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
336957899923	336957900484	336957901034	336957901584	336957902134	336957902684	336957903234	336957903784	336957904334	336957904884	336957905434	336957905984	336957906534	336957907084	336957907634	336957908184	336957908734	336957909284	336957909834	336957910384	336957910934	336957911484	336957912034	336957912584	336957913134	336957913684	336957914234	336957914784	336957915334	336957915884	336957916434	336957916984	336957917534	336957918084	336957918634	336957919184	336957919734	336957920284	336957920834	336957921384	336957921934	336957922484	336957923034	336957923584	336957924134	336957924684	336957925234	336957925784	336957926334	336957926884	336957927434	336957927984	336957928534	336957929084	336957929634	336957930184	336957930734	336957931284	336957931834	336957932384	336957932934	336957933484	336957934034	336957934584	336957935134	336957935684	336957936234	336957936784	336957937334	336957937884	336957938434	336957938984	336957939534	336957940084	336957940634	336957941184	336957941734	336957942284	336957942834	336957943384	336957943934	336957944484	336957945034	336957945584	336957946134	336957946684	336957947234	336957947784	336957948334	336957948884	336957949434	336957949984	336957950534	336957951084	336957951634	336957952184	336957952734	336957953284	336957953834	336957954384	336957954934	336957955484	336957956034	336957956584	336957957134	336957957684	336957958234	336957958784	336957959334	336957959884	336957960434	336957960984	336957961534	336957962084	336957962634	336957963184	336957963734	336957964284	336957964834	336957965384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51274	48253	51059	69514	66186	45198	21706	4303	452	368	350	343	352	363	367	360	337	352	367	341	354	345	325	340	362	332	340	339	349	336	357	347	303	357	374	354	319	400	366	364	351	357	342	368	359	360	336	355	363	379	365	334	345	331	326	350	339	346	322	320	343	355	368	342	346	343	411	335	350	338	339	369	338	321	361	365	354	318	369	345	362	341	335	333	318	339	353	348	366	361	363	359	366	338	378	342	343	354	362	351	342	337	346	345	354	371	367	331	355	339	338	358	363	316	368	324	353	373	365	316	366	338	290	374	357	346	405	327	331	346	334	373	357	317	316	312	365	344	349	363	380	371	328	334	385	338	332	343	391	356	334	360	336	348	364	355	336	372	351	360	326	329	330	336	323	334	344	311	341	356	364	337	327	336	361	350	329	348	317	352	390	350	338	367	308	360	316	349	332	376	335	350	328	332	345	347	344	390	348	333	364	389	364	342	358	345	347	360	355	342	351	374	323	349	342	336	369	331	367	375	337	332	333	367	336	327	404	307	319	334	351	324	338	308	362	342	331	341	318	332	366	356	348	389	364	347	359	355	312	358	336	318	364	302	337	330	341	321	357	332	331	326	328	320	349	352	322	373	329	331	373	352	355	330	361	352	346	341	336	349	351	355	360	401	347	337	344	337	358	365	348	349	348	359	344	337	376	354	367	370	328	342	344	355	354	357	369	386	376	362	369	369	364	320	344	335	348	346	382	332	368	343	332	329	402	393	352	350	329	352	348	355	375	365	342	343	311	400	378	394	326	327	339	356	325	338	355	367	366	329	331	389	364	358	342	326	334	350	340	339	329	316	345	362	395	346	366	357	358	348	357	329	372	377	323	342	333	347	364	346	329	358	333	369	362	361	362	363	323	315	344	346	356	320	336	330	362	329	372	340	328	348	358	325	346	345	358	339	362	348	342	365	379	341	327	337	367	349	361	340	365	337	323	316	333	327	350	385	335	318	365	339	311	369	368	328	317	326	389	350	329	374	320	381	305	349	334	312	361	394	384	344	357	313	357	353	336	325	360	365	345	399	314	356	380	349	372	339	357	384	368	340	341	317	312	353	320	375	342	335	369	339	365	363	343	347	325	359	359	364	347	347	331	332	299	334	313	342	347	360	378	370	326	347	352	327	353	304	350	348	366	338	345	351	352	325	331	372	364	338	340	343	374	336	378	332	344	347	345	347	354	343	331	357	353	352	362	328	349	321	382	338	369	347	349	338	336	324	368	355	321	346	360	331	369	349	352	369	344	353	361	332	373	321	310	320	341	368	328	336	352	347	342	368	337	314	308	329	354	339	353	330	324	336	373	349	367	331	336	345	364	355	384	311	328	368	375	366	329	350	361	376	355	364	387	357	363	348	376	358	343	354	308	355	354	374	328	346	357	347	344	345	371	352	362	341	364	333	334	372	350	311	343	347	318	327	364	347	353	352	355	346	344	371	386	360	360	342	375	330	382	362	324	354	323	358	359	342	318	371	392	363	341	361	338	331	367	353	340	314	376	365	324	340	360	366	367	320	342	305	347	325	378	360	365	335	363	351	335	341	362	344	326	359	324	346	363	357	339	360	377	346	348	334	361	340	355	367	345	343	347	357	355	358	334	374	351	341	372	316	353	341	379	357	355	340	352	353	325	329	342	370	356	385	365	367	344	351	332	362	381	321	329	345	362	345	326	338	336	340	366	336	334	353	320	369	361	360	355	362	366	311	332	324	325	365	341	364	305	324	347	355	387	360	318	328	357	336	334	382	354	331	397	342	382	348	345	350	376	397	348	314	321	337	356	364	365	344	350	372	281	316	356	331	354	352	346	361	362	334	307	329	329	325	338	372	331	361	376	346	342	359	311	338	369	370	338	352	358	374	336	347	320	377	355	389	334	353	337	341	344	360	350	336	370	373	338	358	358	333	314	347	366	331	388	373	351	368	361	323	318	340	362	350	356	322	366	339	348	371	356	341	331	358	350	358	383	363	365	338	330	344	365	345	361	352	319	331	364	348	358	339	341	336	360	316	349	338	340	377	358	373	337	350	368	349	377	321	330	377	374	328	341	347	373	361	372	342	336	334	361	334	326	342	329	342	323	340	338	295	347	312	337	369	356	350	324	358	369	330	313	368	347	344	347	349	337	376	331	394	333	334	356	352	364	331	307	332	349	360	354	348	345	320	367	345	357	333	373	351	352	387	328	342	346	335	345	327	342	326	379	339	329	376	362	315	357	361	320	339	358	361	339	353	349	349	367	336	353	305	386	342	359	348	335	354	377	317	330	333	364	343	363	361	332	335	350	356	338	391	358	348	369	373	345	323	364	362	360	353	350	337	343	336	336	373	349	322	316	370	304	339	342	367	333	346	347	360	360	355	341	369	350	346	364	380	341	344	323	365	330	380	327	323	340	325	301	338	348	350	381	364	355	412	355	343	366	347	315	321	328	342	318	330	353	364	361	319	368	358	355	313	334	325	367	372	362	365	342	303	362	356	317	357	337	348	370	362	352	338	367	388	333	312	339	338	337	350	351	339	333	312	328	339	388	344	331	366	327	341	384	312	349	360	334	342	384	327	363	329	371	359	359	388	331	305	354	369	355	378	369	364	341	349	365	337	358	384	346	331	341	353	359	363	339	310	317	327	368	348	352	346	334	355	347	350	329	337	340	374	291	351	337	345	359	314	366	360	376	359	349	351	334	345	336	324	324	360	367	347	350	307	323	366	353	354	347	369	387	339	329	337	346	359	364	374	340	349	344	314	330	331	348	339	367	332	350	344	325	338	329	355	303	339	328	332	327	348	363	367	360	372	337	372	356	344	348	368	328	323	372	356	344	320	369	365	349	343	338	336	342	357	333	297	361	389	375	355	314	365	348	357	349	318	333	341	342	385	335	394	362	346	324	354	347	366	336	366	314	376	340	363	314	324	356	354	341	314	311	345	308	328	379	336	308	396	363	360	322	362	372	387	365	333	359	339	354	380	344	332	354	389	353	357	338	322	313	361	334	372	332	356	362	355	358	357	343	336	299	321	325	354	351	342	312	344	341	297	363	345	368	322	356	316	336	319	333	352	354	334	337	377	368	368	341	355	372	352	343	321	332	355	360	353	339	354	341	335	341	323	375	377	323	330	328	317	345	331	348	345	405	362	327	351	325	364	346	317	364	336	351	326	393	303	320	335	295	311	354	355	358	374	335	352	329	348	331	366	354	316	364	347	372	325	340	378	343	359	318	339	358	339	350	365	351	339	347	325	344	386	311	369	313	349	339	369	354	375	333	339	356	381	363	329	331	331	359	344	347	312	394	328	380	341	380	353	339	335	339	343	367	327	348	350	329	348	370	353	305	331	351	344	332	330	368	355	363	347	320	370	337	334	323	348	341	341	322	331	344	381	348	338	325	351	375	315	331	364	362	336	323	332	316	337	356	362	347	347	332	351	333	352	371	382	354	350	313	335	365	311	356	343	330	327	297	353
34522	39165	53323	80235	78629	55829	28861	6136	1013	820	849	827	891	844	854	859	882	827	868	805	865	822	856	891	883	820	819	836	843	849	875	861	870	838	847	871	808	828	833	844	857	824	839	890	876	836	857	844	902	885	840	895	853	848	820	857	888	828	880	804	811	913	872	865	777	818	860	867	807	859	851	861	818	808	876	823	906	833	884	785	811	805	885	840	805	823	854	901	825	892	793	902	872	813	809	917	820	809	844	825	830	820	851	788	848	847	787	796	855	861	894	871	850	919	819	869	885	854	825	832	825	847	819	876	875	847	860	898	811	844	842	885	815	847	794	845	799	833	885	839	807	813	891	878	849	867	836	877	864	840	872	811	863	821	808	797	830	883	862	906	855	847	777	845	848	837	825	849	847	825	833	829	833	867	823	806	834	812	833	905	886	880	843	849	851	855	882	860	844	878	898	868	849	810	802	825	868	831	857	814	849	871	848	866	801	866	896	933	879	831	802	880	852	859	857	850	834	870	880	846	858	840	839	772	879	848	874	821	865	828	781	843	840	835	820	844	895	841	826	829	851	877	849	807	856	830	871	803	820	794	822	826	845	793	844	871	853	874	801	788	886	843	895	856	826	842	858	867	841	799	882	825	818	885	832	860	848	824	843	915	868	856	820	849	871	838	800	844	861	825	846	852	867	862	830	843	853	797	864	847	850	851	816	856	853	864	867	903	862	896	820	858	824	799	838	851	888	834	847	830	834	865	837	788	860	848	833	831	870	871	839	873	861	844	821	819	816	833	810	794	845	851	822	857	845	842	858	858	878	869	797	798	862	882	883	828	875	850	864	820	808	859	816	864	886	803	858	851	883	850	825	834	876	835	816	874	874	814	798	826	818	829	828	845	804	790	789	813	885	876	854	903	869	816	873	926	811	847	891	816	843	884	791	851	875	784	822	825	862	900	840	863	859	903	865	825	823	865	878	888	873	839	844	838	894	879	870	820	908	852	853	871	848	882	876	841	857	858	883	879	846	909	836	821	882	913	820	889	832	808	830	896	801	851	815	850	834	824	845	878	859	847	877	846	845	821	898	832	868	831	841	876	822	832	820	787	826	883	844	854	867	809	837	802	796	881	846	873	850	830	815	839	869	815	845	754	809	868	827	861	835	848	876	818	857	830	874	860	860	852	864	829	846	824	872	864	866	807	874	844	807	826	834	807	882	823	814	828	807	884	890	875	867	823	803	840	873	813	885	818	838	835	881	890	914	871	831	830	821	845	860	854	821	862	865	834	847	887	865	866	859	838	869	890	760	844	862	834	850	887	823	850	828	848	837	839	860	875	842	913	847	803	850	865	831	777	875	879	882	862	860	775	827	836	812	782	887	885	885	838	869	843	876	821	844	824	818	877	873	877	850	808	853	820	829	852	830	873	836	865	862	847	877	815	891	849	848	864	893	813	863	787	912	883	826	842	807	823	877	807	816	848	816	846	895	838	834	849	833	827	823	860	867	859	890	827	806	852	894	856	862	811	842	797	869	878	863	809	846	845	872	870	865	826	812	903	858	818	875	865	877	817	814	798	882	848	871	884	853	853	890	850	881	943	793	867	864	856	836	872	885	825	838	828	850	832	800	808	875	840	850	853	859	829	818	861	789	828	748	871	845	847	829	819	850	847	817	826	804	817	846	821	859	858	826	867	898	814	811	806	909	854	886	854	883	864	814	797	868	873	826	848	861	878	825	888	847	837	889	821	859	842	851	855	817	859	824	871	821	853	866	839	893	846	850	847	878	827	800	848	875	875	853	802	876	854	905	873	854	890	838	839	885	827	828	846	803	880	830	842	827	835	856	848	811	825	808	865	853	853	856	855	829	832	875	850	837	846	819	897	833	875	830	885	853	858	838	807	833	814	856	887	841	810	846	858	856	825	870	819	850	810	857	880	881	837	827	818	872	883	798	835	846	845	882	860	836	898	826	877	828	878	862	859	870	855	859	880	813	850	887	831	835	852	828	834	874	837	854	848	819	864	867	845	779	876	867	797	856	853	829	838	866	816	859	878	821	864	840	821	834	872	921	802	864	847	807	855	906	804	820	835	842	884	834	806	861	860	770	821	831	865	863	843	824	887	858	859	863	815	834	858	858	852	839	853	861	847	886	888	845	856	856	815	872	885	833	821	876	838	854	787	875	854	831	863	836	812	858	904	841	857	847	871	872	912	828	872	833	808	828	852	903	859	856	875	844	866	846	907	878	817	844	858	810	894	837	855	880	800	883	820	849	803	833	779	807	911	873	846	891	830	829	807	862	856	873	863	880	838	833	848	872	839	852	841	842	865	811	807	879	825	845	897	867	863	840	882	883	865	823	821	867	882	846	800	866	833	827	838	795	883	831	891	863	858	837	848	861	806	868	876	825	857	870	806	838	839	825	834	857	823	830	841	865	843	794	860	805	850	814	854	843	871	889	827	816	865	862	825	839	877	833	895	831	878	899	876	851	868	865	796	818	887	899	839	862	754	881	864	821	870	803	885	901	861	887	841	872	866	819	842	850	851	863	859	804	849	842	870	854	850	861	862	856	845	874	882	812	854	815	818	842	889	865	813	841	843	825	843	846	826	824	874	839	817	817	824	810	820	852	841	801	823	854	868	834	823	893	899	840	833	851	826	821	802	833	818	890	808	890	833	843	876	875	816	893	805	848	830	871	856	847	882	841	854	864	829	846	836	875	868	895	820	890	825	863	784	848	806	887	830	853	815	858	848	823	832	822	825	883	838	846	851	827	816	837	843	822	854	871	874	882	823	849	821	829	868	827	823	882	897	838	870	813	779	830	899	838	847	841	828	851	804	814	826	868	883	885	863	902	845	883	846	842	857	841	801	812	838	840	840	842	836	903	874	880	840	828	818	760	832	860	861	840	834	848	909	822	851	881	813	892	863	888	837	867	844	876	867	848	840	825	845	855	877	813	862	815	873	780	863	860	897	814	846	797	823	871	827	848	822	826	864	846	855	864	912	866	872	873	826	910	874	856	883	782	812	811	826	824	817	829	820	849	838	831	811	850	830	840	879	865	850	876	861	805	873	847	864	865	858	920	839	894	835	853	846	834	878	840	791	855	869	845	848	851	854	862	855	870	873	877	857	805	812	843	869	848	796	848	805	842	851	847	860	851	848	835	859	839	851	792	860	860	861	831	828	850	830	863	812	845	868	844	890	871	831	823	828	834	811	856	818	804	882	870	829	859	838	864	885	876	827	841	853	842	848	836	863	833	849	800	853	863	822	860	930	868	874	857	870	865	807	878	761	856	804	851	830	846	814	803	827	874	851	873	835	845	817	871	844	863	837	876	837	866	840	848	816	876	872	791	857	850	846	840	841	825	817	775	842	792	865	861	835	871	803	812	905	782	877	819	826	834	860	825	871	868	841	909	850	875	852	871	774	868	840	837	836	865	867	857	856	893	872	839	878	841	822	829	817	818	825	863	843	866	831	874	860	862	839	800	818	867	856
23511	26236	19583	9836	9235	6163	2368	661	362	345	343	326	342	356	346	337	318	299	345	306	339	316	322	347	334	313	352	327	324	348	301	323	312	331	337	334	345	342	319	359	337	351	336	366	325	302	332	321	374	336	329	350	348	313	310	305	315	307	349	324	304	377	318	332	304	315	336	313	312	344	376	313	311	329	342	383	304	352	319	317	312	332	320	322	309	317	324	345	330	330	335	337	350	322	348	311	322	322	317	328	350	312	323	315	359	314	341	337	335	333	286	331	310	286	341	329	312	278	339	363	323	372	333	352	318	331	321	323	345	338	340	323	323	321	338	314	319	317	355	348	387	330	351	350	327	305	353	297	343	312	326	313	325	332	351	333	310	335	325	341	311	338	309	313	336	334	331	340	338	326	330	357	354	338	336	316	325	333	346	348	328	332	357	342	332	371	346	339	324	317	339	336	365	379	363	321	293	318	308	379	351	319	338	306	365	324	329	350	333	318	303	335	332	332	362	323	331	338	289	343	289	318	334	346	301	293	336	309	351	335	319	340	327	370	337	321	334	341	362	326	330	326	324	346	348	313	321	341	311	342	314	307	277	324	311	328	332	376	331	342	339	353	309	339	332	330	347	346	305	299	330	355	376	346	349	313	338	315	327	304	366	318	348	339	352	370	316	318	310	321	333	342	322	339	335	365	333	351	319	328	362	348	335	339	327	325	293	343	346	311	314	339	342	332	358	334	349	336	332	331	325	323	330	311	338	340	338	330	344	338	334	327	325	338	327	311	318	322	326	320	323	303	367	328	347	311	327	361	320	323	338	361	314	288	306	322	351	316	330	308	355	344	331	337	357	350	321	382	332	344	351	364	322	321	335	387	356	343	298	336	313	326	327	311	322	350	349	330	332	333	330	323	348	330	332	329	351	333	346	360	319	342	360	306	318	344	350	344	355	340	347	325	297	369	319	376	340	340	327	325	327	348	323	323	295	339	313	365	340	334	299	355	336	349	339	315	329	377	329	324	331	338	346	336	319	342	303	314	340	358	347	328	364	316	328	311	346	341	355	330	333	343	322	389	318	341	317	316	323	329	338	321	360	369	343	339	327	335	323	338	342	365	359	335	304	318	376	312	333	320	348	338	327	349	319	322	330	349	321	285	309	287	338	314	319	322	334	300	331	353	337	361	325	315	325	360	297	294	363	320	343	346	321	303	342	305	321	326	316	365	310	327	358	323	305	330	314	333	339	342	365	341	335	328	340	330	333	352	328	313	329	341	330	310	344	367	345	315	334	317	309	317	307	333	288	323	305	352	330	324	327	335	340	332	304	330	335	300	298	344	330	335	345	361	312	335	300	344	348	329	336	325	358	341	344	318	368	359	340	324	385	338	311	343	345	316	307	353	328	311	316	307	329	312	330	349	331	329	317	316	353	338	322	323	314	300	306	337	345	311	361	310	342	345	342	304	343	335	301	356	332	372	313	316	309	350	322	333	320	343	333	320	279	324	317	323	309	334	349	324	316	307	319	338	356	358	333	278	297	333	326	351	313	313	331	344	307	341	334	312	327	311	314	293	360	363	305	366	347	335	339	341	312	332	328	332	311	335	310	323	342	309	312	327	336	303	327	356	348	316	314	359	314	327	298	320	323	320	348	337	326	318	320	347	297	325	298	305	306	304	338	317	333	325	317	331	353	350	316	341	368	308	330	332	330	343	343	329	355	328	315	331	336	333	375	340	339	359	338	332	331	350	328	350	329	325	342	343	331	314	307	345	352	358	327	343	339	310	341	314	360	321	350	288	353	329	343	322	323	326	353	337	358	338	327	309	337	360	330	298	354	355	323	333	377	345	342	341	366	347	348	322	335	341	336	330	348	332	346	362	346	325	310	331	330	331	320	348	304	328	318	343	353	319	365	344	335	355	327	353	355	346	326	323	329	333	368	350	367	335	323	351	331	350	333	288	325	331	304	331	315	335	327	318	311	332	317	324	358	350	334	339	308	329	313	320	332	312	330	340	311	323	305	306	353	316	365	367	315	333	310	307	334	326	298	306	316	367	324	298	322	347	333	373	344	342	316	387	345	354	345	340	330	306	322	331	342	339	369	362	291	341	307	309	321	337	345	353	320	325	333	345	312	330	356	335	319	343	381	344	309	332	316	331	338	306	334	317	312	303	303	355	335	310	345	312	331	345	325	316	322	333	339	351	341	336	387	338	316	365	336	310	341	320	380	334	352	335	329	329	326	344	326	336	339	338	308	335	356	356	332	326	360	318	356	356	339	333	326	321	339	337	308	332	334	329	330	331	314	345	357	320	336	345	335	317	331	335	297	330	312	326	337	326	337	335	329	299	352	334	339	334	359	356	351	308	312	308	328	315	336	357	362	340	364	350	353	299	336	346	326	332	322	343	329	357	339	319	351	341	337	340	315	315	323	322	330	344	332	342	352	302	320	383	331	349	315	334	308	338	340	342	322	375	329	326	310	330	335	326	330	327	346	325	349	331	346	344	336	326	350	303	336	343	318	304	346	322	294	344	316	327	322	321	336	327	351	295	359	336	333	331	355	322	360	343	306	283	364	305	336	318	315	343	345	323	354	334	341	333	355	319	338	349	340	333	329	338	312	320	336	323	350	352	345	345	322	315	345	326	331	359	369	317	307	334	327	341	320	321	345	348	322	340	325	332	326	325	362	335	340	315	297	341	346	307	342	310	354	334	309	342	309	316	351	346	316	342	322	328	326	346	335	310	300	338	309	333	309	329	312	339	322	308	319	319	320	332	307	344	336	333	331	319	339	329	337	351	372	333	327	332	316	342	305	346	350	333	320	336	363	338	325	303	337	331	329	379	330	300	311	341	304	329	365	326	325	315	350	329	300	298	359	338	334	309	304	355	330	292	328	312	325	336	306	298	344	307	324	368	341	316	365	330	372	356	332	335	339	331	315	341	366	308	344	333	319	338	342	310	348	366	297	323	310	333	306	375	320	305	311	315	389	299	323	321	314	324	352	311	350	351	336	326	322	309	312	329	356	369	353	334	316	328	293	294	345	338	326	325	331	301	302	336	351	332	311	347	315	324	337	332	341	387	344	335	346	353	328	384	297	336	326	341	341	353	332	336	337	342	351	332	314	339	332	319	330	322	317	328	348	332	330	342	332	310	304	320	350	331	346	350	339	374	331	329	339	309	337	293	320	374	325	303	386	333	293	291	305	309	315	333	349	333	369	331	321	344	335	362	352	344	312	353	367	340	322	336	328	292	318	333	377	301	316	330	304	317	325	333	344	333	329	314	334	325	371	342	327	343	330	335	301	312	317	349	311	325	347	355	333	324	337	348	331	325	339	323	329	371	335	315	324	349	280	343	352	301	336	324	324	307	335	339	335	344	327	353	316	358	347	324	363	336	366	303	310	337	339	331	330	342	315	350	330	372	333	328	317	319	353	337	353	314	327	322	344	348	332	327	331	331	339	336	313	362	336	344	323	302	339	334	350	328	343	322
14317	21863	22391	20434	23730	15759	6620	1756	869	787	790	867	821	797	818	827	820	859	836	795	776	823	790	839	756	817	829	818	868	825	819	807	835	873	781	825	797	838	824	831	814	824	799	848	832	800	813	830	878	833	810	827	791	830	794	790	900	826	858	822	798	840	832	850	763	828	852	788	827	818	794	782	857	788	830	739	840	795	800	853	822	860	782	737	802	858	796	788	826	796	831	779	780	844	843	805	838	851	795	809	819	822	837	858	737	844	849	788	766	802	806	802	856	833	788	809	868	852	810	826	826	836	824	827	856	849	853	813	859	800	802	772	815	802	794	804	816	786	829	860	782	788	813	829	824	806	769	806	810	788	852	782	833	822	787	905	822	794	780	841	821	780	851	842	832	827	830	877	831	775	821	827	770	812	841	808	797	832	850	834	825	839	843	781	844	810	847	825	826	845	791	858	777	805	801	820	813	829	850	770	825	826	862	836	807	866	835	814	817	777	791	797	793	785	834	822	840	878	774	801	792	812	816	787	841	817	834	764	871	829	823	771	814	796	862	793	800	859	808	826	783	820	830	802	826	798	780	798	794	792	854	810	838	809	805	798	831	808	790	796	755	814	841	854	844	778	816	812	815	805	841	828	812	799	788	865	826	822	822	795	840	837	827	812	820	854	800	875	753	809	789	840	805	818	819	757	815	816	817	821	785	836	832	826	827	823	833	817	833	834	824	833	872	788	782	789	833	761	846	782	832	773	871	854	826	824	826	772	833	839	847	851	820	846	827	752	791	808	857	821	855	798	832	838	802	804	838	833	827	839	850	750	837	863	801	832	803	803	817	803	827	872	826	830	815	824	824	844	833	857	811	856	850	855	841	791	827	838	797	854	828	831	810	819	830	831	853	814	814	814	806	848	808	832	833	786	823	808	833	802	783	853	825	783	811	814	806	764	774	820	780	813	808	852	819	820	806	822	778	809	847	788	777	798	822	821	823	841	838	827	794	810	836	805	738	859	718	849	823	792	870	789	773	793	821	799	791	814	798	823	838	812	828	838	793	831	827	790	844	839	839	812	815	821	819	816	834	779	836	767	808	838	798	793	818	879	910	794	840	819	818	771	828	814	761	793	801	843	785	858	824	825	818	823	795	807	848	845	802	861	830	875	799	818	770	792	791	825	805	835	808	779	779	756	823	798	855	768	845	818	808	842	851	817	828	838	829	829	873	844	809	812	826	811	864	792	800	824	845	901	843	860	850	810	782	852	851	810	843	875	781	808	836	852	844	781	838	804	835	818	827	815	792	837	874	867	807	826	848	812	765	812	819	846	833	848	801	837	768	862	789	833	804	822	746	839	868	782	797	863	827	813	808	785	818	795	837	855	815	780	825	829	838	831	884	808	868	789	850	782	765	824	798	859	792	812	846	845	852	761	848	843	803	865	860	769	774	764	802	797	798	822	864	785	828	824	789	810	814	825	798	786	832	835	903	787	828	784	846	849	827	882	796	897	858	806	816	837	854	776	836	801	855	780	790	861	851	789	843	843	832	759	820	792	891	835	854	782	823	822	813	836	836	777	803	852	828	785	824	835	815	834	835	853	784	831	822	810	818	750	842	827	842	825	805	849	844	813	851	804	819	785	789	824	831	845	873	820	872	797	821	817	826	798	786	852	806	786	854	851	823	814	796	776	880	804	820	819	803	834	841	836	794	842	787	852	852	773	809	805	799	818	827	765	824	791	808	805	753	814	787	820	789	851	819	793	825	777	826	847	792	785	818	851	830	831	795	794	757	785	859	793	774	779	819	778	770	818	780	833	843	787	810	842	855	813	824	801	813	833	752	834	847	825	748	846	833	826	878	800	861	836	876	858	795	790	837	814	844	829	831	849	834	782	818	824	822	825	809	809	804	824	798	778	813	826	790	818	817	812	841	822	810	794	763	815	812	825	828	834	798	845	843	865	767	809	754	848	858	812	804	830	837	873	773	787	774	817	812	782	792	787	820	833	816	819	795	808	802	818	826	846	802	770	795	841	757	816	781	827	851	827	851	801	830	840	830	850	828	825	825	827	809	834	797	798	819	823	821	797	782	826	837	798	787	816	812	895	832	840	831	831	866	789	840	845	794	818	777	794	851	844	824	841	812	857	849	875	847	821	786	814	804	813	804	816	829	805	820	796	811	806	840	866	795	783	780	847	884	791	797	856	819	820	853	824	818	831	856	842	788	853	822	783	790	856	801	742	813	799	853	786	847	788	812	854	789	787	840	800	822	821	802	838	853	839	763	809	829	814	841	822	808	829	822	805	799	869	859	852	854	819	846	779	762	771	831	784	856	821	811	773	819	831	837	815	860	823	835	788	832	827	789	780	821	886	799	840	810	825	824	752	763	777	859	814	863	830	803	835	796	817	819	828	840	806	847	856	784	774	828	823	819	795	835	853	778	813	769	905	838	779	736	770	821	815	814	820	826	834	825	837	803	830	863	778	831	789	759	811	803	808	817	782	792	859	797	829	814	792	803	836	831	817	857	832	829	794	832	814	832	858	837	804	848	770	848	838	793	817	827	802	850	841	774	792	816	817	827	866	816	829	783	848	853	828	852	836	803	799	833	765	910	795	841	781	838	809	798	804	830	854	878	810	831	790	829	813	825	804	776	810	803	842	801	810	793	798	782	828	797	780	840	847	803	829	816	835	828	788	798	765	833	795	818	840	848	805	802	798	828	830	820	815	816	827	843	801	825	839	760	832	776	829	827	914	793	844	821	821	822	754	823	802	847	819	812	843	792	857	860	826	823	843	810	827	802	812	799	848	814	860	823	830	853	737	872	833	819	818	798	813	829	868	833	860	870	791	824	834	816	823	842	822	846	809	743	818	816	778	804	810	825	922	843	867	865	857	869	831	807	802	823	847	780	836	824	846	805	848	823	831	810	813	856	819	848	826	806	803	854	882	813	818	825	772	820	825	789	825	833	790	801	844	817	838	843	770	843	849	821	791	812	794	817	802	831	832	811	812	844	831	849	823	797	822	806	825	852	824	800	858	837	835	804	787	763	806	843	834	805	810	834	807	844	863	818	800	826	822	836	818	770	808	839	792	907	829	798	772	778	778	860	813	802	859	858	795	819	780	825	797	798	750	834	783	846	826	817	835	803	836	830	850	829	833	790	797	753	769	819	797	821	832	813	841	839	796	858	832	795	827	773	798	830	759	823	817	766	751	816	842	814	833	765	827	869	812	828	840	820	827	800	836	835	813	845	786	804	793	859	783	796	812	863	789	847	781	816	860	815	832	840	820	783	787	766	793	846	811	796	793	799	843	791	788	842	837	798	804	817	837	785	791	797	817	772	831	789	870	821	815	819	853	857	789	757	819	823	852	847	819	871	832	872	815	836	829	804	839	859	831	799	877	843	831	827	797	805	814	790	833	837	806	795	834	816	857	873	858	866	792	768	818	822	805	798	873	822	845	809	780	835	828	826	830	838	811	815	802	840	823	858	847	820	838
42443	47770	46547	53447	54718	34941	13746	2116	422	371	371	359	352	352	315	311	353	357	336	343	329	344	348	333	355	359	370	334	347	365	311	353	326	311	347	294	308	356	347	325	332	352	332	363	322	358	356	360	341	355	294	337	348	333	333	358	316	355	367	350	320	355	359	336	369	335	324	331	340	350	379	403	357	338	333	340	316	362	381	367	362	332	348	378	348	328	318	351	364	359	338	339	344	373	353	344	319	346	305	352	357	335	324	356	340	327	316	346	351	327	303	322	333	366	359	359	356	350	335	344	320	381	355	347	313	319	364	326	336	357	357	360	309	350	358	348	365	359	293	345	352	367	335	362	329	356	319	309	312	334	335	328	364	347	360	359	357	324	318	349	340	359	375	340	341	361	390	303	325	363	351	344	314	342	365	341	353	341	328	310	336	358	295	354	342	317	333	358	331	359	311	302	332	361	367	338	323	347	362	371	347	375	386	339	334	354	319	380	355	355	335	343	384	314	364	353	341	331	325	326	363	349	348	312	349	318	320	344	316	347	343	335	342	323	327	360	350	327	350	343	329	339	331	332	348	366	335	366	356	327	327	324	300	357	318	373	354	333	356	352	316	340	329	336	362	339	333	345	322	312	340	313	345	346	326	305	367	371	353	337	360	388	344	344	336	360	340	325	344	314	350	327	361	348	345	356	334	329	325	324	329	356	329	307	336	305	339	315	324	329	326	370	376	337	305	325	349	347	303	367	322	326	335	357	350	338	347	337	355	352	350	334	340	325	363	351	332	347	324	343	337	334	376	325	291	351	355	350	326	326	358	325	354	361	395	335	361	324	336	345	356	359	359	365	353	370	384	357	324	343	344	340	338	354	384	322	344	311	313	316	343	339	311	372	343	301	322	342	365	355	342	348	363	372	338	344	354	314	348	338	348	338	325	329	342	341	340	361	308	368	328	327	367	321	346	339	333	321	339	324	334	369	361	338	318	350	326	337	320	326	320	368	364	331	346	311	349	339	337	340	339	330	310	342	361	369	329	350	318	340	372	354	356	354	353	347	343	328	352	324	341	340	384	340	348	310	327	347	343	322	328	371	333	357	327	362	358	324	318	368	340	350	351	339	370	301	332	347	347	334	338	291	337	360	340	345	338	356	381	368	330	334	312	347	366	354	338	348	333	315	363	319	343	335	343	354	351	356	329	318	359	317	350	380	351	332	364	306	374	351	330	385	333	349	325	341	340	360	353	348	374	340	345	359	327	359	309	343	343	330	368	359	339	356	345	360	369	323	307	360	318	327	322	341	343	351	312	367	357	357	363	339	330	347	310	356	303	356	384	341	357	331	363	358	326	349	351	331	343	356	333	361	331	334	349	356	359	339	340	340	345	347	340	335	363	353	349	307	356	279	316	354	366	307	324	343	353	355	353	339	350	347	336	338	358	331	355	332	325	343	367	332	348	345	308	329	339	352	307	335	350	361	320	338	343	388	347	331	334	345	347	358	313	332	359	355	355	342	357	357	343	338	368	358	357	341	329	372	307	346	359	333	306	339	332	339	357	366	314	317	339	315	361	304	319	346	373	347	335	361	312	288	372	329	323	340	349	347	311	349	338	359	336	361	384	317	340	331	350	336	308	304	353	407	359	362	326	329	356	363	373	350	339	357	341	331	295	312	329	341	355	360	304	367	352	339	355	295	315	307	315	317	364	326	336	328	333	388	370	377	328	318	371	345	332	322	328	350	329	328	341	353	367	330	318	320	366	325	364	357	327	367	355	302	317	320	352	342	358	346	369	345	324	345	335	384	340	329	338	328	338	321	351	333	311	351	349	334	382	303	345	361	355	313	322	312	339	368	312	359	350	353	349	371	329	335	347	344	322	349	348	387	360	297	358	339	350	323	329	342	329	321	339	338	362	353	325	337	315	383	354	353	363	333	360	361	353	332	323	359	391	323	307	350	341	325	338	345	352	337	341	348	323	348	327	330	353	344	338	310	325	347	352	373	339	351	352	325	315	337	336	330	374	361	333	369	383	342	337	341	332	313	361	381	374	308	338	351	332	365	348	349	352	360	342	349	364	373	357	355	372	346	372	373	301	328	359	341	345	338	337	331	310	334	357	367	310	343	295	351	326	306	368	355	380	350	347	369	307	332	335	353	349	331	334	352	295	322	360	321	322	366	333	326	370	323	319	326	331	321	343	359	318	328	348	357	344	327	336	336	370	331	325	356	340	333	366	327	355	336	363	325	318	347	330	302	335	349	348	336	345	383	308	352	339	328	391	342	336	354	312	341	323	346	340	344	316	310	333	364	310	351	296	317	383	310	325	348	328	323	340	305	325	325	336	346	333	299	343	352	336	344	349	333	344	334	345	343	334	337	337	360	348	346	339	320	351	330	374	351	366	349	320	325	342	318	337	336	355	369	345	344	311	348	347	332	303	344	361	333	338	377	350	345	341	329	364	305	324	331	329	352	370	336	363	367	324	358	348	341	337	346	338	335	347	347	309	318	339	334	320	327	337	319	339	344	347	309	307	306	342	343	338	384	342	364	340	346	344	346	351	338	373	359	355	338	352	342	347	344	350	388	333	317	355	348	334	350	323	363	331	321	315	336	346	352	323	350	341	330	355	345	352	309	352	345	344	308	355	324	354	403	320	319	387	342	323	328	358	340	348	331	362	326	322	362	369	342	310	349	335	347	346	322	333	358	357	325	299	367	378	328	333	350	337	318	347	324	306	334	337	328	336	335	356	351	320	353	314	355	329	364	345	376	363	340	386	327	336	361	346	332	330	294	323	351	351	349	353	392	357	364	365	349	352	345	350	369	328	362	309	323	364	363	341	336	320	354	344	350	358	324	341	349	342	346	353	354	340	329	335	368	356	329	327	342	350	322	335	375	349	344	347	339	351	343	341	349	349	357	345	327	348	352	327	350	356	378	329	342	329	334	313	306	348	351	340	343	366	352	329	323	345	339	344	337	329	324	330	338	329	334	344	313	339	333	343	349	291	344	378	359	361	362	346	328	377	352	343	356	312	352	338	343	342	337	363	343	354	347	341	353	378	340	318	359	361	299	316	322	340	356	316	353	331	343	320	343	303	330	355	365	366	349	317	320	357	316	361	343	361	310	356	363	360	349	351	317	326	342	360	360	350	359	336	336	355	342	310	348	312	337	363	342	339	349	300	343	339	330	315	348	298	307	364	341	326	348	358	344	335	339	343	370	385	322	368	334	335	349	326	330	366	343	317	352	344	370	393	354	324	348	332	359	333	322	318	354	344	363	346	308	342	364	342	345	332	367	322	350	333	362	363	373	356	339	358	324	352	325	363	376	350	354	352	390	337	395	338	356	370	374	370	340	348	390	348	334	328	370	377	358	363	359	302	339	350	306	353	337	311	355	358	362	330	333	313	329	329	363	282	353	357	312	362	365	336	348	352	376	367	321	336	343	364	325	348	359	351	312	365	359	375	371	329	330	317	330	316	349	330	309	357	314	327	351
28023	38818	48256	62955	64595	45292	20991	4274	924	863	812	838	886	836	829	847	820	879	797	797	826	835	823	875	859	772	861	833	829	832	855	860	833	860	805	814	813	872	819	843	859	869	846	873	848	870	832	876	848	818	891	882	877	840	826	801	821	802	851	847	807	774	823	804	852	849	864	889	817	856	887	855	787	833	810	845	845	820	882	795	863	858	829	764	858	844	855	816	864	844	851	830	880	857	800	842	823	833	844	884	815	841	840	821	796	821	835	830	891	869	814	854	843	922	813	847	857	793	834	815	828	860	827	853	858	824	860	864	847	850	836	865	801	901	876	841	857	829	844	830	859	818	827	825	869	823	820	856	850	909	853	830	835	791	819	858	878	835	876	876	831	823	866	837	862	831	873	803	798	835	801	919	814	873	863	845	828	844	890	856	815	784	847	832	838	809	794	832	850	805	847	851	832	806	824	854	884	790	846	896	831	865	785	866	838	860	849	835	816	828	853	859	832	822	810	884	843	829	859	853	864	859	875	824	828	796	834	862	802	845	833	823	865	792	804	783	911	863	847	829	872	796	816	752	834	823	823	785	818	826	870	900	824	865	855	810	823	859	874	789	845	823	851	901	761	889	843	852	856	840	812	812	865	814	763	805	812	842	854	871	863	867	863	828	825	828	823	827	826	855	850	868	855	838	873	805	839	850	784	805	821	842	821	819	869	873	846	824	857	870	824	844	825	864	824	858	820	843	774	807	863	857	824	835	804	846	821	803	838	767	882	829	886	847	833	812	837	828	818	847	864	806	832	849	829	860	827	829	861	842	859	869	793	849	876	853	854	805	824	874	866	869	846	827	845	848	863	803	830	825	858	911	850	830	839	850	872	795	819	849	819	843	850	811	814	850	816	826	849	901	830	807	842	814	830	863	813	834	877	845	854	817	864	885	854	815	838	846	854	838	863	802	823	825	865	841	850	837	838	895	872	842	849	795	824	844	895	855	819	903	872	901	806	849	819	825	840	829	859	826	830	812	838	843	833	866	839	883	833	874	877	859	834	874	773	819	797	800	812	824	855	837	799	793	878	831	840	812	841	891	762	860	860	833	806	819	821	811	805	808	812	892	837	833	813	833	810	854	862	851	880	847	820	905	802	861	797	888	833	761	804	844	909	871	786	808	830	844	818	825	864	818	849	828	830	872	886	840	800	882	837	846	845	803	876	853	837	823	806	879	851	834	857	850	811	865	849	779	853	866	800	862	852	853	782	849	837	818	812	842	836	826	813	829	893	804	785	816	842	827	835	838	821	863	872	860	841	909	823	849	863	880	837	789	809	850	828	776	804	831	853	763	899	796	844	848	844	822	836	865	919	857	805	865	814	842	836	845	850	843	833	819	845	856	819	803	771	859	830	830	846	794	883	880	868	868	792	843	818	835	804	868	842	843	841	779	827	922	864	823	833	887	819	841	825	860	798	865	871	835	858	832	853	846	845	823	861	803	874	816	841	833	857	827	854	817	846	834	879	869	838	808	829	884	862	895	915	844	806	855	793	840	846	821	831	826	811	813	816	827	823	855	800	842	829	817	845	781	800	833	881	833	828	874	845	871	875	829	794	806	826	810	854	840	881	849	824	817	870	824	852	798	799	810	872	845	811	772	867	863	816	851	832	830	843	837	821	846	827	818	846	818	804	833	820	838	839	826	859	851	824	797	855	815	836	817	836	839	831	850	831	828	847	801	824	847	892	820	833	833	865	841	890	837	866	848	832	865	845	846	833	866	908	851	856	851	897	861	876	873	902	837	806	837	814	834	867	799	832	804	870	814	828	851	837	795	829	840	813	850	853	858	786	825	859	833	871	869	849	804	846	872	793	776	822	864	869	863	807	815	838	858	830	866	798	824	795	809	881	840	844	862	870	833	775	806	812	832	876	888	813	807	822	844	819	817	875	832	805	924	881	791	847	895	824	849	856	888	883	836	817	811	827	817	780	866	826	814	810	887	849	854	925	810	824	838	852	821	862	853	843	847	826	856	864	849	853	849	799	831	758	838	887	890	883	861	859	854	853	830	823	816	836	821	866	817	817	857	894	855	830	862	816	815	838	856	853	854	862	805	831	885	820	872	793	824	813	833	822	869	829	810	798	842	843	867	794	795	867	823	862	794	860	815	831	822	844	829	808	819	919	863	852	845	854	867	893	838	867	816	823	866	812	863	814	858	858	854	824	819	862	820	830	883	844	851	868	821	833	891	819	872	831	801	890	820	853	809	799	892	834	849	860	848	852	859	842	899	910	854	854	856	834	873	803	813	783	828	870	867	792	855	806	841	844	788	829	828	843	856	850	895	886	841	812	836	867	848	745	848	780	806	852	818	810	831	849	865	816	785	862	824	841	890	871	823	791	805	764	848	828	828	821	867	881	815	809	844	832	850	870	854	889	871	872	792	828	863	900	879	853	829	870	879	872	906	850	811	833	843	831	840	826	864	855	844	848	829	870	854	848	856	837	819	914	806	797	897	894	860	829	844	781	879	852	904	831	876	771	848	840	818	883	835	831	825	844	843	855	824	794	830	823	802	780	904	824	859	842	797	850	859	786	851	819	825	803	873	843	856	859	808	891	812	841	820	818	792	804	783	793	837	822	827	814	792	819	802	831	826	835	848	826	836	822	853	840	832	827	780	840	825	806	899	775	841	837	815	822	803	890	790	848	883	824	827	787	856	882	813	794	826	875	850	761	807	890	825	807	775	800	826	828	862	844	820	861	858	833	868	831	838	873	819	833	869	856	852	840	815	872	850	878	820	837	791	825	867	841	870	837	832	806	838	858	820	825	789	826	825	907	890	835	870	817	893	842	871	832	872	868	841	862	860	843	867	803	795	862	818	831	903	835	854	863	808	802	828	823	825	833	813	863	839	864	839	845	807	839	869	860	828	828	832	839	764	858	790	828	852	882	873	802	832	804	816	864	842	840	831	887	811	848	805	834	860	859	809	817	825	856	795	825	829	847	836	797	838	851	851	819	811	853	851	852	902	813	847	837	808	843	875	813	813	840	865	796	829	827	847	819	815	872	852	823	808	827	849	879	841	841	822	836	848	796	853	815	830	829	829	781	800	805	826	907	898	835	845	881	862	869	851	851	842	830	881	873	795	806	842	843	828	865	833	812	812	780	834	831	834	874	861	822	824	807	833	788	871	887	830	832	850	781	878	874	841	845	840	811	847	865	806	827	824	836	837	871	829	827	810	835	802	840	807	819	796	856	811	833	828	829	840	864	832	851	817	901	889	857	886	817	837	852	844	893	864	815	822	840	906	853	816	788	888	814	889	822	899	850	837	866	863	860	815	815	883	875	923	804	847	870	832	803	868	847	844	852	798	801	840	837	835	865	840	803	795	817	821	864	879	868	812	834	830	867	864	835	769	851	846	830	852	825	868	883	813	863	835	816	831	835	805	891	827	795	840	865	865	842	843	780	859	846	812	888	818	830	864	874	848	881	813	859	849	818	767
51922	51488	46857	61936	65266	49689	24734	5821	573	377	332	399	349	331	334	337	361	343	349	371	345	334	320	327	352	369	328	311	349	353	343	317	345	377	375	331	339	373	395	342	333	345	326	345	353	340	328	380	362	322	366	312	321	342	335	344	341	337	302	355	388	361	386	329	356	329	332	337	350	326	347	336	348	349	341	359	320	350	361	331	353	338	348	391	318	329	335	334	359	341	331	340	383	350	360	295	367	366	347	335	364	335	327	321	321	347	359	306	320	319	333	367	330	334	357	360	337	343	354	329	368	332	327	323	335	345	341	349	356	327	329	378	350	330	359	351	302	335	399	345	351	327	370	324	330	312	339	354	341	330	293	309	363	350	353	311	335	359	347	340	361	294	324	368	357	330	350	336	338	341	351	363	361	333	338	324	364	335	343	316	361	380	354	365	342	366	337	340	354	355	352	346	369	358	357	370	368	315	331	324	344	327	330	321	357	318	346	335	319	323	359	339	311	337	386	394	328	355	339	319	352	333	333	344	329	358	348	312	333	339	360	370	356	337	350	350	302	332	339	337	348	334	339	341	313	354	343	348	329	364	356	342	376	391	338	336	379	327	319	334	355	348	357	340	284	338	367	346	345	329	382	332	315	336	320	351	337	327	371	342	347	335	344	383	332	347	326	318	316	359	357	340	335	310	342	323	352	385	360	335	359	349	373	378	314	363	385	332	342	354	351	353	320	367	366	358	351	330	333	338	320	359	312	306	363	371	341	353	333	346	353	318	350	341	338	352	339	342	350	344	351	337	347	336	340	302	368	343	366	333	339	338	332	339	327	336	351	346	340	326	323	349	350	344	330	347	344	373	367	333	363	350	353	346	363	364	335	344	316	319	345	321	344	332	323	348	336	353	376	342	334	325	361	352	356	342	341	372	328	341	283	346	355	340	357	284	325	352	323	345	370	334	327	328	357	350	351	360	352	358	330	331	362	321	357	323	335	374	322	332	381	334	350	361	331	338	360	371	322	334	369	354	337	308	347	348	354	345	347	306	344	330	314	343	336	361	343	336	322	368	326	344	342	324	337	365	359	358	333	349	345	354	343	317	356	331	341	352	379	320	319	333	334	356	329	314	362	326	371	339	331	337	338	340	340	356	363	327	360	379	325	373	324	347	327	319	366	355	327	332	322	361	337	327	347	331	323	362	320	314	282	310	312	323	331	370	373	353	376	329	332	339	350	320	349	367	377	349	318	369	361	324	354	343	350	346	378	332	358	311	341	347	348	368	341	349	347	328	357	358	364	346	334	357	316	366	339	355	357	358	363	307	324	329	353	322	313	362	333	339	318	371	323	345	339	304	328	362	309	274	315	347	364	344	325	371	334	358	306	355	320	317	317	344	320	346	321	346	350	346	348	337	345	337	376	308	354	354	301	383	361	331	392	332	366	330	330	361	352	351	385	352	363	287	352	320	315	338	367	379	340	294	334	324	343	351	356	339	351	353	362	343	346	325	314	361	363	370	301	325	338	345	342	352	328	338	374	359	331	347	350	358	339	364	347	331	355	360	302	344	319	340	316	380	333	348	354	355	318	318	327	335	313	377	320	339	371	326	331	352	334	345	342	338	345	349	324	334	339	330	325	365	316	333	326	359	359	365	346	335	344	332	329	347	362	357	324	354	347	337	365	326	360	344	344	328	327	352	318	316	325	337	357	334	311	356	370	345	356	353	353	340	355	338	347	310	357	318	368	350	336	333	324	354	333	318	360	362	346	330	352	338	360	329	306	372	379	355	385	340	344	362	330	365	345	382	359	334	347	331	314	372	356	332	351	337	343	369	340	318	362	322	367	344	329	341	354	304	382	349	336	340	313	344	306	345	329	352	370	357	311	313	324	298	370	359	328	360	361	335	307	330	346	316	312	366	371	355	336	312	291	337	342	343	335	348	331	349	330	316	312	349	322	343	358	359	350	377	372	372	347	335	362	304	338	364	311	326	330	348	342	322	310	325	328	340	359	360	358	358	345	330	310	375	362	338	357	336	318	362	363	347	338	326	339	333	362	352	356	368	332	348	311	325	374	337	350	336	330	338	404	323	331	345	344	320	345	354	330	343	337	368	329	374	338	350	377	385	366	344	323	375	329	381	378	365	362	316	368	348	354	347	305	365	339	361	341	374	341	296	342	335	328	330	352	317	361	328	352	334	335	356	345	345	317	311	327	360	346	348	354	345	375	325	358	329	334	348	341	366	329	365	344	312	371	331	347	350	344	360	342	306	321	318	370	345	349	314	338	331	297	305	325	339	334	325	340	345	304	355	345	330	351	352	364	308	359	326	319	344	319	332	348	364	324	350	358	348	347	340	329	340	319	333	325	324	320	334	348	370	335	334	324	331	368	357	327	337	341	356	329	341	361	321	340	331	321	286	325	325	321	346	317	317	303	321	371	351	351	318	343	371	314	346	351	334	351	338	337	332	332	340	376	342	315	354	301	334	370	322	337	366	344	336	344	353	377	350	333	360	368	340	338	339	338	346	352	333	367	365	323	336	343	318	312	358	377	348	348	358	299	330	334	329	380	332	343	373	314	364	349	375	338	332	375	327	338	400	348	359	346	345	361	349	318	358	321	358	305	323	345	331	332	381	337	346	332	321	348	311	347	345	313	362	368	341	341	353	344	344	353	378	380	337	343	345	362	340	346	355	396	348	359	327	360	372	313	339	346	328	341	350	348	353	318	349	367	377	354	363	311	333	354	332	325	356	311	338	344	352	352	348	297	336	369	315	351	372	314	363	317	348	353	337	365	336	322	336	320	333	335	353	335	321	336	354	328	341	328	356	323	348	354	379	361	345	343	349	360	353	359	339	394	370	360	358	312	370	343	337	370	357	326	325	331	345	312	308	335	338	326	381	344	342	345	315	297	320	380	356	342	341	338	362	378	353	347	360	381	358	358	364	367	334	340	352	339	340	329	324	306	364	356	346	331	338	370	352	327	373	349	362	360	332	323	346	342	350	344	353	340	332	337	312	350	335	321	324	361	322	350	320	371	350	313	340	345	353	340	371	377	337	342	353	320	354	349	354	330	360	336	325	347	320	327	312	347	333	330	345	342	379	368	318	336	375	358	332	327	333	355	304	341	331	319	306	341	314	319	379	335	340	343	352	345	335	321	374	341	331	369	334	335	372	342	325	341	312	358	354	326	361	350	349	324	276	337	334	364	338	337	360	369	375	342	342	320	311	347	376	324	343	344	363	337	330	331	291	335	319	353	316	338	339	304	369	335	366	332	325	331	345	304	342	323	345	360	320	356	342	318	331	379	340	327	329	299	352	333	339	362	344	353	326	346	349	371	319	356	355	375	351	346	329	326	337	326	337	363	384	344	348	336	338	348	356	320	360	316	329	339	343	350	352	351	345	336	321	311	353	340	328	352	351	344	333	392	329	358	335	324	321	324	366	391	367	335	358	318	319	378	302	319	374	364	322	362	382	359	329	338	328	350	369	360	340
34315	41930	48725	72463	78137	59875	32883	7761	1101	880	831	859	850	825	880	844	817	830	887	807	854	861	851	804	797	816	828	883	822	844	871	869	875	818	890	854	836	823	805	827	883	826	798	890	858	786	869	828	836	808	859	851	858	855	830	868	797	817	817	819	852	797	856	833	837	838	850	822	873	841	847	806	794	805	817	794	823	806	870	835	791	834	843	837	793	833	845	805	827	870	830	822	856	822	817	861	771	845	895	848	840	857	807	862	844	827	801	849	856	811	839	813	798	855	858	883	842	836	863	859	875	826	800	798	829	824	855	835	833	823	818	817	840	824	853	806	878	827	828	864	842	846	788	847	817	832	825	874	874	858	856	836	809	892	906	822	828	830	832	837	832	761	871	813	833	842	787	802	859	772	838	878	866	847	809	836	877	823	841	832	880	816	763	872	838	816	845	858	776	820	822	822	843	846	795	832	843	785	783	844	845	825	851	814	850	815	820	827	789	791	857	794	802	847	821	757	800	847	842	854	834	812	806	910	782	835	845	814	794	824	839	860	868	790	824	802	768	835	801	805	850	845	869	875	867	864	855	798	865	832	809	838	812	792	849	864	825	831	867	865	840	854	889	841	865	825	789	893	802	841	853	756	834	852	855	915	825	835	815	814	858	813	860	859	798	822	830	792	844	857	828	819	781	821	814	829	808	821	842	820	831	863	833	850	830	851	800	827	866	851	813	839	825	860	848	807	874	825	831	791	869	829	795	842	864	862	782	848	831	817	856	812	793	858	818	822	782	844	824	824	858	837	846	850	818	859	824	815	840	858	842	846	864	817	893	843	878	811	899	851	822	878	885	834	810	822	845	855	831	799	884	902	872	850	857	825	835	824	850	818	803	801	823	792	864	850	822	826	803	849	875	767	839	830	803	831	870	837	847	869	826	843	829	841	835	820	866	832	828	818	863	901	865	846	830	798	831	850	825	825	834	850	808	825	844	821	813	842	864	810	811	825	834	851	831	860	834	826	793	816	853	769	831	867	870	844	834	804	839	840	818	886	847	827	807	822	849	845	873	818	851	820	823	825	832	805	832	856	788	812	826	862	859	819	846	833	872	833	852	826	843	837	831	843	794	812	831	837	840	808	848	816	856	781	855	799	802	854	783	849	812	792	864	879	905	822	833	773	872	842	839	861	839	810	842	780	793	828	911	832	800	756	862	865	857	767	846	859	834	840	867	843	805	803	822	835	786	846	855	874	835	809	817	828	824	816	820	805	855	871	843	871	786	823	863	795	825	862	868	824	839	850	824	842	863	868	860	851	790	891	789	863	801	869	831	853	872	856	842	829	832	846	870	799	791	855	860	835	819	850	849	834	761	831	793	817	848	785	909	844	855	872	877	797	836	852	849	838	830	859	879	802	831	829	859	837	826	828	832	804	861	850	836	833	823	855	798	865	845	873	827	857	793	844	829	839	894	842	802	833	850	851	828	841	856	793	818	835	861	812	817	880	895	794	856	854	811	852	851	851	890	875	807	869	837	817	825	841	813	867	899	816	818	826	839	799	863	841	831	821	811	833	849	870	794	829	856	827	866	848	825	853	857	819	806	860	844	827	828	884	896	843	826	860	871	821	848	834	816	852	850	822	835	799	829	870	786	880	858	842	833	927	797	830	840	806	924	843	850	855	821	813	824	836	849	779	878	785	796	861	810	833	865	845	825	828	821	855	877	852	800	829	848	834	863	790	803	835	856	844	803	855	764	833	850	863	820	833	883	807	829	806	853	851	841	849	798	832	822	826	855	826	828	853	825	888	807	799	854	835	877	863	834	849	835	819	839	847	885	862	841	800	832	876	832	832	859	810	808	837	795	840	832	876	779	786	871	824	781	870	831	722	842	808	885	820	898	868	826	887	792	829	896	858	805	835	810	814	834	850	836	829	785	840	801	820	848	834	799	818	845	824	877	816	813	795	843	864	830	832	850	848	849	828	850	811	814	831	790	869	811	861	772	806	826	834	761	844	841	834	805	869	833	880	839	799	849	841	779	841	866	843	865	861	831	830	824	793	836	827	791	793	823	865	856	871	839	863	885	841	856	863	883	863	825	872	888	816	877	803	814	805	795	813	834	778	869	788	858	833	811	796	892	833	889	822	844	864	856	812	861	836	800	822	790	834	812	811	790	802	834	867	868	834	864	823	835	861	828	873	823	893	825	832	897	851	812	839	832	810	832	861	824	866	826	779	866	894	815	869	839	844	838	842	823	859	890	850	829	809	804	834	856	889	813	821	820	844	798	795	816	849	862	818	814	788	800	760	883	869	779	860	833	809	855	826	865	847	851	884	798	853	845	823	890	858	798	801	861	873	852	846	813	798	812	857	807	842	782	837	879	889	818	842	875	852	848	835	862	808	854	865	810	865	822	841	860	907	839	880	845	811	843	849	871	817	785	809	840	818	816	812	849	824	834	833	815	768	822	786	846	843	851	808	831	859	877	870	812	862	785	847	851	855	874	870	837	832	853	800	778	774	864	826	830	789	859	825	808	822	851	851	808	808	815	823	818	828	848	806	838	848	847	904	894	789	835	857	850	864	807	814	844	846	822	915	851	859	841	805	852	812	841	854	851	854	765	819	816	873	835	821	835	799	845	867	840	855	806	831	839	862	823	843	865	836	838	870	827	856	859	877	801	825	841	838	789	821	799	845	841	830	810	837	909	864	861	851	837	819	796	853	817	856	807	843	856	836	813	834	862	870	808	882	832	827	876	796	791	779	795	839	837	795	814	835	833	869	815	825	849	874	787	806	777	836	806	824	802	779	841	879	839	832	834	843	809	867	815	850	851	803	833	828	818	813	801	816	873	844	836	845	858	874	833	852	791	859	809	806	815	866	819	817	886	841	820	825	837	819	864	817	802	830	853	830	803	808	871	789	838	821	818	846	832	826	823	869	824	851	851	859	865	905	849	828	856	833	826	890	834	833	829	851	859	860	851	815	835	809	763	810	891	877	841	870	808	819	820	838	829	828	800	850	765	859	825	835	873	826	816	834	839	855	829	830	829	830	779	811	837	807	804	839	853	858	829	824	780	816	826	875	826	862	812	846	845	805	801	823	877	842	809	832	837	820	821	881	818	829	832	844	852	831	859	792	822	832	860	896	836	814	817	822	867	833	829	810	816	791	877	876	841	858	824	836	850	854	823	857	842	885	821	826	843	824	830	852	777	792	820	860	840	836	846	843	800	882	837	831	865	842	835	825	899	852	797	832	808	836	827	806	818	798	844	813	840	843	856	812	797	817	845	778	786	821	864	850	795	860	868	811	867	803	866	861	836	842	812	847	839	845	823	854	837	844	821	834	829	869	858	807	798	791	830	852	827	820	811	853	861	867	822	852	847	888	848	869	842	860	821	800	865	835	848	816	829	809	853	821	866	878	814	822	853	815	838	831	839	815	843	879	823	818	813	827	810	834	820	806	814	843	838	860	883	876	851	833	907	798	868	808	812	822	808	855
23655	20445	13990	8690	10358	7542	2420	620	322	356	343	316	348	373	362	342	362	318	315	318	353	316	296	341	332	363	297	334	336	346	341	327	335	296	332	303	323	365	310	349	359	362	317	330	319	354	343	341	318	333	335	321	344	331	324	306	310	314	299	339	333	321	309	329	336	307	323	360	326	308	324	320	324	330	355	358	334	328	319	318	334	391	352	327	290	306	321	348	307	340	311	362	345	309	313	347	334	332	346	349	320	328	348	348	327	322	335	367	349	301	332	359	355	311	359	335	325	356	329	339	314	335	347	333	358	298	331	329	312	360	328	340	339	323	374	326	347	337	298	327	295	356	298	330	334	332	348	343	350	364	309	322	333	304	348	323	322	320	326	312	315	342	344	309	327	328	316	333	365	331	331	325	356	314	304	321	374	345	314	362	328	312	333	315	358	334	343	301	300	342	336	334	339	326	351	337	324	330	356	343	349	335	358	346	363	319	337	337	352	319	325	326	331	308	361	329	293	330	356	314	387	345	332	321	335	354	340	318	331	347	334	347	338	338	337	355	338	295	331	343	323	338	320	320	357	315	318	325	351	362	349	351	344	322	353	339	341	324	351	350	346	343	346	368	320	351	320	342	324	374	364	302	334	333	305	331	334	308	316	347	346	332	354	333	333	363	339	348	368	314	345	322	336	339	329	331	342	303	327	364	378	323	308	320	321	311	341	304	355	315	337	327	325	342	351	345	326	330	322	337	331	358	342	317	348	303	353	364	336	333	342	325	343	304	341	338	346	355	340	353	314	341	328	351	298	323	322	352	346	334	334	321	318	318	306	282	330	330	342	329	325	336	355	369	328	285	341	351	346	307	345	340	347	328	322	316	316	334	321	360	341	306	356	357	317	350	338	342	332	348	344	333	344	312	331	331	333	338	312	328	331	330	324	327	330	311	327	335	335	367	344	369	364	343	324	324	339	339	300	368	339	336	336	344	338	319	325	351	321	312	326	349	337	316	314	320	312	334	330	301	334	340	333	342	356	307	332	340	339	332	329	321	329	332	337	316	375	326	318	326	322	322	328	333	303	330	352	356	310	336	307	302	338	362	368	328	329	325	316	326	292	304	333	364	359	310	333	317	299	318	356	315	362	324	332	294	369	333	341	344	312	323	366	329	327	301	337	341	332	315	308	317	340	364	338	324	335	324	372	334	345	297	361	314	340	321	349	336	345	321	324	351	313	361	342	354	341	330	327	336	293	328	313	336	369	338	325	309	307	341	321	342	358	403	307	344	338	349	281	322	329	316	305	332	390	304	280	313	354	309	344	337	328	338	373	342	336	349	329	338	335	361	322	373	338	300	338	318	344	368	332	334	330	317	365	363	337	320	315	313	321	343	323	322	336	337	333	336	317	360	347	325	328	316	349	351	329	340	324	381	347	323	341	353	355	319	373	352	328	321	341	352	363	346	338	310	348	314	324	366	314	304	343	292	343	338	350	355	313	307	310	340	333	335	326	329	338	315	346	312	364	367	337	352	316	342	362	326	327	345	337	309	331	366	322	344	298	296	340	339	350	354	324	366	359	340	339	295	320	350	352	343	343	347	338	327	365	324	349	376	327	296	331	365	329	329	298	332	331	335	304	354	341	351	313	328	345	330	346	331	310	310	355	314	320	349	348	323	328	323	373	333	354	337	303	356	325	327	343	330	332	322	316	343	318	344	332	327	318	347	333	336	292	348	338	330	354	313	332	345	352	341	343	312	308	286	340	344	350	329	353	347	355	333	362	349	322	326	348	347	379	343	321	358	314	342	351	308	315	372	358	326	321	349	350	332	330	335	353	306	321	340	323	336	312	345	319	329	339	334	327	319	379	346	337	321	332	315	316	347	332	315	343	333	313	329	342	311	375	314	321	316	316	340	315	346	337	347	369	296	323	339	342	344	351	311	311	328	312	322	345	320	303	354	306	310	327	360	313	332	313	341	351	356	325	286	317	326	318	341	345	333	314	312	317	326	349	358	348	351	345	334	323	359	298	339	338	335	349	338	325	350	323	344	337	354	339	314	335	335	330	345	337	365	345	372	336	317	326	380	340	358	283	329	341	295	311	322	326	303	336	326	405	322	349	316	367	311	270	326	286	343	330	298	327	340	325	319	364	369	342	337	335	360	358	347	324	315	315	321	328	338	331	352	328	333	351	340	307	311	338	327	342	337	360	326	332	336	316	352	359	343	307	348	348	327	294	312	368	323	336	304	353	344	327	308	300	320	354	351	287	308	332	334	310	330	343	350	345	365	312	340	335	310	346	324	328	335	372	323	327	355	309	336	328	362	319	351	331	343	335	333	331	337	335	331	321	366	329	308	324	329	296	341	309	365	324	314	367	323	351	308	301	300	323	287	334	344	352	326	313	322	348	347	353	324	338	315	343	351	351	336	339	328	316	352	337	336	335	342	362	331	329	318	353	309	332	348	337	331	327	334	342	329	312	347	362	331	349	323	351	335	325	327	334	337	342	308	359	307	318	341	309	342	349	324	346	325	306	359	333	318	355	355	321	325	354	349	324	339	311	324	307	345	306	357	333	316	359	323	333	310	333	323	309	371	350	337	355	324	317	284	347	345	332	328	333	326	362	351	335	341	338	325	309	337	294	297	350	331	368	322	317	311	340	338	337	340	331	346	323	335	320	297	358	343	333	331	363	339	304	361	307	344	347	303	342	343	355	291	360	369	345	342	343	327	327	320	314	321	328	323	336	315	344	379	342	312	342	304	319	329	378	329	328	380	330	318	341	312	312	323	319	364	320	349	346	318	351	344	304	295	319	341	337	335	339	352	317	318	332	338	304	337	336	320	312	347	359	293	297	344	329	336	305	337	353	327	320	348	320	328	323	358	334	319	316	295	329	336	346	360	318	321	329	328	340	311	338	316	358	341	359	348	351	300	331	364	325	339	338	326	289	327	279	347	317	349	339	315	304	358	305	346	320	353	338	331	302	313	325	331	314	345	299	313	332	338	302	325	339	326	352	310	306	313	327	342	315	336	314	345	334	321	367	322	329	317	323	340	328	324	349	350	312	309	320	313	322	303	337	307	348	345	340	351	331	318	318	324	334	303	351	333	333	325	326	321	352	343	306	345	334	321	310	360	330	306	326	315	336	345	338	366	341	361	356	326	333	309	334	317	335	340	363	335	343	332	335	337	353	329	336	308	353	304	332	340	322	342	333	312	308	322	361	308	336	331	323	377	342	322	328	336	330	341	352	342	356	340	320	344	322	336	290	342	332	361	373	328	348	337	323	296	345	348	341	342	342	337	327	354	332	300	360	336	347	364	376	306	317	334	370	366	322	311	314	327	340	321	332	323	339	351	296	317	337	349	337	338	353	329	325	338	302	360	347	351	346	331	330	298	295	340	319	355	319	289	329	345	314	294	308	306	335	321	330	365	332	339	324	303	338	350	339	345	357	335	339	344	360	360	325	353	298	363	332	298	301	342	321	322	344	310	345	331
13865	16124	18506	19655	26086	18154	6288	1668	780	817	787	802	841	837	884	776	822	842	844	829	834	825	838	796	785	849	790	768	793	847	823	843	885	801	847	822	812	802	793	817	836	834	861	820	863	857	798	817	842	820	818	877	834	846	786	818	796	846	879	807	857	833	869	837	803	764	832	861	793	903	849	868	827	806	845	829	854	818	800	832	832	846	776	768	860	831	818	810	799	786	860	791	770	814	919	839	805	840	774	847	853	795	815	767	801	846	820	785	827	792	868	758	767	802	842	786	857	802	821	789	792	829	791	862	830	802	818	858	798	843	825	815	764	852	824	845	794	827	805	792	825	812	855	811	788	815	806	826	816	841	831	816	787	824	836	771	809	817	794	808	830	798	800	846	780	861	866	803	855	802	823	793	812	827	811	865	774	871	855	797	869	826	855	858	831	829	835	799	834	861	846	821	813	832	820	797	838	852	891	775	853	824	840	756	838	828	764	808	836	740	840	854	830	888	808	826	823	813	807	780	803	828	867	794	816	798	840	815	794	797	808	814	803	834	794	859	844	845	839	779	815	797	840	827	829	799	853	861	814	794	798	864	822	822	851	807	844	827	793	829	786	783	809	833	838	880	853	853	829	859	848	812	803	886	797	827	784	862	823	806	813	809	878	804	818	839	806	841	822	848	791	849	900	790	840	820	803	833	784	838	871	841	807	808	832	802	765	851	834	829	778	834	820	849	839	819	818	817	814	793	759	798	773	828	845	841	803	851	823	799	840	819	847	836	824	843	791	814	831	796	816	816	862	841	794	801	782	824	830	815	868	810	756	847	839	865	772	843	813	849	830	833	785	833	826	872	840	860	868	827	838	888	845	864	766	780	836	814	863	833	749	862	845	800	809	823	815	837	838	815	798	809	833	824	820	833	819	813	830	805	838	798	836	900	862	893	824	836	849	874	864	760	780	822	837	813	883	782	843	770	854	823	841	803	793	788	884	824	797	803	879	859	843	745	823	854	824	839	802	822	859	812	861	854	834	784	794	841	797	823	805	827	859	845	788	857	790	774	834	842	835	812	797	830	827	820	808	806	834	836	818	813	803	799	817	831	813	801	865	843	851	798	815	840	819	855	860	855	771	792	820	799	870	837	840	786	838	795	795	789	783	825	845	878	846	818	813	833	811	833	851	818	810	800	785	892	788	857	829	840	801	827	859	859	809	862	833	828	838	833	845	821	806	799	909	797	837	793	815	832	826	859	819	840	857	818	820	822	849	841	837	822	851	827	879	821	784	813	837	807	831	826	843	838	811	816	860	893	794	812	823	799	827	756	838	847	801	785	774	778	789	810	802	835	835	806	832	851	846	805	820	845	840	822	807	814	825	843	830	787	816	818	798	830	866	829	821	789	910	808	798	831	832	794	836	788	826	869	844	801	795	828	802	833	826	825	881	817	776	853	806	812	800	763	851	825	824	782	834	820	804	836	844	836	819	786	827	854	827	855	807	794	795	771	834	852	777	832	805	811	792	815	857	831	827	862	808	821	845	816	789	822	857	825	838	842	885	789	870	851	866	783	803	807	792	828	832	860	810	839	829	831	823	830	806	822	819	831	806	802	797	818	808	792	834	846	822	766	853	766	854	825	841	804	830	779	787	825	819	802	803	823	830	818	797	784	830	797	822	821	858	798	853	809	826	803	846	818	823	783	832	799	779	773	785	806	856	835	873	818	836	818	784	842	857	792	877	820	800	790	871	833	843	857	810	830	821	875	799	835	792	856	854	853	863	767	859	870	813	789	829	766	839	868	804	845	813	766	802	842	774	799	833	850	808	774	819	813	837	825	805	778	827	864	805	842	820	792	798	841	829	809	780	819	788	825	822	846	820	828	811	847	813	888	833	820	871	872	840	846	844	843	818	791	810	765	822	847	821	777	848	828	816	875	796	825	871	841	829	849	807	837	830	848	858	845	848	805	818	811	819	771	850	833	832	852	817	870	859	823	803	818	812	819	829	844	833	832	830	806	814	844	794	810	835	789	843	886	807	819	886	872	830	862	802	797	843	797	828	821	816	798	845	798	825	783	787	805	866	840	807	806	843	807	805	785	810	828	804	789	791	798	838	887	833	819	854	818	834	842	814	840	845	829	824	793	805	896	838	871	805	838	830	811	804	830	839	831	877	763	856	786	833	827	808	794	819	851	819	888	811	863	786	827	843	822	802	820	857	830	851	794	835	814	849	752	777	824	782	800	813	828	845	825	875	787	798	816	860	813	844	861	839	850	836	815	825	816	870	875	797	821	848	831	845	822	791	827	788	792	827	822	779	789	823	856	797	848	776	768	843	816	785	856	834	767	863	851	825	850	858	803	900	814	863	852	807	807	875	807	858	779	856	868	822	856	849	846	851	804	819	872	808	766	842	830	805	777	848	804	774	837	808	838	813	801	881	811	849	781	846	827	798	818	803	817	802	838	826	830	814	875	763	849	780	825	872	806	833	812	837	796	829	858	844	786	835	790	784	850	881	825	802	794	807	844	766	784	797	805	852	800	829	780	855	838	892	835	771	759	817	809	863	829	846	812	803	809	859	771	835	819	835	842	768	814	825	778	813	849	833	828	840	821	811	805	826	817	830	834	783	799	843	824	820	844	830	863	813	770	818	858	868	825	797	816	811	797	844	824	854	833	794	829	861	806	797	833	810	835	856	904	808	822	817	864	830	789	801	795	805	831	841	823	843	787	833	866	830	810	847	793	849	804	828	739	841	775	853	851	835	826	838	858	798	787	793	837	810	853	820	830	812	844	754	826	828	834	856	871	873	778	828	826	838	857	781	815	765	815	875	852	837	828	826	828	825	783	835	823	794	758	815	786	859	765	825	870	825	883	812	830	809	772	814	836	829	814	794	770	830	823	800	834	811	812	864	827	820	825	824	767	825	892	833	872	783	791	826	820	874	770	814	812	839	785	859	843	791	834	855	837	809	805	779	858	804	807	844	837	854	819	811	832	832	813	802	822	802	843	783	822	799	798	815	813	844	782	848	822	783	815	887	828	821	808	800	851	758	775	832	821	831	819	794	753	796	836	792	856	791	849	850	811	816	839	868	773	811	871	801	842	795	848	797	801	812	842	769	861	853	818	834	810	804	800	851	832	799	784	871	795	837	854	846	855	837	831	834	855	849	819	811	780	763	787	849	788	818	796	831	786	816	808	817	865	823	811	848	844	808	843	816	814	853	793	839	850	834	846	792	796	810	752	796	827	790	815	821	819	815	825	772	842	819	823	881	883	846	810	793	798	819	794	798	796	808	828	812	840	821	797	842	810	796	825	855	860	837	842	787	862	787	854	810	845	820	874	769	829	839	852	860	824	836	857	814	795	854	838	826	860	827	841	837	869	772	835	789	877	848	837	856	837	848	811	831	842	816	839	809	841	825	839	789	879	757	801	835	796	844	812	843	749	806	771	821	815	859	821	795	827	880	782	851	825	855	810	802	851	853	808	775	830	799	796
44444	43054	37443	44160	58738	40916	17028	2838	403	341	319	368	340	335	366	375	319	329	331	345	338	344	327	288	380	344	326	340	357	334	333	317	337	326	359	342	376	383	330	332	358	327	353	350	357	317	312	337	341	330	348	348	335	358	319	305	370	353	341	334	355	334	348	345	328	319	308	333	345	305	368	312	372	347	365	360	305	365	333	323	364	356	317	345	380	368	320	330	372	324	345	350	322	374	365	326	356	334	339	332	320	337	329	327	329	329	355	367	313	330	345	340	374	359	336	319	341	343	362	325	292	312	325	326	342	330	326	320	343	329	314	355	338	342	340	329	349	368	332	326	336	404	358	330	309	357	316	325	343	342	334	329	311	348	346	360	313	369	353	361	314	342	335	360	325	317	349	319	334	341	313	366	308	313	338	344	329	328	336	336	324	313	336	340	384	316	352	354	328	363	349	301	327	354	358	344	311	363	325	311	335	326	317	325	322	318	334	342	342	362	299	360	356	332	378	325	373	300	342	336	362	321	363	328	355	340	352	310	344	344	337	350	385	364	330	324	350	341	315	334	347	308	338	366	329	341	319	330	363	385	337	347	371	343	359	369	350	354	371	361	348	339	333	329	356	317	334	316	352	321	320	326	309	314	339	358	331	321	343	336	315	335	323	343	312	303	331	321	358	322	308	344	340	344	348	344	338	346	323	328	323	304	347	323	337	327	327	323	341	318	346	331	346	360	348	352	396	332	360	336	348	324	332	366	365	332	330	309	335	342	358	335	335	329	360	324	331	330	352	337	322	340	334	343	329	311	306	329	328	316	347	320	364	325	315	326	341	339	368	331	356	347	303	336	342	369	358	337	319	342	372	332	357	332	305	330	360	338	339	358	331	308	343	356	325	327	344	343	337	333	341	320	318	376	363	371	370	350	345	336	381	343	328	342	309	332	304	312	363	328	330	335	307	348	332	357	330	316	365	340	349	320	338	333	306	304	315	349	348	328	325	337	347	326	337	313	324	318	337	321	326	344	330	330	319	296	338	339	321	330	333	316	348	353	349	326	311	342	323	337	341	324	330	344	337	323	304	307	323	382	329	359	327	351	329	308	345	324	359	299	353	320	335	313	363	359	368	384	337	366	351	340	327	324	357	347	351	355	352	346	342	325	357	347	328	311	370	340	350	303	360	323	318	346	314	334	355	328	345	351	352	339	353	311	304	344	363	321	351	339	368	319	339	354	330	382	333	346	334	345	324	348	346	328	337	333	332	311	328	329	357	361	332	340	344	304	330	341	332	321	329	354	322	353	340	334	356	341	309	373	338	310	347	328	348	363	347	359	367	321	309	354	342	313	361	319	337	309	358	310	325	344	324	330	343	332	339	349	359	338	354	319	345	371	327	374	344	327	360	329	305	326	334	352	341	308	334	368	341	342	361	342	316	329	324	310	373	353	329	314	341	315	335	356	328	341	329	335	371	313	361	367	361	357	319	344	316	347	327	365	361	325	393	332	357	336	354	340	337	353	339	323	353	341	323	347	332	337	362	348	362	336	339	330	346	362	301	319	345	363	318	324	344	348	317	329	298	347	347	335	320	311	332	319	343	338	305	341	359	312	328	323	320	305	324	360	340	364	343	281	337	324	367	311	347	312	362	364	348	327	346	338	340	362	350	344	346	338	342	323	378	358	335	327	339	323	341	340	325	343	343	332	378	375	335	347	320	365	308	334	324	340	349	340	321	353	339	320	308	347	322	326	306	330	327	333	343	302	325	341	340	353	343	330	337	316	313	337	317	335	354	365	339	326	344	352	376	366	335	312	348	361	319	354	350	361	304	345	343	383	313	287	337	334	368	325	317	321	343	307	348	332	352	332	333	312	343	321	355	331	327	301	332	332	336	333	360	388	345	322	337	344	330	352	325	328	335	327	362	352	316	357	360	352	326	355	340	347	356	352	331	383	349	358	309	344	360	363	338	324	331	340	373	321	346	342	302	332	310	333	329	352	296	269	332	303	323	334	329	298	339	305	317	350	311	330	338	350	325	353	355	349	339	355	351	336	328	353	353	334	325	355	356	360	334	351	316	338	342	356	351	340	348	353	344	336	300	337	322	320	327	314	315	367	346	346	346	327	359	330	354	335	323	353	306	308	309	314	352	338	338	357	341	351	297	327	353	351	334	328	338	336	302	325	357	327	340	343	349	327	327	335	345	330	331	311	322	330	323	316	359	323	364	372	330	329	325	361	344	331	349	354	314	353	317	314	343	382	321	345	354	359	330	337	351	333	365	357	327	340	310	319	344	350	312	350	321	346	329	299	311	344	324	315	326	344	345	309	333	324	354	328	317	312	322	341	349	354	325	354	357	340	350	331	343	326	334	329	335	333	348	326	307	344	336	321	357	349	360	331	326	371	357	336	313	350	363	343	334	359	358	322	340	321	328	323	342	326	350	365	326	324	323	313	331	361	364	339	376	338	329	336	330	350	355	322	355	320	328	324	331	346	344	355	379	324	329	353	355	346	354	321	338	319	329	382	350	360	350	360	335	311	343	340	370	349	343	346	334	366	344	286	330	337	340	339	317	356	324	370	331	334	380	316	291	335	259	316	302	347	313	323	345	321	363	370	328	346	320	327	342	337	354	349	335	343	329	360	323	332	367	321	312	367	326	349	331	325	388	315	315	340	314	358	356	347	339	358	325	315	342	349	372	329	298	364	355	328	306	375	317	328	319	338	365	325	357	329	336	361	347	321	343	348	337	359	334	347	331	323	354	342	292	306	278	294	309	338	349	353	332	354	343	335	338	341	303	344	338	342	359	333	342	326	354	338	359	314	357	366	340	303	348	342	361	309	340	323	341	343	355	366	374	357	329	346	355	312	296	338	311	304	324	323	363	317	341	344	372	350	312	343	317	336	334	351	321	315	344	327	350	360	361	355	326	324	336	308	346	322	357	377	318	370	315	345	307	330	330	326	325	313	329	336	311	330	336	329	340	357	339	307	338	334	345	328	337	307	310	353	354	324	322	336	315	316	315	358	364	322	327	338	332	317	322	331	304	341	311	321	348	313	370	364	322	354	326	341	336	339	352	339	329	371	309	335	316	330	334	325	298	341	350	328	353	307	335	381	350	358	355	350	339	313	359	349	368	321	327	334	331	351	323	319	365	348	340	342	335	339	341	340	336	314	341	336	344	337	365	340	336	365	323	327	318	335	282	333	355	352	337	328	356	333	328	308	353	296	331	331	359	328	340	324	363	336	333	337	340	358	309	330	357	330	334	340	358	321	337	322	359	312	314	306	315	317	350	340	330	311	338	341	340	377	333	336	321	350	355	368	366	346	321	340	342	348	328	320	328	337	352	318	369	318	348	336	344	350	312	378	340	322	350	322	339	292	343	333	297	359	323	333	326	370	336	304	316	384	337	338	376	338	351	340	348	294	356	358	344	333	342	307	355	356	353	318	364	354	350	350	323	354	345	328	331	331	371	302	313	341	322	313	328	318	395	346
29866	34727	37853	55941	69153	50895	24171	5322	1027	805	869	878	828	797	837	874	879	838	822	775	823	829	859	900	838	846	825	799	819	794	815	876	836	825	840	811	823	852	821	778	835	821	840	791	844	847	803	813	824	835	864	810	789	806	824	818	842	891	869	848	839	856	802	832	876	830	810	800	822	877	802	818	808	841	815	813	802	820	806	797	836	820	861	855	829	785	853	831	889	794	838	849	894	798	819	819	858	829	859	825	853	845	856	829	843	867	845	856	817	868	833	857	794	809	834	788	826	816	783	834	799	870	823	768	794	838	828	806	839	846	859	802	898	876	804	837	789	836	815	870	820	827	800	841	848	822	821	801	857	848	841	813	821	826	819	860	863	840	797	850	838	835	818	826	864	839	778	843	838	802	861	826	880	817	807	790	836	827	844	873	910	800	873	806	775	857	857	844	805	797	833	854	805	822	821	804	854	900	841	829	843	774	812	831	876	846	774	848	884	819	859	836	878	821	834	830	826	788	804	797	827	888	853	863	838	836	789	841	822	853	871	844	820	794	828	835	841	819	827	814	843	838	800	880	858	823	835	808	798	858	842	803	828	828	827	896	845	822	810	880	778	824	811	827	832	805	874	825	801	764	883	816	791	786	825	845	846	829	802	837	805	848	803	840	834	829	784	827	784	808	834	818	854	852	818	812	833	811	804	805	831	864	831	851	840	885	815	812	861	795	817	854	822	854	866	836	854	911	819	883	846	826	751	845	836	812	846	865	829	802	809	838	779	804	820	846	787	817	824	854	849	825	808	777	863	834	821	863	854	779	797	841	832	803	821	863	851	849	862	830	872	867	823	792	839	811	792	881	863	792	828	836	835	819	843	847	866	834	847	888	834	765	833	856	793	830	792	861	847	774	831	864	847	834	815	837	864	812	857	823	844	870	833	829	835	792	817	823	779	812	817	882	813	790	832	802	819	870	811	836	863	817	815	838	796	835	828	847	840	853	813	800	851	801	827	846	836	819	873	827	841	806	837	834	844	890	842	875	827	828	814	863	821	834	812	799	844	823	829	849	814	801	841	856	855	853	831	853	854	867	854	818	847	829	786	857	874	852	832	843	842	803	813	857	827	843	775	753	847	838	837	829	857	839	823	801	798	835	863	854	828	780	891	842	858	788	856	803	817	798	801	824	811	857	917	806	875	835	850	841	843	856	861	824	850	878	802	813	853	867	824	820	815	870	815	792	819	806	793	918	867	848	820	887	863	876	818	831	850	790	792	798	826	832	852	846	847	849	816	832	860	791	884	816	796	859	803	844	854	805	864	857	846	818	790	857	849	817	821	851	842	831	879	839	832	811	781	849	824	868	829	831	803	788	836	834	868	864	844	836	821	833	859	826	802	818	784	822	820	812	847	867	811	822	838	831	809	861	833	831	835	813	849	851	840	840	793	819	870	788	805	841	797	786	780	809	828	822	851	875	859	764	796	797	772	836	824	871	839	816	875	844	849	894	836	796	884	789	827	842	887	869	848	824	862	826	828	916	831	859	853	828	883	848	832	857	796	886	833	828	800	796	856	824	885	832	810	838	821	793	838	775	840	805	868	801	851	824	802	814	788	806	878	833	818	825	810	897	848	847	795	808	868	808	838	850	890	832	840	847	843	763	812	737	824	899	813	786	840	833	847	783	816	810	803	828	811	869	912	827	824	823	800	827	800	824	846	831	874	781	860	806	877	777	823	846	877	825	845	843	782	823	783	877	830	882	835	806	780	840	795	887	837	817	842	928	860	810	803	813	831	829	783	830	837	825	837	792	775	834	831	833	847	848	820	875	816	801	833	790	877	785	824	819	838	807	836	792	833	806	884	847	849	856	833	860	833	807	829	805	819	822	795	850	801	825	842	842	833	856	805	883	900	865	836	825	852	845	825	848	823	850	810	833	791	845	882	812	846	828	874	852	848	848	821	774	835	781	849	840	833	852	861	817	870	844	877	836	824	824	845	808	848	837	835	886	846	866	823	822	787	824	854	834	891	857	862	866	822	822	842	845	814	804	836	828	807	812	790	770	794	824	821	818	873	813	844	874	822	840	817	857	799	852	762	845	860	825	852	828	820	885	822	891	834	832	795	786	823	839	820	880	825	841	784	858	812	830	859	868	831	823	834	831	856	820	879	852	879	846	837	853	857	842	815	797	864	819	828	890	848	826	805	788	881	857	861	870	868	813	787	847	915	860	796	840	840	839	862	892	841	821	807	834	824	834	822	819	819	834	811	789	830	815	857	849	853	818	884	847	820	828	834	814	806	811	883	838	817	839	791	882	862	779	853	807	841	811	803	843	836	811	907	849	842	868	803	847	808	851	823	838	853	857	853	782	838	857	842	832	852	849	823	816	880	790	841	838	801	805	817	861	839	821	832	870	834	814	823	834	860	861	798	848	814	823	836	831	771	838	882	858	846	820	849	862	836	818	800	804	824	805	780	897	916	825	821	794	829	842	856	844	837	840	799	794	873	835	859	795	906	800	819	844	800	842	846	828	854	836	814	841	845	852	812	837	858	823	767	892	837	819	832	807	794	848	789	831	839	788	823	851	878	859	920	773	821	873	822	833	854	858	839	844	847	832	879	852	817	873	840	813	846	887	875	868	817	816	865	819	826	860	878	801	832	840	844	840	828	839	826	800	859	838	838	779	863	856	850	819	849	826	902	868	822	828	787	819	885	899	821	833	841	859	838	836	830	857	821	836	831	774	828	798	837	824	866	816	876	787	803	834	873	909	809	854	853	828	819	815	812	848	836	837	818	844	822	839	838	844	853	847	834	813	887	814	820	803	824	814	839	875	858	777	804	845	827	793	827	845	874	801	870	833	807	853	826	850	845	877	841	845	893	850	796	820	864	811	822	837	846	828	839	852	824	808	851	782	869	837	882	787	846	831	786	838	789	789	844	805	844	844	849	785	872	843	802	824	829	813	835	832	826	869	815	860	827	813	861	795	800	798	844	843	819	820	831	851	811	802	859	830	809	866	835	769	867	777	881	824	823	841	866	798	857	829	863	775	812	804	814	839	817	829	798	840	822	832	847	822	791	872	862	828	817	833	791	812	805	820	791	848	825	816	824	832	823	825	852	818	835	802	856	755	893	807	753	843	870	873	862	825	825	855	823	854	805	825	847	832	831	856	838	842	819	881	865	765	793	805	818	835	843	853	793	803	848	805	821	856	860	794	861	856	845	818	843	852	792	837	830	803	824	868	827	859	819	818	899	832	882	853	805	847	824	842	832	831	872	848	790	858	875	812	866	849	841	783	832	844	845	835	854	808	884	848	810	812	867	824	840	813	828	896	831	826	846	821	818	846	798	834	856	848	810	847	844	869	903	835	769	847	837	804	845	860	842	868	764	845	826	853	843	835	862	838	828	838	810	862	869	806	837	855	827	855	851	803	826	883	836	851	831	841	871	870	874	814	779	792	825	756	845	859	835	863	789	842	843	806	800	872	824	822	820	842
52242	48144	44702	58359	69604	47070	21729	4877	544	307	327	337	357	325	332	336	339	338	331	344	355	323	319	339	338	355	347	314	342	358	327	345	345	356	298	327	305	348	339	343	358	349	321	337	344	347	358	330	362	342	337	318	286	322	311	306	338	321	308	352	293	338	349	342	341	330	332	325	336	303	345	337	343	325	361	325	348	319	320	321	316	365	353	339	374	340	330	312	315	342	299	341	340	362	335	323	302	354	327	316	321	321	347	311	333	320	335	342	306	343	347	305	321	329	338	356	317	332	321	356	322	351	324	332	344	346	334	309	355	335	383	327	325	352	333	321	344	327	332	335	333	338	321	326	328	332	321	345	319	329	336	355	355	346	338	373	344	334	316	337	328	355	326	381	332	353	352	322	341	316	283	321	336	328	329	333	289	307	361	324	282	334	326	335	350	353	306	351	358	316	330	325	358	300	321	306	353	317	328	367	333	330	343	345	355	320	319	313	321	362	366	323	351	334	340	320	331	313	322	376	322	309	326	316	356	327	328	357	332	339	330	333	312	324	347	332	345	301	316	381	319	335	307	348	366	347	345	326	333	341	352	338	324	352	367	327	355	321	335	338	350	333	350	357	342	349	333	325	305	352	336	319	334	318	337	339	371	308	364	359	320	328	374	336	313	323	321	331	311	302	339	330	330	306	322	330	347	362	337	315	357	347	329	374	380	321	341	333	333	341	315	324	335	312	326	317	334	348	349	351	347	347	338	333	351	325	328	330	367	358	339	352	295	358	339	328	361	336	345	350	339	356	360	314	323	318	324	334	317	319	362	349	355	359	311	344	355	321	334	374	346	356	307	337	323	317	353	346	317	336	321	299	320	347	293	321	336	337	338	333	336	316	317	328	332	327	357	350	339	306	316	316	342	319	316	328	347	340	351	314	317	341	352	354	332	338	337	325	357	305	314	354	323	357	331	322	334	317	353	342	324	299	339	345	360	316	328	330	321	296	331	340	358	320	334	328	349	348	358	338	299	359	333	357	366	327	318	336	375	354	332	345	314	331	325	322	326	373	352	333	365	323	346	379	352	381	347	328	326	323	346	304	327	328	339	338	328	325	327	329	298	334	336	348	367	300	319	321	335	339	332	305	335	321	328	331	325	331	351	352	310	331	351	340	320	332	341	383	327	293	350	353	346	362	342	315	349	333	330	360	363	343	345	326	296	282	317	314	380	339	347	323	351	353	334	331	321	332	366	326	363	365	349	345	381	311	318	355	387	329	310	291	346	278	340	350	360	356	342	310	340	320	359	354	343	303	312	358	357	312	354	315	349	345	354	357	348	317	350	326	332	346	321	336	354	321	356	336	331	341	343	323	331	337	348	374	349	352	307	353	319	299	317	333	339	334	347	353	342	340	311	342	352	332	345	378	375	356	350	341	322	324	341	378	324	340	317	348	333	309	362	300	339	356	315	331	340	327	339	327	305	347	343	327	367	330	357	342	327	333	363	351	326	323	358	329	326	348	359	303	322	323	359	323	307	333	301	345	350	327	325	336	328	331	335	321	343	324	357	315	323	311	360	306	338	322	324	341	325	338	323	359	362	313	324	357	321	331	349	351	316	346	343	270	324	323	337	347	344	367	336	305	334	328	340	347	328	322	343	331	347	340	336	308	355	328	381	330	340	302	346	347	300	329	342	326	359	348	301	322	327	350	322	358	294	337	353	324	315	321	324	341	322	328	296	382	373	311	332	372	348	321	326	301	368	328	349	357	329	378	332	348	282	370	336	332	378	391	346	338	359	334	349	315	327	342	359	324	326	349	333	327	307	340	324	323	369	358	367	293	356	334	309	301	336	363	311	312	349	330	325	345	339	327	313	334	335	302	340	349	345	363	330	355	337	355	332	373	321	309	326	328	341	304	328	372	322	312	317	333	336	342	376	321	295	311	343	348	313	317	295	305	319	287	349	324	321	358	353	347	316	312	308	352	295	303	332	354	307	334	345	339	361	342	340	311	306	325	357	359	352	323	320	327	315	355	351	334	349	360	342	336	301	304	351	302	336	338	349	355	344	336	335	325	342	335	330	347	333	367	334	336	336	327	316	347	371	339	303	340	327	359	342	352	367	347	335	318	332	329	322	339	355	341	316	377	356	295	327	339	318	337	350	331	347	328	321	320	366	336	341	343	344	350	337	361	356	342	310	287	326	322	354	395	309	299	296	318	372	338	316	354	326	362	329	349	328	350	343	300	302	306	333	376	320	315	367	351	345	317	345	315	301	315	333	315	355	334	353	366	345	346	346	330	355	328	325	335	338	340	334	338	328	344	358	319	353	327	291	336	341	321	315	354	287	336	343	345	367	370	317	354	324	322	331	318	338	338	300	326	314	328	351	337	336	338	339	321	349	348	342	325	348	347	305	339	339	334	356	326	340	320	346	345	346	335	296	345	356	354	347	343	330	329	347	345	316	333	302	338	307	339	336	349	333	304	354	336	336	357	347	360	326	345	295	315	304	341	357	347	351	324	309	340	312	318	356	311	309	329	313	366	348	345	325	308	343	359	334	363	340	351	319	367	329	311	354	339	327	370	316	334	341	330	357	335	352	318	361	323	341	333	322	346	311	327	348	345	336	319	327	316	321	315	337	355	352	342	327	348	340	360	313	333	368	346	304	325	308	329	320	347	322	302	356	341	329	316	352	326	322	319	309	363	326	309	336	332	324	317	359	331	347	319	334	361	329	339	296	369	328	328	362	303	324	360	320	328	338	358	342	334	316	308	335	362	336	337	344	381	353	337	337	373	338	340	360	335	316	336	328	331	386	361	333	341	348	368	353	312	330	334	342	326	344	335	317	324	356	348	361	312	330	337	332	377	334	305	331	315	337	299	329	339	326	328	313	342	341	349	347	335	339	350	334	331	341	366	319	339	314	355	345	326	325	315	321	369	321	337	298	331	330	312	341	346	299	341	322	302	331	325	350	333	332	325	345	345	312	336	354	340	338	361	341	337	315	315	349	339	347	359	354	311	296	321	328	354	350	357	355	320	327	362	345	326	341	307	340	327	317	317	321	324	317	312	330	374	321	345	318	311	340	292	319	288	368	301	317	337	342	364	390	346	337	362	339	339	348	361	296	349	349	329	342	336	359	346	321	354	297	336	351	363	350	331	326	341	355	335	334	348	351	311	345	317	331	313	345	365	332	332	353	322	334	352	326	328	335	358	341	340	336	321	338	366	320	371	337	350	316	334	323	364	331	343	353	353	335	317	357	328	308	331	337	358	354	329	307	300	339	299	367	316	347	332	327	377	295	348	367	345	317	322	321	318	339	353	350	375	325	309	330	337	331	388	330	313	342	371	362	333	321	341	355	382	348	344	325	322	336	307	356	352	350	332	339	333	340	331	348	361	352	318	313	320	300	362	348	328	325	354	295	353	364	354	331	301	334	335	313	315	345	330	356	357	347	344	351	343	354	321	362	333	331	328	294	311	355	333	345	353	350	314	342	382
35076	38164	46026	67070	81067	56266	27931	6757	1148	867	822	845	834	811	801	803	857	796	887	851	777	791	791	845	851	803	849	828	838	875	819	796	822	846	820	815	788	823	792	841	860	862	759	830	820	793	853	787	804	831	810	819	851	813	838	826	860	851	823	805	814	828	805	852	811	834	816	808	826	856	784	821	807	814	864	822	833	833	831	843	856	831	775	851	784	824	845	850	870	827	858	793	846	872	787	782	855	831	851	859	777	760	803	811	820	794	846	816	844	812	777	862	849	763	792	767	809	792	801	809	853	771	854	822	837	793	818	817	780	823	830	853	801	781	861	823	813	890	817	796	828	820	855	789	851	832	800	823	810	787	824	849	858	826	793	928	813	808	872	832	767	788	855	783	808	805	853	835	802	824	819	821	869	813	849	760	847	852	781	787	793	827	792	813	841	778	836	825	826	735	822	898	835	824	828	842	826	810	808	750	867	762	832	861	849	799	803	847	817	834	824	835	851	805	847	885	826	765	840	839	821	849	890	800	747	774	786	815	842	825	797	812	843	794	806	845	831	860	790	842	836	802	831	829	791	746	872	862	823	830	825	831	816	832	836	900	824	849	829	798	831	802	838	856	774	853	869	856	842	775	829	799	838	783	775	812	805	831	842	799	839	845	838	817	823	851	833	849	812	818	879	823	916	811	790	825	816	816	826	810	768	837	857	815	763	837	822	803	868	773	849	843	819	812	889	818	860	829	841	845	831	868	827	800	798	788	906	782	799	829	833	847	821	813	825	823	820	842	827	855	812	846	845	838	818	804	803	828	856	797	816	857	838	791	786	810	837	856	756	844	799	783	824	784	800	766	790	856	837	805	817	787	787	860	857	823	789	811	795	842	829	800	800	806	804	840	821	833	825	805	825	810	859	826	878	812	820	798	801	851	871	796	788	804	786	802	798	785	804	792	858	783	867	797	815	845	763	815	815	785	802	780	810	841	877	825	792	799	783	773	837	849	825	812	802	756	770	841	852	832	866	800	866	864	897	786	815	805	794	837	802	854	814	800	784	842	796	827	833	866	810	806	801	819	820	800	848	816	789	854	781	797	780	786	794	822	755	784	750	819	843	788	771	787	793	866	829	798	837	866	806	789	827	834	835	833	830	813	819	798	762	826	821	818	824	790	814	827	786	835	781	814	846	840	824	816	835	762	823	803	785	822	807	824	793	817	804	746	864	856	835	853	822	813	776	820	813	790	843	850	821	829	788	814	812	822	831	795	817	808	801	795	808	844	836	841	753	846	842	853	826	777	826	783	820	827	828	848	797	859	759	820	809	803	843	811	789	842	788	855	822	836	793	871	828	811	796	819	837	802	801	760	823	804	827	815	856	822	791	886	816	799	832	814	808	811	817	811	803	813	823	753	845	822	801	800	807	814	810	804	843	814	819	848	858	823	841	826	837	821	764	794	853	839	809	813	780	825	846	786	801	823	831	818	783	796	806	839	804	842	808	816	808	833	854	835	752	796	790	880	855	843	838	830	842	815	813	794	803	818	831	805	823	816	792	823	802	832	814	833	780	854	866	821	797	831	810	805	781	821	843	814	868	838	794	792	829	860	904	865	836	756	814	807	840	833	819	877	803	841	821	870	863	833	832	795	836	853	792	823	806	819	803	815	884	853	831	853	833	855	838	801	850	856	804	803	839	813	786	838	843	766	796	845	839	834	819	830	811	835	763	853	809	823	868	795	816	858	781	798	797	818	870	841	834	808	845	817	840	842	835	776	805	855	804	827	829	789	778	819	852	849	808	853	843	828	779	802	811	859	792	801	850	851	791	820	798	869	841	834	837	795	855	825	776	828	845	838	796	853	802	790	806	827	769	825	811	832	813	825	837	825	825	813	834	841	810	841	859	850	896	838	825	816	842	840	773	787	846	785	836	844	848	808	808	811	811	819	822	854	848	828	811	818	777	783	837	789	854	815	839	808	787	856	803	804	841	837	853	789	818	832	866	802	824	798	851	789	813	812	831	821	865	801	832	847	777	809	845	807	824	808	819	815	812	835	832	821	830	847	813	861	799	886	851	792	831	823	842	866	816	851	809	793	794	803	814	815	809	815	834	824	846	754	852	874	844	770	902	827	801	869	810	862	848	765	839	841	802	838	796	832	822	812	822	822	865	867	817	820	808	829	812	818	821	803	814	847	821	817	776	821	752	852	805	833	822	802	852	811	856	821	853	787	830	848	809	821	824	826	809	787	829	774	792	803	839	849	814	824	814	797	813	832	806	817	813	851	822	859	851	803	818	834	826	802	821	832	855	823	839	773	811	828	790	801	867	833	754	806	820	840	787	805	799	882	880	820	834	817	853	844	827	818	816	856	813	800	811	824	839	836	874	801	807	807	776	844	850	813	823	801	785	851	818	787	827	835	851	850	764	830	837	807	841	777	818	789	795	832	846	907	741	791	841	893	802	801	800	819	835	850	865	842	824	798	835	814	877	786	794	816	759	774	829	788	837	840	835	856	821	831	835	816	781	798	868	819	803	835	831	826	833	785	798	818	833	789	802	862	780	746	882	825	796	840	796	847	838	821	826	812	865	829	801	783	846	794	756	770	836	799	772	834	791	825	787	794	847	784	814	849	812	805	855	810	830	860	835	856	784	848	779	825	832	793	842	787	853	833	828	855	775	899	854	850	815	842	826	792	818	837	797	839	837	825	793	808	784	811	823	832	809	810	802	874	843	824	763	803	779	851	828	846	847	808	819	829	806	806	840	818	835	844	820	824	811	803	847	828	838	831	839	795	842	826	814	789	820	805	814	788	845	848	867	814	836	858	782	770	812	823	829	813	800	789	813	804	838	810	828	807	831	810	809	815	876	835	814	789	846	795	856	854	773	829	855	828	840	828	822	813	848	820	843	816	794	824	816	770	839	816	865	853	831	812	808	851	835	831	843	829	807	823	804	802	852	806	824	834	810	741	845	811	782	855	868	858	877	856	780	835	815	857	764	826	844	829	809	833	844	827	830	821	829	807	833	837	847	799	818	826	832	800	807	787	822	783	810	826	820	829	779	800	858	763	856	803	811	831	794	794	795	831	793	844	854	836	821	769	808	808	808	890	836	875	851	758	829	859	816	777	868	876	919	920	847	855	848	812	837	785	798	788	806	815	801	811	800	803	793	830	802	804	776	798	776	823	861	795	777	831	813	842	806	824	811	856	873	861	816	843	811	779	825	813	838	828	832	808	827	783	873	824	794	781	867	771	859	823	799	830	791	822	808	833	825	817	786	805	833	819	835	880	888	772	819	841	821	820	848	848	835	828	834	847	858	852	844	826	774	758	800	824	808	804	835	835	796	796	832	818	864	822	799	850	847	776	819	821	793	828	818	797	815	834	826	830	823	835	785	877	785	810	825	806	845	840	835	897	821	772	836	808	843	849	812	801	816	770	833	820	833	757	872	820	838	849	783	823	843	835	799	800	789	875	853	853	854	771	805	832	859	831	785	795
22516	20165	17875	10596	10073	5758	1825	618	392	340	325	337	328	327	314	334	315	328	355	337	340	328	340	319	316	326	348	319	312	312	313	331	326	345	336	333	351	340	335	333	382	317	331	341	355	328	323	291	349	335	327	375	339	345	326	350	353	345	300	353	344	324	327	353	335	334	341	352	364	335	322	301	339	344	312	322	355	311	324	335	306	290	361	308	325	350	350	329	314	311	346	327	335	329	331	313	310	312	370	330	358	315	348	358	351	361	340	304	338	330	327	353	364	341	312	335	337	339	327	346	315	364	326	315	312	346	333	287	312	324	308	322	334	312	319	325	345	330	318	305	341	301	340	321	319	311	331	362	338	335	322	355	343	342	350	332	349	341	313	326	334	351	307	297	298	337	291	325	362	316	320	310	331	311	322	314	330	343	314	306	349	323	313	344	327	344	300	293	311	340	339	319	368	334	345	332	330	330	328	360	317	311	344	323	335	339	336	312	324	345	322	320	316	327	327	337	365	334	339	312	349	299	335	314	301	336	340	367	379	337	316	269	312	357	347	349	312	302	306	275	350	293	302	335	338	344	302	316	331	362	329	330	324	323	320	319	347	355	314	341	325	346	370	330	336	327	333	322	321	312	323	333	314	324	337	364	344	336	328	379	339	306	324	319	311	335	318	295	323	334	330	345	311	313	327	315	329	370	337	331	341	348	355	338	316	328	382	360	341	326	351	314	342	331	303	303	292	318	322	318	284	307	333	329	354	326	300	349	299	323	313	339	296	325	326	324	336	314	330	304	353	300	318	323	323	325	334	294	330	332	334	303	331	329	324	315	342	321	339	318	285	289	324	336	284	331	324	324	281	329	330	321	372	329	317	323	293	342	338	323	340	342	322	322	325	326	336	318	330	372	315	343	371	349	370	349	311	321	296	339	346	334	308	329	369	308	314	315	310	328	359	317	341	330	340	322	346	344	306	339	322	327	318	322	351	347	317	344	356	330	333	340	318	297	353	344	320	324	351	305	336	336	311	339	341	336	323	345	346	299	309	355	352	361	316	304	348	344	322	316	352	339	314	306	346	325	338	309	321	316	331	323	325	324	335	360	342	320	324	306	355	369	332	324	326	307	336	341	362	318	332	356	308	336	362	319	327	324	341	341	341	333	308	333	365	368	329	347	332	306	370	340	329	300	306	346	341	296	347	314	323	340	336	339	339	338	302	349	325	324	322	347	320	339	359	302	352	304	306	348	294	326	391	323	322	361	325	314	328	340	322	347	303	345	307	335	353	325	328	342	359	324	349	331	294	331	318	279	300	321	354	331	330	310	308	308	310	316	330	346	330	327	330	376	286	336	304	339	319	312	328	319	340	344	322	364	339	352	335	349	329	336	350	350	327	317	338	330	348	359	349	349	342	319	289	314	353	301	325	337	308	334	326	329	337	316	338	352	323	309	307	350	336	370	359	330	354	342	290	333	334	315	319	341	339	299	328	323	345	363	304	310	315	335	320	332	323	324	308	341	311	313	342	314	334	366	313	313	323	359	330	342	304	308	339	323	336	341	314	347	344	328	315	317	321	324	311	332	349	362	329	329	312	329	357	354	344	331	304	328	339	348	358	310	306	335	318	315	311	334	358	330	338	332	303	336	350	349	363	301	328	335	337	327	345	361	352	332	334	346	354	342	309	362	347	325	335	315	345	351	345	315	316	309	301	334	333	326	311	313	330	361	345	339	352	307	376	337	341	323	313	331	331	300	344	354	364	330	331	306	331	289	319	316	332	339	307	305	344	345	331	346	355	367	340	331	315	349	335	346	367	302	329	326	351	329	306	365	323	314	323	316	325	314	300	325	320	348	296	308	373	343	340	337	340	348	321	343	361	308	307	357	319	333	317	398	354	328	342	335	308	308	347	354	313	313	340	367	356	327	344	290	314	334	307	320	318	319	325	326	356	338	325	305	313	330	313	369	321	309	304	348	340	325	345	314	340	308	334	319	300	336	324	297	320	317	349	353	314	339	345	334	350	339	320	328	377	342	356	326	328	328	361	351	315	295	313	323	297	336	340	336	352	338	350	332	309	332	325	297	303	340	346	314	337	332	313	324	308	298	352	350	347	334	291	311	298	364	371	349	328	324	343	323	349	318	339	308	346	325	314	319	301	320	333	311	305	319	332	320	335	338	330	312	351	327	328	320	336	312	317	330	318	330	325	321	302	330	339	332	333	301	313	327	347	313	328	326	335	328	368	331	307	357	325	342	294	292	333	327	318	315	295	344	324	314	308	316	355	333	347	329	324	351	337	330	335	308	283	356	309	326	343	312	321	313	342	357	322	358	325	327	312	379	348	328	316	337	322	296	326	325	359	307	297	309	356	314	329	335	332	338	293	356	308	325	304	331	335	323	330	322	321	316	298	338	350	345	336	333	341	331	325	305	316	338	310	325	338	346	314	337	353	347	357	349	346	320	322	336	354	327	305	329	280	322	346	344	346	357	352	351	358	318	321	330	316	311	308	314	338	352	348	335	330	324	321	344	347	356	311	347	342	335	330	351	312	321	367	306	364	302	344	341	307	335	330	313	341	296	303	312	327	350	323	349	357	318	356	311	332	324	338	313	313	355	335	344	323	310	320	339	336	329	328	322	322	350	319	355	327	327	343	315	310	357	345	354	346	325	352	306	300	322	325	328	316	325	343	307	339	331	340	321	330	334	346	304	308	326	355	323	342	307	340	320	338	291	336	313	319	308	331	311	355	327	355	330	342	331	351	321	349	310	319	329	385	354	374	369	333	306	344	287	326	317	351	346	310	316	336	318	329	320	303	338	332	325	314	316	327	368	311	319	340	338	312	335	304	354	344	330	346	340	324	297	307	342	325	318	333	323	326	363	317	309	318	349	326	310	361	298	332	321	359	315	316	306	309	337	341	309	334	315	374	310	290	343	338	300	347	338	333	302	356	366	343	363	309	378	334	342	344	343	309	334	304	319	337	320	333	357	335	343	310	299	323	309	314	323	298	291	327	312	337	311	336	348	311	370	344	343	327	361	339	322	313	341	328	315	342	340	323	344	345	356	356	335	304	308	339	319	296	334	344	326	341	310	333	295	309	293	309	313	321	312	327	316	292	315	333	343	357	317	320	319	338	297	342	334	338	341	324	335	301	341	360	337	292	368	335	319	331	354	341	308	356	332	321	304	298	332	338	314	335	361	312	311	349	336	341	346	291	332	323	333	301	322	301	315	284	315	351	299	351	340	320	315	333	349	325	333	302	348	296	357	354	329	318	320	310	346	340	296	308	356	368	357	358	342	327	327	325	331	332	322	310	371	321	340	334	334	306	320	366	306	341	313	337	314	322	342	354	328	319	296	334	310	294	313	372	337	338	343	310	318	327	342	336	350	334	332	308	342	326	340	316	347	332	311	320	329	339	333	331	324	306	318	325	298	294	350	350	339	342	334	340	342	349	301	320	338	337	323	356	331	291	364	323	313	317	337	326	314	325	347
13037	16375	22440	22600	24411	14210	5012	1639	863	805	825	854	817	814	844	829	838	843	808	853	863	789	783	822	808	834	799	805	829	808	817	835	874	813	830	799	834	865	851	771	813	824	824	783	797	798	824	814	745	823	820	829	816	774	817	813	830	804	768	814	848	841	811	815	804	774	810	810	838	787	807	800	832	841	808	807	824	827	763	821	790	807	849	813	828	783	809	857	855	811	809	777	836	835	791	803	830	780	833	846	810	807	807	797	772	819	797	838	785	811	822	784	801	807	851	806	781	746	814	831	821	772	865	853	839	820	804	814	821	825	830	825	856	824	816	779	798	803	754	809	802	766	822	788	832	782	841	782	804	830	821	832	783	861	800	780	814	819	834	849	840	870	783	796	808	809	847	844	839	831	827	837	776	864	821	828	791	786	808	811	845	813	821	804	787	763	824	766	846	838	854	833	754	788	830	834	854	790	851	785	808	800	803	848	855	792	887	814	820	796	774	795	778	823	808	815	847	813	776	813	816	787	809	885	841	840	812	853	841	830	855	821	840	793	838	841	790	776	849	786	783	770	814	819	828	824	827	853	834	788	873	820	832	822	806	775	830	797	815	787	882	806	828	816	794	833	785	781	808	814	834	830	783	798	849	848	804	856	789	854	850	792	820	795	774	858	822	812	791	843	833	838	878	769	851	792	813	825	769	735	791	813	807	826	811	792	822	811	846	821	846	803	832	778	795	832	859	776	807	815	853	816	813	830	799	855	807	795	781	875	806	812	844	775	854	806	790	830	810	784	794	782	859	806	878	808	821	810	816	804	838	828	823	822	788	858	855	837	780	828	835	812	829	819	843	881	811	804	761	842	837	766	859	809	804	825	784	812	765	743	871	764	823	827	830	828	777	840	797	843	822	805	806	884	827	871	870	843	831	838	803	755	826	803	825	799	842	814	848	784	805	828	793	842	826	796	831	799	826	822	772	792	782	865	783	805	765	819	806	846	820	805	803	771	772	870	866	822	847	870	782	834	889	833	836	789	812	809	805	825	763	839	873	765	836	813	793	763	828	872	817	797	847	832	841	816	835	786	830	812	811	837	796	851	803	861	785	857	793	803	781	804	809	813	796	789	856	765	829	770	864	826	818	848	827	812	818	789	796	804	780	833	821	777	833	823	831	806	761	827	821	821	809	806	850	817	804	814	801	820	857	810	860	843	808	820	840	824	752	790	836	750	790	832	763	802	789	755	792	767	803	761	801	797	773	792	789	843	827	789	803	810	812	848	768	802	770	823	812	771	818	819	818	832	813	750	802	795	788	813	849	824	803	818	791	808	823	773	846	827	833	818	846	785	792	766	868	849	817	778	867	836	806	793	778	830	805	818	828	818	772	840	836	822	773	862	788	815	836	835	812	789	780	855	839	795	803	812	790	851	821	784	761	830	801	814	791	812	811	815	827	834	841	844	867	805	813	818	793	816	878	827	798	803	817	849	790	829	799	792	904	791	831	775	796	797	786	843	798	851	824	810	835	851	847	799	835	809	795	843	810	798	807	804	828	806	831	768	837	865	791	816	802	819	829	839	891	750	743	834	792	798	816	816	856	842	818	856	770	840	789	872	785	798	814	835	827	881	804	783	799	852	786	825	812	816	775	839	877	831	779	858	800	808	886	834	807	785	864	802	828	821	841	785	808	836	801	794	811	834	774	794	807	848	799	800	802	844	742	761	817	785	777	814	815	836	850	802	815	879	779	820	820	857	822	850	910	833	827	876	825	776	768	834	798	859	824	830	818	798	841	798	823	809	809	804	783	793	808	778	820	849	861	846	793	865	883	788	867	851	760	823	816	811	807	817	810	828	844	810	833	783	805	823	857	815	812	830	770	788	859	817	806	794	850	815	848	852	773	839	842	818	764	737	817	832	799	875	831	791	814	821	788	797	800	840	795	793	819	842	824	779	849	801	779	859	765	864	792	848	776	761	832	846	826	796	825	812	828	853	806	831	820	843	841	824	822	869	791	844	781	813	832	833	826	839	810	812	780	824	894	813	802	785	815	859	789	828	841	781	798	796	808	820	874	854	798	796	768	818	816	763	823	783	780	804	836	821	793	844	840	794	778	840	830	791	800	820	829	808	863	844	802	801	849	745	822	836	824	793	843	825	811	847	763	778	816	829	836	799	806	801	785	830	783	785	795	816	802	805	822	812	815	825	845	807	796	778	841	832	827	807	843	839	834	760	808	839	802	800	822	822	828	833	900	792	822	818	776	836	776	797	820	811	795	781	799	763	777	791	825	785	765	786	795	805	861	816	825	818	794	808	804	801	818	808	887	808	809	766	808	818	815	825	862	831	787	882	789	827	821	814	830	793	790	782	819	798	819	834	851	784	808	793	796	837	842	778	770	846	796	831	805	831	856	810	780	892	813	822	743	850	803	789	813	823	788	742	815	803	791	870	808	786	843	770	793	815	807	816	828	755	851	776	820	847	847	823	841	801	820	855	821	817	779	841	855	783	795	804	809	857	801	807	871	852	738	823	795	818	831	819	811	828	793	849	853	764	821	798	778	817	846	824	835	842	793	772	795	806	836	857	824	795	773	808	798	850	795	758	779	870	774	769	831	833	799	840	822	818	819	826	814	823	805	821	817	811	837	793	834	806	859	760	799	776	791	813	788	803	755	782	801	809	824	802	820	837	863	801	848	787	779	827	817	815	834	844	821	813	807	886	790	766	839	792	786	811	832	848	822	817	808	787	817	804	774	809	808	802	784	789	803	839	830	808	806	790	807	780	867	825	765	801	845	794	848	789	814	763	765	829	827	831	840	829	768	843	816	812	800	822	837	753	806	836	806	849	813	791	812	810	764	821	775	789	769	842	811	813	838	816	862	800	827	815	769	764	814	757	801	775	813	843	841	800	804	792	789	861	874	839	771	843	807	827	891	819	782	812	841	833	766	838	827	810	840	759	807	795	823	818	825	853	819	825	807	877	846	827	811	845	842	840	792	808	834	800	835	792	813	804	805	852	798	800	810	761	802	826	798	800	805	818	784	767	752	818	824	834	802	785	762	788	831	862	796	814	876	823	805	837	858	755	774	794	831	801	813	817	770	851	830	804	830	857	769	800	857	824	870	826	790	844	819	827	843	826	800	831	805	811	830	780	826	798	766	851	814	817	771	816	771	804	855	794	878	817	796	805	829	811	789	844	806	799	804	787	837	762	799	811	833	843	833	789	753	838	849	853	759	800	772	810	827	816	805	796	878	796	862	871	771	785	861	820	817	850	869	829	855	779	793	823	840	790	786	837	814	795	798	821	835	819	876	829	856	806	778	799	778	824	843	866	808	752	810	823	829	858	793	825	764	847	815	837	857	795	802	785	787	837	771	784	823	852	830	851	820	832	815	873	826	831	819	821	840	821	802	798	804	805	805	899	811	843	797	791	816	824	797	794	796	855	874	868	810	792	790	791	870	783	864	815	790	830	891	775	846	826	809	798	839	851	835	750
42924	44724	44284	49049	57082	38349	16747	3125	457	333	358	347	342	327	336	329	323	317	367	348	332	333	313	331	351	334	322	344	358	374	333	332	318	331	361	304	375	347	328	316	325	332	330	337	319	353	328	330	299	349	323	321	364	332	362	348	317	349	356	369	331	338	324	310	320	320	340	322	323	317	359	325	355	345	339	304	353	361	329	339	306	309	308	322	339	365	311	309	367	348	348	324	323	345	350	319	336	333	352	324	367	370	344	361	323	327	332	352	322	335	306	358	346	321	322	316	336	356	350	341	344	350	293	313	329	318	343	319	332	313	343	347	360	314	324	316	318	337	347	334	319	345	321	307	331	330	343	343	332	352	311	313	333	318	284	330	344	339	325	342	311	327	328	355	331	329	321	343	362	338	335	342	323	338	326	339	350	320	302	316	313	302	324	304	345	329	299	345	319	343	329	339	318	297	392	310	330	361	322	335	366	320	326	356	340	331	342	337	324	343	338	339	356	342	321	348	334	338	298	370	311	323	329	307	366	344	325	312	315	292	350	345	362	334	328	338	339	339	339	293	331	351	328	294	323	363	338	375	346	314	333	340	312	337	328	336	342	339	314	351	349	330	327	330	339	303	296	357	307	316	339	331	299	337	324	327	322	355	341	328	353	310	318	315	339	369	341	328	347	334	329	328	318	356	343	322	303	328	366	338	338	305	348	326	310	333	328	337	333	345	340	366	325	330	329	358	303	356	334	339	339	335	386	317	338	360	323	294	345	353	340	314	316	353	347	340	320	341	351	327	341	355	330	348	348	312	310	328	318	329	330	328	345	298	292	342	336	323	349	333	353	312	356	378	337	342	348	325	345	363	327	313	327	317	314	348	335	321	332	339	332	339	342	308	333	326	296	330	327	340	340	367	310	322	320	347	309	374	316	318	336	340	324	329	319	351	329	313	322	298	340	332	300	349	333	363	325	345	346	341	303	388	334	330	296	337	323	322	334	353	345	288	334	332	342	324	379	313	312	336	328	340	342	348	346	298	353	361	321	311	348	304	335	343	343	306	347	347	334	348	344	356	335	332	350	332	332	345	356	355	327	339	332	352	317	340	389	337	358	300	372	316	288	332	321	342	366	328	337	344	346	319	364	337	307	308	335	328	300	325	347	320	340	321	360	370	313	366	319	310	347	380	321	326	312	328	356	323	360	323	362	310	337	324	349	308	376	345	316	337	334	344	302	319	337	341	350	348	329	308	360	327	333	334	362	337	330	298	330	331	307	317	326	328	331	327	330	355	330	338	339	333	331	350	320	323	369	351	323	348	316	358	355	334	334	329	323	345	324	364	318	343	334	341	327	377	359	347	339	341	347	307	345	330	340	330	345	325	307	335	340	332	339	313	350	347	315	317	340	351	323	354	364	304	345	339	338	335	304	394	351	328	303	357	323	353	296	345	334	361	331	339	311	332	344	327	315	338	303	350	320	311	333	339	310	320	338	341	310	319	329	362	344	368	350	311	313	363	339	384	328	360	334	340	359	336	321	365	309	343	311	317	332	364	302	342	377	326	323	346	323	325	358	320	326	321	346	335	341	345	379	300	359	309	366	335	327	334	318	311	320	340	326	294	311	278	353	313	317	372	318	353	373	332	306	331	348	363	334	293	309	375	364	328	337	316	313	350	312	307	347	351	332	316	368	343	322	345	343	352	322	347	344	322	312	347	354	345	361	296	283	324	354	361	349	336	356	343	339	347	288	368	308	325	365	310	318	343	346	345	357	344	365	362	358	330	343	349	321	362	319	343	336	353	327	332	321	350	324	341	351	323	335	360	334	341	348	347	337	369	350	379	364	353	375	334	317	343	327	340	332	343	324	338	341	333	354	346	361	328	370	357	382	338	307	338	317	330	345	361	307	349	338	331	327	372	293	360	321	325	302	339	368	337	363	328	351	328	316	327	338	326	342	357	321	332	376	344	333	324	320	330	379	332	326	317	362	334	370	327	316	317	359	342	332	341	319	339	373	348	312	351	374	327	322	322	357	322	310	354	324	297	336	323	351	358	360	353	353	310	355	343	353	334	348	349	345	364	319	374	332	355	356	353	308	331	341	314	377	323	339	341	338	322	314	341	340	367	285	347	361	338	324	315	304	307	303	355	289	309	335	364	303	341	323	352	347	324	354	337	321	300	333	319	353	366	331	348	353	346	333	354	362	316	341	342	340	348	320	334	331	318	379	306	334	338	383	319	365	339	375	350	316	333	353	356	309	347	327	320	310	317	317	297	345	318	300	346	338	337	321	312	330	335	292	343	313	342	337	360	335	328	336	337	316	322	343	340	294	311	352	331	326	315	334	318	327	318	333	327	341	338	303	347	325	337	308	304	307	373	328	330	316	344	347	351	351	356	338	344	310	302	330	333	317	337	356	276	304	337	349	348	302	344	308	334	324	329	324	349	331	295	320	361	331	342	315	361	355	335	313	339	346	341	331	345	313	326	325	326	344	352	326	283	301	345	328	328	349	327	365	334	318	313	330	318	350	352	328	339	361	310	322	361	320	374	374	355	364	328	328	358	341	347	334	299	380	339	357	341	325	325	326	311	318	362	332	325	348	304	329	325	335	327	349	316	344	324	328	336	331	341	326	351	335	321	306	352	341	362	338	327	339	349	322	329	336	346	355	333	344	327	329	349	330	337	372	345	339	326	332	375	354	313	328	308	319	338	312	295	334	296	333	348	366	332	346	351	371	359	360	350	326	340	309	329	342	346	327	316	324	321	328	362	337	351	322	326	305	299	373	327	321	311	321	336	310	318	362	309	333	339	333	340	332	360	359	358	351	297	347	341	326	341	327	313	339	318	346	335	278	339	320	348	342	345	353	326	373	327	336	339	363	351	381	292	344	313	376	302	292	290	367	353	382	324	308	347	352	325	295	315	340	358	321	345	357	338	349	364	336	345	356	337	310	343	342	333	348	310	333	319	325	325	325	336	284	337	334	278	310	359	356	353	339	324	360	343	355	341	357	379	357	326	337	344	321	362	351	343	346	313	362	340	347	319	332	324	314	337	334	348	321	317	363	331	362	276	336	361	333	348	347	346	338	342	338	338	336	342	353	332	344	353	316	299	306	362	368	332	318	365	332	307	337	338	348	329	339	348	316	320	320	312	338	327	324	281	336	339	337	302	352	348	351	341	338	355	356	351	311	338	352	337	336	341	318	328	335	336	295	376	328	350	326	327	348	322	339	320	338	325	326	308	352	324	323	340	302	323	332	332	335	304	331	336	326	345	310	379	377	341	367	344	314	324	328	306	349	341	350	327	358	312	339	336	342	361	318	352	319	355	324	348	328	285	325	315	309	328	348	343	339	377	331	325	352	330	326	330	316	335	325	330	341	313	368	333	338	347	320	358	363	359	333	318	323	314	336	342	345	374	298	327	329	343	337	279	320	359	383	377	359	352	352	324	324	332	339	334	375	344	364	348	315	325	360	345	363	331	341	327	339	310	365	332
27810	36230	43777	60797	67044	48726	25443	6445	1156	795	856	791	785	833	839	850	862	817	830	841	831	823	837	837	827	851	839	876	870	828	828	807	842	800	770	798	861	872	892	831	848	871	842	826	863	800	799	824	839	845	835	771	794	793	861	834	826	822	848	811	825	818	822	828	828	818	821	868	821	826	809	880	844	860	844	790	825	801	806	786	841	802	834	816	837	781	859	855	823	806	863	825	814	862	790	839	824	817	816	840	827	813	787	853	859	829	755	848	882	806	816	866	828	877	813	851	784	818	857	769	871	850	824	812	826	849	852	870	823	817	903	830	814	880	830	791	856	839	835	801	831	813	860	821	837	824	831	835	810	809	778	827	812	852	813	813	811	850	852	833	838	794	805	854	820	784	807	820	820	855	849	801	827	838	836	799	808	868	801	818	819	830	828	806	819	791	805	832	800	883	837	802	845	759	845	801	873	809	855	783	915	816	798	826	788	819	811	813	817	809	852	842	829	811	811	845	830	840	812	744	797	865	788	788	813	803	874	861	856	797	845	734	827	786	829	834	848	811	877	805	845	837	853	794	799	850	812	861	783	896	832	835	824	793	821	830	768	837	805	791	811	838	799	880	793	838	768	811	854	864	878	843	864	859	808	774	851	802	810	834	835	837	857	845	815	834	843	824	785	852	849	806	806	833	829	827	837	801	829	833	831	795	774	835	801	814	792	821	814	812	846	833	818	827	840	841	831	764	842	780	823	809	843	837	807	854	832	798	856	842	787	816	864	772	807	880	795	791	813	846	820	830	812	852	777	817	823	820	839	854	850	867	838	870	780	792	819	793	858	852	853	854	875	830	840	867	836	850	801	868	855	805	900	778	847	855	843	846	817	845	775	811	825	828	901	787	857	814	800	843	848	862	817	786	818	789	792	815	808	790	798	814	825	842	808	848	838	862	761	843	799	807	817	771	829	826	810	836	839	807	798	803	802	851	856	828	816	841	836	822	834	832	790	831	817	836	832	865	834	808	825	807	829	861	814	784	820	833	834	793	827	761	802	787	796	803	787	819	847	794	853	858	872	846	818	817	851	877	795	872	817	826	820	856	791	854	804	845	831	824	811	821	794	805	804	831	840	856	781	851	833	805	876	829	854	804	843	808	804	814	856	856	792	824	840	857	861	866	803	825	828	798	850	829	789	828	801	812	819	852	845	820	855	841	851	795	846	793	859	816	797	834	802	834	820	800	827	826	797	845	866	842	788	860	779	878	824	847	834	815	815	833	822	824	854	804	829	827	866	816	852	856	828	800	785	815	839	819	824	802	805	798	786	787	839	893	835	807	832	797	858	844	836	828	829	854	780	851	844	842	806	817	813	845	801	786	859	860	784	848	833	851	790	816	803	834	814	835	879	908	804	841	809	835	830	833	858	791	818	789	822	798	830	784	797	844	834	805	782	753	847	826	855	828	746	814	776	831	836	823	898	823	830	822	894	818	797	791	798	859	824	839	806	794	823	852	825	805	793	901	856	813	783	833	846	850	860	853	870	792	853	859	831	854	851	796	775	846	865	892	808	788	820	827	839	807	799	793	802	831	849	805	834	783	839	828	785	867	809	820	870	800	793	790	806	798	797	867	837	826	807	828	816	809	841	806	851	857	809	861	815	786	804	817	819	831	847	783	827	822	817	824	816	810	827	803	827	873	827	835	793	880	789	813	835	865	902	839	834	818	825	815	843	852	820	837	810	836	805	823	806	857	834	861	845	828	878	796	852	835	819	817	827	862	876	817	855	836	800	855	833	836	822	847	769	786	853	829	809	813	851	888	793	850	819	825	819	844	874	794	818	861	860	828	837	799	825	863	830	904	775	880	783	833	786	866	780	819	847	833	864	862	814	784	800	837	822	866	798	803	816	865	830	806	853	860	790	831	882	858	797	808	848	842	828	801	863	867	826	849	786	848	816	850	802	836	850	869	844	857	843	803	769	824	828	838	809	827	779	833	830	851	824	799	868	889	835	843	752	833	847	896	864	812	864	844	827	814	792	857	878	859	825	844	828	843	786	859	816	842	870	812	840	860	815	805	913	794	845	783	859	812	854	794	819	799	814	843	793	847	830	815	836	860	789	825	875	818	790	822	842	850	834	867	878	854	839	798	861	839	867	825	808	821	875	835	782	831	807	843	834	841	805	835	803	873	792	873	852	853	822	832	797	851	823	818	861	870	800	840	840	796	783	821	873	836	850	789	811	799	819	869	793	835	852	813	804	818	822	803	800	802	854	763	849	839	795	857	775	815	833	859	812	844	833	818	829	857	831	812	817	872	807	823	782	848	854	839	823	854	837	810	823	807	832	767	843	856	809	840	864	783	851	809	837	797	828	828	854	797	845	792	824	818	790	839	794	806	840	820	820	830	814	861	821	825	812	861	791	836	848	834	756	811	849	845	798	820	830	803	833	840	865	813	868	855	824	835	836	819	833	831	864	810	838	770	841	833	869	811	800	900	842	826	787	851	818	889	823	867	806	812	786	829	813	787	829	824	788	792	851	792	779	814	858	798	854	820	874	812	890	867	858	852	870	799	840	769	841	847	819	874	814	784	872	826	865	837	890	832	815	826	832	821	793	822	811	842	811	780	845	827	820	770	785	840	826	828	827	796	856	857	821	801	816	814	807	821	816	802	829	816	832	807	825	817	850	815	811	828	776	838	821	835	813	850	808	807	822	805	898	823	827	807	825	880	863	861	795	842	863	780	804	797	823	812	806	811	854	829	836	843	836	863	808	835	882	848	821	791	840	812	811	830	817	868	811	796	852	835	858	807	839	845	858	867	824	819	838	837	851	750	866	842	800	872	842	813	802	855	828	812	831	822	802	791	826	822	856	814	884	823	888	835	805	832	820	857	836	794	846	820	797	831	848	860	825	854	823	799	825	872	871	833	774	892	844	820	854	853	794	806	836	924	816	812	784	790	808	843	814	798	834	810	829	805	872	866	811	843	822	817	783	796	864	826	813	826	819	816	840	817	833	794	771	873	856	789	799	831	812	816	790	814	825	798	853	832	830	844	859	845	821	839	846	787	817	832	825	846	825	845	816	897	822	846	837	847	772	853	811	802	803	823	813	787	900	842	784	847	872	820	865	793	798	870	806	815	812	803	807	796	804	836	828	795	834	786	825	797	836	809	839	870	860	820	826	854	824	795	794	834	804	835	831	851	868	832	824	844	762	806	815	834	801	818	806	857	833	828	834	789	808	778	794	791	854	837	858	800	794	882	818	789	857	782	798	824	837	830	855	746	799	875	799	888	819	874	807	798	797	796	795	781	875	770	779	868	838	842	827	808	843	770	778	813	827	834	796	841	822	870	809	849	797	826	808	841	877	834	857	822	863	862	771	876	844	833	843	810	825	824	804	799	818	787	783	796	818	786	837	798	830	796	831	866	832	791	856	864	839	850	846	812	830	815	844	769	803	843	861	870	835	783	814	811	828	843	806	847	872	787	834	828	818	792
50192	51213	43772	59718	67197	47479	24600	6751	757	309	327	348	344	315	350	343	351	314	335	305	325	325	310	340	313	379	349	349	361	300	349	330	324	337	372	369	329	356	334	369	317	361	347	354	337	334	323	371	320	336	306	343	349	337	330	355	326	315	312	340	309	333	353	342	343	361	378	356	310	386	310	366	345	322	346	362	343	342	326	315	355	335	362	369	352	358	320	340	334	368	345	294	338	326	376	365	325	315	326	305	343	337	327	326	330	347	319	324	345	365	314	351	355	319	320	309	342	348	346	338	305	345	325	339	339	369	351	334	324	312	339	345	312	296	302	333	321	338	342	319	354	331	302	325	342	337	358	317	349	319	316	329	345	363	353	309	351	331	319	332	360	350	305	315	335	323	319	312	335	332	293	328	352	322	306	331	346	343	322	351	367	337	322	332	332	331	343	357	301	345	312	369	343	331	330	333	347	346	299	322	358	309	360	311	376	326	311	307	382	329	347	335	317	333	328	348	297	338	331	325	319	368	341	329	312	344	308	342	311	351	318	320	371	327	333	350	326	365	324	306	338	332	333	318	319	331	293	340	352	331	347	290	339	347	332	325	327	353	291	348	345	287	337	327	330	354	360	368	290	333	347	341	323	325	316	324	342	339	310	322	331	332	309	330	340	316	333	312	355	331	331	350	332	297	326	334	318	351	346	368	334	324	334	332	338	359	328	342	349	343	367	345	318	360	344	331	338	310	343	332	321	320	308	333	352	308	303	379	313	369	328	324	323	333	332	348	319	337	325	327	328	334	316	324	345	335	326	324	301	351	312	305	328	331	360	333	343	314	345	363	338	312	331	344	310	376	332	346	318	307	306	347	327	330	313	331	316	339	347	327	345	320	314	340	332	309	317	320	352	322	366	331	333	356	332	340	349	338	340	324	325	301	387	299	359	321	320	316	334	363	320	347	331	342	337	321	336	326	361	322	340	306	310	346	363	343	336	366	340	323	330	357	324	325	344	304	310	356	329	328	402	328	351	333	334	353	353	333	333	347	312	308	351	320	322	339	327	326	325	350	325	325	356	341	302	359	344	311	317	357	319	337	349	328	334	306	336	335	354	338	326	345	371	306	299	340	364	304	309	335	332	327	333	328	334	367	305	342	305	332	326	337	348	373	340	348	365	321	309	330	345	339	351	324	334	321	351	344	285	338	362	327	308	325	350	326	330	311	315	346	359	337	377	331	360	326	348	354	370	329	349	326	332	344	355	326	335	313	330	342	346	301	311	362	336	328	368	357	324	340	354	331	341	336	373	300	359	337	318	341	345	357	311	339	310	346	312	318	344	313	325	354	331	303	310	376	274	342	315	317	343	326	343	295	363	331	330	367	361	338	343	312	343	332	355	318	309	328	383	300	345	299	331	319	340	334	339	302	352	313	363	340	342	321	338	335	327	361	313	327	314	355	336	331	322	310	330	325	336	340	348	342	362	310	300	362	322	351	304	325	326	322	337	335	347	343	361	308	353	326	380	328	351	368	370	312	381	321	379	317	307	356	350	335	316	345	349	333	352	314	307	316	321	341	341	316	345	299	317	324	310	344	348	357	311	318	321	293	383	347	347	316	333	329	360	369	326	322	335	319	341	365	314	303	311	356	336	301	373	343	309	339	339	356	338	329	317	374	304	340	375	314	330	334	327	303	320	343	361	339	340	340	336	351	350	287	355	329	320	357	341	360	319	353	344	305	325	332	307	333	304	341	354	332	346	304	347	337	353	343	321	353	380	362	345	345	332	310	310	340	334	347	323	303	340	365	307	335	341	361	346	351	326	344	362	341	341	338	329	320	319	329	321	320	308	363	332	340	313	344	374	337	356	344	321	322	342	328	331	327	381	328	319	317	374	337	306	338	312	334	350	329	325	339	366	318	345	345	328	348	342	343	348	299	329	327	315	323	273	331	352	330	323	332	294	321	330	323	315	344	384	325	333	320	344	351	327	339	331	354	312	335	368	335	328	338	363	346	343	305	320	332	364	316	297	313	326	331	324	345	345	341	338	345	333	336	314	352	337	394	318	305	320	360	334	346	360	331	316	341	313	327	347	303	329	307	363	361	317	370	320	333	340	322	359	335	363	352	320	326	304	337	308	340	316	311	336	315	335	343	317	361	353	330	333	333	331	375	326	328	281	288	314	327	330	313	346	328	313	306	318	362	381	347	353	371	322	319	348	297	299	324	333	336	311	301	303	349	325	317	354	350	363	346	342	360	313	303	325	366	304	320	368	317	298	296	356	318	330	331	322	294	353	335	327	357	315	337	348	321	310	330	323	335	316	350	322	323	298	338	341	297	348	317	335	338	355	337	305	341	330	329	333	365	347	333	299	332	353	295	374	354	334	353	363	356	343	370	342	313	337	322	345	320	325	345	360	333	318	320	331	320	332	316	358	320	355	322	356	305	349	334	345	356	311	319	310	356	351	328	311	368	355	291	324	317	363	309	355	343	322	325	317	338	331	339	330	357	334	337	358	343	344	310	339	345	285	322	303	312	346	355	357	340	365	318	337	355	303	319	323	308	326	319	336	333	311	378	335	326	306	324	318	346	360	360	339	311	353	318	342	332	383	316	351	347	332	351	324	349	349	286	317	352	332	329	335	324	307	327	337	381	322	321	334	324	318	328	325	381	342	323	339	322	344	355	377	355	340	323	305	358	340	309	354	337	375	326	331	353	337	336	322	350	330	321	323	343	334	369	311	337	342	318	357	342	337	328	337	326	344	367	351	328	352	316	343	349	339	345	339	336	317	324	312	306	343	342	341	360	327	335	333	354	310	341	321	342	330	338	332	316	363	315	329	339	324	325	335	345	344	345	342	356	344	326	331	326	356	314	347	349	330	399	324	359	350	343	330	328	316	386	343	349	344	333	322	349	333	318	350	329	318	325	331	330	334	334	339	348	297	321	318	276	293	324	311	336	357	357	357	342	355	354	301	317	313	309	337	350	336	355	345	335	339	360	318	318	331	321	341	321	292	342	355	355	342	306	338	327	323	326	357	330	343	337	318	323	328	355	338	347	358	331	333	323	327	346	328	331	358	328	343	323	351	356	334	324	385	342	375	317	324	329	334	294	367	309	360	346	328	346	344	348	378	357	328	365	361	359	361	368	332	338	353	326	336	334	316	306	362	330	326	299	307	321	329	344	344	339	324	324	345	323	332	339	366	338	315	309	326	322	310	331	312	315	330	313	336	319	304	365	343	360	316	298	307	353	328	375	306	320	353	341	339	342	313	309	355	337	385	351	334	339	366	336	357	328	329	351	350	319	337	354	322	319	323	351	338	344	337	317	346	331	335	330	312	314	316	307	333	339	315	308	342	359	312	335	329	322	329	385	359	343	303	362	335	328	308	342	348	317	343	346	321	315	323	355	322	303	364	343	352	351	336	313	315	310	342	293	346	327	348	371	390	314	337	315	324	337	356	339	339	334	318	350	337	328	317	361	317	363	308	354	337	313
33019	40576	45884	70472	79069	58009	33497	10506	1648	838	810	879	791	839	867	859	833	886	844	817	835	831	837	881	805	791	848	825	831	864	839	799	801	859	839	810	837	823	819	783	830	856	816	827	816	812	775	829	865	832	855	841	778	827	815	782	821	823	820	827	828	831	776	800	838	828	800	809	810	779	867	835	819	844	783	856	866	818	849	814	788	802	872	859	850	851	840	862	814	745	848	850	831	851	858	776	792	847	862	791	763	799	859	839	799	801	832	788	809	839	775	766	839	794	798	842	878	800	849	776	816	793	830	816	792	779	831	796	832	838	830	826	814	807	864	767	814	848	817	847	832	835	777	777	808	812	795	820	810	825	848	794	850	807	789	797	800	840	795	809	828	803	858	848	862	770	857	812	808	849	818	836	853	860	794	849	780	822	843	825	826	846	814	780	800	867	840	805	844	847	806	814	850	823	818	820	843	826	836	857	864	769	826	788	798	844	825	830	857	785	763	782	861	791	820	862	840	855	827	861	833	825	836	796	820	823	822	849	841	831	794	779	832	823	774	807	794	799	816	852	796	819	822	838	818	818	825	761	784	854	814	797	855	820	842	830	814	722	821	857	787	849	826	804	772	816	795	809	807	814	840	843	776	829	774	833	816	807	814	817	826	784	859	845	809	869	830	785	828	809	816	867	834	808	792	811	843	810	911	795	844	799	780	888	809	840	768	844	881	852	763	821	876	856	822	795	857	797	837	803	788	847	781	761	831	800	807	800	868	779	834	794	845	798	875	785	790	866	784	841	799	842	801	812	853	859	864	771	848	822	819	794	775	794	798	839	811	838	867	850	838	824	778	877	812	840	798	804	872	843	852	765	804	801	817	829	827	779	816	821	873	870	848	804	825	792	859	833	835	828	815	804	856	809	820	815	848	818	771	827	831	811	844	789	778	826	808	822	855	812	837	793	768	842	784	775	773	810	837	816	892	809	790	862	830	781	841	829	828	797	795	780	808	806	807	849	844	815	855	811	841	829	775	861	824	807	786	744	847	831	821	881	803	830	860	790	833	762	821	853	813	852	830	856	788	843	781	803	835	821	829	805	836	835	840	805	807	831	843	812	833	815	867	819	822	764	826	858	792	818	822	796	831	809	833	777	822	859	840	805	778	839	850	827	875	901	758	788	774	804	837	810	806	812	798	818	841	800	811	795	830	884	827	818	786	839	822	794	797	885	840	835	845	806	808	829	796	839	834	786	818	821	824	828	830	811	833	788	841	848	784	814	816	828	810	826	839	770	815	834	860	834	897	797	809	764	841	773	873	797	810	813	851	805	761	805	820	806	820	825	837	848	783	824	743	800	799	829	801	794	873	779	803	837	794	821	791	817	779	795	812	767	838	804	827	846	886	857	767	786	836	759	842	810	845	817	828	821	784	818	803	802	770	843	816	872	817	807	870	794	796	816	801	836	834	761	775	822	799	835	810	793	822	838	876	877	809	820	843	817	822	809	844	814	806	832	780	891	804	803	860	871	827	825	774	763	810	810	841	848	811	786	815	810	829	809	786	778	849	768	836	815	795	822	825	818	864	849	805	777	824	850	805	812	826	864	842	787	826	830	817	795	867	816	819	773	819	795	843	840	778	817	821	813	812	864	823	786	833	830	795	814	799	828	782	838	822	840	844	829	805	818	836	835	830	827	841	834	812	839	820	833	784	771	804	787	844	793	798	796	841	835	815	828	830	846	834	785	770	783	794	808	802	857	829	844	834	776	772	845	816	862	811	841	877	823	823	805	774	865	818	818	811	817	811	786	821	853	832	788	783	818	823	855	794	791	847	820	822	810	810	809	852	797	782	872	802	784	826	772	833	786	828	809	843	816	811	837	817	916	831	828	825	818	758	860	835	840	847	845	795	810	850	836	762	733	837	800	749	818	821	836	851	787	815	829	800	831	817	805	832	767	849	795	791	815	838	847	833	834	767	844	797	806	833	849	816	821	824	869	821	823	798	797	782	792	838	831	833	813	814	798	823	813	864	820	838	824	839	841	861	826	843	845	844	778	828	821	793	778	826	817	813	801	856	790	804	815	859	780	817	768	807	841	831	791	847	783	794	796	800	844	820	811	840	806	827	838	837	810	781	841	823	796	787	840	871	799	844	783	820	829	821	784	808	866	819	788	806	800	832	823	819	835	802	845	841	812	852	842	826	802	840	813	813	862	864	837	854	794	855	816	830	798	886	863	833	779	783	772	839	815	825	821	841	795	834	807	846	774	772	799	854	798	843	798	836	838	860	827	848	831	827	866	848	840	821	821	859	862	815	802	843	761	833	800	852	809	858	847	773	794	841	853	790	791	837	890	821	806	849	831	827	836	847	833	851	746	765	859	825	806	843	772	790	833	821	748	851	861	792	788	801	803	828	830	803	838	822	786	827	783	822	813	837	764	790	833	871	788	813	778	853	789	813	782	821	831	800	827	853	842	859	812	817	801	794	836	787	818	840	808	816	841	798	847	866	795	799	834	830	839	824	842	783	837	853	851	848	824	827	802	800	885	866	868	829	777	768	831	830	806	813	834	806	851	843	844	782	796	777	802	814	840	796	797	825	822	798	825	824	861	812	849	795	841	811	826	792	800	830	819	805	800	804	823	865	805	851	834	848	793	809	798	837	877	824	849	811	850	825	776	805	815	845	799	886	829	847	850	772	839	848	834	810	834	812	765	834	793	813	818	820	745	835	810	818	842	810	833	855	826	802	847	741	838	845	844	815	833	862	819	791	856	856	814	808	830	812	827	815	810	805	828	865	815	835	782	805	831	773	831	775	864	860	834	856	788	851	796	805	796	798	756	848	832	800	856	786	784	820	848	792	848	772	802	814	836	840	802	852	823	803	828	835	859	839	880	805	809	783	825	884	814	806	837	823	815	843	805	803	827	825	827	798	800	842	827	784	826	811	788	819	807	806	759	813	819	809	810	783	806	840	790	833	830	847	751	810	842	824	837	805	808	845	768	846	809	789	867	861	795	832	759	807	783	789	830	802	813	842	819	803	825	791	754	849	826	819	797	820	789	829	829	796	870	854	873	797	786	849	791	848	809	821	843	850	810	803	822	873	775	804	901	771	849	846	816	824	792	812	814	812	836	820	839	811	798	819	849	844	848	839	876	768	768	836	815	801	811	808	759	812	870	794	824	825	805	873	826	862	835	756	832	847	739	828	836	830	797	822	851	815	770	844	838	813	826	789	828	824	893	833	827	825	822	801	853	826	818	811	814	790	834	799	841	796	817	834	820	876	804	818	844	806	821	788	848	828	877	853	810	814	827	860	805	816	846	848	810	829	848	818	807	833	830	821	800	850	866	855	831	836	847	904	857	825	881	884	839	798	869	824	823	816	809	775	845	803	830	792	792	808	830	813	858	804	872	831	837	829	784	833	838	792	836	787	807	863	791	822	795	841	836	828	879	820	828	836	838	805	844	824	810	814	832	742	833	865	804	846	821	822	765	831	815
21780	14173	8680	7268	9637	6252	2585	751	387	327	332	315	341	328	337	315	341	343	356	366	292	298	323	313	297	340	312	307	332	301	330	300	306	340	361	329	324	340	340	316	322	328	330	346	316	343	335	298	340	330	300	315	330	323	350	298	317	315	331	328	310	308	328	310	363	317	363	364	350	353	323	317	378	337	307	337	353	306	325	303	308	345	323	331	354	335	310	297	286	339	342	340	304	340	299	328	360	351	356	321	330	294	328	354	325	296	337	329	302	314	339	379	308	330	333	330	302	358	360	337	306	324	315	298	336	364	324	322	315	299	304	343	320	295	312	325	350	309	314	320	328	326	319	330	319	339	306	305	321	307	335	323	323	340	301	306	315	321	303	310	320	332	304	327	337	313	341	327	310	319	329	312	314	330	348	307	304	309	309	371	319	357	332	325	303	312	321	302	306	328	324	337	354	320	320	366	338	304	314	369	332	309	319	334	353	302	337	314	319	303	326	313	333	297	328	338	340	301	337	366	340	330	333	285	307	330	320	317	330	317	301	335	317	298	321	298	344	364	293	312	352	329	332	328	344	339	296	324	311	313	324	323	339	309	351	284	335	316	341	283	321	342	311	332	328	321	341	312	321	327	347	360	335	309	299	322	307	332	342	306	323	363	330	327	327	343	321	330	287	297	321	349	359	315	330	319	313	349	355	348	304	344	353	357	330	301	306	361	345	328	332	309	328	343	348	344	319	319	325	320	310	333	329	328	303	329	331	326	304	341	343	318	282	341	307	310	311	291	317	321	327	351	318	341	292	360	325	360	324	338	335	326	327	324	301	317	315	317	318	323	334	315	348	335	325	343	309	303	336	336	364	334	323	339	323	343	326	318	349	326	329	311	333	340	329	318	311	335	326	294	309	306	327	356	322	302	318	313	327	319	352	325	309	344	317	298	325	361	338	344	331	315	320	318	311	335	367	324	342	332	321	301	328	340	326	323	312	326	332	297	314	349	305	339	329	323	328	334	306	315	338	302	366	304	307	325	324	330	288	325	314	335	336	325	369	327	323	312	344	326	304	321	342	307	344	323	321	323	331	347	381	322	309	366	309	311	354	339	337	308	310	375	337	328	305	299	339	293	311	316	349	332	319	317	303	316	329	325	304	328	302	305	336	322	339	310	337	307	342	337	330	289	333	343	320	340	315	339	333	310	325	302	351	297	331	316	321	311	315	312	317	332	338	334	346	297	338	329	321	325	315	335	343	307	309	321	343	337	329	334	312	295	332	321	325	315	346	319	339	330	315	345	328	325	318	315	338	325	303	324	302	325	332	332	311	304	319	321	311	316	337	327	354	332	317	337	289	303	323	339	315	324	328	368	354	326	339	329	353	319	314	302	344	312	343	338	336	336	357	293	335	350	328	370	323	302	327	336	347	292	346	314	301	365	339	381	322	335	322	305	317	342	316	343	319	314	325	336	321	288	332	321	329	330	318	334	364	300	312	313	359	327	330	329	343	319	330	312	291	315	334	320	344	327	358	316	324	317	328	325	310	315	341	344	346	355	354	319	334	318	334	369	311	323	315	296	337	308	334	311	323	354	342	344	332	333	343	326	368	315	332	347	350	326	334	328	353	339	314	301	317	333	303	324	330	318	316	315	337	332	331	357	342	335	353	300	302	299	309	325	343	342	315	318	304	353	330	326	324	330	322	313	314	318	330	330	321	310	294	347	332	318	338	320	327	334	326	316	355	318	333	347	313	313	337	300	322	311	324	370	322	314	307	352	365	342	315	320	315	338	314	319	298	342	346	315	323	329	323	313	353	312	308	342	323	333	319	323	346	314	310	310	338	346	310	345	330	326	292	303	325	343	327	299	338	308	343	353	293	343	352	321	318	339	330	337	311	308	304	327	354	362	331	290	331	325	327	296	322	295	317	327	314	326	331	328	328	343	325	305	337	315	306	314	341	324	362	324	328	332	323	337	355	306	318	315	300	311	309	343	336	350	354	313	311	327	303	303	325	339	334	313	318	349	351	313	338	346	363	315	332	343	307	339	310	328	305	348	330	348	346	315	277	320	358	335	338	342	319	302	320	330	305	373	334	354	322	325	363	284	306	340	280	325	318	302	327	329	347	305	320	304	302	353	336	322	327	348	351	328	314	310	311	289	313	327	322	358	316	308	329	339	335	340	334	314	341	291	341	358	331	303	355	348	334	324	318	335	319	296	339	317	316	334	347	332	306	317	345	331	333	345	321	344	326	313	332	340	301	317	319	324	343	320	335	342	336	311	320	305	296	320	308	378	317	321	343	323	339	328	314	361	351	331	340	340	267	323	312	330	314	304	357	330	312	338	327	322	326	343	320	340	314	323	329	349	326	320	319	327	326	310	293	320	321	342	354	328	312	317	354	367	344	322	324	348	309	314	343	344	307	315	319	333	306	311	311	304	297	313	321	336	346	321	342	331	327	331	320	322	319	309	364	327	336	325	314	330	306	300	322	318	336	308	313	330	343	319	349	329	324	366	333	301	302	354	353	347	300	320	330	301	324	323	376	316	316	326	327	329	290	326	314	312	316	316	362	317	321	324	329	317	367	305	315	316	356	336	335	327	334	352	304	357	335	337	331	308	343	308	285	305	323	306	319	320	323	342	319	337	363	308	348	326	294	336	311	348	319	293	305	355	324	312	334	319	313	325	316	300	309	338	329	334	328	374	312	336	347	339	332	306	317	323	305	374	319	314	331	297	293	346	337	346	298	321	292	302	377	321	364	352	321	329	297	319	331	318	326	315	322	324	310	345	325	319	326	332	330	350	330	343	341	334	321	321	302	306	323	301	304	326	302	326	335	307	319	297	317	330	299	317	288	337	334	311	320	312	316	331	349	308	334	296	328	314	350	308	315	318	322	340	330	324	299	329	302	362	304	319	311	293	306	329	315	326	336	337	357	319	312	351	334	329	357	325	339	334	323	324	332	294	358	357	316	318	328	321	343	306	306	313	300	310	276	339	326	305	338	357	310	318	327	326	315	332	349	340	328	341	333	340	311	323	322	300	307	323	303	329	311	342	321	303	323	309	299	319	329	327	331	325	334	342	319	325	346	353	323	313	303	330	299	309	332	329	330	382	301	308	328	342	331	282	366	342	326	334	341	372	329	313	329	329	325	350	347	345	340	311	340	310	352	330	341	322	304	326	356	339	357	351	327	302	347	303	325	320	346	297	309	331	305	344	352	322	322	307	338	335	338	332	339	332	362	320	337	327	361	332	342	376	329	363	339	303	300	317	312	288	301	327	342	290	320	314	319	297	307	357	323	330	333	335	282	319	340	318	354	361	309	305	309	335	341	341	311	380	325	364	342	283	320	315	345	329	323	308	334	339	293	302	324	312	279	339	304	334	332	370	315	309	343	325	323	348	375	317	328	319	339	344	325	343	348	308	318	314	329	300	315	342	334	291	349	339	333	283	346	325	299	312	357	331	333	327	315	351	346	326	333	336	348	308	285	345
12608	11027	12679	18818	24594	16528	7634	2125	894	811	818	783	838	816	844	833	822	812	794	843	838	776	857	816	825	734	767	800	829	804	810	794	751	800	763	824	805	840	834	842	785	801	809	779	831	817	848	829	813	778	821	834	808	771	836	791	827	794	777	806	770	765	812	776	813	836	800	797	804	833	857	839	836	835	828	816	811	829	788	818	825	783	833	838	792	843	768	793	841	770	841	772	744	804	815	781	868	878	835	793	803	818	798	801	798	813	858	855	835	816	840	800	805	761	830	841	798	831	862	782	787	783	828	789	811	779	786	791	812	809	844	841	781	777	792	835	838	832	865	825	840	805	767	798	772	817	858	771	792	849	832	862	841	830	817	790	866	838	867	806	824	844	827	792	809	832	816	786	791	728	826	813	811	792	831	743	871	792	850	825	805	815	848	765	778	789	791	855	837	775	821	802	791	791	767	767	794	807	814	798	779	822	848	841	774	802	807	777	806	794	845	804	813	796	861	825	819	798	848	842	830	787	791	795	806	839	863	874	818	790	797	787	817	830	765	850	819	812	809	772	786	827	807	816	843	835	797	841	804	805	775	811	788	833	822	832	799	803	792	810	819	842	798	817	791	781	776	830	800	821	827	794	843	755	768	839	778	834	864	792	774	804	835	806	817	782	782	752	810	844	815	827	803	826	826	790	823	785	792	850	814	812	802	815	858	841	795	784	779	800	853	760	844	778	827	764	786	773	806	806	808	789	799	829	740	854	785	835	766	823	776	825	807	863	860	816	847	800	785	801	812	852	799	814	788	785	799	821	773	826	800	813	773	786	789	818	846	767	858	825	829	836	780	815	795	821	817	851	804	816	851	784	790	862	798	770	780	770	792	771	819	732	831	819	778	858	862	776	795	807	821	828	825	799	836	818	796	790	808	835	813	752	798	808	850	817	785	813	786	793	799	759	861	865	788	846	867	826	813	839	786	858	812	813	811	816	840	823	801	807	797	819	776	826	815	828	816	816	783	784	798	802	860	833	824	833	850	810	815	806	864	812	776	788	840	802	803	829	789	804	747	805	817	854	793	805	808	846	848	867	812	846	805	842	789	777	757	752	835	782	815	813	809	812	823	791	818	858	823	835	813	772	828	753	825	841	789	851	793	838	827	788	825	789	814	821	778	792	816	756	856	837	797	782	830	783	799	776	787	784	846	808	793	782	822	833	754	811	790	862	830	800	804	799	789	817	800	794	810	822	809	874	804	827	801	772	845	843	791	769	791	810	849	820	822	850	826	792	829	813	803	801	830	821	761	820	817	756	790	887	812	791	799	811	812	814	833	805	832	833	786	854	790	853	786	776	796	806	801	771	830	827	810	809	829	820	821	778	797	810	767	798	786	819	783	838	816	860	815	818	848	801	811	835	798	745	787	799	806	847	867	817	796	785	781	853	840	891	795	813	808	837	759	818	812	860	811	857	773	856	858	801	830	838	754	844	782	817	776	855	832	831	850	774	809	833	818	820	807	816	794	780	805	767	789	825	804	849	787	840	792	766	789	817	774	802	849	807	827	804	814	825	800	842	815	755	793	859	766	822	754	801	795	798	792	761	781	802	809	802	837	846	835	822	814	802	774	830	860	813	765	774	783	821	783	805	831	798	882	834	821	822	829	804	805	797	824	839	824	802	822	796	856	804	808	819	833	857	812	798	849	829	808	755	790	796	796	845	815	790	843	755	800	813	797	811	823	836	856	812	857	867	788	854	860	801	758	864	826	804	786	840	811	825	791	800	820	801	814	825	829	824	826	790	824	846	815	829	816	815	820	810	864	802	795	777	829	828	773	800	825	779	832	786	785	777	814	768	777	800	838	835	826	795	767	789	821	821	832	789	824	856	780	840	811	837	837	784	837	832	832	805	729	836	777	835	855	820	843	850	840	770	819	832	806	805	823	806	849	741	835	840	816	802	825	806	841	810	761	804	847	822	837	802	757	831	830	815	812	790	758	855	830	779	797	853	823	817	787	842	795	811	873	808	808	781	802	794	873	806	817	837	807	800	805	858	815	796	772	828	835	779	824	822	845	831	812	825	799	819	822	800	817	791	834	810	778	820	749	794	760	807	878	794	781	770	880	792	869	842	779	778	781	870	781	848	803	849	834	817	784	770	835	785	749	828	792	806	801	831	855	817	815	812	827	776	783	821	786	826	797	858	780	797	852	782	832	803	809	844	763	780	827	826	821	776	827	828	788	825	805	796	826	839	791	755	808	868	828	768	768	843	787	842	808	857	770	814	809	835	830	794	798	800	829	786	817	811	837	801	759	738	838	811	842	814	824	844	802	788	786	808	797	813	755	852	812	825	834	853	795	808	767	817	849	793	788	881	832	851	783	804	796	809	832	852	853	815	828	832	791	818	792	746	828	805	818	813	818	833	846	811	805	810	810	799	819	831	839	843	809	770	839	801	876	786	809	815	800	814	835	799	750	780	788	804	822	763	817	766	830	806	828	853	837	837	787	838	825	832	850	805	858	775	846	812	804	794	801	802	857	815	800	824	772	805	787	839	791	818	811	816	823	757	866	858	817	790	790	778	847	796	766	793	836	756	831	809	771	811	779	800	870	838	766	831	814	792	838	813	806	782	800	810	753	794	837	752	799	811	817	849	794	758	816	780	843	813	785	799	834	825	811	780	813	796	836	784	798	788	806	750	806	801	810	825	809	783	786	797	813	774	822	822	790	819	807	827	797	823	817	785	804	799	808	762	822	877	811	800	847	770	791	814	837	857	852	802	877	854	772	731	810	862	777	795	837	798	784	759	829	845	833	838	778	837	832	805	770	840	867	766	794	777	794	831	843	839	854	843	794	835	782	874	834	843	787	786	799	831	796	798	814	822	834	811	786	811	821	776	786	802	795	791	804	846	814	843	829	800	818	865	832	829	834	839	823	864	834	797	846	789	842	805	830	810	864	834	825	792	836	798	871	849	813	834	817	786	806	852	773	788	792	844	810	833	769	819	809	789	810	807	778	820	781	831	839	755	810	808	809	778	822	784	780	857	828	800	792	811	803	770	814	810	867	761	793	795	820	810	807	760	821	846	803	791	835	793	794	854	827	872	818	803	753	826	777	822	799	791	831	761	800	822	792	782	843	799	770	796	776	780	817	773	788	814	810	828	770	794	808	811	781	841	788	843	797	851	847	788	821	842	805	869	755	810	811	818	826	838	816	829	812	845	750	768	805	838	768	850	791	819	825	835	807	848	821	865	816	758	813	735	854	795	766	832	796	856	851	815	781	837	813	779	817	788	802	835	846	790	812	799	816	769	766	811	809	807	815	810	802	860	799	819	833	827	837	772	851	840	825	844	801	826	869	860	770	798	828	767	875	815	830	785	872	793	808	805	769	815	762	822	808	832	807	788	800	796	782	848	808	827	750	805	821	785	823	860	824	802	848	811	799	837	779	817	836	782	744	790	803	836	763	811	790	845	843	845	836	790	839	818	839	811	846	834
40318	36928	34457	48569	58326	41505	17996	3334	462	362	322	349	343	308	363	355	321	330	337	365	336	350	340	326	321	340	333	341	329	359	374	342	350	345	338	345	337	332	334	337	319	328	329	331	314	344	339	330	361	324	314	326	346	345	325	292	340	335	303	323	327	349	328	311	319	333	333	328	373	327	354	334	317	305	359	320	371	363	326	366	342	338	337	336	343	345	338	362	331	296	328	324	379	344	325	319	301	310	333	305	309	339	332	316	337	334	365	342	338	340	335	369	300	335	345	314	368	328	353	379	341	353	356	300	316	319	343	328	326	314	374	344	313	290	347	353	304	358	322	386	317	330	348	363	350	353	351	333	338	373	359	353	298	355	363	324	338	354	336	311	360	335	377	354	350	336	320	309	331	317	303	320	383	359	354	315	321	348	316	337	295	313	297	344	328	384	323	334	328	335	329	328	331	331	305	353	346	318	345	311	337	364	328	324	300	315	293	339	365	369	368	325	318	327	335	331	334	326	346	350	332	303	333	321	331	326	343	354	315	325	307	316	320	323	339	335	374	350	335	351	339	348	335	363	343	344	330	363	347	306	317	363	334	369	314	347	326	334	338	330	343	282	330	343	336	328	385	338	308	312	335	335	326	324	305	324	304	350	359	336	347	285	352	328	350	335	354	325	377	367	350	343	325	354	341	342	370	326	338	320	374	342	317	336	345	328	345	315	346	357	331	346	330	344	376	315	326	295	356	340	338	310	361	339	320	324	328	309	357	332	304	323	318	311	350	347	358	356	328	304	312	339	307	364	343	343	340	320	315	322	330	341	340	327	326	340	297	329	313	316	318	344	309	337	309	334	319	317	329	352	315	321	324	350	340	353	329	350	326	330	337	343	392	334	324	332	325	321	335	328	312	335	356	311	325	351	353	336	327	321	312	341	341	334	336	322	343	356	261	354	353	335	353	371	346	325	339	356	330	347	343	345	333	314	310	336	329	374	348	347	346	365	339	320	359	340	311	335	371	331	362	337	349	366	322	330	331	339	302	323	349	357	353	335	327	341	352	342	330	325	326	311	330	337	329	354	298	318	343	315	352	346	320	333	310	341	321	382	337	320	332	321	349	320	315	320	305	329	327	326	295	362	316	377	355	346	306	308	309	344	346	324	323	368	325	362	319	378	324	351	330	340	332	320	327	345	336	359	341	325	328	306	331	316	382	321	328	319	365	325	346	315	309	334	319	344	345	356	339	346	333	304	337	343	333	347	328	333	300	332	359	313	331	357	365	315	319	338	401	367	344	321	327	334	315	323	329	335	362	301	341	344	340	335	323	316	337	338	330	356	334	359	339	350	299	320	333	352	340	326	343	375	329	316	338	319	327	379	347	344	368	349	348	315	329	310	347	359	337	302	347	352	325	329	306	325	327	351	335	332	347	323	337	342	322	311	322	302	334	335	323	350	354	321	334	336	357	362	330	345	345	364	333	326	358	324	342	342	340	329	316	340	348	361	312	344	294	343	355	322	325	321	292	302	328	356	346	351	350	354	342	314	321	350	330	320	335	323	345	341	291	334	326	373	320	310	342	310	347	358	334	320	357	339	352	364	322	355	334	345	347	343	343	334	352	317	276	315	361	349	335	312	310	349	329	303	318	311	331	347	341	337	317	340	311	329	339	338	321	328	332	312	334	342	327	324	340	351	325	311	331	363	351	318	329	338	292	327	356	357	316	351	306	315	332	365	326	322	308	334	326	313	353	325	330	318	317	303	346	305	324	342	328	334	318	305	344	321	340	359	376	324	354	332	324	308	328	343	315	306	340	336	375	316	302	343	312	351	335	366	337	315	327	346	336	327	338	344	305	345	343	363	325	346	327	327	317	340	330	339	305	317	367	299	366	314	318	326	310	357	307	339	343	332	351	319	335	357	339	314	364	326	317	319	302	312	336	337	334	303	322	360	349	323	325	330	329	313	327	319	362	310	347	327	371	373	344	356	343	311	322	301	342	334	322	341	329	323	326	350	316	332	349	323	332	331	357	361	329	367	357	315	339	342	338	311	355	332	297	310	340	350	353	365	308	329	315	313	302	317	322	342	345	316	331	341	343	341	351	310	342	331	304	348	328	333	306	340	332	334	315	319	343	323	320	355	354	329	313	361	327	312	305	327	328	322	345	306	332	354	336	343	323	313	343	341	345	338	329	345	326	295	349	313	319	354	349	323	341	339	330	293	379	341	338	347	343	312	362	338	359	310	355	317	316	313	344	295	336	346	376	336	346	329	333	320	328	325	325	371	344	363	340	306	317	357	358	325	339	334	318	303	330	332	322	341	350	334	337	328	340	337	342	362	339	350	334	350	317	336	325	395	310	344	316	325	336	371	342	358	328	336	310	346	301	324	332	347	338	281	324	314	281	337	339	350	334	343	333	335	346	325	372	353	312	333	354	326	331	311	349	313	308	325	331	358	301	349	325	305	329	342	338	319	319	302	340	341	335	303	318	350	353	330	315	316	330	355	318	335	324	309	295	316	326	344	334	348	336	333	320	315	335	345	342	342	342	344	345	334	328	349	319	325	310	356	362	325	344	339	319	353	341	314	334	369	336	365	318	286	355	357	329	316	334	328	347	277	341	330	313	346	333	336	321	318	286	344	327	316	311	325	298	311	360	290	312	328	350	343	328	327	316	334	339	340	359	362	345	351	327	323	356	363	311	360	311	342	342	348	349	347	322	325	322	358	322	327	331	326	325	336	334	306	343	300	333	306	359	353	300	355	332	371	334	327	381	362	327	327	343	338	322	336	357	305	322	320	317	375	325	328	322	322	316	354	342	323	322	333	324	318	348	298	331	352	318	302	295	311	338	309	320	336	300	349	357	351	345	333	276	373	318	352	313	363	351	314	338	346	370	305	316	335	343	328	336	346	312	346	314	331	318	327	320	337	355	319	322	345	310	330	339	359	328	355	307	366	350	326	323	307	299	330	344	354	335	326	295	354	375	347	335	367	337	356	315	295	341	362	308	322	309	336	333	341	359	351	358	314	338	312	327	302	359	373	351	366	319	355	338	328	317	320	336	324	304	361	341	335	327	355	340	347	308	361	317	325	317	325	353	337	317	334	356	323	334	317	306	305	315	345	314	332	372	327	315	302	333	335	348	348	318	331	315	336	363	313	314	329	322	332	343	328	362	320	331	310	310	314	350	315	323	327	318	313	338	326	310	311	290	360	360	345	322	325	336	312	307	317	321	328	324	347	308	314	344	362	323	373	329	332	342	346	313	351	350	330	320	322	317	323	323	318	317	348	332	367	322	342	319	305	331	348	340	328	312	322	322	304	350	341	332	306	320	332	330	340	326	355	325	315	344	335	325	366	328	329	333	315	358	353	361	321	347	311	337	358	322	308	334	286	322	328	333	344	326	333	315	302	342	332	348	349	344	358	358	346	345	343	328	329	328	349	316	307	351	337	328	349	348	343	378	379	336	355	359	350	364	343	347	352	337	330	335	308
25769	28427	37005	58539	68372	52098	26198	6503	1140	833	855	756	788	812	826	875	830	841	822	800	796	837	818	845	824	797	804	864	835	839	795	856	830	780	770	827	850	773	799	818	892	777	852	854	840	813	824	823	777	828	825	808	864	824	851	839	822	821	844	852	791	849	792	865	824	808	823	793	839	827	810	823	812	870	866	838	848	869	801	827	799	888	831	827	759	828	801	791	793	835	850	860	832	825	828	837	822	851	878	832	820	800	810	855	866	849	801	854	804	849	780	846	796	812	834	822	795	820	786	874	850	827	796	830	831	786	785	788	868	771	842	780	855	850	768	818	868	820	840	850	830	833	826	804	821	812	820	867	822	828	836	829	821	846	852	797	812	801	835	810	891	856	808	734	812	850	808	850	806	769	841	797	827	829	847	855	831	812	849	781	830	816	834	814	830	838	798	876	821	864	812	818	841	804	862	774	840	850	827	849	852	817	846	825	850	799	818	777	827	745	821	782	799	843	813	869	860	782	829	832	863	831	834	814	808	816	826	842	827	865	839	820	849	829	828	813	848	808	837	822	830	824	812	824	828	816	851	809	825	815	805	782	813	834	852	793	759	838	832	844	851	848	788	836	849	835	803	790	844	833	837	828	844	762	793	787	864	820	813	833	819	850	797	785	789	822	860	857	830	822	795	860	822	829	858	770	797	780	813	803	828	811	813	882	857	821	788	832	812	845	832	787	832	847	788	871	797	793	823	820	830	809	825	836	802	840	803	815	791	819	792	827	804	802	871	827	811	821	772	856	815	781	827	806	761	764	839	804	768	811	853	855	812	876	834	806	804	846	810	876	758	824	836	824	808	860	841	791	877	846	812	814	850	824	773	803	790	809	805	854	820	818	766	826	871	847	834	852	835	814	825	878	798	769	818	771	815	793	841	837	821	791	786	833	805	891	912	822	826	828	784	782	792	834	813	848	823	861	795	838	793	829	831	795	830	818	814	783	812	776	817	826	797	850	820	860	828	782	874	809	845	815	823	886	844	822	839	826	822	804	820	824	786	805	842	799	823	829	819	838	812	860	808	826	804	860	848	789	817	850	792	825	798	815	817	796	793	828	864	812	776	773	803	806	783	819	820	791	839	810	786	809	834	820	791	776	861	806	819	844	865	804	826	819	856	802	830	817	798	812	843	833	805	741	848	797	840	867	836	865	809	822	867	817	795	792	844	818	826	840	815	833	792	773	819	817	813	857	810	806	834	843	854	862	785	832	863	800	820	855	812	841	830	843	834	784	827	789	808	843	857	849	836	831	789	803	797	828	800	787	872	841	822	819	827	859	846	792	817	844	766	816	823	866	838	835	834	773	806	861	866	855	820	815	825	852	860	824	812	900	787	789	817	833	793	804	847	865	883	818	809	846	825	823	817	848	866	837	858	795	788	808	812	818	827	869	821	790	842	764	873	802	817	807	808	832	794	847	791	804	813	820	859	790	814	796	790	798	862	786	879	785	815	807	865	784	823	834	815	828	796	827	856	848	780	807	818	865	840	801	824	847	826	807	847	871	839	838	813	826	839	874	819	790	823	841	863	821	834	843	789	798	818	791	823	827	828	821	812	799	776	808	851	852	842	818	760	807	849	814	784	814	810	806	855	862	823	849	827	838	804	836	847	805	862	734	855	812	820	841	828	761	806	792	791	817	858	870	794	835	807	860	783	823	811	830	843	790	805	854	841	817	780	791	847	833	861	831	881	828	863	877	864	795	847	886	805	891	831	797	831	818	864	814	816	838	826	792	842	837	846	883	769	786	871	810	823	868	845	849	820	771	840	832	856	857	840	866	826	830	813	803	889	806	874	806	794	825	821	831	854	872	819	810	860	784	806	825	825	848	828	787	819	798	877	835	749	881	823	816	811	835	796	863	815	823	827	845	816	837	804	824	842	778	782	839	766	873	801	843	826	807	806	811	813	803	818	796	805	782	849	804	823	845	810	814	819	834	872	809	861	854	777	802	829	818	810	758	817	803	856	828	824	799	826	793	809	806	815	788	760	830	823	852	811	787	834	739	808	841	775	858	868	812	860	840	790	814	840	818	774	856	847	841	752	812	834	771	851	813	823	824	808	831	810	815	791	857	757	806	793	855	821	851	792	795	812	775	872	837	848	823	836	807	844	815	788	814	831	826	853	779	807	857	853	821	827	825	795	821	824	787	812	796	821	794	825	838	884	825	790	872	823	797	804	854	814	856	823	825	797	893	789	795	794	821	800	849	833	865	786	766	862	846	815	822	752	824	833	831	751	831	815	835	805	825	813	835	844	827	842	837	802	802	836	812	792	813	867	830	834	824	874	825	850	824	776	824	839	872	856	871	828	787	844	887	830	858	780	820	818	844	869	814	839	822	838	818	862	800	852	814	796	816	784	849	906	826	818	789	870	851	802	755	777	817	851	821	856	807	867	856	814	835	788	811	795	865	835	804	782	800	813	851	849	816	831	794	862	804	807	817	772	825	789	792	822	855	824	855	841	863	822	821	834	831	808	767	802	862	800	851	832	827	804	813	836	849	831	817	827	811	869	829	837	811	768	808	786	819	847	796	739	802	805	837	826	858	828	881	810	854	797	861	804	776	777	884	813	757	852	826	775	837	821	837	831	832	813	816	879	802	818	809	844	834	881	806	791	807	851	836	825	804	849	814	807	848	857	833	809	822	826	842	843	794	835	786	891	817	801	832	830	859	825	842	788	839	830	833	814	817	823	797	878	813	837	798	795	791	832	796	805	841	750	805	823	798	790	834	835	826	837	853	831	794	818	840	835	795	804	861	826	799	799	842	847	827	846	796	832	832	813	812	867	819	818	803	830	844	827	839	809	784	881	831	793	805	888	867	753	795	838	799	789	801	828	836	843	842	779	821	788	881	786	873	847	857	836	817	786	836	832	825	806	827	794	839	831	842	816	836	844	827	817	841	774	830	761	857	810	792	865	825	833	787	835	801	818	853	807	831	770	854	810	835	890	853	812	836	845	793	859	833	828	778	830	868	802	801	809	823	865	891	838	798	861	816	738	818	810	832	827	854	901	822	796	858	800	769	820	811	859	856	812	798	820	858	830	815	837	817	863	811	859	819	799	803	797	837	805	837	793	797	800	838	851	791	815	841	854	874	820	783	825	828	851	823	742	838	798	834	783	841	770	796	806	813	797	863	843	817	820	811	795	871	791	874	868	806	813	844	810	797	809	815	868	827	807	823	855	857	829	823	836	797	861	820	830	776	845	869	828	822	864	848	845	755	836	850	868	829	795	847	842	831	829	873	808	857	867	809	845	866	818	856	824	811	827	776	837	822	791	790	810	847	822	804	884	844	830	815	794	836	829	797	801	847	806	827	792	796	820	787	831	825	845	753	844	874	811	861	794	776	834	802	828	836	849	823	847	845	787	820	863	826	813	808	859	801	802	778	807	821	842	841	849	865	814	778	814	882	804	813	874	870	858	857	790	833	821	884	856	845	817	827
48654	46256	42041	52400	68501	54728	27978	7562	671	333	329	318	360	307	322	367	337	333	379	346	317	320	310	352	335	321	321	323	318	315	345	317	307	325	366	338	353	344	350	338	316	358	333	339	337	343	335	336	335	323	324	323	333	321	356	340	339	305	311	337	325	376	321	328	340	298	335	323	313	344	309	309	326	354	351	330	325	323	338	344	374	332	314	302	337	333	323	322	310	310	301	329	310	353	352	324	333	323	285	363	329	350	324	348	345	344	336	334	345	329	358	322	360	306	327	307	361	311	329	305	308	338	344	314	315	373	331	319	320	332	352	359	308	320	315	365	323	310	311	323	318	350	325	334	342	330	303	348	310	311	356	354	291	336	301	383	289	332	314	320	352	343	336	307	327	335	303	339	356	356	304	310	307	337	313	292	301	357	360	318	341	361	357	344	317	352	324	362	305	327	337	312	329	333	331	316	307	364	343	316	336	349	341	326	319	312	355	351	346	328	311	325	339	314	329	346	347	358	310	340	376	368	348	332	337	336	347	356	349	309	306	347	339	356	325	297	332	319	364	318	323	351	330	347	353	313	312	333	312	372	333	333	320	349	286	340	300	318	354	339	366	346	291	322	316	360	342	317	356	329	329	320	306	338	334	342	344	310	317	346	321	345	335	333	335	335	339	333	320	337	321	335	305	352	291	339	321	357	356	325	335	304	348	356	329	344	326	323	314	314	351	340	349	340	341	354	341	308	334	314	348	384	351	336	369	373	316	330	323	326	348	363	368	322	341	325	344	307	337	316	325	296	324	309	322	337	347	349	328	325	334	356	327	338	324	365	323	329	362	355	317	322	311	326	336	312	321	373	304	331	338	355	314	339	332	320	336	346	324	338	336	321	317	309	327	340	328	322	330	332	327	352	325	317	308	341	319	338	320	327	325	332	309	350	316	339	323	309	339	322	349	342	317	342	340	360	356	366	316	347	340	319	327	357	310	350	332	287	363	313	304	318	332	359	344	332	297	365	352	296	325	329	343	334	337	341	332	336	355	364	316	309	336	312	360	328	348	317	339	316	305	286	320	340	346	334	351	324	312	337	333	341	331	307	342	340	359	321	355	312	315	344	337	349	343	287	333	301	319	329	309	308	333	330	347	313	359	334	336	338	336	324	333	331	346	328	291	303	323	344	332	321	316	315	334	320	312	334	323	324	342	353	324	336	320	311	339	368	308	331	328	342	368	323	316	320	315	342	328	304	309	310	334	333	306	308	358	328	319	369	317	319	298	325	330	327	348	347	352	332	327	319	329	300	374	294	304	335	304	320	342	356	346	379	342	345	309	385	346	336	335	332	330	352	314	333	362	326	339	358	304	318	345	328	305	357	353	322	348	336	338	324	345	352	341	351	332	329	342	332	291	352	350	329	296	284	347	343	308	340	333	309	325	357	330	317	318	333	328	342	336	316	353	320	331	328	356	326	349	321	338	319	311	314	323	295	355	332	330	351	345	334	334	356	304	354	324	306	349	303	322	318	321	361	302	325	344	340	347	351	339	338	328	323	329	316	338	330	345	351	341	323	321	320	306	329	354	330	328	325	341	328	318	301	356	318	347	359	333	302	319	329	330	350	330	329	356	362	317	295	351	335	341	314	336	336	338	339	321	362	350	353	340	327	369	356	325	302	375	338	319	353	351	330	296	342	320	313	321	332	311	327	332	315	351	314	368	350	322	333	315	335	309	348	280	359	331	331	344	296	333	327	303	374	314	335	320	325	352	317	327	332	348	339	320	345	325	313	341	294	354	334	352	311	325	340	362	353	313	321	366	318	363	347	346	333	333	319	322	331	340	370	342	316	283	337	305	314	338	336	310	353	344	340	350	291	332	328	297	336	328	345	329	317	323	329	320	350	348	326	343	316	304	303	348	342	327	346	349	320	343	328	351	307	296	348	341	334	342	321	329	295	287	331	344	359	359	353	337	341	328	323	294	307	333	315	331	331	321	375	339	353	317	328	359	358	295	346	299	330	310	351	328	338	319	345	329	332	318	330	337	341	351	323	314	309	339	373	330	321	334	375	321	321	323	343	329	342	349	386	324	328	348	322	322	363	344	337	303	355	320	312	334	327	321	323	326	331	353	345	315	330	328	318	329	318	335	352	342	348	328	313	366	346	337	328	336	351	329	323	299	357	340	307	336	318	338	314	346	347	305	333	313	353	339	333	307	325	351	311	299	329	375	345	326	313	326	337	304	303	331	332	329	325	332	321	343	336	317	336	304	367	333	347	332	331	297	334	304	367	294	327	314	343	322	364	338	352	341	351	348	324	333	338	356	372	306	362	315	307	354	334	351	346	318	352	373	293	353	331	333	350	301	334	329	320	335	328	336	314	334	332	350	336	311	315	348	336	363	302	323	307	316	344	338	319	325	346	366	357	326	343	312	308	321	303	328	325	357	318	351	344	295	305	331	334	363	325	352	343	330	298	355	320	317	350	362	335	288	352	318	320	324	353	346	327	347	319	324	340	345	315	342	336	320	356	337	334	356	349	323	312	305	326	324	369	305	315	361	318	323	342	358	333	348	355	307	343	304	356	307	365	335	342	357	372	314	289	334	309	312	337	317	331	335	329	329	336	309	343	313	333	338	359	319	310	324	332	316	312	339	329	342	332	330	334	307	330	319	339	315	361	345	336	321	296	356	376	340	301	343	352	302	333	338	334	327	323	304	343	337	318	325	312	340	350	293	338	325	365	333	346	355	342	328	328	347	325	324	310	318	340	314	296	363	351	289	318	361	350	329	332	342	338	325	340	353	330	363	330	325	333	342	344	351	313	344	323	333	319	348	301	331	347	329	336	329	360	305	314	329	316	318	366	294	347	328	346	362	315	321	309	339	334	350	328	313	308	300	342	331	305	308	345	321	352	337	328	367	329	311	321	339	316	320	348	332	293	337	328	364	332	327	359	344	344	315	350	334	283	331	333	312	329	328	299	327	351	316	329	333	372	324	319	333	359	314	314	363	340	376	335	366	337	338	321	329	299	323	324	313	329	338	305	334	346	326	308	374	337	335	336	326	328	346	345	356	326	337	312	352	352	322	321	331	382	363	326	315	351	302	326	322	323	329	310	332	334	334	342	351	338	312	373	339	327	324	339	345	297	336	366	338	320	339	351	348	352	330	334	325	348	330	317	346	333	314	355	311	367	332	356	332	317	317	352	349	302	323	326	310	336	361	328	297	324	331	334	344	347	312	309	328	325	336	306	366	304	356	368	304	308	326	330	379	342	300	344	372	327	330	340	333	317	352	345	322	304	354	329	318	327	332	296	335	310	331	309	324	357	316	327	364	330	342	299	310	358	346	346	292	352	318	329	301	316	300	336	325	348	340	310	352	345	341	354	345	326	347	341	338	333	324	317	334	333	329	359	340	337	351	321	295	340	345	303	306	315	318	316	360	320	321	332	315	351	327	318	300	317	326	344	323	320	358	323	333	321	331	331	340	356	325	334	322	332
31805	36340	42938	62396	80158	65278	36070	9866	1425	868	790	820	772	812	889	816	811	806	787	768	849	808	844	826	778	802	802	812	812	845	810	900	832	832	861	827	813	814	853	781	846	856	807	811	810	830	877	846	870	829	801	855	835	796	870	818	822	746	795	831	793	851	847	803	787	826	808	825	799	760	825	762	794	769	818	737	805	816	820	770	810	811	808	803	791	809	823	820	765	814	799	769	831	747	830	785	865	800	886	815	822	882	775	777	796	803	839	836	836	828	811	794	797	808	783	828	823	769	813	794	858	782	822	832	740	785	822	812	783	751	854	868	849	790	749	788	778	812	780	808	828	819	783	818	781	791	870	816	774	758	812	809	809	824	787	804	817	810	886	802	783	805	844	855	802	813	835	827	786	865	844	836	786	799	788	829	807	789	767	807	774	827	808	803	864	858	792	800	839	823	844	791	855	809	779	833	776	803	788	784	757	824	838	820	881	779	811	791	777	833	833	821	843	834	780	746	814	837	815	833	763	838	836	798	851	819	820	856	785	835	831	822	798	800	838	822	787	821	879	796	795	819	779	815	827	790	831	831	798	846	778	814	855	809	792	801	849	823	803	808	818	765	797	822	842	834	831	798	839	824	872	831	837	777	771	796	787	837	802	792	804	815	825	793	782	798	825	819	809	824	792	780	825	814	802	817	878	830	774	771	794	819	795	822	841	837	802	801	806	815	804	808	813	853	779	851	819	807	797	834	830	823	854	763	817	828	844	814	810	790	755	822	842	819	773	843	808	785	812	819	753	823	793	809	847	847	812	795	795	821	765	816	751	829	820	761	835	799	785	808	756	798	817	810	781	822	771	797	780	877	772	793	802	823	836	784	843	848	849	827	815	845	795	830	817	868	832	801	836	773	801	870	825	856	820	824	834	800	866	809	810	840	833	811	790	834	783	793	898	806	803	800	801	768	802	847	782	811	792	817	778	846	885	796	822	809	840	870	842	798	841	841	867	803	768	826	786	813	823	865	817	815	801	781	814	845	802	820	806	855	803	815	791	768	775	799	779	772	839	813	810	768	828	786	793	823	824	807	831	859	835	766	793	815	788	818	806	868	795	816	776	846	780	821	794	823	809	769	796	805	795	801	844	795	839	803	773	814	822	779	826	842	795	781	799	780	837	785	832	840	830	800	807	817	812	846	826	800	799	809	790	859	809	904	806	822	846	817	811	834	826	831	836	812	847	824	767	829	830	818	772	769	816	820	823	782	817	791	830	813	848	813	861	807	820	823	786	833	816	848	813	824	828	814	811	785	802	809	813	806	801	805	780	794	807	800	766	848	833	818	769	842	797	849	837	801	835	828	798	828	846	815	796	839	772	859	767	846	847	811	756	832	790	792	823	874	844	807	799	779	849	768	795	819	790	839	862	816	786	828	799	795	796	795	761	755	786	823	847	841	794	807	779	764	770	774	827	853	891	842	844	820	813	811	823	816	834	856	769	824	814	789	748	802	823	835	792	830	837	841	806	786	794	823	856	787	788	788	777	786	861	813	826	763	881	841	822	836	814	813	790	789	810	773	828	803	823	770	831	816	819	797	852	797	781	784	794	769	857	793	826	791	832	811	766	837	788	838	827	818	789	809	773	765	828	794	817	791	877	819	821	810	816	822	820	821	822	835	798	759	776	782	833	810	832	829	840	834	783	840	836	811	840	758	820	816	836	808	844	802	809	831	781	844	748	838	842	829	858	836	822	812	801	879	814	894	789	828	849	801	805	806	763	802	830	829	838	821	854	773	784	838	815	804	831	818	747	814	834	808	808	832	756	797	854	787	783	840	856	833	822	796	790	848	806	773	818	783	748	829	785	814	857	825	827	819	773	785	843	763	818	856	832	776	824	839	827	773	855	761	759	828	853	818	846	757	799	780	827	811	841	808	773	847	788	781	873	815	812	815	811	824	797	845	833	807	845	815	797	877	813	812	742	834	806	814	823	768	832	827	857	847	819	846	802	795	864	819	856	844	770	760	834	811	801	808	777	836	862	810	796	805	826	814	802	816	796	830	801	798	859	816	812	825	795	816	823	789	826	832	834	757	804	764	786	814	793	788	855	803	839	849	827	794	826	840	830	820	814	844	856	796	804	818	799	841	864	794	802	904	770	824	841	801	827	855	867	765	812	794	833	789	763	791	854	844	825	774	804	802	837	844	793	810	811	847	866	805	848	787	809	836	804	828	852	828	780	774	883	755	856	842	839	758	833	793	822	760	839	839	789	804	813	779	821	814	829	798	820	863	860	826	799	827	798	838	750	824	766	830	814	870	813	804	796	822	791	821	827	787	838	823	820	784	825	807	829	788	822	836	785	822	827	792	805	825	805	834	771	844	753	833	792	841	863	803	787	820	786	802	811	828	858	821	779	810	818	774	821	800	793	835	820	869	848	833	873	859	816	846	833	792	795	791	857	813	795	852	838	846	789	858	802	824	819	856	806	798	840	848	806	825	818	755	804	858	815	824	797	841	793	765	837	811	786	781	833	799	769	768	792	813	828	837	861	832	841	841	826	831	818	830	875	836	789	864	795	837	790	794	809	826	855	820	802	802	812	812	837	806	806	821	804	823	825	845	795	875	811	816	721	812	800	850	813	828	841	756	813	830	835	832	784	786	802	838	755	832	736	823	775	790	849	756	808	834	772	841	778	862	783	803	871	820	810	809	796	832	814	820	799	796	826	787	833	825	823	838	782	799	833	812	818	824	795	795	832	796	856	833	804	806	791	784	791	762	829	818	814	830	812	813	794	823	803	796	841	819	809	787	767	784	818	816	821	804	798	864	826	851	790	801	816	856	768	753	854	795	827	819	786	823	780	847	787	808	830	785	816	876	809	808	822	807	781	773	803	808	869	808	794	724	849	840	802	794	805	800	876	801	847	817	811	797	784	751	858	762	851	860	873	828	799	788	814	792	790	814	834	813	852	866	832	816	849	800	829	809	827	845	794	818	851	833	838	861	781	800	801	842	829	765	778	813	819	736	816	833	790	810	828	788	820	796	887	817	792	806	850	863	836	789	800	809	799	863	836	805	835	794	767	808	843	807	813	822	842	789	853	846	839	788	781	818	821	826	822	814	781	800	764	791	847	758	810	787	805	825	816	815	816	755	830	838	850	838	821	875	838	841	854	843	820	796	805	743	821	741	820	810	829	837	831	789	826	825	796	822	793	886	831	824	794	872	754	822	851	829	870	849	833	800	862	823	783	821	803	828	860	803	847	838	803	834	822	796	801	802	839	810	821	794	828	838	863	782	807	796	818	761	856	811	796	803	807	856	811	800	822	787	769	809	818	779	815	779	855	843	782	824	799	812	812	814	844	813	816	780	842	859	806	813	850	790	838	782	841	833	769	793	829	812	757	797	833	838	810	812	836	841	833	809	828	814	762	837	768	813	800	768	831	823	829	816	863	851	848	847	783	842	808	835	822	813	788	831	823	815	786	789	821	860	792	770	881	832
19198	15917	14904	10629	9120	9036	3505	877	405	322	344	349	317	298	335	332	337	332	323	338	340	325	298	291	324	308	304	332	320	314	338	324	336	298	340	312	321	367	355	335	338	301	305	308	349	325	338	285	335	344	298	310	314	325	302	342	338	358	339	317	361	371	311	291	326	335	327	359	310	299	308	322	339	330	340	340	313	342	344	317	303	327	341	335	326	336	317	304	297	315	322	321	334	349	304	316	296	345	312	334	322	313	326	321	317	317	323	288	313	369	333	326	346	332	332	335	356	341	315	324	355	319	339	307	324	323	328	348	352	303	350	338	303	340	381	277	347	337	337	330	343	323	368	326	284	330	336	342	336	310	290	322	340	385	345	320	312	310	309	333	353	324	322	322	333	332	318	350	297	330	316	326	285	346	317	360	305	328	330	299	330	340	365	365	312	309	341	312	310	326	334	294	295	315	328	324	364	318	319	311	305	330	287	336	319	310	367	322	281	338	289	310	312	308	331	317	279	321	290	340	315	319	310	395	338	352	338	295	318	342	303	304	323	299	330	306	307	328	323	289	341	345	283	347	295	283	333	324	305	328	356	339	326	298	267	304	289	301	325	292	323	333	315	335	296	328	326	323	336	334	297	315	315	302	298	354	332	356	324	320	322	306	335	327	282	291	297	329	335	301	338	305	334	361	328	329	328	337	349	320	331	319	351	325	321	352	336	360	333	319	332	356	330	324	293	310	304	334	322	332	323	371	308	302	301	317	311	304	344	306	329	355	306	352	325	343	317	345	338	330	339	345	317	317	315	320	317	313	317	298	332	312	324	339	327	333	312	366	302	361	314	329	318	309	331	359	344	320	309	358	353	319	322	354	295	317	315	337	323	305	330	316	344	329	319	353	337	357	331	306	348	334	320	324	338	307	318	319	305	292	330	354	338	322	323	324	346	335	311	301	331	343	306	284	362	312	329	337	327	328	371	326	280	351	302	316	350	332	330	307	336	307	332	305	349	345	328	347	329	332	296	313	338	319	290	303	283	319	342	335	303	336	320	301	348	316	342	302	313	331	331	331	355	331	370	321	343	345	348	307	330	336	335	348	332	283	344	307	303	330	292	339	306	301	331	328	319	320	312	313	332	316	336	321	338	319	349	319	297	288	285	327	340	290	292	333	335	320	314	292	302	323	307	350	320	360	317	346	313	327	352	330	309	333	336	315	308	346	305	290	283	312	350	317	328	311	305	302	324	310	349	298	324	331	339	334	319	320	301	348	332	293	307	333	335	368	312	310	331	328	337	354	345	311	342	303	310	299	320	312	309	316	360	359	358	345	334	313	320	310	324	377	332	323	310	357	332	347	330	353	300	371	307	317	352	324	311	317	339	281	316	302	326	309	321	323	314	340	347	343	364	312	318	328	308	319	341	360	331	363	322	305	354	314	312	349	334	329	320	284	338	306	318	327	361	326	336	316	306	318	312	306	340	311	291	333	341	335	338	340	334	333	281	309	301	289	330	337	362	293	355	323	355	347	311	322	335	322	322	301	317	279	295	308	334	322	344	324	344	356	337	310	329	320	326	353	286	305	319	322	323	355	322	319	306	319	294	282	306	310	302	322	321	349	283	318	319	336	271	333	294	328	313	331	357	357	358	337	327	348	316	350	325	333	329	300	303	315	323	309	302	355	313	288	347	297	311	353	323	286	328	336	355	322	313	308	331	328	317	338	351	340	358	310	323	357	297	343	341	318	358	324	331	305	295	330	288	321	342	303	358	307	305	316	330	332	300	325	326	322	359	343	333	304	336	339	299	309	315	286	320	336	358	322	324	345	352	313	313	316	301	323	279	352	317	319	290	295	325	335	293	318	322	343	311	321	292	302	314	304	352	333	297	367	351	333	308	330	357	310	314	340	335	336	311	319	325	343	312	327	323	310	336	307	338	351	335	346	317	318	324	342	304	338	319	355	306	311	326	337	335	307	297	340	325	290	331	314	352	338	324	284	340	348	329	306	332	327	341	308	337	293	342	309	318	324	329	341	306	307	333	330	334	291	316	319	318	314	299	329	328	337	325	338	319	351	311	316	331	330	294	342	322	273	348	325	308	324	313	310	323	325	347	326	320	296	325	324	329	330	345	328	317	295	320	334	283	346	340	314	309	313	303	314	298	303	290	327	322	306	325	332	345	315	302	341	306	342	316	305	355	310	311	345	366	301	319	326	321	328	344	343	324	334	291	339	327	328	345	322	310	291	343	319	322	328	327	318	350	338	273	338	329	346	332	320	314	296	334	333	362	342	336	338	326	329	329	347	328	323	346	314	321	357	340	336	322	339	334	340	346	316	315	341	294	304	307	336	343	348	335	324	330	323	295	312	319	325	320	328	296	302	326	306	335	318	329	337	322	312	348	344	341	348	316	294	352	347	313	332	300	337	341	300	319	290	316	336	331	284	305	319	320	348	287	320	297	302	312	329	330	360	311	326	327	373	316	343	302	334	326	312	304	352	342	328	320	323	354	311	318	339	343	325	346	307	346	349	329	341	328	334	350	339	286	338	339	301	332	332	320	322	334	333	337	316	311	352	323	348	317	336	337	343	361	366	356	352	339	331	338	310	323	306	333	324	306	337	339	342	314	337	332	304	308	331	324	324	316	328	325	306	331	358	314	318	312	338	320	332	301	324	309	287	319	329	286	334	294	304	322	307	312	315	356	333	343	344	320	306	304	303	329	336	331	327	321	314	310	307	346	305	325	333	296	334	333	331	331	337	340	322	329	336	340	344	331	331	362	305	325	337	333	317	324	343	319	330	298	349	314	316	330	318	324	351	316	329	329	282	316	322	292	308	334	258	332	356	323	308	309	327	331	333	351	332	303	353	311	299	327	278	298	325	331	335	318	307	343	326	306	317	322	345	325	345	338	337	323	308	329	336	330	313	290	324	340	314	346	314	348	312	310	337	334	344	359	320	323	315	340	372	341	338	327	303	351	312	365	285	327	327	335	335	277	341	315	349	332	350	318	312	329	328	322	317	325	345	316	323	339	343	402	313	302	312	362	329	329	315	327	319	323	333	311	307	362	297	350	294	324	343	320	318	301	273	324	325	333	322	329	360	342	345	335	306	344	304	286	308	320	336	314	324	346	331	302	338	315	344	311	326	304	332	317	333	363	325	303	320	312	324	299	317	322	323	296	295	318	323	315	338	330	320	300	328	290	328	312	320	358	328	318	320	340	290	313	311	306	321	325	321	291	298	327	343	383	330	336	302	319	339	361	301	331	320	304	308	324	268	334	291	329	344	292	314	303	298	313	310	350	325	348	320	356	342	340	304	307	311	322	342	298	344	354	333	306	316	334	343	330	317	314	312	298	325	350	335	297	321	321	328	303	344	328	336	322	326	312	327	321	346	326	301	329	331	345	325	333	336	323	299	305	303	333	335	358	322	309	343	323	320	321	312	287	358	350	328	324	313	314	366	319	332	328	318	323	312	343	337	315	308	310	321	314	342
11278	13016	20408	21314	24754	22326	9095	2419	915	799	805	842	869	828	853	816	792	838	809	783	836	793	773	817	831	798	809	783	788	774	815	820	798	808	872	788	768	836	787	795	808	793	890	842	809	813	842	754	805	822	809	738	795	820	796	829	821	819	820	784	815	797	804	815	800	793	811	808	829	792	808	804	826	769	829	830	804	831	778	768	795	791	785	781	832	797	821	768	812	798	812	800	780	815	746	770	738	850	766	799	791	784	789	863	806	821	781	783	835	819	817	817	790	775	809	833	811	790	844	808	794	825	766	801	845	822	848	806	807	773	735	822	807	792	851	832	777	812	773	783	781	745	811	795	769	773	765	781	825	790	819	811	781	770	854	772	800	812	817	809	840	823	798	838	850	790	800	781	779	835	757	750	809	787	809	892	782	812	813	764	763	849	780	822	764	787	832	773	817	795	833	842	847	792	878	815	762	815	832	803	742	787	809	859	839	748	779	792	787	781	759	765	803	796	871	822	834	786	810	842	817	806	791	806	813	798	856	800	823	826	787	837	820	839	839	783	827	844	791	772	818	811	854	801	834	811	826	781	766	770	727	820	816	840	817	798	761	773	769	788	800	861	830	745	784	796	785	820	772	754	790	842	792	783	784	797	798	810	801	825	818	830	773	821	758	771	794	792	782	811	816	808	804	775	768	803	847	830	808	805	861	817	817	892	772	846	819	782	791	805	815	791	792	794	839	771	794	775	780	831	836	797	827	807	818	826	807	830	795	812	805	816	807	859	830	827	817	803	811	787	802	837	790	783	812	773	821	805	786	838	799	790	812	777	851	844	821	815	796	824	775	795	836	785	756	789	832	828	833	855	812	749	789	810	807	795	803	805	759	803	799	775	813	795	828	749	779	830	807	857	816	734	797	788	827	775	862	786	809	816	785	796	763	840	803	799	776	841	795	830	791	848	781	841	792	776	764	756	811	799	782	771	777	792	764	822	819	850	818	821	744	805	772	801	833	813	846	837	801	818	826	823	773	793	807	794	772	769	786	838	816	824	785	817	827	785	859	785	781	852	769	775	760	852	788	808	805	829	807	807	779	782	806	816	807	837	836	818	767	817	790	771	845	849	775	816	757	821	819	762	759	834	769	783	842	820	883	785	814	827	771	793	774	784	870	792	805	824	816	820	815	770	805	798	803	839	808	815	774	768	755	752	786	769	800	790	819	795	821	825	806	848	798	817	814	802	824	761	795	837	784	823	846	757	819	779	792	787	819	820	739	821	807	831	800	817	758	810	789	787	798	816	811	819	867	801	860	830	774	816	779	759	829	844	781	824	813	820	836	817	787	767	804	757	796	794	825	755	830	817	748	822	811	772	760	832	795	825	758	848	801	819	845	756	839	792	863	780	827	809	818	830	809	821	842	772	790	789	792	851	853	832	784	811	812	815	833	841	797	792	828	803	784	764	797	793	821	751	814	803	773	781	842	824	733	791	811	767	769	772	799	814	719	749	798	751	813	799	780	838	785	800	811	813	808	833	814	793	808	812	784	781	797	801	888	810	773	822	795	783	824	828	785	858	795	801	793	803	786	763	740	774	847	827	773	780	821	780	777	795	818	807	802	821	855	765	803	810	801	782	827	837	816	801	826	834	795	799	804	849	768	800	753	823	825	806	798	818	805	856	774	828	810	807	803	800	819	768	816	808	851	836	804	796	781	819	826	739	773	758	846	806	767	803	806	827	883	798	765	779	795	813	822	793	797	780	780	806	806	798	828	815	813	803	825	778	803	809	811	834	845	794	817	805	804	780	814	755	812	792	790	829	788	814	785	815	799	738	809	824	871	828	790	771	830	813	845	875	804	835	788	820	804	844	803	805	835	762	866	842	809	811	841	812	784	872	876	763	816	803	810	809	835	819	794	806	762	808	773	856	784	785	790	803	781	817	778	826	754	858	830	830	789	803	823	801	809	799	784	801	780	758	779	847	788	812	816	760	832	775	827	837	748	802	774	804	828	827	795	794	831	760	826	824	794	762	842	842	789	770	780	792	846	841	750	764	802	803	841	843	798	747	759	780	791	807	847	759	829	856	752	754	825	793	810	758	812	778	741	787	811	809	780	812	788	810	797	794	808	768	825	795	815	794	800	811	824	823	862	832	765	785	760	818	804	773	829	802	819	805	828	765	772	813	761	806	827	823	790	762	808	765	833	835	747	796	799	780	809	818	788	828	748	824	817	781	849	744	764	792	851	803	796	791	808	778	775	832	836	804	753	786	840	802	829	795	815	835	833	813	813	806	765	836	822	810	800	797	762	837	820	735	843	841	880	798	791	797	784	827	859	795	790	814	782	838	831	765	801	753	830	797	850	822	758	795	778	841	826	851	792	787	849	786	777	806	826	803	779	833	784	732	791	801	788	816	748	763	808	764	789	861	781	797	782	791	802	772	757	830	795	757	783	846	801	840	785	801	825	790	797	812	852	774	809	836	846	795	829	789	819	813	804	824	841	812	850	766	799	838	825	857	824	844	783	800	816	820	788	796	832	800	763	823	793	773	807	783	764	837	761	800	836	815	796	770	831	792	777	812	802	789	817	767	827	841	781	848	810	796	788	753	846	803	861	806	810	784	757	768	782	758	844	815	847	812	784	740	769	836	838	803	860	810	817	778	775	826	824	827	792	815	760	805	839	821	793	838	785	794	822	871	843	782	756	762	794	782	824	865	797	754	790	840	879	833	870	728	804	767	747	814	865	780	767	787	765	833	821	803	812	857	825	772	855	779	838	838	822	801	787	785	790	798	816	795	837	774	794	801	812	796	810	789	841	772	765	802	774	811	757	823	749	812	823	802	795	767	808	818	830	806	749	791	785	784	804	796	809	824	781	800	776	843	824	825	791	800	795	825	806	819	816	766	799	807	839	771	782	832	865	807	806	784	797	810	781	785	798	823	833	808	806	800	828	790	803	781	866	782	834	780	819	794	834	845	786	808	788	800	773	811	817	833	818	794	793	802	793	798	842	779	747	786	745	741	803	796	780	815	835	790	822	826	811	800	797	782	807	811	817	812	804	746	806	826	789	809	776	827	796	825	799	822	761	818	817	776	827	810	798	811	787	812	829	812	773	833	793	779	801	786	750	796	803	783	831	756	768	773	786	851	786	822	821	821	821	792	755	777	860	797	801	742	800	786	766	778	824	806	793	835	778	806	817	802	815	774	797	807	813	770	789	758	826	788	838	825	775	788	826	808	808	809	810	788	779	831	746	802	819	770	802	815	839	828	821	785	797	823	795	774	793	801	812	878	750	784	786	801	785	793	767	789	820	780	824	773	807	778	821	829	813	832	802	826	817	801	865	816	748	809	829	789	819	819	817	797	781	760	781	843	809	813	754	786	763	816	829	790	843	851	782	805	776	758	785	803	759	844	828	753	792	817	815	774	853	767	801	801	782	843	827	842	857	760	787	786	808	753	843	840	794	809	861	816	761	770	806	784	829	766	828	788	775	792
39406	38770	41075	45570	59101	39917	16766	3287	499	350	306	312	343	317	300	305	322	348	304	341	343	339	303	323	358	339	323	313	354	360	318	342	315	356	315	338	335	334	315	333	357	318	307	314	299	336	336	334	358	304	296	349	331	341	305	348	322	316	321	328	341	334	319	340	340	316	347	325	327	327	303	337	307	353	326	338	357	347	358	361	335	330	320	326	317	329	292	338	319	336	317	330	332	331	333	322	354	342	346	337	312	330	348	323	330	343	339	309	353	310	334	324	355	317	301	321	320	321	329	314	350	341	324	352	337	330	371	332	315	340	312	306	337	320	326	308	349	302	343	337	319	351	304	305	331	314	347	334	346	360	371	335	306	312	341	339	325	315	296	324	306	336	382	320	333	314	329	314	314	313	305	332	328	309	325	344	312	365	330	309	341	322	311	339	311	339	352	303	299	360	291	318	348	319	300	311	327	356	300	327	336	319	309	334	318	276	340	333	320	337	328	333	360	321	329	312	327	326	323	359	352	325	349	340	328	333	392	335	334	318	330	344	372	323	323	312	317	321	326	319	319	352	306	324	318	347	323	360	272	303	342	329	327	370	333	339	311	329	332	341	317	324	340	298	338	366	324	299	314	320	329	318	339	311	312	335	327	343	337	309	341	310	309	283	323	360	309	299	338	328	317	319	358	339	347	336	330	321	316	350	302	323	324	348	295	336	338	312	355	333	346	342	341	278	338	307	372	314	329	325	338	345	331	318	339	302	306	284	335	314	343	324	386	310	284	344	330	288	293	336	303	333	360	318	304	323	311	339	351	319	289	336	314	319	324	326	337	368	337	296	321	326	328	324	338	303	314	308	313	339	320	295	324	343	338	316	322	317	325	303	345	305	326	330	328	306	313	346	278	322	308	343	340	328	349	334	358	333	327	350	310	356	339	323	319	369	354	329	326	337	320	320	339	344	330	331	311	321	342	325	319	336	330	362	340	342	353	314	332	337	339	328	333	344	353	325	378	300	337	316	333	341	369	297	325	314	331	357	319	353	328	347	296	316	326	331	369	310	325	347	352	322	353	332	321	373	335	302	315	371	365	328	356	318	307	324	352	318	314	316	325	317	338	332	320	328	331	315	354	310	318	330	316	335	317	317	332	341	334	339	317	330	334	345	303	331	346	315	336	303	355	326	328	307	324	333	336	313	323	313	321	345	329	341	350	311	337	337	314	347	365	313	290	350	323	334	372	327	335	321	332	317	320	329	323	383	358	312	320	329	305	320	326	339	312	351	315	341	359	318	325	295	324	291	331	344	329	354	311	320	297	340	312	308	319	329	339	346	324	335	329	313	301	324	315	338	301	314	314	325	319	314	301	352	347	322	309	298	312	355	314	331	342	346	322	303	332	340	314	335	312	344	287	331	339	323	318	304	320	314	358	336	341	306	310	302	345	349	311	318	355	317	353	324	342	347	351	372	276	306	324	351	332	320	362	345	335	349	289	324	334	311	343	297	308	322	346	279	319	324	306	321	310	328	357	319	339	355	318	296	317	351	330	329	322	312	307	358	308	335	360	339	320	308	370	315	342	298	319	321	300	337	305	321	349	342	374	331	358	327	319	314	294	304	349	303	324	345	298	325	365	356	323	332	313	280	324	351	311	367	302	312	344	339	316	365	289	317	337	332	335	357	363	304	331	291	329	298	311	349	300	354	334	316	306	346	339	312	314	372	295	347	296	296	330	319	320	318	287	320	297	312	351	331	332	333	350	348	330	296	320	330	310	286	312	314	321	356	348	357	351	341	350	358	289	309	310	336	340	339	325	345	339	322	352	334	322	316	318	323	343	353	370	328	322	347	326	289	313	313	342	306	317	339	333	327	330	332	309	346	320	321	329	347	294	338	328	332	310	313	332	337	321	350	349	308	309	322	318	326	326	311	355	324	345	346	328	324	335	356	366	341	305	355	324	328	364	347	306	320	319	330	307	351	328	350	332	322	328	353	374	308	343	337	314	318	317	325	326	371	390	315	345	343	332	328	339	315	337	341	336	324	343	351	340	344	326	362	316	350	327	330	363	309	306	298	328	316	318	320	329	310	336	321	319	330	367	291	345	321	299	279	344	330	318	342	322	351	350	334	394	320	322	334	326	323	331	376	324	331	335	355	338	335	340	312	353	364	346	340	334	311	292	292	330	321	327	336	352	279	323	337	339	324	326	359	331	323	367	298	325	293	333	293	289	323	328	347	365	315	305	335	350	349	318	384	347	325	331	340	348	318	331	319	330	303	329	318	343	374	333	317	333	339	348	320	302	345	351	299	330	321	338	359	317	342	336	363	307	315	340	331	328	356	327	352	336	320	326	290	321	303	321	333	350	281	332	306	304	309	347	345	330	348	306	347	341	322	317	304	353	346	323	346	364	340	326	303	294	347	345	356	341	339	280	327	331	343	348	331	333	320	308	351	316	335	373	319	351	334	306	337	322	335	325	333	298	359	325	329	297	328	329	336	325	332	336	318	318	325	332	323	321	339	307	320	307	339	320	354	305	332	312	314	324	321	298	336	344	322	324	314	341	308	315	303	335	352	332	335	346	347	333	346	317	297	330	348	337	324	326	338	315	369	331	326	301	323	327	326	311	310	322	331	298	327	307	316	343	319	347	326	327	319	305	351	346	319	326	359	352	299	337	355	343	339	316	353	342	306	343	323	333	330	355	332	346	319	348	304	323	330	326	347	331	316	294	314	341	323	312	336	362	329	332	285	315	340	306	311	287	309	327	326	342	321	345	329	310	290	344	338	294	310	365	338	334	346	317	342	340	361	324	306	336	364	302	337	351	352	319	334	379	322	324	324	345	338	321	320	375	316	349	347	313	320	330	333	331	337	320	346	327	335	345	317	303	324	337	330	364	327	321	296	364	330	340	345	325	351	290	362	325	373	340	325	344	346	363	314	285	290	377	313	318	324	298	339	332	298	340	356	313	326	333	354	329	325	319	343	347	302	340	334	339	361	321	310	321	304	325	338	338	323	360	302	353	349	335	332	340	315	336	299	342	327	306	336	323	305	305	341	290	314	330	361	306	317	338	320	339	293	301	342	304	336	355	347	322	332	308	348	336	317	292	336	316	322	346	307	311	342	350	326	327	329	326	322	334	338	279	350	347	343	348	324	341	343	320	319	346	306	357	340	306	321	323	319	368	331	334	345	311	333	325	311	358	346	334	314	342	309	324	295	331	302	330	346	331	293	366	330	315	370	325	327	337	329	355	315	333	325	312	327	315	323	382	303	326	309	326	324	357	303	334	343	282	319	334	319	325	326	329	332	335	337	358	321	320	336	332	344	325	300	321	328	336	352	324	357	317	346	327	339	311	334	322	315	359	304	324	372	362	300	308	344	334	333	311	321	312	334	314	317	340	303	377	371	340	386	324	304	264	340	321	315	332	325	345	338	347	353	324	302	327	322	290	329	324	321	339	281	327	300	335	331	349	295	320	359	318	323	323	277	337	311
25726	30575	41100	55443	69662	49387	24212	6215	1329	889	840	784	838	776	800	791	787	801	789	783	807	828	829	849	793	766	783	862	840	774	825	819	795	741	759	831	838	754	827	782	793	779	807	832	798	821	811	833	819	808	771	838	817	811	821	792	819	772	817	849	810	823	843	775	785	816	808	835	861	796	835	824	741	838	827	795	800	799	852	794	873	831	807	805	824	827	808	868	784	846	822	812	760	798	806	807	829	797	775	794	817	841	798	783	796	821	773	815	809	773	805	818	795	821	797	831	792	839	780	842	812	818	751	842	841	783	791	802	793	810	862	851	792	808	846	813	860	869	826	897	845	820	792	780	841	795	842	827	822	823	750	804	787	758	782	800	782	833	778	790	865	833	800	824	773	809	844	776	786	793	783	836	775	810	791	792	836	841	821	818	833	868	776	824	748	796	797	820	796	826	862	835	786	784	781	808	822	772	812	784	805	858	828	827	820	853	811	849	796	830	841	770	843	834	873	797	828	766	806	833	799	825	794	885	775	803	797	791	847	818	841	834	811	826	769	796	789	838	854	765	808	771	795	848	801	807	798	821	809	806	789	830	846	819	861	799	791	781	798	823	837	814	849	815	809	802	795	821	866	836	819	854	775	805	842	722	823	869	833	799	838	763	807	790	823	802	776	813	871	829	831	801	819	810	861	824	828	816	868	777	823	771	817	832	782	837	807	846	832	830	787	782	775	740	863	848	852	809	853	772	800	838	821	864	782	822	817	796	803	781	831	842	804	856	815	804	899	793	801	774	817	825	837	798	775	817	814	812	848	784	776	813	810	800	801	856	811	813	853	762	823	764	811	819	770	872	850	770	810	846	796	803	839	780	814	831	796	788	820	826	826	735	818	854	831	759	781	805	840	830	766	792	812	761	859	807	804	829	840	789	816	842	821	773	802	807	772	762	830	795	800	808	772	814	822	820	803	823	742	811	820	833	809	851	831	775	774	779	830	824	779	797	798	808	829	805	811	779	801	792	814	810	804	786	838	761	808	856	842	786	804	792	811	848	829	804	850	829	808	808	812	848	785	855	793	863	812	789	838	849	752	782	798	840	768	797	807	835	822	811	854	835	846	832	869	805	827	818	803	798	786	774	767	801	803	836	820	824	805	846	820	779	771	819	819	850	803	859	797	832	799	783	825	807	832	848	830	785	762	794	745	786	826	843	773	868	866	779	857	730	820	824	848	836	863	838	817	806	818	838	789	816	777	823	806	819	812	788	806	853	813	840	840	822	768	841	864	806	806	810	775	844	816	799	838	816	843	802	767	802	782	838	760	790	794	824	827	775	832	754	810	807	845	760	800	775	840	844	833	775	813	854	874	835	811	825	786	837	782	848	800	845	807	812	805	864	836	826	779	852	799	752	833	820	826	854	828	852	804	821	794	794	803	832	842	802	846	851	832	790	825	781	816	771	811	810	872	843	768	792	768	803	857	838	811	847	767	816	777	829	853	784	838	822	842	814	811	797	852	769	815	835	844	813	819	802	822	772	825	801	807	814	823	837	819	786	812	824	845	814	799	834	829	841	839	824	816	785	783	814	822	797	832	828	809	825	790	832	783	846	801	814	866	817	824	796	800	826	804	785	835	786	796	824	814	805	794	814	815	801	854	819	820	849	766	791	847	783	856	827	818	796	824	834	846	818	843	817	837	802	779	811	794	819	808	767	816	803	828	807	839	780	838	850	800	781	795	812	819	770	840	842	859	797	773	818	805	871	794	830	788	800	804	801	847	822	792	738	832	787	852	781	810	843	862	799	788	818	831	853	791	822	826	752	846	819	807	774	843	871	815	795	755	807	878	805	830	808	852	815	799	827	881	797	837	859	770	795	804	814	816	812	822	825	832	826	800	838	835	819	794	827	807	756	791	841	773	792	804	839	814	818	831	798	839	760	791	830	863	811	816	769	867	805	866	827	836	818	795	808	849	863	812	894	798	852	834	805	867	794	813	877	781	836	806	841	793	798	789	751	805	782	839	830	847	773	793	812	826	778	832	818	777	804	809	844	799	796	844	763	805	794	859	749	791	816	821	783	790	837	822	805	822	800	822	805	804	837	823	784	823	775	827	821	804	810	845	756	799	804	792	815	814	838	807	833	830	802	832	812	850	799	752	801	755	798	771	834	862	798	852	868	841	772	809	785	806	844	758	814	818	813	874	815	819	790	805	783	770	847	779	795	814	838	826	850	845	826	779	814	800	849	797	760	818	814	803	826	831	828	779	834	778	861	829	802	836	817	877	789	810	821	797	803	781	843	798	803	855	822	825	798	835	892	920	834	762	837	780	800	812	843	831	827	837	805	763	834	845	788	761	801	797	813	809	783	747	823	780	868	832	859	840	798	799	790	813	862	773	808	810	787	824	817	810	791	812	824	796	804	871	791	781	830	738	818	824	805	825	824	823	805	777	845	848	774	800	859	792	834	748	834	834	816	829	817	778	876	821	763	800	854	802	818	800	878	802	794	851	879	787	763	836	829	798	785	812	795	831	872	840	805	783	830	826	836	853	855	832	806	798	841	885	828	822	790	833	826	782	787	769	824	811	802	808	804	829	774	838	804	809	865	828	834	840	779	896	815	811	809	813	829	804	804	775	799	828	813	806	823	784	769	761	840	834	843	759	837	824	793	819	828	841	820	823	751	809	839	795	836	810	844	817	791	782	796	864	823	795	827	839	858	843	817	782	788	806	878	862	853	803	848	798	808	789	802	814	813	820	763	804	814	794	837	833	806	789	815	790	824	764	756	883	833	819	811	812	821	851	760	795	788	787	821	827	816	804	820	874	856	865	843	799	815	860	816	794	824	789	781	848	841	800	792	806	874	822	797	764	778	784	768	823	822	780	786	806	833	842	811	809	796	816	827	786	802	752	800	862	828	781	871	837	819	817	842	805	845	761	819	831	814	813	857	855	834	823	824	837	811	852	779	803	787	766	835	755	798	828	778	810	805	811	849	809	824	851	830	838	852	784	824	847	843	863	767	798	822	800	836	794	809	853	844	778	842	829	807	802	815	831	807	806	805	795	863	819	814	804	834	825	855	760	775	794	780	799	783	798	798	825	807	821	799	870	851	821	804	869	842	819	787	810	805	799	810	806	819	810	825	761	787	807	822	800	854	795	777	779	824	811	802	846	799	845	783	782	768	848	754	821	846	810	827	885	816	823	835	841	758	814	864	788	817	826	795	787	841	830	781	796	797	837	832	825	794	849	812	843	807	818	822	839	825	804	857	810	808	814	758	824	768	815	781	763	834	761	791	797	827	823	891	833	762	839	820	920	808	784	828	845	836	806	771	852	903	817	857	869	792	790	796	829	783	796	782	828	757	839	817	777	824	751	791	761	785	843	796	838	798	804	816	808	841	819	788	858	845	809	853	823	843	877	830	816	780	818	854	808	842	813	796	833	779	838	797	823	757	764	839	751	833	883	809	774	818	798	867	809	810	835	847	759	871	828	860
45583	44132	44814	58788	68666	50464	24906	6737	837	366	335	335	358	284	353	338	362	316	316	329	337	298	330	327	315	315	355	351	322	319	333	291	331	326	340	319	309	304	318	287	310	348	336	347	337	317	327	316	340	300	319	313	282	341	331	320	318	333	327	322	288	313	324	341	332	342	311	344	315	352	323	331	310	320	360	348	331	328	339	308	332	348	351	313	345	283	308	338	331	284	300	306	307	337	319	321	344	316	331	376	350	326	318	325	315	321	341	330	315	345	339	327	328	322	333	304	324	328	295	316	370	333	289	309	319	324	321	333	318	337	329	288	334	360	339	312	325	343	335	293	306	339	363	353	316	311	319	331	323	321	353	343	325	324	283	348	311	322	342	308	349	364	319	317	308	329	290	346	321	338	318	306	363	325	327	371	302	302	302	330	301	329	331	324	329	341	329	345	351	297	313	315	342	326	320	335	322	333	322	334	339	346	307	337	327	312	322	338	335	362	304	318	314	324	336	315	362	321	307	345	307	319	320	325	364	298	301	328	327	339	306	344	327	321	344	353	330	329	346	318	341	333	355	318	312	310	361	333	319	316	322	321	341	308	313	313	318	294	343	342	341	317	356	322	303	298	302	342	365	327	344	365	347	315	364	309	333	336	326	336	324	302	306	303	303	330	337	333	321	338	358	308	334	337	366	321	312	334	318	319	324	342	312	311	325	322	337	303	317	307	351	330	340	293	294	308	294	336	360	316	333	375	336	333	325	357	333	318	326	331	330	304	337	355	262	347	327	349	333	318	309	319	317	334	345	333	319	292	310	305	324	297	324	317	312	304	314	340	332	333	310	364	338	298	318	319	329	325	336	316	304	345	324	352	315	320	337	324	335	325	354	336	336	363	325	305	330	324	330	321	337	332	324	314	328	301	354	325	328	330	311	321	329	325	302	326	357	337	326	344	343	329	301	308	340	300	323	338	339	324	325	313	316	350	332	352	310	345	320	314	316	274	314	313	318	326	309	311	321	368	323	327	280	329	315	343	322	332	329	343	308	340	334	314	297	342	317	355	332	331	301	334	310	338	342	352	315	334	327	335	317	315	286	353	323	323	337	327	329	353	347	331	338	314	387	320	310	340	377	285	319	341	328	319	319	327	314	335	305	311	334	306	328	344	331	316	330	323	329	326	325	347	330	341	321	326	300	348	346	332	333	339	332	296	313	313	310	309	324	324	311	329	324	302	341	342	316	315	340	309	307	353	288	344	322	340	300	335	326	338	324	316	371	349	349	316	358	327	311	309	331	310	318	339	327	348	313	343	325	283	323	324	311	321	323	339	342	326	319	367	313	363	401	315	347	313	336	363	326	338	322	377	316	313	348	307	315	308	321	325	321	322	337	322	323	317	330	325	342	339	356	305	317	354	354	350	354	326	304	320	326	326	298	357	341	305	317	319	356	344	308	317	312	320	325	313	359	323	345	322	319	327	313	345	337	335	278	302	346	314	356	350	306	310	339	313	320	299	355	310	352	331	331	324	324	346	336	312	325	317	308	318	318	313	331	318	335	327	321	331	329	327	349	320	334	318	326	343	330	332	313	307	318	319	308	377	333	332	322	323	304	333	281	306	310	315	335	327	317	301	345	309	325	341	365	313	319	329	301	321	334	311	322	340	362	316	324	338	329	352	334	335	303	337	320	311	337	301	305	342	306	313	344	322	319	301	326	315	323	307	318	316	363	326	325	313	308	325	304	302	328	311	329	299	321	344	345	314	336	310	342	289	320	316	348	337	356	353	300	308	326	333	321	314	338	338	313	332	346	307	311	299	342	320	319	310	332	354	339	294	298	363	328	323	338	339	321	315	305	338	325	334	343	314	340	307	313	290	323	299	325	350	335	279	344	334	311	353	329	320	314	324	304	324	333	335	321	314	330	309	316	279	334	306	333	308	320	336	325	316	310	318	338	345	336	303	327	309	346	348	327	313	333	330	341	321	308	310	345	319	319	348	329	375	344	340	314	327	338	306	337	377	337	351	330	333	303	335	323	356	327	343	327	321	345	343	364	306	296	339	320	309	304	335	323	321	315	348	350	333	331	338	323	311	337	295	329	336	330	317	316	334	353	300	343	354	339	311	349	317	331	286	330	316	350	352	324	329	353	313	341	348	323	321	325	356	341	359	338	331	321	333	330	333	324	322	317	297	285	316	319	308	323	328	342	334	333	318	327	315	312	327	313	344	299	336	289	307	346	335	360	325	338	327	337	338	321	310	358	338	328	335	322	325	293	300	369	326	305	289	322	339	312	306	314	351	323	315	342	350	319	333	337	335	306	331	280	319	344	311	313	355	360	304	339	326	343	306	372	336	337	317	311	302	321	328	320	314	346	357	325	299	326	356	301	323	301	295	345	313	321	339	328	350	325	349	325	289	330	332	340	328	334	327	324	320	318	336	323	308	324	327	339	321	331	329	348	312	349	346	359	304	344	283	303	279	349	309	339	306	314	303	316	310	336	296	327	315	326	338	328	324	337	296	324	327	365	308	332	356	349	353	338	334	329	352	317	344	354	292	343	324	322	320	333	328	368	337	307	324	297	325	329	316	340	323	337	314	320	318	354	318	296	303	301	310	347	314	312	302	318	320	296	303	336	363	312	302	337	335	333	303	323	305	345	334	340	343	343	333	300	295	338	314	318	344	279	291	324	325	324	339	327	341	334	304	328	325	296	291	313	304	331	304	362	306	316	327	345	326	331	307	304	290	317	320	334	298	325	320	341	352	326	284	289	321	322	349	335	303	339	350	324	339	309	326	360	328	328	329	323	329	324	359	333	338	351	326	299	339	319	323	296	350	331	303	308	334	321	328	325	339	327	307	320	324	343	327	348	319	315	325	325	349	312	316	315	311	330	313	345	318	307	303	311	331	357	342	340	328	343	366	311	340	335	293	319	378	300	298	306	311	318	328	321	322	313	334	340	289	334	296	353	293	341	314	316	319	350	352	304	326	331	327	306	329	362	353	344	311	352	316	353	327	326	315	306	334	322	339	339	317	313	353	308	314	319	310	333	333	343	331	306	336	320	294	350	354	326	303	337	344	335	342	321	308	308	303	344	331	310	327	308	316	322	347	327	324	318	337	310	324	338	304	365	298	342	316	300	333	292	316	327	301	334	293	336	321	316	307	313	313	328	360	358	342	304	327	316	337	335	350	291	326	332	322	343	334	314	336	300	328	323	390	354	317	330	309	323	326	335	337	320	320	305	311	332	330	305	328	327	306	308	317	332	327	320	312	304	346	307	354	331	320	328	323	357	311	313	332	335	320	333	333	308	344	325	330	328	371	357	311	325	358	362	338	339	325	352	327	346	343	317	313	284	333	340	310	369	297	312	320	325	346	280	366	332	308	357	328	289	328	322	334	326	346	359	317	334	338	323	305	326	330	302	331	337	348	316	338	321	343	336	347	294	336	357	316	314	329	300	304	347	315	335	328	347	340	335	337	286	330	327	358	328	334
29356	34404	45849	67989	79878	60579	32537	9919	1821	903	795	822	822	844	819	800	780	810	820	818	784	775	800	864	805	782	802	925	766	820	801	788	838	807	809	782	796	812	841	827	766	754	810	794	819	785	761	822	801	795	823	824	839	801	766	801	825	778	794	839	784	763	784	800	857	824	801	787	776	839	790	843	801	817	844	818	832	783	791	754	780	823	804	832	776	756	880	844	797	798	801	773	804	810	795	789	780	841	791	827	763	773	829	826	791	792	826	801	857	821	771	817	796	791	835	740	807	799	723	778	803	830	810	798	779	794	819	793	785	848	768	788	809	799	813	771	793	818	780	826	784	759	782	817	819	821	800	818	830	806	754	818	813	786	842	755	816	793	807	808	830	827	822	774	856	797	872	809	791	808	784	756	829	843	829	787	804	795	802	804	841	821	830	743	842	801	784	819	778	818	815	823	778	734	815	825	883	832	769	817	777	823	790	820	780	802	763	780	804	791	807	807	790	766	820	814	697	859	771	766	858	793	785	808	767	773	775	783	815	824	785	798	817	821	823	804	823	841	886	741	788	810	773	791	767	789	835	837	815	803	757	781	829	777	832	840	819	848	788	801	824	810	811	826	806	801	817	800	779	810	799	750	816	813	799	776	797	790	799	822	837	816	806	770	750	770	820	773	802	848	827	743	883	789	803	808	826	817	795	773	817	823	797	827	790	742	849	757	748	833	782	859	834	831	788	845	817	798	878	803	787	792	788	797	755	788	771	850	782	863	812	790	794	789	850	803	772	783	809	842	793	782	769	766	792	794	837	749	828	773	764	817	812	810	808	822	787	854	794	800	819	800	827	827	784	768	770	789	780	838	736	836	846	805	806	794	756	770	782	818	854	740	817	776	843	812	832	790	791	798	837	821	782	792	816	784	845	757	818	785	832	763	809	792	834	821	793	814	865	827	808	839	811	811	784	813	823	833	737	789	792	820	816	787	835	833	826	779	874	790	779	836	801	799	801	793	817	783	816	813	785	845	766	785	824	819	804	769	728	783	807	761	799	824	799	791	848	788	826	783	801	869	828	789	773	800	790	815	774	792	763	771	836	792	795	819	806	799	798	818	819	764	837	805	814	834	854	788	821	787	826	822	724	832	793	850	778	825	765	810	809	789	771	772	805	838	805	801	776	825	830	773	796	814	819	776	814	821	812	827	747	814	833	785	775	853	838	802	800	826	782	776	838	813	803	790	762	814	773	829	802	801	782	807	822	796	790	779	791	796	772	802	769	835	830	795	767	838	777	811	799	841	820	777	825	816	768	814	810	808	770	818	793	769	832	700	820	826	808	812	775	828	810	815	770	793	827	870	790	807	786	795	798	775	836	825	818	750	810	840	813	770	798	779	841	788	837	778	768	804	808	822	802	824	784	808	768	823	746	788	784	772	825	829	807	771	796	793	834	830	822	773	772	763	825	789	750	805	800	800	852	820	847	832	806	798	793	844	821	807	783	805	811	851	793	739	790	747	781	841	829	814	770	817	880	842	835	779	801	778	759	807	802	809	802	820	810	827	779	819	816	837	818	789	764	796	816	790	790	856	805	747	787	786	797	807	828	775	795	766	845	781	788	776	830	786	806	745	845	789	785	787	781	838	785	749	788	836	838	816	797	766	835	809	743	816	807	823	786	822	795	783	742	788	881	774	752	838	821	792	805	751	810	822	793	747	865	762	771	801	819	805	806	811	824	775	798	795	758	820	815	760	852	778	808	775	804	813	819	822	764	785	879	870	806	793	804	826	827	816	797	749	783	783	795	810	856	841	853	809	803	851	795	770	784	836	831	805	835	789	821	776	815	766	791	804	832	773	829	731	758	838	793	785	799	782	795	833	788	812	781	772	830	785	800	743	849	778	818	808	781	812	840	768	823	817	774	815	784	786	828	817	820	813	782	852	806	836	825	782	780	781	814	794	826	781	808	828	766	807	792	784	824	781	826	850	838	786	827	767	804	754	784	830	787	796	788	778	794	831	792	819	876	810	815	780	830	817	798	821	792	818	825	826	773	824	810	779	755	853	783	793	775	757	807	809	839	802	821	800	808	789	793	844	826	821	763	831	816	832	788	845	731	820	838	773	796	783	812	827	793	764	820	774	786	826	824	800	872	806	824	787	779	813	808	803	790	804	793	771	791	814	809	822	809	795	766	757	769	769	791	802	781	797	840	808	792	799	762	818	826	758	766	773	763	758	776	773	751	744	763	767	768	806	833	812	772	817	821	845	828	825	811	816	795	793	811	802	837	811	838	790	823	818	793	773	780	837	830	804	782	794	814	803	763	797	797	824	803	861	824	802	782	815	789	813	798	770	848	824	865	786	828	819	825	770	775	783	823	837	774	781	832	801	812	812	780	791	820	775	832	777	829	780	817	843	821	783	834	820	811	807	770	747	774	765	831	797	850	763	778	844	812	773	797	790	802	868	806	807	772	795	837	784	795	744	844	854	763	819	748	751	757	842	822	748	758	825	790	772	826	820	800	795	773	812	819	774	834	831	797	829	827	780	817	767	819	768	814	805	836	813	785	795	768	810	746	795	756	780	762	846	804	761	794	818	791	779	803	793	865	810	809	790	777	779	820	814	759	790	755	813	779	821	800	806	856	781	802	834	831	780	804	779	869	781	777	782	810	838	776	824	787	788	798	811	792	808	792	801	756	790	817	796	847	820	800	808	767	789	815	807	780	812	840	786	781	814	802	815	784	785	811	799	749	807	822	750	779	809	821	781	777	767	789	776	852	800	814	780	791	862	809	776	741	786	804	818	783	827	793	807	800	825	804	803	762	767	778	838	839	804	796	839	797	756	816	792	836	821	850	860	856	815	809	795	773	806	763	812	775	809	744	819	778	733	842	807	797	892	801	784	749	820	802	805	825	800	783	803	807	819	870	774	795	783	791	765	774	786	798	810	810	768	825	818	805	813	773	772	805	792	821	820	824	850	802	764	792	797	801	807	799	839	831	806	810	812	840	789	757	818	799	810	820	787	781	801	809	793	762	805	802	820	785	793	826	810	837	826	820	751	790	765	792	780	834	826	802	786	818	815	791	821	804	814	788	745	775	817	817	775	757	821	767	843	810	809	799	806	846	805	821	813	812	816	793	790	769	834	833	815	813	785	772	824	815	782	775	779	892	778	746	828	846	767	830	783	827	802	816	775	800	802	791	827	778	807	796	845	771	804	799	776	806	814	774	827	862	777	790	798	813	819	825	847	851	828	835	791	814	796	774	818	834	816	782	791	784	821	786	768	779	803	769	775	783	854	759	800	764	753	766	813	747	832	798	809	814	799	737	790	871	802	812	730	818	861	807	809	806	838	786	826	832	787	755	759	810	811	762	761	834	819	816	736	834	786	812	819	823	817	858	790	826	810	785	766	836	806	816	802	829	792	818	798	794	841	809	809	774	806	835	822	822	785	772	791	820	746	778	860	819	792	780	853	814	784	809	811	798	795	766	789	818	865
18455	16998	18144	9160	10392	7967	2648	722	368	298	291	346	282	302	312	321	304	329	292	303	286	305	312	321	297	361	320	293	294	329	327	332	318	315	320	313	309	364	300	301	307	329	301	324	319	311	317	328	320	311	317	330	317	309	312	320	326	334	299	294	313	312	295	344	321	307	319	340	316	331	337	297	321	311	294	317	326	317	337	319	312	325	265	326	322	304	335	338	312	323	302	320	321	364	333	293	309	312	340	336	342	320	281	337	314	324	363	297	337	292	299	317	321	288	343	330	320	366	330	314	320	336	360	354	317	324	302	317	311	346	286	325	313	332	295	300	310	316	302	325	323	315	318	308	308	335	339	281	302	301	292	318	337	327	323	324	312	335	299	304	326	311	318	344	296	318	309	331	319	306	304	338	309	325	302	318	307	360	357	334	331	308	277	324	321	312	289	306	320	304	332	346	299	341	304	322	324	321	342	293	332	289	278	336	313	337	327	304	330	308	305	367	327	323	316	328	292	332	297	335	320	334	340	332	328	334	320	320	312	304	316	314	332	312	317	324	333	309	310	301	300	330	342	356	302	326	319	312	341	324	286	290	307	318	296	335	332	327	317	343	322	328	329	325	334	318	292	334	318	297	328	337	304	328	291	346	332	326	303	286	309	330	307	343	306	340	313	306	346	315	329	301	312	326	314	291	332	344	321	298	322	327	318	329	317	287	309	311	303	335	317	327	325	351	320	355	310	302	352	302	326	281	340	311	285	330	320	336	311	343	300	313	319	336	300	346	334	318	343	300	325	299	333	325	294	321	328	339	316	323	314	329	302	302	311	352	322	338	300	311	299	329	333	289	327	339	364	321	329	328	337	343	303	295	326	312	290	327	318	304	329	321	318	349	359	319	346	329	324	322	328	330	324	277	325	341	312	343	313	304	309	304	293	286	300	323	363	343	324	325	348	325	297	308	293	321	337	312	291	339	334	310	359	344	297	332	318	329	339	315	291	322	304	354	344	328	320	329	308	315	331	317	323	313	317	296	342	334	330	344	325	308	336	328	342	305	353	325	352	305	306	320	306	326	356	303	310	319	367	321	307	332	294	337	326	308	295	317	330	310	275	333	315	301	345	319	324	315	318	323	287	320	299	322	331	326	308	326	306	339	333	321	313	301	319	310	274	308	312	349	312	320	297	324	325	315	303	311	325	298	284	295	309	341	330	329	326	313	316	313	296	294	328	283	334	315	310	320	312	349	309	336	296	311	335	297	345	326	333	329	323	340	319	310	343	340	290	344	305	330	301	308	319	319	315	310	327	314	344	296	320	300	296	313	298	325	334	283	314	361	299	322	332	330	332	306	333	338	308	356	338	324	287	327	289	330	304	338	331	301	322	312	320	354	320	270	340	336	315	340	341	343	333	314	365	358	316	339	309	309	324	327	277	286	318	306	332	322	336	295	279	324	293	318	322	302	375	331	302	306	329	335	306	316	307	322	288	334	306	309	299	321	305	306	343	312	309	333	315	295	359	339	304	325	345	318	337	311	320	324	313	301	287	322	284	295	337	327	304	278	322	319	331	327	301	326	320	303	300	309	340	337	335	314	315	307	333	293	318	309	339	321	305	326	324	301	304	291	312	282	290	308	320	303	333	302	332	278	293	307	287	324	289	307	288	328	316	333	344	322	316	316	323	364	323	303	320	356	313	351	310	341	315	306	318	318	299	338	330	306	301	310	337	360	298	324	287	305	307	308	317	312	313	335	305	307	331	320	296	308	311	343	301	320	317	322	292	299	323	313	329	325	327	316	303	305	360	332	339	361	279	272	333	282	332	327	372	317	300	324	329	319	333	333	330	318	329	284	297	343	287	284	325	340	320	341	330	307	322	331	313	320	306	311	305	340	315	323	330	324	296	315	320	287	313	335	333	332	307	280	336	297	314	336	311	309	284	316	312	327	318	311	363	342	309	352	310	317	326	322	299	338	295	314	281	289	308	344	328	310	331	329	330	319	315	318	327	317	327	343	318	327	306	312	294	317	327	272	298	308	334	338	311	303	295	317	343	320	329	329	334	301	296	307	332	282	361	294	360	303	323	319	322	321	335	345	299	341	313	342	325	321	325	302	333	338	324	294	318	325	302	338	318	310	316	307	351	324	299	306	338	298	337	321	295	326	308	353	300	304	340	332	311	346	304	322	305	324	301	320	329	327	323	304	356	343	298	336	300	324	304	281	296	319	292	313	337	301	286	300	325	320	304	314	317	317	337	306	310	326	315	305	325	329	316	331	324	317	347	317	323	318	317	316	357	325	292	323	356	332	287	313	310	314	315	333	298	289	330	314	333	353	311	295	295	309	284	293	325	285	328	334	351	327	340	283	319	336	349	316	323	315	299	309	280	333	339	318	321	345	319	302	319	317	320	331	349	330	305	312	340	328	326	340	315	322	282	342	320	310	330	308	318	305	324	351	299	320	325	323	339	295	309	313	291	316	306	358	294	308	313	325	328	327	327	315	321	351	298	302	279	309	321	321	325	345	309	322	327	344	330	336	316	314	293	313	336	314	333	309	316	330	326	345	316	338	314	338	327	321	333	312	351	315	291	333	324	289	327	334	339	305	360	335	300	311	293	336	315	307	344	330	308	313	331	321	307	269	323	327	302	328	304	301	355	318	307	311	272	312	304	307	300	316	302	297	344	270	349	350	342	289	320	321	303	313	295	313	346	294	352	301	333	318	295	332	322	297	314	302	331	350	327	327	299	318	342	323	318	320	328	326	309	327	330	313	323	327	307	313	302	291	260	320	297	320	327	336	296	313	325	334	301	293	302	341	332	315	312	328	331	372	306	354	306	284	316	331	318	312	286	323	325	277	318	313	304	310	282	304	282	324	335	356	320	311	339	325	295	299	338	321	352	322	286	341	300	330	296	307	339	301	282	352	305	287	304	292	331	333	325	317	316	297	293	326	306	336	309	348	336	292	311	350	323	306	331	304	329	322	318	346	322	325	318	286	338	320	338	326	307	312	309	336	327	334	283	311	324	306	334	309	301	316	326	337	315	316	306	325	372	314	303	315	290	292	330	329	305	299	324	326	306	337	326	314	363	343	323	316	320	351	324	329	336	299	334	298	310	335	361	309	305	325	324	311	328	286	303	339	337	329	313	334	319	295	337	327	306	329	291	323	308	294	339	335	296	325	303	317	313	294	295	298	297	314	334	342	321	313	333	315	322	333	355	306	304	309	329	294	287	324	297	336	333	326	342	311	349	324	343	304	350	301	322	346	335	326	293	321	315	303	293	315	334	318	296	329	339	363	305	311	303	341	323	328	300	299	319	289	292	344	302	358	318	319	311	315	354	304	332	293	298	317	317	294	290	315	324	330	296	329	319	286	321	324	337	307	296	294	327	308	314	323	297	346	350	310	346	326	310	321	329	311	328	302	352	316	341	329	313	342	327	308	343	284	335	324	302	305	323	314	324	318	335	319	311	301	323	349	305	316	316	303	327	298
11121	14764	22200	18890	26438	19122	7029	2162	904	801	822	809	782	768	812	795	791	869	744	811	767	813	724	754	767	786	758	751	841	755	788	795	806	787	779	859	772	804	802	830	785	800	743	788	799	792	806	775	827	819	814	839	782	836	787	799	812	791	766	770	817	832	797	811	801	785	787	796	804	777	787	779	772	802	776	846	785	762	753	744	808	778	789	818	741	827	743	779	821	792	801	731	779	813	772	777	766	774	804	813	764	800	786	821	785	791	796	823	779	735	811	773	795	784	773	802	765	823	802	813	818	810	790	758	816	795	749	753	782	777	781	749	781	769	781	791	721	789	745	800	818	818	759	761	828	803	783	800	796	756	781	794	809	771	805	745	813	823	770	725	787	832	794	794	755	797	735	818	846	819	803	777	775	819	805	769	810	806	841	812	769	780	788	778	790	785	784	827	786	779	807	761	809	792	764	811	792	755	790	757	748	778	817	780	814	789	772	826	804	770	770	809	799	812	827	744	795	779	758	810	799	811	820	794	789	771	744	765	782	799	797	774	766	801	787	823	814	819	795	801	787	797	804	821	780	783	792	804	833	809	780	823	739	753	808	793	797	801	769	790	788	828	782	789	786	792	812	786	833	777	853	809	814	790	812	810	763	805	838	767	795	786	801	758	786	769	803	769	770	775	763	805	771	805	786	755	766	814	767	781	841	868	762	787	851	732	796	749	817	749	767	804	763	770	817	804	777	724	810	778	809	853	750	798	788	793	771	768	754	808	784	786	771	783	800	850	793	752	738	784	797	821	813	816	846	819	790	774	799	803	809	738	803	814	800	745	800	784	751	807	811	808	796	755	777	774	786	826	779	781	779	789	801	807	751	846	769	773	792	761	749	840	790	764	780	764	793	823	784	790	745	839	801	782	801	788	732	786	823	796	798	796	827	817	831	798	790	790	775	824	772	776	803	766	829	832	788	784	828	780	782	752	797	783	787	774	782	726	795	811	866	774	776	803	754	779	820	784	789	738	853	826	786	787	831	833	791	737	763	738	781	791	767	817	787	778	824	774	832	810	740	752	795	748	735	800	816	794	731	756	808	805	856	785	775	825	829	767	807	801	818	759	791	795	739	812	780	803	771	757	792	788	808	801	749	810	785	803	772	789	806	730	750	772	803	761	735	799	720	843	777	781	814	802	784	861	822	792	747	801	777	767	793	768	822	773	783	834	803	801	775	801	775	787	787	789	809	793	778	808	842	823	728	781	816	782	747	780	770	809	811	819	782	766	786	762	813	811	810	817	804	757	798	792	809	779	787	800	762	776	777	810	807	808	772	761	804	793	812	757	757	820	758	765	796	780	790	804	788	779	787	795	802	837	797	790	795	846	762	807	798	754	770	802	768	797	794	814	811	798	794	805	759	797	791	782	810	789	834	795	778	790	798	784	829	819	754	792	770	801	783	794	759	784	749	784	824	807	812	826	788	791	804	790	802	771	753	787	761	780	759	765	829	851	774	764	798	768	756	826	807	792	816	763	763	766	768	780	758	810	809	800	817	761	809	789	790	813	813	821	756	778	817	832	816	790	744	770	785	795	821	845	863	745	785	796	846	787	752	734	816	767	799	790	739	825	745	782	770	809	772	814	775	828	767	794	759	794	798	774	834	823	789	780	793	798	791	804	807	800	827	789	772	770	793	755	853	821	819	779	794	780	756	746	798	806	797	758	805	844	844	810	799	770	819	782	790	752	791	782	799	813	786	779	817	828	780	780	807	777	775	836	721	797	765	774	798	773	799	761	821	771	768	789	828	774	779	798	810	833	814	768	803	784	810	801	888	769	761	802	845	797	780	772	811	777	748	847	766	755	792	754	811	805	768	825	829	803	791	809	795	793	793	771	763	806	785	749	817	778	785	791	781	806	781	769	829	769	795	765	791	807	764	798	827	819	786	782	825	759	799	844	794	844	768	763	769	819	753	808	724	832	827	771	780	745	818	790	794	773	799	738	843	813	813	814	794	798	768	830	788	803	710	801	778	796	812	779	817	802	804	765	778	797	778	771	820	791	823	771	803	777	814	817	777	825	826	789	769	829	782	811	808	779	787	780	796	773	735	792	795	792	750	825	827	819	763	801	784	789	770	793	766	809	788	773	771	731	771	790	802	814	786	788	780	822	822	814	816	857	762	790	762	843	835	792	757	762	788	799	775	792	764	794	784	773	784	816	785	847	725	834	756	826	775	793	787	785	830	753	816	766	805	730	819	781	736	795	798	805	791	783	747	744	805	791	815	804	818	746	774	770	778	797	763	816	791	751	802	807	749	792	764	865	792	803	849	801	774	820	779	759	783	746	798	804	774	788	780	800	816	801	795	791	800	825	797	818	805	771	771	825	815	781	781	857	787	826	838	767	824	838	788	792	781	790	777	796	794	805	761	765	806	767	778	780	801	800	782	762	773	802	748	787	789	787	759	826	823	759	794	775	775	808	771	780	805	750	801	817	756	804	832	798	842	841	807	780	800	761	776	814	760	737	829	767	748	814	783	865	772	824	777	750	769	798	767	812	746	816	877	827	815	828	825	808	845	765	786	789	778	800	816	776	776	788	796	772	758	834	709	842	783	761	800	799	797	812	786	778	766	796	773	797	799	803	760	795	754	814	746	832	802	796	865	807	755	783	773	791	759	766	793	775	758	793	802	810	795	749	786	720	810	773	768	806	810	806	872	822	812	782	782	766	884	796	841	836	809	787	829	796	786	820	814	780	787	797	771	779	744	819	792	789	757	785	728	768	752	738	773	794	763	762	791	816	764	761	794	817	804	797	792	763	806	821	779	850	791	778	775	783	804	790	762	781	799	784	762	823	819	786	800	801	757	790	860	746	755	796	766	795	783	842	789	778	774	769	808	786	782	770	800	768	788	802	821	776	748	791	771	814	787	812	785	748	743	770	777	745	768	793	778	801	812	783	750	809	788	804	769	804	803	825	763	815	756	794	742	783	812	749	819	759	806	748	809	766	770	754	806	811	778	820	733	745	790	727	779	803	769	763	789	776	796	824	806	757	791	821	770	761	776	789	785	788	804	812	758	763	775	805	762	804	819	811	799	770	865	806	788	832	767	739	798	787	842	752	790	802	764	784	752	797	816	774	773	781	792	835	778	793	762	824	743	783	784	764	848	842	835	752	775	786	801	848	781	757	767	818	797	782	863	766	790	845	799	787	769	798	829	783	794	817	804	821	748	792	796	796	748	791	767	775	770	767	815	853	774	807	786	772	752	786	774	746	804	776	776	816	795	799	771	762	812	800	783	763	813	790	791	841	741	843	748	802	791	853	788	801	785	777	824	756	755	811	797	810	832	756	813	826	776	806	746	808	777	759	763	737	834	800	809	775	796	820	786	749	811	782	800	762	816	762	783	812	795	755	830	805	799	756	849	819	791	816	759	809	759	783	778	808	833	808	797	807	825	754	790	754	805	748	752	743	814	784	769	731	781	769	793	807	785	829	817	792
38895	39135	45229	45174	58681	41798	18607	3718	597	378	305	316	311	336	320	291	349	327	309	365	329	351	354	364	313	325	360	371	320	337	316	314	312	310	314	321	341	340	331	320	336	283	303	346	327	321	321	310	364	324	327	359	343	354	355	344	327	346	325	345	303	340	325	346	327	331	318	319	331	320	313	347	305	291	317	318	341	349	348	347	324	355	344	326	314	268	329	324	345	337	336	331	332	366	298	330	317	336	355	319	289	288	329	352	320	315	309	339	348	363	359	345	365	337	367	333	319	341	349	323	337	355	331	320	308	318	318	364	334	318	328	312	338	299	325	349	315	355	344	343	308	328	321	309	353	307	315	314	319	333	331	326	326	305	313	320	335	330	324	338	352	311	333	366	334	325	306	319	348	305	306	327	336	318	328	315	313	321	369	355	333	309	320	332	337	345	301	329	339	322	328	289	312	373	354	355	342	284	356	311	343	329	320	332	321	327	329	287	351	326	311	331	320	357	304	348	355	293	329	311	291	325	311	326	393	334	315	306	346	340	292	329	318	336	315	312	312	328	311	314	365	329	307	332	330	333	344	315	333	303	320	270	313	311	345	321	329	345	309	351	337	311	348	361	346	320	325	323	305	306	331	324	347	347	346	328	332	317	308	321	323	310	305	278	304	323	326	323	352	315	349	328	335	328	318	330	308	360	310	296	287	361	345	323	307	281	333	334	306	325	334	310	331	303	347	303	369	309	325	324	359	292	311	331	334	295	320	328	303	343	333	317	341	349	333	315	343	334	334	327	305	355	317	283	360	342	334	344	291	339	336	327	300	358	327	303	331	362	359	332	291	333	333	348	319	329	337	316	320	338	312	313	308	340	336	319	338	339	327	321	335	335	343	312	312	339	330	316	316	297	360	332	303	337	322	328	362	321	299	315	325	324	354	344	324	309	339	334	361	319	326	350	391	332	320	323	306	337	332	331	327	356	329	318	328	324	334	331	337	327	342	349	302	297	318	352	345	320	356	319	305	321	329	327	330	288	341	331	342	338	313	351	353	325	302	354	384	342	329	313	336	332	320	279	353	338	325	324	348	322	310	328	354	341	319	317	330	326	320	311	335	350	310	321	341	296	306	306	329	361	339	310	337	320	344	322	308	350	333	321	321	312	326	323	332	317	326	328	300	314	288	305	317	320	352	353	334	346	328	328	311	328	353	316	309	344	322	338	313	306	341	342	334	333	316	329	321	317	303	338	321	335	331	340	329	352	348	318	329	362	344	347	336	327	322	331	343	333	321	337	351	317	352	338	318	310	332	314	322	337	312	361	332	324	309	333	323	350	366	332	313	334	334	322	349	328	328	337	318	319	320	332	334	357	341	325	296	325	343	331	331	329	339	328	346	331	310	331	306	327	341	305	350	370	340	318	323	340	329	338	288	348	345	329	324	348	307	357	298	333	322	291	358	332	334	343	343	348	341	318	357	325	294	350	298	322	342	338	317	322	317	323	335	364	332	308	335	270	312	344	371	341	326	343	300	298	313	336	338	318	344	328	338	329	344	322	296	338	312	349	325	316	310	358	299	332	304	355	291	333	364	338	315	320	296	380	324	331	334	327	346	332	341	318	298	285	341	324	345	306	355	333	360	328	329	305	329	349	344	329	339	346	305	342	326	337	348	326	332	313	309	373	333	332	313	323	311	326	341	331	336	338	308	328	343	308	334	340	304	334	336	330	299	310	331	312	295	335	311	298	280	331	317	304	350	283	330	334	314	305	352	331	290	297	336	300	328	317	338	308	322	352	334	313	338	312	314	322	342	343	332	349	325	308	328	286	342	334	334	335	301	352	350	334	325	322	332	311	289	325	303	328	331	307	298	351	316	315	356	328	311	335	322	363	325	307	329	291	352	337	367	345	379	296	342	327	344	309	336	333	323	322	327	335	325	339	324	333	332	338	360	309	338	281	336	348	345	339	323	363	337	360	323	370	384	331	331	339	322	338	336	321	320	325	333	347	349	310	318	312	319	339	341	313	305	314	318	319	343	350	303	341	333	276	285	294	317	310	314	322	323	318	320	363	352	331	313	308	340	309	338	347	335	329	327	323	310	316	323	325	327	329	325	361	305	343	317	308	345	304	320	345	308	328	356	332	324	345	307	338	313	312	335	323	324	330	320	326	333	333	302	305	332	325	334	302	337	342	299	344	295	336	308	352	330	323	323	341	338	324	319	304	346	301	330	302	298	322	342	344	332	362	358	329	333	381	305	316	316	339	267	360	334	328	312	348	313	314	310	319	344	325	325	312	323	315	313	329	341	291	315	346	307	321	333	322	318	333	328	339	325	363	355	322	300	336	349	309	326	307	349	342	334	323	307	301	340	338	300	294	323	332	321	334	337	316	335	321	332	343	322	304	316	331	303	336	318	340	340	304	283	286	332	329	350	319	299	284	295	320	327	325	330	315	318	322	312	337	315	342	305	365	334	315	342	345	314	310	355	312	343	289	327	344	340	324	325	315	339	342	352	319	329	346	336	368	322	379	352	323	327	343	329	326	340	329	330	353	361	320	355	332	299	306	314	330	332	339	317	329	358	353	301	323	323	326	325	315	352	324	285	322	308	317	331	348	324	335	323	344	339	304	298	309	330	276	364	328	345	336	344	309	336	352	327	298	342	309	327	334	324	332	337	338	348	309	361	302	327	345	331	317	321	348	346	325	339	353	344	320	343	361	358	331	362	365	332	341	336	310	319	310	330	310	340	307	298	305	323	322	324	334	333	345	348	356	337	353	339	342	298	347	345	351	300	313	339	311	291	296	341	345	328	320	317	309	346	334	324	317	298	342	327	294	319	326	373	344	322	320	356	345	310	364	339	342	320	330	297	328	299	338	338	310	321	362	358	333	350	358	318	309	334	324	343	318	330	338	296	316	341	325	293	343	338	334	314	340	310	310	336	323	336	323	358	334	291	317	314	351	336	335	350	329	342	313	326	308	342	339	359	322	316	323	323	356	320	316	342	290	333	354	315	311	336	302	349	291	329	345	309	339	314	348	343	314	304	318	317	327	330	366	340	342	356	334	333	321	330	319	314	315	332	331	295	302	322	325	309	341	335	335	301	353	292	349	322	297	317	341	324	322	336	309	315	333	345	294	303	330	318	356	379	296	345	339	311	343	317	359	311	301	343	342	331	321	373	322	345	321	368	360	301	353	333	342	326	346	335	333	340	335	288	350	345	355	350	332	329	338	314	327	308	351	290	327	343	343	329	348	345	365	338	332	313	336	326	309	346	324	349	336	323	321	372	320	356	336	326	319	322	323	332	304	319	324	342	305	303	339	336	336	343	350	303	326	348	340	329	314	319	343	322	343	336	308	308	339	306	338	310	334	325	331	309	330	326	370	351	323	331	360	332	322	321	306	313	319	343	309	321	312	322	339	303	352	325	291	310	313	294	317	327	323	356	323	353	338	318	328	325	304	352	334	323	305	336	314	336	344	336	299	315	328	299	377
25021	31341	44700	55337	70096	51984	27075	7328	1488	865	836	807	825	788	822	846	796	785	880	806	852	813	817	832	790	887	783	842	833	756	789	820	787	809	830	788	760	807	812	847	780	810	797	751	811	817	835	770	855	835	789	824	765	861	759	806	822	832	822	834	797	791	822	833	794	796	832	790	816	813	826	783	846	845	832	803	844	802	779	843	847	811	802	829	847	817	774	799	824	796	817	841	815	852	767	804	804	837	814	829	799	830	840	809	788	842	811	733	822	823	794	797	832	841	810	763	847	827	792	808	839	817	792	794	816	738	806	825	856	813	813	793	844	776	851	781	825	815	841	887	813	840	813	788	828	822	795	787	737	829	811	784	837	834	819	794	828	807	852	814	804	803	869	775	837	831	788	819	800	769	858	814	773	777	850	819	805	744	800	762	837	851	782	830	810	818	843	854	760	838	820	810	826	820	819	816	809	809	852	849	768	787	788	792	875	823	838	829	844	850	791	811	835	801	834	787	782	798	804	849	778	761	792	772	821	847	846	838	827	796	789	729	856	824	831	801	829	772	809	862	847	840	815	867	815	842	786	820	782	740	835	792	789	786	826	841	821	783	799	831	832	827	825	766	776	812	804	803	797	833	852	842	827	778	818	804	805	845	795	838	756	803	810	788	765	819	869	801	797	794	778	826	829	835	785	857	711	786	839	849	828	792	828	804	816	794	803	822	759	796	779	859	782	811	810	762	780	812	875	816	827	812	750	783	811	811	845	878	849	880	842	835	803	840	776	832	806	787	866	800	840	823	814	810	750	824	813	789	849	797	780	817	807	853	781	785	819	817	796	815	818	877	776	876	841	828	783	771	815	764	830	794	780	810	769	754	810	869	820	762	829	822	785	836	826	752	782	794	843	796	816	829	822	841	854	845	805	839	858	844	807	772	857	804	824	807	802	807	777	875	814	850	790	774	762	785	782	819	814	808	793	814	808	852	846	808	784	861	814	797	846	784	844	817	827	807	834	860	803	787	834	800	859	863	821	827	785	879	791	853	839	748	845	799	768	839	757	792	807	820	809	785	777	826	811	858	849	790	833	795	814	832	783	814	802	817	830	806	820	848	758	833	811	780	828	783	757	825	818	818	797	794	779	800	792	810	796	848	838	780	799	791	873	834	788	774	805	812	779	827	822	831	850	794	782	808	790	837	821	806	832	837	800	820	818	787	802	831	771	774	881	815	858	814	779	821	788	784	853	833	780	782	792	793	834	811	809	821	877	819	826	805	827	750	798	828	813	844	830	787	757	813	785	832	860	832	787	854	783	738	825	808	838	831	844	797	769	789	844	771	792	818	800	830	823	840	814	770	820	807	796	778	800	726	848	825	833	812	804	858	818	812	768	826	801	779	739	776	783	848	829	797	796	807	823	835	818	796	841	856	818	808	820	786	761	802	832	841	771	783	818	806	784	837	820	819	820	766	788	874	796	824	782	819	835	793	816	771	807	866	801	841	784	860	815	811	825	773	768	784	809	824	831	767	854	844	778	825	855	826	831	796	786	802	814	784	807	833	843	832	836	798	803	840	776	815	790	862	782	857	786	824	767	865	812	830	840	792	801	834	772	839	756	847	813	851	853	830	908	837	771	812	831	844	798	818	810	815	787	807	819	812	828	807	785	801	806	793	776	823	823	722	762	843	811	791	832	798	798	788	783	854	774	777	799	863	796	795	786	796	754	842	847	776	777	806	750	797	841	796	833	820	831	799	822	829	844	817	829	819	795	784	754	845	752	755	813	763	770	779	809	787	844	784	810	791	840	807	841	826	818	828	754	815	769	786	821	801	850	809	804	821	820	806	746	788	803	801	790	786	803	748	797	849	799	812	789	859	788	828	824	815	862	770	768	843	812	819	797	823	809	763	760	791	857	794	853	869	792	851	811	849	761	841	792	829	800	825	790	868	822	871	789	787	792	805	823	808	767	833	753	847	818	809	881	793	829	792	766	810	780	785	835	818	766	853	763	816	824	836	792	824	811	800	817	848	804	792	778	817	816	828	878	778	736	798	842	821	812	781	858	796	793	822	764	811	784	807	789	854	801	787	820	802	769	797	783	826	819	813	832	822	834	848	813	805	796	838	833	801	835	847	783	753	811	811	810	795	799	836	836	820	859	825	816	796	811	813	759	833	811	766	764	796	820	814	830	818	860	816	804	804	829	812	818	841	790	807	800	820	790	816	742	810	805	837	787	809	846	826	866	813	785	783	848	839	835	818	808	868	821	858	798	844	816	821	876	816	828	809	863	798	795	778	775	849	802	783	868	807	836	890	808	818	806	830	815	843	762	841	819	828	844	821	776	845	812	787	851	770	838	791	787	862	816	862	813	825	783	826	780	792	812	794	743	812	843	809	825	789	819	804	811	789	806	738	797	806	872	853	771	790	783	826	785	775	856	811	804	872	821	789	812	823	782	805	770	815	844	784	794	797	775	848	807	815	775	828	805	797	820	779	814	807	819	802	856	799	794	816	811	806	814	741	810	857	801	791	770	805	844	776	801	800	829	812	781	805	803	814	797	801	788	850	837	825	835	848	848	822	807	840	818	846	805	827	798	807	861	777	836	797	834	786	807	788	829	794	818	811	804	802	806	846	800	835	768	827	831	799	838	811	790	781	846	848	856	808	843	850	823	796	811	801	817	777	847	808	788	820	792	777	799	806	803	828	767	804	807	763	789	796	825	810	799	854	840	839	844	811	837	843	811	847	853	817	774	811	779	831	812	807	868	814	808	803	772	778	862	808	810	811	763	781	798	831	788	817	834	857	830	790	869	822	746	830	822	831	804	784	805	761	837	804	821	819	852	827	786	787	815	795	765	800	791	765	810	817	865	816	813	815	857	803	820	832	799	819	776	794	793	759	828	778	793	813	803	842	787	807	778	765	832	820	795	820	830	798	855	828	816	842	797	862	834	821	810	737	808	781	793	800	821	818	822	783	831	793	839	805	835	805	863	793	831	800	775	793	849	818	799	826	785	772	786	749	832	813	878	838	826	804	785	822	832	790	841	785	803	797	799	829	798	819	805	847	789	762	838	806	793	788	845	785	792	783	836	789	787	777	819	826	862	826	785	825	774	778	820	839	842	793	829	789	889	823	821	842	849	770	801	791	817	831	791	848	804	802	840	801	838	808	817	822	829	801	780	780	824	816	808	842	780	830	885	804	862	805	813	799	834	843	814	861	798	817	813	840	806	852	861	831	760	776	827	836	818	804	777	763	822	785	824	802	829	822	768	816	810	781	828	782	782	808	785	820	790	783	793	781	836	780	757	819	765	824	808	760	838	795	736	773	816	800	784	855	874	846	821	804	815	831	839	832	802	815	814	856	857	786	831	832	800	825	803	813	824	808	885	818	797	780	810	840	763	824	798	823	797	750	761	793	807	840	828	793	824	809	821	883	763	834	833	822	814	804	816	760	852	841	750	836	775	788	823	826	794	829	783	795	779	814	774	778	777	769
47703	52104	51337	63751	64262	45348	23229	5439	601	333	334	324	346	320	298	345	338	356	314	344	311	357	310	333	333	324	310	315	321	329	317	340	361	304	289	337	333	332	320	329	352	319	361	306	327	298	288	328	333	332	352	345	315	329	355	314	339	331	326	338	291	371	325	323	334	329	347	300	316	366	354	309	295	335	319	345	338	314	332	334	334	373	340	294	289	351	302	384	318	308	305	314	374	303	341	320	312	339	285	330	309	322	326	328	342	285	315	302	286	306	309	332	305	330	339	313	341	289	342	319	305	325	329	347	360	315	335	339	326	305	339	318	335	307	335	353	317	340	293	334	316	322	353	333	317	299	378	342	324	303	350	327	329	349	299	314	341	302	308	326	327	319	333	341	337	328	314	345	325	343	337	293	337	324	333	331	319	354	308	325	326	340	311	331	306	335	308	305	310	315	318	327	353	341	358	335	302	314	307	343	339	355	301	325	355	342	327	330	331	351	286	337	296	296	312	356	332	330	337	338	366	333	320	346	314	292	281	313	328	320	329	322	354	338	302	313	334	315	353	320	332	339	288	311	319	319	300	356	318	338	305	340	327	326	346	302	326	333	335	338	285	273	317	306	295	322	337	343	300	313	350	319	298	311	319	360	336	310	308	348	314	403	336	295	328	347	328	297	302	316	318	294	366	317	329	323	298	343	321	315	364	322	328	309	329	308	296	299	317	309	337	337	338	312	304	321	323	374	311	356	325	308	301	302	327	337	333	338	316	319	306	326	343	332	326	315	323	324	315	282	329	343	321	338	344	321	310	306	307	298	316	323	343	294	292	315	311	309	340	339	353	326	348	315	290	337	307	345	336	344	307	356	353	356	325	341	338	344	318	321	319	353	340	294	331	365	306	334	316	329	315	341	350	316	364	321	324	307	326	300	312	334	306	348	321	329	300	318	331	383	352	375	295	348	279	313	383	308	304	316	340	332	306	356	301	346	352	350	298	345	354	313	315	326	318	328	323	319	336	375	306	330	325	319	335	323	334	324	333	300	318	321	346	359	340	329	342	319	335	297	327	345	333	307	315	335	312	332	341	333	347	310	325	334	305	308	345	320	346	323	316	337	337	321	344	356	312	342	285	334	325	361	353	335	298	317	310	338	350	304	317	314	343	333	305	306	308	352	352	322	342	322	361	337	337	315	318	325	337	315	333	287	279	309	333	353	320	329	320	322	324	342	328	311	351	348	310	295	314	349	351	305	326	281	342	346	335	330	325	335	325	345	342	318	349	343	332	293	321	352	372	344	282	309	364	343	336	321	316	324	315	315	293	328	331	330	317	352	298	334	320	306	299	331	305	293	325	333	327	333	331	370	326	316	350	318	318	348	332	336	283	348	323	327	341	331	309	342	338	322	338	327	321	345	355	323	346	300	305	336	303	320	343	338	324	315	345	304	317	327	341	332	324	325	332	346	321	344	352	335	336	334	318	335	333	323	313	344	315	306	323	288	351	328	308	339	325	323	327	323	321	332	319	328	351	330	361	346	280	328	347	283	335	325	299	324	328	338	305	317	338	320	352	316	314	307	342	329	319	319	307	303	343	299	326	336	323	313	338	358	333	307	366	313	341	334	306	317	349	321	308	331	328	329	299	361	318	325	343	285	319	317	325	325	316	311	321	309	357	324	324	327	336	326	322	305	338	374	330	313	345	306	326	334	361	330	289	337	301	310	319	295	295	319	309	360	350	365	297	322	343	334	310	324	329	340	307	330	354	381	286	324	376	347	339	309	318	305	351	299	323	321	329	307	313	311	315	370	360	321	332	340	309	316	316	294	332	304	311	379	348	335	333	323	318	270	344	334	316	316	340	324	323	320	352	305	351	326	315	298	352	327	319	327	313	294	300	319	295	340	371	344	313	360	341	292	315	336	300	304	324	308	311	336	314	339	316	306	319	326	317	359	341	353	317	322	317	346	345	300	327	309	311	345	332	334	317	352	327	333	293	351	328	315	304	322	322	324	326	332	351	364	326	314	326	342	335	328	293	320	346	300	316	342	299	331	346	339	356	365	323	344	349	335	298	300	352	327	324	332	327	318	324	362	340	322	323	346	318	328	336	310	339	319	289	342	301	331	372	348	332	285	301	319	366	310	323	301	308	309	319	335	300	331	365	342	325	345	341	346	300	335	355	327	346	303	380	326	327	335	304	319	316	327	329	328	333	335	316	316	359	300	319	313	336	325	341	329	294	335	313	315	310	325	337	329	342	292	323	356	307	317	313	341	326	307	320	319	341	361	331	316	369	348	338	310	329	304	330	348	309	352	327	308	343	314	355	323	342	328	327	324	315	353	319	334	334	339	313	335	325	332	311	322	378	371	339	340	301	329	298	301	282	314	317	335	348	316	337	332	315	330	311	350	306	335	310	317	378	320	332	328	324	366	341	299	310	353	327	315	323	290	316	316	335	349	349	359	361	313	341	303	321	356	327	322	327	307	296	296	354	341	324	327	359	341	319	329	340	318	354	310	359	333	338	353	316	353	308	340	327	325	333	334	328	340	323	344	326	302	310	362	308	313	333	333	308	315	289	329	357	329	305	301	295	336	326	325	339	319	337	308	324	325	327	307	312	347	324	322	317	328	322	331	316	326	323	340	339	352	320	322	296	300	323	310	295	317	311	316	343	332	315	300	306	316	351	295	341	325	304	340	313	344	325	305	327	328	305	384	299	328	349	313	336	290	320	379	326	338	356	343	320	340	325	329	338	330	326	304	319	360	359	317	277	357	317	324	332	326	340	360	325	310	331	318	311	306	336	348	312	342	298	316	332	291	323	291	338	318	321	348	358	339	304	320	317	330	326	313	309	322	329	358	305	347	340	321	332	338	312	348	330	329	358	332	330	335	322	305	304	320	311	296	325	320	337	342	320	339	305	298	332	327	373	292	321	323	318	303	323	322	312	344	309	301	347	337	326	323	315	318	315	341	313	333	335	342	328	325	372	330	304	354	304	348	355	336	306	318	347	332	347	306	350	319	323	318	313	301	329	341	312	303	339	321	350	347	329	335	314	348	339	357	328	358	346	345	318	301	339	315	343	313	300	337	336	334	316	340	331	336	312	307	293	314	303	311	300	328	358	350	345	312	322	342	320	340	311	350	336	315	309	297	312	328	328	329	350	322	334	357	336	334	302	350	321	320	305	315	354	278	329	326	325	324	343	313	313	312	339	336	300	333	334	345	349	334	350	354	361	313	334	349	342	312	301	346	345	341	326	318	300	318	352	322	308	320	328	321	325	351	319	326	332	336	324	309	332	334	368	321	332	355	344	334	320	325	320	321	321	336	315	345	344	305	315	343	337	316	329	349	341	335	341	337	330	334	330	339	341	316	348	325	300	311	331	358	310	316	326	294	356	339	330	319	311	331	313	345	327	337	313	325	329	334	333	332	316	337	315	375	331	318	340	323	331	298	356	305	311	331	349	324	330	332	310	335	350	357	305	319	300	320	330	339
31372	43013	52512	77858	76734	56661	31326	8550	1382	873	846	827	828	791	772	793	795	782	814	798	784	781	767	757	794	825	803	778	819	784	788	824	788	756	804	771	786	788	842	793	800	770	790	751	775	783	799	783	814	828	793	799	815	756	743	817	829	782	817	792	825	840	836	796	826	749	761	827	834	839	771	827	822	778	775	808	815	808	794	831	801	770	816	797	840	734	788	798	784	794	811	797	792	756	766	792	784	816	839	799	767	835	793	814	815	801	847	752	800	792	786	813	798	807	831	823	831	788	799	785	805	789	773	783	800	811	772	770	791	771	750	839	749	813	747	808	804	759	753	776	780	762	806	826	780	808	813	766	786	787	778	792	738	845	793	786	780	783	758	864	788	808	801	766	824	798	837	812	844	781	849	788	784	813	834	800	845	753	780	802	821	809	822	790	801	779	799	767	794	823	800	781	801	808	766	844	826	833	781	810	806	743	811	840	832	809	765	786	825	799	772	789	799	849	781	762	802	800	821	777	797	864	782	815	807	850	761	791	842	800	808	784	832	771	789	791	792	823	761	798	829	844	737	831	835	794	817	813	809	812	744	856	785	832	802	794	808	800	825	840	805	817	790	798	808	835	777	829	804	758	770	833	774	796	786	800	809	777	815	804	819	772	757	844	775	810	829	795	753	779	843	826	805	847	811	799	784	809	804	792	844	763	791	827	800	773	804	772	804	814	872	816	801	790	796	845	807	824	814	818	783	775	794	804	838	797	838	794	787	742	821	799	769	800	802	808	811	818	851	789	786	798	760	749	787	813	812	783	842	797	814	809	828	761	765	791	824	768	785	815	829	775	837	816	818	781	820	792	803	813	794	788	759	779	703	769	813	860	836	745	793	832	795	819	756	844	819	792	781	793	835	817	808	784	771	828	756	775	829	742	759	829	805	790	861	802	802	771	787	780	810	841	784	811	780	843	816	818	759	816	859	806	774	793	781	811	791	843	817	829	739	861	757	793	843	828	780	814	799	780	810	803	804	759	804	796	799	800	789	820	858	801	796	781	810	778	805	847	804	826	739	787	780	790	823	768	803	814	765	767	780	838	761	788	833	793	782	778	787	800	794	817	836	761	795	763	802	802	830	752	759	781	840	869	788	766	793	816	773	790	805	803	791	781	785	832	828	777	764	842	801	805	846	826	806	799	807	821	851	807	768	744	785	772	816	768	774	819	782	770	847	793	790	721	797	823	823	802	824	739	819	781	776	810	811	784	909	773	779	784	771	812	823	740	764	848	784	791	788	785	823	834	810	831	801	783	825	795	808	821	774	785	836	796	766	759	881	807	781	795	768	816	768	758	790	821	911	806	811	793	833	784	746	806	754	806	779	757	782	792	748	815	859	838	800	816	808	767	798	778	775	786	817	807	779	774	765	720	811	796	819	779	806	790	780	819	740	800	815	795	810	819	784	801	806	782	803	784	760	750	776	751	798	819	802	785	792	803	855	811	793	808	797	787	809	776	855	808	814	818	775	775	847	775	811	791	871	801	754	856	827	797	839	790	811	812	809	768	756	782	814	825	792	770	772	793	806	788	805	798	788	748	857	773	795	783	811	795	792	815	774	804	796	828	717	781	836	793	741	776	768	856	800	791	823	813	791	775	804	790	778	763	754	814	776	809	797	776	807	767	816	793	816	813	719	823	798	791	797	825	784	786	788	763	829	733	772	782	851	782	801	808	791	766	790	762	749	747	799	855	754	793	757	812	789	797	810	735	795	812	768	811	766	815	822	858	823	820	804	841	795	787	790	770	814	778	807	794	738	795	793	815	808	756	853	761	845	797	808	744	802	832	767	786	787	791	758	817	820	796	827	750	820	837	808	803	790	823	807	820	789	785	841	828	822	776	833	825	785	776	793	778	815	817	765	788	763	785	807	776	760	773	781	819	848	785	788	811	827	814	821	762	793	811	800	845	754	807	788	777	811	825	796	775	786	781	795	811	847	766	825	796	784	780	791	807	825	771	794	748	806	756	832	776	807	792	797	800	727	785	765	797	831	789	772	824	778	809	830	803	782	788	819	785	774	797	808	847	742	812	800	762	844	813	788	804	822	832	773	802	777	751	833	790	774	796	768	787	818	821	833	788	804	762	760	846	770	780	814	768	830	771	835	840	835	830	812	792	817	778	788	832	765	832	820	818	751	802	837	781	820	827	818	834	754	765	806	758	782	749	768	777	813	773	791	809	809	795	757	799	833	753	788	805	769	784	790	785	753	787	757	778	778	769	842	839	803	781	796	811	843	823	836	801	786	837	810	812	791	800	823	766	805	761	782	792	783	778	857	798	800	723	802	816	731	759	794	823	818	841	804	825	785	768	779	861	783	832	799	757	809	824	763	721	806	858	764	799	786	823	786	806	776	819	795	789	823	835	814	850	797	821	844	817	804	841	775	797	818	816	771	761	761	854	801	806	806	814	790	807	846	830	774	800	785	791	751	781	790	808	798	832	766	846	776	785	836	791	823	756	827	803	814	834	780	807	751	804	840	797	835	787	825	805	793	824	810	799	815	784	802	803	793	786	816	864	772	781	845	772	764	781	730	825	778	774	786	815	799	782	811	782	798	815	771	872	840	796	802	792	779	816	813	765	838	821	831	815	755	844	830	832	807	760	854	836	846	766	801	793	797	763	801	790	852	844	803	778	781	824	760	796	811	821	807	804	859	772	788	766	841	828	791	828	776	838	821	832	799	799	817	793	772	743	784	778	787	797	764	818	824	782	763	797	814	759	791	835	813	819	760	825	846	802	804	779	824	826	782	728	781	844	753	798	788	783	784	780	798	823	764	764	764	773	784	784	791	776	779	822	767	790	777	836	816	767	831	788	769	813	824	802	799	832	783	798	815	810	841	816	828	795	819	742	878	795	802	763	812	832	793	743	804	785	827	810	792	786	877	766	837	837	811	778	830	774	795	807	801	824	771	785	843	803	804	828	816	833	809	778	799	811	794	766	741	809	818	775	820	825	811	801	771	807	832	766	770	771	792	779	789	802	819	836	778	801	803	802	845	801	809	831	802	758	807	798	800	782	860	738	797	800	859	823	788	792	793	760	786	770	796	799	761	836	846	788	831	761	838	781	835	766	853	726	825	822	792	736	740	801	822	827	804	763	777	851	809	803	762	799	812	771	769	826	791	806	840	779	839	836	810	854	826	752	781	750	857	808	834	806	782	775	773	811	831	824	799	767	794	766	807	813	817	823	852	773	828	783	825	759	807	855	781	840	824	791	820	779	783	782	824	811	815	866	826	806	785	807	784	775	808	797	717	831	808	847	754	780	802	792	787	769	774	825	790	809	806	799	799	744	786	836	803	789	865	776	840	787	817	765	822	810	801	780	785	814	830	830	803	831	805	753	828	778	828	807	825	835	796	825	761	837	742	791	809	841	817	843	828	788	779	780	802	763	848	784	810	790	811	797	827	810	778	797	741	829	828	804	789	807	794	836	774	837	803	784
22159	21521	16731	10112	8297	7170	3607	954	396	337	328	318	335	305	327	357	298	294	348	314	314	307	340	336	344	342	351	322	333	337	339	310	342	346	319	293	284	337	333	310	325	319	322	296	323	301	324	331	291	293	313	311	314	288	311	327	297	313	300	292	321	307	327	301	302	357	315	317	304	314	332	348	305	288	319	324	322	330	306	340	308	323	262	342	333	314	340	335	314	334	304	309	311	331	346	306	321	329	367	323	349	318	318	302	286	323	332	295	317	299	296	347	317	304	336	308	324	317	306	318	347	301	321	352	301	286	295	328	356	325	295	326	296	285	289	310	300	348	325	322	320	334	308	354	298	330	310	312	356	321	326	352	324	316	293	300	302	313	298	340	302	326	310	312	333	306	346	344	312	360	290	326	315	326	335	330	318	304	303	332	328	326	341	354	327	361	319	295	305	343	301	299	316	314	348	318	313	352	307	323	316	289	272	303	319	310	314	326	313	316	328	297	321	327	296	346	347	332	323	333	312	312	322	310	316	339	336	322	330	315	305	348	324	328	348	303	337	314	321	311	294	325	302	353	334	312	353	311	302	337	344	298	328	321	331	331	287	306	344	337	311	303	315	319	314	337	330	320	324	308	313	338	296	338	344	268	299	286	338	343	330	291	332	316	316	309	346	328	312	357	312	299	302	330	286	313	333	334	322	282	298	295	321	315	295	341	311	323	303	330	317	319	312	327	317	323	292	364	356	318	323	324	333	336	322	310	336	337	347	320	336	328	339	305	326	367	315	312	313	306	324	332	297	302	316	345	306	325	350	309	327	315	309	308	313	317	305	293	342	292	334	306	303	363	359	327	314	329	345	325	309	324	345	328	338	332	304	290	298	327	342	348	311	327	356	284	306	302	292	331	299	327	333	328	311	275	279	297	325	329	327	355	301	357	309	310	278	342	330	294	323	335	340	301	329	312	342	344	288	329	327	316	290	338	322	334	316	300	319	276	313	332	320	336	330	338	284	322	301	307	307	332	350	311	348	337	294	284	321	321	327	311	338	359	337	331	316	339	343	356	323	367	293	346	317	306	311	333	323	340	338	346	342	308	324	330	326	301	341	354	302	324	328	294	313	313	334	315	305	289	328	313	315	315	328	321	284	276	290	345	341	353	284	296	318	297	324	367	320	297	299	298	352	308	362	351	320	309	352	328	310	349	346	339	307	338	323	343	330	301	284	313	315	314	333	331	330	334	339	332	323	308	315	317	315	339	326	325	345	326	347	300	291	323	324	350	297	326	316	302	323	303	339	287	321	343	312	318	329	338	318	339	353	307	339	354	330	289	340	335	338	358	321	316	358	343	341	328	298	328	327	301	348	318	343	290	295	332	336	303	338	339	328	331	324	324	310	312	346	322	305	308	324	332	368	289	293	376	324	335	318	337	332	311	279	332	313	286	308	346	285	298	333	354	313	320	307	315	352	285	329	330	288	327	293	326	361	311	309	300	324	330	319	296	351	339	289	298	322	318	328	327	320	301	335	328	345	294	303	337	313	304	327	307	299	293	301	327	315	317	326	289	291	322	312	336	294	329	360	346	347	352	311	302	352	302	280	324	320	312	309	312	313	310	335	330	270	315	317	290	339	326	311	308	326	309	304	328	332	315	288	332	337	338	298	337	330	344	301	303	339	337	355	325	312	307	336	346	326	304	325	307	347	331	317	305	298	332	338	317	365	298	328	316	318	332	322	341	287	380	323	331	304	323	311	291	278	325	364	312	326	352	343	324	349	280	316	326	350	311	319	334	308	307	307	291	311	301	340	317	303	315	300	328	324	296	303	329	324	333	338	298	352	311	300	323	338	314	309	327	309	364	348	339	285	308	360	340	306	308	332	330	333	322	289	301	322	291	333	307	320	334	295	329	337	296	320	331	316	333	322	308	360	311	336	309	310	301	283	345	327	321	292	324	302	310	273	307	331	315	291	336	311	319	325	347	340	311	318	343	299	330	324	311	323	316	353	307	310	324	279	303	307	296	328	320	309	324	305	337	300	365	300	347	320	331	305	311	342	328	335	323	317	337	329	355	324	353	320	333	316	315	317	323	332	320	305	334	320	339	315	322	293	311	318	334	315	306	315	348	345	334	324	348	322	357	337	322	336	297	353	357	306	305	322	311	308	332	322	307	302	301	298	311	291	266	311	303	344	295	335	287	309	322	338	322	317	296	323	322	315	301	309	338	320	313	314	317	373	329	334	303	302	325	325	312	333	319	320	371	308	309	365	331	318	338	332	324	320	306	323	319	311	294	319	334	339	330	309	294	316	334	301	315	325	310	363	324	321	302	305	321	338	296	304	316	304	355	326	314	309	332	291	319	283	340	346	319	310	339	319	319	312	305	333	320	296	311	295	287	333	278	335	339	337	343	347	322	355	319	351	322	318	322	355	345	343	310	321	315	303	314	315	335	332	329	312	314	328	314	316	274	288	307	309	318	339	315	341	323	307	300	307	313	322	321	332	322	347	334	336	315	306	347	345	314	307	294	310	332	325	316	307	324	354	353	340	309	314	312	280	290	338	319	312	324	328	327	344	303	297	316	290	332	284	348	316	312	312	307	305	351	328	326	298	299	338	336	293	325	333	303	303	296	305	322	343	343	300	330	299	302	307	335	328	328	319	336	322	314	320	300	322	308	314	319	334	288	296	337	315	338	308	308	315	335	309	311	360	315	325	319	320	342	333	314	287	309	355	312	327	348	316	334	302	350	302	297	313	324	318	354	301	284	307	294	345	310	314	336	314	317	320	335	351	317	320	333	298	333	327	310	293	316	332	317	308	311	326	329	291	302	287	314	327	329	355	325	322	313	333	327	318	302	328	326	317	332	310	312	319	316	317	326	301	342	321	312	319	318	328	304	337	328	319	348	343	292	330	313	324	322	320	318	377	332	295	334	301	309	303	361	334	320	339	341	309	326	341	296	311	344	341	335	323	314	316	302	289	308	302	300	309	333	353	319	297	274	311	320	329	301	350	332	311	311	321	320	307	344	321	289	307	355	308	297	306	247	353	308	303	312	358	321	361	318	303	327	329	313	317	325	312	306	316	342	329	347	335	328	302	327	329	352	298	309	311	334	323	309	348	325	343	349	331	291	300	324	284	291	308	298	313	304	290	327	309	342	338	334	325	292	300	319	322	313	340	335	360	347	331	321	333	330	342	341	321	358	331	337	336	311	347	300	323	338	347	312	305	333	323	340	285	315	312	325	322	337	304	312	324	334	321	300	338	342	315	319	330	321	314	300	282	338	317	293	316	331	317	333	334	353	307	301	328	291	339	337	327	347	309	329	286	307	332	302	324	316	338	306	314	305	301	318	330	314	334	298	330	330	298	326	332	306	309	325	306	321	335	363	327	319	323	306	298	320	311	312	314	333	315	323	317	338	324	304	348	301	294	321	323	353	322	303	326	340	351	321	293	289	347	349	319	343	323	285	315	321	319	320	340	298	297	295	324	295
13474	17856	20932	20315	22507	19665	10000	2548	950	783	778	781	781	810	817	829	803	821	782	850	815	810	771	804	813	768	769	802	805	802	807	772	835	757	786	808	799	815	801	809	809	834	782	775	795	789	810	760	762	845	795	820	818	793	756	863	835	764	778	829	782	733	773	757	836	802	801	762	779	770	722	820	786	785	792	788	764	763	769	730	773	756	811	788	820	787	816	743	778	822	767	787	813	771	754	758	801	810	780	840	800	782	740	789	837	751	843	786	788	757	781	817	779	842	807	791	814	787	778	771	797	804	769	814	821	830	751	841	852	806	790	813	760	746	834	816	799	782	826	821	786	766	804	776	798	793	799	813	739	812	796	864	800	823	816	786	810	753	813	780	800	747	835	854	773	787	825	790	791	772	733	809	747	827	812	780	810	826	780	807	865	827	789	792	788	759	799	767	785	805	793	796	794	804	769	817	791	797	810	734	829	765	817	822	775	821	807	799	839	774	835	774	828	827	799	833	743	808	835	800	808	786	849	817	792	810	816	799	805	787	753	830	794	805	742	761	790	831	798	796	790	757	785	837	802	802	776	767	760	777	772	825	761	820	790	776	799	771	794	771	795	763	767	832	820	764	796	787	849	817	831	808	774	824	750	795	732	810	793	808	831	781	818	814	770	808	809	791	795	745	831	753	807	794	848	761	796	818	786	827	780	807	797	845	825	744	837	792	791	789	751	780	777	782	799	811	780	761	802	797	811	747	797	790	789	814	744	781	775	797	815	784	754	842	795	775	829	801	825	803	780	782	802	833	801	800	812	784	823	804	775	798	827	830	763	782	821	799	836	824	773	813	768	746	789	826	792	783	776	798	766	753	765	810	722	829	753	796	800	803	784	796	795	754	775	778	825	808	838	822	772	735	799	829	814	769	810	840	777	792	816	816	750	793	814	785	801	759	818	813	843	776	801	814	752	795	842	855	792	800	749	734	791	841	820	794	794	775	761	803	754	792	816	772	831	810	819	804	783	720	801	777	738	776	820	761	742	793	824	767	781	799	790	757	796	770	830	823	802	845	787	794	821	784	765	796	795	744	788	776	770	819	813	769	814	820	810	786	782	777	814	840	801	832	777	845	840	860	845	745	804	765	867	826	764	818	811	788	850	772	785	754	779	740	817	812	828	723	810	771	764	800	812	761	801	784	777	804	745	821	811	768	853	784	838	808	806	827	772	872	734	802	767	785	834	826	773	770	840	807	762	841	759	782	851	795	788	811	808	760	787	773	835	807	804	796	787	865	783	753	776	782	755	808	790	796	762	792	815	817	822	774	839	781	773	760	765	788	774	822	829	751	752	784	799	800	797	798	845	744	790	783	786	803	833	797	800	813	808	803	818	743	796	782	834	827	799	755	835	796	800	787	784	789	791	784	826	829	772	766	731	816	761	756	778	799	841	861	820	792	795	802	788	768	800	832	820	800	778	804	823	786	793	814	771	810	760	815	748	757	770	770	828	786	799	830	819	783	741	748	793	792	799	821	853	818	783	749	838	782	810	784	746	769	815	794	831	773	771	780	844	779	758	800	802	800	813	818	795	826	792	772	796	779	735	827	751	758	801	801	762	810	790	814	744	808	826	782	805	781	809	816	844	786	806	755	785	787	819	739	795	782	812	757	838	759	769	818	782	792	805	791	772	835	780	829	800	771	802	831	738	831	763	791	825	770	749	780	833	791	828	752	779	798	782	803	786	806	786	795	782	780	797	780	768	833	813	781	844	782	800	824	758	820	805	795	829	824	761	790	784	839	758	746	797	789	782	770	784	756	798	796	786	807	757	778	788	780	831	800	730	804	780	801	830	785	778	795	810	808	813	825	788	844	775	796	827	768	807	759	786	802	754	767	721	764	788	779	841	762	848	779	757	769	788	779	810	767	851	822	795	804	788	833	791	858	762	826	798	826	745	818	792	777	765	775	784	795	780	825	795	783	821	764	821	776	769	740	738	823	786	895	822	775	759	832	824	809	754	802	801	783	759	807	817	799	844	796	787	842	802	802	866	817	776	776	785	823	764	830	791	848	790	808	774	762	835	816	810	821	801	840	776	790	818	789	760	779	804	776	816	773	752	735	774	772	794	779	755	838	754	804	830	780	794	772	820	782	829	839	815	790	772	823	798	805	793	799	808	739	804	808	786	811	772	759	831	788	757	769	739	742	789	802	764	780	796	795	769	857	779	795	815	766	770	808	783	806	796	765	789	792	788	832	827	773	789	806	771	854	820	790	825	785	825	781	823	832	799	799	789	792	795	781	791	813	754	861	805	771	790	779	794	805	784	807	790	820	795	817	745	849	746	793	800	854	751	813	851	800	796	804	763	781	766	745	781	831	779	843	718	820	817	750	837	836	834	790	784	760	752	795	780	824	730	767	756	825	804	803	775	767	805	782	759	788	758	769	830	841	826	822	815	807	806	806	809	836	723	799	784	787	794	771	816	796	754	787	761	829	818	764	775	827	780	746	828	767	835	768	796	792	797	806	756	767	778	859	821	809	760	762	786	821	824	759	771	837	767	812	757	763	788	810	762	765	797	756	809	771	803	852	742	810	843	765	784	824	785	804	757	830	769	808	756	788	785	866	763	820	795	783	754	817	760	768	801	815	797	827	769	771	810	778	784	753	796	792	725	804	847	766	765	790	787	770	788	819	781	853	744	806	806	741	860	792	780	813	812	797	785	787	776	800	816	788	801	814	795	833	760	820	761	796	863	792	836	811	830	849	763	763	831	792	790	808	753	781	842	833	797	771	776	801	776	805	758	831	814	805	764	796	778	831	833	797	757	781	765	811	818	780	783	767	806	804	760	793	791	795	771	835	737	760	812	774	812	807	797	770	793	813	784	820	771	766	833	754	793	774	778	779	800	752	783	805	794	785	769	764	796	744	800	855	808	784	828	755	788	791	754	797	806	804	727	766	761	790	805	801	771	797	819	780	779	792	866	804	759	817	751	799	759	761	805	786	759	813	734	769	764	782	835	785	825	786	785	739	857	762	795	724	800	792	806	794	747	762	814	821	748	824	808	770	792	755	796	794	803	807	797	755	812	758	787	766	833	796	795	811	791	750	782	782	833	800	750	756	820	810	797	780	816	772	797	775	815	744	816	757	829	787	794	821	843	801	825	801	796	796	782	832	802	814	783	834	753	765	823	799	767	780	781	806	792	816	805	858	850	784	802	816	803	807	770	838	829	822	824	747	831	860	791	812	787	736	756	836	859	843	838	815	832	810	818	826	791	817	813	813	814	775	822	792	823	761	833	813	824	801	842	776	793	803	786	781	806	746	797	782	817	789	804	797	817	785	808	809	795	782	846	816	789	800	789	834	787	787	814	735	743	823	791	808	762	815	776	813	819	799	825	796	817	832	772	801	802	814	827	790	775	800	808	807	762	809	782	843	803	808	810	767	778	787	739	779	810	784	822	760	791	820	781	824	770	789	802	789	799	749	799	794	792	858	785	811
41778	46178	44346	40962	55115	45358	20403	4173	582	355	338	330	320	326	361	310	316	325	319	292	329	361	333	336	326	310	331	342	338	305	356	311	319	339	326	333	321	337	347	333	351	352	315	367	311	309	375	319	331	294	332	329	317	338	319	310	279	309	311	307	334	327	312	344	339	304	280	288	355	301	310	340	331	290	320	333	345	312	323	324	322	314	330	350	287	321	315	310	309	330	316	336	302	316	318	311	324	341	314	321	322	324	332	345	327	344	314	321	358	332	336	335	346	362	331	315	325	338	339	348	341	322	327	311	316	328	296	342	313	309	343	331	361	325	320	340	318	336	334	277	307	343	317	308	315	299	299	335	337	323	313	360	343	312	372	365	328	328	345	340	307	328	308	285	321	377	342	307	321	318	318	353	281	326	344	336	324	311	303	336	302	347	325	347	309	313	295	350	335	349	326	318	321	294	318	331	324	322	321	303	321	298	366	307	363	331	350	327	297	353	326	333	334	307	301	325	296	334	312	316	275	286	327	332	321	326	361	304	331	311	320	353	328	327	326	311	289	386	357	299	334	312	318	331	314	350	345	355	320	322	324	315	345	341	347	287	340	323	309	325	299	330	326	314	356	356	326	309	333	319	318	300	338	337	324	331	305	337	319	322	334	319	333	328	318	337	327	346	362	315	319	293	359	354	277	305	348	329	296	300	362	332	298	349	339	342	329	316	324	332	339	321	313	325	331	302	338	342	360	345	304	337	354	297	339	355	342	352	338	340	348	357	364	343	340	314	332	350	308	349	314	324	319	340	322	287	342	320	316	274	373	339	354	326	329	335	301	309	295	362	338	334	347	315	320	316	318	328	329	325	317	304	320	326	306	346	365	349	344	324	324	320	326	333	336	331	352	341	296	349	330	344	299	301	339	328	326	292	288	323	345	307	359	321	319	322	356	303	336	324	319	355	309	346	329	325	309	323	295	320	332	314	344	320	351	329	328	348	335	307	341	328	343	334	304	311	329	337	308	297	312	336	364	321	330	359	307	312	330	292	320	314	314	311	310	293	358	333	360	309	340	309	327	340	326	295	292	293	354	305	338	324	311	291	313	336	343	317	311	341	336	315	322	339	345	330	335	331	348	313	345	319	322	345	345	345	310	328	326	326	322	338	338	318	341	362	323	322	341	320	312	330	343	285	307	335	314	326	340	337	330	352	343	326	320	337	312	307	311	352	347	352	334	339	358	362	358	326	354	350	322	325	332	321	367	351	352	298	314	338	319	321	332	328	300	344	282	338	309	315	349	309	329	321	317	297	313	318	309	329	337	339	329	358	321	279	315	310	326	349	311	321	326	336	296	318	336	327	296	341	329	302	319	343	354	331	292	330	314	329	315	370	291	326	353	333	335	330	312	319	318	326	344	332	317	337	303	295	344	350	318	338	348	362	358	338	321	320	301	326	309	320	331	338	325	307	311	328	328	317	300	338	320	296	325	336	320	311	318	343	286	315	311	304	317	325	340	311	318	329	307	340	345	327	344	331	352	345	299	293	330	318	321	366	318	314	319	331	313	282	332	341	292	304	317	349	341	336	342	308	300	311	330	300	338	357	338	331	309	329	315	343	308	320	322	333	342	341	294	331	336	279	332	325	305	368	319	293	300	315	342	315	338	354	336	326	318	309	320	321	337	315	337	311	316	313	318	326	348	318	308	312	324	332	324	329	329	330	307	314	316	311	339	307	331	348	323	316	327	312	354	327	335	350	336	358	329	315	312	324	332	310	330	324	347	323	318	341	331	314	375	321	295	306	312	276	336	322	308	355	320	341	325	351	319	309	318	309	335	324	320	329	330	314	327	321	320	285	325	361	333	322	313	331	314	307	312	305	325	316	313	329	321	331	322	321	326	333	326	283	329	332	333	330	291	353	303	322	320	314	343	310	295	302	321	319	323	314	336	311	350	339	341	325	328	324	314	330	331	341	352	331	315	330	322	343	310	301	330	302	298	311	332	340	316	333	343	344	296	346	320	352	319	349	323	347	345	334	305	332	338	322	324	342	312	306	304	318	322	343	338	331	274	331	332	331	334	306	332	360	342	360	325	305	324	333	333	324	343	326	343	343	361	277	338	354	306	308	339	322	332	333	341	327	331	327	290	315	312	361	311	331	316	308	292	303	322	321	305	323	327	328	302	332	325	348	299	347	314	336	337	320	312	334	326	344	310	352	316	309	335	353	336	314	276	315	316	297	353	291	267	322	315	332	334	267	324	303	314	311	303	301	305	328	350	312	349	316	318	312	314	321	301	340	329	300	324	329	312	335	289	306	340	322	304	329	321	312	335	329	334	311	318	319	311	309	340	324	295	350	284	339	320	309	350	341	287	327	291	302	324	338	324	339	344	313	292	356	336	339	352	305	316	313	340	363	338	291	280	323	311	315	295	349	302	337	324	298	344	311	335	350	322	323	362	343	359	340	318	287	312	322	306	319	329	320	301	323	293	340	295	335	360	361	342	369	306	297	322	308	335	346	323	324	321	357	299	330	323	337	337	300	316	337	288	329	317	311	331	304	325	301	320	309	332	299	327	330	319	278	343	330	333	306	314	312	326	375	300	338	312	330	334	294	337	317	315	307	339	333	322	319	326	341	344	312	310	342	325	306	343	328	354	328	312	335	322	325	361	340	324	319	340	354	333	344	319	345	354	309	340	316	383	311	317	380	324	325	319	301	345	361	330	328	331	347	331	328	343	308	332	339	348	324	338	311	309	309	307	380	326	329	302	338	362	306	357	342	357	334	308	307	310	308	296	316	345	321	336	327	344	269	323	327	331	316	287	340	353	319	329	328	337	332	331	321	321	345	334	313	334	351	352	324	304	284	303	300	316	299	338	335	336	335	329	336	312	329	325	321	351	321	319	319	335	332	313	305	311	301	332	313	337	340	300	313	331	328	327	333	340	326	321	322	323	306	360	329	325	357	340	316	322	314	343	312	314	304	341	320	338	305	293	306	351	350	319	338	313	316	353	329	324	358	311	329	309	344	337	319	304	344	279	290	316	300	359	328	310	325	310	326	315	334	329	345	333	327	338	334	323	290	288	304	321	344	321	296	346	334	305	332	312	320	324	357	297	343	323	329	312	337	325	321	319	329	318	315	350	329	324	321	324	319	318	335	322	323	329	323	348	328	324	312	326	319	340	347	341	314	345	307	314	337	326	324	329	334	335	344	300	347	340	331	323	355	288	345	341	303	330	298	353	303	326	330	345	340	326	349	329	317	348	352	310	346	332	329	340	311	298	341	340	330	294	326	316	344	371	337	287	329	339	328	344	314	292	342	347	344	345	336	321	285	300	307	324	339	334	353	319	340	290	329	319	330	325	331	330	353	304	329	333	285	333	317	321	311	332	333	350	282	311	293	334	321	322	309	324	341	358	315	320	332	353	337	313	305	305	305	317	306	332	333	322	323	347	346	331	313	313	327	313	313	358	309	312	352	283	362	319	322	324	342	336	314
27612	37562	44148	49695	67829	55620	28370	7281	1395	899	803	739	810	737	842	789	827	815	801	861	804	813	789	783	819	781	774	809	806	784	792	820	825	794	749	799	777	854	776	820	787	848	849	771	806	783	776	814	829	791	810	796	823	810	799	800	815	852	783	785	743	802	868	786	796	769	818	792	828	820	782	755	767	810	768	805	751	779	793	836	774	801	821	788	792	783	749	794	851	825	810	857	830	732	838	803	845	815	799	794	827	783	760	873	801	862	825	786	852	777	841	816	804	793	739	757	770	855	770	791	787	834	787	744	799	848	791	792	814	807	862	821	779	793	774	853	762	835	790	810	823	731	850	782	807	774	785	814	803	839	853	813	863	782	832	780	839	798	814	810	805	750	820	805	827	819	798	818	817	814	781	827	771	819	822	813	792	773	882	790	788	759	809	784	783	781	821	826	835	809	803	806	835	823	820	823	795	833	801	799	830	835	801	752	804	800	788	804	854	816	802	817	736	795	854	782	773	780	851	824	897	819	791	751	816	787	797	750	799	750	799	741	803	780	764	803	790	851	804	809	823	821	753	775	818	774	842	834	802	814	869	778	777	825	819	801	784	800	784	818	785	748	838	854	788	804	825	799	804	786	778	757	808	785	774	844	805	837	791	805	792	782	815	833	786	782	840	825	830	776	768	754	785	796	795	799	827	818	799	814	841	840	786	836	889	824	780	801	790	781	835	832	844	806	827	780	787	820	810	848	780	850	768	799	850	846	811	804	809	821	796	830	834	835	830	751	822	813	812	819	815	807	769	815	782	798	824	865	804	748	805	783	784	759	781	856	796	748	754	805	768	861	813	797	865	764	775	810	822	840	774	836	789	808	834	806	810	777	836	799	802	781	794	787	783	810	823	811	768	813	816	769	757	831	755	792	818	799	777	807	832	781	794	845	803	787	800	814	795	818	793	849	810	812	783	813	781	785	788	845	840	781	786	829	837	823	795	770	824	776	815	829	810	770	786	795	769	821	808	796	811	833	820	841	800	737	867	753	844	836	769	832	827	790	738	806	817	794	740	808	809	835	807	783	836	807	836	824	822	831	811	832	801	809	790	799	812	806	806	836	836	817	772	761	803	789	783	839	829	793	812	861	809	803	786	786	807	809	763	798	791	800	848	852	845	790	761	765	794	796	807	848	823	798	768	760	818	823	801	788	760	821	837	805	752	749	765	783	826	802	814	822	875	813	804	758	826	831	795	780	809	873	778	786	838	794	803	815	812	804	848	808	843	817	791	799	788	804	788	821	808	792	757	780	832	811	863	813	757	794	813	784	783	824	781	781	804	780	852	848	786	792	774	833	802	806	794	825	806	791	781	791	816	805	819	807	825	844	785	809	835	775	775	726	865	765	805	762	802	787	784	838	766	848	815	800	809	790	857	799	776	830	821	781	848	791	814	792	828	813	811	826	798	814	842	797	809	850	827	788	773	842	764	778	839	779	814	809	768	782	782	820	821	818	752	833	758	791	769	758	838	785	809	799	761	824	813	771	802	749	849	775	765	793	852	848	788	815	855	771	792	761	827	818	805	780	800	852	774	772	823	783	797	825	840	829	861	794	818	838	833	752	755	805	778	851	805	726	800	842	806	810	821	856	790	743	862	778	767	840	830	799	815	813	776	817	812	857	828	811	729	865	775	738	801	826	787	805	862	778	752	763	807	764	797	807	829	774	768	825	758	794	782	759	783	828	831	769	825	884	805	827	864	821	842	797	807	736	815	797	784	900	830	816	787	821	770	816	794	776	782	789	790	817	834	776	824	796	830	788	788	784	794	781	852	787	825	834	771	766	780	793	746	813	777	784	782	799	814	813	816	810	820	825	769	771	818	836	832	828	793	853	766	786	812	803	808	837	792	833	824	807	845	843	847	807	808	785	824	845	810	790	784	851	752	783	783	839	782	761	756	752	832	755	818	806	808	787	801	773	806	822	802	813	751	787	829	768	820	827	795	805	782	766	801	862	791	766	796	838	783	815	796	859	792	769	761	826	790	802	802	815	829	830	847	823	843	775	829	835	822	799	792	817	779	837	805	816	834	871	829	783	815	851	843	809	836	811	840	818	788	857	778	821	791	823	796	805	775	770	781	773	842	761	825	763	803	832	825	793	771	858	863	794	853	808	817	812	833	852	780	820	767	797	802	866	803	796	759	836	775	782	820	814	814	792	765	804	802	807	772	779	824	801	776	788	793	821	805	815	794	816	802	775	834	772	769	781	834	746	797	753	845	795	771	797	781	802	793	758	790	807	794	797	809	825	789	812	813	783	826	819	799	835	765	813	851	814	790	832	769	854	802	837	793	809	820	794	819	784	789	809	807	784	804	747	799	847	834	778	836	831	790	782	817	786	795	810	845	780	850	827	817	828	809	843	778	760	815	825	800	790	819	788	846	791	804	826	829	806	801	777	805	804	750	797	752	814	822	824	783	790	754	788	813	801	786	823	779	834	788	792	872	800	812	815	795	817	813	809	779	822	798	779	780	775	801	819	788	835	813	848	846	771	783	798	783	822	822	769	838	800	823	785	791	773	775	759	794	798	796	805	834	805	753	824	806	811	814	760	794	803	833	833	790	783	868	714	777	794	761	826	798	851	804	792	834	817	817	842	793	812	828	783	825	798	799	768	835	808	789	801	803	793	820	749	814	805	812	802	797	822	773	807	837	792	769	785	811	791	799	828	837	773	828	815	799	839	813	811	879	820	775	816	806	770	825	766	753	771	778	827	825	765	771	782	804	817	835	811	795	737	776	825	808	792	787	816	818	779	814	794	808	857	769	793	796	791	845	793	767	829	781	806	792	865	745	798	808	769	748	826	826	762	772	824	823	794	850	783	797	832	766	839	820	770	839	820	780	759	781	765	854	798	839	840	810	800	767	804	811	776	776	790	796	809	738	821	778	758	816	818	820	806	769	818	749	829	838	789	805	859	830	820	812	786	804	774	787	812	818	806	800	756	825	835	829	791	862	801	784	839	823	836	863	830	790	793	833	816	823	823	775	782	854	807	794	800	857	758	809	812	831	784	867	805	792	775	828	808	740	839	805	781	837	811	767	750	769	791	815	836	747	788	785	793	827	778	837	813	749	808	815	749	817	799	813	785	880	793	824	839	790	829	814	773	849	796	815	830	781	808	768	824	770	823	763	824	807	842	774	803	790	840	782	861	796	784	849	778	791	733	818	804	784	783	815	742	816	773	823	769	782	782	813	799	746	791	795	786	778	781	795	792	820	855	796	818	791	769	818	847	852	811	790	794	807	798	831	826	769	765	849	784	790	864	833	767	793	767	841	780	797	813	810	847	762	797	799	783	827	807	818	817	798	820	798	807	822	788	822	794	803	796	790	789	822	789	823	811	779	750	795	778	824	786	801	765	754	847	804	779	832	773	807	832	748	856	824	794	820	790	774	791	774	807	773	750	830	811	842	828	794	782	818	826	767	744	798	812	777	781	775	819	813	810
51373	52269	50569	50040	68279	49440	24356	6244	785	328	319	348	324	311	291	289	328	301	331	326	315	345	330	331	335	325	324	321	328	297	294	315	316	316	313	340	321	309	306	296	367	328	304	350	334	324	295	369	358	303	336	324	276	335	355	372	313	313	286	289	344	337	355	331	320	316	329	297	314	328	333	307	310	289	299	274	360	296	306	309	326	302	335	349	312	328	288	331	308	298	294	294	351	344	340	318	333	328	339	315	299	317	319	336	332	336	349	308	294	315	338	304	341	351	313	292	362	356	307	267	309	339	320	298	311	282	347	295	319	324	325	332	349	316	312	287	325	327	324	332	309	321	320	337	330	365	330	315	301	320	342	295	304	307	327	351	331	364	336	337	321	331	326	313	333	345	339	332	315	291	342	310	310	340	359	309	315	343	314	317	279	317	316	322	297	341	323	338	319	313	334	349	322	338	343	312	320	331	328	319	292	313	307	339	316	341	330	361	278	330	322	356	315	312	321	329	321	320	318	309	298	335	326	312	345	326	304	305	289	310	310	347	299	289	320	325	315	336	308	316	310	357	318	344	332	311	268	342	355	346	334	343	341	304	293	335	299	301	309	315	347	315	330	330	296	322	291	291	351	309	282	362	341	305	304	328	343	342	341	355	295	324	321	333	338	316	349	337	312	320	300	357	307	328	317	305	310	316	325	302	338	338	331	312	296	316	311	292	351	311	287	318	314	304	345	305	270	312	312	319	327	346	317	279	338	294	339	334	330	335	360	349	297	322	336	315	317	320	320	313	324	300	288	349	339	320	314	323	335	309	332	303	308	342	310	314	288	327	315	364	295	322	322	313	336	315	356	318	311	358	328	353	320	349	343	297	268	321	324	299	316	339	347	295	310	331	336	316	318	339	313	323	310	314	320	326	305	348	322	324	349	315	314	329	341	305	324	307	338	317	318	334	310	344	360	307	337	334	347	321	289	324	326	311	337	330	307	309	311	286	316	344	321	332	317	314	301	309	319	298	272	311	325	325	355	323	320	333	300	337	315	314	321	319	312	322	299	326	315	304	352	314	350	294	342	328	310	355	329	343	311	335	307	311	320	294	340	329	305	347	348	307	335	356	370	322	305	312	362	309	336	319	334	339	321	334	344	316	331	351	357	327	311	311	312	344	341	297	310	338	329	315	309	334	313	325	309	338	320	325	329	318	299	284	342	344	332	346	340	315	314	299	345	310	337	380	363	333	308	330	302	359	323	313	317	306	305	300	311	347	329	338	325	307	304	358	332	330	324	345	316	339	341	319	339	331	340	322	326	328	347	328	332	319	328	307	324	331	320	325	320	285	356	288	332	294	292	321	324	299	304	320	338	345	298	345	372	337	294	310	333	341	334	322	317	326	288	324	333	316	287	316	330	330	324	342	333	323	322	337	336	334	329	295	344	299	321	322	343	343	330	322	280	309	325	332	314	309	342	306	348	361	353	329	313	334	275	313	324	288	334	322	354	318	340	301	310	311	317	327	326	315	335	351	322	339	356	294	327	318	317	337	342	345	354	322	347	326	327	326	346	337	339	319	315	331	293	316	313	326	329	313	320	345	307	313	304	342	311	314	360	329	346	328	312	298	330	331	331	292	309	290	318	287	306	322	323	302	282	290	319	358	319	336	302	322	301	318	345	310	341	311	298	316	279	338	315	325	290	306	305	300	325	320	343	291	309	343	276	336	329	323	335	337	339	307	309	341	326	313	323	359	311	342	327	295	296	331	294	342	335	315	336	347	318	304	296	323	336	288	323	300	326	353	319	342	341	283	309	320	292	335	327	333	307	316	353	321	348	335	322	325	325	348	324	306	298	325	326	344	326	309	315	339	334	358	325	321	346	348	309	321	338	326	321	307	351	326	349	298	345	336	330	319	312	302	312	311	330	291	328	321	331	321	294	299	317	284	317	315	349	309	307	316	344	324	343	303	325	329	306	325	323	318	352	326	278	294	314	324	313	311	318	357	343	328	322	347	326	332	339	337	340	324	315	322	320	356	321	300	351	326	331	301	328	318	320	325	321	340	311	326	321	329	356	342	316	323	313	295	388	339	350	346	315	347	357	306	353	310	331	345	308	314	329	320	310	314	317	293	308	305	351	341	344	292	308	331	315	332	344	357	333	311	343	300	335	314	324	371	377	313	335	320	322	324	311	337	332	349	296	303	319	312	355	338	281	310	321	314	320	312	348	317	322	325	313	330	333	344	298	362	333	336	325	301	293	326	348	299	344	286	325	328	332	301	356	324	322	327	340	331	341	313	330	307	297	338	327	332	333	298	285	345	322	336	289	320	327	311	314	304	324	298	315	303	321	333	332	306	365	366	320	347	358	345	317	317	309	298	331	274	283	301	336	331	307	350	293	326	344	332	297	319	307	309	300	296	313	305	321	300	310	338	347	332	323	317	339	321	301	288	350	324	363	343	352	319	295	315	362	328	347	343	330	335	336	305	325	326	340	349	280	296	336	337	318	334	286	307	309	323	325	301	332	322	336	305	307	333	306	321	318	367	297	334	295	313	296	319	334	378	338	321	327	322	274	338	299	351	304	336	314	333	339	305	331	324	302	302	342	308	329	296	344	327	313	317	283	323	363	308	297	328	342	316	364	307	335	318	304	337	353	334	318	349	312	318	345	341	352	299	287	321	323	330	308	361	311	347	340	336	316	328	289	290	312	330	327	348	316	316	349	314	350	352	286	320	314	344	339	341	313	305	362	301	260	339	302	346	328	296	332	340	316	333	353	327	303	345	311	322	342	310	322	334	311	319	351	289	316	302	303	318	298	291	334	324	359	307	283	324	314	312	299	303	321	318	329	307	322	287	328	303	318	308	319	329	336	311	306	331	320	349	349	328	314	313	304	296	291	326	320	331	330	353	282	336	322	317	323	334	294	364	346	329	307	326	336	334	313	317	338	306	326	342	331	330	311	316	317	321	343	344	307	319	331	320	343	353	332	337	327	300	324	320	343	298	384	351	308	321	311	342	305	325	350	351	347	332	323	319	334	352	312	301	334	312	327	383	325	316	309	314	283	338	345	346	293	318	332	314	310	323	317	306	322	319	319	353	291	297	313	317	299	306	321	331	352	320	311	308	342	284	332	308	318	328	354	337	347	313	285	344	305	344	325	332	356	322	325	289	312	310	366	370	312	305	294	286	324	334	316	343	311	341	335	299	366	338	347	338	322	308	317	325	330	281	330	326	328	321	350	327	337	316	311	340	327	337	344	339	301	343	336	357	335	338	302	287	293	334	318	327	339	330	330	296	332	305	330	298	306	335	303	336	341	316	331	279	308	298	299	344	326	340	340	330	350	354	321	313	281	307	347	341	320	324	325	327	346	347	336	337	334	331	299	321	304	354	327	295	301	305	356	330	315	326	328	335	316	309	297	337	330	329	324	314	305	305	329	303	331	296	332	304	343	333	343	321	315	336	335	328	333	338	324	336	309	322	314	338	322	319	350	332
34902	44223	50298	61423	80634	59684	31801	8871	1582	888	848	799	731	780	776	795	797	744	792	814	765	782	832	800	828	774	782	778	786	783	772	831	819	834	737	735	754	779	759	795	780	742	805	761	853	801	797	759	768	807	738	760	831	805	788	750	818	791	776	765	738	798	762	783	781	727	752	787	750	786	759	793	796	792	749	806	808	771	840	791	849	772	775	760	792	764	751	786	777	758	788	754	809	826	777	782	773	766	773	816	790	716	792	789	808	822	739	802	769	772	796	783	763	801	770	773	759	788	771	788	769	813	757	779	783	765	803	784	730	780	795	796	752	735	811	795	785	796	788	808	799	798	795	760	798	803	744	763	726	766	779	774	779	790	785	799	703	779	817	772	789	751	712	815	736	795	766	768	762	766	737	808	776	768	739	796	806	828	826	770	797	788	771	778	749	801	784	815	745	765	787	763	790	777	829	764	794	813	830	795	796	761	769	793	795	751	812	807	770	777	725	778	825	728	771	780	808	812	795	754	775	797	763	759	791	765	812	830	832	782	844	816	743	835	798	808	850	818	777	743	789	764	769	851	748	772	786	746	830	803	761	825	813	803	748	757	769	740	795	770	742	748	749	795	787	795	795	766	784	802	796	773	790	762	752	813	821	753	773	833	805	740	761	755	827	804	795	782	755	781	762	802	826	780	793	800	735	772	779	797	808	818	816	701	748	799	830	818	802	760	804	763	778	802	818	810	776	784	791	810	782	761	751	803	826	777	786	755	766	810	765	770	776	795	814	758	776	784	767	784	786	781	816	780	809	806	804	761	764	771	745	732	801	766	783	766	788	792	802	771	742	769	739	786	784	786	738	765	780	748	782	751	761	788	780	781	835	778	700	769	827	807	754	822	787	743	729	819	768	782	762	814	814	855	808	784	805	819	831	798	771	777	729	806	812	785	776	768	791	805	813	817	847	836	808	762	767	786	762	809	780	743	711	803	775	772	783	819	790	794	781	766	793	769	781	761	753	758	786	754	790	776	781	758	808	802	830	793	791	771	760	799	791	760	820	753	812	879	748	825	802	770	753	803	827	773	745	789	800	808	805	749	733	772	770	771	731	816	857	735	805	722	781	800	847	756	824	777	776	791	780	777	802	782	839	799	728	775	767	772	749	814	745	798	776	744	779	786	793	784	819	783	745	802	740	758	793	793	784	754	795	739	794	790	775	770	828	796	793	827	807	770	803	738	778	786	813	782	775	782	771	787	777	820	744	824	804	743	748	776	796	765	752	776	792	818	778	793	791	833	809	764	737	747	778	770	803	790	850	801	780	841	795	783	785	749	821	802	777	840	805	765	808	798	779	825	851	758	728	755	768	757	763	792	765	802	815	762	744	760	782	831	766	758	752	827	783	810	779	769	820	781	818	785	783	824	791	753	797	768	739	739	772	808	728	756	798	758	771	742	810	821	798	773	834	792	786	734	762	764	798	795	753	816	771	784	739	803	750	791	777	809	815	787	823	807	824	781	762	767	781	780	815	771	772	795	787	770	767	778	795	795	788	783	759	773	771	800	826	758	806	780	796	797	788	827	801	806	855	773	786	786	772	833	733	850	789	749	806	783	820	822	803	807	763	851	789	798	815	790	765	754	767	712	782	789	805	753	785	804	791	803	757	781	778	840	812	780	773	802	824	764	757	826	793	802	752	786	784	802	762	783	753	776	773	771	830	760	816	761	831	834	758	792	750	772	777	783	777	817	796	797	801	812	783	763	813	789	749	812	761	786	759	770	817	744	733	825	817	783	781	816	819	794	818	831	823	764	744	824	786	818	800	769	773	748	815	794	808	816	791	778	753	735	781	808	826	813	801	788	762	803	763	791	778	777	780	854	809	816	812	752	805	704	762	796	776	794	876	812	795	779	808	773	806	745	746	811	769	770	787	837	787	794	814	808	800	782	773	781	755	800	763	792	765	785	732	794	801	786	779	769	763	772	818	832	792	766	831	766	779	795	768	804	804	775	781	777	807	783	779	761	684	808	743	786	759	765	834	776	808	827	810	778	812	776	784	775	790	835	812	804	829	789	785	796	810	762	724	820	793	746	793	756	771	783	820	788	786	770	837	790	716	779	790	778	768	737	814	775	753	721	771	767	782	780	789	809	779	738	788	743	744	790	785	787	750	799	843	740	783	744	770	796	795	795	798	794	810	771	749	791	872	778	732	775	860	745	813	781	787	782	785	747	835	779	781	768	771	791	827	781	812	800	794	817	822	797	761	797	827	769	827	777	795	743	810	772	782	789	773	770	767	801	781	764	778	822	788	818	845	796	796	796	813	731	811	793	800	766	756	754	753	841	799	784	761	799	762	789	764	808	809	754	793	783	799	788	747	747	779	757	820	802	774	838	842	809	740	777	807	795	742	756	777	821	752	780	741	800	749	807	763	802	740	810	788	779	745	786	762	753	779	851	730	813	833	786	780	793	835	784	785	732	709	816	749	748	810	782	795	767	808	794	799	835	736	809	741	801	780	794	789	758	762	771	777	770	794	807	814	772	778	833	771	757	783	745	783	731	761	741	769	802	787	800	811	778	761	792	795	779	754	787	792	776	778	760	789	815	773	819	769	780	776	720	781	796	756	762	779	783	789	790	784	779	801	785	820	804	784	759	739	745	802	808	773	810	784	751	818	736	755	782	769	797	812	819	751	806	773	793	779	796	812	697	850	764	773	774	782	795	791	782	751	779	780	808	776	781	800	759	791	732	807	821	793	785	764	788	813	794	801	805	793	842	775	825	778	818	776	795	787	804	797	790	784	730	842	766	762	783	786	762	802	799	809	820	801	813	798	766	733	770	774	782	750	820	773	831	805	758	765	778	820	806	782	796	771	811	802	751	774	750	774	762	841	780	827	782	754	763	810	747	787	836	808	773	781	770	797	795	755	773	798	811	765	786	826	799	797	763	819	807	786	729	798	760	784	765	767	774	801	760	820	774	814	781	781	801	867	759	770	798	828	772	762	743	796	772	764	848	754	755	746	822	754	780	784	787	798	764	793	753	759	807	829	797	761	814	779	779	835	767	786	773	785	774	793	798	800	790	767	813	800	764	789	796	822	764	786	841	764	751	869	789	752	798	784	772	788	788	730	766	797	797	810	812	786	762	783	790	788	805	818	749	784	810	794	785	732	799	789	771	793	767	756	753	800	803	766	766	799	737	804	803	771	779	770	794	812	749	786	787	830	773	815	807	759	783	781	788	788	816	786	774	834	726	801	731	855	792	805	830	768	784	797	786	835	781	773	795	772	813	808	770	792	851	825	790	819	799	764	794	768	760	816	821	720	804	810	803	804	798	813	787	751	779	766	833	787	754	762	823	768	810	806	772	805	771	805	780	769	776	805	790	829	812	799	796	818	804	838	796	775	798	776	745	775	791	780	767	747	763	796	814	815	771	779	800	790	749	803	822	776	817	803	868	772	819	863	813	808	738	788	769	727	829	774	799	746	774	842	806	773	744
23486	23445	19415	9078	10023	7030	2158	640	385	316	302	333	334	317	295	325	286	317	321	297	294	315	318	326	309	351	316	303	303	322	289	284	304	309	315	322	330	289	302	305	307	265	296	303	335	298	324	354	312	329	323	321	312	299	295	301	331	321	312	302	308	321	282	299	311	320	272	328	316	317	330	301	352	328	320	341	306	327	290	332	326	354	332	285	305	295	303	309	302	319	315	305	327	303	339	303	296	311	318	276	285	330	330	311	294	321	350	304	310	313	288	308	284	333	330	301	304	322	305	305	299	306	316	296	319	297	298	332	340	317	317	302	319	298	323	347	310	308	348	327	332	278	321	344	302	290	304	290	312	332	328	304	322	274	335	307	312	349	333	306	316	279	342	306	317	302	306	314	341	274	316	327	339	310	323	300	293	320	326	293	316	319	310	330	296	316	315	331	284	288	351	329	299	301	316	330	327	306	326	318	307	283	326	312	303	291	320	298	319	274	297	289	304	311	344	319	299	308	322	294	336	297	299	324	285	290	333	317	309	320	324	325	334	325	308	304	310	327	329	328	321	339	284	339	318	345	332	303	322	278	294	314	348	308	314	311	313	314	347	313	308	309	325	330	322	343	324	345	343	330	315	321	327	328	307	303	307	331	330	337	315	341	315	328	298	309	304	291	292	303	271	319	359	316	329	336	344	316	308	318	330	334	329	309	343	330	300	324	294	347	292	308	298	316	296	348	284	343	320	295	300	305	290	317	279	286	332	310	344	277	343	334	300	302	300	306	313	333	314	314	316	319	322	330	308	297	303	292	351	301	322	359	340	308	309	288	303	312	301	319	300	279	310	300	305	302	293	299	335	301	313	306	310	288	302	310	309	352	320	309	332	340	295	307	310	277	316	305	335	350	298	314	329	309	290	317	320	305	331	336	322	320	331	320	338	309	333	294	329	325	305	330	314	313	302	333	291	255	295	324	340	309	312	302	309	354	322	302	300	329	310	310	340	322	329	318	299	337	310	299	302	284	306	289	277	327	308	321	305	306	299	327	328	301	324	312	329	305	328	312	287	319	305	330	308	314	337	347	292	302	319	309	328	334	309	346	310	319	333	306	343	333	351	317	294	337	358	336	331	288	322	324	295	313	302	309	318	305	350	334	308	304	288	279	307	324	299	315	311	303	298	319	300	258	307	341	322	355	289	321	284	295	308	284	304	319	308	298	303	349	300	312	296	293	323	339	299	310	289	321	343	306	306	337	288	346	313	306	320	315	336	331	291	312	313	353	285	363	305	291	299	299	339	300	318	314	312	347	349	273	317	284	279	314	317	285	317	292	324	294	312	299	310	320	313	290	298	321	325	331	319	346	310	320	273	318	319	320	300	310	305	305	335	309	298	295	340	285	304	293	314	315	303	319	306	316	322	324	333	341	342	313	315	320	316	295	288	326	315	318	326	309	356	310	345	306	316	296	283	310	303	290	305	309	317	322	309	299	337	320	341	336	317	323	312	291	319	334	322	316	297	335	300	284	295	328	295	284	313	321	321	356	292	270	302	320	331	323	278	302	300	313	294	305	319	374	288	275	268	289	327	308	326	341	304	300	289	311	315	317	310	330	284	299	347	296	332	305	325	348	322	326	293	314	346	292	297	302	307	313	347	294	312	279	304	309	314	331	306	311	329	304	306	277	282	313	307	313	317	290	287	311	270	301	306	311	306	308	325	330	315	336	263	298	296	308	317	316	300	328	306	298	295	276	303	335	307	322	292	307	320	327	302	337	330	311	296	261	326	311	312	338	321	333	320	298	324	331	327	322	271	340	299	330	314	307	312	315	290	284	298	329	333	304	307	323	286	321	320	332	334	317	292	296	295	320	347	313	322	322	312	342	307	304	305	296	317	301	321	311	307	299	341	316	301	287	324	305	319	305	327	296	313	300	294	328	306	313	332	340	326	303	333	316	292	337	333	308	320	298	290	337	319	285	322	315	361	329	314	300	325	299	296	325	297	281	335	319	324	320	318	311	293	301	310	307	324	326	329	303	304	322	289	324	290	298	313	314	333	311	318	321	347	312	322	313	318	318	316	318	348	319	308	300	329	311	337	314	338	307	315	278	300	320	310	327	322	326	299	324	304	332	337	320	287	334	338	290	290	304	303	308	314	278	314	288	310	342	318	315	330	320	307	316	317	348	339	305	309	357	296	308	302	349	319	329	288	328	279	335	318	328	316	312	335	293	356	295	302	302	353	291	323	311	329	304	293	313	314	343	323	342	290	337	307	267	296	317	322	342	322	304	294	333	302	331	305	331	309	330	333	339	288	318	339	359	301	328	301	306	298	316	306	313	335	313	319	308	321	312	278	326	329	306	329	316	334	297	312	286	332	331	302	338	307	312	312	338	341	338	320	320	286	317	308	329	338	312	332	343	317	289	320	305	332	327	304	279	333	297	313	316	308	314	330	306	329	362	299	291	264	304	335	298	295	337	326	356	312	305	320	347	312	292	347	325	337	291	324	287	350	322	306	323	317	348	354	311	309	325	259	325	322	327	306	311	320	292	337	300	311	296	317	327	327	270	333	302	305	287	259	306	300	321	338	291	322	310	286	329	332	318	365	314	333	332	301	345	295	325	322	323	311	355	336	308	288	300	307	325	331	333	325	314	321	291	309	346	321	286	328	311	312	328	325	289	327	316	294	296	299	277	332	320	316	290	316	333	325	320	303	321	316	320	308	310	288	331	337	349	339	304	294	307	311	312	292	334	281	327	338	318	299	324	318	285	350	307	338	320	300	295	292	339	314	316	324	324	306	294	300	303	310	309	309	288	311	326	314	337	340	321	337	314	297	345	307	313	316	313	320	306	304	330	295	281	317	307	278	326	320	309	272	325	323	311	337	288	309	311	317	335	317	333	324	289	354	343	338	314	300	327	362	297	311	316	337	296	328	281	318	300	284	330	294	294	293	317	296	323	327	315	331	321	302	325	329	300	306	258	286	290	321	331	290	287	329	309	324	308	336	345	310	270	303	341	314	285	320	296	305	307	322	288	311	316	303	300	319	338	309	301	308	306	336	290	297	306	337	327	286	319	312	310	330	309	317	340	314	299	319	296	293	321	305	322	307	312	292	304	289	361	304	337	296	315	303	285	318	352	315	285	331	314	298	344	341	318	309	326	340	329	335	308	289	317	290	285	312	329	332	321	289	316	324	325	281	274	320	344	315	323	335	300	350	303	321	356	308	340	293	336	294	322	316	286	300	325	343	312	327	300	336	308	380	327	328	278	329	333	319	321	297	311	337	313	300	322	358	321	310	309	323	295	306	299	315	314	296	330	338	285	305	318	290	281	294	307	322	327	306	312	315	323	311	297	306	317	318	295	350	307	330	299	325	321	320	305	304	326	319	308	333	270	308	315	314	338	335	306	304	310	318	295	311	320	336	319	303	317	312	309	324	299	312	304	320	295	327	300	349	307	325	326	320	314	326	313	299	314	337	297	360	348	319	308
13779	19515	22219	19511	25368	16937	5767	1754	860	836	780	727	823	797	775	753	814	822	747	808	757	766	764	769	778	764	730	790	762	782	795	759	800	784	832	756	789	773	792	804	765	800	754	818	718	784	778	841	778	804	774	742	809	694	783	766	808	798	756	763	781	797	792	824	753	819	747	784	752	782	790	767	790	784	749	762	741	791	756	795	809	790	773	810	756	733	770	767	749	808	745	800	804	796	834	764	806	806	726	783	749	724	758	768	770	764	796	749	784	808	751	739	767	800	787	746	753	775	759	754	713	799	758	712	768	834	806	778	728	768	763	787	777	750	779	805	727	735	781	767	752	750	799	754	827	772	843	777	760	695	732	732	735	786	789	730	782	775	761	750	778	807	785	722	781	825	761	760	787	763	776	767	722	821	744	786	747	747	735	748	808	761	743	726	735	782	730	823	752	765	758	770	691	749	766	744	777	780	803	755	769	822	803	810	746	806	726	768	762	774	767	747	780	745	796	759	759	759	835	748	796	775	801	797	782	803	772	740	763	744	783	735	801	735	765	765	714	746	776	809	805	747	727	799	762	810	775	750	751	808	728	736	765	751	754	778	809	785	715	754	756	806	793	779	762	748	772	743	820	730	748	792	820	786	748	777	774	757	782	763	756	771	802	799	792	711	785	807	749	781	774	775	810	806	829	761	759	767	744	750	716	834	798	780	786	777	778	743	776	773	713	738	795	758	782	805	776	771	743	767	805	688	818	802	797	762	726	798	784	775	804	767	788	791	768	758	766	752	758	701	710	801	800	724	794	776	752	797	737	756	832	772	771	796	754	720	800	761	760	788	770	806	803	728	762	751	827	772	765	780	760	758	773	795	803	788	796	782	769	776	726	796	815	752	755	793	763	748	789	720	768	767	817	780	770	798	776	753	763	753	774	756	767	761	812	789	761	787	743	787	780	793	825	790	767	748	769	763	755	724	799	765	742	778	755	785	848	777	799	760	769	799	763	774	791	826	755	746	734	805	815	781	848	823	797	810	796	744	783	773	800	784	735	815	747	769	798	782	748	746	794	759	759	835	791	773	774	770	725	814	773	775	764	783	748	762	790	736	735	752	773	755	849	740	761	687	794	733	748	801	785	765	770	785	806	805	806	791	786	798	771	775	777	762	780	804	788	742	738	831	754	740	772	751	752	812	740	806	808	835	807	759	797	759	762	830	736	782	733	785	798	749	813	804	741	748	824	765	801	768	776	794	751	754	778	752	816	718	772	739	783	801	767	753	784	740	730	798	788	777	809	819	717	816	802	788	790	750	778	806	804	825	786	765	790	806	790	788	762	786	816	773	761	735	728	766	737	783	769	783	751	791	782	760	733	787	797	798	815	780	781	819	791	749	780	784	825	808	772	788	757	803	818	758	761	738	740	767	794	751	756	739	794	764	795	828	757	764	788	777	800	773	805	784	762	741	758	756	787	772	756	782	803	793	800	756	730	813	778	852	757	747	759	728	739	765	812	843	779	826	757	777	773	772	770	809	741	709	758	819	728	784	828	796	771	781	810	782	819	762	783	741	824	751	787	797	768	813	734	781	707	813	780	775	779	764	799	807	748	783	788	784	798	770	784	763	775	750	688	781	777	729	782	758	826	772	744	777	747	791	719	785	753	768	787	764	817	744	735	798	758	763	784	755	772	812	753	751	722	827	834	754	794	756	757	775	793	752	787	794	788	841	797	835	793	762	810	775	769	792	803	790	784	808	759	725	757	761	819	773	803	813	796	823	724	742	794	752	814	778	740	752	793	769	754	712	776	796	785	776	799	768	752	773	756	785	793	751	752	797	759	765	791	771	705	774	772	759	801	771	806	808	768	793	750	789	803	805	778	762	803	791	717	756	764	752	792	763	798	756	798	734	787	785	818	776	778	768	787	757	787	759	771	779	735	755	722	760	786	778	748	763	766	755	804	740	758	723	774	779	767	755	753	776	796	764	767	779	816	763	801	761	785	750	777	750	774	766	783	789	764	750	773	735	789	745	780	777	799	770	766	729	765	760	770	766	778	776	765	718	783	812	802	723	732	795	751	778	785	759	771	711	735	769	743	744	786	733	744	740	782	790	800	737	744	767	793	765	779	772	749	833	765	740	742	745	712	748	802	752	813	769	777	778	844	710	757	734	780	769	782	702	703	763	758	754	807	763	760	785	826	814	800	755	812	731	781	757	756	736	854	716	771	861	789	786	762	787	827	782	778	704	781	784	802	768	837	796	769	820	793	719	830	720	772	832	741	777	777	785	791	746	769	807	785	776	781	784	758	802	795	746	776	774	804	789	774	753	788	786	772	776	756	710	759	807	811	737	769	777	794	734	723	759	821	768	805	790	754	775	786	799	826	774	765	787	738	743	703	759	785	840	814	844	804	814	799	790	771	759	789	810	742	749	753	804	705	772	839	744	779	807	745	783	756	828	793	787	760	747	750	752	777	816	744	797	720	767	792	789	762	782	803	763	774	764	782	826	717	772	756	804	761	743	787	731	762	745	699	778	794	791	733	767	798	741	750	725	785	785	766	814	750	800	779	791	775	742	738	810	765	772	772	777	773	765	784	803	761	802	790	734	802	781	813	794	777	815	743	780	793	828	765	749	784	749	784	755	779	757	736	810	778	802	738	792	740	788	738	729	786	758	794	708	732	794	797	797	751	737	783	751	812	789	789	754	773	782	742	747	834	842	780	822	750	821	791	770	781	815	747	815	796	753	772	779	820	803	812	787	772	824	776	785	766	790	723	751	784	828	792	777	768	794	787	748	782	816	834	782	776	773	794	761	784	782	749	787	775	764	771	764	806	764	819	770	773	749	797	727	812	802	767	753	719	741	750	745	800	751	792	781	743	770	778	822	770	829	725	811	776	733	761	824	748	712	797	767	769	801	809	757	763	821	765	815	778	784	790	743	816	771	785	790	793	750	744	767	736	777	758	765	783	762	807	742	728	737	782	745	806	783	775	793	766	819	759	792	800	798	787	830	795	804	796	803	793	835	756	791	829	779	772	761	799	803	793	780	766	826	768	767	805	788	788	762	796	770	753	780	830	801	768	799	775	796	799	754	764	786	757	810	806	775	774	791	769	775	763	772	765	773	799	757	732	776	750	765	789	790	731	736	779	745	794	779	784	791	770	747	840	784	759	793	705	759	774	772	810	741	784	804	831	784	734	747	755	811	755	781	773	753	747	788	788	771	795	823	780	741	777	778	761	776	769	760	760	816	807	813	737	817	819	797	818	768	765	760	773	778	778	755	756	734	823	807	758	732	790	804	780	787	758	811	760	762	737	826	735	750	748	761	797	753	758	758	759	748	765	762	814	817	778	751	760	772	802	770	772	779	773	731	739	787	833	813	735	766	770	775	764	716	781	767	782	819	758	775	737	748	804	798	797	770	777	748	799	779	798	832	805	787	776	703	791	758	764	780	804	785	793	706	812	793	782	785	728	818	712	765	779	764	762	785	743	756
42389	43902	43177	42181	56562	42236	19193	3950	553	335	348	300	312	308	334	320	322	308	298	315	340	303	346	334	331	298	335	311	326	311	332	340	318	334	337	339	327	331	353	320	325	294	302	325	358	310	337	316	348	290	327	363	316	310	337	343	271	319	312	303	318	313	337	359	318	316	324	345	349	304	332	298	341	338	309	315	293	309	338	304	313	341	323	296	309	305	330	312	300	312	329	308	311	305	328	329	331	327	325	288	345	333	286	290	325	318	345	332	320	338	315	263	352	315	314	291	322	300	314	345	331	292	319	333	295	307	330	337	336	318	314	328	307	299	339	329	348	332	344	331	365	339	321	329	290	322	307	284	302	317	302	342	319	332	306	343	336	323	313	315	340	294	333	304	367	326	304	332	331	343	317	352	331	343	301	335	348	302	350	315	342	332	290	322	342	307	304	300	310	307	298	328	313	317	293	298	313	324	309	334	283	309	342	305	309	356	321	344	312	347	304	351	301	325	309	318	323	313	346	334	306	294	307	291	330	309	301	330	309	316	316	322	277	337	322	322	337	290	344	331	325	311	347	299	337	288	343	325	333	272	293	306	308	324	335	326	344	291	318	320	340	320	340	314	306	328	303	345	340	330	301	307	321	276	312	319	318	306	316	375	337	323	312	323	291	326	324	330	351	329	314	335	312	311	327	338	369	305	303	318	308	319	313	308	307	311	331	356	313	311	320	330	332	302	298	313	283	358	317	294	297	290	289	313	313	313	317	315	315	345	340	279	302	304	319	335	318	326	359	351	341	291	302	305	317	317	328	333	317	304	311	309	308	311	295	329	330	335	300	347	336	351	298	339	320	333	305	348	278	315	322	296	332	318	323	397	353	318	327	344	349	327	280	291	324	314	347	347	312	329	342	317	295	314	291	305	310	331	338	281	305	321	312	325	291	337	312	307	311	314	332	323	321	304	319	327	307	310	303	291	333	281	349	343	321	302	324	337	306	332	343	354	360	315	294	305	346	310	335	333	316	324	333	340	317	302	317	305	270	324	321	306	316	317	351	353	321	342	297	328	340	332	332	309	334	289	328	333	329	307	311	345	294	289	341	291	319	301	319	324	264	322	339	324	325	343	323	339	329	316	328	371	278	332	311	302	337	316	332	314	337	331	302	268	328	345	342	322	315	324	313	293	314	321	321	349	305	334	318	313	337	325	339	361	307	321	305	305	318	302	362	314	299	357	320	308	327	322	367	325	352	365	311	308	293	273	314	293	311	324	292	354	317	317	292	325	339	323	322	334	302	305	335	313	355	296	325	326	308	316	354	321	296	302	351	296	295	314	312	324	343	316	305	280	352	317	353	296	325	297	338	340	338	336	317	321	329	307	295	323	301	332	325	346	339	325	322	327	296	327	350	331	324	330	335	313	338	326	336	327	320	312	317	339	303	321	303	310	340	310	322	316	318	335	323	321	325	320	308	303	290	310	334	336	330	306	320	328	314	316	352	334	357	322	299	304	317	306	332	310	341	302	295	300	302	304	327	306	337	316	346	326	319	339	324	283	310	318	306	305	294	307	310	343	332	323	327	349	327	323	308	336	331	339	323	296	300	332	316	334	345	308	292	335	344	343	321	328	350	318	334	294	301	309	308	296	292	322	337	315	314	345	301	313	307	330	325	327	349	317	319	265	307	322	312	321	362	303	326	313	377	352	346	320	328	332	323	328	285	327	349	309	335	337	344	315	325	296	359	313	322	325	348	295	339	338	333	327	333	313	310	328	321	305	302	325	315	322	302	334	307	282	329	368	360	310	295	296	337	312	317	311	319	333	303	321	299	314	305	313	315	311	341	328	317	319	309	328	315	321	333	311	298	342	318	326	294	328	315	323	325	340	301	315	345	303	342	326	312	325	299	345	325	255	313	314	305	324	345	315	360	342	306	335	309	275	317	318	310	329	304	322	351	317	318	358	321	307	311	334	329	311	292	335	288	322	323	298	307	289	308	292	311	315	294	321	345	320	339	310	315	323	333	325	311	319	303	348	325	308	285	291	313	315	322	326	329	325	317	327	339	281	293	315	333	309	303	308	306	302	313	324	308	310	326	303	317	332	315	346	370	329	323	288	344	326	303	314	319	340	298	315	312	319	350	341	284	343	321	327	321	293	332	321	311	304	320	315	359	315	336	307	319	315	322	310	325	306	315	338	320	344	345	360	338	314	334	332	313	318	298	309	312	360	286	341	336	311	283	330	325	322	311	319	323	335	297	348	319	341	293	327	323	306	311	336	308	339	312	290	333	331	349	315	331	332	326	341	327	319	342	306	337	316	286	333	320	313	318	325	341	322	321	300	347	317	280	344	368	366	319	313	314	305	352	314	325	303	340	335	314	289	337	350	331	308	300	307	323	345	327	307	322	317	307	307	335	299	309	340	291	364	325	312	349	320	321	328	321	328	330	333	295	332	283	284	342	347	297	283	295	288	321	310	323	309	297	320	352	343	344	321	315	342	316	308	321	367	330	359	328	339	334	332	314	334	296	336	319	281	308	329	289	332	331	324	334	276	281	321	331	299	318	305	296	320	265	316	319	325	310	320	302	307	332	288	315	315	329	307	328	309	318	348	332	286	313	287	305	313	336	295	329	312	322	292	364	308	309	324	301	331	307	302	295	313	352	321	332	340	284	344	266	293	316	309	322	319	307	322	324	322	335	312	342	306	325	322	348	324	322	322	310	319	339	308	337	301	300	318	344	312	316	327	316	296	317	339	285	295	316	341	324	350	339	325	321	289	312	319	306	298	305	291	334	337	329	327	301	305	299	298	297	325	337	346	293	334	329	311	331	330	306	340	306	277	289	311	324	328	309	318	292	330	302	323	334	325	315	344	315	270	302	328	298	328	311	308	327	310	301	325	322	318	341	316	365	324	308	310	316	282	318	310	346	312	311	334	297	317	322	306	312	309	346	290	311	314	331	317	305	284	298	350	328	354	354	309	335	322	303	305	288	310	279	341	301	342	286	322	314	307	303	312	320	332	323	350	319	323	316	315	304	311	336	334	295	311	354	344	324	322	330	325	365	323	355	307	317	295	341	324	301	334	332	271	342	304	333	289	315	335	315	341	317	327	322	329	343	317	348	335	344	263	335	305	339	338	325	317	312	298	316	299	291	328	291	343	326	311	316	361	327	309	331	309	331	341	337	348	307	308	339	369	331	295	317	300	335	337	343	305	298	285	321	343	323	300	285	322	365	305	302	315	311	304	313	278	303	299	332	321	314	317	303	320	312	295	329	345	320	313	293	307	327	307	284	305	360	301	330	313	352	292	301	338	328	315	318	325	305	308	314	312	311	301	318	305	299	327	305	298	309	314	313	300	342	301	334	326	286	296	304	358	331	290	331	306	348	334	286	303	310	320	320	315	299	318	296	303	336	329	334	307	344	297	332	333	297	294	310	306	298	333	335	368	306	350	334	349	287	315	311	328	330	309	297	283	307	308	307	335	315	305	287	338
27651	36185	42041	53217	67846	52276	27774	7739	1399	833	750	822	815	775	785	796	793	760	761	758	793	779	749	769	809	777	783	776	797	821	767	806	791	783	807	757	814	778	779	760	767	792	761	777	777	781	781	834	797	783	741	763	760	712	746	728	759	774	767	742	779	734	810	792	820	757	725	779	777	803	805	821	773	792	822	776	786	787	789	806	759	774	778	779	799	793	712	794	805	783	782	770	772	792	815	812	829	753	850	826	773	797	839	801	755	766	732	808	800	734	795	778	805	808	804	783	807	786	769	723	789	756	806	788	834	837	803	698	781	773	772	750	785	749	785	810	792	752	745	769	745	821	767	811	822	811	832	772	751	794	798	803	810	793	758	833	819	809	841	745	833	773	763	758	817	818	800	826	808	785	784	747	770	785	830	774	781	775	794	806	804	774	811	778	805	801	815	808	755	728	752	789	786	776	780	794	784	730	775	784	805	767	735	798	787	810	801	807	781	783	751	831	801	804	781	792	785	811	800	771	758	785	736	815	838	767	753	786	788	776	771	766	800	763	781	847	793	794	785	806	752	773	798	749	715	803	845	774	777	829	807	782	833	785	811	802	750	795	749	815	789	763	832	788	773	846	788	828	774	791	792	811	779	781	786	773	796	746	768	737	744	782	759	826	772	731	784	779	821	784	767	776	792	750	820	802	762	772	757	781	798	802	751	820	758	807	799	799	768	767	821	796	775	750	816	793	790	808	804	774	790	787	770	755	762	784	772	790	788	748	767	795	759	764	805	832	744	719	797	794	793	780	785	770	806	770	796	819	863	786	803	818	773	820	798	769	828	733	783	745	786	754	778	797	754	784	781	780	777	724	743	751	785	769	779	807	823	770	790	813	794	748	791	785	743	811	806	780	776	829	763	826	803	800	797	782	771	750	763	778	749	752	820	802	771	806	746	777	776	807	782	801	777	770	803	759	766	773	764	750	787	757	756	817	790	798	803	768	778	763	780	785	763	849	794	775	797	801	808	769	781	803	811	801	797	801	806	797	763	761	783	815	738	805	798	813	718	812	798	785	773	771	796	796	797	816	792	810	812	789	819	797	802	775	785	793	786	797	744	805	777	770	785	785	796	747	754	779	785	802	797	792	809	708	770	747	768	812	759	827	783	773	766	739	774	786	810	805	752	737	808	777	753	743	818	774	784	823	798	765	767	778	773	749	760	759	778	781	791	805	757	796	790	752	736	828	800	798	817	743	780	763	800	745	733	801	727	777	802	763	783	770	749	743	747	785	756	796	782	787	777	831	701	799	762	801	797	778	733	768	777	804	822	771	799	743	783	777	729	798	776	751	797	783	777	750	783	777	765	768	764	785	799	769	816	777	839	784	773	788	763	798	799	804	816	788	820	801	806	844	801	762	790	829	791	789	729	771	779	750	774	788	787	782	797	828	750	795	816	792	784	765	787	810	776	807	733	766	777	824	777	775	756	751	792	748	749	872	794	784	789	794	770	770	810	775	758	787	806	782	803	744	817	768	783	825	764	779	774	767	735	792	794	776	773	774	776	788	767	762	782	789	772	777	749	836	824	776	755	776	795	776	767	817	795	797	783	810	811	770	788	785	763	745	752	787	761	761	774	777	787	775	789	843	743	836	795	773	802	814	770	788	777	777	838	773	811	741	790	797	791	792	810	774	770	775	770	806	794	834	764	797	765	786	813	782	804	796	843	764	817	780	746	782	820	794	760	764	796	765	774	804	756	818	809	767	805	798	751	836	820	848	752	776	816	800	782	804	822	830	790	779	801	803	903	797	724	814	807	803	843	793	770	758	746	811	785	796	782	775	793	810	782	756	812	782	797	806	779	744	797	824	805	794	791	786	753	776	771	825	820	783	810	777	780	747	721	820	802	805	876	843	787	770	789	818	801	824	803	741	759	772	741	773	809	805	747	732	817	772	791	825	805	777	734	753	797	764	730	754	773	847	796	801	749	780	801	794	807	752	809	740	833	751	784	779	805	737	787	773	745	788	793	853	801	818	755	783	782	811	790	819	818	768	764	758	737	795	818	759	770	806	802	788	812	759	783	806	848	811	804	747	815	796	800	818	780	825	792	780	779	784	749	826	801	795	781	777	770	732	791	828	806	792	812	746	768	765	814	765	819	799	803	742	754	829	793	828	775	766	766	790	819	794	835	789	789	761	765	777	811	787	784	765	840	776	775	777	793	783	808	765	777	767	805	810	786	788	779	758	778	812	789	790	788	819	799	787	821	796	828	770	804	822	757	800	817	773	755	768	845	743	815	808	775	832	749	805	783	806	805	779	822	811	776	784	811	806	794	772	784	810	765	742	796	798	823	803	772	790	821	791	793	782	749	776	747	815	828	745	757	752	784	838	767	799	798	794	765	819	822	764	770	808	793	784	769	830	803	781	796	736	765	800	827	783	801	779	782	794	795	782	793	797	766	789	832	765	782	768	834	796	784	807	738	764	754	784	759	748	797	733	812	781	779	810	794	805	795	785	807	799	779	788	818	768	762	822	739	816	787	818	761	756	748	793	802	805	687	799	813	814	808	801	786	782	795	756	803	770	737	764	746	829	795	769	801	791	777	784	775	761	760	771	804	813	806	823	792	809	870	823	746	781	809	774	786	784	755	797	795	793	819	757	766	841	851	787	837	840	789	774	799	800	789	792	789	790	821	779	795	723	806	831	758	736	794	772	792	760	765	782	783	799	760	793	750	777	800	746	822	764	775	772	764	826	779	796	789	757	777	765	798	809	812	801	784	763	758	792	805	772	795	823	768	792	758	753	777	779	798	787	776	785	776	766	775	743	769	810	769	807	814	805	779	746	808	784	773	772	775	758	808	835	834	784	752	788	832	757	801	815	798	808	818	722	731	784	817	835	741	798	781	755	737	820	736	789	757	784	796	796	800	773	757	819	824	814	848	788	722	791	791	763	791	808	741	783	789	819	778	801	797	789	742	805	815	819	777	816	829	794	815	739	803	793	776	795	775	791	766	766	752	798	835	737	783	787	806	798	792	832	792	802	789	771	778	804	758	811	783	800	768	760	774	782	756	801	752	823	755	790	807	804	767	792	788	745	832	772	796	811	799	780	762	771	835	855	788	787	758	794	801	818	817	774	747	809	774	793	821	815	787	820	771	811	798	777	746	793	803	764	757	766	800	791	812	778	795	770	743	840	740	787	782	799	767	776	778	768	779	827	773	771	777	779	821	806	756	759	839	794	759	768	820	846	788	767	794	806	772	785	831	814	785	782	777	766	775	758	818	754	837	715	783	799	754	770	752	815	833	812	762	791	770	769	756	824	819	797	743	760	801	733	788	786	769	796	759	796	800	759	811	786	767	764	781	755	800	804	834	818	821	814	747	790	774	763	801	820	796	750	768	833	781	783	821	780	742	793	806	807	830	786	770	800	792	749	829	774	772	754	755	770	775	755	776	753	770	763	780	748	790	772	813	776	747	786	775	766	786	753	821	761	762	789
52354	52146	48544	46973	63014	55576	30436	9464	904	342	319	323	330	300	327	308	338	338	344	299	297	309	340	333	302	313	306	328	297	313	302	314	306	293	309	304	303	307	318	318	329	314	321	309	339	328	298	313	328	297	331	289	290	300	326	306	324	313	326	321	316	315	299	316	330	313	328	305	296	310	317	305	314	312	313	309	304	325	322	302	292	356	326	306	312	340	308	292	307	297	322	320	298	303	301	333	295	325	337	331	327	338	305	310	305	305	327	345	321	306	311	308	295	316	317	303	338	317	318	317	323	316	325	273	324	337	328	291	303	335	296	306	326	297	300	290	315	316	306	299	319	299	259	321	311	297	363	299	327	277	343	345	326	298	299	307	339	305	313	339	326	339	310	299	329	316	303	327	306	297	298	288	304	309	319	348	302	316	323	339	315	339	309	344	309	292	308	335	303	290	284	320	318	322	304	327	316	304	307	312	322	303	334	306	321	317	325	323	306	307	324	285	326	301	325	303	350	336	334	327	338	326	308	316	334	333	320	285	323	333	293	315	300	338	320	305	343	289	323	294	344	296	321	290	345	307	295	345	330	304	310	314	318	320	329	329	313	310	341	309	318	331	326	289	311	336	324	287	324	319	307	317	285	309	333	321	328	298	307	341	326	301	303	292	314	312	314	290	292	304	280	293	331	322	321	315	320	273	313	332	279	310	296	354	294	325	305	329	321	306	340	299	332	318	296	329	302	290	307	281	318	307	340	293	361	330	314	284	327	330	332	316	296	290	313	330	336	293	324	337	324	329	301	311	344	347	327	326	368	311	304	320	376	322	315	329	328	320	315	298	322	314	343	323	301	308	314	288	297	285	299	301	331	331	345	309	326	314	342	303	300	341	338	310	301	319	340	311	332	320	291	321	317	338	336	306	303	321	333	306	314	294	282	331	308	304	339	335	315	295	340	261	300	339	307	297	301	323	328	306	326	285	318	296	321	317	343	326	308	330	313	306	276	315	349	320	315	334	323	324	322	292	305	286	309	320	315	307	310	326	337	302	333	299	316	317	312	334	320	318	320	314	298	273	321	300	329	336	299	339	335	268	311	326	307	331	337	335	294	286	301	333	333	309	323	305	315	315	339	321	293	329	310	293	344	301	328	303	304	351	275	328	329	312	320	325	292	297	317	309	332	295	315	291	291	302	351	347	320	316	283	305	312	309	295	335	309	328	346	295	321	323	309	311	318	319	324	286	364	334	315	343	293	329	328	333	321	313	340	346	311	336	307	327	306	319	299	314	320	320	290	298	311	336	291	323	336	296	301	352	329	264	326	291	284	339	350	320	320	299	319	319	332	329	307	288	308	301	320	321	322	300	301	311	319	319	297	305	324	319	321	309	325	335	325	368	341	314	291	289	330	332	291	311	331	309	348	317	293	325	303	310	299	322	325	310	318	335	300	321	303	303	281	316	314	301	306	290	269	304	314	326	314	324	321	323	295	297	337	347	302	295	304	318	340	337	329	328	326	313	303	321	301	322	343	333	331	301	330	315	324	320	333	333	309	334	303	328	314	361	300	303	312	330	288	311	331	301	304	318	325	339	328	323	351	343	314	294	320	326	338	291	293	325	331	318	290	302	311	340	335	300	336	313	277	317	290	299	308	286	315	339	312	325	333	272	300	330	333	295	324	313	324	274	332	328	324	331	310	346	310	344	305	292	341	309	291	297	305	336	281	307	292	313	322	340	318	328	324	356	315	315	289	316	342	301	292	348	312	299	315	328	319	310	326	300	289	342	334	310	307	311	341	309	327	312	326	336	320	303	323	310	290	308	275	320	304	290	323	319	337	331	337	310	329	305	318	328	327	317	286	342	323	283	277	332	307	303	348	306	306	308	325	312	312	311	343	321	304	305	321	340	354	358	312	347	287	286	317	302	320	305	294	287	329	332	354	321	305	315	330	324	300	319	309	296	349	312	292	326	304	303	295	340	366	301	316	327	327	345	313	294	327	327	288	336	343	316	308	335	313	324	307	322	304	286	336	313	291	292	280	312	284	335	306	317	319	312	309	327	324	332	326	286	330	307	291	314	315	311	301	309	339	272	321	328	312	308	327	353	336	341	322	315	297	325	306	303	346	328	318	307	286	338	307	314	334	310	350	362	331	329	312	348	326	322	310	305	299	347	315	289	309	328	320	316	316	322	316	305	323	330	313	347	298	306	315	316	314	324	327	357	333	300	343	331	265	330	333	305	330	307	362	307	318	301	289	318	335	317	311	310	384	290	307	301	294	339	314	288	323	337	355	314	322	288	285	343	340	317	339	311	338	320	309	312	282	283	346	299	290	284	292	345	286	324	338	303	302	337	280	314	316	266	330	321	334	297	314	341	364	313	333	323	309	301	323	254	323	350	350	301	313	287	314	324	362	314	335	342	319	296	311	330	299	279	300	290	284	323	317	334	339	303	313	333	310	310	289	330	337	282	322	323	281	297	317	338	329	315	303	303	339	309	309	327	292	299	324	305	295	309	304	287	328	311	286	321	306	329	330	334	283	303	322	311	316	315	318	319	318	335	361	312	317	270	309	325	308	340	306	322	324	304	322	307	315	277	333	302	319	314	311	345	309	329	285	329	314	298	321	311	325	308	314	340	322	342	296	308	316	329	340	346	319	313	267	298	316	339	351	340	320	321	330	323	273	322	296	281	360	306	309	344	297	304	313	299	332	313	313	334	321	284	357	318	338	329	323	327	347	312	304	305	322	311	301	324	341	313	338	303	295	319	285	304	307	309	300	315	320	327	319	339	292	312	334	357	319	298	315	312	320	308	326	319	303	359	279	316	309	271	302	313	346	309	309	321	336	302	312	348	311	294	309	320	299	319	314	294	316	347	308	297	310	325	326	320	316	317	329	312	310	358	326	335	332	302	304	338	292	312	316	336	310	318	335	329	332	317	292	359	276	321	291	307	306	310	307	294	294	336	300	321	333	314	296	333	288	339	309	302	299	315	307	348	316	299	296	301	330	295	360	305	337	295	323	296	336	324	323	304	314	325	311	381	326	318	327	322	324	343	344	329	311	335	302	315	307	335	328	313	301	326	325	314	296	316	332	338	319	298	307	307	339	323	303	304	335	298	334	330	313	311	298	349	322	291	318	347	311	297	326	334	297	336	297	297	309	322	348	296	330	314	333	314	354	334	331	330	311	333	357	310	318	297	330	321	296	333	323	297	318	329	322	336	332	318	338	330	322	313	297	337	316	299	312	300	340	364	337	314	323	310	304	332	319	342	310	316	300	340	309	315	345	318	277	317	308	321	320	330	287	299	337	308	310	299	311	319	319	294	328	359	300	292	354	324	303	337	330	300	324	309	310	310	349	329	331	313	309	323	356	330	304	317	335	307	347	284	335	312	311	363	363	304	303	323	292	296	303	287	319	336	320	292	288	306	336	306	302	294	323	309	338	302	319	332	318	321	307	298	304	301	306	345	291	323	304	309	328	321	302	304	301	296
35298	43773	48751	56950	77267	66541	39638	12925	1439	814	787	777	811	743	762	792	789	816	758	794	759	767	768	774	761	758	788	767	754	783	776	791	858	793	758	794	799	822	809	779	799	741	811	761	736	766	781	760	798	766	784	707	737	759	771	773	827	778	734	801	828	774	719	795	817	725	786	761	761	790	783	781	793	786	766	776	740	799	804	824	779	766	774	749	753	762	746	752	765	783	744	824	798	765	792	794	764	775	745	764	779	755	762	794	782	788	788	773	766	765	767	802	751	780	815	806	791	752	767	785	800	820	797	748	739	782	769	802	734	808	781	748	778	759	703	766	724	805	827	784	830	776	797	762	739	777	799	761	772	757	786	781	753	747	797	757	786	798	773	813	768	746	754	781	777	757	779	755	789	786	769	796	811	778	800	757	770	725	805	794	794	773	750	767	769	815	731	817	804	725	780	734	793	719	759	807	804	755	790	766	780	720	805	783	743	772	824	744	731	814	747	750	770	812	716	793	785	792	763	767	737	717	758	809	754	752	802	750	768	791	767	772	784	777	795	741	742	779	789	763	798	802	816	803	791	736	764	817	773	737	766	785	761	775	754	799	763	755	797	817	754	767	761	758	740	796	749	774	820	741	762	865	772	799	805	798	805	758	803	814	750	773	763	834	745	770	779	818	796	764	766	788	735	832	792	772	763	775	772	724	800	748	820	781	779	787	776	797	773	775	738	774	772	738	782	749	744	738	798	765	744	785	760	762	736	768	777	771	755	792	804	729	779	785	779	779	793	797	756	755	800	798	776	760	779	794	780	743	807	731	776	755	739	726	835	783	794	754	764	786	787	746	746	788	769	787	791	784	790	758	741	811	766	809	811	768	792	777	833	782	822	762	798	769	794	772	759	818	785	809	761	789	765	790	818	773	785	793	781	780	745	784	752	812	777	808	767	735	765	725	752	761	737	763	794	770	798	822	790	784	794	808	779	782	822	731	803	814	831	787	752	801	796	761	771	724	744	721	768	773	778	736	768	781	753	775	789	767	778	755	766	813	797	777	774	788	793	798	759	741	824	819	743	785	760	736	779	792	779	733	825	775	789	787	769	786	772	768	767	745	791	785	757	783	770	718	856	741	790	751	779	736	784	814	716	806	764	759	734	774	792	816	763	817	738	800	829	808	778	790	793	787	795	795	769	784	780	778	695	770	844	833	737	859	788	776	760	768	723	765	777	837	792	740	802	808	779	798	819	771	780	769	825	756	756	748	767	800	788	822	763	740	792	765	794	805	752	760	807	794	724	744	790	821	807	784	784	792	746	792	824	820	757	737	834	800	747	752	773	714	779	777	758	799	773	801	815	774	776	772	784	833	780	803	789	795	762	806	801	759	746	731	773	784	767	781	781	822	826	781	790	782	762	778	757	787	735	751	806	779	788	793	776	743	782	756	746	794	789	741	760	752	777	833	798	805	766	722	723	780	751	769	790	801	738	796	764	769	826	782	807	765	763	753	762	799	799	773	771	758	799	764	757	766	805	782	798	755	748	840	774	765	795	776	728	742	814	778	747	809	775	782	755	763	802	800	784	788	771	772	804	822	741	754	778	764	724	777	824	767	849	853	755	837	768	817	760	761	790	824	815	790	788	818	769	808	777	756	755	807	750	717	802	796	781	777	757	774	769	748	790	831	752	768	777	809	820	820	755	790	798	795	759	770	779	822	770	778	809	794	811	769	771	795	733	695	770	789	748	805	758	742	769	757	774	783	722	783	758	793	765	820	783	780	774	809	727	768	797	752	784	762	773	776	791	769	794	764	793	828	782	761	760	799	736	757	774	827	760	775	779	764	759	759	761	779	783	770	843	791	758	772	762	801	765	763	802	762	798	826	809	770	793	797	765	775	795	799	752	735	782	778	787	811	749	811	752	726	794	792	771	844	800	746	766	769	797	761	826	755	744	771	807	801	805	800	788	818	738	770	808	767	801	812	770	785	759	799	806	812	769	770	757	738	770	798	746	855	782	785	765	811	786	811	754	758	782	759	745	801	773	803	796	801	771	731	759	794	745	810	755	767	750	767	770	760	799	809	747	782	785	784	730	739	748	737	742	760	835	812	795	754	770	783	778	744	807	801	720	780	800	790	786	780	830	773	795	762	771	767	765	779	788	804	820	840	733	764	806	798	765	761	784	781	787	775	797	802	792	773	772	826	759	759	769	766	735	778	754	801	749	780	818	764	719	773	784	777	800	764	776	823	789	772	791	799	833	788	800	816	792	792	794	769	778	795	741	771	757	826	777	771	724	813	747	701	776	778	786	784	793	790	729	773	758	759	804	760	780	790	842	749	753	754	766	773	767	827	778	778	749	745	760	781	754	783	772	762	828	744	757	771	807	793	788	745	744	786	784	763	764	777	778	831	756	711	796	750	751	782	794	732	795	780	768	822	794	815	747	756	767	792	785	735	789	789	779	818	785	819	786	818	800	744	818	795	734	803	790	800	766	784	775	758	775	781	767	790	788	774	789	814	765	760	787	783	774	819	797	740	794	763	838	739	776	724	772	755	802	765	783	750	760	795	788	755	743	830	786	795	747	794	778	761	759	779	781	797	822	761	744	746	798	819	791	767	755	773	773	783	778	811	783	854	727	808	786	781	731	818	796	740	781	787	793	802	787	826	810	839	733	743	782	787	781	826	782	805	765	759	784	775	818	738	842	767	823	825	743	811	743	796	794	760	742	782	783	709	819	718	815	769	797	788	786	771	764	743	798	849	807	787	750	772	813	728	793	816	765	747	787	787	746	746	765	748	751	743	799	773	816	727	777	779	812	767	770	789	780	750	769	781	790	780	802	738	813	777	774	777	738	787	762	793	781	760	787	744	788	789	762	810	753	793	758	755	750	733	780	745	842	800	791	729	791	804	774	821	802	807	734	751	787	788	766	790	798	743	748	755	805	783	736	787	817	770	792	770	730	810	798	743	763	826	811	766	781	783	750	780	727	762	772	778	791	748	763	743	793	795	804	774	741	757	745	781	760	799	784	768	825	769	776	788	785	773	782	760	752	779	758	809	805	795	822	766	782	767	775	809	776	772	814	760	802	757	805	753	771	783	764	784	791	758	774	788	755	810	775	783	800	786	777	798	763	791	771	795	742	740	787	767	758	778	784	793	785	798	801	800	784	757	794	797	784	836	787	807	822	791	758	771	809	738	763	784	770	740	808	774	780	786	802	749	826	789	791	748	806	807	775	753	759	752	778	774	825	816	762	808	778	777	831	736	789	759	741	765	784	758	834	779	792	752	742	785	732	751	771	839	781	801	796	768	779	754	793	801	786	812	779	773	818	836	808	759	760	814	803	768	791	776	781	732	755	834	790	810	773	802	779	790	766	818	774	734	812	793	764	762	824	725	744	755	792	753	781	831	774	761	795	776	788	783	774	801	786	756	755	797	755	760	768	752	749	792	743	753	736	758	787	793	765	798	796	811	817	779	800	776	736	819	734	777	789	752
24472	25109	22033	10690	8334	6241	2652	732	349	305	283	302	285	309	322	333	313	267	362	327	321	338	320	319	296	320	329	272	314	306	313	285	333	333	283	310	317	330	304	298	323	302	314	353	306	325	283	311	334	306	322	306	309	300	309	285	289	308	269	306	322	298	336	309	293	302	312	284	298	285	309	302	348	331	333	296	309	337	297	296	304	326	285	326	303	307	311	287	304	324	286	315	295	316	288	283	330	336	329	343	329	305	311	328	331	301	365	297	308	313	300	271	335	333	269	291	327	306	317	322	323	299	309	310	305	317	328	311	326	291	305	334	355	279	269	338	317	332	305	304	339	307	298	312	324	312	324	328	288	289	307	312	319	335	297	338	300	321	292	320	317	315	298	266	314	320	295	318	284	319	327	312	323	294	263	296	302	328	294	320	288	326	285	317	299	315	301	312	340	298	310	307	300	308	314	334	336	348	292	305	310	315	312	336	301	302	312	300	299	309	300	318	329	290	302	306	341	317	333	301	338	335	327	302	303	322	279	305	291	308	310	296	318	289	284	282	308	347	328	315	308	334	296	287	315	289	314	289	278	282	284	328	287	299	316	277	312	275	299	304	296	300	308	317	335	308	313	289	279	290	294	293	300	313	321	299	316	297	292	286	305	314	340	319	328	309	317	294	300	284	354	291	328	313	317	314	327	346	303	329	299	295	331	300	328	315	334	327	320	304	306	307	305	281	328	329	303	328	297	314	319	343	275	299	288	312	316	329	334	328	309	294	311	308	310	281	314	353	303	332	277	272	344	320	314	329	323	296	327	346	301	299	293	304	286	312	336	284	294	315	311	274	318	303	309	322	305	307	313	321	300	298	319	317	307	266	296	275	318	320	342	309	329	303	325	312	335	317	294	306	305	298	310	315	301	294	331	295	298	266	301	308	326	286	301	288	310	303	284	302	308	299	304	325	282	317	332	304	304	329	297	320	289	323	310	317	288	331	294	288	317	318	283	273	286	308	323	328	312	310	308	294	331	326	309	292	292	306	295	311	279	283	294	296	321	312	314	294	289	357	303	297	289	306	308	322	315	324	308	295	308	285	323	341	313	334	339	340	329	294	307	309	317	295	328	308	286	297	321	309	312	284	310	286	313	323	341	314	317	336	346	268	294	298	285	315	308	298	312	330	332	306	284	288	328	300	353	326	305	314	289	300	315	291	301	284	318	308	345	318	314	316	338	293	296	323	301	291	310	318	305	284	305	309	281	314	287	329	291	287	309	315	345	288	292	317	320	344	333	314	285	309	346	287	294	321	313	318	301	284	291	304	311	321	300	294	264	303	327	330	302	299	291	356	303	317	336	320	343	273	314	292	314	339	304	320	317	304	319	324	261	318	284	290	309	305	295	306	348	335	343	309	321	305	312	305	289	308	309	316	289	328	298	303	331	307	302	264	326	285	334	300	315	312	300	307	285	298	298	319	310	311	320	293	301	336	301	289	332	305	277	326	312	312	322	311	314	340	293	315	266	278	289	298	296	299	271	284	273	310	319	300	332	334	317	297	297	299	316	313	317	334	292	302	285	312	311	314	295	318	326	279	297	292	296	287	276	271	309	320	304	286	312	280	307	322	324	336	306	302	297	324	312	295	324	317	300	307	334	328	322	345	323	298	319	301	318	333	320	339	329	297	287	297	327	320	319	336	320	310	304	288	334	290	302	300	305	324	286	300	309	305	304	325	289	327	314	293	297	321	341	296	316	319	312	313	288	302	333	317	308	291	311	299	279	324	291	291	324	324	333	298	322	309	296	328	314	317	317	303	323	288	286	333	291	275	282	311	295	329	308	332	298	301	315	326	290	303	291	316	301	316	316	305	333	311	298	312	282	308	317	314	295	306	307	281	338	311	282	276	302	314	330	312	273	319	305	291	318	308	303	295	281	298	313	289	314	279	313	312	288	295	321	299	366	347	299	286	300	305	307	296	284	309	326	302	297	277	329	324	321	284	308	290	329	316	307	323	307	306	331	299	297	330	291	281	265	329	310	308	286	324	317	313	339	305	316	317	343	292	286	321	300	309	337	297	311	303	301	332	316	301	304	305	308	286	288	348	335	312	307	310	323	325	312	320	338	307	293	311	309	318	335	327	296	326	336	316	283	272	264	294	305	288	299	336	349	336	349	317	267	304	303	314	310	328	316	312	319	311	321	300	293	317	310	331	315	317	302	294	348	326	329	324	281	330	296	307	284	322	333	329	329	325	281	295	319	326	304	334	312	306	329	305	312	325	293	293	314	306	304	313	335	303	334	300	323	321	313	316	312	318	319	379	338	297	293	327	287	294	313	294	293	288	312	314	320	297	280	295	301	312	279	294	330	272	291	328	310	294	327	308	342	293	333	299	331	315	333	334	302	308	306	337	290	290	339	318	362	342	317	323	289	294	283	288	314	296	300	304	298	297	285	301	276	261	297	346	282	304	312	298	310	293	259	302	282	302	310	318	347	323	315	301	295	275	300	311	335	331	334	320	324	308	308	306	291	300	322	262	292	317	301	273	304	315	329	311	280	306	324	299	335	326	324	289	301	296	316	334	313	273	324	300	282	316	295	318	285	291	320	305	294	289	299	282	333	326	318	278	296	301	328	315	330	304	311	318	305	283	342	305	304	323	309	312	366	314	308	286	352	307	282	349	288	308	309	331	301	278	313	333	306	302	317	327	326	322	340	321	338	292	293	320	348	279	326	314	274	288	297	296	316	304	288	297	313	313	276	312	284	316	347	315	326	293	307	305	319	300	304	318	294	300	289	282	290	293	321	303	278	315	304	296	334	309	306	327	279	327	298	325	335	315	296	303	284	309	293	279	303	319	285	322	304	291	331	287	332	302	336	310	314	298	309	306	299	316	332	294	318	307	347	285	283	329	325	299	278	303	303	280	300	321	296	313	319	332	284	297	299	316	324	319	369	338	298	300	321	298	306	310	290	293	314	321	328	303	348	325	292	296	313	308	335	303	331	289	315	288	356	322	272	339	323	335	294	312	295	296	314	299	302	332	334	296	303	315	299	295	340	289	343	314	322	298	292	332	325	286	322	336	302	304	302	333	298	307	311	322	304	327	291	310	325	321	289	312	295	299	305	297	305	300	275	338	344	327	334	319	327	287	284	299	298	303	309	332	288	314	304	273	332	308	304	297	321	301	321	304	323	298	303	331	327	300	318	306	303	291	315	327	320	337	304	282	306	298	327	287	310	311	296	308	297	341	324	308	317	283	320	323	293	320	301	303	303	311	325	318	310	308	291	321	292	321	307	304	329	337	320	301	280	349	286	305	323	303	255	335	315	315	296	327	323	298	322	303	303	276	327	347	312	311	311	330	332	288	304	287	337	281	333	356	327	299	287	321	300	353	337	293	347	293	300	289	286	300	304	342	334	313	342	303	323	305	316	315	321	266	291	310	329	277	272	311	298	332	315	301	316	308	308	304	322	360	335	306	338	320	303	322	320	331	312	300
14487	20518	26537	19505	22106	16615	7364	2012	778	796	784	760	794	772	739	807	787	819	774	743	748	736	826	805	770	729	813	833	787	785	764	763	786	799	800	748	781	755	792	772	801	720	832	811	803	799	759	752	731	799	774	792	782	757	747	761	780	781	791	805	720	790	721	727	803	739	769	788	746	762	754	742	785	742	718	791	740	744	781	743	749	794	708	765	752	808	796	799	726	809	764	768	754	791	771	750	808	783	765	775	746	747	788	725	790	789	748	771	831	785	778	777	796	791	724	779	803	777	826	795	810	748	772	763	807	762	727	801	764	751	744	791	710	781	767	804	703	767	715	747	760	740	769	763	749	800	725	733	747	748	796	807	803	766	815	756	772	832	738	800	789	739	786	771	721	797	795	755	777	772	777	756	756	774	764	800	753	796	748	781	761	774	780	770	758	813	753	776	794	784	751	749	763	778	747	758	763	760	742	758	758	762	759	796	800	796	758	743	775	784	738	787	771	752	785	765	830	738	819	735	771	780	779	774	757	739	783	766	781	780	757	768	813	770	790	751	771	788	771	810	754	799	853	772	794	730	838	721	782	752	772	745	757	737	779	745	817	740	761	831	818	817	781	778	779	798	766	786	819	782	784	768	772	754	808	749	741	768	746	713	794	755	799	794	759	761	761	793	757	768	821	754	720	756	772	745	762	752	761	781	801	792	775	786	777	799	756	791	793	755	794	804	786	743	772	744	737	775	773	761	769	781	769	803	810	807	811	781	806	735	764	725	798	770	729	775	776	803	761	788	745	756	780	773	753	761	730	765	763	722	772	765	742	813	721	708	783	797	777	761	755	739	764	747	765	825	777	777	762	758	753	788	732	799	773	775	757	785	728	780	755	754	752	746	761	808	753	776	762	765	744	795	783	751	728	762	729	796	793	789	782	777	726	823	828	772	748	811	792	775	815	748	830	799	761	787	693	745	779	759	729	801	758	734	791	752	795	767	792	752	763	764	780	770	764	776	760	746	776	758	768	784	727	758	744	809	779	779	759	770	788	735	747	753	732	750	803	788	780	785	783	771	725	751	773	764	766	776	750	725	768	770	761	791	745	828	755	802	727	744	769	791	800	773	772	798	759	738	783	754	795	759	806	812	796	780	734	723	768	722	762	709	770	789	822	772	764	765	747	739	748	801	726	744	790	780	755	747	762	750	725	809	744	767	755	771	739	799	789	714	784	753	766	763	756	764	783	725	768	716	791	811	791	819	760	747	792	762	730	755	739	800	807	802	740	775	767	776	806	797	771	762	789	757	780	792	772	753	781	795	738	776	770	814	747	749	793	736	729	728	828	730	790	771	794	776	847	704	800	788	728	712	787	760	755	731	749	833	796	778	817	791	704	791	761	738	788	793	765	763	743	780	739	759	776	814	752	767	802	781	761	801	725	758	747	758	734	774	763	753	750	743	700	799	776	795	796	779	860	795	787	829	729	740	764	741	816	778	797	741	773	730	752	781	812	776	749	731	779	732	807	757	786	774	779	793	775	755	756	751	777	774	781	736	774	799	721	715	763	756	726	778	757	743	796	791	762	779	753	799	771	728	797	732	765	749	758	760	753	727	760	750	765	747	788	732	799	727	726	769	804	760	769	763	769	830	762	720	729	779	813	765	693	806	785	749	751	808	783	768	742	735	755	797	783	757	746	783	774	754	784	792	728	771	754	730	762	790	802	771	818	767	797	754	800	816	764	807	768	760	746	840	811	713	739	744	769	759	795	818	716	764	738	776	769	749	753	787	794	750	759	708	779	763	730	791	775	783	781	753	762	790	744	778	742	786	785	728	847	762	771	717	741	795	787	784	773	748	785	754	800	766	792	760	756	794	752	766	794	825	757	788	777	781	719	724	755	787	744	712	786	796	755	739	753	764	792	758	716	814	752	754	733	772	809	769	801	731	783	712	775	723	783	775	745	774	819	757	784	742	788	715	774	729	781	801	772	764	757	726	755	741	804	747	766	761	825	797	763	759	836	754	733	748	741	741	818	739	800	772	735	766	775	822	750	807	784	793	801	744	708	724	804	776	752	733	778	741	748	781	798	805	814	771	735	731	781	761	766	759	751	790	787	761	784	783	735	754	794	755	735	793	727	695	750	756	729	749	774	791	754	774	809	758	722	804	814	768	758	787	783	742	747	731	781	759	788	808	815	759	752	798	734	759	716	827	759	729	773	773	797	789	756	736	815	768	839	741	756	726	754	758	767	738	770	742	844	818	778	827	775	780	797	783	791	730	786	735	821	737	784	787	790	794	782	785	797	744	764	746	827	788	784	727	774	729	739	730	787	755	752	731	756	816	824	770	743	793	769	766	808	786	830	748	724	758	788	756	791	731	746	781	787	761	802	762	806	761	686	772	799	801	785	793	786	750	761	744	819	760	750	779	796	783	779	718	790	743	813	746	815	780	776	737	756	759	789	750	722	743	781	750	775	781	746	756	739	813	761	723	738	745	729	775	797	741	809	809	777	729	805	766	755	753	772	784	774	737	745	759	782	776	775	743	800	789	767	731	743	731	760	730	767	759	767	761	834	769	773	743	747	755	731	770	744	763	764	795	773	781	786	770	776	824	777	786	753	777	789	776	748	775	737	765	758	769	792	753	740	761	715	798	782	774	735	702	740	728	801	747	770	774	805	761	776	783	719	772	763	763	709	712	750	758	767	753	779	798	741	746	739	753	777	774	803	789	759	745	782	772	770	783	769	836	795	720	764	818	752	770	745	841	755	704	775	779	744	739	753	772	768	777	741	800	801	758	797	791	783	751	790	770	737	730	756	771	756	786	790	758	798	788	817	771	742	787	773	761	733	751	785	791	762	742	747	816	774	791	767	748	809	733	732	742	813	800	745	787	684	825	754	749	810	779	725	774	748	792	796	763	741	735	732	775	771	780	768	794	803	770	826	782	808	760	772	776	722	743	801	761	768	763	787	763	778	778	779	787	778	745	776	757	760	756	753	819	735	798	771	768	758	728	780	774	784	758	795	795	764	748	750	770	753	737	816	749	773	744	780	756	781	776	718	745	737	853	787	755	768	740	767	752	796	805	792	802	750	794	788	819	729	764	777	762	736	775	779	782	779	749	798	787	779	733	726	762	815	790	738	726	793	801	784	730	804	768	778	797	789	763	754	753	751	742	791	774	757	811	779	789	816	818	815	781	795	700	781	801	761	741	731	765	749	760	789	752	798	742	817	798	821	774	774	736	793	742	806	746	783	767	804	761	751	759	776	804	764	758	744	741	822	773	813	765	792	769	750	785	761	703	762	798	766	797	792	786	803	792	785	742	785	806	781	778	764	792	752	803	752	747	737	737	715	745	740	779	732	805	814	780	731	746	790	774	781	710	810	753	774	753	782	776	721	759	804	761	745	727	786	775	783	793	830	763	710	703	808	748	723	815	700	744	788	754	827	771	770	746	782	793	764	805	718	788	761	786	766	807	721	794	781	755	803	779	734	818
44863	48629	39956	39730	55748	43002	20498	4298	435	324	322	331	314	296	318	312	326	302	334	312	286	338	320	298	325	316	334	335	319	319	305	319	314	334	303	298	310	324	350	310	299	336	312	325	299	332	288	302	312	310	314	295	316	330	310	316	365	325	272	309	308	280	306	334	315	317	293	312	315	302	325	310	302	310	357	309	302	289	337	340	334	351	318	300	289	319	294	298	296	317	321	351	317	299	317	289	336	310	307	319	313	313	321	294	296	318	325	321	296	341	357	313	281	302	358	292	316	306	320	354	310	302	344	331	330	313	313	318	310	289	306	334	297	309	341	327	315	330	340	345	294	317	310	335	327	306	311	310	316	307	311	310	338	305	327	296	290	323	314	335	304	305	332	289	321	331	312	302	307	309	340	310	320	286	313	305	318	330	331	272	329	317	300	294	317	336	329	343	292	384	312	315	303	334	329	325	318	317	308	320	323	287	318	323	317	307	289	346	331	334	304	288	283	319	337	310	318	303	310	329	295	326	316	306	305	297	308	298	290	274	299	310	301	316	310	343	285	314	323	319	313	310	310	321	316	337	322	295	308	316	337	310	350	310	313	305	316	328	289	307	309	361	334	309	347	313	301	322	319	319	343	311	292	326	288	296	315	305	327	320	330	308	343	310	300	306	274	319	336	326	348	304	306	336	309	317	304	305	300	301	312	332	321	353	285	325	318	308	349	285	341	319	291	283	330	334	363	335	320	289	323	304	336	305	285	341	297	324	276	335	324	342	318	304	290	339	327	287	335	333	336	331	310	304	335	284	314	308	276	316	318	336	322	306	345	313	314	343	319	321	296	326	303	330	347	315	314	340	316	312	321	301	357	317	330	326	308	338	322	309	282	345	293	306	323	309	322	337	308	325	338	307	327	326	356	320	335	301	303	300	313	315	349	310	323	328	307	317	315	331	294	334	338	319	308	339	315	326	284	320	299	325	318	320	307	308	311	351	301	317	326	349	339	324	307	312	307	297	295	298	301	317	303	286	326	326	313	289	345	287	332	308	319	327	325	328	315	340	294	313	329	325	286	327	322	300	330	308	316	340	341	294	312	321	339	368	305	331	306	321	274	305	315	304	281	336	311	313	299	350	328	298	322	320	327	324	322	335	303	306	335	313	322	328	331	320	303	319	295	313	310	340	332	334	313	311	286	304	305	299	326	299	329	340	307	309	341	323	290	310	332	343	336	358	368	342	323	322	321	289	331	321	318	310	310	296	328	338	327	306	292	329	363	315	319	326	335	337	370	272	327	341	315	314	345	309	321	312	323	304	342	306	305	342	321	304	321	298	318	330	320	323	300	324	314	313	328	328	315	284	308	338	306	310	284	319	307	308	341	302	312	293	324	325	319	328	310	308	315	317	330	311	304	318	337	299	301	312	333	312	329	286	321	293	311	320	333	331	312	306	312	330	319	341	329	329	299	338	306	310	322	328	315	340	340	349	309	308	314	337	305	295	324	323	284	342	325	342	310	296	325	304	350	321	328	352	317	307	351	298	307	329	337	302	319	284	307	347	319	283	320	339	353	303	287	334	314	320	328	355	316	328	334	300	333	312	322	301	324	324	302	322	315	337	334	321	271	302	319	382	319	341	351	347	341	331	326	319	275	334	331	345	317	346	309	341	340	269	336	319	268	311	272	344	327	322	318	333	302	311	307	317	341	325	304	317	318	321	313	285	309	299	338	314	298	315	319	280	324	321	304	319	307	317	313	360	295	318	316	297	317	315	315	352	307	329	294	348	327	356	312	317	317	295	332	313	315	343	320	352	355	320	339	318	304	325	323	319	322	323	315	287	291	325	287	319	326	300	325	311	291	352	302	312	291	333	328	326	332	311	320	291	352	318	313	291	326	315	319	303	297	284	331	328	302	328	349	316	316	322	312	325	315	317	291	301	294	313	310	287	344	315	287	318	315	307	297	332	298	295	315	294	316	321	322	333	285	301	296	330	331	297	358	326	310	297	323	346	323	315	285	326	307	332	317	320	287	314	337	316	302	328	328	350	330	291	323	299	336	342	295	332	311	317	292	319	295	274	324	323	318	293	341	347	320	365	332	325	321	301	300	337	308	295	284	310	288	327	287	311	299	320	321	320	321	310	317	319	278	306	340	326	327	291	329	315	304	291	327	333	306	288	308	329	295	336	335	315	320	319	329	305	343	303	337	305	338	328	308	297	307	322	325	294	363	307	334	323	327	312	297	304	327	329	338	318	308	288	314	303	315	327	316	318	314	309	279	299	323	325	330	298	296	323	316	330	300	302	316	310	325	328	299	311	318	314	313	323	317	345	311	305	318	326	282	301	344	377	327	305	327	327	335	318	306	335	315	356	305	329	308	308	333	323	287	316	292	325	372	339	324	301	316	284	317	263	310	328	307	278	296	317	343	319	369	282	338	319	319	321	329	360	327	300	311	305	332	305	322	308	325	310	315	330	302	301	292	338	315	293	314	296	333	325	308	335	323	310	354	312	302	304	349	322	333	309	303	330	319	339	337	330	318	313	326	334	298	311	316	332	317	291	315	323	301	327	310	336	321	303	321	312	324	340	294	277	327	310	316	323	311	321	312	327	346	330	305	300	337	304	309	294	308	323	292	270	320	345	312	325	320	321	323	310	311	305	333	329	337	357	344	331	319	317	343	311	337	316	291	323	310	314	303	327	299	261	321	292	285	302	298	316	318	278	324	283	318	295	313	291	329	329	284	300	321	301	349	313	331	358	259	295	293	298	333	346	319	313	318	376	321	322	294	321	332	294	332	298	320	314	314	318	339	273	331	330	324	294	332	317	286	301	306	323	340	291	303	324	351	335	322	335	330	331	285	299	321	301	307	326	324	323	311	321	303	323	305	305	318	339	336	301	325	292	322	301	309	309	315	272	323	290	293	321	309	301	298	317	314	309	337	321	332	314	325	300	308	348	334	301	335	319	327	325	318	333	352	345	358	320	308	321	309	348	336	328	298	337	313	337	328	311	296	310	305	300	345	331	298	330	285	323	337	311	318	323	277	290	316	373	291	311	318	304	317	344	333	324	345	318	320	304	356	324	364	313	325	294	303	323	353	337	294	359	295	312	314	339	348	310	324	307	333	306	314	348	329	321	300	316	318	314	262	312	345	318	344	303	303	321	299	320	288	360	320	310	331	311	282	311	323	302	297	302	260	310	295	321	319	346	328	303	341	309	317	327	293	295	337	321	308	335	339	328	323	333	324	339	304	355	321	321	332	320	306	340	325	298	374	333	304	347	345	318	316	307	316	301	286	305	326	335	328	343	275	328	306	295	323	327	334	319	343	290	323	310	331	348	323	316	325	346	324	314	319	290	301	307	341	304	334	336	317	298	322	308	348	301	299	309	335	328	362	344	310	351	290	302	344	317	321	286	307	321	310	317	307	345	313	333	334	357	335	308	312	317	329	318	302	331	312	321	315	357	329	350	289	326	320	319	302	341	271	319	347	318
30390	39837	40080	51690	67432	54061	30213	7736	977	762	784	807	827	752	792	788	809	805	779	831	776	805	820	824	819	790	806	824	791	830	855	802	776	797	804	759	760	830	799	774	778	772	739	786	770	767	818	811	794	766	791	778	801	755	807	784	771	784	759	770	821	791	786	773	812	768	779	795	852	781	778	807	810	760	776	778	779	792	769	772	777	785	770	793	810	829	796	800	794	847	772	766	834	811	820	774	749	769	781	753	824	753	752	756	799	803	753	778	788	729	829	796	771	817	806	760	769	759	772	842	843	742	756	822	815	773	754	801	812	793	816	777	689	785	815	797	830	797	825	794	798	745	806	805	837	782	794	777	822	757	785	797	801	792	755	784	773	763	771	753	797	862	786	790	801	788	757	726	749	776	803	798	824	783	806	843	794	777	785	768	791	702	764	762	841	749	793	796	777	795	779	779	747	740	793	780	815	751	823	806	832	809	868	748	803	818	778	816	774	785	746	778	813	802	754	725	775	719	760	772	767	773	806	765	791	832	763	794	776	786	776	834	768	817	820	799	820	769	807	743	787	732	799	799	743	797	782	785	791	762	784	809	742	778	809	843	802	769	785	767	816	760	805	732	759	765	828	787	787	802	827	819	719	722	774	721	767	790	785	796	768	759	823	841	768	758	751	726	758	770	802	811	827	785	844	801	754	809	771	732	819	790	827	761	819	745	790	794	790	778	785	740	841	798	775	755	802	766	766	797	786	809	796	768	834	712	770	788	828	745	760	777	772	791	790	834	749	863	796	763	757	822	782	778	826	758	796	834	804	782	797	831	797	792	845	790	784	819	799	764	764	771	736	776	827	822	811	845	803	762	789	767	728	780	786	750	761	803	777	750	807	825	808	817	774	771	804	767	805	805	779	797	786	835	780	811	778	806	818	798	811	746	820	861	823	814	784	775	790	770	781	740	788	752	773	796	774	751	797	743	797	787	776	782	777	803	758	796	764	809	774	803	776	819	760	779	820	826	769	793	745	825	773	778	791	832	779	744	814	790	779	807	787	778	788	759	779	813	806	840	788	781	802	848	805	736	838	804	831	783	818	777	788	781	787	778	808	788	743	828	808	787	837	779	868	795	779	795	783	784	791	800	784	760	748	754	820	821	799	789	824	780	820	762	783	809	735	812	796	798	784	775	772	794	804	802	744	763	755	749	836	799	766	809	833	780	764	785	824	799	777	724	757	806	788	807	738	747	773	784	773	816	744	834	748	781	801	793	785	801	757	756	867	804	767	733	761	778	746	708	760	772	778	765	751	785	786	778	815	817	811	827	763	784	811	770	793	825	776	788	840	831	768	802	765	784	756	800	799	778	793	810	771	807	774	766	810	793	867	780	805	804	794	778	738	793	797	799	747	782	794	801	800	769	786	788	787	753	799	831	786	774	838	780	790	776	804	796	731	794	754	755	785	851	760	799	796	812	806	810	739	788	765	782	797	829	759	797	791	734	764	766	829	763	782	758	757	799	792	795	819	780	791	768	810	797	814	821	746	733	770	783	736	864	781	785	779	803	787	773	800	800	839	770	790	746	814	831	784	755	747	814	794	757	851	838	751	776	790	772	830	745	821	785	776	817	797	763	744	800	757	802	784	778	809	752	754	790	796	762	782	810	807	794	798	826	773	794	787	767	825	795	789	782	817	808	793	774	759	798	755	783	775	782	816	793	754	770	818	845	767	824	783	734	792	796	775	745	762	769	781	823	807	796	773	758	768	770	785	819	814	796	799	759	791	808	850	781	773	744	817	783	793	770	801	825	789	751	806	776	796	779	834	738	798	747	777	799	753	809	762	791	758	792	773	801	834	813	813	798	760	781	758	739	797	800	792	787	774	768	792	760	801	793	740	839	787	791	801	781	803	782	799	790	817	819	823	794	805	746	830	797	762	771	872	739	786	800	799	807	818	747	776	799	847	782	769	789	841	810	766	818	764	824	767	804	811	755	784	769	787	788	790	791	795	813	792	809	796	813	827	802	767	780	815	766	780	780	791	787	743	815	813	740	786	847	828	780	825	735	750	827	791	786	757	818	823	781	771	785	801	776	775	786	760	770	792	800	748	747	805	793	756	760	821	750	775	804	751	803	837	758	767	817	793	768	811	777	788	783	779	873	849	806	793	815	825	829	816	845	793	806	794	820	798	773	789	807	820	820	729	768	744	790	815	829	747	793	772	755	815	786	805	775	745	788	753	802	786	733	822	781	784	826	792	764	847	803	753	802	752	850	796	754	767	777	847	828	759	733	782	797	818	750	802	775	774	791	833	779	791	749	807	826	775	848	836	754	806	815	766	813	733	788	801	784	759	813	776	817	736	781	796	814	838	812	812	797	743	810	788	822	763	768	804	747	792	778	777	793	782	716	756	826	767	788	801	823	774	771	812	767	753	788	834	753	780	787	749	812	763	784	801	778	815	810	733	786	777	784	798	783	779	811	788	766	763	840	780	803	800	799	805	779	777	753	749	747	782	753	792	781	828	859	760	820	822	765	844	783	810	803	821	789	717	746	784	808	827	772	797	843	785	761	811	774	787	796	794	777	778	785	773	800	805	759	747	790	747	795	819	852	834	818	761	853	741	741	801	800	829	824	832	773	789	765	758	797	761	767	796	742	763	760	753	786	771	751	786	797	783	767	784	852	737	801	809	786	743	780	766	798	759	792	796	800	836	781	806	800	805	814	814	780	765	780	775	777	799	743	746	777	826	788	814	794	808	788	780	793	805	780	768	765	768	770	816	862	773	786	790	725	796	772	804	766	788	768	756	767	795	817	748	773	772	798	804	742	747	809	758	832	781	741	776	804	748	807	800	783	741	772	786	794	814	745	757	838	790	834	748	827	745	836	774	780	815	819	819	745	780	782	802	763	748	834	795	752	763	802	753	850	779	836	749	816	762	807	752	798	797	734	795	752	752	794	737	798	788	795	741	730	753	746	810	721	807	718	826	830	797	763	762	756	814	788	786	809	799	756	781	814	798	731	808	777	733	772	834	807	782	751	792	780	854	851	855	795	810	801	807	773	808	767	742	813	739	763	772	762	762	821	811	748	802	784	738	758	764	796	808	816	784	780	794	824	800	749	804	830	776	766	798	827	772	795	819	766	785	777	802	800	765	821	769	874	745	805	729	765	780	735	770	798	753	834	818	760	785	782	742	740	835	797	820	741	770	797	768	788	812	823	827	797	744	820	803	814	830	775	743	800	753	777	768	828	794	758	814	798	772	770	782	793	840	781	811	751	779	859	805	817	822	789	773	767	764	758	804	798	776	787	742	789	842	812	772	742	785	752	804	769	772	798	831	799	757	803	800	746	739	766	761	798	774	788	718	750	801	812	777	757	835	835	762	756	769	807	783	791	842	773	753	789	759	783	750	768	805	810	776	845	806	738	831	776	771	780	765	800	806	838	749	811	767	703	771	758	802	767	774	788	785	822	756	817	769	812	772	844	786	799	786	769	791	779
51878	51977	43938	40444	65311	57437	30065	8830	682	334	311	331	314	315	335	317	342	328	325	312	284	313	319	330	317	282	316	311	326	345	282	332	360	326	335	334	282	307	304	319	299	338	318	306	309	335	322	310	320	327	318	316	306	314	304	322	343	293	272	310	289	308	304	292	300	308	305	304	310	322	329	296	341	327	294	330	317	329	356	330	292	311	345	323	329	297	312	302	288	345	280	293	324	336	319	295	330	314	304	299	321	295	353	316	313	300	317	320	305	325	321	304	350	283	336	322	324	316	319	308	333	289	320	292	297	317	309	312	319	329	331	345	287	325	319	303	281	319	299	306	320	327	322	292	315	282	323	305	310	329	357	301	278	333	314	332	296	322	336	320	328	322	344	308	326	325	324	290	308	351	304	312	336	318	335	304	321	330	342	290	313	326	304	290	314	349	301	321	292	313	332	351	302	300	296	327	291	348	349	313	336	287	324	343	306	324	338	321	279	319	298	334	318	324	323	304	315	302	291	315	298	314	307	313	323	300	327	300	302	327	332	297	286	332	300	308	329	292	318	296	323	323	325	322	346	290	302	324	360	307	333	303	322	325	308	314	287	331	295	303	312	295	338	286	347	322	295	296	319	335	371	309	332	335	295	298	337	304	303	355	307	310	344	330	303	290	322	311	320	290	326	293	308	277	338	343	334	312	322	307	308	306	326	330	338	309	333	304	306	336	311	307	322	332	298	343	325	294	344	325	320	298	303	282	331	286	317	333	305	297	292	299	309	328	308	336	308	293	296	309	313	323	294	312	290	291	313	306	270	281	325	331	327	312	336	318	329	342	317	336	302	282	327	345	342	308	322	312	300	320	297	340	318	274	316	343	331	354	331	316	332	316	321	322	335	291	329	337	293	329	335	278	326	302	289	328	323	337	302	288	324	326	337	284	301	302	333	301	353	309	294	326	325	319	299	324	317	326	304	325	306	318	333	319	318	324	322	309	326	292	319	302	295	325	310	321	322	324	335	303	330	307	266	303	299	299	312	301	300	320	290	323	293	344	327	329	298	336	301	325	298	330	331	315	310	308	319	316	305	342	322	288	313	298	326	303	291	317	335	319	311	302	317	318	322	308	326	296	327	314	338	299	277	304	315	342	298	308	335	314	330	309	302	306	316	326	323	310	317	298	302	330	335	309	332	313	282	302	297	322	324	298	314	331	320	308	344	307	315	305	341	345	293	320	339	304	295	304	320	315	283	350	314	310	302	325	333	300	309	358	311	301	296	327	311	326	287	313	312	361	338	307	339	324	285	334	304	319	321	336	280	317	325	319	329	311	310	314	311	275	312	294	322	311	306	304	305	285	291	308	343	344	319	304	302	328	327	305	306	281	345	305	326	254	309	330	322	299	312	293	330	323	349	310	327	296	300	318	269	328	290	335	292	319	319	328	326	340	283	321	334	305	319	309	325	315	311	316	324	307	300	309	308	301	323	320	334	288	335	287	305	322	300	331	323	313	343	300	342	290	287	317	334	333	281	287	341	327	347	300	295	288	320	322	311	343	319	325	291	312	304	328	312	292	291	296	300	308	313	326	318	321	326	305	311	283	331	346	312	291	333	313	310	307	327	301	330	305	298	317	333	319	329	293	318	319	315	307	317	309	297	335	301	313	305	360	305	307	311	320	297	316	296	328	351	334	331	306	326	310	342	370	352	330	322	326	347	306	295	289	292	296	318	303	303	273	332	313	319	318	308	327	323	321	306	314	297	312	278	298	303	280	314	324	310	326	322	298	310	273	306	348	292	336	307	308	313	329	316	333	315	315	320	303	310	310	347	303	300	319	318	329	329	314	321	327	299	268	281	298	310	303	327	341	336	309	334	360	350	317	304	310	302	340	320	291	310	290	302	333	316	312	333	319	288	312	312	326	320	293	295	294	320	307	321	307	350	319	279	321	317	325	302	311	292	299	335	322	320	323	307	308	308	285	323	270	320	323	326	320	328	352	328	288	314	305	333	303	330	318	313	310	321	320	332	304	311	284	319	292	346	317	311	313	343	287	329	287	336	309	336	339	322	308	327	311	307	333	347	313	295	346	324	320	302	324	320	311	310	313	289	325	291	336	326	339	336	319	318	315	281	311	329	350	317	332	302	311	307	307	329	323	266	283	309	324	325	346	289	286	310	309	326	310	289	341	282	300	309	304	301	338	306	276	304	303	321	335	324	314	318	290	319	306	316	294	295	318	328	315	306	304	288	316	304	285	331	300	318	320	298	335	301	296	328	318	323	327	286	327	305	291	305	297	277	322	317	317	334	315	307	316	287	309	300	343	309	324	310	288	289	330	287	312	311	298	324	324	296	342	298	284	316	313	344	301	331	319	346	334	324	317	327	280	305	344	341	340	316	299	335	289	311	325	325	255	323	328	316	329	306	290	327	324	319	312	337	350	333	344	304	318	334	367	324	294	331	299	317	315	321	314	319	330	310	317	327	292	330	337	320	326	285	309	332	324	306	287	322	323	315	304	324	308	343	309	338	308	315	334	325	346	302	327	345	317	324	336	318	316	296	325	289	290	314	337	328	296	322	319	343	327	337	352	327	321	351	334	319	314	294	312	297	311	315	308	324	310	330	289	326	346	343	313	308	356	338	326	299	330	329	345	308	294	325	305	297	308	337	327	324	323	330	346	331	347	300	326	322	312	311	275	339	308	311	286	306	299	335	346	330	336	286	314	319	325	304	314	319	311	314	356	323	322	280	339	349	302	301	307	338	329	332	320	295	305	275	259	333	327	260	312	296	305	332	328	343	300	302	302	310	328	337	285	283	320	307	296	353	301	319	338	295	304	310	300	310	305	306	283	323	338	322	326	313	315	281	326	306	308	347	351	308	318	285	304	298	334	327	302	317	322	312	301	291	287	333	304	326	299	316	301	333	331	326	372	301	297	298	311	288	296	325	291	304	305	293	318	294	325	327	341	328	316	321	326	314	308	304	274	330	318	332	339	318	326	313	353	329	290	299	313	310	331	323	280	288	312	330	306	300	336	302	308	328	329	280	311	300	335	279	301	282	308	303	271	335	303	309	299	274	325	301	328	308	318	295	307	335	312	338	344	324	315	321	338	315	284	324	317	332	305	299	329	324	324	341	341	340	326	314	316	297	341	299	293	318	338	312	321	328	344	312	320	297	283	328	325	294	305	309	296	298	302	312	320	313	307	312	300	323	330	306	308	332	315	328	320	295	329	299	329	297	317	301	294	314	334	303	315	344	329	324	304	299	305	307	289	316	320	296	308	325	306	289	340	330	330	315	297	298	314	314	306	339	282	323	298	300	314	306	339	305	315	320	327	321	316	289	355	342	333	274	330	317	292	325	317	309	314	360	324	305	348	310	340	328	325	282	320	323	285	339	312	319	305	322	313	296	292	279	325	295	310	313	299	289	305	302	311	302	336	329	294	336	301	330	307	305	333	324	287	284	334	287	359	337	316	310	308	315	329	299	319	289	295
35703	44124	44803	51922	78964	67813	38044	10465	1071	795	773	770	827	822	779	794	754	773	775	786	778	758	792	764	800	807	826	753	769	788	840	797	811	800	797	818	756	765	750	744	751	792	793	773	752	747	806	782	831	761	822	766	820	746	771	806	780	737	798	783	759	763	788	770	745	770	787	770	718	767	778	849	784	766	765	847	757	799	772	758	782	821	769	781	760	797	803	778	754	787	761	798	810	783	813	778	787	779	745	754	781	789	751	794	789	766	775	749	790	754	777	759	755	836	780	764	729	776	769	816	744	801	736	776	746	771	787	773	816	805	772	724	776	814	802	740	799	757	790	784	761	738	760	718	718	725	749	765	785	767	755	713	808	772	775	782	734	765	788	781	756	817	790	815	808	806	797	818	768	759	751	762	759	779	792	786	780	783	777	789	753	759	777	746	752	794	836	784	772	790	796	797	774	797	763	818	743	783	748	735	764	802	782	800	796	793	759	799	774	812	754	789	783	763	815	767	763	794	770	822	761	740	776	774	772	768	770	764	717	772	739	795	736	766	767	783	825	765	834	817	771	775	754	751	826	744	773	797	752	736	758	762	772	738	788	750	797	817	817	784	750	781	765	773	795	806	738	768	773	788	788	812	747	819	813	783	797	754	817	776	751	783	817	835	766	811	795	800	754	772	818	808	778	760	769	724	773	789	765	809	762	781	802	764	695	839	751	739	781	791	760	751	773	756	847	764	762	784	802	739	738	788	752	753	770	719	787	781	815	785	779	787	762	784	837	785	786	840	813	751	718	771	807	783	756	809	780	774	810	774	775	761	771	775	721	731	815	769	748	750	810	783	794	808	764	748	771	816	711	841	785	795	744	833	734	692	760	746	732	780	787	787	749	794	769	788	789	752	781	800	785	776	741	785	766	768	759	803	771	788	823	763	738	759	786	720	798	764	758	786	769	787	797	750	746	737	749	770	724	841	779	823	760	816	810	787	825	766	730	798	795	792	770	767	771	800	774	775	771	753	802	797	754	751	853	793	816	729	796	770	806	746	811	752	785	784	790	826	785	777	804	769	724	809	766	769	811	764	745	786	787	757	730	806	799	807	823	784	788	827	776	790	785	774	776	824	776	756	749	720	779	743	796	811	764	772	819	763	746	783	771	794	758	812	729	789	789	739	775	771	748	757	745	782	761	799	760	764	737	736	771	776	779	753	797	796	749	826	792	778	775	765	770	801	777	768	787	771	784	764	761	767	792	784	778	777	815	777	772	751	768	803	754	741	822	835	782	713	802	816	799	773	848	778	755	766	752	730	771	796	791	822	745	794	757	784	777	764	759	778	743	795	802	780	780	756	771	746	816	767	785	738	796	728	775	768	796	821	745	779	757	780	782	770	803	799	712	715	747	768	792	766	759	750	780	754	780	748	768	832	754	776	777	788	783	752	759	760	776	802	780	737	750	786	731	811	780	782	745	798	796	798	774	798	789	804	696	812	811	784	757	815	762	801	742	810	782	783	775	759	725	785	774	778	758	766	791	725	768	809	792	759	785	775	718	843	771	786	750	774	763	772	741	798	759	756	781	760	782	772	790	729	787	768	775	782	749	789	819	814	801	799	768	785	793	779	790	784	749	801	834	765	783	805	759	794	803	760	772	765	787	790	783	801	757	810	818	749	757	810	724	793	759	780	784	784	843	770	804	801	808	790	750	743	771	733	760	760	772	791	788	782	807	781	739	783	755	745	731	795	800	790	778	750	759	730	757	761	748	745	816	805	789	781	752	781	795	741	783	792	746	752	779	802	748	723	748	786	794	796	839	785	791	783	723	757	749	803	790	760	735	789	750	751	783	778	748	745	766	740	787	768	775	783	765	761	760	762	769	846	810	794	795	794	735	780	765	799	761	817	753	820	775	812	781	766	756	755	770	762	756	750	749	761	813	785	790	770	773	777	748	802	746	813	782	797	817	816	769	753	730	816	805	755	844	786	794	813	802	745	769	781	791	778	779	772	748	749	794	744	818	758	774	785	800	758	768	770	740	809	759	751	775	760	765	876	775	771	771	820	763	765	780	766	775	776	755	767	746	762	813	773	776	785	819	779	797	754	770	756	731	819	816	775	763	754	781	772	797	785	796	802	751	729	802	740	824	766	811	743	788	730	715	863	795	794	825	733	812	798	739	742	729	772	800	798	743	746	765	770	756	789	757	822	788	783	747	799	746	789	768	772	776	773	744	778	833	757	788	760	785	783	729	769	796	790	779	747	763	838	838	786	807	775	780	783	794	773	740	787	759	824	782	720	763	789	764	772	742	760	740	757	755	766	776	777	775	793	720	811	714	736	770	783	774	794	751	790	761	773	761	795	766	776	760	797	765	754	749	752	730	850	781	756	787	725	781	771	773	748	749	729	813	720	717	732	820	782	789	776	746	801	766	788	825	777	778	784	803	781	766	726	777	785	789	748	802	800	722	782	746	753	760	766	748	814	792	742	755	765	840	746	771	794	793	773	811	728	754	798	747	801	773	784	764	766	771	759	790	757	798	769	816	769	774	740	799	765	730	819	812	802	788	790	855	776	787	848	771	763	815	804	766	814	723	763	786	773	771	758	801	751	802	766	796	758	818	734	758	806	761	825	725	778	772	756	793	808	824	734	816	850	768	764	758	771	749	783	795	836	821	725	738	761	821	819	749	733	724	732	779	807	780	772	789	770	759	756	807	778	823	754	797	761	780	757	777	770	764	742	776	781	748	734	793	752	841	776	738	731	753	789	773	779	809	790	795	745	771	780	785	797	741	755	753	739	807	819	756	761	765	742	766	776	792	751	786	727	792	791	754	786	740	711	792	775	715	788	743	746	778	746	795	796	836	746	737	803	777	814	775	749	747	791	775	755	774	821	753	801	802	780	802	835	770	771	830	762	756	792	765	752	756	762	738	766	799	817	798	769	786	761	741	799	770	790	797	776	829	781	766	794	846	764	789	729	767	839	803	754	836	768	785	741	783	825	747	797	782	790	813	789	731	704	787	788	819	756	791	774	765	762	784	734	756	764	727	806	796	789	807	818	756	824	771	794	778	755	804	763	784	775	805	774	775	785	795	799	775	790	753	773	766	771	760	768	776	799	807	790	765	753	803	769	732	765	826	815	780	736	796	713	736	754	701	756	789	764	712	743	805	772	762	736	797	836	840	800	734	781	780	791	794	764	779	803	838	802	739	780	807	761	819	768	758	752	778	752	738	781	781	776	774	804	771	834	774	757	730	795	754	739	764	764	755	767	743	787	846	746	772	741	807	748	766	787	824	749	782	749	755	764	785	769	746	755	795	756	751	778	782	761	764	757	738	767	779	771	810	788	815	758	785	773	792	786	821	775	753	721	831	737	790	802	791	812	768	803	821	799	800	728	718	771	796	803	760	741	779	771	806	762	735	785	765	735	778	769	762	765	789	820	776	750	824	784	737	756	761	817	781	803	790	808	794	768	749	778	814	784	807	826	783	794	767	787
22054	21298	22057	12359	10488	8397	2651	683	287	306	287	283	321	316	304	304	315	286	291	313	314	289	272	298	296	306	328	304	318	321	359	327	296	312	343	301	298	303	310	278	308	311	305	277	295	300	323	330	359	324	321	302	331	326	313	306	301	338	281	308	310	315	332	252	327	308	315	305	297	312	314	297	323	306	318	312	314	325	299	346	308	281	291	315	344	296	282	305	310	319	271	314	314	296	330	336	275	282	323	297	297	328	323	308	304	283	301	318	314	324	315	261	315	300	307	292	326	270	323	336	315	322	326	304	281	309	346	297	292	304	322	315	353	316	301	303	329	300	352	315	365	280	316	292	302	292	307	318	342	293	296	292	299	298	325	331	333	283	308	305	317	306	309	304	319	302	320	325	321	310	276	299	318	302	308	321	286	329	303	318	316	308	293	315	300	315	287	296	324	312	324	317	307	297	326	316	312	321	302	310	307	285	326	297	335	310	337	324	293	305	313	322	315	322	284	325	347	311	314	364	293	320	304	300	292	302	301	280	311	289	321	326	314	298	318	325	296	325	339	325	291	308	284	314	339	324	330	311	327	333	315	327	302	320	325	291	301	336	327	344	304	305	291	310	301	318	288	299	292	323	316	312	322	300	317	309	285	333	335	323	287	337	276	309	303	283	330	304	303	316	283	320	303	278	319	304	270	287	298	301	294	280	304	341	309	299	295	290	302	338	293	292	327	298	302	351	331	322	302	326	310	287	311	324	289	287	323	295	292	331	319	307	285	298	320	295	308	293	281	284	329	316	327	299	301	340	328	310	306	317	342	298	303	303	332	310	321	304	286	344	279	295	294	305	293	296	311	313	313	338	302	345	334	324	333	292	304	302	305	297	318	305	290	269	330	341	322	285	289	307	312	313	323	304	293	328	317	293	300	308	298	309	279	321	285	303	293	294	324	328	305	298	290	306	308	313	282	315	325	288	306	316	315	310	292	308	298	293	272	300	323	332	322	310	317	329	302	296	319	345	332	268	320	334	331	334	332	271	277	290	317	309	314	301	336	314	296	323	322	328	328	322	328	323	290	338	301	319	341	321	333	315	337	325	304	305	344	306	328	291	323	320	287	300	317	303	290	309	300	293	298	305	321	306	267	336	329	309	324	308	331	331	304	326	317	283	300	306	324	320	259	286	291	311	311	299	311	288	328	325	298	306	296	330	315	319	298	310	321	325	321	325	287	325	324	333	295	301	285	334	320	318	311	341	280	301	290	296	299	332	288	305	290	316	319	292	300	272	310	323	313	287	313	289	342	301	314	266	329	318	304	309	323	335	324	351	327	287	315	298	313	327	323	327	311	328	299	297	316	306	304	313	328	320	305	293	287	349	269	300	345	310	313	328	307	281	296	318	335	302	315	291	341	337	343	333	305	350	281	301	297	309	310	299	305	296	325	278	306	327	298	338	318	321	294	313	315	329	301	319	287	294	314	286	325	286	287	292	315	303	264	342	282	325	309	301	307	290	311	289	316	297	322	287	310	296	302	300	332	342	303	309	293	301	286	315	311	326	325	290	316	312	303	349	304	284	284	314	320	319	301	341	307	318	321	321	296	322	350	288	303	315	338	302	306	338	315	303	317	286	305	324	307	348	316	284	271	316	295	309	314	343	299	277	308	294	331	323	341	305	302	346	317	329	304	327	321	316	341	315	306	294	289	309	308	318	279	298	348	304	327	296	332	317	306	279	289	323	315	312	310	313	291	295	343	304	307	307	299	310	294	319	299	327	320	304	317	320	304	304	301	303	329	329	305	325	311	311	311	311	307	294	310	276	324	319	309	284	333	331	302	348	304	287	308	304	304	300	314	328	276	283	305	303	295	341	307	293	325	299	316	330	294	276	308	278	296	291	295	343	348	298	288	292	319	334	331	305	300	317	318	320	314	360	350	334	296	319	313	290	338	313	299	300	298	304	302	283	313	319	296	320	305	275	287	314	299	289	327	303	297	295	312	323	332	312	316	297	286	305	333	298	306	321	289	323	281	329	320	297	297	334	332	287	296	332	277	310	299	297	299	317	361	314	313	337	309	272	309	308	290	327	321	286	331	305	294	275	324	333	350	289	304	296	329	292	293	310	334	308	333	315	331	300	323	324	326	310	310	310	310	332	298	306	306	323	328	306	302	298	294	322	294	320	312	297	352	325	322	333	326	345	315	276	311	306	332	316	275	300	313	295	317	289	255	296	291	293	302	333	317	300	307	344	303	312	299	319	307	300	309	322	285	307	330	296	288	322	321	299	303	295	305	307	317	308	310	317	327	302	362	318	308	327	306	296	287	301	321	329	319	295	292	324	307	308	321	260	324	299	275	265	310	312	321	330	315	304	312	303	295	358	333	337	298	369	292	307	274	287	322	294	313	276	301	304	281	291	326	291	292	305	341	323	313	318	311	322	323	319	311	305	274	326	321	299	308	281	336	309	314	291	318	333	336	271	283	302	306	294	295	326	307	321	285	306	312	299	301	308	316	316	311	304	314	287	312	295	303	304	301	290	301	306	313	307	295	307	324	321	307	280	330	311	329	295	307	305	317	296	298	331	325	317	314	277	305	314	290	325	329	330	328	296	285	265	297	318	292	304	310	307	303	329	320	318	326	294	329	304	339	286	322	304	335	316	298	315	288	313	323	330	322	306	299	293	301	296	312	306	307	310	310	315	262	310	284	304	306	315	306	308	283	323	310	298	322	307	276	319	297	296	305	336	316	313	305	303	309	326	283	342	325	276	267	330	307	297	304	293	322	288	325	281	323	308	310	347	287	289	312	314	304	301	317	329	332	322	298	284	302	311	316	341	311	275	306	335	307	282	342	302	310	288	299	311	329	315	304	316	328	324	296	288	306	305	312	297	329	292	320	302	307	276	320	311	324	335	335	320	350	272	308	331	287	298	312	313	326	278	336	308	310	321	319	335	350	307	304	321	321	307	333	290	311	297	320	307	324	326	302	265	308	310	299	292	310	310	282	298	340	324	314	325	325	299	304	283	299	290	323	295	314	305	329	303	295	297	289	278	320	298	340	334	342	298	312	330	310	307	339	304	335	303	273	319	340	356	318	279	329	323	317	312	314	310	327	311	293	316	318	340	304	303	298	313	307	322	318	309	313	290	363	339	308	322	291	291	310	322	314	278	312	289	304	297	301	322	324	325	320	314	292	317	302	307	303	317	329	300	289	322	323	318	287	266	286	323	277	325	282	308	317	352	311	325	316	305	326	318	341	307	348	329	290	341	322	289	343	296	314	299	298	330	317	298	291	317	253	300	309	336	304	303	306	315	346	298	292	322	313	322	290	285	328	300	334	338	326	314	319	297	310	292	284	315	312	345	304	288	286	299	330	284	366	319	317	308	288	323	271	314	313	298	289	329	360	300	319	348	299	285	340	322	358	329	322	312	327	309	318	330	331	278	312	307	309	324	276	310	295	292	306	309	296	296	335	294	332	326	309	268	314	304	293	308
13094	18012	27119	21426	26266	19511	6799	1876	828	787	793	780	766	763	801	807	757	762	777	756	787	782	765	761	709	766	782	798	736	771	778	753	758	783	813	750	773	755	762	761	756	786	810	781	748	754	728	751	748	775	801	706	728	790	726	753	805	766	761	785	767	782	760	769	751	772	697	784	821	786	783	801	789	746	757	778	738	794	791	791	809	821	703	734	753	793	756	731	778	764	721	786	805	747	750	761	733	769	773	764	782	733	781	742	771	718	769	807	781	756	789	755	746	751	755	777	783	754	732	737	767	752	811	800	713	799	751	720	781	780	780	761	758	764	766	803	783	761	791	780	799	736	774	756	762	761	777	766	767	812	764	770	751	768	798	757	789	764	765	779	728	732	804	786	785	720	761	800	767	768	750	780	710	758	780	751	775	804	754	793	762	796	821	766	713	780	808	786	769	783	779	793	733	763	740	698	787	767	783	751	798	751	755	721	760	770	796	724	773	716	739	781	733	737	753	771	761	780	752	756	727	763	771	804	765	826	750	767	776	802	770	789	743	757	771	751	747	757	776	749	760	749	766	722	736	761	755	752	773	708	796	735	789	746	720	763	771	742	743	710	719	760	755	792	777	742	772	762	773	732	756	815	768	781	788	732	774	761	762	739	773	796	756	784	767	769	715	760	776	788	788	734	777	789	772	747	726	772	754	784	746	751	757	714	738	761	766	765	765	818	699	721	751	756	781	752	740	749	749	815	721	753	711	752	793	745	815	747	764	762	812	782	752	824	741	750	759	761	770	766	782	743	757	755	756	749	748	767	793	811	825	784	795	762	790	773	774	796	780	797	774	788	772	723	783	749	752	747	789	808	762	770	752	723	783	734	755	779	755	762	812	733	758	751	724	782	794	739	781	824	783	748	786	798	731	801	717	751	785	752	782	785	714	808	762	776	738	754	760	797	769	809	775	788	760	815	757	805	774	753	728	770	737	746	775	756	784	766	763	779	772	791	791	784	751	787	812	723	702	760	789	693	777	766	772	786	778	798	755	781	756	701	760	834	737	775	736	722	735	770	784	758	764	794	765	730	777	781	748	752	773	784	753	756	795	757	753	723	795	771	729	780	766	779	731	720	762	814	802	744	756	725	827	737	761	832	802	772	789	765	801	754	767	734	738	744	761	745	809	769	773	788	716	747	764	808	810	738	768	762	779	800	752	773	790	747	726	770	791	751	771	807	742	761	788	770	779	782	768	764	753	752	729	737	802	735	780	806	778	719	763	753	749	734	725	749	794	796	768	806	779	792	753	749	782	790	777	758	805	756	765	731	781	727	722	784	782	783	782	728	773	759	723	761	728	823	738	745	708	709	794	759	757	768	761	775	772	734	801	748	765	741	759	783	743	760	747	814	775	741	787	759	791	768	771	799	774	736	734	737	743	822	716	774	752	755	764	738	764	781	769	763	794	791	770	758	737	774	758	724	815	767	751	815	733	788	788	794	746	793	799	822	757	739	752	754	725	798	689	770	771	759	751	837	762	752	771	745	762	742	728	765	754	810	742	786	799	750	746	745	788	696	779	783	745	764	743	722	766	771	780	754	752	749	729	725	798	797	752	796	804	747	719	738	764	758	810	800	766	791	786	802	757	747	770	717	741	748	812	748	765	788	731	771	772	729	763	728	735	751	733	731	787	760	776	711	779	783	739	772	820	744	799	763	779	776	786	795	752	806	769	720	784	760	775	744	763	787	786	749	847	806	785	799	737	737	777	779	742	763	787	767	728	756	754	808	742	761	766	718	804	770	797	754	825	764	813	751	814	766	759	810	754	768	732	762	751	757	766	772	766	769	792	714	740	748	782	727	757	760	769	761	734	794	759	717	770	769	732	773	711	773	758	773	761	747	771	738	771	775	794	786	767	775	796	742	788	760	777	762	743	730	755	755	801	743	758	747	773	783	804	779	774	805	780	769	801	763	770	753	762	726	759	759	800	805	711	754	781	693	712	799	764	747	790	700	779	773	716	787	759	768	708	755	835	724	776	762	792	763	767	793	749	717	790	829	704	764	801	780	782	769	768	734	777	769	764	744	716	785	792	810	781	799	776	786	791	743	774	766	743	783	754	776	796	752	763	773	735	750	736	766	777	772	760	829	760	735	755	769	734	725	778	773	816	766	777	765	742	756	767	781	736	761	742	757	741	806	763	778	789	801	735	757	781	754	734	765	779	749	766	817	759	801	761	722	767	730	786	772	754	748	785	731	726	755	760	749	736	754	800	772	768	793	762	754	773	747	780	747	747	775	793	747	742	785	764	754	732	769	782	811	761	732	793	815	739	774	801	725	783	740	773	769	743	834	740	777	753	779	731	769	773	738	743	753	736	730	750	767	756	736	745	820	752	776	782	781	714	750	813	769	772	794	760	767	716	737	743	780	762	744	795	716	794	804	834	795	720	784	727	776	751	772	803	792	766	742	740	749	804	748	802	763	777	779	801	776	744	855	792	762	775	734	757	763	718	779	795	804	750	810	774	787	761	742	840	779	810	762	767	745	793	740	789	718	798	762	765	739	738	811	786	809	757	797	782	726	748	772	779	772	793	751	750	735	763	726	793	773	792	749	768	779	729	741	749	768	720	800	762	756	753	817	715	740	753	746	743	811	777	776	763	799	775	788	747	713	777	740	779	753	769	785	771	758	765	731	768	737	810	715	795	681	789	766	766	762	777	810	785	773	758	729	773	788	774	788	804	755	764	776	750	835	740	772	735	767	749	754	796	797	758	795	806	738	772	768	799	717	760	773	803	764	841	717	798	759	751	750	727	764	781	758	744	752	833	771	745	725	770	768	785	749	799	806	796	789	726	844	737	781	755	798	783	735	753	771	746	728	753	753	786	788	740	761	811	758	734	759	752	696	747	757	712	796	731	776	757	760	739	782	810	733	752	745	755	786	753	737	759	787	775	767	800	754	752	775	756	743	747	793	772	733	763	743	771	808	737	787	729	754	718	747	788	757	773	803	756	742	782	719	753	809	762	762	760	752	768	761	751	778	774	759	788	762	803	799	765	767	759	753	760	789	763	736	753	756	783	783	816	777	759	749	779	790	736	807	736	783	757	825	717	754	758	790	778	747	796	706	786	757	731	790	753	751	794	782	770	761	758	781	762	745	817	817	779	759	802	747	731	760	795	806	835	706	805	776	744	748	746	757	769	733	748	803	823	727	774	733	791	721	746	786	765	779	788	720	772	783	778	748	769	730	759	826	784	747	763	770	724	763	764	767	765	770	763	775	792	767	760	747	768	743	771	801	726	774	811	739	768	759	803	765	787	770	751	802	792	756	764	802	727	740	784	799	803	768	768	767	755	793	778	789	724	778	723	780	760	782	795	747	738	754	804	800	738	767	766	790	788	765	806	717	798	822	758	794	730	790	759	769	714	799	814	762	716	831	784	774	746	725	744	760	789	762	774	713	791	792	756	744	771	753	766	810	754	738	763	787	778	788	768	775	777	762
40993	43528	39202	46976	57687	39456	16413	2788	434	342	322	314	309	288	314	303	320	307	323	298	309	326	281	322	322	294	264	295	322	319	304	354	321	292	284	287	287	304	311	356	295	287	283	296	337	303	316	312	352	336	308	299	321	321	337	339	318	302	303	278	277	319	322	329	292	310	336	289	348	312	304	324	299	324	320	322	295	289	335	325	343	315	309	290	296	315	313	319	277	304	338	287	344	332	294	339	318	314	271	336	344	329	314	323	296	343	320	314	345	300	333	321	324	302	311	296	317	325	306	337	312	307	293	309	290	326	325	364	309	339	302	301	297	317	300	294	285	307	356	322	298	322	349	306	316	283	358	305	332	327	353	303	303	303	299	271	314	308	304	335	339	330	320	332	335	281	322	325	299	306	321	297	308	315	326	299	325	319	310	303	326	346	332	301	307	312	302	340	316	333	329	307	315	316	329	326	331	301	344	312	323	295	319	296	324	325	328	317	295	322	295	299	310	294	298	307	317	318	328	320	305	314	319	334	301	344	318	324	326	328	317	349	313	302	315	301	306	294	308	308	320	307	324	328	309	323	298	312	323	313	290	335	318	317	303	292	300	305	356	302	316	315	327	322	279	321	308	313	333	308	301	306	326	316	280	324	288	332	339	333	333	297	326	325	301	317	332	331	321	301	302	264	334	323	331	319	277	310	296	313	286	310	339	336	321	306	335	317	293	329	305	276	293	315	320	321	306	308	297	337	345	321	306	284	324	326	331	338	314	326	330	316	332	307	334	304	330	324	328	303	292	327	337	277	324	313	277	310	333	334	279	331	310	342	327	307	304	354	281	357	298	316	308	304	301	293	298	355	303	321	304	334	327	309	315	322	291	324	302	298	295	306	305	285	321	332	300	319	319	303	332	314	298	334	333	323	308	300	328	296	308	277	294	333	352	298	306	315	335	306	298	300	329	317	321	339	311	259	301	327	317	300	325	330	300	297	313	308	314	304	292	321	277	319	308	299	317	315	322	301	308	279	308	290	299	309	332	313	317	312	331	303	333	310	313	344	343	310	308	286	343	324	309	332	317	295	300	314	336	314	300	386	331	324	280	299	345	299	322	311	295	310	319	332	321	299	312	335	305	319	324	306	297	315	334	306	321	324	293	328	287	340	314	312	312	287	314	331	294	347	309	273	313	321	304	324	339	303	295	296	313	297	307	336	308	338	299	304	317	313	304	342	319	328	311	312	310	304	314	325	305	326	284	303	300	317	309	304	314	299	331	348	296	299	314	326	326	331	285	334	270	291	319	330	313	313	306	290	311	296	299	345	309	337	294	330	336	296	304	343	321	320	310	286	315	350	302	310	306	314	307	318	319	351	307	301	308	301	325	291	304	326	329	318	311	335	306	333	348	289	335	286	298	314	331	310	310	325	293	290	342	302	325	309	334	308	327	288	323	281	266	327	297	314	316	302	313	330	322	349	298	321	307	331	274	321	313	297	319	306	313	303	285	327	317	313	303	320	318	316	332	327	269	287	311	363	302	322	291	309	307	293	345	271	331	345	352	297	328	310	316	336	277	299	322	329	308	328	329	315	276	310	303	318	310	313	333	323	309	337	302	344	330	302	320	277	308	301	323	310	276	302	338	322	311	308	332	323	360	284	295	300	309	315	322	294	304	309	303	350	317	276	311	285	289	312	331	290	330	284	307	330	315	311	281	309	310	311	334	295	335	342	305	303	346	331	305	337	313	305	268	275	303	315	309	312	302	324	334	319	309	291	301	309	341	343	305	293	296	329	318	295	305	306	310	304	303	312	330	309	341	337	313	348	279	330	334	343	324	273	321	276	308	352	291	361	317	325	303	320	284	317	286	313	328	332	311	302	301	325	339	334	293	334	287	290	286	334	301	324	319	310	312	353	340	343	330	292	329	312	290	311	295	282	321	296	279	310	307	318	304	341	333	310	298	343	312	319	303	323	318	281	315	311	298	332	280	327	321	299	327	303	330	341	309	365	277	322	324	319	319	317	301	329	300	319	320	322	315	341	305	315	321	326	298	346	347	299	339	309	337	334	342	341	330	304	324	322	303	296	315	308	298	304	333	317	343	316	322	320	320	291	316	260	307	323	317	311	312	337	346	312	313	293	336	342	306	318	277	298	325	323	296	312	300	311	301	308	300	289	325	330	325	323	318	279	310	333	324	341	317	329	319	317	305	341	322	326	309	319	302	325	326	324	312	297	290	310	287	298	306	282	320	330	345	333	301	318	301	289	323	293	321	300	296	341	311	305	303	308	324	298	301	308	316	292	315	284	341	306	316	300	317	285	334	320	303	313	313	305	335	291	327	315	351	301	294	326	313	308	323	274	301	327	284	311	327	318	314	262	312	323	301	287	298	309	327	287	326	341	301	291	313	325	300	321	319	287	303	289	305	343	304	305	288	310	306	306	304	316	324	320	318	330	309	291	272	327	314	306	305	316	324	311	341	310	272	289	307	288	283	306	308	324	319	294	298	313	263	274	313	313	336	332	309	312	340	306	313	284	291	314	322	277	308	303	317	305	267	324	312	339	343	300	311	316	319	338	331	314	302	290	322	275	302	330	336	312	291	305	324	306	275	292	312	341	317	346	318	328	331	309	322	296	303	307	327	313	324	308	312	294	310	335	311	334	288	317	360	349	317	320	316	323	289	307	318	277	327	325	289	311	329	317	293	277	319	307	329	318	336	327	299	287	332	295	327	331	330	275	299	320	317	340	326	294	310	335	290	301	256	294	265	324	328	326	335	327	315	297	315	313	316	305	327	340	311	334	294	323	307	325	330	351	349	303	318	316	343	299	318	344	307	312	327	312	287	300	295	299	315	317	317	319	305	305	329	324	303	296	315	313	319	282	286	272	297	345	281	315	324	293	322	329	304	324	322	274	372	318	317	324	322	272	317	325	326	291	298	341	286	294	319	315	316	339	290	331	317	299	323	268	291	314	301	285	317	324	305	290	301	288	322	304	360	343	307	329	321	313	311	327	331	346	310	340	326	328	312	344	305	343	335	283	324	351	299	292	310	337	318	314	314	302	316	300	350	317	271	313	340	315	284	300	311	311	318	295	328	300	292	305	316	302	292	326	305	295	365	295	328	303	296	312	300	317	296	317	319	285	291	299	319	329	306	301	315	322	331	329	304	307	288	293	310	288	311	332	294	301	301	316	338	340	316	297	342	328	346	354	285	300	340	313	315	277	300	329	317	322	326	326	302	291	322	283	299	295	334	327	292	300	289	306	302	316	314	324	332	320	345	317	318	341	338	278	289	340	279	328	353	356	295	294	334	333	317	341	309	315	292	339	339	304	330	325	289	330	302	346	318	330	321	357	325	333	300	325	283	291	347	307	298	335	287	308	358	327	289	299	308	304	312	301	314	312	315	273	325	328	293	297	304	316	312	287	327	294	316	285	320	309	272	306	305	296	335	352	292	298	311	344	312	302	367	327	312	333	292	323	344	317	337	300	328	332
27274	35263	40686	58481	68037	49573	23723	5765	1087	766	838	816	807	814	796	730	769	801	785	789	759	815	744	759	762	773	771	750	826	804	791	780	750	850	773	746	804	797	763	780	741	783	792	767	799	767	822	825	788	773	784	830	790	815	804	740	739	793	776	778	772	794	732	769	791	793	752	771	771	752	842	797	768	839	764	766	728	724	697	798	753	812	786	748	798	773	797	750	792	787	738	798	728	791	759	755	796	828	778	801	776	771	754	767	736	807	745	813	789	785	795	808	771	805	790	715	745	834	778	791	737	763	777	788	739	751	789	795	759	806	818	755	781	817	776	720	773	791	752	792	771	778	729	786	723	810	772	786	798	772	782	748	789	788	798	765	734	801	765	757	795	756	839	776	766	775	794	775	735	781	756	756	733	767	773	793	765	825	790	779	835	805	760	809	781	748	792	790	750	793	741	753	804	769	809	760	792	760	725	766	773	733	824	774	784	763	782	799	741	758	765	800	749	755	824	757	791	747	723	794	776	775	772	724	767	800	776	717	778	789	777	811	749	730	772	786	750	721	774	794	789	758	773	777	791	783	744	770	771	781	750	749	769	789	815	742	796	732	779	811	774	751	749	801	824	762	772	758	741	761	784	788	773	759	793	755	794	817	760	749	778	809	787	794	748	812	800	802	817	743	773	772	702	749	813	769	732	818	796	751	783	733	815	800	840	751	781	736	759	783	797	744	718	813	783	714	765	746	750	792	773	785	789	802	759	740	718	784	819	764	741	761	777	780	725	780	833	798	738	793	794	748	825	790	740	794	747	767	747	818	793	777	740	787	792	757	748	788	783	798	808	725	790	814	766	793	773	760	764	786	775	765	781	761	785	748	805	773	770	792	789	738	788	867	744	785	766	755	760	770	775	791	759	755	783	741	796	717	796	810	839	776	806	823	781	799	721	757	763	784	768	832	797	797	772	766	756	798	746	793	765	766	747	802	769	761	769	730	771	746	807	741	777	728	743	814	778	793	783	803	736	776	785	761	786	766	803	769	796	768	747	794	785	742	770	795	777	815	774	818	776	779	801	769	770	768	772	777	746	749	777	813	744	793	752	759	794	788	791	789	742	787	777	775	753	785	754	797	767	804	837	783	765	777	837	698	737	762	780	813	786	738	790	779	813	728	771	750	794	738	752	792	783	773	791	766	776	761	815	773	774	774	758	826	774	732	820	796	766	766	822	765	690	775	767	768	785	733	786	764	794	740	767	781	755	715	787	794	786	777	773	773	814	762	775	718	787	745	777	783	755	748	783	849	798	809	758	743	756	758	748	766	770	818	722	777	782	776	790	789	797	811	789	777	681	818	836	748	782	766	726	775	797	830	755	743	786	809	728	813	795	775	778	794	756	809	782	761	779	809	778	773	750	823	817	803	799	752	812	762	780	791	787	772	769	809	773	787	802	758	789	767	757	801	732	805	813	732	773	765	756	727	752	764	748	765	819	747	742	795	753	815	739	761	796	769	752	799	814	728	765	787	790	755	781	838	758	797	711	763	729	770	788	844	772	792	747	818	840	813	767	780	789	740	764	732	773	797	741	771	775	765	798	790	737	801	791	759	818	870	773	805	771	795	831	803	761	756	750	778	791	798	763	748	750	762	748	739	833	800	773	759	741	740	812	769	810	762	786	785	717	789	824	805	774	808	752	733	797	782	786	808	765	821	764	832	740	790	742	781	777	760	805	746	795	740	801	755	759	771	745	789	795	779	738	756	807	770	744	800	773	753	786	756	742	759	791	750	741	774	800	781	805	785	806	747	768	803	785	728	765	825	820	818	815	790	795	751	732	767	716	713	782	767	796	816	767	760	784	803	776	798	778	761	758	801	795	746	782	771	756	722	830	792	813	770	730	810	771	802	801	776	776	749	812	795	747	818	791	752	756	771	778	727	743	802	723	734	750	814	779	763	849	778	776	744	745	744	750	752	771	747	807	729	740	713	777	761	764	725	789	775	732	831	783	810	762	734	739	763	786	779	792	760	807	780	770	758	789	822	739	775	799	738	777	767	799	786	771	739	778	777	772	779	814	776	819	756	757	795	731	784	763	762	800	746	833	768	765	814	784	748	736	809	757	764	781	773	772	766	782	788	774	806	735	809	840	770	759	793	758	803	771	734	778	781	790	800	736	731	799	755	764	780	729	798	758	768	801	792	767	781	752	755	785	777	787	753	845	759	765	733	735	805	798	790	718	741	777	741	784	781	832	812	815	760	814	774	790	776	793	770	808	828	802	761	774	759	814	733	761	800	784	790	810	821	797	776	756	771	778	767	767	730	772	779	738	786	773	756	753	739	762	798	785	730	758	769	770	761	764	773	778	765	787	813	733	750	765	749	807	721	764	743	753	756	763	779	770	771	783	785	758	803	792	786	790	798	797	799	784	787	799	828	735	776	754	804	808	710	813	790	756	781	790	788	771	775	799	783	780	812	785	808	770	763	759	794	807	829	753	782	792	734	755	763	824	758	757	802	789	733	729	785	813	772	802	807	790	794	793	795	758	759	777	816	754	779	755	777	789	721	756	796	789	802	759	791	742	749	755	725	815	783	744	768	740	803	764	799	738	775	793	708	794	785	731	766	745	762	804	739	765	738	794	749	724	770	777	746	765	749	740	789	780	797	796	819	784	765	745	763	753	831	745	758	735	758	794	814	811	794	782	784	817	818	781	770	797	810	765	773	737	787	782	786	769	738	734	795	760	777	742	826	723	732	811	755	785	766	787	765	740	717	771	809	779	777	729	730	825	774	755	771	801	757	767	741	758	784	797	750	806	771	767	766	768	760	794	836	763	747	745	796	781	755	800	750	760	808	777	758	740	756	797	761	774	737	777	776	800	739	799	798	772	795	768	755	785	758	727	803	729	809	776	746	773	787	782	794	725	747	839	741	807	766	756	804	757	790	795	779	780	793	762	823	733	788	800	760	787	809	793	764	748	740	783	759	790	744	778	802	774	792	754	817	755	797	755	740	789	770	785	750	778	754	773	744	774	754	790	787	787	761	782	783	822	788	830	801	787	819	740	817	826	784	746	786	796	805	757	755	799	775	780	752	740	762	769	739	785	790	787	751	809	782	795	820	773	756	751	758	770	811	761	767	822	759	730	783	766	797	732	784	773	762	708	798	731	751	761	713	817	817	823	778	757	746	779	805	777	813	781	776	797	766	748	811	761	747	739	763	766	758	808	757	823	807	720	779	767	775	743	789	754	838	817	780	803	781	792	785	734	771	736	758	771	782	782	806	780	746	788	801	760	748	774	774	783	777	762	761	773	740	777	760	804	790	782	763	781	791	816	786	799	839	747	807	814	712	784	729	764	767	737	760	799	755	799	741	789	735	793	773	762	814	777	718	799	730	761	739	762	720	737	758	761	751	782	773	743	783	785	787	799	766	765	763	754	802	781	779	782	743	779	793	793	729	773	728	798	799	778	751	762	794	804	776	807	774	743	783	775	785	738	789
50395	45593	44963	52508	70059	49003	23989	6172	628	364	308	330	317	338	306	292	297	326	322	319	343	338	330	320	272	331	306	292	317	334	314	303	320	315	293	308	305	318	309	318	300	318	356	308	314	320	314	307	317	285	314	325	314	329	329	316	359	332	303	296	319	315	323	309	290	296	309	331	313	316	284	318	369	321	336	314	286	293	339	343	325	310	283	306	350	301	327	335	312	313	315	386	314	320	303	310	288	315	306	331	323	319	352	308	310	274	286	298	313	319	308	275	283	328	325	325	320	303	324	280	332	331	294	320	330	317	305	337	311	310	313	328	295	307	297	305	322	261	318	315	360	303	289	303	324	303	289	329	292	293	344	338	283	323	304	295	288	311	336	300	301	333	316	321	334	301	304	313	302	322	290	301	309	312	312	337	333	334	332	328	352	298	282	311	312	328	315	271	310	309	310	296	324	324	292	293	291	307	334	314	315	311	310	306	317	315	305	317	316	311	312	309	308	318	294	310	285	327	318	308	324	322	321	313	298	294	314	337	308	278	305	310	303	318	330	328	285	300	335	332	328	328	289	341	347	318	302	337	321	330	317	330	333	315	309	301	309	312	348	318	335	289	317	331	308	337	306	312	302	321	291	337	329	305	315	338	306	325	280	313	336	311	323	329	316	296	284	295	306	294	285	323	337	291	305	296	325	307	315	281	324	283	338	299	328	292	314	309	317	331	327	310	316	342	325	284	292	330	305	308	321	288	310	307	358	298	328	337	320	314	302	328	334	331	327	319	312	290	334	306	326	292	309	324	276	309	286	300	317	311	320	292	333	309	306	311	345	302	325	346	302	298	287	311	273	307	309	278	355	319	303	305	307	293	306	336	302	312	320	315	314	299	304	318	338	315	313	301	320	288	296	322	319	322	303	264	291	307	293	280	293	315	296	315	311	318	330	318	347	311	313	327	311	308	304	302	288	295	289	326	318	293	308	308	317	290	327	269	304	298	304	326	318	322	319	293	299	316	325	319	324	316	305	345	337	315	278	314	291	341	304	317	293	299	333	296	317	306	320	303	317	321	328	325	328	296	297	315	321	295	331	312	296	321	319	307	302	281	333	293	320	348	283	346	307	296	308	277	308	291	321	341	332	322	318	331	335	309	310	317	336	297	297	336	302	301	318	354	299	312	346	317	305	304	300	344	310	289	309	327	340	340	340	360	339	311	301	308	301	317	307	318	325	269	315	311	318	351	315	309	325	334	302	288	316	316	351	314	278	314	343	282	338	336	334	295	323	304	300	323	287	314	312	341	290	322	281	308	318	300	297	317	319	297	295	319	295	269	288	297	287	300	270	353	321	331	323	328	315	296	320	312	300	299	308	315	302	298	318	312	313	341	286	284	306	319	335	314	286	317	322	314	292	330	295	316	314	308	326	351	292	289	314	311	305	325	319	343	353	293	325	352	297	310	306	323	297	291	308	303	331	306	312	298	322	309	333	312	334	287	289	323	342	341	312	292	339	334	331	321	316	323	323	316	318	324	304	281	299	318	335	297	348	302	287	310	342	286	317	303	334	321	327	328	317	354	325	300	313	296	331	325	342	312	368	338	342	315	283	309	328	285	323	312	325	329	326	328	349	280	350	314	317	344	312	313	306	296	316	305	333	318	341	338	308	311	295	323	332	293	298	318	332	324	320	291	347	297	342	299	315	337	323	312	322	291	296	319	297	304	317	313	300	290	296	346	324	328	317	298	289	307	305	282	296	315	318	354	303	302	308	286	333	339	327	320	276	279	340	311	329	290	316	312	308	332	286	286	302	287	305	300	319	293	316	316	332	303	318	302	327	319	315	305	306	329	337	293	322	340	311	344	302	300	275	281	328	338	300	297	352	289	294	292	336	299	296	307	297	293	317	339	313	340	332	320	283	321	325	308	311	297	302	328	315	284	309	308	320	345	290	308	285	298	340	272	316	323	306	312	310	303	316	333	304	318	339	282	297	320	296	304	315	340	318	324	306	296	311	329	356	325	322	300	312	340	311	315	280	277	298	311	297	297	316	341	328	316	307	324	313	304	326	332	302	274	303	294	313	283	292	307	339	282	316	357	365	358	325	338	292	316	321	309	321	290	318	310	319	301	337	296	301	313	311	315	294	277	276	293	336	316	302	330	322	309	321	294	298	328	311	337	300	323	340	303	334	324	330	274	319	317	299	311	317	312	340	303	301	311	338	319	321	299	326	333	294	299	306	332	306	291	313	316	311	334	308	325	311	329	349	296	301	324	280	344	337	279	326	287	329	292	332	315	315	319	302	312	281	286	298	313	307	333	333	317	340	296	351	311	311	351	333	349	341	305	301	324	317	311	319	321	304	327	302	348	296	319	332	300	340	323	322	317	285	287	307	300	309	340	305	314	304	334	281	298	333	326	339	311	304	302	320	328	294	269	313	314	330	327	312	355	331	295	331	336	331	314	312	328	263	305	320	313	310	320	300	309	294	308	318	312	313	322	300	341	323	356	319	320	311	290	271	331	320	299	291	279	309	339	306	288	327	324	309	306	344	320	319	333	320	298	282	334	296	308	311	310	358	322	324	324	314	317	282	311	285	321	327	319	298	306	350	304	321	311	304	315	320	324	301	314	312	308	274	303	302	303	322	322	288	306	322	305	315	318	311	355	330	314	313	308	314	367	321	292	275	303	288	287	298	335	321	295	359	313	322	337	321	312	317	318	311	303	334	298	296	307	309	295	303	302	304	305	310	312	318	334	312	304	342	279	296	327	339	300	295	299	303	302	320	327	366	315	290	301	339	309	304	333	310	330	314	344	311	308	308	345	295	328	248	294	326	284	302	330	294	317	326	325	278	311	342	288	291	302	315	331	303	322	310	327	306	281	323	327	304	292	309	306	308	326	332	337	304	308	342	313	293	321	319	305	299	314	307	330	307	325	314	321	312	328	315	295	314	344	309	316	340	318	292	329	309	308	292	312	311	279	332	292	315	288	305	312	272	304	349	289	275	306	331	339	303	326	315	304	312	279	303	308	345	299	316	312	305	320	299	300	338	295	337	281	295	323	307	298	321	324	305	304	309	290	326	332	286	329	315	286	312	295	315	309	294	325	312	321	310	347	323	299	306	296	284	305	298	311	317	307	298	316	301	323	332	271	306	288	300	322	307	290	331	319	304	292	313	328	337	291	313	292	286	319	338	323	318	297	301	308	340	371	302	324	325	302	324	319	316	270	362	318	291	276	338	322	376	343	287	324	322	268	330	295	340	318	312	304	345	306	322	309	330	302	322	322	318	328	334	326	331	309	335	315	274	307	290	312	352	323	332	303	343	334	341	313	310	326	297	301	295	334	323	287	313	330	297	313	295	298	323	329	306	322	331	305	313	337	321	319	320	322	316	307	272	308	311	319	309	326	301	293	311	267	308	306	276	334	334	303	321	298	306	309	356	339	285	297	312	281	316	325	340	317	298	295	272	311	302	307	311	352	313	306	327	306	311	296
34183	37068	46903	61098	81585	59236	31261	8676	1455	786	754	784	771	763	745	806	778	757	813	779	755	806	800	784	834	814	775	790	775	776	749	789	765	785	793	756	781	716	794	767	762	770	767	736	810	761	783	739	765	730	778	774	796	774	801	754	802	729	772	808	766	752	783	712	782	785	718	776	766	740	719	756	767	832	770	809	754	762	763	768	762	738	713	727	785	767	779	791	756	763	741	780	807	762	813	760	758	746	797	707	795	744	748	754	778	767	757	802	750	763	755	780	742	783	753	739	783	754	753	791	773	736	773	734	784	738	789	719	764	788	820	720	750	775	817	784	784	809	768	763	776	740	782	745	789	769	804	787	802	759	799	769	753	774	803	777	742	808	800	740	744	820	755	806	762	767	742	821	829	769	809	755	799	744	831	767	725	787	756	800	817	761	802	771	780	749	787	764	764	731	772	764	778	830	722	748	759	803	799	796	750	719	796	788	780	794	815	760	777	787	780	766	793	751	717	724	770	735	753	789	796	745	767	761	820	799	790	760	764	807	776	788	754	801	762	784	744	754	782	792	787	802	754	794	787	793	751	782	792	757	832	809	790	761	756	764	739	776	763	790	770	748	736	769	782	781	801	709	743	750	820	834	807	787	754	737	818	770	770	764	688	805	736	745	741	812	804	767	786	807	752	767	792	754	808	782	748	772	761	782	798	750	790	780	808	830	788	772	762	789	749	800	770	787	766	752	739	774	777	821	762	759	757	766	818	784	772	773	740	820	740	792	748	763	829	759	772	772	812	774	795	781	748	783	766	825	780	754	776	738	802	776	788	800	803	770	756	797	807	787	796	762	737	753	717	781	792	773	765	787	783	743	750	739	778	756	786	784	742	795	784	750	723	748	767	818	757	771	786	729	784	743	777	751	809	786	734	761	757	775	755	805	746	709	795	787	758	775	788	773	770	769	779	760	811	785	780	805	775	764	804	749	777	778	831	788	775	761	765	775	759	737	749	775	746	759	760	794	808	780	768	808	750	818	736	754	806	758	790	796	769	769	764	768	793	744	789	680	774	742	799	740	742	783	775	760	762	754	795	785	806	776	774	781	760	777	750	766	785	792	766	787	750	790	746	793	738	753	761	738	796	734	738	737	803	751	767	774	761	782	761	791	780	747	788	753	758	843	799	784	752	779	797	801	762	719	770	837	780	708	811	766	733	737	759	752	749	777	799	805	779	799	760	750	770	759	804	757	804	776	731	806	775	772	775	740	739	788	792	772	768	796	820	781	757	780	774	757	805	764	756	792	756	741	788	773	775	849	760	754	765	795	799	803	769	757	733	790	807	811	734	774	765	784	792	762	796	740	724	756	749	754	775	728	724	758	773	734	707	771	786	745	783	732	737	775	813	764	800	767	806	795	770	762	779	774	775	788	783	767	807	778	788	801	808	831	768	731	717	769	749	781	759	793	771	803	741	797	789	759	793	761	765	748	747	775	754	781	793	815	774	752	762	776	815	735	772	811	777	798	798	772	779	830	800	769	767	748	779	760	744	735	771	820	801	820	807	802	769	767	729	799	751	736	767	772	801	775	758	765	815	790	810	819	812	734	801	768	735	778	760	759	746	712	771	737	763	782	787	771	748	728	740	730	799	746	733	767	786	771	795	795	747	787	771	774	757	744	737	743	778	802	766	743	724	795	742	775	776	772	763	737	755	706	759	818	760	761	825	778	743	755	781	796	782	710	789	822	696	742	771	774	741	795	845	746	778	764	747	722	794	756	861	735	768	773	781	766	784	760	790	742	774	752	818	774	738	768	775	708	772	802	755	741	744	752	796	786	771	745	786	749	746	765	820	731	758	722	751	808	762	811	755	837	746	775	787	745	707	762	819	798	784	768	754	729	791	784	754	741	758	826	754	716	774	748	719	798	754	787	816	798	740	821	803	837	745	777	775	765	808	759	779	777	825	781	779	750	744	772	755	757	743	747	788	795	797	777	751	791	738	792	754	824	775	809	701	823	786	779	796	788	712	756	823	765	791	821	763	739	708	764	744	717	798	788	784	743	761	754	771	798	775	783	809	782	766	765	758	817	748	818	772	742	780	796	729	762	765	750	766	799	787	758	754	768	728	808	774	762	775	740	810	729	787	721	770	746	825	870	831	828	800	766	751	772	727	772	747	786	766	743	757	792	797	773	797	695	737	766	777	795	753	734	771	734	768	781	773	808	758	765	739	815	756	758	748	753	782	785	780	756	761	735	735	748	772	745	724	779	682	736	774	788	756	725	743	735	780	768	798	713	757	761	740	762	734	777	788	754	738	817	735	792	777	815	744	805	748	748	715	770	733	730	789	745	734	756	742	737	765	773	763	765	793	719	775	810	747	823	791	719	803	730	751	749	747	762	791	723	825	746	768	797	826	741	792	778	730	818	787	777	758	843	770	761	773	747	753	770	789	733	740	721	746	833	749	782	799	779	766	770	810	796	775	768	754	755	767	794	800	806	773	750	779	801	765	787	767	762	748	722	821	773	785	811	752	796	752	753	792	773	789	704	753	752	780	788	818	780	790	773	761	785	755	776	752	805	764	799	760	821	772	778	754	700	773	764	793	732	784	815	745	796	765	740	761	757	762	762	769	790	814	792	802	787	755	741	758	760	756	788	758	824	755	812	699	764	769	756	757	736	791	752	782	829	735	739	758	789	796	742	761	735	750	751	737	762	756	793	794	785	721	740	766	741	777	785	790	789	749	723	792	773	792	779	776	754	768	767	758	776	778	755	762	732	744	769	756	741	770	766	745	781	809	756	794	763	782	758	777	703	767	770	769	772	780	745	802	788	771	776	744	794	838	777	766	761	807	758	834	783	783	828	786	788	738	743	767	753	776	790	782	752	752	816	750	745	765	745	779	779	750	788	761	760	774	789	788	742	755	769	811	744	763	783	756	765	811	822	813	753	795	768	804	757	773	812	749	779	794	710	787	739	743	747	757	782	759	765	765	732	787	786	738	754	766	793	807	792	737	811	771	755	794	765	726	790	767	734	740	794	745	809	756	770	810	821	770	748	735	796	783	775	764	766	756	752	722	783	764	774	810	730	739	780	770	784	795	810	737	813	763	724	781	753	790	752	783	769	758	800	765	737	761	767	825	790	766	763	769	760	725	753	760	764	791	761	760	795	773	788	789	819	743	816	820	805	744	802	787	778	745	766	770	729	759	763	765	764	776	753	758	720	778	749	774	773	808	799	779	801	738	812	779	794	767	782	780	774	758	779	792	779	789	752	817	873	769	766	768	790	786	747	818	755	758	784	720	768	747	789	769	759	766	762	771	776	796	771	744	797	774	781	803	768	736	795	798	708	755	801	799	786	793	775	761	761	732	803	759	806	757	740	737	766	750	766	800	790	752	725	787	795	758	734	743	731	730	803	761	780	748	769	771	781	805	715	784	814	815	796	770	774	799	737	753	793	794	761	707	740	726	706	787	750	757	741	776	778	743	754	764	767	777	745
21104	20352	19647	10505	9532	6029	2247	743	357	294	290	310	310	312	310	296	316	308	299	265	301	271	357	293	323	313	297	316	314	274	287	268	311	310	328	301	295	274	283	341	296	297	314	311	269	307	328	308	325	309	331	316	300	287	300	300	316	343	292	287	298	321	324	317	324	303	286	308	308	339	335	302	334	285	300	318	282	341	299	275	278	297	291	298	325	330	304	310	308	318	296	313	310	302	332	329	328	364	276	275	316	272	307	280	304	328	315	319	298	277	297	313	267	294	316	305	282	333	297	333	293	298	273	308	264	293	325	283	317	332	311	289	320	284	312	283	317	323	319	290	311	290	308	305	314	333	299	319	307	288	317	301	285	277	278	287	338	318	302	324	298	285	298	306	300	285	327	299	305	309	300	341	308	298	327	295	334	286	295	311	284	305	294	300	284	304	321	311	302	330	318	326	325	305	298	297	322	292	277	302	317	266	321	294	299	314	301	326	314	315	323	309	315	305	309	333	322	305	301	326	294	309	289	314	336	324	327	292	344	331	305	322	317	307	324	290	322	293	279	296	314	306	314	305	297	321	308	286	361	325	327	326	311	279	306	287	335	331	285	298	333	315	289	312	308	326	331	302	286	318	311	290	329	333	304	287	342	310	327	301	304	319	299	295	304	299	311	328	316	324	296	329	322	333	321	310	314	303	312	296	324	291	320	295	315	296	289	307	306	295	326	318	309	314	310	300	310	343	273	334	300	316	334	316	309	298	306	345	299	311	304	277	292	354	310	302	320	309	297	274	282	287	322	347	313	334	299	290	339	294	323	325	323	322	331	325	306	292	324	296	300	320	274	308	286	277	285	296	323	336	302	292	321	306	324	275	307	302	294	284	303	292	296	323	288	306	306	281	306	314	314	333	326	301	347	342	325	325	334	297	316	279	310	287	302	316	317	320	310	279	293	331	293	291	301	320	308	292	322	312	287	309	332	309	309	314	323	295	285	283	296	308	296	317	323	314	296	288	293	273	284	300	284	325	311	310	314	291	274	342	318	307	288	270	337	316	265	331	295	279	300	282	340	324	344	297	307	268	278	344	281	279	314	345	310	294	276	324	315	302	271	310	325	294	290	313	315	310	313	316	324	310	302	319	291	318	301	302	319	305	308	329	320	310	327	300	283	290	301	315	314	316	293	338	335	310	321	324	303	295	303	323	301	302	295	344	278	259	305	270	297	294	301	332	334	319	300	313	323	310	319	335	304	325	322	335	282	307	285	293	304	305	293	295	278	315	289	308	299	328	285	307	315	317	317	305	317	294	312	309	302	344	304	281	303	330	295	310	279	324	328	311	329	260	328	313	306	305	331	295	299	324	298	332	323	314	330	322	292	314	325	295	326	308	321	317	316	341	311	294	295	327	332	312	301	276	340	312	308	310	303	320	334	309	299	343	271	274	289	346	316	310	317	299	299	327	334	346	352	288	320	312	334	295	303	289	299	314	317	324	317	298	294	292	301	268	306	282	316	331	282	296	312	329	314	312	348	308	286	305	288	333	305	292	289	298	322	312	310	302	313	310	303	311	291	300	277	334	302	315	299	292	307	312	317	322	308	293	306	317	309	335	306	316	314	313	287	298	286	309	327	314	304	302	283	302	341	319	307	318	306	317	297	316	302	331	315	307	278	320	307	288	316	302	310	331	289	296	324	330	348	330	302	307	308	278	341	303	307	324	324	322	309	326	300	315	286	282	310	365	310	320	311	277	301	304	282	320	327	288	282	286	279	316	291	321	314	282	294	300	324	324	304	332	317	297	331	292	288	303	297	322	327	309	312	282	297	312	315	310	303	316	295	288	294	282	279	327	330	301	296	314	304	281	303	300	313	288	264	292	308	325	337	305	301	305	316	307	292	293	327	281	312	302	285	330	308	322	302	299	330	291	286	310	329	307	294	313	306	298	306	313	291	293	308	315	294	353	280	306	289	305	315	336	310	304	336	287	327	311	317	303	306	323	314	289	322	306	297	330	337	319	335	312	326	320	297	290	287	316	322	307	301	311	282	307	303	287	336	299	301	325	319	303	341	330	310	293	306	338	289	335	320	333	304	315	333	295	307	297	282	295	319	336	309	317	321	293	296	307	319	346	322	308	312	301	315	313	321	282	320	266	292	296	317	281	305	285	293	326	311	321	319	325	317	293	324	315	330	331	323	288	314	306	316	324	318	309	297	306	322	290	303	317	286	319	295	322	298	351	285	344	309	332	285	330	296	325	316	316	319	286	299	272	274	341	313	319	296	303	330	309	309	298	310	286	299	295	337	300	301	300	316	316	312	305	301	306	317	304	343	284	314	340	326	286	285	293	283	307	268	299	318	298	295	309	306	317	308	298	296	334	315	292	332	325	303	293	330	313	306	303	316	284	319	318	307	326	333	308	313	324	271	313	342	308	278	313	346	341	308	314	313	316	325	302	271	338	301	297	286	327	306	289	352	331	320	334	313	303	286	321	313	295	312	327	319	288	276	330	288	283	310	329	298	324	302	319	300	324	316	311	331	310	317	335	304	326	331	323	328	313	319	318	344	327	300	302	313	317	330	328	298	271	316	322	307	314	302	301	341	361	296	317	302	321	303	303	334	303	300	306	301	260	288	294	315	328	333	327	313	336	312	309	323	295	294	292	289	283	306	296	280	308	313	304	356	307	306	340	327	295	282	296	308	324	321	299	325	332	308	298	305	308	329	314	295	333	309	301	326	348	332	299	288	278	315	326	332	305	290	304	303	318	301	306	271	317	291	326	316	304	307	254	340	284	324	283	326	313	317	294	343	306	312	338	296	293	295	335	292	323	292	322	276	297	283	297	279	314	297	315	315	298	316	302	295	304	295	256	304	316	292	298	304	361	321	318	286	284	284	306	326	307	320	317	305	313	321	292	303	293	286	324	322	335	306	287	316	260	278	314	305	305	327	306	321	289	331	299	295	318	289	309	302	307	274	285	314	302	310	279	295	291	316	318	304	289	309	307	315	274	320	293	309	306	319	303	342	312	310	310	281	294	332	308	311	290	307	316	304	308	336	328	299	351	320	298	319	305	289	316	303	313	254	316	330	303	325	289	325	288	313	280	288	331	314	321	290	285	315	278	274	294	312	305	345	321	308	354	311	307	314	283	281	309	299	298	339	303	336	330	299	319	295	315	318	319	322	307	322	306	311	297	304	323	314	289	306	301	307	316	284	349	315	301	338	289	311	339	285	309	338	297	310	318	315	308	316	319	284	319	308	342	308	317	336	306	301	312	318	318	300	301	310	288	275	307	309	320	326	334	314	309	341	307	301	294	305	296	305	308	273	309	307	271	290	278	328	319	304	346	331	304	307	330	305	283	326	308	311	304	316	287	292	304	297	283	317	303	286	333	317	298	311	338	312	302	328	314	291	318	301	316	268	299	339	338	293	273	318	302	287	311	291	271	321	329	312	310	331	325	269	297	323	282	276	295	302	286	297	310	332	323	335	339
12768	17136	24231	21388	23756	16108	6565	1964	882	804	779	777	729	776	756	732	805	770	787	770	763	771	793	718	780	776	727	780	763	737	737	757	798	744	725	726	740	784	822	726	762	810	743	755	784	767	777	794	706	729	797	781	786	756	763	735	771	724	793	763	773	795	770	792	755	700	835	779	798	747	811	779	728	787	766	793	746	751	780	746	794	780	782	758	771	732	754	762	778	760	799	753	752	753	799	766	774	712	761	790	772	765	773	765	754	815	749	727	778	744	802	751	790	785	754	713	723	727	790	799	745	764	741	768	793	791	792	738	744	741	780	783	775	782	754	714	744	725	801	744	748	811	773	775	800	768	801	760	761	757	774	748	743	743	743	758	768	769	760	720	755	728	763	776	747	773	704	761	699	733	807	754	810	756	768	778	781	768	774	739	776	785	789	782	728	750	786	683	794	730	728	760	745	788	750	769	705	767	772	755	820	742	802	748	753	770	763	729	793	782	754	776	799	757	803	742	796	748	754	774	755	765	772	752	752	745	754	819	680	787	786	730	818	785	747	747	738	732	780	785	776	727	770	740	803	804	751	771	697	735	769	734	708	755	752	772	754	754	737	756	743	815	782	729	796	792	761	791	774	801	741	761	750	751	750	807	776	747	754	745	736	763	721	726	735	809	841	788	765	763	736	735	727	723	733	806	731	749	789	796	761	770	725	708	810	741	769	753	767	790	739	780	781	811	771	758	770	782	749	795	755	708	750	784	758	778	752	741	774	760	757	734	814	740	717	776	798	790	764	759	746	760	727	752	765	767	794	740	747	760	788	796	775	783	781	771	744	744	750	777	818	780	812	767	752	759	772	760	802	784	681	755	764	724	711	755	766	785	767	801	797	787	751	777	767	766	707	775	712	777	730	748	776	770	759	740	756	645	738	747	794	792	714	769	785	743	752	766	791	720	812	712	755	762	769	787	740	765	722	800	730	755	768	765	794	738	814	730	719	772	784	770	820	753	777	746	773	774	770	806	771	752	725	750	779	705	779	763	790	732	782	756	804	755	811	751	778	764	766	741	801	764	793	765	739	793	757	782	733	748	720	764	735	743	780	757	713	774	755	765	768	745	752	760	806	755	761	738	788	759	727	731	772	751	755	765	729	755	829	771	810	806	738	790	777	767	757	744	766	752	745	729	763	748	713	807	772	793	732	732	790	780	783	779	714	740	766	809	846	744	792	795	774	721	747	739	740	787	750	730	768	744	710	726	739	815	765	747	755	747	803	808	767	768	771	744	738	774	765	756	740	774	723	735	749	723	726	798	728	744	757	767	744	793	745	803	789	765	752	773	749	769	760	719	779	764	817	764	817	773	777	717	749	744	800	766	753	761	766	801	746	757	739	765	784	738	765	739	807	780	799	814	800	757	810	772	765	741	807	734	753	743	780	751	790	743	723	789	754	740	755	751	753	822	755	759	816	811	751	748	745	772	761	716	726	736	770	764	747	746	772	788	768	749	767	765	739	758	818	758	733	692	763	795	817	747	745	767	760	742	774	706	727	762	776	760	770	735	758	764	805	788	804	784	759	763	717	743	768	795	757	749	739	748	741	775	809	766	753	765	759	766	786	822	756	808	748	779	803	792	788	739	696	752	721	778	794	760	724	773	737	770	729	746	718	808	748	755	737	810	759	775	760	751	739	778	715	730	766	847	777	724	736	732	779	739	733	732	766	783	782	742	748	737	723	777	759	768	809	746	790	775	752	764	745	764	796	740	793	773	723	759	759	774	764	746	725	770	811	798	761	745	787	743	726	759	702	777	745	747	737	747	796	765	778	793	738	736	737	759	755	752	732	721	794	750	739	725	745	765	714	729	762	760	794	726	732	748	789	763	796	768	790	754	777	756	720	768	778	751	800	770	786	757	799	754	773	738	776	724	775	748	764	772	723	774	764	767	775	801	710	775	725	829	812	737	743	782	764	791	773	799	752	753	802	768	795	774	741	766	740	778	763	753	781	709	775	767	777	802	752	743	766	709	731	723	718	808	810	763	795	794	739	738	779	717	738	758	729	769	770	726	754	749	758	733	719	766	813	758	747	754	773	764	799	734	773	815	724	780	726	783	748	811	739	754	729	792	711	765	734	745	756	796	783	735	791	759	776	747	804	768	806	760	767	779	745	762	810	725	772	762	808	738	755	748	737	738	799	792	789	785	761	786	767	791	713	798	772	806	722	776	779	778	779	757	772	760	759	731	786	756	718	772	763	754	730	742	766	776	771	762	789	802	754	767	753	761	771	749	734	757	820	775	760	774	768	690	713	715	758	768	782	729	722	723	777	823	761	739	758	748	771	778	786	742	802	753	768	736	733	750	762	763	782	769	755	767	715	781	758	732	701	743	801	768	767	821	786	744	736	686	798	747	784	775	748	743	743	721	754	763	776	753	747	739	760	772	757	728	808	738	801	759	746	733	775	782	735	754	814	764	795	756	803	778	740	771	776	742	746	765	755	731	749	784	763	784	784	772	775	785	775	762	762	791	784	762	745	778	762	769	765	753	792	776	766	742	759	736	708	756	769	757	754	747	755	760	776	785	832	753	775	818	739	759	780	790	767	792	768	737	779	743	764	763	740	735	735	721	748	719	708	764	684	775	739	790	722	756	769	775	734	750	773	756	749	750	756	769	796	791	718	751	793	793	719	798	769	784	753	778	686	790	774	813	782	782	757	740	807	781	729	776	750	741	771	760	746	800	792	749	762	737	760	731	722	730	732	771	782	721	739	822	796	741	715	761	739	694	783	756	742	811	750	747	711	687	722	791	723	755	726	729	756	783	735	748	767	750	759	745	711	750	706	753	794	755	734	707	726	720	768	781	758	792	803	764	723	730	763	782	757	749	756	712	776	730	730	761	735	738	785	744	790	774	778	747	757	746	724	762	777	734	764	758	751	759	790	733	784	800	757	697	752	803	760	749	769	749	774	771	736	769	769	753	746	837	797	754	722	777	787	765	750	745	779	772	760	736	754	755	788	717	786	770	785	792	774	730	778	790	774	792	759	776	755	734	734	770	768	751	801	747	749	733	761	743	798	754	766	766	770	755	760	759	801	766	772	778	789	780	777	751	723	783	774	700	766	733	782	764	785	738	764	797	741	766	722	747	741	755	792	789	716	766	697	743	773	819	756	721	752	761	809	777	737	750	733	751	757	791	771	773	774	778	769	778	765	790	710	788	774	749	753	780	744	807	732	799	711	759	768	770	705	731	761	800	781	796	729	761	675	778	753	756	761	781	761	757	760	747	763	776	729	783	744	786	744	748	764	795	796	754	729	764	808	758	760	776	760	738	754	749	781	729	761	777	759	733	763	754	749	771	764	746	741	741	734	732	778	745	726	764	725	796	748	745	788	755	755	784	781	764	781	785	753	762	761	795	792	790	800	734	731	769	748	821	781	702	783	758	712	730	779	752	784	769	789	783	797	822	732	823	755	750	729	747	788	753	756	732	719	800	810	747
41569	43712	37566	43932	55557	42942	21413	5106	656	326	309	312	331	362	304	268	319	319	312	255	318	327	298	297	324	326	322	312	295	321	332	321	294	301	318	319	320	290	330	321	345	290	295	303	337	282	301	337	314	321	355	313	333	312	299	321	314	279	295	324	325	281	295	289	316	320	314	282	279	294	294	303	304	315	290	296	318	325	299	276	312	309	307	322	304	344	304	327	337	342	285	295	317	315	279	332	313	288	319	351	320	313	309	310	325	313	328	293	293	317	300	321	303	304	273	308	288	288	311	317	313	290	303	345	339	319	288	344	308	293	300	298	300	305	305	305	317	279	335	278	310	332	289	343	295	333	335	289	308	313	323	296	284	302	319	317	309	297	338	305	305	322	286	346	308	332	312	289	315	324	300	298	326	321	311	318	319	302	294	336	295	312	325	284	315	288	328	318	323	303	307	324	295	302	291	298	326	322	305	314	318	313	311	315	298	295	302	308	311	321	290	276	304	304	358	300	302	300	317	315	305	323	341	314	278	278	283	338	346	313	294	342	299	286	319	338	266	286	319	306	296	285	308	315	285	319	301	306	298	320	318	316	302	312	319	293	328	287	336	337	299	307	301	283	279	309	337	340	324	310	336	312	335	310	305	304	327	325	313	313	293	328	302	309	313	301	261	294	288	292	273	312	293	309	312	298	329	326	322	349	319	311	334	309	274	316	285	304	339	306	313	343	298	328	331	301	338	323	310	310	325	303	307	307	345	292	291	332	316	307	309	335	308	296	307	312	333	304	305	314	285	338	306	361	336	281	322	300	316	300	320	339	342	303	323	286	311	304	287	296	304	298	291	286	291	328	279	319	300	335	305	297	318	309	302	261	285	317	293	333	354	278	327	298	335	310	302	303	343	320	333	297	286	329	337	318	304	300	349	296	268	336	308	304	334	340	329	302	298	292	299	334	300	324	336	294	301	326	325	289	321	305	310	309	281	321	303	292	298	289	289	265	286	327	292	285	280	274	340	322	300	309	278	350	321	333	301	322	331	310	295	303	335	300	312	326	293	323	292	318	294	313	285	316	312	310	297	324	306	323	318	313	318	318	296	296	321	296	321	316	340	310	344	324	329	323	323	289	342	300	312	340	289	255	357	301	337	319	306	313	310	344	309	290	315	292	286	329	334	322	318	342	312	308	303	316	338	319	329	336	322	300	326	314	319	333	278	309	316	313	302	297	309	301	278	301	336	329	305	321	340	325	307	353	298	310	318	302	305	317	321	285	310	339	326	325	322	298	346	293	316	306	326	338	309	311	272	306	302	340	308	308	321	306	315	294	312	344	329	298	276	326	332	304	353	306	292	273	333	302	308	332	318	313	331	323	323	327	318	320	295	315	328	279	325	327	295	296	340	308	320	325	325	293	302	299	303	302	328	307	296	338	312	306	281	273	310	303	312	316	303	316	316	304	253	340	301	345	301	278	349	287	295	279	302	321	351	338	354	312	342	284	322	314	307	312	311	282	344	307	310	334	313	314	306	292	288	305	330	297	285	313	307	330	310	314	310	330	300	303	320	314	304	329	331	330	334	319	291	301	350	303	320	316	320	304	300	288	280	308	309	323	331	317	300	320	299	292	304	319	333	312	313	325	309	282	290	313	318	342	318	297	312	329	320	323	321	312	317	288	318	309	315	320	301	282	329	303	281	307	302	310	281	305	297	299	345	302	293	305	304	302	322	324	284	330	288	293	312	281	297	272	307	280	317	338	318	340	326	299	312	282	298	296	270	303	306	297	296	287	308	356	302	347	305	354	341	296	298	313	312	301	288	326	298	339	301	353	308	287	322	328	328	334	315	318	315	310	312	311	332	300	324	288	335	320	304	323	304	301	313	329	317	313	319	314	284	309	338	323	335	296	302	317	325	333	293	281	304	343	309	335	289	285	304	287	295	277	337	286	302	285	278	323	320	286	290	308	311	307	314	303	313	318	274	273	287	291	313	318	299	350	276	318	309	309	329	298	336	306	311	319	311	290	291	345	331	312	316	305	300	307	367	322	298	324	247	336	310	321	297	309	306	321	325	301	317	343	307	349	308	330	331	318	342	320	327	314	287	273	343	327	315	307	332	270	313	286	298	344	321	306	332	308	295	303	311	312	303	303	326	295	287	328	318	321	288	312	316	327	348	284	305	323	295	324	330	308	301	312	323	307	311	317	312	319	318	302	332	325	335	319	290	303	328	288	313	306	331	312	310	307	293	314	335	294	312	314	300	307	320	291	294	354	312	304	302	282	325	294	317	309	333	328	327	309	305	293	295	332	288	279	323	344	330	321	300	261	313	312	323	306	304	335	302	329	344	306	302	290	355	282	314	326	329	326	308	325	298	334	312	335	293	313	304	308	315	290	323	303	297	322	321	296	315	335	307	339	322	301	292	318	318	320	322	315	328	309	328	308	299	319	277	320	319	307	326	309	326	327	329	296	310	339	299	323	293	342	323	300	326	329	299	333	340	313	327	314	348	297	302	300	295	306	309	303	335	314	322	300	297	303	339	323	316	323	314	306	316	321	322	284	323	346	317	289	321	299	309	310	285	294	340	309	318	298	295	300	282	276	323	332	336	288	295	300	321	315	326	282	310	311	330	308	329	307	321	297	282	303	316	315	306	324	304	297	298	298	321	313	260	302	317	272	297	313	324	333	282	335	311	280	287	290	300	326	325	300	312	303	330	321	305	331	303	314	326	293	289	286	320	337	302	300	290	299	327	326	334	325	291	289	302	327	314	293	295	329	260	332	303	323	313	302	295	312	320	302	274	315	279	298	296	310	310	298	313	300	287	290	319	324	318	324	327	306	282	305	289	319	335	328	321	315	329	311	297	314	328	294	312	344	331	299	289	299	298	338	303	316	331	281	295	307	294	308	326	307	320	297	300	287	321	322	311	283	327	302	313	302	364	310	313	292	292	307	309	273	302	327	308	267	287	296	304	324	309	327	336	275	316	308	315	330	299	311	326	300	315	297	336	294	305	313	306	320	274	293	306	325	307	316	314	258	325	337	320	324	345	304	284	282	322	299	271	316	330	304	306	336	296	310	329	311	308	276	311	333	326	316	305	325	329	284	310	304	328	311	324	287	324	274	324	306	319	288	334	269	313	281	308	302	325	298	322	335	308	293	281	314	323	334	297	308	382	327	300	293	323	303	309	341	292	302	282	326	320	305	329	331	304	341	290	342	310	332	310	348	312	265	340	328	340	343	306	311	298	292	289	298	314	310	320	283	324	324	329	321	310	337	297	287	332	300	314	331	302	329	333	286	305	336	309	338	312	318	261	304	310	301	294	272	281	298	309	304	319	309	321	312	286	294	325	283	309	296	319	292	286	291	296	292	320	304	333	321	316	317	327	313	324	316	326	331	287	318	323	311	300	325	277	375	294	322	328	311	331	322	307	320	310	287	320	329	305	285	287	294	346	298	322	311	333	296	293	316	316	304	317	304	329	309	284	303	300	324
27252	34349	39423	53963	67000	53729	31625	9609	1824	926	789	795	729	746	757	787	784	808	735	753	778	764	783	771	755	725	818	797	797	826	808	787	767	769	737	755	769	756	778	755	831	791	791	774	801	712	735	839	752	785	746	785	726	761	788	786	799	742	786	751	772	776	807	780	792	801	803	747	765	778	765	730	745	747	744	787	805	773	754	769	761	759	800	767	758	755	804	776	744	781	805	787	779	745	749	758	739	819	754	711	801	792	751	801	786	763	699	790	766	759	823	724	780	811	774	827	761	798	776	812	742	785	772	771	734	783	741	807	762	814	773	740	740	764	765	811	777	789	743	784	776	768	746	809	780	761	725	752	775	811	844	784	800	753	752	771	816	771	737	719	781	714	791	747	775	786	833	754	823	740	783	721	757	808	772	797	783	772	765	761	762	754	754	746	794	761	811	805	806	815	772	729	808	753	764	748	743	827	746	769	815	741	777	800	750	763	813	772	731	763	797	805	793	790	761	748	744	773	746	799	751	798	780	785	792	740	692	720	786	765	719	738	826	756	792	768	758	810	776	789	778	787	766	747	771	768	748	781	788	770	767	790	760	772	791	754	796	752	733	787	709	736	747	785	801	780	755	780	794	795	759	804	797	769	759	740	747	779	783	761	710	787	714	705	766	798	768	826	755	808	764	778	720	770	731	766	810	783	747	730	773	764	732	745	726	744	784	772	795	829	750	781	782	827	792	746	786	756	726	777	762	791	793	757	789	727	736	793	786	824	758	755	745	723	722	828	715	759	745	774	760	767	792	787	768	749	706	742	774	766	739	733	772	848	743	717	790	763	741	760	739	793	798	793	733	815	744	799	772	801	818	767	790	749	772	819	758	726	780	761	784	754	757	739	789	759	764	766	740	757	832	708	806	785	762	819	793	761	744	722	787	743	793	696	795	753	788	799	727	790	729	788	809	754	780	779	757	799	790	773	749	776	741	754	724	774	794	777	773	711	780	795	767	778	761	808	774	740	786	785	743	791	753	773	785	751	753	801	778	768	817	774	801	825	776	738	749	761	799	744	800	744	743	823	737	773	732	784	775	771	750	791	768	780	733	792	841	799	751	754	798	801	753	764	762	777	750	750	769	758	777	759	773	776	778	800	762	788	729	780	771	755	764	794	780	783	731	841	807	731	794	719	788	810	747	703	819	787	792	800	740	803	740	788	788	748	820	757	738	783	777	785	784	754	752	764	767	750	785	763	753	761	811	710	795	776	795	791	752	763	755	804	752	742	792	740	773	779	777	751	726	735	747	761	762	808	723	755	762	829	801	794	830	776	758	816	758	801	817	789	712	767	768	790	760	785	723	763	791	765	786	742	745	780	764	781	736	781	763	765	757	719	796	813	818	757	764	795	800	790	782	786	757	744	728	746	782	773	724	739	748	784	754	821	782	754	766	766	758	782	739	767	782	807	747	723	749	829	787	735	753	806	819	800	835	750	730	748	738	800	786	804	779	729	746	799	764	737	788	793	781	775	726	788	788	796	740	788	772	771	779	783	789	759	748	748	740	780	785	754	768	731	774	744	748	774	734	755	757	749	739	709	746	821	764	796	808	796	788	729	810	784	794	787	750	761	798	784	790	769	732	804	764	775	752	724	766	757	713	812	811	793	786	740	775	788	739	734	772	779	769	818	748	754	833	772	795	767	773	785	788	749	785	799	738	789	773	763	765	762	788	796	771	755	684	813	828	768	811	806	763	799	745	778	771	760	748	832	763	774	778	751	796	830	795	772	777	792	786	758	756	769	707	811	781	771	742	736	761	774	742	771	778	765	784	757	807	759	731	793	762	800	758	746	734	706	777	799	777	735	774	797	775	769	798	800	790	778	782	752	775	749	779	747	715	795	789	745	766	795	775	784	747	765	716	806	784	770	743	793	720	711	768	770	796	780	727	776	807	732	804	801	775	737	774	805	730	848	784	728	789	744	750	837	747	778	798	763	785	837	746	783	732	820	769	799	762	740	774	787	803	753	724	826	737	772	822	775	763	750	783	755	743	780	764	751	768	736	749	744	802	773	750	827	725	750	766	745	760	767	753	787	746	785	784	790	724	777	761	761	795	765	788	791	768	737	757	790	755	769	785	786	788	790	724	730	822	803	810	820	790	756	766	744	790	750	770	768	758	803	802	723	775	740	773	747	764	719	761	756	770	772	779	734	787	729	774	769	767	757	782	792	801	719	796	769	757	786	736	792	796	804	720	781	816	832	747	764	779	804	728	781	781	733	739	745	785	756	738	821	830	743	754	787	818	730	772	821	775	767	791	794	770	808	757	806	777	781	758	769	789	775	809	789	790	795	739	776	792	794	768	810	779	797	768	756	736	798	724	783	786	766	836	782	775	787	715	746	775	746	810	765	761	761	782	796	800	803	799	766	813	816	741	797	782	738	800	759	807	750	768	787	723	790	806	768	718	748	742	734	745	762	771	789	794	747	753	820	771	748	720	782	757	798	691	774	730	741	791	785	749	761	761	817	753	767	711	761	748	828	773	771	772	775	712	768	769	720	792	798	794	776	765	794	767	764	787	776	788	777	768	713	762	739	814	803	748	817	750	729	740	708	762	819	790	784	790	783	777	762	736	776	788	755	677	776	775	795	803	751	826	778	779	742	737	729	802	804	738	758	791	776	749	784	779	769	779	756	793	784	765	794	757	767	780	744	750	804	789	789	822	766	769	753	723	701	721	765	781	718	762	772	770	799	766	756	742	823	808	735	738	738	747	769	756	766	788	736	737	767	758	796	736	776	739	794	749	768	751	769	775	814	796	767	829	766	776	741	775	789	785	807	788	752	782	805	743	746	735	771	749	805	762	770	787	808	777	805	747	795	771	741	740	802	738	793	737	816	845	774	804	722	752	786	772	813	755	809	802	750	777	766	755	738	741	788	796	759	796	724	758	756	803	750	808	801	814	815	817	820	738	762	774	748	757	758	777	732	767	831	738	778	775	789	779	728	788	810	736	821	746	708	777	768	778	786	775	801	794	766	757	735	774	849	741	785	800	799	732	775	773	750	760	746	751	751	763	806	751	750	751	751	765	726	743	790	765	723	737	785	793	742	771	813	748	817	781	779	745	826	765	752	765	775	778	779	757	741	804	733	789	758	792	703	796	730	749	795	785	768	729	732	753	800	768	756	791	791	739	793	754	780	801	776	744	788	716	752	736	782	796	743	782	756	804	765	760	740	776	815	755	795	788	777	795	765	743	741	753	796	745	769	798	751	806	736	806	740	793	757	759	725	764	761	750	767	774	770	790	747	813	751	787	782	757	800	798	761	724	795	827	757	797	769	819	758	800	780	810	815	801	774	817	808	789	822	786	843	752	761	784	807	752	747	780	759	815	800	817	747	750	753	795	773	768	775	705	746	800	714	789	745	821	810	757	767	786	773	791	740	832	762	781	742	775	774	766	771	823	746	711	812	742	758	786	769	785	724	787	756	782	747	784	772	734	790
51178	51405	48849	52168	65190	51937	28584	8652	1071	343	346	272	298	302	294	284	325	278	265	316	318	301	318	333	292	303	344	297	330	311	307	265	292	310	316	333	300	268	335	330	283	327	306	328	303	330	313	308	291	314	328	326	316	351	311	351	323	335	349	327	292	298	301	304	284	297	285	275	317	298	298	297	324	314	300	311	305	295	301	316	317	270	328	331	340	322	311	358	341	312	310	312	330	283	335	341	309	312	308	285	332	285	326	289	273	320	321	329	300	321	305	348	322	308	326	308	290	285	306	283	324	299	300	309	322	295	286	320	332	271	327	294	330	294	321	292	298	336	326	290	335	316	291	313	321	301	349	304	326	317	342	333	309	336	317	307	296	312	315	303	311	351	299	305	280	265	295	321	310	304	305	322	328	311	328	291	320	286	322	282	324	313	309	287	339	309	292	334	303	335	338	328	302	336	331	319	308	331	279	308	297	304	264	304	321	280	332	308	312	299	290	355	295	292	332	291	333	312	326	306	324	319	322	303	335	281	288	316	311	291	301	318	322	300	309	317	316	295	309	304	342	317	277	301	298	330	325	336	297	334	306	303	296	309	330	341	289	306	347	309	325	313	303	321	308	311	302	321	299	283	324	315	318	311	294	329	308	318	309	327	300	309	301	292	303	327	318	333	307	316	302	330	337	325	315	323	312	295	316	318	295	297	301	301	290	291	324	292	326	323	323	291	275	313	308	321	311	346	288	323	319	305	315	303	329	322	295	316	371	325	301	306	318	307	319	287	293	305	277	302	308	299	300	307	326	292	333	306	328	291	302	304	315	295	297	289	308	338	321	304	282	309	341	315	318	326	326	334	332	338	294	323	333	298	352	287	302	283	329	290	293	315	316	333	324	319	304	328	357	330	300	316	302	287	342	332	309	338	325	315	303	311	283	315	338	326	300	339	307	329	320	337	331	317	330	323	332	347	301	335	316	343	313	309	311	314	316	299	333	286	267	323	324	317	339	346	322	282	312	322	332	335	271	325	283	311	285	301	330	314	323	295	303	296	300	336	293	337	324	292	317	296	308	309	297	295	324	301	321	311	359	320	336	295	329	305	289	294	310	335	324	334	332	311	310	323	320	306	283	312	318	309	319	313	319	331	283	304	323	286	279	321	325	280	338	330	300	317	319	304	322	288	306	306	286	298	296	320	291	261	357	307	306	303	329	322	321	284	313	303	329	322	293	327	292	297	331	337	285	311	282	308	305	306	282	331	305	315	300	306	327	333	339	319	295	310	290	291	305	318	330	302	297	320	317	276	332	302	314	300	320	287	323	333	293	291	320	331	296	325	304	286	328	301	306	294	316	310	303	320	283	340	312	323	340	328	335	311	299	361	299	338	320	338	323	331	288	343	279	329	324	314	333	307	335	297	315	295	314	336	296	294	309	294	316	288	314	309	322	293	315	344	323	292	317	286	306	338	352	305	318	309	302	307	341	353	322	278	306	316	290	305	294	299	316	320	318	286	281	323	320	290	297	303	314	352	323	346	306	306	311	304	310	312	307	346	313	327	292	308	327	295	271	320	283	291	325	301	299	322	290	342	296	298	297	305	278	340	299	312	321	292	301	323	339	324	283	285	301	310	359	325	334	299	313	315	304	349	349	299	299	271	308	313	314	308	319	316	324	311	303	296	314	334	325	306	297	320	308	294	345	307	293	295	346	313	321	321	290	286	330	296	284	341	347	310	291	292	313	325	304	335	300	282	310	339	306	289	310	313	311	280	301	322	307	292	330	319	339	304	299	298	274	334	297	314	316	280	314	320	330	316	293	336	325	278	314	306	293	305	331	344	290	281	319	349	328	298	304	336	335	326	298	288	309	282	327	322	330	320	281	315	344	289	320	312	287	290	317	304	299	324	319	301	313	315	325	299	298	296	314	293	277	328	317	316	292	309	316	314	346	335	299	311	301	274	322	275	329	332	337	305	336	355	313	315	300	307	317	296	323	311	275	316	335	311	320	312	353	286	275	315	277	360	321	320	314	325	323	339	311	345	301	312	320	349	282	307	318	305	312	287	317	302	304	305	316	315	321	305	324	303	353	335	314	326	310	368	300	289	332	295	308	348	319	339	327	346	303	302	294	331	293	320	296	316	329	350	289	335	338	323	353	303	308	314	291	276	279	289	278	282	297	322	328	306	324	319	315	335	301	302	343	277	309	315	311	320	295	308	291	317	332	336	345	307	318	318	294	328	293	341	308	325	285	294	309	321	286	318	330	299	321	354	305	265	316	307	322	337	288	286	306	302	304	343	303	319	335	328	342	318	296	330	336	325	304	302	313	300	339	305	337	341	332	322	280	329	366	340	308	290	304	315	312	313	319	318	309	308	323	324	347	318	328	359	315	326	319	327	332	315	337	300	312	313	284	302	290	273	314	333	299	327	335	325	305	308	289	320	314	319	308	312	284	323	291	297	321	295	326	293	332	281	300	272	331	299	302	331	305	339	288	295	314	305	311	294	293	306	295	302	324	310	328	295	305	304	320	299	285	323	302	339	330	340	305	299	308	316	320	303	341	292	288	291	309	319	295	309	306	343	300	349	314	308	325	330	297	326	317	279	291	325	293	329	324	305	292	293	294	299	313	321	276	329	318	302	283	303	313	332	332	303	313	313	308	318	305	311	318	322	302	325	307	326	304	330	300	320	332	309	324	309	313	323	303	316	290	326	326	309	306	310	303	319	302	333	331	295	328	329	314	291	297	277	277	341	324	336	338	296	289	295	304	307	308	328	302	299	331	317	285	309	359	308	329	334	343	326	315	319	300	325	282	314	333	293	298	330	286	315	276	310	313	321	307	282	299	297	294	305	312	289	297	341	319	313	310	334	301	302	291	307	287	297	313	286	322	323	309	303	293	286	305	325	343	306	295	298	305	329	329	298	311	322	339	320	322	295	286	301	322	313	319	327	293	295	348	330	299	292	323	274	311	290	317	306	328	285	319	304	334	317	309	295	327	327	309	291	347	356	290	274	310	317	287	270	312	324	324	302	318	279	321	315	258	304	351	304	299	332	312	287	297	323	303	276	319	323	328	350	295	271	315	307	309	296	336	317	314	274	302	324	317	317	308	321	315	343	328	343	302	339	318	287	322	340	328	285	316	331	317	325	335	280	313	279	349	359	324	325	326	345	296	326	310	328	316	324	291	314	293	313	327	331	320	293	297	315	325	299	307	313	321	335	306	319	324	305	343	364	337	315	320	320	316	314	335	325	295	291	322	297	296	321	328	297	348	358	337	306	309	323	322	267	322	312	305	312	286	307	304	322	288	319	293	320	308	296	359	302	321	278	309	336	310	330	329	336	323	313	299	333	329	317	308	317	296	310	315	318	298	310	350	302	325	308	304	323	313	284	319	338	328	282	311	332	291	296	327	315	305	361	290	314	340	311	305	338	278	300	322	276	276	311	328	292	310	327	318	324	306	344	329	339	309	318	293	319	313	345	301	339	286	340
34384	42529	49282	63534	78481	63303	37990	12603	2287	827	816	815	795	794	756	818	767	767	746	780	787	737	802	819	815	756	720	763	822	724	797	727	734	766	789	785	762	768	721	785	756	776	738	737	787	730	732	760	776	766	787	756	747	751	774	807	809	798	807	801	786	774	796	803	820	792	754	773	713	746	759	808	702	741	798	788	771	767	769	842	765	736	750	754	745	780	709	708	817	749	791	719	776	725	753	782	820	730	717	755	737	753	784	787	746	781	751	735	761	764	740	803	771	753	787	764	780	765	749	709	795	720	743	759	732	776	741	794	778	754	769	735	766	834	810	776	827	807	839	769	749	771	760	721	705	800	773	814	749	765	775	796	742	778	753	775	717	763	741	770	739	732	793	749	740	761	759	749	783	831	728	808	786	786	778	786	813	724	792	780	812	782	783	752	756	745	792	806	755	788	791	715	721	797	763	807	749	762	776	791	749	791	735	775	787	760	778	768	759	739	814	779	756	791	734	748	747	800	726	779	780	778	811	754	739	736	744	777	794	741	789	781	768	792	744	744	763	744	731	783	760	806	790	734	767	755	775	790	797	805	731	772	765	756	792	797	727	772	747	775	767	755	800	790	798	794	787	766	798	765	764	754	825	765	793	813	766	785	762	830	765	793	737	820	774	729	789	804	753	754	751	774	816	776	705	742	787	764	761	766	747	793	783	739	758	794	750	768	772	802	769	766	792	798	753	766	772	745	754	759	790	730	802	738	791	734	816	790	798	792	724	777	809	772	714	795	749	795	798	769	784	727	766	790	774	817	775	756	794	796	749	799	762	731	761	782	779	753	764	757	742	794	803	784	781	814	788	702	783	792	724	776	756	775	800	820	752	803	737	825	782	815	711	770	770	764	747	806	787	760	728	774	771	764	785	750	787	778	781	782	793	742	694	704	754	833	779	774	752	734	805	709	790	758	772	776	779	781	771	774	725	794	768	777	762	752	761	764	737	790	764	763	732	825	884	764	803	723	698	811	757	783	757	802	749	751	768	773	731	757	769	765	806	756	752	713	759	764	801	747	753	812	772	737	761	716	772	716	771	765	776	739	768	806	737	739	758	748	814	789	788	780	806	762	780	781	788	754	757	801	792	723	769	762	776	781	765	778	730	788	748	769	706	772	800	723	783	809	826	770	771	807	744	766	771	773	732	749	741	787	758	791	779	737	769	695	789	789	762	741	750	788	797	765	765	760	785	715	808	755	798	789	757	767	781	764	761	761	801	789	720	777	771	759	747	771	800	776	835	778	754	838	786	759	773	743	786	815	734	761	769	745	734	768	773	819	734	805	833	803	776	754	744	784	801	751	766	732	769	767	750	783	759	733	776	764	715	788	781	765	792	726	779	828	741	771	789	726	769	802	740	769	731	765	785	794	787	826	802	780	804	764	767	816	779	741	743	794	758	744	764	763	782	802	764	726	791	776	766	767	767	795	764	759	755	779	781	756	775	731	781	798	764	738	814	761	740	749	787	772	772	771	771	735	753	783	753	788	767	757	787	736	755	756	763	790	773	788	754	739	741	767	777	761	798	728	755	755	742	781	769	728	786	747	768	811	733	772	776	766	818	768	768	790	776	753	795	794	840	820	787	735	749	747	771	749	782	787	773	798	790	792	762	760	725	786	771	788	771	764	763	719	775	745	771	733	739	775	775	752	785	789	780	759	783	732	776	783	777	754	809	742	768	804	767	758	769	748	773	768	766	723	746	791	739	757	744	769	766	761	767	770	776	818	747	751	762	757	762	755	778	786	785	710	752	743	728	781	759	766	774	793	779	771	774	787	771	827	785	777	787	753	725	776	760	812	761	771	744	801	774	773	787	733	750	786	780	742	756	722	783	799	775	785	793	759	760	793	761	783	737	767	784	803	765	778	759	821	792	760	712	755	754	760	726	781	752	824	759	798	804	779	775	770	829	749	738	783	772	791	755	775	780	740	758	769	811	794	743	757	764	768	763	741	741	815	751	711	802	751	751	764	776	726	767	762	765	793	816	766	748	794	766	753	781	825	757	759	808	732	781	752	772	767	748	747	814	734	781	759	760	808	727	742	785	790	794	739	762	750	771	771	794	774	770	762	743	795	720	833	739	768	772	776	757	773	703	766	750	737	722	794	735	783	735	765	766	751	766	772	759	754	765	729	773	812	747	758	746	802	815	779	768	734	755	769	774	735	797	803	764	781	770	772	760	777	794	819	793	782	795	776	750	759	755	720	790	803	754	749	727	783	770	746	753	781	788	735	724	803	768	774	751	759	778	787	785	720	760	773	764	710	845	762	766	751	726	755	771	757	708	772	778	759	763	838	769	789	761	756	747	762	763	781	749	761	765	762	758	793	786	771	791	748	727	784	743	797	817	756	736	816	764	797	735	780	748	782	760	779	787	725	766	796	771	777	772	739	799	768	766	722	767	739	815	736	766	768	779	742	757	777	754	802	809	807	765	708	764	749	760	753	760	796	783	737	730	769	775	718	793	775	818	759	745	788	754	722	732	746	778	796	769	806	780	754	772	802	777	730	754	754	764	724	769	777	759	772	769	793	818	778	766	757	813	750	816	782	724	757	760	736	752	712	731	781	811	774	789	765	784	747	793	798	775	751	782	782	770	743	718	762	797	755	755	744	763	754	788	772	762	709	758	802	796	748	734	725	805	801	762	765	784	725	784	751	753	756	773	750	741	834	764	749	785	743	770	767	761	756	766	802	757	729	802	754	756	753	777	789	798	789	781	780	750	765	723	740	781	729	742	744	745	801	779	792	731	720	774	794	781	753	775	721	779	784	728	792	769	785	714	735	706	732	799	782	781	787	768	818	824	738	753	766	793	721	810	796	750	747	744	778	724	783	834	774	758	727	794	752	800	805	777	755	822	769	759	764	695	749	850	802	754	786	804	787	786	809	755	793	750	763	763	743	736	762	745	774	809	784	799	785	767	747	800	739	794	790	803	805	761	826	793	821	810	732	765	816	785	825	779	718	768	767	777	795	732	730	786	722	728	755	802	738	770	728	821	816	788	707	801	764	696	743	755	743	771	803	745	733	755	759	767	767	762	809	750	800	779	761	732	773	762	764	776	703	749	785	776	771	854	726	795	772	765	776	762	765	774	766	760	774	742	791	799	796	762	778	785	798	775	749	745	786	764	762	711	770	748	839	782	836	752	762	754	773	715	767	796	715	806	779	721	782	762	797	786	747	759	770	757	747	732	752	760	816	755	729	735	736	728	765	758	741	764	779	802	739	769	718	780	776	783	761	755	731	726	720	780	770	756	720	750	775	756	807	754	716	758	792	770	745	804	818	787	753	826	814	770	737	797	761	690	747	751	791	701	768	720	721	764	757	803	764	785	800	843	749	767	772	746	820	821	768	810	759	760	739	758	769	747	745	749	798	796	722	726	736	776	761	714	794	826	797	784	800	769	723	753	793	748	741	752	748	736	770	732	737	749	809	805	746	762	729	794	769
23666	20041	11974	9260	8449	6157	2472	828	393	299	314	299	326	320	307	337	311	313	311	291	310	337	306	299	314	341	309	313	351	298	339	294	323	308	308	312	316	316	315	283	283	333	265	343	292	309	312	324	308	326	313	334	276	307	307	315	300	308	319	305	319	284	290	313	316	291	282	305	308	306	275	271	316	329	312	321	309	351	296	299	338	322	328	303	274	336	280	315	322	306	321	300	279	294	281	322	300	331	294	319	306	292	285	300	281	322	296	336	289	300	309	317	308	317	317	297	323	319	317	325	304	316	349	316	283	299	312	332	312	318	304	329	307	281	300	311	337	297	313	339	303	305	315	302	324	288	332	299	284	275	303	346	314	273	284	316	273	289	300	311	320	283	314	313	285	297	280	306	268	291	347	291	302	309	328	303	296	277	288	295	333	328	303	289	330	343	297	298	299	256	289	280	344	313	318	314	325	331	320	287	304	291	298	285	306	285	316	309	313	345	311	309	328	318	311	323	314	301	289	279	300	281	309	304	337	271	313	306	300	311	313	308	319	303	294	262	300	326	314	303	306	296	333	305	321	305	305	310	314	289	301	317	320	346	285	334	299	333	291	316	314	304	320	317	311	305	289	319	304	302	314	303	321	303	319	313	320	297	325	317	324	289	319	294	304	301	310	300	320	287	310	305	290	291	293	318	293	318	329	300	309	325	314	289	325	322	293	329	315	322	305	283	287	302	297	296	312	307	306	275	320	299	304	294	314	307	311	297	308	296	339	301	309	316	289	310	346	254	314	309	310	296	285	311	273	256	323	287	322	266	312	331	306	296	330	308	307	325	303	308	300	292	278	287	309	327	335	300	313	278	302	337	342	321	294	306	316	327	294	298	309	297	319	301	308	311	335	299	329	280	277	307	285	288	330	309	326	288	341	303	307	304	295	308	303	308	291	303	306	306	322	302	344	345	298	295	321	347	300	320	283	317	293	278	329	314	317	313	334	297	316	306	301	310	288	320	293	313	301	316	337	312	318	339	305	308	305	334	319	317	303	332	312	301	319	297	290	316	320	284	364	316	316	321	300	356	283	331	324	319	306	283	324	288	302	314	307	275	300	280	326	326	274	291	321	305	322	308	298	313	295	310	295	303	265	314	327	302	326	320	315	308	307	283	315	274	296	312	315	315	324	326	321	310	281	293	319	306	295	294	256	294	295	302	328	304	368	319	297	295	311	335	297	330	318	299	336	303	316	318	346	331	295	334	309	288	278	292	320	322	347	268	274	318	268	307	310	294	330	280	311	310	300	293	321	279	307	290	293	265	291	309	293	301	323	310	323	313	302	350	304	311	331	321	322	299	300	334	324	289	314	302	323	328	332	308	294	299	290	315	310	287	307	342	307	290	289	312	328	293	279	335	291	283	340	314	308	329	297	314	308	312	340	298	321	312	307	307	317	278	340	307	285	301	294	318	296	289	295	310	307	307	299	312	306	331	309	336	285	292	289	283	328	268	344	283	317	337	342	305	293	318	316	297	333	326	338	290	338	337	298	276	265	283	300	324	315	305	310	330	321	349	315	329	329	294	308	300	315	318	298	290	309	315	310	310	319	320	312	318	300	300	306	313	316	317	304	297	305	309	298	294	306	338	316	329	306	331	318	300	303	301	299	299	299	331	297	292	306	315	312	286	334	287	324	306	297	301	287	291	290	340	316	294	321	321	325	345	323	275	316	324	323	311	321	293	303	322	313	310	313	321	311	317	310	314	280	291	308	328	325	317	287	282	295	301	334	286	334	312	302	283	326	317	316	282	298	322	295	319	318	324	294	304	310	292	321	286	302	304	330	343	329	294	304	308	323	276	310	342	314	292	323	293	314	324	310	312	289	311	297	311	289	318	281	318	287	298	311	292	282	286	296	345	309	314	329	330	312	306	297	307	314	315	313	304	312	260	290	297	315	312	355	271	301	305	298	284	275	264	296	306	291	278	278	323	329	288	298	296	280	310	297	347	342	287	309	284	297	334	315	273	314	315	349	287	324	291	310	294	295	327	295	292	303	299	282	282	314	282	296	297	299	306	322	310	303	312	292	301	311	308	274	328	306	286	310	303	312	308	310	296	303	307	312	296	306	323	313	306	291	309	306	330	315	294	306	321	331	286	301	328	313	318	332	318	286	314	302	318	305	310	312	324	339	300	302	310	308	327	309	318	291	309	289	314	315	294	303	336	341	292	303	310	311	288	298	313	343	323	309	340	301	305	271	311	319	311	282	311	316	309	303	292	304	316	343	282	294	314	276	298	293	318	319	298	303	301	294	295	301	313	285	296	305	329	337	291	272	326	306	299	302	291	314	300	300	314	288	322	315	328	308	322	330	355	303	314	303	295	292	272	289	320	304	295	340	314	331	347	312	300	325	289	315	301	300	321	316	301	305	318	322	334	309	255	299	279	328	292	273	312	273	308	304	292	305	318	314	296	312	295	271	305	288	316	306	304	308	323	290	312	286	298	274	311	304	307	276	352	277	321	320	280	315	324	316	320	331	304	327	343	287	323	289	303	309	308	309	326	333	297	312	322	343	302	305	313	300	332	336	328	298	318	279	307	282	300	273	294	303	279	275	319	274	312	312	304	313	301	305	343	288	317	290	312	315	311	306	278	353	303	305	288	330	351	297	335	295	310	308	302	286	293	296	364	324	335	303	299	308	332	310	312	342	318	301	327	290	305	320	320	310	305	277	340	285	307	328	275	270	280	291	289	309	299	319	315	284	316	289	322	309	314	289	301	325	319	309	340	332	319	297	296	323	335	302	295	294	307	308	288	337	309	280	318	326	292	313	339	305	283	292	293	311	311	314	326	297	275	301	325	289	308	301	315	291	301	272	283	317	318	323	314	295	288	311	324	292	285	332	302	318	301	313	332	338	327	320	330	308	287	324	311	291	309	295	315	321	317	292	319	299	322	317	302	313	304	318	294	323	312	315	296	317	291	319	315	312	311	303	347	330	305	324	311	321	305	320	311	281	321	304	288	311	280	299	311	280	317	324	311	316	307	283	337	291	330	315	312	293	309	298	327	316	301	308	332	281	346	319	301	331	299	313	278	310	328	321	290	279	303	330	353	320	312	322	273	337	333	291	296	284	287	298	287	282	327	291	309	353	296	316	323	282	305	267	325	313	308	291	296	316	297	309	314	349	332	316	329	326	320	282	294	275	316	295	294	307	318	302	271	295	296	323	296	292	296	322	294	259	267	287	283	307	316	308	322	315	305	304	333	311	319	326	329	325	305	324	301	299	335	316	296	282	284	247	299	304	309	299	320	287	299	304	266	310	299	297	311	310	319	329	281	291	317	280	330	303	288	335	314	285	286	311	292	306	309	284	327	331	276	326	331	294	305	291	311	329	307	305	318	275	307	331	317	314	331	282	331	326	326	311	329	330	303	324	302	287	315	288	282	321	304	321	287	297	316	305	299	314	269	335	306	267	281	316	342	306	300	294	290	307	310	329	295
13981	15486	16521	21192	23141	16992	7466	2396	1021	767	737	757	718	834	785	706	739	743	741	725	793	782	773	760	775	789	710	803	744	811	730	799	720	786	787	775	696	785	728	745	731	790	813	735	799	780	734	807	826	803	793	778	758	722	793	763	748	736	739	715	765	765	740	730	768	782	753	727	716	773	783	778	779	724	760	700	779	738	767	782	804	762	774	813	786	738	748	783	714	783	773	764	778	761	795	716	733	791	739	789	754	761	772	797	755	796	773	735	752	783	771	791	765	750	771	771	766	783	736	747	759	697	740	758	760	746	743	742	697	743	789	767	733	794	735	763	777	834	758	793	753	737	782	768	756	764	747	740	766	819	779	770	759	790	727	724	771	745	794	769	728	790	794	700	754	773	753	783	791	762	754	777	756	789	732	773	740	766	815	772	775	775	760	775	781	775	772	729	782	747	727	778	745	789	823	748	763	748	763	724	773	741	744	789	763	787	782	737	726	747	729	786	757	757	775	787	766	760	783	797	763	769	747	822	760	725	788	737	780	805	778	765	777	795	778	749	737	711	800	832	789	776	731	745	774	734	742	809	793	756	768	774	748	739	793	757	756	754	785	774	738	735	733	750	771	765	731	824	734	805	756	743	798	767	810	736	758	748	775	773	764	716	815	766	739	772	709	743	765	705	755	724	810	809	762	825	752	767	775	762	764	743	744	749	728	722	781	758	793	771	739	752	745	750	729	778	762	811	779	700	773	724	775	780	738	793	758	754	785	760	764	733	795	749	753	756	804	732	745	794	703	770	752	761	787	754	742	770	714	747	706	779	740	743	761	729	780	736	748	754	787	765	765	790	779	797	745	793	755	783	779	764	726	753	753	810	733	765	745	785	796	780	770	724	779	793	747	765	789	741	735	796	726	739	751	762	778	770	724	719	707	806	756	735	766	757	748	777	737	812	821	761	763	794	763	784	778	750	751	797	790	753	734	746	801	740	733	749	769	795	761	784	747	771	746	776	798	794	713	789	788	754	758	714	762	816	795	739	797	784	790	826	746	778	775	744	748	764	749	760	726	747	804	769	766	784	794	763	746	803	777	718	760	752	737	746	792	801	745	782	733	784	780	773	759	760	744	761	794	768	752	809	759	762	782	739	790	755	774	721	757	709	747	741	765	774	766	748	737	712	776	721	784	721	776	787	715	738	768	757	765	800	781	724	741	696	712	721	771	759	753	813	834	791	741	749	748	768	776	724	716	718	759	756	734	762	770	756	756	729	732	773	785	758	742	775	777	750	722	765	769	775	766	768	794	801	727	790	786	776	784	735	731	763	755	771	702	740	746	808	773	695	832	755	770	722	768	757	785	775	736	746	716	774	801	753	732	725	776	748	726	748	789	800	786	731	732	751	801	788	747	755	778	738	771	795	744	786	747	763	723	806	724	769	800	765	773	742	770	780	720	724	800	715	742	740	811	823	810	714	753	703	729	732	773	786	802	791	760	844	785	777	729	743	756	806	742	741	758	747	772	747	771	764	731	762	742	787	761	721	735	785	744	784	759	756	788	740	731	743	751	761	736	825	755	765	769	733	804	787	806	756	726	782	737	790	808	707	829	781	780	788	769	765	730	817	781	738	739	788	830	744	771	752	755	735	736	793	693	779	817	761	784	769	735	784	778	822	833	800	778	793	724	758	798	787	757	743	707	733	762	775	763	773	759	758	770	726	739	724	816	801	716	783	802	745	787	741	784	737	734	789	781	809	769	777	756	720	778	817	763	787	731	722	730	781	771	767	752	793	812	755	828	818	783	734	730	755	746	743	764	742	812	724	806	804	745	807	732	744	790	822	779	787	768	708	749	797	762	752	737	772	771	783	767	742	713	773	733	800	754	766	766	726	770	716	751	768	790	769	789	731	763	766	718	756	766	760	767	756	751	708	724	720	769	763	750	749	732	782	773	771	750	840	814	788	752	763	820	752	728	762	772	768	754	730	792	784	741	735	740	833	796	760	750	772	807	766	730	730	786	763	699	774	751	752	757	746	709	747	742	752	746	748	755	782	820	768	754	807	762	757	766	792	719	754	782	761	788	790	770	762	727	712	774	738	760	755	742	764	772	738	727	793	800	722	761	778	738	764	738	783	756	750	702	748	766	741	750	783	799	741	793	831	786	771	737	725	794	776	755	772	763	778	750	782	780	741	746	741	764	741	762	739	761	756	759	743	719	782	824	728	780	746	752	773	753	773	737	737	727	761	728	759	767	788	793	816	773	800	726	761	777	794	758	778	766	742	788	761	751	726	751	765	787	760	821	771	816	783	810	754	737	812	801	806	745	780	752	741	765	774	759	757	753	781	763	746	817	736	748	765	772	797	744	758	767	739	780	713	727	788	745	744	743	752	814	775	803	778	683	758	810	731	740	805	771	790	780	773	734	784	792	753	827	803	827	781	801	719	735	735	780	728	791	756	772	760	746	743	752	795	780	762	737	744	762	753	821	725	762	732	778	766	772	776	771	742	797	775	792	772	735	751	713	741	748	725	790	773	767	775	753	820	730	761	764	748	801	794	745	767	814	799	763	788	796	789	753	791	771	781	741	749	744	755	743	745	693	750	842	739	772	763	753	717	797	763	791	776	756	773	790	777	736	802	734	760	783	762	731	741	780	743	740	785	728	809	750	772	775	783	768	758	772	775	795	762	731	736	769	782	775	756	771	784	757	771	772	741	754	802	750	778	759	794	792	731	800	705	790	733	785	721	756	754	735	845	758	754	767	731	717	734	795	732	751	740	768	722	751	766	782	778	806	781	770	756	803	732	782	757	728	765	727	816	795	773	775	761	774	754	736	800	742	772	781	739	761	778	745	772	736	790	718	730	772	727	741	757	762	682	784	753	756	772	827	781	719	830	776	772	781	801	772	764	762	798	743	765	782	737	755	753	773	812	770	726	736	745	801	742	782	787	773	788	786	761	778	704	740	759	743	766	746	717	740	746	751	798	760	756	773	802	771	797	791	758	733	787	794	721	782	822	826	759	741	790	724	744	738	776	739	758	759	762	724	689	771	759	764	774	756	794	740	757	763	777	764	756	744	772	743	764	776	729	744	760	732	757	797	801	775	755	762	739	746	785	763	777	799	798	785	733	808	771	726	763	722	769	769	742	751	753	769	748	771	777	728	766	809	770	741	798	759	774	744	776	772	758	770	721	774	756	733	805	752	736	766	755	803	713	793	743	787	720	764	746	733	764	813	735	777	747	780	778	777	725	793	774	777	775	739	760	788	752	749	762	769	775	751	714	710	778	773	742	820	800	784	717	760	725	774	761	789	774	757	734	751	765	734	746	785	817	722	760	772	748	721	774	751	769	729	723	791	777	778	746	808	769	696	779	783	742	772	751	759	779	803	716	831	748	744	722	748	789	825	708	738	816	793	777	740	739	740	753	724	783	741	776	780	768	813	801	750	749	786	809	778	796	795	765	763	785	766	728	777	757	746	760	718	751	772	771	792	779
38943	37431	39684	44003	57258	43548	20674	4664	655	349	318	330	354	304	306	286	322	308	316	276	306	299	317	323	304	304	330	299	289	315	305	303	278	327	323	317	331	305	297	294	327	319	324	318	273	327	297	310	333	307	324	281	311	304	300	277	345	280	300	313	354	325	334	314	324	321	334	332	301	315	336	305	329	300	316	312	313	302	331	307	309	290	309	331	313	325	295	329	331	285	299	294	320	315	303	306	315	326	279	338	339	304	301	305	278	299	296	290	305	299	332	311	313	292	279	312	329	316	302	313	325	292	327	279	299	310	299	333	331	287	331	322	300	313	317	303	295	317	315	304	300	301	289	320	333	282	323	311	291	292	320	310	321	301	317	338	290	312	304	335	309	312	345	316	316	310	288	346	312	349	335	310	315	312	349	301	351	344	321	310	313	319	310	332	312	323	311	309	341	286	318	316	332	343	303	299	329	295	295	312	333	350	306	321	314	346	314	312	321	290	324	301	329	322	318	293	280	304	310	267	308	295	324	280	303	326	322	336	319	335	304	313	286	307	291	309	284	295	295	277	330	292	300	315	305	307	324	300	297	271	316	307	324	334	326	285	335	302	317	323	320	340	320	339	336	317	303	275	307	327	303	288	274	311	325	316	296	297	270	312	314	319	296	293	323	313	329	343	337	341	292	301	284	313	306	316	328	317	295	282	297	314	269	311	300	301	311	308	350	302	278	319	330	299	287	282	297	292	307	298	305	303	332	290	326	330	320	327	327	289	310	300	303	348	338	333	323	323	305	315	277	329	334	312	300	307	301	335	326	321	300	316	337	307	288	338	282	302	337	343	316	347	320	324	303	298	294	309	325	287	309	313	316	317	297	330	326	309	315	304	344	331	302	319	290	302	304	308	313	293	325	362	275	318	335	309	334	265	318	318	311	297	300	318	334	310	340	308	322	309	321	287	312	291	319	306	305	335	295	267	326	329	294	314	322	294	284	311	324	314	302	333	315	331	315	337	315	306	330	302	279	303	339	317	338	312	296	323	343	323	289	287	313	342	320	316	298	311	303	321	306	281	295	295	324	324	325	324	313	318	267	346	302	331	305	312	346	290	329	287	346	333	301	303	295	339	333	332	339	307	325	356	323	301	316	311	305	296	323	307	355	307	331	291	317	295	302	295	307	314	313	268	281	350	319	298	280	309	319	301	274	316	299	325	309	307	328	361	313	314	294	315	303	347	259	320	337	322	288	329	325	314	345	281	284	322	330	313	300	345	270	328	301	306	321	304	301	298	332	330	317	303	328	325	326	286	317	308	294	312	277	296	306	311	344	306	292	288	322	309	321	311	296	301	325	286	318	287	311	344	323	263	278	343	327	288	316	306	311	314	340	299	315	309	312	316	321	316	315	300	319	280	296	305	314	338	303	342	305	297	316	336	334	315	296	346	325	312	316	317	314	330	293	308	286	306	308	331	321	325	305	333	305	346	307	300	317	306	314	305	312	315	334	343	335	300	308	311	303	326	321	317	315	326	330	298	314	307	324	272	315	348	346	291	319	295	348	328	346	320	322	298	314	331	296	318	373	312	311	309	309	282	324	339	318	330	311	292	316	321	326	338	287	318	298	310	300	317	312	292	340	310	297	330	300	324	290	314	331	299	275	289	312	319	304	331	326	285	299	317	311	309	337	324	296	321	285	332	280	316	326	342	313	332	333	357	284	320	282	301	286	277	330	329	317	278	308	295	328	332	322	333	314	324	293	308	287	294	298	298	306	292	312	321	306	329	310	323	321	277	303	307	302	333	323	299	305	281	327	300	308	333	316	301	325	294	317	269	317	349	309	345	304	319	326	332	325	344	289	291	314	310	304	318	306	281	321	330	307	311	319	340	307	310	289	325	306	319	309	281	329	330	322	292	317	309	335	301	302	309	296	323	303	346	292	344	302	301	316	318	321	322	320	302	291	310	288	307	293	321	328	354	333	309	335	317	333	313	337	329	320	277	332	326	292	335	325	305	307	303	266	323	284	306	306	307	288	325	289	352	321	307	306	301	292	311	288	311	325	312	304	296	308	314	311	303	350	312	294	290	308	335	340	331	316	322	305	333	314	321	342	318	307	286	273	313	296	303	304	287	319	325	285	289	314	298	302	289	350	301	322	313	351	303	333	329	318	304	322	313	301	315	295	313	303	321	320	277	319	304	310	320	293	317	294	328	306	336	317	304	308	324	329	310	314	302	304	269	295	304	305	282	296	297	315	328	314	295	312	319	330	305	300	317	301	316	323	329	304	321	338	319	326	285	305	311	316	306	307	313	311	346	327	287	300	360	332	306	312	303	317	306	287	339	349	308	319	308	337	322	297	335	304	294	298	289	320	314	321	325	321	323	341	322	330	321	310	322	315	313	306	316	326	281	288	290	311	311	318	304	321	310	304	334	330	304	333	324	305	297	324	318	286	294	308	305	335	324	307	351	292	302	320	297	347	323	336	296	305	282	318	332	312	331	302	297	284	310	294	312	323	291	361	288	296	294	293	313	308	313	301	297	324	321	293	330	313	308	332	343	314	287	314	302	310	316	307	306	343	318	327	321	286	347	357	293	290	328	286	288	297	302	297	283	316	321	309	335	336	309	283	266	303	281	313	313	298	288	308	275	292	299	292	311	313	311	315	312	320	302	292	311	311	306	316	310	266	280	304	313	290	293	312	320	322	331	333	299	301	305	299	311	282	335	314	314	301	336	328	319	306	312	298	312	310	288	309	304	337	312	349	298	313	314	350	338	316	338	300	352	282	323	322	316	300	281	311	324	297	329	296	315	322	301	307	332	327	302	311	317	276	284	296	299	317	315	294	324	350	368	308	297	314	329	277	318	287	345	311	307	331	342	315	335	309	347	326	331	329	287	313	310	308	291	304	331	307	297	319	304	299	322	341	305	327	293	331	301	312	293	298	297	320	325	330	291	310	270	296	327	307	297	314	313	317	324	301	343	307	324	330	315	313	341	310	319	312	301	349	320	298	299	304	331	354	314	320	304	330	297	308	307	324	336	319	306	317	298	301	313	330	276	305	316	295	327	303	272	305	265	297	291	279	333	311	315	271	316	299	288	294	319	311	313	313	305	330	303	333	318	288	344	297	298	297	298	329	296	296	336	300	346	293	318	309	350	335	333	308	299	286	286	289	333	333	319	309	318	323	349	286	306	329	353	347	365	328	315	299	333	303	324	317	310	283	333	325	309	324	354	336	322	338	304	313	319	342	335	330	283	305	289	324	276	287	341	319	325	309	278	335	300	334	300	312	317	321	301	317	284	309	298	309	283	340	337	319	323	299	278	322	342	314	273	309	290	316	329	303	303	306	288	328	343	306	329	323	291	332	264	336	291	305	304	282	305	297	310	327	285	286	273	297	305	331	322	298	328	296	287	343	314	333	343	314	285	305	296	331	316	322	298	344	325	332	273	346	317	336	284	307	287	326	290	295	284	303	302	314	339	304	304	302	312	329	292
25316	30120	42152	54447	68363	53980	30354	8945	1690	893	831	798	751	767	794	767	754	736	800	812	789	780	801	781	799	804	789	762	790	820	787	749	791	769	810	793	794	763	765	818	703	747	752	807	780	775	783	820	771	788	761	750	756	794	747	809	775	809	770	746	708	738	808	747	767	772	827	756	748	816	760	733	787	776	805	761	779	794	753	755	785	784	738	739	754	776	777	803	801	817	764	761	805	790	762	735	788	775	786	844	770	726	785	784	785	785	810	793	765	787	773	764	769	771	728	809	767	732	770	759	760	782	814	784	774	774	787	761	757	750	776	784	785	762	793	786	811	740	804	789	772	754	771	774	745	798	781	773	773	799	800	808	755	755	797	761	756	790	832	809	794	784	764	742	808	754	768	716	810	795	803	800	778	727	750	808	783	761	796	765	775	784	750	757	758	783	766	734	805	723	740	787	780	773	763	768	807	774	786	778	775	771	734	779	772	770	772	725	811	780	770	780	772	825	787	786	780	692	759	756	804	759	798	725	736	775	765	779	792	777	784	798	749	759	811	770	754	750	781	791	808	732	825	770	790	792	783	769	733	779	747	753	817	776	798	857	747	779	789	783	789	770	812	746	775	800	808	802	757	773	804	795	800	735	791	773	743	783	822	766	769	763	771	776	749	766	782	833	797	792	811	765	754	763	782	765	801	727	782	728	758	756	769	724	745	806	758	800	747	764	750	739	811	722	779	760	793	770	725	754	737	772	735	786	736	773	758	788	808	798	802	758	715	740	792	788	803	777	747	826	775	842	775	826	752	765	748	772	760	804	785	705	744	770	783	758	762	774	770	754	750	771	780	795	805	747	788	766	833	800	797	756	746	788	763	778	781	796	852	745	716	740	763	797	754	791	782	788	723	798	802	738	810	717	793	755	779	734	769	803	786	811	751	823	796	719	760	740	788	743	800	746	796	770	798	776	809	797	788	776	723	754	772	802	761	732	783	741	788	724	778	809	773	778	752	754	793	792	754	776	736	742	730	764	777	816	795	761	740	807	772	755	760	848	817	802	771	832	778	812	743	782	820	789	810	781	737	825	750	764	778	798	748	783	746	783	736	797	745	747	761	775	771	805	811	786	817	776	810	731	785	782	786	778	826	824	733	770	745	755	774	802	782	817	781	757	764	751	756	782	835	795	731	796	779	751	746	799	798	740	721	792	772	782	722	727	776	780	694	813	754	732	770	787	758	813	748	798	798	797	756	801	783	774	757	746	792	765	747	722	757	782	798	762	742	780	811	802	811	786	762	804	783	797	759	769	731	774	771	818	770	755	748	726	791	819	781	794	757	780	785	714	743	802	748	739	785	735	833	782	831	832	803	752	721	799	761	716	775	826	764	792	745	810	813	782	757	797	745	786	789	753	755	741	785	784	815	772	800	746	803	761	779	791	806	783	786	820	775	767	758	763	808	812	750	794	715	776	792	771	748	729	774	800	722	798	738	771	742	772	826	720	772	786	780	793	780	783	758	768	761	827	749	769	727	745	785	743	766	724	766	756	789	760	782	782	735	740	739	758	773	781	765	766	813	771	745	757	753	777	713	781	811	793	727	729	784	735	810	797	747	788	734	811	765	804	724	772	805	781	797	800	814	809	766	741	805	802	799	776	800	768	820	815	744	811	776	812	795	776	737	800	786	829	794	772	804	762	795	807	767	752	768	795	758	749	756	815	765	728	733	752	814	738	803	767	778	743	764	735	843	787	788	828	769	745	768	754	796	733	771	762	766	777	793	856	762	775	789	777	808	774	769	809	828	759	772	713	766	764	754	778	806	807	763	778	770	772	782	792	832	738	765	758	808	738	749	761	781	767	772	815	784	759	756	774	796	780	779	786	742	804	803	754	765	797	771	726	795	752	787	783	760	822	755	796	757	779	806	807	763	783	802	766	814	784	805	806	810	729	791	773	804	800	775	749	791	753	818	787	752	750	797	789	768	774	771	771	791	734	751	748	710	743	759	799	764	782	753	787	774	717	799	787	802	809	784	843	752	755	781	747	750	741	733	751	790	772	752	730	777	735	774	786	723	764	735	795	751	762	766	742	765	822	799	792	737	776	754	808	778	784	751	764	770	840	786	773	757	817	760	830	791	824	757	771	754	779	710	763	825	788	796	779	799	741	752	807	792	806	789	788	797	810	798	765	751	781	810	742	743	781	796	767	762	757	803	815	805	764	790	753	728	757	744	765	798	759	743	821	762	779	785	745	788	736	808	802	762	761	852	810	783	742	732	742	771	752	744	794	760	791	706	786	737	813	756	753	769	769	779	756	786	766	783	785	810	729	799	773	777	769	763	802	779	766	741	798	778	780	796	758	748	728	800	791	783	776	791	794	779	769	797	779	796	741	797	762	792	747	766	833	772	769	769	806	786	780	792	776	772	789	790	751	800	730	846	784	805	761	757	768	743	752	750	779	754	766	781	777	749	780	805	765	788	751	771	770	799	759	797	790	740	753	779	756	753	775	843	785	742	848	738	753	780	803	821	761	775	831	742	762	778	790	796	829	803	758	755	730	755	742	789	720	811	779	782	772	738	722	775	774	715	768	792	802	764	773	794	750	766	797	780	801	733	755	775	765	790	786	791	747	788	786	777	720	731	810	762	757	796	785	791	728	823	764	778	804	762	801	799	783	773	782	795	766	791	756	785	741	751	724	822	739	800	780	782	792	744	746	778	810	735	769	755	776	742	814	745	787	779	774	821	800	721	782	817	789	778	742	773	793	795	752	749	810	807	782	745	764	799	795	759	840	810	789	776	771	748	747	775	738	753	758	734	729	776	775	783	788	802	802	745	761	757	809	723	787	814	775	760	788	791	792	755	724	777	804	801	748	792	752	783	797	812	771	780	737	717	726	797	764	773	772	771	793	772	772	774	781	748	791	750	759	729	805	787	787	728	795	770	759	807	786	779	785	771	787	793	780	779	748	777	754	776	811	781	775	763	790	806	759	800	809	754	803	833	812	779	811	784	810	768	732	775	754	753	771	750	778	780	766	742	779	779	809	805	722	763	794	727	762	780	755	768	782	795	794	788	732	804	808	815	746	793	810	764	754	725	775	764	785	780	706	795	815	796	791	807	759	776	768	794	728	779	824	784	760	748	784	803	735	800	787	853	819	771	765	749	786	766	806	800	791	771	751	789	821	765	802	774	785	807	786	782	788	724	759	758	780	745	735	749	743	792	840	751	748	849	779	716	756	772	778	829	778	753	783	818	767	753	727	811	772	758	768	774	764	794	803	773	727	768	808	773	780	807	764	744	847	785	800	773	785	758	734	810	772	784	814	775	832	732	800	720	773	781	743	809	745	796	770	802	776	772	735	757	775	743	764	760	755	776	813	780	743	778	790	780	760	810	854	720	751	777	775	750	745	828	806	767	769	697	747	747	775	817	750	771	779	778	771	769	788	782	760	797	748	782	768	766	801	752	777	771	789	771	730	767	745	725	807	799	771	763	750
48300	49933	45072	57004	65350	53352	30303	9695	1202	378	300	315	341	325	283	318	318	295	323	294	318	323	334	328	333	346	310	337	301	336	341	325	319	306	291	310	313	304	334	338	309	362	300	317	327	310	302	311	293	316	323	276	313	332	336	314	297	308	323	333	346	323	300	310	355	302	331	315	306	283	299	321	336	303	338	296	280	343	291	326	318	296	317	307	307	334	271	313	316	325	324	297	318	317	319	349	343	328	361	312	327	285	300	329	310	334	334	313	312	305	316	302	284	309	320	302	345	304	328	314	300	322	340	320	321	305	332	345	338	294	298	298	325	331	302	317	325	335	342	359	341	355	326	297	316	324	289	319	280	337	345	320	295	290	321	359	320	321	344	312	302	314	340	343	359	327	279	329	303	316	333	309	328	296	310	331	296	304	327	353	288	305	292	298	355	336	345	301	309	315	282	315	294	301	326	278	290	302	303	344	315	316	335	329	328	309	287	301	304	322	300	335	293	340	305	301	311	318	297	350	323	344	350	321	309	285	322	266	290	295	311	278	349	315	268	326	280	314	340	337	324	312	303	321	327	284	306	298	342	327	284	325	323	350	320	303	310	324	297	288	312	304	317	308	301	319	302	310	297	312	317	314	323	296	330	318	308	312	327	284	308	304	326	294	313	310	302	354	316	304	312	322	286	309	312	329	321	285	341	318	256	312	340	268	330	302	295	361	334	316	291	300	320	316	316	311	295	314	288	322	318	307	300	332	293	295	335	328	306	328	292	318	316	322	304	316	289	320	312	326	320	316	314	314	275	301	308	325	300	294	341	306	309	305	357	301	303	280	313	331	290	316	277	316	316	314	319	319	286	312	306	328	328	301	327	308	318	317	338	338	318	320	331	327	317	290	287	322	316	282	317	303	316	291	300	338	313	313	332	317	323	311	325	349	301	275	294	319	284	328	325	321	350	313	303	349	295	282	309	333	280	328	348	312	308	312	312	306	317	303	379	325	321	315	329	346	341	308	307	294	327	335	323	345	312	322	318	320	317	290	310	319	329	310	351	293	318	314	317	330	305	308	289	321	300	304	299	337	278	307	316	308	294	318	294	350	282	297	325	299	297	308	308	291	335	298	334	327	323	269	300	314	308	336	292	279	286	308	281	331	350	292	310	344	335	329	276	295	335	311	311	294	305	331	297	312	287	296	328	294	293	326	284	304	307	304	305	319	306	296	324	288	318	330	345	296	317	283	281	297	304	327	304	312	323	276	304	332	324	332	274	305	324	306	336	302	335	302	314	301	313	295	301	321	311	298	285	341	312	315	330	298	312	288	293	299	315	290	300	319	313	310	296	302	266	318	285	334	341	299	324	300	313	325	309	279	312	301	315	305	297	307	294	322	356	316	337	319	328	346	301	335	296	314	329	315	306	312	283	308	324	300	325	297	322	303	327	300	307	312	306	343	304	291	310	276	301	350	344	297	326	326	297	312	318	329	339	327	330	324	309	306	326	289	314	356	325	331	293	310	321	326	330	350	320	312	299	294	296	344	325	294	324	296	299	346	309	350	306	333	303	308	308	324	294	317	311	350	314	316	341	327	313	312	337	307	335	314	294	343	361	323	276	283	332	307	291	319	304	329	335	329	321	333	315	295	297	322	288	317	306	303	302	304	317	346	284	293	351	338	336	300	310	322	344	315	281	324	272	309	305	319	332	326	341	315	316	295	305	318	338	297	325	314	319	333	321	311	313	315	334	330	315	322	294	280	301	306	295	313	293	294	326	313	321	305	317	333	339	308	317	338	305	298	322	320	341	331	319	320	279	308	349	318	334	320	330	326	279	303	307	317	328	274	310	297	329	300	296	294	302	315	300	312	323	316	333	286	307	303	345	328	280	314	332	316	320	308	319	315	312	319	305	341	296	332	320	321	348	327	283	320	341	309	316	333	288	331	314	324	312	339	314	302	296	325	330	300	345	313	328	321	301	321	347	307	305	327	288	309	326	298	291	302	330	313	328	341	297	300	334	294	349	302	316	311	328	331	303	312	330	309	317	303	312	264	304	317	294	313	301	277	317	324	335	323	294	320	335	320	330	296	320	303	311	324	335	300	324	317	304	310	303	317	296	316	302	356	311	334	350	308	334	246	321	325	300	339	311	320	292	307	306	333	308	331	314	301	322	340	312	328	311	325	314	347	309	302	274	327	311	325	310	312	317	332	296	330	314	261	299	308	322	295	347	298	307	316	300	306	320	321	321	337	318	306	312	299	342	319	318	312	287	310	308	326	308	320	347	314	305	305	290	330	279	310	287	341	299	318	293	297	306	325	281	304	322	318	310	302	314	318	328	307	348	308	351	304	338	346	317	320	309	341	304	323	325	268	322	274	290	338	296	301	312	318	300	328	297	318	324	329	309	327	318	320	300	323	310	324	321	304	314	336	333	332	310	287	274	303	328	294	322	320	314	296	340	302	338	305	325	328	312	287	316	329	300	298	319	324	287	276	339	312	318	306	300	312	290	322	314	283	343	350	340	317	307	319	317	320	350	295	318	311	329	306	326	361	314	311	328	311	299	313	320	323	297	316	324	294	295	305	306	323	308	317	311	326	313	294	306	348	295	342	306	301	307	291	313	299	318	314	332	316	321	303	311	303	330	295	327	355	315	318	297	327	294	321	314	309	295	304	348	341	318	324	311	298	320	346	288	292	305	330	287	289	324	311	356	324	306	300	340	322	313	297	288	311	302	314	339	308	307	332	281	303	294	345	284	299	293	297	316	307	327	307	340	323	319	254	338	343	321	336	312	322	331	326	310	317	339	336	341	338	320	316	334	319	301	285	335	329	301	304	324	333	303	352	345	302	317	336	312	312	299	318	288	359	311	331	319	312	315	298	273	337	310	311	325	330	324	320	337	317	264	330	315	307	334	312	334	326	322	310	323	315	338	307	306	281	301	332	340	360	310	326	316	313	307	312	323	312	316	330	300	316	313	307	323	310	319	312	298	327	290	352	343	312	334	318	319	331	313	331	328	318	312	295	304	318	300	298	315	330	324	316	320	337	336	338	313	303	283	300	320	268	325	297	317	328	299	330	322	330	309	291	340	341	302	332	329	274	282	313	307	291	341	303	308	330	314	295	328	323	322	319	305	309	294	308	303	273	300	313	327	298	302	281	312	295	297	314	306	301	291	351	304	308	304	325	319	309	309	316	311	320	315	309	292	290	306	302	343	307	324	357	327	335	336	325	286	318	299	328	334	312	323	315	324	351	303	308	319	335	305	328	282	313	347	317	331	325	307	293	284	310	322	327	318	315	306	321	305	297	348	320	306	326	311	348	328	297	302	302	331	337	310	313	311	367	333	304	291	333	334	348	322	316	321	311	307	303	277	276	303	307	321	320	326	301	313	294	295	286	305	306	307	319	322	311	328	322	273	306	311	289	333	326	317	285	311	270	307	299	286	312	325	288	303	329	324	299	317	327	311	293	323	295	311	329	293	327	339	345	314	317
31416	40356	46581	67065	77514	64122	40662	14766	2599	997	831	792	796	783	748	762	726	815	776	769	819	791	808	747	754	756	777	783	770	788	765	798	768	788	789	804	772	741	740	762	794	763	815	763	731	793	809	725	780	758	774	795	769	789	784	780	839	781	828	796	798	769	800	777	782	746	765	747	728	800	772	781	762	758	746	815	747	806	740	769	838	806	754	815	768	765	764	829	763	805	830	743	747	771	774	746	818	792	761	781	723	758	793	731	749	763	743	777	791	775	794	807	781	801	732	797	728	764	770	789	793	795	808	742	729	724	769	728	793	762	750	826	793	775	786	734	779	758	779	786	733	744	767	794	738	768	751	759	765	754	721	776	744	813	765	810	766	768	746	749	775	755	783	798	779	809	779	784	731	736	735	743	777	744	754	814	793	762	734	758	728	780	742	783	800	740	823	782	807	774	785	749	783	756	737	769	814	787	736	738	748	802	780	820	751	760	764	786	740	746	797	767	801	768	756	746	743	727	772	762	770	853	758	733	796	802	766	720	798	752	805	778	767	736	752	770	798	711	788	788	770	797	805	734	799	764	738	743	721	748	730	741	780	784	728	743	720	755	774	759	746	773	772	722	783	788	775	752	774	772	780	734	733	809	760	815	750	769	819	801	736	792	750	739	763	765	765	743	772	765	781	784	784	811	799	781	819	812	776	785	782	768	770	740	787	774	825	833	766	793	757	782	755	754	769	780	784	767	761	759	752	743	775	749	796	743	748	841	782	781	751	781	811	768	774	774	790	779	784	791	764	787	781	813	698	769	742	742	745	800	759	746	748	782	780	764	756	719	728	829	738	743	791	789	780	695	789	714	742	767	742	751	778	762	776	821	754	735	769	759	765	754	793	794	779	772	785	737	783	775	794	776	773	786	799	770	761	798	762	840	811	730	782	727	795	769	807	742	747	781	800	763	798	820	764	755	795	787	749	764	817	805	773	764	814	755	761	771	737	769	797	788	754	801	780	773	831	732	792	753	751	822	779	736	758	844	748	775	775	753	774	736	768	772	798	781	787	784	742	764	803	778	815	766	757	753	732	743	792	733	745	760	787	759	800	770	753	751	788	733	808	815	801	778	796	782	789	810	746	758	816	776	775	768	757	761	769	767	801	773	805	731	769	792	815	768	806	781	709	742	827	776	727	769	752	726	843	769	810	751	727	745	827	766	808	757	778	750	782	720	820	770	833	767	792	757	818	811	750	757	814	738	751	737	774	748	760	789	790	756	766	771	797	799	756	742	723	731	741	799	820	764	797	785	783	763	752	781	768	805	739	753	749	773	779	759	777	779	772	790	746	817	789	780	796	769	805	803	767	743	809	733	752	730	753	723	780	737	735	763	777	764	750	777	803	821	798	773	795	797	815	819	773	738	734	762	794	770	749	794	755	778	777	750	782	751	776	763	787	741	743	739	814	805	760	774	776	771	780	735	804	721	746	783	765	804	740	820	731	716	743	815	765	816	779	749	733	764	799	800	791	766	780	752	794	746	775	758	790	793	749	783	770	795	783	792	812	764	754	729	733	768	771	798	781	796	789	771	749	769	768	745	714	705	796	786	774	820	718	776	778	781	812	772	788	798	744	740	726	802	731	794	768	766	754	825	721	776	707	736	783	768	782	753	718	702	780	809	753	782	755	771	773	761	776	762	797	755	769	765	747	807	778	737	768	769	753	812	788	775	763	766	791	774	794	770	748	755	799	729	802	739	777	759	759	768	775	741	796	807	724	771	748	769	751	764	731	776	759	742	806	801	747	748	792	722	751	732	776	759	739	778	768	761	797	786	731	795	778	794	793	758	773	777	804	814	756	776	819	726	812	798	771	745	746	734	783	706	794	758	757	764	793	778	767	800	761	810	778	773	724	766	766	794	744	775	777	778	761	777	725	719	768	759	762	786	778	780	778	696	708	791	759	770	771	766	754	742	742	765	783	782	764	779	792	723	784	760	809	766	767	766	778	761	801	742	761	758	784	760	745	763	772	787	776	760	758	809	780	791	757	824	772	781	795	748	711	742	745	768	795	762	839	716	803	759	742	741	776	790	752	747	755	758	779	814	757	802	767	778	745	786	690	703	679	788	763	798	710	753	792	781	756	781	768	769	766	760	761	790	733	784	798	744	771	754	804	760	753	807	766	801	773	707	781	764	759	782	747	763	795	787	799	794	733	793	784	780	735	725	812	757	773	738	744	708	816	798	757	755	794	727	780	797	802	789	785	730	747	766	789	766	728	772	774	764	785	760	779	772	763	750	786	770	794	756	737	781	812	744	826	768	773	730	782	743	761	819	740	737	782	756	797	750	754	762	759	742	733	765	780	809	775	801	768	780	767	776	750	721	757	764	781	783	793	802	813	782	794	738	743	745	748	764	785	735	801	767	737	761	781	775	766	766	758	774	756	808	796	775	838	754	736	809	801	784	786	729	731	781	783	748	797	814	772	769	808	757	790	776	725	780	815	753	769	842	798	773	813	780	769	751	746	788	745	758	781	727	804	792	785	776	780	775	788	750	748	786	791	749	808	791	784	775	768	778	820	743	824	745	742	783	744	793	778	791	767	819	773	728	738	757	808	785	744	783	794	766	809	792	733	782	792	765	802	750	845	784	759	771	779	764	795	799	807	797	797	786	758	809	729	809	739	820	756	745	751	772	770	762	784	751	740	791	751	822	808	838	782	773	755	745	754	771	792	787	750	811	795	752	737	745	739	767	735	733	782	767	738	793	734	732	795	821	738	772	833	775	754	773	760	788	746	732	798	772	763	795	751	803	776	729	787	760	735	795	784	804	802	792	717	724	752	766	750	731	764	771	822	819	763	778	757	780	804	805	821	741	792	767	798	760	768	840	779	775	793	773	775	776	766	803	770	796	748	793	771	731	785	790	806	786	760	746	795	822	808	767	763	755	744	824	737	739	798	726	811	739	768	805	782	762	788	755	795	726	784	782	789	765	753	755	754	778	749	746	783	805	813	779	759	751	814	808	766	761	763	763	775	749	759	778	776	803	785	820	791	811	745	739	816	755	792	768	761	787	797	755	760	798	813	719	765	738	747	763	776	783	764	795	747	775	793	775	725	823	754	779	794	738	749	780	724	780	757	770	748	738	779	778	766	772	755	816	725	760	761	769	772	803	747	766	753	771	798	748	785	792	781	771	755	739	819	787	702	784	767	748	767	779	816	761	782	791	768	780	767	783	825	744	783	773	782	776	795	762	755	720	808	778	750	732	786	812	785	793	802	788	796	785	818	810	782	770	800	793	770	793	808	788	812	789	753	757	785	739	792	772	764	780	736	795	780	777	806	789	779	806	804	791	758	770	759	782	843	743	836	812	788	749	757	762	777	792	787	746	804	746	776	738	749	773	790	755	748	771	806	824	733	795	733	782	750	763	773	774	803	772	763	734	795	808	785	761	730	779	749	755	807	744	818	787	771	766	750	750	818	756	747	780	757	792	794	791	773	764
21959	21437	19126	10828	8914	6462	2837	834	375	329	298	288	280	338	321	288	300	294	333	336	290	340	281	277	338	333	331	296	302	339	298	295	308	325	324	283	322	294	299	320	292	286	321	332	321	307	302	297	332	312	306	312	317	318	307	326	339	310	296	320	280	314	290	324	314	311	287	307	321	342	315	307	313	313	314	279	346	330	335	337	312	300	305	308	276	312	292	274	318	317	322	335	327	305	335	273	305	316	303	297	308	332	309	307	328	348	306	317	316	312	275	314	319	323	319	297	292	314	337	321	327	321	291	300	300	321	303	349	330	300	305	333	328	325	309	293	321	345	307	325	314	273	287	303	310	326	292	360	314	297	289	317	331	320	288	327	309	303	320	360	270	306	296	343	279	299	259	311	299	328	289	272	286	279	301	351	289	287	292	308	340	310	322	332	320	313	317	273	330	316	296	311	314	294	304	288	316	269	297	315	289	318	285	292	299	313	310	319	323	307	272	303	294	337	286	296	307	292	297	315	289	332	325	307	318	299	315	291	310	358	324	350	272	319	324	294	323	308	300	282	341	335	320	331	298	316	332	304	294	306	285	322	305	312	288	302	298	315	307	290	308	316	309	312	302	274	334	305	311	322	319	299	324	301	322	295	298	314	316	295	318	290	361	291	291	311	327	293	318	315	308	321	303	343	307	340	326	316	312	311	327	308	291	318	300	308	303	315	300	303	322	341	311	289	278	317	335	342	319	325	302	342	307	294	326	300	287	304	329	316	343	286	317	303	328	307	274	344	285	290	342	326	340	305	319	308	293	323	320	332	321	296	301	304	319	324	343	345	290	306	312	306	309	292	326	317	292	305	332	293	315	291	338	314	297	335	311	301	321	306	302	276	314	282	305	315	265	310	291	312	305	342	315	317	320	303	253	291	319	319	291	290	292	308	304	310	331	328	281	340	310	316	324	355	309	290	300	341	286	323	352	306	316	299	336	316	286	279	313	322	298	305	347	342	301	294	345	293	337	277	319	295	283	309	336	296	322	319	307	307	300	321	307	316	275	291	368	322	322	312	310	321	327	342	311	294	300	300	306	315	307	325	289	310	304	274	328	277	299	311	315	318	303	313	282	307	294	326	298	343	350	307	304	282	289	307	326	327	293	296	314	340	275	320	317	319	323	278	304	288	344	310	319	316	273	300	300	338	310	282	318	290	298	334	303	297	287	305	310	343	298	295	301	342	357	294	313	322	290	299	294	308	310	323	296	296	294	314	297	346	317	308	293	320	333	298	334	308	316	302	315	278	303	309	322	307	315	304	351	335	327	289	290	318	293	323	300	286	306	315	326	332	314	321	289	308	298	310	305	293	285	325	301	328	294	308	278	319	299	273	328	323	281	319	307	294	298	351	326	314	316	312	313	309	305	297	304	297	273	300	301	331	308	319	299	300	297	318	306	284	294	275	283	306	302	312	296	306	331	305	293	312	309	317	321	278	332	321	315	333	287	282	277	334	344	294	305	317	314	307	312	312	287	323	323	320	305	316	320	353	307	316	308	331	305	290	317	292	286	310	313	285	341	356	316	312	299	335	277	303	302	314	324	332	311	295	309	315	267	328	347	314	266	304	298	295	325	277	326	305	305	309	315	287	333	316	310	352	275	306	321	334	309	274	337	327	279	289	282	302	299	312	305	292	296	304	315	335	300	299	299	310	331	279	327	288	281	344	288	310	313	311	316	310	352	296	305	297	287	311	299	363	321	309	305	290	324	305	297	309	309	320	325	301	338	284	324	314	322	303	316	296	301	271	320	311	300	317	295	311	307	304	301	320	348	303	309	326	336	299	302	306	317	313	320	331	310	294	307	292	323	337	264	278	301	302	309	285	303	290	317	315	320	306	301	329	295	317	337	286	313	312	331	316	321	357	294	299	351	305	306	322	294	330	285	279	291	294	303	326	302	298	305	319	312	322	303	336	308	286	288	307	335	315	318	288	291	260	323	330	290	278	312	314	307	301	313	295	330	280	299	322	319	310	316	313	327	347	323	320	290	341	320	309	310	295	315	297	307	322	315	319	320	337	325	327	309	332	306	331	296	291	307	275	345	306	297	301	300	307	302	275	306	315	307	306	292	325	305	306	345	292	295	280	340	306	307	334	328	311	302	301	334	304	300	289	332	327	310	312	274	346	328	299	302	321	308	313	299	321	282	273	287	339	294	290	309	286	317	322	261	311	323	342	321	302	322	319	288	304	322	310	345	336	317	321	301	307	330	292	312	337	307	338	316	272	290	336	305	291	294	336	327	297	318	308	316	303	271	312	337	291	337	321	304	304	346	315	250	308	296	289	326	292	292	313	324	309	297	327	345	316	305	344	327	313	325	312	297	340	278	312	328	301	327	295	304	306	283	325	331	297	302	323	305	277	305	283	300	338	312	305	316	333	320	325	329	278	318	320	324	336	295	292	288	300	349	309	358	311	308	310	302	300	343	311	298	296	296	304	319	306	321	309	297	318	298	330	317	298	308	283	325	307	275	312	284	303	308	322	289	290	288	338	340	348	306	315	300	317	338	290	304	326	334	310	320	336	293	291	305	291	317	273	326	302	304	342	312	301	314	285	316	282	313	316	282	297	318	324	291	307	312	325	310	309	325	332	296	321	326	319	298	350	301	300	311	364	309	347	306	303	323	300	290	298	324	312	314	294	301	319	324	312	324	325	328	307	306	297	295	303	319	273	300	329	308	293	339	366	293	324	312	314	325	296	332	309	325	281	335	313	318	323	311	326	324	277	344	306	308	288	307	346	324	315	354	326	312	300	320	297	293	329	347	350	310	314	311	270	294	345	304	315	325	302	359	295	304	330	303	294	323	284	309	306	282	303	353	335	289	288	302	279	318	351	308	336	302	305	319	335	336	316	283	318	286	296	302	305	311	308	314	300	333	314	314	337	311	350	297	310	324	319	310	318	319	313	320	337	324	313	306	332	315	346	334	319	301	325	307	291	319	307	301	333	313	305	335	324	308	282	274	312	295	316	351	326	315	340	333	305	320	312	310	319	291	328	275	342	306	302	315	283	368	293	272	334	353	297	281	302	300	321	311	304	295	300	313	306	295	324	288	262	307	293	298	300	335	339	299	311	316	304	306	312	339	322	337	327	325	298	283	328	328	304	305	293	307	359	283	311	293	336	305	329	331	312	330	293	330	316	279	302	350	279	333	289	314	308	314	313	304	318	307	304	332	294	333	307	297	313	328	350	311	287	305	286	298	318	291	322	301	312	298	313	281	298	310	329	312	270	285	315	319	324	306	332	318	338	337	306	345	309	288	292	294	318	321	278	330	292	303	333	308	314	334	354	311	317	279	292	356	324	298	312	299	288	320	351	287	323	304	291	280	303	315	307	325	297	319	309	326	337	316	311	313	297	336	333	315	301	325	289	286	310	287	299	297	288	336	290	304	310	304	314	307	303	318	310	315	336	333	314	352	278	277	296	339	374	313	302	296	294	298	325
13417	17957	23396	21603	23703	17295	7949	2312	970	739	767	741	754	797	733	723	824	807	735	752	772	787	756	714	825	792	767	758	738	790	776	803	768	762	767	769	720	773	722	728	743	786	783	789	803	753	767	788	794	766	812	776	812	762	802	783	735	746	773	776	789	760	738	775	803	812	819	757	795	806	741	806	823	788	842	710	804	739	762	780	751	798	731	809	769	786	742	744	727	792	717	814	715	782	722	747	741	752	779	753	761	802	789	719	767	740	771	780	739	693	784	801	708	742	769	726	740	757	716	812	780	764	733	773	763	754	778	799	802	771	806	777	761	775	757	802	820	761	790	744	752	820	782	759	788	784	768	749	778	834	772	731	792	812	815	761	731	784	772	794	799	818	750	759	745	787	770	736	787	764	775	755	796	722	776	762	794	785	735	769	752	778	742	789	815	757	786	758	780	740	793	799	803	795	740	786	760	752	783	753	726	757	740	764	747	766	770	769	775	758	755	762	831	732	756	789	776	717	752	742	775	765	775	788	778	777	777	787	771	700	764	815	790	812	778	758	778	736	754	767	710	768	769	782	783	755	763	775	779	779	783	740	739	728	797	748	788	820	772	739	769	713	768	753	759	808	737	710	758	777	767	799	803	824	789	776	716	794	803	767	768	750	725	766	790	779	741	781	758	793	792	698	756	741	777	767	727	777	740	728	738	810	794	801	745	766	747	778	749	764	773	744	840	812	789	788	745	745	767	775	806	796	729	790	805	750	788	797	804	819	796	791	778	751	773	772	758	824	744	742	779	744	814	759	772	717	778	701	763	779	807	783	763	764	757	738	778	736	759	801	757	760	753	741	796	761	753	711	745	754	768	759	798	746	756	766	752	718	710	824	749	765	788	738	763	756	771	770	788	759	773	786	719	777	785	801	762	763	738	777	752	845	751	719	721	816	770	752	799	794	754	736	843	762	733	754	776	771	793	740	738	769	715	774	778	787	781	816	705	813	778	767	768	749	739	786	739	749	814	797	722	742	791	794	751	837	778	773	748	774	806	756	751	740	774	766	747	730	742	800	823	764	775	793	753	819	701	801	799	732	822	771	756	779	821	754	754	743	759	789	750	756	809	732	790	761	787	775	784	807	803	752	739	766	773	763	788	764	723	790	761	775	793	784	758	756	776	753	733	783	706	738	771	776	779	778	758	806	778	802	785	802	743	783	797	780	817	750	802	726	787	781	736	775	801	735	789	794	725	742	755	764	798	802	774	751	773	779	779	756	801	765	787	780	731	758	747	793	760	750	764	754	797	780	780	783	716	801	736	799	813	749	738	795	762	752	762	772	723	719	812	766	745	705	756	753	729	774	777	712	809	779	779	750	753	753	733	759	767	786	743	815	772	761	776	737	771	772	804	802	768	750	753	754	788	799	729	771	748	742	766	730	766	765	793	730	776	809	763	785	790	793	776	753	779	761	807	745	759	811	753	758	757	765	734	804	719	763	776	744	781	743	731	784	790	778	743	799	764	739	754	777	756	768	751	798	739	759	798	746	759	794	811	787	749	776	815	786	779	775	784	791	748	753	699	766	718	771	786	775	775	727	791	699	786	788	775	727	738	769	799	810	842	743	802	722	815	739	759	773	764	772	696	718	784	808	780	755	773	801	739	771	688	783	782	770	771	769	788	797	754	768	742	814	799	774	801	755	742	781	787	758	768	753	779	765	778	689	811	755	750	760	758	812	731	764	739	833	754	810	804	736	737	798	740	788	774	782	772	806	769	741	808	753	782	833	774	790	724	798	773	777	731	763	787	772	780	812	781	750	714	781	765	794	774	757	811	780	780	771	729	811	734	824	801	755	756	740	759	753	761	814	758	815	790	808	757	802	817	766	801	805	762	718	761	789	760	724	777	758	748	805	766	768	784	796	805	713	796	785	766	791	765	762	796	796	808	786	758	762	814	723	747	825	755	785	783	796	817	816	729	790	750	762	793	781	758	725	751	751	805	771	799	747	755	731	738	766	748	770	798	754	752	807	701	803	793	771	776	814	808	797	735	773	789	756	786	752	786	810	805	773	750	682	795	768	777	756	820	738	791	791	795	790	713	767	761	748	787	754	792	795	758	776	752	769	800	742	782	775	741	801	802	779	752	731	779	744	743	782	744	709	771	713	763	768	805	792	749	799	776	735	750	783	753	763	758	765	741	762	767	773	763	756	775	724	771	758	784	848	789	802	779	784	787	746	790	781	721	796	755	788	745	789	795	794	795	761	756	756	747	752	749	747	803	766	738	807	777	773	744	795	779	708	812	745	772	745	816	777	772	765	740	768	739	744	750	791	721	779	785	815	806	746	822	771	743	783	808	792	777	750	706	769	758	806	817	796	772	751	743	750	789	768	784	778	727	756	747	774	786	794	773	759	781	816	799	798	763	778	750	740	783	761	779	768	742	784	764	779	742	763	812	741	732	808	784	792	796	704	768	771	795	724	798	764	744	746	831	728	808	794	819	741	804	779	816	771	768	804	777	768	771	797	787	787	728	773	751	796	752	791	756	822	827	770	815	808	740	805	787	733	797	742	746	705	784	747	817	778	747	738	768	797	804	782	746	748	750	777	784	805	754	746	738	755	739	778	810	841	743	745	780	713	777	753	770	817	770	762	709	720	762	822	747	723	776	799	782	767	780	798	733	778	733	800	784	783	741	751	810	794	750	787	765	723	767	783	773	772	780	760	771	782	781	820	758	814	785	757	802	728	780	800	742	757	768	769	791	786	758	725	747	744	760	833	768	749	792	782	796	774	727	758	768	750	813	788	766	811	749	796	734	787	764	738	722	764	749	765	755	798	739	796	785	810	790	763	752	794	747	759	789	784	782	711	763	776	787	821	747	784	732	712	783	717	758	794	775	800	776	776	756	777	749	780	736	770	784	829	761	791	777	795	785	790	767	759	750	807	774	805	820	781	780	772	757	784	785	758	787	794	735	763	749	808	792	783	761	801	756	753	785	793	767	795	782	754	777	773	756	774	760	790	767	781	822	729	790	780	758	761	795	782	749	728	780	763	760	766	794	780	773	750	757	759	763	772	739	838	753	803	774	730	761	819	795	793	726	789	771	786	729	755	799	776	788	769	748	794	711	767	755	754	774	785	804	736	752	802	750	723	728	808	743	799	781	754	794	750	776	777	746	767	816	731	818	768	766	773	742	831	775	809	730	749	768	738	781	742	796	780	743	781	756	737	791	770	756	811	777	773	747	781	700	752	750	829	805	811	770	796	753	732	765	697	841	722	745	757	729	773	812	783	770	792	785	791	749	756	765	743	779	811	807	780	746	757	729	795	738	756	805	772	808	747	798	742	786	746	761	766	796	787	783	731	813	834	760	771	790	785	720	741	758	743	787	800	782	756	771	737	734	781	764	739	716	785	761	761	746	809	832	756	767	751	717	786	740	825	759	768	762	776	759	731	811	784	715	772	753	742	752	734	776	755	748	750	846	758	755	791	800	782	805	738
41697	43874	40991	45475	53444	43227	21495	4569	665	358	291	326	309	300	306	302	300	292	284	337	323	323	304	342	296	278	337	297	314	344	330	311	325	294	286	327	313	356	324	308	323	313	298	348	314	297	317	311	296	311	327	319	321	321	296	329	287	300	303	316	333	320	313	330	306	351	351	312	344	323	327	327	332	341	294	333	294	298	353	317	320	325	336	312	313	338	321	309	327	323	322	283	316	320	352	334	289	315	314	278	330	315	287	301	338	291	308	344	311	322	332	323	306	303	305	324	318	316	312	343	319	311	325	309	290	293	343	291	279	320	313	327	305	311	283	311	286	330	310	337	344	319	314	334	352	327	324	300	279	311	340	334	327	326	333	297	298	279	314	302	319	282	310	335	334	320	329	274	297	293	300	317	275	302	303	291	333	317	313	270	330	342	321	336	338	335	320	338	302	322	288	322	330	307	304	334	307	255	304	307	346	320	345	317	288	312	307	297	320	328	335	305	307	311	282	302	286	296	334	316	308	312	316	306	320	294	298	327	310	301	328	325	323	330	332	346	291	295	313	291	311	358	338	317	310	294	353	314	308	304	327	303	300	345	321	295	316	327	306	337	293	291	337	331	321	296	308	318	320	310	297	329	340	291	299	316	273	327	298	306	335	300	297	328	332	302	330	269	326	314	293	330	333	308	335	303	306	303	357	326	307	314	307	309	286	323	315	342	271	326	324	350	303	293	308	303	315	317	307	311	290	296	302	317	332	303	285	348	326	292	274	299	312	321	320	265	336	298	353	305	300	313	331	323	326	329	302	328	301	340	308	291	323	339	296	331	313	297	339	307	313	314	284	337	314	327	301	315	285	320	319	313	306	348	298	356	297	320	305	337	313	305	340	297	295	286	320	306	324	302	330	322	292	305	333	297	304	296	302	291	305	316	315	336	311	320	335	313	323	318	294	326	345	313	350	339	332	366	328	327	307	338	327	291	351	315	307	298	302	346	328	337	302	322	304	331	351	320	275	299	291	314	320	325	282	301	312	316	323	359	312	312	291	299	331	321	330	311	295	331	331	286	314	321	327	277	315	324	307	313	299	302	302	298	293	301	295	340	298	297	333	332	302	311	322	278	324	330	295	335	302	324	305	326	332	300	279	295	286	293	317	317	306	315	322	294	331	310	300	334	338	329	313	309	275	372	321	323	337	320	317	338	346	332	279	319	331	309	304	335	305	306	344	342	310	296	305	311	306	308	309	314	315	301	313	303	295	289	331	321	309	288	293	304	318	305	300	281	312	320	310	289	326	284	350	305	317	303	290	315	324	311	310	312	348	313	320	297	261	332	354	301	321	290	296	321	296	268	311	361	296	311	301	329	301	327	323	343	325	301	324	324	310	282	302	307	323	334	283	346	297	292	315	280	296	298	320	339	335	308	331	350	278	322	312	329	314	300	304	302	309	335	325	315	318	293	311	331	331	295	314	330	321	308	316	329	284	341	304	309	353	303	308	352	296	335	318	312	296	344	275	289	300	339	310	308	305	322	318	338	316	291	284	307	301	308	302	315	325	343	341	316	300	320	321	336	299	308	334	321	296	317	289	292	304	302	357	337	267	304	308	292	296	307	294	320	322	321	301	333	306	319	309	285	333	272	307	324	294	343	310	295	331	318	302	320	310	299	333	306	296	304	294	291	314	323	309	331	327	312	320	290	333	317	291	321	262	304	318	322	316	309	317	326	350	314	304	328	342	315	309	315	301	338	349	297	304	319	330	301	350	331	329	328	318	307	280	281	344	314	310	316	307	306	311	295	314	320	307	337	308	326	353	303	322	321	325	307	284	285	319	290	333	308	329	344	325	340	319	328	312	328	283	314	329	313	272	285	262	345	297	312	320	313	357	276	287	316	295	311	324	300	317	293	319	352	298	340	346	297	314	325	327	282	323	311	338	327	298	327	337	310	294	322	302	320	324	312	351	327	335	341	269	317	283	332	305	289	294	290	326	308	335	318	346	331	299	273	298	303	308	311	308	311	326	299	321	341	330	322	347	320	308	321	311	329	299	307	275	283	282	316	335	306	290	329	318	318	338	309	322	357	350	369	326	305	303	326	299	288	296	317	307	332	309	298	326	330	316	295	328	295	303	320	337	299	309	309	323	288	333	349	348	315	295	313	333	325	315	283	293	293	311	295	352	368	347	284	336	325	304	338	285	344	315	308	316	309	315	323	295	328	311	307	301	323	321	296	292	325	298	312	301	294	326	315	304	323	331	328	317	340	333	335	310	283	306	303	315	296	302	342	313	362	325	308	346	330	336	356	323	292	315	326	277	326	317	330	335	311	336	312	311	320	316	341	284	324	285	313	315	317	318	324	300	273	329	299	327	304	298	305	321	313	318	284	324	309	346	294	303	306	308	298	334	348	301	320	316	316	323	267	323	298	327	319	293	327	335	361	295	334	326	315	298	291	316	304	292	310	278	307	304	314	304	324	302	310	319	311	290	299	303	281	295	350	299	311	287	304	278	299	303	295	332	315	296	328	331	341	318	284	329	316	321	315	305	309	297	294	350	283	301	311	343	313	300	344	306	320	336	307	312	315	298	316	345	318	314	307	305	319	315	281	317	317	303	340	336	294	333	308	314	345	301	309	338	302	342	281	318	321	333	311	309	334	302	279	326	333	310	295	281	308	314	324	339	284	315	330	316	314	315	313	328	338	324	308	299	300	288	332	363	342	305	325	305	309	332	324	310	321	329	301	346	329	322	328	332	327	297	305	276	320	339	288	342	313	348	304	289	312	266	309	288	301	311	317	316	313	342	295	303	290	330	319	323	351	323	293	306	361	330	298	311	279	310	302	331	281	307	324	318	324	325	312	291	335	304	306	325	326	309	320	308	327	306	325	334	351	324	311	347	321	330	302	310	343	324	307	284	295	300	323	283	309	289	336	295	309	298	320	309	302	292	302	307	336	319	294	305	289	347	328	317	316	306	330	314	314	335	312	306	310	352	330	300	309	355	297	300	331	326	324	315	317	322	318	323	321	306	312	332	294	335	271	309	322	299	333	335	343	325	355	298	334	344	320	349	288	286	346	306	339	326	296	319	331	293	292	333	304	296	290	308	316	316	320	299	324	298	305	290	315	300	334	317	295	369	317	308	304	316	328	283	331	280	339	311	301	315	282	288	332	315	322	371	302	340	322	294	318	295	313	322	300	310	291	342	289	302	309	318	325	321	316	320	296	292	323	303	304	301	295	303	297	284	327	301	289	311	283	328	309	305	307	289	314	337	293	343	342	313	324	352	311	310	324	315	315	319	313	289	273	309	299	338	321	322	297	303	287	310	294	312	337	343	307	299	326	303	319	304	301	317	310	305	303	315	289	341	299	323	307	326	301	298	307	294	366	297	302	316	328	316	333	303	321	318	316	315	323	334	300	304	302	287	285	315	284	303	313	310	317	305	352	315	300	314	333	318	305	324	301	306	319	309	339	329	301	310	286	314	292	314	292
27304	35309	42281	55174	65441	53967	30778	8433	1702	793	810	795	808	800	795	774	777	815	752	794	783	771	755	745	759	804	789	787	752	798	741	795	810	792	773	793	816	749	828	727	821	799	770	801	770	754	742	803	760	791	781	774	796	786	800	789	754	740	755	821	775	773	762	799	772	755	778	756	765	743	839	773	803	771	772	764	761	766	812	803	816	836	753	801	771	807	767	794	789	797	740	766	752	773	828	768	741	748	796	764	783	737	784	835	833	720	839	825	793	754	763	753	785	817	767	781	793	757	811	743	804	772	783	780	774	769	768	744	751	846	706	825	842	771	728	818	746	761	781	764	770	798	806	724	745	796	800	766	759	750	783	808	772	775	729	792	826	752	782	804	773	829	777	790	798	774	798	798	718	766	747	739	808	787	738	775	731	757	782	797	753	775	745	806	727	779	740	754	750	798	799	742	785	758	775	818	749	732	761	817	774	817	753	805	776	749	781	779	783	792	786	810	805	721	777	822	737	756	769	765	707	761	781	854	776	778	791	768	800	781	813	770	742	831	806	794	760	756	776	782	737	816	781	752	801	744	778	762	753	801	818	799	800	752	778	791	798	769	734	777	781	799	769	767	731	785	813	780	779	780	795	750	764	812	808	770	770	787	756	798	763	774	786	777	719	734	760	805	791	808	809	751	751	799	831	768	742	714	738	827	792	727	757	792	764	810	801	775	806	797	749	756	786	746	833	722	786	801	745	742	733	718	765	777	744	792	806	755	801	746	763	781	805	748	814	798	782	749	773	768	787	794	740	794	777	753	774	817	781	746	800	748	754	725	812	755	779	846	757	762	790	812	770	792	770	756	805	769	835	794	800	753	784	805	786	736	761	780	788	772	691	810	763	800	756	742	807	744	746	787	736	753	754	809	754	784	761	788	780	780	810	736	748	774	769	810	767	732	824	784	785	724	831	763	713	779	746	748	803	824	734	805	762	817	763	744	755	822	778	764	716	778	789	778	766	838	787	794	793	766	741	803	758	798	772	759	760	786	772	773	785	742	784	773	748	779	748	772	801	796	760	753	761	809	803	755	819	781	806	774	814	759	740	772	765	789	794	759	779	728	776	776	749	771	790	825	754	759	789	768	756	794	806	763	783	812	766	800	784	805	812	733	792	802	762	751	786	741	825	800	770	758	775	806	773	763	794	776	744	829	828	760	751	741	783	760	773	748	791	751	738	762	768	752	747	769	732	769	771	790	801	782	741	734	806	840	747	764	789	737	770	803	790	793	724	750	756	798	756	760	756	757	798	756	752	766	817	796	766	730	749	744	761	802	772	809	848	778	766	835	775	746	761	772	758	772	793	777	798	790	771	757	758	779	740	764	749	763	781	771	802	714	773	767	765	802	819	795	739	824	775	800	767	786	804	774	781	778	795	758	809	770	802	775	762	776	782	794	773	826	753	762	763	703	749	802	780	833	787	818	771	771	771	760	760	803	750	761	762	811	771	825	789	759	753	746	745	738	757	782	765	743	740	800	783	686	796	754	790	800	781	815	771	810	756	802	723	789	760	770	762	822	783	773	810	804	752	750	791	779	777	753	797	750	783	787	782	804	785	804	763	733	767	773	816	779	764	773	769	749	793	743	751	830	758	777	763	796	742	791	765	778	828	799	771	774	738	794	744	764	724	802	757	778	769	785	753	789	825	739	740	798	770	806	811	791	804	728	803	789	750	761	778	769	796	800	779	747	770	780	776	784	807	725	740	762	732	795	751	759	742	798	815	786	763	755	813	775	789	735	795	788	782	814	765	783	826	754	802	806	753	781	768	809	771	780	808	752	744	749	720	754	804	776	785	764	749	815	830	772	767	780	790	799	745	745	762	802	770	801	808	815	759	770	839	751	754	782	794	789	804	777	799	760	792	801	727	782	786	800	810	755	767	767	781	789	796	738	764	738	772	790	763	796	809	757	771	768	787	756	752	742	777	841	759	748	760	787	808	747	758	793	761	784	775	744	769	799	818	757	830	728	786	764	694	834	787	780	804	775	760	796	768	758	747	770	775	756	760	762	807	774	815	777	731	798	755	818	754	779	793	805	798	795	825	809	787	755	798	835	770	749	730	741	821	756	793	745	754	773	787	780	774	767	737	716	769	786	784	821	781	779	805	802	771	794	754	791	764	749	781	783	813	781	813	809	793	751	798	798	797	784	790	800	796	731	745	750	759	807	762	765	801	787	758	819	715	794	826	812	776	827	713	779	761	745	761	767	807	820	827	776	800	746	754	768	762	747	790	835	782	768	876	810	756	782	759	730	767	828	722	751	737	792	798	741	773	767	835	754	746	782	765	788	746	756	778	797	786	816	749	771	785	780	777	796	766	743	782	791	753	778	787	794	760	767	787	772	772	792	815	773	796	771	796	761	789	748	784	790	710	786	762	742	780	755	778	747	814	733	763	781	732	787	765	771	785	785	784	778	774	772	783	773	743	754	835	751	722	786	834	785	750	821	726	759	775	755	806	825	797	770	793	805	823	737	745	792	773	786	799	777	770	700	755	731	800	784	749	791	743	745	754	793	800	744	742	763	740	751	769	798	828	809	842	784	769	832	778	761	833	819	761	791	779	770	796	768	832	796	795	779	760	791	734	775	773	749	731	804	761	752	851	772	765	774	732	765	796	793	807	808	743	776	736	779	820	743	798	790	797	824	764	753	798	749	783	826	791	738	797	811	802	851	772	772	799	780	734	781	792	766	789	801	802	794	774	806	760	761	790	780	778	762	731	761	787	807	772	768	817	774	740	695	742	727	779	753	753	792	740	754	781	775	790	761	773	823	802	785	771	790	830	777	728	804	831	813	770	766	747	798	825	785	762	783	789	751	778	764	769	801	781	752	747	820	760	745	812	768	768	757	760	784	787	776	730	807	827	815	809	790	799	762	801	769	760	780	779	765	785	759	795	766	778	782	770	757	800	777	740	765	849	759	775	789	769	761	800	787	791	771	773	760	816	777	787	814	790	776	802	775	761	810	791	817	745	788	812	733	798	809	816	725	794	795	836	768	721	787	782	772	770	788	800	779	758	802	785	719	786	782	749	762	780	784	730	774	802	792	799	792	789	732	784	771	834	788	792	741	765	802	784	773	772	730	777	770	793	752	793	799	749	750	794	759	760	771	765	765	732	813	768	761	792	754	761	772	817	773	779	808	750	742	763	796	760	772	716	765	754	799	723	799	795	765	769	790	773	753	800	772	791	795	780	777	754	784	783	774	791	803	775	778	734	804	746	777	797	755	808	773	777	735	790	748	768	810	782	778	767	737	767	784	739	781	762	772	796	788	724	825	727	766	761	767	709	798	761	822	720	753	751	784	797	740	735	725	764	756	769	766	839	773	771	781	835	788	775	753	797	778	805	771	810	778	808	749	784	767	735	757	763	745	722	764	772	802	810	772	775	713	747	801	809	749	780	787	756	792	778	786	785	801	754	780	760	756	813	780	781	758	812	794	751	749
50726	44357	46177	53089	64050	57072	32262	9950	1105	389	335	291	331	305	311	333	322	332	325	344	324	268	320	333	333	302	348	317	333	295	293	321	327	306	327	326	320	309	314	319	344	328	320	301	298	303	330	318	296	299	328	307	307	337	313	307	280	306	325	324	296	303	338	304	332	279	295	307	314	318	315	299	297	310	325	297	306	294	302	328	342	362	292	319	295	311	302	324	307	340	334	328	346	310	278	287	325	349	312	324	305	342	315	306	323	312	311	314	374	328	326	334	305	312	339	333	334	315	310	309	338	320	298	283	303	315	329	320	336	318	302	329	325	301	300	311	306	302	310	339	283	287	307	339	342	360	310	344	344	306	283	289	337	323	315	335	304	337	316	307	306	277	316	312	304	325	306	339	342	311	346	312	292	342	286	332	293	300	324	318	333	317	309	313	315	334	305	349	315	304	289	294	311	325	325	291	276	284	343	332	288	275	302	331	312	278	287	304	354	343	318	306	300	311	317	337	325	331	318	328	346	331	329	287	328	347	292	300	353	322	320	304	295	315	313	307	327	295	311	310	278	308	322	313	302	346	316	303	289	312	351	297	292	285	326	293	296	301	328	287	317	303	337	332	293	311	325	302	325	308	298	321	315	286	357	329	327	313	276	299	275	332	329	280	319	318	311	306	353	345	327	291	321	320	312	319	283	307	321	317	295	305	329	312	312	348	346	345	327	325	322	320	299	316	308	316	306	325	330	322	286	340	306	287	316	320	321	327	331	326	279	291	311	286	320	304	337	318	286	292	291	337	338	322	303	296	308	299	304	315	304	325	322	325	307	303	304	311	339	370	320	351	293	274	316	270	320	291	327	308	316	317	307	314	311	317	292	305	288	313	299	296	316	315	321	327	341	286	320	310	300	318	337	300	307	311	308	337	330	294	337	350	314	282	311	333	299	311	309	310	301	315	317	337	333	334	311	325	294	294	305	319	312	287	364	311	316	331	317	298	310	300	310	314	331	314	327	295	298	297	311	307	296	279	303	284	331	326	306	320	295	332	317	275	309	280	309	306	305	333	305	305	319	317	332	344	310	328	311	298	319	332	331	335	332	305	300	311	314	298	274	325	312	325	298	312	307	337	330	334	287	311	303	296	322	345	277	314	342	303	334	343	320	322	332	360	322	314	288	317	307	273	309	302	326	328	314	298	291	288	292	335	307	318	326	306	296	331	317	272	312	322	321	304	311	305	333	336	308	324	346	278	312	281	308	286	270	276	313	288	331	328	330	330	285	338	317	345	353	318	340	325	318	301	302	306	317	313	325	310	309	315	350	281	298	319	315	318	315	338	314	312	310	324	337	303	325	347	351	307	305	287	289	305	316	337	302	285	295	299	299	296	296	299	312	325	308	342	319	328	298	333	315	283	304	312	288	331	334	330	283	287	317	288	341	304	323	283	331	300	286	343	312	301	314	317	323	293	314	293	307	343	331	266	312	325	326	299	299	306	302	308	312	308	268	306	330	317	342	314	331	356	350	259	318	300	297	286	304	331	322	296	329	285	292	289	307	307	307	325	299	342	300	358	297	327	295	335	306	292	300	307	306	295	342	326	331	328	310	306	342	303	305	317	311	315	306	305	279	354	284	329	310	324	322	315	313	312	316	327	321	319	304	334	299	289	321	312	277	297	321	320	323	309	313	313	307	327	355	317	319	319	324	296	308	311	315	346	332	321	323	325	317	299	323	291	324	292	285	311	347	305	326	314	333	329	314	306	296	288	335	338	291	284	315	301	323	341	321	289	313	299	308	323	314	312	302	351	336	282	307	290	306	314	321	290	335	299	299	311	312	356	274	325	295	322	300	315	321	311	311	295	337	306	306	311	291	296	307	322	321	323	316	310	333	283	294	285	313	316	307	324	332	357	318	301	300	310	311	302	323	341	312	330	344	304	352	318	313	332	327	315	329	314	329	316	294	272	328	312	302	305	357	329	310	356	292	341	314	313	336	319	305	323	339	302	287	316	316	333	288	304	354	319	323	319	323	336	344	301	321	322	314	343	344	304	290	295	286	301	304	318	335	297	331	320	303	324	308	323	322	327	301	289	320	276	317	319	301	295	323	321	297	306	316	316	316	299	307	319	306	327	284	273	290	322	301	341	290	318	317	343	350	314	341	324	315	337	350	317	292	315	316	341	335	292	349	306	320	339	331	330	313	305	300	322	332	299	328	326	327	302	313	325	338	348	328	314	292	329	322	338	296	311	336	320	341	310	275	310	316	321	290	332	332	316	326	322	293	326	315	327	312	327	335	336	312	343	288	320	290	343	324	315	326	279	324	286	316	324	324	301	301	308	317	328	338	303	318	309	299	317	297	303	323	310	358	311	306	325	302	325	322	308	311	309	306	304	334	325	296	356	333	289	289	306	311	318	291	320	305	327	323	314	305	345	361	323	291	301	289	315	294	304	330	298	285	338	342	327	300	313	305	331	271	288	313	309	331	305	308	319	301	320	321	337	308	264	311	336	353	299	337	313	312	295	307	337	291	284	271	300	306	346	305	317	321	282	339	290	292	338	293	327	316	320	341	314	310	313	309	324	302	336	311	294	324	311	326	302	303	296	334	319	258	333	355	303	357	298	315	289	307	335	303	326	297	322	340	298	293	305	314	311	325	292	312	318	302	307	292	281	327	317	333	316	328	314	305	298	278	309	339	319	364	339	319	258	279	324	313	314	349	316	302	306	337	351	300	347	290	318	299	330	324	303	328	300	332	289	351	324	307	303	303	316	310	318	311	321	323	311	341	316	292	312	322	290	307	319	333	332	330	318	297	317	305	305	334	296	302	340	304	336	326	344	336	328	321	300	309	303	333	310	335	342	313	323	294	326	289	323	325	339	299	314	313	304	352	307	302	338	314	332	309	320	292	350	335	333	293	307	308	378	280	280	309	311	318	341	289	279	296	311	303	305	326	317	322	298	304	314	285	317	320	285	311	289	274	314	328	343	300	308	326	293	359	300	330	313	334	328	334	329	296	323	324	300	318	300	312	331	347	293	312	321	302	340	320	333	287	315	299	290	322	309	306	334	317	301	294	314	314	332	299	328	299	315	298	310	307	318	317	332	295	298	321	306	299	319	303	296	291	287	292	324	313	322	295	341	304	305	340	309	303	304	305	290	322	343	305	325	275	297	352	300	302	292	324	330	292	290	324	302	285	296	320	327	279	307	343	307	311	326	319	306	322	338	350	313	318	336	324	285	342	333	311	347	313	314	322	314	287	323	315	348	308	318	291	328	317	316	316	306	315	347	304	320	355	328	325	314	293	329	328	313	307	348	346	333	305	350	321	340	312	328	269	349	326	317	285	311	281	333	303	270	332	303	332	319	327	299	287	337	327	318	324	283	333	309	317	329	312	288	306	281	322	354	299	314	347	325	302	332	310	313	305	344	310	330	316	339	332	313	274	319	343	309	308	303	306	319	286	322	321	307	349	316	322	313	312	301	348	313	325	310
33910	35404	48236	62430	76692	68061	40859	13562	2343	922	791	813	712	778	800	813	735	793	792	756	776	804	786	813	740	805	808	778	820	791	793	800	814	763	778	748	790	794	788	782	767	743	738	759	747	735	822	773	729	765	763	753	789	717	732	830	760	751	757	761	809	803	744	764	783	782	798	805	806	802	779	787	775	791	764	784	775	805	785	719	775	785	775	788	787	789	765	773	727	786	822	748	790	803	771	772	785	761	800	767	725	779	767	784	764	766	780	777	769	690	772	809	757	752	862	756	761	782	811	769	737	733	747	745	797	782	808	786	755	763	766	819	771	756	763	771	765	807	754	743	757	736	793	784	839	750	754	788	763	812	745	771	798	766	830	725	766	760	753	778	774	782	734	754	766	802	778	802	793	770	776	786	827	761	800	775	789	809	839	773	742	766	799	736	787	761	811	755	756	817	790	744	779	763	798	754	780	797	757	745	838	743	782	765	828	753	810	754	714	728	806	767	797	767	726	781	782	791	781	831	766	760	778	785	796	774	794	774	762	763	727	733	832	782	804	751	809	796	775	812	715	781	764	720	780	767	791	765	747	786	749	745	781	771	810	744	751	760	750	783	759	829	762	740	766	764	806	761	799	767	794	762	781	758	777	771	744	787	751	801	780	752	812	769	794	790	820	748	762	751	771	813	779	767	794	728	816	734	846	798	742	715	800	826	784	776	746	802	759	827	797	776	724	770	757	762	759	740	735	731	747	750	813	738	719	765	769	769	763	756	781	715	749	797	758	716	760	787	769	829	782	801	798	769	779	789	750	820	720	782	734	734	790	788	767	760	729	814	792	805	771	799	746	779	808	796	778	797	755	755	789	735	731	798	773	776	797	775	810	709	742	860	802	790	799	766	765	756	768	700	755	781	727	802	824	746	778	732	798	805	742	773	757	781	713	732	738	784	805	763	822	760	732	813	756	756	782	759	778	776	780	756	802	787	820	784	817	770	781	768	788	821	797	823	842	822	777	766	774	751	776	712	748	700	708	804	772	729	799	746	766	746	799	732	755	771	786	757	776	748	778	751	739	811	728	779	762	788	808	747	817	789	764	809	744	726	759	720	802	774	796	773	774	783	795	758	763	708	765	760	734	797	788	782	801	803	777	727	741	827	747	810	754	747	790	792	782	769	803	781	803	792	744	784	743	788	734	813	793	771	752	711	762	724	787	727	764	823	799	781	784	726	746	759	803	752	747	794	773	746	786	763	803	787	785	818	811	780	779	769	768	821	786	712	789	779	814	799	803	741	766	757	734	780	745	787	803	797	810	793	754	798	761	803	756	807	737	750	775	765	754	797	750	762	751	745	813	803	798	735	788	757	759	782	764	759	773	755	801	751	730	822	786	773	777	781	784	770	734	755	769	808	799	817	817	758	752	817	762	756	760	757	756	774	760	772	782	744	755	760	798	750	772	776	763	758	797	756	801	823	797	769	724	794	771	734	785	729	807	808	753	767	774	769	744	779	756	780	782	812	824	723	816	736	782	789	794	770	776	774	764	803	737	804	715	752	742	801	775	745	746	750	792	796	780	761	768	779	752	804	800	776	788	811	738	743	800	756	821	777	777	774	788	780	757	741	760	789	766	732	755	777	752	742	761	809	793	780	747	765	761	831	785	769	766	790	740	788	767	778	819	795	781	757	802	789	788	799	781	748	775	755	759	806	832	808	787	759	812	798	801	791	764	760	752	783	760	774	818	781	779	727	807	762	831	783	751	776	749	825	755	793	777	786	742	784	800	763	762	766	752	785	743	801	729	762	780	807	756	788	755	814	772	782	736	754	766	774	768	755	793	784	781	733	777	804	841	723	781	754	756	754	768	779	790	787	746	732	710	754	819	799	796	749	751	776	741	710	772	784	764	794	773	773	790	802	775	782	802	765	713	707	799	794	764	745	785	760	788	753	759	784	727	807	729	721	771	785	786	761	774	795	794	789	795	804	767	770	749	738	767	755	752	735	743	783	728	834	778	742	793	723	769	765	771	807	756	775	765	745	779	734	742	781	725	831	795	803	758	783	776	758	725	801	768	737	742	733	773	724	728	804	754	774	753	768	750	785	798	749	805	799	761	790	792	777	747	722	744	831	789	788	734	783	774	742	797	803	858	782	736	769	748	796	760	737	778	769	785	756	710	737	759	782	812	721	736	787	738	839	770	755	763	761	775	779	781	773	757	759	736	744	839	755	798	759	729	739	782	784	788	785	777	792	824	747	816	757	813	767	795	763	746	795	755	783	794	767	766	771	757	796	775	785	773	781	750	789	746	795	777	727	741	781	755	789	778	780	782	773	772	733	797	814	842	758	752	752	812	750	779	785	776	787	769	730	777	784	795	766	736	765	763	772	743	797	750	784	753	745	765	774	817	793	752	779	785	766	814	766	789	790	812	751	811	786	811	765	737	787	752	732	808	769	810	786	793	770	799	768	736	757	803	763	801	763	724	779	767	797	745	731	792	796	763	802	781	746	784	782	731	763	813	797	784	735	774	748	817	814	781	761	755	763	754	813	821	819	792	769	830	747	710	767	800	781	776	782	719	790	808	783	795	815	760	761	768	755	759	775	762	773	750	771	793	780	765	795	762	784	764	760	747	790	804	805	766	802	815	802	779	751	771	768	736	748	754	782	758	819	753	763	728	788	769	780	744	812	745	808	761	781	753	803	802	764	785	783	789	794	739	818	737	739	823	793	777	780	737	752	792	774	792	791	700	795	772	777	792	753	756	806	750	802	791	713	742	741	782	758	777	800	805	770	745	743	791	730	782	750	773	780	785	770	818	798	794	777	765	766	765	734	791	790	807	773	787	841	789	763	766	766	751	750	776	773	806	775	811	790	770	767	748	769	790	778	807	798	742	766	741	775	804	784	776	787	744	778	782	769	799	734	741	732	770	781	741	791	794	774	761	763	793	803	731	766	773	731	791	740	748	823	794	721	740	774	784	793	748	748	789	765	740	820	791	770	791	756	785	770	770	753	758	739	757	781	785	801	729	757	787	786	723	759	788	747	765	810	738	781	783	823	791	726	747	780	758	779	744	823	761	749	773	796	808	769	797	738	755	752	824	797	761	754	716	805	739	761	821	806	754	752	815	731	743	811	782	801	717	778	786	779	782	774	762	744	750	792	745	740	768	731	733	785	728	781	788	785	769	787	794	749	759	771	710	784	744	749	800	801	808	766	769	745	766	793	762	717	808	775	785	760	796	790	793	783	800	775	793	790	775	800	786	761	714	813	783	749	804	742	788	765	724	813	747	771	741	722	815	796	770	741	757	783	829	752	795	784	776	794	765	757	694	742	811	810	739	742	710	762	803	828	771	746	776	801	774	781	782	823	755	813	783	783	768	730	784	775	790	754	708	735	760	754	781	761	733	766	807	745	766	736	783	756	843	781	772	773	764	751	780	832	804	760	807	771	763	718	818	774	779	753	786	745	760	864	796	797	767	764	768	769	770	757	776	837
21021	18423	17638	10613	8371	8405	3980	1050	425	308	294	314	299	297	318	314	299	327	307	309	310	308	329	323	309	306	335	292	315	321	313	305	311	332	311	287	303	307	320	299	302	320	298	328	293	311	332	281	316	310	294	319	309	306	326	298	315	328	290	308	315	323	318	272	310	337	296	321	319	327	302	320	360	287	301	331	300	314	327	315	299	319	270	314	345	324	298	284	303	308	336	303	329	316	299	296	316	316	336	297	332	303	310	341	314	328	303	275	294	299	264	278	319	302	297	315	282	288	331	307	355	305	307	324	330	305	316	317	325	309	298	289	348	325	316	333	327	301	320	317	345	308	324	286	301	282	333	332	320	301	299	291	325	293	305	298	302	314	322	305	303	298	316	290	327	290	309	301	320	336	327	322	285	288	290	298	295	299	305	350	305	278	324	341	291	304	322	291	308	294	343	283	310	314	338	302	330	303	319	324	319	304	287	276	320	292	292	304	311	328	292	307	316	296	336	288	289	322	338	310	301	342	317	305	327	317	312	323	298	306	310	320	297	293	297	316	280	302	321	332	335	313	294	285	304	292	300	320	313	313	330	331	302	334	305	293	294	316	282	318	315	297	307	342	308	313	338	339	280	276	326	315	296	312	323	311	324	288	342	322	336	274	303	333	297	323	321	319	293	288	318	328	340	303	320	313	308	293	330	320	326	288	322	280	310	316	264	312	305	285	301	298	291	300	317	321	315	314	290	312	292	321	338	291	286	360	336	274	343	303	315	305	306	312	310	299	315	289	333	307	299	320	332	329	324	299	280	319	318	295	287	308	285	317	298	297	319	301	300	330	302	290	279	350	315	328	314	356	305	307	297	306	304	325	316	276	329	284	304	338	280	315	304	314	303	327	297	331	308	337	297	359	354	350	304	307	323	316	278	296	301	286	323	295	298	303	311	343	276	301	308	315	316	288	359	314	304	306	321	304	325	310	327	323	325	330	336	309	276	327	318	286	327	347	322	293	318	288	338	353	305	341	293	297	312	326	311	325	274	338	320	304	340	316	307	317	314	326	325	306	310	332	322	310	345	321	277	334	335	298	323	292	274	292	268	288	283	327	294	291	323	303	304	340	293	306	315	327	320	303	307	288	285	291	300	281	315	306	315	304	326	319	290	309	263	277	300	294	314	286	294	300	301	317	322	298	303	304	304	309	281	319	282	315	318	302	288	327	292	321	296	294	324	304	300	306	301	303	360	291	307	286	319	319	331	333	300	314	332	331	296	313	311	280	325	309	309	315	301	348	299	317	331	318	289	310	275	317	336	292	316	307	311	313	297	311	311	336	341	332	298	316	326	285	318	284	335	319	307	305	292	338	359	279	325	335	330	315	287	312	303	328	294	295	320	347	312	319	301	319	278	328	314	306	312	285	315	333	333	333	315	324	307	344	279	308	331	308	279	312	304	316	283	297	307	328	306	326	308	304	298	299	350	316	303	304	328	309	317	319	323	293	311	309	306	312	314	299	313	302	338	311	308	266	284	293	302	346	322	307	295	336	310	312	327	328	287	322	306	307	309	297	311	329	298	296	302	316	320	323	290	324	341	341	306	300	322	306	294	313	295	306	315	337	302	337	301	305	363	317	310	305	295	317	318	288	305	334	305	288	301	333	300	280	313	330	324	310	361	285	329	309	314	301	343	348	350	336	317	276	339	313	309	288	312	297	291	315	282	304	277	295	272	313	313	305	278	331	287	315	300	284	314	308	307	338	264	317	327	305	295	306	333	311	327	318	313	283	331	332	342	325	311	327	318	306	325	267	302	310	320	350	331	321	323	302	330	278	308	332	301	302	304	289	350	301	319	319	304	352	267	336	322	342	284	308	302	310	326	301	335	305	296	310	309	336	319	292	312	322	300	332	321	293	334	326	321	319	284	316	279	284	321	292	305	307	335	307	316	307	318	288	305	286	344	301	281	359	300	316	316	302	326	319	346	311	325	322	322	309	291	313	336	334	304	294	279	335	315	309	320	306	323	302	354	292	293	310	298	299	317	308	307	304	321	328	325	286	317	314	299	292	333	318	318	338	320	311	308	308	277	316	305	318	343	311	308	317	316	330	295	311	327	298	323	290	306	331	317	323	331	292	300	297	307	313	346	290	300	278	309	316	339	338	302	276	283	276	309	324	312	279	311	308	321	326	306	314	272	318	329	351	305	279	293	335	332	271	298	322	278	294	315	279	320	316	359	303	326	308	302	329	292	321	307	349	305	300	308	331	310	287	287	292	282	287	300	367	279	293	300	300	314	299	296	334	334	333	345	329	324	315	303	324	294	294	307	313	333	319	293	306	331	303	266	317	302	304	314	304	284	310	324	283	292	282	299	303	326	350	307	282	304	294	300	289	321	324	318	258	303	315	298	291	278	304	347	290	324	325	330	277	316	341	284	294	320	299	287	270	306	294	295	307	294	318	333	318	303	310	298	308	333	360	323	291	332	308	321	268	307	330	318	304	311	341	284	311	307	282	343	343	323	338	322	297	334	298	338	309	336	308	314	302	273	322	296	330	332	308	316	299	285	333	290	282	308	304	302	283	277	297	332	331	267	337	338	311	332	301	306	316	291	298	316	293	302	272	299	328	309	309	307	317	332	280	304	296	316	315	327	304	323	315	308	303	329	334	306	297	319	294	290	295	340	298	339	327	340	304	306	317	297	319	309	309	327	327	300	277	314	340	318	323	318	258	287	314	319	282	323	328	311	317	310	275	288	303	285	322	275	325	327	319	297	293	348	295	318	322	307	356	344	337	344	298	319	314	321	297	307	292	313	292	301	336	287	349	326	329	298	312	321	279	275	326	310	320	298	297	300	298	321	278	300	332	315	303	303	318	336	303	297	292	306	305	296	335	291	301	316	317	332	300	310	305	322	332	302	348	279	316	330	332	301	284	333	320	311	328	300	299	305	313	307	311	310	339	309	332	296	296	301	325	347	288	315	298	296	311	276	292	323	309	305	313	299	355	327	326	308	298	303	297	310	308	306	312	311	282	331	284	317	289	335	287	310	327	322	285	329	338	314	307	338	310	286	306	347	281	332	300	329	267	321	293	287	302	349	341	282	321	276	309	291	332	297	326	294	298	331	316	300	318	288	303	327	302	282	279	306	322	324	301	314	313	334	318	293	307	306	310	318	306	340	297	317	301	274	347	321	329	303	325	307	317	334	317	307	299	319	296	302	318	309	293	330	324	298	298	328	334	295	286	306	329	298	302	319	292	275	309	325	307	318	351	292	286	342	326	305	277	317	280	298	329	321	297	324	305	319	301	319	327	298	322	275	314	313	312	338	298	292	309	302	310	315	312	285	321	301	288	284	320	302	285	297	343	294	323	310	316	296	282	322	326	314	323	331	324	317	290	308	321	321	329	290	303	320	314	315	308	308	330	305	307	291	275	324	292	314	297	325	301	307	314	301	315	292	280	321	300	280	334	291	301	298	348	281	304	346	307	276	300	282	305
12398	15549	22810	20258	23127	21475	10252	2848	964	793	763	793	757	818	779	780	746	757	814	762	780	794	778	776	786	770	720	771	768	782	746	745	789	795	752	769	770	724	746	787	793	808	750	794	724	738	750	789	804	720	792	720	804	762	759	811	773	759	782	736	760	722	766	727	722	699	786	813	758	794	746	763	801	754	749	768	796	738	711	715	794	775	807	752	776	791	843	741	796	702	735	767	790	769	778	767	784	791	767	780	757	789	774	768	753	853	723	749	764	782	720	796	740	817	797	784	744	751	760	731	807	816	760	720	769	730	752	787	764	739	760	795	786	683	743	795	764	750	773	769	765	769	790	822	765	818	716	759	816	783	805	786	762	810	788	811	741	751	808	734	779	761	716	710	778	810	833	788	800	753	841	739	745	750	722	788	770	756	745	749	779	777	795	824	779	742	765	696	780	744	740	783	781	765	796	732	772	771	775	726	748	741	758	754	750	770	776	784	767	740	780	777	754	731	786	739	773	724	751	729	750	802	788	804	787	814	757	743	752	774	779	736	759	746	741	768	771	759	743	784	762	754	777	751	775	753	768	757	774	786	735	817	703	775	769	817	788	760	785	772	743	830	778	731	783	769	779	760	801	776	740	818	790	780	718	727	823	737	747	778	753	788	763	755	773	798	779	759	786	770	786	774	748	775	799	828	774	788	741	758	717	737	724	734	822	758	760	750	739	727	725	758	810	726	727	800	766	796	754	811	753	754	798	786	764	745	791	709	802	769	749	801	787	756	725	777	732	762	788	785	778	784	781	764	745	756	795	777	772	781	746	742	721	760	794	753	832	777	756	788	734	753	762	728	735	805	707	792	771	745	815	754	770	764	751	747	753	774	773	783	808	733	807	756	891	749	754	762	725	811	801	760	732	726	744	773	808	752	771	786	795	773	814	758	781	776	775	754	795	744	771	727	736	782	760	741	770	754	764	803	745	748	794	792	782	764	736	771	803	747	761	773	728	758	762	780	798	743	721	731	766	816	747	767	756	743	747	771	747	787	768	739	757	773	828	765	757	753	798	770	721	736	709	775	788	775	763	749	704	837	739	811	758	731	750	774	710	722	763	784	765	752	775	779	768	766	777	736	743	724	793	784	766	792	736	813	780	743	773	798	718	796	782	772	755	764	768	801	771	789	774	815	776	752	780	789	730	724	765	773	771	798	746	763	741	705	769	760	809	800	810	802	728	717	799	794	760	780	724	805	769	788	785	765	762	773	770	793	783	812	743	789	715	774	785	767	789	784	787	829	777	787	761	800	718	753	820	797	791	784	765	771	789	796	759	819	764	736	773	750	800	789	734	820	813	784	798	783	738	744	793	764	773	745	758	760	763	756	717	786	777	766	776	767	791	792	786	771	801	803	754	749	753	762	749	796	736	744	760	782	745	702	771	757	777	791	730	731	739	812	760	790	753	727	772	784	803	779	748	817	755	775	769	758	747	800	754	806	787	824	816	725	703	794	730	761	797	747	723	766	735	823	844	778	741	821	737	769	728	753	783	782	786	756	796	773	775	722	761	777	771	725	755	766	799	792	769	764	787	730	722	760	800	745	813	718	816	760	723	769	780	764	777	775	807	779	735	765	752	783	728	747	760	773	755	749	777	819	745	744	791	825	765	803	795	756	719	791	780	820	742	791	754	799	770	760	804	813	772	768	762	749	759	765	773	751	794	769	738	766	758	791	735	809	770	775	771	772	723	716	749	750	795	756	799	758	741	766	758	767	799	766	746	787	776	758	776	781	791	792	754	771	755	739	743	846	771	768	771	800	782	781	775	766	765	770	814	756	741	748	815	779	770	735	769	752	793	765	779	786	767	774	796	745	756	773	765	757	795	740	752	773	750	817	787	762	787	777	729	792	725	757	796	774	801	791	764	730	781	747	773	771	744	769	781	772	781	746	721	801	750	789	772	794	795	733	745	785	735	739	760	783	799	783	808	782	741	804	764	790	741	801	808	734	781	723	749	815	717	798	776	741	730	760	747	770	729	816	784	754	792	797	748	762	778	786	764	759	780	779	778	767	782	758	796	766	783	738	803	819	749	708	769	767	731	791	743	805	766	706	815	751	780	778	763	720	706	743	805	804	720	767	739	767	771	779	774	754	767	732	776	815	778	752	768	734	785	778	756	778	804	755	811	748	819	751	822	756	765	779	783	758	728	822	823	759	759	732	774	759	781	749	767	762	737	744	792	742	745	768	737	745	801	768	764	796	757	784	764	752	749	774	707	749	732	787	707	762	760	842	813	766	751	802	783	761	787	800	761	784	739	788	815	789	744	794	796	759	778	734	812	767	782	744	761	731	780	782	769	738	785	759	769	806	772	761	752	746	767	801	741	770	741	755	801	714	735	724	750	750	804	750	767	820	775	736	761	790	782	781	724	779	811	770	769	790	729	730	804	754	764	780	780	814	777	713	787	766	791	801	763	734	731	750	777	785	780	778	777	737	788	764	756	755	794	796	751	791	767	761	793	776	713	766	798	769	784	764	737	748	796	780	742	799	756	813	814	758	742	791	766	753	766	782	770	733	780	776	761	734	756	782	782	738	786	749	782	759	767	751	773	762	747	723	791	759	724	768	779	743	838	758	791	759	727	756	770	696	788	772	771	801	743	842	771	722	750	780	774	756	810	740	782	756	771	758	745	777	808	775	773	772	720	761	758	830	766	787	787	767	785	745	738	751	801	760	740	791	780	816	788	757	778	807	779	817	741	784	804	776	768	773	754	744	776	787	780	765	779	766	766	761	760	781	722	800	794	766	765	793	759	744	806	743	712	771	796	777	839	789	732	764	768	770	777	789	805	768	747	762	754	747	779	814	803	783	759	771	803	705	790	766	756	825	804	730	784	764	746	728	793	762	770	802	764	812	714	757	786	818	773	751	771	739	790	784	781	774	816	780	761	776	805	774	774	780	810	722	814	797	738	814	775	803	796	851	720	792	766	779	790	720	755	760	791	778	774	745	781	810	789	811	776	781	771	735	799	785	760	751	769	742	778	738	748	800	793	777	821	780	778	773	804	784	822	767	755	769	796	771	771	759	730	744	751	776	751	779	741	773	728	738	799	774	805	728	776	795	812	771	783	769	756	810	755	765	768	771	724	795	814	740	799	802	773	758	805	753	750	756	832	790	783	764	818	751	800	770	824	775	794	759	806	760	805	803	775	760	770	765	770	800	789	732	797	783	799	726	775	741	764	761	784	725	791	750	769	790	790	784	747	775	785	742	783	812	736	739	789	768	782	800	745	763	768	758	759	763	756	780	785	785	792	755	714	771	783	785	759	794	745	796	768	739	787	771	767	815	784	758	724	780	784	768	768	843	774	819	763	753	758	792	697	750	724	704	765	773	797	763	768	792	793	726	830	786	809	797	773	755	778	781	751	765	741	757	723	767	744	767	747	755	784	813	798	772	807	781	766	750	744	755	753	786	788	725	769	755	751	750	787	773	774	775	787	769
41013	39821	38962	34887	42105	51209	32178	10242	1186	359	314	315	331	303	338	328	288	320	319	306	326	301	305	315	287	328	329	313	322	355	317	304	303	317	328	294	300	346	333	317	346	302	323	306	324	351	340	304	327	318	338	312	307	291	314	270	296	324	298	317	308	342	309	283	307	299	312	341	314	314	335	318	343	342	325	295	318	293	271	327	288	326	332	284	315	293	307	281	321	326	315	334	306	295	317	324	320	304	349	320	293	307	287	317	288	318	323	293	312	285	306	302	281	322	328	301	315	298	302	326	343	294	328	313	308	327	335	287	334	311	350	357	321	318	310	277	305	329	353	309	320	311	290	324	314	341	337	316	307	300	307	346	334	322	302	275	266	291	286	320	314	305	329	328	323	303	298	306	334	309	318	317	325	303	294	283	312	282	319	312	310	332	324	299	333	323	322	306	336	292	322	266	290	290	321	310	316	329	323	310	292	326	321	309	346	326	290	332	316	330	279	322	311	339	308	301	316	319	303	308	312	310	333	348	298	324	287	300	335	307	306	299	320	298	331	313	308	314	282	321	326	294	316	317	295	342	292	309	338	302	317	329	295	312	320	292	326	300	284	352	315	280	335	293	320	321	347	297	290	292	302	319	325	316	302	301	292	302	310	306	307	325	268	326	299	301	313	300	302	333	285	328	326	304	318	317	317	330	326	348	278	302	344	352	325	315	335	315	296	305	333	287	284	294	332	308	342	338	328	307	339	314	310	329	268	335	331	295	328	318	343	339	296	323	333	338	320	281	295	329	301	327	300	327	295	323	318	289	330	316	327	311	334	298	336	300	318	288	295	301	314	308	312	300	348	323	311	309	329	346	341	345	320	331	279	306	310	305	304	365	340	308	333	335	302	336	315	315	334	318	331	336	337	300	280	311	286	316	340	315	318	308	297	293	301	303	330	301	318	303	324	330	304	316	317	323	311	316	291	309	330	298	310	294	340	295	342	312	322	343	320	294	308	342	303	347	321	327	317	322	273	310	336	320	306	322	303	291	332	307	320	317	358	307	318	344	281	352	320	291	324	343	322	309	295	299	306	321	313	317	287	321	308	326	320	315	300	313	328	320	322	296	325	307	277	334	318	327	316	322	323	298	323	322	296	314	288	323	298	304	304	319	307	345	311	292	323	328	311	296	317	301	301	344	342	303	283	313	359	322	318	325	307	311	324	300	338	326	295	317	302	318	315	323	331	312	277	294	332	329	308	313	299	310	294	336	264	303	307	312	275	318	302	324	308	319	279	320	313	323	312	338	314	312	316	301	326	345	303	350	372	311	312	320	334	333	339	305	286	293	352	317	319	313	280	321	324	326	321	319	337	316	328	287	287	331	330	283	320	284	301	286	335	321	294	287	308	325	296	323	324	333	333	290	352	321	320	322	326	316	335	334	311	312	335	298	300	291	304	307	314	272	312	302	304	344	299	305	325	317	325	307	310	333	306	327	320	354	303	305	295	316	347	316	285	303	289	313	327	324	315	321	318	295	315	325	340	326	318	330	315	344	338	314	318	317	289	336	315	313	318	333	294	323	326	308	328	300	339	318	289	315	323	325	299	287	309	326	331	307	278	299	274	305	313	309	326	319	343	283	316	273	304	298	303	303	320	365	292	262	288	312	320	319	302	350	318	292	306	311	304	326	319	331	312	336	333	327	328	327	344	328	286	310	299	317	307	317	331	343	317	310	324	303	348	378	323	317	312	296	319	299	318	325	293	293	332	299	323	320	380	319	288	336	294	300	322	291	307	317	309	343	303	315	327	300	328	342	340	327	303	345	304	316	305	298	334	307	340	304	311	317	342	328	296	296	336	295	321	303	303	315	305	331	323	313	376	289	322	333	327	299	346	301	315	336	312	283	347	329	346	304	309	291	314	314	307	320	296	314	312	294	275	311	301	305	286	304	305	322	311	288	262	307	312	305	273	302	310	290	315	306	291	300	316	315	301	274	307	302	291	325	323	312	335	293	336	319	322	325	305	331	325	335	307	361	326	306	303	294	335	317	319	301	305	328	314	318	338	321	290	316	329	308	335	323	361	289	329	309	299	299	293	319	283	283	324	301	334	321	302	310	304	307	301	333	332	320	291	291	320	322	333	311	321	298	281	318	330	316	310	309	370	290	321	299	301	301	309	346	303	280	306	330	311	339	298	300	299	298	299	344	336	307	330	337	332	309	315	348	328	297	310	316	325	314	299	305	326	306	287	289	322	326	332	289	300	297	311	287	251	309	273	311	293	299	323	339	342	300	294	328	316	322	334	341	307	304	285	285	314	265	309	316	320	307	309	306	332	320	294	345	309	321	304	330	342	291	312	290	321	303	337	305	311	308	309	326	306	317	314	298	318	336	301	323	307	324	334	331	319	305	312	307	308	300	345	344	326	330	299	322	318	330	300	308	314	330	337	353	337	330	360	304	288	306	322	308	354	328	325	266	324	308	297	320	315	306	315	311	278	308	304	323	341	299	319	348	308	324	307	327	340	344	298	290	290	299	323	294	305	315	322	348	327	294	283	310	357	287	325	340	292	315	322	312	325	322	319	312	317	305	345	302	299	295	343	310	327	339	287	315	317	296	341	336	321	354	305	304	316	308	318	315	294	333	308	311	298	314	315	337	326	286	298	300	273	290	311	317	293	310	322	343	289	331	281	323	310	325	287	302	305	311	324	374	297	317	305	300	332	325	319	278	310	338	308	309	309	271	302	288	349	354	326	313	291	317	311	264	277	335	339	320	322	324	333	315	379	321	329	324	325	345	292	298	309	333	309	324	349	300	332	305	317	308	309	324	327	289	298	313	324	354	306	344	331	292	347	357	326	304	276	320	304	323	328	324	314	336	298	319	299	308	307	336	351	296	306	339	331	344	320	344	329	329	331	307	291	304	331	301	301	298	323	327	319	324	301	317	314	310	309	319	276	330	289	328	319	309	324	321	301	297	303	333	308	289	310	317	304	337	317	306	313	305	325	303	313	286	292	306	301	316	298	346	331	281	342	330	301	274	301	307	278	326	305	322	292	354	355	325	314	309	329	312	299	318	341	310	329	333	311	324	343	301	318	300	314	276	316	314	281	316	325	289	312	310	317	328	336	309	324	313	309	299	305	300	316	318	299	322	301	319	313	287	275	323	305	329	321	309	332	308	321	292	313	319	325	289	333	293	351	284	305	298	309	298	297	309	304	339	326	303	315	309	302	346	331	329	293	292	329	295	269	309	303	320	302	320	292	327	331	298	345	325	299	308	295	319	298	301	336	322	288	329	318	320	321	330	342	325	313	311	296	282	283	330	304	312	322	304	306	301	296	304	321	309	304	291	292	321	301	337	327	311	320	287	317	321	325	302	297	302	331	319	304	287	327	330	325	307	338	318	306	333	318	330	312	294	301	310	304	286	322	318	299	323	278	302	295	325	292	311	342	336	344	328	323	298	298	291	312	319	311	336	315	310	337	313	310	298	325	299	314	315
26395	31371	40255	44458	56572	62863	42709	16314	2634	900	780	784	758	759	782	790	777	766	771	784	813	737	834	759	797	762	772	788	802	759	808	780	770	836	783	778	756	749	808	803	763	747	754	774	793	798	809	765	755	772	799	804	804	713	786	803	783	818	767	785	781	794	797	801	751	773	814	775	787	763	818	778	821	809	810	790	788	752	801	851	794	777	768	804	775	786	778	770	811	797	791	765	772	727	787	732	824	792	811	759	788	739	777	762	717	762	758	813	785	754	787	825	767	811	828	744	729	795	751	783	782	814	771	759	775	740	811	828	808	779	820	754	783	794	738	772	809	786	768	738	789	761	809	783	746	778	730	768	752	781	798	759	737	766	822	709	807	814	771	783	752	772	767	784	834	755	763	782	756	778	785	800	750	751	761	761	726	811	742	731	765	744	778	789	796	775	796	767	817	795	792	744	821	755	828	817	819	776	712	773	872	795	749	817	796	833	791	768	782	762	784	757	740	728	791	754	749	822	772	793	768	784	814	788	773	710	782	791	776	805	765	758	792	761	758	794	775	784	800	748	780	806	786	785	779	785	764	770	767	799	767	769	779	776	768	783	779	780	798	824	767	791	772	762	770	784	796	789	796	751	791	731	786	745	817	735	758	831	805	780	744	761	799	805	741	808	714	754	773	827	826	806	795	842	785	816	770	764	790	796	773	746	795	787	759	760	763	803	797	778	772	783	781	796	758	761	765	732	783	754	808	775	806	790	787	730	808	791	790	790	796	793	764	773	803	779	739	766	788	705	740	793	808	714	775	745	771	762	807	739	809	784	761	769	787	801	812	784	813	835	791	829	751	781	739	803	807	796	805	760	786	783	764	723	797	827	820	821	773	748	775	751	769	822	782	783	819	805	762	762	740	800	736	759	783	787	761	741	743	726	748	772	746	765	766	761	744	758	760	789	743	806	779	755	816	804	834	713	810	769	805	723	765	800	802	746	766	802	752	803	798	803	802	764	795	781	775	800	813	793	782	724	783	739	782	764	776	751	749	794	791	754	754	748	749	778	766	760	750	781	796	788	777	754	814	737	741	810	743	774	709	756	805	757	834	788	735	773	818	759	766	777	778	766	787	796	771	722	781	747	777	762	817	768	748	766	793	782	776	752	783	769	727	796	803	776	771	758	792	732	773	772	770	735	813	776	768	735	775	797	762	770	756	764	800	754	828	743	762	796	764	772	799	766	775	788	762	778	782	770	726	792	810	739	803	805	789	767	765	746	761	774	772	733	781	769	774	789	776	798	756	801	756	827	789	749	864	793	770	800	826	760	807	775	783	777	771	771	790	829	751	710	762	738	774	781	813	773	679	843	792	801	804	739	759	823	787	747	853	757	777	800	726	760	764	776	759	798	741	796	831	780	799	779	847	781	791	814	750	759	788	780	776	718	744	786	771	748	790	754	795	759	780	747	787	776	765	791	771	759	798	772	741	796	797	782	808	791	755	803	752	811	772	755	731	812	812	791	783	762	775	816	796	767	768	801	759	763	756	776	795	742	739	769	805	750	757	790	774	802	812	780	779	761	793	759	802	782	746	825	760	807	796	795	791	749	818	812	776	763	821	764	788	809	795	748	744	768	788	761	812	792	793	748	759	792	759	786	775	808	775	768	771	759	751	802	796	850	771	777	805	768	793	766	772	758	817	785	798	760	809	798	787	806	817	771	811	782	775	763	763	818	750	794	745	810	770	806	754	712	783	775	768	767	780	835	828	744	804	766	766	756	802	748	741	816	779	794	755	747	783	782	833	781	778	782	764	814	743	824	789	812	791	754	787	798	784	728	785	766	765	780	752	777	750	806	758	780	780	765	788	767	797	752	747	784	744	781	803	786	779	752	777	792	793	752	796	761	785	765	814	767	764	824	857	779	784	808	747	751	771	826	828	796	821	777	786	808	792	736	778	815	793	793	774	777	817	776	790	807	742	819	781	762	759	742	790	767	792	797	739	766	843	767	768	761	795	820	817	784	763	783	785	727	746	752	800	782	770	748	810	742	757	736	800	789	818	800	794	789	736	776	789	737	762	713	764	789	820	767	813	773	761	778	780	722	817	788	766	788	763	765	784	823	787	729	773	745	740	745	773	802	790	755	786	794	787	771	754	801	747	820	745	698	760	742	798	783	797	745	783	756	819	748	810	784	746	758	763	776	739	798	798	793	807	767	807	749	781	815	767	798	738	735	738	769	765	833	821	780	756	783	732	784	803	781	811	728	805	865	742	809	765	736	761	783	773	774	726	776	789	745	780	770	788	782	768	786	816	797	769	766	746	773	769	766	745	771	815	786	775	764	817	772	836	802	782	815	781	786	795	763	793	738	802	737	747	738	726	812	716	817	842	796	787	829	791	807	803	799	794	764	814	833	780	789	778	759	792	739	758	781	786	809	737	778	804	777	764	837	780	824	804	806	764	821	779	782	777	740	814	837	764	816	775	804	792	808	862	734	767	762	753	813	774	765	781	798	780	772	737	769	759	753	775	796	777	777	754	772	766	779	792	770	772	797	783	803	775	738	803	779	764	754	777	785	747	740	763	767	801	752	761	759	818	776	756	763	792	798	743	788	775	774	735	800	793	789	785	817	773	822	770	786	734	749	762	771	757	761	794	736	768	732	812	763	784	806	814	805	801	741	749	822	784	795	791	812	746	747	747	775	789	751	803	755	724	799	744	786	794	769	782	768	785	765	783	760	736	791	810	811	781	785	814	802	726	767	801	796	802	767	794	801	777	775	820	775	743	784	803	716	783	845	794	816	808	767	800	824	750	784	814	801	827	772	806	777	777	780	781	773	768	756	763	776	727	779	786	739	777	823	777	803	821	777	743	798	790	787	815	752	804	744	752	740	751	772	779	799	754	803	761	807	812	785	794	796	813	735	760	796	820	760	796	791	747	801	788	844	766	802	765	723	764	813	746	815	755	792	778	762	749	777	786	715	757	803	789	836	798	812	762	760	794	837	781	807	787	840	839	731	807	756	804	749	799	726	838	780	766	791	789	758	794	780	759	786	800	767	752	789	741	791	729	764	783	798	767	795	815	761	784	786	814	733	776	802	768	801	755	771	764	758	794	793	825	790	817	839	807	803	760	760	788	735	777	699	742	805	791	780	791	772	756	766	785	767	770	812	802	778	788	761	755	777	792	729	784	779	770	771	774	811	753	758	788	786	757	802	775	755	733	789	787	795	777	812	798	766	765	755	795	792	761	817	794	755	772	745	796	757	699	767	796	780	782	751	741	722	781	782	766	744	792	803	714	762	751	754	783	756	794	798	745	801	744	806	795	748	766	785	736	764	795	798	795	785	818	760	763	835	755	737	819	779	762	780	787	750	747	799	837	787	764	767	801	776	800	771	760	762	781	730	769	785	776	743	761	797	806	800	781	730	778	790	771	740	764	786	756	818	797	781	787	776	778	756	805	799	813	804	773	792	765	762	804	772	771	713	794	795	788	770	763	735
50094	49138	48126	49016	67784	50241	25652	6936	843	367	354	307	331	321	299	325	323	322	318	310	320	323	326	292	315	331	293	302	327	316	314	320	323	309	309	288	315	313	316	319	324	320	334	337	312	298	332	310	318	320	295	313	297	329	338	311	313	304	338	302	315	292	312	303	346	327	318	321	325	295	341	320	336	361	319	309	338	270	319	305	306	319	288	300	293	313	302	332	286	327	313	303	315	311	323	315	314	325	306	309	327	289	304	310	323	321	321	301	305	333	307	337	305	298	302	314	307	316	338	320	316	291	307	303	299	338	335	319	329	335	313	330	299	333	282	283	322	340	299	320	313	338	288	280	314	345	317	318	328	335	283	282	302	313	352	299	335	302	323	307	333	317	281	284	297	276	312	323	317	325	310	300	328	322	327	298	319	314	287	311	312	313	316	303	280	260	349	337	327	343	309	308	283	325	306	309	303	336	299	311	294	303	349	334	333	314	301	303	304	337	308	336	308	298	310	319	301	309	313	327	277	304	305	330	361	313	355	302	333	341	293	343	296	294	330	292	313	301	314	345	307	307	301	314	314	345	332	319	295	297	307	321	312	320	308	308	302	320	332	311	309	280	344	309	328	309	288	311	301	322	285	353	296	316	311	324	332	305	301	311	340	339	297	301	308	282	295	315	315	315	322	308	336	288	329	318	342	314	310	327	293	305	329	307	320	292	301	325	324	323	309	319	291	319	327	317	365	358	297	325	317	311	331	329	370	332	307	328	306	260	316	285	298	298	316	356	296	340	282	313	317	339	311	352	305	316	322	328	311	295	319	334	335	277	335	299	295	326	268	286	283	325	321	325	334	315	324	293	313	328	302	324	314	346	303	288	355	341	309	308	340	344	307	301	298	328	323	318	319	325	334	321	315	312	305	319	300	299	331	323	302	328	306	326	297	338	366	318	323	314	337	333	292	312	337	333	324	302	328	341	299	303	307	317	289	334	318	344	323	272	303	334	302	305	341	315	323	345	328	344	327	311	308	317	308	342	318	290	330	308	307	297	302	331	274	315	307	273	299	289	361	289	324	356	325	288	321	302	316	315	311	322	290	302	300	355	316	301	294	336	302	326	309	305	318	262	329	326	364	302	311	280	313	328	329	346	327	305	345	311	318	338	314	283	314	301	324	319	283	353	329	312	300	296	315	280	282	309	334	253	302	311	300	320	307	291	301	305	343	329	301	332	271	329	311	287	336	293	294	292	315	328	327	311	345	322	295	313	321	329	339	325	308	291	341	310	304	307	302	299	307	313	330	298	313	306	310	331	343	347	327	311	320	296	296	343	313	314	358	328	291	310	314	307	327	349	302	332	339	338	313	315	312	355	283	310	294	276	324	305	318	281	299	329	301	351	312	309	328	308	302	302	303	318	304	311	317	353	304	304	331	301	322	355	326	315	306	321	317	344	301	309	327	305	304	309	320	327	298	343	294	306	322	318	338	311	304	313	313	319	343	296	291	319	319	318	304	329	293	341	313	329	320	305	294	323	308	315	319	322	324	317	303	324	306	298	263	316	342	317	303	298	319	328	307	322	345	316	316	274	336	311	352	339	318	315	346	280	350	338	292	313	320	332	278	322	315	315	295	340	328	302	322	340	336	339	303	306	310	327	300	339	302	284	319	278	298	298	306	310	317	358	313	307	320	300	310	312	291	291	319	303	306	321	266	318	287	329	312	307	315	309	338	340	301	321	310	317	307	310	323	325	314	299	337	351	305	330	321	315	346	330	314	331	310	317	300	304	306	335	350	315	316	293	326	318	302	340	304	312	266	324	341	334	327	348	351	303	321	310	304	313	312	362	307	307	313	315	307	316	350	298	317	343	285	305	288	316	313	319	321	307	309	325	356	273	316	269	339	351	323	309	279	304	311	299	317	279	304	329	349	326	297	326	306	327	318	308	268	343	320	285	317	306	327	362	318	323	331	322	351	304	300	324	327	323	318	320	330	308	301	272	327	316	319	298	322	289	331	322	330	348	313	326	302	301	323	320	297	286	285	313	319	282	299	359	310	296	312	330	314	328	321	314	327	299	322	322	313	379	334	321	301	332	305	305	296	303	324	302	272	320	333	308	324	314	293	314	319	291	342	290	343	329	292	298	307	339	285	350	311	327	333	337	315	358	269	373	302	331	337	301	304	333	285	301	312	336	328	323	302	298	286	297	302	311	343	326	282	297	309	318	295	303	283	310	309	314	302	302	308	283	325	317	304	292	315	301	353	352	325	295	329	334	336	295	297	304	311	347	303	339	315	321	328	315	291	321	334	316	326	312	303	337	273	321	260	319	325	307	323	298	356	305	316	325	302	304	287	320	296	303	305	361	321	328	317	312	306	363	306	312	344	333	325	309	305	317	314	303	305	365	327	305	326	313	351	286	293	305	350	322	330	310	353	302	323	346	318	337	350	319	352	317	296	316	322	307	300	303	322	340	307	293	295	286	297	332	354	297	308	342	323	344	314	293	296	338	324	317	311	346	317	330	314	329	327	299	298	337	304	306	336	329	331	308	320	334	316	303	310	347	324	353	331	309	295	334	333	301	329	319	329	313	301	311	332	330	273	299	307	326	307	346	301	308	299	306	312	312	289	318	323	298	312	299	306	337	348	290	291	302	319	338	287	302	287	319	324	331	318	351	338	328	319	321	300	302	317	267	317	319	313	303	302	325	352	299	319	276	304	309	309	322	286	332	332	322	297	332	327	326	319	290	306	302	299	315	353	321	300	314	310	318	303	295	272	315	321	321	338	302	339	323	334	311	293	312	324	327	318	291	289	349	306	292	273	316	311	331	318	299	308	320	317	319	317	327	298	350	322	323	331	319	287	338	306	304	342	317	284	329	312	319	313	273	328	326	310	335	301	343	348	317	316	323	313	320	289	321	316	331	358	306	289	308	305	316	308	340	340	319	298	335	311	299	337	313	317	346	315	346	317	306	324	304	316	296	296	304	318	324	326	316	335	297	305	317	301	321	348	328	305	352	317	319	339	302	307	325	307	308	298	321	333	334	313	313	307	352	346	332	310	337	336	314	304	282	301	336	321	322	299	322	281	316	293	323	343	307	349	324	313	319	307	324	308	301	292	286	334	318	340	288	293	298	353	321	307	325	296	312	307	325	306	315	340	319	317	318	306	325	294	302	312	325	338	306	315	322	314	334	297	306	301	318	334	327	317	300	309	337	329	289	305	315	291	297	339	325	325	319	309	296	310	305	319	328	312	309	334	329	327	303	338	323	303	325	339	329	309	312	320	299	317	298	297	311	248	316	354	353	321	289	327	305	334	277	308	322	342	321	303	298	317	304	363	347	331	329	330	324	327	330	320	333	325	276	301	320	336	309	324	279	336	330	319	322	304	301	324	328	307	288	320	368	324	283	311	345	307	308	325	315	351	326	311	312	316	351	316	356	320	293	282	347	341	313	317	314	342	297	302	295	301	337	301	316	301	296	343	297	329	356	320	318
32877	40115	47424	56814	79221	60992	33150	9565	1899	833	813	744	751	779	796	819	724	754	799	765	792	775	815	754	817	816	762	789	793	793	756	796	826	748	801	794	807	747	754	776	811	752	772	790	758	767	795	777	833	788	789	803	778	766	806	777	790	807	797	699	777	759	772	734	785	787	776	780	737	779	743	791	809	748	786	815	746	780	779	800	760	811	768	812	778	760	782	781	780	757	763	771	842	756	773	755	781	793	771	763	749	772	723	779	773	811	745	742	743	806	827	768	733	779	799	810	806	739	799	716	756	765	795	763	789	819	748	726	762	755	758	782	773	773	779	748	823	748	774	753	769	786	776	803	796	806	762	767	787	801	789	765	780	771	791	773	762	820	734	802	747	801	782	789	833	794	728	758	744	775	764	753	754	767	860	798	788	714	778	800	780	810	780	802	768	774	814	807	762	770	754	759	780	716	780	735	776	806	742	791	778	766	779	774	753	784	783	774	790	803	767	752	741	740	781	745	753	821	805	735	758	677	756	780	783	751	766	775	776	734	760	790	721	745	754	783	787	741	819	760	821	786	844	829	799	744	783	780	772	741	795	817	770	763	777	788	789	791	785	768	742	820	767	756	798	775	786	766	801	809	781	780	761	771	769	763	770	765	784	753	832	787	710	783	774	753	757	748	750	736	792	819	751	753	802	800	773	777	752	806	781	806	774	800	787	735	837	805	737	833	798	741	792	760	780	754	766	770	732	774	747	809	780	802	771	785	803	780	738	743	754	779	788	769	797	787	744	772	758	777	752	762	762	804	794	773	782	791	765	796	725	831	777	805	743	794	749	778	777	763	732	772	794	733	795	804	780	741	779	780	765	762	763	760	732	790	733	732	774	826	799	819	771	779	752	779	774	717	765	782	757	741	774	773	771	757	754	763	805	751	780	740	753	781	789	757	764	782	778	780	740	758	756	785	769	741	781	790	767	757	760	766	789	774	731	798	771	814	778	823	757	733	767	805	738	747	783	793	774	802	772	808	762	732	818	763	855	748	822	777	798	826	750	812	791	767	778	783	781	771	763	824	793	780	832	769	785	792	818	714	774	773	749	793	801	809	775	753	768	791	742	744	721	831	764	752	793	849	764	747	746	763	810	752	790	810	754	784	749	801	842	741	779	709	773	809	766	747	763	810	747	792	768	773	739	770	753	737	754	817	813	733	792	811	751	798	777	766	756	804	758	798	776	758	766	811	798	797	807	774	727	796	786	805	761	786	763	754	808	735	769	750	795	747	770	783	796	795	734	765	801	774	713	698	783	792	782	775	759	756	775	820	733	800	749	743	761	832	816	755	715	788	763	839	732	780	752	758	804	778	768	813	768	780	730	748	794	752	762	735	746	758	807	767	774	838	754	716	778	802	779	783	791	780	773	779	764	721	792	754	775	768	776	761	788	766	776	795	790	792	781	751	820	709	780	788	737	816	781	786	771	784	768	755	803	785	813	779	800	785	747	763	799	785	765	791	713	843	776	795	766	758	760	754	779	756	799	764	777	759	776	749	790	776	782	743	822	794	827	779	789	797	819	815	753	741	737	820	785	784	784	805	755	789	804	799	820	796	819	777	743	768	756	771	739	809	755	786	786	789	743	777	786	766	726	769	865	772	812	856	712	768	809	764	751	762	756	750	767	727	789	807	764	744	819	733	792	810	773	749	767	760	738	794	772	790	762	739	778	762	846	747	800	755	778	759	810	751	763	743	720	785	789	724	788	747	730	792	786	796	799	789	860	765	759	856	779	751	702	727	814	766	805	820	733	735	793	790	758	796	737	713	760	773	847	736	775	745	788	743	756	735	770	752	752	794	794	817	802	737	804	782	777	764	814	822	755	694	783	793	781	783	785	791	779	811	776	707	777	870	756	732	773	789	779	806	804	725	748	779	794	834	739	770	823	750	802	827	768	780	746	793	734	831	745	763	688	800	761	739	742	765	743	787	774	774	745	770	774	781	762	748	761	778	786	773	783	788	741	808	801	781	775	772	766	765	803	811	730	761	759	769	782	759	791	741	755	805	747	785	785	778	780	827	756	762	741	783	787	781	795	771	800	760	792	774	751	796	800	770	760	761	787	793	753	783	736	763	805	774	770	806	795	778	793	768	742	777	779	788	775	784	740	772	740	779	765	761	790	777	753	794	773	794	796	817	822	778	778	778	809	727	760	782	805	810	786	753	779	701	806	785	715	781	823	810	760	763	802	741	800	751	753	812	751	768	746	780	756	804	766	737	761	787	704	771	793	783	760	783	789	786	795	823	792	789	780	776	757	790	830	725	743	753	769	775	810	770	813	800	800	755	780	701	774	779	746	795	769	744	774	749	827	785	787	780	771	769	752	734	795	745	747	787	749	818	802	732	787	787	754	823	809	755	724	795	765	786	740	807	736	769	772	784	741	767	731	750	815	760	775	765	796	765	740	816	811	773	804	778	769	788	744	754	774	786	731	805	799	759	819	782	742	783	784	737	764	773	749	783	815	763	730	785	807	767	797	758	813	794	782	780	744	741	712	795	847	755	787	850	727	785	789	785	812	805	752	775	795	786	740	806	768	807	711	782	754	782	784	766	789	784	799	742	705	792	805	792	771	746	775	759	767	742	783	798	751	781	777	778	789	764	722	752	824	798	784	788	804	789	779	775	774	755	762	811	781	773	759	752	769	777	796	752	778	760	806	789	831	743	791	767	791	803	804	763	741	770	781	770	776	773	815	800	781	779	800	808	805	802	780	716	735	790	734	791	785	814	835	747	753	783	792	764	781	761	846	779	728	792	789	754	791	780	774	791	756	764	823	802	794	778	745	774	813	782	775	797	718	721	741	743	737	798	796	788	764	755	753	806	816	779	752	770	793	755	765	740	784	775	744	749	785	757	788	767	834	756	789	802	717	760	748	769	767	738	762	778	809	827	737	757	769	810	785	812	795	758	741	779	777	816	784	771	819	763	789	781	770	795	770	776	733	751	769	736	783	780	755	743	741	772	754	796	761	758	798	754	724	767	830	776	791	767	744	763	790	823	786	739	753	770	776	788	750	739	889	753	822	792	765	805	719	736	759	775	747	753	800	746	808	795	775	760	819	830	822	764	781	770	781	798	790	714	791	749	790	780	784	749	778	759	812	774	757	807	773	784	796	772	816	766	768	804	775	785	810	734	763	804	735	723	797	786	795	699	755	778	754	750	755	765	768	773	747	731	732	767	771	736	793	744	819	744	817	748	784	788	743	760	730	808	806	754	746	749	717	725	744	765	818	812	743	801	817	768	774	755	801	830	748	740	759	784	816	795	762	828	802	774	729	712	740	772	769	763	752	806	763	789	779	751	769	791	840	794	780	766	758	760	778	751	798	793	786	706	763	784	781	766	767	740	808	745	765	770	726	740	736	821	773	772	773	764	774	780	762	802	739	763	823	742	762	781	743	762	757	790	800	784	804	807	741	758	795	749	743	798	780	790	763	828	839	761	785	738
22380	20683	15973	10738	8794	4455	1648	591	326	335	356	310	310	321	285	282	329	312	353	295	320	333	332	326	314	300	309	344	319	321	325	295	307	326	347	318	311	286	312	331	328	289	331	376	301	321	323	295	333	309	281	284	316	303	295	323	321	287	309	317	302	295	295	308	326	281	307	294	301	293	290	327	332	345	305	341	320	314	268	323	289	321	316	289	318	290	311	316	318	319	319	292	317	312	289	318	316	330	352	302	299	288	290	324	294	302	323	322	306	292	341	286	321	312	365	288	291	300	333	307	310	283	316	323	322	283	327	314	313	336	319	328	343	304	280	275	312	346	310	345	283	296	305	329	305	317	317	319	329	297	312	325	348	337	348	312	322	309	317	309	292	322	329	325	313	328	315	318	290	304	283	300	312	317	298	322	324	301	282	337	288	316	302	351	288	306	292	341	305	311	308	321	333	321	287	296	331	346	327	329	312	319	317	299	315	337	301	312	351	311	349	343	322	332	322	308	328	325	310	338	304	315	319	309	292	312	328	335	340	292	285	309	298	305	295	338	319	316	305	342	329	288	319	304	306	322	285	301	346	296	311	339	307	325	313	321	307	358	312	308	295	305	336	305	325	341	352	299	319	284	284	348	309	283	278	312	311	331	342	290	321	345	299	314	334	287	298	331	311	308	297	280	288	278	309	326	316	311	326	307	320	286	325	324	317	338	325	312	306	309	323	325	315	304	285	314	286	319	319	300	284	278	325	314	324	309	348	301	300	338	309	333	300	323	330	305	318	331	311	325	346	294	287	293	336	282	334	290	292	299	296	335	314	306	312	317	319	339	343	341	316	303	284	305	293	335	317	305	300	338	332	285	298	313	314	328	306	314	317	305	347	291	316	335	302	308	317	306	287	311	344	311	286	311	332	321	322	316	303	319	326	304	308	289	321	351	309	338	321	331	301	307	328	280	328	346	301	348	320	325	289	334	307	335	310	308	301	317	316	321	325	335	314	294	286	310	289	271	311	311	315	302	318	311	341	311	308	323	309	305	362	300	314	313	299	327	332	297	294	304	305	328	327	333	312	286	315	320	294	329	303	285	315	322	305	303	340	321	330	278	275	290	344	330	311	316	335	305	304	317	300	337	315	338	343	327	331	295	298	324	295	278	318	327	296	314	249	311	279	286	346	301	314	313	308	320	324	318	331	293	317	284	307	329	322	336	334	339	289	306	313	325	300	286	302	301	319	310	309	354	294	254	302	319	330	362	333	318	312	293	352	311	352	309	301	312	325	310	306	328	317	281	289	334	290	320	282	320	334	309	328	312	290	353	309	319	306	321	333	312	300	284	329	292	315	343	332	330	299	331	280	300	325	311	340	325	323	302	317	318	317	318	346	318	312	306	284	308	314	281	297	305	278	338	331	331	302	300	282	294	267	323	369	291	306	301	311	345	312	323	318	325	337	286	312	279	335	338	321	335	311	326	326	309	330	301	310	331	293	327	310	329	333	364	311	344	316	357	286	261	315	301	317	254	310	347	316	318	318	331	301	323	356	350	323	295	318	324	339	286	301	321	286	279	327	330	287	294	303	309	316	298	297	299	324	306	321	298	299	298	322	295	307	331	308	296	296	290	306	351	345	299	312	320	285	288	307	296	325	343	313	308	279	295	307	321	296	308	292	309	316	313	287	326	324	322	347	345	304	313	309	306	286	348	304	316	325	329	302	332	323	287	330	323	296	317	314	323	311	309	295	329	289	287	287	314	295	341	318	318	319	314	331	320	337	289	316	332	309	295	326	307	342	355	307	309	312	320	335	337	336	339	316	308	313	311	311	278	302	289	332	316	320	337	328	316	288	319	304	321	288	294	297	292	294	311	320	328	310	295	319	316	330	284	318	291	325	322	300	315	311	313	297	332	352	308	299	340	305	308	296	308	285	330	299	305	325	351	305	281	316	334	325	329	292	317	297	310	347	304	313	299	295	318	298	295	278	296	318	319	328	305	297	306	294	270	335	354	316	328	304	278	321	319	319	309	293	335	324	337	308	291	340	296	310	332	331	340	301	328	285	292	346	306	302	302	328	326	302	314	331	321	339	314	315	298	300	310	283	324	318	298	295	315	310	294	336	321	306	281	334	320	321	366	320	322	277	298	309	301	278	301	301	297	306	333	329	318	287	288	329	308	282	317	304	322	284	312	282	279	312	273	310	317	334	336	292	320	299	273	279	298	324	327	309	325	301	268	311	267	317	335	308	333	324	335	320	316	332	289	287	306	306	323	309	311	329	338	312	314	337	303	306	310	314	298	325	323	341	331	314	326	300	338	345	301	302	295	321	297	332	322	322	277	286	304	325	329	286	315	323	311	309	328	315	342	310	313	300	320	315	341	313	329	278	334	304	290	297	285	288	276	330	333	327	317	320	331	318	303	270	296	305	308	322	311	311	325	308	297	287	306	331	309	294	296	292	300	344	296	304	340	311	308	307	290	288	320	294	296	333	329	310	294	319	291	305	296	324	303	292	346	310	295	331	320	295	290	319	303	287	310	322	329	333	301	319	301	311	353	308	293	309	292	292	304	299	313	348	313	350	332	326	325	305	307	302	324	317	341	331	312	322	331	352	326	293	314	325	324	302	282	330	292	319	323	310	313	324	279	301	299	341	295	283	302	331	360	310	281	303	304	307	300	308	301	309	289	301	331	305	292	310	288	314	310	317	332	298	300	299	319	299	311	317	298	284	284	303	265	318	324	317	294	346	324	319	323	305	290	299	342	327	351	300	301	305	297	307	323	299	309	287	313	313	343	314	285	309	327	320	324	281	302	281	319	332	302	315	279	296	286	296	310	321	306	276	336	307	287	315	315	315	316	289	290	308	314	310	324	309	276	280	292	295	328	295	324	327	342	323	319	313	290	272	309	293	292	318	337	339	329	278	325	312	340	315	324	260	318	293	328	310	300	312	298	298	348	309	300	334	273	312	329	303	304	285	322	304	299	295	329	328	320	322	316	312	287	309	310	304	308	317	307	312	335	307	345	313	308	320	319	325	274	275	284	317	281	299	324	307	296	314	321	321	323	296	298	319	311	325	339	323	307	297	284	317	284	294	300	347	296	308	278	314	305	318	303	308	340	301	316	324	325	335	287	313	327	303	286	322	314	322	305	309	325	277	338	340	303	339	327	301	337	283	278	318	339	278	319	313	282	309	343	329	347	308	282	278	290	326	314	308	323	283	358	324	312	321	317	277	314	304	301	294	333	316	347	341	309	314	298	313	349	308	324	292	300	311	328	287	300	293	308	323	314	304	273	303	345	270	322	336	319	314	307	284	312	305	270	300	294	348	322	334	356	313	251	292	298	302	319	266	338	318	324	283	308	325	311	304	332	313	291	298	335	294	310	344	338	290	337	311	300	325	331	284	315	319	288	344	314	314	326	310	304	292	293	292	296	319	317	314	319	309	319	357	328	305	327	326	306	310	292	311	305	291	311	333	323	276	317	304	338	334	349
13166	17321	19953	23739	21175	12076	4903	1614	887	735	808	733	796	803	765	786	746	776	729	806	774	758	745	749	816	759	772	750	799	760	764	792	763	840	775	755	743	795	800	793	769	780	733	748	804	749	751	793	737	773	754	747	781	744	778	766	754	738	802	788	730	775	771	779	733	752	772	752	758	761	800	768	745	752	769	819	764	753	800	804	750	792	770	763	786	757	808	764	777	753	742	804	798	766	751	785	757	773	779	781	709	793	793	745	765	697	795	761	790	796	741	761	804	816	753	752	799	767	801	770	799	770	764	731	723	786	761	728	757	801	735	856	778	807	769	736	796	789	803	802	778	825	735	770	766	794	735	714	771	747	772	723	737	767	779	794	767	765	726	796	811	809	783	765	768	769	755	740	727	773	791	751	769	787	790	785	738	809	768	735	787	726	770	749	789	852	793	769	722	748	791	814	743	782	761	754	739	791	771	826	745	766	690	827	770	750	789	764	795	760	795	716	778	803	750	809	814	778	766	772	786	762	785	774	811	793	761	776	727	820	798	774	803	749	766	785	773	741	734	785	827	839	773	781	777	753	747	839	813	802	790	795	739	814	781	806	755	819	773	770	807	773	790	784	742	769	821	764	745	745	758	806	759	766	786	818	774	802	770	751	764	782	783	757	755	796	788	767	807	790	805	789	802	799	807	711	797	796	774	757	753	741	738	750	790	832	800	756	797	728	733	767	774	866	738	753	788	744	716	771	782	778	740	770	778	840	790	749	785	796	765	772	814	782	796	782	784	794	789	748	804	776	754	826	740	804	766	775	792	783	743	754	770	746	779	803	788	817	733	770	812	781	745	766	757	743	772	742	802	798	792	801	724	812	764	798	808	749	796	776	818	728	735	777	819	837	773	819	805	837	814	811	726	820	784	811	786	797	821	788	729	801	774	726	781	776	768	734	763	757	795	770	768	749	783	817	769	763	780	788	776	734	793	741	799	766	762	755	771	767	769	770	806	784	757	794	782	831	778	805	783	767	741	780	798	739	755	738	717	754	757	797	774	799	806	804	752	770	765	752	828	794	762	793	749	785	731	772	762	812	790	767	804	786	782	804	778	755	803	747	760	795	777	784	696	771	782	804	772	793	746	758	734	764	709	827	789	756	767	742	794	786	787	752	808	762	813	782	770	747	772	752	778	776	758	762	725	809	807	745	794	790	754	742	817	769	758	781	742	818	803	784	760	745	784	778	838	774	763	742	729	759	833	756	777	757	778	795	800	750	783	774	773	786	722	763	783	722	800	720	827	761	792	764	814	782	792	759	763	798	835	781	824	753	738	755	742	768	791	810	770	832	809	773	815	739	775	734	787	836	801	774	776	771	800	769	765	757	807	743	751	803	765	746	733	820	782	762	746	771	843	746	747	722	715	765	766	827	733	792	757	804	794	691	761	785	764	796	789	770	742	718	731	801	768	749	761	732	808	790	761	728	787	831	768	749	786	762	780	784	749	753	776	798	788	768	776	808	760	796	747	724	795	762	788	812	763	747	756	745	771	726	786	769	755	776	768	729	803	757	836	765	757	800	785	766	762	806	812	767	799	776	777	756	810	804	765	770	796	746	761	751	794	813	768	769	748	763	737	792	812	814	796	745	742	797	784	789	820	793	762	742	770	789	820	778	776	789	795	801	804	759	781	796	766	754	796	799	729	769	759	773	756	797	820	835	735	773	756	726	782	744	800	766	776	802	816	763	777	771	738	816	784	754	797	757	810	733	786	789	805	760	769	764	738	769	829	764	794	762	754	776	780	741	792	768	725	732	759	762	759	707	811	746	788	788	728	773	797	788	735	770	773	807	754	695	774	755	765	778	787	813	746	762	758	798	752	745	801	738	775	795	777	745	823	805	756	777	768	781	745	788	770	770	809	796	766	785	723	781	807	795	741	769	762	795	796	718	775	759	772	771	731	775	780	732	779	739	766	769	750	785	809	750	781	796	788	762	786	752	749	807	748	751	791	773	787	790	767	768	741	780	765	755	725	773	735	823	791	800	741	798	771	756	757	812	777	794	755	769	785	845	784	788	752	802	737	765	772	771	771	786	807	754	837	751	806	754	765	798	780	805	766	755	784	711	787	747	790	744	776	762	752	748	794	753	840	777	767	771	778	791	737	800	778	775	838	780	780	774	780	741	761	742	774	758	755	780	775	774	742	773	773	699	752	774	713	775	797	787	736	742	772	753	769	831	798	757	817	737	797	782	771	769	775	783	753	754	822	780	828	724	760	783	769	766	713	773	787	757	789	810	757	782	787	768	788	803	807	730	743	789	790	732	788	781	768	829	749	775	780	755	775	760	746	774	765	802	765	810	774	758	772	777	756	755	733	765	770	735	780	762	785	758	777	740	788	792	819	759	733	756	770	781	794	752	777	761	792	801	808	805	783	749	800	762	828	797	766	814	739	804	762	785	715	730	780	804	755	813	759	809	825	767	738	760	782	737	771	779	799	815	777	805	803	756	770	734	786	719	764	762	796	788	733	731	785	820	741	764	810	766	796	776	761	763	786	796	776	763	698	803	811	762	780	794	780	773	838	795	754	762	772	815	746	759	812	762	755	827	759	743	807	802	768	733	800	777	776	778	750	776	771	738	835	734	742	747	804	771	706	776	792	732	755	793	776	810	800	774	750	759	778	818	787	757	730	747	782	784	770	740	758	845	757	827	777	855	821	774	838	714	784	759	772	755	757	839	812	813	768	778	735	759	761	825	777	754	739	826	771	784	781	766	814	766	791	749	777	760	760	787	779	783	770	741	796	765	788	740	789	802	798	721	792	748	804	836	750	777	785	781	768	817	743	753	771	770	731	780	801	788	749	776	751	735	788	752	757	779	778	804	746	740	762	742	806	732	757	795	802	821	768	735	798	788	796	783	753	792	759	795	723	797	808	802	772	790	775	738	728	784	770	728	789	760	729	792	802	751	795	753	743	758	756	771	759	785	728	750	840	789	795	760	805	722	773	782	769	781	742	826	754	775	784	766	842	784	804	773	731	785	789	768	717	763	720	786	765	742	776	757	741	808	774	801	810	760	755	767	798	777	775	769	822	759	803	746	730	800	743	762	803	827	766	764	797	763	800	716	764	729	780	760	780	731	798	770	778	754	780	786	783	787	781	776	762	736	741	769	775	816	775	786	793	764	743	745	845	709	755	777	781	795	787	766	802	769	798	747	759	744	730	780	757	794	765	783	799	716	780	781	760	794	757	771	734	725	782	752	776	748	780	802	792	766	760	766	769	726	758	798	740	791	774	791	795	756	831	759	797	776	701	821	747	802	775	808	751	769	734	809	773	767	750	746	743	757	737	717	800	784	784	760	757	808	727	753	744	792	793	772	809	780	818	782	743	813	754	725	790	764	826	776	791	790	738	748	791	822	802	788	783	762	725	749	772	735	798	791	807	770	711	758	797	757	750	721	766	806	748	795	778	722	794	844	768	775	772	741	766	761	828	754	767	746
41196	35891	38998	51121	55731	40802	19123	3905	709	301	316	342	324	304	340	291	305	329	304	325	334	324	322	314	302	312	336	303	318	299	329	308	295	313	348	298	304	268	327	303	333	304	344	307	325	289	321	322	324	327	308	345	331	334	304	327	363	324	327	294	314	347	305	324	319	314	280	287	326	319	287	298	294	281	340	307	331	314	303	306	302	309	356	318	297	341	324	306	335	289	338	293	333	294	337	317	326	337	328	331	329	314	286	300	274	319	302	331	344	332	306	301	293	294	302	320	277	306	323	292	325	314	357	314	330	287	356	319	331	297	301	314	257	337	313	290	311	317	332	315	341	314	322	308	306	308	319	324	312	315	301	316	300	302	300	306	318	320	323	323	332	322	313	313	307	322	351	310	317	315	327	294	306	343	312	293	318	293	259	334	303	292	333	304	308	276	333	336	343	302	316	289	309	292	292	259	302	296	314	301	284	310	309	329	332	297	343	330	350	333	328	308	316	330	345	281	320	283	339	323	352	305	285	305	331	301	304	311	350	300	308	335	321	324	327	309	318	318	290	284	289	332	338	347	298	305	314	322	299	291	322	340	299	337	298	275	317	306	319	332	348	356	323	306	319	333	303	319	296	305	295	339	308	335	315	338	326	334	314	302	293	297	327	326	309	300	348	313	306	323	306	318	267	309	311	310	289	329	265	303	322	299	309	319	293	306	310	311	322	328	323	306	342	299	316	316	320	309	326	303	305	295	341	297	326	312	312	316	317	312	314	321	296	317	321	327	323	330	310	314	330	289	324	345	295	331	286	300	290	311	314	297	316	313	305	294	341	348	312	319	334	318	293	329	338	283	315	327	307	318	322	289	329	307	332	310	289	306	317	312	315	316	310	341	321	280	325	301	321	323	302	339	328	338	323	293	323	345	307	335	288	317	344	330	326	346	327	331	335	314	256	330	322	311	322	315	306	302	330	294	341	343	312	301	303	341	319	306	362	332	325	322	336	316	348	299	331	308	278	302	308	301	334	288	276	311	342	310	322	331	315	302	319	300	311	312	332	321	318	324	305	299	333	340	289	318	343	299	348	304	355	300	323	300	320	327	324	322	298	307	296	310	347	310	311	289	320	320	315	316	314	299	283	310	313	319	327	329	300	354	342	291	330	302	334	317	340	306	307	310	327	301	303	323	307	317	289	334	329	311	326	290	322	307	316	333	317	320	296	323	321	304	347	318	337	307	299	317	317	353	304	317	343	308	310	298	304	293	329	350	325	324	302	286	324	321	307	296	297	327	310	298	313	285	315	296	300	315	318	294	337	332	317	324	312	313	339	326	307	328	323	266	314	320	280	303	314	327	325	299	319	285	314	333	305	303	346	332	306	269	279	328	292	285	308	300	313	315	299	316	308	317	323	332	303	315	308	292	299	335	311	336	307	309	337	341	326	305	295	304	260	327	327	307	282	330	333	304	298	331	322	302	336	327	334	303	311	283	292	329	322	326	299	293	314	301	323	314	322	297	330	327	291	318	330	308	308	335	309	297	333	341	316	339	326	325	329	275	335	321	295	297	336	297	294	315	314	305	341	294	317	356	305	306	287	357	313	300	293	326	318	341	291	319	309	330	319	335	324	327	323	319	346	327	307	343	342	308	308	331	324	311	283	297	303	314	284	303	309	323	320	278	298	308	285	349	290	335	311	300	334	317	327	319	314	293	327	327	305	296	311	277	304	338	297	351	282	313	304	319	325	305	306	317	321	311	307	311	335	317	311	341	283	314	315	314	298	316	287	331	341	295	335	337	295	358	285	307	346	338	306	286	305	293	278	341	313	326	300	358	320	330	278	311	328	338	349	321	301	338	296	278	309	321	305	315	325	290	320	325	314	314	293	309	336	292	313	314	327	335	311	326	333	295	312	298	313	332	295	317	314	320	329	323	312	316	314	319	302	349	323	357	333	318	309	301	317	325	314	320	336	335	279	324	320	301	283	361	301	309	294	333	337	302	288	314	334	293	294	303	296	303	316	325	351	313	323	312	326	330	334	284	285	316	342	335	279	327	358	334	355	330	282	332	320	342	305	284	298	313	310	313	325	322	349	286	303	332	316	273	313	311	319	334	328	337	308	325	327	341	294	297	290	324	311	318	317	318	283	325	329	299	313	312	327	311	324	333	350	316	313	321	318	328	303	322	344	301	318	333	301	329	327	302	342	305	340	316	309	321	348	293	298	321	299	297	305	316	322	318	303	323	315	314	334	328	305	348	332	306	353	293	298	301	335	322	330	335	315	278	356	282	321	331	314	335	306	329	320	334	331	305	332	338	316	331	336	273	320	312	306	330	308	331	332	325	319	296	275	328	319	350	303	317	333	336	296	326	287	322	319	322	287	312	306	321	311	286	322	334	329	327	310	305	303	334	316	352	309	313	301	302	296	328	309	324	294	315	322	311	305	283	299	315	342	313	318	332	324	309	319	304	309	340	306	321	290	313	302	321	302	304	304	312	314	294	319	314	323	303	295	290	299	303	323	312	333	352	289	276	321	339	287	331	291	315	324	355	288	289	342	356	333	305	337	326	307	323	314	317	292	315	322	322	263	326	311	320	343	337	313	314	321	314	330	329	305	309	342	348	302	298	323	321	314	293	311	331	311	307	321	314	317	318	296	317	333	313	355	306	289	326	335	309	299	300	286	351	317	331	312	318	316	314	311	283	328	337	342	329	289	308	288	302	328	334	294	320	340	312	280	302	330	294	338	328	316	309	273	289	347	291	332	321	362	314	332	335	293	344	291	320	336	319	318	316	315	309	350	328	326	281	304	305	318	301	338	293	300	293	339	297	327	318	304	317	350	305	304	290	326	311	322	310	311	313	332	317	302	301	309	309	353	282	314	340	296	298	287	314	306	337	300	321	317	322	299	306	316	337	360	317	296	338	331	316	348	277	308	318	328	335	341	306	308	329	346	350	321	298	333	310	327	309	360	336	312	304	301	304	304	330	307	317	334	318	275	300	293	312	341	338	318	314	312	341	318	362	307	352	286	312	291	329	327	345	287	320	325	300	323	312	324	308	313	306	324	307	323	344	301	320	310	307	330	329	295	353	304	320	286	301	336	316	306	316	316	311	330	316	289	316	307	313	307	336	318	320	313	312	311	311	332	343	331	287	291	345	330	343	316	317	330	339	273	329	309	309	304	268	316	336	323	320	297	271	276	311	309	302	346	338	307	292	327	323	351	319	337	326	283	320	304	312	317	322	312	308	325	318	309	342	313	330	341	337	313	303	293	323	333	324	340	323	340	296	307	337	312	298	317	348	321	310	297	301	290	328	326	328	319	315	303	308	317	353	312	322	291	373	302	327	301	330	301	306	321	302	311	366	345	311	319	312	363	339	308	343	288	321	299	304	320	336	295	312	290	335	318	348	338	329	332	319	305	311	320	310	312	283	340	309	353	306	319	327	325	309	332	315	280	296	313	302	330	319	328	317	297	294	332	338	297	298	314	361
27151	26908	42497	60380	66546	52288	28462	7828	1657	845	765	789	834	791	753	784	804	759	776	742	769	771	811	796	785	805	826	803	772	838	771	785	771	773	800	806	809	767	770	768	809	795	802	778	734	778	748	772	773	756	730	751	772	788	761	763	824	762	796	768	759	762	781	816	783	745	742	795	745	788	788	796	747	792	835	793	783	725	768	732	831	780	766	780	799	744	791	799	792	778	734	752	773	774	831	789	753	819	764	808	751	779	780	784	793	801	806	735	784	773	760	806	817	740	755	723	752	743	804	797	763	778	811	786	794	752	745	776	763	788	724	751	769	749	785	746	790	800	775	795	793	836	785	758	766	805	820	825	826	769	782	749	799	743	779	762	768	753	765	766	803	791	806	783	795	755	788	797	770	764	817	781	760	769	788	788	789	731	759	820	783	786	836	787	783	793	787	804	811	786	794	797	754	786	793	796	809	795	812	806	793	805	775	816	759	776	812	819	766	779	767	809	780	748	850	825	775	800	762	762	771	764	823	817	801	842	779	795	804	808	799	799	771	770	806	772	757	809	777	797	764	792	745	800	830	814	771	764	782	814	757	806	816	774	790	796	756	757	776	747	809	740	849	746	772	761	753	763	777	798	847	780	793	772	818	810	792	779	799	789	793	766	773	827	799	785	778	767	777	825	775	809	813	800	768	751	748	787	783	766	749	780	739	732	747	778	802	747	805	765	829	832	789	748	798	795	818	783	771	801	774	777	743	777	783	780	801	784	789	788	746	776	784	810	781	787	771	768	813	794	821	773	738	795	770	781	800	800	785	796	784	812	770	788	735	807	753	740	747	747	779	791	776	740	777	778	746	752	755	781	872	727	798	809	790	747	737	798	777	755	783	802	774	815	808	811	780	842	817	796	740	829	743	785	794	743	788	772	789	783	822	812	775	768	800	767	791	765	767	780	777	780	808	770	788	743	798	741	750	749	783	779	772	764	773	748	773	769	763	798	766	780	800	752	746	810	804	775	791	763	824	719	747	752	765	826	716	726	786	808	807	817	837	834	765	780	757	811	792	791	809	786	786	800	811	778	764	763	803	790	811	821	752	804	767	790	796	786	759	772	799	782	792	837	781	784	765	793	847	768	834	761	789	747	767	823	778	777	743	777	725	818	812	772	799	832	821	766	787	811	801	811	820	777	769	751	733	831	787	742	802	774	790	744	846	849	777	736	745	770	799	786	766	796	847	786	780	804	791	850	785	806	748	805	813	756	798	777	763	794	770	826	756	759	784	791	790	760	787	773	739	838	781	781	761	770	763	753	833	796	753	757	815	728	803	782	832	759	786	801	827	822	800	795	828	779	830	802	846	761	801	770	821	777	788	787	791	814	775	808	868	736	829	827	820	773	765	784	783	812	729	779	772	816	794	761	793	811	745	766	804	831	749	790	784	776	758	772	805	805	787	819	825	741	789	791	784	836	802	808	787	791	794	725	751	774	783	823	809	799	794	790	769	800	825	775	736	797	823	752	781	735	766	770	776	700	758	792	717	800	780	807	775	736	772	769	758	753	803	784	733	789	795	792	766	774	788	796	813	791	730	738	764	796	857	746	812	797	765	783	784	777	801	758	756	809	822	793	784	789	788	754	772	787	779	831	746	782	740	739	726	732	783	705	785	755	749	797	769	749	769	777	777	751	762	798	753	765	811	790	780	810	797	763	832	820	802	810	844	745	738	826	804	749	842	777	785	777	794	755	777	773	785	808	755	748	764	742	827	781	758	799	801	824	773	776	811	788	781	764	772	767	780	788	783	729	802	733	758	752	746	807	798	788	793	745	786	805	801	773	787	779	788	814	783	794	813	777	763	796	808	833	790	809	804	820	760	788	799	739	771	788	761	782	790	777	729	827	797	784	796	779	790	747	772	721	795	761	785	847	763	774	826	737	785	803	789	754	781	772	820	748	808	780	768	786	839	812	788	782	765	781	764	765	771	783	769	788	820	765	806	837	785	795	778	840	799	785	722	789	714	823	788	749	754	799	823	817	787	777	800	809	833	762	842	783	796	785	789	805	806	827	768	789	756	738	777	800	780	836	818	779	759	762	814	743	825	789	818	828	767	823	778	807	738	759	788	793	828	777	794	724	788	800	743	771	838	790	770	734	815	782	757	790	786	861	746	804	755	777	771	801	755	784	829	785	759	833	774	802	787	751	794	808	773	801	759	733	771	754	777	784	765	833	699	799	751	769	754	787	746	765	762	813	762	761	771	762	783	781	789	771	829	762	752	763	706	791	755	812	811	775	758	784	819	819	765	781	814	814	787	798	793	776	713	827	723	814	757	821	806	765	806	766	791	820	762	777	789	758	753	732	798	766	764	825	775	783	806	779	771	841	777	786	744	780	734	758	755	791	760	774	766	817	776	793	790	765	837	809	774	752	790	798	787	804	780	746	815	851	807	748	788	814	776	771	793	817	755	733	762	787	780	807	838	756	767	868	811	807	789	830	750	786	858	767	767	771	785	826	749	727	786	775	742	750	764	787	759	761	856	762	782	806	808	805	757	783	794	723	821	820	735	795	799	760	802	787	834	782	754	782	810	815	809	764	702	831	811	784	811	817	762	777	811	759	751	756	795	778	730	733	738	760	795	779	807	822	789	774	761	760	771	790	868	808	761	811	815	741	741	768	724	804	797	793	819	792	791	748	767	810	789	770	761	815	785	754	773	763	792	770	789	802	783	769	767	823	783	798	778	810	818	786	792	772	827	814	837	784	870	827	726	837	754	737	856	791	795	782	787	794	844	786	807	810	785	805	757	811	828	761	803	827	745	813	767	791	830	732	792	795	790	754	776	805	786	779	818	777	812	751	808	774	731	770	781	751	777	796	832	766	720	773	779	729	807	756	764	779	790	786	781	750	803	831	790	860	792	785	738	803	742	800	801	742	773	752	777	816	809	782	786	801	784	725	748	808	760	742	773	775	781	788	788	743	795	822	749	749	741	732	830	818	811	792	794	797	748	785	763	810	758	780	773	798	778	803	804	804	801	806	794	815	801	773	813	806	786	811	774	794	816	725	739	797	836	752	746	838	713	835	758	782	724	833	768	761	762	775	742	795	774	798	739	772	783	779	799	698	771	801	796	833	778	808	719	759	762	785	815	794	731	766	772	759	794	814	829	745	832	798	801	788	759	791	735	767	745	791	785	757	766	801	775	769	749	813	754	734	821	743	817	780	742	800	764	750	793	789	821	774	799	812	778	803	784	729	821	834	782	848	773	827	749	755	777	749	806	786	788	728	815	805	789	789	752	758	753	820	804	751	773	812	822	791	807	754	770	763	780	795	761	812	783	770	747	824	745	757	787	769	733	792	773	791	756	756	828	849	783	779	773	802	794	807	790	777	768	765	818	820	786	800	801	743	778	739	780	754	769	758	756	767	817	805	862	808	810	812	741	747	774	813	750	787	759	823	831	753	777	817	752	793	797	808	797	812	768	886	741	743	750	788	782	812
50150	49360	48361	51785	67029	53540	28716	8317	989	348	312	327	297	312	364	311	305	335	357	321	288	347	331	294	333	299	320	336	297	335	301	321	312	327	306	303	275	304	303	283	304	350	291	317	322	322	343	296	329	323	315	335	295	313	343	369	305	310	310	321	301	312	307	291	322	295	339	294	331	334	298	309	295	348	314	358	307	294	313	301	339	349	317	330	285	274	324	323	329	337	312	322	312	318	310	326	331	320	327	324	350	336	334	327	300	311	361	286	298	315	334	322	316	313	334	314	312	327	345	333	296	367	318	322	309	309	321	323	308	335	318	303	306	343	340	318	316	316	342	296	316	300	321	305	303	307	319	286	337	325	303	310	348	337	318	321	340	280	316	297	291	308	308	347	281	301	317	326	317	300	325	313	351	291	326	340	312	317	319	290	337	336	292	328	325	331	324	280	329	312	284	314	323	337	292	287	335	342	311	336	304	310	276	303	333	339	321	324	324	311	333	345	309	302	329	314	299	312	315	320	311	317	299	357	328	307	324	299	305	326	308	345	342	299	332	305	300	308	322	326	303	299	316	323	305	346	329	327	307	307	300	317	332	325	300	314	323	327	296	299	307	301	339	306	320	297	318	305	347	336	299	332	317	316	303	318	319	353	310	297	367	308	292	331	333	318	337	299	312	335	350	300	304	325	314	294	352	306	330	324	299	312	303	271	309	348	340	300	300	285	313	300	322	315	308	323	304	300	340	326	275	324	321	322	324	350	346	318	318	341	341	311	295	293	318	342	313	331	342	315	315	328	297	363	289	278	338	314	323	293	335	334	305	326	300	311	298	291	294	295	311	344	319	315	346	299	339	300	304	326	297	312	306	325	322	341	313	307	330	309	320	293	322	322	313	352	265	294	309	321	306	353	306	314	338	325	321	305	334	343	354	305	316	307	282	354	293	325	304	312	304	322	332	320	340	315	300	312	299	347	336	326	316	304	304	305	333	340	307	301	291	315	287	315	304	302	314	327	303	302	320	308	311	340	286	325	304	339	303	289	270	289	337	305	301	306	307	311	314	310	322	312	296	328	316	343	317	318	326	324	314	316	308	340	333	273	292	293	325	317	273	308	328	338	301	315	303	293	326	317	328	338	294	321	338	292	337	330	274	362	327	319	339	308	327	303	319	319	348	333	320	315	320	293	319	328	300	338	307	332	306	331	280	303	363	302	317	333	297	290	296	311	306	336	336	290	320	347	295	259	329	314	304	303	303	305	302	315	278	340	304	334	315	317	296	330	322	330	292	320	310	293	304	311	309	324	322	322	306	304	312	297	340	295	346	306	293	364	304	343	334	306	325	336	323	327	310	325	300	329	306	359	315	309	310	295	329	325	303	303	332	310	297	288	338	316	321	346	313	303	296	310	310	328	319	307	311	331	286	340	329	321	310	328	359	346	356	287	322	304	312	333	303	295	314	302	312	311	337	347	311	321	293	327	303	317	314	316	324	292	287	349	339	301	358	324	302	326	296	322	324	313	327	319	316	290	318	327	301	349	318	331	320	314	328	342	337	325	337	333	309	309	335	338	332	323	352	321	323	364	337	294	340	342	317	365	326	315	308	336	326	325	313	354	316	318	295	307	308	317	309	313	316	294	291	302	283	326	319	343	361	316	351	291	335	301	307	308	324	325	324	354	328	324	310	316	299	323	306	347	324	326	344	343	299	312	351	328	322	307	322	303	325	288	310	316	373	306	296	310	308	319	302	307	337	325	323	314	315	320	338	313	274	319	311	327	351	336	301	354	308	315	329	290	310	312	303	318	311	318	306	298	330	329	307	328	331	317	285	296	319	310	334	298	315	361	324	308	322	308	343	292	326	342	313	321	334	321	302	314	347	330	310	315	336	298	311	319	333	298	288	319	347	300	319	310	314	318	330	296	308	304	314	314	350	339	364	324	336	302	330	286	329	336	324	294	323	329	313	333	312	296	328	331	304	310	303	315	319	356	331	323	297	305	324	298	297	334	306	344	307	313	328	317	318	317	345	303	335	314	294	296	302	348	324	326	295	340	318	293	359	322	340	321	332	339	336	311	320	332	299	368	306	322	301	307	340	325	335	317	315	313	306	317	342	326	310	328	304	298	316	304	312	329	298	321	317	346	264	324	340	342	294	288	370	328	330	307	316	339	303	294	306	310	306	343	323	300	321	323	364	351	332	298	330	324	325	307	330	315	293	309	342	314	353	336	325	298	352	338	327	309	318	296	305	317	332	304	338	324	333	317	307	340	315	326	306	317	324	288	298	341	293	326	311	281	309	315	330	307	302	273	328	335	318	327	356	299	362	325	364	329	302	328	308	328	324	316	289	365	332	302	305	310	343	289	315	335	333	306	317	317	310	335	322	347	300	316	331	318	303	353	305	321	343	309	297	326	334	304	352	321	338	308	308	311	315	333	301	298	296	297	314	278	316	309	329	368	330	312	320	338	320	318	329	332	297	310	339	301	283	306	329	324	311	316	366	320	287	319	342	303	331	362	343	331	294	314	334	315	314	314	292	331	314	324	318	335	331	325	292	309	296	349	344	314	288	347	309	356	316	300	316	307	296	322	328	328	316	286	306	339	281	290	299	323	349	315	330	329	300	304	300	293	338	324	335	333	287	300	289	306	311	346	308	334	326	309	332	304	290	298	317	328	333	339	285	325	283	318	318	293	304	338	335	329	313	335	313	326	303	338	313	360	302	287	298	303	293	351	320	303	337	331	292	316	286	301	325	350	315	298	274	316	329	326	334	309	317	315	310	300	282	292	336	333	318	311	312	333	331	325	369	300	300	323	308	312	334	327	341	346	352	314	302	313	288	329	325	337	330	309	354	309	328	303	329	327	364	327	342	325	318	315	316	308	309	295	341	330	315	320	278	333	314	291	332	353	335	316	337	327	317	310	343	329	310	330	344	323	300	294	307	324	307	316	346	298	291	309	314	314	323	322	300	293	339	307	321	345	317	314	277	275	329	306	300	362	284	348	332	335	302	343	312	334	310	283	321	312	318	309	347	343	310	334	311	363	287	306	335	320	326	327	336	348	278	344	306	296	355	307	301	327	308	334	308	306	309	275	340	327	326	325	318	326	321	298	326	347	275	324	340	302	296	301	315	296	318	310	298	310	281	289	293	333	292	345	361	355	334	308	322	322	299	319	329	301	313	325	314	310	320	333	339	325	296	344	332	331	306	339	311	312	300	312	316	289	323	308	312	305	313	284	288	332	334	310	312	309	315	379	308	316	322	330	323	312	318	307	332	300	321	302	305	306	313	279	303	307	302	287	340	307	309	316	320	345	316	303	293	304	316	330	321	309	329	305	325	314	320	286	314	336	305	307	301	309	315	306	330	291	354	329	312	328	316	314	342	307	319	333	316	322	316	310	319	299	322	327	321	330	252	330	335	326	307	320	304	300	321	340	324	313	301	299	331	319	303	297	308	334	309	317	286	342	286	354	334	318	333	337	319	299	300	321
33650	40547	48620	62532	79178	63993	37333	11664	2212	884	799	760	777	749	771	749	846	816	804	809	758	803	783	756	746	722	821	792	795	787	857	763	796	774	764	760	795	757	770	780	767	841	817	796	809	725	769	767	838	835	798	808	739	755	779	779	815	798	787	758	769	781	788	782	785	731	769	774	798	769	765	748	772	757	811	772	764	759	740	801	793	755	774	774	780	847	762	806	821	744	796	789	787	835	739	754	768	809	780	760	767	750	793	808	761	782	819	769	809	790	806	809	779	744	798	805	780	758	777	735	847	770	804	781	735	771	780	796	732	799	773	749	788	798	775	767	849	788	761	806	739	793	764	809	759	741	744	731	767	807	756	784	780	716	746	746	783	774	802	810	743	701	731	745	772	800	798	777	760	730	764	798	740	770	803	746	757	782	777	818	831	814	775	808	757	812	720	694	780	768	763	795	785	778	785	759	764	768	814	801	792	808	788	826	814	756	802	812	822	809	761	732	796	783	782	783	789	796	763	855	792	822	747	787	722	786	807	735	770	780	773	790	779	773	810	790	750	758	766	822	800	858	868	752	808	728	797	787	806	771	758	827	841	806	757	756	797	792	809	793	757	758	803	733	830	836	783	774	779	785	792	758	818	754	805	751	805	747	771	790	747	807	771	777	757	790	751	847	812	849	775	759	776	737	792	783	794	776	835	777	789	779	805	784	825	800	772	793	751	809	800	750	785	778	720	777	747	799	766	802	795	761	802	773	776	743	776	808	760	795	762	782	725	763	737	788	761	748	748	801	774	788	764	754	791	796	738	747	763	757	782	764	741	696	854	771	712	798	731	768	771	816	829	769	808	775	775	803	766	780	785	772	778	799	813	819	799	828	778	793	802	762	821	743	815	787	756	758	747	796	833	763	740	731	801	822	729	752	775	830	819	781	770	764	763	843	818	749	803	734	759	789	771	804	813	784	740	796	796	781	766	762	774	783	812	803	765	810	811	739	771	795	775	816	838	732	811	799	809	771	746	794	820	849	790	783	786	762	779	764	753	754	777	790	793	801	775	825	784	752	729	770	768	768	777	790	763	810	794	837	796	762	784	760	743	763	752	743	783	800	798	820	764	805	809	761	818	798	757	808	787	748	829	795	820	784	818	799	763	750	818	775	774	828	785	824	774	793	743	822	724	774	782	787	757	788	787	818	758	782	830	806	754	800	745	833	809	772	784	785	787	815	771	796	803	803	747	837	781	786	823	778	796	791	809	790	751	767	776	830	813	827	742	765	764	756	746	719	776	742	795	776	737	776	803	784	730	750	749	780	799	755	792	775	759	731	784	763	795	793	799	769	777	741	810	754	800	806	808	751	756	784	799	820	798	772	776	739	785	792	768	832	793	797	787	748	793	767	766	801	792	780	796	755	752	781	784	772	807	769	783	764	776	829	758	790	764	773	793	820	784	723	804	796	731	743	804	782	798	778	859	764	818	776	824	802	798	764	799	768	773	810	780	774	795	770	787	817	807	779	763	766	809	770	812	827	790	736	749	765	809	816	735	764	848	792	729	726	750	778	769	763	751	816	739	809	747	795	818	771	753	797	824	746	748	733	789	786	803	775	819	747	780	776	731	801	725	743	758	759	798	789	785	799	769	806	772	812	803	788	777	817	725	842	762	748	724	825	728	767	819	823	792	758	736	783	787	772	812	829	784	762	843	806	794	740	752	810	724	776	768	815	816	783	792	808	767	781	746	790	766	777	765	789	738	802	822	801	786	803	811	829	783	765	804	782	825	825	805	822	730	756	758	763	787	792	805	800	771	768	792	795	787	740	782	809	769	782	702	759	780	766	777	785	778	699	733	777	751	777	803	782	715	812	785	786	785	830	791	755	846	761	801	820	758	768	862	786	772	791	800	770	783	812	731	775	774	739	781	805	792	810	749	814	812	798	792	756	778	783	732	717	756	821	765	797	798	799	793	808	793	767	741	790	771	813	824	784	827	798	785	811	735	791	790	781	757	712	784	736	827	744	766	793	776	822	784	742	787	754	731	751	777	765	810	770	776	774	767	771	760	762	780	784	779	811	795	765	759	808	773	765	770	762	735	830	781	778	808	797	741	766	727	761	808	810	801	811	798	792	777	800	762	754	783	825	755	752	755	782	731	774	785	769	739	844	769	786	770	821	763	807	745	749	765	829	838	803	795	818	772	799	761	825	788	757	777	742	792	794	775	795	806	807	798	784	748	776	789	812	784	782	783	754	737	806	719	765	791	821	763	767	752	765	800	777	804	812	763	799	754	768	809	771	782	756	781	792	819	798	787	823	771	816	767	772	774	799	800	782	780	764	850	795	799	776	756	796	737	771	787	809	777	793	763	811	813	787	799	762	799	824	745	737	783	788	798	787	838	743	775	733	798	807	789	747	794	758	797	793	772	834	796	822	797	752	828	785	779	784	781	841	801	823	740	764	841	724	772	777	776	709	810	766	784	734	775	789	796	781	761	781	753	814	758	798	734	829	762	747	787	800	799	810	789	757	791	750	824	781	764	770	800	778	837	767	788	790	767	836	747	751	819	764	755	790	823	798	764	805	794	748	748	773	767	744	757	817	793	774	787	762	750	774	823	745	764	772	736	839	759	780	772	747	784	845	764	765	783	761	849	810	783	773	795	835	797	847	767	759	738	761	818	791	815	766	856	839	792	782	806	788	814	771	768	796	771	785	792	757	813	802	773	762	760	764	735	805	757	769	757	798	803	777	771	832	774	773	804	761	809	786	763	750	787	750	758	769	756	776	827	821	755	756	749	746	845	777	781	784	770	798	784	792	779	809	787	776	819	747	745	815	782	765	811	755	832	717	782	797	767	800	748	763	800	781	782	796	734	802	791	761	790	811	776	845	717	779	788	774	769	776	756	799	758	758	827	730	806	762	811	807	822	832	762	814	763	767	802	801	818	780	750	753	746	727	826	786	822	793	757	812	744	754	779	772	806	784	769	774	819	804	800	819	737	766	769	796	779	758	799	768	823	752	763	802	780	764	795	761	803	769	846	786	772	806	754	760	713	785	817	808	753	791	771	854	785	786	753	783	801	784	789	750	792	853	784	772	794	805	786	767	799	763	775	764	762	747	775	797	783	763	827	828	801	814	778	763	830	753	828	759	805	776	765	777	762	798	826	733	780	782	818	835	789	791	760	768	814	751	752	754	778	783	757	780	816	791	761	761	777	788	772	818	778	821	744	738	777	794	737	765	858	744	819	765	804	767	788	781	809	770	813	833	736	764	772	802	764	743	791	787	736	796	817	799	734	767	789	743	798	791	753	754	766	830	805	749	817	767	843	794	784	747	808	754	776	834	760	749	744	800	774	778	793	828	760	750	798	778	765	808	793	772	776	771	830	736	774	758	801	800	793	771	772	753	829	776	799	810	824	736	725	791	782	864	759	754	837	777	735	787	764	787	728	787	756	790	787	768	781	817	826	797	812	794	792	761	758	728	777	785	778	760	787	775
22925	23460	22773	12220	9542	7302	2965	903	422	339	327	300	323	330	331	314	326	312	300	331	286	347	351	334	332	300	318	298	311	343	302	328	312	317	316	315	316	321	317	326	317	325	346	336	327	322	330	347	324	339	331	323	297	315	304	314	304	314	313	324	316	327	298	318	334	345	314	301	328	327	279	312	340	313	317	323	303	325	322	299	334	332	327	334	301	336	316	320	286	309	309	301	290	312	314	313	328	311	319	295	326	303	317	336	320	331	333	314	334	340	317	321	345	297	310	324	298	312	306	300	318	282	302	296	300	326	326	341	327	277	334	306	348	343	326	300	293	318	298	295	329	336	341	337	305	296	314	285	315	342	344	310	315	315	322	305	350	327	334	315	338	286	305	308	312	328	299	314	306	340	339	322	301	363	336	330	335	327	306	309	295	300	329	288	311	321	324	301	305	304	297	333	314	331	354	315	302	316	274	332	257	332	348	314	336	320	309	317	311	305	311	300	333	338	302	283	342	296	328	327	315	336	336	319	296	300	330	308	306	305	303	318	310	317	315	328	330	322	343	322	326	334	277	314	306	309	318	305	305	298	310	311	302	285	310	302	323	337	357	320	330	298	324	321	308	359	318	323	290	324	357	339	347	346	291	328	304	311	332	316	295	311	313	312	312	325	341	327	291	318	306	344	318	331	329	317	324	320	318	323	305	279	314	340	296	310	334	296	308	329	293	325	311	314	301	337	330	314	323	307	290	338	311	322	372	302	304	318	301	320	297	300	314	305	331	343	327	321	331	321	309	320	300	295	317	308	319	293	292	293	353	344	303	311	320	313	287	334	318	327	298	299	331	312	314	317	323	341	292	330	320	310	329	319	317	319	309	328	302	314	313	295	300	308	300	310	300	308	293	307	288	318	342	326	333	277	327	338	287	275	328	305	302	366	301	328	308	333	325	303	285	305	311	302	332	318	304	312	300	333	347	344	330	312	280	315	314	334	319	313	305	331	325	315	293	302	280	298	333	287	330	307	301	311	297	319	294	270	335	307	320	312	335	315	292	307	322	304	323	333	285	339	299	297	335	317	311	341	311	334	337	333	339	284	316	316	314	317	310	297	296	316	323	310	312	317	299	319	324	351	285	313	285	296	308	315	312	334	343	293	309	327	325	313	330	334	306	321	354	351	302	308	300	303	327	329	305	308	340	324	318	324	286	348	300	304	352	326	335	297	292	327	343	327	333	287	321	338	298	348	338	358	330	327	301	331	353	313	324	321	311	297	294	340	345	324	333	308	342	333	311	290	312	340	342	289	297	332	308	311	332	313	320	292	297	271	339	349	328	316	336	306	313	297	324	323	339	306	314	320	340	328	305	317	332	286	325	307	270	292	306	321	328	315	320	312	324	325	310	358	310	301	321	298	350	289	310	346	297	316	314	351	365	330	328	317	315	326	304	331	332	321	290	309	309	310	304	318	323	291	287	309	303	337	320	332	289	308	306	287	312	296	329	324	369	320	317	316	300	320	301	328	328	306	319	297	313	313	300	386	322	304	308	313	295	285	316	320	283	313	307	300	345	311	332	328	306	325	305	310	290	315	324	313	280	300	318	309	337	338	342	329	316	327	313	288	329	298	293	295	302	289	313	292	294	327	312	328	330	334	329	340	308	329	306	282	331	318	292	306	285	348	285	311	315	314	303	335	310	336	320	315	329	300	313	296	303	327	309	299	307	298	300	315	296	313	326	304	287	319	290	320	326	319	359	291	273	315	356	294	307	317	319	291	305	281	295	323	306	314	296	357	346	295	348	274	269	310	309	337	355	288	323	318	283	292	349	294	325	314	321	332	310	309	337	314	311	306	315	328	311	327	312	302	326	332	336	319	327	328	308	316	348	327	335	356	278	298	320	310	298	272	345	341	325	326	319	328	297	298	295	302	309	325	335	306	331	301	313	319	324	315	331	331	329	336	325	311	307	301	305	317	329	324	311	306	296	316	355	311	319	284	311	337	335	325	295	316	341	279	310	303	329	305	305	320	292	313	341	304	293	363	326	326	316	301	332	292	279	330	322	338	320	295	345	324	310	313	302	297	342	277	333	302	312	319	327	294	311	326	322	306	304	299	335	311	306	327	314	330	325	315	304	295	315	269	310	329	271	317	311	300	316	276	354	306	285	291	310	308	328	295	306	334	346	348	333	324	323	298	321	312	294	298	335	292	277	336	301	270	349	306	308	337	318	308	319	277	297	337	326	299	346	311	332	292	332	333	329	286	302	318	295	304	299	317	313	312	363	320	298	321	357	313	324	306	302	296	333	312	326	265	320	330	322	307	332	348	314	289	308	314	315	319	332	307	325	324	335	316	308	320	329	289	312	350	301	325	330	297	320	315	299	293	323	300	303	305	284	315	339	301	301	314	300	298	322	313	309	329	299	322	316	346	323	292	345	308	321	309	328	304	288	364	301	327	334	316	314	303	331	317	299	344	324	343	319	312	307	316	309	316	318	306	324	313	340	350	334	308	306	280	303	359	323	338	319	321	314	299	286	311	317	322	328	331	291	296	330	353	328	297	349	310	338	324	315	288	290	304	320	324	334	335	339	315	319	308	299	332	307	302	306	318	326	314	315	305	326	299	330	306	322	299	309	278	297	298	325	309	331	305	323	282	337	318	307	301	315	320	297	341	305	302	343	289	310	358	307	290	330	325	327	317	332	328	339	345	296	304	315	306	324	326	334	326	326	307	336	340	307	312	325	315	348	310	298	334	293	313	283	301	327	322	296	317	337	325	346	316	330	351	304	308	305	349	335	319	301	339	309	292	315	303	306	309	301	335	338	335	324	323	337	327	319	319	291	300	281	315	331	325	313	303	312	322	321	321	305	330	324	277	305	301	303	309	332	318	312	312	303	296	313	288	310	310	333	350	322	321	330	298	313	302	312	303	276	318	335	324	325	315	336	327	307	292	302	302	335	269	326	341	314	311	307	310	336	295	298	287	341	321	317	342	314	278	317	329	335	281	298	314	318	302	361	335	303	312	295	291	277	304	327	338	350	313	322	325	365	305	292	317	289	325	312	328	297	302	354	339	310	339	341	298	276	315	332	303	328	327	323	303	317	348	309	302	300	302	305	352	304	327	342	338	323	318	325	275	323	306	322	301	326	328	335	323	324	293	313	319	343	309	339	309	292	307	293	376	293	311	356	354	288	305	315	285	321	310	305	283	328	299	317	299	277	333	332	292	313	346	301	341	331	321	315	337	322	328	310	317	341	284	342	298	346	323	341	301	317	319	338	315	323	358	336	327	338	324	304	329	330	319	346	333	324	292	309	317	334	323	283	271	303	304	343	300	338	323	305	329	359	311	342	337	335	304	326	320	349	335	267	298	305	313	286	323	330	292	317	342	317	299	307	352	327	325	317	331	323	317	310	334	298	334	333	323	325	313	338	304	287	346	327	311	305	319	307	331	309	333	296	303	326	325	317	327	336	342	321	297	266	345	338	281	295	300
13618	19915	27197	21452	24772	18155	8027	2432	1050	776	788	777	755	765	771	799	758	781	843	776	783	809	821	742	735	795	771	804	779	780	744	814	788	781	767	784	747	784	833	744	796	776	808	754	851	780	788	813	749	805	773	777	751	783	822	786	776	751	802	794	754	785	725	806	791	728	813	810	767	784	747	814	809	761	763	739	810	791	812	718	778	808	740	789	772	824	760	754	789	828	804	791	786	783	786	782	796	749	819	793	794	809	812	746	806	775	778	761	764	760	779	745	813	753	784	780	734	792	706	731	751	775	751	797	805	742	774	795	787	730	734	751	806	776	794	756	788	785	788	766	799	811	805	740	809	786	774	746	771	781	773	798	795	772	759	828	788	797	783	739	787	808	761	806	797	795	764	756	798	776	760	769	746	797	787	805	783	781	741	775	774	775	763	800	780	771	800	737	775	754	732	774	821	791	755	745	759	790	805	765	761	743	778	824	762	786	789	770	740	819	800	830	817	773	761	729	784	780	737	761	808	760	769	774	823	790	821	816	746	827	795	800	770	759	789	776	756	735	781	787	770	755	744	823	742	824	772	803	810	727	805	785	802	735	791	821	754	826	739	748	782	787	780	763	770	750	781	762	854	783	790	727	776	795	778	769	754	743	733	812	795	746	755	782	764	769	775	737	839	816	800	755	728	732	814	781	789	773	744	717	785	853	816	784	748	801	764	801	808	791	755	791	769	769	763	797	777	791	750	774	776	733	780	742	754	784	779	797	833	753	780	762	807	765	782	788	785	743	789	798	797	777	762	790	817	786	759	789	789	751	784	794	840	763	805	744	795	815	739	759	829	785	793	777	777	798	799	846	785	754	765	724	805	793	770	795	741	786	807	757	813	791	780	785	722	800	741	802	801	743	769	769	824	806	751	768	769	732	795	792	797	788	775	788	768	781	799	799	764	821	807	801	780	744	764	768	788	777	776	787	789	800	817	776	797	762	711	788	764	739	795	825	743	753	766	772	807	762	772	761	809	793	762	826	832	788	743	793	767	872	829	750	780	774	840	745	759	792	842	865	790	798	804	799	849	742	790	748	771	766	816	785	793	785	815	820	810	796	796	772	782	821	787	774	816	777	766	756	751	812	808	724	776	781	761	796	783	741	727	784	780	785	757	782	740	824	784	782	781	763	797	773	768	834	756	789	789	794	765	741	828	785	777	733	816	782	777	804	786	784	809	766	812	759	839	785	783	833	793	769	795	806	788	767	770	782	721	814	811	783	744	800	725	787	800	767	778	727	770	814	790	771	756	809	750	805	784	779	788	725	768	754	760	796	779	762	797	817	726	848	798	743	797	771	766	789	802	825	751	726	766	771	758	814	784	785	797	767	767	838	792	790	732	753	770	798	800	800	803	762	697	768	762	738	787	806	812	785	775	809	784	782	757	754	798	746	787	813	827	762	745	798	785	799	798	825	817	751	804	759	726	784	778	796	769	745	773	791	738	807	798	780	765	793	828	816	828	799	781	699	771	766	766	792	780	786	764	794	762	807	798	759	782	753	826	801	800	784	817	787	775	794	824	743	771	766	746	816	756	791	807	785	737	787	787	782	791	747	754	782	759	776	833	774	807	770	780	768	773	814	773	770	758	772	753	765	807	760	781	779	832	791	744	805	724	798	821	832	784	763	780	817	808	785	782	786	806	811	742	770	776	763	777	794	779	784	758	766	745	777	802	762	762	770	827	777	805	742	786	795	798	762	792	778	817	757	751	771	788	772	727	788	791	752	815	800	808	805	796	770	814	744	813	796	787	767	765	720	812	808	747	805	771	775	792	750	771	758	765	748	757	782	771	790	774	801	780	837	796	709	772	839	812	818	793	783	807	764	773	799	838	831	765	762	787	792	807	783	775	832	779	796	759	802	821	807	767	798	756	815	768	805	817	784	772	738	793	786	772	802	779	787	782	747	814	800	730	751	766	745	747	857	772	754	769	812	816	743	739	823	768	777	779	770	783	793	803	757	832	776	761	762	819	773	825	740	750	815	813	764	761	810	764	755	797	760	748	751	749	784	740	751	801	766	763	804	787	801	775	804	786	787	795	809	795	765	799	787	746	773	791	780	853	818	804	810	783	820	826	767	824	794	798	758	807	775	767	809	781	783	799	844	816	820	763	810	786	811	800	801	740	762	822	760	745	838	773	794	726	800	811	770	797	815	751	762	817	768	791	773	778	778	808	773	800	823	771	789	810	783	849	772	808	775	768	791	794	802	743	773	776	760	762	762	785	764	813	708	798	790	749	782	743	818	809	783	722	782	817	788	787	783	768	789	841	812	772	801	781	806	776	804	786	787	756	773	763	747	795	772	803	797	773	782	800	763	796	750	812	770	751	737	783	787	767	759	813	747	715	817	790	772	774	827	761	778	842	760	748	792	806	769	806	778	775	828	751	787	760	844	766	773	758	798	795	789	756	761	768	789	763	814	819	763	776	750	754	780	750	781	814	811	764	829	814	798	785	811	750	835	760	773	753	772	813	810	806	783	810	790	802	821	831	797	822	755	791	721	810	806	794	756	797	769	791	768	793	799	777	782	792	735	789	803	781	798	819	800	750	805	822	740	770	779	778	846	711	747	787	783	748	814	817	752	806	686	752	809	804	784	861	750	789	782	745	846	758	786	792	757	730	791	782	817	761	745	780	767	786	723	819	754	774	836	840	807	783	754	761	784	800	774	776	857	767	763	813	786	760	764	790	766	791	746	830	761	800	787	750	832	748	822	805	801	764	790	771	857	788	828	785	772	873	814	742	772	749	783	795	783	747	812	785	804	789	795	725	810	743	769	767	807	767	844	765	828	769	755	813	760	770	769	798	788	806	831	831	783	794	814	787	756	808	749	781	796	787	747	768	771	793	751	758	745	789	848	756	756	784	770	802	750	792	790	796	740	846	763	750	776	763	798	790	812	803	798	758	798	779	781	806	817	801	808	736	756	749	747	775	767	813	748	767	774	751	810	785	787	777	725	729	739	732	742	797	767	771	779	757	778	793	721	720	769	759	797	751	769	800	784	796	755	746	782	850	786	810	777	744	784	771	820	792	777	778	787	799	768	791	808	768	777	759	770	826	766	775	792	781	794	761	785	861	763	793	804	766	811	768	807	766	799	755	775	808	786	741	794	781	747	777	856	780	746	772	775	715	747	796	763	761	740	782	812	780	773	776	777	829	759	835	787	755	764	787	779	813	784	791	800	741	749	735	757	755	785	772	815	752	766	786	777	818	804	829	803	817	778	775	817	774	768	786	799	787	754	796	762	772	787	823	782	792	723	787	785	805	766	716	766	765	797	776	801	804	779	798	745	803	756	831	767	825	746	778	824	823	807	800	770	766	764	800	790	765	829	796	819	778	797	782	849	812	777	808	814	752	821	799	835	797	774	796	736	785	806	856	811	798	790	786	738	767	767	782	816	821	764	770	793	791	793	728	833	792	761	774	761	778	778	787	845	799	755	837	780
42204	43694	40055	37198	53961	44803	24161	6502	934	355	317	333	314	324	327	307	331	319	316	328	357	318	337	345	273	303	338	315	303	332	327	315	317	314	292	298	332	364	361	337	349	319	283	360	330	318	303	304	312	350	347	306	307	330	338	334	332	362	302	338	317	332	310	320	308	301	349	342	290	337	308	322	311	315	308	350	284	301	357	333	303	286	319	343	349	329	337	310	308	310	314	309	321	301	338	347	334	323	303	318	338	330	303	323	306	333	266	323	313	317	332	280	334	306	339	342	298	313	304	322	326	302	369	279	283	329	292	357	328	318	307	328	356	333	319	318	318	389	332	301	336	328	302	307	342	344	316	309	310	296	334	327	320	288	277	300	319	296	289	332	291	294	319	325	331	320	326	356	310	321	320	303	332	316	333	302	304	307	297	302	316	347	330	312	326	333	308	302	296	313	329	306	324	311	311	309	331	308	350	310	320	304	315	308	305	295	329	356	347	314	289	328	297	317	297	323	280	308	322	328	287	304	302	301	308	330	328	309	309	301	329	308	341	293	299	319	294	302	335	311	348	319	298	337	306	337	326	323	314	315	316	326	330	347	340	324	336	308	323	346	278	349	293	328	289	307	306	327	312	323	314	324	312	326	322	304	302	294	325	330	328	347	322	340	324	300	326	331	317	296	281	328	334	312	327	347	330	302	324	310	327	297	303	306	297	298	310	316	311	317	312	332	359	314	328	330	302	320	318	304	323	310	323	332	319	310	301	352	330	298	331	353	298	296	336	338	313	348	348	307	361	341	343	321	306	322	330	312	317	324	329	329	310	333	319	350	339	324	333	336	351	306	323	313	272	306	330	282	305	322	305	313	334	296	298	305	317	366	307	299	311	331	318	336	321	311	292	327	290	332	307	323	300	310	330	322	300	357	343	323	308	303	311	312	339	326	335	300	340	302	301	303	333	349	329	338	336	319	316	304	323	312	342	319	341	325	361	311	335	305	298	329	327	322	329	318	311	334	332	312	313	305	297	294	321	324	357	352	325	308	365	310	280	312	308	295	337	316	327	338	344	362	364	335	292	325	319	312	319	309	314	326	292	276	296	342	309	305	310	324	325	302	305	299	324	307	318	325	309	331	312	290	317	308	303	306	342	295	320	352	309	306	304	319	324	362	287	337	298	346	370	348	319	308	317	317	326	332	341	344	297	310	300	343	306	338	324	300	317	299	339	308	331	335	330	324	283	327	300	292	324	314	321	351	297	307	279	291	298	327	322	285	346	310	303	298	291	292	307	304	316	321	324	322	356	335	312	315	348	354	313	353	304	317	326	337	310	319	295	301	333	327	332	309	303	312	320	312	309	316	329	350	338	340	329	312	349	338	323	321	286	312	342	324	349	329	324	316	311	311	295	307	345	298	329	324	305	285	315	283	284	350	315	327	334	325	313	327	300	315	311	293	312	334	303	327	345	335	306	331	318	320	310	309	340	333	308	307	319	321	321	338	328	326	339	322	314	322	324	327	319	297	324	334	315	305	333	307	325	322	321	301	336	305	312	297	320	322	275	325	320	314	313	308	322	330	329	319	293	334	298	283	347	306	309	290	331	341	321	327	323	318	312	313	326	345	295	328	325	322	334	311	284	315	298	300	316	321	318	307	305	280	327	348	307	286	307	317	318	309	291	313	290	321	309	330	353	305	291	339	318	320	328	303	323	330	342	321	287	342	309	333	299	339	314	313	340	330	355	300	303	315	306	329	292	332	321	307	301	344	320	314	337	322	317	323	314	365	331	315	277	315	331	323	317	339	346	322	290	305	327	345	318	311	386	312	304	294	317	346	319	305	303	302	328	286	333	332	305	308	303	345	337	356	308	316	319	313	328	326	308	334	339	294	289	321	326	331	345	350	349	312	318	328	343	342	333	323	324	314	326	324	297	298	283	320	310	304	329	315	315	302	325	308	325	288	337	320	302	299	336	309	329	327	320	315	321	314	366	297	319	309	316	361	316	299	330	302	310	293	330	305	300	322	352	337	337	342	305	333	328	312	300	315	329	319	324	352	296	269	302	327	341	324	333	301	344	350	318	333	301	348	324	309	324	331	326	350	312	311	291	305	344	324	325	325	320	326	326	319	306	337	287	347	295	358	297	310	307	302	316	325	310	314	317	292	320	346	309	328	297	314	296	336	328	307	329	322	302	316	284	320	321	337	364	341	329	265	300	362	313	310	320	301	336	284	318	325	320	345	330	303	309	329	308	296	337	320	300	334	311	295	344	338	302	304	297	337	351	308	293	323	313	337	356	309	335	344	346	291	328	331	302	354	309	341	337	283	316	298	322	343	338	329	291	314	318	321	303	286	290	325	345	310	323	336	348	329	329	324	322	295	308	334	291	331	326	315	316	337	298	315	313	320	323	349	319	316	321	321	323	322	318	327	343	313	281	319	330	313	302	315	340	339	331	317	301	325	356	311	324	295	309	314	307	342	298	304	313	293	311	310	350	315	322	321	301	311	315	306	302	295	296	350	295	297	337	325	335	322	286	329	316	280	332	303	308	340	351	308	316	346	350	341	321	335	323	333	320	328	301	308	341	280	292	287	340	316	317	338	305	330	311	325	343	329	335	316	321	334	289	337	294	307	335	330	330	358	367	347	314	302	323	334	313	307	312	314	344	322	313	305	301	370	328	343	302	350	266	343	344	304	315	327	316	330	304	308	344	350	309	305	319	311	311	307	342	276	313	350	316	334	345	360	311	310	312	313	284	327	316	363	338	324	346	316	316	333	307	328	306	341	333	316	316	330	339	310	318	334	317	300	330	310	299	324	316	289	327	343	297	338	315	311	285	337	350	323	327	315	346	364	337	323	328	340	318	349	331	326	348	339	289	337	315	348	340	346	347	351	338	305	311	304	303	327	305	323	303	344	329	374	330	325	337	311	346	348	334	317	332	332	297	303	320	309	297	351	310	319	323	323	300	293	321	313	337	306	319	318	307	290	342	336	265	293	332	342	336	331	324	335	311	311	307	333	335	320	322	318	344	337	328	328	348	315	335	321	303	312	312	325	325	325	323	299	323	284	325	290	319	322	301	342	311	322	327	323	332	315	330	311	310	276	325	334	316	309	302	352	344	312	316	319	311	303	291	320	333	305	338	341	347	333	302	337	324	342	334	334	292	342	339	311	348	302	308	353	326	288	321	312	306	321	335	298	277	331	299	305	290	320	336	316	331	297	334	341	268	350	321	339	296	313	351	330	345	341	305	310	335	326	323	320	317	307	331	313	290	319	263	326	343	302	322	305	322	285	340	346	344	309	334	327	357	307	335	326	337	316	300	296	322	322	311	310	323	344	340	324	327	338	331	335	329	349	319	329	326	320	280	284	362	320	321	311	321	322	316	313	335	347	350	298	303	305	323	301	303	358	310	343	352	308	307	356	337	320	312	334	344	317	313	302	297	312	309	304	325	313	332	299	339	323	338	302	339	339	297	308	313	316	314	333	325	364
27497	35135	40472	47780	66233	56459	35330	11827	2318	917	785	811	844	783	807	842	773	798	775	837	794	821	818	843	801	823	801	823	739	830	760	797	774	787	803	780	774	807	778	822	783	770	783	798	800	786	804	794	785	790	754	819	797	800	788	778	780	791	795	825	795	789	823	789	782	754	806	792	800	749	784	779	829	737	726	797	794	860	804	766	782	764	829	801	830	796	852	791	763	816	775	750	806	783	812	751	830	783	803	757	827	801	792	813	822	814	817	823	784	807	770	810	746	842	781	815	778	836	775	851	784	757	797	748	861	812	772	822	798	757	776	780	804	802	749	752	846	751	823	783	778	819	824	845	786	812	780	779	846	817	776	780	795	817	796	804	838	796	808	821	797	767	841	792	731	806	783	733	785	790	798	790	784	780	771	771	804	813	813	769	780	809	799	853	808	773	820	804	794	790	803	732	816	829	847	837	827	788	811	787	803	841	788	798	848	819	788	822	784	806	767	828	804	821	802	772	795	791	806	825	771	796	770	766	789	803	764	825	769	747	807	783	800	801	781	797	828	781	825	815	804	810	775	760	785	799	762	835	814	846	781	807	744	746	781	803	811	757	746	823	834	795	827	760	768	804	805	804	809	810	822	859	783	810	839	796	775	775	817	814	745	810	768	824	823	792	814	764	778	803	819	794	763	805	782	783	795	747	809	794	808	834	787	807	814	787	815	841	794	798	826	782	798	848	819	769	844	795	808	742	784	801	781	883	795	808	832	810	857	784	762	804	806	800	746	782	800	830	845	804	821	834	790	845	858	775	805	773	765	787	783	793	795	797	796	798	802	778	808	775	816	835	809	783	836	758	785	837	791	815	823	800	779	780	767	819	825	784	815	794	810	771	808	815	786	809	756	784	809	838	783	780	766	760	754	786	735	769	766	822	801	760	823	841	749	772	801	797	810	840	808	811	822	747	812	758	778	826	781	796	783	784	779	748	768	814	759	809	772	776	823	831	813	778	780	784	763	758	753	792	810	808	805	809	786	782	851	822	798	776	814	820	806	780	757	808	781	784	773	840	781	770	800	823	754	818	796	775	820	768	780	749	838	842	795	793	777	742	802	798	830	792	813	808	841	825	737	849	849	783	787	810	811	803	765	813	768	853	778	826	821	778	765	787	795	801	830	757	736	791	809	804	850	811	818	765	814	792	752	804	766	827	805	755	830	811	831	847	800	778	817	776	794	778	760	773	786	801	834	803	771	793	816	796	799	751	775	766	797	821	752	816	792	807	798	785	799	790	808	801	889	774	832	827	810	799	796	814	812	773	825	822	799	813	836	793	754	822	814	778	789	805	770	794	787	831	774	825	769	788	728	785	812	733	778	761	774	795	750	773	756	789	794	772	793	789	776	814	793	821	738	792	756	738	803	753	774	797	815	838	766	831	765	766	754	784	801	813	838	775	822	775	747	794	806	780	807	798	783	793	787	799	811	821	813	792	749	829	818	755	794	801	822	779	794	743	778	848	771	820	758	787	791	770	843	773	809	834	812	801	802	772	744	744	743	767	791	806	824	741	779	756	771	774	784	752	777	793	811	774	800	818	755	782	783	814	831	747	764	821	823	784	818	833	790	785	766	810	818	786	752	784	797	796	770	804	823	769	773	742	812	827	803	797	760	819	801	817	809	793	765	784	749	817	810	778	821	790	810	838	771	750	768	808	801	804	828	833	820	804	735	817	785	769	760	758	747	779	823	789	802	816	822	801	776	809	816	789	799	809	728	787	816	786	763	772	757	784	824	783	835	790	813	810	796	787	795	777	775	848	757	778	774	777	802	765	771	770	861	770	781	785	787	777	838	881	778	821	844	780	783	804	787	803	787	804	781	781	750	826	768	802	749	813	815	726	796	777	793	832	787	834	836	766	817	772	801	816	785	774	801	801	810	781	812	761	827	769	747	790	784	809	852	727	749	814	806	838	821	808	824	832	814	829	793	763	771	792	789	829	829	777	803	788	795	762	765	776	763	854	827	763	801	807	770	798	772	772	850	769	826	830	778	822	814	797	778	865	758	769	841	785	807	824	783	807	811	754	805	763	872	746	778	780	797	752	765	807	790	775	780	821	779	794	798	833	804	765	812	878	761	810	812	774	778	765	805	868	777	814	812	799	803	783	797	758	799	805	827	775	818	799	816	809	803	790	786	840	791	788	795	764	801	767	755	826	823	795	772	819	822	814	822	794	774	812	763	792	775	763	785	793	805	795	740	828	797	800	817	799	751	819	800	742	785	793	841	756	825	821	799	790	777	807	817	746	778	812	811	791	775	769	762	780	732	795	806	795	783	831	787	771	771	784	778	807	760	771	784	796	781	773	848	795	779	810	815	779	776	758	808	799	787	770	798	790	795	795	827	786	777	869	747	791	783	829	843	824	789	815	812	769	807	754	824	782	828	839	821	827	841	771	807	789	842	785	801	778	814	801	797	843	833	781	796	809	827	830	810	834	814	788	783	817	778	779	791	780	841	772	759	778	772	765	807	879	792	782	801	816	799	774	820	750	794	751	772	797	813	774	828	829	815	794	774	819	813	806	832	798	810	814	802	820	837	841	775	809	851	763	826	830	789	779	760	805	799	813	807	774	724	757	786	836	839	791	809	797	785	784	791	778	826	842	800	791	763	806	820	822	785	813	827	761	763	879	815	813	774	778	770	770	723	805	816	800	788	781	778	804	808	814	848	738	822	822	816	828	718	836	795	758	790	827	771	762	797	795	754	772	767	785	780	809	766	746	776	788	822	809	784	884	793	785	779	821	779	759	801	841	790	759	762	768	838	776	815	782	823	848	771	834	787	779	782	801	809	798	809	822	795	764	748	802	816	757	811	776	750	779	797	788	793	762	780	802	805	799	787	791	778	798	788	815	768	787	783	802	790	816	809	776	749	790	833	828	787	781	804	778	775	844	811	789	765	835	771	781	798	777	750	824	834	776	766	810	767	779	803	776	756	811	809	752	761	806	812	774	853	805	769	783	783	822	836	752	762	813	785	810	764	794	821	804	806	798	802	758	752	821	800	770	795	823	794	808	766	810	800	844	841	790	793	733	796	776	765	800	807	805	841	817	850	744	779	835	760	781	787	768	812	742	820	799	830	775	784	791	800	835	807	751	826	748	748	803	788	797	768	809	753	819	850	811	774	795	802	755	747	816	826	830	786	788	824	815	764	787	802	812	779	736	820	791	787	759	800	764	751	796	789	815	747	791	795	774	807	742	787	788	767	798	809	836	771	761	792	825	784	790	808	815	876	785	807	805	784	774	797	830	760	806	823	786	842	786	806	811	788	773	757	814	757	764	786	775	819	803	833	740	794	850	781	781	778	801	751	814	744	793	857	797	749	761	761	806	784	786	836	740	810	810	823	767	793	802	801	755	835	762	794	803	802	767	777	807	795	789	785	766	790	843	864	830	804	770	796	801	791	797	794	820	775	793	784	781	811	762	824	777	787	784	751	765	780	761
48738	48222	44097	48470	64718	56297	32699	11293	1417	361	311	317	329	349	309	304	329	314	297	309	323	314	262	294	286	343	310	342	320	340	324	325	347	328	299	335	319	322	324	302	303	344	324	325	297	333	287	303	308	317	327	315	294	336	274	320	345	298	334	308	297	339	295	338	336	330	314	331	314	310	311	355	325	309	332	291	315	340	318	302	341	333	324	323	308	336	295	312	330	325	329	330	340	310	323	320	344	301	295	323	306	357	331	343	321	300	342	346	327	347	328	296	326	338	309	317	330	305	301	315	304	337	321	321	316	357	336	313	336	307	280	326	337	319	304	294	324	298	287	308	374	331	337	339	303	325	308	322	348	357	343	331	338	322	300	316	322	339	325	284	320	343	348	317	303	380	326	332	312	333	336	310	326	341	341	326	325	326	293	334	301	324	301	295	333	304	351	308	309	330	338	330	303	311	351	315	342	315	334	344	334	329	319	301	329	322	293	317	334	318	330	332	307	320	321	326	310	349	303	324	324	335	311	343	325	343	309	331	327	326	340	325	294	329	303	321	303	343	335	332	320	340	297	324	313	319	319	322	343	334	308	336	312	331	327	269	315	287	312	336	300	292	324	308	329	331	345	332	322	328	344	315	315	310	307	311	309	310	309	305	329	346	322	309	345	317	340	300	300	326	303	345	342	290	286	288	314	331	306	313	345	334	345	300	292	316	320	329	350	328	316	297	331	313	307	297	275	320	319	361	368	353	320	283	328	332	342	287	299	328	299	316	319	335	359	332	334	328	329	323	325	312	337	310	339	309	344	295	280	281	327	333	325	331	324	317	330	293	326	327	363	328	328	322	318	311	337	312	312	309	359	326	326	346	339	289	332	304	318	303	319	312	302	346	357	293	335	351	320	330	300	311	333	268	328	277	326	309	315	318	302	302	337	357	331	321	304	327	328	337	305	318	336	297	327	318	303	318	330	294	338	330	329	291	334	339	293	314	323	339	322	334	306	320	325	285	360	311	300	323	330	354	316	354	331	349	319	331	333	315	335	326	310	296	305	305	354	348	308	308	328	283	331	312	302	310	324	297	298	332	301	315	332	297	319	330	314	303	342	343	321	288	318	323	315	315	335	301	351	303	321	318	324	333	323	325	328	327	321	341	349	327	317	306	308	311	323	328	330	315	321	302	317	312	298	328	299	298	326	283	321	317	328	313	319	360	332	330	335	283	304	315	335	303	312	317	336	329	313	292	326	296	316	359	302	310	289	332	350	312	313	332	310	324	325	343	331	349	333	337	319	290	337	345	302	310	311	338	357	320	319	329	335	340	260	318	323	322	309	321	320	291	321	312	334	300	335	326	324	299	290	332	342	320	303	325	326	338	331	260	350	303	355	303	344	335	334	306	332	322	345	340	324	314	313	318	293	332	301	334	315	315	314	332	306	312	310	311	332	318	340	335	318	338	295	304	309	296	341	312	336	307	347	295	290	350	335	334	335	327	351	311	331	308	313	319	337	322	296	330	310	313	319	333	361	361	334	336	327	342	338	328	326	337	325	321	314	338	306	334	334	316	343	338	338	308	332	333	331	296	313	319	290	288	318	344	325	331	331	334	327	318	318	292	327	302	283	341	306	330	299	325	316	298	314	346	294	290	358	335	362	321	303	313	315	339	326	311	324	306	342	341	312	351	329	340	334	313	346	293	349	332	314	312	304	344	292	311	321	351	295	339	347	288	359	333	313	315	329	296	341	347	311	319	323	328	265	313	341	312	342	341	308	315	320	349	291	293	299	342	355	317	325	320	326	319	315	289	293	319	323	317	326	333	372	317	336	319	293	324	363	324	327	341	302	340	368	336	337	330	312	316	322	309	308	311	325	326	311	324	334	306	315	322	327	317	320	317	302	316	313	334	320	317	356	297	340	299	314	311	311	336	298	277	302	302	318	322	322	314	338	324	361	322	309	308	357	318	302	356	315	304	305	360	321	310	349	289	303	352	317	305	347	298	299	314	326	345	279	329	322	273	285	343	322	316	312	345	357	319	321	298	337	331	331	330	324	320	315	343	327	324	295	361	302	343	322	318	303	342	348	342	326	309	363	345	347	335	312	337	305	312	323	320	340	339	331	303	307	338	338	322	299	327	270	349	303	315	327	322	276	317	340	335	327	354	323	318	297	308	319	325	334	313	307	330	363	358	302	292	313	320	318	367	326	336	342	324	334	356	304	345	332	309	317	326	297	283	332	331	297	357	325	317	327	326	324	331	327	313	328	326	339	349	299	320	312	309	338	302	315	316	321	333	323	302	350	330	321	359	335	316	314	338	299	371	331	302	290	371	338	339	299	326	320	295	320	293	291	350	331	319	324	328	301	304	310	322	307	332	342	315	336	332	360	325	312	300	313	333	321	300	336	297	313	314	325	332	330	294	325	372	332	345	352	325	307	295	318	308	322	288	323	312	318	333	300	344	294	309	331	336	309	327	303	267	330	323	319	306	326	326	315	339	314	321	307	345	301	312	288	360	350	320	346	326	318	305	315	312	323	361	323	329	307	334	313	340	334	319	322	344	315	339	328	302	275	323	318	302	347	341	316	312	335	317	347	306	331	309	302	336	331	335	302	347	317	333	280	324	296	313	318	294	317	340	333	351	311	312	299	316	323	319	339	334	306	324	304	277	329	318	337	303	323	305	353	336	329	336	345	335	325	340	347	351	303	306	322	320	298	308	284	338	327	300	302	334	335	326	328	301	337	300	321	304	318	334	333	290	313	339	317	331	333	298	344	320	310	313	347	330	320	326	352	358	330	325	322	349	325	319	315	276	316	322	286	334	306	330	304	315	329	280	348	332	295	319	308	315	335	369	327	320	344	302	290	344	321	310	334	311	356	336	305	319	300	309	337	326	330	347	330	354	276	295	345	296	354	344	299	328	308	319	316	352	337	353	309	324	309	330	318	324	309	319	302	346	312	305	323	326	325	318	326	291	318	338	313	331	345	348	305	294	308	317	314	288	332	325	325	328	326	327	302	305	321	312	284	325	353	319	346	347	335	307	318	321	341	304	333	328	336	324	327	299	314	322	303	358	304	314	349	312	324	314	334	309	322	311	287	316	325	322	321	345	329	296	297	330	328	291	334	320	340	311	328	286	341	296	349	316	326	332	350	328	297	346	286	273	317	342	313	284	347	338	330	341	328	336	329	341	314	318	284	339	328	314	334	317	320	340	332	313	309	307	311	299	338	353	361	324	317	324	344	355	312	352	330	330	311	334	315	349	331	333	300	276	316	334	306	309	313	316	304	312	299	299	330	300	311	293	351	293	345	354	368	337	300	324	327	306	333	351	315	318	329	317	311	323	282	309	341	292	332	351	331	335	334	297	317	323	323	322	325	346	345	304	331	327	291	303	342	326	321	321	305	319	324	323	330	300	328	315	332	361	325	355	327	313	294	344	351	339	336	345	320	324	327	310	309	328	330	342	315	307	290	338	313	351	341	351	303	297	313	315
32135	39056	44262	59310	77639	67246	42835	16151	3035	911	811	822	800	804	763	826	830	763	840	783	779	782	826	780	809	784	767	807	804	825	774	825	789	803	804	786	809	746	823	785	819	770	751	805	767	787	848	777	840	788	825	808	775	841	776	785	816	794	798	762	742	766	797	828	747	785	829	804	817	792	796	764	827	760	752	822	775	803	794	857	796	793	791	848	799	805	801	834	803	817	876	781	810	798	781	803	811	805	753	799	780	822	817	815	711	805	809	792	826	807	805	817	775	782	739	811	822	766	743	764	771	767	796	795	783	811	811	780	804	857	820	775	803	769	809	796	815	850	789	847	803	793	808	771	820	789	821	774	774	802	834	840	758	806	803	766	808	756	776	800	806	815	797	784	818	819	807	786	801	779	774	823	802	845	856	787	741	784	758	837	792	758	784	814	793	859	773	834	811	756	836	796	774	816	774	744	796	814	772	784	776	762	764	779	835	838	806	782	824	820	841	762	812	802	800	743	793	799	751	802	806	769	764	751	781	758	807	779	792	799	798	745	792	807	778	844	806	805	790	782	781	834	809	834	801	831	802	800	837	747	755	765	829	826	783	801	801	792	777	764	806	777	819	756	791	804	748	807	769	806	836	828	779	764	781	785	807	795	808	822	819	730	797	737	761	806	756	753	858	759	764	811	759	786	807	836	797	809	771	782	811	844	780	756	777	753	794	808	781	786	853	795	800	839	837	754	766	794	783	815	785	784	810	821	808	817	788	799	801	818	778	830	798	816	824	852	756	847	815	828	760	755	822	847	811	801	757	746	806	787	790	777	732	754	820	837	791	826	799	825	792	777	836	791	785	791	842	813	813	782	783	833	779	784	745	754	787	804	806	822	842	774	762	794	794	792	811	818	798	760	784	775	796	787	796	772	798	790	752	781	786	757	748	794	799	785	800	825	803	828	830	772	790	825	770	800	797	809	784	812	797	772	748	749	781	866	799	841	834	783	739	843	809	781	763	848	769	789	768	802	760	809	777	806	767	815	877	775	763	788	767	835	829	770	813	799	757	807	808	796	778	843	801	845	758	787	804	780	806	795	794	779	785	751	809	811	812	800	793	762	812	812	785	825	784	807	782	810	769	818	790	821	766	816	815	799	710	774	819	833	769	828	785	761	773	754	789	822	798	817	772	778	768	794	836	785	778	788	757	782	745	796	804	783	798	782	775	781	837	780	823	783	799	792	769	800	800	790	762	795	766	771	785	781	773	803	766	836	781	795	803	796	798	787	793	829	769	791	822	854	836	825	746	790	752	708	814	800	793	788	815	759	811	827	782	779	810	789	750	819	807	812	782	848	800	814	831	833	788	786	719	788	813	794	823	746	795	810	787	782	810	773	800	811	806	801	760	826	800	800	803	786	827	779	787	810	802	825	744	699	749	776	806	800	784	812	755	749	779	799	812	756	834	781	824	771	767	809	761	811	820	798	803	757	774	764	806	749	837	816	747	783	816	763	803	793	755	828	795	830	784	797	841	804	767	794	799	792	835	760	761	825	793	796	779	817	812	797	786	767	815	785	755	786	779	818	772	790	802	801	762	756	809	819	818	828	798	772	799	724	807	800	799	781	816	780	793	774	820	770	764	770	760	777	791	737	756	774	821	788	806	795	778	777	796	781	800	791	801	825	761	834	790	773	816	754	792	812	744	761	802	812	825	749	853	803	794	783	826	847	779	781	777	816	778	784	778	802	778	815	733	823	797	803	805	779	761	808	768	776	808	816	828	772	768	835	797	858	771	799	774	752	861	766	828	794	805	823	786	782	825	781	775	772	773	786	724	794	757	795	810	755	790	791	805	819	821	804	784	791	754	806	821	766	817	826	802	795	802	830	794	769	821	763	781	753	804	742	800	782	780	851	833	790	824	803	799	791	811	815	779	832	799	775	768	809	718	846	735	809	784	781	793	792	762	801	786	815	786	723	813	765	813	806	761	771	780	748	795	811	804	839	759	755	799	761	792	810	781	821	809	792	807	806	794	798	829	804	757	839	775	809	791	764	789	822	822	771	789	807	800	809	812	822	797	790	832	857	774	809	766	801	815	813	783	764	755	789	788	773	786	795	773	789	760	781	730	790	801	815	765	812	804	761	795	799	837	747	811	814	752	794	807	772	770	825	750	831	812	837	811	756	789	768	792	787	775	804	802	771	780	772	726	818	787	780	805	786	822	805	792	846	754	790	807	779	759	803	716	730	830	792	816	796	826	819	789	777	792	813	782	751	834	782	825	754	771	811	774	791	855	794	782	767	790	740	820	739	750	775	772	749	793	788	767	772	812	781	820	736	718	799	747	762	762	790	788	833	790	791	822	805	777	797	807	761	756	784	798	814	815	767	792	787	808	727	801	788	817	796	795	805	766	789	769	752	746	778	767	773	863	787	835	769	846	814	826	779	787	799	774	810	760	834	834	764	790	766	806	787	786	776	780	807	831	806	800	830	780	748	767	764	792	750	775	759	740	785	769	774	809	813	781	822	816	777	754	781	787	795	818	792	801	859	837	825	794	788	811	830	784	800	803	824	784	830	808	771	780	815	793	817	796	811	780	772	791	762	757	768	778	781	843	776	766	762	849	801	758	787	811	792	818	828	779	767	791	775	790	749	787	794	770	767	791	786	740	825	823	769	806	770	817	773	790	815	747	779	816	801	790	829	799	875	762	804	819	827	813	814	825	794	791	794	735	797	821	819	782	841	769	763	777	857	779	815	774	760	849	804	768	772	824	764	764	784	759	817	859	823	850	826	804	778	798	808	837	795	792	740	799	822	783	799	817	809	843	821	813	753	779	822	778	791	811	769	802	831	760	791	735	808	820	842	801	767	779	761	768	740	765	848	771	801	829	789	804	753	786	801	785	812	821	842	784	764	752	811	771	824	817	796	789	790	792	796	792	802	826	860	779	811	821	784	801	773	777	769	805	775	761	778	821	803	745	783	797	851	766	814	823	769	785	820	782	792	744	861	813	817	775	831	803	820	803	817	777	759	785	762	770	773	808	847	794	774	769	770	796	814	770	764	785	796	764	779	767	804	817	804	791	753	846	782	806	760	803	745	796	804	790	778	799	811	800	807	756	797	796	797	756	775	755	769	828	831	789	820	784	765	801	765	783	805	789	823	840	790	832	798	816	761	769	783	768	809	761	746	789	782	831	757	747	780	797	834	827	825	758	812	796	777	858	792	799	813	832	813	764	827	778	794	783	803	808	808	772	776	776	775	835	779	767	787	815	777	748	796	785	782	777	857	812	807	825	744	835	802	810	775	798	854	755	828	779	800	801	810	823	806	743	733	804	755	792	784	780	839	795	799	752	839	807	799	813	720	794	778	779	783	783	833	792	750	822	815	739	805	813	782	755	808	848	858	785	797	837	806	819	742	742	795	740	831	806	766	776	792	758	835	785	810	758	746	830	825	801	766	798	774	802	771	839	796	802	760	801	817	752	808	823	787	762	817	822	779
21158	19630	16405	9129	7238	7275	3946	1243	455	334	302	306	319	362	329	331	341	332	313	311	322	317	321	327	308	322	314	308	311	331	356	330	299	353	315	335	292	303	308	313	326	319	340	308	322	299	301	298	322	351	319	308	331	307	307	325	345	337	339	303	306	334	293	331	301	299	326	302	336	311	300	299	286	348	337	299	334	328	383	307	323	316	318	314	323	308	272	311	340	323	320	342	284	329	316	255	323	302	313	307	304	338	344	294	323	334	293	324	346	326	300	307	300	299	332	280	315	337	332	311	324	319	296	325	298	297	320	306	328	331	348	307	328	346	279	328	300	322	313	292	334	319	334	335	340	313	303	307	333	302	325	324	335	323	337	314	312	324	332	343	320	337	306	335	306	315	310	325	319	322	349	331	335	344	309	304	304	316	327	301	321	328	319	334	313	290	311	319	309	295	322	331	350	359	316	338	347	289	327	311	315	310	329	337	330	316	324	323	331	309	314	326	344	335	301	327	359	332	284	309	291	331	307	341	302	280	356	329	277	304	334	337	318	323	327	320	347	326	322	338	331	316	318	348	341	315	300	316	349	312	305	300	358	307	346	330	329	325	316	349	314	306	286	327	332	324	317	316	317	317	319	325	312	328	294	309	276	320	332	300	319	310	305	344	354	333	324	306	317	325	336	302	350	305	330	346	308	320	306	310	355	304	332	302	305	314	299	304	288	303	310	337	305	314	299	345	301	342	327	329	316	313	303	319	319	347	346	314	303	353	325	336	326	316	279	300	309	322	321	313	330	289	296	310	332	338	310	302	331	264	334	321	333	318	336	312	311	291	344	322	313	344	336	303	317	339	322	324	298	286	296	327	318	310	287	296	321	315	344	304	347	309	326	318	320	323	314	310	330	324	332	299	339	328	334	317	290	310	290	360	324	303	338	296	300	300	326	334	296	325	317	307	323	334	329	344	321	335	322	325	335	316	353	282	291	311	316	306	313	326	304	342	301	331	311	307	356	337	297	313	326	340	311	308	310	309	307	330	315	322	311	344	335	307	302	370	337	316	302	327	355	317	306	324	345	294	325	291	334	294	300	321	326	353	322	296	347	363	305	318	331	316	300	319	308	298	323	324	348	340	300	285	313	313	297	312	351	319	329	303	319	314	365	334	322	298	318	319	286	321	333	338	316	318	303	347	322	321	321	325	331	320	296	336	288	316	320	298	325	353	314	307	332	303	317	314	338	331	313	325	319	300	301	294	312	338	303	323	297	334	321	326	361	338	326	302	329	337	314	344	330	327	316	326	317	298	313	340	284	321	345	295	351	320	308	319	309	318	324	313	318	315	311	340	336	329	272	285	301	323	308	337	309	301	315	344	322	336	345	321	323	304	324	286	344	323	303	313	315	299	302	300	320	323	345	321	337	336	294	305	315	310	317	312	322	323	326	314	321	322	319	302	350	342	319	295	316	332	347	335	276	316	355	326	331	322	314	317	326	323	305	343	353	310	342	335	361	313	329	312	340	307	359	302	317	328	314	335	305	302	306	336	300	323	304	310	337	324	325	307	335	310	320	324	306	307	312	325	315	324	322	299	314	278	356	309	295	342	326	304	336	301	337	291	307	293	303	288	346	334	320	299	315	337	335	305	328	306	311	298	330	306	297	325	313	310	321	314	319	335	355	318	338	306	332	347	331	360	319	309	305	338	312	338	292	319	325	318	311	321	343	305	311	314	299	321	319	346	301	326	324	305	322	326	283	342	335	335	363	297	353	321	302	343	319	330	321	300	294	297	317	339	323	354	336	324	344	335	321	328	320	330	313	333	333	332	336	317	323	326	332	337	328	304	294	316	341	338	352	335	324	299	320	331	312	303	318	325	334	304	335	333	293	314	294	309	334	323	283	352	334	312	324	307	321	328	300	330	333	324	294	306	292	313	316	317	313	306	309	362	311	342	349	311	331	322	330	344	321	331	303	317	332	324	302	320	324	342	303	344	322	315	338	311	342	285	319	324	315	322	296	321	321	302	288	327	308	313	338	306	314	325	308	316	306	316	319	290	342	319	319	330	352	301	326	321	324	331	320	332	330	316	310	334	306	325	309	340	339	332	310	336	305	300	319	342	281	336	316	310	351	357	277	310	320	310	317	341	302	332	335	280	308	328	323	314	317	341	334	329	318	310	322	283	324	362	301	327	337	308	295	312	325	310	387	301	328	315	311	288	318	310	307	300	311	303	293	313	328	346	299	318	344	320	293	286	330	320	333	314	301	327	334	324	309	286	291	316	314	327	304	343	295	318	276	299	328	339	320	307	303	306	326	322	325	309	331	319	328	328	268	324	321	335	310	315	303	313	314	354	308	319	348	318	294	341	326	300	321	300	321	322	318	307	317	316	344	349	296	283	308	285	319	300	281	350	305	300	310	319	341	324	314	341	325	308	305	307	283	279	328	303	334	298	324	306	277	317	322	312	304	314	335	343	316	328	341	302	316	315	301	297	331	315	325	319	297	318	299	328	295	324	281	319	321	319	335	333	282	296	313	313	314	309	312	300	322	325	323	353	297	325	321	312	329	335	321	302	313	334	320	324	322	298	304	329	303	306	339	306	276	322	325	338	315	294	369	301	309	344	314	329	311	338	303	318	280	327	338	322	297	312	316	312	334	315	303	285	305	322	331	325	337	275	285	336	330	319	322	306	294	347	321	322	340	351	310	316	275	356	312	344	307	343	301	319	290	290	307	286	322	334	312	325	308	326	340	348	325	327	314	335	355	325	327	299	310	310	324	331	320	326	326	334	291	300	306	331	327	334	328	343	344	304	326	314	323	282	325	309	299	306	288	301	310	306	337	304	309	330	320	315	348	339	311	294	306	346	312	340	298	308	329	292	339	318	309	284	311	293	326	329	305	303	306	281	299	312	322	291	343	305	311	329	290	312	340	344	311	330	360	351	300	317	321	316	318	326	290	289	322	335	330	330	330	357	310	326	315	327	334	318	356	337	342	294	311	322	318	330	287	318	337	299	298	322	354	326	303	347	327	315	309	310	309	290	324	320	357	313	341	326	323	325	333	292	278	305	299	292	319	370	315	277	339	284	337	297	322	307	328	289	351	315	311	327	335	340	291	319	317	330	338	319	309	317	329	321	334	296	323	336	312	336	325	350	321	311	331	307	300	326	336	316	319	322	340	322	318	311	283	330	345	338	322	302	335	341	266	330	333	305	295	327	319	329	300	316	314	322	333	306	318	311	324	290	338	287	346	315	315	305	308	335	321	354	279	312	321	326	312	309	301	303	311	329	302	331	317	327	327	313	346	330	331	313	324	289	326	336	287	302	333	333	330	299	307	324	338	295	329	345	340	325	330	276	307	339	336	339	287	327	327	295	343	318	299	311	329	330	344	319	318	341	321	336	338	344	309	311	304	321	321	312	330	307	289	335	330	316	305	315	282	336	323	340	340	317	320	310	335	314	326	317	354	364	300	336	307	305	315	308	313	303	328	301
12517	16713	20810	19092	21643	20381	11271	3444	1171	833	838	799	789	771	776	789	759	777	837	806	804	795	839	806	812	810	776	842	783	821	846	798	829	824	791	786	806	737	749	821	781	788	786	768	788	810	781	799	802	796	810	718	813	818	759	732	798	773	773	805	734	791	820	796	810	797	746	780	788	846	782	795	812	827	766	804	831	733	810	769	713	825	782	811	780	810	770	796	794	807	723	829	814	771	778	730	817	813	776	838	826	770	817	726	753	762	806	777	788	765	831	803	758	792	787	787	754	778	783	835	775	783	791	789	823	794	817	802	775	784	794	834	811	816	792	760	799	763	842	794	720	770	793	809	724	752	789	780	773	814	779	775	801	780	719	824	823	821	825	774	801	797	794	800	792	788	797	774	800	781	811	752	766	763	747	754	760	797	817	790	808	792	783	754	801	808	786	812	767	794	779	787	747	805	820	811	755	836	790	745	794	763	745	783	814	731	841	779	775	723	773	857	792	809	846	773	804	814	827	780	723	748	795	836	775	809	791	770	830	828	812	846	821	829	808	757	795	810	792	832	781	782	839	809	775	793	760	811	817	836	772	784	826	799	759	781	797	784	800	834	755	785	816	818	766	815	739	793	789	816	834	748	796	784	800	775	761	827	829	781	782	790	759	822	813	816	750	793	785	785	774	741	807	801	836	833	763	745	822	822	792	762	832	794	789	787	770	771	779	746	798	813	813	793	777	741	781	810	793	795	806	780	794	818	790	798	796	802	744	786	778	793	812	799	801	793	784	760	775	783	782	805	777	768	756	763	763	762	845	786	811	750	758	805	741	760	867	785	771	731	818	806	809	777	788	820	788	803	804	834	824	825	743	725	815	810	769	779	763	799	792	775	741	768	796	771	791	725	797	783	780	833	827	773	781	796	842	772	823	814	772	809	749	812	816	765	799	815	782	802	804	816	773	753	773	810	791	847	797	792	795	803	770	741	768	803	833	762	856	800	797	775	784	764	831	762	780	780	835	805	830	809	778	757	805	819	795	801	776	796	773	800	827	836	796	764	792	783	805	778	763	817	766	810	747	802	780	842	735	802	814	823	835	784	823	791	811	800	766	799	787	833	804	780	793	793	769	825	846	762	805	803	822	808	805	828	849	820	787	787	774	786	800	811	834	739	760	796	831	796	798	808	821	812	810	712	762	782	820	826	821	839	808	766	805	771	818	856	837	806	798	792	758	773	791	783	767	780	854	794	808	769	745	795	781	781	766	783	771	808	811	770	793	794	777	767	816	772	844	778	755	777	770	787	756	821	812	797	744	788	809	778	741	776	844	792	806	839	808	788	802	795	770	790	759	823	818	818	790	771	788	792	764	789	797	844	751	768	811	838	776	782	807	810	791	761	798	781	749	767	776	774	753	776	798	821	826	828	765	817	772	808	739	816	809	817	775	778	804	772	801	783	787	742	756	854	755	808	789	765	826	827	789	780	809	759	811	742	829	781	763	780	793	776	765	764	788	854	773	804	779	784	785	783	780	824	779	792	841	817	806	827	810	797	748	819	746	770	777	795	816	792	835	802	784	765	793	760	842	808	731	774	775	820	754	828	777	752	810	822	777	792	765	774	794	790	794	784	772	799	826	770	799	813	805	791	800	797	798	800	763	839	760	748	799	802	761	829	794	792	769	768	749	776	774	796	792	771	779	763	773	759	803	792	801	824	786	786	760	812	793	826	792	764	801	769	743	780	766	796	822	803	840	750	786	782	799	724	757	806	811	745	811	805	758	779	828	782	737	789	759	750	848	792	785	801	753	748	804	801	836	794	780	756	787	797	786	768	859	834	764	837	794	849	762	753	770	785	770	805	783	754	776	773	857	777	799	771	820	772	772	790	798	749	824	837	802	760	725	810	792	810	787	749	807	805	807	761	796	789	766	781	784	800	834	793	820	799	779	789	800	821	842	756	821	779	860	763	801	757	820	729	782	802	774	807	835	816	791	774	788	759	752	757	768	826	794	793	873	835	805	754	785	802	789	791	766	844	809	814	787	822	813	820	813	815	779	788	808	827	781	805	776	809	831	756	798	823	798	767	737	801	794	786	773	823	758	782	759	779	803	796	804	795	772	815	791	783	804	831	800	809	787	805	749	812	858	757	773	768	803	835	775	756	769	766	758	797	798	803	793	763	811	749	813	736	809	834	797	810	781	819	767	799	814	798	841	778	789	794	769	817	734	773	822	797	794	773	795	804	781	830	852	827	812	797	793	867	839	763	824	781	807	827	788	795	798	783	867	840	774	814	800	782	813	781	770	822	813	797	729	799	824	780	805	760	807	793	785	812	781	805	781	759	807	809	777	837	759	806	774	782	749	781	830	748	813	793	766	840	809	798	787	796	798	753	814	772	734	797	794	781	775	767	812	788	850	760	822	800	771	785	806	778	789	823	799	748	767	848	806	773	808	868	784	812	817	792	803	811	802	790	742	849	758	840	788	774	737	773	771	820	793	769	815	766	763	803	782	786	825	842	815	811	779	781	760	795	796	746	815	856	780	826	784	717	796	810	800	771	805	817	832	816	814	772	763	806	770	849	786	810	775	773	774	806	801	797	745	802	790	772	788	800	792	702	792	765	768	841	829	829	842	767	805	743	767	774	755	792	826	796	806	781	773	780	774	824	790	777	781	878	785	766	811	790	811	831	770	799	793	859	808	733	776	785	789	822	811	797	783	739	789	733	789	757	785	809	821	795	795	772	765	809	777	789	755	752	808	781	788	841	749	776	777	791	866	843	831	813	781	797	833	773	856	792	769	735	816	813	785	780	830	761	780	800	796	818	826	754	797	752	783	741	770	799	797	788	812	805	787	789	777	790	794	806	813	780	833	785	780	829	775	797	809	802	850	795	812	783	797	739	814	789	785	818	750	809	784	788	795	786	809	828	741	790	797	795	774	794	811	790	775	851	747	779	745	757	814	823	789	753	792	782	795	832	774	869	822	785	776	833	818	778	804	829	859	796	767	786	787	816	813	753	760	779	770	767	793	853	817	778	819	795	815	800	786	791	757	809	773	800	811	810	834	803	800	769	792	800	718	767	799	819	816	766	796	788	810	819	811	761	810	809	854	729	812	821	807	822	813	782	802	820	784	838	823	750	771	805	798	796	753	750	824	826	789	794	812	849	775	719	814	811	818	776	802	774	782	805	795	779	760	782	772	802	752	771	849	747	772	757	803	817	750	804	706	805	847	824	799	758	770	851	779	840	853	857	753	746	812	784	799	795	818	776	817	836	745	823	774	791	808	819	799	845	798	813	737	778	740	782	740	787	820	798	849	755	767	837	805	786	787	756	796	792	812	795	784	800	825	821	805	798	845	786	836	828	740	780	743	851	826	815	793	800	791	797	762	773	835	732	807	813	786	800	782	795	788	803	778	812	780	813	774	785	822	778	792	774	798	822	762	781	762	777	789	785	792	805	774	817	802	759	840	813	793	853	811	836	752	777	782	785	784	752
39816	40139	43416	37711	53234	46198	24532	6376	821	365	331	347	337	320	312	341	315	372	307	333	365	337	326	319	319	356	340	315	328	341	324	340	303	324	365	322	313	327	333	337	347	306	321	298	321	306	343	349	318	324	330	305	337	289	337	337	312	314	299	335	323	344	356	300	342	319	320	351	349	299	291	311	326	307	341	364	341	334	344	346	320	333	325	317	316	329	310	339	310	331	329	299	327	324	313	327	297	304	337	307	309	342	316	329	312	303	347	311	346	345	339	363	314	338	357	313	323	314	290	312	339	344	313	332	347	333	322	318	320	310	345	345	321	307	336	335	318	340	294	343	317	321	318	345	305	370	318	317	326	341	315	333	288	294	313	324	345	323	337	306	324	312	318	343	289	324	298	323	324	349	337	353	315	316	319	314	341	316	327	346	312	330	338	336	309	339	309	351	332	337	332	328	338	310	311	331	341	322	305	346	345	342	340	294	345	328	332	333	337	316	326	267	363	328	315	316	313	357	294	316	333	315	314	281	334	356	325	335	298	334	303	354	324	310	325	333	318	347	356	317	374	362	325	306	336	308	330	331	325	302	309	323	305	331	326	331	296	345	306	330	337	295	328	330	323	324	359	348	341	316	311	308	338	332	348	313	324	326	331	322	365	319	325	365	309	323	301	362	288	335	315	320	313	318	291	339	313	293	328	335	341	304	299	312	325	368	336	328	303	303	309	275	365	319	346	360	318	322	325	312	317	330	304	347	372	315	327	350	321	301	323	289	316	367	319	352	327	286	327	310	331	311	376	332	300	326	309	331	344	352	311	308	316	320	306	314	343	341	320	303	293	326	332	310	349	355	332	333	302	327	325	317	314	332	330	332	296	318	340	330	321	317	324	291	332	345	317	340	327	316	328	312	318	306	293	279	292	324	322	314	304	321	332	321	335	370	348	309	330	324	306	307	314	329	307	304	332	279	331	321	290	297	326	322	315	304	302	302	305	327	340	284	308	310	304	304	317	296	344	341	332	362	337	273	332	272	333	327	328	309	352	314	290	315	349	368	326	288	337	334	330	311	295	315	322	321	336	306	327	322	323	336	305	321	329	333	346	337	340	350	308	326	328	350	334	336	326	335	325	360	316	305	305	273	322	355	369	316	306	331	332	329	287	312	309	334	326	315	301	318	369	340	306	338	329	325	368	323	341	327	344	323	298	318	322	317	308	328	311	341	329	309	337	327	342	331	313	289	347	321	376	339	328	342	341	326	317	321	318	295	310	275	312	314	297	328	325	310	332	312	328	313	295	329	333	330	294	349	315	315	329	315	321	317	359	323	322	329	322	345	289	308	311	343	308	311	334	327	304	315	305	332	322	349	334	293	346	336	297	329	350	334	331	337	330	269	292	329	279	318	323	315	364	304	344	351	328	361	323	364	312	320	297	360	341	307	327	343	343	288	320	347	312	298	319	357	300	309	315	299	329	312	308	324	343	341	319	308	344	298	336	361	335	320	314	349	303	304	342	330	371	329	310	355	312	332	295	314	333	289	341	329	312	307	319	295	294	309	298	326	341	331	311	310	331	365	335	322	310	336	311	360	321	310	332	334	322	330	314	330	307	336	309	352	343	326	308	326	291	313	296	326	318	328	346	325	317	367	283	306	303	358	340	331	344	323	311	307	318	305	360	320	324	303	339	343	338	311	333	346	364	313	288	342	344	340	309	345	343	311	307	295	301	328	366	331	329	344	331	293	304	303	350	343	311	335	317	333	307	293	339	337	328	327	343	315	304	323	308	340	287	298	320	343	339	317	314	287	311	304	292	331	343	322	276	317	344	322	315	380	326	307	311	336	330	316	294	358	307	315	334	293	329	358	336	304	329	326	323	308	344	302	334	337	336	318	306	320	351	341	355	330	322	329	347	344	319	332	328	351	330	282	357	311	304	316	333	356	331	369	339	302	343	304	308	332	326	336	354	333	327	367	353	336	308	338	322	307	325	295	316	311	328	345	331	278	309	309	329	326	354	307	316	339	324	290	341	324	349	330	326	321	321	308	340	314	308	292	347	320	341	319	318	334	298	350	328	322	297	349	300	344	308	299	300	344	367	338	319	327	357	315	299	303	318	323	306	367	318	307	315	330	329	316	318	306	326	293	323	319	354	309	338	291	379	284	299	318	285	304	329	325	337	313	331	288	321	295	352	355	349	310	330	298	351	343	327	315	308	320	327	297	311	296	329	331	305	344	298	325	329	335	334	300	353	324	316	308	309	354	332	320	321	323	323	354	319	369	332	351	365	310	354	365	335	307	310	324	300	350	338	331	339	312	303	337	323	341	287	324	302	310	340	303	342	294	299	337	330	295	330	332	331	341	345	331	328	295	345	360	335	345	316	306	328	325	310	345	301	311	330	342	343	338	336	324	299	328	311	313	311	272	308	349	298	326	334	339	321	332	368	317	326	328	360	336	346	328	320	331	334	341	326	355	289	376	323	313	348	315	313	333	309	290	305	350	333	301	313	316	321	343	305	323	317	305	335	316	302	309	269	362	330	282	336	289	358	344	326	342	326	311	317	365	324	339	327	335	319	337	331	301	296	331	340	345	330	325	287	326	299	325	307	306	296	311	319	328	332	339	333	312	313	330	318	336	301	299	307	305	346	360	327	333	332	306	330	315	322	360	327	324	306	300	307	349	345	303	324	321	342	352	324	320	316	327	356	318	329	338	336	311	315	327	307	285	344	336	321	341	313	329	297	322	316	307	316	282	298	320	351	305	330	326	345	300	350	291	287	290	318	335	328	264	363	333	309	291	295	346	316	347	295	325	309	342	337	310	304	331	301	326	349	336	329	313	332	361	365	305	301	297	324	313	329	355	342	306	326	330	319	342	298	331	305	322	354	329	347	284	342	325	326	332	357	335	323	332	319	327	326	357	358	341	347	317	321	363	312	342	319	301	312	346	331	366	311	331	316	300	334	296	326	288	317	320	349	340	301	344	307	310	300	307	325	327	300	295	302	310	333	333	296	297	342	344	325	352	320	340	354	319	313	337	328	330	310	296	338	343	274	297	308	329	346	284	320	321	287	306	330	361	321	324	329	343	319	330	345	305	327	296	304	354	333	291	336	359	360	310	285	327	332	286	334	295	343	299	328	335	336	333	352	302	343	324	334	314	316	320	325	331	341	365	274	336	332	305	316	330	306	328	328	300	302	324	318	333	328	321	305	306	344	356	315	360	322	305	310	305	302	295	303	335	338	317	308	328	336	306	333	357	288	312	326	339	339	308	342	313	297	311	323	329	320	340	336	307	325	332	346	313	324	338	349	330	304	330	311	334	327	330	311	346	324	324	317	320	308	326	323	321	334	291	325	318	329	314	332	320	299	381	340	314	300	339	335	329	357	331	319	303	295	297	328	318	338	307	358	303	306	341	339	325	350	293	313	320	335	337	316	311	333	293	366	330	329	355	283	331	313	328	315	306	344	353	306	327	326	333	319	349	329	339	310	337
25875	32245	43232	46812	66391	57019	35118	11500	2172	926	834	724	779	768	810	843	801	845	845	770	771	764	810	866	812	762	785	830	787	832	810	774	781	792	830	808	832	800	805	799	770	841	762	823	819	841	831	831	796	787	850	824	795	821	831	825	784	799	821	791	814	790	799	785	788	804	817	777	815	766	786	772	816	778	767	831	793	820	802	812	830	817	748	799	755	779	799	808	761	831	844	781	792	856	824	839	782	798	796	829	777	808	834	784	790	802	902	829	787	777	835	829	793	795	803	805	804	815	816	816	769	771	845	760	803	797	744	771	823	785	780	837	857	774	811	829	806	850	800	850	781	781	801	815	789	816	764	810	876	814	801	818	804	822	782	810	794	819	777	825	821	768	813	834	749	809	802	783	784	785	852	832	754	873	771	824	792	785	811	791	816	798	834	797	809	809	800	826	797	839	805	772	759	749	769	794	820	814	774	802	792	795	857	757	821	758	794	784	817	761	824	801	776	839	819	783	808	814	831	823	823	779	810	789	808	810	812	815	781	782	825	794	794	776	801	824	789	814	812	844	780	816	803	779	761	809	758	823	777	836	805	826	834	816	753	809	826	791	841	835	779	787	771	826	823	780	767	748	832	834	836	830	785	784	732	755	770	843	809	799	822	857	787	788	774	813	865	823	847	800	762	820	796	806	812	850	794	823	786	800	836	842	820	795	821	856	804	827	849	785	788	827	786	761	823	770	806	738	792	797	753	782	825	828	839	812	798	791	780	807	763	786	774	838	819	758	839	797	826	820	779	814	770	738	773	864	800	805	782	792	756	856	860	772	781	809	810	838	784	762	825	825	814	826	774	780	816	783	818	825	818	800	776	802	816	816	816	830	808	804	813	797	866	818	754	797	822	777	764	841	789	844	795	838	801	815	818	818	810	884	845	780	795	792	793	759	784	812	837	823	863	798	883	832	831	790	788	790	839	781	829	755	844	768	817	848	818	820	772	805	833	819	822	822	767	789	799	828	809	762	808	811	824	850	809	798	798	792	787	896	776	791	817	818	829	797	816	829	834	810	759	819	835	798	821	802	819	809	773	828	824	819	814	827	784	767	773	760	818	771	815	798	815	797	797	800	801	828	775	821	772	858	788	847	795	807	829	829	794	758	855	809	796	813	832	877	815	789	789	802	813	803	763	775	803	758	816	736	847	790	790	770	838	840	822	823	747	778	759	785	814	797	796	737	783	808	858	797	824	837	845	851	844	773	821	844	815	826	861	799	789	792	793	761	748	803	816	816	803	791	865	833	796	808	772	823	766	828	776	813	806	851	805	757	790	751	806	840	821	848	803	793	892	866	754	777	780	861	800	831	857	809	805	782	765	807	807	816	847	801	782	810	812	833	784	830	834	792	830	777	781	761	821	787	799	827	807	820	872	776	824	844	848	813	810	887	845	791	800	767	801	829	803	750	807	837	809	836	808	798	767	790	823	794	850	764	790	805	796	765	775	819	812	755	835	858	773	792	817	801	833	802	816	781	746	798	834	753	792	815	767	786	825	764	847	840	837	868	795	792	778	780	796	774	802	813	811	772	870	801	816	789	852	756	790	801	841	822	752	788	823	809	815	786	802	776	845	784	822	789	822	831	766	750	796	802	838	808	852	815	858	779	821	780	826	786	806	793	881	819	778	804	799	836	803	825	806	814	824	784	810	794	835	825	835	821	797	846	823	784	803	790	849	798	836	774	738	805	800	810	793	792	806	852	745	844	780	794	833	800	768	796	817	877	754	827	801	741	801	813	840	801	808	804	767	832	791	792	813	784	805	826	797	817	797	799	835	819	797	852	781	776	802	825	841	807	790	763	784	798	769	825	733	826	786	796	814	834	812	767	829	862	821	765	800	779	843	865	801	888	767	815	781	759	802	827	837	790	795	793	793	843	829	801	822	782	771	813	785	805	803	815	741	815	785	790	845	778	791	812	759	774	813	836	790	795	801	786	781	786	867	775	819	790	787	838	801	832	831	794	784	739	835	804	768	813	864	863	844	824	796	781	820	808	834	786	821	791	791	753	794	783	822	832	830	840	779	766	854	843	764	782	853	772	820	817	852	799	818	823	787	805	786	794	879	816	796	800	766	759	783	798	782	775	852	801	765	834	778	826	788	793	830	766	783	778	811	797	791	782	805	804	821	779	809	836	796	825	829	815	839	792	792	797	804	769	811	815	788	806	760	801	838	848	883	837	811	784	821	808	798	798	839	746	753	861	803	830	803	793	811	804	814	786	798	802	815	803	825	802	811	759	803	823	858	846	835	785	781	812	800	733	853	787	856	805	765	815	786	810	751	794	815	878	821	859	729	821	831	811	776	837	747	832	815	801	766	826	798	766	808	760	841	846	750	840	819	833	727	800	841	815	806	783	769	773	813	827	765	788	797	831	846	786	753	799	794	770	826	796	793	815	829	850	825	829	779	761	821	754	752	810	797	804	824	793	833	768	781	820	773	819	807	780	752	756	814	766	821	837	813	831	866	806	807	818	855	806	800	773	750	788	772	805	788	822	807	774	763	791	830	811	819	802	770	800	825	788	803	815	809	805	819	826	842	773	768	791	830	779	788	838	802	806	785	769	789	805	870	821	816	851	789	797	783	823	799	766	827	784	772	788	801	831	803	755	766	844	812	847	820	789	791	798	826	845	744	823	782	804	821	819	778	768	816	769	807	772	799	750	779	824	822	823	807	784	772	785	824	798	803	825	781	780	839	842	757	825	813	804	803	743	778	801	817	762	786	770	813	813	837	775	798	795	822	777	777	871	796	819	791	814	773	809	831	848	838	817	815	744	859	775	808	815	770	791	819	826	798	773	778	801	770	789	786	864	846	777	799	820	794	798	852	799	762	788	780	774	775	819	823	809	753	842	816	851	807	840	870	829	794	828	752	772	845	841	818	822	859	811	797	796	779	791	822	815	787	769	779	845	764	831	844	856	834	808	804	769	797	806	813	764	807	811	820	814	788	798	765	779	802	851	805	833	830	786	791	799	803	790	772	794	799	822	760	797	785	814	833	793	800	797	811	792	813	783	792	823	783	816	841	790	807	794	810	814	787	840	817	807	774	804	779	834	828	799	841	828	783	880	779	777	823	744	792	813	785	796	810	766	795	796	738	839	803	826	789	822	804	785	848	783	842	812	820	811	807	767	818	789	795	756	800	825	848	810	856	776	800	827	800	785	843	814	847	810	786	781	831	817	827	830	800	770	789	760	786	810	789	775	806	799	756	827	840	805	819	828	821	770	773	846	823	903	829	802	831	796	803	763	843	839	829	809	849	774	761	778	815	824	779	813	827	803	811	797	761	814	819	797	756	851	801	772	811	809	796	798	795	802	739	774	789	768	818	800	776	792	830	813	808	820	787	786	818	788	883	840	819	842	813	843	811	816	788	827	803	769	831	781	806	771	853	816	801	824	783	828	791	781	818	776	807	825	807	735	823	822	841	785	850	842	780	825	850	827
47944	46472	49796	43965	55493	61105	38583	15050	2254	434	370	336	334	318	312	340	322	314	343	351	321	305	312	374	332	324	322	301	341	318	343	314	316	304	296	316	323	309	310	300	339	311	310	327	366	284	303	314	309	356	323	353	325	326	330	354	339	323	308	341	323	328	343	335	333	319	317	304	313	322	341	337	341	313	308	323	317	329	325	340	335	322	307	349	372	288	341	306	320	304	344	314	327	328	326	337	334	302	298	295	366	313	325	300	343	297	307	351	356	334	364	328	335	332	314	319	319	310	316	302	319	298	320	325	322	326	358	331	301	312	313	333	332	333	332	306	344	328	305	356	359	338	308	291	321	368	337	336	299	336	332	337	343	302	311	307	307	333	295	328	315	330	322	322	342	307	302	331	330	328	335	314	340	324	339	348	320	336	346	306	319	347	331	344	321	335	325	322	327	326	349	291	322	285	330	355	327	325	295	379	323	321	298	330	317	317	327	323	330	305	336	348	299	332	340	313	301	324	336	343	333	364	345	300	312	309	338	332	324	315	330	318	320	295	313	317	329	325	318	336	329	323	307	305	305	328	318	331	305	310	323	318	304	307	334	333	344	333	345	325	337	326	325	355	310	330	310	316	353	318	330	328	322	313	330	321	348	333	328	297	332	293	365	328	363	306	334	325	312	333	310	308	335	319	308	327	355	335	319	322	336	320	329	320	301	341	310	311	359	329	337	344	330	328	306	343	315	333	336	314	320	335	331	364	320	323	318	310	278	355	336	339	325	323	378	312	312	348	341	326	330	309	315	350	333	324	319	324	362	328	306	303	297	320	289	314	332	293	325	335	318	305	320	357	309	333	320	331	330	320	337	333	304	338	305	327	308	326	314	329	321	356	339	310	317	323	334	314	315	336	321	277	336	326	307	324	294	324	332	319	319	313	319	320	341	300	340	339	329	314	288	325	304	364	331	339	364	330	333	350	295	308	357	323	329	300	309	338	321	305	353	329	283	325	318	347	332	281	303	322	287	313	300	333	347	314	360	324	340	301	329	345	330	341	355	319	322	311	307	313	337	346	336	313	325	319	312	302	324	309	323	337	314	351	332	349	321	368	307	290	316	337	327	345	297	330	330	328	302	332	319	300	302	314	292	293	338	313	304	348	307	293	336	305	312	322	324	318	330	331	322	308	320	324	302	334	309	344	327	302	333	312	328	280	303	342	325	318	309	319	316	333	323	320	324	304	315	324	349	316	311	348	323	361	296	318	319	324	288	342	320	311	332	344	300	338	327	341	332	313	357	298	351	323	307	319	323	307	326	318	328	321	362	334	306	350	348	334	338	268	324	334	278	320	328	311	337	309	347	325	337	364	312	343	317	295	318	314	349	346	333	306	344	296	337	316	351	310	296	308	309	316	337	343	345	321	328	306	291	320	363	328	334	322	321	301	343	316	364	344	314	335	325	330	316	345	308	323	304	318	303	353	360	341	302	317	346	341	319	326	322	305	354	319	341	336	312	319	351	330	360	321	307	359	316	333	336	339	337	288	275	341	326	339	296	336	327	345	313	332	364	359	327	311	338	309	361	303	338	308	333	313	317	330	318	348	280	293	293	333	298	299	306	316	329	334	312	328	325	349	336	355	298	349	309	343	299	315	324	326	329	317	335	329	278	346	314	329	312	349	307	337	316	330	315	327	328	328	324	323	296	323	361	347	326	367	335	312	319	337	318	291	317	322	336	288	316	348	314	330	337	338	346	356	305	306	295	312	314	322	339	322	318	317	317	305	365	346	326	338	307	342	313	294	327	335	326	335	325	354	313	289	335	366	380	326	329	325	303	373	326	351	345	333	326	313	331	340	314	343	324	316	360	332	350	351	340	331	306	337	308	325	315	320	317	307	313	300	340	331	319	361	316	337	311	313	352	325	335	316	335	273	346	323	343	314	289	330	286	334	338	330	312	362	354	316	317	314	295	337	349	355	313	309	321	300	309	310	310	303	303	332	323	339	347	314	320	341	294	292	318	342	337	347	327	324	311	299	347	320	311	351	334	313	358	337	302	328	357	310	330	365	318	316	301	308	308	360	355	298	288	338	327	307	326	314	309	278	327	304	326	332	362	321	335	338	315	317	349	311	342	326	330	342	364	367	321	310	335	315	335	320	323	325	285	309	305	315	342	352	346	324	328	313	339	339	328	339	318	320	309	331	307	302	343	318	306	331	311	327	309	322	316	317	392	313	340	371	289	331	317	319	316	309	338	358	320	331	323	322	339	326	277	331	311	302	342	313	323	337	309	323	292	310	340	336	311	317	346	353	346	306	317	354	329	309	352	363	317	311	339	354	340	339	307	318	317	306	338	363	313	348	322	338	333	339	313	324	357	306	319	324	311	338	314	340	338	306	323	338	327	380	302	304	317	297	330	326	334	320	311	323	351	319	343	355	311	281	318	331	296	336	350	319	325	329	312	328	308	315	317	290	319	339	332	295	291	327	334	313	335	349	351	343	328	308	336	315	300	337	367	328	340	351	307	334	353	306	320	310	348	337	310	322	334	324	340	330	298	323	319	315	340	312	344	332	284	334	330	308	296	293	304	332	326	348	332	350	318	341	322	354	315	320	317	329	303	299	301	294	309	343	354	335	320	355	347	306	310	322	303	342	326	305	332	326	346	312	336	331	327	293	354	313	323	347	302	370	303	316	327	325	290	352	335	328	320	332	322	342	308	324	317	313	313	306	350	321	323	356	345	328	326	324	344	363	337	337	318	320	328	308	337	357	319	348	359	324	303	331	301	326	320	333	311	331	322	323	295	338	312	348	314	323	302	319	352	323	329	315	327	322	305	337	321	307	349	322	330	343	304	337	300	340	347	325	355	321	333	344	299	294	335	333	316	291	325	299	324	322	320	301	333	319	339	365	321	358	314	310	343	306	318	307	317	356	329	371	321	334	325	304	342	348	356	346	305	314	326	338	298	311	327	314	284	302	326	331	340	314	287	344	314	334	326	319	336	312	328	359	316	316	320	347	356	332	327	335	345	326	323	316	347	360	330	301	321	337	308	305	343	344	338	318	325	314	337	340	326	356	338	316	323	305	314	353	343	333	297	295	369	347	312	316	312	329	309	294	311	292	346	341	333	324	331	325	315	320	309	311	342	301	334	310	305	333	349	303	325	338	313	305	346	342	322	313	344	310	341	351	307	323	316	315	313	299	321	329	312	326	323	342	311	307	309	299	353	334	321	314	343	319	318	339	326	352	322	314	317	310	321	370	307	323	284	282	294	322	276	329	311	325	304	368	332	328	307	324	344	319	317	303	298	345	313	315	360	382	326	334	331	341	325	329	344	326	305	309	298	334	332	338	350	317	327	328	292	332	351	322	283	311	350	355	347	305	318	332	344	344	334	347	363	322	330	334	326	312	324	332	335	367	312	358	339	354	281	329	304	337	323	326	335	302	313	324	332	319	302	307	322	314	352	311	334	321	351	316	326	361	318	333	327	326	300	335
32190	37798	49431	53008	69090	72499	48951	20847	3989	1120	893	833	850	763	807	789	795	827	829	809	844	800	804	763	817	779	832	793	764	767	822	841	769	770	804	830	809	837	775	762	790	791	792	816	773	751	796	752	789	806	839	804	818	797	845	773	779	809	809	783	789	769	801	761	850	804	775	806	764	799	798	761	797	782	733	818	788	753	807	797	798	779	746	837	779	805	789	799	811	824	775	767	857	730	796	820	805	804	816	785	794	783	852	824	897	821	778	823	857	777	789	773	862	776	794	782	813	810	769	822	812	807	893	824	778	774	829	759	814	791	773	789	767	801	826	788	796	834	848	791	796	776	812	802	838	822	800	749	783	781	810	803	835	798	801	867	860	775	773	780	780	784	783	789	772	810	801	789	806	788	785	848	827	776	827	822	792	797	802	792	778	815	831	751	805	823	749	845	810	798	806	801	772	851	817	825	795	806	760	765	804	792	795	834	774	813	774	831	765	807	797	784	844	782	787	812	846	779	777	773	811	760	784	775	794	801	843	827	831	811	838	794	775	773	837	819	767	817	766	891	847	851	781	810	851	784	805	779	791	765	794	777	824	826	802	802	798	811	831	782	789	818	791	790	812	763	796	831	803	799	789	775	842	806	856	764	800	816	851	807	788	766	822	767	825	801	751	801	793	799	828	812	780	799	798	816	870	765	740	790	836	837	791	790	792	824	784	778	785	808	753	836	813	848	804	784	754	810	847	842	761	848	812	814	788	798	810	775	792	831	783	808	834	792	843	825	788	824	766	785	806	796	801	731	800	814	808	800	760	786	833	816	778	786	797	866	781	811	829	775	782	786	825	772	838	757	801	862	822	762	810	815	806	796	797	824	831	812	776	785	831	786	766	771	796	863	815	767	779	845	802	786	790	726	815	774	850	791	804	864	779	854	786	767	753	792	849	800	788	817	817	788	778	812	880	777	743	803	840	779	792	805	804	799	798	779	788	768	790	835	750	763	814	798	762	801	829	788	835	792	790	746	804	801	821	845	866	838	787	776	820	787	812	751	839	765	806	763	751	801	808	776	807	798	848	772	803	809	769	791	788	803	831	800	813	773	821	812	776	776	808	761	729	800	797	834	800	798	768	842	820	800	808	793	785	752	811	822	789	807	815	819	845	818	879	812	773	810	827	765	849	832	817	849	802	764	760	836	766	810	754	789	840	782	840	794	778	801	834	788	842	803	790	753	814	753	763	785	835	765	856	809	788	791	805	778	811	802	853	800	819	796	776	819	794	790	791	761	789	794	801	807	740	860	830	799	801	845	842	748	769	770	828	828	780	819	776	783	808	777	798	807	758	732	790	863	780	826	790	846	805	776	818	772	812	871	761	789	911	828	793	839	783	821	808	840	780	805	786	824	885	864	799	797	822	815	790	763	776	871	821	727	797	804	793	813	835	819	768	786	805	795	756	787	792	793	821	787	778	812	797	764	842	827	802	819	801	784	815	757	834	833	828	791	780	739	792	893	806	819	763	756	768	794	797	831	781	844	755	825	816	797	800	756	756	746	799	750	863	845	782	822	859	806	779	825	833	769	759	785	787	805	801	791	844	836	808	794	825	816	778	817	790	841	831	771	752	781	767	822	835	808	788	829	728	828	802	801	799	794	854	769	817	796	806	768	806	777	818	780	800	829	780	852	779	847	787	812	773	805	809	804	850	853	793	777	770	804	855	805	755	756	801	833	820	809	802	840	794	790	796	802	782	845	817	801	784	828	749	767	820	819	850	796	815	793	778	817	807	731	746	826	767	810	765	813	788	791	806	794	802	809	828	779	835	762	781	806	770	813	809	804	839	774	783	735	798	791	790	816	784	832	779	796	781	797	762	833	829	840	794	822	803	784	822	831	780	785	804	778	770	809	817	813	789	819	818	793	789	783	838	812	758	815	808	783	827	772	768	796	785	810	760	800	815	756	785	817	833	852	812	811	825	802	794	808	776	805	799	790	804	872	800	802	794	822	776	819	795	842	789	793	761	818	795	816	835	798	825	788	789	813	807	813	748	843	867	778	830	809	797	776	849	802	856	820	782	852	818	833	846	730	794	855	752	762	821	790	775	831	795	809	848	762	786	725	804	791	761	788	814	801	751	789	823	830	840	790	799	765	790	814	794	759	835	803	800	739	836	774	819	758	875	774	814	774	800	803	779	826	797	791	850	771	763	782	801	821	769	760	781	802	815	758	822	790	864	816	818	803	812	841	808	761	842	781	814	851	787	781	812	841	825	829	816	818	843	854	774	814	813	834	816	820	833	795	870	805	791	769	826	784	786	827	817	824	788	775	819	796	811	744	805	760	808	773	800	819	768	801	804	765	747	844	845	819	799	799	802	796	808	770	846	843	807	824	816	782	821	823	797	814	828	817	727	820	837	804	769	763	793	748	761	793	772	787	877	760	809	828	874	799	799	786	838	783	794	841	793	821	785	817	812	811	787	825	823	835	799	786	819	852	832	769	774	739	844	805	805	808	796	832	788	823	790	789	800	845	769	820	853	803	835	834	757	774	803	798	860	797	833	869	847	808	813	756	814	804	844	811	774	839	807	798	758	795	763	851	817	815	772	829	855	777	841	804	764	830	834	827	780	788	814	816	849	785	787	819	771	847	847	814	826	853	786	789	762	750	813	818	799	790	820	775	809	788	747	834	791	751	795	846	839	871	833	754	850	812	793	764	772	771	855	796	771	759	839	817	835	788	805	816	793	783	817	779	828	817	760	809	798	798	837	849	841	822	851	843	776	738	834	899	787	779	794	777	775	789	789	852	854	775	832	804	797	822	798	884	813	760	771	814	799	786	809	789	792	821	801	810	808	789	814	835	843	817	795	837	863	815	782	816	823	813	788	801	812	832	798	834	793	789	803	806	826	796	837	802	793	868	828	777	862	776	848	802	798	780	823	820	865	797	838	816	793	788	777	840	806	775	779	782	769	837	820	771	818	848	814	782	753	817	793	767	792	791	794	809	811	860	751	809	801	819	856	820	796	815	791	827	791	807	782	820	827	785	808	803	789	763	799	771	836	801	839	830	873	807	807	796	795	818	790	782	791	803	804	717	843	826	802	811	789	825	788	851	756	818	783	732	757	853	791	817	770	805	774	825	848	791	794	828	809	808	814	806	846	772	804	793	845	769	761	805	792	818	846	798	791	827	756	828	838	823	822	798	763	824	785	824	837	788	825	787	772	869	823	796	787	783	760	796	783	805	778	765	775	804	797	805	811	800	798	790	836	846	838	791	780	756	805	761	817	779	765	809	820	855	771	738	779	783	748	787	777	775	829	785	778	793	821	794	800	794	788	806	847	783	791	804	814	799	797	808	808	780	803	774	758	777	807	788	790	795	803	782	859	771	830	848	778	757	801	837	742	803	800	788	815	804	818	819	773	779	860	759	769	787	799	788	859	799	809	773	831	781	796	833	820	795	783	821	807	750	847	825	815	830	776	822	785	773	810	793	817	806
20810	22443	18508	10724	9079	7821	3954	1083	402	329	312	337	326	321	339	327	323	292	288	308	276	296	304	339	292	305	361	315	332	314	302	331	315	316	332	306	325	318	333	350	345	329	301	300	294	315	312	334	326	325	333	327	294	342	301	314	297	325	336	333	335	330	336	345	340	329	355	338	306	332	356	350	316	360	309	304	308	335	300	329	337	304	321	296	312	288	299	329	328	354	316	331	370	319	304	333	344	339	325	333	341	329	320	329	293	329	341	315	306	308	315	320	367	316	326	322	366	334	336	331	331	310	316	310	325	316	348	341	325	323	330	350	323	336	292	325	348	317	367	324	297	285	349	325	318	297	339	327	318	344	335	312	319	344	310	310	324	336	313	327	326	336	306	305	314	320	308	375	331	304	304	284	310	308	332	303	290	314	314	291	331	331	343	344	306	294	326	316	319	275	356	302	340	304	304	322	324	299	291	334	340	314	320	313	321	367	294	319	351	305	342	314	304	322	338	316	332	352	337	279	341	298	316	324	323	309	345	354	296	338	312	317	320	337	285	316	289	302	337	318	313	327	309	331	332	287	294	294	324	300	326	293	295	332	318	342	351	319	314	330	350	342	321	300	327	332	322	350	365	341	318	366	287	342	309	337	335	310	358	360	313	326	308	345	341	318	339	333	322	325	321	311	307	306	326	328	282	321	307	312	337	301	292	292	332	328	306	316	318	344	338	318	327	304	314	340	351	315	289	316	311	356	331	291	328	338	316	308	333	337	320	319	283	330	299	323	351	334	308	288	311	317	350	296	317	327	333	310	296	357	334	328	325	316	316	293	325	294	330	325	328	339	318	343	354	301	306	297	323	320	303	324	352	353	312	326	326	326	322	336	327	341	305	294	310	341	347	321	301	334	346	341	316	319	323	324	302	318	338	320	321	285	335	369	327	330	329	321	309	322	305	287	335	327	313	299	355	341	304	317	294	310	304	314	325	276	330	311	313	322	281	324	330	326	346	308	300	324	323	351	319	304	322	305	332	344	320	305	314	322	290	340	330	334	333	348	285	318	343	342	299	337	321	351	344	310	326	310	323	322	360	328	314	337	323	292	326	341	313	324	310	318	301	332	324	326	299	302	316	295	316	303	314	316	292	328	308	300	339	324	342	365	303	338	348	351	319	325	304	298	313	306	352	322	308	359	304	324	309	294	320	335	302	318	317	322	318	300	353	300	310	317	324	324	334	314	310	323	344	306	319	307	336	332	320	339	297	348	322	358	352	322	337	333	291	304	304	298	305	320	312	329	332	310	337	301	325	293	321	289	316	312	344	328	323	309	334	348	312	306	307	320	297	310	295	320	332	327	295	321	349	319	337	333	279	354	322	323	323	284	333	302	290	300	309	305	337	316	295	321	313	307	313	312	270	345	308	329	327	306	314	328	322	318	333	318	338	316	343	339	326	318	306	295	318	315	305	330	322	315	324	309	320	313	298	321	357	324	307	295	372	309	300	335	314	331	337	312	310	329	320	305	332	316	308	320	331	317	338	331	336	311	292	306	301	297	296	326	315	291	332	360	289	346	310	342	319	344	288	323	337	319	328	315	325	322	324	332	331	308	319	317	319	361	346	370	354	315	343	358	308	331	326	304	331	326	351	329	313	306	342	353	326	351	332	329	263	314	324	316	302	329	322	342	343	320	314	313	333	323	314	336	312	304	331	322	307	339	315	311	304	303	305	342	300	314	304	294	271	322	308	321	315	311	347	319	310	342	282	326	315	335	316	317	342	364	314	344	298	295	321	293	313	326	321	294	282	321	353	366	324	314	340	306	346	326	291	321	316	335	304	321	333	322	313	328	304	317	342	309	358	317	288	311	332	333	334	337	309	335	320	362	339	355	284	293	311	361	348	301	292	323	311	364	344	324	304	282	280	309	278	308	316	323	322	293	329	310	304	346	341	319	314	341	325	308	370	316	307	316	334	314	333	342	311	337	316	349	313	323	358	335	339	316	338	333	303	328	327	319	320	301	298	328	323	314	311	316	320	306	306	320	323	327	323	301	323	306	313	296	351	322	329	314	333	320	307	311	300	317	342	305	334	332	331	326	291	350	325	357	288	319	326	336	340	341	288	303	364	332	328	346	291	295	319	296	314	298	341	343	315	316	320	320	327	313	348	309	352	335	315	339	322	344	324	331	301	310	288	342	306	329	317	359	327	319	302	329	311	326	329	320	293	289	307	339	347	326	331	320	313	353	314	318	300	316	328	288	312	296	286	305	338	299	317	323	336	333	295	317	313	302	331	334	320	317	298	357	319	324	316	359	345	334	327	305	348	321	369	337	310	320	353	314	322	324	325	294	327	303	350	325	303	315	312	320	336	307	329	316	309	333	320	326	334	314	317	320	284	325	312	358	347	321	329	279	308	312	305	326	315	339	305	346	353	359	305	351	336	292	332	335	284	314	331	325	307	309	345	326	336	341	308	320	332	332	327	312	296	316	325	318	340	340	328	327	335	297	325	325	311	336	326	317	311	313	318	290	254	303	328	337	303	325	328	331	344	289	304	320	354	323	327	307	290	329	339	302	341	326	337	360	308	323	328	315	331	340	335	340	292	328	329	302	318	329	317	355	297	289	303	329	326	320	333	333	335	320	340	271	333	315	309	311	328	326	312	354	307	326	341	318	350	333	336	271	309	362	340	332	331	307	325	308	301	324	336	312	326	346	371	321	312	336	351	305	361	312	304	321	323	288	311	321	325	305	309	305	298	337	299	322	292	298	302	330	358	312	318	303	308	299	305	328	323	323	319	332	329	307	278	325	343	333	299	320	312	315	328	350	308	338	309	343	325	328	324	301	276	297	302	310	291	312	295	340	318	314	300	337	308	322	307	312	319	338	333	319	322	298	274	311	299	351	322	306	295	285	318	299	364	341	328	338	334	315	322	333	298	311	334	321	289	320	310	329	349	309	306	345	335	340	315	326	281	354	324	342	306	292	312	308	302	334	346	300	330	287	331	336	312	324	327	337	324	296	314	333	329	297	313	329	301	334	310	324	326	313	315	329	303	325	329	341	300	351	312	331	315	321	310	331	345	307	321	353	318	295	319	331	344	341	309	352	303	335	306	320	310	300	319	310	321	308	310	289	334	332	314	353	326	310	316	307	334	324	311	336	343	309	346	313	317	305	303	291	341	327	306	309	331	315	324	294	326	317	326	319	322	324	282	310	323	369	291	303	296	296	318	356	320	299	308	348	314	334	326	316	350	302	354	343	342	310	308	349	320	339	310	324	320	342	302	325	307	301	293	344	306	329	340	342	321	306	345	289	335	314	323	329	308	361	320	307	324	318	315	343	324	329	315	307	324	296	338	350	328	340	335	357	315	300	278	318	362	314	342	304	345	334	322	312	304	319	329	331	328	293	280	310	322	308	343	337	285	315	334	336	349	314	316	323	342	316	311	323	307	309	318	335	334	280	337	332	342	297	309	334	321	305	303	321	340	328	305	331
12414	18812	22069	21357	23919	20614	10374	2879	1000	808	860	748	768	860	786	815	778	816	831	793	827	779	816	776	821	754	825	800	860	801	832	826	818	793	761	753	802	811	851	820	842	827	837	777	829	788	738	795	807	838	818	773	780	770	808	790	815	798	815	796	830	772	823	849	810	829	802	765	863	807	782	879	829	796	783	837	782	849	821	818	802	780	780	797	735	778	763	763	768	785	802	779	827	792	821	755	835	812	804	773	807	789	778	793	782	747	800	798	776	808	765	757	819	790	797	779	807	809	759	847	823	824	863	764	777	795	768	829	833	771	847	785	813	810	816	790	777	760	765	832	781	810	806	842	772	770	801	819	800	797	746	781	758	822	791	860	782	772	823	766	841	804	812	783	743	768	865	879	821	784	797	825	821	785	821	827	768	781	811	790	833	775	798	774	794	776	819	761	820	802	738	884	814	806	760	789	790	813	869	799	793	844	852	791	830	797	781	786	785	777	793	833	782	772	809	741	843	774	850	807	847	761	848	827	815	813	757	829	817	780	825	792	804	830	808	799	811	803	768	781	770	828	806	858	774	841	763	807	826	823	792	801	847	816	794	771	726	819	803	804	813	785	813	750	792	838	807	835	834	805	839	793	809	797	793	848	825	836	766	838	785	790	784	735	754	760	772	798	800	780	821	801	792	806	792	804	811	792	776	772	795	795	753	835	869	791	779	731	803	783	772	818	807	789	770	864	748	802	812	798	803	809	853	779	805	822	805	789	779	793	810	846	801	804	791	822	794	817	823	785	798	811	833	805	794	806	795	755	842	750	798	798	795	825	784	818	817	782	843	780	794	813	782	793	790	796	820	790	802	809	816	769	776	828	773	804	817	803	788	793	824	793	756	797	794	861	762	803	799	745	776	816	748	790	813	743	778	758	785	808	777	833	787	781	822	841	819	794	812	786	809	789	828	767	780	799	827	777	807	790	810	773	831	799	831	769	806	781	837	814	815	799	773	746	782	841	788	829	774	831	809	808	799	796	826	792	806	815	752	806	807	793	803	823	806	782	736	807	754	793	816	804	770	771	813	833	787	813	731	838	858	819	796	803	782	791	795	816	795	790	858	827	791	762	767	787	776	798	814	774	830	822	774	787	781	841	762	813	812	837	768	813	826	808	758	800	782	799	820	767	795	817	758	818	781	822	766	778	876	742	782	832	768	795	835	824	759	795	792	844	850	767	776	800	837	807	752	777	764	776	752	831	825	734	810	803	827	805	801	796	742	794	768	784	793	740	784	789	795	859	791	847	767	792	778	788	816	772	784	807	812	769	829	808	809	799	820	797	799	841	742	811	805	833	778	747	828	776	813	793	781	808	837	803	796	830	786	795	796	836	776	836	767	791	806	782	837	838	852	808	785	812	802	797	794	816	811	772	853	734	828	827	783	775	780	729	786	868	823	798	772	808	801	793	769	766	742	817	807	739	835	839	827	836	759	810	779	831	822	808	771	828	786	781	811	811	778	796	811	796	818	766	777	795	822	764	834	819	816	825	801	810	798	838	848	723	831	779	766	844	793	808	813	810	798	779	789	753	837	832	814	806	798	819	756	757	797	785	814	851	802	795	823	789	777	782	785	821	828	785	794	840	775	764	790	778	772	781	760	811	820	816	769	806	813	795	843	818	803	817	819	786	822	805	785	799	792	807	787	708	774	821	755	803	779	824	810	841	846	798	834	819	813	794	797	809	838	833	773	824	788	808	773	778	771	784	827	752	807	738	774	781	779	784	734	808	777	773	777	826	787	800	809	804	802	832	832	847	794	741	797	811	824	787	793	868	833	799	798	800	796	767	808	819	819	795	812	789	749	827	791	779	798	777	835	816	759	778	820	826	789	819	784	833	827	832	814	778	821	775	798	811	840	794	786	827	825	848	799	841	785	822	820	787	812	766	805	844	813	784	816	806	812	768	826	760	735	824	786	835	813	753	805	773	780	760	755	825	831	843	824	769	839	779	826	806	809	779	849	787	835	798	781	819	802	766	818	801	805	799	807	827	824	777	823	812	744	797	806	779	792	873	807	769	815	813	816	825	807	809	799	820	817	786	757	785	809	861	792	803	766	817	776	800	800	811	791	820	812	736	806	803	783	779	823	847	800	823	775	768	797	749	807	835	750	801	827	804	844	803	792	835	817	799	768	819	791	774	787	817	762	818	795	805	789	775	803	794	830	788	815	753	826	762	808	805	776	777	847	773	798	802	788	780	838	772	770	781	755	769	836	791	720	749	857	774	822	807	762	796	831	807	834	807	798	764	789	793	785	789	807	827	830	809	790	762	808	861	811	816	804	780	814	780	826	755	839	882	762	760	776	760	806	825	799	765	766	846	821	824	790	781	784	873	790	831	794	800	822	802	784	760	714	766	793	833	776	778	779	824	787	819	793	800	754	803	842	784	871	788	823	821	760	785	788	785	793	782	774	832	790	845	858	809	772	786	839	781	832	796	794	766	806	842	867	838	751	815	818	756	795	757	803	834	763	819	771	782	798	774	836	852	792	812	755	788	812	759	805	778	787	834	828	756	792	815	800	837	794	854	776	821	838	788	831	779	748	750	875	876	832	813	810	801	791	799	793	817	793	825	832	799	786	810	768	821	806	794	799	797	799	826	801	790	812	822	779	841	830	782	763	806	790	822	809	808	816	825	838	771	784	806	788	841	835	796	796	783	843	824	790	772	761	791	803	790	795	781	793	835	832	752	830	834	797	836	849	762	802	800	716	819	796	787	763	775	806	817	862	791	820	837	765	772	756	818	796	817	826	775	797	803	777	777	766	820	842	785	754	749	808	801	858	848	815	755	789	795	789	804	782	781	848	846	771	789	812	808	825	792	745	812	818	785	778	780	803	789	759	817	766	783	800	833	783	795	837	764	847	738	812	786	805	837	812	822	780	775	837	796	753	845	818	821	753	838	822	767	799	853	763	791	812	771	831	798	815	803	756	812	780	852	823	725	769	791	776	843	789	790	844	806	786	807	786	837	825	797	753	790	801	807	809	730	766	741	784	795	793	733	713	771	784	756	826	790	798	780	813	823	759	764	800	791	788	818	829	783	832	806	810	808	821	828	776	804	812	814	803	772	800	871	826	827	784	777	808	789	827	826	787	800	827	800	814	811	760	752	859	798	779	752	771	808	774	800	803	797	796	778	827	757	780	791	790	801	826	792	826	807	792	824	838	778	819	774	804	823	835	790	758	767	803	837	721	811	793	823	772	776	786	815	892	795	780	791	811	810	796	798	817	760	781	802	798	877	811	839	762	805	803	797	814	748	814	830	752	813	836	811	754	845	783	830	812	812	790	737	787	775	793	786	802	836	764	847	798	816	857	797	780	784	857	785	774	794	825	798	836	803	757	752	822	836	809	778	755	798	794	781	814	731	768	795	814	823	805	808	894	793	807	829	824	818	787	788	773	778	804	818	793	786	784	786	852	799	785	770	841	807	791	735	775	789	808	817
40121	40838	41397	45008	55142	44442	21298	4691	551	371	360	343	349	343	345	325	329	327	365	346	347	312	326	358	358	341	330	324	356	339	320	348	365	308	359	302	325	356	352	361	291	312	322	328	344	340	354	332	323	327	304	306	306	302	338	311	335	334	312	337	325	304	336	305	306	356	345	338	325	356	358	323	329	322	347	347	313	332	304	356	324	339	340	320	347	338	323	343	328	322	328	333	340	309	340	335	321	341	319	329	363	341	326	333	318	309	357	349	359	347	321	336	363	333	311	319	321	334	324	307	359	318	303	312	326	320	349	321	327	313	324	305	329	324	326	344	357	325	332	354	352	311	354	329	323	348	316	338	341	351	299	351	323	322	322	340	342	341	355	307	353	363	328	319	337	340	331	331	324	327	338	323	344	355	298	331	308	316	351	312	348	331	335	330	351	357	341	295	348	317	340	318	329	364	324	337	290	312	328	309	338	332	350	328	306	332	343	342	328	311	344	331	326	314	329	288	340	316	328	355	298	322	342	357	372	348	328	315	304	298	322	312	325	356	310	327	296	319	355	313	308	331	334	361	340	305	352	328	324	278	315	318	358	343	341	335	349	364	335	329	301	335	328	343	310	317	371	330	325	342	295	308	320	311	363	361	306	300	302	325	335	339	343	334	343	334	336	349	374	323	336	346	335	317	322	325	334	330	303	353	310	346	332	336	313	314	325	304	319	330	331	331	297	314	323	336	313	307	336	333	311	320	319	337	306	347	349	322	335	314	320	312	304	329	311	312	337	343	361	309	333	329	302	311	346	320	325	318	344	289	312	350	357	340	298	337	350	360	336	336	352	286	290	347	328	309	339	322	333	326	306	306	337	304	311	324	312	313	330	330	340	333	335	362	343	314	376	316	325	317	345	347	347	335	339	308	332	344	349	361	351	350	328	335	357	337	295	324	298	326	329	298	296	352	331	331	330	317	306	354	320	356	349	325	322	334	344	327	359	335	363	334	317	305	307	346	350	301	350	355	333	373	346	299	303	345	350	344	345	349	306	318	346	311	312	342	306	327	336	341	294	336	352	314	329	328	299	311	312	319	328	334	355	338	325	346	370	332	311	316	319	339	343	327	330	328	360	375	341	357	387	297	350	323	346	317	329	336	370	321	349	370	318	317	275	340	344	345	338	342	299	326	327	333	335	353	352	304	326	326	305	322	337	350	315	355	315	335	306	320	324	330	342	325	322	336	339	360	340	337	329	283	297	348	314	323	333	321	304	377	322	303	349	312	313	302	305	313	329	320	313	332	348	319	336	349	337	327	356	367	333	329	325	318	338	336	354	335	341	328	336	320	322	324	328	306	334	303	301	332	334	303	336	328	311	326	316	359	331	332	330	336	363	332	352	364	358	320	376	327	344	340	316	312	325	335	324	329	292	348	293	341	299	343	349	364	335	319	296	312	345	330	336	316	344	314	323	317	346	341	333	334	279	368	349	329	319	349	328	298	339	338	310	338	338	348	361	330	372	316	351	317	334	348	358	308	318	331	333	300	354	307	338	316	315	336	313	344	322	309	322	334	327	341	338	377	354	326	309	327	323	367	330	341	342	354	354	308	343	329	321	323	344	350	322	307	356	352	329	336	332	324	336	306	335	309	340	343	312	340	350	342	322	353	344	300	328	356	326	315	362	320	309	336	317	302	324	311	315	321	321	332	327	340	369	298	355	315	305	340	347	343	332	319	340	368	298	348	332	344	336	337	336	337	346	340	288	306	356	324	324	359	330	347	318	319	315	295	333	322	326	293	355	308	320	328	340	343	340	299	349	334	361	308	315	357	335	338	320	323	273	324	333	326	352	339	303	331	358	339	342	339	336	338	310	357	320	343	310	365	334	326	358	356	313	311	342	351	323	322	300	312	314	337	333	353	350	309	320	338	333	337	312	366	325	345	321	345	323	298	320	362	343	362	344	342	363	317	322	344	293	321	325	315	364	350	322	330	322	358	316	344	345	336	334	344	370	338	319	307	296	309	338	332	335	339	302	312	325	323	305	343	322	331	319	325	335	336	329	349	344	329	336	334	326	315	310	312	330	338	323	307	323	312	328	329	346	314	341	335	308	352	316	349	331	308	309	345	335	359	319	292	327	342	307	329	321	352	347	309	323	335	279	325	309	325	356	321	346	350	339	318	274	310	331	352	345	329	320	314	349	358	329	337	332	324	317	320	331	354	342	347	316	331	350	336	308	314	311	322	332	321	314	349	333	319	345	324	332	357	339	328	289	338	336	296	321	323	308	290	359	350	347	333	313	334	296	314	303	333	362	308	353	349	326	303	335	349	332	327	324	351	340	306	320	340	323	342	322	303	339	317	322	326	323	335	354	331	302	322	332	361	301	309	304	353	364	317	294	299	327	337	325	297	346	317	330	345	313	340	357	328	351	336	312	348	331	340	335	321	335	306	334	311	328	307	338	320	340	301	329	330	322	319	337	318	316	361	302	310	306	347	334	328	316	322	327	312	329	309	333	306	317	365	335	296	333	337	305	310	345	353	326	332	337	314	333	332	322	309	311	354	363	332	295	333	334	341	303	338	350	331	345	325	309	351	329	356	328	326	314	338	338	377	353	314	302	336	325	328	311	339	339	305	360	315	339	318	306	302	359	315	318	319	300	349	339	330	343	317	345	335	320	331	326	312	342	331	312	315	319	329	337	333	343	333	355	336	344	316	325	335	278	293	311	294	303	288	327	321	336	321	319	325	317	298	309	287	317	334	349	350	339	296	342	366	342	359	323	328	303	336	284	324	347	321	313	321	300	340	334	346	351	340	335	343	334	342	349	356	319	331	330	304	314	365	356	302	314	351	317	318	309	299	311	328	354	323	299	341	347	360	358	356	314	362	368	356	323	320	377	364	315	292	330	345	331	326	362	302	285	326	320	361	337	355	342	297	341	306	331	362	339	289	350	336	355	344	323	316	309	330	325	317	331	334	330	315	358	309	335	348	316	355	302	329	320	315	334	314	316	338	343	334	322	329	351	322	329	336	331	313	330	356	330	339	333	323	325	327	364	311	335	367	322	347	344	342	365	337	334	350	345	332	347	315	319	341	327	328	324	317	333	308	323	339	360	347	336	336	325	315	320	354	315	353	365	313	354	313	368	344	337	305	315	330	315	325	331	293	329	319	315	351	328	324	335	316	338	324	305	362	356	340	345	320	335	313	296	334	359	364	313	325	324	350	346	317	321	306	353	340	303	336	345	355	319	321	345	324	339	341	287	363	341	365	330	328	318	320	315	309	300	328	325	333	335	331	323	331	301	316	299	334	325	311	307	315	305	340	317	344	356	317	346	313	310	323	327	353	363	328	336	337	323	338	332	340	336	293	326	345	337	307	339	361	353	340	332	332	311	322	359	338	320	348	332	284	328	339	323	317	334	307	333	317	332	311	328	348	344	326	295	343	314	369	322	356	357	315	345	347	344	320	316	331	325	307	320	345	311	317	354	328	361	352
25743	32685	42588	56091	66789	55272	30441	8410	1460	940	861	805	823	776	821	834	826	810	805	802	832	809	828	788	813	814	777	762	855	851	787	869	822	822	806	786	832	827	796	799	847	834	823	815	822	803	760	782	838	809	784	821	810	793	782	866	850	795	814	802	834	807	827	840	816	782	836	872	758	815	826	803	843	761	852	873	810	835	827	872	800	807	830	843	798	777	845	816	809	828	799	865	830	866	866	800	812	831	796	789	832	786	888	778	787	798	782	803	824	841	823	846	805	853	892	786	829	835	803	815	791	838	897	781	781	844	802	826	803	814	781	865	767	791	826	793	791	824	779	781	774	837	772	820	832	802	757	792	830	834	812	808	837	796	818	829	802	807	829	836	781	796	810	825	785	790	823	788	799	791	816	810	803	829	844	803	811	805	786	817	872	829	823	821	770	808	826	854	782	795	808	786	818	831	804	835	812	808	824	839	826	827	792	796	830	853	847	819	781	780	852	798	843	798	852	841	833	830	872	803	814	804	814	807	813	837	836	776	796	819	790	811	822	787	788	799	825	822	860	807	802	879	821	860	843	787	775	848	848	838	840	795	777	808	862	821	786	757	769	815	801	831	836	813	848	826	844	855	788	833	813	842	805	797	822	835	818	768	803	799	819	835	811	791	834	813	797	819	850	795	807	858	821	814	842	767	842	818	849	785	823	837	865	809	829	809	818	820	781	833	810	814	790	803	837	836	828	814	758	880	804	791	802	814	787	790	845	834	837	799	849	797	752	822	861	836	745	818	867	842	801	898	841	807	834	776	863	838	814	805	832	818	780	802	811	819	821	804	800	860	812	870	804	804	851	728	831	803	804	808	806	813	830	833	825	873	807	780	801	827	782	831	820	826	816	844	790	810	790	802	802	807	813	818	836	763	773	826	792	794	848	810	852	785	840	841	826	808	855	776	790	808	811	831	833	778	856	813	828	800	793	801	813	820	831	809	776	835	845	793	820	861	846	842	812	806	766	827	807	846	836	810	828	835	820	847	819	845	878	839	875	804	796	887	828	808	817	811	862	831	838	833	834	789	798	768	818	773	798	782	821	778	838	817	826	790	823	815	807	796	785	817	787	877	829	866	831	798	810	803	807	837	793	811	819	836	831	825	828	834	826	773	839	830	856	753	795	773	810	790	790	802	775	756	822	802	772	780	784	890	791	828	842	826	862	825	794	793	808	830	761	795	834	831	819	869	794	810	822	801	826	808	791	800	775	848	872	845	815	798	814	824	810	809	809	846	818	796	844	791	864	841	786	831	765	763	797	827	822	787	829	840	835	802	836	797	840	817	861	850	841	867	860	850	805	840	831	834	820	821	813	826	865	793	812	790	809	807	806	755	836	846	790	816	808	840	797	791	829	817	833	847	803	801	815	787	803	819	816	843	823	754	832	798	830	812	829	858	878	829	841	814	838	851	807	805	790	860	776	800	824	797	818	804	811	811	773	825	802	855	806	846	794	809	826	819	828	785	834	845	824	828	866	838	780	790	843	858	826	768	823	824	781	797	814	825	812	769	796	818	828	859	751	898	824	854	851	803	823	794	801	836	854	751	840	773	794	769	855	838	875	771	826	819	836	833	869	831	838	842	811	791	850	801	783	880	775	845	855	847	826	816	826	845	853	808	845	873	850	832	832	795	819	883	833	809	824	832	837	833	840	798	803	820	786	786	795	818	854	792	870	844	816	814	786	811	813	860	855	812	850	759	795	854	853	814	790	768	751	797	838	831	813	843	794	782	763	830	795	820	844	805	771	829	811	813	858	747	840	878	840	835	857	772	778	846	783	817	831	884	804	821	874	823	813	853	777	865	781	776	841	844	856	790	774	812	783	795	839	823	772	827	830	809	833	815	799	797	808	816	823	859	804	761	797	832	798	811	801	840	775	801	845	783	833	827	808	854	787	792	810	798	813	817	820	791	799	864	828	809	825	804	831	881	771	844	826	826	831	806	814	807	844	797	845	821	848	812	811	780	873	808	815	816	792	799	730	866	778	868	819	821	755	848	775	795	874	842	839	816	803	807	804	850	808	782	791	775	818	834	819	852	832	796	824	790	797	809	774	841	824	796	833	826	870	801	819	778	808	759	795	824	843	825	802	851	845	846	845	794	848	825	814	802	849	812	839	824	847	808	785	810	793	760	814	791	820	823	818	810	804	818	839	783	832	829	801	839	859	841	816	820	805	828	832	753	860	811	798	819	833	781	845	789	772	832	795	835	805	819	825	748	847	787	812	783	807	795	818	791	797	811	803	763	850	821	822	840	821	801	830	829	828	825	833	853	806	802	790	802	790	830	781	785	785	807	792	782	830	821	849	813	828	859	815	837	805	812	841	832	812	793	853	831	821	807	822	821	805	848	819	748	859	794	807	820	801	823	852	831	806	808	788	836	849	756	759	815	810	842	787	813	807	807	831	836	781	826	847	834	779	803	800	814	869	865	753	826	767	803	808	886	809	804	794	821	800	805	863	753	811	814	811	797	812	822	793	867	863	795	749	834	794	827	862	817	810	828	830	803	863	804	837	800	843	806	799	806	812	840	858	797	756	851	770	837	833	757	829	783	834	841	847	812	817	805	849	815	910	789	807	770	800	838	765	788	829	818	821	808	784	863	826	842	761	814	814	817	800	771	791	806	840	834	850	870	829	829	803	852	769	813	807	806	807	846	797	770	850	791	806	789	790	835	815	795	815	806	757	796	783	780	808	819	788	811	842	836	856	766	864	785	833	828	845	805	763	851	782	752	799	813	853	795	772	836	788	857	827	840	806	788	844	802	845	845	765	824	783	808	827	828	748	821	814	872	810	810	777	852	848	837	742	796	809	823	797	849	854	862	822	845	823	784	815	839	860	775	804	755	845	811	808	872	809	860	840	777	848	794	830	797	816	846	784	784	806	861	838	817	833	829	870	824	821	794	824	822	788	807	819	844	792	791	869	871	846	819	837	821	792	869	806	758	844	838	834	818	827	792	830	826	784	815	840	811	836	860	819	855	864	788	816	833	858	827	771	834	833	767	800	798	789	828	805	828	799	845	836	842	835	809	847	818	923	801	789	791	825	835	769	809	794	830	817	806	798	793	777	797	821	796	823	817	832	824	848	870	816	828	806	796	818	849	813	815	752	783	815	777	848	829	816	834	872	858	842	846	854	834	797	811	837	799	841	856	775	783	791	816	808	847	796	865	817	842	849	794	853	770	803	843	828	795	810	844	829	779	854	849	802	842	828	780	829	834	824	815	832	816	839	804	771	803	815	778	792	799	773	805	832	798	814	806	813	786	843	818	839	844	800	787	800	863	833	839	809	821	878	823	811	875	811	814	852	808	778	875	809	813	802	834	850	826	853	858	828	782	819	797	794	812	815	854	790	775	821	783	796	771	769	850	819	806	875	779	800	814	790	878	819	857	793	763	787	873	794	792	799	809	857	786	831	866	781	817	877	834	819	827	819	830	818	846	803	784
47895	44775	47757	48829	63794	56807	31806	10579	1160	409	349	351	325	298	337	348	342	363	346	302	337	344	315	310	352	341	327	360	340	305	322	327	322	325	377	361	352	316	311	325	342	304	354	335	332	345	328	310	344	342	328	315	351	360	306	310	304	332	346	325	316	352	365	342	310	311	327	377	375	307	328	325	337	340	311	307	319	325	323	285	360	344	329	312	314	335	343	357	322	319	304	327	336	356	322	332	316	329	314	328	333	362	332	356	334	339	343	316	308	330	350	304	331	331	343	337	343	310	334	343	325	326	362	301	343	342	308	314	342	330	353	339	343	360	334	303	314	317	309	355	340	307	349	336	310	301	330	334	327	340	341	326	329	325	357	327	345	335	340	343	357	341	312	312	370	328	347	327	335	336	330	312	317	338	301	299	343	267	324	277	306	324	291	340	318	350	367	333	331	350	304	320	335	312	314	336	337	338	315	297	333	323	368	341	335	337	330	317	303	337	334	330	338	318	339	377	304	351	282	356	339	322	338	354	374	329	330	331	290	339	324	324	336	316	364	361	304	351	357	330	305	343	324	319	337	319	349	349	359	313	341	318	360	322	322	306	341	327	337	308	300	313	330	328	327	338	343	327	349	337	319	274	337	312	327	323	310	345	312	348	330	317	340	351	313	346	328	334	337	303	313	318	360	341	328	306	357	348	354	335	358	353	321	290	333	349	346	304	312	321	333	347	291	324	353	384	328	342	308	318	317	341	329	330	329	334	337	326	329	357	296	307	336	321	316	316	337	327	319	333	324	335	319	300	333	337	324	334	371	321	303	327	313	350	369	305	329	313	317	336	324	313	337	346	324	313	310	355	339	322	333	322	318	329	338	305	306	320	328	354	328	351	328	307	350	332	369	335	327	329	342	336	337	315	335	319	317	338	309	361	322	302	344	352	318	323	343	325	323	333	346	337	338	332	328	307	332	332	311	324	325	331	324	306	325	312	315	336	344	340	346	338	305	351	339	349	343	285	337	343	355	314	352	312	326	336	349	330	364	310	310	344	305	356	345	321	316	328	351	336	315	315	342	316	332	334	331	337	331	307	354	317	361	317	330	294	324	330	342	343	367	291	355	335	307	328	335	355	320	351	311	315	374	339	353	322	316	327	328	310	338	326	321	331	315	349	316	302	351	319	352	325	301	319	309	364	344	296	326	332	319	321	352	318	286	332	333	312	335	364	304	322	303	315	323	341	322	329	357	308	350	304	333	330	326	338	312	337	291	309	331	347	335	324	350	309	337	304	313	323	308	343	310	348	338	305	336	352	341	341	333	318	320	359	332	344	346	346	300	326	298	342	354	314	303	312	354	310	300	312	343	336	340	331	337	327	318	349	388	313	345	291	342	353	296	333	358	337	358	310	301	292	326	338	341	367	363	338	370	317	327	353	327	313	327	326	331	350	344	354	300	292	325	339	331	305	336	285	330	330	340	311	307	332	346	323	311	322	350	318	302	333	350	334	328	333	342	347	353	350	342	336	274	311	359	287	349	363	340	316	332	296	313	296	311	318	331	337	286	333	344	304	337	351	363	328	337	311	339	375	357	328	349	343	350	314	343	319	319	356	339	365	295	348	339	364	326	328	368	338	346	357	329	297	352	318	305	336	363	302	346	392	321	341	322	322	311	324	338	297	325	307	327	332	315	339	295	341	311	329	312	297	318	325	349	314	312	329	335	330	337	324	340	353	325	322	316	363	347	306	330	312	332	347	319	355	339	309	315	322	323	359	344	339	351	332	381	371	329	336	305	317	319	364	331	337	341	333	291	319	323	316	355	329	322	348	348	330	313	340	289	309	340	311	362	320	337	299	319	300	309	318	324	351	340	369	325	290	327	339	322	309	300	338	345	302	310	343	347	324	310	314	342	347	331	364	311	305	333	320	319	299	314	344	315	288	316	330	289	360	344	333	336	311	342	296	353	357	327	398	319	337	353	304	308	317	341	330	351	311	308	327	302	322	317	316	326	323	326	311	348	310	329	322	331	322	360	299	341	346	324	342	335	330	294	310	293	309	374	329	307	325	305	349	346	332	329	316	335	318	347	333	323	286	288	320	356	333	351	306	349	340	334	328	316	331	344	333	317	322	291	339	341	338	345	320	347	332	340	297	301	329	301	338	325	335	326	306	348	362	318	334	332	326	344	315	346	358	353	302	322	310	297	304	369	354	340	313	331	313	338	337	325	355	310	343	314	348	342	328	347	348	332	318	305	323	307	321	299	321	336	320	326	325	345	353	335	316	333	347	328	349	323	317	304	326	359	316	328	354	313	327	354	360	326	312	327	312	342	373	331	315	340	314	328	344	327	374	327	347	334	359	336	330	304	330	312	330	315	338	352	346	326	332	348	323	368	288	343	338	318	327	316	316	349	309	373	301	347	337	316	345	370	380	332	341	330	369	312	342	323	336	360	317	319	332	375	332	321	332	283	327	338	312	309	358	324	322	300	338	302	300	313	303	357	364	337	355	377	303	324	349	322	352	302	321	322	333	324	315	337	330	339	370	350	340	305	351	343	354	326	309	328	325	332	331	365	324	314	334	343	306	313	315	318	310	309	322	339	349	329	339	338	336	324	336	333	341	331	341	318	319	340	349	341	356	305	326	296	351	333	350	328	366	295	349	331	299	331	377	348	320	305	331	338	330	334	318	326	319	344	305	321	346	333	365	354	341	335	329	342	318	338	339	301	296	318	356	291	323	273	362	331	324	327	334	329	341	351	334	326	351	334	320	329	322	337	342	343	330	354	326	329	333	353	332	313	355	314	328	319	288	305	333	351	336	326	314	310	317	328	334	337	325	335	331	332	319	363	299	313	354	345	327	341	311	312	309	323	316	342	311	349	384	322	347	327	312	326	314	356	338	327	322	314	361	336	309	316	309	359	347	318	329	296	334	330	317	348	347	308	354	322	336	291	314	327	334	320	340	320	322	338	332	304	346	351	350	329	343	357	360	324	299	312	316	342	353	350	332	322	334	351	354	352	328	310	334	309	332	322	324	382	322	362	318	335	357	308	346	352	386	318	343	308	351	353	327	375	318	344	315	334	389	327	309	288	304	341	310	320	340	339	312	365	312	334	295	329	343	348	287	360	360	349	312	340	324	344	358	346	328	311	353	321	316	329	325	320	348	338	306	347	300	355	304	307	338	330	317	331	347	354	351	349	346	319	325	308	360	336	346	330	330	291	333	346	339	318	320	354	296	334	329	331	332	321	309	318	358	342	333	321	330	336	322	328	317	345	333	311	332	319	289	325	303	328	288	337	315	322	327	297	313	344	338	341	338	347	339	307	351	365	310	319	350	324	377	335	336	319	352	337	349	312	324	371	284	338	315	328	329	338	327	381	336	350	331	340	354	339	319	327	339	354	316	347	329	358	344	337	331	301	337	319	307	310	338	328	324	326	340	322	318	343	344	349	279	334	316	336	323	342	321	310	323	337	303	311	351	284	326	344	323	298	323
32012	35985	48406	58876	76684	67848	41346	14665	2200	1093	836	816	798	781	760	809	767	852	824	781	845	809	840	817	834	772	816	783	807	799	779	802	809	803	793	841	791	822	841	780	825	863	795	832	799	808	805	788	870	781	814	806	803	823	808	778	796	802	755	782	878	826	762	823	798	838	814	814	819	814	809	811	834	756	816	838	874	819	807	808	802	776	885	779	806	834	826	810	831	813	811	786	851	821	794	815	763	756	821	852	813	828	781	784	820	854	820	847	860	794	826	810	859	836	836	757	892	819	824	775	825	799	820	848	836	791	830	765	834	806	764	789	781	786	828	806	869	805	795	799	806	750	784	808	817	840	787	773	791	806	816	796	797	823	797	859	831	780	810	799	758	828	806	855	820	847	814	830	847	868	791	816	811	774	782	782	763	803	860	818	763	838	807	785	798	811	838	796	821	825	769	787	841	776	796	821	831	829	758	826	787	801	844	841	755	831	817	812	852	820	827	781	755	821	781	846	838	793	722	791	829	797	800	798	831	790	839	846	816	783	801	773	796	796	847	793	856	838	786	819	848	838	865	813	814	803	837	837	875	832	808	766	801	796	784	750	783	868	796	793	797	761	779	804	802	806	837	855	823	810	826	842	824	816	836	789	814	809	830	794	859	794	792	780	817	787	769	809	858	804	805	796	807	774	795	804	812	832	785	838	830	763	822	787	779	813	846	815	805	770	813	852	791	777	789	777	800	868	784	824	783	820	821	804	805	830	801	805	768	758	771	790	767	835	822	783	840	810	752	735	765	839	821	801	832	836	835	839	785	835	850	762	816	828	795	782	790	812	774	780	872	838	789	799	859	789	789	812	800	790	838	846	776	807	800	773	821	781	816	806	821	804	791	783	846	846	817	831	820	815	850	859	795	751	827	835	824	821	827	816	817	784	802	812	774	851	803	793	791	801	800	777	819	825	819	804	795	811	814	811	819	764	817	857	785	860	841	832	781	773	840	805	867	814	749	805	762	769	792	781	809	803	858	831	796	829	811	804	779	850	828	786	791	835	805	786	797	793	825	800	804	792	780	816	794	759	805	814	781	845	870	798	787	827	780	827	812	749	819	857	812	788	815	780	785	814	831	790	807	857	786	757	800	794	827	783	855	822	776	809	792	849	777	778	836	782	785	815	880	837	738	815	780	788	807	777	846	812	790	833	856	767	864	793	766	782	849	785	847	797	806	860	859	795	832	832	832	821	792	837	847	835	827	812	763	766	784	785	797	801	782	802	842	793	830	757	812	803	815	855	797	830	814	826	795	767	780	814	815	792	831	836	771	793	746	764	800	816	823	796	790	807	795	796	797	822	756	825	848	764	804	842	844	860	823	821	810	823	751	834	814	840	830	814	774	832	835	818	796	802	829	842	783	742	802	814	793	862	788	792	832	823	830	845	790	830	814	825	813	789	833	793	814	806	795	846	793	820	815	835	784	812	825	787	864	840	793	786	848	829	789	823	806	770	836	823	789	828	855	808	811	804	840	855	852	780	812	798	812	856	805	817	805	814	820	850	828	776	844	796	862	795	795	821	811	790	807	808	816	814	790	764	851	820	791	828	790	814	831	845	852	814	792	806	856	785	826	790	787	790	862	795	801	816	836	842	767	803	793	806	807	788	786	813	784	817	803	754	769	819	808	811	825	808	821	798	795	801	782	839	803	839	813	791	816	828	777	807	797	821	800	818	853	821	821	816	819	835	789	854	847	840	835	761	761	768	796	811	806	807	803	752	811	861	814	817	794	804	804	840	762	853	801	808	821	828	845	821	783	771	817	820	807	825	792	783	844	852	807	802	832	833	800	802	818	831	782	818	880	822	776	818	764	797	775	830	823	799	781	818	803	749	787	809	795	865	763	826	823	777	810	799	790	828	838	845	844	800	801	875	822	798	847	825	830	837	770	811	800	788	833	874	771	852	791	843	813	819	810	814	844	827	771	833	854	806	860	818	811	798	797	811	769	778	796	835	842	795	830	764	848	805	809	826	776	828	784	812	843	821	809	789	808	785	798	863	781	792	809	772	811	911	780	833	778	800	764	775	840	828	809	795	867	804	843	804	840	838	814	833	786	788	824	809	817	818	849	792	838	805	847	835	862	844	797	832	787	821	845	781	754	814	818	785	828	804	871	833	821	814	799	786	806	784	810	839	824	765	851	797	774	805	845	811	794	791	809	792	764	801	796	800	834	826	801	793	826	769	821	762	823	809	816	756	792	723	774	836	828	810	806	784	779	823	810	828	815	834	794	808	786	795	783	777	743	796	744	855	806	803	804	781	821	827	750	831	789	792	756	834	784	806	824	800	848	827	851	827	799	861	777	839	846	794	836	793	814	781	793	815	785	797	784	837	807	818	817	846	793	796	851	778	802	842	804	839	816	777	813	818	782	819	811	751	872	792	818	798	821	810	796	846	821	818	766	805	804	791	807	790	837	718	826	866	793	800	746	848	819	779	903	820	812	787	806	854	816	822	842	776	788	809	842	828	793	855	777	810	782	830	760	793	827	763	786	834	824	834	845	782	793	808	816	886	824	791	785	804	796	858	797	839	804	834	832	786	757	805	783	805	875	787	822	812	815	786	856	785	846	798	813	783	814	826	794	769	855	815	832	835	797	802	801	799	827	763	827	819	833	852	832	780	835	783	807	780	834	786	797	768	831	825	746	806	797	855	807	772	807	790	851	818	830	835	772	788	773	805	799	834	788	822	792	803	789	806	812	776	827	828	841	819	806	773	815	843	797	809	834	788	841	820	841	871	852	807	764	806	882	875	802	775	831	812	787	861	827	815	802	813	812	840	744	796	773	831	837	784	827	830	787	799	792	793	836	826	814	790	834	794	818	843	774	809	773	792	766	804	795	810	799	784	806	791	791	853	802	829	821	794	786	848	833	855	854	806	755	786	783	831	778	811	774	793	867	837	779	800	783	802	819	800	794	795	795	803	783	831	827	809	861	836	760	779	806	833	806	808	902	785	842	869	822	812	794	792	798	782	846	793	823	815	740	852	825	848	788	808	779	829	781	833	771	805	821	809	805	824	819	815	860	864	817	826	829	822	824	793	827	821	831	782	863	828	821	800	883	803	850	802	867	794	820	854	825	794	830	797	805	785	822	804	808	779	784	805	834	791	816	800	794	828	833	784	826	785	803	885	838	823	798	796	844	802	814	783	809	810	801	792	834	792	907	858	847	813	815	773	821	854	828	765	846	767	852	789	828	824	722	802	787	817	765	800	805	845	815	795	787	787	811	779	780	858	809	837	836	789	830	826	804	868	785	828	856	827	824	841	810	832	767	816	857	847	785	784	790	838	823	774	752	807	832	839	805	798	758	781	827	847	822	841	808	800	787	804	829	854	851	832	769	795	840	803	778	813	833	806	794	779	782	789	822	760	788	770	785	766	796	812	838	776	831	877	851	790	795	808	842	825	795	737	797	793	800	767	787	780	845	841	872	809	821	811	811	849
20141	22611	19472	10288	8906	7661	3336	991	363	362	319	347	324	335	312	320	348	295	321	326	308	345	335	349	345	352	347	327	310	323	340	328	342	287	281	297	317	327	319	362	344	309	328	308	315	308	319	322	345	323	304	321	298	325	323	324	307	330	307	357	311	364	330	384	336	328	317	328	310	319	311	339	326	322	329	331	337	313	313	316	300	334	319	302	327	341	306	361	300	383	346	333	324	305	288	317	292	347	334	345	312	302	304	326	307	284	344	324	357	334	321	324	301	321	325	324	320	314	327	326	319	308	310	307	314	293	365	345	314	321	307	335	301	300	337	292	306	326	310	324	308	339	313	308	356	341	337	344	384	342	318	322	323	303	326	301	317	307	321	306	318	327	313	325	289	343	348	357	350	335	320	324	319	353	328	297	295	342	323	325	303	309	297	316	323	327	313	370	330	313	340	321	351	334	336	283	317	317	328	307	336	327	285	339	305	322	333	304	305	332	362	299	318	345	298	322	322	318	307	321	324	335	326	310	322	323	324	386	337	318	328	324	333	323	348	285	317	300	332	357	339	337	316	304	307	320	323	330	330	328	311	369	302	371	312	305	277	316	340	323	339	311	335	324	324	333	325	306	315	316	335	325	319	338	347	319	331	321	336	328	344	361	300	361	336	306	283	342	301	341	368	316	342	301	326	300	343	333	333	327	319	306	328	312	312	304	334	316	333	292	321	327	337	299	314	301	308	354	313	331	313	336	291	320	296	316	341	326	339	336	342	313	339	339	327	343	310	308	298	324	317	297	308	298	324	335	308	333	312	354	321	353	337	335	302	338	340	329	335	333	301	299	303	306	318	324	319	338	323	317	310	328	291	289	349	296	324	359	301	314	342	349	346	309	319	327	329	361	311	298	328	312	309	341	299	320	299	317	325	300	331	357	345	306	320	325	330	342	313	312	348	326	322	300	332	322	336	322	335	337	293	355	302	302	316	322	333	332	326	328	315	310	341	330	326	326	315	360	315	301	309	336	334	323	287	323	340	340	316	323	349	331	311	328	330	354	315	314	302	344	336	325	331	345	319	288	332	349	300	311	346	339	289	316	322	327	371	338	365	326	318	312	313	331	294	346	339	326	309	327	341	307	333	323	363	331	325	325	334	307	313	336	324	311	340	329	307	332	317	294	357	313	311	285	339	327	329	324	335	294	330	322	355	318	348	333	309	364	363	342	285	295	300	302	353	338	324	315	349	315	299	317	331	337	306	353	302	325	305	330	316	322	334	318	319	305	325	365	286	323	298	338	344	343	340	323	324	331	334	313	327	320	315	366	293	327	318	365	357	325	313	318	326	308	325	341	334	300	331	298	317	309	315	308	330	316	341	311	315	305	308	313	315	374	329	310	304	296	298	340	361	314	313	294	320	325	292	336	281	322	359	325	340	327	340	304	315	329	353	319	343	286	344	320	335	334	321	300	314	317	342	299	325	334	326	325	362	308	337	319	329	327	338	332	340	328	316	342	300	307	307	331	318	318	345	364	350	339	288	358	335	324	335	297	316	335	299	291	314	347	322	325	327	325	349	316	351	307	296	311	292	308	367	312	321	333	323	335	332	310	294	347	291	335	273	333	340	323	360	327	331	343	326	298	342	345	306	322	308	283	336	335	320	318	330	323	313	331	337	318	332	303	346	324	311	318	332	282	344	331	303	298	307	318	311	323	330	335	301	317	321	345	300	333	326	343	337	321	314	328	368	315	335	308	294	336	317	325	312	320	335	307	288	347	346	320	331	325	344	285	354	283	323	311	318	331	307	302	308	329	330	333	327	306	342	340	343	321	337	321	330	324	327	288	308	316	323	314	346	323	323	296	328	333	293	328	315	316	314	306	306	349	333	281	326	273	296	292	355	317	338	337	329	338	326	291	298	316	347	316	329	334	294	310	347	317	327	357	325	307	309	324	328	309	337	322	340	357	332	341	364	334	309	327	320	315	288	294	333	335	332	346	312	317	312	323	293	331	349	373	313	295	309	336	296	319	323	327	362	282	314	335	315	329	316	349	332	346	321	306	311	347	328	333	303	341	325	336	333	319	330	341	350	304	310	336	326	316	301	297	355	337	333	331	351	341	327	340	335	361	332	349	356	334	288	318	321	334	341	308	287	336	326	347	336	306	310	309	297	321	359	317	332	347	331	334	334	315	323	313	324	309	311	317	295	356	320	303	328	314	306	334	318	341	315	328	298	346	288	319	310	293	339	315	336	311	340	340	352	317	295	332	326	332	329	302	309	325	341	314	312	303	338	314	304	318	343	306	300	293	312	315	305	320	293	347	308	343	300	299	331	294	312	300	339	369	314	333	311	358	342	292	312	361	290	312	357	332	322	332	316	329	313	319	315	364	335	303	342	345	344	334	318	321	297	355	317	344	326	352	315	308	321	298	329	307	335	320	331	317	306	328	342	322	322	321	330	327	353	326	294	318	292	339	310	315	314	316	316	329	336	318	334	317	312	328	290	303	297	343	341	324	326	298	317	309	311	337	325	323	299	318	315	337	361	337	361	295	292	329	314	304	339	314	322	317	315	325	336	300	309	344	307	305	306	364	338	309	300	335	323	282	333	311	346	298	313	316	320	309	358	291	349	341	334	357	318	315	319	340	341	335	312	322	299	313	303	309	317	359	333	308	346	318	302	340	337	324	342	331	343	325	370	322	306	338	322	351	293	297	298	346	331	321	334	326	356	339	291	287	311	333	334	344	340	332	299	310	322	305	302	307	318	347	300	316	338	316	351	311	304	307	335	343	329	347	353	319	330	320	322	349	296	287	335	298	336	325	304	303	332	341	311	304	346	344	349	327	319	317	341	302	309	324	308	323	332	339	304	287	319	311	295	354	309	338	304	297	321	362	323	292	314	306	343	344	364	337	328	322	303	341	350	350	299	313	291	334	339	318	304	333	334	288	279	348	334	310	308	339	283	302	285	310	315	323	335	318	327	343	321	347	358	332	315	333	313	340	316	319	328	342	339	301	281	337	327	304	337	337	362	312	317	300	304	318	304	317	330	337	295	315	364	314	314	307	312	313	305	323	323	328	329	324	321	331	333	311	335	328	329	329	320	312	338	330	330	328	343	335	343	347	322	335	345	324	322	306	334	322	334	348	324	308	325	353	309	332	350	329	318	307	315	326	315	339	294	290	304	324	322	330	354	294	339	328	302	329	341	327	331	299	340	348	317	336	325	312	337	332	325	302	333	346	325	314	297	336	321	279	334	310	317	313	298	329	288	332	326	331	350	337	315	319	329	309	347	331	308	327	329	320	327	352	358	307	341	322	317	339	312	322	308	346	323	338	324	290	316	303	328	341	321	342	325	355	288	358	318	315	305	329	325	344	289	297	319	305	362	339	305	361	310	339	316	298	337	321	331	293	306	371	316	358	319	290	306	325	309	288	338	303	282	333	294	292	324	321	289	356	307	307	297	325	327	323	331	331	300	338	321	311	320	356	348	272
12148	19286	23450	20662	23339	19621	8990	2592	1005	817	788	772	798	818	810	807	820	769	769	787	855	792	754	838	838	839	780	790	800	793	779	778	820	738	819	825	795	789	830	834	781	803	826	782	819	855	784	770	821	822	841	809	823	829	818	799	764	848	740	818	788	821	781	751	787	816	779	792	824	754	798	782	793	803	799	770	771	795	779	777	814	818	825	799	833	806	806	870	793	810	841	827	839	808	798	790	795	851	821	796	831	800	777	750	760	833	793	774	825	779	771	813	809	814	803	831	819	751	798	845	831	803	781	824	750	792	746	775	766	827	797	845	811	742	788	847	821	838	777	765	762	838	814	799	771	836	818	803	783	778	818	840	801	790	777	812	788	807	788	812	839	796	787	775	767	783	797	765	743	797	818	822	785	745	781	798	784	802	775	795	771	805	800	765	796	810	804	796	808	812	794	803	773	811	827	768	834	804	831	756	839	755	843	850	810	761	781	800	809	804	817	836	802	808	796	818	778	770	748	807	785	798	758	812	770	771	792	766	793	810	814	837	840	773	822	810	814	783	820	818	771	756	805	816	779	798	826	792	818	796	835	804	800	788	811	800	763	798	784	804	797	863	762	796	823	814	834	766	803	804	808	810	828	775	795	792	770	820	803	837	772	741	821	790	798	806	830	802	775	820	758	758	784	863	798	808	820	805	809	761	852	764	836	767	825	800	768	799	800	784	811	799	855	801	813	766	800	859	786	769	809	764	783	793	790	794	778	842	768	767	769	786	757	767	843	812	769	760	791	810	804	801	811	765	777	840	782	757	763	825	844	845	795	802	819	792	831	856	799	797	804	779	830	785	825	784	753	802	753	799	827	808	826	801	805	766	798	771	838	772	777	754	780	747	795	791	776	764	826	841	777	804	821	786	798	807	798	801	761	821	800	802	818	788	755	828	782	789	819	799	888	786	823	780	800	816	714	825	755	816	765	824	773	764	800	779	803	796	830	851	832	831	755	796	771	804	782	806	787	804	789	808	778	782	813	782	793	811	748	833	807	818	818	828	794	815	816	810	810	764	805	815	827	796	761	815	812	746	790	754	818	785	752	776	858	792	778	799	788	795	808	777	773	845	769	823	838	765	820	835	782	842	794	816	799	840	799	808	805	805	810	845	765	836	772	793	804	787	787	824	798	831	775	784	813	784	867	789	813	814	773	790	816	758	809	819	768	739	793	766	790	801	817	823	831	792	777	779	774	754	812	791	777	801	766	819	794	826	783	813	809	802	789	814	807	804	780	772	778	818	811	761	792	854	796	795	796	828	773	815	815	806	831	779	804	780	798	785	825	858	773	810	805	826	809	744	826	809	827	808	799	822	788	761	794	848	771	816	804	796	787	783	795	811	829	848	810	828	817	831	829	737	814	863	775	781	786	800	793	808	819	802	785	799	795	812	766	795	790	798	814	849	850	755	780	774	792	800	850	777	785	803	807	841	835	790	820	784	785	743	834	795	859	835	808	797	795	794	832	804	761	859	775	798	815	799	824	786	784	808	813	821	807	800	789	802	833	807	809	778	747	825	789	778	776	816	780	757	800	767	779	796	789	817	803	752	812	810	822	789	821	822	824	862	861	806	780	799	784	755	772	801	767	784	778	801	838	801	860	766	813	852	784	812	782	793	803	818	794	808	756	820	781	783	782	795	831	781	832	810	772	785	784	824	797	781	777	799	813	822	788	800	823	771	862	830	871	841	809	793	837	812	811	807	809	804	804	793	796	850	851	730	793	805	822	784	819	804	815	791	812	809	810	778	793	814	821	813	773	751	770	796	839	808	789	822	833	835	783	825	804	813	722	791	781	773	802	778	821	778	820	867	759	761	767	765	809	850	829	828	770	775	785	841	848	815	809	791	783	844	785	840	806	810	801	851	753	815	794	775	857	833	791	762	757	793	754	821	793	818	839	779	795	827	802	785	792	789	747	843	806	739	787	809	782	811	824	798	806	811	783	776	795	849	804	844	795	840	853	790	763	908	857	785	803	791	783	776	828	773	769	788	812	798	773	793	757	804	845	772	803	818	824	834	804	778	831	801	800	825	808	802	782	766	790	788	781	836	828	846	772	816	832	809	766	796	823	822	775	799	760	794	780	781	809	807	770	776	826	782	794	804	821	829	827	741	809	838	844	813	794	776	810	788	797	818	873	761	775	788	773	816	808	773	815	827	815	783	785	798	781	813	800	810	827	797	781	746	849	753	796	798	804	800	786	786	808	816	800	785	783	834	822	803	837	784	810	829	788	777	823	807	796	782	792	836	776	825	758	768	860	786	835	812	817	857	811	808	779	787	765	825	800	852	818	830	774	886	842	777	826	805	802	872	837	813	867	774	817	813	834	763	795	810	840	821	816	774	835	835	801	838	806	760	754	816	813	809	844	832	823	828	798	787	810	778	831	796	810	805	835	790	819	783	785	794	831	813	851	777	774	805	835	817	754	814	751	806	827	861	818	838	767	792	803	771	813	856	800	743	838	807	846	779	797	787	771	809	823	788	785	771	806	792	772	804	805	756	787	848	782	805	838	784	794	775	816	821	803	800	776	811	802	835	827	829	817	779	757	794	815	829	829	821	794	771	803	824	822	780	755	774	767	805	815	795	787	823	772	769	799	791	789	844	852	773	788	820	863	869	852	829	831	832	834	837	834	777	814	823	743	776	778	775	812	748	806	810	831	810	828	732	813	835	827	782	847	850	782	812	780	784	795	808	821	800	805	821	788	804	792	764	808	814	771	802	801	781	810	785	798	740	877	817	788	831	798	785	794	757	818	812	811	802	789	777	822	828	752	790	794	836	828	781	806	779	814	796	764	784	790	807	798	811	812	819	738	759	772	789	842	864	820	802	752	827	812	834	845	785	787	839	794	780	799	824	801	803	819	837	830	813	760	792	777	805	827	760	810	787	775	820	753	841	809	837	770	767	832	809	770	787	795	813	803	796	776	830	770	819	755	845	771	793	772	808	752	828	767	788	810	788	827	822	813	839	789	818	819	805	829	822	816	830	795	859	764	775	787	813	790	820	849	801	765	794	766	847	775	774	800	781	761	804	791	807	785	784	836	781	788	803	808	779	804	864	817	809	800	835	808	792	792	816	772	753	785	771	795	843	774	783	808	846	766	838	823	785	836	805	850	790	745	798	849	791	779	788	835	788	788	779	819	814	775	815	827	732	803	761	796	813	844	799	760	769	828	834	850	810	831	783	805	842	812	776	745	742	836	791	789	784	826	829	790	772	793	837	787	817	786	763	825	770	789	798	792	783	820	771	824	861	800	785	802	818	811	761	827	810	772	795	807	843	835	801	815	795	795	806	809	852	810	779	801	803	796	805	834	799	767	782	778	804	776	790	780	861	789	838	868	813	833	864	816	809	852	776	813	737	804	812	784	793	827	786	766	782	807	806	807	829	795	863	795	798	772	776	768	802	838	782	838	822	816	810	777	772	746	806	727	780	829	749	833	825
41066	38996	39511	41389	53734	46233	22659	5238	654	371	338	296	318	343	300	350	320	365	343	311	352	311	336	307	325	291	329	325	330	350	359	344	319	305	329	323	362	339	320	329	302	345	336	357	324	317	337	300	327	329	353	350	333	325	328	344	324	319	342	311	320	342	323	353	307	318	351	346	333	341	329	328	316	348	343	358	317	278	333	340	340	340	333	345	332	326	283	305	319	359	347	323	319	337	327	342	321	315	353	320	313	318	345	324	311	331	347	329	314	348	308	337	350	339	348	348	347	308	349	363	361	332	316	367	330	336	356	320	314	308	328	321	305	330	325	323	294	338	339	333	349	347	363	343	322	378	342	361	309	319	332	330	325	313	333	316	328	337	324	351	300	321	310	314	310	316	325	344	333	300	360	308	318	326	305	314	327	305	339	338	335	335	317	335	330	326	301	326	359	328	356	312	302	288	333	298	318	347	325	339	294	329	343	300	308	315	327	324	314	292	311	352	348	325	350	294	299	316	332	334	342	329	315	302	350	326	317	304	294	344	343	345	320	336	337	339	312	358	338	310	337	330	327	342	296	335	347	322	305	287	332	320	314	359	355	318	362	343	337	343	335	323	327	318	332	317	321	317	344	342	338	330	313	324	342	286	301	309	338	312	307	332	348	323	304	327	317	354	366	309	345	349	362	338	327	321	299	289	337	284	300	333	311	347	325	369	327	330	326	306	335	332	323	322	329	311	312	325	311	329	302	290	353	343	342	317	327	312	289	322	317	337	362	325	357	353	287	328	297	308	290	342	329	333	330	303	338	317	306	360	346	313	321	342	303	328	304	327	347	355	314	317	322	318	320	287	326	329	311	319	348	313	360	292	335	326	320	327	312	313	304	334	301	314	335	317	315	334	331	301	317	312	369	326	356	336	330	310	319	358	297	336	345	305	332	333	299	275	337	319	301	325	324	308	331	326	328	353	326	325	316	302	372	334	337	306	338	308	346	312	334	301	331	326	334	294	355	294	316	329	361	339	322	297	326	311	323	296	355	309	316	297	332	363	284	312	298	313	304	259	354	292	301	322	322	358	364	318	326	312	320	320	346	335	309	323	319	317	320	290	345	332	342	328	293	313	364	346	309	332	345	345	305	355	307	336	352	321	335	300	311	310	350	319	355	304	343	317	311	351	346	357	326	335	324	345	340	309	344	331	352	342	355	348	333	318	325	320	356	342	302	321	331	350	319	310	303	328	324	341	304	327	323	318	275	336	328	305	320	289	342	297	329	326	363	310	285	308	314	333	336	375	324	326	304	319	325	301	309	337	310	317	330	369	303	342	326	308	329	337	332	326	296	307	352	340	332	337	346	309	332	325	324	316	322	347	336	342	308	347	317	261	313	341	300	292	314	304	287	336	334	323	326	324	300	377	350	289	311	323	293	304	360	331	310	307	334	334	320	306	310	303	329	293	324	348	338	326	341	329	321	349	361	324	317	315	356	353	344	341	330	364	308	343	294	340	344	347	311	291	322	311	315	353	333	338	310	315	312	298	311	322	310	323	301	306	337	326	327	301	363	331	301	324	321	311	334	312	349	327	331	301	323	315	339	329	319	330	343	335	307	315	318	311	321	300	326	349	344	301	302	306	335	304	313	329	342	327	324	308	320	316	324	314	339	332	344	310	334	356	335	301	357	336	322	324	310	323	288	345	330	311	326	353	318	321	311	321	349	325	329	324	321	372	321	355	346	334	349	303	320	326	292	317	296	330	351	315	289	318	338	327	328	333	338	339	341	346	346	326	342	323	316	318	352	342	286	327	351	314	312	356	344	314	304	300	313	339	345	306	366	334	355	281	332	334	325	331	335	350	345	311	333	326	332	316	326	318	318	318	346	358	331	327	305	333	297	332	297	351	300	326	336	350	365	341	327	331	305	330	322	353	341	346	335	315	339	364	340	324	289	352	313	313	349	313	305	321	329	321	320	313	325	319	315	326	335	297	308	298	304	314	297	329	341	319	301	307	340	359	332	328	318	321	309	347	312	354	343	289	318	321	356	305	325	298	331	304	337	321	336	322	362	322	362	325	348	308	353	346	305	315	334	311	321	334	322	330	308	331	344	332	324	330	347	314	343	355	328	336	338	318	325	339	304	310	362	327	326	344	338	354	335	314	316	305	338	328	352	316	317	319	310	356	305	285	320	283	336	320	305	311	343	347	340	302	311	340	295	338	324	304	340	333	346	329	323	319	323	348	326	330	357	316	320	332	322	363	308	345	321	315	320	326	315	285	338	321	337	330	307	326	309	355	350	310	350	329	346	337	335	335	350	329	339	321	332	309	342	352	314	324	290	324	333	317	306	340	316	328	320	320	336	328	357	307	319	340	335	318	334	356	320	308	311	329	309	332	318	312	317	317	339	317	322	348	295	333	324	331	279	339	308	316	322	337	348	305	340	313	305	327	351	346	328	332	356	322	355	309	323	302	312	320	309	300	341	330	331	353	358	307	340	352	320	297	344	330	323	288	329	346	332	328	328	330	338	341	322	332	307	329	331	298	335	318	320	338	351	330	338	319	357	303	340	351	336	322	340	335	332	327	341	338	343	350	341	303	317	305	305	314	320	348	298	340	266	291	346	354	282	332	334	326	317	327	332	358	327	332	322	317	319	329	342	344	298	315	301	337	321	344	304	300	330	339	303	327	343	352	336	297	343	341	292	354	320	313	355	326	342	341	337	319	346	292	292	322	310	346	330	345	318	349	342	319	306	342	342	346	304	374	321	301	311	316	303	338	318	303	288	339	328	345	323	316	328	351	337	324	334	327	307	332	325	359	331	311	294	291	332	323	362	316	300	319	308	334	333	336	361	331	343	298	339	342	329	330	317	336	332	347	301	337	327	318	350	317	323	327	319	339	311	362	321	336	338	326	343	308	348	334	359	316	303	328	340	315	357	325	300	339	344	295	312	338	324	343	333	365	301	345	354	322	316	327	330	365	332	326	327	300	300	339	330	313	362	307	336	375	335	340	321	347	331	334	312	301	303	300	318	328	320	344	354	360	303	318	321	350	330	327	340	317	310	347	313	321	377	302	325	312	337	326	344	337	338	358	345	344	311	336	345	294	332	325	323	344	343	334	325	338	347	343	337	293	347	331	314	327	358	330	351	333	335	343	314	311	315	333	341	341	299	321	343	337	281	333	318	327	299	306	357	344	319	339	348	334	342	331	313	350	362	314	340	337	306	343	310	321	294	345	310	305	317	334	348	350	318	305	334	332	338	318	306	300	325	333	309	315	307	328	390	344	373	352	354	322	335	350	298	320	317	351	329	370	354	303	312	320	296	342	359	343	341	332	348	305	301	309	323	346	348	309	317	333	302	316	295	325	353	342	335	298	325	315	334	313	332	325	361	313	350	341	334	310	304	337	322	316	349	339	295	333	304	325	353	306	362	322	363	338	325	298	354	327	313	338	316	349	338	337	305	348	285	322	283	315	372	310	324	316	286	331	341	319
27576	31198	41525	50272	65850	56406	31606	9284	1632	912	782	862	772	843	792	843	826	818	807	782	838	799	783	809	882	849	816	840	760	794	847	777	787	784	770	810	759	809	821	808	861	781	815	850	833	855	765	813	809	823	802	832	866	825	850	820	820	826	856	797	801	791	787	793	782	735	760	836	837	765	837	773	815	789	780	838	826	798	792	801	809	859	825	750	775	809	785	840	776	835	865	818	825	813	796	814	820	857	796	813	761	846	765	808	856	802	847	834	815	862	805	820	790	718	797	819	800	812	819	789	821	813	789	787	817	800	772	809	832	771	884	839	793	835	864	773	731	827	834	816	794	763	793	834	795	777	787	830	849	816	810	823	781	828	814	772	807	828	789	796	842	839	763	796	782	827	810	817	843	806	807	785	776	785	839	813	845	824	801	822	845	798	792	801	778	837	828	816	809	784	839	803	807	826	792	824	810	802	821	748	809	828	806	787	806	763	771	808	795	794	814	829	822	830	796	836	785	797	816	755	832	844	823	817	806	811	834	787	869	801	830	814	818	775	796	738	777	815	781	807	813	756	815	805	847	828	821	832	837	802	836	835	796	826	780	846	832	792	840	823	793	807	849	801	831	836	757	826	818	774	771	798	848	789	830	842	802	745	822	782	796	811	805	843	795	836	894	878	795	808	854	814	762	815	816	774	800	784	833	821	817	812	796	845	860	807	813	762	842	754	778	820	840	848	803	768	771	799	777	822	879	831	802	761	807	819	795	808	797	799	751	710	782	779	803	785	811	800	839	829	780	788	805	796	830	819	801	820	792	744	778	849	823	765	867	773	820	880	858	776	782	769	764	803	812	811	788	809	760	772	810	844	863	813	853	833	787	834	825	818	822	808	800	829	865	761	849	791	835	812	766	826	819	768	794	868	842	822	740	838	810	761	840	811	791	779	847	782	801	851	835	752	848	851	797	804	796	821	815	800	780	826	825	828	817	831	793	808	807	835	818	773	821	755	797	755	828	820	814	827	792	819	889	784	834	839	808	806	853	801	798	749	778	811	754	821	841	805	864	793	822	783	831	765	818	832	844	793	803	853	809	822	773	796	762	791	762	813	820	804	798	818	832	792	831	811	769	828	817	821	829	800	808	821	835	846	823	747	851	797	808	825	856	761	824	824	826	851	797	812	774	880	793	826	834	725	775	774	832	827	773	777	757	824	809	806	779	774	827	801	831	799	751	801	789	800	786	757	879	822	778	806	840	806	783	860	767	790	776	807	811	826	775	790	812	861	842	839	807	825	824	824	852	801	835	789	795	829	756	867	836	822	824	830	806	748	888	823	789	831	849	806	819	778	821	772	847	820	813	817	772	850	808	812	814	794	748	746	823	778	827	788	833	807	820	784	813	826	759	863	830	791	805	847	823	778	850	826	842	768	824	793	793	793	805	758	866	768	863	835	828	817	777	778	767	848	834	800	799	818	772	812	773	827	821	773	842	851	783	799	842	855	806	820	861	827	799	851	762	811	798	805	780	741	762	750	832	800	773	834	815	812	785	865	810	818	796	799	840	829	794	815	814	767	820	803	769	779	817	775	756	823	801	790	803	812	792	775	819	819	864	823	782	804	811	806	810	796	834	812	858	819	813	860	765	845	790	827	793	770	784	787	830	826	802	771	827	848	788	770	788	832	785	790	803	777	761	774	818	824	869	783	852	805	799	819	768	789	825	829	856	802	856	786	829	861	822	808	797	849	794	795	838	759	793	777	829	835	802	831	789	818	786	794	814	768	802	840	812	831	780	821	806	764	838	804	783	818	816	838	765	855	784	756	839	836	760	801	757	760	832	823	828	796	847	860	807	844	774	787	783	799	842	829	833	805	864	822	799	837	788	895	805	785	814	785	815	786	765	835	817	807	810	810	818	765	765	815	793	787	772	754	816	809	829	771	791	804	860	794	822	819	787	847	830	843	811	808	832	814	817	786	798	802	808	851	796	805	811	771	807	813	839	777	790	820	815	804	805	793	802	841	800	814	844	848	833	842	816	789	766	826	840	806	808	846	841	801	764	845	812	772	814	835	812	796	777	824	789	822	838	771	840	837	813	817	795	866	816	786	848	806	842	812	804	800	783	808	822	815	763	831	805	849	823	784	841	814	837	824	798	822	814	812	840	753	832	837	823	770	811	777	725	797	773	792	854	806	771	851	787	816	797	819	798	789	760	825	821	775	812	780	789	786	828	773	839	831	797	785	800	823	806	773	826	779	809	863	813	844	792	805	814	788	822	885	800	776	787	799	801	780	802	795	824	797	786	849	824	811	798	786	827	828	834	820	809	771	835	828	856	814	799	855	785	808	805	832	870	811	823	813	880	775	861	793	799	827	812	825	786	781	860	861	830	852	811	872	806	836	776	792	836	820	787	789	841	820	790	795	813	893	757	827	769	769	861	808	790	832	822	796	837	845	802	794	802	847	802	787	807	763	800	846	827	762	818	863	832	832	811	802	847	811	837	817	846	793	767	781	810	822	767	779	800	796	812	807	785	813	828	785	761	762	796	812	809	793	833	809	800	816	820	816	774	800	833	850	808	779	852	757	818	832	806	782	789	802	798	795	809	816	794	801	821	804	779	845	792	786	819	797	806	797	832	813	767	781	826	838	823	781	777	814	812	801	829	770	812	789	833	802	816	801	774	758	825	844	811	797	817	773	819	794	788	780	787	771	801	807	812	793	742	780	821	811	786	821	785	778	837	792	790	904	810	813	857	845	884	750	833	805	824	772	814	854	810	811	826	782	794	815	784	815	839	868	826	778	817	820	777	809	819	804	799	832	813	777	790	814	794	831	792	822	841	829	861	728	827	815	859	848	794	805	820	800	838	802	772	797	789	815	786	782	769	839	816	833	793	818	865	808	843	778	820	845	818	843	791	810	817	776	787	848	821	795	824	793	769	827	837	826	776	777	859	800	791	808	769	831	775	836	824	851	836	785	800	784	804	820	802	816	831	784	843	794	803	780	737	847	831	831	841	852	854	854	797	785	807	797	809	818	773	827	796	778	846	807	820	843	851	831	828	797	824	782	750	817	825	822	801	824	753	840	824	801	809	776	750	818	824	784	830	803	808	813	856	809	839	828	806	831	774	847	811	794	787	808	786	810	840	845	812	796	827	834	739	771	797	771	856	808	812	745	838	797	769	822	820	809	851	797	776	829	801	844	774	790	805	803	796	824	788	851	843	837	802	825	804	819	794	807	792	836	787	822	807	801	847	809	825	815	766	845	808	796	834	781	773	780	779	754	796	793	753	794	806	836	827	880	855	815	827	797	816	856	803	748	759	801	870	809	817	809	855	815	781	805	796	785	814	810	830	835	834	858	815	801	824	853	799	804	859	842	766	818	800	771	806	835	760	801	762	815	853	789	849	821	769	771	783	819	817	846	807	841	781	846	776	785	803	818	807	765	857	820	798	829	827	843	774	861	786	788	823	814	824	821	811	855	822	758	821	820	821	826
48605	51326	52235	52124	64976	50997	26443	7604	875	371	346	320	357	332	303	292	319	313	332	324	309	299	278	311	317	317	326	298	334	277	350	312	307	318	310	294	326	280	351	301	313	314	329	360	316	321	330	328	309	273	361	337	322	335	336	315	282	302	316	322	335	289	293	298	322	301	292	307	314	328	303	316	343	322	308	304	336	287	297	307	346	329	318	333	332	303	334	307	333	295	331	310	318	307	306	331	302	314	299	293	324	308	324	337	351	354	291	325	317	318	339	308	315	320	334	289	323	348	306	296	274	376	322	379	316	308	343	319	302	297	338	330	324	300	318	326	337	319	334	332	323	330	272	316	301	314	316	326	329	291	324	310	330	320	350	332	326	300	343	296	309	300	325	320	339	318	348	320	333	327	316	348	333	310	289	337	330	292	331	325	286	345	313	336	326	330	328	324	324	321	287	312	320	313	313	320	315	321	299	318	342	332	344	300	291	273	336	337	275	328	318	323	318	307	273	296	338	302	314	345	335	327	323	319	333	294	316	321	321	316	323	337	323	335	320	366	298	300	333	313	327	353	344	308	307	341	339	335	335	309	294	311	326	342	297	307	317	354	319	331	312	312	322	359	322	315	287	325	338	302	343	291	304	293	323	337	359	346	313	334	325	292	323	308	288	311	308	345	320	325	302	292	290	336	304	346	336	354	323	325	346	333	322	348	330	332	343	312	320	337	312	342	321	351	344	319	311	296	313	294	326	335	350	341	335	313	343	323	325	322	323	324	329	332	358	302	343	293	340	291	311	291	322	309	321	330	319	316	358	312	333	319	313	341	310	331	329	310	329	307	326	303	312	284	320	306	290	318	333	313	317	305	288	316	340	339	288	305	305	320	301	311	321	320	300	335	319	346	333	295	346	352	296	327	316	322	325	315	296	331	326	321	334	328	330	334	306	318	311	302	328	313	316	321	295	341	324	311	292	331	329	293	301	326	324	321	308	338	339	337	344	323	331	327	318	333	341	315	323	293	327	335	301	303	314	270	329	296	290	307	317	311	290	344	321	333	322	285	309	315	335	313	332	344	304	352	311	326	317	315	312	325	308	353	340	315	298	309	345	356	315	324	318	296	339	336	272	334	333	320	314	316	324	324	319	346	307	321	320	347	343	329	311	350	318	324	366	299	295	296	337	310	336	319	292	328	349	357	306	305	326	306	345	283	322	289	307	338	294	322	300	324	298	326	330	334	356	323	291	270	317	297	315	337	312	321	330	316	310	316	308	304	326	298	318	303	264	311	302	334	307	318	327	305	332	307	324	339	305	315	386	287	341	306	323	312	335	342	325	322	303	298	340	324	338	269	319	321	310	340	302	343	332	313	277	318	330	302	313	344	309	293	328	340	337	351	330	327	333	296	309	297	325	325	325	301	335	324	323	310	320	303	314	331	353	311	338	318	308	313	329	308	323	331	332	319	300	316	317	299	338	312	328	333	301	289	352	315	301	320	328	352	340	316	332	303	339	354	325	346	338	335	317	326	295	323	315	310	311	355	327	313	297	312	314	311	283	301	326	301	319	327	285	326	303	324	290	302	342	297	307	327	317	334	337	332	316	325	302	344	326	321	322	311	328	317	307	298	334	343	323	360	331	328	325	303	322	289	304	310	320	345	293	324	318	345	323	300	350	324	311	319	362	330	358	322	303	304	346	312	306	334	325	292	320	302	320	317	344	340	345	281	325	300	327	315	319	300	299	317	331	348	277	278	324	306	307	349	302	335	339	342	325	327	337	326	281	337	341	297	319	344	295	340	337	344	330	334	315	314	302	322	338	328	321	333	309	317	309	312	280	322	301	353	331	317	323	318	306	366	328	320	323	307	294	327	292	321	353	292	307	314	332	344	347	304	282	284	307	307	305	325	303	289	306	304	333	323	301	334	303	341	326	316	314	337	315	327	327	327	315	323	352	324	314	289	329	281	323	294	353	313	323	297	349	299	320	326	344	343	357	317	338	335	303	331	314	327	348	317	285	293	305	304	299	309	331	311	287	321	292	310	316	304	328	317	336	288	357	331	293	310	313	318	316	345	316	291	331	293	314	346	287	348	347	313	310	334	306	324	330	289	336	360	308	299	326	326	366	304	309	319	328	329	300	316	321	324	337	297	330	283	313	308	278	294	349	326	338	287	317	343	334	297	305	333	317	324	311	325	329	322	300	331	330	325	350	323	294	312	343	339	325	319	345	323	353	321	325	303	338	298	319	297	307	308	318	321	338	309	302	331	344	278	346	347	292	311	346	305	364	280	295	320	311	301	318	303	311	356	311	320	327	315	335	329	339	329	325	306	309	326	308	347	307	324	328	328	314	319	311	301	325	313	292	332	347	316	306	302	326	329	294	327	317	344	297	322	329	299	313	310	313	323	335	316	317	305	314	318	305	309	335	353	311	283	352	298	329	341	329	300	333	314	332	342	322	281	319	326	337	354	311	319	305	306	313	330	318	346	304	307	307	327	306	313	315	318	331	321	330	336	286	299	295	281	323	301	300	288	312	308	314	329	321	299	311	310	319	328	337	313	331	330	309	336	288	339	352	312	328	348	325	301	308	295	339	340	308	341	316	326	316	317	330	343	307	339	322	301	313	328	337	310	339	336	308	322	321	270	312	292	330	309	330	312	305	323	359	310	332	347	315	310	340	297	324	290	323	380	311	339	273	320	325	276	315	304	349	319	371	300	323	350	324	345	341	336	267	298	314	361	297	315	300	317	309	301	323	329	321	317	323	335	323	329	316	339	333	285	278	306	299	329	290	319	350	314	317	324	322	336	335	324	324	308	329	328	312	355	319	300	321	321	344	305	337	312	316	329	321	318	319	298	339	335	314	342	328	300	311	326	337	313	308	314	332	289	327	321	304	358	348	322	308	342	312	293	346	318	299	300	325	326	344	309	360	330	329	301	310	314	290	318	329	328	315	337	320	310	324	305	332	305	320	309	340	307	312	307	335	293	300	301	343	337	315	319	316	315	317	322	329	295	274	328	333	295	289	341	311	318	313	302	301	318	294	372	338	318	320	325	308	342	313	304	341	313	298	313	360	320	325	360	286	318	300	310	310	307	351	314	337	287	312	319	320	303	312	301	323	296	296	308	348	293	328	293	310	309	334	357	341	290	301	347	331	299	317	310	337	310	322	351	302	347	305	320	312	296	311	263	333	329	325	302	331	314	325	305	300	339	292	336	327	367	309	312	300	337	335	303	321	347	312	331	328	311	324	311	317	278	323	337	326	289	312	321	317	325	320	318	292	360	323	307	357	330	324	284	311	327	296	300	323	308	328	307	330	305	297	323	310	313	319	333	305	286	297	308	319	345	329	329	281	320	326	320	313	319	310	314	315	307	306	308	298	305	296	313	330	327	276	305	310	314	297	323	308	325	316	326	306	307	324	330	321	325	332	304	313	293	330	285	366	297	306	319	331	349	275	349	325	329	319	307	335	318	292	302	302	330	328	321	326	308
32668	42597	52093	63871	78624	61883	35030	11335	1874	949	842	796	769	787	872	815	781	786	818	791	785	789	814	761	788	818	831	820	794	810	778	781	778	792	810	744	782	855	830	810	784	778	753	804	817	743	833	794	789	816	778	792	769	807	825	767	771	802	831	798	804	780	821	829	766	761	803	776	780	814	763	773	828	756	838	751	783	770	783	812	790	745	808	870	803	801	751	715	704	787	793	806	754	832	748	808	782	812	749	780	805	818	764	819	795	817	775	813	801	813	810	826	745	752	799	770	749	784	737	813	753	735	820	775	808	793	750	753	828	759	789	764	761	797	816	776	808	806	782	792	813	740	773	805	769	808	776	763	812	859	787	824	741	808	759	790	837	801	738	748	822	782	814	784	834	790	817	796	784	780	779	778	738	805	779	789	774	784	783	824	785	802	808	815	788	755	823	779	793	770	752	797	795	805	817	791	757	747	737	799	716	801	812	787	807	825	792	814	809	813	802	812	782	761	787	754	752	756	793	824	754	790	777	808	808	802	802	809	803	796	765	820	785	779	860	802	786	798	808	815	749	814	850	745	819	765	802	771	811	801	812	784	773	755	825	783	803	792	730	743	809	726	795	775	807	737	810	739	831	810	766	785	813	783	765	753	817	778	810	835	783	781	790	754	773	762	804	735	794	826	757	823	767	739	757	752	781	777	739	798	795	738	788	777	776	730	800	806	793	827	778	810	777	816	788	772	734	799	829	769	780	832	777	811	819	809	840	779	741	756	759	765	741	777	729	840	782	749	789	786	741	802	798	825	750	790	841	811	872	797	747	796	764	813	757	803	800	828	798	739	793	804	772	756	776	808	762	770	811	770	760	813	783	813	720	802	792	806	759	834	816	787	808	824	770	760	795	795	785	772	794	835	797	812	809	796	798	763	789	765	811	750	772	784	782	837	842	785	831	852	809	765	759	812	801	830	788	769	790	765	767	779	789	788	732	788	780	841	811	778	805	835	825	790	840	796	795	784	822	803	804	755	775	785	783	754	831	795	753	820	733	811	809	759	789	794	851	736	772	820	774	731	794	778	802	770	825	831	802	738	738	809	773	789	768	817	791	809	738	802	779	803	755	804	778	755	810	808	783	774	827	765	746	757	782	790	798	779	821	761	793	759	799	735	793	776	836	830	813	768	785	803	827	766	766	746	785	775	775	814	786	756	796	845	814	781	770	805	782	777	812	800	779	770	794	800	792	745	802	786	819	767	807	797	803	774	776	824	845	803	814	790	781	820	807	846	838	764	780	801	804	821	832	752	799	810	802	783	818	799	786	760	775	784	809	716	794	765	773	767	785	762	817	752	793	779	788	789	789	755	816	805	811	755	771	840	772	796	771	804	779	801	807	783	794	778	763	797	778	785	798	789	805	811	784	797	764	785	801	783	763	819	766	789	774	783	806	761	764	780	819	794	788	765	799	859	774	793	805	756	779	770	771	819	752	801	813	765	810	739	784	843	753	814	763	842	839	788	749	818	799	773	797	757	786	789	744	794	776	798	798	806	796	811	805	758	801	848	803	755	786	790	853	825	808	764	826	828	758	819	763	834	733	799	814	786	791	810	752	765	785	790	752	800	760	809	816	758	798	779	809	745	744	787	798	812	744	788	805	763	792	774	842	783	796	805	828	748	748	820	819	798	811	740	836	754	793	785	837	757	758	756	818	775	814	789	786	782	808	789	805	771	761	812	794	817	827	819	806	792	764	805	805	765	802	741	804	838	801	742	782	776	783	746	823	820	786	783	739	794	800	825	737	743	797	794	755	748	783	790	801	839	797	806	773	741	768	770	741	771	809	759	783	744	842	763	784	778	765	755	776	777	776	803	798	782	788	750	825	802	803	794	780	828	796	711	766	875	805	806	776	772	764	754	748	838	806	749	776	763	763	764	790	761	758	804	769	767	796	821	787	841	793	767	784	813	852	753	782	794	808	785	750	797	793	790	820	782	799	750	775	805	784	807	779	801	794	783	811	757	773	778	791	789	802	785	774	763	769	797	772	778	834	790	778	831	816	762	803	792	766	798	795	758	811	800	783	808	786	738	802	819	804	785	797	797	772	785	793	764	814	772	787	770	768	785	809	813	775	775	766	805	812	842	784	735	748	790	735	796	787	785	784	775	768	795	765	813	801	802	786	780	760	803	776	773	725	755	796	763	762	749	791	787	755	833	788	749	790	767	766	761	781	743	797	797	780	740	787	795	818	756	749	792	779	757	778	803	815	831	785	795	758	793	759	867	767	789	758	791	802	801	783	775	794	774	841	811	767	741	751	781	802	761	740	792	762	839	853	835	758	787	799	788	769	836	765	812	825	793	767	767	767	800	776	793	772	795	822	769	815	767	784	777	808	789	811	809	728	727	813	814	761	788	784	764	779	839	813	766	809	758	752	778	752	781	775	764	825	756	818	819	818	754	806	814	817	771	769	775	820	806	807	778	750	791	808	808	760	772	829	734	760	796	769	784	762	788	784	787	772	860	724	778	738	752	792	822	768	779	779	761	798	762	813	760	773	812	742	803	795	819	807	785	756	727	791	808	749	810	778	809	767	813	769	788	818	823	777	762	762	787	745	823	749	804	849	761	807	827	811	769	771	775	798	794	768	787	777	779	765	787	806	794	762	805	724	782	833	818	796	769	812	791	808	768	757	865	778	755	783	768	837	801	780	754	779	807	772	780	784	748	825	747	725	747	797	724	755	810	887	758	764	767	784	752	767	760	795	807	783	790	763	787	742	830	758	796	833	726	785	817	757	807	770	824	740	788	790	814	753	782	780	752	795	792	762	756	794	799	844	748	781	769	747	786	789	803	751	798	802	800	763	837	776	819	779	757	795	820	794	792	789	866	801	782	818	760	768	811	758	748	780	820	780	768	795	765	790	781	801	818	800	810	755	815	792	835	755	786	743	766	779	776	821	745	792	765	810	775	791	787	808	777	798	746	811	789	794	787	789	786	805	791	785	823	810	804	795	809	810	764	818	778	786	830	834	756	750	733	765	803	786	792	815	800	793	807	738	806	729	747	818	744	797	752	796	822	759	815	761	819	824	765	766	762	827	799	819	785	780	753	738	827	798	738	845	736	826	793	807	777	795	843	801	804	799	785	798	749	746	786	755	794	819	768	796	769	787	762	842	831	763	786	774	804	792	769	817	781	775	744	776	737	814	764	774	802	824	780	762	745	786	751	811	822	783	771	767	832	785	799	771	789	751	809	769	828	748	784	811	752	779	774	837	773	830	814	830	757	789	782	731	810	770	783	776	782	798	770	760	812	790	759	779	830	755	786	843	735	806	790	776	804	799	799	753	844	803	773	734	792	756	824	864	868	767	782	777	784	788	839	803	766	787	793	797	783	766	796	813	817	806	792	773	804	784	827	811	790	777	762	763	757	817	765	789	820	844	757	759	770	822	794	785	760	733	733	778	796	785	800	803	785	797	780	806	778	785	811	841	812	821	762	777	768
23794	25394	25282	12109	6536	6829	3733	1104	434	307	353	282	332	330	331	307	309	316	313	300	302	331	292	317	309	284	296	298	311	313	311	317	307	304	291	306	301	291	284	310	305	299	292	283	314	322	295	323	286	307	300	315	323	318	300	305	321	296	295	291	296	332	324	330	275	315	318	277	338	304	321	304	354	319	280	311	310	315	334	312	325	309	311	324	323	315	306	291	319	320	338	307	304	336	300	345	297	308	280	299	315	314	331	305	344	324	280	326	291	321	311	333	289	315	295	310	288	323	299	303	277	322	315	342	302	296	309	306	339	295	289	306	286	294	314	311	293	319	323	308	314	290	321	317	315	291	308	287	313	284	305	301	316	306	275	301	278	332	352	333	305	304	282	344	283	319	312	322	298	332	355	333	313	295	316	330	333	304	300	327	281	304	296	294	322	282	313	316	362	315	287	322	313	324	299	281	313	305	306	334	353	308	294	311	294	318	309	281	315	314	294	308	322	318	326	311	316	307	338	335	291	341	296	302	315	354	295	305	338	326	295	313	311	322	308	309	288	317	307	303	337	317	273	274	313	295	300	296	325	309	321	327	308	321	326	328	328	356	330	283	299	306	312	325	335	292	304	315	327	343	326	303	298	316	295	388	298	301	307	311	336	314	288	299	288	305	305	345	316	303	310	352	332	329	342	297	307	345	340	267	301	304	286	298	319	326	285	350	308	326	289	304	285	323	317	320	335	301	319	327	322	300	303	347	297	332	304	330	303	320	294	319	306	315	296	323	321	356	307	301	301	305	306	311	325	302	295	288	299	320	332	318	271	279	293	318	306	314	305	304	371	341	300	293	351	299	302	307	305	288	308	301	281	284	310	307	275	321	330	311	308	303	314	333	296	295	293	306	295	337	313	296	299	289	319	308	355	305	342	321	295	314	338	293	319	329	316	318	305	297	314	304	315	319	311	300	327	318	280	300	301	294	316	350	285	303	329	337	299	322	311	276	313	314	306	314	298	300	343	327	308	314	322	309	329	328	326	308	301	334	340	326	300	296	302	330	339	324	307	319	288	301	317	298	355	313	295	352	294	302	317	334	317	303	333	298	299	285	289	306	300	310	317	293	318	324	260	302	318	285	296	309	357	303	325	345	342	288	309	336	377	311	300	339	344	304	310	315	301	348	292	314	313	264	296	329	330	320	306	312	311	294	319	313	304	320	327	321	290	332	317	284	303	320	318	293	299	311	335	289	305	305	300	301	291	294	305	298	251	315	274	262	295	318	332	323	315	333	299	320	348	332	314	326	286	314	323	280	306	336	359	314	319	304	298	300	305	276	292	300	326	302	315	343	327	322	341	336	337	319	320	336	288	301	313	279	325	295	312	284	312	284	336	306	299	288	302	291	319	301	323	291	330	318	312	279	317	317	306	317	311	308	336	319	305	308	323	331	327	313	314	315	304	324	303	334	325	331	316	306	315	310	325	329	320	291	314	306	325	294	294	303	337	330	337	307	335	333	294	265	284	293	304	332	346	326	304	290	313	289	304	317	295	334	328	307	256	333	310	311	316	320	325	276	314	321	290	299	295	310	325	332	261	312	298	322	288	306	286	320	327	313	297	289	315	303	339	305	346	269	322	328	301	315	324	317	304	250	274	275	325	292	314	295	306	303	322	296	298	314	267	302	301	276	306	308	315	308	301	319	342	311	305	320	327	306	326	319	317	293	279	327	316	340	299	324	339	338	302	330	293	319	328	327	301	308	325	305	289	312	310	332	327	312	322	326	313	318	303	313	301	332	329	322	328	280	319	298	316	302	295	303	320	290	285	338	328	298	256	307	322	308	300	316	283	343	323	324	325	333	328	293	333	274	324	318	337	335	278	318	312	297	308	297	315	293	298	269	315	334	312	326	307	285	271	337	286	323	335	293	323	303	304	305	295	327	321	330	311	301	316	316	291	330	290	305	305	295	295	305	313	300	306	317	295	299	319	331	339	299	291	303	320	322	298	289	328	313	309	270	338	313	314	305	325	295	292	291	298	306	334	314	296	298	315	341	329	328	313	286	287	299	323	322	325	290	287	305	319	284	293	285	306	319	312	314	286	330	303	335	290	342	286	328	312	289	311	319	306	308	340	290	302	325	297	343	312	294	295	323	329	319	330	308	309	294	280	286	323	278	306	307	323	343	310	317	325	314	325	342	290	318	318	300	311	310	302	302	307	297	317	324	345	345	317	317	321	307	312	323	300	316	302	300	326	290	311	321	326	301	308	285	304	323	329	324	321	335	299	338	308	330	352	325	340	330	314	301	303	308	316	321	309	320	299	316	318	344	303	301	308	302	318	278	302	340	291	307	315	309	305	305	292	268	281	278	350	345	308	336	318	301	290	308	334	314	314	318	293	291	295	285	300	301	299	300	348	292	311	310	338	294	321	274	321	317	306	301	272	310	307	334	309	290	277	335	300	313	303	286	306	351	291	309	328	329	322	349	294	316	303	335	286	301	275	332	300	327	312	316	354	324	300	327	287	311	299	324	323	316	321	319	323	311	306	315	295	330	326	299	311	348	333	311	322	318	293	328	317	328	352	316	327	317	274	314	311	327	310	291	324	275	318	308	306	319	344	328	306	273	296	289	311	330	358	330	320	295	327	296	317	306	326	305	346	321	309	293	291	312	284	311	366	329	305	290	332	307	306	316	324	318	327	342	307	348	349	338	326	298	301	285	321	318	315	315	320	292	293	346	300	287	293	301	326	328	339	323	307	303	338	302	327	277	350	300	301	334	330	307	317	302	309	318	319	304	321	324	303	278	310	335	317	303	331	306	318	319	286	316	316	309	314	343	308	332	309	297	313	279	313	314	312	293	287	281	325	314	304	334	277	323	306	327	301	279	302	322	310	326	286	305	322	265	313	330	309	358	309	294	317	308	292	344	292	274	297	278	300	336	354	294	319	332	321	315	311	335	318	312	323	318	306	319	316	333	323	328	304	288	353	304	295	325	308	319	315	339	320	305	292	311	307	312	328	326	297	296	348	320	294	319	333	304	327	274	335	313	336	315	299	321	292	308	292	312	305	307	307	325	330	297	308	303	281	312	318	301	296	302	289	343	336	328	326	290	311	316	297	318	360	327	327	299	317	306	315	334	310	316	307	330	293	295	335	314	313	293	313	322	305	315	297	277	312	359	311	327	288	330	294	321	307	314	282	315	316	278	306	298	326	283	317	323	318	308	324	294	309	346	321	309	318	297	353	298	329	313	303	279	298	287	302	290	321	281	324	327	306	316	325	346	313	277	304	279	325	302	311	312	284	333	315	324	308	318	308	286	276	326	315	319	275	300	319	316	291	297	291	320	317	316	294	354	283	295	292	319	325	323	326	308	338	318	303	304	299	294	275	289	306	320	327	302	336	339	306	323	291	314	287	298	287	297	299	316	300	305	294	338	339	316	313	298	334	336	332	308	307	314	321	301	313	319	350	284	313	340	314	301	299	351	299	301	303	323
14366	21047	28239	20322	19341	19429	10712	3379	1048	789	806	788	798	714	800	807	818	750	804	773	757	776	771	787	819	748	771	759	813	767	789	751	820	749	763	793	761	829	752	823	747	809	785	787	792	751	797	832	787	754	761	754	805	794	743	709	760	794	779	767	810	796	806	835	769	770	829	781	819	777	790	799	781	746	794	792	785	771	805	748	773	775	793	756	840	796	797	749	744	791	806	761	760	775	746	774	748	794	792	707	788	764	766	780	807	798	798	728	752	742	793	761	793	786	788	782	784	720	807	774	807	738	763	787	809	766	805	775	783	770	768	768	782	751	796	781	811	743	806	754	824	756	788	747	737	727	745	773	774	746	708	762	753	777	755	721	724	822	808	761	780	841	800	783	770	749	732	746	781	762	755	792	799	773	762	814	785	769	774	733	742	785	754	819	785	728	768	760	795	756	777	775	776	790	742	781	727	746	840	759	798	779	744	753	778	739	784	790	820	830	787	805	802	770	797	761	795	807	797	790	728	774	813	752	732	737	778	780	830	766	759	806	780	777	760	821	785	789	773	781	789	770	846	801	767	783	800	797	732	760	797	758	787	821	741	764	764	749	763	778	812	789	761	781	781	755	801	791	765	710	777	732	776	762	778	785	812	744	790	752	803	765	751	756	782	753	755	745	818	779	844	742	789	741	696	731	787	772	802	757	796	810	772	763	757	795	798	751	751	760	821	749	780	730	799	792	749	778	758	785	774	769	811	798	820	744	760	778	754	771	827	775	741	754	804	730	792	769	777	780	725	804	770	789	775	833	785	761	770	814	811	774	777	796	774	751	745	789	780	807	788	851	805	747	756	735	784	711	811	718	757	762	770	794	754	771	787	780	791	772	781	767	781	763	738	786	754	784	802	753	799	744	767	786	796	805	753	849	810	805	796	752	820	747	752	758	784	807	822	771	792	777	767	736	749	765	753	736	770	801	755	793	772	744	783	760	783	789	820	748	801	768	814	812	769	842	825	749	770	772	810	729	741	782	766	783	772	832	735	774	796	789	749	779	810	801	757	785	793	776	774	734	741	756	765	796	785	778	789	801	780	769	777	759	843	737	763	744	762	751	777	738	809	743	714	749	729	757	783	735	777	764	769	778	774	793	759	759	782	838	774	779	759	799	730	803	803	762	788	752	812	788	774	775	744	808	769	773	757	727	780	802	750	781	772	766	810	778	777	741	756	761	787	797	799	767	752	722	743	813	772	806	796	734	810	773	757	746	781	796	746	769	789	767	756	849	742	765	755	777	771	790	824	774	815	800	782	736	777	739	793	761	810	788	746	770	825	728	794	783	757	789	788	797	738	746	806	772	782	803	799	812	728	780	772	744	751	715	779	739	711	736	803	784	755	770	738	771	778	839	766	781	738	749	751	766	748	805	766	728	754	763	803	790	795	734	716	793	780	793	791	792	733	755	759	788	759	810	774	772	749	779	741	739	829	845	817	783	842	757	751	813	760	759	770	814	755	785	758	783	835	762	771	793	779	752	755	781	768	766	774	770	790	775	767	786	747	744	788	759	781	766	808	830	789	807	761	761	796	775	774	699	760	814	766	698	766	770	799	793	772	792	793	768	796	793	734	807	734	787	819	763	721	796	814	782	759	750	794	808	832	760	743	759	740	750	758	769	771	758	787	785	747	757	751	748	773	798	791	765	784	821	783	782	777	822	724	706	727	756	786	818	793	801	800	757	763	720	754	741	773	746	827	805	770	831	791	788	779	780	744	796	772	775	755	813	810	730	737	786	788	778	752	808	770	769	789	725	758	765	780	710	800	780	777	807	785	780	774	784	763	787	752	789	746	765	777	735	744	785	743	796	737	820	757	824	804	815	736	749	779	814	790	834	781	767	831	825	774	766	785	824	746	778	754	764	765	757	755	784	781	811	767	819	799	805	800	755	760	798	735	798	794	785	715	784	791	759	771	806	775	788	731	708	763	773	772	799	788	763	751	719	777	756	798	828	750	778	836	790	781	832	756	763	786	776	757	801	776	763	751	774	731	807	824	814	727	776	784	781	793	754	791	772	743	735	776	791	780	787	748	827	808	755	713	836	763	814	807	783	799	750	780	801	786	742	845	764	777	767	798	739	749	775	782	776	789	761	736	766	801	758	792	731	757	796	797	785	770	779	785	810	797	791	800	812	815	766	754	785	812	760	764	809	839	780	798	738	776	782	801	844	797	767	774	737	799	766	832	769	762	799	755	760	755	747	756	766	752	705	809	837	790	789	803	808	788	811	780	840	763	790	773	788	769	763	794	750	755	783	778	790	800	773	736	783	695	726	823	767	764	752	778	816	816	761	820	747	778	771	754	759	767	727	798	782	703	779	781	749	761	817	788	788	767	762	790	833	770	778	805	741	746	859	751	787	812	750	715	832	802	799	751	772	756	785	802	788	791	804	746	734	802	802	732	810	816	778	765	712	769	772	735	771	791	770	787	733	704	710	790	786	802	766	745	804	725	732	753	753	797	790	820	755	763	765	834	772	817	721	780	808	803	800	837	801	791	786	766	777	734	773	762	764	735	746	802	779	769	753	821	778	743	792	780	830	855	737	819	751	773	776	776	748	782	777	812	783	751	767	762	786	753	832	740	759	771	763	728	793	806	762	807	789	739	832	754	817	733	764	745	747	805	761	793	736	753	782	770	756	773	783	785	757	759	794	792	768	811	815	761	770	810	779	779	752	719	788	815	823	766	770	757	765	751	742	767	778	804	730	772	810	774	778	786	759	779	755	772	767	824	769	803	780	766	770	797	836	763	765	803	752	803	738	759	822	787	718	743	751	694	778	783	814	812	789	776	779	795	750	757	790	750	725	754	724	793	770	755	782	775	783	742	790	815	814	746	813	751	766	773	785	760	806	755	838	813	748	745	761	784	777	758	766	708	767	802	750	722	771	773	736	748	769	774	714	772	811	843	792	766	735	782	758	674	798	770	778	815	772	750	752	767	825	766	738	772	809	716	804	790	838	784	764	795	783	788	784	802	758	772	766	799	757	775	755	774	739	759	718	757	802	785	817	806	761	775	791	791	796	793	811	781	747	823	792	801	747	762	812	811	797	784	789	791	786	746	763	720	798	810	742	750	771	818	756	784	800	821	723	796	814	752	737	781	837	768	738	791	742	776	765	756	771	791	763	752	787	784	774	748	749	759	745	807	764	759	763	819	814	817	788	727	833	803	810	809	754	797	867	786	810	780	797	826	740	752	768	790	784	768	717	790	809	781	793	754	799	788	787	791	806	761	788	790	797	752	827	784	793	761	743	811	760	739	799	800	766	764	809	763	809	826	775	763	754	769	847	778	823	756	779	741	753	797	795	789	764	801	846	781	797	785	761	776	765	763	788	767	808	789	744	717	743	740	781	788	771	765	765	800	744	783	756	793	807	756	749	747	804	790	773	797	757	780	742	857	742	790	777	809	800	766	788	774	830	746	791	821	766	784	755	792	768	802	775
42216	43740	43221	33078	47342	48515	27522	7508	897	389	337	340	294	301	314	336	318	351	326	331	340	347	312	334	305	324	345	305	323	327	338	317	319	306	298	363	321	309	302	325	321	323	316	276	327	344	309	298	329	316	323	301	309	316	345	309	322	300	335	312	339	330	346	346	322	338	329	314	358	305	321	316	318	298	351	308	338	318	307	305	308	305	310	309	289	298	348	316	313	353	320	316	311	306	343	292	345	292	343	318	320	338	317	314	312	305	323	305	331	317	317	357	339	347	329	316	312	304	291	286	292	322	302	330	320	327	317	321	323	317	319	315	302	359	324	332	316	281	322	350	315	312	296	337	298	326	350	304	304	297	322	327	322	337	317	308	284	293	300	334	325	339	348	329	317	325	316	338	358	345	303	327	333	297	332	277	357	343	348	330	306	363	310	321	361	285	316	309	289	294	291	305	311	329	350	342	333	335	340	301	338	325	322	322	335	330	307	335	330	300	349	300	342	314	306	325	306	332	302	351	292	355	288	345	324	337	342	346	295	331	333	301	337	351	299	311	339	327	317	302	337	331	346	342	309	314	339	338	315	322	304	303	331	289	300	336	318	313	300	371	332	330	317	336	321	328	328	307	310	338	318	295	322	355	305	322	333	314	319	304	338	331	305	318	298	322	300	332	343	332	303	320	319	304	311	348	303	326	315	319	321	312	309	350	301	322	303	296	336	307	343	312	316	317	284	306	292	327	303	320	332	336	359	317	315	344	357	325	284	339	329	326	378	345	314	336	308	319	338	309	291	364	313	334	329	341	326	311	308	311	317	333	305	341	350	328	308	343	293	317	305	330	327	345	318	293	330	352	312	322	273	332	291	303	316	353	295	330	313	314	310	314	320	333	334	305	280	286	339	338	315	328	306	307	346	327	299	300	340	327	317	305	304	347	334	332	322	318	312	353	317	319	287	309	305	317	335	315	296	332	316	321	326	286	347	281	355	329	316	296	330	335	306	326	325	306	311	355	307	350	318	320	321	314	361	329	324	338	295	330	300	340	309	294	335	307	316	372	317	315	350	300	351	333	339	339	309	301	298	312	342	303	316	328	338	361	329	313	311	303	339	304	318	334	294	329	293	344	301	306	332	340	324	308	316	338	304	336	338	312	295	298	299	342	319	331	326	342	314	309	310	340	329	329	310	313	283	322	315	338	315	322	292	334	305	321	335	304	274	309	352	309	318	327	329	299	301	322	307	309	316	325	331	280	357	319	320	343	310	316	328	312	341	326	329	301	311	325	334	298	338	310	304	379	317	344	333	304	306	309	339	342	316	323	304	321	291	310	346	340	306	332	302	345	316	301	355	321	317	330	319	291	303	300	323	358	301	298	341	311	283	319	320	332	350	297	311	342	326	320	340	312	324	288	327	323	346	337	307	312	342	289	305	324	316	318	323	316	346	337	314	312	327	348	319	324	323	355	305	357	326	345	298	306	361	315	311	314	307	313	336	335	317	322	334	297	314	342	297	315	316	315	310	306	314	322	316	362	332	313	345	295	329	324	315	320	331	305	342	348	316	311	307	297	309	307	297	319	319	319	321	320	308	293	283	307	323	339	322	364	296	316	292	326	288	322	304	335	308	316	299	307	309	312	306	337	306	317	341	325	317	316	306	309	340	347	348	330	315	300	345	310	297	301	378	291	311	334	314	318	305	306	315	332	281	324	337	319	323	326	330	312	305	305	326	365	332	318	313	301	313	311	337	314	326	340	309	330	339	356	322	317	314	314	307	329	313	290	289	325	324	301	313	320	324	327	313	297	325	308	306	351	319	321	280	322	305	287	336	320	333	278	315	281	308	356	333	320	356	302	331	337	335	349	316	326	308	332	310	304	289	328	329	321	322	343	323	309	322	318	325	346	331	307	329	326	313	316	312	329	327	303	329	347	313	291	328	321	358	332	343	340	341	291	287	337	297	319	312	330	329	328	307	339	330	337	328	329	313	287	361	309	316	325	308	309	328	294	329	315	328	324	328	312	336	313	356	335	299	295	313	288	336	326	306	328	300	324	304	302	310	302	314	356	309	284	332	325	319	368	278	328	345	329	311	315	298	296	299	317	335	312	302	305	325	309	326	332	365	350	316	315	350	279	310	304	361	341	356	341	316	317	324	298	305	351	294	295	327	325	316	342	345	309	323	347	324	337	318	326	324	325	330	335	351	317	337	304	323	349	323	323	296	315	345	331	346	336	308	355	323	324	309	326	304	301	332	330	323	314	326	336	303	371	344	313	310	333	323	331	331	288	309	291	317	322	344	324	305	298	332	305	310	327	334	297	308	334	312	306	302	308	327	341	305	301	319	312	343	298	361	314	292	305	317	329	318	309	311	325	301	321	316	305	345	311	275	345	345	338	293	291	331	335	316	322	283	334	319	295	302	303	304	344	294	307	326	323	311	285	318	325	328	306	312	336	293	312	290	298	325	319	300	332	320	335	322	349	343	325	304	309	305	312	328	317	300	319	303	317	295	296	308	316	306	313	306	312	345	325	314	335	309	342	320	301	330	304	323	306	295	327	319	314	303	339	311	313	314	312	329	296	299	335	352	314	340	313	347	331	315	306	339	287	318	308	303	305	331	310	295	325	331	343	294	337	335	288	304	302	326	364	331	320	326	322	347	320	312	293	321	327	315	343	340	304	304	302	318	345	332	343	337	309	286	306	313	283	353	314	317	296	303	313	329	337	283	341	340	300	314	343	301	292	323	314	297	347	296	307	330	366	306	307	325	317	287	328	326	314	306	345	312	314	310	341	289	305	306	331	289	291	332	326	294	351	310	299	332	313	331	302	336	331	311	351	334	329	344	344	326	329	320	277	337	341	291	308	333	297	312	328	320	389	350	336	330	326	325	309	326	349	318	312	310	289	329	333	305	296	311	321	307	320	311	322	314	339	330	314	322	322	312	310	358	281	320	325	321	311	319	311	321	285	320	301	334	330	311	313	365	304	337	321	307	309	359	293	337	309	327	311	316	294	320	300	310	297	364	352	328	305	338	308	328	297	331	319	321	325	308	276	317	283	350	319	291	314	333	334	299	313	318	340	316	297	312	328	319	319	329	307	350	307	313	326	317	300	332	317	314	358	333	319	293	324	315	314	332	306	317	332	287	324	319	332	316	308	316	319	352	367	295	326	301	302	365	335	271	327	343	288	336	314	327	338	287	307	310	318	322	355	301	353	338	302	323	309	311	320	322	325	336	294	336	303	319	347	301	301	289	299	330	327	308	355	281	304	318	343	318	339	310	353	307	305	337	335	349	303	355	310	328	341	351	319	313	307	282	344	297	306	329	341	325	324	316	317	308	349	331	326	332	320	278	301	311	319	354	279	356	313	331	323	350	322	350	311	364	297	327	314	345	348	320	354	309	324	287	280	284	336	324	322	330	303	323	320	324	301	345	284	310	314	342	312	324	322	320	288	322	331	303	318	318	314	383	313	292	312	338	281	325	333	308	335
27786	35537	42164	40035	61751	59921	37838	12674	2167	1020	801	799	795	839	805	813	771	769	776	785	793	825	781	769	827	796	785	796	803	760	821	782	812	825	821	802	781	800	798	780	776	851	841	770	736	771	809	849	807	802	808	821	804	807	789	770	803	844	848	801	795	778	787	832	786	789	818	805	779	779	774	774	846	775	812	804	811	815	793	859	818	837	822	829	778	755	791	830	816	823	789	806	800	830	832	813	801	779	808	776	737	815	802	779	824	760	812	790	808	782	800	859	768	795	800	812	811	852	779	778	794	740	819	810	848	791	785	850	814	798	743	824	789	767	803	799	773	759	814	800	770	812	753	774	819	776	792	812	848	816	817	772	803	773	763	803	792	816	833	798	831	767	807	853	814	758	860	792	802	785	755	818	837	860	800	745	777	851	790	794	823	784	860	812	792	794	751	760	813	766	783	772	785	797	778	841	819	811	802	807	724	766	754	814	815	757	827	756	793	843	788	808	807	773	825	802	841	786	733	767	723	758	821	771	791	746	817	796	805	768	832	734	813	782	802	786	828	750	793	834	780	765	823	818	842	782	784	825	822	757	805	825	785	816	829	798	760	799	795	790	802	796	798	795	835	805	859	826	755	771	745	783	750	746	804	763	819	777	787	763	764	776	764	859	749	786	805	821	791	785	820	765	760	838	774	763	747	769	781	771	778	843	819	820	817	813	814	822	799	805	771	800	785	784	773	755	808	816	793	768	843	794	783	752	836	817	802	825	812	793	794	807	808	789	799	834	785	813	795	790	799	806	778	793	823	822	814	844	824	797	799	758	808	760	810	792	785	814	786	829	810	796	786	778	766	791	814	775	819	824	773	795	775	799	783	809	784	855	828	799	816	782	807	797	801	856	771	771	805	759	798	762	813	756	719	824	732	826	820	854	815	743	775	748	790	825	779	835	784	787	832	770	796	790	769	795	820	792	792	791	839	839	734	807	809	763	770	795	763	766	793	800	836	778	775	756	765	792	828	789	775	848	787	792	788	852	787	749	813	767	817	796	797	809	771	796	787	805	774	798	789	767	851	868	808	802	809	795	790	814	818	853	808	781	778	747	820	794	818	801	865	796	782	759	812	797	775	761	794	741	815	797	770	867	757	788	813	804	780	788	756	833	803	780	776	823	809	791	816	816	799	803	799	810	781	793	755	800	757	786	797	781	785	762	810	793	822	780	822	802	805	758	810	724	857	807	801	801	799	772	833	781	799	772	762	805	820	807	798	822	837	813	829	798	748	785	757	812	828	776	811	826	788	815	824	789	812	795	831	810	824	793	778	773	811	799	819	835	824	834	824	796	804	800	822	819	811	823	775	796	789	802	804	788	798	840	778	784	784	814	783	817	768	785	794	766	819	814	778	840	798	766	768	821	826	814	816	786	772	811	816	744	829	795	773	808	820	803	781	795	852	773	793	756	832	783	793	814	770	771	799	802	746	770	773	845	835	811	798	778	778	791	816	849	817	755	775	757	758	767	843	768	779	815	820	775	806	791	796	831	765	783	837	814	794	798	803	787	760	796	790	820	740	768	797	743	817	820	801	818	849	783	789	769	797	785	797	761	794	767	830	801	777	804	814	793	800	805	792	774	799	822	765	776	855	794	813	852	808	821	790	831	806	874	763	818	764	839	839	796	834	782	842	783	816	784	783	849	825	797	805	800	810	763	778	735	806	757	805	778	794	762	773	804	817	780	764	768	807	828	786	759	796	775	799	794	800	787	782	790	790	749	804	784	812	790	794	786	812	811	804	770	770	786	783	869	811	804	811	777	796	805	773	790	775	814	782	807	772	796	783	830	778	813	782	771	780	813	786	709	789	857	817	803	818	734	716	765	771	810	783	829	801	792	867	769	802	846	757	844	772	847	853	773	744	796	791	838	825	803	799	766	770	809	833	771	779	819	782	740	839	817	803	772	790	766	804	746	802	828	788	789	769	794	791	832	813	777	813	837	768	745	803	838	794	847	784	766	757	783	773	774	806	785	791	803	804	782	765	778	843	794	809	782	813	782	809	771	787	791	828	817	798	838	868	815	800	845	776	765	823	807	770	824	827	809	807	815	803	788	790	814	788	827	817	785	792	773	848	774	743	832	819	813	807	795	780	748	797	777	776	775	820	820	825	786	761	813	772	789	797	753	746	725	827	789	784	794	816	800	793	800	871	765	796	768	740	791	786	801	769	781	803	869	781	758	787	814	820	746	781	793	786	778	736	814	830	799	826	804	770	816	770	784	782	787	805	780	821	820	768	815	773	799	729	744	884	787	820	787	834	775	766	808	755	825	777	754	764	772	791	724	835	816	832	797	800	814	826	808	845	830	802	780	816	777	826	828	797	804	794	801	824	802	766	765	828	836	817	780	747	783	850	795	774	778	796	779	775	792	780	804	813	758	809	863	823	768	801	777	803	804	798	718	807	774	799	771	802	767	854	798	802	811	794	818	820	819	800	797	770	811	782	757	775	797	781	787	808	821	798	794	799	751	796	773	821	794	818	852	812	773	820	782	820	802	777	798	799	794	778	774	769	802	791	743	824	814	800	816	802	827	825	821	797	812	802	747	749	817	797	759	786	789	777	775	819	834	840	756	857	802	836	847	807	744	788	777	822	797	811	798	785	743	818	739	753	779	828	790	804	799	783	778	818	760	821	781	806	796	784	811	802	743	790	790	769	851	823	777	782	761	765	774	813	790	811	849	773	845	810	797	808	787	746	763	802	763	788	778	793	756	805	785	791	785	784	782	734	768	793	757	759	783	804	781	829	777	783	822	775	840	736	785	761	767	829	801	816	777	779	828	768	796	806	850	794	838	791	804	849	776	771	811	800	825	817	792	805	860	838	817	818	790	815	808	778	791	767	789	769	776	770	768	794	822	771	803	806	803	757	777	816	840	801	812	797	788	847	819	783	789	782	823	798	784	798	736	806	790	789	767	762	809	824	831	785	770	767	743	789	749	795	828	853	799	773	771	740	772	778	770	823	814	788	761	794	753	810	757	819	778	842	831	827	832	803	779	799	811	799	773	764	815	777	834	783	728	769	788	764	792	797	820	812	791	775	839	813	776	817	797	763	793	806	823	824	751	799	830	804	830	820	819	815	828	809	754	777	785	760	816	760	813	788	749	792	751	794	814	832	801	857	819	802	748	769	789	772	805	784	801	760	766	814	797	756	811	836	766	814	807	801	742	830	793	811	781	811	796	842	725	757	813	762	762	759	806	797	786	815	789	775	805	794	761	769	742	779	804	837	806	833	804	760	856	812	770	831	814	814	818	751	817	813	813	820	780	841	776	771	838	759	747	778	781	773	833	812	763	790	826	775	795	815	813	791	794	825	778	820	785	809	767	795	757	789	830	879	768	783	796	763	759	820	815	750	850	814	785	804	796	768	773	818	746	834	802	775	799	815	780	802	759	789	812	817	833	753	786	805	784	798	773	756	790	747	781	803	796	853	796	782	800	845	773
50126	49301	44050	43499	60036	59212	33937	11650	1475	378	312	343	340	277	279	290	288	322	283	329	333	323	339	330	342	279	352	322	316	290	316	296	296	334	318	348	348	306	285	323	308	275	322	290	321	297	297	322	324	317	346	313	316	324	343	321	329	311	289	291	356	305	304	319	294	313	306	310	316	332	316	312	298	306	328	354	301	337	337	308	313	306	353	310	299	301	350	310	311	340	324	307	311	308	276	312	319	327	305	306	320	339	300	342	310	305	322	308	313	285	311	318	319	310	281	315	326	270	284	280	335	320	310	327	279	299	343	302	356	297	331	266	301	298	328	305	323	344	311	334	324	334	280	302	294	342	310	298	318	331	311	304	307	310	329	306	314	303	313	288	324	300	314	308	308	326	304	306	298	299	317	306	278	326	297	314	329	328	302	323	343	332	329	279	324	296	302	295	300	285	284	301	307	318	293	297	324	306	291	297	327	309	322	310	320	298	302	299	289	328	322	342	316	312	332	330	328	295	310	314	296	308	318	291	286	307	302	313	313	309	336	301	278	341	323	292	323	283	318	290	329	308	327	286	318	301	337	314	313	321	343	334	305	324	303	288	288	346	300	312	309	310	320	306	297	359	324	344	322	306	336	340	320	325	300	318	331	311	327	303	322	289	311	307	336	339	308	309	302	319	328	331	307	304	299	307	302	341	318	325	307	355	308	341	292	265	310	326	335	326	285	339	312	341	316	315	308	334	313	314	304	313	336	320	308	297	308	291	300	309	297	304	315	294	310	306	287	318	295	305	331	313	301	295	310	301	350	334	324	309	301	259	296	303	312	333	317	314	327	293	326	319	317	329	312	314	312	304	321	323	307	292	304	308	336	324	316	303	328	318	302	310	332	354	328	290	305	338	309	335	329	307	335	333	285	302	342	301	310	351	304	295	324	332	313	299	313	322	302	326	314	305	329	315	339	303	307	316	302	330	317	318	324	323	323	333	312	294	316	298	299	302	319	279	344	324	315	328	327	279	319	296	315	308	296	334	323	316	294	335	324	313	279	306	314	342	302	330	303	308	299	318	316	317	281	315	309	299	340	314	331	319	352	295	344	362	310	305	320	341	291	306	336	284	343	302	311	314	314	329	313	325	321	329	300	299	336	295	323	295	323	301	289	328	316	374	318	332	315	306	315	303	284	312	334	290	310	309	340	288	312	360	320	355	318	295	313	275	325	308	319	338	331	345	323	339	304	322	286	285	271	309	307	298	288	331	318	315	340	282	314	336	308	291	311	285	334	282	286	299	295	328	298	325	312	314	321	330	311	315	315	335	326	318	308	329	275	324	302	308	335	290	313	328	313	312	297	352	321	283	295	310	355	320	327	323	331	356	318	322	332	303	330	321	281	335	300	324	347	323	350	289	301	327	312	313	321	305	326	311	340	291	339	336	297	307	327	308	303	310	314	313	343	307	299	340	329	316	319	325	272	298	309	330	292	275	299	297	330	304	328	285	347	313	334	270	321	311	320	307	310	307	308	316	324	283	318	309	357	311	318	302	307	292	304	333	304	332	331	296	299	285	312	286	307	324	332	347	307	335	324	314	279	304	340	303	317	347	314	322	325	333	315	337	346	333	307	300	307	308	347	302	331	339	307	286	313	315	305	316	285	330	288	301	344	326	306	325	327	308	336	315	294	323	325	289	324	309	332	321	311	347	305	292	297	318	319	323	310	321	318	343	294	271	324	352	333	336	306	312	311	301	285	321	321	309	311	321	314	316	307	318	312	305	356	314	309	354	312	324	327	295	296	329	292	302	279	303	317	333	305	324	292	360	330	317	309	327	279	319	284	302	318	341	349	329	286	331	333	329	338	305	305	277	321	282	291	310	289	294	334	290	290	298	312	313	311	311	335	298	326	343	279	315	301	320	323	304	322	310	329	310	344	319	330	316	322	336	345	327	320	320	352	309	315	300	316	329	324	339	315	331	338	322	313	314	298	332	304	304	281	315	321	302	322	312	325	312	325	306	340	360	314	335	290	292	307	305	281	339	295	340	315	297	331	301	315	319	273	297	312	325	319	310	331	313	313	327	305	314	356	350	340	338	330	300	322	340	309	326	315	325	290	326	330	342	284	315	326	313	310	287	297	314	305	311	319	314	340	310	321	299	331	321	331	295	332	331	293	280	325	322	307	335	336	315	287	305	305	317	306	345	323	338	307	275	321	326	339	287	321	351	311	307	313	304	314	330	286	305	336	326	308	303	328	297	297	292	317	329	295	317	330	309	316	290	302	318	278	328	319	297	303	317	317	301	302	310	298	310	340	339	302	341	331	320	353	352	307	333	287	294	296	329	337	321	351	353	280	313	316	333	288	322	359	312	289	314	345	312	289	293	284	296	320	340	348	296	328	297	338	309	296	292	353	332	340	286	324	331	333	302	276	318	340	299	320	322	322	305	350	310	294	291	307	291	309	274	297	320	296	316	300	291	305	286	293	302	291	325	286	299	307	263	334	346	319	267	324	318	319	311	308	325	343	326	329	320	315	322	319	311	287	280	306	322	288	314	309	313	313	285	312	299	278	301	328	322	306	333	330	328	302	300	344	339	288	340	327	300	318	336	314	323	320	300	294	331	342	319	305	309	336	324	293	294	278	321	295	351	341	286	312	327	288	298	317	291	346	304	346	338	303	326	331	329	340	327	310	304	340	322	364	317	289	291	313	292	310	348	310	302	304	339	333	362	345	324	323	322	294	316	300	290	335	302	341	310	300	320	331	314	300	352	291	296	314	317	322	326	289	321	321	302	305	343	316	278	306	345	327	289	334	348	299	344	311	289	317	291	301	328	278	325	328	298	324	310	321	294	291	320	279	316	326	300	271	319	327	315	310	323	287	276	326	349	349	331	330	320	323	329	303	316	298	301	323	301	305	300	350	294	316	309	307	286	274	318	313	316	315	355	340	325	345	306	333	258	299	330	312	332	343	326	312	295	335	318	307	312	288	294	325	320	301	299	293	352	319	318	343	306	301	331	326	296	304	311	312	309	357	269	309	320	318	331	296	323	304	334	336	316	317	341	302	285	272	314	301	314	324	294	291	311	312	312	316	327	319	350	308	281	314	324	321	294	334	333	310	286	339	335	332	351	303	311	295	289	333	287	299	317	306	289	277	300	329	319	315	310	331	314	317	304	305	322	320	309	314	329	308	328	316	270	347	303	313	285	307	334	306	347	328	266	280	333	294	328	361	328	303	341	316	316	312	309	286	324	309	302	326	280	299	306	308	322	321	345	323	282	318	314	294	307	317	340	302	309	343	312	316	313	315	353	296	341	306	305	319	320	290	317	345	350	291	317	315	318	304	320	342	319	297	302	313	290	299	287	327	321	328	288	311	308	330	319	313	312	321	331	318	307	307	320	326	325	320	309	303	308	344	335	334	325	313	317	338	312	299	335	321	358	319	293	303	326	307	332	305	322	317	320	311	321	334	350	291	308	338	290	334	327	311	313	300	324
32824	39657	43368	52877	74064	70388	43355	15690	2770	990	820	780	786	829	757	753	771	747	783	791	822	753	761	768	801	791	791	824	768	782	760	782	747	773	805	756	742	816	779	780	815	759	793	769	789	772	760	774	779	790	782	778	824	807	778	752	771	788	771	774	768	815	758	773	791	779	761	760	812	792	803	793	788	763	808	734	740	731	778	771	744	796	787	717	799	802	782	757	751	811	762	778	795	827	783	751	751	798	762	812	714	741	758	794	775	809	797	752	803	721	745	786	794	792	761	775	808	732	719	804	814	766	809	797	750	752	749	758	787	744	783	753	804	786	779	802	740	773	798	778	770	738	795	810	786	781	811	769	796	735	752	769	844	828	783	820	783	771	780	753	777	785	782	795	775	751	807	746	793	769	733	794	799	772	785	835	742	808	774	821	770	749	800	796	812	710	738	786	763	790	778	808	772	752	780	753	798	820	736	798	791	824	794	765	809	777	752	760	849	792	743	784	744	798	728	770	757	749	742	753	786	797	755	786	825	739	806	758	772	765	748	786	777	738	827	738	777	789	777	755	785	767	744	767	802	810	762	803	782	799	749	740	753	760	763	762	781	775	807	746	745	759	789	762	784	746	773	784	809	779	722	790	748	819	803	779	777	799	768	821	773	785	751	763	764	831	789	822	789	769	812	769	814	771	756	786	796	824	807	766	782	803	814	779	786	824	779	715	754	825	783	817	761	771	784	777	804	817	751	759	770	739	735	769	757	787	752	768	808	722	765	786	751	731	767	743	772	820	802	766	813	749	792	770	802	782	750	823	795	771	788	762	769	757	759	759	796	777	776	778	783	751	762	753	760	752	774	761	797	772	756	825	789	773	807	801	749	748	852	799	804	767	774	786	775	791	721	784	793	810	775	814	781	806	804	794	796	749	756	770	761	738	767	779	795	744	749	782	779	795	725	794	785	726	762	779	757	802	762	758	771	785	779	779	786	806	763	747	759	784	786	756	752	782	801	753	788	780	743	793	756	782	811	749	758	752	827	774	788	753	741	785	746	824	781	790	735	801	801	734	793	818	778	811	805	788	726	796	770	784	727	776	777	748	749	806	802	784	723	793	886	743	781	812	773	798	739	798	765	789	777	767	754	758	809	716	767	777	780	722	792	730	758	794	781	740	812	770	755	793	780	697	803	743	754	763	764	796	830	739	757	747	779	772	763	805	753	793	808	756	810	761	772	741	829	743	821	832	740	783	740	739	753	814	792	790	773	776	766	756	832	744	743	785	789	785	769	795	761	771	763	762	782	831	753	752	820	739	712	730	746	762	734	782	785	769	797	788	806	821	758	758	763	734	815	735	798	797	766	785	786	790	814	722	769	770	776	757	849	782	733	781	807	786	764	783	791	754	773	815	730	733	794	770	798	774	752	786	800	790	767	746	810	751	726	736	786	820	829	785	751	721	779	811	800	768	744	793	757	768	791	761	832	790	795	788	744	811	724	750	783	736	751	750	785	819	773	772	778	755	758	744	737	712	766	754	851	726	755	747	738	759	762	797	768	779	759	798	775	787	765	771	838	820	722	785	749	762	794	773	794	784	787	835	809	786	800	853	778	775	726	756	768	759	753	812	773	862	763	821	770	846	768	755	805	729	782	744	751	775	769	765	739	751	740	767	821	762	803	757	765	804	777	772	791	758	813	779	752	777	764	807	755	732	781	767	721	782	770	787	786	768	787	759	792	773	788	821	807	733	772	779	762	802	806	781	779	732	754	826	783	772	782	830	738	755	785	827	758	772	775	755	802	808	761	806	833	737	763	806	794	820	757	734	789	783	795	796	762	814	788	791	823	775	782	808	810	734	800	831	785	760	783	763	759	743	787	781	731	783	736	754	753	745	809	760	783	785	774	802	786	737	831	787	794	805	796	791	769	760	751	730	778	780	823	713	751	785	688	803	750	816	756	782	748	748	778	764	795	780	786	728	736	796	759	727	770	766	771	773	763	773	746	787	757	754	785	791	766	762	813	793	772	800	789	799	776	721	790	786	771	786	752	748	817	792	765	785	710	785	787	772	716	769	798	749	765	738	759	776	761	823	744	795	790	759	804	785	767	784	789	790	807	799	790	763	762	745	753	760	766	799	723	781	763	775	720	870	764	835	809	744	796	755	840	795	794	778	783	770	809	749	750	755	797	792	756	793	768	742	764	796	756	792	773	746	721	782	739	801	795	803	781	819	737	780	761	760	759	801	788	804	802	813	743	790	806	774	795	780	752	745	759	795	742	815	763	831	778	771	791	743	795	778	792	728	785	794	800	800	778	748	804	730	768	792	777	829	771	757	786	756	821	776	746	758	775	749	739	803	785	773	743	757	810	781	765	769	780	781	773	780	762	709	719	774	785	778	797	785	767	756	773	807	764	752	757	775	768	808	770	779	780	761	724	792	809	739	761	811	783	775	800	798	764	796	730	772	752	778	786	780	770	773	774	765	786	759	762	743	746	766	749	772	737	768	760	770	783	772	763	732	756	780	775	783	760	785	729	789	748	806	758	813	774	776	790	800	738	763	814	743	745	782	769	748	752	726	760	767	763	802	763	797	753	753	794	801	796	751	774	769	794	798	823	798	787	756	755	807	732	757	821	762	764	784	773	759	740	769	797	779	751	767	766	796	761	757	777	749	777	794	793	752	746	804	858	805	807	776	786	777	779	759	730	786	730	774	793	769	788	747	748	726	771	826	750	801	768	743	790	788	781	722	749	760	822	723	789	738	786	753	783	785	744	824	775	779	787	740	775	734	747	866	774	774	811	801	771	741	784	805	730	787	851	723	709	752	767	790	781	803	775	780	781	774	799	702	749	782	781	784	771	750	753	772	707	813	816	760	799	831	784	810	820	800	811	766	793	768	788	791	794	764	774	809	779	789	755	775	793	772	825	702	727	754	783	743	740	781	822	811	769	758	828	806	782	764	783	732	788	750	754	803	777	824	778	751	813	790	779	769	795	807	701	742	773	780	798	779	775	758	761	768	762	785	777	784	793	782	763	754	801	794	725	778	711	745	743	747	782	822	805	838	724	756	781	819	755	759	746	712	748	844	800	787	772	807	753	750	733	738	727	759	812	793	797	790	764	804	763	809	780	785	767	741	785	833	758	773	730	836	719	782	762	814	758	751	782	799	773	803	836	852	813	741	783	808	741	781	801	786	762	760	757	779	743	773	767	772	776	770	757	775	765	757	808	790	750	725	777	815	750	701	792	819	774	821	776	790	793	810	789	776	734	753	719	724	786	778	759	779	776	745	726	761	804	761	746	778	817	777	759	757	847	773	776	785	793	782	798	784	772	812	762	770	754	819	733	763	746	728	788	780	806	754	754	756	780	734	807	804	749	776	827	739	790	771	807	756	794	776	753	768	711	768	796	803	779	779	765	796	748	768	828	801	758	802	812	784	756	796	804	763	766	794	786	757	783	784	775	812	800	739	745	754	796	762	782	752	793	773	783	785	771	840
21703	20414	19142	13997	11122	7964	2727	789	378	294	319	282	308	312	303	313	287	291	281	317	299	306	297	280	297	288	282	323	279	296	269	276	337	286	328	287	288	283	300	320	316	294	280	301	301	295	308	295	310	294	276	303	306	295	310	316	294	299	301	315	324	320	334	322	310	287	288	307	285	299	297	307	321	296	302	315	275	321	292	296	321	319	290	308	316	306	322	275	307	290	292	340	322	299	319	337	312	303	334	285	317	326	308	319	300	303	332	302	298	295	339	292	294	286	289	309	278	287	319	267	319	296	273	326	320	288	321	326	304	338	298	259	312	304	289	282	336	309	291	335	327	319	300	295	323	311	292	309	290	306	311	316	268	298	307	336	287	320	301	329	317	307	304	325	315	267	308	292	298	323	312	321	287	329	325	299	309	288	306	298	328	329	274	310	309	296	336	271	326	295	304	313	280	328	290	296	311	292	275	354	294	286	319	275	287	281	303	287	303	320	276	302	298	311	289	280	300	295	303	315	312	303	279	294	300	277	312	303	270	326	305	298	313	316	268	305	308	277	298	309	302	300	315	299	305	288	297	332	327	286	240	312	293	296	301	284	297	286	343	340	318	330	309	284	286	314	319	279	308	273	339	288	306	314	305	296	291	287	323	286	289	322	315	322	299	321	307	366	301	297	298	279	325	321	298	307	296	287	320	312	299	289	309	305	322	295	309	309	310	296	294	304	359	301	277	315	286	292	302	308	313	295	278	330	299	334	254	327	361	326	274	305	328	296	275	303	268	314	309	307	279	297	269	316	270	315	298	284	271	288	320	292	309	296	323	289	301	299	292	304	312	297	315	272	261	317	287	321	306	307	298	314	305	309	313	292	323	320	310	279	315	285	296	270	302	302	311	302	293	268	284	304	286	317	286	291	292	320	271	311	302	299	311	300	300	314	331	349	309	324	334	308	283	289	318	319	300	335	314	285	305	317	281	306	323	310	297	301	299	292	270	315	305	304	295	305	312	303	307	290	309	319	336	286	299	308	299	302	307	300	289	302	286	287	311	305	315	298	301	307	280	285	294	315	305	298	331	316	300	319	290	294	333	288	291	326	318	295	280	257	350	308	300	326	264	306	302	289	343	318	281	332	291	318	324	301	330	281	350	299	284	292	292	304	284	314	307	303	308	301	302	285	274	296	278	299	311	327	284	310	316	306	313	293	331	308	303	307	322	316	328	289	315	280	323	320	287	304	309	342	281	312	314	299	261	303	308	309	301	286	283	282	280	283	308	289	315	299	295	312	303	289	309	282	270	309	295	322	309	293	313	311	335	313	287	302	280	290	291	312	294	303	273	306	320	294	282	283	293	308	341	317	271	291	317	293	285	320	309	286	303	350	324	312	300	302	295	295	310	315	294	322	327	293	301	304	305	322	302	265	308	320	317	302	313	323	296	287	305	299	287	339	270	319	273	325	302	310	272	334	323	337	297	300	316	321	305	304	276	296	328	311	316	307	319	296	303	306	297	324	342	311	319	309	309	300	286	302	277	280	320	284	326	321	293	322	300	305	301	295	289	284	311	274	325	270	298	304	288	283	332	296	268	349	315	314	323	335	334	306	322	334	325	322	318	296	314	280	290	302	281	291	318	300	306	278	314	282	296	306	306	307	290	294	296	304	284	309	307	271	288	315	352	314	327	303	288	312	309	317	300	317	310	290	311	296	322	296	328	281	299	321	315	315	293	323	316	296	301	307	320	307	324	295	292	283	289	305	319	301	274	318	280	271	278	298	295	287	336	323	289	341	308	323	302	311	310	268	293	324	292	302	320	306	317	333	281	312	314	297	302	305	325	294	317	292	309	313	333	292	313	318	305	304	328	305	307	328	329	298	322	326	306	306	291	304	326	296	315	329	297	312	332	294	295	286	305	320	291	312	315	290	270	304	274	299	285	310	269	271	322	298	313	312	325	303	281	308	342	310	319	294	308	275	311	284	299	318	305	353	306	278	307	319	316	298	307	282	332	278	312	301	316	272	328	320	305	282	287	298	311	284	294	327	309	297	306	301	336	297	319	313	303	287	299	318	307	290	305	297	290	327	279	284	311	299	309	306	353	310	307	305	321	269	296	324	307	336	312	273	275	323	298	316	302	325	309	338	297	278	302	299	267	298	302	307	310	291	323	301	299	306	300	344	276	326	272	321	289	283	328	337	336	343	306	296	297	306	288	346	330	279	308	296	321	337	279	320	323	347	295	295	301	307	334	312	306	292	287	294	308	297	308	306	336	292	316	303	301	323	295	260	313	304	301	303	298	315	305	261	320	307	301	289	322	292	290	322	338	271	285	288	311	304	318	287	291	300	315	312	281	299	263	279	304	312	270	292	292	268	302	300	320	281	343	316	340	293	340	268	319	328	339	318	304	294	317	306	297	312	292	295	285	283	307	286	312	301	322	267	316	287	282	312	340	316	261	317	304	299	270	344	290	303	305	305	318	279	334	289	318	291	294	350	319	308	297	279	323	292	303	280	312	343	305	290	319	310	274	285	284	317	299	292	290	296	299	279	307	319	285	277	270	319	286	318	284	297	275	279	296	307	291	271	314	302	293	330	311	317	270	313	295	301	328	312	284	333	284	284	307	297	282	281	260	295	308	331	323	314	299	285	317	308	279	308	322	306	310	309	336	332	294	299	305	314	289	277	345	322	287	320	327	268	309	293	337	327	282	310	275	291	319	325	339	332	304	316	290	282	339	283	293	306	300	334	314	314	322	323	322	303	283	305	319	292	313	297	307	284	285	296	279	299	279	299	301	326	286	307	317	301	296	279	309	317	283	314	315	278	296	311	316	325	335	334	266	311	301	279	265	304	325	306	304	302	309	321	286	320	263	341	313	308	298	262	284	298	295	330	303	323	295	301	299	291	292	312	315	301	304	326	343	289	303	273	311	284	309	287	305	288	297	296	297	301	291	312	279	310	323	318	311	301	310	305	298	307	314	293	321	300	289	295	311	313	320	275	278	287	301	343	288	288	296	312	316	287	316	308	300	292	289	307	313	304	295	304	327	281	301	333	309	321	266	274	328	305	314	280	292	292	318	287	308	306	294	312	274	289	323	305	301	291	307	305	326	283	323	288	312	292	287	337	289	295	289	292	322	288	325	333	309	296	296	331	314	319	296	295	320	297	313	263	295	294	322	309	282	293	301	302	314	278	319	305	298	291	328	298	273	322	306	310	283	324	299	303	289	323	325	310	321	302	295	307	302	329	295	304	297	327	313	295	325	287	303	302	287	318	346	330	305	292	347	312	288	290	293	323	317	272	271	299	297	302	306	281	325	320	301	277	318	260	319	324	323	272	313	308	272	285	307	295	283	287	280	305	287	324	288	273	251	300	324	301	305	301	310	286	295	329	325	287	295	328	318	304	292	297	328	307	272	337	303	263	275	328	302	297	307	305	323	289	317	327	306	323	298	292	295	299	299	289	319	303	290	313	286	309	266	267	311	288	309	260
12789	17215	24957	24548	26697	18980	7656	2105	926	782	747	729	708	811	792	782	736	747	682	783	786	762	732	774	699	729	762	697	765	745	777	778	784	712	795	780	740	759	783	722	735	772	764	750	763	733	733	763	779	744	772	792	782	746	775	765	792	756	803	731	752	723	784	816	746	768	787	734	745	738	744	749	784	741	735	790	772	796	744	759	773	713	756	770	783	785	800	785	804	792	759	747	699	766	797	785	782	723	740	796	770	775	850	761	746	756	764	723	777	744	757	777	813	736	749	792	748	713	748	758	765	759	820	777	737	744	800	748	789	712	744	750	734	773	780	738	794	792	751	775	783	767	737	764	766	768	749	771	734	718	739	802	736	728	792	756	732	768	739	765	766	765	777	797	768	774	771	775	801	702	761	788	731	741	721	709	783	770	754	781	785	752	744	726	754	782	715	779	770	733	748	767	751	716	739	757	772	808	713	764	751	756	763	774	769	710	780	808	797	770	778	761	768	748	750	743	769	774	731	743	732	779	738	773	777	782	783	786	732	739	741	756	739	794	783	765	746	782	735	739	747	745	690	748	722	714	705	718	734	747	758	767	779	768	753	788	707	760	769	795	756	756	805	786	724	800	730	758	748	806	716	747	803	756	767	765	764	785	797	765	723	714	776	766	784	766	776	747	789	766	729	767	741	727	707	780	749	780	744	759	713	721	727	745	765	769	791	759	696	744	776	792	785	746	738	735	781	803	788	752	715	750	764	722	728	746	714	798	752	762	725	772	764	721	712	737	761	786	743	743	801	768	783	721	751	767	752	796	765	774	773	751	776	794	758	737	701	700	776	793	763	774	766	802	800	753	733	751	776	742	711	728	762	771	731	774	709	777	775	796	748	766	721	812	759	711	747	783	728	768	751	748	721	749	762	792	781	733	755	721	742	730	790	736	765	730	744	739	767	731	782	778	730	837	715	775	760	788	727	733	765	772	799	802	736	769	762	804	745	724	768	736	720	790	790	728	728	713	774	780	759	726	815	705	781	745	759	767	769	766	733	764	799	745	720	750	778	740	812	781	828	754	756	766	788	772	751	752	737	740	781	783	753	758	751	755	764	816	721	781	755	747	728	768	753	763	780	793	754	714	728	803	747	747	747	737	752	757	739	770	721	706	732	738	755	743	718	774	729	735	731	784	807	748	787	722	740	774	774	764	750	820	785	754	765	812	760	793	768	810	767	745	753	783	800	780	748	760	765	804	762	767	760	749	782	708	789	783	771	776	777	775	774	750	816	720	745	723	740	715	758	801	774	767	753	747	738	740	728	774	731	778	726	744	800	753	761	737	779	757	718	805	719	714	753	736	787	747	732	787	803	783	744	760	748	765	769	778	810	794	778	730	773	762	787	815	778	735	765	756	763	756	783	780	815	772	786	752	725	781	740	776	754	799	778	718	724	752	780	736	785	717	752	742	753	753	762	752	729	779	761	762	704	760	752	780	746	797	730	795	728	754	766	724	762	732	793	759	792	761	773	783	745	757	734	771	765	782	761	803	754	771	757	753	739	729	753	742	757	763	769	762	751	746	740	785	743	759	750	773	729	743	751	752	732	781	730	757	737	779	719	769	753	751	711	755	768	763	738	757	729	765	780	737	728	777	728	773	791	767	768	786	749	722	812	742	768	728	766	751	735	748	740	757	771	751	762	765	775	759	731	773	729	745	816	753	740	773	739	751	781	786	722	707	785	759	751	721	765	759	781	700	747	805	761	798	753	735	736	761	749	736	720	824	740	737	739	796	759	769	782	702	761	782	748	743	775	722	787	714	782	717	727	789	741	756	751	739	806	771	715	669	743	730	784	764	758	755	742	814	720	749	762	719	776	783	704	756	816	709	712	792	710	773	727	815	709	779	737	760	760	753	758	759	756	755	783	799	776	791	820	757	736	705	813	799	745	723	740	799	807	733	795	805	780	703	720	669	740	815	773	735	764	779	707	748	787	758	775	796	740	781	774	785	808	819	742	717	761	760	741	762	774	758	792	768	723	742	772	786	781	771	766	752	754	746	777	730	740	754	794	735	775	772	742	800	812	800	759	749	753	715	743	754	755	753	739	785	789	763	687	748	825	772	758	779	801	776	751	736	747	797	807	760	792	723	779	799	757	784	763	789	754	710	760	743	821	731	768	756	774	754	728	755	761	744	809	751	778	745	792	788	739	804	701	809	753	780	752	720	775	749	788	747	772	734	816	731	718	804	789	756	751	782	803	761	747	770	730	760	744	803	753	763	710	743	717	757	764	746	777	751	722	758	782	803	788	796	721	767	785	788	754	748	769	777	755	768	760	737	747	784	748	724	779	691	763	736	761	728	772	756	803	762	790	738	741	783	720	766	747	730	754	738	754	728	739	754	806	758	760	787	755	720	750	704	802	760	721	775	753	747	790	725	771	703	753	685	716	722	726	776	765	757	726	728	772	755	767	762	747	753	756	746	767	784	789	770	742	732	749	736	773	762	726	762	783	752	775	730	779	734	801	768	732	777	742	739	805	789	729	795	777	766	726	757	783	792	812	755	827	788	799	748	731	743	767	765	807	740	779	754	787	741	745	790	740	762	796	760	792	776	747	713	762	739	750	795	737	755	753	760	793	801	793	734	714	786	751	803	752	759	794	755	771	793	762	771	757	800	735	714	791	714	734	802	784	744	777	720	744	769	756	688	759	666	739	763	781	740	714	744	784	741	754	794	749	762	750	791	753	749	751	731	714	757	812	748	727	735	759	713	753	765	762	724	795	780	765	798	765	716	775	732	792	767	767	741	712	768	805	753	750	796	728	785	738	817	780	752	779	752	784	746	794	750	738	754	783	737	725	741	767	772	767	789	728	819	755	785	777	732	794	749	794	796	753	792	751	798	789	766	763	771	745	814	742	755	752	751	745	754	758	734	759	725	797	789	785	757	744	771	778	754	754	791	771	811	761	781	769	755	753	775	776	792	729	708	782	763	740	770	729	786	727	773	771	762	756	783	729	747	734	789	752	726	844	712	740	736	743	735	742	737	751	747	760	764	767	688	735	794	770	771	768	792	742	748	780	762	744	776	744	730	800	730	775	801	741	774	799	731	758	767	782	702	739	775	726	673	706	748	746	762	793	773	794	741	737	761	763	760	737	802	794	785	770	713	788	768	719	793	740	756	732	786	739	738	748	730	759	743	779	736	789	788	759	784	735	744	748	765	760	749	739	725	754	724	805	765	771	770	774	745	732	760	738	810	745	746	793	753	730	830	749	746	789	753	738	746	733	756	739	726	735	749	752	756	772	719	758	778	716	763	753	710	767	753	726	756	788	754	706	774	764	768	792	756	766	760	761	743	752	803	770	782	731	751	760	770	726	690	793	747	780	821	753	787	763	778	782	746	794	782	742	783	770	776	753	748	761	750	770	708	724	777	775	737	771	776	750	742	791	740	776	756	750	785	729	745	762	798	758	756	836	746	745	766	734	765	798	790	728	724	764	719
41617	43105	46079	46225	50055	46609	23445	5536	635	361	343	286	298	298	267	333	335	327	294	315	327	312	324	318	328	340	340	304	320	295	318	314	276	340	317	284	324	307	281	320	340	322	299	335	309	275	311	300	311	302	330	294	297	305	300	319	313	328	293	321	292	320	330	291	317	284	375	311	324	322	318	307	323	307	322	319	319	322	324	318	324	297	279	324	290	310	321	331	300	290	318	320	328	312	294	335	340	316	298	307	322	318	329	300	303	307	336	314	322	353	316	315	285	310	297	296	287	314	293	310	329	299	341	343	312	335	304	289	306	335	318	284	325	289	319	289	292	318	298	300	321	337	298	282	312	284	285	348	301	310	299	317	342	338	312	302	304	320	300	291	334	329	288	306	292	338	317	304	305	343	360	330	293	293	321	306	323	302	306	321	308	278	337	322	323	338	282	303	315	283	335	329	342	293	289	293	295	296	283	291	298	336	299	306	307	309	303	317	318	339	323	301	306	310	315	304	278	309	308	309	334	274	304	317	308	321	339	320	270	315	307	323	294	288	350	302	308	328	303	288	326	328	289	322	293	302	329	302	302	288	282	307	316	316	322	329	334	310	308	299	284	284	326	308	305	306	320	297	308	311	321	300	276	298	302	319	300	344	313	292	325	299	295	320	294	289	340	288	311	267	331	296	279	326	307	318	329	301	319	305	297	323	353	316	317	331	316	309	332	306	320	311	299	320	358	338	298	320	317	301	275	276	329	303	284	302	331	331	287	308	303	333	285	293	313	318	318	311	311	316	339	281	293	288	281	315	316	315	325	281	330	297	307	286	298	280	296	336	337	309	314	293	310	318	289	310	350	299	322	320	316	286	338	288	331	316	311	316	304	301	323	313	346	310	305	317	305	310	320	354	331	307	330	333	312	321	297	319	306	331	310	297	299	316	301	300	321	335	307	325	302	319	312	307	309	318	299	306	307	339	326	345	334	330	268	321	294	344	296	325	291	289	318	302	347	312	303	317	318	281	302	281	349	292	301	319	312	320	317	323	321	321	315	321	304	290	326	310	284	311	292	328	291	324	331	306	339	294	307	317	310	284	284	330	306	297	313	338	342	316	287	303	366	327	293	305	321	311	283	317	320	321	306	304	280	299	323	295	312	280	289	336	337	288	304	317	292	317	336	298	320	290	337	330	312	293	290	264	318	312	336	316	305	289	308	280	317	311	298	322	330	321	287	319	324	318	309	311	301	323	328	289	304	311	330	297	287	355	316	339	296	284	284	313	278	347	320	293	313	322	265	314	285	301	305	279	333	280	279	288	313	317	314	307	331	324	300	302	308	334	286	331	294	307	298	319	285	341	306	330	309	344	284	325	318	320	339	313	321	309	263	326	308	309	308	336	296	300	323	283	300	315	305	310	340	330	324	315	318	309	292	306	288	308	315	338	300	356	290	312	313	301	304	349	294	292	285	317	309	312	323	288	350	308	270	310	308	284	336	281	286	306	275	301	327	318	320	305	291	291	333	328	313	320	348	329	320	361	319	319	283	311	286	305	323	302	302	307	295	338	302	335	313	328	327	314	323	273	305	306	341	316	321	279	327	332	306	278	319	298	304	304	316	311	289	299	319	348	302	336	313	302	303	323	325	320	326	307	327	292	321	318	313	348	337	294	329	298	338	337	280	332	311	300	300	345	301	332	307	292	308	302	309	312	294	315	327	307	306	323	334	292	310	297	350	272	306	343	321	300	296	338	340	360	301	315	304	289	321	316	284	337	303	313	289	327	317	306	306	315	315	291	322	336	307	284	327	308	296	325	345	333	311	304	295	313	323	277	285	291	307	322	304	294	298	343	328	289	313	311	281	290	307	300	320	292	308	352	334	326	297	295	299	328	322	307	286	321	288	283	299	297	282	323	284	274	292	321	300	286	288	312	343	311	323	320	325	335	307	310	321	291	324	284	322	345	290	298	296	291	292	319	299	320	327	317	343	339	328	332	285	288	319	329	305	306	310	326	304	284	301	298	347	314	314	324	310	301	270	309	282	331	315	331	284	311	302	308	305	305	289	324	309	303	291	283	327	324	330	303	320	293	321	328	280	302	332	313	295	306	315	313	291	359	281	280	335	317	312	270	280	294	311	336	327	338	294	298	332	267	281	339	293	308	326	314	310	329	321	312	312	287	288	314	292	288	350	305	348	278	287	306	332	356	325	333	291	327	309	353	310	318	320	328	298	301	293	320	320	334	295	296	289	306	329	310	314	285	280	310	304	325	341	316	316	322	300	297	263	309	311	323	286	317	300	307	307	304	329	312	329	298	287	307	311	303	301	326	286	298	289	283	308	323	300	313	324	321	295	323	276	309	314	289	337	316	314	315	316	289	306	329	317	323	316	325	294	326	316	308	314	331	311	298	291	345	341	337	314	317	316	316	310	350	283	301	284	304	328	310	309	319	303	325	325	307	297	279	306	263	309	316	313	303	290	343	305	323	302	303	297	311	305	325	285	323	346	305	322	316	312	278	308	287	329	321	330	310	320	279	341	318	312	313	315	289	291	304	284	291	305	309	279	311	326	358	302	309	307	312	289	300	333	322	300	320	319	306	344	309	304	323	295	309	323	331	288	291	334	302	317	289	305	316	310	316	300	308	311	298	341	349	316	309	308	289	315	308	328	333	302	324	290	295	307	293	301	307	299	286	305	289	302	332	326	334	304	282	319	318	351	335	294	324	309	306	279	305	312	304	336	279	300	336	319	315	302	256	290	318	313	297	288	308	284	297	306	293	296	330	288	307	297	320	297	342	311	302	277	312	301	284	295	280	303	313	327	312	323	299	314	308	310	323	294	302	319	304	329	318	317	331	346	319	291	287	321	308	324	287	294	313	307	314	306	342	324	311	311	327	328	306	299	316	335	292	290	335	290	336	317	301	322	310	327	313	323	301	299	311	284	320	315	338	332	314	338	300	322	356	337	303	324	306	301	324	329	283	287	325	311	337	319	332	303	332	295	298	315	304	301	315	338	328	290	357	304	324	300	306	309	313	291	291	299	342	296	293	339	302	300	307	348	320	346	307	361	309	310	291	305	322	289	305	332	325	286	325	344	309	299	306	321	281	287	324	295	297	334	328	317	259	318	350	308	313	307	282	309	301	305	294	328	322	317	320	325	317	314	302	306	316	346	295	311	323	348	334	303	292	319	324	293	304	285	331	337	325	336	290	316	327	305	309	287	318	321	332	319	313	289	326	285	305	318	320	331	295	318	318	329	322	345	286	310	296	323	287	327	281	306	302	353	286	336	317	293	316	307	300	323	342	299	336	289	273	336	327	311	283	306	300	298	306	335	331	312	320	300	294	319	277	331	306	306	344	317	343	299	280	316	296	338	334	323	346	314	312	275	325	278	339	275	282	319	292	304	329	356	317	282	307	325	324	316	300	303	298	292	307	284	300	289	310	299	289	319	280	321	313	310	322	297	305	339	296	327	305	324	285	288	299	299	308	313	310
27428	35045	46116	53454	63742	57559	32868	9594	1756	942	803	851	779	756	785	726	709	777	747	744	794	776	741	796	721	747	758	807	819	751	727	799	766	761	801	787	763	804	787	783	725	777	790	749	768	785	738	751	792	791	785	741	795	764	802	810	766	771	785	784	814	761	805	741	795	779	764	778	782	807	789	748	828	753	801	826	782	812	741	756	763	757	751	766	800	791	795	797	794	744	772	795	801	762	784	793	795	746	793	778	834	775	762	796	789	756	765	794	750	788	740	748	789	773	809	783	815	739	774	773	806	759	785	820	795	720	765	763	746	720	804	789	730	764	801	738	793	812	810	796	787	833	767	731	766	763	775	725	730	728	780	806	827	785	736	791	797	766	802	765	731	788	768	726	731	757	750	811	774	778	852	782	786	756	807	810	785	790	778	767	758	756	809	770	712	789	789	723	800	794	767	767	833	723	770	813	742	758	749	753	755	793	780	833	779	757	726	809	737	806	794	768	780	723	794	800	744	792	795	789	824	763	788	808	752	793	758	781	767	799	777	724	812	808	763	799	785	774	737	760	723	743	778	757	794	782	759	770	800	755	820	765	750	777	746	807	767	764	731	792	779	804	804	789	811	762	806	805	735	742	783	791	799	793	844	742	774	720	787	757	760	795	734	758	742	792	736	768	781	743	760	755	730	730	774	792	796	809	766	785	775	734	782	803	801	805	785	791	785	770	804	809	766	782	773	779	763	718	789	803	775	745	778	839	760	728	780	806	749	769	758	781	780	745	745	809	757	760	769	773	868	772	815	743	757	761	729	745	820	809	771	797	784	751	779	786	766	734	780	770	777	792	752	776	776	781	808	838	760	770	781	768	761	788	795	746	816	758	846	783	762	753	787	768	768	778	822	736	765	801	765	739	714	815	729	751	771	822	757	759	773	742	802	715	844	762	743	780	832	749	754	780	770	777	773	728	775	770	798	823	800	774	765	749	784	820	797	735	767	773	784	733	805	741	782	805	770	749	763	731	777	781	808	775	810	810	792	807	832	809	739	819	769	754	756	794	784	768	745	740	779	790	795	798	793	787	761	764	750	786	738	728	797	728	797	773	759	796	794	777	727	767	801	747	753	778	778	780	713	771	727	792	729	774	799	760	762	793	764	770	723	765	778	781	799	808	748	754	773	784	724	752	776	785	759	774	782	777	748	783	814	780	781	752	750	765	759	729	783	743	756	772	773	781	797	846	818	743	772	711	767	781	789	796	736	798	788	798	820	790	768	756	751	759	756	817	766	787	788	777	756	798	733	790	831	765	780	810	809	741	777	757	793	760	793	823	792	755	757	775	806	780	765	768	750	793	749	765	770	776	734	772	790	731	774	783	758	787	779	799	769	765	753	784	766	804	797	780	737	772	747	771	771	769	747	743	820	759	756	741	750	788	800	808	799	808	750	758	776	718	775	778	782	769	750	764	737	799	767	773	809	762	774	796	768	813	778	773	759	820	763	731	781	757	754	779	768	783	804	773	767	730	764	708	839	755	750	754	751	757	805	755	762	719	789	775	804	769	802	836	740	789	746	735	770	775	808	780	796	766	802	795	718	759	793	750	817	757	789	746	760	850	817	802	803	718	759	770	790	710	822	757	785	765	834	777	785	805	757	740	755	756	742	764	764	796	775	749	729	829	749	771	789	820	761	815	728	818	777	765	771	788	795	762	754	794	797	818	801	778	746	723	788	797	773	790	795	746	778	760	801	771	729	741	785	725	792	826	796	760	782	798	746	744	778	779	819	769	741	731	808	805	816	755	758	739	761	759	810	754	780	782	740	780	829	768	784	784	762	745	738	763	755	784	738	744	764	767	767	727	786	809	770	779	724	761	748	779	777	780	754	809	811	776	818	767	795	721	803	784	735	796	778	773	798	727	774	756	810	738	796	777	731	740	777	752	730	742	819	794	718	785	750	791	821	752	800	809	780	740	780	760	725	799	775	732	776	720	744	823	767	787	747	754	802	728	787	751	788	769	767	753	721	739	732	749	782	773	754	791	781	773	777	817	796	824	764	766	811	742	765	779	755	777	798	799	772	783	749	804	816	812	812	758	762	788	779	746	758	799	738	786	812	774	751	844	750	817	812	782	777	817	763	737	783	737	780	775	791	785	815	759	803	775	744	780	782	785	793	720	816	752	739	745	753	766	760	819	801	735	759	736	761	803	797	775	785	746	782	756	756	831	776	822	775	776	741	785	730	770	779	782	727	749	770	770	820	755	809	757	736	749	819	800	753	797	776	789	792	811	780	790	771	756	801	800	761	769	716	839	826	749	767	768	753	765	750	773	767	785	771	834	758	770	780	762	766	770	804	761	779	770	802	795	755	798	797	792	785	768	782	756	789	771	777	762	795	759	755	766	754	802	796	748	768	768	766	722	775	788	792	758	776	756	788	794	781	770	751	792	789	745	767	758	732	772	725	785	807	748	775	748	780	785	785	817	777	760	768	778	794	766	792	780	832	815	756	799	777	794	751	772	848	783	791	749	830	778	789	790	794	762	798	769	788	766	757	756	792	765	739	771	764	779	730	785	794	786	787	743	768	838	790	720	761	766	763	799	745	769	771	801	732	787	749	741	789	780	809	815	793	768	790	742	738	725	756	749	775	795	787	770	783	756	764	738	782	778	767	792	741	789	740	762	774	776	791	801	816	758	762	778	792	711	787	777	753	802	767	769	785	744	836	755	761	781	750	760	834	754	762	724	817	732	787	790	746	789	813	792	756	785	785	783	766	805	799	798	704	752	795	808	807	739	843	782	831	743	762	753	800	766	837	819	756	794	807	767	865	803	782	810	778	811	774	792	729	805	756	834	788	765	772	736	758	806	749	756	762	764	750	809	796	759	807	740	811	779	778	774	781	776	742	790	754	746	778	814	729	742	745	724	764	795	804	754	741	739	815	758	777	770	775	784	751	749	767	809	751	755	843	779	798	806	784	790	758	758	723	793	832	763	792	742	772	749	723	796	751	763	789	747	798	749	786	764	742	798	780	759	806	759	758	793	779	834	748	756	706	796	820	774	738	785	787	749	827	756	768	793	742	784	765	789	768	793	781	776	841	765	794	773	812	812	794	789	738	842	761	791	817	799	761	777	765	776	792	738	787	774	768	805	773	741	773	805	736	727	780	714	769	768	747	847	781	795	787	792	747	749	758	746	830	769	745	792	776	824	774	778	818	786	791	796	777	787	818	778	761	758	829	781	776	777	761	766	776	782	830	798	802	779	776	764	753	760	821	780	773	792	785	789	824	767	808	791	703	829	800	795	789	804	767	821	758	755	765	753	754	711	814	762	750	775	781	757	797	737	760	724	848	760	799	748	780	779	728	793	786	807	718	774	802	799	794	769	740	800	679	804	781	751	759	756	825	748	751	731	785	785	761	775	794	735	738	773	763	864	793	820	754	768	774	776	790	762	743	760	776	728	740	772	790	764	779	753	737	785	741	768	819	819	831	811	750	753
49316	50845	49622	47046	66750	55489	29211	8516	947	333	333	319	300	306	328	300	333	322	308	306	319	316	320	309	331	305	334	290	321	287	324	293	315	333	310	320	344	309	302	316	313	299	297	316	295	283	329	281	289	308	295	321	285	312	349	297	304	318	306	313	317	265	324	285	312	346	300	306	339	307	279	305	307	291	326	298	291	278	311	310	305	327	315	319	297	307	299	286	304	287	305	339	296	312	305	300	288	313	306	314	308	311	308	322	272	341	280	311	291	301	301	286	284	320	324	332	290	292	283	305	300	292	302	296	315	294	331	296	303	353	311	313	329	304	329	316	308	291	303	284	264	313	324	291	326	287	310	276	281	301	305	275	307	322	301	287	298	306	304	297	278	303	287	274	288	290	323	292	301	301	328	277	327	298	275	290	313	306	299	299	322	274	332	302	317	315	292	310	322	259	313	331	298	316	307	303	244	308	314	277	291	304	288	301	293	296	271	296	277	317	305	299	306	296	314	316	300	293	302	306	293	279	288	305	324	330	310	312	298	280	264	269	303	314	303	325	309	303	288	307	323	279	313	288	284	328	287	314	272	300	292	320	302	322	319	327	321	273	305	295	282	304	306	309	293	299	325	324	319	301	279	314	313	323	339	289	319	293	293	319	287	303	325	297	327	283	309	340	303	311	273	315	292	305	321	308	303	314	327	311	268	289	333	320	291	280	291	273	309	288	311	302	344	310	301	301	269	346	283	309	275	312	271	283	316	335	327	322	307	311	288	310	285	302	300	301	306	312	306	306	324	284	284	321	303	313	278	332	306	308	284	298	261	281	327	319	284	318	313	302	293	305	298	320	265	302	311	306	275	301	341	293	287	282	288	273	302	333	309	342	269	329	331	331	310	298	308	311	295	304	317	307	277	292	311	284	284	298	313	319	291	300	307	321	318	324	308	290	290	295	304	291	312	307	333	324	286	290	335	307	293	318	301	310	322	295	297	325	331	296	336	295	297	312	271	314	315	316	333	338	324	305	289	313	305	323	332	300	323	260	301	300	300	283	289	285	317	288	326	321	284	304	293	282	296	314	322	311	294	263	314	324	310	318	311	317	289	321	300	332	287	323	312	302	316	310	277	316	275	317	325	281	270	323	312	304	306	290	296	340	317	329	309	319	281	302	317	280	286	319	336	294	293	268	298	296	301	280	316	322	303	297	305	309	316	304	301	317	310	296	300	290	308	305	280	281	288	291	287	306	293	311	295	316	314	313	321	316	324	337	321	316	328	306	310	291	314	272	296	305	314	304	318	336	308	305	316	301	281	292	311	295	304	283	296	300	301	326	298	295	333	313	282	325	305	293	333	290	303	322	266	286	275	294	299	278	304	311	291	324	332	296	289	323	270	287	330	299	302	295	292	294	297	317	280	332	325	333	318	303	328	346	283	310	326	305	283	344	308	292	287	316	309	307	286	324	288	312	276	275	295	303	283	333	309	309	306	299	331	309	293	291	319	313	317	317	318	306	297	285	295	279	318	328	316	321	290	312	300	325	282	280	296	304	300	299	349	321	320	308	334	323	330	305	336	301	304	306	329	304	293	298	291	310	314	314	336	293	315	312	300	314	315	299	307	324	325	293	311	317	307	286	315	292	284	292	314	301	308	342	288	318	266	293	321	310	312	302	306	300	294	309	302	313	332	330	276	319	283	283	284	280	317	270	275	305	305	264	303	336	328	287	287	318	293	288	325	317	315	278	294	291	310	310	332	291	304	293	312	307	298	287	317	316	322	335	301	321	305	300	320	311	270	343	287	335	325	298	315	330	312	340	320	315	327	285	293	308	320	293	308	340	302	329	340	325	320	299	293	295	318	317	329	307	284	315	309	293	301	286	296	320	292	293	315	283	298	276	299	291	285	295	325	312	330	300	281	333	287	297	288	303	321	318	310	317	314	326	293	275	333	281	296	295	293	298	334	313	313	306	294	307	314	288	309	310	290	310	335	309	310	305	284	327	297	308	264	337	280	312	295	310	311	280	274	289	342	326	272	314	307	324	326	327	307	319	296	320	339	317	323	306	334	291	289	330	305	296	308	306	326	292	300	327	305	348	315	307	310	299	326	297	297	339	310	279	288	311	308	284	337	327	293	315	320	319	302	308	321	310	295	307	286	291	287	346	287	290	328	308	305	320	313	296	313	295	311	311	290	311	283	290	293	299	315	315	315	314	297	323	314	316	314	313	294	279	318	299	294	316	316	322	305	324	295	307	355	306	321	327	271	312	290	307	321	272	324	308	314	321	299	292	303	304	314	295	280	274	337	299	311	264	343	317	304	326	321	289	299	296	288	289	275	285	317	296	301	308	322	322	319	293	307	320	304	291	302	371	285	306	292	292	287	311	296	301	291	324	320	318	308	301	273	278	308	297	307	289	303	303	290	309	313	266	308	346	301	303	326	291	327	320	303	305	333	313	284	304	303	275	328	318	320	312	280	287	308	300	305	330	285	289	287	323	325	322	317	314	294	313	330	289	299	290	286	295	288	318	312	314	284	286	315	324	299	319	302	296	299	295	310	297	315	299	328	305	315	332	313	319	281	320	331	305	322	299	279	311	273	306	288	331	309	310	325	307	300	324	304	294	296	304	310	293	310	293	304	294	324	304	328	281	313	318	331	326	287	299	322	299	305	294	295	297	300	309	310	329	284	310	328	294	314	310	317	317	303	303	327	316	314	310	323	275	304	295	310	309	269	293	300	318	344	317	296	339	283	316	329	307	313	312	325	286	307	301	292	343	293	292	319	301	298	319	310	289	287	303	267	287	327	298	285	299	284	309	327	305	310	325	364	287	307	305	313	293	311	291	294	332	321	312	296	333	278	321	288	320	300	326	305	358	295	300	300	287	315	342	310	343	311	309	306	322	313	320	330	286	305	315	315	306	358	302	299	303	289	334	320	273	283	329	301	300	339	311	304	316	306	285	280	351	318	320	295	302	299	307	290	315	281	289	339	269	309	332	274	305	306	320	280	324	294	343	303	311	328	298	284	312	288	300	331	310	304	300	277	285	306	292	299	309	293	325	288	286	279	318	294	282	292	303	280	328	338	294	284	306	303	307	320	292	287	303	303	296	306	304	296	275	246	280	351	298	310	288	311	301	281	288	281	293	305	293	295	303	292	312	321	325	305	301	327	289	293	304	312	300	320	319	319	282	329	303	307	321	276	312	328	282	313	286	288	338	306	327	319	318	314	307	307	284	310	307	347	278	292	301	287	332	327	320	308	320	308	318	297	303	294	316	333	344	289	279	319	303	270	323	324	337	300	302	336	321	311	319	338	345	301	290	299	302	313	317	306	324	308	301	297	309	295	300	308	315	324	340	295	348	308	281	298	303	341	296	327	318	285	295	286	304	336	313	341	302	321	295	274	285	305	273	312	301	308	282	302	291	357	305	311	305	328	287	337	304	303	323	312	291	328	320	312	315	289	297	330	306	296	289	342	323	279	317	277	307	300	303
32875	41969	49333	57613	80215	65809	37246	11426	2023	861	795	757	746	777	779	733	737	778	793	759	713	683	756	753	720	737	788	726	751	753	793	768	760	754	787	765	737	761	755	747	763	774	757	807	769	765	753	745	771	781	737	735	711	744	724	724	745	724	688	772	780	733	775	746	786	761	687	683	707	720	779	726	764	696	770	807	746	760	759	699	763	792	776	795	761	818	794	766	782	773	747	751	790	682	710	744	765	751	751	728	806	731	760	743	773	718	737	757	793	746	770	783	741	768	754	786	725	723	761	779	820	775	765	714	705	742	709	729	757	748	848	748	731	717	753	792	718	764	765	685	722	750	802	725	778	761	776	751	753	743	749	763	777	743	720	804	706	765	796	776	752	762	772	760	741	702	710	798	736	714	754	736	737	743	685	803	699	777	782	769	741	781	774	753	680	744	753	737	756	751	712	750	796	746	742	689	756	794	739	755	763	774	786	749	731	755	764	779	743	817	753	788	741	725	769	776	740	765	768	731	747	736	738	767	803	745	753	728	727	752	695	722	749	735	783	732	728	732	758	781	757	751	771	754	764	821	723	735	810	749	758	757	729	751	726	764	755	776	793	753	757	751	796	770	737	705	760	748	744	721	745	746	737	785	793	731	704	725	742	721	772	746	790	761	738	724	710	727	796	779	741	766	729	746	720	782	774	772	681	713	753	740	733	735	769	772	705	767	713	735	751	753	723	729	755	760	770	761	704	776	789	779	742	716	760	728	816	769	760	749	743	777	748	768	719	734	722	705	738	748	767	802	728	730	735	776	721	689	741	704	715	752	758	749	751	762	769	719	757	750	751	756	815	760	820	799	707	696	789	796	742	743	736	769	754	782	776	743	772	770	692	795	737	791	734	804	723	735	737	736	763	762	757	722	779	735	742	778	773	745	701	770	790	770	800	749	767	821	725	761	789	748	741	755	785	723	762	800	717	723	746	767	784	768	755	757	801	780	748	779	750	752	752	815	764	758	735	776	789	746	737	826	756	761	747	733	741	792	744	752	757	768	740	733	742	737	765	754	728	780	771	781	747	773	758	718	758	753	791	720	745	743	776	766	781	767	702	766	758	742	775	791	755	746	735	800	769	779	746	753	770	750	765	717	759	762	757	735	767	730	749	682	792	763	733	796	734	727	737	731	761	729	767	764	799	764	758	780	720	766	769	701	761	749	776	771	745	806	755	710	766	696	718	708	705	779	779	756	768	772	738	768	774	804	765	742	771	748	717	746	753	679	764	748	797	732	754	745	758	744	757	740	769	770	745	717	712	765	716	783	720	788	720	784	839	721	756	727	748	780	720	762	805	778	725	754	746	708	746	773	729	727	755	751	776	747	700	780	814	742	701	774	741	702	743	790	720	794	724	765	737	789	769	730	725	738	730	755	723	748	714	760	724	752	750	717	749	773	757	744	764	790	746	765	731	750	754	719	689	772	750	808	696	748	730	764	716	760	797	739	763	803	762	758	795	741	798	713	743	775	749	734	778	769	734	751	749	759	731	741	803	754	690	765	718	789	755	745	749	708	745	737	730	762	789	719	752	769	721	772	756	697	740	669	743	791	765	754	800	761	752	780	733	746	751	739	765	770	701	705	735	737	766	785	758	713	749	743	731	737	761	793	756	715	798	773	799	698	740	764	749	744	795	746	763	779	763	775	768	727	732	785	769	727	744	748	747	681	825	796	699	747	711	733	732	737	754	733	730	771	757	735	731	776	739	716	705	802	772	738	822	754	761	761	718	722	749	720	741	715	725	732	720	725	737	756	742	785	765	774	746	778	718	743	760	730	757	795	772	737	782	737	788	778	768	716	752	807	726	786	760	757	725	749	746	747	767	767	745	729	735	725	748	765	777	777	757	726	734	733	757	717	781	726	788	782	744	784	790	744	737	767	796	732	770	723	711	771	768	748	732	753	753	767	760	719	680	743	780	735	789	758	767	776	752	774	730	735	751	763	738	729	761	753	746	757	743	801	700	810	722	756	754	727	766	772	743	762	758	737	761	748	732	730	782	764	764	743	756	784	797	753	792	745	728	742	785	747	778	678	732	735	742	723	790	765	759	788	755	726	767	711	675	753	769	783	778	753	746	772	742	782	788	709	765	792	720	746	713	733	733	739	813	749	753	745	746	747	791	790	768	740	749	771	747	758	778	765	724	742	803	753	763	687	798	741	757	765	748	717	753	760	714	753	692	733	765	784	775	709	742	752	752	754	731	733	723	791	805	779	793	796	752	747	700	729	795	757	760	722	755	765	732	757	738	694	729	752	698	722	766	790	745	767	745	744	748	843	704	773	762	742	753	747	721	789	749	720	737	792	739	742	764	797	767	724	712	748	752	714	718	741	781	727	786	766	697	732	756	778	716	719	745	712	776	727	762	766	741	764	791	748	757	734	732	802	727	731	750	786	758	739	736	734	759	776	771	741	744	746	790	733	735	711	743	747	793	754	750	689	743	759	728	758	751	756	774	743	729	790	733	747	738	788	728	744	747	774	788	729	721	726	728	792	688	764	762	735	739	779	744	709	764	737	731	744	756	695	742	704	766	758	788	793	747	738	772	751	759	774	796	757	796	756	745	787	707	764	764	711	747	707	739	731	788	709	741	714	772	741	747	802	745	774	776	726	748	764	755	801	820	753	746	744	772	722	753	752	772	725	753	763	729	788	746	763	707	778	765	747	759	767	768	738	736	742	778	725	775	745	772	741	763	746	765	813	750	783	798	736	804	763	765	771	747	743	768	791	764	695	741	778	781	752	773	775	746	771	702	732	736	767	775	735	720	741	728	795	778	764	754	717	786	754	722	711	761	752	743	734	809	719	804	758	737	760	794	735	766	744	724	729	744	761	756	761	773	732	749	732	753	788	713	749	770	803	748	709	755	756	770	800	721	746	733	740	760	709	743	718	776	806	725	740	730	781	747	740	769	732	777	807	709	769	748	760	707	747	723	719	776	758	757	816	744	761	762	754	770	753	776	722	765	753	732	732	733	704	779	779	723	734	748	747	714	760	794	784	733	721	789	751	731	746	769	747	767	728	728	775	689	797	740	775	730	708	795	769	683	762	778	743	722	768	793	752	758	764	716	734	763	771	783	757	750	755	732	748	733	762	771	743	781	744	749	779	801	710	722	754	793	708	750	815	786	771	723	744	711	758	735	763	720	744	752	817	754	772	745	784	732	751	775	771	778	745	746	730	782	725	750	717	728	831	715	788	734	754	767	765	721	755	749	748	731	770	743	767	763	763	762	768	766	804	752	738	747	714	745	729	775	765	744	751	758	768	735	707	724	721	748	773	754	763	730	773	765	774	719	769	723	774	768	800	740	764	746	763	746	729	708	776	744	740	768	764	803	769	697	723	766	792	757	736	767	746	700	699	710	759	754	732	732	722	762	747	719	696	761	723	784	775	743	694	735	764	781	741	793	746	729	757	757	738	697	714	718	736	703	775	731	744	712	755	739	754
22537	22639	23495	11162	7800	6878	3515	1002	403	306	297	295	289	280	297	264	301	289	275	274	273	297	287	300	318	338	285	293	304	301	267	317	305	340	293	276	284	311	303	291	282	309	290	298	284	303	292	278	313	302	300	274	295	272	328	295	287	286	286	264	290	290	275	306	315	287	270	320	314	312	265	284	279	293	307	286	324	298	280	299	286	309	276	310	292	270	297	306	308	327	291	306	285	302	313	300	299	293	311	293	304	288	272	319	284	288	314	291	275	330	295	296	340	299	307	310	297	315	287	263	285	286	294	288	282	289	296	312	296	302	269	304	325	330	285	281	312	317	305	325	303	306	307	270	312	282	280	291	312	301	306	313	288	299	302	304	279	304	278	278	310	314	310	269	286	285	299	294	323	335	298	282	313	311	275	278	324	278	300	298	277	308	290	265	316	302	293	304	308	290	302	280	308	302	332	282	289	313	277	305	288	265	327	299	268	297	292	276	304	306	301	301	277	283	334	271	282	285	300	298	314	311	341	306	276	291	286	331	293	270	297	302	290	342	315	298	305	311	286	324	286	318	287	309	291	316	303	298	294	321	302	293	293	303	275	313	340	291	298	291	283	316	285	326	251	291	278	283	310	317	286	293	305	303	288	301	311	278	343	301	298	283	298	291	279	329	315	309	281	300	290	328	297	306	266	274	304	287	280	308	304	289	277	280	313	295	315	301	291	297	299	294	305	286	317	260	321	345	299	290	307	261	311	310	302	275	297	296	286	291	316	274	305	336	286	261	305	318	284	274	316	284	292	295	319	315	278	285	287	329	337	282	289	322	296	305	272	302	330	299	331	299	293	301	304	307	317	263	313	302	321	275	277	284	310	284	302	284	277	279	304	323	279	289	307	291	314	266	289	301	299	328	291	299	299	299	278	312	290	315	296	279	292	275	304	320	303	308	305	281	339	311	322	312	315	345	316	317	317	321	297	308	281	318	324	290	305	292	287	271	305	296	272	290	285	302	298	303	278	336	285	293	289	255	297	311	294	305	323	262	271	324	299	283	284	285	296	296	291	310	307	312	304	266	347	287	300	322	299	290	294	287	320	274	311	304	303	300	273	276	282	306	291	286	293	285	303	291	303	285	278	285	296	299	291	296	311	294	304	336	312	298	286	301	275	351	288	299	277	287	301	285	294	298	270	301	298	267	304	320	316	302	291	271	287	279	317	308	304	321	301	329	318	323	280	299	327	310	301	293	275	278	270	296	303	268	278	297	292	308	301	286	317	306	308	286	293	279	300	272	282	292	302	277	265	298	316	272	307	270	264	263	306	284	290	337	288	320	283	311	295	307	288	296	317	290	268	276	299	289	324	289	325	311	298	295	284	301	301	290	297	256	271	268	259	287	357	281	281	278	313	286	290	306	280	268	279	304	296	302	311	294	305	321	309	312	305	282	278	305	258	282	297	274	305	307	314	325	307	325	287	296	309	306	302	294	287	327	309	306	333	306	283	318	293	274	270	296	274	264	301	308	312	297	287	289	331	287	320	284	277	292	297	268	289	285	261	305	304	313	282	270	323	310	300	271	316	290	280	281	280	294	308	291	284	291	290	307	287	280	310	308	309	350	316	269	270	319	279	306	271	305	282	279	299	298	313	311	328	295	286	278	281	316	313	316	263	321	251	264	298	327	304	308	296	278	295	301	308	266	292	278	308	254	310	276	281	327	316	255	272	315	297	277	302	278	305	291	243	271	313	282	308	288	296	310	268	286	286	287	298	272	258	294	284	308	306	299	295	307	293	286	311	259	283	295	307	288	308	275	279	271	279	282	305	285	283	295	308	290	293	294	331	272	286	311	294	272	311	281	314	296	280	285	267	275	291	284	283	291	298	336	296	292	269	315	309	292	293	293	272	279	297	299	289	293	289	271	271	273	306	273	272	265	317	293	314	322	306	308	292	328	312	292	314	271	313	294	283	288	340	306	299	311	291	304	278	275	307	335	323	273	275	308	270	301	286	271	309	277	299	303	286	285	283	315	324	298	294	271	319	311	293	297	317	263	333	332	298	274	285	288	305	283	316	301	288	281	299	276	292	312	314	290	273	284	269	302	283	293	301	282	297	319	246	291	295	321	279	299	270	291	292	336	306	310	313	348	288	268	284	294	311	313	313	315	326	288	276	315	302	297	260	278	273	281	277	298	314	333	322	305	274	304	303	295	306	270	319	303	259	316	314	342	276	284	281	299	324	303	323	268	292	305	298	280	310	284	277	284	270	293	308	305	282	299	335	311	276	301	305	281	258	297	293	330	297	292	280	306	307	309	286	277	315	285	287	263	262	315	284	287	286	301	293	308	306	285	304	285	280	298	279	320	291	280	271	301	275	264	301	287	293	300	322	304	311	292	311	291	322	290	279	293	293	299	292	271	278	271	308	305	308	290	313	333	288	276	289	333	331	302	330	289	305	259	281	312	275	280	341	310	295	294	295	274	296	298	322	306	288	305	305	271	301	325	317	275	288	279	321	296	303	278	303	336	316	292	295	283	287	280	278	294	278	277	269	279	312	288	276	292	299	248	287	306	293	321	280	299	289	282	291	283	315	280	288	304	267	292	297	309	323	303	292	296	303	318	305	319	302	265	296	290	286	301	316	299	284	307	295	303	266	305	330	329	295	280	315	262	284	275	280	321	283	303	269	269	274	259	275	285	323	300	315	281	277	291	298	275	290	281	283	287	286	280	301	315	300	288	321	303	302	312	276	268	288	309	298	286	305	283	315	303	293	282	324	299	298	318	298	304	320	321	317	333	293	309	300	331	266	315	280	289	305	309	292	289	288	278	274	307	286	249	275	293	296	309	291	294	259	308	300	248	275	295	287	267	283	291	312	300	299	345	302	264	293	284	337	296	343	287	287	252	300	320	311	290	271	294	295	315	289	300	264	262	293	296	310	309	276	302	300	310	271	312	296	284	309	291	271	286	306	291	283	272	324	310	320	302	282	298	300	345	282	291	312	285	283	314	283	314	281	309	288	320	299	324	309	293	276	256	288	297	317	300	282	301	301	312	294	280	278	272	298	282	264	278	279	293	308	320	278	308	270	336	280	299	295	293	302	289	309	271	237	305	279	274	273	270	280	293	315	276	279	333	292	297	287	299	299	278	319	319	295	288	308	284	271	276	305	318	277	315	309	300	340	287	303	269	254	283	323	297	294	321	305	316	304	284	264	259	272	252	277	286	265	285	277	287	299	282	295	275	310	298	306	285	305	302	304	314	298	291	302	280	300	288	293	308	329	282	306	310	318	295	276	313	276	293	292	305	303	282	289	271	269	291	330	287	251	317	294	322	290	316	289	268	281	298	301	305	276	289	292	323	268	311	307	328	329	287	313	317	301	283	290	316	275	324	293	309	303	324	296	330	289	322	285	330	312	299	317	285	288	296	309	282	323	290	294	284	281	283	309	287	312	263	278	292	303	278	286	294	268	310	302	281	280	300	295	302	327	301	315	303
13772	18872	27352	19439	21243	18628	9822	2623	959	767	736	787	762	785	748	688	753	706	702	732	724	753	731	753	746	750	735	732	680	755	753	742	723	716	688	770	729	777	736	740	743	750	754	790	719	746	753	732	717	733	752	735	746	716	701	735	728	785	749	768	750	713	795	712	720	735	774	757	756	773	748	761	747	723	792	759	713	730	748	746	698	720	712	743	743	723	766	722	754	742	723	759	739	726	701	765	729	741	769	781	765	763	697	769	719	697	702	735	755	727	710	748	758	752	776	709	743	706	686	709	763	733	698	731	704	693	722	704	757	751	764	741	759	745	757	742	753	702	715	706	763	692	764	772	774	762	778	694	735	702	747	778	751	822	795	728	768	718	711	692	775	678	781	770	754	714	740	734	775	753	734	788	769	718	747	692	730	729	759	761	772	707	720	732	736	763	767	729	730	700	726	716	763	710	737	704	702	800	704	752	714	758	766	731	732	783	745	734	710	745	751	739	739	736	754	721	765	720	760	760	719	744	763	724	706	725	696	750	701	718	710	761	765	770	748	737	734	706	783	730	717	775	735	715	724	784	729	744	741	745	749	679	719	764	773	720	726	743	755	753	742	717	759	693	729	787	734	709	711	727	693	708	756	751	715	734	724	774	740	775	718	734	767	739	765	748	745	734	732	742	685	727	748	724	700	769	699	721	757	714	722	778	726	784	767	781	738	718	701	761	714	742	737	706	671	704	721	767	742	734	743	716	724	700	690	772	743	755	752	757	732	722	758	681	714	680	737	684	685	751	741	718	720	762	769	708	682	734	789	752	738	700	718	722	736	740	774	772	771	730	723	719	711	709	729	712	764	742	739	738	706	698	736	738	680	750	731	748	732	727	742	741	697	783	761	759	765	731	703	744	742	731	759	732	690	757	698	745	764	737	770	739	731	749	752	754	741	753	744	725	704	777	730	738	672	708	698	738	725	723	743	801	714	738	746	743	700	754	665	740	754	736	762	738	742	738	745	737	730	726	759	731	724	732	769	749	738	722	704	731	750	724	709	719	771	750	778	715	736	741	771	775	764	714	754	721	769	713	793	704	732	745	752	699	750	736	685	775	703	719	731	737	754	708	740	695	721	704	694	746	735	710	708	771	762	786	761	736	723	742	727	785	745	759	738	741	712	727	711	696	725	735	752	706	712	681	742	717	772	768	744	721	703	757	756	708	778	750	752	710	725	760	769	698	698	759	762	751	701	713	782	743	738	686	739	752	693	754	725	717	736	718	727	730	773	691	758	762	732	722	700	726	741	696	733	708	688	763	749	707	703	751	691	725	714	710	715	725	798	740	759	725	772	730	761	736	788	743	740	714	754	693	749	711	769	704	714	688	786	744	717	782	760	750	722	714	776	688	698	724	712	677	693	667	736	737	723	758	746	742	784	755	760	793	760	724	720	717	722	747	669	764	761	763	763	728	725	756	697	766	717	752	722	753	740	759	752	690	761	732	736	713	692	761	712	767	732	751	734	748	762	726	720	717	747	742	744	734	748	754	714	719	650	784	787	720	728	740	759	728	772	717	699	738	753	742	717	765	735	699	734	769	730	734	751	704	775	741	770	746	743	729	774	737	723	757	747	767	739	740	709	763	748	700	704	761	743	747	746	746	763	730	720	727	788	767	699	717	729	697	753	750	703	741	783	729	768	706	756	744	773	738	732	744	754	751	747	761	755	739	763	775	701	724	736	743	751	726	746	716	724	714	700	754	697	725	765	765	782	748	723	703	713	747	767	738	757	774	805	663	727	709	738	754	710	762	730	797	749	707	703	710	695	767	757	751	739	756	742	720	716	732	737	731	781	752	754	742	727	716	717	736	739	673	755	763	710	741	742	765	715	751	710	772	722	747	701	771	741	740	675	706	703	744	773	756	738	765	744	706	754	785	788	710	725	793	733	751	744	704	737	777	699	741	772	709	718	753	740	743	710	745	696	711	717	742	708	708	744	742	721	733	675	782	679	731	711	683	707	780	716	732	778	752	728	748	730	725	718	737	722	755	745	750	736	750	696	731	723	772	708	657	721	796	781	745	738	762	746	755	713	739	719	705	730	749	792	765	747	723	704	743	744	745	728	668	705	783	742	715	768	785	771	766	742	729	753	747	734	779	720	741	727	741	763	762	771	739	716	690	742	743	721	754	728	738	759	758	710	722	737	741	715	773	725	744	784	805	729	745	714	764	765	768	755	704	746	735	755	748	748	726	785	757	741	680	717	736	766	723	786	740	735	752	735	721	764	754	724	700	722	714	714	726	701	755	742	735	728	755	755	668	739	752	709	721	718	762	773	705	767	755	690	752	713	738	729	791	714	715	763	729	750	718	742	723	729	777	776	741	723	752	725	725	779	748	703	710	728	719	706	732	759	750	745	728	737	739	782	762	751	736	735	721	758	738	742	744	760	724	777	741	712	734	680	742	729	740	801	737	736	759	718	715	762	738	747	706	717	697	771	716	734	757	783	712	743	713	745	737	754	756	757	778	782	790	749	708	788	772	745	705	758	734	746	700	708	782	746	788	764	725	726	782	776	735	757	741	750	690	731	697	747	775	773	723	728	750	777	783	726	749	764	707	737	694	718	750	713	726	734	732	702	728	742	754	714	744	718	754	727	758	741	704	754	707	723	759	732	660	758	716	709	718	733	698	731	788	772	762	736	733	754	743	741	726	761	760	769	751	707	765	719	654	721	767	703	746	719	718	706	698	762	760	713	754	765	705	725	769	765	737	765	748	751	723	773	721	758	752	702	707	758	730	701	734	744	709	719	709	742	729	721	742	798	742	745	715	781	740	730	726	740	732	784	758	705	723	739	726	746	745	702	707	703	724	754	750	739	729	728	739	823	753	738	695	766	715	746	757	750	744	757	769	722	729	750	759	747	729	706	781	729	753	724	707	755	740	738	758	707	730	696	699	690	748	742	728	689	669	701	763	750	685	738	674	742	765	772	688	724	719	730	726	682	732	745	703	757	695	771	696	769	735	736	744	739	752	765	702	735	706	736	729	726	732	685	732	707	711	793	738	751	721	726	721	800	757	733	740	787	753	774	733	741	755	717	748	748	769	800	728	765	727	728	741	729	740	751	748	744	747	718	734	745	736	767	729	715	723	790	698	727	766	741	713	723	765	748	715	719	761	763	737	774	723	716	677	719	700	688	704	839	703	731	752	719	765	720	702	739	726	720	815	770	737	742	717	746	702	680	770	753	741	703	760	769	787	719	759	735	732	737	760	742	735	785	703	767	785	712	716	753	698	784	733	741	735	744	778	732	736	725	768	736	756	725	736	705	732	722	782	719	728	744	744	748	701	722	703	759	764	683	758	781	734	747	734	714	751	776	749	795	708	793	742	791	774	752	710	775	737	748	749	738	775	766	739	732	741	799	773	748	766	709	714	748	751	782	772	797	730	778	727	746	736	695	747	711	698	729	684	711	738	752	717	708	712	769	727	685	724	749	752	699	781
42189	48337	43389	35032	52796	45923	23890	5427	661	359	307	320	314	323	272	308	331	290	300	296	317	325	304	293	288	364	342	286	267	320	309	298	292	263	289	306	301	277	308	321	304	322	274	311	300	292	290	274	308	299	285	282	296	313	277	290	328	311	312	328	318	324	294	315	297	299	322	288	298	306	314	334	313	332	292	292	270	308	331	270	314	325	273	290	307	297	326	318	321	298	311	326	293	295	319	315	309	295	310	296	298	305	306	306	313	313	306	318	296	294	321	304	311	328	318	302	327	290	309	325	307	270	307	292	309	329	277	296	280	296	325	299	319	301	302	322	318	280	276	303	297	314	315	287	283	279	306	321	316	312	307	301	289	293	336	283	294	311	289	295	315	324	307	282	304	300	315	294	322	261	291	314	294	317	269	328	284	276	295	328	266	314	279	327	349	273	328	310	303	304	304	289	338	307	274	279	328	317	322	304	301	274	276	328	326	278	307	320	316	326	312	314	311	274	308	316	331	305	299	295	299	286	297	289	254	310	278	301	298	309	342	290	274	291	282	290	313	273	332	314	296	295	291	298	313	320	313	319	335	313	307	315	323	312	302	300	326	329	284	342	312	319	303	312	309	295	304	318	324	285	341	306	288	285	263	323	288	329	312	334	332	296	274	270	294	307	339	284	313	301	325	286	320	304	294	306	304	291	297	342	307	300	282	291	316	300	323	360	334	302	304	292	279	285	300	267	329	300	242	334	349	297	325	284	280	306	300	319	318	338	281	323	296	283	316	273	303	285	268	322	282	295	311	287	324	302	291	283	326	290	293	327	346	297	309	287	298	280	276	304	286	262	309	310	326	270	272	274	313	322	328	299	287	313	328	313	300	310	282	268	316	310	306	318	304	312	311	318	305	309	305	298	306	303	278	311	294	304	306	348	290	296	317	321	298	316	270	315	311	303	315	290	310	299	307	326	295	286	319	288	272	298	279	293	315	306	304	304	263	301	299	321	333	308	297	264	319	286	291	314	306	302	335	279	313	319	294	302	288	309	322	311	338	288	355	276	328	291	314	326	326	312	283	323	299	323	268	291	271	285	314	290	320	295	326	320	293	307	277	294	314	311	300	254	309	327	329	300	333	277	283	312	286	326	312	336	340	287	317	298	320	291	297	269	320	315	303	330	290	273	313	332	284	294	289	323	316	327	303	296	294	275	286	306	305	288	301	270	311	286	290	308	292	298	299	310	306	321	286	287	314	298	274	286	312	349	270	292	304	299	311	333	290	279	303	319	314	321	306	298	314	291	329	327	304	325	288	288	308	325	302	343	301	306	273	285	325	319	286	321	294	272	278	289	303	293	320	282	277	326	288	317	314	315	301	309	308	315	263	326	310	309	335	314	300	286	305	307	312	259	274	270	277	323	296	326	340	314	288	314	307	260	327	339	312	296	289	293	302	296	289	298	296	300	304	310	280	312	285	278	303	299	320	310	298	315	276	344	313	321	311	315	334	261	304	330	332	301	324	298	319	329	305	316	292	295	293	304	302	303	335	310	363	330	309	269	300	276	298	293	293	296	284	313	303	317	300	297	315	306	297	320	282	280	298	288	331	291	331	299	311	316	297	270	332	328	282	319	274	319	307	297	285	302	308	281	322	328	310	275	313	292	280	304	326	304	306	292	303	305	294	310	303	331	298	291	304	335	306	314	317	291	295	285	301	308	275	307	320	302	248	313	320	328	308	308	287	323	275	328	302	275	331	287	303	297	265	282	306	319	300	306	294	324	295	291	300	296	316	291	291	302	334	298	306	321	309	305	279	280	304	315	313	307	334	310	287	313	306	305	299	295	302	334	328	292	285	298	283	302	296	293	325	310	336	289	306	303	299	309	298	326	315	313	327	287	294	268	287	293	325	309	312	303	301	325	294	304	317	300	296	292	299	308	276	309	304	308	318	298	321	322	307	335	318	319	295	275	317	324	272	275	286	319	304	296	288	302	260	307	301	309	320	292	302	337	277	314	297	308	298	313	310	303	287	282	291	295	300	319	299	325	315	306	294	291	297	297	289	291	304	311	276	291	305	320	332	267	284	300	319	256	278	290	291	300	287	301	295	306	307	308	333	331	274	315	314	297	281	309	319	311	283	308	292	270	254	302	326	310	320	266	301	325	297	305	331	299	305	326	296	290	333	290	309	337	273	294	281	306	329	307	298	300	304	289	330	281	305	313	291	324	264	274	317	301	289	311	278	308	328	301	283	321	309	318	301	310	316	310	287	289	320	303	308	295	352	313	298	311	305	316	276	309	287	317	287	290	334	328	327	314	294	337	297	314	316	318	292	309	274	321	257	314	345	296	280	306	358	273	311	321	323	293	323	299	289	294	318	289	303	284	291	300	297	314	315	297	267	277	307	318	294	299	321	315	306	295	334	289	305	285	327	334	298	311	311	274	336	279	295	297	287	289	332	297	297	296	320	335	300	291	331	272	292	271	317	288	321	298	293	301	309	284	310	284	306	314	321	308	305	281	311	294	328	296	293	321	303	303	308	270	297	306	272	316	299	296	325	339	292	295	318	316	340	303	299	290	302	302	315	303	302	306	339	277	273	300	326	305	329	330	338	297	327	277	339	291	310	304	299	305	310	290	307	313	287	286	314	311	302	291	295	322	298	308	325	308	299	288	330	289	338	319	314	298	327	322	262	306	281	309	306	300	294	297	316	315	317	298	287	289	337	307	326	296	307	289	283	331	282	301	286	322	289	270	305	291	313	316	301	310	301	293	314	353	269	293	307	314	285	267	310	312	325	297	291	276	318	295	289	289	301	321	297	302	319	309	291	303	322	336	324	309	273	286	298	314	293	318	294	288	346	339	312	298	306	285	317	335	298	311	314	274	318	322	288	350	292	272	288	275	317	324	328	278	298	294	288	331	303	311	306	279	298	294	304	313	308	291	320	289	309	319	303	316	295	269	305	286	314	269	332	318	314	273	297	324	329	310	307	284	331	313	296	338	299	278	299	293	306	284	317	317	304	297	309	299	316	321	295	288	291	311	294	310	301	308	297	313	299	334	303	291	332	295	288	311	298	286	312	306	315	299	269	324	321	336	291	321	304	291	321	307	288	288	345	293	307	298	296	255	261	290	311	331	312	282	300	307	281	279	312	318	325	301	292	290	282	304	273	313	310	275	286	296	313	282	297	317	290	290	271	302	317	313	292	333	284	336	281	277	330	295	297	327	307	297	325	302	316	325	301	299	281	302	305	331	300	307	312	305	321	303	294	297	316	295	305	324	321	304	311	296	295	316	304	271	284	303	269	338	306	311	304	299	288	328	285	311	299	317	292	307	314	294	317	316	278	317	294	307	266	333	265	284	277	303	334	280	308	281	335	319	311	304	277	297	305	281	311	293	275	290	348	303	289	323	319	308	308	285	300	325	306	313	315	277	305	322	302	290	298	314	285	325	277	320	301	299	314	300	277	297	324	331	334	264	300	311	304	292	299	302	298	309
28070	39813	41790	45449	65594	56947	33165	9391	1701	838	825	781	773	759	780	746	759	757	787	781	785	775	749	739	714	738	770	711	730	757	809	701	767	755	723	753	743	717	735	771	772	740	727	775	749	741	741	753	772	723	776	796	731	792	772	783	751	745	688	765	751	714	782	748	720	720	736	798	715	754	697	753	799	797	730	745	742	718	800	748	806	771	754	741	788	738	753	748	738	793	773	756	779	764	756	755	757	774	720	769	770	714	756	719	724	740	778	717	831	738	717	788	776	713	770	709	740	764	780	770	744	783	764	716	765	741	768	749	757	771	737	769	762	747	756	749	783	753	708	743	751	738	801	730	766	793	789	747	767	732	727	698	719	769	768	739	770	727	718	745	757	731	771	779	761	773	744	778	728	782	763	757	754	730	716	709	798	722	782	810	736	734	745	751	729	786	727	732	788	739	700	773	749	761	752	759	730	778	758	796	716	745	797	823	768	758	787	743	776	722	722	751	711	731	795	768	762	784	758	761	732	734	748	776	823	770	733	766	771	766	789	750	752	748	734	736	748	732	767	751	787	727	705	767	764	773	737	744	795	760	770	717	770	804	747	721	767	743	786	761	782	758	756	705	749	759	759	794	779	723	721	734	720	726	784	757	759	708	773	776	757	791	752	768	751	751	746	732	724	754	723	774	771	746	760	747	733	785	776	724	703	805	707	822	735	723	742	763	742	752	793	702	797	788	754	728	758	782	722	758	722	747	752	794	749	777	661	749	753	749	757	768	739	799	778	732	801	768	754	720	784	814	764	761	795	752	746	809	737	805	754	763	748	730	744	746	809	762	736	754	779	696	768	711	748	736	755	704	798	748	783	765	737	749	759	785	731	760	769	740	775	751	781	798	756	723	766	782	777	750	780	787	798	758	749	822	779	708	747	777	777	745	717	791	764	768	765	729	731	757	732	758	748	775	773	752	756	731	721	725	767	764	715	741	756	810	741	722	764	768	770	757	758	733	751	745	789	773	772	792	774	789	680	786	731	709	727	716	789	781	754	764	783	782	751	786	744	771	717	770	734	811	752	772	776	747	778	738	744	718	775	760	711	752	801	757	744	802	725	721	772	742	760	774	798	757	785	756	792	712	724	745	706	801	758	796	765	739	832	768	717	819	702	733	696	712	772	743	754	758	773	755	782	739	803	808	740	742	774	770	776	767	747	775	796	731	785	748	780	687	763	786	781	736	751	766	755	815	752	782	754	770	742	759	727	720	786	732	769	706	728	779	750	778	769	753	752	766	742	738	790	667	802	729	731	756	794	783	751	789	772	733	731	787	738	796	756	718	784	775	744	793	746	790	781	758	766	739	756	772	769	745	765	727	770	731	785	719	733	741	787	740	734	757	743	701	720	711	801	740	723	739	796	741	747	790	762	705	748	758	679	749	731	787	722	705	758	758	728	768	762	729	741	782	754	752	702	762	787	740	774	725	741	769	802	791	772	813	766	715	790	748	756	729	761	804	754	745	757	732	710	783	756	704	746	769	747	724	754	778	741	766	758	753	755	737	806	756	739	803	705	705	747	801	748	720	773	747	779	780	793	714	751	750	703	751	712	741	759	758	727	670	700	787	739	765	764	699	738	736	747	760	783	763	756	737	760	752	792	784	735	769	736	715	704	735	768	780	791	784	756	735	736	797	770	790	720	765	736	762	763	731	762	783	799	783	767	734	775	815	699	754	733	718	790	750	742	824	753	780	747	750	759	776	769	729	771	752	765	797	717	794	714	711	806	774	754	749	740	742	736	758	783	758	742	772	748	750	729	733	719	788	730	736	770	670	726	751	746	759	734	789	793	762	749	759	747	729	761	788	724	698	749	771	703	747	756	771	758	752	797	748	787	750	751	758	802	736	776	745	788	730	732	736	786	712	770	737	789	748	797	765	710	735	800	741	749	759	768	724	744	708	737	765	793	802	757	712	710	698	758	760	717	783	708	758	810	698	755	768	766	794	752	781	761	783	762	763	752	743	712	757	697	716	739	740	720	783	789	750	793	802	709	694	785	761	736	777	696	769	715	741	728	785	704	774	744	766	747	762	729	711	751	757	788	804	791	735	747	719	760	785	757	756	764	701	757	756	737	727	756	787	785	687	757	780	795	783	768	721	796	764	791	729	756	774	741	784	800	801	779	776	719	773	756	763	822	768	762	750	753	756	749	770	716	776	743	747	755	749	723	796	748	730	757	710	744	757	746	708	777	789	737	744	775	792	736	755	730	780	754	750	782	762	817	797	759	746	773	743	773	784	747	739	785	762	795	756	766	794	760	773	795	778	773	764	796	730	733	803	742	785	767	769	764	749	772	756	778	753	718	782	757	766	775	821	722	778	784	765	761	754	796	749	796	747	738	769	752	763	727	733	733	825	765	736	779	790	754	793	740	781	727	752	692	703	729	740	727	748	728	735	794	725	702	772	737	792	767	765	782	793	778	774	759	732	744	749	706	746	731	749	751	742	785	763	765	753	739	725	777	771	725	781	760	781	770	730	780	721	797	761	807	708	715	768	769	733	719	764	755	763	772	772	752	786	752	757	799	757	750	747	813	729	738	743	803	743	740	740	764	723	739	762	774	739	722	724	810	762	764	749	835	740	735	741	800	729	762	735	778	745	789	769	789	786	756	801	732	775	755	732	746	735	785	802	765	745	761	766	819	771	729	732	735	751	747	772	737	742	707	808	767	756	732	759	721	785	795	763	754	783	761	806	742	724	790	761	758	753	739	781	741	755	753	753	731	767	764	799	804	723	735	777	724	718	796	730	775	770	757	758	764	716	741	777	760	791	788	768	718	722	751	753	703	724	679	752	713	678	749	753	771	744	774	768	756	772	772	829	800	769	813	710	709	802	729	710	760	764	760	754	698	704	727	750	773	737	763	727	726	781	758	762	744	736	774	757	774	698	769	711	728	783	776	762	748	742	756	760	747	735	722	766	723	803	763	773	777	726	757	812	749	767	793	723	760	753	745	765	775	730	743	778	717	768	740	739	760	745	766	801	740	739	815	784	748	754	821	806	798	779	762	753	782	769	734	757	758	770	739	772	739	774	793	803	753	756	785	749	759	751	769	790	735	745	721	756	781	793	731	777	746	763	722	728	802	726	752	732	743	737	786	757	779	761	780	752	745	770	775	758	730	778	753	743	780	766	739	762	766	786	753	747	762	746	740	733	770	768	734	720	763	724	746	768	774	747	742	740	754	744	780	749	768	771	749	765	754	801	779	769	749	748	776	785	745	757	724	803	708	724	700	747	769	741	746	785	714	753	788	754	753	704	761	799	754	727	816	766	736	722	729	747	745	781	771	712	782	785	769	751	707	772	794	776	756	800	741	711	779	771	781	747	706	734	759	757	742	774	722	773	778	726	781	735	767	783	778	784	708	756	714	723	757	770	732	763	747	774	783	699	762	780	786	768	769	748	730	784	843	778	806	719	720	752	744	794	730	770	733	752	749	776	736	745
51306	52572	40546	44757	65433	56245	31451	9668	1051	388	309	295	296	289	299	313	298	295	311	313	285	297	293	304	272	298	298	304	299	319	334	297	282	333	279	316	320	320	297	290	308	279	320	336	300	314	260	327	286	295	303	281	276	319	324	300	332	311	294	312	313	315	292	295	292	280	252	270	289	303	287	271	318	303	301	318	290	306	291	306	329	278	317	294	294	313	312	326	319	287	312	271	266	299	314	293	285	292	322	301	310	315	297	322	291	293	291	329	292	289	330	324	286	284	303	260	291	323	290	287	324	266	300	268	323	296	325	319	295	293	310	273	294	271	294	323	295	287	315	312	287	292	300	273	290	305	318	321	294	281	280	282	310	321	274	296	308	288	308	303	309	296	305	294	336	305	291	301	305	308	314	284	311	312	306	280	270	254	300	290	293	295	316	303	304	303	309	301	332	330	309	287	304	305	284	302	320	287	285	293	313	256	273	291	320	310	262	313	282	292	306	308	303	303	310	302	326	306	323	320	322	308	316	298	291	300	330	291	299	248	304	279	312	301	311	311	307	297	291	288	315	299	251	296	300	289	310	323	275	293	308	310	263	323	285	298	314	288	318	264	248	326	319	321	293	306	270	302	319	277	279	318	276	296	306	293	322	298	308	282	271	269	322	319	308	316	318	264	290	322	308	266	312	295	319	293	304	309	282	301	307	280	270	288	310	297	264	296	299	322	302	317	289	306	302	270	296	308	310	295	342	298	319	286	312	302	308	261	300	323	267	271	300	299	299	255	278	312	276	315	282	290	280	294	264	296	335	310	303	284	313	275	309	293	311	293	315	299	302	280	307	304	272	288	302	302	262	299	298	272	350	276	305	307	327	300	298	296	308	290	312	285	297	289	300	321	290	294	309	293	328	275	290	313	272	309	297	300	308	302	245	260	318	292	305	306	269	292	307	276	286	308	293	329	279	316	308	296	302	315	329	273	289	312	275	300	281	292	299	301	312	295	276	284	295	339	313	287	284	311	293	298	250	324	288	274	293	335	292	318	285	300	304	263	328	284	292	300	276	290	295	325	302	302	313	285	298	288	288	302	282	306	303	308	325	285	304	327	287	294	303	314	293	270	327	296	280	362	297	322	292	299	318	301	298	329	283	308	301	304	293	284	292	286	317	323	310	303	269	290	279	275	311	331	309	282	303	274	326	301	288	300	291	297	287	267	288	306	325	312	303	276	307	273	339	311	266	304	303	297	295	306	310	298	331	303	280	323	304	320	314	291	282	287	281	284	305	324	306	318	320	324	324	296	304	307	280	295	336	282	305	314	280	293	339	298	295	335	294	299	292	293	331	270	276	324	298	309	273	305	329	300	304	318	276	259	323	308	291	298	280	301	325	305	283	338	296	302	312	283	286	303	301	302	296	309	300	290	306	314	304	325	328	290	312	311	270	325	277	335	314	300	309	279	285	312	295	281	305	285	282	307	289	322	276	290	305	285	304	306	311	274	305	289	290	311	287	277	313	321	286	324	315	263	269	284	304	292	311	340	277	292	299	311	327	300	310	292	286	301	318	297	290	293	313	280	308	315	291	298	291	302	295	300	287	340	306	300	285	268	253	290	288	292	306	299	315	269	326	296	306	316	301	341	275	328	301	307	284	343	284	300	298	291	325	278	280	306	290	313	298	314	312	313	267	311	308	284	290	318	298	282	316	289	305	294	308	299	317	281	316	306	329	298	258	300	281	328	330	276	280	350	284	284	286	290	335	329	309	293	310	300	316	309	306	302	344	312	306	271	316	262	275	296	291	286	321	300	291	284	306	280	284	291	280	298	268	275	287	288	298	302	288	267	276	287	306	292	319	304	306	238	282	324	276	309	291	294	329	300	303	280	289	290	305	287	270	296	316	296	313	312	289	303	291	295	274	269	321	304	334	285	317	295	271	326	283	343	344	308	268	272	290	340	303	290	311	316	321	271	305	298	289	305	300	310	281	329	330	310	300	297	315	293	291	296	324	268	336	306	274	299	302	310	324	293	303	331	294	311	284	278	283	326	297	313	284	296	278	278	313	284	299	288	276	319	290	304	312	299	291	310	312	239	303	295	291	308	300	281	297	295	279	272	298	275	323	263	275	317	260	292	275	302	286	311	292	270	272	335	296	307	309	319	282	282	282	284	278	293	285	299	277	332	279	301	291	283	336	325	289	314	296	284	293	287	309	317	284	292	298	297	294	300	277	302	311	301	301	291	287	315	304	311	297	304	327	293	316	329	306	323	286	279	297	304	286	308	299	325	329	320	307	280	285	285	301	306	310	326	321	302	265	288	327	299	328	314	259	318	287	315	298	287	340	294	311	284	336	292	299	298	290	307	303	297	313	280	315	335	318	303	330	322	277	332	302	305	326	326	273	294	295	310	312	297	303	284	303	280	289	295	250	314	310	330	320	289	302	265	325	314	273	309	288	295	302	314	316	281	304	300	280	297	307	294	299	286	271	304	296	293	312	307	306	303	288	299	284	296	329	305	281	260	281	332	305	299	303	335	325	284	299	261	311	291	294	281	273	271	340	305	299	325	309	272	313	308	291	302	291	297	332	296	308	285	295	289	261	281	301	305	318	307	304	284	312	303	320	311	305	323	310	285	324	264	290	321	318	322	306	327	310	295	283	313	328	286	295	272	286	313	286	287	322	305	328	299	318	301	297	300	287	298	306	276	313	327	307	273	290	301	294	298	313	275	292	300	315	324	278	305	309	305	294	303	304	285	314	299	311	297	304	296	235	312	312	274	287	303	308	308	287	322	263	322	304	280	290	325	279	299	285	288	316	273	289	315	274	304	302	269	330	303	289	287	282	294	303	306	283	309	290	289	282	313	274	276	317	295	263	315	303	291	332	284	272	301	282	297	310	316	306	271	288	310	289	317	303	279	292	284	289	283	334	299	303	302	279	337	299	291	305	316	317	282	308	300	301	304	289	306	306	293	304	306	297	310	316	345	314	298	282	302	317	297	293	281	274	293	290	296	301	295	318	312	299	282	310	320	291	295	313	267	329	309	283	308	295	311	289	295	290	297	308	292	300	273	284	280	331	305	303	303	294	297	294	343	282	279	331	313	284	286	299	304	319	316	314	295	306	281	327	290	285	274	326	254	298	309	288	296	295	271	305	295	298	310	278	311	294	271	275	289	294	278	310	299	323	282	304	302	292	275	312	313	301	307	309	279	339	280	316	291	350	309	304	315	313	297	318	300	301	293	314	317	298	310	279	321	274	304	325	330	301	291	293	303	321	271	304	318	324	299	283	307	282	332	304	289	278	333	301	292	304	309	325	286	317	293	305	327	335	290	300	316	289	282	310	279	279	316	319	324	344	294	300	272	305	284	263	308	342	333	268	328	298	281	292	309	329	302	265	288	297	286	266	320	314	273	294	286	284	306	320	329	319	307	303	295	281	299	318	306	312	291	295	276	298	296	317	291	317	317	279	317	316	270	271	284	298	302	325	312	293	314
34492	42718	39743	56464	77257	67386	40598	13251	2449	934	783	764	713	708	737	730	746	765	742	729	770	771	740	689	735	711	716	758	756	712	729	724	748	755	744	732	698	751	732	732	784	708	728	718	724	758	724	748	758	720	747	720	734	736	746	762	755	750	722	715	729	714	710	746	763	742	734	741	682	793	757	741	701	749	726	762	754	797	742	743	720	731	746	739	746	738	733	737	759	699	728	749	769	724	717	743	759	773	709	751	769	737	704	706	776	813	736	727	737	771	711	704	686	744	792	714	740	788	761	770	765	745	713	770	749	747	724	749	749	723	744	771	782	744	761	732	741	717	721	760	725	751	744	710	731	747	753	698	710	783	710	777	760	768	727	766	785	801	694	758	738	704	712	721	723	766	801	771	700	701	767	710	755	708	693	739	786	724	737	742	745	744	731	762	716	722	799	750	743	763	753	703	735	702	737	741	766	756	692	737	730	685	747	753	766	743	743	726	712	759	757	714	757	763	712	729	760	765	724	704	743	780	728	773	751	697	733	714	753	734	736	733	725	745	715	686	770	719	780	756	720	713	698	725	693	728	741	750	723	775	747	779	769	706	712	728	709	728	730	756	760	689	765	740	757	713	738	757	701	756	740	792	705	715	708	723	776	717	736	778	761	731	694	737	709	750	718	747	695	744	729	742	753	741	757	756	731	739	707	688	771	719	734	772	766	710	712	728	755	767	729	739	785	783	743	742	788	739	729	761	748	725	734	755	772	742	731	739	758	788	741	780	790	736	742	744	755	749	680	744	733	744	713	698	713	733	706	698	763	766	783	731	709	743	745	721	760	713	775	731	787	683	749	779	736	691	709	763	726	739	705	749	761	770	735	732	749	763	701	740	765	696	721	754	786	717	754	741	762	760	750	734	777	715	714	770	708	733	702	736	695	752	737	738	768	744	740	703	714	754	734	780	757	799	700	712	697	798	754	722	732	757	724	719	751	688	768	756	784	701	700	743	746	709	755	718	745	749	773	795	748	773	759	716	739	760	716	688	761	748	732	730	736	742	747	726	758	787	735	750	682	758	725	739	711	738	727	689	728	771	771	750	765	715	765	765	732	725	702	765	781	749	781	694	742	766	747	704	682	703	707	755	752	729	706	775	764	753	736	718	772	771	768	761	770	722	712	756	775	749	758	731	786	727	748	725	800	773	754	751	720	762	785	756	729	709	761	741	770	744	741	698	731	731	785	714	744	731	722	725	751	769	751	737	767	751	786	724	734	747	713	764	748	729	736	727	733	764	756	761	760	765	724	712	744	767	730	765	763	740	727	737	707	758	736	791	755	719	740	699	759	759	709	752	719	738	721	725	781	771	751	740	749	773	764	693	782	767	769	749	714	703	740	734	723	732	738	746	746	708	749	749	755	717	768	710	700	749	750	747	778	770	763	716	787	709	737	755	789	678	787	725	787	702	752	750	756	753	754	730	764	729	737	730	729	765	793	766	738	777	719	693	709	779	740	766	692	790	670	732	742	738	716	790	774	741	752	775	702	728	705	755	707	752	720	708	718	763	782	758	707	693	746	785	728	724	752	757	730	746	766	765	766	744	754	735	781	718	713	759	724	784	729	731	768	740	712	754	754	760	778	737	787	756	781	711	754	699	765	750	752	748	737	722	812	703	808	763	742	763	712	748	759	705	693	755	695	752	776	745	771	755	750	686	761	713	752	711	766	754	816	750	696	746	742	746	769	730	723	766	767	730	723	732	724	673	702	774	732	699	754	759	761	771	779	781	741	764	702	776	745	766	721	730	723	739	717	719	771	766	734	737	754	794	727	737	728	743	767	698	703	758	704	774	730	729	763	749	761	774	806	747	740	748	721	730	794	716	770	760	747	717	707	739	779	725	750	789	728	730	718	762	719	725	816	757	740	732	671	775	724	777	784	746	728	719	714	740	791	763	757	717	777	754	745	692	713	734	726	736	780	735	743	735	756	733	730	780	775	809	751	738	768	710	739	783	710	743	742	681	754	725	797	726	719	729	758	738	761	741	717	715	684	706	783	774	750	729	762	724	753	685	732	741	739	720	738	770	770	768	727	714	737	803	769	746	769	741	754	671	684	757	737	749	713	761	714	758	726	706	741	763	711	746	774	755	770	677	768	744	720	713	708	730	768	749	781	728	762	731	754	808	745	730	732	700	714	789	795	709	701	714	734	743	786	719	734	824	800	727	723	740	719	752	731	752	727	719	700	741	723	757	755	770	757	774	732	755	775	765	766	768	747	789	731	752	735	777	733	739	781	710	727	757	699	688	764	760	736	760	723	720	770	780	744	728	760	716	716	680	709	801	764	737	779	714	794	715	794	714	784	714	770	761	689	733	732	698	735	757	763	742	754	731	724	734	751	764	718	731	715	732	777	747	709	775	751	747	750	727	763	787	724	729	698	695	735	731	804	673	689	741	739	725	699	710	733	796	780	751	785	739	739	736	735	754	738	743	723	742	716	749	686	798	716	787	745	766	778	716	750	748	727	749	780	680	706	725	716	730	691	708	715	762	787	740	745	672	717	751	747	753	767	726	726	734	739	720	717	748	725	731	767	724	739	758	742	755	770	687	793	712	764	748	732	739	750	715	711	749	722	709	758	776	753	747	737	723	748	703	783	720	709	717	743	727	789	775	746	713	762	772	715	723	704	735	786	677	728	732	724	778	716	741	749	762	771	731	689	718	790	756	780	754	751	757	750	725	785	718	742	704	739	728	760	773	772	740	684	749	743	767	784	770	701	746	772	792	742	807	717	739	759	768	737	758	719	739	751	734	721	676	730	736	765	691	711	761	734	708	681	717	776	739	829	721	744	741	737	757	738	740	763	751	743	712	709	775	743	772	715	749	768	726	694	717	691	758	711	685	690	741	754	714	757	727	750	734	775	778	719	726	703	756	733	747	763	716	703	792	737	763	731	768	717	764	739	772	727	734	756	722	753	763	685	773	735	744	795	750	757	732	699	747	751	723	776	751	719	750	772	709	738	786	745	773	751	761	743	740	764	781	746	760	762	727	724	777	748	707	747	698	786	758	716	762	747	746	787	789	710	757	751	722	724	786	702	761	806	806	724	740	715	737	754	720	730	735	746	741	735	714	728	731	741	792	788	764	741	739	735	708	721	767	798	753	746	740	724	724	786	724	722	735	719	781	735	730	735	718	788	773	690	731	721	701	740	755	732	710	748	757	765	754	799	720	746	787	756	772	804	763	759	750	760	735	777	756	738	760	768	760	781	704	733	774	739	755	764	706	695	690	738	788	709	734	722	738	774	741	718	730	751	783	730	736	746	808	725	726	772	807	757	728	694	779	755	759	731	748	745	727	751	724	757	758	714	719	730	740	717	738	746	698	716	765	708	751	727	730	732	741	771	733	718	694	752	744	734	752	750	720	792	742	750	782	741	745	712	731	751	745	684	752	768	751	720	765	736	736	775	751	773	702	727	788	748	731	763	718	778	769	743	727	750	719
25386	22648	17679	7833	8268	7728	3497	961	374	300	300	314	291	304	289	311	304	302	295	281	288	309	291	313	283	267	310	312	286	308	293	316	290	328	298	266	294	277	297	287	313	318	302	281	297	279	326	321	288	318	304	320	264	283	320	318	298	266	311	298	266	270	276	332	305	294	295	301	288	295	283	262	298	307	275	280	300	292	287	344	287	305	289	280	290	284	277	285	299	296	288	285	264	298	274	291	314	252	282	304	256	270	294	286	256	293	284	286	311	316	278	284	304	295	280	267	298	280	296	254	253	279	297	273	341	273	286	285	318	279	280	306	272	316	292	300	284	283	302	267	274	313	318	269	296	301	309	296	271	249	291	321	297	273	274	298	309	287	309	292	304	318	290	269	293	266	311	288	295	279	302	305	321	263	291	288	335	300	291	288	276	300	299	325	299	254	327	301	298	326	295	330	295	304	290	264	296	268	278	263	289	275	325	315	292	320	300	294	313	310	280	306	259	333	292	280	291	306	308	310	310	297	298	283	301	320	279	298	301	321	307	306	276	333	275	293	299	290	291	304	298	311	292	293	267	300	283	290	270	314	295	278	280	298	291	325	277	318	260	310	318	284	287	301	292	317	310	304	318	310	260	268	304	295	302	305	301	286	295	265	279	290	274	291	309	280	328	317	271	314	305	274	307	294	280	295	288	297	310	263	294	282	279	279	305	296	277	307	313	303	291	297	270	332	275	300	261	290	275	312	319	281	294	288	296	288	339	312	264	269	270	309	273	285	297	308	290	277	282	301	317	298	343	303	297	294	279	283	306	298	305	269	297	298	296	289	306	303	286	279	283	307	296	284	290	293	309	285	294	285	268	286	295	271	292	286	285	312	273	322	315	302	337	323	266	316	282	292	282	311	292	277	295	276	299	270	292	282	297	295	273	329	323	319	317	279	283	313	294	295	331	269	297	306	297	275	286	294	321	294	293	301	289	283	284	282	279	314	308	290	323	295	288	277	334	310	312	319	282	268	281	287	292	255	318	301	286	273	303	295	312	298	284	297	307	288	274	308	313	264	296	278	264	265	306	313	327	294	286	308	318	280	306	292	286	315	269	286	280	315	266	297	274	301	268	283	292	264	290	300	287	280	285	294	292	284	318	278	286	311	297	259	311	292	299	303	271	292	288	321	246	304	284	324	331	279	308	289	295	296	292	325	291	291	291	332	305	273	286	300	293	319	271	296	268	257	327	274	294	326	281	314	266	276	284	262	311	280	296	292	315	294	270	294	277	315	293	316	297	312	316	295	286	288	294	292	298	287	276	298	286	272	308	272	318	295	309	282	275	297	264	272	290	303	301	316	316	312	288	305	275	269	279	291	306	291	257	319	308	308	311	287	307	297	270	282	296	298	275	310	300	292	324	304	311	304	259	266	286	320	303	288	265	284	320	280	275	299	283	291	299	306	277	272	272	326	284	287	321	266	309	293	279	275	301	299	281	295	280	291	302	278	291	294	294	281	290	290	286	288	291	303	316	306	307	277	303	303	266	288	277	273	284	281	292	277	297	259	274	303	263	284	311	304	283	326	299	292	303	279	268	318	266	278	296	293	264	312	320	301	307	299	288	239	319	279	303	294	319	325	305	299	275	314	287	281	309	290	291	298	299	300	325	280	282	281	290	280	274	304	294	278	314	307	330	329	291	311	317	298	308	312	269	264	310	293	242	303	306	266	321	281	297	306	321	281	277	291	306	317	326	330	280	274	305	291	313	293	302	295	300	296	299	250	299	309	297	291	323	324	271	291	291	328	309	272	283	284	294	250	290	317	299	298	318	290	287	314	273	250	282	276	282	274	305	325	295	278	287	297	286	293	319	268	284	251	289	302	333	284	304	334	311	305	287	315	283	309	270	293	324	300	309	271	294	292	253	296	291	322	295	308	269	318	305	299	310	273	273	272	297	284	298	309	277	273	277	279	300	308	314	302	287	323	321	293	291	300	299	299	284	291	302	266	295	304	309	305	302	290	284	315	288	299	311	301	280	284	297	275	274	305	278	283	288	271	253	293	303	270	285	303	275	286	282	318	261	309	310	307	305	286	332	277	299	287	299	280	296	302	294	290	319	305	285	301	302	305	310	302	309	273	297	307	311	299	289	271	285	299	282	279	299	294	295	279	274	286	298	298	307	281	307	295	309	282	284	282	278	308	323	288	286	291	312	300	291	319	318	275	307	309	297	295	302	299	295	271	319	267	275	281	303	331	290	282	346	294	256	271	311	291	265	294	306	290	270	306	286	272	307	287	279	303	279	309	300	300	289	262	264	285	264	288	292	336	303	278	306	309	260	348	285	293	296	310	273	304	298	297	274	269	280	311	316	289	289	279	273	311	262	293	313	285	298	318	302	310	320	296	294	300	279	318	296	312	316	290	279	290	284	283	323	296	304	316	289	308	266	276	303	333	316	292	281	307	310	292	271	289	295	292	280	318	282	296	300	294	296	325	295	296	274	297	282	274	287	311	289	311	271	288	292	293	294	265	282	288	298	290	270	296	323	298	295	289	277	295	301	294	307	310	351	299	274	285	300	285	287	282	274	340	284	304	287	292	302	309	295	276	314	261	297	292	261	285	302	318	322	289	309	305	274	283	292	323	310	306	263	279	307	295	302	309	312	296	306	306	315	302	299	284	295	309	274	285	308	271	286	292	295	300	304	340	286	262	296	305	283	298	278	286	302	310	265	326	313	296	248	272	294	315	299	268	286	291	296	293	287	334	307	252	298	293	280	317	332	318	330	275	315	287	290	308	298	260	290	295	253	313	310	301	296	296	294	307	260	286	291	305	270	316	281	306	294	321	296	284	301	276	263	293	299	270	281	294	295	293	273	301	281	297	283	289	274	308	268	303	280	291	279	300	290	285	291	285	274	291	289	279	305	294	314	318	272	307	276	296	281	284	299	303	328	281	301	313	328	323	298	263	294	275	306	310	320	305	326	296	293	282	249	273	324	304	320	283	306	297	301	296	291	315	310	282	317	286	305	307	282	311	310	284	283	284	307	292	278	301	306	277	285	309	297	293	280	273	290	267	269	276	300	301	281	304	324	293	290	303	288	327	273	292	308	313	314	299	305	298	310	313	291	304	335	298	279	302	292	327	275	316	291	333	291	305	300	282	306	262	285	307	318	275	306	288	311	281	319	323	294	261	287	290	293	277	291	276	294	314	302	294	312	307	305	292	266	286	294	283	328	298	290	326	288	291	270	249	328	309	306	295	276	291	287	271	274	275	303	341	273	308	302	281	291	302	293	283	307	281	299	279	301	272	309	286	284	291	305	312	298	273	280	289	283	296	303	295	286	314	266	259	300	299	284	279	304	264	277	309	275	291	284	314	265	306	290	303	278	309	289	283	277	324	284	291	303	313	278	283	293	316	311	307	315	298	322	262	323	320	305	303	273	301	347	271	333	257	266	276	328	317	278	275	311	308	279	311	312	300	311	257	322	300	287	294	308	257
15141	18026	21972	15888	23749	19825	9355	2686	972	781	714	699	730	761	746	729	756	730	734	771	724	725	748	734	754	716	754	714	769	755	728	749	719	729	743	707	765	732	763	697	698	756	698	699	707	733	693	741	728	726	751	756	701	760	728	713	741	721	790	711	797	728	720	705	725	770	738	728	769	750	722	722	730	753	791	732	721	754	701	774	696	702	730	734	702	718	732	715	719	759	759	724	769	746	770	745	716	696	786	763	718	763	756	688	719	735	779	698	761	672	713	750	734	700	730	709	758	708	785	747	725	694	756	754	747	698	773	742	762	719	746	713	744	743	713	722	755	745	784	708	751	779	722	763	746	726	736	686	678	712	793	706	737	704	700	745	774	748	791	708	757	709	724	738	774	700	726	752	744	746	750	741	710	726	719	788	766	761	703	698	719	714	711	765	744	680	751	748	775	780	710	707	739	782	717	750	708	743	738	739	759	760	752	788	802	736	738	735	713	750	792	757	745	716	751	729	735	732	752	730	775	743	772	747	759	739	721	744	707	721	758	784	745	782	725	759	730	757	723	748	796	741	764	783	742	715	727	688	731	735	749	764	742	724	701	704	710	734	719	775	726	731	730	704	718	748	714	715	749	747	747	734	713	699	736	721	723	731	710	743	740	744	748	746	713	703	713	784	743	746	707	756	742	738	760	697	793	759	724	721	698	748	728	739	706	738	736	753	685	709	772	751	738	751	734	711	674	776	714	728	719	753	684	739	743	690	792	726	780	725	745	711	730	729	736	706	713	754	705	740	678	739	727	702	731	687	749	782	730	727	696	734	726	741	780	737	699	713	687	717	759	745	644	748	744	735	730	739	769	735	721	721	695	742	768	777	708	725	743	711	743	738	729	736	739	735	701	777	732	731	763	746	716	704	735	712	699	715	757	760	731	668	724	757	760	755	739	750	694	763	718	742	735	704	742	783	789	700	722	732	774	726	807	732	724	717	716	744	749	710	725	774	786	664	706	787	688	755	805	741	756	764	741	741	768	718	767	714	734	736	719	712	756	740	768	771	722	756	731	754	764	723	713	712	760	711	740	731	731	729	721	753	723	724	723	731	679	746	733	727	761	761	726	715	714	711	737	719	714	729	737	736	740	748	733	763	679	721	769	711	727	765	786	766	719	715	744	693	766	692	704	743	743	682	740	716	713	697	750	781	732	741	744	725	826	700	724	758	732	722	766	712	760	705	726	732	735	719	776	758	713	761	743	682	753	723	731	772	761	705	730	712	720	748	778	731	767	735	712	810	706	727	721	698	760	751	740	713	747	774	717	759	747	726	719	777	701	767	738	728	725	705	718	746	774	708	692	762	721	761	709	657	747	678	751	713	780	750	731	694	717	784	719	723	728	741	735	747	733	753	731	709	726	756	733	727	678	702	755	694	723	711	715	705	727	736	724	735	737	681	760	736	705	761	743	717	788	738	783	734	703	740	732	736	715	714	742	747	677	748	764	709	729	746	736	804	726	718	736	764	752	793	762	751	760	786	760	694	753	714	729	749	708	771	737	735	732	762	714	696	717	728	729	742	727	727	728	729	747	757	706	700	754	723	738	739	756	784	737	746	715	758	694	725	790	733	741	706	750	745	710	719	731	743	732	770	756	737	726	776	741	707	692	717	753	754	712	736	745	761	755	744	744	747	763	719	745	707	740	763	726	733	730	729	729	757	664	731	695	705	713	759	734	731	738	711	741	771	702	750	742	676	735	766	706	780	694	780	733	734	698	727	748	743	759	757	710	749	707	714	699	794	744	776	738	780	695	679	733	747	754	702	698	729	760	754	722	701	726	722	661	731	735	723	718	729	740	753	762	708	739	733	742	747	750	746	753	772	748	756	751	712	723	726	719	747	773	754	747	694	745	742	815	695	717	724	711	748	736	759	736	748	734	658	770	696	773	712	751	726	714	730	687	699	747	711	710	709	720	739	720	753	767	710	799	705	675	719	743	719	762	720	734	769	759	779	720	791	780	687	728	713	777	728	740	732	716	735	772	726	728	733	728	663	690	719	715	721	740	747	689	757	724	756	683	723	807	730	748	729	755	716	743	716	758	735	734	748	754	771	683	739	729	795	743	730	767	743	772	721	754	724	787	694	715	791	713	747	710	736	760	699	738	735	789	761	685	753	733	736	747	730	753	757	750	729	747	705	760	746	750	723	734	751	707	796	770	759	704	786	766	713	729	741	728	748	709	725	693	728	719	743	714	741	756	763	715	743	783	732	728	776	712	754	755	759	742	762	706	718	751	779	744	791	771	722	708	733	768	780	671	744	724	752	713	736	693	702	717	744	718	707	747	726	744	724	747	767	706	705	716	750	756	737	700	729	746	733	731	748	697	729	749	733	761	674	719	702	686	725	763	715	708	717	747	708	777	697	751	742	773	754	724	733	750	777	729	731	722	726	717	784	751	715	712	770	738	742	752	733	713	792	746	769	758	731	743	712	760	733	717	772	731	716	735	763	689	711	712	705	693	728	759	724	770	731	732	672	736	718	728	791	745	717	758	700	752	736	731	737	748	714	731	738	727	737	690	680	769	738	712	718	734	709	731	733	769	720	734	761	717	756	743	692	773	750	763	732	732	695	711	732	761	743	774	737	718	757	717	735	783	725	735	696	699	723	750	714	735	754	745	750	722	705	733	741	715	777	744	742	753	753	757	760	732	730	686	771	760	729	785	744	729	710	748	764	734	775	737	733	741	728	739	787	716	721	790	712	717	792	753	684	758	767	749	685	689	726	704	733	712	669	742	752	764	761	707	716	697	742	744	760	735	721	683	736	761	698	772	718	668	708	763	727	670	746	734	703	717	728	791	744	693	703	744	747	718	774	711	729	777	753	742	753	767	700	754	718	768	727	703	738	681	739	739	708	666	749	724	744	752	760	708	733	710	703	803	758	760	698	738	761	735	708	766	722	695	801	754	773	743	725	716	719	725	731	782	741	695	705	786	683	731	761	730	734	751	708	743	727	702	735	784	722	755	685	758	690	748	713	736	772	762	789	739	698	673	785	736	725	751	741	768	767	726	756	748	785	716	701	760	761	729	724	748	815	688	711	757	698	701	733	737	713	770	757	730	752	689	705	748	734	704	774	746	785	702	718	775	673	757	764	685	716	730	711	737	666	750	762	724	729	744	768	687	752	755	749	728	745	688	680	721	748	728	716	710	669	754	752	731	710	745	738	726	714	748	722	760	715	698	665	719	709	707	734	732	699	703	716	725	709	698	767	713	713	721	732	739	746	762	705	747	714	728	713	691	743	745	746	720	703	764	737	709	769	705	709	779	755	675	763	727	715	672	739	706	697	733	756	726	757	781	747	772	735	749	756	719	749	704	720	738	748	748	713	719	759	768	762	735	768	712	707	675	715	735	714	788	701	700	748	775	817	748	777	729	738	760	746	742	726	779	728	760	739	728	694	743	745	706	742	689	736	757	746	729	762	783	732	745	731	748	772	748	778
44752	44744	41524	35420	54111	46542	22979	5174	663	339	291	304	296	278	333	296	302	312	288	310	309	316	315	323	296	342	332	303	318	311	280	311	317	278	314	320	312	290	339	319	318	303	284	282	315	276	298	284	316	298	267	302	333	277	326	327	268	285	318	300	302	268	309	275	336	332	330	299	285	276	340	283	293	301	302	301	316	296	299	329	280	298	285	308	270	321	296	313	287	306	269	309	297	293	320	278	299	279	282	307	316	315	305	322	301	268	302	295	306	305	296	309	301	308	257	322	306	311	298	282	267	316	280	343	281	311	310	286	283	325	332	316	296	286	308	283	300	319	302	333	297	342	261	317	302	282	285	333	332	314	309	316	327	310	343	305	300	292	320	317	314	304	313	296	316	319	293	297	323	325	306	271	294	311	273	286	297	301	295	326	305	288	307	291	326	324	284	292	302	299	337	298	330	298	297	300	303	348	290	290	281	294	293	316	318	346	273	304	263	271	337	303	292	269	312	279	296	302	301	298	301	330	294	257	302	330	311	304	313	300	284	280	320	330	265	326	295	319	308	329	326	316	292	301	282	302	336	290	315	305	307	286	279	303	335	296	315	284	320	258	297	310	334	299	325	309	309	301	305	298	290	294	295	277	303	289	297	281	312	291	301	258	302	318	301	295	287	301	305	312	311	334	273	312	317	305	341	322	301	341	305	309	289	300	307	295	321	306	314	334	304	311	318	334	301	318	298	281	326	277	285	299	315	294	322	294	319	295	327	290	305	332	293	308	301	324	292	315	322	268	274	290	305	297	302	284	326	305	286	288	281	284	292	325	299	289	278	315	299	283	300	305	287	298	314	307	294	306	296	310	302	282	311	266	274	320	319	292	318	326	298	282	315	321	292	272	284	305	311	280	284	288	298	298	311	336	303	300	295	307	291	309	302	300	307	308	289	305	314	311	323	311	307	339	291	306	288	326	284	344	313	318	311	328	274	280	277	305	292	292	266	277	288	303	302	308	290	303	342	295	307	336	294	311	321	305	296	267	243	290	339	289	343	290	303	325	276	293	309	272	264	312	303	309	291	310	311	302	311	309	308	313	287	274	293	309	285	322	306	314	290	269	316	306	310	311	275	281	311	292	310	299	324	305	314	271	276	257	274	295	349	307	316	284	319	344	323	307	323	316	274	289	322	310	307	314	305	286	300	308	323	297	288	338	282	339	316	286	273	292	322	291	301	293	323	345	293	300	302	319	286	314	323	281	308	283	268	316	260	298	316	322	318	297	266	303	332	329	297	306	317	307	311	321	322	306	323	297	255	317	282	315	328	294	297	313	279	299	294	320	308	299	305	322	323	328	319	351	323	307	310	318	286	295	314	290	304	306	268	301	305	302	314	291	310	272	322	301	286	297	305	304	250	292	298	309	278	311	296	287	292	284	303	337	288	336	334	290	326	314	340	333	269	336	308	300	315	314	324	292	313	321	307	296	316	311	326	298	314	310	290	285	303	306	280	288	265	295	290	276	339	293	316	323	294	299	321	295	296	299	296	290	298	310	309	300	294	296	321	281	305	272	314	307	322	297	310	302	295	292	312	332	313	322	328	335	297	302	303	332	298	295	331	316	308	305	324	288	288	289	307	308	308	283	326	302	272	293	317	292	297	275	295	313	324	352	301	296	292	307	327	285	307	304	332	319	297	305	288	320	320	293	300	286	283	333	298	311	318	288	265	292	318	325	286	295	314	345	322	308	281	307	274	332	285	345	314	320	309	291	293	309	316	264	292	283	308	305	329	313	300	331	288	287	285	313	286	314	289	310	291	298	332	284	315	279	290	299	288	305	278	320	299	298	322	320	301	276	302	285	309	300	296	305	321	334	285	303	307	277	329	277	277	294	325	319	307	287	302	288	266	317	317	272	291	288	326	301	304	334	321	339	295	334	344	296	316	279	284	328	293	294	309	315	295	312	302	285	306	334	314	310	336	298	279	281	275	311	330	348	280	306	292	285	293	298	286	315	300	300	303	326	306	348	299	280	296	310	327	319	329	299	318	314	307	309	310	298	311	321	310	287	293	311	337	293	312	305	340	298	330	332	308	319	335	295	291	277	312	312	328	314	293	323	312	277	284	306	299	309	298	299	291	292	296	307	301	307	302	308	320	293	321	305	322	308	302	306	302	298	328	276	307	330	278	295	295	326	325	310	262	311	311	311	311	300	264	291	315	283	240	321	301	273	309	286	272	323	301	316	294	294	300	319	356	303	282	296	302	312	303	303	309	275	306	277	293	319	275	320	313	315	271	293	266	320	306	302	318	292	273	306	325	346	260	330	310	338	261	309	289	304	289	282	299	313	321	311	269	306	270	268	326	295	305	338	334	307	322	283	315	306	287	305	311	315	325	318	320	305	332	296	333	298	321	286	316	290	310	320	363	296	312	283	312	270	284	308	289	323	302	299	287	280	312	312	293	309	304	285	303	339	326	335	289	322	328	289	340	289	316	290	265	303	286	271	323	309	314	295	314	335	308	301	278	308	305	321	296	292	314	301	318	268	292	285	305	295	296	319	303	307	299	271	280	296	319	282	270	302	313	322	308	330	287	282	312	292	295	281	310	297	333	293	281	300	299	280	303	290	270	341	314	273	308	309	280	274	310	298	313	297	315	292	275	309	302	292	300	294	282	310	305	312	300	329	305	307	339	291	283	299	320	290	311	300	319	303	280	292	309	311	271	330	304	259	277	302	304	309	293	279	327	318	301	290	318	282	295	288	321	332	311	276	315	302	290	297	288	296	317	314	287	304	326	296	285	297	341	322	318	272	321	308	332	325	307	311	308	314	312	325	274	271	317	287	286	311	284	268	290	280	283	318	311	298	309	302	327	325	335	333	301	329	281	333	302	321	289	290	301	288	279	289	302	322	331	327	289	339	300	316	303	285	307	281	275	303	313	305	280	300	281	282	304	328	320	294	266	303	311	335	311	275	322	292	320	309	284	285	283	298	269	270	275	282	282	296	315	314	268	299	318	331	295	269	300	341	303	301	316	274	285	323	265	315	281	307	306	285	284	302	300	299	292	333	289	299	311	310	297	267	331	323	307	287	283	301	293	333	281	282	302	298	307	283	325	316	300	316	298	345	301	284	316	315	296	322	312	295	307	293	275	314	289	311	275	290	290	266	306	278	302	331	301	303	309	313	295	306	292	307	322	314	320	338	278	279	314	272	311	308	337	300	318	306	317	294	303	300	314	311	294	284	293	285	312	282	308	314	289	297	326	286	323	287	310	310	330	325	308	315	322	339	318	293	283	292	305	306	321	306	291	304	316	322	288	319	298	296	265	307	307	267	326	294	293	290	341	314	293	333	291	309	331	270	310	277	327	328	309	303	318	274	302	308	295	312	311	311	304	323	317	321	326	299	287	331	285	308	320	293	336	301	308	327	309	286	299	313	300	309	299	298	310	302	312	293	249	303	325	321	310	318	253	279	327	307	316	318	309	296	340	311	265	307
29876	36730	41826	44802	66983	57167	31884	9221	1660	900	767	791	762	721	805	770	732	685	770	721	752	764	728	729	766	732	768	743	773	750	772	741	760	787	783	761	770	695	735	733	746	785	775	784	757	785	720	776	778	791	772	757	759	751	729	753	729	702	764	808	737	774	768	765	759	718	769	781	784	714	741	734	743	727	769	760	797	782	786	752	752	753	739	774	767	737	794	766	774	739	683	759	772	838	765	739	735	723	745	759	770	749	757	731	741	773	680	739	747	703	794	755	728	803	799	745	787	759	768	749	740	752	790	718	765	744	775	724	770	756	774	754	733	792	725	748	787	771	769	729	759	744	755	746	779	751	776	784	781	734	741	732	708	758	742	753	734	810	774	793	763	767	758	699	750	788	730	782	745	738	801	765	768	791	734	831	783	770	779	786	726	766	737	760	703	716	765	720	754	779	693	771	757	765	778	756	719	711	768	748	815	775	841	773	766	754	725	753	749	754	714	764	769	747	717	824	734	810	680	741	729	805	780	752	787	746	767	775	757	750	733	770	709	745	757	695	683	780	738	748	730	797	760	802	743	785	742	742	788	759	756	739	761	789	764	731	795	736	753	749	717	740	774	753	763	739	759	779	774	768	736	803	736	770	763	762	761	798	798	769	814	722	748	769	743	754	794	754	777	734	771	777	780	752	760	761	726	747	713	767	786	731	741	775	723	722	801	767	789	725	797	756	766	737	771	770	776	770	757	744	736	745	756	706	754	767	754	750	777	741	755	775	737	743	741	738	758	765	778	715	726	750	741	766	722	757	728	771	753	735	711	748	772	763	747	782	793	768	737	725	748	772	690	764	761	760	702	815	782	771	734	769	766	792	740	693	783	734	778	748	742	781	721	711	734	786	770	708	761	799	816	790	742	699	753	749	778	756	769	769	742	748	761	706	732	782	709	728	817	751	779	792	732	738	729	717	755	762	802	760	747	759	768	737	797	754	753	774	755	767	690	763	753	812	733	734	737	795	769	761	760	745	755	744	809	748	736	804	792	718	712	795	744	724	730	706	689	750	755	711	791	795	783	726	788	747	760	741	764	726	740	800	765	802	761	694	750	769	760	759	741	776	764	787	784	760	721	768	734	742	748	745	726	770	820	766	807	764	812	758	764	771	772	733	763	774	766	709	772	737	789	772	755	707	710	765	771	770	716	695	773	765	746	801	795	752	726	811	742	787	748	755	807	768	763	774	750	737	726	777	764	775	759	761	785	773	767	734	806	758	748	754	797	768	744	737	733	764	733	801	712	718	756	749	752	704	743	732	739	749	830	703	763	743	760	726	743	751	761	725	743	740	769	724	787	717	820	772	724	746	775	792	723	764	805	755	745	726	749	743	768	774	739	703	783	778	783	793	715	765	714	801	773	725	784	777	760	765	732	773	771	749	712	752	718	744	751	773	735	775	762	690	735	747	751	752	778	735	807	743	751	775	738	749	739	743	782	853	755	744	765	741	697	758	705	728	724	730	774	729	730	749	792	728	755	731	765	750	774	758	737	740	797	802	734	759	729	776	783	751	767	773	796	699	766	765	752	782	727	718	730	778	770	786	717	745	778	783	764	742	777	765	761	688	766	722	745	742	790	747	783	766	694	750	814	798	792	733	723	768	805	762	752	719	780	765	773	773	711	767	783	751	788	800	736	714	734	686	805	762	788	756	718	770	728	796	744	756	787	728	732	767	741	694	742	771	788	774	747	768	715	742	711	803	782	733	763	774	781	743	777	767	780	758	720	737	755	710	785	749	789	771	748	754	764	730	752	764	724	754	744	770	751	772	801	745	734	775	752	770	741	739	729	734	743	753	739	700	773	804	802	793	787	802	746	765	760	767	729	751	754	738	775	783	743	784	814	726	758	744	786	712	714	752	813	781	734	723	812	725	748	783	757	786	785	756	767	752	752	736	774	781	757	809	769	741	764	764	751	745	766	726	727	731	750	782	749	781	763	745	761	795	763	732	791	748	771	744	743	793	758	725	737	749	760	728	783	766	781	770	717	749	786	733	772	746	797	776	699	730	735	771	720	719	751	779	720	742	751	762	718	754	756	772	738	707	751	743	776	733	727	754	752	809	828	809	732	740	733	747	773	765	772	757	790	709	755	724	805	769	732	765	754	790	744	696	758	755	777	729	731	733	757	764	726	799	784	712	752	731	767	753	736	743	766	778	686	714	716	758	755	718	755	714	725	714	772	760	762	737	748	785	770	743	763	759	752	740	788	716	700	753	740	761	752	732	765	729	754	761	768	760	737	751	713	746	711	755	710	742	738	751	767	763	764	763	729	755	752	813	795	757	742	731	750	754	778	734	769	742	771	788	754	797	748	788	750	729	768	792	724	734	786	763	764	793	701	724	767	774	764	774	739	745	780	760	775	760	725	750	810	791	713	723	783	779	762	763	748	766	736	739	737	774	720	784	723	791	712	749	742	781	766	750	731	784	757	770	766	714	749	762	773	808	755	753	734	758	768	757	718	747	728	737	736	705	738	749	741	781	740	768	764	709	776	752	789	759	744	749	791	762	719	760	757	735	719	740	788	766	732	805	767	702	751	727	738	742	725	763	727	796	731	754	778	743	754	777	780	745	735	762	738	717	710	743	774	796	822	765	723	767	747	721	733	753	733	717	763	784	742	747	718	729	727	766	730	777	673	765	752	755	731	696	758	795	806	745	723	738	781	757	757	800	743	778	752	785	731	781	782	751	782	709	782	754	792	756	697	784	797	735	722	803	743	733	762	734	760	698	774	815	766	711	742	774	775	792	782	781	735	796	754	739	740	771	751	759	764	759	737	750	787	709	783	734	756	718	750	806	758	787	750	787	726	728	752	746	731	720	730	736	713	741	768	740	745	780	755	734	723	723	768	729	751	766	773	805	788	738	733	770	829	792	728	734	732	761	758	799	804	740	746	797	810	786	762	770	791	748	750	728	750	739	795	708	748	794	803	724	738	741	740	746	751	759	790	751	740	727	801	763	745	809	710	764	770	709	809	829	764	759	753	768	771	764	749	739	724	711	733	750	756	695	743	716	737	764	771	734	774	752	777	788	756	696	724	745	745	784	752	724	732	805	740	760	688	756	681	780	731	752	748	767	756	737	748	780	771	798	749	819	744	777	793	778	782	727	767	788	753	697	729	805	710	747	792	788	726	803	756	786	736	778	734	763	756	732	809	805	754	798	751	742	780	759	754	730	755	749	755	784	768	780	759	753	785	760	775	775	769	726	788	767	777	739	704	794	750	782	741	711	771	744	744	778	726	752	825	748	749	745	749	819	760	746	797	719	712	748	807	794	745	737	743	742	753	783	764	738	762	726	755	703	801	730	770	770	760	760	715	774	742	772	751	778	743	752	768	765	770	723	755	774	748	716	804	794	786	760	743	749	760	784	737	771	752	754	732	739	748	770	728	744	756	782	754	703	777	742	708	756	719	780	775	769	726	771	754	786	741	791	748	728	727	745
52154	52254	51832	45334	63520	55311	29340	8892	1044	315	269	302	286	344	293	293	298	289	291	273	317	318	278	306	298	333	333	275	297	313	317	285	307	307	293	301	311	302	293	313	289	317	319	305	312	340	284	299	300	297	294	284	294	277	308	325	299	287	297	277	304	315	273	297	303	327	318	285	291	274	303	333	318	299	270	276	293	333	353	319	307	314	271	309	294	267	330	329	297	325	278	288	268	289	298	307	314	306	310	310	317	340	282	298	300	307	285	308	285	302	280	271	290	304	284	302	293	290	316	308	304	313	291	292	290	294	323	287	302	312	347	305	311	295	296	290	319	317	323	292	328	310	322	289	314	281	292	279	291	289	327	299	251	314	276	272	298	318	301	292	333	331	352	309	324	297	325	291	256	296	304	279	252	318	304	309	318	317	290	323	330	299	305	308	315	327	305	293	340	316	317	303	284	282	311	325	309	301	269	306	274	302	295	307	308	312	286	294	274	297	325	308	309	277	295	297	281	302	280	285	279	282	275	291	292	303	337	294	274	284	281	301	342	292	293	295	321	307	287	288	303	278	295	333	301	266	303	310	269	292	291	272	299	268	332	293	264	331	311	327	287	259	314	306	314	253	310	265	313	296	328	311	305	280	306	305	299	325	274	283	322	302	310	291	296	312	268	294	300	299	285	281	330	306	310	269	318	307	312	294	284	304	288	285	278	343	298	315	289	332	333	309	309	312	317	302	314	296	316	276	309	288	282	310	319	317	297	288	292	316	311	294	303	326	293	310	311	348	304	290	309	314	269	337	326	301	324	309	307	318	333	307	286	292	318	306	299	318	292	301	306	276	295	290	313	316	309	307	328	299	268	309	324	334	304	284	289	328	294	304	273	290	273	303	344	274	290	288	292	312	318	272	305	249	367	296	298	289	311	303	288	289	352	336	285	317	271	323	291	290	320	298	277	292	302	302	304	299	304	281	317	335	284	303	297	274	294	297	275	314	307	248	320	283	311	270	309	317	296	299	283	312	322	301	313	302	286	287	307	287	290	271	337	310	310	301	278	315	302	298	279	297	326	291	276	330	325	313	306	326	287	308	300	298	275	296	268	274	319	310	326	332	321	323	305	296	307	317	290	291	279	315	322	317	348	314	292	332	267	312	299	321	295	299	290	297	320	277	323	301	283	278	323	313	295	297	287	306	319	305	320	274	300	319	317	314	273	266	313	316	306	276	316	269	274	293	305	334	279	299	302	271	320	327	329	308	295	302	284	343	302	289	326	289	306	318	309	279	246	334	305	312	316	331	317	297	315	316	322	266	331	313	285	310	310	293	305	286	275	284	306	299	333	337	328	291	321	300	268	337	281	310	298	304	322	279	326	261	288	316	296	320	270	314	297	320	266	284	295	329	281	323	321	332	297	296	319	281	312	333	297	329	334	268	301	302	304	285	294	311	323	284	315	306	335	296	306	343	299	259	311	303	323	296	335	315	306	302	313	304	302	280	306	299	275	293	291	278	335	310	334	286	300	276	285	303	291	304	291	288	290	329	302	345	298	312	319	320	272	281	306	279	284	324	312	297	302	327	318	299	332	330	294	312	320	338	337	321	301	307	316	284	252	300	323	275	315	280	283	268	284	305	331	277	267	334	314	284	298	330	295	317	301	290	316	284	296	293	264	336	316	302	292	315	311	341	302	277	323	289	285	294	313	302	288	298	329	275	311	267	284	285	301	321	292	316	320	287	317	309	287	296	338	273	291	287	343	272	309	313	310	321	331	341	301	325	302	301	314	268	327	302	279	289	299	328	317	317	297	281	313	323	311	305	286	321	291	312	308	274	302	322	305	338	320	306	283	320	280	302	321	303	297	323	296	310	321	294	308	330	296	260	301	327	319	314	320	294	291	313	275	314	305	287	308	299	303	314	288	312	315	303	295	295	314	290	278	259	303	299	293	323	283	314	308	302	296	308	309	297	308	314	301	326	295	284	313	330	280	283	292	298	337	313	301	349	322	308	301	305	319	292	296	286	302	299	281	315	266	288	298	282	279	313	295	293	343	317	324	301	318	298	289	290	322	318	276	307	285	280	286	286	291	319	319	261	315	346	273	293	325	338	309	287	304	288	304	330	324	272	308	284	283	297	296	293	300	286	353	295	312	279	286	283	294	278	304	332	315	320	296	305	272	313	286	319	313	291	278	279	309	288	292	276	319	299	305	316	297	258	295	300	302	286	301	311	294	287	322	304	277	295	314	294	300	322	318	306	325	314	317	304	306	277	256	294	328	323	324	297	319	281	306	258	264	272	321	317	330	292	284	314	308	313	294	316	299	283	325	280	309	338	314	317	303	284	320	263	329	308	302	289	288	301	325	320	285	292	290	359	304	297	315	311	306	291	329	264	316	302	282	298	337	285	282	310	279	273	285	301	297	297	323	310	289	307	318	322	317	268	314	313	287	294	302	310	298	282	292	313	269	307	298	277	308	275	305	275	297	288	295	307	313	293	298	293	274	284	318	297	298	299	321	310	295	308	312	315	294	259	304	276	285	303	303	311	307	273	327	351	338	322	282	272	323	284	304	312	316	323	321	325	294	303	323	293	303	301	288	308	293	276	300	311	320	294	318	341	326	283	343	279	289	330	281	316	320	301	317	275	270	264	313	326	296	321	312	275	285	290	326	316	299	325	296	285	292	314	282	290	317	303	290	335	312	317	307	296	305	286	299	312	303	300	329	310	333	319	292	314	299	318	288	309	327	320	336	320	286	281	316	288	314	307	331	292	309	309	274	292	292	316	281	285	325	316	275	295	312	323	309	314	289	311	296	290	325	284	268	316	340	289	302	299	299	316	279	336	312	300	335	303	290	303	305	277	267	314	337	292	282	295	302	301	337	290	296	326	319	294	319	316	321	344	297	315	301	301	296	284	328	304	292	282	300	299	293	324	311	303	311	301	316	299	289	314	297	312	299	275	289	308	279	316	261	298	291	290	282	283	321	308	293	302	295	285	292	317	319	283	307	309	261	288	291	285	309	267	308	299	341	265	322	311	326	323	286	318	295	308	318	326	289	280	319	295	289	281	321	285	265	279	290	308	331	330	326	293	284	292	299	304	339	287	278	314	326	277	324	280	299	320	324	312	284	282	298	328	294	310	285	248	311	298	310	268	285	304	300	322	301	299	311	310	289	307	331	333	281	339	308	282	304	307	273	329	272	293	299	301	304	332	314	299	304	311	269	303	319	293	301	283	333	276	280	259	307	336	308	303	287	304	327	273	289	314	307	307	304	313	304	310	322	303	298	313	271	291	293	305	312	303	286	296	315	300	286	295	295	314	302	291	287	296	323	303	330	315	329	306	296	316	268	315	337	300	300	287	301	299	295	307	291	319	313	324	294	262	280	320	292	301	307	310	276	292	311	310	318	320	293	303	288	315	291	292	366	327	316	303	292	284	310	288	283	279	310	296	301	284	324	303	279	299	291	297	275	325	327	307	300	291	308	363	330	288
35871	44144	51759	56130	79105	66192	37950	12473	2187	876	766	738	739	740	777	708	790	751	725	706	744	757	736	784	761	810	760	738	750	731	720	722	776	750	735	766	711	735	775	802	754	768	751	787	758	787	771	783	749	752	771	765	768	748	705	764	745	739	729	737	744	720	753	717	719	783	727	711	786	776	726	738	742	715	731	732	780	737	730	780	743	736	750	742	739	685	727	726	798	777	796	703	773	724	682	754	777	729	744	746	730	762	771	757	754	749	737	730	713	755	710	796	718	707	802	742	727	752	759	734	746	708	726	742	701	731	749	797	716	786	743	721	721	718	741	760	689	741	729	758	788	735	703	759	730	782	753	743	725	768	788	780	737	722	764	735	790	727	700	753	787	709	724	743	750	745	748	742	776	794	738	741	718	785	695	748	739	753	731	766	726	730	787	744	707	749	753	775	796	756	765	716	736	744	700	781	773	770	754	724	737	714	741	769	764	688	777	783	730	712	716	736	751	748	753	740	738	701	704	719	772	716	723	767	710	779	784	778	743	793	742	699	754	771	767	749	690	743	740	711	757	736	726	762	762	806	727	743	758	773	794	771	725	806	687	772	768	738	777	740	700	715	792	762	782	732	728	678	791	805	763	756	692	707	737	745	748	784	769	725	732	765	778	808	746	768	733	701	748	737	712	740	759	791	758	691	739	752	741	753	720	761	795	774	805	745	785	762	736	735	736	758	716	765	745	701	720	745	709	777	764	789	736	753	726	699	781	745	779	769	750	775	813	777	720	693	771	730	742	744	786	749	761	717	776	739	784	766	722	779	743	712	753	752	720	748	762	709	712	771	747	737	755	746	732	755	770	780	732	762	700	774	730	805	760	785	749	737	733	731	751	790	739	724	753	699	790	789	774	761	754	747	759	767	795	776	748	765	758	773	746	730	737	775	715	760	762	767	758	714	747	743	711	786	744	750	694	756	751	752	757	749	704	753	741	733	727	726	763	713	735	731	761	772	759	775	734	711	709	739	767	769	744	755	734	731	780	749	687	739	678	798	742	745	748	764	774	832	724	760	690	704	746	741	741	726	765	754	758	745	765	793	782	774	751	797	740	702	742	751	739	768	742	726	738	775	758	784	788	754	712	759	761	719	751	757	743	783	778	737	732	719	745	781	748	744	749	744	754	737	767	692	733	723	781	735	696	736	730	763	726	707	735	760	738	774	745	743	761	722	760	765	750	712	734	722	758	767	723	727	748	693	789	712	748	749	771	752	745	761	747	734	739	723	729	765	784	741	721	720	700	730	757	696	760	750	743	761	747	730	741	775	731	776	752	731	731	710	772	720	728	779	738	757	755	789	728	753	741	746	755	757	785	760	771	771	761	678	739	733	745	765	749	738	735	787	762	721	730	747	761	700	777	732	692	755	738	739	747	737	762	763	689	729	727	720	780	757	736	717	747	711	745	797	765	696	767	791	746	726	743	761	722	741	715	734	763	739	729	726	722	769	798	737	756	781	687	702	720	769	767	769	709	724	816	754	766	732	699	796	747	745	749	761	771	750	758	757	758	751	760	707	733	732	739	695	706	792	768	735	687	763	792	733	731	749	728	749	724	707	751	732	765	769	783	740	741	735	767	723	763	765	727	702	792	734	740	747	738	726	765	746	758	768	677	738	740	736	781	761	735	741	699	733	770	745	763	718	727	757	759	737	794	759	787	728	742	692	697	725	759	782	725	761	739	769	759	766	750	751	709	777	812	807	764	717	754	753	749	763	752	767	726	730	725	742	780	727	754	759	759	741	740	754	782	749	766	746	767	759	749	776	754	695	726	743	707	765	726	764	748	776	821	756	793	767	723	704	736	777	779	733	703	746	780	723	752	795	761	809	728	763	713	800	737	733	695	722	720	765	736	789	778	756	766	744	735	786	767	742	764	768	751	761	723	744	746	747	758	676	767	695	766	725	781	783	760	734	750	714	725	764	772	777	712	744	725	757	778	704	788	772	699	756	791	725	745	705	781	743	746	735	751	761	714	733	704	715	697	774	787	739	696	673	765	761	726	709	740	750	749	744	756	700	715	678	758	769	764	745	741	749	770	752	767	745	714	735	746	769	735	736	742	740	705	751	814	752	745	738	757	734	758	736	719	723	754	747	745	708	764	733	732	717	731	727	750	729	766	721	795	751	771	733	732	763	767	746	759	805	750	737	735	808	785	774	781	764	748	782	767	725	732	748	773	779	731	722	727	717	761	727	789	762	730	754	773	778	726	772	667	728	790	774	730	701	753	742	745	778	695	764	743	757	773	741	745	774	725	792	728	716	751	727	732	758	788	706	775	760	709	750	762	710	746	794	707	768	720	750	673	729	760	765	751	743	744	764	735	738	753	801	771	743	739	756	778	739	738	751	778	725	784	722	753	769	780	748	704	767	769	766	738	790	761	763	773	760	761	729	763	728	788	773	736	762	682	769	703	802	726	766	749	717	759	755	713	714	748	732	722	735	759	787	743	783	790	716	765	786	763	714	726	717	756	792	718	755	744	757	756	733	741	745	753	757	742	760	777	761	770	703	739	736	764	789	827	770	784	759	739	758	715	729	796	720	760	740	749	725	737	753	721	767	761	707	750	749	748	741	752	697	764	782	809	723	705	746	798	738	745	815	766	748	735	741	717	774	768	763	777	740	746	786	767	732	730	736	783	765	740	743	698	753	737	759	712	695	703	709	719	733	784	782	739	789	723	766	768	758	734	710	778	767	735	784	781	743	723	788	785	685	761	743	753	785	726	792	735	758	715	762	794	807	725	814	725	744	766	733	737	729	767	745	775	746	762	738	701	721	730	769	724	732	780	751	722	762	762	724	741	740	704	830	756	703	755	750	783	683	804	716	739	777	693	725	780	767	769	717	752	711	767	766	727	705	766	749	783	751	705	739	792	793	739	743	740	707	752	697	750	815	715	729	768	829	774	772	785	745	748	805	773	732	752	745	718	736	773	751	749	715	753	723	725	742	733	730	715	753	775	782	727	787	746	715	755	738	804	764	758	731	789	755	759	764	732	774	733	728	775	738	704	717	719	730	785	728	731	728	745	806	750	741	751	716	737	740	746	762	728	711	719	705	756	726	755	766	737	771	752	738	720	740	756	752	753	708	738	765	744	759	753	739	756	749	704	760	812	706	723	740	749	774	745	785	727	722	753	763	777	724	749	754	763	754	742	744	787	790	787	757	749	806	780	742	723	723	754	704	769	738	774	724	773	773	728	739	731	753	733	742	712	711	753	758	746	765	738	762	741	746	754	732	777	814	768	742	788	774	727	718	764	724	733	722	792	773	700	771	745	729	765	712	777	744	768	751	760	692	745	735	777	779	789	694	779	737	761	776	729	801	727	772	739	712	781	753	746	805	781	743	732	738	749	729	738	704	775	723	763	750	775	806	745	775	784	733	772	723	787	754	755	777	756	739	770	763	760	678	744	723	744	774	788	776	756	766	779	720	807	743	718	772	755	724
22832	24113	23651	15279	8647	9074	3929	1019	404	319	294	294	296	306	264	310	297	295	273	279	271	309	297	290	280	287	290	281	309	272	297	287	326	290	309	302	296	271	321	287	310	318	271	274	275	266	303	300	321	302	282	308	295	308	263	274	305	278	303	294	294	307	301	296	277	303	296	285	274	258	306	317	296	319	278	296	293	291	269	295	298	293	290	302	292	285	304	314	310	291	302	315	305	284	313	305	317	325	275	301	270	295	281	284	291	310	312	292	287	291	321	250	315	274	298	289	327	292	269	324	297	284	296	286	291	286	253	337	274	283	272	315	309	304	316	303	324	306	318	310	325	295	295	301	289	274	291	310	268	257	294	305	317	348	317	281	293	291	305	290	313	290	292	295	309	304	306	304	289	294	262	286	288	301	291	287	284	261	286	280	268	291	314	301	277	310	318	293	286	307	294	308	325	288	280	307	316	294	315	310	294	296	278	324	278	307	328	310	294	325	278	301	286	324	324	288	296	318	281	306	313	252	305	333	289	281	312	295	290	316	323	280	288	301	300	300	305	300	283	314	309	307	288	298	300	302	281	279	317	283	300	270	282	271	326	285	268	315	264	293	281	295	308	279	266	260	275	278	283	290	294	279	322	308	305	295	316	299	294	296	295	307	331	288	293	316	283	290	295	330	295	293	300	317	288	268	297	289	280	280	294	306	310	283	299	298	306	315	249	282	298	332	314	303	328	290	262	315	293	256	282	315	295	296	294	320	292	296	296	319	306	313	277	328	288	287	304	280	312	286	294	261	315	303	307	253	323	333	326	286	298	282	296	298	309	317	277	288	301	310	327	330	281	289	306	259	266	277	318	329	308	315	289	279	261	300	282	316	277	292	304	320	283	296	270	313	278	331	318	279	294	297	331	335	275	256	335	343	282	305	294	306	313	288	290	272	299	324	291	271	285	299	265	280	312	306	306	295	299	333	298	281	330	278	274	264	306	314	286	312	269	277	324	323	299	315	307	288	307	299	335	270	320	291	307	295	310	280	292	280	309	274	287	296	312	270	279	295	306	291	318	303	296	332	268	260	294	279	310	261	310	288	309	284	319	286	288	324	265	263	312	310	288	325	280	305	287	324	302	303	318	260	284	332	303	295	319	294	317	299	285	281	289	327	305	291	276	289	304	303	290	288	278	293	287	314	300	296	317	281	286	299	310	313	306	280	301	282	300	292	288	312	304	301	311	314	305	291	293	304	317	292	299	275	293	292	289	297	298	287	297	279	290	282	312	277	298	306	310	284	315	306	312	298	270	291	280	275	281	291	290	270	326	314	295	277	267	319	298	294	286	282	312	297	306	296	289	294	299	272	313	310	326	290	323	329	287	321	319	364	291	287	263	304	287	308	294	300	295	296	335	295	322	307	302	301	323	318	310	303	306	268	314	303	303	292	294	281	304	312	295	285	306	328	284	309	314	303	292	276	319	308	350	304	298	321	304	281	297	320	296	274	299	320	280	271	303	288	301	316	276	314	306	318	293	289	308	326	289	289	297	261	298	296	296	290	295	304	303	298	293	284	321	333	294	275	310	300	324	271	291	297	275	269	286	286	271	268	288	270	294	301	297	297	280	292	291	323	291	304	294	319	298	306	303	332	291	284	277	295	253	298	288	289	309	283	316	336	290	329	293	361	311	299	291	288	305	313	293	277	276	297	274	304	308	309	292	317	301	318	279	294	285	285	311	267	308	310	286	280	301	302	276	257	290	302	285	292	283	286	316	327	280	274	302	275	300	291	310	263	297	306	307	287	294	279	294	303	278	302	309	286	301	293	288	290	327	290	316	285	312	289	304	284	316	279	288	315	296	268	284	298	297	269	286	296	291	277	307	302	306	305	276	281	261	284	308	316	307	269	326	320	310	328	328	266	303	295	329	283	297	281	280	261	270	285	317	342	301	287	320	303	279	293	298	316	285	279	279	299	300	287	326	315	315	291	274	262	257	272	295	265	273	288	280	318	295	292	284	307	303	305	288	274	296	291	290	313	265	319	301	294	272	304	287	286	306	300	284	293	286	311	266	271	286	286	287	292	306	278	290	322	308	283	326	294	289	296	292	287	299	312	277	296	284	271	302	290	280	304	264	318	298	271	290	284	312	315	288	281	281	315	279	312	297	251	327	287	317	306	282	268	296	292	306	295	295	256	319	321	294	315	287	300	270	271	294	304	292	299	293	306	327	316	307	292	297	308	325	315	260	303	310	316	316	286	307	332	292	306	284	291	321	299	297	321	267	301	316	291	297	308	297	306	305	261	335	289	314	290	339	290	279	303	295	305	304	318	288	278	313	261	290	311	289	310	287	306	313	332	296	300	322	294	330	302	310	283	269	309	282	320	300	274	285	289	259	278	281	327	280	264	335	295	295	309	308	297	279	300	297	277	300	285	336	278	285	299	285	271	305	294	294	300	292	288	293	291	287	285	294	276	331	273	295	298	313	295	313	302	303	294	291	328	299	304	258	282	308	305	282	318	276	279	324	280	279	326	256	298	284	281	287	274	294	312	289	289	302	296	289	322	339	319	301	268	280	283	307	320	313	292	319	300	309	273	299	304	322	279	318	331	276	270	293	319	284	279	276	283	295	297	276	302	286	304	284	323	296	309	314	286	315	308	302	307	290	279	277	267	273	303	295	294	276	261	266	297	302	314	292	272	317	286	265	316	295	298	311	293	309	314	288	261	298	281	271	304	291	289	288	268	295	281	279	291	283	326	289	282	328	302	289	294	271	258	319	298	274	317	294	306	306	321	309	311	329	302	279	276	272	286	290	292	286	281	281	286	298	281	276	286	326	301	284	302	283	327	286	313	290	305	325	329	287	284	304	313	305	285	256	302	294	297	281	270	274	295	304	291	312	297	274	317	309	305	311	316	294	296	277	318	300	278	280	308	330	317	323	289	298	293	306	344	268	294	321	304	282	295	332	312	313	310	281	325	308	315	293	308	260	275	345	286	319	303	284	296	336	292	289	285	293	277	308	325	289	334	309	299	300	287	272	290	276	277	321	289	297	270	283	312	335	282	296	267	284	331	281	283	299	305	338	309	301	315	285	288	317	311	306	317	277	285	278	325	276	282	325	248	282	268	289	291	308	309	328	277	295	312	356	296	308	324	309	305	328	327	274	280	284	297	292	298	298	270	315	294	319	270	288	295	271	284	276	311	317	337	284	303	313	282	289	272	325	280	304	282	326	297	281	309	283	297	320	327	266	295	254	283	310	294	320	314	312	302	290	281	264	278	294	261	278	306	305	285	298	302	284	295	303	302	302	289	311	320	296	285	317	318	285	283	291	288	327	282	300	296	313	316	319	273	287	274	277	297	325	297	270	287	304	338	294	316	287	259	269	321	283	286	310	279	305	302	298	312	271	301	318	306	308	281	280	301	301	288	322	305	289	273	240	283	313	291	293	315	310	295	301	286	281	301	280	247	290	279	276	295	303	297	279	291	310	311	271	316
13757	20451	27816	24232	22687	22407	10600	2835	982	755	762	770	738	755	781	720	758	816	709	752	775	746	713	764	721	724	768	766	707	741	731	764	684	735	759	731	748	723	782	757	709	747	746	723	724	743	752	729	730	777	729	724	708	794	788	773	703	722	751	707	733	748	767	742	717	729	755	732	754	718	686	728	763	772	785	692	716	776	725	784	773	735	733	753	812	716	722	769	750	792	735	735	727	761	762	742	723	757	717	748	720	748	755	722	733	740	726	759	716	761	745	753	692	781	746	718	767	722	785	767	740	791	772	753	786	769	745	702	710	723	722	736	727	751	789	735	710	712	742	728	734	718	719	738	754	764	720	726	717	794	735	783	730	737	760	732	732	695	718	751	748	735	713	762	775	780	750	680	746	710	764	770	756	758	752	734	701	757	743	742	745	687	740	759	783	747	709	718	755	742	725	711	728	770	743	710	719	731	670	763	804	754	711	761	725	772	745	718	716	732	797	729	739	754	736	778	712	746	712	765	713	704	756	732	739	737	755	766	767	747	778	727	773	774	733	747	762	749	706	716	739	793	733	776	732	752	747	775	782	749	762	746	777	757	739	715	776	746	772	768	764	690	708	761	710	732	696	684	730	749	752	762	776	740	717	753	712	818	736	746	737	696	771	764	713	706	719	782	729	726	750	795	772	752	725	705	732	739	727	746	772	759	680	785	747	732	728	754	769	780	739	758	735	773	752	727	728	736	761	696	725	713	747	750	789	684	709	733	751	756	715	731	755	743	717	740	671	728	723	753	759	770	691	741	735	760	772	760	765	747	737	785	762	738	757	763	744	702	684	784	761	714	790	718	756	714	769	736	766	743	750	706	717	750	765	755	697	780	703	733	756	726	717	726	757	754	757	756	745	743	766	751	747	757	712	763	770	742	729	737	788	725	761	761	752	791	732	736	782	706	740	715	750	763	732	743	722	748	767	773	787	754	759	771	758	760	753	688	737	750	725	717	803	712	768	765	714	723	721	732	733	729	706	735	738	774	789	746	713	726	740	740	731	722	752	797	749	711	734	765	733	699	746	717	724	764	749	725	748	686	736	747	750	755	701	762	763	715	763	695	717	721	724	728	752	800	704	698	765	728	687	685	741	722	766	720	760	753	752	698	723	768	733	736	766	728	740	763	752	768	721	769	718	745	740	694	766	765	728	714	766	772	730	792	703	726	756	724	735	729	752	752	709	734	751	717	749	734	783	764	774	761	775	710	747	754	729	742	693	735	767	717	674	759	734	718	730	725	701	738	717	743	791	744	728	765	719	763	793	723	742	760	714	750	727	744	748	747	777	771	721	717	774	763	752	753	772	742	721	745	768	757	725	728	771	725	745	747	698	727	770	779	712	720	714	726	697	647	727	788	676	731	718	745	718	746	830	799	716	741	789	738	734	752	696	774	729	715	751	758	736	708	684	725	754	773	756	744	701	698	726	721	742	753	740	713	747	750	744	741	769	725	692	768	731	750	760	743	745	749	732	767	762	785	772	757	711	751	748	757	755	699	751	708	754	731	767	734	751	727	739	707	750	752	735	748	707	736	734	740	760	704	760	750	734	742	708	733	708	712	730	687	743	719	746	739	760	777	749	779	758	765	735	721	742	730	757	739	764	756	778	730	771	711	691	737	756	714	700	746	722	724	729	774	721	773	756	785	740	765	693	748	768	731	749	788	720	775	730	738	736	733	724	780	736	710	816	794	747	741	755	764	770	720	787	722	735	726	794	761	739	794	735	770	719	738	729	734	720	731	755	718	747	733	793	717	732	737	782	726	734	753	714	702	729	770	758	716	691	721	743	776	734	702	751	717	700	783	712	753	766	747	723	766	726	751	712	765	756	758	733	778	779	797	713	685	757	768	724	772	706	758	694	765	750	709	717	774	798	742	686	723	728	749	736	724	763	738	715	751	725	740	734	769	741	741	740	755	742	798	749	719	767	755	771	718	729	742	718	735	714	729	711	730	736	721	720	807	699	718	726	782	750	717	767	771	781	775	758	795	731	741	732	738	777	718	705	732	797	718	710	762	763	708	774	798	776	782	740	792	757	785	702	783	775	743	718	698	743	732	700	697	734	768	720	818	739	744	761	788	771	752	726	709	749	761	749	813	718	727	751	722	774	726	725	742	731	693	716	706	732	770	753	730	790	697	768	755	751	694	744	775	735	673	799	745	704	739	747	755	778	768	739	733	697	777	808	726	701	783	746	800	735	730	770	710	693	783	706	771	748	689	744	716	723	719	779	724	749	806	763	775	759	775	735	733	677	720	748	725	770	752	709	721	736	794	717	722	711	749	722	809	764	747	750	711	789	809	759	745	732	739	766	757	749	732	764	782	720	787	724	810	738	726	753	717	746	729	717	728	690	748	673	695	741	748	761	753	755	696	758	720	749	741	769	796	752	795	741	770	764	751	720	761	770	766	730	739	739	701	738	734	697	697	761	768	745	740	728	735	761	738	733	754	690	743	723	699	715	781	730	774	729	686	751	744	735	698	720	742	719	708	757	724	751	755	698	693	757	756	752	752	803	754	719	704	727	758	711	766	748	760	773	737	772	774	784	681	759	758	728	769	733	715	739	713	747	780	736	723	766	711	724	722	762	697	749	756	743	714	743	711	702	749	750	759	800	758	719	729	735	729	805	741	738	767	756	755	721	732	707	709	799	739	723	727	778	733	719	767	780	711	780	760	790	753	709	762	741	703	742	790	716	777	707	746	749	767	735	761	742	773	736	745	768	721	752	761	707	748	725	727	764	709	771	756	728	741	740	743	732	762	721	771	685	724	718	723	727	783	732	697	731	770	729	773	764	708	759	744	755	732	714	701	748	755	751	748	773	746	761	753	765	738	737	720	789	736	726	794	784	784	705	761	737	745	782	718	762	739	747	719	778	738	770	792	716	752	732	699	740	756	737	708	768	728	723	714	771	760	755	750	759	749	750	741	702	764	765	746	740	744	708	768	736	707	799	790	752	748	695	774	704	751	735	758	767	711	756	762	705	721	750	740	740	745	737	738	734	781	730	723	747	756	713	788	720	767	748	763	784	772	701	768	784	761	774	760	764	717	735	724	753	761	715	712	769	697	758	807	732	721	743	768	756	702	749	763	780	718	758	753	769	704	784	782	746	812	759	741	688	730	730	734	730	729	734	732	762	709	728	721	742	699	711	747	738	637	733	720	797	707	779	751	726	730	782	712	736	757	737	755	766	706	800	773	778	721	757	748	751	762	723	714	754	736	735	759	737	716	716	726	749	793	724	743	754	731	763	745	755	741	742	751	748	717	755	730	767	749	801	756	771	712	683	750	724	777	792	712	721	730	711	731	758	755	746	777	715	761	758	776	771	725	725	732	685	757	764	755	758	746	728	717	692	780	745	734	734	766	726	747	745	735	706	708	749	775	738	760	749	695	780	769	763	725	748	736	769	767	719	740	697	758	809	724	711	741	749	728	725	696	705	770	772	715
40920	47535	49789	44952	56221	40758	18733	3738	564	345	331	307	302	274	306	281	266	324	337	302	291	326	285	300	327	286	287	296	300	317	316	301	313	332	323	308	319	288	276	297	317	296	298	308	308	285	286	320	286	279	289	299	296	289	284	304	307	325	300	291	329	303	324	341	281	311	302	300	300	332	318	300	330	292	331	303	301	332	305	297	310	318	324	321	295	265	290	287	325	299	287	334	322	287	301	307	267	327	306	282	319	328	296	290	302	327	284	307	307	328	306	302	325	327	336	317	316	270	306	262	280	300	326	249	331	312	299	322	309	319	286	287	324	318	313	320	320	331	254	287	303	289	302	320	301	301	296	290	298	277	294	364	302	299	295	314	296	350	319	277	275	299	303	298	292	267	289	313	263	289	281	310	326	321	317	291	317	284	303	298	271	310	303	276	280	295	303	300	316	336	298	276	295	337	310	330	308	293	263	320	305	315	284	300	295	292	323	315	290	308	321	278	291	326	302	318	325	350	288	301	307	255	310	298	295	288	317	343	288	312	332	330	311	303	320	296	298	300	318	294	287	303	339	322	316	304	266	291	296	346	314	327	317	274	283	305	291	281	278	286	304	304	304	317	295	298	297	306	317	326	313	285	313	311	318	275	318	287	271	326	304	327	318	318	323	308	312	264	277	325	300	313	299	295	333	303	282	312	309	303	327	276	320	280	312	309	303	299	314	312	304	315	318	316	299	316	305	285	323	326	333	277	294	291	310	321	301	313	271	279	349	295	319	300	312	329	306	297	321	282	278	318	307	299	292	311	279	305	291	273	329	265	333	260	318	344	304	265	269	325	308	340	293	294	337	323	341	294	284	292	309	287	309	299	305	284	272	298	293	300	285	305	354	314	311	312	349	308	310	337	314	276	319	296	328	311	306	301	301	317	277	299	286	319	307	299	286	292	267	318	289	320	303	322	302	320	328	311	332	324	289	312	298	293	299	307	316	325	329	300	317	314	328	306	306	297	306	338	365	323	328	315	324	295	310	319	335	304	354	291	294	284	311	290	318	278	322	288	317	290	321	320	301	325	326	320	319	305	314	301	285	299	292	302	290	317	267	291	316	316	332	291	305	319	333	312	321	302	288	303	339	293	287	299	315	330	334	290	312	316	291	295	304	286	305	331	273	315	297	286	281	315	335	312	298	307	309	299	313	289	273	299	306	283	303	369	283	306	317	266	293	310	315	311	298	306	325	313	319	297	295	318	301	308	293	279	279	307	319	313	312	307	305	290	315	313	287	284	328	306	320	316	316	332	335	273	306	305	289	292	316	286	314	316	301	278	352	291	329	283	315	305	307	290	311	281	322	284	310	307	306	297	291	294	288	312	263	294	304	294	297	301	294	319	296	315	308	289	319	329	338	298	281	275	310	274	312	298	271	322	318	287	281	321	322	289	321	275	245	326	295	295	303	302	321	300	301	304	298	299	292	311	275	290	314	268	318	268	289	326	281	316	322	288	311	285	317	316	285	309	287	327	316	293	293	325	294	282	320	277	318	314	269	312	293	315	289	304	314	323	280	306	312	304	307	273	303	266	317	318	295	269	331	302	305	296	310	310	307	317	311	320	297	324	297	297	271	276	299	294	306	294	289	330	271	291	305	296	295	309	316	305	313	291	318	328	303	323	294	306	301	300	293	298	299	288	328	301	292	303	339	303	297	330	288	335	340	292	303	319	309	299	299	304	311	325	325	312	318	334	306	271	322	277	287	304	296	290	293	287	293	309	264	303	297	296	313	283	305	270	303	312	338	307	288	294	307	301	318	285	289	309	321	305	305	341	334	303	298	258	356	301	333	290	319	292	291	303	283	321	336	300	290	318	289	302	274	306	312	296	333	315	325	317	299	287	287	284	344	286	315	291	327	314	284	337	288	296	305	329	286	268	298	308	333	316	281	280	274	272	305	285	291	292	270	342	338	283	318	290	305	335	331	287	307	279	299	339	316	319	327	302	313	295	303	275	302	286	286	299	326	355	329	281	315	339	238	277	315	306	303	318	326	292	316	311	301	287	308	340	318	311	313	288	279	308	327	334	291	288	313	307	292	280	345	304	285	326	294	322	304	325	292	305	320	279	291	306	301	309	307	316	297	285	294	308	283	334	311	303	304	295	290	320	327	284	334	337	299	267	313	311	298	312	286	314	281	287	291	302	301	320	319	306	315	312	315	325	316	287	311	300	312	320	301	291	293	279	319	314	317	315	283	296	287	291	285	314	314	298	312	304	307	318	329	253	306	303	299	332	317	315	317	315	313	310	346	288	308	316	296	289	305	288	269	312	338	289	289	292	300	278	321	290	295	302	325	285	268	295	313	300	321	298	280	286	282	306	280	287	307	274	287	341	321	282	305	320	280	268	294	321	288	294	289	281	305	282	294	315	290	268	310	294	261	297	305	289	321	326	313	288	292	292	307	328	306	302	280	303	307	291	270	300	294	321	278	328	296	325	267	317	304	313	267	279	345	271	278	319	304	308	288	305	258	313	278	284	297	279	330	304	329	303	320	294	303	279	308	306	288	298	321	297	301	285	329	335	285	287	316	320	286	315	291	281	297	327	285	312	341	332	290	295	325	294	344	317	309	304	305	307	295	307	323	290	326	354	274	309	273	283	308	307	297	310	317	322	305	307	313	315	307	354	292	308	310	293	280	299	294	304	288	363	317	303	317	301	316	309	266	294	306	287	293	303	300	284	284	318	306	316	296	298	297	289	331	325	296	316	313	299	281	308	282	319	301	330	315	306	297	296	307	275	298	273	308	296	324	319	301	319	293	321	327	280	272	291	298	273	305	296	312	317	301	292	293	317	308	292	288	298	279	289	281	290	289	283	306	311	276	309	295	294	282	331	325	297	291	315	291	282	330	340	291	284	296	289	305	302	322	307	308	305	287	304	333	294	292	318	326	298	263	333	278	331	297	300	288	318	306	298	274	306	313	307	330	298	287	295	337	322	272	308	294	302	310	314	314	285	284	291	292	308	292	309	304	299	298	329	296	314	268	297	288	311	313	352	275	293	269	335	302	311	315	297	299	296	293	318	313	321	301	287	280	306	269	289	276	335	320	322	321	324	338	318	297	327	313	267	322	302	279	327	333	307	300	323	319	300	332	284	317	313	297	294	310	301	334	290	320	328	303	289	317	272	258	300	285	291	306	326	283	297	308	297	273	351	262	299	268	268	279	298	271	286	333	318	326	326	315	306	312	321	276	299	290	315	349	325	301	323	291	304	285	313	321	292	298	344	303	304	305	297	339	315	276	313	304	293	301	314	279	294	357	298	264	319	316	339	293	293	284	288	282	297	297	300	282	299	288	325	321	299	304	307	320	302	304	284	327	309	300	301	293	279	300	291	296	296	284	305	283	282	329	318	292	312	312	308	300	312	305	293	322	278	297	262	304	294	343	306	310	300	291	281	294	305	250	307	293	265	322	307	258	327	305	290	318	269	295	300	300	329	299	277
26626	39136	48314	54514	67988	51363	27264	7091	1373	843	739	762	822	774	761	773	766	757	758	754	774	783	746	832	801	786	736	795	768	755	730	695	755	761	770	724	714	772	777	755	756	813	731	723	738	743	745	731	694	812	792	784	760	771	762	735	720	798	774	734	785	758	762	764	733	734	792	791	763	723	758	767	729	742	785	751	769	765	694	748	808	753	785	804	796	814	729	723	753	772	711	744	716	725	693	726	672	824	714	746	755	788	729	738	792	762	763	775	774	788	750	802	727	732	728	780	765	777	698	754	758	822	808	810	721	743	759	760	764	762	744	753	776	712	811	752	771	824	743	741	710	765	741	764	767	801	782	743	770	767	731	767	757	757	729	817	757	767	722	736	729	742	759	744	707	728	772	732	737	785	808	753	787	770	757	778	749	729	765	722	732	701	725	753	737	738	741	747	742	735	760	776	745	714	767	738	725	725	740	762	739	788	759	763	736	760	748	765	757	751	786	747	734	751	762	785	766	740	742	787	697	747	722	740	723	761	790	742	752	757	745	749	712	775	807	738	739	776	720	756	741	809	754	774	695	763	777	743	800	742	738	745	748	727	757	746	762	770	802	812	742	763	776	759	733	779	757	776	752	748	793	786	787	741	771	743	734	779	786	764	751	759	791	700	736	744	682	758	750	747	793	749	748	759	704	759	760	782	740	752	787	761	728	795	764	722	711	823	764	786	768	711	751	761	771	729	833	725	723	735	737	759	807	777	736	776	757	760	713	782	701	740	737	771	747	766	802	758	775	782	730	777	696	759	736	679	769	764	744	701	766	787	770	781	706	738	745	744	777	747	784	687	751	720	769	734	786	728	792	738	766	753	781	763	743	726	743	759	785	741	740	798	786	788	821	774	742	776	694	748	712	767	730	732	751	724	795	727	765	779	751	768	762	782	731	709	768	749	758	714	775	794	751	739	779	731	802	833	745	773	777	744	704	739	755	781	755	804	758	788	735	739	773	765	799	784	752	772	779	720	794	693	715	781	759	744	739	758	784	751	733	739	748	805	761	783	775	782	738	776	767	754	747	806	700	696	773	771	735	791	720	798	770	796	794	759	776	762	799	726	773	758	742	793	718	747	764	758	759	727	794	731	741	781	763	773	771	757	782	785	757	732	754	718	795	744	791	728	761	777	731	739	783	758	741	750	745	737	817	744	758	738	752	756	812	760	760	705	782	701	752	745	725	770	753	806	743	744	777	757	715	719	748	751	744	727	784	795	734	750	730	759	766	799	737	739	733	763	824	786	737	756	747	766	792	790	736	764	752	787	760	723	792	741	752	733	777	797	697	749	751	793	797	756	771	787	732	758	781	729	755	712	754	705	749	744	720	728	766	771	816	817	744	770	757	777	755	741	795	727	778	755	793	746	762	746	729	786	759	752	772	778	763	806	764	729	776	774	812	783	706	779	747	757	775	759	772	794	725	751	724	775	786	750	789	741	711	749	793	754	759	768	796	739	790	803	754	767	745	780	745	774	728	766	747	752	730	788	773	768	736	749	752	773	772	793	741	788	825	775	742	777	787	754	738	766	802	774	737	753	758	732	688	734	764	774	787	775	754	722	756	779	724	759	770	719	761	739	792	760	752	798	811	795	793	788	766	724	731	775	719	732	738	706	730	735	747	742	798	760	731	739	761	694	749	786	749	717	704	753	776	767	785	716	749	704	717	715	714	744	770	767	753	739	722	750	770	740	770	758	723	751	778	771	720	775	734	777	724	768	739	753	809	750	802	777	752	762	754	735	755	764	743	708	763	790	736	722	740	785	747	761	762	761	763	739	771	763	760	752	767	721	768	774	776	787	770	775	744	768	779	791	730	768	765	779	813	776	766	805	738	752	736	763	750	737	733	805	749	754	732	706	776	780	754	777	712	791	746	758	780	783	729	720	795	718	783	714	748	745	751	741	774	766	775	763	766	757	794	783	769	754	761	753	734	770	760	744	731	755	716	771	743	811	751	772	769	767	718	771	741	771	809	756	807	700	779	810	784	736	731	790	723	796	756	756	772	769	761	720	760	736	722	750	772	760	730	756	758	760	778	743	777	788	720	756	690	760	752	761	771	753	767	752	762	774	723	774	762	748	716	774	748	742	694	804	753	760	755	774	763	765	731	769	735	751	803	786	721	771	793	730	777	759	752	792	743	750	784	790	770	743	758	763	788	757	781	824	725	737	767	755	731	775	776	769	762	727	785	746	779	761	762	732	782	746	759	736	732	761	716	741	752	742	699	764	753	731	777	741	771	767	771	707	754	786	770	737	741	787	766	774	729	739	794	724	762	720	755	813	765	771	774	792	771	743	746	732	718	793	785	769	742	756	758	728	775	679	787	751	758	763	720	777	752	785	739	758	756	715	730	768	791	702	771	742	770	766	764	772	767	794	738	746	732	769	742	736	749	784	800	767	768	770	776	720	696	790	752	762	813	750	774	785	769	751	792	730	759	703	730	770	733	735	764	748	728	805	741	756	732	730	778	747	770	761	759	770	800	747	822	718	757	774	754	776	765	726	749	729	758	803	754	797	759	711	757	786	754	723	748	802	705	751	747	764	708	752	734	780	769	750	785	776	740	701	761	746	766	734	766	752	737	783	697	743	739	771	785	760	758	796	743	719	730	747	811	790	819	727	777	749	758	768	762	746	739	779	748	798	742	774	733	814	741	759	753	741	757	773	740	716	786	748	746	739	740	696	761	798	775	761	720	693	744	717	776	772	765	764	806	818	777	706	826	747	794	768	746	791	798	705	723	747	772	735	774	786	802	769	701	768	733	765	760	785	716	744	766	788	764	694	774	755	759	731	764	781	687	706	773	768	781	753	755	731	771	791	766	741	689	789	776	771	776	749	769	740	750	792	746	779	758	792	794	734	759	771	748	755	793	727	727	775	749	815	749	769	810	766	733	719	770	731	765	730	738	753	761	722	790	728	743	758	803	810	793	686	768	772	747	764	720	785	788	744	744	789	787	730	711	754	771	766	740	752	808	801	762	764	748	758	746	727	755	789	770	736	752	740	754	757	786	760	780	728	785	744	730	748	721	707	776	688	741	785	759	720	733	784	679	770	735	759	735	715	768	718	773	778	753	767	732	738	777	747	771	728	731	730	759	783	755	711	753	742	765	718	743	731	798	776	745	786	722	768	701	755	734	744	768	731	755	773	748	750	797	777	698	750	745	725	738	736	779	736	794	771	784	725	783	736	720	762	736	754	756	777	796	761	787	726	770	754	748	734	808	774	731	746	804	735	795	756	722	752	723	780	736	783	747	768	758	737	750	769	738	751	717	776	731	734	828	716	783	740	733	749	760	771	750	804	754	700	738	741	774	731	766	737	753	780	772	763	774	803	764	830	750	766	788	751	764	738	727	791	781	686	762	736	805	785	770	709	751	747	756	795	739	714	756	750	793	743	754	753	743	772	731	790	763	705	759	710	757	731	788	813	763	764	762	781	723	816	770	727
50270	54208	55660	47502	64020	53195	27466	7852	871	379	306	312	324	275	319	323	308	268	325	293	327	299	310	327	322	302	315	317	269	292	299	284	284	299	295	313	303	291	272	273	295	317	316	277	310	308	319	262	315	304	319	333	287	311	285	314	312	301	315	316	307	295	301	270	297	315	290	329	295	302	307	303	271	290	309	310	320	303	290	310	320	325	315	310	311	305	301	335	291	300	316	283	300	315	314	322	302	299	296	290	297	299	297	294	328	322	295	307	296	298	293	315	322	273	270	286	293	299	299	323	267	302	323	321	312	340	313	303	272	288	284	285	353	309	260	310	306	287	277	284	318	292	317	279	293	312	301	327	319	290	295	310	301	300	288	270	290	301	305	274	301	289	256	317	313	324	324	282	259	307	299	290	271	292	345	301	292	288	314	298	302	318	289	298	280	303	311	287	281	271	329	322	316	321	297	318	337	312	314	317	291	297	315	315	305	313	315	307	290	274	287	310	313	295	262	286	300	286	314	333	317	308	289	294	288	282	287	264	320	289	316	284	301	314	297	318	319	305	299	293	321	310	302	280	307	282	313	273	274	297	256	272	282	313	291	311	265	290	316	265	310	328	296	297	308	280	311	293	274	291	303	293	291	304	311	322	299	306	284	301	307	289	321	291	310	302	295	294	283	327	293	303	298	286	298	321	308	329	295	288	317	303	306	298	292	326	331	300	314	315	303	299	295	280	299	326	300	312	304	282	328	288	311	289	285	290	321	317	295	298	294	293	293	296	265	257	310	303	299	286	342	320	294	318	291	318	293	264	289	283	303	318	295	305	269	299	254	305	272	298	304	325	305	306	268	300	279	304	314	307	314	300	267	317	300	295	328	315	322	273	315	284	335	310	304	328	318	303	309	302	293	308	281	333	341	313	282	295	331	316	295	320	285	294	305	315	274	270	249	304	293	309	293	304	313	296	279	319	292	315	285	296	323	331	276	304	294	280	302	277	294	298	306	316	310	293	290	281	318	298	269	275	279	330	287	311	302	356	310	300	303	249	285	291	306	301	253	312	278	318	313	297	300	346	276	329	292	299	301	293	281	314	348	310	273	299	277	293	330	290	326	299	326	289	311	301	307	302	315	301	307	278	326	296	303	306	318	341	299	326	302	288	296	294	302	303	306	275	278	284	332	301	291	291	314	303	312	320	283	292	315	298	280	316	306	293	331	310	291	297	301	313	339	290	316	270	273	295	333	288	313	293	270	302	346	293	294	305	302	310	292	274	288	302	278	315	313	326	264	287	306	300	325	286	309	295	292	291	316	309	319	313	292	325	326	314	281	295	290	309	303	300	277	267	309	308	280	285	310	306	291	321	295	324	317	277	285	316	304	296	306	295	281	306	305	319	331	258	305	319	306	305	288	307	317	268	281	270	309	288	297	308	309	312	331	296	303	300	277	315	314	303	329	306	286	306	280	303	271	284	335	332	313	313	302	283	308	312	326	304	270	336	285	314	333	288	290	290	283	315	291	326	311	290	290	286	327	293	353	296	294	317	319	323	326	346	327	282	293	290	287	295	287	295	293	314	303	318	307	303	317	278	292	289	307	285	287	328	344	335	275	315	290	274	332	316	283	263	276	303	315	297	305	290	337	295	301	300	286	317	318	290	286	294	316	309	282	308	298	316	280	294	327	301	333	308	295	307	312	293	288	326	299	298	320	277	324	276	276	280	306	304	325	289	311	310	296	305	307	308	294	325	260	315	311	270	322	303	300	315	291	299	304	272	295	314	319	311	318	319	270	303	298	296	271	310	308	276	295	299	271	308	317	308	293	343	316	291	321	305	303	315	310	305	273	311	286	290	295	328	300	322	271	312	263	316	303	322	298	355	242	298	324	310	312	278	319	340	288	307	282	307	312	312	317	292	319	311	287	313	289	284	283	307	317	326	269	301	272	290	318	310	290	310	277	308	287	356	299	312	303	308	315	317	302	311	342	302	335	301	291	273	304	324	334	279	316	295	312	309	302	298	315	295	334	305	250	325	311	309	300	318	274	301	288	278	296	306	344	300	310	274	312	331	308	316	315	310	329	311	300	266	287	300	316	301	270	348	330	306	303	290	330	299	295	285	306	308	302	318	336	309	315	284	317	301	294	305	313	307	309	295	345	297	318	333	299	321	306	297	302	308	311	311	294	322	306	289	316	298	347	307	327	313	283	270	286	312	312	328	315	306	302	288	299	307	281	308	312	291	331	341	320	285	322	279	315	315	302	290	337	287	326	280	296	287	314	297	281	304	269	311	288	309	310	278	306	303	286	305	317	271	313	302	298	316	290	308	316	331	329	307	304	274	292	323	325	280	299	304	314	327	283	331	304	333	308	280	311	319	315	290	286	274	300	314	274	296	304	286	287	292	309	266	271	309	273	296	312	323	325	324	299	336	291	308	312	300	297	254	311	305	301	284	302	311	280	313	311	254	326	302	302	311	318	313	290	284	307	274	300	306	316	290	336	301	294	264	311	322	315	327	267	312	288	306	323	315	263	312	315	307	279	312	293	302	297	292	319	304	277	272	278	320	302	297	294	296	334	326	316	313	336	328	294	315	302	303	282	295	288	276	306	285	308	308	302	293	301	286	306	313	305	324	319	298	299	324	245	287	295	307	318	327	285	306	316	300	292	303	310	300	278	298	283	338	301	310	316	277	291	259	352	284	307	281	304	303	304	287	343	312	259	316	319	329	328	305	306	287	298	274	282	316	326	303	317	348	328	316	323	304	307	311	297	310	301	306	287	324	274	301	293	305	314	313	281	286	308	290	273	286	335	312	285	316	310	288	304	286	292	293	256	294	264	292	311	289	310	295	309	320	261	312	289	279	303	324	282	296	309	300	289	317	266	283	311	296	287	297	315	325	284	326	295	314	310	289	303	262	287	279	315	337	302	309	287	272	311	313	294	285	321	290	287	312	291	309	293	284	257	270	311	292	321	351	324	297	311	299	316	301	308	305	318	305	317	291	311	317	295	317	306	274	302	301	315	295	319	297	326	313	300	284	303	269	308	285	308	334	316	328	289	295	295	282	310	283	293	287	315	330	290	296	307	284	292	315	286	285	319	311	306	298	292	313	329	291	292	308	317	308	297	296	294	294	317	289	331	294	272	296	284	336	302	277	320	318	307	300	304	291	310	314	280	268	267	313	274	302	317	297	304	286	304	335	304	333	300	316	296	315	291	320	299	304	273	307	298	310	306	353	294	281	306	276	363	292	302	285	287	287	302	297	356	285	314	297	278	322	306	291	335	279	281	296	289	291	298	301	279	302	313	316	293	272	303	281	286	307	284	317	342	283	311	310	312	289	312	287	278	311	290	329	336	297	309	316	273	308	303	294	307	313	312	264	278	304	281	283	298	283	268	302	315	318	271	282	267	296	321	303	284	267	323	305	297	328	294	269	274	299	281	331	315	322	332	309	318	297	284	294	279	294	310	284	305	293	314	309	322	341	308	279	304	269
33944	45260	54793	58412	79177	63921	35645	10713	1922	849	764	745	791	785	765	791	769	769	746	786	729	761	762	715	763	763	798	746	738	750	733	754	815	710	769	725	759	696	722	724	739	778	778	778	788	731	785	751	715	711	762	744	750	668	725	761	788	740	716	737	784	775	765	708	751	726	761	725	721	753	755	737	714	758	699	795	792	765	770	725	739	780	694	708	699	749	759	784	749	733	729	748	794	724	736	734	727	731	741	759	746	781	714	704	716	737	697	707	703	752	731	737	736	736	810	726	745	733	751	769	765	780	779	782	775	763	743	718	743	806	744	727	733	736	745	691	750	724	725	785	783	751	686	754	727	738	733	746	704	749	717	686	783	706	713	749	702	754	763	745	723	756	753	759	754	717	717	741	740	785	730	749	740	739	690	778	714	812	763	749	725	789	706	753	765	683	759	723	766	794	696	705	774	723	710	722	752	775	690	740	764	771	758	749	745	725	745	741	721	737	754	735	724	724	708	742	758	728	737	768	749	740	761	734	726	753	752	728	722	767	775	748	719	707	764	741	759	770	762	724	760	738	723	755	773	716	706	740	745	737	759	742	710	744	769	666	764	731	736	720	758	740	717	720	777	715	744	786	776	725	778	751	686	769	700	746	748	805	798	725	782	733	791	754	742	691	782	749	738	796	740	801	724	737	745	744	769	748	748	727	725	730	729	752	766	730	752	784	751	694	691	779	766	764	788	742	772	749	742	723	745	719	740	769	745	780	738	719	723	733	739	727	720	797	755	711	791	733	724	759	773	734	743	744	747	693	747	749	767	718	689	802	753	718	756	766	753	717	708	723	761	704	801	732	687	731	724	765	750	733	731	768	772	692	703	691	727	833	733	731	711	731	726	729	789	772	726	720	763	788	690	751	779	726	748	753	761	768	786	757	743	747	731	787	779	723	739	729	711	734	789	732	765	731	764	737	740	752	740	794	759	723	728	760	757	767	775	729	727	765	808	749	723	776	731	673	727	766	741	751	731	747	772	703	751	730	725	686	749	797	774	713	745	716	738	754	739	720	767	730	802	788	740	756	733	749	765	697	717	740	715	724	734	780	754	737	758	771	722	754	764	768	733	761	717	733	772	739	723	712	730	737	730	752	708	731	789	764	753	749	776	732	748	759	778	761	765	759	754	774	731	705	763	693	743	690	734	747	798	722	749	750	807	747	736	770	723	739	748	742	738	762	733	721	818	740	764	737	794	748	734	735	728	696	733	743	757	759	767	803	762	735	705	730	733	738	749	752	783	735	699	736	766	733	797	736	762	760	706	711	699	739	770	760	712	760	746	744	755	721	725	722	733	734	736	731	794	711	734	742	721	740	744	746	739	745	756	759	732	724	752	758	737	748	741	757	751	721	707	759	731	704	720	764	734	727	817	741	769	736	692	773	737	732	760	706	738	735	777	737	745	736	796	739	754	766	733	743	782	760	746	727	732	778	727	759	750	717	767	758	720	756	788	774	752	779	713	752	730	731	766	746	759	743	741	678	765	774	729	733	734	733	742	736	758	769	727	732	811	777	736	731	726	766	744	776	726	736	740	753	721	752	777	730	792	701	738	747	724	751	670	754	764	782	732	765	763	746	829	735	741	718	755	744	748	791	793	738	785	764	744	764	802	708	740	721	728	772	723	768	706	738	722	743	749	765	731	758	776	740	767	741	708	741	734	796	719	743	744	748	745	719	754	741	743	741	733	753	775	736	739	706	754	733	794	736	722	729	751	734	765	729	797	755	804	783	703	783	772	735	735	735	733	744	722	775	754	757	773	732	720	745	725	717	740	745	711	763	741	755	765	771	811	696	709	754	733	742	744	793	677	698	735	761	721	763	719	710	774	736	752	698	741	743	742	734	767	731	765	758	714	711	756	698	791	804	789	720	804	757	762	739	751	747	753	789	749	775	775	723	738	737	768	730	753	767	720	714	757	730	728	731	783	664	727	744	754	754	755	759	754	735	733	754	737	793	702	723	709	741	710	763	751	740	726	738	772	762	694	725	750	745	676	747	746	730	775	776	766	744	816	733	712	752	787	709	702	714	738	710	751	757	733	729	713	762	745	755	726	718	716	734	729	740	758	736	800	737	739	719	715	687	718	767	712	727	746	718	705	757	736	817	757	727	763	749	707	704	734	690	775	711	727	749	681	690	744	754	738	696	704	726	735	706	749	740	732	720	734	730	751	773	712	728	712	757	745	709	724	744	763	727	703	753	699	770	771	763	745	782	720	705	799	720	750	731	744	785	750	789	748	775	733	786	736	719	791	738	704	761	695	715	763	794	753	747	720	813	740	757	737	741	729	777	750	795	747	772	715	778	685	765	772	712	694	724	768	731	734	772	735	697	767	704	756	744	742	763	756	781	748	750	765	711	750	726	745	747	720	792	747	766	732	769	810	732	736	712	747	729	734	776	724	756	720	766	722	754	778	726	772	701	714	747	723	776	774	719	735	759	754	764	749	733	708	716	745	738	768	738	759	753	747	721	784	737	686	745	687	731	734	708	746	740	753	746	775	744	781	727	746	743	781	703	767	762	766	754	744	778	723	727	751	759	761	764	735	725	744	724	729	732	764	757	774	688	737	804	758	752	735	750	748	750	751	718	683	777	712	761	744	750	765	766	744	698	764	767	735	722	740	771	711	758	734	771	757	737	734	760	719	732	751	808	728	736	746	738	739	773	700	735	760	708	749	747	781	734	769	784	724	713	733	758	785	721	748	753	746	756	801	761	751	751	748	725	719	741	732	793	747	786	751	748	724	761	753	714	765	775	744	712	690	738	761	746	695	736	765	765	766	756	682	725	772	699	768	753	745	687	735	706	759	721	744	756	753	766	775	757	716	792	739	731	743	764	728	737	713	747	748	727	787	791	731	753	728	777	774	725	761	694	759	752	756	719	699	756	734	758	695	743	709	722	755	747	786	771	725	745	733	746	770	770	745	710	771	744	754	741	755	736	763	787	731	709	782	743	742	723	727	721	749	736	759	686	738	721	726	709	727	787	712	750	747	686	746	788	753	748	792	746	688	791	774	684	737	745	775	682	749	721	787	728	692	716	755	719	741	701	724	782	736	730	746	733	763	790	761	753	736	760	736	693	762	780	743	780	665	768	743	752	722	766	753	741	780	747	719	757	760	726	700	714	777	751	748	707	754	723	725	779	748	721	760	708	784	720	744	723	701	769	731	749	748	743	741	747	737	742	723	717	739	734	725	815	723	750	758	779	723	716	747	737	750	806	701	763	790	773	738	759	727	737	757	726	760	740	719	714	735	716	711	736	756	745	705	753	771	763	735	775	761	733	762	748	734	737	751	719	763	744	760	795	746	808	779	786	747	777	748	800	745	727	763	699	784	735	736	753	781	768	735	753	770	702	730	733	704	757	769	757	739	719	755	760	725	744	772	733	738	729	729	718	753	765	726	781	717	700	711	726	703	765	747	718	797	716	740	711	749	769	743	736	734	747
25190	25110	17512	9337	9129	6017	2113	680	377	314	274	308	285	313	259	308	326	328	294	291	323	297	281	281	327	308	313	337	302	320	264	293	299	286	283	306	322	282	282	317	288	294	280	273	297	315	265	271	273	300	297	283	339	296	298	278	298	298	312	243	297	282	295	291	280	294	283	283	309	304	288	288	320	294	285	282	295	292	325	288	283	307	280	326	304	295	294	278	260	270	282	261	301	318	281	314	286	277	305	320	297	334	278	308	274	258	310	315	314	327	314	243	293	306	297	278	286	300	270	270	289	301	304	289	298	288	352	339	295	288	309	308	295	304	298	298	311	306	307	290	295	267	343	275	320	299	292	266	290	289	288	301	298	329	298	320	315	316	324	280	268	296	282	292	295	281	329	280	298	285	323	310	300	302	276	279	280	282	293	293	311	275	300	302	301	290	303	285	280	319	315	285	313	281	304	292	264	292	333	295	297	288	313	280	280	284	283	285	293	280	292	275	274	288	315	280	326	301	291	268	307	293	285	302	308	320	345	307	290	294	331	317	317	288	292	287	301	313	302	296	321	307	311	323	341	305	288	312	312	302	298	339	305	287	287	296	320	274	265	322	269	269	300	306	321	285	271	305	297	299	296	292	274	311	294	313	293	266	265	273	292	276	282	278	289	298	311	308	275	279	296	303	290	284	315	294	277	292	261	299	266	338	323	283	314	328	288	288	312	289	301	302	288	327	336	276	272	308	306	337	284	306	288	287	300	295	303	279	307	303	283	303	283	300	299	309	308	288	262	292	298	291	284	305	303	296	315	279	271	283	294	320	283	319	313	301	313	281	296	323	262	282	306	288	294	330	296	286	284	306	305	300	284	290	336	299	259	321	291	321	294	296	313	327	312	306	286	291	311	316	284	314	304	295	278	291	298	303	279	314	266	281	292	301	256	301	276	299	317	333	310	303	250	322	319	310	320	282	329	253	294	273	289	288	329	270	299	298	294	309	295	280	306	322	305	314	311	290	300	287	310	331	297	269	268	302	265	287	290	302	298	315	294	323	299	308	263	297	304	310	292	300	282	289	293	297	304	310	274	284	301	294	282	316	311	291	292	292	315	311	282	334	265	278	305	281	319	254	325	275	291	287	248	288	285	302	289	297	279	305	275	276	322	282	292	291	292	275	275	335	298	291	296	309	302	277	290	305	276	328	270	289	285	257	301	293	297	284	299	315	294	291	287	307	317	325	308	278	282	297	266	285	320	287	294	325	301	312	272	289	305	302	264	280	284	289	317	311	322	313	292	284	285	311	282	312	303	302	288	329	302	280	289	290	299	283	297	326	282	296	275	286	279	293	289	277	298	303	286	290	300	270	272	264	295	285	290	287	287	314	291	310	294	277	325	320	296	314	287	284	301	278	313	289	293	295	292	308	320	284	285	308	305	288	274	301	290	294	281	248	299	300	286	317	290	309	274	304	292	315	277	293	259	275	289	292	311	286	275	288	302	307	268	301	300	301	301	289	299	344	297	258	278	284	293	307	281	279	301	279	304	278	297	300	286	330	255	280	306	298	309	288	304	324	263	308	281	283	284	297	287	262	301	300	326	298	290	286	268	288	317	290	289	287	287	288	286	298	287	306	271	300	309	321	282	282	284	294	275	323	300	276	305	318	264	288	274	308	293	297	261	282	295	281	290	287	274	283	317	320	261	298	294	303	318	324	303	283	294	283	284	273	298	289	284	282	263	301	279	298	300	307	288	309	321	309	287	298	296	275	303	286	311	285	335	278	256	295	276	278	302	285	310	264	293	266	274	308	292	277	294	304	250	318	285	301	321	301	261	284	290	294	306	286	297	334	287	301	279	284	331	286	316	276	280	287	285	284	300	309	270	280	303	286	298	303	272	285	293	287	311	304	304	303	287	283	283	300	284	295	287	291	294	278	327	251	307	295	290	310	290	291	281	293	263	299	308	307	296	289	289	294	301	285	292	297	299	293	302	278	262	283	308	282	313	293	299	300	295	321	307	327	272	267	300	279	279	270	296	336	310	322	268	295	280	261	273	263	307	286	323	292	275	321	277	307	286	306	270	293	265	310	295	294	289	308	305	324	285	310	308	277	287	309	271	313	286	268	287	318	287	295	313	284	284	274	302	284	309	319	280	303	243	285	243	289	327	276	308	302	285	305	292	302	311	262	288	295	297	339	322	276	286	304	292	297	310	303	306	326	281	297	281	276	292	286	310	288	312	295	289	280	302	273	304	294	347	286	288	295	314	273	296	321	290	277	325	290	299	298	285	322	316	299	321	304	282	279	230	283	301	285	299	307	284	298	302	311	326	296	279	299	289	280	274	280	296	313	309	300	318	309	245	277	284	287	294	269	284	239	323	337	309	282	293	265	302	304	304	288	273	258	286	296	277	287	286	310	319	319	284	306	289	300	297	306	308	295	318	257	304	289	289	286	297	311	299	312	302	288	269	306	262	294	299	289	301	295	284	297	335	245	302	308	292	277	320	277	298	295	281	272	301	297	310	309	297	283	269	301	303	323	277	293	286	301	293	315	324	335	284	303	322	283	298	326	288	300	288	282	286	265	308	311	296	272	283	300	289	306	304	304	239	280	290	305	295	269	312	306	280	284	316	299	288	292	299	297	297	310	303	291	305	267	308	317	297	285	290	295	252	309	304	277	299	298	302	310	271	279	282	301	293	291	278	301	297	300	291	316	279	301	270	249	306	298	285	290	265	293	288	309	256	292	289	292	263	339	311	281	274	302	325	307	281	285	284	263	302	266	286	305	297	291	290	320	301	297	304	291	299	302	301	271	278	291	334	285	283	284	299	300	279	276	280	339	264	293	291	297	325	296	302	299	309	298	295	298	315	287	275	291	329	295	286	307	305	291	304	279	299	312	271	274	301	299	286	287	312	306	308	281	284	316	285	265	290	288	299	264	300	298	294	320	290	291	293	281	298	242	296	299	279	317	317	281	325	312	289	311	318	301	309	292	288	322	323	285	328	277	310	290	293	328	268	291	295	292	309	293	305	291	301	288	294	294	284	256	285	283	280	313	287	267	295	296	272	313	301	319	309	284	295	297	283	257	320	298	294	311	332	284	283	336	283	291	286	303	269	317	287	289	261	319	304	277	289	293	317	269	306	324	295	295	301	286	309	281	291	286	286	259	290	289	287	305	264	321	336	284	306	282	277	303	308	301	272	312	277	293	281	286	308	303	273	317	296	309	310	299	286	305	321	299	249	281	289	317	293	310	315	299	269	291	282	294	329	303	290	307	320	305	293	283	280	291	276	314	304	309	319	298	298	282	277	300	296	322	282	315	301	275	308	268	305	300	290	299	271	271	270	285	276	280	258	295	301	264	267	338	262	280	289	298	266	319	296	282	291	276	304	300	313	320	318	294	312	282	292	313	246	298	311	274	312	310	299	265	285	294	285	267	293	300	290	314	258	307	298	295	301	286	254	269	282	294	296	289	295	316	302	290	288	284	324	297
15535	20420	20437	20093	23354	15790	5898	1769	833	781	756	740	727	729	705	758	753	757	757	710	749	733	723	768	764	716	782	694	738	794	718	726	752	772	770	723	766	705	684	726	721	752	725	734	736	759	751	734	704	753	769	759	739	729	748	750	712	745	733	719	751	754	753	739	737	739	772	719	809	784	702	767	751	764	737	747	757	737	734	708	750	727	733	763	703	721	730	733	770	731	698	702	751	715	722	721	789	753	794	762	728	769	721	743	750	700	721	749	751	749	693	731	739	781	741	708	701	723	759	742	708	750	687	761	800	706	735	732	710	726	762	669	726	753	748	756	718	746	758	743	729	755	738	707	707	704	757	733	724	731	773	724	728	796	775	760	741	730	706	772	745	797	763	706	743	690	769	755	779	770	734	773	726	676	755	737	737	725	723	741	757	729	722	721	677	707	713	780	727	712	744	737	726	755	703	700	738	708	751	727	789	774	713	730	728	787	724	698	740	706	725	718	726	702	750	776	751	751	757	735	736	752	724	709	744	770	726	717	765	750	711	732	751	734	779	719	722	733	719	739	743	764	736	734	759	745	760	738	752	704	746	737	725	746	758	799	742	750	699	732	749	741	722	699	730	688	754	729	732	754	731	718	753	719	742	769	712	716	699	740	774	725	729	726	694	765	714	724	749	732	783	763	774	738	743	743	724	751	711	728	738	796	732	778	701	735	722	746	689	756	734	752	712	688	716	696	754	713	763	723	754	750	736	711	718	734	772	778	726	738	737	774	694	722	771	695	761	702	708	742	683	763	772	754	773	745	773	758	728	729	719	714	731	743	702	745	757	713	720	743	760	743	755	769	760	748	768	713	742	744	768	744	773	716	704	756	752	732	754	734	766	752	807	746	767	717	737	764	757	719	750	734	760	767	726	717	756	708	666	719	738	749	777	730	761	695	769	732	773	752	727	742	704	761	746	719	773	720	746	718	698	749	729	727	750	759	757	754	723	720	699	711	731	732	726	797	711	716	740	743	757	697	729	691	755	710	751	775	757	715	727	760	771	706	679	723	764	777	754	724	780	756	758	718	691	710	731	748	704	689	746	756	758	796	704	733	704	749	798	707	773	798	736	725	762	726	705	708	726	760	786	698	748	736	769	728	787	753	724	724	678	737	702	733	721	721	718	724	710	718	787	737	771	749	731	732	767	761	767	726	765	742	736	692	732	704	751	749	693	766	665	754	723	769	723	734	734	777	736	743	756	789	753	767	744	739	776	683	748	749	754	776	753	715	755	757	740	706	766	752	712	714	774	706	706	765	772	783	691	743	720	741	780	731	721	780	761	696	731	732	724	772	697	773	804	748	779	736	707	712	719	728	736	745	725	762	708	763	712	743	690	690	784	744	724	730	722	732	734	727	737	738	782	742	672	743	728	744	742	748	772	730	685	739	735	716	721	763	703	733	734	761	744	697	704	747	742	769	741	767	788	716	768	769	714	738	737	718	747	724	719	776	737	752	725	771	732	718	764	718	722	764	736	763	708	729	724	715	699	686	715	752	754	721	697	730	778	754	707	789	740	741	741	764	781	737	702	760	736	733	760	782	695	770	737	718	729	717	717	763	715	744	750	730	728	747	727	706	788	736	767	743	772	721	733	724	761	736	722	754	736	758	706	687	696	705	747	754	721	691	698	720	783	718	716	730	744	788	809	735	708	763	736	657	750	732	722	754	743	728	748	698	732	756	785	715	757	750	740	771	789	749	751	756	740	774	744	736	741	753	735	745	741	747	738	759	727	772	761	689	732	734	743	728	755	750	734	749	761	728	713	716	739	695	755	717	806	734	738	799	786	718	714	725	735	721	740	772	764	750	756	724	772	693	700	781	699	714	729	736	772	736	705	715	689	739	684	777	715	724	688	766	745	683	787	731	703	724	763	745	720	761	719	753	727	740	755	711	726	744	763	767	718	746	763	778	782	747	671	722	731	730	743	730	755	755	696	747	729	737	733	732	723	742	686	778	778	794	727	736	738	712	736	747	722	722	766	686	697	791	743	706	742	699	766	671	754	743	716	698	747	710	715	709	781	733	736	717	746	713	741	750	762	678	700	765	745	777	809	737	687	720	747	768	747	728	710	721	720	756	726	758	759	718	793	734	719	767	709	721	780	759	708	700	748	737	690	735	747	769	674	720	731	760	702	734	679	736	736	716	764	729	738	752	719	785	745	701	773	777	727	730	691	761	722	792	785	734	726	689	764	781	709	696	731	793	802	702	734	737	711	731	758	718	684	729	760	668	706	748	708	739	740	697	736	728	760	772	697	766	736	729	775	758	742	755	747	718	749	724	759	758	768	757	733	697	755	757	765	784	743	737	686	747	734	731	697	764	751	746	735	730	739	732	717	736	752	758	713	708	718	662	747	757	735	701	758	777	718	769	739	751	729	740	651	765	724	788	759	727	776	744	745	751	760	742	742	712	766	732	746	734	755	740	738	773	756	760	718	735	739	739	733	728	719	737	690	734	704	751	734	739	725	774	721	689	764	750	750	742	742	747	703	683	775	742	766	716	755	730	770	814	727	757	728	722	722	761	779	730	776	745	763	714	749	704	696	767	706	735	740	714	720	685	794	709	793	756	743	732	709	738	739	705	736	737	700	719	716	710	762	753	792	720	769	715	760	728	751	741	696	730	729	744	761	757	731	729	808	725	711	780	767	765	750	718	771	734	726	778	745	738	736	705	729	758	682	739	681	726	737	761	729	732	761	768	706	731	738	743	717	719	766	732	713	769	745	725	761	764	704	726	703	716	728	757	715	732	737	730	755	766	782	721	753	772	702	706	753	720	751	713	707	756	749	731	747	722	771	760	746	749	722	709	712	726	737	725	739	736	701	702	696	668	759	746	722	722	736	743	760	760	766	720	734	756	772	744	763	721	678	747	734	704	736	787	747	698	753	738	764	683	728	746	712	756	713	762	716	764	740	718	749	709	725	763	752	722	755	689	754	671	709	730	721	728	754	691	705	683	740	774	747	727	730	726	705	749	719	715	737	793	728	691	738	729	745	742	722	715	805	740	724	738	732	740	733	764	762	753	772	752	711	732	748	724	760	774	721	800	763	768	765	725	755	730	722	694	764	727	759	740	738	707	729	759	725	721	766	743	786	704	718	732	743	740	718	757	730	747	725	751	763	730	737	691	732	796	714	745	731	724	758	789	708	780	789	761	719	691	779	741	734	713	710	798	686	672	720	743	789	749	718	749	752	784	763	749	765	750	746	730	734	725	720	716	775	713	721	779	702	737	702	752	736	743	722	738	747	758	755	744	736	712	763	788	768	748	779	722	733	754	740	745	731	696	710	735	756	714	728	703	747	710	703	761	734	759	746	738	784	744	775	760	718	737	766	737	778	756	757	739	726	728	711	722	792	687	727	762	726	747	762	735	761	771	776	748	737	714	712	769	746	729	745	743	703	736	706	744	774	700	730	761	729	758	763	709	780	739	749	772	763	797	767	738
42513	47559	39882	43874	56892	41717	18181	3593	569	307	292	304	292	325	260	292	323	299	322	306	288	298	250	331	303	316	303	298	309	329	289	338	291	310	310	299	294	313	303	304	292	310	289	303	285	299	306	280	304	293	300	322	303	298	308	282	320	293	301	323	325	307	318	307	304	283	329	298	332	310	306	296	307	302	301	319	312	326	290	285	276	278	290	307	316	292	347	309	303	280	309	309	281	323	332	325	307	315	273	285	263	295	290	293	293	299	328	307	295	305	317	328	311	323	293	291	266	273	342	289	303	321	283	325	302	290	287	336	336	316	296	285	300	313	317	288	332	276	316	323	316	306	280	322	261	291	317	281	284	317	292	327	273	295	285	303	282	302	293	275	291	301	304	297	319	307	324	298	269	299	283	316	307	291	308	294	282	322	290	304	288	280	303	303	288	317	331	298	310	344	288	297	302	305	312	284	278	274	316	329	278	284	287	305	293	303	320	290	282	273	279	297	289	366	329	266	295	296	306	298	300	286	350	267	294	314	323	315	318	300	274	333	304	289	282	293	305	293	289	290	290	309	304	302	306	329	259	326	292	317	291	274	314	312	279	304	292	300	322	337	290	305	306	312	281	303	314	299	297	294	300	287	318	290	277	297	288	300	283	261	298	297	280	335	312	300	326	302	296	303	287	323	322	325	278	288	292	323	296	309	282	293	274	288	309	318	295	279	282	292	342	316	307	258	293	319	304	307	307	293	286	314	315	286	288	291	279	322	303	314	301	272	317	307	344	304	308	297	322	340	302	305	329	298	334	301	308	312	301	318	337	319	312	277	281	320	287	295	294	317	286	271	311	322	313	289	317	310	305	280	294	291	303	324	313	291	298	314	300	305	342	327	321	282	273	292	309	293	283	293	296	296	331	327	301	304	300	300	307	323	334	301	305	325	300	328	312	321	304	273	303	267	280	280	312	309	294	291	312	275	310	328	304	301	283	302	288	289	321	322	297	276	290	285	313	325	290	291	331	299	328	326	299	318	301	277	288	292	308	288	316	325	295	301	300	297	295	314	321	285	284	276	297	292	312	294	297	300	280	297	284	312	280	280	302	288	297	315	300	305	320	299	326	295	316	307	303	280	317	315	281	288	306	343	271	288	288	311	317	302	295	294	296	298	280	275	279	315	307	290	331	298	337	311	280	295	312	331	298	307	289	279	336	283	307	289	293	280	290	293	313	311	273	297	338	278	322	315	274	289	280	288	288	284	313	319	309	275	316	305	277	318	306	299	305	280	318	295	314	328	298	302	283	294	283	307	306	307	315	332	316	307	270	288	277	271	295	303	278	305	310	319	295	296	308	273	314	307	339	285	325	341	314	268	271	320	318	343	293	291	306	311	307	297	299	286	311	313	292	278	330	310	339	329	310	301	303	307	289	292	309	313	304	302	296	280	316	300	289	304	300	291	332	318	294	312	311	310	295	330	302	317	315	308	316	320	280	271	280	309	276	300	294	329	301	290	268	316	302	260	319	295	295	295	282	284	287	304	299	269	298	276	294	286	299	289	263	287	284	311	314	300	301	315	307	324	293	292	297	290	273	301	282	271	310	298	328	300	343	294	319	303	307	285	287	282	317	292	275	325	260	316	334	304	333	322	306	264	313	298	323	301	273	305	358	302	301	273	324	293	305	291	276	273	308	311	302	310	292	295	306	328	288	292	265	313	290	286	338	309	320	293	310	309	298	309	332	313	309	330	308	298	290	296	304	317	307	323	284	294	284	285	317	322	315	321	302	284	331	264	294	276	323	281	307	291	337	320	274	300	334	310	306	332	321	282	267	322	284	288	308	316	303	322	304	332	287	290	324	290	317	281	335	315	300	267	299	302	329	300	335	291	272	301	289	291	311	355	311	356	282	324	283	289	293	298	329	326	313	322	305	268	271	289	318	324	282	291	304	304	281	312	291	260	282	307	290	305	298	292	295	306	323	292	300	270	279	285	276	293	322	301	294	281	296	271	307	279	312	305	307	315	310	333	336	288	311	300	287	313	332	276	332	300	337	298	288	305	291	328	295	324	286	280	279	299	280	279	317	330	309	290	277	303	315	291	295	305	301	286	304	308	279	340	290	285	290	301	309	315	284	289	299	311	320	306	329	312	305	298	312	263	280	329	332	302	313	285	314	274	330	321	296	291	296	289	323	284	316	296	328	290	310	288	318	318	324	256	301	306	298	294	312	309	314	278	296	314	333	303	305	289	309	318	307	312	312	279	297	288	320	317	317	326	297	279	304	318	348	244	316	300	301	266	331	296	299	353	284	311	286	306	278	284	324	294	321	312	322	286	290	321	297	325	297	309	310	295	319	315	315	322	312	302	274	295	286	320	310	286	284	298	312	292	297	321	277	303	309	317	324	290	324	291	274	295	289	308	308	313	297	338	286	314	314	307	297	266	308	310	325	277	319	309	337	323	307	317	306	312	312	323	315	299	304	292	306	308	309	309	310	316	310	285	285	295	310	284	297	294	300	324	286	277	305	305	322	277	322	285	298	278	331	287	301	301	337	320	299	285	317	296	307	316	314	300	271	262	289	295	332	316	277	305	306	291	295	285	295	292	328	306	305	280	312	310	314	342	296	292	297	326	272	272	277	333	327	288	309	344	297	289	304	282	306	318	306	312	329	304	299	312	298	279	299	260	323	306	275	279	282	313	301	270	329	299	280	287	300	310	307	301	303	314	294	322	322	279	322	290	276	296	307	291	295	319	316	286	326	311	288	321	294	296	330	300	311	330	270	292	334	307	295	286	322	283	271	309	302	299	313	319	316	319	299	293	309	302	280	304	298	317	312	336	287	296	299	301	296	307	294	303	303	305	295	315	311	313	296	291	300	284	312	317	319	275	313	288	281	336	292	314	321	290	282	310	314	309	311	329	272	291	306	305	280	307	310	285	298	320	296	322	305	298	332	307	320	307	303	321	258	315	274	305	330	320	308	294	338	316	324	312	317	275	284	288	294	325	302	317	309	320	306	301	283	309	284	314	328	300	281	306	320	283	285	290	319	317	305	309	284	250	309	289	300	308	287	290	303	338	290	284	285	283	313	307	304	337	319	304	308	320	308	266	295	301	334	312	269	273	311	319	328	285	286	311	302	290	279	323	313	321	328	355	277	309	336	299	288	314	268	317	323	316	330	308	307	314	311	333	282	294	292	302	321	291	317	316	306	308	290	314	294	285	328	344	268	285	306	302	309	282	306	295	318	284	324	318	323	306	303	269	295	330	306	275	306	285	292	301	297	283	307	285	294	336	297	313	279	294	306	336	312	280	309	326	290	304	285	289	306	305	332	283	282	304	297	336	330	298	281	286	332	287	292	315	303	278	284	306	310	292	294	312	271	296	294	299	325	295	283	301	302	305	311	297	313	312	300	284	286	263	286	289	316	301	291	314	318	310	315	291	281	320	297	289	269	325	307	281	305	297	307	304	310	297	309	296	317	276	290	318	332	287	320	289
28065	39194	38980	56407	68348	51878	26313	7246	1473	783	760	757	783	754	762	723	761	808	803	753	735	774	744	750	800	720	698	795	746	776	755	743	725	786	772	773	765	760	736	750	754	742	773	749	787	728	772	770	745	787	743	753	766	761	774	749	744	810	726	768	731	761	775	759	757	702	700	717	741	768	771	727	757	748	687	771	771	787	764	741	778	728	758	770	695	773	755	736	682	751	773	711	736	748	746	758	750	733	781	743	727	691	735	789	742	716	746	784	708	796	739	748	774	764	777	793	739	734	793	746	766	768	746	816	719	774	735	769	731	765	742	729	769	775	765	760	744	770	780	758	761	779	754	762	761	724	704	739	771	793	721	781	730	754	708	801	715	760	756	768	813	744	754	776	738	765	737	784	736	757	726	735	745	795	691	741	756	719	707	777	785	732	779	759	692	714	743	806	711	790	781	791	778	786	775	743	778	728	706	759	747	764	764	748	740	731	753	757	764	719	731	776	765	752	714	816	738	810	791	752	748	767	751	755	738	724	796	734	791	731	759	746	751	721	721	767	760	750	739	752	762	763	739	751	724	746	747	755	754	749	741	740	746	751	721	705	766	738	726	739	765	794	718	766	700	755	785	785	764	772	704	729	690	740	764	742	741	773	770	738	756	761	765	724	786	784	746	765	728	726	761	769	826	707	764	723	754	736	722	739	770	792	746	735	791	726	734	759	739	777	755	722	740	796	698	768	765	738	733	761	807	742	754	770	752	781	741	780	767	730	751	757	765	729	750	768	772	749	705	773	738	760	744	783	753	771	745	747	738	764	770	707	760	744	746	762	728	761	766	770	778	735	761	774	786	723	746	749	757	731	780	733	732	747	812	736	776	746	757	738	774	776	782	772	753	742	722	752	702	756	753	806	767	745	791	731	742	714	768	697	724	776	720	772	707	704	734	762	746	724	794	713	781	720	740	821	734	751	704	778	748	752	736	731	767	768	754	779	719	766	765	776	721	711	713	750	695	748	751	746	752	717	760	751	776	790	724	753	716	770	773	741	733	757	756	762	729	725	778	748	735	785	732	729	739	770	750	732	778	728	713	760	817	769	768	740	759	743	721	724	742	754	768	794	760	769	797	719	721	755	762	747	724	775	776	768	757	762	740	775	750	751	740	779	714	740	756	741	765	748	716	751	718	705	754	746	732	750	776	742	759	740	671	783	780	789	751	729	748	771	754	751	755	747	756	754	790	707	785	745	751	752	728	781	763	698	734	760	742	744	748	758	770	745	789	744	768	729	739	748	761	755	699	791	744	767	742	761	769	771	714	784	785	714	793	746	716	729	728	767	738	776	743	734	787	779	711	800	782	748	762	795	786	763	767	761	764	730	719	794	776	803	728	736	744	736	748	775	787	731	712	762	769	753	778	770	717	770	791	735	705	692	743	708	754	726	757	740	763	726	748	770	790	783	699	747	717	729	818	738	775	763	725	751	710	778	749	762	754	713	773	753	759	689	766	713	736	770	737	700	741	810	749	708	744	771	756	762	768	756	784	789	756	705	729	770	801	760	734	743	745	810	766	718	734	769	744	729	790	716	780	689	738	708	777	684	761	754	749	782	773	728	739	761	745	732	733	768	792	737	766	735	755	748	718	757	732	747	771	804	757	714	725	759	786	703	755	762	780	770	766	712	793	743	784	769	757	777	768	724	720	794	776	763	750	766	746	776	751	745	773	764	774	715	787	717	700	747	770	726	757	746	786	779	714	731	729	774	797	771	768	782	750	733	709	734	785	758	735	752	738	750	773	750	745	766	730	689	725	770	708	770	780	801	733	785	787	739	753	704	769	769	727	720	810	792	737	740	766	757	692	759	787	786	758	716	813	707	747	764	788	714	790	765	752	740	753	704	800	743	734	733	734	758	797	773	756	778	732	751	754	726	749	697	767	712	790	774	744	752	772	782	768	767	721	784	710	775	757	774	771	757	724	725	778	746	720	781	782	732	737	707	716	745	758	776	698	729	754	702	740	675	733	746	769	786	766	744	734	707	745	743	764	750	757	796	698	752	793	731	747	756	772	779	781	781	760	765	707	766	729	761	722	730	771	748	749	739	780	779	747	725	765	731	736	721	751	705	778	726	742	728	763	752	786	758	766	748	729	743	759	728	753	791	756	733	795	749	779	771	756	779	768	728	733	793	776	784	769	753	768	760	778	706	772	719	719	753	752	770	761	740	729	804	812	707	760	715	724	773	751	742	761	805	756	766	758	750	758	801	780	718	760	748	773	784	730	759	758	753	748	772	731	728	767	718	708	709	767	742	782	723	732	759	815	715	727	768	720	721	810	747	755	763	731	756	776	778	722	796	767	749	742	723	764	708	735	769	748	718	808	810	763	761	796	713	710	717	769	738	798	763	764	765	735	743	746	776	728	754	703	719	799	752	753	765	743	762	728	722	756	699	766	795	714	715	688	759	728	757	730	770	743	762	754	747	781	779	734	767	765	754	770	758	779	750	681	756	665	765	759	742	750	708	746	785	723	750	727	667	768	734	782	764	726	784	756	751	708	753	763	769	741	749	728	763	745	777	758	789	688	779	738	748	777	776	751	768	774	742	753	695	742	693	765	744	722	756	708	754	721	784	765	786	747	784	754	774	771	782	780	742	759	708	790	751	797	722	750	799	750	713	742	791	781	759	778	769	744	772	728	770	722	754	759	763	763	806	795	711	733	769	773	749	718	766	758	730	772	714	740	736	750	732	774	758	727	782	755	744	751	758	793	745	765	730	689	715	804	755	687	776	768	773	730	779	722	768	829	749	783	781	722	763	728	709	694	764	735	722	749	759	786	755	740	790	765	786	755	769	775	781	760	785	759	732	795	796	774	720	779	762	788	693	752	765	723	757	729	706	764	760	795	737	784	772	815	790	767	713	785	738	769	747	776	731	750	778	733	752	760	762	756	787	754	756	811	775	771	706	764	690	749	730	754	766	746	752	773	773	786	737	749	762	776	705	737	714	752	749	744	722	764	717	754	761	752	738	741	766	781	716	744	779	742	762	770	790	731	784	738	713	745	740	738	745	721	767	663	713	775	751	770	785	706	763	775	738	717	786	716	724	783	805	787	795	779	799	728	788	754	717	733	740	805	767	775	759	752	774	750	806	751	773	760	747	741	760	721	768	745	781	732	731	759	739	753	745	756	736	728	718	768	787	712	776	774	737	754	794	757	707	743	707	716	763	757	763	714	806	777	764	754	771	752	763	773	721	724	743	777	731	777	761	750	795	791	712	748	743	722	754	787	717	769	738	793	742	738	747	733	737	767	775	764	728	761	736	787	736	717	731	739	709	721	743	735	767	787	751	762	775	744	778	796	751	754	722	774	777	732	730	795	738	750	766	761	756	759	758	772	733	804	793	782	698	764	752	765	754	776	803	755	715	778	748	763	709	770	774	766	769	759	731	782	743	701	776	765	764	746	742	767	752	773	768	739	771	715	724	771	812	736	742	767	713
51011	50879	42968	49886	64243	56698	30401	10043	1218	331	299	301	348	306	318	304	320	287	314	343	294	313	296	289	304	297	298	294	300	279	300	295	306	334	285	307	323	286	297	289	300	289	312	301	297	285	342	319	286	308	272	282	315	300	289	288	263	282	304	288	310	298	306	316	245	284	294	266	288	290	303	314	304	297	285	305	287	295	314	325	331	306	313	272	274	298	305	276	277	328	288	303	271	317	285	282	289	327	285	308	309	277	276	322	301	285	287	316	276	300	290	274	310	289	290	321	274	294	282	291	311	283	296	246	314	287	278	319	302	296	302	286	282	305	307	265	295	319	312	315	282	288	307	320	315	331	298	302	302	300	305	269	309	304	282	331	295	289	276	289	288	270	308	287	304	287	291	303	306	274	306	314	320	333	288	310	275	308	317	298	309	296	290	315	307	300	295	297	310	260	310	302	293	277	276	269	261	292	303	320	275	288	282	293	294	299	253	306	287	268	301	311	267	315	283	299	305	288	322	269	292	271	316	298	311	297	285	292	285	287	316	284	313	323	294	285	318	316	286	298	290	313	312	282	260	301	308	290	309	311	324	319	287	304	284	307	304	317	298	278	288	289	284	306	320	296	284	305	318	297	312	308	293	301	280	295	271	303	314	293	279	283	295	296	301	256	297	302	298	267	307	305	333	294	290	315	322	315	304	311	248	314	289	312	314	294	250	303	296	308	295	321	273	292	280	300	303	286	280	310	295	285	300	298	319	291	285	306	318	304	288	283	310	309	313	326	306	304	291	295	287	299	301	308	301	308	322	300	287	319	311	311	289	300	292	292	290	323	281	294	248	287	275	299	289	301	293	293	328	296	325	275	299	266	298	306	273	323	275	339	290	315	285	283	293	278	319	290	296	242	314	284	299	292	315	269	310	258	269	280	278	295	351	310	319	307	326	286	325	290	270	301	291	280	298	293	300	273	291	326	315	293	293	307	281	268	270	313	355	333	299	291	296	305	295	325	312	296	287	249	305	317	320	288	282	281	282	324	276	308	304	305	307	323	304	281	302	293	319	321	304	300	276	316	313	292	287	274	324	307	325	303	304	284	287	303	263	317	289	312	313	333	301	291	297	325	290	301	307	314	304	306	268	320	297	324	275	304	309	296	302	309	300	279	319	284	326	286	316	262	291	326	301	257	294	322	315	322	299	293	330	318	307	295	297	306	316	282	302	307	312	307	278	293	298	290	284	288	283	312	330	277	298	302	291	319	307	333	280	326	284	320	303	310	325	289	274	311	280	294	300	331	275	304	306	347	326	298	279	298	333	286	328	325	304	327	288	330	302	323	286	293	313	306	302	293	309	294	287	286	279	303	298	312	314	290	289	301	319	296	295	305	293	346	312	296	276	276	311	316	326	319	266	281	292	300	320	250	287	326	273	303	282	305	334	289	288	295	286	353	304	295	294	306	296	274	293	242	293	290	322	291	294	295	316	327	301	285	300	324	324	291	320	293	291	288	322	305	281	299	285	303	293	273	298	306	286	274	270	289	307	301	314	289	270	315	311	278	322	288	276	310	313	293	313	304	318	330	283	335	303	310	290	310	314	284	310	292	294	285	294	304	296	319	331	294	316	322	285	296	327	316	269	262	323	322	288	302	288	309	289	295	267	313	312	313	322	280	256	281	314	281	296	302	319	268	253	294	313	281	301	284	307	280	304	282	296	300	285	285	298	330	291	294	268	330	299	293	289	307	310	286	283	315	270	305	268	291	339	294	282	296	314	305	324	292	296	306	317	288	283	286	262	287	294	320	294	261	312	305	315	344	295	307	312	294	301	293	308	321	288	279	328	287	313	308	299	313	296	320	300	335	321	266	303	336	299	293	281	288	298	303	328	284	317	254	295	296	269	308	311	307	264	272	295	302	316	312	293	303	287	313	312	267	323	298	295	285	329	288	314	286	301	289	272	289	324	276	283	269	292	283	307	293	284	307	322	291	298	315	283	288	282	265	280	307	261	289	317	332	319	293	297	325	307	326	295	309	305	344	296	282	281	292	330	297	325	310	288	315	299	302	297	341	302	254	296	294	315	323	312	282	274	292	320	293	284	297	271	264	286	302	290	307	298	298	312	282	283	286	326	267	296	346	286	279	304	299	292	283	283	325	309	299	312	284	299	295	276	316	324	316	308	321	304	272	281	311	285	314	267	270	286	315	304	311	304	311	278	288	322	313	308	338	303	293	308	312	301	285	294	297	272	288	316	299	295	331	297	292	286	333	299	302	298	292	325	303	301	307	298	325	324	315	332	324	303	295	291	291	297	298	316	276	288	310	293	309	289	284	295	292	319	291	292	309	297	308	312	300	332	276	295	314	335	295	281	298	314	283	264	289	310	326	312	289	298	317	320	276	329	276	313	314	304	325	314	293	323	270	302	300	319	297	332	289	301	295	325	286	285	279	312	295	321	289	265	307	296	278	329	302	294	293	299	330	294	305	289	284	313	291	285	299	294	286	305	251	271	337	287	294	291	290	325	299	290	299	299	282	327	291	288	314	264	314	300	306	283	311	303	292	297	297	303	321	305	275	319	311	303	298	275	299	308	301	323	306	318	288	283	307	275	317	293	289	337	291	314	286	295	305	308	300	298	296	316	310	324	284	290	308	319	288	308	289	344	311	287	264	301	265	322	331	269	313	304	311	303	293	310	308	319	293	294	289	295	298	287	345	298	281	321	338	270	293	328	332	301	289	270	274	306	298	296	295	297	314	324	326	326	308	302	294	332	278	304	295	306	317	295	274	300	321	309	304	290	305	301	282	274	319	283	327	288	287	290	309	319	273	295	295	291	282	303	287	276	314	269	314	268	306	286	261	315	283	293	299	342	305	278	316	305	312	289	301	306	312	288	324	330	267	328	291	270	273	303	298	295	299	266	330	314	285	275	343	303	281	302	291	279	278	255	316	296	307	276	291	303	309	301	326	308	261	302	315	311	305	317	319	297	308	261	301	283	292	287	325	282	293	301	298	290	324	315	292	295	269	286	298	291	293	296	327	320	276	304	274	282	298	283	295	324	305	281	288	287	304	311	286	299	293	260	284	306	307	283	317	286	301	333	278	303	314	302	289	289	261	297	313	318	280	295	282	279	294	263	316	273	271	288	302	322	292	291	308	288	305	273	310	280	319	299	330	280	309	311	320	291	297	308	296	314	306	322	313	309	325	266	276	280	325	298	300	283	267	307	308	310	314	291	275	295	275	318	326	315	310	324	293	294	278	311	262	298	316	264	277	310	294	291	283	303	313	297	274	281	266	274	314	272	332	304	344	275	279	281	305	301	320	300	269	275	289	345	320	287	290	286	319	334	280	286	326	313	285	296	304	296	317	280	316	291	297	287	291	309	314	324	319	332	328	300	302	280	291	320	281	290	329	303	321	323	288	309	285	301	301	282	294	290	265	306	292	302	316	290	286	291	314	308	297	296	289	276	309	314	286	281	248	310	272	295	283	268	309
34913	42261	44982	61086	76459	66862	39768	14391	2546	908	757	735	690	728	773	746	774	748	752	737	751	744	774	729	758	775	721	769	765	711	745	723	781	789	774	732	750	766	768	723	716	699	758	695	727	727	758	706	763	742	778	736	715	735	791	741	700	723	729	734	754	744	716	738	752	735	767	784	790	763	751	736	728	723	749	735	753	746	670	718	697	761	708	712	743	762	763	713	697	755	728	747	723	715	686	776	744	695	766	773	749	778	720	808	737	768	707	764	767	684	757	743	790	745	742	740	681	757	742	705	786	687	742	789	736	774	741	717	729	760	730	741	742	752	757	779	747	737	726	728	770	688	712	746	755	754	732	735	740	727	816	713	709	717	721	732	695	741	736	774	750	729	774	739	707	712	738	685	683	727	741	775	737	753	752	779	746	681	707	728	774	747	705	744	759	754	736	731	719	738	763	765	736	750	727	745	747	726	773	735	760	684	786	784	751	696	697	754	737	770	773	770	707	770	748	723	729	723	744	768	775	772	714	780	747	800	800	732	772	787	811	756	740	743	745	788	727	759	715	715	759	750	719	702	759	768	716	737	761	780	779	756	769	732	674	733	723	733	748	716	755	726	732	729	740	772	713	757	734	735	706	745	759	741	760	717	746	721	729	740	755	741	810	735	728	772	750	752	740	723	720	748	772	693	763	708	753	742	746	720	721	757	715	797	726	758	783	730	757	726	748	756	749	734	738	719	793	727	739	719	741	770	720	738	688	729	728	725	729	709	745	766	747	748	722	739	743	758	760	793	720	745	790	741	729	738	734	734	728	734	728	744	687	743	769	743	721	752	775	725	745	779	736	744	693	747	753	682	748	718	716	793	736	745	739	742	768	737	751	760	753	750	753	756	735	747	717	702	747	758	780	720	761	757	780	716	719	713	742	745	749	731	703	707	709	749	751	712	750	780	741	715	725	699	720	744	724	712	766	767	749	736	724	771	720	758	700	756	766	750	744	781	770	719	747	735	723	717	714	702	735	752	720	744	710	757	731	750	718	727	738	729	698	718	740	752	756	741	760	740	773	722	804	726	730	775	721	742	724	712	696	773	706	736	789	755	767	772	718	796	735	716	719	763	726	745	700	769	703	710	721	725	732	695	759	714	740	720	786	794	767	777	749	788	713	733	804	678	770	713	737	724	716	730	703	728	713	727	744	782	767	756	739	734	751	783	749	735	759	734	767	712	732	714	750	771	727	789	734	737	719	732	740	727	775	778	742	770	742	768	737	786	694	781	764	745	763	785	787	749	728	807	724	754	748	748	728	751	737	739	746	745	748	726	767	745	720	763	766	746	782	707	702	727	750	747	728	731	768	714	709	758	774	750	756	798	761	709	752	678	732	816	704	735	761	726	740	722	739	766	763	762	693	749	711	754	740	780	703	721	806	733	729	741	713	750	730	749	721	720	736	811	724	747	723	758	763	790	739	717	718	740	732	730	760	725	730	720	734	746	694	699	743	772	736	764	759	729	682	728	720	791	725	795	740	727	778	740	746	714	727	742	717	759	762	672	715	730	745	739	736	779	748	729	777	763	734	748	718	760	791	735	765	743	693	740	742	721	730	709	727	783	738	703	770	771	742	732	736	775	729	740	698	726	775	686	731	815	758	721	701	748	729	760	762	732	754	738	707	747	746	710	759	707	738	808	778	746	714	715	727	755	756	757	759	752	764	729	746	752	760	724	759	707	789	731	727	722	697	701	744	738	785	755	722	713	773	718	741	737	744	747	739	722	748	688	698	762	738	712	744	738	793	735	715	722	737	745	747	736	713	708	783	760	737	723	720	748	783	698	734	756	725	726	734	706	756	710	726	747	729	788	760	713	759	699	768	715	717	780	713	722	760	765	696	751	719	716	749	747	750	712	722	814	729	756	739	741	728	755	753	736	746	727	734	745	735	754	748	766	750	745	728	720	753	725	704	735	741	765	736	776	753	725	719	713	778	676	744	772	703	750	748	735	806	774	680	759	734	733	738	766	743	743	758	784	714	730	747	707	732	712	707	764	738	717	756	776	741	708	672	741	756	730	760	756	687	727	763	787	752	755	777	741	786	747	786	781	774	724	743	752	744	738	724	703	666	747	765	766	775	743	676	761	749	750	740	771	758	703	755	740	709	732	726	737	741	741	729	778	696	694	771	739	799	748	669	718	730	727	739	734	759	683	828	712	717	763	745	753	728	764	751	784	714	722	721	705	777	735	742	774	752	776	771	763	720	755	778	786	707	691	733	757	723	741	740	774	742	764	739	757	778	701	693	770	700	755	721	751	721	744	738	702	746	723	753	742	731	732	763	793	734	716	778	775	738	716	778	716	724	712	759	807	765	723	743	717	696	757	745	711	724	761	721	749	768	749	733	770	803	718	713	771	735	735	761	814	751	739	735	799	679	721	751	759	727	749	772	655	721	716	769	768	745	785	790	717	679	761	758	759	736	757	738	787	782	747	714	733	767	714	730	685	715	739	719	768	687	703	781	739	732	746	761	714	732	713	711	787	696	732	717	715	753	794	717	730	729	722	714	720	749	756	798	708	787	730	748	786	760	765	733	766	717	720	714	718	726	751	762	723	752	709	738	710	732	761	769	763	710	743	725	760	708	783	701	717	723	732	784	770	734	724	750	719	702	738	722	743	753	703	769	746	722	721	750	743	756	731	663	737	738	707	753	737	709	736	750	784	743	753	743	723	799	739	732	735	716	742	736	699	772	758	790	747	767	735	768	786	746	715	781	714	728	757	746	750	699	714	700	767	703	753	789	722	718	748	719	688	793	824	768	706	732	736	703	775	781	704	765	708	703	759	697	757	769	755	721	738	720	675	714	765	727	744	733	751	705	730	739	773	749	743	761	739	779	666	730	745	711	725	688	738	725	774	778	711	707	759	737	748	753	739	736	764	787	726	765	751	757	722	711	748	769	726	694	716	787	685	737	756	743	767	712	784	724	766	761	751	733	740	711	789	717	715	766	738	740	772	749	715	753	742	707	776	735	722	749	739	743	752	784	745	741	678	755	785	768	742	708	757	732	703	772	773	750	731	761	751	793	771	740	790	706	734	735	737	719	711	735	754	692	792	720	749	746	729	708	720	689	755	710	773	746	737	724	751	711	707	729	750	713	735	754	676	714	777	735	737	747	735	734	717	725	720	728	739	742	744	715	806	680	749	749	693	775	746	738	735	690	764	746	751	720	717	727	770	750	741	762	715	728	741	726	714	724	743	706	740	771	717	729	704	737	767	749	729	745	750	758	749	730	736	738	759	721	801	773	748	754	726	760	695	780	746	739	770	741	761	782	760	734	753	703	719	749	736	717	701	778	707	797	703	828	786	794	747	754	726	759	712	776	755	750	718	698	772	754	756	743	728	777	731	734	769	808	699	696	785	780	738	751	782	736	800	697	734	787	718	771	792	745	716	713	719	737	764	763	734	712	696	719	737	703	738	740	709	697	768	800	748	817	703	666	745
22328	21098	18344	10116	9588	6391	2383	719	347	288	276	297	294	308	266	274	320	306	339	307	337	316	299	261	308	260	305	262	312	291	281	283	324	331	296	307	312	288	280	278	289	311	289	315	262	295	316	298	302	298	302	317	297	277	297	311	299	263	268	307	289	279	314	294	301	298	284	309	322	282	288	292	300	343	261	291	297	264	283	316	307	326	301	272	278	287	274	320	325	274	291	288	310	308	268	270	294	294	302	324	314	266	287	304	290	307	271	298	304	298	280	285	296	259	294	291	276	300	266	304	285	306	278	302	315	306	290	290	325	302	284	281	324	309	314	278	303	276	322	297	285	318	315	269	312	278	342	273	291	277	337	293	270	284	303	290	287	326	282	329	283	292	295	269	282	291	312	283	311	291	300	255	286	288	300	303	281	315	329	311	303	294	300	276	285	287	290	284	285	278	282	272	301	274	298	276	289	250	294	312	286	299	304	286	318	297	298	305	311	290	306	296	296	277	293	277	316	294	328	305	287	279	317	283	291	299	267	316	306	281	282	294	277	276	291	269	274	283	301	297	273	314	305	288	314	281	305	307	313	268	286	292	310	268	294	266	317	291	295	303	285	287	306	275	282	270	294	279	295	278	287	293	293	285	314	293	276	285	269	295	295	262	299	275	283	332	283	294	276	304	326	296	255	280	305	316	283	287	274	287	309	289	310	287	280	280	300	296	297	289	302	301	272	311	299	298	279	306	273	275	347	305	292	310	290	272	267	264	292	284	282	252	273	283	290	301	316	308	287	303	304	281	289	290	258	290	273	312	310	295	318	293	271	306	288	311	291	309	268	306	280	292	273	297	280	291	291	303	319	281	315	289	271	308	283	291	294	317	275	291	296	268	316	321	292	295	286	277	281	315	289	327	276	296	295	255	312	301	264	282	290	289	293	289	287	310	266	297	283	307	301	297	309	300	317	262	295	265	315	283	307	307	266	267	285	291	294	286	286	286	281	304	284	317	311	297	308	293	303	304	287	315	305	321	291	290	276	324	294	288	319	284	307	263	321	272	303	226	279	284	305	290	322	272	282	270	297	288	299	314	290	305	283	296	295	255	306	303	285	265	278	305	268	302	295	283	294	302	267	280	313	318	310	282	266	279	311	275	298	280	274	310	296	302	313	272	289	292	285	295	288	286	301	306	313	287	281	278	291	303	300	256	281	283	256	306	292	294	294	316	284	305	299	317	294	313	305	316	314	280	252	289	305	291	274	332	304	310	288	266	302	255	300	276	268	314	296	279	286	279	287	301	311	271	273	293	295	308	259	253	307	280	272	283	281	324	279	291	302	311	291	284	297	297	296	290	299	295	274	313	262	294	281	293	273	291	293	270	279	282	271	284	274	267	312	305	305	278	274	284	304	295	294	282	285	249	292	251	290	302	309	312	285	257	283	308	275	311	279	288	298	311	259	295	307	266	260	271	283	294	285	340	285	291	278	289	278	282	302	301	305	322	309	297	265	327	280	274	296	287	295	277	282	322	281	312	306	296	300	301	297	285	301	290	278	251	295	291	290	290	280	290	297	301	263	318	301	302	277	291	290	330	292	284	279	266	323	297	278	294	275	310	278	268	284	253	316	304	286	264	275	298	281	326	308	328	309	305	280	290	269	333	294	329	291	272	305	296	292	318	325	311	271	298	275	296	316	298	303	330	286	269	280	283	312	292	289	308	316	290	291	296	304	279	293	302	297	283	300	251	298	288	246	277	300	272	311	278	297	301	307	316	278	315	284	318	293	291	290	260	280	285	280	301	300	288	298	298	303	321	290	292	288	294	283	291	313	292	260	287	291	295	269	279	301	297	300	293	268	288	308	275	297	299	298	281	315	276	277	321	341	273	308	285	269	281	265	310	299	315	264	278	295	278	329	272	334	269	303	258	243	284	304	324	314	278	263	264	292	283	258	313	292	303	314	318	309	324	293	292	291	286	319	275	305	295	341	317	312	270	269	305	286	270	287	307	309	304	280	307	297	285	272	277	309	284	277	325	298	301	286	313	267	285	279	249	295	284	312	291	296	281	289	279	305	307	303	297	272	315	296	291	310	331	282	288	287	289	301	313	295	272	285	292	305	326	293	313	292	291	279	306	262	272	278	290	287	297	301	301	294	264	280	316	270	310	313	327	306	294	299	279	310	286	298	290	272	301	282	285	303	320	298	281	281	284	298	258	304	270	271	311	282	293	301	300	289	301	295	279	317	300	316	311	306	299	297	298	305	286	295	303	298	306	303	293	275	295	260	302	280	266	289	275	288	267	310	270	282	292	285	269	310	284	300	281	317	290	290	282	290	261	297	280	277	272	273	325	314	321	296	311	321	304	334	336	274	284	276	312	318	286	304	287	307	287	319	301	290	268	284	319	314	294	279	290	272	305	278	291	297	306	292	286	281	250	304	286	295	308	309	304	284	290	295	288	286	305	298	297	286	281	297	307	316	293	326	334	315	299	290	268	274	311	286	285	270	292	273	270	285	267	283	293	271	278	277	317	302	292	298	299	278	264	305	304	300	330	323	298	260	302	328	298	271	314	272	306	295	251	281	293	348	297	292	301	294	287	325	314	282	265	290	293	306	283	269	301	289	263	263	287	303	277	290	304	315	310	313	315	290	267	324	289	300	298	271	314	288	309	327	279	284	290	280	296	280	284	278	271	292	289	314	272	305	280	297	279	305	291	287	275	276	291	298	288	316	283	308	290	296	299	306	326	284	273	296	261	319	315	315	330	300	293	287	316	303	294	274	268	264	272	308	284	291	303	311	288	330	309	273	311	281	267	291	312	308	273	304	286	293	299	291	272	282	292	284	316	292	307	292	281	282	304	260	269	282	257	308	265	308	283	280	292	257	277	301	305	283	309	317	319	277	273	287	240	280	276	309	290	301	269	273	272	287	312	272	280	282	333	276	257	256	303	292	325	273	293	293	310	281	298	270	273	277	305	344	297	306	261	293	293	296	290	260	277	313	300	277	309	272	304	273	297	302	304	284	292	269	316	350	270	306	299	298	310	288	306	328	319	291	314	273	285	313	297	271	300	271	302	260	279	305	286	307	293	272	283	280	302	300	296	275	304	294	269	300	273	280	279	319	303	287	291	297	274	291	286	304	335	319	296	294	270	274	283	302	299	272	282	265	311	324	295	263	314	284	268	264	283	287	269	297	286	292	305	285	275	286	291	322	316	280	277	300	284	294	294	298	322	313	313	302	292	294	289	284	302	274	278	281	268	315	298	295	295	289	300	303	305	278	263	254	289	300	292	285	297	295	284	319	286	298	267	264	326	293	292	251	301	277	330	277	307	296	292	280	284	301	299	292	292	304	294	307	285	272	297	314	319	282	280	279	288	309	300	308	319	301	285	281	280	296	293	286	283	295	303	287	319	298	285	270	265	295	295	292	273	284	283	292	304	319	320	307	292	324	304	318	302	331	281	300	298	261	351	289	301	270	308	285	326	297	289	290	270
13383	17838	22721	20714	24916	16475	6613	2128	981	768	782	807	731	715	729	704	719	699	729	673	684	737	734	756	719	763	713	742	754	681	717	749	719	727	695	729	722	722	737	743	746	716	766	731	728	705	703	728	694	715	712	718	734	742	704	778	734	766	679	735	766	737	726	719	722	717	732	705	731	742	752	698	711	736	660	706	728	752	730	742	728	726	741	747	776	700	719	712	727	736	798	738	710	758	714	748	722	722	728	722	784	720	741	723	752	714	696	716	742	737	755	707	744	746	740	772	688	743	737	667	770	705	754	740	745	751	726	743	716	732	755	708	738	751	732	764	738	780	723	736	771	736	740	727	740	756	747	747	696	715	781	735	687	750	779	771	746	696	711	742	661	793	785	719	712	691	744	670	733	744	695	773	745	741	755	731	717	719	721	696	729	738	721	698	687	714	700	714	714	794	736	733	690	731	745	679	724	778	709	738	749	656	736	743	740	748	696	717	766	726	725	781	712	739	733	743	724	722	752	765	732	783	759	765	735	694	743	719	727	743	691	755	712	750	755	723	838	703	751	716	762	752	714	745	756	732	743	714	723	749	768	719	699	775	729	748	702	717	741	695	701	705	729	734	778	679	742	731	742	729	808	706	731	753	730	738	690	753	704	703	726	724	731	768	737	728	681	740	747	700	730	678	675	719	762	764	769	748	701	728	743	756	708	717	717	715	757	706	760	741	739	748	707	737	769	767	680	753	777	723	734	748	719	729	739	771	746	765	732	756	736	733	747	765	764	685	737	777	729	724	716	764	742	724	755	754	719	705	734	751	719	748	687	752	792	691	706	799	752	754	768	724	775	711	772	747	743	745	760	719	746	715	719	765	740	703	715	714	721	717	747	729	751	708	755	718	730	742	728	724	732	753	728	689	766	748	718	741	735	745	762	729	739	744	724	699	712	701	746	729	742	759	745	710	702	717	695	690	742	712	665	751	763	750	694	746	748	693	733	732	776	688	722	767	707	748	738	711	693	745	760	747	720	710	770	661	768	704	735	770	711	752	753	707	714	722	737	728	688	681	709	721	749	729	725	758	729	756	772	694	753	787	709	741	733	728	733	744	724	785	725	717	741	700	718	754	752	747	742	692	691	732	764	703	694	714	669	699	686	769	688	699	753	774	696	741	756	733	727	735	720	715	787	684	700	740	758	735	774	768	737	699	750	766	732	758	746	728	728	735	727	777	787	751	704	768	734	716	691	719	748	715	749	755	730	711	716	733	723	691	729	700	792	739	723	720	719	735	736	771	730	756	718	742	697	694	715	757	729	734	732	711	699	712	694	742	726	738	725	720	704	738	733	710	736	691	737	752	705	712	767	743	698	670	692	680	681	712	714	719	711	748	806	755	721	716	742	775	722	742	765	760	716	726	687	746	722	752	784	747	790	722	735	728	710	738	771	755	741	735	764	694	758	774	767	766	769	771	722	738	726	704	705	702	719	742	731	760	750	728	731	712	730	727	726	729	714	723	737	706	701	749	733	708	734	759	763	766	722	730	745	742	714	743	767	730	733	764	736	697	713	798	718	761	738	723	706	734	757	698	707	751	734	763	730	738	722	702	724	745	696	705	750	729	746	787	739	704	768	764	725	701	752	707	743	698	791	691	722	712	705	763	742	741	704	706	761	710	699	702	752	688	765	775	718	764	720	698	738	733	674	702	705	696	798	715	700	716	745	741	698	719	752	753	736	700	754	760	692	789	730	755	741	735	742	792	739	754	780	698	775	763	767	689	704	707	748	755	788	716	728	748	697	799	725	708	712	758	720	721	736	791	720	701	741	704	768	765	760	768	761	727	736	743	770	734	805	786	723	732	765	748	714	704	730	720	812	764	762	725	723	727	773	737	731	720	772	726	730	746	742	711	767	690	744	696	682	712	757	721	772	717	726	672	722	761	735	713	729	719	734	685	734	720	796	761	726	760	715	710	757	726	732	780	759	704	729	761	751	721	797	801	756	720	712	730	725	762	732	771	718	764	730	749	734	740	698	724	724	774	799	743	760	719	741	739	735	712	701	729	746	738	689	722	736	727	714	791	734	764	780	745	755	689	742	733	739	739	710	710	712	750	786	733	735	720	740	750	723	730	753	743	755	783	775	733	718	722	713	722	738	709	771	737	723	709	756	731	711	708	704	735	764	745	675	714	831	725	762	733	680	759	758	747	750	731	728	724	745	750	769	746	726	761	704	731	817	766	715	700	762	712	724	756	773	708	779	727	726	719	739	683	713	706	738	731	770	729	707	708	758	720	697	700	714	728	743	750	727	782	665	735	740	719	756	740	738	746	715	739	712	648	739	726	722	779	753	693	746	699	731	669	724	745	729	728	751	754	749	718	735	712	744	740	702	721	755	750	694	747	704	780	716	743	806	747	735	690	756	726	741	763	770	722	706	761	735	702	745	777	752	719	692	755	724	720	736	727	774	781	763	743	726	737	773	749	732	731	680	750	722	789	757	688	759	721	715	730	712	774	700	679	737	705	743	673	728	747	712	747	734	701	740	717	733	740	747	681	727	702	712	726	740	757	748	766	760	754	756	735	742	738	748	779	712	758	727	750	769	740	734	756	711	740	716	769	777	693	727	773	742	780	739	739	776	753	738	723	768	757	775	715	771	690	711	724	782	706	780	762	660	728	758	773	774	707	746	720	758	712	743	760	712	730	706	733	752	801	753	709	721	733	696	789	773	728	747	771	723	744	773	704	723	777	717	736	734	771	736	761	732	733	753	730	723	748	712	718	769	761	758	751	789	697	758	695	745	739	735	732	736	766	742	748	745	743	771	726	738	737	684	737	701	743	718	727	720	744	745	756	720	750	747	757	746	712	693	759	747	700	697	756	689	752	730	748	687	730	738	714	739	676	735	702	735	738	747	749	739	728	758	727	739	782	722	727	711	698	729	703	734	740	682	769	762	716	706	725	761	748	736	712	712	793	758	691	745	725	743	737	675	700	739	739	757	700	701	798	735	767	748	741	735	699	748	716	712	741	735	675	699	757	742	704	712	758	715	749	799	760	748	763	766	772	698	700	745	778	767	725	712	716	727	764	724	704	754	734	684	688	749	729	729	701	697	745	743	710	685	741	735	727	773	711	763	741	739	698	757	741	775	712	711	707	736	725	723	738	734	703	704	771	703	788	779	754	734	731	722	780	750	718	798	701	773	714	757	729	691	756	741	756	733	734	788	710	733	748	747	715	761	682	707	695	716	760	696	738	749	711	774	736	761	751	769	723	782	744	704	751	683	734	758	694	700	769	688	742	798	694	712	753	738	746	701	743	748	750	743	679	733	729	749	752	740	758	740	735	746	731	732	717	717	754	788	747	738	738	724	688	735	739	746	693	717	713	722	760	721	738	784	708	769	740	685	728	728	765	718	694	707	711	751	730	708	732	717	707	771	778	765	750	733	745	680	729	708	726	747	695	721	719	700	746	773	756	706	722	778	693	705	742	710	699	717	726
41921	43200	40873	46584	57004	39950	19218	4129	671	316	323	315	280	316	284	288	329	307	288	285	310	324	334	312	305	278	267	284	300	287	316	320	324	302	280	296	319	307	307	293	271	300	324	275	303	327	282	304	293	287	292	316	316	310	301	318	345	300	318	307	267	288	322	307	305	279	312	308	309	310	284	258	295	290	295	319	281	304	327	296	290	319	329	293	276	309	328	298	328	328	315	316	314	285	256	307	329	315	289	303	278	312	286	329	270	284	289	290	306	299	266	294	318	320	319	277	282	286	277	284	301	331	300	344	317	272	296	269	314	248	294	304	304	310	295	281	303	287	301	284	296	295	296	305	337	317	277	319	339	323	282	335	279	288	289	315	267	298	298	288	323	294	335	307	287	342	299	305	262	298	294	286	311	305	309	326	309	284	277	306	281	322	293	284	323	277	300	319	311	278	317	299	279	299	307	288	285	273	286	298	301	286	301	334	310	284	315	262	298	288	320	346	321	282	294	307	299	296	319	263	281	310	279	302	291	312	270	303	327	282	330	332	297	285	305	276	288	296	297	301	314	297	311	322	325	296	288	298	310	270	331	285	268	299	293	278	295	319	296	317	287	324	332	293	307	288	304	307	330	287	295	337	278	263	292	308	295	295	296	320	271	329	272	297	312	291	289	291	305	327	300	301	289	305	288	294	327	334	345	301	284	320	324	296	299	319	325	290	333	302	279	277	286	278	274	295	290	288	315	286	295	271	328	309	287	272	329	279	291	333	285	289	258	302	299	296	285	292	291	293	304	328	290	320	298	307	312	295	289	305	296	310	295	307	313	324	288	313	302	281	312	292	279	270	293	306	312	288	299	290	323	305	276	326	316	330	327	323	275	289	301	263	317	313	275	315	307	296	327	292	305	283	274	295	305	313	302	310	305	315	278	297	307	320	296	296	320	328	329	275	299	301	291	287	276	309	296	311	333	318	281	320	312	278	334	311	306	286	288	318	287	286	288	267	321	268	284	309	302	292	291	288	285	322	314	299	308	316	343	298	321	305	318	314	325	307	293	302	298	292	287	303	290	301	304	301	313	295	299	322	290	306	291	298	325	304	259	315	304	291	327	311	310	290	290	275	310	305	322	311	324	324	294	324	292	270	301	275	293	285	241	283	305	335	298	292	312	329	309	294	304	314	292	277	304	312	302	306	306	295	259	312	338	272	268	319	305	298	287	275	305	270	270	296	303	320	297	306	279	287	289	295	320	266	285	292	289	295	302	261	301	326	277	310	321	297	288	335	330	294	326	288	291	294	321	303	320	283	313	275	286	298	297	294	277	271	306	293	334	312	299	300	290	308	292	284	277	301	306	309	309	271	313	292	318	292	297	333	309	263	269	311	303	331	294	262	325	312	312	282	300	321	286	322	295	338	306	312	281	279	296	285	299	298	303	300	291	278	314	297	326	294	282	257	288	296	296	272	317	307	293	298	296	311	300	286	309	314	281	313	296	308	291	316	313	293	309	299	289	301	297	317	308	283	308	346	301	307	306	312	311	313	284	294	303	301	307	287	281	307	298	300	273	285	306	321	320	293	291	292	281	310	285	293	332	298	317	272	280	304	278	261	289	329	265	306	306	284	286	302	282	349	290	324	289	269	293	302	295	288	295	328	292	314	315	322	317	331	282	283	302	292	304	312	303	324	296	316	314	294	300	271	299	292	287	323	280	351	293	324	295	298	274	298	296	307	295	280	287	317	329	281	280	282	288	294	324	308	318	311	245	295	332	313	285	277	294	283	330	343	297	300	284	313	298	323	292	295	319	293	289	306	300	307	322	321	279	301	283	302	309	313	310	276	302	318	305	310	296	283	316	292	306	336	296	306	275	293	310	329	276	271	280	298	296	324	313	308	298	274	300	284	284	273	315	297	330	284	299	308	304	308	288	277	304	301	299	324	332	303	320	320	311	282	277	267	313	303	292	278	306	296	295	324	284	301	317	255	318	274	296	306	298	289	331	295	296	283	278	303	277	327	294	280	316	309	300	305	262	326	312	315	294	333	305	277	293	281	308	291	304	279	288	289	270	285	308	311	315	277	298	320	311	299	347	269	303	284	272	306	311	291	306	285	318	297	275	274	258	313	319	306	321	302	332	296	296	293	299	303	314	305	291	309	290	298	317	272	292	313	281	298	318	312	321	291	326	291	309	289	312	332	294	317	302	314	267	285	286	305	315	318	279	299	303	289	316	304	323	300	279	276	302	304	284	307	295	292	293	306	279	297	304	313	312	346	292	318	309	282	322	294	335	287	314	345	324	332	319	308	312	305	301	302	306	300	314	323	274	294	278	295	317	296	291	294	284	275	303	308	305	281	271	316	320	314	294	323	276	315	298	299	317	301	283	310	325	308	333	314	308	307	276	307	291	307	301	278	323	323	316	275	297	252	282	279	276	271	272	275	310	286	287	280	290	263	313	285	301	322	272	295	288	305	293	295	338	312	325	313	295	284	309	280	337	305	247	318	303	323	267	324	282	305	300	325	298	298	274	327	289	305	319	258	352	293	281	309	288	246	312	292	302	303	326	302	271	269	326	295	306	297	297	286	300	274	344	291	312	313	338	288	300	273	342	256	294	303	318	296	324	324	318	291	301	289	286	306	293	329	298	286	316	286	293	339	303	289	340	357	301	294	315	291	274	308	326	254	311	310	294	306	297	289	316	302	305	293	279	287	325	304	312	297	301	311	315	286	310	317	308	297	303	289	314	284	288	309	302	308	302	313	299	334	305	318	288	310	270	269	301	297	296	279	351	316	307	295	303	277	294	302	316	274	331	323	273	280	306	311	278	271	289	280	319	279	280	295	294	277	286	285	294	285	274	330	287	291	350	266	314	296	287	331	300	332	252	296	344	301	268	274	295	297	284	292	317	304	293	303	298	313	312	312	321	320	302	323	314	310	319	329	313	315	326	272	324	315	319	265	292	284	293	312	297	307	264	299	255	269	286	295	293	308	317	299	279	308	350	328	295	306	338	343	289	305	299	303	307	286	305	313	307	286	305	318	306	252	293	294	275	286	297	272	301	286	293	257	304	318	292	294	332	287	325	316	312	299	316	262	318	322	330	322	314	302	284	283	297	274	334	286	295	276	271	307	287	304	264	272	287	335	310	294	304	303	314	304	266	273	313	294	287	300	284	300	287	282	274	280	302	296	290	302	283	300	294	301	304	297	305	305	302	346	293	270	331	296	287	315	290	276	315	301	289	313	272	295	308	288	293	291	335	292	270	300	317	292	294	285	298	335	295	276	299	317	278	294	300	283	272	317	293	306	310	291	261	318	329	318	314	293	311	315	306	290	272	308	276	312	279	292	304	306	315	328	292	306	285	288	336	298	294	278	281	285	275	297	305	309	300	278	296	311	304	325	309	308	304	322	299	282	297	319	343	335	284	293	300	280	317	328	300	290	276	275	305	310	314	282	287	280	319	305	306	291	288	290	307	279	295	287	309	310	296	288
27742	34272	40966	57350	67670	51240	28623	8458	1791	817	727	777	715	727	717	718	760	735	798	680	763	763	762	780	772	714	762	729	757	733	706	769	760	745	790	768	761	758	733	727	751	776	725	776	711	754	740	814	759	743	734	749	730	756	722	780	749	751	731	724	763	749	722	738	753	743	703	718	797	760	758	785	758	762	764	756	759	754	730	738	753	744	719	765	752	778	755	734	711	761	722	767	758	735	695	769	748	745	719	770	762	747	743	693	711	748	699	764	742	701	767	790	716	717	721	768	716	727	716	756	748	739	750	775	721	749	730	752	783	673	711	758	738	763	795	713	746	749	758	724	755	719	758	724	746	730	744	761	762	755	675	737	734	713	733	753	744	728	809	702	761	788	733	723	712	718	759	775	755	772	702	724	706	767	766	729	672	742	773	731	746	739	697	730	743	719	715	747	726	754	744	808	687	737	766	723	743	769	709	755	731	741	745	747	700	727	744	755	753	737	757	733	765	719	715	757	764	792	758	743	782	726	756	767	756	730	765	740	753	741	737	748	759	767	711	757	706	737	729	773	757	800	786	747	716	779	747	739	724	718	737	742	736	746	722	800	717	784	699	777	711	722	786	787	725	734	733	723	726	742	763	773	760	775	782	760	714	789	702	678	740	753	705	722	733	744	762	768	743	770	745	761	745	743	703	731	767	726	751	743	710	748	727	767	754	754	725	793	777	728	748	743	778	785	746	771	772	766	704	761	763	751	722	734	675	759	729	780	785	762	767	739	785	758	732	715	765	751	715	757	755	756	743	732	731	699	769	748	741	730	740	738	757	719	787	720	801	780	765	731	727	738	752	716	785	725	697	740	715	725	756	768	716	772	739	712	749	783	729	716	790	731	679	780	763	736	739	725	755	773	709	723	716	681	749	784	728	763	749	715	734	780	730	789	716	754	720	759	762	770	720	748	745	772	721	758	762	755	729	779	755	701	724	727	719	778	759	766	729	736	736	780	759	748	740	753	719	759	762	806	740	728	783	769	774	744	730	727	704	746	718	778	767	786	743	732	725	696	741	754	751	734	772	748	683	730	731	755	767	734	695	783	744	722	770	714	764	712	685	720	759	757	730	780	698	744	739	772	728	772	701	712	736	755	727	736	717	779	735	719	727	789	783	796	719	750	759	749	715	695	764	752	766	734	741	728	775	755	742	775	714	737	757	786	765	730	734	803	780	721	755	712	737	746	728	754	728	797	725	719	727	728	718	780	713	749	725	750	772	756	796	701	762	741	755	754	754	779	705	740	767	723	788	768	766	783	734	719	771	727	784	753	731	760	758	720	782	727	727	733	775	737	750	743	750	727	755	755	803	751	738	778	736	790	731	739	712	792	768	775	763	741	753	755	746	763	721	763	719	721	754	749	759	731	706	758	784	809	730	722	739	731	782	730	744	716	744	750	749	736	764	737	716	749	759	746	771	741	717	761	786	769	754	756	782	719	770	763	779	765	725	742	701	761	736	798	745	752	721	786	761	754	751	761	763	778	708	742	742	746	722	711	745	772	774	721	768	722	780	736	779	717	747	703	728	736	769	741	710	747	732	725	791	725	772	739	696	754	783	787	708	782	746	721	693	758	752	741	791	770	702	792	738	723	753	761	700	725	756	722	741	747	739	715	746	708	727	786	730	784	777	725	748	747	770	760	742	716	729	702	779	763	738	724	747	727	759	737	721	746	764	706	714	729	761	740	739	777	757	755	721	766	830	724	786	740	730	737	679	751	742	730	767	761	748	775	742	777	732	732	742	743	753	764	811	730	686	720	735	774	725	727	744	772	726	739	749	717	758	828	731	762	744	729	732	688	758	780	708	734	731	787	768	751	791	725	760	786	755	742	794	730	744	783	766	722	758	763	755	742	726	763	760	791	766	720	732	751	717	762	777	720	750	762	764	729	788	784	798	743	694	759	730	756	753	737	771	767	720	711	770	751	758	794	749	770	729	764	808	764	775	721	762	736	745	697	712	802	704	715	772	764	709	749	753	737	761	773	760	721	755	745	745	717	748	754	733	714	717	763	765	752	760	759	791	712	756	768	743	725	742	760	788	758	729	700	758	739	791	692	717	765	743	727	712	746	788	714	773	758	735	733	799	779	763	708	790	717	757	774	720	743	763	759	734	717	752	768	761	755	753	774	747	766	766	719	772	735	730	783	721	774	772	724	759	704	792	705	710	720	796	739	704	775	740	688	742	727	709	751	756	699	713	734	761	734	765	711	742	754	732	777	742	809	722	738	757	713	777	751	762	714	759	739	715	794	788	760	798	729	750	740	678	724	707	745	741	721	759	766	754	776	744	788	723	731	734	783	700	753	718	759	770	719	753	735	679	776	707	692	697	773	762	744	759	747	758	781	749	732	716	780	719	761	745	716	736	714	754	734	783	736	720	777	755	724	790	778	743	709	719	763	741	743	722	739	782	740	740	788	720	744	778	765	791	758	742	685	743	730	760	791	709	795	727	735	706	719	755	762	714	789	741	723	769	737	745	743	714	799	721	743	747	741	707	748	733	741	769	722	766	698	713	719	706	731	738	708	764	806	752	741	753	738	755	730	722	736	679	735	753	745	762	708	748	749	730	738	704	731	760	771	755	756	723	779	740	735	732	713	721	732	739	721	741	661	753	764	744	767	718	757	720	748	738	728	745	773	728	729	747	723	734	736	756	722	770	769	749	759	828	770	748	708	711	743	713	799	746	721	748	763	766	748	735	773	754	725	719	686	736	722	715	735	740	723	808	735	749	759	771	727	743	760	766	738	790	809	693	781	785	771	718	727	778	754	755	738	715	723	752	774	757	792	690	767	733	782	748	768	744	746	751	781	745	746	746	775	729	675	760	786	722	757	735	751	776	707	756	733	774	708	774	729	733	708	792	755	755	774	776	750	734	763	745	762	682	746	706	695	739	714	729	744	776	737	717	800	690	759	747	706	768	765	754	716	714	781	736	750	748	708	729	762	767	766	767	736	772	764	719	776	737	748	761	742	724	695	741	760	735	719	731	713	738	731	741	739	752	710	768	767	762	688	765	800	764	713	763	756	758	786	742	729	779	684	792	715	724	755	750	719	776	757	701	736	737	751	721	745	765	779	698	768	747	761	782	727	784	751	721	764	710	758	709	797	739	716	780	771	708	805	738	714	780	791	703	732	749	772	768	726	737	748	774	756	766	752	736	699	782	722	782	729	788	733	715	771	818	711	702	732	735	745	698	736	749	724	747	816	739	766	793	705	787	741	755	741	724	780	724	739	726	750	747	768	758	739	743	760	717	739	802	765	797	766	719	753	731	720	739	757	713	717	763	739	798	788	756	793	753	747	705	718	718	733	745	752	734	739	793	717	758	810	739	791	704	796	736	763	711	832	766	773	738	733	810	773	767	722	785	742	757	726	750	747	738	773	751	735	775	711	756	735	725	757	737	743	744	706	760	779	746	719	709	704	678	754	776	722	774	769	706	742	766	757
49024	49717	50308	62866	64278	48596	25335	6605	915	342	288	310	295	300	283	280	286	275	300	268	293	286	314	285	259	280	278	270	319	280	318	254	276	318	307	271	299	292	301	283	298	312	271	318	306	277	276	302	318	301	295	303	296	284	286	265	282	289	309	300	301	267	291	319	312	291	324	277	281	267	311	289	279	327	280	292	339	321	309	325	289	308	317	304	304	308	271	306	303	314	327	268	280	289	275	298	303	296	293	312	291	283	285	302	276	285	290	311	294	295	322	293	312	319	298	290	286	270	267	313	284	269	300	265	306	301	284	303	306	248	291	292	290	297	279	302	303	325	307	295	326	323	316	310	302	296	288	285	280	298	244	316	294	307	271	298	266	266	291	326	314	295	274	291	313	300	281	274	282	334	305	272	294	291	296	277	300	312	286	277	264	304	264	311	300	292	292	284	270	292	308	307	311	288	302	305	286	298	314	274	278	286	292	276	310	317	294	321	283	289	307	326	289	297	280	306	281	291	270	315	320	274	274	281	295	285	313	333	300	274	332	295	280	301	279	286	309	277	276	301	296	307	287	292	310	296	288	333	306	331	270	323	289	305	283	306	290	290	298	318	278	304	300	286	287	285	288	283	265	328	277	274	293	283	292	306	259	275	291	293	290	303	303	315	315	304	266	312	280	317	301	300	293	299	299	293	306	289	280	289	288	276	321	312	270	270	288	317	288	306	262	289	262	272	311	311	285	297	306	285	318	292	268	295	277	264	281	283	272	318	302	274	320	288	298	303	297	267	308	291	298	279	304	310	309	294	323	296	324	301	306	272	323	288	318	284	305	317	286	278	292	307	281	311	276	312	290	277	325	299	269	320	299	268	316	267	316	287	282	291	265	314	265	311	318	299	279	305	314	283	292	300	285	283	310	273	303	297	295	309	293	269	316	272	280	270	261	270	268	291	275	323	286	306	313	295	286	310	268	277	272	286	281	300	322	284	292	323	297	333	328	283	304	322	311	321	316	315	305	309	327	303	253	276	293	272	288	291	307	295	272	277	303	292	297	341	303	320	288	331	328	287	286	303	274	281	301	273	310	269	274	284	292	282	282	283	278	297	312	313	287	282	290	309	272	289	289	304	308	313	305	297	274	286	266	322	301	314	284	287	295	294	293	311	274	300	315	296	300	303	280	279	282	303	265	313	270	318	302	298	319	312	259	348	284	304	307	318	337	270	308	268	278	298	283	314	313	287	317	281	281	295	304	277	300	287	287	285	300	292	306	284	299	278	293	288	316	294	288	296	308	279	290	302	327	323	292	322	311	273	313	320	266	279	262	306	321	299	273	270	310	301	294	295	315	315	295	297	277	297	280	270	271	275	319	291	304	308	310	287	284	311	327	291	287	301	308	306	337	263	291	294	270	291	314	309	297	297	292	270	303	289	289	279	277	288	300	281	289	296	326	299	291	295	307	282	275	283	300	301	312	278	260	295	272	327	308	289	299	297	313	303	306	274	312	336	306	259	319	276	282	287	291	271	299	278	321	286	295	287	286	316	315	286	254	302	278	308	311	262	284	291	282	326	277	283	301	252	296	302	294	301	334	274	313	298	302	287	299	283	304	331	324	288	286	276	289	269	316	293	313	319	304	262	301	317	311	299	272	307	290	276	318	276	306	280	279	305	280	293	311	287	264	278	294	321	314	292	271	326	291	266	304	297	286	309	295	266	261	309	280	283	317	290	293	284	287	289	275	297	291	311	287	294	289	305	321	293	279	303	304	313	308	302	291	313	310	321	301	331	298	297	315	322	319	294	304	313	334	304	281	283	287	312	304	325	327	295	308	298	290	284	252	284	291	309	308	291	300	294	311	281	285	314	262	291	276	291	316	278	300	300	304	301	312	340	300	336	252	333	312	293	310	292	291	312	297	298	297	329	301	305	301	302	308	298	295	295	323	253	295	279	276	292	313	274	283	305	337	295	296	289	296	297	299	274	277	279	316	281	277	287	313	313	265	280	282	282	295	308	295	287	290	279	291	286	289	302	286	279	283	332	319	294	309	320	314	302	295	298	284	287	290	331	309	285	279	309	276	276	287	296	292	311	309	288	310	282	290	314	303	286	298	318	254	276	292	307	258	306	306	301	277	296	264	309	279	298	320	298	294	289	288	313	278	278	281	287	275	306	303	288	280	287	305	332	288	268	325	309	295	278	324	293	297	314	302	281	287	283	287	308	230	310	275	299	300	306	279	328	274	300	278	300	292	278	313	315	293	315	345	279	288	277	304	297	316	298	313	306	325	282	299	289	293	296	293	291	312	268	323	272	298	313	319	287	303	286	300	293	298	320	299	305	314	277	331	291	291	291	287	302	302	291	298	277	317	268	311	302	256	299	264	313	298	289	264	284	330	292	313	280	271	294	296	297	283	292	318	294	287	290	286	278	290	323	296	272	321	328	281	294	318	307	310	304	304	318	285	285	295	279	252	308	286	274	277	298	333	303	280	279	310	279	313	271	262	294	284	317	301	268	268	305	295	317	274	287	267	293	279	299	293	290	278	280	316	307	279	327	272	294	263	318	286	331	315	300	259	287	298	312	318	292	308	258	293	267	311	297	314	273	294	284	293	303	260	316	300	283	285	295	297	255	324	307	290	279	290	279	270	288	308	284	297	259	268	283	315	262	329	292	269	305	259	300	290	308	281	319	284	309	295	291	288	309	287	287	267	321	288	274	311	292	279	316	296	297	291	253	279	297	293	271	287	303	321	283	277	288	299	290	306	294	308	286	293	289	291	313	268	281	310	273	299	300	285	270	302	317	290	283	313	295	305	292	274	288	257	289	325	290	318	304	323	305	323	297	274	284	297	307	316	288	290	317	299	278	282	287	286	346	313	293	259	291	303	319	292	305	286	302	260	284	268	260	281	298	345	277	308	286	295	291	302	302	312	288	305	301	281	285	265	256	273	324	259	267	270	269	286	295	293	315	288	285	313	293	309	276	303	305	276	291	312	299	281	300	304	303	295	322	309	273	308	285	313	293	280	268	320	275	319	305	266	282	288	271	276	292	289	346	290	283	315	286	314	288	280	297	279	328	316	297	284	277	291	304	298	323	305	310	314	295	314	275	276	299	303	285	305	258	283	284	306	280	301	276	273	298	302	284	286	302	283	312	320	291	294	288	301	294	289	308	304	270	271	292	297	293	309	282	306	312	304	304	319	302	286	300	283	293	305	306	306	274	285	276	303	270	310	287	297	314	299	270	312	295	294	288	288	279	270	311	291	297	283	299	297	290	296	303	278	269	309	291	266	277	280	323	309	339	300	278	272	307	313	303	310	282	326	279	342	281	275	284	315	288	265	300	282	305	293	267	284	282	287	285	327	291	301	275	276	329	294	280	271	291	277	267	317	296	273	287	275	312	290	320	310	276	300	267	294	290	293	285	301	287	324	316	305	287	301	307	302	278	296	261	315	290	321	266	298	318	264	272	338	280	291	286	292	282	323	285	296	272
33196	41340	52223	74132	76786	59243	34265	10992	2127	801	719	735	737	767	728	721	731	755	694	718	768	751	716	803	763	712	700	694	714	730	783	745	712	746	778	722	681	689	743	778	741	713	734	736	776	720	760	685	726	716	744	709	738	772	754	718	790	736	733	727	745	746	707	776	781	713	758	769	720	720	782	733	737	772	727	730	742	682	753	732	709	750	670	771	768	762	716	728	720	724	757	683	718	658	744	761	769	783	707	685	735	743	742	734	747	746	736	699	792	727	669	730	696	728	744	773	718	725	716	730	715	732	711	805	775	713	719	737	705	703	780	746	684	725	761	737	744	707	760	784	683	702	714	727	718	724	746	724	723	725	722	748	738	735	740	720	718	738	722	727	727	692	715	742	729	753	713	708	693	702	748	748	715	741	769	738	713	764	711	706	723	748	737	726	712	764	726	697	713	725	729	724	682	758	709	740	751	696	751	738	744	699	712	671	765	750	672	684	728	711	725	713	710	718	708	734	746	717	747	731	700	735	706	743	751	747	729	770	747	712	758	758	752	745	752	725	750	723	727	682	691	724	756	755	750	731	713	742	704	729	727	721	731	755	739	696	784	689	783	738	740	773	757	733	710	734	743	718	733	659	733	697	736	750	723	712	746	702	755	718	727	714	722	721	723	719	735	773	706	739	729	755	702	784	712	776	743	717	729	745	708	775	773	734	719	649	758	727	733	731	721	739	734	763	710	682	716	753	794	773	723	741	748	695	741	718	726	729	736	764	726	762	705	725	744	702	717	713	739	720	709	702	769	714	719	713	709	697	724	747	807	714	757	717	725	800	719	710	756	760	740	755	700	669	740	673	787	755	710	687	713	717	727	771	729	774	738	755	741	720	725	806	777	690	767	692	777	746	735	723	740	732	718	759	736	717	723	699	726	701	739	753	763	724	698	724	703	716	675	744	712	747	707	735	730	703	758	695	756	712	715	741	716	735	760	708	747	794	734	783	715	693	745	745	753	746	751	720	753	752	733	749	714	726	754	691	727	774	691	762	683	752	746	755	717	740	760	721	701	688	704	736	736	768	713	732	708	756	776	762	741	736	669	727	714	717	726	701	717	709	712	779	705	719	697	726	807	763	745	725	715	704	760	722	702	759	737	705	785	719	716	682	729	702	709	745	727	716	775	720	712	706	770	747	697	702	715	734	724	732	720	748	687	739	701	742	730	732	726	743	697	751	731	740	724	742	733	737	724	702	714	754	709	713	695	720	714	724	779	749	729	746	733	697	696	738	740	716	752	740	746	776	730	732	722	749	701	714	711	727	718	698	701	739	759	775	703	714	713	726	691	734	726	755	783	733	690	763	705	750	739	694	721	729	752	743	719	710	736	693	726	672	699	691	678	745	721	692	740	722	727	740	710	683	725	725	733	788	731	751	718	720	671	744	681	733	753	707	792	769	718	703	763	752	739	738	769	760	738	680	734	750	685	744	728	711	729	730	677	740	744	722	742	702	771	708	756	695	722	702	707	731	758	758	724	741	735	733	737	761	694	752	755	711	759	767	736	746	753	749	710	736	737	765	693	699	699	755	711	719	704	801	759	708	740	734	737	723	711	769	683	776	701	731	730	720	724	681	748	774	757	745	750	760	734	720	769	727	711	761	794	714	744	706	690	736	756	703	712	723	689	726	740	702	736	691	717	777	683	756	731	747	735	717	750	725	671	741	771	711	706	727	761	740	753	695	746	682	734	769	765	692	731	711	764	669	679	715	768	750	675	780	784	724	723	658	724	762	772	732	751	772	748	764	692	731	699	748	731	759	705	750	664	740	715	690	704	683	715	770	725	716	731	744	737	709	744	731	734	708	742	717	654	723	707	749	739	756	702	747	739	708	663	726	715	761	701	758	763	769	713	784	754	648	761	749	790	711	728	735	709	717	766	724	698	764	739	735	709	734	721	725	723	733	758	733	747	757	762	729	719	722	731	749	735	697	771	768	765	716	746	717	708	775	743	716	797	755	711	711	768	711	743	753	707	756	761	740	722	744	777	750	688	708	748	713	710	732	722	728	699	715	745	743	718	737	717	703	701	739	745	785	766	711	764	737	697	714	721	782	751	739	739	765	766	739	760	688	718	738	715	716	742	694	772	731	721	768	690	720	707	719	712	723	714	692	714	726	753	746	702	769	735	724	746	759	714	753	725	753	757	739	708	732	702	720	703	698	763	710	750	787	700	714	751	710	724	698	728	695	718	708	705	732	784	738	748	735	744	775	774	752	760	740	752	712	775	751	753	726	753	733	735	742	729	714	709	701	698	780	692	740	748	677	677	735	711	724	710	718	729	777	774	700	792	706	732	713	743	651	732	740	730	733	762	730	719	762	720	768	761	707	746	731	753	765	742	726	740	751	693	718	652	789	693	718	725	665	687	774	725	720	701	733	777	727	757	741	730	729	739	691	731	693	712	757	714	683	754	726	745	740	692	743	760	687	722	698	760	756	721	749	711	689	739	721	740	754	747	719	731	707	730	713	744	671	743	697	759	737	770	753	731	699	757	734	742	722	746	690	725	771	700	721	744	732	757	701	709	753	706	717	776	789	737	744	717	692	749	782	757	725	732	766	671	743	719	720	724	655	748	771	691	761	734	772	700	707	731	738	769	709	717	698	723	724	729	764	768	731	767	709	748	732	719	742	730	719	741	747	748	726	751	719	776	717	759	694	754	714	718	754	738	747	731	718	662	732	706	725	746	773	716	728	709	769	685	748	682	741	703	714	719	760	745	706	720	743	741	749	749	731	705	686	745	711	798	778	731	724	697	763	738	704	755	738	758	731	783	751	749	739	745	722	761	697	716	732	745	745	689	762	680	646	815	734	730	775	714	713	741	716	714	714	743	751	744	745	737	758	760	722	771	728	758	727	790	729	749	748	702	739	749	695	705	735	760	708	753	732	758	713	716	681	704	706	758	720	754	736	774	737	775	797	718	729	692	749	810	717	765	752	756	690	695	685	721	708	724	753	727	703	747	715	653	715	719	738	760	727	751	779	707	658	732	703	779	723	726	740	746	723	703	718	700	751	778	767	712	755	745	721	780	675	773	689	742	729	694	690	716	730	724	709	698	689	738	785	766	783	692	723	725	700	762	740	670	713	697	765	729	768	719	730	751	760	710	659	696	707	721	709	733	699	760	731	730	764	753	736	766	778	699	753	716	706	746	761	725	657	734	741	741	724	752	729	760	743	752	726	732	687	750	767	726	734	730	721	721	731	728	706	770	697	737	763	720	781	754	736	698	758	709	716	721	743	713	712	673	708	724	728	688	690	746	731	713	728	740	715	689	739	731	726	767	734	695	710	700	753	683	701	713	765	699	758	753	693	741	740	688	694	739	735	742	680	747	731	772	719	774	779	764	743	699	682	742	707	698	742	741	697	713	719	729	728	730	718	775	756	723	700	753	667	750	740	766	767	755	728	754	723	727	780	729	726	715	730	752	713	763	738	727	731	729	743
23063	22799	16345	8423	8938	6580	2336	683	339	300	285	260	303	289	359	272	302	262	275	314	272	254	277	282	260	280	294	274	269	269	285	272	254	281	273	298	266	318	257	290	301	296	275	280	261	277	274	286	292	295	266	279	290	263	291	289	268	278	296	302	272	269	308	300	276	290	327	261	284	298	294	282	260	290	271	313	286	274	289	266	271	296	294	265	276	306	282	277	301	263	290	298	301	340	262	316	275	284	293	272	290	306	291	295	284	269	311	263	283	304	304	306	259	303	284	271	255	269	281	271	264	297	329	259	284	291	315	264	266	281	302	312	274	261	269	253	268	328	273	320	264	309	271	299	325	289	286	276	280	249	310	281	286	278	284	270	282	324	295	271	303	263	296	272	286	237	292	297	271	274	275	260	325	293	268	291	301	270	283	282	263	314	277	283	282	302	276	308	276	305	278	277	276	274	299	323	271	262	283	293	279	273	273	252	288	267	253	275	261	296	270	288	298	289	319	307	294	282	302	298	290	287	283	304	270	273	312	290	290	281	290	268	326	251	310	281	276	298	299	301	268	326	319	272	275	272	264	268	290	267	297	277	283	314	266	278	268	274	289	301	293	274	299	277	311	288	263	270	263	287	308	250	283	291	282	296	303	301	261	251	305	301	293	305	305	277	304	282	273	283	280	293	271	274	270	294	292	310	305	271	268	282	294	277	288	297	286	286	296	290	258	256	286	302	294	277	296	275	264	309	288	275	294	305	298	293	278	297	283	270	277	261	313	298	280	281	282	286	301	267	277	288	319	282	291	277	302	242	291	287	248	272	284	291	285	267	274	314	276	273	285	290	305	288	289	250	291	243	300	299	319	273	287	306	266	247	267	283	243	288	296	262	291	289	268	287	273	271	302	269	271	278	282	311	287	303	283	288	297	291	299	276	275	292	259	290	260	303	286	271	284	313	255	293	288	281	288	290	257	276	303	289	291	302	290	293	269	294	275	282	297	272	294	306	293	296	270	298	257	253	285	292	271	293	300	297	287	288	250	266	280	265	263	315	289	301	277	293	279	270	320	265	303	275	284	288	283	261	274	305	274	296	285	271	280	322	263	281	274	280	280	305	281	274	290	275	279	303	321	278	319	292	270	285	291	280	283	286	234	295	274	289	278	307	271	262	296	283	295	299	261	290	283	299	288	303	265	265	263	290	324	265	296	299	292	261	282	298	300	281	283	298	282	290	280	285	246	286	286	312	281	260	285	251	256	293	308	291	278	263	287	269	284	287	270	286	303	260	320	306	294	273	291	318	308	253	274	281	302	271	298	284	278	310	341	266	275	300	285	263	278	290	281	290	284	312	300	269	285	259	294	301	276	256	285	275	269	292	303	259	300	255	278	293	290	282	293	279	288	282	279	237	288	276	263	259	311	305	310	290	296	291	268	254	294	251	279	256	281	281	283	312	264	268	261	310	300	276	294	325	299	267	278	329	280	277	275	294	295	275	271	283	289	270	301	269	266	276	296	302	304	310	275	295	239	272	272	298	277	302	290	310	267	296	278	265	294	294	290	294	278	279	318	303	252	266	265	280	294	308	279	255	279	252	312	271	248	256	270	264	312	264	291	288	275	269	294	298	278	268	287	275	261	264	315	286	256	268	258	283	290	270	289	305	294	302	284	293	307	289	265	286	310	288	276	266	284	292	286	275	304	262	246	321	269	307	299	269	271	274	295	294	266	315	292	318	276	302	314	324	299	287	299	286	277	311	296	282	279	268	278	283	302	310	296	288	301	321	295	297	282	267	279	290	275	313	252	283	305	278	310	294	319	257	305	294	280	258	291	307	277	268	278	293	273	277	291	279	288	318	278	287	310	279	273	283	266	319	275	298	280	301	274	297	260	283	304	288	295	304	264	289	271	307	314	291	286	286	259	280	276	293	251	277	274	280	290	276	301	325	303	275	267	289	280	255	254	299	307	315	280	280	287	291	280	263	258	298	274	278	293	260	289	290	288	256	292	262	289	244	320	276	259	272	265	305	300	249	272	291	281	262	257	313	311	289	250	277	276	295	282	291	292	295	295	264	304	286	287	245	300	274	286	302	280	251	296	293	298	284	282	259	299	286	295	276	281	277	279	289	279	273	293	261	278	299	261	307	282	273	280	302	278	284	285	348	266	300	307	316	300	282	298	278	318	280	306	284	283	279	278	299	260	320	248	278	290	274	309	257	289	315	298	300	275	276	308	281	275	267	273	311	291	290	293	279	249	287	277	289	292	291	306	286	284	288	281	251	250	291	326	306	283	277	292	303	277	277	295	265	286	304	277	275	258	275	269	315	288	285	260	296	263	301	285	287	280	262	294	269	282	279	289	310	306	300	253	299	293	299	303	264	288	293	288	279	259	277	247	314	272	304	270	325	333	262	286	280	276	280	299	281	317	261	278	283	288	289	276	312	258	283	282	264	284	310	277	291	294	312	282	257	278	313	259	337	264	289	292	275	307	281	271	292	260	274	306	300	290	255	288	280	304	264	309	292	294	268	287	271	308	275	298	268	278	302	264	285	300	276	274	279	303	306	248	264	262	293	297	267	302	276	302	266	304	306	265	285	313	283	290	263	269	303	275	268	299	302	329	288	299	275	298	256	245	275	270	294	285	267	299	262	276	284	293	293	291	299	292	280	291	290	289	298	279	279	263	296	269	254	288	318	272	320	262	275	270	277	273	256	277	296	265	268	279	297	272	302	269	298	290	261	305	298	301	281	325	295	335	267	264	291	284	274	285	267	304	299	305	317	283	250	281	251	281	271	274	277	294	283	298	308	300	299	256	298	311	261	282	276	298	257	300	286	310	305	289	320	284	291	255	292	285	286	303	271	296	274	271	281	274	244	299	264	295	287	265	291	285	290	266	274	279	293	296	323	282	288	311	305	282	283	299	312	282	247	290	291	283	312	287	295	293	287	272	280	270	287	269	316	307	291	271	267	302	285	323	274	308	244	305	280	288	283	301	291	269	316	276	290	287	291	258	280	276	266	312	289	283	250	288	291	264	287	320	269	290	285	288	285	265	315	283	273	256	275	287	262	267	267	293	296	297	299	297	284	254	282	255	258	291	253	286	245	316	264	293	293	271	300	289	278	276	298	284	291	292	272	289	315	285	284	276	262	298	280	292	269	277	305	254	312	282	295	284	268	274	273	282	295	307	302	255	243	279	281	284	299	274	283	267	286	290	298	278	282	256	285	280	302	302	276	277	308	303	251	277	303	269	269	273	278	278	294	283	275	309	280	283	344	301	285	272	282	281	281	300	282	267	297	283	252	267	282	325	315	284	313	309	261	282	279	276	273	273	267	253	269	314	291	270	263	281	299	252	317	283	277	313	277	306	264	287	268	265	274	294	292	282	274	302	274	288	296	317	288	229	246	270	311	282	301	298	311	285	276	255	293	283	291	250	302	276	286	276	309	271	305	289	277	272	287	282	255	284	286	287	274	300	292	295	300	293	326	292	269
14008	18465	19832	18824	24056	17150	6611	1891	867	695	686	704	696	733	786	740	711	700	718	701	708	725	695	709	703	687	724	711	702	712	728	727	730	695	722	692	703	719	717	721	673	664	652	717	711	677	694	696	693	694	648	719	699	721	679	691	746	716	718	714	696	729	722	769	739	738	642	753	701	678	715	712	700	736	739	714	727	726	693	711	702	750	714	728	719	728	685	709	680	709	701	711	699	722	691	711	710	683	664	681	726	715	720	718	699	684	730	672	695	730	666	701	716	738	734	769	723	736	719	699	713	767	697	701	671	683	721	675	715	749	689	768	683	693	693	670	673	713	677	750	687	719	751	719	722	692	715	721	712	734	737	718	694	767	706	698	704	696	741	740	714	735	737	739	724	720	711	685	689	708	686	672	735	758	704	670	743	732	706	707	712	692	691	714	677	705	677	704	709	703	728	714	683	666	691	676	705	721	703	736	688	721	705	704	726	703	733	714	703	733	740	754	730	686	698	687	714	775	729	729	724	674	750	690	709	736	668	678	691	674	713	726	743	696	718	720	711	703	763	709	704	677	695	714	701	700	693	708	683	684	720	728	678	696	702	745	721	722	708	703	728	708	705	685	709	688	714	712	721	707	690	728	707	684	734	723	750	730	745	726	763	718	675	700	666	685	710	697	684	729	726	705	707	711	708	740	634	725	708	722	718	721	720	683	701	709	717	753	702	711	702	706	696	724	711	658	711	760	768	726	690	738	795	694	696	662	726	731	722	727	700	713	717	705	730	676	687	700	712	749	713	682	681	707	685	739	690	744	697	713	713	776	728	697	691	733	684	725	694	707	664	707	680	703	658	753	714	669	710	739	705	740	764	692	670	713	708	662	682	648	700	698	714	718	711	711	666	693	678	692	683	723	729	705	730	705	706	683	748	680	713	680	682	696	672	724	737	742	702	704	684	701	739	689	699	684	670	678	706	714	663	713	695	704	732	724	787	749	692	695	680	710	727	726	698	684	758	743	689	700	723	723	710	681	699	667	697	731	692	742	695	709	696	699	685	784	697	713	675	728	726	715	689	709	716	700	764	771	718	688	674	681	673	750	735	720	699	698	706	713	757	728	685	746	712	702	684	728	712	718	710	705	761	708	719	728	765	733	690	694	694	728	683	731	716	717	693	737	710	693	740	701	761	693	723	708	683	733	738	679	711	747	723	707	762	692	720	704	743	694	793	739	729	694	703	698	681	708	720	731	708	715	721	749	724	646	689	710	690	721	700	698	712	719	686	739	704	679	678	669	732	730	733	736	699	738	647	718	776	722	685	659	721	718	664	673	685	734	705	728	695	728	713	700	740	734	703	698	703	690	695	705	662	721	675	685	702	696	690	703	740	668	707	720	738	688	704	676	722	757	763	667	675	720	726	707	717	713	671	692	712	668	681	706	729	677	692	640	717	731	654	734	723	732	715	697	725	756	737	683	718	688	731	748	725	709	717	680	741	714	719	674	715	701	758	704	697	719	701	697	741	728	702	709	737	704	745	674	742	690	746	665	685	727	717	729	709	673	696	732	770	630	714	728	685	658	701	673	688	717	733	682	705	726	732	733	696	717	749	703	709	688	724	745	743	698	743	679	728	744	690	741	717	642	733	731	744	729	741	685	664	716	695	743	705	736	727	700	710	706	715	687	727	693	704	703	699	696	650	742	681	730	707	681	697	695	704	694	733	668	714	695	697	702	701	718	718	748	746	730	725	698	755	712	736	723	662	741	743	744	707	762	723	690	721	666	738	738	706	713	726	701	742	706	685	713	748	668	739	652	717	723	669	698	731	698	740	725	703	707	727	726	701	705	721	703	723	688	742	692	723	705	731	711	703	736	700	709	643	743	653	724	721	713	714	726	751	721	764	702	723	699	708	748	697	709	681	734	704	710	729	701	750	710	699	677	698	695	747	702	748	739	734	713	728	754	741	707	665	719	743	720	693	725	738	701	736	699	709	712	688	725	713	676	747	671	735	766	721	707	711	764	737	652	729	738	750	695	743	669	727	747	668	731	754	725	716	720	724	718	728	767	740	655	731	700	697	716	711	691	709	719	678	692	718	711	752	713	753	711	707	775	744	726	722	728	751	722	728	704	735	700	694	696	755	684	709	703	689	717	708	743	735	788	718	691	713	702	706	741	691	711	712	697	711	720	738	731	726	698	706	713	682	696	698	728	694	752	718	725	720	725	663	737	718	718	757	700	706	693	714	730	712	722	686	713	722	706	736	716	685	671	700	710	707	656	656	751	694	709	696	673	720	715	729	724	749	733	719	743	719	721	703	790	686	743	683	723	726	691	735	711	717	672	751	674	712	734	717	695	762	710	718	771	715	682	724	709	694	697	742	717	714	718	672	778	685	719	704	707	691	756	703	748	698	732	732	754	716	722	722	683	741	690	719	662	686	697	717	749	714	691	713	743	708	711	747	727	714	732	705	729	733	720	715	706	691	767	735	722	732	686	696	677	687	668	729	688	691	748	750	736	679	732	724	702	727	702	703	705	705	700	715	730	690	703	706	729	742	663	727	727	713	688	713	704	717	746	703	696	729	717	732	773	654	741	697	740	678	735	626	722	672	718	689	706	688	731	730	701	718	726	693	672	680	694	695	699	719	697	715	684	749	737	760	672	676	704	681	685	677	674	713	791	689	672	726	674	733	762	709	717	695	665	731	640	713	738	723	724	683	722	715	696	720	702	727	660	693	726	719	705	795	704	732	714	717	701	724	748	705	723	687	712	703	701	704	693	740	791	686	725	735	670	713	708	739	699	683	725	664	685	698	706	706	686	750	740	738	670	715	723	705	724	709	693	706	726	670	715	667	767	732	697	699	675	731	761	719	705	703	719	762	673	684	729	699	740	674	732	745	741	712	752	799	689	705	720	717	650	737	683	776	697	707	726	693	777	709	704	696	723	716	759	701	723	764	703	730	750	729	715	704	768	706	719	685	703	741	712	711	747	768	729	747	703	705	669	778	739	679	685	721	717	701	736	697	727	698	693	718	771	666	658	720	730	726	714	664	698	720	713	702	739	689	698	726	700	751	702	731	681	693	758	762	784	714	752	715	709	715	673	727	725	724	778	698	694	679	735	660	705	658	686	732	726	700	732	697	666	699	682	732	675	731	688	709	704	690	719	729	662	705	752	704	746	704	720	723	711	717	727	677	756	720	704	721	711	716	667	745	721	709	710	683	715	718	745	745	690	691	707	718	752	723	723	753	690	744	750	647	693	761	721	673	719	708	738	730	722	698	717	711	724	725	711	748	743	735	721	705	710	678	713	709	738	754	705	695	715	674	690	712	705	675	684	710	677	748	704	743	709	714	631	722	720	654	686	712	708	687	738	701	713	668	705	705	675	717	724	707	654	723	677	717	733	698	732	698	744	726	728	690	661	719	683	744	717	721	683	724	711	696	723	729	687	721	686	699	701	686	677	764	674	695	698	694	669	741	711	691	743	705	728	724	740
44793	42360	39286	54533	53917	36477	15735	3208	549	317	281	282	270	302	286	315	275	287	297	292	272	295	295	273	271	297	288	278	287	284	286	290	343	283	260	304	307	284	255	292	283	272	290	272	306	259	301	286	315	308	287	309	295	282	279	287	280	309	291	300	303	254	287	281	293	305	279	291	325	284	308	285	288	296	259	293	298	289	288	309	282	277	290	270	276	302	268	293	302	293	266	284	230	291	296	326	281	264	304	282	313	293	284	295	295	276	277	292	284	279	307	322	284	287	284	281	288	282	280	300	327	328	285	268	317	279	309	288	312	293	311	283	314	291	306	313	296	283	295	290	263	285	270	290	279	308	304	302	264	264	291	304	323	287	282	303	274	286	293	275	300	302	249	311	280	285	285	284	278	290	308	287	287	264	288	300	323	302	277	294	320	285	309	314	313	285	316	307	294	274	286	284	276	258	287	286	279	264	330	276	309	314	265	277	283	290	267	283	280	295	294	298	308	330	273	296	284	300	332	285	311	266	277	281	280	309	278	293	340	310	277	303	287	272	301	288	285	248	292	279	296	291	291	284	281	292	295	290	289	327	275	262	308	310	308	269	256	313	258	272	284	296	294	274	306	307	313	260	297	277	299	330	287	296	301	303	330	299	309	290	275	281	318	324	293	282	275	317	279	275	285	302	322	318	290	295	278	280	289	267	284	282	281	279	287	282	300	286	298	274	316	269	249	268	276	279	270	280	261	254	282	295	306	274	272	282	332	305	276	303	296	317	300	292	301	261	288	318	289	305	296	297	285	273	294	291	289	293	289	304	280	305	261	290	284	301	288	284	277	284	277	318	300	278	282	288	298	272	327	268	261	306	297	273	314	283	270	284	281	279	285	269	321	299	303	282	294	295	281	290	302	268	285	294	289	271	300	295	293	317	315	315	263	290	297	311	300	281	279	252	329	275	267	306	286	270	267	352	306	288	277	298	303	291	280	280	295	273	279	302	302	295	292	281	312	294	311	290	272	303	272	296	289	287	281	276	268	291	285	301	268	309	305	266	285	257	298	327	286	298	275	278	288	283	276	287	252	297	280	280	297	292	298	263	319	288	281	311	273	278	280	281	282	281	270	284	291	299	296	299	298	271	293	316	344	290	263	298	253	281	289	254	266	275	282	287	275	282	303	306	319	253	273	278	305	304	290	289	289	278	306	250	267	309	311	297	264	273	290	312	344	297	268	304	266	283	253	278	300	279	266	287	303	298	274	289	270	293	317	311	310	303	286	299	284	358	293	275	256	296	261	280	306	279	271	282	304	294	317	312	323	286	284	289	287	281	278	273	281	266	287	284	274	305	303	277	273	291	325	262	280	313	291	288	274	272	316	306	279	274	270	260	278	278	276	267	277	267	280	309	255	299	303	290	257	333	291	324	269	278	274	277	290	265	263	245	271	310	277	283	272	273	304	284	289	293	306	280	324	288	280	315	301	301	263	295	269	315	340	335	306	298	291	300	288	288	278	267	285	295	275	287	283	284	292	309	306	277	295	292	282	277	276	297	298	288	293	296	308	288	279	298	283	271	284	316	302	282	280	285	262	314	273	261	310	272	292	337	265	274	288	305	307	288	321	293	290	283	292	250	289	260	268	283	319	272	307	271	329	282	296	263	278	269	310	307	288	305	316	240	265	308	266	305	292	281	278	294	299	291	265	292	285	298	258	311	306	323	284	290	296	266	301	291	274	273	284	284	275	293	254	279	258	283	292	300	278	291	306	272	282	266	284	294	299	278	302	330	277	292	275	307	289	311	284	253	265	266	281	333	322	295	324	286	275	332	290	325	284	296	308	294	263	280	298	307	296	308	263	302	287	288	302	269	307	300	318	292	279	310	271	317	298	285	286	278	277	279	322	276	294	256	308	319	261	285	295	282	285	324	306	281	270	290	276	279	322	283	306	293	285	288	301	275	293	277	296	318	279	313	256	271	269	275	272	277	274	266	297	271	308	271	289	299	296	298	297	315	268	284	320	307	277	289	281	291	320	283	290	296	295	255	296	299	296	320	288	252	281	305	327	276	286	289	285	315	276	314	296	275	317	258	284	292	288	265	312	275	278	288	302	310	290	285	266	269	300	295	316	268	293	288	284	289	281	295	274	309	299	295	292	291	297	291	285	298	312	278	307	314	286	296	281	331	274	304	309	304	292	289	306	299	283	320	264	294	279	282	284	280	315	289	301	281	271	273	248	281	250	301	276	303	324	304	296	293	285	315	294	240	288	277	296	294	292	300	298	319	304	307	303	298	309	270	281	289	280	306	294	308	288	315	284	275	290	299	295	314	281	283	313	295	268	280	299	298	293	301	254	259	303	261	299	252	285	277	305	275	278	315	280	324	266	309	287	305	296	278	284	296	285	269	299	275	285	283	296	286	288	260	301	313	268	279	308	291	298	303	317	280	277	329	287	289	302	309	275	288	302	275	298	265	304	258	275	283	306	301	317	296	276	281	289	268	263	287	266	289	289	298	280	291	301	265	306	307	292	302	291	298	274	294	288	278	297	315	281	297	313	293	311	303	294	322	297	264	304	293	284	305	308	293	318	269	295	293	305	288	302	264	285	302	290	293	298	285	298	310	306	300	314	296	302	294	277	273	309	309	267	321	291	309	296	340	291	320	268	327	316	314	318	262	282	299	311	269	296	305	282	304	289	288	280	300	260	275	301	297	301	270	300	302	302	258	276	282	272	258	307	301	273	292	280	272	303	337	296	285	278	297	306	298	256	302	288	272	309	319	310	295	276	304	304	274	320	287	270	261	310	291	291	294	258	274	274	262	316	323	291	287	286	286	289	296	274	318	295	311	292	290	304	264	293	273	309	282	329	276	254	313	303	281	311	286	269	278	281	308	336	313	301	298	297	293	284	270	273	294	304	257	293	299	291	305	275	269	276	287	254	308	324	298	276	270	263	285	282	266	300	295	258	285	274	284	298	290	288	326	316	327	298	252	293	301	306	254	280	268	270	328	282	279	295	300	305	287	300	321	300	297	285	274	279	330	279	259	278	285	283	273	289	276	272	299	298	269	307	258	300	307	294	301	283	293	304	295	295	298	287	306	287	297	274	307	274	290	311	272	288	315	282	297	270	284	314	318	283	281	290	274	311	276	271	296	291	272	335	281	307	267	309	271	305	280	289	324	276	284	288	292	309	292	290	274	300	297	276	302	290	268	264	310	297	308	322	281	300	281	292	262	300	330	286	303	271	276	305	307	298	284	304	289	282	278	261	319	257	300	279	289	273	270	285	280	290	290	321	281	292	295	318	285	311	291	271	312	291	257	273	268	283	281	293	305	302	283	304	304	304	282	322	279	297	296	314	286	264	265	298	307	314	307	308	283	273	310	264	290	258	312	293	290	305	280	276	288	298	248	264	263	304	320	282	286	274	277	272	321	281	305	292	281	301	275	293	248	283	312	256	288	301	289	277	308	269	248	262	268	286	308	282	281	288	256	283	280
29893	33688	42081	63470	64687	47459	24621	6827	1579	808	727	729	747	730	740	730	735	711	690	723	747	671	694	775	705	714	743	732	731	698	729	722	685	744	714	719	712	758	723	674	748	723	752	726	712	735	726	742	739	700	674	703	708	728	728	731	704	747	766	705	774	682	728	733	750	708	741	717	685	693	732	735	786	754	704	743	655	701	728	731	754	687	712	712	741	769	699	696	735	724	769	730	728	728	722	699	719	773	677	722	695	682	738	722	705	722	719	727	732	713	691	698	732	737	715	734	710	726	709	723	699	746	713	720	743	765	702	696	668	721	685	711	705	698	749	749	704	651	717	778	694	719	721	753	666	724	643	701	730	711	788	714	702	723	694	700	728	705	741	722	674	738	732	716	748	728	689	704	705	700	740	721	660	741	674	753	801	734	739	698	731	715	781	728	749	714	746	737	709	727	729	723	663	729	728	731	719	730	698	733	735	763	675	728	694	687	705	752	749	747	727	749	723	691	734	731	764	720	739	723	697	726	777	705	777	785	729	749	716	751	725	733	755	730	697	713	695	732	706	744	731	759	706	726	724	688	680	719	719	682	752	677	689	730	673	735	729	757	769	720	763	740	706	690	732	688	719	712	694	726	744	696	756	755	680	682	732	721	762	733	723	699	703	727	712	727	693	734	731	752	762	733	755	750	697	712	719	731	760	671	726	715	748	740	723	691	690	731	740	713	718	703	685	732	683	754	690	687	698	775	743	666	709	757	746	756	690	703	674	753	726	750	693	698	720	747	760	740	714	691	708	706	703	706	679	736	741	714	807	701	745	715	747	684	731	698	740	742	685	691	730	725	748	695	728	727	732	705	722	723	743	698	741	762	722	801	683	713	693	729	728	671	688	669	743	683	744	738	744	761	703	732	722	688	696	715	716	733	714	720	730	755	745	677	735	723	703	739	727	709	724	691	735	709	741	742	722	691	667	736	707	693	748	731	636	743	692	714	691	727	718	779	720	734	711	719	720	699	688	735	723	741	724	730	722	744	732	723	689	679	702	784	749	722	715	692	727	668	721	735	727	708	705	751	759	816	741	681	727	694	736	711	742	689	717	711	664	733	668	746	696	731	725	762	751	696	754	733	698	720	704	702	695	731	723	734	700	717	757	710	759	750	702	735	732	706	705	764	730	785	730	756	674	749	764	735	704	674	697	723	733	732	734	726	745	705	737	726	735	739	769	761	699	672	690	745	690	731	746	767	736	709	701	728	682	727	710	730	726	729	647	725	729	747	707	734	755	753	724	726	712	721	678	736	682	707	747	688	675	726	705	743	731	729	735	726	732	715	721	729	774	724	724	757	728	739	706	723	714	691	711	707	723	772	745	677	718	691	712	702	671	655	771	737	745	727	738	712	717	663	735	713	735	750	731	780	692	728	703	753	669	695	707	636	716	724	733	683	663	745	687	725	705	695	786	693	688	711	725	717	728	677	722	760	721	684	755	734	695	658	689	761	707	685	708	724	732	680	778	671	675	723	715	684	726	754	727	719	693	704	672	693	765	747	694	739	715	698	748	700	724	740	698	739	725	730	695	738	741	744	734	754	795	662	696	713	701	731	788	738	675	780	727	748	697	725	717	707	713	712	712	667	777	711	735	728	736	732	726	723	703	677	707	705	700	695	746	752	689	729	727	752	702	733	683	713	686	732	744	704	726	715	779	722	708	772	661	691	743	710	698	736	708	693	742	683	688	706	727	715	708	715	712	748	698	696	756	713	743	730	731	722	728	708	718	700	700	677	734	709	745	716	685	718	738	724	693	726	700	746	729	715	723	679	741	713	699	749	714	725	753	750	727	723	717	731	710	728	748	731	699	735	688	707	725	675	693	695	739	747	708	766	713	746	721	696	717	722	725	757	760	748	722	734	700	671	770	711	754	717	723	690	732	719	724	717	698	697	708	748	738	697	729	733	715	729	707	708	752	749	696	711	725	756	719	720	683	688	746	699	750	707	725	726	751	683	699	712	692	717	711	724	744	742	701	747	741	745	786	690	747	756	740	722	719	732	642	789	687	739	715	748	695	707	729	728	744	695	726	749	711	710	736	744	789	670	725	748	660	726	773	706	706	689	720	724	774	707	719	685	736	704	727	717	694	765	758	688	723	694	716	741	705	657	735	765	734	729	726	693	749	726	755	687	681	718	748	728	746	706	698	694	721	711	743	684	691	729	736	712	718	695	712	705	738	724	720	740	761	666	696	739	703	690	755	752	692	691	751	711	740	751	719	726	722	722	712	727	739	696	731	694	703	774	743	740	762	748	676	750	719	698	687	733	685	767	782	714	717	737	737	699	741	763	748	711	760	721	692	742	761	691	712	729	768	700	709	713	703	702	702	761	735	683	757	702	734	749	742	683	715	744	767	710	755	733	715	721	763	735	707	736	753	730	746	734	697	709	700	713	732	701	661	746	728	722	766	723	768	725	709	717	760	702	678	738	718	714	713	707	694	708	722	760	681	664	760	742	736	700	734	697	730	786	744	749	718	704	715	775	729	674	697	701	722	775	675	731	726	670	762	748	725	685	701	718	743	731	719	656	749	732	733	718	778	747	739	746	711	713	697	687	675	698	755	717	752	699	667	734	726	709	715	723	722	746	734	709	755	781	727	718	678	737	703	754	727	710	736	723	684	719	755	712	734	706	712	708	750	711	726	708	708	739	732	711	700	722	711	724	719	714	746	722	745	711	679	687	730	719	717	746	731	667	734	690	770	688	684	703	739	702	733	705	694	719	722	721	716	700	713	783	694	721	730	736	632	751	725	726	745	738	760	704	714	725	736	752	781	762	684	685	744	744	694	719	720	737	778	754	757	679	726	734	736	731	700	744	694	741	723	745	704	734	697	722	736	708	723	731	775	705	745	744	740	724	749	723	685	754	723	740	712	744	712	723	731	715	713	740	711	683	826	756	701	710	686	766	725	739	717	768	753	728	678	700	737	722	732	745	730	717	731	715	726	716	739	700	737	727	705	717	741	748	719	708	741	672	742	743	693	722	746	725	679	717	691	761	660	687	736	690	746	707	685	686	722	718	742	684	706	736	727	744	742	697	699	742	698	680	736	637	707	718	741	716	754	742	689	730	734	709	717	716	718	776	697	722	728	737	734	735	702	682	739	730	642	718	765	659	740	759	708	680	733	697	737	750	677	723	743	727	728	706	744	730	698	741	736	775	717	719	692	708	724	707	730	691	694	710	699	769	761	681	723	731	706	695	736	749	694	696	753	721	693	700	692	705	701	721	731	685	722	715	730	739	766	721	751	697	696	782	718	750	722	778	717	725	719	707	691	709	705	693	722	717	753	717	716	722	730	758	714	722	724	771	670	717	742	737	691	660	745	700	754	731	745	730	744	680	746	767	746	708	723	689	693	740	730	714	748	743	750	737	710	687	763	734	687	719	697	735	729	742	737	724	731	684	723	713	695	735	726	670	723	749	751	713	749	727	698	700	762	721	749	730
52199	52045	48568	60834	63441	49092	27226	8050	968	359	319	290	280	298	286	275	269	274	296	288	300	280	298	278	274	265	286	308	296	258	299	291	298	264	271	283	285	286	285	266	296	273	250	299	273	316	287	281	303	304	281	301	268	284	289	260	291	269	246	276	286	294	302	304	290	287	273	299	298	256	287	265	284	265	307	313	255	309	277	287	282	278	277	254	258	296	277	282	273	291	276	289	293	267	323	255	287	308	266	292	285	293	263	252	280	301	296	281	317	280	300	264	276	298	293	278	291	276	317	290	313	289	272	282	272	261	268	296	274	284	296	310	274	260	280	293	288	295	267	298	291	303	303	274	269	295	278	293	285	294	277	260	263	298	243	305	300	260	302	280	323	281	272	297	276	280	281	290	258	279	277	281	271	295	306	293	281	273	294	253	285	277	292	259	273	297	280	288	290	289	232	295	266	303	304	258	290	311	282	268	300	265	267	275	258	264	288	269	296	303	305	289	303	281	290	276	279	300	297	249	305	309	251	278	283	274	292	301	312	265	285	321	283	285	254	274	268	296	321	266	265	290	285	275	292	279	292	284	260	293	289	252	265	264	257	277	255	286	295	266	271	287	275	302	282	305	290	281	287	301	270	291	285	303	284	271	289	277	290	290	278	316	289	293	310	286	269	279	258	288	309	303	294	282	274	280	319	258	290	295	304	296	256	283	277	287	287	276	320	278	306	272	308	301	270	272	285	292	293	264	268	292	286	288	319	293	285	283	282	266	309	248	271	283	295	298	283	316	264	292	309	307	302	302	251	281	237	258	301	277	295	274	275	281	265	270	282	305	296	290	287	297	299	313	265	314	277	301	263	286	279	266	260	294	291	284	296	294	272	288	278	245	288	257	276	302	272	271	283	299	256	297	296	306	295	262	284	295	258	294	301	289	251	295	272	292	277	297	290	252	284	298	266	321	310	272	307	285	265	306	265	301	301	306	327	281	306	293	282	270	258	272	289	305	286	298	277	280	293	279	284	279	250	257	299	307	283	271	315	280	253	323	264	301	302	295	285	273	283	269	325	292	311	285	320	256	301	271	306	301	268	297	318	259	312	286	300	265	282	296	296	327	259	303	278	285	280	282	264	285	270	264	301	312	283	270	287	272	278	269	288	327	256	277	296	281	265	251	261	292	324	285	272	258	294	292	308	289	281	264	330	282	260	335	271	294	260	252	301	286	313	275	278	274	303	281	273	281	270	286	284	264	280	283	278	293	281	265	258	290	312	303	268	299	270	289	302	287	247	309	282	258	266	268	276	274	326	310	311	294	282	289	306	287	300	296	309	288	299	327	279	247	290	268	288	289	274	261	281	274	293	287	263	276	289	299	288	259	270	258	275	300	267	299	270	277	280	297	278	269	282	287	256	293	305	285	321	295	302	294	258	250	257	310	301	287	297	279	273	320	264	270	276	264	282	280	265	304	267	299	295	290	291	295	259	238	284	284	279	311	284	264	257	256	282	302	310	274	264	289	275	307	283	287	297	287	267	308	311	278	313	278	297	274	277	287	293	288	293	287	260	283	288	293	281	278	295	259	290	292	307	300	289	313	287	302	288	311	268	271	279	302	269	264	334	286	270	277	310	284	275	315	287	300	300	310	269	285	256	278	296	285	280	282	283	267	299	274	273	258	294	301	304	292	267	279	275	255	296	257	265	256	268	256	302	300	257	276	283	308	297	298	272	277	269	265	291	296	280	286	291	304	284	291	264	302	266	273	293	281	297	289	271	278	286	313	275	288	285	270	286	299	272	250	282	314	293	293	281	316	266	297	291	297	289	278	288	293	271	291	292	266	270	306	265	310	273	282	300	310	279	288	322	298	261	278	298	285	286	299	285	279	302	276	256	265	299	299	239	279	269	301	294	303	286	275	254	325	294	303	260	277	312	318	272	298	276	264	270	269	283	295	294	297	298	304	298	267	262	301	283	287	295	269	288	253	284	295	299	296	326	316	290	286	293	297	314	287	273	266	281	266	257	258	284	268	292	262	267	319	288	258	283	285	298	295	298	290	269	310	262	325	261	291	299	274	282	286	267	279	285	292	280	294	264	290	268	287	289	314	274	255	326	255	269	269	239	283	300	280	274	279	260	275	301	277	287	291	272	259	274	266	278	285	310	322	304	311	278	277	300	271	279	318	300	293	286	281	259	284	283	321	274	269	271	298	297	282	273	294	268	311	280	278	292	299	296	246	284	273	288	281	281	312	284	330	302	261	280	301	324	257	306	299	250	309	287	307	294	297	268	311	259	299	311	304	297	303	268	294	316	274	255	278	266	286	283	285	255	295	263	272	288	302	268	276	304	304	300	267	281	283	287	251	296	300	292	273	320	270	270	280	279	269	269	286	340	278	298	287	295	301	287	295	281	288	272	290	243	291	306	266	282	247	265	248	314	279	295	287	281	292	304	279	294	268	288	305	276	287	300	283	248	285	283	291	253	292	294	309	285	279	283	257	287	269	274	296	287	276	301	272	278	297	283	299	307	272	292	273	286	286	310	299	270	286	246	277	263	284	320	303	309	285	269	300	291	262	314	282	270	241	284	294	282	283	273	300	284	284	259	256	272	275	304	315	286	291	302	266	303	297	283	262	268	288	294	283	265	292	279	283	262	281	305	295	263	288	247	285	285	297	277	298	275	263	277	295	246	251	288	293	306	296	281	284	258	289	304	288	306	262	267	294	282	280	281	268	283	264	290	300	301	281	280	308	273	298	283	264	289	285	252	289	259	275	274	289	305	293	265	265	280	268	281	259	293	274	290	285	279	298	290	296	260	264	287	282	306	296	284	266	291	281	308	294	288	284	278	288	288	336	286	291	294	317	267	289	275	276	274	293	289	287	289	298	286	289	294	297	289	301	262	295	276	269	303	303	307	293	290	302	261	279	289	280	316	278	263	303	296	283	303	288	291	287	295	288	280	255	298	267	295	289	272	304	301	261	267	282	290	293	309	287	319	280	277	278	270	266	273	275	266	259	293	302	293	247	292	294	338	275	269	269	310	274	281	283	324	299	274	276	284	301	276	300	290	294	307	282	266	287	249	272	323	288	270	253	282	269	299	293	265	302	290	292	276	286	285	290	294	284	281	290	242	304	304	291	263	289	272	254	281	258	263	263	273	301	264	283	271	297	278	281	274	276	295	277	317	273	310	282	298	305	285	280	261	292	266	280	282	280	269	285	275	293	282	283	280	288	280	259	293	257	283	297	319	313	281	289	303	309	288	271	289	309	288	266	285	291	303	301	281	287	274	283	281	300	286	266	252	286	293	262	295	312	308	283	292	318	308	274	268	269	287	279	293	267	295	323	292	317	300	277	295	283	274	280	327	254	291	276	256	286	260	270	322	305	265	256	271	286	261	304	248	269	291	274	276	309	242	263	284	256	279	256	296	293	276	300	292	274	271	277	281	316	276	287	320	292	320	293	273	262	285	302	294	283	256	288	270	279	291	280	246	272
36026	43760	51131	72263	75977	59954	36977	12891	2380	921	705	739	727	684	695	676	694	666	675	720	711	724	697	741	682	706	695	676	668	700	727	746	725	727	723	693	756	730	723	731	693	751	695	688	695	698	717	691	741	688	723	717	712	693	714	727	684	682	748	665	722	654	683	685	721	636	686	674	658	678	673	710	705	672	727	686	737	675	688	747	717	677	754	693	715	652	722	731	682	686	682	689	726	690	665	630	724	690	689	698	664	683	706	691	756	741	705	685	703	659	715	724	711	694	731	678	721	695	710	678	683	720	690	711	690	696	715	647	710	702	720	666	709	675	743	734	746	690	729	695	725	701	695	756	696	715	691	711	721	657	676	730	708	711	678	694	658	731	699	668	730	707	706	687	709	703	659	693	711	702	717	670	764	724	697	733	682	700	738	735	698	724	706	721	680	725	700	760	686	706	732	703	700	629	707	717	736	732	713	669	685	716	733	723	731	664	682	704	752	678	686	682	704	707	658	712	662	677	728	704	704	728	719	728	720	693	674	681	705	649	704	687	658	684	733	708	711	724	711	718	740	680	691	700	700	721	715	749	712	692	715	720	709	732	722	702	744	666	721	718	717	687	693	763	687	724	704	723	731	668	729	665	682	737	697	674	742	714	701	737	691	718	654	685	728	648	721	710	734	701	749	708	735	686	719	702	728	687	716	697	710	734	728	703	701	705	751	691	690	716	733	681	687	713	709	716	727	724	728	688	708	722	669	722	749	720	722	692	701	695	691	752	709	684	695	725	724	679	708	691	745	675	666	703	714	703	718	684	707	674	735	723	688	709	679	677	742	722	670	729	725	705	696	710	706	760	699	686	698	686	715	726	668	725	629	719	686	689	658	709	687	709	716	693	746	740	705	715	752	722	646	724	716	691	701	701	681	673	679	697	693	699	690	685	664	723	718	755	665	660	759	686	729	670	669	756	710	720	694	696	679	695	714	765	662	668	726	692	647	713	684	714	702	688	710	732	767	728	709	694	695	727	696	679	692	672	716	710	730	682	708	707	733	698	692	665	712	722	734	691	716	739	680	667	670	701	711	678	720	710	697	732	762	721	686	727	683	716	690	709	642	735	731	728	737	755	766	672	707	680	687	684	695	665	688	711	686	660	651	718	676	689	704	699	609	714	731	709	715	753	721	650	729	707	710	686	706	711	726	718	689	735	746	685	754	636	688	689	685	701	679	711	680	691	723	692	695	669	703	718	687	743	741	713	691	695	700	720	695	698	702	688	713	751	730	729	678	722	665	689	674	705	729	715	645	676	658	699	685	742	696	691	719	722	687	716	662	739	665	696	729	711	682	718	699	747	746	677	708	689	728	718	697	704	708	728	689	715	691	733	703	738	737	678	652	700	758	710	734	700	714	708	706	690	739	696	729	668	695	668	690	672	749	734	722	682	669	717	739	714	727	713	703	696	689	665	680	741	701	792	704	713	683	661	712	730	727	718	694	703	710	680	705	684	645	728	670	730	688	725	671	660	721	693	667	692	705	705	694	734	691	689	679	714	702	683	706	685	746	693	682	718	660	706	735	757	745	723	690	668	720	730	666	715	681	683	679	720	731	691	756	659	774	722	708	696	715	670	684	688	728	740	715	720	694	730	702	723	659	697	737	731	695	732	709	714	670	716	733	668	631	669	720	700	749	684	723	716	697	700	709	734	724	704	721	740	680	695	753	665	665	704	687	665	713	677	697	713	671	686	690	744	725	725	714	673	699	718	683	654	720	697	730	723	699	703	681	680	693	699	711	676	691	693	715	681	692	694	708	669	760	721	730	696	702	732	710	689	724	683	691	678	683	717	712	724	719	752	697	708	700	666	698	713	685	709	685	680	705	705	698	697	729	733	719	708	758	728	685	706	689	725	682	696	692	724	690	727	738	671	709	689	733	690	733	687	711	722	692	725	734	717	703	665	701	709	712	722	676	712	669	750	729	675	593	725	656	714	702	655	693	662	693	692	742	685	670	677	715	722	653	723	706	734	649	655	711	674	723	663	696	669	685	702	698	717	731	720	736	708	730	700	673	708	677	691	693	693	659	687	714	703	677	720	723	704	659	690	679	705	704	711	658	733	711	722	721	743	712	741	719	735	689	708	717	688	652	718	686	676	707	672	710	692	727	675	689	737	684	709	702	683	716	747	741	660	709	765	712	706	707	740	729	706	729	711	678	726	708	701	710	676	694	705	676	721	739	691	707	738	744	680	695	690	675	699	646	685	713	708	679	680	730	701	707	726	692	706	707	751	680	733	729	717	704	699	671	680	714	752	727	699	698	659	689	675	696	704	734	701	723	654	709	719	673	696	700	727	662	698	733	712	710	666	696	712	695	653	739	678	672	708	709	741	722	652	713	729	727	727	727	702	677	707	749	734	716	720	736	676	714	714	700	725	708	665	742	692	670	693	714	689	680	700	741	712	758	756	700	725	733	706	693	676	672	770	721	725	668	697	714	704	714	711	675	668	700	738	708	725	762	670	660	678	713	669	722	724	680	727	702	702	659	673	684	741	755	662	681	700	675	718	693	709	659	727	723	665	685	697	686	747	723	719	720	730	726	718	701	660	685	723	666	669	707	697	738	721	706	673	701	699	715	667	714	698	703	696	697	663	690	673	713	689	717	724	673	757	708	648	707	697	690	696	698	682	765	698	666	696	717	705	761	675	668	724	693	684	725	699	705	705	710	695	721	718	692	748	779	680	665	717	699	670	727	707	731	680	698	679	676	658	679	679	739	735	680	717	759	725	684	697	682	701	704	712	687	730	690	673	681	646	718	700	701	717	681	679	640	659	703	704	714	679	703	662	700	689	658	756	720	675	666	692	747	699	750	742	700	718	695	718	729	736	683	686	702	686	695	711	708	705	749	751	714	734	711	684	725	716	722	735	737	702	684	732	728	686	704	680	696	700	689	704	729	694	700	733	710	709	700	694	738	708	667	712	698	676	696	709	697	739	731	690	760	714	703	742	672	721	661	678	718	694	706	714	709	674	713	704	659	721	744	689	682	693	679	752	693	699	686	692	686	725	711	696	742	731	682	652	721	687	702	721	681	667	731	701	691	752	689	733	705	720	684	644	711	718	714	770	680	719	699	709	721	691	668	680	710	706	731	705	748	715	739	699	716	744	745	697	699	731	693	664	690	685	697	694	700	733	697	676	703	699	714	696	696	705	710	674	699	690	711	681	734	706	650	697	728	735	711	668	692	702	720	714	722	693	660	633	668	663	705	671	736	731	669	709	762	659	662	747	690	723	692	711	719	704	719	679	755	710	684	732	690	700	710	732	726	703	710	724	696	719	674	740	690	732	714	746	667	724	747	714	707	735	655	658	699	670	646	710	710	732	718	696	644	674	712	694	723	670	711	717	722	726	688	673	708	674	719	720	695	736	686	670	721	743	701	719	694	718	690	683	686	687	691	659	734	719	645	719	728	672	726	723	724	686	684	665	720	675	765	686	711	695
23200	19868	15525	9367	8054	7171	3010	868	391	277	296	292	269	277	274	271	287	254	286	286	278	276	279	259	266	272	261	267	247	298	266	298	284	291	269	275	242	293	272	276	289	281	252	301	278	274	295	311	300	294	253	282	270	299	292	293	276	297	248	246	276	289	300	310	245	283	267	299	259	267	280	237	276	244	258	259	251	280	256	253	273	276	262	247	277	281	255	292	255	281	298	286	268	279	295	245	301	271	290	278	293	241	270	311	268	255	249	283	253	276	309	266	260	262	280	301	283	285	287	264	317	275	282	278	273	327	264	259	308	298	268	281	252	263	254	296	268	317	252	311	261	272	258	273	300	259	290	287	269	296	249	268	318	276	269	273	255	261	291	282	255	284	268	280	262	239	267	267	283	260	313	267	294	288	271	287	271	281	271	269	301	263	275	276	277	281	285	278	278	250	255	281	284	260	271	295	263	278	270	250	278	276	282	258	266	273	272	288	262	280	308	269	276	264	268	295	272	265	285	275	252	296	291	292	262	280	252	276	252	289	305	271	274	287	278	280	257	294	290	289	281	291	268	263	268	256	274	265	248	300	270	273	251	304	284	290	261	290	287	272	306	264	292	269	285	281	269	319	299	265	304	279	269	299	263	279	278	274	291	286	271	299	270	274	278	301	254	291	259	287	294	269	286	242	279	304	290	290	280	279	276	302	316	287	294	270	287	288	273	247	273	255	274	283	275	312	249	259	264	283	287	267	271	272	272	270	237	281	266	264	271	239	270	302	276	255	259	292	236	283	279	273	295	255	286	284	281	256	319	296	269	250	255	274	277	280	250	280	285	280	288	238	260	270	277	260	268	314	263	288	284	249	272	269	284	258	278	263	289	251	249	254	290	261	290	269	287	270	274	290	278	261	277	278	284	308	285	274	255	260	260	278	263	286	288	298	281	257	289	290	294	284	272	281	265	279	271	280	268	277	245	283	283	280	302	304	307	293	260	280	290	279	269	251	298	274	284	279	264	266	251	288	265	269	256	267	291	268	282	305	288	265	263	293	277	276	262	264	275	275	271	293	280	268	278	296	275	286	271	275	295	263	277	239	263	251	278	288	272	272	267	275	259	283	295	263	269	271	296	240	259	275	312	278	252	277	295	297	295	287	245	270	301	263	253	294	281	270	276	262	291	278	265	293	236	269	270	258	243	269	295	292	267	281	285	290	259	246	280	302	263	248	263	253	291	280	252	230	290	274	291	261	265	297	271	260	258	267	275	295	278	275	261	267	278	252	292	284	298	245	282	279	284	261	284	289	265	228	251	271	257	289	280	263	283	291	302	291	265	238	301	319	282	289	277	284	309	292	307	250	279	252	247	290	282	296	248	256	241	283	299	277	262	279	310	291	216	297	284	279	260	280	266	270	276	301	280	254	273	290	257	244	265	272	303	295	264	278	278	272	291	295	298	272	283	300	259	244	293	292	258	271	283	289	264	267	300	249	233	255	246	241	293	269	284	256	273	278	261	270	270	268	279	273	278	273	292	289	250	284	248	296	277	300	232	272	310	265	273	255	270	287	296	279	283	291	265	271	264	222	260	303	284	250	298	300	272	269	263	265	289	275	294	293	252	262	296	303	291	273	286	278	258	288	260	293	285	282	255	269	269	262	261	250	286	262	260	311	297	287	300	279	284	289	254	259	272	252	250	279	298	263	294	270	258	283	278	273	277	284	286	269	259	271	270	293	263	256	276	266	260	292	286	286	276	276	283	282	299	274	266	258	303	291	268	266	288	284	289	298	282	265	286	291	294	269	269	297	235	270	299	289	260	269	282	258	285	283	271	267	325	307	299	290	277	246	254	294	286	291	281	279	253	286	267	251	243	275	268	240	302	227	273	272	263	277	244	272	282	261	254	267	245	239	272	263	279	261	256	300	256	293	272	282	318	312	301	283	276	293	246	252	279	249	272	280	301	266	300	283	269	283	247	271	290	262	267	271	275	278	269	285	284	277	267	274	274	241	300	280	252	290	265	294	291	255	283	284	293	275	276	279	261	275	254	293	278	270	257	280	278	260	272	286	263	278	270	279	279	219	284	290	294	258	275	283	309	277	253	286	293	281	302	300	290	270	278	292	279	296	271	289	266	294	275	305	260	308	267	303	273	215	272	247	301	263	244	270	242	284	261	284	304	312	270	252	310	282	284	256	274	271	274	281	275	288	258	235	297	272	272	280	255	290	263	259	291	283	280	259	286	281	274	277	266	241	303	285	289	242	273	275	276	275	299	296	260	287	275	300	280	286	271	266	296	322	299	266	316	267	298	288	298	270	270	274	296	277	264	281	281	282	262	264	299	242	275	262	263	267	273	250	291	264	276	315	289	270	276	267	264	292	282	280	272	253	291	261	315	302	286	296	288	308	256	254	286	269	275	257	266	292	258	271	232	295	291	287	276	264	276	317	273	276	255	272	325	251	291	284	282	257	285	290	301	291	318	297	277	276	258	301	244	263	261	271	287	266	279	275	283	253	240	266	303	274	259	266	282	310	261	304	296	249	248	247	263	277	260	305	261	259	267	279	307	245	277	282	276	250	254	277	260	266	276	246	280	288	275	265	290	290	281	270	265	261	272	264	295	275	288	274	275	267	287	259	241	263	318	304	279	264	271	249	279	320	293	238	268	299	310	276	271	290	302	255	270	279	299	274	271	282	285	235	269	303	283	283	285	282	283	231	298	284	275	285	315	238	262	297	277	260	292	290	288	261	260	295	313	266	296	279	288	308	249	289	300	306	277	273	272	283	295	315	262	271	267	277	293	315	263	284	314	270	283	261	307	276	269	265	294	269	296	288	289	293	277	284	280	250	293	276	283	260	283	260	281	285	248	252	281	282	284	274	286	278	307	277	266	300	270	282	272	274	296	264	285	301	273	272	282	273	293	289	264	291	280	285	297	284	276	272	291	292	297	283	277	283	257	293	306	286	260	293	278	276	266	279	286	264	309	264	285	280	288	273	298	314	273	280	310	315	300	263	274	248	234	296	265	274	289	276	277	275	271	299	281	307	234	286	266	294	262	267	290	242	256	266	247	235	293	304	318	265	286	294	301	295	263	320	282	309	268	260	294	282	279	287	259	260	264	298	276	259	277	288	266	269	271	278	265	311	244	288	280	294	315	297	252	251	278	248	272	295	275	281	278	277	269	292	271	275	271	267	267	281	243	253	247	240	269	271	255	275	278	277	291	240	278	294	301	257	281	277	258	294	301	263	288	255	261	265	280	294	281	281	275	267	264	281	253	254	290	278	310	306	304	266	290	271	262	269	279	303	296	299	272	300	261	251	265	285	290	268	319	260	264	295	253	270	305	260	277	283	258	265	298	260	275	259	287	271	268	283	287	270	278	250	304	262	263	250	260	267	290	277	286	252	289	272	309	264	294	304	252	294	282	270	252	303	290	271	281	259	295	265	260	269	282	272	252	275	295	291	283	291	256	258	280	258	264	285	239	282	303	277
13697	15998	19680	20145	22820	19154	8383	2402	957	706	664	691	699	655	674	718	727	666	691	665	646	646	696	691	711	693	706	707	668	697	639	691	690	676	714	668	706	671	715	725	695	669	738	689	718	696	721	679	730	728	649	705	685	710	700	688	681	660	712	672	697	701	660	680	670	692	742	644	679	657	745	621	676	683	695	673	686	678	685	695	718	737	721	678	718	737	649	682	642	715	731	699	688	671	661	707	686	688	718	682	683	686	700	736	646	631	679	667	688	659	674	669	682	703	713	720	638	655	710	675	678	636	678	697	653	688	706	681	687	684	707	687	663	740	673	689	652	665	740	740	691	659	704	689	716	693	664	734	694	755	708	716	702	655	713	658	711	745	640	738	734	667	731	699	685	729	733	671	720	672	715	711	675	676	707	728	725	683	653	693	714	723	680	663	710	640	670	760	751	700	694	691	714	667	748	698	685	752	643	654	649	682	732	717	689	698	706	647	686	704	664	740	699	664	698	716	687	703	666	701	663	710	674	712	650	688	673	690	681	717	657	692	721	687	700	673	710	681	676	701	712	696	706	668	675	681	672	688	668	671	654	662	697	629	722	710	663	687	739	694	669	645	705	687	688	709	683	706	696	658	658	663	701	768	678	654	684	682	690	697	683	669	679	669	630	706	733	702	663	709	662	690	676	705	699	717	688	668	680	714	675	704	691	657	676	688	682	692	687	678	600	688	699	728	673	671	719	723	667	715	680	753	667	717	679	708	725	718	692	724	708	715	681	688	658	693	698	689	666	693	709	677	676	708	697	711	668	683	668	693	722	658	656	692	688	695	668	682	673	660	703	670	650	644	684	691	688	695	696	668	712	716	703	693	654	695	675	663	729	661	699	681	709	692	666	706	669	708	643	727	724	692	661	741	726	665	710	668	608	698	719	652	766	653	693	723	645	662	675	699	742	644	675	694	679	701	648	678	627	714	702	726	657	638	669	694	643	718	697	644	702	632	725	711	650	716	718	722	701	711	651	686	660	729	663	688	687	661	654	685	713	695	691	667	705	700	671	683	685	701	684	679	705	621	727	654	674	700	700	695	698	699	696	702	683	645	683	738	662	635	717	695	671	705	656	703	674	724	687	715	713	681	702	694	673	646	693	737	701	659	684	708	682	699	646	700	704	700	711	685	708	719	711	715	679	666	695	660	668	682	644	677	730	712	662	705	682	680	734	710	716	709	657	664	646	655	672	666	663	686	717	681	681	673	733	694	701	709	681	724	680	730	658	694	680	718	675	690	703	674	638	705	707	723	716	675	739	668	718	698	709	652	683	666	737	682	680	664	659	714	706	663	660	738	735	667	666	676	711	659	674	681	683	736	678	639	705	665	718	624	694	662	732	673	739	645	660	680	774	702	712	636	716	739	706	674	634	700	664	692	705	678	675	670	690	682	721	694	716	692	727	728	678	695	702	697	725	673	725	727	659	690	685	688	679	682	718	701	673	727	684	713	730	694	667	726	667	658	694	699	714	699	692	665	683	664	682	716	676	721	707	622	670	700	657	697	676	710	686	691	751	654	694	695	722	687	708	619	718	681	660	696	710	678	702	743	703	708	700	753	717	704	696	710	677	679	686	708	666	713	687	739	665	705	682	683	621	691	700	700	709	654	663	675	716	658	723	632	707	667	686	711	659	715	686	710	731	671	739	652	690	695	731	743	665	691	685	698	695	732	727	658	721	703	713	711	684	741	710	728	706	694	676	708	657	665	717	708	699	728	673	697	704	672	714	663	653	674	694	686	745	703	673	682	698	683	642	701	741	673	663	711	689	715	672	690	681	676	691	708	675	644	743	729	672	673	733	642	618	670	702	670	725	693	677	671	673	706	657	679	676	685	690	720	692	692	671	689	662	668	685	646	650	698	688	699	726	728	732	733	694	698	675	713	685	679	669	675	692	676	721	663	666	699	686	675	713	684	682	711	664	709	733	661	697	704	697	668	710	722	684	674	672	653	691	655	733	693	736	675	680	730	680	715	695	705	693	634	723	723	675	672	636	700	702	661	678	685	655	712	687	703	691	663	710	629	699	714	734	644	634	672	696	729	698	680	682	667	770	706	678	702	666	673	702	700	695	763	704	698	715	739	714	678	723	642	713	645	722	676	628	669	641	695	656	749	631	706	679	726	706	636	676	721	705	728	683	663	692	702	674	661	693	697	694	724	684	688	676	664	658	716	640	681	699	725	671	677	721	643	615	707	719	686	648	628	679	680	707	675	691	674	673	699	669	702	732	686	684	704	698	671	722	673	695	698	691	731	675	709	714	680	641	698	720	745	679	667	658	701	683	663	728	699	642	695	659	703	684	658	690	670	717	648	721	744	717	704	745	687	677	699	674	668	701	621	662	667	669	690	672	668	667	737	719	729	706	692	683	727	730	677	679	678	660	754	677	701	666	710	686	714	692	722	732	669	689	685	688	695	692	659	725	739	702	707	690	669	707	707	699	677	721	680	673	713	688	696	707	702	684	666	689	725	636	699	677	725	670	713	699	669	708	685	739	639	720	657	689	650	669	709	669	683	670	705	704	691	649	680	641	706	667	685	693	708	674	688	718	712	626	680	681	714	677	715	686	676	676	656	702	741	689	709	691	676	698	665	678	696	691	720	699	692	695	638	635	707	696	696	666	664	660	671	691	688	698	683	696	698	764	664	660	694	671	717	685	677	708	718	718	698	654	673	648	719	732	702	654	700	691	669	725	749	694	648	684	684	690	675	653	697	696	726	669	661	704	679	646	728	670	690	644	710	685	682	673	679	701	708	706	712	678	677	672	696	720	698	678	689	689	712	673	726	689	673	622	719	661	680	668	664	683	741	693	679	708	745	697	679	697	685	725	694	700	714	676	706	690	676	654	704	663	648	693	694	735	685	672	738	688	666	655	714	662	671	690	686	663	663	704	699	690	728	672	655	712	650	641	682	648	702	683	655	731	688	627	689	671	713	736	678	734	659	696	679	712	715	714	660	656	645	681	700	616	695	694	667	706	711	698	713	755	718	675	704	683	673	718	667	706	673	699	699	660	654	706	697	675	684	708	651	745	698	710	728	718	658	684	737	674	697	700	728	726	685	688	647	673	661	684	659	628	693	666	655	634	682	677	713	681	702	660	666	706	653	712	678	671	670	671	722	725	684	648	660	695	704	661	685	686	669	693	657	645	675	637	658	668	715	673	715	673	686	675	726	717	711	699	749	697	727	684	722	712	705	651	745	727	710	705	705	752	691	674	665	687	668	693	668	693	710	639	682	728	717	692	699	668	673	716	677	669	693	671	665	709	678	724	693	727	752	755	647	712	688	678	692	686	681	655	671	673	680	714	684	652	683	742	657	715	664	681	662	676	694	665	707	723	724	703	716	688	684	648	719	675	649	675	648	663	657	666	654	660	685	678	659	663	707	700	665	673	674	731	711	690	659	645	677	700	709	773	697	711	673	692	685	733	693	711	683	684	685	677	735
44065	42472	42606	40931	50639	50067	23435	5535	758	317	294	269	315	274	299	294	280	267	285	297	305	315	261	269	283	276	286	318	285	254	268	289	268	277	307	279	272	285	286	259	294	283	287	261	273	300	294	297	282	276	275	282	255	264	286	296	287	304	266	260	301	269	259	307	289	299	278	251	282	274	296	290	293	285	267	266	313	284	246	316	296	268	295	262	285	266	276	248	265	265	268	325	275	281	299	286	295	262	278	269	318	287	278	292	296	275	292	291	247	302	278	257	261	285	271	308	251	286	278	294	278	274	270	289	285	288	272	270	268	287	283	289	283	292	267	282	289	272	275	295	282	299	272	274	262	273	246	271	292	270	294	278	290	246	314	243	303	286	303	273	248	265	293	300	298	260	262	286	271	274	310	274	282	285	288	309	287	281	282	278	321	277	243	290	292	259	288	285	287	260	297	288	308	266	287	256	310	283	260	297	249	288	276	295	276	274	296	293	271	258	275	276	294	288	278	283	275	276	302	287	266	269	282	298	243	289	270	272	278	269	274	298	242	306	282	281	296	265	274	329	303	289	299	265	310	282	290	278	297	286	288	307	284	252	267	271	289	275	255	258	313	272	308	308	251	264	299	284	259	274	274	280	285	264	284	293	275	304	261	292	308	281	303	292	277	252	306	267	275	287	325	292	263	276	289	250	293	269	279	299	271	265	283	285	303	306	260	287	316	291	269	266	270	274	288	298	291	275	262	270	273	277	293	227	268	308	288	304	275	306	262	295	279	266	289	298	265	287	285	289	276	291	275	319	262	288	286	305	283	285	316	271	298	267	273	295	261	329	280	274	272	267	262	269	311	274	277	290	283	285	289	250	327	271	296	257	256	290	289	271	300	272	262	258	278	287	259	286	284	266	284	297	285	274	276	281	287	267	312	306	318	249	298	276	264	262	291	294	286	288	299	296	266	256	317	263	271	274	247	298	268	265	267	266	297	280	246	282	256	282	296	274	300	255	294	280	307	279	282	255	283	289	296	283	264	281	282	225	267	273	298	252	277	272	273	263	272	299	293	275	266	280	253	311	285	299	287	262	251	266	281	279	274	299	332	301	248	298	284	254	258	301	277	307	241	264	287	254	298	303	245	304	279	339	275	287	261	298	270	262	277	276	318	283	340	276	289	310	287	323	254	296	287	283	278	275	265	283	313	283	248	274	279	266	269	288	296	308	259	326	263	273	256	266	282	280	291	292	299	274	270	260	249	300	269	289	269	256	313	311	300	265	283	278	259	266	283	292	277	291	299	293	272	284	273	257	247	270	303	267	309	285	273	293	256	283	274	311	273	278	274	306	227	288	279	301	275	312	310	315	279	283	263	302	275	280	286	281	252	253	274	280	266	286	283	280	273	273	269	272	293	273	268	261	290	250	287	286	292	294	309	269	262	319	258	259	290	277	291	295	310	286	287	232	315	250	283	269	277	316	297	260	294	289	266	272	266	283	296	294	286	268	264	275	270	296	306	283	255	289	259	292	290	285	240	272	250	302	292	292	275	291	289	296	286	261	290	270	264	273	255	288	278	259	286	252	283	290	273	258	286	255	271	305	272	283	306	304	282	263	286	295	295	276	262	297	280	269	239	256	267	278	261	274	300	303	308	262	311	273	282	272	276	303	274	283	300	242	265	251	271	269	287	255	285	261	290	264	272	266	279	263	254	270	271	258	290	298	253	266	288	267	291	274	298	288	290	285	231	288	302	297	271	275	272	295	308	265	274	260	268	281	257	305	294	279	304	316	255	278	279	314	297	255	285	290	293	260	325	272	289	294	304	265	269	274	251	257	291	300	277	267	289	257	294	259	291	286	260	262	277	294	273	286	307	273	311	291	291	306	307	296	283	281	281	276	305	292	293	296	316	289	286	300	274	271	289	265	262	281	264	269	282	270	256	271	253	261	290	276	262	284	251	311	314	286	282	272	281	295	275	271	295	274	306	270	279	268	259	267	247	278	286	251	304	258	266	279	263	271	279	298	273	270	289	272	283	263	289	261	293	259	268	272	293	312	287	258	298	293	312	281	264	322	280	333	287	279	266	253	320	282	289	313	302	266	291	298	289	271	293	312	262	314	301	271	281	260	295	262	279	285	276	307	273	263	283	265	269	284	279	301	278	283	284	306	287	275	276	287	256	284	271	272	286	299	295	265	289	315	258	284	276	275	265	252	267	290	277	309	274	314	267	286	256	248	298	269	295	268	277	289	281	277	280	269	260	274	270	285	285	270	283	312	266	314	302	314	281	278	287	259	276	284	271	256	309	267	258	290	275	300	287	296	288	269	283	283	294	259	252	282	274	308	265	263	280	269	254	310	290	298	275	277	307	287	307	274	266	284	313	297	294	273	303	275	281	277	286	296	260	297	275	294	237	280	254	287	266	281	292	290	299	287	295	293	300	279	300	262	274	297	258	307	298	303	286	301	297	293	280	304	299	275	272	268	309	276	317	300	306	256	289	245	290	284	297	262	300	269	306	268	253	264	265	270	298	310	258	300	258	268	279	283	335	251	260	275	284	263	293	286	254	294	305	305	292	249	259	239	274	328	285	256	281	282	316	302	298	267	277	261	289	264	286	303	262	262	286	292	284	288	269	302	286	294	277	290	273	271	279	310	280	284	276	295	290	271	281	296	307	307	291	298	272	266	280	253	314	311	298	275	277	282	285	279	295	289	262	321	283	290	293	280	275	313	276	265	269	286	269	277	284	272	280	269	274	262	290	298	291	260	281	302	281	298	278	254	279	253	262	264	237	277	272	304	283	269	258	292	278	312	277	298	281	288	315	294	299	293	285	264	306	278	265	280	283	250	275	259	271	274	258	282	285	314	282	289	279	264	252	310	295	264	308	286	305	283	330	288	317	278	273	247	279	252	277	265	274	296	290	283	263	283	284	255	246	272	277	235	287	311	278	231	260	314	334	292	270	265	277	249	290	276	301	286	288	278	291	278	286	307	272	262	283	310	283	279	273	286	264	268	313	293	280	265	319	290	306	274	251	300	324	274	279	261	247	300	296	292	285	279	297	294	272	289	299	277	282	273	284	318	304	245	281	271	275	268	296	278	267	298	272	289	313	298	294	282	309	315	269	277	280	312	277	250	281	270	296	300	297	274	265	274	289	311	301	280	282	325	245	307	279	277	277	288	283	296	295	278	266	283	283	294	252	278	338	258	272	285	277	288	274	281	283	279	275	275	283	281	242	263	295	297	281	262	296	280	274	270	319	271	297	279	253	275	271	270	312	279	268	283	303	293	295	272	270	299	310	291	283	255	292	260	262	268	256	273	275	267	302	276	258	245	301	264	290	292	277	267	258	309	262	300	265	304	290	258	286	306	309	299	295	282	304	248	279	292	287	290	252	287	295	296	275	247	305	290	296	272	252	286	290	286	290	277	282	296	275	260	267	279	266	308	297	273	308	286	285	290	305	288	293	286	261	258	251	271	300	277	281	286	255	310	305	276
29180	33948	43511	48779	64466	59501	32200	9874	2002	826	749	671	695	748	713	733	747	699	695	716	729	688	710	718	708	695	750	675	744	714	679	700	761	751	654	734	670	691	643	671	675	758	740	730	690	666	699	718	703	715	685	714	739	691	711	715	687	698	710	720	687	663	698	683	724	734	652	723	679	694	682	700	707	679	675	710	667	708	694	663	727	748	709	700	702	703	669	680	722	660	722	687	691	742	754	678	722	662	695	709	694	734	688	654	664	669	703	713	676	660	701	664	701	675	671	713	679	715	696	739	692	702	743	743	685	717	737	762	677	708	684	659	734	692	669	692	715	693	739	696	751	686	646	737	647	706	691	700	709	716	713	703	672	691	668	708	725	717	704	728	656	681	650	717	725	655	725	671	721	717	735	674	643	706	701	728	720	725	719	691	726	667	725	708	691	715	724	740	683	666	663	694	723	704	702	700	743	675	744	715	730	713	714	690	666	690	725	720	714	662	667	686	714	778	663	680	680	679	685	721	687	759	714	689	666	719	714	674	675	700	688	743	656	679	702	707	671	737	714	715	667	700	656	672	691	662	740	723	711	768	703	714	654	698	668	687	746	668	699	685	645	677	744	683	697	681	644	714	708	729	657	716	728	733	700	675	752	671	678	680	670	722	667	708	762	675	686	735	693	683	700	727	702	693	713	708	719	654	701	731	674	697	696	714	709	703	713	697	693	747	667	657	705	721	715	687	688	690	704	697	686	668	663	746	682	697	707	723	700	686	693	693	722	697	684	660	666	665	648	681	699	676	749	691	702	710	765	709	716	695	698	722	728	709	706	688	719	722	666	675	731	747	695	725	665	697	744	718	735	681	718	687	689	686	719	727	704	700	689	714	735	685	687	724	673	722	690	735	732	715	706	698	725	659	730	713	706	681	725	723	725	735	752	732	707	654	665	734	715	675	678	712	674	705	685	716	674	719	749	723	714	747	691	652	661	666	702	664	762	705	691	670	705	718	696	700	654	668	681	668	667	744	690	748	706	665	704	720	665	702	716	702	711	689	719	683	707	666	736	626	706	678	660	703	681	730	694	703	703	731	679	696	663	732	669	741	696	668	708	675	769	721	700	701	676	690	704	697	692	664	689	736	737	707	731	721	728	666	688	703	689	727	681	706	716	697	716	729	731	742	681	717	727	736	692	726	694	727	679	736	716	691	695	716	680	702	723	671	736	690	672	673	699	697	698	744	696	653	692	677	721	706	700	725	751	628	727	682	666	681	703	731	718	687	693	697	682	699	704	717	693	757	675	732	731	699	721	709	698	681	667	699	715	691	739	722	719	678	665	708	706	748	716	700	680	727	696	720	701	719	687	686	720	679	707	705	702	730	667	683	693	710	732	708	647	680	658	729	706	744	707	670	713	704	667	708	733	726	698	659	713	717	675	670	750	709	730	726	685	727	676	711	703	721	686	734	718	680	687	707	729	692	737	679	733	726	677	742	706	709	699	663	693	697	673	750	722	725	717	701	742	708	682	694	716	686	709	678	720	696	711	740	703	690	683	713	737	705	708	732	636	712	738	702	726	688	721	678	734	659	703	693	670	695	696	751	645	739	685	736	675	709	714	706	740	715	681	669	639	720	690	729	670	701	706	707	697	690	680	708	683	710	714	707	708	706	708	713	729	696	741	732	669	691	713	698	706	699	720	710	749	744	690	704	681	720	698	676	709	718	737	713	709	713	727	700	678	718	697	679	730	759	678	720	766	712	705	659	689	742	754	696	715	733	672	703	687	702	694	696	712	697	683	699	728	753	679	649	727	677	743	677	660	674	760	670	699	680	699	711	689	722	718	695	707	691	717	700	697	695	658	678	658	700	705	691	702	666	738	676	732	682	688	720	683	701	695	711	702	702	671	662	684	716	676	708	717	722	674	694	738	689	715	718	724	718	687	737	721	716	749	714	684	712	747	714	726	769	685	662	657	683	720	731	710	692	689	717	707	761	664	731	716	686	700	664	679	719	668	670	683	719	664	693	715	734	697	747	679	703	704	688	713	743	700	675	666	738	719	663	637	707	706	714	684	690	646	719	753	658	710	721	719	719	714	689	714	685	716	688	709	705	707	679	736	698	703	698	678	745	723	711	697	675	663	682	718	706	744	665	644	672	664	719	705	694	732	706	705	702	707	736	684	727	721	715	687	695	723	713	733	712	702	716	676	706	693	676	731	705	718	644	662	635	699	693	684	705	727	742	717	692	717	708	701	651	702	676	725	729	721	658	666	717	686	697	745	668	707	722	694	726	679	683	711	675	669	700	725	710	715	648	686	673	701	674	706	739	665	716	688	720	669	687	686	729	739	707	710	698	718	708	657	723	755	719	718	696	729	670	666	745	702	692	723	722	752	711	748	667	732	696	704	705	654	719	688	738	676	663	643	736	699	712	731	688	689	701	704	691	712	717	683	660	719	725	656	704	740	692	687	694	658	742	696	649	723	671	650	740	667	733	735	726	686	710	730	694	720	721	764	688	706	745	672	714	705	742	698	698	692	722	713	676	691	685	750	705	668	680	732	693	687	673	701	667	681	693	671	686	698	728	666	666	700	690	709	693	715	708	702	701	698	715	683	653	738	722	690	679	727	723	674	694	680	689	693	695	700	687	680	715	709	681	695	712	716	720	720	727	695	735	696	693	731	648	672	732	689	678	736	703	683	705	689	770	713	629	697	714	732	698	685	688	670	718	735	671	701	706	707	687	742	759	689	711	718	697	795	687	688	740	692	721	659	645	695	721	689	755	693	733	681	725	651	652	689	692	712	715	728	679	700	659	705	722	724	718	701	692	718	652	685	726	685	682	688	734	723	681	727	707	682	720	717	708	655	729	733	668	714	723	698	680	705	747	684	709	685	698	777	737	716	641	738	696	724	739	705	722	726	696	719	720	683	719	704	697	707	668	728	712	727	689	700	679	710	713	674	746	700	744	686	713	705	693	653	719	685	699	688	697	702	711	705	685	685	698	723	715	679	694	695	740	723	696	696	753	703	674	782	711	725	735	728	664	741	682	652	680	708	708	683	700	673	705	720	702	717	690	714	708	669	707	685	703	705	674	705	739	703	656	743	667	775	684	692	676	651	695	710	741	695	700	732	687	730	737	692	671	703	733	693	686	723	690	678	703	735	710	692	697	698	763	668	690	711	692	679	681	733	731	736	702	717	700	681	707	691	725	678	692	728	701	739	694	727	679	690	704	724	709	670	679	699	725	713	674	682	673	685	667	726	693	701	732	723	672	674	686	725	738	734	697	697	706	652	727	712	652	720	654	712	668	727	673	669	726	703	701	685	682	717	722	731	706	670	712	694	741	685	683	686	704	694	744	734	702	684	696	708	704	680	733	712	645	681	711	683	704	701	690	694	715	686	696	687	677	695	673	696	729	716	722	750	786	685	661	700	707	711	690	717	675	706	681	734	722	745	701	680	760	740	706	704	710	701	662	702	712	717	686	710	714	685	688
51168	53088	51870	45137	53762	60811	35951	13051	1943	377	288	296	284	294	278	276	271	277	258	264	267	278	303	239	263	272	282	294	253	271	273	271	275	292	274	276	264	281	264	280	251	270	279	288	284	310	276	280	300	253	273	262	293	264	250	276	269	270	298	261	267	273	291	289	252	288	263	285	293	275	270	289	278	286	267	277	249	272	275	252	287	310	278	290	288	268	292	273	285	250	282	305	296	308	270	283	271	279	278	275	271	264	241	280	278	293	291	271	235	277	298	269	272	288	309	286	278	275	265	278	283	287	302	274	314	314	293	259	286	266	266	266	260	276	261	270	305	300	257	264	310	293	267	297	293	252	296	245	301	269	313	245	265	258	278	273	243	247	287	313	285	275	269	249	250	287	313	272	261	271	264	281	290	266	264	246	267	296	315	302	273	274	286	259	302	273	289	279	246	301	282	284	272	273	278	286	328	295	290	287	279	241	257	280	271	278	269	259	268	285	271	265	298	316	275	262	266	257	255	286	282	249	327	266	257	272	298	294	278	278	279	307	285	287	285	316	275	274	287	305	289	309	300	286	280	276	305	296	279	249	256	261	304	302	311	257	272	275	278	274	281	294	288	260	267	265	248	296	278	311	266	285	294	272	286	253	277	279	300	276	275	304	297	269	287	273	231	290	266	279	259	260	284	267	267	313	294	277	271	290	317	286	273	294	264	299	270	277	283	308	297	285	289	301	278	278	278	294	267	268	296	292	307	260	263	275	303	267	278	290	253	283	271	277	291	260	270	295	273	264	270	264	316	269	309	280	292	253	253	256	248	298	276	289	274	287	264	275	264	272	265	270	278	278	262	278	255	311	260	269	286	270	265	260	309	271	225	245	272	250	266	245	287	304	267	279	256	281	295	270	285	290	297	267	304	251	322	275	298	235	250	270	307	264	315	300	274	256	280	285	288	280	270	273	294	240	296	301	300	260	286	260	268	283	296	267	248	296	270	306	274	277	316	296	261	229	282	279	246	276	288	254	283	266	260	257	274	254	312	253	278	266	293	297	270	259	240	299	261	284	283	262	260	295	265	301	256	263	298	278	257	275	267	283	290	268	314	304	246	247	278	282	259	287	279	293	276	267	269	291	274	294	290	299	255	309	282	258	254	293	291	257	284	305	265	291	261	270	261	251	288	268	248	283	265	280	275	256	304	264	260	268	282	284	293	279	257	251	290	245	265	275	271	252	254	261	258	265	265	286	260	255	255	232	287	286	285	280	292	294	299	262	309	281	285	267	278	284	266	282	286	261	308	274	263	266	247	279	283	285	297	291	282	302	268	277	259	287	259	284	282	283	278	286	320	302	283	304	263	256	266	286	278	290	258	281	276	277	286	279	271	274	264	298	293	260	275	220	272	264	272	261	277	266	275	286	316	261	270	269	277	263	241	287	275	278	299	287	270	259	304	282	242	246	277	285	289	299	265	282	284	306	267	286	306	314	279	259	279	295	283	259	286	259	317	301	304	272	266	281	261	275	279	276	271	278	256	264	282	261	260	262	274	254	288	296	264	300	282	291	284	274	264	299	280	269	288	267	273	276	273	266	278	282	289	257	282	278	254	282	273	264	238	288	291	305	280	244	314	300	284	263	300	268	270	288	280	240	245	302	266	284	284	324	292	260	306	261	301	277	282	276	285	271	267	314	251	283	266	274	285	281	254	309	271	267	290	268	261	276	314	312	267	260	254	294	277	273	288	253	309	273	326	252	265	262	283	259	266	256	278	276	290	290	279	252	289	295	276	293	276	295	337	278	257	308	262	281	275	266	270	293	263	269	286	303	305	255	249	243	250	288	293	286	247	263	274	313	283	304	278	260	293	268	290	290	272	292	271	295	277	249	242	266	277	259	286	279	310	288	273	260	287	288	274	259	269	277	257	292	265	243	268	271	253	293	254	305	274	252	272	282	271	282	248	273	252	265	295	258	272	276	310	254	258	294	269	283	315	291	259	272	305	286	270	283	298	288	284	241	328	293	266	300	294	284	304	261	292	273	295	249	294	283	291	242	288	301	274	252	324	285	277	245	296	273	254	287	290	263	278	271	293	278	260	291	272	277	299	280	300	290	264	265	274	275	282	273	277	304	299	264	282	286	253	283	276	267	272	277	269	288	284	265	260	302	284	291	274	294	248	252	289	282	292	267	277	249	297	280	279	288	309	287	300	271	307	262	307	268	277	279	304	274	282	239	304	283	270	271	290	269	294	274	251	282	298	275	266	281	274	291	261	266	260	242	279	290	266	261	263	276	272	271	294	270	285	266	283	285	266	299	281	273	272	262	256	289	294	272	292	278	278	294	291	257	293	271	263	283	288	287	272	281	278	278	264	274	310	310	325	238	273	262	295	250	302	311	265	281	289	309	288	269	285	278	274	286	304	286	315	253	255	294	293	302	283	293	263	279	302	293	271	281	284	288	261	307	282	270	265	248	240	309	259	262	296	273	269	258	254	251	317	306	287	260	303	309	270	258	303	296	292	275	277	264	278	272	258	268	271	299	305	302	261	266	298	266	305	281	286	274	263	243	266	286	269	262	259	288	287	258	286	291	282	268	307	254	290	264	273	253	253	283	289	295	285	285	286	266	253	275	290	267	320	252	286	271	294	275	305	287	292	256	270	276	300	260	264	268	329	313	266	261	287	266	305	238	253	267	282	285	270	271	290	310	313	298	279	284	262	265	250	283	289	284	282	263	271	286	274	288	257	279	319	272	257	264	288	273	254	285	294	273	296	286	308	260	271	296	286	284	291	269	258	294	297	318	278	280	290	263	295	255	259	282	290	297	270	271	281	286	279	292	265	283	290	280	264	297	300	276	297	248	254	261	253	267	277	264	266	260	269	262	301	297	271	268	292	286	273	268	306	268	279	289	244	299	285	272	274	291	275	278	259	279	252	280	255	264	279	280	284	260	276	264	301	260	271	286	272	245	290	278	275	254	261	264	270	258	268	261	283	276	279	277	265	274	287	280	294	275	284	272	276	278	256	269	277	292	254	282	274	265	284	279	235	290	266	318	261	271	276	286	292	265	271	259	319	261	257	287	267	300	271	288	255	293	233	250	274	254	299	259	270	248	335	294	292	280	267	304	271	253	311	266	260	293	281	309	272	297	283	281	301	261	307	277	262	286	270	271	315	319	286	249	299	288	249	287	269	293	264	251	260	286	268	286	298	277	272	287	298	253	259	271	282	253	247	281	291	313	284	311	259	263	286	261	290	270	284	293	268	271	298	248	271	279	297	285	303	274	289	243	293	291	274	291	296	270	292	256	269	285	281	281	291	270	291	251	283	263	251	273	295	290	254	275	278	296	269	244	263	276	263	270	285	272	322	291	301	296	309	282	322	265	287	248	268	239	282	303	270	283	295	303	267	287	286	311	287	279	298	303	277	254	273	267	258	271	287	275	240	299	270	278	269	274	265	280	272	260	265	264	279	268	296	287	279	294	264	293	275	279	261	252
33723	43666	51590	53522	67983	72151	45307	17799	3686	1026	730	717	699	709	731	710	737	697	706	702	693	675	676	647	649	678	715	668	640	660	696	750	687	680	715	650	706	673	713	690	654	719	717	679	679	712	691	651	710	727	695	726	670	705	699	667	675	728	674	674	646	673	695	699	683	691	696	700	643	669	668	662	720	714	659	653	667	675	700	668	695	720	725	677	658	646	682	698	658	677	719	706	699	690	697	697	674	655	696	703	679	705	682	664	667	690	663	685	700	689	681	665	690	663	712	686	690	703	698	720	663	697	723	678	698	690	706	676	715	679	742	695	639	693	703	704	713	683	692	692	684	639	703	724	678	684	683	649	710	684	697	647	709	690	708	710	656	738	727	624	740	672	695	689	704	672	629	721	689	687	676	673	666	668	692	685	719	702	744	693	708	740	660	697	670	690	634	662	693	705	722	733	738	665	699	704	696	698	677	711	684	659	699	712	675	692	676	703	719	675	685	669	739	682	686	702	673	651	658	722	678	659	700	701	713	635	651	653	666	697	692	705	670	651	645	696	679	684	676	673	691	648	667	663	719	653	678	660	688	682	673	693	686	659	722	705	665	669	677	735	691	701	689	730	704	660	700	678	692	696	660	680	688	698	661	685	687	682	662	680	684	700	693	650	708	650	714	697	686	713	670	677	686	674	730	693	661	638	696	656	688	737	682	700	698	649	676	693	652	687	702	718	728	671	681	686	661	659	685	672	702	705	672	699	641	723	643	708	662	678	678	685	681	633	716	714	660	706	679	715	727	636	680	693	729	656	669	646	697	702	665	679	679	712	704	705	682	716	699	695	722	659	678	675	669	706	687	722	672	737	693	690	693	739	737	655	687	730	668	730	711	729	696	713	675	679	644	710	666	670	694	694	662	723	744	719	701	703	659	691	683	669	700	691	696	691	683	683	712	657	730	718	719	666	701	679	698	686	671	669	720	696	694	715	716	659	699	651	645	664	716	697	656	668	682	664	666	701	725	658	757	722	707	677	682	765	713	711	675	740	714	696	708	713	644	652	659	659	702	698	687	718	707	702	691	702	672	723	668	635	697	665	693	648	686	721	671	662	689	670	674	694	661	681	706	701	677	685	691	675	715	679	688	658	685	673	686	719	629	710	708	699	672	688	673	640	742	696	649	714	711	685	691	695	688	654	687	699	660	709	696	713	717	723	664	719	664	700	638	679	693	699	682	763	717	706	700	672	706	720	720	680	704	690	734	695	671	684	665	714	690	687	635	688	719	712	695	690	669	671	690	676	670	671	733	666	681	715	704	690	648	755	709	713	653	705	680	656	622	689	674	681	658	698	663	649	628	684	716	653	723	697	673	744	644	719	675	708	676	704	683	664	681	706	693	712	691	734	648	653	700	678	680	734	649	678	659	689	697	699	677	696	696	659	633	687	646	694	685	717	694	686	689	694	711	645	732	731	675	679	697	652	634	672	712	661	652	677	684	655	705	699	644	725	674	675	711	698	687	679	701	727	693	671	696	684	742	683	711	640	678	644	717	698	701	682	708	689	715	663	650	695	703	691	685	702	717	707	703	641	714	743	710	719	673	692	702	699	678	708	644	670	733	648	680	681	678	679	707	652	669	724	633	671	713	677	701	734	681	717	680	686	707	698	680	718	680	650	712	715	654	699	687	686	688	664	663	686	669	686	681	698	698	710	679	694	718	730	664	679	664	676	709	679	703	658	669	658	623	626	678	694	665	699	685	704	648	734	713	699	699	635	666	662	642	656	656	749	738	719	722	660	697	665	712	680	665	700	689	663	677	665	699	686	673	684	655	679	681	667	676	803	741	674	682	676	659	715	689	645	732	649	701	668	645	677	724	681	664	713	731	689	722	687	726	706	669	670	699	711	660	731	657	732	682	683	687	667	679	672	723	708	628	677	659	723	714	678	678	711	687	677	673	693	711	715	702	671	680	703	701	701	709	709	672	668	689	696	716	690	707	687	705	739	672	675	754	695	711	710	675	690	673	695	726	679	610	658	680	716	730	691	686	670	650	722	605	693	722	713	644	666	657	701	659	672	692	669	666	675	689	682	676	697	680	670	674	684	696	679	705	708	631	636	677	688	674	688	667	704	617	665	639	681	710	652	641	716	702	683	724	664	692	690	656	696	717	730	625	686	726	673	679	667	654	707	711	708	714	723	705	720	700	659	711	673	708	681	733	694	692	673	715	706	672	662	688	683	670	678	686	692	704	663	671	712	713	663	682	650	691	732	690	739	697	666	657	690	694	705	695	674	713	669	661	664	708	730	717	728	715	667	647	678	701	709	715	705	681	662	703	685	666	626	697	683	659	664	701	737	740	662	681	704	712	681	689	664	691	668	690	664	671	703	656	627	650	649	717	697	672	680	693	703	732	694	688	623	726	704	722	688	654	681	710	677	692	692	657	648	717	698	672	676	675	672	688	758	711	717	695	701	683	670	693	645	695	668	705	719	734	704	696	681	678	664	642	679	667	686	647	665	683	717	686	659	656	739	677	688	683	649	674	688	689	664	710	693	692	680	686	659	662	707	673	660	675	694	673	704	656	685	657	655	707	663	672	722	684	702	666	693	683	731	688	655	678	670	681	644	655	653	711	719	759	656	630	714	667	732	706	707	711	687	674	651	699	712	734	712	653	743	660	672	721	690	661	698	660	690	657	686	720	699	672	685	699	734	679	675	722	636	673	713	690	691	675	645	721	659	698	699	703	728	678	698	682	700	728	673	671	698	668	673	664	694	671	694	709	724	710	729	742	683	685	665	678	700	647	677	625	700	716	680	674	698	658	684	704	653	710	669	688	666	701	634	649	769	734	656	696	696	732	676	699	715	672	708	665	650	688	703	652	705	683	638	676	690	675	660	704	698	654	670	666	700	640	711	687	707	674	674	665	641	720	702	651	681	698	703	674	654	675	671	711	694	677	683	702	710	712	648	682	660	688	707	660	718	663	657	696	675	655	696	703	645	637	742	636	694	700	685	707	710	696	728	687	670	718	716	668	701	705	665	686	719	635	687	690	647	674	729	672	698	645	682	630	683	652	681	665	733	650	672	732	685	667	606	645	683	685	660	672	662	665	664	708	710	692	670	678	657	697	686	694	676	711	678	713	691	729	669	652	739	647	649	686	685	656	672	699	686	702	638	735	703	663	659	676	702	728	703	700	677	690	702	755	659	701	679	688	669	660	713	711	691	682	695	716	707	674	706	663	707	687	732	651	707	689	683	679	727	669	682	682	665	676	694	688	700	696	695	673	697	728	718	658	670	689	708	656	677	703	702	641	748	708	722	696	721	674	686	681	662	702	702	703	702	644	656	722	684	704	675	681	660	693	661	715	688	690	659	655	687	697	669	680	651	707	662	712	642	696	691	667	642	699	709	724	691	674	686	710	702	706	658	673	686	714	662	678	694	665	677	694	664	673	654	666	658	699	710	692	731	678	677	666	709	716	694	730	721	705	703	692	655
24436	25021	24873	15398	8975	7927	2848	780	360	277	269	268	304	261	273	295	258	249	264	255	289	257	264	282	262	299	260	274	263	264	290	293	242	276	257	246	262	269	295	270	252	303	277	273	258	310	246	272	279	243	262	267	273	260	277	244	286	274	244	229	251	262	275	258	252	244	294	260	259	258	255	300	269	248	279	325	252	292	255	274	261	296	283	274	295	269	277	282	261	269	284	261	273	263	285	247	276	294	267	259	238	260	283	267	288	297	268	246	294	253	282	260	284	262	250	239	257	273	272	268	233	287	275	249	271	264	279	244	292	264	292	271	303	244	291	277	278	266	252	271	275	278	313	287	275	264	271	281	312	279	275	274	266	304	267	260	284	250	261	281	262	273	265	256	287	275	273	292	305	254	252	249	266	268	267	294	271	277	270	269	280	248	260	261	275	282	259	272	276	258	282	260	277	258	268	294	268	262	235	245	292	276	255	258	266	271	284	240	269	261	268	222	291	271	264	254	253	252	294	273	273	286	250	289	273	257	255	277	274	274	265	264	267	286	257	277	272	291	261	258	281	244	269	276	247	311	291	270	280	231	257	256	288	269	267	273	278	241	280	259	272	251	296	251	272	262	270	270	274	284	277	256	250	285	294	289	291	226	270	321	255	238	276	297	273	254	256	298	251	289	289	312	274	275	243	299	282	250	283	253	281	295	260	258	262	286	260	250	246	280	251	270	285	281	268	246	261	300	278	272	288	273	280	263	292	259	271	297	279	268	290	278	268	290	286	294	282	244	253	289	283	279	280	332	266	260	258	257	279	275	247	288	296	230	278	286	288	286	303	256	270	236	268	293	275	259	260	246	273	257	264	283	306	255	256	233	260	250	251	251	294	284	263	277	282	253	262	268	269	278	253	277	259	282	275	266	291	245	250	280	271	301	284	245	279	251	250	273	277	254	265	269	305	274	274	263	304	318	259	290	277	284	297	287	272	302	308	239	250	280	314	252	280	274	259	258	265	265	268	263	285	294	271	283	273	262	289	268	295	273	263	284	291	262	243	268	267	254	266	248	305	260	264	284	269	267	246	276	267	271	282	264	251	267	271	257	260	269	254	284	262	284	260	241	277	299	262	281	263	286	285	275	263	269	282	266	254	273	299	267	281	247	293	266	286	296	293	289	277	287	275	286	253	285	271	275	267	268	262	275	235	248	262	278	272	259	278	262	303	281	286	255	278	259	284	293	289	291	261	247	283	307	290	245	242	307	243	272	272	247	273	301	249	274	256	306	275	273	281	265	265	274	251	294	253	321	278	280	231	283	255	268	289	242	288	270	241	253	269	286	281	261	289	256	266	275	295	261	303	300	290	278	267	308	268	272	262	276	286	275	276	252	244	271	254	270	268	287	249	262	260	262	270	275	280	275	307	263	283	260	232	270	300	272	260	288	257	290	251	265	272	264	280	303	283	249	251	277	270	289	298	276	278	288	256	272	278	268	256	275	251	271	250	280	273	278	261	262	228	296	252	303	281	301	275	246	272	287	282	251	258	258	260	266	249	259	267	267	260	255	274	257	259	267	246	246	294	265	260	278	319	272	280	273	272	252	277	241	292	242	255	290	278	263	293	254	277	257	257	254	274	277	266	269	290	268	289	238	267	278	271	239	250	300	279	258	292	290	283	275	272	266	248	259	276	282	228	262	248	283	287	273	281	272	278	283	272	277	274	294	282	230	261	278	304	261	257	273	255	306	278	254	263	244	272	294	284	270	263	250	262	280	249	263	298	269	296	257	292	275	302	286	278	275	247	243	265	296	276	228	256	286	251	243	294	271	265	291	257	267	284	250	260	272	259	265	286	270	284	299	279	277	244	266	275	270	257	279	282	260	271	284	263	274	284	261	286	263	289	285	260	265	274	267	305	303	280	263	329	294	270	287	299	307	291	272	290	279	276	255	292	301	294	273	287	253	265	250	310	261	267	277	290	267	264	287	283	273	260	260	269	291	300	280	283	309	282	267	288	248	283	262	290	292	251	272	276	266	289	245	263	256	271	256	308	257	270	299	264	259	265	310	297	249	260	264	294	248	253	261	252	278	264	270	265	269	253	289	244	252	252	253	280	282	277	272	281	272	287	293	287	272	288	253	270	287	266	302	253	281	236	313	286	267	274	255	257	268	290	257	267	238	247	254	295	262	263	266	290	266	263	286	282	249	296	271	266	271	278	257	296	265	251	277	245	257	255	257	285	257	250	266	245	261	249	250	269	274	293	280	259	256	243	283	279	278	270	271	263	279	265	287	302	267	315	283	245	256	269	268	275	297	262	260	296	248	297	260	269	271	272	266	262	275	277	305	258	287	259	266	261	280	251	270	257	270	275	281	291	280	315	284	303	310	281	262	279	270	240	259	265	268	268	239	282	287	262	302	272	253	295	267	253	274	274	233	284	251	306	230	256	288	276	266	297	296	292	299	275	268	282	291	267	276	273	246	304	244	258	263	277	287	283	279	271	286	269	282	260	247	266	301	280	277	284	272	271	283	270	258	242	292	284	224	271	269	255	269	278	287	257	283	283	259	266	261	312	286	269	270	261	285	250	261	283	283	285	271	268	293	294	315	289	289	243	269	276	254	296	281	322	251	294	259	272	266	264	283	291	260	241	258	290	275	261	286	269	240	245	249	310	242	263	270	273	238	304	256	293	258	267	279	277	282	278	282	279	259	262	250	282	244	272	273	263	242	267	304	281	238	264	237	279	286	271	305	264	304	263	295	263	255	240	281	261	264	268	292	262	285	226	296	267	297	279	277	270	275	248	271	294	261	267	268	274	265	270	259	230	275	233	243	253	266	268	274	284	281	289	267	268	246	277	248	261	281	274	286	288	240	261	258	281	264	261	263	279	270	289	262	268	293	270	264	290	254	264	274	250	282	304	255	267	273	274	252	282	298	268	258	244	282	250	264	284	281	269	305	278	275	262	272	256	274	229	274	280	274	267	240	280	265	270	277	267	263	305	244	266	283	217	256	294	281	268	269	253	261	230	268	240	268	265	247	273	254	257	262	290	276	276	270	257	268	271	288	234	249	263	282	258	258	238	267	265	268	281	270	277	281	250	286	258	257	269	279	311	262	262	259	280	289	266	245	257	303	295	280	264	285	267	257	277	297	271	258	296	284	246	268	250	267	258	284	260	258	262	252	270	300	289	256	269	256	257	274	233	294	266	292	268	276	280	261	306	263	290	252	249	257	292	275	271	284	277	267	313	269	278	262	248	266	282	238	245	284	253	290	271	241	272	243	251	266	255	232	269	305	293	284	240	281	264	283	267	258	284	261	268	275	275	300	288	258	284	285	257	282	273	245	281	303	285	247	248	290	251	307	280	263	282	284	258	262	290	273	282	271	267	262	269	288	258	248	276	253	304	259	283	272	267	276	272	263	302	291	249	273	266	245	289	255	285	260	252	280	282	269	252	316	272	252	269	244	296	246	266	268	299	268	276	289	304	274	302	241
14178	21006	28944	24160	23454	19658	7685	2036	958	728	617	714	695	699	696	662	659	695	739	724	677	702	618	713	674	671	732	661	677	617	661	657	681	725	664	649	720	660	634	703	716	653	653	646	713	681	686	691	675	679	675	694	647	675	700	666	694	680	651	714	697	684	703	737	675	692	675	691	660	661	653	710	718	631	636	675	681	722	678	692	677	626	684	658	688	648	670	678	666	692	666	646	686	693	672	630	665	679	681	680	680	652	702	712	629	639	684	646	731	693	705	676	688	700	709	688	648	689	678	682	662	668	747	720	664	687	706	644	689	717	637	662	671	671	728	677	687	697	684	666	712	638	667	685	673	712	743	662	652	715	687	680	705	704	726	640	633	664	669	671	730	738	722	715	685	638	705	663	691	669	698	661	678	679	660	687	683	677	644	648	715	647	670	673	652	682	629	677	718	716	673	689	699	684	637	710	658	704	647	665	711	644	707	664	700	655	677	695	669	630	703	647	673	678	680	663	614	674	723	698	715	632	671	671	664	657	658	648	692	676	638	686	685	663	700	699	723	679	657	651	690	664	681	660	661	685	649	647	679	638	664	628	615	621	666	620	725	638	727	683	677	689	656	656	685	653	657	660	703	669	685	704	714	719	692	663	668	641	688	693	684	704	675	680	649	700	679	629	661	716	705	729	649	690	689	704	672	681	667	689	705	682	668	654	708	689	659	636	652	712	719	709	671	741	639	677	642	663	685	680	678	670	687	667	721	707	672	672	657	678	640	637	678	689	737	675	685	734	710	718	720	643	655	675	677	621	691	697	646	667	694	691	650	726	697	620	670	672	694	676	682	677	735	644	691	710	649	660	677	684	684	670	641	679	638	655	720	629	677	684	661	663	710	652	643	652	714	705	692	710	644	646	704	640	695	679	671	651	695	655	708	672	670	688	720	697	663	689	721	666	670	671	657	692	665	647	682	680	699	655	658	653	695	699	698	740	680	678	668	659	669	664	648	654	691	724	624	693	702	677	716	720	677	640	668	633	693	671	670	676	698	658	664	726	604	673	666	640	650	710	682	690	690	706	669	692	702	625	665	697	644	713	667	677	648	662	675	655	686	647	715	646	692	624	682	688	666	644	679	669	677	665	661	645	675	637	632	668	709	670	640	681	644	675	702	668	684	718	675	705	674	675	707	727	629	697	659	742	689	695	635	683	695	697	657	706	690	681	688	690	703	638	719	675	699	662	661	685	708	686	690	713	704	666	739	667	613	687	690	660	738	713	662	710	617	672	688	626	621	717	655	622	677	682	609	675	679	678	648	656	679	718	719	639	656	661	664	693	623	661	664	671	669	687	705	653	702	630	659	668	679	684	695	638	667	647	683	654	631	692	660	695	660	674	684	691	677	742	692	662	681	726	688	662	685	707	701	696	675	721	677	718	741	705	658	630	681	709	666	649	633	676	686	674	713	682	663	683	703	665	726	679	692	636	731	663	676	692	648	692	703	689	617	680	692	702	667	661	689	715	704	705	692	722	663	629	687	700	685	690	660	682	678	632	634	694	677	687	667	674	723	675	688	649	723	650	673	662	716	741	633	665	688	687	711	647	694	672	687	689	729	667	685	710	703	675	652	685	686	706	675	670	651	678	675	681	690	678	664	683	668	669	720	671	723	642	703	698	669	649	672	705	657	651	698	712	702	648	654	659	672	686	685	701	666	675	678	693	688	698	686	685	670	673	651	669	653	680	676	701	649	659	703	714	673	667	711	623	654	655	662	688	660	666	686	691	656	656	611	643	720	688	691	729	648	695	677	701	703	685	671	642	692	660	693	676	713	694	734	701	712	662	680	670	719	685	700	637	654	639	639	693	630	648	699	702	701	701	676	672	665	742	652	696	655	688	675	676	694	662	677	647	741	729	664	685	711	670	659	643	661	754	659	610	681	687	660	655	685	699	659	660	683	666	640	692	668	661	630	671	709	726	678	679	726	660	654	705	638	668	671	674	680	700	666	666	665	674	668	683	644	697	720	643	647	702	692	649	671	668	672	676	717	707	656	637	683	657	701	715	702	670	638	677	700	656	706	719	694	663	667	641	657	680	693	692	699	701	675	664	645	676	679	640	681	685	649	653	698	667	697	658	697	673	659	624	690	695	737	690	663	703	647	652	697	705	636	679	722	673	679	669	683	715	671	694	669	704	666	668	711	627	714	677	695	675	695	696	676	674	684	688	662	722	705	688	672	695	693	710	671	647	687	641	712	723	670	679	676	660	686	654	701	646	688	652	715	681	666	654	680	697	713	682	679	654	709	655	708	683	693	684	661	716	680	658	740	642	644	680	684	679	654	690	718	646	681	707	691	663	664	638	701	681	712	647	649	719	671	695	646	645	734	663	685	712	668	676	638	643	682	648	688	695	678	715	678	673	659	753	700	716	655	682	668	647	688	684	695	703	657	702	640	698	676	686	686	670	680	681	667	673	711	647	701	736	656	675	687	643	640	658	689	666	647	665	672	706	673	706	693	675	677	650	658	701	714	704	686	609	648	714	644	656	697	708	694	702	644	695	670	691	740	673	687	666	642	700	715	665	678	697	673	701	635	636	703	672	718	703	665	661	673	637	670	632	709	679	665	668	707	654	657	681	699	687	715	674	628	691	663	688	701	670	669	671	667	657	654	675	683	665	654	630	641	724	726	665	688	669	699	658	624	685	690	656	698	709	660	676	707	627	695	710	692	682	677	677	664	642	673	657	664	713	674	697	656	662	655	703	662	642	644	641	629	662	694	697	691	667	649	701	647	699	683	641	705	676	659	642	705	660	644	695	708	700	696	660	631	665	703	608	700	649	684	700	669	648	662	654	669	713	694	679	672	700	673	702	674	659	674	664	688	691	671	719	671	726	650	676	724	639	655	681	682	644	635	673	705	673	696	686	703	715	659	701	636	650	667	660	722	670	671	695	747	655	741	696	677	678	682	664	712	651	634	697	647	650	699	656	671	687	653	664	676	680	637	677	661	713	649	715	663	685	658	632	705	634	693	752	639	677	669	656	729	680	700	634	698	687	678	686	649	682	680	666	688	712	677	718	660	668	671	689	716	693	667	708	635	662	682	648	691	671	644	656	669	673	654	658	676	691	662	636	633	672	705	685	702	694	654	673	709	653	696	658	692	636	612	741	680	685	660	646	671	618	692	681	691	641	683	724	654	674	715	724	652	671	716	700	701	684	652	703	667	677	688	650	675	708	674	696	688	683	688	663	681	702	699	675	706	682	670	711	703	668	710	695	677	679	730	690	690	662	704	716	692	712	672	627	697	622	696	666	712	689	688	696	662	658	662	651	706	656	664	706	670	685	700	676	708	685	695	691	645	657	727	667	700	684	710	645	694	711	642	712	704	672	657	672	674	636	704	658	664	659	649	695	693	650	699	646	691	709	705	679	631	691	668	669	682	671	651	666	663	679	662	690	699	685	648	641	700	684	664	650	641	633	679	699	683	670	677	684	689	683
44250	44552	43129	41666	47088	47291	25457	6700	948	333	269	289	277	261	279	293	274	293	258	249	281	260	261	279	286	281	260	283	263	298	288	270	265	281	285	288	276	291	253	291	281	259	285	273	237	258	291	299	298	270	260	285	274	274	289	271	280	264	276	284	289	268	283	288	274	267	282	271	283	265	251	283	274	252	290	283	275	262	277	274	275	291	264	301	293	301	293	288	282	285	289	273	270	304	256	262	273	245	298	269	279	314	292	240	275	271	291	263	306	270	267	259	280	268	272	290	255	248	265	294	296	275	269	278	284	287	252	261	296	292	268	255	246	307	270	339	291	278	295	286	304	270	264	269	232	270	287	269	266	284	264	267	289	263	256	272	251	274	291	291	298	279	284	282	263	244	275	294	262	254	311	293	264	295	291	270	287	281	282	271	285	283	277	277	289	271	251	264	244	279	292	266	282	288	287	291	307	258	284	291	291	287	285	273	275	283	246	283	311	271	269	266	242	265	283	282	272	297	286	298	275	282	273	275	262	272	284	279	259	308	288	278	283	251	248	247	271	285	288	274	294	298	253	259	276	347	293	275	264	271	261	284	299	290	274	273	274	271	288	268	242	261	235	256	275	281	273	293	264	291	300	287	284	291	315	246	292	298	275	317	290	279	291	258	284	275	310	291	263	289	259	237	281	280	287	309	304	261	271	292	260	283	289	287	287	296	268	276	275	250	279	267	276	303	254	289	293	299	299	291	275	276	284	285	254	264	291	323	268	293	269	273	276	273	321	314	276	271	294	267	294	255	254	254	292	267	266	291	253	249	282	297	250	283	280	272	276	273	248	280	280	258	282	297	276	304	271	276	259	269	272	295	274	300	267	277	256	262	269	269	273	290	292	254	277	289	284	272	291	269	242	278	284	230	286	270	269	262	273	245	224	273	282	280	269	262	268	267	275	282	273	266	296	270	276	272	252	281	278	303	269	308	286	255	277	268	270	269	289	279	285	283	266	292	292	276	304	265	266	289	277	283	265	270	272	297	264	275	268	291	278	279	285	290	271	248	299	272	280	311	292	290	312	293	299	267	300	268	253	304	262	286	274	266	275	283	282	299	294	314	240	300	272	283	262	279	286	265	276	291	245	281	282	276	301	261	268	250	290	268	277	279	299	314	264	257	284	292	278	293	285	287	263	289	303	253	272	242	296	275	266	309	259	269	285	275	258	320	277	308	269	275	282	248	258	274	285	275	266	278	269	275	293	268	270	294	285	272	280	268	273	269	258	270	253	249	264	281	258	275	272	285	250	263	272	319	288	287	273	266	274	307	281	280	249	276	274	273	293	272	276	255	277	299	258	248	262	287	270	287	263	273	280	277	273	297	297	288	289	273	302	268	266	262	272	315	281	287	289	261	288	258	268	296	258	265	256	306	269	267	261	270	241	296	330	280	269	279	273	263	257	260	253	273	243	268	264	282	280	267	278	274	279	302	281	244	280	283	278	304	276	283	317	278	282	279	323	274	282	285	263	276	284	282	270	301	272	248	261	263	293	283	284	308	279	286	319	263	278	295	272	288	253	280	278	273	275	270	291	255	263	256	284	297	282	277	264	274	275	281	243	260	252	272	258	249	308	259	288	276	290	277	287	248	250	260	307	276	277	268	269	269	274	287	295	273	267	274	303	285	291	306	300	270	245	281	293	280	296	266	263	278	254	275	256	280	268	259	267	279	249	240	264	261	299	272	271	278	297	284	273	262	273	251	275	263	280	255	265	257	292	270	257	290	264	267	265	277	287	269	321	280	298	279	263	274	284	264	294	270	285	278	282	270	293	276	264	260	277	282	270	273	275	293	268	290	250	295	296	247	268	282	287	271	265	257	272	265	290	275	263	296	290	291	313	288	275	273	314	282	264	308	259	275	269	280	283	259	263	295	276	247	241	285	311	286	259	248	287	274	241	287	280	246	241	260	290	281	303	285	286	283	247	266	276	260	261	270	278	244	260	300	281	281	274	287	263	297	265	295	276	289	275	297	290	297	284	267	281	264	264	271	276	298	299	263	254	295	277	260	260	277	289	267	287	281	264	254	273	285	308	262	282	273	317	276	273	280	282	265	263	286	263	300	276	261	284	293	280	268	284	243	299	269	281	295	269	260	279	279	281	255	240	279	289	276	268	300	290	283	277	292	304	289	289	265	273	301	297	269	259	265	264	270	298	284	253	301	303	284	301	265	266	278	276	279	276	289	295	302	314	295	275	304	245	263	283	268	279	261	272	244	282	245	285	283	281	272	271	287	256	280	275	295	274	283	275	255	294	260	266	286	283	258	280	275	270	261	284	285	293	297	275	290	258	232	281	264	275	281	237	239	292	279	286	282	277	299	288	275	300	290	281	286	289	266	282	278	301	255	256	257	280	273	281	281	295	240	284	274	252	253	288	316	279	311	263	291	272	275	287	324	304	299	305	278	287	273	265	289	251	288	268	244	252	292	242	263	284	259	285	306	269	291	294	289	251	283	287	303	302	310	274	265	277	260	279	302	263	271	235	275	260	282	248	279	270	240	290	299	260	257	283	286	275	272	292	269	292	304	295	268	266	296	293	288	276	253	272	303	293	285	288	283	243	276	283	295	284	276	258	277	306	270	255	298	280	252	267	294	282	290	258	297	298	254	259	275	288	277	275	271	236	290	251	277	276	264	286	277	265	295	328	251	256	271	289	234	257	247	243	283	284	267	274	268	287	287	250	277	268	290	282	288	256	281	296	264	275	288	259	248	263	287	298	245	272	287	292	276	270	265	289	302	256	268	263	268	241	307	299	259	271	270	260	280	264	280	272	267	289	226	288	269	262	283	291	297	276	263	266	292	251	276	261	290	326	258	283	296	300	289	282	290	266	309	275	278	255	275	270	316	277	272	255	261	295	295	280	301	271	270	285	275	303	286	264	275	252	265	269	286	271	287	338	296	266	290	240	300	295	242	270	268	288	292	268	293	245	234	295	242	272	265	310	290	308	292	270	295	268	261	277	301	268	273	247	298	252	268	264	308	266	293	277	266	271	272	293	305	286	257	251	247	269	307	292	307	279	307	274	275	303	274	289	273	264	294	280	288	272	255	291	285	325	279	292	291	280	285	301	322	286	270	285	286	282	265	275	281	285	297	282	266	266	242	273	265	271	255	282	259	268	283	285	257	276	279	276	277	260	284	255	277	272	279	259	264	263	276	312	260	302	261	255	290	275	293	269	330	294	284	297	288	261	304	253	260	256	269	264	282	278	287	272	277	278	274	301	266	298	310	253	267	291	259	279	288	283	276	280	295	267	257	259	273	289	259	293	298	284	257	299	299	279	258	281	309	241	300	269	316	260	299	246	293	303	295	271	285	278	265	299	317	275	295	281	293	272	270	311	320	294	260	300	287	285	314	253	296	265	293	297	278	298	276	274	272	306	227	261	265	292	284	282	270	265	270	290	283	283	270	298	262	289	283	275	288	276	284	266	290	288	277	298	285
28777	35991	43347	50050	60125	58781	35292	11829	2516	923	651	689	657	671	681	628	703	689	655	634	733	698	682	668	707	680	766	695	742	690	676	700	673	679	713	687	647	688	655	664	738	716	710	685	680	737	709	681	678	665	736	646	676	674	709	689	744	671	685	704	689	704	664	696	717	714	668	740	721	701	664	683	694	740	700	650	661	672	639	725	698	700	671	735	683	733	723	712	705	674	688	736	695	698	704	662	664	698	655	737	712	714	715	678	715	667	691	661	683	733	691	727	653	700	715	719	712	650	690	708	691	663	662	698	656	717	713	689	672	675	699	711	721	691	688	745	684	737	701	686	690	676	712	731	680	636	681	695	699	698	698	733	702	679	735	686	698	692	701	683	785	686	693	662	690	678	696	679	739	642	697	666	706	705	731	717	688	695	636	690	673	697	693	647	697	684	679	704	708	708	723	666	704	700	710	669	711	683	647	699	693	712	694	683	714	706	701	707	691	704	689	723	684	686	689	691	662	653	687	689	676	675	700	690	726	688	698	689	741	661	681	689	667	646	663	651	626	686	664	699	747	684	688	709	721	764	724	701	663	709	725	718	677	765	711	643	694	618	757	742	709	681	685	699	685	731	692	650	706	656	715	680	666	617	709	704	662	722	696	668	701	710	653	642	684	686	659	664	719	644	666	732	731	703	690	710	663	727	702	691	681	710	692	696	674	668	719	672	673	717	662	706	747	671	656	707	673	695	688	666	710	667	732	699	644	693	693	696	715	724	690	685	686	717	645	698	727	651	649	689	702	699	703	662	681	696	701	720	707	664	703	669	698	670	663	702	677	693	714	683	698	656	722	670	715	699	651	671	711	676	683	685	681	694	659	686	679	665	677	716	716	687	697	673	703	629	673	707	684	714	665	711	706	682	667	658	671	690	662	689	654	693	696	657	702	650	679	703	675	679	688	679	711	656	639	682	661	681	713	714	748	680	693	699	683	678	670	658	709	679	661	718	682	647	697	657	720	714	735	646	694	671	696	739	650	704	737	698	699	686	717	689	699	674	689	717	707	724	701	648	670	692	677	607	701	700	702	704	686	711	718	738	688	676	734	668	687	705	637	673	688	696	728	726	726	684	679	665	675	711	659	720	677	680	652	689	698	720	703	668	712	706	706	713	706	675	636	688	662	692	699	652	641	670	709	705	702	702	639	678	691	660	678	689	678	689	689	704	700	654	703	672	701	695	680	700	704	723	689	725	660	655	655	709	629	692	664	724	710	706	657	683	739	715	658	681	716	711	692	683	714	704	664	662	709	708	691	751	689	742	689	702	654	730	683	705	668	656	706	731	698	661	624	705	709	683	693	711	645	692	689	712	724	689	660	675	682	677	704	728	658	694	700	706	712	713	711	714	659	661	696	697	654	660	740	697	726	730	657	672	725	711	687	671	667	683	714	701	726	688	686	696	689	706	668	670	670	742	696	670	690	709	684	667	703	742	721	663	678	685	653	694	720	651	671	659	688	676	686	740	745	751	681	679	709	686	698	670	695	674	688	747	703	679	670	672	664	697	687	680	692	697	685	701	658	709	688	627	707	744	688	683	710	668	720	685	718	660	715	682	687	696	728	713	710	722	709	651	653	714	703	718	692	705	720	712	716	705	710	695	710	677	705	666	659	685	707	699	680	690	698	681	677	716	624	715	687	675	678	676	669	704	671	748	696	707	602	704	693	652	662	716	655	713	697	673	704	702	690	700	671	705	641	674	611	656	739	710	709	691	681	712	719	710	705	677	658	679	683	699	693	687	681	664	636	678	745	726	679	684	716	669	720	661	693	698	765	711	699	713	692	704	698	697	674	737	739	682	736	725	717	672	680	673	643	690	703	700	705	666	679	737	689	671	688	678	702	716	710	677	730	684	677	674	699	676	687	663	675	690	701	666	692	690	667	702	699	722	736	705	683	717	703	689	667	692	696	714	716	716	694	681	682	676	707	684	724	691	693	698	720	729	713	698	643	687	779	673	729	707	696	665	685	678	657	688	673	711	706	750	646	719	735	706	714	695	659	695	688	693	721	732	708	727	647	671	683	670	689	731	688	664	696	729	693	692	714	691	676	619	726	686	721	676	671	695	720	653	662	707	688	664	689	651	726	650	727	661	675	657	722	683	659	682	666	710	698	692	701	715	651	729	722	716	679	694	661	737	679	674	659	699	666	694	710	682	676	719	713	714	708	647	724	687	713	660	657	673	678	694	680	635	680	671	700	705	728	733	686	635	748	646	729	667	680	680	716	756	714	697	667	717	692	713	742	672	709	721	650	684	638	711	656	686	660	658	683	717	680	687	681	683	703	718	710	667	687	719	666	694	720	710	707	686	707	676	694	692	696	714	725	714	645	653	694	686	680	665	725	679	661	658	706	699	687	684	690	727	687	709	726	668	682	674	684	684	652	719	714	651	671	732	674	749	686	710	684	675	701	656	681	708	714	750	665	720	704	697	728	685	685	678	687	705	648	634	708	688	722	697	688	694	688	640	690	721	708	701	693	655	706	718	717	673	706	688	744	698	669	710	713	679	707	679	680	700	689	681	650	694	688	680	713	754	709	700	671	676	652	663	701	688	634	655	722	653	688	685	654	699	732	680	744	701	672	661	672	658	713	677	727	622	691	775	728	683	687	657	668	654	710	720	698	688	638	716	683	651	667	720	718	693	687	709	699	706	675	689	740	715	685	681	657	688	665	678	707	711	699	701	686	720	712	696	706	653	701	722	702	686	688	651	662	728	716	709	658	646	691	736	691	705	741	679	712	691	713	695	710	681	677	696	688	703	692	723	674	683	714	678	698	710	711	702	697	750	706	691	698	669	737	667	685	698	650	727	715	721	696	670	712	662	654	652	662	713	727	679	703	721	669	652	684	687	660	687	706	745	712	692	721	679	700	668	710	692	698	705	668	699	655	675	726	723	634	682	666	693	665	706	671	664	699	643	703	724	705	741	722	707	727	687	696	666	688	670	704	745	657	704	717	701	734	696	699	748	694	689	702	655	720	700	665	675	713	679	648	649	734	711	644	703	689	698	707	712	731	670	662	667	725	709	655	730	701	691	680	691	710	633	667	681	668	681	648	682	705	702	671	715	686	691	697	713	682	724	707	681	698	689	697	711	722	707	675	692	686	730	685	672	721	726	706	678	682	683	728	723	700	641	631	688	697	671	696	667	700	669	692	662	716	668	657	700	670	671	679	703	695	700	754	679	689	704	701	734	664	736	720	716	699	663	735	713	715	672	713	749	633	669	654	702	748	716	690	655	695	712	666	655	624	661	695	678	662	727	704	721	666	647	734	679	727	654	698	662	697	671	737	678	700	691	705	721	693	668	706	709	644	679	714	659	723	695	680	692	704	678	699	735	733	689	663	682	643	689	656	674	703	689	682	702	648	683	681	673	716	687	670	691	719	677	717	663	703	697	686	670	682	675	676	689	720	642	646	726	712	706	682	670	688	735	752	692	691	702
53604	55309	56038	50816	58706	54153	30172	9452	1272	354	292	279	262	258	281	274	277	282	297	275	287	277	261	284	257	299	268	288	268	286	272	279	258	281	279	278	281	292	282	272	254	273	237	320	296	277	285	280	247	295	287	281	250	288	283	255	285	295	275	271	277	304	265	263	292	288	268	264	332	280	265	289	266	248	281	307	259	282	316	286	282	257	267	270	281	296	260	286	256	262	271	281	258	277	298	308	290	266	282	287	251	255	266	265	264	268	265	279	275	278	267	275	279	292	320	297	278	258	267	260	255	322	305	266	287	285	268	276	259	294	266	264	275	267	290	257	258	259	279	286	273	266	282	292	281	307	267	274	279	281	268	286	301	294	308	277	290	274	279	259	279	308	294	294	272	258	300	278	304	303	308	249	277	249	271	257	288	249	294	285	236	278	303	290	255	288	271	279	308	283	283	284	285	268	280	281	276	250	292	285	258	261	272	281	287	258	272	250	249	295	256	310	274	262	291	288	265	289	264	257	274	282	268	286	239	277	287	266	266	297	293	259	287	288	288	292	300	243	296	260	264	231	244	267	278	284	230	291	298	245	298	285	266	276	267	267	289	298	278	293	287	308	271	288	260	287	273	289	279	260	250	247	277	311	287	265	284	283	248	265	263	255	287	259	285	303	321	271	244	265	292	312	228	248	291	289	314	256	257	265	281	298	277	274	250	239	273	301	249	273	279	275	274	297	252	292	273	283	303	245	265	276	300	271	313	272	266	282	276	285	267	280	276	273	312	286	299	264	306	263	254	245	279	289	236	272	281	274	290	258	287	264	276	310	282	296	276	287	295	252	251	295	291	274	264	292	251	296	247	257	296	289	278	274	292	271	294	266	278	253	261	301	275	313	275	264	289	267	307	257	289	273	298	295	272	292	255	279	279	270	243	292	294	280	265	272	278	257	230	300	294	293	291	315	298	269	282	248	289	309	290	281	271	282	280	271	294	272	242	248	283	287	286	255	297	284	257	285	310	274	282	249	269	279	281	300	276	268	272	268	233	292	271	279	290	266	252	281	262	285	296	286	271	346	260	276	277	272	285	246	281	278	272	272	276	241	272	279	291	272	273	292	247	270	273	295	285	288	266	294	280	280	269	291	270	262	279	260	299	283	269	271	270	295	265	267	292	275	291	258	289	279	271	294	261	280	272	281	284	299	295	284	242	260	264	280	311	264	293	250	292	297	271	293	272	263	264	273	290	307	270	273	283	280	277	266	252	255	287	268	265	278	267	300	261	304	277	299	285	265	275	262	287	296	272	274	274	272	292	255	287	266	270	301	279	278	257	262	242	263	270	291	301	283	245	290	282	284	279	261	284	266	238	268	272	284	249	295	275	258	263	282	260	274	266	278	247	282	264	256	296	263	265	294	283	264	284	260	285	269	299	290	267	271	287	258	301	284	280	278	253	293	301	247	282	280	240	264	287	284	247	297	292	236	278	281	303	283	267	257	275	300	289	241	296	284	273	262	293	277	247	281	271	241	287	286	305	285	290	274	295	265	250	295	306	294	283	276	279	297	261	297	265	269	269	280	257	265	279	259	288	282	294	281	269	258	282	289	266	277	286	280	263	264	247	255	228	237	287	295	271	286	275	285	278	285	261	260	257	288	282	265	289	288	273	277	291	274	272	290	254	271	294	271	305	299	281	270	316	275	281	266	270	248	282	300	282	280	275	271	240	269	295	281	300	280	291	258	289	297	261	298	285	277	280	247	264	246	265	303	264	292	305	267	301	236	283	267	285	267	258	280	287	254	296	269	274	299	262	258	305	246	239	272	273	295	284	286	280	275	277	276	276	295	273	233	276	270	260	300	289	258	293	293	298	277	310	262	252	272	260	292	266	285	251	317	260	276	262	249	259	271	266	303	281	279	297	271	263	268	268	264	276	277	294	275	250	272	285	276	287	285	277	301	279	309	279	265	299	289	279	264	261	279	261	283	309	270	302	285	331	285	260	291	303	272	275	269	261	268	273	297	290	267	262	258	294	237	299	288	298	280	264	264	266	271	242	267	289	285	273	284	276	265	286	278	267	277	276	290	272	317	297	285	262	299	274	280	246	283	316	277	284	308	279	271	255	269	307	283	258	258	285	246	295	322	304	295	262	290	273	296	269	255	279	275	235	258	281	263	261	271	279	294	315	241	309	266	283	288	269	288	278	289	304	263	275	306	280	269	278	254	274	258	259	292	300	267	290	257	269	259	265	270	293	293	322	244	257	276	268	272	283	311	280	266	290	283	276	275	262	308	282	299	279	289	249	306	251	301	287	290	256	293	295	292	284	262	296	295	258	304	269	257	281	231	306	274	237	283	227	283	293	281	264	276	298	269	271	293	283	293	278	277	288	302	295	263	292	270	274	242	269	268	244	284	296	277	247	256	271	251	255	265	278	285	276	264	277	287	268	290	278	242	235	268	307	258	281	261	259	259	287	293	270	256	289	297	276	273	249	268	257	268	306	265	281	295	286	257	264	314	272	292	270	265	281	289	284	279	254	269	247	267	274	287	275	266	272	263	274	282	280	286	266	277	329	277	271	262	285	259	256	294	288	273	259	291	274	249	317	241	302	272	293	294	280	297	261	283	318	248	279	244	266	259	253	306	254	286	243	283	288	279	270	313	262	300	283	295	265	264	305	282	270	277	267	315	269	238	279	293	245	252	281	301	272	301	273	284	284	280	288	249	295	266	283	281	298	287	297	280	276	249	280	275	297	272	288	296	313	267	272	289	256	272	284	267	273	280	291	279	285	287	263	311	287	263	238	269	250	289	270	249	278	305	272	293	286	263	290	266	308	269	244	286	282	266	301	263	314	287	266	241	280	292	258	265	264	246	264	288	284	264	250	297	271	282	283	290	277	270	270	283	235	304	294	267	284	276	254	293	287	286	260	278	267	267	300	287	304	262	290	260	323	288	282	277	301	271	251	285	299	295	288	294	264	256	277	271	286	282	303	266	289	285	279	243	309	264	289	280	259	317	295	278	266	281	269	264	259	294	268	292	263	288	242	265	275	274	298	295	259	260	283	260	297	299	274	264	282	266	239	304	284	290	281	267	300	298	264	282	321	288	318	284	288	291	285	252	308	294	282	287	262	295	289	294	277	262	273	293	284	266	277	295	279	260	296	267	256	259	293	247	243	281	286	259	279	291	267	281	250	275	294	279	238	275	283	280	270	261	260	251	287	285	304	279	270	248	282	233	273	299	267	283	299	280	253	283	272	291	290	251	289	290	258	232	284	280	254	270	273	290	284	295	266	286	284	292	285	279	279	280	286	284	272	288	270	254	241	294	247	291	284	267	279	256	281	285	273	301	280	307	290	284	276	288	241	273	279	242	257	299	271	269	291	320	270	276	263	271	282	288	275	297	301	274	309	292	263	284	284	273	273	279	264	267	314	276	266	272	244	250	256	247	279	239	264	282	272	262	270	272	303	285	266	284	251	271	287	279	283	305	268	281
35685	45778	54947	59507	73261	65226	38898	13767	2823	919	696	724	698	681	679	681	706	642	691	725	678	682	678	670	691	662	714	699	677	696	667	638	684	703	684	709	687	656	654	699	695	693	642	697	690	687	674	625	720	682	724	710	709	684	745	712	666	697	656	669	682	710	679	677	678	691	666	681	662	654	677	681	693	698	687	704	686	726	645	689	710	662	643	638	689	707	657	703	659	656	691	697	701	706	662	685	683	705	665	649	724	716	678	717	669	658	649	691	673	688	649	678	682	731	672	631	721	656	684	693	676	667	707	674	706	677	692	673	659	658	669	663	654	698	724	662	733	693	667	681	690	679	671	710	677	671	724	690	678	662	732	659	689	706	681	658	686	663	747	753	712	700	687	669	684	707	677	699	655	701	655	654	716	692	694	667	692	700	713	678	662	649	733	728	679	691	678	695	689	662	684	706	655	658	694	701	707	659	725	677	676	720	675	668	691	702	716	679	696	653	667	646	742	735	686	660	683	701	665	653	679	668	645	685	681	689	668	736	682	678	680	694	627	688	661	694	679	729	692	688	706	653	671	718	710	691	648	699	719	678	655	711	703	711	656	678	655	677	718	677	688	620	681	692	706	664	604	650	715	648	678	607	706	682	671	657	663	664	672	713	656	659	629	689	659	707	631	661	699	706	659	709	649	661	723	699	708	730	703	659	699	692	751	721	675	692	655	685	629	680	685	656	710	681	651	696	659	668	653	713	659	681	634	697	689	700	681	694	665	697	676	685	664	691	666	674	685	652	684	664	679	732	706	712	714	704	654	705	706	667	688	713	698	717	680	684	619	639	665	710	668	677	725	677	673	681	661	678	678	649	652	677	671	666	678	606	626	711	745	662	700	691	680	665	723	707	687	658	711	678	697	677	671	663	694	738	693	692	695	674	691	659	632	697	652	635	708	714	628	669	703	665	725	674	665	661	660	657	660	678	668	637	673	679	726	652	690	685	682	652	670	719	685	700	673	690	659	731	640	655	679	685	697	688	672	698	681	648	700	683	678	690	669	688	648	653	624	690	672	684	642	692	706	691	635	693	678	689	686	721	659	672	747	702	688	655	685	690	677	666	723	667	691	710	658	676	694	748	656	634	692	658	699	660	675	704	678	685	633	680	674	676	649	676	679	651	686	649	662	711	690	674	688	698	667	691	608	713	689	684	652	652	735	692	697	683	680	688	722	733	684	677	694	647	687	661	720	691	703	683	676	673	687	707	647	721	725	642	671	676	675	669	627	684	690	651	667	676	657	659	655	686	695	695	643	650	675	699	711	678	664	726	654	645	683	674	705	617	684	614	702	686	711	647	687	672	671	694	705	644	677	696	647	658	693	666	671	668	649	658	657	681	726	682	685	705	694	707	658	708	677	671	694	671	676	702	675	694	683	648	660	717	687	643	691	685	704	699	704	658	679	704	681	665	705	642	651	667	691	685	736	705	679	671	671	681	676	684	691	684	700	689	659	660	670	637	696	644	646	707	648	693	668	649	629	642	663	654	631	699	686	674	697	684	662	677	699	645	687	724	722	672	692	726	699	687	725	662	700	658	673	682	712	734	693	675	702	686	715	720	685	684	689	682	708	700	679	684	703	723	723	724	671	712	666	677	656	664	671	669	697	663	722	692	670	684	693	719	700	692	688	667	700	655	643	686	700	709	678	713	684	706	670	679	675	638	678	678	739	682	674	656	703	732	701	741	617	654	684	702	644	727	698	652	664	650	722	716	650	693	679	678	750	647	659	698	697	713	658	726	705	683	654	664	677	613	734	697	643	679	696	697	700	715	665	676	654	705	669	666	663	676	655	707	705	638	704	726	724	674	691	659	655	688	672	723	695	674	691	670	669	676	730	685	675	735	667	697	676	702	660	712	670	662	718	671	650	700	674	683	644	668	664	667	686	693	644	654	712	683	691	697	675	690	687	674	667	635	719	686	676	673	645	725	694	714	616	667	695	723	720	737	679	683	728	685	720	672	685	681	696	658	718	673	633	703	663	660	673	685	631	714	669	687	661	667	654	672	653	671	701	687	697	702	659	721	700	707	690	731	691	704	696	666	687	695	672	650	689	655	633	688	689	719	706	682	699	679	692	697	703	670	660	688	668	640	677	663	631	635	698	651	654	637	692	657	720	661	691	670	660	662	683	664	710	680	700	676	665	706	658	683	650	644	674	685	708	655	734	688	661	714	658	689	680	644	684	688	754	684	658	648	703	630	682	702	671	684	664	674	697	653	706	679	686	687	669	706	689	672	678	651	697	672	652	704	661	616	674	653	681	667	658	663	701	689	700	687	732	648	644	638	671	695	700	683	693	652	675	695	663	638	679	690	681	641	614	693	667	699	654	723	701	667	698	666	648	649	657	707	732	670	674	681	652	648	676	654	682	696	721	725	693	683	703	672	674	685	727	712	690	685	668	711	689	680	640	716	686	666	690	712	692	704	684	676	707	664	706	690	711	666	659	685	634	667	688	677	641	676	700	695	709	657	687	701	673	703	708	663	652	651	696	674	704	655	685	651	696	673	759	723	698	720	708	707	658	699	722	647	698	712	661	668	695	686	638	708	654	646	728	639	666	673	663	658	692	663	691	700	698	704	675	664	645	705	683	613	697	700	701	715	707	619	633	695	676	713	678	701	674	677	737	596	678	683	675	703	722	694	703	686	665	625	705	646	672	679	705	680	669	738	705	661	685	679	679	673	688	651	677	716	731	704	651	710	726	726	685	656	720	686	674	681	680	655	687	642	694	674	662	663	725	612	676	724	667	680	679	682	638	668	676	653	681	686	734	668	671	698	668	656	709	610	690	696	711	666	706	707	678	675	723	658	673	674	667	705	700	694	695	642	694	655	695	694	653	692	669	683	696	694	671	682	666	662	634	692	688	660	688	692	709	702	679	650	665	666	740	704	678	688	658	661	720	710	711	642	701	733	704	681	667	715	674	721	708	608	660	676	694	731	694	677	715	728	651	650	726	697	684	654	667	692	706	698	701	665	687	637	676	668	683	707	672	707	665	697	663	699	669	673	670	690	695	662	705	683	670	707	729	675	711	713	665	672	701	614	687	671	702	697	669	700	657	713	674	699	669	682	727	721	699	699	718	669	696	672	637	681	673	703	662	624	714	669	641	671	690	743	716	636	637	688	663	712	715	730	720	692	699	720	688	683	701	694	694	673	701	692	617	729	685	669	695	693	682	674	684	701	638	681	674	704	702	689	652	670	708	695	663	673	683	658	704	688	671	667	647	661	687	691	694	690	666	681	683	710	685	707	680	664	690	714	699	705	647	692	708	668	697	670	694	638	722	684	662	683	705	679	701	688	677	647	684	742	628	637	678	714	659	686	696	666	660	693	735	751	617	663	653	644	682	646	662	709	695	693	675	673	688	705	711	685	689	675	679	696	640	709	650	693	685	704	707	708	689	634	689	657	661	722	694	636	666	650	657	631	669	670	625	659	704	624	714	669
26698	27396	27777	20669	10985	7535	2829	753	384	267	272	258	256	261	262	300	279	285	241	278	282	290	257	288	262	288	236	283	268	260	293	263	260	284	239	294	278	249	287	282	288	297	253	269	284	246	272	271	254	262	269	277	260	301	253	250	260	282	284	286	247	275	295	269	286	266	279	256	260	293	308	283	270	293	296	281	234	287	279	259	296	295	241	279	242	264	298	257	282	249	303	261	299	252	244	272	245	280	241	272	277	280	274	255	252	283	283	262	259	262	283	257	291	269	238	303	256	280	283	293	274	266	279	281	253	255	258	262	277	269	252	277	268	271	269	256	279	251	258	274	289	240	258	300	249	267	276	280	285	274	261	240	267	265	280	288	266	261	263	287	261	263	263	255	250	306	273	246	262	290	269	254	274	277	282	277	262	267	272	285	273	302	261	268	267	266	284	269	292	256	287	247	288	242	248	252	284	256	285	250	262	281	248	297	254	259	273	268	259	264	266	284	281	262	280	300	244	247	286	286	258	272	291	255	240	240	253	277	299	266	280	282	290	333	265	279	277	267	293	276	269	308	279	262	305	290	274	288	297	253	265	263	280	289	295	249	281	285	256	264	282	287	278	303	239	266	261	251	248	264	249	281	273	261	236	278	283	269	241	266	254	259	298	299	298	303	296	292	269	287	273	273	264	257	219	256	252	246	263	266	282	281	308	274	257	265	275	292	262	267	314	272	249	276	252	265	276	258	253	289	249	271	291	260	262	264	247	244	276	266	297	250	238	284	251	249	285	263	290	254	265	256	263	278	275	257	277	254	288	247	261	304	261	301	252	256	287	264	254	244	274	273	305	292	273	271	291	279	279	281	305	267	278	261	262	248	301	285	276	290	263	256	254	258	249	247	285	281	283	241	252	273	277	267	265	283	271	298	268	263	251	226	261	283	278	279	255	265	266	289	248	260	271	301	258	277	268	293	253	249	257	255	229	253	292	277	262	291	299	294	281	289	305	259	285	258	294	260	270	268	261	275	250	260	261	278	299	295	257	246	246	258	281	276	225	290	281	264	265	286	273	279	269	285	285	279	283	270	279	281	268	261	274	265	273	294	296	276	254	245	285	269	282	281	272	289	272	266	289	257	275	301	281	285	280	261	267	281	285	262	244	283	273	317	278	266	297	297	305	263	261	261	292	259	295	300	291	276	272	286	275	278	268	284	263	251	298	248	284	247	278	257	286	292	247	294	306	270	280	268	256	274	254	275	291	252	252	280	285	265	279	278	280	281	275	278	283	272	258	286	260	245	248	270	263	289	281	279	263	272	291	249	307	258	257	270	256	263	260	256	281	284	285	277	259	322	255	249	259	290	275	273	258	281	252	240	268	264	247	283	258	262	281	267	304	252	281	275	285	293	269	270	264	266	273	274	277	268	282	240	270	277	283	289	284	269	287	266	264	247	263	262	274	256	295	285	284	264	253	275	267	289	278	254	264	294	300	289	275	261	286	279	248	283	253	253	258	269	302	287	254	264	287	250	261	288	293	275	293	268	284	259	285	259	262	262	233	244	264	312	251	279	276	271	265	293	267	258	247	280	292	287	251	297	274	278	256	290	256	275	276	274	224	247	321	259	265	258	272	268	270	269	250	279	287	297	280	296	261	270	284	245	281	264	250	285	294	279	286	267	294	238	301	288	276	265	268	265	270	275	254	250	226	267	263	282	289	252	271	273	268	269	301	304	268	254	274	236	257	288	265	272	289	280	262	266	283	246	285	292	262	245	292	276	253	308	270	257	255	249	263	252	255	293	274	281	279	244	271	240	258	264	256	276	248	282	291	275	286	284	265	263	230	276	264	255	250	262	273	309	291	252	269	283	267	284	269	295	262	272	281	275	242	244	270	270	295	269	273	260	267	283	287	263	299	281	250	290	267	275	287	280	276	276	275	298	280	262	267	255	280	257	278	278	276	258	276	280	252	259	283	261	279	267	252	278	286	290	259	260	254	269	240	262	284	252	298	268	285	270	303	262	251	270	289	294	263	294	298	254	286	288	270	273	259	279	271	256	258	274	264	278	297	269	232	262	254	291	271	272	283	274	268	268	247	255	280	264	274	272	285	296	249	276	265	273	262	273	271	289	256	262	257	282	251	281	267	272	266	299	295	264	273	275	258	250	269	251	263	276	275	286	262	264	267	269	275	281	274	272	268	266	267	287	251	273	299	275	298	285	269	271	270	286	270	272	286	276	260	278	259	252	262	286	271	219	265	277	274	260	271	273	262	259	257	289	279	261	265	262	294	278	268	268	289	270	266	242	263	291	265	274	288	257	301	287	269	253	269	273	281	301	259	249	250	244	279	264	277	252	277	258	274	278	284	255	295	278	247	259	256	308	276	236	285	283	272	285	276	280	271	251	296	299	271	268	279	229	267	285	280	277	245	285	267	260	252	266	286	243	305	287	298	305	278	273	261	279	241	255	270	262	287	284	296	262	239	284	276	268	279	261	268	282	250	254	267	292	282	276	251	289	260	244	256	246	259	239	253	249	275	272	265	269	289	278	288	303	283	244	273	278	245	290	258	262	263	252	260	250	296	246	283	276	290	260	313	282	276	271	269	275	257	287	259	296	282	275	267	278	277	259	270	278	251	269	256	235	281	255	270	255	293	264	261	253	306	269	287	232	264	256	273	279	249	272	273	254	248	305	279	281	296	304	270	277	285	245	277	287	254	272	280	275	291	269	228	289	268	284	279	275	294	244	289	220	248	269	277	252	296	279	286	266	262	275	288	295	254	280	291	296	281	269	273	260	300	260	305	283	279	291	265	261	240	240	287	296	240	302	264	252	261	263	248	272	252	261	242	261	290	270	270	279	242	291	285	287	244	307	254	251	268	251	280	259	291	276	300	276	269	309	281	263	275	287	240	319	306	268	272	270	257	290	288	249	278	280	263	293	234	283	245	290	264	278	271	271	287	285	274	259	298	287	295	237	259	278	275	262	267	260	272	291	243	287	286	253	263	240	299	256	265	259	256	262	254	263	282	276	280	284	284	291	294	251	264	261	300	282	246	259	247	297	258	303	263	254	285	294	280	251	318	280	280	251	281	307	242	257	300	281	297	283	289	292	240	270	257	261	262	264	256	279	288	273	286	255	271	279	281	306	260	239	300	290	301	260	275	255	265	300	266	252	239	250	276	287	261	280	272	278	260	278	268	316	254	271	285	256	255	229	252	261	273	259	278	269	269	277	250	265	282	257	254	260	274	251	260	286	293	251	256	268	251	261	293	253	283	282	249	274	283	291	247	271	274	288	267	255	282	288	286	288	272	272	278	282	278	269	268	267	274	284	279	269	287	274	294	267	260	283	244	283	267	268	257	260	298	271	268	276	268	287	269	240	265	255	235	267	287	276	253	275	276	298	240	259	301	258	286	250	276	263	283	277	271	274	284	278	252	270	281	247	267	279	282	258	283	290	261	267	267	263	258	254	251	274	286	273	285	278	277	264	269	261
15760	22354	31767	30613	23998	18627	7852	2293	922	693	659	686	715	696	659	689	663	672	658	655	662	713	668	676	720	688	664	669	697	694	695	647	670	651	711	676	700	659	682	681	598	643	683	642	654	711	705	681	640	665	701	678	661	664	670	705	682	676	662	662	728	691	681	662	638	650	702	651	667	617	662	635	672	694	637	704	647	689	667	696	676	675	672	674	691	667	682	662	683	691	692	679	689	655	601	701	658	677	670	646	655	691	654	653	667	729	695	657	637	655	651	669	628	671	694	671	671	658	639	651	633	639	647	688	664	651	715	695	690	641	716	645	672	645	655	678	673	701	643	640	669	639	662	696	677	665	633	670	693	620	702	667	667	683	667	666	628	660	660	674	674	666	661	683	689	680	631	675	661	711	716	678	688	655	698	678	676	672	688	672	679	675	692	653	651	661	618	642	692	669	704	680	664	682	685	709	622	678	657	700	661	679	669	692	668	676	663	702	638	698	688	663	669	733	665	683	664	671	663	681	647	660	675	646	609	628	680	698	698	681	643	633	658	674	715	673	650	658	668	678	692	670	672	660	621	644	679	695	687	675	673	641	685	662	677	658	704	675	685	738	677	724	665	721	692	663	663	646	668	658	665	696	680	658	643	677	654	723	686	706	699	671	693	704	714	648	699	714	684	711	683	668	703	612	699	673	655	609	680	724	735	730	663	678	690	700	670	656	701	666	677	681	683	696	695	698	680	678	655	663	679	689	661	670	619	696	639	691	651	671	697	648	647	655	692	697	682	675	698	669	642	704	658	626	656	655	651	660	623	683	658	708	713	679	683	694	705	702	707	694	661	686	673	727	663	665	704	624	654	658	699	664	670	669	726	648	633	684	667	709	670	701	648	663	674	657	704	634	686	696	669	658	659	687	717	694	657	685	641	650	718	686	715	628	624	719	658	664	649	697	671	688	654	651	702	704	666	666	702	711	714	686	681	681	680	695	657	639	665	664	711	662	665	682	717	683	698	657	667	703	666	713	630	713	667	689	652	647	630	687	687	651	705	695	684	654	740	687	665	713	658	700	678	702	681	685	642	651	679	722	651	758	676	685	657	668	671	677	691	674	650	649	688	690	702	656	688	715	675	676	682	692	686	650	683	652	670	686	652	688	680	683	660	623	681	651	709	668	685	660	681	662	663	638	706	648	632	672	640	636	679	641	752	684	677	666	680	656	675	716	655	682	666	691	665	686	681	659	681	705	666	702	707	640	614	693	667	729	689	712	653	673	654	670	667	647	717	660	660	656	630	649	629	672	676	686	683	659	702	676	665	683	692	685	690	673	655	706	654	670	650	667	636	648	625	645	703	680	645	702	638	638	650	705	677	703	661	677	720	734	684	631	688	710	665	692	677	690	661	687	687	693	679	714	644	677	654	730	632	617	638	729	681	685	679	667	670	695	679	683	661	662	657	682	645	643	646	697	721	653	670	657	677	685	634	664	644	670	631	632	657	716	682	671	654	659	666	717	705	607	684	665	636	679	742	693	656	669	689	718	633	673	674	686	665	639	629	704	693	718	674	663	671	682	645	676	710	677	690	650	697	668	687	688	636	654	687	618	670	699	648	693	713	712	698	642	642	650	667	667	678	650	693	720	705	684	674	690	663	701	654	659	681	666	701	707	697	668	669	666	657	599	695	694	633	638	677	701	656	689	645	687	648	693	664	657	668	656	716	667	634	653	629	675	636	657	674	689	671	639	728	729	656	685	693	672	731	718	676	670	702	669	649	693	731	645	662	691	688	625	633	653	687	703	639	684	708	655	668	700	676	709	659	738	620	654	697	672	710	718	630	699	637	664	645	677	725	698	634	682	672	638	681	629	703	668	640	680	716	703	675	674	688	626	680	652	705	705	685	684	639	700	732	710	638	682	680	664	686	669	679	654	696	697	690	669	681	695	698	676	658	658	679	664	704	661	618	682	729	680	665	689	662	679	700	701	670	707	660	688	660	680	668	637	705	663	696	670	659	648	660	658	709	685	673	679	666	656	688	700	703	646	680	643	715	688	679	619	699	698	697	652	671	695	697	663	715	708	663	664	702	685	697	685	670	705	643	665	669	691	651	642	708	760	674	704	652	677	661	629	673	689	613	670	693	679	698	679	630	692	676	705	665	643	677	645	672	666	697	682	739	684	658	695	672	638	632	693	649	694	655	640	676	686	676	685	656	712	662	676	698	672	669	667	653	669	736	698	697	693	695	677	720	650	692	656	616	677	718	675	718	693	687	688	666	712	678	682	671	663	687	703	643	654	660	659	603	652	677	698	685	670	643	671	674	662	640	643	660	690	661	616	682	643	713	698	683	693	688	671	679	704	656	669	703	669	676	681	658	743	648	706	657	637	675	652	693	683	694	670	661	694	713	623	640	664	649	670	690	645	682	733	633	669	640	685	659	661	696	663	671	636	669	670	661	661	683	649	682	648	670	687	705	710	649	639	617	699	611	673	650	723	672	707	693	697	670	692	677	662	650	645	661	665	612	692	655	722	691	651	666	689	644	724	633	666	646	661	660	630	651	694	619	703	708	669	693	689	661	664	674	671	658	688	644	715	667	690	645	653	648	733	682	645	690	653	684	668	722	650	674	649	645	678	696	642	656	668	669	666	684	676	643	673	693	658	685	631	701	660	708	688	695	646	643	651	657	681	653	670	674	670	687	688	765	675	630	679	700	645	676	691	712	678	685	673	674	674	643	640	678	664	662	647	668	673	684	646	649	687	658	651	715	688	645	687	688	681	676	696	673	690	713	702	690	672	668	693	662	667	645	627	687	657	732	673	700	667	661	693	653	683	656	676	627	611	652	687	654	680	686	685	681	685	667	671	661	687	698	692	637	647	679	658	689	675	703	652	654	688	698	656	716	695	712	640	666	681	682	676	633	711	674	677	677	679	669	650	657	695	681	696	694	644	715	685	650	646	652	653	703	648	693	673	667	688	702	735	692	604	706	652	654	673	661	683	687	717	680	701	630	674	684	680	712	668	720	672	669	659	664	718	650	657	675	655	655	719	667	665	671	662	674	654	688	671	660	698	642	676	664	652	673	670	650	711	665	680	711	650	686	691	683	639	695	695	679	717	685	688	669	682	681	693	698	676	721	710	667	652	676	678	631	671	678	726	654	709	704	707	674	693	690	626	645	715	658	697	720	643	715	665	657	668	704	666	727	688	665	648	658	639	631	632	693	696	689	736	662	694	650	676	665	711	705	698	675	687	697	713	680	674	678	711	730	717	655	634	658	676	680	693	676	635	677	667	691	675	664	692	710	697	705	659	666	690	699	670	669	628	640	714	675	638	678	713	694	657	628	685	660	636	665	666	601	703	643	700	689	645	660	687	666	708	637	710	674	686	687	623	648	647	674	610	688	714	691	697	688	666	697	682	679	668	648	676	629	649	672	677	650	651	698	679	685	663	681	661	688	669	635	699	727	670	647	671	664	749	645	692	678	655	652	652	694	682
47097	48412	45100	46282	51787	41057	21172	4919	730	319	317	307	286	263	280	248	301	280	249	289	271	273	292	256	258	247	282	265	271	251	288	277	318	279	259	281	268	306	249	259	278	285	294	261	269	300	296	266	286	274	317	289	288	274	285	285	291	286	267	259	303	242	292	272	262	267	293	284	261	290	305	298	285	291	275	247	276	293	261	280	296	280	234	270	272	255	251	260	302	247	257	249	266	265	243	256	269	290	277	305	290	294	279	267	275	291	253	279	284	264	261	286	259	297	295	278	271	278	295	291	280	283	262	281	237	314	264	281	268	261	281	280	278	265	280	309	294	276	301	301	295	280	282	283	261	285	257	267	285	264	296	267	266	282	290	268	244	271	254	270	257	288	298	256	266	284	320	248	270	273	288	276	275	254	286	254	288	237	299	301	267	279	283	267	294	259	241	283	286	255	251	298	276	279	267	278	261	287	260	260	264	251	280	242	268	280	269	305	267	270	291	316	276	263	286	277	277	247	241	313	292	272	292	259	290	275	297	257	271	244	269	300	257	296	274	283	280	292	273	266	291	309	256	268	257	263	253	273	281	288	293	272	293	309	263	277	269	298	273	306	271	275	297	282	250	285	287	274	258	269	270	280	271	271	298	270	244	279	302	259	291	267	276	272	276	290	277	269	264	245	323	289	268	256	299	244	279	306	268	291	291	264	294	294	288	265	279	286	310	235	273	286	317	300	232	282	280	244	280	280	303	310	237	271	308	276	288	284	307	291	262	290	270	285	243	256	269	268	267	307	262	291	265	251	301	280	289	265	250	256	267	283	309	301	274	285	238	296	261	279	283	282	261	307	293	268	284	245	290	277	278	289	283	293	291	303	267	277	268	272	280	271	289	274	310	294	282	267	292	296	263	286	300	263	239	328	278	241	262	265	299	298	298	285	293	264	255	284	270	285	251	238	289	276	269	257	293	272	268	301	286	258	289	272	275	285	255	289	288	268	302	281	289	283	279	285	298	286	285	290	268	315	288	264	266	287	289	293	263	276	311	291	298	293	277	251	253	281	254	259	271	282	290	266	253	269	299	313	280	267	296	309	301	275	292	257	306	238	263	257	282	281	295	256	269	281	281	275	273	303	259	271	279	283	251	308	301	310	274	254	273	286	295	272	291	264	271	257	288	287	282	248	267	283	294	299	282	251	278	296	281	262	274	257	284	273	228	284	276	271	271	284	243	280	288	293	262	251	303	249	276	270	279	264	273	256	289	278	273	307	282	263	264	295	287	297	284	247	254	253	269	283	277	298	299	275	256	254	274	275	279	266	291	257	282	269	285	283	288	282	273	286	303	253	299	273	281	245	272	240	266	282	264	258	278	257	270	274	243	281	252	271	280	295	304	257	268	288	289	280	254	265	285	273	286	288	262	282	273	314	241	292	283	268	261	274	294	269	272	283	265	269	272	274	263	288	277	266	296	313	293	249	276	294	259	305	287	279	247	262	242	269	260	297	279	268	264	269	270	250	272	260	270	254	285	260	280	274	274	287	268	272	286	270	267	286	272	287	292	271	282	265	284	288	264	268	293	284	274	295	281	314	253	244	264	288	248	278	285	251	292	302	268	281	291	275	269	277	258	290	275	280	286	267	260	285	294	310	281	298	292	289	275	309	277	286	276	272	270	271	285	273	314	260	263	275	287	283	275	275	249	264	262	236	246	281	268	279	280	271	270	313	269	245	285	271	291	312	287	302	252	270	245	277	268	264	265	259	269	282	270	260	271	290	263	255	280	319	291	304	231	276	280	303	293	279	263	280	291	264	260	268	286	246	292	273	257	271	248	302	275	285	282	287	279	260	265	304	263	281	270	287	276	273	280	279	260	287	268	280	243	290	274	260	248	276	243	245	272	301	266	278	311	287	263	294	280	271	273	301	268	241	272	298	298	304	260	295	285	271	267	247	247	274	281	271	237	256	285	252	287	292	281	304	286	267	291	286	280	261	288	260	312	297	267	263	275	262	238	313	291	293	271	270	290	243	266	267	267	261	268	274	314	288	287	253	286	303	268	269	242	252	261	265	282	278	268	273	290	282	264	293	280	277	268	287	274	259	308	287	271	288	258	290	289	276	275	267	268	281	263	230	291	251	298	263	295	261	257	298	285	288	280	300	277	255	272	257	282	270	306	251	286	269	274	275	272	275	296	298	267	283	286	272	270	305	296	258	294	269	308	273	270	264	274	262	278	317	290	275	264	308	268	262	285	312	272	294	339	287	308	234	289	269	272	309	274	269	280	300	281	257	267	283	279	262	266	299	276	284	304	285	293	278	284	302	287	291	262	260	261	255	277	257	298	280	249	274	295	289	278	286	306	272	271	251	278	266	296	277	315	285	269	270	266	287	270	264	291	286	276	282	256	279	277	276	254	260	260	291	282	286	293	296	278	278	294	271	297	279	270	286	270	288	275	255	284	280	269	278	266	256	236	285	281	251	271	282	281	265	301	279	271	265	269	283	278	270	316	296	273	305	244	282	254	281	273	286	274	301	289	269	268	261	273	277	268	263	295	267	294	246	270	284	269	275	270	285	263	278	297	272	276	296	277	308	294	283	284	262	288	259	286	267	298	251	257	278	267	269	286	248	296	268	295	266	276	262	283	296	263	269	284	289	284	304	263	284	338	271	302	304	288	242	280	249	280	265	285	293	277	249	276	264	270	280	236	268	259	280	265	268	283	262	262	247	269	268	299	272	279	278	281	280	291	261	281	273	257	261	281	263	266	280	288	300	284	266	291	272	273	268	299	292	286	266	300	279	268	275	304	269	228	289	237	280	306	294	260	268	283	273	307	292	268	278	289	269	284	290	318	307	270	266	270	272	262	240	282	305	250	314	285	285	239	290	244	265	267	268	275	265	279	250	277	306	247	292	271	266	284	271	254	292	241	249	252	270	282	265	263	256	284	270	273	297	291	269	278	275	261	320	269	248	278	274	293	266	309	289	268	268	252	301	282	266	274	290	263	267	280	291	298	269	304	276	295	279	254	285	277	273	306	275	254	275	238	285	280	285	267	277	273	277	257	275	247	311	279	303	268	259	253	267	279	275	283	274	286	299	270	285	264	295	285	251	291	291	280	256	268	276	280	287	269	264	278	246	292	285	265	232	262	264	266	270	258	287	304	258	296	265	285	257	269	290	262	266	294	260	280	273	320	291	277	269	283	322	300	266	304	296	279	263	271	256	292	289	321	279	268	297	285	269	275	273	303	274	261	298	268	279	303	248	286	274	284	234	269	287	243	285	286	248	257	262	276	261	299	267	286	263	280	281	267	267	269	259	269	301	260	275	300	299	284	271	285	263	259	256	268	274	243	280	323	265	282	283	276	268	246	254	317	256	280	272	282	273	310	249	315	268	271	272	278	262	281	269	274	271	271	273	286	255	264	294	247	276	265	267	266	244	280	271	264	273	272	257	259	252	268	285	273	278	259	283	270	281	288	304	270	246	256	251	288	283
31551	39762	45918	55504	64094	52513	31761	9616	2058	858	668	638	664	680	658	673	726	690	730	747	728	695	676	694	711	757	709	718	705	687	687	678	692	720	672	711	682	655	669	642	719	660	669	680	699	694	695	650	688	707	693	663	683	683	644	670	685	692	695	721	689	662	660	695	693	707	625	695	737	660	693	663	666	713	704	654	717	704	715	697	687	655	729	682	740	684	686	669	686	673	697	701	663	699	706	681	697	683	703	660	695	735	709	673	691	720	689	673	722	703	683	650	680	664	675	701	637	698	678	768	743	682	679	674	724	724	716	702	669	614	708	653	658	726	689	718	668	730	733	721	685	680	674	710	696	670	683	694	650	745	698	654	707	693	713	697	695	691	673	689	724	733	744	678	687	723	676	682	682	715	682	651	678	709	719	707	684	673	680	679	673	697	689	623	694	671	685	648	664	705	701	664	657	669	671	687	685	604	644	730	707	697	704	693	689	719	721	675	650	706	712	708	668	643	703	669	691	719	626	732	676	669	701	736	688	678	664	684	675	685	733	663	672	678	692	650	694	695	672	688	657	681	716	702	698	637	719	691	666	679	708	671	634	667	702	696	720	618	676	689	695	734	703	716	721	682	733	651	726	649	690	698	681	737	729	643	666	669	698	674	675	721	661	698	720	714	688	650	712	681	665	648	665	708	657	699	691	694	711	675	720	693	664	716	652	686	738	719	671	746	657	660	694	661	687	670	692	668	656	716	694	653	690	693	702	675	719	668	644	696	683	668	723	692	737	715	686	686	667	688	703	707	676	705	664	689	694	672	636	668	649	723	729	703	682	702	676	711	694	703	709	722	698	700	697	647	694	668	680	667	700	662	681	655	733	689	690	711	746	700	732	706	695	738	653	685	708	688	703	686	704	716	678	726	705	685	700	689	672	718	736	676	719	678	680	675	687	696	700	678	724	715	664	696	725	702	723	709	724	678	765	667	704	648	693	683	697	668	652	686	727	710	691	686	717	647	705	671	671	699	679	671	731	697	604	666	671	707	712	687	698	701	688	687	707	731	697	642	660	671	697	712	690	668	684	693	768	654	674	716	661	680	720	709	670	688	678	685	695	669	697	716	722	691	691	727	694	700	648	710	717	695	689	697	642	691	672	719	678	703	664	653	697	670	676	690	660	674	677	760	703	700	690	654	711	704	678	732	718	701	651	675	694	645	710	726	674	716	660	637	692	684	682	713	697	717	661	690	676	739	717	677	683	710	657	641	682	723	689	678	731	654	635	715	697	687	624	693	724	687	685	701	691	701	649	712	719	670	694	669	683	667	683	681	668	674	714	701	714	666	720	731	692	683	675	676	709	684	707	726	715	676	724	703	708	694	677	707	710	704	703	712	639	715	714	720	666	698	729	707	688	694	661	653	637	697	709	642	700	702	670	672	634	658	721	687	681	688	622	678	669	710	728	688	657	709	668	686	667	650	678	677	710	635	696	709	721	700	655	641	706	651	712	712	680	705	718	684	727	663	716	696	686	658	708	725	752	692	700	750	677	694	694	717	690	662	705	706	722	693	722	715	690	673	688	672	668	733	732	665	694	684	764	705	709	719	706	672	695	717	661	691	680	682	695	691	693	619	701	678	693	696	698	728	662	709	683	725	683	688	758	704	666	704	681	696	681	739	657	690	700	702	711	734	743	691	677	693	709	714	693	685	724	714	733	652	699	705	685	704	724	696	632	702	672	655	719	632	699	663	700	701	678	658	725	708	685	698	685	710	719	688	699	678	681	717	659	681	674	689	723	722	648	699	635	707	692	693	713	719	685	695	638	688	671	707	669	689	650	703	696	692	686	674	669	716	710	701	718	674	682	692	707	698	698	711	705	655	717	634	687	686	671	696	681	707	731	686	707	729	705	688	713	670	702	645	646	707	663	713	706	665	664	651	717	663	676	677	705	683	703	711	709	706	649	702	670	662	724	710	706	718	674	655	726	709	675	696	687	684	621	670	694	725	674	689	678	750	708	691	672	714	700	664	673	647	679	697	691	715	716	663	644	698	705	685	681	670	710	671	673	687	711	671	671	634	713	675	663	683	660	681	676	714	698	692	705	697	684	685	617	666	675	713	731	686	702	710	687	693	705	716	676	693	682	693	686	728	701	701	677	674	684	690	690	681	691	672	751	661	726	691	714	705	708	680	683	664	691	699	681	690	700	709	678	741	683	691	679	687	679	697	714	636	709	659	733	641	694	680	690	702	701	690	740	696	694	682	670	688	661	679	712	712	705	715	696	686	656	673	676	714	680	693	687	748	706	666	666	706	719	705	644	718	654	665	690	648	673	654	669	661	670	696	695	692	685	693	767	670	665	750	622	693	673	727	659	673	683	709	728	691	697	678	662	645	703	693	703	678	684	683	686	701	744	662	703	705	681	679	671	642	670	684	721	658	746	720	697	716	639	708	684	662	727	699	687	664	692	699	655	685	714	660	700	694	714	744	654	683	672	685	680	724	640	719	717	699	675	749	689	677	726	728	708	674	720	713	720	714	697	714	710	685	706	670	645	632	703	696	651	654	675	648	712	684	629	688	657	677	679	693	729	696	718	684	681	697	760	688	679	709	687	726	709	704	655	686	725	701	703	671	716	640	705	681	687	663	724	670	691	718	702	692	667	679	740	675	708	676	700	740	682	738	672	681	677	635	639	687	684	662	712	711	676	666	694	687	691	693	701	695	682	656	688	668	678	696	734	689	733	643	681	690	697	705	693	728	676	692	744	721	706	695	704	686	719	724	701	684	676	710	700	722	703	746	704	718	690	744	684	719	696	709	693	669	692	709	660	700	623	692	667	675	699	706	725	706	707	665	651	673	699	694	745	662	647	669	667	686	734	657	684	668	736	709	701	716	678	666	648	659	667	673	668	612	717	712	658	736	667	724	715	665	698	670	664	699	692	705	676	694	684	691	664	713	700	686	692	678	680	744	715	690	650	690	680	675	656	628	676	662	689	705	715	654	728	709	660	700	661	712	675	685	649	699	700	717	684	720	725	701	701	722	703	690	722	693	674	724	698	684	727	733	689	666	705	669	669	660	687	742	676	721	659	665	716	632	716	691	738	696	731	639	739	654	706	646	673	731	699	701	655	678	689	732	705	725	722	628	692	631	680	645	667	686	682	686	684	662	713	668	657	681	698	671	660	680	725	698	698	700	689	666	663	723	707	667	667	699	682	705	680	678	675	657	713	670	671	685	699	690	732	655	662	731	707	662	680	729	688	726	645	723	734	706	638	704	669	685	698	642	737	702	667	647	670	703	664	691	677	704	699	667	661	635	678	693	689	700	700	703	662	683	670	713	698	667	753	684	658	727	709	710	702	714	719	690	730	718	677	653	694	699	711	696	681	707	656	741	706	681	700	703	714	681	730	668	639	661	700	711	717	682	671	680	704	668	733	670	664	695	684	697	719	707	695	658	713	690	644	674	672	717	699	679	711	640	686	667	718	712	684	692	670	720
51474	48241	48100	51893	64444	55465	29996	9110	1124	333	274	272	254	261	280	280	311	290	279	271	262	281	270	286	272	256	283	249	253	280	245	289	297	276	266	266	285	289	285	292	309	255	248	274	275	257	325	251	287	280	280	281	252	269	307	271	269	291	293	301	299	256	238	267	267	265	255	259	249	276	250	276	282	236	248	281	259	263	257	274	284	272	272	253	318	301	267	266	268	264	297	240	273	274	271	302	299	275	290	283	267	267	285	254	251	274	281	266	271	265	282	278	280	244	280	284	252	308	284	268	257	282	290	299	278	280	275	273	284	291	300	297	278	236	298	250	255	262	263	255	268	290	280	246	306	270	252	292	270	278	263	269	265	276	251	290	273	275	269	275	245	251	279	297	271	283	268	283	287	268	276	313	281	277	288	252	304	273	279	271	276	277	271	265	263	255	264	271	257	282	290	279	284	296	271	278	261	260	272	252	256	268	288	287	280	255	278	245	287	264	254	258	305	256	269	270	303	289	288	269	284	284	290	307	242	272	252	268	253	279	262	249	304	266	275	272	273	270	258	256	272	294	264	274	294	269	241	288	296	287	262	279	272	270	297	273	287	253	267	259	317	278	283	260	262	284	266	263	274	278	289	269	298	280	268	315	269	257	299	281	278	274	252	277	274	298	301	252	273	242	284	244	273	305	280	254	245	279	274	264	263	247	271	266	264	291	278	277	289	282	289	252	277	282	232	286	296	271	259	273	287	241	286	280	286	300	275	271	269	290	285	261	292	312	277	256	283	321	310	301	283	271	249	272	268	269	266	273	258	273	287	269	265	271	275	283	287	291	293	296	275	284	256	264	273	260	283	262	319	274	263	307	276	279	282	230	285	253	289	263	281	251	251	274	262	274	267	272	261	281	276	299	279	306	279	280	291	270	253	273	233	274	281	290	257	286	279	281	278	235	267	288	274	291	269	273	273	287	250	269	220	272	255	272	265	256	290	286	259	270	277	276	273	287	273	296	285	260	270	261	290	293	277	268	269	285	240	273	259	287	272	276	297	260	319	277	275	283	263	263	274	290	289	284	283	237	278	315	254	290	279	276	287	263	277	259	260	244	275	236	267	284	279	252	317	253	233	248	247	261	272	270	283	268	275	271	285	259	245	312	301	270	249	318	272	287	276	279	283	274	273	295	278	271	260	266	276	276	280	243	273	272	269	279	277	274	284	269	278	262	270	271	288	266	250	283	311	277	302	249	278	263	267	289	276	266	293	281	268	268	280	279	254	278	248	247	235	279	261	275	272	258	264	263	258	282	294	280	296	250	296	285	256	305	289	291	260	264	268	254	277	285	267	274	319	271	282	283	253	291	271	281	259	286	249	283	254	277	248	274	279	287	255	250	273	273	282	284	277	261	254	271	273	251	281	275	276	261	278	284	266	274	298	260	298	255	278	266	272	270	263	270	284	267	268	315	286	256	273	269	285	283	279	274	292	266	288	282	273	296	277	264	270	283	291	243	279	293	284	254	275	250	316	265	270	261	260	274	265	277	293	309	268	246	273	249	279	287	282	284	278	258	309	268	253	256	258	254	254	274	240	281	244	253	289	284	277	279	280	312	278	294	251	292	259	263	282	284	255	261	272	260	281	252	254	279	276	273	284	289	312	258	281	278	263	272	272	273	262	299	260	270	251	257	267	294	267	272	293	294	269	275	283	217	244	270	284	286	276	260	256	287	266	272	260	288	266	312	256	275	274	269	313	296	261	258	265	268	281	275	238	252	257	273	298	287	269	262	275	255	266	269	269	295	241	270	273	266	292	240	264	270	272	251	275	250	293	269	281	267	307	268	281	271	297	263	271	290	262	254	292	251	259	260	280	271	264	278	263	257	229	264	253	303	275	295	298	271	282	288	292	279	275	257	286	282	252	259	266	252	292	283	281	263	292	276	273	266	280	275	258	279	248	286	308	304	296	272	273	274	262	278	291	280	291	258	300	265	290	293	278	284	297	281	299	283	238	266	253	273	266	253	283	266	273	294	262	279	267	290	294	259	290	247	253	293	284	276	268	270	271	269	287	273	282	248	264	299	301	277	270	302	296	243	278	263	294	294	278	241	278	273	271	311	289	277	291	260	247	279	278	264	282	288	234	268	271	298	270	256	275	273	277	261	281	263	255	266	269	291	293	304	326	283	286	256	271	257	278	272	276	273	282	307	288	264	269	264	249	258	282	281	272	281	289	285	289	297	269	229	227	286	274	319	261	248	261	310	249	269	266	261	245	282	264	247	258	248	273	277	242	238	281	257	296	289	289	236	256	254	278	267	289	257	294	268	272	279	267	294	289	287	275	270	270	257	289	279	241	248	270	287	296	249	250	266	283	266	286	270	274	254	244	295	271	252	281	302	271	291	274	296	277	272	245	282	270	268	262	261	248	303	285	275	262	285	266	261	278	265	267	259	267	268	246	287	285	244	245	248	271	306	280	282	273	279	265	299	272	298	291	275	275	237	264	265	280	281	277	268	269	252	296	317	271	275	258	267	259	285	262	285	285	279	268	284	269	260	261	245	275	221	258	291	263	280	243	244	272	278	285	289	280	285	277	316	257	279	285	240	260	259	260	254	274	262	285	276	254	289	262	252	248	270	285	310	271	249	272	280	294	275	288	264	263	254	279	295	260	265	281	274	277	287	270	273	271	280	264	242	270	262	268	275	236	281	254	291	280	273	271	279	262	281	252	295	285	281	261	263	294	296	285	305	305	294	251	271	237	268	284	289	305	292	245	271	277	266	258	298	257	263	269	303	263	283	265	263	299	301	281	273	261	283	297	257	259	255	266	267	267	210	281	232	288	250	289	278	271	267	283	282	249	268	277	279	280	273	260	266	291	244	274	262	269	267	263	303	304	324	288	289	248	298	288	237	262	278	289	256	303	262	279	257	286	256	259	265	259	269	290	256	291	310	270	317	274	294	286	261	259	259	259	295	269	256	260	283	298	295	276	280	274	279	281	303	278	245	262	249	287	253	287	264	279	305	278	267	278	275	316	266	271	273	261	257	277	293	256	292	274	255	304	277	277	301	241	272	246	292	298	298	283	294	270	256	288	288	284	274	278	269	286	242	271	307	216	254	283	261	274	262	268	300	278	234	289	271	275	267	267	271	279	259	261	280	291	275	244	269	269	272	280	263	279	254	282	265	289	268	260	284	289	273	265	247	245	274	266	289	260	281	267	255	277	275	274	274	292	266	265	276	300	291	280	252	255	269	302	304	290	285	278	309	290	333	284	264	270	265	251	291	288	255	249	253	311	281	279	289	276	224	251	236	277	283	221	285	254	277	286	268	281	270	273	305	254	320	291	285	273	284	283	310	267	274	284	255	272	284	291	239	281	236	269	258	266	278	294	290	310	237	288	291	296	267	295	258	271	273	268	273	271	294	306	250	261	293	280	261	300	272	243	315	247	291	262	281	300	259	272	283	287	255	261	276	272	294	264	281	286	296	257	281	252	266
33909	38796	49413	60754	76406	65707	38770	13421	2620	826	708	646	663	694	708	680	719	658	671	680	736	659	706	654	609	712	674	684	713	693	699	679	710	683	680	705	688	663	679	737	700	688	732	669	709	711	671	639	674	654	649	651	693	630	725	648	680	637	660	647	705	712	712	673	676	650	690	666	729	678	632	654	690	696	696	662	702	652	711	632	660	653	710	660	626	648	717	680	722	702	698	669	722	696	712	672	662	729	708	674	720	636	666	729	673	713	629	671	761	672	681	682	677	709	693	683	661	682	692	706	709	650	694	671	679	651	680	706	703	723	675	678	651	642	736	643	667	742	728	666	670	685	723	697	658	701	696	659	670	694	656	688	685	702	679	685	686	662	705	648	673	707	739	676	687	693	658	676	704	694	684	662	666	640	701	687	671	722	668	678	706	663	706	690	712	652	656	702	715	691	741	676	642	707	689	663	656	702	676	702	677	690	739	648	636	664	663	686	691	682	636	685	711	636	691	700	678	669	708	705	707	638	667	701	706	751	669	704	711	691	666	747	675	711	684	633	660	631	702	637	683	688	650	736	639	685	648	683	680	674	680	674	674	687	721	653	607	654	699	704	702	718	699	683	680	693	677	690	671	649	643	734	632	677	727	693	674	682	669	655	672	696	696	672	624	674	664	681	708	670	615	682	673	726	670	729	693	616	657	684	677	657	688	664	683	676	632	705	675	641	679	712	633	700	699	634	678	703	694	683	666	730	690	716	654	655	686	703	761	713	700	657	669	685	705	674	719	666	626	721	662	698	620	699	680	695	677	680	689	677	657	678	642	659	714	735	676	728	615	644	645	666	678	630	684	659	687	686	709	673	638	684	708	668	698	619	688	665	689	698	680	675	710	653	642	646	677	653	656	638	709	694	677	673	711	678	677	671	689	697	686	646	699	686	697	691	710	679	662	667	701	680	675	638	676	663	681	677	736	637	700	620	700	710	711	655	704	628	692	693	724	685	683	692	669	695	680	643	689	649	684	693	667	683	652	687	694	690	662	696	697	688	652	673	706	719	660	676	685	631	685	701	662	657	686	705	684	648	682	709	650	669	666	658	647	678	715	693	631	696	678	661	688	722	692	641	700	688	676	663	680	668	652	699	687	630	688	632	612	724	699	667	706	716	685	695	658	674	587	668	691	678	691	676	635	650	673	644	679	680	697	655	671	705	706	684	726	702	709	714	685	678	708	699	647	664	680	746	674	685	683	690	644	655	646	700	686	697	660	670	668	694	674	681	686	657	686	714	694	692	687	635	649	656	680	657	667	644	648	662	652	699	678	670	652	622	682	651	666	633	658	667	651	691	685	680	657	706	691	656	699	661	666	662	715	647	643	664	665	691	663	694	708	666	656	638	668	680	662	702	683	741	675	658	647	707	662	690	705	701	637	672	680	685	690	686	701	679	689	678	681	695	679	648	626	673	723	689	665	689	720	691	682	672	711	698	681	696	666	682	666	657	674	717	660	704	663	701	668	647	659	659	681	695	715	659	682	665	691	755	637	650	699	645	700	716	647	676	662	646	680	700	687	684	692	621	656	674	687	670	663	689	714	675	714	685	654	670	671	656	653	702	652	669	687	662	685	672	672	676	665	727	702	698	653	656	666	667	670	715	672	701	675	681	663	643	711	663	695	675	713	667	672	683	676	659	679	606	651	676	687	705	665	695	660	686	626	681	637	638	669	690	623	707	695	675	689	694	652	708	716	638	695	693	708	724	686	640	691	689	662	736	686	705	722	718	676	721	676	669	690	671	633	659	677	656	670	647	684	709	668	700	687	690	667	724	715	666	747	706	685	716	619	672	654	656	624	675	683	708	698	658	686	671	687	690	683	662	631	680	633	688	624	674	674	713	674	691	657	697	711	667	673	739	703	649	687	677	698	659	691	676	691	642	654	678	648	682	666	707	661	677	673	732	660	689	658	694	707	673	675	707	720	669	642	686	706	684	677	626	737	677	630	701	633	657	700	684	705	741	667	668	667	698	689	641	670	662	621	690	698	680	656	607	701	664	693	743	719	620	656	718	675	665	715	694	622	678	645	682	699	676	704	672	689	675	696	691	672	708	674	695	702	688	668	660	677	755	670	689	691	684	645	684	670	672	671	713	672	683	667	661	706	652	711	699	682	665	690	686	650	651	630	640	668	680	682	660	726	701	686	729	653	725	681	712	687	732	663	674	650	691	704	691	710	655	680	681	685	643	721	687	649	671	699	660	647	693	733	705	667	686	682	632	691	694	630	692	646	656	675	684	720	684	723	703	655	652	671	719	676	668	689	670	736	730	698	623	675	658	635	659	676	682	691	651	705	702	668	677	642	667	677	703	648	706	714	659	690	677	698	673	684	652	664	674	707	635	707	662	644	641	681	695	663	650	675	701	682	707	681	628	630	683	665	669	700	662	708	658	713	683	676	702	646	709	653	663	663	668	708	662	677	650	674	687	674	705	692	718	677	673	699	661	649	668	695	680	682	676	730	662	630	666	662	637	662	666	691	713	662	685	747	650	630	698	686	698	640	690	655	645	693	683	730	656	668	720	657	694	729	650	673	760	678	709	673	661	697	645	726	680	748	665	725	682	683	689	650	666	685	664	733	682	678	688	623	733	667	708	687	685	675	698	715	683	699	679	688	665	708	685	704	631	693	656	660	670	645	636	676	699	651	679	669	712	694	665	687	691	677	702	710	671	663	667	679	602	650	673	663	658	677	663	680	661	648	671	667	670	659	681	696	635	649	652	673	664	701	663	696	728	684	688	665	673	675	741	709	647	680	696	671	662	667	663	624	643	679	701	733	685	694	648	652	659	685	675	720	717	718	708	716	684	694	669	692	677	685	723	660	712	673	698	678	676	652	704	663	729	658	640	672	733	683	673	667	643	692	690	694	679	710	672	627	689	668	661	699	655	690	711	721	701	686	658	679	626	685	676	645	662	660	682	645	664	697	692	671	646	669	667	689	687	725	671	708	680	687	669	680	636	709	642	624	702	692	672	694	703	684	687	645	657	677	707	681	663	685	744	679	672	751	642	686	686	682	672	705	658	681	707	636	669	704	731	685	717	721	731	664	644	663	751	688	725	676	682	682	703	665	630	660	642	697	641	705	685	685	677	668	690	649	683	688	698	654	676	645	697	676	664	695	688	696	670	688	659	688	675	717	656	697	690	701	712	642	675	713	660	661	644	679	671	658	685	671	661	704	649	669	688	621	657	661	686	692	699	697	651	683	685	700	691	700	664	696	678	674	713	704	667	611	672	679	715	671	684	696	668	624	728	691	690	695	726	673	615	683	701	643	708	646	637	675	661	644	693	683	734	706	653	692	665	666	713	666	676	653	731	733	689	714	687	720	672	665	674	654	644	635	697	664	714	661	664	661	711	663	687	622	646	637	705	651	663	696	710	626	686	693	636	684	657	670	651	632	683	682	672	705	677	642	651	697	662	659	651	698	684	665	639	690	699	721	714
25185	22382	22958	15731	9222	8113	3969	948	418	272	294	265	271	285	267	265	249	264	294	278	316	264	279	280	270	285	299	287	287	263	278	259	264	250	260	246	247	266	247	254	294	254	293	247	306	292	270	273	284	266	285	243	256	259	257	294	268	266	265	269	277	275	251	267	285	268	289	244	251	245	291	273	258	244	279	289	272	317	245	262	255	285	265	274	269	272	280	276	288	265	307	280	260	228	263	259	293	309	298	240	247	275	264	255	299	269	237	258	285	289	285	309	249	248	277	251	270	252	250	306	242	233	247	270	265	270	287	278	269	269	261	279	278	247	243	254	263	295	290	309	296	258	281	232	270	273	278	299	262	263	252	256	252	265	259	300	279	266	280	291	248	279	260	263	278	270	286	257	293	268	260	256	259	273	250	301	289	285	273	279	257	263	277	284	279	309	253	229	303	301	238	244	272	283	257	262	286	256	282	288	284	308	268	302	280	267	271	244	275	289	268	262	256	251	294	236	253	280	286	265	252	218	255	248	301	274	250	273	261	254	264	266	265	266	266	282	245	257	277	303	282	316	294	275	274	234	270	255	296	240	269	254	295	266	262	284	251	276	268	260	292	259	305	269	275	269	277	226	263	261	272	278	294	251	260	266	278	277	268	251	275	285	287	266	266	267	281	234	250	263	292	292	269	256	238	261	267	261	289	262	256	261	270	257	272	297	237	248	268	277	294	286	278	267	247	276	244	277	262	256	242	293	282	258	288	271	257	265	229	258	259	291	272	274	262	253	274	265	280	260	269	284	296	261	247	268	298	293	251	251	276	311	263	273	275	272	272	255	282	323	279	235	264	252	274	252	303	261	255	283	252	275	263	291	251	268	275	251	273	285	291	284	250	289	249	252	281	262	286	277	270	265	255	268	283	295	282	269	271	279	286	259	273	261	273	258	279	266	296	275	250	270	278	255	279	264	274	246	277	278	266	275	250	289	298	270	234	309	253	252	282	263	279	280	280	267	274	244	265	276	279	268	302	269	285	311	264	271	289	269	261	301	281	269	258	291	288	287	284	251	270	276	261	273	285	270	235	263	290	274	272	279	284	269	286	248	277	255	266	260	272	264	279	264	234	275	313	277	280	227	290	261	288	307	282	290	273	270	284	252	264	248	273	249	263	277	270	265	246	244	246	276	286	293	272	264	262	272	278	269	275	236	277	280	275	271	281	300	260	265	261	283	256	258	276	249	269	247	282	304	286	259	273	275	285	264	286	311	298	272	270	251	296	266	296	268	278	270	271	250	287	252	270	301	312	267	280	280	287	266	218	263	269	249	257	254	293	273	256	275	285	271	231	272	266	293	252	281	287	227	281	244	270	258	262	309	241	245	249	286	275	293	310	288	290	259	301	293	269	290	281	282	289	285	294	255	272	275	271	247	254	267	268	262	297	306	263	304	288	280	289	273	278	256	255	287	249	233	248	266	269	258	260	258	253	279	252	294	287	249	271	260	274	234	275	284	245	288	249	236	280	289	267	275	283	256	293	282	250	286	250	273	276	271	320	272	280	287	262	268	262	259	251	266	286	263	270	278	263	285	227	265	279	263	314	277	271	305	272	255	290	277	270	270	288	259	253	251	279	287	267	292	281	254	274	263	256	266	275	270	271	265	246	257	277	288	223	247	241	283	293	284	295	296	264	281	269	246	273	248	273	267	316	252	292	249	288	246	275	253	258	252	268	293	257	281	259	278	246	285	288	246	253	281	279	276	274	266	259	257	264	228	294	282	273	238	286	300	262	273	269	277	248	281	247	292	244	265	258	256	261	270	277	272	256	311	264	274	282	273	244	273	277	274	280	287	243	244	282	255	300	265	245	266	242	279	269	299	294	280	270	267	289	261	279	293	278	264	265	275	254	268	239	292	270	248	281	284	280	241	263	278	260	244	255	254	269	237	266	256	269	241	266	277	259	268	274	264	256	276	271	285	273	277	256	294	240	254	266	275	293	268	240	310	266	258	277	286	262	277	304	271	275	295	283	263	257	275	263	252	274	265	279	263	284	268	278	269	258	259	239	242	243	304	251	278	245	249	272	272	277	298	289	252	258	253	259	279	307	269	267	286	246	273	281	264	239	270	258	244	256	282	278	277	259	295	267	273	278	255	275	275	272	263	303	259	266	277	265	269	283	265	281	291	275	273	234	259	260	259	291	316	273	267	271	249	262	260	273	263	262	276	274	323	261	273	259	235	255	268	260	267	255	276	281	276	267	271	283	268	275	252	286	283	283	298	266	296	255	275	275	279	262	274	265	298	224	285	301	265	289	244	262	266	287	306	280	272	260	253	296	288	243	263	258	271	280	254	280	263	252	272	261	283	282	266	270	250	276	293	279	245	289	278	261	312	298	276	278	267	274	249	304	283	290	275	266	276	230	294	280	298	262	271	274	252	246	244	262	240	291	263	281	260	249	258	278	260	290	302	268	268	273	253	267	287	290	262	283	262	261	293	255	295	282	259	295	248	287	270	272	261	269	249	299	238	280	254	280	299	299	250	271	270	252	251	278	282	274	264	291	242	259	269	248	279	287	270	245	289	275	273	304	224	257	282	300	297	281	263	266	289	266	243	261	258	271	242	291	287	250	272	264	289	296	274	243	266	296	263	257	275	279	282	258	302	255	270	270	293	270	286	247	251	267	290	296	302	258	291	279	280	292	241	249	266	248	279	306	276	282	260	299	270	277	270	252	271	300	287	275	276	268	258	292	268	240	292	242	279	290	278	272	277	273	265	251	264	250	249	275	253	269	276	251	274	257	289	276	294	251	262	277	288	254	269	288	280	260	276	267	280	293	263	263	259	279	279	272	264	284	260	309	265	273	259	290	284	275	263	271	290	261	290	305	266	282	269	260	290	272	245	235	267	304	260	267	265	268	288	297	272	269	256	270	244	271	303	292	259	273	245	249	255	273	280	256	247	276	287	240	260	291	255	266	277	275	267	252	263	291	285	247	288	266	287	273	280	287	293	265	302	289	276	273	242	273	273	260	294	262	286	312	260	265	254	258	288	268	246	252	276	262	283	240	266	310	258	266	272	305	280	255	270	278	247	259	255	259	291	287	274	270	270	290	256	273	265	314	282	251	281	263	251	263	294	310	281	268	267	261	295	270	255	239	273	271	293	270	253	256	267	278	281	256	226	273	266	272	284	276	298	271	234	261	243	291	282	256	259	258	291	260	236	285	279	268	265	251	268	290	286	260	255	247	259	277	278	257	280	270	274	245	269	261	276	265	268	243	286	266	259	278	248	295	281	301	288	260	230	267	296	283	280	300	269	249	255	278	269	269	263	274	286	282	272	284	207	298	297	284	232	265	287	276	267	280	267	257	291	273	242	238	276	268	226	265	245	274	258	261	264	277	308	284	271	262	277	264	246	275	284	289	277	254	264	285	279	258	268	279	272	251	254	273	252	295	259	297	279	292	267	255	265	271	262	274	263	288	295	293	270	274	248	269	261
14465	18640	28471	25763	23549	21653	10134	2692	974	745	705	680	645	693	678	676	685	675	653	719	685	696	691	693	678	710	730	690	665	674	653	703	696	629	679	655	657	662	672	679	692	618	663	637	644	690	680	683	669	681	695	657	677	657	619	660	664	635	651	662	687	663	713	658	664	654	607	652	649	641	703	723	680	691	690	654	739	698	734	668	688	680	713	662	642	710	692	644	683	676	691	646	715	657	653	709	665	645	647	617	689	701	683	723	658	673	658	649	697	655	702	672	701	642	671	703	677	669	718	660	647	711	661	735	670	660	699	669	638	643	683	625	679	649	683	666	680	663	677	694	691	703	663	685	655	624	681	640	685	697	687	687	665	682	712	650	684	712	641	667	644	697	682	702	646	689	679	672	690	711	639	672	681	701	684	691	710	672	681	660	649	655	703	658	697	646	663	669	711	668	695	690	648	672	670	671	687	699	709	679	654	701	660	708	666	649	704	679	685	695	708	686	642	646	678	703	689	666	676	655	652	675	674	647	697	683	666	673	732	675	628	676	690	645	651	685	668	630	665	703	690	665	632	664	700	657	678	704	674	696	683	711	717	654	676	673	702	666	695	647	693	628	643	658	714	677	660	684	725	631	690	695	703	652	704	655	706	679	664	651	649	661	664	671	671	680	653	680	619	654	661	672	681	670	643	678	687	678	659	692	656	690	737	702	678	667	673	682	673	688	707	685	651	664	646	685	652	677	685	689	687	663	671	660	657	701	675	678	652	630	648	641	659	670	706	701	656	652	729	670	652	661	657	692	686	653	657	660	711	729	699	665	673	666	711	635	691	675	670	658	680	684	659	692	651	705	672	653	744	712	633	668	686	699	678	648	650	677	683	670	691	649	655	656	648	647	671	674	661	675	668	678	713	672	709	685	649	691	671	703	693	656	675	647	631	692	666	685	674	696	691	722	681	686	697	675	714	656	625	723	726	623	667	663	649	643	687	662	709	704	673	689	658	675	668	624	653	645	664	655	657	669	638	634	699	696	689	682	652	646	699	688	686	685	663	676	705	650	670	695	619	658	651	676	697	669	669	697	672	677	722	725	649	703	672	679	700	679	719	684	650	671	664	652	655	664	666	688	684	634	697	626	643	688	654	686	659	617	678	682	669	678	656	635	683	644	720	633	660	657	656	692	640	648	722	656	719	722	687	632	671	676	677	705	642	672	677	727	662	692	643	663	664	707	675	688	676	670	673	612	667	691	689	683	678	659	667	663	757	684	660	638	658	687	682	703	652	680	677	664	702	682	677	645	668	694	667	677	705	680	616	680	652	691	688	712	625	661	613	655	685	703	683	665	752	690	673	713	699	717	668	707	657	672	644	671	679	629	679	667	668	658	646	675	622	682	661	692	695	671	674	680	599	701	667	663	646	708	675	674	694	656	658	706	686	664	672	668	678	676	707	669	735	732	681	671	677	650	666	677	651	656	708	672	694	652	707	670	646	723	713	675	670	634	653	677	689	662	684	656	699	620	657	663	674	666	739	613	672	690	676	670	699	675	679	686	679	639	673	670	723	699	693	678	692	639	674	668	661	709	696	690	644	676	709	704	708	685	653	665	705	664	667	683	676	667	634	689	622	655	682	683	687	632	663	741	671	649	674	678	686	627	650	679	665	680	707	675	610	646	689	626	669	687	693	731	733	647	668	690	664	672	612	699	666	730	675	648	670	652	682	665	663	694	680	682	697	663	688	722	698	644	670	659	697	642	671	653	702	681	688	684	635	695	652	664	653	681	709	670	697	711	644	691	652	667	637	668	691	680	682	721	693	699	717	634	681	688	706	654	678	681	695	660	669	666	705	658	670	703	706	683	695	688	713	647	665	645	699	641	682	672	640	670	679	648	640	685	642	643	705	674	678	658	679	659	702	708	665	668	653	679	607	681	744	672	689	665	686	678	652	660	627	675	661	634	650	676	680	712	688	643	655	646	652	653	654	691	668	685	708	667	707	655	709	664	712	731	652	668	672	675	659	654	644	654	694	672	708	628	672	668	692	666	650	697	694	727	665	708	714	654	652	646	718	698	713	658	694	691	706	691	672	666	654	677	687	694	713	690	696	690	669	717	630	691	713	657	660	680	681	638	686	679	676	688	647	676	680	684	683	716	636	642	652	675	706	669	676	706	695	723	681	677	654	662	665	717	694	714	708	657	680	685	677	666	676	668	617	668	680	684	685	665	749	649	692	617	712	679	684	688	704	675	677	716	696	633	676	688	646	686	689	684	676	694	649	673	697	664	696	686	669	642	662	669	688	641	732	689	655	680	648	709	676	696	664	693	682	604	647	663	658	678	666	669	690	665	683	678	680	651	705	692	705	628	716	654	670	701	626	653	661	683	692	681	662	668	650	697	654	682	673	704	606	693	717	685	697	631	662	748	659	655	672	660	689	631	682	653	647	652	691	751	687	630	702	656	701	685	693	669	739	660	693	675	648	608	671	726	665	662	675	669	670	665	679	672	692	678	675	702	683	662	654	619	667	672	678	678	688	697	670	687	676	713	682	684	646	635	672	724	677	650	662	680	677	653	633	684	675	661	677	671	648	696	732	692	677	660	673	654	633	640	636	747	651	680	672	654	696	687	680	691	690	669	701	725	657	643	734	642	630	702	666	671	694	687	661	642	679	695	680	651	662	679	666	673	685	684	700	672	642	695	689	660	661	672	678	672	672	673	690	669	662	678	686	663	639	680	694	714	683	693	619	680	698	694	672	677	691	682	640	709	699	693	623	681	638	703	705	662	656	623	626	689	678	694	694	639	662	671	623	667	703	673	660	667	686	604	697	652	687	677	713	670	662	638	662	667	644	689	698	686	643	697	651	671	662	732	724	664	701	689	660	673	691	694	667	730	691	668	722	658	659	670	669	684	626	664	639	643	703	672	630	668	674	637	663	690	680	686	682	687	685	686	694	628	637	728	646	687	623	679	615	646	640	645	663	630	682	646	699	715	651	672	700	673	725	666	673	663	700	677	686	697	655	629	702	663	676	649	683	666	684	712	633	698	695	685	626	690	658	654	662	678	663	678	622	658	675	723	689	673	728	677	671	677	701	672	653	708	708	703	688	715	656	660	673	675	665	716	679	665	648	689	704	700	749	671	695	667	661	663	660	667	674	682	615	736	704	694	695	696	663	638	654	660	716	631	722	678	681	622	686	642	625	665	654	674	666	683	676	670	664	680	673	709	650	717	711	628	700	683	646	667	684	681	624	635	640	653	680	682	648	701	696	722	666	694	660	710	621	720	641	669	643	652	634	665	680	648	657	656	675	678	647	626	706	624	693	678	684	663	711	701	681	743	689	663	633	651	669	648	691	696	696	659	700	700	675	692	698	627	669	688	674	695	699	658	663	688	689	662	665	654	658	703	723	685	744	649	657	665	658	647	679	702	691	642	650	631	680	699	624	646	693	660	730	651	710	652	718	633	653	678	633	689	639	662	706	703	687	718	622	676
46249	48350	48704	41724	51425	45538	21090	4426	641	321	282	296	256	276	308	278	288	289	308	273	253	270	289	281	267	273	229	294	274	281	297	280	263	302	259	295	304	256	252	284	310	276	285	300	275	277	283	231	257	281	287	251	261	283	265	271	251	260	288	266	240	262	288	262	282	303	296	306	267	291	265	293	289	289	305	285	318	246	295	336	285	274	291	265	283	270	321	295	257	289	268	292	254	281	274	271	299	281	263	282	279	255	283	292	261	262	284	293	280	254	262	287	285	283	247	270	285	250	296	260	280	300	277	284	276	298	238	285	255	299	279	329	259	248	269	300	276	269	290	275	276	294	269	284	259	266	310	261	257	305	270	266	254	274	285	263	293	282	278	271	238	278	265	274	265	246	256	283	304	259	263	281	289	296	270	277	281	257	266	290	260	277	251	275	287	291	276	273	280	247	315	263	295	272	270	291	278	280	281	262	289	295	274	323	272	270	283	244	260	274	280	246	309	272	273	291	263	285	316	307	250	279	265	280	282	271	318	268	268	283	250	279	259	259	258	269	265	277	280	272	282	288	278	276	304	284	273	275	256	307	293	290	274	303	267	270	291	310	266	254	292	271	275	274	297	274	289	266	275	277	261	238	286	279	275	282	270	263	280	270	273	270	263	264	271	268	277	249	254	249	270	300	296	288	291	302	261	269	249	287	299	309	304	267	272	253	262	279	280	251	250	294	252	298	236	249	280	297	283	269	263	290	266	284	305	290	299	236	299	278	289	245	273	296	266	274	224	272	261	247	288	249	278	275	301	264	256	295	285	274	273	258	249	280	281	293	270	267	275	264	272	289	283	284	246	264	290	276	272	269	254	260	277	284	292	290	262	305	266	289	262	270	292	262	273	286	291	292	297	275	281	255	322	293	276	278	273	242	277	284	253	290	273	270	269	278	269	298	267	269	256	290	267	270	252	255	244	270	274	238	275	311	235	239	301	271	267	291	260	290	268	281	295	273	262	284	281	266	266	266	262	286	271	273	274	266	283	295	271	275	271	279	287	305	284	269	291	239	309	242	266	271	286	248	285	295	292	293	297	299	300	298	275	275	295	271	282	273	256	266	264	282	294	270	288	276	272	268	295	313	260	270	270	286	300	270	300	263	307	288	285	284	273	292	277	272	259	272	292	285	306	262	250	267	266	287	285	262	280	250	271	240	275	303	275	268	267	288	289	283	286	288	276	279	273	279	299	298	272	299	295	266	247	261	294	256	266	310	258	275	256	274	283	288	311	262	291	267	250	307	284	265	272	274	283	246	284	275	255	261	262	302	292	262	272	301	282	271	250	265	262	264	295	300	253	299	245	268	277	268	268	261	284	269	256	281	270	277	303	278	242	289	266	302	290	268	273	260	283	274	274	301	301	294	296	282	282	291	304	244	274	251	282	275	267	291	265	256	273	274	276	260	291	247	299	244	270	259	283	266	297	255	264	279	296	285	283	272	256	269	275	272	263	296	295	287	274	273	291	298	268	280	279	282	288	287	265	295	249	277	275	311	276	283	275	266	279	252	302	271	253	279	259	270	286	265	265	261	260	269	281	243	266	277	250	304	290	281	270	260	267	275	258	269	283	288	304	282	247	300	274	256	255	253	269	239	296	285	288	289	247	288	273	285	270	266	257	249	270	296	274	268	300	281	251	271	292	289	295	295	280	252	256	270	282	293	304	273	263	262	289	281	286	282	276	277	304	281	294	286	251	276	260	277	262	277	276	278	275	293	276	260	284	272	279	301	290	248	293	292	300	282	261	280	289	288	282	275	284	282	256	239	248	295	261	267	258	263	282	272	266	263	261	303	274	274	252	265	249	288	313	284	289	292	268	278	243	245	286	253	277	260	258	285	262	282	307	313	291	290	278	267	257	285	289	297	299	287	289	270	299	284	282	277	277	278	282	293	282	290	272	277	268	265	277	275	288	278	281	268	239	261	285	264	286	264	276	279	281	266	282	259	247	278	266	265	275	278	290	306	261	268	290	284	278	249	304	310	255	270	322	288	253	280	272	235	263	248	295	273	282	294	294	285	295	285	282	262	308	286	247	287	259	274	282	259	260	275	283	279	293	270	320	271	283	285	273	257	268	274	267	272	303	283	287	281	267	275	268	275	297	258	283	290	306	280	297	258	260	266	288	302	277	286	263	288	281	286	272	244	250	242	239	259	241	256	274	260	259	258	253	260	311	287	291	289	275	296	275	257	292	268	251	285	261	267	252	298	284	291	254	281	291	268	280	258	286	289	280	304	267	267	262	286	272	281	272	293	274	249	259	264	276	290	293	283	266	286	287	286	287	268	280	306	240	299	236	280	252	274	285	259	304	298	299	252	279	263	248	274	278	281	273	268	272	280	272	298	263	264	309	263	267	290	335	295	289	308	294	266	243	281	288	277	251	249	293	289	237	262	253	298	300	263	295	247	245	266	273	260	278	301	305	262	265	287	295	261	264	306	265	265	280	263	292	284	268	270	266	295	286	309	251	261	305	287	287	258	291	282	283	278	287	252	296	268	280	325	282	304	259	273	301	288	273	293	285	277	317	302	257	288	269	280	269	297	262	244	292	277	253	261	298	258	279	287	273	268	267	283	259	279	241	277	276	277	273	260	278	306	280	269	259	300	290	254	260	269	271	321	278	285	281	276	269	279	265	269	247	266	237	272	267	291	263	292	279	285	274	281	270	288	273	296	270	310	247	311	273	292	284	284	292	273	280	299	253	282	280	276	244	288	252	267	275	309	280	267	257	288	273	247	291	258	283	300	275	268	304	264	316	291	296	288	248	252	290	278	270	240	245	270	301	286	280	296	268	260	284	284	284	270	274	283	258	307	300	272	248	287	255	261	270	288	282	258	269	269	284	303	290	293	255	278	266	269	314	277	277	274	271	271	247	287	286	247	240	292	299	293	286	280	288	288	257	276	269	286	282	285	300	284	256	249	283	299	265	272	282	269	289	286	263	305	269	242	314	240	312	282	280	316	266	297	250	302	276	276	242	279	267	255	267	267	273	255	284	299	271	267	300	284	271	261	288	280	290	280	279	298	270	294	331	268	265	245	279	265	280	316	252	276	285	256	257	284	286	280	291	278	282	291	265	280	269	284	261	277	252	285	263	288	290	307	273	270	260	286	271	269	280	294	242	265	267	289	286	259	288	289	258	278	263	277	285	294	288	294	259	276	282	260	252	305	289	261	271	309	289	269	247	281	287	273	284	286	281	276	263	286	263	285	252	289	244	274	271	248	255	286	297	296	292	309	263	285	273	257	291	279	275	283	252	263	290	277	271	281	281	265	274	281	255	275	286	283	286	276	309	259	282	254	315	261	276	265	275	305	272	275	272	280	298	277	286	282	272	284	266	311	258	263	285	277	307	256	279	263	253	258	243	281	276	299	281	284	285	274	271	289	303	278	262	282	261	289	262	292	304	286	270	291	312	259	276	272	300	270	308	281	254	258	261	265	261	295
30645	39573	48307	50143	65211	55775	29198	8040	1724	887	668	631	726	673	660	685	708	720	674	651	695	684	654	689	689	695	741	709	692	659	720	683	684	684	730	667	655	708	665	733	683	675	685	698	667	673	693	698	718	678	696	673	692	675	656	662	683	666	707	723	698	691	689	676	669	710	633	758	672	695	693	672	683	700	693	724	762	696	699	714	680	650	713	695	679	631	648	680	648	668	674	700	695	682	661	672	713	692	681	725	689	679	695	697	700	714	705	706	716	660	696	657	653	671	743	662	727	667	696	684	687	658	699	696	676	676	671	680	649	686	670	704	700	696	711	720	696	713	658	679	711	711	671	715	677	683	662	714	717	702	674	681	749	679	736	669	618	715	691	671	624	678	673	706	699	714	687	755	686	706	640	683	670	711	687	654	709	669	688	678	698	698	671	698	660	731	671	633	706	684	680	688	721	682	735	686	668	669	688	715	675	683	621	753	719	707	724	661	691	713	699	706	696	700	676	727	751	703	654	676	695	720	696	686	668	666	640	707	730	698	647	722	707	672	694	697	726	684	687	699	666	662	691	698	683	685	693	743	711	689	646	703	655	658	684	661	724	680	703	668	693	699	689	715	687	669	677	694	683	722	704	708	656	707	635	675	674	667	686	703	653	705	677	684	652	669	679	697	658	675	692	641	664	664	725	688	706	697	663	673	621	663	643	683	661	695	651	679	697	661	696	681	710	679	659	694	701	709	726	662	686	669	700	682	643	683	695	690	652	713	681	653	712	697	702	648	688	740	660	691	705	663	758	658	673	710	605	681	656	705	650	697	724	688	694	681	694	745	671	665	673	689	698	677	719	688	724	671	680	683	693	679	680	740	690	637	662	692	655	692	690	720	722	660	666	707	686	652	672	702	700	694	674	700	700	654	735	720	676	673	698	719	681	688	659	649	690	709	684	666	672	681	657	734	685	669	696	705	703	685	656	676	684	742	707	671	693	658	726	730	706	694	666	712	712	655	673	722	678	662	704	693	733	718	674	720	676	708	652	726	709	691	696	702	620	744	742	663	716	701	638	655	690	708	719	650	681	704	659	701	714	662	691	678	728	685	697	719	700	700	670	663	708	687	688	758	672	738	683	682	664	703	710	698	676	627	684	677	693	670	655	711	712	701	649	677	678	633	680	685	718	687	670	682	710	629	675	689	678	666	702	695	718	672	695	689	634	694	744	674	682	701	672	697	677	680	698	702	683	658	674	674	717	719	701	701	662	707	695	726	638	689	735	705	701	657	678	682	643	707	733	688	726	714	692	750	702	707	659	691	706	671	715	697	712	680	684	733	698	676	681	696	727	737	659	681	691	690	739	682	636	693	647	666	650	658	663	675	715	678	722	652	700	686	677	659	679	634	710	690	680	640	649	706	684	691	640	697	685	659	663	706	635	629	726	700	690	698	730	657	692	697	693	668	675	705	658	696	688	646	638	674	723	695	686	670	693	688	688	699	705	661	693	707	690	686	733	672	695	675	691	666	686	682	669	700	671	651	672	691	730	655	653	677	696	677	713	704	691	683	696	717	674	689	665	665	698	671	681	688	679	650	668	674	647	693	693	693	713	703	645	686	658	695	641	696	696	677	674	661	671	699	700	728	653	671	698	702	681	686	662	688	670	643	673	671	707	697	686	684	673	684	679	690	695	686	690	744	656	681	691	652	684	693	673	715	659	709	676	706	648	650	683	651	658	695	724	696	724	707	707	687	688	694	674	684	659	678	648	691	667	676	670	755	688	665	690	709	704	696	664	728	679	667	673	693	705	711	669	634	736	698	690	696	692	686	712	667	703	697	654	661	705	683	712	664	700	726	693	707	667	710	732	692	707	702	656	672	670	703	707	733	659	688	700	685	700	693	639	698	714	676	634	637	666	732	728	664	688	729	656	718	671	738	730	657	652	694	693	696	666	728	687	683	687	640	666	700	717	662	668	693	710	655	679	700	698	673	712	671	699	664	670	730	666	695	702	685	671	652	662	683	663	726	650	685	697	716	742	644	698	664	667	665	687	701	677	708	727	665	712	661	706	707	678	701	675	685	703	657	704	709	674	710	685	678	661	668	740	683	669	696	701	696	697	699	684	688	690	674	671	720	689	671	716	680	692	680	705	717	662	653	668	708	676	728	725	676	694	682	692	695	696	684	678	730	655	693	665	720	718	698	649	743	698	710	692	681	737	665	645	693	656	644	688	653	671	669	688	644	723	685	694	677	665	657	702	705	704	687	662	691	669	697	649	674	666	660	695	722	676	704	735	689	677	697	667	685	653	700	671	664	728	693	641	695	672	689	718	639	673	688	666	657	699	668	696	695	694	664	669	747	744	647	701	663	676	691	658	713	656	718	694	656	676	681	677	694	711	760	676	735	693	678	680	652	697	652	644	731	703	721	680	704	646	634	695	699	635	730	705	697	683	681	680	733	609	697	668	664	706	666	687	661	704	716	661	731	720	678	697	670	721	752	681	656	745	698	736	646	659	625	666	715	680	695	697	709	704	657	673	692	769	664	670	668	656	683	730	681	724	718	654	700	714	696	717	689	653	677	707	712	694	673	687	690	678	732	694	665	720	633	666	703	698	732	695	702	718	680	768	700	706	689	699	677	667	702	726	703	639	700	734	698	714	670	672	740	708	700	699	677	703	717	648	713	696	652	719	654	676	677	712	707	709	676	693	700	665	695	723	722	660	709	675	726	686	696	681	707	692	687	699	662	700	715	700	688	715	689	680	703	709	681	712	738	704	686	704	738	702	699	664	683	655	746	686	642	667	633	704	684	654	678	705	667	699	705	694	690	692	716	694	670	667	687	685	742	728	687	675	693	702	673	720	711	703	665	667	695	712	702	721	717	656	677	699	711	687	682	656	652	676	659	703	693	690	693	715	694	662	680	664	695	669	709	670	673	699	681	682	733	704	624	702	711	676	663	710	684	676	687	666	650	696	664	725	715	622	731	704	686	714	682	653	656	668	658	714	667	671	702	714	721	649	692	701	668	659	681	673	654	684	682	676	727	717	678	689	698	631	668	698	663	675	645	659	712	671	652	691	673	650	662	659	662	688	647	695	635	698	631	687	707	654	719	707	674	675	672	683	629	715	680	671	665	643	730	684	684	726	685	736	695	690	668	683	634	661	720	741	660	688	686	661	701	703	706	685	699	595	715	711	685	669	690	642	694	711	639	691	655	683	716	711	691	715	646	690	676	672	699	672	731	701	740	666	670	653	705	678	690	671	730	685	677	715	706	668	664	663	683	675	691	727	712	648	721	718	647	758	694	741	720	704	724	678	738	747	644	696	626	721	670	661	701	731	690	652	693	689	686	715	643	734	680	719	718	740	647	683	666	737	735	697	697	674	669	672	723	681	708	690	700	687	630	683	677	683	679	678	707	725	702	704	678	726	706	658	674	653	664	689	699	703	659	655	702	652	676	681	732	696	701	632	692	709	686	706	711	713	714	671	690	691	663
53018	55787	54437	51105	56218	53311	30780	9777	1364	373	249	323	267	322	287	305	278	279	246	263	248	283	267	262	279	256	258	277	251	277	263	284	284	262	253	264	255	264	253	276	270	286	298	254	276	264	281	280	288	276	266	250	268	294	267	270	271	250	295	270	256	256	299	275	272	271	256	268	309	290	275	298	269	276	273	256	255	290	254	276	302	285	259	267	301	274	275	269	271	261	265	268	283	273	270	287	242	267	282	277	264	276	277	281	284	267	281	299	322	295	296	266	273	274	271	270	264	284	259	277	269	255	272	231	280	268	270	281	261	283	290	275	259	267	268	280	268	259	283	245	269	292	254	283	274	254	265	258	269	285	254	242	279	279	267	298	242	300	236	263	263	263	279	283	280	265	268	275	261	255	249	274	304	308	302	286	280	271	291	287	260	267	271	276	285	271	276	253	252	302	263	308	277	227	262	266	270	243	256	245	289	283	280	278	234	271	271	251	258	267	308	272	252	272	265	271	294	285	280	248	262	262	267	272	313	238	283	282	309	282	263	274	284	271	292	291	268	281	258	268	314	264	271	308	268	298	258	257	272	245	259	265	286	304	294	274	287	261	279	253	280	254	285	268	280	257	270	269	297	271	276	271	260	308	272	252	319	251	256	261	271	279	269	286	273	290	274	301	313	268	237	282	277	292	281	310	280	279	301	270	263	262	250	285	255	276	273	265	299	257	260	277	253	273	299	264	324	241	284	268	280	237	274	244	285	309	250	321	275	239	271	304	280	272	257	278	255	238	260	271	273	279	301	291	275	279	299	290	281	264	293	257	280	232	271	270	261	257	300	290	306	265	262	256	270	288	288	257	267	284	281	257	291	279	294	266	309	259	276	262	275	265	267	243	270	268	285	292	267	258	314	272	271	257	254	274	292	284	265	272	288	276	247	262	272	278	265	275	282	266	293	290	242	264	297	289	291	285	274	285	262	284	279	279	272	283	277	267	265	274	297	242	267	239	287	284	259	284	245	276	251	290	263	269	278	257	288	267	277	303	281	271	287	270	262	264	258	289	232	278	247	266	267	263	287	272	280	273	255	272	262	279	229	271	257	284	281	274	270	252	279	236	285	282	262	271	284	266	274	264	294	288	272	269	264	273	293	316	263	288	281	240	275	255	275	289	272	289	275	259	294	284	286	286	263	278	265	289	263	253	261	245	254	294	272	276	257	276	259	263	281	261	253	276	263	262	282	264	253	272	259	248	235	296	295	284	275	276	273	268	276	257	267	304	266	266	277	266	270	279	273	263	268	261	287	272	277	266	295	282	271	308	285	309	286	229	280	264	270	294	245	304	247	274	263	244	266	269	284	264	255	277	265	276	280	297	276	276	281	237	294	251	267	296	234	269	269	273	283	309	273	246	264	237	268	254	278	278	261	277	281	292	241	269	294	266	279	278	256	277	272	287	278	290	249	270	270	287	282	278	258	265	260	297	268	247	245	261	259	283	252	276	265	268	277	281	269	264	298	296	281	283	261	262	281	269	263	281	272	250	282	267	276	269	295	265	306	294	291	273	277	261	265	282	302	245	266	265	263	251	298	276	259	258	287	238	251	259	247	265	278	274	301	248	252	309	257	264	250	243	273	298	275	277	273	267	287	264	245	308	253	263	258	272	256	247	269	257	274	278	262	262	254	264	263	255	281	288	290	264	268	289	272	241	270	298	267	284	284	264	286	249	267	268	245	275	271	258	228	270	280	264	266	312	322	276	253	253	257	292	279	262	280	297	258	262	264	314	276	283	271	288	279	267	284	248	248	266	262	272	271	266	273	264	269	245	286	267	261	257	278	329	275	261	269	268	274	262	287	270	268	295	266	246	242	262	278	256	271	269	236	286	281	237	260	276	270	282	290	295	282	250	259	281	282	228	263	297	282	269	284	259	284	272	282	260	238	263	273	275	295	281	286	283	229	295	244	274	250	273	280	306	269	276	284	278	257	246	280	293	287	268	272	289	279	259	281	277	256	289	305	277	237	310	259	284	294	264	259	251	246	250	278	251	260	246	271	280	269	278	272	264	263	258	298	276	288	264	283	276	278	271	257	266	271	302	280	264	284	274	288	280	269	245	280	264	273	269	282	294	279	280	310	269	254	267	238	258	290	249	269	265	297	259	295	307	280	292	272	245	274	292	279	263	283	282	275	255	248	290	260	276	247	299	276	281	303	246	261	289	270	281	260	257	282	300	260	244	262	307	287	249	299	268	278	254	254	263	287	261	286	267	261	249	279	276	266	275	276	298	286	291	264	269	267	295	270	275	297	301	273	284	279	245	289	290	265	283	266	277	281	267	257	259	256	267	320	249	271	269	286	292	255	242	286	280	273	275	271	279	265	257	263	278	288	288	252	261	283	251	267	283	283	273	303	257	302	246	301	296	286	256	293	249	257	293	264	252	279	300	288	294	267	301	279	310	284	260	279	260	294	304	276	248	274	294	267	254	251	266	246	273	258	258	258	280	316	272	299	295	308	286	245	258	255	258	269	309	277	248	263	308	249	252	271	269	291	265	281	270	275	257	242	259	259	285	275	268	278	275	281	278	287	260	294	261	279	290	254	246	271	273	271	274	271	279	288	266	287	257	305	277	273	294	276	277	306	282	279	300	275	248	290	288	295	265	276	257	260	275	292	272	290	288	266	237	284	253	306	263	274	289	271	277	291	292	278	288	252	257	261	260	283	288	257	237	289	271	288	269	278	269	286	279	249	279	281	278	269	298	296	254	274	286	281	267	295	277	238	274	287	280	291	271	287	223	281	259	252	280	278	263	301	301	283	257	290	259	285	227	242	265	262	251	299	274	290	271	273	292	266	322	260	277	268	287	284	274	250	289	284	245	251	252	304	282	277	254	254	300	287	292	265	290	319	258	301	291	271	283	246	248	276	254	280	264	254	263	261	280	246	274	284	260	272	295	263	277	252	267	260	296	267	289	278	293	278	297	292	263	266	287	278	283	269	272	272	286	296	242	251	272	276	278	310	273	273	243	277	280	237	259	295	275	288	282	283	290	278	255	252	262	287	283	299	251	263	285	275	268	261	248	286	242	294	265	274	269	286	283	294	292	280	273	242	267	282	266	272	278	307	253	276	250	261	255	269	299	282	257	309	288	301	286	260	276	230	275	291	258	260	292	276	277	286	284	261	273	278	299	284	274	249	260	281	288	294	286	270	289	290	280	291	279	257	294	277	299	261	282	272	281	249	271	264	272	262	284	265	267	281	262	269	304	245	273	283	275	291	305	270	272	271	272	242	278	283	285	276	275	245	266	271	274	248	279	279	277	274	307	259	255	274	303	260	257	259	250	301	264	266	279	274	284	282	286	281	291	242	279	248	240	272	259	241	307	236	282	272	267	269	288	269	269	246	249	270	282	255	271	279	260	292	260	284	282	293	294	275	261	261	284	255	258	261	274	277	295	272	259	286	262	274	302	274	279	243	276	282	255	260	288	287	278	240	260
36038	47480	54653	63051	70010	64059	39380	14187	3000	937	739	687	719	679	619	644	680	642	644	646	654	708	637	683	662	681	672	678	707	677	655	660	678	707	682	690	652	723	703	688	645	694	706	681	681	680	728	706	671	708	670	715	676	656	679	637	645	639	735	723	646	650	693	718	703	680	669	668	648	708	680	692	664	635	690	639	678	688	678	713	726	666	667	656	626	658	681	663	657	655	661	637	723	624	655	704	658	643	668	706	648	656	688	700	672	687	712	741	679	624	703	687	652	660	696	701	657	665	663	676	697	664	671	676	683	689	682	674	699	661	649	703	677	723	720	690	685	706	687	649	700	667	678	644	707	697	671	670	694	618	709	638	701	680	648	639	662	663	659	689	693	652	654	673	661	722	698	690	670	662	704	638	630	641	662	654	706	671	673	696	696	688	668	646	673	656	695	694	672	651	646	668	665	657	659	686	677	695	673	687	700	644	706	701	702	635	662	728	692	660	686	659	647	680	682	641	701	694	659	631	681	656	707	651	678	710	648	677	657	670	679	697	695	660	692	694	691	656	692	671	671	699	678	655	708	658	675	670	676	662	669	691	670	645	693	640	688	707	649	663	629	655	669	636	654	667	693	678	651	639	688	654	720	643	615	655	698	664	668	653	656	664	660	684	693	709	664	700	679	659	657	689	666	668	672	655	655	672	652	613	663	673	674	696	681	657	667	650	645	687	738	661	664	723	656	694	706	714	653	657	692	645	706	631	688	640	641	700	679	696	629	672	674	704	685	651	653	685	692	631	645	701	682	691	703	698	708	657	701	665	687	664	684	631	685	653	707	704	662	653	633	690	692	721	692	663	667	690	687	667	660	667	696	655	666	695	618	688	657	629	675	676	691	656	631	676	694	652	683	658	647	640	694	693	681	628	665	668	677	641	687	665	645	683	681	654	708	670	681	676	711	669	648	647	664	688	686	714	695	659	642	656	698	697	711	654	710	708	671	685	648	689	671	691	688	637	669	718	688	677	629	698	699	653	669	662	675	662	650	709	707	634	641	695	671	668	656	658	657	670	651	708	591	664	687	629	666	721	662	667	700	699	657	692	631	679	692	710	645	678	718	702	748	714	669	672	675	662	666	676	684	657	639	671	653	661	671	688	639	681	688	680	636	671	651	693	651	622	676	698	640	675	657	729	624	659	686	650	680	711	671	706	649	664	710	652	685	686	663	676	652	701	660	673	656	687	702	666	700	669	667	663	668	676	655	670	653	636	668	654	689	638	728	647	690	652	674	675	701	667	712	711	632	677	666	669	670	677	625	702	635	618	661	689	731	684	670	614	686	690	740	717	694	679	681	693	656	663	676	628	635	648	674	667	621	658	712	678	659	641	670	672	702	681	659	675	660	639	645	649	714	641	630	697	675	638	702	673	704	679	678	637	686	720	663	654	683	644	699	658	652	648	643	715	642	679	713	672	618	645	670	655	692	667	658	676	653	676	669	690	671	641	701	647	686	672	701	699	690	692	688	686	676	657	732	684	663	652	691	664	685	689	659	690	619	633	645	716	718	676	668	625	687	688	693	635	630	689	674	666	642	654	668	656	705	702	706	681	641	702	671	677	691	698	665	638	676	717	655	641	690	671	629	671	687	647	644	665	692	695	666	625	681	694	688	684	643	683	683	686	663	694	644	636	671	650	672	659	715	682	695	736	699	648	673	731	649	693	622	674	679	657	686	673	656	631	661	684	707	679	695	721	650	645	659	644	669	644	699	650	623	676	672	681	676	660	672	647	657	672	639	670	678	616	653	686	686	653	663	686	677	674	655	682	679	693	668	642	672	682	659	691	722	652	700	658	687	665	638	641	695	604	637	704	708	688	747	677	634	627	672	700	661	676	655	647	658	660	661	647	661	702	700	720	704	648	649	661	690	651	682	712	712	709	670	664	704	681	625	635	657	655	680	670	654	708	674	663	709	685	721	668	647	690	688	686	691	669	682	705	618	674	656	653	635	705	634	674	666	687	683	681	648	662	693	667	612	657	664	719	683	637	684	692	618	680	630	662	667	704	682	644	648	711	633	649	671	710	659	663	673	730	627	700	669	678	684	650	727	657	670	671	707	671	675	711	686	699	686	671	669	684	656	685	698	666	635	693	653	679	698	684	692	673	660	720	673	715	666	683	653	658	699	641	662	674	595	724	697	679	673	698	687	644	698	660	650	675	646	647	626	719	670	691	634	646	668	688	710	701	672	685	622	710	648	673	660	680	665	646	669	672	657	713	676	617	684	694	686	649	659	680	684	707	652	673	673	690	675	655	655	674	660	715	633	667	682	660	713	631	662	684	722	709	695	683	705	700	692	694	644	688	693	662	704	665	693	675	685	609	691	668	676	633	677	662	624	696	702	691	645	683	658	708	694	652	672	690	656	693	676	715	641	627	716	650	733	640	658	635	719	669	647	695	719	682	647	652	647	670	647	670	664	665	669	660	632	694	681	676	657	691	717	684	611	687	699	701	677	647	643	631	653	682	658	710	676	686	699	715	693	676	667	676	731	690	658	694	680	650	685	682	633	689	684	633	668	654	701	657	675	633	634	645	668	672	641	661	647	660	687	644	670	660	678	695	677	676	641	658	684	578	661	625	664	691	701	694	734	680	660	668	702	703	629	644	707	696	676	668	650	635	691	679	675	659	678	707	672	667	709	676	695	675	639	639	693	664	682	711	664	682	691	658	657	668	660	658	623	650	683	626	688	729	704	667	631	653	712	691	642	663	685	705	681	705	642	662	651	663	679	652	694	680	683	706	663	678	660	690	646	655	662	660	673	680	724	681	670	684	644	633	720	689	661	666	658	729	670	627	655	667	699	709	665	658	679	688	689	699	680	666	623	690	652	646	666	692	711	679	675	727	722	641	640	664	693	715	679	706	677	638	693	668	654	698	679	685	697	692	690	695	702	648	667	656	703	699	648	644	653	671	646	659	654	681	741	664	673	701	665	657	670	646	685	691	717	694	663	704	660	701	647	687	675	670	676	683	716	704	649	694	685	667	675	637	652	681	686	658	651	653	692	640	718	635	703	653	662	671	696	668	651	669	698	735	633	684	699	617	690	658	643	683	647	639	629	628	656	623	635	659	715	686	644	679	694	649	628	721	626	690	656	667	659	701	713	671	689	689	654	704	690	662	648	661	693	664	644	699	750	636	620	684	666	667	725	661	701	675	655	657	685	701	649	643	707	669	684	684	602	679	631	664	649	660	664	682	655	676	691	677	679	633	656	674	669	686	682	618	673	707	629	694	643	661	684	666	678	672	664	661	688	660	676	640	667	647	682	658	702	676	671	672	672	675	671	663	659	681	636	664	651	614	641	616	661	710	635	665	629	654	649	676	677	733	672	644	669	669	683	655	703	664	636	668	660	637	658	692	711	683	653	709	689	695	689	692	709	654	650	664	741	664	671	682	683	658	682	683	722	702	691	674	638	667	644	677	687	700	711	669	675	632	654	621
27123	28879	31114	19389	10450	6565	2589	725	347	261	237	270	258	264	290	290	286	266	260	266	275	269	261	232	273	288	266	282	282	244	278	265	300	279	278	267	273	296	266	278	272	266	243	254	250	242	271	285	257	254	279	256	253	256	266	272	273	241	256	247	236	282	271	251	268	277	267	290	269	264	248	248	261	264	262	277	273	228	241	236	279	258	280	272	277	293	269	255	292	297	252	297	281	261	257	252	243	258	245	277	264	262	284	303	271	288	263	263	293	281	308	276	245	242	263	267	270	268	258	245	255	250	269	285	274	284	254	274	264	273	241	252	259	282	271	252	284	272	262	306	276	272	290	274	267	263	306	253	282	234	274	277	271	254	258	290	265	241	266	258	297	271	257	259	289	262	279	299	235	261	277	317	260	250	237	248	263	264	253	274	280	280	277	258	306	257	266	272	255	252	266	298	260	243	250	302	235	251	262	275	264	269	260	250	266	235	263	258	291	240	251	286	272	273	242	258	263	244	266	295	246	250	265	281	299	245	278	267	249	222	285	320	266	294	268	246	278	285	279	291	273	281	279	257	295	251	232	272	255	277	286	270	257	235	292	223	278	233	260	260	294	280	282	294	275	246	280	254	253	271	275	279	261	265	263	262	259	287	270	254	295	276	253	271	310	267	291	273	250	238	264	278	248	273	235	226	288	264	266	268	265	285	284	268	290	249	273	273	275	265	258	251	267	258	259	257	269	281	244	298	227	282	249	232	264	264	268	278	278	271	278	258	232	248	270	288	265	258	299	250	229	274	249	290	271	282	280	257	259	254	272	276	248	250	253	295	270	269	276	251	238	279	257	265	265	255	254	265	313	264	273	279	318	253	258	260	270	242	273	263	271	261	267	264	254	270	253	280	236	267	251	262	223	269	283	271	251	278	256	256	268	266	237	252	255	251	259	274	285	279	257	263	271	286	255	273	247	264	242	273	259	298	291	300	255	261	262	272	294	259	267	287	275	258	293	256	255	226	253	255	234	264	263	283	295	285	280	265	264	273	276	275	281	244	259	265	236	287	274	278	246	269	280	242	253	267	267	277	282	287	288	267	272	291	280	274	252	258	271	297	237	261	263	268	255	272	278	262	278	283	270	250	303	277	235	261	302	258	249	258	248	277	254	271	263	275	250	287	265	240	274	264	269	245	302	269	262	252	262	252	254	237	251	246	251	238	265	270	248	253	283	243	244	256	258	259	278	276	273	278	296	279	249	245	294	260	267	289	259	253	283	258	252	265	242	280	285	280	280	263	244	249	285	266	267	270	282	290	251	266	271	231	258	266	246	269	252	288	269	286	251	264	250	272	283	261	266	267	279	258	237	300	277	278	246	257	282	280	272	280	283	248	288	230	284	254	281	295	262	257	279	266	253	281	255	267	243	227	277	261	234	244	307	248	265	282	267	269	271	280	262	236	258	231	263	276	250	266	268	263	272	288	278	298	250	259	289	255	241	266	253	278	268	267	255	270	286	284	260	252	280	244	273	246	265	270	267	273	236	284	244	274	280	275	259	255	258	248	256	264	259	241	268	287	259	288	250	292	259	292	233	271	273	294	270	283	292	277	252	251	275	278	277	266	289	291	284	258	299	240	264	259	251	303	254	271	277	287	287	315	272	278	274	251	266	262	263	302	279	283	298	254	273	256	275	251	263	268	276	224	273	244	277	257	267	271	270	268	275	282	284	264	266	284	292	258	251	275	295	251	249	269	290	260	279	282	299	275	272	284	260	262	253	280	268	282	273	276	263	253	309	266	266	279	291	286	288	274	249	272	286	229	287	247	221	246	256	272	227	274	255	309	290	245	249	275	232	265	243	257	258	265	257	281	271	254	275	275	281	273	294	248	262	275	269	266	263	278	244	254	271	277	268	288	286	257	275	288	242	266	280	276	283	275	294	277	258	241	270	241	265	245	253	237	261	229	277	248	286	292	246	253	294	285	260	252	275	266	272	250	284	277	268	245	243	272	268	276	274	224	301	290	289	283	246	263	265	262	261	244	301	270	253	280	262	277	274	264	293	289	272	258	261	262	269	279	249	274	252	279	289	253	270	272	276	288	278	229	270	284	290	264	266	287	276	273	270	252	258	268	254	274	253	266	289	293	280	245	261	258	256	258	263	249	245	267	261	267	251	296	240	246	285	250	293	248	281	272	245	251	263	237	269	277	259	254	243	252	261	282	258	290	284	278	275	264	277	292	274	286	217	248	272	271	266	244	251	263	265	296	280	283	285	260	269	281	295	283	263	259	247	277	263	266	248	246	271	297	254	248	240	273	260	286	248	260	301	262	259	242	256	269	243	294	264	263	294	275	275	234	249	281	271	245	270	294	254	272	259	280	271	244	271	231	271	282	281	253	269	281	271	244	222	287	240	256	266	274	291	246	295	272	246	277	273	246	253	269	295	254	279	265	261	275	245	281	276	299	291	279	307	251	250	269	260	252	306	256	305	261	274	263	266	230	275	252	267	239	249	276	272	271	269	275	269	278	275	255	260	265	268	288	250	236	246	269	251	236	231	280	256	260	276	273	281	278	269	286	294	227	282	252	259	250	275	271	266	263	281	270	259	232	254	284	254	268	258	290	262	290	257	233	281	285	274	278	266	265	285	253	247	243	267	256	304	258	266	276	266	241	271	269	274	246	251	267	295	285	252	295	281	273	282	282	259	266	295	275	275	263	251	215	264	253	267	239	278	269	224	309	245	307	275	262	243	280	248	272	228	280	263	268	269	287	272	271	256	286	253	273	266	244	269	327	266	272	277	257	284	248	300	258	283	274	254	262	289	288	247	287	267	268	284	254	248	275	265	263	272	263	255	278	279	286	276	261	265	274	265	262	229	270	269	286	225	241	262	250	276	287	254	254	242	258	254	251	259	269	299	269	257	289	288	282	252	276	267	269	276	257	281	271	260	267	268	268	281	297	256	250	255	262	244	279	269	267	243	246	259	280	292	247	255	261	263	250	244	264	254	254	278	249	262	240	271	269	241	277	316	306	270	263	262	261	256	268	259	245	294	270	272	243	259	244	241	265	274	270	259	266	258	251	246	243	279	266	249	236	255	271	235	280	271	238	252	293	265	283	297	272	279	264	245	294	254	287	284	278	284	261	243	269	247	282	258	258	278	260	267	251	295	266	286	277	240	288	237	261	238	272	274	277	264	271	273	257	271	229	267	283	274	232	287	251	238	253	276	281	264	252	274	257	251	275	266	265	258	251	286	274	283	302	258	274	271	291	235	273	286	267	243	265	263	290	263	254	250	274	256	273	284	286	228	293	271	293	269	272	262	279	277	240	267	259	243	282	256	244	259	298	270	270	256	260	259	280	273	245	287	264	243	269	246	260	257	247	270	264	265	258	261	252	255	260	273	255	287	279	266	281	260	283	252	284	265	251	255	255	232	262	271	263	268	238	260	260	246	266	267	238	255	235	236	271	269	264	300	272	276	294	271	296	283	293	260	291
16648	24254	34382	28829	23121	17068	7054	2023	869	675	656	662	617	664	702	615	663	692	702	654	647	651	697	684	656	678	636	702	661	680	676	667	661	676	640	688	661	665	675	639	629	714	641	684	666	656	681	657	614	631	649	662	616	644	693	671	652	661	669	685	677	627	641	685	653	642	683	666	650	642	685	673	686	663	674	675	645	630	688	655	614	635	666	646	646	655	705	657	650	618	672	624	688	624	667	715	662	704	670	684	655	649	673	636	618	675	698	620	640	682	649	667	650	642	635	667	672	668	633	713	683	624	645	695	655	660	691	691	651	678	659	640	637	671	712	644	683	610	664	660	698	646	653	652	655	697	633	662	659	660	666	686	648	709	685	700	682	712	640	643	639	691	681	653	686	659	711	655	734	684	706	682	641	688	677	661	661	672	675	686	668	641	652	693	644	683	708	661	650	642	644	678	620	646	671	679	670	659	653	684	679	653	668	701	684	702	674	651	647	653	673	706	645	606	628	690	654	694	665	628	706	648	687	666	615	626	693	691	701	663	661	751	675	657	669	667	649	644	659	669	646	667	732	666	693	693	657	680	652	664	692	670	607	674	677	663	646	703	694	665	603	663	646	674	641	625	630	627	673	725	643	653	660	681	648	661	656	679	656	723	643	625	711	662	646	686	673	665	618	644	651	674	665	660	647	616	650	629	673	662	706	678	649	628	612	683	644	687	626	677	702	677	689	647	687	689	678	639	658	681	646	624	652	680	650	699	672	635	710	617	664	692	617	672	661	688	703	680	645	668	673	655	668	676	654	670	713	660	716	656	689	653	721	638	698	674	650	649	660	648	686	689	654	665	687	663	699	655	658	655	645	657	674	631	681	672	681	668	666	683	712	645	662	682	675	621	683	643	662	663	685	700	706	668	637	654	610	660	668	673	679	681	655	699	672	664	644	641	652	634	636	689	658	642	699	654	653	675	685	619	661	684	702	644	659	666	682	648	629	644	640	653	631	684	683	688	620	686	690	652	619	658	684	670	661	671	627	660	682	684	647	682	648	663	666	660	637	598	684	624	659	629	628	696	659	655	656	685	635	687	668	664	698	656	711	648	642	690	672	666	669	648	710	683	690	692	650	674	660	695	670	697	692	677	692	646	662	626	695	632	681	635	642	613	682	687	681	711	625	697	637	653	656	663	691	662	699	671	686	684	631	649	684	673	665	679	673	719	680	632	618	675	644	631	697	674	688	680	662	637	677	677	680	633	668	648	694	649	674	622	696	708	655	680	659	661	662	635	696	689	701	656	700	698	650	716	621	701	685	620	625	622	701	653	665	687	695	668	668	668	625	659	658	638	690	705	608	643	688	659	712	647	676	656	677	612	629	655	655	696	680	658	650	632	673	714	653	668	646	678	709	710	661	682	684	633	660	625	683	655	655	672	643	671	691	656	607	696	696	647	620	658	655	663	647	677	668	614	660	663	665	681	688	668	651	666	692	680	658	684	678	648	683	686	661	621	708	627	666	650	725	660	638	665	686	694	632	702	620	649	669	655	634	677	679	644	692	697	697	668	651	677	666	632	643	679	655	673	645	693	653	692	666	651	697	639	651	649	637	655	687	638	706	643	630	656	661	649	677	680	667	687	675	716	720	657	663	675	563	702	669	708	625	615	638	707	672	675	711	672	700	637	661	649	648	667	665	687	654	646	613	693	676	711	661	672	677	663	663	676	691	658	659	651	696	654	662	647	604	675	679	655	664	664	643	694	668	675	647	685	675	646	682	666	656	681	688	620	695	665	669	678	647	678	683	663	652	685	636	675	669	672	651	670	695	681	646	669	617	658	700	682	742	627	711	648	702	681	630	692	672	666	681	682	664	669	638	674	641	622	656	637	651	676	654	694	652	649	693	686	671	685	664	694	686	672	665	675	653	636	626	693	626	672	650	683	698	655	681	656	691	724	666	621	672	639	699	662	666	707	667	691	697	673	682	679	681	684	650	653	626	712	645	639	622	645	615	635	669	647	666	690	657	671	693	683	690	696	672	684	646	680	631	658	645	671	662	698	689	626	652	702	684	668	694	664	654	659	658	655	663	656	636	671	684	681	666	665	646	665	704	679	665	689	679	671	661	706	668	691	668	665	659	679	679	654	673	664	717	672	638	646	705	641	679	702	652	664	690	615	679	659	652	665	674	665	684	679	702	662	700	665	640	666	676	672	654	669	636	691	630	704	622	669	662	683	693	679	674	704	674	629	681	651	665	665	612	698	672	720	669	685	692	678	694	632	687	677	670	664	676	663	688	660	630	678	663	657	639	646	692	655	660	666	654	662	715	675	662	678	672	671	659	684	664	660	690	653	681	689	726	735	663	667	664	659	623	677	662	645	698	731	664	670	660	661	713	657	669	673	605	642	652	660	656	677	670	647	626	679	671	702	719	683	675	651	681	625	684	629	639	680	680	667	645	675	684	679	686	671	663	623	688	641	676	660	676	673	692	611	715	683	657	666	686	656	634	671	657	644	659	736	664	717	642	625	635	697	675	644	647	698	636	625	667	704	653	648	627	688	684	673	739	708	691	649	680	654	664	711	640	648	616	653	679	627	672	701	689	640	628	668	663	674	612	673	657	668	673	664	667	710	687	666	658	683	625	646	686	731	669	668	652	638	688	660	652	657	625	690	609	674	663	667	634	706	633	681	725	712	691	663	645	675	668	660	642	649	637	618	701	683	682	721	669	640	683	646	630	670	698	665	686	698	679	621	634	606	668	658	681	685	666	651	665	639	656	643	692	697	661	703	642	668	648	684	641	669	638	614	628	705	670	674	654	700	659	683	676	655	664	712	635	729	666	666	661	668	677	692	702	672	621	659	638	596	679	704	664	665	705	661	672	685	651	655	693	655	634	631	668	667	689	634	690	683	660	681	666	652	670	657	657	643	692	657	650	654	627	640	650	677	681	701	663	678	625	663	664	667	670	613	737	662	693	669	657	693	677	677	684	645	692	687	635	661	673	635	690	626	643	651	693	628	705	666	671	627	653	659	662	658	623	687	710	694	638	647	640	689	620	679	711	694	689	684	677	685	639	717	698	684	640	636	704	660	632	647	694	700	701	631	672	648	653	692	668	654	638	651	657	649	687	658	673	661	734	644	669	674	676	670	644	678	661	676	659	643	659	665	664	689	646	646	650	671	687	672	697	619	701	687	648	675	675	644	663	682	627	647	705	649	680	609	688	685	622	665	664	649	685	675	681	651	689	638	735	668	692	705	611	701	665	689	662	664	683	656	668	664	671	682	683	664	635	688	662	630	604	692	736	695	654	666	637	639	689	631	645	652	652	660	595	682	652	630	659	617	669	630	696	657	670	721	676	625	695	671	651	615	646	666	696	698	635	639	689	586	670	637	706	715	685	680	651	647	677	671	670	704	653	656	712	679	651	609	663	660	613	653	660	679	655	651	667	645	652	700	659	662	673	692	663	675	680	670	677	666	646	667	641	686	667	650	626	644
47914	50436	44659	44682	51881	37938	19211	4074	680	329	276	271	296	275	284	253	287	264	297	251	279	290	244	278	256	283	263	280	312	271	282	225	235	275	271	260	265	275	288	267	284	253	266	284	259	278	281	256	255	293	261	277	242	263	260	262	267	272	300	273	263	261	296	254	253	234	266	270	269	274	249	249	244	277	233	256	247	249	239	280	270	276	293	266	253	243	272	272	280	297	254	275	285	277	277	255	256	255	279	241	277	277	248	275	270	290	255	312	302	291	277	266	295	280	299	277	239	255	277	254	270	309	248	275	274	262	294	250	287	240	271	285	262	291	296	277	276	268	273	302	291	253	289	287	275	278	264	301	260	265	235	273	291	280	273	247	302	296	282	264	271	293	272	255	267	257	234	251	278	258	282	265	278	282	306	282	262	257	253	298	283	243	266	241	270	252	276	285	256	289	239	280	262	274	263	314	255	249	252	259	254	230	286	270	268	244	274	259	261	286	279	274	254	275	279	274	251	282	292	252	257	290	296	264	264	295	261	275	264	293	266	272	244	277	263	265	264	277	246	261	257	274	276	290	248	271	296	260	271	291	280	258	271	277	265	257	287	242	289	257	291	267	277	257	264	252	263	282	240	250	279	271	286	269	261	287	271	261	281	271	240	235	287	263	257	244	265	265	278	287	254	245	243	258	258	240	263	276	242	239	245	260	284	283	273	269	273	289	272	262	310	272	258	277	285	251	271	274	261	282	269	242	231	255	262	252	277	266	276	307	275	276	260	261	297	297	272	286	284	304	250	291	263	271	261	301	226	284	279	254	238	250	259	260	257	273	266	250	270	281	256	267	244	289	275	267	275	306	234	267	263	254	274	267	261	290	263	279	264	300	262	259	225	256	235	266	288	281	262	272	263	269	251	283	271	258	267	248	269	266	265	282	284	244	251	249	250	279	271	266	260	273	278	259	285	274	270	277	269	269	275	275	306	287	259	267	261	283	286	270	310	270	249	276	288	285	263	295	289	239	255	250	263	277	278	275	269	254	277	306	255	257	267	266	256	245	261	276	285	273	287	295	267	272	266	271	270	275	310	254	257	265	273	276	275	243	265	241	297	289	258	265	258	251	288	277	259	267	264	273	228	279	261	276	276	263	273	283	294	289	295	243	271	284	265	283	262	244	268	275	266	247	254	292	266	274	266	268	287	281	273	289	273	270	274	275	264	261	233	291	270	242	235	291	288	265	317	253	269	262	248	292	240	283	264	278	268	293	292	297	277	246	245	259	269	291	279	259	262	295	253	267	267	257	274	293	258	281	246	298	259	282	261	242	256	266	239	264	276	259	300	281	246	258	285	283	258	283	273	268	251	283	263	283	265	269	286	255	310	265	263	264	298	271	246	282	256	273	280	321	275	284	275	246	251	256	272	270	295	280	271	290	249	266	255	285	259	270	254	302	252	272	265	268	277	300	275	245	287	275	262	244	292	285	277	263	302	248	224	294	271	250	312	260	289	264	304	282	300	307	289	299	286	264	275	276	213	253	293	282	288	288	281	247	299	252	306	242	282	272	239	287	266	284	271	275	272	272	269	258	275	258	291	300	270	260	250	259	283	269	270	245	275	279	286	258	273	289	305	269	253	269	261	266	295	271	279	307	284	294	279	250	272	300	286	257	294	248	285	254	272	294	232	259	233	263	246	302	254	263	279	265	219	263	262	268	273	230	266	298	272	279	247	272	272	263	261	284	246	245	268	227	284	260	246	262	260	288	290	280	253	304	305	257	289	294	295	279	259	282	241	281	268	295	298	256	270	255	267	272	256	264	313	256	268	262	294	259	272	274	286	280	249	292	294	280	245	290	299	273	286	277	282	281	265	267	260	274	266	279	283	292	270	252	298	264	250	286	262	270	278	285	249	252	257	268	265	273	249	267	279	268	270	286	264	244	254	272	248	273	282	268	293	281	283	268	264	280	295	282	272	277	283	249	270	253	276	273	274	253	273	267	262	268	295	270	272	248	294	251	260	283	278	253	249	249	258	281	263	267	238	251	260	281	273	263	250	268	276	292	258	268	289	258	285	292	249	252	268	271	286	255	300	261	274	251	222	280	293	264	261	299	270	280	271	257	294	275	252	251	254	241	272	318	255	249	237	265	296	277	307	282	277	271	234	325	265	277	264	267	252	281	286	268	282	290	270	254	260	271	284	312	299	279	274	268	280	262	262	267	244	250	279	265	282	267	303	268	249	283	251	257	240	252	254	243	230	274	282	290	269	250	284	253	290	276	268	292	283	250	257	292	279	336	260	253	256	266	237	269	276	270	260	256	260	282	264	262	284	254	269	278	262	275	274	301	313	259	233	252	253	227	283	266	252	262	284	254	273	262	265	289	298	252	246	274	276	307	259	277	252	248	261	273	272	267	231	274	280	318	283	253	289	257	285	250	283	255	246	256	269	239	274	278	282	261	248	278	260	268	263	248	255	296	275	262	272	265	288	283	261	266	277	261	273	292	291	265	288	268	243	275	263	274	264	247	250	275	269	248	281	258	262	268	305	278	259	278	305	240	281	247	287	286	246	291	267	282	283	275	262	225	258	291	240	272	273	284	272	283	315	259	248	260	266	262	276	271	268	278	298	305	272	255	281	256	280	256	279	277	264	266	304	274	288	288	258	285	246	281	258	259	279	274	273	257	271	276	252	276	253	290	279	292	265	289	255	273	254	243	260	269	257	248	296	260	258	264	259	259	249	259	271	246	271	262	265	272	252	281	292	266	255	279	280	315	259	271	263	255	282	278	301	272	266	255	242	257	274	289	275	302	279	282	279	307	270	258	269	287	283	291	287	291	278	275	251	266	260	306	264	260	284	246	299	265	279	307	268	277	301	286	267	270	271	277	288	283	281	238	241	260	268	270	273	253	247	258	243	265	251	251	271	260	274	284	237	270	266	254	257	258	252	261	281	263	259	261	271	258	271	270	270	273	260	266	278	259	266	256	265	263	267	243	280	216	242	274	277	255	250	254	280	265	273	254	283	247	277	255	272	279	276	258	273	258	247	274	283	281	266	283	250	273	280	299	272	261	275	249	291	258	264	282	272	295	304	273	267	261	279	273	294	264	288	262	290	266	246	297	259	271	248	277	264	229	288	283	255	299	268	306	299	279	267	285	250	259	280	270	288	264	264	267	287	247	260	252	274	258	298	284	255	286	257	295	286	271	298	268	291	250	263	270	242	254	295	282	269	307	237	263	283	279	273	299	239	285	281	251	289	271	282	273	287	275	308	274	305	272	284	273	265	270	273	266	258	247	251	247	264	272	275	284	258	298	276	279	242	333	261	287	313	257	249	283	263	254	323	287	264	238	278	270	241	255	280	270	273	276	277	277	276	270	239	272	297	255	244	291	270	288	267	261	278	274	270	256	254	256	257	272	295	272	261	300	270	246	258	273	265	294	302	272	264	273	284	254	241	242	271	274	282	257	242	238	298	279	297	302	258	274	303	278	281	288
32536	42414	44742	55868	63273	49977	29846	8764	2014	858	703	691	725	648	668	680	703	642	671	711	672	723	644	668	692	677	678	693	676	695	621	668	673	623	638	648	696	703	688	669	698	662	700	666	668	674	662	668	690	677	669	662	666	699	687	677	640	673	690	685	665	689	676	647	679	664	692	724	684	653	677	673	663	674	650	643	708	693	671	673	666	683	655	686	619	665	674	687	724	645	654	638	693	653	660	688	674	692	675	688	702	661	669	665	667	635	631	718	664	671	670	695	641	662	727	666	623	682	665	680	652	655	682	654	684	660	671	644	682	730	665	642	731	683	685	683	670	659	710	694	683	687	710	719	655	689	719	707	705	667	673	684	706	665	704	663	663	687	642	654	636	632	677	676	642	688	651	622	678	655	688	689	690	666	741	689	702	654	697	634	679	647	633	673	662	647	670	618	724	651	730	727	650	732	653	628	640	671	667	671	689	672	701	662	692	678	716	695	610	695	637	658	645	667	663	670	716	674	653	675	643	666	703	651	674	709	661	690	656	657	687	647	652	683	694	691	671	644	657	719	670	669	688	664	703	660	690	674	676	680	654	642	679	731	685	661	638	658	698	639	649	690	657	619	718	645	645	674	672	744	715	680	703	689	658	650	665	680	706	719	643	678	676	654	652	678	643	639	658	680	644	666	638	679	680	667	673	683	711	680	633	704	725	677	615	721	623	658	643	650	710	669	631	672	687	736	704	714	671	673	672	606	610	606	654	683	685	679	650	627	646	652	733	687	704	710	695	697	661	734	657	690	672	621	713	721	693	690	671	689	676	656	636	657	658	658	712	676	693	661	692	693	691	691	675	687	665	687	621	643	650	695	696	646	689	674	690	668	617	674	704	656	652	662	701	692	687	703	671	685	683	671	682	657	684	679	655	637	692	665	699	679	655	650	667	660	654	722	717	651	689	654	715	686	681	679	654	696	673	620	668	690	655	710	682	716	670	630	705	677	658	671	694	690	652	691	679	670	670	668	717	637	729	712	698	692	632	750	633	687	666	710	651	645	647	678	689	697	639	696	676	708	632	617	686	730	704	676	674	665	633	674	662	700	635	688	659	699	703	671	629	664	685	659	666	718	708	684	628	642	689	663	715	688	688	646	671	705	663	654	661	697	661	687	666	632	649	632	658	737	691	688	690	684	715	664	684	635	688	669	671	671	632	693	678	672	655	701	671	658	682	671	700	707	605	672	671	661	720	634	645	693	684	642	669	719	689	641	688	665	668	680	649	699	629	664	655	667	665	744	677	679	682	711	640	689	636	642	636	681	688	715	668	675	678	691	652	655	685	681	708	690	666	701	703	677	696	670	707	698	669	700	642	729	681	697	641	671	680	673	642	706	701	657	703	708	685	667	652	673	658	672	655	643	677	659	694	649	728	694	645	636	646	582	654	644	687	636	664	708	686	683	700	666	637	722	649	646	680	696	668	687	699	679	639	694	630	621	692	658	704	679	686	685	715	672	668	688	708	660	698	696	718	654	675	638	687	695	711	684	692	671	686	679	691	726	673	656	684	655	683	633	682	656	676	674	634	729	691	652	668	644	620	681	709	687	671	707	665	706	683	669	671	699	639	616	634	652	686	712	669	678	643	635	688	709	667	660	646	711	644	680	691	641	693	672	695	703	673	660	708	665	715	662	705	681	742	710	704	663	640	695	641	696	688	655	666	657	622	682	639	656	677	718	648	694	617	679	643	694	739	723	668	685	665	691	663	706	683	708	694	668	655	659	677	683	716	690	633	734	667	640	656	714	688	687	644	692	712	692	699	663	658	673	679	693	634	678	681	691	659	675	684	648	624	724	672	689	708	706	678	697	670	654	674	701	724	610	679	685	669	734	691	705	729	688	691	671	719	682	651	673	635	650	683	644	653	664	696	657	684	695	672	677	652	676	656	671	661	603	678	699	692	714	667	672	667	635	674	676	680	676	703	731	718	689	621	652	683	631	659	629	672	669	720	680	664	657	705	657	672	683	684	690	662	635	679	689	682	692	710	668	692	676	661	680	623	664	639	739	676	652	660	691	643	671	724	662	687	684	700	657	637	640	638	668	646	687	662	668	660	610	701	635	694	676	651	687	664	641	675	680	679	686	727	678	628	666	675	668	677	708	699	701	653	681	653	670	661	663	692	653	655	711	709	679	695	640	693	675	652	712	679	704	679	659	680	644	714	645	682	657	675	657	635	685	657	666	654	638	669	709	705	706	643	644	706	680	663	725	703	631	670	707	678	649	689	692	663	688	759	684	652	615	686	671	666	731	660	659	637	649	699	658	661	746	697	690	736	706	707	636	662	681	675	682	681	683	668	680	702	712	689	663	685	673	670	692	685	682	670	694	689	699	664	653	663	692	651	669	681	697	655	698	707	716	665	666	674	695	729	651	742	634	650	635	651	692	662	643	691	637	649	700	650	639	700	724	681	716	678	666	653	689	680	682	606	633	636	720	611	689	682	696	646	716	641	646	643	710	646	693	653	681	700	667	698	653	630	672	682	685	650	630	712	692	662	688	634	649	643	666	657	679	625	670	719	631	680	673	653	630	633	662	660	684	691	634	698	666	663	661	640	677	666	699	661	674	639	671	667	640	657	736	692	696	667	709	723	663	661	648	678	701	689	720	652	685	676	611	706	656	698	668	675	675	682	696	661	702	711	696	698	684	660	679	645	697	654	670	663	716	641	635	614	705	709	676	642	714	623	631	672	671	663	681	660	669	695	687	688	672	699	702	646	657	651	636	632	651	682	679	682	686	633	638	676	658	683	676	676	700	702	677	649	672	764	681	722	680	664	683	659	674	695	715	707	655	673	647	649	641	690	694	690	663	688	717	658	637	653	688	676	713	639	635	683	707	676	668	681	671	669	697	664	669	670	675	670	636	687	683	708	716	722	660	679	680	678	686	704	673	650	669	667	665	667	718	669	663	683	696	720	655	649	687	681	709	624	658	634	696	670	676	656	657	667	642	661	650	685	683	715	661	664	690	691	689	688	677	612	670	682	688	680	646	707	686	702	690	667	678	705	698	611	702	674	661	696	684	638	650	664	634	659	685	642	658	723	702	682	662	668	661	673	671	653	635	705	673	696	721	620	705	691	669	640	683	680	653	644	696	684	678	705	658	716	703	690	714	658	750	662	692	726	666	686	678	680	663	688	704	665	710	706	639	693	672	684	623	651	672	645	672	664	635	669	636	694	681	658	657	689	695	668	678	668	669	692	703	708	688	685	668	675	663	667	684	662	694	688	676	662	689	627	726	668	663	668	664	693	642	614	737	727	679	684	654	685	670	686	633	708	658	648	644	652	630	637	667	734	678	671	719	675	701	641	661	627	683	659	626	653	684	665	678	679	734	708	679	705	635	678	673	641	700	675	686	671	709	661	646	648	672	697	660	688	702	719	658	690	686	668	717	638	658	667	665	664	699	665	689	648	678	666	660	688	644	668	688	683	680	679	700	727	620
55805	56715	49228	42321	57124	57066	33707	11040	1554	388	265	261	253	283	267	270	289	258	256	281	278	261	250	253	276	259	244	266	259	286	266	281	267	264	235	257	290	289	320	270	282	245	263	269	278	256	278	276	248	221	270	265	275	300	265	282	301	250	271	260	293	270	290	264	264	279	260	260	274	255	272	259	272	276	279	240	246	256	229	278	271	261	245	279	259	273	286	273	277	263	268	281	239	270	285	294	272	272	264	239	267	246	273	258	267	267	267	257	236	265	261	253	239	256	259	267	293	292	291	251	310	303	260	274	297	279	312	294	271	285	270	248	276	257	259	244	270	289	268	283	267	249	275	262	238	274	264	284	287	244	289	279	253	262	274	263	272	250	288	247	282	244	259	298	259	276	288	296	258	244	243	279	271	272	281	254	269	229	240	249	223	281	279	280	269	266	279	256	280	283	253	271	243	223	279	250	280	258	262	291	251	271	248	279	280	243	247	300	287	240	273	270	257	306	257	252	229	283	290	277	231	250	294	258	252	228	294	270	289	287	269	285	254	261	260	218	288	239	275	242	235	264	254	277	258	270	262	254	281	258	292	292	276	260	233	245	258	254	293	262	240	284	262	265	259	251	280	295	248	286	288	263	283	276	260	271	276	257	268	286	279	258	279	269	262	283	245	283	271	254	289	288	272	267	264	275	256	276	279	259	233	272	268	294	269	271	268	261	274	268	230	248	253	263	289	256	245	279	264	268	272	239	261	270	267	276	250	264	271	283	249	279	243	279	272	272	256	255	280	252	235	301	235	294	253	274	268	283	237	257	268	247	271	273	236	298	283	275	260	263	258	242	290	253	275	285	280	254	280	269	240	256	298	262	269	233	260	248	270	257	286	282	255	274	244	256	284	250	249	260	227	289	257	289	277	279	266	232	294	267	279	275	274	309	263	243	284	288	266	263	269	252	256	292	258	264	267	278	273	278	244	250	257	286	256	258	272	288	291	283	280	284	284	269	283	276	280	259	247	292	260	275	279	276	257	289	250	297	271	240	249	252	296	268	260	243	255	276	281	230	260	257	250	268	280	250	251	259	283	268	289	263	253	288	310	293	253	263	261	257	251	273	264	259	267	266	266	268	281	279	275	247	257	275	252	276	267	277	247	256	246	254	283	278	251	266	268	287	280	260	247	238	270	276	278	272	244	265	303	273	267	282	286	253	250	240	263	291	268	251	250	259	267	279	238	256	285	276	265	270	262	289	287	303	284	303	256	255	278	256	282	300	279	272	284	297	268	245	244	244	285	246	262	266	264	270	280	270	261	286	286	234	255	278	275	267	289	269	278	280	269	294	253	284	261	256	292	223	267	273	287	272	262	262	260	245	296	267	261	247	259	271	258	266	260	293	254	260	248	253	272	275	279	251	274	252	244	257	262	271	233	264	277	266	282	252	274	268	306	252	255	260	291	302	280	256	276	262	244	268	276	264	299	287	262	249	263	289	263	282	288	276	271	244	283	243	260	259	268	231	287	255	253	265	260	282	274	268	272	275	290	283	275	282	245	262	249	252	272	254	253	252	303	270	294	253	254	251	246	277	241	301	280	260	300	264	285	245	247	285	284	266	277	231	255	260	258	281	243	277	291	282	271	268	308	286	257	241	263	260	256	275	246	268	276	258	275	266	268	283	251	270	227	248	265	297	251	267	264	266	279	256	289	283	225	239	250	256	258	307	272	256	272	298	264	257	290	269	267	224	279	284	273	259	246	284	262	259	274	256	294	287	246	299	271	272	254	245	254	260	254	282	278	279	239	258	260	280	285	247	235	286	282	258	277	253	270	285	275	269	259	328	266	288	236	278	259	268	260	263	269	272	267	284	253	272	307	250	290	259	248	302	251	274	283	273	235	263	272	268	275	260	252	300	284	302	261	247	278	277	261	293	269	264	278	247	266	294	263	266	267	245	297	273	277	270	280	274	251	299	303	265	258	291	288	276	261	292	273	267	263	240	238	253	250	267	277	260	295	281	246	279	270	282	273	275	252	269	304	262	261	276	256	261	232	259	275	295	261	310	260	260	278	259	274	271	281	241	249	285	277	317	255	266	259	244	288	232	275	271	298	288	282	244	276	283	258	270	272	261	272	254	287	285	288	272	273	238	230	255	259	310	290	256	278	304	234	272	245	245	238	273	289	238	254	271	270	293	248	248	271	291	246	269	272	267	284	284	251	276	283	288	282	250	274	285	289	294	243	257	272	248	265	288	243	280	274	253	265	258	261	273	273	286	267	280	302	269	250	285	250	272	270	241	260	280	290	261	234	238	288	255	273	242	286	273	249	263	246	254	272	243	287	251	282	256	284	256	257	282	256	287	284	271	274	297	274	255	273	248	271	268	277	310	285	274	270	246	249	265	261	254	264	279	286	265	267	253	259	286	283	289	273	276	247	241	266	265	282	273	269	298	277	293	272	306	276	279	257	247	246	262	282	246	282	278	274	288	260	277	277	277	288	296	263	266	290	275	274	266	238	296	261	278	261	295	273	294	252	226	285	264	304	265	268	254	266	278	256	261	253	263	248	285	284	247	245	254	254	263	281	245	295	228	263	253	271	235	248	266	252	265	285	268	244	286	271	254	246	272	236	264	274	257	253	276	256	250	233	288	257	276	273	285	233	250	247	257	303	232	257	248	264	296	317	277	293	279	263	271	262	266	247	243	290	276	248	289	284	265	264	261	266	280	327	271	259	266	253	245	262	267	286	259	266	279	257	285	253	272	255	289	272	243	268	259	283	274	261	267	266	279	246	241	251	259	301	291	270	269	261	289	265	263	278	265	320	260	246	260	272	267	277	292	268	277	270	303	231	269	307	275	264	280	238	244	281	274	283	257	264	248	271	269	280	252	269	258	250	285	288	282	281	266	242	255	258	258	271	268	265	274	278	257	245	288	270	273	258	279	272	286	253	264	270	288	297	276	235	269	267	261	284	286	297	258	257	275	276	272	283	275	253	269	277	260	262	303	283	281	291	250	249	251	264	249	285	259	280	247	266	262	260	266	295	286	261	264	271	284	274	247	291	285	262	246	278	275	276	268	248	260	265	284	286	296	239	260	296	298	280	212	264	264	274	257	305	249	262	266	251	297	261	282	273	250	278	216	263	286	255	266	287	277	247	278	275	250	241	262	291	258	274	269	251	273	247	281	235	257	252	250	266	255	271	288	274	275	294	246	285	250	245	282	294	273	245	264	285	263	264	275	274	263	268	255	263	236	292	288	263	270	275	290	271	285	279	268	267	275	260	256	247	280	263	277	291	270	254	273	287	265	246	269	254	269	272	250	268	276	260	244	291	261	273	242	275	264	283	258	243	261	257	268	277	254	303	274	270	228	270	264	266	259	258	274	302	269	228	272	245	275	242	277	306	277	279	296	276	273	272	250	259	286	266	257	254	280	261	288	273	269	270	273	259	254	257	256	246	276	265	260	283	255	270	284	285	255	271	229	275	270	256	267	278	269
37923	48196	49631	53491	70706	67943	42794	15718	3383	1033	672	651	610	661	696	652	635	721	616	618	666	691	647	683	683	659	666	630	661	630	654	694	676	650	631	697	683	629	696	708	674	659	699	659	659	631	649	686	687	672	630	680	661	695	676	660	661	692	672	699	683	665	700	655	670	675	671	644	655	650	653	664	651	647	700	688	670	689	683	653	644	681	667	660	652	639	620	710	664	672	636	649	621	645	672	672	625	664	656	697	657	657	669	658	684	662	634	635	626	638	686	662	640	696	663	678	691	682	688	652	644	634	649	662	663	666	640	690	683	643	679	703	704	659	654	688	658	685	649	693	660	651	622	644	711	669	702	640	642	634	701	732	661	683	654	654	651	706	687	650	646	633	685	649	623	647	671	722	648	654	651	627	660	649	637	684	675	646	630	668	674	670	720	651	646	680	669	686	672	674	659	660	687	640	642	710	656	687	680	656	646	635	682	643	675	681	643	715	692	689	668	658	666	696	646	665	656	637	695	654	682	646	666	636	669	670	675	640	648	652	636	713	624	663	728	666	625	661	642	654	681	639	620	645	688	612	651	654	659	735	692	662	634	681	672	689	644	621	642	647	677	624	713	665	669	659	677	637	645	617	652	651	631	625	675	650	677	661	701	649	706	622	646	705	644	626	687	683	637	639	638	638	663	655	681	626	676	666	640	708	676	668	645	615	638	647	673	655	695	642	668	651	655	661	647	682	677	668	674	676	661	638	673	676	671	639	702	659	636	636	665	675	629	655	676	634	630	641	666	716	649	658	643	674	653	656	711	699	644	653	691	674	694	623	651	610	637	662	691	661	702	670	680	676	658	657	689	603	639	664	651	630	620	658	650	632	685	672	686	625	633	672	645	704	666	681	642	658	642	659	666	685	632	674	612	658	659	720	679	650	690	698	666	625	701	651	700	681	680	639	659	678	671	674	625	662	639	657	710	679	669	657	671	657	696	661	685	623	638	680	637	660	646	702	653	637	659	675	674	647	645	647	666	635	672	628	659	670	658	663	645	681	697	625	644	703	662	649	669	688	661	608	647	605	645	695	639	667	684	617	665	703	679	704	654	603	614	676	634	715	637	669	689	667	689	680	699	611	686	627	684	653	697	664	685	686	678	658	671	687	649	623	654	647	653	671	690	690	667	659	698	659	679	662	673	679	667	632	672	682	661	672	686	643	632	662	667	627	656	625	673	673	705	695	682	680	669	658	686	683	649	648	668	687	672	663	675	668	642	625	660	656	613	645	622	663	617	640	636	713	658	655	665	644	665	691	702	570	646	646	610	674	666	658	670	683	694	664	635	615	643	643	658	681	662	669	667	641	697	644	661	669	680	697	688	626	630	642	655	644	656	645	662	669	641	684	663	610	663	701	726	642	653	652	636	625	690	646	682	692	648	659	709	645	643	632	610	666	647	664	700	658	657	609	667	661	654	624	654	652	707	711	691	623	669	651	665	651	682	682	646	661	662	641	661	636	658	701	596	644	698	662	671	657	638	664	679	700	668	642	630	689	669	691	703	626	676	666	652	667	667	644	650	702	700	689	659	650	638	625	663	672	679	638	672	640	708	690	656	631	623	676	631	634	669	723	675	659	640	668	673	670	616	664	673	624	702	652	668	624	672	688	693	656	624	641	681	616	680	697	660	690	635	667	697	657	618	677	672	644	695	667	655	641	643	647	639	659	679	638	685	660	667	654	656	617	703	601	651	660	657	690	673	670	667	689	709	629	672	649	646	689	703	625	668	629	669	652	695	676	683	669	648	650	646	656	637	699	681	679	670	682	642	655	605	669	693	695	648	653	690	650	627	679	633	710	680	702	641	668	690	654	639	668	692	675	663	618	681	649	696	649	635	650	635	675	623	666	695	642	689	668	701	692	642	695	646	690	693	681	680	622	615	673	689	644	647	651	624	702	650	652	637	667	653	675	690	660	698	636	670	635	730	631	665	661	649	622	663	630	627	676	658	624	654	649	618	625	674	670	700	659	626	642	640	662	662	603	693	635	673	682	654	618	665	671	668	681	659	696	707	665	655	660	654	656	690	662	665	629	681	675	674	670	648	659	677	668	675	639	632	653	703	713	644	689	662	657	689	671	684	701	667	665	651	672	651	663	665	668	706	649	674	643	700	653	720	664	657	627	636	650	646	649	665	614	652	667	659	641	686	722	638	621	665	651	652	685	658	667	671	655	621	646	686	638	667	642	724	692	639	665	626	592	646	620	642	628	661	655	627	640	684	648	662	668	645	679	659	670	659	697	650	641	659	707	649	678	666	683	663	667	666	682	641	642	681	633	637	657	725	687	663	686	657	615	679	609	687	710	649	665	668	708	669	662	667	633	632	654	641	715	674	679	678	663	671	662	716	649	636	667	685	692	656	719	682	702	657	668	635	691	634	652	697	665	668	631	662	679	690	641	634	641	664	649	764	662	663	675	651	680	664	662	631	637	646	644	641	693	644	689	644	639	676	693	661	640	687	643	649	669	679	668	645	679	639	658	648	672	673	682	700	686	656	701	677	699	634	700	671	664	683	644	695	672	704	689	652	673	653	694	733	607	725	665	676	689	653	690	620	654	670	642	650	671	680	650	615	689	645	670	653	654	657	663	647	662	651	696	642	652	657	663	638	646	638	706	671	675	670	663	668	679	667	685	668	635	665	677	614	688	685	666	675	684	685	651	644	639	630	698	661	670	674	676	672	693	698	685	641	669	689	680	670	669	631	641	693	630	684	606	676	642	652	674	697	667	672	666	663	669	720	641	656	643	634	646	655	653	666	681	639	663	659	673	713	702	660	679	683	643	657	645	679	658	670	628	653	657	673	673	706	647	642	680	661	693	692	676	667	683	703	668	647	751	670	696	668	675	643	635	680	637	676	650	701	677	698	693	647	604	667	691	690	718	656	646	659	678	642	666	645	683	654	672	710	702	728	666	642	639	642	662	703	646	632	662	688	695	681	671	681	669	611	702	636	671	695	641	667	659	678	664	653	618	641	667	696	652	656	620	647	692	664	671	656	694	658	675	688	624	685	695	675	681	689	636	639	638	645	677	649	632	670	670	648	672	677	639	689	672	640	673	649	641	677	688	685	629	645	674	699	682	668	640	711	636	658	668	674	694	654	666	654	647	685	686	642	696	686	652	683	646	608	668	662	609	655	641	641	667	681	668	606	668	671	652	633	707	726	675	649	667	684	635	669	685	647	657	639	659	651	653	677	702	680	652	700	626	663	640	678	656	681	652	673	657	649	670	628	699	645	672	618	695	644	640	637	645	700	630	643	669	649	641	627	687	655	669	609	645	625	675	688	725	670	651	672	668	667	641	668	694	686	636	670	678	668	682	636	627	716	663	673	634	675	653	692	639	662	719	684	654	665	657	635	647	678	666	657	637	671	654	714	631	683	666	634	695	640	617	656	709	707	701	652	666	669	656	727	696	670	700	645	702	691	636	641	673	634	651	667	661	692	705
28402	25664	20405	13022	9026	7099	2830	806	369	301	249	253	253	246	264	249	306	232	257	259	241	280	255	283	245	299	261	286	263	235	263	244	278	264	264	272	231	256	245	264	253	275	265	278	249	250	248	257	251	266	257	282	311	269	262	234	276	247	211	242	249	251	271	282	255	292	248	292	285	247	255	265	263	258	285	284	254	257	261	265	265	243	261	257	270	252	258	263	278	241	245	264	282	269	266	243	271	244	268	255	289	231	257	217	273	238	226	256	263	274	277	229	257	252	240	270	268	244	265	284	230	279	300	229	246	244	243	275	257	275	268	279	250	276	255	256	262	262	266	266	278	262	247	270	253	283	300	262	292	251	273	282	262	254	269	249	282	256	250	248	265	258	300	270	290	247	263	240	247	272	284	248	292	245	259	247	258	281	256	263	237	300	258	229	281	257	261	268	288	274	279	267	280	251	289	261	248	274	261	263	246	253	257	266	254	237	280	279	272	230	275	260	257	265	309	241	245	249	249	259	263	289	253	265	282	248	276	274	258	253	248	259	274	254	275	282	260	268	246	273	270	275	234	272	279	276	268	259	265	262	280	260	251	271	233	263	259	276	279	258	248	264	244	248	262	279	281	252	268	264	260	280	290	257	251	249	279	294	268	265	255	263	263	231	271	245	237	262	274	273	259	271	268	264	289	260	303	261	274	257	249	260	257	253	290	270	253	242	257	266	271	259	270	247	250	268	265	259	262	266	245	273	261	230	253	234	250	254	262	278	261	278	267	233	281	267	279	269	249	266	265	237	271	262	270	315	280	258	244	262	225	260	286	262	281	292	264	274	262	264	265	227	280	263	271	220	264	276	244	269	284	248	281	236	256	238	239	277	258	249	291	257	283	285	292	257	259	273	232	243	292	242	271	263	260	268	271	254	248	268	264	259	226	269	241	248	261	260	267	256	311	280	263	271	272	276	254	279	242	232	263	312	245	244	254	263	252	243	267	270	239	262	264	273	278	257	263	253	268	259	249	235	255	262	249	262	269	304	234	221	268	261	276	274	266	249	265	270	258	251	265	243	292	252	261	282	248	245	255	259	266	251	277	286	278	263	260	270	261	242	277	245	249	266	249	227	274	276	268	247	271	221	271	297	263	289	274	261	249	283	235	274	274	257	275	252	264	257	302	236	281	245	275	270	287	270	253	280	244	292	244	278	258	258	253	259	254	276	229	250	243	251	289	220	268	255	265	285	273	239	241	269	275	299	284	256	256	277	248	263	246	235	276	267	303	262	257	257	274	248	265	275	262	255	244	274	261	258	250	277	275	231	295	287	255	274	282	263	258	262	260	257	282	290	238	251	254	260	270	248	245	283	256	278	253	266	298	247	271	250	242	278	270	268	270	250	249	263	291	306	258	245	249	274	280	243	270	273	258	277	267	274	271	277	282	246	255	269	266	256	278	276	264	271	239	265	271	264	250	271	274	260	243	267	241	231	260	269	253	241	276	256	261	269	257	269	249	250	242	273	292	256	255	269	272	285	262	240	266	238	237	283	257	277	281	296	255	284	242	255	250	242	272	261	250	284	269	253	239	234	277	271	233	240	236	255	232	234	267	254	258	270	248	272	273	237	279	248	252	241	294	244	257	233	293	260	273	259	266	265	241	220	255	273	251	244	293	248	251	260	260	287	249	269	246	250	293	261	264	226	274	244	301	275	262	252	249	232	226	240	273	263	255	273	275	265	249	238	253	248	246	271	270	256	262	286	256	292	259	286	275	236	270	238	270	276	264	244	247	272	244	237	280	250	263	242	265	280	248	243	261	268	259	257	229	244	255	258	282	263	265	277	251	258	269	252	262	270	244	260	265	250	275	282	290	249	262	254	257	219	271	234	278	272	256	243	246	267	233	259	245	259	239	246	266	258	290	248	266	291	247	264	262	264	261	255	281	273	286	271	250	267	296	247	254	256	261	320	257	231	271	252	275	259	263	261	253	263	283	273	288	277	270	267	243	261	285	270	240	215	267	262	266	276	256	255	243	258	285	260	268	260	239	260	280	253	264	256	252	265	264	259	237	251	261	258	271	258	271	307	278	264	264	242	263	240	291	257	255	264	266	284	255	278	262	271	285	257	275	261	259	260	268	263	233	286	279	235	238	251	280	292	272	262	238	256	278	268	274	253	239	275	274	268	282	237	252	269	258	249	272	269	247	296	250	266	252	264	248	280	237	251	278	269	257	268	271	249	259	276	237	249	243	298	259	283	297	278	268	262	253	269	242	251	236	257	265	254	281	233	245	268	250	275	273	245	264	279	258	243	243	258	263	255	265	271	252	235	286	293	270	289	265	255	263	212	232	264	246	271	252	268	276	290	286	231	204	264	276	275	254	284	266	264	256	248	259	268	231	239	275	270	284	267	262	278	277	273	268	221	268	276	252	265	243	248	260	274	279	313	238	264	235	245	284	269	261	224	291	249	278	259	266	269	260	251	241	248	277	248	247	263	270	253	262	260	306	264	277	283	257	228	268	274	274	269	249	256	248	265	266	271	263	268	256	240	251	262	268	258	265	292	252	273	290	298	248	272	243	271	276	270	246	267	264	271	247	252	252	291	265	259	261	282	254	256	267	256	258	251	258	261	269	298	281	273	270	276	241	259	267	244	252	225	242	271	265	249	279	278	257	259	286	237	252	252	240	258	255	267	285	243	271	255	265	251	269	238	230	249	240	266	271	252	254	275	269	245	255	250	257	268	264	273	261	233	288	284	283	267	233	253	247	273	272	255	261	247	256	242	260	221	236	261	257	279	292	270	278	263	259	265	289	255	275	246	273	282	257	285	271	241	265	267	247	289	294	272	231	281	263	258	284	261	271	243	260	254	260	262	223	240	311	259	264	257	255	264	261	265	304	224	283	222	258	250	271	255	267	241	275	294	259	250	256	268	246	264	266	228	282	285	248	246	268	241	267	275	262	249	271	279	267	276	237	241	248	282	260	231	270	258	246	259	265	246	289	308	283	252	270	257	275	253	261	281	285	228	254	262	257	259	241	249	258	244	285	230	256	255	250	260	287	261	267	235	257	255	252	279	285	236	237	257	239	294	257	257	282	274	258	264	248	261	256	250	266	289	252	265	264	239	263	265	253	265	265	252	268	256	228	230	248	263	262	280	282	264	281	278	263	278	241	271	223	256	253	266	294	265	250	274	277	264	249	239	269	268	234	267	272	278	241	265	255	292	252	251	270	288	255	254	253	258	259	286	256	269	275	285	251	276	271	279	260	277	237	274	288	275	265	253	257	255	228	254	244	276	286	264	247	266	265	267	277	289	261	275	270	286	271	239	281	287	232	249	277	265	239	262	237	266	263	292	220	271	248	285	233	261	275	269	250	257	236	245	249	252	277	250	251	256	238	276	278	279	274	262	249	273	263	252	270	260	270	237	251	269	259	268	260	249	258	256	252	266	264	250	260	272	277	285	247	259	252	253	264	262	264	269	264	284	281	283	248	284
17067	19853	25009	23671	22995	18424	7793	2218	951	674	716	709	666	669	666	627	668	644	679	660	657	652	616	663	691	643	651	702	618	658	644	653	659	635	632	650	627	657	645	663	670	647	656	686	654	620	660	672	660	657	624	692	649	654	627	632	669	650	613	637	626	621	698	668	583	639	611	658	684	643	714	677	708	623	650	617	656	653	674	660	686	674	676	664	654	680	664	628	664	654	638	703	624	640	656	680	651	639	681	692	660	672	684	650	634	628	683	663	668	602	658	721	654	660	634	612	683	677	683	628	649	655	628	659	636	667	723	691	676	635	641	668	602	649	649	615	664	665	630	682	641	649	689	627	621	603	625	633	683	637	663	628	673	672	666	659	592	654	625	672	681	712	602	610	697	667	648	612	602	668	658	649	654	667	666	644	670	666	642	669	634	656	643	621	675	707	622	707	674	636	630	644	671	684	643	631	663	659	692	649	649	644	681	679	694	617	640	614	662	678	624	633	618	640	677	674	686	681	692	678	645	647	636	685	696	667	644	674	650	674	667	646	674	687	654	615	626	670	669	628	650	650	698	652	678	664	632	640	674	689	661	650	653	685	681	693	660	606	659	603	659	708	659	634	664	659	625	655	665	677	663	669	636	687	635	624	642	655	668	623	665	618	680	695	620	647	597	658	651	650	650	650	694	636	658	639	644	687	611	692	635	631	648	705	656	683	653	661	641	605	690	606	625	624	687	666	653	704	586	654	678	654	643	647	685	634	613	600	662	657	711	663	625	689	630	688	663	686	662	631	654	662	646	679	651	672	646	669	630	664	601	614	663	661	606	684	619	650	695	588	661	649	728	706	615	664	693	671	646	660	669	679	632	634	635	665	633	617	627	659	654	627	659	640	651	661	633	662	655	631	675	672	628	660	685	658	656	699	602	699	619	693	642	601	636	651	641	638	649	639	667	655	660	675	649	629	675	665	676	664	642	664	646	676	672	702	637	681	673	661	661	618	617	673	663	631	652	681	640	690	636	700	654	676	672	655	646	634	645	644	664	647	650	703	697	640	676	637	642	655	716	632	666	659	663	661	638	672	659	685	635	670	697	708	675	668	673	661	658	679	629	654	640	645	637	687	651	651	688	688	682	685	639	652	649	655	661	674	675	660	628	637	641	709	646	662	634	634	675	620	707	664	634	676	642	691	612	683	667	693	672	658	673	658	640	629	667	681	619	588	687	646	654	660	592	668	629	667	661	733	675	625	640	641	634	620	682	668	672	678	681	653	671	678	661	619	659	657	623	625	659	699	643	619	653	631	648	636	605	641	676	676	650	647	656	625	673	634	645	657	665	642	631	645	646	683	613	645	671	664	686	665	641	630	687	635	639	650	655	687	656	650	627	657	634	648	665	679	668	644	651	675	630	641	672	694	614	640	636	673	657	642	655	652	637	633	639	659	668	666	670	643	669	689	650	634	616	633	676	691	671	656	668	627	649	712	650	649	668	661	612	654	665	677	633	620	629	649	679	676	613	622	651	650	605	691	686	655	660	645	659	630	657	619	607	654	619	682	690	708	690	698	697	654	651	681	696	663	772	645	661	651	634	678	648	665	623	665	628	638	629	637	651	653	679	647	682	630	679	730	630	643	623	630	680	632	682	679	610	657	666	653	623	665	640	643	640	695	672	601	689	647	665	647	672	670	651	652	642	659	691	680	679	659	628	671	634	677	663	672	680	660	686	651	659	670	661	657	689	640	619	647	643	661	658	671	631	634	709	636	647	675	682	675	624	613	629	640	659	632	665	631	684	658	665	643	638	658	661	669	662	633	703	661	645	656	626	635	675	634	677	617	607	644	647	653	676	653	669	701	659	612	712	614	651	626	694	669	645	629	632	635	633	641	680	650	639	718	695	653	618	635	643	675	671	649	660	640	712	680	674	650	634	661	648	650	675	670	696	609	664	619	643	661	687	678	650	653	675	621	678	684	660	631	637	647	643	649	617	722	683	620	621	629	643	637	674	667	627	646	642	626	668	660	655	658	656	663	653	687	616	647	672	660	669	651	678	630	651	618	628	616	611	654	667	653	645	643	651	662	687	671	705	696	679	655	645	649	694	693	690	662	623	669	645	696	643	649	594	650	657	719	664	675	647	611	627	631	664	698	660	658	678	674	623	669	663	677	672	642	634	639	651	650	635	652	640	631	660	624	634	677	639	609	675	712	613	619	611	684	669	701	650	631	609	618	642	618	652	633	597	652	661	673	654	676	625	659	651	638	698	636	654	677	686	640	663	631	670	669	640	625	672	660	670	691	695	678	658	640	638	646	643	679	678	658	655	679	605	673	673	655	677	660	650	611	691	661	646	636	648	663	658	679	631	654	676	603	647	646	643	685	681	592	683	647	622	611	687	628	613	653	669	649	654	674	672	605	636	667	605	638	646	701	636	630	632	677	713	639	694	653	645	642	662	675	679	658	681	666	662	680	648	609	655	635	687	638	649	679	681	647	630	660	621	676	636	615	694	638	692	685	662	659	644	674	707	657	678	643	657	639	639	680	681	650	650	659	650	636	622	666	653	616	679	659	620	643	665	649	670	667	700	677	638	687	664	585	678	685	671	686	678	641	639	670	611	667	695	636	696	682	671	650	682	669	643	603	717	688	658	639	620	671	660	646	646	687	644	620	630	648	626	638	668	632	648	617	693	682	640	651	660	668	665	650	648	685	641	651	653	645	639	653	657	712	647	621	686	712	693	629	626	630	636	675	646	622	610	644	673	619	665	617	636	619	710	667	617	654	671	666	616	648	637	645	643	685	684	667	665	678	635	588	606	653	625	669	680	698	649	649	633	628	630	685	701	655	621	629	627	722	627	672	637	661	656	638	635	666	638	679	632	708	634	637	653	606	671	652	662	626	673	669	657	646	661	629	614	647	648	667	653	686	688	648	629	636	654	659	692	672	645	612	625	678	715	659	656	628	683	634	654	642	681	661	647	634	628	621	627	632	626	688	647	680	647	629	638	638	654	676	692	644	613	619	689	591	662	644	648	651	627	666	655	692	632	688	642	655	629	719	653	674	655	682	671	676	631	663	612	643	689	666	635	660	692	629	654	651	639	672	644	666	652	671	628	692	592	681	650	635	610	645	631	660	626	656	632	651	664	687	639	633	653	640	628	654	619	674	663	636	686	614	652	639	681	644	662	684	637	679	602	670	678	637	651	658	634	708	675	701	653	655	673	677	665	613	675	581	657	670	636	646	631	649	639	636	665	677	622	656	628	673	658	657	626	618	629	658	662	644	647	625	659	649	690	645	607	694	716	653	650	663	645	643	658	628	642	641	661	658	665	643	646	637	692	686	670	645	684	654	624	593	646	674	649	694	667	626	647	656	659	621	647	624	649	645	626	674	694	633	656	671	682	667	680	632	624	644	659	661	621	627	628	708	633	654	675	680	680	681	673	627	645	628	635	699	669	677	644	655	663	677	625	621	601	637	665	650	647	691	662	644	639	681
46928	46159	52992	46622	46118	43534	22210	5185	777	324	282	256	273	267	268	264	248	270	243	287	256	302	251	267	259	244	296	283	275	248	275	280	255	233	284	277	271	270	256	256	263	252	282	267	250	247	244	266	253	258	292	267	273	283	264	278	263	254	288	263	253	305	266	230	263	282	265	299	316	278	277	250	274	284	257	261	288	239	274	273	291	286	277	264	272	260	258	276	279	245	242	270	282	275	288	261	270	278	266	262	264	262	287	260	248	287	295	277	270	246	264	279	270	281	282	273	264	267	241	253	260	250	243	264	277	256	293	268	275	253	271	280	259	228	277	266	253	273	255	249	258	281	263	264	265	254	277	283	271	233	282	252	263	268	249	274	246	252	271	251	296	279	289	251	265	258	263	264	258	269	263	262	265	256	283	295	264	294	262	271	269	249	276	252	255	255	269	279	251	264	274	284	286	280	252	275	285	255	301	270	272	281	293	278	249	299	251	259	230	283	254	252	287	253	300	271	245	291	264	280	260	262	283	270	257	250	259	243	293	267	245	253	309	304	258	285	273	285	257	244	257	265	267	250	251	281	285	236	235	288	257	259	291	285	266	231	260	303	256	260	240	281	248	247	292	294	240	273	294	271	276	240	225	264	265	262	270	285	283	296	262	266	278	276	277	279	246	255	290	279	264	288	270	241	256	266	263	253	257	258	263	269	252	259	283	249	285	265	276	271	251	279	243	252	282	250	283	240	260	229	260	298	257	286	292	257	249	276	266	280	255	305	241	262	285	291	274	274	288	301	272	302	265	275	267	257	289	256	287	265	254	273	274	275	290	285	247	243	265	274	227	287	258	306	286	274	274	262	273	275	252	240	270	275	271	255	292	262	273	287	258	266	261	298	263	267	275	270	284	313	269	283	280	284	274	246	291	260	228	268	266	288	289	265	240	267	260	240	285	290	259	240	263	276	296	287	266	273	270	255	267	271	262	299	303	269	272	270	257	273	268	267	261	237	246	294	247	274	270	280	253	283	274	255	251	272	257	259	253	260	283	267	245	274	274	270	289	273	287	259	264	283	239	230	295	275	276	256	326	260	249	245	265	269	286	285	283	241	264	270	290	312	302	262	243	301	252	239	260	247	263	243	261	261	285	274	272	284	289	273	278	275	281	291	281	274	286	266	278	269	257	275	294	291	300	264	300	267	268	256	255	265	255	299	261	256	247	242	287	286	244	272	275	273	265	270	247	272	250	265	270	250	250	292	278	271	270	256	271	299	251	278	309	263	288	245	285	276	289	258	304	255	234	246	259	235	261	310	274	287	291	244	281	275	258	261	265	280	268	252	260	254	227	281	267	232	270	270	310	268	293	261	251	242	262	261	262	276	267	283	239	299	302	285	252	265	244	272	267	242	253	297	263	231	283	266	252	265	274	284	290	275	291	231	284	266	292	276	270	286	282	263	288	241	262	295	266	265	267	276	263	311	260	270	251	247	238	316	269	258	320	283	287	292	255	264	282	262	270	269	269	270	254	235	256	245	271	255	257	253	266	279	303	244	259	300	297	255	283	271	235	255	272	305	253	276	267	272	278	258	268	273	295	268	302	295	248	250	291	283	254	248	253	288	281	280	294	249	254	270	265	240	293	240	270	249	269	260	290	249	288	271	313	258	268	259	248	253	269	270	268	292	290	272	286	271	295	291	268	271	291	281	272	285	268	275	271	267	262	270	239	276	315	270	249	261	255	239	288	266	252	293	266	248	269	296	273	309	264	251	272	270	284	243	258	246	273	271	274	277	269	269	279	227	273	269	265	273	267	259	255	266	249	309	283	258	266	266	270	283	242	246	258	273	274	255	274	258	289	299	285	278	277	253	283	276	268	265	257	260	282	280	259	289	258	259	291	246	242	258	261	274	254	278	282	276	265	261	242	247	287	260	264	273	282	291	273	273	273	262	259	287	260	272	248	273	260	250	258	256	271	242	288	284	272	257	254	283	272	275	291	265	250	283	258	261	249	284	257	253	258	253	220	251	293	279	264	263	258	254	252	261	273	310	256	273	275	294	279	260	272	256	275	274	243	275	270	266	273	258	272	272	261	252	280	282	264	267	257	269	265	267	274	271	266	276	249	249	241	276	268	290	257	252	268	274	290	291	273	282	264	269	245	261	255	274	270	229	280	294	265	258	248	254	242	294	295	283	312	286	256	263	252	292	277	284	275	283	250	296	279	295	272	241	280	249	261	256	313	288	267	279	260	292	258	265	242	259	273	280	269	295	248	261	243	266	296	274	276	258	260	262	282	243	271	252	270	269	236	290	290	262	307	263	230	260	276	277	273	262	283	246	270	241	276	255	263	249	302	251	271	285	272	259	254	300	269	253	238	264	258	260	266	287	289	272	289	269	281	246	229	291	247	269	285	246	285	232	265	292	240	277	254	274	281	265	260	252	279	217	307	247	258	288	268	289	280	285	262	273	290	274	272	273	273	288	254	259	265	278	260	305	273	226	277	250	258	224	267	255	267	261	286	306	307	245	257	224	272	261	253	285	282	265	270	257	287	289	250	271	253	244	244	266	257	263	270	257	257	276	261	281	237	267	289	272	268	265	260	277	255	280	289	289	278	280	258	267	272	279	257	243	242	278	265	239	236	279	260	277	282	280	289	282	259	256	248	272	273	259	287	240	262	267	265	287	266	286	250	291	256	295	266	259	258	262	265	275	250	301	252	288	261	250	260	242	263	279	272	274	246	223	261	253	280	250	274	258	275	279	265	253	233	279	288	280	277	284	246	280	278	288	283	294	254	287	270	258	263	255	308	257	250	270	262	234	264	273	296	276	259	266	250	249	256	257	264	276	301	297	271	283	310	293	269	281	259	307	256	266	286	276	255	259	300	262	260	305	269	282	246	268	266	279	270	275	257	245	260	280	258	293	272	266	279	272	273	221	244	265	270	275	259	266	266	277	281	249	275	288	259	269	248	232	316	267	242	258	294	273	241	240	245	277	253	258	287	266	237	299	254	273	269	281	256	261	277	261	254	310	245	273	287	268	249	286	280	283	284	273	268	245	281	256	259	285	285	289	258	283	264	273	257	254	281	243	256	248	270	272	268	271	294	288	273	271	265	271	284	279	274	273	246	276	271	283	234	257	283	261	260	267	258	276	254	269	261	282	251	282	287	284	247	267	261	312	306	286	254	248	263	263	271	266	281	271	283	281	272	251	275	296	264	264	298	271	263	270	244	279	286	313	263	295	284	253	283	241	257	254	262	281	255	255	268	270	291	265	228	261	268	279	274	288	265	250	241	287	255	268	254	269	279	281	273	262	293	257	264	242	273	248	270	250	281	263	289	266	246	259	279	264	277	279	287	308	244	284	277	262	269	236	289	291	273	245	293	253	225	269	255	272	270	260	283	287	260	292	260	301	275	234	248	272	258	279	266	269	298	272	250	239	297	255	261	249	264	292	264	270	264	272	281	284	243	277	283	234	289	259	265	239	297	252	238	262
31197	37606	51932	54445	59075	55171	31773	9482	2011	821	722	695	714	675	632	616	641	647	684	646	639	690	690	660	639	663	679	622	687	737	677	698	651	626	617	671	659	661	632	634	675	681	699	659	663	641	667	674	655	687	689	691	703	678	692	652	702	637	708	679	653	669	719	659	664	652	664	703	683	670	688	612	639	703	685	633	713	646	656	667	642	659	680	666	657	700	674	679	635	662	639	680	638	687	654	670	665	667	683	664	659	625	659	681	680	686	675	630	696	684	636	684	630	693	675	688	632	653	660	703	644	656	647	649	715	660	684	641	715	649	639	708	676	650	612	681	678	677	653	660	681	675	695	650	656	667	646	658	664	649	668	661	689	691	654	649	678	660	670	675	657	663	672	679	665	671	682	665	692	677	647	678	664	625	696	668	646	662	672	669	648	626	645	661	654	686	664	633	691	671	677	646	746	653	639	668	677	659	642	618	679	698	663	668	698	635	665	643	671	646	711	626	659	640	664	677	653	701	679	628	673	700	648	619	621	641	613	647	645	690	640	666	664	662	669	724	650	667	700	658	643	689	635	657	644	617	695	656	661	644	639	663	694	692	644	657	641	687	679	677	675	625	658	622	683	692	684	624	633	638	655	671	626	674	688	673	601	648	661	673	656	669	646	610	658	680	684	667	615	652	656	657	652	624	676	721	628	656	669	684	676	693	635	699	723	664	682	674	671	677	693	588	639	636	651	642	675	704	674	703	704	694	706	665	680	696	635	642	677	638	650	692	665	641	674	621	648	672	693	640	677	632	703	691	624	666	639	653	718	659	636	662	678	708	665	653	719	648	626	683	647	669	626	669	645	678	659	644	668	654	640	683	627	620	682	616	660	664	660	688	650	655	642	651	674	632	694	700	629	645	683	663	662	672	675	646	683	704	684	689	729	702	713	706	679	693	671	663	685	667	633	655	663	645	606	692	685	653	674	660	649	635	653	685	688	632	711	655	720	658	678	653	676	720	677	688	657	641	687	705	663	660	676	652	631	677	721	690	688	650	637	665	626	662	644	655	637	626	684	667	662	702	644	661	642	684	638	663	703	625	660	705	646	660	671	709	672	703	669	683	646	635	642	594	723	696	712	687	662	643	688	686	687	703	654	693	687	640	692	673	640	711	642	715	662	651	644	674	689	690	655	692	699	607	682	666	673	632	688	633	692	697	638	672	668	670	624	687	707	714	680	678	656	651	677	634	619	699	684	633	611	665	646	617	671	639	651	634	662	653	671	668	713	658	696	647	666	665	626	697	650	687	646	667	658	614	637	666	645	647	712	689	676	706	625	660	706	666	691	628	664	657	655	675	664	657	640	701	681	670	675	668	696	653	643	668	646	696	692	677	646	677	694	661	673	643	677	672	650	701	636	659	673	686	646	696	676	666	641	707	631	689	679	672	657	658	616	620	658	668	663	642	644	626	663	641	644	671	638	628	660	633	660	655	700	653	660	692	661	653	655	708	723	643	699	645	687	627	661	701	698	676	646	692	725	635	706	670	672	627	677	640	685	651	708	641	669	658	671	655	691	666	672	621	654	686	698	682	653	625	701	676	639	632	689	687	657	684	726	674	654	648	648	664	696	650	680	662	688	711	624	659	639	671	623	691	652	679	655	705	666	676	656	666	649	685	651	641	630	697	652	739	747	634	661	639	679	661	658	692	606	663	636	654	649	706	664	676	622	640	676	706	678	678	665	640	696	653	650	703	641	635	631	644	667	673	648	674	689	643	709	643	678	674	700	673	664	618	598	643	665	625	673	670	694	704	674	675	630	683	661	674	661	615	680	655	691	680	663	628	688	686	674	668	667	618	681	625	664	634	683	665	678	649	684	651	657	656	701	676	612	685	651	660	682	615	658	626	677	644	690	671	651	611	671	625	713	669	678	638	694	635	631	639	667	646	688	628	696	647	660	643	664	678	667	630	660	624	685	670	659	665	688	705	674	588	605	670	718	661	696	654	660	677	698	644	649	626	700	675	677	676	727	705	687	650	683	691	674	639	689	654	692	703	651	637	626	616	674	654	668	696	616	746	662	660	727	661	675	729	650	717	708	672	642	629	660	663	654	658	655	682	654	703	642	648	706	676	674	639	694	668	659	658	686	638	690	667	689	679	668	691	645	656	652	676	616	624	637	659	706	652	667	685	653	647	652	666	664	671	636	672	684	688	648	680	679	714	674	700	660	658	640	637	681	709	688	678	692	640	707	711	639	608	646	673	669	675	661	667	647	668	692	656	662	695	674	674	687	679	619	634	703	626	679	640	619	682	707	693	680	660	645	681	624	672	649	641	646	705	631	668	678	627	674	670	620	655	665	659	687	677	672	677	699	631	688	691	683	666	699	674	693	662	674	674	695	687	731	648	740	662	643	634	699	700	644	604	653	695	637	695	651	726	641	621	635	713	704	669	656	704	669	659	684	689	657	704	698	664	629	677	626	690	684	651	622	681	689	644	654	676	657	653	647	665	654	671	698	728	672	678	695	689	668	677	684	689	687	676	650	678	625	683	675	649	628	670	685	655	690	682	667	709	613	686	676	663	681	703	700	643	634	667	664	686	693	689	660	702	649	639	670	651	679	631	654	641	676	621	671	704	682	639	643	643	677	698	677	669	623	652	594	662	687	646	680	624	674	668	639	625	676	698	632	683	686	660	681	641	646	664	674	674	716	656	675	632	672	708	690	654	647	662	650	652	672	641	692	698	650	677	612	661	696	708	667	695	665	676	640	691	699	690	679	695	629	654	651	653	671	660	684	677	671	634	660	671	646	628	652	656	669	658	609	653	671	680	668	641	677	709	696	648	656	663	660	645	649	618	676	716	672	659	686	664	668	647	645	637	632	657	690	619	706	662	698	648	697	650	638	702	642	705	701	673	668	674	688	624	643	628	686	634	651	654	646	641	671	622	689	684	699	709	667	682	647	689	674	645	679	725	665	664	696	657	626	661	667	668	662	643	691	650	701	655	673	635	667	699	644	643	619	682	681	654	675	661	722	629	657	733	706	644	657	709	684	657	681	730	671	660	639	630	697	659	629	647	680	641	664	663	636	671	678	670	704	664	634	633	657	640	650	717	687	632	653	660	646	638	663	703	642	661	688	658	657	727	673	669	645	661	668	687	699	647	654	651	657	639	649	649	641	676	644	699	699	666	652	688	666	652	692	659	649	669	726	687	678	613	720	696	640	655	638	666	680	626	623	671	618	693	673	625	636	651	680	735	639	670	656	699	663	653	675	688	682	688	667	679	629	632	695	649	670	650	684	670	643	680	692	664	676	683	681	663	645	661	672	645	706	666	672	655	648	655	660	689	655	644	640	659	635	646	674	646	670	673	677	646	606	624	683	684	700	668	669	663	715	640	667	684	678	645	631	645	650	659	680	673	660	673	689	701	648	684	675	722	653	681	654	669	678	674	648	669	686	621	639	694	697	641	663	683	643	693	696	706	670	642	677	667	707	681	709	693
53768	56686	58792	47265	57081	53108	29217	8867	1144	356	280	280	286	267	285	277	260	223	270	264	251	249	264	286	265	274	245	273	259	240	246	245	260	290	291	245	265	280	265	246	283	255	287	249	260	254	258	259	278	215	272	306	307	308	308	247	265	278	266	244	242	312	278	272	279	277	255	267	298	255	273	259	243	276	260	257	292	288	291	285	303	248	262	272	264	275	280	269	259	262	261	251	279	276	261	281	252	255	277	241	242	277	234	293	257	239	257	277	242	233	259	274	266	286	283	263	253	272	314	281	273	278	301	264	270	286	254	222	234	256	238	269	245	291	257	266	266	280	269	255	236	237	243	250	252	276	224	271	258	277	278	258	261	263	262	253	280	242	271	240	280	253	266	270	238	251	272	264	284	262	240	272	256	254	251	286	309	258	273	309	261	302	262	272	304	270	249	242	267	273	261	262	239	261	259	248	277	243	263	265	240	286	292	266	273	265	259	273	269	224	250	262	234	264	240	240	265	288	286	268	280	261	264	287	232	255	246	269	262	245	254	258	262	264	270	265	261	255	286	243	247	287	250	284	257	249	295	280	271	245	253	283	277	254	273	286	263	226	276	280	255	275	234	274	272	273	235	254	275	257	263	276	264	263	283	275	279	232	258	277	282	251	280	250	248	268	265	259	285	316	280	272	259	273	248	268	261	249	256	265	261	248	248	271	295	265	294	253	287	265	240	275	270	261	232	268	255	230	298	253	256	255	260	272	286	265	269	261	312	280	270	284	247	272	249	240	257	255	279	246	272	280	291	241	280	266	266	251	285	259	253	249	218	261	251	265	244	254	255	248	274	270	264	256	262	233	280	272	246	266	270	286	238	262	297	268	272	265	276	258	280	287	245	271	275	271	268	247	306	239	276	260	248	272	250	246	271	299	263	300	273	249	258	229	238	243	260	284	251	263	266	283	309	273	271	225	292	259	258	273	264	271	255	267	255	268	254	254	276	275	252	242	270	257	277	274	253	284	257	276	252	274	265	269	264	278	264	254	287	253	266	274	263	258	286	266	262	260	300	309	247	262	253	248	263	240	264	273	248	257	268	260	249	256	276	242	282	258	296	239	273	295	262	253	251	238	256	264	322	243	282	257	250	262	264	259	272	261	264	266	226	263	244	258	264	271	307	285	276	272	282	293	259	258	294	270	278	277	247	246	214	232	261	277	271	224	274	283	257	247	266	279	277	295	270	286	270	301	255	268	259	254	286	255	239	270	281	281	257	230	229	249	271	248	276	264	272	284	235	260	272	264	258	262	280	288	253	243	269	284	250	264	277	264	259	243	266	274	288	246	279	285	251	262	259	274	258	274	242	279	271	244	266	237	272	272	278	275	253	264	252	277	288	261	282	251	254	251	293	235	276	285	261	284	237	292	271	256	252	293	267	255	278	259	254	278	268	284	237	280	272	265	229	251	271	249	275	258	266	283	262	243	231	261	260	264	252	266	225	240	265	275	294	241	276	239	294	266	255	244	275	283	286	262	249	250	265	270	294	278	297	271	272	278	274	247	262	245	266	255	283	257	244	283	269	251	272	248	268	276	280	259	256	246	269	250	292	259	236	277	296	274	263	278	301	251	264	255	244	259	281	224	256	281	281	245	269	261	235	253	258	253	262	240	236	269	274	260	266	278	270	251	269	266	256	270	266	284	276	249	254	282	257	256	259	240	311	267	271	235	281	271	249	279	278	267	294	265	269	274	301	234	254	268	279	270	269	273	260	280	247	246	261	252	257	285	269	286	280	247	252	260	254	252	241	260	260	245	253	293	263	269	271	257	281	268	245	255	284	278	273	277	302	264	267	267	271	260	252	298	265	235	267	273	243	268	256	281	273	279	276	237	282	315	277	276	305	272	247	315	236	256	256	262	259	259	250	278	237	255	276	261	288	252	284	227	260	311	263	250	251	282	265	255	252	279	242	261	280	252	292	265	233	269	235	246	248	298	274	271	271	265	290	287	255	240	274	279	283	245	260	276	266	281	262	274	267	277	261	228	281	273	273	254	266	255	258	274	263	252	260	277	263	252	277	267	258	266	276	288	234	234	270	259	282	267	268	272	274	257	281	257	231	263	258	263	277	285	253	259	252	258	259	251	274	288	239	293	276	250	292	250	280	255	243	279	275	276	257	291	267	247	296	278	270	260	280	262	259	258	246	271	277	262	298	249	275	282	260	268	283	236	258	294	248	269	250	253	279	232	269	288	294	256	255	246	282	257	266	253	290	317	262	281	254	266	248	282	262	262	282	267	271	264	280	283	289	270	264	248	255	299	287	247	276	243	261	263	242	272	239	284	260	291	257	249	297	284	274	262	291	283	248	289	300	238	282	245	267	268	295	283	261	236	255	245	221	290	265	239	254	251	288	266	277	290	255	284	258	287	264	278	294	259	292	268	249	248	266	264	238	240	292	254	257	277	243	277	267	253	263	257	230	273	258	267	249	297	250	255	265	271	264	264	258	253	233	282	267	278	283	280	230	313	261	266	239	246	291	267	282	252	245	250	248	266	278	267	262	258	278	304	277	240	254	258	265	237	242	244	291	270	274	245	243	256	284	249	281	259	274	274	267	243	267	295	252	238	248	255	287	274	292	268	294	322	235	276	284	267	256	252	264	274	286	266	274	239	299	303	273	281	270	257	262	266	275	263	253	300	243	250	250	273	260	267	258	299	279	257	261	222	237	281	255	247	273	248	286	285	241	253	272	299	286	251	281	281	273	255	278	260	242	271	273	256	241	260	254	292	283	263	280	264	273	272	274	295	289	256	259	265	259	276	267	269	276	268	266	257	250	229	228	272	267	240	295	284	267	286	250	261	281	292	263	240	286	295	248	254	254	234	283	287	260	289	264	262	276	273	245	263	254	266	279	273	265	250	258	252	299	240	251	276	231	270	271	250	258	271	257	297	260	285	258	280	268	270	288	289	295	262	251	273	239	245	290	274	264	268	275	268	264	258	244	252	267	278	257	278	264	291	263	253	280	251	259	255	240	272	285	286	270	270	201	263	266	277	283	266	271	271	290	264	276	236	288	250	270	277	269	237	243	281	284	233	256	260	233	284	292	256	289	279	283	238	285	306	278	263	282	274	268	235	273	252	281	260	251	273	263	257	261	255	266	290	241	286	245	254	248	268	268	243	241	259	265	269	268	254	275	287	239	260	279	237	260	291	265	282	276	253	294	282	271	263	256	278	249	255	234	270	279	286	282	267	252	250	269	279	283	278	248	282	290	298	271	266	262	287	297	263	279	264	262	248	281	263	282	258	269	257	252	265	290	279	285	253	255	274	264	263	266	246	241	267	282	289	236	239	237	262	286	282	232	261	266	229	281	292	255	279	269	276	247	292	271	294	293	259	269	239	264	292	292	234	288	288	243	252	266	262	283	222	266	266	241	307	252	278	256	254	274	275	258	299	277	264	261	245	264	253	263	249	274	289	257	249	271	261	282	258	272	252	318	313
36317	47908	58093	56749	71056	64022	38198	12182	2725	865	654	661	667	658	647	704	685	602	646	671	718	662	695	667	693	711	630	641	667	637	601	664	661	645	636	629	636	653	630	653	598	670	640	682	672	669	665	646	625	642	650	605	634	668	724	685	683	672	649	672	680	660	647	661	656	642	617	718	674	640	598	647	694	683	666	649	657	639	645	674	601	647	703	602	613	619	657	634	653	652	614	675	675	654	668	705	656	680	683	700	651	666	643	662	687	653	663	640	665	691	701	641	661	631	682	637	665	636	684	696	635	641	700	609	640	662	638	654	673	633	631	660	696	699	647	649	594	623	695	616	623	661	661	703	595	616	683	663	680	653	638	675	625	697	595	678	667	666	647	670	692	646	644	634	693	631	640	680	602	643	653	684	650	642	646	675	677	604	619	685	644	654	671	662	641	667	626	671	622	610	670	653	671	605	647	664	633	683	630	659	646	655	679	667	632	608	658	613	673	665	616	656	672	666	661	627	662	642	651	634	619	634	661	623	675	635	647	590	697	662	645	664	637	692	636	627	650	646	652	700	682	672	658	642	659	645	679	633	597	691	618	659	662	643	672	680	672	640	621	622	648	674	692	620	648	659	641	689	637	633	645	642	651	646	711	712	636	647	653	724	656	664	704	652	670	697	683	670	639	688	646	673	612	679	666	608	639	654	665	681	645	608	640	624	616	660	630	688	680	660	637	677	647	615	678	645	682	702	660	670	650	642	628	634	626	666	608	656	628	638	610	623	639	612	659	623	638	672	688	683	668	606	673	630	645	670	687	658	655	644	623	649	637	698	619	645	652	646	623	693	690	642	703	668	636	652	648	714	688	681	663	660	650	664	656	684	626	653	665	633	669	693	632	669	679	686	616	620	668	619	656	686	655	635	667	668	634	642	653	644	652	637	659	672	657	692	642	668	673	678	674	655	682	667	634	681	652	668	636	680	690	673	672	655	669	712	640	726	631	626	624	627	662	641	607	646	684	636	643	609	659	660	654	647	649	659	640	628	639	669	637	624	704	611	631	642	683	653	665	669	632	688	665	617	620	657	626	649	683	665	625	673	622	722	675	664	629	672	643	664	654	643	677	660	667	636	656	660	639	690	651	683	626	652	692	635	609	601	677	632	680	645	656	636	655	680	653	655	649	706	690	651	657	647	627	634	645	681	661	707	671	660	660	611	642	713	662	670	713	650	673	662	614	639	643	699	663	657	688	705	652	650	680	634	611	669	702	661	678	680	692	651	651	650	625	678	662	653	647	665	690	649	686	629	717	629	641	665	617	688	656	666	624	687	631	650	633	662	638	588	650	649	594	635	670	685	659	647	640	613	636	695	653	655	681	665	615	643	653	626	643	667	684	603	669	630	680	646	681	667	665	615	644	672	639	687	624	629	658	723	646	708	696	649	650	680	692	640	663	626	656	709	645	631	653	671	661	638	617	614	696	663	656	640	620	631	637	625	695	672	633	662	660	678	668	663	635	687	691	668	704	695	611	628	647	639	643	677	702	657	663	652	597	645	657	690	662	615	668	627	627	644	685	665	651	668	623	678	628	713	669	650	686	624	646	676	681	631	640	702	672	690	714	670	630	652	629	658	610	748	623	659	670	661	667	633	651	680	684	632	628	646	660	637	656	622	671	692	652	671	680	668	656	655	654	658	654	677	652	665	650	652	699	633	614	645	658	672	612	661	629	619	671	644	651	658	653	687	644	674	672	654	638	658	635	673	658	674	633	612	625	646	666	664	633	649	632	652	665	630	667	661	676	660	635	649	634	671	645	633	621	649	689	665	648	671	636	684	690	688	692	644	580	677	689	678	613	667	655	665	693	677	660	678	603	655	647	653	665	643	657	607	626	611	701	637	657	643	628	609	669	680	659	654	653	640	656	646	665	667	639	628	644	648	681	630	670	685	681	658	651	652	689	619	650	643	673	651	654	654	657	671	625	571	669	690	657	659	669	660	680	652	680	649	644	660	687	672	601	607	624	649	579	641	655	714	706	622	644	672	657	645	648	678	648	626	655	646	644	623	649	656	645	641	641	670	643	654	631	666	641	614	690	653	673	622	693	645	622	653	672	637	608	669	710	670	616	668	724	631	721	677	645	633	647	632	647	675	663	701	603	672	680	672	662	638	687	689	731	658	607	670	637	674	666	668	651	629	637	662	646	664	660	661	673	623	632	645	640	657	671	650	596	672	678	659	634	634	687	679	647	729	622	672	671	651	667	660	645	675	622	652	641	710	636	630	637	705	660	625	641	660	620	669	707	673	639	674	647	660	673	646	680	665	688	673	621	639	674	705	639	658	660	646	619	675	623	625	694	662	635	660	694	665	662	668	655	639	616	653	688	619	697	632	677	636	641	697	640	664	638	690	671	612	653	595	674	677	697	660	640	652	651	615	654	638	648	669	659	675	635	636	668	646	696	651	674	672	625	661	622	665	628	670	639	652	606	661	630	680	655	690	655	631	701	661	595	691	655	681	632	637	630	654	671	616	624	657	662	659	692	634	691	667	662	655	643	704	661	638	660	663	631	649	637	639	643	644	664	649	672	707	638	677	649	684	628	603	647	624	651	635	654	658	650	676	648	677	675	616	641	681	653	607	660	640	655	698	617	661	625	679	643	710	719	647	668	697	616	711	604	617	680	675	601	655	685	676	659	612	674	647	633	631	679	626	674	633	642	615	613	660	634	694	689	662	651	700	653	662	652	668	639	706	618	646	618	655	643	635	613	642	692	653	666	677	675	613	626	649	659	681	677	646	604	660	578	652	663	665	630	692	630	701	657	657	645	650	631	706	631	659	713	705	645	664	607	647	690	637	673	690	686	666	638	680	630	654	674	660	690	641	643	655	622	621	663	658	634	681	639	678	693	646	676	612	629	723	675	650	652	619	659	664	673	664	641	658	651	670	641	663	651	642	602	675	663	654	636	689	659	615	664	649	650	634	687	649	665	674	631	728	655	647	628	744	674	675	662	624	651	638	622	638	624	672	714	640	635	623	675	619	659	668	634	623	589	646	670	705	666	698	664	634	620	652	626	666	644	626	695	658	657	659	626	643	636	708	691	649	666	622	657	658	681	684	646	677	650	643	681	628	685	668	614	680	624	649	646	627	642	676	628	702	648	708	678	652	648	664	599	668	701	689	692	624	654	638	623	654	655	665	750	677	654	677	636	712	680	669	678	639	611	687	646	673	661	717	635	677	627	676	668	717	640	665	676	682	672	621	671	630	634	629	690	663	693	655	641	644	693	647	673	682	681	651	693	606	684	675	672	668	650	654	656	619	633	623	628	686	680	650	622	663	602	650	631	672	672	644	643	659	624	686	646	671	654	674	630	674	660	670	706	648	668	629	693	627	616	669	620	633	665	601	670	643	648	641	684	638	665	659	627	626	666	667	665	650	646	618	656	666	652	649	638	664	643	657	647	647	638	668	673	641	663	631	623	634	654	659	706	617	685	682	666	662
28141	32090	35276	22962	9024	7523	3403	888	357	284	275	281	256	269	261	250	243	289	308	274	253	264	286	260	265	268	281	241	256	270	270	263	278	261	281	269	287	221	273	260	288	256	302	247	250	283	254	271	255	274	254	283	237	247	265	290	287	238	247	246	267	256	273	262	252	258	275	272	238	304	269	234	274	271	262	268	284	261	271	265	276	249	257	265	230	252	247	268	265	254	233	263	266	272	255	277	264	245	283	267	259	257	234	281	281	234	263	322	254	276	259	266	236	267	265	238	251	246	248	254	258	234	234	247	256	263	259	251	240	257	226	266	273	267	278	299	250	260	266	252	257	284	274	267	248	247	245	268	274	241	242	241	246	239	292	297	232	266	251	290	256	270	249	257	266	273	260	268	265	279	270	267	285	263	286	264	269	258	272	228	250	279	281	273	258	263	248	295	256	287	271	276	292	265	271	267	260	255	274	268	259	260	239	272	276	267	231	241	241	259	244	260	245	228	268	257	262	250	280	261	257	292	273	269	228	270	270	272	271	242	278	283	241	288	258	259	260	265	260	247	254	275	252	238	257	285	246	292	282	252	276	260	271	262	248	273	261	256	244	268	247	261	262	255	270	262	286	252	303	260	240	242	244	258	242	251	278	293	275	247	254	264	271	272	249	264	235	254	294	261	265	259	258	241	234	270	284	269	262	264	271	256	262	256	257	236	280	285	278	260	231	262	258	251	236	244	294	233	283	256	283	275	261	275	284	269	267	245	271	281	291	255	249	256	272	245	276	248	266	272	298	291	290	293	246	270	261	260	305	242	256	285	252	270	269	299	245	273	285	254	287	260	249	253	296	272	267	266	267	281	233	261	256	278	246	274	211	285	281	279	286	240	241	272	243	275	301	266	241	249	256	249	254	272	276	249	251	247	254	282	260	249	244	265	252	258	259	246	255	277	248	267	261	260	252	260	251	251	231	255	265	294	243	293	268	249	271	285	252	260	281	257	264	280	265	260	278	275	254	249	270	271	264	267	283	262	278	266	253	249	262	248	268	256	253	275	275	259	268	282	253	244	260	254	240	240	274	248	264	269	257	254	272	233	261	258	250	262	258	291	246	253	265	239	259	277	262	269	268	270	279	256	280	275	263	243	258	243	251	273	255	266	261	244	261	234	262	253	221	270	264	250	250	260	280	250	253	279	271	270	255	263	244	253	256	240	264	294	263	277	255	257	252	240	258	259	268	262	258	254	273	276	244	295	264	233	270	266	266	265	278	263	269	277	254	239	276	288	237	253	253	233	256	299	279	268	258	261	257	244	237	284	252	234	257	261	269	257	256	248	265	261	261	256	230	266	265	253	246	260	276	250	256	258	267	270	254	263	293	255	264	245	227	247	259	276	247	291	255	249	271	280	249	281	268	238	264	285	271	229	255	260	257	251	240	274	265	256	252	245	258	231	258	261	255	282	254	242	258	242	265	280	270	253	249	252	292	253	249	267	267	251	223	255	265	267	273	255	265	246	263	287	278	268	272	249	246	225	285	262	251	271	215	238	264	251	266	285	277	272	260	265	269	268	258	272	257	262	270	247	276	270	291	249	253	243	235	293	246	278	262	265	299	265	270	286	262	271	277	290	248	225	256	269	245	246	278	262	301	290	244	256	239	242	237	269	263	276	227	259	256	268	264	266	274	288	250	247	262	267	250	273	218	286	257	269	276	269	288	252	286	258	270	303	250	249	250	277	276	272	276	287	286	296	294	235	243	236	281	257	245	281	234	237	261	248	265	253	261	302	259	257	262	257	269	295	297	224	235	264	239	271	283	273	242	263	253	260	256	257	269	258	277	267	245	270	266	256	272	267	281	254	265	264	238	311	307	294	229	245	236	259	298	242	275	250	257	287	263	303	278	261	254	231	245	240	240	288	260	243	262	250	262	264	264	262	271	245	268	242	266	280	281	257	265	245	263	257	275	269	243	254	254	251	242	252	237	288	268	260	259	298	284	294	274	238	290	240	272	259	277	257	263	269	267	250	279	268	266	280	251	259	282	244	268	263	261	255	256	273	260	280	251	267	265	272	276	242	252	304	247	246	230	257	264	241	271	265	252	273	288	262	241	254	259	282	262	230	248	279	264	253	254	258	263	266	267	284	250	251	288	252	274	255	266	266	266	264	252	267	283	260	254	280	271	258	244	239	269	243	238	238	258	268	281	259	274	253	260	276	264	268	263	240	261	263	284	263	268	267	269	249	278	261	312	246	289	272	294	274	230	263	265	246	229	279	261	271	295	285	261	242	263	245	254	246	251	270	269	269	292	278	260	261	254	274	290	269	263	274	277	276	264	248	234	255	248	257	258	281	259	259	266	280	271	259	263	276	281	266	245	267	262	260	246	288	237	269	277	257	247	270	267	254	267	257	246	268	250	262	234	251	262	262	283	281	279	246	239	266	270	250	279	269	263	284	267	252	267	258	239	257	221	247	263	282	289	236	249	261	279	229	256	275	281	272	245	240	262	288	278	273	259	249	239	278	274	278	290	257	252	264	260	278	249	265	258	268	271	274	301	285	252	280	244	269	257	276	257	244	295	243	239	243	266	261	258	251	242	284	252	241	271	227	273	241	254	271	307	273	270	257	249	274	281	243	225	274	265	262	260	249	249	270	280	277	264	269	262	279	265	288	308	255	247	245	263	280	263	248	295	266	251	259	293	263	280	266	265	266	244	252	257	273	257	263	252	237	255	310	253	264	237	233	250	272	259	253	286	240	278	327	239	241	292	257	273	266	258	288	254	276	286	269	287	268	227	277	271	247	275	257	292	254	253	280	249	255	286	243	259	298	255	252	257	262	272	240	258	249	287	259	268	230	238	266	265	250	263	261	257	266	240	263	257	264	272	263	247	266	254	277	279	252	258	275	247	282	254	278	266	287	280	261	255	229	264	258	286	240	235	240	272	277	297	259	260	275	255	255	259	290	262	228	247	262	252	256	293	257	270	259	266	267	244	264	235	287	232	254	289	236	252	254	278	239	236	274	285	264	248	275	261	238	260	245	277	256	260	297	244	273	254	257	277	248	282	284	238	270	254	247	239	271	244	260	252	253	300	299	230	247	290	265	230	260	282	221	244	229	259	235	261	265	253	241	267	252	264	283	281	267	252	275	253	273	288	253	265	270	292	278	294	254	261	259	254	247	265	263	242	264	270	250	280	290	278	262	256	261	254	276	305	270	237	272	250	260	260	285	277	274	231	260	284	267	290	261	252	251	294	275	265	267	258	265	239	271	231	267	263	270	266	255	274	255	262	270	269	290	275	268	273	249	227	277	273	257	268	257	295	248	249	269	253	249	288	258	271	263	275	254	236	266	281	218	281	248	277	281	263	255	274	255	277	271	273	284	257	271	262	242	289	222	279	234	268	241	248	268	246	263	252	260	267	247	249	267	272	232	257	243	262	259	273	268	284	227	278	248	219	248	230	251	249	272	238	261	287	269	261	283	250	262	237	251
16623	26997	37645	31566	20117	19808	9218	2518	973	674	657	645	661	655	668	673	659	656	641	642	662	641	728	649	640	672	674	665	692	672	643	653	667	671	621	631	644	648	618	643	624	634	635	668	588	666	706	650	681	634	665	637	668	637	681	651	641	626	635	656	613	596	627	608	654	683	625	671	640	667	662	665	659	654	714	633	679	617	690	653	645	641	675	684	658	631	608	651	665	656	666	663	622	648	642	655	705	621	643	636	613	666	685	606	674	624	637	616	691	609	633	692	621	617	647	652	669	664	681	623	625	712	674	657	682	648	658	618	688	625	696	645	669	641	625	636	648	691	593	615	637	638	641	666	671	649	645	647	622	653	662	673	639	642	611	661	657	706	682	632	676	662	626	652	653	633	605	705	644	667	614	656	639	607	649	626	657	642	669	646	633	648	680	673	676	650	642	621	681	694	680	647	624	630	699	630	674	650	628	653	648	597	640	636	645	631	675	667	625	673	654	602	671	618	685	637	668	610	683	647	656	649	685	671	619	665	657	664	633	615	621	695	642	704	671	671	652	655	682	607	636	636	645	641	643	622	635	667	618	651	648	640	669	605	644	658	667	625	629	682	661	642	652	664	598	684	614	671	671	681	622	644	634	641	646	626	697	676	667	618	658	629	646	677	603	661	634	622	665	645	677	679	635	660	615	630	632	697	653	658	676	661	634	623	684	681	661	643	663	649	643	638	628	713	624	590	674	640	675	665	647	642	688	660	659	627	653	658	622	634	616	647	626	632	641	666	670	672	686	691	666	656	663	633	636	631	620	592	686	701	663	675	665	655	615	616	636	668	672	626	649	673	601	659	653	651	627	656	666	654	683	647	681	669	700	660	661	612	670	637	639	662	675	605	665	677	618	628	642	695	652	658	650	677	627	668	669	677	649	586	653	685	631	630	649	669	613	691	657	602	665	691	648	630	677	663	709	694	662	601	663	622	630	661	646	633	640	626	634	651	676	672	666	630	683	635	690	618	600	649	645	694	641	634	677	696	661	650	655	620	659	598	648	666	646	645	621	644	634	646	648	665	630	618	637	663	667	651	683	624	683	664	637	654	671	683	681	676	705	644	633	621	685	700	694	668	653	682	661	654	642	613	658	632	611	647	669	646	617	669	609	638	692	638	691	638	666	669	612	610	639	578	644	656	648	681	641	677	645	659	645	660	630	658	671	648	650	640	621	674	665	628	683	642	693	666	655	649	630	661	627	654	667	621	652	626	685	641	669	635	706	654	668	715	604	664	658	693	619	639	654	683	664	683	687	633	673	655	650	675	683	647	645	688	678	690	642	652	626	639	684	665	588	699	680	648	669	654	650	636	638	649	675	661	662	616	659	642	641	621	665	670	619	652	642	662	683	634	647	644	649	666	668	657	682	641	669	718	653	670	684	604	687	630	656	657	645	634	676	631	657	636	654	641	663	641	680	649	667	643	588	666	675	679	633	676	639	670	632	636	677	629	659	639	653	614	685	626	641	669	610	618	604	661	665	598	701	666	632	640	666	654	630	617	649	615	650	618	615	661	653	674	700	654	631	666	638	668	660	658	642	651	621	664	633	612	658	676	711	686	689	628	656	659	665	704	625	641	634	607	697	657	638	660	654	670	668	641	637	589	644	654	651	662	614	660	681	627	682	620	663	670	632	697	690	645	657	664	641	677	652	636	655	643	649	643	639	645	635	683	629	666	635	671	655	624	678	663	692	681	648	656	679	656	649	659	663	631	632	688	656	671	630	667	633	612	605	654	645	639	609	667	652	639	672	630	623	628	659	677	659	651	617	706	702	629	679	697	637	668	659	624	630	660	656	671	651	642	664	637	642	671	681	670	692	712	661	648	663	678	655	644	665	657	657	608	696	650	669	631	628	597	642	661	641	661	643	673	621	653	604	605	637	666	683	647	686	615	660	681	617	649	662	630	605	653	627	692	604	664	674	624	658	631	650	649	705	675	639	684	656	607	605	634	644	700	653	635	671	651	668	667	650	609	632	634	656	648	716	594	670	614	632	679	664	678	667	695	619	627	660	675	670	735	647	651	702	669	643	606	593	690	676	631	680	656	708	645	643	619	651	700	642	616	635	644	689	648	666	626	646	626	710	705	637	688	640	640	662	663	662	610	647	608	654	703	694	660	675	671	655	678	631	700	685	653	630	679	641	622	675	654	650	643	625	602	607	617	660	620	639	620	679	662	639	650	669	632	652	665	613	640	668	663	655	669	629	676	648	623	653	673	675	637	656	625	668	644	653	649	652	659	653	657	702	609	614	660	668	634	647	667	649	690	670	609	680	670	649	638	701	686	654	675	678	669	620	643	682	609	644	639	708	682	646	633	606	647	712	631	667	661	665	642	601	645	642	637	613	632	626	634	662	660	686	679	664	658	665	679	654	635	649	640	641	637	664	673	639	645	666	626	631	707	637	635	618	648	658	634	647	661	642	670	648	674	662	652	621	650	629	632	620	658	642	679	654	642	653	669	670	678	683	671	680	637	610	663	650	679	691	655	646	667	637	659	635	663	658	694	658	620	654	629	639	646	622	596	655	640	627	652	665	642	650	651	655	669	627	640	653	665	609	606	612	664	671	637	696	638	653	685	661	589	701	630	632	646	646	650	627	614	681	683	631	700	653	686	608	623	635	625	647	630	632	634	684	627	629	733	653	706	617	621	656	671	669	627	611	683	647	670	692	682	680	674	643	667	667	642	688	634	614	635	669	700	738	678	614	629	646	697	648	617	631	645	619	658	643	708	645	637	650	661	680	675	622	672	642	649	613	666	644	644	631	657	619	630	640	663	685	647	617	668	625	697	665	660	647	639	663	640	653	661	664	661	693	641	658	621	645	673	629	623	650	625	652	616	651	677	653	616	651	671	642	697	641	696	659	657	667	670	643	605	587	628	663	665	672	677	671	657	640	656	667	649	627	632	666	668	655	645	601	689	650	666	636	681	621	644	657	646	673	654	690	658	673	612	644	630	646	612	637	633	709	658	717	678	622	641	692	692	676	661	658	658	686	658	622	645	679	621	639	667	632	637	681	691	683	666	614	623	632	650	616	650	642	655	626	653	677	627	698	650	657	658	661	658	656	651	638	654	610	671	635	648	649	688	667	630	603	687	664	586	662	674	650	648	666	644	603	667	699	691	613	650	681	609	684	645	676	652	669	663	685	635	666	636	676	665	640	713	610	641	654	638	619	634	618	679	692	655	628	688	634	588	662	653	641	666	667	638	653	635	648	659	675	664	640	633	634	644	631	627	664	660	650	666	655	640	630	614	690	659	654	655	652	641	653	622	673	641	673	667	662	635	640	696	669	645	631	677	673	629	664	664	656	671	651	629	642	667	669	617	668	662	652	666	611	648	653	660	642	624	612	649	646	664	637	661	636	647	654	673	647	599	666	657	693	637	646	675	681	686	661	687	686	670	617	705	637	654	670	709	639	637	650	625	655	689	679	632	628	634	650	639
47977	52185	48560	40355	46551	42925	23569	6013	853	312	264	259	302	266	264	276	297	271	281	248	306	271	279	255	274	274	276	262	249	285	258	254	275	241	307	270	281	301	283	238	258	257	258	277	260	277	318	257	254	260	268	255	271	259	281	246	291	264	261	240	283	293	266	262	244	271	295	231	257	270	276	263	274	256	265	269	249	268	241	281	267	267	239	272	248	250	282	245	275	266	286	295	274	265	241	291	284	276	256	267	223	240	290	295	240	276	256	276	292	293	290	269	222	271	258	286	256	258	255	259	254	265	267	261	269	256	258	277	270	267	284	245	291	296	271	242	316	248	256	239	263	310	269	266	256	248	301	262	270	285	261	254	282	271	239	275	256	254	278	259	262	264	261	250	279	261	256	272	221	257	254	255	286	266	274	272	264	277	282	276	263	276	265	290	279	255	251	242	271	259	271	266	249	272	277	261	274	272	252	281	267	274	258	246	268	290	275	269	285	270	262	252	270	255	262	254	248	263	265	265	287	298	273	291	275	280	231	257	272	261	251	249	269	289	272	274	255	239	264	241	276	273	267	288	276	284	268	237	252	273	268	250	275	278	239	288	261	285	266	241	255	278	252	265	250	256	240	260	279	282	256	227	250	251	265	274	311	298	262	275	265	269	263	271	326	275	263	281	258	265	264	265	272	245	246	253	271	280	252	267	272	260	284	268	273	250	285	269	219	260	240	289	271	306	277	262	306	285	266	256	271	249	284	266	272	286	275	261	272	239	272	273	274	249	263	273	243	263	278	261	253	268	259	271	255	248	259	271	265	273	262	270	268	278	264	274	269	263	247	290	268	266	234	301	288	247	235	261	269	252	262	267	301	253	242	269	278	243	269	286	274	255	281	261	252	256	280	263	295	271	258	262	253	278	282	255	284	265	273	224	264	262	259	264	237	269	278	262	255	270	284	268	271	306	242	308	295	227	257	250	255	274	285	248	252	258	259	237	260	239	278	271	275	332	276	258	254	265	271	282	275	284	293	227	264	260	242	262	242	283	239	225	263	269	282	265	262	248	257	256	257	275	266	277	278	283	252	276	293	279	254	281	276	278	256	276	261	258	296	279	264	299	284	296	264	258	263	274	293	250	297	276	258	283	277	280	260	294	265	273	268	261	282	294	231	244	260	246	258	258	254	255	261	262	279	246	258	251	257	260	284	294	302	238	257	271	279	269	254	259	293	244	233	237	251	234	272	258	273	200	271	272	253	294	234	276	254	267	245	278	261	263	299	281	266	286	275	259	265	243	251	255	272	259	261	279	248	268	251	282	298	284	265	273	245	302	271	257	276	297	321	259	265	268	272	259	270	283	251	288	274	265	259	264	252	269	260	292	247	286	248	280	268	281	255	278	274	252	296	258	239	228	276	283	270	268	261	274	256	234	255	274	278	277	265	230	249	268	273	282	270	278	282	245	249	270	277	263	280	258	273	273	248	256	256	271	278	243	284	247	280	277	298	271	252	289	278	247	290	282	254	251	243	269	258	288	219	268	255	244	254	239	256	282	278	315	245	278	250	264	293	285	262	267	257	287	279	255	254	266	282	266	258	265	245	277	265	257	271	257	256	273	294	264	255	301	269	262	257	270	290	241	277	278	266	234	246	275	255	292	269	279	262	251	263	279	242	257	282	272	269	234	240	262	277	264	242	271	287	265	261	297	296	268	298	259	250	256	307	268	258	252	286	256	286	265	272	254	271	292	244	251	270	288	254	272	256	269	250	272	241	265	243	278	271	251	238	259	270	245	275	260	256	258	264	275	268	291	282	274	300	273	257	287	273	275	290	257	257	265	272	269	283	271	260	282	269	259	259	259	278	271	252	282	249	284	262	259	281	263	273	295	258	321	269	255	271	254	257	272	232	277	247	265	283	259	268	250	274	286	275	258	263	241	245	271	244	271	255	249	280	265	285	259	285	260	274	263	280	257	280	275	295	246	274	297	286	298	279	268	256	254	264	254	260	279	272	261	254	264	265	274	251	288	260	254	296	253	262	278	257	263	254	299	257	267	276	283	246	269	237	267	288	256	277	273	278	280	250	293	280	296	262	275	274	282	271	286	259	275	295	281	289	281	245	279	250	270	261	287	267	257	230	245	250	251	310	267	284	250	259	269	268	257	263	285	247	265	242	260	247	264	257	269	249	250	269	273	259	225	242	243	298	259	260	260	277	286	248	256	275	274	249	256	274	244	259	290	268	256	267	276	238	283	281	240	251	267	258	249	255	251	283	280	223	272	266	251	244	252	280	272	266	272	280	293	279	270	253	259	253	273	252	280	269	271	245	276	226	266	254	240	290	266	267	257	280	274	257	276	248	282	269	228	265	259	265	226	246	275	251	257	269	250	277	241	220	284	295	285	305	300	260	237	256	263	271	222	251	293	256	266	276	246	286	260	269	255	275	248	273	275	286	265	268	220	258	267	259	256	280	283	277	266	291	248	270	262	292	270	273	291	255	275	308	250	274	309	272	271	279	261	235	249	278	276	300	243	285	302	257	254	292	245	267	273	273	284	289	269	266	270	278	282	286	261	252	268	225	265	284	251	273	238	268	263	252	272	252	289	256	282	265	247	275	272	254	277	248	234	253	252	249	272	248	279	295	249	287	276	239	247	263	280	290	284	281	266	258	275	256	236	255	260	291	280	242	293	256	236	274	260	269	266	280	289	262	260	260	236	266	240	232	278	249	289	242	273	238	271	241	288	273	284	295	284	255	261	256	248	250	290	264	283	278	286	259	239	271	273	277	273	276	304	261	256	274	254	251	250	270	247	266	297	277	273	254	260	270	262	242	268	265	261	281	273	272	298	259	242	283	286	284	272	283	305	262	287	247	285	256	256	255	257	270	241	298	246	260	255	262	276	250	268	300	267	298	261	259	245	243	248	258	272	268	263	274	284	251	243	258	244	276	262	279	269	240	259	261	283	250	264	281	274	265	234	280	274	279	243	275	271	303	259	284	285	243	305	288	235	260	270	273	289	275	261	276	273	263	269	268	244	252	254	242	260	288	284	229	287	266	239	313	292	272	227	292	270	259	279	279	281	259	283	264	278	277	260	238	261	286	264	289	272	265	268	261	279	265	280	259	273	261	267	282	284	261	270	263	274	263	314	268	286	258	291	269	244	263	295	257	254	297	271	251	283	263	290	262	252	244	258	302	246	264	269	241	279	277	270	287	252	253	264	280	251	273	262	248	237	217	264	293	282	290	264	243	260	277	246	276	213	250	270	269	269	255	292	261	264	249	254	269	259	265	296	287	288	273	286	257	257	285	261	258	266	272	251	251	284	276	257	287	265	244	285	254	263	291	266	258	270	246	277	247	265	276	297	270	245	257	263	291	245	245	284	260	275	288	276	267	244	246	272	298	293	249	274	272	270	302	279	235	266	262	273	262	267	263	266	295	265	280	288	263	246	252	270	261	299	286	257	262	285	255	255	266	269	258	273	263	262	261	241	274	264
32585	43287	48264	49376	59330	54603	34192	11040	2440	835	694	711	689	665	652	643	634	646	690	654	647	671	626	660	625	675	649	668	673	652	637	641	693	671	716	649	684	630	662	634	625	680	652	714	686	648	697	671	647	654	642	643	681	643	689	652	707	678	614	641	712	639	684	660	635	664	667	664	717	695	705	694	636	658	667	676	637	678	737	685	689	672	676	656	649	675	687	650	699	683	671	708	656	709	632	715	699	688	659	635	639	683	648	665	673	687	671	652	702	671	688	653	676	687	685	677	646	673	631	670	629	646	694	706	646	644	685	662	642	693	681	664	632	693	665	646	704	659	671	653	641	669	650	633	671	625	675	674	719	672	668	624	677	654	630	673	697	672	634	614	653	675	720	713	627	694	656	675	658	690	688	690	682	652	668	659	631	694	634	653	673	630	660	698	634	626	639	691	661	663	695	680	639	696	651	668	688	685	607	665	638	672	686	677	676	665	623	657	706	655	609	688	647	698	673	702	683	641	703	673	648	682	672	682	678	639	621	672	680	706	663	639	641	644	634	655	646	695	660	618	697	677	599	653	632	662	673	693	633	692	688	687	627	649	676	665	721	622	679	647	643	641	676	667	659	670	678	697	626	657	684	689	676	667	703	681	679	690	615	649	677	614	677	656	665	671	634	706	661	613	666	624	653	682	644	661	635	687	685	667	665	642	668	634	640	636	652	650	641	633	631	656	647	664	655	617	635	697	654	706	627	657	671	659	723	651	684	743	674	661	706	683	677	726	677	680	653	650	713	669	644	676	654	701	702	635	697	648	673	630	655	690	679	680	693	642	593	677	723	654	658	688	669	688	708	671	679	667	640	639	650	674	635	667	704	649	668	691	730	675	649	651	656	688	655	652	686	674	679	692	690	736	637	664	642	651	653	608	655	676	682	646	670	649	704	687	654	615	707	672	680	643	676	686	687	692	686	676	673	676	644	645	627	622	648	685	613	686	721	642	699	687	651	655	654	662	583	661	658	652	647	681	674	669	645	661	649	668	665	633	663	648	666	666	710	713	642	682	659	648	671	655	680	694	695	688	678	661	637	669	708	667	648	675	669	663	676	632	647	679	664	651	653	624	685	686	669	722	674	672	688	615	664	621	668	616	658	648	671	619	665	682	655	689	629	670	686	677	661	686	679	667	661	676	643	689	711	637	652	678	640	672	683	662	654	621	676	709	622	670	656	665	678	645	650	658	610	694	701	678	680	686	662	652	654	665	676	712	670	647	625	658	687	654	698	608	693	670	698	663	675	627	682	703	678	631	664	618	653	740	693	630	634	628	618	618	614	634	643	697	669	651	682	690	653	624	653	667	657	666	656	682	693	623	680	668	656	652	671	653	671	630	657	650	660	669	662	686	653	673	688	672	679	663	706	700	642	660	642	651	645	638	659	667	646	610	678	664	684	682	651	659	664	686	649	628	668	666	688	668	675	671	652	675	634	689	664	648	676	662	664	648	661	601	680	700	676	645	662	657	643	650	652	698	707	713	649	666	693	681	675	697	700	652	674	688	716	665	701	658	662	683	625	672	649	610	638	673	653	645	702	650	650	627	764	642	700	650	651	675	650	717	669	641	629	676	709	691	693	642	660	651	702	737	672	680	635	647	683	624	617	672	675	645	689	678	668	639	665	660	638	679	708	651	690	673	664	646	617	677	711	662	664	626	668	645	709	654	638	634	667	634	683	669	678	686	648	613	666	654	650	620	686	602	658	757	693	671	642	687	669	675	662	618	661	623	662	626	696	664	631	691	658	641	641	659	660	718	679	668	659	672	656	660	673	647	677	643	694	683	636	652	678	649	666	631	679	648	680	612	660	696	666	665	673	640	658	678	716	687	655	676	635	704	629	662	643	713	715	670	654	656	682	635	657	678	650	632	612	643	651	679	640	613	674	632	654	670	666	638	634	656	691	655	680	635	660	640	671	684	667	642	676	632	685	629	663	630	673	686	614	649	650	682	715	711	653	614	694	626	676	692	698	666	626	672	691	694	684	665	649	669	667	659	660	682	688	656	694	705	685	657	635	652	637	652	681	651	662	661	637	654	664	684	668	655	646	666	652	660	675	641	693	634	687	658	642	655	656	622	664	672	638	671	688	633	657	725	662	709	665	662	654	690	656	709	728	658	663	658	681	673	686	625	669	633	647	703	612	679	700	661	677	604	686	680	651	648	709	685	641	666	677	718	652	684	648	664	678	669	657	683	663	713	681	667	709	643	651	664	677	673	716	689	693	658	680	627	658	676	663	676	671	650	682	637	688	660	656	658	722	643	634	688	643	673	680	663	668	706	633	673	688	668	690	656	712	669	682	669	679	668	620	722	657	695	669	679	653	679	703	658	670	629	635	671	651	645	636	644	667	682	644	672	638	674	701	666	660	661	627	671	685	693	678	668	692	654	655	713	607	684	687	700	645	704	714	635	627	655	660	671	654	689	658	692	648	703	643	693	701	680	630	617	644	684	675	653	621	677	639	667	653	683	602	669	641	690	625	669	714	719	644	659	706	648	661	704	691	671	639	660	652	645	670	673	665	642	641	683	635	695	704	674	677	667	649	744	702	663	620	712	635	704	649	671	657	644	680	656	675	684	640	627	689	669	643	687	677	680	672	663	683	721	633	653	693	667	677	643	679	696	681	665	664	649	710	656	689	628	627	699	655	659	668	677	693	629	702	607	664	660	654	639	660	678	640	638	700	639	640	644	712	693	639	646	691	629	666	707	664	672	687	679	713	673	661	711	666	651	696	637	683	675	707	632	644	664	691	632	665	664	639	693	627	664	690	707	682	672	695	658	626	659	654	668	617	682	642	662	620	654	639	695	652	650	657	654	653	663	661	694	740	628	711	641	636	724	690	676	612	720	697	677	660	672	639	673	697	702	646	681	707	708	652	680	706	661	635	654	690	666	658	640	644	672	705	676	687	653	641	674	653	631	651	608	579	687	630	686	665	639	693	664	665	719	683	716	642	645	626	614	704	654	650	632	660	727	688	602	670	636	696	657	704	664	668	663	656	676	675	708	655	687	669	655	680	658	678	709	695	617	697	672	645	708	674	681	641	634	640	695	682	689	679	642	671	655	685	648	654	649	672	694	640	663	621	688	713	681	675	664	698	650	646	666	666	643	668	678	684	681	708	692	664	662	634	669	641	690	637	677	655	662	662	641	685	678	672	703	674	678	654	664	632	712	639	669	685	652	665	689	684	665	644	663	705	692	626	628	661	628	674	634	642	644	635	656	687	607	683	648	667	633	680	628	654	640	648	674	670	678	628	679	672	698	666	648	687	660	679	677	673	684	676	659	652	684	671	695	679	656	661	643	637	660	648	610	680	699	700	652	693	644	665	658	667	701	624	697	627	667	660	636	641	651	673	626	701	691	708	664	674	646	673	717	651	672	652	662	680	634	671	663	679	656	708	693	645	669	690	695	669	648	696	623	691	651	672	656	651	654	667	673	670	660
57957	53505	52423	52170	63283	48178	24747	6548	821	344	267	288	266	283	263	230	244	281	262	284	273	260	281	284	289	265	249	278	264	283	268	261	251	261	238	274	252	259	259	295	287	261	252	238	280	255	265	262	263	255	251	263	264	280	273	245	257	285	256	303	299	256	293	252	265	269	269	287	281	245	269	256	247	279	305	223	256	264	272	279	272	277	260	236	260	269	243	283	284	296	282	256	252	241	279	306	263	285	268	245	293	233	269	276	227	264	264	247	259	288	277	241	249	290	263	259	237	245	269	258	261	249	253	255	261	243	263	278	246	280	280	248	296	275	293	270	236	265	241	289	269	296	302	267	258	254	249	262	269	299	279	313	245	265	267	249	241	235	283	274	253	262	272	245	294	274	248	285	275	268	280	239	252	268	254	311	289	234	257	258	237	255	257	265	285	255	283	267	297	264	242	272	271	242	242	272	259	294	270	285	256	289	258	256	281	263	254	258	267	260	277	255	236	241	292	262	262	256	288	260	254	273	241	292	251	235	294	277	263	243	304	269	239	272	293	253	262	279	312	268	259	291	257	261	256	259	259	263	258	259	259	271	255	260	278	285	292	286	252	286	247	278	229	246	276	262	289	238	270	242	292	256	282	284	257	257	281	250	256	238	294	274	284	265	272	242	261	281	258	244	304	292	254	262	287	266	270	261	257	310	268	265	321	278	268	258	237	251	263	286	265	304	297	258	255	250	261	281	283	248	296	276	294	262	269	263	255	273	269	243	264	277	275	280	269	277	247	256	234	259	237	255	261	261	251	257	276	249	265	246	284	254	270	277	262	271	269	255	269	260	259	264	252	287	259	288	269	257	280	272	247	263	263	272	258	281	246	243	281	283	270	263	261	268	251	248	266	271	254	272	268	267	261	274	245	260	273	250	253	262	253	292	296	270	291	255	255	254	269	263	254	286	263	256	269	252	242	273	287	248	230	255	260	294	256	272	284	283	274	292	294	279	253	281	253	244	252	227	268	276	262	261	274	224	242	269	297	279	278	238	275	274	251	260	268	295	280	245	270	291	252	268	279	240	271	261	279	265	254	289	272	253	282	262	279	259	283	259	249	281	244	266	261	259	286	288	258	273	286	284	287	216	233	277	259	254	254	270	241	265	270	261	260	262	305	284	248	239	264	266	277	288	272	270	273	272	259	244	249	284	269	270	243	282	232	293	263	271	294	239	271	304	277	269	266	225	255	276	268	273	270	291	273	295	297	260	241	255	267	279	297	276	263	254	246	267	318	270	254	250	268	247	222	291	315	277	271	289	284	301	237	248	260	277	248	264	294	253	252	246	271	296	281	276	271	250	268	268	264	274	291	265	287	273	272	264	248	265	266	253	260	258	273	268	265	287	245	263	287	247	253	281	284	255	246	272	283	261	289	276	257	259	239	284	267	247	257	269	255	250	251	245	284	275	266	272	295	253	245	239	259	241	268	278	280	270	238	296	300	272	272	273	277	265	252	268	266	281	268	264	254	270	273	257	238	300	261	250	267	270	270	241	285	259	261	276	274	256	271	275	263	274	265	273	267	256	246	266	260	274	262	252	268	252	266	273	240	275	285	276	269	274	261	260	259	280	288	248	278	264	284	276	258	223	273	251	267	271	242	264	246	245	262	274	280	279	273	278	286	256	284	278	267	262	276	265	282	285	252	272	272	254	251	278	248	257	284	276	284	269	298	254	258	265	261	272	240	279	277	296	275	273	286	272	279	276	287	259	241	267	277	263	270	226	270	281	300	278	293	243	264	262	291	276	260	292	258	247	248	277	256	296	276	247	283	276	262	269	258	258	256	256	282	288	252	266	273	239	269	263	273	253	259	271	293	272	251	261	257	256	241	259	263	275	259	266	300	289	247	266	294	259	254	249	277	295	262	260	250	255	293	269	276	309	249	295	260	302	280	275	255	294	259	269	246	303	253	242	269	275	257	283	285	242	259	232	254	280	266	250	261	282	243	274	283	314	268	266	268	246	262	251	261	287	272	241	240	258	257	294	268	271	289	271	272	263	263	287	281	298	248	257	283	256	222	293	295	241	263	268	258	251	263	234	290	277	293	280	278	253	259	264	283	262	281	280	274	255	289	266	267	247	263	260	289	274	298	251	276	285	257	267	265	266	292	273	273	249	304	285	258	305	266	280	247	277	278	293	266	246	261	244	279	272	269	279	260	267	251	219	313	297	254	224	266	295	283	246	287	270	256	250	271	274	243	266	280	262	272	247	278	272	270	269	280	244	242	264	255	263	265	237	236	269	253	251	249	258	251	261	298	230	244	257	272	243	268	254	272	267	265	255	272	239	244	268	279	228	255	267	260	261	258	265	279	262	274	270	277	284	277	290	274	305	263	269	253	299	252	239	267	262	281	266	251	270	287	243	258	274	284	273	261	260	269	251	261	275	252	262	245	290	280	245	250	263	271	310	270	287	281	278	265	249	263	266	268	275	248	253	250	264	272	263	252	248	285	258	267	251	257	261	281	264	279	256	263	278	284	264	270	278	306	293	240	265	287	265	276	254	222	297	263	270	257	265	259	295	276	260	270	291	288	274	283	245	249	257	271	266	252	300	253	269	270	275	242	256	257	289	261	291	269	242	257	260	266	265	281	278	263	283	258	268	254	301	286	257	255	264	259	264	272	293	250	272	261	257	286	263	289	258	280	249	264	264	276	259	248	284	278	274	276	263	279	255	262	279	261	263	281	256	257	255	284	268	249	259	281	280	292	276	271	267	250	239	249	262	282	261	283	256	280	265	270	271	243	248	247	248	279	234	225	243	252	297	271	296	258	253	273	277	266	293	260	249	264	270	276	272	230	257	299	284	226	280	291	233	303	250	260	258	282	251	288	260	268	265	258	256	238	262	262	280	275	283	274	258	286	251	286	259	256	265	285	255	300	240	254	313	263	243	264	245	291	252	305	266	269	236	261	238	241	259	277	271	293	301	281	273	266	263	248	267	250	278	247	267	241	280	286	264	274	285	264	303	317	227	254	253	262	254	269	275	279	227	272	273	264	252	243	266	234	257	277	252	247	274	278	252	260	271	265	267	240	266	258	274	264	283	251	283	264	244	297	257	249	244	250	257	263	298	251	261	252	244	281	292	262	256	285	264	278	285	260	245	271	264	274	236	282	261	274	271	262	253	283	231	259	279	240	231	254	264	252	257	288	256	283	297	292	287	242	273	296	265	249	272	256	276	275	269	288	257	235	274	261	248	267	259	281	234	260	263	261	244	270	236	248	257	263	260	264	268	270	284	274	273	267	260	268	259	266	276	263	269	274	288	256	243	274	266	285	259	277	274	301	260	241	292	258	252	248	259	292	258	284	250	263	266	261	279	272	294	256	257	264	319	298	280	253	254	266	243	231	248	267	249	256	257	282	253	289	276	276	254	262	265	229	238	282	261	271	254	283	304	266	284	234	305	276	280	248	291	254	286	263	273	268	270	281	272	243	259	246	304
40601	46486	53797	61287	77317	58832	33267	9393	1997	762	679	642	663	716	697	640	671	646	636	628	684	635	636	673	656	661	699	679	672	674	669	629	692	669	654	665	611	678	654	652	668	724	645	657	650	671	660	615	663	671	648	658	650	631	670	637	669	651	650	639	649	636	663	657	648	684	684	634	691	678	690	659	679	653	611	657	668	660	672	655	655	664	674	659	625	672	616	630	641	642	645	648	685	616	649	650	659	692	704	627	645	677	670	656	650	643	695	604	699	617	664	682	665	650	674	681	630	610	655	674	653	608	673	667	653	667	700	670	629	647	630	619	664	630	673	666	618	674	658	640	667	649	656	690	646	620	717	670	655	661	710	641	655	660	660	676	692	639	628	645	689	726	664	622	649	650	628	640	675	670	695	638	676	668	636	652	626	612	660	678	671	641	645	661	714	628	635	614	676	636	688	599	673	616	662	693	662	686	654	618	627	662	642	682	659	648	663	690	641	686	644	680	664	660	658	651	679	659	604	633	660	678	658	638	645	632	672	574	673	652	649	697	657	654	727	640	635	652	676	654	681	625	699	656	697	669	702	604	635	603	641	633	636	599	712	622	690	633	651	618	652	677	619	670	679	680	637	641	693	662	653	657	619	649	625	639	692	616	683	710	662	621	635	700	652	633	671	643	650	675	663	645	648	659	723	674	653	657	681	714	668	604	661	665	623	697	607	704	666	668	682	650	626	714	628	721	639	665	653	677	709	646	667	622	637	645	642	664	658	586	647	641	679	691	628	624	601	639	679	659	675	605	675	669	637	678	648	664	640	666	649	657	637	640	654	650	639	673	682	680	663	659	704	626	707	704	632	659	663	675	655	615	651	627	704	686	617	685	615	665	641	675	639	645	697	661	634	627	631	630	602	674	667	643	649	648	630	642	631	640	718	707	671	631	648	638	658	640	672	640	637	665	662	671	649	639	698	668	697	646	661	630	626	641	685	617	631	616	652	664	694	675	663	664	634	681	671	697	697	642	626	692	652	669	611	629	641	647	656	666	645	617	677	617	648	626	647	655	655	655	650	675	649	655	681	681	649	605	646	607	668	643	674	654	608	685	664	612	654	626	657	646	623	644	604	644	686	636	651	649	665	646	695	680	656	626	686	667	632	638	676	655	613	664	641	687	618	693	659	683	644	670	692	603	636	641	637	640	621	652	635	643	611	634	636	648	612	632	671	643	645	640	670	675	673	664	643	651	666	617	688	623	679	673	623	645	662	665	711	663	637	664	643	646	617	637	612	643	661	634	654	647	677	644	666	639	671	625	704	614	664	665	660	681	679	648	680	650	645	646	658	716	655	662	634	658	659	646	652	669	648	652	643	643	675	655	608	653	683	648	658	649	656	677	659	634	666	614	633	618	642	652	708	604	659	654	659	669	714	625	620	680	656	595	666	633	669	660	680	638	622	698	642	659	619	675	673	661	683	651	659	625	697	667	671	602	636	634	652	707	664	622	688	668	642	610	641	665	686	596	631	653	698	710	687	690	602	639	627	665	678	634	684	682	662	648	688	670	629	658	672	637	632	644	668	647	662	633	628	682	688	671	656	729	598	637	681	651	670	615	655	725	582	622	652	655	637	686	662	632	666	657	696	625	640	649	645	648	676	675	649	671	675	623	700	698	649	644	657	654	669	720	681	635	697	643	639	660	652	653	643	673	620	632	676	637	692	636	659	693	625	648	634	639	673	631	663	638	642	665	653	656	652	657	648	600	674	638	656	685	650	671	654	654	716	655	665	638	644	663	656	672	680	689	695	645	640	693	692	650	653	679	637	705	648	659	652	645	653	670	687	666	651	652	635	650	662	698	660	706	685	641	649	624	646	669	689	696	638	649	628	680	675	674	669	646	651	624	654	672	666	630	645	647	668	665	682	670	633	652	606	692	692	633	643	668	669	606	677	685	646	678	672	662	649	674	643	664	698	651	660	632	654	634	666	659	709	639	634	645	654	627	666	680	633	639	713	614	673	641	726	658	703	631	674	650	649	676	671	657	624	618	671	601	645	701	665	679	639	660	674	659	654	619	614	648	633	652	674	634	649	665	657	653	679	697	639	620	647	672	678	647	617	674	616	596	648	620	629	634	597	652	659	624	628	637	616	678	672	637	626	628	697	628	655	653	672	692	660	685	622	586	644	619	656	621	632	630	689	666	640	672	618	647	646	662	640	643	661	697	668	670	643	713	620	633	643	653	613	640	676	657	668	671	667	652	678	612	687	674	619	679	614	637	668	634	688	652	620	661	653	662	699	679	660	623	657	676	640	673	651	669	619	678	664	633	643	667	652	647	680	616	658	649	663	666	623	670	658	618	702	668	634	645	666	647	662	683	695	684	657	680	653	664	596	647	677	646	601	629	685	644	628	664	672	644	627	658	689	675	716	638	682	698	617	642	663	674	683	613	640	627	688	615	637	652	634	639	645	642	683	677	648	657	667	684	660	652	633	674	624	658	652	645	633	692	662	661	682	638	668	682	627	715	686	710	597	667	638	651	668	665	642	664	643	630	685	619	630	662	656	689	625	629	620	647	615	657	618	687	644	665	626	621	617	627	645	681	670	622	620	621	658	653	642	692	686	632	665	666	640	683	667	644	607	660	618	635	689	667	685	661	621	634	632	648	652	656	623	680	658	644	662	678	629	591	663	635	661	650	661	687	622	646	655	638	639	665	684	649	624	663	639	675	661	657	684	607	662	639	693	651	660	681	642	685	610	647	613	661	643	647	675	679	675	650	619	669	622	621	663	647	648	659	672	612	656	655	716	671	637	645	638	638	680	664	685	636	668	731	699	649	643	669	651	647	693	608	691	655	620	615	657	613	647	630	599	704	662	674	712	691	633	657	621	674	644	682	693	663	626	665	659	662	636	637	635	623	653	678	652	670	665	686	679	643	672	650	656	672	667	671	648	632	653	674	655	649	682	661	634	652	694	621	619	669	638	641	617	679	644	592	655	656	648	654	641	690	643	604	599	655	673	595	641	639	671	669	637	661	671	672	655	668	668	674	698	679	613	707	647	626	668	667	659	679	654	678	642	663	700	655	705	672	639	701	665	648	695	620	685	722	647	648	677	648	637	674	667	705	679	649	661	657	682	681	686	700	660	645	675	673	677	648	652	664	644	691	702	674	659	666	646	700	606	642	613	689	632	688	648	630	654	639	674	683	646	684	664	631	680	685	661	681	624	643	682	627	673	677	634	642	604	647	618	678	640	655	677	658	650	649	666	658	668	672	648	678	648	662	657	665	671	654	629	638	662	676	676	742	567	644	623	639	632	628	640	708	683	611	635	688	642	673	667	680	679	693	691	671	700	684	625	654	655	656	665	654	677	666	641	659	648	693	653	660	640	629	653	632	624	669	704	661	624	699	658	662	641	658	698	663	645	633	658	672	606	607	658	643	631	670	676	696	683	651	645	661	678	619	638	633	706	692	632	700	668	670	696	644	626	648	634	648	673	665
30771	28968	22352	9533	7060	4591	1780	537	289	287	275	295	265	236	258	264	264	259	271	256	277	263	278	239	268	248	259	266	256	266	233	274	257	273	244	283	245	250	254	279	268	236	251	281	283	270	274	286	242	262	275	282	227	272	265	257	267	279	284	282	247	269	236	250	268	263	269	257	260	266	277	275	295	265	239	248	255	250	290	248	276	252	229	278	229	273	260	256	257	270	273	239	244	298	257	246	274	238	272	252	252	244	232	265	257	253	271	266	235	281	278	232	283	274	280	272	250	223	232	259	250	247	299	275	222	230	253	266	252	297	277	257	272	273	246	260	265	285	256	250	260	267	269	281	257	264	241	279	273	253	267	261	283	261	270	236	265	263	269	266	273	269	263	225	262	261	233	250	257	243	228	257	261	256	270	248	283	239	267	269	267	246	252	277	254	269	264	257	273	259	250	257	267	264	269	267	264	250	296	284	253	252	258	249	255	269	243	264	264	241	297	265	229	275	247	270	256	264	249	264	265	293	258	274	272	265	241	278	265	249	248	238	237	251	275	254	251	249	251	282	262	269	254	247	296	269	246	261	279	290	271	241	266	266	276	269	250	281	276	260	280	266	265	240	244	276	247	270	273	245	264	259	250	308	254	249	247	276	262	262	259	254	243	257	254	280	278	283	264	272	260	275	298	277	296	298	260	247	245	280	260	279	266	270	245	268	276	264	269	257	271	269	254	258	281	269	292	258	257	258	247	271	253	267	245	265	272	221	255	301	266	259	249	274	251	263	256	237	243	267	241	280	234	229	249	268	243	233	230	253	237	271	254	256	306	236	257	239	232	268	281	264	272	249	251	255	262	284	249	264	272	255	244	245	238	256	242	252	244	261	253	287	244	223	247	288	265	266	265	239	248	245	250	288	253	308	244	246	257	274	248	269	262	275	283	249	253	252	244	253	244	303	248	247	251	263	255	243	287	275	275	244	245	248	275	253	258	241	258	259	260	232	254	276	262	266	255	239	252	280	251	258	246	273	256	260	270	262	265	264	225	246	262	264	262	239	247	250	271	249	262	240	271	265	286	251	238	282	251	268	265	240	267	238	279	283	271	283	260	248	281	297	264	264	251	222	260	245	269	264	260	266	246	267	249	263	255	252	229	272	286	290	204	268	270	214	275	222	276	275	287	272	290	228	270	266	288	248	276	225	273	287	278	237	254	269	233	272	236	238	270	258	266	274	253	264	263	262	251	262	286	278	299	261	263	251	260	260	252	264	252	271	250	253	277	254	272	240	285	266	253	246	235	246	252	270	277	227	240	259	267	251	271	269	266	259	233	247	263	277	261	259	271	240	236	261	272	263	254	276	282	267	264	240	247	237	243	259	257	254	262	285	242	249	267	258	268	248	238	272	274	284	261	245	243	257	276	247	267	234	271	248	251	230	258	249	293	279	277	241	275	252	263	250	261	246	272	247	276	267	261	266	246	250	245	264	244	252	238	248	271	256	241	260	259	260	272	286	266	269	261	242	253	257	261	257	291	251	237	242	245	271	268	263	273	278	262	255	259	256	260	230	289	290	277	282	289	259	272	252	253	271	240	262	278	242	235	269	300	245	234	273	254	264	258	252	266	220	265	235	261	232	244	260	263	261	280	246	283	249	247	258	224	258	279	259	259	246	270	267	258	254	289	266	252	269	257	283	242	254	242	241	277	245	269	245	242	260	246	271	263	255	275	229	261	264	246	270	275	260	278	261	264	243	261	272	249	255	263	248	254	257	225	270	240	280	279	245	278	234	263	277	276	272	232	288	255	259	257	224	252	242	249	236	268	283	289	256	269	252	266	233	277	259	279	257	272	226	273	236	287	252	250	242	269	253	252	243	260	241	257	264	255	244	247	279	236	264	252	254	278	265	282	247	287	283	271	282	272	259	279	262	290	225	243	269	253	257	264	300	281	261	280	242	248	251	239	235	270	246	266	285	273	277	247	261	285	242	238	257	268	251	279	275	244	249	273	232	263	275	242	241	230	258	234	281	270	274	269	261	268	234	259	268	283	239	251	250	246	283	254	253	258	228	269	280	237	259	251	265	286	252	268	264	277	241	262	263	245	236	249	288	279	269	260	250	290	260	267	296	287	256	252	278	236	242	254	277	259	242	270	269	298	279	249	258	269	263	267	256	266	258	277	265	242	272	244	261	297	283	281	263	270	274	253	273	261	235	285	270	255	278	255	264	249	279	269	299	249	253	274	283	282	256	229	235	275	278	251	265	232	288	237	282	270	250	230	227	244	261	249	275	264	262	282	254	251	270	273	275	269	262	296	287	269	282	274	260	251	252	265	241	276	272	247	265	261	247	258	266	269	263	249	257	276	246	255	266	273	282	260	268	245	250	282	315	267	279	262	246	241	273	246	239	255	250	293	263	265	247	262	302	266	278	266	253	270	286	285	236	264	282	266	253	265	265	261	256	259	267	256	254	238	256	286	242	260	242	256	274	241	263	261	241	264	276	255	242	274	283	281	244	297	238	252	252	274	269	254	235	242	262	269	268	278	270	269	260	244	263	247	259	264	256	267	260	250	274	273	250	279	272	265	299	258	293	286	231	288	244	249	278	286	259	262	275	274	269	268	243	271	260	247	256	235	221	245	267	268	269	253	254	297	247	264	244	280	278	315	303	283	284	260	267	270	286	249	266	265	251	262	249	264	253	253	255	240	254	237	292	275	256	258	277	266	268	250	257	250	260	249	266	256	254	263	223	268	251	251	235	266	247	258	252	240	253	298	274	295	247	269	268	262	295	274	276	243	248	273	234	257	254	257	256	232	248	266	261	265	261	298	231	224	250	246	227	300	275	253	262	284	273	262	237	236	255	251	250	255	264	224	250	266	296	265	255	254	294	276	233	245	244	270	249	257	284	272	232	262	258	276	246	273	260	279	248	251	243	280	262	251	233	272	286	250	284	275	280	280	249	266	291	276	258	285	263	251	257	247	294	261	261	215	243	271	259	279	235	247	253	252	293	255	282	245	258	285	254	250	236	254	271	277	255	262	285	254	258	317	259	238	277	259	253	257	241	283	242	261	254	283	290	257	230	281	262	269	249	267	264	235	269	253	227	249	263	278	254	269	240	287	254	257	230	244	276	242	241	271	274	260	239	240	236	288	289	266	260	250	269	257	245	279	293	278	287	272	270	258	293	286	287	260	261	265	250	266	291	238	272	299	266	270	244	245	260	232	254	278	295	272	264	259	246	249	251	274	253	257	259	252	247	286	261	249	244	255	253	274	235	277	251	282	277	261	262	264	274	230	288	233	275	258	265	257	282	264	234	247	255	270	255	285	271	265	282	278	266	292	296	255	255	265	258	276	265	246	245	264	251	259	276	237	253	278	250	252	256	242	237	273	257	260	293	262	253	255	241	267	225	260	281	282	261	249	274	253	272	270	247	270	272	265	242	269	257	264	255	269	249	257	274	271	249	271	268	237	291	280	250	280	269	265	257	274	267
18545	23876	24753	19792	19340	13368	5361	1490	813	687	647	607	689	648	638	661	625	655	612	637	637	723	687	625	646	642	659	638	652	656	654	686	636	657	655	667	647	628	614	629	653	703	678	666	606	603	643	675	663	623	684	620	642	665	636	620	644	664	653	633	582	660	687	630	656	657	641	625	622	661	647	696	634	621	608	660	644	669	621	672	682	646	674	657	674	690	675	701	658	668	663	651	653	606	633	646	673	703	673	640	641	627	643	652	634	699	626	684	670	672	682	601	666	654	667	719	683	639	637	616	618	635	648	641	630	651	657	626	650	663	625	652	622	684	639	712	640	656	637	649	641	629	643	652	636	659	677	648	629	596	654	602	610	648	648	637	631	666	674	675	681	664	605	581	627	680	679	603	619	600	611	659	654	645	644	637	664	658	677	679	662	682	669	692	596	608	687	659	668	637	634	619	619	657	706	643	608	685	631	646	634	596	676	658	567	652	665	638	577	668	695	648	615	659	673	664	641	655	638	653	631	650	704	628	615	649	683	631	632	711	629	599	636	642	663	651	665	661	675	652	647	600	677	657	729	638	659	688	625	671	653	602	653	653	623	638	669	625	655	692	666	647	633	614	617	665	643	640	649	652	662	680	625	640	648	670	664	676	647	693	658	671	635	651	649	648	640	642	655	642	623	611	655	612	653	688	659	596	665	606	670	663	623	698	646	631	639	608	627	680	623	649	636	665	648	713	687	637	681	679	657	642	670	693	661	639	647	640	646	649	593	637	680	617	652	641	661	667	655	660	688	673	647	656	660	681	656	617	623	617	654	612	654	644	627	631	610	594	645	630	675	720	606	614	663	684	604	662	680	644	625	682	630	647	563	653	640	680	640	657	626	675	630	680	658	667	629	656	659	650	654	640	671	625	610	636	655	631	642	623	669	629	648	649	660	645	633	595	685	614	652	653	649	632	681	668	676	651	622	665	687	647	615	679	621	677	661	674	638	630	662	647	670	685	665	693	620	621	631	652	659	632	624	596	643	656	692	620	660	642	668	639	700	630	682	694	641	711	663	686	656	656	638	691	615	641	634	674	625	639	663	675	689	639	639	647	628	688	640	682	617	636	672	662	688	624	647	703	677	615	619	677	675	632	643	669	653	638	630	632	654	644	682	670	615	669	616	684	635	666	678	667	673	605	655	674	631	662	646	690	653	680	651	673	678	615	613	644	677	685	677	649	602	671	646	659	635	662	667	666	617	659	650	671	727	659	668	676	633	638	642	598	665	662	669	655	646	631	655	652	685	663	635	655	667	651	598	638	640	671	652	629	629	658	630	647	634	627	626	645	676	692	637	650	638	626	649	648	596	630	640	651	669	657	639	633	639	648	662	595	656	662	627	663	663	687	629	668	616	586	619	656	641	620	651	664	691	644	684	646	688	676	671	626	624	597	671	670	639	625	688	639	626	671	685	653	634	634	708	637	689	664	661	620	665	681	657	643	677	645	664	628	630	642	614	639	693	651	665	643	614	672	645	630	655	648	642	663	613	637	637	609	669	648	645	624	686	650	643	669	635	629	624	645	626	677	640	623	654	675	668	674	648	630	669	622	631	630	630	603	667	660	664	703	669	651	704	662	676	636	661	625	634	630	673	628	600	655	650	650	667	638	676	624	670	650	645	634	646	645	675	627	650	679	629	642	674	662	637	649	623	637	676	607	689	692	653	681	651	666	623	660	633	643	629	649	685	652	635	664	675	639	681	663	670	640	685	641	677	621	673	642	653	633	671	663	686	640	615	600	689	637	654	677	637	598	624	653	637	683	645	659	641	633	693	652	684	666	577	654	655	658	675	655	677	636	641	676	693	591	628	624	658	636	608	664	643	638	652	622	646	618	622	658	627	637	661	655	660	642	632	621	671	634	632	650	706	674	670	606	679	649	654	637	617	712	647	688	638	650	671	592	672	645	661	621	648	622	679	645	627	659	654	619	628	685	643	661	667	622	655	572	697	650	644	664	574	631	626	607	614	673	661	603	656	705	656	632	632	650	665	643	714	633	674	676	674	643	647	680	615	639	627	685	634	669	648	691	650	643	626	621	618	645	641	635	604	650	655	643	653	598	653	689	606	638	655	666	631	647	643	638	625	632	702	660	673	693	653	669	690	597	666	624	649	661	641	646	665	632	690	645	653	648	662	622	613	653	647	620	648	614	666	649	595	670	648	638	662	658	644	660	648	655	656	656	628	597	665	642	634	697	641	646	671	645	619	660	692	646	647	672	704	642	668	682	608	670	613	673	657	662	699	633	640	607	658	654	733	647	630	643	642	653	650	616	669	639	640	618	653	613	660	675	648	652	617	629	663	657	668	668	673	688	635	652	654	645	639	631	638	646	651	633	642	637	607	629	632	678	617	662	643	603	660	670	641	609	638	635	653	636	634	666	631	641	632	641	651	661	614	660	702	605	648	678	654	644	689	642	686	628	673	632	637	645	651	681	664	641	633	662	673	628	635	626	620	679	593	643	667	668	656	614	676	692	662	659	626	638	668	604	636	611	660	645	651	616	646	668	692	673	663	620	616	646	689	674	681	640	665	638	608	663	688	599	631	655	615	655	646	659	680	687	620	639	657	644	598	672	682	649	667	688	612	609	625	637	628	654	637	637	595	631	650	617	670	659	667	592	639	619	644	665	629	647	661	658	613	644	697	638	616	611	665	623	646	639	654	609	690	588	628	645	650	630	688	637	660	636	666	662	632	638	661	705	672	657	679	655	612	615	652	616	641	654	698	617	642	645	663	703	684	635	606	634	587	680	627	606	642	620	673	622	653	648	678	679	627	654	636	652	637	701	633	660	644	690	649	695	620	658	639	679	615	662	647	613	678	638	637	683	679	623	636	674	668	645	682	636	611	621	633	639	629	665	678	626	632	605	651	646	634	617	618	647	683	657	658	642	658	685	630	622	678	661	647	679	661	675	601	646	661	640	654	618	650	654	641	648	646	613	678	662	610	653	645	659	649	657	685	690	648	669	642	632	628	672	659	643	680	642	604	643	609	646	643	626	638	630	654	662	629	628	628	602	644	662	660	623	641	674	679	680	704	612	642	637	658	684	606	625	666	656	658	618	632	632	686	647	615	675	604	662	645	633	601	649	657	651	701	669	691	646	683	687	663	626	670	665	626	638	609	674	666	678	626	591	654	659	608	643	713	625	701	692	665	666	634	630	634	646	672	651	620	624	660	614	615	651	647	638	638	658	643	646	612	636	675	642	657	627	626	652	677	659	672	662	663	712	629	659	633	621	642	601	645	665	624	676	656	659	650	650	663	646	658	606	648	650	645	649	633	653	621	630	644	642	609	600	653	640	645	636	626	626	648	639	655	672	639	630	626	687	702	626	702	639	662	601	621	652	663	648	666	639	668	660	638	654	688	612	643	680	667	613	628	659	678	610	660	640	656	629	644	708	632	633	657	634	641	625	647	636	652	635	672	685	627	610	660	675	654	626	686	639
48759	47570	38383	44879	54650	40266	17807	3563	620	287	275	241	262	246	263	281	261	260	265	261	267	286	258	282	269	319	251	248	283	238	274	254	229	279	286	273	256	248	263	274	273	258	289	228	285	257	331	242	255	267	272	254	238	300	296	267	264	281	294	275	266	288	268	247	272	260	279	287	277	254	269	274	277	278	262	266	268	249	245	266	258	251	241	247	264	276	273	293	265	260	269	242	283	289	271	260	245	268	284	268	271	255	263	238	268	255	289	228	279	267	259	259	279	242	260	272	282	299	287	240	266	286	259	290	292	279	284	276	268	257	255	248	266	256	258	262	257	254	281	264	291	277	232	241	273	278	238	302	295	291	265	287	263	263	280	261	247	291	242	260	265	243	259	257	252	282	262	256	272	248	272	275	266	252	282	257	257	272	255	247	270	252	245	291	249	277	256	270	254	266	305	259	228	264	266	276	262	265	272	285	283	260	248	247	255	275	233	305	261	263	280	288	255	276	280	265	268	253	278	267	256	268	270	288	271	269	247	262	273	264	287	247	219	262	246	275	226	274	265	274	272	259	256	269	272	264	279	292	273	273	265	270	295	249	284	268	290	263	232	255	283	278	282	251	265	272	273	284	266	294	291	268	249	244	269	257	257	249	264	263	231	258	253	250	263	219	262	226	231	286	238	253	286	268	246	277	242	256	290	267	266	238	261	238	247	280	246	274	262	261	238	271	234	267	259	269	235	272	259	263	277	277	277	269	253	269	267	262	272	273	246	262	268	253	273	230	273	254	209	274	267	267	264	285	229	236	250	281	241	274	238	234	241	262	239	299	274	260	258	242	234	260	289	281	246	279	245	261	252	253	274	238	247	269	271	261	249	235	248	297	256	253	273	289	249	256	278	246	287	263	253	247	253	255	272	298	282	275	253	280	261	277	266	249	258	254	251	271	269	253	267	305	279	261	247	239	239	253	250	225	249	270	256	255	278	258	253	266	260	274	220	271	294	271	258	298	262	272	266	264	245	264	277	239	273	285	282	278	249	273	255	274	287	263	253	279	290	247	290	258	223	278	262	259	247	261	278	274	259	268	272	237	256	255	274	266	260	264	261	273	287	248	249	239	246	244	252	275	228	240	253	255	271	270	263	269	251	259	298	293	260	289	247	263	277	280	253	268	305	273	260	287	267	273	278	265	278	262	294	288	258	266	261	254	286	253	254	275	254	265	267	228	240	256	261	269	282	261	260	249	245	303	273	270	282	271	263	275	249	263	254	277	238	286	263	251	283	246	268	264	276	270	269	255	256	273	256	317	242	267	283	269	270	256	276	260	271	258	244	264	274	259	273	245	238	248	267	238	267	280	262	276	258	249	267	248	253	277	248	259	271	261	243	279	281	270	257	238	269	262	295	257	277	251	301	278	259	250	275	265	245	244	268	257	235	251	251	284	270	268	247	279	264	248	240	261	250	251	249	265	261	297	276	283	278	222	270	270	249	235	278	230	264	281	262	287	278	276	274	292	279	260	261	275	256	262	266	243	250	279	256	241	273	253	248	280	264	267	260	267	248	264	280	264	254	283	250	271	270	270	273	275	239	257	267	279	256	246	246	268	287	277	296	259	253	289	258	254	270	251	252	253	281	278	246	234	259	305	243	272	259	258	243	256	266	283	256	271	280	265	271	270	247	240	270	304	259	261	299	255	298	264	236	284	266	272	223	250	298	265	273	283	252	297	247	247	276	277	240	248	262	268	244	272	273	246	280	264	238	279	268	263	274	227	257	269	258	283	263	233	227	245	270	284	243	289	264	259	290	295	292	257	264	276	249	286	240	296	290	281	313	249	269	278	283	274	253	275	288	245	251	269	249	273	264	248	257	250	258	283	280	247	272	253	251	271	242	273	249	282	254	286	265	275	283	287	248	265	262	253	283	248	256	273	279	251	253	254	249	267	292	299	288	247	238	247	245	288	281	274	257	280	273	219	249	282	297	256	255	249	269	254	265	260	258	230	263	288	277	257	273	245	313	257	245	266	283	257	264	238	252	252	262	287	271	272	239	262	263	260	277	289	261	267	279	244	284	260	269	241	269	247	233	276	242	270	262	282	277	266	276	287	268	260	267	292	230	280	249	240	275	246	256	293	251	264	256	277	256	277	264	285	252	232	293	265	248	258	300	251	266	246	265	266	247	277	282	269	254	265	269	262	257	259	266	274	217	224	276	252	273	261	279	267	295	260	254	259	285	264	247	284	271	244	262	274	249	270	283	275	265	265	241	249	275	241	258	271	277	245	240	262	262	275	283	249	267	284	285	288	265	258	243	256	252	269	256	283	264	280	266	262	260	270	257	280	248	270	235	264	289	249	241	290	282	297	254	256	259	266	275	271	271	254	233	282	270	265	276	233	280	250	287	262	249	282	250	280	281	262	261	255	243	262	267	252	256	269	241	269	263	272	272	262	257	262	257	306	279	222	272	283	278	271	252	260	245	285	257	261	256	268	233	259	246	256	272	274	299	279	272	266	268	255	258	260	266	269	231	240	252	257	232	227	256	282	252	239	263	251	244	253	284	303	253	251	255	273	270	250	258	263	259	274	265	287	281	277	246	264	245	267	255	269	240	235	269	257	273	271	255	242	256	274	254	294	272	270	254	261	238	282	292	270	260	290	240	270	252	256	267	274	273	269	248	291	281	302	249	238	250	281	257	262	263	236	265	281	263	248	275	283	272	306	281	259	257	243	243	281	256	273	261	236	253	234	260	282	286	273	272	278	266	266	279	253	257	250	271	256	275	253	288	246	241	261	244	296	253	287	247	260	256	250	270	260	260	266	256	297	256	261	261	273	290	276	285	251	249	287	242	274	274	292	233	242	275	262	259	260	259	268	281	287	261	262	257	295	284	257	253	257	287	286	265	288	289	247	274	265	238	272	260	256	261	271	233	269	264	269	250	245	255	286	291	278	274	248	287	274	256	248	273	267	267	274	269	276	260	245	266	273	244	261	274	273	288	270	270	275	248	270	280	243	276	273	241	259	283	264	266	265	251	283	250	251	251	272	270	253	317	262	257	298	281	261	257	255	275	246	228	255	279	288	274	265	283	285	247	253	265	264	254	289	263	255	229	260	256	262	282	260	273	235	250	249	264	268	278	257	257	288	257	263	301	292	236	234	283	283	242	269	241	264	279	273	252	282	250	281	253	279	250	248	294	255	262	283	282	283	279	251	275	271	307	269	288	232	274	275	230	263	249	293	255	282	280	280	250	253	261	302	271	262	283	234	269	269	260	264	269	261	251	264	247	278	277	247	239	279	278	274	248	276	250	264	268	260	241	244	250	273	255	252	236	289	262	278	285	295	317	261	273	273	261	258	259	244	248	261	275	290	289	266	265	259	277	261	282	288	267	269	283	250	300	283	245	275	296	277	274	297	281	291	264	278	283	237	240	258	246	257	226	280	255	264	259	283	290	258	239	294	272	295	285	245	258	246	237	283	275	269	274	261	256	287
32750	38082	41178	55457	65704	50505	27225	7469	1801	789	653	669	710	624	633	664	659	675	638	681	641	651	683	660	679	658	633	610	726	636	707	649	640	664	671	675	697	716	684	641	664	702	682	626	672	685	693	710	630	681	638	639	658	685	667	669	615	680	692	642	615	625	700	677	625	630	682	619	653	642	648	681	618	648	695	679	647	632	643	634	681	661	644	636	696	663	623	661	701	666	680	661	611	668	670	647	651	673	650	657	665	698	677	689	660	682	668	663	622	665	647	639	653	696	645	644	659	619	675	632	621	660	628	721	638	672	646	656	675	641	674	640	670	639	673	677	636	660	709	667	654	700	686	687	649	588	643	676	693	660	681	681	661	665	633	619	694	632	674	642	678	646	668	650	713	677	640	656	723	656	660	632	660	676	654	652	674	689	660	660	608	694	668	672	623	671	651	649	636	647	680	626	583	671	655	642	683	669	664	629	643	684	663	681	647	655	665	608	663	613	627	642	713	709	654	698	662	626	649	678	627	660	702	660	645	640	653	675	679	645	611	687	648	662	688	706	683	641	677	667	625	629	691	688	643	639	668	688	679	664	653	649	701	692	708	639	609	639	672	650	659	653	678	643	651	640	672	675	684	693	679	653	640	647	656	664	694	651	714	710	638	629	632	709	637	705	692	651	652	654	669	634	660	643	611	675	676	640	661	627	643	650	695	686	654	694	641	634	684	700	687	669	653	686	680	708	654	660	673	699	616	639	689	614	686	672	666	675	682	682	662	644	618	629	693	632	694	625	656	686	657	633	661	669	730	645	626	683	678	682	677	686	655	662	652	689	652	671	644	639	676	662	627	693	611	645	649	642	678	708	651	675	621	649	661	665	696	660	625	626	681	691	659	630	656	632	634	674	665	643	648	667	711	631	668	673	639	676	650	708	643	674	666	670	690	631	666	663	628	690	633	645	653	695	632	713	679	629	630	667	663	646	606	647	646	633	659	668	648	659	644	650	620	638	681	709	641	618	636	673	685	641	651	663	660	657	621	669	681	707	701	620	702	683	659	681	622	734	691	695	640	653	632	673	646	691	701	670	645	683	695	640	674	690	678	613	650	630	647	686	665	679	670	665	641	619	668	664	658	680	657	685	683	639	648	653	629	701	661	630	618	674	664	681	656	639	624	653	676	665	654	631	645	657	666	683	675	637	642	685	601	673	641	618	626	664	628	625	646	656	618	633	682	679	693	678	691	687	668	606	704	685	639	650	630	650	657	638	713	645	687	677	655	677	639	685	652	630	653	677	685	679	624	642	602	687	658	654	667	623	648	673	666	664	682	678	709	673	648	650	620	716	676	710	668	614	648	687	651	584	681	650	648	614	671	684	648	689	687	658	635	650	634	660	662	631	654	661	668	628	668	665	629	636	664	612	666	640	703	684	640	641	667	638	696	673	700	632	647	708	702	625	677	648	718	710	681	658	637	651	699	641	713	662	694	719	692	678	648	714	683	658	686	667	683	634	671	661	704	661	643	670	664	635	672	612	689	644	657	668	651	651	690	668	651	636	610	635	640	658	674	610	670	706	706	641	681	680	652	658	652	637	622	686	677	615	667	660	674	658	712	680	662	680	678	633	695	676	646	711	661	637	684	651	679	638	665	705	624	670	669	699	679	694	665	663	671	659	662	650	641	652	609	663	657	636	635	659	651	664	652	668	613	692	653	674	662	637	692	629	670	673	631	639	704	660	621	644	652	634	647	636	629	648	631	648	616	705	706	646	642	641	609	677	648	641	621	637	648	653	652	656	657	648	661	649	658	691	701	641	664	657	628	695	712	671	645	668	678	712	713	667	692	658	667	664	637	638	652	655	646	629	618	689	659	671	660	627	649	694	633	653	709	614	642	711	671	683	711	672	640	696	691	671	639	604	616	644	665	626	677	633	671	645	654	622	662	649	650	663	676	703	618	658	680	680	655	667	663	689	671	638	623	644	654	688	641	637	682	676	626	635	647	678	681	694	669	643	685	673	670	660	640	648	642	644	679	621	639	660	718	698	617	683	654	635	620	599	662	605	644	667	648	655	637	656	632	661	621	741	680	645	650	607	648	662	675	638	652	672	644	621	654	667	627	598	665	655	658	643	644	648	691	687	691	627	657	677	694	647	662	673	646	627	638	614	663	644	641	658	636	682	636	677	679	674	669	648	649	686	614	664	686	630	656	647	681	652	650	654	625	663	646	678	626	718	632	627	671	621	608	693	658	637	689	646	670	645	643	635	658	721	674	664	673	718	653	651	690	683	644	656	641	657	704	626	659	719	614	636	635	716	626	679	654	630	649	677	656	648	648	657	671	643	671	686	623	654	641	657	687	653	675	657	661	672	687	612	616	712	691	663	655	623	647	697	673	646	642	646	730	651	638	625	646	658	633	634	676	647	759	723	656	646	656	685	678	690	682	676	648	653	631	623	651	638	680	655	648	647	660	637	625	636	662	645	660	638	664	689	634	658	635	651	630	676	656	644	633	662	618	647	649	683	645	650	668	732	673	680	689	657	664	637	691	649	664	692	690	596	649	664	682	645	647	629	620	686	689	672	665	682	696	636	676	673	618	662	641	667	648	629	651	636	604	678	672	664	664	654	669	684	626	654	622	668	699	651	686	714	650	665	614	655	644	647	692	671	646	666	649	650	627	645	645	647	659	649	686	675	673	662	687	636	649	614	643	674	674	652	702	684	686	635	626	701	594	688	681	659	643	643	641	667	710	648	674	606	696	726	697	648	663	690	656	671	644	672	679	712	658	622	630	634	659	638	692	671	707	659	641	647	659	668	648	651	643	691	654	665	655	661	682	693	658	666	651	680	662	627	652	669	643	642	658	693	669	676	681	631	646	656	642	685	640	671	646	695	637	661	674	676	659	627	662	669	638	649	663	622	632	677	682	669	631	704	662	670	700	664	632	642	646	695	622	691	672	660	643	703	684	633	645	652	657	628	626	635	656	644	687	671	664	663	678	675	657	689	654	622	688	644	663	629	646	664	649	694	654	648	689	654	634	568	653	693	649	690	665	722	673	645	683	669	640	642	658	681	625	691	657	678	661	689	673	605	676	660	695	672	651	681	648	663	697	671	652	672	665	674	648	678	651	700	673	641	666	700	630	622	645	656	637	642	667	631	628	614	657	660	658	655	644	608	669	700	669	716	663	671	655	676	654	669	677	617	619	693	659	643	658	602	625	677	664	665	644	653	685	691	644	686	695	633	656	643	671	639	707	673	639	629	633	668	676	678	617	661	680	615	666	630	660	642	701	627	711	642	692	643	656	659	627	672	691	680	680	672	644	617	683	641	704	674	660	712	680	646	657	659	662	687	684	629	687	671	686	676	655	609	682	640	637	638	673	673	678	669	663	644	661	654	684	628	659	586	658	665	604	654	649	655	679	712	675	666	695	637	686	698	660	599	675	667	615	691	646	688	681	673	653	646	620	620	636	663	669	663	657	660	694	653	673	677	632	683
55182	53565	49630	45182	60189	55777	31103	9362	1323	340	257	271	256	286	284	276	285	272	274	257	254	265	235	273	248	263	262	276	324	249	265	276	265	242	263	252	239	247	281	257	261	256	244	247	237	265	278	278	267	266	281	256	286	276	242	265	258	272	267	233	251	286	256	245	234	269	280	279	269	247	267	292	276	259	250	263	245	255	235	256	269	260	253	230	253	248	253	269	265	261	232	251	246	275	275	275	242	252	252	251	272	258	289	224	220	233	269	232	269	253	253	235	288	249	272	249	274	236	247	245	287	274	261	259	265	246	254	274	269	257	238	252	255	288	242	239	238	249	261	254	259	227	234	242	280	280	278	249	254	285	287	263	257	248	247	266	229	234	232	288	237	263	244	250	257	287	262	274	236	308	239	262	241	254	270	268	272	260	254	310	251	276	264	250	262	224	253	277	260	249	251	213	274	248	275	265	264	263	244	242	255	289	257	261	225	278	275	240	276	275	248	258	257	236	272	276	270	243	294	267	247	267	269	257	248	254	258	248	295	294	287	251	279	289	285	247	272	261	260	278	256	266	254	275	286	272	247	279	266	276	277	241	245	301	286	273	284	240	278	268	287	258	266	260	253	250	264	262	262	254	222	285	269	272	259	268	261	271	251	238	288	254	289	269	251	248	254	274	261	262	260	278	257	258	246	264	261	255	267	250	255	242	250	269	260	295	256	281	265	265	278	255	256	221	258	247	282	253	285	258	231	258	260	283	282	287	261	287	275	267	278	264	274	274	265	271	258	258	254	241	281	263	255	271	247	271	286	221	265	287	276	260	255	259	264	249	277	268	302	243	264	255	247	297	270	249	263	259	257	251	252	276	264	272	279	240	255	262	258	248	289	287	298	295	273	249	256	277	256	235	276	270	246	280	247	264	257	271	255	288	256	268	254	258	271	258	249	293	268	265	233	231	258	248	298	240	264	261	256	299	284	251	259	260	244	241	280	258	260	274	274	247	244	251	281	283	279	270	237	254	245	245	247	284	265	236	253	252	272	268	278	267	297	251	260	283	247	248	264	271	246	270	262	252	263	256	243	262	273	267	287	286	262	266	281	231	258	236	241	255	258	274	247	284	261	282	266	238	281	228	253	270	281	252	251	244	295	290	265	225	252	273	265	268	282	273	242	238	227	256	262	251	271	225	279	271	250	268	277	298	233	268	265	270	265	269	298	263	278	260	277	275	258	250	243	255	269	267	289	241	267	283	233	268	266	243	254	250	264	267	259	217	279	257	240	278	282	248	262	264	286	266	247	245	238	235	271	280	267	275	277	265	260	263	252	265	294	244	225	268	264	253	267	267	256	248	254	248	255	260	257	262	236	291	280	251	254	258	264	268	270	251	264	257	264	277	289	244	259	254	266	255	268	223	230	262	267	267	252	249	252	257	257	241	278	242	263	256	250	220	279	245	276	251	276	252	238	243	287	284	301	271	273	232	245	251	274	264	252	250	261	235	232	277	263	228	262	274	269	257	255	276	243	250	251	250	263	290	275	255	265	260	279	251	271	278	277	257	284	247	235	265	302	268	251	289	250	262	266	265	242	285	278	268	248	262	274	275	256	280	289	239	267	281	250	267	250	240	246	258	234	207	296	259	259	260	284	278	264	273	271	271	258	283	273	244	269	307	233	265	269	266	266	263	246	274	260	261	291	292	269	263	249	273	253	254	232	260	265	258	274	263	278	287	269	234	272	285	267	264	245	278	265	276	312	262	244	241	255	281	261	245	285	288	252	237	284	255	241	257	241	220	269	244	254	244	228	277	271	239	272	260	267	271	309	240	281	285	271	262	274	275	241	278	256	252	266	242	272	265	245	264	245	254	236	259	223	280	265	308	269	235	251	272	285	241	289	240	244	272	252	274	254	259	237	231	298	240	260	247	268	255	265	250	286	231	277	248	251	301	220	271	234	280	260	265	250	249	223	231	281	236	238	230	226	249	261	236	218	230	270	246	246	286	271	281	263	230	263	271	264	267	265	250	263	283	275	272	256	276	253	253	284	249	249	228	280	271	242	260	276	264	256	266	262	289	245	275	284	271	264	247	237	274	245	246	244	271	280	247	264	265	293	254	256	247	249	263	299	236	275	248	250	259	260	262	277	267	273	279	245	243	239	252	258	268	253	252	246	280	252	256	265	256	245	240	258	242	249	243	249	274	284	252	254	257	256	267	271	247	252	275	240	255	258	283	249	251	214	268	231	261	251	294	293	249	283	294	254	260	271	285	251	254	271	241	275	286	268	264	261	265	259	270	296	267	260	262	267	279	225	275	265	247	260	272	258	268	285	263	248	228	240	256	262	271	247	242	295	238	277	251	264	285	263	245	261	295	261	254	252	275	287	232	219	261	257	240	272	270	249	274	232	253	286	281	258	226	252	244	237	240	248	244	278	243	256	296	265	256	247	244	249	284	276	270	251	283	255	252	237	239	256	284	274	270	236	249	291	269	267	290	228	276	274	256	292	267	274	260	255	239	227	260	286	258	276	269	258	255	286	242	262	281	268	260	247	274	252	291	265	243	267	262	230	237	269	269	253	270	261	259	255	264	263	261	248	269	260	264	247	248	265	247	273	232	288	245	266	264	287	262	264	260	262	269	277	263	272	249	287	287	234	273	258	276	247	260	265	277	257	255	264	296	266	266	285	216	269	238	248	283	297	264	275	284	275	251	263	256	265	221	255	271	262	248	235	232	257	256	240	264	279	252	266	269	294	289	255	257	251	265	242	281	260	263	266	270	267	276	247	234	225	295	289	273	286	254	270	255	255	243	278	263	260	267	292	231	273	263	281	281	266	251	266	283	312	294	260	234	260	271	231	259	259	243	301	268	260	248	290	219	272	269	263	279	252	255	272	267	232	302	250	270	256	288	267	242	242	260	234	275	236	269	278	262	273	257	301	253	229	259	231	261	252	256	250	276	239	239	253	271	249	256	275	263	245	254	291	283	254	291	258	250	261	284	240	267	275	251	278	277	279	257	271	257	265	307	294	277	235	256	230	269	271	270	279	256	260	256	252	270	253	260	280	276	276	238	285	259	226	259	269	278	282	262	273	272	249	298	299	278	247	282	255	254	242	254	296	269	292	268	274	291	293	239	254	253	235	266	288	245	280	258	272	246	240	281	282	251	281	304	278	273	267	254	254	264	279	246	294	275	274	252	281	233	274	282	257	276	248	254	273	306	247	247	257	280	244	271	221	274	263	274	255	281	265	269	267	271	268	261	283	245	272	247	258	238	241	268	234	265	254	245	311	243	277	257	279	279	270	254	265	285	247	264	277	240	256	290	239	248	262	256	240	280	269	294	275	277	240	280	237	267	248	234	213	246	234	264	242	274	278	241	284	260	255	267	261	274	266	248	253	267	258	225	253	268	265	264	253	296	255	267	257	280	255	286	262	292	252	254	283	291	295	261	260	285	257	289	226	259	260	268	295	291	262	255	291	221	304	244	294	279	222	260
37099	45084	48180	57132	72895	66291	40006	13205	2871	838	705	626	649	636	617	690	630	601	625	611	621	634	693	626	624	655	650	631	632	653	660	596	671	662	664	638	638	692	635	671	646	640	626	669	676	696	648	651	672	620	647	687	657	699	720	684	650	623	666	649	660	657	640	672	617	686	704	585	609	679	704	687	707	657	663	642	635	603	678	648	691	621	656	667	678	586	617	590	684	674	616	682	659	713	616	606	642	682	607	651	664	621	682	620	655	647	639	627	652	646	697	644	674	696	621	658	640	619	641	651	628	642	609	666	625	648	680	615	630	620	665	651	653	658	664	644	659	742	690	638	650	678	702	665	591	652	669	679	693	646	684	656	638	679	595	628	634	638	628	648	670	612	615	595	635	628	633	640	704	657	632	643	613	674	658	646	672	668	623	644	618	648	648	657	619	598	651	637	651	635	600	638	637	638	648	611	647	684	642	653	627	636	652	639	658	682	681	636	617	675	632	623	673	629	677	649	629	704	657	687	606	657	653	625	622	657	664	661	682	644	667	651	663	635	677	621	670	643	635	622	648	634	710	650	639	642	680	620	723	652	640	589	648	647	646	622	663	644	672	675	637	702	646	638	631	627	646	669	643	650	699	647	658	643	654	618	636	614	652	688	679	639	682	673	680	609	643	641	640	654	681	672	648	616	649	649	673	649	638	647	614	622	649	638	674	594	683	683	671	634	664	645	637	639	664	664	702	680	646	680	601	658	713	616	685	657	643	633	673	647	614	643	654	649	685	593	676	663	656	616	691	665	689	635	690	648	603	642	652	631	647	700	693	642	614	691	674	623	647	671	663	624	671	667	648	616	620	664	636	610	643	670	680	702	678	605	675	679	692	663	673	650	666	622	641	665	621	636	691	651	636	653	643	613	646	657	635	715	653	649	705	645	694	666	657	680	644	662	668	633	628	680	618	638	637	679	685	608	659	633	627	662	608	629	708	639	647	652	605	623	662	614	625	608	649	699	637	654	634	626	635	651	634	668	674	664	645	656	612	625	666	613	640	620	635	664	660	654	690	643	643	661	644	660	655	694	668	699	679	636	658	630	637	646	666	654	645	687	659	638	708	631	599	636	625	666	648	637	633	631	655	666	674	651	618	650	632	596	621	643	644	687	650	642	687	623	643	655	619	644	609	591	647	652	602	620	650	669	636	673	661	701	604	668	649	671	637	656	659	672	598	627	664	598	622	638	689	657	642	628	698	619	621	602	641	655	639	686	648	681	646	664	651	627	626	616	633	697	683	659	615	639	678	635	623	639	684	663	664	628	644	696	661	678	637	629	676	637	643	621	660	628	663	633	632	666	606	632	603	671	637	629	648	618	667	605	638	629	641	632	692	655	646	647	658	645	730	609	673	714	704	661	651	657	619	638	661	679	634	642	664	653	621	642	663	655	638	631	662	634	629	617	651	664	627	677	646	660	652	682	639	670	664	645	616	639	659	625	643	655	683	663	626	675	625	667	642	635	661	649	655	660	630	665	623	656	657	677	657	641	709	690	698	599	656	650	635	682	649	659	655	629	664	669	608	645	662	687	632	638	669	637	663	638	651	668	649	647	653	656	647	623	630	657	631	639	585	677	681	654	639	610	654	627	670	656	662	610	673	652	634	665	637	626	634	638	665	693	705	609	641	706	618	660	640	689	622	689	616	663	655	659	615	680	665	669	630	645	665	633	610	647	660	709	682	606	643	643	651	610	648	637	621	652	663	648	628	629	645	635	629	635	655	625	604	654	607	641	683	672	663	648	655	672	644	658	616	667	650	616	655	666	677	693	643	626	685	705	612	632	615	600	665	699	612	679	641	657	644	648	643	694	680	665	666	699	637	691	648	654	642	626	660	678	642	632	640	608	648	651	619	663	650	633	669	659	654	664	652	671	616	641	625	631	619	637	659	685	709	641	672	657	643	643	671	627	637	626	603	659	652	614	648	640	598	641	657	630	640	714	684	615	678	643	651	664	652	685	620	638	630	631	690	651	690	635	712	609	692	634	676	610	656	608	618	651	621	670	614	644	649	665	660	646	656	632	616	607	645	635	625	652	653	684	633	678	700	657	700	657	627	654	633	658	627	639	677	670	670	613	606	633	627	670	673	627	655	690	586	617	591	633	630	642	655	635	632	680	676	657	649	658	660	640	634	619	675	612	646	652	674	655	669	646	647	641	642	669	694	696	698	680	598	688	639	610	630	668	659	688	662	635	654	667	625	634	641	619	676	655	630	681	665	682	682	659	665	664	646	643	635	651	591	642	637	597	662	617	606	646	645	644	617	649	652	633	658	651	659	655	645	693	691	653	695	647	621	631	641	648	678	669	658	640	609	675	637	640	643	634	631	672	642	615	652	611	657	626	631	624	674	663	680	665	632	642	665	700	643	618	635	623	633	612	701	644	684	628	645	654	580	628	649	665	633	654	621	614	662	612	658	669	619	626	655	641	678	625	708	604	585	661	646	633	644	610	636	640	633	613	641	696	637	635	680	643	685	631	656	657	642	687	680	650	656	645	637	616	686	700	640	636	658	661	663	603	689	685	643	639	660	685	657	660	646	672	672	611	643	636	658	632	632	634	671	645	620	635	670	646	667	675	656	667	645	675	623	691	645	684	653	668	649	621	682	630	640	667	650	662	630	650	652	641	651	647	621	636	643	663	643	656	665	674	661	613	632	652	650	644	636	665	601	629	690	647	681	677	601	665	624	617	644	619	635	667	651	614	668	607	620	645	641	630	638	655	648	669	580	634	656	622	623	669	670	631	658	648	633	665	655	663	650	638	681	705	669	679	692	603	650	622	701	596	633	681	611	657	665	643	634	654	652	635	663	657	643	636	671	686	661	645	637	652	683	630	670	661	680	695	633	660	672	631	645	654	692	593	675	621	662	659	650	649	686	651	712	632	657	656	666	654	647	645	635	662	618	643	666	655	686	611	633	635	674	654	671	649	631	656	629	624	651	644	679	693	638	598	628	651	640	669	668	636	654	640	635	639	604	614	694	633	589	608	623	599	645	628	632	659	674	606	666	686	671	649	645	677	632	676	658	652	639	614	648	658	652	643	650	653	653	661	676	629	609	674	668	691	666	677	645	631	659	658	626	625	664	646	674	630	670	675	622	673	619	707	660	633	678	636	652	643	680	649	690	673	618	614	659	624	662	657	641	649	643	689	635	671	681	655	659	672	654	656	619	677	665	647	664	678	633	644	593	647	643	617	626	648	688	636	685	631	612	630	661	652	686	653	634	641	659	697	659	631	695	615	651	667	615	628	700	649	647	640	663	661	624	642	628	628	665	662	692	634	618	648	629	681	700	687	632	658	654	649	607	659	655	647	669	612	641	682	652	630	673	605	638	645	644	642	649	624	669	664	655	639	625	692	618	582	612	652	658	645	625	661	642	641	666	647	648	630	626	638	681	662	615	609	658	658	619	661	683	651	640	644	666	664	659	643	620	662	661	592	614	657
27973	26099	23879	10503	8020	6317	2575	649	334	269	271	241	253	269	263	263	251	241	287	247	265	276	268	278	272	283	268	249	267	252	227	240	268	250	261	274	281	273	274	228	254	272	239	247	227	266	269	253	320	279	263	256	233	261	268	247	244	282	278	236	251	243	282	275	268	252	263	240	245	243	261	274	257	250	261	258	245	259	252	243	266	263	271	276	255	246	254	220	243	237	253	256	254	257	220	257	264	271	268	252	217	245	257	265	241	240	272	237	259	284	254	275	252	259	231	255	251	245	242	272	276	256	260	269	273	279	248	262	264	250	261	266	253	269	230	258	267	244	237	257	259	288	258	253	282	242	263	272	258	265	264	247	253	247	274	260	261	245	246	241	247	283	256	217	210	277	251	272	268	275	240	273	244	245	245	277	261	247	267	256	251	275	257	224	286	263	268	256	238	228	274	235	250	256	265	242	238	246	276	240	252	224	238	281	282	270	223	260	288	251	282	257	273	262	232	256	227	249	256	258	243	266	258	258	246	286	264	259	273	250	246	275	256	265	259	263	250	233	253	260	256	215	248	243	236	243	264	259	234	262	222	228	234	258	255	228	258	215	222	261	223	252	257	284	228	262	245	249	268	225	259	231	245	265	252	264	254	275	266	252	242	266	268	250	271	261	256	252	249	247	258	244	269	249	234	263	229	266	250	236	284	248	266	254	242	233	265	242	240	249	266	256	276	242	265	249	275	233	227	250	231	242	247	237	256	293	257	262	280	269	261	234	234	250	307	232	247	259	246	271	255	260	240	251	242	225	241	262	253	286	270	221	241	241	280	259	256	267	295	262	262	235	236	272	241	279	264	249	272	245	243	287	246	252	241	253	264	250	250	241	254	229	254	259	256	236	263	232	290	263	264	238	263	244	234	236	276	251	262	257	268	239	261	300	291	280	266	249	266	262	257	250	244	237	231	261	271	239	250	277	262	243	270	243	283	256	257	269	241	263	263	260	234	231	244	252	249	274	277	273	257	265	274	254	258	229	231	242	250	247	256	284	236	261	253	238	261	230	223	232	278	243	284	267	239	258	275	243	269	258	263	268	285	265	267	217	251	260	242	263	254	260	249	254	232	261	261	271	291	248	266	241	236	264	267	264	265	267	238	272	237	255	270	261	278	244	252	234	260	258	277	265	251	284	264	244	265	278	257	260	265	253	232	239	230	245	275	272	265	250	245	232	250	240	273	250	255	257	256	280	243	247	230	247	265	278	242	272	287	278	240	267	281	241	254	269	254	260	217	261	268	266	267	257	247	260	256	268	269	282	250	269	267	260	260	279	253	254	260	280	238	239	242	243	250	242	233	265	262	285	257	247	282	293	257	234	261	256	250	249	258	234	266	239	255	284	261	259	243	272	265	255	276	288	279	261	259	255	272	259	261	252	265	266	250	253	240	232	252	245	275	274	239	281	256	275	264	272	277	287	267	270	259	248	242	271	251	257	257	260	273	239	310	296	266	290	243	238	231	277	280	270	252	273	249	263	241	250	252	236	248	249	226	266	306	259	278	277	268	218	283	222	262	248	258	281	256	261	251	265	240	238	238	274	278	261	244	274	286	259	284	275	254	233	243	289	246	230	262	286	260	246	260	258	277	278	225	245	236	288	232	286	292	245	253	226	266	235	276	286	257	279	214	246	253	251	230	252	290	259	256	254	264	261	264	223	249	259	259	267	268	261	223	246	251	283	285	277	262	238	280	240	247	282	251	241	249	236	254	275	257	253	261	286	236	242	238	256	264	235	241	273	254	256	262	248	261	263	272	256	266	271	254	263	276	236	300	266	262	276	259	256	273	255	269	269	258	239	317	274	269	254	243	262	269	261	234	271	230	286	251	267	274	262	253	249	252	232	259	268	259	254	268	243	254	270	244	261	247	211	236	265	271	264	281	280	248	256	267	282	262	270	254	261	241	264	257	214	260	224	267	252	249	274	264	276	250	278	230	215	263	291	230	253	244	259	268	262	222	253	257	254	256	266	262	252	225	253	287	255	240	283	260	261	236	226	252	254	247	226	241	275	253	275	230	280	218	256	229	247	259	271	258	232	248	238	225	272	246	265	272	263	239	271	261	274	258	278	244	249	239	246	277	251	262	277	255	234	277	277	240	270	258	263	256	264	270	258	264	262	255	239	262	263	268	237	237	280	262	294	257	264	253	276	236	244	255	242	278	241	248	256	248	236	258	244	284	263	255	269	273	233	268	246	258	226	289	250	230	269	244	246	246	269	267	257	267	245	254	289	250	284	222	222	269	260	233	259	251	247	251	269	243	236	258	291	279	258	256	207	258	291	266	261	244	244	237	253	248	269	260	248	259	281	290	271	271	292	289	241	254	248	248	273	277	252	269	247	250	260	240	232	296	277	261	228	263	258	268	232	237	275	263	256	262	282	252	247	248	286	255	264	264	243	275	272	257	270	248	248	266	267	278	252	248	245	253	294	261	229	251	255	237	247	238	269	278	263	253	237	273	272	276	265	251	256	280	275	225	241	255	245	271	263	259	272	252	212	259	261	271	273	266	249	239	281	251	249	299	270	241	263	259	255	265	248	252	234	255	261	278	254	242	241	274	249	260	243	241	254	232	262	247	256	261	263	256	245	244	269	275	267	280	245	302	271	259	246	282	284	264	241	235	234	263	286	224	260	262	274	264	256	262	275	256	243	247	247	234	260	269	251	257	255	234	269	248	249	279	246	245	268	242	248	286	276	255	247	244	269	263	230	256	248	271	245	224	232	244	239	299	298	263	245	264	262	266	239	272	255	271	258	267	241	255	236	248	262	279	266	299	262	234	236	248	249	249	249	233	267	231	272	259	259	256	257	248	261	268	228	250	237	253	268	267	263	290	281	267	221	239	269	238	262	227	247	262	260	268	256	281	286	252	252	261	294	241	242	234	272	285	234	254	250	244	253	257	236	281	246	285	215	257	256	264	255	261	223	285	253	252	278	259	297	252	251	285	269	258	261	248	219	240	239	262	274	263	258	225	284	255	268	262	266	254	273	264	247	279	260	251	266	252	232	234	264	245	243	270	238	256	283	201	236	259	257	260	245	267	230	246	253	252	258	224	243	247	267	277	264	256	271	243	266	269	264	277	245	216	278	262	268	278	276	280	282	248	251	271	277	243	272	204	250	249	273	232	256	258	248	259	240	273	284	263	237	261	249	256	250	261	267	256	242	227	252	270	243	252	232	289	263	273	272	246	252	278	256	273	272	267	254	281	241	286	253	255	273	240	283	243	258	275	239	270	251	277	257	267	290	257	276	258	263	263	258	249	258	268	267	273	245	266	261	266	264	267	215	240	269	247	268	254	308	266	267	243	268	246	256	256	267	266	241	259	228	254	273	247	248	254	284	237	245	232	261	241	252	273	269	233	240	281	260	259	262	237	245	264	248	267	287	259	267	274	260	288	249	235	265	237	252	271	246	267	246	281	272	252	244	241	258	253	254	222	265
16548	21787	27216	19790	21744	17175	7127	1797	854	694	642	685	644	645	673	636	624	629	634	646	557	631	648	665	610	627	617	629	622	630	664	659	673	623	651	665	669	640	699	627	633	628	653	626	634	612	636	639	646	632	678	602	607	664	640	630	638	626	631	610	668	699	621	648	657	631	660	660	626	626	663	655	666	657	665	705	653	606	632	655	631	634	597	651	657	613	686	633	611	657	633	639	614	658	644	634	610	661	620	628	613	603	598	633	657	681	653	666	658	620	664	646	615	602	637	663	653	633	651	608	618	584	613	666	635	646	652	674	592	648	672	700	613	613	656	650	659	625	635	661	582	680	658	639	622	653	643	644	613	649	654	617	646	620	690	629	681	640	625	679	625	637	654	585	636	659	672	627	598	630	668	631	628	619	652	643	656	654	636	683	646	605	630	610	606	624	638	596	649	644	580	688	639	708	623	620	647	642	677	655	656	618	647	626	665	613	637	630	620	623	665	648	616	620	615	693	663	609	608	620	653	638	660	623	631	654	635	602	629	604	659	667	636	636	644	644	638	664	699	652	608	659	640	627	664	677	637	646	663	661	627	672	616	643	654	611	669	673	630	623	625	649	649	624	672	659	630	625	665	636	623	634	638	633	654	669	612	616	633	586	661	625	640	631	609	642	636	606	683	667	654	651	652	615	687	630	661	616	612	651	655	646	648	639	621	687	624	672	658	641	650	619	677	618	657	641	705	663	628	663	626	602	631	630	629	588	642	647	679	608	674	675	662	651	678	631	650	668	664	625	639	597	651	618	631	687	647	633	624	611	628	602	610	694	655	671	655	624	606	603	606	654	644	683	640	626	662	665	618	602	636	634	668	667	681	648	664	626	638	648	593	663	650	623	632	660	599	649	626	672	624	633	649	646	640	607	616	632	627	644	644	625	648	635	618	602	645	618	608	608	636	661	611	619	593	665	649	643	655	680	651	636	636	621	627	640	634	666	640	648	633	619	619	674	606	604	631	647	648	673	647	619	642	582	608	634	593	624	636	627	654	669	593	631	638	655	631	630	605	626	638	678	655	637	673	651	661	664	619	654	641	644	681	668	583	640	629	656	608	707	629	663	655	653	626	671	641	632	624	653	652	609	616	628	637	635	670	631	626	651	624	638	639	648	632	673	638	606	660	641	657	680	658	633	596	633	637	596	622	655	668	600	647	607	686	671	673	679	643	662	611	657	634	597	678	620	642	664	659	645	615	607	691	656	686	659	676	677	665	616	674	652	620	649	647	664	668	640	672	653	629	635	654	687	667	646	678	686	636	632	673	653	643	629	657	601	628	635	618	595	635	629	656	654	627	654	683	658	617	661	705	628	577	657	645	636	654	620	640	628	721	645	608	614	688	627	665	631	653	599	637	635	650	629	678	645	660	620	603	662	651	633	637	657	628	627	649	649	604	619	659	639	684	614	671	613	586	678	636	628	677	626	680	652	617	657	706	594	600	617	642	669	691	624	691	658	688	662	594	663	646	604	670	680	674	671	625	657	633	665	674	630	695	591	667	588	638	666	655	609	652	664	636	673	617	638	670	630	629	657	650	629	626	638	678	655	664	668	724	650	634	695	635	655	672	634	595	649	648	615	611	635	644	662	652	636	626	635	663	637	644	631	635	634	649	642	667	633	629	649	654	669	632	690	609	635	666	571	694	653	690	620	632	611	654	618	652	629	697	645	622	651	659	682	654	636	641	652	692	654	643	663	636	673	647	644	650	647	616	663	673	651	648	658	622	668	628	611	622	627	661	631	672	629	653	650	638	613	644	601	691	585	659	664	609	658	671	623	657	626	627	644	675	683	645	608	690	654	625	663	615	625	630	660	618	666	651	598	684	611	638	644	650	662	620	663	651	651	670	617	695	602	646	625	651	636	618	634	652	627	662	663	686	675	677	670	652	637	626	659	662	653	626	648	609	604	684	668	640	666	700	611	645	633	599	654	636	612	662	643	658	673	648	660	621	640	642	619	628	612	618	616	665	634	662	611	588	648	626	671	663	671	637	621	647	648	625	652	662	584	659	678	606	662	657	625	593	680	610	667	663	634	649	626	660	643	639	634	604	625	622	668	638	659	682	652	622	625	623	653	613	658	609	632	639	634	638	632	636	695	653	630	636	644	650	660	644	636	652	629	613	604	574	612	636	660	668	641	638	608	622	632	647	631	616	648	670	621	659	649	630	654	603	639	645	622	585	648	668	664	611	652	698	658	674	678	663	641	613	635	626	634	631	622	614	660	645	609	633	631	632	652	649	645	681	623	674	639	675	638	646	614	610	610	640	658	588	638	646	645	656	632	632	687	649	640	663	668	686	637	647	664	631	681	622	712	658	665	661	664	641	645	689	639	631	629	582	663	634	634	610	640	675	620	678	657	690	644	620	637	586	612	631	691	654	662	648	642	619	617	646	643	669	641	653	607	658	684	644	661	653	688	629	649	669	695	666	648	654	626	634	642	661	644	663	668	663	654	642	633	644	646	648	660	607	668	669	611	651	655	641	684	622	633	658	644	653	663	661	670	662	622	617	622	629	606	695	605	621	614	666	675	647	598	669	625	634	617	652	706	653	687	621	629	641	681	628	621	671	599	641	622	677	646	649	643	646	667	583	592	614	640	640	648	674	652	639	661	680	641	607	613	671	614	635	662	659	667	708	657	612	631	659	667	639	635	630	633	607	632	647	654	673	647	652	666	634	650	692	629	659	620	605	669	636	631	657	649	639	664	648	608	668	662	580	674	633	603	622	629	657	633	648	647	636	676	681	686	631	640	674	673	617	652	638	620	647	662	661	690	642	670	650	614	697	650	652	654	595	608	697	643	692	639	626	672	613	632	642	659	654	673	631	671	630	643	640	636	638	594	594	633	638	637	606	636	677	627	630	658	625	664	640	611	622	637	669	642	653	652	655	648	651	644	638	642	619	633	629	602	666	661	637	632	692	633	633	680	634	671	655	702	633	654	660	654	605	681	624	690	607	622	661	610	645	684	659	669	694	608	695	692	635	624	661	655	661	674	597	642	674	643	640	642	699	645	682	669	630	652	620	613	643	603	624	608	614	683	614	591	655	626	634	627	643	648	663	641	609	665	649	646	673	691	682	662	671	612	617	643	611	612	604	628	665	618	641	643	660	643	652	602	641	632	601	630	634	619	630	678	649	635	653	609	675	663	648	609	637	645	634	644	635	655	607	622	658	617	633	637	632	626	628	604	684	625	670	606	672	645	625	637	644	652	669	683	614	647	663	638	694	655	689	618	653	660	640	631	636	657	635	644	647	639	653	634	663	637	641	651	650	614	634	618	635	628	672	647	642	630	676	673	615	647	654	658	653	647	631	651	664	665	680	643	658	656	677	654	585	656	654	634	614	614	653	664	639	611	638	646	635	612	620	644	571	655	699	629	655	611	661	635	622	598	651	625	691	627	661	623	674	635	651	652	641	625	627	674	698	627	602	620	644	634	632	602
46334	48361	47570	44916	51237	40773	19167	3845	678	316	283	264	279	244	257	268	293	277	242	252	263	261	268	253	266	269	273	248	266	289	229	262	236	304	260	289	246	273	268	274	267	270	276	241	292	283	262	269	257	268	268	271	277	267	267	270	246	303	250	241	287	294	256	260	271	266	256	277	246	260	246	239	272	262	285	249	257	277	255	275	267	271	277	285	261	268	241	244	292	301	263	265	272	301	250	282	269	271	240	245	267	261	280	266	231	314	262	269	279	268	268	235	261	230	271	251	240	228	254	238	244	266	257	239	274	253	250	269	273	263	260	270	249	257	258	255	273	275	273	247	263	284	277	252	250	276	308	266	260	283	267	262	254	257	259	228	276	270	260	243	262	284	242	257	255	252	268	297	260	269	244	276	268	274	270	246	260	262	280	264	264	282	254	252	255	263	275	286	293	257	255	241	277	284	234	259	253	256	261	262	288	258	261	264	247	253	277	253	272	236	291	241	285	275	285	276	258	272	219	267	277	254	263	260	214	269	260	257	259	258	258	245	252	245	274	266	256	223	270	253	242	257	240	257	252	256	265	250	241	264	281	265	270	282	296	258	253	253	232	276	281	274	250	281	269	254	261	274	261	251	286	278	269	255	258	255	265	246	269	250	276	269	247	273	254	252	269	251	235	284	285	271	256	293	262	283	281	259	305	268	244	251	261	257	232	282	288	259	255	273	267	260	261	249	258	275	260	269	278	229	268	232	284	247	265	271	280	276	261	252	255	240	268	248	241	278	307	261	251	269	266	290	244	257	223	246	261	291	281	256	279	265	268	283	274	241	274	277	236	276	294	257	252	249	270	272	260	247	261	255	230	250	295	250	237	277	302	237	228	239	237	272	253	263	264	215	274	278	280	279	228	262	255	290	233	265	259	242	262	285	258	285	272	252	246	279	257	253	296	271	295	264	267	242	258	251	276	259	280	284	235	276	252	228	255	271	272	271	270	265	284	244	240	232	264	250	288	271	282	259	259	263	260	272	265	275	255	270	242	269	293	251	265	257	284	275	236	270	273	268	222	266	266	281	267	332	274	295	247	235	244	276	268	291	280	294	266	256	245	266	218	288	246	272	274	281	279	263	281	264	287	257	283	254	269	273	245	265	275	283	273	242	259	249	231	238	248	257	266	251	302	264	298	265	243	288	262	271	244	261	276	292	273	256	279	249	262	283	272	239	286	264	232	265	254	261	263	264	245	283	270	256	259	283	269	287	255	249	256	230	266	290	278	248	280	247	266	266	272	276	283	264	274	262	295	297	283	276	249	262	283	263	278	278	259	257	275	238	251	247	295	243	276	255	268	273	288	267	298	261	285	248	245	234	237	223	283	257	256	289	279	261	247	264	288	275	271	294	266	248	229	263	295	254	277	260	270	249	267	274	273	261	247	301	261	233	243	274	250	261	247	271	271	261	229	271	279	274	237	283	248	257	250	276	285	291	269	263	272	263	259	264	273	260	290	273	229	301	262	285	242	244	249	235	242	247	269	229	235	214	265	231	246	281	280	272	291	248	275	289	267	265	260	269	280	279	265	247	249	264	272	253	258	226	277	251	230	248	258	279	270	266	287	230	238	252	249	275	222	263	244	260	259	268	284	282	258	286	266	258	285	280	251	271	306	262	235	282	254	269	246	275	233	239	288	280	272	272	281	262	264	245	274	285	278	271	270	245	292	286	286	258	270	284	253	284	282	255	270	269	264	237	249	252	269	262	264	278	268	251	279	286	260	244	230	245	261	271	286	252	266	255	269	275	268	257	282	276	256	233	251	237	253	262	283	255	266	257	242	251	261	247	261	251	243	251	271	280	260	275	297	272	258	249	263	299	263	297	253	265	231	257	262	264	238	279	265	256	264	267	273	274	233	256	266	276	252	248	271	250	277	271	245	243	228	289	255	271	251	268	250	233	278	224	304	290	305	270	289	237	270	268	230	274	260	275	244	256	248	285	259	255	264	257	264	294	281	239	275	278	287	262	240	274	273	265	300	283	259	265	266	282	268	265	261	280	262	266	290	266	258	254	253	286	262	274	262	274	247	248	262	288	265	256	258	279	256	268	258	302	255	271	277	273	263	274	236	277	297	269	270	272	265	282	292	271	273	274	273	266	265	275	261	268	267	264	260	270	236	261	254	264	285	255	272	251	258	296	252	259	280	253	264	232	253	250	253	271	271	251	256	282	276	242	271	261	276	278	251	260	277	301	280	286	265	275	244	260	276	273	271	258	308	254	271	260	254	272	284	265	264	238	263	266	277	275	266	240	247	261	252	270	239	255	247	286	243	303	238	242	262	261	295	277	281	295	242	263	274	229	261	254	261	256	281	254	275	267	274	274	256	288	267	270	278	286	273	256	265	260	255	250	242	247	248	248	266	241	272	261	292	286	227	273	254	244	276	268	240	245	266	294	284	252	248	297	287	282	298	305	273	255	267	239	260	250	277	280	255	254	263	230	268	258	285	252	268	271	271	276	263	252	258	294	276	272	247	269	257	281	270	254	285	263	290	247	270	259	269	271	239	246	258	299	286	256	270	242	262	245	264	248	276	270	268	254	263	281	238	247	244	256	255	261	234	260	222	266	233	245	271	272	254	251	212	263	245	254	273	269	270	276	252	221	290	263	264	282	272	279	239	282	242	271	213	272	242	266	276	245	275	242	273	247	262	264	259	250	229	273	259	258	255	256	249	246	298	289	268	269	253	269	270	253	222	272	235	303	274	284	227	232	287	263	248	288	252	261	258	252	262	261	272	278	260	253	263	249	296	253	281	252	270	245	270	273	272	246	239	271	242	248	262	245	262	243	258	297	255	275	258	248	270	276	289	269	273	293	278	280	289	252	247	259	244	263	291	271	278	270	265	256	265	237	305	248	262	270	264	263	269	246	312	266	257	257	279	274	268	269	265	308	278	235	265	287	290	256	263	290	290	247	217	245	243	263	245	239	257	256	263	282	286	267	268	253	280	261	284	252	283	240	261	273	268	279	274	254	237	257	277	272	250	279	288	271	249	251	236	260	248	254	265	284	257	284	255	260	253	259	296	294	269	253	287	276	249	265	237	251	264	261	285	281	262	249	287	272	269	287	266	301	261	239	247	257	234	252	259	253	234	289	260	254	255	284	288	265	244	282	254	283	238	260	253	278	252	277	257	314	259	273	277	271	248	230	288	283	254	276	245	252	283	262	242	283	230	238	242	273	254	295	271	254	257	263	303	253	279	288	266	269	287	266	268	270	249	272	259	247	290	274	232	269	286	286	262	292	274	248	239	279	276	234	270	253	247	251	244	250	239	272	250	247	231	255	269	240	289	288	258	282	265	281	263	276	294	274	280	239	267	240	243	283	287	272	310	294	253	242	282	290	257	272	295	263	289	269	290	251	267	262	267	254	263	246	254	260	268	277	233	298	257	272	255	259	279	285	267	237	289	283	278	250	249	266	283	237	267	307	277	281	276	263	280	260
30767	39094	46039	55206	63313	52323	28111	7460	1733	703	679	642	610	656	699	650	674	662	666	677	685	648	699	632	639	664	628	639	679	667	653	714	626	676	654	718	632	658	641	712	645	653	676	683	653	648	628	690	699	674	669	639	612	674	670	629	673	658	650	668	626	705	667	633	638	656	669	616	662	682	654	714	652	697	653	642	653	635	686	651	691	692	668	676	604	620	648	666	676	682	619	688	629	648	660	709	688	629	622	668	671	672	677	654	676	643	624	635	704	649	669	680	686	663	687	638	641	685	660	664	674	655	667	650	664	678	637	647	675	663	618	685	643	666	663	616	678	665	608	650	626	653	691	659	723	652	643	620	604	623	703	615	695	685	669	714	657	638	668	697	659	619	650	630	668	668	640	680	628	654	670	635	658	651	655	615	652	696	627	673	667	663	689	644	676	660	639	670	699	710	662	658	676	662	671	622	656	700	671	644	637	662	688	668	604	693	657	688	677	662	643	663	658	657	685	669	647	671	697	688	649	688	659	644	653	644	661	661	661	627	654	633	624	658	646	676	648	661	665	679	677	671	627	624	642	704	679	665	671	620	659	643	718	647	673	630	666	691	654	675	638	637	676	677	676	666	646	629	620	648	668	648	664	606	636	681	672	718	651	667	663	618	662	673	664	679	670	652	637	614	630	671	671	617	649	622	672	660	636	653	660	663	639	646	681	669	668	632	710	700	656	629	670	662	662	688	629	622	679	642	644	698	618	668	619	649	640	618	684	672	620	661	683	653	640	683	676	646	676	627	706	639	644	658	668	651	667	643	678	639	613	628	683	616	643	640	665	644	623	666	658	646	632	656	613	654	619	720	644	674	632	671	676	657	667	661	630	622	684	668	658	658	672	653	642	710	696	672	670	651	616	623	649	644	701	594	651	655	666	656	669	689	710	674	636	653	676	623	701	636	704	628	622	623	633	675	666	629	692	683	661	661	688	625	639	659	634	654	600	654	645	635	672	690	675	633	665	652	682	657	677	713	671	654	619	594	658	654	661	738	666	682	662	685	649	665	639	672	652	667	667	622	647	682	641	654	695	680	659	622	661	691	659	648	636	649	649	665	667	630	634	633	678	646	642	675	645	634	655	651	686	630	632	736	663	636	649	641	603	622	671	691	689	678	646	657	647	655	667	682	673	646	638	624	694	677	660	688	666	720	691	651	665	631	649	636	614	657	655	656	700	663	635	646	675	638	664	641	624	647	706	665	627	667	619	690	652	660	610	634	678	658	665	726	677	615	651	675	641	655	629	697	640	647	661	599	640	590	650	683	656	687	657	618	637	659	654	621	657	651	678	620	677	676	686	703	608	633	645	630	688	625	639	695	627	622	694	690	656	660	695	646	667	647	678	677	679	632	651	599	643	649	652	638	688	632	670	649	699	610	621	675	645	669	652	655	636	702	661	652	641	645	687	643	605	627	650	652	618	664	670	689	677	627	661	645	615	667	656	660	642	667	709	652	652	658	644	692	653	656	695	692	633	660	695	692	647	649	665	652	689	621	592	672	689	649	702	637	664	682	713	674	642	673	670	621	657	682	698	610	646	645	643	624	655	622	634	603	648	657	713	677	685	677	675	650	672	637	654	680	670	658	610	636	654	684	646	664	699	652	608	670	710	672	666	645	637	707	639	667	669	647	613	664	649	640	659	643	672	630	646	684	658	678	631	645	633	654	629	665	655	686	654	655	626	647	655	647	632	664	619	639	638	678	677	663	652	690	664	629	682	647	660	655	645	669	675	656	640	634	625	678	664	643	666	665	663	670	649	617	657	679	699	689	679	691	673	645	649	677	651	705	687	648	633	660	645	722	663	670	642	634	632	675	659	693	639	641	612	632	694	653	657	663	672	672	624	714	610	680	677	653	650	646	657	668	631	602	680	690	661	677	685	658	663	660	662	655	637	593	610	654	631	664	638	668	600	649	654	660	677	657	648	683	664	672	667	716	679	666	697	631	606	667	663	633	644	718	647	671	691	655	653	635	645	643	673	658	649	674	671	639	637	650	622	700	666	688	656	627	680	659	691	659	664	699	596	653	591	657	654	683	684	632	680	639	643	646	604	605	685	701	644	644	657	665	687	671	639	705	670	651	713	681	666	655	651	645	647	696	643	632	644	668	616	697	679	707	679	662	685	644	654	616	693	648	679	669	681	617	675	644	687	619	632	672	682	621	681	661	714	695	631	657	632	680	688	706	629	663	710	674	687	662	650	615	703	667	655	618	682	643	670	623	625	693	670	674	656	651	681	688	625	676	683	680	720	652	652	659	657	688	641	657	597	646	662	698	669	607	636	706	659	700	626	655	660	630	673	633	665	716	665	672	639	683	692	709	678	641	664	642	643	660	681	681	689	661	653	625	633	653	678	685	633	708	646	633	687	689	641	652	659	662	630	698	708	637	652	663	663	683	666	635	621	619	672	616	656	639	605	734	659	658	660	658	667	614	715	629	635	680	659	621	665	625	667	669	647	630	618	661	629	649	651	656	703	644	663	579	629	609	683	682	658	643	673	639	633	648	656	688	640	658	701	688	635	650	667	652	628	649	697	651	629	671	667	658	708	631	682	625	658	665	650	674	646	677	670	647	617	664	652	618	647	620	674	652	658	663	657	636	659	657	675	649	639	667	617	671	627	607	674	672	663	629	648	693	689	629	659	667	636	688	656	679	662	686	650	633	650	700	682	677	670	625	680	645	687	651	676	662	708	630	641	649	669	653	662	669	637	686	630	673	652	697	688	645	664	726	656	650	656	649	647	636	602	675	688	673	642	632	645	678	645	703	614	697	618	607	668	613	639	644	684	655	648	619	694	690	670	650	665	643	621	646	620	657	629	669	670	632	680	656	634	626	670	667	650	628	670	603	598	609	663	687	684	681	630	639	667	686	671	654	698	661	654	712	649	658	668	657	706	629	718	647	658	627	674	707	635	699	670	640	660	641	626	670	641	688	666	620	630	665	654	670	678	688	673	689	651	606	638	647	625	638	671	667	639	652	697	674	633	645	680	641	615	649	639	648	617	656	649	647	671	660	650	698	635	668	672	644	661	633	640	693	637	673	642	653	601	704	710	683	691	669	619	668	676	663	668	646	704	691	664	705	673	687	651	667	650	653	665	687	654	636	695	668	653	663	702	639	650	651	698	662	641	665	630	654	665	625	626	661	654	643	659	620	696	711	654	711	677	640	672	690	695	640	651	680	691	646	681	689	712	685	653	643	666	683	661	607	639	647	661	698	633	655	695	676	655	695	641	664	640	620	662	649	650	649	639	620	671	689	602	667	624	655	632	615	666	654	675	646	668	629	650	644	627	649	662	686	650	657	619	656	684	679	656	661	650	602	652	659	678	629	693	676	611	652	707	702	693	640	642	669	602	695	634	686	696	670	612	652	687	683	628	604	647	651	651	639	643	661	640	670	637	633	646	706	660	708	655	637	633	649	702	687	683	627	684	668	640	631	654	644
53924	55277	50124	49487	63136	53925	28142	7768	1142	317	292	229	275	270	264	275	253	266	264	267	262	252	239	247	270	262	260	270	246	264	291	250	270	245	263	277	273	265	280	286	275	246	256	247	275	253	271	268	266	242	237	253	251	235	271	300	265	264	242	261	232	246	274	271	277	270	241	259	286	260	259	244	282	286	243	271	257	247	286	275	250	241	260	255	258	249	266	280	287	291	254	306	300	260	274	250	244	294	234	271	265	269	274	213	264	247	260	252	240	253	265	259	259	243	277	262	291	265	262	277	281	268	275	219	254	256	262	279	267	305	249	246	280	254	239	247	262	283	273	245	271	257	290	244	283	269	265	271	264	251	274	269	294	286	262	284	272	269	255	240	280	268	261	292	261	240	241	278	259	255	237	279	233	292	270	235	257	249	269	263	288	245	254	279	256	227	275	254	277	276	258	287	287	243	273	272	254	238	269	277	264	245	241	270	259	249	272	290	277	290	229	258	274	267	264	248	258	292	252	251	220	260	293	274	262	268	266	267	273	269	232	240	247	266	267	262	259	267	239	276	263	287	257	287	249	289	233	259	285	254	255	256	264	268	271	266	250	249	257	241	267	268	272	257	221	243	265	264	246	271	291	285	251	242	269	261	275	250	230	252	259	268	251	269	258	285	282	231	280	249	260	259	240	267	249	245	264	280	225	262	249	273	252	247	256	288	263	251	281	235	255	285	270	259	301	252	250	239	256	232	244	246	271	251	281	270	251	252	251	280	278	262	263	238	260	237	258	280	274	280	261	251	231	267	287	256	270	252	274	256	262	273	232	269	238	256	257	268	272	297	264	256	252	260	263	259	283	275	273	285	270	276	238	283	266	279	243	293	237	253	278	281	255	251	263	276	272	253	283	271	274	245	279	263	287	269	239	254	266	260	255	248	285	225	237	248	264	258	258	268	276	254	261	275	247	268	254	267	273	265	269	244	254	247	287	264	253	241	247	287	248	252	273	225	301	259	285	269	284	257	246	263	269	288	219	286	241	278	283	287	248	274	290	255	251	251	278	268	252	254	275	237	274	272	254	264	286	289	254	248	285	268	234	240	275	252	265	286	263	266	242	294	281	262	265	263	273	270	282	232	245	266	278	278	271	282	243	242	239	281	274	241	247	268	248	248	257	265	263	283	256	252	299	273	243	283	235	263	277	254	266	275	283	279	250	247	245	247	257	252	279	279	265	258	252	256	236	274	285	248	266	264	300	293	243	276	257	263	245	269	268	268	260	276	250	263	289	253	285	269	254	265	277	257	262	292	259	275	261	285	250	276	257	278	280	243	250	251	258	263	257	262	262	275	257	292	259	264	294	287	269	288	256	243	261	259	285	277	268	270	277	296	253	259	261	273	265	243	267	261	237	277	254	278	252	274	251	265	265	270	235	265	280	265	224	275	255	289	251	268	269	252	280	269	262	238	280	278	234	258	266	272	259	300	272	271	289	275	290	243	270	276	247	262	252	253	289	282	234	231	251	269	246	270	282	267	256	227	275	269	291	265	279	258	244	287	262	256	262	232	264	262	264	297	257	260	240	249	237	252	256	250	272	267	292	250	261	258	251	278	278	255	240	270	244	267	268	287	257	234	247	278	247	263	263	248	252	257	268	252	247	256	243	260	258	249	255	277	294	258	268	229	238	260	255	261	238	242	246	266	283	278	275	216	265	271	250	256	292	248	271	242	247	233	242	266	254	253	238	280	280	277	287	275	267	268	247	261	287	267	270	259	238	265	299	271	301	270	269	222	277	234	250	277	263	261	277	253	259	238	297	264	245	273	266	286	255	257	259	275	273	276	252	268	250	274	291	230	253	278	244	302	282	255	260	265	269	242	275	260	275	254	294	285	254	257	283	276	250	234	261	255	279	284	232	260	266	293	249	256	260	263	276	258	289	250	297	267	263	266	279	271	255	260	264	255	254	291	261	280	259	249	283	270	246	287	260	267	218	255	256	241	252	264	278	239	242	243	272	289	271	264	262	252	268	249	287	282	266	272	247	243	288	265	257	255	227	260	242	270	234	252	259	261	306	268	235	245	244	250	223	255	276	269	252	268	268	261	285	255	261	260	257	286	262	267	261	249	266	270	271	261	280	244	266	257	241	263	275	273	235	251	286	268	246	251	271	252	272	300	279	253	261	259	285	286	279	256	250	287	250	244	267	250	269	268	267	252	255	243	273	259	271	271	253	255	267	258	261	254	265	256	277	238	248	252	248	269	270	314	281	232	282	213	264	271	257	262	267	268	241	264	278	274	242	247	277	275	247	275	236	280	277	251	258	257	271	241	232	234	283	267	262	222	233	242	272	271	263	252	234	260	270	280	263	276	267	266	270	276	281	287	260	260	245	299	259	267	252	273	281	256	271	265	255	254	257	297	249	272	282	267	285	250	248	241	284	270	286	237	279	265	223	267	246	276	265	302	304	277	266	299	294	278	276	237	283	255	289	270	285	255	293	291	253	246	283	272	273	260	271	284	267	246	266	264	244	265	257	267	279	265	267	258	262	255	260	261	266	287	263	269	268	223	260	282	244	252	245	256	260	274	240	232	288	309	263	266	289	264	267	279	268	266	261	263	270	235	260	243	273	253	235	275	274	285	278	245	252	276	286	235	256	268	254	254	263	262	266	276	244	276	276	238	263	279	250	281	270	241	259	295	240	270	277	270	273	289	238	279	260	265	261	244	241	251	267	248	258	253	250	257	278	265	247	267	251	278	273	243	262	249	228	239	236	277	253	273	245	287	274	276	270	290	241	265	285	248	263	248	247	263	268	277	276	258	260	270	274	292	261	270	281	281	257	251	246	248	250	235	260	240	254	270	271	294	268	282	257	223	240	247	263	266	281	251	279	287	263	278	265	273	253	259	261	266	267	265	255	263	273	266	278	276	245	251	255	265	286	257	289	241	287	263	277	263	245	221	239	248	263	230	242	254	238	263	264	276	272	254	242	243	260	260	292	264	283	239	269	261	232	267	252	273	253	278	257	243	266	263	264	252	265	273	277	251	273	256	289	255	247	265	260	244	273	278	268	284	259	254	259	251	274	244	250	261	269	243	239	301	263	250	251	289	280	248	256	258	267	277	276	297	274	280	275	261	269	271	229	245	253	242	278	278	242	271	276	236	246	266	254	234	264	285	239	239	232	253	237	255	252	250	268	252	274	314	259	267	246	278	213	268	261	272	253	274	270	275	280	252	259	281	278	274	259	256	258	248	250	281	276	267	266	256	294	305	283	294	278	258	242	247	262	248	273	267	264	268	273	265	252	249	259	241	249	266	270	261	263	247	277	254	286	282	260	268	278	266	245	262	288	280	265	269	271	244	286	239	222	278	240	276	284	275	244	249	259	263	268	256	252	269	268	264	251	273	245	256	278	255	255	277	251	278	272	291	266	238	264	264	273	250	237	248	286	264	271	257	288	276	270	311	224	251	261	255	253	241	241	265	242	236	252	275	275	282
36141	46169	50426	61113	75076	64381	36277	10784	2775	830	705	658	652	674	649	598	647	663	686	688	635	654	669	657	640	647	600	687	636	617	660	647	625	594	666	655	638	630	609	647	604	651	617	661	632	676	685	697	663	640	686	649	687	663	663	653	636	611	648	611	617	652	665	678	691	690	637	644	654	682	653	675	623	617	686	673	634	668	649	601	630	644	650	638	609	614	639	617	691	689	631	652	639	623	634	658	622	628	625	676	686	623	639	679	637	641	640	631	645	613	679	641	691	681	631	646	709	640	689	664	619	647	641	658	659	685	624	652	621	613	615	674	620	664	659	641	644	641	665	608	630	620	685	636	639	653	629	658	629	627	628	687	636	647	608	640	630	620	674	706	650	623	661	669	634	658	609	648	645	702	635	651	619	628	705	661	680	637	643	653	657	608	624	712	659	664	613	659	645	620	677	664	663	660	629	659	653	662	631	695	665	662	653	640	654	631	621	688	681	618	630	624	654	682	623	655	661	663	677	653	670	689	662	652	637	632	641	661	671	663	644	675	686	654	659	663	660	645	656	601	625	673	650	659	659	650	631	623	663	660	690	645	650	654	610	637	618	684	621	647	645	669	628	643	663	612	681	685	661	622	625	703	653	674	653	688	669	656	657	605	617	639	676	644	680	622	644	662	701	630	656	660	671	663	645	660	682	642	604	649	656	588	678	619	704	610	661	656	636	685	683	674	666	658	610	635	662	641	661	655	667	646	643	696	608	646	650	636	676	599	689	625	668	655	646	649	651	647	685	635	649	695	670	646	641	622	682	646	678	668	631	666	639	667	652	646	622	618	662	676	649	636	660	654	691	685	634	610	619	642	626	703	679	672	641	563	629	632	654	630	630	666	662	667	643	666	634	633	618	655	642	651	588	655	618	663	614	626	670	649	647	651	634	618	651	651	658	648	677	613	620	617	664	673	675	619	634	632	616	635	602	613	637	682	662	594	666	607	610	654	676	661	658	655	658	654	641	662	680	648	664	672	684	686	674	610	644	667	631	628	643	677	661	645	671	620	650	596	633	618	626	605	635	618	660	661	616	642	685	662	659	642	689	647	677	693	652	622	660	613	674	642	615	622	645	630	675	665	635	646	639	652	630	660	662	684	631	651	623	663	652	616	666	624	668	645	640	666	705	651	674	674	674	605	631	625	620	698	584	650	619	668	688	648	654	673	671	668	634	615	667	639	678	617	653	641	616	672	651	638	649	664	632	647	650	602	655	609	672	643	658	656	620	671	627	643	613	642	639	647	648	641	663	664	649	682	630	633	632	658	654	670	688	673	661	668	644	685	625	621	643	692	588	643	664	678	636	607	626	637	639	670	634	670	656	626	594	662	632	629	648	619	634	693	686	667	658	638	681	658	652	679	612	646	647	667	601	669	686	665	639	675	632	636	691	685	669	636	679	645	640	675	668	663	627	665	685	652	670	684	668	635	673	637	638	639	613	640	611	637	612	604	646	654	658	636	670	673	601	646	677	641	715	656	676	659	671	626	655	647	689	634	604	643	625	655	616	650	651	687	667	574	675	630	663	625	647	627	651	584	682	681	661	677	656	634	650	673	677	670	638	626	648	668	674	683	658	650	659	640	632	633	632	717	692	645	672	640	641	668	703	655	666	624	621	601	627	646	677	707	684	652	676	666	647	675	656	720	598	656	638	637	663	634	648	696	678	635	653	648	667	684	655	682	625	663	642	671	605	674	661	632	641	679	630	644	651	681	677	666	643	650	624	628	622	665	664	659	645	631	636	663	636	638	665	694	623	644	633	666	630	605	644	656	672	686	636	666	611	629	678	626	660	631	678	706	669	639	635	696	684	680	676	642	647	657	684	606	649	675	644	668	680	689	586	621	644	609	654	637	609	695	662	667	637	669	610	629	672	641	645	673	676	646	677	653	658	669	619	676	614	650	643	617	650	648	670	635	670	687	628	665	710	683	639	646	693	598	622	629	619	654	641	653	672	668	616	648	628	627	678	638	634	603	666	674	654	648	673	659	682	684	648	658	686	668	674	652	643	665	651	649	675	606	668	634	670	637	639	631	681	650	626	671	663	598	670	644	733	646	645	641	617	655	621	659	626	658	646	679	671	635	675	597	668	646	659	649	643	653	664	673	650	668	645	670	642	682	661	652	630	677	673	648	604	632	591	676	622	652	633	652	629	632	690	609	662	696	711	667	649	668	630	618	651	638	692	663	661	593	674	663	637	621	637	626	674	669	647	663	662	659	661	665	647	666	626	646	647	671	682	658	664	662	629	622	618	624	658	655	683	678	650	677	634	688	664	646	633	643	640	679	645	665	677	618	695	627	674	642	673	643	630	648	614	664	632	638	651	697	686	614	661	669	686	635	659	684	619	636	633	653	666	688	608	667	686	615	646	631	638	669	661	686	673	647	672	659	625	662	624	657	641	664	643	650	656	639	646	632	660	679	661	676	650	645	677	654	661	623	668	673	688	630	668	590	629	654	652	666	617	630	617	675	625	675	668	595	643	668	607	646	679	610	603	663	676	664	640	637	625	682	630	705	640	698	634	672	642	655	703	680	635	663	631	645	629	682	695	648	671	683	626	693	659	638	583	673	619	646	701	616	638	670	636	660	645	644	618	645	641	646	618	648	631	639	627	686	663	716	665	623	602	653	712	702	661	659	670	658	629	631	649	645	670	638	657	652	620	658	619	653	619	666	663	650	597	693	622	696	684	650	633	646	682	682	607	670	622	646	621	653	641	664	614	647	627	664	657	621	643	630	647	656	624	613	660	603	629	638	647	664	673	670	677	632	634	621	592	681	695	691	679	668	645	626	638	652	633	667	692	631	686	647	680	617	619	657	616	625	672	639	620	655	706	617	638	672	688	651	690	677	621	607	659	613	663	657	669	662	631	636	645	678	670	639	619	651	650	616	613	627	642	633	639	659	618	662	655	654	677	651	635	635	659	637	643	628	634	684	672	630	664	671	625	635	640	654	640	640	618	646	615	609	619	627	647	657	673	638	633	620	659	687	629	661	644	635	649	665	626	654	660	647	610	652	641	686	672	657	668	639	677	657	639	643	659	623	651	657	672	662	655	698	607	672	699	635	669	652	647	614	688	621	663	666	675	663	599	657	653	657	629	675	668	667	663	627	600	628	642	673	609	651	637	631	629	642	650	584	587	662	657	653	672	670	665	648	660	654	646	645	645	660	613	680	672	641	628	704	635	659	660	638	660	699	659	690	658	640	693	617	688	649	646	685	653	624	712	650	660	660	666	675	660	650	651	616	622	634	659	630	633	618	663	619	643	687	641	679	628	663	648	674	652	648	637	668	644	673	672	624	618	655	657	644	639	662	668	637	645	631	638	674	614	645	619	639	651	634	635	626	649	685	621	664	654	662	660	626	670	645	665	625	631	674	671	609	664	658	629	703	641	648	635	674	677	630	698	654	663	669	643	639	693	637	682	621	665	617	688	622	651	630	700	662
26105	26983	23675	12762	8185	8927	3621	864	385	263	278	271	241	242	258	253	276	293	251	273	254	285	248	271	248	238	239	243	254	266	283	264	273	255	255	271	248	264	266	230	272	247	257	244	249	247	264	267	271	245	229	256	219	239	245	233	234	249	240	271	277	257	273	257	245	230	258	251	256	282	262	260	247	249	265	243	276	250	239	242	281	252	253	252	256	248	282	256	269	241	264	268	266	224	263	270	242	279	257	254	257	256	254	273	267	260	262	254	244	264	248	275	239	274	254	242	283	252	222	251	255	240	251	309	259	259	248	285	263	255	270	228	243	257	241	284	274	261	258	229	253	269	265	258	228	256	230	265	240	275	271	262	236	233	273	261	242	268	252	289	300	291	270	269	262	236	270	244	267	247	260	268	278	299	250	250	284	283	289	287	258	249	270	281	276	256	283	263	270	262	281	252	250	270	282	255	270	252	238	266	245	279	255	279	250	257	245	277	253	281	260	238	259	279	234	262	258	245	240	260	260	262	256	272	281	240	241	287	263	238	241	272	277	257	244	241	261	270	257	256	272	272	257	279	248	237	266	256	278	261	253	237	264	266	277	254	270	267	242	235	262	287	262	268	245	271	276	264	287	272	263	274	277	261	245	265	245	247	250	238	294	240	261	284	272	244	263	259	249	290	260	267	255	218	255	278	282	283	260	258	286	260	246	265	257	245	274	273	304	297	265	271	261	227	248	235	245	270	263	245	313	283	268	263	244	258	223	279	265	259	240	224	286	251	280	278	241	258	288	273	269	258	290	253	249	256	240	277	237	259	277	278	258	274	246	266	252	290	274	261	281	277	260	235	276	276	253	268	251	240	248	226	264	281	262	254	274	272	289	241	250	266	259	257	264	250	255	260	285	282	234	256	274	236	249	245	274	257	254	259	271	255	261	242	283	291	246	261	257	281	256	249	237	275	286	270	258	294	260	256	276	272	245	261	244	245	245	267	241	263	270	274	265	253	249	244	247	266	241	234	249	268	267	240	239	251	257	239	240	223	256	267	265	252	240	255	277	239	294	253	255	249	279	239	253	257	239	262	252	254	269	267	277	262	276	266	249	231	228	266	253	261	279	269	269	281	242	280	272	266	268	284	283	264	231	231	239	242	251	261	313	254	266	246	250	250	268	252	290	262	247	269	271	231	263	260	265	266	249	241	239	277	273	252	227	255	280	256	250	262	267	231	260	269	271	258	242	250	272	267	242	249	264	260	271	250	264	252	256	238	228	267	235	226	256	269	232	250	257	241	267	273	285	270	273	243	281	260	215	286	276	255	243	284	263	244	272	254	247	261	262	248	251	257	262	279	275	257	255	270	246	259	252	255	251	257	262	266	255	253	279	271	285	271	293	273	245	266	250	272	267	260	259	269	247	293	266	251	276	282	277	248	247	261	299	286	253	265	235	250	257	264	269	249	266	267	273	245	265	238	260	296	268	295	247	259	264	233	246	280	261	259	239	273	272	248	250	225	274	261	270	269	239	282	263	257	268	252	276	259	262	292	245	239	267	304	277	239	251	244	232	273	289	253	267	242	260	244	258	247	257	254	259	270	253	240	253	263	223	283	258	245	277	252	275	298	259	271	256	256	250	268	276	266	260	229	248	232	246	261	259	252	246	246	249	255	282	258	281	255	265	258	249	273	240	265	265	250	254	263	242	265	287	248	264	266	242	283	261	243	243	250	254	291	246	255	292	268	271	284	241	233	263	234	255	236	253	260	257	259	256	259	259	244	267	260	258	277	280	241	273	265	249	238	260	258	293	263	281	252	259	238	285	264	254	265	239	274	273	274	251	249	248	275	268	261	268	266	253	213	251	292	277	255	253	270	249	281	256	275	269	226	274	278	257	255	291	272	251	264	253	262	262	298	268	284	271	258	272	243	242	239	267	248	251	248	284	267	249	233	232	258	233	258	269	281	229	272	241	254	232	234	282	262	277	260	288	270	269	269	265	264	261	284	231	231	291	221	273	266	266	272	241	246	270	272	239	286	251	252	262	259	268	277	217	297	254	275	271	290	264	252	271	243	254	220	292	262	278	233	242	288	251	276	301	251	262	277	269	267	268	267	272	253	262	281	255	288	292	247	262	248	280	243	219	282	252	265	263	253	265	241	278	271	228	271	277	259	251	252	283	246	243	235	230	229	254	273	242	263	249	229	250	259	244	264	275	259	268	237	252	231	244	247	255	248	230	248	254	276	255	252	264	231	273	226	263	247	282	278	254	249	252	222	255	226	240	281	295	242	277	257	246	249	280	273	262	250	240	271	245	237	253	275	272	212	289	273	282	250	251	252	276	251	260	253	261	257	246	259	261	282	238	287	255	267	266	255	273	260	233	237	236	219	255	261	258	246	268	267	270	241	265	261	273	278	269	267	254	270	281	246	250	282	270	259	245	250	236	265	264	243	260	248	236	249	242	254	275	287	270	260	242	245	260	251	294	239	240	264	239	279	253	258	284	236	284	275	266	254	245	251	254	245	258	250	263	277	247	246	238	242	251	242	237	256	280	228	266	272	310	248	251	254	222	258	244	247	231	274	264	260	264	273	264	275	255	258	276	245	259	222	273	272	247	217	264	254	251	274	260	252	285	293	261	256	243	251	246	285	291	245	262	246	247	242	252	288	274	270	243	243	230	294	267	270	266	234	238	244	250	252	243	265	269	256	247	267	256	245	261	249	255	261	241	263	250	250	242	246	263	259	251	251	246	228	248	282	255	229	283	241	263	263	283	268	261	276	254	242	267	257	221	253	245	237	243	267	271	245	276	272	281	270	254	245	289	249	253	230	250	276	260	250	277	229	246	256	257	252	249	225	243	272	237	258	266	222	277	268	242	250	251	258	270	287	275	240	278	229	256	248	249	242	274	235	267	267	260	268	294	261	236	271	280	262	256	255	250	253	248	238	248	278	235	246	249	273	256	237	244	274	253	254	249	243	271	239	257	247	264	267	251	263	253	275	260	235	256	249	260	272	240	280	251	269	258	266	246	237	266	247	268	277	268	241	271	275	235	256	234	267	221	253	279	280	231	260	257	238	272	275	265	234	238	244	257	258	282	253	263	246	250	271	283	244	278	279	297	252	222	253	285	252	256	263	292	249	247	235	268	279	270	230	263	240	266	285	258	275	258	268	240	275	276	205	230	265	292	273	276	268	269	267	255	248	286	257	273	261	258	285	263	255	273	201	283	233	260	254	259	247	265	275	240	247	263	262	277	263	251	268	266	233	238	247	276	242	244	237	262	259	261	274	224	238	267	252	252	240	267	249	267	271	277	273	255	264	266	266	242	289	275	266	220	255	248	261	233	285	263	262	255	254	250	292	272	242	260	262	248	247	259	272	238	244	243	245	280	244	255	253	253	270	275	292	293	256	236	259	255	256	251	245	234	273	284	249	244	244	260	283	273	228	262	247	275	259	281	280	277	273	238	286	254	252	235	262	229	257	250	279	294	225	236	260
15869	22010	27587	21421	22755	21675	9229	2266	1005	685	661	604	680	690	608	630	686	655	643	642	621	647	648	679	624	642	637	670	640	656	651	649	594	626	615	667	642	675	640	639	624	621	677	654	656	618	622	642	629	606	630	644	694	647	656	628	686	669	685	645	670	612	605	626	622	660	638	680	657	646	620	655	672	659	663	638	634	625	654	674	643	638	668	670	651	660	640	639	641	657	644	589	635	664	645	651	692	628	662	623	639	649	635	689	621	640	656	594	667	653	671	622	653	645	657	655	628	605	660	638	649	643	627	702	621	642	627	657	621	659	689	649	617	656	636	652	663	686	657	584	631	647	688	651	692	665	684	624	666	657	638	643	649	620	634	649	648	651	602	661	616	661	660	628	596	649	590	644	657	647	647	646	693	690	631	641	623	611	646	658	690	622	655	685	662	656	646	652	644	680	653	628	695	677	693	629	640	613	687	647	611	634	601	614	665	667	669	668	666	603	694	607	651	670	652	654	689	628	637	643	659	661	688	643	659	590	664	668	616	596	677	660	672	660	648	604	616	659	665	601	704	621	661	643	623	643	618	665	643	599	663	663	620	644	644	635	654	630	645	643	636	649	654	620	651	680	649	660	720	653	618	694	667	667	625	644	630	687	687	660	648	638	633	660	626	619	710	646	665	666	621	672	646	665	651	622	636	621	645	647	612	642	618	640	683	617	626	647	637	615	629	627	610	658	653	644	671	695	674	649	640	618	664	674	617	667	659	632	670	648	633	644	663	635	658	661	650	719	654	636	631	644	618	664	682	652	653	654	658	634	625	649	646	610	623	629	642	656	672	624	697	642	651	641	652	633	617	641	678	689	608	637	647	628	628	643	663	632	651	712	619	689	639	625	664	676	650	637	650	691	617	663	645	644	632	623	649	634	623	691	641	637	654	651	690	650	660	638	659	663	637	648	647	678	662	642	670	661	671	642	701	666	692	690	676	612	617	656	650	656	654	636	691	646	647	681	629	667	616	610	685	621	646	629	643	622	654	650	643	664	674	658	640	644	605	699	637	689	639	646	628	624	656	683	655	614	653	603	669	677	658	666	647	656	673	632	648	653	659	692	636	654	669	641	640	632	631	635	695	630	660	705	637	620	648	679	645	643	630	626	628	616	665	648	624	652	606	623	634	678	653	611	617	610	621	662	578	629	667	664	660	615	657	599	614	641	672	632	649	640	659	668	692	584	632	665	652	663	693	640	626	690	646	629	651	635	648	624	700	658	633	645	688	641	688	639	644	704	649	648	641	650	595	650	671	623	633	631	711	695	661	656	636	644	655	697	620	664	667	661	641	581	625	675	674	670	673	646	675	646	715	668	630	598	649	645	663	651	642	670	683	663	673	630	654	626	605	638	653	606	640	652	645	659	630	656	643	637	596	635	625	592	649	592	682	631	637	665	629	615	689	678	640	677	633	648	686	632	685	669	634	640	650	600	626	648	603	673	667	607	681	641	663	643	619	634	672	626	627	618	658	637	651	672	616	640	656	699	658	627	680	570	632	676	631	670	641	635	679	660	686	626	668	646	602	621	687	659	637	619	650	665	678	666	651	612	660	663	670	690	638	688	638	649	679	659	691	635	647	716	645	617	618	672	607	621	670	627	598	629	669	663	639	698	602	581	624	655	621	630	644	649	670	656	670	631	646	666	635	641	662	618	667	640	690	641	671	616	620	653	646	623	650	644	615	595	634	627	658	651	632	634	604	631	663	631	671	608	674	643	661	644	636	638	650	665	626	649	684	646	671	616	618	662	625	618	644	641	663	647	658	644	665	627	677	669	629	657	636	650	671	630	662	650	641	633	667	656	676	651	650	656	671	656	645	625	674	639	649	649	642	637	689	639	621	623	641	660	675	649	671	629	633	643	645	619	624	650	692	623	672	696	622	633	664	645	681	653	642	708	647	657	661	632	637	660	666	628	643	613	644	646	646	616	634	637	635	684	695	653	596	717	697	621	645	620	672	644	629	667	615	675	662	632	642	624	660	701	618	621	670	628	671	673	700	614	609	669	624	676	653	685	657	657	637	644	611	607	615	644	607	671	664	662	614	642	693	655	603	665	644	728	645	641	679	695	652	676	668	613	650	641	653	649	695	607	618	646	622	628	645	620	671	656	678	624	640	690	622	657	651	626	616	613	664	632	629	639	600	647	659	622	663	641	680	636	683	610	662	689	647	630	687	638	594	647	631	640	684	628	635	665	661	671	655	632	696	596	635	606	673	670	640	641	656	641	670	626	651	671	675	628	634	658	657	667	673	644	664	636	649	680	658	671	649	642	647	646	646	625	603	657	660	630	630	596	641	610	615	616	643	684	655	644	642	634	630	619	632	633	652	655	659	678	600	657	643	643	647	615	685	643	660	631	665	663	658	640	655	685	663	586	641	629	687	662	650	621	644	658	629	629	648	640	670	652	629	665	628	651	629	643	641	640	646	643	621	654	663	624	645	669	655	641	650	630	607	632	695	653	662	625	648	644	651	682	641	629	640	621	576	682	673	628	654	647	679	630	715	670	661	617	619	641	667	683	671	665	662	643	639	654	623	659	646	613	658	654	656	630	671	679	699	669	697	638	665	624	618	633	632	622	604	626	648	668	628	643	655	616	624	628	638	630	568	622	681	618	626	641	603	680	665	640	618	638	621	628	640	619	638	642	621	669	689	671	639	623	647	630	626	614	641	651	616	635	623	621	674	638	633	607	583	649	635	647	644	656	628	678	649	686	675	649	649	642	649	685	616	646	628	652	669	691	653	655	645	621	628	671	598	633	623	652	639	615	654	653	653	656	639	683	645	666	666	651	682	629	639	663	628	641	666	687	656	688	637	622	679	667	674	671	670	595	644	637	624	643	647	667	638	635	634	707	661	641	654	613	614	668	637	608	687	609	680	656	624	635	650	692	621	713	619	683	631	660	658	665	625	644	599	646	683	621	676	673	668	640	631	654	658	683	599	658	654	611	681	616	621	651	649	676	677	660	667	683	645	672	622	689	707	644	647	637	658	632	658	645	667	629	630	617	665	674	649	638	627	682	656	669	603	641	641	696	674	612	694	630	692	658	651	668	672	651	621	574	661	666	676	662	654	684	655	636	649	641	650	648	700	657	636	664	694	636	681	614	622	688	678	616	636	640	624	570	666	648	620	627	658	629	675	663	635	622	639	649	632	674	677	673	632	641	597	619	662	631	628	632	666	670	675	618	671	656	616	642	679	674	605	691	597	657	642	652	661	619	654	683	652	653	621	642	665	669	625	638	645	612	627	670	696	644	644	698	662	631	666	623	618	701	627	617	656	678	639	629	634	655	639	615	612	661	665	681	642	635	627	646	635	658	619	595	620	683	641	643	657	638	643	646	604	623	588	667	643	614	646	681	710	626	656	634	651	622	650	639	701	639	615	643	680	637	611	671	656	662	600	654	677	597	673	632	624	637	673	665	645	701	631	699	649	679	688	670	682	682
44972	46711	45763	38703	55070	43291	19294	3734	673	318	250	266	286	276	265	258	260	243	249	244	252	275	284	265	252	281	256	250	262	269	274	298	235	274	264	251	265	262	277	271	281	271	262	286	254	277	262	286	280	272	276	289	263	269	262	258	283	296	280	273	263	276	251	267	277	277	268	248	268	238	255	250	280	276	268	253	250	246	255	266	292	251	229	267	245	263	247	252	292	276	256	292	276	245	265	287	265	267	235	279	273	238	273	267	243	258	259	266	279	258	268	283	272	248	243	278	257	265	263	236	261	220	281	292	252	249	243	250	263	256	273	281	281	251	287	261	269	263	268	266	235	307	264	275	233	268	257	253	276	250	295	279	253	288	243	267	255	287	287	238	278	266	310	295	246	253	269	275	247	282	239	250	261	250	252	253	256	270	278	270	258	241	254	284	251	239	266	260	250	262	287	266	240	291	274	246	262	274	251	241	255	274	254	263	261	267	262	240	250	283	267	278	246	239	298	280	271	294	265	242	260	261	270	263	274	270	265	269	268	264	268	266	278	260	268	244	272	263	261	269	250	249	275	248	252	252	252	266	252	263	249	257	286	250	252	272	269	245	280	287	280	288	245	251	257	246	287	259	253	264	271	267	296	255	248	263	221	285	242	236	279	232	275	252	251	289	254	259	275	273	291	250	251	282	285	261	266	277	286	292	267	294	282	281	275	263	278	268	256	263	270	287	281	264	229	301	306	241	266	240	277	266	262	251	277	257	252	251	291	274	292	246	244	265	301	254	262	240	273	257	262	274	284	238	253	281	271	234	281	270	233	274	270	288	239	279	288	264	260	260	271	267	264	262	258	268	283	288	268	264	230	256	273	282	265	280	262	287	262	271	281	292	285	269	284	291	276	268	276	247	251	273	216	257	267	262	264	282	252	279	232	281	251	253	298	251	259	263	237	261	256	285	247	273	241	272	290	269	276	241	259	245	242	264	249	255	263	263	278	240	323	266	271	261	269	295	262	273	246	255	266	267	248	263	259	257	238	256	266	285	272	255	242	260	259	281	278	249	251	267	263	294	290	290	265	300	262	261	229	285	284	251	278	287	261	280	268	284	257	292	249	281	228	290	266	263	263	251	258	270	304	275	263	271	280	274	274	289	253	250	277	249	277	265	258	279	241	274	266	252	262	269	257	265	258	255	252	273	255	239	304	248	245	261	284	263	262	259	263	268	276	265	253	274	259	238	259	255	245	253	262	269	255	253	274	261	233	228	292	283	279	257	247	282	275	281	247	280	264	306	258	254	260	275	251	253	270	294	261	274	258	264	257	272	284	286	273	251	253	248	276	303	259	291	251	281	277	270	251	269	262	268	267	276	295	270	284	252	274	280	285	251	292	271	265	236	283	257	241	257	273	242	272	262	259	265	263	255	288	272	246	277	257	260	258	266	251	257	262	239	254	251	217	232	255	274	260	229	268	257	281	227	263	261	267	258	298	278	288	258	269	255	246	245	246	231	274	266	245	267	266	266	249	248	279	265	281	250	270	256	285	270	296	267	242	273	235	268	252	261	288	255	251	288	238	228	267	253	280	250	275	323	266	283	253	250	267	270	295	274	301	255	251	273	280	275	232	244	278	263	279	269	223	260	273	250	272	290	269	245	314	262	266	265	260	249	252	292	265	242	280	243	251	297	285	277	285	244	250	213	268	295	237	263	264	237	256	264	254	255	299	272	268	264	297	228	257	255	271	269	270	256	264	269	251	272	271	277	268	248	261	287	231	239	276	256	241	272	277	284	264	248	248	279	258	265	237	290	257	255	301	242	281	236	231	282	275	235	214	274	254	269	246	268	267	261	275	247	258	268	278	249	241	265	249	265	265	256	285	290	301	290	245	257	263	260	275	266	259	225	281	284	286	274	280	291	270	232	254	294	236	264	250	268	257	247	268	301	270	292	293	271	266	251	259	244	247	259	266	271	281	257	262	220	272	255	241	272	243	232	233	257	268	261	296	250	241	259	242	275	290	250	262	242	233	257	260	255	257	286	262	224	247	286	306	302	285	230	250	268	234	260	256	256	282	276	252	289	286	272	281	260	275	252	284	309	243	268	274	266	264	245	260	230	274	274	266	266	261	267	266	258	293	237	271	271	288	258	264	274	258	268	308	264	297	284	267	251	274	289	259	282	292	261	265	268	220	285	281	239	258	215	281	285	247	239	297	261	270	259	280	268	259	210	261	298	275	257	274	242	241	268	263	255	262	241	284	264	252	294	285	248	289	280	253	247	270	249	248	271	262	263	265	250	247	260	282	275	252	225	265	255	286	255	258	271	264	249	248	241	249	263	255	277	249	276	260	272	256	261	280	275	265	263	285	238	268	255	258	239	244	251	257	308	264	217	243	266	257	260	250	260	262	273	278	279	240	257	235	257	243	276	273	245	265	259	237	273	269	260	264	280	263	273	273	275	285	264	244	282	295	264	279	253	269	296	274	278	263	281	279	267	277	283	262	267	304	277	273	263	253	246	304	297	272	282	276	276	272	273	262	264	271	235	272	260	262	238	262	289	267	263	282	250	268	241	278	251	254	266	251	297	306	249	256	262	238	248	262	285	267	267	289	255	252	284	259	261	274	263	296	256	259	257	304	281	251	261	291	248	277	275	289	237	255	273	264	256	263	276	262	247	231	268	268	282	280	287	275	241	256	277	247	280	265	242	244	242	249	262	255	251	259	256	265	281	266	263	285	232	274	277	258	262	256	271	294	234	264	255	286	265	274	254	247	246	286	254	246	262	267	267	228	242	270	254	269	293	291	262	304	278	262	261	244	270	226	256	263	274	282	248	290	266	265	263	229	255	272	239	267	264	287	275	261	280	292	245	252	277	273	264	228	288	235	249	253	255	260	233	256	262	250	266	288	267	276	289	259	273	267	258	286	258	277	259	268	278	279	269	261	264	243	237	256	261	227	269	268	269	271	273	242	247	258	264	284	287	275	258	265	277	267	242	250	246	279	259	274	270	247	271	273	260	246	268	274	272	282	288	283	266	263	256	250	295	257	273	255	245	250	280	246	266	250	239	261	248	250	260	273	258	265	252	260	252	267	284	279	274	257	237	272	281	261	284	270	264	268	300	254	271	262	276	252	279	258	278	278	266	250	278	237	262	285	272	283	284	278	243	295	281	293	268	288	255	255	267	247	274	260	264	260	286	270	240	270	294	236	259	311	254	260	276	269	276	278	245	264	247	257	249	268	276	268	243	292	279	299	258	274	277	284	278	258	253	250	274	296	250	268	255	265	275	258	248	254	241	261	246	260	233	283	262	285	265	271	246	222	310	250	282	308	243	256	278	265	286	260	249	263	259	288	238	280	267	310	256	275	248	262	264	275	249	271	281	267	260	273	273	270	266	262	302	280	252	230	258	244	235	267	264	287	293	292	231	255	273	248	232	285	287	268	255	237	250	279	258	238	264	259	283	257	251	272	283	236	260	251	263	263	286	259	285	266	271
29742	37814	44940	48462	66823	53619	27411	7144	1824	772	662	641	688	650	718	652	676	646	682	661	676	647	685	656	643	653	661	632	680	687	689	633	637	661	666	669	639	634	678	701	656	702	628	682	675	649	691	670	644	655	668	673	655	699	626	654	661	646	633	636	672	701	635	692	623	687	645	635	686	655	681	614	688	676	684	700	664	675	652	664	638	640	663	652	655	655	680	700	669	667	686	646	679	666	628	656	627	652	691	633	676	635	626	677	677	639	642	680	698	631	676	651	661	701	654	669	673	619	650	655	653	664	667	585	646	671	655	651	666	678	652	681	668	665	640	676	639	616	646	616	650	665	663	645	649	656	623	664	680	654	692	658	678	650	672	674	682	688	641	635	672	642	631	679	646	635	639	677	651	669	668	671	616	662	613	671	682	655	662	655	617	668	638	638	663	631	618	634	636	713	624	598	651	666	638	669	649	686	650	687	685	662	641	683	618	618	637	707	664	658	692	663	662	651	642	697	639	658	666	645	655	680	633	648	656	643	652	662	631	663	650	713	652	661	668	678	622	649	623	616	659	659	676	649	611	668	693	611	708	666	627	707	714	628	620	679	658	669	676	679	616	681	660	644	634	708	672	623	658	705	672	641	700	644	650	678	632	653	681	632	669	668	620	646	654	656	660	620	647	672	651	654	620	644	679	687	645	678	657	665	669	643	669	677	693	631	654	681	662	648	624	665	663	681	673	699	701	639	663	641	657	669	669	674	674	673	635	705	635	650	674	675	699	645	731	637	604	638	651	664	677	618	634	651	664	660	617	634	680	666	689	646	621	654	627	631	691	665	644	657	613	661	615	645	664	658	638	657	669	695	628	634	648	653	642	718	638	680	633	601	680	681	652	657	653	644	639	632	647	662	655	635	678	650	653	680	670	665	668	639	648	663	680	648	673	676	656	650	626	645	644	614	654	619	656	635	665	607	668	634	653	632	619	706	645	642	674	672	670	672	640	638	617	622	649	665	643	678	666	660	682	675	715	664	636	687	647	681	685	707	659	655	648	692	655	683	694	660	636	677	667	728	673	661	712	648	675	603	670	652	649	663	654	643	690	613	689	659	627	672	648	653	675	658	707	656	634	682	660	639	638	645	672	620	708	674	663	718	672	653	658	638	687	645	674	635	648	690	679	678	660	718	643	638	639	659	656	690	613	618	640	657	715	639	643	623	666	670	636	652	677	665	640	602	660	703	666	660	679	650	635	674	697	647	660	652	693	643	669	659	649	634	669	650	638	716	643	637	678	688	659	685	674	641	670	719	645	671	670	656	687	711	666	640	687	675	635	652	695	647	648	635	655	650	691	658	675	642	653	657	670	687	663	646	706	643	662	666	679	661	646	683	668	665	648	678	642	658	671	650	640	667	675	664	626	666	698	677	651	654	642	659	647	678	601	665	647	649	624	627	610	624	668	654	633	671	635	651	650	670	626	695	629	631	659	660	670	630	681	705	661	652	696	640	677	648	698	656	662	658	650	613	695	666	662	648	635	643	659	629	630	700	642	638	641	664	667	711	627	684	628	680	641	606	682	646	666	677	659	672	675	615	688	640	676	628	637	592	681	618	608	676	622	671	689	667	669	668	672	682	729	605	639	633	696	660	654	658	666	612	613	699	645	682	615	683	662	660	625	622	657	649	642	664	639	662	684	626	692	634	677	669	675	710	629	662	627	650	682	675	606	671	674	646	672	672	634	649	686	653	682	648	678	665	643	619	662	664	624	682	696	634	659	671	646	671	727	728	608	630	644	696	683	642	624	649	664	685	609	653	634	658	659	663	633	662	649	697	690	650	660	618	645	684	649	650	642	722	672	673	661	660	671	633	624	679	673	666	633	643	692	663	675	654	687	626	647	688	649	649	615	576	653	624	631	639	660	646	653	661	685	679	627	668	663	665	686	670	646	698	657	649	642	660	671	690	657	633	625	677	693	656	597	704	653	631	634	646	679	619	666	644	644	667	658	656	655	631	701	646	686	628	691	695	672	660	637	634	637	637	659	597	613	654	622	602	637	634	676	659	653	675	684	671	626	629	662	691	678	656	674	630	650	658	678	672	677	650	644	647	643	677	684	631	660	637	649	648	655	667	658	693	663	697	646	645	639	643	661	662	608	669	708	630	664	633	654	629	663	683	657	626	677	645	672	619	681	644	582	627	672	633	690	726	689	664	670	612	624	639	627	637	669	654	666	678	677	646	629	685	665	649	653	643	668	644	698	653	627	671	587	646	714	683	671	659	676	647	670	655	608	671	673	672	619	650	670	652	675	636	685	672	643	643	671	661	643	599	636	677	643	655	657	633	653	677	652	691	660	679	645	692	683	645	640	672	659	686	633	645	661	638	662	662	703	655	667	668	648	677	705	649	643	668	650	652	693	686	656	687	672	649	652	662	617	658	608	622	690	664	616	695	634	598	649	643	662	686	678	656	613	694	630	643	628	682	667	689	618	617	661	598	639	639	663	639	622	625	641	666	629	641	667	670	634	637	630	674	658	663	691	622	678	696	647	617	685	669	648	682	678	689	641	690	671	648	693	654	697	636	685	664	649	683	700	636	708	676	711	641	629	631	637	658	653	679	621	667	657	678	659	715	653	654	655	691	635	641	630	629	661	619	688	656	617	668	676	644	678	741	596	641	678	619	656	640	604	642	689	631	673	684	656	661	659	698	663	657	639	680	641	651	649	660	660	646	620	681	637	634	707	672	674	669	670	607	673	657	684	683	692	633	635	627	674	656	678	658	679	662	675	634	652	668	662	651	640	626	679	674	668	699	655	646	676	634	672	699	628	668	677	680	668	634	637	658	674	676	654	709	642	704	673	657	655	679	651	675	642	654	668	633	662	658	679	670	633	669	654	669	628	640	659	674	683	678	708	649	658	658	628	681	601	638	663	674	683	632	656	641	684	664	629	648	653	624	681	645	654	677	623	665	658	675	662	664	681	671	593	679	669	646	633	636	684	720	629	633	650	639	685	650	646	731	673	705	611	616	674	647	712	684	628	633	668	613	696	698	685	651	614	632	645	666	652	691	626	647	641	621	683	679	619	640	656	670	649	672	648	629	631	668	673	631	657	659	676	627	653	646	650	656	652	606	633	675	647	694	659	665	613	666	637	614	659	623	661	617	653	681	601	654	633	676	647	659	641	664	667	630	646	641	644	691	646	645	628	638	630	629	690	705	668	639	646	650	679	677	668	641	689	677	661	681	700	638	631	650	645	663	619	660	689	636	635	651	634	711	692	663	655	668	646	682	690	648	683	664	669	615	636	634	639	655	616	657	698	647	699	635	658	606	665	648	701	686	672	653	670	617	659	627	680	649	659	645	635	682	712	652	690	594	692	673	698	659	652	680	656	673	680	624	658	655	648	662	635	739	633	685	694	632	632	705	707	641	639	625	625	645	663	698	718	688	633	662	712	633	674	609	652	644	639	637	681	673	684	662	701	613	643	648	680	610	642	660
53051	53816	48958	51928	64524	51469	27629	7572	1057	344	262	256	281	270	259	273	294	264	258	259	266	258	280	216	236	272	262	239	257	267	272	247	278	300	278	247	246	244	254	230	259	231	251	256	301	267	258	297	276	269	264	234	275	269	243	266	254	239	250	267	238	256	265	240	279	262	257	282	234	245	230	268	283	264	281	284	262	270	269	279	267	241	277	271	255	238	273	260	270	232	281	248	235	243	278	254	254	264	299	258	266	247	259	277	249	257	238	259	274	255	267	232	261	246	265	280	249	254	281	247	259	241	262	278	253	255	232	277	251	246	262	276	250	274	281	266	273	274	232	267	247	269	267	288	269	285	272	263	250	268	258	244	251	248	252	255	289	275	272	248	252	293	267	252	258	267	258	253	234	288	272	275	266	273	255	283	261	271	285	281	269	263	229	244	251	277	257	248	255	260	262	258	232	263	268	270	257	265	273	286	297	241	279	253	296	266	261	270	242	253	253	259	252	266	270	237	266	273	272	243	296	256	281	276	263	260	283	244	272	263	267	247	291	286	278	278	255	292	232	269	283	241	250	274	215	245	281	277	264	280	253	278	302	237	241	261	256	278	270	279	275	300	243	292	248	266	262	254	264	265	232	245	270	224	251	242	289	268	268	239	275	258	262	267	275	272	273	254	267	284	271	241	270	249	273	269	267	236	254	232	261	264	246	270	283	240	258	288	277	243	238	289	278	284	269	284	251	255	269	287	262	274	259	280	246	265	271	252	236	288	261	288	259	251	264	244	279	224	257	265	282	276	262	244	234	272	285	282	273	258	270	272	279	279	258	268	274	245	247	287	249	260	268	268	273	272	243	294	265	268	260	295	252	275	264	235	254	271	253	272	267	255	258	240	235	269	248	267	260	264	266	263	253	255	240	253	268	280	290	223	266	263	279	254	222	284	270	242	251	281	262	269	266	274	278	238	258	276	266	276	264	278	271	260	279	266	258	238	286	245	302	242	224	270	253	251	263	280	231	259	235	249	280	267	264	273	256	257	246	275	258	265	241	256	265	257	285	278	272	275	271	281	287	270	270	264	257	283	273	257	278	254	266	276	264	257	263	270	275	290	270	273	244	280	267	249	259	277	283	237	263	240	241	224	258	290	280	248	251	266	272	273	275	263	293	270	244	257	283	245	276	301	239	269	245	228	266	303	292	267	292	256	261	247	274	241	289	248	259	270	272	233	275	294	245	248	275	273	282	257	271	291	272	293	252	266	272	267	258	290	272	273	254	257	255	252	290	255	264	278	251	273	264	274	288	259	277	278	274	234	277	267	287	252	230	275	277	253	243	242	266	242	248	260	269	253	264	283	261	239	240	253	253	299	289	268	293	260	273	272	262	282	264	246	303	244	274	280	268	270	269	254	253	250	283	238	262	259	234	252	251	236	262	263	270	262	252	261	257	254	270	248	286	250	252	261	265	261	252	231	268	268	295	294	272	261	265	268	254	282	293	238	271	271	251	250	280	252	230	269	273	255	265	276	276	266	308	260	285	252	256	276	278	283	268	272	297	240	251	228	248	259	269	239	268	255	256	270	275	264	271	270	255	264	247	267	264	272	275	262	239	254	287	254	283	289	259	249	262	251	240	267	245	263	266	231	279	264	260	263	275	277	263	239	275	254	270	250	259	267	272	267	292	254	263	269	276	268	267	261	244	236	275	247	247	283	251	297	229	242	309	263	264	274	267	235	240	287	257	258	229	276	264	272	269	283	233	269	235	247	277	247	262	275	280	242	262	277	246	263	254	233	274	260	262	237	253	240	241	283	239	262	269	252	263	269	284	273	284	265	259	274	266	252	273	277	257	285	283	255	278	262	268	252	253	282	260	282	266	266	248	275	276	266	273	252	277	266	255	250	284	267	271	278	260	269	273	275	246	263	263	283	276	252	265	283	270	287	277	245	279	260	270	272	255	236	260	248	270	266	264	259	262	257	270	292	268	274	267	238	258	278	281	262	243	264	274	242	250	271	255	280	280	264	262	260	266	229	247	254	253	268	273	243	272	299	243	271	277	258	265	257	253	265	277	270	239	275	266	282	287	275	256	300	297	258	289	257	266	276	260	241	256	312	253	257	276	247	260	277	252	251	251	283	260	256	283	238	283	284	278	250	262	274	257	296	252	268	272	269	283	273	275	272	253	254	248	273	254	272	269	238	275	249	247	266	255	278	271	226	252	275	241	249	284	271	245	258	268	256	280	272	282	239	239	309	243	224	262	260	269	287	259	291	254	243	279	276	268	277	258	289	257	247	244	247	264	268	258	265	259	289	272	281	281	278	268	270	237	259	258	240	279	259	291	276	269	268	269	281	277	266	284	250	265	282	258	256	247	256	253	248	242	243	217	262	261	279	247	284	256	260	243	266	252	253	238	274	246	287	243	256	264	258	270	278	263	285	242	260	262	257	245	234	286	265	266	241	288	265	246	263	283	255	246	242	283	280	308	255	256	286	259	297	274	277	267	255	262	262	262	255	253	240	251	251	266	299	296	272	252	227	270	236	249	256	257	262	281	260	266	269	277	237	262	238	270	296	252	251	262	252	262	259	254	251	224	267	308	264	272	258	290	252	252	247	285	280	256	262	260	274	267	250	255	238	243	276	282	285	253	274	279	264	266	248	264	272	249	267	273	296	281	266	289	251	268	288	280	254	248	264	256	253	284	263	252	219	268	271	295	269	240	259	252	293	290	262	308	240	239	263	271	283	275	278	281	249	249	270	275	252	249	225	255	249	257	256	274	288	271	265	235	263	268	250	245	295	286	276	297	265	251	265	246	264	268	264	230	264	284	252	247	286	243	252	265	265	229	260	242	243	281	286	233	276	277	247	262	245	247	255	255	279	261	272	244	270	235	294	256	280	231	266	266	280	251	270	257	272	265	254	284	261	271	301	274	283	263	267	259	263	248	282	278	259	241	252	281	275	271	246	256	252	256	264	285	298	234	286	267	282	263	318	268	226	243	264	305	271	278	261	302	271	244	274	252	280	236	254	322	233	281	261	257	293	267	231	277	270	276	264	261	271	267	280	238	267	266	275	300	271	262	275	275	254	258	276	259	283	256	258	272	247	251	275	284	261	302	273	265	256	228	272	271	242	269	257	264	244	242	267	267	263	290	268	271	252	294	255	252	256	274	234	293	244	263	253	274	239	237	277	254	286	268	258	247	263	238	274	241	257	274	258	252	275	267	280	257	254	252	254	267	274	260	284	246	231	245	266	253	253	276	255	247	262	271	290	260	251	258	266	255	245	298	259	254	294	277	271	264	242	224	265	253	240	261	259	265	281	257	252	262	263	249	241	236	278	237	269	271	287	226	249	284	240	279	255	257	259	256	264	244	291	259	274	262	280	271	250	263	280	239	286	251	271	248	284	263	273	266	254	277	259	268	237	283	263	269	290	267	256	263	255	244	230	268	267	260	253	253	263	252	249	257	267	263	250	254	272	263	280	249	276	232	267
35415	44814	48961	62652	76902	62440	35581	10911	2845	878	647	674	692	652	655	653	678	636	677	641	597	676	636	660	646	645	655	676	668	691	668	673	645	655	642	640	645	647	650	642	676	633	670	622	640	684	675	679	665	666	639	656	622	658	638	666	630	656	685	634	641	653	653	659	665	641	685	700	613	610	638	635	655	689	666	653	636	599	632	643	622	647	651	676	619	656	641	687	632	645	621	623	670	660	646	598	646	623	565	649	653	616	616	644	649	648	658	611	671	670	658	649	638	650	660	649	632	643	629	667	641	666	672	660	647	680	629	628	659	690	624	686	650	651	662	629	653	633	689	708	710	607	688	680	690	653	650	665	610	629	665	675	642	685	633	708	645	630	650	688	659	615	638	624	651	657	627	624	675	620	652	665	664	686	674	670	617	656	663	648	627	645	643	620	619	658	612	690	651	615	654	638	650	651	620	635	707	636	679	672	658	672	630	641	666	622	690	651	676	658	677	624	657	656	649	629	633	694	630	645	646	675	683	673	661	675	665	654	674	675	683	684	635	651	663	687	650	600	677	645	594	626	638	658	596	640	712	661	579	637	645	648	622	662	634	641	637	632	644	612	647	638	646	634	695	662	683	624	653	676	668	632	683	658	660	665	609	649	648	615	649	637	610	662	634	642	663	673	649	599	635	637	661	647	684	685	649	622	678	606	665	669	609	700	654	654	675	617	658	664	664	666	614	668	639	647	651	651	649	699	655	672	662	653	648	653	652	655	646	591	629	660	618	612	599	686	610	662	666	602	645	621	677	625	669	637	679	675	666	648	673	631	648	664	619	673	639	627	670	676	649	626	722	631	651	665	625	669	636	625	661	701	646	655	658	635	641	657	630	671	647	642	655	635	659	696	639	655	663	641	618	657	649	684	635	639	640	668	647	669	658	669	676	658	616	648	664	650	657	607	629	671	644	622	684	657	625	630	661	606	635	662	621	623	650	629	652	668	687	668	653	662	639	690	666	681	634	647	644	651	653	658	667	702	653	609	667	629	685	639	639	640	633	663	603	619	639	646	639	643	620	650	641	671	658	647	676	660	664	658	644	676	658	665	614	646	631	645	660	642	668	677	602	653	631	630	703	653	676	670	631	643	663	628	635	664	633	613	658	662	668	643	632	642	652	584	623	670	629	702	669	670	680	681	649	672	631	617	697	650	661	652	581	657	659	666	619	623	669	654	656	660	651	643	640	654	661	660	656	629	655	657	656	661	654	633	680	638	681	660	670	662	674	658	620	639	658	633	654	625	655	670	609	688	657	614	679	662	649	620	660	637	636	633	645	670	659	675	641	640	664	680	641	673	658	660	707	634	646	631	655	617	608	663	644	631	642	675	646	692	661	648	659	681	656	629	700	618	652	661	636	637	642	642	707	658	681	646	668	659	664	643	659	635	707	672	678	645	618	623	674	637	677	653	684	650	678	651	662	663	664	636	679	689	631	674	629	586	667	647	650	646	687	620	639	663	589	628	702	638	587	656	634	660	605	669	640	658	639	600	623	626	662	612	705	621	628	645	658	639	680	679	605	644	653	645	618	652	646	648	651	650	621	622	657	655	672	603	680	658	642	645	646	617	657	608	644	687	612	672	679	701	612	625	699	632	662	670	646	652	692	629	668	634	651	636	674	676	646	635	623	622	644	720	688	604	665	639	699	663	621	680	625	674	630	662	687	694	653	624	666	642	634	625	638	626	616	642	685	663	594	632	645	632	644	690	628	645	677	666	645	694	685	662	657	630	658	647	683	676	663	606	611	613	681	618	632	598	636	627	631	684	618	645	641	655	680	656	699	640	632	650	693	672	633	627	700	674	684	633	670	692	640	655	646	634	604	601	643	711	702	651	614	601	618	678	623	636	634	637	686	646	639	638	679	652	643	637	647	603	678	650	681	638	656	672	681	655	694	623	635	623	635	641	593	643	649	660	655	640	665	676	670	698	668	607	678	655	668	623	616	631	637	653	632	614	684	668	642	625	675	632	640	664	666	645	655	671	652	642	609	720	648	632	609	592	635	642	707	677	641	661	624	666	641	690	642	662	667	613	634	679	642	671	661	639	627	660	655	675	670	626	674	668	650	671	646	631	637	701	646	640	723	656	618	617	605	618	634	628	678	653	657	645	624	672	677	625	640	649	607	666	650	641	633	639	671	677	655	654	644	663	643	658	687	669	657	695	639	631	621	624	684	663	647	684	660	653	702	601	642	685	659	672	681	682	630	656	689	654	690	675	670	657	634	710	650	658	645	653	606	644	635	627	644	681	650	673	689	606	640	625	669	640	646	667	572	604	679	653	661	641	672	639	657	675	640	661	635	667	607	649	644	647	666	632	660	635	618	643	633	642	644	684	637	678	665	641	610	659	658	642	664	626	676	652	645	679	625	621	638	680	640	615	665	620	691	678	620	613	665	643	669	616	652	625	655	701	683	637	699	650	645	662	660	627	667	632	633	665	688	618	668	677	650	687	676	655	644	623	663	684	637	609	637	671	633	676	585	621	662	637	635	643	658	701	634	648	624	646	651	660	644	627	654	711	622	626	628	686	609	669	663	660	689	667	641	641	612	639	631	666	639	699	649	644	685	682	645	606	665	672	632	651	644	654	639	632	668	640	648	654	636	661	681	664	659	654	672	660	626	676	643	622	601	679	624	643	673	611	646	646	627	647	644	630	642	672	665	668	624	652	648	647	605	651	646	674	628	630	625	646	647	622	660	637	669	660	645	628	650	635	599	660	630	651	614	626	618	732	671	663	656	699	625	642	632	620	605	678	675	653	649	665	671	606	679	713	650	629	645	646	669	630	656	683	653	659	692	648	635	601	636	670	686	638	652	684	621	622	646	647	680	660	659	673	643	653	621	652	610	626	631	686	661	661	613	632	682	649	635	661	698	672	662	671	581	682	663	677	654	645	616	625	675	627	591	623	613	678	630	647	654	670	642	650	668	659	685	612	653	629	625	665	633	623	672	648	627	653	657	641	678	642	651	621	646	675	675	630	640	687	664	622	691	643	693	618	644	640	662	609	635	613	631	643	651	651	682	595	665	609	669	699	656	674	656	670	683	659	676	680	632	665	643	624	634	657	611	661	619	676	654	639	721	620	677	648	637	670	626	645	632	631	669	682	730	667	648	670	637	661	616	604	669	689	661	649	671	649	712	636	647	655	694	633	656	647	614	683	646	683	635	663	624	674	628	638	675	685	630	601	644	645	705	669	600	667	693	659	651	630	619	628	648	660	632	635	686	643	681	697	631	653	650	676	611	703	596	665	643	623	687	607	662	641	640	640	700	664	649	667	646	670	695	623	658	624	657	622	602	638	662	642	696	621	641	657	666	675	632	574	633	675	652	680	657	664	647	661	683	674	651	674	613	682	667	617	625	659	621	643	669	652	655	681	624	677	691	692	623	661	662	612	726	598	653	616	673	658	645	615	643	633	697	672	634	643	616	652	665	667	651	598	655	645
24543	26391	22162	9990	11415	6588	1928	526	318	254	258	258	263	290	243	241	237	264	239	297	266	286	258	286	257	264	260	245	263	264	256	249	241	266	253	220	240	281	250	272	239	256	249	236	263	251	243	263	255	263	271	254	259	258	257	277	250	241	233	275	256	246	258	260	261	283	277	254	278	270	254	246	257	236	257	242	263	267	257	226	263	231	295	238	247	250	287	288	270	259	289	278	244	287	257	269	251	217	253	251	260	265	250	245	265	245	293	238	253	260	252	264	280	267	282	234	253	279	253	266	259	242	275	276	250	264	243	299	255	274	249	243	281	281	274	300	263	240	272	256	282	274	276	261	253	232	264	271	285	225	261	234	274	249	269	305	259	260	253	280	255	264	242	283	255	262	266	269	257	248	249	278	275	234	277	248	251	236	250	264	251	268	247	266	237	262	288	280	303	270	265	232	272	246	284	261	260	233	277	250	255	278	248	265	257	268	249	263	255	284	265	266	253	267	261	239	248	262	280	255	284	278	274	272	268	249	280	246	225	248	252	260	286	281	215	275	263	258	264	288	253	232	255	255	278	251	242	272	249	260	248	267	260	306	267	246	255	264	248	243	265	238	265	254	267	278	273	276	221	272	240	252	263	257	282	259	279	276	268	262	252	253	233	259	251	259	258	261	232	262	288	272	286	271	263	260	271	259	252	258	266	270	261	250	237	253	244	261	287	273	260	249	249	251	255	239	275	242	230	241	269	229	258	233	272	236	227	263	259	273	267	251	280	238	291	292	249	262	275	277	262	281	277	241	239	227	272	254	261	238	256	278	290	251	276	237	270	247	251	240	264	246	263	263	277	274	252	252	235	267	231	272	288	270	262	249	271	259	233	277	242	249	240	256	240	237	265	264	269	265	259	229	208	272	285	282	237	250	245	271	266	268	265	255	271	244	260	265	268	237	276	241	264	285	287	247	263	254	242	213	253	286	277	250	272	254	251	264	251	252	253	261	237	284	274	277	259	270	268	248	258	235	268	299	270	266	271	260	251	269	261	275	271	265	280	258	243	270	225	253	272	265	276	268	239	280	237	255	261	307	275	266	274	249	247	272	276	257	247	297	249	254	278	261	224	212	259	233	248	266	258	294	256	249	274	260	267	254	262	274	282	253	289	244	240	231	284	260	249	276	248	242	263	251	275	270	245	260	280	231	262	266	287	281	261	261	211	283	245	265	273	276	247	247	290	255	259	253	288	237	242	253	286	278	256	238	268	233	227	256	279	234	260	267	251	250	247	265	271	239	286	259	242	270	262	264	266	239	269	257	267	258	248	290	262	265	275	282	273	262	270	275	269	245	271	243	259	265	250	253	251	255	279	259	280	291	262	260	253	256	284	262	276	269	274	238	251	252	249	283	259	270	236	249	267	262	263	257	244	277	275	250	273	309	284	264	276	264	253	251	248	241	272	243	252	253	263	259	256	246	283	277	283	268	265	240	278	258	268	272	283	264	248	237	230	252	273	275	255	272	252	241	272	253	228	253	258	259	272	259	264	276	273	267	247	282	251	284	236	273	284	263	268	282	264	307	286	265	254	255	263	222	269	270	256	265	252	267	242	254	272	269	271	248	244	263	263	261	246	248	251	281	248	245	238	259	251	263	268	258	262	269	268	269	260	249	229	237	247	282	279	297	267	244	283	257	253	239	269	249	248	230	234	255	246	263	266	255	250	249	250	268	279	268	247	251	255	240	293	274	299	256	272	265	240	242	279	236	298	251	246	280	271	267	242	262	290	261	256	249	281	246	260	250	254	281	226	270	271	232	247	241	260	269	241	284	276	252	254	241	242	254	280	262	281	237	254	240	257	252	266	285	252	259	263	268	248	273	229	268	276	279	255	251	262	243	256	271	260	252	294	273	286	271	242	245	244	245	288	259	227	274	272	260	251	260	230	262	227	264	280	268	246	259	255	284	294	269	258	242	257	253	251	260	258	242	239	240	245	287	238	261	270	266	253	256	288	272	266	272	247	256	252	245	262	248	238	230	293	238	270	241	249	256	260	261	257	234	267	278	258	258	224	254	259	234	246	262	276	254	232	245	289	243	257	250	248	252	251	263	249	287	274	240	259	262	258	245	229	288	291	255	260	260	275	278	258	278	252	281	245	277	246	261	266	290	244	280	243	259	242	252	239	264	245	253	238	249	285	271	236	283	258	264	269	257	256	253	234	246	272	265	260	280	260	221	270	248	262	263	247	257	268	236	260	256	263	260	260	250	271	241	291	251	257	243	249	281	290	241	258	264	276	271	273	257	291	293	278	279	260	260	238	246	239	289	291	274	250	264	251	223	263	253	266	272	268	233	264	295	261	253	279	272	262	256	264	230	251	266	251	276	271	282	269	268	245	247	235	281	250	286	267	268	265	248	259	260	257	275	274	277	233	278	266	244	262	251	279	249	255	269	280	252	245	267	274	250	248	290	265	239	262	253	241	283	243	271	235	287	231	272	255	263	260	235	285	241	254	299	277	292	258	238	283	267	260	246	278	244	257	239	257	240	252	248	238	262	262	272	238	261	269	246	278	265	259	238	241	251	258	276	277	282	225	266	255	229	244	266	248	286	226	242	267	260	306	260	239	237	246	264	263	270	239	286	253	213	258	269	252	265	215	279	252	241	282	272	284	267	252	279	259	238	260	256	280	270	259	255	256	272	263	258	282	275	229	270	259	261	243	284	250	275	249	249	246	265	255	252	257	279	263	237	280	236	263	279	281	252	261	280	273	251	265	247	259	273	264	262	258	296	259	240	252	272	266	256	231	270	244	273	243	277	244	279	260	230	276	262	261	273	257	265	258	266	262	269	253	260	278	256	257	246	260	259	272	252	249	287	241	254	291	258	260	252	250	280	268	254	248	233	280	268	250	268	258	313	242	269	223	253	254	253	265	276	273	277	288	254	272	277	252	245	287	248	270	265	273	265	276	229	239	238	270	269	282	275	270	266	256	246	276	290	278	261	247	264	252	266	253	230	257	281	291	293	262	286	239	256	232	269	240	287	268	268	243	251	232	241	291	266	274	244	261	250	282	280	266	263	274	235	261	274	234	242	259	245	274	246	251	272	265	244	271	257	287	220	255	251	254	280	261	261	253	233	282	281	254	269	256	262	259	244	255	226	287	270	226	242	262	239	288	281	275	310	252	270	251	266	268	255	227	269	236	282	266	261	242	291	248	261	266	264	253	299	261	266	242	246	260	255	252	293	234	267	266	257	273	259	245	231	270	272	267	279	265	256	255	223	273	254	225	240	271	284	255	227	249	257	261	286	246	257	283	247	248	278	255	264	252	266	230	256	255	257	268	282	259	269	262	257	256	283	260	234	244	267	245	259	270	272	251	263	227	255	258	263	266	256	286	283	271	266	268	251	278	243	257	241	284	269	265	247	261	253	243	297	252	259	264	263	251	263	235	242	253	278	261	246	248	257	239	259	257	260	263	260	264	254	272	257	256	265	225	260
14727	22147	25766	19443	26860	15876	5252	1336	858	679	648	690	630	641	653	662	642	627	627	617	662	670	669	650	667	662	715	616	638	639	660	661	637	620	651	649	663	639	688	662	664	683	675	669	621	617	692	641	638	629	631	673	643	665	647	622	630	654	665	672	694	615	694	640	599	600	633	638	664	681	647	663	659	650	647	626	643	651	660	638	624	667	644	623	643	671	652	664	653	604	703	630	700	633	625	652	667	667	681	648	655	609	653	628	652	679	632	616	626	677	616	645	668	657	666	641	660	659	684	634	650	707	680	651	661	638	651	640	616	669	614	653	624	674	671	609	710	735	667	622	624	644	629	648	653	643	662	629	632	669	670	649	663	647	677	642	654	633	675	632	617	617	668	624	641	641	663	683	599	640	675	619	681	645	604	677	658	604	670	648	619	660	608	651	643	632	677	664	659	637	658	608	703	669	662	642	617	607	681	636	676	687	652	632	642	672	611	634	699	641	644	673	679	693	656	629	622	667	632	638	662	609	665	664	627	687	679	645	675	665	624	639	651	669	667	652	674	618	636	652	609	668	672	677	678	604	657	640	656	605	654	664	606	644	694	639	597	684	651	620	647	665	629	640	644	690	647	664	630	632	614	686	610	643	659	622	661	631	651	603	605	632	648	663	623	688	624	647	639	626	629	643	646	636	670	650	654	645	686	657	667	628	655	643	613	675	656	667	617	646	651	631	638	651	647	672	667	619	675	649	673	641	688	671	676	666	651	655	650	677	617	667	623	625	674	636	653	625	672	637	664	644	666	632	658	602	680	686	639	707	692	605	651	643	608	607	663	635	639	625	617	672	659	665	633	634	606	647	659	671	642	639	664	597	598	674	629	659	631	626	619	647	620	619	633	632	642	637	676	638	629	618	626	677	632	642	679	656	644	663	642	657	625	666	651	649	684	647	675	625	641	615	610	678	610	661	659	675	642	617	655	668	652	641	581	648	665	644	653	659	629	699	626	646	604	640	674	653	649	620	606	627	696	630	669	676	658	623	659	674	636	631	625	669	628	657	641	641	635	608	650	647	692	617	659	618	627	657	586	599	689	648	674	653	626	659	659	661	675	665	629	638	665	610	653	636	674	634	652	650	649	629	663	603	646	623	642	690	620	660	685	658	661	657	611	653	629	668	674	644	653	650	662	693	656	676	663	662	610	661	639	668	613	626	644	667	642	650	666	627	619	660	649	644	589	602	646	673	647	643	673	603	687	630	640	670	648	649	685	656	610	640	657	715	641	664	680	621	639	674	630	640	601	628	644	661	651	639	609	693	650	604	662	672	649	682	642	660	665	670	676	634	641	617	652	648	613	637	659	667	617	575	691	658	612	626	665	599	649	635	672	666	657	692	665	676	639	660	606	661	682	616	688	644	669	660	643	725	646	637	625	660	639	658	642	675	656	639	694	631	616	667	616	597	644	614	617	653	672	657	654	654	652	661	680	650	627	635	644	658	613	674	611	603	616	664	622	706	682	678	674	624	647	655	635	653	671	641	670	624	642	632	667	649	626	617	652	613	648	615	603	649	642	638	632	667	687	631	629	677	598	643	624	620	623	618	628	709	664	674	666	665	672	642	669	670	682	648	657	673	658	614	671	622	695	615	610	646	578	624	617	635	620	627	621	657	708	658	667	698	686	680	658	719	651	680	679	639	671	616	669	666	612	656	679	630	667	681	658	641	603	645	665	634	677	607	667	635	635	655	595	608	625	628	635	616	654	651	630	642	641	641	652	646	596	667	643	641	669	615	609	614	648	646	651	670	660	673	587	647	624	659	671	692	651	650	659	661	649	687	660	666	614	650	658	651	612	680	642	633	621	633	637	626	645	604	696	643	647	651	668	619	671	656	626	614	591	632	665	635	628	668	678	629	690	644	645	653	636	660	675	609	617	674	608	678	656	666	663	692	649	630	655	639	656	699	652	660	685	625	709	650	645	633	611	666	642	670	700	643	710	660	641	633	625	615	657	629	648	641	680	668	617	636	681	659	668	662	633	643	626	658	661	678	680	648	649	676	643	682	654	654	647	622	661	680	626	634	620	662	662	658	628	643	649	657	691	689	667	634	657	643	618	641	648	638	661	639	671	666	641	652	639	636	652	669	673	654	679	630	637	642	651	625	625	632	705	644	685	633	666	638	629	679	683	647	611	642	679	670	695	629	664	585	639	611	632	633	629	622	620	628	710	655	668	653	628	655	634	612	634	672	656	663	618	647	664	690	655	644	635	657	666	690	644	639	644	675	678	641	600	645	662	665	708	676	674	660	645	706	655	666	650	680	644	621	627	631	640	668	666	649	692	611	660	612	679	672	656	629	653	671	669	616	649	662	629	621	626	689	615	612	639	616	623	661	648	644	647	656	668	650	629	628	630	642	611	637	626	680	601	634	630	644	575	636	636	660	624	666	625	635	668	644	656	642	687	677	651	711	656	624	629	655	628	675	663	655	650	637	659	637	654	687	614	638	594	673	642	642	664	681	657	633	616	618	637	630	643	634	688	610	627	658	628	651	647	708	632	661	640	604	648	619	665	613	643	653	616	648	641	622	645	701	644	651	685	680	660	658	644	691	638	651	642	651	643	661	655	655	666	623	650	690	637	688	576	650	597	672	625	706	656	668	687	663	675	595	651	589	607	659	637	670	657	663	668	638	671	690	646	660	629	630	609	679	651	672	674	693	613	688	673	665	703	629	690	662	652	656	667	606	680	661	647	634	648	678	660	682	652	690	668	628	639	650	658	587	665	677	678	652	651	634	668	650	669	644	713	714	647	669	681	638	668	658	641	638	664	664	626	619	634	603	645	644	610	726	655	638	693	630	673	642	674	622	640	653	678	633	568	656	644	655	672	640	610	612	633	619	669	623	626	655	641	685	600	645	623	646	649	634	627	652	625	655	681	606	672	604	634	645	673	636	644	641	629	641	651	664	645	651	649	652	688	599	679	637	630	636	643	639	638	663	644	671	651	634	615	661	647	631	637	633	636	658	665	644	606	626	664	662	624	613	671	662	672	626	629	637	664	628	605	648	641	587	602	655	620	664	685	671	666	677	637	644	643	670	686	619	630	634	633	679	636	637	632	671	635	675	647	657	587	625	624	634	623	622	687	685	652	610	632	594	631	642	689	642	674	602	614	639	671	655	637	668	657	603	649	646	660	644	604	657	634	660	614	639	640	633	637	636	655	635	670	655	659	633	659	624	668	652	682	685	696	681	663	627	649	644	669	647	674	647	614	660	637	616	630	663	656	644	617	676	656	621	624	649	669	670	663	631	663	632	618	692	644	630	608	663	622	617	699	620	624	682	626	639	675	656	600	613	594	644	667	689	657	646	628	644	666	640	639	697	611	631	657	684	670	646	651	627	669	657	667	664	645	647	693	646	633	600	644	656	640	624	657	660	636	610	624	667	625	627	702	660	610	688	692	648	651	628	620	658	690	648	625	618	642	668	652	606	654	651	703	657
43805	50093	44051	38847	54093	41595	19748	4185	775	350	263	241	266	268	268	273	280	250	258	238	270	278	265	268	266	238	245	255	230	278	266	252	266	270	264	274	253	236	299	234	273	251	266	241	260	241	290	297	237	301	237	255	250	256	268	278	255	292	253	245	281	281	257	234	273	262	256	227	241	267	231	256	245	258	283	273	285	257	264	258	227	276	256	241	260	274	263	254	247	250	220	269	275	272	251	259	281	254	253	239	269	255	271	280	302	267	262	256	264	253	272	256	259	269	298	261	272	248	260	272	277	266	291	280	263	264	243	292	260	263	263	236	257	251	265	261	258	266	288	264	253	259	268	263	262	266	288	256	271	285	260	263	281	257	279	285	241	278	268	271	260	251	262	255	297	267	242	250	281	263	250	281	255	279	262	244	251	266	267	286	251	218	273	290	280	238	280	272	250	253	275	253	271	240	246	270	272	257	246	250	264	280	247	257	263	284	272	252	287	280	280	226	281	256	236	307	229	259	263	277	261	280	248	262	264	244	281	264	255	263	266	270	266	256	253	267	288	251	240	243	275	244	226	261	245	261	254	246	254	279	280	265	266	235	276	254	240	289	235	248	254	251	238	247	285	248	253	268	284	214	215	281	293	290	279	238	253	285	254	272	277	264	271	268	272	287	299	242	237	235	278	281	248	277	251	271	271	270	278	218	261	263	302	249	277	271	245	287	232	254	261	268	231	256	273	255	280	283	227	246	277	267	248	244	271	287	282	261	285	275	272	256	273	260	266	261	265	271	267	249	266	244	260	281	266	260	246	247	307	251	258	237	248	259	255	260	274	242	245	272	249	257	255	260	238	249	265	261	262	211	240	258	274	235	254	244	245	274	266	251	301	289	278	248	237	255	247	258	268	261	235	259	256	281	259	282	268	235	263	284	268	259	247	259	245	278	246	256	292	284	300	278	254	261	260	246	262	247	279	272	243	270	239	219	247	247	253	271	243	280	232	259	295	290	258	257	270	263	267	286	244	270	257	297	248	252	254	282	249	254	260	265	263	222	254	272	261	267	240	242	261	261	236	268	251	239	242	258	247	256	295	272	253	294	255	278	251	253	275	278	264	287	250	270	253	251	274	274	256	265	245	247	247	268	262	262	293	295	258	261	232	281	239	221	255	250	268	284	250	285	234	227	233	224	266	253	258	269	286	269	256	279	259	247	271	274	273	255	252	253	252	252	254	272	278	265	220	276	268	261	281	281	255	282	278	254	252	278	267	280	278	235	255	244	230	259	274	282	281	268	274	272	290	259	249	245	260	260	259	262	243	264	251	293	291	265	259	248	260	236	222	256	244	281	232	274	291	290	272	256	229	279	279	245	272	270	273	242	273	279	248	303	255	298	276	250	271	265	266	255	232	253	268	233	249	246	245	265	230	234	255	291	250	234	238	278	248	294	258	275	243	251	233	268	278	228	251	207	264	289	291	226	275	272	270	267	252	256	264	280	236	267	254	234	260	273	272	242	267	282	263	265	263	239	246	242	242	242	267	262	284	255	274	261	268	282	238	251	256	257	297	257	234	272	244	268	273	264	266	283	272	305	269	251	269	259	269	273	259	257	253	264	276	257	281	230	261	264	275	238	271	285	254	234	295	249	278	235	262	247	277	248	260	246	283	263	254	262	269	254	270	237	263	243	256	248	275	243	242	247	283	255	239	256	309	255	273	265	257	238	279	268	262	282	236	287	269	285	268	235	273	240	264	253	254	249	260	273	278	273	220	290	275	273	246	248	238	288	263	263	231	270	285	279	276	252	254	277	244	257	276	241	262	246	277	248	250	276	268	272	264	253	231	276	242	263	259	253	280	250	278	243	283	245	285	226	281	295	250	243	243	254	236	260	272	240	233	247	249	266	249	276	275	281	313	259	248	261	251	254	280	250	291	258	272	240	247	237	261	249	253	289	299	256	246	270	255	244	255	273	260	249	269	261	252	250	245	263	260	255	253	245	298	254	280	295	267	235	292	266	241	258	266	249	266	259	269	256	243	231	261	248	275	267	241	241	256	304	267	279	274	258	254	230	285	271	258	239	267	271	227	271	270	269	291	261	269	233	248	270	319	246	258	259	258	260	294	259	244	242	288	278	289	271	252	276	262	207	259	301	263	266	271	293	284	251	251	265	275	273	242	250	261	243	297	300	233	287	241	259	244	289	267	262	250	263	282	279	243	271	250	275	256	258	247	309	248	259	253	269	251	245	265	270	306	265	253	237	291	246	260	259	270	269	257	265	262	246	238	261	272	238	266	240	261	235	242	275	254	261	271	280	278	246	239	238	269	242	255	266	265	260	219	292	273	287	234	276	288	273	259	257	264	226	238	271	300	274	258	265	274	263	285	243	255	263	254	263	302	252	253	283	266	252	248	251	275	269	275	273	270	269	272	240	237	288	261	251	257	264	265	272	261	272	253	269	276	245	255	272	296	270	264	267	258	257	261	255	256	294	258	259	248	270	272	284	243	256	278	254	261	284	265	255	293	291	258	291	245	294	256	256	275	244	262	270	234	239	273	277	247	267	266	235	261	287	260	277	231	261	242	274	258	263	269	257	254	278	247	250	289	235	254	241	243	234	282	263	245	278	250	294	264	252	273	231	245	264	272	253	280	267	265	225	240	260	276	232	257	245	253	251	241	236	263	265	265	269	242	268	246	273	284	268	267	296	261	285	254	279	269	241	266	254	241	283	263	241	268	253	242	279	268	241	271	271	256	267	254	257	259	279	244	251	272	246	285	278	277	299	295	258	239	263	256	267	279	246	252	243	247	266	239	299	234	270	272	259	250	268	260	288	280	239	255	229	280	262	253	300	276	248	242	263	234	246	267	250	234	243	286	236	257	260	266	258	257	234	236	249	272	262	244	275	231	224	260	266	235	271	241	269	256	230	301	263	281	285	244	280	276	252	246	261	296	265	251	258	277	253	269	263	270	275	261	261	227	273	243	277	266	271	253	255	278	256	265	247	251	250	284	254	259	284	252	244	268	282	263	259	244	296	282	261	259	241	271	238	251	277	247	237	261	263	250	260	260	272	257	268	260	283	252	259	252	274	266	240	271	243	271	268	289	255	256	255	273	258	281	262	238	274	249	267	262	265	276	282	230	279	270	250	261	249	246	255	258	256	277	264	260	253	289	257	257	262	267	266	242	259	249	252	281	292	275	262	231	285	239	250	236	279	303	268	239	253	251	262	235	252	295	253	301	254	279	265	243	258	235	288	268	287	273	244	298	269	279	262	229	263	266	268	227	271	263	246	287	278	241	266	240	244	257	252	299	287	257	294	257	263	220	296	274	278	252	266	275	265	253	260	265	256	272	254	240	269	270	252	269	252	260	251	264	237	296	239	247	260	271	243	263	253	265	253	269	252	263	251	224	277	270	244	257	230	263	251	250	276	273	247	270	267	269	272	283	275	273	268	291	275	255	255	259	258	276	249	266	243	284	274	255	244	255	274	278	282
28716	41067	42487	48812	65834	52546	28781	8461	2360	819	653	677	647	638	679	678	659	672	667	635	639	638	656	648	649	626	689	642	647	635	586	635	688	643	656	641	639	625	627	664	631	706	616	645	646	620	661	641	649	631	704	623	588	676	627	605	684	626	629	648	650	632	691	684	684	667	621	611	668	670	682	689	651	632	699	626	636	651	662	634	725	611	670	660	638	643	651	650	682	683	668	662	604	607	658	657	668	654	706	630	644	683	643	652	677	675	686	652	676	650	622	673	693	656	646	643	668	615	646	617	628	654	645	679	617	620	631	638	667	646	662	641	659	685	657	655	634	643	631	634	646	677	710	638	677	611	645	683	649	677	704	627	634	649	679	666	705	642	677	683	656	661	609	621	648	611	638	627	613	619	624	646	667	680	657	663	646	650	639	663	659	617	610	652	679	681	679	647	678	657	656	662	674	644	652	634	612	690	613	648	674	646	656	671	658	622	677	632	647	654	697	656	703	664	662	655	628	658	637	653	665	650	654	624	684	639	730	653	664	654	601	690	700	719	655	601	668	659	653	669	583	645	687	631	620	705	683	637	636	612	662	611	691	660	663	649	641	621	650	649	644	669	635	646	637	678	627	641	647	627	669	627	681	640	677	642	672	636	654	621	663	666	651	678	663	632	623	681	647	653	640	647	693	667	658	655	645	673	629	702	712	600	652	654	614	632	656	660	590	623	691	666	639	639	649	634	616	666	628	627	655	605	641	651	715	627	640	695	667	626	612	658	674	666	678	608	667	720	668	601	628	666	664	641	672	660	653	641	684	629	640	641	655	678	681	658	675	654	661	626	679	610	647	638	662	665	669	683	609	675	617	632	696	643	676	674	610	670	702	615	654	685	682	720	625	654	635	634	645	668	607	640	666	678	652	644	652	648	678	644	667	682	679	693	675	668	673	645	661	652	608	685	724	644	649	673	641	662	633	615	669	654	668	667	642	648	677	651	645	642	669	679	652	676	670	690	664	687	643	683	665	621	680	663	614	653	640	636	641	635	686	626	665	634	647	588	654	659	659	650	646	659	708	660	668	678	632	655	663	610	643	641	663	664	694	669	703	659	645	619	616	645	646	615	648	619	654	626	655	661	670	648	724	622	637	648	612	669	671	681	622	619	665	647	712	651	679	660	655	590	677	640	690	666	644	630	647	665	649	644	633	623	669	687	660	657	686	629	632	649	664	622	617	614	708	608	640	663	642	663	637	607	635	654	672	675	634	653	671	641	655	642	635	603	649	644	648	642	669	664	692	668	647	664	685	666	684	675	692	691	665	635	646	610	670	674	654	661	662	687	662	682	716	652	640	609	651	652	684	699	659	702	702	667	713	688	604	692	677	659	670	685	675	637	665	684	666	647	668	671	636	662	676	672	667	656	690	640	672	669	652	648	691	641	647	681	630	703	653	613	685	694	596	688	675	713	650	671	640	624	651	632	683	616	632	646	625	685	667	623	624	608	621	671	667	660	638	649	655	680	641	666	699	716	673	638	672	684	668	674	655	698	628	657	633	659	626	655	680	652	591	669	699	648	617	655	645	663	623	671	680	686	641	606	701	671	673	703	643	656	675	669	651	672	666	662	679	607	636	636	659	655	648	662	665	681	660	658	658	619	692	662	692	694	678	680	671	674	657	655	602	639	662	609	585	656	687	671	696	643	622	643	645	668	661	644	668	626	667	627	655	658	670	603	634	676	654	662	661	626	683	606	692	673	658	654	657	647	682	678	642	649	689	657	642	613	631	644	667	674	666	629	655	660	670	668	638	635	674	598	642	646	655	687	619	669	667	665	704	631	631	643	597	672	600	655	697	660	649	645	615	638	641	635	638	615	642	649	663	647	633	679	672	688	581	639	632	619	650	651	627	635	644	653	673	644	657	643	642	680	665	665	671	631	640	645	641	636	664	632	671	662	679	699	638	651	663	654	631	624	649	675	683	669	618	624	682	680	655	684	626	658	651	647	693	651	678	666	674	710	645	634	623	658	637	663	667	633	647	670	627	670	583	653	659	651	688	634	610	654	690	647	671	664	648	649	676	680	634	656	657	656	657	670	658	673	666	675	679	664	622	662	643	614	665	695	694	668	597	682	665	630	618	637	659	658	624	614	652	696	665	636	691	660	698	636	652	663	676	643	694	604	650	664	661	692	695	677	696	668	637	635	662	649	661	660	690	606	645	682	644	684	595	648	632	627	620	633	635	673	712	699	641	713	628	718	638	683	676	618	624	678	600	648	618	664	649	644	632	646	686	630	617	666	666	658	651	689	609	649	658	621	634	637	665	632	686	641	649	658	641	680	625	649	671	667	683	659	683	639	674	674	636	672	655	638	641	631	669	656	686	675	637	658	656	748	629	614	667	679	635	601	622	654	671	694	700	659	611	677	689	631	627	633	654	682	654	678	660	643	649	666	659	645	640	628	689	680	630	618	672	647	652	673	676	652	655	674	672	680	659	670	634	729	677	646	669	638	641	614	665	631	664	664	678	655	656	636	638	652	651	635	686	664	700	630	685	621	621	666	648	612	657	638	640	677	645	609	663	700	677	682	663	638	682	646	677	666	610	667	664	629	721	601	644	630	611	661	607	680	645	657	633	611	634	664	686	637	676	654	662	627	657	639	633	658	665	603	671	663	670	637	644	645	647	645	646	656	630	660	664	631	683	654	651	646	584	657	690	669	636	662	646	644	696	686	626	634	645	684	616	653	650	655	686	671	639	679	662	666	683	673	702	621	610	690	624	632	641	714	640	673	621	661	637	657	643	649	642	692	633	694	668	675	639	639	687	653	652	644	672	615	635	667	688	641	628	670	640	650	619	676	704	663	683	655	691	670	648	668	691	694	677	665	669	656	638	628	657	639	657	624	736	642	717	671	670	662	678	639	619	618	623	654	657	616	664	635	662	578	676	680	658	645	647	666	644	633	654	633	648	643	628	644	610	660	701	645	626	660	672	638	650	681	639	647	631	616	641	691	662	690	645	698	665	677	642	651	675	671	649	629	642	661	647	672	588	655	674	616	662	663	653	647	651	673	705	690	673	679	692	695	637	669	681	650	613	707	648	627	652	631	698	671	639	673	646	630	697	642	643	667	626	645	631	633	635	640	643	634	664	665	675	659	641	664	618	655	651	645	644	680	601	658	660	660	669	639	694	623	658	679	640	679	670	679	684	683	637	622	662	663	656	641	627	634	616	660	614	665	666	650	635	655	671	646	687	652	631	637	683	703	653	673	642	681	684	668	677	657	665	611	628	687	678	634	635	653	646	688	663	674	685	644	645	668	674	665	646	680	652	650	657	681	626	702	684	652	655	652	635	624	688	662	668	632	639	667	647	672	667	657	647	638	650	668	638	671	679	637	646	641	630	634	621	636	617	663	672	645	716	675	649	645	634	692	699	655	655	740	632	687	665	670	609	728	644	632	660	683	647	630	611	651	661	673	637	644	634	633	656	685	624	615	653	644
53521	52901	47626	47220	60120	57962	32920	10468	1665	383	258	232	275	273	264	272	264	267	257	247	284	270	266	247	271	276	259	266	260	271	215	253	273	246	284	258	244	240	237	262	254	262	292	263	262	247	276	274	260	270	273	278	285	247	239	236	242	280	301	265	256	256	232	292	261	244	285	275	248	251	262	280	287	257	258	266	274	244	275	260	242	284	311	279	266	254	229	265	243	286	220	261	280	243	274	246	232	268	254	288	248	285	269	304	254	249	257	273	262	293	246	256	269	285	258	265	297	264	279	233	259	261	264	270	288	292	244	268	263	268	263	274	257	275	243	292	269	248	268	285	275	251	286	262	237	251	281	282	228	247	258	254	250	244	240	284	270	284	267	271	276	267	246	252	266	237	268	250	249	277	262	259	275	267	269	253	287	258	231	263	279	265	276	264	284	262	249	242	241	237	285	245	267	280	266	267	252	270	261	273	266	284	250	292	252	263	251	256	275	258	251	247	297	257	253	259	287	252	282	256	288	252	246	263	262	299	249	270	286	259	281	254	286	252	259	254	295	280	224	255	237	284	257	252	247	243	260	263	257	266	232	280	251	296	263	256	278	248	241	278	264	289	269	261	281	261	282	305	233	237	256	243	247	268	284	243	288	225	275	246	276	263	275	298	242	275	242	254	288	271	241	254	271	260	264	248	234	271	299	277	254	253	275	260	261	235	280	246	275	251	245	263	247	247	259	276	257	267	273	259	246	238	248	251	269	261	284	238	264	258	282	284	272	263	259	265	293	274	236	247	284	266	280	273	273	253	256	252	259	273	270	298	278	266	270	274	266	281	261	250	254	257	263	275	278	286	272	258	258	241	252	246	257	266	286	242	261	258	274	288	285	254	276	255	284	279	259	276	263	285	267	271	266	253	280	271	281	275	262	265	268	266	246	302	254	252	261	265	265	242	265	267	263	256	273	239	282	258	269	304	252	268	284	255	269	262	255	229	258	281	280	226	248	265	239	276	303	254	253	294	260	269	248	260	263	275	265	243	248	256	241	247	260	230	272	273	270	281	263	262	249	240	241	262	235	291	246	256	247	247	281	268	269	263	291	272	296	263	257	254	254	235	261	294	253	284	260	298	257	290	242	288	251	267	269	281	264	250	215	271	271	270	265	254	248	269	286	244	245	269	259	273	257	265	275	274	236	245	248	247	295	273	265	272	255	250	224	255	233	258	285	245	251	293	266	302	281	284	266	268	265	265	278	265	277	246	251	247	262	258	241	222	257	243	270	267	298	269	242	261	235	268	238	267	268	228	268	250	257	260	261	266	257	273	270	256	286	255	278	253	249	258	272	275	275	258	281	262	262	260	276	282	252	269	267	240	269	222	252	259	282	282	258	280	241	283	255	283	278	268	231	236	303	243	262	281	221	268	295	275	271	258	263	258	293	277	284	266	257	276	278	273	259	258	239	261	234	273	260	247	262	261	260	278	285	251	255	237	280	260	227	260	259	256	234	263	274	280	267	242	281	311	257	280	243	251	264	248	296	258	269	250	258	287	262	281	257	275	261	265	262	281	295	224	234	263	250	239	267	254	273	239	279	274	270	241	278	292	269	265	247	278	250	242	231	266	262	282	273	289	273	274	251	287	265	241	274	255	287	293	297	239	226	235	277	243	278	271	252	268	284	236	262	281	247	280	289	270	289	265	286	280	258	253	267	255	294	258	281	252	257	242	272	272	271	283	263	251	260	259	278	268	257	262	275	276	255	286	287	280	283	275	268	260	262	255	252	248	244	275	272	266	278	249	281	274	264	293	252	268	281	259	259	246	267	250	234	306	265	246	263	268	268	276	257	233	272	271	254	265	274	256	261	262	277	281	259	264	265	282	245	294	236	253	271	282	261	242	216	305	273	272	258	262	218	253	277	251	258	239	285	283	261	254	247	258	277	254	269	245	266	251	281	269	242	250	291	277	276	291	257	292	265	259	275	248	277	247	258	279	264	254	261	271	265	262	266	266	269	289	282	311	273	283	267	280	246	240	292	234	258	273	269	274	243	277	237	250	260	234	279	293	254	246	231	264	253	303	281	261	276	282	262	277	254	268	276	255	249	263	250	256	258	267	247	258	262	242	259	235	266	269	252	249	256	226	251	270	256	278	287	238	301	242	268	257	250	268	244	276	238	240	264	303	232	268	260	272	229	268	241	259	293	270	333	283	258	280	270	264	245	235	279	250	259	240	280	255	275	281	250	263	274	203	261	262	219	272	233	278	260	271	251	264	260	278	263	263	264	288	260	253	264	259	259	250	274	274	257	278	260	244	241	236	247	281	251	266	272	279	248	281	286	265	258	276	243	252	273	265	257	237	261	266	260	241	264	253	302	259	255	242	269	270	262	261	243	261	251	255	238	310	273	266	264	285	255	232	281	265	269	262	246	255	235	275	238	269	241	236	253	284	275	282	267	277	259	273	264	272	288	244	257	250	256	256	278	255	252	262	282	263	290	258	282	240	281	286	274	280	255	267	257	248	267	247	255	255	277	282	250	265	277	255	255	278	278	247	250	251	267	282	261	235	238	239	288	263	260	276	255	246	259	283	297	255	249	239	221	260	287	263	249	287	221	257	254	257	269	277	262	254	263	282	269	265	292	250	270	271	260	266	271	255	237	273	233	264	259	272	240	234	272	258	279	266	286	273	271	262	270	252	269	253	283	262	239	269	267	244	258	258	242	252	283	250	267	268	254	282	277	235	261	247	264	265	266	245	272	238	258	273	299	248	257	244	253	260	265	274	263	302	261	271	272	275	254	270	256	273	283	273	274	270	264	288	265	237	262	267	277	286	278	277	242	245	248	273	283	268	264	281	263	271	236	250	281	263	255	263	288	290	261	262	282	256	245	261	264	263	252	262	259	271	260	278	257	265	272	288	245	223	265	246	260	263	254	274	248	235	245	251	257	257	256	288	257	242	267	241	285	288	233	256	277	297	261	254	270	292	244	265	260	251	264	261	260	300	282	241	245	257	244	259	278	279	279	271	262	263	289	271	270	267	235	269	263	257	243	277	255	265	275	251	234	261	279	246	254	276	245	228	243	249	276	288	238	253	253	282	252	257	253	232	305	264	319	268	262	275	241	284	263	292	254	255	260	252	235	277	262	247	270	258	288	260	235	264	244	257	254	252	264	261	275	247	271	247	246	220	241	270	245	278	268	287	301	249	265	277	279	281	287	229	266	251	256	266	261	267	219	253	241	268	257	275	262	279	302	237	240	237	266	264	276	252	265	254	267	265	259	277	296	257	281	239	243	242	264	271	299	257	293	286	289	273	263	274	279	256	266	270	297	261	255	244	267	249	247	278	269	259	241	272	234	285	265	239	306	251	252	288	260	257	274	233	275	271	253	245	232	270	252	240	287	250	265	288	243	245	253	249	238	268	255	241	293	265	254	263	261	237	263	271	265	261	276	281	290	249	254	238	264	259	283	261	279	251	268	258	253	260	269	303	276	237
36862	43569	48357	57829	73968	69207	41895	14521	3845	1026	683	632	675	628	651	634	625	618	686	650	641	672	659	652	631	639	681	663	628	675	652	689	657	667	638	700	651	647	679	638	666	666	692	669	645	652	693	676	672	675	661	684	637	643	653	610	711	636	623	702	629	635	626	662	619	642	645	686	628	645	626	622	641	644	644	709	664	632	638	639	655	603	681	677	650	652	658	645	609	673	647	633	636	656	657	628	628	649	673	626	666	639	655	648	684	675	610	627	653	647	611	606	663	666	672	663	683	674	669	631	694	627	661	631	635	661	627	624	653	605	678	594	656	646	684	677	695	678	643	696	674	688	670	636	628	658	670	686	656	671	640	648	660	624	657	669	618	649	695	652	680	623	653	585	636	661	680	672	678	625	671	672	667	625	621	656	636	661	655	659	661	664	665	617	671	624	649	647	676	641	656	662	637	657	643	706	665	659	633	641	622	666	650	624	629	656	669	658	655	689	636	642	655	632	634	628	636	642	652	628	650	647	681	620	608	643	679	644	631	667	677	648	663	614	655	680	605	689	666	652	650	655	676	657	651	648	611	666	615	653	645	607	660	641	664	651	645	659	660	635	685	676	655	666	623	621	680	635	654	659	655	646	628	644	657	665	623	630	632	639	685	632	628	618	676	620	642	655	626	637	610	635	640	699	632	641	643	628	681	663	640	618	686	604	675	673	626	662	641	658	683	697	663	654	622	645	652	622	590	648	686	654	625	671	610	682	636	669	614	665	690	685	648	645	642	604	649	630	674	649	602	647	645	635	648	709	637	631	666	598	649	647	650	671	723	631	690	683	642	664	697	635	642	650	657	679	673	649	673	698	625	598	682	660	652	629	653	693	634	722	637	645	674	669	682	635	654	618	632	646	699	637	623	633	636	662	663	641	645	691	637	597	619	658	609	592	608	633	662	652	656	649	637	686	662	617	633	665	664	635	625	658	707	689	699	689	645	645	642	631	625	646	685	632	718	651	645	660	653	661	687	621	658	665	636	677	674	666	659	669	658	642	632	672	658	624	652	652	697	634	682	662	676	616	623	679	642	660	650	610	626	629	658	661	676	616	647	634	612	657	686	601	641	636	661	610	660	650	697	673	651	629	691	648	670	626	659	619	679	690	632	658	711	642	647	650	680	653	644	642	641	611	644	666	626	610	660	650	668	650	681	662	657	620	629	646	650	692	655	617	673	676	677	663	643	653	629	641	651	641	670	673	638	658	653	649	626	678	617	665	687	625	654	681	606	674	648	657	707	700	653	643	701	677	602	651	638	674	616	682	617	640	643	689	695	601	676	652	682	632	634	654	635	682	640	665	659	611	710	641	681	700	670	643	699	663	659	639	620	655	625	645	635	564	618	661	647	665	673	654	697	614	668	645	660	639	628	640	660	608	683	649	668	637	626	750	667	667	627	626	662	694	634	676	637	633	664	584	603	633	619	676	619	662	626	620	648	608	649	729	649	659	642	654	599	673	690	618	644	662	697	647	703	668	672	679	657	652	646	697	645	660	644	658	662	692	644	671	691	622	605	651	609	645	680	622	651	657	586	674	621	621	639	645	633	650	633	690	669	704	671	644	658	678	687	660	643	650	695	659	634	620	670	622	702	631	671	646	637	659	625	645	691	702	691	689	607	675	615	639	636	639	635	622	638	636	622	625	624	684	653	638	603	637	691	659	688	663	694	700	675	653	653	651	653	634	649	632	617	623	662	617	660	660	673	630	638	683	633	616	632	620	623	631	664	608	700	683	670	676	652	673	624	644	616	683	668	627	668	630	663	660	586	695	662	641	669	632	653	659	629	673	620	636	657	680	644	602	654	619	656	610	683	641	683	653	647	663	686	660	665	680	651	686	638	665	610	644	658	655	643	671	657	662	664	662	646	630	622	657	628	713	626	636	616	644	607	693	634	638	627	644	640	645	671	633	664	663	685	620	644	656	666	620	607	699	670	632	576	668	664	637	594	639	667	696	645	638	668	647	624	639	631	640	688	643	659	611	673	612	668	608	694	644	657	655	658	638	666	648	621	637	658	660	693	714	640	655	626	667	663	690	628	645	659	629	634	684	618	647	616	667	651	669	645	667	639	667	652	659	705	658	649	659	683	630	638	655	641	630	643	652	621	641	633	659	673	607	622	677	680	657	612	658	663	645	647	663	599	675	696	615	687	668	657	678	625	647	667	641	629	641	658	660	608	676	619	677	640	649	665	631	646	651	641	675	653	632	686	683	655	668	667	621	641	650	675	654	674	682	680	617	698	646	680	685	641	636	647	628	683	692	683	604	609	684	659	613	683	642	608	640	649	660	636	664	661	703	662	681	655	659	646	692	666	650	622	634	647	693	638	650	672	628	659	685	677	629	657	668	634	622	644	624	643	591	649	675	641	662	627	649	633	646	669	620	662	658	640	618	659	612	658	632	653	661	667	659	648	662	626	669	615	646	651	682	683	618	669	646	658	626	617	709	649	647	622	618	671	678	690	682	667	628	648	658	651	636	658	645	677	632	623	672	615	680	650	626	631	635	647	670	603	631	643	634	602	676	674	684	662	657	652	642	642	674	695	617	650	667	659	631	634	627	641	679	646	655	700	644	595	667	636	640	675	658	651	654	685	644	645	652	638	671	681	650	698	643	651	630	646	616	674	665	655	626	653	635	593	626	659	672	672	645	662	647	683	654	656	657	683	649	682	670	666	695	669	623	656	624	632	671	677	671	663	674	650	663	664	646	658	641	622	643	674	641	645	699	632	634	666	638	665	632	634	675	655	687	623	668	618	707	680	648	647	636	677	683	666	600	683	668	670	679	665	653	676	676	679	646	651	620	647	638	662	619	664	668	600	685	675	679	645	661	622	700	664	661	584	671	643	641	604	638	708	677	660	622	628	729	649	651	678	655	631	657	659	663	653	637	634	680	624	629	640	622	662	691	615	607	684	663	652	660	637	662	657	638	589	629	679	668	656	658	701	684	642	659	660	612	687	659	681	583	648	692	676	666	651	610	634	613	668	670	715	629	630	658	634	670	663	666	609	623	653	638	657	657	710	671	622	657	642	661	691	684	675	687	673	648	684	689	611	647	659	619	659	670	680	741	630	709	622	663	640	619	632	673	626	635	628	642	628	683	666	681	611	682	621	701	663	682	678	645	649	618	622	680	657	693	639	696	693	637	681	706	668	664	674	712	632	632	666	705	629	608	657	677	627	615	678	680	632	596	668	620	669	655	697	622	635	674	673	654	656	634	641	643	664	683	643	668	634	630	692	712	642	643	616	650	640	636	655	666	636	608	637	665	665	658	693	655	631	696	680	660	648	678	637	634	677	668	668	626	641	694	697	652	665	640	612	657	674	667	596	654	645	623	667	681	667	744	642	678	617	668	675	660	632	668	658	654	623	617	674	670	649	653	633	663	683	685	640	603	654	647	630	654	671	623	665	600	649	680	687	634	629	621	645	666	634	646	621	704	645	725
27588	23682	22345	13141	6911	7608	3825	1021	365	267	270	236	245	258	237	255	281	238	249	279	270	248	243	280	280	252	233	282	268	288	273	257	247	248	258	286	250	261	236	231	283	247	264	255	261	228	270	226	278	256	264	267	293	262	251	249	261	261	246	257	220	238	276	253	263	283	263	275	273	269	273	281	257	244	305	232	258	256	227	262	268	278	272	263	278	253	265	258	276	245	256	262	255	263	271	251	294	282	258	270	270	240	277	251	253	247	248	224	233	297	261	229	217	257	237	273	250	268	280	246	259	254	245	261	255	258	251	261	285	268	245	256	261	283	239	257	253	257	260	238	240	242	266	256	245	248	246	220	243	273	268	287	252	257	241	257	273	258	244	300	241	297	295	232	253	257	253	244	282	265	269	249	241	299	230	229	308	271	261	272	284	278	264	252	225	262	276	249	239	280	249	256	281	278	245	238	256	245	255	231	233	261	270	257	214	259	248	245	265	229	254	269	296	271	248	277	253	256	243	287	273	282	258	248	262	283	228	269	246	277	280	239	259	254	244	233	246	275	210	270	271	278	262	247	287	240	248	258	312	288	273	257	258	253	269	244	233	259	233	267	258	277	244	248	298	254	241	248	261	277	273	271	256	278	229	241	279	270	249	230	255	254	267	249	262	259	235	272	251	263	260	264	288	245	262	258	265	267	249	254	268	242	248	272	277	294	270	257	265	263	250	263	229	265	285	256	268	254	281	251	269	231	270	250	261	252	219	288	265	238	297	259	249	280	252	279	257	261	269	237	281	247	254	260	267	257	244	282	256	284	260	235	288	257	250	263	254	253	296	275	255	302	248	306	239	276	252	254	262	233	236	281	255	261	270	273	261	265	237	261	238	290	268	279	258	259	263	250	242	262	264	277	239	289	259	233	276	253	245	238	227	253	261	261	252	256	260	265	273	256	247	246	262	233	275	273	252	296	238	275	292	265	245	257	256	235	272	247	257	265	248	264	218	251	281	267	270	282	263	271	275	258	235	272	279	262	257	261	270	239	261	274	249	271	268	253	262	257	265	246	254	253	262	267	259	261	268	259	292	258	292	241	228	274	269	231	255	254	214	220	251	255	237	241	253	245	263	257	267	224	284	264	225	253	269	253	270	260	252	314	265	267	251	271	254	262	290	259	259	279	247	272	277	266	252	275	259	260	283	244	268	271	280	237	239	249	236	235	251	237	254	259	241	255	283	225	246	278	274	264	241	262	256	240	267	278	265	264	229	243	262	252	256	235	264	274	255	235	271	244	239	225	275	246	301	262	254	245	242	258	252	270	266	248	250	251	260	251	261	243	273	267	247	267	252	288	280	267	254	248	260	231	260	254	235	259	249	240	271	277	284	232	258	246	264	250	252	272	274	269	261	258	265	279	274	255	276	267	228	272	286	274	232	246	215	257	271	264	261	267	273	260	259	253	272	281	252	275	249	252	243	280	229	236	281	239	278	273	237	225	237	259	263	284	220	249	250	281	268	269	263	278	280	259	302	265	246	256	262	277	260	253	251	241	270	239	248	258	242	269	251	273	265	247	253	254	291	283	265	273	279	275	262	261	223	286	290	238	261	229	259	273	280	256	276	275	240	273	231	240	308	275	228	258	270	209	255	252	257	247	259	281	232	256	265	262	248	262	257	265	269	267	267	255	266	271	273	241	279	249	265	247	287	241	266	278	269	267	258	242	270	238	232	248	257	294	282	244	245	236	265	246	239	265	249	237	240	283	253	249	263	251	262	260	251	256	296	223	281	263	269	247	247	255	229	256	245	248	261	283	270	252	290	248	268	241	252	245	265	267	259	279	249	257	228	248	259	242	290	268	242	266	247	251	242	282	263	247	257	285	263	245	256	265	249	262	248	229	224	257	230	241	278	244	268	288	255	248	268	284	229	267	276	233	247	253	285	277	258	249	251	254	272	265	238	232	264	254	244	275	269	278	262	290	264	259	284	261	261	260	285	252	260	252	273	250	237	256	250	287	273	260	272	256	270	213	235	228	265	252	233	295	285	242	279	264	264	242	263	264	250	263	265	270	274	225	282	282	290	266	265	252	279	263	270	241	274	255	241	280	270	255	262	231	217	235	267	243	266	280	255	275	274	239	258	260	234	275	264	262	268	254	266	273	249	280	266	269	271	234	250	262	226	242	277	248	233	267	240	266	295	272	280	242	289	266	255	282	281	262	272	286	285	260	266	275	265	276	256	248	299	258	265	241	287	288	258	266	269	244	244	274	246	230	279	303	277	282	268	258	287	252	256	263	272	276	253	229	242	275	243	256	247	270	273	246	241	241	250	258	275	258	251	253	259	262	268	265	248	275	275	273	272	274	274	260	262	266	271	281	256	248	263	273	243	251	264	270	247	261	259	253	274	287	253	238	263	257	261	244	264	269	243	275	251	258	251	264	252	250	260	263	293	258	290	279	255	257	221	244	233	277	235	223	256	257	244	239	277	275	247	251	281	243	270	261	276	254	241	250	263	248	286	225	253	301	290	276	221	272	247	259	256	274	263	263	225	252	262	281	267	271	271	255	266	277	237	274	266	231	254	276	246	281	273	293	258	304	269	288	254	267	250	264	260	254	246	246	254	268	229	274	245	258	236	272	248	262	253	267	276	285	243	274	244	244	251	246	278	282	268	247	265	225	266	260	254	272	222	241	271	288	260	251	256	247	269	264	238	268	278	273	243	225	278	238	265	255	258	258	259	289	273	272	252	276	250	267	299	264	252	246	256	258	257	276	274	260	249	266	257	218	247	238	259	250	250	275	246	260	279	286	275	254	260	233	311	252	253	229	230	302	228	264	230	246	241	290	268	262	250	253	279	278	277	246	268	252	272	267	275	249	278	281	241	299	221	238	291	268	242	293	243	263	260	255	263	255	287	263	252	295	260	279	281	267	272	230	240	252	271	269	275	290	245	231	290	270	281	247	275	258	230	281	269	260	259	268	264	266	282	248	237	254	273	254	261	244	259	248	247	248	269	255	274	267	242	296	276	269	261	252	246	248	234	274	232	262	277	260	268	265	270	266	271	259	271	265	258	256	256	241	251	261	275	248	248	249	236	224	255	308	267	262	258	254	243	253	254	253	269	276	256	277	267	255	264	233	265	247	246	274	254	246	227	285	258	267	241	257	290	290	261	255	236	246	225	244	284	260	237	261	278	279	260	262	260	265	261	245	246	249	263	243	279	252	248	239	262	230	267	253	266	268	254	249	256	257	228	236	255	240	265	266	282	275	238	263	278	297	241	248	241	241	266	265	259	263	267	210	251	251	252	268	242	251	258	262	256	252	249	265	288	281	284	259	264	243	292	259	239	252	267	243	267	237	262	300	253	231	282	262	251	278	254	242	269	256	288	284	272	231	274	252	277	280	270	256	259	263	294	242	246	248	271	254	292	238	244	247	289	270	282	269	273	283	270	268	273	263	230	237	264	247	258	270	237	240	265	235	231	284	280	251	270	235
16613	18503	27357	21527	19945	20987	10757	2721	1050	733	645	659	680	670	657	689	677	658	670	663	678	654	661	684	674	677	673	630	657	625	641	662	679	654	655	646	644	686	632	669	673	646	651	671	680	635	628	621	638	629	674	617	680	656	653	677	681	648	661	677	687	594	642	628	693	630	652	700	617	645	659	682	620	653	636	652	666	624	654	652	599	658	650	652	628	663	632	642	643	629	610	643	660	635	638	588	639	627	626	642	627	630	683	661	633	668	640	599	664	650	626	625	645	666	653	669	606	664	659	612	636	675	620	655	664	614	653	592	635	643	571	635	643	654	665	659	633	654	619	627	638	645	671	632	678	658	668	667	629	662	664	639	590	642	652	618	630	627	640	660	664	659	673	617	619	680	653	640	658	599	666	626	604	609	654	663	706	618	638	631	642	624	694	662	619	629	643	598	663	650	661	636	622	649	650	631	664	629	635	667	671	618	642	635	633	666	620	650	642	685	638	655	645	665	642	694	623	636	674	612	625	638	649	600	582	629	651	671	610	643	663	673	661	629	623	604	637	610	674	612	667	626	643	632	608	622	660	604	696	613	681	639	686	638	679	679	607	662	650	692	716	651	621	671	629	630	679	671	687	621	630	684	671	623	670	646	638	656	638	611	628	658	661	646	667	642	608	628	642	621	666	601	666	614	622	561	673	618	605	678	634	604	616	647	665	609	646	608	655	651	678	676	620	676	642	628	637	641	650	653	653	652	651	617	606	663	640	643	674	642	647	616	705	648	633	653	689	679	642	645	692	648	654	617	631	686	649	635	689	647	643	654	644	672	634	599	650	638	673	656	600	606	630	650	672	657	640	653	668	597	689	694	574	659	667	658	647	646	647	681	632	659	650	665	671	656	651	596	646	651	653	624	621	666	615	653	603	683	675	673	622	648	646	653	656	661	655	669	629	672	621	618	633	701	637	635	673	619	605	644	643	619	656	690	677	665	676	585	630	651	688	653	649	667	638	620	648	633	656	657	677	677	663	665	698	658	707	650	590	626	656	642	656	644	643	636	661	648	681	677	669	614	608	619	648	598	618	644	646	635	666	627	624	612	632	650	655	676	672	655	638	602	621	636	634	657	697	642	693	630	683	634	613	666	693	645	668	634	636	661	649	582	653	661	665	670	693	675	698	635	679	673	660	637	602	625	670	614	652	627	653	646	656	642	658	634	649	625	672	639	625	608	664	668	605	648	607	630	653	633	627	647	651	669	594	666	679	621	662	629	626	658	621	631	637	663	667	677	601	647	671	634	603	688	652	627	647	648	687	658	667	625	630	647	683	656	633	685	656	633	615	645	653	647	667	688	650	612	621	611	685	646	650	675	684	649	654	679	633	610	646	678	646	661	631	657	647	656	645	698	680	659	642	680	658	704	639	599	634	646	634	672	646	660	681	682	655	663	657	633	658	642	629	650	648	674	624	639	664	683	638	656	639	638	638	605	605	670	625	639	649	641	636	685	637	635	645	654	670	644	674	624	654	645	648	636	660	643	662	636	606	645	635	620	628	591	598	631	654	641	676	625	643	647	667	634	655	713	632	577	603	653	645	624	671	623	649	597	650	652	561	590	649	647	623	632	639	641	598	613	626	626	651	591	644	647	660	647	609	651	673	636	663	630	649	649	657	622	674	657	688	652	672	658	645	696	625	621	629	649	642	642	661	675	680	698	640	635	629	644	652	668	654	672	633	645	671	646	634	663	653	615	632	643	662	627	700	689	637	596	628	626	662	668	637	647	653	620	601	633	672	657	613	633	659	644	676	636	642	669	627	640	615	665	648	624	646	606	654	651	626	652	641	671	670	635	614	706	635	669	610	636	679	677	649	701	624	655	669	672	638	664	652	667	642	639	642	621	663	670	647	653	611	687	613	605	682	615	651	652	647	637	674	660	614	650	633	673	701	628	646	637	659	655	649	659	641	629	641	641	684	628	628	673	642	628	677	662	665	633	625	658	653	639	637	665	644	638	688	608	663	625	652	631	610	622	643	623	648	623	688	622	623	601	684	615	634	628	615	651	643	683	666	657	615	676	664	659	690	633	610	624	638	669	635	714	644	633	634	646	640	695	671	649	635	659	610	710	667	615	646	657	646	707	641	653	689	648	648	647	628	596	663	625	633	624	609	650	654	653	627	628	618	646	674	665	594	652	658	667	650	722	649	644	637	696	638	642	616	628	603	630	673	634	652	604	598	658	636	659	689	638	664	674	660	625	716	647	660	648	640	647	633	653	633	627	623	681	646	633	642	636	653	614	644	634	619	661	625	600	650	675	626	658	670	648	655	663	646	614	649	627	637	628	607	611	659	630	637	643	686	638	673	593	624	673	626	654	604	668	673	652	637	600	661	660	670	636	633	687	666	632	645	611	626	652	660	678	651	650	679	622	623	612	645	662	699	646	605	685	637	668	621	700	619	669	653	665	657	664	620	631	641	653	637	651	638	676	637	607	684	635	639	637	704	623	681	633	650	628	671	665	674	647	614	663	685	611	641	654	667	625	645	645	635	633	716	628	711	650	685	647	657	651	617	654	723	699	644	656	610	645	669	650	660	690	596	616	646	618	679	656	660	644	676	623	648	606	663	652	631	621	718	606	622	675	643	651	645	675	643	636	621	622	649	652	628	653	649	633	642	637	683	620	656	669	656	622	610	602	630	638	668	626	626	631	661	641	660	662	634	644	639	653	691	620	646	638	681	617	628	634	666	597	707	678	634	651	634	645	640	652	597	668	651	658	646	689	672	659	613	638	656	647	630	650	655	679	662	634	682	661	661	673	687	639	653	601	621	640	687	620	651	664	645	616	665	656	710	638	662	635	671	663	627	658	667	639	649	639	691	664	654	634	664	659	666	653	632	638	640	648	627	639	643	661	651	646	653	685	650	572	612	600	688	664	624	637	640	653	643	626	664	634	615	607	651	637	647	670	599	637	638	619	625	623	595	658	639	688	663	656	614	703	616	728	640	638	653	696	668	633	604	624	624	636	660	615	690	598	663	689	676	635	632	657	650	633	690	620	641	678	654	666	688	658	638	659	637	615	653	691	577	668	669	616	665	624	644	635	662	610	664	610	659	663	666	609	613	642	603	616	679	644	646	691	656	668	625	654	607	635	643	662	686	663	626	591	598	629	695	633	673	611	626	636	633	639	617	634	656	651	616	610	621	633	626	624	596	673	655	655	641	655	674	655	595	640	636	685	633	656	653	688	622	607	658	642	664	612	634	623	654	589	651	636	668	663	661	626	647	661	657	662	666	657	671	609	663	612	598	655	583	666	633	659	704	664	658	667	662	670	627	645	663	640	595	637	614	643	607	668	686	645	619	671	682	665	634	628	618	629	607	640	587	624	696	668	644	640	651	685	647	628	678	605	714	643	653	652	622	650	634	648	621	613	659	670	651	659	643	681	641	622	676	654	667	595	665	646	654	665	612	658	616	667	635	613	609	653	634	679	640	625	671	655
46215	46088	49846	39782	53039	43299	21680	4937	796	331	255	262	287	259	238	257	257	257	250	270	240	280	250	244	244	246	261	271	282	270	250	241	238	246	250	249	248	262	246	265	254	257	267	262	246	256	258	260	282	261	274	255	238	270	242	254	254	264	289	220	274	265	288	241	246	290	257	225	250	252	268	238	258	272	262	280	265	262	266	254	283	286	250	260	276	259	285	241	276	278	255	277	255	287	261	246	271	261	273	256	229	275	271	271	279	291	241	246	253	275	234	251	244	255	283	251	264	257	236	262	267	251	268	261	251	273	238	291	260	252	269	233	252	264	263	255	273	263	275	250	241	266	237	248	260	270	290	237	269	231	267	256	260	260	251	262	243	284	266	213	260	280	248	266	247	249	262	250	240	277	269	287	265	249	222	250	265	278	265	242	286	273	286	249	252	273	283	250	278	261	250	237	279	224	296	241	268	244	269	265	290	269	229	277	267	284	237	246	258	266	295	250	291	234	260	278	285	283	252	245	273	265	248	271	218	248	235	232	273	252	259	274	260	270	281	245	241	259	244	247	261	229	242	289	250	272	242	265	230	249	246	261	245	264	263	275	289	232	241	261	254	268	248	269	234	256	276	272	239	276	227	269	272	243	260	275	284	266	275	250	280	271	286	255	252	266	249	279	252	265	249	266	254	276	259	292	291	265	254	281	267	247	257	248	263	257	263	263	265	242	245	268	246	252	263	262	240	265	240	252	271	246	263	261	263	249	262	237	262	274	244	242	262	281	266	233	263	236	247	242	296	275	228	226	282	297	250	303	246	301	261	247	237	279	267	249	243	286	228	272	265	273	258	243	278	284	243	249	264	241	276	260	261	270	267	276	271	280	234	262	238	232	270	264	296	232	269	253	250	236	251	272	252	235	274	230	248	259	277	235	234	246	266	236	248	297	271	244	272	243	253	280	288	264	273	256	266	256	288	263	253	289	267	269	267	286	256	242	272	240	241	273	217	246	261	281	273	236	251	276	271	228	281	259	251	284	274	249	257	247	275	288	259	235	252	275	249	281	243	260	268	261	249	207	264	304	269	273	279	259	232	245	261	250	273	276	285	252	263	275	262	248	245	251	234	282	266	261	275	243	256	233	253	245	266	226	265	272	236	245	279	279	268	257	256	276	238	256	232	262	266	242	220	263	260	250	254	267	217	279	255	261	256	281	248	273	248	280	275	271	307	283	257	238	258	277	268	258	277	270	269	271	267	276	252	250	264	248	239	255	259	270	293	266	253	241	258	260	223	285	322	233	257	269	262	253	247	243	239	253	265	250	268	283	265	277	290	283	276	247	286	263	241	260	274	263	253	280	259	281	277	279	231	278	270	275	236	265	236	257	232	264	288	277	263	226	245	270	256	237	239	263	274	258	277	257	257	256	256	254	267	253	256	259	247	244	249	282	253	270	238	259	272	256	263	270	265	270	282	284	268	259	243	275	267	267	282	249	251	240	276	245	249	245	275	265	293	271	281	266	270	314	252	277	250	273	292	275	260	238	241	221	290	252	242	258	270	257	257	268	270	285	266	271	249	248	243	261	284	241	305	252	262	252	277	250	226	282	272	254	258	265	229	257	257	272	253	268	238	282	262	257	234	261	257	280	237	256	253	263	276	248	241	234	252	260	278	268	269	283	267	268	259	250	292	233	274	232	247	264	276	263	257	256	263	241	258	248	246	251	265	259	258	242	226	272	266	252	272	252	260	233	239	254	271	274	272	249	274	247	244	262	251	245	242	298	247	266	240	280	263	245	281	247	245	295	234	263	256	260	261	234	244	279	276	251	237	250	244	221	258	258	279	270	278	267	278	242	252	267	262	290	274	269	256	271	232	284	275	263	262	271	267	283	256	250	245	253	269	246	250	292	253	264	274	258	266	261	215	243	283	246	270	256	233	237	269	264	248	242	263	268	235	248	228	282	267	277	293	228	243	249	278	280	281	260	259	259	264	276	283	245	239	243	267	275	283	257	249	243	251	284	280	293	264	240	259	226	261	257	273	260	282	256	280	261	264	269	292	247	254	261	274	254	284	264	253	228	262	246	258	282	270	234	248	258	262	267	258	289	266	253	252	263	251	262	286	264	289	255	248	276	265	263	236	293	240	250	267	258	266	220	266	284	258	268	259	289	273	267	272	249	267	273	267	257	269	290	263	308	252	256	275	258	276	248	270	248	265	287	254	242	266	254	279	261	258	269	265	266	219	278	270	247	259	242	251	250	254	220	270	236	271	264	253	277	272	254	301	256	260	266	264	270	267	270	250	234	268	271	268	259	249	271	258	254	265	245	250	248	282	262	254	256	262	276	264	280	272	266	278	285	245	290	241	238	266	278	270	272	253	260	290	257	246	262	290	276	271	268	298	262	262	248	249	250	271	245	230	265	262	249	273	244	278	230	244	278	271	262	267	235	286	281	243	266	265	245	267	279	265	288	272	245	254	251	254	256	265	269	258	243	275	251	248	223	265	248	225	269	280	284	262	268	245	265	225	258	276	268	243	243	269	251	248	249	263	273	252	247	248	279	244	292	260	234	274	261	271	266	258	257	278	269	265	299	243	246	280	256	240	261	257	246	271	278	280	248	244	233	257	265	279	261	263	241	251	281	271	258	259	249	257	267	238	271	295	264	297	263	264	263	275	288	265	240	294	276	257	254	277	269	254	259	252	232	286	250	251	240	270	239	258	257	270	278	289	259	280	261	266	283	252	237	252	274	263	276	253	262	257	276	286	270	269	286	293	253	238	259	231	216	244	245	253	235	276	282	248	234	289	290	275	275	237	245	266	253	281	208	255	251	269	260	254	246	288	250	297	266	276	267	247	268	260	301	225	274	253	271	245	258	228	240	232	284	251	256	269	279	248	236	269	272	274	279	231	259	251	261	235	274	304	254	259	257	238	258	255	279	269	254	305	211	241	257	277	262	267	288	272	258	219	230	282	239	270	253	241	252	276	285	267	265	254	260	268	246	252	278	268	251	274	273	230	243	288	252	221	262	279	252	253	275	273	258	292	250	279	273	240	290	280	254	259	240	265	260	237	266	247	297	242	250	251	248	219	246	248	276	265	223	264	266	267	263	265	246	257	251	255	261	272	255	278	246	263	255	248	244	227	272	290	260	262	287	282	254	258	262	263	233	274	237	289	251	205	245	266	255	284	273	274	230	240	244	294	283	234	275	273	252	257	275	263	274	257	275	281	274	276	251	263	253	220	240	257	256	269	292	274	253	278	242	277	270	251	266	252	263	254	243	262	249	282	276	268	231	228	258	248	259	249	268	247	279	257	250	262	277	287	250	284	261	252	264	283	293	253	247	265	257	260	258	267	271	265	261	260	254	261	269	258	273	262	259	255	235	266	261	281	249	249	284	245	238	242	248	271	258	248	264	273	238	242	268	268	258	266	280	233	253	243	237	270	273	285	280	245	246	285	261	259	271	269	247	271	229	237	275	263	267	259	248	278	274
30486	38059	49180	48764	66011	54534	31497	9430	2371	951	637	669	684	668	672	661	661	631	668	701	649	650	649	676	653	669	621	670	642	662	707	691	647	661	597	701	652	664	625	656	688	642	617	680	638	636	652	680	673	683	648	651	661	674	672	664	648	653	688	636	656	662	625	640	644	660	656	668	623	649	642	664	674	643	657	642	687	654	654	656	684	649	701	664	663	654	652	654	673	661	648	637	644	632	679	653	709	611	660	643	659	610	674	624	634	674	654	636	668	618	666	638	640	630	656	665	642	647	631	633	645	647	609	656	666	623	655	666	637	657	642	655	627	612	645	646	618	648	665	660	631	684	633	615	617	627	675	663	684	647	690	669	664	646	639	674	661	670	610	608	606	662	667	611	672	680	631	708	615	668	683	643	623	680	682	685	670	662	644	656	612	640	608	663	592	620	663	667	678	676	663	675	629	657	641	631	680	689	658	646	619	678	656	653	619	640	660	664	640	642	693	624	669	634	700	670	627	635	640	641	658	667	655	635	669	655	650	653	633	665	630	655	647	637	645	619	647	646	659	673	652	647	642	612	600	649	632	708	636	680	629	680	653	660	647	697	628	674	694	662	684	689	662	677	657	605	676	626	656	680	680	667	634	630	665	667	653	645	625	607	681	721	645	613	630	635	651	655	656	715	638	633	634	693	662	594	672	649	662	628	622	670	662	625	652	655	651	657	648	613	661	649	685	647	638	623	630	647	648	689	663	632	631	616	595	636	611	671	634	632	648	646	634	651	651	641	688	649	632	631	624	629	665	635	647	661	667	607	639	630	652	605	696	653	610	646	613	611	632	643	681	633	695	646	623	670	643	638	657	684	693	644	644	634	666	647	627	640	658	682	675	654	672	634	659	653	645	659	633	655	651	648	709	639	696	679	635	663	654	683	618	651	675	637	676	686	652	679	658	638	689	660	653	661	669	705	692	638	695	640	637	598	622	640	644	641	645	662	653	636	635	657	635	659	698	627	693	630	641	643	633	640	682	615	633	640	705	665	653	674	632	637	640	642	636	713	647	641	652	676	650	656	696	651	658	635	656	612	674	619	638	644	660	618	628	667	672	650	681	694	646	634	648	637	621	739	618	636	634	644	664	684	651	676	673	633	619	641	676	658	621	678	669	613	657	613	654	653	643	673	666	682	674	655	633	673	661	632	634	646	653	618	632	672	636	664	644	613	640	640	687	683	658	703	647	626	628	664	617	629	648	640	639	682	628	657	639	630	625	658	645	606	692	641	726	659	633	652	645	649	624	651	620	676	619	592	669	664	653	669	614	676	677	639	651	700	655	638	698	677	649	676	686	681	745	660	646	646	646	686	676	650	661	645	642	645	693	677	677	697	640	654	652	630	671	626	640	653	658	612	655	686	636	665	675	671	667	599	622	652	613	686	625	635	656	614	625	681	685	613	666	640	628	628	639	674	638	625	649	702	678	665	680	601	633	628	643	674	691	643	643	619	623	661	643	617	693	685	645	672	671	651	647	672	649	663	684	619	627	654	643	636	652	708	644	672	709	638	638	651	666	644	690	643	667	661	664	601	628	674	687	671	664	681	655	612	705	656	646	648	679	653	667	686	647	651	656	627	660	690	655	684	674	618	655	640	654	684	664	632	625	654	618	652	629	689	694	647	702	684	647	610	626	644	621	651	622	681	637	629	651	621	645	631	653	636	717	633	692	638	652	657	661	670	649	656	636	671	687	674	643	700	657	632	656	647	684	645	626	697	655	678	667	662	644	648	630	667	668	643	591	610	655	644	642	641	667	653	613	670	655	620	643	665	677	697	689	676	664	658	665	681	652	696	655	654	639	669	658	647	674	656	620	711	646	680	653	638	595	666	675	695	671	653	608	646	687	694	613	676	585	646	677	636	638	704	626	653	632	645	647	650	646	633	663	664	672	656	647	664	639	661	653	649	633	715	672	649	628	643	658	672	657	648	674	648	620	702	687	600	659	687	608	688	667	625	641	643	650	680	653	688	632	617	654	649	624	611	634	635	634	678	677	642	646	651	677	650	664	631	611	616	678	656	659	657	627	638	656	635	638	641	596	597	665	634	662	639	656	652	671	660	630	643	650	610	618	645	689	621	674	635	601	677	640	661	646	665	674	669	634	656	661	659	601	662	693	642	674	674	683	645	689	669	617	671	689	652	666	628	635	652	666	633	661	717	683	666	619	630	636	663	640	688	615	609	642	672	642	652	611	664	668	653	683	580	621	691	678	690	619	685	672	645	618	685	625	661	677	667	659	649	658	644	647	623	643	608	660	650	592	669	612	663	671	671	654	640	659	626	625	642	661	681	658	656	646	624	621	678	656	662	673	635	671	621	597	614	639	691	655	654	671	665	659	622	656	647	660	667	630	662	665	625	638	669	649	627	616	645	662	638	639	649	693	636	617	620	678	638	643	644	642	676	663	665	618	664	664	618	622	665	662	669	630	631	683	645	673	631	681	664	616	638	616	623	671	615	653	665	643	679	707	620	657	668	644	676	634	666	669	686	681	675	661	640	635	641	661	677	655	625	667	614	645	677	669	630	660	643	638	657	665	656	696	627	668	688	666	623	683	606	650	624	673	615	645	631	670	635	626	666	671	693	659	689	619	631	624	630	676	670	656	692	644	632	640	675	623	617	656	650	653	705	671	629	650	702	687	647	656	642	610	670	605	682	683	680	636	679	652	656	662	683	666	643	675	671	690	649	624	654	651	684	681	642	603	675	613	672	603	684	622	623	646	635	665	611	663	661	697	642	675	672	644	659	676	628	632	675	662	669	658	656	666	693	710	656	668	669	653	698	638	670	668	637	706	669	629	643	644	631	649	661	652	674	633	656	606	619	661	680	645	683	674	703	689	646	680	621	659	632	658	651	629	696	580	664	697	664	692	671	656	677	656	667	643	647	634	627	637	666	616	636	675	677	646	645	639	636	647	645	639	667	672	649	613	652	646	663	656	646	681	649	666	662	615	690	700	650	650	678	658	668	667	645	615	666	700	621	676	699	650	664	723	639	677	656	619	639	690	655	672	656	663	691	680	668	613	669	670	581	686	669	692	622	660	680	622	645	659	674	624	668	640	670	621	642	700	711	620	689	648	670	717	657	658	632	659	633	620	644	654	647	632	639	680	632	700	637	658	612	675	670	669	646	677	642	629	668	644	641	635	623	679	651	698	633	686	624	631	624	650	643	686	607	661	691	650	695	697	663	683	624	662	635	655	679	663	651	639	663	637	647	627	661	659	620	664	636	697	628	666	670	657	659	686	663	663	679	672	676	675	644	661	647	619	634	633	647	674	630	702	643	662	628	630	646	677	682	662	658	637	623	648	645	648	686	665	630	629	655	646	692	640	670	607	660	630	655	684	662	657	655	652	610	695	612	650	667	654	633	653	600	679	642	690	615	646	621	699	662	648	675	677	678	654	659	683	634	680	660	690	625	620	629	667	644	628	658	650	603	666	630	641	625
53623	53805	49346	46848	62684	53509	29487	8761	1224	376	293	258	242	266	302	265	257	244	252	276	251	268	221	281	285	219	284	270	287	250	255	261	241	257	272	268	230	275	241	240	292	257	285	245	269	238	262	268	263	256	276	244	247	269	255	280	253	261	247	257	255	294	267	257	271	264	268	231	261	279	264	246	289	266	268	257	253	280	283	266	257	264	253	272	254	259	249	249	282	280	266	261	262	278	249	256	251	239	286	222	260	269	257	246	276	293	277	260	245	235	262	270	284	250	272	229	257	277	249	245	268	290	260	266	252	266	271	261	268	248	240	275	262	232	252	268	273	238	238	277	236	262	254	277	273	279	286	248	270	303	266	264	246	279	260	251	247	250	252	282	262	289	304	267	250	273	260	232	243	260	278	283	259	237	249	259	289	272	251	226	276	289	272	268	260	248	267	246	247	273	259	258	249	255	285	256	269	248	251	301	271	270	249	266	290	262	233	241	255	258	230	259	275	264	252	294	264	275	260	261	274	244	229	276	257	290	267	222	265	277	248	260	247	276	255	254	252	288	269	246	269	243	252	279	242	223	246	234	268	267	237	248	261	273	258	248	246	281	226	240	250	283	258	256	249	237	295	272	266	274	245	280	254	265	279	294	249	251	268	267	279	244	261	245	286	259	265	284	273	244	260	262	251	246	276	263	255	286	271	258	269	289	262	256	269	265	259	262	268	241	240	275	271	228	267	284	276	256	249	250	263	270	249	273	271	280	249	244	237	253	230	262	234	264	287	246	249	280	249	239	243	274	283	281	263	278	272	246	276	242	264	228	226	277	250	261	258	244	276	250	259	274	286	243	273	271	292	244	237	267	256	294	286	242	278	247	272	279	263	264	273	298	256	252	244	252	272	239	271	276	263	253	252	288	273	258	283	246	269	242	261	247	284	275	282	278	257	266	252	224	238	250	240	279	264	276	243	285	258	249	263	230	257	261	273	258	261	243	262	296	268	282	275	282	258	268	271	268	281	287	282	258	292	277	226	271	273	255	266	264	273	257	254	278	248	271	268	252	264	263	240	246	254	278	272	254	256	272	245	264	254	273	248	278	287	277	250	274	260	252	248	276	255	257	252	264	253	266	270	243	264	258	254	268	232	287	268	269	247	247	291	279	261	250	251	254	241	250	250	258	276	219	256	248	279	228	269	256	251	262	255	248	291	250	258	267	254	265	248	261	290	263	258	238	252	265	260	241	258	274	264	278	244	245	250	270	253	283	291	263	292	276	280	291	266	268	256	259	266	290	256	272	261	259	248	253	272	283	243	276	261	231	259	264	268	252	280	210	276	273	274	257	276	265	256	258	232	263	223	270	268	259	267	284	278	275	269	233	243	259	276	267	252	276	280	239	288	255	264	264	285	260	289	240	245	257	231	298	278	223	273	303	244	253	278	271	264	261	284	259	272	281	269	259	262	250	250	279	261	235	258	269	254	276	285	271	260	252	264	227	289	243	263	278	282	251	265	277	285	284	242	289	269	282	256	251	279	270	236	265	250	288	218	245	234	239	247	242	264	259	254	279	287	271	249	268	271	236	285	263	255	271	245	287	297	262	264	233	272	262	248	234	270	269	242	256	260	262	239	262	268	249	264	274	283	270	283	256	268	277	256	279	250	241	262	259	269	238	256	277	258	245	254	291	280	239	274	265	252	267	289	271	255	281	242	246	264	254	265	275	269	246	253	264	280	290	270	250	268	282	257	249	262	253	267	262	267	266	272	255	277	259	282	274	287	270	271	266	268	283	270	243	268	252	227	260	271	244	252	271	261	275	268	258	250	260	257	247	244	262	245	259	279	256	287	268	267	248	304	222	275	272	254	255	243	297	265	255	257	276	267	245	265	266	279	250	268	278	263	259	279	261	259	266	294	264	242	265	272	260	263	258	273	261	261	273	240	283	248	243	270	277	259	261	248	256	273	258	260	254	270	279	262	272	281	275	258	269	273	250	243	257	235	257	262	282	255	239	265	239	271	288	277	287	298	254	254	263	304	245	260	267	235	284	261	279	230	266	242	246	255	272	240	302	278	240	261	276	266	265	237	264	249	256	266	278	255	205	256	251	279	273	281	283	254	257	271	269	263	268	331	222	251	258	256	273	243	290	228	261	253	260	264	291	268	249	253	267	226	243	279	304	251	237	263	290	283	229	265	241	276	308	255	254	267	259	227	261	246	245	249	263	273	253	267	239	270	240	249	286	245	269	258	279	237	275	247	277	282	242	267	266	260	253	262	249	282	262	268	307	276	298	264	278	239	220	262	250	281	277	282	252	259	250	256	256	277	277	255	297	246	264	265	257	252	267	250	269	286	278	280	250	259	267	259	261	292	246	266	255	248	247	287	286	250	285	274	247	275	285	258	257	285	267	264	270	248	234	234	256	258	246	266	267	241	282	273	244	258	265	257	266	257	251	290	274	243	255	280	258	289	261	251	287	238	268	242	251	262	249	274	229	259	243	257	279	231	260	257	266	258	234	252	280	266	267	244	316	269	262	268	258	257	254	263	271	242	254	273	236	239	251	262	248	271	290	265	232	261	270	244	260	289	257	252	261	268	273	248	287	268	259	271	254	257	266	243	276	262	282	273	277	267	238	276	264	284	260	281	300	281	264	276	290	282	234	242	263	267	279	282	271	259	251	283	253	274	285	254	271	240	246	284	265	304	256	271	237	269	292	272	272	266	243	246	272	259	270	272	264	261	269	254	251	247	283	260	275	262	247	249	318	306	262	247	257	237	262	279	259	263	258	272	282	258	244	259	275	263	237	256	261	246	289	244	297	296	271	253	258	267	245	259	272	245	269	249	269	261	264	277	250	278	245	264	288	278	238	256	285	254	275	221	260	274	254	283	267	249	281	262	244	260	248	233	259	255	250	247	258	265	252	237	242	277	275	297	267	282	255	281	260	277	255	260	271	303	258	267	248	282	275	277	301	276	271	248	284	276	232	247	252	242	235	266	264	293	227	241	234	265	235	276	260	269	244	250	278	237	255	290	266	235	251	269	261	261	244	220	281	241	264	267	261	246	293	244	269	283	276	270	277	239	247	263	273	260	279	244	248	265	239	271	264	260	313	257	277	263	269	275	277	253	264	257	271	274	267	274	252	237	285	314	282	245	254	253	268	272	225	271	270	250	256	263	238	275	296	263	262	275	270	269	264	277	246	264	265	250	264	258	265	244	249	252	236	259	267	250	232	247	230	274	278	239	280	275	283	291	247	287	247	270	267	240	263	264	266	253	257	270	272	269	248	250	270	232	275	246	226	246	243	274	234	274	269	249	260	265	252	266	292	246	265	290	279	304	249	289	268	236	269	256	280	244	292	269	291	264	281	261	279	253	300	251	229	251	256	281	241	284	284	251	254	244	267	295	267	295	260	259	229	263	234	255	248	269	266	275	274	237	286	270	267	245	247	297	254	283	292	238	254	291	281	261	250	241	258	296	254	279	258	257	272	238	240
35844	45075	48300	58186	75373	64331	38800	12906	3049	1011	681	674	692	671	619	661	666	634	659	619	651	684	649	664	664	596	656	640	654	642	657	651	669	614	639	634	670	661	686	602	664	625	657	654	634	690	668	645	624	646	653	621	691	660	681	650	640	665	634	633	635	617	633	653	640	663	675	630	674	622	637	646	680	622	638	658	627	659	644	672	669	618	629	636	668	667	633	662	649	661	649	625	611	632	671	702	627	676	635	631	633	686	671	686	628	698	590	647	625	645	628	700	630	651	671	645	622	686	664	710	629	674	665	638	605	657	622	609	628	614	663	649	637	652	636	640	712	630	663	610	677	602	674	664	665	657	664	625	667	618	637	686	646	667	630	652	627	659	648	604	622	611	634	624	601	726	665	643	655	677	626	604	675	660	658	612	713	679	640	629	665	639	671	643	624	681	636	682	616	669	659	600	661	694	620	652	647	639	625	649	689	614	631	591	607	660	642	654	650	612	651	667	652	686	649	648	631	650	646	651	690	641	642	637	695	678	636	627	673	644	629	634	597	656	687	638	629	661	657	606	666	692	682	642	636	660	646	676	630	668	651	634	660	623	673	644	650	663	651	639	696	663	634	657	641	637	659	669	642	670	646	655	700	641	645	636	673	644	659	622	667	632	665	673	697	643	664	643	641	621	669	691	657	655	673	632	632	675	672	660	636	603	635	644	627	656	595	656	691	660	673	644	640	675	641	665	671	685	700	623	634	647	652	652	673	631	683	652	632	625	661	651	703	623	625	613	644	631	655	627	642	681	658	634	651	665	657	657	645	616	681	656	668	634	661	662	653	623	635	646	609	653	642	649	615	679	611	643	623	633	642	612	640	673	639	664	671	694	666	635	669	703	642	647	613	659	647	666	665	679	687	613	632	631	606	647	645	641	621	677	593	655	676	637	628	632	667	658	631	652	646	652	651	649	675	629	619	657	649	657	642	593	681	594	622	610	635	640	653	629	640	622	683	618	628	633	650	666	658	621	583	653	664	659	653	649	628	653	637	635	641	670	610	642	633	634	667	692	628	698	655	636	680	720	620	641	637	625	659	745	654	633	624	648	647	637	608	704	669	644	669	677	679	676	613	639	575	677	603	632	643	634	639	660	624	654	656	644	660	651	652	677	593	620	681	652	646	622	697	653	678	665	706	650	633	640	624	646	639	670	669	647	662	714	633	626	609	656	666	651	625	650	652	627	649	649	612	621	633	634	638	647	644	626	644	642	648	627	615	660	655	628	660	683	663	630	678	674	640	646	690	632	628	671	696	679	619	667	665	659	662	626	609	596	625	636	616	629	660	635	601	622	679	659	649	680	625	632	629	619	679	655	661	675	625	642	633	667	681	628	688	608	664	669	660	636	632	678	649	634	667	654	675	651	603	633	613	655	666	650	708	643	620	677	633	623	595	667	627	632	646	625	654	666	633	667	656	650	657	656	673	668	627	664	630	685	631	689	626	666	623	604	609	636	644	637	674	661	612	599	693	604	658	660	653	658	597	663	658	643	663	654	681	631	666	663	638	657	637	634	630	644	628	637	626	689	679	615	640	661	645	620	638	635	639	629	636	616	698	672	655	675	652	634	668	636	675	629	675	621	667	636	705	622	638	627	644	656	612	642	697	637	652	640	629	649	649	654	684	632	693	675	678	627	675	679	677	674	656	690	618	658	650	655	632	658	677	701	671	649	647	683	671	653	630	659	655	659	678	620	640	664	625	641	660	669	678	614	620	660	628	648	641	657	680	693	671	617	670	671	599	649	675	660	639	629	691	654	649	610	647	674	677	651	687	674	652	635	658	698	656	608	664	631	641	657	664	619	706	707	654	658	676	678	692	642	667	703	650	681	678	659	669	629	675	676	642	643	673	653	618	684	710	681	635	648	625	655	642	697	701	660	656	642	642	625	679	647	630	644	636	676	685	656	682	662	639	665	624	691	619	696	636	649	672	650	672	621	667	641	666	613	652	629	658	639	678	670	655	652	645	645	707	649	670	616	707	613	670	654	645	678	644	625	632	647	638	631	623	637	630	593	662	658	619	644	661	623	645	668	660	609	682	678	622	662	624	671	647	707	693	667	625	637	658	695	640	648	663	674	576	717	611	633	646	609	639	627	659	692	615	699	676	653	686	607	673	643	688	683	646	664	643	633	631	627	659	678	662	621	627	623	671	634	630	670	653	675	624	648	668	639	645	658	623	709	693	657	651	678	640	665	623	644	675	671	634	642	670	675	614	660	645	646	639	676	645	651	673	649	613	668	646	678	651	663	674	638	641	680	628	677	634	658	651	657	686	670	670	651	663	632	671	639	698	618	630	697	663	658	638	651	603	662	641	669	679	649	690	632	620	636	665	643	646	660	635	684	635	683	659	635	638	665	654	648	648	658	652	682	678	659	690	715	642	671	659	671	649	628	652	660	653	641	677	644	594	610	644	616	666	622	617	582	681	633	597	678	647	639	636	652	638	663	631	674	655	671	663	624	627	642	678	635	676	656	618	653	657	641	629	621	696	662	669	632	646	660	723	656	648	653	602	672	651	675	678	690	603	650	609	639	626	621	646	644	701	674	646	660	682	629	661	602	664	646	715	712	622	640	628	672	615	642	708	649	642	649	662	616	721	625	628	657	619	673	652	671	667	682	687	658	642	639	664	612	620	673	646	588	627	600	684	620	659	618	622	597	629	639	671	624	603	608	647	671	688	663	661	676	630	600	656	621	618	629	646	652	672	667	628	660	628	634	695	605	674	642	665	650	681	654	661	625	676	644	630	631	639	650	619	645	649	683	628	617	640	656	605	620	664	641	634	641	686	641	671	613	635	674	617	621	608	700	673	664	635	611	656	645	651	649	668	600	649	622	661	647	640	637	668	678	692	649	610	626	609	637	625	678	658	648	588	628	646	652	641	621	644	637	639	666	636	651	627	645	662	660	612	621	662	646	621	670	615	683	638	619	653	644	655	636	624	709	666	659	664	653	654	688	673	637	637	643	633	650	638	635	645	636	639	632	618	667	572	602	609	657	642	654	628	656	603	631	669	642	629	629	704	626	636	657	703	669	643	624	642	645	690	624	639	655	688	642	699	652	655	638	625	634	643	637	632	647	689	659	701	633	660	653	615	632	662	667	630	617	633	644	718	662	612	651	647	623	624	660	656	642	683	676	689	617	638	660	673	646	652	619	649	646	643	637	620	638	684	631	682	640	610	618	667	635	692	660	625	662	674	682	664	665	663	633	657	611	673	619	662	647	656	617	663	661	634	662	678	583	607	624	651	615	693	634	637	602	644	658	622	696	654	637	607	677	672	655	651	624	638	626	604	591	593	610	619	648	642	680	659	669	670	641	611	635	652	624	666	651	638	662	638	603	664	662	729	645	638	666	616	662	598	651	664	645	642	642	657	664	609	671	605	632	673	606	607	679	674	635	602	652	663	653	631	629	655	687	666	668	658	645	607	621	683	626	634	621	648	650
26027	22544	19835	10317	7771	7880	3585	990	399	244	261	258	255	248	253	244	262	267	238	282	237	244	237	257	236	244	272	269	230	260	258	252	252	280	273	254	257	246	288	285	263	283	262	287	238	261	255	278	250	278	246	280	263	255	270	236	261	265	250	281	270	241	259	273	303	273	245	239	244	252	251	274	253	272	246	258	273	282	293	254	225	271	239	269	250	246	227	273	296	267	260	248	266	275	273	249	285	265	245	263	251	254	267	273	266	245	262	291	276	241	248	238	281	246	260	227	239	231	272	274	265	223	274	237	279	256	240	288	281	261	251	241	278	259	266	232	288	244	281	239	273	275	248	262	237	279	241	277	251	241	252	238	266	277	271	260	243	256	239	249	254	256	256	267	256	248	272	269	269	274	276	246	278	248	272	245	238	256	276	260	272	252	235	273	277	264	248	241	213	268	264	242	257	257	260	244	272	223	260	241	267	251	240	263	304	293	275	246	239	251	273	280	247	249	251	256	267	274	277	223	269	261	242	251	288	246	279	268	249	270	266	270	278	257	251	238	251	245	245	259	263	272	270	265	285	254	261	252	297	219	243	227	264	233	263	266	265	277	268	258	240	235	270	243	273	281	248	261	216	233	282	233	246	259	249	236	279	269	270	246	264	272	279	269	252	284	281	236	234	249	261	255	247	251	237	253	247	277	211	260	268	291	237	227	260	260	279	261	262	247	265	274	261	247	248	225	249	270	249	281	258	255	254	248	261	270	247	256	257	237	253	279	240	273	262	270	273	256	267	269	268	284	263	244	260	252	275	292	274	272	259	260	246	253	254	262	268	245	264	260	269	263	290	247	259	269	256	255	255	245	269	280	252	243	235	255	272	255	247	257	247	250	267	248	268	261	254	273	230	268	283	248	264	264	253	267	272	259	238	257	278	237	252	241	248	261	237	245	267	244	226	273	276	266	250	258	292	233	269	258	256	250	246	245	244	236	274	246	246	258	249	266	258	245	276	251	236	236	235	254	258	252	267	264	262	240	298	276	246	248	251	241	230	233	248	230	277	272	242	250	278	245	268	262	245	264	243	292	271	240	282	254	265	251	267	248	274	269	287	256	254	243	228	250	263	265	262	258	241	240	266	240	247	240	252	267	279	232	275	289	257	232	258	245	276	274	229	224	262	270	278	235	255	256	274	263	248	285	277	268	252	260	241	255	256	262	259	287	294	267	279	261	260	266	245	254	246	258	255	236	272	251	262	270	252	272	283	232	253	266	255	260	274	224	285	254	254	269	250	265	258	279	283	248	263	252	272	252	280	261	262	238	257	279	280	281	259	277	240	241	239	270	269	244	247	250	226	276	270	257	245	225	268	252	302	234	250	250	274	212	241	251	259	263	260	249	290	248	265	277	248	251	241	252	256	271	272	262	262	247	271	282	291	253	246	255	284	283	248	284	256	254	255	268	258	243	247	250	250	253	257	245	241	246	233	294	246	235	250	252	260	271	264	249	270	258	268	275	259	259	230	247	278	237	256	275	269	253	268	275	262	260	240	261	259	256	296	262	280	247	286	270	274	265	268	271	278	269	237	254	295	284	251	298	269	228	269	267	296	245	244	256	234	272	247	250	232	218	294	254	263	244	229	240	274	294	255	218	270	313	270	252	268	267	250	275	264	250	266	256	259	267	247	237	245	275	251	237	254	296	280	282	236	257	236	271	280	244	266	253	284	258	264	283	265	254	236	267	249	236	254	242	258	254	242	261	269	253	249	273	280	262	260	263	245	247	300	269	253	238	283	236	242	244	259	244	246	242	251	271	256	233	285	263	255	257	276	277	258	290	276	271	220	248	280	273	249	257	251	247	286	266	250	274	266	279	235	229	250	253	243	237	260	255	283	239	277	245	262	242	251	236	260	257	239	271	244	276	308	245	260	258	281	260	230	265	276	230	252	258	236	252	272	284	275	254	264	248	237	266	273	271	243	273	254	243	269	264	263	246	280	260	261	274	255	279	291	251	251	225	242	249	275	262	246	271	246	277	256	263	271	257	275	254	262	269	255	255	251	227	268	243	250	243	261	248	293	230	247	257	270	257	275	233	283	256	252	258	257	261	262	260	238	269	268	267	266	265	269	258	248	250	269	260	255	256	254	276	228	267	267	249	247	284	258	273	239	265	259	280	266	249	272	227	263	251	248	281	255	268	252	257	261	301	255	252	246	275	282	250	245	250	251	230	264	248	262	274	274	239	240	256	241	260	241	278	241	244	283	252	254	257	246	258	282	278	238	262	262	256	245	256	242	234	252	266	269	245	259	278	281	257	275	242	250	265	253	292	256	272	250	262	261	258	271	263	214	253	237	256	252	261	244	244	290	245	242	248	269	263	248	259	287	252	295	277	259	247	261	260	250	261	264	258	257	257	278	237	274	275	252	235	265	261	262	246	262	254	294	277	272	258	281	254	240	265	227	292	272	243	268	272	268	264	241	251	271	257	249	246	270	227	281	265	250	262	265	252	260	269	295	265	256	292	218	240	276	249	261	260	256	241	236	249	276	240	244	293	298	257	253	242	240	278	246	288	279	242	287	280	261	254	275	236	278	245	254	254	258	251	295	260	257	239	261	272	277	261	271	253	272	287	246	245	269	236	237	261	263	240	290	244	257	253	247	269	224	244	236	262	285	258	265	273	291	241	253	255	259	241	258	238	291	275	240	265	264	259	254	261	269	242	259	263	286	233	270	264	268	253	272	246	268	271	241	249	264	241	251	271	266	271	239	260	280	258	247	277	258	298	268	241	272	285	240	285	251	270	275	264	272	239	247	249	274	279	282	232	267	250	267	258	287	249	265	275	254	263	282	306	261	261	244	243	257	282	251	250	266	271	254	281	267	281	273	282	253	256	252	249	232	267	263	253	259	288	257	291	254	279	261	266	225	274	252	254	254	260	272	264	265	248	247	240	262	231	278	229	264	249	238	295	247	247	276	263	259	261	262	283	262	273	248	241	275	268	284	268	247	262	265	249	250	255	269	235	255	267	261	271	266	260	269	285	310	254	254	231	264	250	261	249	248	258	271	253	283	270	237	256	238	244	282	250	283	220	258	249	288	240	268	254	248	259	284	247	258	282	246	276	244	257	251	278	243	274	235	252	271	251	238	264	288	260	245	259	277	264	267	293	261	262	257	246	287	253	247	246	255	253	265	241	290	271	219	247	247	254	253	246	277	271	286	278	288	229	209	252	242	264	242	272	267	236	250	254	242	262	238	271	275	278	273	229	250	254	264	229	250	235	262	245	281	234	254	255	296	262	266	254	265	255	230	250	251	270	273	285	281	236	243	281	236	246	276	275	266	251	262	274	276	268	272	235	261	221	290	273	298	259	277	240	248	252	261	259	298	252	283	259	251	259	258	249	291	261	263	294	251	225	253	231	284	264	299	272	296	256	279	256	242	280	250	280	222	288	252	249	236	253	260	234	247	245	235	278	240	212	257	258	285	253	262	250	278	273
15269	17592	23616	18832	22154	20532	10009	2680	985	739	674	622	631	644	636	597	632	619	633	656	693	630	654	697	632	645	608	636	659	638	645	679	657	680	654	644	636	662	658	634	660	648	688	647	622	669	661	614	610	612	633	643	619	623	650	675	619	645	673	657	688	685	625	623	576	617	665	622	654	693	644	639	608	626	643	648	629	629	636	609	682	651	647	645	602	603	611	676	660	662	648	661	675	637	605	618	658	610	615	631	618	678	598	679	619	626	694	674	617	657	717	626	654	611	644	672	670	658	657	629	640	663	669	642	634	627	646	628	680	618	676	627	662	657	668	615	661	605	592	622	658	604	627	638	689	683	637	687	656	674	666	633	637	666	662	666	634	641	608	675	665	680	635	653	636	651	651	660	640	635	615	636	661	699	642	619	647	699	627	651	656	624	603	627	629	578	638	626	656	640	652	618	662	633	645	637	673	648	642	670	636	644	651	649	627	635	655	620	665	630	621	658	654	639	670	644	676	639	624	703	646	639	655	658	653	727	608	660	622	655	650	673	629	664	662	647	692	699	630	645	670	631	641	651	641	634	645	636	604	680	606	636	645	616	671	649	658	675	632	666	653	659	675	683	664	660	622	671	670	655	664	650	644	651	616	632	620	662	615	644	628	697	607	621	638	674	667	627	613	624	655	636	672	590	677	674	627	682	622	627	613	663	655	623	639	615	664	667	632	644	663	656	641	639	650	654	637	635	691	663	659	671	706	625	630	665	642	659	644	651	645	697	672	655	667	669	613	639	602	635	626	664	632	642	662	638	625	686	615	640	621	662	624	662	614	621	645	624	631	655	694	665	597	701	636	614	655	633	638	598	657	660	624	646	654	630	675	651	671	642	698	608	651	674	651	654	666	627	638	677	647	646	663	607	644	648	686	687	651	620	660	617	701	641	651	677	674	667	613	654	641	646	649	614	634	663	679	637	627	639	652	687	617	614	672	652	607	671	631	580	618	606	618	652	641	635	699	582	680	663	632	661	661	642	644	622	663	639	600	631	623	678	644	581	635	651	628	628	681	670	597	603	638	646	640	645	667	622	659	661	657	654	638	697	644	663	589	620	621	586	677	663	632	672	641	665	607	679	667	681	632	658	670	658	643	618	669	624	642	642	627	655	631	646	647	642	677	659	632	649	652	656	643	646	650	656	617	635	696	644	577	652	633	628	639	619	688	579	590	656	657	682	626	702	703	663	650	663	632	645	640	683	640	632	632	641	605	605	623	679	646	623	655	698	671	654	605	668	655	695	695	664	659	640	640	617	639	624	711	644	644	626	645	646	654	649	697	637	622	651	664	624	654	632	635	660	649	662	645	645	623	651	633	623	685	628	657	679	661	698	636	634	612	624	657	699	665	675	600	639	641	654	635	659	614	646	617	608	634	656	642	674	660	626	685	651	610	641	622	648	713	637	668	665	630	596	626	646	628	653	672	655	665	671	631	663	605	622	636	634	637	621	624	671	624	657	681	628	647	659	641	665	654	669	710	629	666	621	645	666	656	625	663	646	627	654	660	645	653	629	602	649	611	641	640	612	650	674	644	652	656	666	631	656	651	629	626	623	669	632	646	641	636	614	655	654	630	671	619	630	634	633	683	659	635	689	609	656	650	609	678	666	674	647	659	681	652	700	609	638	647	644	620	638	624	680	618	662	669	622	651	630	595	642	630	654	646	651	681	651	655	659	629	667	682	637	641	639	649	628	623	620	644	611	603	692	654	609	657	645	645	658	663	709	644	672	658	589	688	616	701	679	607	627	586	636	652	616	632	649	696	633	670	648	617	641	667	594	609	687	649	679	615	636	647	647	640	632	619	615	638	645	666	646	663	647	628	610	679	649	671	695	635	645	639	674	689	602	670	640	661	636	612	617	614	679	616	639	620	643	635	674	633	662	652	680	678	659	644	664	682	620	663	608	653	670	653	636	647	627	621	618	652	668	668	664	633	635	636	650	661	594	626	669	665	675	608	648	618	672	611	637	656	650	670	668	643	628	673	636	659	637	635	609	648	683	638	675	626	643	615	687	652	616	648	638	630	626	650	651	660	600	674	708	659	640	655	707	615	656	662	677	663	676	644	624	651	646	677	591	635	642	639	641	632	632	612	666	641	591	655	635	686	644	680	630	643	665	615	611	658	627	626	648	659	637	642	662	664	668	664	652	645	632	607	626	609	633	631	642	638	648	630	670	625	641	637	686	664	607	608	683	629	716	619	662	650	636	660	630	621	710	678	650	658	615	629	653	661	606	676	638	614	658	632	630	633	616	695	666	651	620	608	633	654	671	703	663	630	696	648	644	631	609	640	625	627	631	632	620	627	665	670	671	627	665	653	648	621	576	668	656	645	640	658	661	642	666	637	628	623	673	676	674	674	633	661	645	686	634	656	634	631	653	635	641	637	654	682	674	681	640	627	673	657	610	647	594	637	630	651	635	670	698	627	632	639	605	661	651	655	620	650	615	646	664	612	637	679	639	679	648	641	613	632	658	620	685	610	643	618	635	641	643	652	646	632	649	611	637	670	695	617	662	644	654	648	618	664	650	645	643	624	622	668	643	657	684	737	618	676	648	647	649	666	684	648	651	618	641	671	606	610	628	685	693	658	648	654	652	671	657	625	683	678	638	696	629	622	670	616	655	652	673	693	637	665	629	672	610	672	681	681	649	702	607	621	632	630	651	614	640	711	625	637	675	626	628	613	632	685	663	651	655	687	596	624	680	633	679	644	650	584	638	656	667	647	619	592	640	606	667	629	669	614	620	602	659	635	667	638	664	680	652	694	646	594	637	667	615	628	657	651	664	662	637	654	663	660	633	636	632	649	664	641	659	651	666	653	675	643	664	688	655	653	619	660	631	647	643	681	632	657	646	695	638	670	671	701	618	630	635	640	632	681	605	670	661	655	658	686	660	632	693	613	669	640	658	645	640	682	683	685	612	679	612	668	655	685	705	674	661	674	653	611	662	660	651	630	665	638	659	648	621	609	664	655	634	651	704	623	617	644	694	634	624	713	682	697	660	643	640	647	630	672	652	637	656	644	679	685	594	677	605	664	661	677	634	622	662	655	605	663	642	628	606	597	627	659	679	661	665	710	658	590	666	662	622	650	642	669	633	676	643	679	618	698	622	641	684	636	657	653	623	616	636	671	630	661	669	670	656	647	682	626	657	633	665	654	655	658	622	620	648	647	643	630	627	633	653	636	623	635	712	646	681	627	623	675	608	653	660	677	618	656	649	628	642	637	625	604	661	644	640	632	624	635	591	668	686	670	636	650	642	663	694	686	641	667	667	631	669	634	645	636	612	623	628	623	665	685	596	654	636	624	640	645	637	676	648	654	686	604	637	666	633	602	611	676	650	650	646	648	630	711	667	622	655	621	629	643	619	686	633	629	604	643	651	629	648	644	646	651	603	619	625	599	670	640	666	684	664	640	643	666	666	628	653	658	641	644	607	621	660	663	651
39098	41763	45166	42156	53358	46114	24020	5882	890	330	291	274	229	247	251	249	253	248	274	271	281	267	274	252	246	265	270	272	269	245	281	251	259	266	257	268	282	257	277	256	255	240	243	250	273	264	267	228	235	260	270	251	251	266	252	242	292	243	274	276	265	261	279	256	278	239	233	240	228	237	270	265	264	286	278	278	256	258	284	269	254	271	241	308	260	258	270	231	257	286	230	278	281	266	253	286	229	276	256	292	269	249	277	273	271	244	262	280	250	275	291	243	264	288	249	232	268	270	266	297	235	246	281	250	249	255	248	264	238	244	255	261	247	288	256	253	274	250	267	269	254	240	257	237	244	287	258	277	218	277	267	267	245	283	239	254	239	296	266	249	265	258	285	261	246	255	240	248	247	260	249	264	240	226	286	262	238	276	260	257	261	237	233	225	277	274	233	270	267	217	265	239	247	269	252	264	273	256	297	268	245	265	257	241	299	263	250	255	273	263	285	270	278	216	229	230	242	261	251	274	272	235	276	285	264	257	254	272	270	238	237	242	269	257	251	238	268	254	250	248	274	272	247	276	229	263	254	261	264	265	282	267	229	262	257	262	270	249	272	254	234	259	290	275	253	269	257	234	248	267	266	268	252	256	241	256	276	252	246	283	242	268	289	272	254	239	268	261	271	273	267	269	277	242	278	264	247	250	262	263	303	256	272	236	292	257	262	255	266	281	266	285	251	270	213	264	270	252	278	265	231	257	238	276	256	257	283	276	290	264	248	235	264	265	250	269	241	267	274	264	240	255	247	272	270	248	281	259	274	286	263	252	287	246	259	251	268	272	258	290	274	259	303	238	257	266	259	248	253	253	246	288	251	247	256	252	295	285	292	260	255	268	223	269	281	251	286	269	272	250	283	255	221	231	281	249	244	271	224	243	256	262	250	270	278	275	273	256	263	259	238	266	214	236	232	267	263	246	254	270	266	247	249	254	280	247	251	274	234	264	252	277	265	236	275	275	283	261	230	256	281	282	274	251	275	262	265	291	264	244	265	269	269	260	265	262	264	230	262	257	259	285	265	254	297	291	273	271	295	285	285	281	280	287	243	289	275	234	259	242	261	232	261	257	295	254	242	255	267	256	249	276	266	267	252	260	260	252	247	258	242	245	294	279	275	289	269	285	248	275	299	257	245	271	281	267	237	282	252	267	252	287	234	268	248	280	255	248	260	259	261	252	262	219	285	286	254	243	264	300	241	232	263	276	222	241	260	261	283	278	272	272	272	265	275	238	298	267	254	265	270	225	255	262	260	274	251	258	254	232	252	225	270	284	258	296	290	256	267	238	247	278	285	246	238	269	297	278	247	287	259	246	238	249	268	244	286	262	281	274	240	260	284	256	262	258	241	261	263	288	248	260	278	232	248	263	266	239	275	259	266	249	271	250	265	259	254	238	232	258	267	243	227	296	268	258	206	258	306	265	277	245	271	246	245	305	238	291	263	265	267	279	252	282	271	254	260	284	254	270	254	261	254	251	291	238	246	266	267	268	261	261	273	271	227	237	273	248	275	258	298	285	262	278	243	272	265	266	280	244	267	267	266	257	279	237	243	284	249	271	291	301	263	250	237	248	247	240	243	269	274	260	251	298	287	275	273	239	257	269	246	273	263	257	282	284	254	233	257	242	276	280	258	299	224	252	242	224	282	247	280	276	222	272	262	244	225	236	270	250	257	252	283	259	264	268	283	279	250	257	245	274	289	256	270	279	265	236	269	261	280	282	266	249	262	275	264	241	253	250	280	255	249	247	259	268	274	267	282	238	266	258	273	270	245	254	251	233	268	241	243	241	277	268	251	248	281	248	290	239	265	258	249	263	252	243	274	305	223	238	260	260	247	265	294	272	230	254	272	217	252	268	269	289	248	269	254	265	254	295	291	265	281	247	257	242	251	316	275	220	274	237	256	241	259	254	278	253	245	249	212	238	274	269	289	258	273	259	244	262	252	279	263	269	265	258	264	228	246	271	235	262	276	265	251	248	254	236	271	250	271	257	288	267	266	245	255	283	274	266	232	289	250	252	265	260	252	254	252	251	262	256	258	250	262	273	261	243	280	289	254	225	257	252	255	274	223	268	239	235	246	244	250	245	240	262	265	230	255	254	257	237	275	265	239	285	260	263	316	279	261	283	258	252	263	261	252	254	251	263	258	269	254	264	234	267	271	250	243	275	278	261	254	257	259	268	285	277	237	280	247	281	273	284	274	296	246	274	230	248	277	276	279	267	270	279	260	226	275	270	283	291	247	277	262	266	259	241	220	259	286	288	253	269	257	253	263	265	294	275	250	283	233	223	246	261	239	279	296	251	254	293	280	289	272	250	247	224	269	275	238	247	234	279	304	262	250	253	254	256	272	232	268	262	287	250	273	288	261	265	248	249	288	261	269	247	243	250	243	267	274	234	284	265	245	265	270	263	262	254	266	254	283	258	235	265	258	236	277	268	273	281	276	237	251	263	243	274	255	250	290	252	272	224	269	262	243	258	274	225	266	271	287	236	249	254	262	282	279	262	291	260	289	226	276	260	256	266	251	225	292	274	256	236	253	268	268	290	258	282	283	254	233	260	241	253	258	247	268	284	287	299	242	244	227	254	277	272	292	254	243	268	256	272	273	279	249	268	262	308	273	268	264	237	268	251	258	263	255	245	252	230	246	244	279	280	248	223	229	283	240	276	282	268	278	287	267	265	255	249	262	263	240	231	279	260	276	225	254	257	238	270	252	278	245	258	263	252	233	253	256	281	274	238	257	283	297	261	273	276	277	279	245	216	272	284	286	269	286	277	270	269	250	237	256	261	254	275	286	268	239	253	275	242	248	281	269	281	287	278	272	261	260	253	239	244	274	283	274	258	260	270	274	256	266	242	289	263	265	283	262	258	285	252	271	278	251	286	235	288	260	288	263	244	256	282	251	248	261	260	288	269	271	254	239	284	251	278	299	239	306	279	268	231	268	258	250	237	284	213	254	266	277	269	273	283	256	242	235	263	279	265	252	259	249	298	243	267	242	273	258	282	244	254	251	277	269	284	273	261	252	249	275	260	295	266	270	259	243	277	268	291	248	251	257	258	269	253	248	248	245	278	266	274	250	230	282	252	257	258	263	228	288	263	246	275	279	266	275	241	269	273	269	258	263	249	229	277	271	253	274	249	283	263	282	258	272	257	242	281	256	263	259	257	281	256	265	252	281	283	260	264	263	249	281	235	269	262	231	291	254	284	257	266	275	259	281	274	242	249	268	259	271	242	273	272	261	251	271	250	264	248	275	243	268	242	254	245	248	291	254	291	246	259	268	266	253	290	266	266	273	241	255	278	254	245	279	251	244	246	259	267	244	246	261	272	249	266	254	268	278	268	266	237	255	266	272	274	264	264	280	269	287	266	281	238	265	281	263	282	272	236	253	253	239	274	255	270	287	259	276	203	247	268	264	254	247	259	285	269	254	264	230	249	250	292
25481	34100	44106	51160	66016	57405	34293	10829	2512	899	686	654	623	646	676	662	677	676	636	616	669	627	655	699	617	607	655	650	677	685	627	676	665	637	624	669	654	671	634	620	649	610	634	631	640	634	680	644	668	711	647	672	635	658	653	643	677	660	670	699	657	710	674	603	619	653	637	666	613	637	679	690	619	696	639	657	675	645	650	617	650	689	632	664	671	646	624	636	654	624	622	642	668	707	607	636	661	669	651	647	659	689	654	673	611	592	677	658	653	633	678	704	647	645	632	635	641	649	641	657	638	689	610	660	657	662	658	674	653	642	654	633	600	634	651	634	669	644	633	684	672	661	647	638	671	608	679	674	702	634	695	696	648	639	666	606	681	676	629	679	647	633	645	642	635	617	640	594	626	667	652	668	701	654	642	630	650	684	676	671	635	637	639	613	666	627	674	635	651	680	621	694	679	681	629	634	604	620	645	662	654	699	619	671	640	668	678	693	665	623	659	634	668	629	666	671	652	646	641	670	620	635	623	619	665	688	670	674	649	652	623	640	634	656	666	620	664	679	612	653	677	648	627	625	646	670	668	671	618	618	643	664	623	683	678	617	655	656	650	635	656	676	688	657	645	596	663	670	644	679	632	675	675	682	709	671	655	672	606	625	721	681	653	702	668	651	654	672	644	644	622	721	613	647	659	659	633	662	613	645	662	655	625	646	662	617	614	626	673	602	676	683	637	615	645	682	650	611	611	639	617	701	691	623	637	656	640	680	627	592	652	628	649	647	635	649	638	664	649	632	658	670	653	654	660	687	650	672	623	691	631	640	655	699	662	630	613	663	669	667	631	651	662	649	666	646	657	676	645	655	656	653	634	698	676	652	670	658	629	627	655	618	640	675	669	626	649	666	645	632	686	642	658	681	630	701	659	632	647	688	613	683	716	626	673	666	650	598	655	679	664	672	678	693	664	629	660	617	624	633	623	662	676	650	684	614	599	645	692	694	702	682	652	634	686	621	667	630	631	632	638	697	691	662	657	643	652	627	644	663	641	615	674	674	659	669	605	653	699	689	598	643	657	638	639	664	697	640	633	657	652	650	648	609	621	680	626	678	619	676	689	705	643	624	619	664	646	658	678	644	639	675	655	635	615	635	669	655	670	611	726	653	633	648	681	653	642	667	668	647	668	619	638	622	713	658	642	588	675	677	646	613	653	662	679	649	662	645	640	677	670	639	662	601	648	618	648	690	669	671	642	674	628	662	659	696	661	692	656	671	657	667	622	630	650	646	653	658	681	654	656	705	590	655	639	664	611	641	666	624	629	652	649	631	623	644	641	614	679	681	683	657	682	646	592	649	683	648	681	632	659	701	674	636	632	653	646	627	663	651	653	668	635	642	647	687	649	697	634	673	610	637	665	656	654	673	657	649	634	627	659	671	653	634	687	675	707	660	641	620	622	707	669	629	634	686	612	652	683	683	624	655	677	652	663	709	667	664	662	672	624	646	655	675	660	649	661	620	649	638	658	623	637	607	645	641	641	622	686	632	644	656	613	623	671	628	643	627	643	669	660	663	618	687	660	701	646	666	705	649	666	688	682	632	658	664	631	644	659	638	693	641	670	627	671	601	631	652	665	676	681	657	605	683	613	641	655	660	695	670	656	669	645	595	679	641	618	700	635	683	627	638	671	610	642	642	646	655	639	692	656	645	624	624	638	646	702	658	715	663	635	621	605	651	683	664	654	696	653	632	671	634	673	667	690	681	675	675	689	626	658	674	637	644	691	662	647	624	653	664	655	649	652	627	633	675	665	618	663	666	669	647	657	660	638	638	649	665	684	637	670	652	643	657	645	709	661	644	653	674	629	660	671	698	656	674	690	672	648	641	675	632	646	670	659	670	614	668	648	658	632	646	640	651	683	652	674	686	660	632	651	657	611	661	662	690	640	655	636	664	584	642	663	599	666	650	653	693	637	627	621	666	669	638	670	650	663	671	662	633	645	644	650	618	667	660	623	698	630	666	652	633	681	637	659	625	671	686	636	619	684	684	648	681	630	677	620	652	644	675	625	607	675	655	672	665	633	635	689	641	615	676	639	700	622	629	638	684	620	611	637	646	630	627	639	669	685	696	707	663	632	616	665	644	638	632	657	629	672	595	634	634	658	637	631	621	670	656	615	610	631	651	671	634	669	606	617	677	606	645	661	677	635	656	632	621	622	658	629	682	677	644	690	632	612	610	585	653	663	652	637	638	649	671	623	663	660	681	690	613	671	659	723	640	664	624	671	652	669	657	648	661	674	646	680	650	703	655	638	665	664	675	641	638	647	637	670	673	613	623	622	647	658	636	619	650	645	614	644	611	624	669	653	670	637	699	655	696	675	658	686	646	672	678	649	665	663	649	687	645	695	636	641	614	629	673	636	682	638	671	711	653	643	656	665	625	658	622	624	653	683	597	676	651	657	619	619	611	647	644	640	647	664	656	660	634	656	670	657	635	641	669	663	641	648	655	655	663	607	616	643	652	680	651	679	675	678	619	665	643	630	694	626	626	676	668	649	655	674	624	662	690	649	655	666	650	605	653	663	686	634	683	648	649	630	698	631	651	646	627	642	670	668	680	682	608	662	639	671	647	658	626	633	650	590	645	633	652	658	625	683	677	627	677	640	682	621	630	657	628	671	654	662	620	662	608	667	656	678	679	637	663	702	617	660	660	694	648	675	635	643	707	663	643	657	618	684	643	675	614	669	665	670	668	671	680	666	647	630	628	641	629	639	658	656	664	627	677	663	642	654	648	624	680	633	704	659	633	646	668	657	635	673	641	652	675	628	687	651	659	654	668	617	621	635	608	658	650	631	677	650	669	621	638	638	666	646	653	631	684	626	630	641	610	642	586	634	676	666	674	637	648	661	666	653	634	664	669	605	606	691	594	650	685	621	689	691	691	629	676	645	642	628	664	652	663	662	664	683	659	622	664	661	656	644	671	634	611	663	687	650	630	671	688	627	660	646	625	656	632	718	617	685	639	630	670	645	651	667	652	590	701	669	592	631	680	653	613	667	607	653	674	634	642	642	684	648	679	663	675	637	658	667	632	618	694	684	686	655	650	666	640	672	667	686	618	643	661	640	620	619	669	652	677	683	674	634	659	611	687	647	691	638	643	657	664	677	662	672	592	613	636	647	611	649	668	684	691	664	611	634	676	633	672	712	672	618	666	670	684	619	618	653	635	681	640	655	652	711	636	665	666	609	631	643	634	687	625	685	660	668	704	650	655	620	659	632	641	623	650	646	681	646	685	604	660	654	668	640	648	685	664	639	615	679	692	652	644	657	618	692	695	631	648	620	673	631	628	647	618	677	628	608	619	653	672	616	701	644	667	682	606	676	651	652	675	662	652	619	663	646	709	666	650	643	632	637	667	667	684	643	707	639	690	660	630	630	649	640	678	636	609	639	647	683	682	675	643	643	692	652	665	633	684	644	700	679	667	607	661	683	630	661	709	607	658
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
