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
336547724148	336547724708	336547725258	336547725808	336547726358	336547726908	336547727458	336547728008	336547728558	336547729108	336547729658	336547730208	336547730758	336547731308	336547731858	336547732408	336547732958	336547733508	336547734058	336547734608	336547735158	336547735708	336547736258	336547736808	336547737358	336547737908	336547738458	336547739008	336547739558	336547740108	336547740658	336547741208	336547741758	336547742308	336547742858	336547743408	336547743958	336547744508	336547745058	336547745608	336547746158	336547746708	336547747258	336547747808	336547748358	336547748908	336547749458	336547750008	336547750558	336547751108	336547751658	336547752208	336547752758	336547753308	336547753858	336547754408	336547754958	336547755508	336547756058	336547756608	336547757158	336547757708	336547758258	336547758808	336547759358	336547759908	336547760458	336547761008	336547761558	336547762108	336547762658	336547763208	336547763758	336547764308	336547764858	336547765408	336547765958	336547766508	336547767058	336547767608	336547768158	336547768708	336547769258	336547769808	336547770358	336547770908	336547771458	336547772008	336547772558	336547773108	336547773658	336547774208	336547774758	336547775308	336547775858	336547776408	336547776958	336547777508	336547778058	336547778608	336547779158	336547779708	336547780258	336547780808	336547781358	336547781908	336547782458	336547783008	336547783558	336547784108	336547784658	336547785208	336547785758	336547786308	336547786858	336547787408	336547787958	336547788508	336547789058	336547789608	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26627	56982	75344	71480	56313	24101	5388	831	932	1042	744	545	430	340	343	287	289	320	282	325	288	344	302	310	347	342	310	305	302	274	273	300	245	262	268	286	273	291	326	296	252	276	275	241	281	247	269	274	263	239	242	221	252	231	240	258	343	247	245	256	283	244	261	243	243	244	236	229	264	251	246	254	223	273	263	253	251	216	264	256	242	251	251	279	265	269	241	244	250	261	266	260	256	242	241	261	263	238	235	249	243	274	251	231	262	261	233	243	239	261	240	262	246	230	249	246	245	274	278	228	240	220	258	248	227	260	236	244	249	248	258	243	238	217	272	251	266	263	254	241	252	256	251	251	266	238	225	242	234	251	247	247	259	233	256	235	248	229	265	266	264	246	244	241	231	274	246	243	261	224	242	249	256	262	266	230	271	254	263	265	260	249	257	227	232	258	253	223	280	263	256	235	269	277	244	243	228	258	259	239	249	248	229	280	267	230	249	242	264	260	215	224	278	258	247	247	219	246	231	265	248	224	243	268	254	268	266	238	215	256	246	257	203	266	264	242	241	244	270	232	236	261	231	258	280	288	239	231	265	250	274	239	257	267	269	245	228	286	221	234	248	256	248	240	233	283	239	267	238	271	242	308	237	242	246	272	255	245	230	253	253	295	229	248	218	233	264	249	237	230	265	251	221	253	266	234	273	256	245	258	241	249	262	259	263	266	268	233	243	218	271	216	250	237	246	262	262	263	267	248	218	264	244	258	252	242	268	206	233	232	232	272	234	263	225	249	256	254	230	239	226	254	264	234	258	254	264	254	217	247	258	230	246	269	255	272	266	264	261	257	263	222	219	274	290	271	242	246	244	245	235	258	222	234	253	243	261	254	228	258	227	251	253	265	260	245	254	253	248	232	233	237	242	256	247	279	225	278	235	222	253	254	261	256	232	235	234	244	257	254	221	269	246	256	279	285	229	235	249	199	246	222	265	243	233	237	232	246	241	237	261	229	235	229	234	280	239	241	212	259	239	253	224	245	263	253	254	231	250	253	260	253	218	262	261	263	253	269	261	263	263	251	219	248	272	255	238	256	229	256	231	253	247	260	258	259	228	244	271	236	241	255	286	257	264	249	232	258	251	244	241	255	235	228	247	236	234	243	210	254	255	242	249	240	236	248	247	244	238	260	205	256	273	250	238	249	240	261	284	259	239	258	232	253	236	242	241	237	261	252	244	269	242	250	250	252	233	264	266	251	263	220	217	270	244	282	248	233	233	258	253	271	218	270	251	254	275	236	230	257	240	238	239	265	234	277	252	257	241	267	267	226	224	247	237	250	220	250	217	233	252	249	225	247	228	251	223	242	280	256	250	228	212	247	231	243	265	262	272	251	236	227	249	256	277	271	260	259	238	260	242	238	268	233	228	254	264	266	239	240	249	229	254	264	243	266	244	235	284	254	232	259	224	248	283	258	249	261	242	232	272	263	251	259	245	260	243	275	260	245	220	266	244	262	238	270	271	242	235	271	268	227	237	241	265	228	225	254	228	264	253	283	239	243	254	276	248	260	243	233	256	252	226	253	256	237	240	252	260	246	245	233	231	263	263	238	224	251	232	244	243	259	232	257	239	258	260	222	264	257	248	254	254	242	236	267	222	244	215	235	261	247	236	220	237	255	247	265	243	226	230	271	248	254	258	252	255	208	241	252	254	264	233	219	242	267	259	231	249	234	242	227	254	247	236	253	249	227	261	254	270	260	244	245	236	249	239	217	248	246	237	253	247	216	236	249	246	257	258	254	234	250	223	229	255	258	225	247	235	259	259	224	247	268	271	267	225	237	230	257	254	251	291	283	255	230	257	216	287	273	285	274	234	278	249	247	243	239	244	261	227	255	252	224	234	243	256	262	251	279	258	241	253	222	245	249	279	285	244	246	255	262	238	234	277	252	239	209	269	246	256	241	231	244	224	247	253	247	219	270	238	265	237	222	270	242	238	257	247	252	268	246	250	247	251	242	249	239	234	242	244	229	247	251	255	228	250	266	258	260	234	262	242	242	257	275	218	218	232	265	283	242	254	237	244	240	249	243	211	234	251	226	259	230	258	241	257	248	223	213	224	242	219	263	254	210	226	237	255	259	235	236	240	232	271	258	253	242	278	240	236	226	248	245	245	224	242	235	228	262	221	250	229	273	241	280	223	256	266	242	259	256	251	267	250	233	255	220	269	251	238	249	254	241	215	233	233	242	231	273	242	209	248	245	259	236	244	233	257	246	249	254	263	270	223	247	278	244	251	257	232	255	257	245	247	218	247	271	226	242	264	265	266	234	246	243	254	233	269	274	256	254	245	253	259	256	247	262	212	237	223	231	225	267	259	235	259	252	233	244	249	258	240	230	288	242	258	232	248	242	235	236	262	268	268	252	277	271	230	229	247	239	277	253	261	260	237	233	246	238	246	248	235	249	256	252	261	225	244	269	220	229	240	229	233	205	255	256	249	252	249	237	254	270	261	232	228	240	222	224	257	266	243	222	241	263	293	260	238	241	254	261	284	250	288	256	223	261	244	262	214	274	261	236	281	237	252	261	229	269	246	252	239	271	258	239	213	229	235	260	224	274	251	260	254	246	258	257	269	245	253	246	228	241	270	267	236	249	241	258	271	243	228	244	276	250	273	294	238	223	239	263	221	255	244	248	244	230	254	280	246	239	254	242	260	267	209	238	254	249	238	238	259	243	298	218	254	271	244	242	250	260	252	236	264	243	251	282	235	268	246	244	233	246	235	246	225	234	249	266	233	251	239	237	246	231	241	248	239	252	254	242	253	263	223	223	266	223	251	273	238	267	227	230	253	234	233	248	270	251	254	259	255	267	246	289	257	248	257	247	263	255	250	234	216	240	250	242	250	266	227	229	251	263	268	253	279	260	227	262	263	221	220	273	255	256	266	250	207	256	242	229	263	253	259	256	238	261	241	241	255	259	248	234	241	225	254	263	242	245	260	248	253	273	261	244	218	247	242	247	234	218	243	247	271	291	285	271	265	265	227	247	266	256	256	242	247	250	226	244	239	231	253	255	268	261	237	254	270	256	266	240	235	222	253	272	253	211	274	269	271	266	282	225	238	267	273	264	263	231	253	240	262	249	282	236	258	239	244	248	251	262	258	267	272	243	236	260	255	276	233	274	222	279	237	230	262	255	243	255	244	266	257	251	234	254	253	255	241	257	213	243	267	249	236	260	231	249	264	206	242	245	239	258	238	261	259	233	228	252	279	268	237	241	227	244	240	243	252	233	242	235	264	241	246	246	241	251	252	241	257	248	258	259	261	251	268	259	237	238	218	273	276	258	253	237	224	259	236	249	265	267	253	238	275	261	264	225	196	252	247	249	238	244	251	254	229	239	267	214	248	252	238	257	249	210	263	254	235	271	246	303	224	228	230	256	251	264	234	250	253	248	261	261	263	233	253	256	272	275	267	235	255	239	286	255	226	264	250	248	236	240	251	237	239	215
15103	43869	70566	76570	61873	24331	4770	2497	2803	3703	3175	2383	1684	1338	1264	993	891	935	929	1033	1046	1072	1030	1071	1443	1240	1039	1168	1172	829	927	839	793	860	811	864	981	993	1178	1217	887	788	813	838	740	707	714	678	767	692	738	721	679	738	673	695	1068	694	669	672	925	672	693	626	638	681	628	622	680	634	692	625	644	688	634	651	679	686	666	653	674	643	691	646	664	690	674	610	658	671	665	670	676	738	657	674	671	661	616	649	643	646	651	641	622	605	631	639	650	663	656	673	685	651	690	680	626	645	615	621	619	669	639	640	634	636	614	619	617	661	582	631	610	621	641	636	610	603	652	593	666	702	670	611	633	626	668	644	650	646	622	631	641	623	591	621	584	606	687	650	644	655	691	665	608	595	642	651	621	643	640	621	617	644	588	651	613	677	629	627	651	625	614	639	680	651	633	629	623	624	617	647	645	600	685	638	628	604	635	597	619	601	609	685	653	678	619	631	611	602	681	667	641	662	647	550	641	649	661	643	627	632	655	632	644	629	625	634	615	645	632	677	654	614	655	633	654	642	630	664	619	627	646	628	636	603	643	646	577	645	643	634	653	616	659	617	636	599	633	627	624	622	662	637	610	666	601	667	615	604	603	614	617	609	660	675	631	623	634	659	620	643	639	628	581	642	598	606	625	675	626	629	619	675	644	627	632	649	606	621	655	633	581	681	650	631	617	618	591	638	618	607	626	652	633	617	671	625	616	625	628	609	640	630	625	627	655	636	645	638	671	626	642	652	633	592	627	665	602	663	637	660	620	662	604	611	618	663	647	578	671	621	598	633	637	649	662	629	658	615	592	630	651	623	645	634	640	611	670	630	646	689	607	640	594	641	626	647	601	628	609	657	610	627	609	620	641	626	619	667	590	637	629	607	612	652	623	654	658	630	632	614	627	632	664	632	628	634	630	636	596	654	643	587	641	642	628	591	684	642	629	600	631	618	613	650	616	645	635	652	657	612	658	616	633	613	643	606	674	602	638	650	657	646	607	575	602	630	674	653	637	630	627	659	632	654	635	604	687	626	633	652	619	620	598	663	636	624	623	613	672	635	653	651	618	596	633	614	605	611	690	653	628	659	624	629	603	656	621	604	598	589	632	654	657	620	578	643	619	632	635	653	605	647	564	623	603	667	595	598	669	680	656	625	630	583	635	593	613	669	646	592	664	595	655	617	660	604	682	682	636	628	631	650	625	650	626	651	625	598	635	658	639	601	650	617	640	664	635	640	612	604	609	614	607	638	625	644	647	623	670	658	639	646	580	629	645	654	672	643	636	581	628	618	628	632	652	677	654	598	651	647	604	666	622	631	623	610	626	635	665	692	631	636	614	619	645	641	602	612	645	610	648	635	637	610	591	625	639	647	651	623	643	612	630	634	602	630	653	632	616	633	566	617	628	581	630	702	627	636	624	607	699	639	614	664	629	690	662	609	614	645	619	649	658	637	658	632	623	616	601	611	625	659	636	650	629	643	641	617	655	612	650	620	604	615	645	645	632	599	576	572	676	623	632	617	645	636	624	648	625	630	650	639	658	632	649	605	602	679	608	622	652	665	638	638	616	626	622	600	675	616	640	647	569	632	617	640	665	584	607	684	641	633	648	618	689	635	654	619	646	621	673	629	637	620	619	531	639	653	634	644	614	628	636	637	604	673	655	659	648	650	651	643	614	600	605	644	630	658	634	641	611	604	652	625	623	639	636	581	633	638	650	647	634	650	611	627	596	669	602	677	644	579	645	637	629	646	613	640	615	587	621	632	638	653	637	608	611	663	610	656	629	610	628	618	649	647	684	649	656	648	626	598	647	634	612	616	635	650	589	645	659	619	641	677	616	619	637	622	641	661	607	587	674	669	609	608	607	611	621	601	671	605	681	652	622	626	633	626	616	643	667	610	631	568	677	660	612	626	614	616	603	596	644	608	646	643	620	662	617	638	618	680	679	643	634	645	617	630	647	588	596	621	661	649	651	662	601	628	644	630	610	652	615	615	673	658	622	632	649	629	577	678	634	645	629	642	652	671	607	616	567	661	644	620	657	609	640	628	643	653	615	617	605	618	654	638	630	620	717	584	628	693	568	632	626	654	655	650	637	660	667	583	656	668	574	637	628	626	616	603	582	680	617	602	645	620	640	600	627	645	584	638	635	666	665	648	649	627	609	647	654	572	632	619	640	625	586	653	651	647	640	657	617	647	621	622	680	584	609	628	622	635	680	665	677	644	626	635	665	664	629	643	601	674	637	626	660	649	611	608	642	629	656	611	601	605	648	637	647	648	612	628	609	637	610	616	625	640	611	669	647	631	611	616	603	607	629	652	551	656	631	622	597	629	632	652	651	628	678	639	658	632	641	611	647	620	602	644	614	632	662	642	618	636	627	658	684	614	613	619	603	669	597	670	608	656	674	624	622	593	629	615	629	624	671	623	645	648	584	589	652	672	658	633	635	636	654	649	665	621	652	604	660	601	602	625	672	687	632	619	613	630	658	611	654	624	610	625	624	625	677	670	642	586	660	648	586	655	659	651	672	644	638	622	679	631	623	650	626	624	630	595	614	604	706	639	608	646	632	628	658	629	642	673	683	599	665	654	609	625	601	652	684	637	607	588	678	619	614	584	685	620	633	617	633	627	660	642	617	619	613	623	603	644	624	629	612	661	658	609	597	645	632	599	587	658	600	633	626	686	637	620	630	633	682	613	646	636	618	622	556	590	611	640	662	635	634	650	628	668	684	641	634	584	613	603	625	627	659	581	672	621	611	624	612	608	630	650	611	628	615	619	627	632	629	620	611	634	660	658	618	636	642	597	626	636	626	654	648	612	616	615	596	657	624	620	659	624	646	614	634	644	627	649	625	632	685	622	625	603	652	650	654	636	642	632	613	671	606	609	618	601	685	598	665	640	642	675	618	620	638	632	623	667	647	628	623	645	627	624	609	650	665	599	627	602	648	627	591	604	598	661	621	617	638	634	613	629	643	551	661	649	653	653	607	642	660	648	646	618	621	630	640	649	610	613	635	668	689	664	670	651	603	667	647	648	642	608	567	638	644	645	591	640	651	647	610	644	616	630	670	581	572	660	638	588	606	654	651	617	637	635	624	627	582	626	663	626	646	642	632	585	643	605	599	620	629	651	616	628	586	638	641	618	615	610	578	635	616	655	632	599	640	617	598	675	646	668	607	558	639	666	644	641	628	693	657	643	622	612	596	665	645	582	618	599	643	640	646	635	602	610	659	598	685	639	618	685	639	652	627	617	648	603	648	623	670	627	630	617	611	635	630	632	616	648	641	670	658	640	651	664	641	637	604	577	648	611	628	650	650	638	626	659	641	663	637	656	678	645	613	603	595	633	601	598	642	633	609	671	647	605	646	601	627	611	625	638	630	644	671	648	673	668	588	642	656	600	589	609	608	631	659	645	651	632	634	602	646	687	650	604	619	610	660	671	657	616	627	655	645	569	646	590
3497	3678	6455	7126	3709	833	307	295	309	282	273	268	260	226	259	257	255	231	223	217	225	244	217	235	236	212	232	235	236	216	199	251	239	268	229	226	217	232	219	241	249	244	235	238	271	239	255	224	219	241	230	246	233	229	238	211	229	250	234	243	258	221	216	235	226	227	232	232	242	218	221	261	221	201	233	258	205	217	210	248	230	225	230	225	230	205	211	215	220	256	217	229	224	225	215	240	262	231	232	214	235	232	257	241	225	249	203	224	216	258	242	243	238	239	236	204	214	219	235	211	230	227	219	209	221	238	240	231	240	193	219	221	218	233	225	232	223	220	197	254	222	199	240	242	209	226	256	221	228	218	234	236	240	258	241	243	217	244	257	255	228	239	234	237	225	214	212	228	240	222	249	241	218	227	227	244	256	239	233	243	257	219	202	222	232	238	216	231	233	235	243	209	240	221	231	240	225	226	225	214	225	226	217	227	239	209	218	226	207	204	195	230	229	233	224	236	252	227	209	242	228	233	217	229	240	248	227	229	239	220	246	222	222	222	231	209	226	256	238	244	229	240	223	221	225	216	220	241	212	224	232	222	249	230	217	218	230	255	217	222	224	219	226	234	243	231	219	251	244	231	239	220	235	249	237	253	220	243	220	215	216	204	198	237	227	234	223	242	238	244	241	219	212	225	224	222	226	225	205	246	237	227	222	235	228	217	225	199	219	217	236	240	232	220	242	243	227	249	229	235	248	242	232	220	211	246	260	221	221	246	224	175	226	236	236	260	195	235	234	246	201	220	240	245	224	247	228	241	243	248	215	232	217	253	231	210	241	232	221	219	221	244	231	247	196	208	206	251	243	213	244	228	230	251	245	236	234	211	241	229	239	199	240	229	238	229	243	231	214	235	234	227	228	217	210	215	219	216	199	211	257	230	244	233	217	221	243	214	227	240	228	222	231	258	225	248	214	207	246	228	222	220	227	241	223	222	224	227	223	230	209	230	221	229	236	238	202	219	225	202	212	238	225	228	238	220	245	241	238	210	235	239	238	237	239	228	236	231	264	219	224	243	233	242	237	237	223	268	220	215	253	238	198	249	232	263	207	216	231	231	220	204	260	240	233	236	268	222	216	207	243	237	213	247	227	232	246	207	235	231	224	229	244	198	224	230	191	228	216	233	248	227	223	237	216	217	242	255	228	216	219	218	239	184	234	220	226	242	218	206	221	219	224	202	239	242	233	221	227	201	232	217	230	261	231	251	240	234	221	211	214	252	229	237	232	209	207	260	225	217	241	223	218	260	210	245	228	223	206	214	231	220	206	235	238	204	223	258	220	217	196	241	201	228	229	207	240	216	205	216	250	223	206	228	226	230	201	215	224	231	233	224	206	245	215	231	235	232	246	217	230	204	231	232	223	254	209	244	232	223	260	231	221	229	223	218	221	234	253	215	244	214	232	236	235	211	218	220	227	209	221	225	232	235	235	217	217	211	227	244	212	230	218	210	217	245	215	231	242	216	221	220	216	239	226	225	227	259	259	218	248	246	227	236	240	229	256	238	243	236	218	246	233	222	201	214	226	229	205	235	216	250	232	203	230	235	225	261	203	213	246	237	214	205	221	235	207	202	234	237	253	243	211	192	233	223	231	237	231	222	210	241	239	264	248	212	254	243	248	232	237	213	222	202	226	234	224	230	224	237	241	243	243	257	238	217	218	236	220	241	271	265	228	226	184	211	218	213	239	239	228	212	230	235	215	213	217	247	222	200	247	231	216	240	204	217	235	232	221	248	232	219	209	233	254	223	220	213	230	228	234	203	240	223	243	232	221	247	262	224	264	216	242	218	235	224	235	240	242	250	228	247	220	234	245	214	220	214	245	216	247	224	205	219	262	223	216	218	239	229	244	270	253	223	210	247	226	213	213	239	203	237	231	201	246	207	222	213	200	253	206	204	243	212	236	223	252	268	258	224	196	226	242	223	233	201	239	234	263	230	218	252	235	228	232	225	222	205	221	220	234	244	222	233	240	253	232	222	214	236	221	244	251	233	238	223	270	231	254	225	233	216	222	228	263	253	235	209	227	241	205	218	258	235	206	235	236	234	256	217	251	270	231	202	223	238	209	203	243	201	224	226	240	234	245	222	229	219	244	234	226	229	232	247	188	246	262	256	221	216	213	212	251	209	225	232	215	219	191	240	247	212	209	228	231	217	217	241	258	243	249	217	209	230	253	223	229	211	214	216	242	217	220	223	238	201	262	220	221	229	212	274	225	237	235	205	236	207	221	221	225	233	207	236	227	224	234	245	226	242	269	236	228	230	223	236	218	213	244	214	231	243	222	227	228	245	226	224	244	244	246	224	239	210	221	229	219	214	220	242	250	247	258	241	211	212	205	238	248	214	232	263	234	260	217	252	246	220	220	235	236	220	237	214	246	226	290	231	222	234	244	226	232	233	244	232	243	236	247	210	243	221	220	265	255	215	216	219	248	234	236	235	243	206	214	231	214	225	235	217	221	237	214	222	226	219	202	233	243	229	231	229	244	238	222	245	209	218	242	221	230	239	242	220	234	213	195	212	244	218	203	216	249	214	226	257	241	226	230	222	263	241	236	206	228	242	188	226	208	242	228	223	235	228	226	225	251	224	233	233	219	235	224	209	219	235	213	217	230	213	220	235	236	230	220	226	227	215	224	209	235	222	250	214	207	231	230	235	221	219	234	247	223	196	230	225	226	240	243	218	211	229	218	227	225	211	239	245	221	243	224	243	235	185	245	220	249	249	216	267	232	258	233	236	266	228	245	195	211	229	199	238	224	226	215	234	232	210	238	223	242	225	213	221	216	252	249	231	232	224	229	236	210	222	241	223	233	218	206	238	207	222	228	215	234	254	213	240	226	222	256	255	230	224	217	219	241	238	241	237	250	225	257	221	233	210	233	224	203	208	216	220	238	232	245	225	232	229	218	265	207	212	213	246	219	232	230	233	233	232	244	231	227	237	240	240	214	232	232	223	220	214	215	259	231	222	243	247	256	220	196	213	211	224	244	231	262	237	231	219	228	219	253	222	232	234	233	209	214	205	230	230	226	205	217	232	246	235	241	252	257	237	232	252	225	209	224	224	240	256	214	220	226	233	228	241	234	234	245	222	250	224	242	232	229	228	236	240	229	240	231	220	237	228	208	250	226	200	247	242	200	230	257	214	210	195	242	226	210	231	207	242	230	208	210	247	239	246	242	230	223	231	240	230	228	218	226	251	235	224	229	205	197	203	221	224	206	230	232	236	227	226	226	244	224	249	243	228	205	243	213	220	240	210	241	253	222	221	231	217	232	244	206	224	229	247	222	273	241	241	241	226	227	213	223	199	228	212	244	227	245	219	211	238	218	198	229	231	218	225	262	231	237	224	225	232	238	234	242	240	214	229	219	239	211	235	215	219	219	219	230	210	227	240	217	255	249	244	225	218	228	216	243	244	229	222	238	208	198	239	232	221	203	245	218	245
2999	5695	14411	18863	11333	3322	1126	955	873	956	831	764	692	690	632	653	663	700	630	656	672	647	686	667	642	596	693	603	645	594	629	660	639	636	620	668	694	659	659	652	601	651	698	619	572	604	637	624	611	621	606	602	621	622	632	600	669	646	530	569	626	584	621	609	639	629	625	613	561	574	666	610	606	570	639	575	652	596	596	667	619	626	597	573	553	580	598	615	602	631	599	584	639	623	601	587	576	607	612	587	599	581	582	617	582	600	562	582	596	643	571	576	622	584	659	586	595	596	582	595	640	613	592	597	568	616	567	627	622	580	625	608	639	654	633	575	570	601	586	621	567	630	641	576	577	587	625	564	613	578	600	587	611	520	587	591	579	610	602	619	600	605	621	620	571	613	599	570	583	586	571	606	599	552	580	593	547	646	607	554	605	607	578	562	588	581	629	554	573	578	585	593	608	562	589	628	576	618	590	631	624	552	622	608	607	602	590	641	598	643	625	605	657	584	575	543	619	606	613	617	534	596	610	623	585	540	589	594	581	613	632	602	589	579	608	574	597	588	612	620	587	621	629	599	588	607	592	593	611	623	595	548	625	609	617	599	559	604	583	609	572	572	589	626	577	585	617	622	608	602	598	582	631	578	589	599	634	598	631	596	586	572	598	617	614	572	612	539	558	579	635	587	583	570	624	598	568	600	606	597	605	635	591	608	646	623	580	586	608	572	599	579	583	601	616	609	558	561	632	629	589	602	629	632	601	575	577	611	610	562	565	573	615	590	589	563	578	526	593	586	577	553	608	542	589	609	562	513	608	617	579	577	610	654	542	588	582	619	607	589	562	589	546	608	611	567	603	611	607	581	610	568	581	557	639	593	599	564	579	588	614	554	600	592	612	588	576	588	576	592	592	600	604	625	576	617	581	628	586	603	612	572	581	595	572	585	619	587	596	596	630	631	579	568	572	598	617	625	614	546	575	589	595	604	627	586	588	647	640	563	628	609	617	618	619	612	599	610	597	592	574	609	586	580	588	667	601	623	581	638	566	634	584	638	583	559	608	643	576	581	670	618	587	587	638	602	585	602	598	566	611	600	635	578	614	594	546	609	606	589	585	629	624	578	627	660	582	610	609	604	619	595	577	608	610	594	595	600	569	640	574	599	553	627	586	592	611	587	644	566	563	605	592	583	597	565	607	582	583	577	574	611	632	580	596	630	593	632	585	597	544	571	577	613	583	601	619	625	626	608	656	599	615	604	558	552	589	573	628	629	602	585	609	584	583	612	631	609	576	615	630	592	598	585	564	636	590	584	653	571	594	587	627	602	603	605	577	585	577	570	600	592	592	571	611	591	589	574	595	568	579	604	583	580	565	617	626	557	596	593	569	562	580	613	555	617	613	629	627	586	592	618	595	589	608	581	596	608	596	600	563	590	622	605	590	584	606	573	624	605	585	623	574	620	558	607	582	643	572	621	603	605	597	599	553	600	593	610	576	601	590	600	602	657	591	622	562	616	616	614	624	590	630	601	613	588	614	566	573	624	588	633	580	602	577	587	591	604	560	640	600	643	580	567	674	613	646	619	612	574	546	597	597	573	607	625	568	596	567	628	627	590	630	575	601	568	596	574	655	615	577	608	576	593	601	583	612	600	624	585	621	638	623	605	598	583	593	592	584	581	587	556	586	616	590	587	621	601	617	620	561	671	582	568	599	614	551	585	580	577	610	596	592	558	604	614	614	562	576	610	625	570	618	647	631	596	594	650	641	609	535	590	613	608	612	593	617	532	583	621	580	563	586	605	562	596	555	621	592	615	590	612	603	589	602	647	597	640	600	656	594	591	565	608	624	650	578	591	635	609	543	605	589	563	599	647	632	568	592	598	613	567	577	605	592	652	589	598	604	591	575	567	611	605	619	626	640	562	564	617	621	585	630	624	564	595	585	601	617	584	534	604	635	580	606	609	616	580	584	633	585	603	602	602	598	625	574	580	559	561	564	606	608	585	594	626	569	648	613	570	604	609	581	594	612	609	622	548	607	578	573	586	573	562	606	606	621	608	588	600	623	610	581	580	573	593	593	585	578	627	649	597	579	602	592	564	582	623	576	589	600	603	626	567	616	604	586	586	613	624	561	597	588	572	633	603	580	546	555	610	633	559	600	587	571	561	630	613	598	626	617	599	602	583	568	602	601	626	638	591	588	610	624	542	544	604	626	592	546	566	566	587	610	614	596	615	595	597	573	585	590	608	562	597	598	585	596	583	580	601	608	626	596	605	585	588	596	597	598	662	619	586	586	591	616	595	582	618	644	626	621	623	635	597	611	596	562	652	580	602	590	604	611	600	545	586	582	597	566	579	589	621	577	585	617	583	569	604	579	610	594	585	593	557	566	610	580	605	596	593	637	660	576	587	618	610	585	647	547	628	580	592	608	555	597	585	582	572	623	599	585	573	604	588	623	559	600	618	555	548	589	606	611	625	543	579	594	595	622	619	581	621	611	597	602	590	608	608	598	609	586	613	604	582	620	576	576	630	598	597	641	586	593	575	603	592	587	590	591	578	600	611	580	625	602	585	597	575	604	601	582	572	601	569	587	611	580	646	634	615	568	623	556	618	608	632	598	611	603	594	606	559	586	639	592	595	614	583	606	585	662	581	610	629	609	622	611	557	623	603	556	600	583	619	587	607	615	616	616	655	592	568	616	594	645	628	598	558	628	614	576	599	617	624	606	550	660	581	587	599	572	596	595	575	554	586	561	589	595	565	613	582	532	612	576	560	591	550	585	561	594	586	596	622	628	632	538	565	602	556	633	609	573	636	585	648	621	638	569	608	591	618	596	570	634	573	561	614	539	587	593	616	609	593	595	613	623	587	619	598	616	614	595	586	584	609	632	599	634	607	594	588	594	586	579	557	628	569	586	556	577	610	603	624	593	563	580	577	627	576	578	578	603	615	623	629	620	601	602	608	601	556	600	614	600	582	600	571	606	598	562	616	562	570	619	600	561	601	615	620	625	543	619	612	558	583	631	592	592	618	617	578	598	642	573	574	571	625	566	587	606	567	617	549	558	586	597	593	604	635	582	597	616	610	568	589	612	572	612	611	587	613	588	609	597	577	582	604	582	558	587	616	595	596	608	581	597	564	541	631	581	597	588	602	565	572	641	596	636	594	598	620	583	638	623	627	564	591	608	597	592	572	643	573	603	611	590	604	619	576	576	631	593	598	617	585	598	564	577	556	589	598	602	640	608	572	564	565	590	559	585	602	591	570	571	636	581	600	580	569	576	623	585	645	599	598	618	636	606	604	591	570	650	617	581	607	592	591	588	663	581	556	608	599	616	584	572	607	599	652	594	624	644	614	613	595	643	591	621	552	575	606	599	571	592	567	608	571	615	614	597	579	617	598	561	571	562	600	584	646	619	603	632	618	635	610	574	570	587	555	593	604	605	612	579	580	611	574	591	641	576	572	601	599	578	589	598	610	596	632	600	594	576	628	601	626
16394	37681	57171	56889	47089	21675	3561	589	667	972	553	474	372	325	329	276	255	321	308	275	292	304	316	291	326	309	295	291	306	302	311	276	284	287	277	289	291	273	298	292	270	245	270	292	273	273	286	278	262	258	277	281	245	271	299	277	368	291	303	230	302	237	288	284	260	253	222	275	271	234	256	260	267	265	264	264	291	263	254	268	253	262	252	269	264	255	255	262	234	276	262	261	284	278	241	278	273	267	265	274	259	234	257	267	254	277	246	258	252	275	260	287	240	270	286	256	272	285	234	277	255	263	270	287	276	246	266	250	266	279	260	235	243	265	251	277	260	270	260	255	267	244	276	255	280	251	269	272	294	249	254	256	267	250	276	281	260	254	269	271	289	259	320	240	285	274	266	265	235	277	287	267	267	252	287	259	274	265	280	249	280	287	290	266	266	268	246	287	270	255	279	237	229	270	246	276	289	272	270	271	279	259	231	277	265	277	280	285	271	270	266	258	259	274	277	267	268	268	226	277	252	263	283	263	271	265	266	251	288	254	256	284	227	280	276	268	234	264	280	257	266	245	262	256	265	279	272	291	269	239	238	269	271	250	241	234	254	247	285	293	286	262	252	268	263	243	273	248	267	250	244	263	264	288	256	265	258	271	259	270	244	273	260	267	274	270	246	258	274	302	256	283	258	269	245	268	244	274	261	307	263	258	256	242	263	254	263	262	255	276	278	299	273	282	257	258	252	258	258	265	253	251	275	255	253	283	258	292	265	300	257	283	268	279	281	271	273	244	256	274	274	242	297	268	278	264	264	302	272	247	270	276	242	271	273	283	269	253	235	253	253	263	270	244	261	232	287	268	258	259	259	239	274	250	236	242	275	287	272	262	264	250	274	261	233	264	261	276	249	270	269	259	260	253	287	276	268	269	249	242	253	277	243	286	238	264	296	268	284	272	259	256	280	301	236	247	266	227	288	242	291	270	269	284	262	270	263	279	248	287	271	273	279	271	256	247	280	266	248	256	240	274	244	253	264	266	249	245	266	273	270	266	281	242	284	276	257	273	249	272	259	283	236	222	265	250	259	249	244	274	257	253	278	261	283	296	268	260	259	262	245	260	272	278	280	247	263	228	266	266	271	232	254	291	281	248	245	240	285	267	295	248	267	281	270	260	270	244	262	264	248	274	248	303	254	270	265	277	280	273	231	285	292	263	268	249	267	272	257	272	236	270	286	274	265	266	258	251	257	270	299	254	276	292	264	256	293	256	242	260	237	291	283	286	265	253	277	254	285	263	245	247	275	260	264	258	260	257	259	291	264	268	241	257	267	273	259	248	250	257	253	285	247	254	247	273	244	263	258	260	257	281	233	259	284	265	248	276	277	271	260	287	271	270	285	296	288	291	236	238	251	227	270	237	278	239	245	268	260	254	279	257	270	223	236	257	222	274	268	255	247	257	265	275	258	252	256	282	283	246	264	275	253	257	255	285	261	249	254	229	250	266	284	278	254	224	250	265	267	260	267	252	262	275	270	239	256	284	267	248	241	272	290	259	292	276	257	237	264	245	259	267	257	272	246	277	227	241	239	244	253	266	260	256	282	240	274	265	277	275	281	297	253	252	277	244	243	253	292	252	245	298	278	242	251	289	239	276	263	254	254	272	257	273	237	250	278	246	250	240	295	277	254	291	268	276	280	256	221	278	276	258	274	275	231	243	274	225	250	260	256	258	281	284	232	256	260	259	278	268	273	266	258	259	261	253	267	278	295	227	249	267	295	255	264	285	293	252	267	266	257	258	255	251	247	231	238	252	236	268	265	245	241	254	274	242	267	252	251	223	283	294	260	257	273	278	245	249	263	287	289	253	272	245	266	259	253	265	254	259	271	274	257	259	302	280	267	254	279	271	239	264	259	257	248	259	254	271	278	296	248	264	271	257	265	281	231	249	293	250	257	237	247	249	274	243	258	287	258	283	220	251	259	256	259	266	261	230	262	275	246	244	272	288	284	267	261	241	256	247	228	292	239	238	271	275	272	268	273	264	270	267	279	257	268	272	260	261	264	304	275	253	286	285	269	281	291	268	265	296	265	250	264	241	267	242	244	270	253	252	294	256	247	286	252	287	297	275	280	275	277	253	269	275	269	291	246	257	276	284	250	273	287	233	229	260	254	269	252	248	274	271	260	247	228	258	277	253	265	252	238	263	256	285	254	233	246	261	252	282	259	255	261	236	299	271	297	243	225	222	294	261	258	269	265	273	248	247	265	283	265	277	273	253	259	294	263	234	268	274	268	280	264	253	253	250	256	244	250	273	243	292	264	272	267	244	223	267	299	242	263	264	250	275	261	257	274	280	282	240	266	288	271	276	245	289	260	283	275	256	277	251	258	230	246	260	248	239	255	267	283	256	274	256	255	251	306	268	265	272	233	278	273	255	286	253	231	226	268	236	275	266	250	234	251	313	270	268	235	282	267	277	268	259	272	256	269	256	278	271	258	259	259	276	296	293	270	255	272	304	260	273	275	272	256	272	223	272	275	274	298	274	267	257	228	252	272	289	282	282	272	260	265	252	253	255	254	258	271	265	274	262	267	253	287	259	298	257	271	239	239	247	250	264	238	233	258	271	262	271	271	245	256	278	287	267	290	282	255	258	258	249	239	280	272	234	262	275	269	267	261	258	263	288	279	273	268	218	282	263	242	279	280	259	242	260	257	237	253	258	265	265	243	264	270	257	249	271	244	273	252	283	240	274	273	255	259	311	261	269	250	258	260	277	256	267	257	258	284	272	295	281	286	243	238	251	262	254	265	262	257	275	260	233	282	236	246	281	252	269	261	262	264	248	278	246	276	277	268	274	277	285	258	247	258	249	232	291	256	277	269	260	265	267	285	257	254	249	278	289	288	243	280	264	272	276	294	253	266	263	289	274	263	249	254	251	246	255	256	266	246	289	260	236	267	245	274	243	273	239	233	278	241	229	269	245	264	270	260	278	257	275	261	259	273	245	256	269	271	269	268	274	290	235	249	255	275	252	255	289	260	293	284	262	266	272	283	250	249	263	245	288	281	274	260	245	244	248	260	263	279	279	259	281	248	246	273	255	283	251	253	289	274	269	288	251	253	253	269	247	274	267	268	254	271	286	241	268	254	250	255	247	274	281	249	302	254	231	272	258	257	264	224	262	245	263	284	289	268	263	267	243	253	268	269	274	243	269	267	292	249	272	270	257	294	273	285	314	261	256	281	237	255	279	289	282	270	251	293	302	290	263	237	259	269	244	248	255	259	268	279	233	262	244	263	278	277	276	265	226	249	253	261	278	242	249	275	282	255	259	291	253	255	291	282	257	265	288	270	262	265	273	271	238	271	281	240	274	214	253	259	245	259	268	261	297	256	260	266	275	251	246	273	261	242	269	244	278	246	264	268	265	264	267	264	248	248	287	282	284	254	275	275	261	263	252	277	285	235	243	260	250	232	252	269	236	265	286	271	278	268	245	245	265	280	262
9863	31792	53529	61377	53522	26304	4526	1886	2280	2658	2165	1820	1395	1181	1031	934	940	877	829	969	875	972	978	1002	1150	989	904	1292	944	824	790	819	803	810	835	916	850	876	1068	1100	853	809	819	830	863	741	729	693	733	681	738	752	712	673	729	733	1298	821	740	640	961	722	663	700	674	682	633	657	677	726	705	679	674	719	724	682	678	687	698	689	742	734	687	686	720	638	687	710	693	690	687	708	678	675	702	694	707	690	714	684	693	710	669	652	693	678	687	693	698	694	697	675	651	641	644	709	698	664	706	740	684	684	728	682	696	733	633	696	666	670	684	711	703	683	722	640	656	688	644	708	658	667	683	685	635	650	671	642	657	675	676	646	712	693	683	597	664	673	672	662	666	684	682	669	679	716	641	706	667	638	716	701	658	645	663	655	689	700	689	660	661	689	637	678	675	650	696	707	647	625	659	640	723	706	685	637	698	632	656	642	674	663	663	671	682	628	681	687	708	649	653	686	649	639	702	671	664	666	660	693	665	664	624	668	679	688	703	631	660	673	723	674	717	700	675	646	663	674	661	641	685	708	711	641	723	682	634	701	672	700	660	632	659	659	690	662	683	654	653	660	651	662	671	689	660	706	648	711	642	678	647	676	705	672	655	701	636	661	669	694	654	691	649	660	663	663	694	704	688	713	695	654	674	658	719	630	691	710	698	685	662	643	649	663	647	692	675	696	667	684	681	668	677	625	686	707	691	675	687	584	684	640	704	684	678	688	690	687	688	642	659	701	641	687	647	642	646	619	652	656	673	679	699	618	715	647	681	727	652	660	676	695	647	667	651	669	641	656	662	614	681	635	629	668	678	686	637	711	692	648	610	651	646	693	716	679	603	677	720	667	694	684	681	673	672	673	658	696	698	672	670	674	696	697	642	666	654	690	662	684	678	698	697	704	706	658	628	654	698	673	671	701	667	637	657	714	658	639	652	693	658	715	673	653	655	617	644	667	690	678	650	673	675	625	696	691	656	651	696	682	637	648	674	676	636	654	650	664	710	708	692	641	667	701	735	684	694	666	652	670	666	700	684	683	670	657	672	651	639	702	638	656	627	694	649	676	664	658	711	669	667	676	694	697	713	646	652	637	696	677	680	692	720	657	646	653	663	702	685	688	669	695	697	687	675	674	652	631	700	725	704	668	686	642	722	632	666	652	659	669	649	648	662	668	672	734	718	686	669	675	682	663	670	668	697	692	703	718	632	645	698	691	667	705	695	649	692	702	664	665	667	692	716	702	664	634	707	662	698	641	686	665	640	706	659	664	604	684	687	686	663	682	682	696	699	698	665	684	653	691	716	697	735	671	676	672	669	657	671	686	645	660	640	738	701	699	663	680	683	704	674	658	652	658	721	695	675	659	651	730	686	702	683	676	678	667	680	669	689	693	666	642	646	649	685	682	686	662	625	674	653	669	682	652	697	666	664	638	694	636	662	721	705	673	656	686	631	660	666	674	684	642	655	648	679	650	678	677	714	654	694	652	685	639	680	654	697	655	628	698	678	639	693	628	724	668	616	661	685	635	712	676	721	645	636	661	700	644	674	641	711	669	684	662	699	685	704	679	677	616	694	642	664	661	678	704	632	677	635	650	636	644	693	688	709	661	661	668	646	638	640	688	733	698	620	694	677	711	687	699	704	707	675	649	655	719	692	689	663	705	663	645	707	684	609	634	654	674	666	665	645	688	672	617	663	630	606	694	672	667	672	722	682	649	748	718	659	677	679	663	648	659	641	685	670	662	695	651	663	706	679	656	690	685	708	696	652	656	698	650	717	648	671	626	635	638	684	662	626	643	650	669	657	668	698	645	628	695	673	622	682	699	656	687	624	690	676	714	689	642	729	690	702	677	622	670	671	713	706	686	641	700	721	707	662	647	663	642	625	669	735	660	689	686	661	707	661	690	663	662	715	665	690	721	713	687	680	659	681	700	636	648	698	710	659	680	708	713	698	666	678	690	661	646	640	643	676	680	677	678	691	673	677	598	675	639	642	632	697	665	682	692	647	631	683	691	689	662	649	675	666	673	655	673	709	691	663	663	632	687	644	676	688	651	678	687	664	678	679	689	676	714	669	683	675	699	651	686	624	688	648	623	668	715	629	667	641	654	652	685	657	660	707	661	666	651	669	678	657	720	682	679	634	665	670	692	684	679	672	731	638	659	641	660	707	644	659	688	731	662	674	699	642	646	702	691	666	665	660	685	624	686	659	670	646	674	647	703	677	694	658	669	670	707	699	673	636	642	671	670	674	628	628	690	691	650	668	658	686	658	661	656	645	600	649	641	675	674	689	691	722	689	699	689	671	661	649	677	607	650	670	685	698	673	659	662	632	659	662	655	701	692	709	657	643	664	670	673	632	674	675	696	701	652	673	622	680	663	638	659	676	688	686	687	696	651	647	690	673	688	685	665	626	710	712	692	680	641	653	630	650	681	662	684	684	674	651	696	654	649	642	663	650	645	714	664	631	651	677	656	664	645	709	670	711	706	667	691	704	658	670	704	643	649	679	656	655	696	687	666	689	681	632	701	625	701	645	642	694	663	688	657	650	672	654	650	708	635	740	697	704	667	659	641	680	691	694	650	677	629	606	664	652	717	672	692	676	644	697	680	650	628	625	653	650	669	733	653	616	620	710	653	705	656	674	658	644	698	654	700	647	673	659	679	711	665	706	659	652	671	675	649	651	688	669	661	707	697	734	670	639	609	720	658	672	671	677	669	662	612	684	655	709	676	657	703	668	674	653	682	687	666	661	665	647	662	710	675	722	663	654	674	636	683	672	651	647	713	639	677	639	656	644	641	703	695	626	641	675	692	647	716	652	640	680	659	654	651	663	673	662	670	674	671	691	670	669	665	688	701	662	719	700	684	658	694	694	703	699	664	698	711	679	616	717	713	679	680	707	727	687	675	651	707	660	694	660	680	608	655	701	682	671	658	684	698	644	691	712	685	719	704	672	696	695	632	681	706	675	671	699	685	638	660	673	727	686	656	638	692	652	695	669	690	653	674	646	663	664	680	671	667	658	722	668	669	662	652	655	666	650	669	600	665	727	706	678	689	682	658	686	674	678	717	694	692	697	678	688	706	683	719	701	675	695	692	719	664	667	709	630	673	661	685	719	698	659	656	691	664	629	714	685	683	680	667	656	689	675	650	666	730	624	656	684	647	738	626	671	691	670	683	627	619	675	653	661	657	682	675	669	698	636	703	671	687	669	651	687	652	678	677	651	671	660	706	692	649	673	668	721	681	632	662	624	713	651	646	672	640	629	676	640	717	650	680	668	703	668	690	688	662	709	677	650	658	651	724	679	675	687	640	647	677	661	661	701	633	684	681	708	662	646	712	648	665	674	618	715	685	676	670	674	685	705	690	672	692	623	714	700	709	652	663	637	683	660	643	670	695	672	691	621	656	671	709	645	653	653	717	650	695	672	654	645	676	677	722	668	622	691	690	668	695	666	703
24976	47000	71453	69914	60945	33731	8915	1018	872	1084	798	620	389	354	315	304	273	297	281	328	294	293	319	347	341	343	334	313	319	284	269	269	275	257	280	275	260	302	312	338	271	255	277	260	282	237	258	247	242	272	259	238	266	259	258	279	324	292	231	269	312	240	267	239	247	234	207	236	240	225	259	250	233	257	247	260	230	261	267	269	243	309	252	242	236	242	261	257	235	235	246	245	265	276	252	245	241	253	240	242	227	234	221	273	278	248	219	252	236	239	257	245	217	234	252	272	266	257	232	238	230	269	229	270	241	236	218	267	233	244	244	252	255	254	263	215	237	244	236	236	277	238	215	247	259	243	246	244	249	239	219	257	230	256	238	234	228	222	256	233	264	269	258	237	230	236	261	241	247	233	228	246	244	244	227	236	247	251	241	238	218	264	219	274	254	249	226	222	222	258	277	236	248	240	243	244	217	253	253	255	239	255	251	252	266	238	239	280	250	222	245	256	240	218	269	247	279	264	255	232	217	256	264	265	208	224	226	270	230	256	255	252	245	236	271	262	229	263	233	237	225	230	218	242	241	252	274	242	232	244	219	235	267	221	237	245	250	261	261	235	273	249	233	237	253	234	245	248	261	232	228	265	241	241	269	271	236	260	262	224	266	203	240	241	233	246	261	258	231	237	246	264	223	255	264	253	216	239	251	237	242	253	246	215	235	215	248	271	228	246	240	218	270	252	254	253	248	246	280	232	259	245	224	234	286	264	259	251	228	245	220	232	237	239	246	263	250	260	258	242	211	233	228	230	256	233	247	213	264	264	243	272	226	224	262	255	253	219	231	223	231	245	249	279	271	292	230	244	232	227	244	219	243	245	230	253	241	239	266	237	232	264	247	255	236	254	242	234	242	221	258	259	236	254	239	238	255	255	247	243	239	265	238	228	251	236	239	271	232	224	266	237	274	267	231	272	226	237	220	256	237	229	241	233	240	262	237	222	248	226	251	243	261	254	237	247	237	251	240	244	210	249	228	221	230	232	264	239	233	257	265	241	266	244	241	240	226	222	269	221	227	229	255	224	215	239	239	261	262	219	244	236	233	230	197	249	218	274	253	241	269	223	257	235	263	270	224	241	227	239	212	254	248	237	273	232	230	212	238	211	238	226	235	232	231	258	244	242	238	250	237	285	262	265	256	223	273	256	244	256	245	256	219	232	245	226	237	266	248	236	238	248	208	223	248	230	264	270	232	256	255	263	248	242	255	231	250	228	249	252	191	235	255	224	247	268	238	238	236	236	234	237	230	262	239	230	232	250	223	231	235	255	230	234	220	236	245	263	250	254	246	250	250	232	236	216	218	239	239	282	270	260	261	220	250	228	263	251	232	271	257	262	284	251	243	227	234	241	265	228	254	227	264	243	267	245	234	250	234	259	268	239	229	240	232	244	259	238	227	278	238	248	225	236	251	221	248	257	255	229	259	219	251	270	249	248	254	265	244	233	285	262	216	239	261	230	261	254	212	248	268	254	232	256	261	242	226	236	252	253	235	234	284	243	238	269	233	223	246	230	254	273	279	288	244	229	271	254	249	223	269	218	230	250	248	250	254	252	262	252	235	243	260	251	210	251	264	209	267	291	264	277	230	232	263	238	220	238	282	230	226	248	229	251	236	258	244	227	279	238	261	262	246	226	232	236	223	225	254	270	240	238	241	244	256	258	219	240	238	237	239	244	252	259	253	243	230	224	225	251	226	273	246	258	275	218	222	231	284	228	274	247	232	237	232	245	261	253	242	236	259	235	264	251	257	239	246	246	216	248	199	264	248	252	254	265	236	236	266	251	223	272	257	262	257	236	245	243	257	237	247	227	254	245	274	273	247	236	255	271	267	252	265	227	226	219	254	233	251	219	255	267	242	246	256	219	256	231	242	260	276	214	222	229	259	239	221	244	252	251	268	253	275	250	241	258	258	266	222	262	231	253	252	258	256	259	235	242	238	239	260	244	249	235	233	258	243	241	228	265	228	225	244	230	248	262	237	246	235	222	258	269	242	233	255	238	252	236	240	252	238	242	260	259	236	229	251	269	200	242	243	227	245	266	210	249	235	245	265	248	228	257	249	241	239	233	238	209	241	252	243	238	258	258	249	244	239	244	236	270	234	218	245	255	257	243	279	247	240	256	240	262	234	264	245	262	211	234	234	248	258	251	252	245	247	256	255	272	241	250	235	267	225	281	199	268	261	223	237	247	229	236	262	243	244	226	251	255	231	222	247	243	220	230	255	223	219	249	237	225	233	248	254	248	229	228	226	248	249	260	248	233	198	240	222	209	240	252	215	216	222	226	241	247	263	227	221	246	228	248	250	263	269	242	261	221	251	260	248	218	237	246	231	251	263	254	248	278	267	236	238	230	271	227	270	237	239	253	248	231	234	261	203	260	257	255	259	253	226	228	231	233	271	221	276	287	252	243	221	253	235	258	270	276	245	266	231	255	242	233	228	242	249	257	264	242	235	234	242	238	258	222	245	229	227	240	244	218	283	242	222	239	240	246	258	247	223	276	254	240	273	239	227	257	223	278	251	258	255	238	247	237	223	242	282	216	226	269	244	257	241	285	246	248	247	256	248	247	269	253	272	221	220	230	246	237	232	246	263	240	255	271	256	254	264	256	235	229	235	238	266	257	252	241	250	250	241	222	223	244	246	221	254	276	250	246	275	252	247	246	230	247	257	240	246	217	238	249	242	227	215	252	206	247	258	234	214	232	262	253	248	230	258	240	254	238	225	260	232	208	219	232	207	218	241	241	237	257	239	239	253	230	252	241	263	260	253	252	246	233	216	284	256	240	259	240	249	245	252	231	245	249	237	244	237	251	254	262	260	221	239	224	253	269	221	253	243	248	244	221	275	244	236	216	225	238	250	257	219	238	243	237	208	218	273	225	282	239	260	242	223	247	205	256	240	237	231	223	223	260	251	214	227	241	245	264	246	264	249	255	260	235	286	277	222	232	240	237	230	250	231	210	247	226	243	272	223	220	207	251	237	238	222	297	292	251	234	234	241	263	231	266	255	230	271	270	225	245	238	245	236	238	254	236	260	265	260	237	266	229	223	243	277	267	231	251	257	248	225	270	244	229	232	251	251	211	245	243	244	256	231	235	255	257	229	248	252	234	271	247	220	231	244	241	234	237	241	244	220	223	255	220	248	216	242	238	234	222	225	240	240	227	257	289	269	249	242	281	242	211	242	234	221	248	205	262	258	255	243	255	230	247	257	237	224	233	247	258	249	242	230	248	240	217	217	243	235	250	259	248	251	249	271	213	249	238	255	247	231	224	236	237	254	244	245	272	251	253	254	228	243	240	256	239	249	243	245	234	252	211	261	244	263	249	236	242	241	247	223	236	244	231	229	218	275	257	276	258	258	272	237	271	241	285	280	232	228	240	247	264	231	217	220	246	253	240	264	239	210	280	227	232	239	237	273	237	243	255	238	275	250	207	235	265	229	215
13898	37727	66404	74798	67992	37240	4842	2708	3354	3674	3010	2612	1651	1289	1144	993	886	934	1017	1064	943	1146	953	1114	1356	1304	1142	1229	1214	987	863	843	755	816	843	916	944	998	1020	1388	878	888	849	804	801	797	783	754	676	686	692	709	676	689	691	665	1320	852	693	649	1172	627	643	659	645	615	608	630	627	615	619	649	600	617	647	641	660	636	642	632	649	686	684	678	627	670	605	688	712	714	682	656	666	655	646	656	633	669	662	633	670	640	602	604	674	690	678	681	662	692	641	681	638	608	636	582	623	626	652	669	663	639	660	591	644	573	643	631	646	595	642	603	648	591	605	625	639	630	614	651	629	629	602	646	572	663	632	631	633	628	630	593	618	586	593	596	568	601	612	659	621	591	656	620	652	588	613	564	614	615	603	625	659	613	651	597	639	577	676	647	645	571	616	573	627	609	655	595	591	598	627	579	652	553	678	617	625	601	591	652	650	599	628	630	628	627	651	631	601	619	609	642	655	597	632	617	648	642	581	583	613	623	623	598	631	621	602	623	623	579	600	611	650	644	585	620	584	609	608	623	598	613	591	630	610	590	588	612	604	608	655	584	619	624	617	652	635	565	659	586	628	642	599	631	610	605	599	654	613	625	615	665	577	654	592	623	647	662	608	640	615	619	566	634	615	605	612	653	604	618	636	575	581	610	626	626	638	635	623	620	626	644	657	602	608	624	604	590	614	654	619	590	603	645	617	580	603	677	576	612	635	585	615	598	648	652	610	641	599	600	611	610	620	610	601	650	616	622	649	594	671	592	619	619	581	612	639	611	605	606	610	632	605	632	615	658	613	613	604	615	586	618	589	594	617	655	655	617	642	611	599	591	624	647	636	618	623	624	588	599	617	606	630	574	589	605	624	659	622	622	592	639	614	609	648	656	648	631	617	633	617	658	577	650	629	623	607	622	580	603	584	601	585	615	659	621	622	579	595	581	612	632	608	628	637	624	591	585	621	642	614	589	642	622	635	648	625	606	656	616	637	624	613	625	589	631	570	631	643	627	663	578	675	603	638	621	621	607	611	629	604	607	575	632	616	594	587	659	599	604	595	608	610	618	645	607	648	640	638	645	632	609	635	714	616	607	626	624	621	595	579	603	612	645	636	669	616	643	629	639	610	602	640	660	604	643	574	640	626	607	624	613	600	607	623	587	611	577	603	610	630	634	629	633	637	615	611	639	634	641	614	653	589	571	674	611	632	615	623	613	595	653	585	612	603	608	614	596	616	609	667	621	617	596	629	586	648	612	597	645	610	640	586	615	642	666	607	572	604	639	586	628	624	567	600	626	597	591	624	641	584	575	620	611	630	588	624	612	621	634	618	649	621	624	656	586	653	610	603	650	659	650	675	636	609	599	621	634	663	616	670	604	595	628	608	592	644	623	611	589	594	651	624	597	621	612	596	611	592	665	610	658	622	673	619	645	624	603	657	581	598	615	622	605	589	624	660	646	636	637	635	612	622	632	616	661	598	609	623	632	624	593	626	624	642	620	611	647	586	575	618	638	641	560	611	595	616	646	579	634	608	636	658	631	637	624	625	614	612	600	648	643	641	633	631	600	623	596	601	649	581	643	645	591	579	622	605	630	625	607	616	620	601	664	638	630	597	604	610	614	660	663	637	646	594	625	644	632	655	575	626	659	637	642	584	634	639	610	600	611	634	609	641	639	645	590	605	621	618	638	649	605	650	645	603	635	592	589	648	636	629	576	609	642	615	650	650	594	620	596	576	647	597	619	678	590	641	689	615	580	636	561	638	620	635	622	627	596	595	609	619	618	625	606	615	631	610	612	657	638	651	623	608	615	630	610	577	659	604	613	609	618	617	652	656	617	586	656	619	604	633	613	646	642	613	665	630	592	585	606	623	610	618	662	637	613	629	590	612	616	595	631	625	611	599	638	616	636	632	638	665	589	624	626	654	654	580	628	643	619	648	614	612	600	621	618	603	620	627	628	623	587	616	630	617	630	604	601	626	620	589	638	666	635	563	608	631	618	575	618	617	640	591	615	601	588	621	635	587	610	627	602	605	638	599	649	638	645	625	635	632	577	620	545	625	657	618	633	601	646	639	622	624	608	595	610	649	623	627	615	668	625	626	636	628	621	577	633	575	633	611	618	612	643	574	632	608	598	629	643	658	608	609	626	572	605	613	648	616	615	633	667	633	593	634	599	633	600	658	650	596	627	560	623	720	584	615	607	662	614	646	597	596	582	623	634	669	605	646	605	643	645	654	637	653	655	610	668	607	653	645	671	607	621	617	620	610	640	600	600	664	679	645	626	606	598	638	636	617	624	641	625	613	652	600	601	621	641	654	640	664	637	649	578	623	605	627	675	607	613	598	601	621	603	604	656	613	656	614	608	656	667	658	672	618	615	627	613	600	606	612	668	625	640	616	658	633	630	626	658	675	648	635	611	639	645	608	591	632	597	648	646	641	646	613	596	587	633	593	628	614	598	670	595	606	631	650	599	597	641	590	634	614	618	629	581	606	605	625	574	652	609	645	586	627	602	613	637	638	626	600	625	597	627	597	633	620	626	688	624	676	595	629	609	588	595	574	646	637	679	591	602	610	620	611	634	626	660	651	623	640	595	662	663	597	614	661	649	610	639	613	592	665	694	634	630	643	656	617	634	641	620	612	648	576	606	654	591	622	651	654	576	653	640	610	649	644	609	601	603	618	659	573	620	639	649	640	624	618	593	622	626	642	677	596	608	635	618	583	599	609	624	633	664	612	624	621	572	627	588	638	616	623	619	603	623	658	626	600	571	644	598	653	595	613	579	695	595	587	637	615	638	655	648	600	654	627	629	651	612	596	574	656	596	629	588	604	605	615	608	653	624	656	591	590	613	622	641	600	624	589	586	619	625	583	587	596	604	626	635	615	625	621	624	611	597	617	576	586	579	626	667	654	641	591	621	636	600	603	645	613	655	619	611	631	633	650	641	634	652	601	639	608	612	610	604	651	615	617	608	626	632	628	630	606	577	650	604	621	601	650	639	620	613	624	566	602	653	639	634	628	660	632	605	658	644	652	642	628	601	622	607	647	620	630	612	654	566	623	586	608	594	624	642	634	632	622	600	602	655	638	590	624	647	655	601	594	629	623	630	608	622	629	627	603	637	653	623	610	639	623	597	589	647	628	596	670	634	651	616	647	585	633	613	614	583	634	618	649	615	612	616	574	619	654	598	679	631	595	606	645	605	619	656	624	609	625	629	631	638	637	591	602	639	583	601	600	611	615	624	635	601	630	605	661	584	621	629	629	645	674	622	620	613	588	637	636	642	627	615	638	605	616	652	594	616	591	618	585	617	629	610	617	581	580	597	648	624	610	616	631	611	610	636	607	558	614	674	615	610	630	599	608	586	629	636	568	619	638	631	579	637	641	632	603	649	645	605	590	622	633	635	620	623	573	590	607	650	594	622	585	605	610	620	661	595	643	625	648	638	613	620	604	632	605	618
3502	2694	6223	7475	6283	2376	332	296	281	261	246	242	240	258	227	234	254	272	222	246	269	247	263	248	254	243	246	253	258	254	233	240	233	218	248	253	247	271	237	232	231	262	247	253	240	254	251	251	249	229	229	239	211	231	240	232	216	222	225	243	238	240	215	256	234	223	265	262	218	230	233	248	218	234	236	210	216	236	231	256	194	246	217	227	256	247	246	220	209	220	232	210	253	226	244	237	228	205	210	237	230	238	254	232	228	249	234	225	207	216	250	268	213	216	202	221	271	246	259	253	206	233	227	215	227	228	210	215	224	235	217	238	235	227	262	249	243	243	234	198	219	217	263	248	240	245	249	228	244	233	217	240	239	225	224	246	202	210	208	206	262	260	233	248	254	210	243	256	213	228	225	235	245	251	245	236	235	237	218	244	248	237	219	245	258	217	225	239	235	254	222	238	258	226	214	230	258	265	229	244	224	232	250	209	226	200	253	259	234	239	256	227	228	202	230	227	246	229	279	240	228	247	247	230	219	238	205	241	248	228	228	216	269	244	235	237	242	241	224	206	238	239	248	227	219	215	221	217	225	221	246	226	250	241	252	231	239	210	218	237	217	219	209	235	231	189	246	223	217	249	255	257	246	242	228	230	242	241	238	231	224	211	252	209	244	213	225	250	228	281	251	228	247	242	259	247	232	248	221	220	209	281	245	222	228	222	233	246	211	241	231	225	229	243	259	249	231	220	231	247	214	254	235	236	245	234	212	216	222	227	272	231	243	219	263	232	240	262	235	223	231	238	270	236	218	260	247	213	231	249	245	254	239	246	227	242	243	223	232	254	231	247	190	273	250	227	269	231	241	254	216	266	221	239	227	212	240	201	224	260	261	254	211	226	209	241	218	246	232	224	239	243	249	247	232	230	256	252	251	255	254	240	212	275	234	250	234	250	237	224	241	248	250	230	226	253	219	214	214	243	227	239	213	237	243	258	214	240	252	243	232	237	241	269	240	208	235	219	219	233	224	215	212	241	238	250	223	226	239	219	243	181	237	226	245	216	229	219	211	213	242	235	230	238	237	205	250	239	221	220	243	204	233	244	267	247	225	256	237	287	228	226	236	228	264	212	233	245	216	247	218	227	236	222	196	224	264	213	215	202	202	222	241	209	237	210	245	237	219	208	246	217	253	225	233	243	234	239	243	249	252	232	269	225	237	218	232	260	234	248	227	237	265	253	219	255	201	230	251	197	252	218	240	242	221	240	238	229	231	227	234	243	225	223	235	252	202	244	240	235	215	227	236	250	232	230	229	244	219	251	245	240	218	234	209	209	263	228	233	240	211	242	212	259	254	253	250	227	206	217	241	241	209	242	227	267	226	233	204	217	224	220	246	232	243	248	219	257	218	232	216	229	238	226	242	236	225	221	214	237	236	219	202	244	248	230	235	220	222	189	250	249	248	226	258	250	213	223	273	226	265	251	221	235	216	247	224	228	247	252	202	235	220	219	230	233	243	257	241	244	246	258	244	217	239	259	219	225	264	217	230	218	237	247	205	256	230	263	205	244	220	232	234	256	217	232	257	241	232	235	251	260	225	225	232	221	236	211	228	233	195	270	217	228	205	236	232	243	237	189	245	239	232	224	236	223	212	263	222	222	252	249	229	241	230	265	243	238	221	234	229	213	224	225	251	255	207	233	238	236	225	215	236	207	221	230	242	250	245	230	236	247	239	246	236	241	227	194	244	272	244	246	224	249	230	238	238	237	228	222	246	203	224	226	241	241	246	258	229	229	248	209	238	254	232	259	217	229	258	241	235	220	252	226	209	237	248	254	237	224	224	234	281	252	218	244	254	234	224	224	238	236	239	263	237	225	243	260	233	257	246	250	223	231	226	207	222	235	248	211	225	236	240	227	241	234	230	236	239	240	222	237	235	228	233	229	260	231	252	261	256	226	246	248	249	209	228	238	224	205	235	223	242	243	219	244	256	224	258	218	244	238	221	237	246	195	244	239	225	215	225	236	247	231	201	231	223	249	238	239	233	246	237	233	232	240	239	225	225	206	218	239	241	229	240	223	239	222	236	210	240	259	239	238	256	226	236	244	228	232	249	215	218	210	226	251	260	231	263	237	235	238	243	252	212	251	275	231	216	230	241	258	234	260	237	242	253	259	233	268	243	241	259	199	244	241	233	240	240	246	231	253	238	221	254	256	215	248	237	233	242	251	246	268	231	237	236	241	226	237	257	249	269	220	226	226	254	236	251	238	225	234	237	247	233	241	222	224	260	218	211	225	212	239	231	228	211	213	237	251	230	251	237	221	210	220	232	209	239	233	203	220	240	234	220	198	253	239	246	245	243	241	254	202	213	219	234	273	226	239	255	228	265	267	222	235	226	248	219	246	240	228	236	223	205	214	219	237	230	247	222	236	201	230	225	220	208	248	233	219	257	241	254	212	240	244	223	239	254	232	243	229	242	256	227	218	242	233	222	234	238	200	236	238	222	228	244	244	206	234	250	230	217	234	256	242	244	237	254	249	230	223	203	225	216	235	192	237	234	231	222	220	212	219	217	238	224	227	203	230	244	251	218	222	227	236	217	240	261	211	235	231	217	240	251	269	241	198	209	215	243	233	216	219	240	208	244	235	228	218	262	242	208	239	240	240	237	225	234	249	239	243	239	232	228	216	238	223	232	202	243	225	223	234	257	216	233	239	229	234	250	243	235	211	220	231	261	246	257	247	202	229	242	260	214	248	240	252	260	266	235	238	220	230	217	233	230	203	249	232	222	241	254	266	241	259	212	244	227	250	242	237	245	252	260	261	240	215	234	221	211	257	231	243	243	246	254	231	240	234	228	223	221	215	230	233	247	215	222	243	266	252	243	230	237	262	233	211	236	237	238	237	211	230	232	217	232	251	222	222	230	241	243	238	225	204	238	244	242	238	246	252	216	218	257	280	240	243	236	217	225	225	224	224	238	257	233	231	256	240	237	238	223	227	258	229	270	216	215	234	230	251	206	212	232	236	233	231	229	240	229	234	214	231	254	263	213	226	242	249	234	239	255	221	258	234	219	220	222	236	225	248	255	217	193	226	244	243	241	226	230	250	215	244	252	213	230	225	239	235	237	202	224	213	235	236	231	228	224	260	241	246	245	223	238	243	244	232	227	219	219	260	265	234	217	211	221	236	220	229	223	230	223	233	246	250	227	218	220	238	244	225	201	232	230	208	245	216	235	265	215	229	235	227	215	244	234	256	238	221	234	219	210	238	239	257	233	219	217	225	243	200	225	243	251	229	245	226	237	191	249	233	250	219	220	236	247	224	258	267	253	223	236	257	238	253	214	244	229	212	235	235	221	226	245	213	254	228	277	240	244	233	236	235	234	241	231	237	207	223	274	243	223	213	223	229	229	212	224	236	240	234	250	245	277	222	237	243	248	225	248	251	239	217	257	214	243	222	245	223	232	248	234	230	236	235	234	241	214	247	226	229	238	196	230	252
2967	4222	13826	19609	18337	7542	1003	861	893	821	798	692	684	664	658	590	654	657	675	675	619	645	615	643	642	630	695	696	632	701	647	614	601	664	624	610	690	660	615	692	604	663	615	631	655	634	653	604	589	645	659	601	629	633	615	642	632	630	625	605	650	620	637	637	572	632	597	585	634	652	612	669	623	591	570	629	566	595	633	638	591	605	541	600	623	636	600	663	638	643	602	574	638	633	653	623	601	619	594	612	618	589	633	615	589	638	651	639	601	657	613	665	629	613	692	604	640	619	631	637	645	569	601	602	602	577	606	632	630	613	644	615	609	645	555	599	594	584	614	623	635	621	652	598	622	627	665	608	625	617	645	655	613	647	628	590	607	613	613	613	666	626	620	607	557	598	619	596	618	643	602	623	585	614	622	586	631	631	599	603	612	565	607	613	599	589	603	610	584	623	602	550	599	568	655	605	637	615	603	647	602	598	621	595	610	610	594	630	573	590	613	626	622	589	613	566	622	639	616	627	612	667	590	636	657	617	613	602	618	576	642	588	613	618	606	583	667	610	604	606	621	593	590	582	634	577	608	628	614	602	603	579	639	617	625	587	589	595	618	606	636	651	640	584	620	588	571	653	626	610	602	580	604	580	572	612	628	643	610	623	579	591	623	563	617	610	633	647	635	632	600	601	643	638	621	636	611	605	605	667	577	600	588	600	564	592	588	611	637	576	603	614	634	582	569	648	604	570	648	604	585	624	639	642	584	618	609	580	630	632	603	629	563	613	632	581	620	613	591	603	618	610	630	640	548	617	586	607	606	585	609	636	614	606	631	591	642	590	556	637	572	558	566	608	591	619	596	550	614	606	627	605	642	618	613	611	573	632	619	627	643	619	604	619	582	586	621	588	609	603	589	622	587	636	615	557	647	622	635	591	626	642	609	609	590	593	611	582	636	623	604	603	613	581	641	569	572	541	590	545	557	627	604	600	609	557	613	612	575	612	601	611	602	575	600	605	585	596	560	616	599	610	589	623	591	619	586	574	612	617	610	591	609	565	622	595	584	596	598	574	569	633	636	644	588	619	607	623	613	613	576	636	615	654	647	639	638	556	613	573	597	613	606	598	574	607	574	625	595	583	614	591	610	614	596	572	602	592	570	610	632	631	602	594	606	586	603	592	615	591	615	581	588	624	677	568	590	644	621	624	622	609	592	616	607	603	626	604	617	615	589	622	596	658	593	560	561	621	610	637	640	632	632	600	613	620	615	654	632	617	654	616	589	609	618	614	573	651	589	635	606	654	585	588	633	641	604	590	581	637	568	606	584	621	632	643	586	590	627	594	572	564	613	590	627	609	542	613	619	640	569	598	603	633	627	620	575	593	625	602	618	633	603	628	625	555	575	595	607	615	617	627	635	606	636	592	619	593	607	605	618	640	566	593	582	601	633	600	589	555	599	653	613	589	595	607	603	623	622	620	610	606	602	627	598	589	572	589	570	601	647	623	642	603	592	616	641	584	604	583	605	612	635	645	570	604	628	587	632	628	589	635	587	573	620	594	635	619	610	620	636	607	612	640	638	606	591	630	619	579	597	577	624	592	620	631	630	616	612	624	593	620	637	556	627	570	599	611	635	606	587	602	567	568	585	589	589	588	611	579	589	586	606	589	605	638	604	657	643	633	627	601	582	659	598	608	641	639	604	580	587	633	626	571	633	631	607	614	573	591	594	631	659	562	617	621	597	587	617	564	640	684	610	629	628	595	614	612	609	617	599	573	595	626	584	633	635	625	592	584	670	617	596	575	594	616	655	590	594	578	613	609	594	640	612	583	640	606	611	656	621	600	583	609	621	655	645	597	547	622	631	603	637	591	617	579	564	642	615	611	641	595	661	615	578	586	574	601	658	629	596	629	607	611	623	684	624	608	603	597	585	579	603	590	570	638	583	627	577	618	613	583	601	590	637	653	656	624	591	627	604	595	623	615	586	549	603	614	637	575	638	624	591	626	590	560	638	587	614	644	608	602	610	600	604	614	575	583	633	630	596	578	594	570	609	612	610	604	632	629	588	592	631	611	615	635	614	608	637	590	581	618	596	609	635	576	624	632	606	580	604	628	619	618	591	606	638	586	625	600	651	593	598	554	598	615	599	595	608	586	590	618	604	620	605	625	602	598	603	557	605	607	632	586	581	637	625	615	583	609	614	608	627	561	605	573	614	629	578	589	660	572	635	637	602	651	577	639	649	622	600	631	602	591	599	600	687	576	644	587	618	633	598	611	593	628	625	630	607	663	601	604	647	602	620	546	596	581	607	631	640	648	632	576	618	635	600	599	619	612	621	599	587	606	644	557	611	647	601	593	615	627	646	617	626	620	595	595	617	648	636	602	600	608	603	585	631	626	682	686	619	647	621	581	620	619	610	601	606	653	602	591	593	622	584	640	613	626	630	593	597	643	606	603	603	611	617	662	570	647	635	602	653	598	586	576	586	573	626	627	628	619	601	629	634	589	594	574	558	664	588	631	597	593	617	621	627	578	610	621	631	597	596	617	592	555	604	600	633	593	609	584	606	575	607	604	600	609	601	579	603	629	582	588	650	562	622	595	633	611	597	581	620	618	645	627	606	632	631	616	592	614	616	637	616	585	646	601	574	554	619	571	571	613	618	615	600	618	595	592	597	619	608	588	610	572	600	651	625	660	633	624	636	616	671	622	615	564	610	555	620	602	569	609	606	572	612	610	614	587	611	599	628	640	637	628	636	629	595	616	637	644	623	612	615	621	594	611	584	640	603	602	564	628	549	634	597	617	626	621	560	584	623	587	604	603	624	650	606	614	587	590	635	637	581	613	628	591	621	602	645	585	538	628	638	602	561	616	615	581	628	569	601	607	622	610	629	574	632	628	586	622	579	614	619	648	624	596	613	633	592	601	613	628	602	625	604	600	570	622	597	594	577	587	662	595	591	611	600	595	610	590	605	582	645	660	620	648	611	625	590	624	614	615	612	605	610	633	584	620	652	620	628	618	614	623	589	613	666	596	606	586	638	572	617	593	607	614	620	627	612	602	590	641	598	624	609	661	598	576	638	554	609	619	563	564	628	604	574	583	622	606	620	638	581	616	623	622	605	561	567	627	598	612	634	569	624	614	585	591	593	608	636	601	545	578	604	583	600	594	561	607	571	600	580	621	631	612	583	625	605	652	602	600	626	573	604	639	597	630	589	598	629	585	616	622	621	616	579	592	616	611	619	584	646	609	600	604	611	622	636	587	657	643	659	621	595	595	579	655	590	645	577	604	620	593	625	620	619	592	576	604	599	627	635	582	592	609	633	676	600	617	681	599	641	615	589	649	613	627	641	654	628	608	584	618	614	642	611	623	640	639	643	592	590	657	638	615	617	609	602	615	601	644	587	595	588	623	594	615	603	648	607	611	635	601	606	589	659	607	624	591	635	575	616	608	601	623	628	590	560	594	636	643	640	568	609	583	616	598	606	607	615	665	635	628
17437	30722	53621	59604	51691	35782	7556	656	538	529	438	367	308	288	284	287	293	281	327	277	295	305	269	279	293	290	300	306	270	270	300	279	305	242	249	278	259	262	300	309	287	270	276	285	254	296	264	256	290	292	252	276	255	279	271	240	333	269	254	275	325	277	262	260	261	256	276	265	273	277	267	282	266	272	286	304	234	276	267	286	282	276	291	277	276	266	262	264	258	241	256	270	293	311	248	276	269	273	285	270	236	257	279	260	271	248	281	264	263	276	288	310	265	281	255	244	306	265	266	262	294	265	274	285	285	285	254	269	268	266	251	257	266	293	254	305	240	229	250	255	265	268	261	255	252	288	256	291	249	253	264	265	289	263	281	288	261	272	278	266	256	281	278	277	267	248	288	264	266	265	263	266	278	300	283	271	281	284	249	262	230	265	263	255	267	273	279	273	281	264	257	264	252	273	251	278	267	275	266	250	273	251	271	276	269	222	294	261	263	263	272	291	261	270	268	261	271	266	278	244	288	259	247	266	259	249	289	258	248	250	272	268	265	286	271	266	282	273	246	264	238	304	253	279	284	285	247	283	268	277	269	283	236	277	245	236	259	264	240	269	261	278	300	264	291	257	313	252	249	279	259	273	252	301	258	264	286	247	277	249	296	267	266	282	245	288	268	265	270	283	273	277	264	285	295	236	240	268	299	270	259	270	264	241	265	303	291	245	259	256	249	300	263	270	229	261	266	246	256	251	263	268	274	271	262	302	280	239	271	269	274	306	264	246	265	273	220	278	301	270	254	264	255	284	239	274	265	247	276	266	256	284	243	305	278	308	280	254	281	258	274	258	249	268	247	258	264	273	241	289	289	256	254	275	278	282	282	283	266	246	293	282	243	282	301	241	314	281	266	259	249	253	272	274	262	264	287	301	254	278	281	269	290	270	277	266	270	290	233	273	261	276	279	264	271	245	241	297	270	248	281	259	292	276	258	263	277	294	255	268	324	255	260	291	282	293	278	285	271	282	263	256	310	246	303	283	264	264	276	256	267	269	270	288	267	265	264	276	248	305	245	269	231	275	274	262	244	292	271	258	280	281	283	292	272	268	266	272	253	303	239	312	246	301	268	280	278	288	262	272	213	268	283	263	259	275	262	263	291	248	265	300	256	280	235	262	250	270	271	256	266	261	291	277	263	264	267	256	270	271	290	264	280	272	283	274	256	265	285	277	252	255	266	248	251	240	272	280	244	266	272	240	255	258	258	238	251	253	264	284	288	243	263	262	264	276	259	261	269	273	255	264	269	249	259	255	257	265	261	264	299	280	277	231	267	260	276	295	235	274	285	273	245	243	244	264	276	267	314	294	273	274	282	260	261	280	283	222	295	269	271	248	273	244	227	296	268	283	267	263	286	272	266	281	261	258	255	273	223	264	244	252	274	258	277	258	264	259	232	266	265	248	262	246	268	284	257	296	271	265	280	278	275	269	278	258	258	274	280	271	242	298	256	253	280	285	272	284	278	254	247	270	254	276	285	244	234	275	267	264	263	275	288	258	298	248	263	298	272	254	260	267	292	268	258	243	259	297	252	308	263	286	279	286	257	270	284	269	255	264	282	287	250	278	244	273	277	309	274	264	246	279	274	298	284	257	263	268	273	265	265	242	247	274	257	248	275	269	266	286	265	276	282	283	262	264	246	303	252	298	254	282	261	287	260	263	263	253	261	288	273	265	259	277	295	271	274	264	284	284	245	277	279	280	256	250	273	269	254	249	260	294	249	242	314	291	263	262	245	239	257	276	276	253	311	263	284	253	245	220	299	261	252	248	290	255	279	278	238	246	313	283	266	276	280	268	278	272	277	237	283	238	301	274	287	279	256	267	286	285	277	296	230	262	262	265	234	246	266	258	273	250	280	242	255	277	264	258	278	295	251	260	253	272	247	238	261	293	266	226	273	259	263	262	283	292	275	265	284	241	265	232	250	278	258	262	290	278	272	242	273	292	267	266	279	260	274	273	268	293	264	312	271	261	243	281	262	282	240	258	273	270	254	256	256	252	255	295	270	258	270	267	255	255	276	257	297	264	276	265	271	274	282	259	300	263	274	277	278	276	263	268	256	277	281	251	261	266	273	267	268	257	243	270	241	280	293	292	248	250	259	285	271	288	298	301	254	257	265	269	291	260	265	264	286	283	269	247	279	295	266	284	274	264	272	258	270	280	289	284	293	283	247	248	262	260	264	267	277	260	269	290	259	243	223	289	274	258	283	286	279	253	296	270	257	293	270	288	271	276	273	256	252	263	252	248	254	262	259	259	278	296	295	261	273	300	281	269	257	252	288	282	287	276	272	277	273	294	287	251	232	270	279	260	281	255	260	256	248	264	262	270	253	253	263	257	273	251	243	274	259	265	294	260	262	278	258	270	307	262	235	290	259	256	251	281	252	250	273	292	257	287	291	274	275	265	258	253	300	273	262	263	261	294	282	271	256	281	256	255	307	233	275	269	267	270	286	278	274	256	244	323	295	282	234	265	263	236	282	272	260	261	289	267	272	267	269	291	267	263	283	258	285	284	263	267	289	273	231	285	261	265	322	263	287	283	275	261	248	253	280	278	263	245	263	291	263	276	286	279	288	253	265	279	289	258	284	248	282	269	251	244	255	256	278	268	290	281	302	284	250	250	275	235	243	261	277	264	253	247	277	269	284	261	253	258	258	294	257	269	280	279	288	265	269	247	260	277	275	280	266	269	249	250	261	274	261	260	301	240	264	261	253	238	248	261	277	276	243	258	296	260	250	270	313	283	286	272	296	261	279	263	257	254	271	246	265	274	265	276	265	298	281	262	248	282	274	253	250	242	256	293	299	240	287	277	281	317	285	258	255	275	290	281	249	265	255	253	241	273	278	263	226	281	232	269	258	283	280	262	260	298	288	250	267	272	257	233	288	274	263	274	256	262	244	292	244	251	278	260	278	272	266	254	269	280	268	281	259	278	294	305	275	265	249	282	257	282	257	294	279	297	252	274	261	261	273	274	274	278	271	276	261	289	304	280	255	266	280	263	248	280	301	264	255	281	267	258	241	303	268	255	275	246	280	266	261	300	255	286	252	257	290	245	253	260	329	286	283	285	259	284	239	250	269	261	256	300	274	281	276	272	287	281	297	254	283	279	291	251	262	259	244	231	265	247	274	267	268	274	296	270	268	235	288	275	287	265	264	274	267	256	274	277	243	257	277	275	268	296	278	260	263	260	270	256	293	253	299	267	270	266	280	259	278	287	284	292	263	273	272	271	267	255	290	247	304	256	261	230	274	290	294	267	254	265	269	304	248	254	254	277	295	262	284	275	278	278	293	269	274	267	254	268	277	275	304	260	282	272	277	257	259	250	282	294	263	245	260	272	264	274	255	271	277	290	266	270	250	287	252	268	256	284	253	270	254	291	256	299	247	241	243	272	261	282	282	247	284	292	298	278	283	246	295	259	263	260	238	254	247	264	250	275	273	245
10526	26520	51967	63247	59192	40746	2295	1606	1948	1969	1765	1397	1065	924	892	847	803	866	827	849	784	868	809	873	965	890	852	1014	980	808	786	757	790	817	787	821	836	794	902	930	808	777	818	785	738	777	745	715	733	728	660	704	694	737	717	674	1009	842	672	687	937	692	632	713	678	705	687	739	683	680	663	716	685	723	734	690	672	701	708	679	721	664	661	729	704	699	713	683	715	674	715	732	667	643	685	731	706	704	669	741	660	687	699	709	708	694	724	618	678	736	644	702	645	704	738	664	677	709	658	691	709	682	718	678	685	697	703	717	695	674	691	661	692	686	705	679	659	672	707	672	680	690	658	676	667	691	721	718	655	704	691	625	703	675	690	640	690	715	669	697	733	697	701	665	667	698	716	677	684	675	661	638	685	716	733	653	654	711	695	669	664	705	720	646	710	736	706	695	729	668	698	706	729	687	685	677	696	667	690	707	671	687	720	713	662	635	690	671	732	683	671	683	660	680	640	689	681	685	694	701	674	732	664	631	635	686	690	685	681	681	672	670	654	702	665	711	644	658	672	694	656	690	709	679	657	715	704	712	663	640	691	657	681	641	675	683	660	673	690	671	580	668	684	704	670	661	672	669	688	664	736	687	670	665	686	648	697	714	690	703	729	721	671	690	673	678	701	676	677	658	699	637	690	716	655	695	662	693	650	693	696	654	656	675	692	666	680	665	711	688	677	662	695	715	658	677	683	671	702	728	721	684	654	664	663	681	684	657	753	691	670	666	653	685	678	676	727	629	698	702	720	693	681	713	663	693	668	693	737	707	711	666	721	658	714	652	683	673	670	657	702	702	687	720	667	655	712	671	700	684	715	670	699	668	728	715	659	680	655	646	679	693	670	706	692	676	678	666	694	710	687	711	690	719	663	636	650	635	705	701	726	718	722	719	670	645	677	649	690	715	654	690	664	700	637	700	668	695	682	726	693	692	714	648	698	618	671	661	664	620	729	658	714	681	682	695	699	702	705	655	687	689	732	751	697	715	684	669	679	677	709	689	658	664	671	676	732	685	653	661	716	682	708	668	696	656	671	711	671	726	661	721	751	664	711	670	653	673	695	656	666	674	662	665	696	638	696	705	663	697	698	652	696	633	755	659	712	698	655	733	693	687	682	646	686	679	649	647	719	705	667	653	689	653	695	721	655	693	701	695	688	667	664	738	641	663	683	714	666	663	723	682	690	664	663	674	621	653	695	728	680	677	662	663	696	683	669	707	659	699	660	710	704	703	670	644	687	662	705	698	636	635	708	685	653	702	669	690	655	656	682	719	727	653	701	664	646	673	703	660	684	726	704	708	655	708	725	700	743	668	684	661	682	697	705	713	668	680	693	711	663	667	640	697	688	683	670	696	691	672	702	689	647	694	689	699	694	674	669	731	652	716	715	705	679	718	707	673	717	692	694	681	720	699	690	697	650	661	673	688	719	705	686	700	697	637	711	656	671	693	665	697	702	688	644	724	701	690	673	651	686	689	706	658	696	683	736	682	656	682	666	683	678	692	657	692	707	700	659	712	700	683	715	725	674	668	719	714	656	647	680	667	684	689	696	713	698	651	638	624	685	675	640	694	704	690	732	691	690	711	716	703	645	671	668	702	679	673	715	660	687	649	645	725	692	673	658	667	673	658	679	701	704	679	659	678	690	690	693	717	700	717	671	684	677	664	672	718	717	690	682	651	676	626	691	678	655	696	659	655	688	628	693	700	675	657	653	707	702	696	692	679	665	745	708	646	628	713	701	663	692	722	706	656	654	714	736	700	635	656	712	690	716	658	654	696	663	672	693	724	763	718	649	699	700	706	667	663	696	690	719	689	661	700	667	679	688	683	633	667	645	703	676	669	715	722	673	677	677	737	669	706	628	643	676	658	661	675	688	709	657	693	641	677	660	671	684	660	687	696	671	713	662	709	679	668	692	668	679	701	729	668	669	725	717	656	717	664	749	614	677	716	629	697	698	764	673	617	648	699	683	688	666	698	691	691	730	737	633	658	688	711	696	669	671	659	641	698	693	718	677	730	688	695	709	696	653	701	652	725	742	683	722	713	657	645	643	702	704	680	691	662	683	695	629	667	696	723	689	698	687	688	623	693	687	671	693	693	722	684	699	652	701	680	675	669	679	663	652	650	671	715	716	699	659	698	642	673	682	711	710	722	682	666	721	716	682	688	681	657	685	719	686	696	678	716	680	708	667	652	680	679	699	666	666	669	674	688	702	662	636	651	693	696	712	705	708	667	751	709	654	710	691	670	672	665	646	690	675	684	730	759	698	656	624	665	681	713	671	709	630	693	689	669	680	712	688	683	690	697	649	697	751	696	709	699	694	678	696	665	682	721	699	769	690	696	649	689	691	670	671	682	639	686	621	632	715	696	663	705	690	634	641	665	699	685	735	646	707	675	670	679	660	683	731	703	715	663	679	740	659	691	638	693	675	709	683	678	702	683	677	693	688	672	714	703	681	721	718	709	673	705	661	697	670	673	708	727	641	735	673	655	659	705	703	721	681	713	720	736	703	740	613	713	753	705	680	711	673	671	683	675	685	699	677	657	692	664	703	682	701	656	683	660	651	682	729	685	665	720	676	705	703	677	666	666	695	694	688	654	726	735	667	652	725	716	654	676	700	687	722	732	676	684	669	682	666	694	681	673	672	704	654	671	698	670	700	688	725	717	721	680	688	662	639	681	675	687	710	685	681	666	701	665	673	715	638	645	708	677	688	664	712	688	677	693	660	712	659	701	661	687	644	646	682	679	710	675	686	648	642	703	689	649	687	664	693	695	674	734	721	689	752	683	677	727	661	681	713	660	671	684	731	702	725	672	673	682	706	652	738	680	668	661	725	685	709	672	654	672	676	686	694	752	678	676	687	710	655	675	693	682	684	681	659	641	671	622	693	685	644	705	626	695	679	683	655	711	723	677	677	713	660	662	697	682	671	700	735	664	688	683	678	665	687	716	694	686	692	637	723	651	663	722	645	680	712	712	685	676	678	673	695	680	701	660	657	682	702	639	692	664	694	652	693	716	731	695	673	665	673	682	665	716	633	653	706	689	681	670	672	703	701	646	680	697	681	709	716	662	668	639	694	636	712	686	675	700	696	715	688	689	667	703	668	681	699	761	698	673	670	659	694	700	667	681	684	627	665	659	632	652	661	710	704	680	649	675	710	654	679	734	679	674	693	683	694	662	716	694	692	699	712	676	744	675	662	651	677	688	697	668	670	688	717	690	707	692	704	635	676	693	701	698	670	682	720	665	679	705	701	731	670	703	729	693	743	714	668	671	657	665	638	706	678	707	671	708	692	657	715	668	738	702	690	661	672	662	673	701	649	714	672	641	682	695	663	702	647	677	675	651	678	672	691	688	699	705	669	666	697	691	697	711	687	684	658	697	685	636	640	709	692	716	664	686	675	722	680	683	686	694	626	696	730	664	685	703	651	652	740	696	699	693	668	681
25784	43350	64050	71699	64438	44651	11555	1311	832	1180	686	508	366	310	290	278	268	318	300	313	296	289	267	300	303	302	326	338	276	244	283	257	252	258	242	269	247	275	302	315	268	278	269	253	267	300	269	251	272	276	260	258	242	259	264	252	331	267	258	241	307	210	251	246	263	236	245	257	255	236	273	229	263	258	278	233	230	233	221	255	218	207	252	256	269	260	223	225	246	245	238	241	264	267	250	223	247	239	248	223	229	215	257	224	297	252	278	229	232	233	222	245	249	248	226	250	227	248	265	250	264	230	269	266	249	238	242	247	263	242	253	261	239	252	269	283	270	258	250	229	245	230	280	254	236	232	253	262	247	241	257	245	231	244	249	268	249	241	278	242	250	251	256	257	241	227	235	222	250	240	273	235	251	233	242	250	236	245	210	235	245	241	212	221	223	239	244	251	253	251	233	231	247	245	259	284	260	236	249	240	231	232	242	260	250	223	220	227	239	235	232	251	269	246	250	269	259	268	216	250	255	210	232	270	257	242	236	227	271	272	254	254	237	262	278	263	236	248	243	253	265	228	257	253	251	271	238	241	246	250	247	241	257	247	260	262	282	228	239	277	237	258	238	245	222	258	217	272	262	247	217	223	225	269	275	247	272	270	244	241	259	252	245	264	260	237	233	248	257	259	251	237	246	237	252	240	235	262	247	252	256	249	227	261	251	251	239	197	248	253	227	277	236	244	236	253	254	240	246	229	237	222	245	235	246	232	285	242	224	251	222	256	259	205	232	215	237	252	237	253	258	251	243	239	246	253	256	226	255	269	229	249	266	237	244	245	233	285	236	241	259	255	237	271	233	240	239	265	248	251	292	240	234	245	250	238	245	245	268	270	246	243	246	250	246	257	244	257	247	259	251	233	242	227	255	248	265	224	263	227	272	239	252	279	271	258	264	238	284	246	246	233	250	249	220	242	247	270	251	262	263	256	240	234	262	255	245	248	231	242	251	237	270	242	270	249	244	222	234	236	261	259	274	264	223	240	231	239	251	253	230	254	284	247	215	236	236	254	228	274	256	249	246	242	262	253	235	253	236	263	250	245	255	279	268	261	253	256	245	236	227	263	245	274	234	220	245	239	251	229	233	243	246	267	245	244	232	254	255	243	262	250	241	255	246	245	222	228	244	257	262	253	238	236	242	241	236	221	245	240	275	221	235	257	218	247	224	271	241	244	254	262	260	228	231	249	248	231	240	262	261	230	228	229	254	239	243	223	241	259	231	268	229	195	242	263	206	260	263	256	234	271	235	268	269	265	265	230	248	223	223	252	255	255	223	255	255	249	280	278	218	287	239	255	258	258	255	233	245	234	238	238	245	286	269	251	253	259	241	264	247	269	249	270	268	247	245	228	283	271	264	252	222	218	224	219	236	214	227	239	215	250	227	255	265	256	262	267	259	259	232	252	239	254	239	250	263	239	235	239	245	277	240	231	237	241	255	254	257	245	235	245	249	245	217	238	275	223	237	252	260	242	263	234	241	281	260	256	256	237	281	249	257	235	245	227	222	258	253	224	272	255	277	244	240	271	222	253	233	233	220	255	216	279	255	246	270	253	247	261	251	227	273	260	268	251	254	273	239	276	208	241	211	232	228	270	239	251	253	230	232	241	257	253	251	259	248	225	236	237	239	247	265	249	249	238	247	239	286	269	224	218	217	236	275	262	242	257	251	251	271	243	226	232	237	251	271	242	271	267	271	256	273	223	240	266	248	213	236	301	273	243	262	261	279	250	237	266	240	253	236	254	269	262	251	238	240	259	272	243	241	241	236	271	262	209	273	239	236	266	267	246	228	227	234	240	257	239	247	271	280	244	253	261	254	231	265	252	256	274	250	235	232	258	220	236	276	228	248	231	235	254	263	214	247	212	247	244	239	256	257	225	228	240	264	300	273	244	260	251	234	263	234	237	246	282	231	251	227	235	266	227	245	258	277	242	270	217	235	249	242	240	297	216	277	250	252	241	242	248	244	225	280	272	270	246	262	258	233	252	275	228	230	222	251	219	259	278	283	241	195	245	221	226	279	242	238	255	222	276	232	236	236	267	245	268	243	261	258	229	266	247	266	249	246	261	256	253	253	223	238	266	243	254	248	225	242	247	245	234	269	246	240	245	242	235	255	240	260	242	250	261	251	234	221	250	273	253	264	234	250	235	272	230	202	236	252	249	253	271	227	256	242	242	257	257	272	250	236	246	259	269	239	230	280	241	249	247	256	237	246	244	256	237	280	260	229	237	267	257	226	254	245	230	252	276	250	255	258	247	245	259	229	248	252	241	245	274	230	232	270	233	234	237	238	249	252	284	258	239	227	242	248	213	254	234	240	286	252	281	258	222	266	231	244	245	251	281	251	268	238	247	252	241	231	246	234	242	263	240	234	242	264	257	257	268	259	242	239	234	245	249	252	232	245	252	221	236	259	228	253	240	257	234	234	213	232	261	267	229	253	266	236	257	260	241	259	257	253	266	237	269	238	246	239	252	280	264	278	228	240	266	255	244	271	242	249	223	248	260	244	262	283	247	240	233	238	249	258	253	255	257	232	243	237	274	240	224	246	251	230	238	248	249	235	259	229	253	265	243	275	238	263	245	231	234	241	231	259	243	270	242	226	284	220	260	261	269	260	231	229	257	252	223	253	227	240	259	216	259	241	243	255	240	229	242	283	253	216	239	262	258	224	251	249	247	231	256	243	264	261	245	250	245	246	254	262	231	251	235	218	256	270	261	250	248	249	267	246	285	241	252	269	270	226	225	252	253	243	232	254	252	223	248	271	231	253	254	274	252	235	247	283	248	254	230	243	244	279	270	226	228	244	237	251	284	219	215	227	232	243	272	243	238	257	248	266	246	261	265	232	264	249	256	215	253	248	265	256	257	231	262	241	256	282	259	220	224	269	209	253	256	288	252	255	237	226	257	242	242	245	211	239	229	238	277	238	250	203	250	224	245	252	220	252	237	283	244	256	251	249	269	241	239	236	238	220	220	265	250	242	256	270	252	226	239	263	242	226	228	248	243	226	266	232	253	243	216	253	240	268	251	272	249	231	271	275	257	267	239	257	220	237	253	246	259	209	286	247	253	235	253	242	270	264	240	245	232	274	228	259	277	253	218	257	223	226	246	249	252	247	262	242	230	268	256	238	230	217	231	261	244	223	270	247	247	268	232	247	267	265	241	240	217	237	258	230	255	230	237	267	227	249	242	241	264	268	245	264	257	251	246	253	260	276	285	229	223	223	264	248	248	251	271	238	234	249	263	245	255	263	229	291	286	263	260	269	261	238	215	234	255	283	272	263	240	248	231	253	225	261	224	245	273	231	239	236	236	225	253	237	267	257	242	245	283	245	242	247	237	291	263	251	241	208	235	239	239	224	225	293	247	249	230	255	256	238	261	230	235	232	264	257	261	236	239	255	231	238	246	257	238	260	247	250	243	264	244	243	251	239	244	242	223	261	236
14778	34340	60148	76555	72671	44542	3357	2395	3093	3499	2606	2156	1303	1151	981	894	924	829	965	1030	857	1019	936	972	1159	1078	1037	1400	1029	789	806	783	793	803	763	835	818	858	1077	1222	862	844	774	729	784	812	717	743	667	711	720	648	695	661	649	628	1118	788	634	662	1163	706	607	616	662	662	693	619	626	642	603	680	618	657	653	652	660	646	619	607	678	628	651	680	607	622	643	655	679	624	657	673	630	658	630	646	603	630	616	640	617	667	633	639	585	634	632	601	654	608	656	595	644	656	680	631	640	677	631	660	655	602	621	632	629	636	639	614	626	620	629	653	639	645	647	631	663	691	651	666	662	620	616	580	613	639	691	596	653	567	620	652	646	604	649	606	603	601	594	612	620	658	650	679	663	617	592	633	644	612	613	662	572	615	608	675	566	653	648	572	589	621	647	660	623	604	622	610	657	643	613	648	615	631	601	640	624	645	637	620	623	629	606	640	618	649	651	639	628	590	665	679	653	578	587	596	578	612	668	597	646	630	608	658	630	614	626	640	666	581	639	624	613	588	628	647	616	663	648	593	637	592	656	640	623	619	637	623	610	627	605	624	617	646	579	664	646	651	649	601	633	600	640	637	656	607	641	637	627	658	599	616	634	668	626	627	640	612	620	611	590	613	607	629	609	667	629	627	621	577	585	635	615	609	612	644	622	596	591	593	647	643	631	632	607	613	636	595	643	635	645	582	631	632	624	614	634	616	604	616	597	629	620	603	598	602	636	664	595	654	596	596	614	623	625	590	572	614	635	593	614	626	643	595	591	651	645	620	599	598	600	644	618	591	676	644	656	650	599	590	590	637	653	666	608	613	614	630	673	627	625	624	600	613	601	594	681	654	620	696	569	635	610	631	595	602	609	616	622	624	616	636	612	615	651	639	626	601	597	648	647	637	576	632	638	633	596	619	623	653	671	595	584	652	571	622	635	636	624	563	643	620	656	670	557	622	635	648	610	650	642	651	631	595	642	647	575	652	646	595	612	658	649	609	675	669	629	595	626	609	610	574	609	675	609	664	656	651	609	652	631	617	600	580	653	611	643	633	650	616	641	601	676	630	597	631	589	649	613	655	624	637	602	622	606	639	637	601	620	648	606	609	626	662	619	601	614	607	623	646	606	648	633	639	637	599	666	602	657	659	610	624	589	667	603	662	618	599	615	617	645	674	634	606	611	626	653	579	640	639	692	658	596	649	607	635	611	577	684	637	610	644	578	593	644	590	601	607	632	636	645	607	664	610	583	635	655	668	627	632	592	663	638	611	620	630	634	631	619	632	682	656	669	633	614	686	627	618	616	590	637	626	618	671	624	678	573	591	683	663	653	615	606	630	604	616	569	645	640	637	621	581	597	623	650	649	581	621	621	594	602	612	614	650	613	687	616	637	623	634	637	632	637	615	699	677	648	631	627	639	625	647	659	616	621	579	589	616	634	718	621	651	632	641	636	639	668	633	653	677	593	640	659	617	622	630	644	632	610	580	611	630	559	644	639	677	612	607	643	606	643	620	681	621	648	576	651	631	672	634	646	621	668	639	566	675	603	676	615	615	582	641	623	641	638	652	561	621	654	600	592	659	616	622	633	627	591	605	626	597	601	586	641	682	641	626	629	601	630	618	615	669	611	639	639	632	670	619	625	685	628	644	657	557	627	606	648	654	632	642	608	645	646	655	663	660	584	653	681	645	609	576	664	631	642	617	618	588	605	648	650	640	608	616	651	635	658	620	603	605	631	600	612	626	629	654	652	649	615	648	609	628	601	622	669	640	660	582	581	644	640	636	573	622	644	604	612	610	642	575	604	616	619	589	664	641	597	653	670	626	626	627	601	561	617	613	626	635	642	610	595	622	618	624	648	679	656	685	642	630	640	623	599	656	694	656	617	619	675	582	634	553	656	643	657	665	631	648	570	604	628	615	607	610	644	638	669	620	631	613	630	663	630	577	638	633	633	641	597	637	639	630	606	623	658	639	653	645	640	639	616	685	649	610	592	639	618	617	645	541	618	611	607	630	629	622	629	630	641	626	647	620	575	679	624	674	628	617	653	646	652	611	583	640	616	638	629	623	637	629	638	608	616	608	692	613	626	633	602	589	642	608	642	606	650	603	632	632	655	626	631	627	611	597	652	635	620	607	621	639	621	675	634	644	610	621	585	646	592	623	607	579	653	681	609	586	652	674	620	603	656	670	680	596	596	607	597	604	631	642	611	659	666	681	692	616	618	614	603	632	635	598	601	620	650	597	582	599	665	595	642	611	648	581	573	598	669	621	638	667	660	642	693	643	666	634	586	628	632	647	619	642	625	634	613	581	638	645	638	641	617	603	649	605	591	638	641	629	631	617	607	612	555	635	631	619	668	581	635	606	614	675	624	631	697	623	618	672	619	602	635	600	630	620	656	620	636	611	632	645	622	645	607	660	669	614	624	640	615	639	624	642	623	617	671	612	634	654	568	607	654	595	606	675	638	621	587	695	636	580	609	651	639	676	661	662	668	601	624	611	628	654	648	629	562	616	650	640	588	656	621	587	662	660	621	631	593	612	574	636	634	648	608	613	613	614	637	642	630	554	621	570	604	600	676	595	603	679	641	567	656	625	626	604	641	604	613	594	632	631	598	639	629	667	660	610	614	633	651	643	618	627	588	633	610	656	662	576	607	625	604	661	638	643	603	700	651	615	639	614	630	611	634	643	621	636	658	638	597	632	624	620	575	624	642	642	660	602	630	614	642	639	603	624	601	637	630	620	644	663	600	653	698	632	681	656	618	637	625	647	659	645	653	596	587	604	635	604	605	621	596	612	647	608	608	636	589	680	674	664	642	621	630	608	602	603	632	634	661	641	607	606	628	604	682	627	623	601	655	627	648	630	609	613	616	602	601	612	634	609	597	685	622	631	629	620	589	657	602	642	616	656	630	678	620	608	621	644	641	638	659	619	643	625	629	598	624	644	656	642	656	672	648	623	602	621	618	577	659	655	600	640	598	644	643	684	618	650	617	625	664	591	634	630	621	636	631	603	612	662	591	655	620	606	634	609	589	614	643	644	609	648	635	639	645	645	659	612	597	672	655	633	616	636	644	638	632	664	676	668	658	606	621	617	586	627	600	651	644	635	629	660	631	659	581	607	629	644	661	653	622	622	624	592	638	625	659	641	616	632	630	635	597	635	679	621	686	659	603	636	569	641	648	621	648	627	653	605	590	651	616	639	635	608	674	616	663	656	604	614	654	634	596	636	614	593	642	638	593	583	651	624	603	569	600	638	598	659	607	628	668	644	629	613	636	641	658	646	712	620	569	601	707	616	646	650	625	621	587	605	658	600	616	658	629	626	640	629	632	628	616	667	615	658	650	632	661	652	616	561	644	606	647	634	595	648	646	640	638	621	622	674	613	647	593	618	625	625	578	590	604	606	623	675	615	622	646	645	627	644	646	637	611	601	647	624	612	630	669	685	632	632	633	641	643	667
3832	2970	4929	8443	8955	3762	478	281	288	288	262	243	241	246	245	238	251	280	259	235	239	265	237	238	250	240	226	253	258	249	207	250	253	247	227	250	246	240	237	250	255	225	245	258	245	255	218	227	207	241	240	234	229	215	226	229	247	229	234	254	243	239	248	261	256	210	236	221	219	248	223	225	219	238	216	232	233	253	227	206	246	262	229	232	218	225	232	247	238	250	271	251	256	262	222	263	231	254	241	215	220	251	246	234	231	250	254	252	215	230	229	239	240	245	267	248	274	222	244	213	271	262	247	216	239	231	232	241	225	242	221	242	217	211	253	242	221	257	235	259	236	276	218	278	210	215	242	255	232	239	226	215	222	250	219	244	215	221	243	240	222	245	237	239	257	218	253	285	208	226	233	224	248	228	223	227	222	245	272	251	236	243	206	247	238	234	238	251	210	240	234	252	201	238	230	233	241	285	238	232	226	246	201	230	237	225	229	234	248	264	239	250	223	239	225	257	241	239	249	234	219	235	241	232	232	230	238	239	249	251	239	248	228	233	266	236	274	228	233	233	250	244	238	238	210	250	256	241	265	211	268	239	209	208	269	230	238	231	241	250	226	243	221	226	211	260	241	247	206	244	241	237	247	219	224	227	240	255	222	258	201	202	235	206	214	234	225	258	214	216	264	230	226	241	251	229	254	223	230	231	240	253	258	226	250	249	245	217	234	260	251	240	265	215	221	205	218	240	263	254	230	230	246	246	237	237	215	248	243	256	234	261	253	262	221	224	215	217	237	226	254	223	213	217	230	236	237	243	222	236	253	233	236	234	203	231	231	207	231	268	221	236	244	253	228	262	238	229	238	234	214	231	252	234	250	288	225	209	235	243	226	250	228	255	236	222	231	261	239	234	249	274	226	223	221	243	237	252	252	264	265	203	243	265	239	254	234	245	247	233	239	216	252	241	251	246	228	233	240	248	236	257	237	226	250	245	247	225	234	224	225	244	251	247	246	229	248	247	254	251	242	227	207	241	262	232	211	264	223	223	241	214	227	239	230	217	228	244	232	229	236	222	252	247	232	210	245	255	242	237	225	235	244	239	233	239	241	228	231	246	238	225	264	241	265	243	225	218	223	235	240	250	256	244	225	235	246	222	247	234	272	249	231	230	234	239	216	238	208	251	213	215	255	240	224	235	243	264	267	252	241	240	227	222	209	229	245	250	210	228	239	250	230	256	236	213	234	193	236	270	238	251	264	230	244	247	226	242	234	240	245	232	260	231	226	226	224	255	252	220	234	253	227	242	231	244	253	271	246	231	222	276	248	200	221	221	221	218	246	239	200	248	241	245	236	228	275	246	257	245	231	237	216	206	232	244	211	217	247	264	220	231	218	221	256	248	226	249	255	249	256	215	253	229	225	235	243	217	232	239	239	232	250	282	256	233	265	232	248	250	237	218	253	256	248	230	234	211	199	241	255	250	247	217	231	232	228	229	228	245	248	270	202	221	220	244	221	265	236	239	196	240	229	272	233	251	253	231	249	253	233	225	227	211	254	234	220	230	224	244	214	233	209	225	230	265	261	256	268	233	260	238	241	217	242	231	226	250	222	235	235	237	244	222	219	236	250	261	219	244	214	200	245	231	255	263	226	235	236	239	237	238	250	230	232	280	232	221	251	238	245	219	248	211	250	222	233	238	246	233	267	245	270	225	237	205	252	249	227	252	232	252	212	245	220	247	245	249	221	266	231	239	225	244	230	242	218	232	250	251	238	230	253	245	249	235	226	218	245	219	235	251	225	243	224	287	231	249	249	222	247	251	237	250	266	229	245	211	233	252	270	248	243	247	257	255	246	239	220	237	251	235	237	242	240	257	224	237	210	240	217	231	222	244	252	257	248	220	240	223	228	251	227	257	238	232	267	224	250	243	250	239	226	207	245	252	222	235	250	212	248	264	249	237	227	230	222	253	233	252	256	249	198	215	251	249	255	247	215	236	197	237	210	222	258	240	225	220	233	230	252	227	201	248	222	204	228	232	234	228	241	233	244	237	254	242	246	244	252	245	305	253	251	244	250	247	219	233	228	223	244	235	220	263	250	234	217	203	235	250	261	215	245	218	211	271	259	203	237	224	230	256	209	211	219	230	232	259	239	230	233	246	237	213	246	234	229	261	226	247	217	249	247	223	233	236	255	234	210	235	239	204	241	228	254	234	212	240	250	243	233	247	258	237	234	233	219	224	246	256	236	243	248	210	237	259	235	245	249	229	245	220	261	225	228	245	249	252	212	236	248	227	212	222	269	240	255	253	240	243	232	233	236	248	241	212	240	252	263	196	241	235	223	264	230	248	245	250	275	240	271	263	250	207	250	258	236	225	238	242	240	211	245	243	243	232	240	218	219	239	239	212	249	238	244	252	239	233	256	215	234	229	234	250	256	222	261	231	260	252	244	230	222	227	238	248	210	252	229	211	229	256	220	232	235	223	199	230	222	242	237	231	248	223	229	268	238	240	254	244	257	226	227	245	250	245	206	249	214	235	227	257	275	233	241	213	251	237	240	209	238	232	212	229	232	242	239	236	231	230	220	240	266	238	261	228	239	230	276	231	216	247	230	235	220	256	239	232	253	250	237	222	240	247	240	248	210	260	247	239	225	246	245	253	245	249	265	242	247	236	233	237	249	253	251	219	217	227	232	230	193	236	243	250	242	223	242	221	245	246	254	218	262	243	239	225	229	219	243	273	236	231	244	221	236	241	234	229	226	221	204	236	226	239	259	224	233	243	230	204	236	252	274	226	255	267	236	217	251	233	240	220	254	237	237	236	223	231	255	244	213	247	226	217	235	238	220	204	242	267	254	247	231	221	251	252	230	235	236	225	257	253	236	239	231	227	216	234	219	218	249	227	274	251	250	250	258	258	254	249	212	243	224	247	241	239	249	215	218	232	230	231	217	241	227	235	210	229	236	207	243	238	233	254	259	268	245	249	213	230	245	246	262	190	249	247	208	213	237	233	223	232	236	242	233	246	264	266	233	210	243	246	249	222	264	227	235	244	238	280	241	235	203	215	224	256	246	241	224	245	241	243	245	243	226	241	199	222	250	219	252	255	224	228	230	247	236	237	247	250	260	241	225	252	236	248	184	239	216	205	241	246	273	258	240	248	222	253	262	261	239	243	243	259	238	223	213	214	205	226	237	256	242	246	218	225	254	230	253	241	235	251	268	241	228	223	235	268	253	222	238	254	219	206	225	251	231	229	255	216	239	228	239	221	224	231	260	224	241	241	244	240	229	231	232	246	251	258	258	232	234	229	243	221	234	225	224	236	231	219	227	245	262	234	214	242	235	262	231	211	220	209	251	218	251	248	230	206	262	285	215	232	229	245	243	236	247	199	231	233	244	241	215	243	220	242	211	220	220	234	241	231	242	257	256	234	225	213	274	249	230	250	228	242	253	233	235	254	226	238	265	232	241	251	238	217	219	232	244	220	212	233	223	231	217	247
3193	4097	11122	21683	21638	10290	1011	888	844	846	749	722	656	656	629	631	676	646	651	664	651	611	642	665	657	647	686	665	602	637	624	634	618	669	608	607	615	625	679	665	651	610	649	644	630	694	633	651	597	655	640	614	617	617	598	606	625	625	643	592	611	618	617	646	588	640	606	666	606	608	586	604	639	627	591	613	615	640	641	637	613	614	580	595	650	608	607	593	610	606	590	582	608	582	609	653	609	626	617	632	616	642	633	626	602	619	587	630	614	624	643	628	681	646	616	594	654	666	619	590	633	578	637	613	598	598	663	655	642	642	619	620	642	612	615	645	606	578	608	627	566	616	629	627	600	638	616	605	604	603	623	654	572	638	628	556	635	625	631	629	619	592	650	637	643	566	614	618	661	633	675	599	657	584	616	658	622	648	642	591	598	618	626	589	614	621	613	566	633	568	623	619	566	599	631	616	647	630	659	621	607	646	624	596	636	647	678	591	632	617	602	604	650	640	599	601	602	595	644	628	648	632	658	601	631	593	573	653	599	633	636	633	609	599	590	597	612	620	607	621	622	602	620	617	608	569	613	593	651	579	611	638	638	610	584	644	604	620	586	581	619	646	573	622	623	621	615	558	604	649	620	592	627	626	603	672	614	585	585	604	614	634	643	606	581	636	605	595	632	621	632	630	669	618	607	641	607	598	614	596	607	632	613	588	633	630	627	610	625	631	606	614	638	604	595	579	648	639	630	685	630	654	588	615	587	619	657	610	607	592	629	625	581	565	628	608	650	598	606	606	572	595	619	618	611	641	596	612	609	616	665	594	573	642	604	640	603	625	660	603	580	616	593	637	604	627	585	612	649	598	653	629	617	633	639	596	609	625	583	590	579	618	675	623	623	639	639	609	631	607	597	604	606	633	615	676	624	580	647	614	613	631	623	633	571	611	631	630	602	646	586	666	587	627	602	584	616	638	583	635	629	620	651	642	615	623	659	606	628	643	604	578	611	629	600	586	615	646	626	620	612	633	617	640	597	621	634	623	573	631	617	608	663	646	625	615	603	650	598	575	644	570	625	592	619	590	626	629	639	603	607	633	648	633	587	622	632	593	594	612	614	613	651	626	596	614	645	608	659	603	626	624	623	587	651	634	615	629	622	622	626	618	670	629	663	581	624	635	614	621	607	615	639	650	601	659	618	640	626	623	627	560	586	593	566	573	597	674	610	606	594	625	636	608	642	615	641	617	608	611	594	601	643	633	568	650	628	553	654	613	610	596	661	666	608	617	619	581	604	647	656	657	635	655	582	642	586	585	618	640	621	629	587	589	602	623	626	620	649	602	598	613	645	628	591	634	626	630	628	628	626	634	639	611	647	663	615	602	605	617	573	563	615	627	614	607	650	643	642	618	652	622	637	646	629	637	632	613	638	635	605	601	653	602	639	616	652	641	600	616	636	586	565	627	578	630	612	640	617	616	602	631	556	650	634	623	638	632	653	602	634	588	677	619	638	638	619	596	593	601	585	646	622	669	607	588	596	658	598	598	611	582	610	634	602	655	621	606	636	599	624	638	619	616	626	601	625	616	638	624	618	618	638	628	593	645	651	599	628	645	571	620	579	570	642	646	621	580	631	587	626	650	575	596	623	637	596	611	610	630	668	646	640	665	645	633	658	601	603	626	600	636	624	582	652	622	592	592	617	573	599	650	625	584	636	612	604	609	630	577	612	632	642	631	598	636	637	718	601	635	634	649	620	609	605	613	599	615	631	608	672	624	626	617	658	571	590	609	596	621	631	604	626	616	620	633	644	640	629	598	646	621	622	676	651	614	617	648	669	595	672	684	624	620	639	628	614	608	645	672	587	621	588	617	619	574	629	670	701	637	607	604	622	636	618	628	612	629	573	579	607	612	589	598	621	642	626	680	596	583	625	601	650	646	626	605	632	630	624	644	623	612	599	634	602	613	640	607	649	604	651	590	630	646	608	648	617	615	602	607	650	654	601	644	643	628	611	616	604	591	621	606	630	628	616	598	620	628	605	652	628	599	597	633	590	611	582	660	551	589	595	595	616	579	603	627	638	655	584	597	593	597	626	602	633	634	609	591	605	616	619	611	620	585	615	613	580	589	632	646	609	628	641	548	615	640	619	615	594	636	603	594	633	588	599	610	613	609	624	599	631	578	654	626	640	661	665	599	621	631	573	620	676	648	619	644	601	614	589	626	604	638	576	618	664	649	664	625	641	604	570	649	585	638	597	637	611	588	592	588	597	620	652	642	607	631	615	613	606	581	649	588	639	622	603	633	640	590	588	620	637	610	625	593	636	619	645	615	614	602	607	608	596	672	646	613	665	603	625	602	608	633	608	608	617	671	629	633	619	633	628	621	603	586	628	590	622	622	674	607	621	640	619	612	639	641	609	611	636	640	592	577	613	610	625	562	612	550	631	562	598	629	606	659	627	590	636	625	610	563	661	628	610	649	634	658	643	629	647	628	648	652	597	620	604	664	619	585	610	644	671	576	617	582	600	584	605	628	625	648	648	590	612	692	593	589	623	633	582	612	610	625	663	587	614	585	604	598	597	605	584	583	631	590	603	620	576	627	533	639	648	634	608	622	635	634	641	633	626	635	595	648	651	682	634	609	624	603	594	670	581	641	652	632	640	629	627	617	639	639	605	635	616	639	588	643	659	624	626	611	643	650	618	633	583	623	607	641	626	615	584	641	644	659	650	641	650	635	633	587	630	623	667	633	650	629	627	601	609	629	616	654	622	626	594	626	641	634	590	623	650	647	630	601	628	625	611	634	633	619	631	626	608	564	601	645	647	635	587	662	606	624	624	615	627	630	641	661	581	626	635	629	629	599	622	632	593	600	644	606	613	631	626	620	594	595	613	629	586	605	628	617	629	625	596	632	599	646	637	588	630	655	594	609	593	592	607	594	593	620	618	616	625	620	626	633	602	611	652	605	631	632	600	578	604	620	641	587	599	622	594	629	629	658	631	642	581	610	590	590	614	610	636	593	637	617	609	634	655	655	574	594	610	630	594	619	612	583	618	611	607	611	600	628	619	610	598	638	609	614	593	562	589	605	630	625	610	673	609	612	608	591	624	635	615	610	638	685	622	615	611	622	579	640	621	637	621	668	562	606	613	588	576	621	629	603	614	627	593	625	618	570	632	676	625	655	641	692	594	584	643	602	612	566	620	659	612	611	632	640	598	602	603	624	606	619	615	599	620	590	613	604	620	598	586	620	597	629	639	624	593	594	595	594	624	604	660	589	633	601	625	644	642	617	617	615	667	637	630	642	607	599	611	590	635	618	643	600	642	633	653	578	652	618	630	637	609	657	634	626	647	629	575	584	566	605	643	666	599	629	612	637	672	628	658	647	602	589	617	593	619	600	620	612	635	671	662	602	600	629	630	599	611	589	611	608	612	682	639	600	638	616	621	637	651	606	636	671	640	625	603	614	601	599	593	608	586	644	634	589	596	633	608	620	584	641
17600	29770	51057	62831	52565	29983	6378	642	663	588	442	438	334	302	300	280	292	274	283	308	292	293	345	296	310	314	292	366	264	294	282	255	247	255	280	273	253	283	296	256	265	253	302	291	267	309	292	267	264	273	250	246	319	242	299	291	303	294	245	275	277	281	263	268	271	271	310	267	267	295	266	301	255	258	265	256	256	275	257	253	294	252	282	281	266	283	278	268	283	281	256	263	262	227	258	270	275	261	261	244	274	256	271	271	258	244	274	265	315	258	268	269	262	297	267	275	286	286	267	257	290	258	271	228	261	305	245	296	275	269	233	255	264	273	277	290	276	259	267	265	287	287	264	280	269	278	256	267	307	245	277	259	258	263	294	261	271	248	286	271	301	257	281	277	284	265	277	291	303	275	272	280	262	284	276	280	269	265	241	272	243	259	257	265	256	276	287	279	277	275	253	272	276	233	255	272	271	267	262	261	308	256	224	287	283	276	257	259	253	266	227	269	313	272	297	270	260	274	285	288	250	288	249	252	281	255	261	253	303	275	239	265	274	243	247	268	260	262	273	273	250	275	255	259	273	251	290	262	277	289	272	246	284	258	285	266	265	290	276	285	283	290	296	266	273	275	270	274	260	267	244	267	284	261	283	247	243	259	252	263	270	260	264	281	243	290	260	239	265	239	263	254	278	300	285	253	293	284	288	289	274	283	233	291	272	331	285	273	263	269	244	253	252	224	264	273	265	257	267	265	303	262	277	262	259	302	279	274	264	266	236	274	252	252	274	265	281	269	257	262	276	242	255	253	235	251	271	254	243	277	256	280	278	245	238	255	283	266	277	258	251	268	243	278	275	247	264	296	280	301	275	296	243	256	253	280	280	231	276	262	283	271	271	266	262	243	246	293	265	272	263	264	267	265	263	285	292	286	276	281	311	254	270	283	277	259	292	270	261	246	264	272	281	243	289	262	254	250	265	289	285	240	239	292	281	286	285	259	277	312	257	297	259	262	258	273	256	274	244	267	260	288	261	275	274	283	253	294	270	270	260	263	260	283	267	276	253	280	279	283	236	291	307	280	291	248	267	270	266	282	283	258	273	259	262	275	281	247	245	221	284	279	271	267	261	264	273	261	262	277	253	277	275	266	252	267	262	256	258	253	256	281	271	281	273	270	273	254	279	269	237	260	283	285	253	253	285	290	272	297	241	281	246	265	271	255	247	256	243	248	310	293	282	292	306	262	267	293	244	250	277	298	288	233	258	244	249	245	255	260	278	255	273	247	288	260	278	281	278	273	264	257	287	267	273	247	250	269	278	272	271	273	249	304	273	265	261	245	264	256	243	267	238	272	265	268	274	264	268	272	275	273	250	268	270	226	269	270	288	279	254	286	271	244	282	261	254	286	255	303	283	279	281	307	266	243	226	243	264	277	279	278	297	253	251	269	273	280	277	244	277	262	275	278	264	250	237	297	296	242	315	278	283	295	298	295	282	271	284	278	263	268	235	282	282	264	245	278	262	278	270	267	244	289	290	275	261	279	258	245	280	258	259	251	252	266	256	272	285	249	256	260	306	262	287	289	274	249	285	302	285	244	253	251	253	275	288	285	293	259	275	258	271	250	258	277	283	277	257	257	245	259	261	275	282	269	246	273	256	294	285	280	258	252	269	270	259	291	248	290	245	296	266	278	223	280	297	273	281	297	309	287	265	249	240	289	269	299	276	250	297	291	242	290	291	297	294	252	257	248	260	274	258	230	256	306	277	258	277	301	289	300	297	294	251	230	278	257	261	267	242	258	260	253	266	270	297	268	249	269	291	305	257	271	248	250	267	272	256	262	278	308	279	267	265	260	244	246	276	256	270	252	286	267	259	271	274	278	282	247	268	287	260	261	267	274	281	273	286	248	269	279	290	292	283	274	305	294	266	239	289	264	263	259	273	278	266	271	268	250	259	274	287	255	255	274	285	309	286	267	288	256	274	261	244	281	315	271	260	290	303	275	258	264	290	302	279	270	303	288	242	241	259	277	236	294	260	248	248	253	268	299	273	270	302	272	280	255	280	267	274	295	275	274	257	278	275	272	238	283	266	272	304	273	256	284	242	276	266	288	260	277	295	236	258	248	243	280	282	258	273	269	267	284	283	278	260	294	270	261	248	248	294	255	259	260	244	278	261	266	245	293	260	282	267	272	273	257	261	290	250	281	258	283	279	275	286	286	244	267	268	230	249	268	264	273	252	292	250	275	279	259	271	279	263	280	280	283	259	265	265	251	272	261	264	255	246	269	235	248	274	276	285	284	256	252	285	268	279	273	256	267	292	288	273	302	271	277	239	253	279	292	276	243	285	277	261	266	249	244	247	251	253	255	295	260	249	291	294	284	277	294	247	294	274	269	280	261	288	267	289	263	247	274	296	308	278	269	260	261	281	288	248	263	261	262	290	286	268	272	261	290	234	260	263	266	261	289	295	294	259	274	290	255	265	269	232	246	266	266	258	278	253	249	250	247	251	293	290	257	282	290	274	264	285	273	266	253	260	262	271	259	278	272	277	294	283	303	277	276	256	257	274	249	279	290	282	285	262	262	245	268	252	246	254	269	253	261	283	261	259	283	256	260	296	230	278	287	263	296	228	244	265	261	285	259	246	241	271	294	277	274	295	235	271	246	294	250	270	253	280	277	292	242	270	242	263	273	267	280	283	255	290	282	288	305	248	267	236	259	250	288	242	245	253	244	270	267	266	245	289	287	278	252	288	303	268	291	263	256	254	269	281	276	277	249	256	274	270	263	266	299	250	304	227	271	276	282	272	249	259	264	276	256	283	268	287	294	281	290	263	242	298	264	287	280	275	275	264	260	256	277	262	257	292	270	270	256	279	270	254	239	257	251	276	289	238	291	244	274	320	260	246	259	257	257	243	292	257	279	289	247	277	292	263	283	263	264	237	273	274	275	245	260	268	286	278	255	264	285	286	287	266	266	246	265	275	264	320	267	292	283	283	273	254	268	249	257	266	281	243	244	268	305	274	272	283	299	287	244	271	249	257	277	285	275	253	285	278	272	260	281	287	277	277	247	246	266	273	267	255	280	279	274	275	251	266	265	297	265	268	277	277	257	289	264	233	286	275	282	232	247	249	290	257	257	279	278	257	247	263	281	255	281	245	282	258	296	256	223	264	278	245	287	263	295	256	275	297	256	261	291	230	259	271	256	262	295	271	261	268	283	268	282	273	305	253	240	273	255	270	257	254	270	264	246	305	233	269	274	278	266	278	266	258	249	295	291	277	260	231	278	265	245	257	271	270	276	283	240	287	248	289	297	305	270	252	240	262	247	262	294	261	284	235	289	262	262	268	281	232	278	301	272	246	235	267	278	241	283	268	266	241	274	240	272	281	254	260	272	256	263	297	289	284	291	274	282	255	272	264	253	248	259	258	289	259	268	234	277	296	278	278	275	263	279	291	272	287	253	254	284	291	276	242	286	247	287	264	267	244	284	287	292	266	284
10939	25218	51188	66488	57816	38217	2652	1838	2211	2306	1723	1701	1131	914	878	853	833	841	867	826	854	864	901	948	1031	910	964	1058	805	790	753	818	774	789	840	777	758	808	835	865	844	807	750	806	768	765	762	771	739	690	733	731	770	706	709	712	1023	721	693	666	843	745	683	716	691	701	679	658	687	706	635	657	701	685	676	686	717	732	701	659	698	722	685	696	727	717	706	738	710	698	676	689	687	742	701	705	696	719	629	660	684	752	676	752	704	719	718	689	690	714	667	672	667	703	718	694	698	684	676	691	680	652	733	692	710	696	652	703	702	704	753	705	739	661	690	638	661	689	684	722	711	667	662	661	725	669	690	707	698	733	665	677	646	655	609	722	755	631	710	745	651	711	724	712	686	688	675	695	696	698	680	652	709	694	687	712	676	662	662	644	679	730	706	703	715	684	696	680	679	648	719	674	689	641	746	655	725	715	723	706	693	721	692	745	705	710	657	682	665	663	677	667	679	710	636	706	702	684	710	674	717	672	660	702	701	698	660	725	715	691	709	627	664	637	680	689	696	646	729	685	683	694	673	712	686	671	678	657	728	681	718	692	689	678	654	681	671	647	658	638	686	687	680	682	659	678	722	634	671	664	683	690	715	711	703	707	688	680	688	713	710	670	709	677	659	662	693	659	647	601	673	700	684	683	686	712	681	715	694	697	675	660	726	676	689	679	647	669	682	725	689	684	686	711	746	687	683	719	680	723	644	709	737	705	674	732	643	668	700	611	703	686	688	682	695	688	684	685	722	653	706	700	649	633	723	709	680	703	678	695	664	692	694	696	641	678	705	662	746	693	697	719	719	687	706	685	674	667	687	711	669	712	649	667	733	721	717	685	708	692	667	658	686	693	701	667	731	665	667	647	740	683	733	681	683	667	682	673	715	700	660	663	700	682	733	699	710	645	708	655	700	729	697	659	674	639	703	745	642	684	713	696	683	626	711	656	687	682	732	653	703	704	710	697	709	692	679	693	686	708	711	658	729	692	647	676	753	687	729	695	680	696	707	678	638	711	686	660	726	697	692	700	698	739	690	700	738	676	658	716	723	694	696	694	705	712	706	724	698	679	701	666	671	691	685	711	692	644	658	673	676	712	682	684	714	705	746	653	692	667	707	714	649	679	682	705	660	719	690	655	703	670	690	676	707	681	652	710	699	697	677	683	656	690	645	703	682	715	672	702	711	669	718	682	654	662	694	716	659	705	659	767	664	672	700	708	598	723	700	679	711	661	691	647	661	720	708	698	709	722	705	684	696	673	661	665	716	705	673	693	692	693	687	682	665	679	736	678	681	686	642	701	679	702	645	683	673	665	675	678	700	678	680	700	671	693	663	668	727	652	703	670	658	715	710	664	653	701	629	694	734	686	678	706	709	688	634	680	694	667	674	672	657	687	653	673	691	676	683	741	659	714	689	652	680	693	695	706	662	675	721	624	628	694	686	686	672	664	686	675	679	654	689	699	710	682	693	722	668	691	688	705	699	682	716	702	683	699	736	685	636	699	695	724	674	704	676	702	711	655	701	660	746	674	686	698	696	698	749	699	688	675	653	716	726	701	688	688	727	674	708	698	728	685	718	661	699	678	697	702	742	698	706	699	663	724	668	624	656	717	724	633	673	664	703	660	699	676	675	681	675	690	667	716	733	702	682	653	720	698	677	674	673	670	737	674	679	730	688	612	679	698	674	682	731	697	642	707	657	699	678	689	714	685	698	690	644	649	692	695	670	690	709	687	753	682	711	682	717	646	696	690	706	671	696	685	648	673	692	734	702	688	712	673	653	747	670	692	632	707	710	682	683	729	679	659	702	666	718	669	700	672	690	730	701	725	741	641	705	667	715	684	697	696	730	659	691	662	679	686	706	681	700	688	694	668	707	664	641	699	704	714	738	707	662	673	725	715	697	698	708	736	683	687	710	674	684	707	630	660	696	633	661	701	689	676	723	691	696	660	724	689	730	681	658	638	693	718	708	724	695	684	672	668	681	631	671	693	691	719	727	676	672	703	629	646	675	694	679	675	673	687	689	629	627	644	677	683	678	674	675	702	645	663	712	648	710	690	689	719	673	720	680	677	686	712	695	688	666	710	713	677	714	720	654	717	653	689	737	698	726	714	648	683	690	698	688	689	665	676	717	699	710	638	656	678	659	694	670	700	652	716	706	701	634	700	703	667	688	671	714	728	665	690	697	672	677	655	639	697	692	676	672	689	646	669	695	702	668	687	695	725	658	690	699	696	679	707	730	686	681	643	700	660	698	659	744	720	706	687	673	710	665	662	711	734	689	717	670	751	694	723	701	680	652	680	666	664	685	705	688	687	685	675	719	669	724	712	672	681	688	664	648	681	691	670	738	676	717	699	700	749	679	688	668	671	680	667	662	686	670	648	652	666	700	739	669	667	686	693	700	715	693	682	687	731	679	706	688	703	740	737	695	655	690	696	673	684	696	639	714	657	679	700	707	666	700	690	687	687	718	694	634	716	663	677	643	704	707	703	699	643	698	663	672	683	665	684	737	698	680	671	770	728	687	640	677	686	694	687	660	644	712	683	678	688	683	724	717	732	733	707	696	703	637	704	676	679	694	698	688	664	691	655	721	719	718	679	674	698	696	707	680	709	682	691	687	694	691	721	678	703	711	694	699	705	649	661	704	711	718	701	670	700	680	698	737	637	688	697	710	670	658	642	681	660	680	627	685	686	699	667	711	670	637	697	676	703	698	661	740	676	727	713	681	715	739	672	677	673	723	680	701	686	696	688	699	729	676	710	735	694	681	727	697	652	709	684	713	696	669	647	664	668	689	653	692	701	684	670	699	699	681	697	698	707	742	675	678	680	646	679	683	683	683	685	736	674	680	663	691	694	725	686	662	679	737	677	741	712	734	696	709	718	654	706	692	706	650	657	656	640	727	706	650	664	678	680	732	682	712	726	679	708	710	726	618	657	717	679	676	683	657	647	668	706	638	670	643	747	688	685	723	643	704	680	640	716	650	656	699	667	674	704	695	691	718	714	689	694	692	665	672	698	715	661	697	680	690	640	708	704	703	663	660	741	712	721	664	719	684	654	696	673	675	678	727	736	669	683	664	651	678	711	688	699	667	697	686	693	708	682	704	658	674	683	682	678	645	705	657	689	699	692	699	692	681	677	706	715	677	686	677	675	738	678	729	716	677	731	716	682	718	693	676	701	704	728	745	683	721	654	679	685	661	707	682	679	655	691	730	674	665	700	733	692	664	655	680	706	690	712	713	708	709	677	643	674	699	693	702	727	672	637	680	666	632	688	657	687	704	649	716	681	692	695	724	692	674	686	660	693	699	707	682	695	676	670	683	707	719	672	677	697	651	670	674	678	726	691	662	677	662	677	692	746	720	698	656	668	649	725	667	647	692	687	704	705	679	709	725	736	679	646	696	709	738	667	704	670	685	696	725	717	683	697	678	706	700	660	707	665	728	702	699	659
28376	49435	68256	73044	62145	38466	11402	1259	806	1042	786	469	306	300	306	299	271	264	305	247	262	304	269	313	293	308	314	311	303	271	261	259	254	264	313	255	247	280	278	283	254	271	274	260	247	276	265	264	247	251	241	259	243	242	239	252	323	228	253	287	287	264	246	243	252	267	241	282	255	253	231	264	280	216	264	268	235	252	226	251	274	258	255	264	219	266	256	256	248	272	248	259	283	275	249	248	245	232	276	252	247	269	224	248	277	257	252	241	250	255	241	231	241	240	269	252	259	228	223	256	245	247	271	244	255	259	272	241	242	242	267	250	229	269	243	253	247	212	242	258	254	245	241	246	244	262	232	244	245	269	273	216	269	238	289	250	247	224	267	237	264	251	262	250	285	252	236	231	271	240	260	272	246	240	266	229	245	235	280	254	252	253	256	256	262	226	256	260	275	242	268	251	260	269	241	273	241	274	267	251	260	276	252	254	248	250	254	260	239	277	251	221	270	240	234	253	240	280	252	249	276	264	236	246	227	287	258	252	262	272	256	217	243	282	260	246	248	213	252	278	251	247	241	243	257	253	229	248	245	270	266	265	256	234	244	244	259	241	228	270	258	255	251	226	231	253	255	265	264	241	272	260	249	249	272	235	272	274	282	282	249	244	250	271	236	257	228	253	229	246	264	234	248	227	244	298	259	257	283	256	275	220	262	268	243	263	263	245	237	247	234	269	243	274	250	223	252	232	281	239	260	223	246	269	256	254	284	272	290	273	240	275	262	228	264	238	284	254	243	254	255	245	255	263	241	264	263	245	236	256	237	266	260	245	262	220	248	207	247	239	265	282	226	256	257	250	280	263	223	256	256	228	233	242	246	254	241	269	244	258	253	281	247	256	256	252	226	265	240	233	250	223	262	281	259	277	276	266	248	260	253	251	249	244	244	231	257	248	218	257	229	271	240	276	241	268	272	250	250	238	246	240	272	270	249	246	250	259	235	262	271	262	255	252	265	256	228	271	271	249	236	249	256	231	256	259	269	264	243	261	281	253	223	259	248	253	279	251	247	258	274	259	271	243	255	236	266	275	228	236	262	220	251	257	247	244	261	254	250	259	231	252	218	258	265	269	232	227	255	241	276	253	265	235	266	237	262	238	251	257	252	241	236	264	228	254	270	240	267	260	253	278	258	229	254	245	216	224	231	237	246	235	237	252	247	271	253	267	289	295	267	223	262	241	269	252	237	244	276	264	262	262	244	263	258	255	254	252	247	279	255	269	274	259	263	260	288	284	263	272	249	254	258	264	251	237	250	240	267	228	264	259	282	244	223	237	257	274	231	266	246	268	243	244	265	264	228	274	244	213	255	283	233	267	270	270	235	281	237	231	244	267	298	271	271	232	239	251	269	241	271	259	230	255	251	230	246	274	260	269	232	269	256	256	275	244	269	266	248	225	256	249	263	232	262	246	261	268	239	275	256	221	273	235	252	258	225	262	247	268	248	269	277	254	225	247	255	238	262	272	250	300	261	286	267	228	246	243	249	251	251	261	233	250	267	264	283	220	262	283	241	277	277	295	246	258	244	264	252	238	269	262	257	269	245	246	252	251	251	248	233	237	261	238	236	244	260	263	256	245	250	272	246	263	252	260	255	260	213	270	216	267	275	226	263	261	248	232	232	250	276	249	234	227	248	246	269	270	255	268	261	259	245	265	270	265	270	261	240	242	232	265	266	233	274	263	240	256	254	237	241	252	268	243	251	255	245	260	243	277	270	268	232	274	265	251	250	256	235	248	205	243	237	270	251	238	244	265	267	299	249	252	213	267	240	270	231	240	241	276	244	258	221	225	234	260	233	274	235	236	261	272	283	239	251	233	265	246	240	276	230	230	257	261	240	260	232	253	285	252	229	252	273	243	236	208	230	254	241	269	258	240	251	269	260	254	253	256	253	259	233	263	248	230	237	271	232	246	251	248	226	250	262	245	230	280	247	216	247	262	255	259	252	258	304	255	260	259	284	267	253	257	234	262	263	262	222	254	236	252	232	277	239	264	277	279	247	235	242	268	292	244	268	242	224	264	249	245	247	249	243	279	248	251	224	227	269	250	254	256	228	249	241	247	232	262	262	241	233	284	240	261	255	240	247	271	243	239	250	252	248	265	259	259	251	242	228	255	240	240	233	255	234	241	258	264	239	293	274	251	267	235	262	242	243	239	278	230	252	266	261	277	254	245	258	259	251	230	227	254	256	245	314	259	248	259	242	269	233	255	254	247	275	258	272	248	268	218	235	239	238	261	240	273	244	284	271	268	249	230	241	246	254	233	251	238	255	248	270	257	221	228	257	234	238	233	224	263	262	264	246	230	291	233	279	237	261	248	248	278	228	268	264	272	256	272	251	256	263	226	242	265	221	226	232	260	257	266	231	256	256	254	263	244	254	267	248	285	252	227	271	263	264	239	226	245	256	235	301	273	260	258	246	230	275	238	251	246	266	255	239	244	228	264	291	237	268	253	258	245	246	267	239	259	263	255	235	282	253	270	263	276	271	233	239	236	257	241	268	268	223	241	233	260	253	226	293	258	231	246	273	269	267	249	226	248	228	249	264	282	258	254	253	267	265	220	240	247	248	267	256	232	251	265	276	226	271	247	243	256	282	255	260	256	286	266	246	249	223	264	268	269	234	250	264	265	245	242	226	218	273	263	255	247	257	236	241	252	243	245	257	262	235	235	257	234	240	247	260	248	254	249	263	256	274	270	258	248	261	234	262	248	244	278	272	245	261	259	251	255	245	234	269	253	275	272	260	250	245	246	252	249	253	288	259	238	262	268	260	270	258	260	282	268	265	242	224	244	244	260	262	248	230	265	249	256	231	251	232	266	256	289	254	266	231	258	247	258	267	265	259	248	243	254	213	266	259	251	273	249	244	253	259	249	252	252	271	249	245	229	245	258	267	233	243	255	249	254	289	275	258	259	271	270	279	246	255	261	271	244	257	260	277	261	233	246	264	256	301	261	246	246	265	280	270	261	255	248	275	252	268	240	243	250	254	248	260	233	281	280	233	261	262	257	248	290	269	231	260	255	266	268	238	250	258	254	250	260	255	254	256	278	252	233	246	239	243	209	240	233	264	237	259	256	264	248	251	264	254	255	271	254	260	264	269	256	238	245	251	257	270	238	262	243	260	267	232	262	223	257	274	283	234	249	252	264	260	243	264	260	246	242	277	254	263	280	247	245	254	283	266	262	233	281	263	232	241	254	239	263	257	303	251	253	276	262	257	276	283	277	266	266	249	270	239	227	236	237	300	251	269	241	261	232	287	254	254	270	251	244	280	230	261	277	251	277	241	244	244	246	297	270	236	273	280	253	283	263	247	273	273	256	237	242	243	276	252	256	254	234	239	227	263	262	264	267	248	257	244	240	243	258	265	261	264	243	265	247	225	249	237	240	249	251	259	249	264	273	249	240	239	242	263	248	214	247	256	245	243	243	233	252	251	245	248	234
17374	38180	65101	79654	69642	46132	3835	2064	2758	3421	2516	1705	1238	1011	938	868	860	940	1018	906	850	987	876	961	1000	994	949	1126	867	782	714	741	769	753	759	823	824	766	827	812	851	819	749	772	701	728	723	705	722	661	655	690	672	696	705	634	1079	666	651	628	912	709	647	639	676	668	644	642	673	641	623	704	664	622	672	623	678	652	638	676	600	608	692	651	658	631	734	614	656	651	711	631	673	693	614	680	701	677	661	698	640	627	641	625	666	666	607	660	636	660	641	661	632	653	617	658	678	652	657	659	668	679	647	611	678	647	661	641	645	615	724	617	689	642	671	673	645	673	594	618	621	622	654	659	650	646	627	715	680	630	629	586	658	675	624	612	625	652	625	652	639	637	611	660	637	609	632	620	646	624	650	594	609	660	625	622	689	652	668	665	641	646	637	629	649	602	622	654	627	676	655	605	652	620	624	627	708	633	643	638	632	646	653	602	662	639	635	671	660	681	672	634	613	632	668	631	648	664	659	619	677	620	657	661	691	643	646	624	672	655	705	599	628	604	601	637	686	638	643	631	648	634	621	689	625	634	652	628	641	667	639	640	603	646	651	671	613	636	651	634	701	659	666	669	698	606	620	613	654	632	664	623	645	634	633	633	611	652	625	673	633	653	677	622	693	642	646	661	625	632	635	624	672	628	596	643	614	658	596	658	635	668	592	612	685	681	677	614	654	661	633	595	637	632	637	636	608	692	607	599	665	659	632	654	627	653	591	637	687	639	661	638	623	649	655	654	638	652	627	642	659	595	620	643	626	649	649	648	588	615	616	664	615	682	621	634	675	646	665	663	612	680	671	635	650	677	661	602	661	663	659	656	651	679	651	620	650	641	671	645	657	634	609	625	640	719	647	606	653	608	598	591	614	658	623	652	627	661	642	642	651	616	610	669	647	649	632	630	662	641	676	644	629	649	652	634	620	606	627	654	654	685	660	609	641	677	624	646	617	636	669	636	653	632	596	632	599	705	630	648	666	622	648	626	608	620	612	668	621	625	646	607	694	623	615	647	653	651	667	624	643	666	659	631	622	663	687	632	612	643	621	647	688	681	654	648	623	650	671	641	641	636	627	671	662	657	674	658	642	689	668	649	669	607	664	661	648	644	642	592	624	609	594	639	635	677	659	648	642	633	608	628	612	654	637	682	612	665	607	632	645	660	648	658	655	631	622	598	623	639	676	657	634	663	645	656	644	602	628	663	683	613	601	602	616	672	626	606	643	604	652	641	630	648	628	637	646	622	631	643	614	609	651	651	646	638	654	658	649	720	634	631	619	642	656	629	652	623	670	682	659	657	652	639	628	635	649	639	650	613	709	644	632	608	630	621	692	599	607	615	659	645	661	645	651	615	609	698	665	589	657	655	636	664	641	600	651	631	690	640	622	654	662	672	676	670	650	640	626	657	635	672	629	634	661	656	622	680	698	670	643	652	637	644	658	661	649	622	629	626	712	641	604	626	660	635	654	600	634	637	661	670	686	606	618	638	688	656	651	635	657	581	633	678	662	666	637	635	645	664	604	681	591	663	616	651	600	683	655	627	664	667	679	636	640	674	618	671	651	614	638	634	583	636	635	638	669	687	614	617	637	650	629	659	647	654	643	693	612	669	673	696	616	646	651	632	584	684	624	659	678	609	639	647	667	625	635	688	620	681	571	654	635	596	667	637	661	693	667	681	604	623	663	623	641	634	628	645	634	656	655	640	633	634	657	657	628	658	665	697	624	636	654	647	663	678	602	636	598	660	645	663	633	591	650	629	629	677	636	661	649	649	671	657	650	613	650	663	621	643	622	626	628	631	621	613	612	637	591	633	661	595	635	638	685	639	611	698	652	637	655	664	640	697	639	650	608	630	631	650	665	585	610	647	650	610	619	666	650	620	623	603	659	662	609	647	668	643	627	618	652	627	616	644	684	630	624	656	643	685	681	664	656	655	644	641	663	608	669	615	640	627	641	628	637	664	651	684	625	645	649	632	641	664	609	712	605	624	619	670	620	664	692	698	683	650	646	663	667	648	638	664	620	677	638	621	681	635	603	622	651	711	665	623	658	663	654	672	672	649	685	636	659	641	646	713	638	684	655	647	635	617	651	643	613	588	623	634	679	603	623	663	674	690	600	640	650	600	626	643	659	674	645	633	625	642	641	611	643	641	664	637	696	599	612	649	664	625	633	620	641	625	657	675	657	621	633	643	657	649	622	669	633	669	674	624	640	604	648	603	648	667	692	619	614	626	660	631	654	632	609	625	612	668	675	621	646	611	617	652	646	674	695	659	606	619	697	643	641	704	644	635	655	634	607	664	656	649	631	679	650	680	626	665	624	620	644	654	693	634	663	614	637	651	643	686	662	619	656	624	667	671	621	628	686	663	668	599	646	670	615	653	656	647	646	626	603	637	629	658	690	647	621	616	680	642	607	633	671	652	645	644	650	687	626	641	648	637	601	653	665	677	650	604	639	643	661	628	633	660	632	625	699	636	670	690	670	659	633	641	608	644	655	637	642	669	671	648	662	686	669	646	657	655	631	612	613	645	651	702	625	638	653	624	688	666	651	630	648	673	649	670	665	623	591	649	636	631	666	636	657	631	605	651	631	609	694	667	642	625	627	687	632	668	656	646	625	667	580	632	660	685	625	629	602	634	642	655	646	672	639	614	671	661	632	613	632	638	630	610	647	621	642	696	662	637	675	614	623	701	634	660	623	637	673	656	644	640	642	642	635	656	580	634	626	705	625	642	662	627	654	589	636	633	656	633	645	685	626	645	616	628	614	658	629	685	632	627	667	636	622	661	626	642	627	669	621	644	635	617	604	648	600	677	627	644	645	625	628	653	654	610	630	665	628	657	610	646	667	651	664	642	632	615	640	618	663	607	650	649	635	682	611	625	626	594	643	663	635	652	639	701	624	618	636	644	612	649	649	643	678	662	650	633	609	678	644	671	632	659	592	674	654	654	638	659	644	705	671	648	658	657	602	644	652	621	645	653	639	645	680	640	605	664	610	665	633	613	637	610	629	688	631	676	623	608	700	619	698	683	589	594	640	640	631	659	677	648	611	660	592	604	653	653	617	647	654	660	631	653	643	620	663	622	650	683	611	661	641	609	605	654	616	672	633	654	687	655	675	611	628	655	655	628	617	632	634	625	688	618	665	643	655	657	630	652	643	646	641	628	626	659	626	633	666	617	636	646	664	699	631	651	609	682	639	604	649	611	627	653	674	642	631	649	660	673	611	618	629	651	673	645	620	643	652	658	649	639	620	634	644	662	653	665	563	669	636	622	668	641	633	626	638	663	656	648	634	659	627	649	657	692	667	592	675	579	636	622	616	704	647	638	599	631	637	652	611	645	662	637	662	621	656	615	637	649	650	677	620	665	658	609	608	627	627	650	660	624	666	672	654	689	668	649	625	700	630	686	619	657	645	640	655	644	642	663	652	655	650	614	684	634	658	642	661	655
3777	4021	6900	8409	7603	2111	391	303	284	278	252	246	267	270	235	254	252	245	226	264	255	247	257	251	267	243	245	250	259	255	251	233	237	240	268	217	241	255	240	247	233	248	252	258	212	256	215	228	261	230	215	238	211	248	254	241	241	252	250	256	246	237	234	258	257	226	225	209	259	252	236	256	263	230	206	257	234	241	223	240	237	236	255	225	237	271	248	258	204	265	231	245	260	236	218	262	227	227	216	255	250	263	191	239	253	227	249	253	241	243	254	245	222	250	248	236	216	247	258	223	260	241	237	248	266	254	238	249	244	234	231	256	222	230	232	215	210	247	258	243	237	230	218	245	251	229	239	237	243	248	231	242	256	240	235	237	229	238	245	253	231	222	255	240	253	239	279	265	235	255	236	243	231	268	259	267	239	231	262	249	259	226	246	275	228	218	212	277	248	228	250	226	235	257	260	256	246	248	269	240	243	241	253	217	222	259	234	244	213	240	235	257	222	258	258	259	248	251	229	219	259	221	226	238	225	240	242	240	243	213	261	282	241	227	238	237	254	225	268	215	234	264	254	275	257	217	230	240	253	202	249	227	230	251	273	209	229	218	260	237	249	244	237	221	236	243	247	243	211	220	206	229	239	250	253	237	206	216	239	237	250	263	249	258	265	255	227	254	249	237	243	275	211	232	262	255	251	255	242	230	263	254	255	228	241	253	228	257	232	247	233	226	229	239	259	256	219	229	244	233	252	261	252	241	264	236	238	231	249	242	246	212	242	256	242	237	240	244	237	225	226	228	257	242	253	235	218	247	197	246	234	216	235	219	250	227	247	233	242	220	215	209	280	238	228	250	247	247	237	249	236	232	226	227	237	246	243	239	263	256	265	233	232	242	253	227	260	234	247	224	249	246	238	244	231	246	245	232	251	241	269	249	247	235	236	252	253	243	245	234	242	229	239	253	238	255	235	236	242	256	245	250	247	249	255	230	258	216	204	242	224	268	239	257	239	248	231	195	223	263	217	249	218	233	248	243	246	252	255	221	234	229	217	249	220	234	240	248	233	245	208	240	238	233	240	233	245	219	258	239	226	220	241	219	217	201	231	248	264	268	249	252	234	243	272	242	218	242	221	256	217	254	240	242	237	238	257	217	212	229	229	219	231	278	235	234	251	269	235	234	247	241	226	229	225	251	245	214	253	243	254	240	245	235	230	204	255	219	244	250	238	242	234	244	223	245	224	255	260	230	244	215	227	210	220	252	245	247	245	219	226	213	230	267	250	226	249	253	210	231	224	234	261	266	256	242	213	217	260	243	245	255	264	255	239	259	258	234	259	263	245	253	234	260	258	243	221	275	228	235	257	242	278	233	223	216	240	252	242	235	256	231	208	217	259	256	247	227	257	260	242	247	239	226	242	238	229	227	232	241	227	246	234	242	219	224	248	248	242	228	243	259	261	252	234	243	242	243	229	229	240	243	252	258	245	244	249	252	239	254	235	231	220	257	275	245	257	251	243	243	213	244	237	226	260	286	241	239	250	248	237	264	228	262	235	236	219	214	256	254	246	225	211	248	250	214	225	235	263	254	253	244	225	226	231	239	241	254	245	242	231	245	260	232	261	248	237	268	253	242	265	277	257	246	226	268	241	234	248	213	273	218	251	217	242	236	213	236	238	244	243	232	246	249	222	233	214	237	251	212	229	248	216	219	244	222	235	246	248	240	249	252	255	221	249	262	234	248	237	220	223	248	232	246	226	229	230	226	240	244	242	209	261	230	236	251	247	243	245	215	225	233	271	236	241	257	250	232	254	244	248	245	251	264	243	235	227	239	266	249	219	238	213	238	265	257	208	231	213	246	243	256	240	264	244	241	218	272	239	218	241	240	232	248	216	271	214	225	254	247	276	228	241	262	240	232	255	243	242	233	269	229	237	233	243	247	246	219	234	234	230	237	236	262	226	251	243	283	248	249	256	245	238	244	251	228	252	233	240	257	242	242	244	255	240	253	223	276	235	238	236	244	233	236	233	240	215	258	255	236	254	253	234	275	249	272	249	243	245	267	262	255	250	258	228	224	242	247	209	258	239	245	258	207	226	256	208	230	255	220	252	238	259	257	247	245	263	247	234	232	263	250	262	280	199	256	273	242	271	235	222	221	231	219	252	216	228	247	229	222	237	259	234	207	267	230	248	267	214	240	246	217	218	239	227	237	257	272	212	198	257	229	239	229	225	250	211	241	242	259	246	232	246	260	241	221	225	230	219	221	236	246	220	232	221	264	263	240	249	231	244	264	244	282	216	221	219	236	268	231	248	242	230	253	214	237	255	228	230	211	236	250	250	227	210	270	226	249	238	238	243	256	228	264	215	242	250	250	271	259	214	211	222	210	204	249	265	260	223	252	212	234	261	234	225	210	228	237	244	253	230	236	269	245	236	249	241	234	274	231	247	208	227	249	227	253	239	226	253	257	276	228	222	237	240	254	193	237	244	236	231	227	260	227	209	247	251	239	253	261	257	240	255	251	237	215	260	274	235	259	213	260	245	255	237	244	253	246	253	223	246	237	240	251	239	246	240	217	253	232	227	251	222	216	251	224	223	232	248	227	208	230	237	220	246	257	262	239	284	224	256	234	264	242	252	232	241	236	277	246	259	232	248	264	246	220	237	236	193	219	266	246	231	236	258	228	247	247	237	231	255	248	248	248	244	225	239	263	235	256	228	251	241	263	242	230	231	262	242	270	241	249	243	264	247	259	255	244	238	227	240	247	225	258	271	249	261	222	222	262	256	245	220	267	230	241	260	243	251	244	241	252	247	249	251	259	216	243	239	246	251	232	219	235	252	224	259	230	280	272	245	230	272	235	254	232	257	217	239	267	229	234	246	265	208	250	219	242	235	244	217	239	227	233	268	232	237	258	227	221	242	235	252	225	245	232	272	242	229	243	232	254	226	239	236	248	268	247	234	236	244	216	242	243	242	253	250	216	238	242	250	249	242	206	283	227	250	229	261	255	242	228	263	247	280	232	228	264	245	237	248	237	234	231	228	218	210	218	248	250	269	287	248	267	245	232	244	265	256	251	233	251	241	241	227	212	245	227	218	232	264	255	260	255	211	223	223	226	236	249	225	268	243	230	252	240	257	230	271	217	238	238	241	243	210	240	234	226	246	233	234	262	238	232	234	226	252	271	271	228	235	228	244	254	226	235	244	212	246	222	266	284	254	247	211	251	254	245	249	223	236	260	260	245	242	244	246	239	237	241	242	218	224	251	246	212	246	243	243	267	223	239	242	236	230	264	228	245	242	263	235	239	225	208	238	217	227	225	232	216	255	231	233	212	243	246	235	244	231	242	234	227	254	256	220	237	261	254	232	243	254	236	223	224	249	207	229	216	252	242	237	252	236	229	228	264	258	232	236	213	239	215	250	251	266	238	226	260	226	270	249	243	254	245	239	252	230	230	251	203	259	224	228	237	257	221	226	237	254	231	244	248	249	248	243	211
3382	6018	15203	21353	19825	6390	1130	839	838	842	795	691	683	635	694	645	673	671	651	680	686	660	669	717	681	671	645	651	657	633	619	623	674	682	671	628	644	647	657	649	642	667	647	643	623	644	623	632	636	646	627	615	657	648	605	642	637	661	683	683	629	612	616	647	593	592	685	664	610	641	602	697	593	614	634	611	596	667	621	625	660	630	613	634	591	635	667	606	611	600	628	670	647	609	700	677	632	585	626	627	636	611	641	638	663	627	615	627	643	666	648	628	642	658	636	605	610	659	626	626	677	663	605	640	632	635	639	627	671	609	627	638	656	641	642	628	673	616	649	635	604	653	640	601	618	633	600	595	628	616	623	637	607	625	597	639	642	608	672	624	613	650	657	664	651	638	623	642	642	629	640	624	630	598	645	616	567	594	613	575	656	638	646	597	668	625	655	641	633	600	586	630	621	632	608	621	657	654	601	643	627	666	647	671	641	650	632	646	630	619	645	626	658	633	612	639	649	637	645	625	650	653	638	600	606	660	614	638	599	596	640	612	639	658	682	567	607	642	617	616	632	627	586	603	647	643	638	656	680	646	630	647	664	579	639	608	619	637	608	676	643	688	625	645	649	664	597	628	585	694	621	607	607	659	650	608	630	608	652	636	582	612	637	630	613	614	579	660	633	660	644	649	616	629	622	622	600	687	660	608	616	639	606	633	643	631	604	604	648	625	624	632	623	660	630	663	613	632	623	656	625	638	675	609	623	680	673	599	627	630	650	607	621	602	618	638	595	604	665	677	651	635	632	637	654	622	640	618	654	615	616	596	624	657	644	631	623	602	640	653	649	611	641	628	634	641	605	678	584	626	676	630	606	579	619	645	609	598	636	660	657	668	635	620	605	669	681	606	623	642	630	635	631	641	617	595	618	632	625	659	634	630	616	625	656	602	618	665	620	607	620	651	628	660	641	626	592	660	619	641	618	588	599	678	625	655	623	679	614	633	651	586	639	642	610	616	641	616	669	622	584	612	628	634	596	677	592	644	664	634	646	634	679	608	607	609	598	595	622	632	595	665	563	660	580	633	672	675	584	639	639	656	637	608	587	597	646	618	642	637	616	616	633	647	573	626	681	625	696	629	643	636	603	637	649	669	606	625	616	636	672	602	673	626	681	631	627	603	643	616	658	593	632	634	644	646	609	654	619	639	554	627	599	605	601	576	688	615	618	619	635	591	642	684	642	625	641	638	652	662	619	633	669	633	607	617	633	649	616	628	629	621	650	583	621	615	635	598	652	597	655	639	605	630	620	615	648	692	596	635	633	640	634	601	674	596	629	578	578	683	646	612	675	633	640	652	621	605	598	634	674	637	600	635	645	624	644	667	653	680	643	626	626	642	606	621	612	585	588	624	658	655	631	665	636	607	579	654	602	621	642	648	588	626	647	674	630	646	627	666	648	613	663	622	602	633	623	608	628	626	601	624	628	649	638	654	617	646	684	608	654	643	625	631	656	658	638	607	568	647	620	634	593	590	604	595	615	598	630	606	634	622	575	636	636	639	602	628	644	617	626	654	629	628	634	647	644	603	631	596	651	648	627	652	656	646	678	629	607	661	613	624	639	642	609	603	678	605	646	654	650	634	639	622	640	590	634	657	625	648	623	598	642	655	628	574	612	612	637	635	605	634	631	654	661	620	624	599	624	626	640	634	635	665	615	614	634	636	676	601	624	597	638	633	623	606	621	682	608	588	619	622	640	633	610	646	637	646	657	652	671	619	606	632	580	602	637	592	634	617	597	667	595	635	602	669	610	594	635	600	650	640	606	587	627	619	613	632	607	606	611	642	645	642	630	662	597	635	610	662	633	639	675	636	629	645	655	599	665	586	640	645	639	619	661	655	569	607	584	673	652	614	631	571	628	629	593	622	652	647	610	637	697	615	623	629	602	638	648	607	634	625	584	592	601	659	644	621	605	617	611	642	634	631	624	629	672	638	590	642	660	658	612	557	638	665	658	621	685	635	628	661	707	597	594	616	636	612	666	635	600	641	653	612	662	637	650	659	609	649	612	613	621	673	632	645	611	560	577	630	620	606	612	624	608	602	600	590	653	626	597	650	598	634	652	650	613	638	613	658	632	643	642	631	653	681	665	640	613	620	578	650	596	622	637	679	621	625	611	609	701	634	633	633	611	628	660	629	617	681	636	632	629	603	617	612	629	618	636	601	618	651	632	633	627	647	576	649	611	613	615	607	633	603	615	648	655	621	646	636	659	586	669	641	572	616	612	621	605	628	639	662	638	619	620	614	653	628	626	607	610	641	615	651	633	682	602	657	637	603	653	648	605	627	650	637	598	598	668	680	617	655	637	630	622	645	635	611	619	591	644	609	641	625	658	622	621	622	633	611	555	641	606	592	595	637	641	676	618	628	622	655	608	669	658	635	613	657	674	648	660	637	622	647	607	631	635	604	594	584	624	645	630	661	600	607	610	654	626	610	593	596	618	639	641	657	659	612	601	608	611	626	640	626	634	615	564	588	593	665	638	602	657	615	631	632	688	619	615	606	704	637	659	605	619	591	583	630	614	617	618	647	582	624	614	665	643	627	639	643	667	590	632	639	654	652	630	613	634	660	711	664	626	636	628	643	608	626	701	618	629	638	640	622	628	616	604	679	662	629	602	603	666	630	616	670	602	646	626	660	636	561	679	625	624	624	628	641	645	643	668	615	672	623	633	639	624	613	631	619	644	589	616	598	633	609	590	628	666	597	619	612	604	672	645	659	621	638	613	619	630	617	626	630	646	614	636	617	626	634	616	659	624	606	612	630	636	640	606	664	634	624	658	569	655	652	640	605	628	601	692	605	623	606	622	618	616	640	643	667	649	610	633	660	603	631	630	623	614	615	629	613	643	621	604	694	643	587	635	628	645	625	635	614	631	621	576	626	612	640	624	629	624	595	619	646	614	626	661	617	663	639	606	646	656	656	598	619	675	631	600	629	619	604	680	621	600	644	683	673	590	607	634	651	593	626	613	633	649	640	621	654	635	667	621	676	593	617	635	654	608	667	656	636	622	640	621	630	664	605	646	642	650	633	601	647	606	629	602	659	615	628	625	620	645	674	640	602	653	645	644	611	644	636	592	673	583	652	581	624	606	630	643	607	630	606	608	650	638	625	656	593	596	589	657	641	662	626	601	596	691	594	682	581	594	668	614	608	618	592	673	625	645	621	666	601	661	643	609	622	664	609	661	582	592	615	613	640	633	639	632	634	621	618	648	619	636	661	578	626	631	616	628	621	641	612	643	648	634	623	624	614	632	607	619	630	591	644	624	605	607	664	617	652	642	657	616	656	626	641	658	663	631	582	642	652	667	604	619	613	586	600	596	656	598	611	636	610	639	619	659	599	607	645	637	614	635	619	670	603	626	630	584	652	635	641	630	620	631	626	620	607	602	608	637	612	641	669	622	641	618	635	613	613	613	661	619	623	663	628	568	609	618	660	665	656
21125	42848	61473	63361	47317	23474	4586	608	547	576	509	390	288	329	316	299	289	287	299	272	309	293	324	267	293	271	323	301	287	281	276	284	272	293	282	285	280	307	268	288	327	289	272	272	283	259	268	245	286	281	233	271	304	283	271	288	306	296	280	274	296	286	247	290	284	261	282	289	301	258	285	259	276	269	271	279	303	269	246	245	273	246	285	275	270	284	267	278	257	267	264	267	254	275	295	270	295	319	257	272	284	260	285	309	279	269	268	271	237	284	265	255	249	274	307	289	264	258	315	259	269	248	263	276	273	273	254	300	271	275	250	274	288	273	286	252	245	270	296	245	282	267	272	307	257	261	272	273	246	260	251	235	249	297	289	279	281	263	273	250	285	281	258	252	290	280	271	228	257	277	295	273	279	275	267	266	277	272	275	262	263	271	313	280	274	255	254	266	238	289	261	296	273	265	266	270	277	279	274	260	272	248	259	298	277	280	281	294	276	253	270	255	270	273	280	242	287	245	288	303	288	279	253	257	278	254	279	280	283	284	251	287	245	282	253	258	261	305	310	291	261	267	254	277	268	262	265	264	283	260	269	259	273	289	276	294	271	289	308	272	245	276	279	284	274	258	285	256	279	301	265	269	270	268	316	281	272	281	262	267	262	272	284	271	298	266	296	279	293	291	267	269	285	271	269	272	283	259	268	282	249	272	271	261	263	267	248	256	264	298	264	257	282	264	241	261	282	263	304	252	248	270	277	291	258	295	273	291	314	289	284	242	273	253	300	265	294	250	267	244	280	260	287	276	239	263	270	283	250	282	294	253	235	288	277	252	261	256	260	301	260	279	292	286	285	252	285	293	270	291	266	273	271	303	230	277	308	268	313	270	259	265	289	302	282	297	254	275	272	258	297	245	278	301	252	285	287	243	294	272	274	282	257	292	280	303	292	265	292	314	297	247	292	265	258	271	282	287	293	285	296	229	262	240	285	256	267	257	269	264	275	254	259	254	275	276	269	227	274	289	252	277	290	277	273	242	278	275	265	242	282	304	252	239	260	263	257	261	239	274	296	253	262	268	305	259	269	271	258	286	253	290	260	306	257	306	254	258	273	296	266	301	293	302	307	282	271	281	278	285	301	293	286	260	271	304	283	226	267	272	279	267	256	287	244	264	244	266	273	312	256	288	288	237	271	296	266	255	245	279	268	255	306	265	274	274	267	268	279	280	294	268	288	270	272	258	244	290	295	285	284	280	255	263	268	269	259	289	268	273	284	264	268	274	242	252	268	277	263	273	242	273	283	271	246	291	283	275	261	265	265	284	246	247	273	264	299	264	277	266	280	264	286	277	272	264	292	259	273	291	283	268	248	268	273	257	301	268	275	273	297	271	294	291	278	271	276	287	254	300	253	274	257	273	300	286	299	289	298	265	247	293	288	298	291	270	265	260	307	267	279	269	267	282	270	263	246	255	281	274	257	282	279	271	287	279	271	246	265	258	268	258	280	268	243	285	277	288	270	270	300	246	231	284	273	269	250	255	266	275	261	282	246	269	260	269	267	258	296	271	296	254	258	248	276	262	262	275	289	270	264	291	276	269	296	260	269	249	286	266	299	270	254	279	251	291	256	270	286	285	269	302	265	292	238	264	248	274	273	253	259	260	281	283	256	262	265	302	267	250	266	281	271	265	275	272	255	260	250	274	265	270	272	245	284	254	277	254	265	258	292	231	265	255	256	280	275	283	286	290	266	262	278	271	241	236	236	251	268	276	268	255	292	272	250	271	279	256	281	297	279	270	272	289	245	282	243	284	262	294	263	293	260	295	279	267	291	283	246	276	294	268	273	253	289	250	293	275	304	269	241	285	281	283	242	274	280	286	239	256	281	287	274	240	271	294	280	258	245	292	311	268	265	278	255	245	262	255	276	260	291	250	281	263	276	269	264	287	282	295	277	269	274	294	285	272	270	285	287	251	307	279	297	286	289	312	303	276	289	314	279	295	291	271	291	256	264	284	273	275	266	252	265	269	295	275	259	282	291	262	258	287	281	279	300	264	296	268	285	289	237	278	291	263	270	283	275	273	281	256	288	282	267	231	256	280	280	302	221	289	260	274	255	234	247	249	269	257	265	289	244	280	267	280	284	272	283	270	286	269	285	265	261	235	275	284	289	267	280	252	255	260	280	276	288	276	288	262	266	290	280	267	279	273	263	256	259	266	271	280	284	259	261	278	264	271	267	273	273	241	266	283	262	271	284	284	279	253	274	279	271	290	270	277	255	269	279	272	269	291	262	265	262	284	242	271	261	304	258	289	312	276	300	287	274	286	278	303	272	236	269	258	275	266	263	284	270	262	278	282	281	291	299	292	283	248	264	259	267	301	244	277	282	273	268	262	312	279	279	265	288	285	259	292	296	243	292	278	278	266	273	258	281	274	285	260	289	241	269	258	287	307	275	286	282	263	244	275	268	290	270	275	287	272	303	271	281	254	266	276	257	254	266	273	250	282	301	270	254	245	280	274	286	273	273	250	284	257	268	255	276	292	277	263	284	291	270	281	262	267	295	265	262	259	270	262	264	264	261	261	283	234	284	244	273	292	284	240	286	302	273	263	291	272	273	293	301	258	258	265	266	284	279	273	241	263	262	260	262	284	259	268	276	262	303	273	260	265	301	272	263	273	264	248	307	301	268	279	265	276	263	254	293	275	267	266	276	266	295	268	286	272	317	260	261	291	290	247	287	245	252	268	267	280	277	290	264	312	296	284	273	264	269	263	261	271	286	278	283	305	267	264	292	293	254	259	280	274	271	270	273	265	281	259	273	220	277	280	272	276	269	280	281	292	296	273	250	246	291	275	276	291	257	279	252	278	290	268	267	274	267	265	270	300	263	295	262	267	255	226	264	273	276	265	266	266	288	259	255	281	285	261	269	252	288	271	274	292	280	283	262	254	240	300	280	302	273	265	250	257	284	264	247	255	245	284	293	251	277	268	301	267	262	255	276	264	268	246	263	271	285	254	255	273	292	277	289	246	258	264	283	279	256	283	290	263	271	257	280	276	293	271	271	274	268	272	327	251	284	261	287	274	270	273	265	303	297	269	293	278	284	270	265	242	259	251	266	294	318	275	273	256	262	269	222	254	265	257	289	252	277	306	274	275	314	259	277	274	285	293	277	271	294	254	259	251	287	259	267	281	270	273	279	280	256	264	264	248	289	251	270	293	286	280	300	271	268	258	247	270	300	246	258	275	253	279	270	248	296	246	281	269	305	290	295	284	277	266	236	260	292	301	289	251	269	304	278	282	290	256	291	272	264	269	267	249	261	261	279	297	270	306	268	275	290	260	252	262	288	267	255	296	252	260	296	282	293	247	273	267	266	276	274	258	260	294	304	274	270	262	300	279	277	298	254	283	240	267	262	237	260	252	293	280	243	241	292	259	287	276	285	263	293	273	268	263	283	251	252	278	273	296	273	292	265	291	264	271	266	307	296	280	265	268	309	266
13927	34327	57875	66769	52772	32946	3677	1791	1857	2234	1903	1355	1074	910	828	881	874	862	906	915	870	777	914	881	903	864	959	926	882	764	770	776	824	803	797	775	772	802	885	764	841	816	771	797	781	756	723	730	751	715	712	733	727	718	727	735	948	694	703	737	752	679	727	678	695	702	688	737	735	699	675	675	719	710	628	711	695	695	692	702	765	719	745	734	693	715	745	692	668	741	693	718	709	702	706	704	730	703	663	721	700	667	697	696	755	658	702	689	721	713	727	711	665	685	713	668	709	698	692	723	691	708	716	697	684	692	648	701	702	688	731	674	733	694	694	664	732	686	723	678	684	694	697	689	665	709	740	729	693	685	690	687	707	679	722	697	715	680	739	665	702	715	680	654	692	698	684	690	676	677	687	730	704	711	721	642	736	703	756	672	692	677	638	682	719	710	705	688	715	665	704	703	666	678	687	686	724	706	705	652	721	722	722	702	682	672	725	737	718	664	717	692	698	730	668	695	685	692	661	682	726	712	640	673	717	716	646	694	754	718	689	709	676	694	681	707	708	687	695	720	677	676	734	745	727	638	659	679	681	687	660	650	650	710	706	709	677	706	700	691	706	702	684	694	704	702	690	686	713	691	704	701	725	691	695	702	672	746	715	623	679	727	671	705	700	688	701	658	720	667	677	722	710	679	658	700	657	642	670	695	746	674	708	712	701	710	745	732	692	729	703	714	690	694	731	735	710	688	661	675	701	707	704	691	723	705	738	680	688	671	685	694	698	675	694	693	661	725	728	685	657	682	675	697	718	697	716	651	701	700	705	691	698	656	682	702	677	686	703	696	672	714	715	715	694	675	714	661	698	674	703	683	681	731	778	690	683	695	673	691	719	660	701	700	639	680	674	681	698	678	658	716	640	730	709	679	694	657	675	686	707	742	690	740	677	660	663	699	673	723	670	734	666	685	697	682	710	663	691	703	724	711	747	680	703	685	730	664	684	704	708	675	684	696	693	767	680	674	687	697	641	738	689	722	712	643	719	729	667	695	724	698	754	710	690	693	716	698	694	685	743	672	706	699	671	715	691	690	691	702	675	704	696	674	698	708	648	668	687	703	685	746	737	690	694	706	645	712	724	710	728	703	722	708	693	687	672	671	702	660	669	690	717	743	673	688	702	691	708	726	690	723	665	686	721	734	730	718	695	682	696	671	681	696	660	704	703	673	714	695	726	706	690	691	710	691	715	680	700	722	713	658	665	654	729	703	722	739	707	685	707	668	677	698	682	694	713	735	705	737	731	718	736	705	718	685	677	703	682	674	694	709	692	654	728	675	731	657	692	669	718	674	730	687	688	704	663	708	676	694	702	719	716	703	727	689	676	702	679	662	686	688	735	704	703	677	688	695	658	710	680	703	637	722	727	740	700	688	673	686	652	679	659	708	655	701	701	713	675	687	706	678	655	672	697	686	646	686	716	713	704	694	659	642	708	724	687	685	713	685	757	669	675	743	690	707	731	697	694	704	704	757	678	728	723	707	663	675	649	670	726	620	731	679	727	702	709	674	669	667	680	666	700	705	680	725	700	703	682	738	668	694	706	719	731	716	662	682	681	720	677	663	710	676	705	705	682	676	731	664	702	728	655	711	695	719	657	726	685	729	690	672	687	687	662	639	669	705	652	666	712	703	714	678	734	651	710	692	705	714	678	717	671	744	714	690	685	733	693	686	689	703	664	696	714	689	734	670	644	681	685	701	690	685	754	678	689	669	667	729	708	686	716	717	693	704	673	652	698	693	762	706	688	694	656	691	666	719	716	680	701	701	653	689	721	707	718	683	664	652	694	688	722	754	662	749	703	690	765	679	741	695	727	682	692	703	674	714	662	675	615	729	696	707	723	734	677	686	699	674	711	743	655	703	755	663	677	690	705	670	680	726	701	668	697	691	734	689	668	676	707	650	675	702	693	711	676	688	694	717	680	697	685	683	699	660	630	684	698	731	625	706	692	685	752	681	715	694	723	682	716	685	643	733	712	686	698	698	694	690	687	682	669	727	696	704	696	703	700	718	680	676	683	728	657	719	662	682	701	704	662	688	703	659	677	685	704	662	658	712	677	767	693	708	693	641	691	716	675	682	661	721	670	695	716	691	717	671	741	682	710	669	722	680	670	741	715	640	701	700	673	686	699	682	716	688	737	698	670	675	653	701	635	666	669	644	713	719	657	686	725	664	724	657	660	749	689	696	690	705	678	717	717	714	688	672	757	727	738	710	699	729	700	664	671	745	707	661	732	694	686	687	704	697	710	676	696	716	699	688	670	709	685	681	706	704	721	656	685	685	728	689	722	680	691	711	716	736	691	670	743	700	695	657	688	696	692	676	700	670	742	709	689	686	724	678	700	694	740	671	680	759	728	704	695	696	710	755	697	716	644	684	680	615	717	693	700	730	683	676	739	690	690	706	732	739	695	709	689	688	669	676	713	731	711	709	691	723	688	699	691	688	703	702	675	736	687	708	653	678	670	655	731	730	661	702	715	715	681	703	702	677	702	672	694	720	718	736	684	703	721	680	680	678	717	702	721	668	710	690	654	699	683	726	675	666	751	701	670	649	719	727	725	681	678	700	665	701	697	649	677	720	674	666	747	648	743	723	709	720	679	685	665	697	662	715	645	676	673	700	705	703	681	687	703	680	722	688	672	738	705	647	711	670	704	689	788	675	710	639	697	656	687	661	734	715	683	686	701	695	693	700	676	672	659	688	689	645	685	700	683	693	694	723	721	671	664	684	687	637	703	708	671	701	704	716	711	694	709	753	752	666	708	696	703	702	685	745	735	718	682	670	727	743	685	729	696	687	707	717	661	712	660	727	700	728	672	678	702	697	672	714	672	664	705	662	753	658	704	684	685	739	731	705	676	687	721	688	730	722	745	716	738	710	742	719	695	722	715	688	744	658	725	710	638	701	699	667	660	690	681	702	688	673	707	724	708	685	694	675	707	728	693	707	717	712	750	753	689	686	696	701	706	752	623	685	685	698	751	670	689	678	766	647	697	682	670	691	719	684	685	727	721	700	678	713	667	688	694	713	686	727	717	653	761	756	688	725	727	706	724	697	655	683	694	702	759	709	695	675	738	758	703	702	674	712	667	684	648	715	694	694	677	709	740	702	721	703	672	700	709	701	746	672	731	687	714	704	688	714	693	707	679	695	661	718	698	687	708	684	623	663	674	667	612	690	706	720	670	691	707	668	666	722	733	709	726	653	702	721	704	702	727	681	664	715	681	719	658	684	659	677	699	682	732	741	743	710	691	734	656	733	695	713	685	698	737	677	682	690	694	672	711	659	624	693	719	712	659	719	675	695	710	761	732	738	696	670	709	712	736	658	718	703	687	720	737	731	690	740	706	643	675	688	663	715	725	709	688	689	684	661	681	725	712	686	702	703	605	656	694	684	724	717	681	661	634	684	725	725	702	678	702	697	724	714	701	719	674	697	730	670	675	775	691	715
26413	59404	76678	73107	53830	30426	8606	929	801	663	821	530	368	300	289	307	263	279	292	282	291	296	300	277	298	301	302	305	283	258	271	272	262	258	297	276	275	242	287	275	266	269	264	270	301	280	276	242	246	253	260	243	242	279	259	233	270	264	240	246	257	243	267	250	234	258	221	259	254	260	272	232	272	268	280	257	233	265	260	284	261	252	264	248	284	270	268	244	273	271	263	259	293	260	276	284	261	239	237	253	242	247	250	250	235	290	264	232	278	266	276	285	258	245	280	283	260	241	274	231	249	260	281	258	272	270	285	264	274	215	256	241	276	263	234	243	266	259	241	258	260	219	255	262	244	251	259	257	288	258	262	277	252	207	231	269	269	279	262	237	257	264	256	253	273	245	252	262	249	278	255	289	228	272	258	238	278	261	242	254	223	267	243	282	270	262	229	259	255	260	231	268	241	271	261	285	258	254	257	227	263	264	289	252	263	250	248	279	243	267	259	223	237	237	246	251	256	270	266	249	250	255	256	275	254	245	258	249	208	263	276	258	252	260	255	269	261	260	260	264	258	252	237	240	271	263	251	270	233	263	257	254	271	250	252	240	249	252	246	268	266	298	270	261	238	233	243	260	262	249	271	234	249	234	241	252	231	258	255	229	265	269	262	262	229	249	268	248	276	235	258	224	229	241	255	268	242	246	242	293	267	241	240	252	251	273	266	261	248	245	221	248	262	255	240	244	242	232	258	264	238	251	248	259	240	266	244	274	232	241	269	235	264	240	285	240	255	275	234	244	274	263	245	259	286	240	242	216	278	254	250	260	261	249	242	223	258	246	243	284	238	241	257	234	227	279	250	264	258	262	263	267	252	273	238	275	268	234	257	248	265	244	268	263	277	266	225	246	276	272	263	257	258	228	236	215	251	238	247	247	245	270	242	248	238	288	244	269	252	269	268	263	280	269	245	251	256	267	239	236	258	227	262	281	256	224	261	267	261	251	232	236	227	263	236	269	243	291	258	238	252	243	289	257	256	246	267	292	267	271	257	255	267	281	279	290	234	248	237	242	265	254	263	230	231	253	249	242	282	276	251	229	256	231	265	247	278	253	258	278	272	231	257	268	248	238	247	252	264	260	225	264	221	238	268	270	260	246	237	229	243	271	249	248	234	246	218	260	256	259	272	257	277	245	260	246	245	250	285	252	278	254	240	244	244	265	249	278	257	275	245	231	239	230	268	254	249	265	260	264	259	257	257	292	258	264	241	253	269	263	262	239	231	263	260	283	254	230	237	252	230	272	243	226	246	256	237	256	251	244	225	231	226	267	258	252	256	223	244	256	260	286	224	234	224	253	260	233	259	279	262	280	214	229	228	247	259	265	239	271	256	266	252	256	253	255	238	260	221	265	249	240	243	271	253	248	244	262	230	257	258	257	251	250	250	268	252	248	235	266	261	236	255	272	248	262	280	259	266	239	257	270	266	261	263	249	267	245	239	239	267	246	249	243	256	257	259	258	260	261	245	265	273	242	271	278	275	226	255	270	263	256	238	245	246	268	289	251	301	262	272	253	276	208	242	233	242	239	276	241	269	252	265	249	223	255	252	270	257	249	264	256	297	235	277	238	245	245	254	283	282	249	239	270	243	260	275	256	245	260	288	249	240	234	259	242	254	251	251	269	258	227	291	231	219	242	268	249	283	266	253	217	253	238	244	252	243	272	251	277	226	254	274	259	247	237	275	261	244	271	243	247	269	212	239	265	244	243	260	251	238	268	272	247	268	250	267	261	234	256	262	283	264	262	228	264	295	254	260	261	253	295	238	249	244	228	235	244	248	251	239	300	244	257	253	261	223	248	234	285	260	242	255	234	229	251	250	268	255	276	234	237	261	210	252	265	276	281	275	234	219	273	233	247	236	274	258	261	272	265	244	283	291	246	263	278	270	257	259	240	269	294	239	252	255	256	214	223	250	244	270	297	268	248	253	250	251	267	274	244	233	239	241	292	273	243	236	225	226	229	258	266	240	227	228	229	261	271	247	263	268	262	247	278	238	283	261	250	248	262	257	256	248	265	251	274	254	243	250	236	241	228	241	249	250	227	254	254	272	246	252	229	240	265	267	275	248	237	234	241	265	272	286	270	259	250	243	262	275	283	252	258	250	272	257	243	279	253	276	286	252	230	243	259	284	241	247	267	267	227	244	231	275	224	237	235	271	253	299	263	259	261	255	271	236	231	247	208	267	258	252	249	250	226	245	240	237	270	258	241	281	272	259	257	251	253	271	260	255	236	248	237	261	271	225	273	259	245	257	232	284	237	257	274	235	271	257	275	241	253	238	250	233	231	289	203	243	260	292	262	259	294	233	246	226	241	245	249	241	231	260	258	265	248	258	296	255	270	253	229	250	247	272	254	277	255	254	245	251	253	258	269	238	242	255	250	294	256	236	244	222	238	257	271	272	247	278	300	253	231	254	266	235	263	252	238	224	271	225	268	255	273	270	265	263	237	270	244	227	260	256	264	211	248	256	256	249	255	239	272	252	287	256	254	234	274	255	273	252	254	242	243	258	245	271	275	258	290	240	273	232	238	217	229	233	267	264	270	244	264	263	260	265	230	257	244	234	251	249	245	239	234	226	260	234	260	270	240	226	232	245	226	235	233	241	269	265	246	275	275	230	243	252	247	230	258	258	260	273	248	252	237	278	253	247	243	250	247	255	245	268	282	286	238	261	254	237	237	245	256	242	258	247	254	262	250	228	256	244	255	268	278	262	279	252	239	238	254	246	238	256	243	243	250	253	273	265	265	230	258	260	237	252	233	232	240	251	256	263	274	250	274	244	239	236	244	235	238	251	229	243	283	257	263	229	249	239	255	261	240	252	281	248	270	284	257	242	238	267	240	257	248	261	248	242	274	258	242	263	242	252	231	248	226	253	236	246	264	252	245	236	235	239	244	239	247	260	248	259	252	251	253	257	269	256	249	247	249	249	263	234	230	220	248	248	243	225	258	238	227	235	260	256	256	263	257	225	231	254	221	260	279	281	249	237	220	244	235	256	258	250	237	287	263	252	265	237	244	281	261	258	237	273	261	225	202	240	257	244	220	201	257	253	252	248	235	265	253	232	245	255	267	241	255	245	273	247	245	267	253	225	268	274	256	243	265	266	273	257	264	243	274	218	252	247	250	271	234	269	232	259	266	239	234	282	239	246	242	249	259	252	250	252	285	259	270	258	248	257	274	254	257	292	235	270	250	290	235	254	251	221	237	277	244	291	257	243	256	255	271	240	256	291	266	254	257	277	241	220	278	241	244	237	279	250	263	262	280	279	241	264	246	243	249	235	230	262	263	288	240	246	260	261	282	268	242	277	260	217	273	233	228	257	242	247	255	248	239	267	269	237	260	243	254	280	240	264	285	269	250	270	259	244	228	289	273	261	226	250	261	272	254	272	302	248	274	235	256	243	274	260	253	264	245	239	251	254	248	237	249	260	260	244	265	231	283
15511	44345	72983	80025	59160	40126	4129	2117	2544	2667	2613	2020	1120	950	902	826	867	897	892	944	894	883	940	1021	1112	987	1018	1160	969	782	788	715	795	750	746	821	820	803	943	821	822	791	683	764	735	697	742	765	705	681	634	664	679	671	676	748	1109	647	652	674	672	630	678	644	668	668	710	639	599	625	633	636	660	670	710	666	668	647	688	680	657	567	710	626	697	679	646	689	651	710	669	686	667	665	636	617	624	637	622	643	662	645	643	651	694	663	658	664	646	697	627	680	610	685	709	642	622	657	639	630	586	685	695	632	650	602	642	606	664	639	645	621	630	643	611	644	655	643	631	681	669	637	640	635	657	623	628	654	640	638	653	607	665	678	680	652	649	632	578	657	672	644	690	633	659	684	662	627	643	684	635	669	638	623	659	653	654	636	607	650	633	642	653	634	612	690	648	670	618	610	666	629	629	655	649	651	626	681	646	643	609	652	694	659	625	642	611	675	661	614	661	665	654	649	590	627	633	623	689	594	666	674	655	668	607	653	639	619	691	621	622	643	587	615	624	656	609	622	636	649	631	677	610	653	655	621	664	648	597	662	641	669	651	644	649	646	615	636	637	657	592	665	609	689	640	647	607	679	633	620	641	613	640	612	602	584	588	638	613	638	653	628	592	653	649	632	616	663	670	661	656	609	612	638	671	601	676	683	634	643	615	698	665	666	624	589	695	674	625	656	629	620	612	671	662	697	661	641	656	625	624	621	661	662	703	620	598	651	648	682	640	643	649	653	651	640	612	672	636	630	632	624	644	625	642	669	647	647	660	643	635	617	666	651	611	609	634	671	637	611	642	655	667	659	642	620	640	624	560	665	656	626	624	609	649	596	625	633	642	603	620	660	663	679	626	672	642	631	638	649	628	658	614	708	662	642	637	618	680	664	624	615	606	688	639	628	638	669	661	628	657	683	667	657	664	666	657	609	644	674	669	681	631	658	634	717	607	691	652	632	672	632	639	627	638	675	643	626	642	598	557	629	615	655	663	650	652	609	704	642	591	677	630	671	637	638	644	642	617	680	655	663	631	663	635	671	625	685	633	663	609	678	613	637	671	657	662	594	595	635	684	632	670	672	640	721	634	653	638	628	616	620	674	580	664	655	654	638	644	618	646	640	652	639	644	654	662	580	660	665	659	633	657	657	638	681	627	683	637	626	693	642	643	637	639	640	618	620	641	637	608	635	665	610	686	654	663	645	687	623	651	655	624	637	661	633	675	644	625	611	645	645	629	624	618	641	630	658	660	664	613	623	663	597	654	629	652	640	611	627	597	624	618	680	640	648	568	643	661	642	633	642	629	644	614	619	633	606	591	626	612	634	651	667	653	654	620	616	670	646	696	637	667	596	634	679	651	695	673	639	655	655	678	678	680	622	642	651	601	614	663	634	640	612	606	664	629	626	660	625	623	636	665	689	637	627	614	680	643	652	645	583	615	606	676	633	634	639	638	638	619	602	597	625	609	707	650	666	617	687	671	646	658	675	677	642	673	698	630	661	647	636	595	652	643	659	660	640	686	655	634	656	606	616	670	675	610	671	681	629	650	657	655	685	647	646	606	655	639	652	628	643	652	612	633	627	628	648	591	670	632	633	607	647	640	661	604	607	632	656	658	662	638	689	677	608	651	636	640	661	613	661	633	640	646	673	608	635	647	669	653	694	641	672	631	655	648	684	657	641	650	640	655	673	603	623	643	641	625	643	661	674	654	611	634	630	589	617	673	625	643	616	601	673	671	656	647	660	664	652	667	647	631	598	636	669	612	604	677	662	578	667	664	667	628	602	626	634	658	602	606	617	656	654	664	631	636	620	640	623	661	655	682	634	681	648	632	624	658	633	661	686	641	590	643	657	586	670	656	637	591	657	634	623	614	687	644	598	695	624	638	675	693	637	677	605	656	631	655	617	610	648	621	662	663	656	654	658	656	695	631	569	651	677	632	631	612	707	673	670	642	671	638	654	645	619	628	681	666	662	640	662	643	639	628	663	664	625	646	648	662	670	593	590	629	657	693	629	622	653	668	650	626	642	644	649	609	662	652	611	624	638	706	596	631	610	660	621	619	626	652	613	664	628	632	645	638	611	662	634	629	605	646	580	681	637	676	652	628	613	683	649	647	606	699	644	664	644	591	668	662	662	662	684	674	638	632	663	645	653	629	641	636	616	627	661	653	663	665	631	675	630	635	615	671	610	659	640	642	586	653	630	654	641	595	662	642	613	633	607	711	630	673	602	608	642	624	649	638	654	602	673	595	660	605	621	645	585	612	638	666	627	639	675	672	601	649	611	642	641	606	645	565	663	633	661	698	639	624	646	635	653	582	640	617	647	616	651	635	630	663	647	628	616	638	684	617	657	657	638	632	625	640	675	665	621	629	702	696	631	641	650	651	634	605	630	632	632	630	598	649	617	644	688	608	632	638	670	641	616	609	593	617	652	665	622	619	644	647	636	600	606	686	643	639	613	586	658	649	632	633	654	663	645	678	649	659	653	645	676	633	657	637	629	655	648	627	594	603	673	638	636	641	664	643	660	621	613	600	659	657	650	657	669	651	627	600	651	646	687	659	659	633	643	649	656	616	633	616	680	670	645	644	636	640	621	642	642	666	659	619	636	653	636	636	670	630	658	664	635	574	631	628	615	646	675	644	625	661	638	654	646	653	662	606	632	614	632	695	668	638	632	639	678	647	634	651	612	647	631	625	608	625	656	693	646	662	628	580	633	610	614	644	641	616	669	626	633	669	655	634	683	609	594	605	683	646	598	625	639	625	650	635	645	623	607	613	651	623	656	645	661	622	635	637	625	614	624	649	593	608	642	669	667	664	665	637	662	616	653	623	690	668	679	684	678	706	632	655	633	678	630	663	577	652	636	710	638	677	585	676	641	649	666	669	680	647	615	669	617	659	654	652	638	645	627	642	673	655	609	664	626	619	628	637	645	619	639	694	668	643	664	658	626	592	625	704	665	642	671	637	631	656	671	607	649	646	621	621	685	658	663	635	651	638	623	680	611	623	667	652	623	635	697	645	652	654	639	629	655	654	627	653	633	603	640	644	637	665	574	671	628	632	586	659	655	675	623	631	630	643	638	627	677	686	642	600	669	596	661	620	634	629	612	650	661	643	633	652	608	677	690	610	658	668	626	642	646	607	632	667	641	698	609	619	669	639	614	610	634	698	647	697	669	640	661	632	627	627	660	651	646	614	630	687	657	689	663	656	597	647	669	650	643	639	656	662	563	673	646	645	659	600	637	659	662	626	642	664	623	618	608	632	618	683	632	621	621	699	617	612	648	668	639	627	624	667	641	691	638	636	633	673	681	631	647	681	637	675	606	651	614	667	680	682	588	681	633	664	636	653	645	675	674	640	625	624	652	645	665	654	689	686	704	631	652	631	641	638	656	679	664	579	645	648	662	660	627	648	623	657	638	616	662	659	650	702	640	641	644	629	654	724	588	634	660
4008	4107	9283	10139	4439	1272	381	303	283	283	294	288	289	260	251	232	235	243	249	277	198	254	227	230	261	248	243	244	232	240	216	232	271	248	258	245	257	250	241	233	218	242	256	273	235	225	203	247	230	246	249	253	239	231	269	261	234	264	261	245	245	229	229	247	234	269	210	219	240	215	230	224	252	263	226	227	229	248	230	218	241	215	250	238	232	255	237	241	223	256	234	226	226	225	237	249	246	244	228	210	279	234	245	243	243	234	272	247	221	248	237	284	230	250	239	256	271	222	230	253	221	245	276	237	225	243	222	244	235	246	221	235	230	234	239	210	217	240	255	237	221	248	266	234	269	231	273	246	250	220	211	222	245	271	221	224	243	230	201	227	267	236	249	220	254	249	233	220	240	269	274	246	218	220	230	221	237	230	233	237	230	230	250	247	206	212	246	247	233	241	245	227	209	212	245	268	235	270	207	216	233	248	255	243	242	214	244	252	223	244	236	226	272	237	221	228	200	236	255	226	246	241	237	226	248	206	232	280	257	215	269	241	233	232	220	231	249	260	244	247	222	223	218	243	226	201	226	219	224	234	218	259	264	245	225	245	231	246	243	228	257	228	251	244	246	251	245	254	217	228	209	222	262	252	217	269	246	254	224	218	230	256	273	268	256	231	234	246	244	243	220	259	254	241	251	261	239	233	263	241	286	232	245	251	244	240	234	241	227	222	241	195	232	226	214	247	242	242	248	260	216	243	234	237	231	234	271	249	261	260	219	245	223	230	251	257	221	229	268	220	217	221	238	227	241	248	225	242	265	249	244	227	236	248	238	224	197	248	233	263	245	272	243	226	247	231	231	232	227	228	236	252	250	257	258	224	233	238	235	238	234	228	255	249	219	245	281	237	246	220	234	224	222	242	216	229	235	268	241	279	258	227	213	242	253	232	248	214	233	245	234	234	239	231	234	233	203	206	217	224	221	231	241	233	242	216	243	218	243	242	238	239	238	237	222	230	244	232	292	222	231	227	267	216	253	220	210	244	241	241	237	242	240	248	248	254	235	243	238	259	248	227	248	240	249	233	250	241	193	236	227	215	243	264	203	214	259	258	253	255	255	228	232	219	214	231	253	235	201	238	230	254	216	243	260	272	225	234	245	215	241	255	245	225	249	237	245	241	248	228	222	250	273	204	225	226	262	251	249	230	242	218	281	240	242	245	273	232	246	257	244	260	227	226	228	263	264	260	241	250	242	229	221	230	252	234	258	227	264	239	262	204	251	226	265	221	252	239	230	221	252	228	221	241	266	219	249	240	230	233	229	230	254	262	238	201	236	246	247	226	216	265	246	220	241	245	262	228	210	260	253	239	245	257	248	238	232	250	247	246	236	238	262	255	264	224	223	265	230	236	234	245	249	228	244	253	221	234	244	231	221	269	243	266	238	211	228	252	248	265	224	270	247	229	231	236	246	229	239	259	254	246	225	251	259	260	259	237	241	252	239	210	237	234	236	229	219	241	234	268	271	228	225	258	236	254	238	233	261	235	230	246	244	221	259	241	250	253	252	253	255	216	229	225	231	250	201	200	234	250	239	242	261	235	247	253	256	244	231	249	250	246	232	269	251	228	228	273	255	235	214	230	241	230	253	236	231	246	212	248	232	231	211	243	230	215	220	236	216	262	244	250	230	261	265	221	250	244	226	260	209	251	256	222	235	228	193	285	249	200	251	247	250	255	238	221	245	239	259	239	249	260	283	222	245	249	230	236	237	256	252	277	249	233	244	257	246	230	248	232	214	240	243	270	245	233	234	221	225	237	242	216	200	272	222	236	211	222	245	224	217	245	241	233	230	206	244	249	226	244	237	224	263	222	250	224	239	249	235	239	226	232	224	235	261	240	229	255	234	224	252	255	225	234	222	219	229	237	253	240	261	263	240	259	232	236	265	231	247	249	228	216	224	226	223	259	254	235	250	267	240	246	227	233	242	223	228	279	224	259	241	220	242	239	239	219	223	255	231	246	226	232	244	240	237	275	233	233	252	234	239	243	247	292	242	228	242	254	206	216	227	235	256	277	235	218	235	235	228	213	222	253	272	240	229	261	237	250	223	239	234	256	232	242	223	242	224	246	236	212	230	251	238	249	256	234	244	250	225	234	217	230	237	243	229	228	226	250	271	259	266	224	253	239	216	238	232	185	253	270	215	223	244	248	260	251	248	220	251	214	249	241	216	242	259	225	220	259	245	251	223	264	257	228	233	246	234	239	243	217	225	248	206	253	222	256	233	239	231	242	227	251	215	235	250	210	238	240	244	215	245	249	212	250	236	239	218	239	245	219	235	261	224	230	234	251	210	248	239	249	247	221	279	230	267	233	227	231	241	232	251	252	245	224	261	248	217	215	257	248	246	231	247	233	258	232	252	254	254	269	247	235	230	242	235	213	224	223	222	262	237	231	236	253	213	260	237	244	230	216	231	250	209	229	218	251	232	235	251	207	246	233	257	199	211	232	244	239	205	263	225	219	230	229	235	219	232	254	241	247	236	223	225	236	209	244	250	243	237	267	237	246	231	234	231	236	264	252	259	246	235	211	233	244	242	223	256	244	214	218	233	199	228	221	263	244	215	241	219	213	232	242	235	226	246	256	248	255	225	247	227	224	221	257	244	228	256	282	231	244	254	241	255	244	248	240	234	233	221	238	226	246	239	251	252	224	246	285	260	242	236	228	247	243	220	226	236	240	268	239	236	241	270	259	249	244	214	258	238	244	231	251	224	229	234	229	218	229	249	246	228	232	219	258	252	255	265	264	238	251	255	234	209	248	291	235	239	278	260	226	267	215	230	264	223	251	244	233	231	235	228	237	249	264	229	230	230	255	244	228	277	243	229	216	246	245	240	217	277	244	251	256	279	250	250	222	213	240	236	253	280	251	238	232	257	261	236	229	232	243	223	261	247	238	254	273	261	243	240	232	241	231	249	237	240	246	263	213	227	219	280	214	237	237	233	237	222	241	281	236	237	245	221	222	235	237	238	249	255	239	243	191	243	245	241	231	227	242	234	262	243	249	231	228	229	209	228	217	234	234	251	256	240	265	240	235	220	235	240	269	255	222	231	250	251	228	247	230	245	254	245	233	232	260	255	235	235	245	239	225	253	214	246	230	245	222	238	230	254	267	252	227	254	257	214	249	216	274	241	235	215	238	233	237	236	255	252	230	243	228	240	229	241	259	247	268	267	233	246	256	245	243	255	231	263	214	208	222	251	255	205	270	224	241	230	248	227	255	275	227	235	236	232	260	218	215	230	213	245	223	223	237	259	255	241	230	250	247	227	250	229	254	232	242	240	263	264	224	241	211	244	245	258	223	253	236	229	218	242	241	256	245	242	233	235	254	243	243	259	245	219	220	246	270	263	240	231	274	242	212	241	259	232	252	245	250	237	231	237	259	236	228	221	240	255	228	240	252	201	246	272	246	215	221	239	237	236	233	247	256	250	239	251	248	232	252
3587	6354	19246	22690	12081	4609	1044	898	905	885	802	698	690	651	628	685	662	636	615	701	676	630	651	648	646	669	635	647	632	605	660	617	646	627	643	605	641	626	692	655	596	648	704	616	621	627	672	656	600	649	616	644	647	619	638	613	618	632	616	628	619	616	632	619	631	644	608	625	609	584	604	613	619	646	627	649	648	630	588	619	616	665	650	622	614	634	595	619	581	673	635	585	572	594	609	617	623	632	637	632	625	685	649	628	588	621	636	654	598	661	625	617	648	657	608	668	647	582	661	659	593	664	661	613	649	633	634	601	643	645	658	650	635	639	665	632	629	596	638	593	634	634	620	632	611	620	637	628	650	566	634	609	619	650	648	629	665	646	626	634	579	622	638	631	601	658	637	574	636	614	593	605	625	636	611	610	639	651	616	610	603	615	609	568	602	611	636	652	616	602	662	604	663	593	657	599	592	580	649	647	593	627	675	662	601	614	614	621	652	564	605	611	640	612	620	589	650	615	556	646	648	587	612	620	592	621	608	638	579	607	661	614	626	625	614	601	623	617	575	634	649	614	632	635	575	640	628	569	620	609	626	659	598	613	612	630	597	642	642	636	638	600	659	631	613	629	586	609	648	645	585	639	602	624	613	678	579	590	599	655	600	674	623	616	616	616	665	589	645	660	617	621	640	645	618	646	610	649	579	584	614	633	637	629	630	677	631	632	621	610	602	587	589	649	673	577	624	643	608	597	662	618	648	638	653	650	589	627	597	625	620	668	595	649	641	613	629	604	627	589	660	631	598	661	612	654	647	654	639	632	557	595	625	696	586	603	601	578	629	668	591	620	620	615	575	656	570	626	613	612	619	595	640	671	604	624	633	625	589	645	665	583	633	639	618	638	614	579	603	610	652	659	616	611	619	636	607	646	598	650	639	617	629	616	613	626	606	631	607	607	597	574	620	604	606	606	634	608	615	605	623	586	613	605	611	605	659	615	595	587	627	649	655	637	631	604	560	626	647	630	602	636	639	614	615	621	594	634	586	606	634	626	622	644	655	657	624	647	629	648	666	616	620	622	564	612	636	643	631	647	596	618	596	628	608	649	660	614	617	601	604	634	639	616	622	637	624	585	654	616	617	639	618	640	618	594	619	618	618	650	616	646	642	620	639	620	635	612	634	644	612	619	602	625	642	571	617	607	664	647	591	619	596	618	692	611	623	612	638	594	613	625	610	634	653	639	658	630	644	595	563	650	595	610	661	641	645	619	666	576	616	642	661	649	625	606	617	616	646	621	672	637	600	637	635	615	648	616	638	621	618	663	658	596	629	638	623	641	631	598	637	659	629	639	601	613	634	612	660	623	595	615	600	659	625	620	619	612	651	613	577	653	609	669	616	627	646	605	639	600	603	610	620	631	640	638	676	638	610	611	602	661	608	605	603	614	602	587	624	661	645	637	647	607	647	613	603	667	591	630	612	601	595	630	652	602	618	668	592	626	586	596	669	614	630	611	608	697	647	628	629	653	614	648	583	631	621	618	609	622	653	618	606	665	624	575	616	649	627	625	658	628	602	632	585	615	593	645	608	621	606	583	632	635	639	631	582	673	628	662	613	573	685	565	603	573	656	616	651	615	630	597	637	601	615	589	645	574	619	625	608	611	642	611	617	588	652	605	621	615	602	587	642	582	567	614	609	594	634	603	634	620	617	616	607	666	598	638	672	641	577	668	642	622	636	642	633	664	593	640	633	604	585	656	654	599	607	579	605	613	618	643	664	613	623	613	654	648	574	618	623	617	630	631	614	601	665	621	621	614	594	638	582	585	604	603	622	633	619	620	625	657	654	635	659	601	649	677	666	615	655	610	632	620	645	655	610	611	572	625	626	658	593	588	625	610	671	650	613	654	601	644	636	623	644	643	621	623	634	617	604	606	631	631	608	623	596	592	647	593	642	646	622	623	666	560	620	638	630	614	656	632	629	610	617	636	646	626	608	614	615	666	605	641	601	572	646	620	615	650	633	605	639	654	614	638	672	642	602	620	589	602	610	630	682	625	624	634	646	609	647	639	630	601	645	656	632	640	606	624	640	618	622	623	641	582	550	609	660	640	628	590	657	627	617	589	611	612	572	581	624	643	654	625	611	607	553	666	640	633	646	613	633	610	621	601	592	587	629	617	625	589	650	648	609	612	636	633	633	603	627	645	654	605	553	591	644	642	576	654	584	612	649	568	660	596	615	665	634	602	631	661	581	604	576	673	624	631	685	658	607	623	648	652	635	615	621	631	631	559	612	608	638	619	624	620	625	645	646	650	629	625	635	620	621	614	636	626	576	607	632	634	569	619	623	628	649	602	639	649	653	612	616	614	643	616	655	633	645	607	620	675	629	634	627	635	614	647	629	594	650	656	641	608	615	623	599	607	663	627	626	632	639	638	633	623	617	631	637	608	645	653	585	620	635	641	609	616	620	641	608	586	609	601	636	605	617	660	615	630	601	655	624	631	591	612	615	572	615	603	599	633	586	630	608	650	668	650	654	613	661	630	649	618	625	696	656	609	595	615	613	605	609	620	627	634	609	617	603	615	683	642	659	629	659	637	657	670	638	647	615	657	622	609	640	595	625	623	651	600	649	633	590	648	617	642	654	672	613	603	600	605	593	656	609	611	641	586	624	659	633	640	621	623	618	637	631	651	609	604	650	655	607	586	593	641	671	668	656	682	623	687	629	596	608	616	618	645	634	615	611	639	612	603	661	660	607	627	602	643	597	616	621	630	637	599	628	628	608	682	624	679	626	659	647	607	676	598	621	691	593	612	649	605	606	602	620	587	645	609	597	657	613	620	618	644	602	593	645	656	613	634	595	589	627	581	594	613	621	607	614	662	616	652	624	624	645	642	621	612	619	639	667	625	652	576	631	635	664	608	636	619	601	614	608	605	634	609	620	609	637	606	612	630	665	630	620	661	627	653	616	639	603	602	625	626	605	636	599	614	642	628	661	694	643	627	669	624	628	584	634	622	617	620	622	604	640	604	611	679	639	641	622	639	601	627	631	571	639	665	606	634	612	621	635	611	630	681	636	611	623	598	641	644	657	633	620	650	622	656	597	605	630	618	593	629	655	632	631	633	580	614	603	638	619	605	626	614	630	678	633	673	642	629	682	615	613	629	616	626	648	648	585	585	640	644	630	651	601	638	615	637	601	643	577	647	652	677	602	597	614	630	616	586	587	613	600	665	602	630	636	661	637	596	616	610	606	649	604	623	605	577	574	587	627	596	592	677	647	643	624	635	607	638	604	612	592	671	643	613	625	599	628	651	621	640	628	600	582	606	657	579	597	617	589	619	687	604	611	618	632	624	631	641	590	622	599	591	614	600	591	636	627	672	651	650	643	660	611	650	591	591	666	606	644	612	594	620	608	596	635	580	586	632	596	611	624	564	598	678	609	601	595	614	607	568	656	622	640	631	648	633	625	615	589	585	615	668	618	571	581	591	630	642	596	632
23259	46533	61895	57848	45503	21834	3138	595	589	535	571	449	383	299	293	320	321	297	287	297	323	313	341	314	319	322	307	287	284	281	291	274	284	264	273	249	297	281	309	285	320	279	273	293	271	276	270	318	247	273	249	260	228	245	288	286	308	262	283	300	260	266	275	266	268	308	289	256	294	259	288	299	276	293	271	269	278	275	260	279	240	253	268	281	289	263	271	251	285	278	298	291	257	301	272	274	294	290	261	264	259	279	285	252	279	258	241	285	304	300	278	299	249	254	271	277	270	282	278	289	260	296	294	293	266	272	230	253	249	277	272	279	280	280	289	235	298	262	283	270	306	279	287	284	295	235	247	279	247	256	246	286	277	263	276	288	274	278	270	271	269	269	281	280	285	267	301	263	285	248	283	283	275	285	259	273	296	265	276	295	283	228	256	249	268	274	264	278	291	272	260	321	279	275	270	253	253	275	268	267	267	266	248	258	296	271	279	282	264	259	277	230	267	239	294	281	278	290	269	262	279	279	229	264	271	276	252	276	255	242	237	281	276	266	256	271	275	262	266	222	278	239	246	276	269	275	273	308	256	257	268	274	262	288	282	280	284	269	293	263	291	269	290	298	292	275	273	261	275	275	242	287	288	237	272	253	285	263	265	267	269	262	258	263	267	261	261	272	295	303	302	273	257	247	257	248	248	252	291	281	276	244	298	271	255	283	252	260	280	287	230	294	272	268	290	260	275	296	264	240	264	266	275	288	292	254	270	286	257	269	268	257	301	262	266	282	273	229	264	273	285	305	277	269	297	280	271	269	250	254	253	304	297	239	267	291	253	270	292	277	276	290	259	260	267	262	268	258	287	267	254	238	307	308	276	266	274	283	279	248	304	293	284	301	256	229	294	284	249	232	255	295	254	263	282	251	277	284	261	262	265	255	260	248	273	271	267	278	254	258	274	296	286	250	258	245	286	259	272	268	257	274	266	262	282	312	283	267	254	296	251	257	251	278	271	286	259	255	254	272	262	262	280	273	283	281	303	263	264	281	272	257	261	281	248	257	269	258	297	250	274	263	251	234	277	264	274	274	286	300	278	274	261	281	250	262	267	303	255	257	266	270	284	269	273	285	258	249	266	290	270	267	272	288	294	269	258	284	289	255	273	285	264	239	248	284	268	313	255	247	275	278	272	274	266	271	264	289	241	279	268	266	235	284	265	273	260	292	280	266	298	259	260	259	280	271	258	268	287	279	279	279	277	273	248	280	254	282	249	282	258	288	265	249	279	242	287	289	267	255	278	282	280	271	259	273	250	271	253	238	285	292	262	236	291	257	284	274	250	272	272	282	264	271	269	278	223	263	274	265	243	260	256	238	298	261	281	271	246	270	277	278	273	254	287	250	248	247	268	289	258	258	279	268	253	270	278	296	255	235	290	257	285	250	269	244	243	268	276	251	290	258	299	274	272	242	267	278	290	262	278	254	261	258	255	243	271	258	265	272	254	254	277	257	288	254	270	276	280	291	277	303	275	296	250	263	292	246	292	269	266	281	276	252	269	280	279	259	287	298	276	276	279	264	244	274	241	278	286	266	284	247	258	283	293	251	258	276	264	274	276	298	311	267	239	285	286	267	298	254	269	268	282	290	261	276	257	270	269	250	271	240	330	240	264	254	270	264	281	276	247	256	281	266	251	259	246	256	262	259	248	286	271	269	268	263	310	289	272	276	272	257	246	285	247	267	249	261	265	246	285	255	269	269	268	240	262	260	296	272	266	252	283	282	256	283	239	235	256	285	273	253	302	267	248	287	261	279	286	263	281	267	286	279	250	216	290	246	251	282	275	265	252	275	260	273	290	252	273	263	243	291	287	301	269	291	268	274	268	273	261	253	283	232	281	279	300	282	253	267	277	281	259	281	280	242	256	278	295	240	257	267	296	280	257	279	270	271	291	263	285	267	260	309	273	281	265	298	256	264	271	261	279	254	250	284	264	304	260	259	284	285	305	247	297	275	257	267	263	259	298	277	256	268	270	247	280	308	244	294	264	284	266	258	278	294	246	283	259	229	274	272	232	263	277	260	290	268	274	267	271	282	264	281	265	294	240	248	281	264	278	225	250	273	253	244	257	266	304	250	222	288	260	265	287	255	269	258	263	287	251	260	269	238	258	259	267	244	258	247	265	265	265	244	279	257	271	250	250	293	253	272	275	285	278	284	234	276	266	286	295	279	265	319	295	271	242	261	240	270	270	273	269	255	275	291	302	266	264	243	290	253	255	250	291	270	291	253	290	275	288	280	327	294	274	278	253	284	259	263	290	297	275	254	258	245	260	257	276	256	277	250	265	273	246	246	274	259	275	282	244	249	261	263	251	274	272	278	268	277	296	297	245	317	290	279	268	288	289	254	241	278	239	233	273	282	304	284	285	256	271	273	239	270	292	255	290	257	275	246	265	282	274	284	308	267	256	265	279	265	274	260	250	262	278	247	286	299	257	284	291	274	261	266	283	270	257	287	284	283	264	252	270	254	278	277	252	260	271	221	272	285	273	302	258	274	280	276	270	253	288	250	238	246	264	273	247	254	289	274	267	283	261	266	264	267	266	268	252	263	269	252	265	270	283	267	248	235	270	274	261	270	289	270	263	279	263	243	268	259	293	276	279	247	262	259	260	263	260	237	282	273	266	268	289	276	278	267	277	298	259	273	281	272	296	245	258	281	267	240	236	267	250	272	287	265	249	253	271	266	265	281	285	299	263	253	251	243	249	279	281	277	308	290	282	268	275	272	272	295	269	290	270	276	285	281	261	251	268	254	282	276	255	249	261	290	269	253	282	239	276	260	290	252	243	324	274	296	278	284	291	286	270	245	276	261	260	275	276	265	250	234	263	244	256	271	257	284	278	279	251	277	283	285	278	255	266	285	265	264	281	261	290	266	254	313	262	246	263	264	247	307	245	263	261	289	216	242	260	271	265	293	275	257	253	283	259	260	280	282	262	252	240	258	281	253	300	252	270	246	276	263	266	266	253	256	260	265	256	274	263	285	261	291	253	264	297	283	272	246	255	252	273	282	261	272	269	274	253	267	284	278	291	273	265	273	290	292	275	267	278	289	271	267	258	228	278	271	268	271	261	258	258	272	289	247	273	283	325	278	275	284	245	277	308	242	272	262	248	298	260	228	256	277	254	270	298	264	292	278	282	274	269	268	270	241	267	291	285	296	311	262	246	296	264	251	286	277	257	274	268	272	292	241	273	239	272	266	257	261	298	249	250	271	254	270	276	257	242	274	288	260	240	258	248	266	248	277	281	302	277	270	256	275	280	268	267	245	281	279	276	306	280	313	257	253	274	270	253	265	285	250	258	272	294	281	257	263	280	271	243	262	276	264	254	263	256	262	277	300	260	292	288	249	278	275	283	260	279	284	214	280	291	271	258	263	261	272	263	271	248	262	265	228	268	263	284	277	257	288	285	281	276	270	313	265	241	283	290	276	265	252	271	288	272	273
15201	36614	56948	61738	52358	27212	2950	1959	2159	2427	2426	1863	1177	868	908	836	873	871	944	907	979	946	1014	908	1057	876	998	1057	919	810	783	779	768	773	812	833	756	892	915	971	938	781	801	760	731	724	700	709	742	779	691	724	761	746	733	700	898	704	690	726	720	692	699	674	695	669	699	661	667	778	735	693	698	676	699	691	711	701	770	644	707	709	732	663	716	722	761	744	658	689	697	730	680	717	722	730	679	684	664	725	730	707	693	702	679	749	698	731	681	724	706	718	712	704	703	676	720	730	723	692	686	655	672	720	682	685	699	728	743	712	688	678	703	670	743	713	740	660	667	688	693	717	621	660	667	707	658	682	734	703	675	687	701	680	701	694	675	661	699	720	687	681	682	670	673	658	675	678	638	744	678	741	676	717	681	666	724	680	690	677	703	674	674	688	718	719	705	668	659	703	694	689	706	685	723	750	669	695	688	691	654	699	666	718	665	675	708	690	721	716	666	675	700	679	706	768	655	694	696	681	692	672	708	636	634	670	672	670	685	692	702	647	674	690	635	721	692	690	713	701	663	699	694	622	653	666	642	671	670	675	661	679	716	666	658	643	707	660	707	674	645	722	731	751	668	660	732	685	695	667	691	712	679	679	698	710	707	656	662	738	641	727	727	706	704	695	684	683	687	706	693	665	736	733	709	707	678	678	663	734	722	733	694	744	665	679	691	705	687	707	687	709	678	684	680	684	675	710	648	642	716	670	672	747	673	636	645	707	665	686	748	711	678	687	708	655	677	723	664	685	692	707	716	698	723	708	714	651	703	692	655	689	648	721	669	730	678	701	681	703	692	665	695	711	697	675	667	687	638	682	653	702	661	709	667	728	659	721	722	681	694	641	635	666	688	696	692	680	655	686	650	688	710	717	681	700	718	684	733	716	676	712	752	690	672	706	678	656	709	712	661	685	678	701	697	688	713	677	703	669	627	683	690	653	686	675	705	673	682	695	729	714	678	715	710	709	708	712	738	727	662	717	671	708	691	633	673	679	736	758	751	681	686	698	711	675	717	679	699	666	694	690	679	714	697	651	667	673	729	691	755	658	697	749	739	706	650	714	678	692	692	672	674	707	701	706	700	745	725	695	722	706	665	708	696	656	686	682	725	697	710	718	718	697	663	686	655	698	706	671	673	690	694	736	652	692	709	669	715	693	658	720	627	698	713	660	644	662	690	666	665	724	659	747	703	697	687	686	694	714	691	671	692	689	730	719	710	719	662	739	710	725	695	733	669	746	667	730	714	678	725	661	684	762	693	709	697	671	703	683	652	693	701	696	655	660	640	674	711	729	683	698	690	692	659	704	712	672	683	667	641	684	659	688	726	738	681	707	721	691	704	679	677	704	717	672	697	681	693	681	681	660	692	702	658	698	721	700	636	693	641	710	710	693	706	653	711	711	715	698	676	675	683	702	677	712	691	727	680	669	720	692	683	704	653	699	669	691	688	673	674	676	662	681	660	663	680	760	703	660	716	738	670	707	659	702	693	667	669	701	672	745	640	711	711	701	666	687	688	681	666	637	711	669	698	695	644	699	712	712	678	730	672	736	671	696	698	671	640	678	656	686	663	715	648	657	691	673	647	605	722	698	693	667	687	717	727	695	692	711	664	691	680	658	668	704	696	670	701	667	703	661	718	652	729	693	689	700	722	680	670	627	676	703	655	697	719	665	655	681	724	645	683	682	724	715	674	672	690	679	719	708	676	658	727	697	703	689	688	707	670	677	639	666	713	683	691	696	707	679	687	730	666	728	677	681	720	698	668	674	681	696	729	670	632	694	686	696	668	699	674	688	692	685	673	685	692	632	634	712	660	721	681	658	673	690	655	665	661	702	706	669	667	657	701	686	676	645	675	714	671	685	695	685	675	713	725	683	709	715	712	659	655	679	685	689	681	680	663	702	699	685	672	676	709	730	690	729	647	693	714	728	721	700	712	665	695	702	634	680	690	676	655	668	653	685	684	725	702	694	667	676	644	669	737	653	695	721	667	647	691	722	642	701	638	670	720	695	706	660	684	702	709	690	691	710	629	697	690	690	660	719	667	661	715	671	682	701	712	722	717	675	678	661	683	667	670	700	671	673	666	679	695	730	638	734	687	686	673	694	680	656	746	692	712	701	688	708	688	710	659	673	673	700	706	714	688	678	646	635	758	672	710	665	686	669	710	712	671	643	690	715	680	717	708	711	698	700	716	700	675	666	651	637	706	674	670	706	686	697	728	718	693	680	704	705	644	724	723	690	671	687	711	701	684	678	675	680	693	683	782	690	709	710	693	690	645	681	697	656	659	688	729	724	700	700	676	687	636	701	721	679	692	691	680	660	722	670	661	693	697	682	691	703	688	636	724	650	680	665	679	677	712	724	710	705	689	715	702	653	727	650	681	730	655	648	693	711	681	642	681	664	701	713	681	694	692	710	672	662	724	668	685	737	694	674	726	704	684	709	707	681	661	694	722	684	702	689	715	723	648	684	704	682	715	678	640	716	729	700	692	680	694	688	708	729	672	688	642	675	698	694	616	669	659	671	726	719	710	705	703	663	668	704	706	709	727	699	704	701	696	702	696	705	701	694	698	694	677	687	690	672	657	743	692	618	704	683	666	677	707	679	669	671	697	673	677	695	666	676	719	691	704	672	739	665	681	735	737	688	668	698	648	684	692	667	665	693	675	705	685	713	699	634	689	687	638	676	673	727	689	723	685	740	692	655	706	656	681	663	688	697	667	720	750	696	683	723	665	664	703	697	668	713	707	694	704	700	696	672	687	649	681	658	684	691	719	711	737	679	710	706	709	653	722	676	699	673	663	697	747	723	681	726	655	729	660	693	687	686	709	656	690	700	744	682	711	701	694	696	726	712	688	707	675	711	700	710	665	715	659	659	677	698	698	655	671	680	683	639	691	708	650	676	698	680	729	690	752	635	742	690	686	677	629	710	687	744	660	673	689	674	732	687	700	685	663	695	679	700	680	678	699	740	674	716	706	703	695	695	728	693	736	664	701	655	705	687	737	668	693	701	699	677	675	694	676	678	719	709	713	687	659	703	714	686	714	719	728	756	708	703	674	684	674	651	666	648	732	715	643	643	649	714	673	752	738	621	731	645	716	679	701	694	694	671	714	692	691	731	671	659	729	675	679	726	724	703	695	691	681	736	684	705	682	673	669	660	674	716	700	690	649	688	712	675	708	668	677	725	676	689	702	731	697	675	719	648	694	701	696	672	704	691	682	709	720	700	711	684	703	705	709	671	715	690	723	640	735	662	711	675	637	712	651	697	752	699	676	675	680	661	698	679	683	651	696	702	673	672	662	667	652	715	669	700	695	672	670	644	633	710	639	674	699	602	683	685	735	673	711	730	690	710	665	661	703	726	695	703	717	659	710	693	721	686	703	693	665	665	711	677	719	680	682	678	697	737	717	698	711	670	679	697	710	724	665	668	642	716	649	682	704	702	704	662
30864	60844	72505	69807	59951	30809	6843	936	1132	1080	771	600	414	344	282	303	314	303	310	328	300	286	299	315	305	301	301	327	281	290	272	264	277	268	263	244	296	277	312	284	291	269	282	262	280	292	261	255	239	271	254	274	259	251	254	271	252	287	243	250	258	260	270	247	267	249	254	264	249	270	255	269	265	239	250	213	246	260	227	254	244	267	258	243	272	245	275	251	254	253	248	252	262	236	241	237	205	218	252	254	266	225	227	262	244	280	263	222	247	273	263	255	244	246	260	250	257	264	258	253	249	280	265	254	265	263	270	272	237	263	241	242	265	258	242	294	249	246	258	256	259	262	251	244	251	240	232	253	228	238	245	282	257	254	232	268	248	276	253	253	266	270	283	248	239	288	237	253	276	257	246	218	232	231	270	238	253	270	257	241	265	227	249	237	253	242	266	242	230	243	270	250	251	254	247	261	243	217	249	251	243	234	252	255	279	236	271	228	259	235	267	233	253	290	241	233	248	271	224	239	254	259	234	245	251	259	220	243	227	229	241	264	243	241	261	249	220	283	253	238	243	250	237	246	248	246	259	291	258	258	243	241	240	260	256	232	251	260	253	248	258	249	219	259	232	239	238	264	226	227	238	255	235	219	264	235	243	258	253	266	258	262	262	245	258	265	266	236	254	249	220	267	256	264	258	252	263	233	225	240	265	208	257	235	276	236	266	272	246	227	247	266	234	256	260	244	274	254	256	230	232	258	249	268	216	242	218	267	248	245	242	266	260	256	250	253	255	234	279	228	256	259	269	259	251	259	264	238	270	243	252	253	232	255	252	254	252	243	249	231	257	273	232	255	226	247	225	242	255	231	257	219	265	272	242	234	224	256	247	230	252	244	251	289	270	257	271	244	248	244	249	243	279	263	254	239	249	241	224	244	238	223	245	221	228	240	249	249	220	254	251	259	229	292	256	251	268	255	225	267	248	250	221	233	266	275	246	267	260	266	246	243	258	228	209	268	261	251	254	239	258	270	241	234	244	249	250	220	242	232	247	245	253	244	243	246	270	245	260	250	252	264	261	268	303	253	234	273	247	283	255	216	240	252	248	282	239	241	239	243	262	243	258	236	248	269	261	256	259	260	266	257	245	277	226	249	245	250	272	231	242	256	259	268	241	274	229	237	250	244	266	239	243	253	248	241	242	253	256	216	249	227	238	245	251	240	242	266	252	231	238	264	295	238	285	263	234	259	258	235	246	244	251	280	257	258	254	249	214	253	259	233	285	249	255	248	240	242	247	238	239	229	251	252	263	259	244	233	259	240	253	263	243	270	224	264	248	261	268	274	251	283	257	262	243	235	252	262	233	242	226	253	252	227	230	235	275	245	228	228	270	251	251	244	254	245	247	224	283	267	251	265	249	225	255	233	235	245	226	241	237	278	247	249	247	258	251	240	215	251	264	247	275	254	264	241	236	254	242	253	241	242	235	261	260	282	265	269	257	236	217	234	271	244	250	241	248	256	275	235	236	254	248	236	258	264	235	236	249	255	276	237	259	233	277	237	256	246	230	263	241	222	259	235	242	243	232	251	250	251	276	227	253	241	261	232	247	246	228	258	262	250	221	234	231	253	265	273	246	263	220	274	248	227	257	266	234	260	259	253	216	248	264	230	255	247	235	248	239	286	252	265	243	258	243	240	213	240	258	264	234	255	255	257	228	253	232	237	255	241	257	241	251	288	265	249	252	223	235	251	238	264	287	255	256	264	237	265	274	227	266	257	260	273	263	237	226	273	254	237	239	281	245	247	258	244	250	269	227	260	239	247	245	252	224	256	262	252	251	249	263	225	250	259	245	235	272	252	232	254	254	249	287	244	228	227	201	239	261	267	231	267	232	233	271	233	257	257	271	248	238	247	263	232	210	250	245	252	294	258	249	255	253	255	251	233	220	254	261	247	235	260	249	232	265	250	279	259	266	243	278	261	268	244	245	253	265	286	254	244	250	241	243	247	274	235	246	242	246	257	235	249	230	252	252	250	247	248	229	247	248	256	234	250	248	242	249	231	222	266	227	235	242	225	259	257	240	255	257	225	276	262	243	247	260	249	261	244	242	259	277	236	255	264	247	265	264	271	221	227	246	269	253	254	233	252	259	238	234	242	255	232	222	254	225	255	247	205	251	244	246	250	278	252	235	259	238	263	252	248	269	264	251	270	254	255	242	238	274	262	224	245	250	279	251	260	248	241	260	217	284	275	248	240	285	233	241	232	239	257	250	240	220	250	223	240	276	235	271	262	245	235	279	239	276	259	249	232	251	238	251	230	220	252	258	231	257	264	244	277	272	248	229	259	252	233	272	242	220	254	279	238	256	252	264	249	272	250	270	289	272	257	233	253	281	243	251	241	248	236	248	230	237	221	241	260	261	250	225	246	234	258	250	256	228	245	269	246	250	272	249	257	269	256	250	227	246	261	250	260	245	224	242	245	245	241	242	246	271	256	264	240	253	272	267	262	235	224	229	241	249	271	255	263	240	258	249	240	245	236	239	264	246	255	263	252	301	232	253	244	283	252	255	223	214	261	257	230	258	228	229	269	255	244	281	248	246	251	265	248	266	227	264	254	246	236	240	222	242	264	267	251	251	243	248	261	266	244	264	247	253	251	255	240	262	243	271	226	220	223	233	233	262	253	278	227	279	245	282	264	264	226	266	265	282	257	244	248	216	250	255	229	247	246	216	251	243	232	267	217	252	252	250	229	284	241	263	236	269	263	249	266	256	228	250	252	269	235	246	274	244	244	254	268	236	255	216	254	217	224	259	259	266	247	258	231	235	264	251	256	231	226	238	250	268	246	227	244	225	255	239	263	242	231	269	249	227	241	242	252	252	249	280	232	258	253	248	256	246	222	242	260	241	266	277	237	222	234	251	237	265	239	273	249	266	240	262	270	240	251	277	237	279	248	282	253	232	246	259	281	246	275	254	279	248	278	279	260	234	227	256	192	282	237	248	244	272	258	279	263	239	255	257	246	206	248	232	241	285	257	238	255	273	250	227	254	271	268	203	229	269	261	266	247	257	228	272	261	224	244	274	229	254	239	247	237	239	220	276	227	265	303	256	278	252	254	256	268	231	233	301	254	266	259	262	261	251	239	251	239	240	271	265	222	228	253	284	266	235	249	220	257	241	233	230	263	232	227	263	268	244	252	226	255	230	249	233	250	263	248	216	252	271	254	233	252	225	252	278	280	279	255	267	221	286	276	243	239	241	234	222	269	250	235	264	283	246	272	264	272	229	261	239	233	267	279	245	244	267	204	230	253	226	244	261	261	253	249	253	237	250	251	273	252	246	239	273	258	235	263	256	249	259	243	206	266	256	257	272	244	246	251	239	249	227	249	239	257	248	246	273	272	263	284	234	234	234	273	250	234	265	242	236	234	255	251	259	242	245	250	247	227	226	249	224	257	248	265	247	254	248	266	240	269	259	214	255	242	269	255	253	257	267	229	241	225
18659	45379	67659	75354	64695	31066	3597	2742	3070	3625	2999	2788	1555	1175	989	902	971	1002	1072	1089	1009	996	1098	1066	1183	1036	1037	1266	1055	771	846	811	806	687	749	738	819	818	946	1025	963	954	793	717	746	753	664	710	719	716	698	736	688	691	691	688	858	635	572	607	683	686	647	614	597	635	619	645	671	654	607	636	647	673	667	684	627	672	652	638	638	636	653	662	684	604	654	675	704	710	676	656	658	636	700	682	630	662	658	609	671	651	634	609	673	644	611	666	679	659	656	642	668	640	665	602	642	694	622	639	656	666	624	593	622	612	621	624	620	623	666	626	617	638	633	619	628	617	603	641	648	635	630	642	646	648	634	589	624	637	646	609	596	654	629	616	646	660	624	676	674	577	592	596	662	633	663	659	580	632	638	646	666	656	641	607	647	637	635	663	608	606	642	619	640	626	639	604	617	585	632	677	605	650	668	622	603	648	677	640	603	638	647	674	648	632	590	659	619	575	627	653	645	627	629	638	587	604	632	622	632	656	656	633	628	619	612	634	623	619	688	600	647	644	668	627	622	629	669	607	633	689	608	633	612	588	654	644	661	665	611	696	648	700	645	667	653	631	621	614	659	623	647	613	625	666	633	601	655	628	613	666	572	665	650	607	598	599	628	640	700	624	578	629	602	577	605	671	645	640	628	624	650	609	635	626	651	626	641	674	618	637	627	626	590	587	624	603	683	649	675	619	623	583	620	656	612	613	599	631	657	660	625	583	608	581	637	637	604	643	624	630	676	593	609	617	589	640	616	673	664	594	634	647	622	633	648	592	587	588	623	588	644	649	612	616	644	622	605	608	639	653	623	637	640	578	660	614	619	618	590	612	610	590	646	604	596	668	649	637	622	620	690	637	633	647	611	650	591	619	653	628	635	608	611	611	609	635	633	640	635	627	669	578	645	622	602	627	625	655	676	633	619	664	674	651	660	661	613	627	671	658	692	613	605	631	643	619	648	648	646	656	586	657	595	588	612	621	628	631	627	646	631	614	657	656	645	644	617	618	659	635	630	656	566	590	597	610	645	637	613	638	626	610	593	638	657	602	645	634	625	633	628	646	615	638	624	625	646	627	621	626	627	634	645	629	635	639	604	643	634	622	631	615	661	629	682	632	615	633	648	657	590	642	616	638	666	642	593	620	624	643	666	607	633	636	605	655	644	641	593	648	643	616	564	616	644	600	615	636	645	588	622	645	608	611	633	580	630	583	613	598	662	632	657	601	649	657	644	647	607	609	647	604	684	587	636	645	600	599	620	649	591	629	627	612	629	646	622	620	659	641	624	617	642	654	621	644	638	615	643	621	614	661	643	607	603	620	650	644	606	575	601	604	643	638	619	633	613	629	648	626	649	627	607	644	667	628	620	616	597	601	632	634	624	622	614	663	671	637	630	610	628	660	664	662	630	608	608	624	615	622	679	622	652	614	641	590	631	649	612	661	596	649	606	646	632	643	621	604	632	618	614	663	619	598	641	648	606	637	624	634	683	650	596	640	626	612	660	631	654	569	649	622	651	649	655	657	652	642	644	644	632	639	629	677	653	656	626	640	666	632	659	628	622	620	669	598	641	619	659	580	621	590	654	646	698	597	640	566	650	611	621	690	642	637	696	626	668	626	662	646	681	639	628	632	587	638	652	645	618	639	649	610	649	633	596	638	617	647	608	632	641	619	638	660	630	588	649	656	604	634	643	666	615	616	638	625	623	636	624	657	645	667	674	638	639	657	667	589	635	627	599	633	643	615	618	656	580	601	628	626	659	600	627	649	655	662	651	656	640	634	610	643	630	628	582	708	656	614	642	604	661	607	631	600	610	600	637	654	611	643	608	667	625	609	618	623	632	609	604	655	634	634	642	620	574	645	629	653	649	640	606	582	617	635	647	627	661	632	602	611	633	594	669	664	648	623	621	659	647	660	631	679	633	624	612	570	643	633	672	669	652	670	611	594	627	598	612	619	634	641	593	629	589	624	667	640	668	645	629	616	601	602	633	626	597	605	586	677	637	590	662	629	606	608	622	621	639	639	604	639	622	587	634	650	654	646	609	655	681	576	633	651	646	607	642	648	664	593	651	639	616	639	668	633	624	577	601	614	664	624	634	644	609	628	625	663	593	651	638	638	659	653	633	610	642	649	601	631	597	635	631	683	644	627	647	653	639	650	622	631	620	628	606	603	600	613	635	637	639	618	655	650	628	633	619	632	620	594	624	658	644	645	628	645	645	610	626	628	646	619	590	673	638	649	645	601	644	616	639	683	696	701	619	648	596	610	657	637	603	632	627	628	640	633	648	617	612	681	634	686	647	650	622	637	668	632	679	617	695	622	607	658	620	640	659	667	691	602	682	628	609	623	618	616	638	615	664	605	652	588	650	640	655	621	568	562	646	669	587	629	596	655	634	669	602	646	611	613	626	592	646	631	680	626	587	647	618	675	611	642	632	654	662	675	636	625	630	646	663	639	616	696	645	607	656	666	640	622	655	650	639	619	678	622	624	648	590	615	675	649	651	590	619	618	626	646	632	631	643	638	602	657	641	640	636	662	614	618	630	625	650	657	666	598	596	667	657	623	630	565	640	601	638	628	631	611	635	632	618	613	623	644	607	621	634	628	688	652	619	569	556	621	630	663	630	640	623	643	624	644	603	650	594	655	641	689	607	610	587	632	636	646	690	638	621	645	612	566	653	631	644	645	573	641	624	679	589	700	617	642	613	612	610	645	668	639	625	674	620	637	629	614	671	627	602	651	636	623	623	637	681	635	641	610	661	586	633	594	578	642	704	652	643	661	590	615	625	639	614	605	661	604	627	662	611	649	595	641	677	609	682	650	659	605	610	618	642	626	623	647	624	653	647	669	646	598	619	612	641	669	615	633	664	595	615	641	613	651	590	640	599	631	639	599	614	623	588	603	603	618	623	617	597	640	579	636	652	622	696	639	639	617	568	624	646	636	682	604	611	568	623	667	606	638	621	633	677	615	630	628	637	597	674	665	628	646	619	665	675	618	650	636	615	594	681	591	622	660	673	631	677	631	617	661	658	629	638	610	668	642	601	614	605	665	633	665	606	614	630	685	669	628	602	619	618	666	649	629	618	627	616	601	621	630	637	612	629	662	614	641	649	624	633	644	622	647	625	641	649	647	626	649	644	638	668	604	642	664	626	609	638	655	626	594	639	642	610	629	628	604	590	593	661	658	656	651	623	641	664	660	646	637	619	632	639	641	639	618	665	652	643	632	599	666	593	616	626	609	627	629	643	644	643	548	710	651	622	588	626	605	592	665	643	645	664	641	659	628	653	638	608	612	644	636	672	620	634	631	654	634	591	669	611	630	653	608	609	671	620	621	629	598	653	662	609	618	587	604	566	651	607	651	578	596	629	695	656	586	665	618	620	657	626	621	615	654	593	656	636	593	622	677	595	591	705	623	612	658	581	661	646	607	655	639	630	625	587	670	617	653	572	666	615	604
4016	4532	7709	9090	5892	1162	359	326	272	302	272	261	218	229	238	234	253	273	225	228	228	244	262	261	233	225	253	272	226	235	272	232	246	223	252	227	237	222	237	244	243	243	238	235	257	247	243	220	250	247	254	260	213	230	218	240	248	230	269	205	215	238	240	233	229	223	239	212	244	219	219	241	220	224	229	249	240	222	254	230	210	248	225	222	273	235	268	254	235	244	216	253	211	247	215	254	243	241	253	244	232	253	216	241	223	243	250	237	275	247	248	221	219	266	241	233	237	235	226	251	259	231	240	249	224	224	217	245	230	249	243	227	225	209	241	253	231	257	239	232	244	242	222	233	243	244	240	263	241	280	226	249	251	258	239	238	224	239	232	243	238	264	241	238	228	247	230	250	229	244	222	265	249	225	228	240	216	268	245	243	249	245	242	231	232	225	261	209	231	227	248	238	223	254	223	243	252	221	260	219	233	225	232	237	215	247	234	254	224	232	242	235	226	225	251	226	224	216	253	227	234	254	262	216	238	228	218	249	233	256	260	233	238	268	233	208	267	267	254	259	267	222	247	227	276	260	245	263	268	253	232	225	264	236	242	238	221	227	212	225	192	268	246	193	246	268	262	249	245	254	226	225	197	225	245	220	270	250	230	240	239	239	276	248	230	249	218	257	245	269	242	238	239	256	231	249	236	232	216	223	220	250	242	242	207	267	230	246	252	241	241	244	235	256	208	229	240	235	257	203	240	231	242	245	262	232	235	238	214	247	240	223	240	220	245	237	212	230	224	235	241	241	246	243	246	239	271	225	210	207	254	247	209	228	215	251	246	243	266	216	226	253	246	246	234	249	245	232	236	247	244	207	258	228	235	214	228	223	209	235	258	240	258	218	249	245	218	220	230	255	244	237	256	250	248	216	263	259	258	235	233	244	236	225	236	209	240	234	244	250	237	238	245	236	262	241	214	232	234	243	232	265	220	222	225	212	224	215	225	238	221	241	242	247	209	226	244	246	255	238	226	251	208	227	257	228	279	242	233	239	248	216	224	224	240	225	231	245	241	262	266	247	238	234	243	231	237	245	231	240	237	259	222	236	247	248	222	242	256	260	253	215	236	227	213	248	241	223	258	242	264	234	243	248	227	232	220	243	243	231	227	234	259	254	207	242	215	234	247	272	236	234	242	230	226	209	266	239	246	243	206	245	217	251	248	255	240	243	243	241	235	258	247	234	227	246	252	250	219	260	226	223	235	231	253	246	235	225	230	253	236	243	242	242	235	247	230	260	257	268	241	239	236	247	215	221	233	243	239	238	221	208	230	215	211	231	255	250	214	233	216	232	210	235	253	239	251	230	232	253	235	236	226	250	225	239	224	202	242	247	246	237	218	250	222	216	290	234	242	259	255	246	265	229	246	252	245	255	239	224	242	241	246	236	239	242	219	239	226	247	223	237	233	256	227	239	239	240	260	274	236	237	241	246	282	289	223	237	212	226	212	242	228	260	242	219	227	235	249	213	213	247	218	245	247	223	223	250	259	237	260	257	238	258	248	209	247	223	213	259	243	225	249	237	239	251	252	238	234	233	225	231	230	267	252	226	222	227	258	236	253	261	244	236	232	256	242	227	230	240	200	248	261	249	212	250	243	252	216	219	237	259	238	249	215	206	257	227	241	230	239	231	249	236	234	231	239	239	226	235	260	233	236	204	238	224	219	244	224	240	248	241	248	243	233	256	225	253	223	219	231	239	223	234	240	242	210	265	223	238	229	238	257	243	198	257	233	267	244	222	234	240	218	246	243	222	227	233	206	221	222	242	234	240	207	235	235	262	234	252	252	217	222	242	232	250	231	265	236	226	241	261	242	240	210	239	222	258	206	231	218	238	218	227	252	241	253	245	221	250	244	289	226	209	226	238	229	232	229	255	243	252	239	247	214	244	236	227	251	214	215	255	237	215	241	238	220	251	223	254	269	235	238	232	230	260	205	260	242	215	234	258	257	242	266	198	263	253	251	243	235	229	219	254	207	255	257	254	236	219	234	253	231	248	249	256	247	232	260	244	207	259	227	228	232	215	226	247	219	225	229	233	239	271	249	240	229	240	249	227	241	234	242	261	239	242	245	254	214	221	254	248	209	238	230	255	225	264	245	243	217	239	248	226	241	252	215	246	244	248	211	246	240	235	206	236	249	251	243	238	230	236	209	214	243	246	227	236	255	237	233	249	215	241	224	205	233	264	230	255	229	236	241	245	202	253	246	274	220	240	207	234	231	222	246	258	244	245	235	251	241	262	223	251	236	243	224	221	221	219	240	240	238	234	214	239	233	217	220	219	235	247	227	244	249	232	219	231	212	227	236	237	247	232	204	211	249	218	257	218	242	236	253	236	240	232	243	217	246	242	222	240	247	233	252	257	238	202	220	241	229	230	257	230	223	242	231	244	223	243	234	216	235	228	244	237	220	246	244	258	239	229	219	233	269	247	224	217	209	233	241	246	263	209	224	223	238	251	244	246	235	247	241	232	246	223	234	251	264	245	247	233	239	247	249	242	240	228	233	253	244	227	291	216	267	236	222	245	243	224	246	232	254	232	237	246	248	240	238	210	233	266	259	232	233	231	236	218	256	238	224	220	243	190	251	241	243	239	224	265	263	265	230	272	227	247	226	236	225	232	257	248	241	249	231	233	255	229	236	217	239	247	237	222	213	247	247	203	232	199	247	208	242	234	208	243	238	214	220	219	232	236	263	248	238	262	245	265	228	255	263	220	268	250	185	235	247	229	254	259	250	245	261	243	235	228	245	219	240	251	237	253	249	238	227	228	237	248	226	201	254	234	234	207	234	281	222	262	231	240	212	262	243	235	236	218	225	214	228	213	270	224	235	205	239	223	245	256	225	215	235	209	255	230	230	246	239	239	227	196	232	250	264	232	262	259	232	243	238	225	248	225	224	242	229	249	262	258	213	241	253	270	246	232	256	218	239	249	252	254	228	248	255	237	243	245	235	245	251	240	251	234	231	221	245	245	240	230	238	274	236	264	264	238	256	256	246	238	243	253	235	253	240	256	233	225	259	231	232	224	245	248	233	254	228	249	239	235	255	237	247	244	248	234	234	231	264	248	218	252	229	246	226	260	236	249	230	245	210	248	219	230	226	248	247	255	253	236	255	230	196	226	254	244	227	265	249	258	247	225	225	252	239	246	242	240	220	224	214	237	222	244	234	223	263	247	242	253	233	235	264	224	232	248	258	226	230	236	225	247	220	239	238	234	248	263	227	215	243	234	244	224	238	254	226	238	225	241	230	225	239	245	270	226	248	225	230	219	256	261	254	232	231	261	224	228	225	253	239	242	227	236	246	252	223	230	223	249	230	225	269	221	241	240	225	248	225	219	238	264	261	245	213	235	254	248	198	214	222	252	265	249	258	260	249	247	251	269	235	232	253	264	227	235	236	220	231	254	260	235	235	248	247	259	243	219	232	218	237	231	244	252	277	233	255	220
3322	7090	16211	22070	15293	3956	1165	1063	1032	1006	900	803	705	678	671	702	655	662	745	711	684	744	693	700	700	676	687	672	679	666	640	624	618	662	688	607	620	658	585	654	681	646	616	624	640	659	596	671	640	662	616	618	622	626	657	644	628	635	620	653	665	633	673	618	616	602	626	632	622	623	646	659	638	614	617	617	630	667	652	649	598	641	629	619	543	629	572	654	616	646	637	648	627	578	657	597	605	610	630	590	616	625	657	621	624	613	635	606	656	630	622	603	600	640	639	620	606	639	618	597	621	634	633	644	642	611	595	646	630	609	666	584	635	619	638	634	601	622	635	631	639	638	633	627	621	640	628	568	631	621	636	580	600	611	598	617	579	629	606	624	604	646	623	583	594	639	587	580	638	609	630	617	570	628	640	583	636	585	604	593	650	664	611	642	586	662	622	640	617	609	625	621	618	576	654	609	637	646	612	634	548	626	587	593	636	650	639	598	640	634	610	605	580	589	598	589	634	603	606	607	645	620	564	575	603	631	595	628	621	591	612	590	613	616	609	634	580	601	590	615	676	635	644	605	637	652	627	656	622	631	604	627	589	602	606	617	624	631	603	627	624	593	613	610	632	618	621	625	619	610	619	591	642	603	620	622	607	615	649	621	662	627	622	622	625	599	625	602	640	591	622	622	603	561	596	616	648	562	621	616	619	612	599	633	666	616	621	610	556	631	609	587	610	635	603	607	628	643	634	578	629	617	632	603	582	628	607	640	554	625	636	620	656	652	638	645	606	605	617	637	590	680	627	597	584	639	649	666	626	592	656	604	623	611	591	636	644	575	590	598	625	595	667	611	631	580	570	588	632	637	599	577	618	600	596	633	610	577	601	624	642	654	675	625	591	615	607	626	603	627	630	605	657	632	656	601	600	609	643	623	614	623	637	601	637	646	608	605	608	635	614	625	646	588	626	628	569	587	613	622	635	639	648	633	617	595	604	622	611	657	599	600	585	623	669	588	579	650	580	637	631	610	593	629	621	585	623	607	598	637	602	588	610	640	625	652	633	616	625	594	582	645	600	625	641	647	615	609	656	612	608	593	634	605	621	602	587	639	632	597	620	605	622	618	656	589	613	617	654	646	651	622	659	618	574	624	666	608	614	601	633	616	597	606	627	639	586	630	609	656	636	603	642	591	606	647	639	573	649	612	568	613	612	642	616	616	606	609	566	597	634	585	604	625	613	645	615	615	624	665	642	596	600	609	624	598	616	609	620	645	618	648	627	612	618	573	631	619	608	636	633	619	611	617	618	635	574	585	588	644	618	646	636	614	623	640	617	623	630	576	618	610	638	607	661	640	611	576	637	645	593	639	618	630	667	625	655	572	598	603	606	593	596	665	608	631	611	648	623	648	659	634	580	618	585	607	594	664	627	590	637	584	612	599	642	601	672	630	630	654	593	668	601	623	606	662	626	603	653	636	622	623	613	638	621	653	600	623	624	643	595	604	586	582	591	602	642	638	642	612	643	579	653	595	613	634	618	623	605	624	622	613	640	627	649	580	658	584	601	585	604	593	655	635	655	604	627	595	630	612	577	598	619	640	595	619	627	634	635	622	644	624	574	627	622	647	636	627	624	599	617	590	588	602	579	604	620	633	591	635	627	620	613	623	643	621	612	587	606	592	605	657	597	647	611	641	660	644	608	668	627	607	630	623	602	665	639	634	605	629	595	627	604	615	588	621	599	662	641	568	615	603	555	680	623	594	667	611	593	615	607	662	609	644	683	584	636	623	608	621	612	643	614	640	639	673	607	546	610	615	662	647	669	595	626	626	636	629	621	572	647	644	617	590	614	609	601	576	659	639	607	581	640	627	603	631	627	629	605	630	612	564	622	618	582	598	591	653	586	575	612	636	659	615	605	614	586	636	631	604	642	625	616	603	597	621	591	616	586	658	613	580	642	639	603	624	596	601	651	613	591	635	600	617	625	642	597	627	584	630	608	603	588	649	604	608	600	626	617	621	652	571	589	618	617	599	613	618	644	637	588	629	613	634	596	620	577	615	598	600	638	603	606	657	598	628	610	626	604	685	581	625	676	601	624	640	618	614	608	582	642	641	586	612	604	582	598	657	597	589	628	621	591	613	623	604	604	630	576	613	650	595	594	627	609	606	619	610	637	616	632	636	632	626	609	634	597	624	659	602	637	642	623	600	676	609	599	627	601	673	600	650	672	583	627	620	636	619	663	656	640	570	585	644	616	624	625	598	596	610	583	628	617	582	618	591	661	644	626	581	627	615	609	669	657	616	585	578	622	630	622	588	619	649	622	677	615	641	602	611	589	610	655	615	571	617	599	631	615	643	628	660	596	600	630	619	612	601	648	646	664	660	642	621	643	615	587	629	662	643	615	636	583	612	665	629	629	622	614	616	624	596	590	595	632	616	666	586	658	605	584	634	611	650	604	626	649	655	608	620	617	570	643	589	650	613	614	598	628	598	603	630	634	652	631	591	592	628	593	678	578	638	609	613	644	575	613	599	639	620	567	608	598	620	642	627	606	556	626	637	614	609	625	604	650	627	665	648	634	642	597	657	630	584	609	642	643	597	649	660	627	666	646	660	615	644	629	601	622	664	575	649	575	629	627	624	590	646	630	609	611	615	621	596	600	620	638	614	600	616	609	590	575	618	632	639	582	616	646	585	629	614	633	649	648	611	603	602	651	649	641	639	603	618	629	615	620	590	600	595	649	644	623	612	652	628	607	629	598	655	607	578	606	630	614	602	626	597	593	597	611	636	676	635	620	642	644	649	589	655	612	609	623	623	595	630	675	653	601	635	608	596	602	611	636	609	583	585	578	600	620	544	602	666	576	653	599	589	600	648	599	623	631	593	607	616	662	565	634	625	620	589	597	578	599	618	644	644	607	647	608	606	615	605	585	602	632	624	632	581	588	600	633	623	589	607	593	647	590	631	637	651	612	626	643	632	607	600	602	614	639	596	634	611	598	626	616	611	633	630	615	662	560	599	637	635	612	671	601	590	640	655	615	613	597	606	672	599	599	626	635	626	623	623	633	644	617	618	643	608	647	610	587	607	615	611	618	617	643	612	614	598	607	644	613	592	612	624	601	621	602	597	607	658	633	627	578	664	626	593	618	625	592	631	606	603	670	649	643	583	645	617	624	617	595	662	618	620	643	645	584	619	601	647	634	619	595	652	619	602	613	613	627	635	614	585	596	635	636	610	650	595	653	617	610	629	617	605	645	621	650	647	603	611	607	580	632	603	580	641	607	613	588	631	660	575	628	621	608	657	662	618	572	600	596	647	594	675	650	574	667	583	637	629	604	634	597	587	637	647	571	619	619	602	611	654	601	622	660	604	591	621	611	588	620	576	599	600	614	596	626	646	620	603	639	614	637	628	673	656	631	605	635	606	632	575	630	578	603	696	574	581	638	624	630	615	632	648	632	597	614	621	604	606	660	631	645	611	613	658	580	605	642	592	596	625
19237	44556	63443	61346	48692	21876	2975	608	550	539	520	451	318	327	292	293	324	305	290	293	282	317	316	313	294	265	303	301	264	310	272	281	257	264	269	304	303	270	305	276	276	283	288	294	257	303	280	294	287	259	282	265	298	269	313	280	290	284	291	295	256	287	241	269	254	287	267	252	237	298	263	260	300	313	274	254	272	292	260	286	277	256	286	265	302	262	267	270	269	230	243	285	276	300	290	271	268	295	298	247	289	267	278	264	275	316	270	246	276	305	304	287	277	297	283	287	272	266	262	260	270	284	288	279	266	286	276	291	257	286	277	319	268	295	283	267	272	295	294	285	216	280	309	265	278	259	286	259	270	279	265	271	277	284	275	267	261	286	286	285	279	282	273	259	261	252	278	262	283	320	287	272	294	283	262	254	270	291	299	279	266	253	296	271	272	268	282	240	271	283	261	277	255	267	279	251	280	260	281	296	282	285	279	248	272	270	259	277	250	278	272	282	280	268	241	253	289	248	271	258	259	286	245	287	283	276	288	284	281	289	254	259	290	265	269	284	289	247	276	267	291	290	281	297	280	276	260	268	260	249	256	260	281	260	267	255	295	244	262	251	279	273	248	286	285	265	283	282	278	260	241	243	281	258	268	281	270	243	265	252	267	252	247	296	275	267	275	262	268	285	239	290	268	278	279	246	289	257	278	262	258	276	293	257	267	292	294	252	270	237	298	292	274	269	260	276	275	254	275	294	271	277	258	256	315	254	272	247	274	269	279	296	285	266	273	251	261	279	294	271	285	260	280	275	257	263	283	265	279	262	274	284	266	276	276	281	256	251	280	280	279	266	313	296	305	276	292	277	270	269	243	281	271	279	288	287	238	270	280	289	287	283	275	276	252	262	298	249	270	293	267	289	288	282	299	265	269	258	262	280	293	285	260	303	264	262	264	280	274	257	287	271	265	272	256	260	276	295	281	264	298	233	250	257	319	267	275	253	270	281	262	252	294	262	258	252	279	276	267	288	286	283	249	280	278	287	251	284	254	280	294	275	254	252	275	256	254	268	297	273	261	265	254	309	282	248	262	304	263	286	254	313	257	269	275	273	264	265	280	246	255	292	275	272	255	254	267	268	269	255	251	280	239	252	285	267	279	258	302	302	276	294	274	286	290	266	288	267	288	271	252	283	286	272	296	275	275	243	253	292	277	247	270	286	283	289	245	272	267	288	284	257	290	256	257	279	274	281	272	274	264	275	285	273	261	298	261	267	288	257	283	274	278	251	276	264	282	269	277	267	263	283	259	257	260	259	262	287	274	277	280	280	239	267	275	305	276	254	267	286	282	253	313	262	262	294	248	273	290	284	248	260	253	320	274	290	294	286	296	297	281	263	297	260	270	284	273	245	259	278	291	304	268	277	256	254	269	260	247	302	251	261	252	249	278	249	242	268	306	254	276	250	269	285	271	269	268	293	299	274	296	271	264	270	273	276	265	252	256	246	300	272	287	296	261	304	258	272	286	266	285	264	270	260	252	277	274	277	269	312	264	304	263	266	243	266	262	308	289	246	262	261	260	277	294	274	269	297	276	263	282	297	262	255	277	254	277	277	259	280	255	254	278	268	279	300	276	301	280	297	287	250	272	289	296	248	275	260	250	244	288	292	292	271	229	286	257	280	303	260	292	259	275	286	267	236	296	252	282	283	264	294	291	270	275	283	276	267	244	284	311	286	277	293	244	271	266	282	313	273	276	270	308	301	264	320	269	263	262	264	264	266	293	275	295	262	273	251	243	266	287	248	307	246	297	251	280	277	292	272	265	255	259	287	254	294	285	265	266	274	286	277	285	283	255	296	280	257	234	274	264	258	267	296	270	282	285	269	257	272	281	266	275	280	250	281	254	262	239	242	273	275	261	251	264	255	276	285	285	276	261	284	261	272	271	269	283	281	268	266	285	295	258	286	294	271	292	272	288	300	237	275	292	252	277	273	292	309	266	303	248	299	269	238	248	278	263	263	253	261	273	290	232	289	278	261	262	265	222	282	273	254	260	250	268	261	287	306	305	246	269	295	276	263	280	282	272	266	249	282	284	262	290	299	281	278	263	255	244	280	254	298	292	265	255	273	265	252	287	258	257	251	248	246	247	279	283	266	272	266	256	296	284	261	267	273	287	299	268	277	279	256	296	299	265	296	263	264	303	284	280	308	263	257	306	287	282	266	271	300	258	268	292	271	275	284	276	275	253	275	263	267	229	307	282	240	303	271	285	271	300	289	270	305	258	292	281	257	297	263	282	290	263	265	259	294	302	268	248	261	268	282	253	283	297	278	269	272	286	251	291	245	259	283	283	263	285	248	275	259	271	285	273	297	281	286	269	257	260	270	267	263	255	276	271	275	307	285	260	282	263	260	282	296	292	297	264	268	268	257	262	285	260	278	265	268	265	276	298	306	257	265	280	289	259	254	283	259	239	262	302	268	261	245	255	281	250	259	255	273	279	254	291	298	274	266	274	279	282	265	278	299	283	271	260	261	263	251	255	280	259	253	313	254	267	279	273	245	293	282	277	273	279	253	261	267	287	251	273	287	267	264	271	282	267	279	247	262	276	260	290	286	290	311	286	258	279	278	265	292	284	264	298	290	250	263	293	283	287	273	278	270	280	276	296	304	237	284	264	289	278	262	272	244	251	279	271	274	290	285	273	265	275	271	267	261	280	275	249	279	294	261	275	258	259	319	289	277	291	247	252	255	298	287	293	276	242	269	279	277	275	307	278	285	266	251	240	257	312	277	296	285	317	273	282	264	278	282	297	307	250	254	312	292	301	282	273	314	280	287	272	270	279	265	281	272	287	271	296	281	280	246	290	255	275	265	293	271	281	238	270	266	289	296	257	263	260	289	290	276	260	286	291	267	247	276	256	263	296	268	310	293	265	256	271	272	288	276	305	279	282	268	262	287	292	279	277	267	254	304	272	281	254	242	261	297	245	298	286	261	274	270	272	256	269	305	280	247	256	281	279	266	324	287	257	294	267	250	292	287	261	261	269	296	245	274	297	296	306	269	269	279	277	277	280	275	268	262	275	248	277	249	269	271	273	268	256	270	261	263	266	290	284	298	319	276	243	262	256	270	254	280	266	282	261	257	264	270	270	256	251	280	277	272	277	291	280	300	295	276	279	278	255	243	249	241	263	258	287	276	263	269	259	271	245	292	262	286	311	287	260	248	289	276	293	268	292	290	262	288	247	289	287	269	266	272	248	267	248	254	275	300	268	293	289	296	312	272	284	252	287	272	258	290	287	280	298	285	252	279	241	276	267	305	282	272	247	254	271	290	292	278	268	267	255	274	289	251	283	308	285	286	282	248	260	240	293	266	272	277	278	263	255	249	253	264	247	260	274	294	259	283	272	272	272	273	267	258	290	262	248	273	274	272	261	292	285	290	245	302	270	288	312	276	282	284	345	265	283	279	260	281	306	281	288	271	280	284	267	273	300	275	256	294	249	280
11917	36702	58527	65318	54682	24482	2207	1758	1920	2261	1981	1440	1108	966	858	893	808	878	936	915	882	916	922	903	1002	917	871	977	875	785	773	770	767	767	722	742	805	773	845	835	821	852	743	749	722	714	739	723	714	749	731	722	761	738	708	737	726	726	735	625	704	738	680	685	709	671	693	708	688	729	646	648	709	685	699	708	757	678	710	711	696	746	680	679	693	702	696	713	724	733	740	728	699	721	710	724	698	693	681	687	680	679	708	693	680	710	731	727	719	700	694	706	738	711	679	670	684	680	716	707	733	755	716	734	680	701	674	705	678	677	697	762	717	681	748	685	737	722	675	701	660	680	668	699	670	695	692	662	724	673	654	708	700	683	673	664	687	652	711	730	666	709	691	767	704	681	688	670	731	646	658	658	686	721	701	691	688	676	677	726	713	739	702	674	722	703	710	664	658	709	668	695	666	709	682	724	710	683	707	694	696	668	706	727	713	731	690	684	717	703	694	669	683	673	687	664	734	671	640	702	697	702	697	660	692	688	731	649	660	676	651	712	702	665	717	667	704	715	692	692	733	683	724	704	739	733	701	626	715	683	697	695	663	746	638	677	714	726	699	677	665	675	716	697	673	712	698	685	685	696	663	730	678	631	692	655	666	647	735	676	717	685	735	746	698	661	690	668	681	685	723	733	743	696	713	674	677	680	689	659	697	702	679	725	661	695	684	705	701	709	670	703	676	713	707	684	656	678	641	682	676	677	689	707	712	718	744	690	694	673	677	722	736	692	679	666	694	693	665	669	654	651	711	696	719	665	732	698	688	691	687	694	727	701	731	707	703	735	622	707	699	684	685	676	720	712	724	684	695	735	709	717	674	692	709	683	728	698	686	689	705	729	653	713	710	741	627	705	692	677	661	699	677	680	728	698	739	687	717	685	697	701	706	698	662	697	677	725	688	702	711	670	694	678	673	679	709	672	693	673	693	680	698	662	666	692	671	652	679	669	686	692	723	735	720	720	725	706	665	662	696	716	707	712	715	726	719	722	757	706	688	718	652	718	707	672	718	708	696	706	646	722	743	712	718	713	731	682	695	682	700	682	703	737	721	680	694	705	695	659	751	678	720	692	727	706	674	694	706	731	741	693	695	705	706	725	666	722	683	633	669	694	748	730	746	683	719	713	687	695	710	715	721	660	706	738	673	655	747	705	664	749	688	683	725	679	684	677	666	698	664	679	790	701	670	701	670	747	707	656	690	733	698	721	730	737	695	677	713	672	676	711	694	677	700	705	703	714	683	693	677	655	721	711	668	656	692	711	683	706	718	698	705	747	645	732	693	693	667	726	661	711	681	717	654	679	692	689	709	720	709	740	675	671	680	701	711	686	705	726	659	686	635	710	706	725	707	647	714	708	683	682	679	723	667	691	632	658	672	706	684	686	732	724	653	688	739	700	662	686	658	724	709	689	693	715	699	707	680	727	700	691	717	740	710	690	674	695	686	715	698	686	718	726	667	713	672	677	678	699	692	677	681	679	712	701	718	716	690	697	673	686	654	700	715	697	676	714	658	709	697	710	740	675	692	692	691	661	648	699	640	720	705	728	715	659	680	744	697	689	694	713	654	705	699	679	675	738	704	689	699	660	708	709	711	676	736	656	693	665	684	696	652	675	698	663	655	688	697	688	696	693	714	701	734	691	683	718	710	695	654	695	650	736	717	666	720	641	678	687	644	694	695	696	722	682	719	666	648	669	701	707	676	715	680	747	689	694	695	684	651	734	720	710	691	660	685	684	624	715	680	655	661	711	643	739	683	681	677	677	780	700	717	678	694	755	661	757	690	709	712	717	709	681	758	710	678	713	706	720	696	729	716	713	717	729	702	703	683	725	653	714	682	641	685	683	703	659	667	662	724	651	653	683	708	680	676	671	658	682	658	695	664	735	697	692	680	716	691	692	700	653	650	692	672	734	709	719	702	701	685	711	648	666	675	684	694	644	692	692	713	695	715	730	694	697	714	704	657	655	677	690	669	706	710	701	674	699	682	745	694	719	692	698	675	701	698	678	690	719	679	694	707	690	719	744	695	669	683	678	664	699	673	731	707	686	681	677	682	736	704	676	674	703	683	721	690	700	704	720	644	694	709	701	750	676	675	726	704	691	715	694	702	689	662	663	683	688	684	694	694	719	693	647	706	709	746	650	665	693	658	731	711	717	729	723	677	727	705	732	735	692	679	665	685	662	724	701	699	672	695	734	663	690	686	700	686	694	710	689	654	701	674	718	691	701	672	748	684	678	739	683	672	658	665	702	660	672	662	661	670	664	711	705	735	696	695	707	723	699	710	723	736	696	692	690	768	661	673	701	679	682	665	659	705	761	692	702	746	656	734	708	686	711	745	715	677	727	703	722	701	716	702	725	723	659	676	684	703	703	659	664	698	718	704	680	701	677	702	723	712	672	749	665	682	669	703	704	716	692	706	687	668	691	699	712	721	687	705	713	679	675	729	706	714	685	687	699	687	637	717	705	712	696	698	698	712	716	696	700	686	709	698	678	706	693	677	661	740	736	642	706	708	721	715	712	712	710	697	751	673	693	714	663	682	700	750	696	713	675	709	716	699	730	679	694	664	724	735	709	683	710	730	690	700	703	676	664	662	719	695	706	681	710	704	674	669	685	714	698	731	697	703	698	713	716	710	675	705	683	708	662	671	658	688	754	693	729	728	694	693	686	685	664	688	659	688	708	711	750	646	665	717	708	674	687	720	745	736	690	704	681	663	707	688	723	714	752	715	685	711	672	677	724	707	723	701	674	664	707	652	716	698	706	704	774	697	654	710	685	683	678	658	700	697	700	645	732	679	710	687	683	687	653	752	709	659	736	694	660	707	679	683	703	666	666	732	729	716	700	694	684	709	731	682	693	670	741	689	745	685	730	690	712	679	715	696	739	716	681	696	680	681	697	667	676	695	695	652	688	705	723	684	697	711	694	692	660	681	621	702	749	695	683	696	659	683	657	727	698	695	722	711	723	673	687	692	655	651	682	695	664	725	700	726	697	703	683	684	713	680	687	665	724	720	669	699	749	657	673	700	678	705	687	668	686	720	678	759	685	710	700	677	734	715	661	701	684	727	746	673	682	639	689	664	699	726	710	713	725	675	712	692	685	719	658	720	727	737	714	742	679	710	670	670	689	678	725	737	717	682	690	683	699	735	705	694	712	684	681	742	704	733	713	727	737	670	709	744	688	717	721	709	691	698	714	705	703	661	729	670	673	708	648	667	706	661	656	704	763	696	712	688	695	709	750	711	692	666	741	696	675	673	678	650	662	708	682	751	687	703	702	662	707	674	688	736	668	667	660	712	644	664	686	685	728	721	721	692	663	702	697	703	716	701	675	735	704	693	711	695	727	725	727	691	678	702	715	714	664	651	664	733	698	661	701	718	696	696	692	702	659	711	701	708	687	731	679	656	688	709	699	702	717	710	706	723	717	723	652	712	628	746	681	726	670
29400	58158	76127	71186	60640	32480	7477	858	730	881	639	447	355	314	291	279	276	272	310	282	315	319	276	331	346	306	337	317	296	293	274	280	263	292	250	258	236	285	286	276	297	258	277	295	271	264	268	237	281	270	257	227	237	275	262	274	277	239	284	248	252	246	270	244	258	271	248	226	257	256	260	278	219	251	256	248	222	233	266	269	239	266	232	282	266	246	248	245	265	252	257	247	265	259	249	226	258	246	277	223	239	256	245	272	247	253	276	258	240	225	253	264	266	256	230	260	236	268	275	256	251	281	261	239	242	242	264	252	289	232	247	269	246	250	265	284	249	256	254	244	271	239	274	253	268	225	255	261	256	241	234	277	217	259	249	247	275	273	241	273	260	230	238	239	230	269	250	238	270	272	295	260	247	228	235	242	277	239	232	271	268	243	228	238	248	237	256	265	265	214	253	261	236	253	246	252	261	283	255	276	282	250	267	269	254	275	273	237	261	268	236	247	237	252	247	239	230	235	256	262	240	213	262	267	253	232	262	263	241	270	265	260	244	224	238	261	235	278	246	251	251	279	253	280	269	274	250	244	210	250	251	271	248	260	276	257	250	257	298	277	236	257	226	260	256	245	244	272	272	255	266	257	230	246	242	247	272	265	242	236	249	279	270	274	222	257	265	253	232	258	253	264	267	268	257	263	231	254	239	245	271	272	257	278	223	261	250	272	264	254	225	254	242	246	250	254	245	266	260	237	236	260	241	275	267	266	239	259	259	277	260	265	258	245	247	268	270	229	244	232	245	248	251	234	260	245	221	259	257	257	245	241	253	262	269	231	240	252	240	232	272	274	285	259	253	253	253	258	239	255	250	257	257	248	251	241	233	257	259	272	236	244	250	266	248	226	276	226	248	255	294	279	242	291	281	244	250	243	250	247	240	272	276	263	255	262	228	221	282	283	247	228	265	270	261	269	248	250	235	255	247	252	260	283	243	242	241	259	267	273	249	265	270	240	260	227	265	280	298	273	238	264	213	262	243	260	246	238	255	258	229	232	254	245	266	236	245	234	235	266	253	253	243	266	259	272	279	227	266	265	265	255	239	239	250	252	243	252	242	249	258	278	243	269	251	282	294	253	245	262	260	280	246	249	251	257	257	256	251	291	247	248	239	250	259	239	244	248	264	252	295	234	228	242	275	275	238	260	229	260	236	261	256	265	234	234	274	259	247	251	251	248	272	257	236	256	252	281	256	246	262	244	259	254	252	284	262	263	275	254	225	236	268	265	257	257	240	271	215	251	245	265	240	266	288	270	272	276	223	240	276	265	232	280	229	236	262	235	238	278	241	248	267	259	271	225	276	256	242	250	253	258	256	247	256	258	231	221	249	283	246	225	263	235	248	265	242	267	254	252	273	237	218	262	263	240	244	219	232	252	256	255	262	275	256	277	264	227	251	246	248	241	238	236	248	248	286	279	256	240	286	255	254	275	255	266	234	279	234	212	275	251	249	260	236	251	247	246	268	251	254	263	253	243	272	282	249	279	270	250	259	219	257	294	255	243	257	262	262	241	234	252	259	250	275	253	260	267	261	284	229	265	272	253	260	235	232	258	222	232	252	264	244	255	276	272	264	223	259	235	272	239	241	274	255	256	243	233	277	285	256	259	302	246	246	238	226	262	239	263	266	253	238	275	249	261	271	251	268	257	250	251	255	248	229	259	242	247	267	236	282	268	220	223	231	225	240	249	263	232	278	267	258	256	256	253	246	256	238	245	231	239	266	255	231	275	257	233	256	239	217	291	241	238	235	257	250	248	248	244	271	251	232	245	249	250	258	245	269	270	281	248	271	249	260	248	254	242	260	246	277	230	253	239	256	251	251	245	246	252	241	266	231	223	240	276	263	246	238	243	265	254	256	269	246	262	253	271	237	267	250	272	255	270	259	266	263	244	234	232	266	243	280	286	243	240	234	270	248	249	270	275	245	243	269	269	243	242	232	297	267	261	272	265	234	248	255	258	245	267	247	248	256	266	266	252	227	235	271	260	275	256	266	252	241	259	258	262	262	252	237	256	280	241	244	259	231	239	265	260	265	233	273	259	293	292	250	260	297	264	255	264	236	259	230	270	229	252	257	270	238	218	246	276	243	271	254	236	234	246	250	244	251	250	229	263	244	255	261	256	256	272	258	280	251	248	268	264	265	256	249	230	263	260	257	244	261	256	253	252	266	262	229	215	250	279	265	249	265	246	251	254	240	267	248	239	235	269	241	280	248	259	288	267	257	236	272	257	238	234	246	252	261	286	261	250	221	233	241	268	248	246	261	244	259	244	250	222	250	263	255	266	270	242	227	264	278	260	241	277	231	279	242	280	236	243	281	258	263	235	255	264	260	243	236	260	258	262	266	241	261	223	260	298	241	235	276	281	249	254	251	246	230	246	243	234	272	255	294	249	249	266	265	266	253	237	238	238	271	218	240	270	257	243	261	226	254	227	256	265	262	258	278	250	276	275	275	263	255	238	235	241	247	264	259	268	227	256	269	262	256	250	285	248	253	279	256	265	281	306	283	243	284	247	252	247	271	251	244	237	233	264	281	252	248	261	242	236	263	259	266	220	258	281	260	270	225	257	242	268	250	254	271	258	249	260	267	283	255	257	265	251	244	257	261	274	260	242	253	258	268	255	253	247	253	254	255	241	253	266	239	236	263	275	255	237	250	251	295	256	232	253	250	275	266	254	230	269	275	266	245	239	275	233	230	237	254	259	288	249	241	264	233	232	248	250	238	268	245	231	266	218	234	236	270	257	247	284	229	234	257	251	285	260	254	248	262	244	256	275	238	248	255	285	256	267	264	275	292	245	250	246	246	252	255	264	222	256	259	258	229	281	253	271	253	263	248	212	266	253	263	279	238	230	250	266	227	260	266	256	245	241	291	273	254	267	262	234	260	271	273	236	251	237	267	266	221	257	277	265	246	272	253	236	249	274	266	259	244	256	269	243	257	240	256	252	251	285	242	254	250	263	250	263	283	273	245	269	243	267	264	234	301	265	253	246	276	228	262	265	272	257	259	256	237	243	261	249	259	261	219	235	257	270	239	258	241	266	251	239	254	267	266	236	274	248	279	248	261	274	238	216	232	262	271	241	255	245	255	252	286	252	265	241	253	272	267	272	261	276	270	251	251	243	257	266	247	233	259	232	254	262	271	251	238	239	237	261	287	225	245	266	282	264	232	260	270	255	235	269	245	270	234	255	247	271	271	268	261	257	272	260	273	246	271	252	270	242	235	245	245	256	261	278	247	234	243	253	239	262	274	266	287	240	257	291	234	264	256	244	250	278	235	217	261	248	254	254	252	265	242	221	252	255	256	265	259	240	244	280	254	227	247	241	284	277	257	242	244	257	234	256	273	241	244	256	245	261	255	249	284	256	264	260	243	260	293	263	234	238	275	255	269	258	270	226	230	252	227	287	251	245	222	245	271	259	246	274	264	248	276	288	232	256	223	239
17397	44594	70687	77008	68269	31375	2663	2159	2857	2940	2281	2021	1220	1063	931	867	919	896	980	956	966	1096	986	1104	1178	972	1099	1182	776	810	741	716	759	833	761	738	729	712	799	883	872	837	705	728	692	683	685	724	711	731	711	682	665	665	636	669	636	635	659	671	670	712	704	659	656	613	647	670	658	660	607	665	654	646	644	648	678	640	646	640	671	661	642	669	666	679	697	678	674	680	612	640	680	630	666	657	650	654	650	613	640	656	639	662	680	634	653	652	635	672	693	644	658	662	633	667	660	670	648	692	624	651	692	592	645	650	568	631	626	666	668	671	651	679	632	690	645	650	655	671	667	620	629	622	681	663	649	640	615	655	621	647	662	633	641	629	640	682	713	608	662	638	605	670	654	608	605	622	673	629	672	668	647	596	650	641	664	636	660	654	620	625	645	664	584	655	667	713	609	627	667	663	695	621	648	644	610	659	640	644	623	589	645	644	620	649	632	670	648	603	649	697	591	670	596	619	643	666	643	640	626	647	655	605	697	640	616	636	651	694	656	624	644	649	648	620	629	659	638	656	682	674	600	665	664	630	670	626	654	582	670	676	691	672	668	633	650	647	653	665	623	623	652	658	620	670	671	629	656	641	643	657	618	632	661	615	611	681	613	631	643	653	662	638	643	665	580	628	623	654	622	595	678	625	614	636	677	637	627	619	628	590	678	613	635	659	657	632	609	664	629	660	672	590	604	653	665	642	725	610	639	626	670	651	596	670	654	702	706	641	655	611	666	668	604	660	626	616	638	642	655	631	621	611	641	604	623	646	632	671	656	640	670	660	684	710	664	669	645	644	665	664	651	630	621	615	647	655	620	612	644	639	597	660	622	625	630	632	621	569	664	685	651	662	629	629	671	624	672	604	670	636	641	625	633	643	657	661	661	678	640	621	607	658	673	622	624	652	632	648	604	659	621	635	648	615	683	650	612	637	632	699	639	644	628	632	633	600	679	662	633	638	596	602	679	667	654	648	659	654	627	658	616	697	613	636	696	669	645	676	593	655	627	628	605	642	691	642	647	664	629	639	642	654	612	685	666	666	626	653	630	616	644	625	641	656	639	590	679	614	656	630	641	632	674	641	633	658	664	682	643	671	626	680	697	628	637	612	646	620	622	637	607	675	598	629	637	618	643	657	637	632	633	641	662	635	658	654	673	616	606	649	648	641	650	647	647	659	635	687	641	635	648	660	670	649	663	667	590	643	622	655	672	657	619	657	618	639	682	634	621	643	662	679	682	595	658	634	625	680	652	613	618	673	675	658	717	628	641	683	652	667	634	653	668	675	681	659	683	635	644	674	690	600	652	613	621	660	623	682	671	642	649	658	631	630	678	656	624	618	663	646	618	614	622	676	626	631	610	668	661	662	677	672	628	689	650	640	645	640	646	656	659	636	650	645	671	644	635	604	665	668	613	599	601	671	653	637	632	606	586	653	633	655	672	636	629	663	687	607	718	670	646	664	620	623	603	596	639	629	640	628	646	687	658	632	620	626	676	660	648	628	651	617	650	670	654	610	646	684	638	603	639	676	623	635	655	632	646	620	685	674	655	654	690	626	666	632	605	637	662	640	712	628	658	657	680	591	666	643	663	667	635	585	618	664	673	598	678	640	635	617	684	665	676	648	668	685	670	679	644	677	679	658	668	615	649	660	640	584	689	634	654	677	684	603	677	718	653	606	670	637	646	648	636	630	654	623	617	642	628	650	609	677	640	652	666	653	682	660	690	663	655	638	620	660	651	697	669	643	619	658	631	649	688	644	643	654	657	616	668	644	594	653	597	652	643	686	642	670	640	680	612	639	607	601	639	701	676	672	626	629	657	614	645	641	663	620	630	647	637	633	608	650	660	629	678	622	626	643	660	659	627	658	659	602	682	627	595	648	613	638	616	666	629	645	652	676	674	645	632	600	665	613	671	647	665	710	649	603	634	636	635	674	643	641	682	631	629	605	610	645	680	622	642	606	679	645	654	668	603	666	653	670	657	641	643	622	652	643	650	625	641	624	659	671	593	642	632	641	670	669	656	632	623	653	628	667	612	604	643	647	631	649	582	611	617	673	662	698	596	653	654	681	671	651	582	662	638	630	632	662	677	679	659	661	666	661	624	626	674	653	617	666	682	654	639	690	685	664	616	622	629	659	686	688	642	672	671	692	660	640	652	652	637	603	654	646	670	634	682	704	666	641	671	668	634	612	616	685	599	645	649	625	585	654	664	646	667	649	634	646	670	607	659	646	641	630	633	626	643	649	655	706	610	619	635	627	641	607	658	660	658	659	656	641	637	653	640	625	644	627	715	660	628	636	613	648	661	639	661	672	612	632	658	636	677	656	667	654	635	639	691	650	635	628	628	628	636	630	687	665	614	681	654	597	601	625	630	675	654	662	640	621	650	653	644	693	669	614	611	634	668	622	672	662	634	641	635	650	608	639	630	639	622	629	662	673	619	662	599	612	626	664	618	648	657	602	605	679	627	616	673	606	627	614	637	617	630	660	647	663	684	621	650	662	637	670	675	606	634	633	681	622	618	610	598	599	635	642	626	630	686	661	684	673	681	691	629	674	623	691	618	609	670	661	623	624	598	683	660	624	620	621	640	671	606	668	644	650	674	658	673	644	611	669	629	614	652	663	625	658	593	638	615	651	639	585	654	603	627	671	625	697	657	632	669	646	653	623	637	669	610	638	660	627	618	663	614	629	654	611	649	589	619	693	639	687	629	652	657	590	703	665	672	614	629	657	688	623	626	654	673	623	634	617	611	583	659	638	686	618	622	638	639	650	663	648	680	650	641	633	656	650	681	668	613	634	661	629	654	657	664	633	660	632	649	647	673	657	653	666	659	610	656	644	612	641	657	645	621	645	651	634	682	669	631	634	618	640	664	689	614	705	668	650	648	586	651	619	641	656	630	598	658	641	644	686	649	620	626	617	676	671	601	639	646	626	659	633	633	652	624	619	658	651	653	625	607	646	652	650	621	652	636	640	637	665	650	637	617	672	645	623	630	672	608	625	650	631	680	667	635	649	629	634	672	633	655	625	616	621	654	606	628	651	657	665	682	613	649	672	648	649	619	655	649	628	632	644	649	652	675	686	641	641	684	625	627	616	700	660	644	645	631	635	661	618	654	602	634	678	654	664	646	600	639	638	623	657	641	636	632	690	665	651	624	628	626	645	625	652	640	649	673	616	636	627	660	628	607	666	623	622	665	636	600	670	657	609	626	662	638	629	619	620	644	664	659	610	688	658	616	598	635	613	650	635	641	632	701	687	620	651	636	649	666	675	674	634	668	662	607	671	691	628	647	628	625	608	615	641	666	629	667	670	641	683	632	628	633	641	623	620	668	673	635	677	599	707	612	629	625	645	616	616	642	667	617	633	654	587	665	622	679	662	642	630	711	669	669	668	600	636	636	648	653	637	652	641	636	634	647	688	644	669	631	641	671	642	662	722	640	691	645	602
4687	5170	10780	10503	7131	2664	408	298	277	266	251	274	268	301	242	252	245	258	231	231	247	254	261	280	252	256	277	246	261	251	259	261	252	226	252	271	240	238	261	261	227	228	223	237	243	239	220	267	279	242	240	272	245	230	250	242	235	269	253	236	252	229	243	238	256	245	221	220	244	249	231	221	244	234	257	220	212	230	243	231	245	222	248	239	231	232	233	233	253	260	252	265	253	235	270	242	238	258	245	246	228	227	261	240	214	238	252	250	249	242	252	239	264	234	249	234	278	257	250	261	277	269	219	252	254	227	222	269	245	249	244	229	252	231	242	263	254	237	249	241	256	232	259	250	270	240	260	260	210	217	244	248	296	253	245	232	247	255	252	241	258	237	216	230	247	265	243	263	251	245	242	248	246	255	244	228	228	236	256	224	244	240	255	249	260	247	243	237	256	227	231	231	242	261	229	242	257	244	248	257	242	243	257	236	268	245	264	242	214	243	247	266	260	247	282	241	239	238	238	250	235	243	270	213	250	231	280	242	264	269	214	252	244	253	232	232	237	223	269	227	231	225	224	245	221	243	255	224	218	268	241	257	228	224	239	227	235	264	228	246	253	284	234	257	250	266	256	230	259	246	232	214	265	252	272	252	231	270	235	275	233	259	243	258	235	241	255	228	239	241	244	252	239	258	264	259	244	240	262	267	231	241	264	214	268	232	234	232	263	255	242	237	224	253	246	246	277	236	258	258	251	244	267	224	275	221	229	261	252	266	271	222	264	236	232	232	222	254	228	262	262	244	223	237	252	257	255	260	259	226	238	231	230	224	228	248	244	262	222	241	264	233	225	246	247	240	225	243	231	262	252	245	258	238	251	247	239	253	242	245	244	259	263	243	207	206	249	268	217	229	275	266	258	254	247	223	237	279	255	241	249	235	242	222	267	253	275	267	264	243	226	252	264	239	244	272	233	220	266	226	234	229	259	220	272	223	241	248	243	227	260	247	242	253	242	241	279	242	258	258	248	249	248	230	211	217	243	252	226	249	269	252	263	247	290	222	226	245	259	251	280	259	237	257	242	255	242	232	260	230	231	265	250	258	264	240	233	243	236	235	236	239	239	225	259	219	251	212	221	262	220	263	256	261	241	254	245	215	231	251	243	238	228	255	256	243	265	240	259	243	232	230	256	241	249	247	249	230	253	263	242	236	237	258	278	232	245	236	241	256	262	240	262	270	266	216	236	284	255	240	239	259	242	244	218	257	249	250	255	283	261	232	229	247	261	226	233	237	262	268	230	217	217	240	254	240	266	251	231	259	262	227	238	257	258	262	245	260	270	241	235	255	256	241	241	238	234	228	258	238	268	266	250	238	248	294	254	242	221	282	257	240	222	226	248	247	230	243	223	262	246	256	260	246	218	233	261	251	220	247	230	293	247	237	244	256	244	238	260	266	246	244	235	235	242	249	257	239	228	254	256	212	254	248	266	209	226	235	257	240	237	233	245	243	260	220	237	234	219	234	236	272	246	259	266	220	217	231	274	272	250	250	238	232	242	258	232	250	242	244	236	230	240	244	228	273	248	254	274	245	253	239	223	263	251	256	260	229	242	243	256	236	245	260	271	231	257	246	228	260	230	237	269	268	244	271	269	236	262	272	244	235	248	242	242	270	258	228	217	267	247	242	259	228	256	227	257	228	214	239	236	235	267	251	253	240	247	282	264	232	225	270	236	230	248	210	235	261	237	237	247	248	248	282	268	223	276	239	263	267	255	226	262	216	262	233	257	243	250	267	261	283	270	229	262	259	271	267	221	218	233	249	259	228	256	234	252	242	255	255	247	248	241	252	242	257	234	208	253	246	241	233	225	245	256	253	244	235	255	235	232	250	228	259	239	238	250	263	271	268	257	230	228	246	234	258	251	269	236	242	230	258	212	255	252	273	228	257	230	260	275	260	256	248	251	225	233	252	244	227	247	243	268	232	218	236	250	274	258	237	217	207	255	287	236	227	237	230	251	242	230	236	238	241	248	257	233	238	259	246	275	253	224	216	236	255	235	243	258	269	228	301	236	246	271	256	239	236	214	251	271	232	224	237	209	252	263	257	244	217	225	250	257	254	218	249	257	231	258	256	244	249	253	237	248	249	258	218	247	236	242	259	241	245	239	253	225	243	251	264	237	252	250	214	264	233	259	276	267	257	230	226	255	264	253	263	209	270	239	236	278	268	249	266	237	257	237	243	229	248	234	228	246	253	258	277	261	263	221	228	234	230	261	240	239	213	242	247	255	302	227	238	275	231	254	259	227	243	243	204	247	231	244	252	239	237	232	265	253	230	250	239	258	239	229	258	250	253	257	242	231	247	213	244	234	240	259	267	264	249	227	264	255	256	277	246	244	236	246	233	222	244	245	236	235	252	266	230	229	245	264	264	248	257	243	239	223	265	276	259	241	227	247	229	246	229	252	245	225	274	249	246	258	245	234	264	213	259	250	206	255	246	259	199	249	244	255	257	244	258	236	228	226	226	269	243	256	239	259	270	254	250	247	250	254	265	243	252	251	238	264	236	248	253	231	267	250	241	238	215	254	249	279	247	240	256	249	264	220	246	247	228	241	241	227	275	255	241	226	258	253	238	229	240	246	225	253	232	251	274	218	234	236	279	246	277	234	280	241	253	243	242	242	238	233	221	224	247	229	254	253	236	228	248	226	249	227	221	216	242	252	268	247	235	247	244	239	284	253	266	265	229	235	230	247	217	257	234	232	258	239	246	240	242	245	225	244	234	236	230	230	256	205	258	255	271	244	255	261	254	215	254	261	232	242	244	253	258	232	274	249	223	277	245	245	237	223	238	227	244	245	265	258	243	245	254	247	255	236	240	226	258	248	228	224	242	222	263	247	218	236	248	235	224	270	248	251	246	233	247	279	238	235	238	263	231	253	243	270	254	240	243	241	240	260	271	260	252	246	229	233	238	245	245	252	241	239	272	237	230	255	239	245	242	248	228	227	263	263	263	249	286	232	254	244	256	230	247	243	225	253	283	245	239	280	240	256	242	246	284	246	277	264	214	254	257	239	241	235	245	288	237	263	231	248	257	235	222	224	235	240	213	228	294	253	249	242	244	246	240	255	237	236	253	273	230	248	244	225	224	250	235	262	252	240	260	278	236	245	284	260	252	244	268	243	242	228	249	267	253	249	220	283	267	225	243	248	243	228	249	263	225	247	213	269	251	256	233	236	247	242	231	238	259	235	229	226	247	243	257	245	255	251	212	238	254	241	224	226	263	241	237	264	230	214	238	242	239	241	236	258	229	245	233	244	238	223	260	230	261	252	236	259	242	266	270	247	212	261	219	231	250	236	220	220	255	246	245	257	235	265	251	269	265	225	260	270	257	230	250	229	279	265	242	240	250	268	253	248	227	246	219	270	244	250	237	226	252	230	241	239	250	265	247	248	263	237	259	221	255	272	234	250	234	263	226	247	242	247	244	247	218	250	243	248	220
3750	7044	20302	22918	18176	7014	965	977	918	884	691	780	643	643	660	664	684	710	689	720	736	772	757	734	654	717	720	655	667	673	679	708	623	640	646	651	657	679	635	699	677	672	684	614	685	651	626	656	637	684	670	692	649	674	601	666	617	576	683	677	631	672	630	614	666	666	632	625	644	695	691	628	638	680	643	632	685	586	613	646	661	604	625	683	630	608	640	676	683	643	687	697	686	651	626	649	596	630	642	626	618	623	610	676	605	650	620	624	649	660	669	674	604	645	680	651	678	665	672	609	608	598	633	604	633	640	666	672	672	610	618	649	625	565	608	680	646	656	662	646	669	629	664	658	636	654	640	648	581	631	632	629	666	620	641	610	658	666	644	624	672	640	657	682	629	647	630	595	604	662	621	626	620	653	656	626	669	639	599	689	622	638	634	638	613	684	682	601	591	638	642	617	650	620	656	631	627	649	630	666	645	660	655	650	637	671	614	629	618	627	668	634	672	676	628	657	617	626	641	641	630	595	650	650	621	584	596	630	672	626	644	677	642	681	620	653	611	624	667	607	641	656	613	642	637	653	633	619	665	643	607	642	653	588	678	627	653	671	598	587	621	685	631	660	684	690	659	653	651	664	635	619	643	683	607	634	631	604	652	657	623	590	639	641	590	616	611	660	645	566	647	654	626	669	645	663	621	642	644	564	639	660	642	617	615	625	628	670	636	591	657	643	661	631	639	604	635	605	676	633	614	619	582	633	623	598	655	618	648	637	668	611	635	618	625	653	643	620	665	659	650	680	646	602	651	610	639	643	595	648	608	642	617	670	661	715	613	645	676	683	655	622	617	637	623	644	606	652	650	594	621	627	674	613	658	610	646	611	639	644	640	638	626	619	690	632	642	613	615	646	612	617	597	645	596	629	650	671	640	654	630	626	658	602	631	689	629	668	606	621	598	627	617	622	612	623	626	656	624	640	619	663	689	587	612	694	664	658	586	641	620	642	617	643	608	601	627	637	660	591	616	657	679	615	679	650	614	606	647	603	662	611	648	680	642	642	641	661	598	705	649	632	616	677	647	629	643	668	659	644	594	644	623	669	640	588	640	604	641	632	618	645	636	664	610	671	587	598	574	671	635	596	652	681	652	626	601	616	585	634	674	623	597	595	673	662	628	642	634	641	605	638	600	638	619	611	623	673	642	638	623	683	650	627	679	663	637	688	669	596	625	639	655	650	671	655	650	640	648	673	620	641	636	619	645	596	649	612	677	641	639	636	654	639	624	675	614	661	644	588	665	641	610	606	622	615	698	618	643	606	625	644	631	683	647	656	675	633	662	616	629	624	615	613	633	630	639	620	621	666	654	604	619	637	637	600	637	616	626	625	678	646	620	670	635	617	641	609	664	619	612	648	625	627	639	617	616	631	627	658	678	651	580	662	643	595	631	629	676	618	615	592	643	646	686	618	647	644	649	681	622	634	623	638	632	690	613	686	638	618	579	649	662	612	639	656	629	651	613	648	655	581	646	590	617	650	599	577	619	641	605	628	646	684	684	607	618	659	658	661	649	578	687	629	619	626	614	676	674	636	625	634	612	606	614	643	679	681	631	638	631	621	614	617	638	630	616	642	626	663	641	626	645	614	642	580	579	646	597	664	658	670	657	653	607	677	679	653	644	639	656	600	695	628	637	641	648	649	656	587	639	649	665	625	654	636	652	626	603	656	598	583	664	645	597	645	659	616	649	584	632	641	630	642	651	605	632	633	632	626	647	623	658	630	650	610	640	609	610	630	624	596	646	671	672	657	612	639	618	636	667	602	658	630	647	652	662	604	675	621	602	664	649	646	644	616	578	596	667	640	627	646	624	590	613	667	667	644	634	640	634	640	630	688	616	641	643	608	604	646	618	614	599	644	622	666	658	588	637	635	607	658	604	586	628	604	617	642	645	661	644	597	636	634	640	646	595	628	642	600	634	677	661	647	619	640	648	667	627	617	652	649	635	676	656	669	624	650	592	636	642	617	625	624	670	650	627	651	624	635	615	638	627	637	623	654	611	638	653	656	651	562	626	613	663	673	672	637	631	602	673	644	610	631	649	635	630	577	583	641	607	573	625	634	620	678	622	642	633	622	662	630	615	641	652	661	657	629	672	633	626	647	627	640	651	653	609	663	687	640	640	609	657	655	623	600	633	636	645	588	671	628	678	663	644	702	651	576	619	631	631	616	606	644	595	634	573	653	625	625	627	602	570	632	633	626	662	631	627	609	659	631	620	649	662	582	626	635	626	617	626	652	625	644	650	631	626	648	639	685	656	619	623	645	627	606	661	617	614	622	631	613	588	654	631	662	647	661	672	622	603	651	657	651	642	644	584	627	645	625	667	613	626	575	594	624	671	650	626	616	671	623	643	619	648	643	695	629	620	646	607	616	668	631	647	651	628	642	629	631	643	658	594	649	606	612	625	612	627	648	629	644	660	625	611	627	659	574	623	643	607	666	613	645	646	597	669	633	638	636	645	629	609	645	640	641	615	630	609	631	654	650	612	624	643	618	611	630	655	648	618	611	670	594	608	581	626	649	650	634	670	687	623	694	644	633	633	659	609	660	634	624	589	665	616	657	626	644	653	635	643	665	680	593	613	655	633	659	610	650	654	673	641	617	619	622	661	599	587	676	656	615	590	608	644	643	636	640	603	627	698	654	651	639	664	633	649	680	716	590	593	660	656	616	630	656	643	661	627	638	673	641	654	655	634	614	624	626	622	663	657	672	622	622	644	584	585	646	630	594	677	628	618	666	643	660	615	636	638	621	623	644	629	637	652	647	594	608	655	639	585	663	646	643	614	615	638	633	628	646	621	626	615	607	656	625	609	681	562	675	621	637	631	618	622	583	658	651	637	608	667	678	645	632	619	683	621	656	632	596	633	641	566	647	674	658	633	651	634	629	602	641	622	653	614	671	627	616	669	644	591	634	611	636	617	674	611	627	647	608	595	598	625	598	677	609	642	637	651	636	649	599	621	643	622	660	663	638	640	643	628	649	549	642	597	601	636	651	606	623	614	624	629	670	674	651	631	639	659	610	653	641	665	650	623	647	650	599	633	635	645	664	594	623	598	604	674	655	661	643	647	637	596	638	650	634	649	628	647	643	636	636	694	672	643	630	606	588	602	647	589	682	659	670	625	607	635	630	653	611	634	661	636	649	601	642	659	621	631	600	652	626	680	667	623	608	671	627	651	621	633	628	675	580	620	630	656	642	664	629	700	626	639	657	604	645	624	625	624	634	627	620	627	647	602	636	659	609	666	653	629	604	667	612	623	614	680	632	640	655	636	612	653	659	621	599	589	633	636	598	627	625	645	635	627	613	652	662	620	624	602	644	620	633	612	591	646	637	657	651	653	659	623	684	628	606	637	622	650	645	634	671	601	679	640	684	626	663	613	652	686	639	661	681	616	633	632	627	658	614	630	681	655	627	644	599	646	624	634	624	644	667	636	600	648	640
21683	42176	66179	60843	48039	25381	3249	589	583	516	527	362	311	276	299	275	274	278	289	289	308	314	349	328	334	330	285	293	306	297	254	304	303	304	295	293	294	277	309	277	278	250	294	295	293	255	269	283	250	259	274	261	268	259	268	253	254	273	280	325	307	264	283	289	261	275	286	258	260	317	287	269	295	302	275	306	284	267	268	277	251	250	259	278	275	270	279	266	318	283	276	265	292	297	248	260	250	294	292	294	263	261	293	246	289	314	249	278	286	280	285	307	290	278	291	249	282	263	268	264	255	298	291	283	258	295	278	311	271	267	270	293	303	239	298	316	284	286	293	265	272	288	273	289	279	282	262	256	292	275	269	280	296	247	304	275	293	302	296	284	287	263	264	274	268	276	258	280	291	247	280	293	242	272	316	295	247	297	279	313	271	273	251	279	295	276	292	250	297	272	280	294	266	272	262	283	235	263	272	298	278	252	280	285	263	274	285	258	273	280	271	282	268	278	282	304	280	291	263	258	260	256	292	236	270	272	269	300	269	297	266	303	289	259	284	281	302	284	237	258	267	317	272	303	298	271	270	276	282	306	304	284	261	274	293	288	281	276	273	262	281	286	299	283	283	267	272	288	313	290	264	249	264	286	270	294	281	259	276	255	285	275	282	274	295	270	290	270	265	277	299	300	257	265	291	276	261	281	274	292	286	306	277	269	294	261	273	259	292	270	273	282	251	280	287	310	260	252	269	284	272	277	266	292	283	302	262	277	287	279	271	272	278	269	278	269	294	268	277	255	280	244	285	267	300	266	273	278	284	273	275	250	290	276	280	261	255	261	262	282	288	258	258	280	279	275	283	258	304	279	273	264	262	273	291	281	268	255	276	280	276	295	291	278	301	268	296	287	255	272	297	289	257	282	270	280	256	277	291	268	273	263	262	260	289	264	286	280	271	260	250	287	313	266	267	243	282	262	273	259	282	271	277	271	280	261	266	270	279	257	289	275	265	266	276	280	265	277	276	310	253	296	268	278	304	272	296	287	295	274	279	290	262	271	278	314	267	284	269	260	261	308	288	299	253	261	275	303	273	309	257	288	247	268	280	302	274	261	288	275	249	244	243	266	261	243	284	273	288	282	303	275	286	267	252	285	264	269	282	266	279	277	266	247	244	261	273	296	253	287	299	300	284	255	253	280	270	282	282	284	289	267	264	236	258	293	267	281	266	266	265	286	294	267	257	262	253	276	288	277	284	237	273	279	270	292	244	306	254	270	266	271	263	267	260	273	286	251	266	318	274	268	265	304	261	270	264	285	286	279	271	291	271	265	287	290	243	273	287	270	276	263	268	285	246	285	264	305	275	283	285	278	265	275	269	265	295	288	268	281	303	274	260	264	303	264	264	276	277	265	280	280	275	276	285	266	296	261	294	292	278	273	274	273	278	258	310	267	281	283	251	266	293	281	293	281	267	293	246	258	276	272	297	277	275	290	284	293	295	264	292	306	275	300	258	270	291	254	289	276	287	269	306	252	271	269	274	262	292	291	273	286	274	274	254	258	266	280	268	273	247	270	285	261	310	268	273	291	284	285	256	303	259	261	275	273	264	267	256	306	278	277	297	304	266	266	258	270	249	242	259	271	280	273	299	272	300	272	305	278	281	276	276	306	293	243	264	288	283	242	308	286	300	253	266	264	272	243	281	269	299	281	267	268	275	282	263	304	277	283	264	267	260	297	261	274	259	248	246	274	287	279	276	308	245	275	251	313	266	284	309	262	288	288	254	254	271	286	284	267	268	277	308	268	273	268	274	250	273	276	277	290	267	264	280	261	305	268	284	259	275	287	276	262	285	265	291	292	278	251	262	282	280	293	270	267	294	279	283	274	276	258	285	283	271	263	274	288	284	277	260	296	260	286	286	274	283	287	286	277	279	236	276	252	257	300	263	291	246	267	257	287	267	276	276	273	290	286	285	267	285	265	295	257	284	298	295	301	281	241	281	252	278	258	262	305	262	298	302	260	285	319	251	296	291	277	308	307	277	288	299	278	269	257	311	258	271	279	276	277	284	284	276	282	238	277	279	259	248	248	288	284	303	283	230	283	273	264	269	289	316	287	274	281	265	241	287	272	288	295	273	273	307	297	298	254	276	306	280	271	283	277	265	253	265	261	276	288	299	312	262	294	280	253	270	250	257	271	282	247	253	303	271	268	275	263	268	285	298	283	239	274	296	307	293	270	280	268	276	260	267	280	299	252	284	282	280	288	276	275	278	293	258	239	279	306	278	249	299	263	310	261	286	253	292	282	278	262	283	271	311	235	285	293	291	258	319	275	305	276	250	263	295	268	291	275	265	274	279	251	290	259	269	279	271	264	296	265	270	279	304	265	281	264	274	278	285	296	291	277	287	268	268	297	301	294	296	262	278	281	288	283	278	277	295	265	263	242	245	231	251	279	275	295	296	285	271	254	317	295	278	272	272	271	262	267	262	254	286	268	290	303	274	320	276	256	264	267	254	281	285	293	262	265	265	309	271	287	258	284	292	262	248	287	272	255	289	265	243	238	309	275	278	240	253	275	273	259	293	282	265	308	285	292	280	276	298	247	292	287	262	282	294	256	278	283	239	255	288	297	273	275	234	268	280	277	265	283	292	302	278	262	292	287	271	276	292	285	284	301	272	283	290	295	279	289	314	299	280	300	275	271	254	268	266	295	271	284	283	273	286	255	264	286	267	292	275	252	298	277	287	260	266	283	275	244	239	259	290	310	273	266	300	271	275	297	292	262	290	293	284	267	260	270	250	281	265	294	282	299	269	265	281	254	268	273	286	260	320	278	283	290	282	278	284	274	261	274	264	272	291	282	290	281	275	256	273	293	267	324	227	266	257	241	295	273	271	279	251	256	295	265	271	270	286	284	258	291	270	272	296	304	258	268	294	306	288	297	264	271	284	280	253	294	261	290	249	282	288	288	280	264	246	279	270	257	276	260	279	286	274	255	292	279	254	247	295	288	251	283	277	249	270	271	263	281	300	280	249	263	276	303	280	278	275	280	263	279	267	291	298	267	272	261	282	245	257	286	274	259	254	279	298	296	273	257	266	307	279	292	261	270	278	311	259	251	271	303	302	294	246	260	281	280	277	274	297	252	286	284	298	274	265	286	298	272	262	257	280	291	307	267	271	273	294	270	286	299	264	280	290	268	291	280	306	299	262	271	269	276	240	286	237	268	260	269	246	284	273	287	265	277	285	270	291	272	256	285	279	284	284	268	253	280	284	251	306	273	308	282	324	283	256	301	251	262	268	282	268	245	268	298	271	254	289	254	304	287	258	263	287	281	272	295	262	257	276	269	295	275	327	290	266	255	278	241	283	291	258	292	245	270	269	271	306	251	252	283	297	292	271	297	279	263	273	260	283	268	278	239	263	282	298	289	272	305	301	302	286	267	279	300	281	270	278	294	274	275	258	291	271	286	258	277	268	286	291	250	292	258	284	326	272	240	259	272
13708	34807	61170	64709	55164	26306	1793	1831	1956	2064	1794	1256	1010	902	885	841	899	861	847	907	971	1027	1059	979	1021	1006	969	1023	798	823	782	758	770	742	765	788	761	757	804	796	832	757	784	759	733	753	753	709	713	712	696	706	676	675	701	729	695	661	742	711	695	701	728	738	719	759	681	700	724	721	723	737	721	719	717	672	695	722	706	727	717	736	747	772	712	723	712	736	678	679	691	718	747	671	712	675	725	750	691	684	732	723	708	749	712	691	683	731	689	684	704	691	675	789	696	689	712	715	664	696	691	711	693	713	680	693	729	715	729	753	695	733	718	681	724	692	722	637	705	716	674	734	710	654	669	712	678	701	697	739	683	703	678	701	625	718	717	726	701	671	669	749	705	754	728	640	698	705	687	687	698	702	694	651	671	703	717	743	718	712	681	739	729	637	715	649	680	714	725	702	713	671	695	763	663	718	672	691	710	734	660	699	691	700	767	741	693	697	659	718	682	651	689	741	669	692	694	727	733	687	678	692	695	708	699	702	727	696	683	687	773	682	740	703	658	728	705	658	703	709	712	752	724	680	714	713	715	676	678	725	725	717	733	725	637	708	714	693	705	708	710	687	725	674	696	731	645	688	717	690	752	698	651	701	698	706	690	671	690	715	746	672	723	767	719	660	675	711	689	690	697	713	698	765	685	689	725	691	702	694	735	667	728	726	738	714	701	684	694	676	729	691	703	754	684	733	752	642	680	676	663	686	686	693	684	728	669	721	746	667	696	713	654	712	714	722	697	671	677	675	697	714	683	688	705	681	701	724	682	699	687	718	685	671	698	694	716	674	654	707	694	678	729	660	689	718	698	683	752	695	716	708	650	704	680	745	740	716	682	725	696	681	668	729	701	679	701	723	715	706	673	726	696	664	686	734	677	718	689	683	688	717	697	720	727	702	712	726	674	710	714	677	681	715	716	699	687	746	712	683	681	719	694	742	703	723	675	660	732	741	693	675	746	746	697	691	692	690	698	706	661	646	730	690	673	715	650	773	734	655	655	704	722	676	707	672	666	696	696	710	659	718	664	673	685	705	720	709	694	725	694	739	717	715	706	708	723	729	670	695	708	688	760	718	720	720	707	693	740	692	720	735	719	686	702	724	672	670	702	754	696	680	625	693	686	728	733	731	698	679	736	717	719	691	685	642	691	726	679	708	687	697	654	692	683	693	744	680	690	719	749	664	683	683	737	690	740	725	688	730	696	707	606	721	726	722	718	669	698	718	731	706	677	718	685	712	715	676	714	735	741	707	660	706	641	660	709	690	705	702	682	682	697	703	696	682	669	701	730	693	714	708	689	700	700	759	706	661	682	669	700	699	737	727	662	701	705	722	702	702	684	710	700	712	725	694	695	760	654	726	645	702	704	679	686	685	718	692	703	715	702	670	707	731	657	718	703	706	691	699	673	671	723	698	666	702	727	660	739	738	737	697	688	730	676	699	679	677	670	699	679	688	712	653	666	760	708	676	700	653	663	692	737	702	635	696	669	761	721	690	708	703	700	702	707	721	690	702	668	699	662	721	654	663	742	752	691	759	740	688	724	728	708	705	718	688	677	720	719	750	657	725	687	715	800	690	680	721	691	723	743	703	686	677	691	697	689	692	718	704	771	665	739	702	703	702	687	748	702	686	698	731	718	733	722	671	671	736	694	680	724	724	763	738	673	697	726	643	692	724	708	683	706	699	678	687	708	688	726	722	722	711	701	693	696	720	666	725	719	689	710	676	717	678	705	716	704	637	705	728	691	677	721	747	684	706	690	732	721	701	705	682	705	696	697	719	710	710	688	672	652	694	665	738	685	727	761	726	669	756	661	677	689	712	662	657	712	682	700	689	730	702	674	752	718	678	683	688	737	715	674	675	671	650	654	730	690	689	696	709	710	722	719	714	705	731	671	688	727	744	728	678	741	694	717	642	699	718	689	705	700	708	668	700	683	677	731	705	683	692	677	675	697	712	709	745	675	706	718	709	660	688	724	743	694	727	665	715	729	688	674	701	717	658	692	692	696	686	691	710	706	719	686	689	675	684	697	709	677	685	686	702	703	726	702	720	722	682	747	730	690	649	680	726	697	722	706	669	680	690	680	669	733	711	728	672	676	698	709	693	720	718	699	731	727	751	705	707	683	685	670	696	746	670	741	709	702	668	667	681	736	704	695	694	673	683	697	763	708	666	670	696	697	714	725	715	687	709	716	730	700	698	702	686	680	729	747	692	730	689	697	701	684	732	739	719	686	693	720	737	717	656	715	727	688	699	727	691	644	708	724	728	670	710	692	727	727	730	730	685	729	719	688	723	714	712	714	702	704	761	699	695	706	641	711	703	745	675	714	690	697	698	732	644	691	673	714	705	708	720	719	701	705	713	744	704	661	727	695	706	662	686	675	716	731	737	716	659	738	703	681	715	681	713	685	713	702	703	713	723	710	698	778	668	693	703	695	689	675	697	667	706	745	692	698	731	718	768	686	723	725	688	700	700	732	737	715	661	673	714	715	695	710	691	692	732	730	721	661	705	728	695	712	693	695	703	687	698	713	732	665	717	675	718	726	721	764	743	680	745	713	715	712	684	746	717	743	739	760	760	681	686	698	702	693	725	700	694	715	691	726	730	714	734	709	685	733	666	683	721	704	719	733	726	693	714	692	724	696	714	725	666	699	695	708	692	740	686	725	685	691	724	701	736	722	683	710	722	713	704	715	679	703	693	767	685	685	708	710	672	677	724	744	734	674	756	710	739	714	652	745	708	690	727	690	693	702	712	735	749	693	698	719	683	681	693	681	699	748	717	658	739	686	705	673	728	731	652	709	722	702	667	696	681	717	722	671	729	707	717	709	742	705	740	701	672	750	689	736	695	685	711	688	730	692	688	770	672	715	702	713	711	694	707	732	671	677	702	668	657	706	707	744	701	719	720	698	667	671	736	731	683	685	689	701	680	672	689	712	712	691	740	669	698	728	701	729	666	664	698	696	701	704	672	717	649	665	685	761	726	655	689	705	692	721	733	706	742	749	709	718	696	690	702	686	697	728	753	709	717	708	730	645	721	735	679	704	751	691	665	677	683	702	717	718	741	714	700	728	705	714	738	693	714	738	676	683	712	724	743	748	688	693	739	706	729	745	658	686	741	712	685	652	699	698	685	660	727	724	703	646	753	685	703	686	737	683	688	651	679	641	639	706	674	712	770	695	668	728	710	727	706	704	694	708	735	719	688	665	721	703	683	722	688	736	678	742	722	718	746	706	717	687	713	689	714	671	699	715	707	719	744	723	704	713	726	717	726	653	692	686	690	715	739	751	715	671	694	722	718	695	729	670	724	690	759	680	698	709	672	726	697	741	697	677	682	734	704	720	721	711	711	722	722	735	701	682	714	668	718	781	700	702	677	766	735	738	690	732	698	666	680	657	716	690	655	665	708	693	688	707	687	733	746	700	693	695	724	717	717	672	713	709	725	688	723
29315	57610	78213	70919	57543	33192	7103	1042	925	869	654	456	403	320	303	312	273	304	287	319	321	294	313	358	348	326	327	335	307	305	286	258	274	267	266	257	278	278	259	256	284	254	269	218	237	255	248	259	250	286	270	265	256	258	263	298	297	269	242	239	262	273	255	240	260	251	266	288	236	263	267	256	278	257	246	263	283	267	241	265	248	248	259	252	264	260	233	265	257	243	248	271	263	257	238	232	237	290	303	240	250	243	256	297	234	262	226	277	276	243	255	252	253	266	228	259	244	269	255	231	246	234	240	266	276	282	279	245	254	244	264	280	257	234	234	265	262	252	252	250	254	257	268	260	263	256	234	237	247	250	246	246	251	229	239	271	233	244	247	260	230	264	272	254	240	260	251	259	253	278	248	256	258	269	236	236	261	260	246	267	251	245	262	270	266	251	224	243	292	233	230	256	257	251	231	251	249	246	266	239	241	249	261	249	265	257	276	239	251	257	273	271	262	229	252	238	276	210	257	282	265	243	263	260	277	249	278	271	262	266	253	266	228	255	255	241	237	223	223	276	281	221	258	246	248	246	264	257	242	266	271	272	249	223	240	266	292	253	266	252	255	233	270	281	240	252	254	292	229	264	264	297	251	247	282	287	294	264	263	228	243	228	235	268	287	272	249	239	245	248	252	241	232	264	264	292	251	233	206	273	258	264	277	250	263	232	255	225	267	247	266	251	275	242	266	243	266	229	305	237	264	253	258	272	267	261	263	243	260	280	258	246	250	245	259	249	274	278	239	250	289	252	265	282	265	278	240	255	254	249	263	233	247	261	268	291	240	265	243	261	226	231	253	278	240	265	244	265	262	259	232	292	249	264	282	275	269	265	289	261	231	244	254	262	243	265	255	282	243	256	264	236	232	254	258	246	255	248	286	260	283	274	252	275	245	257	228	267	290	260	262	278	244	253	229	269	266	266	244	246	273	250	251	274	271	262	278	263	244	248	239	261	241	212	271	266	264	258	264	232	288	252	266	245	267	245	252	261	230	260	240	264	251	265	239	254	267	251	215	240	204	272	272	254	269	239	256	279	296	269	242	265	241	273	275	248	227	251	267	260	243	246	258	254	254	256	252	271	232	255	249	270	245	295	238	289	241	226	270	275	260	258	265	262	247	264	266	261	231	260	243	258	248	260	270	258	251	279	270	221	242	259	241	254	279	269	266	241	264	255	258	236	258	256	273	232	231	237	263	230	224	271	244	250	263	243	260	248	276	256	243	278	237	261	274	262	235	273	287	278	226	246	250	236	266	256	244	271	240	265	230	251	240	234	293	226	275	236	252	243	251	232	254	280	267	258	246	263	228	207	238	247	255	282	251	257	255	270	283	217	255	230	240	244	228	269	247	254	268	263	257	275	256	257	302	252	252	250	252	307	252	231	280	231	248	245	274	253	271	211	239	285	253	278	258	248	245	227	263	264	293	251	257	242	272	255	251	257	270	234	252	263	265	239	262	242	250	270	281	268	225	233	253	261	258	238	236	245	254	280	243	263	243	254	232	237	254	276	268	244	254	258	224	238	242	274	250	262	261	270	258	289	255	246	259	247	270	270	224	235	261	267	264	241	225	244	276	256	262	245	265	270	243	248	258	249	253	260	233	275	239	236	225	223	293	255	247	258	253	285	252	249	240	265	240	282	289	266	250	219	276	256	258	262	237	252	252	248	264	280	275	266	249	263	266	233	221	251	263	292	247	267	259	263	261	261	249	245	250	261	250	249	248	215	257	268	254	273	263	254	266	241	289	267	251	260	270	264	246	281	256	258	274	246	278	241	254	252	255	249	256	272	316	281	232	280	252	280	260	232	232	240	208	244	242	255	233	249	256	236	269	237	245	250	243	271	255	231	264	244	288	269	262	222	244	257	246	269	259	267	230	264	247	258	284	247	257	256	267	235	268	265	255	261	259	264	252	266	276	248	247	258	245	252	243	278	280	252	263	249	264	241	274	268	252	239	264	282	261	243	267	258	242	249	280	231	235	219	263	254	263	260	247	258	227	219	251	253	251	259	240	254	248	232	258	269	252	240	246	239	259	281	241	230	248	285	238	252	256	249	238	258	236	260	249	250	265	270	242	245	279	262	255	256	232	291	250	252	260	256	243	260	255	235	263	302	227	248	277	276	270	247	232	221	248	235	251	234	248	270	254	248	259	226	251	231	263	267	261	232	241	264	285	235	219	243	246	267	235	254	264	252	274	238	292	292	253	248	284	271	254	241	252	267	247	253	237	248	265	245	263	253	287	262	269	267	237	279	252	277	256	238	249	261	240	260	252	251	284	256	279	233	280	228	273	275	247	294	233	285	254	270	250	273	249	240	269	257	282	258	244	253	269	264	284	246	256	245	266	254	265	263	223	236	216	274	253	254	230	234	262	261	289	231	219	215	258	266	281	262	291	275	250	238	236	257	253	247	247	229	257	261	264	231	241	245	241	232	283	249	249	270	236	246	277	265	283	282	241	278	263	261	244	248	272	270	241	257	279	264	225	244	251	240	270	239	282	264	262	282	270	259	252	263	244	258	256	263	260	260	249	266	261	242	250	251	269	237	262	245	251	249	250	236	275	267	243	278	278	301	225	249	264	270	256	269	241	225	277	259	264	244	251	261	264	239	248	280	249	224	251	229	269	261	261	252	262	252	242	248	254	254	241	241	254	249	246	284	275	232	271	275	245	260	259	248	253	230	246	241	274	271	275	214	222	231	264	266	239	265	269	252	270	274	244	258	232	273	282	288	266	269	245	232	255	253	243	249	267	267	277	254	256	250	263	244	239	251	246	260	259	273	241	229	243	253	263	220	248	231	269	261	238	267	252	280	252	268	253	256	266	282	259	262	236	242	248	250	253	271	270	242	258	264	259	238	263	256	215	247	227	251	256	260	281	259	253	262	243	247	287	237	279	274	247	251	253	251	259	274	268	244	270	269	261	220	243	269	241	252	265	244	279	295	251	227	268	239	278	269	259	257	243	256	276	249	274	238	295	259	259	245	256	281	247	241	275	262	281	268	271	263	267	245	252	244	243	240	243	252	253	245	252	246	244	234	225	242	264	260	266	236	243	265	254	255	259	242	255	271	241	267	262	278	264	246	239	267	226	257	214	227	227	256	262	277	263	262	266	260	259	253	247	246	268	250	257	267	243	256	239	241	267	231	261	243	258	220	252	271	266	250	264	252	235	279	259	268	276	253	268	275	249	246	246	272	268	282	256	271	247	275	263	252	266	245	252	270	240	250	267	241	232	279	260	295	249	219	255	266	281	283	229	244	270	264	289	289	278	310	269	258	261	279	230	254	258	249	251	240	264	255	237	267	249	249	255	251	251	253	228	241	294	286	249	261	249	272	238	253	255	257	267	255	247	268	261	265	271	235	260	232	221	229	233	255	270	226	228	235	265	242	231	259	279	270	199	247	233	258	258	234	247	270	240	260	266	249	238	271	267	271	277	233	239	250
18004	44419	74001	76423	66394	28152	2529	2970	2735	2733	1999	1610	1200	970	1017	851	1019	945	971	1024	1078	1151	1254	1225	1352	1204	1206	1133	994	787	799	767	857	751	697	739	720	690	778	857	786	739	725	694	722	686	745	677	735	655	678	659	726	701	666	703	667	645	643	642	670	649	672	630	677	649	628	680	642	651	633	642	674	686	636	695	664	655	594	697	667	632	671	701	683	679	677	681	711	693	663	651	665	655	664	599	690	655	613	682	636	699	659	695	609	666	654	708	706	658	666	691	664	692	679	670	676	653	690	664	622	646	625	636	650	666	638	670	636	637	652	645	696	668	687	679	647	679	621	695	646	639	659	669	645	698	663	638	650	617	664	610	642	635	616	633	641	648	658	650	669	679	660	647	602	617	636	659	670	641	658	637	623	643	644	637	673	606	628	597	672	628	621	617	664	667	644	613	619	671	638	608	644	652	676	646	664	638	584	667	639	615	642	631	689	617	648	659	628	624	682	688	656	653	621	664	629	687	705	616	657	644	640	688	696	621	648	631	609	663	616	658	662	660	630	620	661	629	653	619	693	625	698	688	690	702	627	657	675	632	675	679	692	622	657	653	624	694	644	628	632	659	649	634	647	628	663	703	668	674	622	644	636	650	629	652	658	583	628	621	656	655	624	626	613	647	663	657	648	617	645	702	650	659	664	653	639	637	682	649	633	686	611	621	629	608	667	672	603	631	656	661	591	660	651	658	652	636	617	664	638	657	672	672	638	618	683	687	659	670	692	638	675	728	588	605	676	652	693	648	627	644	648	645	612	620	678	655	647	650	684	633	662	602	656	624	637	672	653	689	684	661	686	676	664	646	657	644	637	669	608	627	653	633	629	622	702	667	618	629	598	649	693	623	643	655	651	617	646	628	689	666	633	652	695	584	670	651	610	667	692	642	661	641	649	658	632	650	630	663	625	672	653	639	616	640	638	640	650	665	640	659	648	654	622	630	668	595	647	620	650	616	612	668	638	669	647	621	603	645	672	640	712	640	595	656	684	655	611	606	677	649	661	610	635	625	637	619	652	650	663	659	680	666	668	630	638	696	683	657	642	670	637	642	665	634	680	620	666	683	682	645	652	672	610	666	630	620	696	658	621	659	605	635	655	658	632	610	655	662	642	671	645	664	646	621	686	627	646	622	621	663	696	669	614	708	629	651	675	665	631	596	652	620	657	593	583	669	666	645	654	647	608	620	722	621	641	684	692	652	624	620	654	656	634	660	635	733	618	634	648	638	643	638	611	653	648	667	678	638	634	616	683	698	701	638	710	701	683	618	657	645	621	682	641	648	628	607	613	665	616	659	640	639	629	680	658	649	636	653	674	642	629	655	693	658	694	709	630	651	619	640	676	662	658	651	664	710	663	658	663	657	646	714	665	600	662	636	664	642	616	679	638	615	664	677	690	648	620	661	656	686	675	688	614	674	658	689	643	655	679	636	666	634	666	642	657	676	677	617	650	647	678	603	663	681	674	649	645	694	621	651	647	641	602	690	645	669	683	674	636	688	666	639	661	629	665	681	654	653	606	681	661	643	672	641	688	639	609	628	663	692	620	630	640	618	635	645	671	654	651	642	662	697	653	636	672	630	683	679	656	600	604	663	663	630	669	645	662	629	671	657	629	635	629	616	641	671	726	627	627	682	670	616	696	626	653	588	646	631	643	616	676	620	610	639	666	648	656	659	679	660	654	638	634	691	628	639	653	671	622	642	626	628	638	621	617	625	617	674	619	670	657	632	582	658	656	658	696	642	641	690	676	635	682	591	708	656	619	622	641	682	582	630	625	642	642	646	652	698	673	632	702	611	647	651	642	594	646	647	598	697	670	688	619	631	649	670	665	664	645	648	687	633	614	629	653	613	610	700	634	641	621	635	650	661	657	616	604	665	654	632	665	630	641	636	634	668	636	650	667	631	605	679	632	639	633	672	631	676	685	643	677	641	677	708	675	596	617	650	654	662	664	626	662	621	674	645	666	698	665	653	590	663	697	648	624	620	696	677	688	677	661	636	604	688	662	675	647	675	696	650	663	619	621	652	666	635	607	625	638	654	701	663	643	663	654	672	649	670	699	639	681	664	658	617	642	604	637	649	643	680	610	681	644	633	637	624	660	624	626	609	657	648	642	631	622	670	645	599	619	667	649	623	661	632	673	621	713	642	668	673	671	665	641	654	630	604	694	623	648	639	584	624	633	687	673	657	662	666	658	631	662	650	687	695	632	652	645	651	621	629	664	643	696	649	656	657	670	645	645	662	652	657	663	679	637	623	638	635	652	644	682	617	666	624	638	637	592	610	645	617	648	652	644	649	604	674	658	667	639	650	630	661	649	645	685	660	624	643	630	668	638	640	661	702	640	604	685	676	641	629	649	632	646	610	641	632	686	574	683	669	654	664	654	671	659	656	673	647	615	662	664	695	612	675	643	619	616	644	659	639	630	633	683	645	646	610	646	601	650	639	624	665	661	640	654	600	630	649	683	661	639	670	642	645	653	665	643	628	604	665	688	646	640	627	646	581	650	605	625	683	660	659	597	673	637	655	643	596	703	641	637	617	628	634	700	613	635	605	645	633	696	629	662	641	619	615	616	602	614	666	657	634	629	651	622	665	679	602	641	667	663	668	640	605	650	699	676	636	644	645	627	640	652	650	628	666	634	633	646	652	633	624	623	657	647	629	630	632	616	640	624	683	671	643	620	671	609	653	688	655	631	656	658	642	650	631	656	640	637	667	669	683	647	704	699	682	647	634	600	629	635	666	630	616	637	631	657	672	671	631	657	634	600	661	634	631	714	676	671	632	588	715	654	643	625	719	642	657	593	646	666	687	653	677	650	615	639	563	617	663	630	638	653	651	631	679	650	642	616	687	677	680	681	664	602	692	633	655	647	700	667	622	668	645	625	653	666	689	635	622	629	644	681	634	653	675	644	639	639	649	623	634	652	693	666	649	647	679	634	657	650	672	624	654	671	665	690	628	661	664	659	612	681	681	643	679	670	659	697	687	634	593	652	680	642	648	680	649	673	614	642	628	640	618	661	676	628	657	648	628	656	620	675	602	597	660	589	668	686	660	684	621	668	656	591	645	664	670	649	594	593	693	652	650	638	671	642	654	631	645	653	672	693	700	671	680	626	665	677	635	639	667	661	702	653	661	647	626	643	615	630	642	640	634	641	678	671	664	680	647	633	600	651	616	639	680	631	685	678	671	600	632	671	655	648	664	645	648	603	668	667	640	652	632	608	673	646	631	636	631	628	635	681	651	657	599	649	665	650	663	654	641	646	647	654	602	692	597	615	632	679	625	659	655	666	639	644	650	676	633	644	629	662	665	640	656	664	624	636	612	631	676	671	665	669	625	618	674	614	637	660	646	655	633	663	661	638	611	617	616	647	656	600	619	665	651	647	643	604	689	636	643	646	604	672	689	645	655	667	666	647	629	661	658	633	648	638	651	639	650	653	631	671	650
4194	4769	9265	9119	6309	2124	340	324	322	323	278	254	258	245	246	265	295	282	293	275	255	275	283	263	297	275	239	265	262	241	251	252	265	257	236	253	273	252	240	280	252	249	235	241	243	246	232	226	230	235	236	262	250	230	234	272	241	221	238	248	260	234	257	235	231	248	254	241	242	251	253	217	259	235	244	252	252	250	253	259	242	253	263	232	240	249	247	265	239	248	237	236	240	215	255	227	249	232	254	246	268	239	290	236	246	247	262	242	245	219	263	250	238	234	229	235	234	220	237	233	267	265	250	224	253	243	243	233	236	213	250	250	244	231	240	242	256	209	240	227	249	268	253	256	242	240	236	241	242	255	253	214	241	229	263	232	217	231	235	237	242	242	231	275	259	224	259	242	279	233	238	262	267	250	243	233	238	229	257	262	274	254	261	239	222	257	260	275	267	259	232	254	242	248	250	253	230	235	232	240	240	240	255	243	251	254	218	266	239	224	212	230	236	274	244	229	224	236	274	274	264	247	265	220	237	255	253	252	268	250	255	236	230	273	245	229	223	225	245	238	242	272	260	238	233	257	256	245	238	229	255	255	245	226	223	246	222	229	249	245	248	244	221	277	271	259	269	254	224	236	233	233	237	227	242	285	248	244	263	258	223	248	243	247	238	245	247	241	225	257	206	217	245	239	247	236	248	267	261	214	280	258	247	266	244	245	254	222	269	250	260	274	250	231	249	259	230	239	269	233	257	234	237	236	238	229	213	256	260	257	253	243	240	216	245	235	217	232	228	255	237	254	234	308	233	285	243	231	226	238	242	279	238	224	219	241	266	245	267	226	253	274	285	239	227	252	236	253	240	274	246	267	254	232	216	220	263	259	261	248	284	246	269	262	234	236	246	256	228	240	212	245	234	265	285	264	253	249	261	255	246	264	265	231	241	238	234	243	219	235	236	237	263	236	221	241	224	262	243	266	247	230	253	237	268	275	231	246	270	216	247	244	212	241	231	231	226	249	256	242	228	231	240	230	240	257	220	236	236	234	279	222	238	230	269	241	251	267	238	254	234	240	238	253	253	224	240	226	245	275	268	245	233	261	279	276	249	252	263	246	252	249	263	270	246	221	228	228	230	234	244	218	243	261	241	256	230	238	232	231	224	228	259	257	262	237	228	260	238	264	237	228	256	214	225	231	248	248	254	208	227	238	255	249	258	217	248	258	238	244	258	235	224	246	248	257	233	202	224	240	224	254	251	256	210	262	253	236	259	256	222	255	255	261	246	224	254	265	237	233	259	212	227	268	249	223	258	271	229	260	234	262	244	276	259	226	256	264	247	261	254	224	259	249	248	260	236	237	247	242	262	236	221	244	252	243	249	219	243	217	214	230	253	279	231	237	252	224	233	262	251	239	249	226	229	255	241	274	254	238	238	239	242	244	248	226	279	248	245	283	242	230	264	264	245	253	239	216	252	241	232	257	231	259	240	266	261	231	256	249	236	244	221	232	241	229	227	261	237	248	288	211	257	257	263	227	257	251	231	246	253	243	241	238	236	236	257	241	262	288	276	279	260	255	239	223	233	233	255	215	242	272	256	248	245	242	270	230	240	260	249	226	226	273	261	270	221	268	222	267	251	249	219	243	263	232	248	229	244	253	244	257	251	251	249	225	265	243	260	259	264	225	241	223	254	249	297	262	264	238	238	258	273	228	207	240	247	239	236	255	247	239	261	241	246	254	241	251	252	242	243	231	247	215	247	239	216	251	235	252	230	236	272	254	256	260	261	249	247	252	223	236	250	248	273	235	237	243	240	239	238	245	264	236	248	261	209	217	264	254	217	261	252	242	229	234	266	257	250	220	252	245	257	223	254	228	224	247	235	231	255	230	212	269	236	216	244	264	248	247	231	245	246	238	244	252	218	214	254	227	272	258	270	241	252	262	220	220	237	263	217	254	251	234	272	225	241	248	236	273	227	209	209	244	221	259	233	266	242	233	222	227	235	235	220	261	213	264	271	268	249	241	243	225	272	245	244	239	253	286	234	239	257	236	255	216	235	269	230	266	249	234	234	260	260	235	241	261	226	245	271	225	248	215	264	240	241	253	245	241	245	262	262	254	237	237	235	253	238	248	233	220	216	234	240	254	249	233	265	212	261	267	249	268	268	243	241	223	253	244	255	235	260	218	217	250	262	246	254	268	289	261	251	256	227	243	222	214	267	239	249	223	267	277	241	273	233	243	216	251	237	243	224	246	223	266	265	216	236	236	238	248	261	254	224	235	255	234	232	231	251	242	268	237	216	251	254	233	226	238	209	234	227	262	228	276	230	244	254	241	261	228	254	238	238	256	266	252	252	191	250	247	247	242	218	216	259	245	216	252	242	251	261	240	223	242	250	235	250	236	239	256	213	283	239	258	227	225	235	243	208	257	245	251	236	228	238	299	264	256	245	220	238	255	224	248	230	255	229	244	225	234	243	219	245	225	239	240	248	270	268	260	240	231	248	268	244	251	240	239	239	238	229	259	277	246	284	238	251	274	244	214	250	241	221	242	256	255	250	240	231	244	232	239	238	227	243	228	262	251	242	254	239	247	221	239	259	241	251	269	242	245	221	249	237	224	236	261	239	254	240	265	262	247	273	238	275	226	235	235	243	272	244	274	234	217	243	224	263	259	225	227	252	234	203	227	270	248	280	214	237	246	246	244	267	240	230	217	256	242	257	242	220	252	252	271	228	234	231	271	255	223	248	275	266	227	260	254	242	248	251	235	229	268	241	278	253	226	247	222	246	252	227	259	248	244	271	261	233	232	265	241	230	260	258	211	246	254	253	247	279	259	219	261	226	261	262	244	253	228	235	229	246	208	223	231	208	229	242	247	232	243	258	285	237	242	263	251	233	255	244	213	228	231	232	205	220	265	225	255	249	238	243	264	252	272	246	232	272	247	232	227	223	282	263	222	249	237	247	254	258	251	249	244	286	250	240	259	238	241	269	255	216	251	218	244	257	263	224	265	246	226	262	243	241	232	233	235	257	230	234	246	252	257	237	271	226	235	244	224	253	249	219	237	241	259	235	243	252	246	235	240	238	251	223	237	255	253	238	250	240	238	259	246	267	234	259	250	232	232	265	246	246	254	249	248	242	264	228	265	223	256	232	243	254	257	243	272	239	234	225	237	238	209	223	239	279	295	244	234	234	231	261	254	250	255	242	245	212	234	250	236	244	231	243	241	253	235	273	239	259	237	250	226	246	231	263	235	248	225	258	241	240	247	247	235	251	240	250	247	243	239	232	259	273	240	244	241	253	271	261	256	253	275	238	253	252	223	237	256	228	220	254	255	274	260	235	266	254	232	216	255	246	236	240	223	237	236	225	244	241	240	287	219	221	233	251	282	252	250	251	214	251	247	233	259	267	220	252	249	259	251	240	244	260	246	233	236	243	245	245	237	269	264	241	241	233	256	247	257	233	246	249	242	227	258	231	250	252	239	240	241	246	262	243	259
3543	6910	18574	21512	17635	5951	1082	982	981	892	827	758	716	696	784	678	710	706	717	682	740	792	758	794	767	788	741	727	661	622	664	603	662	626	638	626	623	639	680	625	647	668	674	674	649	655	700	667	632	665	654	668	637	665	650	656	647	644	666	660	643	632	601	627	632	672	625	610	630	614	618	619	661	652	636	646	592	623	645	611	647	645	642	647	642	618	657	652	641	615	672	646	618	654	669	658	610	613	620	621	640	640	666	653	647	639	630	636	598	625	608	660	655	663	639	641	685	633	596	653	668	638	643	653	659	614	604	589	680	650	650	673	609	608	628	611	650	614	611	644	613	589	630	635	631	677	631	648	625	598	621	572	642	573	650	663	588	668	593	648	664	673	646	675	614	654	629	643	639	617	638	609	659	624	658	637	620	664	685	624	609	673	635	660	638	668	646	665	645	649	653	664	577	630	659	639	635	665	642	630	627	643	641	624	590	631	640	609	630	575	644	620	629	649	629	644	671	654	594	586	649	608	608	608	633	628	599	646	612	604	664	596	631	623	614	670	684	630	643	643	612	609	603	660	625	626	675	648	632	612	663	652	639	624	643	649	610	609	641	622	643	608	647	642	638	643	615	619	644	630	630	637	667	611	641	687	629	655	612	634	665	637	634	660	640	629	652	637	620	670	643	594	633	648	623	633	653	657	637	626	632	643	685	644	602	582	636	628	637	650	591	650	624	617	673	647	651	625	602	626	623	628	646	629	638	659	624	655	639	627	616	588	668	684	680	623	703	683	622	631	661	645	639	601	639	654	623	662	616	664	644	623	669	651	637	636	654	573	636	678	634	664	647	579	611	641	636	668	638	642	603	628	596	654	614	599	629	633	644	649	607	650	610	591	572	666	634	652	596	647	647	658	613	600	658	654	574	636	659	620	659	626	624	562	611	623	627	607	621	646	621	638	641	619	619	613	632	652	637	652	627	621	642	598	608	614	635	632	621	674	631	618	601	657	652	619	607	612	638	597	612	606	614	645	606	602	638	660	631	643	646	581	650	625	647	612	641	664	614	599	616	628	651	647	640	662	622	619	645	634	643	638	603	570	616	626	650	620	646	640	620	654	635	614	675	643	666	683	661	664	630	623	651	610	613	600	641	627	630	614	584	649	684	592	649	627	656	610	638	642	570	605	641	612	613	630	669	606	627	578	621	591	613	668	595	611	639	662	620	588	634	673	645	625	643	665	612	619	616	625	594	612	623	629	646	627	616	632	634	666	655	644	642	689	627	627	585	628	611	617	603	629	629	616	584	661	595	632	623	615	633	621	576	601	619	610	611	650	624	672	655	640	611	661	547	615	649	639	623	671	646	623	634	630	582	621	651	641	642	612	647	585	646	662	603	608	636	629	614	663	605	617	660	634	608	636	657	634	596	598	633	607	652	657	670	724	628	604	624	620	649	661	639	592	668	594	662	664	630	603	565	618	587	620	653	621	616	663	663	651	651	621	639	658	678	634	651	612	672	615	638	674	632	663	572	621	634	651	671	632	618	644	637	638	672	635	616	643	627	621	682	626	701	651	613	611	650	645	663	596	637	622	636	585	644	640	624	670	637	596	622	610	675	663	650	660	607	652	587	603	653	649	612	646	646	632	609	663	616	638	643	637	635	637	648	632	650	620	661	642	656	643	619	664	624	604	609	626	652	658	663	641	630	651	655	595	652	646	621	669	614	627	655	645	607	635	605	621	654	589	686	641	589	656	622	638	627	667	671	608	626	619	665	614	646	645	636	629	645	614	630	648	637	571	627	648	630	636	682	646	630	635	612	652	659	607	628	661	662	641	637	648	686	609	610	650	644	593	632	644	660	606	631	714	623	620	645	662	648	645	604	620	622	630	626	633	606	637	664	592	620	622	616	625	646	627	623	613	632	624	636	687	613	667	610	639	631	653	645	635	611	684	632	636	626	587	613	601	641	622	639	678	628	616	658	652	590	653	629	611	588	676	660	596	572	631	664	625	641	653	657	660	634	657	638	634	635	590	652	608	624	611	618	619	657	623	662	593	653	616	615	640	618	610	621	620	580	613	635	643	627	610	602	614	660	628	648	629	599	590	649	627	656	639	603	633	683	622	679	620	626	671	651	659	582	669	633	665	627	669	609	613	663	650	642	692	600	628	662	581	672	633	662	624	642	702	643	634	632	629	620	628	686	601	667	625	632	669	612	670	603	572	623	608	581	655	652	686	665	604	646	655	609	611	625	635	624	630	704	633	654	641	626	632	627	651	615	650	706	633	644	655	627	603	660	618	664	610	622	617	582	612	632	676	650	630	679	695	629	637	652	611	685	620	594	633	604	660	649	622	622	639	602	634	618	593	629	600	645	617	601	623	600	638	631	636	649	622	624	701	600	653	631	640	622	652	650	622	584	591	641	601	652	641	651	626	646	624	633	627	635	627	639	634	616	642	620	624	606	651	653	651	627	615	644	605	613	661	596	602	654	661	628	691	601	647	616	625	635	593	641	622	659	663	622	620	647	634	635	626	654	631	597	615	651	607	595	645	633	615	653	665	621	609	618	617	606	657	640	650	640	640	666	653	641	625	616	626	621	618	617	638	634	641	635	645	591	650	635	661	579	619	647	618	663	619	620	642	684	656	645	640	632	621	598	639	630	652	616	637	624	659	647	590	631	628	627	627	631	581	590	603	644	601	674	660	606	578	598	650	662	605	610	626	659	644	650	622	645	691	664	635	592	620	607	651	605	618	641	699	630	590	627	634	659	653	655	649	684	661	658	616	626	644	656	642	632	595	674	685	646	667	630	620	604	657	645	637	599	627	656	651	598	607	626	625	644	654	664	646	590	687	640	685	618	654	599	639	613	655	612	591	664	636	635	615	665	630	628	628	617	611	635	640	655	614	662	593	624	599	653	646	606	597	628	693	640	606	647	636	676	687	645	629	606	631	637	603	604	609	683	628	617	646	659	610	628	589	594	658	583	629	631	653	654	645	617	645	648	638	651	646	676	641	654	606	618	591	606	635	628	590	628	645	621	648	621	698	623	601	642	652	655	604	589	656	646	659	666	595	601	643	656	636	628	623	647	666	701	636	598	593	629	584	648	582	666	643	660	652	616	655	607	570	663	600	640	680	662	591	612	667	612	703	638	649	623	683	678	695	635	609	639	636	639	661	605	645	602	605	657	594	610	618	621	602	611	688	628	608	633	615	632	630	658	600	653	624	602	620	583	656	606	630	649	609	634	632	613	645	625	608	630	633	656	654	640	650	639	593	641	633	646	585	622	650	656	604	629	643	633	624	639	661	661	569	678	593	624	576	609	682	652	607	640	660	655	617	668	633	697	636	608	633	647	666	654	646	626	608	635	662	595	650	634	670	662	638	629	639	593	626	627	667	647	648	619	629	662	611	622	580	592	635	638	604	601	627	598	653	633	642	603	633	624	643	705	642	619	635	649	637	638	602	700	638	622	628	632	651	659	621	672	632	638	612
21808	44101	63978	60361	48916	23079	2744	648	546	523	470	405	323	323	331	308	305	279	304	271	322	329	351	314	343	339	326	355	327	301	271	264	289	267	265	284	275	314	307	281	284	271	301	275	261	283	249	305	290	280	283	254	242	287	277	269	280	277	253	261	277	287	260	290	270	233	300	263	263	289	246	292	290	273	290	289	288	261	269	278	248	237	290	246	260	272	277	255	266	261	268	262	304	295	269	283	253	272	289	312	302	304	273	278	267	278	263	282	300	289	279	262	254	276	283	305	260	267	281	280	279	262	300	256	293	291	260	271	277	264	271	265	288	260	306	268	251	259	260	269	249	304	270	275	293	245	264	258	286	259	280	258	272	267	287	298	295	270	248	279	274	266	226	275	263	265	256	266	271	260	255	280	269	235	276	266	230	310	286	297	261	282	299	272	292	251	234	292	263	282	285	257	257	268	246	258	279	313	296	271	257	283	249	268	257	266	285	287	271	268	289	251	286	293	312	280	302	271	298	281	282	263	268	235	278	273	263	268	269	266	277	257	305	269	259	254	279	273	257	247	283	267	288	289	303	272	284	277	264	256	277	297	278	291	278	265	256	283	278	290	272	267	258	257	252	255	308	281	283	278	289	280	264	284	309	261	266	292	285	266	292	267	266	282	288	282	274	262	252	258	271	277	248	289	269	315	285	262	283	271	269	267	303	270	283	275	284	263	262	279	290	295	255	271	276	265	304	276	262	283	300	263	294	300	264	278	290	295	282	277	278	260	286	287	251	322	284	280	309	259	267	296	249	257	293	269	274	260	274	285	276	268	274	273	268	324	237	275	264	276	306	273	279	271	267	277	299	260	279	313	292	290	266	247	281	273	287	275	257	303	286	280	299	281	271	263	276	280	264	288	248	300	243	310	284	302	276	291	260	258	281	240	263	275	305	286	303	253	264	243	274	292	264	252	272	296	274	271	264	296	272	311	274	283	288	270	268	264	264	310	290	298	271	268	291	278	248	265	248	309	277	274	278	280	295	277	281	281	315	306	277	254	254	269	250	254	268	281	308	263	289	261	283	277	278	283	251	254	255	274	299	261	280	288	270	287	293	250	289	271	273	283	297	264	248	311	270	290	271	264	318	289	275	266	263	267	273	280	278	267	259	312	276	285	270	240	279	249	272	259	276	262	245	299	269	289	274	279	295	242	272	278	276	300	301	287	269	273	248	286	284	253	291	302	256	270	248	268	283	285	263	281	273	270	289	301	285	260	268	257	265	280	273	297	264	282	280	254	295	265	306	280	246	289	259	290	271	243	276	262	282	259	259	288	276	269	292	268	291	248	255	285	280	290	265	279	303	268	261	235	293	302	289	266	264	276	267	254	255	244	281	280	249	314	314	286	291	284	279	299	266	290	279	287	279	263	266	274	254	304	282	318	273	268	273	262	280	285	273	290	270	273	261	278	275	297	296	297	273	245	262	268	251	254	267	302	281	282	282	272	259	280	288	305	282	297	265	259	278	276	286	265	303	256	294	323	270	230	274	270	251	276	271	270	296	283	291	268	274	266	292	278	271	270	254	295	272	292	313	270	286	260	267	286	281	286	279	309	284	263	252	253	270	252	233	263	247	276	275	273	259	253	287	265	290	256	275	260	287	289	290	272	282	277	297	314	294	262	284	289	268	274	309	282	319	260	260	278	301	317	271	253	295	268	271	283	257	252	288	273	284	283	291	266	288	263	253	267	295	264	233	284	296	301	258	268	260	283	279	307	265	266	315	278	261	268	283	247	270	270	303	285	292	248	292	259	283	256	293	264	260	268	297	265	279	275	291	289	278	282	265	265	284	301	260	269	268	246	274	249	254	268	282	262	291	244	309	290	295	257	252	266	265	294	272	270	253	256	247	290	278	264	293	263	254	276	259	265	286	299	267	283	278	281	250	271	291	280	244	282	289	289	286	278	266	236	266	260	277	286	270	264	302	287	282	287	279	277	272	280	302	248	276	256	282	285	238	291	255	285	263	280	274	281	273	271	308	288	291	279	256	263	254	280	285	287	281	261	281	241	289	276	251	256	271	298	252	265	319	255	289	273	285	266	243	241	272	271	261	279	260	311	275	282	269	253	292	284	274	292	260	266	292	295	278	279	269	259	270	282	259	273	289	246	276	282	303	304	258	263	273	255	287	252	247	259	289	255	256	284	256	256	304	276	290	271	278	278	290	274	279	256	246	288	277	285	292	306	274	249	253	285	252	261	259	298	301	279	278	256	265	258	247	271	255	275	260	273	286	286	246	287	249	263	265	263	288	286	271	266	314	267	306	285	267	300	257	297	294	253	282	264	316	272	295	295	269	244	263	270	265	265	269	260	265	313	286	270	276	259	293	286	278	307	272	276	287	268	277	273	282	299	278	274	286	251	273	274	289	282	283	269	274	280	312	249	279	276	265	299	290	294	280	277	270	268	249	289	277	261	310	277	251	269	303	275	289	312	280	293	289	246	271	268	277	269	274	293	293	265	260	261	280	283	259	286	275	267	307	266	276	257	288	247	273	287	299	275	238	280	304	266	279	278	265	287	249	267	285	267	250	240	250	271	282	272	265	309	283	298	259	257	245	300	277	285	276	275	281	282	313	236	285	294	254	249	269	283	297	268	288	296	279	304	270	300	296	289	266	276	281	263	267	292	264	255	269	271	265	273	263	301	255	311	279	275	270	256	277	264	263	282	290	274	269	267	237	275	282	261	296	282	275	230	261	285	271	275	270	300	286	263	246	286	289	281	305	262	263	265	283	259	278	242	262	273	272	279	271	304	290	258	265	311	274	277	291	271	273	268	314	289	264	296	274	280	301	242	294	297	259	253	306	284	273	272	281	279	284	280	256	312	277	289	289	258	271	283	279	267	271	260	259	270	274	294	278	289	282	251	298	280	256	268	287	250	286	278	262	282	255	291	311	268	235	286	260	270	278	271	262	261	269	262	276	272	287	251	273	264	270	259	298	278	288	293	261	241	285	288	279	257	284	250	266	288	259	308	260	269	265	259	272	269	246	268	267	271	290	291	263	263	294	259	306	265	258	306	239	299	282	293	257	294	264	259	272	289	295	300	262	266	282	253	322	269	268	254	299	276	265	276	268	232	254	272	300	292	266	231	251	293	270	289	280	287	257	267	286	281	265	259	265	290	258	287	266	288	297	276	278	267	282	272	270	266	277	291	274	282	276	285	296	276	268	254	290	332	280	289	259	263	249	311	310	295	306	297	280	253	290	260	244	274	262	295	295	297	271	265	283	296	287	276	260	271	266	274	273	257	297	300	259	264	313	279	288	289	278	251	281	301	267	290	282	272	284	290	256	284	260	254	294	263	281	297	270	286	264	248	286	275	284	290	301	248	258	285	275	284	300	281	263	260	285	263	296	283	269	256	272	268	271	249	282	261	294	331	271	274	276	276	245	269	275	303	244	276	292	260	252	270	282	286	274	272	249	286	271	281	269	270	279	252	284	257
13948	35648	59795	64290	56091	20177	2287	1982	2184	1951	1766	1382	998	885	913	897	946	983	936	977	1076	1134	1109	1153	1160	1109	1056	1106	866	870	792	767	807	735	785	691	774	763	766	832	839	731	736	690	715	777	703	731	699	716	722	712	706	748	712	723	697	734	635	723	682	703	694	707	702	718	668	685	712	707	664	736	681	722	669	718	682	732	714	661	680	773	735	725	692	702	712	728	710	730	725	733	727	699	729	723	707	625	692	731	682	692	722	706	727	698	732	719	728	687	691	710	714	707	728	728	730	717	693	686	703	706	700	645	712	720	743	718	726	694	719	700	682	716	681	696	680	629	727	677	700	713	728	684	679	713	673	671	650	676	729	728	727	666	759	671	689	724	668	701	652	649	645	716	719	701	681	702	687	687	684	717	670	663	711	729	676	714	711	658	725	662	690	680	688	664	701	721	707	690	682	727	654	696	725	684	694	668	689	697	695	658	743	753	745	654	709	692	682	701	710	677	672	722	721	747	681	715	665	713	697	707	722	718	648	691	731	706	740	712	720	692	663	717	723	671	727	678	692	710	690	689	667	704	665	712	699	683	690	740	730	690	703	721	730	711	671	696	730	689	720	698	744	700	654	724	735	688	678	717	711	682	652	661	748	711	731	702	700	700	707	704	709	703	706	702	677	742	683	674	751	684	698	706	722	696	721	666	703	713	737	709	731	681	677	724	695	684	699	722	676	693	696	687	686	733	691	703	693	680	653	701	671	633	674	711	665	744	677	695	696	722	717	666	684	694	713	752	733	710	685	726	733	661	705	744	676	689	733	701	715	689	731	692	724	703	686	729	680	701	750	687	681	661	699	664	707	712	657	702	721	694	722	720	750	742	690	733	676	732	721	698	667	719	683	647	698	713	700	700	679	734	741	719	651	757	680	729	709	676	688	700	702	713	672	718	707	707	687	719	672	674	742	642	711	710	714	692	738	716	703	694	696	682	703	639	719	679	685	731	713	696	734	699	693	696	685	724	727	684	682	707	711	681	739	699	697	705	684	722	722	694	692	698	677	746	696	698	724	703	679	718	693	705	745	688	737	692	705	708	644	682	726	691	676	645	726	676	661	719	706	723	756	695	712	707	704	704	683	703	731	699	736	719	733	691	721	664	704	719	704	716	700	678	656	718	717	687	694	715	692	720	703	675	711	708	726	714	723	701	692	702	699	681	697	680	679	695	719	699	674	682	689	778	702	694	688	673	711	669	792	689	688	720	709	702	662	680	691	742	747	668	662	704	721	681	750	710	730	721	681	764	688	662	697	718	668	717	671	711	719	725	654	724	731	701	692	681	678	703	701	702	686	667	749	665	642	656	712	680	660	720	696	700	627	701	705	737	744	697	740	677	693	705	702	663	709	740	735	655	702	748	733	685	719	668	720	688	717	719	703	712	695	739	728	744	650	704	678	692	710	724	756	670	690	727	710	714	719	699	676	700	742	713	692	711	724	704	694	692	686	754	658	677	698	674	659	708	655	735	626	690	704	688	676	684	681	697	723	729	673	651	727	720	673	745	741	721	710	706	707	689	730	714	679	683	655	652	692	680	733	729	719	702	714	733	713	747	715	731	677	647	697	672	693	711	712	653	661	715	760	680	705	677	718	695	670	694	685	675	681	735	665	665	702	709	684	714	705	732	663	727	691	677	712	717	699	714	665	716	729	718	703	768	683	728	696	683	730	731	702	675	714	743	644	657	658	699	718	692	745	708	690	675	728	722	748	736	683	655	721	718	761	702	701	750	670	669	730	697	662	699	698	718	718	701	695	703	681	683	681	711	726	701	739	750	683	701	802	712	684	711	716	700	676	663	652	695	726	758	704	671	702	692	691	746	696	722	690	692	701	656	711	701	707	675	666	705	729	729	681	678	696	662	729	702	698	716	702	699	702	703	636	669	729	722	669	654	684	717	713	722	744	714	660	718	731	714	681	688	674	705	675	705	715	677	711	698	711	704	725	725	709	713	723	684	703	708	751	681	674	774	678	695	700	722	732	715	788	712	684	692	677	707	710	690	686	707	690	678	730	711	666	746	682	708	735	696	700	750	694	691	733	686	667	728	726	655	684	718	718	698	651	687	702	644	715	683	671	705	708	760	716	682	687	694	685	651	746	689	682	721	709	733	682	725	694	720	687	710	707	694	720	748	677	726	661	692	689	708	685	717	662	669	704	723	681	687	682	729	674	703	721	683	695	693	681	711	706	709	678	730	732	696	682	687	734	650	656	667	695	672	685	690	710	709	678	666	712	731	676	688	730	690	685	699	708	718	717	704	677	688	697	704	718	647	683	704	702	710	657	714	683	677	682	664	700	697	733	717	696	701	709	679	681	709	686	655	694	738	705	744	737	700	678	774	712	713	722	666	693	719	724	655	678	649	675	652	646	677	659	654	735	713	668	688	675	708	696	706	760	688	679	714	673	720	647	694	686	689	680	705	709	712	676	649	696	675	704	747	656	754	713	717	670	647	663	641	675	712	692	721	714	729	692	727	728	708	698	622	693	681	687	666	708	704	669	640	724	715	705	710	697	777	681	752	701	703	644	692	689	668	708	707	665	720	664	764	672	708	677	663	712	692	743	720	709	749	720	717	721	714	720	679	685	686	750	731	680	713	726	739	720	685	708	691	675	717	686	720	718	723	683	685	679	707	722	721	718	722	696	692	697	699	685	671	697	686	742	718	696	710	729	666	643	722	754	672	715	660	697	732	713	670	682	692	709	697	662	707	679	680	679	685	706	685	662	671	705	708	718	737	679	665	676	717	695	688	658	665	716	692	678	688	705	711	698	697	672	691	725	678	691	689	678	688	706	735	686	708	660	643	647	718	703	710	680	705	694	695	661	665	682	741	653	705	684	689	668	673	677	640	647	684	707	741	654	692	697	671	638	663	723	655	754	697	693	686	690	740	733	709	726	740	740	721	725	672	657	693	683	666	719	679	706	674	686	674	709	679	707	708	688	722	693	708	687	663	687	744	678	711	690	691	665	728	709	701	670	709	729	700	683	685	702	731	640	756	713	665	750	684	694	758	718	707	697	684	686	708	692	667	752	688	737	692	662	736	713	692	712	691	723	667	680	726	716	698	730	709	713	695	742	745	699	702	709	670	732	730	724	730	687	702	733	713	702	632	651	690	715	639	703	635	704	721	688	717	706	666	704	725	714	717	665	677	693	702	666	658	696	648	698	665	697	683	708	691	678	721	702	742	730	689	721	679	655	647	727	667	711	682	708	708	713	707	705	665	699	691	721	646	687	690	687	688	658	720	720	678	670	706	710	741	685	672	737	690	742	673	693	726	714	723	716	708	711	707	706	717	708	713	677	675	694	675	705	748	723	677	658	692	704	693	706	721	744	641	690	717	710	710	681	687	689	777	728	721	712	677	691	675	704	697	654	675	675	685	697	633	690	727	748	682	701	727	650	708	686	715	718	694	755	715	672	669	698	782	707	717	722	694	710	688	685	706
29522	59374	76486	69655	57975	27196	5444	1187	1173	872	775	577	380	307	328	330	372	339	330	321	388	365	341	369	349	325	362	338	314	289	247	259	275	289	267	297	243	270	246	297	282	259	271	254	257	252	268	235	253	259	260	261	247	265	221	248	258	247	254	260	251	257	242	245	252	260	261	248	264	267	235	224	245	247	263	222	256	254	255	228	230	237	242	237	234	252	257	264	283	289	276	263	243	263	263	227	258	225	231	251	274	280	237	278	267	254	269	256	255	239	273	243	255	269	252	250	249	268	263	256	273	257	255	218	255	256	263	254	245	249	271	240	250	270	302	247	256	248	266	253	242	231	268	268	278	242	237	245	233	260	239	234	257	267	255	239	246	271	264	220	271	261	266	230	264	250	235	264	261	242	265	286	257	276	269	282	227	239	250	245	249	255	260	260	282	264	251	259	230	247	262	266	264	289	231	264	258	258	272	255	262	257	230	262	277	254	264	242	269	262	238	290	270	249	270	267	236	266	265	250	251	234	259	257	259	264	269	262	227	237	272	255	223	245	228	266	237	258	247	249	244	234	258	265	227	244	271	284	242	246	240	271	262	243	243	254	262	272	276	274	245	253	257	264	243	244	251	253	267	204	245	239	233	263	228	241	263	257	229	225	223	267	268	267	254	240	246	237	238	272	246	251	260	237	273	232	244	243	259	240	259	254	266	234	253	248	241	222	256	247	232	224	255	288	250	254	247	246	254	236	265	287	241	273	249	264	260	267	257	252	234	245	257	269	212	229	276	241	262	276	241	263	274	272	224	241	262	230	270	271	266	239	254	283	252	251	251	237	258	271	238	236	234	242	250	242	257	262	270	271	249	243	273	243	275	244	267	257	253	251	255	277	250	223	289	283	267	237	241	283	277	240	236	258	277	221	271	258	280	258	243	230	244	219	255	233	246	242	271	220	237	262	242	265	236	257	249	231	253	261	249	259	246	217	262	251	247	255	257	264	274	279	288	237	253	259	238	250	232	250	249	254	279	273	263	241	252	272	235	237	262	249	242	278	268	232	270	264	239	258	249	249	250	221	258	274	275	259	273	249	230	232	297	244	283	219	255	236	252	248	242	235	265	245	298	293	284	249	234	245	287	270	236	255	244	240	257	262	274	240	261	267	261	264	258	242	246	246	246	230	235	241	256	256	233	267	258	246	284	257	227	258	240	252	262	245	269	251	225	264	272	238	260	257	257	231	240	253	228	203	242	261	243	248	281	282	261	282	246	268	257	252	269	286	233	260	258	262	279	260	236	255	250	245	245	228	251	244	224	257	237	241	240	247	268	271	237	263	209	262	255	255	248	251	258	224	243	254	264	260	278	267	272	251	263	249	290	238	225	255	240	234	266	272	255	240	231	259	282	247	243	254	254	260	287	260	272	277	267	275	241	226	269	270	244	247	239	245	251	255	270	259	250	219	227	259	228	235	247	257	263	249	247	255	232	248	221	244	245	264	250	240	242	250	247	277	266	239	255	259	251	244	245	276	235	238	280	250	235	284	266	227	226	237	242	249	241	260	287	252	275	242	271	223	246	247	230	238	204	243	243	238	237	252	237	236	236	260	262	262	238	261	241	257	243	276	256	236	259	275	239	256	273	252	245	274	261	237	256	231	247	262	257	259	255	240	267	269	278	241	261	241	236	250	279	262	247	261	244	238	293	241	261	263	237	271	219	284	260	261	263	273	265	240	262	258	246	243	241	243	250	261	232	236	242	269	266	261	262	222	254	282	258	228	256	247	244	281	215	234	272	270	238	249	243	276	280	252	277	244	278	302	290	256	284	244	259	254	231	260	225	247	256	252	286	255	242	257	258	241	255	208	287	244	244	266	247	251	254	252	244	246	231	214	265	250	229	262	248	237	231	249	238	264	257	263	255	253	242	253	258	243	250	227	263	225	296	251	247	279	207	236	270	292	253	257	280	285	267	253	281	248	247	222	268	257	264	276	229	227	258	243	238	228	226	266	261	243	241	288	265	260	267	243	255	277	252	286	266	233	263	231	229	222	229	240	220	255	232	241	245	264	253	250	255	254	247	264	239	230	281	269	255	255	228	251	268	247	251	252	274	256	259	255	243	250	269	234	255	238	254	235	256	253	246	246	224	258	266	259	265	241	244	258	252	246	257	244	260	253	251	277	268	275	254	277	263	249	267	264	275	259	241	234	255	223	240	245	249	272	232	251	267	281	256	270	236	282	251	257	253	265	271	251	234	229	247	260	236	235	262	284	262	240	244	253	249	242	232	217	242	268	252	270	258	279	229	256	275	251	271	247	254	253	281	240	237	232	241	249	265	226	255	269	235	242	284	249	249	284	273	241	264	263	254	263	260	291	236	239	267	271	241	223	251	260	251	254	240	246	275	240	275	246	252	237	235	249	227	227	257	260	249	248	270	298	265	218	259	267	251	253	285	262	249	226	256	265	256	252	277	215	275	253	260	248	221	283	225	262	284	239	244	239	240	260	236	262	258	286	279	243	262	257	265	268	221	268	260	246	274	260	241	262	244	258	273	251	270	262	275	289	226	259	248	270	304	230	252	247	246	237	235	258	252	267	261	249	243	264	276	252	245	244	239	251	259	281	245	245	244	244	265	264	224	263	253	232	268	261	243	239	269	252	265	244	239	234	261	249	229	214	271	251	265	250	262	270	277	243	228	298	231	261	256	237	244	267	264	235	225	242	264	270	268	253	282	279	250	245	258	235	278	250	234	265	235	277	245	288	235	228	240	268	232	258	248	274	308	268	268	280	276	264	252	241	273	239	235	271	254	283	236	255	282	255	253	268	270	259	251	251	267	254	252	245	277	251	251	246	261	255	263	280	275	255	285	269	263	264	255	234	242	252	246	259	270	253	268	253	274	255	236	267	241	272	244	241	235	254	261	243	251	266	265	246	254	278	240	246	258	245	226	264	243	272	263	227	255	244	256	254	272	252	266	247	266	259	266	244	263	257	279	253	247	259	251	275	254	254	253	288	284	258	262	235	249	236	260	238	263	246	245	226	251	272	232	240	263	266	232	251	259	291	241	236	263	268	268	230	260	237	262	228	237	257	236	233	251	259	260	287	234	230	263	229	240	260	273	257	246	274	272	244	234	270	262	258	263	265	248	270	256	282	249	253	225	262	237	255	261	239	250	243	256	246	275	251	227	242	297	237	249	241	257	246	234	250	259	238	264	257	245	254	276	245	246	246	250	245	253	265	256	282	264	269	259	240	249	268	243	246	252	280	237	225	264	277	285	257	266	259	260	237	260	234	235	251	307	273	232	231	237	222	251	247	257	281	246	246	240	236	256	248	245	209	244	254	256	239	253	271	257	276	274	257	265	252	233	241	258	233	272	261	210	247	241	296	269	278	255	224	248	249	259	227	240	256	236	241	251	247	251	283	249	281	267	260	246	260	249	281	246	258	271	243	251	270	225	262	247	269	258	228	256	261	229	257	268	251	254	237	267	241	259	242
17926	45256	72314	76576	64707	21335	3048	3330	3633	2964	2625	1975	1512	1186	1087	1108	1207	1155	1222	1326	1399	1477	1470	1500	1568	1455	1308	1331	1079	878	851	826	841	857	750	719	797	812	789	923	918	787	711	666	707	753	711	628	654	649	694	720	692	661	638	678	679	659	670	662	694	645	652	607	670	657	680	629	645	643	662	623	658	635	654	695	672	692	687	658	682	611	661	661	694	644	638	737	689	671	679	684	672	639	594	665	697	652	603	663	705	658	680	642	697	662	655	663	649	697	689	677	646	709	658	683	600	629	665	680	740	624	657	664	642	635	637	666	623	646	711	711	675	668	603	669	619	653	692	659	641	645	661	639	650	698	688	662	640	689	659	673	695	650	678	645	648	640	655	616	632	637	678	654	621	661	664	664	646	680	652	688	667	624	693	667	634	636	669	674	648	635	678	648	620	648	616	663	666	635	672	623	701	620	637	649	652	651	644	645	646	649	648	664	698	671	620	671	620	650	643	613	676	682	631	667	641	617	654	650	646	647	679	647	634	661	637	649	636	641	662	682	654	651	645	608	649	638	641	676	632	632	619	627	620	666	622	630	653	595	655	639	631	672	613	674	659	650	708	613	681	641	642	665	610	628	623	634	673	588	652	668	616	644	629	660	621	636	678	642	661	641	678	616	649	643	651	614	708	639	642	610	612	665	614	670	640	677	648	636	658	615	676	730	617	659	643	617	664	621	677	627	669	704	629	644	651	613	640	685	660	629	617	637	598	631	616	632	665	593	638	654	632	669	681	627	648	661	673	606	671	651	671	626	609	666	642	650	687	679	619	662	637	651	610	687	632	673	638	656	642	618	651	668	675	662	620	664	667	666	672	688	628	643	623	682	665	696	630	670	657	662	636	611	626	663	645	670	635	614	642	651	682	670	619	636	695	663	662	616	615	648	692	699	688	647	691	665	669	689	644	665	608	688	611	643	586	628	648	649	663	637	634	657	629	643	636	676	662	650	638	610	654	661	677	615	654	661	652	659	622	612	631	639	635	605	668	598	654	636	636	629	614	644	676	650	661	648	667	697	635	634	657	646	625	623	624	631	659	659	648	619	594	605	606	656	670	625	630	654	650	660	671	677	628	638	647	618	643	647	641	666	631	654	667	634	643	682	627	605	608	665	650	652	630	652	685	632	650	643	669	644	675	630	658	628	626	612	648	614	673	677	670	654	637	647	591	667	663	671	608	633	678	639	688	674	642	672	674	641	659	633	685	675	638	642	645	623	668	659	661	627	665	688	615	657	629	627	694	674	647	631	703	656	600	646	620	635	649	648	640	640	638	630	668	657	612	649	657	677	656	603	628	673	658	616	644	610	593	683	626	632	637	617	713	630	617	633	663	606	611	649	686	622	681	643	638	645	611	673	683	691	612	652	638	634	659	650	666	633	708	605	640	710	664	671	604	638	638	641	698	641	620	673	639	594	619	665	629	683	658	652	688	641	691	615	645	639	619	657	682	672	625	582	680	668	619	644	594	646	635	620	619	672	623	657	657	636	637	673	618	626	665	616	619	639	625	605	653	686	655	634	670	620	654	637	646	651	629	630	651	682	611	649	624	614	615	676	667	624	690	654	582	662	618	639	650	651	650	584	642	689	631	648	643	635	590	671	651	635	661	615	611	657	680	653	675	661	665	643	660	672	615	654	626	625	654	653	649	654	714	662	624	642	642	702	659	625	644	678	698	640	644	596	672	621	603	673	689	663	706	630	630	653	636	616	612	674	622	685	647	614	685	670	637	618	656	655	655	626	646	645	675	642	602	643	693	622	685	616	678	631	663	667	649	656	654	663	599	635	668	608	624	637	640	630	600	650	655	670	672	631	671	654	651	665	637	654	626	664	641	664	636	626	644	701	663	619	640	652	642	677	627	672	664	617	633	693	658	666	630	632	606	645	663	679	643	685	609	641	595	614	665	645	640	662	641	652	656	667	692	663	640	676	664	647	692	634	656	622	638	624	640	630	607	650	650	686	642	651	638	656	626	603	655	615	659	628	612	656	662	647	650	637	646	641	597	661	610	619	633	668	664	623	652	668	696	691	672	670	653	613	619	629	651	674	593	669	650	629	670	618	635	628	613	602	649	646	669	636	630	608	618	582	650	685	645	648	625	646	622	636	603	634	601	619	663	661	621	654	657	636	642	670	651	639	649	624	624	643	614	666	662	666	621	682	631	651	635	669	635	637	675	659	668	671	614	669	673	624	647	640	628	735	632	580	673	668	612	650	650	634	640	720	649	685	644	672	630	664	644	687	676	635	640	631	651	635	633	663	663	665	665	638	608	667	617	641	652	649	688	632	702	665	589	655	573	658	647	641	685	642	660	659	663	597	635	608	645	648	656	670	705	628	650	669	626	620	632	644	662	648	657	666	636	636	699	686	613	659	683	677	637	657	676	651	645	622	669	628	681	690	633	601	652	638	634	643	651	665	673	666	632	669	647	658	610	650	625	669	627	629	621	646	613	646	648	639	619	669	658	621	623	684	662	709	659	653	643	615	664	617	683	675	646	647	638	608	641	625	643	625	703	623	647	660	632	612	654	664	610	622	610	658	656	637	632	670	670	621	619	662	683	682	585	632	657	635	620	661	616	648	640	704	610	627	658	622	668	679	660	609	619	628	662	647	687	666	685	687	645	650	684	655	623	630	666	648	673	625	618	651	627	621	596	673	619	625	639	687	672	576	593	660	580	652	616	641	664	639	627	653	663	636	685	656	642	654	658	706	709	633	660	670	650	632	591	639	593	634	659	628	624	659	679	608	636	660	623	688	664	675	599	614	666	639	585	636	632	664	631	619	607	649	661	661	650	645	668	639	691	646	625	624	648	649	649	592	617	674	598	621	653	646	673	652	641	657	666	685	650	620	613	623	634	641	608	610	655	623	634	634	641	643	624	641	618	638	648	624	673	632	660	686	672	625	660	587	631	669	647	654	608	653	667	651	681	645	643	681	642	627	624	645	629	621	635	657	619	663	637	609	643	648	629	684	635	649	660	639	681	636	615	609	647	680	664	626	651	662	624	636	674	652	655	653	633	622	683	666	616	670	639	639	616	652	663	670	649	629	658	670	639	606	616	608	629	639	624	641	648	611	686	635	657	665	644	610	643	646	678	669	673	681	645	597	662	599	634	632	685	603	628	673	623	652	600	606	656	598	635	620	654	645	659	633	645	684	590	657	623	648	651	660	631	642	692	627	625	653	644	597	637	627	647	631	650	731	639	644	677	631	622	646	671	670	629	672	634	635	648	641	589	646	621	629	623	637	614	647	676	659	655	698	625	629	685	640	653	615	643	636	634	638	649	648	644	662	632	676	615	629	627	668	612	676	665	661	676	642	577	649	606	618	602	634	671	658	609	619	614	629	629	675	708	680	629	637	637	632	633	627	631	693	666	633	640	662	663	632	644	671	640	643	667	642	641	665	623	657	659	654	616	586	650	648	661	633	649	585	625	670	634	661	687	646
4373	4715	9921	8859	5767	1224	401	312	288	300	288	292	270	252	276	251	262	281	260	272	280	254	270	243	275	281	243	228	253	246	242	231	250	249	232	272	243	246	259	245	218	219	249	261	203	235	252	225	244	237	232	227	244	228	254	259	266	272	254	241	260	250	214	247	241	239	243	267	241	247	259	249	236	225	222	258	221	275	242	244	264	230	253	253	238	257	216	229	250	240	242	244	223	240	231	255	212	256	250	209	231	230	257	250	246	252	255	291	240	246	225	257	252	231	245	245	262	257	253	213	240	233	283	237	262	220	266	243	232	230	265	235	247	234	257	226	248	259	230	243	226	241	254	241	266	229	236	233	209	225	269	259	260	260	221	251	226	226	237	222	237	238	223	228	234	246	232	256	230	242	233	263	242	209	229	247	247	231	240	222	237	216	248	245	212	252	206	251	229	235	254	239	233	258	230	238	223	245	237	256	241	234	249	215	248	259	257	236	216	269	239	253	227	213	256	233	252	270	270	245	224	231	248	259	228	226	235	238	257	272	227	255	257	260	236	241	239	225	262	249	259	235	248	240	263	250	253	250	208	219	221	225	261	225	269	221	267	278	244	257	248	251	245	233	213	220	271	226	230	269	247	230	233	238	238	224	229	228	241	260	248	229	240	239	218	210	225	247	233	276	229	237	258	251	248	230	237	227	222	237	238	231	244	257	230	255	224	257	234	233	272	261	244	233	222	234	262	229	251	240	261	222	268	236	252	243	236	258	240	249	218	236	240	245	258	216	261	245	231	244	242	271	242	266	254	215	248	220	235	265	236	249	252	266	246	249	263	255	248	226	232	242	279	221	228	241	254	243	227	238	248	228	255	237	233	241	257	229	239	242	247	243	248	268	234	261	250	262	236	253	242	265	218	244	233	250	241	249	247	226	243	226	237	253	262	232	235	229	263	232	249	275	218	235	238	250	225	241	224	234	248	235	254	239	291	219	228	272	232	238	213	221	221	221	251	236	238	252	235	243	255	225	212	260	251	219	217	271	237	255	239	234	219	223	221	217	220	264	274	227	233	235	244	232	246	241	243	219	245	241	247	217	256	258	262	230	214	245	234	264	238	233	238	230	257	240	225	251	237	240	228	268	221	228	241	247	222	240	248	232	238	246	271	247	237	245	255	251	264	266	225	257	227	216	261	213	256	262	223	248	225	228	197	265	259	269	253	232	252	270	247	252	243	231	230	226	238	244	244	263	258	242	236	256	244	249	253	222	266	245	238	246	219	229	261	227	229	216	222	252	241	242	222	241	241	247	250	221	216	212	234	273	254	242	223	248	238	247	237	221	239	240	234	238	257	236	241	256	239	247	251	260	256	252	253	254	216	225	225	238	249	246	248	262	222	255	247	250	239	252	226	238	245	248	241	226	239	233	240	241	207	221	208	250	248	235	242	235	220	227	240	264	222	215	256	270	239	224	240	227	229	251	263	202	237	238	243	247	242	225	232	237	266	204	266	234	257	221	240	231	231	251	263	267	261	238	262	242	262	237	251	226	222	257	232	224	242	182	235	230	240	245	233	234	245	248	240	235	224	245	209	232	236	272	265	256	224	228	285	232	197	237	219	277	271	245	294	231	227	253	245	259	248	242	245	244	253	252	218	217	211	239	270	222	227	268	260	263	228	208	250	231	258	244	237	267	247	256	266	252	215	228	224	216	239	245	253	243	228	252	263	263	251	222	231	227	235	221	247	233	234	209	240	234	247	223	251	244	263	240	230	247	237	252	207	240	236	246	245	250	244	253	264	262	240	259	236	262	274	230	249	247	209	272	257	263	227	261	235	244	271	247	254	213	244	240	263	236	210	213	226	248	245	241	215	239	225	246	258	214	247	259	224	247	234	247	257	238	233	261	252	244	233	257	225	216	237	217	266	251	215	248	227	236	220	226	229	236	222	254	244	226	206	227	212	258	243	235	249	231	252	209	249	238	243	238	238	216	250	215	216	217	246	251	236	257	229	267	255	257	268	242	271	204	224	205	236	247	251	243	239	224	250	248	246	252	251	260	216	249	254	233	255	221	264	237	272	211	229	252	240	254	229	217	258	238	245	237	280	226	261	270	224	223	243	242	234	236	224	243	233	239	219	239	242	276	246	239	230	248	246	249	243	242	237	251	238	198	256	227	247	241	251	240	263	224	234	225	236	227	263	227	247	267	239	223	228	241	255	256	240	270	241	244	228	226	274	257	267	251	233	239	244	261	253	248	248	232	248	237	252	252	247	266	269	256	232	238	240	243	260	209	269	240	244	234	222	259	239	235	232	243	237	247	229	249	234	267	247	218	245	215	254	230	232	230	251	234	283	224	254	227	241	258	220	260	243	250	231	249	239	227	291	245	269	250	237	266	257	268	246	234	225	213	230	210	235	229	243	262	233	241	212	243	231	242	242	249	241	227	235	238	258	242	233	239	255	253	245	228	221	257	232	236	237	240	230	236	244	225	252	214	259	250	245	246	244	247	244	230	231	274	229	235	247	246	223	226	250	247	206	236	246	256	245	219	226	232	237	222	219	236	232	241	235	243	251	240	252	237	251	270	228	256	269	202	228	239	220	265	249	250	244	239	265	234	248	258	284	236	232	234	247	240	243	247	239	246	241	239	233	237	220	238	238	248	275	248	240	220	230	240	264	241	247	218	237	208	242	221	237	229	232	231	213	233	209	232	222	266	263	255	263	274	207	241	248	249	227	242	223	219	274	268	237	221	228	248	254	254	221	226	214	253	269	239	239	243	265	237	256	254	244	227	244	252	250	248	243	243	246	240	255	274	219	267	251	268	228	228	234	248	231	236	239	241	240	241	233	240	247	285	246	232	261	225	224	260	241	255	238	249	264	249	258	233	268	243	252	260	266	247	252	247	263	274	229	224	231	261	251	243	253	213	238	232	245	259	246	253	241	219	236	235	230	250	249	262	220	261	209	240	252	232	257	232	271	276	225	248	265	237	267	226	276	251	239	239	240	227	225	227	272	258	247	229	249	254	238	237	232	236	260	236	228	269	253	232	245	244	225	234	291	258	239	235	239	244	232	221	249	258	228	220	279	232	281	260	221	255	258	223	258	243	242	229	262	251	241	229	267	207	242	245	255	243	223	235	248	244	236	225	261	255	221	217	234	240	219	229	236	257	239	235	283	251	235	212	254	261	233	240	239	226	231	221	235	260	226	246	234	224	221	272	222	247	249	238	250	215	215	214	268	244	228	213	229	215	244	235	229	270	226	224	264	229	217	236	247	237	247	250	246	251	259	245	229	242	237	244	263	216	230	235	250	257	258	245	245	241	241	217	281	235	245	242	246	221	238	262	248	283	218	246	226	247	220	266	258	240	219	247	241	251	213	229	255	215	256	243	218	232	253	244	243	255	233	223	238	252	241	247	236	252	241	244	221	242	236	258	223	263	213	234	211	199	237	250	254	228	262	260	244	237	237	250	226	239	252	245	233	261	224	235	265	248
3621	7048	19141	21141	16383	3896	1158	1149	1087	918	932	872	778	738	696	709	823	756	815	816	861	860	892	865	866	836	773	717	679	738	659	683	703	602	659	635	634	645	646	617	644	649	632	577	644	641	637	627	650	649	632	613	689	643	674	605	635	605	662	608	638	636	676	647	588	608	668	597	672	623	619	678	637	636	635	596	636	652	641	629	637	647	638	660	592	629	612	641	612	637	682	652	622	611	652	605	602	632	612	596	639	643	643	628	637	652	645	663	618	660	676	625	627	626	609	640	629	613	647	673	637	639	692	625	582	669	630	640	636	637	598	637	620	674	608	613	671	662	698	665	638	660	595	610	578	588	626	646	661	621	621	576	594	604	620	625	645	610	616	637	641	602	644	608	639	638	626	645	617	627	646	579	608	626	660	584	628	629	673	618	598	648	642	618	608	630	644	647	623	600	613	611	655	631	638	664	626	604	627	593	598	644	645	642	622	654	636	636	638	594	629	590	660	642	619	598	661	661	621	610	627	620	583	644	665	616	624	647	659	632	585	618	587	593	650	641	613	624	621	649	629	600	617	592	604	599	635	698	666	623	630	632	613	643	588	627	672	616	620	649	632	633	624	651	615	610	658	585	644	628	611	591	636	634	656	626	649	604	626	659	606	661	588	657	692	634	609	644	670	607	617	616	573	666	612	617	628	618	595	648	586	696	613	666	636	586	595	601	626	624	690	617	614	635	657	606	629	617	610	562	643	590	679	587	630	637	635	628	648	596	642	611	593	591	635	630	626	672	669	635	612	616	607	658	650	661	632	601	639	637	637	662	609	666	616	643	598	625	587	612	604	637	649	616	607	623	631	650	658	674	640	621	660	591	625	594	663	599	655	669	623	638	643	646	652	636	600	649	621	647	559	634	647	645	629	670	643	624	622	616	646	598	611	651	640	610	629	679	658	655	634	615	639	638	625	622	623	591	638	577	604	630	616	625	627	667	653	631	643	624	609	629	641	627	645	625	597	649	640	594	665	599	610	610	621	621	605	602	594	649	635	639	655	630	603	627	683	642	615	642	610	611	625	635	616	615	581	671	611	674	665	596	601	652	600	663	605	630	643	639	618	623	641	602	635	664	619	676	640	644	650	634	661	612	628	593	616	619	599	684	651	659	616	653	678	617	653	625	659	601	663	702	649	638	637	665	631	643	609	682	595	600	615	609	611	621	637	630	652	632	630	623	599	655	597	612	599	649	632	626	597	671	653	638	617	591	609	613	613	628	647	594	623	611	608	641	628	633	630	601	633	650	633	642	633	609	620	595	633	610	625	642	600	595	573	594	667	610	651	608	626	655	622	671	642	611	605	649	584	610	628	632	626	637	605	647	645	630	647	640	635	618	646	621	627	636	635	615	604	580	614	623	645	648	612	647	657	640	619	602	671	608	661	658	609	616	597	597	588	645	615	635	582	607	597	623	647	654	654	625	667	639	600	657	628	678	630	588	673	591	599	641	639	620	621	641	636	676	656	631	599	636	651	644	658	675	667	625	660	608	664	668	612	622	677	613	624	680	655	611	627	619	617	675	642	630	601	626	619	639	572	648	646	638	631	652	580	622	660	637	603	586	662	600	620	585	588	632	626	641	658	628	623	625	619	615	644	632	662	647	653	618	641	618	585	643	593	636	673	601	697	642	654	613	641	651	626	628	620	631	648	620	648	650	645	658	631	605	623	642	627	654	652	666	615	569	619	661	583	665	636	651	609	629	604	610	615	590	625	610	634	632	596	665	638	643	671	648	679	607	640	629	603	614	614	624	631	619	642	651	624	628	612	615	617	605	624	584	635	621	610	673	646	651	632	675	630	618	629	644	658	599	681	556	602	636	627	650	653	650	611	634	609	597	607	645	638	626	634	626	633	633	620	611	627	645	657	593	573	619	631	600	666	674	630	621	671	646	677	613	625	594	617	644	629	600	627	656	643	658	605	632	656	581	642	651	645	635	670	632	613	637	615	601	615	593	614	665	649	612	638	606	616	618	652	598	671	640	613	617	613	625	628	631	589	628	642	615	627	643	633	631	664	632	635	614	614	631	619	672	620	615	632	672	596	628	587	642	624	629	648	618	617	614	609	647	635	630	583	637	709	646	628	630	619	643	620	590	696	562	591	666	608	641	644	665	627	642	647	575	655	628	671	598	620	671	631	613	653	598	609	600	598	622	656	646	600	588	652	613	667	611	643	627	660	623	569	644	617	666	625	595	658	632	602	624	618	609	676	669	609	636	617	633	670	667	639	617	634	625	581	653	610	617	583	618	625	626	600	618	600	638	616	635	625	623	651	603	612	633	640	639	629	644	637	616	628	656	639	594	635	647	620	635	641	634	624	654	645	652	617	593	594	612	633	580	602	614	674	611	630	668	620	563	642	653	594	649	654	664	641	615	636	627	640	626	596	641	637	599	624	622	655	638	617	608	641	638	650	623	632	628	686	588	660	624	597	634	650	607	630	649	610	664	624	657	663	668	654	633	601	622	667	613	603	658	605	646	605	637	634	611	595	646	661	621	622	648	668	592	640	626	654	663	680	654	650	597	634	637	650	652	630	607	644	635	602	604	593	601	636	608	620	624	670	622	591	634	642	608	632	644	596	599	697	613	618	645	601	643	690	595	616	615	651	649	648	560	661	631	644	592	624	636	626	627	654	596	562	596	657	644	630	672	628	644	616	622	642	639	612	624	576	597	611	635	599	606	627	616	624	610	638	646	601	573	617	630	584	574	609	597	628	611	631	657	629	626	646	593	597	606	630	629	656	671	647	598	653	598	642	633	637	682	593	633	636	645	623	643	601	616	655	670	625	655	630	633	650	640	646	617	672	598	601	676	604	603	635	624	617	607	585	644	658	655	646	625	620	602	621	670	622	632	628	641	662	635	649	648	642	645	630	590	643	636	627	696	645	655	655	588	587	653	642	682	635	665	619	649	603	640	641	602	645	614	637	644	635	630	626	607	601	619	618	647	656	669	635	638	610	661	591	589	607	533	633	626	604	637	625	597	677	626	623	670	645	642	611	630	646	656	586	670	626	630	642	658	611	633	623	667	633	601	640	648	615	598	611	616	623	597	641	651	605	625	590	671	612	641	602	620	571	620	625	628	601	626	635	626	630	615	633	635	586	643	668	631	637	616	640	584	598	620	645	690	587	630	603	618	605	608	606	629	641	640	602	574	660	620	664	600	626	668	650	624	615	639	584	589	623	637	660	643	627	586	622	682	653	682	630	638	652	660	584	610	617	592	619	670	640	652	630	655	684	705	644	652	621	617	631	638	646	653	639	622	590	631	618	640	608	627	635	609	608	660	610	630	672	614	638	631	636	612	591	631	660	622	627	652	606	633	614	645	579	630	656	652	624	609	635	606	595	644	604	648	625	620	622	672	639	602	652	661	625	616	662	626	633	660	663	624	654	642	638	645	611	648	629	662	616	664	637	668	604	635	639	664	617	620	679	608	646	699	658	578
21956	43904	61115	57738	49240	23267	3135	795	763	625	505	379	354	322	336	317	352	326	345	376	366	346	348	355	361	301	340	359	307	218	300	341	291	275	267	279	281	291	285	288	268	288	260	305	309	277	284	294	276	275	278	287	271	270	240	309	293	286	275	272	281	271	296	288	282	288	277	251	280	291	228	244	279	243	263	251	275	271	290	288	263	272	289	286	307	256	260	261	263	244	265	265	268	264	282	278	271	298	274	289	261	267	286	281	272	310	297	280	283	236	282	226	254	256	278	263	278	278	280	230	261	271	253	274	278	278	287	253	250	275	280	286	282	273	286	254	284	263	272	270	240	249	276	265	296	282	271	282	276	264	261	275	274	285	266	270	286	263	256	305	264	274	252	274	279	239	243	285	282	269	266	270	285	272	267	252	288	272	268	287	273	267	293	292	276	265	276	274	297	271	265	232	265	270	249	251	241	278	282	265	301	266	262	249	291	270	299	263	285	277	291	262	263	267	262	304	303	263	283	243	253	274	278	263	262	252	283	285	305	285	284	266	268	267	255	269	253	249	267	272	288	310	269	289	252	246	256	276	297	274	286	248	246	296	272	274	294	313	299	282	286	253	282	288	292	266	287	236	294	273	299	268	266	265	275	271	285	246	260	287	259	275	290	256	254	261	302	285	292	280	285	287	278	291	282	256	236	284	260	267	285	289	268	275	249	270	267	269	274	274	307	265	255	268	305	303	263	252	254	278	288	267	262	280	262	283	268	271	293	255	281	274	300	294	264	254	263	293	253	274	281	281	286	289	257	272	255	257	290	292	260	260	263	290	252	253	278	271	289	242	264	269	324	317	263	272	282	266	252	298	309	256	257	253	292	258	272	266	267	271	276	249	284	282	296	279	272	251	296	254	273	275	278	255	266	266	247	242	257	257	302	247	261	265	264	276	288	287	234	249	284	263	269	273	291	250	275	297	274	276	248	276	271	298	260	297	272	286	274	258	263	285	286	267	302	245	243	274	271	306	287	282	295	303	248	254	301	281	294	255	258	275	263	264	259	287	249	276	286	298	278	261	274	270	238	294	288	259	300	263	262	284	269	260	307	286	243	276	288	251	292	252	292	265	277	308	289	267	275	295	263	275	272	263	267	280	241	274	284	288	230	240	294	262	267	271	268	259	252	280	288	277	259	296	271	274	258	301	276	241	270	283	281	265	261	278	263	279	291	267	258	257	266	261	256	276	243	263	271	252	264	267	253	299	288	269	269	271	273	279	282	263	286	274	285	273	267	271	255	243	249	280	277	275	255	257	287	282	306	261	249	262	263	273	276	290	280	266	286	253	255	277	288	274	301	239	274	257	282	256	252	255	286	258	245	242	303	255	276	269	296	283	297	295	255	255	269	272	256	251	269	301	270	278	273	281	255	267	278	287	301	259	294	262	251	274	270	284	276	242	279	281	290	283	248	218	280	271	235	281	274	295	267	289	250	269	286	290	255	258	258	280	245	272	277	294	265	282	308	248	277	301	287	280	273	270	275	288	263	276	255	276	276	289	276	274	295	257	250	238	264	286	258	260	276	272	291	269	276	276	276	283	233	268	259	284	239	249	286	260	264	284	295	278	279	242	281	268	287	249	266	325	287	282	280	274	279	274	291	276	282	281	274	290	270	264	236	288	279	270	261	257	237	270	294	281	247	282	271	246	270	258	285	266	295	274	282	288	274	267	247	246	306	259	274	273	282	268	290	272	265	282	251	289	269	262	276	280	258	257	304	258	273	266	260	277	259	253	263	259	277	250	273	289	326	310	279	263	263	269	276	277	272	289	271	309	289	303	262	266	257	268	261	264	255	280	267	249	260	265	268	302	251	254	282	285	257	279	270	264	248	268	277	278	333	285	283	318	294	256	246	258	258	280	285	320	266	268	298	270	263	276	245	263	268	293	277	280	262	282	266	261	267	239	307	285	278	280	268	249	289	272	268	252	283	261	265	277	318	283	272	269	252	273	276	274	288	263	266	288	270	285	260	274	257	273	308	250	283	275	274	289	267	274	250	281	279	262	257	270	255	286	268	272	276	265	246	273	253	270	256	240	294	271	260	292	289	234	311	264	264	265	274	256	286	250	268	265	279	270	275	265	278	261	261	278	257	287	290	269	272	274	300	289	290	291	285	253	239	311	264	295	292	235	265	292	261	284	259	278	262	260	301	263	256	264	312	311	262	288	275	244	277	271	282	292	254	254	270	263	269	269	255	281	289	260	259	247	277	273	275	273	321	280	282	247	238	246	287	283	250	264	289	286	240	300	270	279	282	250	248	268	294	293	299	250	267	274	279	280	263	279	271	251	284	284	267	293	276	283	226	242	261	245	283	266	278	255	273	288	277	266	284	302	298	256	298	297	250	261	292	283	280	282	276	274	288	253	274	290	242	271	256	284	285	303	275	282	255	277	280	274	286	278	284	276	266	272	285	262	250	297	265	266	267	303	281	259	267	261	274	287	269	291	271	284	289	275	290	241	262	272	262	289	287	270	280	236	311	284	289	306	270	277	295	293	309	274	268	279	295	296	321	271	287	263	273	269	262	300	286	283	277	280	282	259	255	269	278	281	285	262	286	263	256	272	264	309	303	257	255	302	228	288	266	284	283	298	268	259	268	236	271	287	268	288	268	242	290	262	271	290	265	264	293	275	304	266	275	271	289	262	283	265	294	296	261	274	285	256	292	280	290	298	271	279	266	240	261	276	277	285	276	268	288	279	265	257	240	284	253	300	276	296	237	274	222	278	279	254	254	244	281	287	286	285	243	295	259	271	301	270	282	267	294	268	252	276	241	264	272	276	270	232	278	248	278	259	278	279	269	287	256	295	256	254	273	286	276	256	244	280	276	288	246	252	284	261	288	278	294	254	260	270	267	280	275	251	279	262	250	279	265	260	276	265	267	259	292	267	292	281	263	277	278	287	304	241	265	300	284	284	246	282	262	277	264	290	283	282	282	256	270	253	282	262	286	275	263	274	269	237	275	253	284	259	270	276	259	276	296	296	265	290	309	266	281	267	278	260	282	263	259	268	270	286	280	268	272	273	305	266	278	269	254	276	285	259	267	260	256	259	287	272	270	271	273	277	274	293	291	291	285	280	316	280	262	264	292	259	262	281	297	291	294	231	291	289	283	286	252	282	280	289	273	274	277	276	270	284	286	262	264	260	291	275	266	278	320	252	265	267	272	275	264	278	262	289	280	248	275	253	289	264	275	273	269	242	291	282	274	278	271	267	258	255	264	286	260	284	266	251	239	251	264	281	267	268	230	276	257	252	281	263	260	281	281	289	241	274	306	271	284	255	269	269	282	274	275	250	248	273	270	287	239	267	244	273	280	253	272	305	286	271	290	260	274	299	255	286	277	279	252	262	269	293	285	265	288	272	286	252	314	279	248	300	261	275	249	272	268	286	261	290	287	283	286	263	275	274	256	302	290	280	272	259	285	295	260	267	269	280	273	285	276	261
13812	35503	56259	62818	56147	22272	2710	2762	2537	2046	2013	1591	1153	1086	966	1051	1144	1089	1107	1196	1244	1268	1357	1316	1425	1202	1180	1212	906	892	853	891	799	734	714	761	758	780	720	812	883	753	709	727	731	750	755	778	709	728	712	751	724	706	729	707	643	699	734	667	655	687	727	694	694	748	721	678	734	692	716	693	711	729	678	713	681	718	668	648	703	739	654	771	687	690	758	698	681	730	678	750	701	700	678	709	770	668	741	704	680	690	684	695	754	668	735	713	702	693	696	719	719	721	689	716	687	720	700	688	719	711	670	692	695	736	705	679	754	692	718	715	715	655	604	674	670	692	692	694	722	734	661	704	668	703	718	687	697	721	683	709	722	666	665	703	687	707	704	675	733	661	737	700	741	650	694	649	755	693	674	687	696	719	654	668	720	687	696	718	649	721	682	708	704	679	736	686	691	688	723	701	709	688	684	689	734	692	653	664	727	714	751	659	762	712	692	660	728	710	690	744	687	691	686	698	696	734	717	677	675	704	703	725	666	691	716	676	686	681	691	689	711	705	669	734	726	695	677	721	705	739	686	666	696	733	682	698	722	737	689	698	692	637	701	692	703	700	745	700	690	711	724	667	684	704	696	690	695	721	692	735	644	711	659	707	685	750	699	708	719	720	658	707	692	700	687	690	700	673	711	721	680	715	661	713	694	727	688	718	639	678	736	701	708	663	689	675	705	683	690	723	664	698	702	703	697	694	725	712	727	716	699	729	643	706	706	681	705	697	698	741	739	660	750	709	696	713	652	655	679	734	680	705	722	692	732	682	704	690	758	730	704	723	706	710	714	704	688	654	774	693	710	651	682	682	687	709	718	687	676	706	731	722	667	660	721	664	687	633	679	685	696	693	699	714	677	704	726	732	703	636	659	677	744	707	687	680	683	682	636	711	682	670	653	731	660	670	702	676	659	679	700	712	751	681	678	741	672	737	691	678	731	684	670	662	681	657	701	656	718	713	755	734	658	709	696	701	711	656	711	690	695	690	697	704	662	678	735	668	741	722	657	715	699	692	720	689	708	705	668	693	712	719	701	721	705	709	679	708	703	688	700	636	715	708	670	694	707	667	691	721	708	742	680	709	695	675	696	736	679	722	652	703	635	696	719	705	655	728	702	698	702	677	736	718	680	759	742	764	664	712	687	674	692	668	733	722	688	661	693	679	706	684	735	696	686	706	711	691	702	741	715	711	719	710	699	663	677	716	699	721	708	744	722	685	671	701	679	708	729	707	729	726	655	710	715	723	677	702	662	715	695	687	702	714	709	669	696	732	656	702	687	664	714	675	701	725	675	686	722	702	689	702	733	691	655	705	692	720	734	644	752	731	713	706	688	664	712	674	695	731	734	736	719	690	697	748	741	727	684	658	712	734	687	662	689	694	654	719	731	680	750	674	699	716	703	663	754	708	673	718	640	704	679	696	652	723	662	715	692	740	741	644	727	670	740	705	703	675	660	679	675	692	690	694	726	682	682	713	734	670	668	711	689	682	705	740	662	688	701	696	653	682	739	711	678	694	721	710	663	700	666	711	684	704	726	689	701	691	681	695	675	652	709	735	682	712	667	744	667	713	650	747	641	670	733	719	671	711	675	662	695	681	761	727	670	691	706	697	727	727	652	727	679	688	689	686	673	714	684	718	693	670	688	640	690	685	689	728	697	679	701	660	665	662	708	680	697	699	678	758	742	706	707	696	680	694	744	717	705	758	701	656	680	703	667	715	696	705	741	728	707	694	723	656	671	682	738	700	645	673	675	666	679	726	707	683	694	743	688	670	673	715	650	672	698	719	720	707	696	687	731	707	677	770	674	686	650	705	701	702	709	734	694	694	670	656	702	664	678	653	745	736	702	698	702	715	699	700	733	687	676	690	714	669	709	702	691	696	701	680	734	720	681	728	706	647	736	718	691	685	692	694	714	711	692	694	680	711	690	683	688	712	672	717	680	740	765	655	656	677	741	711	701	703	677	714	731	721	752	690	678	746	704	717	708	745	701	638	722	660	705	645	706	673	694	704	704	723	750	733	718	723	673	665	730	752	717	672	706	681	709	702	721	699	728	748	694	663	692	690	697	669	709	694	691	700	683	730	743	637	716	723	659	692	711	650	682	744	717	721	695	708	714	685	704	717	689	666	694	691	656	659	694	696	747	703	726	689	687	662	720	728	731	686	680	699	696	684	693	691	688	708	692	692	685	682	690	698	667	717	698	685	742	697	718	679	689	709	681	638	686	743	667	696	727	684	723	733	674	670	704	709	688	653	664	688	684	692	641	717	658	706	684	696	706	689	717	718	686	690	689	747	750	704	753	716	655	714	708	731	685	695	712	702	691	682	709	706	694	757	672	703	730	694	744	686	658	662	737	668	752	690	664	668	681	676	691	726	711	687	663	693	719	679	738	701	725	687	721	755	666	719	718	732	706	704	693	680	640	751	713	732	729	676	711	699	689	732	728	697	715	704	681	692	665	679	673	688	695	684	728	747	658	717	705	719	708	666	675	708	733	710	721	701	677	737	674	709	678	669	716	665	673	699	697	706	718	683	699	699	686	714	720	712	734	683	679	685	688	671	727	674	677	724	695	680	675	685	723	686	703	694	730	653	706	679	695	703	651	686	708	647	752	679	691	653	710	706	726	723	712	690	699	740	676	678	700	698	694	674	735	733	676	700	703	720	690	737	701	708	725	718	662	666	719	639	706	704	712	702	724	662	699	655	665	699	748	688	684	673	688	697	649	661	702	701	726	683	650	650	688	680	737	710	689	690	676	710	718	695	681	679	720	681	708	700	703	690	674	702	688	685	713	669	743	702	753	692	663	666	686	657	695	723	662	698	693	669	652	716	761	699	718	694	648	726	725	697	683	707	697	684	687	710	697	708	763	652	685	693	698	710	727	701	700	725	698	691	699	709	662	696	701	711	720	709	650	674	646	656	696	686	720	685	696	720	695	709	718	697	680	726	732	692	668	699	669	676	737	700	722	716	709	688	733	719	750	713	675	760	686	738	678	735	664	698	690	708	662	684	671	662	733	660	693	681	730	651	699	761	660	690	702	668	695	714	720	678	727	714	705	705	671	700	656	712	706	679	705	672	702	659	684	693	729	679	709	716	675	675	679	659	688	695	717	706	695	684	706	720	689	709	726	642	678	658	650	700	685	678	679	707	683	685	741	674	705	690	670	674	709	679	707	676	762	718	675	712	687	725	704	697	692	686	724	681	704	707	708	676	704	750	692	711	691	706	696	735	698	661	689	716	731	667	666	724	694	705	698	730	670	718	719	692	722	664	698	666	693	646	685	714	734	660	685	720	703	722	677	690	727	686	729	677	700	644	706	734	700	679	690	665	685	679	684	712	698	667	741	692	710	722	669	657	674	723	708	673	641	709	659	745	690	723	694	717	741	647	666	694	680	683	711	690	724	719	704	658	706	677	754	712	699	653	706	700	744	706	754	725	675	696	709	719
32776	63619	71949	67415	60362	34268	7887	1373	1012	885	698	531	395	341	348	305	354	368	386	383	339	386	391	386	376	382	329	367	311	291	300	270	302	273	262	252	266	283	258	296	270	262	251	267	271	254	246	265	242	240	267	241	258	240	235	235	242	251	245	259	257	269	255	256	244	254	225	246	263	267	272	248	258	259	241	247	289	256	280	254	251	279	238	254	246	257	259	249	239	247	267	227	236	304	269	270	239	273	255	253	271	272	214	248	260	256	267	234	290	247	247	252	262	265	238	269	244	248	242	274	257	286	282	281	270	234	261	254	249	248	219	259	261	243	253	271	280	248	235	246	274	284	221	226	237	248	240	255	268	240	220	253	263	262	279	248	236	256	290	259	247	256	246	254	279	245	256	280	268	255	236	225	239	267	258	243	261	235	232	244	258	265	247	256	280	248	234	228	263	267	243	270	244	254	247	230	249	236	263	260	265	236	274	232	255	257	261	259	237	247	242	255	272	197	271	264	246	258	267	272	236	254	265	262	238	254	266	249	243	276	242	232	259	255	267	248	271	271	254	269	253	260	237	234	263	262	236	246	248	277	245	247	259	283	269	229	260	249	235	244	258	242	279	243	236	266	256	274	256	245	289	255	251	260	234	227	254	268	250	250	273	256	230	243	253	249	242	236	261	257	239	253	225	276	287	235	236	266	276	232	232	252	244	237	232	265	266	228	253	271	266	249	231	271	253	258	265	249	284	264	278	265	257	232	261	227	236	246	256	269	262	252	229	248	235	271	255	270	242	266	252	247	274	209	263	232	267	227	236	264	267	255	257	244	262	263	286	261	259	246	235	237	259	251	240	253	264	267	261	234	233	238	246	255	278	257	293	259	276	202	258	251	273	250	222	242	263	233	246	214	245	229	289	241	251	235	233	255	239	248	267	262	239	237	255	257	225	248	248	273	251	276	272	244	259	285	276	265	256	252	245	263	244	239	230	278	262	251	240	255	257	225	299	254	279	240	257	260	260	255	272	244	258	257	250	230	268	263	262	254	272	251	253	242	267	224	242	253	252	273	255	218	242	258	268	273	260	236	247	257	248	244	245	267	237	231	259	234	236	264	279	234	271	244	238	239	251	228	240	235	250	252	262	249	252	252	245	250	242	258	240	282	251	234	226	245	295	285	261	267	260	252	275	249	266	260	234	250	274	243	238	281	243	240	272	248	249	277	235	251	251	237	259	245	255	233	285	251	251	266	269	221	285	243	243	235	234	261	258	273	259	276	241	253	240	265	271	251	238	243	225	253	254	251	242	254	257	257	259	240	249	286	251	259	244	274	254	242	236	242	237	256	262	268	250	255	246	236	279	249	255	254	258	268	239	269	272	260	257	250	274	264	244	260	264	272	267	258	235	249	238	282	254	236	229	247	253	226	266	212	260	258	264	262	242	246	275	260	288	246	240	247	259	245	257	238	279	231	250	246	269	260	241	231	232	241	255	246	255	274	239	262	245	266	257	263	255	282	276	241	241	275	258	258	223	273	271	259	253	250	266	273	255	237	228	282	270	266	271	255	252	263	235	274	243	235	268	236	285	253	259	264	274	264	239	280	241	240	265	251	263	249	258	262	247	218	282	273	232	259	229	240	270	259	254	288	212	274	240	230	241	282	273	255	255	254	260	256	234	248	244	260	248	242	233	266	256	243	248	244	248	254	254	251	265	260	242	257	291	252	233	241	276	263	216	247	258	246	257	213	275	243	253	250	276	263	245	221	258	258	261	258	247	229	252	246	243	246	258	245	293	293	268	261	262	226	274	242	268	240	252	224	230	286	241	215	244	249	259	289	236	272	221	235	297	232	242	248	265	281	285	256	239	224	256	233	226	269	256	240	279	238	297	275	243	255	256	244	259	251	249	219	220	235	259	249	291	229	271	253	259	248	245	252	244	243	271	220	237	250	281	241	274	258	243	233	254	231	268	264	272	231	253	260	269	283	257	231	240	278	240	273	235	247	261	245	264	266	257	271	221	252	266	240	240	277	269	229	259	251	240	240	231	255	254	225	264	258	248	242	286	231	283	249	254	289	245	266	267	264	246	266	306	258	265	259	269	256	272	239	225	241	279	240	252	270	237	241	248	269	250	258	240	258	267	252	238	245	240	257	263	252	248	236	252	265	250	225	238	301	273	262	255	249	261	253	264	246	254	264	266	266	259	244	276	246	246	294	259	224	283	263	237	230	242	248	278	252	251	264	283	278	247	263	240	244	271	276	257	261	285	233	264	235	265	244	252	268	247	284	255	235	268	251	258	265	265	272	265	243	244	255	257	256	235	255	278	260	238	240	249	260	251	267	250	265	276	264	274	263	286	232	252	244	276	258	258	245	232	240	231	277	225	230	261	270	254	269	224	270	234	257	249	261	252	246	267	237	248	246	243	249	262	221	282	262	228	278	276	282	250	255	257	266	259	277	280	244	245	245	266	233	263	252	241	272	271	249	229	266	262	222	274	248	252	257	232	254	251	265	273	246	261	258	265	235	233	259	274	273	251	236	251	248	250	247	248	246	255	243	232	243	269	270	245	273	254	249	255	253	245	271	273	224	249	259	213	236	239	267	278	265	249	279	260	271	253	257	254	275	237	260	288	249	264	267	232	272	249	283	246	241	260	266	238	243	249	278	238	259	234	261	233	232	280	278	247	264	248	249	253	247	218	266	272	254	253	242	256	251	300	247	257	253	244	244	265	252	258	259	244	306	275	231	246	245	260	252	237	243	259	225	260	255	252	243	249	269	270	258	238	248	285	263	249	241	240	241	258	268	264	281	215	258	242	238	261	244	248	261	256	239	257	244	247	304	221	237	225	233	224	240	237	279	237	253	253	263	256	246	280	250	251	254	250	251	237	269	269	227	260	223	246	220	233	238	274	246	227	237	236	238	240	269	253	254	258	237	234	262	244	266	277	247	239	237	202	271	260	259	237	266	272	262	266	249	258	240	248	256	242	217	263	246	264	244	239	256	256	239	279	216	233	228	246	267	255	225	256	251	271	241	256	247	256	243	281	260	244	222	285	238	241	262	262	228	260	273	243	245	260	272	258	235	258	283	264	266	257	226	197	270	225	229	281	297	245	231	256	256	216	272	235	220	257	295	264	266	252	228	271	244	237	281	281	245	242	235	244	229	231	227	227	259	256	266	263	265	246	250	242	256	275	238	258	265	243	225	266	240	245	260	217	266	279	246	239	244	268	261	245	265	277	267	255	272	256	256	267	239	238	258	260	259	216	234	243	245	263	276	262	247	255	247	254	277	250	257	250	267	266	264	266	262	270	253	267	267	264	253	242	270	248	259	277	246	229	266	290	248	257	257	280	265	262	248	275	285	272	240	246	267	243	241	255	247	215	243	275	231	259	271	250	247	255	250	246	245	244	270	275	254	267	243	256	245	240	240	245	240	279	282	219	236	257	248	244	258	261	235	254	238	239	245	258	290	237	255	243	254	254	253	260	244	221	248
19612	47706	65947	73267	67482	30596	3788	3833	3796	3183	2855	2292	1503	1253	1185	1174	1373	1391	1457	1588	1415	1619	1583	1655	1713	1405	1320	1305	1001	1016	883	930	776	799	754	757	859	796	741	888	921	704	711	730	682	675	717	691	685	659	708	700	701	665	691	715	681	678	696	704	649	706	645	645	683	639	615	655	663	642	632	632	640	648	619	666	681	645	669	677	670	629	666	726	695	699	713	685	665	729	684	649	640	626	630	631	636	644	650	628	659	671	686	687	626	667	697	632	706	644	680	656	627	641	685	655	650	640	616	641	680	659	605	662	671	674	699	649	665	646	709	665	699	642	694	647	647	646	660	630	666	692	610	603	649	650	670	646	641	605	666	620	669	659	692	673	642	631	705	651	627	668	681	650	657	664	621	663	568	618	656	645	632	603	656	632	613	646	666	651	616	652	670	645	652	661	635	629	599	625	650	667	662	635	676	601	639	659	666	634	632	618	626	645	653	709	669	603	609	618	653	596	652	638	613	682	673	638	621	620	599	638	653	633	638	604	636	630	646	681	660	610	602	655	632	630	666	654	636	686	623	650	663	634	640	680	612	648	625	635	632	628	574	623	625	670	661	613	680	644	661	652	658	618	643	660	629	644	649	630	635	664	671	702	661	631	662	638	653	657	641	649	612	602	631	669	624	663	627	651	640	651	679	659	646	623	648	657	661	626	617	672	627	647	656	659	677	680	625	629	643	608	618	632	657	668	619	646	613	675	648	649	674	652	586	599	622	608	666	650	675	619	641	674	694	645	643	630	612	653	637	669	577	623	599	672	643	698	648	606	639	658	705	647	664	628	701	683	649	651	639	659	680	592	631	642	654	629	624	666	597	602	654	658	608	652	646	643	649	696	630	665	613	705	633	656	611	662	660	656	644	642	661	642	628	700	645	617	682	638	651	652	635	633	669	632	650	676	631	663	626	638	673	627	702	667	655	663	644	633	645	676	610	642	620	664	631	588	626	628	672	627	614	660	649	655	626	663	593	611	608	660	653	622	645	628	647	652	659	630	665	661	682	646	635	650	652	652	622	637	630	676	694	621	591	633	648	641	664	641	612	638	684	690	649	639	664	621	646	661	674	655	607	628	679	643	679	639	662	645	652	635	637	601	631	660	669	632	660	660	653	661	659	629	731	646	666	688	641	700	632	635	639	614	591	684	648	605	626	632	645	698	670	649	638	628	686	658	602	600	626	637	639	678	671	616	646	660	596	641	633	625	637	643	621	639	639	631	641	666	677	661	644	695	657	626	668	679	679	659	647	644	623	626	635	634	627	640	620	638	631	633	656	682	644	673	644	684	634	664	626	640	627	644	635	666	608	632	694	657	647	658	616	648	655	641	657	661	638	628	653	641	619	663	650	678	626	658	643	663	645	646	619	627	636	641	695	650	638	649	629	598	650	659	650	639	658	636	674	593	656	639	637	668	671	694	621	633	662	635	613	669	627	614	607	663	642	659	649	629	650	634	659	676	678	616	628	636	608	650	651	651	626	678	680	636	636	667	624	605	660	669	594	700	650	636	616	594	596	640	661	643	661	636	631	607	638	648	634	592	670	600	689	660	666	628	623	634	625	604	612	678	651	663	645	610	698	610	651	642	638	708	621	675	643	696	661	654	629	627	637	710	653	637	670	620	654	637	631	655	628	650	678	650	637	660	642	603	640	631	681	648	608	626	635	660	617	665	595	677	672	626	657	653	648	635	620	656	652	625	671	675	666	592	701	646	680	688	668	624	617	634	638	659	665	638	653	623	648	645	654	644	675	637	637	638	669	650	663	625	672	677	666	668	621	596	615	612	614	610	600	636	626	652	692	643	625	610	645	665	610	628	636	653	619	684	646	641	658	657	591	613	654	575	677	597	623	625	662	603	653	640	652	661	639	601	672	639	644	656	580	639	647	622	671	729	617	661	627	660	654	648	596	658	608	627	662	628	658	650	644	637	639	671	633	633	630	598	649	653	642	625	647	644	676	605	660	650	653	657	672	650	652	702	646	628	596	652	667	630	667	675	637	633	604	658	671	661	640	628	618	647	648	670	597	621	656	623	614	655	597	606	649	657	653	630	609	623	660	625	625	614	652	618	641	654	632	687	660	608	612	646	657	607	651	658	695	659	639	678	662	676	643	633	671	671	641	642	640	692	685	702	667	661	661	665	604	703	679	662	597	649	635	671	630	637	642	631	687	651	674	583	631	698	646	653	641	677	650	682	606	664	624	624	638	642	645	679	644	624	640	663	663	618	635	670	636	681	583	648	641	676	671	663	672	659	665	689	615	686	682	575	647	657	654	633	655	622	625	655	660	623	613	642	674	645	644	672	644	646	670	607	653	670	639	655	608	710	672	658	600	631	631	638	610	643	672	637	660	629	653	620	653	646	652	621	640	683	616	687	655	653	613	628	634	620	640	641	704	663	653	644	645	656	609	618	632	678	629	651	699	667	679	654	607	646	690	643	657	629	664	641	666	629	614	646	577	654	660	659	659	630	650	641	668	681	640	646	618	660	650	659	666	661	658	641	633	631	647	659	635	625	626	637	578	635	647	661	650	653	606	582	617	589	650	670	639	639	680	694	653	637	694	639	649	640	634	652	642	667	667	645	645	625	613	622	650	595	654	614	666	646	661	639	640	660	644	648	638	616	658	696	640	621	605	594	680	656	647	649	627	623	629	628	614	612	628	600	680	654	693	665	680	624	645	611	627	622	628	646	632	658	646	655	663	664	691	650	619	655	665	653	684	648	598	667	656	675	623	642	605	631	667	642	675	636	665	637	625	639	614	632	680	626	663	649	674	653	619	660	615	657	686	621	645	665	635	640	644	633	584	645	669	674	684	655	641	651	677	632	615	672	674	652	607	713	631	655	646	646	660	660	672	655	599	675	623	658	641	634	627	667	620	652	652	699	624	664	618	671	615	668	631	649	624	650	710	690	656	603	605	559	617	623	636	616	662	628	657	637	662	668	651	685	630	664	646	668	645	636	643	695	632	620	672	625	607	675	695	657	631	657	663	635	648	674	652	676	636	674	622	644	683	639	625	681	645	638	624	629	633	625	675	637	596	686	642	636	637	676	684	611	659	682	675	631	656	674	623	704	613	650	670	646	658	670	636	617	666	631	644	671	649	622	655	653	679	639	639	624	640	650	615	628	641	684	659	656	650	685	605	617	696	626	687	673	663	665	630	638	632	605	694	706	632	654	631	688	631	635	672	651	656	669	606	651	646	631	646	645	625	682	639	686	641	584	628	660	635	645	630	649	616	682	653	654	650	644	676	629	657	670	672	694	597	681	672	631	692	633	654	692	713	629	629	675	617	668	613	622	650	616	643	653	689	640	658	681	659	650	638	612	660	678	666	617	623	688	657	645	655	625	626	622	615	659	658	621	606	660	626	647	707	653	624	628	621	665	612	661	660	612	684	616	622	650	623	691	625	641	639	659	618	609	623	631	612	671	672	608	637	656	641	620	597	639
4670	5701	7305	7985	6640	1737	413	349	328	303	320	305	279	282	283	285	302	278	276	303	270	293	294	281	262	250	269	259	230	258	257	244	235	240	250	225	255	227	251	262	232	241	253	279	222	248	245	240	264	239	235	235	227	251	255	259	213	249	238	233	235	216	285	244	241	255	247	239	267	235	256	251	260	252	225	232	242	238	237	268	276	244	240	266	235	266	238	239	237	243	253	222	247	248	248	244	231	233	238	235	233	232	220	271	259	261	220	264	231	267	242	231	242	214	238	255	252	235	241	241	202	254	261	237	235	237	284	256	234	238	235	249	247	243	226	253	235	220	253	237	238	236	241	239	252	237	282	228	280	256	244	261	223	215	250	243	248	229	235	206	238	226	233	262	260	231	239	237	251	223	254	258	229	253	222	272	249	240	245	253	254	213	245	238	257	245	248	249	212	230	214	239	223	219	264	268	249	228	220	223	218	234	231	236	245	243	230	246	239	243	213	251	253	247	252	230	266	231	255	243	222	214	231	246	243	213	225	250	243	271	235	268	272	274	234	280	276	244	231	250	244	247	240	218	277	230	271	262	224	247	231	238	232	281	248	239	240	231	264	251	225	237	248	248	235	266	240	254	250	238	257	239	228	242	204	238	260	235	242	220	248	237	248	269	263	261	227	233	249	250	221	262	263	246	258	241	253	233	235	251	244	225	239	261	247	247	250	267	231	239	261	244	231	225	277	215	273	219	227	257	235	249	220	260	239	245	225	247	250	243	240	229	258	233	251	225	261	238	247	224	233	244	238	261	240	249	263	214	225	241	265	232	239	278	231	261	235	233	244	254	219	258	264	247	270	258	253	239	220	225	231	232	227	246	238	270	223	222	263	242	214	265	233	250	275	255	219	252	228	246	219	234	286	207	244	243	236	228	217	248	242	248	248	278	241	238	234	263	290	251	241	230	221	244	233	228	263	272	233	238	252	254	222	243	228	259	253	238	239	262	244	213	240	246	235	270	266	230	224	231	253	225	236	220	251	238	225	254	237	266	224	252	256	260	236	231	243	227	242	221	247	234	248	240	230	261	243	230	239	229	259	252	263	243	222	267	250	264	243	215	250	206	246	244	246	257	224	238	276	240	241	252	229	242	257	242	266	231	236	257	231	239	261	223	251	225	218	250	267	242	245	235	250	240	252	263	241	221	243	233	265	245	252	240	254	263	249	252	215	246	234	245	259	247	231	229	246	253	275	229	232	252	235	236	236	272	228	232	220	225	252	213	241	234	234	221	249	266	275	237	249	251	251	215	219	256	220	234	253	227	207	254	227	235	250	227	243	220	241	237	266	244	253	278	255	245	254	236	276	216	238	227	217	203	227	229	231	250	221	252	254	249	253	230	254	247	235	213	253	244	247	243	242	225	238	226	249	257	239	238	211	241	222	231	263	233	243	236	217	232	235	220	231	197	238	245	246	239	225	227	208	237	234	241	245	222	250	265	251	269	221	245	248	217	230	267	251	260	238	230	235	250	226	257	232	242	249	249	262	263	227	232	220	269	249	242	240	236	241	233	252	271	247	250	225	228	228	243	218	264	249	265	250	253	288	223	265	248	229	262	263	229	231	236	250	246	229	238	244	232	244	218	225	244	251	257	258	224	260	242	233	219	247	274	267	225	246	213	257	242	253	247	210	219	229	270	226	236	214	223	224	228	241	238	202	258	258	237	245	253	283	251	250	272	248	258	254	241	235	249	230	224	235	257	268	216	272	287	207	202	223	222	253	279	224	222	207	230	252	256	213	234	249	218	250	228	256	223	215	266	237	229	207	268	253	235	246	231	248	218	278	252	248	258	243	256	244	256	272	214	247	255	238	246	255	236	268	248	239	249	233	231	258	260	225	251	256	238	223	274	259	218	221	235	240	260	250	231	231	227	236	240	243	200	222	234	240	243	210	231	251	221	227	259	240	268	251	267	217	219	263	275	239	251	224	199	248	272	254	236	250	221	265	237	251	246	244	237	254	251	257	260	228	246	250	264	235	277	236	235	236	237	249	264	236	239	267	251	214	229	250	248	243	243	245	256	254	226	237	249	200	240	203	257	232	246	229	245	236	208	237	222	234	229	251	223	225	232	243	232	230	256	206	215	271	231	215	249	242	220	227	233	224	228	250	221	237	226	236	254	227	257	240	214	231	273	201	246	260	267	235	224	267	240	244	210	211	208	212	239	243	231	237	265	236	250	248	242	225	260	235	243	210	210	235	233	246	252	244	228	222	260	247	252	280	245	265	220	224	251	225	255	257	248	230	224	236	238	228	234	235	242	239	231	233	246	262	237	253	268	204	279	237	239	213	230	253	257	214	216	252	271	243	212	235	215	254	266	233	271	235	224	235	225	228	230	240	264	241	232	249	257	247	238	228	225	234	246	225	237	254	230	274	258	247	243	246	223	245	256	267	254	247	263	207	210	226	217	241	214	287	218	223	246	230	211	237	256	222	253	236	245	255	222	210	243	227	233	259	232	258	256	251	272	255	267	217	249	273	248	247	247	244	190	223	260	253	238	243	233	250	222	233	247	269	224	218	260	260	248	262	211	252	258	209	240	240	244	255	250	227	228	245	214	258	226	218	263	227	235	239	219	258	236	240	250	263	237	232	248	259	262	252	238	236	220	220	258	262	240	264	232	247	238	276	218	258	223	273	280	256	243	271	240	248	259	249	255	233	243	276	248	244	239	238	207	242	246	264	243	216	246	264	245	231	253	246	240	235	238	239	206	208	222	220	237	258	216	222	256	215	258	239	236	212	263	265	247	234	235	235	252	255	232	233	224	260	243	241	244	242	238	207	227	235	251	265	253	269	239	229	247	233	246	235	241	239	248	250	250	227	242	236	234	220	240	270	263	225	266	222	220	264	237	243	246	282	252	206	246	254	256	245	256	246	261	246	249	262	254	243	245	235	234	254	229	252	228	218	244	242	254	216	236	244	229	252	272	244	246	244	255	278	240	239	253	232	260	248	227	231	239	232	217	254	237	257	244	217	260	224	234	255	233	239	273	252	246	241	234	266	242	247	256	219	223	271	239	246	236	222	248	221	231	242	271	258	235	245	250	222	255	240	263	247	246	234	262	234	218	265	278	223	239	258	273	246	245	244	241	240	221	250	242	250	262	261	218	234	230	246	258	246	229	233	239	252	249	261	228	260	221	219	242	216	254	223	253	279	242	246	237	274	263	252	237	231	257	246	238	220	228	236	236	240	231	212	248	241	270	249	219	238	243	240	254	226	237	246	217	234	249	250	249	239	252	237	243	220	230	211	234	245	215	248	218	247	213	232	243	262	236	214	229	243	234	240	211	241	246	248	219	231	199	232	231	244	255	257	233	222	272	218	262	243	232	247	220	253	220	244	270	252	266	265	259	241	243	253	216	245	261	242	258	238	254	216	236	222	242	251	234	234	275	229	257	256	239	209	263	199	214	213	259	257	248	238	261	262	225	253	258	257	262	262	226
3902	7922	14505	20745	18324	5248	1234	1092	1067	998	976	1026	848	823	791	755	843	910	867	878	910	916	912	902	867	820	771	737	687	659	684	652	693	624	660	629	637	608	654	623	665	641	667	646	634	628	647	611	653	605	625	606	681	635	663	593	625	632	617	654	640	635	612	589	635	625	656	632	623	652	636	641	662	640	648	645	641	584	657	647	663	623	545	650	649	636	632	671	696	599	666	616	681	623	631	651	645	622	705	600	638	619	587	642	621	662	628	644	602	645	637	671	630	624	622	649	661	642	625	664	650	606	594	614	624	649	632	666	605	638	633	673	640	673	645	642	640	646	614	641	629	616	611	632	657	617	591	659	605	593	638	690	613	643	635	668	612	636	662	616	599	636	657	652	644	629	642	621	622	638	666	611	646	648	682	619	625	657	634	635	625	587	644	650	624	612	632	673	612	640	609	613	586	639	631	603	625	650	615	676	620	646	608	573	602	602	641	648	652	613	643	629	636	620	602	665	606	650	681	622	612	607	650	627	601	646	647	656	640	608	661	627	618	637	606	588	594	668	620	640	592	630	601	658	645	604	627	616	611	643	625	632	607	631	620	633	643	598	646	610	661	615	612	662	604	612	659	653	648	645	660	615	652	628	598	671	630	634	615	617	604	595	639	640	642	581	665	626	608	623	573	640	601	650	593	588	636	626	662	637	635	622	617	616	602	685	596	592	638	643	657	606	642	654	639	633	616	652	643	593	623	666	637	672	591	647	641	609	629	636	622	654	619	627	632	654	708	620	662	646	596	638	650	613	641	637	622	584	606	665	641	641	585	662	622	649	691	647	651	651	615	598	648	610	666	578	666	671	615	640	611	569	646	617	627	671	676	615	604	655	616	619	633	636	648	647	620	652	642	604	607	701	624	609	625	607	657	596	657	644	619	577	611	658	644	664	608	592	617	646	612	670	630	651	580	641	644	652	632	631	646	645	601	636	616	616	611	619	611	607	632	665	658	664	665	639	621	633	629	631	617	591	639	588	615	660	582	639	625	609	608	662	619	641	601	646	675	659	673	632	626	662	633	632	615	624	646	627	587	660	695	641	640	639	601	642	597	652	570	635	644	645	632	616	610	617	645	614	638	651	592	575	669	634	611	584	672	604	633	628	648	629	613	624	665	651	665	629	563	650	606	646	642	641	635	623	636	617	672	643	628	661	630	651	659	607	632	604	652	644	622	617	606	653	640	627	623	630	647	636	615	646	587	643	601	623	632	646	629	646	654	612	622	626	620	619	594	671	660	603	616	639	645	641	616	673	659	592	624	634	636	631	597	634	627	614	659	646	599	636	633	586	672	627	638	615	650	634	616	654	632	610	608	631	619	613	657	637	637	679	646	665	659	664	638	602	625	647	619	650	640	630	640	624	604	652	621	608	640	647	594	609	583	609	635	637	633	610	640	665	654	601	634	607	628	616	609	618	668	620	651	613	584	633	647	613	621	660	612	640	638	644	661	619	622	643	634	649	654	606	579	653	652	637	604	595	633	649	647	613	663	604	630	640	685	624	632	658	667	594	635	652	668	585	619	618	646	634	646	652	611	626	639	609	650	610	642	619	608	624	590	677	623	645	621	613	601	682	613	642	633	624	642	637	625	619	666	653	656	628	603	598	639	643	653	624	659	648	604	635	644	670	624	584	639	665	619	668	595	681	644	638	629	612	701	602	611	597	612	602	687	644	675	650	624	638	616	650	642	616	687	674	616	665	657	614	618	591	673	631	629	641	614	618	627	611	599	590	632	654	618	633	633	590	580	622	600	627	639	594	630	629	622	648	638	598	598	645	598	616	628	645	588	616	615	630	657	668	621	628	640	598	641	667	601	615	642	604	617	673	652	606	670	640	660	613	678	652	655	641	621	608	653	626	633	639	602	635	672	649	627	598	653	615	619	604	622	624	610	647	648	649	674	592	587	621	652	645	671	692	654	635	625	618	631	660	648	605	620	657	584	608	637	623	667	634	671	641	573	615	642	641	668	672	612	618	630	650	653	611	632	622	630	572	664	662	671	589	614	630	645	638	589	634	665	652	632	643	628	603	662	581	573	594	633	620	625	609	635	621	635	627	626	625	668	614	652	600	624	616	626	614	628	638	659	626	647	578	633	636	581	597	629	624	622	608	684	620	632	602	682	649	676	656	636	638	612	674	676	648	631	616	635	664	634	666	574	598	643	680	615	663	644	659	654	644	673	617	581	599	626	619	556	666	633	602	611	662	613	680	593	586	645	607	603	629	593	609	624	608	606	599	611	638	659	643	612	626	647	632	628	642	608	680	606	599	643	574	626	636	616	587	591	638	588	631	652	696	609	614	623	637	632	570	642	639	652	583	602	636	636	641	600	630	646	634	621	611	627	656	588	629	642	663	641	621	630	658	584	622	644	658	646	644	605	609	610	612	597	626	697	632	596	642	642	608	656	617	605	639	655	609	622	594	631	610	679	660	672	631	664	618	635	627	648	618	669	601	656	624	623	679	608	644	641	661	631	621	654	651	661	618	668	591	621	655	641	627	636	602	633	626	633	636	651	598	681	691	606	684	680	628	608	632	651	637	611	604	653	612	626	640	592	641	640	624	641	635	620	586	620	650	644	617	620	632	664	617	601	623	649	623	615	631	639	614	600	635	646	591	644	633	600	654	635	630	584	590	642	653	620	604	620	637	633	611	637	697	634	606	582	648	653	642	634	669	615	652	631	573	603	639	674	598	638	656	655	656	630	598	626	644	622	617	613	641	652	613	619	597	627	649	638	617	603	649	647	612	636	643	619	629	573	653	607	641	609	609	576	668	563	635	646	601	645	594	641	667	650	648	635	657	632	656	614	631	616	587	587	647	613	662	593	651	644	630	642	619	619	604	675	694	583	619	662	597	616	660	611	618	631	650	622	585	597	634	660	659	601	614	655	626	642	613	575	615	633	657	621	591	657	633	596	665	612	638	650	616	630	592	668	624	609	663	641	573	604	674	617	587	626	627	619	619	640	656	641	583	665	610	611	670	627	638	589	637	619	587	632	642	677	686	644	662	613	637	639	666	639	624	662	624	589	615	651	640	656	648	593	644	620	614	677	635	619	614	608	630	603	634	613	671	665	643	618	608	614	641	646	635	622	632	572	621	626	621	609	644	602	598	636	597	664	632	672	625	599	667	617	610	591	606	654	696	632	635	624	647	678	602	632	648	668	631	627	622	698	609	677	616	641	618	648	613	632	602	639	655	647	625	636	620	587	581	606	643	627	610	657	661	661	600	640	656	672	630	589	607	649	630	650	612	660	629	634	634	618	647	642	656	604	657	606	638	626	613	603	632	665	660	616	657	611	636	593	636	666	624	662	638	643	586	630	658	690	630	653	613	628	554	588	637	628	654	622	649	629	587	628	640	604	607	624	698	621	633	603	655	643	647	635	640	622	641	631	597	634	640	641	644	615	628	610	576	674	627	666	659	628	631	629	611	632	631	636	677
23997	49614	62143	58258	46743	19873	2291	729	737	612	531	441	363	331	339	367	310	299	366	374	348	358	374	306	357	309	306	295	298	318	293	297	287	285	266	300	312	293	287	313	268	289	291	251	271	276	245	291	268	263	277	316	267	279	281	284	265	274	290	275	271	255	287	262	236	330	281	281	263	288	265	280	290	256	284	266	274	251	310	259	308	284	286	282	280	288	291	268	287	232	284	292	287	288	265	260	267	270	271	297	307	282	307	291	256	278	277	309	289	298	274	282	267	280	264	300	255	284	276	262	269	268	246	251	256	289	266	270	297	264	289	279	253	270	272	289	274	302	258	269	262	269	240	281	296	282	277	279	283	286	268	297	264	258	275	285	303	311	275	259	273	289	282	291	279	281	273	303	299	303	244	273	268	277	267	272	291	261	283	280	259	261	247	276	271	269	266	243	250	261	247	275	264	280	274	284	278	275	280	275	269	263	272	285	245	279	288	277	256	264	279	297	250	260	262	265	261	293	267	278	265	265	274	284	287	261	245	292	272	279	297	293	264	249	276	286	267	245	249	263	280	261	262	285	277	276	269	279	286	286	304	284	266	248	275	276	269	291	252	269	271	276	263	276	247	241	297	266	311	299	310	269	256	261	277	257	258	303	276	282	275	263	306	326	298	271	301	254	283	281	272	273	269	270	267	273	272	302	263	284	270	274	252	263	277	279	275	277	286	309	295	281	276	310	292	298	295	260	268	274	323	307	311	257	270	289	276	278	274	267	279	287	281	268	285	268	274	293	308	285	269	295	284	294	296	274	271	256	282	265	286	270	273	288	276	270	300	281	260	271	272	260	301	254	270	259	292	310	267	250	259	272	259	292	296	298	282	265	299	273	281	273	275	276	267	291	268	270	263	285	267	266	248	300	258	264	274	268	273	276	285	262	257	287	271	281	256	297	258	276	270	280	271	288	284	256	287	272	248	267	281	297	251	259	275	276	261	271	284	273	267	258	284	270	270	274	254	263	289	275	251	276	252	231	282	272	296	283	277	272	262	274	276	285	296	237	279	284	269	283	254	298	273	276	273	273	255	296	277	263	250	294	244	293	288	241	271	238	271	290	266	302	286	260	276	270	271	279	255	295	289	255	277	281	275	297	261	284	304	318	269	298	277	285	300	289	270	287	255	253	247	273	303	281	307	244	257	304	243	317	243	277	296	283	288	268	262	283	290	261	267	278	278	271	278	289	300	267	294	271	256	289	249	269	285	279	247	247	277	254	292	276	268	252	263	262	278	277	280	295	272	299	269	301	300	266	303	269	274	268	307	299	295	275	275	246	278	283	272	283	272	277	299	265	239	308	274	271	256	248	263	306	300	249	278	285	253	269	265	273	277	272	239	301	275	272	268	317	290	258	308	265	270	255	314	282	261	299	265	261	269	265	275	280	285	282	289	262	291	277	273	295	275	266	298	278	302	283	282	301	301	291	289	265	289	261	285	317	265	266	287	291	274	270	280	312	262	269	271	253	291	292	258	286	287	278	293	288	266	278	284	259	256	289	289	314	274	258	302	269	282	281	270	247	257	256	296	295	272	275	250	257	277	271	276	267	254	276	276	284	296	259	299	287	261	277	257	273	298	276	266	291	306	284	284	278	277	316	247	289	267	272	296	325	280	256	259	299	250	302	291	242	264	272	277	263	278	268	274	298	266	301	247	261	259	279	299	284	256	299	263	276	283	298	296	263	296	250	279	234	280	263	265	270	272	299	253	283	268	285	286	284	253	280	265	268	252	259	299	257	283	268	290	277	296	297	281	251	268	298	265	269	269	299	265	274	271	283	288	291	269	239	289	277	244	310	240	254	258	279	246	248	271	290	311	247	269	259	256	280	286	270	290	276	281	310	281	257	267	274	280	252	275	253	279	230	301	285	286	290	269	291	269	268	273	298	298	289	293	285	318	277	269	290	288	282	257	278	291	260	288	255	279	283	266	299	281	279	266	271	275	281	266	290	289	283	277	293	245	267	285	276	315	298	276	282	256	289	252	266	267	299	281	269	270	300	274	273	271	293	298	287	269	293	258	258	288	267	280	251	285	267	280	281	269	267	299	284	269	251	277	279	301	280	275	288	267	272	249	269	280	285	282	281	289	252	262	252	271	279	268	279	268	301	314	225	306	258	275	309	268	314	262	285	269	271	260	264	276	308	265	264	268	289	292	276	258	283	312	288	269	270	282	252	314	296	269	293	285	242	251	271	248	259	283	266	296	285	280	290	278	243	271	279	303	283	261	269	261	296	273	279	270	275	269	284	264	293	269	302	266	290	258	264	280	274	273	290	286	246	302	270	259	273	253	252	301	306	252	284	285	306	290	272	278	288	302	271	287	275	305	282	278	293	252	285	260	283	311	287	261	275	260	284	279	258	260	289	248	261	296	275	280	243	274	257	321	256	241	287	265	232	278	282	276	285	302	287	262	265	299	258	281	261	290	285	288	262	254	284	247	257	285	283	278	268	292	265	259	296	295	276	276	265	294	309	285	274	291	270	260	270	299	282	288	288	269	281	305	279	292	263	283	256	279	268	279	300	277	284	289	295	294	277	266	268	296	299	234	316	275	283	294	265	262	276	304	264	304	248	279	269	292	305	262	290	277	246	271	247	260	283	264	286	272	284	286	283	280	287	289	283	286	263	269	290	266	278	284	313	271	277	264	277	290	268	259	254	274	289	282	295	280	299	292	252	265	246	295	294	302	259	258	268	288	299	282	300	271	266	263	309	289	270	300	262	301	279	264	302	279	279	279	258	292	294	295	263	264	279	294	283	257	278	265	318	288	278	266	275	279	267	277	271	277	275	295	276	282	268	280	250	299	293	277	285	279	280	285	286	289	266	278	286	279	279	257	318	254	293	249	262	269	289	270	264	264	271	259	297	300	291	260	274	259	266	283	270	290	277	258	244	267	298	272	307	281	267	277	291	287	263	255	295	276	295	254	269	254	315	306	280	270	288	266	257	275	286	288	251	279	270	267	273	260	245	276	279	258	261	275	259	251	299	272	264	279	269	249	259	256	278	265	292	270	290	270	261	292	263	275	272	285	279	261	308	286	282	266	284	251	268	263	293	283	261	267	257	255	268	288	255	280	283	283	298	263	288	270	266	260	269	251	275	290	272	256	274	284	280	269	269	260	254	269	273	257	249	282	313	281	272	265	272	275	278	275	238	321	281	249	307	299	278	275	285	260	236	299	262	287	293	287	291	274	286	279	287	282	274	252	296	272	277	258	284	267	281	295	261	270	304	302	282	295	247	294	271	235	285	270	257	309	291	285	288	245	279	276	265	245	257	275	289	279	261	273	286	286	256	302	260	270	306	279	291	277	302	262	297	292	281	273	243	292	254	275	298	274	278	292	260	301	274	285	288	259	274	297	281	259	266	268	268	247	268	266	316	308	270	262	275	271	274	289	291	271	311	288	259	284	268	269	291	243	286	270	268	264	264	258	271	254	259	258	284
15002	39228	56946	62616	53614	20200	2489	2273	2285	2054	1991	1747	1277	1196	1183	1067	1099	1154	1296	1300	1204	1267	1224	1176	1211	1174	1124	1090	1009	782	806	845	775	789	741	763	790	802	716	775	792	801	703	757	740	705	742	705	677	690	670	749	736	706	688	758	745	689	714	727	673	772	684	714	690	724	704	737	729	710	727	710	729	679	779	694	690	726	678	727	690	684	685	741	736	761	713	672	714	737	699	749	703	778	719	695	745	705	697	693	758	713	730	732	699	731	733	711	737	697	703	698	658	724	703	726	731	701	770	746	670	695	705	736	759	698	686	699	712	728	666	690	751	691	735	690	698	670	712	696	708	632	704	695	708	650	736	705	722	744	742	664	754	700	701	721	711	694	644	695	672	692	735	743	725	705	697	726	698	697	686	734	703	700	761	677	680	693	708	727	693	690	693	676	714	713	743	705	727	673	658	695	675	709	694	735	703	734	714	731	727	699	693	697	709	736	711	737	680	701	682	704	680	707	712	722	702	695	696	677	706	697	668	712	686	671	707	700	741	735	713	686	691	734	697	703	705	688	707	661	718	666	728	690	713	720	713	683	680	685	750	701	715	689	750	708	706	668	724	676	691	740	713	737	684	723	681	668	709	732	688	702	772	705	699	722	721	743	727	705	734	686	721	702	701	724	715	703	688	717	716	676	684	727	679	747	650	730	658	679	658	692	678	738	745	640	717	715	712	706	736	697	744	754	690	703	695	688	715	699	730	733	699	730	733	664	701	695	720	720	730	690	734	758	719	674	699	680	705	703	698	688	672	682	710	704	680	715	715	657	698	725	701	672	704	711	687	730	739	726	697	698	687	678	713	678	714	746	687	694	687	703	719	743	701	689	705	702	697	732	705	718	663	696	667	715	725	703	667	670	700	695	669	713	724	735	702	686	772	697	748	658	738	665	650	692	671	708	653	700	664	685	692	769	751	739	688	673	720	699	689	669	705	692	686	702	722	727	701	685	693	695	716	676	762	674	713	698	693	725	715	722	658	702	680	672	672	717	709	679	739	699	728	689	680	677	707	674	659	681	693	640	711	752	736	690	705	720	734	661	703	693	704	723	688	700	731	735	717	746	700	741	658	712	672	727	675	711	710	688	727	679	735	760	711	671	705	644	733	678	743	751	693	724	716	704	684	728	705	689	716	696	659	690	700	744	754	693	677	715	670	697	720	692	705	769	756	738	713	674	701	698	721	689	711	687	684	647	628	626	681	678	679	729	729	720	682	686	704	725	673	739	667	700	680	765	716	685	724	711	691	689	723	712	712	672	685	740	687	672	715	734	702	737	687	729	651	713	693	735	711	683	672	704	703	695	718	708	737	660	698	707	692	697	691	676	684	705	670	704	740	705	721	683	706	690	697	671	727	664	710	652	671	715	689	721	698	748	713	698	768	694	763	666	698	684	726	680	685	706	695	706	709	733	737	728	669	692	688	679	704	675	685	738	686	694	700	703	686	703	704	666	713	718	738	711	747	693	730	684	780	690	749	733	684	707	696	728	726	687	682	712	736	742	755	671	748	708	699	707	681	695	685	761	665	728	748	666	670	686	727	696	721	724	679	702	708	676	737	681	691	737	752	691	729	683	724	713	679	703	693	700	672	699	657	687	707	704	691	695	691	664	691	684	737	707	700	763	769	733	689	723	742	742	759	741	682	677	667	685	704	678	701	682	697	695	746	735	649	691	670	700	694	712	745	748	633	691	697	660	713	691	686	696	699	728	721	713	711	719	713	731	648	701	717	741	663	681	674	683	708	681	681	715	730	709	728	741	737	665	706	733	715	714	720	675	731	689	735	716	711	696	739	716	700	674	717	688	741	680	670	719	703	681	666	681	678	726	710	687	732	738	719	697	633	670	739	719	728	710	709	697	693	713	733	713	706	680	734	692	655	674	692	637	694	698	698	704	758	653	713	689	700	755	658	711	696	707	691	716	658	702	694	705	716	686	723	668	686	653	709	683	728	715	678	731	700	735	736	721	710	692	706	674	700	665	655	726	729	760	749	701	679	682	697	652	718	710	700	720	710	691	717	747	680	666	665	688	704	705	715	737	698	721	686	698	730	687	687	706	697	746	706	754	702	712	697	713	693	689	724	667	701	686	766	711	666	701	686	658	743	725	726	730	723	701	699	697	714	693	687	711	692	691	706	724	724	721	664	692	715	714	705	681	690	656	704	725	689	723	693	674	663	679	725	700	726	668	668	696	693	644	675	719	716	737	740	730	735	678	743	742	737	703	692	704	743	690	725	719	727	654	720	736	713	703	720	685	691	692	710	688	672	699	680	750	716	712	709	674	688	707	758	706	680	684	681	677	678	665	707	713	707	708	687	697	702	724	754	689	721	725	743	702	739	673	673	745	741	682	737	723	675	726	660	660	718	684	692	690	696	720	646	616	673	708	742	662	664	690	757	688	688	712	689	738	725	675	669	674	686	692	705	752	716	711	693	713	715	664	752	686	697	698	741	695	680	654	712	756	720	699	689	737	734	730	686	677	704	725	675	758	696	694	715	708	705	661	717	655	682	676	692	715	677	689	690	719	688	664	730	729	700	699	701	706	702	715	662	699	700	716	666	738	733	673	702	676	710	740	674	689	706	684	738	759	718	692	721	711	610	770	723	706	694	691	744	696	690	713	692	719	687	721	714	748	718	712	686	754	685	704	751	670	687	689	694	678	739	688	721	690	714	655	718	675	686	658	730	706	665	668	679	746	700	689	710	693	714	697	644	692	714	660	666	661	735	687	669	698	700	671	730	744	756	709	698	693	692	679	718	671	715	703	688	696	678	668	715	752	691	700	695	674	692	697	692	736	718	679	640	678	669	729	663	692	759	670	745	747	712	704	760	663	711	649	657	718	746	691	706	725	730	681	722	676	783	741	675	711	675	627	678	704	737	676	685	749	716	663	706	710	696	696	715	799	750	701	728	662	743	720	721	702	698	685	648	680	682	643	744	693	659	706	709	699	679	733	700	697	683	718	690	682	673	687	667	703	706	703	673	690	667	701	720	701	686	727	685	666	735	649	663	732	714	740	699	698	742	683	729	695	701	677	707	723	730	695	663	709	708	707	751	693	691	721	686	688	733	706	698	750	731	687	679	707	689	711	738	744	699	703	696	702	775	678	702	716	720	675	685	704	778	695	712	698	688	681	658	688	684	666	693	711	723	711	671	692	683	707	666	728	714	695	672	735	724	724	728	740	701	688	710	650	680	672	673	702	703	688	714	702	746	725	692	662	702	683	726	712	694	658	709	704	686	698	634	678	681	687	671	722	690	648	682	708	699	725	699	683	656	731	687	692	673	677	721	701	701	731	699	711	666	674	697	719	718	706	667	682	741	708	699	726	718	707	671	678	709	714	660	713	731	682	701	672	677	713	723	708	717	710	698	716	645	727	690	692	681	693	668	704	715	633	661	679	758	716	692	731	705	755	674	669	687	730	702	692	721	691	745	722	691	660	730	726
31528	67208	74876	69934	56748	30469	6378	974	785	803	639	465	385	372	327	328	357	319	332	354	353	337	371	373	364	343	320	319	305	276	261	253	272	307	282	291	268	236	262	275	333	236	260	270	268	238	235	303	269	277	256	250	263	240	249	271	264	242	264	254	254	251	242	293	302	225	243	257	261	253	264	275	269	287	277	230	268	290	246	299	269	266	255	247	245	280	273	257	254	258	255	263	261	245	261	267	272	272	276	296	269	282	284	257	244	289	258	241	258	247	252	240	269	279	250	281	286	272	241	248	274	246	234	231	272	293	271	262	306	251	235	246	260	261	266	255	292	288	240	266	267	267	243	246	256	254	273	241	252	258	248	256	263	267	275	255	250	279	238	242	249	226	274	249	293	260	262	263	275	281	255	265	280	249	286	236	232	275	273	249	267	255	233	293	260	283	277	249	258	248	286	258	281	266	258	271	252	284	299	265	270	265	252	248	261	266	308	245	269	264	301	258	262	247	282	259	255	253	219	248	257	266	269	257	301	260	273	278	267	265	271	288	239	265	278	254	251	268	240	229	223	286	251	254	286	247	254	245	262	291	242	259	260	246	291	254	279	239	265	227	289	250	268	293	264	269	281	271	282	270	224	243	261	255	259	288	270	219	233	281	277	264	274	289	235	257	278	254	233	262	249	278	270	264	250	272	279	269	251	270	244	255	279	268	246	257	240	256	287	285	270	276	267	257	259	271	251	254	246	245	248	258	276	242	269	268	296	286	265	275	289	247	262	219	239	251	239	292	261	259	261	277	254	257	236	278	277	259	246	236	244	249	268	217	247	249	246	261	253	252	238	263	246	271	256	289	255	278	288	275	253	244	247	248	242	253	281	252	262	250	260	259	258	242	233	251	226	275	264	272	234	265	245	240	249	240	240	255	241	263	256	283	262	230	275	258	276	288	269	242	252	240	251	248	257	275	241	246	260	259	264	264	258	266	242	277	253	234	231	294	273	264	250	280	229	257	249	280	262	254	230	251	269	264	239	278	261	238	245	239	254	265	295	265	246	264	285	264	253	268	260	237	238	268	293	284	251	263	257	274	259	266	239	236	280	247	262	264	260	233	250	297	259	285	279	252	240	233	259	243	253	294	271	235	222	257	245	277	244	269	245	248	246	266	249	269	253	283	298	247	274	284	259	246	272	267	247	238	246	265	265	253	246	267	256	256	284	253	258	239	258	268	264	275	232	255	226	260	239	262	277	267	238	257	248	246	291	249	225	261	252	259	227	238	230	257	264	271	229	272	257	270	273	254	264	283	273	242	220	267	264	242	250	242	276	270	265	260	257	238	291	261	213	276	262	237	220	244	274	260	257	226	260	255	269	255	261	261	266	260	247	266	252	238	269	263	263	263	245	248	238	240	253	260	259	260	256	274	275	257	258	243	264	258	295	246	250	244	285	248	256	288	275	279	254	290	273	239	265	266	259	246	275	257	247	280	271	245	262	261	268	244	265	283	254	254	271	252	262	245	262	255	262	246	236	266	236	257	256	274	239	260	252	282	238	272	277	258	281	243	256	268	244	252	272	267	263	275	251	262	249	284	253	276	277	274	255	247	265	282	272	258	281	239	246	258	255	246	263	266	211	243	237	272	251	304	257	252	257	263	248	232	281	264	249	244	263	285	279	229	266	258	245	261	261	227	285	276	264	249	292	244	222	253	229	256	251	265	240	284	271	276	245	265	255	248	234	255	238	227	270	244	282	250	298	245	262	255	240	239	266	265	284	261	246	250	281	242	234	257	240	229	281	289	259	274	239	269	257	254	249	282	276	257	236	238	277	261	272	262	237	230	278	267	244	293	258	258	267	240	267	263	246	248	264	262	272	243	236	238	283	266	267	276	243	251	261	226	270	240	271	257	251	263	248	277	249	258	268	306	251	288	242	265	263	277	258	259	255	243	253	234	266	248	257	255	260	262	263	247	260	276	268	256	277	261	260	258	276	256	258	249	261	281	255	238	244	262	248	249	254	223	248	270	246	242	251	288	262	264	275	269	265	259	266	242	253	229	259	263	273	301	281	280	236	233	247	247	280	222	243	252	277	234	259	235	263	250	247	278	254	270	258	250	245	292	245	256	269	259	277	256	240	286	256	255	251	278	245	248	265	250	230	269	277	261	254	278	251	260	255	254	255	275	226	254	252	251	243	269	235	244	215	266	239	246	247	255	246	248	256	246	237	274	237	227	250	265	240	234	251	286	254	238	248	259	259	256	260	248	255	241	256	262	238	258	269	252	281	277	229	245	247	234	279	277	254	238	276	249	271	244	275	276	263	263	267	227	230	270	260	233	269	292	260	266	254	265	262	217	259	238	245	252	255	253	254	256	286	247	232	265	282	234	276	255	272	249	275	266	275	270	241	242	252	285	243	237	233	256	269	213	270	253	234	256	258	259	269	233	266	271	239	254	253	270	241	236	282	237	252	266	236	245	299	256	225	227	261	268	251	257	246	277	270	265	310	273	276	277	275	274	249	271	228	257	236	261	233	257	283	259	222	227	249	257	231	232	242	235	272	258	221	291	239	270	245	245	273	256	238	264	283	258	242	258	245	260	262	248	261	260	268	253	248	245	270	248	261	245	231	280	258	243	246	270	244	273	252	247	229	279	267	250	251	259	235	298	263	269	265	250	280	249	222	271	263	238	260	260	237	249	249	245	282	281	277	262	260	281	302	302	259	285	289	268	263	248	274	244	266	287	276	261	273	263	246	247	232	253	281	245	253	239	245	260	250	278	245	256	250	248	255	227	270	263	237	256	238	296	239	281	274	256	268	249	292	283	260	240	265	278	264	260	287	269	289	230	245	254	253	269	282	267	246	248	290	240	249	265	257	254	314	248	267	277	252	259	269	275	247	254	247	235	256	262	265	242	273	264	265	256	235	274	262	240	263	243	267	243	284	234	269	269	264	243	252	229	264	283	262	256	261	299	268	269	237	246	244	268	285	285	260	269	266	246	269	255	264	220	254	242	246	241	256	265	251	259	249	283	262	246	241	266	244	252	247	242	237	262	226	281	263	252	272	255	245	266	242	240	266	223	251	280	236	284	299	277	252	252	274	271	262	281	281	260	253	268	255	236	232	242	230	274	266	285	268	270	250	271	274	255	266	274	244	249	244	244	297	263	244	245	258	273	269	260	243	266	259	264	273	285	244	226	268	257	273	258	272	259	265	235	252	256	264	262	262	285	269	244	269	263	244	232	266	253	281	250	283	267	227	259	263	242	252	243	279	266	232	269	219	260	244	231	266	273	259	269	233	237	262	244	245	239	223	283	262	265	251	229	252	274	254	238	259	254	250	272	250	281	260	238	219	245	260	265	245	275	242	259	265	252	259	266	272	259	257	260	263	282	261	261	266	258	269	249	296	263	245	260	238	262	270	267	256	266	263	231	275	263	273	255	249	254	258	255	259	265	247	230	247	268	256	256	273	255	250	278	261	246	274	259	279	251	254	276
18918	50294	71448	75739	64301	29478	3289	2742	2480	2777	2548	1892	1373	1225	1235	1245	1390	1303	1275	1395	1265	1326	1359	1365	1302	1175	1113	1102	888	820	814	850	795	743	752	709	773	724	796	782	783	717	695	680	683	678	629	688	679	655	680	674	704	739	673	684	670	722	666	712	675	723	666	656	713	687	686	650	656	637	655	707	667	631	707	581	693	669	672	672	728	723	718	700	731	722	679	684	693	725	688	670	636	647	686	650	676	700	653	659	659	669	664	650	649	625	682	689	663	640	680	679	707	652	662	622	675	662	689	684	663	701	660	668	635	664	680	659	686	700	669	673	695	657	676	647	638	662	684	697	718	661	671	666	686	679	665	695	680	663	661	681	620	650	718	667	648	667	664	659	680	650	694	685	657	644	634	738	699	651	640	647	643	658	653	654	697	702	638	659	678	669	675	652	664	650	613	663	672	636	672	660	695	662	638	671	649	641	654	662	692	657	684	670	644	631	612	675	661	652	664	688	668	664	679	698	635	658	678	673	617	644	702	666	626	645	694	664	640	650	612	641	628	664	696	638	679	640	698	648	667	692	633	643	687	676	651	662	648	649	663	614	662	586	687	651	672	652	630	677	671	684	701	657	660	602	643	676	629	695	627	661	688	647	650	613	661	660	670	687	670	690	668	697	606	659	654	665	635	661	641	648	687	664	630	662	655	664	634	698	615	689	598	616	663	657	666	685	669	664	660	652	684	619	673	678	660	659	651	641	708	662	693	665	699	642	623	664	612	666	694	694	651	622	643	659	678	666	649	682	616	668	682	698	644	706	703	672	654	640	657	664	634	666	629	641	639	645	700	638	638	713	642	673	658	667	681	680	640	640	604	627	653	668	638	673	599	645	672	642	650	661	684	661	656	682	639	663	659	666	668	679	663	657	665	672	644	649	660	656	622	658	667	688	677	637	689	667	621	646	634	666	633	641	639	610	635	666	642	679	596	720	617	624	636	671	657	689	698	699	651	678	660	707	688	619	651	681	674	638	674	628	677	680	640	697	602	660	690	685	628	671	705	645	644	659	662	704	670	664	622	663	622	661	637	657	670	610	658	680	667	687	697	675	678	642	665	694	641	644	694	649	671	707	650	671	671	642	618	642	635	630	664	694	675	661	622	715	699	650	624	673	657	655	695	651	653	625	667	661	686	677	659	666	645	637	623	708	633	667	630	692	705	667	628	640	692	653	643	661	636	644	655	657	681	662	668	638	709	643	606	664	624	615	655	659	653	691	684	660	633	694	730	649	681	666	641	683	637	688	674	617	647	660	718	674	690	680	647	678	623	639	656	658	681	654	629	652	698	634	666	698	690	625	667	672	630	654	701	679	660	670	644	620	617	659	665	644	680	645	626	625	649	690	667	665	623	632	644	667	659	633	654	654	662	675	690	630	673	664	669	656	697	654	683	673	651	661	671	647	641	646	684	662	634	575	633	662	691	591	616	679	667	648	640	656	669	672	667	667	678	721	628	617	666	664	666	684	650	692	674	661	673	631	650	620	635	629	719	660	651	698	653	695	620	695	662	628	595	651	618	634	670	652	656	656	657	644	607	623	729	669	699	654	668	657	624	640	693	639	602	676	693	671	613	630	710	623	644	685	621	676	687	653	645	664	639	647	641	690	670	651	653	663	653	680	622	668	654	705	667	649	680	714	690	684	652	615	664	591	666	664	649	666	659	659	676	678	658	635	670	629	655	619	680	682	673	613	646	655	650	675	631	640	674	689	652	632	618	650	644	660	641	634	645	650	687	672	675	673	658	658	649	652	657	692	713	669	634	646	627	621	635	636	687	633	653	646	647	586	691	622	669	636	615	695	660	651	655	663	671	630	667	638	658	666	631	640	665	654	634	689	680	628	661	644	672	651	666	655	691	623	639	648	617	661	675	664	648	655	626	652	683	647	641	647	650	686	610	680	650	686	674	685	658	640	633	673	698	626	665	653	661	666	640	654	661	638	682	646	660	669	689	650	625	701	668	627	670	683	663	634	684	675	693	628	643	658	631	653	660	616	645	713	651	622	660	655	626	638	645	636	647	649	626	643	670	654	627	680	661	682	623	662	643	654	638	686	663	679	697	672	675	691	669	659	643	679	680	682	617	672	722	649	687	662	623	643	639	668	652	648	648	633	653	668	626	629	672	676	644	628	688	623	653	668	650	672	641	665	643	688	686	643	674	674	643	670	684	653	644	677	674	617	635	628	678	660	639	665	666	661	724	669	660	639	677	657	625	694	708	608	637	636	620	644	646	635	671	631	669	647	644	707	664	627	678	632	661	696	680	647	672	635	637	650	639	655	659	638	674	668	682	673	724	638	684	628	647	665	661	640	646	663	648	644	668	663	680	628	657	662	672	645	617	634	664	667	701	695	709	659	679	663	639	619	668	679	677	638	640	670	630	673	652	634	658	655	678	649	684	693	691	617	641	649	675	630	665	658	637	689	684	664	674	680	653	625	643	661	637	746	675	641	672	678	646	659	691	676	663	667	648	671	723	667	689	611	628	696	670	635	701	654	709	653	661	627	650	626	708	651	642	626	674	644	679	628	599	687	677	631	685	605	632	661	631	648	656	654	708	678	642	642	632	648	686	683	654	686	620	645	646	631	657	608	658	633	686	641	682	650	685	651	671	687	620	667	713	643	656	692	656	634	664	682	649	647	641	635	670	692	726	636	640	648	649	676	609	646	662	708	689	615	627	670	671	633	682	676	671	672	638	667	655	674	643	662	666	659	713	629	648	664	645	645	650	675	687	637	651	639	681	659	687	651	639	637	707	656	636	711	683	675	670	664	637	682	688	657	626	672	658	672	646	651	677	676	656	628	667	666	663	673	679	649	660	638	686	692	645	714	678	659	641	624	671	659	696	663	684	639	694	672	625	645	651	619	665	639	659	667	732	670	662	700	667	616	642	677	717	714	653	663	617	649	623	658	668	657	673	640	684	612	653	676	674	662	666	663	618	670	640	675	700	684	698	627	665	632	623	648	643	658	651	638	643	704	700	632	657	690	673	622	640	651	664	658	688	635	630	633	656	677	665	680	669	621	618	690	665	655	729	654	678	653	650	636	638	705	629	678	634	733	681	632	658	694	666	687	679	699	677	700	642	647	630	618	643	665	654	633	666	630	595	671	630	652	657	662	664	694	648	607	680	652	656	598	645	657	717	594	655	671	653	683	699	673	656	630	718	648	687	709	684	679	677	675	632	710	650	649	671	687	682	668	684	676	690	617	696	646	643	641	680	657	716	669	658	672	671	676	649	646	661	647	654	639	667	687	652	618	670	661	640	656	653	632	622	679	626	655	638	656	667	639	682	645	653	649	671	719	677	664	658	706	660	628	669	643	645	620	666	621	653	642	646	678	662	672	689	686	597	662	648	658	651	674	651	677	637	688	636	682	590	667	633	625	668	685	648	615	661	709	654	706	662	658	670	642	641	660	688	656	669	653	700	681	685	665	649	619	635	703	671	659
5220	6417	9351	9215	6173	1284	331	301	323	293	302	310	250	285	300	281	306	259	289	268	294	243	263	247	275	258	270	268	254	226	256	228	223	285	242	245	290	261	247	229	224	255	225	234	251	245	239	234	237	248	247	267	216	244	245	236	231	246	232	253	266	229	255	256	259	264	254	258	218	236	269	261	244	263	247	302	248	236	264	244	236	240	234	253	231	258	240	240	251	241	225	255	237	240	218	249	227	221	250	252	248	244	262	264	263	228	215	225	259	226	244	267	253	260	239	248	256	250	257	277	244	230	229	279	228	272	237	268	274	266	240	249	221	230	266	234	237	263	256	281	267	255	243	232	240	265	257	254	256	216	247	249	239	244	247	220	269	268	238	254	227	253	266	215	239	233	235	233	232	261	251	254	253	239	253	279	238	245	242	277	259	228	244	247	255	244	239	256	251	263	263	240	243	251	220	222	232	243	244	252	240	237	241	236	241	253	271	250	252	213	246	230	235	233	246	256	243	261	264	257	222	228	239	273	266	230	226	239	272	244	233	246	242	257	242	238	238	214	275	255	253	227	245	251	247	225	269	253	234	243	236	242	238	230	263	251	227	254	232	229	255	276	231	247	231	246	222	255	260	255	234	259	263	230	270	235	251	219	256	237	248	279	215	230	244	220	245	224	248	251	246	287	243	237	243	246	215	226	256	255	237	227	246	245	279	279	235	226	239	262	240	259	270	248	245	254	256	216	233	226	247	233	242	225	263	245	255	241	253	225	232	263	234	218	244	240	239	225	245	257	256	266	258	243	249	257	240	244	228	229	244	244	248	242	239	254	249	255	268	229	251	249	254	208	238	214	219	249	249	239	275	236	239	269	231	240	236	234	234	254	262	245	202	264	225	244	236	222	243	259	255	257	247	223	265	225	260	270	242	261	251	235	219	269	259	221	246	230	258	222	231	234	262	243	213	249	239	253	262	234	257	256	233	241	267	252	246	256	237	225	252	259	228	223	243	229	241	252	251	250	243	242	244	230	255	236	250	248	252	234	251	248	252	240	237	230	253	243	246	242	220	220	261	224	276	264	237	247	264	236	246	275	242	252	232	236	253	265	258	234	246	246	230	238	226	242	250	244	249	245	230	243	248	254	236	236	264	240	243	261	230	246	272	243	266	259	277	258	224	257	239	233	249	252	264	268	235	252	231	215	234	229	261	242	240	251	267	273	240	234	233	241	256	253	243	248	254	241	283	272	220	225	227	239	252	244	218	210	238	261	269	248	252	259	247	268	266	241	213	243	249	246	251	258	275	232	249	258	229	224	231	269	244	220	248	230	252	250	248	247	283	244	287	252	248	249	249	276	245	248	265	256	282	239	256	234	242	278	247	248	244	257	263	235	235	223	241	233	239	271	231	233	273	231	259	240	260	247	254	233	224	223	255	241	271	226	225	246	250	242	254	225	248	248	228	252	248	263	256	229	264	237	249	227	239	261	232	241	252	223	237	241	230	239	239	263	249	243	259	246	242	263	247	262	254	227	238	221	218	236	248	250	250	254	246	228	248	219	247	258	243	248	254	246	251	233	266	256	232	270	258	240	250	246	265	231	233	267	215	261	231	267	240	235	246	243	252	230	242	230	253	215	220	227	242	243	234	241	248	242	213	285	247	285	215	220	254	262	262	249	259	231	254	246	236	254	271	230	235	242	225	246	238	252	249	254	299	250	266	231	240	255	249	258	259	235	233	239	244	269	240	198	255	245	229	242	246	228	267	260	258	261	277	226	253	193	236	239	253	236	261	217	255	264	253	297	258	244	253	248	244	245	271	229	280	260	242	248	247	265	270	213	248	288	223	243	270	234	242	233	236	259	229	237	230	261	276	227	260	248	234	282	252	277	248	272	257	243	265	250	259	237	268	276	258	237	237	230	238	268	253	241	260	254	229	249	250	273	240	254	235	260	241	249	266	248	264	264	227	237	277	250	237	267	253	241	245	249	236	235	260	274	235	258	283	243	269	253	221	238	226	258	244	246	230	226	264	255	260	215	238	249	249	226	258	237	250	246	246	234	244	220	238	254	242	240	280	272	246	266	259	250	274	256	253	216	260	256	205	219	221	250	257	213	263	243	243	240	261	253	238	245	261	242	230	252	238	247	241	218	294	257	253	246	260	263	217	242	242	218	253	248	230	241	237	232	244	241	223	222	270	245	239	264	233	246	237	232	225	251	249	234	252	240	255	264	266	250	231	225	223	253	249	279	234	252	258	237	289	234	232	253	236	251	230	271	238	243	225	219	262	242	278	225	245	277	246	255	250	241	246	258	265	243	279	242	227	263	261	240	255	256	238	247	245	231	268	235	230	236	243	256	244	234	277	265	219	259	227	242	240	232	240	267	245	255	240	230	231	235	267	269	266	242	231	251	242	246	244	242	251	229	221	279	268	220	239	243	235	261	244	267	263	245	244	267	252	246	269	244	222	240	239	252	241	236	242	263	224	229	249	234	228	232	255	258	249	269	243	257	262	250	249	262	257	227	266	252	248	254	259	216	222	214	239	215	284	263	257	231	262	265	221	261	229	242	246	242	246	269	253	270	242	244	255	253	252	250	275	253	264	275	259	257	237	222	238	232	284	232	283	258	279	238	248	254	246	227	245	249	236	258	234	254	235	250	277	213	235	240	203	236	251	247	257	238	268	251	266	244	232	249	250	209	258	263	224	265	231	221	229	253	275	227	217	244	248	266	269	237	239	259	242	228	241	255	242	260	267	267	253	254	272	262	253	244	235	264	232	247	242	251	234	250	248	243	242	242	260	244	249	240	242	267	255	255	265	244	220	238	256	227	233	240	238	252	231	248	245	269	246	223	205	222	247	242	255	221	246	211	241	264	254	265	222	274	224	257	253	232	251	244	264	246	249	258	233	272	264	256	249	250	256	243	234	253	251	247	241	251	243	265	225	252	267	254	272	281	263	256	247	220	253	264	262	260	242	224	253	251	247	240	247	221	220	245	242	265	257	254	263	253	272	241	240	275	239	249	259	251	232	232	250	242	245	216	242	231	239	265	236	245	254	250	261	266	264	255	241	261	239	238	252	263	252	237	235	233	238	282	252	289	222	230	232	237	236	267	263	249	235	231	225	236	275	249	285	268	275	259	242	236	230	240	268	274	223	234	248	250	259	232	233	252	265	260	269	242	258	222	221	232	232	249	261	256	242	264	223	280	253	261	248	258	242	236	246	245	262	245	251	236	245	267	244	244	256	239	255	233	252	223	251	257	240	238	250	261	258	213	279	224	255	226	220	244	241	227	258	268	243	271	273	237	249	254	255	249	279	245	209	258	234	234	260	262	217	247	272	251	245	253	258	259	227	238	281	237	223	238	248	223	255	274	244	251	267	267	246	252	267	286	262	277	251	259	238	216	275	235	215	262	245	275	235	246	273	261	252	240	257	236	272	217	255	254	275	237	251	266	265	263	261	227	263	243	256	246	245	249	252	256	236	240	272	242
4134	8646	17776	22118	16911	3675	1072	989	916	952	899	896	897	894	841	903	861	894	859	861	799	852	784	817	768	771	773	732	709	667	622	628	663	646	662	647	644	595	651	646	608	638	662	642	668	612	636	675	647	665	662	667	649	648	644	623	666	645	648	644	666	676	634	635	620	651	613	570	677	661	643	631	634	667	674	673	669	648	584	670	643	646	677	675	692	643	659	638	686	650	643	677	613	661	639	610	696	636	623	654	641	655	697	653	620	599	619	624	656	640	686	644	645	651	617	653	628	638	700	625	615	665	638	665	604	651	658	680	606	633	654	636	667	670	642	646	617	601	660	694	629	647	637	622	681	653	617	635	622	603	635	658	641	633	642	643	682	649	628	603	603	673	606	623	644	617	637	678	684	637	659	672	641	651	649	641	653	642	629	638	651	675	659	620	635	630	618	618	628	617	664	660	676	645	647	657	625	606	611	638	654	632	653	642	618	620	600	636	643	631	660	660	658	663	657	651	666	633	662	580	646	655	634	612	648	666	558	624	675	585	614	682	640	624	640	641	654	639	646	684	676	669	640	647	640	639	626	691	672	642	659	645	666	656	648	668	629	627	660	636	640	616	690	687	614	628	647	646	661	645	676	648	622	644	658	655	603	674	631	670	648	599	649	633	630	661	618	672	674	653	619	658	620	677	650	641	640	643	662	680	669	646	623	634	670	659	645	667	648	654	620	634	679	611	612	613	648	607	667	682	667	616	637	673	603	602	673	608	678	619	635	641	619	629	669	626	681	661	639	634	673	621	658	681	691	626	603	613	641	614	651	641	645	640	644	644	681	646	642	618	629	630	669	600	655	644	629	642	650	641	648	680	639	631	679	665	587	616	677	650	633	640	648	617	682	639	680	698	652	636	651	623	640	648	651	604	618	618	637	630	655	699	637	643	630	631	645	656	607	644	613	668	610	580	650	630	657	651	625	637	649	616	614	657	616	587	665	691	674	655	655	644	618	655	620	626	621	617	639	658	645	679	654	723	639	673	661	656	646	634	624	595	646	614	606	635	654	632	686	598	625	654	662	621	627	598	635	612	597	609	639	628	651	643	619	688	667	634	669	605	631	649	678	650	669	650	606	634	617	705	590	648	602	604	660	640	588	700	643	645	615	658	654	632	630	612	635	643	649	623	680	634	627	653	662	674	629	627	642	672	643	686	625	644	682	656	652	677	654	674	683	628	673	622	616	642	674	629	657	621	696	656	662	585	643	638	652	669	635	656	701	671	665	653	631	643	676	589	674	642	647	645	593	662	631	600	656	707	674	619	644	643	663	653	602	618	654	604	636	688	615	597	655	607	620	659	678	636	640	647	628	619	599	615	664	630	640	636	613	605	602	656	684	678	667	624	558	648	649	644	628	691	668	634	657	618	601	670	656	673	652	667	649	687	665	658	596	683	680	654	646	663	632	702	664	628	606	654	662	616	628	641	647	693	643	677	615	651	616	634	631	634	594	637	653	642	672	612	633	633	596	661	638	685	656	684	658	627	644	680	634	633	675	660	638	631	651	690	610	612	624	655	635	653	705	667	673	655	642	641	637	607	622	682	638	636	661	572	583	634	635	666	603	696	652	685	639	674	682	658	634	585	651	638	673	627	667	605	635	616	630	643	652	608	615	635	693	651	639	628	659	682	597	660	658	714	654	647	627	625	678	672	704	657	623	669	636	653	625	633	643	645	660	658	616	650	676	643	621	576	578	657	604	618	662	642	599	700	604	640	616	620	616	640	666	649	626	674	678	625	613	651	657	616	695	637	658	677	701	646	632	654	657	678	685	633	625	659	669	659	631	686	616	632	641	666	650	639	629	613	631	648	648	587	641	619	650	647	636	655	613	665	649	650	668	703	643	639	718	672	626	607	657	644	665	675	659	699	658	654	615	657	620	638	617	623	614	649	659	623	674	621	681	670	637	611	654	667	666	643	643	708	649	631	656	631	655	663	631	647	638	639	652	633	640	677	615	658	644	619	607	665	597	657	672	651	727	674	641	632	677	680	671	650	659	650	693	623	684	629	634	648	649	638	674	653	626	623	644	682	650	668	641	649	626	670	643	626	638	626	648	617	600	644	644	675	613	638	694	589	650	613	680	580	635	644	592	631	686	624	629	653	622	619	628	642	608	616	648	632	647	640	656	589	635	629	613	666	592	669	607	684	636	640	602	655	634	563	612	581	651	604	651	684	592	655	643	640	657	644	637	643	624	616	664	637	631	612	624	637	652	628	623	642	654	648	657	622	617	626	662	641	684	642	643	648	669	592	649	607	604	650	660	642	638	682	599	660	625	637	636	676	649	628	623	677	697	616	678	660	668	608	688	714	641	670	632	696	659	664	630	660	645	642	636	663	650	623	639	632	658	646	637	611	598	676	618	631	672	615	682	672	650	641	696	629	597	658	652	620	664	642	660	609	649	618	645	600	649	606	649	659	693	659	679	656	606	632	614	625	655	646	656	617	614	651	665	604	641	635	654	644	673	605	597	620	654	644	652	611	606	614	628	661	646	668	628	651	652	659	670	636	604	632	697	607	614	604	648	643	636	651	581	598	680	656	556	656	665	658	647	654	630	583	670	664	635	624	668	654	673	673	642	637	657	627	657	623	638	630	646	612	625	645	657	614	608	613	639	645	628	646	603	636	651	621	632	668	660	614	599	623	618	632	639	686	641	606	644	642	638	651	631	681	603	656	654	663	655	661	662	640	619	643	612	642	611	648	606	683	645	628	621	642	627	641	657	622	657	617	699	631	645	589	686	624	599	628	629	712	673	652	635	626	704	613	656	628	660	594	660	620	651	630	599	664	633	602	658	661	668	621	647	699	608	654	624	628	606	612	624	679	642	629	630	667	644	631	598	645	652	656	669	644	619	637	636	663	656	663	661	615	645	651	665	666	662	676	627	612	645	622	621	632	621	688	654	605	602	618	633	620	605	659	637	679	664	661	641	624	646	647	649	662	601	607	600	682	645	663	653	639	690	610	656	651	635	632	630	617	628	640	601	610	619	670	661	668	686	690	689	622	646	646	605	674	653	655	634	642	639	584	625	630	642	656	604	651	633	647	646	621	637	621	658	611	681	655	612	653	606	607	693	651	675	635	661	635	657	591	646	625	615	603	667	663	698	661	643	667	635	620	642	641	642	650	681	636	630	668	629	619	645	646	631	645	710	633	637	617	646	595	608	656	621	646	622	663	629	632	637	620	656	658	654	648	650	628	681	617	618	623	642	664	598	664	667	646	649	655	631	686	678	634	631	648	651	613	638	621	626	646	648	673	661	627	635	617	658	627	657	631	619	658	677	677	650	646	589	611	632	638	666	674	610	639	674	645	678	637	664	602	614	629	645	623	600	662	643	626	593	639	666	680	619	603	612	585	640	634	657	649	632	634	590	632	636	648	629	656	634	669	634	604	670	659	639	637	669	650	611	660	701	639	671	654	600	639	642	677	656	610	670	694	671	640
22696	47970	61704	56723	47115	19705	2769	878	827	733	558	434	381	367	388	384	425	384	360	356	390	314	334	367	364	337	292	329	301	298	296	266	324	231	266	277	248	302	270	287	267	278	296	273	262	271	248	291	274	274	272	255	303	269	272	271	257	289	291	302	268	260	274	296	298	281	260	276	282	294	259	282	262	287	277	281	256	275	297	294	254	248	272	248	296	253	289	268	273	297	284	292	249	261	251	293	335	298	270	281	312	277	291	281	284	251	252	292	281	284	293	313	297	292	281	278	296	254	262	281	305	269	289	281	278	260	248	266	283	272	279	275	269	276	281	297	276	285	257	306	277	279	267	276	267	286	284	287	248	299	294	274	275	281	263	265	271	236	279	295	281	274	273	284	262	272	255	274	305	284	268	257	283	295	273	285	261	267	260	275	263	256	251	249	298	269	295	310	266	273	249	295	275	282	280	292	288	264	298	264	260	276	273	293	279	257	267	270	299	261	289	232	307	289	271	289	299	248	282	267	276	296	253	255	263	290	266	289	266	304	266	284	278	282	270	270	271	275	291	282	284	264	262	280	283	295	276	277	299	269	277	272	273	313	313	314	285	287	271	252	272	282	281	275	279	262	267	291	270	290	313	291	270	293	278	276	296	232	271	267	293	284	277	275	262	301	251	275	272	262	255	286	290	280	263	269	280	296	279	276	259	291	296	300	290	265	264	263	287	312	278	247	270	276	280	306	271	244	273	257	267	280	290	281	277	280	249	289	266	284	305	287	264	251	253	277	255	300	295	311	272	274	303	287	282	244	283	292	270	240	310	280	268	255	253	259	251	263	236	261	300	274	293	262	288	243	287	276	301	240	251	281	254	294	280	280	286	281	268	277	264	289	268	272	258	291	281	300	271	256	292	277	259	292	265	228	264	285	296	261	267	292	273	289	277	269	252	244	279	260	274	284	292	271	251	264	278	298	235	241	269	232	268	323	269	290	269	285	279	293	273	273	255	271	249	283	257	267	271	255	288	280	292	291	264	256	267	258	286	281	276	281	281	273	265	251	272	278	268	274	280	254	263	265	283	266	261	294	261	296	265	276	274	276	305	249	265	271	279	296	284	265	272	275	275	277	286	282	302	244	299	280	303	269	280	300	318	287	305	290	276	243	287	301	297	270	250	261	270	290	281	276	296	304	284	246	266	266	286	314	261	288	268	289	287	285	270	282	253	260	281	308	273	292	285	312	278	257	292	261	296	281	258	278	266	289	287	263	274	278	267	297	260	279	283	271	278	274	281	313	287	242	280	279	277	233	262	290	267	283	292	268	266	250	276	275	273	266	263	289	263	252	250	263	280	272	275	289	297	242	289	255	283	268	256	282	282	319	259	315	312	288	269	272	288	290	257	275	267	250	257	253	293	259	252	300	281	290	263	287	296	253	273	259	304	265	271	290	259	282	264	267	251	274	273	284	261	285	296	255	270	261	282	290	271	279	283	252	247	273	253	282	292	262	287	285	294	278	247	283	265	276	281	289	252	292	278	282	285	256	308	249	271	268	291	252	287	307	282	272	259	257	292	297	282	248	287	279	270	263	282	232	309	289	301	291	302	281	275	281	278	251	311	262	273	278	287	316	275	258	274	294	286	290	288	282	262	285	271	294	247	280	277	250	252	259	255	284	310	300	277	274	284	248	279	279	289	279	270	261	309	279	262	292	293	280	255	277	284	287	276	271	257	273	248	263	265	263	268	267	294	259	268	283	266	281	236	262	275	237	255	290	294	285	281	316	265	295	263	251	276	260	285	272	251	292	262	269	276	267	266	256	300	280	285	283	261	262	268	283	302	271	286	293	296	275	290	272	282	292	292	291	304	299	311	274	300	277	275	268	266	285	271	280	274	241	281	281	312	300	278	280	264	264	322	275	259	273	272	286	254	271	260	243	279	275	268	271	287	271	271	261	248	262	271	255	273	272	281	286	269	280	278	271	245	276	272	279	293	262	266	264	248	235	291	272	321	294	293	271	253	256	280	266	269	269	246	269	263	273	283	259	266	294	268	277	264	289	258	291	262	266	277	293	308	276	278	274	247	279	278	264	252	271	299	262	278	295	280	289	246	276	289	245	286	283	284	288	310	257	304	237	283	270	294	309	274	256	240	262	267	284	249	270	256	253	256	273	308	287	260	262	258	266	297	264	265	275	278	260	280	273	278	240	277	268	239	295	283	271	280	285	299	269	271	281	279	255	263	270	256	278	278	284	288	251	284	283	263	275	301	236	284	286	297	277	314	311	263	269	284	318	246	250	266	291	283	283	280	277	271	254	281	276	260	260	261	290	285	292	270	276	303	278	273	291	277	286	286	282	293	269	293	264	255	255	290	264	277	272	277	274	286	273	260	251	292	275	287	295	288	236	256	278	254	302	261	281	299	291	278	282	291	284	265	257	250	250	291	267	257	257	294	245	267	281	268	270	283	283	267	294	316	266	258	274	276	294	288	297	280	279	287	256	270	287	296	263	298	263	264	279	237	278	281	299	262	279	269	268	270	271	254	268	289	257	252	270	311	269	229	321	265	271	315	290	247	270	272	301	265	274	280	269	275	242	247	258	248	284	266	273	276	251	263	295	299	295	254	303	272	283	286	258	291	296	275	282	273	257	261	234	274	257	289	282	234	251	289	271	281	272	276	246	287	253	268	268	223	314	310	269	263	253	262	269	274	252	256	251	250	259	270	302	273	263	277	298	288	296	278	249	262	309	292	305	291	289	279	292	285	291	289	262	287	269	299	272	277	298	254	259	273	288	269	285	249	273	276	262	267	276	286	293	304	280	264	315	280	248	299	280	260	254	272	280	283	265	293	261	231	257	293	260	273	330	296	251	237	275	257	306	315	276	280	260	270	276	279	249	271	267	264	247	278	256	311	314	294	253	258	269	299	296	242	279	294	282	268	237	286	287	289	281	280	300	281	305	290	287	258	273	272	265	266	266	281	286	253	281	248	256	259	220	281	260	268	273	257	284	267	293	275	275	279	291	274	298	280	242	293	278	275	308	303	289	286	288	281	273	295	260	280	259	270	299	249	273	244	281	279	303	301	273	294	272	274	294	270	284	273	276	308	290	276	271	268	258	278	303	258	263	293	270	247	251	273	254	253	266	251	303	247	240	294	258	265	287	255	267	275	290	289	266	289	291	281	285	279	287	295	262	308	281	285	245	271	270	308	310	279	297	268	267	260	285	276	307	297	281	282	276	275	262	258	288	290	279	259	281	261	274	277	271	281	278	275	257	278	285	278	271	290	255	285	266	256	267	266	253	287	280	261	299	259	273	259	308	275	294	265	268	256	310	292	297	290	261	288	297	259	278	277	312	281	258	305	237	262	279	318	257	284	282	283	290	280	258	275	256	266	276	288	276	283	243	280	269	304	298	272	263	268	283	270	274	290	290	267	240	249	268	317	276	270	301	274	282	274	293	271	280	248	253	265	262	261	296	293	304	269	264	253	276	280	265
14493	37382	57423	61875	53380	20588	3484	2303	2421	2506	2068	1791	1394	1398	1268	1287	1362	1296	1250	1268	1339	1279	1436	1285	1295	1222	1082	1107	957	946	849	819	771	793	751	769	819	736	777	790	852	802	732	725	781	723	779	789	692	696	724	747	721	731	652	704	695	693	682	678	739	713	766	719	719	730	752	675	738	725	724	688	738	733	671	694	684	741	712	748	686	757	707	747	741	725	753	732	722	711	722	700	705	727	673	688	657	684	700	712	731	708	671	750	771	734	697	688	749	713	746	719	700	728	708	662	764	683	689	697	699	696	720	706	710	660	751	734	722	725	667	689	723	710	708	723	710	708	717	714	741	715	721	661	730	689	676	712	680	706	664	699	677	725	697	713	680	730	704	699	682	704	678	694	696	691	731	722	713	710	668	710	729	686	723	710	692	717	670	694	720	666	678	637	733	717	723	716	699	707	803	768	678	688	714	713	712	713	694	726	696	697	709	676	714	727	670	674	724	673	711	700	711	678	703	721	684	702	699	679	767	694	702	687	668	685	680	702	676	683	694	708	694	741	693	772	683	744	665	692	715	691	696	669	714	690	688	697	703	682	708	698	704	688	700	722	726	729	722	731	723	676	693	677	722	750	665	648	651	689	715	709	718	714	699	724	714	706	701	707	675	689	702	672	763	706	710	723	707	674	693	736	684	676	709	691	677	695	747	704	736	690	667	716	686	677	642	690	735	714	727	717	703	665	706	717	673	740	682	679	699	670	701	711	695	695	721	699	685	712	691	711	678	726	676	689	715	654	720	706	707	718	693	696	717	652	730	682	684	714	759	712	664	675	676	683	674	712	752	715	705	703	715	778	711	718	712	643	712	748	706	725	730	706	674	725	705	691	740	717	730	719	680	714	724	682	717	694	678	714	760	714	738	692	682	731	732	694	682	684	723	654	706	715	664	692	673	661	673	687	679	679	693	681	720	693	712	682	691	691	725	707	661	702	730	695	684	665	699	751	680	720	712	741	690	662	694	679	672	687	657	672	710	712	719	702	705	717	675	740	675	705	741	723	718	719	670	700	754	748	687	743	725	723	730	692	718	715	708	693	720	699	699	653	699	728	732	726	696	755	708	691	713	689	698	698	726	735	682	711	707	660	674	702	687	687	654	684	724	692	755	711	686	730	717	731	675	736	732	696	729	724	648	753	706	686	730	709	718	675	701	716	675	701	719	660	700	686	719	689	710	715	696	757	729	670	729	726	690	676	734	703	697	731	735	745	703	689	687	678	769	718	707	738	715	686	685	669	671	692	683	695	663	659	691	728	716	673	742	662	711	731	740	687	694	687	737	713	706	642	678	682	709	718	694	689	660	743	677	678	690	748	691	683	685	684	715	721	662	710	725	693	706	675	698	677	724	694	685	731	737	671	701	697	660	710	689	725	683	724	743	663	749	667	721	719	715	756	713	660	693	684	688	742	696	697	689	656	701	731	693	738	691	706	704	677	678	719	677	678	689	684	669	714	707	700	707	695	736	713	709	716	691	702	727	709	696	679	711	717	745	729	708	718	725	690	679	705	685	695	695	679	703	708	672	682	704	688	678	721	697	740	726	754	738	705	702	695	718	707	668	707	738	702	680	697	704	692	680	693	682	703	693	720	686	712	674	733	678	695	642	707	675	739	690	715	691	662	704	687	704	713	772	673	698	684	683	723	731	706	705	669	739	717	668	682	656	773	726	714	678	666	705	701	738	683	671	712	701	700	675	673	667	720	685	718	743	711	736	733	717	676	715	765	731	750	762	713	672	728	675	676	682	688	708	733	719	704	737	714	740	741	743	703	704	700	704	649	713	763	713	761	667	723	724	728	711	697	724	707	726	697	722	715	637	712	739	685	690	721	729	681	669	721	736	654	685	697	743	733	660	720	693	721	722	682	698	679	726	775	678	738	674	687	689	687	714	682	696	697	742	696	647	753	696	700	675	728	673	725	752	724	675	693	764	734	711	690	741	678	663	672	713	655	700	734	689	708	709	694	744	716	704	683	720	732	635	678	673	683	702	673	711	731	724	700	712	695	714	678	662	686	679	734	687	700	659	707	687	695	641	721	707	660	709	774	684	725	727	703	677	728	715	718	699	703	683	709	695	682	712	673	712	752	704	678	684	713	712	731	769	684	739	684	710	715	700	716	714	746	655	725	686	768	695	719	669	719	703	679	683	692	684	708	715	724	694	691	678	674	726	729	716	733	721	699	685	711	704	685	703	663	694	705	742	716	692	693	678	727	700	713	710	703	721	701	702	711	702	707	737	670	685	749	642	719	688	709	706	745	715	719	703	705	724	710	720	694	716	755	713	681	728	735	702	695	757	717	747	745	687	702	685	712	731	672	700	738	676	690	714	687	701	741	659	751	715	681	676	723	695	696	705	653	702	718	711	673	716	664	683	751	748	686	708	717	724	781	716	714	705	672	674	683	742	721	689	681	712	697	665	729	718	715	684	702	710	651	708	716	664	720	691	660	685	666	730	677	701	653	706	721	749	746	743	685	654	709	768	684	712	722	680	712	670	672	735	709	679	663	735	706	710	651	682	756	688	706	704	665	713	726	722	652	663	720	691	706	727	685	672	751	716	717	674	702	675	683	702	668	678	671	725	726	741	669	683	698	697	720	704	686	714	731	701	711	690	727	704	714	687	732	700	662	744	718	716	654	728	724	691	709	741	744	681	723	699	696	692	736	736	715	707	705	654	638	655	670	683	693	760	686	707	710	747	661	708	690	679	710	685	694	686	663	724	713	717	683	701	673	685	727	725	714	751	691	702	720	708	746	671	672	700	732	694	669	694	713	727	676	711	692	730	719	714	704	708	734	695	726	742	760	689	670	710	722	697	694	676	657	704	713	720	699	732	670	692	728	765	669	712	721	699	698	720	729	684	649	728	699	665	722	734	716	649	710	701	747	721	687	680	689	699	730	680	710	676	660	699	733	686	687	673	680	727	723	703	727	731	662	712	715	687	692	698	701	707	724	740	742	686	688	681	683	644	669	690	677	685	706	699	698	710	727	735	696	724	710	732	674	769	703	686	728	640	695	710	710	717	726	694	655	671	696	683	731	706	692	725	726	680	652	739	676	701	727	694	697	730	665	702	713	732	736	701	756	708	717	688	736	697	690	708	759	721	668	712	676	658	720	755	697	723	739	697	706	659	736	693	691	683	688	729	683	693	691	686	669	731	709	673	694	682	695	669	713	678	687	686	676	726	764	717	652	729	747	691	712	697	711	699	670	737	689	706	709	692	690	757	652	713	716	683	721	757	755	677	727	655	692	676	750	675	698	707	738	711	708	724	677	741	723	681	718	685	695	684	707	700	699	669	690	719	733	674	751	712	721	713	756	721	722	712	735	712	723	694	682	746	742	746	678	678	704	677	695	736	697	712	665	702	681	731	699	683	728	665	703	656	675	710	693	746	745	685	719	729	691	748	706	721	654	714	758	699	689	712	718	714	714	704	732	712	693	683	740
32538	64978	73133	66850	59039	28124	7072	1683	1298	1193	697	523	435	420	435	430	370	408	403	406	414	400	392	401	363	351	360	346	320	312	320	292	283	290	232	257	272	292	254	300	298	263	223	242	244	265	265	272	259	272	252	258	223	263	228	276	277	248	275	308	266	263	274	264	266	252	279	270	286	259	238	250	245	265	282	263	283	273	246	266	264	262	244	243	239	257	300	257	261	277	291	251	263	267	260	240	278	242	249	276	271	259	251	228	256	259	232	287	266	286	239	233	240	251	261	273	234	285	227	283	267	260	243	248	244	276	268	278	270	275	262	269	260	278	244	257	254	279	257	241	243	246	249	244	268	283	254	269	250	279	269	263	234	279	265	237	254	244	240	267	253	247	268	255	263	244	257	251	267	271	269	251	263	260	277	258	290	255	266	253	257	229	221	256	236	234	257	248	246	242	287	266	278	250	236	257	256	258	259	246	254	251	252	233	236	235	284	266	260	274	258	255	259	263	288	252	219	266	251	266	263	286	284	277	276	236	255	266	253	261	265	228	243	245	250	258	260	263	257	239	233	231	248	256	286	261	252	264	248	271	290	252	272	259	255	276	271	270	277	261	266	296	265	230	251	223	250	230	264	273	260	266	240	240	258	261	261	296	266	290	247	263	277	255	248	255	258	239	242	266	256	253	273	278	256	247	246	249	275	284	240	256	272	256	266	262	246	247	241	275	269	234	257	254	253	235	251	249	243	275	240	255	267	266	242	262	279	246	238	262	271	276	287	264	260	267	251	214	287	278	234	278	293	234	276	253	253	235	248	258	227	256	263	269	251	253	279	270	246	257	242	294	245	270	265	232	255	234	255	269	248	237	267	268	259	256	241	267	195	270	282	277	244	242	248	250	267	277	251	233	246	257	245	262	264	267	282	256	277	255	279	292	274	255	257	255	262	264	242	274	260	265	256	243	258	271	240	269	247	261	247	256	268	276	257	241	255	257	292	272	239	219	260	260	247	269	245	247	278	237	249	228	247	271	230	242	236	287	240	233	253	236	244	237	261	236	235	244	238	271	250	283	253	265	261	228	250	257	238	245	269	245	239	252	259	250	267	260	253	233	286	267	260	247	236	280	261	245	272	251	236	252	274	262	273	256	245	251	232	247	263	278	237	256	249	230	252	270	272	253	248	243	271	289	255	261	258	258	266	260	250	227	289	261	243	205	247	268	265	271	242	277	260	244	254	267	241	268	264	260	259	230	262	261	249	254	276	254	254	241	275	237	256	265	231	245	252	250	274	255	254	256	269	259	298	265	257	261	269	269	260	250	279	254	224	251	255	272	266	269	232	231	250	247	247	242	274	264	245	267	269	268	266	279	248	248	293	261	248	251	255	272	249	261	243	257	242	269	247	267	244	252	275	259	276	243	265	263	265	254	234	277	218	264	238	256	261	245	271	240	282	263	245	250	232	265	297	272	298	239	259	245	244	258	221	275	249	267	266	240	256	239	221	221	257	242	250	246	259	280	260	249	252	243	254	262	264	261	233	256	267	254	253	283	270	262	263	252	238	268	283	236	271	258	254	265	269	238	248	242	224	260	276	258	251	260	247	250	253	241	242	275	283	251	259	231	266	260	218	244	242	260	236	227	256	279	240	274	276	271	238	250	255	253	249	241	253	273	264	295	253	262	263	258	259	244	241	258	272	243	249	235	258	221	243	276	244	241	250	234	238	260	241	245	248	265	237	286	255	268	265	246	263	272	254	245	252	237	243	253	278	238	273	261	270	241	268	269	213	224	245	269	293	229	258	271	252	288	264	258	257	241	260	260	282	285	249	230	254	253	231	226	263	244	249	279	260	232	248	245	233	287	248	268	257	239	287	252	284	280	243	255	265	244	230	236	246	270	271	239	229	260	282	264	253	267	246	225	252	275	234	252	252	260	241	268	264	250	273	269	230	254	252	219	260	263	255	273	259	272	271	273	257	241	257	256	250	235	252	251	232	258	273	262	258	244	271	291	282	258	240	256	280	291	269	244	265	241	262	242	249	248	253	239	270	270	261	260	232	254	231	236	224	256	249	228	289	273	256	260	249	237	234	260	245	242	262	262	259	265	246	255	217	246	235	256	269	243	283	255	207	218	247	266	258	273	267	247	266	246	245	242	263	254	269	226	240	279	250	244	252	266	219	261	244	287	260	268	277	243	271	254	255	274	281	260	230	238	252	260	268	275	257	283	277	237	263	251	254	255	236	273	283	259	254	234	262	270	271	242	249	269	229	264	233	260	247	286	251	260	284	273	261	268	257	244	277	279	269	263	273	261	266	262	262	278	254	251	262	267	291	272	266	246	226	248	241	270	254	245	295	259	243	254	242	217	264	248	254	245	235	283	252	255	262	273	272	234	281	218	252	229	239	265	245	249	254	275	291	263	273	271	261	246	253	259	255	279	265	227	258	264	279	258	271	263	275	274	298	219	250	298	260	272	271	271	262	251	277	279	248	245	243	234	277	242	250	267	262	248	261	269	244	264	244	262	241	281	261	230	245	248	228	231	265	260	267	247	269	264	256	264	255	274	275	216	252	237	256	256	262	274	245	250	259	244	251	252	256	234	270	251	301	250	269	239	255	247	242	231	282	257	280	242	250	253	243	240	261	247	253	240	243	258	271	248	259	256	262	254	242	235	240	303	250	239	273	258	260	251	252	248	263	269	272	235	257	249	249	261	242	266	264	247	225	245	281	259	267	238	239	247	225	280	229	277	287	262	258	252	259	257	273	250	246	246	235	263	265	231	247	237	255	274	264	250	244	233	260	230	252	247	260	279	224	260	232	273	267	252	295	256	280	244	246	267	223	258	289	263	242	260	254	251	249	296	265	256	269	232	257	264	274	259	277	251	223	256	271	232	251	275	249	256	247	277	288	275	245	271	281	245	259	254	283	219	265	233	266	258	244	270	270	264	282	295	260	270	239	252	266	276	242	267	252	259	253	268	259	253	247	246	244	254	263	265	244	252	272	233	245	255	238	260	248	251	250	256	273	254	245	242	268	245	234	304	276	260	257	203	250	243	258	239	264	251	251	238	261	271	260	273	243	252	230	258	240	254	213	273	266	271	231	237	241	234	232	232	250	275	265	229	268	278	247	280	224	257	263	277	296	262	248	260	261	251	228	257	249	258	256	206	251	252	256	228	314	241	249	264	251	248	273	273	252	272	271	248	269	279	271	261	241	277	249	259	267	221	274	223	252	249	262	247	248	249	267	278	293	260	258	266	255	253	240	224	231	288	259	248	274	263	215	246	239	285	230	233	281	290	269	255	277	252	237	238	223	268	246	249	233	283	217	242	255	245	292	262	265	247	269	274	264	267	264	270	274	256	233	288	263	259	265	245	264	267	235	254	266	252	266	240	267	259	254	282	255	239	282	247	264	302	247	291	289	254	262	255	258	286	222	253	244	257	221	261	254	242	259	254	277	275	242	285	228	251	242	268	254	254	270	249	264	233	247	246
20207	48438	68650	72358	64848	27509	5529	3692	3411	3984	2973	2228	1727	1799	1680	1709	1705	1657	1447	1547	1613	1657	1775	1681	1560	1448	1455	1407	1242	1165	996	846	930	805	724	754	851	711	754	874	895	781	676	701	716	685	718	686	692	711	700	665	702	689	672	661	855	657	693	718	689	689	678	635	627	680	652	661	616	665	655	617	625	626	691	642	669	671	674	684	684	696	698	656	638	668	687	694	632	664	673	677	698	627	673	701	664	642	659	637	709	629	720	693	677	650	669	652	663	673	666	621	654	705	645	709	680	676	661	684	652	649	653	656	652	676	638	620	667	707	646	647	653	636	642	640	636	628	662	707	649	646	667	650	617	631	681	659	698	643	632	656	664	641	636	628	687	609	602	648	640	683	698	653	696	678	604	647	667	668	622	640	643	660	678	659	565	645	628	636	643	601	634	655	628	711	667	649	670	663	686	684	633	609	656	627	650	678	638	637	665	650	645	628	640	636	636	652	649	601	628	669	611	651	675	665	661	673	637	622	615	635	700	653	671	650	680	649	639	661	645	644	664	666	617	637	629	673	659	654	653	616	690	679	661	654	649	663	688	640	648	637	678	670	649	613	616	721	624	658	661	683	673	672	653	647	611	679	668	661	674	622	654	675	677	641	644	648	614	569	655	675	629	616	629	639	677	651	703	642	678	669	667	614	624	628	668	661	659	612	635	622	628	658	631	626	693	657	677	668	609	628	633	677	647	592	669	666	729	621	649	636	568	666	659	671	686	689	673	659	653	616	666	627	622	677	657	600	701	693	689	624	625	630	688	625	680	631	676	644	688	657	640	629	642	635	643	651	683	633	673	636	619	663	613	642	663	649	638	671	623	641	665	692	592	668	635	664	639	581	653	665	668	653	664	646	625	644	655	648	664	679	689	651	653	677	660	640	667	685	624	650	718	672	628	659	650	674	663	671	688	623	610	614	650	656	645	689	639	662	660	664	626	629	656	681	626	697	676	636	615	669	650	658	659	693	675	673	651	660	674	641	605	617	617	635	630	625	675	671	654	651	639	670	647	625	704	689	666	626	717	642	690	706	647	664	652	616	680	664	677	617	643	630	641	610	625	663	678	595	692	662	673	670	634	656	663	668	621	612	658	666	652	622	645	649	653	604	665	685	646	632	656	648	623	705	634	654	652	686	655	655	629	709	651	631	632	622	670	655	635	617	659	649	670	623	654	659	667	609	640	561	609	656	664	616	646	655	688	640	667	659	662	634	679	659	660	583	647	650	608	690	584	613	686	624	684	634	608	637	616	655	634	644	646	622	678	601	672	642	635	625	626	665	605	641	626	637	624	678	588	700	613	628	660	605	686	649	635	693	638	653	648	652	622	646	698	603	597	692	686	614	650	625	676	653	660	643	644	630	621	603	650	644	628	642	637	651	647	647	704	661	684	650	608	698	671	648	658	631	637	592	634	675	643	641	660	638	675	626	647	710	648	659	577	690	652	649	682	705	675	654	619	663	662	673	668	661	657	631	639	640	642	622	660	634	647	655	670	659	672	613	647	661	681	684	685	636	687	705	632	670	643	605	677	665	628	633	688	626	667	670	636	618	612	648	649	645	644	700	640	643	684	682	624	677	670	632	629	677	636	630	643	686	651	644	636	646	624	662	615	693	660	628	654	693	642	627	653	656	633	648	624	681	653	623	680	634	651	643	667	678	647	624	658	660	603	667	641	701	632	637	673	601	649	647	643	624	662	619	640	649	658	654	640	645	602	647	696	590	668	661	683	693	657	673	667	692	633	634	691	691	640	689	663	685	621	638	658	644	635	694	622	671	673	664	683	704	681	606	640	646	638	639	655	659	667	639	657	656	671	680	642	655	596	642	642	670	615	656	656	647	701	639	642	668	641	624	666	623	659	645	668	652	649	648	675	694	654	660	673	668	608	629	617	643	635	663	695	595	645	690	619	632	655	652	638	656	676	671	657	625	677	637	669	669	677	601	670	614	630	676	700	605	664	637	642	660	621	674	699	650	638	702	652	656	691	635	659	657	625	600	619	658	708	625	589	640	686	658	674	691	722	703	657	629	644	667	688	644	679	708	638	674	701	698	668	650	654	643	685	640	627	645	693	638	670	661	614	651	659	643	654	660	665	662	677	682	680	646	664	646	687	667	650	640	630	647	681	660	620	657	649	685	652	616	621	643	610	642	676	637	678	639	620	695	653	632	673	642	622	633	617	691	662	629	733	629	669	624	654	633	687	653	628	640	653	640	635	640	622	650	684	694	699	608	617	638	672	651	683	641	673	678	660	634	632	669	659	681	623	701	636	649	651	711	645	677	652	644	611	635	632	605	679	651	675	664	659	651	636	661	652	672	663	615	671	639	648	722	664	674	618	641	624	678	621	665	613	615	651	730	628	673	620	680	698	641	674	665	660	648	631	643	675	691	627	670	615	641	692	679	700	639	677	634	701	667	639	608	632	638	650	643	633	667	682	626	697	669	625	647	629	629	625	660	701	662	597	680	649	694	651	700	678	659	636	677	653	646	666	642	626	662	675	640	617	687	636	630	674	633	640	623	641	649	687	601	639	597	624	665	631	633	666	655	606	649	652	607	644	690	640	650	734	579	683	618	661	660	646	670	669	626	673	652	611	672	666	622	638	671	606	609	686	670	648	660	696	648	685	683	661	674	641	658	651	637	652	609	657	650	660	636	667	681	653	623	645	640	679	653	598	614	650	703	669	651	658	643	647	654	628	689	656	643	646	604	672	615	649	643	622	644	667	677	650	661	594	686	691	677	596	647	629	658	658	658	664	672	622	634	651	626	658	648	646	674	597	665	678	613	642	653	674	645	656	611	646	662	663	671	659	723	641	679	650	690	642	612	630	655	642	618	662	639	641	624	596	622	684	643	645	613	630	631	628	647	632	633	698	658	663	655	636	670	622	635	612	649	655	582	639	650	635	654	657	652	660	650	669	629	649	656	658	654	663	648	655	656	644	642	642	646	605	680	636	695	642	660	674	649	667	691	619	625	716	607	621	620	639	646	616	631	626	627	681	667	659	626	651	646	675	641	628	609	651	655	667	597	634	638	607	659	632	640	656	619	663	629	656	616	659	623	677	643	597	667	658	649	618	667	615	645	638	694	659	682	627	621	662	637	641	634	644	682	639	649	667	732	639	684	628	639	625	639	689	668	634	627	600	634	637	618	691	618	640	643	656	650	637	648	645	670	689	590	654	677	674	686	654	683	681	647	645	666	681	625	648	609	624	617	632	637	658	640	651	631	671	647	658	627	685	621	683	675	646	657	701	648	652	627	655	622	646	686	601	630	659	685	669	642	651	681	635	647	616	668	624	653	632	666	635	668	640	694	610	659	672	634	672	665	627	663	645	666	654	694	690	656	643	662	662	640	634	692	659	662	648	628	640	628	643	672	700	616	619	623	616	668	691	685	632	642	642	641	630	661	657	661	666	635	617	615	646	635	650	624	639	655	683	635	638	611	609	624
5384	6994	10555	6804	4950	907	345	304	293	293	305	295	304	282	285	264	307	330	285	262	298	279	276	309	269	256	255	255	258	276	258	238	228	253	255	224	243	257	239	249	233	220	248	246	225	238	241	277	276	241	235	212	210	266	256	225	262	217	258	243	223	230	254	271	229	229	238	241	241	239	279	242	252	229	261	261	254	214	239	280	255	243	227	240	257	273	252	220	239	235	292	248	244	251	255	247	261	238	252	237	249	270	260	262	235	242	250	261	241	225	258	230	213	234	219	238	255	232	246	243	250	233	262	241	250	254	251	233	253	215	265	241	239	240	223	241	241	232	248	243	230	239	227	241	247	267	271	252	240	247	236	229	226	249	225	215	241	260	269	260	240	233	253	264	263	238	261	237	221	236	242	242	265	231	220	243	255	276	254	259	249	222	258	228	262	240	255	225	253	252	248	252	249	247	249	246	245	216	248	253	244	268	265	254	237	226	255	237	260	243	259	253	234	237	243	260	258	215	255	241	213	251	245	235	212	233	266	258	236	254	253	241	231	252	252	233	234	242	236	224	241	255	252	253	261	230	248	252	264	245	231	240	278	246	253	218	244	256	228	264	238	240	256	227	250	233	247	235	225	220	252	220	240	254	258	231	266	243	260	263	246	212	245	253	267	228	259	237	280	225	239	249	241	213	242	238	246	258	230	240	214	262	247	235	262	228	248	231	274	245	258	220	235	232	251	230	234	267	236	245	251	217	250	251	240	247	226	227	263	242	223	264	236	243	261	250	241	211	250	219	257	226	244	216	219	235	236	244	252	237	234	248	274	228	237	243	260	249	266	248	252	235	234	243	213	245	279	268	219	226	228	256	221	232	257	239	273	240	221	242	249	265	247	232	254	264	251	227	236	237	270	268	233	234	253	248	233	260	235	246	221	227	232	275	232	224	252	256	247	244	281	248	246	247	244	236	280	228	260	233	268	290	234	270	268	221	265	238	209	233	221	241	234	254	233	232	225	241	233	246	229	235	233	260	235	250	225	206	275	252	257	251	244	246	251	244	242	235	219	225	244	254	256	205	237	233	228	262	284	238	233	231	244	266	258	216	255	230	249	245	254	246	221	242	225	248	247	222	257	268	248	242	245	221	242	255	251	235	223	239	259	232	238	254	257	270	248	240	238	229	243	230	255	247	271	253	236	234	230	230	242	241	261	279	265	255	257	275	249	236	241	264	281	254	248	244	255	263	251	218	239	251	258	223	238	243	212	266	236	261	252	243	242	224	231	226	228	232	246	260	239	250	265	256	242	237	271	231	248	257	272	266	243	240	254	276	232	242	282	235	246	249	237	239	285	248	241	234	229	217	253	244	251	262	237	244	241	272	230	243	222	231	247	266	267	232	239	231	259	240	233	244	245	237	248	255	227	265	243	246	251	257	237	278	231	235	223	256	243	276	245	247	257	267	241	275	244	275	264	243	250	270	245	232	252	249	246	258	249	265	244	258	262	247	259	250	246	264	242	234	234	235	251	249	261	264	251	224	249	242	262	237	226	248	224	218	233	251	238	269	239	270	242	268	259	247	254	250	249	242	242	284	232	244	211	269	262	265	232	220	246	230	233	244	226	231	243	236	260	254	235	276	233	244	239	233	279	253	251	243	256	264	227	268	250	230	253	273	247	218	249	272	232	218	239	236	248	216	257	254	223	237	221	235	249	251	243	284	243	262	214	235	264	243	267	230	238	236	249	271	263	227	262	236	243	238	247	269	261	258	245	260	244	263	241	245	212	258	250	236	255	222	247	227	260	240	255	247	266	278	236	240	240	248	235	262	238	213	222	254	273	272	248	278	236	245	215	227	248	256	241	226	241	256	286	267	244	236	261	231	264	222	219	256	253	258	290	235	278	248	264	269	233	243	270	264	262	269	246	243	262	247	273	233	232	224	233	238	269	276	227	229	237	265	255	261	275	224	268	216	247	267	244	244	225	227	250	270	245	216	236	240	266	264	255	247	226	217	263	228	257	226	243	273	239	241	247	262	239	240	286	246	251	216	266	249	265	255	252	247	272	235	254	242	251	258	272	238	249	247	263	234	262	252	242	289	238	245	266	228	219	237	249	237	236	236	243	277	260	241	250	265	242	225	224	250	228	253	242	240	236	245	233	250	214	231	232	259	274	246	257	226	250	269	221	236	256	252	247	232	246	238	253	226	236	277	261	241	243	262	271	241	257	238	252	246	254	232	250	231	239	241	234	232	267	229	253	234	253	226	244	267	245	264	207	255	250	258	234	229	243	247	234	250	264	242	232	237	238	242	222	238	255	271	252	240	228	238	228	232	262	246	255	253	251	270	269	233	256	235	274	224	270	247	284	222	289	249	240	256	224	234	276	250	282	260	238	256	257	237	243	234	238	256	238	255	260	251	255	231	239	259	237	228	257	271	246	264	258	262	232	253	246	247	242	221	255	249	243	238	222	241	256	246	262	269	252	228	225	238	277	269	232	262	260	213	235	251	244	252	225	211	250	225	247	249	262	235	251	261	253	234	225	257	255	253	210	237	217	267	273	243	227	273	225	241	228	245	240	283	234	232	257	272	239	263	242	234	240	241	278	253	234	242	255	248	238	233	264	252	252	258	233	243	240	254	260	229	255	233	241	265	229	259	221	270	254	216	257	227	239	229	282	284	235	252	274	256	252	223	236	271	230	238	245	230	274	222	241	266	259	269	215	257	220	265	233	245	252	228	256	228	230	214	244	232	242	234	253	219	224	248	231	272	243	237	255	253	208	267	247	244	242	253	244	237	254	267	253	218	256	261	250	254	260	238	240	253	243	244	250	248	263	246	254	234	267	278	243	252	258	253	259	237	241	245	242	255	230	251	230	244	251	239	234	234	234	256	236	276	262	254	254	265	253	267	258	248	258	243	227	245	244	243	267	251	244	292	252	241	261	231	253	255	262	240	240	236	229	247	212	233	233	238	248	250	230	246	229	232	241	269	218	256	253	247	238	258	266	227	255	245	250	234	239	220	220	267	236	235	217	234	259	244	230	227	255	259	257	235	233	245	233	249	223	235	222	238	270	246	256	229	222	261	259	235	228	248	221	234	253	250	212	256	268	234	258	280	253	261	262	266	249	219	242	261	239	226	247	260	257	245	229	273	260	216	246	231	251	257	244	263	234	227	253	240	251	229	243	250	282	257	229	228	257	255	241	238	239	247	237	247	235	245	240	238	253	271	252	221	257	237	240	246	265	223	243	242	246	283	244	233	231	247	250	244	245	266	251	222	237	247	244	242	251	260	223	235	229	258	244	227	247	256	245	258	250	250	227	228	248	228	246	261	264	239	215	261	238	261	196	289	246	224	246	234	243	242	242	267	235	217	234	268	276	257	233	253	215	257	244	269	274	262	274	254	254	227	264	253	242	242	247	237	241	252	227	229	239	234	267	242	233	217	267	250	234	251	227	228	255	250	243	250	243	263	225	257	269	237	245	261	250	256	267	250
4174	9809	18631	17844	13558	3049	1175	1008	984	999	908	936	1025	1022	996	981	946	940	927	908	930	949	936	922	855	896	775	759	737	659	678	666	685	706	642	646	633	608	705	683	629	642	689	606	670	648	622	649	635	629	618	655	695	624	693	624	662	593	630	682	662	649	629	670	641	645	635	589	682	670	661	608	654	604	637	650	635	663	647	668	596	647	677	629	724	667	678	632	609	660	659	639	640	617	622	582	638	637	640	651	626	635	668	602	647	653	698	653	637	641	622	646	624	623	575	633	664	633	635	639	644	651	658	655	641	620	624	636	607	651	577	615	657	620	627	628	660	604	627	675	593	621	642	600	595	623	615	606	678	638	677	616	639	657	656	646	640	644	643	672	646	644	648	631	632	639	657	690	640	613	620	631	617	628	633	623	648	619	626	604	619	645	621	642	586	606	679	675	678	614	599	609	634	674	650	644	724	643	711	634	641	563	639	652	598	671	648	557	631	646	640	631	634	612	625	676	693	658	633	611	675	666	613	655	647	649	597	650	643	653	593	630	650	615	629	662	632	644	627	649	663	609	637	647	583	644	650	650	689	632	623	651	633	628	642	682	654	591	606	648	594	679	578	566	684	635	658	613	651	616	596	653	656	653	633	633	658	609	676	643	624	681	652	652	664	657	598	643	611	635	684	615	604	617	628	617	644	611	645	637	639	619	635	664	674	619	679	663	625	639	645	565	650	662	626	646	632	656	625	613	668	633	634	640	693	670	639	624	614	630	668	641	656	622	646	667	644	674	691	618	638	606	646	628	597	622	638	624	657	619	618	612	638	703	641	625	611	657	624	595	615	677	691	662	644	641	601	634	652	633	622	647	621	670	657	619	622	678	654	644	640	655	583	681	587	675	649	625	636	666	630	661	590	605	653	658	622	648	641	612	659	627	713	625	609	665	647	625	650	666	590	656	599	640	633	634	664	641	658	602	626	661	613	653	637	668	617	653	638	669	603	630	692	611	616	613	642	660	640	643	652	652	648	615	635	647	628	629	654	623	694	656	674	683	620	612	618	667	590	614	617	658	676	629	673	652	652	642	648	617	650	671	652	639	634	615	633	672	614	627	662	593	626	615	678	650	611	634	679	663	628	617	669	691	657	610	641	653	627	665	626	658	640	599	631	643	683	608	625	679	633	627	636	629	622	647	663	636	667	590	620	657	645	650	653	665	650	592	619	678	659	629	577	630	614	604	605	616	651	698	632	652	647	626	637	618	634	607	678	627	601	624	652	574	662	618	646	640	616	650	631	651	657	674	663	673	647	641	653	649	584	616	635	639	634	676	670	648	636	677	647	608	606	651	688	615	640	596	609	617	646	638	671	657	655	610	667	612	611	640	634	685	628	625	646	645	596	646	644	651	612	622	690	676	659	604	631	616	673	633	637	662	639	632	619	657	639	644	624	651	616	685	709	628	643	660	616	638	654	667	593	601	642	626	642	635	646	620	647	659	627	658	596	655	601	655	611	656	645	625	666	590	611	629	635	585	667	620	637	643	632	633	633	680	609	654	664	675	644	639	629	645	661	626	637	690	622	691	604	596	634	610	637	615	690	663	638	611	628	661	674	690	624	625	665	625	643	671	653	634	649	676	667	634	684	641	617	655	598	669	620	640	693	637	683	680	653	652	682	604	660	624	663	654	654	642	633	676	653	625	639	599	625	598	636	645	605	660	583	689	653	637	674	665	612	606	643	637	634	620	618	628	674	647	640	681	658	636	674	601	594	629	632	662	609	654	633	674	606	652	647	657	580	662	635	664	661	646	655	656	581	649	641	622	648	667	595	624	630	646	606	629	632	673	676	633	618	652	657	625	618	626	601	685	612	641	610	657	619	609	660	631	616	631	698	648	627	626	679	664	634	649	667	662	609	662	667	666	638	639	637	669	659	657	628	643	673	608	597	621	678	597	626	656	645	593	660	632	657	632	645	673	666	680	646	662	641	666	617	629	616	656	629	664	660	618	638	658	650	642	659	611	598	660	639	631	599	677	641	573	583	649	624	599	656	653	648	659	671	650	695	637	609	659	650	641	623	644	613	650	613	641	623	665	592	667	650	651	638	696	679	636	641	658	605	651	658	592	634	641	615	662	642	666	646	644	637	613	664	592	624	647	596	612	598	664	661	657	605	666	642	600	642	629	675	631	649	613	647	639	636	676	595	644	616	677	616	590	611	595	631	668	613	667	672	616	642	588	640	640	628	623	652	621	635	631	626	642	628	661	662	663	659	667	628	604	644	631	679	637	615	635	663	621	641	620	632	682	661	617	646	642	673	622	620	646	628	573	670	599	641	624	655	620	621	645	635	685	636	680	592	659	568	665	644	669	649	614	616	606	669	645	614	693	644	623	665	658	652	588	648	640	615	658	643	620	690	675	632	629	605	694	678	647	659	637	634	603	614	614	667	623	637	664	648	642	663	631	666	634	633	646	664	612	645	657	650	641	645	676	647	622	634	655	682	607	668	588	642	620	659	660	668	604	667	644	592	598	655	656	666	603	650	650	609	676	609	603	644	670	625	667	656	625	679	686	639	631	607	687	632	623	669	615	637	660	665	589	623	635	642	653	658	620	666	659	673	605	617	677	602	656	654	626	674	669	687	655	642	683	644	661	629	643	663	683	634	671	662	620	602	654	678	647	689	620	616	627	615	650	593	609	607	618	642	680	590	670	644	662	573	633	650	622	644	623	617	646	671	638	652	623	645	688	602	648	649	667	663	658	614	664	671	622	608	597	598	644	664	662	662	637	671	642	635	606	628	658	668	647	656	655	708	641	623	630	628	685	642	633	608	679	610	700	652	644	648	666	608	628	653	619	614	645	650	665	642	667	639	619	637	601	571	613	621	642	647	667	634	641	645	575	637	665	627	651	632	642	688	630	672	657	659	628	714	656	627	616	646	643	653	624	680	654	589	630	647	621	650	606	633	654	655	660	595	644	675	643	676	653	602	645	625	658	623	667	633	637	645	574	681	657	649	655	595	636	676	621	648	678	626	674	680	590	593	673	662	616	609	673	628	635	648	629	685	662	626	638	675	644	626	660	611	616	623	666	662	650	662	650	636	653	613	620	641	673	612	638	653	631	674	648	605	623	663	575	666	668	670	610	690	616	653	664	639	608	641	663	642	648	640	661	622	637	625	641	676	697	620	645	657	682	631	664	686	631	645	643	708	632	657	671	651	662	609	621	628	624	618	626	669	651	641	653	610	629	659	581	617	654	638	647	700	640	631	641	611	659	661	666	669	638	664	675	636	652	620	630	647	662	648	657	654	680	583	606	635	608	597	631	642	663	622	642	662	633	655	615	601	597	621	641	597	679	636	631	609	628	603	608	679	634	613	671	677	651	674	652	637	666	651	715	602	553	672	580	642	612	668	602	662	614	624	638	613	642	641	627	640	623	645	658	647	648	625	681	622	677	611	625	626	634	644	606	628	603	637	688	634	639	623	622	621	670	623	622
22318	49816	67607	52023	43339	18064	2972	1101	990	772	621	476	417	370	408	392	358	360	362	334	354	374	383	386	352	359	320	341	325	314	298	291	292	269	301	274	294	291	300	286	283	298	286	286	293	277	312	309	289	272	284	256	294	284	297	301	303	313	296	279	270	280	299	277	314	298	284	282	275	286	294	283	270	262	291	275	260	276	289	251	291	274	296	245	287	301	302	258	294	281	287	250	282	299	251	288	271	299	287	262	248	256	287	257	285	253	265	297	264	291	301	301	264	280	298	278	293	272	288	274	258	285	275	310	274	281	280	269	316	276	294	268	259	265	283	274	291	279	264	273	291	255	234	288	252	269	300	273	272	247	281	282	304	292	284	295	284	264	273	290	250	293	287	269	291	244	260	282	278	323	273	288	248	256	235	308	294	259	268	262	297	253	284	297	270	279	253	288	283	290	282	269	289	254	289	249	251	259	282	275	292	265	291	288	305	289	281	292	271	274	289	264	288	289	275	269	262	276	281	293	259	256	259	286	255	274	275	308	293	260	273	274	302	271	239	250	274	275	285	284	326	246	285	312	284	281	283	271	281	260	241	267	269	309	346	276	294	299	287	265	281	278	270	236	282	280	279	269	275	268	248	251	285	263	274	310	286	284	277	280	257	284	283	277	286	327	282	268	275	262	281	275	257	278	285	237	259	284	285	300	263	270	292	251	258	301	283	266	284	258	261	290	293	270	274	251	253	284	313	276	292	255	285	285	280	293	268	275	306	266	262	279	294	282	283	295	282	284	275	294	261	305	279	293	306	262	253	293	282	301	253	279	261	324	259	275	253	245	290	320	292	258	281	286	290	279	302	250	265	256	292	277	240	297	260	246	290	282	267	266	244	301	280	281	275	256	259	266	271	265	299	295	303	275	284	304	275	235	254	291	314	268	280	264	278	281	277	254	278	274	294	273	269	284	284	289	269	265	290	297	276	285	259	297	270	265	266	283	301	283	274	259	295	303	285	278	305	265	284	277	301	303	273	281	290	283	288	299	290	289	270	285	291	273	257	271	300	282	258	291	285	258	248	275	281	253	301	279	281	261	261	303	289	292	260	291	263	285	297	301	279	328	302	306	280	289	271	285	278	300	286	282	286	290	288	304	277	262	253	278	304	284	270	269	286	279	282	297	268	263	261	241	277	257	265	299	295	257	307	278	268	278	296	314	291	261	274	265	263	272	320	235	277	278	297	300	281	301	301	297	289	264	272	283	280	290	318	272	288	259	272	282	310	306	279	260	267	314	258	272	250	283	287	240	280	266	282	282	271	278	272	282	269	281	277	264	269	279	273	284	284	282	268	254	281	254	285	281	276	274	272	273	275	283	269	280	241	290	239	319	275	265	264	276	272	264	298	287	280	256	256	272	259	286	296	254	256	284	287	254	267	268	258	277	291	304	269	258	268	265	249	288	269	265	276	268	310	270	246	311	276	295	272	299	290	261	305	299	290	285	298	300	276	255	281	264	299	309	284	291	251	279	277	272	278	293	255	302	289	288	265	311	260	270	263	273	279	299	247	275	269	283	299	273	268	283	287	271	264	289	287	263	266	266	302	321	277	279	252	257	281	281	291	306	270	267	289	254	301	247	307	276	278	299	286	281	289	265	270	288	282	281	309	308	263	275	295	299	292	274	293	307	296	285	266	289	282	300	283	293	280	294	264	253	307	266	273	289	262	265	269	259	272	257	295	303	251	285	270	305	315	266	275	288	263	287	264	254	315	279	304	249	232	292	295	280	309	290	251	273	302	269	256	273	306	264	256	309	297	288	261	296	296	266	295	280	296	306	270	274	298	295	265	271	277	258	320	278	285	311	304	267	284	255	298	290	275	313	315	280	290	266	277	249	303	276	282	281	244	253	274	303	263	262	278	300	293	270	293	302	275	275	285	248	263	280	295	288	280	308	292	286	260	319	274	293	305	274	280	270	290	294	313	313	257	293	270	273	280	256	259	300	310	272	312	258	245	262	285	289	307	280	296	317	281	278	295	252	271	264	267	303	265	283	278	292	277	260	279	290	298	296	305	287	291	309	294	278	265	264	307	292	295	292	285	284	311	277	278	290	246	261	291	280	280	278	248	295	271	254	259	313	271	259	290	286	287	274	263	275	276	281	274	275	306	255	236	274	279	298	246	286	269	261	267	273	251	288	282	308	253	282	261	273	275	302	300	273	263	277	296	268	281	274	284	302	244	288	283	257	266	254	292	268	267	261	260	275	270	277	287	276	291	259	294	264	317	266	312	283	260	260	267	265	280	288	285	301	255	257	261	255	285	271	271	266	243	276	260	284	254	283	280	253	274	292	242	293	274	303	280	291	237	288	290	246	283	264	288	265	280	275	285	262	255	276	266	277	277	287	273	292	297	272	279	305	271	291	258	274	297	278	305	297	291	253	278	257	242	282	283	288	287	295	258	263	291	296	272	305	270	294	265	283	286	274	260	266	262	268	280	298	284	262	273	277	264	264	281	270	295	286	290	280	294	270	276	265	270	264	315	324	282	287	274	275	276	288	276	266	287	307	297	281	267	288	278	269	297	256	273	279	273	248	282	281	271	269	294	318	277	300	290	236	273	286	297	272	285	275	258	285	273	285	269	287	269	299	284	266	286	292	294	282	289	268	269	286	275	313	285	312	267	267	278	286	272	272	263	265	301	272	273	290	305	279	271	316	270	265	276	289	278	272	274	294	304	258	262	286	260	252	280	262	308	274	274	323	258	263	295	247	298	258	292	284	294	285	288	274	279	265	272	281	276	248	305	277	271	281	282	276	274	272	255	278	279	306	316	283	287	262	295	274	282	281	264	273	282	257	279	252	283	268	278	274	256	282	295	282	289	276	273	269	274	292	267	296	295	269	262	302	292	257	279	300	303	264	278	315	298	291	278	273	283	271	275	296	269	268	279	279	277	261	273	254	265	260	269	303	295	270	259	265	295	305	263	259	270	262	286	314	266	301	274	270	282	282	293	273	284	308	272	274	281	280	300	255	292	300	286	268	288	268	278	257	290	278	302	292	289	292	242	297	277	256	253	269	273	277	247	268	234	273	317	272	294	316	273	257	268	260	296	288	275	295	268	273	302	278	276	295	302	271	294	321	275	328	253	280	287	284	223	275	281	291	280	268	283	270	294	282	274	256	245	295	252	290	266	290	265	272	267	272	290	259	286	290	298	321	302	263	284	263	274	247	289	278	254	306	290	244	297	292	289	255	264	295	317	271	274	271	268	268	270	260	284	258	287	281	271	264	254	280	292	274	291	318	255	315	267	313	285	299	282	282	262	292	265	263	298	280	286	269	276	245	281	265	285	275	273	292	265	260	273	291	253	230	279	249	276	291	277	273	270	266	303	244	265	247	243	291	321	309	296	269	267	254	252	294	267	286	305	289	246	315	291	306	291	309	284	292	259	281	263	269	294	286	259	231	282	247	272	287	262	261	280	290	288	271	272	256	282	268	298	278
14097	39872	60763	57210	49472	22110	3283	2660	2788	2501	2048	1580	1546	1347	1399	1350	1423	1286	1283	1233	1276	1322	1435	1325	1261	1214	1102	1214	1169	971	876	834	836	815	815	778	743	776	796	892	778	804	727	727	710	724	704	766	696	722	744	774	742	715	722	716	1066	701	735	712	702	698	667	704	739	748	714	713	694	707	729	741	694	705	713	737	758	752	699	711	738	824	707	732	689	740	730	730	707	725	700	741	736	696	670	677	693	733	711	751	743	712	718	702	757	720	759	717	716	724	729	705	725	716	677	724	696	766	707	732	703	728	681	729	691	750	679	719	726	661	704	724	730	725	757	717	691	721	694	685	744	749	757	715	717	721	685	677	708	687	685	722	740	723	754	670	771	717	763	685	706	757	731	707	699	705	720	737	715	697	714	710	717	703	728	741	671	658	713	749	729	723	751	680	700	691	694	693	732	703	721	727	733	696	737	803	692	701	700	737	720	704	674	743	706	634	733	716	722	724	727	736	704	674	687	649	724	713	690	727	701	705	702	695	698	666	712	708	754	731	726	697	677	687	666	739	769	707	708	690	735	710	701	679	669	693	699	686	730	716	733	683	718	717	669	705	678	755	700	689	689	704	693	661	706	717	704	707	708	719	741	702	714	682	716	737	711	757	701	718	711	728	686	730	732	691	684	737	692	731	715	679	714	682	681	683	723	713	684	756	700	711	697	756	648	687	697	702	677	738	716	722	733	682	698	678	778	772	743	728	701	686	689	770	750	696	729	636	689	679	728	723	725	707	671	746	727	728	718	698	756	685	704	728	701	718	712	711	702	723	782	705	740	697	736	766	703	691	770	695	695	662	701	774	689	695	710	757	709	704	770	683	712	747	671	736	705	703	708	671	675	680	735	707	674	676	719	702	735	700	709	682	730	698	736	758	702	681	745	689	714	710	751	729	726	707	700	740	697	722	712	684	731	727	691	746	675	704	728	692	729	764	722	744	719	731	708	678	705	672	661	696	700	723	738	720	766	747	702	701	686	689	716	686	660	650	738	688	701	705	709	710	654	709	738	707	709	713	716	697	692	678	709	740	741	709	689	756	773	662	767	701	709	725	656	760	669	673	751	716	705	659	709	676	770	672	696	673	715	708	698	717	723	673	730	729	738	717	707	675	718	770	768	776	767	714	720	689	711	731	678	689	730	677	673	714	708	686	728	737	668	730	704	711	740	744	654	735	652	705	678	716	705	742	710	763	717	672	696	737	709	710	670	717	697	725	728	729	698	756	707	751	739	710	738	715	724	741	742	729	745	703	663	691	708	682	718	711	736	727	692	695	678	698	713	686	705	713	705	703	714	667	699	692	708	761	729	739	683	732	727	726	714	723	693	753	724	676	723	668	742	712	679	700	699	724	681	713	760	744	664	709	692	708	679	682	739	714	713	723	699	712	716	723	714	668	729	713	704	727	710	689	719	739	719	646	733	769	693	679	677	688	703	673	684	680	714	680	740	708	676	694	688	739	744	714	718	688	675	712	713	701	707	702	652	749	735	725	721	678	695	717	738	713	703	749	688	670	751	700	667	712	697	720	701	754	689	680	744	727	691	730	748	702	708	712	692	711	698	699	717	697	674	721	681	692	749	737	734	733	688	727	774	696	737	711	703	757	691	707	745	755	718	702	730	695	766	698	634	684	686	738	698	745	721	695	677	690	679	701	756	733	715	755	713	660	707	741	690	709	675	677	708	680	714	684	665	698	705	713	696	694	721	709	697	748	723	699	737	710	730	756	703	766	688	691	722	644	696	694	699	686	722	668	679	733	720	724	692	728	693	723	726	675	681	700	652	725	711	716	732	701	716	666	668	722	707	697	669	774	686	635	687	708	714	716	676	664	669	695	734	716	745	733	722	739	741	707	710	685	722	745	743	713	745	744	724	742	681	669	694	697	690	665	770	648	699	726	706	712	752	728	760	693	682	682	727	686	708	753	724	752	701	691	681	744	738	712	703	692	656	733	696	702	697	709	731	724	676	686	707	708	702	726	714	715	698	721	689	704	692	758	719	760	726	758	709	751	704	690	713	720	693	720	698	675	723	635	687	699	684	706	762	675	696	705	683	694	713	723	743	693	705	699	668	694	680	749	684	703	754	725	720	705	695	703	695	711	723	722	672	733	696	702	697	727	682	719	760	719	647	678	708	763	746	694	693	681	728	735	681	651	755	714	701	735	699	691	749	703	706	723	709	707	704	708	682	753	699	754	705	704	691	728	724	696	722	755	757	696	721	734	682	699	735	717	712	733	702	719	708	705	742	730	733	702	660	708	675	720	731	695	709	717	754	715	695	728	736	676	713	746	717	696	759	690	691	707	716	761	688	712	696	718	752	683	659	712	786	740	676	675	744	685	694	733	725	668	759	660	712	706	720	691	727	693	725	710	678	727	737	689	726	700	676	743	738	681	721	696	698	722	694	690	707	690	700	686	711	715	731	723	708	717	694	699	670	735	680	758	711	756	755	699	698	698	753	666	664	719	671	710	716	740	695	717	711	721	729	746	701	688	705	690	755	689	690	683	739	684	705	712	674	708	706	746	662	739	701	694	729	703	678	705	702	690	703	754	710	727	720	707	753	666	655	722	695	720	717	691	715	674	706	710	705	692	711	720	677	649	717	712	730	669	718	725	733	691	698	701	714	742	708	740	718	750	649	714	713	675	714	669	694	732	763	728	717	699	692	675	689	675	667	719	718	720	739	760	708	704	690	714	776	721	706	743	715	669	719	683	762	741	780	694	712	703	721	713	733	717	727	673	724	693	746	707	689	688	696	695	696	674	689	656	712	696	681	707	745	691	724	725	681	736	687	701	718	673	701	701	696	684	673	732	683	674	687	701	650	691	747	714	744	693	706	727	698	679	706	703	669	730	719	695	719	692	727	705	675	706	679	675	710	710	668	688	695	730	675	662	721	721	693	764	697	736	755	721	757	719	710	727	712	710	738	731	718	754	703	678	742	675	724	672	699	757	733	729	677	699	717	741	677	718	699	740	703	675	690	720	679	657	690	705	721	722	681	717	768	738	725	680	741	752	695	729	730	754	703	714	736	725	724	789	738	730	715	699	685	722	701	715	694	746	700	667	694	730	684	715	676	707	725	756	685	745	707	661	761	738	684	686	707	729	685	706	726	672	717	708	698	672	769	709	731	708	673	718	692	714	680	719	703	728	729	690	707	667	698	731	669	709	720	700	722	734	705	724	741	776	716	740	750	687	711	733	712	681	712	706	747	759	651	737	730	712	692	700	709	756	687	726	693	713	674	715	679	691	771	761	756	713	692	724	691	759	670	732	745	726	725	711	722	667	728	652	778	726	723	697	757	719	676	705	733	736	682	706	733	765	683	738	698	686	711	758	756	691	676	720	680	671	721	730	746	678	698	716	691	726	745	693	749	750	744	692	745	670	700	712	717	734	708	697	710	691	713	730	727	685	734	722	700	722	722	725	722	673	724	716	669	690	726	646	727	749
33427	69241	77139	59897	50482	29853	6617	1369	1318	1222	978	620	512	441	405	431	371	379	422	400	448	467	450	388	386	385	368	374	387	321	301	288	316	317	310	260	303	258	283	303	325	314	259	268	276	246	265	263	274	266	272	273	268	276	237	245	374	272	282	277	271	264	261	278	275	254	263	275	262	244	289	265	260	240	256	289	246	236	267	291	246	284	259	212	235	281	279	245	264	269	275	263	262	254	279	295	291	277	262	276	251	271	300	270	253	237	265	261	238	237	255	277	251	271	271	278	258	265	286	262	242	284	267	258	250	246	272	294	313	276	273	260	243	261	254	275	291	268	276	261	275	263	255	252	277	247	244	244	260	305	274	252	296	300	295	245	254	253	244	281	250	247	264	259	260	252	249	273	294	318	312	241	277	269	280	284	281	281	262	274	247	244	237	251	275	256	279	241	268	284	271	265	266	258	289	232	271	239	256	243	261	263	281	252	286	262	294	245	262	241	289	249	252	252	266	262	245	257	243	277	278	245	302	247	292	243	278	262	261	256	272	248	293	261	247	265	271	274	260	252	241	262	256	266	270	283	251	271	262	268	239	302	239	263	247	288	272	232	276	261	241	267	245	246	262	240	250	240	267	294	252	265	270	253	275	243	241	305	260	263	285	230	251	278	262	271	237	261	263	246	267	254	260	247	280	297	251	248	273	239	248	280	261	270	272	266	270	255	257	265	287	249	271	279	256	236	268	287	255	259	264	296	242	263	261	248	287	288	263	256	240	267	271	270	229	254	257	277	251	264	265	235	261	285	272	245	270	270	265	250	240	266	269	276	287	274	263	242	260	273	249	243	250	267	263	270	278	253	261	274	290	279	262	254	242	246	237	243	288	276	271	252	257	254	256	249	229	278	263	270	248	262	230	246	261	277	254	262	262	253	275	279	239	261	258	269	287	262	262	263	254	268	255	255	293	248	288	257	256	273	263	272	252	226	248	254	277	293	257	268	247	275	253	215	262	270	252	267	266	253	258	249	246	295	256	237	254	279	276	221	272	249	284	260	266	280	281	222	258	252	262	245	236	265	255	246	236	273	262	270	267	239	269	283	244	289	268	270	267	278	250	269	274	273	287	257	261	277	257	235	238	269	245	269	255	285	238	260	248	280	238	240	257	226	294	271	265	281	272	294	258	280	259	268	261	261	311	238	292	265	281	269	235	237	226	262	289	250	273	235	258	268	231	267	266	249	262	284	282	285	248	259	279	270	250	277	254	227	264	251	271	287	267	271	259	276	233	241	297	246	266	276	250	281	272	291	260	225	250	258	271	236	258	285	222	253	241	277	241	290	275	298	258	267	240	251	243	259	262	260	312	289	287	243	257	264	287	255	262	255	294	273	262	256	249	267	293	232	259	250	264	272	231	254	271	269	238	268	271	272	255	276	273	276	284	252	295	294	237	261	250	257	296	270	228	279	259	286	249	256	293	263	258	281	288	244	251	235	275	263	251	222	285	287	226	242	255	260	254	251	261	260	277	290	252	286	273	250	274	278	243	249	270	272	247	251	257	280	265	268	256	263	259	253	267	265	257	241	254	240	255	268	237	262	279	272	279	263	251	274	262	274	250	266	265	280	273	223	246	244	262	254	270	239	280	252	265	220	287	244	248	268	243	244	292	235	279	231	293	257	231	265	250	283	257	221	258	261	258	264	254	238	249	252	252	239	260	277	253	278	271	271	263	280	249	253	296	254	254	271	246	236	246	235	274	272	275	272	262	241	268	253	296	277	251	251	272	234	249	237	271	257	265	255	257	269	240	237	260	254	267	278	245	269	256	246	241	271	234	263	246	283	282	296	271	239	243	276	255	280	266	252	281	256	252	259	263	272	242	254	257	276	267	287	247	260	262	275	262	290	272	252	275	269	268	260	283	247	245	289	234	263	240	267	281	284	264	268	280	265	283	278	273	282	250	240	295	257	259	281	228	277	269	267	269	284	269	225	289	259	280	257	284	255	231	245	232	278	262	273	261	266	253	267	288	273	250	267	277	269	251	231	261	257	260	278	269	247	272	262	251	236	264	277	261	265	273	233	255	238	287	255	275	255	256	254	269	238	240	258	289	264	264	257	269	280	278	254	278	257	288	262	270	265	241	246	269	295	260	271	243	262	290	270	278	301	245	252	271	260	270	240	280	290	238	258	245	274	258	253	254	253	260	292	278	244	263	237	251	257	252	275	248	258	243	246	259	285	257	266	246	263	278	252	270	247	262	279	246	228	261	248	288	260	271	264	238	270	240	256	249	269	270	259	285	225	247	275	286	253	275	278	278	268	277	262	239	279	248	280	263	268	243	266	265	233	285	274	251	263	242	258	252	273	284	228	267	266	247	261	238	259	251	252	272	280	316	248	249	225	269	262	264	252	263	257	271	265	256	267	248	251	262	259	287	268	279	276	272	237	282	247	283	257	236	281	268	256	256	236	281	261	271	246	248	263	246	255	261	254	251	243	233	276	271	272	274	261	276	255	261	253	274	260	286	287	253	234	269	285	247	247	239	271	273	246	250	278	248	261	272	239	272	274	262	267	262	257	267	272	301	251	257	269	278	254	234	287	262	267	316	277	276	258	262	261	283	270	257	249	290	271	249	251	270	279	257	233	285	271	272	268	280	265	264	274	271	264	256	229	254	277	249	253	255	267	255	283	266	249	264	256	295	276	236	230	274	276	267	246	274	254	253	247	242	244	296	278	262	263	279	272	240	241	258	271	286	269	292	267	260	256	257	274	266	258	243	253	259	266	249	238	249	245	278	255	264	269	267	239	275	268	252	282	271	251	286	254	246	262	281	295	281	250	271	245	265	263	260	249	245	267	294	243	266	259	261	248	286	264	258	252	278	245	248	232	281	258	274	249	234	275	261	254	232	254	262	244	247	268	273	249	270	224	259	223	234	261	269	289	253	264	249	260	239	264	266	273	264	277	259	254	290	245	238	247	266	255	248	288	258	254	259	276	248	259	254	269	259	299	253	273	242	260	243	265	259	251	258	259	246	284	285	255	256	299	255	250	267	233	283	251	228	266	210	277	273	286	258	234	252	268	246	252	273	258	289	277	270	269	262	241	316	280	265	257	219	285	260	288	260	266	255	294	253	258	243	269	264	251	239	250	283	251	254	253	248	289	238	268	294	294	232	251	264	259	270	254	257	273	281	272	256	275	263	282	257	251	284	258	245	266	280	253	249	285	271	273	239	261	256	242	254	270	255	252	254	284	257	271	276	261	275	225	277	302	267	275	245	229	234	272	251	281	240	272	262	249	266	244	258	258	285	253	235	269	256	276	276	257	284	265	266	274	245	300	258	225	292	245	260	224	245	222	274	268	273	256	233	269	245	262	243	273	306	322	243	270	252	247	270	256	255	269	281	266	277	272	249	264	247	299	272	269	241	256	259	235	285	267	259	298	268	296	245	250	264	277	268	275	268	254	252	285	266	286	282	281	252	289	268	292	285	265	298	246
21316	51747	73395	64583	56027	33780	4187	3650	4305	3878	3049	2037	1843	1666	1636	1633	1430	1505	1553	1548	1665	1790	1901	1548	1484	1487	1357	1433	1433	1062	1019	868	997	866	791	814	731	771	834	928	936	866	719	714	720	708	674	692	728	711	714	716	716	678	675	726	1361	661	645	665	669	677	671	655	674	680	686	687	690	600	635	653	659	682	685	666	688	704	681	665	702	691	653	712	704	709	642	743	717	684	647	679	639	715	658	619	670	670	651	689	666	701	640	688	666	698	665	733	693	697	643	684	682	702	658	733	656	630	671	669	677	653	661	699	640	655	683	677	685	701	662	666	672	642	649	689	681	680	636	697	649	695	638	705	658	608	695	640	670	674	681	606	654	650	650	669	619	656	673	608	677	648	646	681	671	658	689	657	696	692	639	638	671	630	634	687	677	641	683	716	635	676	633	653	681	724	646	691	641	692	640	644	668	671	670	592	657	648	669	659	708	655	663	671	639	686	648	666	661	678	691	650	676	653	681	696	608	661	665	608	644	656	664	697	662	714	632	632	682	628	663	662	700	655	693	694	673	675	608	626	650	655	659	653	648	641	670	602	689	694	665	615	694	611	651	681	615	724	658	650	649	629	658	661	632	663	644	681	666	652	601	656	617	652	666	687	621	667	674	646	625	668	654	691	673	621	679	672	718	676	633	642	654	652	700	687	657	694	687	673	647	662	667	715	654	669	653	647	649	698	676	663	667	714	699	652	673	701	585	632	607	674	669	645	638	623	698	684	655	618	660	640	656	637	640	675	693	673	672	656	678	639	689	701	657	651	663	704	681	641	679	680	628	695	676	654	645	643	651	612	649	657	662	678	665	657	669	657	694	678	638	671	669	657	650	641	658	686	634	693	627	663	636	621	627	617	653	620	683	641	655	652	693	694	656	637	651	650	690	638	624	671	668	606	681	617	694	661	664	711	667	645	651	609	716	625	624	671	648	599	660	708	644	669	662	654	644	657	706	687	635	640	634	647	677	700	611	653	640	674	698	632	662	643	623	688	616	649	705	669	671	648	646	662	629	650	700	653	669	661	639	646	681	624	626	665	664	677	627	655	704	644	652	636	686	697	654	689	645	699	642	657	647	652	650	657	663	714	653	640	710	679	656	662	644	651	660	643	637	655	652	654	686	676	645	694	689	668	621	665	707	629	640	612	682	665	687	650	631	674	675	664	644	688	645	694	690	679	670	683	696	659	674	687	628	664	627	648	644	623	665	667	685	650	620	639	629	634	655	677	638	623	666	651	632	733	658	675	644	706	669	669	598	630	658	644	677	675	659	710	627	650	616	715	637	661	645	640	665	681	726	657	647	669	692	620	652	709	610	688	651	673	672	629	664	612	633	632	700	677	656	651	680	685	653	667	668	630	668	682	690	651	670	664	671	635	683	664	664	626	710	643	703	682	663	657	679	635	662	650	659	686	696	658	658	669	695	631	652	670	655	714	688	657	642	686	656	663	666	633	657	652	606	669	673	667	658	661	671	637	656	670	634	664	641	622	660	625	662	628	628	678	691	640	648	609	678	630	671	615	666	638	669	649	669	658	640	680	638	639	629	619	641	681	640	650	683	620	678	665	683	643	616	658	654	655	640	651	663	638	669	618	644	719	677	614	682	609	691	644	666	668	689	684	684	669	705	679	651	673	670	696	664	665	644	642	683	661	686	691	620	638	654	705	669	636	663	687	635	663	647	653	693	646	661	704	640	643	633	672	634	636	661	639	683	632	651	663	632	635	669	696	640	625	669	676	667	718	650	667	649	684	650	650	651	657	664	687	676	659	667	650	656	644	693	631	671	674	647	643	642	626	675	633	610	664	679	700	655	631	664	653	636	658	673	637	666	641	632	609	691	607	653	685	685	640	654	667	646	648	643	703	686	677	627	683	651	650	698	706	671	715	692	614	636	662	636	668	685	693	705	655	672	735	646	648	651	693	670	672	659	628	639	648	686	676	645	659	617	657	689	631	664	687	656	676	658	634	665	650	666	667	616	675	694	635	616	645	663	664	670	654	661	681	676	712	650	646	672	720	652	694	658	666	678	643	655	657	670	659	640	665	667	681	657	680	622	655	645	671	689	661	703	679	687	677	675	698	686	612	676	663	671	642	646	660	629	679	677	663	675	629	658	648	640	658	666	643	655	667	667	656	647	633	649	656	666	643	663	653	651	637	723	655	677	651	678	675	673	672	634	641	679	648	712	660	597	681	669	629	669	616	687	644	622	685	696	627	656	680	644	648	630	686	660	654	630	723	692	648	672	628	655	687	633	667	657	595	628	650	632	674	628	630	637	628	686	668	683	677	663	642	641	690	641	683	660	650	629	677	679	654	657	653	659	630	671	636	646	680	669	620	641	674	604	697	651	640	671	650	637	656	672	662	667	738	684	613	661	629	648	688	654	692	651	681	672	638	640	668	649	657	640	644	620	676	614	635	669	659	613	649	658	643	693	694	676	672	655	661	640	643	672	646	634	688	659	687	661	695	672	721	629	668	680	656	653	692	653	642	653	648	680	677	673	694	662	682	661	645	642	649	699	683	651	624	602	639	632	650	645	635	694	659	636	674	664	709	619	654	673	655	655	633	676	664	687	659	669	637	639	677	658	660	664	671	691	663	685	695	638	640	681	644	628	692	654	656	673	691	712	665	651	680	649	702	719	636	621	625	629	651	658	682	642	647	646	709	672	707	641	650	632	652	664	658	638	707	673	639	662	668	635	665	614	644	695	641	621	662	656	677	690	614	706	639	678	647	678	654	676	633	642	650	691	640	679	709	633	657	669	651	655	604	667	630	669	687	674	608	682	647	636	658	692	662	630	630	626	678	685	663	636	675	642	680	705	689	629	683	695	729	696	629	648	675	683	667	703	682	637	703	631	702	675	689	667	608	656	669	677	616	703	621	661	627	657	671	691	621	685	676	657	631	658	666	653	678	619	630	651	638	627	647	675	672	691	659	667	664	670	651	627	638	589	670	677	667	686	700	643	643	632	654	698	610	667	654	684	657	607	668	660	679	640	696	634	658	630	646	658	624	663	668	658	632	678	648	671	667	662	661	665	705	652	672	640	685	667	672	656	650	697	667	677	619	692	725	607	676	678	648	703	705	649	692	676	669	638	674	694	628	665	656	628	659	678	699	660	635	672	641	643	662	710	663	661	653	653	685	622	644	661	662	644	632	615	614	675	644	619	631	671	665	677	672	652	625	635	730	672	643	668	643	692	639	664	655	639	700	681	660	628	679	679	620	674	665	634	691	690	625	640	628	621	685	664	650	681	627	662	656	710	631	708	659	649	663	682	616	630	650	679	668	655	645	654	668	663	694	623	654	697	684	664	635	653	685	695	645	697	700	682	655	648	650	665	690	660	679	669	616	672	657	644	693	675	624	666	657	689	630	676	655	628	663	630	637	671	657	662	663	673	657	659	656	690	714	652	688	628	667	697	660	689	667	675	664	667	660	658	698	669	648	670	641
5661	6614	12101	5946	4182	1361	392	365	341	309	294	297	271	268	282	291	272	304	302	296	308	298	298	256	314	263	251	239	274	259	270	258	245	263	247	250	262	243	253	245	241	253	261	235	243	262	294	253	255	260	256	254	271	233	240	255	268	240	259	248	236	242	222	247	248	236	265	259	213	275	224	267	239	236	250	268	243	267	289	245	245	290	254	283	274	263	263	259	264	242	266	255	232	244	265	260	266	253	252	267	243	233	231	252	237	253	247	253	241	219	253	246	241	245	237	255	292	267	242	251	269	255	263	260	242	240	240	261	256	264	284	256	239	249	234	229	275	247	226	269	232	234	289	241	278	268	256	253	283	236	233	254	251	275	235	235	298	280	268	232	279	261	219	243	244	254	243	237	253	257	278	253	229	251	230	238	236	250	222	245	266	244	257	261	208	244	261	266	233	239	246	265	252	305	220	227	246	244	235	259	226	234	253	266	273	236	258	281	248	234	267	273	251	257	241	246	248	241	235	248	291	252	250	296	244	215	254	237	277	246	234	244	233	230	265	236	243	248	249	268	246	238	250	258	261	247	253	215	242	242	230	223	261	221	258	273	258	238	280	271	255	259	239	250	258	281	270	244	245	223	255	316	270	252	267	255	242	238	237	265	215	236	251	241	243	267	252	253	274	262	218	274	229	232	233	226	257	259	236	245	260	263	252	247	236	258	262	260	227	234	228	256	229	261	228	236	252	256	232	231	265	236	248	248	229	247	239	249	250	235	264	263	265	246	227	268	270	258	224	293	256	217	241	219	274	259	253	250	219	237	248	238	265	235	251	266	285	234	242	257	285	279	267	243	245	248	225	247	224	236	231	230	288	248	232	242	245	243	281	289	275	250	252	257	253	253	239	259	251	216	264	228	242	245	254	250	237	243	254	249	263	265	280	251	249	274	273	232	225	245	260	245	261	242	254	232	242	254	226	261	237	224	248	240	261	261	265	238	227	259	278	274	241	253	290	254	221	241	245	275	248	265	260	227	278	234	218	240	251	247	276	260	232	244	246	240	230	244	245	237	265	224	254	230	227	232	239	273	252	211	251	245	260	264	250	255	263	253	250	267	248	269	268	255	219	221	238	262	229	250	260	232	253	267	257	238	234	236	261	291	236	241	246	238	228	248	248	267	256	277	247	238	248	234	260	254	235	243	237	240	268	280	269	227	285	241	281	251	281	287	258	238	249	244	234	256	258	223	227	272	260	251	252	232	232	232	251	249	253	276	262	261	259	262	283	234	270	223	230	261	246	267	235	255	264	219	239	234	256	275	256	275	266	276	258	228	228	260	230	227	271	242	253	250	259	227	251	252	272	273	259	242	224	234	249	238	247	246	242	243	253	285	267	220	276	268	231	286	270	275	258	291	238	259	241	260	247	251	251	252	274	247	261	233	272	282	278	258	280	249	224	222	241	276	245	258	270	255	251	242	237	263	277	278	240	264	257	241	235	257	260	252	272	256	253	266	241	272	260	234	247	246	256	257	236	262	264	242	226	280	232	256	249	227	262	234	248	231	254	276	246	245	219	270	244	249	249	246	240	263	261	259	253	244	256	251	272	258	269	244	260	233	268	249	240	235	262	285	245	270	249	243	267	234	246	268	263	262	239	257	238	258	249	262	249	246	260	234	248	221	270	258	238	234	212	228	263	252	230	257	244	265	247	262	238	242	247	243	257	254	241	262	253	260	267	255	240	268	248	253	257	257	237	275	237	268	247	239	253	253	236	263	231	254	212	262	248	260	227	230	259	252	243	243	238	262	254	252	266	244	241	256	255	232	247	276	261	254	241	257	262	239	275	240	242	255	227	239	252	263	234	238	245	234	218	255	275	229	241	255	280	256	251	258	241	257	251	254	288	235	217	260	276	245	241	242	223	237	240	258	284	271	242	235	255	246	260	236	294	238	228	234	255	300	255	266	257	229	286	266	266	267	226	256	264	263	250	267	240	238	229	249	257	270	234	241	235	243	246	259	230	233	247	272	234	269	220	263	264	249	248	228	277	250	256	233	243	226	241	240	257	257	249	251	239	246	246	248	261	244	256	266	234	274	260	262	239	234	265	259	272	255	239	251	262	280	253	265	253	212	220	234	257	261	248	255	265	277	243	245	255	249	245	242	266	292	245	249	289	232	241	241	227	252	251	223	261	238	245	230	284	257	266	236	258	230	224	233	261	265	232	245	233	249	236	246	232	225	267	242	268	248	278	259	231	247	259	257	247	270	247	255	259	245	254	270	266	255	282	262	278	253	275	261	242	236	240	230	249	251	254	209	253	239	268	242	259	229	266	276	235	239	254	259	245	252	270	318	240	273	232	270	228	244	262	226	234	268	242	250	272	256	255	249	263	250	237	250	223	241	239	238	249	237	261	290	226	225	230	253	247	242	252	240	223	229	249	252	238	274	227	233	278	284	223	251	251	264	247	268	222	252	248	242	277	267	259	274	224	251	265	250	247	246	221	253	256	229	228	271	269	243	244	262	261	256	252	238	263	269	244	244	271	268	247	245	225	244	235	258	230	227	250	287	268	280	261	285	251	239	239	262	260	241	270	200	250	266	258	267	272	246	280	216	269	258	229	248	270	260	273	293	260	263	241	256	251	209	272	268	263	264	259	235	227	274	249	217	240	259	267	239	256	263	248	255	268	269	290	245	258	228	270	266	234	252	270	244	243	274	251	253	242	226	230	279	243	245	216	289	264	249	264	272	215	258	244	251	263	232	233	242	248	231	233	267	250	271	234	272	272	260	255	249	249	244	272	274	264	248	251	250	245	247	267	257	252	254	272	252	243	259	245	275	214	239	255	247	264	246	232	234	245	260	247	250	254	244	248	240	265	213	269	269	230	224	239	266	254	258	265	263	250	276	259	268	244	244	246	237	273	258	251	240	252	296	249	241	230	242	262	237	248	259	284	279	210	260	262	253	240	235	237	253	238	253	271	232	247	259	233	249	246	270	281	257	267	236	260	257	262	237	288	279	275	239	237	230	277	271	263	245	261	246	243	275	249	243	253	237	261	286	273	266	266	249	240	221	264	237	258	263	228	276	278	261	257	269	259	272	240	268	271	257	262	267	216	264	266	244	238	236	265	287	246	244	253	295	259	257	266	243	268	242	264	235	260	268	259	215	282	239	256	239	267	234	291	273	256	252	257	266	246	242	257	267	259	276	260	260	242	284	257	249	241	239	228	205	300	229	254	255	233	253	271	257	268	252	276	250	266	251	257	276	267	236	265	259	271	264	248	228	244	253	273	225	240	237	263	266	270	252	259	277	246	251	262	259	255	257	253	270	247	240	231	256	259	267	286	260	223	269	261	254	246	247	278	245	240	222	229	258	269	256	240	221	263	263	250	264	249	237	248	258	228	233	266	287	244	248	235	238	233	259	244	250	270	279	260	253	265	258	261	268	246	264	246	229	262	256	239	240	256	235	250	263	261	246	246	237	254	254	235	278	264	267
4319	9479	21212	14848	12244	5029	1125	1215	1044	957	886	948	928	904	981	944	883	919	878	911	988	1012	954	879	894	834	838	806	763	760	710	717	682	654	685	660	694	666	672	652	614	632	638	644	668	621	682	613	626	643	654	647	655	624	653	680	674	616	646	710	687	608	661	612	644	666	674	691	657	685	626	640	642	670	650	651	693	657	677	654	662	652	656	657	671	636	663	665	630	667	706	617	627	702	649	676	617	689	649	619	705	660	657	666	658	664	653	655	673	689	662	671	685	662	670	614	669	659	635	658	648	661	690	650	595	648	613	670	635	689	667	615	698	657	627	628	693	620	643	645	604	640	699	610	662	655	679	605	650	627	642	663	604	622	635	648	639	704	701	697	674	653	653	654	676	626	652	639	604	686	647	635	621	639	650	634	652	637	629	639	664	687	658	631	651	675	643	650	672	596	615	694	608	640	631	693	671	635	697	675	645	647	647	664	625	659	703	650	683	626	658	643	588	601	609	605	652	650	645	680	687	663	675	671	693	635	623	627	652	633	657	662	652	683	658	642	637	675	687	624	657	688	645	641	625	631	654	679	656	654	682	614	660	619	656	628	604	631	598	649	618	606	669	621	632	683	649	651	618	684	637	615	713	653	653	641	650	675	659	629	619	654	675	634	658	675	651	675	636	663	627	678	658	619	643	664	625	620	609	638	614	648	659	715	696	656	637	657	665	666	624	673	616	687	668	643	662	620	626	681	660	674	693	679	631	595	617	698	700	666	674	655	620	676	631	677	603	657	641	648	656	703	640	641	622	670	613	653	619	677	646	600	669	667	606	652	642	617	695	654	656	637	730	628	672	641	648	671	629	616	668	588	620	580	650	643	662	691	648	650	636	611	621	622	666	654	649	683	666	621	667	645	699	637	651	610	651	682	631	642	649	653	700	643	675	663	725	672	681	658	600	652	662	624	666	635	615	684	641	678	663	632	649	671	650	652	653	641	657	665	666	675	576	659	641	660	660	681	637	637	646	638	628	617	633	596	640	597	638	670	594	639	654	620	613	609	666	643	705	655	597	647	627	689	630	630	632	676	605	645	642	670	607	690	669	641	639	652	624	639	684	675	613	668	627	697	626	629	658	665	621	669	693	631	630	664	616	641	701	637	644	669	690	629	646	622	708	645	623	668	645	651	679	682	663	628	666	673	641	646	626	679	630	616	630	688	669	617	624	698	670	640	655	639	629	679	643	637	640	679	637	632	679	627	645	682	687	677	637	646	681	648	646	658	653	651	631	625	634	648	690	640	636	652	660	652	631	673	615	672	658	649	655	685	677	691	668	656	641	636	700	706	695	648	642	634	670	645	636	616	674	619	614	650	638	667	715	692	674	680	662	608	633	641	639	656	607	662	668	647	703	650	654	641	655	614	688	651	623	646	678	669	621	669	638	634	672	667	658	651	657	688	647	647	693	606	682	659	665	670	656	664	688	649	624	614	664	658	665	642	652	698	659	620	643	645	614	679	650	650	669	658	615	642	608	616	677	670	659	652	625	671	599	626	589	637	632	642	668	665	662	628	640	643	642	664	647	656	648	625	608	640	628	628	636	646	689	662	614	684	655	682	619	656	662	614	667	622	667	651	669	636	677	623	640	651	659	662	621	648	635	722	642	667	632	680	648	642	632	640	666	654	698	636	619	600	649	663	632	639	655	612	602	638	659	632	725	675	639	691	660	634	619	651	649	663	641	651	624	623	655	667	650	670	675	634	635	638	598	657	639	639	631	674	622	691	701	693	642	661	649	626	656	672	690	626	673	633	625	638	632	640	631	692	645	667	622	644	630	662	669	606	586	621	635	624	678	637	641	656	658	664	654	623	671	683	637	659	652	616	662	633	658	656	679	638	693	632	609	677	651	650	672	680	656	614	683	664	652	664	671	617	652	641	632	666	648	679	671	645	644	712	600	630	658	627	625	602	672	634	637	616	624	643	645	687	646	643	666	621	667	639	650	652	627	683	613	648	628	671	661	656	637	633	677	686	638	700	604	671	688	646	638	636	633	616	642	630	676	629	663	613	656	666	647	631	643	660	653	664	635	673	615	655	588	602	630	623	618	635	663	715	625	635	640	618	620	618	648	641	665	650	664	670	603	712	625	616	622	652	671	637	598	611	668	647	673	647	702	618	641	637	653	651	622	654	649	629	643	664	625	631	636	672	644	631	643	646	602	643	662	669	605	619	636	648	691	645	668	670	645	666	661	684	642	632	668	623	635	611	678	661	687	614	676	687	688	644	585	635	638	687	668	611	668	654	676	632	651	637	655	665	648	668	662	630	636	662	632	679	653	652	687	665	665	636	619	593	665	697	665	639	666	689	648	663	608	685	612	663	631	649	637	640	622	658	659	634	648	641	681	691	679	673	687	652	654	672	656	616	594	596	668	652	670	625	673	661	632	669	677	669	629	653	618	649	640	675	650	648	628	648	622	669	606	631	650	660	712	638	619	659	663	637	637	669	661	649	655	670	691	647	682	667	659	678	654	651	646	599	643	657	654	648	651	658	647	631	674	599	702	632	688	646	671	661	638	637	637	659	661	640	652	658	642	636	644	609	674	618	659	661	620	654	636	665	674	656	702	661	671	643	674	686	675	695	664	669	660	615	682	679	662	683	635	687	667	626	651	622	645	657	671	634	632	627	653	621	639	659	650	667	663	663	620	636	650	652	648	650	653	663	638	663	633	646	617	598	673	671	654	609	659	662	671	652	623	660	671	618	653	627	655	654	644	602	626	612	643	639	648	667	645	627	629	619	681	656	649	604	680	658	690	617	635	660	656	633	657	629	633	673	664	630	654	674	682	658	644	616	663	649	656	660	669	642	629	637	622	650	631	622	639	629	640	671	669	631	637	663	632	648	679	626	655	632	610	679	593	639	716	677	667	644	626	669	643	631	664	613	658	634	685	668	639	649	645	716	696	627	633	632	646	609	656	646	673	629	663	673	652	705	623	655	614	597	628	621	688	648	665	659	686	646	662	644	623	649	640	610	633	648	660	616	666	650	643	586	619	674	689	653	622	626	654	644	678	645	618	652	694	660	645	661	640	636	644	638	635	650	643	639	693	611	602	657	667	654	643	648	664	668	624	668	654	637	653	643	636	645	682	646	632	623	642	633	626	662	602	648	593	638	693	655	672	616	615	632	652	619	660	667	657	645	675	659	607	624	665	705	669	633	691	665	618	682	679	654	628	643	654	624	639	624	644	651	653	595	674	638	656	659	683	666	661	631	641	613	623	703	669	608	602	623	686	646	657	632	615	651	650	652	659	694	631	604	651	653	641	616	637	655	659	644	665	622	630	681	626	666	664	619	671	694	681	650	632	643	662	615	655	654	602	642	622	636	673	607	651	634	684	665	652	639	670	636	648	641	672	625	647	663	685	666	642	650	623	649	640	685	659	696	636	644	642	653	665	646	634	727	614	677	647	658	692	629	661	616	692	622	622	632	682	673	665	611
21499	47806	68150	52985	38109	22648	3136	885	983	823	556	466	399	343	382	372	338	361	364	403	395	416	369	389	335	367	361	362	350	354	267	302	303	314	294	270	275	316	287	303	301	270	301	302	266	289	266	277	249	302	260	304	297	309	307	297	339	314	300	276	283	265	291	258	274	283	283	301	316	300	332	279	249	266	275	286	300	282	303	293	281	290	305	293	268	283	271	317	271	286	329	299	285	269	269	310	261	270	303	318	278	255	268	261	269	262	310	290	275	282	276	290	299	276	296	291	286	312	306	302	261	278	268	272	274	260	289	275	289	291	281	296	272	283	255	272	278	273	283	267	290	265	278	287	269	278	276	278	272	276	304	268	271	269	277	291	268	287	269	305	279	273	297	287	286	320	262	275	288	260	296	266	294	273	259	268	287	263	272	266	293	301	251	279	301	305	283	276	277	269	298	286	272	263	276	291	291	274	251	248	295	261	259	267	316	311	266	286	282	286	318	282	308	270	274	309	293	284	283	287	303	304	276	302	240	324	275	297	270	279	269	293	296	303	288	290	268	286	269	286	288	291	270	267	290	298	277	310	289	256	251	284	287	280	287	270	284	289	306	278	300	277	305	293	292	316	278	269	253	272	332	283	275	293	284	299	280	302	238	302	263	300	296	327	259	264	284	287	308	280	303	279	310	272	282	302	282	258	260	249	270	299	278	295	308	296	272	301	266	257	302	242	273	264	286	310	274	269	285	271	251	284	283	278	270	295	290	287	285	263	284	276	272	284	286	302	281	261	259	292	308	261	286	280	285	283	280	284	268	265	294	292	278	292	277	302	278	289	293	278	280	286	245	298	299	279	289	269	275	272	288	307	264	285	278	289	283	274	255	295	273	268	250	275	271	281	299	269	277	277	304	290	287	287	237	282	294	268	308	284	297	301	263	307	306	309	275	273	288	298	279	307	259	283	290	281	271	290	300	310	302	276	292	294	297	288	280	296	326	258	286	306	305	266	287	273	287	285	297	279	266	290	309	281	295	294	289	264	269	310	262	306	278	273	245	271	273	277	306	283	282	282	267	295	289	289	266	283	272	300	266	269	286	257	314	247	317	277	275	279	263	258	289	279	281	328	264	272	288	276	292	288	298	265	297	308	302	288	283	265	287	268	290	247	264	302	289	303	281	280	303	282	311	266	276	289	273	296	306	263	274	276	288	274	295	279	248	275	291	288	269	293	268	275	293	316	255	271	274	278	246	297	273	305	235	271	299	252	268	268	281	289	273	259	290	291	277	308	266	290	276	292	287	277	303	267	297	270	288	290	282	284	274	231	306	283	283	278	265	272	288	287	299	294	301	272	269	312	274	265	279	300	269	254	286	305	263	317	295	294	298	287	273	289	283	288	297	286	281	274	296	264	313	281	277	275	270	270	282	324	280	290	279	307	274	266	281	268	273	287	268	267	241	268	283	264	292	275	246	311	270	265	266	282	291	282	324	307	289	312	261	261	270	286	291	246	281	284	300	285	327	256	257	277	294	274	284	298	274	309	292	278	273	259	314	270	280	265	260	268	274	303	271	263	292	291	288	288	278	311	267	276	259	269	293	281	268	332	307	304	298	318	308	283	271	251	279	281	282	271	320	275	281	268	304	262	272	262	282	302	277	284	310	284	322	263	281	272	306	261	292	302	257	291	294	283	286	297	306	288	274	275	284	279	283	269	287	294	298	336	290	283	300	270	306	256	294	297	272	286	288	306	253	249	277	289	283	298	269	261	274	314	269	283	292	270	299	268	298	275	278	296	289	301	275	243	295	279	265	285	307	272	285	265	303	304	286	242	281	297	284	280	264	295	294	302	255	288	289	289	296	277	287	268	316	253	264	271	272	264	278	272	268	283	300	279	284	288	262	281	279	288	275	262	312	286	296	277	278	301	288	258	272	252	308	262	281	282	292	330	313	309	258	286	263	287	302	296	264	291	287	308	297	273	290	278	265	290	257	270	300	318	310	285	282	280	257	300	261	295	274	306	293	319	303	262	270	298	301	263	277	278	278	282	308	303	271	299	316	261	263	288	259	288	275	259	294	280	288	289	301	292	316	286	259	267	302	294	305	273	259	320	253	279	297	275	273	288	288	280	292	300	290	293	295	284	292	317	273	305	298	290	285	286	293	261	279	288	267	279	279	321	284	315	256	296	304	262	291	296	260	272	320	292	288	264	271	316	284	271	287	302	292	272	294	278	262	282	284	287	295	286	282	267	305	278	304	307	299	287	297	295	297	272	291	293	282	278	281	255	276	302	297	282	286	248	276	286	286	283	282	279	290	296	284	312	284	287	279	258	284	289	288	275	296	265	276	287	305	285	266	273	295	289	279	262	289	263	286	274	299	276	276	258	291	228	245	301	307	260	281	267	316	287	287	275	263	265	283	300	287	274	300	294	282	314	287	257	292	317	308	274	266	277	293	275	298	275	298	276	280	273	258	290	295	271	279	281	300	292	281	269	257	262	298	319	271	284	257	254	235	299	276	252	271	280	283	243	287	295	246	284	304	277	296	278	293	316	295	272	286	285	308	288	266	291	294	293	274	264	263	270	272	283	286	286	283	265	278	248	318	257	296	283	293	266	300	278	268	290	280	308	295	285	271	258	300	273	302	290	290	283	284	233	270	283	275	282	275	273	280	268	280	268	299	290	265	274	289	260	296	299	291	277	269	289	304	270	263	311	252	285	309	290	285	293	297	294	308	308	295	273	269	270	295	286	300	279	282	296	281	303	286	274	293	298	298	254	296	312	296	298	299	309	276	291	304	285	267	290	291	299	279	263	328	296	258	262	270	289	274	268	300	272	280	284	282	271	299	269	276	286	302	293	279	246	271	289	303	300	307	290	293	276	298	264	285	269	305	297	285	285	254	307	325	276	269	267	283	299	281	314	279	310	302	297	288	302	276	250	282	259	290	252	264	280	300	260	270	265	313	271	282	303	312	292	304	308	305	281	285	286	252	271	303	287	282	276	302	265	281	284	290	288	289	268	270	304	263	313	292	299	290	296	276	290	265	297	283	296	278	283	285	289	254	273	292	294	298	296	290	274	265	288	290	269	255	279	287	254	305	288	282	293	268	282	295	275	286	298	283	293	277	275	313	274	291	306	261	301	302	278	271	283	259	291	291	281	278	274	292	282	286	287	280	265	288	265	285	270	239	260	271	290	283	287	277	283	254	293	277	308	281	273	291	281	286	283	281	272	281	281	262	300	271	307	294	300	294	258	291	292	278	299	291	266	290	321	286	288	262	305	301	283	265	264	256	315	305	270	300	305	281	307	313	272	257	295	275	281	279	298	275	291	239	290	279	277	274	292	277	262	280	279	277	273	288	282	289	280	292	319	300	301	255	281	288	293	279	284	282	263	272	265	281	272	292	273	287	259	292	310	274	274	289	266	307	292	310	249	284	308	290	286	274	267	298	287	266	266	278	304	272	278	290	294	290	289	254	306	304	309	274	259	272	271
13417	38563	63244	54568	46791	28188	2580	2976	3100	2787	2012	1622	1518	1335	1290	1223	1247	1248	1267	1354	1478	1566	1451	1323	1250	1218	1200	1224	1223	1085	988	914	870	883	773	773	775	776	817	845	866	832	799	759	746	800	761	792	746	702	744	734	780	719	707	744	1196	815	741	763	662	703	746	698	713	730	713	738	719	744	786	748	726	753	703	765	677	765	715	710	758	752	726	791	765	742	754	712	713	751	699	737	710	717	766	737	718	700	701	739	701	724	732	704	765	729	712	672	734	754	721	733	742	717	763	738	748	721	709	742	743	708	760	738	715	693	767	673	710	730	747	705	756	688	735	744	750	724	754	688	719	749	682	709	715	737	676	758	749	691	779	701	722	700	745	718	728	676	694	705	756	699	720	731	716	686	695	681	756	686	715	727	746	767	727	744	710	683	749	730	711	714	717	765	717	702	701	717	770	713	694	710	685	717	721	720	766	732	680	708	767	690	729	738	718	653	714	718	731	678	728	711	737	704	711	756	791	653	762	713	753	719	744	645	740	747	705	771	703	749	699	746	764	721	729	702	707	697	715	736	731	715	725	739	689	713	759	723	700	708	713	706	706	707	698	670	728	771	700	737	730	742	680	691	745	719	761	706	712	758	745	723	699	711	702	779	721	714	688	684	728	693	757	706	704	674	710	646	727	719	741	715	708	751	706	708	724	759	761	682	744	759	737	734	726	726	730	710	723	716	692	747	709	723	744	753	726	699	720	699	707	743	752	705	689	728	697	756	721	695	743	724	739	781	729	703	667	709	732	742	735	708	745	693	675	676	743	669	723	676	718	758	739	684	732	759	699	717	760	726	731	665	743	710	715	709	762	701	711	783	703	688	745	765	697	691	789	685	744	697	730	734	737	712	718	680	666	702	732	749	684	684	741	734	709	720	721	685	753	720	690	712	717	672	725	707	706	707	705	768	706	703	740	709	708	710	685	767	701	719	694	677	733	711	743	739	725	758	754	701	753	724	751	744	681	713	736	700	708	752	692	713	736	697	730	770	731	722	757	701	680	742	731	752	679	722	725	736	661	752	707	723	678	700	692	762	704	748	746	697	726	722	715	747	721	729	681	691	685	744	678	709	754	735	722	667	797	725	733	740	695	705	718	691	764	714	670	722	702	708	715	725	695	749	719	721	695	713	729	699	712	712	695	756	753	730	730	745	693	742	745	738	713	699	744	660	726	718	715	718	692	679	729	703	726	709	728	795	743	723	722	714	699	735	679	704	685	737	722	708	720	735	731	748	721	756	736	733	721	687	699	711	739	719	700	728	759	720	734	734	703	765	689	799	732	710	685	739	729	741	754	714	685	732	716	732	685	746	730	744	687	755	745	719	693	763	706	728	715	719	727	704	721	756	714	709	743	688	733	721	716	717	689	728	726	717	683	727	720	737	700	723	679	754	661	722	715	777	674	681	737	690	730	723	731	756	670	754	719	725	757	728	662	739	738	669	701	775	724	710	724	711	716	700	708	743	740	736	708	733	687	760	704	751	706	726	713	754	733	713	729	746	702	680	719	721	737	757	719	724	725	735	698	741	725	737	700	686	709	730	724	720	738	744	715	717	711	786	758	720	739	740	745	718	738	699	712	673	712	700	745	742	742	727	732	781	727	684	729	668	712	727	729	706	717	703	726	767	692	749	686	687	763	717	723	681	674	756	724	757	670	773	701	723	750	676	733	737	754	700	700	715	734	698	745	713	717	683	747	766	762	727	713	691	716	685	710	720	759	769	747	703	677	766	721	727	717	645	708	776	724	706	734	692	752	752	720	706	646	707	724	736	731	739	725	683	781	716	714	712	695	757	686	714	727	738	699	690	710	740	737	689	737	691	700	686	730	725	691	699	684	760	689	698	698	717	752	700	682	747	696	681	700	751	761	698	690	728	713	775	752	684	703	728	705	703	730	686	714	714	745	752	720	726	730	720	681	699	709	715	694	753	722	736	709	740	724	691	689	706	734	696	695	702	666	698	736	668	710	709	768	709	721	761	701	732	743	690	741	763	745	737	755	703	756	720	697	704	763	719	704	716	744	742	773	754	725	772	730	681	701	724	664	759	697	717	682	722	751	693	655	764	705	670	767	708	744	713	775	690	743	723	703	699	727	710	713	754	709	717	735	740	739	771	757	733	752	675	679	755	680	703	664	721	750	721	710	704	716	712	657	687	737	723	726	711	675	683	733	737	744	730	725	730	695	734	731	696	694	716	720	692	747	763	734	677	715	699	747	700	710	703	757	720	687	680	692	705	731	728	712	657	736	676	736	726	705	717	725	751	731	767	657	749	740	698	703	721	757	729	757	766	687	694	726	726	682	734	739	734	740	719	737	739	701	715	722	748	735	695	691	748	722	774	737	707	709	690	742	718	761	735	763	743	695	728	723	700	741	719	704	763	714	639	740	703	746	734	726	683	697	728	728	694	726	744	724	742	762	707	683	719	755	698	713	678	736	746	733	667	702	691	663	729	721	713	716	733	708	713	666	681	682	729	656	775	675	720	736	725	722	712	742	686	729	750	746	742	785	735	741	684	718	753	747	698	720	723	744	745	740	714	734	738	748	717	681	756	764	767	736	664	722	713	673	722	750	767	710	733	723	735	705	700	691	705	720	699	734	738	724	740	706	688	771	688	675	731	666	709	685	678	719	703	700	751	762	690	733	736	709	735	714	701	727	723	735	709	714	723	757	747	691	690	727	732	743	756	715	673	725	700	705	761	722	677	704	773	735	766	685	741	719	723	699	714	722	737	752	766	750	737	757	703	727	719	697	734	728	721	748	692	713	700	689	673	742	733	729	740	644	714	767	703	762	735	712	702	699	718	714	763	687	711	683	706	698	717	714	696	714	714	734	757	731	701	663	729	707	725	726	745	713	731	725	749	714	735	764	712	720	721	687	694	702	708	726	687	679	750	737	708	710	691	789	763	642	694	730	683	725	722	732	741	742	708	723	724	757	693	728	724	724	758	712	659	703	719	735	673	701	688	697	732	716	718	701	694	721	705	719	778	713	738	741	739	702	706	730	709	745	699	683	716	678	714	736	769	673	742	739	771	705	735	713	719	738	690	711	667	733	721	756	712	738	724	711	728	675	771	737	711	782	729	709	702	698	705	701	666	698	733	773	665	730	756	692	794	712	733	731	734	731	690	738	673	719	706	731	717	730	768	727	648	720	649	709	697	742	700	770	697	770	713	709	722	704	727	721	694	730	730	742	770	701	690	709	679	691	708	760	687	684	722	709	703	697	752	712	762	736	671	684	769	746	684	731	759	680	749	694	754	759	761	723	690	703	739	757	727	757	698	660	707	744	712	732	694	656	714	735	742	771	755	756	764	694	705	688	735	722	717	676	720	750	705	755	663	719	762	729	713	713	742	704	714	667	735	702	694	703	722	755	713	709	704	730	729	726	737	689	715	724	694	683	695	762	689	710	709	722	728	757	744	688	720	743	737	735	709	763	707	681	744	715	736
29618	63334	80585	65330	46030	29212	5679	1462	1612	1344	681	533	395	383	394	369	353	368	411	349	408	447	429	382	358	358	333	357	374	359	320	291	282	316	260	282	230	269	297	311	289	290	296	269	258	276	271	271	285	267	250	272	268	250	235	261	372	314	258	277	273	272	243	244	274	259	242	273	269	235	260	229	255	277	266	268	262	271	269	283	297	240	278	282	280	249	278	293	277	263	251	265	297	258	290	285	241	254	286	244	275	284	257	271	284	258	255	255	267	278	255	283	254	244	242	257	263	244	239	289	269	290	246	257	266	271	249	262	263	273	282	285	269	240	266	254	262	286	277	285	287	261	256	236	263	264	269	250	244	230	248	251	294	229	254	297	274	260	271	275	256	277	275	248	290	274	253	260	282	248	255	271	266	259	259	271	280	231	263	275	251	263	236	277	257	287	274	230	262	284	298	270	273	278	253	249	252	253	250	255	285	289	280	284	266	276	262	251	245	261	262	252	256	279	246	259	262	274	295	255	253	285	257	259	282	259	275	251	265	268	276	299	275	266	252	263	267	269	258	280	284	273	270	280	278	259	235	231	280	274	258	264	261	284	288	278	297	266	247	299	252	274	248	282	265	272	266	267	269	253	281	263	271	271	231	266	254	275	221	277	279	262	292	238	236	250	270	263	255	273	229	272	270	288	273	298	282	265	272	255	257	254	263	238	269	247	249	265	247	252	259	261	254	268	236	263	251	229	262	255	241	259	269	275	274	258	275	242	265	267	285	266	261	259	271	263	256	293	270	238	258	262	242	275	272	231	286	274	251	252	263	259	267	250	256	266	257	269	271	253	256	299	246	288	250	257	258	243	248	263	249	276	276	244	282	291	288	251	235	268	255	278	285	277	265	286	268	244	289	275	239	236	265	285	272	270	253	276	267	274	238	251	274	244	261	294	288	252	247	279	267	260	259	271	241	244	252	229	258	251	268	269	251	272	233	243	255	270	246	248	253	280	258	251	263	282	277	240	231	244	234	263	266	246	252	249	254	262	286	254	268	254	258	263	290	268	237	252	259	261	269	248	276	265	249	263	268	249	247	270	271	260	259	238	271	256	271	281	250	286	285	269	270	271	253	255	261	255	245	249	262	268	284	292	252	258	259	277	243	238	273	266	269	268	262	300	243	254	288	262	252	264	251	246	279	251	278	283	247	269	265	275	268	294	254	254	272	283	273	248	257	266	279	250	288	281	257	267	271	290	264	292	287	252	277	281	279	267	239	274	275	245	273	257	260	258	313	272	250	246	274	271	231	257	280	280	249	266	268	260	263	269	272	267	242	270	262	306	250	291	260	270	262	268	267	247	261	259	255	280	310	258	285	266	268	242	261	304	274	243	257	274	244	279	260	244	301	226	237	226	264	250	257	285	245	254	257	257	230	269	264	273	253	248	255	265	265	271	272	262	275	276	242	291	272	253	288	245	271	290	248	254	261	261	230	255	279	271	255	279	286	253	255	256	293	259	255	265	272	241	257	263	270	279	275	256	287	245	255	258	257	282	272	263	269	270	260	267	268	245	280	268	263	273	251	265	282	271	238	282	248	273	270	250	275	267	257	261	257	260	268	270	267	264	270	256	289	263	285	291	256	269	259	280	271	262	254	262	255	240	287	258	293	283	264	275	266	259	251	272	283	264	262	286	271	281	280	234	254	277	271	279	271	246	250	287	247	294	263	277	273	268	262	277	272	266	275	261	267	240	251	253	261	264	261	289	257	317	272	282	274	239	236	268	264	265	280	289	270	237	294	246	227	284	244	277	256	303	279	244	231	302	253	263	307	253	252	254	294	268	236	260	262	294	284	287	227	276	275	231	259	251	246	252	284	273	262	277	257	247	272	253	252	262	277	271	282	233	266	250	252	237	262	246	267	248	277	282	298	263	273	235	285	260	268	270	242	255	240	242	252	282	264	268	276	273	273	231	253	251	253	262	257	269	257	289	290	279	265	252	269	258	253	261	255	244	229	261	270	265	251	279	289	239	239	296	272	255	263	277	261	278	255	250	255	262	273	234	253	268	243	270	262	317	260	260	262	285	258	262	287	276	272	246	293	248	287	260	258	265	277	250	258	252	270	267	243	275	268	293	309	303	267	260	260	262	250	232	249	278	253	233	270	241	256	271	283	275	255	252	260	292	255	260	263	249	255	260	241	269	233	281	285	259	260	292	235	280	254	276	279	237	257	271	282	269	240	271	292	255	263	278	274	268	255	273	273	279	251	261	260	249	230	227	264	258	253	247	260	261	259	265	261	265	257	275	256	257	283	270	274	261	273	256	264	251	290	252	232	251	245	260	284	254	261	267	251	257	271	266	263	233	275	262	278	255	307	276	268	232	290	267	276	254	297	279	239	260	244	269	253	278	277	275	256	243	235	246	264	271	259	289	265	264	270	263	250	260	254	280	248	282	255	264	236	263	278	284	254	253	271	254	285	256	255	271	292	269	261	267	230	268	294	253	280	282	248	239	253	270	291	244	265	263	299	243	285	248	265	309	288	234	271	283	251	273	296	278	253	260	260	239	269	254	286	257	254	263	278	267	247	305	261	235	293	247	256	243	245	249	283	260	269	276	272	223	267	250	266	269	261	247	269	271	269	258	261	301	282	262	268	276	299	280	262	261	266	261	276	292	273	284	282	256	242	234	287	254	277	261	263	275	263	274	262	269	267	237	257	277	245	278	251	248	298	295	246	285	252	283	237	252	276	256	260	267	296	245	254	278	277	242	287	251	284	255	264	299	292	268	263	249	281	244	231	248	278	279	259	280	263	287	262	289	247	254	276	281	272	251	256	255	282	275	255	257	268	274	257	259	271	297	261	264	252	261	279	255	245	251	269	272	257	248	265	245	252	256	269	267	248	259	286	227	270	252	251	268	295	260	281	230	260	284	229	250	298	264	271	308	243	244	265	265	259	255	268	276	291	247	254	291	282	285	247	258	271	252	276	238	272	271	273	264	288	273	250	254	269	265	233	280	251	288	249	288	290	241	258	301	276	273	251	244	272	265	259	277	254	256	273	270	213	257	271	282	267	262	276	262	286	268	298	265	255	264	266	241	260	252	254	279	297	269	300	235	256	237	272	258	246	262	256	305	287	271	265	251	270	255	280	277	274	278	281	264	285	286	258	272	259	249	258	233	225	265	286	278	252	280	290	285	250	262	238	291	292	258	261	243	251	287	310	254	281	260	255	255	282	250	227	261	289	221	251	282	276	284	262	278	294	246	267	274	227	278	256	257	300	280	256	275	269	280	273	260	307	274	259	247	271	256	276	276	228	270	271	251	256	257	269	295	283	248	268	286	273	232	266	265	292	251	292	257	256	252	267	284	276	258	276	258	280	289	264	242	246	235	235	270	244	267	290	287	269	247	243	255	275	271	262	248	261	266	254	260	228	258	260	275	264	258	253	272	272	235	282	289	252	273	255	235	286	256	284	307	272	242	265	294	277	265	272	299	260	257
17546	48243	76394	67805	52740	31783	3263	4012	4828	3966	2530	1796	1515	1416	1350	1333	1239	1406	1400	1561	1647	1770	1910	1507	1371	1434	1192	1426	1554	1303	1019	1019	898	856	808	708	780	755	862	878	849	846	796	758	756	720	704	698	706	666	666	710	684	687	694	669	1490	965	670	691	645	679	690	731	661	681	633	692	616	675	692	676	705	687	668	697	671	742	688	691	690	690	712	700	705	733	735	645	658	658	693	657	694	643	741	648	655	694	674	674	686	692	609	671	660	680	635	725	691	715	682	718	641	654	682	672	638	637	682	738	735	662	644	773	670	695	674	651	663	696	713	703	683	671	696	703	696	707	680	720	704	674	608	700	670	637	749	623	669	646	703	691	653	683	678	647	676	687	654	644	661	686	680	692	655	701	683	659	693	616	689	721	616	659	669	649	675	677	662	710	658	656	703	657	681	714	647	672	684	626	697	649	679	627	681	652	615	651	702	628	664	685	674	695	656	699	636	711	668	730	708	698	647	649	636	689	719	674	655	734	657	626	644	702	673	701	649	678	663	669	652	658	688	709	670	666	695	670	612	652	699	664	676	631	697	638	675	679	690	665	630	706	654	666	674	690	704	650	670	674	661	644	690	726	663	701	705	642	708	735	684	670	703	665	683	705	657	668	672	628	668	638	659	665	673	668	670	645	672	608	680	625	711	705	644	636	697	679	703	649	695	655	667	670	723	716	661	688	690	686	663	716	662	654	675	669	665	648	691	655	662	657	678	668	604	667	646	638	699	661	643	701	664	683	646	630	705	701	718	692	714	627	698	663	663	660	677	685	630	666	692	638	678	672	668	683	608	681	624	684	624	687	632	679	649	671	701	642	723	701	636	631	664	634	654	671	710	683	667	671	641	672	608	676	663	667	641	637	705	721	705	726	639	623	642	673	681	664	646	706	686	657	666	640	659	651	692	687	678	691	676	655	696	677	661	725	664	662	665	681	673	643	720	644	713	638	679	674	650	686	639	657	694	615	662	684	675	632	692	693	685	655	657	649	633	717	631	680	659	629	692	649	669	652	617	714	664	668	681	715	635	634	701	666	661	702	661	672	713	714	687	692	670	663	679	690	684	742	648	669	680	750	648	651	656	677	675	692	683	645	695	706	653	633	674	696	685	659	650	653	648	698	695	670	683	711	676	677	670	685	649	615	653	656	659	660	662	652	652	673	663	689	650	644	679	692	682	672	622	642	689	672	697	655	703	699	664	680	697	711	589	666	696	664	708	664	665	673	695	683	709	728	684	633	709	663	696	662	703	662	678	676	673	677	626	639	649	640	644	697	737	671	708	663	671	698	662	668	672	669	663	692	645	714	710	717	673	656	671	705	667	672	660	617	685	632	705	672	705	660	625	663	696	650	652	675	683	669	621	617	674	651	692	632	641	678	633	665	721	682	675	649	666	675	620	677	616	662	682	656	632	633	681	631	705	678	671	707	693	648	713	645	634	690	698	656	677	662	660	665	646	659	651	681	677	689	681	665	695	652	697	609	675	664	707	696	706	726	664	644	681	694	626	675	633	660	630	652	663	637	623	660	657	694	692	722	666	686	675	678	643	672	705	700	700	704	658	701	650	667	670	681	661	723	625	707	673	639	671	688	679	697	623	707	685	643	692	642	648	673	684	678	676	697	682	720	689	688	682	653	662	691	655	667	702	696	641	672	706	667	659	658	698	641	675	678	647	702	672	688	663	623	685	683	670	628	650	644	659	697	684	644	681	690	659	628	671	689	674	678	732	699	635	652	676	690	638	683	660	634	642	684	649	670	663	673	696	656	667	669	656	638	697	635	684	650	661	730	688	709	637	666	663	695	648	661	690	650	709	671	659	725	657	662	661	640	709	694	709	694	692	723	652	656	666	683	682	614	651	697	657	634	682	705	697	703	656	723	676	678	673	668	696	633	646	684	651	642	666	683	673	666	708	637	664	695	710	681	656	657	645	693	708	666	693	659	644	653	714	691	718	696	670	643	662	670	671	693	665	697	681	607	712	667	636	631	662	672	648	671	682	653	652	693	630	671	665	681	627	719	645	695	669	685	681	687	690	659	710	726	688	685	636	664	660	711	671	658	677	661	678	642	697	692	646	700	678	694	687	622	687	682	664	666	694	688	659	660	654	642	691	685	623	686	672	623	689	663	661	646	653	674	672	629	676	736	668	697	653	667	696	661	696	667	673	720	737	691	645	656	683	647	671	696	693	667	663	662	672	654	688	632	670	675	700	678	666	705	721	641	667	660	683	662	683	632	683	726	636	685	665	638	630	671	675	715	664	701	631	601	709	646	720	636	646	624	660	647	736	667	649	678	665	672	673	659	669	668	669	687	677	713	631	711	663	672	695	653	660	679	670	704	697	635	674	664	679	646	685	661	664	623	630	628	665	697	670	658	644	691	701	626	667	712	676	678	733	663	670	754	693	741	646	681	653	648	635	643	656	705	648	667	663	644	653	650	703	678	657	720	693	726	653	677	709	661	675	683	670	660	647	647	655	697	671	631	668	664	670	676	648	652	673	690	676	671	665	639	732	681	636	626	657	682	689	673	623	682	664	687	686	698	673	642	617	699	735	719	681	640	703	672	639	684	693	658	680	665	665	661	698	721	686	679	672	690	669	680	692	710	677	709	687	675	644	672	664	645	693	690	728	665	689	651	712	648	666	669	698	681	668	723	662	655	640	671	665	692	670	651	682	659	677	678	660	651	710	651	641	651	664	679	676	678	689	683	612	709	643	622	644	687	649	654	683	663	688	639	669	646	639	707	684	705	648	670	690	591	681	669	678	685	682	672	610	679	676	719	685	681	661	691	653	644	682	695	687	684	672	669	666	700	662	694	694	707	646	640	675	704	642	765	660	686	656	685	677	651	774	638	716	684	693	653	646	742	679	648	710	632	641	676	713	706	695	641	676	707	658	661	684	628	639	669	674	683	685	666	606	701	691	630	716	626	671	648	603	639	648	673	682	687	633	696	605	685	718	674	655	667	681	660	681	681	643	671	701	687	671	655	706	676	681	665	689	648	692	675	706	657	681	672	690	647	632	687	687	642	697	669	623	660	671	633	628	673	690	684	723	662	622	644	653	647	678	718	634	693	709	676	694	621	705	645	636	651	672	678	704	698	739	701	668	703	678	687	694	725	641	651	645	701	688	642	665	647	664	648	709	647	667	667	705	656	722	635	648	694	665	641	647	672	653	650	659	591	693	666	706	668	693	635	689	713	691	682	686	706	662	639	672	671	671	614	669	634	676	663	691	705	697	649	627	668	690	608	682	627	680	654	657	670	703	633	650	670	653	713	670	695	674	704	692	696	638	670	662	647	689	664	696	666	685	679	628	663	722	675	636	696	688	720	695	640	681	634	674	658	689	684	682	660	681	700	690	687	689	690	685	645	670	669	648	636	665	664	657	694	648	665	699	701	657	705	624	638	675	700	676	683	662	689	677	703	651	706	636	662	694	654	685	686	743	705	674	690
5779	7112	13028	8437	3333	1221	315	334	337	304	290	270	325	267	294	290	279	252	311	254	287	296	284	275	279	316	266	253	273	273	252	273	262	257	257	244	274	256	237	252	232	269	261	256	268	250	272	269	244	265	269	271	244	222	245	265	232	229	251	274	248	239	236	264	260	268	244	287	239	253	288	252	282	262	250	231	242	257	261	283	259	251	236	276	250	245	246	249	267	256	217	241	275	245	258	275	269	274	247	225	264	268	273	251	254	252	238	279	300	251	252	250	269	250	275	279	258	254	256	280	260	226	280	217	248	265	249	263	273	251	257	241	244	249	248	251	249	266	264	262	268	275	261	251	245	275	225	255	244	274	248	271	210	247	267	258	251	253	234	262	270	272	264	284	246	251	265	295	300	257	233	265	259	269	223	249	266	235	265	242	270	256	240	277	244	264	259	265	304	251	269	242	244	255	249	263	260	272	253	267	251	236	248	236	241	263	272	282	272	309	249	265	242	233	245	276	277	261	236	240	226	231	247	260	278	259	253	234	230	297	242	221	255	265	242	248	259	272	243	270	265	279	236	263	278	243	302	236	272	252	279	259	256	234	236	241	253	282	264	245	239	245	255	253	254	252	288	241	256	276	237	246	249	272	266	256	238	250	229	255	256	261	264	254	236	276	250	273	257	254	224	253	248	239	263	248	263	293	228	235	260	264	268	261	278	250	245	252	257	254	273	241	257	254	267	235	276	268	252	243	257	227	239	252	269	258	275	253	262	243	238	250	275	272	257	255	274	245	255	249	259	250	267	255	267	272	234	212	256	279	242	230	230	234	278	261	255	260	247	252	241	235	273	220	246	254	276	238	236	254	253	240	276	280	254	253	265	234	258	256	270	240	250	225	274	254	273	230	271	270	236	245	244	261	301	243	247	263	269	251	258	242	266	235	231	219	270	255	246	255	289	264	262	243	259	249	265	252	264	267	263	257	264	276	247	266	253	228	253	254	246	248	250	263	251	233	257	213	243	261	271	257	271	282	256	241	264	283	257	280	271	252	234	272	270	230	248	246	257	255	231	295	284	269	241	234	239	245	293	244	257	268	251	288	252	271	280	232	269	243	236	256	253	249	257	235	235	246	246	248	242	245	246	266	239	287	252	253	236	278	228	237	255	275	263	241	219	292	252	227	244	252	276	274	256	245	269	259	235	276	245	228	259	263	235	279	240	265	279	248	229	269	276	256	263	233	260	279	267	238	259	269	230	233	247	290	275	263	267	291	240	270	274	227	254	267	253	256	264	257	264	267	278	289	242	240	257	290	267	247	261	260	268	231	271	247	242	270	243	260	247	285	255	259	285	261	266	255	258	262	252	229	268	245	240	240	239	255	279	244	279	266	243	265	245	268	236	227	247	270	257	247	263	250	277	260	250	276	254	257	245	286	244	246	249	255	252	255	278	261	295	224	228	268	254	293	283	236	264	255	223	223	280	231	243	250	247	236	236	251	227	282	255	257	259	268	249	254	243	252	250	251	244	250	248	237	268	257	256	269	235	229	250	258	290	267	231	280	244	280	250	279	264	226	259	265	219	263	273	257	242	239	256	248	249	238	247	284	249	252	261	252	267	265	282	231	258	255	258	265	284	251	237	241	257	272	293	262	256	280	267	255	264	266	231	257	277	250	255	241	252	253	278	258	235	265	237	249	256	261	267	247	280	248	247	267	244	230	262	235	241	252	257	272	218	257	238	261	276	251	262	242	254	233	244	246	280	270	272	216	261	257	241	246	231	265	259	249	243	259	270	253	253	254	276	274	253	265	246	229	240	250	260	274	268	256	236	251	266	269	246	267	256	222	241	240	252	248	244	236	265	224	252	210	262	269	259	247	256	283	250	239	266	242	250	254	273	260	270	259	258	264	265	266	240	257	275	230	254	250	246	255	256	255	244	254	261	213	251	217	250	289	278	273	251	236	252	285	295	254	274	279	243	258	287	269	256	257	246	254	244	259	256	259	266	267	260	249	277	238	257	252	257	283	272	278	243	232	291	258	254	260	250	258	276	255	265	260	266	264	285	279	286	243	246	263	230	261	247	282	236	251	300	255	210	238	258	269	239	262	250	231	265	234	264	247	251	276	231	231	279	265	244	253	268	275	248	271	255	269	270	273	255	272	235	258	274	266	259	254	243	261	251	245	260	259	252	258	230	267	254	262	279	229	235	267	265	251	264	267	277	263	263	243	264	266	269	256	266	258	214	248	268	262	262	249	231	243	280	229	240	264	231	260	239	271	267	258	249	231	245	245	243	244	257	272	252	249	271	255	264	284	260	246	258	237	265	260	248	286	233	242	238	255	240	249	246	280	260	255	252	282	258	239	237	282	234	242	261	271	228	261	251	221	228	243	244	255	258	270	257	276	243	237	251	239	270	255	222	285	281	245	249	224	263	272	258	230	251	238	214	253	251	273	267	255	255	282	259	250	257	269	266	236	255	230	261	267	257	241	271	247	257	242	279	232	265	278	253	243	257	263	285	264	271	277	243	250	237	274	257	249	279	241	268	251	254	281	266	268	266	274	254	260	266	259	264	268	260	283	297	274	238	263	238	256	259	268	231	278	243	271	280	247	264	224	278	251	284	249	252	271	264	224	266	252	267	259	250	232	259	268	227	238	265	251	280	239	244	253	264	235	246	263	256	253	273	223	270	241	250	238	257	248	253	245	241	248	234	239	240	274	243	269	254	248	241	226	237	282	240	238	243	282	239	265	265	247	232	241	247	282	233	253	236	276	239	266	258	257	261	254	262	260	247	248	246	271	256	264	251	261	264	255	264	257	232	252	305	224	270	243	259	260	252	278	237	257	264	242	244	256	257	288	256	233	279	244	241	279	256	243	223	262	264	255	262	256	263	279	271	287	260	242	260	242	222	215	236	292	253	258	258	257	239	262	252	266	306	235	273	253	270	259	233	276	259	225	251	272	261	253	270	290	248	262	209	281	272	243	264	243	254	260	269	261	235	258	265	254	259	286	242	238	243	263	239	259	284	242	241	220	261	234	265	243	272	245	260	254	279	271	260	243	243	264	232	248	236	266	242	262	257	240	232	233	253	246	249	245	267	266	257	245	281	252	268	256	256	217	250	273	282	253	240	226	254	253	249	284	239	248	259	257	255	240	253	275	261	250	252	258	245	267	264	278	239	234	248	289	233	251	249	251	257	250	245	239	245	268	238	257	261	227	271	218	243	245	225	261	297	235	229	220	276	239	270	269	243	231	253	238	271	248	262	252	261	252	247	247	231	276	261	258	256	207	247	272	263	260	228	264	251	219	269	243	249	273	269	270	258	269	221	220	245	254	244	251	242	282	262	276	243	255	229	256	281	255	270	255	250	287	275	279	237	260	223	258	276	258	256	263	230	267	261	264	248	247	254	248	246	245	251	259	242	248	233	265	245	241	258	238	247	251	276	272	268	251	238	270	263	236	269	267	250	274	242	252	248	264	270	259	284	259	257	260
4253	10002	22625	18093	10200	4158	1011	979	1044	876	874	802	814	859	845	870	806	862	856	870	895	867	900	881	844	830	823	721	740	708	731	705	715	659	707	686	674	686	657	637	719	725	693	723	714	690	632	707	707	650	624	708	604	642	704	655	677	659	694	651	711	628	649	698	660	753	630	650	645	683	684	657	630	678	666	668	670	652	632	644	648	683	668	699	663	681	665	693	674	723	633	664	651	670	699	651	681	641	643	641	648	662	681	632	647	651	646	595	687	701	638	634	651	663	694	726	711	681	678	679	659	671	681	613	688	670	677	645	659	668	659	653	662	696	625	642	684	678	694	669	653	668	638	645	689	674	654	699	665	678	682	659	647	616	688	685	639	620	657	702	687	654	667	638	642	659	681	659	716	680	659	676	622	638	694	683	685	657	674	669	667	679	687	686	644	678	679	706	676	618	656	649	626	703	691	659	641	626	644	655	665	684	674	665	626	635	685	684	597	643	676	640	690	633	677	699	711	689	676	677	689	659	708	721	639	639	660	616	638	631	684	698	632	673	715	652	653	654	712	679	653	656	623	660	628	658	676	621	649	662	666	685	682	657	672	707	637	651	727	677	703	636	605	727	659	601	634	668	626	676	665	657	650	658	672	696	654	662	689	647	633	661	672	697	661	653	623	679	661	607	665	688	630	682	684	683	660	652	673	633	664	654	720	615	698	670	656	641	675	663	648	669	635	659	670	667	650	661	693	666	627	646	673	713	655	660	669	656	688	677	680	679	627	631	685	678	641	668	649	714	686	687	654	625	678	663	667	675	648	697	662	647	677	730	615	631	660	708	636	697	642	685	638	664	652	643	687	674	624	663	693	682	692	678	671	620	627	649	682	670	668	616	699	647	661	665	649	665	630	686	670	635	682	679	693	667	695	625	639	648	656	698	613	675	644	673	646	682	660	674	691	698	659	672	684	675	675	681	682	723	639	666	666	616	688	673	676	647	658	675	688	646	662	639	649	654	697	678	692	685	675	635	660	639	667	679	691	674	640	657	673	677	617	691	649	673	679	639	691	626	627	674	685	668	655	667	696	651	651	669	649	638	707	623	653	691	677	709	711	676	684	686	664	665	649	622	642	688	645	636	628	633	686	668	670	699	638	652	652	644	634	652	677	634	631	623	666	668	716	632	659	671	651	611	656	670	685	638	647	666	697	669	643	689	634	662	638	683	654	679	635	682	658	639	639	660	682	685	682	682	679	687	662	672	632	666	656	617	643	633	693	652	663	646	691	650	621	662	666	624	669	706	666	659	641	694	660	667	682	691	684	696	606	681	646	650	647	663	670	703	663	682	633	649	659	705	654	616	649	674	651	655	665	677	668	692	651	638	681	694	697	688	634	657	690	690	662	630	716	670	665	690	688	662	646	628	657	664	634	671	678	671	713	669	709	667	663	660	608	666	661	666	692	699	662	648	660	666	646	617	624	709	655	660	637	628	694	671	668	673	690	649	645	644	652	626	645	697	623	679	684	639	657	683	678	680	682	661	645	657	737	704	652	633	670	713	630	668	673	638	698	631	684	645	609	667	630	660	675	648	681	641	651	630	693	648	677	682	651	660	693	663	708	687	696	630	676	672	668	661	641	685	641	646	689	676	657	675	666	668	599	689	669	701	661	666	704	667	709	662	683	658	647	683	651	672	679	642	701	668	648	657	690	572	692	668	664	679	674	628	658	627	607	679	673	664	662	643	678	679	691	649	675	675	642	692	683	637	615	664	671	650	647	680	740	654	639	656	691	676	645	666	622	657	634	691	624	679	662	652	650	699	657	651	695	638	665	595	670	636	633	634	663	686	683	661	666	658	640	704	695	664	660	637	626	644	643	660	623	706	715	650	679	595	642	650	695	639	661	634	648	664	639	654	636	637	659	666	664	689	673	612	640	674	638	663	638	674	658	667	682	683	643	710	698	645	674	634	664	714	683	671	675	712	677	642	642	694	664	648	664	665	693	685	645	642	684	658	647	663	638	669	679	709	687	653	691	650	656	679	663	659	658	615	685	720	617	659	699	656	674	666	608	678	683	670	668	674	639	664	662	682	619	659	665	651	647	645	644	706	668	700	636	650	677	653	683	672	683	700	632	675	675	687	628	695	587	686	658	684	675	624	666	670	680	646	687	713	663	697	658	696	646	698	643	674	631	702	635	664	633	672	630	643	667	683	670	655	658	661	671	625	679	632	695	642	749	665	681	688	687	661	675	665	701	687	663	676	612	641	631	674	626	666	650	683	653	622	638	663	681	650	668	701	674	649	671	687	706	669	674	654	639	667	699	677	649	678	626	690	647	659	676	633	697	690	664	675	609	660	684	645	640	676	673	645	674	629	628	637	669	623	691	644	669	650	643	680	662	658	631	637	677	666	651	654	660	634	631	677	634	694	665	676	631	703	678	659	700	681	661	670	689	666	687	641	658	678	676	644	642	698	632	654	605	645	638	655	677	636	616	647	671	640	663	684	665	663	620	688	691	673	649	678	645	657	696	690	649	690	668	676	646	682	689	651	691	628	664	626	678	654	669	681	656	680	666	654	685	672	687	648	631	638	642	688	667	654	624	638	636	665	643	648	614	660	679	712	642	685	653	666	681	639	682	632	698	643	680	684	667	661	638	676	691	648	635	708	677	710	666	628	651	661	663	673	678	670	634	660	637	627	634	633	668	660	707	690	703	646	650	671	669	655	638	653	649	648	699	672	668	667	628	624	629	735	662	644	664	652	650	680	708	686	680	654	615	675	688	683	665	660	716	643	672	662	691	693	694	706	680	695	670	687	667	633	693	641	682	636	673	699	652	662	674	684	656	687	688	642	694	663	683	704	672	716	649	665	624	696	642	693	628	613	653	638	687	668	711	649	659	691	633	688	616	605	635	692	621	629	639	625	646	635	676	693	689	700	679	680	689	659	682	665	623	664	662	637	627	681	667	601	681	685	686	670	671	636	690	668	673	695	704	683	664	674	666	621	703	717	686	672	695	681	644	647	644	659	616	684	647	624	670	666	664	700	614	643	658	664	675	693	680	670	640	659	613	649	675	598	656	689	676	681	665	714	620	676	687	655	647	705	632	664	664	629	669	666	678	652	654	662	673	639	626	674	708	677	663	655	669	677	654	648	680	638	641	654	648	692	703	659	617	594	664	699	705	672	683	669	669	677	661	644	619	675	628	622	672	625	638	644	681	698	651	648	655	683	613	632	727	644	697	679	695	664	686	675	718	653	649	674	677	674	682	655	708	665	672	669	702	689	666	665	683	710	699	664	687	675	716	623	686	675	645	716	683	692	670	609	668	629	705	651	655	667	644	683	663	628	635	641	664	694	663	700	657	671	677	682	671	646	677	662	713	654	665	658	656	709	608	626	695	640	651	685	661	658	628	697	663	680	628	638	690	648	685	701	646	690	667	631	620	701	622	689	645	688	647	675	674	674	690	630	628	673	677	704	689	694	670	668	657	666	680	696
20545	48924	67518	56575	40303	19854	2412	937	871	693	509	433	382	337	359	355	351	321	354	346	377	385	371	345	341	334	342	348	343	288	305	327	293	322	315	259	288	315	298	317	292	321	315	282	237	279	293	331	270	297	322	323	296	301	290	289	316	284	271	263	293	269	272	288	308	302	281	271	279	299	283	272	287	292	295	253	276	274	274	292	294	280	301	286	319	299	272	276	265	292	298	287	291	286	289	308	272	287	324	291	275	270	258	322	308	298	317	296	302	278	300	266	297	300	313	286	273	301	278	296	263	313	256	298	280	291	316	287	265	326	282	297	309	281	286	287	304	274	306	297	293	287	274	260	296	306	278	300	287	292	292	289	317	269	278	284	281	289	287	291	314	256	328	295	289	293	269	304	269	289	310	296	290	279	257	294	304	308	301	316	289	260	314	299	308	300	264	310	286	289	280	289	282	288	306	293	301	280	305	297	302	279	302	271	243	275	304	293	294	277	307	289	303	280	265	295	298	321	269	302	293	283	292	277	293	283	285	292	329	276	284	305	311	299	270	307	284	263	284	259	296	315	279	308	304	306	291	309	271	279	285	296	303	298	273	309	282	313	305	269	276	287	320	294	283	302	296	299	291	308	278	306	293	281	290	277	295	306	330	286	283	295	299	263	304	281	309	296	308	254	303	277	290	292	274	289	305	315	270	276	297	284	271	289	291	318	301	273	289	327	253	333	318	309	295	274	313	279	289	298	289	281	293	264	293	267	271	294	283	299	298	307	313	292	327	290	291	295	292	261	302	283	316	295	341	262	297	303	266	291	302	307	302	315	284	312	259	290	284	266	281	263	298	262	293	322	277	284	274	294	252	292	277	294	250	307	286	287	296	289	278	303	300	314	298	278	290	310	285	272	270	301	293	278	289	264	286	307	280	316	282	280	275	305	262	279	291	299	314	275	280	288	269	275	257	337	282	280	282	290	276	288	293	287	318	307	285	275	324	291	292	255	272	279	294	289	290	261	291	295	288	289	291	292	299	271	296	296	282	299	257	285	289	304	304	291	293	263	310	295	300	290	302	296	267	305	305	290	289	294	255	277	269	289	286	257	273	289	294	283	290	291	264	290	279	278	297	270	278	292	302	315	297	276	266	300	312	296	314	313	297	303	301	266	304	316	309	265	325	278	308	257	292	293	294	297	299	311	296	279	298	288	311	290	298	285	303	298	289	310	271	295	293	292	317	284	274	316	264	289	288	282	302	289	295	304	254	329	279	285	294	279	280	305	316	297	302	264	268	284	292	284	276	285	238	280	318	315	281	277	270	299	282	265	277	321	279	271	265	278	310	274	255	309	277	295	264	263	283	284	283	283	268	327	281	301	277	266	299	313	314	256	282	290	309	298	293	282	265	291	327	311	278	312	285	282	270	305	243	277	281	291	284	281	289	279	300	299	298	302	285	282	293	265	299	273	310	263	277	301	300	290	284	288	303	277	273	352	283	311	318	271	294	265	288	268	276	292	323	283	297	294	290	311	278	297	261	268	304	290	278	293	273	291	253	282	295	273	294	309	279	298	270	278	319	297	302	315	303	307	312	301	274	283	328	271	293	242	308	280	255	305	283	254	282	309	301	307	311	302	279	302	282	272	277	294	309	296	320	255	266	295	305	288	296	268	256	290	342	310	292	279	308	289	334	269	308	270	309	277	262	281	303	264	291	261	296	268	279	305	291	303	262	274	319	301	272	258	303	285	299	296	278	303	319	282	311	282	294	293	305	315	279	280	303	285	306	269	294	302	306	250	302	288	326	303	287	298	277	264	297	279	306	308	294	297	257	291	297	311	274	303	268	282	280	306	290	279	256	278	291	269	267	272	264	309	286	286	288	294	293	256	283	286	303	285	293	288	304	294	284	337	280	299	252	302	277	285	288	290	309	293	310	283	290	256	296	269	278	298	270	278	324	297	293	308	277	289	291	290	281	310	298	282	284	330	301	275	265	267	304	291	281	280	282	279	289	298	264	307	293	273	295	287	300	295	291	314	304	294	272	286	279	278	323	295	300	280	310	281	274	295	305	286	310	322	274	302	280	286	296	280	278	284	286	303	296	266	291	280	286	273	290	331	302	269	308	283	274	302	294	274	340	295	293	299	331	293	287	301	278	332	280	279	331	339	296	303	281	314	289	309	297	282	268	319	285	268	274	288	277	258	290	281	287	276	298	300	285	329	271	278	317	303	277	285	282	303	261	239	315	308	284	285	277	287	291	287	296	270	290	271	302	271	279	287	303	286	293	253	276	281	292	304	296	312	270	288	289	294	309	295	314	293	264	301	277	318	271	292	272	289	273	290	295	276	307	321	307	282	281	266	301	271	285	315	275	267	306	285	258	302	284	294	296	295	290	261	281	279	316	325	287	271	307	291	273	271	306	312	275	255	304	302	245	267	271	293	299	277	257	291	273	310	296	321	279	296	277	273	292	266	265	326	275	304	287	308	304	275	267	308	292	288	277	304	270	274	283	306	308	287	279	314	277	291	290	296	314	274	281	279	301	308	296	278	277	247	299	280	257	301	307	297	287	307	318	303	281	273	306	315	280	324	278	262	274	316	291	304	285	273	254	290	261	295	296	302	263	303	310	296	286	280	342	289	311	312	288	279	269	287	291	320	306	279	317	294	296	298	287	297	315	298	257	279	330	294	290	268	315	257	274	271	275	304	296	298	295	260	301	280	281	315	324	252	295	291	298	309	292	300	282	307	276	311	290	302	285	291	297	298	315	306	280	281	310	267	306	297	322	287	291	286	292	290	255	284	264	304	291	266	320	267	281	294	283	283	293	298	287	274	284	283	287	320	283	279	266	299	276	320	296	275	263	292	265	342	331	282	301	312	303	281	296	287	267	304	306	294	300	260	307	295	314	304	281	321	298	288	316	280	313	282	274	300	306	287	251	317	306	281	291	313	290	299	296	271	282	298	273	273	299	309	265	268	330	291	290	282	291	284	300	305	274	279	264	308	265	311	283	286	275	265	288	286	292	292	290	287	300	320	262	297	283	286	288	273	288	296	276	303	308	306	299	271	261	289	288	297	272	316	297	275	328	288	281	295	294	284	288	295	305	295	299	322	286	322	316	296	280	295	271	298	290	270	287	294	332	288	299	288	307	278	299	312	338	304	293	310	296	292	283	281	283	277	274	270	302	265	264	288	304	275	276	282	260	301	287	268	276	282	271	273	291	299	296	281	281	282	278	312	294	298	262	304	287	296	308	277	296	271	285	279	279	280	342	321	309	292	270	262	280	310	273	289	272	335	294	287	279	275	288	238	272	275	290	272	312	289	296	293	302	327	289	275	293	275	287	313	284	322	309	301	316	274	324	293	320	273	299	287	265	274	300	297	296	296	280	302	276	284	290	334	292	270	313	260	309	303	281	269	287	298	292	301	309	278	285	311	282	270	279	292	282	302	266	278	289	328	307	295	304	280	264	271	291	298	289	308	297	267	258	326	294	269
13010	39557	62127	59623	48131	23602	2490	2595	3078	2338	1826	1321	1210	1166	1144	1131	1118	1073	1186	1135	1153	1224	1283	1178	1133	1132	1026	1051	1228	1054	900	930	882	816	751	786	818	804	792	840	862	823	733	758	754	771	764	775	745	756	770	741	791	763	732	745	1040	941	697	701	722	693	760	736	723	723	784	668	752	782	782	743	718	713	744	759	728	756	741	736	769	746	710	739	742	755	725	795	790	721	735	718	735	735	750	741	726	748	689	804	754	762	774	827	770	735	746	735	741	736	692	715	745	694	733	767	764	739	731	738	768	657	677	756	743	731	726	769	738	728	695	754	775	737	774	758	737	697	742	794	725	683	704	795	769	712	761	715	729	727	767	749	721	753	708	706	741	740	691	750	718	745	703	688	693	735	765	783	744	765	768	766	752	733	704	710	712	726	739	767	749	748	756	737	744	714	726	776	730	788	720	692	783	707	761	701	742	744	745	723	758	712	755	674	767	693	690	716	759	725	720	694	748	735	731	773	750	681	736	762	727	710	664	725	730	765	752	761	737	746	732	765	686	752	694	675	723	718	678	759	712	707	748	711	758	739	706	691	662	734	719	754	738	768	778	760	738	741	724	723	762	699	726	698	726	721	755	680	723	733	712	703	737	743	728	765	710	745	734	766	782	715	739	731	716	747	731	759	709	713	779	772	752	720	712	769	738	744	747	720	747	728	682	717	704	764	752	731	792	701	732	740	675	704	714	730	695	732	714	764	733	726	760	709	756	815	732	764	705	755	750	701	790	698	772	725	754	775	691	722	745	740	727	671	748	782	734	705	751	710	772	680	728	701	769	736	752	690	719	746	725	722	768	770	751	741	691	714	741	752	763	779	780	711	748	725	692	719	708	757	763	696	737	750	723	729	728	756	733	737	732	714	743	720	723	756	757	732	745	720	697	757	757	736	723	732	718	742	784	697	771	757	730	790	724	689	736	733	713	716	736	700	733	751	732	720	743	758	753	702	738	689	759	753	766	760	735	764	675	691	727	718	704	717	770	705	727	714	716	737	740	761	761	714	731	751	690	744	736	794	785	701	763	725	738	732	752	701	744	756	710	736	744	722	772	743	712	731	710	725	759	726	716	710	731	767	726	734	691	750	738	712	678	737	756	713	739	690	751	725	745	712	693	732	734	741	699	685	775	724	723	711	754	718	685	720	738	681	727	729	713	700	696	770	736	745	732	698	720	736	757	793	724	733	764	770	709	714	725	707	749	718	729	744	732	725	734	751	729	705	713	747	730	715	743	688	770	780	733	771	727	722	723	729	739	695	744	733	756	723	760	786	687	714	720	744	718	734	735	727	756	741	782	731	817	692	752	727	710	706	693	713	732	734	679	735	747	748	717	700	717	751	696	728	724	726	700	706	736	736	731	782	713	697	725	714	743	719	785	767	749	719	741	753	741	748	745	752	743	768	761	733	727	692	733	744	724	684	757	738	722	701	732	727	700	725	735	716	704	774	831	717	775	737	744	772	785	744	681	734	758	710	728	706	742	679	712	774	790	747	744	726	720	724	712	752	749	749	730	735	717	743	735	708	723	761	666	769	768	705	755	734	701	721	742	705	713	709	772	732	729	756	735	740	705	715	793	740	715	739	780	720	766	754	751	769	764	693	736	701	788	767	704	726	759	722	706	738	754	693	722	764	778	782	701	730	721	745	678	774	728	740	746	719	713	698	723	769	744	718	758	699	786	751	691	744	763	758	703	718	732	755	726	754	742	717	723	754	700	768	735	707	735	719	720	731	720	692	756	743	757	742	738	666	738	759	701	723	732	768	790	742	753	760	704	695	775	742	741	718	726	721	748	740	757	723	712	701	711	747	743	718	762	778	742	709	751	741	768	756	741	694	740	669	734	751	783	745	721	733	746	756	753	743	706	720	684	738	722	728	727	741	699	726	699	719	726	770	731	764	749	688	722	753	735	706	778	736	743	709	710	707	737	751	742	658	714	698	715	753	754	740	736	735	715	722	711	747	777	702	713	768	765	745	717	753	774	694	728	718	727	704	748	735	749	723	729	741	729	762	724	707	716	717	750	714	704	662	761	747	707	751	732	733	742	721	715	717	696	709	716	755	712	769	772	734	729	728	737	722	669	764	723	774	715	733	719	723	742	729	721	692	728	709	742	724	697	743	726	741	710	741	726	689	774	751	757	723	724	755	696	747	775	730	767	729	707	721	711	694	692	714	709	724	756	717	746	729	671	768	743	737	791	711	761	774	728	695	698	735	712	714	731	719	702	713	692	759	676	733	707	755	755	738	720	747	717	743	722	712	718	740	682	702	709	689	702	722	737	725	726	754	708	777	705	711	721	765	758	720	703	696	709	762	759	690	698	740	706	739	723	713	731	761	747	760	760	706	711	740	678	752	723	754	734	754	667	722	710	736	710	730	705	747	737	730	757	752	696	726	702	743	775	723	722	739	704	743	752	756	747	750	733	744	721	760	756	688	715	734	734	756	741	776	688	693	706	746	760	753	751	778	724	744	752	711	738	699	742	708	716	712	716	695	741	723	724	714	718	763	702	717	749	704	728	770	739	730	739	718	760	740	740	725	696	700	734	732	756	693	735	762	750	754	707	739	793	734	749	688	733	714	705	759	776	733	699	741	744	749	739	715	745	675	762	737	738	721	741	771	739	699	728	703	803	736	720	787	708	722	738	711	744	728	732	712	713	723	776	735	744	762	705	748	721	749	716	741	753	738	737	710	729	720	728	710	703	754	750	757	700	680	731	689	730	730	740	731	697	744	716	694	765	702	731	734	718	711	772	747	769	681	701	718	717	741	692	730	723	736	751	730	720	698	757	761	753	756	755	753	729	789	709	741	693	688	722	745	727	760	710	749	744	712	703	700	752	731	741	766	746	692	712	712	692	741	703	724	733	773	678	705	717	721	748	714	727	770	748	665	730	684	738	718	703	708	755	706	750	750	700	765	755	708	724	711	699	722	726	717	799	749	741	747	753	740	719	746	710	747	699	738	715	705	716	712	698	766	710	677	749	730	718	717	733	713	748	783	789	749	745	763	730	704	748	695	694	714	738	732	746	721	760	763	758	765	726	679	754	702	707	758	765	762	701	730	762	743	731	736	727	761	727	701	740	735	761	737	716	728	758	727	759	740	803	731	781	776	753	760	712	780	726	716	737	765	711	690	752	725	699	730	765	756	693	763	804	685	737	749	720	723	759	755	714	780	721	717	757	789	725	740	747	756	709	735	737	722	731	703	734	763	732	759	740	732	750	774	710	713	716	719	725	786	723	737	730	708	714	743	689	750	725	759	749	804	703	728	685	725	708	710	758	753	713	738	732	750	755	722	731	732	747	741	717	721	730	719	773	752	746	753	694	741	719	773	752	709	765	717	717	705	719	757	679	724	712	692	741	739	688	748	725	750	709	733	746	695	781	745	776	720	676	744	752	770	729	749	703	715	718	769	758	784	726	711	710	770	741	736	766	749	697	743	777	774
29475	60297	77685	67955	50613	28117	5983	1493	1801	1197	678	477	409	344	313	331	348	347	342	362	313	406	319	358	368	344	313	337	405	327	312	304	317	273	307	308	292	299	293	319	290	247	267	261	303	256	270	258	273	302	256	270	274	281	269	277	336	332	262	277	277	234	256	272	273	282	290	304	264	244	272	276	266	268	285	284	249	274	287	327	261	249	250	268	245	265	262	268	253	266	289	271	254	246	252	254	275	272	254	300	272	276	266	247	239	274	283	238	248	282	258	300	309	267	320	236	269	263	283	277	292	279	261	290	259	279	270	250	275	253	263	238	250	264	285	278	262	276	276	260	246	258	258	275	256	259	263	295	263	233	271	257	250	282	288	273	262	249	289	268	261	288	286	274	292	276	258	276	274	271	278	306	271	248	263	264	263	277	250	287	283	308	266	282	270	273	269	253	274	260	283	313	254	251	257	270	288	254	281	275	282	236	255	238	265	295	259	267	276	258	277	269	255	263	235	267	249	280	262	260	286	243	274	295	299	290	252	294	285	285	270	250	262	266	254	276	266	259	269	268	268	269	277	228	243	249	267	267	283	273	276	283	251	245	269	261	232	282	258	250	284	265	300	245	285	234	259	282	250	261	228	274	290	275	239	294	289	259	263	260	258	265	265	306	276	269	233	266	271	242	257	279	257	247	259	248	272	275	288	274	338	283	280	263	238	258	252	263	266	245	226	293	270	286	268	254	287	273	314	243	284	247	268	303	284	269	256	292	318	279	293	241	279	269	269	230	304	253	286	273	286	264	240	273	261	234	294	281	260	248	244	288	274	269	295	279	296	250	295	311	290	281	306	247	238	278	287	264	273	278	261	263	277	293	292	283	244	253	294	262	272	266	239	275	283	255	269	282	274	273	293	260	261	252	250	302	242	286	263	260	264	277	284	246	259	282	276	286	286	276	267	284	268	247	279	281	280	274	254	306	276	301	297	290	237	247	269	260	271	288	245	257	296	284	303	279	273	272	287	281	274	265	275	274	287	275	262	277	282	251	284	250	251	257	270	263	272	267	251	241	257	255	286	261	262	277	277	263	251	275	294	282	264	278	251	255	239	289	272	275	260	291	273	288	278	265	305	239	273	232	263	286	260	280	244	265	258	284	259	269	255	259	265	289	269	266	274	250	269	244	268	296	249	275	267	297	266	288	287	261	267	257	270	250	258	258	256	280	277	259	283	275	257	298	273	269	278	269	273	289	298	280	285	317	280	291	282	265	264	262	250	286	289	269	251	261	271	254	271	263	271	263	262	293	285	276	266	265	243	278	276	249	247	262	285	274	308	278	298	296	260	297	278	318	261	256	273	259	263	272	283	277	269	248	256	259	266	272	262	257	269	276	248	280	273	257	278	276	280	278	273	264	242	250	268	281	272	282	227	301	290	257	287	264	275	237	272	239	295	247	260	281	255	283	270	269	256	250	287	244	294	270	278	274	262	290	275	248	264	252	267	267	247	260	249	273	264	250	275	276	271	267	254	263	246	281	302	316	259	236	271	282	294	246	263	285	276	290	273	259	290	271	285	264	257	264	274	255	242	275	224	300	277	266	261	277	280	245	296	269	244	294	266	224	256	266	271	249	276	254	243	267	286	285	270	253	284	247	243	267	282	247	270	274	294	305	293	258	250	268	256	256	269	247	255	283	286	313	254	292	313	272	260	288	270	263	246	262	258	265	278	281	261	281	278	249	256	257	248	272	247	280	284	293	301	269	284	256	278	267	268	254	245	280	250	267	255	300	297	297	255	270	282	263	264	256	262	249	263	244	277	245	268	250	263	259	257	245	267	251	248	274	266	257	253	250	244	259	257	266	276	265	261	255	267	263	288	259	275	270	269	264	317	282	274	277	277	261	272	264	273	273	298	229	274	277	245	285	287	261	232	275	299	237	257	296	247	250	262	299	260	301	264	278	268	260	262	268	269	252	289	281	264	266	249	307	264	237	255	274	263	282	252	281	271	247	291	255	254	262	237	277	265	265	297	274	276	263	253	289	274	244	269	271	256	257	280	272	254	244	297	256	255	272	271	298	276	266	288	298	262	290	262	261	292	263	261	252	294	267	263	307	279	276	252	272	262	250	270	260	278	286	251	260	272	272	242	290	283	272	259	261	252	268	283	256	294	263	278	293	283	260	281	262	292	268	260	281	262	265	249	282	310	278	269	258	287	282	265	284	274	240	245	269	268	275	283	263	243	308	283	255	295	301	282	285	262	258	293	272	273	266	258	233	281	253	256	251	249	273	249	268	280	277	279	278	284	275	231	260	283	295	261	267	294	264	266	273	291	279	276	303	245	292	291	275	260	259	279	275	277	281	241	258	291	263	278	242	263	275	279	265	262	249	262	256	311	277	301	276	247	262	294	261	271	254	242	274	272	279	277	284	279	301	268	251	246	261	275	253	302	271	262	261	246	266	276	286	305	250	256	263	258	283	278	297	276	294	254	272	286	271	288	247	301	289	274	286	307	272	285	267	280	276	282	255	256	265	273	265	265	255	285	263	260	283	303	297	297	291	277	289	277	255	280	277	287	261	274	267	258	291	267	280	273	296	288	276	263	240	258	271	288	289	278	296	241	283	269	261	284	250	310	284	254	286	256	253	267	258	268	259	264	244	255	273	259	286	279	291	272	263	255	262	288	275	272	246	251	255	290	280	258	266	273	289	299	290	268	260	273	281	276	280	248	263	276	272	294	282	263	281	300	255	270	273	284	259	276	263	275	256	279	280	245	249	282	255	237	254	285	277	235	271	241	284	283	258	263	256	254	274	260	279	251	250	261	276	267	292	277	277	298	269	272	251	279	292	263	263	287	263	226	270	239	274	266	286	263	263	273	287	279	267	301	245	259	268	284	270	246	279	304	276	271	275	265	270	264	282	254	295	284	263	262	257	305	283	286	295	270	276	256	287	274	253	266	272	263	248	247	261	236	255	277	276	257	269	270	287	279	260	252	308	263	277	269	281	257	255	260	264	261	279	243	251	287	263	301	273	283	269	291	260	264	266	263	297	291	256	282	257	268	239	267	273	291	262	290	262	255	245	280	287	280	271	251	299	293	224	255	269	262	254	285	268	286	246	293	251	269	250	274	268	286	266	269	280	264	281	250	275	279	255	280	274	286	264	246	302	271	273	313	303	283	257	287	236	249	285	254	237	278	282	309	279	284	299	279	267	244	250	263	264	262	266	261	265	272	258	278	282	279	267	280	277	274	252	277	261	246	263	255	282	256	263	280	282	249	285	282	280	262	285	273	259	270	272	247	267	291	312	257	307	215	267	264	261	257	276	266	285	271	286	268	253	256	239	298	305	261	245	277	300	273	280	266	288	281	242	312	266	276	277	251	261	267	288	276	268	277	289	256	298	260	259	262	282	277	248	253	268	291	259	300	277	284	310	266	297	278	296	266	270	247	241	306	262	250	279	261	258	264	303	278	273	266	274	278	292	244	287	292	276	280	250
18165	48249	74932	73163	57790	29481	3355	3488	5009	3616	2434	1681	1307	1165	1108	1096	1188	1191	1282	1191	1333	1467	1351	1229	1157	1241	1176	1225	1589	1147	976	916	841	830	809	784	740	728	757	848	927	863	758	731	743	754	658	698	696	736	721	719	710	716	710	714	1323	1240	699	731	656	667	700	683	718	686	699	693	694	697	728	658	698	710	650	713	715	700	679	721	724	692	731	677	765	698	706	708	680	704	678	702	709	742	676	632	686	670	694	736	680	727	653	708	680	698	688	721	725	725	702	772	691	674	692	676	709	708	664	668	733	689	682	673	707	618	642	689	729	682	681	712	632	647	708	635	683	656	681	658	671	711	655	636	686	701	669	681	676	710	715	701	710	727	712	709	689	684	655	701	684	663	694	676	700	664	701	675	623	683	697	690	641	674	731	702	678	696	646	696	699	688	679	658	675	722	678	706	673	667	699	700	702	669	674	676	724	662	673	673	660	639	714	674	654	689	732	624	679	655	655	644	705	686	668	692	641	672	668	700	680	692	698	686	724	692	629	687	711	668	681	703	701	656	706	696	679	753	676	677	686	678	691	704	704	651	711	698	695	695	717	686	676	632	673	715	710	665	676	696	742	701	723	643	727	752	662	716	669	656	658	660	670	631	700	709	665	681	684	693	669	684	714	667	690	707	689	705	690	696	696	680	710	699	640	692	669	681	670	657	697	683	637	713	680	710	668	707	626	688	693	667	701	690	697	666	692	687	658	638	700	683	680	702	625	648	685	685	696	673	671	686	673	672	704	660	675	659	661	685	709	678	707	681	689	676	703	686	678	684	687	664	665	672	724	686	667	697	672	699	613	657	719	679	681	674	675	674	708	697	706	714	719	676	677	712	705	671	666	695	685	702	677	675	678	693	657	684	645	687	656	657	711	630	715	677	708	646	666	693	690	664	667	688	698	687	706	666	683	658	670	692	674	680	669	718	653	686	677	619	750	662	661	671	669	666	702	694	685	653	679	661	676	696	669	708	693	694	675	658	684	697	670	679	696	653	742	680	656	683	665	664	729	685	664	710	670	704	688	679	696	650	718	664	663	691	687	701	723	678	696	681	643	654	664	692	690	661	681	700	706	701	625	708	700	678	673	624	690	730	677	693	698	718	645	683	671	660	682	732	712	686	739	718	681	702	632	699	662	679	707	679	717	740	666	708	681	713	653	702	704	649	685	705	682	631	677	650	678	704	732	698	698	672	674	692	716	684	691	730	690	694	684	698	646	668	662	651	653	719	706	668	676	656	637	658	679	691	676	667	684	709	717	682	641	686	739	689	737	694	706	700	646	751	699	702	663	680	703	701	693	735	659	702	638	692	650	672	710	663	669	679	671	702	695	706	689	760	648	674	678	685	710	660	671	697	679	679	663	638	635	648	700	719	683	633	644	699	694	687	683	659	668	680	638	653	697	657	658	711	677	677	734	689	671	689	683	716	726	645	683	637	680	667	668	710	721	693	689	705	653	706	658	666	747	687	658	695	646	693	666	673	741	707	701	717	677	678	645	692	670	665	679	608	659	694	655	674	670	712	679	702	662	672	698	690	673	694	693	724	751	703	675	735	697	655	707	705	684	714	668	725	694	665	644	711	677	711	717	700	672	715	675	726	716	682	694	675	725	691	696	705	691	704	686	668	664	660	693	637	676	632	649	691	665	683	736	655	688	668	694	705	658	673	716	716	693	701	674	726	672	672	660	639	654	714	678	756	725	702	691	663	705	686	678	676	651	649	683	696	720	684	675	583	671	722	632	692	648	656	655	694	691	688	714	677	718	682	664	711	735	718	715	657	671	706	707	700	715	680	682	698	717	660	706	680	688	671	730	725	634	664	720	675	697	675	692	719	659	697	719	691	687	681	753	709	671	663	713	663	683	682	705	710	631	647	647	691	689	750	683	618	646	675	657	704	652	712	682	667	667	698	665	686	682	694	709	666	752	688	676	707	705	661	660	717	679	683	687	634	721	734	724	699	622	702	661	614	661	712	714	704	689	662	639	677	700	693	682	701	706	677	676	734	660	710	686	696	703	676	689	652	687	699	727	665	690	731	674	656	683	650	669	659	700	717	702	693	653	723	697	671	687	679	698	664	679	678	706	689	653	664	652	669	673	670	717	643	701	706	666	711	640	691	680	694	680	711	719	664	689	710	687	677	707	651	709	682	650	662	680	646	715	687	656	734	679	666	658	663	656	664	685	668	682	741	705	671	693	669	685	660	647	680	671	643	669	662	662	730	690	688	660	683	691	687	648	674	669	693	677	626	638	699	668	660	661	646	661	730	693	690	649	691	690	648	704	681	699	654	652	658	667	675	614	680	668	651	683	656	665	661	711	698	697	690	717	699	705	692	672	693	674	717	647	639	666	699	646	668	718	684	642	675	716	697	693	659	658	704	709	673	674	675	679	651	736	719	696	641	656	685	623	736	699	695	667	649	677	684	696	628	682	655	730	625	688	706	706	691	654	689	720	643	662	674	713	715	689	650	674	662	638	699	710	656	670	684	716	708	721	690	625	645	688	663	644	684	697	673	678	692	690	648	663	656	649	671	668	660	705	672	648	690	686	686	664	672	705	676	664	707	682	723	712	709	715	705	715	656	661	666	669	691	704	711	689	690	657	659	657	692	676	664	662	675	693	699	720	665	679	683	702	692	689	679	668	660	690	689	673	672	731	660	673	674	696	687	650	747	693	645	667	707	669	694	679	668	730	618	652	655	653	662	701	691	713	663	659	682	641	647	728	708	680	717	691	654	751	648	640	683	725	694	689	648	665	698	682	704	667	718	686	693	688	664	660	701	633	632	670	699	701	719	642	668	637	697	732	675	659	691	650	668	662	687	695	659	715	702	741	658	670	699	731	714	702	664	679	674	699	704	657	676	705	686	718	657	671	645	663	674	730	722	689	673	666	697	685	669	673	695	721	695	642	634	690	681	711	685	694	626	693	690	656	732	692	689	676	670	665	732	714	680	663	690	681	687	694	659	675	643	653	663	678	658	677	710	675	649	692	648	686	703	663	699	699	695	650	700	746	724	671	655	674	690	723	704	651	668	714	697	656	682	699	706	650	697	741	663	659	664	636	695	711	684	672	692	679	701	666	698	685	693	662	673	649	683	686	653	637	679	653	702	669	672	684	770	716	717	721	655	631	690	699	699	675	701	708	683	693	651	694	712	692	675	669	695	662	668	702	671	712	673	707	724	667	671	684	692	684	665	714	666	662	704	700	662	651	690	644	681	703	689	674	673	716	665	676	716	688	684	694	678	675	676	698	707	667	699	706	713	681	696	672	671	712	686	647	720	688	655	656	698	659	682	684	664	684	673	660	660	684	693	717	710	669	671	677	689	674	716	685	718	654	744	685	720	690	692	707	674	665	655	714	661	690	706	691	674	692	699	695	725	683	681	693	657	671	679	693	715	681	722	689	681	675	705	664	662	709	705	687	739	689	701	692	675	640	718	685	704	645	733	641	681
5527	6668	13021	10076	4616	944	313	314	317	348	282	274	302	278	293	282	271	293	281	297	252	310	285	261	289	266	285	285	282	256	229	253	247	248	261	279	248	237	242	260	274	249	251	241	270	288	261	266	270	274	236	259	264	231	231	237	254	268	266	254	251	240	263	248	252	229	264	265	243	265	257	285	235	244	269	267	245	248	251	247	248	272	274	287	259	265	270	282	264	254	303	223	258	263	255	276	266	253	261	258	244	272	285	280	274	295	275	221	259	263	294	276	269	254	268	234	278	255	257	251	248	258	266	225	227	278	268	257	259	260	249	237	290	264	256	271	269	269	261	253	248	265	232	246	264	285	234	258	250	270	248	276	253	255	253	234	245	238	270	258	254	249	250	257	274	249	243	289	277	265	252	273	238	244	239	261	229	252	252	268	249	253	256	255	258	276	270	237	242	270	275	282	255	229	272	249	252	245	236	276	220	246	293	258	263	274	260	275	262	268	255	290	256	224	246	233	252	265	280	264	287	251	281	254	281	239	271	256	266	244	293	259	266	267	268	286	282	262	259	283	262	272	259	269	251	264	263	249	276	276	243	238	283	234	267	244	246	277	272	248	241	292	263	240	258	250	278	279	240	244	221	251	243	264	232	249	247	264	252	251	262	273	247	255	228	260	282	270	293	238	261	249	261	262	267	253	276	245	267	276	276	224	268	262	272	255	263	251	245	272	252	286	260	280	280	257	248	267	253	275	297	310	265	275	264	265	257	284	252	272	261	233	266	255	273	231	240	264	302	256	282	261	255	244	235	258	280	261	237	254	255	263	271	283	263	275	252	255	252	257	254	241	249	240	271	313	215	267	233	274	259	264	264	267	273	280	271	269	273	263	270	267	262	259	253	267	254	276	275	271	270	269	226	249	291	275	236	257	262	218	245	264	265	271	258	223	272	299	229	282	272	286	273	263	245	274	259	251	261	251	275	250	272	205	242	299	250	274	277	240	263	260	265	272	267	254	260	253	260	246	262	279	251	249	259	245	239	256	248	251	248	287	270	256	271	247	257	239	268	280	222	267	239	247	233	216	244	275	259	277	261	236	246	283	272	219	265	264	254	250	225	271	302	258	262	234	274	262	255	249	246	263	255	267	270	245	259	275	263	245	271	251	261	264	244	273	243	242	284	266	255	276	243	287	238	277	266	265	252	253	226	247	255	218	260	294	312	275	279	251	257	279	258	253	268	249	263	267	256	279	272	246	265	275	269	262	258	264	292	249	287	226	271	238	256	276	268	226	249	272	282	278	265	261	271	298	240	237	261	244	240	247	246	249	283	251	264	265	276	239	264	235	237	240	260	257	261	249	244	255	250	261	261	249	259	260	229	275	276	260	225	245	253	261	237	290	290	251	270	262	253	276	244	243	251	261	278	265	234	260	258	246	252	266	263	259	261	254	254	277	258	253	288	230	255	247	254	244	274	281	226	228	227	275	267	282	249	230	247	239	269	263	272	250	256	234	273	242	241	278	244	281	274	237	273	243	242	256	231	262	279	273	263	317	288	285	259	252	230	283	289	258	255	255	236	265	290	280	270	243	269	242	239	267	250	254	259	277	277	259	272	245	261	263	251	267	247	251	274	270	297	242	261	279	246	299	254	237	247	247	268	273	253	254	255	254	243	258	282	267	254	284	230	235	269	240	234	260	249	268	292	248	263	249	252	233	249	266	252	247	245	295	274	277	267	237	247	251	297	256	257	275	240	269	257	259	251	251	258	251	287	280	276	285	249	248	247	288	253	276	243	253	275	262	251	272	258	272	271	263	238	265	224	276	243	302	233	249	260	263	237	279	219	253	273	268	260	260	258	259	261	252	253	296	276	269	235	256	264	251	259	255	286	249	255	257	263	256	267	297	240	240	278	281	239	236	266	274	260	271	251	256	241	258	267	259	235	234	286	276	245	263	262	266	250	245	227	249	277	251	256	260	265	267	257	237	260	266	264	267	265	255	277	231	273	247	264	269	255	249	246	266	245	280	252	257	249	293	275	257	247	243	273	263	290	252	246	248	247	256	295	261	260	267	275	269	280	277	258	287	252	268	253	218	242	265	260	273	256	258	246	230	250	267	256	244	226	262	263	238	223	252	254	287	291	229	258	278	263	294	225	261	263	270	280	256	262	283	247	272	272	248	288	272	258	258	234	280	241	232	276	252	261	263	267	251	260	230	264	245	238	268	265	297	244	249	253	278	252	265	275	267	239	281	274	263	257	248	254	254	254	244	247	260	284	277	274	267	288	245	259	224	243	272	266	281	206	226	286	245	276	288	279	288	272	263	270	269	228	230	251	279	273	285	236	233	270	261	268	278	266	252	272	257	253	242	248	251	269	279	266	251	240	271	244	232	260	266	264	302	241	280	260	259	291	259	274	271	272	245	251	251	259	238	255	264	232	239	292	263	246	258	255	249	268	249	265	253	246	264	240	275	275	237	245	259	253	265	268	244	273	235	264	270	256	231	268	253	264	234	252	267	251	275	245	278	283	241	259	223	241	288	299	254	283	271	240	226	229	232	253	236	266	266	226	257	251	257	258	254	255	255	237	288	257	248	242	278	265	258	241	252	284	254	285	252	291	265	259	245	239	268	249	269	267	263	280	262	280	268	244	258	255	262	277	238	251	297	279	294	251	255	269	278	258	271	247	253	280	247	257	262	283	237	260	287	247	259	259	271	231	285	223	300	244	248	260	259	241	247	263	255	223	263	253	269	265	264	259	257	236	281	247	246	260	257	307	257	266	252	229	250	262	250	273	246	252	254	210	240	252	269	266	244	261	280	257	295	238	289	260	262	223	246	243	249	264	282	243	242	271	264	273	259	247	268	257	252	255	267	267	252	245	250	269	247	227	275	268	251	278	242	248	272	271	267	278	263	286	266	266	263	258	278	258	239	282	276	288	262	223	257	265	265	259	280	273	268	310	270	252	249	270	256	264	274	236	217	270	249	267	270	264	270	260	277	255	269	263	244	275	261	256	268	264	259	294	260	252	273	256	246	262	273	275	291	250	240	258	228	221	249	271	260	253	269	251	252	247	229	240	292	253	257	257	250	264	255	251	255	212	252	251	233	279	270	258	261	234	243	260	262	260	253	297	253	237	279	250	286	275	250	260	263	256	241	283	266	261	274	286	255	263	257	256	272	239	277	249	279	248	257	241	259	246	277	247	233	268	244	264	290	270	245	258	270	254	244	258	274	236	242	245	269	262	260	247	268	280	268	324	240	228	256	241	247	276	251	264	260	254	245	262	279	267	219	261	246	250	232	272	274	243	233	280	246	257	270	265	260	254	263	275	258	239	255	264	286	260	280	253	257	234	240	256	259	276	254	241	243	239	250	261	276	280	277	255	252	246	265	299	258	268	268	253	256	271	247	274	237	245	274	237	225	262	290	247	268	268	282	242	251	270	265	231	273	243	270	261	257	239	236	257	244	255	248	242	268	268	274	267	272	219	270	271	285
4084	9060	22577	20662	12557	3039	1030	972	990	934	868	823	840	814	743	795	786	799	854	794	867	857	820	835	785	819	741	768	749	681	700	684	678	714	681	688	696	691	657	676	670	683	707	691	702	701	660	662	688	673	659	717	739	638	654	660	701	672	674	701	626	685	681	669	657	642	682	677	696	657	689	670	638	695	731	674	639	630	686	674	718	682	666	631	669	671	707	709	691	690	672	650	651	696	665	686	637	666	637	661	669	683	703	691	643	676	669	658	661	716	680	680	692	660	668	658	675	667	635	681	675	675	651	625	643	667	702	630	677	677	651	691	663	663	650	699	675	710	649	644	633	657	658	667	683	645	626	661	618	663	656	685	673	686	685	665	724	656	690	680	687	656	690	663	677	658	683	693	646	665	681	647	663	684	667	703	655	699	670	683	677	653	659	625	643	647	666	703	693	621	666	673	694	672	625	659	701	658	726	692	697	673	639	668	676	645	677	695	674	718	642	642	691	645	675	668	699	649	635	665	644	732	673	693	678	684	668	647	639	688	572	660	687	675	657	696	698	661	696	696	646	654	657	640	719	666	709	698	705	683	678	667	651	687	624	710	628	654	695	681	649	674	619	684	626	669	722	674	657	651	669	672	687	648	675	643	647	667	638	692	665	691	682	669	593	720	671	632	708	654	693	742	630	646	699	656	700	652	657	704	694	688	673	679	663	667	689	730	689	669	645	661	687	659	673	717	651	688	630	688	649	640	660	698	639	693	657	645	700	664	689	665	674	654	642	664	653	668	702	599	688	668	710	631	691	702	639	694	707	704	659	676	643	690	670	656	676	663	674	634	674	662	728	649	670	743	642	646	638	659	685	651	693	653	654	701	667	699	656	721	706	679	651	714	721	678	675	627	644	700	664	681	673	693	713	670	672	725	649	686	652	696	654	680	654	649	731	703	679	681	672	680	710	649	721	701	604	642	624	666	731	673	726	644	671	672	663	685	621	696	684	653	690	653	648	685	694	673	623	673	694	676	682	671	718	630	707	653	700	696	682	717	652	636	636	620	687	669	677	631	706	669	725	686	646	669	654	668	665	702	695	626	688	694	704	664	695	657	620	632	668	646	682	686	679	646	690	652	715	699	662	657	681	690	647	650	674	668	681	659	667	670	689	666	639	646	649	676	642	676	721	668	720	653	680	653	671	685	708	655	673	679	659	654	651	711	663	730	683	712	721	633	655	664	640	642	687	690	631	664	650	656	686	648	673	690	653	656	662	694	679	656	652	691	687	703	707	720	669	696	661	669	707	672	693	698	663	655	664	640	669	656	665	698	677	742	627	669	639	729	643	679	634	676	624	657	636	693	684	660	705	658	688	695	674	641	683	670	662	665	659	694	701	675	662	692	675	661	683	643	653	682	673	727	720	646	648	682	679	671	677	650	669	661	620	679	605	667	689	691	653	677	742	642	671	692	642	700	713	728	637	685	625	656	681	677	641	657	684	646	668	698	634	676	660	695	656	684	705	679	680	657	625	690	677	713	642	669	693	681	646	679	650	666	705	641	663	677	673	684	710	713	659	660	687	704	676	697	608	706	678	624	643	679	676	676	670	695	647	706	677	659	667	611	637	715	628	685	673	688	693	685	630	717	678	617	654	679	688	648	714	686	668	668	681	670	657	682	663	642	689	661	694	679	600	634	677	647	676	680	705	636	655	648	647	682	639	723	679	633	678	657	644	661	700	661	650	672	666	679	732	660	682	668	684	720	672	631	645	635	640	688	676	683	692	631	654	659	702	633	643	702	681	622	671	669	651	643	658	677	683	651	629	661	722	676	712	630	674	690	697	657	652	678	639	679	674	640	668	682	692	671	680	674	649	660	664	645	607	712	682	665	680	714	653	693	634	680	694	652	696	667	684	683	643	678	658	674	693	660	654	674	629	638	673	639	658	680	727	650	685	639	705	710	680	659	656	662	710	676	703	653	657	687	675	652	721	639	719	619	667	708	630	647	665	685	641	647	633	659	651	610	684	662	692	679	745	692	640	622	680	652	658	678	674	654	678	639	666	659	703	679	703	661	695	660	701	681	641	639	630	679	709	635	647	647	692	708	705	656	658	659	681	655	704	660	671	643	666	678	674	636	702	688	634	717	669	606	667	705	662	685	662	612	676	667	704	681	655	674	732	640	693	591	686	681	685	670	642	671	678	608	650	679	619	711	644	656	660	631	686	662	701	636	668	685	691	674	655	672	623	691	656	659	689	664	673	657	683	680	679	695	651	679	668	642	659	683	680	675	659	662	627	644	715	712	666	654	653	646	699	652	680	639	691	643	684	684	675	672	667	657	687	660	651	637	663	676	694	651	684	690	682	670	644	630	672	708	621	658	660	712	744	676	637	658	667	684	673	682	641	640	639	694	685	654	663	663	633	719	673	661	643	637	656	644	649	653	635	685	664	681	706	682	677	658	672	662	658	686	664	699	645	667	648	710	663	696	656	672	708	706	672	698	710	608	671	716	640	693	674	684	704	670	653	660	666	685	626	633	712	625	650	680	660	653	636	635	673	671	704	670	710	710	687	661	704	619	715	607	685	696	681	682	689	678	681	667	654	640	664	707	678	719	677	710	659	629	639	671	693	706	660	644	675	692	693	714	657	642	662	701	726	634	702	662	668	672	666	683	650	630	672	668	666	693	684	666	704	635	679	678	696	680	654	666	690	670	707	697	681	651	638	677	668	635	637	656	645	649	662	662	626	661	677	645	682	687	664	672	684	657	664	656	693	700	690	699	697	678	679	676	674	696	671	692	658	744	671	688	693	651	615	659	659	698	684	672	710	688	678	642	672	675	712	637	719	645	607	662	665	680	660	662	662	664	700	662	648	687	713	660	611	670	651	670	624	705	657	666	621	694	681	682	673	688	657	757	673	641	688	697	676	713	680	665	660	688	668	670	720	651	731	693	694	650	661	710	685	690	708	698	683	645	665	673	650	662	660	675	667	663	697	658	674	645	671	663	715	650	689	687	679	690	648	706	648	657	693	704	662	649	704	674	664	652	646	675	635	659	695	659	654	694	692	668	644	706	663	638	638	717	678	671	693	692	713	665	627	655	696	685	711	636	678	639	659	677	642	657	664	625	669	630	706	682	671	669	663	716	689	654	675	678	696	678	722	654	697	670	605	701	662	651	685	697	687	648	675	649	633	681	608	686	678	640	638	675	662	648	713	659	681	683	641	661	695	641	675	696	658	649	719	647	689	627	665	702	666	677	713	645	666	665	654	640	680	667	621	717	668	698	685	683	676	647	678	696	635	672	666	632	680	657	678	656	686	651	682	669	623	674	712	675	710	710	626	620	661	684	702	661	659	644	676	724	682	652	703	657	672	677	645	679	665	644	717	698	666	657	674	661	710	666	662	688	627	660	671	656	736	684	671	680	656	671	650	694	664	673	657	684	687	664	623	670	695	616	688	692	665	710	660	652	709	707	653	651	728	658	691	670	655	670	694	691
18941	48859	70988	60121	39688	16114	1957	747	913	852	481	378	401	329	351	337	362	329	344	288	348	374	358	349	357	334	332	313	340	345	292	299	340	318	335	310	290	299	272	303	330	297	312	282	276	317	307	296	280	293	308	281	278	302	281	289	336	351	330	318	286	272	268	305	315	260	314	307	280	305	291	283	283	280	255	292	307	255	311	288	279	290	285	287	279	282	262	293	296	319	294	281	292	324	319	288	313	262	267	291	291	289	284	281	279	311	311	263	282	299	277	290	299	310	324	285	340	302	306	309	271	284	318	315	307	276	306	273	283	309	295	284	296	289	283	279	261	307	332	284	295	283	277	295	271	271	265	303	320	298	294	277	283	309	294	277	266	295	287	288	286	279	286	289	297	305	290	299	286	279	307	286	298	280	281	319	278	325	300	255	323	323	291	300	292	283	272	311	289	289	290	315	273	301	265	285	283	268	295	289	258	292	279	280	304	297	280	267	294	282	263	295	286	283	297	310	285	314	284	288	284	297	300	310	304	271	287	307	306	308	284	289	278	300	307	293	307	253	305	309	275	309	313	329	332	309	283	291	328	279	283	314	268	315	267	294	297	283	310	286	270	319	272	346	306	239	289	268	295	306	275	280	275	298	304	305	287	295	276	310	291	276	314	280	301	285	340	294	321	270	282	300	305	289	257	298	269	265	301	338	314	281	279	306	269	293	277	277	271	284	288	274	259	283	300	305	318	290	282	267	285	286	294	284	289	303	283	284	309	307	297	297	283	289	311	301	280	272	317	300	299	298	291	269	299	295	286	304	299	300	304	273	287	301	326	252	280	282	311	344	309	261	238	280	270	322	324	329	300	293	301	275	276	314	286	290	321	276	310	310	282	271	290	265	313	273	281	320	268	314	295	296	326	276	307	270	290	276	321	320	278	310	265	292	261	295	295	314	299	291	272	282	270	312	269	299	276	310	298	295	252	272	305	262	286	313	296	262	318	279	278	278	271	279	271	287	284	297	286	290	297	307	301	286	253	283	289	279	296	266	309	289	314	292	283	271	284	266	329	272	287	280	278	293	324	313	282	299	286	312	291	303	287	265	289	306	250	261	290	263	282	267	289	261	316	287	294	263	273	271	296	295	295	292	319	314	318	303	282	277	303	316	289	290	286	292	284	254	294	288	292	297	276	323	320	276	308	304	297	283	292	267	284	282	280	303	280	262	270	278	282	287	293	260	311	287	295	285	305	300	277	275	294	301	274	294	264	298	284	353	275	282	299	289	276	322	264	300	307	329	302	289	271	276	270	286	321	323	283	305	286	269	295	301	319	300	280	290	271	293	291	310	283	256	319	287	297	288	276	257	297	280	294	276	287	297	316	299	297	292	307	299	291	296	296	282	290	317	313	290	279	320	294	250	281	305	283	293	299	263	279	328	280	314	305	284	285	276	294	268	300	305	325	276	268	285	321	261	260	293	307	284	306	306	297	338	301	292	290	262	265	284	303	284	288	295	303	323	281	293	318	289	299	297	282	280	289	296	286	315	316	305	314	278	305	284	292	303	319	315	291	313	296	301	274	290	278	289	298	263	294	315	266	319	278	294	298	291	312	279	276	271	306	286	303	305	309	283	264	270	328	310	303	306	304	270	270	291	280	294	274	295	289	290	321	270	301	268	283	282	269	292	300	276	310	318	295	274	290	306	272	281	282	282	305	262	289	270	285	319	297	272	279	288	280	296	266	280	285	298	307	293	296	282	259	317	287	285	295	277	275	296	277	280	284	277	268	276	263	262	265	294	310	284	308	292	309	307	317	302	284	271	279	313	278	298	303	270	317	335	286	297	288	272	295	291	288	278	302	296	275	306	329	300	288	268	277	288	298	289	278	298	276	278	275	290	303	273	291	314	293	297	299	257	269	311	297	313	284	295	321	292	277	285	299	300	279	260	266	260	259	291	300	270	283	294	287	303	318	267	264	318	296	282	274	290	280	280	280	300	296	333	280	300	289	313	239	309	297	299	284	291	294	306	303	301	291	284	296	298	313	275	308	255	314	309	287	306	307	288	307	307	276	295	284	301	279	327	264	299	285	256	287	283	312	301	296	333	303	289	305	340	302	285	306	294	293	304	287	274	298	268	285	301	254	303	315	272	307	273	276	280	268	299	291	293	281	294	314	314	319	329	248	276	307	317	293	311	271	298	295	288	318	287	316	323	285	291	316	288	292	265	283	323	275	279	299	310	319	288	288	262	296	293	268	284	273	284	302	295	294	278	312	345	277	277	306	274	272	291	303	285	274	276	290	308	319	278	301	285	322	311	286	314	310	285	250	315	300	323	313	298	321	281	305	314	287	297	277	319	301	284	307	279	267	300	281	327	260	298	327	290	304	251	282	303	287	296	314	284	317	311	284	312	326	298	290	289	292	296	287	291	288	290	280	317	304	291	286	305	304	279	285	276	291	266	311	278	281	292	302	276	308	318	296	300	294	289	285	332	281	295	297	274	274	285	275	324	295	276	269	296	284	300	283	321	290	310	295	283	281	280	272	309	312	291	305	310	309	305	268	312	294	260	286	295	297	289	293	340	270	327	304	278	259	293	277	314	248	288	301	323	286	273	283	291	289	297	281	315	318	259	325	287	278	292	295	302	288	298	295	262	292	320	302	302	283	294	305	307	296	295	295	288	270	299	287	301	294	283	288	295	326	256	304	301	294	285	277	321	288	262	302	292	271	309	288	300	276	300	293	299	278	296	313	302	238	314	292	268	276	295	284	295	298	295	267	304	286	294	310	269	272	297	296	288	303	304	287	269	281	295	323	283	286	293	304	274	296	315	287	240	264	289	280	270	264	292	296	321	317	278	277	292	278	268	293	289	274	308	293	307	304	271	294	305	298	269	324	294	306	293	310	300	297	291	274	303	319	309	335	334	257	289	260	319	305	318	272	261	279	295	264	293	278	308	300	263	296	316	302	300	318	268	302	274	283	282	294	287	294	296	274	287	267	277	270	285	294	303	286	296	311	282	304	335	311	272	277	294	333	287	274	302	303	300	296	273	277	282	309	297	303	291	294	328	305	282	267	310	297	300	295	319	287	298	303	266	268	314	287	282	276	284	294	277	288	296	290	283	288	279	298	295	277	304	271	293	291	303	261	293	302	292	251	283	316	298	352	258	263	279	303	295	303	294	286	263	291	290	298	308	288	289	283	272	256	282	280	279	264	275	281	255	296	283	290	287	270	313	321	279	288	265	275	274	303	296	304	280	287	316	319	281	296	294	270	304	283	269	310	262	286	286	241	278	317	325	306	266	280	302	295	275	271	307	307	279	290	301	280	309	280	276	322	298	302	292	301	293	301	283	338	303	285	312	264	265	296	266	272	266	325	285	306	283	278	274	280	287	278	288	319	322	268	300	280	292	306	268	294	292	290	310	274	292	297	309	289	317	290	283	300	270	301	282	276	276	297	328	294	301	309	306	282	296	288	287	269	287	307	306	319	289	316	274
11879	39511	64468	62981	45585	19306	2296	2543	3389	3222	1620	1286	1285	1038	1025	926	1001	1113	1083	1119	1032	1137	1127	1098	1062	1021	1094	1021	1084	993	911	914	858	867	838	791	798	755	828	811	799	810	735	763	776	801	754	765	780	739	759	759	755	767	745	773	1067	1049	771	747	761	729	731	756	741	751	755	751	813	683	796	734	727	805	758	765	695	747	773	780	747	773	711	743	780	776	746	749	713	725	720	753	781	725	786	766	718	748	693	750	751	733	730	713	762	807	714	758	774	772	753	753	741	785	763	735	761	768	753	716	750	776	816	781	730	731	759	738	737	728	713	754	768	811	783	775	731	694	741	739	768	745	731	806	749	719	724	699	725	785	764	774	691	751	720	774	774	751	685	718	715	778	707	710	773	731	758	770	721	765	792	735	788	719	745	724	755	725	706	749	769	782	721	738	665	725	782	744	741	732	735	749	701	741	743	764	747	726	764	773	719	714	727	713	736	746	718	729	761	784	748	762	733	740	777	798	719	773	762	762	730	741	726	737	769	795	738	742	760	753	764	757	766	715	695	739	730	746	698	767	740	758	751	724	748	748	659	755	767	724	720	738	738	748	717	718	720	729	772	798	754	743	741	745	761	732	668	771	745	780	734	757	769	761	766	758	777	757	714	691	732	784	730	715	737	772	753	739	729	732	717	745	748	714	690	726	723	756	765	703	764	791	773	702	764	763	715	723	722	759	739	737	727	746	722	770	792	758	707	684	759	686	807	767	745	758	746	752	773	717	753	699	729	726	709	722	785	698	785	785	737	734	745	744	724	739	785	747	765	763	781	711	793	746	758	703	723	741	750	751	776	751	727	666	728	774	742	759	734	715	749	728	738	707	723	757	765	752	730	721	751	752	731	767	742	753	767	700	726	726	723	737	689	721	725	745	727	734	741	726	717	754	777	725	714	730	712	729	732	737	769	717	741	768	754	718	783	746	741	771	724	766	727	687	738	765	711	714	750	734	694	748	716	748	754	715	705	739	751	708	722	763	757	713	717	782	711	706	725	769	712	769	771	695	736	759	723	723	751	709	698	692	732	722	766	719	726	771	783	742	749	710	772	803	803	726	760	707	706	754	735	780	804	717	770	701	763	775	708	724	749	748	752	757	752	741	679	764	726	736	744	768	747	724	765	725	774	726	775	703	723	771	710	732	780	721	686	783	725	747	752	731	767	738	754	732	743	739	756	724	711	758	718	768	690	728	743	742	735	758	720	728	814	753	732	743	786	714	705	744	731	763	747	761	731	731	765	720	724	764	698	730	721	753	744	743	783	716	721	710	745	751	701	700	754	758	768	690	730	712	706	707	766	731	741	751	782	755	692	725	715	774	752	698	761	719	718	713	747	709	766	789	718	731	737	751	740	720	741	753	727	748	707	750	759	743	772	763	672	770	726	725	740	772	767	734	782	734	760	734	749	821	753	772	707	698	741	760	735	721	782	738	678	699	772	731	754	771	739	802	728	705	788	669	701	703	743	733	728	742	766	723	746	741	728	765	745	759	739	702	732	704	758	723	680	683	755	715	740	712	769	726	751	738	744	748	714	759	729	738	797	686	695	768	744	710	722	727	739	771	748	703	808	740	695	724	747	745	771	706	732	726	757	748	767	753	722	735	706	743	737	760	770	782	782	741	749	751	762	737	744	727	741	717	715	744	765	736	752	678	712	754	734	788	745	770	764	728	784	771	736	722	752	752	762	787	749	712	757	744	818	732	740	732	760	696	730	694	776	731	695	714	774	744	728	803	670	719	731	723	747	791	715	714	737	768	726	780	778	739	762	745	743	730	725	753	742	754	727	772	724	730	733	737	747	753	724	760	737	783	771	755	724	737	747	756	766	736	726	697	743	719	763	742	733	752	731	740	720	731	763	772	754	762	742	735	754	692	758	741	741	770	758	718	760	772	667	715	749	740	727	760	727	766	782	772	736	759	766	717	725	720	764	727	736	769	707	807	745	720	762	758	744	756	733	736	753	759	743	781	747	712	722	778	738	742	727	744	781	707	718	705	765	793	732	742	682	755	750	690	703	735	738	734	760	761	686	695	671	761	756	718	763	719	734	730	687	724	706	730	721	740	752	751	757	751	780	744	691	757	790	732	720	715	737	776	798	757	757	749	720	780	738	756	717	727	767	764	702	764	737	779	771	775	718	733	731	723	758	760	751	728	775	677	759	736	767	741	732	720	759	713	738	771	721	768	725	761	772	737	754	762	719	739	751	738	733	752	721	698	765	757	668	712	711	738	728	720	738	751	783	728	776	761	771	755	719	722	789	721	773	734	742	746	739	760	751	723	769	761	744	735	720	720	694	743	766	822	771	730	736	718	753	740	843	724	706	742	762	716	747	752	735	736	769	724	753	719	743	737	715	754	735	723	702	746	727	730	774	755	730	765	769	769	743	713	772	737	716	776	753	719	802	714	709	666	780	709	763	776	732	779	739	763	717	721	697	727	748	753	724	767	749	758	772	782	723	815	762	701	746	799	722	735	746	688	749	709	714	723	731	751	794	751	721	717	747	771	746	759	728	733	767	705	739	796	708	733	736	778	770	674	784	729	764	751	758	816	793	728	740	715	776	776	745	785	761	731	728	748	764	744	782	781	744	748	722	751	737	771	741	680	753	785	728	723	748	758	772	762	730	734	696	758	738	737	738	721	775	705	749	786	714	738	732	744	726	738	727	765	766	730	749	688	703	729	766	782	771	765	719	787	678	765	744	770	722	754	772	767	771	720	768	757	711	717	734	776	777	747	714	756	741	757	761	676	710	748	718	787	728	726	735	649	707	701	743	737	737	733	760	744	761	784	773	768	746	757	745	732	717	763	758	744	724	678	722	681	722	741	757	750	725	732	742	721	719	739	719	757	736	742	754	766	718	673	687	763	765	746	741	739	713	752	745	749	700	756	786	771	700	721	733	706	736	722	767	753	749	739	708	737	748	730	725	719	700	750	753	728	746	692	744	773	700	744	697	730	761	770	728	719	788	707	781	720	734	774	748	726	755	762	697	734	766	727	718	716	754	730	752	736	750	698	739	758	743	805	765	764	732	748	734	784	712	706	718	750	724	734	695	738	713	773	723	773	791	736	723	725	741	748	746	766	744	745	694	773	740	799	744	746	810	760	744	766	707	724	751	751	782	731	730	764	750	795	747	727	749	755	726	755	771	731	757	740	704	765	775	727	714	783	750	775	702	778	765	752	794	786	771	766	756	732	739	731	722	699	798	721	717	727	753	762	722	755	728	745	775	714	752	738	767	760	703	762	766	740	750	742	736	732	710	747	718	719	728	747	770	726	727	743	688	787	743	708	726	748	769	754	755	670	743	732	751	742	748	788	711	780	710	680	748	715	776	765	774	757	754	783	721	758	769	734	765	805	747	721	716	782	736	744	718	738	736	726	709	742	768	722	749	759	770	718	744	773	739	672	765	772	730	707	789	742	733	729	725	755	743	761	770	789	712	763	709	755
27575	65351	81117	69849	52607	24658	5495	1146	1287	1237	622	409	393	361	322	354	338	310	328	348	365	368	320	328	335	344	344	324	327	325	334	312	273	305	294	264	287	308	274	272	316	327	281	246	260	252	298	281	290	294	260	278	261	270	284	281	336	358	271	276	265	306	279	265	281	289	286	289	294	268	244	261	278	279	255	260	276	255	279	326	278	294	279	249	296	247	271	259	256	251	320	288	306	267	277	262	253	256	264	309	284	261	273	258	324	299	266	263	284	286	283	277	289	268	276	321	297	263	255	274	265	301	297	254	312	279	262	288	309	299	298	301	259	250	262	283	279	268	285	277	273	274	274	276	269	242	260	284	256	284	249	262	263	279	261	277	268	278	275	302	267	272	281	274	273	282	278	282	283	271	245	265	295	288	265	276	329	303	291	285	271	282	219	263	279	302	287	260	253	293	289	310	256	271	287	255	270	250	243	273	273	272	267	278	291	291	280	285	255	303	266	279	283	264	270	275	271	262	259	272	277	263	295	278	267	297	289	255	281	285	279	256	286	293	281	269	277	267	269	233	286	254	288	312	271	262	245	267	272	288	268	268	288	286	267	233	274	255	280	293	232	292	267	255	276	258	279	259	285	264	313	284	253	272	275	253	271	310	257	277	255	261	287	270	266	273	274	255	264	283	281	276	282	285	250	270	250	273	279	283	267	258	263	256	265	260	278	275	277	250	288	280	259	261	249	287	268	271	295	267	242	279	261	290	274	283	283	259	270	289	295	274	262	285	284	271	264	272	240	262	271	268	250	259	259	245	270	270	252	294	270	262	296	263	257	294	257	284	251	283	282	271	256	297	321	273	284	268	268	261	309	278	257	276	287	254	293	248	292	284	292	271	292	253	253	271	256	253	265	286	281	258	236	263	265	268	262	304	297	252	280	295	258	267	250	272	287	285	261	286	275	278	292	293	286	285	280	271	301	278	279	266	275	288	313	293	278	280	301	252	287	281	258	262	283	277	285	288	262	255	269	278	301	268	278	287	267	277	265	279	240	300	263	283	261	282	288	270	280	296	276	264	312	259	271	288	270	271	277	290	291	298	270	258	284	265	263	252	281	286	272	274	275	280	269	284	279	276	305	249	266	242	275	252	253	250	242	296	283	282	262	260	268	249	288	268	312	273	287	272	257	271	273	290	273	285	286	279	292	258	265	290	251	294	292	272	286	270	268	287	285	284	285	261	245	256	291	261	287	265	287	260	269	308	279	294	307	274	254	268	289	297	270	268	282	275	266	297	241	256	296	288	249	278	278	259	286	301	260	273	262	273	275	293	282	261	267	286	235	256	272	255	272	282	276	266	264	230	306	301	258	252	256	291	303	268	273	232	280	274	288	297	275	255	266	266	284	261	289	258	251	269	255	242	264	270	274	260	248	279	233	293	262	277	277	301	235	244	289	241	299	285	265	255	290	247	289	285	279	273	307	293	285	279	311	289	253	257	253	303	257	234	278	278	218	291	287	261	285	278	269	297	270	282	252	285	274	282	274	248	291	297	279	255	302	272	265	275	315	297	249	284	287	274	273	273	301	260	302	290	289	281	271	274	271	288	259	280	281	260	264	269	265	240	271	263	310	271	264	269	293	282	241	268	255	216	254	262	251	274	244	282	297	295	297	284	260	265	246	281	289	260	277	307	289	301	273	310	278	268	270	271	238	272	274	265	316	263	281	262	261	272	281	277	266	270	265	285	261	248	298	294	265	276	266	275	276	292	236	284	286	303	275	249	273	296	282	297	244	281	294	263	281	304	299	273	260	257	247	267	308	251	268	288	283	260	289	246	278	303	282	265	261	272	272	279	268	269	290	266	269	296	260	289	293	268	260	307	256	251	278	268	296	282	296	309	258	275	285	271	286	262	285	281	288	304	282	278	294	259	293	255	285	275	293	279	263	272	265	275	266	245	265	285	272	265	279	286	271	277	282	314	268	262	284	274	281	284	296	278	267	251	253	285	252	264	269	268	289	271	305	280	282	263	277	295	321	263	284	276	304	293	276	282	271	311	259	271	278	274	274	299	274	285	263	248	252	255	264	291	276	275	290	293	277	276	265	256	314	284	288	299	258	247	285	283	272	266	238	289	270	290	247	246	264	263	286	268	254	248	264	283	242	275	253	257	274	275	246	269	278	239	303	283	265	249	280	281	268	289	285	275	296	298	274	302	281	273	270	270	234	271	270	289	268	274	294	273	293	274	258	282	254	288	254	296	269	239	282	278	294	298	280	312	272	299	242	274	279	266	254	265	288	294	285	252	272	260	288	248	282	252	294	273	266	303	267	282	253	274	259	283	297	248	258	262	291	297	253	300	255	300	267	261	302	248	288	290	269	277	310	291	253	261	264	270	274	304	295	277	279	288	281	283	248	279	282	270	272	304	301	268	272	272	261	308	295	270	302	284	274	278	262	262	298	297	267	287	261	283	256	266	253	299	250	266	259	255	266	296	263	289	290	263	283	264	279	249	297	254	287	298	279	305	278	299	247	298	252	290	276	299	293	256	264	272	258	285	284	263	268	291	273	282	284	265	268	267	256	263	273	243	276	268	269	297	260	260	250	268	299	250	307	293	269	255	290	291	282	271	273	306	264	295	268	252	275	278	249	261	289	266	291	260	271	258	286	270	265	284	296	288	271	273	266	251	276	261	263	249	276	295	334	254	269	266	271	242	251	299	280	319	267	266	270	288	292	273	292	302	229	294	273	268	264	257	252	275	263	274	273	277	279	279	287	266	247	312	291	253	292	275	284	276	254	304	264	275	287	265	236	274	258	286	267	281	288	264	267	279	265	269	297	289	295	239	281	295	280	274	258	266	288	272	264	281	289	270	285	290	274	271	268	261	287	288	291	292	283	258	294	279	265	279	265	286	291	300	282	289	247	263	274	283	246	272	283	284	259	286	290	289	289	282	267	266	263	282	296	280	295	309	249	273	298	286	260	286	264	271	289	259	310	267	308	285	297	269	272	274	267	268	308	281	274	278	286	278	236	268	292	292	289	254	294	256	282	291	303	263	285	290	271	269	265	302	257	296	283	249	279	277	257	268	288	294	296	273	278	289	299	268	271	276	260	266	276	257	316	241	262	305	260	263	291	264	272	291	287	262	280	284	286	282	274	277	282	276	279	261	271	284	249	259	284	252	264	265	254	262	281	245	282	291	276	272	269	283	243	260	263	276	272	271	272	292	250	277	290	277	257	277	289	267	285	238	260	276	275	261	294	282	268	289	328	317	310	279	261	259	297	252	269	260	270	289	290	295	278	275	270	246	262	305	264	269	282	270	272	284	291	286	285	239	294	263	262	286	304	267	248	264	290	268	288	260	262	266	301	293	259	291	239	260	274	251	292	264	288	307	257	273	289	286	281	268	301	279	299	286	295	279	269	275	266	271	282	260	258	275	254	298	234	278	312	292	278	274	261	285	293	296	269	282	289	269	264	273	276	237	272	274	271	283	259	268
16080	49795	77419	75285	57969	26690	3097	2579	4004	3860	2463	1548	1289	1161	1122	1047	1105	1044	1073	1132	1172	1222	1104	1109	1111	1032	1075	1192	1200	1062	981	975	801	807	767	791	830	776	751	865	828	858	745	756	731	696	749	731	740	705	735	725	753	735	714	698	1261	1286	636	703	726	705	690	661	661	680	757	705	671	698	680	639	671	643	692	693	755	675	688	710	699	735	679	676	716	712	671	724	743	667	714	684	734	628	721	745	705	684	697	741	656	675	701	675	704	683	684	732	678	677	710	685	679	705	719	707	710	705	718	676	732	712	711	726	756	674	677	677	663	685	718	707	689	682	710	676	696	732	693	713	666	677	709	713	687	718	641	659	686	718	700	651	660	662	669	709	675	694	653	708	714	673	723	687	670	697	748	693	758	693	684	668	660	658	701	676	652	676	729	713	730	684	674	698	682	704	704	664	681	680	661	660	662	673	684	654	688	687	698	697	634	702	657	680	688	700	696	735	687	700	676	725	695	717	735	656	693	646	672	708	690	671	697	665	700	638	705	690	677	655	718	709	716	726	693	641	716	651	719	696	698	674	672	700	713	707	680	687	666	694	683	714	652	701	691	692	641	690	705	658	695	674	693	686	690	698	704	673	707	725	681	706	668	689	703	648	713	696	666	699	705	698	697	694	727	736	716	678	711	663	743	665	773	669	679	655	699	754	716	713	715	719	718	701	663	680	680	683	663	710	654	696	696	722	680	671	690	685	722	723	670	682	688	727	673	697	690	638	679	701	728	682	677	735	706	692	679	687	687	676	721	695	691	688	705	676	724	742	677	723	672	705	716	698	641	763	714	694	668	662	710	685	712	668	659	699	727	696	687	682	714	675	743	676	706	735	706	730	695	706	721	684	692	659	678	689	732	723	722	682	672	662	681	677	706	683	691	689	709	738	732	704	690	706	700	704	621	723	732	713	677	723	690	690	696	757	722	700	654	674	704	696	686	688	713	709	675	715	668	683	714	692	711	708	717	692	659	756	702	719	681	649	717	689	744	701	695	664	700	696	687	675	677	709	700	677	677	716	664	724	732	694	707	686	701	666	730	704	717	672	639	633	712	724	647	649	733	714	640	719	703	677	686	694	678	699	716	712	741	699	675	683	694	715	716	664	674	712	672	723	705	712	706	668	718	677	685	683	692	731	724	703	675	680	725	652	645	699	744	721	698	662	643	696	718	725	623	744	681	710	675	666	746	684	673	683	654	703	702	721	757	710	685	690	687	691	670	728	683	715	648	668	696	658	723	743	707	717	711	716	663	677	701	689	721	662	689	658	740	692	673	673	705	730	701	672	707	702	731	653	685	714	709	683	666	686	682	691	677	716	742	661	722	715	661	703	733	713	683	675	650	715	669	687	696	642	693	707	716	693	691	733	702	671	719	733	721	652	663	685	697	726	699	650	723	700	728	711	696	753	724	697	709	713	681	686	676	710	658	668	697	729	691	676	732	711	687	683	693	672	713	742	719	666	706	673	700	660	729	692	686	725	734	693	705	691	721	714	733	685	724	677	687	661	712	745	703	657	720	677	650	666	695	646	690	681	699	723	768	671	724	660	735	749	702	708	663	685	692	647	699	644	671	695	728	637	680	695	705	658	691	690	728	683	671	659	730	697	727	688	717	710	726	653	743	679	719	675	690	707	659	694	715	690	726	687	700	695	665	732	662	722	752	726	676	692	678	690	688	726	704	679	668	682	699	696	726	684	737	695	714	722	733	723	726	710	663	692	705	731	675	681	692	681	668	675	700	703	655	684	676	667	727	717	691	685	710	693	723	726	702	712	711	671	697	667	701	712	715	663	679	667	693	639	661	681	733	690	709	728	743	653	669	736	704	743	670	718	650	732	721	680	740	717	678	709	694	720	739	678	696	674	698	701	717	680	655	645	710	747	679	669	663	654	668	651	666	724	665	701	696	687	679	680	691	699	724	723	669	652	712	681	704	669	692	711	693	693	699	703	682	694	716	682	649	670	681	682	665	745	702	704	709	698	702	691	692	700	706	684	666	689	726	691	673	697	706	695	679	671	712	689	706	719	693	675	708	688	694	735	686	694	744	727	686	714	691	696	692	647	678	710	658	719	697	690	675	675	691	682	686	676	724	733	676	647	675	643	731	711	664	700	659	683	655	689	691	687	654	677	690	656	669	662	682	692	660	679	701	718	648	682	678	660	680	720	699	672	672	670	632	707	742	630	688	703	679	719	712	648	659	701	736	725	739	712	696	710	702	728	723	674	679	707	691	671	689	695	698	698	679	707	711	637	688	676	665	706	637	672	714	671	691	672	726	712	682	721	710	739	668	666	736	725	661	684	719	686	750	682	723	691	684	698	714	679	699	674	677	709	699	685	664	723	703	701	692	671	678	678	679	730	727	635	717	712	680	660	680	730	665	760	702	713	650	701	706	659	730	720	658	694	708	732	670	689	749	695	680	692	672	631	698	637	701	756	691	708	677	700	704	693	730	683	697	697	690	679	696	664	703	711	685	683	662	670	673	707	686	700	713	698	717	676	666	722	656	697	717	692	702	675	729	649	718	680	676	692	717	727	648	658	751	661	687	676	686	676	655	649	694	684	676	716	693	707	668	703	689	739	711	677	674	658	670	713	700	752	722	665	664	723	681	665	711	679	704	722	677	698	716	667	709	732	698	696	657	669	678	694	654	620	712	702	657	697	714	677	689	718	774	673	734	672	674	701	696	677	705	688	679	704	652	640	696	742	715	701	704	659	698	689	727	704	669	679	704	649	686	653	707	664	694	729	658	722	680	736	703	745	667	721	705	699	671	714	713	715	685	686	735	656	693	710	720	686	621	682	719	652	672	667	660	714	688	693	670	702	719	655	707	700	686	675	707	689	669	727	712	701	693	677	714	684	719	648	693	717	665	679	677	702	721	675	700	670	693	669	682	646	663	732	693	642	740	680	681	689	714	707	658	647	686	690	709	713	711	711	651	742	679	672	655	686	728	684	720	712	678	682	682	724	686	705	654	699	665	674	688	708	700	676	719	693	677	665	665	646	681	692	711	694	685	696	690	690	714	675	693	732	685	697	654	700	663	723	669	682	699	684	670	668	725	706	681	696	656	676	759	657	679	710	655	665	709	700	685	668	691	681	804	691	734	704	674	743	641	695	660	680	726	662	734	707	704	716	739	722	723	673	704	692	661	707	640	654	735	672	685	682	694	744	710	632	769	680	666	673	681	679	649	721	708	638	701	699	714	657	743	696	657	712	728	670	697	640	691	690	695	682	662	702	698	681	656	710	682	684	759	695	690	735	743	692	668	707	701	687	687	708	708	709	722	696	673	723	704	658	662	696	684	715	694	681	681	662	701	702	707	714	691	659	716	675	689	704	670	703	654	709	675	685	687	713	733	663	715	704	688	698	696	680	684	693	673	709	704	688	672	665	709	698	713	690	669	646	693	719	696	665	690	688	672	694	715	668	716	700	664	713	661	752	677	696	697	663
5626	7974	13363	10244	5169	991	321	300	297	283	294	264	283	281	294	303	299	262	261	296	303	275	302	285	301	244	250	280	305	290	273	267	264	289	293	250	286	241	266	276	262	261	271	251	257	260	266	268	263	253	262	271	228	262	276	267	241	250	278	278	268	258	259	256	269	282	269	270	251	279	274	250	282	271	264	272	277	272	246	264	291	288	287	276	276	276	272	274	265	259	278	259	295	257	281	264	273	257	262	271	269	296	299	253	251	270	287	273	296	245	241	250	303	266	277	284	272	261	279	272	263	279	282	273	238	266	280	249	261	264	288	298	284	261	273	289	264	254	230	269	266	266	265	265	245	242	241	270	271	237	289	262	297	277	301	273	256	275	278	264	268	282	270	290	285	243	266	247	246	259	263	267	276	255	295	251	239	246	262	265	247	294	281	245	290	262	248	272	246	271	251	280	260	263	274	266	234	262	311	274	267	276	256	246	260	264	261	245	252	300	243	255	251	246	263	266	273	253	251	238	280	268	265	244	255	252	283	263	273	266	267	266	273	270	255	292	273	230	321	276	260	232	248	263	239	266	259	293	253	290	219	265	275	260	250	316	278	271	260	264	237	284	267	238	262	244	255	233	262	253	268	254	267	266	279	244	268	260	248	272	248	305	270	283	296	271	243	266	285	300	244	283	243	284	256	258	263	294	268	313	252	240	259	255	249	258	260	283	251	279	248	276	258	295	247	244	262	262	286	256	262	247	273	279	265	256	250	268	289	259	287	249	277	262	257	260	263	255	276	253	256	250	266	256	250	250	258	262	278	258	271	245	251	259	284	258	277	256	281	271	281	254	257	263	292	244	255	235	231	255	274	284	256	278	268	262	251	248	253	262	250	267	257	283	268	252	267	286	266	265	274	260	285	264	249	267	260	262	259	271	265	280	257	286	283	273	268	275	289	267	264	274	272	266	277	256	270	259	281	300	279	273	246	265	257	256	294	293	284	264	291	296	258	261	276	254	271	245	265	267	258	259	250	252	254	274	270	279	228	270	241	287	236	237	267	296	272	257	262	277	274	276	270	264	282	270	262	278	266	296	248	256	273	239	249	251	265	253	297	282	259	264	267	232	284	284	256	250	275	251	273	279	308	266	245	300	263	252	266	243	234	259	251	259	265	258	247	260	271	272	275	268	289	257	275	261	254	268	263	250	259	270	258	257	255	276	257	250	272	254	253	274	278	256	283	272	277	267	271	262	231	288	250	257	278	263	281	258	283	260	270	242	281	273	259	281	253	283	252	270	275	299	243	284	271	288	267	291	277	287	266	256	299	243	274	266	251	302	289	281	296	272	295	246	266	296	274	273	259	252	265	265	288	256	276	242	277	256	239	267	250	248	244	277	258	277	285	250	294	244	281	269	253	276	257	294	252	283	247	288	268	254	261	281	265	297	272	257	244	246	285	256	268	253	278	249	248	224	240	275	262	253	267	247	293	256	271	281	293	272	272	252	262	264	297	257	278	261	266	280	243	290	273	262	256	278	262	241	266	265	265	278	265	257	261	271	262	243	248	272	268	265	278	295	323	280	261	263	266	260	223	265	263	252	261	277	254	251	238	285	259	290	247	252	251	276	246	266	273	275	311	279	252	287	268	258	265	264	280	268	269	274	244	265	262	236	275	300	259	275	281	278	292	261	280	264	279	291	258	295	254	287	225	296	255	308	253	273	278	269	252	257	266	253	250	259	280	270	250	261	239	261	267	276	253	269	241	261	273	283	254	248	270	261	247	262	261	246	292	245	271	253	255	259	273	299	288	272	261	271	267	256	291	233	273	233	231	244	257	292	281	249	266	244	266	287	240	268	304	266	246	250	253	272	269	310	256	265	265	249	275	283	254	255	234	274	279	255	252	236	271	268	251	275	281	252	259	279	260	274	241	283	254	270	308	237	282	268	276	243	265	258	290	271	247	283	286	246	259	256	272	293	262	247	222	274	262	267	264	267	250	269	250	290	267	299	263	255	280	297	281	265	259	263	253	279	250	268	277	254	251	263	251	281	291	255	259	269	255	245	267	251	278	240	239	265	215	260	253	256	272	255	261	261	270	218	252	275	253	259	255	268	258	290	260	258	267	220	272	264	274	269	265	271	259	271	275	289	244	253	298	264	262	272	260	249	263	290	243	272	252	280	257	240	287	238	258	251	278	281	271	261	253	260	264	256	276	266	256	254	257	279	282	290	309	259	260	263	254	242	245	248	285	287	261	239	266	273	252	252	255	272	286	271	278	251	286	267	282	292	273	256	249	258	292	262	256	269	265	241	264	283	277	260	260	265	259	271	280	252	265	261	256	252	265	248	253	275	291	266	271	264	256	270	270	258	278	252	251	260	262	253	261	246	293	292	252	252	236	275	278	256	266	280	259	242	264	232	244	273	275	278	258	275	245	268	246	267	267	246	273	280	258	279	251	264	261	266	241	273	287	263	287	260	265	261	285	271	263	291	266	274	285	250	263	264	273	281	263	274	262	285	271	261	291	277	276	223	246	252	257	257	264	249	246	249	245	263	241	271	279	259	276	285	241	273	283	270	275	255	259	285	272	251	277	277	272	251	241	240	283	287	286	272	272	239	271	247	251	268	293	272	284	280	262	258	253	245	259	258	291	285	249	259	284	250	253	277	277	269	260	272	272	259	256	271	256	317	264	238	247	253	299	251	254	303	284	291	256	209	241	259	285	262	245	244	256	275	290	256	243	259	281	261	243	254	272	298	244	265	297	281	277	308	288	256	263	249	267	247	271	297	266	249	258	270	284	250	272	252	263	237	320	257	268	253	263	248	232	256	261	276	293	300	265	282	272	272	257	248	218	279	263	261	300	247	254	250	239	249	278	222	244	255	273	268	282	262	270	252	242	251	264	253	245	248	256	259	270	255	285	262	292	264	270	253	254	273	254	253	273	275	263	292	269	238	271	298	256	267	276	267	242	274	248	280	262	257	262	272	292	275	268	273	282	271	266	282	257	270	261	271	268	256	256	272	245	245	267	268	237	247	297	262	254	262	253	250	250	276	253	303	277	242	281	277	287	273	290	293	284	248	274	269	253	258	261	284	255	275	267	298	279	240	264	264	286	266	248	272	244	244	260	262	275	256	273	281	274	276	292	264	250	262	284	268	266	252	260	264	256	270	268	250	261	281	261	276	298	262	263	263	261	251	273	233	257	265	267	242	261	270	280	297	219	281	248	260	270	268	272	245	279	250	269	251	262	262	260	256	268	281	258	266	255	257	249	275	234	256	245	265	248	265	256	268	263	274	272	296	259	269	261	265	257	271	299	259	239	267	253	254	220	239	224	244	274	272	267	260	239	269	259	282	281	273	293	287	295	276	248	278	261	266	278	310	282	281	255	270	256	287	267	270	256	255	278	256	257	286	286	280	263	237	248	260	252	271	247	269	238	249	271	274	284	257	267	262	250	261	269	290	239	248	252	276	263	274	289	248	281	237	257	264	282	284
4165	11054	22582	21778	13449	3013	946	949	888	924	867	785	788	819	808	804	837	799	753	831	750	825	792	838	796	792	766	736	782	735	724	687	724	714	679	696	624	685	674	670	699	701	725	692	687	695	697	625	704	678	703	711	664	687	703	636	713	721	668	721	672	683	691	690	746	667	690	704	620	659	609	700	668	705	720	712	639	699	687	648	700	703	664	662	675	658	655	655	687	633	680	696	718	704	623	665	702	614	656	686	676	664	628	672	683	685	679	669	644	704	695	698	673	657	688	671	694	690	672	656	709	649	657	692	710	677	683	647	661	687	682	667	687	698	714	709	736	654	680	732	689	710	659	684	675	676	657	651	697	679	664	672	642	738	647	703	649	717	635	712	669	681	635	687	689	660	664	720	724	723	691	647	667	626	661	681	681	667	714	715	680	740	669	651	734	711	653	682	701	700	727	660	686	681	644	675	634	693	672	710	640	691	652	680	660	682	712	677	700	682	672	651	688	692	653	689	758	712	711	699	685	648	715	714	724	695	691	707	612	702	654	670	653	639	665	663	675	695	703	737	677	656	670	686	675	686	689	685	712	655	635	685	664	644	683	700	682	662	693	691	626	673	637	705	662	675	669	598	690	681	664	686	686	695	653	692	691	634	685	716	705	658	665	684	721	708	675	738	678	650	720	706	654	648	676	657	691	686	666	715	728	705	685	659	739	718	679	711	663	664	698	706	675	740	710	693	673	709	677	652	663	718	603	646	734	644	689	726	683	674	659	648	676	707	686	716	700	734	719	651	673	646	694	641	677	658	714	716	711	694	640	694	698	667	678	691	677	677	680	703	687	665	683	685	681	692	673	680	684	674	690	662	679	666	650	631	721	658	694	682	702	711	683	691	721	662	719	709	722	735	670	651	644	713	704	677	708	716	664	717	706	659	689	672	663	644	670	652	690	678	680	641	667	706	719	667	712	684	717	675	639	677	667	642	717	644	740	648	669	659	639	698	694	682	731	748	670	625	703	665	699	696	641	697	701	686	668	719	678	692	678	675	706	665	699	689	652	718	692	690	739	702	632	640	626	733	668	674	707	666	660	671	691	675	720	698	704	698	690	659	663	695	673	693	726	661	682	688	706	707	678	707	689	652	682	727	653	663	768	684	682	700	668	693	679	649	733	695	726	674	699	691	717	704	669	701	699	682	746	723	725	713	666	693	671	662	678	646	658	684	695	629	717	703	657	665	679	697	706	674	663	683	668	709	736	679	711	724	660	683	680	691	722	697	645	685	673	666	681	672	693	699	650	657	736	673	684	730	734	679	707	704	672	659	716	693	698	687	714	696	664	644	691	669	645	629	664	672	648	654	669	653	719	681	667	719	647	674	652	700	685	684	696	717	674	675	636	706	704	684	688	722	660	681	670	698	670	713	703	736	674	669	673	663	648	667	615	685	710	700	702	736	680	634	696	663	693	638	693	716	691	669	685	651	688	724	716	698	666	648	658	660	730	701	699	707	671	734	708	687	694	664	656	689	679	703	661	697	674	643	726	654	677	735	649	695	698	697	707	613	691	688	742	604	678	683	669	707	646	720	671	693	705	697	700	681	634	681	696	635	700	685	664	651	674	650	656	722	692	695	690	678	731	685	705	651	666	660	693	667	692	697	698	698	671	668	677	685	638	729	678	606	635	688	696	689	673	723	684	631	724	701	667	703	633	687	691	700	673	713	651	661	676	680	679	709	698	669	713	710	664	649	681	647	690	662	666	752	679	683	706	714	701	702	689	646	677	700	695	658	713	732	732	683	692	702	666	676	652	662	646	634	733	650	713	662	637	705	731	716	710	704	673	725	673	675	725	731	723	696	674	670	708	743	663	729	698	689	691	718	724	664	660	723	705	709	682	682	690	627	699	667	697	671	702	704	657	667	686	678	701	704	662	715	663	690	665	692	647	645	662	731	654	663	676	672	676	702	664	667	690	673	688	688	699	685	605	671	653	705	620	649	713	718	690	670	673	695	672	717	701	642	648	700	626	680	681	673	708	638	715	677	658	663	711	675	693	682	690	699	707	658	664	673	667	691	697	709	613	689	691	639	658	706	677	702	690	702	649	754	681	704	655	668	709	706	669	719	711	639	723	668	726	691	708	673	647	680	721	682	689	677	665	681	688	716	705	697	679	667	679	715	683	750	671	655	638	714	706	699	705	645	644	673	649	716	619	678	653	691	698	612	689	706	658	677	704	664	684	620	666	667	678	646	669	702	686	681	677	670	710	733	702	722	639	629	669	681	654	694	684	703	684	684	672	659	703	683	679	682	713	726	705	665	670	692	736	648	710	644	678	695	704	703	639	664	663	709	703	699	685	677	682	637	687	686	679	652	740	695	734	741	715	695	674	651	641	638	682	665	640	652	672	667	666	695	695	672	657	666	723	693	663	704	704	622	703	689	708	658	700	703	681	651	638	690	687	682	725	659	638	671	743	738	683	669	674	718	702	747	672	656	686	702	634	661	696	660	708	678	722	715	696	746	683	680	741	718	678	682	670	685	719	722	704	682	669	658	682	669	720	689	709	647	681	660	734	692	667	670	705	644	687	693	703	691	675	724	730	644	679	691	669	653	676	683	676	701	656	708	692	652	702	682	682	666	706	657	658	709	697	744	705	678	698	697	739	662	657	657	677	680	666	680	644	678	699	703	647	661	628	689	720	668	685	673	682	653	700	696	686	726	690	714	679	700	685	651	708	691	670	660	690	691	694	734	669	706	647	722	700	695	699	690	713	665	667	715	739	705	700	668	663	667	693	691	718	692	699	628	693	684	704	681	708	659	693	691	668	616	612	707	703	671	676	711	663	693	656	707	664	743	650	648	677	695	670	666	676	703	685	691	695	674	679	709	665	669	678	680	681	661	628	709	639	714	705	722	710	704	667	658	756	684	704	689	674	657	688	698	668	638	740	632	729	697	669	649	682	690	685	625	710	685	692	686	669	677	674	696	693	664	663	680	695	649	690	664	710	716	669	660	666	688	694	676	702	711	681	652	703	689	692	720	680	693	691	640	696	707	675	674	647	661	628	731	714	657	647	690	714	686	683	696	676	678	680	700	669	700	657	692	704	689	728	692	708	719	699	692	684	697	691	670	684	680	674	657	688	677	698	686	713	665	672	660	723	687	682	689	670	662	704	668	677	700	659	702	650	697	666	662	702	679	673	682	620	714	709	702	703	690	616	737	593	673	663	686	644	652	659	718	715	683	676	683	678	712	699	676	682	680	722	714	695	627	689	686	668	679	662	672	715	664	615	748	673	631	706	689	664	713	659	715	665	709	662	648	691	666	644	654	736	718	684	680	685	660	706	722	675	646	676	656	660	667	698	682	690	642	706	679	690	668	698	680	658	700	695	727	686	659	659	689	670	687	652	710	674	665	679	690	658	681	650	704	657	664	677	706	685	662	677	632	654	695	710	729	618	647	691	682	642	684	728	651	672	658	640	749	683	672	683	681	730	667
20794	56443	69239	57839	40032	15294	1755	704	659	912	462	379	348	317	349	359	330	324	337	332	332	358	346	356	362	294	303	323	334	315	297	308	317	310	324	264	342	311	305	289	286	313	285	318	352	324	310	283	297	326	280	293	303	281	300	349	359	348	309	292	306	295	298	326	294	345	291	294	321	312	262	288	301	294	305	286	296	306	316	310	310	308	298	291	255	282	306	286	308	279	286	310	310	291	310	319	283	307	276	314	315	286	287	276	279	295	322	287	297	274	324	307	289	328	282	304	289	281	295	310	306	308	282	282	293	300	302	270	295	306	266	294	280	283	284	279	263	292	253	298	303	304	288	300	269	294	297	274	265	279	281	320	319	298	291	312	309	301	328	299	307	291	291	286	288	296	282	269	282	265	293	283	303	305	329	295	279	280	333	312	302	306	311	289	280	287	283	270	320	278	266	276	324	302	351	285	278	295	322	296	331	333	279	277	327	280	297	291	303	275	280	299	347	295	271	301	289	286	292	285	321	311	302	301	314	283	286	286	293	306	317	250	292	294	301	275	329	272	292	331	335	323	288	283	310	285	292	283	287	311	280	264	275	301	272	302	307	301	290	298	295	282	291	307	322	282	259	339	304	301	291	274	312	311	278	320	306	300	297	265	292	291	325	297	328	295	318	294	292	291	276	292	289	319	310	305	285	299	289	294	301	296	276	283	311	314	313	276	292	280	286	302	351	292	291	302	277	324	314	294	296	301	332	301	294	276	322	298	299	310	296	287	263	312	287	302	265	263	308	293	311	277	303	291	311	312	300	307	278	285	310	269	321	285	274	311	293	314	292	301	267	305	277	305	268	302	292	275	277	329	302	293	270	332	300	316	285	306	304	286	311	283	270	327	297	295	282	290	296	283	281	275	283	310	298	299	310	329	307	278	296	284	276	306	327	310	310	304	286	288	300	298	295	286	318	275	289	291	297	300	280	304	311	296	294	307	303	307	316	285	281	260	286	334	285	268	291	314	281	307	324	290	308	263	311	287	287	332	338	289	300	295	316	307	301	256	283	324	298	315	297	324	301	298	327	286	274	286	305	315	276	238	277	294	319	289	317	303	318	280	299	295	310	285	294	291	280	271	283	282	307	281	274	278	261	290	287	306	296	302	302	315	309	296	288	267	277	323	281	300	304	328	283	322	286	298	296	289	319	304	314	302	317	307	324	299	317	327	333	295	286	298	306	280	264	281	278	279	327	332	317	299	278	270	323	286	286	311	280	296	290	307	274	295	296	289	320	291	296	296	292	277	303	303	288	295	319	278	287	307	283	289	322	287	302	313	266	303	301	282	294	308	314	326	299	295	309	316	315	320	300	316	310	297	330	297	311	315	315	263	266	295	295	287	292	303	296	283	283	271	299	282	262	326	319	286	283	274	276	318	283	291	292	303	285	291	268	303	306	292	312	324	291	298	309	338	280	299	346	270	327	291	299	299	323	306	304	304	315	287	324	323	301	325	295	312	298	287	297	308	325	289	280	359	274	289	320	258	261	313	302	278	266	281	287	270	296	307	285	285	280	300	280	304	299	278	293	315	274	289	272	273	293	303	266	327	252	289	302	306	302	274	307	288	341	308	286	308	309	324	295	294	322	294	301	309	289	319	329	320	316	283	308	302	309	298	313	293	277	280	301	334	335	311	297	318	315	303	279	302	269	314	280	278	302	268	306	303	279	270	326	279	304	285	273	311	277	312	274	320	315	320	286	284	316	286	299	324	285	267	283	287	301	320	310	314	308	311	284	294	312	312	302	344	288	326	307	291	309	286	308	320	326	259	325	283	255	283	301	302	289	300	298	322	332	293	333	318	318	329	331	293	288	281	265	321	297	278	334	317	296	307	303	275	320	309	318	293	282	280	333	292	314	285	298	341	314	355	279	296	296	321	280	297	276	278	319	296	281	283	318	310	298	298	265	320	279	286	307	279	287	303	296	325	283	297	284	308	298	259	277	309	303	334	303	277	281	292	288	277	308	292	289	317	326	277	339	296	301	300	298	304	322	262	301	297	279	278	286	322	293	250	295	296	335	284	298	287	292	284	315	294	266	306	330	307	264	295	303	304	259	296	295	277	271	285	314	321	293	305	303	321	290	293	288	298	288	258	286	310	300	276	292	294	280	283	268	320	311	284	285	270	306	300	323	309	310	300	299	314	279	297	304	285	338	330	319	316	274	257	272	272	286	298	302	323	287	307	302	306	274	327	296	315	268	255	322	297	295	335	296	285	306	255	304	336	317	284	330	307	286	286	298	271	318	299	266	316	268	285	308	308	300	296	296	303	275	319	284	267	295	274	296	277	287	309	317	311	343	296	328	318	316	308	319	291	300	318	311	301	323	272	315	305	300	294	289	303	304	303	338	255	293	317	306	284	283	304	254	306	302	286	312	277	273	283	280	288	318	308	288	295	286	272	322	338	286	272	281	286	280	290	310	282	297	288	288	285	297	325	315	316	320	249	303	280	300	282	284	300	302	299	308	267	312	315	270	312	281	298	300	321	314	266	310	333	296	327	302	294	288	271	289	287	292	302	291	293	304	279	286	300	310	293	288	308	289	280	322	315	285	309	305	267	301	287	300	292	294	293	280	298	296	313	292	290	294	288	319	284	324	297	295	284	271	273	297	280	304	310	311	319	316	279	258	312	313	307	305	296	307	300	288	297	271	305	253	285	297	289	284	324	290	273	301	317	288	273	278	298	302	278	272	316	264	288	286	281	282	278	317	274	265	294	316	282	320	322	306	285	288	296	297	298	296	267	258	321	288	276	326	315	277	293	319	319	279	312	296	295	281	298	297	264	286	301	292	307	294	281	277	282	278	254	285	299	275	306	291	297	292	318	285	300	287	299	302	271	292	283	304	268	306	290	277	296	298	278	296	278	321	301	299	281	296	274	300	277	285	293	292	287	307	294	293	307	326	310	310	286	305	267	314	320	293	289	279	279	305	302	304	283	303	323	299	313	258	321	291	327	298	339	286	280	286	313	308	309	286	286	314	308	296	274	297	302	295	327	288	313	305	287	299	285	280	289	317	291	296	316	305	274	305	307	310	282	301	327	282	271	302	288	276	304	281	284	330	271	311	288	275	296	306	298	323	312	290	299	276	282	335	331	294	272	296	289	295	291	308	304	323	298	298	337	299	318	332	281	304	315	284	288	287	293	283	279	253	296	322	286	322	297	268	297	289	290	301	290	313	288	297	271	266	305	311	252	305	297	279	302	269	283	287	288	322	290	290	292	277	269	305	289	308	262	294	308	290	304	284	293	327	292	283	287	303	303	324	303	310	352	293	288	295	292	301	281	323	312	312	308	256	294	293	307	313	328	279	284	272	305	299	319	319	299	259	295	317	292	315	269	306	301	326	329	298	297	307	300	310	306	298	299	289	295	316	274	307	300	287	314	322	298	253	296	279	274	296	302	268	296	300	290	286	277	281	300	301	280	289	302	325	296	299	309	286	316
12991	44631	63160	61620	47204	17054	2007	1985	2128	3157	1584	1301	1087	1141	1030	1031	994	1007	999	1024	1062	1067	987	977	938	876	931	1113	1067	974	893	842	812	880	777	776	781	797	772	852	857	784	767	786	807	768	809	766	776	755	764	739	771	780	755	787	1021	1146	760	794	818	792	745	766	725	787	753	761	771	766	752	733	727	768	770	788	783	727	770	736	740	740	767	782	754	765	705	743	706	768	765	749	711	799	773	769	722	780	739	708	713	755	711	757	725	766	749	768	772	791	777	762	748	756	742	714	742	790	792	752	787	752	699	748	739	795	824	761	742	720	722	779	775	741	786	755	727	745	756	728	764	734	731	754	756	783	721	780	781	742	778	766	776	761	699	781	741	687	737	752	739	720	709	796	786	752	730	758	733	766	759	734	715	785	775	727	736	769	777	753	763	790	728	718	758	741	714	764	736	788	723	746	714	754	757	756	751	715	817	733	786	770	762	757	772	695	751	738	779	734	734	759	750	740	709	747	687	775	743	754	756	737	759	775	695	707	726	734	737	770	793	738	761	710	713	748	767	779	779	765	782	724	763	742	680	732	752	764	782	705	750	766	721	718	693	675	763	800	801	717	768	788	723	747	756	730	718	786	784	737	730	753	735	758	757	764	735	794	769	777	742	737	726	844	764	729	732	791	748	705	769	757	750	723	761	715	781	771	837	759	795	733	798	693	776	738	763	748	763	711	727	759	731	772	701	758	763	749	741	817	768	790	748	757	775	721	733	752	823	745	724	751	749	735	771	773	774	756	733	771	776	799	744	823	770	793	737	718	780	770	741	776	753	713	750	770	778	712	804	746	758	784	765	728	774	723	757	749	779	737	742	729	793	746	738	757	772	812	702	732	745	734	700	740	804	747	737	729	734	760	731	733	818	784	751	727	724	765	758	733	756	754	747	838	728	753	764	696	756	729	725	714	737	768	746	722	773	779	747	785	746	774	779	703	698	733	745	732	730	790	704	774	736	717	744	725	733	786	700	766	789	803	751	771	756	774	771	768	820	726	744	747	734	716	765	813	720	756	715	734	784	752	753	741	727	726	773	740	753	787	746	698	736	722	709	748	741	697	800	771	760	780	728	714	714	743	726	723	732	750	806	762	745	759	750	689	717	756	775	777	750	740	733	726	743	752	755	715	738	740	739	756	728	758	829	747	762	752	770	708	768	793	715	785	730	772	763	770	728	747	740	797	814	757	725	746	713	726	766	791	799	774	788	765	708	698	752	749	832	823	776	705	709	757	765	780	726	709	670	744	740	744	728	755	707	784	737	724	772	748	757	798	728	749	740	687	744	748	751	759	720	777	737	676	702	755	759	755	747	786	746	724	764	765	725	750	769	706	748	758	736	751	773	720	764	775	753	765	742	721	739	726	745	750	755	791	755	751	802	779	688	756	786	743	786	763	753	722	803	748	698	748	738	776	722	767	759	750	730	721	744	740	738	759	798	738	775	767	725	731	770	728	748	717	736	704	735	731	730	791	705	736	730	749	748	766	736	777	700	762	725	762	767	739	738	778	748	774	792	755	767	743	746	727	763	742	757	765	750	796	738	760	748	762	740	764	745	751	733	758	767	705	761	705	728	764	768	784	782	772	723	767	749	764	731	698	741	774	771	690	807	742	785	764	734	742	706	772	718	736	724	722	752	779	752	749	776	736	740	726	735	790	782	729	762	795	756	747	733	750	800	747	739	680	727	728	742	718	716	722	751	775	782	779	718	739	773	766	754	756	786	716	725	750	746	757	729	776	771	737	737	783	751	708	747	727	786	760	757	759	715	714	725	743	745	706	780	748	762	755	732	735	763	788	770	796	754	758	729	713	768	764	799	749	708	728	735	744	748	796	801	828	773	762	739	720	739	736	738	756	749	758	748	693	685	725	768	708	789	718	760	764	714	763	734	740	748	782	764	776	723	708	739	745	750	762	738	771	704	771	715	733	782	810	712	742	765	739	706	802	769	737	777	741	729	729	771	744	737	729	803	803	714	713	752	779	777	764	741	728	717	715	783	771	711	809	731	811	767	808	745	767	742	715	751	759	780	798	759	755	797	761	714	717	750	716	684	741	745	798	708	747	779	755	707	747	758	756	704	744	764	736	767	749	780	757	732	718	737	733	758	762	802	763	756	758	757	718	675	733	786	766	768	767	759	787	709	746	756	792	781	795	738	760	738	800	798	733	724	734	725	799	737	771	775	723	791	771	759	738	722	768	746	811	728	790	718	753	775	788	726	768	792	766	770	755	756	771	740	753	752	718	732	752	731	728	733	707	732	732	759	743	743	709	758	777	759	727	767	767	732	710	723	731	757	791	736	731	742	765	754	742	769	766	718	758	722	740	717	772	754	765	776	770	764	718	740	738	748	749	724	741	739	755	799	779	749	741	774	764	745	758	704	755	749	764	670	739	732	746	748	830	761	792	710	722	726	808	775	759	762	743	788	789	712	746	787	754	773	704	712	699	719	758	704	689	757	721	760	755	688	735	742	735	724	746	738	766	727	778	762	749	704	739	776	758	684	742	757	765	725	782	770	774	784	740	725	767	765	725	763	781	743	756	728	743	768	746	774	773	758	795	816	732	732	723	760	752	749	786	744	757	787	755	774	729	782	719	674	749	758	787	761	727	762	759	780	788	834	780	732	744	710	790	734	771	747	700	760	736	726	744	761	756	703	769	708	776	736	723	739	745	714	769	728	734	739	753	778	788	734	723	751	743	721	698	730	749	737	786	772	733	770	766	765	763	789	736	771	800	756	802	745	746	702	746	762	745	741	798	749	725	769	723	764	756	813	756	741	724	789	781	768	714	752	751	730	733	802	737	781	741	772	706	765	744	748	767	774	768	727	710	785	815	763	740	749	732	741	790	752	746	739	799	756	774	747	765	779	717	711	780	748	732	762	776	716	741	731	745	790	805	773	732	784	789	740	737	755	745	788	781	763	740	721	702	749	762	747	765	719	780	800	771	736	773	734	730	778	708	790	772	769	749	741	701	729	731	772	716	737	740	767	734	741	733	716	739	714	778	741	714	733	737	742	739	719	780	721	774	778	774	751	757	748	806	722	792	774	734	739	785	716	749	772	753	792	773	734	724	791	697	762	752	763	771	770	780	756	769	743	762	722	739	725	767	734	756	785	750	782	776	752	760	804	753	684	740	736	718	811	784	736	722	761	743	791	747	750	758	753	761	752	748	761	737	755	730	716	767	720	744	725	764	737	747	760	726	772	769	770	764	777	733	761	741	761	773	719	755	826	737	764	720	760	722	753	775	781	749	751	712	746	808	745	775	810	752	773	752	692	744	729	766	729	726	775	733	716	749	705	751	754	745	754	739	764	732	760	753	735	785	768	781	704	758	762	781	765	742	739	740	733	734	783	750	778	730	728	743	722	773	756	696	715	759	747	745	743	718	785	742	732	745	747	770	771	742	793	731	730	680	748	773	754	775	746	763	733	713	739	741	735	750	768	693
28622	67097	80118	69051	52217	23000	4434	1043	1088	1169	676	431	373	373	335	334	350	330	345	346	331	342	336	287	310	336	346	401	338	313	296	287	300	294	304	296	276	287	283	297	323	295	302	269	305	278	277	296	296	305	285	241	240	253	255	313	363	361	288	256	278	276	289	304	285	260	261	291	246	270	305	281	282	313	300	286	271	300	302	302	286	249	266	270	262	265	310	272	286	252	260	278	226	271	281	264	314	277	286	265	277	252	299	282	281	289	272	267	297	286	287	261	258	266	291	278	275	271	270	292	274	293	267	266	289	271	298	275	288	246	257	270	262	223	300	269	261	252	286	281	283	284	265	280	298	286	258	284	266	274	290	298	259	307	271	265	328	243	286	250	264	297	254	281	281	290	286	250	283	279	284	272	275	292	267	291	328	292	263	277	278	267	250	257	296	299	316	294	293	248	296	294	275	275	277	279	273	273	280	263	281	283	268	283	280	282	274	278	271	283	273	232	289	303	296	256	269	287	270	248	267	296	282	305	271	250	266	275	266	257	287	256	290	280	270	272	287	281	263	292	267	270	266	279	278	292	267	261	258	250	268	261	265	297	310	262	286	256	268	258	283	279	296	284	289	289	298	284	259	270	247	287	272	258	256	271	296	302	253	269	271	286	255	274	278	283	260	264	284	313	272	269	260	279	265	314	303	299	296	258	274	273	265	264	264	274	280	237	292	265	275	248	267	283	281	264	263	271	271	265	282	266	314	284	268	261	261	271	285	283	269	264	297	284	242	291	316	319	299	256	283	278	255	283	282	284	267	288	255	249	266	231	266	280	249	278	273	277	310	292	277	311	305	288	270	293	256	287	282	278	274	259	268	259	270	290	275	245	247	316	296	272	277	276	273	297	267	288	292	277	284	301	278	247	297	293	286	256	288	265	287	262	278	284	283	264	253	278	277	299	299	296	292	273	285	290	278	287	304	304	279	278	290	270	302	267	288	270	269	275	297	285	276	279	284	260	260	295	284	272	283	292	272	307	282	257	292	263	288	254	277	263	291	258	265	269	329	300	325	284	296	279	273	263	269	262	263	274	254	270	259	269	260	313	280	284	238	289	291	245	285	286	274	261	265	282	286	302	275	262	267	290	312	278	250	279	266	288	273	295	295	276	297	249	297	287	299	259	267	262	287	267	266	263	272	266	293	280	283	274	289	303	292	276	264	268	274	269	238	262	266	272	288	256	267	264	287	321	267	238	326	291	288	257	246	307	293	272	281	242	266	284	263	255	282	259	275	284	287	300	281	272	308	291	249	276	268	300	273	295	289	298	279	270	273	290	284	284	270	279	308	272	245	277	227	241	285	262	258	301	283	297	271	261	253	261	275	245	324	293	295	265	260	283	284	258	306	265	285	286	278	275	257	292	270	255	283	282	258	269	267	294	286	280	264	284	304	290	263	264	277	294	286	281	250	281	253	278	289	243	301	287	272	270	254	278	238	292	282	261	251	275	273	296	264	280	300	300	286	275	256	275	277	283	304	315	316	282	291	280	282	280	290	303	274	256	263	315	281	265	279	277	299	278	239	293	265	281	277	286	253	282	282	284	255	263	254	276	294	273	268	271	280	267	276	254	287	264	290	256	292	268	259	307	282	260	278	293	319	288	250	273	266	236	284	292	276	262	300	271	264	269	230	273	269	258	264	275	305	303	268	259	258	282	278	277	283	271	289	256	274	293	284	257	263	273	293	274	271	300	284	284	270	269	266	283	280	276	288	286	260	286	266	263	279	261	301	297	252	286	273	285	265	290	283	281	288	270	309	255	299	295	299	283	274	278	284	279	294	277	283	259	318	295	301	286	309	273	256	281	295	306	274	271	291	281	285	260	248	283	267	262	260	275	258	262	243	299	269	272	274	242	265	259	286	266	281	282	287	277	266	276	294	291	269	276	265	286	296	284	281	266	294	279	247	291	267	290	276	272	261	269	273	285	286	277	292	258	301	272	284	279	287	275	267	285	265	241	262	276	278	278	309	271	281	255	255	261	254	258	264	303	263	292	308	246	276	291	287	274	286	252	295	304	273	273	292	289	275	278	309	246	259	300	257	270	284	283	261	256	244	282	262	269	268	256	294	273	268	264	289	275	303	275	288	290	289	282	260	283	297	275	285	296	272	288	254	286	296	282	253	285	300	282	290	256	293	268	267	261	267	266	284	280	275	276	257	286	273	279	256	278	249	302	285	302	278	283	257	310	288	279	302	249	280	268	279	278	280	275	268	284	270	267	273	280	278	282	286	282	306	268	272	288	282	262	290	284	274	245	271	307	266	296	293	291	261	277	272	298	280	288	301	268	254	281	285	281	281	276	281	294	257	288	282	271	297	274	289	284	313	277	259	302	275	284	270	257	273	265	261	307	282	259	270	285	235	300	285	297	247	274	284	265	278	249	246	267	288	260	268	282	290	275	258	277	300	288	266	283	262	256	293	279	293	252	285	276	269	279	270	258	297	269	281	253	276	282	291	277	261	275	268	283	267	306	296	274	284	254	260	270	268	320	236	270	266	260	276	250	253	280	292	265	271	278	279	307	294	283	283	278	257	264	301	254	265	244	274	246	241	260	257	278	255	265	289	275	290	275	273	298	311	259	266	273	274	242	273	277	259	284	272	298	283	296	291	306	282	299	281	270	267	275	271	285	280	261	284	260	282	287	249	304	293	320	268	287	255	280	284	259	252	286	280	283	261	278	286	270	262	264	317	270	269	271	248	274	288	275	261	282	276	259	269	290	304	320	283	305	280	289	249	263	285	230	323	281	275	308	290	284	283	275	267	272	297	267	284	280	294	294	302	290	289	258	253	256	251	327	256	283	265	291	278	272	296	300	304	300	280	266	288	268	272	228	258	248	263	294	270	262	284	269	275	254	291	238	265	277	294	263	260	275	268	283	303	292	281	267	290	287	300	305	289	279	257	262	285	302	284	275	263	249	245	252	262	296	253	298	271	288	297	279	240	283	302	280	257	286	331	283	266	291	284	255	276	281	286	284	260	271	284	281	297	268	280	276	281	267	267	257	267	300	275	292	302	281	277	256	291	307	296	311	286	303	274	254	250	282	257	282	284	287	274	311	274	283	267	298	281	252	262	282	288	260	280	291	246	252	269	262	275	283	273	288	280	297	281	268	279	266	278	276	285	308	308	269	275	281	296	306	293	288	260	278	277	272	263	275	230	287	283	276	269	243	299	275	302	254	284	256	302	267	267	290	277	263	262	265	276	253	291	244	286	300	258	297	247	281	298	282	319	290	271	274	296	306	302	282	308	241	283	255	280	279	251	240	241	282	267	270	262	258	285	263	278	284	267	318	285	265	306	294	269	275	251	273	286	279	297	306	271	299	294	289	270	245	267	267	279	286	275	270	261	255	285	305	295	271	288	300	292	276	281	288	300	268	276	260	247	293	256	267	281	261	249	271	279	266	256	261	281	285	298	277	287	285	261	271	283	272	260	303	240	279
17384	52364	77018	74540	58872	18818	2804	2383	3212	4218	2078	1557	1332	1184	1066	1045	1097	1064	1074	1079	1141	1198	1067	1011	940	984	1059	1421	1212	950	933	912	824	858	749	794	762	774	755	779	844	807	765	716	720	735	698	704	720	771	791	741	758	699	737	701	1273	1348	795	688	712	690	720	679	732	713	684	713	673	721	651	736	670	728	699	683	721	748	721	698	729	729	726	721	754	742	696	681	713	695	708	660	722	707	704	693	699	714	734	714	684	675	710	702	701	723	706	741	665	665	702	735	721	662	663	714	713	694	723	686	754	711	680	667	727	686	731	702	709	692	706	701	693	680	668	723	713	700	683	693	700	742	755	668	739	694	657	725	706	707	684	683	712	727	710	677	666	692	722	702	718	702	697	699	708	690	718	675	694	668	682	709	712	745	697	692	702	700	743	706	713	723	685	729	701	669	681	667	704	688	702	668	686	687	680	693	695	713	712	677	632	712	717	686	711	676	680	666	687	718	740	679	708	652	732	693	669	729	688	674	688	706	658	705	687	702	689	712	704	712	669	701	719	683	749	697	731	657	673	746	719	715	693	702	703	670	714	719	644	737	766	689	711	670	680	700	729	717	703	703	722	740	695	664	686	702	691	704	700	683	677	670	743	716	692	686	750	730	678	671	665	713	661	674	679	722	688	712	741	723	677	741	665	703	660	683	711	726	683	702	696	694	687	664	689	662	684	687	672	638	663	694	701	716	690	677	708	682	695	680	702	683	719	787	691	707	701	663	694	697	693	689	680	720	700	733	673	707	673	680	705	694	660	667	692	736	725	712	694	659	706	663	723	685	675	695	699	685	709	698	700	648	706	697	679	703	702	651	724	689	693	728	719	724	723	694	704	710	738	692	696	738	674	665	696	677	713	629	680	649	695	687	708	681	669	738	688	746	673	721	694	663	683	709	707	698	656	749	675	686	734	699	731	686	735	686	692	729	659	706	724	674	674	728	710	716	705	705	740	674	709	696	719	679	644	664	746	735	720	689	682	697	683	701	744	675	698	758	655	680	722	735	655	723	683	704	682	645	732	665	663	713	715	666	754	719	681	720	704	698	723	711	690	674	729	713	711	736	671	679	689	736	714	671	727	692	688	675	677	699	689	713	689	700	680	668	703	705	673	716	686	649	666	698	695	712	699	669	702	680	653	664	689	721	689	709	705	711	683	688	715	692	704	704	747	703	693	681	671	696	674	710	728	729	679	716	776	706	727	700	709	748	681	689	717	674	705	685	661	692	677	722	673	695	705	701	672	706	758	690	690	644	748	698	698	713	693	649	685	691	707	706	694	665	708	689	741	681	703	735	692	714	717	655	696	741	690	669	684	693	697	681	691	643	705	668	671	683	669	641	695	700	697	725	718	660	699	719	670	722	638	643	709	667	694	664	685	690	690	733	651	691	735	707	721	736	670	691	719	681	699	646	703	731	754	717	763	659	681	714	677	652	732	666	704	712	698	662	694	715	698	723	691	677	711	696	723	723	707	766	687	755	692	720	663	691	669	680	670	713	690	741	671	703	718	706	701	666	726	687	674	719	671	698	658	662	699	742	711	673	680	723	695	650	738	688	678	710	665	731	716	701	702	675	725	713	714	646	681	698	669	703	714	704	714	701	694	740	705	685	700	688	685	688	700	729	691	714	723	682	696	681	730	704	706	671	699	686	714	713	652	664	692	720	702	718	725	698	709	648	713	661	735	719	692	695	760	688	692	702	672	690	705	698	681	724	702	715	696	693	665	675	683	705	674	718	644	683	681	738	727	710	667	665	691	723	702	685	732	695	700	731	706	677	710	706	717	707	668	686	679	705	710	691	672	676	702	743	670	708	723	697	735	705	673	718	677	683	732	712	644	720	699	699	663	723	694	705	672	676	680	750	725	725	689	659	707	681	717	650	690	726	718	742	751	653	670	720	708	653	659	676	707	719	700	768	715	697	741	705	736	759	703	652	671	642	720	738	713	696	704	718	686	699	732	754	739	705	693	693	673	766	700	699	699	641	726	690	733	687	718	705	740	692	711	707	735	701	726	722	708	683	669	701	692	689	699	685	676	675	675	675	692	714	684	711	713	735	697	723	727	669	707	652	711	711	718	692	721	720	674	688	683	737	642	678	685	667	729	676	693	671	676	739	696	651	712	723	700	703	660	670	643	728	708	726	712	675	680	651	706	688	749	702	740	688	726	733	648	725	647	688	714	707	720	708	695	686	684	705	686	695	706	698	702	670	746	643	731	742	709	699	693	698	708	701	694	680	669	702	687	712	701	639	752	701	650	728	719	690	712	707	692	709	695	725	715	688	723	688	735	716	686	677	650	749	726	676	682	685	721	729	720	681	714	705	677	681	710	672	742	669	677	720	706	679	677	708	716	738	693	698	637	671	706	698	683	734	710	703	708	663	675	707	727	733	695	672	660	718	641	678	715	730	767	710	672	684	670	700	682	680	736	718	722	752	691	668	718	721	733	661	701	682	677	733	671	678	695	715	672	707	710	714	698	641	685	712	683	697	702	683	751	664	704	653	719	700	664	688	692	721	701	713	683	691	712	695	727	704	619	743	695	711	718	723	726	672	689	692	680	680	689	708	702	757	677	689	722	707	686	692	732	687	716	692	704	693	689	682	687	684	689	693	701	639	692	688	666	700	712	685	717	696	719	706	706	687	678	726	717	710	671	692	755	719	690	694	736	708	698	681	734	664	678	691	718	689	691	674	731	694	687	725	738	706	722	696	714	697	712	682	692	685	697	692	638	668	693	648	726	690	733	699	725	713	705	712	699	720	684	736	718	722	714	675	632	695	669	713	693	701	709	713	706	727	735	702	668	691	686	679	739	680	699	695	675	675	701	744	755	699	700	730	690	720	710	729	755	703	722	722	697	696	674	671	714	695	639	711	758	663	708	678	748	692	745	671	719	713	745	694	693	700	690	654	696	694	689	693	688	715	712	673	732	759	670	684	671	661	661	697	743	686	712	739	675	708	679	689	685	713	704	723	709	695	695	658	679	700	689	723	733	719	673	719	701	699	685	700	697	687	718	684	699	725	720	702	723	701	711	738	688	720	682	690	722	677	744	706	697	678	713	687	686	690	708	713	690	626	686	675	694	687	736	634	709	675	684	726	687	704	693	748	738	669	676	689	681	718	692	682	689	682	696	695	697	665	676	723	713	702	692	761	679	685	727	664	684	656	672	661	722	676	713	719	693	720	775	672	685	704	651	697	695	725	705	687	639	692	666	734	650	692	695	673	715	695	678	727	748	692	716	672	737	707	711	695	715	709	701	680	689	677	725	655	669	718	688	695	745	660	710	680	686	692	664	709	634	699	693	713	664	707	718	679	640	696	692	687	679	663	682	715	674	655	673	705	681	729	651	712	693	695	737	707	691	648	670	650	671	698	657	673	703	663	690	665	705	707	697	756	723	721	675	648	700	680	693	662	689	679	706	736	717	707	728	737	700	718	713	716	736	719	692	698
5324	6837	13520	10776	5584	994	337	320	317	286	288	306	282	275	296	256	268	275	255	304	272	310	273	281	275	285	270	276	240	254	272	288	288	297	290	245	262	287	275	284	238	245	268	288	256	267	249	274	261	280	306	271	290	259	263	251	264	292	263	269	278	249	257	268	275	266	262	229	268	271	269	274	243	271	275	263	257	239	302	296	269	279	278	277	267	279	260	258	267	274	233	241	284	284	268	297	255	264	261	267	274	258	253	287	262	285	237	255	257	281	276	263	257	272	304	257	269	272	249	248	261	291	252	275	248	251	253	250	254	274	260	282	263	269	249	274	260	264	260	260	277	290	269	269	239	266	303	232	270	253	276	276	284	279	250	266	294	269	279	245	261	272	245	267	282	270	269	294	269	265	254	304	258	275	244	292	249	294	263	249	237	265	252	274	234	290	281	248	247	305	270	266	263	269	267	253	260	271	298	242	278	276	250	270	274	280	260	230	266	252	284	246	256	256	253	299	272	291	254	277	276	280	265	274	230	292	253	285	253	291	290	256	259	285	266	251	259	247	257	283	248	267	262	255	282	256	278	292	262	256	294	281	261	304	247	278	257	235	282	228	284	294	261	233	250	280	269	290	262	292	262	278	243	280	278	274	250	266	261	249	272	266	274	264	259	250	276	262	252	249	302	281	290	273	263	267	244	222	258	226	246	287	258	237	272	262	258	239	271	282	284	263	250	260	253	240	282	275	266	245	233	289	261	266	283	284	287	278	247	270	268	277	268	267	274	244	319	284	249	241	268	259	283	257	288	250	253	277	246	274	270	247	272	257	279	264	260	275	251	249	271	259	267	254	268	285	252	263	278	265	286	253	268	250	260	300	230	250	255	264	271	270	245	240	290	265	282	276	283	284	254	272	261	286	278	245	249	273	276	265	277	292	276	280	267	253	258	231	259	275	272	286	260	247	280	281	246	243	240	283	281	281	270	273	276	254	300	266	254	269	269	311	280	243	255	264	253	272	268	275	248	274	255	257	265	274	275	260	271	296	264	238	266	258	267	236	266	308	269	287	231	266	243	235	289	261	254	263	262	269	283	272	270	255	330	241	279	278	244	261	250	286	262	246	260	255	285	270	277	295	256	260	257	270	264	286	269	252	271	266	223	298	297	291	270	260	236	260	249	269	296	266	253	245	266	237	261	252	280	259	265	266	261	255	256	237	298	276	261	278	252	254	232	274	250	304	271	277	276	269	278	248	264	272	284	277	259	264	259	263	272	273	283	286	250	252	279	284	264	273	268	269	263	274	275	241	277	280	276	281	249	254	258	275	257	232	250	286	268	305	286	263	269	254	279	276	261	252	244	265	275	256	253	262	293	281	259	251	263	260	270	280	257	230	227	272	263	258	273	286	265	275	258	262	267	276	261	283	273	259	265	253	291	251	254	276	268	250	267	279	265	252	292	262	276	240	258	229	269	272	277	285	258	279	283	278	253	300	260	284	258	285	249	263	260	253	270	247	267	250	279	262	244	251	290	254	275	293	272	266	302	286	274	272	262	251	252	291	267	282	272	255	248	270	258	246	255	289	275	277	279	258	267	267	249	264	267	273	247	287	260	253	264	246	301	299	246	243	250	281	274	253	264	281	287	249	262	282	296	264	250	284	256	277	266	245	264	268	278	253	255	259	253	263	264	252	252	292	303	300	259	257	255	266	287	265	310	254	293	278	252	256	273	294	253	280	280	266	299	298	285	252	293	264	277	252	270	270	321	247	265	277	285	274	295	244	267	291	261	227	251	271	287	257	293	272	287	268	277	263	256	273	289	280	274	234	277	252	261	253	262	293	258	251	282	248	272	307	267	263	292	269	240	218	279	253	250	271	258	274	245	280	244	256	259	258	255	236	261	275	273	259	245	287	262	241	266	262	273	264	263	264	272	252	296	291	246	243	266	259	243	258	237	247	265	289	295	294	251	255	241	268	263	267	250	257	242	266	262	247	277	281	280	260	264	233	289	278	268	298	272	303	290	260	272	270	282	270	266	259	267	240	239	306	284	280	267	288	282	272	251	270	247	247	256	293	256	282	252	256	268	237	234	252	254	270	257	262	261	283	247	260	261	251	273	269	287	282	253	270	274	278	285	249	245	242	229	257	278	226	258	232	249	271	264	273	264	258	235	277	294	254	258	262	264	259	268	274	259	256	275	248	281	248	280	250	249	260	260	241	257	292	269	289	242	272	268	251	234	274	280	273	256	290	272	273	263	250	276	295	259	274	280	283	277	275	279	261	273	271	237	263	273	259	246	251	292	261	297	288	261	249	252	283	270	290	284	259	272	293	288	277	260	277	235	265	222	263	242	272	266	264	286	240	276	243	279	287	292	287	297	267	283	274	237	261	249	265	264	237	258	260	275	266	249	256	260	270	223	293	261	253	238	257	229	256	261	259	258	269	304	279	251	319	273	254	264	278	303	258	272	263	281	259	281	273	265	235	253	251	276	263	272	257	266	278	268	269	256	240	242	261	253	241	258	282	284	247	256	263	267	273	268	260	256	277	272	264	289	241	256	288	266	274	257	292	265	295	231	241	253	261	277	267	257	279	284	268	257	243	260	249	260	280	264	285	267	264	260	253	282	251	266	249	267	248	272	271	294	269	261	254	282	288	274	276	264	264	278	266	295	308	257	281	262	246	244	275	298	281	300	269	276	291	266	262	281	313	273	252	310	275	272	292	248	262	262	257	263	255	299	244	265	281	265	230	259	278	279	256	237	209	255	268	277	242	248	286	283	284	281	260	255	268	255	298	278	266	270	291	270	271	276	292	271	283	261	256	252	292	286	255	288	253	244	264	287	265	259	268	233	294	283	264	268	295	273	264	274	273	278	250	236	270	243	287	281	251	277	276	297	254	259	276	277	243	252	266	268	281	236	281	284	256	287	273	264	254	265	261	239	267	259	277	265	267	265	274	265	266	235	282	271	265	254	258	269	304	271	267	266	271	265	248	279	270	246	276	259	283	273	249	255	289	223	251	277	254	253	274	282	266	255	256	270	288	272	262	254	270	266	275	297	262	279	246	281	258	278	286	277	274	236	270	277	280	271	287	255	277	284	234	274	265	264	272	251	243	268	283	271	291	289	286	259	233	299	272	252	289	296	250	300	327	272	248	280	305	265	249	277	256	270	242	277	249	252	254	288	269	254	269	290	293	285	285	229	277	274	247	270	261	285	274	271	276	269	270	270	273	272	271	239	265	284	252	256	264	271	239	289	311	245	260	269	260	286	273	274	215	282	235	241	288	255	283	234	267	277	239	273	281	290	262	276	254	263	235	270	263	278	274	304	272	249	253	263	261	260	261	256	264	282	262	287	256	257	259	217	263	278	251	251	256	278	284	270	244	292	263	310	288	258	281	261	269	266	258	236	246	235	244	268	279	243	277	270	264	274	268	261	266	241	247	270	282	237	271	269	276	305	244	261	260	266	253	253	253	274	257	272	275	275	275	270	256
4069	9300	23140	22178	15087	2717	988	850	940	937	875	861	877	880	836	780	831	768	778	844	797	786	735	789	757	753	743	803	782	756	727	699	729	735	664	702	688	715	680	715	687	704	713	698	690	682	722	665	674	669	670	680	741	670	691	675	731	721	704	702	677	699	743	718	681	717	711	649	733	685	678	721	734	712	661	711	682	702	664	708	676	680	678	656	646	740	690	680	751	750	702	701	684	667	638	654	652	687	669	711	669	706	649	697	692	693	663	709	688	693	679	734	673	691	671	654	623	673	711	663	728	736	685	663	678	641	682	715	722	743	713	680	729	688	671	675	679	682	671	694	686	731	741	722	671	678	715	679	704	689	676	693	678	744	664	748	708	656	678	674	685	663	706	712	679	707	664	683	727	677	682	720	709	741	702	698	703	683	743	665	707	737	673	699	676	745	742	654	733	701	674	654	667	703	652	673	690	679	655	691	677	645	643	625	674	645	689	672	649	661	676	650	654	624	651	668	706	688	692	718	736	667	690	729	630	678	680	702	692	646	671	655	708	698	677	687	660	639	724	700	697	692	687	691	693	661	665	696	706	704	676	675	700	670	690	703	714	705	674	703	708	709	697	691	679	668	664	688	669	664	693	660	704	694	683	683	717	672	727	678	667	738	687	684	725	719	719	702	690	655	724	697	701	675	657	728	709	683	713	717	636	634	691	693	720	691	703	686	725	692	700	752	667	688	723	673	701	693	654	680	675	685	678	679	723	637	688	703	683	720	729	682	675	746	695	712	685	703	676	683	699	664	684	691	671	636	640	647	739	710	707	656	698	621	733	728	679	705	692	691	711	645	676	671	698	679	622	710	687	685	707	705	696	710	723	679	678	661	661	709	653	698	716	707	687	691	746	727	670	696	719	720	679	676	716	691	727	727	653	712	686	662	735	699	692	714	677	687	665	682	691	683	652	675	668	743	620	709	658	648	694	725	676	654	705	661	691	704	706	682	658	672	695	687	657	658	722	711	655	684	707	705	703	701	693	688	647	693	659	727	671	654	702	702	721	735	675	694	681	691	713	702	671	748	646	682	729	686	690	704	707	696	694	719	693	745	748	647	704	677	729	703	702	704	643	690	714	669	740	672	671	647	685	653	714	691	738	687	668	700	696	729	717	687	682	652	674	648	689	717	689	697	694	696	656	741	672	669	719	663	689	689	721	662	722	677	673	741	709	723	669	710	708	628	722	670	697	715	668	703	702	694	710	718	672	654	676	664	683	629	676	695	740	663	736	668	651	658	678	648	728	731	727	712	700	691	688	731	731	686	690	706	678	732	633	649	722	688	703	710	710	679	708	721	686	678	676	699	643	703	708	723	715	663	680	732	680	735	678	685	695	749	695	738	662	716	717	699	684	691	678	683	700	678	756	686	670	710	692	743	681	680	704	660	650	689	673	667	688	748	668	662	679	712	672	680	686	708	668	705	702	694	688	692	680	723	688	695	705	651	705	650	694	673	653	696	700	685	725	711	689	665	680	712	698	733	703	654	632	676	687	721	667	675	667	667	719	724	728	659	691	680	701	725	667	720	695	731	660	687	709	677	694	697	690	718	719	720	626	671	682	686	659	707	720	703	680	694	697	704	677	735	729	707	674	652	691	713	692	728	720	701	711	676	698	714	675	677	664	654	690	667	682	701	700	673	658	683	690	719	699	726	707	661	686	668	674	660	689	696	672	635	670	635	690	674	677	662	665	695	701	686	686	696	687	725	697	669	728	667	691	648	725	652	744	697	695	703	673	646	649	702	698	690	693	707	636	726	688	679	749	675	690	672	720	674	751	638	691	677	674	651	699	624	683	688	690	699	657	691	706	654	699	721	680	681	689	715	641	688	667	670	674	720	620	676	685	697	671	686	719	737	648	698	691	708	677	686	619	712	663	672	672	692	665	673	697	695	682	726	672	684	711	702	681	699	652	717	698	735	715	691	706	664	678	681	712	690	670	665	693	699	702	612	740	680	697	671	707	695	698	673	713	680	656	697	683	662	674	662	701	660	709	697	688	694	697	694	674	713	703	701	753	699	703	647	685	698	683	735	674	700	699	648	686	673	689	713	712	614	700	686	687	633	699	696	667	692	667	671	688	680	652	664	713	715	680	690	659	688	658	680	647	670	740	673	721	704	709	676	655	679	667	693	719	690	682	685	656	733	726	742	686	686	654	672	675	658	712	745	672	677	655	662	631	680	719	702	717	649	665	755	707	719	677	664	688	706	673	691	695	688	729	690	739	687	701	684	697	696	706	702	698	694	689	659	627	692	714	706	707	696	675	723	679	769	670	635	694	733	708	678	727	712	656	654	734	737	703	685	722	648	721	681	702	655	702	705	695	728	681	678	722	680	691	709	710	707	727	677	680	708	687	759	678	667	696	729	742	665	745	671	674	689	669	698	661	716	660	722	749	689	685	699	671	653	720	692	680	727	671	657	718	648	687	706	634	657	715	698	643	689	678	694	638	679	717	671	687	658	657	689	708	678	683	686	647	712	660	652	693	652	694	697	704	682	647	663	657	688	661	667	710	672	690	699	707	686	679	655	688	648	686	682	689	689	695	722	732	698	636	696	685	672	684	667	627	689	686	633	682	669	668	714	737	680	690	671	718	705	721	659	661	678	707	703	614	686	675	664	696	674	657	712	689	667	714	660	699	676	687	668	658	661	700	721	691	713	673	650	677	702	634	723	694	716	742	676	714	701	710	704	740	681	697	695	720	671	646	677	681	705	660	692	722	676	707	631	700	715	653	683	694	729	690	636	743	669	685	694	705	737	706	717	680	715	693	704	715	668	682	693	702	706	684	704	650	668	645	731	692	629	692	662	677	667	662	699	676	685	690	715	707	635	641	671	675	721	679	678	695	703	675	687	682	681	702	649	677	674	688	668	696	620	706	671	673	705	674	704	640	708	699	697	723	667	657	658	659	714	706	682	714	699	678	671	674	612	677	697	683	679	637	698	730	668	794	675	703	667	730	683	712	707	677	646	717	721	689	668	694	665	640	703	667	700	669	680	690	650	705	670	735	691	704	649	661	741	755	682	690	730	645	688	709	689	719	684	706	702	657	706	673	689	754	664	674	683	731	683	701	655	660	713	695	644	716	701	714	718	697	684	705	698	720	699	665	713	644	716	729	698	735	706	707	710	651	667	669	701	687	680	645	660	688	758	677	711	721	724	685	652	677	700	683	656	713	672	665	707	699	676	715	690	709	668	668	699	645	687	689	667	689	639	680	728	712	670	675	683	685	695	681	693	673	703	706	671	656	682	723	669	704	693	661	672	689	676	698	687	684	685	713	695	705	698	678	724	706	715	718	683	653	665	628	693	700	698	682	654	718	717	688	768	705	668	721	713	705	651	712	654	663	681	672	715	707	699	673	719	728	670	642	685	678	670	714	705	673	712	704	757	646	694	665	678	741	678	708	668	710	708	677	647	695	713	687	661	701	666	688	703	680	701	693	689
21729	44613	70104	60363	44286	16444	1894	989	1073	793	487	473	395	359	378	333	324	361	330	305	368	334	368	335	323	303	344	378	303	306	322	294	296	320	277	307	323	313	288	292	331	331	323	310	291	302	294	322	303	341	298	320	305	304	293	287	333	338	290	287	293	297	315	275	309	270	282	295	279	282	285	267	312	297	282	304	295	263	273	269	323	287	296	290	287	323	281	294	313	299	280	316	274	295	258	289	290	269	325	337	287	306	287	314	271	307	302	295	288	298	304	307	283	260	330	291	311	290	300	298	281	330	277	327	282	275	289	315	338	297	300	274	285	266	314	286	276	296	301	289	277	292	286	282	262	280	321	335	289	284	309	282	331	316	309	302	283	293	292	276	333	273	329	290	308	298	309	316	303	298	277	289	320	313	285	308	298	298	280	317	311	293	289	282	293	301	307	340	310	303	280	304	297	281	306	291	294	297	308	297	313	296	299	292	284	298	313	294	285	289	289	271	312	287	313	323	299	280	306	310	277	311	280	309	268	286	307	319	307	288	319	302	290	270	300	285	320	282	328	292	311	320	298	307	282	288	292	288	309	304	305	337	288	285	327	287	299	294	300	258	283	301	284	286	290	277	309	283	314	280	298	291	308	276	294	313	283	298	295	310	280	301	265	313	279	300	282	292	309	319	284	257	286	296	282	322	317	265	319	306	286	297	265	294	288	300	286	290	327	302	285	312	264	280	291	319	316	282	326	305	285	285	305	289	322	301	270	265	293	317	285	261	287	300	310	319	308	296	306	288	288	288	304	272	293	306	270	299	278	277	290	294	295	297	262	259	296	291	320	315	342	299	300	303	294	270	290	295	325	301	321	307	277	304	291	296	313	301	312	298	289	285	295	278	330	319	284	274	290	311	281	293	268	333	308	301	299	320	270	298	294	340	270	318	351	316	278	303	276	289	287	281	299	281	306	292	314	280	300	252	296	297	307	287	315	335	282	290	287	313	296	304	288	269	297	305	325	275	320	294	300	285	311	279	308	295	308	292	264	331	294	300	313	313	301	294	298	322	269	275	324	282	264	283	291	259	294	309	291	301	310	302	314	320	287	287	294	287	309	295	293	301	284	300	294	301	299	300	326	304	291	285	292	285	283	279	278	292	307	304	302	279	285	293	290	282	295	300	259	316	290	291	294	326	306	253	291	297	279	289	327	315	298	312	291	321	293	292	282	285	304	317	327	321	301	298	309	287	284	285	282	316	314	304	297	304	300	285	308	329	286	261	308	300	309	327	319	301	309	306	282	281	294	289	320	303	293	278	304	286	298	305	337	299	335	298	292	278	293	296	330	280	313	274	278	302	329	269	289	273	274	289	297	287	258	290	292	289	276	287	283	312	301	296	284	247	270	279	324	291	322	288	286	321	313	283	303	291	305	290	307	339	280	331	326	276	325	326	296	297	319	301	277	262	324	289	286	284	324	299	275	321	294	297	287	294	301	305	299	314	268	300	300	283	301	325	322	297	280	293	282	324	277	274	314	276	300	276	307	297	310	293	306	277	273	273	281	280	306	296	309	286	286	279	264	295	300	304	290	312	274	273	289	314	271	264	270	310	279	296	288	302	294	348	292	293	302	298	267	299	305	317	276	296	275	303	333	295	270	323	310	316	285	289	305	278	302	283	323	296	320	272	318	310	269	293	311	296	265	294	280	265	283	274	283	307	260	304	314	324	299	342	291	278	298	312	287	279	280	307	320	287	331	294	290	302	297	280	316	308	287	288	282	302	314	298	296	288	253	280	278	306	314	294	284	309	292	292	314	307	275	287	302	296	284	298	302	289	310	306	295	304	268	314	294	276	295	304	303	304	323	301	306	301	274	309	272	321	322	314	311	281	298	318	285	279	299	265	306	303	307	281	276	310	274	288	286	305	308	298	285	307	285	303	293	264	277	274	275	269	251	278	285	301	272	290	299	290	319	285	296	277	285	283	290	290	330	273	303	310	293	309	335	311	274	290	316	284	328	289	298	294	297	299	295	274	278	290	300	248	301	293	292	285	323	301	307	287	333	282	303	318	312	331	313	270	332	260	288	309	333	296	293	297	293	319	283	265	308	295	311	279	310	292	317	318	278	297	284	319	288	315	309	283	297	281	357	267	280	299	312	281	316	298	283	266	300	318	299	311	319	284	342	314	278	313	280	281	294	289	302	302	307	328	303	296	320	270	301	294	332	293	305	319	267	289	323	297	288	288	287	276	250	267	298	295	319	286	307	311	296	335	274	285	301	303	306	316	291	318	274	329	285	296	310	287	301	286	304	303	301	272	280	286	303	313	340	274	249	286	306	332	281	279	273	321	308	283	313	304	301	333	329	312	270	329	301	284	310	283	275	319	305	287	269	299	288	292	279	326	301	286	297	284	321	308	304	276	298	304	311	305	282	267	285	283	312	274	305	282	323	302	293	312	309	287	327	279	293	297	321	302	264	315	318	345	268	278	305	294	305	288	283	289	300	318	292	308	301	298	292	295	299	315	267	286	276	315	309	341	349	293	299	264	301	307	331	299	315	288	281	270	309	271	256	280	308	302	303	316	327	281	326	287	320	298	301	306	294	290	320	289	283	273	315	307	340	305	279	284	293	281	305	305	284	310	282	271	278	297	295	257	254	261	287	304	315	305	313	305	294	271	310	274	254	298	307	291	295	282	297	295	258	266	292	315	277	287	287	284	309	290	268	275	311	302	299	269	312	290	272	267	294	295	297	307	303	274	315	288	318	335	309	310	312	320	288	285	255	297	310	265	297	275	320	329	257	308	318	303	306	275	285	290	284	260	290	285	281	301	294	309	276	283	317	272	299	266	292	318	305	302	288	306	295	290	293	307	320	269	285	290	300	292	310	283	265	337	312	305	279	292	278	321	245	300	309	347	303	297	285	294	277	303	346	301	317	294	299	289	276	312	309	311	277	284	288	291	284	299	309	296	290	326	299	322	319	297	294	308	294	294	277	338	281	272	303	329	288	290	318	299	290	293	303	299	296	302	259	324	307	349	308	278	274	308	279	279	300	286	298	276	296	332	291	306	272	274	311	316	278	307	271	306	333	285	326	287	280	268	271	288	304	290	278	325	282	295	285	282	288	281	305	300	283	302	306	296	300	311	319	296	269	285	333	288	297	290	318	321	280	312	328	340	279	335	283	314	288	287	294	295	307	331	305	319	296	281	291	320	319	308	305	313	277	314	285	302	308	303	309	301	306	254	296	318	303	298	285	290	294	308	271	293	315	291	303	294	309	308	312	321	294	289	282	277	283	302	300	310	295	284	316	293	298	284	285	280	302	290	321	291	267	287	249	315	272	315	291	275	284	274	281	306	320	276	266	286	310	302	267	300	282	286	286	270	315	312	310	308	313	284	288	301	290	313	271	296	285	299	279	307	300	255	315	294	294	297	310	312	308	303	300	310	309	309	287	272	300	283	286	286	301	286	307	289	314	273	306	275	277	266	294	296	317	312
14126	36754	65056	63913	51247	12666	2262	2189	3181	2899	1494	1270	1196	1068	1110	1023	1079	1100	1067	1068	1105	1050	969	905	977	974	915	1228	1003	961	935	882	854	874	854	818	793	800	818	784	875	873	794	791	800	791	759	776	769	788	777	750	807	774	798	811	1084	1219	882	746	782	762	786	765	770	753	747	788	748	747	735	732	790	800	731	744	726	703	773	706	716	801	716	753	747	754	802	794	758	746	725	764	759	747	773	751	769	758	794	781	721	770	750	758	751	750	786	733	789	715	802	714	731	783	739	813	766	761	743	769	786	731	779	791	743	706	750	768	726	776	823	734	748	711	767	775	718	775	734	731	781	734	767	757	756	736	727	777	737	765	781	717	726	765	762	731	758	757	769	769	747	740	745	718	754	752	788	739	765	750	743	813	735	748	790	776	766	782	764	715	738	804	773	763	740	765	766	730	709	718	770	772	772	714	746	801	746	777	747	712	723	778	765	756	750	754	694	786	716	738	733	750	743	757	781	757	804	769	737	753	770	769	732	755	752	807	696	727	715	692	744	753	778	731	746	770	786	776	790	792	754	764	771	727	759	808	705	771	759	710	795	761	764	757	720	749	775	781	753	762	680	737	732	723	819	722	705	778	721	744	780	748	733	759	729	751	730	766	784	770	754	739	759	745	731	712	724	775	721	731	778	745	791	750	719	803	787	757	762	742	712	763	720	752	744	775	740	756	741	742	722	717	719	759	761	732	758	760	721	772	809	769	723	753	746	789	772	730	795	769	780	722	773	747	699	696	796	748	709	721	730	744	733	764	738	712	774	719	765	762	689	782	758	730	778	751	720	779	717	758	715	755	794	758	768	769	753	781	733	736	747	721	765	789	690	788	741	748	775	771	772	721	738	756	742	754	758	738	790	738	764	707	749	755	798	714	764	757	732	707	769	782	727	772	809	706	776	746	743	731	749	709	748	754	738	760	793	757	763	719	757	755	769	752	753	791	751	755	702	752	706	763	747	745	714	715	782	761	764	733	721	757	766	737	715	735	690	744	788	736	745	774	735	718	746	759	765	794	735	771	722	693	787	759	690	728	795	745	758	709	764	725	738	757	735	743	787	718	723	667	761	744	717	718	748	681	744	755	748	801	735	827	769	765	750	733	716	794	707	749	725	734	765	767	768	822	754	774	730	744	760	780	740	710	810	749	770	790	714	743	781	693	764	778	752	702	765	708	748	750	765	740	714	763	730	743	758	742	754	814	735	697	754	805	744	755	728	784	776	784	772	808	755	751	735	789	741	791	779	779	737	739	752	787	784	748	746	748	744	771	724	695	719	764	779	776	712	764	748	704	797	769	798	752	775	736	729	808	729	739	750	746	700	768	765	748	717	740	791	779	748	760	724	746	752	780	791	750	782	741	760	726	728	752	742	738	787	740	762	745	739	750	764	710	733	790	756	708	747	722	807	734	732	731	735	753	760	790	690	779	772	800	741	720	724	741	755	729	746	787	775	768	762	734	717	725	726	773	742	789	747	732	745	742	733	825	792	798	701	750	762	730	811	772	722	738	795	763	772	713	784	792	780	756	770	765	754	723	757	745	762	734	738	708	679	772	755	734	810	759	791	773	685	743	782	731	723	761	743	735	752	757	723	735	721	740	756	741	770	735	772	798	769	752	716	758	752	758	747	763	723	787	794	703	797	779	775	765	745	749	717	729	753	743	718	755	795	738	787	744	738	832	735	767	722	764	731	713	756	751	717	815	772	729	730	686	768	738	737	763	729	752	697	718	743	773	746	691	727	772	762	773	744	758	725	741	759	754	750	829	764	781	785	749	774	695	789	736	758	744	710	767	722	732	735	716	775	783	741	715	788	768	774	781	750	757	720	778	713	746	770	735	746	753	739	718	781	783	754	766	746	773	762	727	791	727	768	704	721	757	771	737	791	737	765	780	763	703	779	758	727	723	787	789	765	830	761	760	758	703	749	747	764	739	737	750	789	748	718	692	712	692	753	794	705	737	792	742	802	695	752	803	750	751	824	733	741	776	780	711	742	717	786	744	796	775	754	752	808	751	717	702	804	779	723	751	731	795	793	723	754	746	794	817	730	734	712	752	782	752	714	771	728	747	692	755	780	719	723	729	762	772	756	786	757	775	694	761	740	750	760	779	789	748	719	727	786	732	796	750	755	757	734	747	797	767	817	736	732	789	776	750	739	759	739	748	735	764	723	738	705	772	689	749	752	737	743	800	805	787	744	767	826	725	709	753	751	752	728	740	781	753	774	776	767	726	717	754	732	698	696	696	804	754	778	719	701	720	732	746	748	732	759	791	797	685	758	732	683	810	811	686	752	782	761	800	763	744	783	761	740	770	768	799	723	792	752	745	738	730	763	765	767	795	775	751	765	746	802	766	729	763	789	705	725	765	744	758	750	745	707	720	775	747	710	716	768	752	764	751	779	751	741	733	711	750	722	805	725	797	732	771	749	795	716	829	733	750	766	768	739	779	781	768	771	736	779	734	713	777	716	786	697	742	736	807	740	785	755	770	696	728	744	759	750	742	745	757	807	713	716	760	753	743	741	761	787	748	780	809	772	732	766	754	738	713	724	712	771	763	745	757	736	742	761	729	732	736	771	796	785	715	758	769	728	813	667	725	718	770	785	750	763	781	780	761	725	774	762	750	726	723	733	738	733	760	796	726	744	738	708	779	717	749	776	759	707	752	758	713	748	761	767	754	766	730	779	786	780	746	771	777	738	742	758	756	794	763	722	768	751	780	820	778	723	774	711	754	778	764	724	791	697	769	815	715	715	768	706	766	725	773	741	791	791	736	753	735	750	782	766	775	768	741	707	732	793	740	765	747	758	723	825	784	717	735	782	728	775	778	751	786	789	786	788	733	796	760	683	766	764	740	804	734	754	750	731	734	779	727	742	735	681	707	726	708	765	780	698	671	729	726	758	755	708	708	735	758	751	716	736	780	730	808	785	706	716	745	769	753	783	753	742	719	792	691	786	727	793	756	750	731	707	697	735	748	718	745	741	766	710	702	753	741	738	781	691	757	800	713	721	744	795	740	741	718	804	793	772	710	741	768	820	744	760	757	706	771	701	742	745	811	784	778	778	810	766	744	744	745	770	773	724	808	713	753	735	772	758	728	719	759	823	693	743	729	761	794	770	744	768	738	825	751	765	729	728	752	724	724	723	739	760	701	748	773	805	768	754	774	750	815	767	732	780	749	755	745	764	760	791	755	749	755	763	725	697	742	725	780	782	764	763	729	780	704	751	745	783	724	746	723	733	800	787	746	768	817	753	769	764	717	759	752	742	742	806	758	761	771	705	750	789	729	735	740	709	763	723	697	765	806	714	741	768	778	755	773	732	754	738	762	750	768	733	695	740	805	770	762	734	717	764	748	710	745	779	809	723	738	762	735	777	718	752	735	792	769	724	799	784	773	790	750	745	772	793	726	779	761	759	701	730	728	743	704	725	753	769	770	720	705	746	764	751	784
30094	62229	79611	70312	54018	22833	4595	1137	1399	1169	585	414	352	352	386	336	346	376	350	330	337	365	298	309	333	325	322	403	356	377	304	315	273	297	280	288	293	293	283	295	320	302	290	272	289	280	282	271	270	284	313	256	269	280	284	265	347	371	330	291	288	264	305	270	278	287	292	260	295	289	288	307	328	292	275	313	283	297	275	241	259	273	294	252	295	247	313	275	290	289	278	265	276	264	289	281	277	270	261	271	242	302	267	283	274	278	301	271	275	265	281	281	256	303	276	275	277	287	251	310	251	255	263	299	261	299	300	266	281	312	289	291	268	264	276	278	260	289	283	261	291	311	301	286	302	259	253	273	266	275	279	284	267	290	257	310	271	292	286	315	238	260	278	296	265	296	281	278	292	270	238	272	309	301	292	285	255	288	243	287	267	303	265	275	267	271	290	286	274	259	265	281	285	270	315	257	291	324	273	286	257	291	270	271	287	267	262	275	263	271	268	290	314	258	287	261	269	291	281	304	283	293	286	273	287	299	259	268	235	275	280	278	278	269	316	267	256	297	267	270	305	249	281	293	278	255	279	303	269	257	259	280	281	307	313	299	290	295	262	290	272	296	263	273	312	269	273	272	263	268	267	255	280	253	296	245	277	288	296	259	304	262	241	269	270	311	287	252	276	277	305	289	300	272	284	263	271	309	275	306	284	270	277	279	282	294	289	299	250	289	283	281	307	273	292	246	290	272	265	287	257	301	298	265	267	292	283	271	307	273	283	300	274	252	287	313	277	272	267	286	283	246	294	264	262	279	305	278	268	303	259	280	304	266	292	296	269	267	291	260	252	304	276	247	294	271	260	256	269	278	231	262	295	310	299	324	281	283	279	285	321	264	258	271	268	299	266	291	267	271	291	281	263	281	293	291	288	272	263	272	262	276	257	249	254	290	254	285	272	283	292	310	279	265	231	299	268	306	267	309	277	314	275	277	274	244	260	289	256	285	289	278	289	268	304	273	270	290	306	318	270	284	278	288	281	271	273	279	269	281	263	290	267	272	319	287	272	255	258	260	271	268	273	275	282	285	304	292	277	291	266	285	285	242	284	255	267	321	341	289	296	297	296	292	280	287	298	275	279	270	263	308	293	260	269	292	292	301	285	311	315	302	296	247	258	271	261	287	283	277	264	261	314	255	288	269	246	262	276	267	260	287	291	274	295	267	269	284	254	304	253	267	272	293	281	300	243	266	274	303	260	286	276	313	290	265	268	305	285	286	269	280	286	277	279	295	274	290	272	259	265	268	248	264	275	305	290	273	283	258	274	280	253	294	265	297	286	273	297	267	263	286	258	254	294	255	270	288	272	293	274	298	263	277	277	279	293	267	280	265	261	296	271	247	281	295	279	315	271	296	271	308	309	255	288	266	311	286	272	284	277	271	265	291	287	267	274	290	236	293	292	297	306	306	279	262	268	289	296	291	264	277	288	296	280	286	278	273	261	315	293	274	262	284	277	300	320	279	275	262	291	309	263	267	277	280	243	284	279	290	294	283	272	274	282	275	276	270	288	264	269	294	287	260	281	285	257	290	296	282	269	291	285	300	290	272	283	283	289	278	293	268	272	250	325	283	276	293	303	278	296	261	276	283	278	294	273	280	292	275	277	303	288	280	279	220	269	288	279	251	267	270	309	277	279	297	312	271	241	287	247	302	261	238	297	266	253	248	260	283	299	284	256	294	261	293	282	277	270	305	255	262	304	275	256	230	298	275	272	302	304	307	276	280	284	306	291	272	284	266	280	278	303	249	273	286	283	275	276	281	281	294	265	277	268	283	292	303	286	295	250	264	278	315	303	264	298	292	277	273	272	291	288	288	261	270	294	282	281	273	248	305	299	284	276	296	264	251	276	284	288	295	279	273	287	260	282	245	280	275	278	245	278	304	270	284	270	256	294	260	268	290	268	279	325	266	284	268	274	277	296	256	291	283	296	289	282	283	275	267	289	273	241	260	224	300	260	308	249	291	282	282	291	279	302	295	287	246	277	290	281	267	272	276	256	275	281	307	270	256	261	274	284	269	258	293	279	240	289	270	279	294	312	293	306	278	295	293	281	273	301	277	294	296	290	266	290	277	283	273	276	253	270	263	281	286	289	307	294	282	287	290	262	248	287	274	309	278	294	270	276	279	295	272	285	302	285	267	275	282	282	279	287	269	283	275	278	294	288	280	269	284	259	287	269	272	269	299	284	298	282	279	274	288	303	306	285	288	297	309	243	268	282	287	283	285	234	259	295	283	293	280	280	255	268	245	292	274	274	277	285	261	260	298	307	265	303	304	276	266	278	284	280	249	261	291	257	275	304	311	305	293	282	287	299	301	275	293	279	296	264	299	261	283	315	276	275	283	294	256	300	283	283	278	260	273	251	288	302	257	253	315	282	296	287	290	277	308	281	287	290	299	295	269	298	278	291	289	295	264	274	280	278	298	333	303	282	266	289	258	264	249	292	259	254	235	250	256	285	267	275	290	271	272	302	271	284	277	254	268	281	274	280	302	266	293	271	273	278	268	255	271	260	286	266	245	279	267	262	253	274	265	251	298	281	275	278	278	268	245	271	310	287	267	293	283	282	274	287	292	293	268	296	269	250	282	297	281	282	312	293	284	256	278	283	275	291	273	273	274	278	300	270	275	298	306	268	276	279	294	283	273	284	298	288	273	250	301	280	269	274	295	250	287	315	281	259	269	281	295	254	288	251	273	249	272	281	279	297	262	294	278	270	269	279	255	267	296	245	303	292	287	254	290	271	318	259	265	283	287	271	309	291	288	307	248	280	272	287	252	269	281	276	279	276	295	311	276	275	290	269	283	240	284	266	273	262	274	278	279	283	256	286	280	284	273	269	306	269	292	265	282	283	285	280	287	301	287	310	284	272	285	300	286	272	267	282	259	284	287	284	298	279	271	270	273	279	306	291	277	279	263	273	260	272	259	292	278	265	305	282	287	301	257	296	292	284	253	276	288	285	269	238	273	263	275	257	269	283	244	324	245	274	286	309	303	275	271	290	290	272	260	306	263	308	280	299	292	297	261	289	267	280	296	252	290	284	265	275	282	295	267	258	257	284	283	308	290	322	252	304	275	265	274	279	275	273	242	288	315	292	281	301	301	253	282	286	276	277	298	271	270	294	286	263	299	264	275	261	294	246	262	299	244	265	275	276	244	259	290	286	293	313	288	248	326	307	277	263	289	291	280	259	271	253	288	262	260	241	288	302	279	271	282	296	289	269	261	269	296	299	316	308	254	269	290	262	281	300	283	280	290	285	264	285	293	284	251	272	310	322	276	260	273	276	269	294	259	270	252	279	290	278	278	247	281	292	291	268	269	265	283	296	312	265	274	282	320	263	284	271	292	293	316	267	281	261	301	261	250	277	289	322	281	296	266	289	288	277	278	276	278	259	256	300	304	299	296	305	283	275	302	273	285	235	282	252	314	293	272	295	262	318	284	288	292
19584	49286	77172	76164	61131	13797	3282	2973	3840	3649	1908	1581	1311	1149	1163	1038	1093	1173	1188	1126	1195	1080	961	1015	1027	974	1118	1687	1284	1283	1020	896	799	876	794	789	792	771	738	820	859	868	734	714	749	754	755	726	751	731	704	755	723	747	728	729	1295	1532	919	747	718	705	685	683	707	712	656	673	687	667	736	722	712	646	729	780	706	700	682	683	733	697	707	680	713	684	702	704	719	751	750	698	696	721	659	697	731	714	704	653	740	752	709	696	740	691	675	732	748	724	741	720	734	682	749	643	722	726	703	705	707	710	696	679	732	685	709	705	666	700	703	703	698	709	735	645	700	694	697	688	644	729	735	672	686	748	695	691	676	703	718	698	675	721	731	750	716	717	689	697	745	670	722	686	709	681	746	684	703	730	709	746	707	722	708	684	683	718	650	705	693	693	664	715	677	749	723	709	759	740	741	693	687	717	666	682	700	688	720	711	734	752	713	721	674	720	713	722	660	703	734	734	706	708	709	750	758	681	705	704	681	623	687	692	689	725	684	691	733	704	696	676	738	710	702	712	699	697	705	743	699	710	721	723	701	695	721	697	733	681	699	713	682	721	753	675	696	691	682	755	781	755	703	701	655	679	677	681	701	729	668	717	685	731	700	687	715	711	698	767	710	685	663	700	704	690	728	674	676	683	666	704	706	693	746	682	729	721	691	690	730	728	695	693	688	712	658	691	705	686	692	678	729	697	718	719	712	659	675	697	684	679	677	720	689	680	708	672	703	693	724	705	697	672	730	662	729	719	633	730	722	734	695	710	727	724	661	715	723	669	673	692	692	655	704	725	729	716	709	705	690	644	716	713	677	729	730	698	723	704	689	672	714	705	725	737	664	709	659	742	718	713	725	673	707	724	735	693	731	716	688	706	713	706	708	693	702	731	700	680	670	720	724	728	719	702	679	657	741	686	742	717	686	742	729	692	678	715	676	739	710	652	722	657	676	720	703	682	704	711	675	686	680	692	686	716	707	676	676	709	704	742	722	717	718	758	731	673	673	723	699	751	701	687	690	687	687	700	706	725	730	700	717	700	684	735	728	695	725	738	719	654	676	707	647	715	704	679	745	689	680	718	680	687	741	702	666	747	730	725	715	739	715	721	696	679	671	699	726	707	679	699	703	709	733	743	728	675	721	697	696	721	750	722	710	680	680	691	720	664	684	683	727	696	683	675	689	740	721	679	670	696	747	702	764	720	674	731	678	707	722	678	699	670	719	701	711	718	776	760	715	673	681	697	660	741	688	707	711	683	703	673	730	670	691	668	750	674	734	728	699	699	701	674	696	734	694	663	704	691	703	704	693	748	757	714	699	720	708	669	668	718	714	683	671	734	683	696	703	707	714	736	693	736	731	663	730	705	701	637	690	681	752	674	723	702	691	719	672	811	697	716	693	731	723	678	736	741	701	690	713	639	684	703	668	651	719	676	686	701	683	669	713	726	655	694	689	681	674	707	662	674	685	709	714	685	733	727	712	648	697	727	698	706	660	681	667	729	686	687	704	690	709	697	697	719	700	683	677	668	675	668	748	754	706	692	717	703	708	684	676	758	728	707	677	703	701	753	737	679	692	650	690	697	714	748	716	638	718	690	704	709	744	702	725	704	681	686	723	698	731	679	700	727	690	710	698	726	697	662	672	684	742	755	670	698	709	682	680	682	732	746	721	714	692	699	734	712	644	673	716	689	692	689	734	706	681	736	690	736	715	696	699	705	695	703	745	740	703	677	658	679	731	754	691	685	696	696	692	722	758	723	724	703	657	702	670	683	709	673	764	656	742	704	704	736	657	746	735	696	709	678	719	757	698	722	711	684	677	686	685	687	690	718	684	706	704	714	700	699	718	718	730	699	729	681	660	735	699	693	728	688	728	696	711	668	775	694	712	701	739	696	729	753	639	680	686	721	716	730	704	721	686	745	728	684	672	664	722	769	701	742	686	778	717	694	681	747	660	692	704	688	715	737	679	682	689	731	759	703	666	667	712	681	692	686	764	693	690	721	672	728	694	709	657	680	695	707	716	680	686	707	707	755	676	651	725	680	685	672	678	762	686	728	716	710	735	703	716	736	713	675	714	633	668	690	739	745	676	702	699	690	676	708	725	711	707	722	703	700	688	711	720	729	721	636	718	717	700	714	748	700	732	761	741	660	693	684	746	749	713	717	722	707	651	676	725	692	719	729	705	705	688	693	706	722	718	701	691	717	665	696	714	758	709	710	658	712	708	665	710	716	698	678	712	723	663	725	682	684	650	683	722	713	688	652	660	698	707	706	707	695	688	698	741	718	676	739	668	715	712	669	725	739	747	702	681	692	716	716	663	674	729	729	694	686	670	666	688	714	733	713	673	730	688	719	716	716	751	703	725	698	702	732	717	692	677	743	735	721	679	753	675	730	697	715	742	719	679	698	713	710	693	700	661	719	712	718	685	701	696	692	769	706	692	703	679	722	697	726	706	709	675	681	684	684	639	707	718	717	676	695	713	721	699	678	682	698	636	716	726	719	689	665	653	691	739	674	701	704	706	679	713	700	734	704	677	696	701	691	731	689	704	668	730	728	673	734	733	707	742	693	735	728	712	691	685	680	707	647	711	693	678	673	666	677	702	742	725	739	740	626	770	672	748	683	734	703	699	769	689	669	686	699	749	740	738	687	679	719	731	767	659	646	764	708	736	635	657	652	670	697	714	705	749	722	656	721	729	708	688	692	666	677	702	667	714	797	673	719	704	678	712	697	701	669	689	690	680	672	703	702	738	730	646	688	680	695	686	692	728	694	708	706	689	661	725	736	705	694	694	747	729	714	730	695	697	659	645	728	707	697	695	677	721	684	710	721	734	694	704	676	707	707	748	765	723	706	691	695	737	687	697	710	698	712	682	679	762	715	701	715	703	681	688	660	717	692	701	684	660	684	708	694	678	690	698	701	702	724	697	731	716	694	661	721	704	682	710	721	734	685	685	745	705	727	721	701	709	674	726	749	651	705	715	687	714	695	676	697	729	675	708	682	726	715	743	736	730	706	733	715	701	680	732	737	723	710	735	654	656	686	710	666	682	712	680	710	731	691	710	683	720	670	651	726	726	670	687	657	734	706	730	664	680	737	690	713	726	709	652	680	721	674	687	691	683	727	710	749	706	678	642	718	686	740	688	757	708	686	731	711	737	652	695	721	705	735	694	700	687	755	693	710	655	712	733	712	768	736	706	665	721	706	712	704	700	664	742	711	713	718	712	697	740	679	736	705	701	717	712	682	679	722	701	737	686	695	723	669	677	689	692	667	709	725	691	684	693	688	707	731	675	692	699	693	690	718	769	763	735	705	670	709	701	698	741	704	672	767	678	700	743	707	723	747	716	734	709	647	725	700	685	681	713	696	735	728	690	719	661	720	696	705	692	688	728	631	732	724	718	726	637	706	706	689	710	736	664	738	666	701	700	729	739	720	700	675	741	668	677	722	708	666	728	705
5471	8098	14016	11033	5729	1108	327	279	274	293	277	313	323	309	281	256	292	315	297	287	310	304	275	267	296	282	279	264	291	280	279	281	272	253	264	234	279	295	277	273	272	284	264	276	241	264	293	273	274	267	270	278	268	271	282	266	279	298	259	287	271	267	266	241	296	260	261	254	267	292	274	252	273	286	249	270	229	287	305	292	238	271	270	294	280	256	263	284	261	265	294	262	261	248	264	265	259	263	292	254	298	242	299	276	278	237	258	275	254	279	253	284	266	282	289	249	248	271	285	258	269	285	267	262	257	241	247	273	244	266	261	267	289	268	246	277	299	293	262	261	285	274	246	270	269	262	291	306	295	291	258	282	271	283	277	277	286	283	244	264	284	269	271	260	277	276	285	286	285	269	257	252	278	252	245	261	283	261	232	259	243	282	257	268	270	252	289	259	267	275	276	264	287	237	274	273	286	273	246	254	276	263	246	239	286	256	265	253	270	271	280	274	276	242	259	276	234	288	252	292	234	269	270	293	277	282	289	273	278	263	265	268	271	237	271	256	264	256	267	272	278	273	275	295	280	248	273	258	270	270	267	287	267	290	270	254	277	268	271	249	252	278	284	284	267	268	260	264	242	267	297	277	262	266	286	292	277	253	266	288	253	301	248	279	300	295	270	243	275	271	241	240	271	280	265	249	272	273	272	283	264	263	269	222	247	270	293	277	256	276	286	260	278	258	258	289	262	265	246	267	270	275	299	262	282	274	270	288	290	261	267	255	268	272	269	264	292	254	275	235	252	253	284	261	280	253	248	245	243	270	288	256	255	278	275	253	286	275	251	314	238	240	265	248	275	306	247	272	277	298	262	291	264	296	248	244	285	269	289	255	268	276	279	280	268	256	247	253	300	274	278	289	280	277	262	253	266	286	304	255	294	249	275	257	252	246	276	252	276	276	264	271	259	289	276	267	257	275	269	273	248	260	256	264	264	268	265	264	262	264	276	249	263	271	261	258	244	265	284	259	298	281	284	247	263	242	286	257	277	287	245	251	275	299	275	261	280	282	269	239	235	256	287	252	259	337	283	240	282	252	274	261	265	278	285	272	256	277	243	266	254	268	274	257	278	247	271	246	266	256	303	285	292	268	257	288	274	282	271	268	240	266	240	288	279	271	271	275	269	281	286	286	252	253	256	302	259	250	269	252	278	276	261	232	278	282	308	272	250	293	289	292	286	253	261	264	258	297	258	271	284	270	293	278	289	292	265	278	286	290	270	259	284	292	257	266	277	262	276	294	250	277	297	272	251	289	291	262	284	259	284	277	279	258	275	243	281	288	261	258	223	306	281	281	285	277	278	275	244	264	242	287	260	274	301	270	247	285	260	260	258	285	271	262	289	264	267	260	260	251	258	249	264	270	264	256	239	252	260	267	274	263	267	279	267	278	267	255	259	274	280	255	285	269	237	244	261	285	264	259	300	273	261	247	272	293	265	291	275	273	234	276	266	249	259	301	289	267	264	284	282	255	273	258	271	281	255	285	255	288	266	268	280	243	273	277	312	274	280	266	270	262	299	287	257	258	274	280	251	278	278	280	280	259	277	278	249	285	240	264	265	278	238	287	284	274	274	254	254	248	293	304	289	274	269	294	293	295	263	269	274	263	254	268	244	250	269	286	259	278	252	262	305	245	250	284	266	254	272	266	273	279	266	277	274	276	274	276	255	229	270	258	278	280	280	251	269	266	259	281	274	263	241	251	250	253	248	281	269	279	251	266	264	278	236	262	250	282	257	256	265	259	271	268	259	244	283	275	259	313	282	268	268	302	246	255	266	278	275	277	270	298	240	307	277	288	268	235	262	240	280	263	253	267	276	250	311	297	296	300	270	271	261	271	280	269	275	305	275	250	240	290	288	271	264	254	255	293	307	251	321	272	262	292	270	274	272	273	281	232	258	253	273	260	278	274	272	276	282	277	296	286	270	272	285	263	257	296	288	273	271	288	272	221	265	252	282	267	261	271	269	279	262	285	255	245	257	291	271	291	255	282	277	249	239	275	265	260	290	268	309	276	227	250	283	281	303	252	258	257	246	279	277	247	268	258	247	300	307	256	264	269	254	247	282	266	292	267	279	260	268	255	278	255	242	279	295	275	254	287	251	247	220	255	275	263	246	267	256	242	270	261	243	260	258	252	261	288	270	292	269	268	257	237	270	270	270	302	300	255	261	241	286	273	284	271	275	262	252	258	246	234	273	271	281	283	277	282	268	277	259	253	277	241	279	257	274	268	288	252	252	309	265	257	260	251	216	271	275	286	255	273	243	291	261	239	277	273	260	270	271	279	294	231	281	274	268	287	235	264	270	282	266	273	238	269	279	283	272	255	269	263	265	290	276	312	241	286	275	260	276	285	252	283	263	279	266	287	246	289	255	279	283	265	265	261	265	270	248	267	273	281	265	244	271	272	287	266	263	269	268	314	265	274	283	258	275	261	266	285	266	273	253	252	280	281	264	245	261	270	275	279	276	261	265	285	260	271	284	266	262	262	262	271	235	253	282	252	243	263	284	274	261	227	271	280	258	271	263	288	282	272	269	247	267	226	273	305	283	262	281	292	250	255	251	297	290	253	253	272	248	311	271	278	255	284	270	260	275	289	261	261	253	288	269	254	240	282	274	267	247	298	275	255	276	271	244	274	263	259	291	271	230	271	273	257	266	282	284	271	269	252	252	247	285	277	273	259	238	251	276	266	302	250	230	279	279	297	271	251	276	265	258	262	286	268	279	292	264	262	281	289	261	308	264	281	272	254	276	261	264	268	249	257	246	272	276	257	252	262	283	292	292	271	246	283	268	273	279	276	246	289	284	277	250	289	271	273	239	316	259	263	248	295	275	275	259	280	277	254	246	291	275	274	264	260	283	276	286	277	271	283	268	267	262	272	296	267	255	234	257	285	244	266	276	237	252	265	283	256	301	273	266	262	251	259	291	265	238	261	289	275	248	272	273	290	301	264	289	247	261	298	266	257	265	248	284	270	254	271	248	299	252	284	287	245	277	281	278	297	235	262	268	266	289	248	272	273	252	255	282	287	300	265	261	261	268	270	250	316	276	274	281	239	268	267	278	270	278	264	289	283	286	274	277	289	255	246	275	244	273	279	280	264	260	273	289	265	257	286	271	267	242	279	304	269	266	262	273	289	234	282	272	243	266	289	287	257	251	263	251	252	248	264	288	241	267	294	269	284	259	264	262	249	279	264	266	275	250	271	276	249	269	251	263	290	274	266	269	280	290	266	266	281	294	269	278	279	278	266	267	267	277	286	275	315	254	239	244	262	280	255	243	271	262	268	300	260	250	286	321	242	272	287	269	270	272	271	292	234	278	313	257	251	283	256	270	285	257	292	269	256	279	277	266	287	270	259	272	264	244	280	258	261	274	273	262	273	245	232	238	241	260	254	281	297	274	248	251	245	243	258	293	289	274	301	273	248	266	275	283	264	271	280	253	247
4011	10899	23090	22674	14680	2811	970	1013	997	936	855	869	894	860	744	783	807	793	821	821	856	745	785	736	774	718	705	826	750	730	734	703	701	690	702	706	743	686	659	671	695	684	731	726	712	708	705	700	690	693	692	699	690	658	683	662	688	744	679	678	710	653	631	692	705	659	655	745	698	699	714	684	676	686	709	716	638	701	699	657	671	659	677	703	680	698	681	708	721	693	671	692	671	715	700	741	686	673	750	663	659	699	787	695	700	654	652	682	720	726	686	670	691	687	688	718	690	697	672	712	660	653	687	650	737	649	695	702	711	692	706	710	679	698	720	723	673	711	746	721	742	658	684	699	739	652	687	712	669	668	745	719	636	693	708	683	679	681	671	675	712	691	700	643	691	678	661	662	710	715	654	683	641	664	679	682	714	713	710	711	670	671	705	680	660	671	723	662	693	676	674	692	693	656	645	708	745	659	681	692	695	711	732	695	649	739	716	667	714	666	729	642	710	689	697	685	727	695	717	735	674	668	680	672	746	671	773	711	691	674	690	673	696	662	710	702	717	687	712	710	667	704	667	730	723	712	681	661	689	691	687	690	675	720	687	667	699	675	673	651	719	697	701	670	643	701	724	700	642	732	721	680	735	726	672	711	702	681	712	700	686	703	681	717	705	710	714	685	687	681	690	693	712	676	681	699	688	697	690	682	662	661	681	695	691	675	687	697	708	696	697	720	687	745	683	699	700	641	618	705	677	620	737	778	648	662	709	693	674	676	612	724	660	703	692	726	706	690	663	701	690	634	693	658	735	717	680	685	691	717	702	681	677	671	737	695	667	683	713	719	669	684	704	708	724	694	686	712	698	657	627	736	699	708	717	695	703	727	689	706	699	696	657	689	688	714	640	668	691	689	661	701	698	703	686	694	697	657	678	680	731	666	692	687	753	679	702	728	694	715	673	678	698	712	701	684	676	721	695	727	715	726	687	694	682	725	654	674	700	654	707	672	678	706	688	683	642	680	713	707	706	702	679	642	695	721	655	675	707	681	711	731	689	669	674	676	709	691	680	676	725	711	700	733	675	703	734	696	724	719	722	722	697	683	732	702	691	725	653	673	689	652	750	736	695	719	707	699	712	700	676	656	698	675	678	756	672	698	689	696	693	648	670	686	691	650	716	702	708	663	677	682	672	726	702	694	683	690	638	700	640	710	731	692	672	670	717	688	726	690	704	699	716	751	692	741	686	695	652	702	721	690	703	718	697	689	709	691	692	722	723	688	714	679	705	698	660	677	701	707	711	691	688	685	666	738	669	677	690	679	661	677	690	674	704	676	691	699	696	692	695	669	710	725	654	683	700	643	716	695	725	688	676	674	653	711	689	690	711	685	661	669	704	683	672	713	706	718	690	677	728	715	680	710	717	664	687	693	698	672	669	716	673	700	706	706	703	673	676	686	718	676	707	678	682	716	661	694	738	705	695	690	686	704	723	663	695	669	691	724	681	646	648	724	693	685	700	688	701	697	688	619	716	708	684	644	684	651	686	701	686	674	661	718	691	688	661	669	701	730	687	710	737	694	674	668	712	661	702	668	668	688	660	692	676	690	714	673	647	672	630	680	682	660	703	663	706	689	690	707	697	673	698	695	666	663	659	696	745	716	707	667	686	718	677	698	709	712	743	691	663	720	654	652	668	720	694	716	693	685	716	685	684	694	693	667	665	632	661	661	736	678	662	698	646	706	681	656	661	691	678	725	710	734	726	694	710	675	703	704	681	673	714	717	716	708	738	705	690	707	675	685	665	679	665	714	712	618	642	678	670	646	678	665	686	694	706	647	676	698	633	718	647	707	724	712	686	689	719	699	693	680	722	641	666	653	674	702	654	716	741	671	708	718	694	688	695	724	666	694	680	644	690	666	707	701	713	704	703	707	704	697	728	728	639	650	712	691	677	700	708	743	673	703	677	740	681	714	687	674	674	690	719	668	711	671	672	660	673	716	677	651	709	695	660	756	626	695	662	668	689	716	694	684	701	673	712	665	670	703	712	652	673	695	678	656	695	684	678	655	687	630	645	678	725	709	689	672	684	707	741	685	644	715	714	717	659	678	714	704	695	686	672	684	735	733	695	731	677	713	616	708	699	698	651	697	701	691	718	634	724	694	664	685	668	670	710	736	688	679	679	664	680	745	733	698	694	687	719	659	671	683	645	736	672	677	717	672	652	684	713	702	660	693	697	664	641	712	673	690	689	692	694	670	740	697	669	697	720	716	679	702	697	675	702	719	672	707	672	674	641	700	712	667	704	688	687	710	685	719	707	669	702	685	714	733	728	686	661	641	698	687	712	727	693	712	668	654	676	699	721	665	688	710	683	683	751	702	695	702	639	710	679	660	698	676	701	714	671	696	635	681	682	705	745	707	670	699	675	675	683	650	685	616	677	670	670	704	715	638	695	723	681	676	697	689	687	668	672	708	699	688	669	640	699	690	666	663	711	677	703	696	698	674	666	709	640	703	722	672	709	707	708	681	673	780	704	686	720	719	662	731	738	724	685	697	650	716	669	664	734	637	696	672	717	691	682	725	738	683	683	644	687	709	681	648	669	711	667	658	700	696	693	688	673	638	637	690	733	696	744	719	702	690	687	635	669	743	715	669	676	696	697	690	686	691	698	666	722	737	669	665	656	730	700	665	722	702	747	693	682	701	647	684	724	687	679	723	698	673	707	650	678	707	696	719	706	668	651	727	694	637	687	663	729	664	705	744	720	669	714	658	687	653	723	677	697	722	716	676	723	688	698	711	654	686	687	712	683	694	716	680	752	644	675	662	687	703	702	611	719	677	663	679	686	694	702	653	579	628	742	702	700	665	674	698	690	703	692	710	701	646	644	688	679	659	704	718	703	710	685	703	694	725	693	678	699	712	700	675	662	730	683	709	711	672	656	686	674	719	681	659	683	688	679	710	638	661	674	688	695	683	717	672	716	647	695	711	694	708	710	717	723	675	683	679	669	689	679	721	723	658	714	658	692	714	666	732	713	642	677	697	718	672	762	684	636	694	670	754	708	673	702	706	671	678	651	694	680	708	720	685	705	733	682	733	673	723	685	690	715	690	684	672	656	695	711	680	674	656	689	687	661	707	672	678	710	677	692	676	723	682	684	681	709	721	729	672	699	685	717	674	688	747	682	670	703	681	714	681	671	698	693	678	732	732	638	662	747	707	671	719	751	753	690	674	708	681	696	699	660	721	649	687	647	700	647	731	686	657	734	650	722	684	736	659	681	679	675	718	696	671	700	663	656	699	660	676	711	672	710	674	683	713	737	676	667	699	705	696	670	718	655	716	675	682	705	751	687	705	694	722	711	730	727	677	738	666	698	687	682	711	734	676	703	698	696	711	656	681	677	710	708	711	687	716	677	649	727	620	703	669	689	711	691	665	691	693	695	692	670	665	710	680	696	653	679	715	654	721	698	707	694	705	693	664	713	730	675	730	644	627	720	677	656	688
16566	48862	70035	59319	42590	17838	2370	973	715	642	460	429	386	331	320	349	332	298	339	310	353	360	290	321	335	292	329	337	376	328	327	308	334	314	294	286	313	311	325	306	293	325	266	293	310	315	267	328	310	316	334	303	320	311	264	281	325	355	343	282	313	282	299	296	287	304	276	290	306	316	312	280	331	313	298	302	297	267	310	284	313	298	283	275	316	275	267	309	304	299	301	317	277	295	295	256	260	313	317	292	319	297	306	291	301	309	311	272	303	311	277	334	325	321	282	277	314	305	308	314	299	305	307	305	303	270	341	275	301	287	326	282	282	312	289	304	330	307	345	309	282	313	282	289	302	299	308	273	298	309	284	291	339	280	311	295	330	309	331	259	275	293	265	283	300	292	269	282	285	286	321	314	321	322	310	314	288	285	329	346	312	311	301	318	313	319	280	302	330	266	295	318	307	253	283	281	312	315	286	266	337	286	288	295	276	302	283	290	320	329	302	296	306	311	331	319	289	292	271	285	297	274	308	283	312	278	291	267	292	301	296	311	287	283	307	305	284	288	294	293	281	292	316	289	305	328	292	290	308	294	326	310	293	332	303	330	276	315	280	288	336	313	346	308	302	286	305	262	296	312	323	270	325	295	295	309	276	322	292	331	293	274	280	300	318	309	292	327	320	312	276	318	315	330	288	279	304	318	317	303	311	294	297	315	340	278	324	313	315	303	304	333	303	316	286	296	285	308	297	316	293	292	307	306	307	295	320	275	296	309	314	337	275	279	294	271	302	294	288	300	327	272	284	311	307	286	334	298	275	275	294	307	269	284	271	278	272	306	299	301	290	297	299	283	325	281	284	260	302	268	286	300	282	291	340	302	295	312	281	315	308	307	280	317	319	344	248	335	288	314	284	287	305	315	302	279	314	314	332	302	288	275	279	297	296	322	321	279	290	303	275	325	302	329	297	291	290	295	289	320	285	297	319	285	313	270	284	307	281	298	309	290	257	294	271	302	274	302	283	321	339	305	299	327	301	308	269	307	298	313	303	316	301	308	262	301	290	288	327	283	266	317	294	282	305	317	259	286	320	304	294	319	290	296	298	312	346	315	302	283	302	301	294	228	303	318	295	303	310	290	289	285	293	321	330	290	298	304	321	281	294	277	313	306	268	347	278	276	282	304	309	308	300	322	287	292	298	310	275	306	299	313	331	316	298	260	280	318	324	309	286	255	270	313	307	304	303	300	320	294	308	336	308	307	283	299	294	302	286	311	297	307	296	312	289	285	304	296	309	315	278	279	289	309	308	308	297	323	285	296	321	250	296	294	301	310	296	291	261	282	308	305	279	297	318	281	297	296	295	310	336	284	292	313	273	278	288	322	327	302	282	274	290	274	334	330	316	282	324	298	298	285	316	298	302	292	295	283	311	262	286	292	314	307	282	317	296	288	304	298	312	266	294	278	280	305	244	292	285	285	329	289	303	279	314	321	290	299	285	276	293	302	312	279	295	296	301	273	299	294	303	285	300	298	294	295	313	309	316	314	296	299	311	296	304	311	301	287	285	301	289	312	291	279	285	284	314	294	297	291	309	272	320	285	304	323	299	258	302	296	308	298	305	295	288	286	308	315	273	270	268	308	285	304	311	293	313	293	315	325	315	298	278	283	327	287	311	266	305	287	301	315	321	291	296	304	287	280	290	280	316	318	303	304	306	290	283	297	316	299	304	290	298	314	299	299	293	317	297	304	301	307	299	318	302	268	272	297	286	279	311	332	289	272	295	320	294	297	289	312	267	290	279	310	313	314	300	273	275	278	324	321	279	288	337	295	298	314	288	294	304	303	309	320	321	300	300	330	292	320	291	315	301	278	292	306	311	266	318	307	280	306	283	294	302	310	326	326	281	313	296	316	322	302	288	332	305	335	303	299	318	289	311	285	301	301	281	302	264	287	308	276	312	289	316	323	314	296	316	342	290	269	336	307	318	298	283	303	301	265	328	296	259	296	304	307	320	291	285	281	298	322	295	321	309	287	290	303	312	284	304	335	253	305	282	312	332	298	309	300	303	325	270	303	293	315	272	294	307	302	285	296	288	280	264	332	285	276	301	288	290	320	283	295	302	295	303	290	274	306	286	296	281	298	280	304	281	279	290	310	335	293	261	301	323	308	323	307	272	281	300	288	289	308	295	303	263	306	283	305	322	301	270	257	317	300	318	301	301	302	310	284	304	266	286	303	293	295	307	312	305	290	304	325	287	287	345	295	283	320	301	305	302	251	290	293	299	300	279	307	325	295	297	314	306	336	340	291	311	306	293	259	278	307	311	299	313	337	324	280	295	349	316	302	293	288	296	301	316	317	278	281	287	300	264	288	307	323	280	288	290	340	329	324	325	289	264	271	284	284	304	305	301	281	308	301	306	321	272	322	296	276	315	292	300	316	283	264	287	295	289	272	284	283	307	320	349	318	317	289	306	293	296	294	297	300	319	295	276	317	294	275	276	291	289	332	313	311	297	319	275	303	293	302	298	287	333	303	298	288	285	327	310	305	301	291	284	287	299	259	319	252	284	313	303	322	290	307	312	312	283	279	297	281	291	266	339	294	301	283	282	297	268	295	260	311	312	293	298	332	261	270	303	284	306	334	294	331	339	284	323	324	266	299	279	297	280	308	333	291	305	308	312	324	300	291	314	313	299	303	282	327	265	309	278	306	294	329	364	298	298	276	318	276	315	261	270	311	301	277	288	298	295	292	283	308	309	304	290	307	276	305	263	323	279	280	301	287	331	301	293	305	285	312	294	296	307	303	287	301	326	273	303	289	340	308	317	325	294	317	311	296	289	289	271	281	319	318	283	287	285	303	282	270	294	295	340	276	274	332	296	284	281	298	259	248	308	273	299	290	300	296	280	308	286	297	308	284	317	278	271	296	295	296	321	298	302	284	285	281	251	303	309	292	308	313	305	291	309	328	295	302	316	277	283	287	284	347	310	306	296	287	309	268	298	323	324	302	306	362	311	312	288	315	319	327	282	291	295	315	302	310	303	314	304	263	327	325	311	295	284	303	285	305	301	313	287	285	248	296	318	296	327	328	278	288	306	300	314	297	323	278	291	289	320	308	314	310	328	296	264	318	328	301	276	291	304	306	306	293	319	280	292	329	336	309	301	300	287	292	287	320	286	281	303	300	286	318	297	323	300	335	308	278	303	315	289	290	291	300	293	285	318	311	303	291	295	296	304	264	273	296	318	303	303	335	280	312	282	289	273	306	293	311	314	316	309	312	298	294	322	307	244	289	307	269	290	288	286	294	268	317	278	284	285	305	294	302	311	271	333	307	300	271	284	336	301	277	293	264	282	295	310	281	311	293	277	330	278	307	298	301	323	286	306	352	305	336	306	288	313	303	321	282	289	318	277	318	295	292	325	319	292	317	319	305	296	282	296	304	297	310	293	301	304	331	307	278	289	301	292	324	279	304	317	308	311	291	309	311	284	294	331	299	301	323
9853	40148	64722	63636	50010	16564	2490	2471	2369	2552	1571	1282	1131	1010	1022	1000	950	1046	1046	1050	1043	955	1010	1033	921	978	1109	1217	1025	963	900	866	802	808	830	826	829	804	821	873	868	820	811	730	736	748	788	777	794	724	793	803	773	836	783	748	1083	1248	960	779	725	762	703	794	734	803	782	695	735	798	743	709	800	795	737	841	786	766	737	769	790	778	823	755	746	820	751	740	795	753	745	756	724	740	718	703	730	768	791	745	788	720	734	792	784	800	803	739	757	790	746	789	794	754	835	749	801	759	746	777	770	712	759	798	784	727	816	782	755	741	789	773	710	719	806	728	757	745	728	806	717	772	753	738	739	770	732	772	720	765	776	801	736	775	777	793	762	791	766	758	789	758	744	779	712	766	792	748	772	750	743	774	780	666	785	747	711	729	741	741	690	736	755	751	760	749	772	817	720	780	773	788	764	761	765	751	793	763	784	742	743	754	766	765	796	679	764	762	739	764	743	756	715	769	756	723	743	749	754	728	796	755	748	778	741	784	768	785	758	787	783	747	762	773	758	738	799	751	751	786	745	778	748	742	738	775	779	772	721	754	762	780	754	721	734	765	752	732	768	798	796	714	761	738	747	816	710	744	769	725	748	722	775	760	725	723	749	757	723	769	756	773	761	755	722	748	763	809	785	769	788	801	780	752	729	781	760	800	733	793	771	757	767	787	765	762	737	738	797	751	712	765	804	736	772	792	759	763	747	759	758	722	772	770	712	755	777	729	786	790	804	759	782	712	733	769	808	747	751	730	756	787	769	783	726	728	692	742	744	798	747	742	776	731	776	793	734	775	793	773	790	758	735	753	761	738	718	804	769	725	852	738	708	753	745	756	736	734	797	824	796	779	741	780	814	777	765	736	714	771	720	798	756	752	766	681	751	782	774	790	732	757	679	758	757	785	720	771	696	714	749	797	777	769	742	770	797	748	736	736	775	754	747	766	739	797	741	749	762	772	809	773	706	774	744	768	753	751	761	757	754	769	744	781	723	746	764	766	773	736	719	766	754	841	760	743	803	715	788	750	708	714	765	737	743	740	752	743	788	775	757	777	776	788	742	743	740	798	737	794	718	790	785	717	776	709	766	768	819	722	735	764	767	772	760	769	814	810	791	762	768	763	767	750	718	738	771	789	764	790	781	742	748	773	756	770	749	724	801	786	788	733	753	758	774	793	763	771	769	720	757	770	788	751	807	767	778	787	771	736	724	777	769	767	764	772	713	728	779	763	745	732	750	770	794	758	745	770	775	744	767	734	741	755	781	773	735	710	785	713	750	767	772	785	766	774	764	820	766	762	776	774	796	775	742	786	772	782	751	724	791	778	731	774	828	747	657	702	736	730	696	766	737	709	751	712	795	768	723	762	746	787	768	777	791	720	770	760	753	759	750	767	752	806	739	741	704	754	737	741	767	749	784	769	776	802	721	784	783	748	761	738	817	696	783	770	772	812	759	729	743	769	838	786	759	758	763	810	807	764	762	786	776	799	754	741	772	728	748	738	801	773	733	740	782	755	737	779	726	739	734	838	765	735	777	745	777	762	736	751	807	787	808	749	747	761	752	739	795	773	760	761	762	806	763	756	728	735	747	769	810	797	766	827	775	726	723	767	725	751	752	765	738	753	708	778	757	743	800	745	753	742	791	769	749	784	807	784	777	750	758	759	745	780	765	738	741	801	761	808	763	751	787	783	774	733	790	769	726	754	716	768	793	776	741	762	793	756	773	799	734	741	741	764	765	727	732	717	787	785	742	733	771	752	733	742	743	715	788	762	778	746	793	792	731	745	771	727	759	785	786	738	733	757	793	767	744	761	776	759	773	757	775	762	732	775	794	801	780	786	753	771	736	750	698	796	769	757	753	782	728	793	787	759	760	733	801	752	752	754	771	776	759	764	782	744	766	773	783	771	761	713	727	785	759	767	682	735	785	762	751	720	792	794	800	732	741	711	781	759	813	744	786	780	759	736	767	735	771	732	756	756	722	807	762	818	705	751	767	728	753	760	753	805	714	774	724	746	760	741	764	737	739	772	724	769	707	795	775	774	737	733	753	790	747	774	745	777	768	797	733	736	723	806	788	764	782	802	799	787	756	727	734	729	775	810	762	758	780	763	746	796	760	777	812	763	807	766	725	780	782	747	768	775	779	796	740	742	802	808	752	730	751	761	760	729	802	749	737	744	792	793	693	742	791	759	778	787	688	770	761	757	763	818	720	759	760	759	746	780	764	737	736	739	796	808	712	713	742	794	723	767	782	790	777	722	714	755	756	741	742	792	780	739	772	740	780	823	741	770	728	746	728	757	718	746	755	765	797	755	769	749	748	817	734	810	749	719	798	765	731	802	757	717	735	757	735	714	803	711	760	752	786	752	751	781	756	773	725	759	800	728	743	780	788	733	774	702	764	797	789	714	793	781	773	771	755	741	742	778	774	767	831	791	742	751	785	763	706	789	757	763	719	763	758	703	721	697	789	773	707	710	796	752	785	723	752	729	746	725	742	747	763	752	732	777	706	752	763	737	730	778	816	803	750	767	749	778	790	734	745	757	785	737	747	776	747	736	785	724	750	760	706	755	752	777	741	764	810	822	771	782	757	782	769	763	762	792	817	747	780	750	762	714	731	731	752	750	732	759	786	756	708	760	815	731	772	748	737	760	771	787	744	742	747	756	760	710	782	749	746	772	803	748	760	776	737	766	784	754	745	767	751	753	773	786	738	776	779	785	733	766	698	747	739	786	759	745	770	789	789	728	706	742	766	737	770	759	720	763	717	785	732	754	742	764	759	751	781	808	780	769	741	746	807	759	786	779	741	722	763	743	740	777	764	746	719	749	731	715	740	738	792	774	739	776	752	755	769	767	731	760	727	762	715	767	768	774	727	789	738	781	721	743	760	751	782	731	759	770	791	797	754	767	748	791	776	783	744	757	763	768	780	711	754	785	758	788	778	763	787	741	765	759	775	816	732	775	728	771	757	703	768	750	767	718	766	758	774	711	791	714	714	723	769	711	767	758	790	801	734	784	768	727	779	760	750	727	756	765	792	793	751	755	781	786	778	785	753	743	756	771	745	782	774	744	805	796	777	750	738	723	756	747	772	764	733	799	742	775	744	745	791	760	779	771	843	791	721	796	705	747	746	753	767	745	779	804	768	728	740	766	782	792	795	738	728	753	751	726	751	711	751	703	740	724	718	775	781	688	781	787	753	741	757	740	735	766	768	779	735	730	750	787	730	728	815	751	705	751	713	766	780	767	740	760	780	802	718	803	744	762	720	770	760	749	734	766	795	784	781	746	761	766	830	733	812	769	794	774	768	795	758	722	752	742	747	737	764	789	728	784	787	769	799	777	814	751	728	729	750	738	744	753	727	792	741	747	745	730	725	753	754	767	730	747	797	718	723	768	731	754	734	762	758	747	774	799	741	766	747	770	743	756	778	790	739	682	801	782	775	719	767	767	750	744
23957	55818	80945	70743	56437	28146	6022	1683	1494	1239	631	500	353	351	353	334	321	347	340	330	332	318	340	317	309	347	318	349	341	318	353	294	295	281	287	292	307	273	311	277	320	303	289	296	278	312	270	280	289	249	249	296	289	283	275	282	376	388	326	288	288	302	285	266	280	254	269	304	264	271	251	252	275	269	278	294	278	256	273	261	280	300	265	272	267	278	264	273	315	284	302	305	318	267	279	310	286	288	266	277	270	292	304	264	298	273	308	266	300	287	314	294	274	292	253	265	280	289	288	267	266	264	262	276	282	308	287	282	273	312	275	257	300	289	284	292	280	263	277	286	319	273	298	310	318	281	295	275	270	314	277	243	275	275	265	304	272	295	278	286	297	257	280	281	303	289	310	278	250	279	299	267	271	263	288	282	303	274	287	274	263	299	277	293	292	279	273	253	292	265	296	316	252	263	289	283	265	264	277	299	292	287	271	269	254	262	275	271	264	262	265	252	294	268	283	261	295	291	265	259	257	304	274	304	299	308	268	251	279	270	269	288	283	259	269	301	298	261	282	282	282	313	271	265	280	296	291	290	273	268	275	296	299	311	257	275	293	263	271	284	302	283	242	301	296	274	289	253	293	282	265	297	281	279	285	265	303	263	303	306	299	287	262	288	320	306	299	265	308	290	301	290	309	284	280	281	251	288	276	262	260	277	288	271	266	280	276	310	299	314	255	281	269	328	304	283	279	283	268	294	285	267	262	275	307	301	265	276	296	263	281	249	306	260	249	309	282	277	259	289	301	261	291	273	283	286	281	304	267	278	267	298	279	275	289	282	295	271	305	293	303	282	283	268	272	275	312	284	283	325	291	285	271	289	282	305	263	260	290	293	299	262	287	294	298	307	284	262	274	285	286	309	246	262	269	274	268	290	264	252	292	277	256	295	293	276	281	294	273	281	264	307	276	269	312	269	241	322	278	283	278	257	313	269	314	279	311	264	295	268	260	285	271	261	287	300	253	278	288	305	278	300	284	290	272	263	290	275	289	263	279	295	266	278	272	280	289	270	272	278	271	283	264	270	273	247	276	253	267	277	274	281	270	268	272	275	279	280	285	270	297	249	271	297	259	265	280	267	298	283	300	293	260	277	284	266	272	328	302	291	308	295	299	258	265	280	310	308	309	276	283	278	282	230	300	289	279	289	315	310	272	304	336	275	288	282	288	316	282	301	280	264	267	287	266	298	295	295	294	287	284	288	263	259	283	266	270	255	279	279	289	279	282	279	266	324	260	297	291	271	272	317	302	316	264	278	295	274	283	257	280	255	260	255	283	240	313	263	252	274	285	280	254	267	271	272	264	299	247	308	275	278	260	291	314	282	245	291	294	283	305	292	267	292	314	313	284	279	283	286	265	290	273	304	255	279	284	279	276	261	288	278	278	287	303	256	282	295	295	294	306	283	274	278	253	322	292	279	281	259	302	294	299	331	294	263	272	286	268	298	279	289	285	304	305	262	275	255	263	294	297	277	261	290	266	273	260	271	288	270	301	284	261	280	308	259	258	328	257	296	266	315	236	261	263	275	283	290	274	234	255	270	283	256	302	298	262	253	279	296	277	243	287	297	248	274	280	282	278	291	297	272	277	281	275	274	262	295	256	257	269	282	295	281	250	243	289	298	277	264	261	270	285	293	295	305	296	262	279	274	267	288	301	278	273	273	263	309	282	253	301	298	288	305	261	288	301	302	279	273	288	266	295	278	257	291	306	318	300	275	296	270	263	294	278	296	281	271	282	291	288	252	273	286	276	286	273	302	297	306	269	280	272	253	255	298	274	282	288	273	301	282	277	306	234	303	284	286	296	269	260	294	311	277	289	283	274	292	279	303	282	256	260	304	290	285	293	283	274	277	270	273	301	310	300	277	266	300	268	315	253	266	286	307	259	259	260	260	292	283	276	303	273	263	261	286	278	282	269	288	306	302	251	284	311	272	276	296	284	271	294	300	289	272	305	295	281	326	296	309	280	264	280	260	274	300	286	282	296	277	277	282	278	284	291	266	291	279	298	280	296	311	295	285	301	286	323	297	280	286	293	290	307	280	268	310	302	279	248	286	280	278	251	321	280	281	295	278	315	282	289	271	261	305	285	312	245	288	285	306	302	306	281	280	303	279	287	243	281	267	294	273	266	240	264	280	287	271	243	273	265	272	278	259	297	269	259	270	276	274	281	284	298	284	285	264	267	281	297	296	284	288	315	265	261	263	305	284	289	270	257	271	289	281	292	259	293	293	305	286	282	289	283	255	234	261	274	278	288	276	268	304	274	287	310	287	231	266	290	229	270	291	269	280	268	279	285	265	296	296	318	299	248	268	284	278	270	255	272	295	282	283	288	301	238	264	290	276	289	272	282	254	245	271	318	275	276	292	275	276	261	266	291	287	289	263	280	300	261	272	268	260	269	244	268	260	300	242	275	275	300	292	318	278	304	289	314	297	282	280	251	261	306	300	287	266	288	296	286	274	306	261	279	294	304	274	264	271	271	277	285	285	279	270	274	287	329	279	290	250	301	278	293	275	268	288	304	300	303	274	262	284	280	263	268	286	266	257	299	307	298	252	289	339	301	306	266	276	263	293	287	271	277	269	268	291	277	277	275	289	274	255	267	287	278	271	302	269	287	262	266	282	272	291	302	279	271	279	282	325	304	276	255	284	262	276	294	264	302	245	285	261	273	268	279	282	267	258	298	306	253	308	297	237	291	281	293	309	292	283	267	279	265	264	284	261	299	289	288	273	287	257	262	291	276	273	282	279	281	275	289	269	257	298	312	324	317	274	294	274	292	283	280	262	272	249	285	290	286	262	297	266	272	283	260	300	256	278	267	265	297	277	263	282	267	271	271	276	298	290	288	297	274	279	259	299	297	314	273	295	263	310	283	294	292	284	291	268	283	291	290	278	310	281	262	246	269	241	255	257	274	259	254	294	284	269	282	267	310	286	277	269	279	304	304	285	255	281	315	285	259	277	274	260	283	316	275	288	257	250	258	308	292	294	262	273	245	293	289	288	280	253	277	285	288	256	286	275	259	262	289	286	287	277	269	273	314	269	267	271	282	292	286	267	328	273	313	280	278	268	275	295	275	265	264	311	286	305	246	293	295	297	308	285	286	269	272	256	303	287	298	288	273	271	287	268	282	287	303	280	274	302	287	279	274	260	282	276	264	261	289	258	263	317	254	262	288	287	287	289	253	286	292	253	301	276	287	280	292	282	280	266	265	254	283	287	297	297	307	269	294	299	266	282	290	287	297	286	250	305	262	273	239	270	297	262	282	268	304	284	281	268	254	282	285	260	268	282	314	247	290	257	265	239	283	303	262	281	262	232	323	297	273	276	305	273	286	277	274	280	277	282	268	248	273	285	246	258	273	261	283	301	282	262	247	320	264	282	281	255	299	251	262	276	274	284	297	267	250	306	271	267	285	251	300	293	281	308	285	264	277	263	285	293	290	268
12782	44679	77425	77596	64543	20749	3136	3673	3514	3156	1813	1544	1221	1174	1036	1108	996	1096	1170	978	969	1008	970	1046	973	1084	1357	1218	1251	965	895	997	787	898	807	779	760	795	822	748	844	821	715	762	718	753	734	742	743	756	734	714	720	754	753	722	1374	1431	1052	733	693	708	738	710	690	718	691	734	734	731	687	735	717	740	729	708	747	689	714	722	721	675	725	723	671	765	707	788	735	734	703	745	735	718	667	689	705	725	699	662	700	745	727	690	664	728	737	728	706	745	697	704	704	739	706	699	699	720	719	746	724	705	719	693	730	701	733	681	740	684	690	716	668	741	712	697	701	744	747	717	670	744	718	701	681	721	720	713	714	715	745	723	689	665	712	693	653	679	692	745	723	707	697	698	745	677	731	733	693	677	742	732	777	696	715	721	678	701	752	644	719	708	738	725	695	673	673	738	747	682	727	700	720	686	687	725	646	705	755	686	689	703	692	696	649	728	702	677	663	698	738	655	654	699	668	716	712	691	672	732	729	723	729	691	707	694	676	728	675	686	745	733	656	678	686	701	730	753	704	709	758	733	681	699	701	662	745	691	734	731	705	714	745	731	640	716	673	699	739	712	667	733	714	669	731	688	675	724	753	691	692	730	708	709	767	674	762	736	694	681	708	731	689	699	737	696	728	754	717	707	683	704	691	696	687	678	724	705	690	680	710	724	748	694	712	686	646	648	731	709	642	691	663	698	735	780	701	692	743	703	724	731	685	746	770	713	710	739	702	716	701	693	713	742	700	700	775	691	686	743	699	704	741	693	744	722	705	682	682	705	716	729	696	696	731	712	719	686	688	668	678	707	695	661	669	746	710	695	706	707	710	672	681	741	724	760	692	697	678	710	697	727	709	664	663	724	687	719	723	724	695	671	725	703	677	748	708	743	703	725	672	713	655	718	708	689	704	724	689	732	727	747	720	707	744	670	705	711	712	716	716	674	693	662	682	714	700	649	689	716	718	709	696	691	662	699	711	709	709	728	698	710	697	691	683	717	739	645	710	676	650	715	701	688	704	776	679	703	729	738	695	688	687	726	699	719	647	742	735	718	703	704	724	720	734	700	718	679	702	714	689	695	671	652	731	689	706	702	708	717	683	749	667	702	674	696	727	696	672	678	707	628	738	678	636	744	687	704	716	752	695	719	714	719	707	704	665	672	690	720	721	712	690	692	715	685	732	714	668	687	702	743	687	690	663	753	699	662	750	674	721	678	722	685	682	738	713	671	714	657	682	701	745	697	668	692	753	698	702	688	710	765	698	705	695	696	726	690	695	707	682	717	702	737	702	670	682	697	717	697	684	737	685	698	686	728	694	718	733	705	660	703	702	711	697	726	708	695	720	704	723	727	703	720	720	733	720	671	732	660	679	663	694	660	714	668	696	687	686	747	728	727	656	714	725	734	696	704	711	693	696	708	721	688	754	682	725	713	717	741	703	737	692	704	732	728	723	692	705	695	700	720	694	695	676	706	680	706	694	693	766	716	702	675	765	756	694	746	635	724	708	714	706	704	705	709	711	732	702	680	685	676	719	709	683	694	678	702	715	721	672	714	676	687	727	677	701	687	698	727	749	667	737	697	725	722	693	737	660	664	752	727	679	671	700	733	670	667	695	739	700	707	662	687	709	680	667	702	747	680	720	669	683	743	699	736	689	732	723	699	734	717	711	713	709	715	700	708	703	716	703	724	694	698	699	706	693	719	746	722	689	701	700	689	686	730	743	678	714	751	695	707	678	706	722	682	717	699	708	677	703	682	687	696	707	681	718	704	704	715	744	690	693	708	657	731	763	712	707	688	722	681	717	695	727	689	707	699	678	751	728	682	750	710	680	728	684	695	690	717	700	718	704	688	704	721	740	712	691	727	721	700	710	755	706	737	696	724	661	711	740	725	710	712	685	708	698	693	696	694	688	691	703	735	751	710	721	710	697	683	703	711	680	666	650	711	702	744	686	663	680	647	718	744	743	736	675	755	689	731	736	727	714	666	751	718	663	692	666	702	658	709	706	703	717	704	724	714	720	664	755	711	686	685	743	717	725	699	752	718	724	712	649	657	641	689	690	657	743	692	705	727	701	704	704	749	666	717	683	695	674	718	691	695	687	728	708	725	721	712	684	682	671	702	695	695	732	720	685	679	678	713	684	692	701	696	686	717	701	699	720	730	712	775	698	717	740	707	699	713	653	644	723	698	743	686	677	725	673	703	737	737	711	736	702	623	702	731	749	706	716	756	681	734	723	720	697	711	692	725	725	690	723	638	670	720	710	727	689	721	684	678	680	723	692	702	715	764	733	699	719	675	725	696	736	733	682	686	766	695	723	733	718	714	708	670	727	703	723	708	686	716	704	715	661	741	734	696	698	730	714	664	673	711	710	728	756	693	742	717	707	645	710	780	712	753	725	696	704	698	717	700	723	704	737	698	679	691	718	695	714	723	741	742	695	755	645	743	738	653	667	707	716	703	691	712	718	719	717	652	672	729	683	698	680	711	724	701	754	718	725	671	682	721	685	708	717	683	666	698	704	695	725	722	682	695	723	677	752	664	694	711	655	717	701	721	671	698	755	713	726	673	707	788	674	757	719	695	733	715	689	695	758	708	745	689	690	687	735	657	704	712	703	661	705	689	732	672	707	701	723	737	727	721	676	722	766	682	672	732	715	699	750	743	727	734	737	698	658	676	719	647	699	695	750	690	734	703	705	675	700	750	693	724	624	749	696	708	714	744	750	670	699	717	707	708	729	715	696	719	670	722	695	733	709	737	749	682	734	675	733	711	675	740	685	659	678	723	691	698	708	726	735	741	689	722	723	692	709	680	732	796	763	707	745	697	651	752	693	745	660	698	694	722	680	700	694	656	673	713	698	684	659	696	708	700	695	685	692	743	720	731	703	701	785	718	706	677	692	752	718	775	695	698	685	746	731	676	734	715	698	668	736	724	718	739	722	684	747	731	663	757	741	669	715	703	699	700	710	683	710	755	699	725	733	727	682	732	732	757	705	735	718	705	716	686	717	675	683	715	671	694	697	696	699	708	730	681	711	669	712	700	693	703	690	713	691	733	691	728	678	716	664	673	707	706	746	699	709	718	695	732	723	735	733	710	696	706	730	706	704	679	654	720	728	725	704	680	717	692	733	702	683	725	663	691	681	703	746	738	624	702	714	719	693	761	709	720	700	721	673	711	699	740	694	736	725	696	634	650	684	739	708	735	685	707	709	726	699	686	673	616	662	729	705	682	741	691	694	680	689	720	726	723	683	728	721	676	660	683	699	716	695	678	730	735	709	717	765	733	736	680	688	709	733	719	713	778	699	734	685	719	671	718	709	643	778	735	717	692	697	693	712	751	719	689	677	720	712	726	695	649	691	718	712	661	707	702	693	698	700	731	682	735	672	709	680	745	695	688	668	695	713	681	711	700	728	703	708	702	717	736	683	729	722	703	744	670	721	712	717	736	739	732	692	697
5321	5463	11811	11876	6944	1271	346	310	303	312	279	282	303	278	268	285	307	259	288	291	281	265	313	271	309	298	276	270	283	273	260	255	290	266	268	300	266	279	287	304	267	305	271	275	279	266	288	303	296	260	262	244	290	247	260	261	298	245	286	258	268	266	273	253	271	268	234	252	294	277	267	276	240	268	281	297	262	303	261	284	304	255	266	293	260	257	250	275	255	266	253	255	253	251	279	235	303	281	280	242	300	268	265	241	278	272	285	260	265	265	301	252	296	250	259	295	263	261	263	262	256	285	295	283	231	276	290	220	276	235	296	259	293	266	287	266	301	251	247	286	243	271	261	293	276	274	278	266	297	235	264	227	284	282	274	249	264	275	283	274	242	290	271	248	283	275	276	277	269	294	270	282	266	283	293	274	284	267	271	260	286	278	269	292	277	278	293	246	273	249	276	273	282	270	271	285	283	263	250	271	253	260	257	251	293	258	288	229	277	264	271	268	254	303	268	305	294	278	287	272	258	280	277	259	267	279	272	237	241	258	266	240	264	256	273	265	301	281	260	273	276	263	250	293	268	288	271	285	269	274	265	260	270	269	310	291	273	278	271	262	255	233	251	269	275	301	274	262	280	283	283	262	263	257	255	274	273	259	280	271	268	257	281	265	288	272	280	267	275	282	259	255	283	275	283	254	272	277	268	291	259	246	227	256	255	284	297	252	245	256	267	233	251	275	308	295	235	264	244	263	249	282	306	278	251	265	269	282	292	251	235	292	244	266	271	256	243	266	274	269	256	233	254	239	268	291	294	270	286	321	276	256	256	287	266	302	274	285	272	281	282	286	274	269	263	304	265	292	277	286	264	282	257	302	261	276	244	282	281	269	260	279	256	273	237	269	286	268	260	257	251	254	255	261	271	269	274	245	267	265	253	264	265	267	235	293	279	263	236	249	299	238	268	278	273	280	234	243	282	271	284	259	231	227	288	250	255	285	279	264	263	264	273	270	287	248	268	242	269	244	263	280	231	260	264	299	244	276	260	256	236	264	282	263	285	290	284	264	289	271	246	277	266	262	261	286	292	281	254	259	281	268	242	287	307	293	256	239	283	290	267	271	299	259	255	270	280	283	289	283	272	296	249	269	297	258	287	271	276	295	260	256	272	298	297	260	292	301	248	283	284	277	269	253	289	276	290	276	269	255	282	287	291	242	257	252	276	303	262	225	240	282	314	240	246	260	276	237	259	290	252	243	261	275	286	220	227	290	272	269	267	262	262	285	273	281	295	282	273	255	265	266	265	288	245	286	279	260	258	262	318	276	306	297	263	255	268	253	295	258	265	272	273	275	241	271	266	273	262	266	259	268	285	289	232	298	259	264	287	270	250	280	262	274	279	250	264	282	245	265	296	230	294	290	288	293	278	316	270	274	258	267	295	264	277	268	267	275	250	269	264	273	295	274	271	277	253	268	262	268	276	274	267	292	309	281	286	283	254	256	272	267	283	273	292	261	272	259	271	252	283	277	289	309	275	280	261	257	243	278	277	303	257	263	253	303	278	266	266	234	277	268	265	271	266	251	238	260	274	281	261	263	272	261	289	257	244	279	235	289	278	291	269	290	283	257	260	275	246	279	254	250	262	278	264	266	250	249	299	265	269	270	244	255	255	254	260	242	280	285	261	282	262	261	267	262	267	262	280	284	282	267	258	265	294	261	258	262	271	255	243	268	258	294	241	271	275	244	245	255	253	260	262	276	253	297	239	272	268	265	265	255	256	271	283	263	279	284	275	267	283	280	257	259	291	268	279	273	256	262	268	261	275	249	283	261	244	295	235	277	290	285	261	286	277	258	278	253	258	247	261	252	278	262	287	262	261	260	270	269	257	246	278	266	238	260	257	259	281	279	242	291	279	257	253	282	249	284	303	264	259	259	258	274	271	274	279	318	257	272	275	297	293	304	299	284	284	274	238	289	272	279	291	225	288	272	253	244	261	283	272	258	287	282	281	257	289	271	263	262	245	269	269	243	241	238	268	261	244	277	266	258	279	287	271	299	250	290	275	274	275	285	296	251	249	296	281	277	274	239	241	262	299	264	263	276	267	277	257	263	239	300	259	274	251	259	268	277	269	280	278	298	268	279	258	250	270	307	238	257	253	273	279	266	273	289	268	279	286	284	271	298	272	301	259	264	318	284	269	265	269	267	253	248	291	252	275	283	265	261	264	231	257	247	283	281	272	270	295	287	291	264	280	258	257	266	278	263	265	280	293	254	276	248	230	224	252	264	250	266	272	282	264	291	293	268	253	294	268	289	260	292	287	258	269	247	279	238	278	264	271	278	260	285	261	307	282	255	287	291	262	269	296	303	259	267	268	258	274	279	259	268	249	266	274	281	308	270	270	243	287	293	270	277	289	254	276	263	290	306	257	284	245	254	244	256	269	256	247	289	268	281	270	270	268	270	270	269	284	266	283	258	278	263	278	271	235	244	260	243	257	278	294	266	287	286	237	249	276	269	255	274	281	265	267	277	251	284	275	273	244	261	293	272	280	253	250	271	262	297	266	269	262	280	255	263	256	280	271	270	249	243	265	287	260	284	259	255	270	254	272	266	281	258	257	213	227	276	301	300	255	233	277	266	268	264	254	289	301	285	276	254	263	283	257	283	296	274	238	224	282	270	259	282	289	264	233	267	274	263	307	274	234	268	266	258	265	296	243	273	288	270	261	265	259	281	279	268	268	261	304	276	245	252	285	288	246	265	305	264	261	276	259	244	254	256	281	261	290	276	272	291	279	257	308	288	276	287	265	255	265	250	269	290	294	244	283	276	237	275	290	279	247	273	278	283	270	286	269	293	285	262	271	260	269	277	275	291	244	266	280	282	257	228	241	255	292	266	263	256	266	278	273	265	278	296	253	248	298	294	284	274	280	261	273	273	268	312	272	284	280	278	275	299	271	281	273	255	258	254	254	268	252	267	282	282	266	269	263	250	263	286	254	268	258	259	287	244	247	266	246	287	274	282	272	295	267	303	291	251	261	280	257	285	264	271	298	241	266	255	256	249	274	272	295	263	267	283	298	280	272	283	270	257	277	274	283	245	274	274	275	284	254	277	275	269	298	272	273	289	279	277	260	273	270	279	290	273	275	291	250	247	252	285	266	290	290	263	243	288	266	273	244	256	290	287	257	269	263	252	277	283	281	265	278	263	258	265	281	255	237	283	256	295	265	282	271	285	263	278	250	298	264	295	235	290	300	256	287	274	294	276	284	272	247	298	273	290	267	269	281	286	253	266	294	277	256	277	232	267	278	287	285	236	269	259	252	263	254	294	292	253	257	285	286	279	264	244	265	262	262	273	274	316	259	262	268	274	220	248	243	255	322	286	286	276	253	283	252	262	240	251	278	265	261	276	258	282	264	277	277	289	296	295	267	259	284	284	293	275	294	256	267	268	261	267	271	280	270	265	255	266	267	280	267	265	277	323	300	258	278	271	268	270	271	274
3841	7214	21854	24446	17968	3179	1086	929	903	847	803	900	833	819	840	789	800	775	749	790	797	762	774	749	783	754	736	716	768	711	726	726	732	723	699	717	672	729	751	706	735	749	710	718	732	713	719	701	718	677	710	742	684	709	704	688	701	740	658	721	675	697	729	701	685	696	757	681	675	699	705	685	665	685	685	680	697	695	695	720	664	711	750	705	683	648	614	699	685	726	672	674	643	685	707	685	701	711	684	706	652	670	702	693	737	650	722	726	725	712	677	654	689	664	721	681	677	715	687	693	728	649	663	709	691	717	688	645	714	728	721	688	658	725	718	723	682	661	669	722	686	641	718	721	740	686	716	715	730	689	675	685	667	687	687	641	669	651	700	705	717	738	657	664	686	701	722	670	739	664	699	692	688	760	708	647	705	680	669	687	648	709	686	632	734	729	675	673	662	685	705	682	665	657	699	664	695	712	697	732	725	698	716	666	675	747	670	696	722	670	724	675	716	662	697	692	683	669	675	663	694	706	671	746	712	706	685	709	698	688	686	727	675	706	730	682	699	688	712	708	669	692	671	709	671	676	692	720	687	682	689	698	674	704	729	726	714	682	692	721	682	672	700	696	695	722	739	720	670	665	673	659	691	753	744	700	700	696	666	635	684	663	713	696	646	694	698	689	679	667	732	665	684	685	688	717	678	687	656	684	671	690	670	727	698	682	690	672	690	689	732	685	715	676	691	704	723	670	741	677	704	698	720	675	727	708	721	746	656	728	681	676	678	669	667	694	738	727	709	696	694	735	692	651	728	635	704	734	706	724	703	664	718	656	683	717	701	689	681	718	678	661	721	700	685	726	712	688	659	654	706	731	727	748	706	722	708	649	708	707	668	675	717	701	687	698	668	645	690	702	672	655	677	692	690	706	647	699	661	661	731	678	707	694	714	748	728	707	692	677	737	680	764	690	705	672	673	694	668	671	695	697	772	657	657	726	704	691	681	750	713	704	715	687	692	672	721	669	687	686	703	731	680	696	677	660	710	682	670	712	703	689	709	713	720	717	710	726	684	672	645	713	705	688	658	721	683	710	691	737	721	645	681	668	668	725	677	727	699	694	682	709	660	688	727	682	731	672	687	695	681	721	715	682	696	704	678	713	678	733	699	714	673	736	695	685	680	703	731	708	672	671	699	674	677	708	686	724	680	696	713	685	691	724	732	731	663	726	661	698	679	693	679	725	713	680	712	683	694	696	723	673	676	669	669	697	729	672	679	728	723	710	715	700	687	704	703	730	718	708	714	713	687	721	668	692	663	685	697	653	698	712	743	696	693	729	705	754	708	687	690	688	700	732	702	687	689	699	676	683	652	689	701	640	725	686	675	677	671	702	717	731	696	681	677	685	697	679	675	653	715	707	719	668	702	653	683	721	698	714	692	711	764	680	728	665	687	665	667	685	657	648	694	660	747	680	750	718	701	697	679	656	739	709	682	665	698	693	708	709	644	682	651	745	696	666	676	661	686	655	664	663	680	756	689	684	705	700	748	681	681	687	695	674	686	667	680	706	679	670	727	618	699	677	690	728	623	689	670	736	690	728	712	681	695	671	684	730	640	684	690	711	740	686	684	717	682	663	696	709	670	711	702	655	669	697	677	692	731	676	698	705	683	657	707	688	697	649	707	737	699	658	710	708	705	707	752	647	675	674	707	684	729	770	712	666	666	651	706	678	666	741	691	721	721	672	722	686	679	688	738	738	709	713	697	729	676	677	687	703	682	700	708	684	730	675	700	678	692	728	654	728	726	704	670	745	671	597	695	689	682	725	705	752	677	722	674	680	645	656	705	682	703	692	666	688	670	673	682	644	737	676	742	726	730	732	703	740	672	704	733	698	672	733	712	718	738	654	641	723	678	727	718	703	679	651	711	675	707	712	651	679	697	688	732	674	694	689	723	692	740	687	730	694	657	697	708	690	734	709	702	697	694	749	707	691	687	679	726	682	734	672	752	706	669	680	736	732	727	731	724	698	717	719	686	749	752	661	694	742	702	734	691	669	715	717	703	721	673	673	687	694	694	681	684	676	691	661	697	743	669	654	699	712	656	716	725	703	695	682	682	697	704	712	703	695	642	703	706	702	723	637	641	670	686	692	705	710	691	743	687	730	695	692	712	688	686	703	699	677	718	668	677	724	630	702	723	672	711	676	676	696	695	679	753	690	676	717	672	669	660	688	710	700	692	662	741	699	705	638	679	721	704	715	691	708	662	699	667	715	733	698	682	724	694	691	669	660	725	693	691	633	691	758	692	719	720	667	654	709	693	733	683	647	714	723	654	688	688	715	746	714	677	694	689	672	686	691	716	724	695	689	708	698	693	662	731	704	753	714	734	705	716	692	721	675	621	690	700	736	666	629	710	671	690	677	695	690	718	718	726	667	661	697	685	729	727	715	693	709	670	659	698	684	643	711	689	675	671	692	698	731	706	699	706	738	706	688	685	657	670	656	726	743	696	712	690	711	695	655	697	682	700	701	722	713	713	696	743	650	620	658	702	638	644	714	691	723	689	738	736	672	674	712	706	707	710	679	740	688	698	670	650	709	709	692	692	742	701	688	773	664	672	677	699	710	683	690	689	687	675	682	652	716	724	658	658	696	692	649	695	679	726	659	707	710	634	712	754	707	681	693	724	650	659	677	713	695	745	696	659	671	666	670	699	645	698	693	718	675	687	686	720	684	693	647	707	739	710	700	688	727	715	652	735	699	661	657	705	704	665	678	697	698	725	645	669	716	709	668	707	687	678	727	702	711	732	731	716	686	670	678	695	692	709	718	671	745	633	703	706	670	691	675	709	672	708	642	761	680	727	695	711	689	716	648	678	724	693	680	680	722	661	674	681	745	722	714	638	701	688	714	690	656	702	714	640	736	665	691	675	637	663	668	666	708	686	710	693	671	697	686	684	634	687	680	724	696	679	658	681	696	716	722	711	708	674	721	678	737	735	721	702	670	684	678	698	735	667	684	705	699	705	711	711	640	647	696	634	735	696	696	672	757	691	753	676	717	754	700	676	692	700	702	738	712	690	746	710	702	722	655	674	672	727	659	643	731	691	682	695	694	696	700	677	653	707	707	649	750	719	719	768	689	693	721	648	698	635	714	679	732	717	709	717	686	690	667	670	684	728	723	661	660	646	674	695	657	754	705	692	707	681	680	681	672	657	665	672	722	693	710	673	714	648	702	675	656	683	724	673	713	694	698	739	676	654	745	722	673	716	651	679	666	698	693	739	715	675	715	687	688	732	702	684	696	667	720	695	688	709	701	670	728	701	746	715	707	670	637	682	688	721	725	719	706	713	676	680	709	695	676	719	684	703	713	703	736	666	658	678	649	649	670	746	672	637	719	683	726	657	752	687	702	704	678	635	711	709	702	699	700	676	715	688	684	699	725	716	713	719	654	683	715	691	709	725	684	683	668	699	740	715	707	673	714	696	695	721	714	733	662	706	633	688	720
15770	32661	68176	63752	49145	20846	2736	896	850	736	487	405	362	372	326	331	330	309	338	362	336	323	327	348	325	360	359	328	377	311	289	322	298	317	334	281	330	295	322	337	290	318	301	303	296	321	323	296	301	304	325	325	298	297	298	306	378	354	318	326	283	311	279	289	342	296	302	304	306	300	307	295	294	291	321	346	298	280	342	300	323	301	331	309	324	305	337	302	299	299	329	302	302	296	309	296	299	311	306	326	321	321	313	296	318	297	310	309	329	298	313	289	333	296	309	275	298	327	307	296	312	308	298	305	288	296	312	307	285	338	312	297	276	281	302	325	315	314	315	300	273	305	309	285	291	313	310	293	299	312	302	302	298	312	297	296	283	290	298	290	288	279	296	314	295	312	293	327	287	298	310	293	324	301	316	330	277	317	305	304	291	295	268	307	299	302	314	333	299	305	311	296	325	309	324	281	315	264	271	303	282	297	297	280	301	299	295	289	284	296	313	270	295	322	287	316	335	293	322	273	266	305	287	277	299	319	308	292	277	297	292	286	313	302	287	286	299	320	294	322	301	316	316	323	274	297	308	303	301	320	311	290	316	297	319	295	332	308	315	281	330	287	293	331	316	302	281	252	291	294	282	299	291	290	291	284	320	289	327	287	297	308	291	287	320	328	266	301	300	303	335	280	313	300	316	308	310	325	326	322	305	335	291	301	301	291	275	325	332	321	306	285	330	301	283	276	323	285	304	331	321	273	283	306	283	284	317	300	299	296	332	304	334	290	301	266	308	309	266	292	287	305	306	338	304	299	319	337	327	311	320	307	284	294	312	312	322	313	298	297	298	276	311	310	276	296	297	302	322	312	274	287	315	301	302	333	307	305	305	274	358	291	277	276	323	298	292	302	285	306	314	303	296	307	309	292	290	313	307	283	284	292	284	302	323	313	307	328	322	302	309	274	279	285	332	305	300	298	291	304	294	322	320	298	296	270	288	298	287	315	308	303	281	296	330	295	330	290	290	310	313	297	296	301	296	288	290	305	287	299	288	283	306	300	271	289	315	308	313	311	292	293	303	326	294	293	294	314	288	295	297	294	311	309	314	278	307	330	321	274	315	323	337	301	316	300	328	324	299	298	270	311	310	285	298	314	282	263	290	318	294	266	295	316	315	292	282	314	322	315	320	302	332	302	316	288	295	297	332	346	278	282	307	348	302	337	291	293	305	292	285	309	306	329	305	299	295	280	293	317	275	294	304	288	303	318	309	289	300	318	281	324	311	293	321	297	335	336	293	302	317	300	302	311	294	326	289	309	288	292	315	325	300	292	290	297	270	288	292	289	306	291	304	271	289	322	305	299	289	277	318	280	272	326	324	314	312	327	295	280	298	304	311	288	331	316	300	314	300	282	324	338	261	276	286	306	339	312	278	290	308	311	303	317	294	314	291	297	294	297	292	295	273	286	315	302	308	319	320	278	335	292	278	312	301	313	299	267	294	304	290	300	321	297	288	307	309	321	313	313	286	287	303	287	327	336	312	300	282	338	318	322	301	299	300	332	307	285	306	280	300	318	333	292	315	310	305	307	286	278	312	309	314	278	310	290	346	302	306	288	290	303	319	303	321	309	304	298	291	313	295	281	312	287	335	308	287	301	337	269	277	285	300	276	289	293	302	307	300	306	311	289	287	323	332	291	281	300	319	314	279	324	313	303	291	296	338	317	325	316	280	308	326	302	321	310	340	297	323	299	282	287	283	293	306	265	308	296	283	302	298	296	300	305	289	281	294	300	299	291	269	287	286	301	269	281	306	287	289	292	294	313	293	310	314	303	278	285	300	299	266	325	276	278	327	322	336	300	293	303	312	268	281	297	317	309	321	273	296	319	288	272	269	317	307	325	317	326	295	281	297	322	279	280	303	275	316	289	285	292	300	323	281	313	306	294	278	279	268	306	293	300	303	296	285	317	290	311	302	265	298	295	268	285	318	282	283	288	310	299	279	289	273	305	292	290	304	296	295	324	303	304	289	286	306	316	288	298	300	300	274	323	310	283	289	282	303	273	302	316	294	314	306	303	316	307	298	260	292	311	290	318	298	287	295	301	316	256	272	333	275	288	312	314	313	300	306	308	299	307	287	299	272	265	290	285	320	294	301	303	282	327	308	298	302	296	303	297	277	309	301	311	298	291	304	290	293	307	287	307	307	293	306	287	271	316	287	331	300	304	275	274	303	282	288	330	319	282	283	309	320	289	274	285	288	330	312	282	315	292	308	262	300	297	297	296	315	279	318	311	302	278	311	295	324	305	295	307	272	300	306	302	312	298	280	294	300	319	301	310	269	331	302	280	336	288	330	285	292	276	311	313	327	341	275	321	313	280	268	321	297	292	316	289	294	276	302	298	329	300	290	303	279	301	312	297	308	285	297	316	300	283	285	284	314	310	310	311	303	301	303	302	293	302	299	298	283	297	309	332	313	290	340	331	294	312	306	310	298	310	296	293	308	326	324	279	281	312	287	303	330	304	307	263	279	317	293	324	301	287	292	296	306	290	323	289	294	285	299	297	291	283	296	321	299	304	273	309	311	303	296	314	301	296	322	303	308	290	296	297	288	300	316	301	300	316	305	297	320	282	302	298	294	290	267	329	301	325	290	323	262	314	313	283	289	276	286	299	290	292	265	290	305	309	312	299	290	298	292	290	303	328	303	303	300	296	300	312	297	246	321	303	298	292	295	309	293	332	317	323	293	276	299	283	292	302	343	286	292	294	330	289	312	337	289	288	259	311	325	307	301	316	328	275	322	303	261	272	316	308	292	355	306	282	295	313	330	306	285	306	270	300	323	324	317	322	273	301	301	284	325	288	327	307	320	311	306	315	310	335	335	306	301	309	303	309	312	292	289	306	303	305	266	300	315	342	314	297	287	295	275	306	292	312	275	320	266	303	301	290	293	327	279	291	341	285	262	297	316	319	286	305	302	325	325	313	297	293	301	326	311	272	324	322	305	293	302	310	317	338	342	284	281	291	297	295	296	349	319	288	281	324	297	297	336	311	275	291	313	319	314	310	313	306	298	290	290	290	303	278	316	288	303	276	307	310	293	284	262	283	253	326	310	296	294	284	320	320	330	319	295	312	320	307	306	316	302	300	299	304	315	299	321	309	330	286	290	301	308	290	323	297	326	324	307	307	306	280	289	323	293	323	308	316	279	299	270	307	279	296	323	284	278	283	340	284	272	294	305	335	297	300	302	313	340	339	269	308	322	303	292	307	294	310	270	308	305	302	288	296	327	291	312	300	309	326	288	282	333	267	295	300	292	314	277	284	307	287	263	306	297	330	313	282	298	303	305	290	293	284	280	273	265	275	293	308	290	296	278	279	301	301	298	292	330	319	312	304	313	289	294	304	272	300	283	273	309	263	262	327	304	304	298	306	305	292	315	293	325	321	287	294	299	284	326	294	281	310	284	274	312	338	303	295	304	313	317	297	319	314	307	275	300	310	286	300
9193	28033	63353	67138	56299	14701	2530	2868	2974	2437	1534	1363	1134	1033	1049	1044	1000	1012	1044	987	902	921	977	972	998	993	1226	1170	1101	946	857	872	863	824	834	824	860	768	809	848	833	775	766	751	751	835	791	740	747	785	789	794	775	779	787	795	1315	1257	867	772	783	743	770	780	768	765	818	793	757	735	738	729	742	774	753	768	760	749	707	749	722	775	751	773	785	731	747	737	741	800	709	748	779	753	782	737	739	761	802	717	760	773	754	734	755	786	761	752	746	742	783	771	790	774	729	746	791	757	761	802	757	766	776	759	807	773	788	749	753	772	794	808	787	783	743	717	776	751	735	781	749	753	773	711	770	750	751	733	763	739	789	786	758	765	751	738	737	736	767	770	733	780	803	760	726	769	755	813	769	758	780	736	709	767	751	792	763	732	746	709	735	773	783	833	700	790	812	751	760	785	772	768	780	750	729	750	740	775	799	759	731	764	743	767	744	699	743	743	826	755	741	751	738	800	738	725	731	764	764	781	766	690	733	766	760	754	776	755	792	722	713	777	760	750	760	726	731	759	764	803	759	741	763	755	764	791	783	745	759	753	714	757	772	796	713	760	747	739	768	773	824	721	802	793	773	762	744	816	763	777	714	765	718	709	765	727	811	760	720	730	770	747	769	775	715	764	812	758	783	759	727	773	796	772	749	781	729	746	738	742	723	707	770	796	759	812	714	757	753	776	745	792	784	795	795	798	707	765	732	752	760	711	801	736	789	744	771	759	751	739	772	740	793	780	730	768	773	751	786	746	751	786	707	763	742	696	812	753	801	761	726	766	704	775	777	769	750	786	716	755	765	704	781	750	788	699	794	791	768	773	767	795	736	731	714	779	726	780	697	752	740	773	742	788	759	749	695	745	757	768	727	722	748	771	741	727	700	768	784	805	783	781	740	755	763	732	786	736	773	730	730	767	780	728	769	757	761	730	789	786	793	783	740	773	758	770	697	797	727	754	773	789	711	787	741	760	772	749	731	764	730	760	731	712	746	782	739	728	742	749	716	719	732	769	727	784	750	765	763	748	762	749	724	740	812	729	743	765	772	752	707	803	760	736	757	768	758	804	763	791	739	753	749	798	719	753	732	732	698	742	797	778	771	783	752	755	750	738	722	723	774	801	801	747	745	707	700	793	765	790	688	771	736	771	787	769	738	807	805	736	726	746	721	750	754	756	806	731	769	798	725	779	766	768	722	759	729	763	739	755	772	713	743	753	684	786	777	770	766	764	761	774	762	770	758	710	749	813	713	743	757	740	715	779	747	745	764	750	741	786	763	771	739	777	802	779	731	781	735	707	779	778	782	784	779	787	749	727	765	753	717	752	785	723	745	727	753	753	785	714	709	725	729	743	778	780	718	740	793	749	778	730	789	808	729	806	746	769	759	761	727	775	756	708	781	782	788	721	816	764	742	816	664	724	742	757	784	748	797	780	786	779	745	696	753	757	721	788	747	728	774	717	730	787	739	780	772	781	757	768	807	758	726	805	717	776	764	818	734	743	782	751	764	756	703	767	760	786	735	759	751	757	770	736	770	763	762	789	755	718	826	747	694	701	736	756	735	736	764	747	755	767	763	762	692	763	774	765	786	764	740	796	740	717	780	765	794	714	800	802	734	785	720	681	745	777	736	755	777	764	750	734	729	785	741	778	739	681	732	799	757	738	749	771	770	730	766	736	745	789	730	731	797	752	813	756	770	724	764	766	745	709	786	777	751	755	725	752	777	752	772	738	731	740	804	687	735	746	804	726	818	728	710	823	741	760	752	790	777	710	684	733	700	798	746	803	736	712	753	745	756	769	759	763	774	763	781	793	715	749	749	738	728	739	754	717	744	816	753	760	769	747	764	736	775	758	831	756	712	767	735	762	780	777	742	824	788	756	731	785	768	785	737	776	758	740	742	736	781	704	766	730	742	758	770	735	778	766	752	752	792	749	744	741	741	729	700	801	770	744	714	773	727	780	791	728	754	769	753	715	733	717	763	808	725	815	746	809	739	788	763	750	772	708	754	787	709	826	803	771	838	731	750	820	733	730	743	781	769	774	742	763	746	739	787	809	718	769	734	708	770	750	753	751	732	783	725	779	792	748	721	761	780	797	726	778	773	750	753	785	735	753	715	754	787	777	772	803	761	741	779	764	813	775	773	762	798	729	766	755	738	745	767	751	763	752	695	773	733	766	756	752	814	745	759	720	799	729	790	775	784	745	708	749	731	756	757	725	754	807	777	797	767	829	799	774	761	750	750	776	719	802	766	762	798	771	761	721	749	778	755	758	755	788	692	786	757	711	772	737	727	774	707	703	814	786	743	793	752	751	737	782	766	736	744	772	765	754	774	800	824	800	787	714	722	779	761	797	783	767	723	737	775	799	786	760	779	781	728	761	700	764	738	736	704	760	731	762	756	772	784	764	779	790	739	751	797	766	743	776	808	756	773	733	770	766	793	736	725	755	813	748	768	744	739	769	735	773	791	818	768	757	752	744	725	740	760	722	746	760	756	746	758	787	743	737	752	787	732	730	775	709	714	733	768	763	776	759	739	719	759	728	762	761	739	752	795	749	733	733	784	730	761	796	787	721	691	753	727	819	776	733	748	750	780	806	789	731	747	788	753	809	763	786	815	773	803	766	749	747	712	708	747	729	759	755	812	775	757	745	689	765	721	734	738	757	775	783	738	782	784	739	714	720	745	786	765	764	739	807	754	750	734	766	739	717	737	735	756	758	753	799	775	786	799	826	765	765	754	767	777	728	721	739	809	742	764	763	766	762	744	784	736	734	776	810	793	738	766	761	755	721	709	734	783	794	735	799	786	781	742	765	784	725	721	782	762	782	703	766	745	812	774	752	727	768	729	789	747	753	740	833	744	795	789	760	759	762	790	684	787	754	790	692	769	753	756	787	773	799	791	782	725	764	712	752	778	702	774	759	727	801	810	757	711	772	736	741	739	735	761	789	783	777	735	777	747	742	768	777	742	783	740	816	742	754	789	771	761	734	753	759	766	795	739	740	755	763	758	725	722	749	727	775	797	780	764	758	724	759	733	764	764	764	779	745	736	744	776	738	747	743	737	753	765	771	810	761	753	738	771	768	706	775	768	754	782	756	794	803	723	760	689	735	741	775	748	780	763	762	777	729	753	757	790	759	760	721	800	777	788	761	786	747	726	727	719	745	760	792	728	730	762	776	812	751	755	755	751	767	725	735	756	770	707	742	737	734	758	783	813	757	814	762	779	725	736	779	786	750	750	727	748	703	749	672	750	696	782	776	731	761	734	791	753	776	797	792	760	750	740	800	771	811	793	749	766	680	747	740	681	711	745	748	807	768	754	752	809	787	775	730	782	717	819	721	755	756	768	764	736	733	714	791	732	760	783	758	779	792	720	807	753	790	774	751	819	765	748	763	722	732	802	775	755	731	728	764	743	714	741	757	800	773	784	793	743	766	722	720	779	759	762	731	693	788
24045	43714	79060	74029	60909	33117	7987	1552	1137	1107	669	482	333	366	361	379	347	304	338	310	310	317	299	285	320	304	368	361	341	331	271	265	301	299	288	297	316	286	297	326	303	288	290	264	284	301	276	253	307	277	269	282	294	288	300	310	375	395	284	280	278	283	277	270	289	271	265	289	296	271	311	301	317	294	273	281	282	279	267	273	283	298	257	281	285	284	274	260	284	283	260	286	289	297	274	275	273	276	313	293	275	309	293	266	264	278	301	279	276	275	295	283	276	278	278	291	248	290	284	279	302	270	283	258	289	260	262	261	294	312	267	277	259	244	254	286	283	264	295	261	300	303	290	268	286	259	300	295	296	277	311	290	291	290	288	276	270	263	268	282	253	253	249	286	297	310	284	295	263	241	260	294	283	284	294	296	284	254	233	280	276	286	271	292	278	310	282	277	309	279	286	279	299	288	285	255	272	282	277	259	276	304	272	297	262	266	283	259	265	269	281	289	279	277	237	255	291	273	281	250	270	272	299	277	311	293	260	286	302	293	294	278	311	286	309	294	286	286	292	256	300	280	272	262	277	271	282	276	274	284	272	259	309	291	282	292	307	266	270	285	276	253	277	285	303	249	268	280	257	296	260	315	295	293	283	272	282	258	282	279	298	273	279	249	285	290	282	272	290	283	253	278	315	302	285	288	273	277	284	249	286	282	274	253	259	294	259	311	306	270	301	272	240	257	253	280	264	265	258	302	276	279	256	242	286	279	286	271	250	315	287	269	292	270	298	289	291	275	262	284	265	253	308	271	281	293	273	281	267	289	309	281	268	293	276	310	260	255	273	305	269	281	260	276	263	312	255	281	279	265	254	259	298	271	268	269	259	289	299	305	270	273	283	287	285	286	258	272	283	292	261	316	274	259	294	279	284	290	303	263	276	270	269	297	260	262	299	272	283	319	285	282	299	275	306	290	321	294	297	269	281	294	251	275	324	275	271	280	275	287	277	286	278	282	268	280	286	286	259	286	301	301	274	302	321	284	256	276	274	248	297	276	261	286	318	266	265	300	282	273	267	286	254	291	286	281	278	305	289	263	284	249	292	295	275	317	294	273	289	297	283	266	276	301	256	290	274	295	253	308	267	276	301	286	291	283	252	271	289	280	287	277	306	307	261	254	305	280	306	312	288	309	289	302	270	305	256	283	296	278	260	273	287	282	295	265	265	291	263	256	285	249	310	276	292	296	266	253	291	299	246	286	291	277	259	288	253	276	291	298	295	293	261	296	269	288	311	277	265	255	271	271	289	274	284	282	299	281	272	298	294	286	296	309	270	261	291	292	312	270	267	267	246	271	314	283	269	278	298	253	276	275	290	270	261	280	313	258	266	258	313	280	292	273	272	303	250	270	270	270	307	264	264	286	243	272	293	247	247	259	288	277	281	289	266	277	250	279	293	294	263	290	280	286	286	275	270	279	295	297	284	276	280	288	277	280	291	261	276	275	291	288	283	285	299	279	265	241	269	301	268	283	294	251	268	281	275	294	250	278	293	285	312	256	279	303	268	291	272	300	294	267	269	293	299	268	306	289	282	302	280	304	256	281	275	317	259	270	281	288	276	292	306	283	293	280	296	312	276	270	279	272	266	283	288	301	257	291	304	274	309	272	282	304	264	307	300	269	255	286	275	283	284	274	311	301	298	281	314	257	291	277	289	256	275	314	320	285	287	276	289	294	284	311	251	285	253	262	291	287	313	263	289	275	301	260	237	256	273	285	245	288	267	304	300	266	283	275	268	290	258	287	283	289	295	295	295	283	277	279	310	283	262	290	295	260	306	293	281	272	323	301	258	278	285	276	270	281	305	309	258	254	292	239	272	267	258	279	261	245	263	289	279	265	308	247	285	268	257	306	252	271	289	285	268	255	264	311	292	320	283	279	256	300	282	279	293	264	262	281	244	278	295	254	307	315	307	264	306	309	296	238	260	248	301	241	282	279	293	304	274	262	257	283	313	266	260	294	266	268	279	278	304	285	278	279	314	310	275	317	279	234	297	281	297	275	249	286	271	262	297	265	283	295	287	296	291	332	282	283	279	266	285	288	274	286	292	325	242	273	281	239	251	289	271	306	270	273	264	261	254	280	278	270	288	299	286	276	285	275	275	299	279	266	272	263	254	289	280	310	249	281	311	288	278	244	279	257	302	263	253	278	270	282	268	305	274	285	289	281	265	246	266	243	268	242	263	270	265	278	243	311	272	294	279	293	289	298	288	290	238	285	293	278	282	282	254	283	290	304	274	279	295	278	307	270	272	280	278	298	279	303	289	292	265	254	279	281	253	303	275	265	273	267	264	284	295	280	263	279	243	292	284	305	288	307	300	285	291	250	268	285	253	244	260	296	253	283	286	250	288	285	267	258	254	304	295	259	251	283	291	286	301	289	280	271	301	255	283	292	256	293	297	279	262	269	292	297	293	268	273	250	287	287	271	280	313	283	259	274	284	289	266	313	286	270	256	267	301	267	281	279	289	279	298	280	286	247	305	281	289	280	271	267	271	283	298	288	287	259	282	283	278	274	263	281	291	293	264	309	262	292	305	281	289	252	290	262	253	261	297	274	288	315	291	276	266	278	284	252	251	283	289	255	252	303	268	258	265	300	263	285	267	302	292	285	297	282	279	294	282	258	273	267	264	270	282	228	270	261	291	279	292	274	281	262	264	266	271	264	277	271	324	311	269	266	287	254	290	263	268	250	312	269	273	268	282	308	317	264	273	258	259	279	287	266	255	300	268	264	283	254	284	294	281	248	291	270	282	271	252	294	271	245	264	302	301	290	269	294	281	290	308	262	297	273	275	236	283	267	280	272	256	281	274	265	316	286	283	275	330	296	256	252	278	270	274	291	279	268	293	257	248	267	267	237	273	254	275	274	290	285	316	288	280	258	301	252	274	252	278	258	297	291	265	282	291	262	295	286	304	289	294	293	290	263	288	287	304	282	277	239	280	264	265	296	285	306	294	278	278	278	267	272	279	260	306	294	306	271	289	290	287	263	270	289	286	310	293	282	293	298	276	294	283	299	314	279	268	267	284	267	256	288	320	303	296	272	284	283	270	296	272	270	269	260	279	267	284	280	266	267	281	270	292	266	294	277	285	274	278	264	265	273	260	278	279	306	261	260	282	282	305	280	294	278	318	242	282	272	293	285	294	298	296	271	272	305	283	293	285	289	303	297	274	270	276	273	276	285	268	295	287	312	253	293	259	262	270	273	295	270	283	295	286	294	291	295	284	275	275	277	241	271	294	294	278	265	274	285	276	251	339	257	284	279	288	282	275	264	293	287	291	256	274	289	267	267	282	268	253	267	293	268	290	283	296	271	282	254	297	307	266	287	313	290	281	262	272	275	276	286	300	302	275	290	306	287	267	286	270	288	285	305	307	245	289	276	272	276	293	280	258	275	300	282	282	291	268	288	304	250	267	274	258	257	278	267	265	263	280	265	286	276	274	285
12484	35295	74587	80826	68954	25360	3271	3387	3437	3440	1623	1454	1295	1165	1093	1135	1029	1026	1078	969	1051	1031	955	1043	1054	1047	1398	1240	1200	946	874	901	858	849	864	890	816	736	821	834	789	735	738	738	758	735	780	758	786	762	725	734	733	761	722	825	1630	1497	831	740	728	741	715	735	753	723	715	694	653	765	719	693	735	679	764	712	726	707	740	705	700	754	685	704	721	715	710	707	736	725	764	709	742	726	746	719	691	674	721	753	700	691	678	690	658	725	703	683	716	706	692	713	703	692	762	728	721	708	694	699	708	739	678	725	686	717	675	671	740	710	744	710	700	704	720	730	721	721	697	697	682	705	640	728	692	694	708	694	692	702	713	715	712	728	755	727	660	674	703	689	728	673	716	651	693	697	708	701	734	705	674	721	667	723	725	645	705	710	694	686	671	715	705	692	703	743	728	757	710	715	707	695	682	747	713	722	737	673	697	713	692	733	738	718	667	681	713	701	681	673	671	650	706	748	669	716	735	728	698	732	689	710	678	693	728	668	717	696	684	688	707	687	732	704	725	706	677	671	732	718	656	683	728	730	710	695	735	725	688	763	692	743	669	740	701	690	680	700	652	694	686	690	718	729	707	704	691	730	697	688	699	707	674	714	679	751	683	737	704	758	716	688	679	703	663	701	728	718	740	686	715	687	704	716	678	769	714	685	715	720	728	651	735	732	724	682	695	716	729	726	688	668	768	683	714	747	723	745	725	713	687	728	726	677	750	635	742	711	682	731	711	718	695	724	726	677	681	707	734	751	670	756	707	730	676	717	754	695	686	721	726	688	687	702	682	692	674	703	698	694	616	725	700	676	710	675	721	722	709	683	698	720	715	690	695	726	711	664	713	713	739	701	718	744	671	701	723	682	671	692	724	689	787	649	732	666	713	712	692	713	712	662	656	701	743	712	677	732	707	723	686	694	699	727	694	717	716	743	658	697	687	703	718	670	692	702	651	702	709	686	683	657	678	711	678	677	719	688	714	671	711	732	738	716	710	723	745	745	738	730	671	701	714	679	701	686	721	705	719	683	689	669	686	718	704	694	704	690	705	670	719	689	735	688	721	677	697	656	713	700	671	716	707	695	718	752	690	772	697	696	682	743	735	697	730	714	713	694	675	709	699	717	674	699	719	700	677	675	743	695	709	698	705	696	681	714	700	648	684	688	728	704	715	661	757	731	694	705	728	706	680	758	736	683	698	732	709	718	701	700	697	755	704	729	696	705	710	681	718	687	698	712	718	712	685	687	678	700	683	700	691	670	703	738	695	689	688	694	667	721	718	714	676	679	716	745	710	672	706	653	707	691	711	703	715	731	648	738	704	693	710	672	679	701	729	700	705	683	722	696	709	738	707	697	670	711	738	694	716	691	738	675	717	687	747	680	704	692	736	674	726	743	738	680	692	708	724	699	733	674	675	683	703	707	798	713	729	706	670	715	686	716	729	720	713	698	691	701	715	645	717	687	706	734	702	681	689	736	692	755	723	718	660	755	728	712	741	709	690	680	713	676	703	723	661	696	714	712	679	691	704	694	718	758	680	676	694	720	723	630	704	692	720	754	698	717	733	704	719	735	715	753	707	685	729	687	713	714	689	743	717	691	683	663	700	654	730	690	716	728	723	724	662	721	696	684	737	708	682	687	761	674	699	721	702	720	713	702	690	725	711	709	726	718	668	705	749	720	683	715	668	717	697	727	733	673	684	703	692	676	700	731	696	762	682	668	692	732	693	715	674	685	683	674	711	723	661	728	674	692	711	770	672	729	723	717	740	734	731	746	694	676	677	682	713	687	701	749	742	722	693	661	677	695	667	665	722	669	676	696	685	690	691	734	723	737	713	715	692	708	730	690	709	693	728	704	686	719	720	715	693	699	732	731	749	667	733	661	689	716	694	727	731	730	691	719	750	699	657	720	731	703	694	718	656	672	717	723	670	742	696	717	722	706	692	683	692	769	725	676	717	715	718	705	670	736	699	697	721	704	668	618	732	702	715	716	719	693	758	724	654	670	674	713	689	703	718	694	699	708	726	723	731	737	720	681	698	707	728	720	769	705	705	727	665	709	714	750	664	742	720	717	723	694	690	731	698	702	728	737	665	726	693	691	728	745	653	697	684	700	722	700	699	693	703	648	654	677	713	675	718	735	681	726	692	727	647	712	658	713	711	699	672	671	671	700	730	706	704	702	649	721	731	694	688	668	698	683	738	712	745	725	657	724	714	698	732	726	715	713	716	715	697	727	710	670	738	734	686	679	686	765	693	700	684	720	690	670	721	714	676	737	708	721	673	737	708	689	740	719	689	760	697	663	721	763	676	691	677	713	699	714	717	714	730	660	731	693	692	684	687	743	689	716	704	710	679	737	722	684	669	687	721	700	717	693	681	711	683	713	664	683	658	707	695	733	724	715	669	713	723	700	710	705	693	705	680	729	709	693	728	690	710	727	661	701	728	711	709	754	686	676	650	727	674	703	717	697	727	668	710	704	722	702	695	674	749	695	736	752	674	711	693	684	694	659	713	704	675	691	685	746	670	757	710	707	714	706	658	707	745	747	701	672	722	721	745	729	734	725	720	722	703	670	702	700	727	718	698	678	724	692	748	711	700	686	689	699	639	646	744	671	677	680	733	758	714	675	675	688	727	709	699	709	675	725	744	653	676	696	688	734	730	723	726	707	714	739	670	703	750	722	730	728	712	698	655	720	673	753	768	712	690	711	683	773	727	721	680	692	711	685	737	656	723	681	688	680	730	655	690	713	643	670	690	719	722	709	732	721	705	721	687	680	711	747	775	721	653	693	697	747	716	741	716	741	713	647	703	714	703	694	735	698	729	702	734	705	698	712	721	654	664	706	715	718	737	710	712	691	694	710	643	715	728	688	656	657	698	738	684	688	699	709	725	710	753	697	729	697	723	700	678	715	730	728	713	730	714	741	724	771	716	654	737	689	714	705	643	717	688	723	696	710	721	695	704	712	697	680	702	692	730	679	704	684	696	728	688	682	737	695	686	674	688	709	731	720	736	666	707	747	687	718	705	720	713	746	655	700	678	697	725	671	745	738	740	704	748	745	761	635	682	705	710	696	688	699	719	718	715	692	713	689	697	706	709	712	658	683	716	694	713	690	729	627	704	721	716	667	733	764	710	672	691	690	783	724	706	702	713	728	679	721	690	753	723	777	730	736	741	713	771	705	679	717	682	718	700	665	711	691	690	685	751	724	684	660	691	702	699	749	732	709	690	646	692	749	686	748	663	690	708	693	694	697	705	650	726	705	728	664	759	696	702	672	749	660	739	716	749	728	690	737	706	699	727	732	703	715	693	674	695	689	755	690	725	736	747	685	706	711	747	685	729	692	722	696	730	650	694	732	718	668	707	638	697	737	706	775	675	728	660	688	666	694	689	668	733	722	681	669	706	703	757	733	668	710	704	701	708	645	744	730	692	691	705	680	695	721	694	731	729	694	703	667
5025	5036	11792	11223	7578	1913	358	315	314	316	288	298	282	276	249	264	276	293	288	290	298	262	261	300	271	259	276	274	294	304	269	280	291	273	257	250	273	281	268	273	257	291	280	280	278	267	282	294	259	262	273	287	311	263	275	293	252	254	260	279	288	273	285	250	274	285	262	269	315	287	268	291	260	278	287	253	245	289	278	220	268	276	288	260	270	267	282	281	280	282	266	255	273	282	245	242	287	266	267	278	303	289	291	281	278	258	274	264	284	250	285	250	269	288	257	246	274	276	273	308	272	293	271	290	277	257	269	310	285	241	284	246	265	272	244	292	261	267	240	282	271	293	305	260	282	238	272	250	279	246	257	229	282	262	256	277	294	257	286	273	267	277	278	274	253	254	291	259	292	265	267	246	289	248	254	304	279	251	258	256	274	283	252	276	273	265	278	285	260	287	303	279	271	284	270	292	300	266	253	256	248	254	262	268	266	288	284	267	288	303	278	277	269	317	284	293	264	309	298	266	302	288	306	257	272	254	297	247	278	287	267	267	276	284	283	251	264	291	282	264	264	264	276	293	298	260	271	287	280	257	264	297	284	301	281	227	265	262	268	295	294	267	242	279	301	258	298	275	289	271	241	272	261	263	269	291	255	279	248	265	302	266	277	256	285	286	251	278	266	275	262	288	272	290	249	273	275	280	263	263	263	296	263	252	248	279	287	279	233	242	290	270	289	257	241	296	261	259	277	262	319	262	289	262	299	278	253	270	322	298	269	254	280	247	280	264	291	284	252	260	283	309	276	286	280	280	272	295	275	229	280	271	279	288	272	274	257	263	274	267	281	271	273	287	256	280	262	242	259	284	264	290	294	276	270	255	262	237	255	265	287	256	266	260	277	279	284	254	255	277	241	268	273	252	269	263	277	292	279	305	260	297	274	284	293	254	261	291	265	271	275	243	267	252	265	293	320	257	289	264	278	259	284	268	241	288	275	275	272	282	283	307	248	269	251	263	275	277	242	267	240	285	256	239	284	289	288	268	251	276	267	291	277	260	293	263	281	275	289	292	261	243	266	275	276	263	273	261	284	251	285	269	260	280	257	262	276	245	277	285	245	265	284	209	302	260	242	265	268	290	274	291	274	271	252	253	260	249	292	275	260	269	288	276	251	259	264	289	243	269	264	265	260	276	287	264	297	292	253	295	250	254	286	273	255	302	277	283	277	288	266	271	251	269	280	273	258	266	286	250	261	252	257	245	272	288	265	276	266	267	297	280	296	262	259	270	266	286	286	263	306	278	252	272	280	263	247	257	263	272	284	276	262	259	289	277	298	261	281	280	228	289	286	236	257	275	247	259	286	234	248	308	257	298	265	244	289	282	286	295	274	277	294	257	303	286	281	265	290	281	284	263	261	260	258	250	285	264	238	283	282	270	302	245	289	275	272	261	291	293	299	237	258	269	297	275	261	275	255	273	281	291	248	257	257	284	271	282	276	278	301	290	275	297	268	275	249	273	256	264	281	281	262	294	280	268	256	259	282	247	300	287	265	251	272	255	266	266	266	265	284	288	290	281	267	250	277	254	279	297	262	247	281	261	260	255	274	285	280	221	248	256	272	280	263	249	279	276	289	271	290	278	278	286	281	328	254	281	270	256	274	300	247	261	279	289	286	225	313	299	262	258	257	246	272	318	252	278	249	316	277	273	271	249	262	264	264	251	303	277	228	274	260	280	266	261	256	305	278	276	253	263	276	246	262	287	288	276	240	277	273	272	286	267	255	276	298	243	291	299	277	272	286	256	261	267	262	248	253	294	300	257	309	292	260	282	275	259	251	265	277	297	270	256	281	266	240	282	305	282	282	280	265	267	268	268	295	266	287	279	262	244	269	290	289	263	264	295	264	243	262	275	299	274	295	244	273	301	258	269	274	274	294	264	248	285	282	240	241	303	288	251	267	259	294	281	241	265	244	278	283	288	285	288	296	260	252	286	268	258	264	255	292	252	265	306	288	241	269	226	269	288	270	271	292	297	282	273	265	286	263	291	273	247	289	291	311	266	264	233	277	277	249	280	272	266	287	230	271	238	267	260	260	259	239	302	272	288	270	249	276	266	242	229	256	309	275	243	270	249	279	269	280	284	279	253	280	285	256	255	263	277	250	251	283	277	270	279	276	272	264	281	300	250	288	274	258	263	275	269	265	260	273	305	263	291	282	288	286	249	270	251	292	296	294	285	283	257	250	234	261	283	263	296	265	287	309	305	269	295	304	223	274	247	276	283	272	252	269	265	261	260	270	259	258	288	277	268	278	262	313	281	302	298	315	294	267	260	262	278	271	268	265	293	271	284	250	289	256	305	277	294	273	285	264	278	266	268	300	260	273	279	251	276	261	259	278	322	276	290	264	300	276	255	255	265	242	281	266	276	238	226	276	267	276	297	274	292	275	284	260	250	258	280	269	272	297	268	266	270	262	277	254	267	291	277	266	257	256	264	257	265	291	287	270	278	275	255	307	279	278	268	258	299	259	284	284	274	277	251	287	265	271	276	280	272	261	239	299	235	273	255	251	268	252	273	278	278	269	247	247	305	295	251	261	279	303	274	261	298	259	272	272	256	270	283	271	263	291	265	292	273	287	290	272	283	256	248	276	253	281	278	251	270	230	230	268	275	266	263	318	297	288	245	283	282	255	267	253	301	279	275	299	295	280	284	232	264	271	264	247	264	282	287	278	272	285	306	248	270	273	255	271	231	262	273	271	289	244	259	285	286	275	251	265	296	274	291	263	290	265	295	278	280	249	292	234	270	254	240	277	250	285	287	290	246	283	272	250	282	254	255	282	279	273	261	253	260	245	297	285	273	277	304	263	227	287	271	317	255	257	260	257	274	266	246	299	289	281	237	274	273	303	257	274	269	287	282	305	286	271	249	281	299	303	289	267	254	260	289	260	263	252	279	260	277	250	258	272	271	266	256	269	277	284	270	274	275	266	272	254	232	270	268	303	264	273	278	266	253	279	269	265	298	278	243	254	288	263	300	252	260	270	280	247	264	249	252	262	289	275	264	279	267	261	242	266	246	269	277	286	255	265	289	269	277	256	274	276	284	256	280	248	290	270	277	254	280	290	264	263	264	246	264	283	265	286	271	254	271	260	301	247	245	260	284	252	274	257	275	313	256	286	283	250	271	268	273	245	284	270	259	269	289	257	290	283	254	311	276	274	257	285	252	293	288	244	288	273	287	282	263	296	269	288	288	280	285	253	272	240	260	286	313	274	245	295	277	271	274	278	276	255	265	251	279	258	266	259	272	264	269	277	278	278	282	266	272	244	293	275	274	274	255	275	260	263	268	275	269	323	269	245	271	276	254	285	277	280	284	305	283	265	243	277	244	279	281	254	253	260	287	276	258	267	293	258	252	278	290	291	275	281	232	284	257	253	277	286	257	271	253	269	229	256	263	261	272	305	285	275	262	282	259	248	271	276	256	252	272	272	256	248	248	310	239
3677	6541	21425	24143	19009	4852	1011	892	889	807	791	839	775	817	767	785	828	786	762	769	793	789	729	814	770	735	795	756	785	742	726	706	732	706	669	703	742	658	718	713	727	707	676	724	669	698	692	745	739	723	701	682	683	704	689	678	749	722	724	662	704	718	675	670	725	685	733	718	703	755	676	715	678	699	726	709	685	725	713	656	717	704	692	638	690	719	687	715	754	643	695	698	698	714	707	670	727	695	645	695	702	663	732	728	657	705	700	755	668	735	657	709	705	704	732	704	687	677	755	703	680	706	696	682	703	697	721	708	727	689	715	710	733	709	678	709	704	672	733	685	663	728	728	692	661	723	676	715	693	704	733	664	706	687	730	670	720	712	708	666	687	674	723	719	679	705	691	679	714	633	703	709	688	719	702	685	701	697	672	707	718	707	710	712	699	655	706	747	688	668	683	713	690	700	709	695	689	691	738	705	697	738	666	712	711	693	711	685	661	713	697	680	731	689	693	729	732	692	741	692	707	704	663	718	670	670	686	734	695	712	717	705	728	734	688	679	721	758	666	727	717	707	716	693	690	693	719	697	693	668	679	656	706	678	709	676	703	665	731	709	712	658	710	692	702	659	695	718	665	689	721	619	728	712	689	703	686	680	703	714	701	700	742	653	705	640	699	711	727	688	665	694	719	699	647	700	667	669	702	699	728	704	665	724	667	703	711	720	743	710	718	773	705	688	688	696	693	669	706	703	697	706	737	728	696	707	713	664	709	665	723	656	704	661	678	671	718	699	720	741	698	714	762	678	658	710	725	691	721	742	718	729	694	721	666	746	722	754	656	753	684	701	729	697	696	663	698	683	716	713	706	641	696	715	710	683	729	686	713	742	674	722	674	707	652	683	684	686	670	704	673	679	706	775	724	726	714	744	688	694	690	721	704	738	700	703	703	668	673	693	714	724	691	705	662	691	701	731	716	648	697	730	698	666	688	652	700	692	750	710	688	720	719	694	701	705	664	690	664	723	698	734	685	718	681	682	743	759	700	714	703	682	683	726	692	663	708	697	685	688	736	693	677	686	691	724	715	716	673	672	722	722	746	675	723	725	712	708	698	676	700	685	723	680	668	628	686	724	723	707	703	653	664	706	725	682	694	671	704	688	699	707	724	692	716	640	734	683	759	693	671	664	715	672	660	715	679	739	736	697	645	675	674	694	680	693	710	672	688	690	675	674	706	724	669	713	662	696	642	656	738	690	714	677	718	722	697	703	720	700	696	695	693	670	685	695	692	690	630	721	717	733	738	717	692	689	710	680	707	683	704	637	732	717	694	693	706	740	719	692	674	669	711	680	701	709	692	707	694	691	701	683	692	732	655	704	677	723	700	696	702	651	709	679	675	692	678	712	676	696	701	724	750	748	669	741	706	743	732	718	724	688	698	696	668	675	700	740	703	639	689	685	732	688	724	715	706	702	655	763	695	712	675	684	647	645	647	684	729	696	701	687	681	681	694	719	700	679	699	713	708	684	682	670	670	729	688	693	665	730	681	679	715	708	712	646	732	707	687	644	702	656	683	676	696	727	702	734	700	691	690	701	755	733	710	687	690	694	672	702	730	713	733	765	648	742	649	678	732	699	703	702	728	679	729	664	647	656	669	718	732	732	712	720	676	698	677	710	680	686	701	684	706	703	701	670	741	745	745	746	698	713	646	687	687	737	685	718	686	658	700	672	766	722	653	707	688	706	701	700	708	642	691	709	678	707	690	727	710	689	695	673	707	652	688	708	725	707	699	667	727	687	714	739	715	693	709	693	663	697	699	704	705	668	700	695	728	743	709	667	711	750	668	617	696	683	697	739	675	685	702	703	693	708	679	650	723	707	730	711	689	715	697	671	701	704	682	692	678	725	709	701	704	659	662	679	726	718	696	734	697	680	668	701	709	666	724	681	694	717	693	709	675	652	661	710	714	680	718	701	717	667	668	692	683	676	708	662	744	736	682	725	710	675	740	665	706	744	718	690	698	723	705	710	704	707	705	733	657	684	695	750	724	705	672	672	682	664	668	712	749	674	691	675	676	758	717	692	706	715	700	660	648	746	733	735	676	672	709	686	657	728	705	683	669	738	687	713	719	724	640	728	729	675	707	721	683	693	699	732	691	696	721	714	727	689	688	710	695	720	697	652	781	644	716	661	717	767	747	706	704	677	697	690	676	691	698	707	709	702	734	754	705	701	731	724	687	676	720	672	675	735	680	660	691	698	699	697	712	679	690	750	698	678	683	653	669	702	727	722	716	676	716	716	688	683	726	744	708	756	683	700	677	714	712	710	740	716	699	717	682	730	690	677	724	667	701	706	712	665	686	653	709	686	714	662	692	704	713	691	677	673	705	669	689	693	682	657	734	688	737	652	724	697	723	679	715	698	713	697	665	682	712	655	665	728	644	660	678	706	693	694	711	698	690	778	751	683	689	647	678	710	679	713	702	729	691	713	744	713	679	696	728	697	662	687	691	703	742	669	640	708	690	712	674	673	673	739	700	675	698	695	678	699	684	708	676	653	713	732	684	680	699	704	682	711	704	710	654	678	708	687	667	731	730	710	663	657	712	722	700	662	733	662	699	718	694	635	704	682	671	754	704	718	640	693	728	741	710	690	711	655	708	707	709	709	671	720	712	735	720	689	735	671	689	715	712	720	698	667	673	702	656	645	700	707	642	693	719	732	672	727	671	703	710	706	600	731	690	667	682	692	701	670	715	706	733	702	627	674	709	716	671	723	721	685	699	704	705	740	674	709	672	666	745	675	691	693	717	730	722	692	675	707	658	679	702	677	737	696	683	700	696	741	648	682	700	747	720	697	657	675	703	690	693	692	690	634	692	702	694	667	729	636	685	650	685	695	713	642	697	695	713	665	666	705	670	705	678	696	714	715	663	654	725	634	662	666	699	699	722	699	688	699	743	744	697	677	737	687	696	701	662	720	701	653	728	681	658	717	662	661	702	709	662	696	699	712	691	662	702	724	728	742	714	732	699	704	707	734	697	703	740	681	725	685	716	698	680	691	710	648	682	711	671	664	707	721	684	658	658	739	714	728	673	724	683	708	664	686	698	725	705	682	680	722	692	730	702	692	728	648	690	667	699	655	637	724	686	668	659	718	677	704	734	697	660	694	708	730	690	690	690	694	743	680	660	707	721	685	634	691	668	732	725	701	684	691	692	707	703	684	721	674	698	679	657	710	703	704	725	690	699	731	699	659	669	739	704	669	689	682	701	729	689	652	664	710	694	703	662	747	691	715	715	685	733	699	673	661	714	742	662	685	717	687	738	682	695	706	717	722	688	677	726	711	722	693	712	697	685	674	751	693	650	728	652	704	729	670	686	721	694	678	656	743	683	724	680	699	658	723	690	697	701	691	676	676	724	710	715	708	697	670	688	700	733	689	721	683	670	696	689	677	696	698	693	682	661	723	712	680	714	683	712	711	721	721	697	722	665	687	669	712	666	693
15999	34394	68554	63150	49223	22825	3445	1307	834	589	397	369	321	357	363	327	333	318	361	348	299	321	323	351	312	326	362	352	339	301	308	312	323	339	277	329	286	287	332	322	318	327	301	347	298	298	290	316	335	297	306	310	328	300	299	313	383	347	289	304	290	308	306	288	312	328	290	294	280	275	323	324	321	327	293	300	323	265	301	283	311	286	297	293	270	296	301	330	280	330	279	322	288	316	307	288	319	337	299	297	292	315	304	283	322	322	284	299	300	276	307	284	289	298	309	345	308	306	292	299	302	316	288	283	295	295	308	317	295	310	299	319	319	298	297	335	281	305	341	290	335	313	324	261	304	286	295	322	297	306	300	311	299	317	338	310	313	318	307	283	316	320	352	314	301	329	286	267	290	305	293	321	302	281	302	297	274	336	290	297	305	304	292	313	304	316	280	296	292	303	299	313	299	297	324	337	292	286	288	295	307	290	318	306	295	334	302	314	304	311	318	291	297	306	291	274	299	307	304	286	293	325	320	270	279	313	331	332	311	294	327	333	285	279	314	314	300	325	287	323	340	302	288	305	297	304	311	308	341	303	317	299	317	318	316	297	289	297	299	302	291	297	307	293	295	314	281	308	298	288	302	294	314	297	277	311	305	320	297	284	322	298	289	318	306	309	300	330	297	260	263	307	307	320	343	296	279	333	296	313	299	307	272	324	311	298	283	295	326	285	318	305	276	307	293	305	321	295	315	286	306	295	321	298	295	291	307	349	285	294	279	299	322	342	253	306	293	274	296	328	341	318	302	339	312	312	271	307	275	278	286	297	298	277	267	285	306	251	281	304	287	309	323	301	288	278	292	303	290	293	307	306	299	303	347	300	265	314	301	291	323	294	262	306	308	322	334	335	297	283	326	296	284	316	274	293	285	334	281	270	272	308	290	278	311	283	271	297	284	319	313	306	294	297	283	297	285	299	324	273	292	288	284	299	306	302	293	287	322	323	311	292	287	324	306	296	282	333	304	311	297	275	323	318	296	306	289	283	272	323	284	308	305	300	302	282	328	285	310	286	307	286	317	307	269	322	325	328	304	308	313	329	315	275	337	311	340	301	289	287	339	294	319	266	296	300	286	287	272	323	296	284	270	317	301	315	315	330	318	281	298	283	289	313	295	297	320	296	326	302	277	301	298	303	325	301	308	315	300	312	321	274	303	287	284	282	332	297	309	286	304	281	293	288	326	303	303	298	313	293	332	262	277	303	316	287	296	309	310	319	307	307	297	308	273	297	283	306	328	348	281	307	304	294	308	306	316	348	285	311	316	320	331	244	330	317	268	304	313	309	295	303	313	292	289	309	298	299	309	321	318	303	291	305	292	285	266	283	305	340	277	305	298	284	339	304	297	300	298	299	279	290	262	324	315	334	298	339	288	300	290	289	303	321	277	331	260	297	274	319	304	303	303	305	285	318	293	314	289	306	307	299	294	298	281	259	317	297	301	331	317	264	305	283	339	315	293	311	319	299	287	283	311	289	296	299	329	276	301	287	272	268	317	287	304	287	281	304	291	330	268	315	299	293	298	311	293	271	301	302	325	300	298	308	293	292	326	280	286	292	276	319	311	308	337	332	310	282	289	290	294	290	284	311	298	297	333	307	275	301	303	330	328	298	306	320	316	310	298	300	297	290	295	309	291	307	306	295	307	287	286	314	317	318	321	284	312	280	321	293	279	315	297	277	317	307	295	286	331	326	287	281	276	263	276	312	330	316	284	274	323	286	294	312	297	315	300	318	288	299	302	313	290	280	292	288	328	295	325	325	311	297	301	296	301	301	322	329	297	302	303	324	307	301	305	294	299	305	322	298	287	311	315	302	299	285	305	283	302	290	304	328	287	282	285	301	317	312	299	306	286	309	277	299	317	309	291	283	297	275	326	293	304	336	317	282	314	285	312	294	297	309	274	301	278	312	321	311	314	302	288	320	250	276	301	316	299	303	289	328	307	313	328	305	279	328	286	307	297	317	310	328	309	314	275	314	259	310	297	316	292	320	341	301	300	283	288	328	339	323	346	304	298	278	265	315	302	288	318	283	291	290	268	305	319	288	285	304	324	307	296	303	277	286	287	296	276	319	305	301	301	291	298	291	314	287	316	300	315	326	316	290	346	305	306	302	283	334	300	295	282	270	302	290	310	344	279	295	310	305	321	298	330	296	281	292	301	285	337	304	277	312	316	305	280	303	315	301	300	321	309	292	297	307	275	340	297	297	301	299	295	300	293	311	289	290	318	329	267	338	293	273	274	296	287	297	294	297	298	288	285	320	287	306	290	301	291	331	288	293	316	316	291	309	279	316	316	284	321	287	271	297	291	275	317	342	267	322	282	263	294	312	304	314	303	295	286	310	269	305	294	278	332	300	290	291	320	279	290	273	281	307	266	341	291	307	311	282	330	325	324	318	317	306	307	292	302	280	324	314	312	300	313	285	290	273	278	293	280	275	327	349	282	320	283	301	288	300	329	296	309	334	306	288	288	308	282	296	301	295	293	307	320	292	307	308	313	284	280	311	290	307	302	284	299	339	313	299	323	306	314	312	324	335	314	304	327	307	277	283	285	294	322	328	311	287	278	335	298	323	295	279	311	331	290	310	286	311	303	297	310	311	331	297	267	308	315	287	318	297	277	298	307	306	294	337	306	300	313	313	322	304	316	297	340	285	277	298	300	284	315	302	314	294	324	297	297	328	336	285	301	311	288	299	260	298	302	278	286	316	323	301	300	297	315	295	332	312	312	297	327	313	299	308	326	304	292	324	297	282	257	297	315	304	338	279	300	299	296	291	305	312	298	296	307	312	294	293	315	334	301	322	287	317	279	305	344	298	299	289	296	310	291	269	303	293	311	306	318	289	299	319	291	269	321	332	319	293	288	289	291	317	306	303	304	287	303	304	293	272	299	258	327	311	293	270	303	331	295	299	320	303	311	308	289	320	292	283	324	319	312	331	297	288	312	286	308	316	279	321	320	355	292	322	305	287	278	271	284	284	284	285	324	289	308	311	300	266	275	315	289	294	322	290	329	269	306	296	335	291	299	311	315	334	289	299	276	328	320	295	320	301	300	293	309	301	308	319	330	299	264	307	289	322	275	318	299	305	297	295	288	299	312	310	326	276	284	298	304	314	303	298	318	300	315	311	319	294	282	329	317	335	287	298	307	303	316	291	339	299	322	348	281	274	289	317	316	282	344	339	296	283	292	300	291	346	301	309	289	304	313	329	329	270	300	294	298	312	329	303	280	308	345	289	301	293	328	295	315	306	304	331	295	301	314	319	323	299	299	343	310	301	309	304	361	304	311	302	300	292	322	294	323	280	317	330	318	326	302	290	311	301	306	287	305	302	317	304	322	280	304	310	309	260	309	301	306	270	304	273	287	282	301	305	285	296	307	306	257	270	297	323	274	311	292	319	294	304	286	287	313	305	320	300	339	275	287	317	317	296	295	311	307	288	321	286
9428	29683	63652	66720	56257	18665	2654	2876	2742	2050	1329	1205	1073	1125	1019	1041	1072	930	1066	985	940	1022	919	958	929	998	1148	1128	1025	902	868	815	841	841	790	788	833	853	801	818	840	736	747	825	762	821	785	835	771	764	822	804	745	757	760	861	1242	1252	924	797	776	786	797	762	814	776	723	730	769	727	739	767	733	764	768	763	748	775	788	743	769	796	760	752	786	821	758	775	763	774	778	755	798	781	786	752	733	782	727	747	737	770	715	764	777	787	828	768	764	732	789	783	748	749	773	785	812	794	746	722	740	737	768	763	772	742	769	792	789	792	771	754	829	792	696	748	771	765	769	745	743	761	785	793	779	797	753	768	784	771	791	762	784	741	798	758	809	743	780	818	783	754	837	707	695	743	797	723	747	805	803	780	809	740	794	787	801	759	777	779	719	764	778	745	763	736	759	792	791	728	756	748	744	756	712	815	753	793	770	785	732	734	826	757	772	821	777	755	783	738	759	767	791	773	744	792	786	752	777	808	760	760	720	748	789	749	743	768	757	789	763	826	783	735	752	697	782	729	766	739	727	704	791	792	734	815	740	825	824	797	766	771	790	739	767	781	788	812	767	746	776	812	730	702	767	745	772	772	786	789	786	793	788	740	769	795	739	756	739	793	773	791	764	742	735	756	750	729	784	789	752	750	813	778	698	722	722	707	741	714	796	788	786	749	720	744	747	700	780	737	767	739	753	754	738	693	760	741	792	722	752	803	768	694	780	732	781	768	710	783	704	786	766	783	756	734	824	777	749	818	779	704	765	824	756	728	768	769	780	815	771	780	725	739	766	804	728	764	771	772	779	776	771	751	778	763	764	768	755	725	756	781	816	715	743	755	728	732	766	743	752	785	737	729	780	678	737	828	715	784	746	742	761	767	759	743	787	814	788	727	795	764	740	741	787	751	790	746	762	744	804	782	809	749	757	739	756	752	806	761	759	724	743	770	757	780	770	752	759	748	746	780	803	725	777	763	739	766	757	792	720	767	751	763	766	764	768	793	836	748	753	798	780	749	800	750	775	722	772	754	733	785	777	736	782	748	780	759	798	784	808	808	784	773	772	770	739	773	737	761	761	766	731	740	769	782	785	734	734	794	755	728	750	835	790	724	781	769	770	806	747	770	712	750	719	750	739	737	803	773	779	760	761	745	738	757	774	758	763	766	779	790	747	759	741	798	789	783	749	793	798	754	743	759	761	775	702	756	721	835	779	779	746	762	776	771	789	736	778	799	733	754	757	798	754	715	783	764	771	751	828	737	784	755	758	725	768	795	774	731	740	786	788	811	746	820	797	763	788	728	771	752	744	796	741	762	726	768	809	763	721	734	808	751	770	770	848	764	768	775	738	784	729	747	750	798	786	785	788	744	777	771	726	765	768	741	744	775	838	747	810	756	773	802	761	752	735	708	721	789	772	724	844	741	747	772	763	719	720	794	814	716	744	771	799	790	811	769	762	775	782	801	745	753	780	744	767	791	742	766	721	744	827	753	744	740	719	775	760	788	738	757	791	746	782	771	779	741	787	768	746	765	771	725	766	719	785	782	756	731	775	830	794	753	794	786	705	694	774	761	737	778	774	745	753	759	746	801	764	766	708	703	741	752	778	768	758	740	721	771	739	774	762	779	733	727	814	785	792	756	793	814	808	754	781	798	756	749	726	791	737	800	728	721	754	785	731	753	742	761	752	789	769	760	769	739	776	747	807	736	750	772	753	787	786	769	730	813	773	736	769	726	773	813	764	763	725	780	752	711	766	780	733	749	806	729	740	753	763	778	754	792	760	776	741	764	763	799	757	786	781	762	731	761	754	770	703	799	765	782	799	815	775	754	768	743	758	772	736	725	767	755	751	767	735	803	747	764	757	810	721	756	808	772	781	770	753	758	760	757	760	750	760	755	755	749	798	768	758	801	811	795	695	718	742	780	750	770	767	772	798	833	752	788	748	721	760	736	746	754	815	770	774	765	730	718	756	739	765	759	752	766	742	755	769	768	793	799	774	757	734	767	747	726	731	724	763	743	740	736	780	750	768	743	749	762	768	753	772	755	712	811	811	738	787	746	757	776	801	741	727	704	773	762	716	737	781	769	796	754	722	783	710	771	750	755	816	722	799	722	803	747	729	781	780	786	756	753	786	737	750	794	798	714	768	777	784	773	781	801	732	729	784	738	778	731	786	761	763	775	749	723	757	809	765	750	751	783	675	745	734	713	784	755	782	728	792	775	752	769	770	765	782	774	774	732	761	777	787	765	794	809	767	730	775	754	717	705	808	785	776	773	750	761	742	735	751	734	774	765	759	743	751	763	726	759	741	789	772	749	759	754	756	745	747	784	756	737	806	804	749	781	733	764	745	770	778	779	733	745	739	738	755	797	717	809	768	769	741	763	779	750	770	746	755	731	796	717	694	824	769	773	775	736	778	752	775	757	783	774	749	712	739	778	756	798	746	800	777	773	739	735	759	765	764	767	756	770	749	744	840	737	758	811	769	772	728	813	744	771	753	768	765	756	788	735	799	764	772	767	760	747	751	759	730	753	778	731	780	790	824	703	761	743	774	765	752	760	743	751	765	783	783	760	784	736	733	755	728	770	755	797	759	757	752	763	797	780	776	772	784	756	784	743	758	786	731	782	748	759	729	777	820	795	790	790	730	714	730	711	751	745	790	712	734	774	740	734	761	765	852	775	790	803	767	742	759	764	749	736	771	711	744	763	799	756	749	787	754	771	693	765	764	743	768	743	752	762	750	753	749	758	756	793	792	795	745	788	767	783	754	735	745	719	771	762	786	780	773	714	738	791	755	791	730	729	759	793	742	742	784	798	724	744	776	734	758	740	780	758	768	789	795	771	740	751	781	766	776	766	726	796	758	817	750	751	794	733	775	799	715	771	748	799	737	760	825	762	779	758	753	753	762	758	748	767	815	757	751	759	791	744	791	744	797	795	799	755	760	755	769	737	755	793	774	793	767	745	746	792	763	751	765	754	739	714	746	794	760	731	716	757	763	765	752	735	803	719	695	716	736	692	744	721	804	732	766	717	751	788	763	798	812	745	739	809	730	746	767	761	784	741	775	787	762	734	798	700	727	792	724	776	764	730	747	746	765	809	732	775	755	758	698	730	746	750	731	779	784	747	754	774	759	735	743	767	744	725	752	742	776	769	735	726	801	809	752	719	779	797	730	740	801	787	754	775	784	770	722	788	719	725	742	757	737	749	753	760	735	800	782	751	752	726	786	783	719	742	731	746	769	758	761	743	752	750	826	712	714	755	827	753	794	821	740	695	765	717	799	763	807	782	745	750	781	758	801	740	759	747	791	715	749	763	751	704	794	783	746	752	775	754	820	771	747	796	763	723	822	781	816	753	767	765	776	798	807	758	752	744	746	764	767	790	767	772	796	767	746	742	763	736	775	753	766	709	734	822	800	713	787	746	762	745	744	786	767	753	797	753	705	782	790	698	733	770
23862	57416	77699	69758	56784	28865	6713	1661	991	753	509	428	316	400	333	345	350	335	360	334	334	348	278	325	300	306	378	376	316	304	291	314	259	295	331	298	265	283	334	285	347	298	307	285	269	257	283	273	304	298	278	285	284	310	304	307	346	365	296	293	288	309	281	256	262	307	289	288	313	292	275	297	322	278	271	297	260	286	276	312	288	275	292	271	301	284	297	323	264	306	302	271	280	270	316	291	286	279	289	289	291	294	278	276	269	291	301	301	293	286	298	287	297	282	273	301	279	287	286	263	313	305	286	292	275	271	279	278	275	285	268	298	273	284	326	270	318	322	272	274	265	266	296	286	256	302	286	299	297	305	245	299	291	288	263	280	312	279	298	299	303	284	295	280	285	294	271	249	271	273	302	295	325	331	299	308	314	285	298	279	276	311	301	306	282	319	291	297	272	255	284	292	270	289	270	313	268	270	298	252	275	275	291	273	270	289	273	253	281	285	282	259	272	310	303	276	295	318	255	293	278	261	265	292	299	254	271	277	249	267	298	249	281	279	292	288	262	274	285	291	271	286	281	307	259	291	287	290	304	292	274	286	315	258	251	312	268	278	277	274	293	278	292	299	309	274	288	274	268	283	310	253	262	268	284	276	301	281	288	282	303	259	273	298	305	273	245	266	281	284	294	263	286	276	268	280	297	280	268	293	278	278	279	263	295	318	296	278	271	305	293	317	296	289	281	288	288	289	321	323	302	285	311	288	272	264	323	316	288	261	282	302	268	259	287	280	275	283	270	287	290	278	267	260	260	269	293	272	297	285	258	280	263	301	314	306	283	335	319	285	291	267	288	304	276	277	248	286	302	284	256	319	288	287	287	267	319	276	296	263	283	281	291	270	275	283	247	271	307	278	239	290	298	293	278	254	264	279	274	270	244	287	288	313	269	286	284	282	301	276	258	290	263	310	250	260	285	280	293	296	298	274	282	278	301	299	271	274	276	276	280	265	306	302	295	280	256	305	335	291	297	241	280	294	295	283	298	307	268	283	288	303	288	290	281	303	280	303	280	283	282	272	300	284	257	288	291	263	282	279	285	294	323	318	277	278	277	250	310	288	287	268	288	282	297	282	301	288	297	293	292	254	304	301	300	261	295	310	301	288	278	308	237	287	309	273	298	279	276	288	283	266	305	305	284	283	306	260	277	282	290	287	315	244	267	277	282	288	267	276	334	259	308	294	273	279	320	268	296	303	270	279	287	284	267	276	274	326	279	311	282	327	279	310	288	324	300	281	316	297	245	268	281	279	263	299	261	294	302	306	274	263	281	295	288	278	269	280	285	312	291	326	295	267	305	278	301	269	274	278	284	251	289	265	270	303	313	268	307	277	269	266	282	285	278	268	287	302	282	278	313	286	283	289	307	265	277	276	273	285	321	278	292	284	279	268	260	299	275	287	286	300	292	286	265	268	270	294	289	257	280	283	240	259	304	284	299	273	295	284	306	324	258	275	279	282	282	289	259	281	307	264	284	257	270	326	300	297	307	289	293	285	300	298	271	305	308	256	303	293	303	279	321	282	293	289	280	302	261	279	267	275	283	268	281	288	288	309	267	304	265	306	287	277	316	276	296	296	293	287	281	282	274	319	296	269	289	283	309	245	304	298	266	283	277	281	302	268	320	297	292	284	288	306	296	283	274	257	289	284	285	292	270	277	284	303	275	282	285	290	295	284	281	275	301	318	285	292	298	292	288	239	298	286	315	297	268	260	302	295	267	287	269	285	265	281	296	296	284	263	277	299	299	320	266	272	298	275	270	265	294	296	307	286	282	310	296	310	291	249	290	280	283	313	298	279	280	287	286	288	278	246	307	300	303	254	296	302	285	291	318	274	261	298	286	252	287	293	294	247	248	284	278	307	287	283	307	268	306	279	289	282	285	236	273	273	294	308	307	261	282	305	308	278	280	299	276	278	297	292	298	276	273	287	308	292	306	308	291	296	286	287	301	298	274	310	267	289	302	279	289	265	308	274	280	255	293	293	293	323	274	311	316	274	251	249	301	298	318	286	282	284	282	288	286	275	259	291	270	293	278	290	283	293	302	288	290	259	314	293	292	262	289	284	272	285	287	274	287	249	278	316	284	306	278	272	300	276	286	256	269	297	270	289	318	284	296	276	308	299	296	292	285	272	293	259	278	291	272	255	293	315	271	282	279	277	295	292	275	288	277	286	289	301	273	297	321	305	283	308	267	270	300	284	270	279	290	329	285	305	274	289	301	270	276	286	280	289	305	293	274	256	297	288	273	246	309	271	271	295	271	304	342	292	266	274	283	313	301	280	312	279	266	301	259	294	294	278	282	287	260	294	268	284	314	261	266	286	298	295	288	293	278	277	308	257	277	273	301	247	289	287	285	311	287	306	281	246	290	268	299	280	299	290	250	298	296	293	280	260	272	263	246	309	250	271	252	288	277	287	280	263	291	272	264	282	252	288	276	277	276	271	282	283	293	298	271	312	270	293	265	294	265	324	302	272	266	294	255	261	300	296	295	313	284	321	255	289	293	267	295	238	271	260	294	286	303	261	279	284	282	272	319	275	307	270	288	296	265	297	296	265	268	257	292	306	271	298	273	289	269	315	295	292	291	241	299	285	294	276	295	265	266	289	299	301	332	302	311	262	274	293	276	238	287	295	291	308	298	272	298	313	279	294	247	292	310	250	324	314	280	277	294	294	288	305	281	261	246	280	290	282	300	259	295	262	258	277	311	255	294	293	267	290	350	275	299	314	287	257	301	277	288	271	271	263	291	311	268	258	284	269	282	296	285	261	303	255	285	290	274	254	294	268	291	292	284	264	292	306	271	298	289	293	292	289	287	265	315	290	269	284	304	276	266	310	260	288	274	283	273	288	304	288	314	286	290	293	279	279	256	303	282	253	253	290	266	260	278	278	312	321	320	301	300	244	279	281	305	271	301	305	302	316	281	311	309	265	281	279	288	277	278	299	288	296	306	294	293	283	309	289	289	298	306	270	280	293	275	283	278	320	310	302	257	291	299	323	317	284	292	278	310	299	276	272	308	312	297	270	299	299	293	268	292	251	255	273	293	260	275	262	295	265	292	297	279	316	297	332	293	297	305	286	263	282	296	287	251	280	280	277	292	264	288	308	282	275	301	306	289	298	286	317	300	276	284	296	293	277	269	276	298	265	299	257	283	302	296	302	289	310	292	284	264	296	253	289	269	313	312	277	307	278	312	303	297	314	255	304	274	289	267	281	290	284	270	278	266	307	277	266	303	280	254	262	264	309	290	268	259	268	296	263	302	311	296	304	273	298	302	287	272	299	285	284	305	283	255	313	310	256	296	252	301	288	301	272	289	270	289	277	286	281	273	290	266	287	290	283	266	281	276	272	321	291	284	276	274	301	271	272	300	273	304	287	302	271	299	299	287	279	266	273	339	278	301	285	297	298	283	264	270	284	254	280	282	285	288	265	258	304	294	256	279	291
12426	45840	76086	77203	65262	20822	3698	3468	3254	3083	1706	1303	1196	1118	1052	1103	968	994	1102	959	930	982	944	957	927	1007	1308	1382	1128	921	832	859	822	843	823	761	816	777	813	802	795	750	741	756	803	762	747	708	783	760	723	790	713	731	744	746	1397	1538	954	729	724	737	673	758	716	755	779	736	735	683	726	706	753	678	749	691	710	691	740	704	687	716	717	706	782	674	721	735	728	706	660	704	724	735	724	677	685	658	692	703	763	699	700	669	754	681	688	734	730	690	711	711	734	686	737	741	760	688	674	711	779	746	695	687	762	696	711	709	718	717	684	707	702	700	715	683	715	729	758	716	738	686	722	695	702	778	684	723	731	694	690	742	700	688	671	697	760	754	704	754	746	694	709	692	694	733	710	708	744	707	724	736	713	666	695	677	726	663	775	751	749	720	691	759	756	722	717	700	705	723	697	705	663	705	736	717	710	670	751	724	685	682	716	700	718	669	695	706	697	680	733	737	722	709	670	705	674	697	718	701	662	723	728	729	705	713	715	688	698	742	709	727	692	658	714	732	721	696	721	703	777	721	704	703	682	703	700	723	707	709	692	663	728	715	752	709	745	706	711	682	741	699	723	670	749	708	739	727	728	719	717	718	728	667	697	756	717	717	642	697	680	684	698	692	687	758	734	721	804	686	700	703	719	742	680	695	735	710	739	670	732	717	720	688	719	715	734	706	676	725	734	679	735	695	735	739	681	727	735	711	676	685	718	691	719	718	712	700	701	723	681	737	751	747	702	693	689	703	717	710	699	700	704	728	730	680	691	715	704	664	713	733	690	696	764	653	658	694	707	709	719	749	688	721	697	664	745	695	716	704	729	687	757	676	716	717	671	721	712	720	755	749	727	707	751	727	714	693	729	711	637	706	693	720	742	794	675	715	668	709	726	653	722	689	734	718	733	694	772	744	649	717	754	725	703	702	684	734	693	727	766	728	713	723	748	688	717	736	714	724	745	738	730	687	750	709	693	699	680	712	728	742	698	742	669	676	722	748	720	722	645	655	699	736	730	737	735	752	712	692	691	666	750	717	707	777	697	755	710	659	696	743	686	721	717	710	705	673	764	726	715	699	769	694	741	681	746	680	667	699	741	716	691	723	719	746	690	726	681	768	746	704	750	704	719	760	697	711	689	713	758	722	716	681	702	736	730	722	725	693	695	680	742	746	736	700	735	705	749	720	695	689	683	701	722	679	697	718	732	748	712	732	714	692	708	741	679	717	731	716	708	689	685	702	718	695	675	710	718	723	718	697	682	718	729	680	703	735	737	698	669	693	688	722	713	685	738	715	686	741	724	702	710	674	751	706	689	717	690	698	710	676	694	730	716	721	691	713	700	718	668	713	695	752	698	710	743	710	689	769	662	718	698	726	706	698	700	717	737	737	700	696	708	721	767	725	733	691	748	704	647	684	685	712	707	682	692	651	655	707	744	689	712	683	698	698	720	741	664	677	716	679	687	710	736	709	735	745	724	757	708	717	690	768	710	717	673	727	708	746	679	746	709	716	743	752	705	707	689	691	729	700	750	690	706	722	721	736	652	735	687	677	722	700	739	752	684	685	729	667	720	742	742	708	722	689	734	739	666	689	703	728	690	780	701	723	718	746	724	716	669	686	717	723	736	737	680	732	677	702	718	723	721	702	749	708	703	716	680	715	700	716	729	652	739	706	717	706	693	690	659	691	672	704	674	732	767	651	745	690	675	725	690	677	696	708	737	718	693	730	769	703	672	699	720	682	735	720	731	683	683	762	668	723	778	713	737	692	698	722	697	737	685	675	718	715	692	726	710	740	724	725	675	735	723	736	690	745	679	712	743	736	712	719	771	708	718	718	687	744	723	717	682	704	711	724	728	715	694	721	703	699	731	680	639	701	673	710	724	732	705	668	691	735	694	732	691	723	719	697	715	708	687	689	687	679	695	715	728	722	684	679	713	728	695	718	708	706	736	700	717	712	659	710	701	756	741	735	708	717	756	737	739	714	736	735	699	730	715	701	690	762	696	703	737	731	726	726	753	700	669	709	725	709	672	656	735	757	739	707	750	681	756	713	702	705	700	751	748	687	732	663	760	690	679	733	789	677	727	714	734	682	688	720	750	708	707	668	740	692	749	684	728	757	735	728	696	715	688	733	743	712	687	736	723	771	658	728	704	727	708	709	726	692	705	725	721	717	672	722	718	757	724	677	733	741	710	731	714	725	731	733	694	668	744	707	709	673	698	697	674	685	689	731	724	689	679	704	730	744	756	694	708	717	717	707	761	701	707	700	738	729	708	654	665	734	711	687	712	717	708	730	690	692	682	731	730	679	716	743	738	720	708	690	684	659	700	757	745	707	736	752	721	722	709	712	709	686	735	732	677	724	700	710	700	747	699	721	713	739	682	720	677	679	688	684	704	688	718	756	729	708	694	692	689	685	641	716	731	720	668	700	729	696	759	720	679	714	746	673	661	711	719	706	733	671	699	719	690	754	700	687	714	713	742	701	682	695	712	697	675	684	687	685	762	700	691	739	792	691	706	716	688	789	739	724	688	689	688	699	717	734	686	700	701	692	753	770	707	748	700	711	683	742	730	693	735	682	704	742	693	735	709	709	693	711	748	695	750	717	720	689	703	659	704	706	723	716	693	730	742	767	671	722	702	727	727	702	729	699	727	728	681	704	703	716	724	677	738	747	740	737	697	691	740	742	705	710	727	675	754	739	679	678	685	679	703	695	735	664	720	718	710	695	719	729	760	728	718	684	671	671	720	667	715	684	733	679	719	743	723	703	758	669	770	740	730	742	739	680	727	674	740	722	712	721	717	703	702	657	714	720	662	706	717	709	742	660	683	735	697	685	719	773	710	725	713	691	715	725	701	712	716	730	708	724	717	694	720	700	737	679	700	688	747	698	664	738	766	724	691	685	725	723	688	723	748	737	697	696	741	715	734	689	747	701	675	692	711	693	704	680	697	682	734	707	748	728	727	695	736	755	716	720	734	714	687	711	749	711	722	715	737	676	666	718	738	726	688	741	681	725	660	721	719	730	684	711	714	715	681	707	682	698	706	716	704	706	747	701	730	742	702	760	700	709	719	681	759	688	719	740	759	681	697	769	737	759	669	739	733	714	740	768	712	756	718	759	733	710	682	725	726	733	681	739	699	750	711	694	672	700	756	726	761	666	720	701	691	708	726	717	728	698	721	744	716	686	741	686	721	716	742	680	733	746	717	688	637	697	711	727	715	718	731	725	723	698	713	715	728	691	669	684	710	727	692	688	684	716	679	706	694	693	675	722	715	689	714	719	692	707	709	763	732	709	694	741	693	726	700	727	704	698	703	675	696	739	732	723	738	685	768	691	716	703	756	751	725	736	729	766	724	697	711	770	731	673	711	718	700	725	718	676	756	714	715	720	707	702	750	696	684	765	723	664	695	750	747	694	668	699	783	751	715	718	705	679	728	745	714	695	720	725	708	725
4898	6834	13522	10254	6458	1335	338	284	299	296	330	287	288	318	305	291	317	300	286	279	276	301	250	254	248	259	294	265	278	264	259	272	261	265	287	293	288	270	245	301	276	325	284	252	271	293	264	302	260	276	306	260	296	274	251	272	243	286	294	299	295	283	286	256	274	254	272	284	298	260	281	268	246	273	245	267	302	291	260	286	270	260	283	276	285	281	249	279	295	274	263	233	278	254	252	268	288	253	253	270	294	270	279	286	269	294	291	247	260	311	292	283	294	293	302	264	247	282	299	285	259	270	280	271	261	260	263	310	290	263	304	258	263	282	294	258	293	265	277	288	252	272	267	267	272	262	296	269	267	286	254	243	252	272	270	276	272	288	284	268	279	266	273	265	257	299	263	272	261	292	277	301	254	294	281	243	257	270	275	286	259	264	273	278	259	275	303	260	259	267	276	279	260	286	288	282	295	255	264	241	265	287	253	273	295	262	243	275	261	268	259	280	298	256	279	323	287	277	266	252	293	284	288	276	234	279	233	276	274	300	270	272	257	277	280	273	274	257	284	258	267	276	306	270	278	270	245	272	268	260	282	273	269	282	273	278	286	295	283	270	263	253	252	250	241	273	293	252	267	281	283	298	248	285	287	285	252	244	292	283	272	268	274	275	262	269	267	290	277	236	286	290	240	254	239	276	258	262	271	272	284	273	291	244	279	278	289	263	283	270	301	262	273	251	296	233	270	268	273	285	238	287	265	268	261	269	298	261	279	240	261	304	283	270	283	259	266	303	258	257	310	256	272	250	272	242	286	292	268	282	256	265	242	264	257	274	270	293	257	257	291	276	268	291	275	266	284	293	285	266	256	272	301	268	280	283	280	307	321	251	262	277	278	281	268	283	278	273	247	268	248	278	274	252	261	283	283	268	314	244	283	266	288	282	304	296	271	284	293	274	247	267	291	256	262	269	273	256	278	265	282	244	283	297	261	254	260	281	239	317	244	255	259	250	319	285	243	244	279	300	283	274	269	297	238	277	288	252	238	294	283	267	273	271	254	314	273	257	265	274	253	279	296	284	270	265	277	292	271	277	293	249	272	299	274	235	275	273	303	286	265	282	270	290	273	274	262	281	254	266	275	281	290	277	296	264	261	285	244	292	248	271	272	286	266	242	267	261	283	267	264	294	255	282	253	270	302	251	259	284	268	294	262	268	275	263	241	283	236	287	274	246	238	260	291	280	285	273	282	266	272	278	280	299	274	282	263	260	269	273	250	291	285	269	288	284	299	287	235	255	283	282	252	273	258	276	264	280	259	293	275	248	268	275	230	281	283	273	250	250	263	336	262	248	289	249	282	269	289	262	284	241	263	280	270	304	301	269	263	262	254	291	287	257	318	284	291	269	297	303	240	297	286	309	258	296	299	315	242	307	269	263	288	285	258	280	288	284	279	271	253	276	269	264	282	262	307	280	265	255	262	287	256	253	278	292	255	279	260	266	260	254	258	289	247	274	257	276	282	276	252	276	290	270	285	271	287	272	247	300	272	286	265	257	271	252	291	279	314	276	263	291	256	258	261	291	275	250	274	239	267	304	239	304	255	271	250	273	291	290	266	253	256	264	280	236	259	251	245	281	257	270	259	310	275	286	271	293	245	248	271	273	264	251	283	271	257	267	241	251	286	294	275	270	275	272	247	249	294	279	261	279	252	298	267	255	315	301	267	270	284	252	263	271	292	255	275	276	296	280	242	271	292	253	259	269	270	299	271	266	282	255	252	236	281	276	270	280	241	280	278	263	257	254	290	261	259	277	284	312	277	256	256	262	242	283	256	280	274	282	290	262	298	237	285	248	246	266	259	279	271	268	257	251	263	304	269	296	254	259	281	250	281	263	269	263	284	285	253	293	266	245	277	294	253	260	268	284	246	268	255	262	263	261	276	290	249	270	274	266	289	286	272	278	286	236	293	249	230	255	237	256	285	271	289	272	261	262	249	273	266	258	259	280	265	285	265	268	252	290	300	302	271	272	262	263	251	283	277	272	252	268	279	241	280	264	290	272	270	236	265	259	262	265	293	294	243	274	287	270	273	279	288	272	266	283	254	288	292	270	264	282	282	279	303	239	257	262	268	296	254	265	275	267	291	272	252	267	299	270	269	250	301	294	283	259	277	260	274	238	271	274	277	292	274	245	275	278	247	261	262	267	252	270	271	289	287	263	278	295	261	270	288	294	266	292	297	274	255	278	273	271	308	244	273	253	264	281	260	268	294	271	302	255	280	285	278	308	268	268	262	287	276	242	287	283	253	257	237	257	268	271	264	257	308	295	293	284	291	272	280	266	240	303	281	258	299	249	261	311	286	266	290	291	249	291	276	249	280	267	281	251	271	290	286	236	270	256	263	295	266	270	272	325	297	269	282	265	298	291	283	257	268	241	241	285	260	283	270	288	298	266	249	270	284	321	274	262	297	280	256	265	273	271	263	271	283	264	292	267	281	276	274	301	284	264	288	261	266	299	295	268	245	305	284	257	276	299	279	280	257	251	302	284	276	274	264	279	281	271	239	266	299	239	278	295	256	283	266	251	274	275	280	268	263	254	268	251	253	305	240	248	279	276	247	276	236	259	294	252	244	273	227	255	290	279	327	289	274	220	299	291	280	268	286	295	252	258	267	254	273	259	270	279	265	231	278	315	256	254	287	241	288	289	256	260	255	249	243	263	266	259	291	250	284	284	273	283	284	253	294	241	287	287	281	256	244	284	259	301	249	300	260	264	248	273	261	244	273	308	296	299	278	271	251	253	283	269	299	288	255	283	271	269	270	264	271	272	276	283	282	287	268	307	264	256	262	271	256	285	273	287	283	286	241	266	283	260	324	259	298	259	275	268	273	266	290	276	301	263	252	289	248	291	274	278	240	277	272	275	265	282	280	313	271	273	298	255	286	265	241	267	276	261	295	277	281	255	290	291	281	298	277	261	274	272	285	290	275	284	288	290	282	234	284	261	255	273	284	281	257	261	270	286	272	275	264	291	296	264	274	272	316	291	283	286	241	275	259	289	263	249	286	304	279	265	248	293	267	268	275	275	289	298	270	267	286	283	274	264	265	262	278	285	237	286	269	262	239	303	249	275	283	276	303	271	313	283	231	243	240	264	254	255	294	270	269	277	285	270	277	283	274	248	259	276	276	264	300	276	266	266	265	280	285	287	284	235	264	295	253	301	270	276	277	288	277	282	276	271	258	279	281	273	271	256	261	304	250	279	265	240	293	269	272	280	258	294	262	299	245	303	284	271	240	311	263	262	242	249	294	293	276	298	284	253	277	293	270	279	281	294	288	290	249	274	279	284	280	282	262	283	287	279	256	300	280	269	288	284	287	305	288	244	251	299	235	278	296	282	276	266	293	280	272	289	255	274	265	286	304	293	245	264	282	264	279	270	246	239	275	245	276	318	257	283	266	266	267	283	263	263	229	271	286	281	256	283	274	259	276	282	247	251	282	256
3615	9271	22696	22456	17165	3565	1036	907	804	840	809	792	771	788	805	802	839	852	817	793	759	714	797	762	685	725	820	719	703	710	705	706	736	749	750	701	749	670	703	705	781	754	710	734	750	716	703	710	705	749	685	709	719	711	674	683	763	788	672	705	680	701	658	661	688	711	732	702	762	614	738	657	676	730	674	709	703	689	714	665	735	717	680	744	682	694	714	694	693	695	715	711	726	695	695	685	656	744	684	776	692	705	676	701	736	712	693	716	697	708	720	688	673	692	706	697	663	702	676	746	700	724	687	709	676	724	701	673	711	692	698	761	651	666	724	680	693	687	709	682	685	699	661	716	720	698	725	688	704	668	671	682	677	669	700	715	733	733	692	720	717	641	764	682	688	632	698	718	716	662	716	707	725	735	730	748	677	741	731	737	675	652	750	695	713	633	719	686	688	723	715	727	688	700	662	743	658	727	690	702	710	691	692	762	692	704	705	733	675	713	725	704	657	728	718	656	690	720	677	725	706	713	667	701	738	727	726	700	748	662	660	668	696	678	714	728	698	715	676	680	716	676	694	714	683	674	649	716	679	678	733	708	697	699	662	674	715	713	731	698	742	728	714	770	658	735	700	706	706	719	718	689	685	704	725	716	713	707	686	737	708	682	695	677	701	680	683	719	707	725	737	710	682	690	683	659	680	681	729	659	714	713	746	699	681	696	708	697	715	710	674	733	674	706	696	700	733	681	682	681	708	723	711	702	738	694	717	666	687	731	718	737	722	760	735	647	704	710	695	712	695	676	719	686	681	678	760	671	709	704	701	722	684	736	671	686	645	737	741	670	678	748	677	702	693	717	677	721	681	698	722	678	719	721	698	720	712	659	711	710	686	723	687	679	688	737	701	685	704	718	684	716	701	695	679	767	735	711	655	706	706	677	693	715	708	713	688	670	618	711	648	675	684	666	720	692	709	692	661	723	697	707	679	707	695	691	696	721	701	765	749	704	709	673	698	714	660	723	665	691	688	620	678	657	701	718	711	700	650	660	695	716	735	724	686	684	675	680	712	700	675	733	695	716	725	696	689	694	732	663	712	639	703	693	682	712	702	721	711	681	692	673	664	658	712	702	686	679	716	716	676	699	725	693	682	710	680	714	676	705	698	744	737	696	702	693	666	681	741	675	736	720	694	709	707	678	752	743	725	675	732	713	679	677	692	727	755	695	702	649	688	657	733	721	723	739	688	737	723	684	726	719	653	723	696	666	696	663	700	645	728	675	706	664	692	684	706	698	729	720	711	726	723	734	709	738	700	668	668	663	721	696	671	709	693	676	670	726	689	703	678	699	702	710	715	695	692	677	681	681	714	710	728	698	699	719	704	703	745	690	717	740	723	663	677	706	707	672	740	699	662	730	691	685	699	705	721	681	753	704	687	677	706	698	729	707	750	674	686	676	701	718	699	702	687	723	707	729	678	692	668	696	697	682	717	701	731	693	720	688	712	738	704	655	712	681	697	679	692	696	684	699	726	699	689	737	696	715	728	692	724	707	697	723	722	682	654	707	692	722	738	672	728	735	732	683	711	734	708	698	727	731	743	711	708	731	707	686	710	713	707	708	708	733	684	676	676	735	628	701	721	666	687	655	725	684	718	726	713	727	757	732	691	727	737	717	706	691	663	679	655	708	738	652	654	678	664	704	768	706	718	681	753	775	713	695	693	694	685	770	706	729	710	695	677	704	704	660	724	674	712	718	694	687	729	748	691	731	696	664	690	619	664	758	740	701	700	767	709	696	676	696	660	767	688	699	773	696	730	699	692	635	659	692	712	675	693	679	706	690	724	705	673	709	705	714	706	724	722	701	672	709	750	722	759	709	698	680	715	690	706	683	735	747	825	673	677	694	722	683	700	656	705	765	677	676	694	685	705	676	739	661	714	650	787	687	695	706	741	706	691	703	674	730	715	675	671	696	706	710	737	665	723	703	713	702	666	671	725	700	722	710	688	700	725	700	683	701	703	680	690	665	693	707	697	714	661	704	705	726	704	678	673	697	668	697	706	695	729	710	727	711	712	733	695	704	712	703	720	645	735	667	681	726	758	692	708	731	728	708	746	727	729	743	692	699	630	670	746	672	675	663	702	687	678	745	730	718	682	656	678	726	706	685	651	737	739	707	768	709	694	685	715	660	706	699	708	701	629	705	705	723	665	726	748	717	717	692	672	674	709	689	684	693	716	711	688	693	723	692	740	696	705	700	669	709	695	749	719	725	706	692	695	705	656	686	704	706	715	674	681	700	689	688	717	694	692	697	695	670	715	695	713	703	677	656	683	695	763	741	696	715	713	674	714	733	729	685	741	723	674	665	685	760	682	676	738	743	742	702	683	684	716	731	740	712	713	727	718	664	718	686	679	761	700	712	696	756	703	689	716	734	703	675	682	740	745	747	720	680	690	660	714	728	676	720	689	711	709	782	695	679	702	704	718	724	703	717	651	721	743	734	669	713	670	751	724	680	719	686	701	747	648	705	714	707	665	747	655	670	730	706	676	687	744	730	691	707	684	713	747	723	708	679	705	716	707	693	721	706	689	731	666	688	688	708	744	734	741	676	732	667	702	719	702	680	698	718	667	756	704	674	694	717	693	723	691	676	709	671	733	737	700	764	688	739	713	738	672	710	684	725	689	704	685	700	697	661	690	728	712	734	701	723	677	732	670	686	709	729	764	716	689	744	661	682	651	739	686	681	662	684	674	711	707	695	708	701	699	726	677	745	672	676	718	685	684	661	688	721	689	688	677	675	707	715	701	733	682	686	753	684	673	706	695	691	753	681	747	711	688	726	746	709	656	659	681	705	719	709	737	707	662	771	677	724	700	706	742	715	688	663	697	692	703	694	712	723	739	676	687	713	693	662	672	713	692	695	729	695	696	714	711	699	745	763	718	707	693	710	713	723	731	680	710	673	735	702	719	710	697	712	718	702	725	693	686	709	662	692	720	710	672	723	714	679	693	769	705	647	742	717	679	699	665	721	666	744	660	722	710	718	649	706	740	716	728	636	719	679	664	673	739	731	702	692	696	737	699	728	706	688	729	698	689	755	679	702	689	734	734	708	731	688	722	672	705	715	736	683	719	699	684	701	717	720	742	709	706	718	664	688	684	665	698	685	717	686	696	692	711	673	666	707	688	748	650	704	712	745	705	686	714	676	684	633	685	733	718	686	727	667	732	719	733	721	697	685	702	737	691	710	683	718	709	660	673	761	704	692	679	701	709	727	669	698	671	727	702	713	723	764	682	682	721	741	699	737	739	704	708	664	677	659	711	702	708	653	759	727	650	687	676	704	699	730	700	718	688	679	653	751	652	683	730	688	668	711	703	719	720	694	708	747	672	707	777	696	699	718	721	728	648	699	708	708	711	665	730	705	659	698	678	698	724	696	750	689	692	745	667	674	745	739	675	681	698	727	707	713	704	692	734	702	691	688	682	676	690	701	726	681	715	727	727	712
15743	33038	69975	62762	45517	19412	2759	946	685	528	607	422	363	327	370	325	336	382	368	327	322	325	309	315	330	328	366	338	330	340	312	295	337	305	321	317	326	306	296	323	345	316	332	309	280	287	280	328	321	301	308	296	345	293	279	303	339	366	314	304	341	285	318	287	289	334	302	323	300	325	302	298	305	326	319	304	287	289	320	288	280	299	298	325	299	315	289	310	321	293	328	316	306	341	280	319	310	283	324	298	339	305	283	285	295	338	288	308	302	317	271	322	340	302	317	290	298	311	325	284	282	318	275	290	262	317	305	328	301	302	305	295	317	308	302	304	307	282	299	318	324	277	330	312	319	314	323	325	310	286	316	328	304	305	299	332	289	344	305	294	283	317	323	321	291	286	285	266	309	282	302	290	316	322	273	318	264	282	331	295	326	315	293	319	306	268	324	292	297	281	292	291	335	317	271	291	280	321	298	281	304	294	317	297	292	284	313	298	309	290	307	255	333	296	264	309	290	319	294	297	284	298	287	355	320	299	313	329	291	284	305	316	301	293	270	293	310	306	322	307	317	297	295	323	324	332	314	301	312	291	301	319	309	296	299	291	282	304	316	296	342	275	283	319	301	304	320	288	303	321	297	315	313	305	278	297	301	332	321	332	313	289	301	350	298	327	299	321	281	311	334	326	340	273	321	297	283	338	300	339	326	297	304	286	276	297	282	296	323	305	292	296	306	262	313	301	290	298	305	330	353	288	272	293	305	308	315	290	334	280	301	327	279	328	328	293	332	288	319	310	292	333	257	289	305	307	296	297	300	300	301	267	314	296	306	297	283	288	291	292	344	353	332	304	299	300	326	307	274	323	282	334	361	298	274	314	330	326	300	288	262	295	332	295	315	294	315	286	339	289	344	268	320	288	317	318	296	289	296	326	320	319	309	322	306	322	290	280	303	338	281	304	296	305	334	304	299	281	284	302	325	292	294	313	282	272	338	306	306	329	302	266	306	307	272	322	315	273	333	280	300	321	327	287	296	298	313	320	286	292	289	313	315	314	316	300	300	307	308	329	304	299	274	313	344	279	321	302	315	300	324	295	307	284	320	292	308	326	298	312	322	299	281	320	305	329	312	306	300	267	276	302	308	310	336	311	317	304	311	320	318	314	299	309	269	298	342	305	287	312	302	287	268	303	272	289	328	290	305	290	280	329	314	330	277	306	294	307	323	287	299	272	303	297	326	312	300	300	339	270	309	340	323	335	292	330	308	321	291	261	341	302	336	275	309	285	348	293	299	332	272	303	296	287	304	305	311	314	308	314	272	298	305	299	293	314	311	292	307	279	266	310	303	339	325	281	277	306	320	298	307	311	311	319	282	303	303	287	285	286	325	313	307	307	312	314	319	320	309	287	273	290	310	290	306	301	306	271	316	315	298	275	293	324	300	306	290	303	314	302	318	283	281	348	335	290	305	315	285	310	269	306	316	313	308	328	315	294	288	288	288	324	297	310	289	308	317	330	284	319	301	324	303	315	301	303	313	308	291	303	299	301	301	304	265	332	343	323	311	331	295	263	336	286	357	287	320	321	329	317	287	286	311	336	292	302	307	315	293	292	306	325	310	328	302	277	312	339	304	314	304	282	306	274	318	309	304	328	289	294	336	274	283	278	334	300	313	326	308	286	263	277	287	327	315	281	335	299	296	291	302	315	277	304	272	302	296	280	302	287	339	287	286	298	280	295	316	292	291	305	336	336	297	279	314	283	286	310	309	315	325	325	320	305	269	293	356	294	302	314	304	297	309	292	299	321	296	326	314	285	298	269	317	291	321	306	337	274	307	291	310	336	283	286	301	304	294	295	292	291	282	308	301	313	290	293	251	300	295	280	292	289	324	291	323	306	284	302	294	337	318	292	296	314	301	307	304	292	307	298	325	276	306	295	299	281	305	290	278	318	294	319	281	310	314	309	294	296	341	315	331	326	305	288	324	304	306	338	281	358	266	319	294	298	292	303	338	286	281	309	289	304	332	298	304	352	316	318	298	279	298	348	310	308	271	283	310	292	295	300	298	300	296	304	299	301	343	300	275	345	310	332	329	293	291	299	302	308	302	311	310	339	282	324	278	289	296	288	301	283	297	301	305	334	317	321	299	322	292	311	271	286	276	324	285	292	307	328	292	314	289	309	340	298	323	285	301	326	345	319	283	291	325	316	306	326	301	278	312	300	333	311	356	324	300	313	289	323	309	303	295	284	303	317	327	293	282	310	285	307	307	287	301	287	292	314	324	322	308	303	309	294	301	329	335	287	319	293	292	304	301	303	296	291	321	276	317	328	308	303	314	310	323	282	315	320	320	298	299	296	303	316	292	339	309	302	301	320	295	301	286	303	282	289	306	280	294	286	318	307	299	299	281	323	325	294	301	299	325	319	294	293	309	318	282	315	307	308	307	322	292	310	264	309	329	287	331	291	303	312	322	281	315	292	293	299	301	318	312	314	283	315	317	311	287	291	311	315	296	328	336	299	349	299	297	302	331	306	279	328	309	306	297	294	321	305	328	323	343	339	303	299	320	312	312	304	285	294	309	323	294	312	296	300	306	334	280	286	305	332	323	345	313	336	308	280	338	308	294	274	304	304	294	316	317	319	325	331	337	301	277	292	296	322	322	306	316	314	289	341	291	299	296	294	307	297	304	291	330	296	326	289	315	341	303	280	315	304	275	324	291	312	291	319	288	276	292	308	286	324	309	317	286	317	284	302	301	274	312	310	289	273	285	310	308	321	299	322	328	296	347	293	296	274	286	292	317	286	295	287	323	306	284	301	325	277	306	312	321	319	278	297	310	310	268	308	302	290	337	276	311	320	308	293	314	306	285	284	297	296	320	285	305	269	294	309	310	318	281	300	302	308	314	313	307	270	290	306	300	313	293	320	334	316	333	313	306	256	264	290	280	329	333	292	278	311	266	292	303	300	288	295	330	311	296	312	271	309	298	313	305	252	299	335	332	298	273	308	324	266	322	302	304	311	276	300	301	304	309	311	311	315	326	305	306	294	308	272	329	304	289	303	309	300	315	335	296	323	344	314	320	331	278	282	362	327	329	331	287	296	282	294	318	285	285	327	321	285	279	288	286	285	307	314	275	290	307	311	293	299	328	277	339	320	331	307	324	308	276	293	280	316	294	305	311	316	319	305	308	290	342	314	312	295	314	301	298	327	320	309	281	298	307	335	331	281	348	331	319	315	297	276	278	318	296	288	303	298	280	316	295	291	317	285	300	288	300	323	291	285	343	308	301	292	286	294	306	282	266	294	316	300	275	316	325	334	315	314	266	309	284	312	310	323	280	299	292	301	272	313	296	305	298	297	310	299	299	272	303	290	317	324	341	288	307	306	310	301	301	317	298	310	318	357	333	295	298	321	296	292	301	328	336	267	282	297	307	295	259	316	327	319	317	292	310	310	309	312	285	312	313	322	289	313	317	285	337	300	279	267	305	314	310	298	272	290
9191	28562	64228	66736	52840	16579	3157	2598	2021	1819	1610	1227	1039	1055	1085	1137	1066	1024	1006	1019	933	909	897	919	927	906	1138	1178	1043	946	813	856	851	790	827	857	846	814	837	851	867	787	782	792	800	799	816	774	789	803	825	799	762	768	789	762	1226	1307	895	782	762	782	808	764	782	736	777	759	771	795	812	748	744	746	778	751	798	742	761	747	804	820	789	714	749	785	803	739	805	810	756	744	726	729	759	747	796	750	791	811	751	707	784	783	728	783	768	761	772	835	732	722	770	789	736	778	821	756	800	777	796	749	775	744	760	813	714	773	790	730	797	744	763	738	765	764	797	777	769	716	752	778	755	798	817	737	732	750	769	783	814	760	786	740	765	788	747	745	763	766	755	767	733	789	784	772	775	793	769	744	777	794	798	782	774	752	816	743	777	773	826	791	808	766	842	769	794	802	812	747	760	819	754	804	766	771	773	816	757	779	809	733	769	692	742	750	751	758	797	779	755	768	743	769	752	765	797	784	742	733	719	732	828	694	788	792	766	779	785	784	746	735	767	764	753	786	776	750	769	803	749	750	832	696	783	754	773	770	787	734	752	774	775	802	772	789	802	761	756	769	795	777	804	791	739	774	725	796	774	789	801	792	780	775	752	768	803	780	815	735	793	775	800	756	802	777	759	850	753	736	776	746	820	818	818	787	767	696	761	748	830	735	787	785	745	712	791	744	772	797	751	718	775	784	734	744	780	746	770	751	757	758	785	825	769	786	759	789	804	777	745	784	780	792	755	833	761	802	718	747	763	730	819	816	778	756	746	744	814	741	747	760	773	774	753	736	774	780	806	743	777	785	733	748	735	761	771	770	756	775	770	773	790	754	800	750	752	826	767	821	775	759	760	793	788	752	777	789	769	751	788	757	753	759	776	752	801	795	774	734	776	779	785	806	774	735	773	732	798	795	791	755	736	725	811	780	775	727	788	794	765	775	762	778	814	803	753	755	761	815	769	767	832	740	805	729	778	774	789	776	755	760	751	788	740	761	715	753	747	736	753	754	762	766	734	752	771	780	800	752	789	795	748	752	771	786	729	797	743	807	760	821	749	766	779	756	787	803	769	773	753	741	822	784	783	787	768	741	767	773	770	809	781	750	788	772	786	775	750	780	719	749	772	764	764	779	801	793	797	789	764	738	760	747	769	777	755	771	760	783	765	778	736	788	735	741	748	793	768	782	780	754	755	750	766	762	766	790	826	766	783	750	746	756	795	759	786	780	751	789	738	816	775	826	784	807	726	774	766	778	753	747	786	777	748	762	810	804	781	765	736	761	760	790	729	785	792	786	830	785	783	735	760	719	752	832	768	751	740	801	796	767	772	724	757	731	793	743	730	750	767	744	780	766	725	811	770	775	746	834	745	767	754	780	784	793	794	823	794	753	799	828	726	740	727	800	722	719	775	761	724	827	765	791	816	767	769	754	760	725	814	803	785	723	767	781	756	774	771	766	765	795	794	788	769	730	753	755	733	747	783	801	756	780	764	784	783	805	759	741	770	813	822	712	790	834	790	772	839	759	732	753	765	773	813	789	775	773	809	750	753	746	777	719	766	745	757	802	743	754	771	725	786	711	778	700	791	793	804	761	769	790	747	770	770	702	747	791	770	733	779	750	727	754	773	750	751	757	725	805	771	700	777	768	788	718	728	696	757	762	770	742	745	773	745	775	761	728	784	762	785	773	745	742	725	804	773	796	808	755	776	759	748	772	770	769	719	722	710	805	821	738	732	731	740	760	802	742	762	730	757	710	780	783	786	741	758	766	766	778	726	770	764	736	758	793	763	747	781	749	721	766	724	814	791	777	808	798	758	780	797	765	730	799	756	787	744	778	736	778	763	791	733	767	759	780	725	773	787	801	787	765	715	809	790	783	753	756	720	766	740	722	754	787	798	826	797	756	770	791	749	696	751	802	757	775	787	801	736	733	793	817	791	761	708	787	802	808	757	721	811	779	812	757	774	764	809	774	757	824	746	769	733	769	769	771	718	762	770	827	797	725	759	777	813	777	755	762	761	747	757	748	817	818	724	734	795	787	758	752	757	833	710	720	748	771	763	815	817	724	722	774	743	728	732	762	754	749	761	779	714	780	788	719	730	735	762	758	783	791	786	769	755	718	792	775	780	765	756	791	790	731	761	826	821	813	738	782	807	768	789	769	781	787	794	801	814	741	760	766	772	710	772	831	813	754	742	746	806	709	810	753	815	783	760	755	776	752	767	743	807	777	799	758	778	805	804	712	785	746	754	755	736	735	815	792	794	782	764	748	776	795	719	720	706	799	707	768	743	780	774	780	816	759	811	765	791	776	771	834	744	792	773	779	703	731	684	811	768	758	747	721	748	788	751	728	790	769	788	758	780	730	792	791	773	761	801	735	804	755	695	815	822	777	782	773	772	803	768	783	746	729	755	779	723	783	760	803	756	768	718	762	734	745	763	750	752	829	757	800	760	745	747	798	791	810	756	774	768	759	782	775	734	760	755	774	733	757	716	782	784	756	775	755	815	814	817	779	859	759	786	811	766	733	802	733	806	751	810	773	801	765	805	766	794	771	739	730	795	746	755	771	775	693	762	763	795	817	749	809	751	776	759	769	775	819	745	797	749	773	755	785	732	752	796	771	800	782	744	746	745	771	775	806	693	807	744	740	770	781	776	772	744	750	765	773	790	760	778	794	804	777	770	746	800	739	739	757	814	804	802	791	782	723	793	773	796	779	726	779	764	763	806	762	753	773	776	729	795	718	748	759	767	785	757	783	780	744	778	725	816	796	793	725	752	802	817	815	770	745	752	780	768	759	807	793	743	765	792	776	804	792	707	750	772	751	787	763	773	746	750	780	793	767	763	771	773	756	731	790	764	792	781	780	776	785	767	796	731	779	723	761	787	759	809	792	775	750	802	759	791	730	777	755	754	827	740	758	783	806	817	718	777	763	765	770	774	750	849	769	777	777	715	786	721	793	782	789	748	780	799	758	761	774	789	768	736	749	779	789	745	729	774	766	767	782	758	713	806	754	768	769	781	808	750	742	740	786	787	798	770	742	826	770	739	786	770	807	781	763	780	786	790	776	818	762	799	741	768	764	766	763	776	800	788	770	750	808	780	758	759	756	824	801	739	759	785	762	767	772	735	799	792	784	754	753	727	774	801	726	780	788	726	834	767	773	789	781	770	736	728	729	748	762	775	821	805	796	739	825	746	787	725	767	791	749	803	766	796	786	736	780	821	803	784	781	741	754	767	781	782	721	753	781	786	761	747	770	763	770	758	786	783	800	768	777	797	772	778	801	780	751	766	766	779	803	733	772	732	749	765	770	749	757	781	780	732	813	742	757	807	769	759	798	778	793	738	757	763	791	750	787	765	741	769	745	774	751	796	774	782	765	794	789	727	793	781	788	802	717	787	764	766	827	769	742	779	743	775	766	756	814	715	806	745	782	742	740	776	759	810	757	783	735	792	799
23810	36429	79268	73642	56228	34327	8449	1593	823	812	643	482	342	328	368	343	357	362	366	313	326	337	345	298	339	332	367	385	338	325	267	264	280	330	308	290	285	273	317	299	280	290	256	294	314	300	301	270	291	284	286	301	264	274	256	305	387	382	325	284	298	296	270	296	323	293	287	305	309	285	297	274	282	293	266	279	296	305	319	309	280	306	304	307	281	307	265	297	307	292	276	298	276	302	342	292	296	264	270	285	277	314	289	289	276	266	275	290	266	314	278	288	302	291	273	275	276	253	310	279	268	319	306	288	283	291	270	279	311	278	290	291	290	275	303	278	303	290	266	267	309	270	284	298	260	323	305	230	321	275	291	265	282	306	303	285	291	290	273	281	290	308	301	294	285	292	324	301	297	252	268	270	284	279	287	278	283	287	275	281	296	299	329	289	305	252	252	288	251	288	281	299	266	287	239	296	299	295	283	322	282	315	303	284	285	267	264	279	294	297	300	313	288	340	300	307	288	291	316	264	307	266	272	262	284	307	271	286	262	299	269	306	288	284	273	306	255	320	299	306	298	272	279	276	307	273	261	272	277	277	274	280	286	279	285	278	264	302	282	261	295	280	303	269	306	275	283	268	295	308	293	299	297	290	279	287	280	259	250	291	287	294	272	291	302	261	289	292	282	282	264	297	292	313	278	280	295	311	274	296	279	267	283	277	264	262	308	287	298	271	289	280	286	303	276	273	280	249	253	285	293	279	289	297	268	269	294	272	310	273	294	278	289	309	277	265	293	311	286	263	311	280	268	272	285	264	294	270	280	273	307	263	261	269	290	276	278	268	269	277	307	277	277	295	294	264	272	290	288	301	277	307	318	294	278	262	272	296	229	269	303	298	272	274	288	294	295	286	259	288	267	321	305	274	266	284	312	333	285	310	259	286	294	275	291	289	261	287	281	294	299	281	295	267	286	302	299	274	288	279	303	266	284	296	320	280	292	261	272	315	341	271	278	279	299	271	278	265	274	289	306	275	273	295	308	320	294	286	260	290	253	292	274	278	251	327	325	279	323	335	267	261	249	273	285	280	299	306	295	265	277	296	269	258	297	295	269	288	309	288	302	278	325	283	297	296	313	250	309	298	300	301	256	265	289	279	292	306	274	286	270	311	275	284	269	302	260	299	289	308	285	294	319	287	289	269	296	298	300	286	285	281	289	283	280	271	298	319	273	251	261	265	301	268	283	277	309	264	265	271	274	279	254	271	288	293	289	271	308	298	294	271	284	310	314	297	258	310	279	288	269	282	267	269	281	284	257	320	254	292	290	296	307	247	313	273	259	278	296	269	288	293	288	277	306	295	286	295	304	295	305	323	299	266	291	293	298	292	277	292	310	280	321	291	308	273	290	299	305	298	312	288	277	280	294	287	281	301	262	306	285	264	289	299	285	298	291	285	267	261	253	305	301	295	289	288	309	263	285	279	263	272	276	315	289	252	309	285	282	288	265	296	271	302	278	273	274	277	284	306	303	310	301	304	284	290	255	281	314	268	281	295	304	289	245	292	291	321	310	292	284	277	303	294	298	282	290	285	267	265	310	284	285	317	259	256	298	293	287	262	286	288	279	280	311	284	298	301	283	253	244	274	245	274	298	265	292	294	285	262	255	319	317	298	280	276	293	276	260	255	273	279	299	278	290	296	294	286	276	253	265	292	301	303	289	292	304	296	294	314	281	275	312	308	279	284	266	291	281	315	302	321	288	286	303	276	267	285	267	287	279	290	260	264	301	258	287	277	286	305	288	293	284	251	296	289	296	252	267	287	277	303	287	291	264	300	279	287	284	285	261	279	305	288	275	261	283	281	275	295	286	284	296	300	306	265	286	291	274	296	286	292	282	281	304	292	288	262	306	290	273	277	286	292	275	321	278	280	281	262	299	296	311	262	286	315	264	295	289	301	247	278	292	278	281	297	292	273	271	305	313	249	270	272	275	295	323	256	284	281	293	289	289	265	278	291	314	250	263	286	285	292	261	300	295	287	287	316	313	305	293	272	270	292	311	278	316	305	289	273	309	261	284	283	302	298	322	268	278	283	261	291	293	266	278	287	281	276	301	298	287	300	330	275	316	299	318	312	303	283	255	307	268	295	235	291	267	294	281	262	289	325	292	290	303	284	332	272	289	295	260	276	286	283	305	309	298	299	269	276	305	302	304	292	285	276	274	280	274	273	275	308	295	282	265	260	288	293	301	320	288	293	279	266	288	274	258	295	315	299	288	257	287	326	281	287	279	261	256	286	299	284	265	294	311	289	264	313	277	304	295	299	290	274	262	286	311	291	285	283	293	291	285	281	297	280	331	277	279	305	298	283	301	313	253	274	292	312	279	301	295	309	283	286	263	284	293	280	234	282	270	302	309	274	278	264	268	291	302	269	303	262	283	259	309	306	284	297	286	256	305	264	303	274	287	301	298	290	281	304	253	283	295	297	275	294	311	272	285	278	296	273	310	276	283	273	291	287	326	319	269	302	264	269	301	279	294	311	265	262	277	274	277	290	284	264	267	264	295	316	332	272	249	288	262	266	282	274	275	297	283	273	296	308	307	295	227	291	270	310	258	294	274	280	272	291	276	253	305	257	288	273	291	268	270	290	287	255	284	277	303	279	296	285	280	309	264	309	285	276	251	269	295	276	260	283	293	297	260	264	312	271	288	282	293	287	278	298	315	299	280	274	279	284	266	277	296	305	301	285	292	305	287	289	306	277	305	313	289	261	275	283	280	298	306	269	290	292	283	294	297	283	302	302	291	277	277	302	323	258	266	276	277	269	291	288	305	307	292	302	291	263	278	296	266	289	286	267	294	294	261	234	280	273	286	270	295	277	271	285	274	283	284	268	266	277	268	296	282	266	303	315	285	269	289	276	320	279	275	271	271	290	301	267	276	268	272	283	272	265	288	288	286	293	277	298	298	316	258	277	274	251	296	258	276	299	290	277	282	286	285	272	294	321	273	315	277	280	300	307	317	303	324	314	262	289	287	278	297	277	302	267	282	272	285	273	297	333	290	262	290	317	299	279	276	266	285	298	286	290	296	265	299	270	250	282	307	280	274	291	261	291	255	276	311	270	308	300	288	282	302	304	302	282	287	312	293	239	284	306	311	321	298	264	289	265	288	292	289	264	279	304	273	313	282	305	289	294	290	272	297	269	294	301	276	266	283	276	289	286	284	282	266	274	304	297	274	265	301	309	298	272	266	286	284	285	257	272	277	299	299	298	283	280	282	276	306	257	291	269	269	272	271	281	300	292	293	280	298	299	293	291	277	283	305	278	300	289	283	291	289	309	274	315	270	303	275	321	295	317	310	306	311	316	295	296	301	288	302	312	250	277	285	287	299	299	250	319	273	275	274	274	308	288	294	318	273	276	291	268	320	297	299	285	284	303	270	269	288	263	277	270	307	265	286	308	277	296	301	257	265	333	290	298	283	261	290	273	290	261	284	309	284	304	278	273
12485	30012	75803	81766	64994	31459	4305	2814	2286	2870	2352	1583	1052	1051	1132	1173	1253	1225	1112	949	939	904	887	1003	913	1072	1309	1577	1092	973	825	848	767	820	789	835	848	815	829	801	811	798	778	757	711	762	763	739	808	745	757	732	802	756	693	729	1374	1677	932	736	715	663	711	758	707	692	735	708	714	683	729	715	724	699	741	729	745	756	731	726	750	703	746	694	725	681	747	722	685	733	737	687	710	689	752	747	697	710	692	712	734	739	715	707	706	694	676	708	729	702	727	690	727	706	754	704	723	720	730	700	663	728	739	736	708	682	754	696	730	712	777	709	742	726	651	703	772	740	709	754	710	688	795	704	725	712	700	692	714	705	728	745	700	727	729	726	721	734	699	703	690	725	711	721	665	726	686	726	699	711	716	731	751	703	746	723	676	720	718	731	733	723	777	701	744	696	679	717	696	709	695	697	688	736	713	741	730	660	703	739	761	745	688	753	711	750	691	659	693	675	718	712	716	722	755	698	739	739	705	753	721	717	735	735	719	706	731	701	765	705	721	721	728	709	732	709	734	761	700	721	703	694	715	692	683	698	720	691	732	685	706	761	717	723	761	720	759	704	748	689	744	699	724	734	761	717	666	696	724	739	712	745	696	738	759	656	725	711	713	727	661	673	745	737	721	740	726	701	728	660	696	708	702	691	685	719	705	671	729	725	697	718	714	666	708	723	753	710	706	751	716	715	658	706	748	784	678	682	725	749	702	689	707	695	745	762	695	736	717	691	703	717	713	675	681	731	715	699	726	717	711	716	726	782	690	748	704	714	735	725	723	735	710	724	667	701	716	706	683	654	734	738	728	755	721	699	735	706	740	670	711	710	707	731	703	707	716	741	716	706	718	700	669	728	726	697	707	733	708	695	711	743	698	677	737	687	700	720	734	768	745	693	730	713	701	760	714	723	715	735	745	698	693	715	752	711	701	705	692	717	734	733	715	708	719	692	739	674	766	714	684	712	698	712	729	705	707	701	696	727	711	733	713	733	709	701	732	739	700	680	711	686	706	732	753	731	692	759	740	708	686	698	721	715	725	728	714	741	711	667	702	752	771	750	681	733	735	699	752	715	722	690	729	724	748	699	706	708	740	772	669	699	686	727	629	722	714	692	719	690	696	705	723	727	731	751	698	710	697	716	657	740	771	734	745	683	707	662	722	707	664	728	689	712	730	709	683	737	732	733	712	715	714	710	701	742	759	771	714	749	714	735	664	710	715	688	707	787	702	708	673	709	694	712	738	736	734	705	731	756	732	706	710	743	759	696	748	714	780	678	704	713	734	742	694	691	719	779	670	714	747	674	712	694	736	733	775	704	670	714	699	741	750	677	750	733	669	718	738	739	698	696	682	722	725	700	692	719	706	705	715	694	697	709	731	704	707	698	732	685	722	724	714	679	710	741	677	780	689	678	704	751	704	766	651	687	728	702	767	708	711	720	703	636	732	652	706	734	712	718	722	737	697	673	741	706	707	681	719	682	718	746	731	672	668	730	690	699	688	711	654	740	678	732	705	723	659	757	733	715	698	729	744	671	721	706	739	734	723	760	695	716	680	739	767	740	665	692	712	720	693	738	742	701	700	667	739	754	717	715	727	741	700	751	675	731	717	699	743	726	710	712	723	675	705	731	719	722	716	729	707	724	711	748	721	753	733	718	689	733	709	748	683	678	713	691	735	699	716	755	721	735	755	718	693	724	675	716	703	721	753	740	708	745	740	717	732	744	794	696	686	709	743	682	714	743	720	760	752	757	701	680	729	725	705	716	687	734	710	741	708	718	727	794	729	731	742	712	699	697	714	722	662	733	688	699	749	693	744	770	742	761	700	694	713	724	719	717	714	695	726	709	701	730	727	718	675	707	736	756	705	717	739	771	735	743	732	681	678	756	707	710	719	623	694	675	756	697	725	748	690	676	726	743	736	667	692	713	710	707	761	722	683	740	733	720	699	749	705	670	735	729	703	727	696	722	743	670	740	686	713	718	748	704	682	667	687	709	708	679	759	741	734	726	728	731	704	664	682	776	685	711	731	684	705	719	694	742	713	722	718	762	710	708	715	765	687	716	734	738	717	702	737	711	709	742	738	670	714	705	697	685	719	699	734	680	737	703	660	721	732	701	763	757	691	701	705	736	722	704	723	709	738	707	703	740	710	728	705	663	721	719	720	724	739	753	753	699	749	690	707	725	696	743	727	727	682	720	714	732	732	693	710	686	709	695	720	720	710	662	679	717	703	701	725	700	682	710	734	702	715	654	687	727	737	773	725	687	708	671	676	693	712	709	716	733	653	742	697	772	685	732	766	689	739	714	701	697	701	694	701	737	721	698	740	677	717	716	747	710	721	708	721	713	717	738	693	687	730	706	701	700	708	725	728	726	724	735	743	685	684	734	729	726	735	712	743	700	750	721	723	721	717	726	689	728	716	701	660	690	711	745	723	686	728	732	714	675	730	647	739	698	734	754	711	739	712	700	672	683	685	732	708	731	748	708	752	655	690	706	714	740	735	684	696	723	732	753	751	726	657	707	727	737	714	741	724	737	763	754	741	719	736	722	736	722	704	746	713	738	723	708	706	761	766	735	731	706	732	705	713	680	718	738	720	698	735	721	751	798	647	733	673	717	753	715	685	703	693	698	722	740	666	696	706	731	741	762	731	680	754	706	743	701	735	768	724	723	734	771	731	712	731	705	787	750	702	693	683	689	698	693	708	708	691	738	659	717	749	686	719	748	713	705	735	779	705	685	732	619	748	709	728	684	729	708	706	726	722	761	764	730	674	716	668	749	753	738	707	748	712	740	695	694	711	706	700	742	691	703	695	674	729	680	789	727	748	740	719	701	681	743	706	724	709	720	729	742	717	710	751	702	732	725	735	747	719	701	745	715	763	669	696	739	685	738	759	743	692	666	629	719	724	745	706	711	692	718	732	768	732	701	718	700	735	692	742	711	697	734	716	696	701	684	693	698	697	692	734	728	706	773	716	735	722	709	670	684	707	733	746	735	750	726	781	697	696	696	696	703	707	729	682	671	680	758	695	712	759	702	731	731	724	682	733	677	673	714	727	722	724	722	714	686	702	717	745	731	709	702	700	758	750	737	690	737	661	732	683	687	695	726	665	690	734	692	711	739	706	706	713	632	722	711	754	710	731	720	724	675	720	658	713	726	726	716	712	744	765	698	742	750	758	711	698	675	727	722	699	731	687	731	706	670	692	788	740	724	656	692	696	769	732	689	726	700	752	751	728	735	695	742	736	754	714	662	728	728	708	760	697	705	689	685	729	736	685	688	738	724	717	732	742	714	727	735	694	699	693	721	724	714	706	730	694	692	725	695	717	755	731	745	684	708	701	767	721	679	733	739	725	714	699	731	733	735	761	742	727	735	727	742	723	679	638	746	687	682	739	720	713	689	700	728	746	690	698	697	768	713	742	800	694	720	695	735	698	707	715	787	751	700	722	719	667	679
4842	3913	9559	13508	7618	2720	367	325	311	319	295	298	254	285	288	330	318	286	294	297	271	295	268	257	281	286	289	298	280	301	250	252	259	286	258	296	267	283	277	274	295	263	307	275	283	272	304	249	248	258	244	269	281	239	271	296	294	276	257	276	300	259	260	278	264	297	266	272	298	253	290	282	272	229	262	308	243	255	262	268	287	295	284	276	300	270	274	304	258	272	289	291	284	267	287	288	269	263	313	269	271	284	257	279	265	299	271	300	248	283	265	274	242	254	255	274	254	315	275	312	281	261	279	293	305	232	251	287	254	287	247	262	256	286	282	280	280	276	268	307	295	262	269	281	280	273	257	291	246	263	300	291	268	258	280	283	274	261	282	263	256	269	270	268	267	289	277	268	272	277	287	280	286	260	296	297	255	302	268	226	275	272	271	246	250	289	284	230	270	254	242	254	279	250	299	243	261	282	272	261	255	291	247	294	256	255	282	269	289	276	310	278	277	284	279	267	269	294	260	258	275	274	293	258	255	274	268	249	239	275	255	259	232	290	282	271	273	277	287	280	285	268	300	254	247	263	258	263	273	267	276	313	311	282	261	239	270	301	305	251	248	287	266	258	268	268	254	270	277	270	273	299	281	255	306	308	266	265	290	272	279	271	295	287	265	265	264	263	297	288	279	293	253	274	263	281	299	295	323	241	262	260	310	283	270	234	291	276	278	223	269	247	290	293	251	277	275	277	242	260	277	278	254	245	276	273	281	268	274	270	275	242	266	264	282	261	268	306	286	252	256	259	249	262	288	311	278	271	268	291	265	279	258	287	276	280	270	295	265	277	282	283	258	273	277	285	272	250	296	284	249	261	259	290	295	278	288	276	255	240	274	239	229	258	271	259	306	255	272	286	280	261	242	259	268	279	249	270	269	282	249	285	304	256	285	269	272	248	286	264	270	272	281	271	267	254	275	287	271	288	258	282	269	287	274	273	296	275	289	270	299	266	287	284	280	274	264	262	248	297	275	286	268	265	283	288	279	265	276	297	288	270	290	321	316	253	288	262	269	246	257	289	273	265	262	295	296	257	263	280	285	285	247	252	289	255	307	284	296	242	251	253	260	284	286	237	286	279	272	276	253	264	269	267	265	280	264	279	303	295	257	286	280	269	259	307	292	246	256	277	285	258	289	289	282	305	288	257	303	319	272	263	285	254	269	280	245	290	272	295	289	277	252	271	285	296	256	290	292	266	274	273	254	242	266	287	260	303	279	245	274	264	263	279	284	272	256	290	283	257	297	294	299	251	305	275	260	256	267	270	295	271	258	285	300	260	270	258	268	265	249	274	272	266	254	280	280	257	252	290	281	297	239	235	301	273	278	254	264	277	293	313	273	248	266	262	263	257	257	298	274	300	284	303	277	270	269	260	262	280	257	260	251	275	280	271	274	298	270	238	293	283	287	256	296	275	267	294	266	258	296	287	268	281	269	280	281	272	255	258	285	280	251	262	271	273	285	268	255	284	252	254	263	272	268	262	284	273	290	302	265	269	286	293	279	286	266	268	304	278	253	285	271	282	310	297	258	268	303	250	279	265	292	257	291	267	271	239	297	288	260	265	284	246	286	281	266	298	251	265	258	283	292	271	275	279	270	249	271	279	308	249	257	263	249	285	238	275	262	251	271	258	269	275	253	300	257	282	270	299	300	288	251	283	298	265	265	271	295	290	287	311	250	252	233	261	274	331	259	268	291	284	283	286	279	282	284	283	274	278	259	282	276	258	282	291	304	306	262	284	292	269	300	287	264	290	301	280	296	260	272	293	309	249	253	258	262	261	269	283	252	279	295	266	282	285	277	285	287	289	272	294	284	311	300	271	274	249	243	268	283	300	278	248	305	258	270	280	262	258	319	282	257	285	258	284	284	263	269	251	293	240	284	293	274	273	283	262	252	295	277	300	301	273	267	285	281	253	261	266	259	258	273	276	278	288	285	259	304	260	291	259	292	289	268	262	296	273	261	260	254	264	267	257	293	264	266	288	304	254	288	273	279	263	269	281	268	299	252	273	286	249	282	273	281	288	279	270	302	289	274	270	276	233	290	296	301	306	266	291	284	273	271	263	271	293	247	314	255	291	255	267	289	279	266	291	279	249	273	276	258	261	288	268	266	240	269	286	263	247	270	273	289	262	278	297	275	297	277	283	268	287	278	277	296	243	249	275	294	297	263	286	297	264	256	265	312	287	282	314	284	270	276	249	276	288	286	289	266	310	267	292	291	269	253	282	286	258	267	254	276	279	257	291	259	254	224	274	268	277	243	297	264	281	257	277	257	275	275	280	241	266	277	263	259	288	299	278	289	269	306	311	267	263	297	256	272	279	255	255	269	253	267	249	269	281	281	241	254	276	267	274	280	274	284	277	261	299	261	297	289	255	267	284	293	274	273	258	290	260	266	296	295	277	255	268	313	265	263	283	282	297	287	269	250	285	280	275	286	261	266	270	257	268	253	270	261	292	274	288	274	285	274	287	270	308	264	254	259	279	240	280	257	237	292	270	277	306	263	282	276	278	257	272	262	292	251	271	279	278	275	306	298	274	272	292	256	257	295	255	243	267	279	289	299	308	223	256	274	277	249	257	302	245	284	252	285	258	288	263	249	258	305	292	285	268	260	267	287	240	284	271	257	287	279	271	253	273	287	296	282	239	267	297	265	298	279	264	289	282	287	263	278	250	292	276	259	275	256	265	271	272	265	250	277	264	283	301	275	265	281	280	319	275	275	265	284	292	300	292	255	268	285	287	263	278	256	266	297	263	277	272	287	244	278	294	288	259	286	265	273	294	264	281	266	276	259	285	310	306	285	302	270	254	273	278	252	281	277	271	261	280	221	269	251	268	272	280	271	287	289	317	266	285	278	286	257	242	302	243	297	285	293	262	254	287	270	264	261	254	288	266	259	281	270	264	300	290	264	289	246	241	271	308	292	260	304	279	284	268	277	321	262	238	265	271	268	268	259	276	267	281	319	276	273	291	252	266	269	282	255	265	258	264	288	288	261	273	239	253	287	298	291	262	296	267	267	253	248	263	269	246	252	282	248	260	267	281	286	281	303	277	296	265	250	279	269	276	270	283	302	278	293	252	283	272	245	289	226	255	290	295	276	274	254	267	273	274	251	259	312	252	269	266	280	308	264	270	282	241	270	286	296	264	292	269	258	295	272	241	278	286	293	274	298	273	270	270	265	288	283	260	286	280	292	277	238	269	272	297	258	259	236	253	279	287	261	285	279	269	277	290	300	290	251	289	259	256	284	273	261	256	294	320	271	266	291	265	258	274	274	289	254	283	286	321	278	264	268	300	281	268	265	286	263	286	265	291	269	294	245	310	210	270	291	304	283	277	256	272	274	260	250	282	290	284	259	276	269	286	259	291	251	267	247	259	265	257	279	277	289	300	280	285	245	282	270	263	273	260	273	282	276	287	284	275	278	260	284	253	261	284	264	274	264	279
3601	4922	18529	27307	18539	7932	1039	878	781	810	798	796	821	767	788	830	842	867	748	786	686	755	776	745	755	723	750	692	760	727	720	675	763	715	727	725	759	717	721	729	692	726	720	743	743	689	726	743	712	728	718	716	703	708	740	695	733	753	728	674	692	676	724	733	704	668	726	689	695	661	695	709	689	732	718	707	678	691	722	739	675	739	714	687	705	728	734	686	690	722	666	676	683	717	730	723	703	633	741	673	720	715	699	721	711	657	678	702	687	728	688	670	726	718	707	717	723	724	713	752	692	738	699	690	725	715	768	752	750	697	655	719	674	671	709	732	663	693	734	681	686	719	747	727	705	735	707	690	679	725	662	695	739	702	706	709	674	669	698	685	764	672	670	657	755	670	681	731	693	737	679	726	657	728	728	636	657	703	708	693	688	705	673	707	695	712	722	722	724	718	739	669	700	686	718	703	685	688	684	754	697	687	729	722	668	701	686	645	712	697	684	679	708	715	678	726	716	714	764	638	719	700	702	742	718	748	683	696	702	704	727	717	696	721	679	704	698	703	678	679	671	709	691	700	698	740	699	707	689	695	695	699	699	680	748	724	656	669	670	665	724	668	702	705	707	767	690	707	702	729	708	696	720	715	682	697	703	745	697	710	690	664	714	716	679	717	699	703	695	694	688	707	684	656	737	716	697	704	686	711	655	700	715	699	745	673	685	703	729	696	668	710	707	710	695	713	707	697	681	688	645	685	678	700	712	705	770	704	740	697	729	742	718	705	669	726	683	691	704	679	740	695	741	723	696	734	716	716	688	682	709	689	737	668	689	717	710	696	705	690	721	694	661	712	681	718	718	687	713	689	716	663	725	725	705	699	705	670	707	732	690	696	696	776	709	704	683	705	684	691	707	709	716	728	694	739	741	737	682	714	713	737	717	727	692	721	668	697	670	678	692	709	725	701	740	707	739	738	684	701	736	637	677	724	688	686	706	687	725	725	714	736	721	735	729	692	693	718	683	726	709	710	693	728	717	702	709	706	716	692	729	748	768	723	759	750	658	712	634	737	705	671	660	700	671	726	711	710	685	707	740	672	712	713	699	710	705	676	683	725	696	708	717	704	711	675	683	716	710	658	732	657	736	727	709	717	676	777	644	713	730	687	686	645	757	723	710	738	719	739	746	720	716	697	688	722	759	658	683	698	695	691	741	739	706	742	693	750	694	710	687	709	708	740	701	690	712	689	681	706	703	691	669	688	709	665	710	702	704	640	676	739	667	720	695	688	653	705	697	734	702	682	716	723	722	704	715	727	722	658	747	689	717	712	648	687	670	715	676	728	724	733	667	695	679	690	654	713	721	684	681	699	696	681	704	700	740	717	701	728	723	709	715	703	715	728	722	723	688	725	725	711	668	708	700	700	717	688	714	702	701	716	656	761	680	655	739	717	735	678	716	685	743	711	725	714	697	693	704	706	717	685	748	714	720	681	708	672	721	732	749	735	715	712	723	710	684	716	680	753	711	758	751	666	712	696	743	657	732	732	763	702	737	712	696	703	699	670	689	684	706	710	674	684	689	668	705	713	699	738	703	685	662	661	715	775	710	730	689	719	697	669	712	757	651	700	708	751	686	706	693	695	698	699	726	707	682	728	751	689	718	672	710	753	746	692	678	729	743	735	709	645	692	729	700	688	718	749	712	733	691	733	705	697	702	690	736	718	674	749	697	658	730	666	686	662	738	734	690	711	701	673	726	708	710	712	673	712	686	727	685	715	735	692	703	682	685	667	667	703	677	692	734	724	726	733	748	732	707	684	683	740	677	708	692	721	700	694	736	692	716	674	690	739	686	738	704	718	737	707	669	701	706	716	717	736	766	703	719	678	672	689	698	716	697	635	722	698	699	684	743	719	711	737	738	774	688	667	733	686	729	709	700	723	688	688	701	696	694	712	679	686	712	689	704	690	700	693	669	680	741	711	703	718	707	715	708	786	685	697	718	705	652	718	674	704	707	744	689	698	754	683	694	704	719	700	665	700	661	690	724	738	725	651	666	727	691	685	713	669	707	706	698	709	709	664	669	690	697	724	671	699	678	668	679	728	673	663	668	695	722	663	737	729	711	697	682	714	677	742	711	666	671	682	674	725	714	680	648	717	755	665	675	708	753	672	735	648	713	693	703	696	693	699	687	731	672	744	703	722	704	721	677	662	743	746	732	713	721	701	764	688	713	716	687	680	688	684	695	719	724	750	672	708	723	722	743	709	724	715	714	696	718	688	671	681	691	724	717	663	693	719	695	669	686	693	680	689	725	654	648	736	686	717	746	725	699	707	732	696	710	730	683	717	726	684	732	697	703	682	724	733	685	693	672	682	692	731	739	691	706	705	684	707	698	709	689	754	697	712	704	750	699	724	677	678	740	697	744	686	727	723	719	677	693	747	710	664	666	693	672	701	687	716	725	725	725	673	718	700	733	693	760	696	693	724	723	675	747	674	659	684	750	704	668	666	745	705	694	725	679	653	736	721	708	694	696	728	702	675	713	658	780	731	695	671	698	642	725	691	713	691	669	724	682	697	704	668	690	671	741	699	715	697	689	640	651	676	642	698	697	646	705	705	703	667	715	674	743	688	754	691	744	709	632	736	713	695	718	721	687	683	679	696	673	676	701	690	681	679	709	703	698	703	646	659	720	711	647	701	643	717	659	678	715	713	722	740	706	669	668	693	719	698	705	670	690	663	703	723	644	722	692	676	700	664	724	720	737	709	720	699	655	656	669	682	729	639	701	682	713	719	716	714	697	662	681	718	737	699	665	719	685	665	683	711	703	667	767	685	666	694	670	687	702	682	746	696	694	726	709	695	697	729	714	737	713	712	693	698	720	684	671	657	694	678	712	678	718	687	750	651	729	756	665	674	686	677	702	710	751	652	684	684	751	705	716	667	719	692	730	693	670	733	689	675	702	714	743	727	691	722	758	722	729	747	650	710	695	741	712	711	715	713	695	726	679	685	704	702	717	697	684	754	680	714	734	729	704	693	679	669	726	699	691	722	687	712	740	672	708	699	710	676	708	688	705	729	705	715	718	701	696	652	668	687	726	728	678	663	709	697	705	715	710	737	683	715	663	729	681	659	700	695	731	706	672	689	682	699	670	685	717	741	694	632	732	721	738	656	701	696	739	712	640	665	685	686	708	719	682	683	659	725	683	711	692	698	701	732	698	700	720	705	696	718	704	710	729	736	726	715	712	704	755	723	772	652	730	642	743	724	685	739	669	746	659	682	690	715	708	699	760	697	731	711	734	703	685	633	705	717	715	787	752	728	684	770	680	700	661	658	672	702	683	705	705	701	698	718	695	711	689	627	685	675	677	708	681	724	674	721	773	697	730	722	674	710	734	686	700	679	755	733	709	690	701	668	708	727	757	670	701	714	672	718	715	682	737	644	699	693	712	677	715	718	702	703	665	721	702	694	703	715	715	687	686	721	749	707	698	659	696	715	731	743
17222	24517	58856	66527	50303	30142	5527	782	672	583	470	380	364	359	353	344	356	354	342	289	313	309	323	326	336	356	335	359	332	327	307	298	320	311	315	330	328	320	295	303	323	314	285	298	340	305	303	313	309	323	313	319	292	300	336	268	327	351	331	284	312	285	275	309	327	313	316	313	303	324	298	326	320	315	316	320	302	288	265	275	306	268	276	294	283	315	305	332	278	324	299	272	299	272	283	302	290	297	326	320	310	324	302	330	305	284	297	271	299	314	295	319	318	275	296	332	329	310	310	313	291	305	350	300	284	322	289	318	317	320	305	288	309	309	298	292	297	285	316	313	305	328	288	313	326	301	326	302	305	304	290	325	320	272	277	262	279	314	287	313	284	328	308	312	312	271	283	314	309	289	298	324	283	308	275	331	309	329	288	337	258	328	302	282	302	307	287	311	309	300	312	328	322	301	268	299	279	298	294	280	287	318	323	287	299	326	337	316	321	307	282	296	307	269	299	314	311	336	297	311	283	300	304	296	311	282	320	330	298	321	320	310	285	279	257	293	299	308	282	302	308	293	262	311	277	343	311	311	343	300	332	313	308	293	278	309	291	324	293	306	314	345	306	312	281	310	307	318	293	309	275	326	280	281	322	325	323	332	296	295	288	304	289	318	278	309	292	299	263	321	321	304	301	252	276	310	302	303	274	299	333	290	304	289	316	326	307	297	303	332	288	298	277	369	297	306	303	311	299	330	332	286	286	295	289	314	312	295	324	295	315	303	288	309	320	321	302	322	290	342	291	289	297	291	272	285	310	301	317	295	320	325	340	313	309	298	306	314	309	335	301	331	322	302	277	323	291	284	284	325	291	346	315	319	288	320	312	281	328	320	290	310	336	301	291	310	299	304	317	319	302	294	319	316	324	315	314	325	309	271	312	276	270	302	310	295	318	290	283	311	288	308	292	293	296	323	293	310	287	288	312	329	323	278	301	335	326	311	308	268	300	306	298	315	347	329	298	333	292	288	315	345	298	284	307	320	290	317	330	288	306	282	289	303	318	321	312	343	314	297	283	326	267	315	295	327	307	280	297	287	327	315	314	293	307	323	310	310	363	305	282	306	313	317	304	313	285	308	340	293	324	324	284	322	307	277	299	316	273	303	309	274	316	308	306	299	277	281	303	299	328	293	287	262	346	326	288	288	289	289	346	303	299	301	285	313	298	308	304	342	275	271	333	320	296	264	325	332	330	302	287	283	296	285	334	302	312	311	295	306	330	339	331	301	294	317	332	324	298	307	305	294	306	307	301	318	269	316	297	277	294	286	311	289	279	293	294	310	318	308	287	295	312	313	305	302	283	279	300	299	298	330	323	321	313	287	292	288	284	341	289	307	286	273	343	319	300	302	288	318	304	328	314	315	280	283	294	305	325	305	316	303	290	244	295	312	295	294	276	329	296	275	298	281	319	302	310	298	288	332	311	302	294	318	320	283	294	301	338	293	305	348	301	308	322	305	322	297	295	311	273	331	332	305	292	341	316	302	304	309	288	313	319	279	300	303	316	343	301	342	288	307	330	288	318	288	298	303	333	298	326	305	343	325	326	275	326	300	305	324	273	325	315	278	281	282	302	286	244	297	332	311	301	320	309	313	291	328	318	348	298	302	289	335	307	312	287	329	349	320	299	317	304	300	322	280	323	317	319	298	321	248	288	312	284	311	293	285	304	304	289	315	320	296	310	304	294	304	302	321	285	285	289	310	308	310	300	338	276	305	315	295	281	280	305	344	303	286	303	308	296	258	330	282	313	306	304	302	338	325	337	304	287	320	321	312	282	332	302	306	294	321	333	302	311	290	295	302	300	293	291	297	267	282	284	308	316	323	311	313	305	276	313	299	289	275	316	283	339	282	301	320	307	312	308	311	311	320	327	317	327	278	312	298	312	298	272	286	318	316	300	307	289	268	329	329	293	326	365	304	313	303	313	296	299	294	306	314	305	315	283	319	304	335	303	271	296	268	259	326	307	283	299	301	324	325	321	288	298	284	338	298	294	288	297	322	280	346	303	310	295	293	301	291	302	284	286	316	338	335	350	287	289	301	304	265	277	358	313	297	309	305	302	320	322	301	289	279	292	327	292	308	318	316	308	282	320	307	307	333	281	293	353	281	300	328	326	308	317	302	311	315	261	305	307	286	301	306	283	295	305	297	272	311	275	278	302	286	280	315	331	293	302	285	286	314	282	290	324	301	288	315	319	267	319	303	324	309	341	298	301	298	301	314	288	270	296	313	293	288	280	311	311	306	345	303	316	304	331	300	288	294	328	282	314	292	312	331	304	291	316	294	312	311	311	304	278	287	300	290	323	310	302	322	277	291	306	307	269	288	302	305	318	328	306	316	331	319	325	275	304	290	322	289	286	319	303	320	284	305	316	297	307	331	288	336	280	304	279	304	320	309	321	322	312	343	304	354	299	292	323	319	288	327	336	278	284	302	290	283	310	293	310	319	289	286	308	300	286	312	294	353	320	333	324	311	317	265	287	292	309	313	301	275	281	281	274	294	294	252	284	325	312	289	343	309	290	318	336	316	326	305	286	281	332	306	295	283	289	330	282	279	305	260	278	319	308	300	279	299	309	326	308	304	306	293	278	316	269	298	293	326	297	286	303	296	267	291	279	281	288	294	281	276	314	264	306	317	329	294	303	281	304	288	325	312	314	291	307	323	300	301	294	285	286	318	326	285	301	283	301	315	327	266	291	284	312	331	302	287	288	321	340	319	300	272	341	295	300	278	293	306	309	296	307	288	323	299	311	311	312	289	289	300	299	328	324	304	323	294	294	298	300	326	266	322	277	291	274	303	280	300	323	298	342	304	296	269	303	294	313	314	298	283	319	320	282	316	301	290	317	268	323	286	306	289	318	273	316	312	296	314	294	319	292	288	289	279	287	304	311	303	306	328	311	291	286	335	307	297	296	298	325	308	298	293	304	286	315	335	269	283	317	331	342	293	298	317	323	279	322	302	329	283	325	325	319	311	310	315	281	281	274	295	308	312	311	300	307	318	293	273	325	304	292	281	292	325	297	306	287	320	289	307	330	305	324	308	333	325	309	311	310	284	308	302	277	340	311	276	299	307	312	302	277	315	340	325	304	294	346	327	294	300	309	339	299	310	307	342	294	290	279	276	296	281	313	314	296	294	288	268	255	291	325	298	293	304	286	295	286	295	296	296	294	290	312	294	300	270	343	300	300	324	294	314	322	292	308	290	287	322	320	274	313	291	325	313	284	301	318	288	318	307	288	277	313	304	320	289	303	271	320	320	293	287	312	305	321	273	306	302	311	336	310	303	304	312	257	283	286	299	328	327	306	294	307	308	295	298	309	291	280	312	340	351	313	301	257	293	311	311	309	301	320	285	310	270	266	331	291	273	313	310	306	277	311	315	296	323	290	276	311	316	343	301	321	304	311	293	260	278	290	315	321	307	310	287	276	304	293	325	296	283	347	297
10010	21353	57078	70041	57290	33177	3670	1845	1978	2297	1641	1195	993	994	977	1071	957	1039	939	876	874	877	927	898	877	1088	1029	1185	999	865	836	837	831	804	803	910	783	796	842	797	869	813	788	730	808	838	775	794	792	823	814	786	799	813	779	746	1125	1167	823	803	802	747	740	810	796	778	760	793	776	786	818	766	782	779	864	767	782	741	774	741	762	786	785	775	774	809	755	750	760	755	732	743	788	775	780	773	727	739	783	769	790	807	740	768	801	800	715	768	811	769	826	791	769	723	781	785	773	802	769	788	751	786	821	761	768	739	783	794	794	749	803	771	754	760	785	710	760	774	743	812	746	789	724	745	764	749	737	773	705	723	738	791	769	759	766	744	778	773	723	784	733	786	764	781	768	750	775	797	789	767	789	794	768	737	766	781	789	756	808	770	766	732	745	779	766	753	766	776	756	748	781	778	759	764	717	739	732	762	796	742	796	774	762	751	775	754	774	782	811	768	799	758	765	759	786	752	778	775	786	772	752	812	800	738	764	782	756	739	750	751	783	811	784	768	755	727	780	787	774	780	764	757	763	823	796	764	758	793	788	765	751	736	768	814	736	773	777	778	795	781	728	784	782	749	728	749	782	735	774	775	744	780	781	752	772	788	794	778	798	773	748	800	770	749	779	764	771	770	757	766	780	814	718	762	738	763	777	736	796	829	782	771	762	821	731	797	758	750	775	764	741	723	774	749	785	805	797	776	739	760	736	770	790	745	771	768	741	773	793	710	808	796	758	825	756	799	770	805	796	784	755	762	802	760	810	744	726	815	748	764	720	759	785	832	779	814	776	757	761	806	755	779	746	802	765	787	753	771	821	728	783	800	691	716	757	757	739	748	770	728	763	746	783	759	806	803	797	755	720	762	764	759	754	736	781	761	772	749	760	774	791	763	753	783	834	766	749	748	769	742	791	764	761	753	782	767	742	763	768	748	692	751	771	735	772	773	762	729	759	775	704	818	731	762	747	787	771	770	806	770	810	733	776	786	748	752	807	792	811	749	767	774	794	764	730	767	781	801	778	749	783	793	777	769	750	770	777	770	767	694	777	746	803	766	787	793	835	789	736	764	793	764	784	804	833	778	734	785	764	777	761	760	779	818	776	801	770	772	821	731	771	794	763	776	766	840	700	757	795	813	760	739	809	789	751	782	792	777	796	741	768	770	779	745	792	777	791	773	768	776	753	724	778	817	721	778	791	783	774	772	744	799	770	771	803	725	749	722	770	813	844	836	835	750	762	746	746	762	786	766	760	769	780	790	768	788	785	830	794	842	820	717	806	765	789	776	781	752	779	794	836	761	790	777	769	739	776	785	800	789	793	768	757	726	743	788	769	741	813	765	753	786	731	785	815	732	721	803	805	797	816	760	799	781	722	770	752	777	713	766	779	775	762	809	753	807	820	768	754	800	776	730	739	763	777	788	761	764	776	776	837	787	764	756	792	740	760	777	712	806	754	802	741	743	855	743	805	759	765	777	772	733	796	770	729	745	760	813	769	799	803	752	767	779	767	755	807	767	757	778	761	787	747	750	794	760	775	788	756	777	745	738	705	722	744	768	807	751	759	726	741	768	787	807	755	800	788	731	776	780	797	750	758	723	763	795	728	697	779	749	717	759	770	819	770	784	791	753	734	831	739	761	784	720	809	801	763	738	734	784	764	767	727	818	776	748	793	785	775	783	720	830	768	822	822	804	762	797	718	775	768	777	741	747	799	769	792	755	735	820	805	771	817	742	770	789	830	748	751	778	764	732	784	725	754	767	793	762	737	756	829	773	765	764	782	749	733	734	752	750	723	764	786	721	805	794	773	739	784	759	753	779	755	815	777	703	719	763	795	712	832	775	760	754	743	787	790	781	785	751	812	728	787	760	752	758	818	767	778	777	778	777	792	722	773	758	776	746	800	799	743	720	801	780	806	758	755	808	746	782	764	730	753	757	741	808	725	795	762	766	785	771	815	758	744	818	816	777	793	797	815	721	755	775	757	787	754	814	762	822	797	762	754	749	763	803	796	747	767	737	815	740	785	813	811	782	762	793	805	801	786	730	752	719	798	791	782	783	793	779	727	806	732	758	785	777	739	760	778	749	778	791	783	789	763	799	779	847	761	752	754	767	787	737	757	787	737	747	808	786	803	775	735	760	780	822	778	756	773	790	749	746	754	789	748	799	753	764	770	785	750	748	808	791	707	762	782	782	762	807	795	741	786	746	740	782	731	734	787	760	768	751	725	810	796	740	760	775	746	742	757	760	779	785	751	799	757	754	782	724	811	781	734	782	748	793	790	750	764	744	775	751	796	789	796	760	784	783	798	759	773	763	743	774	798	759	764	727	798	749	724	798	808	751	778	776	759	710	734	774	863	761	754	756	740	735	740	734	696	787	777	767	764	783	798	759	766	762	773	773	775	780	759	760	736	797	789	811	812	753	781	798	777	760	732	750	811	752	744	798	775	783	745	834	829	807	755	766	776	769	790	762	773	805	768	755	782	795	777	740	760	750	753	767	746	739	796	777	780	813	746	800	789	790	790	751	734	751	775	738	798	811	739	837	807	721	727	756	717	765	800	800	744	806	772	719	791	754	810	764	739	754	754	779	766	754	756	773	808	772	800	771	766	752	729	769	754	723	725	732	807	739	771	818	747	754	775	764	786	792	768	754	761	753	807	770	772	766	775	755	785	782	802	770	776	782	748	801	799	787	757	772	769	712	746	741	807	747	795	769	782	789	763	764	744	690	750	795	745	813	792	802	749	738	790	734	796	767	742	734	761	801	764	751	795	713	763	780	729	719	775	734	786	729	743	733	824	789	753	725	830	739	767	744	753	768	785	758	836	792	782	798	748	801	760	800	766	798	795	765	752	774	760	759	814	765	751	794	773	783	722	772	756	769	781	782	797	803	761	728	809	753	756	754	767	766	755	788	757	773	714	727	728	763	787	712	777	750	804	769	799	771	788	780	792	751	752	751	797	758	733	794	743	740	751	752	764	771	749	746	767	744	733	762	715	793	792	769	739	744	753	757	798	805	765	745	805	761	833	776	793	706	761	727	772	734	774	766	753	779	767	756	757	757	751	732	784	768	783	779	745	754	727	786	759	788	751	800	761	751	768	788	799	770	764	757	765	770	714	722	754	809	803	787	845	773	812	759	801	797	756	774	788	800	787	774	820	783	752	798	773	744	757	783	748	753	714	793	717	763	779	768	788	776	710	737	793	744	783	770	827	737	756	760	750	757	794	756	774	750	778	772	770	747	765	771	760	768	757	759	802	767	788	739	766	817	734	750	716	732	727	758	774	798	757	749	840	747	714	758	763	767	749	725	779	760	786	783	796	790	807	709	830	732	761	742	777	743	769	802	809	748	765	809	766	756	750	770	785	770	770	780	764	771	746	768	767	737	744	798	777	844	726	773	800	747	727	744	721	757	719	812	773	712	773	767	830	748	779	723	785	768	753	779	741	766
25182	43952	74571	72831	58137	37997	9805	1493	860	747	637	473	364	347	339	320	379	345	297	319	335	303	321	319	287	307	342	342	329	322	304	315	310	291	288	297	303	279	293	314	312	300	291	269	231	260	285	271	277	280	268	265	284	281	282	282	348	385	336	263	288	292	260	264	284	291	310	253	240	286	265	270	299	303	268	292	305	255	284	300	280	263	299	276	275	280	274	296	265	258	286	321	285	271	295	266	289	284	312	294	281	296	293	297	283	273	288	304	280	279	295	277	294	291	293	284	259	304	286	286	280	301	287	276	288	266	286	282	271	286	275	256	292	280	299	291	279	309	276	281	297	299	308	260	284	267	280	282	290	288	287	293	320	294	318	282	285	265	288	300	304	280	298	294	277	260	291	257	273	274	293	273	259	264	234	279	271	304	305	279	288	272	300	290	292	320	270	255	275	301	295	282	289	279	266	265	278	273	275	291	267	286	283	278	273	281	262	294	282	252	290	303	288	306	289	327	297	297	295	297	293	275	294	289	274	273	295	277	319	310	297	287	272	270	282	258	312	270	273	248	266	271	292	276	281	244	265	302	289	291	298	285	301	290	292	266	279	262	311	299	281	299	277	284	274	296	281	301	275	252	262	288	298	258	301	246	265	283	279	302	266	302	271	288	275	286	308	311	288	306	273	287	271	297	299	246	272	287	257	283	294	312	279	294	272	286	285	269	280	277	245	256	280	286	308	314	268	306	307	292	299	314	257	279	278	283	287	266	274	284	284	294	286	289	277	289	296	291	305	304	302	277	284	246	281	313	272	262	291	289	286	243	289	275	269	261	267	277	285	278	273	264	238	263	286	280	277	281	273	283	282	275	270	320	286	273	279	278	276	291	260	274	253	304	304	302	294	284	271	303	276	275	262	272	272	299	290	302	276	295	323	273	266	238	292	284	304	308	266	306	288	286	293	268	274	274	278	280	296	330	308	240	311	281	261	290	285	303	273	293	307	248	290	293	298	286	319	278	284	281	302	276	270	281	281	277	309	263	273	260	272	299	289	288	277	283	288	300	254	275	271	266	274	261	275	276	284	251	295	281	305	295	289	268	275	286	290	264	263	300	279	286	295	278	265	277	262	314	311	274	253	283	277	319	283	279	306	278	268	285	288	263	278	267	278	268	292	277	342	252	263	280	287	298	305	284	284	272	289	293	283	314	242	278	275	286	255	276	276	240	309	287	272	298	265	293	309	266	309	314	295	287	282	274	254	303	309	309	309	316	265	260	309	297	283	252	290	278	269	259	280	306	317	300	276	256	272	302	320	297	316	290	290	298	270	305	299	288	294	297	297	290	266	269	255	324	269	271	293	283	259	288	272	294	294	259	288	281	316	243	307	282	283	272	298	255	312	313	262	270	280	277	281	314	313	287	276	295	282	273	276	304	299	277	273	272	291	269	303	265	248	301	306	275	257	284	270	289	296	287	311	323	323	278	280	296	317	267	303	290	270	282	264	258	305	266	288	268	296	276	295	287	284	274	300	291	271	308	281	272	267	289	270	286	277	279	273	306	250	277	288	296	266	282	239	262	269	292	302	262	273	272	326	313	308	280	289	299	264	290	289	281	246	279	245	290	252	285	296	300	298	279	286	267	261	292	311	284	299	318	301	272	325	288	275	303	277	296	278	306	282	301	261	304	316	287	289	276	278	279	281	272	306	244	274	243	287	255	267	257	292	310	293	285	267	259	282	265	282	303	291	283	282	258	269	252	307	256	257	273	292	308	295	332	291	305	265	298	295	269	250	316	289	256	258	298	276	276	294	270	301	290	314	294	248	285	272	289	299	257	265	286	310	308	286	308	304	305	283	273	299	295	268	284	295	277	281	276	274	290	277	261	288	267	293	314	274	243	277	286	268	318	289	289	288	274	283	289	279	273	293	262	298	268	294	264	278	288	280	324	262	275	277	284	307	280	299	289	281	236	285	302	260	288	289	295	286	273	279	310	311	284	300	285	266	259	301	282	281	263	296	276	296	265	277	265	291	280	287	285	256	299	287	267	259	271	287	293	285	267	290	267	308	273	240	328	235	306	299	241	292	270	267	305	287	285	283	271	259	290	263	264	260	261	258	292	287	288	302	277	300	308	266	263	304	308	266	286	254	262	289	279	261	315	229	294	282	292	270	274	298	277	282	272	272	263	282	288	278	276	291	243	257	271	284	276	284	263	306	283	283	273	254	282	264	283	281	272	305	274	280	296	270	331	247	271	315	269	271	240	278	287	281	252	301	298	274	289	285	270	296	281	267	322	296	299	268	292	265	291	302	271	276	278	293	296	277	275	276	281	261	296	274	290	332	259	302	303	265	294	280	292	292	293	303	286	313	297	292	282	291	285	296	268	275	287	303	279	294	318	285	262	290	307	247	312	275	266	292	287	260	306	297	322	288	249	303	308	269	293	280	312	276	262	263	288	282	241	281	286	292	268	282	249	296	261	283	297	244	281	300	294	271	293	279	283	289	269	316	292	288	268	265	282	295	277	265	291	271	295	287	296	278	296	336	292	302	294	253	274	302	303	259	296	298	287	289	306	276	299	280	305	273	288	303	323	287	285	277	308	322	299	269	313	298	316	295	267	293	272	291	282	298	311	266	278	289	279	281	281	286	290	280	259	306	270	271	288	295	257	291	259	292	270	325	275	265	298	263	316	283	264	255	264	327	253	293	254	296	290	298	270	284	309	283	286	294	288	294	272	282	291	268	281	259	260	294	307	291	279	281	306	285	301	252	284	276	297	299	284	256	301	290	274	306	264	308	256	266	308	306	296	296	311	285	279	307	278	277	257	282	269	263	271	309	277	272	338	270	268	277	251	292	303	260	283	300	294	259	288	292	293	292	273	291	275	289	297	268	284	289	279	295	299	283	290	246	280	258	269	283	269	258	283	285	305	288	277	279	284	305	282	265	268	289	296	279	288	301	268	280	290	262	271	312	263	285	287	274	265	291	292	287	258	270	260	253	274	285	293	277	289	306	255	273	256	292	287	251	284	255	251	280	282	322	267	312	267	290	286	282	268	287	267	328	260	296	295	261	291	265	275	266	285	277	302	277	294	293	304	289	309	328	281	258	290	286	275	286	289	262	299	300	286	312	298	249	279	309	277	287	292	294	299	284	279	260	260	276	279	279	269	291	297	319	282	285	275	285	280	300	333	291	293	302	283	271	262	281	299	272	301	295	317	338	253	277	248	260	282	278	266	256	281	283	278	275	291	283	294	243	278	330	270	293	268	291	263	246	267	292	318	291	257	278	290	268	280	264	270	295	252	301	272	271	284	279	295	293	283	287	270	269	273	270	275	288	287	295	264	281	325	262	265	269	279	303	286	296	248	304	315	290	289	284	297	300	303	250	278	288	259	288	256	273	277	272	288	281	277	283	274	263	274	284	274	253	271	266	280	247	278	289	291	310	272	297	261	256	302	267	293	263	291	280	305	275	250	267	278	291	270	241	267	251	287
13618	36173	71990	80132	67075	36531	4939	2368	2442	2666	2059	1504	1077	938	1056	1026	1089	1059	1009	887	899	873	920	1027	942	1212	1245	1406	947	850	747	857	789	860	780	836	810	794	812	826	798	814	770	760	717	724	790	739	755	731	771	759	721	714	679	720	1343	1427	860	728	728	755	766	734	680	708	731	713	731	665	714	717	735	732	760	720	753	710	712	726	710	751	713	701	759	728	729	766	753	707	683	717	765	712	726	744	676	759	738	698	685	705	675	752	776	748	743	711	705	711	725	746	758	747	745	718	760	788	706	731	746	739	729	726	698	734	720	708	748	749	724	708	683	676	723	731	693	736	759	712	705	729	737	739	704	683	707	713	714	696	685	735	673	716	762	695	684	753	700	714	734	754	674	708	709	768	712	749	682	746	716	728	698	764	661	716	720	743	797	728	715	706	728	720	718	709	706	725	694	746	725	695	692	693	714	721	735	726	716	707	722	703	735	691	763	751	674	725	716	742	729	755	713	731	742	680	726	734	705	723	717	726	720	722	684	689	780	680	694	675	663	721	717	676	695	716	741	680	701	712	730	718	714	703	705	730	720	705	770	699	736	703	706	701	731	689	683	678	669	722	706	712	719	696	728	701	684	739	749	689	731	700	713	691	731	714	769	744	739	734	714	712	705	737	705	720	777	747	697	731	752	684	707	739	702	715	706	701	725	755	749	736	703	712	704	733	731	683	801	688	703	751	726	737	704	695	718	755	744	704	691	720	708	734	730	754	699	671	690	721	705	732	728	708	728	691	726	685	707	724	702	695	682	675	720	742	711	719	720	728	714	701	656	702	744	682	702	718	720	731	739	695	699	740	750	679	721	714	738	726	702	713	733	734	690	745	669	713	747	725	705	734	728	726	703	693	711	723	711	762	696	770	680	719	703	711	700	723	696	684	723	703	710	732	745	691	723	710	688	743	705	701	804	751	698	727	751	744	699	761	664	747	703	758	675	744	745	736	777	679	773	668	699	706	694	698	737	777	681	767	722	707	707	735	697	709	693	690	736	717	735	690	725	726	730	707	726	722	746	750	680	736	742	740	698	662	708	665	682	721	668	756	714	685	687	753	758	777	710	682	738	715	703	686	689	717	668	714	742	717	721	755	677	695	687	698	690	748	709	687	724	730	731	736	741	716	703	719	679	759	686	724	752	723	758	700	725	768	696	689	716	705	678	704	676	754	685	704	707	769	701	789	697	760	707	759	752	726	694	714	750	678	660	741	677	696	737	699	748	668	746	733	693	679	700	734	679	663	767	673	689	716	715	688	695	745	669	740	699	720	718	725	709	690	711	714	707	678	724	731	740	768	626	706	702	716	685	728	690	762	727	700	737	743	710	703	766	746	727	699	721	712	701	720	686	721	731	688	769	693	731	686	750	688	729	738	683	715	716	713	726	790	765	726	697	705	697	717	745	675	710	753	682	703	733	736	753	761	734	696	724	693	703	685	692	716	708	718	697	670	731	749	745	684	752	725	761	692	695	706	744	733	698	661	714	668	746	697	681	719	696	732	699	645	693	768	697	731	707	693	738	696	776	732	739	702	750	661	701	738	717	703	673	720	712	688	701	694	716	691	696	688	716	708	690	676	688	749	667	703	688	728	731	734	687	693	720	714	647	746	709	713	698	678	749	682	738	691	745	721	734	680	715	733	705	741	694	691	737	736	733	690	668	710	718	709	688	659	751	697	776	735	686	726	723	717	708	774	732	708	734	721	704	688	708	742	701	682	694	728	723	741	749	736	729	731	727	730	745	749	762	722	726	716	666	730	738	696	690	670	699	709	696	711	772	754	725	715	695	694	710	718	766	671	710	708	697	740	707	732	782	711	717	698	721	728	703	726	706	704	712	720	751	720	739	709	703	665	724	715	725	750	752	677	708	742	694	708	701	716	722	715	731	697	684	773	670	730	677	705	694	711	720	726	718	723	742	714	751	683	678	724	722	721	732	761	721	708	700	674	708	739	700	713	776	740	759	698	706	719	702	747	653	686	691	701	722	736	748	676	756	727	724	687	728	735	704	740	711	746	755	713	722	732	711	714	735	654	712	752	721	712	735	715	705	673	732	751	728	765	693	721	693	679	709	677	706	728	732	741	678	699	720	726	733	744	749	684	731	689	677	719	676	744	728	685	699	735	707	692	712	691	714	700	695	652	718	720	709	749	697	759	712	713	699	703	739	707	674	704	698	671	731	718	710	709	717	734	696	709	694	697	755	717	707	695	705	757	709	703	729	751	703	724	722	707	688	750	662	710	674	722	676	705	689	736	714	735	688	709	706	702	742	744	729	696	723	748	763	752	776	694	676	728	723	723	715	721	713	711	667	685	704	681	691	721	684	705	707	696	728	701	733	725	727	678	687	759	709	693	713	686	714	704	736	751	749	733	727	784	721	681	697	751	703	731	692	686	748	704	730	706	723	684	705	669	637	717	704	717	732	691	720	735	739	709	714	709	731	706	753	708	669	728	700	735	693	721	727	646	675	692	700	720	716	696	724	689	706	728	690	718	745	704	716	740	694	738	672	700	728	735	687	696	719	757	673	713	709	727	775	678	710	698	716	725	724	693	723	694	770	706	688	704	700	718	693	723	745	747	755	720	715	704	762	710	743	684	717	674	674	756	705	741	670	713	726	684	730	744	745	710	737	714	686	744	730	666	673	760	712	695	643	726	751	685	733	696	706	719	686	757	666	692	692	738	709	690	679	708	731	717	744	705	711	693	679	691	671	675	667	742	726	691	699	691	744	698	719	778	708	647	686	730	702	732	685	716	713	695	726	720	713	699	710	679	661	735	698	703	731	704	719	724	720	724	701	748	735	769	717	699	759	729	731	700	702	729	723	743	789	721	708	753	718	701	703	711	705	721	711	721	713	683	689	687	704	694	740	708	703	716	709	705	712	732	718	734	690	738	705	703	710	700	689	717	739	737	683	698	749	688	729	702	734	729	719	688	697	757	701	698	701	680	729	667	695	698	769	700	723	733	750	703	715	693	683	726	706	705	743	713	720	752	722	690	719	705	766	709	741	675	700	724	746	660	768	711	729	742	738	686	747	759	726	702	706	708	701	698	706	681	763	732	679	700	737	685	753	727	708	685	685	738	689	707	771	698	715	694	692	681	713	729	722	744	726	715	757	709	688	740	755	765	699	703	714	688	735	734	700	726	736	696	714	700	751	738	738	709	697	714	756	710	722	737	738	693	733	690	757	710	726	706	733	718	732	696	651	691	696	704	690	680	688	747	737	735	701	725	718	738	739	754	694	717	724	689	684	712	690	697	771	720	718	764	693	720	730	692	690	696	706	718	705	720	746	722	761	724	722	747	706	735	718	707	680	743	708	703	678	675	743	705	685	700	748	694	703	721	723	725	732	730	749	697	659	727	662	679	752	698	716	697	744	759	743	724	707	678	725	679	721	723	743	727	692	746	694	724	688	711	704	733	719	731	668	716	749	717	679	743	698	689	713	739
5102	4822	11725	11992	6669	2571	399	294	293	277	287	270	272	248	262	282	296	271	268	260	289	272	283	283	286	298	283	311	252	280	274	292	250	283	253	293	282	286	261	267	300	273	288	265	273	277	261	255	284	269	250	298	278	284	247	270	252	297	268	287	286	269	249	294	261	256	279	261	291	261	265	283	249	285	273	278	255	299	297	263	266	268	275	273	279	254	283	255	262	277	310	272	221	269	264	262	284	273	252	259	264	295	289	260	251	267	268	291	281	273	286	261	253	277	294	254	265	280	260	272	252	291	265	280	276	268	286	285	272	295	268	253	275	269	304	258	287	247	265	312	277	266	252	249	283	292	271	281	254	270	298	265	257	241	283	289	286	334	272	244	261	271	282	277	264	252	290	267	284	267	268	280	273	267	293	287	265	265	246	243	260	286	307	244	280	298	253	303	247	265	299	264	309	283	281	269	300	296	239	270	275	283	281	268	311	257	241	293	273	289	300	278	277	262	299	277	273	284	272	275	248	239	277	286	288	263	295	321	248	256	261	282	275	271	238	316	305	261	247	275	301	270	285	286	289	292	260	305	270	298	273	253	292	290	293	263	295	252	258	254	277	258	275	262	274	289	296	265	293	302	308	282	262	264	268	265	292	261	297	275	240	267	280	302	288	280	269	251	278	266	256	258	258	272	322	264	254	260	267	276	286	285	321	263	287	266	280	282	268	280	243	273	270	274	255	285	288	255	285	283	285	284	255	294	282	246	282	264	270	256	256	276	291	308	249	277	246	290	298	279	252	264	283	292	282	265	287	260	274	288	263	269	269	276	261	271	258	272	270	284	250	278	271	281	280	269	281	281	274	236	292	254	271	281	265	279	262	310	245	276	283	244	263	264	252	272	271	279	306	268	283	290	262	268	259	278	294	314	253	278	271	265	260	260	295	275	275	286	285	286	286	269	239	281	276	289	277	275	276	266	279	252	299	300	286	283	293	283	278	261	283	272	239	286	275	257	268	256	263	285	276	260	293	286	276	298	242	262	263	269	289	289	281	260	278	284	281	274	251	266	264	292	292	247	252	261	269	292	283	286	286	281	285	267	266	284	265	253	237	291	275	275	267	281	278	286	272	273	263	256	257	299	294	295	281	288	260	267	275	276	259	264	251	242	248	275	303	280	280	265	283	306	274	287	276	268	274	256	307	265	281	269	261	267	267	271	300	262	270	290	269	235	268	255	278	280	268	271	249	268	299	258	301	274	292	296	245	237	249	248	283	257	309	291	257	269	265	255	286	263	287	275	269	295	282	272	270	287	296	247	263	239	266	283	243	247	258	286	269	276	233	245	279	273	254	270	271	302	276	254	239	258	258	267	249	267	283	282	289	280	260	259	271	267	269	289	279	311	260	259	272	259	313	272	255	284	298	268	241	270	300	276	285	259	272	251	247	271	260	268	262	263	292	261	267	255	263	264	266	260	254	244	257	271	289	273	275	280	277	265	268	273	294	257	277	267	248	321	273	282	265	274	276	264	258	297	256	259	242	266	249	256	286	250	314	250	287	256	274	260	259	247	284	287	297	289	277	269	275	285	281	276	271	291	300	275	266	303	314	265	297	293	279	266	305	279	283	274	253	260	268	287	276	251	287	258	251	265	274	280	256	281	293	244	266	291	306	271	296	264	296	275	274	269	263	275	277	256	292	275	243	298	275	258	260	281	282	264	284	274	286	244	258	263	263	285	262	272	256	292	267	286	316	283	254	248	272	282	257	259	268	282	271	300	267	266	274	300	266	255	286	284	265	256	269	288	280	293	263	280	297	264	242	259	282	260	287	283	287	281	268	253	267	275	293	310	286	278	302	273	265	284	272	284	255	251	290	270	268	277	267	269	281	282	301	287	246	278	274	278	263	292	252	290	254	252	290	294	273	268	296	304	315	271	284	262	285	289	305	261	240	278	284	300	257	265	272	253	294	270	267	250	253	261	275	292	272	270	269	260	269	288	245	265	280	275	257	298	280	283	269	285	304	297	277	293	266	284	299	257	269	286	263	272	256	277	260	260	269	275	268	272	280	304	268	261	272	258	306	252	264	274	264	262	243	274	242	272	277	280	271	273	287	258	264	296	264	262	260	277	280	286	302	246	268	258	293	301	243	288	271	292	270	286	257	299	310	300	299	285	261	285	242	296	256	240	280	287	280	253	280	283	289	270	286	280	274	273	283	243	261	250	245	294	289	244	286	298	287	277	253	276	285	280	274	264	258	281	247	267	231	259	287	285	277	265	282	250	269	295	291	286	274	244	251	302	258	257	251	282	271	288	267	294	293	269	256	277	268	312	291	278	231	291	272	286	267	256	287	262	282	270	293	288	268	288	278	240	301	273	269	288	251	282	256	233	269	316	259	261	286	278	300	266	275	280	321	265	266	269	286	279	264	286	277	284	273	261	278	293	301	291	284	270	281	281	305	298	286	261	277	275	268	282	259	293	255	265	273	276	244	262	288	264	287	276	265	254	266	291	263	278	245	274	277	271	234	273	276	312	316	281	276	257	259	272	290	260	260	270	305	260	251	261	266	317	254	296	261	274	274	263	271	279	258	286	233	293	284	250	263	261	292	297	272	260	263	291	249	230	275	261	276	269	273	255	264	261	278	274	254	305	252	276	250	257	288	264	268	272	270	269	256	235	263	290	274	258	267	268	317	289	303	265	277	247	271	250	278	302	268	279	251	287	263	284	258	274	271	256	271	270	302	304	246	247	272	270	230	274	286	270	274	276	274	276	279	284	277	271	264	257	243	279	279	294	278	280	272	283	239	277	246	272	300	306	298	264	269	242	245	284	278	267	310	272	297	288	281	277	287	275	279	252	270	251	271	256	290	281	263	236	283	255	259	285	256	257	266	251	250	294	249	297	291	252	262	292	255	273	313	269	278	290	267	252	264	279	276	284	299	283	265	297	247	287	262	285	255	286	265	261	262	267	306	264	275	244	285	267	263	286	262	285	260	258	277	279	258	284	288	244	273	294	281	240	235	257	269	272	282	279	232	250	264	267	274	272	289	265	258	274	276	282	302	277	278	280	275	249	242	296	262	270	286	297	293	257	268	279	264	278	280	254	305	270	262	278	265	275	271	305	239	306	264	249	299	241	262	294	282	229	293	269	263	282	320	266	249	291	257	276	292	273	275	303	271	279	266	246	259	269	277	271	244	262	271	267	297	256	258	277	274	262	312	271	257	297	252	274	262	270	298	256	282	274	265	291	273	291	285	266	271	262	282	264	245	248	240	303	299	262	267	263	273	274	275	268	289	290	272	280	246	254	265	305	267	257	304	271	244	280	263	251	252	282	277	270	281	276	280	303	274	297	275	270	274	290	282	263	296	259	278	278	242	231	262	276	260	267	272	290	308	286	288	298	286	243	263	274	279	289	264	276	268	300	285	271	272	267	258	283	265	233	243	245	257	275	276	269	295	281	276	296	296	276	234	288	272	290	269	267	253	256	256	271
3785	6110	21054	24009	17137	7777	1146	899	823	856	727	761	783	785	811	819	810	822	814	762	755	689	752	726	706	790	715	711	748	772	716	724	726	720	703	658	719	704	650	713	699	691	692	701	720	728	721	704	746	684	709	712	728	736	707	740	711	809	673	748	748	734	721	719	714	687	709	684	747	709	727	715	762	713	699	752	687	730	671	716	690	684	774	695	694	716	695	698	706	737	674	714	686	703	692	707	650	702	647	691	739	724	719	726	691	707	667	712	720	633	704	723	706	668	667	713	675	715	696	645	699	714	676	706	701	745	732	692	692	694	669	696	736	729	705	666	642	697	685	724	704	735	718	696	697	689	708	701	697	688	659	733	722	736	683	694	772	674	742	748	664	681	732	716	710	713	705	713	720	705	728	676	704	720	677	700	698	707	720	706	728	709	709	731	665	676	716	671	709	663	709	702	703	684	703	698	703	758	661	699	709	707	785	726	702	675	621	676	726	681	696	725	710	710	655	646	711	702	702	709	769	716	667	741	748	690	682	703	683	682	641	651	737	777	680	701	685	680	730	697	705	706	697	772	706	683	677	691	738	730	675	726	718	730	704	770	708	713	703	664	679	703	718	699	705	678	684	723	759	668	716	694	732	701	713	678	734	685	687	700	688	731	726	642	761	675	678	712	693	670	690	700	691	725	699	711	746	666	698	733	671	710	674	673	705	732	692	708	712	685	728	658	679	738	712	707	679	688	681	685	643	737	704	713	718	719	677	706	694	734	648	724	680	675	700	723	693	711	772	689	708	678	763	716	674	690	714	725	729	706	700	691	744	714	683	699	722	701	646	690	707	714	698	737	709	691	715	671	698	676	710	706	708	702	707	696	668	717	715	650	658	715	688	698	759	710	665	724	715	740	688	683	731	694	702	699	685	748	699	716	686	716	643	656	697	727	686	689	700	683	675	698	741	663	700	664	719	709	714	666	698	722	723	669	710	717	739	707	693	691	736	691	721	687	716	714	659	677	717	737	727	737	721	746	701	708	733	695	711	707	689	686	757	724	699	688	703	707	683	737	674	708	719	736	687	676	723	704	668	744	666	676	725	746	735	685	746	691	676	705	672	699	717	719	708	654	719	706	706	684	702	679	655	679	739	746	759	686	678	730	770	719	655	721	743	728	716	704	701	745	673	707	720	728	705	722	728	726	722	706	731	733	692	713	722	714	708	672	647	723	662	673	726	709	719	699	709	698	687	730	649	635	741	694	664	729	736	687	707	714	738	712	744	693	741	691	709	718	732	687	696	687	699	718	727	685	709	715	742	689	709	723	689	742	681	662	680	688	725	658	719	700	637	680	719	668	699	746	740	691	702	686	753	672	736	710	709	694	677	707	674	700	696	709	735	734	757	732	699	729	675	700	675	677	664	707	716	720	668	705	756	695	687	719	720	666	680	705	716	701	724	699	707	668	722	723	706	682	721	729	724	674	686	691	691	668	679	696	771	774	720	736	703	680	693	721	653	759	691	722	682	697	731	702	763	684	710	698	667	690	676	700	735	712	707	716	693	690	700	693	651	757	735	663	725	740	681	663	684	662	692	743	691	654	785	670	710	744	714	713	721	681	686	703	700	686	682	699	728	677	663	688	697	687	698	683	708	713	679	715	655	747	705	706	673	721	702	697	694	675	725	693	730	712	722	693	700	674	721	668	702	734	714	704	719	761	703	707	718	683	692	675	689	670	704	686	703	684	675	702	711	722	690	708	663	717	719	722	678	713	693	687	769	732	689	666	741	737	720	746	696	690	719	705	725	677	695	680	668	667	740	719	711	677	686	774	665	717	705	684	717	675	708	658	699	670	717	683	726	689	654	643	723	723	674	664	681	698	737	668	689	706	685	719	719	687	705	693	704	685	678	703	710	729	742	725	728	691	663	670	747	743	692	720	720	689	702	677	692	696	691	712	714	689	696	719	740	717	714	696	730	709	712	694	671	691	690	709	710	715	659	749	729	683	677	743	703	671	680	670	685	728	700	712	682	714	715	687	725	722	700	733	699	716	686	771	669	647	695	714	743	708	740	672	726	673	700	662	713	740	691	704	733	715	708	734	718	692	709	689	665	660	714	678	673	768	655	717	679	690	722	720	736	696	692	703	713	711	697	680	678	761	647	709	715	699	726	686	721	704	707	667	703	762	727	710	739	686	699	709	683	691	692	664	638	754	725	702	656	729	720	734	688	726	681	656	716	647	633	722	751	701	661	702	718	737	699	736	696	694	696	655	707	707	703	669	684	717	704	688	711	673	679	644	669	704	776	685	700	681	638	676	680	682	704	683	648	669	725	699	649	731	714	700	701	700	728	712	653	728	682	653	671	722	685	681	704	704	714	657	724	682	743	685	660	717	748	718	706	716	705	659	793	692	698	696	691	697	711	738	677	713	700	687	731	708	691	651	726	710	676	782	688	663	704	693	688	721	700	711	707	732	715	678	715	688	720	729	685	693	736	714	702	712	700	725	704	745	656	751	739	634	748	713	673	683	710	736	684	736	736	708	688	665	695	712	750	724	703	693	708	685	703	718	689	667	678	691	748	703	717	713	730	690	727	681	718	708	736	699	709	647	682	754	728	681	668	708	709	675	680	729	719	713	706	697	716	666	707	708	718	691	761	741	700	680	688	633	773	666	687	699	762	721	715	686	681	725	707	695	716	676	699	663	717	741	692	705	743	689	689	689	676	649	734	671	690	678	687	714	718	701	693	714	710	738	731	674	677	702	675	745	696	716	734	674	734	715	733	697	699	732	692	701	724	712	691	705	728	690	735	661	709	732	676	727	688	689	758	652	668	727	722	683	677	700	734	699	674	728	699	680	759	731	697	734	759	717	693	692	709	691	659	690	719	689	699	659	671	648	721	706	714	677	711	732	754	701	709	703	735	686	752	714	726	693	723	728	737	721	701	639	667	702	715	703	739	687	705	680	736	687	699	702	724	725	702	745	733	692	703	678	711	736	767	733	693	711	708	657	706	703	693	702	662	697	611	655	702	693	662	712	690	683	697	737	705	712	697	743	689	696	713	720	672	717	708	691	697	645	695	686	714	717	699	662	693	686	719	712	709	696	717	718	708	733	707	701	683	741	677	690	690	709	699	731	726	690	688	693	715	742	690	687	707	679	716	714	716	665	733	703	707	697	692	723	712	675	739	700	660	656	716	661	686	745	736	664	644	694	664	664	678	706	702	718	706	701	624	673	695	707	685	778	704	727	719	717	683	652	673	722	692	715	738	694	657	700	754	717	658	661	730	682	712	716	661	684	688	677	684	707	735	741	736	727	683	682	699	699	712	719	715	708	699	739	674	693	667	722	696	663	725	713	691	689	711	660	680	669	703	704	696	694	735	691	712	724	723	699	660	692	713	721	693	707	748	766	684	738	685	757	723	717	713	685	739	667	659	666	743	691	738	726	692	718	702	694	694	696	691	665	686	695	746	723	717	681	721	708	722	667	681	740	747	739
17451	30819	67164	62782	47508	27073	4619	870	703	666	441	435	366	331	350	322	394	344	340	334	326	315	314	344	306	381	363	383	313	324	323	316	305	302	300	302	302	311	268	301	325	330	302	303	273	318	310	294	270	279	328	323	302	321	336	299	354	371	307	296	305	304	303	311	321	268	310	310	294	334	293	312	289	296	295	292	307	309	289	290	293	295	306	315	323	311	309	322	262	331	285	274	326	321	276	320	310	322	312	304	327	338	301	278	299	322	291	288	336	306	292	308	305	314	304	288	322	308	315	316	318	294	294	302	308	307	275	321	310	308	304	292	302	303	293	299	293	331	284	310	318	289	320	277	337	293	305	279	326	260	295	314	318	290	309	283	307	306	312	280	336	306	340	338	309	328	290	308	318	327	279	304	289	319	279	291	307	301	314	273	321	292	272	291	341	271	299	322	304	252	353	308	315	283	279	293	299	302	286	313	290	315	298	299	321	291	303	318	293	330	289	306	280	306	311	315	290	302	295	313	285	268	297	309	336	301	344	284	314	342	293	311	279	298	293	328	319	317	289	292	315	303	330	321	289	299	297	323	303	303	290	317	282	290	291	309	304	281	310	264	309	309	296	290	321	302	321	327	286	331	297	327	324	329	266	306	303	283	304	309	320	285	284	324	305	308	302	290	289	322	319	296	306	289	282	287	314	301	288	321	318	284	300	280	323	297	319	287	295	289	299	286	310	331	304	331	292	285	273	306	319	290	316	286	283	291	294	293	296	303	305	305	325	307	293	301	298	340	286	292	321	316	320	315	290	293	295	301	311	294	345	312	326	289	294	335	301	316	282	316	318	303	322	280	312	261	324	284	285	281	304	314	276	311	302	331	308	266	293	311	302	308	295	298	314	306	310	305	289	288	300	289	290	296	284	297	310	303	325	312	334	320	311	317	306	325	310	312	303	291	311	331	312	278	289	310	290	356	322	334	302	324	322	330	271	294	297	307	284	313	289	294	312	294	326	341	322	319	308	312	317	328	314	300	287	311	312	273	278	325	327	311	308	320	320	313	298	331	339	309	306	286	319	295	284	300	300	324	297	281	300	292	316	281	299	309	307	280	340	280	277	344	292	316	303	309	310	304	318	313	316	352	310	307	313	318	289	297	322	324	302	327	307	323	298	316	289	277	309	325	331	270	311	279	290	298	303	304	273	316	313	297	304	288	345	297	292	303	313	311	267	339	338	317	311	337	307	303	271	301	284	293	313	275	268	323	330	295	263	284	302	335	308	317	297	309	320	297	300	294	294	321	323	301	267	302	323	293	325	331	318	296	289	293	334	318	302	317	309	288	327	286	301	294	339	301	296	298	336	306	355	288	333	311	305	306	302	317	299	306	306	284	317	313	326	320	330	301	315	311	298	310	311	286	280	305	297	293	308	301	329	307	305	297	280	285	337	328	301	320	308	301	304	289	318	308	303	313	271	295	312	307	286	263	278	315	305	307	331	307	315	291	285	322	300	301	313	319	343	286	291	286	294	337	342	321	294	278	314	310	305	264	255	259	318	308	287	313	312	301	324	286	308	289	313	332	287	295	317	314	315	310	296	307	306	329	292	285	327	312	301	312	284	333	345	299	291	301	295	292	318	289	272	295	295	292	317	300	318	277	328	309	340	294	337	298	311	293	306	297	296	296	307	301	289	319	283	308	312	323	293	302	350	316	304	308	309	294	302	284	318	296	324	307	279	336	283	330	287	306	281	328	321	299	332	280	305	309	300	301	306	316	341	327	294	327	310	318	301	276	316	323	294	299	333	289	284	326	315	326	267	292	298	291	302	272	341	297	289	303	335	288	303	345	322	300	328	299	324	273	317	319	351	294	314	295	304	294	303	272	305	313	324	295	303	301	320	292	306	326	296	281	300	307	301	295	288	308	322	314	314	296	316	322	316	304	281	353	286	275	296	280	291	301	309	312	297	304	326	301	329	309	322	309	328	336	326	332	321	309	284	282	295	296	324	318	313	306	297	321	331	290	309	320	337	299	305	311	317	270	330	248	277	302	321	289	310	315	278	295	293	299	276	302	287	285	259	287	307	296	285	344	316	304	315	316	292	289	313	312	304	299	297	296	281	279	290	318	322	293	290	283	291	288	292	303	311	325	288	287	292	324	289	320	309	288	285	311	285	270	316	307	306	301	284	303	331	314	294	315	285	303	329	312	286	282	310	302	289	302	281	318	310	305	291	329	282	319	292	313	304	322	343	306	301	320	289	306	316	303	321	336	288	295	288	313	299	301	329	301	304	323	299	302	312	307	301	306	305	339	274	292	319	276	304	313	316	324	317	318	305	338	302	280	280	317	343	302	287	332	294	300	315	309	293	311	287	327	342	323	287	283	321	304	284	305	283	293	306	277	300	300	291	284	311	314	312	291	285	269	318	335	319	299	288	320	288	297	304	299	284	316	290	312	279	296	300	341	331	318	295	282	310	286	281	285	260	321	305	318	336	299	262	336	328	324	300	300	289	312	298	270	300	295	347	324	299	313	336	333	327	310	298	312	315	308	302	296	305	296	291	293	328	292	299	313	284	306	323	283	308	305	297	342	332	328	309	284	311	282	334	323	291	317	282	313	296	276	284	311	313	299	296	303	342	308	324	274	339	319	310	296	319	283	312	311	333	283	325	290	270	304	313	309	302	293	297	301	304	314	346	331	343	328	304	303	323	276	327	310	314	315	288	330	335	305	300	307	322	272	339	293	290	300	300	290	312	300	300	314	293	311	305	289	314	296	293	287	319	306	290	281	309	329	316	318	284	322	304	296	327	307	319	311	307	301	302	289	314	307	299	317	301	292	295	284	298	329	332	325	305	290	289	300	294	289	288	280	302	307	310	297	303	315	291	301	282	317	311	296	326	298	300	306	312	289	308	307	333	277	318	292	302	321	316	328	279	299	290	333	309	316	312	296	304	283	323	304	299	332	296	326	323	307	305	333	318	304	309	323	305	274	285	314	309	316	308	316	314	288	287	327	329	267	293	305	305	318	328	320	306	304	296	288	289	330	286	292	305	361	282	319	317	287	285	285	291	308	299	276	316	321	272	291	307	305	307	299	300	273	302	274	299	282	317	301	292	307	281	340	288	338	296	279	287	326	341	313	291	288	357	325	316	302	325	288	311	302	297	292	319	293	319	280	316	350	304	314	279	334	286	321	309	302	320	320	304	331	321	277	276	330	336	320	287	284	286	290	284	306	297	314	325	300	295	307	301	302	308	318	298	319	323	292	301	292	293	291	291	337	284	311	287	311	289	276	318	329	327	354	322	304	273	299	305	320	292	294	295	296	318	315	297	305	302	304	296	312	297	316	358	275	327	302	275	315	313	310	285	284	302	299	327	320	291	312	313	334	306	324	313	305	302	289	284	304	310	253	314	293	304	319	281	297	282	317	335	280	286	298	306	306	299	286	307	322	321	343	286	317	277	314	329	299	301	302	297	315	293	280	303	305	308	314	296	280
10038	26950	62865	66908	55143	27479	3643	1960	2273	2466	1750	1286	1139	1005	979	935	990	1047	904	913	894	887	913	970	932	1238	1045	1265	889	869	824	868	820	780	785	879	821	826	815	799	894	814	788	809	810	811	800	836	842	758	826	738	821	712	774	737	1090	1189	983	719	782	795	757	823	805	744	792	758	790	784	798	766	815	800	755	806	701	761	783	791	757	803	740	779	824	786	779	810	761	820	761	701	764	792	780	805	739	737	813	786	754	743	772	733	775	754	744	709	742	744	729	771	822	769	751	773	772	771	766	779	790	780	763	741	832	705	801	748	773	705	794	792	762	816	738	778	827	739	770	824	792	795	728	833	762	791	751	782	774	782	826	749	756	773	815	825	739	796	788	779	778	767	763	716	766	763	750	782	767	810	786	736	795	781	868	769	766	792	796	704	771	747	832	752	807	742	726	748	775	761	707	793	800	737	804	791	787	801	734	799	764	740	791	766	754	744	824	800	760	777	800	753	779	763	770	734	765	775	798	750	732	742	734	785	750	796	729	765	825	760	716	709	821	767	778	775	822	775	775	727	750	748	754	785	747	738	756	791	734	797	757	813	748	806	861	785	781	796	856	782	730	777	773	773	765	799	850	762	756	738	792	786	759	787	830	792	694	759	723	746	759	793	812	747	747	768	792	752	799	806	746	820	775	740	817	758	811	732	731	799	720	765	792	812	741	801	728	743	766	787	771	717	757	746	749	778	790	768	779	778	739	742	756	758	767	738	759	782	787	750	764	753	787	768	795	750	760	797	789	751	799	865	763	770	776	676	793	815	782	763	764	761	727	812	805	753	762	809	786	728	758	803	796	762	790	751	774	770	776	759	753	756	778	763	784	749	719	796	781	762	732	778	787	834	783	757	736	809	720	802	800	785	786	730	787	743	750	791	792	785	771	729	751	801	778	751	731	803	763	786	737	781	767	738	779	779	834	761	729	771	752	790	776	782	773	750	772	770	727	782	750	741	727	752	730	834	781	801	698	715	756	823	779	776	776	759	826	772	791	758	733	793	767	801	787	780	792	790	752	729	751	730	775	822	786	752	737	729	761	806	728	773	805	789	755	783	787	787	800	689	779	777	768	788	721	736	719	794	802	768	749	750	798	779	727	763	751	784	770	740	744	784	765	796	763	802	756	783	772	737	759	747	769	758	753	758	735	749	760	740	758	785	799	726	758	754	717	752	779	805	757	796	814	741	803	784	740	742	797	721	768	778	771	765	714	730	718	819	806	808	804	744	796	764	741	750	732	799	764	773	760	738	768	796	759	836	776	776	758	760	826	796	823	752	716	793	770	735	746	739	746	808	773	759	773	793	727	709	766	775	775	772	775	771	755	780	793	760	736	736	791	771	790	799	802	763	782	796	798	807	789	772	760	718	810	809	772	774	773	760	764	768	768	780	810	789	758	790	776	728	754	812	781	777	748	724	733	761	761	739	746	779	778	763	759	805	752	791	780	801	770	785	777	757	770	760	767	776	799	770	837	750	766	720	794	762	782	745	801	782	765	767	753	757	713	786	765	803	778	738	723	778	847	794	754	751	784	776	759	785	727	770	721	772	731	754	724	811	751	815	736	780	765	813	748	806	766	764	776	821	799	761	730	788	798	740	754	745	749	797	778	807	809	783	743	776	783	752	794	783	775	735	796	806	795	785	737	776	745	799	767	812	787	765	759	761	764	793	709	733	802	733	745	733	822	748	751	772	747	753	783	755	768	707	806	812	757	798	811	757	784	781	752	803	741	774	772	763	777	806	828	778	730	777	764	763	804	805	708	701	771	744	765	812	747	753	849	744	773	736	816	813	803	799	802	760	747	774	790	815	797	741	830	691	738	799	791	762	837	823	793	772	788	780	792	770	761	796	749	769	715	725	749	758	778	782	752	749	747	760	796	745	758	731	736	800	772	766	778	751	786	768	738	784	781	832	775	775	763	742	760	775	726	757	757	716	756	777	725	738	786	767	788	731	752	789	732	764	775	781	763	813	764	769	774	823	779	749	752	796	759	757	758	764	798	786	784	791	765	758	738	770	735	802	774	756	753	771	724	790	785	789	780	746	802	789	803	802	735	787	793	793	753	725	713	772	718	754	791	801	819	764	762	805	786	796	738	802	751	743	764	810	772	777	773	798	823	811	767	809	717	802	744	750	762	733	829	758	783	753	742	792	760	785	747	747	794	822	785	755	808	779	761	834	742	793	743	736	805	721	810	807	788	754	784	740	774	780	766	742	815	743	808	786	741	760	787	731	779	756	744	789	776	812	797	823	783	800	754	814	781	779	763	791	747	762	790	772	812	773	763	741	787	795	799	761	760	749	768	764	723	798	773	757	769	748	775	777	781	767	761	764	772	796	792	763	787	765	724	777	715	730	757	748	761	757	788	750	747	773	727	783	766	800	728	816	741	749	832	793	782	770	792	749	779	790	733	776	739	775	731	764	763	754	796	783	779	780	775	715	803	716	758	758	746	794	776	763	744	773	810	772	752	756	766	794	756	762	768	790	808	796	784	758	735	751	779	756	807	767	752	759	761	743	786	805	747	751	755	762	745	753	773	776	814	781	822	794	830	798	787	780	779	778	730	769	744	735	756	726	719	759	789	766	781	759	769	735	801	722	756	764	759	769	744	740	757	754	766	805	773	782	787	763	780	788	798	718	755	788	783	771	801	806	793	807	759	798	745	753	780	819	760	729	778	747	764	736	763	757	777	826	798	765	738	749	769	714	733	786	752	821	767	821	786	756	770	768	799	774	788	755	746	766	787	794	735	778	717	758	815	727	793	717	768	780	789	747	725	734	762	810	745	789	733	724	763	778	737	772	794	770	716	770	731	777	822	774	757	774	733	749	742	756	735	805	750	772	798	773	751	810	783	759	745	817	781	777	748	805	759	776	748	790	791	822	766	757	798	751	792	806	790	730	792	807	729	807	757	784	849	798	769	697	771	815	809	775	730	778	781	775	761	780	742	751	756	752	804	744	751	739	781	745	797	766	767	804	759	800	782	749	740	799	773	773	784	768	744	768	780	761	768	758	739	741	775	773	796	755	736	762	814	775	782	763	756	703	783	763	755	765	764	804	738	766	799	780	762	808	790	722	779	758	740	751	791	794	840	762	760	771	788	776	836	773	769	736	781	781	782	811	830	782	721	732	799	761	756	764	760	784	784	768	737	762	728	738	789	775	745	768	757	736	769	794	818	789	799	791	751	759	787	781	765	782	746	807	753	782	763	765	765	777	734	767	812	752	798	746	801	785	793	762	794	845	751	761	741	752	770	762	836	773	775	761	801	794	717	700	805	768	779	811	785	820	813	779	741	772	781	746	752	748	808	778	808	774	776	731	785	786	819	738	742	751	746	724	800	806	774	729	730	794	739	790	755	760	766	773	758	816	754	779	756	771	759	750	760	806	771	716	783	758	762	773	766	763	776	810	815	743	757	818	757	803	787	802	800	796	771	717	752	737	788	792
26200	42819	76633	72534	58655	33204	8835	1627	1269	1204	616	436	359	350	353	350	373	359	319	333	330	328	356	335	322	364	366	388	328	318	305	284	278	335	315	314	301	276	287	279	300	267	283	279	294	255	275	275	299	315	272	276	278	271	277	272	340	395	318	256	318	281	312	259	299	262	310	252	306	268	281	248	316	278	282	268	310	304	303	264	280	312	278	326	288	270	280	276	269	280	295	284	275	264	292	276	271	275	285	289	275	263	269	267	288	251	251	279	290	290	269	270	293	293	311	302	275	276	247	280	292	267	251	285	295	260	297	289	293	259	271	241	286	283	298	269	268	292	273	286	263	292	273	294	285	290	285	309	266	286	285	289	304	295	278	304	262	262	271	244	285	283	291	275	285	270	267	303	276	270	290	245	254	300	304	281	308	270	286	278	267	305	296	260	297	275	270	310	297	251	259	277	282	293	298	294	282	269	265	308	280	307	293	276	296	272	321	291	286	279	291	268	256	305	263	297	288	281	277	296	284	302	268	256	296	272	306	286	267	288	310	265	270	303	284	297	272	296	278	269	283	278	275	285	280	288	301	281	268	273	296	284	276	254	265	285	285	298	257	254	308	309	301	290	315	275	296	298	262	296	287	257	297	296	259	300	257	253	275	278	286	288	290	261	286	309	302	253	271	276	269	266	321	260	289	294	287	264	269	280	276	261	293	313	267	289	271	295	269	298	276	267	288	272	322	292	273	264	304	289	290	290	261	287	283	289	302	271	279	292	273	292	280	277	254	282	263	286	290	278	303	298	288	283	265	288	286	291	293	301	288	257	248	308	259	275	314	260	309	242	287	303	283	303	256	270	302	297	266	298	286	274	281	276	276	281	270	276	273	294	301	290	269	276	299	265	273	274	305	255	295	279	269	294	306	295	305	282	282	286	291	234	277	291	291	297	296	285	286	270	309	324	293	301	272	279	282	274	246	258	303	299	294	305	279	262	294	282	280	300	265	253	260	302	282	304	270	291	272	294	248	304	298	248	266	260	263	286	286	296	299	273	279	278	284	301	283	277	280	284	270	302	279	279	306	298	275	338	273	306	284	278	299	281	295	322	293	276	261	290	284	253	270	301	278	283	296	262	286	314	292	283	279	289	305	285	281	271	287	247	282	299	269	298	272	309	290	315	287	292	274	254	280	288	317	315	285	317	258	268	267	281	301	293	280	294	318	264	275	255	303	259	292	283	276	291	274	255	284	277	263	272	274	247	309	309	272	274	274	278	299	279	296	283	292	306	279	293	272	269	271	295	259	261	270	275	295	270	278	296	265	319	275	268	298	271	281	312	281	298	266	256	288	291	277	296	310	273	271	293	301	291	289	303	292	293	292	301	278	278	297	284	263	250	272	290	291	255	284	299	298	274	279	262	261	297	292	265	279	295	270	273	253	308	271	243	296	260	295	286	261	267	316	284	289	263	308	275	256	277	302	280	271	290	281	311	302	266	277	301	283	299	274	257	274	284	291	250	257	252	282	299	297	310	317	305	245	261	290	292	257	282	293	275	286	288	309	266	250	269	260	292	286	256	294	271	279	271	278	293	284	277	286	281	285	293	303	282	275	286	297	310	272	264	292	317	281	292	287	298	296	260	260	287	263	301	267	296	243	288	280	285	304	299	306	263	290	278	260	313	274	262	293	301	253	296	291	267	283	266	297	259	273	279	274	308	283	260	277	271	284	302	297	277	283	270	270	268	301	286	257	286	301	258	264	279	295	257	273	286	271	261	308	266	282	258	275	267	305	295	291	287	296	266	304	312	252	285	294	288	288	294	274	274	276	276	288	303	275	291	286	296	281	287	248	266	265	299	263	268	298	277	298	282	279	289	284	261	308	306	306	282	292	253	297	307	277	278	274	304	300	276	267	293	278	290	276	266	284	291	254	289	300	281	306	309	272	275	279	284	287	283	268	299	274	293	301	275	301	269	270	294	305	282	297	257	295	289	297	289	280	289	323	297	273	275	271	271	259	303	274	290	306	278	285	260	299	286	259	251	280	293	309	277	310	311	272	263	293	305	290	269	293	281	254	271	286	278	287	300	285	285	256	282	291	279	296	294	284	284	312	310	298	316	275	303	323	283	295	295	267	271	282	275	284	308	307	289	268	268	307	310	284	267	308	287	293	280	256	283	289	301	300	293	310	322	260	288	285	295	290	260	286	281	287	260	324	288	293	274	274	238	285	292	284	283	264	283	273	300	272	284	286	283	257	286	321	278	313	319	279	283	290	261	262	258	263	268	271	293	295	283	286	293	281	294	281	317	267	273	303	273	273	279	280	277	273	281	268	283	273	293	242	287	286	284	299	301	280	238	279	283	256	259	286	299	296	278	296	287	250	315	298	277	279	264	281	285	261	279	250	302	266	277	246	321	285	287	311	306	300	284	233	277	274	270	261	255	278	316	260	296	265	270	263	307	269	265	239	265	281	272	288	272	259	264	284	287	268	282	287	315	265	290	309	297	278	285	267	333	281	295	263	268	293	275	315	290	301	296	288	264	295	264	282	286	309	287	289	257	241	292	280	263	318	272	263	281	284	277	274	291	281	299	274	290	291	268	291	294	296	300	287	276	291	281	288	259	275	256	281	308	275	289	257	264	264	293	258	274	291	269	263	286	296	278	268	294	298	272	278	296	285	273	290	270	254	281	284	279	262	255	308	301	273	301	286	302	272	291	256	279	267	286	296	283	293	265	255	295	292	286	288	307	282	261	289	256	274	296	270	293	308	262	273	291	282	279	294	258	288	276	281	266	338	289	272	281	256	265	270	255	247	335	284	260	295	284	289	293	275	304	267	295	295	264	304	276	291	282	282	285	298	285	314	280	262	259	304	285	253	277	288	276	260	302	274	294	294	267	248	276	274	281	289	273	287	273	256	315	284	273	286	260	276	294	258	277	284	262	283	296	268	279	270	277	289	279	284	255	297	270	274	278	292	320	314	284	280	277	285	277	276	286	291	316	270	269	335	252	246	313	297	278	301	334	302	286	263	270	264	268	289	264	300	243	275	248	297	296	287	265	297	340	309	308	286	261	267	250	301	258	262	270	290	268	274	305	300	297	296	303	266	298	271	308	272	281	272	289	279	256	314	292	280	282	303	309	279	279	295	278	308	308	247	260	284	275	278	305	280	273	308	271	274	299	270	298	314	288	276	261	286	293	284	287	290	280	291	284	239	256	262	268	294	287	303	262	256	288	307	267	285	285	251	292	293	277	283	298	279	291	275	300	300	315	270	297	295	269	245	268	290	276	251	301	309	266	277	286	296	310	268	311	258	266	279	285	286	303	272	315	259	283	307	269	283	297	313	263	308	282	312	252	271	307	284	278	277	262	255	298	258	309	314	259	280	285	277	286	306	280	269	267	301	296	299	260	285	269	283	267	280	286	294	279	273	288	268	302	291	261	300	276	280	314	286	300	263	301	240	280	272	246	287	273	282	285	255	264	247	268	284	292	279	283
14110	34844	73780	80083	66871	26871	4889	3270	3896	4082	2192	1573	1193	1143	1210	1142	1347	1260	1054	877	1016	984	1049	1210	1072	1477	1479	1784	1097	876	875	819	823	800	838	866	793	794	821	794	756	734	721	765	796	801	739	722	679	766	811	715	730	765	726	741	1259	1655	945	707	724	693	730	712	710	709	726	691	671	698	703	725	736	719	728	676	683	679	696	734	739	748	768	693	710	722	689	747	728	670	742	703	732	711	724	695	713	689	733	736	691	714	675	739	740	702	719	710	761	750	703	760	665	717	731	715	693	760	711	754	742	735	722	732	730	747	743	675	719	702	746	681	698	729	695	725	737	712	716	737	671	722	708	705	679	719	745	743	700	682	676	684	678	723	670	677	695	706	710	720	703	689	736	716	686	801	656	691	745	702	725	704	706	707	713	708	654	685	747	713	718	694	712	705	711	723	729	710	731	729	659	698	698	700	700	705	703	684	702	686	724	723	689	719	663	718	675	695	677	717	696	701	730	684	681	722	729	694	661	697	719	646	742	641	724	656	662	753	699	733	689	731	704	715	689	734	727	718	719	695	658	682	682	678	679	679	754	717	715	725	713	704	733	701	714	740	710	762	703	703	729	734	663	703	787	689	698	672	709	689	678	691	687	692	683	742	721	706	700	732	739	682	724	685	705	700	673	706	691	725	678	740	732	744	692	683	730	695	737	747	696	749	726	728	712	685	699	725	751	711	705	731	687	684	732	679	687	742	673	726	747	740	708	706	741	682	662	783	702	696	671	674	754	700	712	683	681	742	741	711	751	694	687	719	702	709	722	710	756	686	716	666	713	708	684	713	667	697	734	740	719	709	716	725	722	701	711	704	645	769	687	720	732	731	726	748	740	727	692	722	728	703	653	699	696	752	672	678	668	702	725	735	687	694	766	720	707	723	735	720	738	705	766	696	701	722	689	707	684	712	717	705	723	706	730	693	655	735	760	672	700	732	732	746	763	711	706	688	680	642	687	700	684	720	734	677	678	709	723	721	754	707	699	683	692	753	685	719	693	697	721	741	715	726	679	733	672	741	719	740	720	724	705	750	759	753	752	667	741	667	688	701	681	707	691	690	706	726	712	684	740	728	691	751	720	724	689	683	690	710	696	688	667	704	731	711	679	719	718	643	678	666	739	698	712	736	712	712	682	718	687	679	733	751	721	667	728	690	701	691	684	766	744	740	697	721	668	720	709	733	700	668	732	714	709	696	744	708	677	702	705	705	720	722	727	715	729	656	693	700	662	718	703	684	690	743	707	707	693	671	741	731	723	713	742	704	716	717	723	680	679	737	682	722	739	699	664	731	729	694	684	742	697	694	751	699	743	682	723	746	686	736	731	697	748	700	734	710	696	698	753	739	702	718	753	747	711	772	717	678	719	708	761	691	638	693	708	690	740	734	740	726	729	728	710	737	729	670	686	685	754	713	663	726	720	691	685	698	731	699	697	671	731	731	705	693	674	678	707	702	713	736	696	732	696	769	712	711	707	716	710	761	705	712	751	732	766	680	674	695	712	721	693	655	695	726	710	671	745	680	729	709	680	766	713	716	698	708	721	700	707	716	741	709	713	710	742	716	704	724	710	721	695	717	728	708	726	679	718	701	689	655	696	685	696	697	699	690	754	644	662	674	748	744	682	741	734	718	705	760	712	679	692	726	717	706	717	764	699	747	686	663	714	734	758	739	680	768	665	673	701	714	719	729	740	713	719	723	719	708	713	748	745	732	706	778	684	674	737	708	727	716	732	736	749	719	734	718	687	714	725	715	747	714	712	695	718	654	734	713	680	744	747	696	757	716	707	714	698	709	696	662	732	705	717	674	668	673	766	732	666	722	754	708	680	722	710	708	741	692	746	751	731	697	725	662	691	746	703	678	719	736	720	700	688	754	705	661	695	696	714	695	763	692	782	696	724	683	731	723	685	724	667	672	681	716	741	702	700	698	734	738	672	738	742	706	685	720	699	668	699	720	676	690	709	720	710	718	684	729	765	707	681	739	731	714	729	681	732	741	710	696	693	711	742	724	721	734	730	674	716	686	736	691	744	708	753	734	700	680	718	706	700	684	755	697	716	719	710	735	704	683	699	706	712	753	693	710	703	738	759	739	691	767	680	739	683	712	728	652	735	723	681	736	716	798	723	707	702	674	688	731	718	684	714	685	740	747	713	706	705	731	711	679	728	708	705	722	690	768	696	708	702	690	685	774	746	705	700	706	667	712	698	742	742	724	751	730	723	734	700	718	737	757	694	715	768	730	705	717	702	764	727	712	729	734	692	730	690	746	698	685	717	735	717	724	684	713	737	712	735	696	712	741	755	717	713	749	717	659	685	690	759	771	690	767	709	711	709	748	741	730	720	707	724	689	674	684	713	735	703	729	704	748	726	702	730	721	697	677	736	737	718	689	718	713	695	716	688	745	682	764	697	716	761	694	736	710	679	728	690	709	688	715	634	742	702	688	746	668	711	717	684	689	723	737	693	707	739	672	721	722	684	723	700	670	678	670	679	685	727	668	731	681	714	706	690	728	732	709	715	724	737	752	715	743	662	675	681	704	709	699	704	706	706	726	614	745	752	663	713	684	721	685	709	690	703	726	697	720	703	707	701	686	676	738	704	715	720	693	699	736	695	712	770	732	689	730	706	721	677	662	758	693	742	702	687	728	680	726	726	728	734	686	697	676	734	731	686	687	697	706	693	764	728	706	682	688	683	730	666	736	689	744	726	720	730	696	656	683	706	676	727	706	696	685	678	719	687	721	704	711	688	702	694	726	715	747	713	696	696	699	731	696	667	696	733	685	763	699	749	713	715	730	659	714	735	679	757	711	712	749	717	714	729	762	719	675	719	733	733	752	753	687	760	680	744	715	769	754	743	719	732	665	721	729	748	767	773	709	702	681	680	680	749	707	730	692	729	718	682	726	722	696	686	686	645	683	725	668	707	713	706	708	683	729	782	732	719	763	718	719	725	712	701	698	687	697	677	731	737	690	721	775	684	708	683	737	758	691	727	722	717	697	708	724	695	748	684	741	720	753	671	687	715	714	680	719	739	735	703	672	709	744	744	737	706	685	712	705	709	690	671	686	755	692	703	695	698	652	651	684	694	698	728	754	688	687	694	696	664	682	661	777	682	710	684	729	669	700	701	674	692	695	663	727	723	691	706	783	703	706	748	718	689	700	671	679	737	738	694	770	728	711	747	726	665	753	702	733	719	711	720	694	703	690	754	717	727	725	696	747	712	743	767	747	726	719	740	679	693	712	697	694	701	702	692	733	735	730	748	745	738	709	772	683	674	720	689	727	690	689	702	715	750	712	743	745	726	723	699	682	746	709	676	685	652	739	716	686	764	734	658	699	697	642	735	668	701	747	649	714	711	708	731	694	683	693	746	687	725	706	751	745	756	658	710	714	705	749	703	697	731	675	772	686	681	711	723	723	738	668	718	747	713	693	684	702	735	736	667	762	750	745	716	761
5263	4462	12318	12597	7541	2279	462	294	340	303	272	268	274	266	293	283	288	301	269	259	279	274	262	251	285	306	303	270	290	278	296	239	256	291	285	282	305	294	285	271	278	258	294	285	291	287	277	254	303	291	291	277	249	254	255	279	275	282	267	267	269	267	265	282	268	264	282	267	264	245	289	258	264	250	233	267	273	265	239	281	280	250	257	283	288	284	269	263	287	269	249	271	263	264	252	275	258	284	288	267	281	278	264	270	249	268	288	282	297	245	254	282	293	267	280	263	282	236	273	270	274	243	245	256	260	281	255	277	302	260	279	266	264	284	292	262	239	266	253	294	261	284	236	303	256	277	279	310	279	285	261	258	249	290	263	250	275	285	268	258	267	281	278	288	258	273	258	259	261	258	246	280	278	274	248	267	254	295	265	270	278	272	268	284	274	291	300	248	278	269	283	265	303	278	281	269	281	288	249	274	274	250	282	254	282	240	277	255	261	271	291	237	252	293	285	272	261	270	286	260	285	272	246	259	274	256	288	284	274	270	278	261	267	248	248	259	274	246	282	272	271	265	275	253	282	265	276	269	289	279	287	267	289	281	278	271	272	242	259	268	265	273	253	262	259	277	251	262	265	249	229	292	273	292	262	263	279	269	301	285	291	272	284	264	285	272	284	246	274	261	265	259	218	302	283	249	267	270	281	288	267	267	299	274	280	268	269	281	275	241	284	284	252	253	279	272	280	274	269	271	268	267	278	269	254	273	253	260	238	294	286	281	290	289	285	258	254	293	245	278	274	281	243	238	289	279	282	280	285	275	285	274	270	288	274	282	260	292	283	285	267	274	274	274	248	234	285	260	274	296	294	269	252	270	286	263	281	278	260	261	256	267	267	261	271	279	252	278	254	264	246	279	260	250	249	248	265	276	280	257	245	234	279	276	270	290	286	284	284	249	280	293	295	293	289	246	265	250	270	267	251	274	259	277	278	270	294	245	279	268	286	281	254	289	239	246	275	271	306	286	287	295	283	263	250	300	313	265	286	242	259	276	279	266	244	269	222	275	255	307	283	268	247	238	254	250	299	283	282	274	277	284	273	298	275	287	296	259	277	273	260	273	292	278	248	245	285	283	295	271	244	257	259	287	261	249	261	263	289	282	250	277	281	260	254	260	288	288	282	262	275	281	273	278	269	248	272	274	269	266	281	285	265	323	272	286	282	266	277	296	282	268	235	315	235	286	236	289	274	277	254	307	276	296	275	284	285	265	267	254	285	248	264	253	242	272	261	307	279	271	247	248	257	259	277	274	261	302	284	290	283	286	299	282	271	278	274	271	284	280	281	286	282	286	238	266	305	281	271	264	276	276	263	266	260	279	285	294	270	258	265	261	267	248	269	272	273	251	272	271	257	272	271	262	268	275	289	265	223	309	275	272	253	254	286	302	263	280	301	242	306	274	258	258	280	274	268	270	302	272	271	246	307	255	233	271	265	281	287	263	273	253	314	269	262	273	266	255	275	261	287	295	236	241	293	269	283	265	276	270	289	268	263	296	256	238	256	266	272	276	269	245	244	262	240	293	294	282	261	261	261	261	264	262	293	258	284	261	240	275	242	272	271	296	279	285	246	297	275	282	266	273	281	281	277	279	300	234	282	268	264	265	295	278	256	271	250	271	266	277	269	282	281	253	280	292	245	247	277	278	271	308	299	263	270	271	286	288	284	286	246	280	268	259	276	302	272	260	279	261	267	288	268	264	265	272	257	271	260	252	297	271	262	270	294	255	279	272	288	258	266	265	275	268	264	284	293	261	287	274	251	257	288	281	263	238	312	282	264	289	276	261	277	248	261	263	305	254	261	263	243	292	271	278	289	260	270	268	282	270	233	278	291	288	275	281	276	302	259	275	267	273	256	269	273	233	257	279	277	271	268	274	277	235	273	270	272	233	246	296	290	271	285	273	286	280	270	280	252	291	287	285	298	293	258	258	261	279	237	297	297	268	262	283	308	293	243	265	279	276	283	269	279	279	277	274	276	268	264	281	259	274	229	283	277	250	305	267	275	289	268	255	239	275	262	262	293	294	279	268	304	287	283	267	298	267	264	259	269	285	261	297	282	283	274	240	270	272	274	282	277	280	255	278	288	257	286	236	284	288	292	275	257	255	268	299	278	261	263	274	266	263	264	274	283	288	301	261	242	270	259	279	263	310	291	275	295	264	276	271	275	276	291	298	275	248	266	267	259	298	286	277	259	247	250	287	291	286	282	278	295	266	272	246	270	260	293	229	250	272	288	256	274	240	299	253	301	253	311	287	257	287	265	279	293	264	296	302	277	284	323	250	265	238	270	259	251	265	247	271	251	268	268	258	291	293	297	255	246	283	256	248	291	293	298	278	264	266	273	305	256	266	281	279	298	294	294	260	293	263	287	244	285	249	275	269	270	270	264	261	309	257	274	279	235	267	262	318	264	280	245	283	273	270	295	278	279	282	295	257	283	265	268	287	290	279	251	296	254	260	288	236	273	253	293	253	266	259	282	274	275	251	259	294	285	265	282	275	260	273	275	269	252	273	285	267	262	288	266	266	279	290	284	274	229	266	278	273	269	264	286	284	295	271	293	270	289	284	274	249	262	276	275	262	277	295	259	251	261	270	259	275	270	272	254	241	237	270	281	257	287	281	277	285	251	291	257	285	310	260	283	263	284	288	248	315	266	268	307	292	285	279	261	279	277	276	288	280	300	260	283	276	245	260	280	268	280	279	256	271	285	260	286	296	288	273	258	270	278	259	248	261	286	279	244	300	231	252	269	274	251	281	281	274	277	284	287	255	295	276	263	278	239	264	240	276	254	256	263	274	290	288	244	259	285	280	288	288	280	252	277	269	265	290	286	274	246	251	290	247	256	261	281	251	261	281	263	284	278	281	282	266	288	280	237	246	243	274	275	305	297	257	270	315	274	286	291	285	281	306	282	247	290	250	271	277	293	275	282	264	276	267	265	264	253	273	247	268	270	255	277	258	252	246	269	293	276	253	257	276	268	292	251	277	292	276	283	252	270	298	262	232	310	281	256	288	281	260	275	277	258	253	282	278	286	277	254	269	281	274	254	285	248	259	259	297	264	240	276	270	274	297	303	254	279	267	310	264	266	285	247	282	269	261	255	260	275	288	293	314	257	261	262	254	266	271	262	258	291	289	227	296	306	278	271	297	263	259	271	287	260	267	257	267	286	302	259	253	303	278	262	287	301	265	310	272	319	251	316	244	269	245	282	250	275	263	287	253	293	272	257	298	258	284	266	264	279	279	247	268	305	260	282	288	276	252	271	273	245	263	283	309	285	290	291	267	296	284	239	310	283	273	251	274	271	269	283	256	257	266	267	277	270	257	266	286	280	275	297	273	245	236	289	280	256	267	278	292	263	259	251	253	249	251	279	272	270	294	259	277	255	258	287	261	280	280	251	257	276	258	264	263	297	305	266	278	276	248	293	294	267	268	274	237	275	254
4026	5320	21632	25469	17947	5559	1136	900	874	811	863	785	839	864	858	873	907	857	819	796	798	823	794	770	686	758	773	758	718	700	784	714	706	714	730	700	773	682	755	726	696	705	774	727	729	699	708	726	733	742	716	701	689	744	706	732	724	715	719	739	711	735	707	732	731	705	684	730	682	766	719	711	676	715	676	677	715	722	739	675	670	700	693	715	694	716	708	675	651	680	649	705	736	735	716	690	667	705	719	704	671	701	716	722	667	667	711	705	699	722	687	717	705	742	657	695	713	698	766	770	695	719	645	719	729	708	701	709	734	683	722	705	722	731	708	688	690	726	701	678	717	719	700	687	697	724	683	711	702	746	703	707	744	686	683	677	717	673	686	700	667	666	714	691	699	665	696	705	705	674	686	675	678	693	698	660	723	681	709	740	708	652	725	726	728	681	645	668	714	696	668	725	720	689	719	720	714	643	726	719	685	714	688	748	727	664	686	713	684	737	673	717	715	699	719	641	671	717	733	692	726	715	712	685	706	754	742	686	733	680	714	701	731	698	723	740	702	683	655	705	702	705	677	683	678	687	667	699	682	753	674	722	695	706	693	730	685	697	713	651	659	734	688	726	691	647	704	723	705	655	687	747	671	684	660	707	737	720	672	676	715	655	718	688	682	670	686	650	617	668	698	686	693	732	725	700	696	683	733	745	709	712	696	721	658	714	708	673	679	721	701	688	708	722	666	769	681	729	662	704	679	676	705	654	718	716	680	729	706	710	705	650	678	682	714	722	677	718	677	689	691	674	639	730	690	698	722	709	727	682	661	696	695	672	687	684	730	743	644	704	675	665	712	684	740	692	685	692	693	689	711	680	687	665	725	712	677	716	733	697	672	692	765	721	702	676	729	662	687	713	685	721	676	652	693	700	775	695	722	683	703	640	684	743	681	669	713	710	699	690	708	686	698	705	721	724	712	731	686	713	684	720	683	700	695	693	721	680	696	719	725	705	708	688	684	702	715	729	680	713	714	681	700	692	747	706	734	735	729	696	703	710	720	703	664	676	695	711	735	704	673	691	770	672	699	693	666	726	731	679	736	741	717	699	722	709	759	662	733	712	697	728	686	665	723	649	690	728	703	691	722	730	671	678	692	711	689	678	698	669	746	748	696	706	687	733	728	662	681	729	709	712	691	661	716	726	668	716	730	756	689	763	700	709	658	680	692	769	667	722	685	682	685	716	707	663	649	704	708	749	710	699	700	710	727	716	668	721	738	700	634	726	685	659	725	730	698	696	675	683	701	673	716	678	696	648	726	698	707	663	699	678	672	725	666	667	669	710	683	663	716	753	677	689	715	707	670	690	682	714	671	667	691	703	691	681	687	681	724	684	707	660	715	745	677	714	690	726	717	736	672	738	723	698	692	697	681	718	719	701	734	670	698	731	666	721	684	724	705	687	694	702	702	687	697	751	724	645	689	699	684	721	703	687	708	729	666	716	672	705	718	709	709	692	700	671	716	695	664	698	686	679	706	675	710	745	699	750	720	690	671	712	669	648	707	649	682	731	740	730	730	672	699	711	711	674	705	698	723	692	675	697	659	751	685	695	782	716	713	690	654	729	758	702	711	673	693	672	707	690	714	724	706	694	685	687	701	722	689	667	719	667	710	708	649	760	724	705	749	718	678	665	715	705	688	713	728	665	699	721	710	679	699	718	729	718	690	687	679	671	690	695	679	731	733	684	725	714	697	730	689	744	717	708	680	713	762	703	671	669	703	665	740	700	705	705	689	738	714	717	697	701	714	729	706	700	736	775	689	685	671	730	685	676	705	746	728	687	674	665	649	715	695	685	697	749	677	697	672	726	772	703	705	692	685	678	691	692	721	732	750	726	692	711	704	735	696	691	716	700	699	697	721	692	670	744	703	699	689	692	749	712	728	743	738	697	728	678	701	667	724	665	653	676	729	675	656	645	662	715	728	686	716	683	672	685	690	668	667	679	703	744	662	733	708	748	716	750	677	681	725	732	688	717	714	622	705	685	658	691	700	711	680	660	702	666	738	698	672	679	704	649	672	658	703	709	701	695	742	684	745	696	717	711	692	711	716	680	656	690	686	689	711	700	701	706	735	715	706	706	666	693	695	731	675	716	733	671	698	741	695	713	780	686	696	682	720	704	658	702	730	752	677	693	708	707	734	729	708	715	701	699	706	699	711	731	716	688	673	645	679	670	761	729	696	729	715	663	694	740	715	708	747	719	651	705	705	671	678	722	713	695	680	728	717	682	706	685	697	668	727	682	685	664	701	687	723	661	721	684	690	731	693	686	719	711	743	685	690	653	694	663	700	694	701	714	706	715	703	684	698	603	678	728	688	699	693	698	678	717	729	703	644	678	706	685	748	712	742	713	693	708	713	694	723	727	687	678	718	738	724	676	735	711	677	615	665	670	731	684	696	680	667	699	703	710	634	685	721	747	718	698	711	722	703	681	692	647	705	744	660	710	701	700	646	696	686	704	699	718	652	745	691	738	685	692	676	677	719	726	743	668	693	683	665	720	737	736	708	745	687	728	720	699	719	729	704	707	691	729	706	710	667	699	705	705	692	653	693	704	692	655	738	710	709	657	715	670	682	727	722	728	695	692	668	692	703	702	693	698	704	657	696	646	706	709	677	713	714	739	727	645	696	664	675	726	724	647	705	712	719	673	722	702	693	649	738	699	731	730	710	713	678	658	721	729	725	722	691	720	720	734	679	681	690	678	692	725	733	639	631	690	686	735	727	729	690	700	679	680	711	726	666	736	670	667	739	751	733	691	735	712	679	642	709	683	686	692	645	726	769	678	723	729	681	693	688	656	705	705	720	724	709	692	707	673	684	678	683	720	743	748	674	640	691	711	699	739	716	669	701	680	672	743	717	692	649	711	679	726	719	647	736	739	656	673	714	701	721	741	704	689	730	702	689	713	754	658	695	684	689	697	695	699	719	692	688	723	686	720	759	698	717	714	699	722	712	661	718	726	734	660	667	674	689	702	722	681	693	734	687	713	699	661	690	688	698	693	665	701	659	705	703	685	723	667	714	713	683	680	652	710	741	692	703	658	689	681	698	726	703	717	689	683	659	666	686	663	701	709	713	677	674	720	739	705	681	694	708	737	730	691	663	697	663	696	743	664	713	733	657	656	666	647	670	742	674	646	733	701	727	739	704	719	695	644	735	708	668	665	711	689	673	682	712	716	716	703	673	699	654	706	703	697	693	669	682	713	699	672	719	746	687	713	694	724	671	749	695	680	649	692	695	708	675	685	752	732	704	721	710	728	654	649	655	710	691	706	743	711	734	687	706	689	730	711	702	660	685	654	697	643	655	683	684	693	736	661	662	662	711	729	699	690	696	712	688	653	674	711	713	732	672	683	696	673	671	673	700	683	696	719	673	751	691	690	725	655	736	711	717	708	698	695	706	675	696	685	638	682	707	719	703	722	714	702	701	704	685	750	627	724	712	737	703	731
18527	32593	68050	63329	48096	22211	3384	1048	744	627	436	407	379	402	363	373	362	407	367	310	367	350	362	337	332	388	400	378	342	316	297	330	332	326	353	314	294	295	301	319	319	300	302	319	320	293	306	305	308	319	325	301	317	324	291	309	335	380	320	314	306	335	315	272	290	297	308	306	287	286	300	322	314	319	331	319	299	322	317	278	331	304	305	277	318	290	286	275	292	324	283	320	285	315	308	308	291	303	339	319	317	300	316	296	298	316	311	314	316	268	311	339	324	296	288	282	306	307	329	291	324	320	272	311	322	335	332	314	326	317	316	282	313	348	300	295	315	320	293	300	299	328	296	300	312	324	305	301	307	293	303	276	318	291	303	314	312	284	331	306	277	290	330	311	289	298	352	292	290	305	299	303	320	287	304	311	283	329	288	295	288	301	302	259	296	323	318	308	275	312	261	312	283	298	255	274	324	302	333	312	275	298	313	329	330	291	339	303	300	320	327	316	317	302	306	300	280	328	274	281	279	328	292	308	275	322	326	327	323	281	305	306	326	308	304	330	326	329	316	321	297	288	270	277	277	324	303	316	296	316	302	292	309	279	307	292	315	333	301	287	283	293	313	289	294	305	305	297	307	316	320	265	280	296	283	297	297	303	270	316	311	283	303	307	330	276	280	314	334	317	323	307	298	297	308	308	304	293	303	325	289	330	289	290	289	338	317	273	317	323	342	318	276	340	281	308	313	292	325	308	316	322	296	302	330	316	340	321	326	306	314	299	315	317	291	340	294	283	302	306	315	284	325	311	292	293	295	299	295	303	325	315	300	281	301	317	299	325	311	321	249	303	301	276	308	304	293	315	328	328	304	319	292	314	355	324	294	333	308	340	309	280	322	314	325	335	302	268	314	288	307	294	320	283	319	289	271	311	317	309	310	304	311	295	337	325	289	300	309	383	303	297	289	297	362	319	306	297	273	302	326	289	336	333	302	309	308	313	322	288	283	332	313	321	285	305	296	304	291	299	284	298	294	340	284	272	268	287	313	320	305	294	308	342	306	272	310	282	275	299	323	315	316	357	301	283	327	303	300	313	325	298	303	282	334	307	308	287	312	304	308	275	269	320	284	324	307	307	319	309	336	295	337	280	269	331	275	291	312	328	294	293	329	303	292	302	324	301	298	308	317	297	322	321	298	335	293	318	313	286	298	290	306	288	347	300	321	330	277	286	324	309	307	312	311	332	300	307	291	314	339	301	309	276	306	299	337	309	307	313	314	293	286	324	295	274	251	297	311	329	301	309	337	280	310	287	301	309	290	280	319	314	277	323	305	308	304	279	300	323	274	292	310	342	304	320	313	275	310	344	293	297	289	290	296	290	295	287	320	314	334	306	281	298	299	311	287	295	330	291	289	311	320	327	285	295	310	300	284	323	301	322	318	305	294	300	284	274	333	328	303	299	304	305	314	317	314	279	306	316	307	285	314	328	317	318	296	268	301	295	297	311	295	296	293	287	274	338	316	305	314	304	309	289	283	305	312	315	272	299	315	318	305	321	297	315	270	304	261	308	332	288	274	292	276	304	296	278	327	314	295	296	279	307	297	307	295	287	317	298	286	302	288	298	278	307	300	315	303	354	318	282	294	303	309	337	293	291	333	316	295	306	301	302	330	292	274	318	329	297	283	324	314	308	298	326	305	282	316	339	310	296	327	291	287	306	300	255	313	306	303	300	306	328	323	318	283	324	311	279	332	307	283	268	313	309	315	296	336	280	306	308	296	321	305	297	319	316	304	298	278	313	293	306	280	308	322	271	288	304	280	291	289	323	301	325	316	269	297	307	293	310	338	331	272	321	305	292	317	303	306	309	354	283	316	286	305	335	321	307	334	309	286	337	322	305	312	317	301	288	293	322	348	273	318	296	277	310	294	282	311	304	310	276	322	296	280	288	310	298	302	302	325	311	321	293	304	328	303	301	321	314	307	276	319	306	314	295	287	286	306	310	302	282	319	306	307	326	281	298	302	299	316	325	280	282	323	302	319	313	336	287	318	311	270	331	260	300	328	287	308	310	281	317	327	312	333	326	332	302	278	287	320	292	291	343	302	289	293	315	282	295	302	313	328	266	314	259	333	326	284	304	320	308	337	280	288	343	292	314	304	291	301	311	320	297	315	345	314	296	300	341	330	327	313	302	299	315	325	296	317	305	292	303	322	322	289	287	316	305	293	289	315	310	287	271	329	318	343	285	290	338	320	290	282	291	296	331	284	306	275	293	303	304	298	286	293	312	319	291	317	299	326	291	315	307	286	327	339	271	310	327	285	291	342	289	306	289	285	324	325	305	306	297	308	324	317	313	323	301	301	346	306	298	336	302	287	320	345	260	313	300	293	298	300	327	330	321	287	298	309	301	327	297	271	323	309	325	316	310	291	303	301	311	307	329	314	300	363	319	304	296	301	288	329	327	304	301	325	300	310	316	304	354	334	284	318	301	328	330	283	269	302	305	316	294	321	303	322	285	294	313	320	282	301	304	272	344	304	356	295	304	283	281	304	300	311	310	282	288	295	301	288	285	325	297	281	308	290	318	308	306	325	330	302	295	316	301	314	319	321	310	348	326	353	310	294	320	321	305	331	310	301	294	335	329	314	285	276	330	327	264	338	323	290	288	324	325	301	288	321	297	315	286	331	282	293	285	289	305	286	307	306	317	307	284	265	288	292	285	308	308	303	301	289	337	297	322	306	308	329	300	315	299	319	295	300	304	316	327	277	332	290	326	339	329	300	261	290	314	304	321	266	280	285	273	307	336	311	336	319	291	284	324	285	318	331	330	313	312	302	299	322	303	291	286	305	313	328	295	297	305	307	286	289	297	317	273	287	285	302	306	318	328	317	284	285	277	291	301	295	314	302	307	312	288	335	278	306	299	291	282	324	313	296	326	284	312	314	281	315	279	311	304	324	330	324	271	304	319	281	321	303	282	293	319	339	322	309	341	308	287	337	308	311	303	353	317	314	293	281	318	310	327	305	321	303	295	284	297	302	303	307	312	300	331	316	310	326	303	308	297	319	322	284	321	330	283	297	324	320	283	326	330	295	291	320	285	320	319	316	277	319	289	302	293	309	332	314	270	323	293	290	324	304	302	293	322	311	285	286	311	305	304	299	302	318	306	297	310	265	322	243	345	308	293	309	326	324	328	318	329	312	264	271	308	329	308	308	301	290	303	276	302	332	336	279	311	311	315	281	309	287	329	287	310	329	300	321	339	321	331	300	304	304	283	284	300	293	308	294	322	299	307	283	284	313	283	317	303	330	288	293	277	292	313	300	279	309	326	331	327	328	302	325	280	303	329	308	311	323	309	307	301	321	278	301	294	268	318	302	289	320	347	296	301	285	295	264	287	344	335	285	300	308	327	303	281	301	299	279	323	297	292	307	308	325	311	285	293	311	307	305	317	310	298	308	318	348	292	331	334	301	273	307	267	325	326	345	270	289	292	313	326	299	320
10795	27958	63099	67231	54563	20276	3200	2362	2568	2368	1661	1375	1107	1243	1144	1225	1196	1206	1113	954	997	1035	1034	1100	946	1125	1306	1328	955	889	877	892	920	894	855	850	845	907	851	897	830	829	798	798	788	833	805	804	823	798	828	767	826	795	728	863	1052	1408	915	743	795	731	772	785	790	766	781	757	787	777	780	808	771	813	802	792	768	809	793	812	741	746	826	791	765	763	762	763	753	740	768	793	807	759	746	802	764	801	771	773	729	809	740	794	777	764	781	765	784	751	809	786	801	768	817	775	814	746	758	816	810	797	786	790	754	774	791	825	787	801	752	808	745	769	733	822	767	806	849	801	820	736	825	761	816	805	790	787	782	828	801	772	781	801	778	709	745	734	750	758	756	808	769	792	777	746	754	781	727	773	773	723	787	771	736	806	774	739	771	745	776	726	791	755	767	767	794	777	774	834	751	801	718	729	795	751	741	742	800	774	743	804	779	733	714	759	751	809	731	755	759	782	767	739	756	810	800	788	784	797	792	790	780	757	740	756	768	789	800	776	767	761	738	832	745	812	777	745	781	751	714	821	727	830	759	751	791	750	808	786	776	786	721	771	702	775	782	767	732	782	756	805	745	796	735	732	785	748	752	759	762	736	696	769	749	803	806	713	744	800	771	748	769	782	725	804	705	763	767	736	784	766	831	753	791	781	768	764	762	829	762	789	751	821	757	726	732	761	768	768	768	768	829	770	743	762	755	769	767	772	756	759	782	738	762	792	779	804	735	743	723	778	813	768	823	760	793	756	770	752	724	799	752	763	819	765	752	751	778	727	750	750	795	786	787	756	791	755	845	797	746	741	789	745	777	802	810	755	776	781	835	744	735	777	792	792	769	771	808	753	752	750	789	778	740	774	754	763	816	771	783	791	759	766	780	785	760	778	763	774	763	774	809	778	797	721	777	762	806	722	769	749	782	785	836	797	769	816	783	793	759	765	792	777	804	730	740	756	732	808	773	827	779	690	759	828	715	772	773	771	792	787	775	747	764	757	769	754	766	761	770	765	758	722	778	753	784	732	781	735	777	766	769	813	788	757	756	775	804	760	766	748	810	830	788	777	778	746	768	768	790	794	746	737	729	780	776	746	762	816	765	774	779	770	759	770	713	757	782	815	758	820	820	735	758	734	756	760	755	757	769	725	756	788	783	755	739	789	804	786	776	731	792	808	792	774	813	810	818	805	787	758	777	773	710	775	810	803	839	774	782	760	737	788	727	766	780	786	745	781	759	717	755	796	784	786	777	765	742	757	733	796	724	777	812	762	753	793	752	767	771	772	781	803	692	775	779	794	775	789	738	753	785	749	720	795	778	778	767	774	741	773	803	736	794	820	768	758	721	825	819	790	771	733	786	763	749	792	732	778	753	803	778	736	762	728	731	781	714	808	751	783	772	781	788	740	743	784	753	739	799	794	734	839	786	787	790	781	764	780	787	713	765	709	770	770	791	787	730	765	793	736	741	765	806	805	758	724	772	738	711	758	809	777	828	762	789	728	779	776	709	741	778	799	784	736	757	732	774	761	796	798	750	823	782	733	737	746	772	768	746	738	786	792	747	789	761	747	780	795	807	807	792	808	742	762	765	792	809	744	736	798	748	755	824	732	807	831	761	744	753	758	716	784	794	815	793	764	806	726	780	780	779	788	827	778	734	768	785	761	753	768	732	790	779	769	761	768	774	774	783	806	753	768	767	779	831	744	748	801	780	764	788	782	730	762	721	797	767	776	777	756	859	761	796	782	824	780	801	771	760	776	767	834	719	762	790	781	754	799	747	752	757	828	759	786	772	753	776	766	752	779	751	739	767	777	752	763	779	775	788	736	796	787	759	808	736	781	809	764	796	778	741	773	778	796	729	784	784	755	788	765	743	753	750	767	767	799	788	789	785	833	806	801	765	793	814	819	769	777	769	815	781	719	788	759	778	781	773	795	791	742	755	729	703	733	822	766	753	808	778	782	725	753	787	762	756	760	756	786	773	751	751	701	761	788	752	725	803	797	774	816	776	761	756	766	820	798	760	788	728	774	792	759	725	780	784	813	809	766	810	830	735	763	764	841	749	797	765	773	816	781	809	769	793	767	809	739	769	766	829	745	752	810	770	784	745	746	782	740	717	804	748	719	738	752	719	767	825	763	776	726	801	799	760	749	773	766	763	789	777	767	762	757	764	823	753	785	759	792	761	752	752	805	783	764	780	751	742	797	746	761	749	769	764	775	763	743	734	770	831	771	768	801	752	792	813	766	742	753	767	726	744	785	775	827	742	703	791	779	829	790	749	781	787	751	801	763	784	780	788	735	790	786	791	807	781	743	785	754	774	720	773	813	780	773	799	743	810	759	745	760	754	736	815	776	773	764	745	799	739	720	731	740	777	781	804	769	783	758	780	775	774	816	831	789	784	769	739	788	765	722	821	790	770	762	757	804	816	796	808	774	747	768	755	788	789	794	746	767	764	806	695	779	808	714	770	731	850	702	786	751	727	764	760	785	759	767	747	709	721	793	798	778	745	765	733	780	736	788	806	768	819	797	743	796	766	778	760	770	803	776	732	764	754	781	822	794	752	746	752	815	821	780	774	780	733	774	755	759	816	809	728	750	780	758	755	773	779	772	758	782	737	765	754	768	797	749	796	742	713	730	786	758	767	713	834	760	741	769	795	728	794	744	808	825	766	766	771	749	768	744	742	780	753	795	750	785	765	869	762	766	794	710	777	768	785	817	741	761	767	800	773	780	780	800	757	776	756	795	801	813	794	772	778	778	801	767	749	749	785	772	766	746	737	790	751	745	778	809	787	753	759	775	767	766	750	744	763	765	785	775	794	758	826	728	794	771	778	766	718	780	772	790	817	736	775	840	770	797	746	743	794	757	765	773	796	734	750	765	749	783	766	801	794	789	747	724	783	740	710	782	802	746	716	794	797	785	766	782	780	740	715	791	769	762	735	837	748	783	793	749	798	743	773	819	768	760	768	779	792	718	753	757	747	770	814	768	797	768	760	785	800	793	732	794	807	791	747	789	776	810	810	791	795	798	734	751	759	777	732	774	787	762	775	738	741	753	813	833	802	813	748	807	696	792	797	750	721	765	782	737	743	794	732	726	798	747	774	790	779	741	745	721	804	791	800	749	739	798	742	770	741	788	793	755	719	754	771	782	786	743	794	778	768	741	819	760	777	793	747	803	767	794	767	778	732	790	732	760	768	745	734	759	785	745	833	793	768	789	714	780	792	783	763	755	792	784	747	716	753	766	762	823	752	770	768	770	723	785	782	751	797	830	744	791	780	742	788	722	779	760	775	768	761	809	769	778	768	769	795	770	756	769	796	758	777	789	821	797	780	779	797	769	698	787	715	768	776	743	783	780	747	795	758	771	753	773	794	754	804	726	719	779	792	766	778	767	735	805	771	789	763	791	764	761	797	710	779	814	765	790	787	747	769	804	787	825	801	770	777	730	751	784	765	799
28684	43286	78502	73284	57940	31992	8373	1931	1225	1087	546	488	450	352	353	359	381	392	348	324	336	302	313	326	310	342	377	412	319	327	295	305	290	298	302	294	305	301	333	322	291	282	322	311	287	313	272	298	257	322	275	260	285	318	273	297	340	394	318	308	289	287	313	303	287	270	287	280	261	287	261	306	271	315	294	297	288	312	278	258	290	282	265	264	306	288	277	303	289	310	287	306	277	292	276	265	308	266	293	294	250	314	285	302	293	257	302	278	293	267	228	318	311	311	317	254	278	271	270	311	311	267	274	295	271	331	256	300	298	300	304	313	297	293	283	281	295	316	300	265	292	281	304	293	268	276	274	291	290	285	326	276	278	285	259	301	265	294	284	283	267	311	282	287	277	245	286	273	278	287	303	271	279	275	292	287	290	307	275	316	284	274	299	279	254	294	316	261	302	282	297	276	303	286	298	317	288	273	260	292	283	284	279	292	288	300	281	240	251	282	279	289	319	298	281	286	296	284	283	289	296	296	239	258	269	284	312	297	281	298	283	264	297	256	277	306	281	309	281	301	272	292	300	300	286	292	286	311	296	334	273	277	308	259	269	264	277	255	279	269	294	274	263	252	267	286	303	287	292	246	284	281	288	302	304	309	302	287	296	258	295	304	278	306	284	305	306	291	272	313	298	297	315	274	304	266	306	279	304	290	278	279	289	299	259	276	292	303	305	306	341	292	280	297	302	316	281	284	294	258	277	292	285	298	275	274	277	302	296	292	315	297	299	284	270	293	308	279	302	287	294	319	269	271	289	292	322	283	305	295	285	303	294	291	277	297	307	276	276	288	274	307	303	310	262	288	294	263	277	279	283	280	290	272	304	268	274	260	270	283	327	294	285	244	278	302	268	282	298	280	277	277	223	266	288	273	286	282	286	263	312	272	295	293	270	290	298	288	302	284	266	299	287	309	305	286	248	321	276	277	310	284	303	256	294	268	273	279	282	262	289	254	298	277	257	282	270	266	276	282	299	274	252	281	312	277	276	310	293	291	317	259	299	246	303	285	282	328	271	292	288	256	304	285	287	305	299	270	292	311	298	269	267	258	301	299	289	301	302	299	296	264	293	304	292	288	303	309	273	307	274	272	296	294	290	279	275	312	308	282	323	285	291	266	274	258	263	304	227	272	263	272	279	262	302	298	296	283	267	290	255	268	289	279	260	293	303	275	292	307	260	261	286	279	253	301	297	278	310	284	272	267	290	303	273	280	295	256	355	288	243	297	286	298	270	288	277	277	293	275	277	303	288	299	266	246	286	279	305	257	297	277	329	277	278	291	301	286	279	305	269	261	271	267	272	287	267	283	287	273	283	274	284	297	268	277	275	280	284	258	281	293	267	228	286	308	290	320	301	260	277	286	252	279	289	276	232	271	284	315	291	324	316	276	264	270	265	316	274	276	297	286	287	288	278	255	319	262	256	271	305	300	271	275	307	270	272	303	301	291	274	298	269	282	292	313	278	288	288	306	259	290	269	289	281	281	291	300	297	301	277	278	302	315	270	270	298	289	302	271	284	287	291	293	310	287	285	258	287	257	279	320	305	247	271	288	308	274	305	279	303	281	274	268	267	309	312	307	286	272	267	298	282	278	277	296	296	303	307	298	300	283	307	284	272	251	282	283	281	259	265	249	304	314	277	287	302	272	269	267	278	273	320	253	275	298	301	281	272	299	254	303	275	291	279	272	277	279	275	299	260	260	272	302	265	297	262	303	291	300	262	296	270	324	287	285	261	275	298	304	284	254	291	301	283	304	314	303	255	273	286	289	292	274	285	297	274	290	293	272	290	261	311	302	292	274	308	303	247	259	280	289	323	286	265	291	274	329	297	269	300	302	286	275	284	276	263	307	263	264	290	301	305	290	313	290	291	283	265	280	287	262	293	310	268	253	275	300	264	295	316	297	293	290	335	325	306	295	294	259	327	265	266	301	298	285	273	295	298	282	294	306	301	299	309	254	287	302	310	301	276	259	296	297	253	293	296	287	304	276	253	295	298	290	277	285	267	252	273	278	272	276	265	290	265	272	281	279	299	273	294	279	285	294	319	296	274	309	310	316	269	270	271	299	304	309	302	276	286	255	268	279	289	280	306	272	273	264	279	260	275	279	291	283	274	245	276	291	291	269	267	273	306	286	295	271	266	282	313	308	288	258	267	283	287	296	266	263	273	284	261	303	298	294	284	312	266	296	272	269	301	297	295	272	313	276	254	268	260	243	292	269	304	314	283	250	282	286	297	270	305	289	283	263	270	280	287	282	296	271	278	285	288	264	291	305	257	283	287	280	285	257	290	260	285	279	308	284	285	292	289	287	282	300	273	262	307	282	253	286	291	278	279	260	268	265	280	281	259	297	294	259	279	260	306	252	301	271	244	284	263	251	290	285	305	262	264	313	270	285	305	328	298	278	271	281	304	291	288	288	250	298	299	291	297	286	281	234	315	301	282	283	287	310	280	273	289	295	292	278	286	287	289	288	307	283	272	281	259	285	325	294	314	263	300	268	284	260	305	309	253	260	304	275	275	303	281	290	258	280	260	255	286	293	294	251	277	288	311	281	283	306	293	264	271	282	284	302	278	288	310	286	262	280	285	275	292	311	325	283	279	280	270	268	268	269	285	287	264	274	285	264	270	271	292	283	270	275	277	259	266	286	286	298	315	282	331	274	276	273	287	288	286	317	282	254	271	316	266	278	277	306	255	294	271	279	283	288	299	291	313	263	272	295	268	299	288	328	290	312	305	276	300	285	283	268	271	268	292	292	333	254	292	263	243	283	290	294	303	298	277	289	288	251	284	311	268	265	249	280	304	308	266	269	298	271	302	300	290	319	298	318	295	292	299	279	300	289	270	259	291	320	290	268	287	297	275	269	286	298	265	280	315	252	285	256	277	295	272	272	282	279	269	266	283	275	274	292	297	305	262	255	291	265	284	278	296	297	307	277	304	252	288	298	307	304	266	267	290	259	291	292	299	248	275	308	307	258	276	280	309	288	287	247	304	260	298	274	270	294	263	281	283	311	271	241	296	292	275	252	278	289	268	301	280	276	264	290	281	290	288	308	262	282	270	275	285	294	267	296	273	272	294	244	307	270	273	306	293	252	284	277	301	297	300	282	275	271	268	300	319	282	285	284	288	243	274	297	268	272	324	267	290	272	267	261	270	291	322	306	278	268	295	291	280	299	233	277	282	275	318	295	276	263	294	288	277	276	304	308	295	301	271	290	265	289	309	274	284	284	268	259	304	286	292	283	267	281	314	283	281	287	293	279	283	267	297	299	282	283	252	299	306	295	276	244	249	308	276	296	291	291	310	262	283	279	342	278	300	271	295	278	293	260	232	278	304	319	291	294	329	231	331	268	276	272	309	303	291	304	305	278	287	293	308	274	275	282	288	257	333	279	262	284	308	287	255	247	281	273	280	287	286	289	258	263	282	306	318	286	290	293	281	275	298	300
15993	35076	74607	80251	66615	26118	4808	3253	3585	3675	2065	1815	1573	1183	1174	1245	1276	1345	1110	989	1078	955	1076	1154	1021	1377	1609	1642	1096	889	907	922	877	837	901	877	893	891	926	934	891	782	765	828	842	753	737	758	788	774	747	787	763	733	740	825	1278	1691	960	768	728	733	741	703	744	683	727	759	720	765	678	733	758	702	787	759	699	724	746	696	724	739	698	734	700	714	769	697	747	744	722	782	752	669	672	683	747	650	717	727	719	731	760	779	712	723	749	708	724	683	717	673	756	776	707	761	686	719	710	707	730	719	733	715	739	701	735	755	754	730	736	741	743	706	750	688	704	681	717	781	734	693	774	701	728	747	726	749	702	651	684	700	664	736	697	727	680	751	745	719	711	747	731	726	766	711	713	696	738	718	730	717	640	771	700	701	755	690	716	710	681	708	688	707	688	753	734	740	724	668	694	729	767	706	723	737	694	666	711	696	677	695	704	718	750	654	692	733	735	721	717	702	731	685	701	696	737	736	742	728	706	719	705	685	744	723	731	694	691	740	730	727	725	698	730	723	713	722	703	716	655	704	736	744	741	723	695	760	702	743	716	741	661	709	704	704	723	724	697	722	734	735	734	721	726	735	697	740	692	741	689	738	743	740	722	754	721	752	722	728	718	704	733	658	666	725	686	704	727	744	716	729	725	724	717	684	696	733	701	704	707	707	736	708	728	718	650	681	711	685	730	701	717	715	707	724	696	744	710	729	712	716	687	709	708	726	744	713	720	717	686	777	671	760	774	736	698	679	753	690	736	718	740	704	709	712	721	747	726	719	704	747	702	687	730	718	710	738	735	673	739	667	738	700	736	735	723	690	702	699	705	735	739	723	683	731	684	731	699	698	739	701	700	735	759	726	731	678	750	749	697	702	719	698	701	667	720	720	699	774	691	668	717	718	732	687	726	721	738	764	781	733	736	708	719	745	750	705	718	742	652	716	724	702	734	681	694	727	720	714	754	748	708	683	727	719	722	773	732	701	697	719	721	735	727	735	727	729	736	701	733	704	720	703	724	745	749	722	721	751	695	714	729	755	662	710	731	717	717	734	691	721	721	774	682	737	709	756	686	726	770	715	688	668	703	695	678	713	692	651	690	715	771	721	698	742	752	749	736	731	711	764	712	683	687	728	686	720	731	727	756	710	695	729	758	711	701	760	700	730	693	648	761	675	755	704	743	715	720	672	728	744	690	734	715	714	717	703	704	765	748	724	749	756	708	706	713	694	702	710	708	672	647	769	719	756	773	786	716	725	714	732	698	707	724	671	720	727	723	672	715	748	706	738	726	717	721	726	730	711	726	697	706	749	733	669	667	752	677	702	760	692	709	740	715	681	714	722	758	720	740	716	734	721	751	712	688	668	684	685	780	690	716	744	682	653	683	720	751	739	751	661	687	713	729	736	726	705	705	653	704	738	673	687	692	662	745	717	713	736	689	682	751	789	729	711	690	742	727	755	722	738	677	739	728	677	755	745	673	734	676	711	752	691	744	735	809	718	741	718	706	689	707	739	684	730	722	733	734	704	695	685	704	780	719	737	720	668	734	741	697	716	740	712	705	709	629	749	754	671	721	755	689	682	735	680	685	706	687	698	668	709	685	697	705	741	727	724	775	752	718	686	691	709	709	720	675	726	702	713	712	776	697	741	711	719	693	750	745	716	710	691	707	729	721	732	700	659	737	700	671	711	731	710	708	704	678	744	777	704	713	731	715	728	679	685	687	758	749	742	728	716	758	725	679	740	732	684	706	731	726	712	720	720	722	713	729	706	692	719	693	738	719	711	706	677	723	768	710	736	734	714	688	711	747	728	715	735	725	738	741	736	689	730	759	690	727	727	684	692	682	779	697	658	757	712	732	775	715	755	682	705	773	697	705	709	751	693	743	738	685	709	724	695	716	723	676	733	696	681	710	688	753	723	720	742	718	716	764	755	733	715	731	704	703	791	685	767	688	708	718	693	735	679	730	762	747	689	759	709	724	719	704	734	705	706	728	724	727	667	721	737	705	696	720	738	761	732	716	725	643	724	718	697	706	742	732	708	733	743	774	716	710	700	689	721	696	733	738	731	747	704	719	724	682	716	714	729	716	697	692	708	704	709	716	721	755	727	685	722	724	692	711	703	749	686	742	704	706	719	724	698	763	738	740	741	721	739	703	788	677	707	734	656	683	721	734	686	695	773	715	698	737	706	714	681	729	710	758	697	721	716	722	678	724	700	667	734	754	727	679	693	727	732	738	721	702	714	741	758	716	735	716	731	756	710	706	726	745	774	779	765	705	682	704	733	715	737	707	715	738	661	738	734	694	758	719	728	715	696	710	674	717	720	702	755	729	760	721	679	673	716	674	692	709	703	730	731	682	742	707	726	750	703	730	758	749	738	684	738	723	701	666	711	665	718	736	686	704	692	701	698	694	696	712	703	711	691	735	733	684	720	676	775	742	685	742	714	711	676	725	709	778	736	640	722	767	687	710	759	721	753	712	706	760	686	728	629	679	718	705	722	743	729	700	738	721	700	707	720	727	730	726	723	793	744	738	752	748	717	704	680	752	707	668	709	774	721	674	721	714	689	725	710	694	728	702	716	693	745	701	734	716	698	705	737	697	716	724	744	682	744	702	727	740	660	740	688	690	702	688	691	757	695	714	718	699	696	688	715	683	681	708	694	748	714	700	729	714	709	715	713	749	734	755	755	673	748	705	715	697	774	713	750	706	722	676	693	734	723	713	744	732	759	714	698	692	691	707	680	704	756	754	710	688	740	762	722	724	674	687	722	672	679	724	756	687	772	741	713	720	715	700	745	729	736	667	702	697	679	692	676	663	737	685	732	716	696	675	748	726	775	738	697	706	764	683	720	756	710	742	717	714	674	744	752	760	774	731	697	671	734	677	682	752	709	768	712	698	734	693	701	697	702	729	733	752	682	684	766	664	721	694	725	710	725	701	704	712	764	668	753	734	721	692	778	700	698	738	755	734	728	715	766	732	736	729	680	714	741	727	724	705	745	716	735	688	680	751	675	739	719	724	775	765	746	677	727	752	745	667	748	754	697	718	708	777	661	712	737	739	700	732	763	711	729	708	684	760	759	742	694	742	725	717	708	736	749	699	757	759	717	676	721	722	689	666	720	685	727	723	745	758	702	705	711	733	751	687	798	721	749	709	714	689	704	735	697	745	720	717	738	691	712	772	743	716	706	715	748	704	684	681	725	737	677	696	740	713	723	794	713	766	724	693	715	711	743	765	697	714	711	674	718	761	723	711	749	665	720	727	718	733	786	741	710	722	677	703	739	716	702	749	716	754	732	710	711	746	688	730	717	711	708	700	689	760	751	731	738	726	757	713	742	720	686	707	678	737	700	702	676	766	670	695	692	731	667	750	726	752	751	744	742	732	685	735	718	662	711	746	698	694	741	669	740	708	679	713	724	714	741	733	732	640	718	713	737	720	707	714	701	696	769	714	705
6070	5858	13240	12503	7217	2195	355	296	294	306	304	293	285	294	288	298	291	302	296	259	262	273	287	288	299	272	300	273	287	263	267	284	275	295	269	300	306	269	293	279	292	285	271	295	253	260	276	276	293	269	271	268	255	262	263	276	271	284	282	267	247	296	291	272	264	294	307	259	280	285	280	308	281	276	279	299	297	284	299	302	292	280	274	273	287	274	262	267	283	245	294	249	311	272	297	258	282	257	292	251	275	268	264	300	273	269	287	258	293	260	274	276	306	260	295	270	266	263	306	292	269	256	273	295	271	272	287	251	256	256	275	296	258	271	279	269	289	258	294	275	277	288	288	290	258	300	272	278	287	291	282	287	258	274	255	289	265	289	249	273	259	264	272	296	271	255	305	262	314	267	289	279	252	269	294	270	277	289	289	275	267	288	285	287	277	287	271	272	301	289	253	295	288	276	273	280	282	296	273	279	295	276	263	250	262	248	286	301	266	264	270	288	272	267	287	267	274	299	288	238	263	265	265	275	293	249	306	266	264	266	271	269	269	293	273	273	272	291	265	291	272	264	272	279	289	272	299	271	250	284	246	261	266	275	265	266	265	260	254	278	274	261	295	248	276	283	260	253	273	274	290	285	288	311	263	268	300	244	268	270	271	276	258	254	276	257	247	282	292	293	294	279	256	276	281	247	283	256	295	259	280	257	258	270	306	277	272	259	247	276	273	283	291	301	289	247	239	279	304	280	250	276	280	249	283	302	259	288	269	278	272	272	288	280	271	271	295	292	270	280	228	257	257	264	293	292	268	288	242	276	255	276	278	284	262	270	254	275	260	285	249	272	265	287	278	253	290	255	236	307	243	249	285	261	256	254	264	280	255	275	252	267	260	270	250	284	259	299	277	261	278	294	271	287	279	286	249	277	271	300	275	271	283	280	313	298	258	256	271	289	287	266	289	267	276	270	257	292	289	275	236	285	270	296	241	322	262	260	283	258	262	294	263	290	265	272	241	279	280	284	272	278	259	302	289	264	284	274	277	257	278	263	273	259	255	254	264	286	236	284	282	225	275	286	271	273	261	277	282	303	281	252	249	277	273	298	264	253	257	281	262	287	268	258	269	277	297	273	274	269	262	305	269	301	285	291	289	231	278	292	271	287	271	275	273	272	285	288	262	307	260	313	323	287	282	284	264	290	283	291	252	309	274	243	299	246	308	260	298	281	309	276	254	253	258	257	280	282	244	244	286	277	290	288	264	291	293	255	256	266	289	291	301	251	254	295	256	295	274	247	240	307	279	257	284	242	269	253	270	249	265	289	282	277	277	269	277	275	259	240	295	275	288	261	270	236	315	266	280	256	257	284	265	284	290	289	258	246	257	282	308	299	279	255	250	262	300	291	265	277	282	281	248	269	328	262	263	248	284	284	282	268	284	257	270	259	293	251	278	247	290	289	289	287	269	257	273	296	271	294	285	283	281	284	270	250	275	301	296	282	255	293	272	261	275	291	284	280	294	245	284	271	273	300	279	268	296	303	247	259	314	283	269	264	246	282	274	295	256	262	291	275	268	230	284	265	284	293	275	238	290	297	263	272	279	278	289	264	285	317	278	240	261	286	274	287	267	277	282	263	272	262	249	287	288	253	293	260	252	285	271	270	269	254	304	238	249	272	309	289	272	281	301	278	254	282	283	265	286	270	294	291	297	265	270	299	269	307	259	282	323	264	279	289	257	268	287	274	262	271	258	260	273	265	272	274	263	308	292	275	253	291	235	275	273	294	283	244	284	269	275	263	268	283	283	295	291	280	286	300	273	269	263	299	239	285	291	276	268	287	285	276	270	284	291	249	264	269	280	290	247	268	286	289	270	281	284	273	261	240	267	269	283	279	280	272	277	269	258	267	262	299	288	280	291	269	277	260	256	281	277	254	302	279	262	274	274	282	267	284	283	287	285	280	261	282	258	289	270	282	263	276	275	287	284	269	250	277	302	289	263	237	282	268	303	282	251	286	256	296	278	302	296	283	266	256	293	315	263	261	275	239	288	240	291	275	264	276	295	234	258	275	278	282	249	246	287	257	289	256	286	274	271	291	290	276	278	291	264	285	264	309	308	271	242	284	271	255	265	297	289	257	252	261	259	246	276	269	247	263	256	264	259	300	290	303	257	263	266	272	269	284	286	292	244	276	274	274	273	286	261	310	286	249	278	253	277	294	291	282	319	257	286	275	273	256	285	281	261	302	267	267	271	268	263	265	285	286	297	268	291	288	260	262	296	280	267	277	265	276	294	288	273	293	292	299	304	262	269	245	276	261	286	282	258	275	243	254	291	272	277	294	284	294	282	300	286	287	286	276	232	304	276	260	269	265	295	275	290	268	295	273	305	282	261	264	292	308	258	289	289	284	279	281	276	276	271	251	277	279	295	285	272	292	291	255	253	276	283	263	262	264	289	274	280	307	262	287	288	296	278	280	283	283	270	287	276	269	295	277	268	272	240	253	275	269	249	275	298	280	290	281	245	255	259	282	291	300	265	300	280	290	264	274	283	269	297	249	292	277	295	247	257	277	248	286	252	302	296	286	252	255	238	246	292	282	291	268	257	282	273	240	300	249	272	290	271	293	282	275	296	228	286	276	304	273	273	277	285	269	277	278	265	276	266	259	276	276	279	265	291	275	277	269	265	293	278	253	277	271	261	289	297	310	253	288	275	288	298	301	269	236	264	265	230	248	254	276	294	300	278	294	274	253	262	271	288	299	320	298	292	270	280	286	252	268	280	254	287	247	283	282	235	276	289	297	275	247	275	258	311	269	254	264	313	293	290	265	287	268	265	286	248	264	249	271	294	251	232	285	253	278	304	301	252	264	297	276	307	306	275	277	291	277	279	284	283	260	260	275	263	280	286	270	260	267	267	275	292	274	298	273	271	264	292	257	275	269	261	273	274	255	269	313	257	235	275	253	320	259	272	255	293	292	237	303	280	272	283	261	287	276	281	268	246	302	281	299	262	272	255	281	302	314	274	246	296	278	282	289	265	299	281	273	281	236	303	276	254	275	294	271	288	253	283	273	256	261	300	305	243	256	262	263	257	280	257	285	255	294	283	308	284	255	260	278	289	293	283	267	246	285	273	324	281	236	279	297	292	266	263	282	260	305	260	246	267	292	259	273	297	246	291	252	279	261	282	280	289	301	284	257	261	255	274	281	260	256	249	311	280	304	275	282	257	271	291	267	281	293	250	289	274	275	262	286	272	286	271	291	263	250	279	260	295	264	280	278	277	273	302	258	268	293	284	312	249	250	273	255	237	280	261	272	284	283	274	250	283	269	297	247	290	285	279	255	282	292	297	265	264	297	289	286	270	291	259	267	290	248	298	265	310	280	268	283	301	283	282	252	272	286	309	262	279	292	307	248	253	288	263	279	266	252	268	249	270	260	279	283	253	288	276	274	252	251	286	290	271	311	293	288	251	277	276	276	286	264	286	277	278	263	242	274	282	252
4489	7423	22679	24410	17623	5299	1083	908	900	844	824	745	788	834	799	829	855	851	842	789	806	809	704	750	694	748	755	761	698	744	732	752	730	709	790	727	754	706	745	760	734	800	753	712	733	714	734	738	676	696	754	775	711	717	656	730	730	817	712	692	694	701	718	725	727	706	713	676	766	672	691	679	700	725	669	726	721	691	690	759	624	703	734	732	694	689	705	719	684	668	721	715	708	714	710	735	689	714	658	722	760	722	745	682	673	702	692	726	720	721	727	739	746	696	716	724	683	729	739	716	714	735	741	655	704	745	724	699	694	696	679	719	699	684	707	731	738	666	722	706	699	659	720	717	684	723	727	730	730	711	729	692	710	722	697	713	688	716	673	688	688	707	723	704	686	726	717	693	699	736	693	706	725	708	708	734	710	720	761	670	720	685	673	709	692	657	716	731	696	706	689	672	705	687	753	744	721	709	710	756	741	686	706	686	701	746	647	680	735	680	709	754	693	661	704	728	724	655	697	748	740	698	716	709	665	661	729	732	709	716	684	700	687	696	723	688	709	749	726	698	762	697	733	729	708	715	679	712	734	698	716	717	722	699	729	744	681	696	706	711	710	713	714	689	679	691	649	742	725	678	746	710	675	679	718	679	681	737	738	687	740	711	736	640	658	740	716	699	661	743	712	729	680	720	779	656	717	666	676	727	726	730	692	716	705	739	676	748	695	766	744	752	681	730	678	751	715	712	700	684	679	701	677	735	706	718	739	714	730	701	714	697	701	713	656	678	680	678	711	660	689	722	668	743	727	749	676	710	729	724	721	708	704	741	707	685	745	697	726	756	747	714	698	748	679	695	699	679	720	695	745	670	667	717	711	686	694	681	725	692	736	714	755	690	698	776	720	712	705	642	748	723	672	742	649	691	727	725	707	707	730	734	687	752	660	652	707	736	694	689	672	712	714	732	716	711	721	716	750	696	645	694	686	695	708	726	729	686	736	674	661	719	684	728	729	706	704	712	659	717	726	725	680	728	695	686	700	761	725	725	721	702	721	697	684	717	700	675	691	747	721	700	733	682	682	717	770	671	717	700	744	723	711	712	711	724	712	689	728	729	727	730	681	703	681	675	663	748	721	664	754	688	705	732	697	690	672	726	687	704	713	672	758	675	684	711	740	699	679	681	716	725	693	678	694	708	734	677	725	687	731	693	727	676	684	671	743	715	744	726	682	698	703	709	669	730	707	675	711	721	716	725	698	684	722	727	714	693	634	665	640	729	705	738	743	707	669	706	686	709	743	738	719	742	721	697	730	662	667	654	668	725	693	731	741	703	692	730	689	683	679	714	756	680	710	690	685	702	764	691	658	744	689	676	678	704	653	714	739	677	680	747	669	742	740	672	761	678	691	693	738	666	700	739	680	684	726	727	694	690	680	696	735	711	664	726	710	673	679	688	643	692	713	693	739	741	751	755	689	684	681	704	717	724	755	695	702	669	735	691	730	707	715	697	678	710	711	714	708	717	758	713	697	717	726	722	708	704	742	668	735	699	731	735	715	692	703	677	757	732	743	705	656	743	706	689	697	734	732	760	694	680	699	723	735	718	684	719	742	742	726	728	694	712	718	708	670	723	750	675	731	729	730	784	711	688	728	682	739	729	778	730	705	741	683	714	685	741	672	698	690	671	719	703	755	762	772	707	704	735	751	755	740	751	721	727	780	720	680	690	685	687	715	712	707	678	719	691	709	733	681	713	698	675	690	677	713	758	680	732	693	717	744	690	690	642	742	680	684	687	702	781	745	653	777	702	658	722	683	662	750	702	736	723	721	657	732	692	691	758	694	694	679	708	794	701	688	703	733	696	763	695	742	771	717	703	654	737	702	707	737	709	698	691	695	720	670	727	719	723	685	674	731	721	700	723	682	719	690	683	689	709	705	738	685	661	740	736	724	696	671	682	689	714	740	685	696	695	713	716	738	676	761	664	700	691	740	710	682	728	675	732	721	705	702	708	653	703	718	656	708	695	712	716	643	694	765	725	702	725	718	719	750	697	700	700	677	664	675	693	688	706	693	661	746	783	729	748	720	690	705	726	680	726	727	666	726	700	715	775	697	686	683	730	711	688	734	786	692	705	701	734	677	664	661	742	741	701	724	691	736	703	757	703	718	718	722	718	688	752	706	698	678	720	718	751	753	701	707	722	676	703	699	699	667	742	760	740	720	686	731	699	733	708	724	739	692	753	663	741	742	745	708	690	703	726	700	746	738	687	703	694	687	677	745	660	708	736	722	728	720	711	707	678	761	713	686	721	673	707	703	729	656	716	730	758	729	687	700	726	677	692	710	730	688	696	737	740	667	723	731	733	698	757	675	719	691	673	701	722	702	732	720	685	717	745	694	758	709	728	677	684	728	655	709	705	728	708	723	689	736	727	677	674	737	735	680	694	686	720	710	727	717	734	725	745	704	711	702	689	731	715	720	687	710	703	702	710	728	710	703	717	720	684	679	687	669	690	683	721	717	727	710	720	676	657	693	761	741	639	689	737	654	719	753	670	775	692	692	691	706	723	699	698	704	705	715	704	667	699	696	770	726	730	698	669	689	693	742	732	689	716	678	671	719	704	709	678	711	715	718	718	727	740	721	700	689	700	725	710	732	683	672	696	691	677	702	718	742	699	693	719	712	705	715	698	731	722	711	728	764	769	714	738	735	712	750	739	702	677	676	711	701	723	712	736	729	736	710	704	731	702	743	680	710	724	743	683	713	745	682	741	736	696	721	707	661	707	732	745	693	677	750	697	714	698	696	661	672	728	717	710	718	718	706	687	706	663	718	691	741	721	693	731	713	730	698	665	723	663	652	637	718	705	679	787	701	724	754	657	705	728	719	738	724	710	726	705	674	719	680	684	666	714	687	694	711	735	691	737	730	727	734	683	699	719	715	725	722	734	697	693	688	756	668	696	683	695	680	758	708	698	752	698	673	714	715	714	660	717	690	717	718	693	722	721	684	721	704	694	723	708	706	691	745	678	756	721	678	725	713	760	711	692	709	671	743	738	712	703	692	729	759	802	725	694	696	721	723	665	689	706	693	671	709	691	660	728	734	733	688	706	729	731	735	708	660	695	735	706	726	779	749	736	742	722	707	700	678	716	688	733	672	701	716	711	725	679	695	717	715	718	706	693	662	709	702	721	717	711	698	760	703	669	721	724	719	699	704	685	715	713	720	666	696	679	693	720	737	706	728	678	716	710	681	712	665	730	704	739	705	680	715	711	648	719	678	690	684	646	720	715	722	738	704	727	685	710	676	708	720	682	714	688	719	746	705	696	674	687	745	772	731	643	713	749	766	674	719	690	749	704	700	670	760	726	683	702	743	705	707	765	721	673	746	688	716	671	711	734	701	708	749	701	721	724	744	682	689	713	712	713	690	700	730	751	672	693	730	720	694	708	674	704	715	720	671	686	751	675	727	739	670	710	690	723	719	688	720	726	695	746	729	705	717	705
24630	46880	68662	60052	45962	21712	3366	965	678	657	466	497	385	335	333	345	347	364	337	313	309	324	311	356	341	361	353	375	317	328	292	304	316	324	289	320	309	319	324	308	327	299	329	331	305	302	297	297	319	309	335	323	322	321	296	343	317	378	308	322	299	330	308	293	275	329	320	322	320	336	264	339	316	313	298	297	287	353	279	270	322	320	311	326	316	294	290	293	344	289	321	310	337	290	313	295	328	307	329	291	326	316	310	294	311	314	309	334	297	283	309	306	351	352	319	291	298	364	336	296	317	319	349	308	286	264	322	335	345	293	312	316	326	332	358	307	313	292	309	294	298	314	285	330	297	316	279	299	280	328	307	320	287	321	315	306	306	270	289	282	327	295	265	304	323	317	321	296	309	312	295	319	295	320	337	307	316	272	282	300	306	323	307	254	297	291	301	310	311	296	294	317	319	284	266	292	301	318	316	320	296	313	312	283	309	322	302	320	284	288	287	311	316	325	283	308	315	292	279	319	311	329	298	325	291	292	339	339	305	275	300	299	318	293	317	332	303	323	307	314	311	293	309	284	332	336	335	301	326	285	312	326	296	305	303	295	303	310	330	291	299	312	315	266	325	314	288	307	281	284	271	279	297	330	322	299	301	309	312	303	308	325	320	307	309	298	305	330	302	307	284	338	291	308	306	345	306	282	312	271	289	329	293	310	317	294	304	304	290	294	281	295	332	289	318	302	328	292	290	300	318	290	296	308	291	314	348	328	279	315	289	303	314	319	284	288	289	310	311	327	270	322	280	308	276	295	297	304	303	296	316	297	314	306	318	317	256	292	311	290	339	307	292	305	297	301	313	284	290	330	309	320	298	318	293	314	294	331	314	317	337	311	315	313	263	303	317	286	304	281	339	291	296	282	278	318	309	306	352	324	324	304	308	286	327	290	319	269	297	277	334	291	297	297	302	296	266	293	346	315	332	295	300	273	292	318	311	325	293	292	308	304	335	326	283	301	300	313	312	319	321	274	304	308	314	316	324	306	310	324	296	303	255	302	347	341	291	346	300	319	285	302	309	327	309	337	299	290	322	310	310	306	310	292	325	289	278	314	296	307	328	310	351	311	340	286	325	293	306	287	323	319	317	321	319	299	320	277	315	304	318	310	323	293	306	327	331	316	334	313	317	298	294	290	310	333	304	296	295	313	334	303	285	260	301	298	341	332	320	316	316	299	261	300	287	281	292	301	300	292	332	308	290	291	320	318	292	301	309	329	336	287	318	328	313	292	273	297	314	344	316	307	307	287	303	313	337	304	327	327	332	317	315	291	296	314	292	308	305	299	302	291	289	310	335	318	327	301	301	323	269	276	289	299	298	274	311	319	351	322	338	303	318	292	284	303	298	297	316	307	322	281	314	304	304	289	293	298	304	279	303	320	336	297	318	323	312	308	305	305	283	344	320	288	331	308	325	301	311	291	334	308	323	275	321	330	295	307	291	326	290	343	337	312	286	326	326	306	309	300	331	329	269	323	305	315	277	337	291	317	329	318	299	331	303	325	286	311	329	291	287	293	291	316	284	323	313	288	284	311	327	290	331	346	307	329	289	303	275	320	273	324	326	294	290	298	291	309	321	292	310	355	316	336	309	320	307	303	297	324	312	326	320	304	292	302	321	301	285	292	312	317	318	320	315	309	314	325	313	319	277	304	311	317	308	299	303	292	312	315	269	312	331	301	311	325	328	306	300	257	307	274	307	291	300	288	326	284	311	316	316	309	294	296	314	303	334	317	281	333	306	298	297	315	322	358	317	308	285	312	309	324	309	301	285	338	314	314	314	304	296	276	317	288	295	315	308	337	311	314	316	316	319	311	312	307	298	284	322	298	313	308	349	288	276	331	307	308	289	294	273	313	326	326	329	284	271	308	301	332	299	283	310	279	315	299	285	317	311	280	319	285	270	291	322	306	296	293	319	309	342	296	302	295	297	321	293	308	294	309	313	278	312	323	313	326	299	314	313	297	301	310	299	312	313	334	322	336	298	276	268	276	324	286	274	327	269	292	297	336	311	331	294	308	308	291	342	321	308	305	329	303	291	295	265	294	313	321	298	327	304	323	288	298	299	306	308	309	295	300	325	280	315	313	292	322	325	297	326	274	324	289	318	289	318	297	292	317	311	297	294	305	314	309	287	297	307	295	309	286	307	326	333	289	277	322	301	284	319	322	307	292	298	292	306	296	294	271	337	317	305	311	321	295	320	314	326	326	311	275	317	312	288	313	323	319	308	304	300	317	284	299	283	314	337	338	334	321	323	329	295	266	292	294	289	306	282	298	293	282	288	331	307	345	315	285	303	287	282	321	267	312	332	338	319	310	310	308	338	362	281	312	296	369	314	315	327	280	300	300	285	294	307	309	349	286	313	281	255	305	321	313	294	305	316	317	290	335	294	294	278	304	286	290	317	281	295	325	327	324	267	319	291	325	285	292	331	285	354	331	319	282	292	292	279	301	302	303	286	310	300	312	287	283	306	348	323	304	280	323	317	273	343	308	332	329	287	295	290	269	304	344	298	312	272	299	301	353	276	358	330	317	277	297	311	302	318	304	306	281	309	311	297	297	321	323	308	297	318	321	286	267	306	314	265	321	328	332	294	328	299	280	301	262	350	313	291	315	320	323	320	308	333	299	347	314	318	306	315	277	300	314	302	328	314	310	278	274	311	274	340	311	314	306	323	308	303	296	315	325	281	299	305	281	315	291	318	307	297	301	328	350	321	288	307	311	282	304	340	332	299	298	308	319	313	327	294	275	292	322	293	338	285	333	290	308	316	318	289	286	326	285	297	304	286	293	291	304	308	332	307	298	355	296	336	301	310	327	284	286	307	295	322	297	319	295	326	300	368	317	305	303	289	285	323	312	282	304	308	278	275	326	306	311	293	305	284	289	309	310	319	284	324	304	325	321	313	327	317	311	323	297	300	290	309	315	307	272	275	332	336	301	293	280	298	303	304	297	342	307	324	308	300	324	347	314	292	284	304	297	344	297	317	281	289	305	293	313	313	297	307	313	337	319	301	277	302	282	305	280	307	320	288	304	300	313	318	308	314	327	311	287	297	311	275	319	280	283	316	349	320	344	296	285	300	291	336	319	326	296	307	304	322	292	319	306	323	325	303	299	304	300	282	311	314	284	304	328	297	282	290	291	293	310	295	316	313	320	297	329	289	318	324	315	321	295	288	300	292	283	293	299	318	319	318	315	333	319	309	319	317	328	305	323	300	297	290	295	318	317	308	292	308	301	279	313	302	305	298	299	325	305	300	344	311	323	319	303	282	276	339	337	317	318	342	340	316	318	312	333	306	304	286	301	307	306	287	311	308	315	330	293	336	333	318	301	283	301	315	332	312	318	320	298	326	332	332	317	304	326	331	330	293	306	293	316	310	306	341	297	313	300	314	318	316	279	344	299	294	280	318	298	299	307	318	320	297	301	281	314	312	337	290	341	305	310
15468	38006	63722	64053	52998	19163	3463	2420	2188	2606	1704	1407	1204	964	988	995	1017	1097	959	989	943	842	904	911	910	1122	1187	1232	928	870	884	820	848	839	855	836	836	929	848	861	855	821	779	759	815	837	869	794	793	849	813	784	790	821	734	780	876	1193	817	722	762	766	790	773	777	770	751	739	798	841	756	757	778	765	779	795	785	812	732	751	749	778	773	764	768	750	812	823	847	734	766	786	698	751	813	815	751	773	780	784	773	710	791	755	777	796	771	782	803	786	748	780	791	782	808	773	790	788	817	739	852	763	771	810	782	750	768	813	775	782	801	768	754	793	807	751	786	810	784	764	821	846	826	776	774	804	790	805	782	793	749	779	790	787	806	773	762	780	784	780	771	833	812	773	727	768	804	786	755	802	754	777	779	768	757	795	802	782	802	790	763	761	784	803	749	809	734	803	781	819	746	781	808	830	818	751	764	794	802	812	754	758	767	757	791	778	817	741	788	754	722	764	795	756	782	786	763	799	753	789	748	757	773	792	759	821	790	776	794	753	758	775	793	801	761	735	822	769	758	782	757	767	766	774	783	769	817	793	751	757	789	805	747	742	801	757	751	807	803	796	824	736	820	722	748	799	747	747	744	768	791	781	750	718	757	734	728	741	780	798	734	759	769	769	799	771	805	808	722	730	767	782	771	793	793	758	742	783	788	786	809	812	745	782	778	810	749	791	815	798	758	815	790	794	802	764	790	811	778	774	812	787	777	787	768	736	752	808	744	766	746	763	731	780	741	844	790	744	851	818	754	835	753	810	793	805	750	761	742	752	797	770	782	796	744	748	757	776	812	834	805	774	767	800	761	790	802	820	754	769	789	728	761	764	782	793	827	821	809	730	750	728	802	811	792	701	786	750	759	770	809	782	797	780	749	735	769	809	797	779	761	753	760	736	798	765	779	775	753	780	761	760	746	832	786	768	756	768	822	731	780	752	761	767	730	817	791	808	817	746	739	780	747	762	758	818	776	811	767	769	768	815	790	786	781	744	751	781	772	825	738	804	780	766	752	787	775	769	772	742	749	777	760	766	826	733	804	750	780	727	771	790	793	753	742	793	764	817	836	846	792	768	774	777	788	818	773	765	759	784	766	789	767	720	817	775	776	750	817	777	806	764	810	761	749	724	733	795	756	784	776	763	774	801	788	756	809	797	800	770	811	747	784	775	763	808	754	821	789	800	789	714	753	736	713	778	780	776	759	760	792	813	795	777	762	795	788	777	831	736	833	814	782	762	795	741	752	763	792	766	843	761	759	798	756	736	766	813	740	770	819	769	740	729	740	750	775	744	772	781	759	791	822	770	757	783	771	711	781	752	769	762	719	763	779	768	775	777	738	772	775	772	799	749	718	762	829	781	781	801	793	748	751	730	766	779	726	775	787	773	799	799	763	806	804	775	771	764	802	736	743	712	761	748	804	784	810	777	770	766	769	811	734	810	716	774	745	766	812	771	798	758	775	771	746	787	771	809	773	803	788	765	725	758	807	812	843	790	792	799	742	834	744	846	806	765	806	816	773	803	747	776	725	798	775	794	766	764	794	760	778	795	844	782	792	734	793	768	788	754	765	727	784	783	766	792	800	760	765	834	837	791	761	768	808	778	786	768	768	817	789	811	774	766	765	755	765	774	785	795	776	805	770	787	786	779	803	783	771	814	813	775	799	802	829	766	732	799	774	756	761	787	759	808	761	772	815	751	788	731	797	758	761	752	751	775	775	790	784	758	767	760	798	768	706	803	813	799	823	780	793	793	724	762	773	783	805	757	815	797	807	772	810	736	813	770	782	821	803	783	720	800	791	811	725	814	782	739	711	759	787	735	793	780	780	754	709	804	711	748	799	818	793	754	737	770	776	775	772	747	787	796	788	767	757	807	804	769	794	790	790	744	757	801	770	788	809	799	781	745	771	817	793	744	748	750	712	796	737	773	769	765	837	764	773	770	759	776	761	775	763	791	759	781	801	782	739	758	745	730	757	805	763	809	806	802	815	820	735	803	774	794	766	751	785	796	781	760	810	735	788	780	790	751	757	777	726	772	813	797	764	780	785	740	758	762	782	755	797	751	735	793	801	777	779	860	743	805	736	803	722	752	735	714	767	769	816	797	736	774	705	776	774	761	828	735	716	786	787	788	823	831	751	810	749	817	777	774	764	820	783	821	749	800	768	778	782	793	757	837	761	785	800	827	762	798	797	818	768	824	761	774	830	839	750	793	771	806	765	784	818	785	748	826	781	774	802	712	803	784	781	789	801	793	779	746	802	812	773	770	781	857	782	773	814	760	725	827	773	752	774	754	805	815	741	800	728	803	774	734	772	746	792	780	837	776	765	796	823	783	817	798	799	754	812	790	777	799	767	759	755	715	786	778	703	766	797	793	764	773	810	812	763	794	772	763	739	789	796	771	786	799	779	778	711	769	797	770	784	752	819	776	797	785	773	768	740	808	798	754	764	772	792	777	719	777	769	767	725	753	786	779	715	783	741	816	804	780	741	784	821	774	763	771	732	786	846	803	766	790	749	782	722	822	760	774	844	762	781	809	820	784	754	735	750	760	774	779	808	805	776	798	800	798	765	779	759	824	696	763	796	739	788	774	741	786	760	764	797	795	769	754	812	781	829	768	823	793	761	742	766	850	755	743	771	740	801	803	778	761	769	770	746	751	765	748	805	811	784	796	783	781	766	769	789	747	771	740	802	766	758	756	812	778	791	775	768	789	792	796	808	748	759	807	785	782	726	744	739	817	755	775	685	742	765	780	841	737	796	781	772	738	783	790	782	817	769	765	827	797	766	748	839	768	749	729	792	795	757	817	770	790	752	717	745	772	770	768	768	742	750	781	813	734	780	733	790	801	784	787	760	737	768	768	783	818	746	797	724	759	770	753	759	812	778	736	768	804	783	783	804	809	782	796	795	734	755	768	740	746	770	789	822	804	780	791	803	801	775	789	789	795	768	789	803	775	738	781	788	776	821	790	734	824	786	735	781	764	760	721	756	759	794	778	751	750	794	739	778	770	798	814	751	809	831	824	818	750	767	744	757	788	765	831	818	757	755	747	787	790	788	734	788	813	788	766	732	756	780	834	789	744	770	735	753	742	814	784	808	788	769	735	782	777	809	756	799	783	797	739	788	824	786	767	720	753	789	797	799	794	795	762	777	707	740	808	809	789	786	738	800	755	810	815	803	727	727	789	755	800	719	773	755	731	790	795	754	804	771	792	758	825	800	789	754	798	802	846	784	785	779	802	819	771	740	773	758	783	774	804	727	753	753	761	770	759	780	827	778	739	795	785	790	767	760	765	736	818	788	745	760	790	752	783	761	788	762	771	813	793	800	815	743	759	797	780	761	787	808	829	697	778	858	791	712	728	743	836	812	833	803	817	820	796	812	758	816	758	776	762	786	748	778	785	766	817	772	754	742	771	783	782	733	773	771	799	794	816	800	769	809	817	791	807	784	826
36095	62057	76458	67597	55041	28333	6293	1220	998	1017	652	441	430	346	322	352	334	313	300	345	308	312	313	351	305	349	419	423	347	327	283	292	296	286	302	316	297	319	351	318	309	296	295	293	320	289	258	295	303	288	296	301	262	288	306	306	330	405	310	299	294	280	283	286	278	324	278	307	306	283	289	261	278	286	289	308	286	283	290	334	298	297	296	267	319	254	271	325	281	291	292	315	301	289	304	318	289	276	308	293	285	275	296	285	279	310	277	291	303	292	277	301	302	284	288	284	262	286	290	304	253	292	277	281	280	273	290	280	320	301	287	265	293	268	291	293	300	292	272	289	312	308	288	269	281	281	282	291	276	268	272	279	313	295	286	287	281	293	274	296	292	289	308	288	273	259	302	318	288	303	285	268	309	302	292	282	274	286	283	322	274	309	274	255	271	250	236	260	294	297	284	279	282	271	288	263	304	291	287	296	283	286	304	281	274	281	273	289	305	290	274	257	276	269	305	301	261	258	296	263	270	271	270	254	283	288	295	300	273	303	290	312	292	282	258	257	269	292	291	279	280	280	301	301	253	277	266	277	290	265	274	268	277	267	288	299	261	294	284	302	280	285	318	297	286	285	261	288	294	282	283	282	268	293	279	305	286	316	300	278	287	262	293	273	303	270	273	323	303	280	301	283	277	281	274	272	288	287	268	259	285	292	259	269	289	263	314	274	309	277	294	274	279	273	281	297	306	260	298	300	263	300	275	301	275	263	256	277	298	255	277	290	283	282	288	285	308	321	296	301	259	330	291	285	298	276	257	291	316	290	340	319	267	316	263	292	262	309	285	292	259	291	303	282	273	292	294	268	301	295	281	310	288	275	259	285	235	254	296	322	263	296	279	291	268	280	289	288	280	285	313	319	296	273	283	281	297	311	309	287	292	283	287	300	256	291	305	286	309	281	281	258	301	286	265	294	300	272	283	264	295	298	320	270	285	302	289	264	305	314	278	300	293	272	269	284	243	273	302	313	285	275	301	255	274	272	305	314	285	306	282	287	280	316	322	279	244	253	292	284	327	269	276	313	285	281	308	279	279	275	309	265	297	266	284	302	289	295	281	280	242	253	312	282	292	300	295	287	282	323	296	298	282	275	274	242	291	295	291	294	301	286	275	284	279	290	275	284	262	283	323	285	290	266	283	275	312	337	276	328	298	283	305	300	287	281	273	253	262	300	296	316	271	268	295	261	277	254	279	309	310	302	292	277	265	275	320	303	288	276	281	243	297	307	304	298	286	272	272	302	285	312	282	271	310	278	271	294	296	248	264	310	260	270	293	291	311	270	269	297	256	281	285	288	276	259	287	316	281	333	267	285	269	285	303	266	283	288	303	282	283	257	289	284	285	274	292	306	273	334	282	309	273	327	315	310	287	270	310	258	278	284	288	283	277	296	296	271	270	299	293	302	294	276	296	286	303	285	290	285	297	283	281	260	323	246	271	238	292	292	261	282	292	296	281	285	273	312	277	274	273	291	300	268	268	275	305	287	316	258	292	268	272	267	290	281	251	237	307	300	297	300	287	242	304	301	281	278	308	282	264	295	270	267	268	267	280	299	280	276	271	288	277	277	259	272	259	274	277	269	278	269	279	309	273	284	270	325	283	295	301	284	289	262	260	274	280	301	297	284	280	256	292	295	271	309	317	277	300	278	309	264	299	282	276	286	311	289	292	258	290	295	286	293	278	278	291	285	312	279	306	275	266	259	304	273	299	279	301	267	291	312	319	320	276	258	297	270	261	270	299	272	297	262	291	266	300	292	268	273	279	275	306	304	303	326	258	293	313	281	260	274	270	273	287	313	288	283	287	271	296	292	273	276	305	282	260	270	300	285	330	268	294	280	298	289	285	267	291	322	308	285	272	293	261	269	295	267	262	267	278	272	267	295	319	299	281	273	303	303	284	274	291	278	266	286	286	293	293	269	298	252	259	297	295	274	309	295	294	264	305	283	263	278	294	312	264	282	304	261	294	263	273	286	295	270	276	272	276	271	306	290	302	279	303	304	251	299	275	256	306	268	280	294	314	258	269	279	288	280	260	309	263	280	266	281	303	287	290	302	292	290	272	253	278	299	290	282	298	254	310	297	240	269	276	288	273	309	275	290	269	276	297	279	307	311	300	305	291	275	252	279	291	289	289	279	283	306	290	296	282	279	284	283	334	265	266	284	331	294	296	299	276	291	270	283	305	278	273	298	312	275	293	285	285	303	283	273	286	323	287	272	244	277	294	295	267	283	324	281	307	297	259	276	295	290	294	301	282	312	288	280	295	284	286	290	291	286	305	282	305	267	328	283	274	278	276	285	286	279	311	281	312	276	335	238	286	290	336	318	294	292	290	265	276	281	291	270	280	318	241	283	311	294	298	264	278	295	291	261	276	282	251	263	255	303	281	286	276	311	312	269	289	288	301	308	285	279	281	283	275	278	285	327	274	320	277	288	287	295	277	286	273	264	296	286	293	286	270	269	317	267	286	315	251	279	280	297	283	268	255	296	303	296	297	287	291	284	306	298	323	294	257	297	317	289	307	300	278	311	288	279	327	260	260	283	303	295	295	294	276	264	312	293	278	285	283	288	280	321	263	267	282	305	296	279	246	287	308	279	286	281	268	296	259	294	284	268	291	299	288	287	310	305	297	304	288	280	272	259	278	295	304	296	300	311	303	276	308	308	286	286	294	260	292	279	305	285	306	319	286	292	288	295	291	282	308	279	277	308	285	311	295	290	304	263	297	274	265	277	261	279	296	283	281	291	268	281	271	294	263	285	279	295	310	283	292	305	266	269	297	298	313	297	275	281	293	266	291	269	291	306	306	293	285	262	313	293	303	271	262	293	319	304	308	304	318	268	267	308	289	291	260	289	294	285	297	309	276	293	303	273	306	285	297	262	300	258	283	321	281	277	297	287	279	256	265	262	294	310	289	267	267	274	287	282	276	287	320	265	266	312	291	276	281	281	311	267	268	262	304	288	300	293	297	273	289	244	291	301	264	279	293	289	279	260	296	271	302	259	271	293	285	284	275	280	302	320	285	256	282	305	287	265	278	292	297	259	275	300	284	272	307	270	264	292	278	313	284	282	280	261	261	272	293	293	276	297	270	280	305	284	244	290	262	274	266	279	306	319	314	267	300	279	263	253	273	301	281	268	296	284	302	329	288	302	298	271	286	261	278	252	274	287	274	280	280	297	278	265	275	267	287	287	270	281	305	260	314	277	314	310	278	322	282	291	310	289	269	261	284	289	269	262	268	325	268	284	281	287	309	282	262	286	270	289	285	280	291	258	296	283	249	269	310	262	259	284	279	296	270	317	280	263	270	295	264	298	310	255	276	293	273	300	285	307	321	300	292	314	313	276	281	280	343	285	293	308	303	302	312	326	280	271	308	286	259	280	243	306	279	293	291	289	271	286	282	297	305	279	290	270	303	262	279	281	271	299	305	284	278	263	318	272	272	314
23572	48947	76078	75851	63023	20922	4505	2358	3556	4536	2774	1811	1484	998	956	955	932	1030	1076	949	915	884	1035	918	1122	1353	1484	1560	1088	914	849	845	835	797	805	836	820	811	854	891	914	781	764	780	777	779	791	799	780	761	758	768	718	709	734	762	948	1647	919	734	730	731	714	769	758	763	722	700	735	715	769	726	746	736	677	739	780	743	700	731	711	715	695	718	697	775	658	689	701	718	731	689	661	692	741	732	666	727	722	712	726	696	728	753	738	707	754	704	729	740	731	725	754	753	761	756	681	709	701	744	696	723	727	699	685	703	723	736	743	724	723	752	688	745	754	680	704	766	667	712	685	735	745	792	673	681	764	681	688	734	786	733	694	681	739	725	737	721	697	719	705	727	724	704	711	696	724	702	654	705	739	737	717	712	751	703	749	751	683	772	738	692	715	705	700	792	749	757	733	722	746	722	705	683	743	695	744	692	696	770	678	732	736	703	714	771	727	741	761	687	691	709	732	733	695	672	741	757	758	689	680	715	729	660	709	718	706	725	719	688	730	706	697	748	726	686	737	671	743	672	755	749	732	716	753	719	697	713	711	729	708	674	744	743	728	738	709	693	672	711	757	654	715	722	746	716	712	713	701	738	757	741	686	706	771	701	716	694	690	699	651	733	727	704	741	715	633	721	693	687	728	698	748	737	737	696	754	689	729	721	746	738	728	767	749	696	714	703	715	717	671	751	698	709	718	718	762	722	718	722	704	708	717	731	718	782	758	717	736	685	704	764	657	757	773	690	697	717	706	729	686	714	775	764	745	668	724	725	730	720	712	760	733	761	743	719	724	721	695	739	712	707	673	668	758	687	732	680	763	724	749	727	719	728	686	731	747	742	722	718	746	742	733	687	746	702	703	688	705	736	751	690	729	667	715	760	755	722	698	731	737	698	710	710	713	759	709	713	704	741	699	724	673	717	705	711	741	759	710	771	714	730	727	684	724	734	711	698	712	722	713	754	736	751	741	694	733	709	730	704	722	642	731	766	694	745	726	768	669	740	790	710	674	723	734	719	703	734	749	784	698	782	684	730	741	682	735	713	735	699	722	718	735	691	700	702	757	718	722	764	689	730	740	723	740	656	685	707	742	727	747	776	725	728	720	729	693	714	704	702	746	708	674	678	700	674	708	741	772	712	717	685	660	762	713	723	681	734	720	729	742	716	762	688	752	712	763	718	721	707	735	723	695	714	712	729	696	695	729	701	738	750	725	736	694	736	727	733	742	724	679	676	711	706	720	708	721	739	703	766	735	731	694	690	736	726	745	719	714	713	700	715	707	721	703	743	689	723	725	766	700	719	720	698	740	745	717	748	680	771	729	737	673	737	681	692	739	713	668	681	710	715	717	742	734	733	688	749	712	698	773	721	706	732	707	728	732	702	731	712	740	660	718	695	668	771	747	695	682	671	718	676	692	698	729	669	697	661	717	712	649	704	748	732	675	708	702	742	718	712	650	767	699	756	711	715	740	702	709	734	681	707	716	707	740	737	686	725	693	671	709	755	726	680	710	729	703	760	714	741	737	747	740	741	748	744	754	727	694	713	715	695	709	759	719	727	737	691	711	718	696	726	722	688	691	748	699	669	669	734	693	704	717	699	715	738	733	722	738	741	743	718	698	716	728	733	707	737	684	726	710	732	719	739	728	767	719	755	689	746	736	672	700	663	720	694	685	675	760	725	760	722	700	701	764	709	681	673	722	765	737	702	740	724	744	672	675	731	693	743	738	716	732	717	696	691	729	674	712	733	724	694	750	710	715	723	740	736	776	708	695	673	752	680	723	739	759	678	720	709	716	708	722	739	716	768	754	732	711	660	673	734	767	735	671	742	769	729	707	663	758	694	727	713	753	713	735	688	739	699	693	707	704	741	716	723	672	715	706	747	756	714	713	704	773	700	745	711	729	657	680	670	697	718	712	768	722	685	736	742	702	686	737	714	682	737	746	706	706	753	758	703	710	673	748	705	695	741	719	722	725	774	732	709	714	723	684	697	744	740	723	715	739	741	778	719	753	737	694	727	724	740	737	721	725	703	744	725	743	697	713	702	719	731	731	720	714	694	708	751	720	685	749	725	705	692	765	720	710	715	702	760	751	733	693	686	678	735	724	732	709	729	693	706	699	682	730	763	692	759	697	707	745	738	775	685	738	715	694	736	688	706	691	706	712	722	775	687	676	712	719	735	719	719	750	691	755	698	673	691	701	737	729	678	739	705	774	721	714	687	778	719	693	714	681	717	692	758	704	714	747	740	714	676	742	726	746	707	741	669	719	701	705	704	642	768	687	739	678	741	734	718	717	736	685	704	693	732	702	754	742	736	670	700	702	693	676	749	764	724	703	702	761	717	715	763	705	733	717	750	741	745	717	723	710	769	702	669	741	759	706	739	751	710	755	698	706	731	698	735	688	718	722	676	708	715	761	738	738	689	712	748	725	741	665	765	688	700	736	723	706	715	658	724	720	720	735	686	737	762	722	722	680	691	689	756	680	750	733	742	750	728	738	733	751	730	658	685	688	673	712	721	754	686	693	652	798	717	745	715	706	691	749	711	718	735	724	726	731	729	714	691	689	723	709	728	719	724	701	668	738	698	713	750	739	737	705	723	701	728	663	731	707	715	712	732	723	709	712	754	672	724	728	744	710	693	718	742	730	682	709	688	678	701	767	741	661	728	710	728	754	713	705	693	686	704	742	750	710	712	744	776	694	705	672	725	679	708	747	722	747	698	716	751	737	699	721	705	703	802	681	754	668	743	752	696	705	705	704	709	705	702	712	738	754	721	679	712	678	693	717	723	727	737	678	742	731	708	763	711	728	669	737	738	712	756	709	735	718	691	765	705	716	711	712	737	705	715	733	724	684	683	725	695	723	739	720	696	801	685	739	742	753	688	738	710	727	737	661	678	678	705	663	723	750	710	743	683	728	714	763	752	758	713	733	759	679	750	705	710	696	702	687	688	674	747	705	735	701	723	738	723	678	694	720	694	731	728	748	706	705	764	702	674	726	696	736	730	695	693	729	756	692	692	707	746	716	683	695	769	723	737	705	721	721	723	728	679	722	677	724	755	694	765	751	729	720	725	723	693	724	750	686	716	665	730	715	782	698	699	726	715	701	715	672	728	720	695	729	695	707	751	735	756	724	655	767	727	749	711	779	738	762	719	742	755	691	697	702	759	730	763	736	708	689	714	716	702	704	743	686	757	701	730	699	733	711	733	768	700	674	722	723	730	717	695	721	672	725	729	720	709	727	698	730	663	699	730	742	759	703	699	720	722	715	715	701	754	696	731	743	725	686	707	707	696	747	744	742	708	691	738	748	678	729	722	692	733	749	727	729	752	683	713	677	724	740	717	690	750	696	725	679	742	726	722	750	739	682	717	739	696	717	685	710	719	681	765	698	695	684	722	691	685	726	711	682	710	747	755	740	687	731	682	690	691	704	688	759	740	743	712	692	701	744	691
7042	8069	13349	10279	5631	1199	360	281	312	294	284	258	259	273	302	294	287	297	296	300	288	284	288	291	317	274	264	282	285	279	307	278	309	266	275	262	280	286	283	283	281	270	277	279	282	283	284	273	271	289	258	261	273	251	279	271	279	291	273	290	269	276	291	263	282	307	243	267	255	291	298	256	270	241	263	312	250	257	242	271	282	254	272	274	247	272	267	249	265	277	255	287	260	240	285	284	266	283	271	269	278	292	295	296	316	269	275	281	256	292	303	272	251	296	285	252	284	257	284	279	256	299	292	276	298	305	304	295	281	285	269	287	243	269	245	263	304	311	269	267	239	269	255	277	287	282	248	258	266	291	313	287	301	277	256	285	285	286	264	277	258	273	274	276	254	251	290	243	265	280	251	278	247	262	277	281	269	279	273	286	281	305	256	278	250	289	277	292	259	295	299	240	305	293	276	319	323	300	295	268	273	279	257	282	309	240	242	313	288	274	268	294	293	280	271	282	254	254	270	288	278	282	291	237	285	261	232	285	269	264	286	256	302	263	301	281	288	256	272	248	256	267	270	257	259	278	261	251	322	279	266	281	265	264	273	285	272	289	246	274	288	266	276	266	260	299	272	280	263	274	288	259	285	284	293	259	291	309	310	276	271	267	262	250	252	279	272	283	264	263	223	258	256	298	266	266	289	283	282	295	283	302	276	289	273	283	276	272	276	283	269	287	300	269	299	267	260	242	257	260	258	262	248	272	276	278	292	278	287	283	288	290	301	257	297	271	269	252	303	296	257	253	238	262	279	301	288	262	278	234	241	280	266	244	266	284	235	285	262	257	285	277	270	279	251	265	285	256	278	254	277	278	249	261	276	264	271	253	277	303	264	262	262	285	290	276	271	270	306	279	280	282	283	284	263	279	267	288	255	259	296	243	301	287	276	290	297	247	287	245	278	270	279	274	276	264	275	285	277	297	272	300	278	273	251	308	267	306	296	279	269	283	303	276	286	282	299	241	277	272	241	277	273	283	304	274	303	292	256	277	306	267	274	284	269	260	267	258	264	296	290	225	278	281	274	270	307	253	286	274	282	285	283	279	280	278	252	240	268	228	261	236	278	274	285	299	261	278	259	272	277	244	278	264	286	256	268	286	266	255	269	276	241	261	245	274	313	279	257	289	279	258	283	294	296	268	272	275	281	270	273	247	287	278	309	269	288	289	284	283	294	270	291	287	281	287	309	291	287	313	264	259	294	291	246	290	272	269	284	254	294	254	268	279	288	267	279	268	285	264	271	282	260	252	259	263	252	289	257	294	266	251	260	261	293	287	271	277	273	272	277	241	269	277	291	277	264	262	280	281	302	272	278	252	269	263	250	257	299	285	277	280	261	275	284	314	286	282	269	291	269	249	272	256	283	281	235	282	265	287	273	270	276	288	255	309	288	257	275	281	304	277	277	291	238	304	274	272	267	269	292	281	330	274	263	256	285	281	256	253	274	285	265	272	246	292	255	282	294	277	245	275	303	262	281	288	267	281	277	280	263	288	293	286	275	276	285	293	275	286	280	282	296	282	252	269	272	284	279	297	269	261	241	274	279	311	263	259	291	268	267	271	302	258	276	295	245	295	275	274	281	292	254	261	267	297	295	234	257	262	262	301	274	268	277	317	258	268	272	286	245	275	281	250	263	282	284	279	281	251	282	293	292	254	260	270	304	274	270	281	289	267	283	286	274	279	292	254	238	279	257	236	269	293	265	269	275	286	289	237	308	275	298	285	280	295	264	274	266	269	284	272	274	284	272	251	297	305	301	254	258	285	288	272	303	299	282	270	286	276	262	296	254	295	303	281	290	256	274	289	277	279	280	267	282	278	279	297	281	273	253	277	269	268	254	251	283	290	296	272	300	279	252	288	278	263	286	262	236	283	279	306	287	295	271	318	249	280	268	262	250	269	269	268	325	265	303	299	264	246	255	256	275	307	271	293	267	249	282	275	306	285	274	264	308	296	264	315	282	291	282	284	236	270	284	229	247	255	273	267	284	289	264	267	330	263	283	269	280	277	259	259	284	261	303	252	232	255	294	283	287	264	289	276	284	282	274	280	270	279	280	262	289	236	327	250	268	276	278	278	298	315	269	243	296	304	249	279	285	294	250	279	288	278	275	280	284	269	316	290	271	295	260	263	276	297	277	264	285	281	237	240	285	292	284	288	261	258	255	248	272	297	276	275	260	278	294	282	250	257	264	287	293	274	285	251	267	278	257	269	254	289	254	275	302	289	293	257	271	253	277	288	263	258	268	278	261	305	290	266	265	289	258	272	252	264	258	302	246	261	266	255	263	279	267	266	268	237	253	270	251	266	265	268	250	323	301	249	279	253	264	260	239	267	287	278	291	281	286	264	268	254	267	273	269	270	300	301	275	271	254	315	286	280	259	298	250	265	289	248	252	264	246	266	246	279	266	300	294	271	275	283	304	266	272	276	228	281	241	271	272	264	268	253	227	279	256	260	271	290	270	272	272	273	287	281	273	266	277	308	254	277	272	272	250	288	263	279	263	299	280	283	290	271	267	279	264	251	314	263	271	279	273	263	280	275	278	285	259	268	259	268	271	257	301	271	275	311	250	271	301	290	298	272	275	257	259	290	266	292	272	262	285	258	246	284	308	249	274	258	281	283	268	263	255	249	293	272	278	277	288	253	280	243	265	291	297	300	302	273	299	239	308	300	310	236	249	312	269	263	302	274	246	266	270	241	277	277	267	297	267	290	269	274	284	264	312	276	281	275	306	310	273	284	265	264	280	273	282	280	285	268	273	284	296	308	266	277	261	295	286	279	310	276	269	276	264	284	260	247	248	250	283	275	301	268	264	294	274	295	271	258	250	280	281	292	277	296	291	255	270	268	264	286	288	275	271	287	252	255	250	257	282	254	266	266	257	291	293	275	275	294	267	258	281	261	266	261	259	249	247	272	301	295	290	250	265	275	252	286	259	245	287	281	267	264	268	277	289	255	254	245	311	241	314	249	273	272	265	306	268	307	262	278	262	279	270	266	324	248	243	250	296	288	305	288	292	261	286	302	274	279	253	253	272	290	266	274	262	294	262	262	282	254	291	307	267	267	268	260	282	291	265	272	262	286	260	263	283	284	286	294	294	264	301	276	284	294	277	277	298	293	261	269	273	282	240	260	287	254	247	285	280	282	286	266	264	294	258	280	307	275	267	302	287	286	283	261	275	287	262	258	311	268	257	276	292	282	275	270	268	270	295	278	295	291	293	303	270	269	292	276	250	264	292	292	277	284	267	266	279	289	255	288	261	275	260	260	264	296	324	272	264	270	291	298	280	297	310	280	273	284	297	279	269	264	296	259	263	284	296	288	253	265	289	263	276	291	291	255	255	280	260	274	281	296	263	293	251	264	267	271	251	279	269	275	306	241	260	255	229	286	271	272	323	311	286	285	271	294	276	264	265	252	270	262	276	260	287	248	291	252	303	310	275	255
5012	10887	23162	22185	15175	3223	1122	1000	890	829	766	771	845	769	743	778	792	762	787	759	703	697	759	704	729	738	735	728	684	711	687	715	732	728	728	718	766	779	748	718	727	758	743	723	724	731	720	721	698	687	754	801	709	667	712	702	706	768	773	719	694	684	743	713	711	752	720	684	663	720	692	696	722	717	742	757	735	650	692	751	759	682	765	769	743	713	700	698	703	692	689	729	721	709	719	687	668	703	616	709	744	739	697	728	687	697	726	677	713	703	658	747	736	700	671	674	700	722	719	720	762	737	658	689	679	710	721	702	705	720	726	677	686	699	700	731	702	737	698	716	692	720	745	712	741	699	688	712	681	699	715	696	703	687	721	695	694	721	714	730	695	765	715	698	724	694	706	677	725	693	742	771	704	675	712	706	716	703	711	688	702	695	720	722	679	718	718	714	719	704	699	736	674	707	750	738	674	713	735	735	701	763	743	687	753	676	719	689	747	722	731	733	688	706	713	711	723	724	681	733	740	728	686	706	682	698	718	670	688	730	692	738	690	678	757	677	710	698	693	722	637	678	694	684	724	679	692	718	701	673	701	686	716	727	699	722	707	739	707	737	705	676	726	692	733	706	688	682	704	731	717	722	738	738	702	688	762	730	685	716	720	710	691	681	711	684	729	693	717	721	709	681	668	683	711	746	730	732	718	679	706	702	705	695	737	699	693	675	737	748	650	738	724	756	733	713	694	756	728	708	705	653	712	686	676	754	719	748	695	722	685	727	700	694	664	702	667	727	710	717	671	700	714	697	697	703	699	746	700	707	686	735	739	721	723	727	731	744	692	725	671	721	731	758	680	694	703	713	690	738	738	716	687	667	718	717	730	692	638	709	711	706	704	765	722	729	722	727	657	713	746	686	686	699	672	708	704	706	686	721	758	703	738	725	758	730	692	742	662	760	657	721	711	709	739	734	745	672	673	724	692	688	723	688	735	715	750	683	698	707	744	717	710	663	701	682	697	704	690	709	683	709	720	715	784	688	772	709	699	692	701	699	698	741	655	709	687	654	728	671	735	696	716	699	693	706	716	767	720	660	716	662	735	698	732	743	704	732	698	692	661	698	672	699	708	758	711	730	745	735	716	645	713	669	701	709	734	670	703	704	734	700	689	745	720	717	680	683	717	702	724	731	700	736	684	721	694	701	660	703	751	708	673	759	688	716	778	705	706	693	701	700	705	671	682	708	721	702	712	717	741	665	728	675	675	695	717	724	689	698	671	697	685	728	707	712	777	703	705	705	705	717	707	767	717	736	711	700	717	781	704	700	716	662	732	682	728	709	750	748	697	688	780	699	738	655	702	700	655	721	691	719	704	767	701	742	680	721	691	696	750	727	672	725	715	697	707	748	690	724	709	715	735	676	716	671	704	690	724	710	700	707	762	722	740	672	668	692	666	654	716	641	677	675	731	712	702	702	715	697	685	709	735	687	732	782	691	699	684	681	660	710	744	706	731	704	694	704	704	706	662	715	669	652	706	693	715	738	739	745	694	714	670	726	741	710	695	694	714	734	702	742	741	704	698	705	717	699	739	700	697	662	708	736	717	694	686	767	686	690	711	730	733	671	711	757	734	738	715	717	663	671	745	689	664	722	711	720	722	744	683	713	692	692	702	680	721	757	745	719	665	713	750	737	671	701	663	748	698	681	666	717	752	735	696	721	677	757	710	697	678	735	679	719	670	710	703	744	712	703	712	718	724	700	749	728	702	704	719	739	760	738	687	703	701	679	703	739	716	737	676	703	704	752	672	744	698	695	738	680	750	791	727	721	686	748	710	702	684	687	720	724	705	775	700	738	718	732	691	731	679	715	702	666	707	693	676	715	691	699	739	685	702	701	699	724	664	701	712	699	695	677	743	729	767	721	698	661	721	719	694	700	715	696	696	689	709	712	669	701	757	725	692	699	673	684	695	726	719	717	687	701	743	688	678	699	704	704	699	698	657	736	709	708	704	683	681	701	696	716	707	748	709	709	736	732	707	725	667	742	763	729	732	728	726	765	717	681	722	714	749	792	708	707	688	701	685	742	672	762	735	720	716	718	767	744	738	692	718	710	688	729	722	717	690	681	673	691	729	703	698	692	728	730	684	690	693	674	699	719	702	729	731	705	662	684	688	696	680	710	724	712	757	692	660	669	685	715	671	728	677	717	699	648	676	721	705	706	703	713	697	687	746	702	719	663	741	684	758	733	700	755	704	720	740	747	720	714	706	712	708	697	651	733	745	679	751	671	720	696	687	726	694	667	698	705	713	702	662	667	701	678	762	675	696	705	720	643	720	710	711	728	738	725	703	692	649	674	699	692	728	736	714	680	717	714	708	741	688	707	739	719	744	735	735	725	737	698	700	700	719	693	681	676	733	693	712	673	769	727	714	702	746	690	668	724	706	734	718	711	710	754	686	726	700	727	715	706	667	687	691	724	728	718	683	706	745	731	687	696	712	731	715	708	731	731	672	721	699	751	678	759	726	692	671	666	695	699	757	714	698	714	729	670	682	668	726	681	699	674	734	681	782	717	681	734	700	695	677	750	697	695	721	721	677	694	667	718	741	726	747	711	705	790	708	774	704	687	731	712	670	731	676	696	715	732	746	785	739	662	712	762	688	714	692	761	776	715	718	760	712	717	672	718	728	735	751	740	641	685	674	734	753	751	729	707	686	745	682	708	737	737	704	701	723	712	717	710	734	733	732	743	727	712	764	733	667	728	728	670	717	741	748	694	680	736	720	714	734	710	745	703	771	714	709	787	691	720	680	717	699	698	739	690	699	722	709	720	724	661	724	688	722	705	713	719	726	701	697	766	708	715	716	686	693	743	696	747	705	712	703	705	669	706	723	705	712	764	746	737	714	677	684	714	649	689	710	685	748	712	712	669	735	703	728	728	721	696	687	700	719	718	703	678	731	672	696	679	651	701	721	717	753	728	696	743	671	741	737	692	739	704	686	704	762	670	724	759	736	709	711	695	692	656	762	712	655	710	690	689	698	695	727	678	714	694	723	704	662	706	676	760	697	682	690	731	670	698	698	729	722	756	672	722	741	689	712	675	677	688	702	713	665	702	751	687	738	742	736	676	742	727	718	714	734	728	746	681	708	721	712	707	679	694	728	698	706	634	705	748	690	735	711	720	727	700	695	714	755	702	722	676	695	719	745	752	731	701	672	691	688	735	721	707	674	720	723	703	733	706	709	676	697	715	681	715	701	734	651	696	669	689	743	709	767	758	782	735	733	727	677	682	662	694	668	670	719	708	734	772	725	684	680	709	738	721	666	708	703	671	715	737	695	762	724	736	722	722	711	713	750	672	695	720	758	747	688	702	739	701	730	676	720	744	732	671	709	743	680	682	753	671	721	706	705	710	686	748	715	697	663	707	682	706	744	722	685	726	704	685	674	669	691	697	744	670	727	645	727	708	695	690	713	702	683	703	722	701	748	684	730	676	719	702	741	643
25100	49976	67044	59835	43877	17657	2471	904	1115	888	546	468	335	317	321	352	314	332	324	320	294	329	315	355	353	367	401	378	341	340	312	311	299	302	327	309	322	308	304	338	290	333	324	303	341	293	308	340	327	330	310	309	283	283	293	294	349	358	330	292	285	293	300	337	295	314	308	321	321	285	317	319	308	313	300	301	324	284	322	300	278	335	312	299	280	314	312	302	319	304	295	282	316	307	309	321	312	329	285	303	342	275	299	285	325	323	288	294	289	296	307	324	302	306	315	299	280	294	310	280	286	301	326	285	312	307	279	314	317	279	288	303	286	307	307	282	337	328	302	325	328	316	288	300	319	322	281	306	321	269	301	329	319	293	301	295	329	285	309	318	327	327	324	293	321	287	324	305	306	331	301	308	306	298	342	280	284	286	284	320	294	307	284	323	340	294	312	293	287	289	306	295	296	310	301	310	281	340	318	297	285	311	313	341	302	310	289	317	283	301	323	295	315	315	314	316	292	284	325	292	334	288	290	311	312	308	311	296	308	325	365	327	291	272	317	338	300	275	276	317	321	295	305	338	313	297	294	297	302	299	313	301	316	345	304	291	310	312	319	283	318	334	320	280	313	356	306	285	280	297	298	322	321	303	298	302	307	300	312	322	330	304	316	326	298	309	289	303	307	319	298	327	285	297	295	285	318	270	289	313	330	288	291	284	307	323	263	315	304	291	312	301	300	339	301	295	315	331	272	328	315	305	312	287	304	299	282	299	303	301	283	315	335	302	294	316	314	294	301	286	280	325	316	333	313	281	304	296	291	341	295	305	318	292	325	327	299	288	311	304	310	336	289	325	300	330	287	283	310	303	282	305	313	306	311	306	308	316	286	353	310	295	298	312	331	338	322	310	338	310	327	290	301	335	290	316	331	300	316	308	319	316	292	309	269	287	300	295	290	329	317	321	270	285	304	303	307	320	298	295	303	278	311	310	300	324	342	336	308	280	320	305	343	279	307	310	323	322	321	318	288	307	285	302	309	293	289	350	301	311	291	310	322	333	298	327	296	310	327	319	295	311	319	323	306	302	355	246	290	286	313	301	376	334	316	312	321	287	305	318	301	299	289	292	312	329	292	327	292	315	298	313	287	296	316	310	327	317	281	301	323	261	265	301	326	291	314	345	298	280	318	315	315	303	324	331	269	288	294	318	307	303	282	280	296	325	323	281	297	283	303	286	305	308	314	304	296	298	295	298	309	308	301	285	330	292	324	339	301	291	296	312	318	300	294	288	288	281	279	291	301	290	309	301	310	331	307	315	316	323	326	301	291	314	311	285	296	307	303	291	272	333	318	334	300	301	297	302	311	304	298	287	299	295	310	300	292	333	292	299	294	333	285	302	309	337	269	297	294	291	341	316	319	278	278	294	286	300	276	288	293	330	307	299	319	309	281	311	324	320	320	289	315	351	303	316	327	286	293	301	286	311	289	302	319	299	294	319	291	292	320	323	326	309	311	298	321	297	326	313	274	316	305	326	306	314	303	274	329	267	290	295	273	338	294	320	320	308	292	312	296	297	315	292	297	280	329	285	273	286	294	267	341	313	287	307	310	306	281	291	335	320	311	322	299	323	333	308	310	270	315	304	311	315	303	328	310	304	283	303	313	311	323	292	307	297	299	344	313	348	320	301	298	321	290	304	272	293	315	285	302	320	322	334	310	304	284	301	295	302	309	310	342	298	315	299	284	266	311	309	270	311	322	291	325	274	314	310	284	321	335	301	342	283	298	294	281	294	287	321	326	299	318	307	288	299	309	312	312	282	315	290	307	292	280	317	290	277	314	315	316	319	314	290	278	338	314	295	253	332	337	304	317	301	348	316	304	267	310	287	318	340	303	295	297	332	324	312	300	324	351	308	320	311	317	309	310	298	323	313	302	326	328	286	269	292	306	301	295	293	287	315	311	287	303	317	313	290	299	307	298	279	296	303	304	307	306	303	336	305	323	292	291	289	288	295	309	287	313	279	305	310	333	310	332	345	279	317	298	298	299	325	327	337	309	288	340	275	325	304	319	298	324	311	312	278	279	295	303	309	290	322	334	310	276	329	278	338	331	319	319	327	308	286	304	329	289	306	300	313	321	314	317	264	318	307	300	310	296	329	313	314	349	302	294	311	292	305	280	314	308	303	286	291	304	308	326	310	314	307	318	301	325	329	297	301	313	290	325	315	304	300	317	286	334	304	299	291	291	330	289	318	312	314	306	303	294	295	328	297	298	307	305	302	279	285	319	307	285	301	297	297	292	339	297	319	303	333	304	275	325	316	298	314	323	282	331	317	348	284	327	328	327	304	317	304	304	299	290	304	326	301	314	272	296	293	283	314	285	330	321	310	327	320	309	284	302	319	312	312	306	316	336	313	296	334	301	311	299	346	316	339	270	304	322	332	311	289	286	282	301	295	317	317	288	314	310	320	303	330	293	300	326	341	278	289	314	316	325	302	313	298	286	287	295	324	298	280	289	304	318	313	313	283	278	329	314	337	300	293	272	316	278	301	337	309	288	293	310	321	321	287	285	292	325	284	290	316	290	308	300	283	322	340	310	290	313	276	318	327	318	296	288	305	303	316	288	309	273	295	283	319	314	280	321	295	315	310	307	304	317	295	302	290	325	284	316	308	302	315	301	305	339	319	310	333	329	299	308	271	303	288	301	298	287	283	322	320	322	305	276	303	327	318	287	306	284	290	327	296	289	327	298	284	306	321	290	304	312	307	327	293	324	308	317	321	321	297	308	301	320	298	284	307	311	297	313	307	314	325	313	309	300	305	306	306	299	317	314	313	281	293	304	284	331	377	280	278	342	295	305	329	326	312	304	304	350	340	323	308	299	281	282	297	331	306	297	349	314	303	324	306	309	308	312	336	316	305	302	315	300	288	303	267	367	327	314	298	323	260	323	316	320	289	310	298	290	284	295	302	326	312	310	268	299	296	300	307	309	325	291	311	314	306	312	320	286	320	306	290	309	297	329	317	291	302	290	290	314	293	272	312	285	305	317	312	297	311	315	292	330	336	287	334	288	297	314	326	325	264	292	332	294	328	333	310	332	306	316	279	310	293	310	295	339	278	313	286	304	321	294	307	333	290	294	324	320	326	305	324	303	292	286	326	309	309	290	293	314	294	340	302	339	309	263	274	290	304	293	288	321	298	314	298	319	284	279	324	310	302	298	324	292	295	300	318	315	341	324	302	289	311	290	345	291	290	328	351	301	321	290	272	290	297	300	273	315	333	298	326	327	302	321	290	312	303	291	322	323	295	289	322	301	269	312	330	325	305	330	279	305	287	327	295	344	277	328	317	287	285	302	332	273	313	300	318	277	326	277	329	288	312	268	309	298	297	290	357	291	302	295	322	310	296	330	332	327	297	295	347	327	286	287	304	286	308	336	306	313	258	305	275	287	300	317	299	330	314	332	337	293	308	332	277	288	273	305	297	311	297	307	272	306	312	301	317
15902	41163	63399	64232	51822	13394	3825	1915	3636	3002	1786	1483	1134	1001	865	938	878	847	908	842	815	915	940	938	1147	1132	1240	1290	997	944	906	912	858	763	812	869	881	873	780	923	888	810	865	822	828	787	842	853	782	809	813	806	792	791	769	782	923	1142	863	782	777	782	791	741	776	726	764	789	741	803	790	814	743	789	798	811	781	792	759	796	735	782	724	807	789	784	772	758	772	775	778	801	800	794	765	718	738	797	767	835	804	769	740	771	819	815	782	794	811	807	788	740	830	755	735	797	833	751	766	773	777	789	770	825	829	720	767	782	814	801	791	778	775	783	789	743	814	773	776	755	822	774	807	731	768	781	797	734	740	753	789	782	776	738	816	765	770	763	785	788	767	816	777	788	824	775	785	731	794	803	820	805	747	780	734	707	787	771	738	792	726	726	736	768	787	740	809	791	727	768	828	803	758	761	768	754	806	832	822	797	750	821	763	791	757	774	763	778	794	815	790	800	772	801	761	752	724	783	786	789	813	693	790	699	773	728	774	786	735	794	724	782	792	779	782	797	747	826	756	789	784	791	723	747	789	785	716	801	755	738	799	742	764	776	814	756	778	797	777	766	791	817	770	807	752	750	785	751	785	771	813	761	775	756	784	776	734	752	788	752	746	829	749	794	763	768	804	717	804	771	802	762	832	771	770	774	772	754	793	812	756	755	817	718	723	748	753	745	822	749	814	779	795	766	759	769	811	728	785	762	757	810	794	807	848	754	808	772	776	777	755	774	770	762	812	797	799	760	773	736	880	757	751	778	779	788	827	728	732	758	784	756	782	737	755	723	800	734	772	721	819	762	787	753	770	812	778	772	805	742	742	796	834	775	787	771	744	784	773	753	811	713	735	721	769	792	826	808	750	772	765	797	794	812	760	768	818	779	788	764	781	771	744	756	796	791	824	722	755	768	799	787	798	807	736	830	783	735	765	815	748	769	760	744	762	784	816	769	800	760	752	774	757	783	812	783	803	771	787	764	759	782	748	726	720	816	788	840	772	762	775	771	762	795	756	786	789	775	778	763	734	741	789	806	755	787	785	740	788	734	743	733	795	764	781	773	789	791	819	758	795	799	813	777	811	713	769	789	778	834	782	812	726	806	835	742	792	771	773	785	772	790	758	818	828	818	810	763	795	775	804	802	788	816	772	774	789	797	820	785	760	784	715	774	799	806	781	758	751	768	757	773	771	717	818	795	760	751	774	769	736	785	729	764	778	804	821	743	798	784	755	800	808	826	780	766	823	804	764	753	787	734	761	724	731	777	744	777	752	765	826	752	734	749	783	791	738	829	758	820	782	760	773	815	736	792	757	792	732	791	757	749	847	779	792	748	806	745	802	780	787	794	771	803	811	769	790	779	791	744	697	817	781	779	833	796	787	789	781	754	782	770	750	764	819	798	781	769	790	758	776	807	776	799	728	778	763	830	755	823	759	750	830	748	766	795	747	719	744	733	762	752	769	775	781	788	757	769	785	763	789	786	826	807	743	734	744	792	746	774	729	798	769	783	778	746	812	821	747	805	768	805	787	760	778	753	773	763	768	808	764	790	748	772	777	763	800	829	770	777	784	751	820	767	741	787	795	758	758	805	775	743	784	796	789	801	768	749	769	842	798	731	752	744	755	812	773	755	763	763	762	714	778	782	792	836	801	771	821	765	767	799	733	819	803	767	740	837	768	787	761	736	764	793	783	784	730	759	801	768	799	824	784	785	773	741	761	752	759	801	778	784	802	815	753	797	718	764	809	822	727	773	755	765	739	744	751	754	758	751	781	774	730	798	789	781	756	770	784	803	784	771	794	815	765	800	762	760	756	765	740	763	792	752	784	790	750	807	760	804	777	752	768	724	770	753	778	776	761	722	754	811	758	741	798	791	798	750	752	783	769	757	787	811	752	754	778	792	746	752	723	815	791	767	741	757	777	735	781	767	736	814	762	768	759	756	783	874	767	766	801	779	805	774	786	787	773	755	778	790	780	762	766	747	788	740	790	798	747	787	737	747	753	762	780	801	775	759	783	749	774	788	762	798	757	777	797	736	748	755	768	816	781	811	800	767	829	763	776	802	796	820	788	760	760	773	778	764	741	830	798	801	733	788	765	832	774	747	791	759	743	778	810	780	808	757	766	830	737	754	796	805	763	800	795	870	752	760	771	761	796	729	771	778	773	777	735	765	797	764	752	809	784	744	811	746	760	803	765	751	802	815	733	790	770	796	763	842	768	765	751	736	771	814	793	804	800	757	756	793	752	752	797	785	782	795	754	764	775	779	765	811	784	768	792	752	739	784	772	802	760	766	755	735	781	800	769	749	791	716	762	746	750	767	764	762	777	782	732	719	768	764	793	766	764	797	773	766	780	756	755	745	751	757	812	801	753	782	783	771	808	749	789	764	711	812	752	784	801	777	748	733	772	747	759	741	790	761	765	794	774	752	766	742	766	769	759	754	738	773	761	764	798	798	827	729	811	773	749	793	821	750	763	807	767	773	768	765	786	757	757	764	751	785	828	797	826	791	762	771	787	784	809	759	801	736	782	814	796	753	740	763	868	752	785	737	731	753	739	724	746	799	730	720	740	795	808	789	843	813	800	761	753	795	785	763	778	742	760	752	717	770	781	774	767	817	785	739	753	759	741	711	798	742	789	802	812	722	750	775	791	730	768	803	744	808	739	781	814	798	777	744	813	796	773	780	791	810	790	736	770	728	754	786	783	732	741	776	765	799	778	805	782	721	766	795	780	781	780	775	771	746	735	789	770	823	723	810	784	721	738	757	799	779	781	764	789	775	815	738	775	750	726	755	707	804	750	710	761	813	765	788	806	744	795	812	775	755	775	783	756	730	749	784	807	775	800	783	775	777	781	805	787	745	757	774	774	787	758	754	789	732	780	823	744	745	769	796	799	814	765	785	728	776	758	758	765	751	770	803	802	734	819	753	787	802	817	793	783	757	780	773	763	775	782	787	796	768	754	746	744	804	754	755	821	780	797	779	789	747	806	796	750	767	780	799	761	734	803	779	755	783	775	766	787	754	778	797	796	772	748	786	845	781	773	800	752	800	819	760	778	784	791	763	736	774	772	801	755	821	760	760	748	754	774	767	769	749	729	783	740	831	749	759	776	756	716	793	791	791	765	777	744	814	753	764	784	786	799	796	803	792	787	777	765	789	827	796	754	796	769	753	769	770	815	766	791	785	778	746	798	753	734	745	795	737	820	755	751	784	746	769	746	786	759	833	750	776	750	743	810	745	745	769	799	769	807	779	796	775	752	804	806	808	764	745	768	810	769	744	813	816	754	758	771	786	759	763	806	780	732	770	767	815	778	738	743	828	786	757	798	761	799	704	709	687	782	780	755	744	809	745	793	792	783	798	756	786	727	777	794	789	807	732	767	769	751	760	798	798	788	737	807	777	748	759	764	759	799	825	742	834	755	717	782	827	776	749	796	791	771	734	747	768	759	809
33992	64897	77278	67852	52831	22834	5643	1288	1549	994	717	518	339	312	322	313	317	319	332	305	305	290	311	323	338	449	392	391	364	310	292	323	295	286	288	269	282	268	290	297	322	319	318	282	314	279	289	267	275	316	291	319	284	279	272	279	318	343	298	311	287	253	305	301	274	280	289	275	277	286	269	296	276	281	284	254	256	285	285	286	289	291	279	295	306	262	289	297	297	289	300	277	279	276	312	278	291	268	276	279	275	277	289	273	282	301	269	253	274	317	265	280	279	273	287	270	248	288	253	293	278	259	285	248	276	300	282	314	305	271	284	276	246	282	321	280	260	304	269	259	257	270	267	307	302	303	280	254	329	269	272	303	275	292	281	328	317	300	274	277	309	247	290	298	288	290	290	301	273	297	289	301	298	282	262	270	234	275	287	275	282	259	278	268	247	257	260	300	267	313	285	278	283	294	274	315	270	292	260	312	274	265	237	313	255	302	285	274	307	241	261	271	284	263	246	297	313	304	281	301	275	291	307	308	255	297	325	279	263	270	268	294	273	290	305	301	284	279	284	310	254	282	322	275	260	270	271	272	268	273	281	274	250	265	293	292	275	260	247	277	317	247	279	257	296	281	281	322	282	298	256	247	304	271	295	293	252	276	294	262	273	305	272	271	261	288	265	284	290	278	294	304	275	258	275	308	247	287	291	298	297	260	287	299	296	251	283	279	280	276	256	257	286	299	282	275	275	298	277	248	293	290	298	263	305	261	262	291	308	272	273	283	286	279	300	269	302	288	276	274	277	238	274	319	277	273	273	286	253	282	250	278	284	294	302	268	288	289	265	283	287	283	280	291	277	278	277	243	268	262	306	282	270	316	286	280	303	258	273	303	288	233	301	268	313	298	306	276	292	263	265	316	282	320	289	277	258	270	267	278	277	297	273	274	280	327	278	256	281	274	262	308	289	287	303	278	281	293	293	290	276	261	309	287	280	289	298	286	277	254	241	276	266	272	284	309	261	268	272	285	302	270	261	286	271	293	294	315	263	276	270	285	271	280	302	281	269	260	257	272	268	303	272	282	300	314	291	297	319	293	284	282	295	309	287	324	250	283	308	304	284	274	292	258	266	266	291	277	272	273	281	273	286	269	287	277	262	308	277	254	286	308	295	309	271	271	271	285	264	275	300	274	304	303	280	285	310	283	299	270	296	254	283	287	281	290	293	309	274	292	285	308	301	264	283	318	304	265	299	266	280	291	273	275	271	245	285	304	295	271	270	263	274	279	297	275	304	302	278	276	295	276	270	288	284	288	271	282	277	285	289	276	272	299	271	311	262	289	286	293	289	309	284	252	280	286	305	275	254	276	306	311	296	277	286	273	270	304	293	271	280	265	276	308	282	295	301	295	275	267	246	281	313	302	288	248	309	277	304	279	272	286	303	297	291	314	270	308	296	279	267	274	281	267	282	302	299	280	270	302	277	263	288	282	300	271	306	292	249	262	276	280	286	262	273	284	279	259	285	264	305	270	281	285	275	277	295	265	289	298	270	281	258	282	297	304	286	279	274	283	264	288	262	290	290	307	295	296	276	279	266	285	261	312	307	279	288	254	291	282	270	274	255	288	332	276	260	273	305	281	272	281	270	286	304	296	266	286	267	272	266	263	287	259	291	280	259	246	268	268	277	277	292	275	282	310	265	281	262	312	288	267	284	280	275	284	286	273	283	268	295	305	265	270	275	252	273	262	290	285	299	288	259	282	290	290	295	282	312	276	293	296	300	266	312	282	271	308	300	287	242	280	228	316	288	300	295	276	274	261	296	278	259	307	276	289	309	289	272	321	271	294	277	299	280	252	267	298	292	298	276	284	280	284	272	296	289	278	278	279	272	264	299	289	272	285	302	287	315	283	270	245	283	284	291	300	282	287	308	304	272	289	285	303	296	297	261	304	289	275	255	265	286	309	278	259	290	250	305	275	275	295	299	264	302	237	286	250	288	284	310	297	286	282	318	254	278	275	263	287	294	286	314	288	266	268	277	290	312	269	257	291	290	275	286	294	280	245	293	263	284	257	275	303	307	275	256	270	270	305	297	240	268	293	262	299	290	250	292	306	273	280	278	300	298	248	299	280	284	309	301	282	272	320	263	285	304	267	297	291	265	301	296	294	286	313	289	298	289	273	295	252	263	276	268	263	285	303	264	308	302	295	298	317	280	279	291	273	276	292	280	287	266	295	249	281	283	262	281	273	284	272	294	260	313	260	288	281	307	279	257	260	281	325	286	288	290	263	280	305	287	278	324	269	317	285	267	269	289	290	267	244	300	277	285	264	290	283	276	306	305	304	275	271	274	253	252	299	291	293	268	284	305	266	291	284	325	268	274	283	277	277	290	279	274	275	292	249	253	252	270	298	289	299	295	270	280	282	275	276	290	290	321	280	302	287	271	290	276	255	298	283	259	271	284	301	277	272	309	275	274	273	271	288	275	266	239	270	244	267	284	279	229	265	243	273	283	284	276	275	287	277	278	280	269	313	269	296	254	297	288	260	279	265	270	286	283	314	269	265	300	301	267	281	321	274	281	283	283	309	281	283	303	275	284	264	274	269	298	291	268	292	278	265	273	302	290	279	288	267	290	292	287	289	325	265	263	287	258	267	247	289	298	267	294	252	275	280	288	259	269	301	298	300	303	293	309	291	299	274	286	295	315	298	300	305	299	279	265	283	293	309	322	300	306	293	305	271	305	283	338	276	258	297	267	272	271	280	279	267	276	275	313	269	274	281	274	261	286	293	297	286	287	291	274	281	276	264	296	286	275	304	274	287	295	279	251	288	275	305	278	280	292	288	308	281	288	263	295	284	300	315	302	288	281	276	276	270	258	311	290	297	295	240	299	272	315	301	285	262	312	281	305	298	330	275	288	270	288	321	258	251	315	278	317	272	276	303	265	299	297	286	321	268	265	294	282	295	280	318	281	291	273	250	278	294	300	258	289	237	316	257	260	255	293	260	288	274	290	286	269	267	260	329	316	296	280	294	262	269	252	279	271	294	263	283	236	287	262	294	287	303	312	292	283	270	327	270	292	281	285	277	271	313	301	298	259	277	270	278	278	293	291	295	277	294	250	270	309	298	282	261	299	271	296	286	281	291	283	311	283	280	255	259	309	293	275	288	298	273	270	277	284	305	261	300	317	277	265	279	306	269	284	280	277	287	280	304	265	285	296	247	265	300	225	271	280	260	274	255	259	285	309	267	282	279	253	295	274	286	270	286	291	277	273	259	245	289	236	254	260	291	297	275	288	264	223	288	304	289	260	271	268	284	269	264	274	296	293	285	293	285	304	301	321	294	299	270	273	296	272	293	297	266	276	281	295	290	301	306	264	289	282	268	274	256	294	285	283	241	277	247	252	276	268	270	287	273	252	288	297	301	266	271	298	270	303	284	275	295	272	272	279	289	248	284	269	277	311	277	227	257	262	289	293	292	288	272	263	304	301	254	290	268	303	268
21458	52161	77114	75493	59911	17403	5995	2930	6040	3811	2575	2083	1127	1027	901	944	930	970	903	823	887	861	939	982	1311	1727	1852	1677	1040	990	872	849	824	778	832	869	893	818	815	883	939	851	766	790	759	759	790	793	810	783	778	775	745	740	763	766	902	1272	834	694	713	746	744	750	744	749	676	747	747	701	677	743	774	785	718	691	774	723	719	713	692	738	736	733	730	747	719	737	768	697	711	742	715	704	733	740	737	702	726	694	733	748	727	714	750	730	729	740	728	695	713	699	753	757	715	696	753	734	731	728	747	702	707	717	719	714	736	666	692	700	690	706	715	728	713	691	726	679	681	710	710	730	762	724	734	715	684	658	731	699	740	693	690	722	745	740	714	687	711	705	705	709	722	729	694	687	703	723	702	679	740	738	688	715	696	729	700	719	747	718	718	708	685	686	723	726	715	718	758	726	700	665	670	661	697	705	710	690	711	699	677	682	695	779	707	690	664	667	718	699	715	729	705	716	737	722	746	748	724	771	723	698	714	673	708	737	721	691	736	692	662	747	741	737	744	779	707	698	711	683	712	726	717	695	654	744	719	731	692	750	728	705	686	682	722	715	724	728	718	734	739	732	769	747	712	720	698	702	751	721	718	769	681	685	737	675	690	689	748	711	696	712	756	736	682	763	708	741	716	718	693	731	686	726	744	663	676	706	720	671	695	730	659	663	708	677	722	732	643	760	700	715	670	712	645	701	693	689	703	703	744	698	752	699	749	707	691	766	717	705	747	771	690	703	746	710	687	717	730	716	668	692	690	703	733	745	684	707	686	728	681	730	687	696	694	697	677	754	701	675	726	702	729	710	705	696	709	750	670	701	737	656	743	696	664	726	699	735	707	752	746	670	708	682	715	680	731	714	681	716	700	702	675	704	668	691	713	726	714	728	698	703	703	685	744	772	729	693	750	721	711	687	669	704	758	724	730	667	761	708	736	710	670	702	687	742	681	662	739	660	730	750	710	728	664	708	694	720	735	738	683	716	678	725	738	724	757	763	715	718	686	654	707	720	708	666	701	716	676	721	721	667	645	705	746	711	718	742	705	700	723	713	738	744	697	707	717	742	737	722	725	732	735	700	760	711	720	713	675	677	683	724	698	684	681	745	723	677	736	704	697	687	742	739	704	728	712	711	722	720	760	716	748	763	745	710	704	703	710	730	727	685	737	753	734	759	759	737	730	732	681	710	721	689	673	689	748	729	719	717	720	717	744	755	674	753	736	705	730	708	727	711	707	747	712	748	736	708	746	703	733	718	697	645	709	731	694	734	704	755	700	692	739	693	738	720	718	737	722	679	724	715	704	723	680	712	738	720	687	688	715	708	706	685	737	764	759	729	718	702	727	681	718	729	710	706	810	696	692	729	717	753	707	720	710	717	719	705	696	738	738	684	691	676	729	735	713	684	742	717	695	758	739	716	751	753	741	699	740	715	732	666	726	738	716	684	715	722	733	709	700	761	737	759	662	688	722	688	666	699	702	714	699	740	699	707	703	715	705	745	693	713	725	720	710	676	717	680	665	714	668	749	747	650	717	660	712	719	716	692	705	665	738	711	736	660	688	743	679	648	709	734	694	704	709	699	734	690	736	787	731	689	719	688	689	730	741	707	677	741	769	671	727	751	706	684	708	687	727	709	756	696	661	678	634	715	760	729	704	680	742	692	733	665	715	756	706	728	722	691	691	706	736	650	678	676	720	685	680	753	740	673	680	730	705	680	703	712	715	687	739	691	726	750	723	694	671	691	752	674	685	795	704	718	681	723	721	697	728	716	729	724	734	674	658	705	721	653	729	691	705	708	711	702	667	745	711	745	713	717	681	731	733	675	703	705	750	746	710	703	687	730	741	765	691	744	719	719	701	679	743	735	651	731	734	708	679	695	732	720	661	701	653	728	727	672	702	703	730	710	723	700	716	683	718	691	670	717	700	704	729	678	710	735	691	659	670	750	691	725	711	764	730	632	715	702	758	691	690	737	717	702	737	755	745	739	719	677	698	698	747	744	738	743	711	721	718	712	745	736	714	696	659	759	713	754	713	688	728	692	697	684	729	683	709	677	730	729	664	714	707	696	680	678	717	664	748	683	724	745	740	708	697	729	719	690	731	737	784	728	713	732	729	703	702	739	713	728	734	690	704	722	729	675	712	716	728	726	712	706	696	727	693	746	722	764	718	706	687	738	743	693	728	734	718	674	732	719	728	727	663	702	700	705	684	705	669	759	718	693	736	662	713	764	686	684	750	702	693	737	719	697	729	737	728	690	741	692	759	720	696	698	760	718	738	728	725	683	693	696	675	735	710	744	723	707	719	752	676	704	697	703	684	696	690	734	721	693	745	749	714	704	722	729	697	726	726	730	709	718	685	712	686	708	739	691	686	719	696	748	728	720	686	734	697	706	659	743	692	714	702	732	733	667	684	705	702	644	704	732	688	688	742	727	751	731	692	680	745	709	719	752	729	713	717	683	703	728	760	711	726	725	713	684	714	707	676	693	663	745	702	747	742	744	726	760	701	705	694	699	691	699	796	718	683	703	608	734	714	715	725	728	711	677	720	699	713	681	777	722	734	753	757	681	718	696	684	721	720	728	682	689	715	700	726	727	678	682	722	755	682	710	699	676	718	707	745	679	683	730	709	699	707	698	757	719	634	692	707	714	693	684	674	696	698	690	740	691	674	741	729	782	718	766	691	754	717	656	718	675	707	649	697	733	695	705	696	739	683	707	695	754	710	741	722	675	705	724	683	701	671	766	722	738	745	706	736	760	723	719	697	717	719	694	684	710	725	722	736	771	718	718	693	682	771	719	727	716	745	715	687	708	718	683	745	725	731	690	721	704	725	714	740	683	699	731	761	753	756	729	669	681	671	753	709	711	751	655	721	712	710	756	727	705	680	749	706	698	727	669	729	673	680	721	668	751	745	736	656	726	731	701	748	678	744	657	691	685	739	682	704	635	698	725	717	689	704	712	719	699	683	671	699	708	658	706	687	780	731	728	728	691	758	717	702	688	703	752	695	695	729	699	678	730	687	723	675	714	711	758	667	682	697	670	756	707	703	677	726	722	725	689	749	686	706	692	677	740	660	684	716	710	680	690	753	756	702	728	730	648	706	751	719	752	723	719	692	727	718	696	753	689	681	739	775	696	728	692	671	701	709	720	696	718	729	706	720	713	723	751	728	687	747	712	761	731	719	670	720	702	708	746	693	688	661	724	707	741	720	747	717	717	710	672	704	710	749	730	715	702	704	750	665	692	666	678	706	723	686	758	718	753	684	753	714	773	642	713	712	684	710	701	736	754	674	769	720	732	690	698	740	751	715	739	726	696	706	696	762	707	724	736	730	736	751	723	686	667	684	693	704	676	677	720	724	732	677	711	749	733	655	715	724	689	699	732	708	660	682	719	709	739	733	728	678	740	718	690	673	702	680	731	723	683	685	700	710	715	729	722	683	734	749	704	760	696
6529	8489	13553	10238	4276	714	403	313	300	282	276	278	305	273	283	291	265	271	248	264	287	275	281	282	302	256	263	268	277	282	299	273	289	261	280	293	269	276	299	300	268	294	258	280	281	270	287	280	276	253	257	276	239	303	244	310	273	285	309	271	272	279	261	285	282	268	261	273	256	297	279	252	257	273	293	292	256	289	262	242	327	278	293	266	262	262	301	254	269	278	253	264	276	298	281	268	288	252	246	276	285	288	262	279	273	246	274	262	262	265	252	278	273	287	242	248	240	307	283	264	289	273	289	268	247	258	239	270	285	286	255	323	263	241	258	269	261	268	274	251	296	254	309	291	260	268	258	295	250	290	256	269	252	261	238	294	264	254	234	268	282	279	254	274	282	266	279	280	285	273	268	260	266	278	291	284	264	302	262	295	290	270	269	293	242	285	259	318	298	259	263	260	277	276	277	260	257	279	282	271	241	287	248	268	263	281	290	253	301	276	274	303	261	269	296	264	260	254	279	268	263	280	283	261	304	299	279	243	272	293	237	279	299	286	286	271	284	252	286	269	281	291	269	317	297	274	265	267	277	250	271	259	264	272	303	248	304	290	274	267	271	276	263	266	280	266	265	273	258	270	275	257	282	277	259	288	260	274	302	271	272	250	298	290	272	257	270	266	284	278	234	262	250	276	299	253	292	283	275	288	257	277	272	270	262	300	281	272	281	307	284	277	281	273	306	242	265	271	257	259	288	266	239	248	270	244	275	260	269	271	263	250	283	277	256	259	258	291	285	292	287	259	259	244	281	253	268	278	283	266	258	280	250	273	281	261	253	317	277	260	256	261	263	259	261	276	232	298	262	236	281	230	230	265	295	293	249	286	257	265	228	282	254	253	264	280	272	281	281	264	266	273	283	314	264	262	277	290	265	270	282	277	271	317	264	299	249	257	261	243	287	294	246	284	268	283	281	280	276	257	283	272	246	258	273	258	291	286	262	261	271	264	277	264	244	261	290	294	270	286	276	285	231	266	259	235	299	310	262	276	306	268	296	268	260	227	271	283	264	257	251	276	277	265	300	274	249	272	278	268	280	269	303	268	289	277	246	264	296	277	242	239	253	254	254	279	278	298	290	275	253	266	286	277	247	261	282	284	255	228	271	255	254	281	264	255	258	253	270	245	280	262	238	257	243	294	251	289	255	258	303	265	282	250	281	290	281	239	251	280	251	257	264	261	260	295	264	264	285	259	246	247	278	292	289	254	277	244	281	259	304	286	291	279	280	287	288	266	277	301	306	250	254	248	268	302	249	274	289	266	279	258	271	272	264	250	245	248	280	262	268	273	284	265	264	263	277	270	289	279	310	287	254	265	289	282	288	250	271	301	273	298	284	270	252	285	305	284	265	293	256	274	276	263	311	267	275	240	277	251	267	247	282	290	251	259	250	255	240	277	282	251	266	260	300	283	277	273	267	286	230	263	286	278	315	236	220	257	251	252	265	248	272	263	255	280	287	285	270	255	259	262	251	264	266	267	263	281	277	261	277	309	279	277	269	293	276	254	285	245	276	259	262	243	267	286	281	289	278	291	271	278	285	262	262	262	283	269	265	278	245	298	288	284	268	284	274	279	264	272	255	250	258	267	250	256	244	269	276	288	258	247	279	281	276	265	268	275	289	270	271	243	276	262	246	274	275	275	279	287	262	263	302	308	245	248	271	267	272	281	265	310	301	290	283	256	259	278	297	281	266	244	260	249	261	250	295	282	276	283	307	274	271	270	285	251	269	238	273	255	294	242	254	267	231	289	272	244	241	266	283	266	297	262	277	284	244	284	272	269	283	271	295	273	288	296	270	251	273	268	249	289	272	275	270	287	281	293	282	270	289	256	273	293	305	279	280	276	265	251	265	271	287	279	314	286	287	306	288	274	303	229	292	256	311	266	286	256	269	286	267	254	243	278	226	241	248	299	244	273	271	268	253	266	252	267	256	256	296	263	267	254	276	248	282	237	261	268	261	272	272	287	268	244	247	276	291	257	288	296	254	252	221	262	259	281	247	272	255	269	297	282	295	227	263	266	293	247	279	255	287	248	268	262	290	283	277	245	256	298	244	262	224	263	267	286	256	242	285	270	264	281	275	280	282	286	303	301	234	293	262	289	250	252	282	262	272	304	308	288	277	315	299	267	274	300	284	273	272	252	269	255	278	287	273	292	268	271	290	278	262	281	253	247	263	263	287	263	276	227	293	285	268	282	252	268	249	296	241	244	242	291	264	246	306	274	262	285	264	264	274	280	273	274	275	256	272	276	246	285	275	309	297	287	294	271	258	274	275	286	278	288	275	265	254	281	259	262	263	269	290	269	267	265	259	298	301	270	265	264	277	246	277	280	263	275	255	256	255	272	268	285	252	254	259	273	277	292	292	251	266	247	264	282	254	261	302	249	260	262	267	277	282	279	284	281	263	298	260	291	275	283	263	265	250	263	287	285	256	288	269	265	265	259	291	290	267	250	289	220	275	303	276	282	259	267	279	283	274	271	237	277	290	276	293	289	278	263	260	246	243	275	266	268	275	251	277	289	238	289	276	279	277	264	257	268	256	271	236	264	269	303	272	279	283	263	223	284	279	280	246	286	286	296	246	271	253	283	250	269	258	293	262	228	264	268	274	285	263	268	277	290	276	270	301	272	295	274	276	298	240	249	270	291	265	301	248	249	268	275	275	287	271	282	254	282	283	251	268	269	272	265	246	250	252	277	257	314	291	259	278	242	271	266	256	242	299	300	262	253	288	252	272	251	287	289	273	284	267	288	276	268	266	257	235	322	248	278	289	274	262	253	265	251	304	247	239	250	282	275	277	239	268	270	280	268	282	266	285	249	303	267	259	263	294	259	273	261	260	249	295	272	225	243	292	279	244	266	287	297	258	285	268	269	278	298	259	280	262	274	235	270	250	262	262	268	300	268	262	253	244	262	244	241	268	297	312	281	274	263	276	257	259	283	266	274	285	294	252	241	257	264	255	250	273	274	280	260	277	274	257	255	255	282	260	282	230	269	275	265	267	282	292	282	266	291	277	290	286	290	249	278	291	256	284	286	261	257	287	253	272	279	260	295	271	263	255	304	234	264	271	281	289	245	281	241	286	277	269	263	260	247	275	279	272	305	293	307	289	283	231	280	282	290	259	261	277	272	255	309	275	290	257	283	252	247	294	248	254	289	259	296	291	269	293	258	283	275	286	274	252	249	258	267	286	287	269	297	291	265	275	282	237	300	289	280	293	269	291	248	273	295	251	290	254	239	257	295	282	280	293	272	265	282	271	276	266	267	271	237	287	290	253	245	271	245	247	272	266	262	289	283	279	246	273	269	274	260	275	253	245	276	269	256	284	273	286	272	273	270	268	271	290	287	264	264	270	263	269	259	269	276	284	283	256	265	293	285	266	278	263	260	264	254	265	252	273	273	257	295	296	290	252	282	256	302	272	263	277	281	264	262	270	271	262	258
4835	11585	23092	21997	11454	2734	1434	984	951	781	824	811	782	756	754	803	753	733	806	700	743	710	697	751	797	766	715	741	729	728	724	769	760	718	780	708	687	715	733	759	818	731	767	709	724	704	788	706	737	717	713	673	696	723	666	691	716	757	719	750	696	674	731	741	708	706	718	703	700	694	721	715	691	744	720	752	730	727	690	678	740	732	703	727	719	692	696	728	680	723	695	698	725	704	730	664	673	677	699	705	729	695	664	664	733	720	696	711	721	715	735	672	732	715	687	721	694	689	689	692	661	685	739	707	698	686	687	708	702	690	704	708	701	678	710	738	700	716	686	678	668	687	741	683	694	680	775	768	663	684	688	758	690	714	724	724	684	653	689	684	656	720	680	677	695	688	685	705	700	705	692	684	739	735	694	694	747	704	737	727	697	717	750	731	714	700	704	668	722	690	720	697	710	699	720	715	723	741	753	637	736	687	678	689	713	710	740	694	688	694	735	704	705	687	726	671	691	702	785	674	670	710	663	673	695	721	652	727	702	672	704	707	738	686	716	698	715	675	714	742	726	737	758	735	730	706	734	665	712	753	722	685	698	704	733	725	721	669	686	733	685	726	651	663	699	740	671	681	717	730	675	697	704	676	716	686	747	710	695	675	728	695	704	693	746	710	687	717	695	710	673	661	706	714	703	717	644	679	674	699	742	718	685	675	704	681	716	644	721	744	666	712	701	701	656	686	732	702	680	742	657	667	695	694	696	701	694	729	677	711	665	714	737	715	669	690	751	689	713	664	722	674	716	718	737	695	683	671	664	722	709	690	691	714	702	692	734	707	712	711	669	706	717	716	697	710	746	708	748	707	713	724	670	689	685	705	725	686	697	764	705	684	734	714	713	699	714	719	699	739	682	716	692	692	704	651	758	667	688	694	734	735	737	694	687	710	690	711	700	707	765	710	718	700	650	685	719	735	742	679	715	701	723	768	688	731	697	753	768	705	716	683	699	728	728	691	696	731	668	695	694	728	716	706	688	690	661	723	740	683	720	689	672	741	693	671	740	714	654	653	694	687	674	660	696	719	675	697	661	755	730	636	778	702	699	697	681	710	652	688	693	734	713	667	721	754	687	731	726	725	739	729	731	685	731	690	716	729	701	723	678	693	705	696	727	708	680	734	734	657	701	737	636	711	689	670	674	689	712	717	679	702	683	671	655	679	707	674	656	717	682	671	718	753	665	720	703	678	688	715	696	727	673	718	704	757	722	693	754	721	729	731	637	723	722	711	727	698	704	732	668	731	723	690	750	687	708	677	720	716	689	696	727	654	699	697	717	730	730	737	709	640	722	709	721	712	663	705	698	696	677	714	698	738	737	717	674	674	672	731	679	686	671	731	669	672	726	693	718	664	710	723	719	721	710	699	750	715	684	661	712	656	711	751	696	690	709	714	633	710	722	698	735	708	693	668	655	769	708	746	689	739	718	708	711	738	701	693	718	748	678	686	711	709	656	721	645	745	687	677	670	748	731	692	658	639	764	645	733	699	685	686	712	683	748	656	693	690	698	684	679	693	728	730	688	717	696	719	692	755	705	733	710	718	717	721	703	753	719	694	689	716	719	737	766	723	680	672	692	686	671	667	703	711	660	712	746	701	771	726	735	703	724	706	733	669	641	704	657	720	715	724	702	697	727	695	686	713	684	699	721	695	698	738	694	692	656	735	691	726	685	718	678	700	696	723	719	720	729	683	663	686	748	698	675	723	723	695	717	677	721	689	700	717	695	692	719	683	767	686	692	702	714	696	716	688	715	713	699	709	644	706	693	711	701	701	701	691	700	715	695	756	707	668	692	755	727	723	741	712	711	719	717	747	702	685	692	696	712	693	696	708	740	706	738	706	673	670	698	694	741	702	696	736	692	695	716	728	749	701	670	739	736	761	706	662	673	680	693	692	706	672	716	684	671	667	708	680	673	696	687	722	674	683	687	694	730	730	728	699	738	690	725	703	715	683	736	752	700	716	740	695	663	712	683	729	664	680	697	707	719	701	702	714	705	710	690	690	692	716	719	682	762	742	716	770	718	686	704	668	686	704	736	748	672	687	687	726	685	684	640	691	696	743	663	711	715	693	694	695	682	697	720	691	724	727	716	726	687	717	700	697	726	692	700	701	705	703	678	697	711	720	718	673	692	724	743	699	684	688	742	704	695	712	676	722	690	716	744	691	738	716	720	737	723	719	694	722	699	714	698	675	680	698	720	663	710	736	703	752	666	711	707	684	724	741	676	712	716	692	706	682	720	738	692	716	725	666	688	736	696	737	694	705	703	687	715	731	685	701	680	720	717	681	699	725	722	672	708	766	692	745	668	679	671	696	709	680	703	705	708	741	681	752	679	679	676	702	709	712	737	713	673	690	651	716	685	736	699	672	725	711	717	698	753	686	711	697	738	709	676	717	685	707	692	709	693	726	697	754	695	675	685	748	717	779	660	699	715	700	685	758	684	725	698	707	659	667	679	700	678	751	679	657	697	725	712	700	728	720	686	696	678	763	708	654	712	704	698	681	662	673	660	651	707	685	663	688	697	691	672	721	674	687	738	739	685	679	689	728	707	696	732	735	673	697	690	737	713	696	681	728	696	689	685	693	743	706	735	685	710	706	689	727	667	741	673	655	707	731	669	707	710	700	687	722	705	707	670	645	714	678	696	726	690	656	692	725	655	747	683	684	707	738	685	740	688	722	688	681	716	677	755	735	716	717	696	706	683	738	762	708	684	667	673	777	715	710	698	700	672	712	696	713	679	683	677	700	719	694	684	716	725	679	698	675	676	689	733	675	724	740	729	685	677	643	746	675	682	721	634	679	691	678	664	706	703	686	683	731	732	669	680	688	722	721	733	693	699	686	634	725	674	683	683	685	684	700	737	660	745	684	715	737	679	745	688	719	692	683	700	708	705	715	693	718	709	670	695	703	746	698	703	686	682	719	674	706	727	678	678	692	691	757	687	709	685	709	675	723	682	675	713	723	740	676	686	700	681	731	744	701	685	712	673	703	708	702	675	738	705	691	692	697	694	725	718	723	684	698	706	711	708	762	683	697	709	709	734	708	686	674	714	706	731	676	703	671	709	728	744	727	702	725	686	703	759	728	719	664	739	726	702	725	762	740	656	697	693	753	706	677	667	695	716	719	679	689	663	680	673	704	719	731	672	732	730	696	695	699	719	665	710	734	693	691	719	730	660	701	741	726	709	711	710	682	708	667	715	733	726	725	703	720	729	737	707	704	757	749	709	712	683	683	700	710	693	696	711	695	733	716	696	706	752	706	691	705	688	685	679	709	732	727	661	685	742	701	704	734	673	703	706	644	730	733	705	746	691	638	717	642	696	721	656	703	718	728	722	692	639	704	697	671	713	693	735	674	669	704	687	742	687	733	734	676	653	731	673	688	688	693	725	715	723	712	717	698	719	691	687	709	729	703	744	688	651	721	714	716	677	711	700	688	721	713
25864	52798	68163	56939	36644	14465	2656	885	875	843	602	436	371	303	343	311	320	319	315	299	341	297	304	348	361	383	367	375	332	332	321	351	336	290	305	317	331	302	312	357	305	346	299	313	323	319	315	319	317	308	293	296	315	317	323	315	324	381	305	355	329	302	311	332	331	273	295	307	312	331	299	279	301	310	305	293	317	301	293	310	284	294	286	320	296	290	302	305	300	292	310	303	324	282	306	327	285	314	279	276	306	305	301	290	316	335	330	315	322	284	302	277	337	300	333	348	329	324	289	317	383	312	310	338	309	321	307	328	319	313	308	302	312	342	317	306	316	296	320	316	287	290	322	285	316	315	284	296	318	302	304	323	304	284	277	329	288	302	292	312	293	277	328	295	297	292	297	293	301	285	282	324	339	327	290	304	318	309	281	269	296	304	288	316	320	353	280	348	284	294	334	297	345	305	339	298	311	325	349	286	320	282	301	273	277	291	307	300	306	347	299	305	302	305	349	308	313	301	295	303	313	335	318	308	295	315	285	275	275	304	304	287	317	314	310	323	291	273	344	308	305	304	343	280	290	278	305	291	295	279	309	302	301	320	289	284	311	279	320	303	316	280	305	318	318	308	276	323	322	312	309	325	310	330	294	304	300	323	310	306	332	275	299	303	325	297	315	338	298	338	294	306	295	308	306	329	327	301	303	310	311	336	299	295	296	345	333	325	301	288	293	294	279	316	292	281	261	285	305	333	314	290	320	299	292	299	287	297	319	312	290	297	293	291	288	296	309	301	312	320	325	265	306	300	304	297	309	315	300	309	303	287	317	328	335	291	291	336	272	307	295	308	314	279	320	269	319	309	295	304	292	291	302	293	297	289	302	291	326	312	297	300	289	291	322	254	305	287	323	291	288	287	287	293	300	305	343	274	312	304	285	289	280	272	299	288	307	281	298	292	304	289	314	277	323	286	299	307	325	302	336	309	280	310	286	340	288	273	272	300	290	309	307	311	317	270	311	305	309	287	319	305	292	308	279	325	298	310	285	305	297	317	302	303	314	327	285	295	283	300	353	329	306	315	319	300	290	326	323	297	272	289	286	281	294	322	294	327	312	284	291	299	271	299	306	306	302	305	288	297	314	284	306	270	301	298	309	319	315	311	302	300	285	305	272	306	308	301	326	296	282	297	302	316	316	331	280	325	289	308	289	269	282	322	296	292	278	306	308	280	269	326	339	280	327	326	330	334	304	304	332	328	293	308	302	288	321	287	332	337	294	299	312	275	309	293	307	298	307	298	337	292	286	302	332	290	291	290	305	299	287	343	295	329	314	306	328	315	286	318	310	316	298	303	288	327	319	314	292	267	270	284	299	292	314	302	291	296	277	258	302	281	279	317	277	360	317	297	299	306	306	302	284	286	318	310	291	302	303	313	313	328	281	322	294	303	296	327	285	294	278	294	303	317	302	293	280	265	326	303	297	329	316	312	335	306	299	294	311	306	308	307	300	346	274	278	309	301	300	291	304	291	313	290	297	305	304	313	309	331	330	333	326	299	301	313	285	324	298	311	283	303	325	277	293	302	260	314	296	292	299	299	305	301	321	324	309	320	289	312	294	304	285	300	282	313	288	306	277	292	300	319	293	292	292	347	299	282	308	298	300	295	305	299	304	308	291	306	299	310	314	297	294	282	295	319	319	284	300	274	301	285	314	314	302	302	319	309	300	302	299	287	300	276	270	252	269	330	321	292	313	317	311	285	297	323	309	288	311	335	313	329	302	309	302	280	277	326	303	308	296	313	301	291	280	324	316	286	301	302	284	321	265	318	314	306	336	305	319	265	301	316	309	315	331	313	291	304	316	316	304	310	312	319	292	334	323	293	281	302	316	302	349	327	336	279	315	306	332	309	310	290	308	306	291	288	279	324	317	294	325	271	301	296	321	296	291	289	318	319	289	294	319	288	310	307	281	262	278	301	301	317	287	301	330	325	268	290	294	327	290	296	315	292	305	317	322	283	310	302	296	292	278	333	343	280	294	295	283	290	271	312	298	314	274	314	309	315	300	313	316	296	288	343	272	270	323	315	277	314	300	283	291	287	284	309	345	309	302	333	287	286	313	310	288	287	328	302	332	283	268	305	347	295	300	334	335	302	288	356	299	320	272	294	303	296	323	308	308	315	304	291	264	330	287	314	300	296	326	304	286	281	318	287	291	314	304	302	286	304	316	283	309	296	318	298	318	314	282	303	293	314	286	327	293	297	304	274	302	323	287	309	279	304	313	319	281	303	321	267	277	310	294	322	298	297	302	301	330	298	308	333	317	297	324	288	304	302	321	300	305	286	295	330	284	298	295	313	277	296	282	321	275	310	302	320	308	292	297	313	316	310	320	313	318	304	297	261	298	312	295	299	303	298	323	336	316	323	284	297	311	282	313	317	283	279	343	336	304	315	305	297	318	289	295	322	294	309	308	333	267	323	289	297	313	274	317	298	294	298	318	296	307	333	317	307	319	304	302	273	299	270	314	301	315	317	328	325	315	291	330	299	290	293	271	319	319	275	307	323	283	319	301	315	303	277	280	302	314	308	293	320	292	330	319	305	264	317	334	298	310	325	281	302	297	264	307	307	340	274	306	291	260	279	304	325	284	326	315	329	328	298	319	270	279	281	331	272	319	309	272	330	313	325	311	299	265	312	318	286	294	295	335	295	240	287	306	296	313	315	316	310	302	315	314	290	292	284	342	332	319	301	307	315	335	321	290	304	286	336	301	270	318	287	302	310	281	306	299	295	299	330	292	309	274	293	284	280	287	302	289	285	275	317	302	319	267	280	300	281	266	284	307	321	280	343	305	303	311	307	317	319	301	317	324	286	300	319	318	287	283	311	292	284	285	303	272	306	318	300	257	309	284	303	335	339	333	318	318	304	289	273	294	304	301	354	275	303	293	302	310	312	276	327	292	300	286	339	294	288	325	348	308	309	281	360	273	289	296	316	298	309	325	282	305	308	323	313	306	302	315	324	339	290	287	296	296	291	309	325	283	314	317	292	309	335	305	340	333	290	297	337	321	309	293	317	271	317	290	316	307	295	288	309	285	325	292	308	300	301	311	279	316	316	316	280	301	304	294	288	335	348	312	299	341	318	283	292	325	331	293	298	309	296	259	319	308	293	314	326	274	279	306	295	317	315	306	330	320	301	310	281	311	325	280	287	300	311	326	321	334	302	295	293	304	322	296	281	295	307	315	316	298	333	331	286	317	306	298	311	310	308	306	343	295	300	310	312	330	279	322	303	321	324	300	276	322	343	299	274	303	307	337	278	314	335	309	300	314	299	277	305	292	294	330	306	294	307	288	307	315	302	283	330	316	306	313	281	299	275	305	302	291	288	307	334	297	277	287	308	309	301	284	293	318	297	325	310	273	286	288	294	285	303	281	307	340	309	270	269	287	285	309	308	296	312	317	331	284	300	329	308	297	265	277	313	312	326	318	315	291	292	365	289	287	308
16112	43120	65097	62079	43500	16610	4778	2315	3485	3328	2030	1602	1111	936	859	888	863	930	892	852	789	864	993	1038	1372	1550	1348	1246	1033	988	927	833	841	837	862	837	878	885	859	865	890	837	872	840	844	883	829	878	829	839	845	814	836	742	774	769	818	1243	957	734	749	794	793	751	744	786	763	809	829	833	774	853	786	799	823	830	821	750	771	796	781	756	811	821	766	762	774	760	750	769	763	775	733	768	750	770	759	739	762	759	773	748	790	816	758	817	754	784	794	791	787	768	764	824	747	801	761	803	790	749	747	742	788	771	754	799	735	762	809	800	662	769	780	730	787	759	816	763	760	785	806	796	764	776	760	728	777	825	777	718	763	833	803	843	772	838	728	768	776	755	776	766	738	789	715	836	779	776	785	734	802	784	767	791	783	799	750	744	774	815	790	800	748	784	747	747	805	755	744	764	789	814	818	779	773	765	792	763	729	710	770	745	781	777	770	817	742	735	816	751	762	739	741	754	712	752	731	770	733	754	806	766	762	715	758	769	762	782	710	761	752	795	780	800	746	789	798	774	800	708	801	792	749	764	776	790	727	792	830	768	823	752	763	794	781	819	741	780	762	737	780	776	784	796	753	748	763	703	770	743	725	763	786	794	804	796	776	747	773	761	743	771	749	761	747	755	769	758	714	752	796	778	799	730	789	727	815	767	789	789	751	836	788	716	800	711	808	716	790	752	810	760	765	782	798	747	761	751	777	774	802	754	790	724	787	778	791	804	743	724	796	697	774	793	757	779	830	727	824	780	771	793	762	779	813	770	795	768	775	744	749	827	797	806	822	733	800	754	767	792	800	774	765	765	773	812	774	739	791	722	791	781	810	758	795	725	783	768	831	735	772	793	717	766	753	784	784	769	744	744	808	761	745	816	778	782	810	796	805	752	792	742	772	788	812	726	760	737	745	764	805	782	734	821	779	764	795	741	797	754	785	808	774	777	750	751	740	770	766	756	804	744	729	770	804	826	774	743	782	817	737	792	775	781	730	776	801	759	795	765	829	777	737	771	783	812	770	766	795	790	766	739	765	763	770	752	761	730	784	748	807	804	771	782	790	767	790	800	737	770	752	718	756	725	730	751	741	757	780	748	785	785	788	784	783	774	759	730	770	777	795	817	783	730	737	743	738	778	773	730	768	752	812	766	766	760	734	761	763	768	762	721	741	741	786	792	765	744	764	820	775	709	782	757	754	764	779	763	741	759	794	782	821	802	772	780	781	742	747	792	827	803	755	756	785	744	781	740	740	790	767	731	829	760	786	727	750	804	775	790	781	765	796	774	787	760	776	805	774	792	796	781	750	808	797	766	792	741	772	752	779	770	740	731	751	758	803	749	801	755	779	776	723	815	783	767	762	754	784	830	752	741	750	710	774	755	794	739	792	788	752	740	738	726	791	750	763	786	842	804	762	770	823	801	740	780	802	752	740	722	782	719	795	797	797	798	770	764	835	785	787	750	833	734	752	803	832	774	808	749	752	773	794	837	806	793	759	800	722	804	767	836	796	779	777	790	774	761	747	777	783	805	827	724	791	804	784	759	753	748	783	770	755	790	749	748	743	765	787	777	734	741	751	772	771	782	793	779	760	782	751	810	760	757	770	800	742	734	814	763	772	813	746	733	757	720	756	755	767	760	784	775	757	743	776	750	754	748	739	765	798	790	732	764	791	762	747	776	735	763	738	794	713	794	744	770	824	789	792	765	787	733	789	815	805	791	755	754	792	764	728	732	817	765	789	797	790	749	820	788	828	776	800	764	789	750	808	794	788	765	822	826	761	750	761	740	773	813	769	785	755	791	801	794	775	764	814	753	779	771	788	757	794	743	803	793	745	747	738	768	778	738	752	710	818	811	775	774	743	771	788	761	737	778	794	738	781	803	795	827	775	819	789	792	730	766	740	828	710	738	754	780	757	727	773	734	791	764	792	749	777	805	726	755	776	775	733	734	756	819	794	801	805	767	777	780	735	755	782	813	795	768	735	776	758	773	783	707	784	765	780	726	809	775	743	736	792	785	795	782	778	766	787	803	755	802	750	816	737	759	743	772	758	751	774	777	791	778	745	765	775	786	756	769	755	764	746	760	771	816	778	761	746	739	744	795	796	726	802	814	772	804	762	789	762	801	769	783	783	798	730	792	744	791	778	778	796	763	754	717	803	785	785	789	739	816	795	735	759	809	827	773	757	805	777	733	771	795	767	762	726	718	704	744	791	799	748	790	768	768	786	775	768	804	759	745	795	853	753	816	791	728	740	755	816	771	772	739	763	758	792	789	722	776	751	822	801	838	787	789	758	775	724	718	691	769	815	729	715	738	777	749	763	773	793	768	772	774	752	772	772	750	778	757	715	733	765	838	781	791	749	787	782	790	770	795	785	788	752	721	797	811	773	747	754	742	744	772	774	739	749	766	762	784	823	756	819	768	729	784	784	709	753	824	747	781	740	769	771	761	754	768	766	809	783	749	759	753	774	792	773	794	756	760	759	798	804	743	766	786	733	779	771	791	742	759	796	820	779	760	774	766	764	759	802	788	787	748	767	731	784	764	788	767	760	786	787	789	765	777	770	753	783	770	751	746	759	743	753	757	778	668	849	803	771	750	792	766	737	770	762	773	750	739	778	770	761	776	745	773	744	787	787	812	807	760	750	760	761	808	774	761	837	789	740	790	772	773	812	757	794	756	782	767	784	746	763	776	782	776	736	759	761	778	733	786	768	749	808	685	815	801	785	806	817	755	786	786	769	750	767	791	780	763	785	813	744	823	772	743	784	807	757	741	791	789	814	729	765	807	829	758	810	721	720	763	792	778	756	729	760	747	785	801	743	749	782	758	745	759	784	817	760	743	770	738	819	796	803	748	794	772	729	718	754	751	772	763	728	767	808	711	773	749	790	747	779	775	794	752	785	751	790	720	760	751	830	792	794	760	812	759	694	774	768	813	789	745	808	753	766	745	759	789	738	819	797	779	786	786	814	798	761	815	813	720	701	761	780	811	807	797	777	797	763	769	768	738	793	770	736	760	761	783	793	804	823	766	764	736	765	779	757	750	766	808	737	779	747	832	692	744	777	729	776	791	779	771	755	783	755	731	862	763	798	753	769	728	738	768	774	796	765	783	814	805	732	750	769	781	779	781	760	800	708	810	773	769	758	756	762	792	757	744	760	801	722	756	770	770	780	779	750	796	789	789	764	756	795	760	769	802	745	788	761	823	792	748	771	776	781	792	731	756	817	722	746	788	813	747	737	780	752	770	831	802	788	766	782	774	846	790	744	802	784	792	780	747	714	776	814	805	753	772	762	777	793	840	758	780	801	749	736	813	796	794	797	766	773	779	785	740	745	718	713	792	805	725	748	774	840	789	804	834	763	758	785	761	738	796	805	742	753	769	783	801	766	767	791	801	761	745	790	761	781	792	777	772	774	784	819	745	809	788	802	791	809	800	756	762	759	780	735	751	776	739
36447	60998	77295	65823	46784	21483	6410	1837	1576	1537	963	561	382	314	323	281	273	333	310	267	296	330	344	311	360	438	505	409	373	330	306	314	297	275	296	317	318	288	295	296	259	288	286	300	280	332	338	317	298	268	299	270	278	274	285	291	326	396	371	321	293	303	320	277	258	296	296	312	259	287	321	290	288	289	286	294	277	257	275	295	285	282	292	257	285	277	287	292	285	298	305	288	270	287	293	279	304	294	264	253	284	305	301	301	270	290	285	281	297	272	275	293	264	267	280	288	285	274	279	311	299	295	280	261	292	271	272	310	291	262	235	278	268	296	258	282	274	268	279	313	283	275	260	313	280	279	276	281	304	298	264	290	309	281	283	287	304	296	302	284	258	260	284	290	260	287	288	266	278	299	289	312	271	280	285	300	293	264	270	254	283	297	250	292	268	274	319	285	293	271	320	257	310	281	291	267	252	299	269	287	313	283	256	272	259	285	283	298	265	262	292	286	301	292	274	332	293	291	289	285	276	306	264	289	295	260	296	289	305	247	265	272	313	301	280	280	271	287	298	284	270	331	273	267	285	266	307	290	292	278	264	293	292	253	266	296	265	259	299	276	278	305	282	269	311	268	240	280	281	272	284	255	269	310	297	284	270	275	293	250	284	260	268	270	261	304	288	262	309	282	300	271	296	299	286	275	270	301	274	265	271	254	267	320	238	285	286	251	284	309	301	294	263	276	273	254	281	263	296	287	328	300	286	308	265	300	280	289	266	300	253	289	271	307	303	281	278	280	271	268	289	271	291	269	272	283	287	260	296	286	280	266	308	300	270	319	261	297	309	275	306	296	296	264	268	259	293	288	275	301	312	278	276	282	281	267	253	253	261	283	272	290	260	298	271	280	292	280	282	284	296	282	242	271	302	259	279	299	277	281	293	297	257	270	284	268	266	270	258	288	276	275	286	256	277	255	284	287	301	268	311	265	293	288	271	266	304	287	282	287	287	289	278	306	267	305	290	276	285	260	272	287	312	303	292	240	293	279	261	283	293	290	257	273	268	288	297	293	257	303	292	271	281	316	295	270	304	278	253	285	298	268	265	307	281	283	271	273	268	290	296	290	269	301	246	288	246	282	287	263	304	260	278	270	267	257	300	290	294	269	262	287	272	292	273	280	261	285	278	263	293	270	260	276	296	277	263	273	286	299	310	317	275	281	268	294	288	300	257	290	268	261	282	268	310	293	276	251	283	254	308	288	309	289	284	281	244	288	273	274	324	255	293	270	286	281	286	297	276	270	276	269	270	298	287	274	307	304	251	277	263	294	249	268	266	274	272	265	306	262	257	333	268	287	302	320	294	290	297	290	296	293	283	277	275	297	283	273	301	301	241	278	265	278	299	285	303	265	286	294	291	257	284	272	293	273	284	265	289	282	297	273	264	294	255	292	288	263	294	269	262	279	276	258	249	264	267	268	329	283	265	292	259	277	264	310	303	246	296	282	284	280	311	285	275	269	297	289	261	257	282	259	278	258	280	288	303	305	279	313	295	289	304	302	271	298	270	289	291	253	270	300	291	262	310	280	283	270	275	292	302	255	261	273	273	279	315	276	276	260	292	247	305	304	302	309	275	258	298	277	299	270	268	294	300	266	258	302	245	305	272	259	271	292	284	319	301	254	271	283	298	254	260	273	289	261	276	260	239	286	280	308	273	295	320	313	292	288	274	273	288	270	302	286	280	266	281	279	264	304	298	285	295	271	296	257	286	277	296	288	292	281	263	286	262	294	280	293	252	267	277	274	253	270	311	281	304	295	289	278	262	306	312	253	283	252	289	271	279	268	299	284	295	287	263	299	280	280	308	279	298	286	243	264	306	295	291	279	261	267	270	269	278	263	302	297	275	271	288	291	270	259	289	239	294	296	263	271	264	262	256	313	301	297	265	258	273	300	283	327	288	261	260	242	293	296	274	247	274	279	264	259	314	281	283	297	276	272	294	302	297	290	280	296	278	254	290	285	293	268	253	288	292	287	284	293	290	294	295	308	266	273	297	263	258	262	305	284	256	294	256	288	288	284	246	325	263	280	258	279	311	277	290	253	285	300	312	303	286	296	287	279	282	328	292	319	295	281	271	250	292	263	266	239	293	287	270	280	275	272	296	284	261	291	323	297	301	294	319	297	316	272	258	283	275	321	283	285	289	266	270	281	291	291	281	271	262	276	274	270	308	309	283	303	274	268	278	288	286	258	254	287	264	256	275	294	286	286	261	269	274	287	289	281	301	325	296	269	264	294	310	265	259	259	271	265	299	274	309	281	277	264	296	268	288	265	279	276	277	238	272	280	290	277	307	302	291	299	256	270	276	289	272	274	300	271	289	250	288	285	284	284	278	292	278	274	293	288	273	286	265	287	282	294	302	297	281	287	284	272	300	281	312	280	281	257	247	272	281	265	297	267	265	271	305	262	268	282	271	297	275	314	286	281	293	297	289	259	293	271	283	280	281	279	303	297	281	268	267	285	260	289	282	291	287	282	274	303	282	277	294	277	296	254	286	280	278	290	256	263	290	325	264	272	288	292	287	241	298	276	267	309	289	277	312	248	271	287	281	284	278	267	259	253	293	272	277	282	280	271	305	308	272	281	272	272	272	266	271	296	299	283	300	266	270	288	281	272	275	276	288	283	261	270	293	269	285	264	263	295	281	274	314	253	240	285	280	241	294	306	288	289	283	262	282	285	298	265	280	260	291	269	295	295	278	274	295	282	300	265	285	289	267	274	294	260	296	256	291	270	292	310	307	290	271	297	283	285	283	264	283	263	279	294	285	286	283	311	256	245	280	280	297	283	295	262	250	297	261	294	311	249	290	269	290	288	284	262	312	294	287	297	305	301	294	287	287	268	275	286	256	287	282	262	271	271	279	301	290	270	280	315	265	290	291	294	285	253	271	297	284	298	271	309	295	280	256	297	260	272	305	307	291	253	273	266	276	281	285	255	309	281	282	291	295	305	288	288	268	266	264	300	262	282	271	295	288	292	252	285	247	263	264	267	288	289	260	258	294	303	285	254	287	302	270	275	312	269	287	285	314	316	284	256	239	279	270	279	265	277	302	242	277	274	267	302	300	280	284	277	276	306	260	286	278	283	286	260	271	259	284	304	272	252	292	295	259	301	308	265	296	269	284	280	292	290	266	288	269	277	250	288	262	258	280	288	284	290	273	275	298	301	290	281	291	268	275	288	275	287	295	270	248	300	265	282	302	282	290	292	284	284	228	293	280	271	281	277	272	263	291	291	255	279	287	247	240	263	270	297	280	273	276	269	276	292	308	278	279	301	283	274	265	287	283	314	289	288	285	268	274	299	292	279	279	273	261	267	272	273	269	271	293	291	283	256	275	263	265	296	262	269	271	293	273	271	259	246	250	282	291	273	284	283	281	251	305	268	274	277	259	281	285	294	281	268	264	266	267	271	290	268	276	259	272	271	265	252	270	307	286	262	240	308	278	299
23019	50165	78339	74751	53331	20417	7092	3463	5196	4991	2962	2116	1164	926	889	895	859	847	836	823	864	1013	1077	1094	1482	2112	2061	1609	1191	1203	980	879	816	807	790	846	918	928	878	927	833	846	806	870	739	762	809	812	855	750	778	752	745	776	756	711	821	1653	1409	783	667	704	637	700	680	788	712	694	755	724	687	698	723	713	700	710	711	732	717	710	711	683	687	733	762	731	748	685	710	727	673	760	727	709	704	728	693	757	738	675	741	736	700	706	738	676	705	716	698	700	699	746	706	708	716	739	780	716	713	746	687	686	751	695	744	735	706	695	715	688	700	724	732	740	697	688	699	704	772	731	753	726	720	706	656	705	729	756	719	692	690	708	714	732	760	667	689	690	719	714	710	731	730	741	646	728	699	709	738	702	734	709	732	711	725	699	732	690	736	702	685	716	713	702	729	662	720	717	709	710	687	721	718	694	713	695	660	696	717	702	689	713	700	699	675	689	709	695	713	720	678	737	679	643	686	690	684	711	678	685	708	707	707	705	695	723	678	679	703	787	720	734	700	717	727	737	703	703	733	709	733	702	735	709	721	701	712	654	731	759	720	739	710	706	737	706	708	680	706	720	729	729	762	710	702	693	754	734	703	719	695	692	665	691	731	702	747	697	667	694	720	680	691	741	729	681	690	743	686	711	699	716	691	709	702	671	714	706	765	722	707	718	700	692	666	715	727	724	694	700	699	745	708	667	724	705	711	702	709	720	690	713	704	716	671	744	709	724	667	681	709	706	658	650	715	701	745	742	687	754	697	687	738	714	736	747	718	657	711	694	655	694	727	672	684	762	670	723	684	675	697	709	685	738	643	765	703	736	719	711	677	676	726	731	731	712	734	670	747	653	673	690	730	770	686	660	670	728	693	675	671	715	711	689	737	681	697	709	716	669	700	720	701	691	727	698	697	712	711	711	719	716	727	727	694	703	691	678	702	661	708	706	762	710	681	686	738	731	755	720	744	751	677	731	752	746	686	729	723	707	747	682	721	671	696	690	685	664	722	695	722	696	725	754	727	697	735	728	685	731	685	707	708	680	724	701	685	690	690	677	742	696	733	717	716	702	707	694	709	690	721	707	709	710	699	724	753	689	764	693	734	746	755	725	688	676	729	698	690	697	740	706	687	706	734	682	666	672	745	687	720	686	746	722	717	741	723	718	686	719	704	728	708	722	717	695	678	684	706	696	758	710	710	715	705	713	682	717	703	705	730	651	706	717	692	699	750	669	739	674	707	712	701	704	677	731	654	629	700	682	729	672	702	685	747	678	720	675	732	734	698	717	714	746	687	731	697	771	716	675	705	707	720	702	780	700	731	705	694	695	703	697	689	693	714	723	716	719	736	756	732	693	669	675	686	726	721	702	703	693	718	700	747	686	662	676	712	707	698	707	714	700	697	708	718	677	679	663	699	695	669	696	749	668	716	702	756	671	723	705	725	692	728	661	729	706	668	743	678	737	683	684	742	716	678	738	728	716	710	694	677	654	688	747	714	727	696	733	725	700	768	690	677	702	707	717	719	740	700	736	681	692	714	674	726	743	665	676	733	681	737	722	689	711	715	725	691	706	737	696	664	644	714	708	705	744	696	734	702	686	690	686	666	724	687	670	674	686	690	730	660	691	709	701	701	763	688	716	742	693	702	731	709	662	740	663	655	686	707	722	724	733	702	714	723	740	680	677	683	727	754	710	761	672	730	677	719	752	699	695	724	720	702	667	695	700	702	749	696	699	683	728	745	684	726	714	682	725	720	665	718	710	676	719	677	697	674	690	721	709	736	692	691	751	690	712	767	706	699	699	704	706	752	706	723	691	697	749	710	672	703	708	694	734	681	698	713	678	749	726	711	694	718	745	680	750	652	703	675	694	758	700	751	723	716	711	726	685	684	683	681	689	693	719	711	697	732	719	750	714	701	704	693	724	694	714	719	688	733	672	729	698	709	735	694	745	660	689	729	684	680	710	753	652	697	704	703	691	659	697	722	752	728	715	709	684	669	697	766	699	714	679	736	700	710	745	707	705	690	667	700	705	734	744	686	690	709	717	732	687	682	721	693	656	705	716	667	731	671	698	685	701	706	706	679	713	706	690	764	728	740	709	652	690	736	703	711	755	684	726	701	716	703	723	725	756	724	687	723	749	748	674	684	718	675	704	712	677	689	724	708	655	715	726	722	774	675	706	745	758	704	706	735	715	729	625	723	738	725	703	706	699	772	677	723	712	709	725	714	663	746	727	690	672	716	699	718	742	739	760	688	732	735	702	714	695	693	698	671	703	677	769	686	677	714	704	687	698	709	680	728	659	708	712	707	737	712	700	733	695	747	717	735	719	733	718	693	706	702	770	696	703	729	716	711	700	756	714	743	715	693	702	725	750	707	704	739	711	716	702	710	761	714	686	715	707	699	713	730	675	709	710	672	690	751	737	677	706	770	679	742	699	688	698	695	735	731	717	726	719	677	733	675	710	768	722	750	741	687	742	724	719	699	708	691	695	715	692	658	687	714	730	688	716	784	698	671	684	677	718	654	708	704	748	667	672	717	722	694	711	697	701	719	700	667	705	689	736	744	729	718	695	677	736	710	710	711	684	697	662	681	737	716	686	683	735	679	706	769	769	707	695	709	690	686	679	735	751	707	683	666	692	710	698	725	745	709	697	723	714	720	676	790	751	680	725	724	728	686	690	766	714	703	716	710	720	766	709	702	722	659	722	711	679	748	756	721	723	723	695	696	711	672	733	731	685	745	695	701	685	719	712	697	693	695	700	707	700	727	704	674	707	713	732	689	726	768	724	702	745	684	657	724	734	710	691	702	731	682	722	718	718	708	708	744	708	680	702	649	661	701	714	721	741	762	692	683	705	720	660	692	706	707	696	732	715	727	717	723	708	706	723	752	670	719	731	758	749	722	678	705	717	722	739	713	630	725	708	741	689	751	733	687	747	729	745	711	712	735	738	672	733	703	739	755	705	712	703	727	702	718	661	681	648	768	700	716	695	713	704	688	740	677	699	723	722	737	723	662	721	691	706	725	691	696	730	700	712	699	703	696	714	698	738	703	687	702	741	664	684	701	688	697	673	748	672	696	660	710	673	683	695	729	677	723	707	757	728	708	681	727	721	727	648	689	693	724	743	687	740	702	769	725	706	708	683	680	717	712	728	687	719	687	648	701	697	710	709	690	729	726	697	763	693	677	701	680	751	712	679	744	737	730	702	726	696	660	700	731	707	692	665	686	711	696	745	716	709	697	691	687	740	717	745	713	721	673	740	710	664	740	714	706	687	694	684	721	705	732	752	735	688	695	676	766	705	734	710	670	643	717	668	697	720	691	700	737	700	724	678	739	750	690	708	744	740	709	668	746	750	699	666	640	746	730	728	714	723	673	710	677	744	742	650	700	677	699	707	742	667	680	698	672	692	758	724	680	726	730	727	698	681	681	720	716	721	731	742	719	734	716	687	736	695	719	665
6344	6871	12558	10567	4050	836	424	333	304	303	275	268	311	281	304	274	258	258	231	282	267	298	268	277	281	292	237	262	277	299	260	300	286	265	275	281	282	263	278	244	272	273	291	239	300	296	264	266	238	271	265	272	284	272	277	245	267	295	254	254	273	286	293	263	259	261	255	294	256	283	243	247	275	279	265	286	298	228	271	232	263	293	244	278	260	247	257	267	290	267	263	275	266	257	252	263	291	261	282	295	248	271	287	272	278	248	261	255	245	277	280	245	263	284	284	269	263	286	238	269	288	293	285	249	285	254	268	294	270	261	243	250	241	271	281	259	289	279	264	304	269	267	285	285	293	280	284	263	263	304	279	236	276	269	297	275	247	263	259	263	294	269	256	267	267	271	276	285	264	279	272	274	239	272	261	286	266	242	288	235	242	239	255	280	256	266	265	258	265	258	257	252	289	250	294	261	250	263	257	261	260	288	315	266	254	261	268	275	236	257	256	259	243	299	281	272	271	260	273	258	270	260	311	268	265	280	298	254	276	265	280	272	281	258	271	279	277	297	279	277	280	294	274	300	272	252	249	262	271	270	262	276	279	230	282	269	244	253	258	273	281	282	260	298	271	241	278	282	251	251	273	247	287	262	259	247	275	280	239	261	268	273	294	310	279	248	261	282	264	293	295	269	239	256	247	247	262	233	255	284	270	267	232	281	259	297	280	277	271	259	262	285	299	283	281	251	253	267	282	255	271	278	269	269	256	266	268	253	275	254	278	249	279	257	305	274	261	257	275	274	242	257	265	269	273	254	296	264	262	238	264	252	275	268	254	251	258	268	285	262	261	253	263	281	258	291	267	230	285	253	294	240	249	282	287	275	263	303	239	249	254	242	278	277	281	266	253	275	257	266	282	276	220	269	267	300	295	273	275	252	237	263	276	264	268	295	271	256	256	261	271	268	258	271	268	247	235	281	274	269	267	302	264	272	255	260	250	303	301	273	256	268	261	254	266	295	280	258	248	262	244	299	273	303	269	296	293	263	270	268	289	235	252	319	280	269	264	292	283	299	258	272	269	267	266	228	294	261	281	271	272	307	294	262	274	299	283	283	282	253	250	259	262	258	263	277	233	286	278	250	232	305	276	256	271	253	255	270	265	275	247	268	281	261	262	245	284	270	276	258	255	285	270	275	306	280	282	253	262	281	277	292	269	252	274	276	257	245	258	291	254	274	294	251	289	269	302	275	268	272	240	288	290	279	266	292	271	267	262	276	274	248	272	277	258	278	303	288	268	249	289	243	284	284	258	264	269	249	272	262	282	260	260	290	257	241	258	237	256	274	251	239	247	269	239	281	277	312	274	287	278	261	270	272	281	262	269	267	281	267	272	272	247	290	279	285	240	257	292	275	253	240	254	268	255	316	257	259	257	265	278	256	227	289	248	294	264	280	273	289	262	272	264	273	255	278	274	281	272	275	258	248	241	261	261	262	281	268	278	278	273	265	301	257	263	258	236	260	264	245	254	280	231	256	261	237	256	286	295	271	271	249	312	273	271	274	243	271	259	294	285	274	265	259	268	289	258	247	279	274	252	253	272	281	344	247	224	268	264	303	292	264	266	254	263	285	239	271	283	264	283	268	243	275	272	258	273	281	290	259	291	247	243	272	259	290	293	283	285	270	284	247	290	285	295	251	261	232	271	276	277	258	276	239	259	263	270	239	269	263	287	256	270	279	283	264	278	242	280	245	258	264	253	251	248	265	279	292	261	276	245	255	267	287	262	300	269	276	290	253	274	259	272	265	262	289	300	262	291	271	311	295	287	307	242	302	247	241	261	291	252	297	252	270	257	261	276	242	287	270	263	290	254	266	259	276	268	244	266	279	289	276	273	268	269	258	280	253	278	264	242	313	296	258	264	286	255	281	267	294	281	266	271	287	265	263	255	235	252	263	296	255	263	287	260	272	259	268	298	272	269	262	278	286	276	295	255	252	271	271	263	260	301	244	259	274	250	276	289	273	276	280	251	286	262	203	260	276	252	252	292	260	258	283	284	276	272	277	292	276	250	265	261	257	280	267	265	259	299	265	302	275	264	262	279	296	293	267	280	258	300	253	255	266	249	283	286	266	275	268	261	269	247	258	264	278	260	239	298	261	260	295	290	274	291	243	300	266	265	263	283	276	265	260	281	270	250	267	258	262	254	285	262	260	291	264	242	234	267	265	284	275	278	259	269	272	284	260	243	277	263	241	259	280	270	280	270	262	265	268	268	247	244	271	276	251	254	254	267	245	290	284	294	289	276	298	304	249	276	244	316	257	249	241	276	280	276	290	266	278	284	259	275	283	283	291	258	261	281	262	243	266	281	285	253	275	293	280	252	262	265	245	294	268	268	257	275	281	257	261	275	255	305	277	265	260	276	278	249	298	274	284	257	283	264	282	258	260	271	291	268	270	271	270	271	286	244	274	278	226	245	246	294	274	280	268	318	264	305	272	297	262	269	267	277	283	253	287	272	262	264	255	283	262	277	277	252	297	251	274	270	284	278	256	294	269	276	278	279	274	280	273	281	238	273	270	271	285	240	271	262	249	280	272	267	265	281	269	258	272	259	257	263	265	263	264	292	274	279	263	263	266	281	258	238	244	285	284	276	263	279	295	289	302	262	301	291	266	283	250	256	243	274	264	280	236	291	300	268	271	269	240	270	277	245	261	263	258	301	298	263	254	276	280	268	261	274	275	279	259	268	295	297	254	248	276	278	253	298	243	282	242	288	287	325	239	281	260	263	277	285	292	294	289	278	259	271	247	251	286	254	289	254	273	268	269	278	253	268	279	281	265	246	266	296	260	277	278	272	255	269	263	255	284	268	274	274	250	255	308	266	251	248	264	277	249	275	260	266	276	263	245	246	235	252	288	255	253	281	276	274	280	261	257	313	272	274	272	266	314	266	255	255	271	278	267	276	260	256	265	301	286	228	296	249	296	247	259	239	276	241	246	275	278	291	261	288	296	279	282	245	250	258	244	273	293	248	236	247	263	282	298	261	255	284	252	310	246	260	302	246	297	264	225	286	261	328	267	253	284	270	276	273	266	275	264	298	246	306	278	268	270	257	259	284	270	269	265	302	245	254	253	278	258	285	257	285	265	277	269	270	266	280	290	279	268	252	277	246	304	243	259	255	251	288	243	253	250	284	299	232	267	252	276	285	276	273	286	275	270	254	304	279	289	278	292	291	268	295	247	295	299	266	278	293	270	245	257	264	321	261	288	266	259	254	264	264	268	301	277	255	268	284	258	264	295	227	266	274	273	279	278	264	282	277	280	242	235	268	265	264	246	239	249	245	297	295	267	276	243	288	278	287	264	294	270	266	244	239	248	275	273	280	246	259	273	244	293	252	276	249	262	284	264	285	261	279	239	279	239	264	292	244	259	242	272	271	239	261	254	271	275	227	291	285	258	267	280	267	296	247	301	268	253	278	301	283	267	275	273	259	256	255	260	282	262
4763	9162	22443	22280	11351	2955	1536	981	989	896	798	732	782	748	743	752	734	699	739	728	714	774	734	732	707	740	766	683	683	730	750	767	702	701	716	756	646	674	737	722	717	749	721	794	721	768	763	722	743	770	698	706	683	746	699	741	739	663	774	663	725	698	691	712	669	684	659	712	671	697	706	729	731	763	694	661	736	745	690	693	698	679	693	642	727	679	737	650	679	708	690	655	656	721	737	672	662	652	716	707	724	716	645	723	727	708	704	696	681	680	700	687	681	656	657	682	700	661	703	691	709	706	667	694	692	678	668	722	721	675	701	717	727	724	672	733	725	671	703	710	686	645	668	675	711	682	712	712	676	671	684	638	703	680	684	694	662	731	684	692	654	675	723	672	691	698	748	674	682	656	721	663	715	724	663	699	675	715	702	705	746	685	706	729	693	694	665	704	708	701	692	709	732	673	709	706	672	684	679	691	717	679	670	725	739	699	695	650	658	754	692	698	710	687	681	662	714	667	723	767	687	717	705	727	706	670	728	652	690	713	693	680	693	721	713	689	649	717	709	686	693	705	678	676	661	728	657	657	654	675	628	713	702	728	691	638	633	731	662	700	724	734	685	680	709	718	724	698	736	691	714	711	694	722	675	685	682	649	723	719	741	663	672	700	657	737	691	677	701	688	705	703	705	638	730	689	705	715	707	682	714	715	651	691	662	713	689	735	753	663	712	704	717	708	677	708	678	678	736	660	753	689	697	719	674	712	668	679	648	657	759	723	714	682	721	698	685	694	662	747	698	660	719	704	713	689	653	696	709	652	649	683	695	711	699	719	695	730	769	684	714	751	639	668	671	709	713	692	657	728	675	705	694	731	670	641	678	643	688	696	689	691	712	682	686	722	683	662	679	663	705	680	711	690	689	678	682	642	702	731	716	726	705	680	734	708	689	694	707	687	702	664	696	674	745	701	730	696	727	705	709	694	681	689	728	712	730	726	718	684	665	714	642	724	645	685	724	734	725	669	690	708	678	696	690	726	728	687	695	648	669	753	683	688	683	727	680	676	697	761	684	694	768	688	695	689	718	680	663	705	663	699	700	700	737	700	664	678	685	666	684	702	673	713	716	679	671	726	702	651	673	716	680	694	739	748	669	678	697	652	720	740	749	670	719	675	716	672	718	725	712	682	720	668	684	719	686	749	699	667	693	710	670	713	730	700	731	689	730	677	649	717	658	688	691	697	707	759	710	734	686	697	724	722	675	684	678	687	700	711	691	743	670	700	677	706	683	653	673	672	673	710	708	718	709	637	682	725	704	687	748	694	696	689	643	714	647	691	736	713	699	664	709	716	717	675	675	669	733	744	677	696	703	710	682	669	720	628	661	714	700	656	678	717	624	718	704	695	664	757	739	693	706	731	692	700	710	671	720	647	691	702	684	668	708	678	717	702	663	713	712	700	705	677	688	740	694	709	713	742	661	693	655	681	722	697	693	673	666	686	717	645	712	752	700	693	689	737	686	696	668	681	689	680	706	720	763	704	749	708	692	675	707	729	656	680	706	692	688	718	713	695	658	693	660	694	675	688	694	721	736	681	695	661	727	702	674	679	682	644	697	684	686	735	688	689	694	697	678	672	719	640	731	713	703	708	684	690	701	686	700	672	686	682	677	677	684	667	695	681	668	704	713	690	763	726	740	692	673	680	687	726	730	656	720	662	718	733	657	675	700	685	733	699	675	746	711	707	652	700	666	682	666	677	710	730	679	688	666	680	737	699	752	686	675	657	664	718	699	676	678	742	702	730	670	709	721	731	719	738	687	733	716	726	691	658	648	683	716	743	686	632	726	627	662	697	677	692	679	696	663	686	684	678	680	673	702	666	677	687	640	677	715	691	762	700	713	695	714	722	686	714	684	647	663	711	687	714	714	706	710	700	665	711	642	695	702	706	693	725	731	718	687	756	725	687	732	720	716	649	747	694	671	670	717	734	653	671	719	709	739	695	733	702	701	698	656	690	723	656	695	708	671	716	656	675	720	679	723	669	719	658	728	684	727	709	718	729	720	678	636	690	746	683	733	710	715	677	694	721	672	646	685	674	732	680	655	714	720	686	697	661	686	707	697	708	721	691	728	730	671	721	683	688	734	706	691	705	699	739	681	713	719	683	691	688	704	709	690	702	655	736	726	710	700	703	695	694	726	719	711	700	707	733	684	680	717	665	679	691	693	694	709	672	743	688	678	745	658	707	656	645	691	718	711	671	646	684	696	691	738	738	712	707	674	648	684	733	683	670	714	661	720	704	682	728	712	687	686	693	676	666	680	679	662	709	687	687	687	697	664	715	675	716	735	677	698	682	652	743	743	741	648	647	721	697	709	665	762	699	700	706	655	691	712	701	674	751	654	669	713	694	657	663	650	683	674	712	662	695	723	705	695	685	673	739	665	703	710	659	714	721	716	720	702	734	687	725	628	665	701	701	665	678	688	693	682	643	655	729	750	675	694	717	707	701	729	705	698	696	656	687	707	687	684	700	708	722	700	704	670	673	674	697	681	671	688	709	680	689	642	742	661	677	743	694	696	748	679	687	715	706	685	704	651	709	732	683	672	729	688	678	688	674	714	691	654	720	732	688	702	693	676	711	706	674	684	656	709	654	698	684	693	734	706	728	657	720	707	743	705	686	693	712	705	702	672	717	706	711	699	638	703	668	657	648	706	737	708	754	732	737	686	688	660	693	664	728	663	668	756	715	698	700	715	740	621	692	682	728	706	656	691	722	676	739	695	690	652	660	727	708	651	687	679	674	664	712	686	674	699	716	714	697	684	696	709	710	671	727	668	724	706	704	696	674	643	673	704	753	738	721	706	682	669	682	737	662	694	716	670	682	702	683	692	696	731	698	736	718	742	729	659	674	759	713	735	718	694	723	712	722	693	671	672	685	716	691	686	681	693	677	738	681	699	659	663	680	669	668	667	716	663	700	716	700	737	702	637	652	695	688	718	707	722	665	738	759	678	708	667	658	700	666	704	722	733	705	723	751	681	691	682	712	670	678	719	713	675	719	712	719	699	697	689	693	686	639	699	724	675	679	661	722	722	682	718	716	715	699	718	668	717	750	690	700	704	688	703	731	707	681	677	737	656	714	716	684	727	692	720	720	725	695	689	713	712	671	721	694	676	655	719	684	728	669	692	683	664	665	654	699	708	731	708	724	692	743	689	672	650	714	754	704	708	649	690	678	700	683	712	694	705	731	698	678	668	667	704	671	680	718	685	676	726	707	716	701	689	669	652	713	660	724	644	702	662	721	696	694	670	758	655	703	679	660	691	738	699	703	706	736	657	711	677	672	697	698	732	634	656	691	715	669	755	759	686	652	672	713	661	689	683	733	717	752	702	708	705	693	709	632	666	611	722	656	682	694	689	756	697	676	732	648	731	693	709	715	695	712	748	701	685	755	739	660	667	754	665	702	699	698	720	670	724	741	694	715	738	698	711	674	732	694	738	702
31667	47273	64333	58881	40883	15687	2635	950	1124	994	608	448	362	333	325	330	298	345	321	329	323	334	360	331	366	426	396	352	339	321	305	332	323	306	330	303	318	275	313	297	325	301	335	305	324	296	283	337	313	309	313	312	312	359	309	324	337	383	353	314	318	304	312	283	320	313	292	289	304	310	305	276	321	310	302	288	296	324	267	313	305	310	292	291	337	307	293	284	337	291	301	307	293	280	258	314	296	306	303	293	288	323	315	318	301	318	321	267	300	301	300	273	310	306	291	292	323	318	309	312	310	306	316	331	291	294	320	304	273	280	287	326	300	318	313	299	320	319	303	308	330	342	333	288	297	338	297	319	322	287	335	298	338	320	320	294	268	303	299	301	311	305	327	276	293	302	303	322	316	313	335	340	322	297	305	300	302	296	276	258	304	316	274	277	303	309	311	312	322	297	319	285	311	283	312	284	302	292	355	314	309	302	302	303	301	303	291	289	318	298	271	275	281	295	330	338	338	326	328	346	295	316	315	310	303	319	282	282	286	319	312	275	329	294	309	306	286	302	308	293	320	316	288	297	327	291	317	295	323	291	295	339	296	295	294	325	319	326	280	308	294	320	311	304	278	293	276	302	263	336	278	301	328	321	286	321	278	318	303	299	319	261	328	312	296	290	331	310	307	326	278	291	297	326	293	325	329	297	305	317	321	295	275	304	288	270	312	302	315	343	311	289	281	299	331	301	318	324	314	312	289	311	283	306	332	300	311	323	340	309	307	309	296	307	309	306	296	283	302	275	296	295	289	307	317	352	314	326	296	289	304	290	298	268	308	255	310	303	323	332	309	290	343	320	299	280	254	271	269	323	320	320	337	284	308	316	296	295	312	277	308	285	295	330	302	289	282	310	314	317	332	275	313	307	317	341	326	314	304	299	307	323	289	300	296	315	262	282	282	313	279	328	328	308	295	292	321	316	293	286	260	297	273	308	285	310	319	279	319	307	329	292	321	267	323	271	288	284	281	285	296	306	276	280	304	345	319	334	315	302	313	283	329	317	317	313	321	314	297	331	317	325	277	287	271	326	293	356	298	297	298	299	296	316	297	329	322	324	312	327	294	308	299	297	326	288	321	293	281	298	280	300	263	306	283	287	305	295	302	318	300	271	307	300	281	325	309	314	315	297	309	351	327	289	320	287	305	295	303	288	324	305	314	311	307	260	301	297	305	321	313	295	306	304	292	302	322	293	315	308	319	329	289	321	276	294	312	287	339	338	296	273	349	328	299	346	300	313	322	320	347	336	285	303	305	294	314	298	315	282	330	321	290	334	315	293	295	260	267	314	287	293	295	293	304	287	308	295	291	272	326	303	304	309	335	349	257	308	285	312	304	321	337	302	326	268	279	299	312	289	311	294	330	287	323	300	322	325	286	296	301	282	309	299	334	266	293	308	310	282	302	303	331	278	286	305	265	311	312	323	301	271	296	314	277	301	319	295	304	315	305	332	307	321	324	290	319	306	281	291	309	296	310	285	312	314	328	321	312	274	320	307	314	319	314	290	311	288	263	295	314	318	285	299	282	320	318	289	286	285	321	329	303	324	304	296	300	307	300	321	341	308	315	298	320	278	275	333	308	311	322	323	324	292	296	306	301	325	288	330	309	301	328	309	299	281	283	284	318	326	285	312	308	303	304	289	292	301	297	294	298	275	305	329	290	301	291	311	294	307	321	313	299	295	268	295	318	290	311	303	296	279	325	257	305	298	293	289	332	285	308	317	331	298	299	314	303	293	335	331	287	316	300	301	301	311	332	302	299	325	355	335	294	307	322	303	299	302	295	304	295	313	313	283	294	331	297	292	318	311	282	307	324	319	317	325	306	316	316	295	360	314	314	330	326	322	304	341	326	311	296	311	292	297	300	320	311	301	300	316	320	292	295	276	316	312	311	291	326	323	277	297	301	321	275	335	328	292	285	310	288	324	284	286	280	325	332	291	301	299	289	291	314	280	317	312	352	321	272	292	283	325	317	294	296	278	315	323	302	295	298	328	288	275	325	307	325	301	315	280	307	322	297	298	283	309	320	287	291	306	324	289	286	278	310	317	279	273	286	296	316	325	295	300	312	309	295	335	304	280	311	333	290	300	292	296	289	305	325	305	307	315	288	299	299	318	302	294	311	326	315	272	292	322	292	289	303	269	295	304	281	326	288	288	285	312	335	298	308	296	295	289	339	298	299	292	320	311	295	292	292	296	301	286	304	303	303	306	296	332	308	275	305	297	294	291	315	270	327	282	309	278	326	290	286	301	323	300	342	330	306	297	302	285	297	320	295	310	309	309	287	305	301	282	297	288	294	292	306	292	300	301	305	316	301	288	312	315	319	310	292	295	317	281	294	257	270	329	343	298	308	302	318	298	288	285	308	320	290	308	287	315	294	306	304	312	312	323	316	284	272	273	301	294	322	297	326	295	332	311	303	291	318	274	285	300	309	310	302	337	321	321	314	265	315	340	250	300	310	308	289	299	305	306	317	313	300	311	304	321	274	321	307	314	367	290	321	290	298	318	298	314	306	293	311	333	297	328	296	319	275	287	280	280	318	302	271	321	299	288	292	276	271	285	319	290	295	298	310	297	299	302	300	290	296	292	274	302	314	298	288	322	300	327	282	301	310	299	286	301	317	331	275	289	306	307	319	313	297	321	280	300	286	291	300	291	279	283	289	288	278	291	278	275	292	296	329	312	322	322	323	299	290	310	299	311	305	321	294	312	310	298	312	282	337	312	304	296	328	267	291	284	300	321	274	312	330	292	294	308	291	302	301	319	338	277	298	288	317	274	299	302	307	290	304	286	307	310	310	264	292	322	294	308	320	291	310	297	315	278	298	298	299	301	299	305	294	307	289	313	291	285	287	311	277	279	287	302	304	303	303	252	312	314	309	291	289	313	299	289	297	307	305	313	306	277	312	325	353	305	332	306	292	302	272	289	324	302	310	338	305	290	310	314	298	310	289	302	300	303	291	326	303	276	279	308	283	327	295	289	272	332	333	309	302	283	324	301	327	264	327	294	284	327	331	330	312	313	329	308	295	311	312	318	317	327	335	282	279	317	312	334	314	331	295	297	294	318	286	309	297	327	294	285	305	309	317	304	365	310	318	302	305	327	320	302	320	276	299	342	303	293	323	319	300	312	323	264	296	295	315	289	297	320	325	333	274	318	286	302	307	299	328	314	321	308	291	329	343	303	314	309	295	302	322	283	329	294	290	301	291	258	317	313	297	279	305	322	303	280	307	287	296	298	293	301	288	283	306	318	327	318	321	305	314	338	279	309	337	289	298	307	306	348	364	311	307	313	269	333	283	314	312	310	278	304	281	279	308	314	302	290	311	307	286	293	298	306	308	299	301	329	291	259	280	297	301	305	284	302	306	279	294	300	302	311	305	327	299	305	307	304	316	286	332	317	291	303	332	321	310	296	329	298	317	285	302	267	315	284	331	311	286	290	346	308
19710	38355	63005	63120	48785	13980	3999	2023	3986	3026	2240	1542	1071	940	840	878	881	913	828	852	906	909	969	975	1463	1663	1794	1077	1017	988	1015	968	813	812	877	813	841	887	869	866	883	868	922	897	846	783	781	882	832	810	844	800	802	768	865	785	774	1166	1128	774	777	778	761	789	785	745	813	739	800	771	786	795	783	814	787	724	756	813	759	790	811	797	789	789	774	768	797	788	832	827	800	782	787	795	774	761	778	740	842	777	769	723	808	728	810	809	728	716	786	795	758	757	770	746	792	776	808	754	722	790	829	758	784	795	792	763	745	727	778	804	769	800	768	777	759	800	771	769	751	771	761	729	743	749	731	772	762	815	763	768	783	738	742	772	807	759	806	783	783	755	752	761	762	738	768	795	750	781	781	749	794	716	789	753	804	773	787	767	743	762	770	719	784	760	794	731	735	788	744	761	736	843	714	751	759	752	788	762	781	724	751	748	759	803	837	831	846	754	784	810	777	754	785	786	752	778	765	764	819	766	787	778	791	777	774	753	804	750	793	762	751	739	781	766	773	745	784	797	790	748	794	824	753	815	799	771	744	741	753	766	733	795	791	787	737	732	800	832	770	778	772	780	753	760	760	771	780	814	790	788	768	747	767	784	781	745	716	805	750	772	772	748	741	771	778	758	735	731	762	768	747	797	753	722	773	821	804	787	754	775	771	788	744	808	736	697	733	753	766	756	771	752	767	749	752	756	781	754	732	725	795	768	712	756	772	785	734	798	763	734	781	778	759	770	786	736	827	771	791	791	766	773	776	729	792	767	778	805	767	796	753	831	733	737	770	735	735	765	763	802	762	794	760	770	725	762	800	746	794	784	766	787	792	809	733	751	770	727	808	740	762	798	751	739	777	705	759	767	762	770	768	764	734	721	776	759	766	787	730	752	800	771	734	786	722	768	770	819	756	796	733	758	765	774	789	791	732	740	770	776	674	774	715	809	771	739	770	771	781	763	773	777	758	761	799	736	751	757	770	768	771	792	762	831	759	780	764	799	740	775	744	789	785	764	764	802	780	810	797	738	733	786	769	768	767	733	814	744	737	738	783	749	794	771	759	765	752	733	815	760	794	745	822	781	719	780	786	761	804	774	798	810	751	802	772	733	732	796	801	764	738	742	748	748	767	776	816	786	769	784	761	761	754	773	791	812	775	796	802	787	781	745	792	787	803	826	761	801	780	809	745	781	762	763	791	761	754	794	743	759	719	738	727	745	754	767	827	785	776	762	755	778	751	753	732	797	770	803	788	776	729	780	766	782	772	733	730	750	774	790	727	785	756	717	771	817	819	774	772	784	754	740	799	765	794	749	699	772	754	765	780	735	728	775	750	728	786	798	726	762	777	762	753	779	772	782	794	770	790	757	773	795	764	812	817	819	782	807	759	754	756	771	797	728	774	728	706	758	779	774	739	778	795	735	754	755	807	748	791	768	773	781	776	777	768	822	780	801	784	750	787	789	747	783	808	755	743	757	812	800	791	793	745	731	764	808	770	759	772	735	735	755	795	789	774	770	788	819	732	795	831	740	729	777	734	806	770	765	748	728	730	733	725	758	802	796	741	794	762	775	744	795	769	788	843	728	775	791	768	752	801	728	812	720	775	748	778	760	749	783	770	771	764	738	788	796	755	753	781	756	726	786	774	758	788	764	742	795	701	790	816	781	777	839	774	801	789	769	766	724	759	737	767	757	730	793	767	761	824	780	786	805	718	819	759	786	771	765	748	772	756	778	740	759	723	751	789	778	760	782	796	721	805	737	794	791	759	785	795	784	746	745	754	747	793	765	788	795	754	745	790	734	740	771	767	781	769	754	821	749	783	749	745	798	772	816	747	754	790	766	821	794	743	785	764	751	716	821	797	815	728	751	763	808	769	761	788	767	775	745	701	723	775	820	750	814	721	715	741	724	792	742	722	779	768	747	832	793	737	769	771	760	785	796	776	758	741	770	739	789	758	747	815	753	776	820	721	736	779	742	802	766	763	759	773	797	785	791	792	743	772	813	820	773	744	831	766	771	802	821	826	732	728	780	752	748	760	807	761	754	801	761	795	736	780	741	743	798	736	781	784	723	770	803	748	748	756	806	708	798	790	746	745	783	720	803	737	802	761	712	827	788	727	772	783	750	770	795	724	750	758	735	759	736	778	798	756	751	730	791	759	750	758	774	787	818	726	750	767	777	819	743	754	797	757	822	782	744	753	743	750	758	790	753	810	724	736	813	747	752	777	797	817	769	773	759	758	784	717	753	781	782	724	772	780	783	775	747	733	764	777	729	771	750	816	724	785	763	768	798	798	739	804	796	773	750	750	768	745	761	743	778	738	753	799	805	790	772	781	786	731	752	787	803	807	722	772	746	769	779	772	771	761	756	744	763	742	778	782	779	829	784	745	808	751	762	805	783	774	770	762	802	758	753	798	733	787	787	729	807	751	816	717	754	734	787	714	768	786	804	807	762	746	781	797	722	770	771	733	747	803	747	783	775	744	768	764	783	796	740	799	777	792	773	747	761	762	778	746	750	738	780	800	766	752	786	794	761	765	788	773	754	769	886	728	716	836	763	762	787	769	752	801	794	786	776	757	747	762	770	864	763	793	763	793	699	769	812	755	783	679	733	749	737	725	775	758	763	762	801	802	767	802	671	749	763	770	777	745	762	763	796	852	716	748	771	717	785	748	766	755	809	805	785	770	764	791	776	737	755	762	762	807	704	798	765	811	745	798	798	814	786	723	757	762	773	784	795	768	758	798	769	737	795	765	732	762	762	733	742	770	723	825	764	845	763	783	782	746	750	758	749	734	797	766	739	782	823	747	775	813	800	806	741	773	741	752	803	788	734	770	765	761	787	761	782	755	757	786	767	770	743	769	792	783	754	741	787	730	775	737	756	781	752	744	816	767	741	811	818	732	799	754	774	755	736	766	800	804	745	721	736	772	794	772	744	736	753	779	765	804	762	767	744	766	711	751	819	767	809	762	819	772	771	784	753	723	772	736	759	825	787	745	739	774	782	773	774	792	785	813	778	778	770	765	759	801	711	729	827	747	788	743	818	815	788	746	785	780	791	805	772	682	801	770	756	813	755	790	755	748	786	765	807	732	740	731	772	754	768	753	779	829	731	739	780	802	751	756	743	784	809	743	741	781	755	791	791	703	731	740	779	781	775	768	731	792	795	745	783	726	760	738	773	781	728	780	810	745	748	774	783	751	726	754	778	752	782	754	758	752	761	719	774	774	764	793	726	769	777	755	765	764	752	751	795	766	827	741	738	781	831	770	775	812	781	779	772	724	752	802	781	735	783	768	762	793	754	759	752	796	812	765	780	785	759	792	787	813	748	762	758	770	740	744	770	772	788	740	768	773	749	758	792	742	770	758	773	747	775	772	795	783	839	727	735	788	740	765	724	747	759	756	725	760	815	764	798	796	777	817	766	736	774	813	756	806	812	799	767	758	786	735	728	762	790
45170	61900	71157	66475	47084	23673	6682	1752	1887	1193	723	496	383	308	325	321	300	326	302	300	290	313	370	332	602	539	522	374	346	362	368	320	300	289	295	288	317	306	298	270	291	304	304	347	298	291	288	276	287	259	284	292	290	315	253	284	289	407	360	276	310	272	288	247	280	246	252	276	301	291	269	280	289	319	287	256	311	274	249	268	293	276	305	253	281	254	287	294	313	298	300	302	273	306	271	274	298	289	264	283	276	294	280	280	274	294	258	279	300	303	274	285	255	277	305	299	306	301	266	255	282	289	266	257	304	302	301	313	291	291	288	295	286	280	258	272	312	277	265	272	296	268	254	284	257	289	316	298	289	269	290	306	271	261	291	278	298	290	291	253	293	275	282	271	303	274	293	268	297	252	300	327	275	265	269	239	291	313	287	283	269	307	286	281	295	289	285	257	265	257	279	284	273	269	260	264	300	267	288	274	261	248	288	276	272	254	262	268	267	278	293	277	259	268	288	290	288	306	302	238	249	297	292	293	279	256	284	301	260	261	310	237	267	289	261	314	294	309	249	285	297	264	321	250	288	275	288	292	267	301	289	280	297	285	270	263	276	252	281	267	294	263	299	290	327	296	299	276	275	266	272	294	270	289	262	274	309	285	302	290	261	286	256	302	292	259	275	279	311	297	295	273	303	308	267	297	275	274	281	296	281	288	264	296	259	284	252	270	290	265	270	287	295	251	291	281	264	242	311	295	273	262	270	291	283	275	279	281	245	251	260	263	288	262	256	311	271	261	287	272	289	268	286	255	267	271	280	263	314	272	284	278	266	276	286	244	275	314	254	285	292	248	270	287	275	272	261	285	284	284	285	313	266	275	291	280	260	292	259	268	254	311	251	265	248	234	331	272	300	257	299	299	275	250	299	299	272	285	282	288	286	277	278	296	273	293	308	258	292	286	288	235	263	338	285	265	244	254	282	274	266	265	269	252	269	313	275	290	299	281	271	294	244	269	292	295	275	270	249	275	266	261	279	267	302	308	278	276	225	300	292	277	281	274	262	286	261	263	244	271	276	292	305	297	275	252	243	296	273	255	244	249	262	288	289	262	279	298	266	264	299	291	287	270	286	266	274	248	267	276	278	288	266	303	285	289	254	289	272	292	285	272	274	279	301	307	278	270	307	297	270	282	268	279	273	263	281	284	233	266	262	268	282	267	271	315	276	286	270	290	255	286	270	258	250	304	259	315	291	261	295	270	284	316	244	262	307	298	291	283	300	253	283	306	274	275	282	273	285	306	307	285	271	287	263	284	239	288	277	270	269	285	246	259	282	259	279	278	276	317	297	303	276	273	271	290	305	231	261	274	318	271	275	264	267	265	275	306	273	251	272	279	267	282	269	263	263	278	312	272	279	277	267	302	289	283	276	291	293	279	266	249	268	299	290	287	282	264	272	298	283	303	279	266	281	273	262	276	299	295	274	270	261	270	276	269	255	282	291	286	282	298	282	283	310	275	278	270	256	275	272	295	270	266	267	273	266	280	301	249	290	253	297	262	270	278	281	263	279	293	263	285	266	306	259	279	233	252	268	283	304	282	297	289	297	268	255	289	275	264	292	262	273	280	281	292	262	281	278	290	274	322	303	262	281	261	241	285	306	257	261	257	273	269	263	256	276	299	274	277	297	293	289	270	314	275	295	267	267	303	274	278	283	271	291	271	265	286	282	251	273	288	288	269	289	242	269	273	281	302	275	278	282	249	285	304	277	258	263	296	263	261	301	275	263	274	313	281	244	296	264	272	312	259	263	288	334	286	280	259	267	293	268	256	267	281	293	259	265	267	288	274	272	279	258	289	285	286	279	271	256	325	293	278	283	257	324	287	282	287	285	248	297	263	261	259	291	303	255	289	259	252	262	313	277	263	290	301	271	278	273	268	289	300	259	285	278	282	282	266	271	268	277	292	255	297	258	258	288	283	287	295	283	230	284	312	304	265	251	273	295	265	288	286	293	296	281	291	301	290	257	269	276	252	271	269	295	287	299	271	289	272	282	283	292	273	262	282	271	265	269	292	268	288	301	259	271	278	300	278	271	258	258	284	276	259	300	274	245	299	271	287	255	278	278	288	265	291	244	280	280	259	251	278	297	291	279	311	314	251	240	286	279	300	249	275	286	310	304	268	253	274	283	283	282	261	302	283	266	275	282	309	275	288	245	282	275	306	274	269	277	270	280	284	282	258	284	271	283	281	285	273	274	276	331	308	282	270	294	250	266	290	293	286	275	266	290	281	273	268	296	292	256	278	302	261	276	281	269	243	265	292	263	304	304	248	278	293	308	301	268	266	309	247	255	294	300	259	252	314	295	293	267	280	275	294	261	269	292	263	281	284	265	240	278	294	300	253	306	299	256	260	282	239	277	322	272	262	277	292	263	277	259	265	275	270	290	278	268	289	306	284	319	267	256	281	262	297	289	326	258	264	282	265	279	267	305	279	246	283	260	297	298	288	288	255	293	252	290	261	285	284	277	297	278	283	269	255	276	289	295	272	263	280	289	233	295	277	271	250	275	253	297	309	279	277	285	281	277	307	298	276	295	288	281	269	275	258	280	259	287	281	253	294	288	266	274	296	286	253	281	297	256	301	257	288	288	261	241	287	279	272	265	293	293	259	247	270	280	279	253	268	304	276	313	266	301	282	288	250	275	274	257	241	272	283	269	263	250	255	300	269	311	274	295	310	310	309	285	268	286	276	260	296	274	247	269	270	274	290	278	273	279	313	272	304	292	272	305	242	290	271	267	279	258	253	305	246	272	301	303	311	261	246	274	261	271	272	282	248	302	289	262	280	307	269	278	272	300	258	283	294	294	255	278	275	277	262	274	254	264	288	299	288	263	264	291	278	252	279	270	305	285	267	288	301	265	269	257	276	272	300	297	269	225	273	265	299	278	313	263	270	308	295	253	269	252	239	266	289	251	277	294	273	294	293	273	296	251	277	288	253	274	276	278	278	279	258	289	266	264	292	279	284	288	274	275	294	257	286	292	292	298	287	290	258	266	298	286	317	290	295	256	223	282	256	277	287	255	265	280	282	252	273	296	260	304	264	291	270	256	253	277	307	266	283	279	295	281	255	281	267	271	271	286	254	324	288	282	272	268	267	268	266	294	301	279	268	284	303	281	271	280	260	258	289	294	252	273	288	251	268	266	300	289	268	260	284	288	275	285	313	293	282	290	272	293	282	274	304	295	303	267	260	298	254	267	279	293	281	302	292	303	282	285	282	267	263	297	290	303	272	292	271	312	293	285	290	283	285	270	284	248	280	277	288	261	269	301	266	265	296	265	274	286	276	312	278	253	271	303	300	277	280	291	284	259	275	285	269	280	312	292	292	309	283	265	286	281	234	274	312	288	257	281	265	308	256	294	323	291	283	271	249	275	296	285	255	277	293	286	261	246	262	267	283	278	280	280	262	259	274	301	269	300	274	252	293	286	272	277	282	269	281	262	287
29156	49370	72779	74470	55620	19182	7596	3636	6481	4814	3188	2325	1228	922	913	854	894	887	852	855	912	998	1168	1135	2903	2609	2549	1597	1151	1230	1342	1128	884	864	804	854	829	915	912	871	818	840	908	822	869	835	774	839	854	818	838	756	720	772	731	742	740	1554	1178	749	743	718	691	706	738	698	726	701	702	660	722	742	764	759	679	715	715	753	701	669	719	689	734	695	690	687	730	681	773	711	716	720	685	728	759	708	732	724	713	735	733	724	712	725	727	680	705	734	744	684	719	736	727	719	729	704	738	757	686	725	758	752	691	747	739	691	723	682	725	701	733	693	724	674	714	707	736	711	712	676	671	700	657	693	709	726	677	683	680	708	677	762	664	687	706	685	659	732	689	706	750	699	727	740	718	693	654	698	714	706	703	661	720	748	701	695	696	710	690	733	658	762	738	696	751	753	645	722	727	726	723	768	698	718	751	687	720	708	710	706	723	737	687	674	707	739	690	698	755	725	690	672	720	749	715	699	714	687	728	670	710	726	670	752	717	701	734	684	691	739	682	684	726	677	701	749	737	717	695	665	680	732	715	773	749	750	718	697	672	662	746	717	702	693	702	699	709	667	703	706	705	710	737	692	766	728	721	686	683	705	705	705	706	681	727	731	710	721	688	747	722	740	695	701	671	687	683	742	737	698	723	740	678	705	689	665	683	709	675	704	691	753	707	715	721	700	723	682	707	711	705	703	680	745	697	671	688	680	663	677	645	703	686	716	699	674	705	680	707	726	722	697	729	727	682	675	680	724	666	639	748	728	651	753	712	642	736	737	706	724	714	724	671	690	748	710	724	712	741	723	689	709	680	745	724	690	739	698	759	733	703	737	672	698	731	706	726	720	645	736	697	687	732	720	705	704	704	711	707	677	693	665	726	694	710	719	669	704	716	722	639	703	673	722	656	686	727	703	676	663	693	713	678	756	723	715	709	715	743	714	694	674	686	692	762	680	711	694	712	678	702	709	708	720	733	680	724	730	688	696	659	758	689	716	677	700	735	727	705	717	700	719	704	660	746	710	696	714	707	737	744	688	672	751	712	717	724	725	719	715	700	698	700	742	704	692	745	677	722	744	711	713	739	708	688	686	701	714	692	704	731	741	699	714	737	720	711	663	664	734	715	699	696	731	689	680	702	714	733	721	713	703	676	675	764	708	700	701	709	732	750	708	658	700	710	704	643	696	706	707	697	684	700	681	717	680	693	752	660	714	719	670	674	709	725	709	689	690	720	705	689	680	683	694	699	699	694	728	705	729	755	686	740	697	726	711	707	705	702	708	717	680	685	704	708	743	689	727	719	711	692	739	707	758	714	666	688	693	691	685	692	714	751	692	713	685	689	713	723	759	712	721	667	670	710	707	695	709	698	699	742	697	693	708	713	677	704	686	735	671	699	702	682	717	723	681	716	696	712	695	733	746	736	674	674	709	730	746	726	756	681	725	721	710	728	658	688	721	693	700	695	700	696	722	683	697	685	698	697	714	726	695	721	713	708	731	708	674	674	734	748	700	681	666	735	675	712	702	722	716	721	688	720	681	679	758	675	675	738	721	659	709	719	700	675	752	679	719	712	698	724	665	683	721	676	702	670	717	699	695	727	729	693	717	734	720	691	688	721	679	714	700	708	678	728	710	736	712	700	711	717	690	680	705	722	714	711	733	676	709	724	693	729	741	705	681	724	742	741	705	705	710	734	734	710	722	718	717	764	664	668	746	711	720	672	701	716	719	715	684	707	687	680	650	698	682	695	690	696	708	675	706	733	702	736	705	697	689	685	686	717	704	717	703	667	699	737	734	697	695	735	705	701	696	732	713	724	730	650	715	741	724	690	727	750	725	710	707	764	709	643	717	689	731	707	683	751	712	677	709	689	714	655	704	717	701	695	716	664	715	682	742	707	736	712	690	706	695	711	724	692	648	661	702	701	743	734	643	715	727	681	696	688	662	734	745	708	750	753	738	687	765	681	713	724	708	727	676	684	712	712	686	719	734	658	701	700	665	789	684	708	697	694	719	711	743	703	715	706	722	724	720	701	676	706	766	672	693	756	728	761	704	744	704	690	731	697	694	675	662	698	698	713	734	705	694	720	715	637	732	702	734	696	701	734	670	702	794	664	720	667	696	739	740	668	770	671	705	750	739	702	736	700	718	660	729	733	710	687	644	713	716	711	733	749	698	722	739	738	728	698	736	681	684	702	695	714	748	712	738	727	723	727	711	688	722	702	675	633	730	697	706	661	722	682	690	701	730	715	709	707	705	734	732	705	691	711	722	660	700	679	687	680	703	699	687	703	686	702	735	715	712	720	686	667	743	689	669	669	705	700	759	687	663	684	731	727	744	697	677	719	698	731	700	693	685	674	678	658	736	735	731	688	675	673	699	713	710	682	738	686	735	671	726	725	662	699	704	700	711	671	654	719	727	766	700	722	673	727	721	708	705	687	727	736	706	703	734	705	681	703	704	715	688	650	712	687	731	702	681	676	634	703	721	688	753	677	705	714	730	745	686	683	705	708	686	720	723	727	703	692	691	709	708	728	676	678	681	718	712	682	706	700	678	729	697	735	743	714	730	699	716	732	685	738	717	711	697	713	728	728	669	689	738	738	735	682	709	674	742	694	725	740	718	732	691	713	689	697	702	689	710	703	688	678	687	712	689	739	766	700	766	714	742	698	694	687	654	645	701	699	720	694	734	685	750	655	722	738	699	731	684	712	696	692	726	692	698	739	761	713	682	682	704	681	671	681	659	736	715	705	710	715	738	729	728	737	750	703	693	665	678	703	706	701	720	660	726	717	708	705	717	667	708	681	694	725	742	743	678	704	660	698	727	718	713	717	696	694	705	678	751	680	689	717	731	700	729	722	673	724	669	713	709	691	724	724	703	709	711	740	739	653	752	740	711	728	681	712	705	676	656	696	785	705	701	713	719	716	729	737	675	725	689	741	720	681	655	710	713	682	698	753	705	708	723	717	685	733	655	697	687	697	713	724	673	667	737	689	675	674	701	719	699	748	693	682	698	693	689	709	763	723	658	713	739	682	726	709	645	749	713	713	733	768	683	721	696	668	728	683	705	687	633	728	685	739	725	682	681	737	699	727	682	719	710	701	726	678	681	667	749	714	732	712	688	688	669	659	723	695	670	700	658	734	727	712	679	698	715	719	769	741	717	715	663	672	725	667	684	728	760	709	670	712	725	686	706	698	678	667	688	710	756	682	715	682	689	667	708	712	677	697	691	674	706	713	733	726	709	719	697	713	705	664	762	736	670	690	725	738	695	719	725	711	686	745	699	675	664	730	741	669	673	693	727	711	704	713	688	710	716	673	740	700	742	728	709	670	681	693	625	731	660	670	728	754	692	665	696	706	694	721	681	730	722	733	701	728	692	663	698	718	724	695	688	758	723	654	719	743	699	739	671	720	652	643	714	736	725	700	655	700	716	700	729	749	709	701	729	710	734	722	656	711	743
7991	6575	10375	10948	5013	928	458	362	298	342	294	314	275	255	264	254	274	279	274	277	279	242	288	299	266	304	274	287	265	273	267	273	270	290	277	278	261	269	269	270	279	301	293	285	275	291	272	269	274	273	280	273	276	270	288	257	279	270	281	259	296	276	257	293	278	281	292	268	267	243	307	282	265	272	255	276	286	254	265	263	283	251	281	237	257	280	242	272	273	279	269	250	264	287	258	268	263	280	276	255	276	259	263	256	263	286	275	261	325	268	255	271	259	267	267	263	274	255	267	280	273	248	262	260	273	276	267	264	253	272	255	275	270	292	247	264	230	243	285	258	245	254	263	240	276	288	258	282	248	274	290	278	264	274	243	257	251	273	286	270	307	290	277	274	250	282	265	268	251	248	283	275	279	259	258	212	249	290	275	289	282	270	257	267	269	262	290	271	234	260	281	273	289	264	267	279	254	263	298	266	261	257	284	267	298	257	263	274	282	284	254	279	283	294	254	251	261	281	269	240	298	262	290	289	278	270	234	290	270	273	255	240	268	285	265	253	298	248	249	245	263	300	267	298	259	256	278	272	255	280	288	276	259	262	263	284	261	238	269	249	255	255	271	268	258	263	256	294	267	279	269	288	241	228	263	262	262	280	269	291	247	248	263	288	251	285	269	277	279	254	280	282	267	271	272	240	270	230	274	319	270	257	247	274	242	274	283	252	292	262	275	249	274	253	256	248	273	266	257	245	274	286	274	276	265	269	274	289	259	262	297	260	260	275	261	273	281	255	286	271	258	248	302	271	265	250	275	304	268	266	276	281	261	284	252	277	242	261	269	280	285	260	251	280	266	268	257	273	260	263	294	257	283	271	256	271	278	278	267	297	277	263	277	271	288	253	275	263	242	261	241	285	267	284	237	283	251	300	285	277	267	312	269	242	293	258	290	276	271	279	269	243	247	270	286	235	255	253	255	282	266	273	284	285	254	308	239	261	256	266	251	282	262	267	262	288	277	273	283	279	268	236	256	275	262	276	260	248	287	254	257	243	291	260	301	257	263	286	285	275	258	248	279	284	261	265	256	297	277	263	250	272	288	290	258	290	275	256	244	244	259	267	271	249	263	262	266	289	249	245	289	300	262	282	284	260	241	264	284	281	279	251	269	297	267	272	275	281	271	281	271	302	281	274	274	295	294	261	278	281	241	315	258	262	274	290	297	253	273	268	241	259	278	289	253	273	274	255	275	267	262	275	239	263	239	274	269	252	245	247	248	259	259	280	250	250	272	289	257	291	303	273	266	261	234	251	261	258	284	246	282	238	231	264	250	261	259	282	244	265	269	289	280	241	287	275	279	258	254	292	233	264	296	258	287	277	260	271	237	258	265	258	291	262	292	276	282	237	277	281	259	301	305	300	266	278	274	300	253	270	282	250	277	259	256	226	268	276	278	265	254	256	305	293	275	294	280	274	262	286	274	266	253	308	285	255	260	277	260	261	255	281	262	258	262	271	264	258	311	267	293	278	301	243	265	274	280	264	298	258	288	273	261	238	263	287	265	287	282	241	271	269	278	282	283	269	267	258	265	249	267	240	251	313	249	309	295	266	298	262	270	267	295	280	270	233	245	260	277	258	258	257	251	285	268	262	292	285	291	287	284	266	249	268	261	271	257	273	297	274	288	268	285	271	279	241	229	266	249	282	288	272	264	266	298	262	259	268	310	260	242	277	286	283	256	277	269	247	272	270	258	263	247	268	263	293	254	240	239	265	256	278	243	254	254	259	275	294	262	275	279	256	250	251	285	266	293	258	271	313	241	281	231	286	247	255	279	257	250	266	269	275	298	272	279	269	283	284	262	280	272	252	259	269	291	291	276	291	291	242	270	261	274	260	270	228	284	293	283	280	283	258	291	242	269	256	260	271	290	236	250	290	259	302	288	286	278	282	247	306	265	251	276	265	267	269	266	278	245	256	256	244	280	249	280	267	292	277	278	294	270	312	250	292	284	266	249	259	251	295	268	279	260	279	283	271	244	274	278	279	287	242	253	292	255	245	282	264	274	284	267	281	254	239	254	280	239	266	272	296	266	249	282	264	278	272	242	253	281	262	278	224	256	298	293	258	263	276	283	255	232	262	246	257	269	267	287	256	267	285	268	256	277	289	269	267	281	291	275	277	308	279	268	275	294	276	288	259	252	286	237	248	268	279	251	257	289	280	251	270	285	273	269	259	269	241	297	242	262	232	262	252	271	262	269	269	297	241	269	272	254	220	277	263	257	268	308	295	293	283	271	260	270	272	266	251	265	268	269	251	254	280	264	294	262	231	272	288	288	253	255	271	293	280	252	262	260	241	260	282	277	252	265	280	297	273	282	293	279	249	238	261	258	286	252	267	277	307	284	282	243	274	250	275	260	294	290	272	255	297	247	261	272	288	276	285	274	260	277	260	263	285	278	259	269	263	274	265	261	260	262	250	273	231	276	270	281	303	263	280	282	242	264	269	248	287	277	278	282	261	265	223	240	261	257	280	282	291	255	259	294	287	273	244	255	270	290	252	253	278	272	276	253	284	260	246	283	288	281	289	280	278	267	247	250	280	278	262	269	232	274	274	282	295	260	265	258	271	273	261	282	256	271	241	249	292	281	287	267	275	252	262	284	259	251	262	265	272	241	249	249	280	281	265	255	299	281	284	290	275	247	270	278	250	283	254	277	244	261	257	260	266	260	263	260	268	284	279	289	262	264	243	281	229	280	259	265	232	280	253	254	243	282	240	254	281	308	289	290	280	252	282	280	232	269	258	274	268	305	274	264	290	253	243	244	279	284	278	255	278	277	253	277	263	258	240	302	288	260	265	279	291	294	272	286	250	272	262	276	287	281	258	297	276	247	258	274	219	272	274	275	275	241	256	272	260	262	280	271	299	269	282	286	233	281	269	286	303	260	243	264	267	258	266	275	263	283	281	269	266	289	294	264	276	263	248	244	286	259	248	273	280	288	288	262	273	289	251	288	279	266	273	260	296	278	298	294	265	248	261	255	283	235	248	256	303	278	274	293	265	271	257	286	286	267	256	289	233	289	260	263	248	269	279	259	293	274	273	285	270	250	264	293	284	271	273	258	272	259	239	274	255	281	272	242	255	294	269	296	250	273	271	231	245	283	293	265	262	294	265	246	277	253	246	258	265	236	291	271	273	280	293	266	291	267	248	276	277	284	268	276	277	269	289	259	248	294	266	292	253	293	249	259	298	289	264	295	275	259	289	251	267	283	248	258	271	276	281	288	291	268	262	265	247	290	251	277	268	275	255	271	257	260	256	255	261	286	269	265	249	289	276	309	304	273	256	300	263	280	245	265	262	263	275	259	249	275	260	271	242	240	304	294	260	251	244	257	287	272	262	268	267	249	268	282	276	276	302	245	255	252	284	271	288	271	243	274	262	269	289	260	265	250	272	237	273	283	256	276	274	280	294	254	261	263	288	304	281	286	279	274	267	289	294	264	287
6103	8496	18767	23933	12837	2890	1476	965	963	849	879	768	723	721	719	699	700	712	709	699	749	738	708	748	745	785	744	692	763	734	673	705	723	724	697	679	748	704	733	739	677	767	775	756	740	744	760	772	715	729	711	731	701	738	705	689	737	739	635	681	730	710	667	703	657	727	712	715	738	727	716	763	680	759	649	652	660	681	721	680	644	698	700	729	700	662	686	672	716	653	690	715	693	702	709	674	708	688	641	712	718	738	684	677	712	752	685	728	690	707	721	686	657	713	714	742	677	704	680	689	666	659	683	659	697	713	708	681	692	669	699	656	706	694	698	703	715	684	657	709	680	685	711	690	678	703	686	678	649	682	722	698	661	708	766	718	672	718	691	680	701	658	670	730	679	689	670	683	700	692	663	674	720	664	685	654	686	683	722	722	659	727	681	682	723	673	701	676	662	728	704	738	745	719	670	725	660	697	678	748	694	678	709	712	665	747	669	713	768	703	654	727	653	663	728	693	693	665	741	684	673	717	675	716	671	719	712	675	688	686	718	726	717	730	709	682	703	689	711	685	708	707	673	713	697	693	673	719	673	655	686	675	680	698	665	709	711	726	707	669	678	693	672	702	699	694	693	734	689	719	740	741	687	709	675	674	714	652	660	713	658	693	708	720	684	704	653	732	694	703	726	701	721	708	696	691	663	717	643	669	717	619	752	676	727	656	702	736	679	696	681	645	663	689	668	722	659	689	627	669	690	687	678	717	693	696	678	682	673	738	649	728	686	703	664	694	679	719	681	693	664	722	697	728	753	674	689	677	683	687	694	602	729	763	714	703	666	670	713	699	673	680	713	687	680	671	766	668	689	709	671	627	667	762	705	722	735	676	665	704	694	685	667	691	678	702	686	710	713	725	640	660	662	696	673	730	686	717	707	719	718	692	753	713	719	686	671	666	667	698	704	698	685	680	679	676	693	698	667	699	700	710	749	732	700	655	653	732	692	678	680	718	691	692	720	623	639	724	692	671	686	687	670	659	680	689	671	699	682	673	706	676	719	671	687	650	734	714	705	666	653	659	646	742	706	694	673	674	681	662	704	693	697	672	660	727	653	665	747	686	692	705	717	771	681	699	704	673	692	673	685	718	723	655	699	672	727	709	702	740	681	741	663	699	713	724	681	688	657	763	660	713	730	684	688	711	678	721	718	714	689	688	697	641	724	694	683	670	691	711	696	675	692	685	673	720	683	662	678	690	683	755	686	733	715	676	738	628	670	716	703	673	689	709	694	700	705	699	700	728	666	675	674	729	725	729	719	717	683	697	684	700	675	673	699	680	695	668	690	677	692	694	705	683	661	694	715	701	696	676	687	747	686	701	713	665	722	659	636	735	714	716	714	639	703	657	705	647	646	696	674	701	705	658	716	705	648	700	708	709	694	663	638	714	698	664	636	678	707	689	665	686	698	702	704	714	618	707	674	681	730	692	711	651	689	746	718	706	659	692	711	632	709	647	753	696	696	733	683	674	659	723	664	727	719	675	694	687	661	689	663	670	692	742	707	685	690	698	698	682	611	715	706	671	621	737	709	692	700	724	739	724	726	740	672	672	749	660	690	680	664	692	698	715	703	719	723	703	687	660	691	737	721	738	713	670	708	665	695	692	676	663	670	696	657	706	615	698	669	694	748	714	707	715	679	702	654	696	710	687	699	649	728	684	646	660	704	712	688	731	711	692	686	688	677	698	719	702	655	703	655	735	704	653	666	694	715	703	741	710	691	684	729	651	726	702	646	711	666	672	675	695	685	686	679	668	722	670	733	700	668	721	648	680	662	674	772	682	640	718	663	705	701	686	687	667	702	715	725	696	685	678	719	667	690	707	656	695	653	683	685	688	698	660	699	713	717	754	722	679	689	657	681	697	717	680	655	735	716	725	712	685	671	651	675	679	704	719	702	657	649	707	679	684	688	704	737	691	696	715	693	747	687	681	699	693	718	686	720	687	676	729	726	708	701	688	746	729	719	657	681	663	681	700	745	657	674	712	724	705	723	728	657	686	715	734	689	689	658	678	710	724	694	699	708	722	690	735	690	715	683	714	714	649	714	693	666	680	697	728	635	701	684	662	691	673	707	712	679	698	700	670	664	607	684	708	686	661	714	639	680	689	694	707	710	744	641	706	679	731	665	736	740	702	698	666	726	729	646	676	679	690	691	693	748	693	683	666	744	748	707	679	725	646	671	706	693	669	687	685	704	698	689	678	710	714	716	703	730	714	697	660	704	725	667	719	693	713	693	718	723	690	694	737	672	691	693	707	681	673	702	637	719	662	693	743	702	679	711	712	677	706	688	697	718	716	691	673	698	668	742	668	666	731	674	680	671	708	701	720	697	682	673	668	676	676	671	709	702	695	709	731	700	687	685	705	693	682	695	672	730	714	680	692	658	691	695	716	679	712	718	731	644	663	611	693	681	679	721	677	618	682	673	649	677	687	654	722	679	715	682	703	679	707	635	685	670	729	742	683	673	693	704	651	664	711	743	723	694	676	694	709	686	704	691	737	737	702	729	679	685	660	701	700	666	735	694	637	675	721	692	696	700	705	725	736	660	692	688	709	685	666	720	656	720	701	673	696	664	682	784	663	691	698	711	699	693	737	732	688	679	672	666	680	708	706	734	688	670	703	721	749	711	693	626	710	669	721	670	741	677	624	708	696	701	697	656	703	739	750	684	665	672	696	673	688	706	706	633	695	674	734	666	689	662	703	692	706	704	683	681	651	681	672	665	665	681	659	693	697	647	701	766	667	682	686	684	729	666	684	700	681	695	715	665	708	689	707	683	681	617	690	680	684	699	671	690	696	694	660	699	733	687	728	675	728	666	642	666	676	701	718	648	739	653	705	669	673	654	659	771	684	722	655	688	691	759	667	633	712	677	688	726	710	701	717	682	692	668	702	700	695	654	685	693	721	735	697	730	742	739	696	715	683	663	673	714	713	715	701	691	652	680	715	708	691	657	667	684	699	705	713	690	700	687	654	729	709	690	678	684	704	714	724	683	725	685	710	741	705	711	703	652	704	667	714	679	746	691	663	708	686	705	700	673	699	740	690	696	731	678	671	686	732	785	637	695	692	676	672	718	666	701	645	705	641	697	666	682	668	712	673	683	637	672	724	762	681	711	709	729	701	711	687	740	665	670	664	695	663	686	664	687	743	659	711	695	711	708	665	662	714	688	620	665	701	715	679	746	665	657	723	677	698	698	724	691	681	735	689	706	642	729	679	677	721	696	704	641	707	670	715	739	723	716	691	669	658	685	709	710	716	681	680	690	703	699	697	679	686	705	727	711	650	721	664	670	709	710	734	786	658	680	691	715	712	714	704	679	697	720	709	714	667	668	696	648	702	678	694	725	696	761	693	696	670	702	689	684	727	684	695	667	716	656	707	683	662	710	683	681	682	698	687	675	695	695	695	703	680	728	758	707	688	751	729	687	684	738	694	655	730	698	658	678	643
37633	43366	60162	61141	38482	14659	3266	1269	1295	930	791	487	313	356	310	317	324	320	307	325	320	341	344	385	572	487	429	365	371	342	386	333	324	293	317	316	327	306	292	316	297	311	321	302	323	292	316	342	313	341	325	336	304	318	330	297	265	371	340	326	289	308	284	334	297	305	304	311	305	276	311	283	320	283	301	319	303	350	319	298	296	270	277	299	297	288	301	304	300	311	319	320	306	322	308	299	302	300	291	282	276	297	342	320	306	288	306	309	304	324	272	289	328	275	300	289	278	316	320	289	322	292	323	326	304	304	286	281	277	295	275	310	305	313	322	309	317	299	310	328	338	297	276	331	305	330	301	282	292	289	291	324	326	307	302	305	320	270	280	278	318	304	267	264	291	273	301	314	304	320	300	302	286	303	273	288	292	337	321	301	289	325	290	297	304	311	332	317	311	298	295	315	309	294	300	312	321	312	291	279	296	284	310	326	301	293	289	315	291	309	284	280	286	302	309	315	295	309	306	291	301	299	300	332	275	300	300	313	290	268	296	306	301	284	298	328	305	292	282	301	283	315	317	301	322	322	305	310	298	298	323	323	290	271	307	298	335	305	298	295	322	323	318	292	321	270	331	331	307	291	289	310	313	313	300	313	305	305	317	282	290	317	318	276	306	273	305	286	294	285	315	296	311	326	311	326	324	305	307	294	305	318	297	305	322	287	308	286	281	300	293	326	330	290	303	290	336	313	291	325	324	305	272	329	299	304	276	276	296	285	314	295	309	297	310	338	324	307	277	295	305	307	269	312	296	315	288	287	287	315	270	316	293	279	321	297	302	286	314	324	306	265	289	278	302	292	298	284	301	292	295	301	301	287	285	290	278	315	311	354	308	289	299	299	297	289	312	341	320	297	326	309	313	298	304	292	310	299	298	279	283	292	305	252	306	292	293	279	319	324	273	313	293	342	314	304	289	301	301	281	307	306	312	319	282	327	296	318	331	280	294	302	292	304	314	292	302	313	300	324	317	347	294	300	304	304	301	269	344	285	287	320	304	333	297	313	329	274	272	291	283	319	329	288	310	302	264	300	315	304	271	319	322	314	295	309	299	301	280	274	343	313	297	315	315	302	295	300	281	296	300	312	285	293	276	283	283	302	285	301	307	306	306	289	286	305	333	303	313	288	286	296	331	313	310	315	316	280	312	303	291	302	315	308	336	297	287	302	314	303	299	297	293	300	301	284	295	311	282	347	289	329	301	314	294	267	285	270	302	338	322	285	325	321	301	306	314	306	303	290	305	297	267	262	292	321	315	351	295	294	297	279	281	305	267	301	300	332	307	309	316	323	318	295	284	288	320	309	324	307	301	279	292	291	294	325	294	304	296	304	292	315	313	285	317	286	316	314	282	277	317	306	282	291	290	293	281	285	310	297	293	301	313	316	310	312	294	305	323	300	321	307	284	328	316	274	288	305	310	317	297	297	302	293	284	317	272	275	263	291	296	304	287	316	302	309	310	325	285	289	277	281	276	291	322	288	306	281	318	284	328	270	291	294	285	296	320	295	277	318	323	293	329	304	271	311	285	293	300	298	284	310	299	287	319	317	296	319	324	332	303	298	266	302	297	298	344	298	274	289	302	296	311	291	315	283	322	318	302	312	303	317	288	300	301	288	295	291	296	314	296	337	306	298	304	307	292	296	279	291	286	307	325	314	305	292	298	302	293	286	302	294	267	275	299	298	268	278	299	300	311	314	329	286	320	299	326	267	321	284	338	287	318	301	314	302	286	283	335	273	330	305	297	298	324	277	300	309	336	323	302	328	332	338	318	325	285	311	326	344	284	305	273	280	291	299	312	316	273	287	296	291	297	300	288	296	253	313	291	322	322	311	291	304	292	287	318	288	299	299	292	330	295	289	282	310	298	299	314	312	295	297	332	287	300	295	325	277	293	285	254	305	323	287	280	285	340	300	298	296	321	327	312	298	292	295	314	291	315	330	265	300	311	274	322	275	309	312	286	326	290	295	324	267	290	274	297	306	293	331	300	302	281	270	306	284	309	294	302	316	311	315	325	340	302	315	296	307	310	302	330	320	269	330	249	319	301	362	316	336	302	317	331	306	294	301	282	304	311	292	336	279	283	298	324	298	330	300	308	303	296	273	320	283	314	279	315	314	288	286	274	286	281	293	320	303	320	286	306	283	288	258	312	301	297	313	310	279	267	335	324	299	298	301	280	306	297	314	330	312	309	323	293	286	291	303	313	284	278	302	285	277	287	288	291	321	299	304	302	307	291	325	318	309	323	332	301	313	309	287	296	279	313	299	305	311	312	304	316	328	303	323	313	303	299	328	307	283	311	294	298	313	297	299	273	316	316	332	271	289	308	310	302	313	298	289	286	282	293	302	348	297	284	301	277	308	305	285	317	285	325	298	315	303	298	273	272	315	301	286	303	314	311	320	319	320	302	300	280	351	277	289	296	283	278	316	320	298	306	301	314	280	321	294	315	310	324	312	349	328	292	292	346	303	331	275	283	296	300	307	296	309	293	313	269	297	279	303	278	276	338	290	311	292	328	282	272	298	289	310	292	265	323	312	314	326	333	289	283	305	315	327	356	270	284	307	301	320	293	288	317	287	300	305	266	314	322	309	275	288	302	300	280	288	327	317	302	327	287	297	328	268	277	310	295	274	295	296	288	328	319	299	316	290	335	293	293	276	291	308	284	323	293	284	317	292	295	306	320	270	308	271	287	270	310	310	311	308	300	319	333	312	287	319	339	304	299	344	337	301	308	335	319	314	289	255	297	283	296	308	288	279	287	303	297	307	288	312	305	275	287	315	292	305	310	289	315	328	290	328	303	266	295	301	290	271	271	321	280	307	308	271	287	266	265	267	281	313	293	271	319	305	298	352	292	295	284	316	292	303	325	327	288	307	316	312	285	333	289	313	312	329	282	297	312	320	325	290	292	265	309	308	302	305	285	279	301	310	317	301	309	313	263	295	315	297	308	268	284	278	268	271	314	289	290	288	288	328	300	320	269	288	282	303	287	299	285	294	317	283	274	337	303	316	317	320	288	292	303	288	319	338	297	285	281	331	299	295	294	289	305	309	316	312	304	303	335	313	305	302	288	321	327	294	293	306	351	307	292	283	296	289	308	338	295	290	323	295	303	308	285	319	315	325	301	293	298	303	280	310	343	299	325	299	288	320	315	307	286	301	320	307	300	325	301	318	293	298	295	274	285	306	312	284	282	305	289	294	321	302	278	296	292	316	289	299	306	287	311	306	298	310	298	302	301	302	291	294	272	346	296	328	306	317	288	310	313	308	277	314	305	309	325	313	321	294	278	291	304	302	315	285	288	313	278	329	325	284	314	314	291	291	291	311	307	314	284	307	297	282	308	306	288	318	296	302	277	295	281	303	269	309	325	289	301	308	305	284	283	310	307	329	286	318	340	294	286	304	320	294	315	294	320	287	299	271	298	304	313	303	278	308	304	293	332	291
24233	33946	57692	66684	43402	12506	5826	2970	4081	3590	3325	1994	1190	920	946	859	863	879	831	850	907	1001	1134	1291	2928	2109	1894	1180	1165	1075	1184	1268	915	884	844	853	881	914	950	894	899	881	979	957	895	945	868	899	866	864	886	818	805	789	785	777	816	1252	1130	749	763	778	795	804	765	783	750	768	807	799	744	825	768	774	803	749	832	762	802	769	772	794	748	795	843	791	809	762	804	753	774	722	760	749	787	790	734	742	753	868	730	798	791	816	752	741	773	804	758	764	789	769	787	774	770	766	763	802	769	775	757	751	744	760	758	748	733	804	755	786	737	814	770	801	805	770	782	774	762	745	758	710	744	820	758	711	790	746	777	762	804	750	794	828	766	706	783	780	791	726	741	773	774	748	766	825	733	773	788	756	779	756	800	751	754	752	766	785	788	722	758	765	756	725	749	801	721	757	799	782	757	722	778	802	781	750	737	738	800	741	745	709	790	742	777	737	771	775	806	701	798	774	741	710	753	718	737	753	788	777	728	758	705	796	776	719	767	801	739	751	745	730	748	743	730	734	814	784	760	759	773	742	832	762	784	733	736	760	717	737	764	739	762	717	777	773	776	755	774	745	773	735	806	778	799	780	783	746	744	733	773	708	800	749	776	728	758	789	780	764	758	751	785	798	735	798	737	775	742	795	791	756	785	776	755	779	718	793	735	768	796	770	721	767	751	768	801	725	750	761	783	771	758	741	747	809	797	791	749	828	789	755	744	833	760	773	751	781	747	761	767	737	715	756	728	791	761	766	716	803	812	778	781	775	746	787	767	752	749	762	779	769	758	740	769	781	772	734	790	835	796	739	756	795	748	800	731	771	740	758	760	741	757	754	781	767	746	788	751	800	795	714	750	774	759	790	750	804	788	791	761	732	809	747	767	780	764	792	745	766	702	707	722	776	747	712	752	680	796	757	743	804	779	786	783	823	755	757	763	736	714	727	762	756	771	751	791	745	755	757	725	761	764	735	746	766	739	751	754	740	757	733	799	815	760	790	693	742	766	759	787	792	728	789	695	757	778	755	822	747	746	737	795	766	767	769	792	749	727	739	796	762	772	792	733	750	764	757	741	748	754	775	765	736	746	759	804	771	724	779	747	758	755	769	780	766	790	771	718	783	717	724	731	746	749	775	777	723	803	735	829	728	763	742	768	793	786	725	740	726	727	749	746	740	759	786	732	772	779	743	750	814	772	776	797	792	819	755	714	759	753	728	750	754	752	794	778	751	784	747	718	798	772	768	730	753	786	767	733	745	764	780	754	782	666	770	777	754	777	735	749	732	749	709	742	768	728	757	749	763	787	760	757	770	780	762	769	760	759	772	710	770	769	800	755	767	766	793	777	761	767	696	763	745	772	780	767	787	789	718	822	736	797	743	712	779	742	802	796	800	752	807	796	772	748	820	790	751	715	752	790	748	755	756	805	740	794	745	749	753	792	784	731	830	784	746	760	800	771	719	757	786	810	801	790	705	761	765	754	724	770	767	727	744	766	757	712	773	734	799	804	766	747	795	765	752	758	751	773	755	777	773	768	779	804	713	805	754	778	778	732	795	790	730	805	744	718	759	762	801	802	789	756	819	756	794	777	749	769	797	738	753	759	804	765	770	733	753	810	741	737	761	788	743	783	752	759	812	736	755	769	759	793	755	745	781	794	747	769	807	762	769	766	727	741	749	739	743	775	747	750	757	700	808	764	755	768	776	757	771	763	773	784	734	707	812	800	798	737	742	744	717	799	775	720	744	779	763	741	748	758	762	774	770	737	769	738	752	746	757	718	783	733	735	709	712	750	752	754	764	714	705	726	749	735	772	729	727	811	751	759	783	742	812	785	757	852	753	757	739	759	782	748	775	761	727	740	788	774	783	724	735	780	770	794	793	726	792	783	749	755	737	735	780	775	804	751	802	776	793	755	751	750	804	752	712	739	739	790	767	792	761	727	768	735	750	794	762	754	792	782	794	762	787	765	783	796	766	738	800	742	790	775	787	768	726	761	725	816	760	778	752	726	749	776	765	832	780	783	769	739	763	784	761	729	783	809	732	761	745	768	711	766	732	790	770	742	772	748	799	744	738	711	755	726	744	765	799	708	768	793	750	784	735	753	789	776	726	763	768	769	774	755	746	731	786	735	769	746	755	738	758	747	768	728	782	767	769	738	749	719	721	791	742	769	786	784	838	752	743	740	808	758	779	783	777	776	788	751	715	738	782	756	773	750	762	764	751	823	795	770	728	734	770	724	746	703	752	804	760	736	763	772	744	730	756	777	747	814	806	735	745	756	785	800	790	809	770	799	724	817	743	788	774	730	737	756	772	783	746	716	726	788	785	669	754	832	763	739	777	762	771	768	795	765	713	786	762	717	725	743	846	767	748	805	753	777	752	764	746	730	783	757	788	792	761	724	720	754	718	740	784	749	722	739	718	743	770	745	765	746	783	798	785	809	754	791	786	753	786	724	767	742	743	739	767	766	758	783	759	805	765	791	808	762	762	753	696	744	792	726	758	760	743	771	797	760	753	753	767	761	768	777	783	745	765	761	782	717	803	755	760	768	825	728	780	777	744	766	746	788	780	763	775	808	750	759	697	718	725	781	759	729	742	754	776	720	786	712	773	799	730	759	738	749	745	749	774	736	747	802	734	751	797	775	812	774	767	703	702	759	809	754	727	791	793	771	766	780	736	758	807	725	757	777	746	725	749	719	761	727	758	765	700	773	731	757	752	756	781	776	717	770	702	806	781	753	771	707	842	769	759	779	763	765	755	720	760	766	770	785	820	730	774	737	736	761	741	732	736	694	760	722	775	756	758	763	763	791	742	719	740	767	769	771	740	749	754	766	767	764	745	777	762	733	724	767	769	771	732	789	766	747	755	811	757	745	759	775	752	776	759	804	766	778	759	782	713	776	752	768	766	766	762	753	786	816	735	705	784	765	755	771	750	737	772	737	703	735	792	750	792	697	758	798	787	800	744	743	771	737	699	751	787	771	788	714	706	780	791	755	792	782	737	806	760	745	748	752	832	802	753	743	742	777	738	743	784	723	769	748	778	726	745	778	760	755	685	806	743	722	705	749	776	808	763	786	769	740	793	788	775	748	776	788	738	731	807	783	760	747	772	785	806	861	724	779	740	765	832	784	754	777	726	762	754	747	766	807	746	785	780	726	715	727	707	838	763	763	778	697	772	762	719	737	788	779	791	757	754	740	794	756	718	788	805	715	783	762	754	719	784	745	772	761	778	787	704	759	738	720	787	784	757	746	705	757	724	758	783	777	754	796	811	724	785	773	764	781	746	781	788	734	718	748	795	736	761	774	801	782	792	713	761	696	744	781	754	735	701	806	737	712	742	789	745	767	746	785	769	756	777	767	744	778	780	768	778	764	755	811	813	735	735	748	765	787	774	808	721	726	769	747	750	794	751	756	730	763	790	738	780	760	773	767	767	734	784	750	746	744	758	781	756	787	773
47977	58425	70803	69374	45032	20095	6920	2363	2148	1665	1255	727	369	351	292	320	286	302	297	306	269	332	364	478	656	568	563	426	351	333	383	395	320	286	305	316	286	325	322	297	316	290	294	271	267	299	277	302	292	288	273	276	301	272	282	285	252	380	345	306	263	281	308	256	280	264	266	284	274	305	287	265	291	267	279	269	275	261	268	285	267	291	254	295	299	276	273	277	276	292	243	296	274	287	226	262	269	325	283	320	299	275	265	267	292	239	281	273	264	273	265	278	283	289	258	281	257	306	286	275	284	290	311	295	282	293	276	270	282	258	266	295	276	273	298	283	309	270	272	272	271	274	294	260	291	231	274	288	276	256	294	278	236	281	268	301	271	278	251	277	294	270	288	261	290	266	250	273	281	274	265	260	283	268	292	293	287	297	278	248	267	287	270	291	260	257	254	248	282	288	280	284	286	275	278	244	282	320	282	302	303	279	274	270	248	240	280	307	270	256	311	271	285	289	274	277	308	272	308	273	301	259	257	249	263	269	285	280	256	238	252	270	231	295	282	302	288	256	302	271	286	253	258	334	255	253	304	278	296	264	262	254	291	280	269	266	302	278	280	278	284	241	299	270	269	270	274	285	269	287	281	277	292	261	294	284	280	293	270	306	295	281	288	302	293	305	253	282	319	261	267	301	262	287	244	294	279	221	304	244	261	285	244	295	279	261	286	260	258	263	247	267	266	263	279	270	286	311	312	279	280	255	256	278	288	257	239	271	302	263	284	274	276	273	267	275	325	287	273	260	278	272	285	260	287	266	287	291	262	280	257	269	296	242	297	288	288	290	277	276	278	285	298	270	277	248	286	264	264	284	314	257	281	261	266	293	262	264	271	277	257	288	277	276	281	275	274	255	276	275	281	278	315	279	269	262	294	297	291	283	240	266	257	276	244	288	288	269	284	288	269	301	258	247	277	295	282	262	300	274	252	274	263	294	288	290	247	275	290	288	303	276	279	279	261	287	254	278	306	266	298	285	263	253	281	262	274	297	300	252	271	299	255	272	251	283	262	268	271	270	297	272	275	295	274	246	269	278	275	275	256	302	304	276	279	297	281	292	254	285	278	306	282	256	275	254	295	288	249	262	249	277	262	241	290	254	303	270	279	263	251	284	287	270	257	264	272	309	273	215	288	288	277	252	281	290	264	296	265	263	298	271	241	259	273	302	301	298	260	277	280	272	272	261	290	308	274	271	289	273	266	276	275	241	306	288	297	291	282	271	268	267	295	295	246	289	271	296	256	236	313	283	286	273	293	300	306	309	276	247	265	303	282	270	271	262	284	273	279	262	270	287	295	251	263	270	252	288	300	266	290	287	310	255	274	270	299	290	272	278	285	251	273	271	269	302	292	277	259	291	250	270	258	247	291	292	240	309	287	266	286	316	254	279	303	285	286	287	289	280	280	259	301	263	274	286	291	242	292	275	266	275	268	297	282	271	312	265	280	257	253	271	281	269	277	303	305	293	290	272	281	301	265	254	311	265	283	274	298	253	290	256	275	273	292	249	228	276	249	299	290	295	265	289	272	286	253	282	280	240	268	251	248	273	282	310	248	283	291	287	276	303	277	317	266	260	306	253	264	267	273	307	275	283	277	269	272	271	267	271	287	247	288	263	271	240	275	281	276	262	264	267	265	256	260	280	251	282	285	270	268	291	300	283	298	322	273	263	275	282	291	291	272	279	263	265	283	274	253	285	281	276	268	282	265	288	268	269	294	271	275	300	276	250	310	281	272	268	264	265	301	254	291	264	264	241	261	302	298	255	274	266	270	268	286	306	284	282	286	252	265	285	249	261	294	253	265	291	285	283	258	242	275	286	278	274	246	284	307	264	285	275	295	279	320	282	266	264	295	284	304	288	292	295	270	263	275	297	278	269	277	316	266	270	268	271	280	293	305	301	282	280	275	241	276	268	271	284	257	312	290	248	259	249	298	264	260	278	301	263	280	274	270	297	255	257	269	287	281	270	279	289	278	304	283	287	271	303	271	276	291	263	278	296	309	268	273	278	266	276	270	313	249	266	297	250	276	317	295	278	257	290	317	258	301	303	278	273	270	287	309	265	257	295	259	263	268	279	288	292	259	240	282	290	268	270	259	257	253	238	285	289	281	253	258	286	265	259	282	269	274	249	294	277	281	292	261	261	258	274	271	271	286	296	274	267	265	258	285	278	259	292	282	275	282	260	286	278	288	276	287	301	285	250	273	278	291	263	294	270	297	253	279	252	283	291	299	269	279	247	269	301	294	265	303	271	279	266	289	282	267	307	297	298	296	287	289	283	283	304	278	238	275	273	258	273	285	248	294	238	264	274	278	252	298	268	269	294	291	293	285	282	272	273	270	256	282	265	266	283	246	285	272	292	279	292	276	306	266	256	263	289	268	266	279	262	280	287	288	284	286	258	299	293	261	275	299	270	264	253	281	275	295	286	271	267	279	293	318	288	249	277	267	246	263	293	299	288	324	268	278	264	266	302	265	267	253	285	264	277	270	290	265	272	284	289	259	239	284	281	276	274	294	268	254	266	264	281	254	303	288	294	247	267	257	285	281	293	246	269	276	253	275	278	281	261	260	290	272	265	283	298	286	298	241	258	295	281	250	280	293	327	281	290	234	251	267	267	271	256	276	268	287	268	262	284	296	290	270	265	302	280	272	276	266	303	285	282	301	300	296	266	263	311	278	277	280	266	286	244	295	267	279	271	272	281	279	268	279	283	293	275	249	237	285	280	260	290	291	285	280	291	238	289	289	287	276	308	280	267	260	305	292	257	249	274	284	223	263	261	273	281	275	269	316	320	280	279	270	297	281	285	276	258	278	281	290	291	266	267	267	294	269	274	261	242	291	270	251	261	272	275	246	269	266	294	279	243	267	260	297	281	281	272	272	258	256	291	298	254	299	288	313	260	261	256	282	267	284	275	315	288	298	268	265	278	254	226	291	289	256	302	277	286	240	286	261	289	278	292	278	284	293	279	232	280	274	267	229	312	295	285	289	270	272	300	291	284	258	281	293	303	301	260	278	279	281	289	299	302	296	294	270	289	272	263	266	253	227	304	286	266	303	294	256	275	262	264	297	244	266	286	275	245	264	258	253	266	276	296	308	283	244	292	292	269	292	276	258	284	237	251	277	282	256	279	278	272	304	259	285	269	253	261	285	291	258	280	275	299	289	295	250	304	272	277	274	326	290	278	271	264	302	294	288	283	307	265	259	299	271	292	293	256	263	277	266	288	284	289	264	268	297	284	264	285	278	256	264	316	258	254	297	270	293	295	244	279	249	270	265	294	267	281	282	293	275	266	295	293	267	278	309	293	261	292	271	275	249	313	271	311	270	288	277	283	270	295	287	281	293	287	248	281	252	264	267	260	271	286	267	274	283	325	272	293	307	306	285	288	265	261	266	282	281	261	269	268	256	296	278	290	275	300	268	270	278	288	295	271	261	264	269	273	271	278
31034	45542	70046	76933	50641	14261	8599	4237	5982	5844	5893	2919	1424	1025	941	877	944	947	917	891	1002	1252	1291	2407	3710	3431	2558	1571	1350	1214	1424	1469	956	882	853	876	906	1081	1038	982	873	994	929	919	929	893	890	899	896	789	796	778	755	761	750	685	705	1333	1075	727	724	685	739	717	762	707	747	705	735	731	725	675	713	757	736	721	718	724	723	708	662	735	692	676	700	707	682	692	707	707	724	679	726	725	724	742	690	705	718	709	675	728	726	698	662	641	730	760	714	686	770	735	736	687	698	741	725	693	726	754	699	697	705	739	749	710	735	759	700	711	736	698	667	674	691	729	725	702	728	727	724	675	682	720	689	696	687	662	651	719	728	719	688	722	672	700	678	654	695	650	698	651	697	683	701	692	674	702	633	676	713	645	716	673	636	687	686	706	705	726	717	724	702	692	712	710	654	705	655	742	723	677	710	723	683	690	718	680	679	695	676	696	721	744	681	737	690	708	686	709	712	757	716	655	684	665	709	681	725	649	677	724	690	673	697	689	678	682	670	701	701	661	727	731	740	657	706	702	669	655	702	729	718	744	707	715	673	684	718	657	678	696	668	680	667	703	693	703	711	706	702	718	740	716	691	684	718	742	707	629	683	718	721	730	655	709	683	670	709	627	703	755	731	659	690	706	653	666	678	695	682	704	656	694	723	703	704	705	699	711	690	707	677	705	682	744	701	681	720	754	677	773	680	656	701	725	710	675	693	706	730	732	664	738	740	718	718	683	720	741	710	670	698	663	677	686	707	728	675	729	654	664	697	707	697	708	686	647	679	699	694	750	720	727	728	726	780	705	676	710	655	725	701	656	650	675	704	718	732	702	726	681	723	691	747	685	716	684	650	654	717	746	711	707	671	696	686	704	669	712	678	716	697	689	733	693	650	688	624	695	727	665	693	701	673	759	677	683	718	674	692	680	723	679	709	689	688	711	664	705	667	689	709	685	702	690	732	727	653	661	684	709	704	704	730	703	648	675	722	707	730	678	702	684	701	702	677	689	676	686	687	676	719	679	711	690	758	676	713	683	662	722	658	713	692	668	697	719	707	668	674	699	684	665	725	670	720	722	713	729	648	729	702	700	692	755	657	736	715	746	687	702	718	703	687	709	704	705	721	678	709	667	699	652	681	687	688	742	713	703	714	679	705	686	679	673	729	696	716	650	717	690	688	712	669	720	719	652	667	716	738	722	671	704	645	680	735	744	723	699	683	676	721	727	721	693	739	680	676	687	649	660	693	732	724	702	669	721	718	695	689	712	681	652	680	684	713	689	715	713	701	725	729	676	761	705	696	714	682	740	715	653	691	671	685	733	710	722	662	682	708	711	704	705	719	704	725	697	721	684	673	694	740	697	716	667	694	670	681	693	701	714	702	654	768	698	670	714	683	680	684	666	745	685	688	708	684	698	706	678	655	729	721	715	686	689	709	669	715	669	660	735	699	685	687	676	720	693	742	707	743	681	707	737	664	712	735	689	746	686	702	687	731	696	749	667	672	725	688	658	642	737	727	725	691	641	741	708	739	669	687	698	692	693	669	680	643	696	668	646	752	745	706	721	667	725	698	707	709	668	680	684	721	679	693	662	641	753	684	741	684	669	689	697	704	697	687	730	723	625	757	653	646	626	711	680	677	673	690	724	654	697	713	711	702	701	696	666	746	709	703	703	715	723	721	690	675	696	688	689	699	686	728	723	732	694	681	721	725	680	686	656	680	685	735	676	762	673	663	693	680	697	643	712	681	734	722	690	697	666	644	710	683	676	718	706	710	722	697	709	731	676	640	636	689	687	713	738	679	705	705	679	728	703	692	708	687	704	642	684	725	642	673	704	714	690	748	705	728	728	679	666	691	729	715	723	707	736	681	706	752	734	672	741	707	639	684	695	662	730	722	693	706	693	665	660	695	681	690	723	708	697	663	690	699	715	683	650	671	674	718	656	709	708	665	712	702	736	692	721	688	713	738	732	699	671	716	683	650	694	725	729	648	696	663	670	694	686	673	742	690	701	705	671	681	709	702	696	680	685	686	730	687	699	753	699	728	681	695	720	697	683	705	694	727	702	678	664	669	686	649	715	714	656	727	660	723	704	677	709	717	688	651	761	658	711	681	692	684	690	704	666	703	645	723	671	690	676	691	686	734	670	740	697	735	696	663	668	718	659	723	701	719	692	661	698	687	715	732	694	663	774	694	634	680	684	720	713	710	679	677	684	740	701	708	690	638	699	671	704	651	631	695	723	639	693	682	723	698	692	704	697	651	689	679	646	673	691	704	737	675	706	725	775	740	695	708	628	727	673	672	730	719	649	708	677	716	659	691	713	715	683	718	711	689	698	683	737	732	684	693	684	718	688	719	719	697	672	700	701	677	667	705	697	661	675	650	659	742	700	701	707	709	702	697	629	763	700	733	720	717	700	669	669	681	690	673	720	648	701	659	713	732	749	721	659	668	716	731	692	679	681	718	696	695	738	718	750	709	720	676	659	687	621	701	713	725	695	747	668	664	668	727	739	744	724	680	720	674	726	740	724	680	671	724	726	692	715	655	668	709	685	685	714	681	707	697	652	716	712	733	668	699	675	689	715	698	683	691	688	755	678	721	722	697	681	674	734	676	715	661	721	667	658	724	686	676	741	732	676	685	703	703	691	694	725	656	727	693	709	637	699	688	729	704	668	691	696	693	720	690	712	673	722	699	646	726	751	746	649	671	742	707	677	671	754	711	695	734	752	716	731	654	676	723	666	709	691	652	720	645	691	725	650	739	726	733	712	724	710	673	704	685	689	738	741	730	739	692	677	745	708	717	673	729	691	695	672	727	635	659	697	717	701	694	702	674	625	649	715	711	664	690	671	697	740	685	679	684	692	686	756	695	683	677	716	690	703	695	745	663	664	712	696	724	683	717	691	694	709	676	684	728	692	689	698	648	662	703	627	722	730	702	722	689	666	698	714	689	743	706	699	727	703	703	657	706	638	694	738	647	717	674	698	693	717	695	675	702	707	693	708	688	699	691	711	661	693	724	707	692	696	734	698	694	704	698	691	696	752	700	736	650	658	678	679	690	703	693	698	678	691	682	750	720	696	747	640	737	683	699	665	694	703	679	672	695	750	682	675	628	646	709	683	660	714	712	709	696	721	679	673	678	696	701	672	751	681	676	683	706	719	696	684	702	765	691	681	705	707	736	709	717	707	692	750	696	688	739	669	690	720	695	670	674	720	702	690	697	695	715	709	691	761	656	690	657	672	645	696	747	650	693	669	705	677	689	672	674	651	654	725	678	676	694	714	714	738	701	736	707	712	680	708	731	718	749	668	660	699	768	674	747	699	730	710	681	711	738	713	690	735	713	694	751	724	691	697	710	701	699	716	681	697	674	693	700	705	696	717	708	721	699	720	709	717	709	699	696	748	702	683	685	688	680	688	651	695	691	738	693	690	665	731	648	687	719	687	717	729	686	657	728	722	722	706
8346	7096	10108	9200	2993	735	512	341	313	310	306	289	254	282	270	251	278	267	265	260	262	268	280	262	277	301	274	288	283	261	278	281	257	282	274	286	280	263	260	302	267	255	290	265	255	304	269	293	274	286	304	263	286	276	258	273	267	255	286	279	273	298	305	254	260	268	272	274	258	267	279	236	210	277	273	269	267	295	274	258	260	260	264	268	275	257	265	254	248	267	248	274	240	275	271	252	261	254	278	244	279	258	288	294	278	312	286	242	283	276	262	280	271	237	250	239	248	267	276	274	273	275	236	264	271	247	252	278	264	269	255	277	265	295	253	255	267	245	268	276	255	252	267	251	258	280	279	251	242	253	242	270	268	255	273	270	282	270	277	285	282	296	300	265	304	300	260	263	261	278	251	286	262	244	258	246	260	243	274	254	283	245	243	279	279	258	283	302	274	261	263	282	284	242	277	256	250	271	278	265	249	255	261	246	274	277	264	261	264	258	251	253	284	278	259	299	282	275	266	272	242	218	269	263	265	251	289	275	258	261	301	264	257	260	250	254	275	286	286	266	272	274	279	273	273	303	286	267	263	267	295	244	285	277	285	248	254	283	292	249	269	276	245	254	299	258	243	274	275	261	264	264	280	257	274	283	250	263	259	237	284	271	299	261	258	266	273	266	258	262	249	300	256	260	262	243	260	276	274	263	251	264	273	287	259	267	250	264	264	249	271	286	277	269	262	290	273	245	260	258	251	257	278	249	271	264	290	245	230	229	243	277	275	293	271	264	237	289	253	288	284	272	251	268	275	275	236	281	254	274	267	270	240	290	264	270	295	264	283	261	300	267	267	301	245	281	251	243	271	276	255	258	249	261	276	294	283	279	253	272	258	270	255	273	284	298	285	241	287	249	252	290	258	284	253	263	305	277	261	275	270	289	273	290	264	273	264	269	300	262	247	291	267	259	265	259	255	260	270	277	295	291	297	270	258	241	283	284	221	291	300	273	259	261	279	292	276	304	301	255	284	284	232	278	255	275	280	264	266	278	251	272	267	279	273	259	246	231	253	269	260	276	264	265	281	275	279	286	292	292	276	250	252	267	248	283	251	287	270	271	261	313	270	267	259	267	281	278	287	274	260	251	259	274	267	259	254	280	251	266	284	260	255	308	239	273	284	275	278	275	266	271	263	243	293	278	269	265	289	275	281	262	240	278	257	262	268	285	244	297	259	276	256	252	268	281	272	264	295	296	268	300	248	293	279	272	275	268	232	265	270	253	270	269	278	244	267	269	256	258	281	242	261	242	233	272	279	246	255	299	265	292	259	278	248	248	244	253	275	254	276	272	229	330	279	274	274	256	248	273	297	284	271	273	246	226	263	272	264	268	251	252	268	236	260	251	269	285	232	274	262	283	274	268	258	258	236	302	269	281	271	249	282	277	266	281	288	268	242	276	272	277	267	274	275	247	255	241	287	247	254	265	260	302	260	284	265	249	252	252	277	270	285	287	257	249	286	266	273	262	256	264	288	297	287	272	290	294	288	277	285	228	239	288	271	277	259	268	287	251	267	296	230	270	287	283	262	272	239	246	299	290	255	262	265	272	256	287	239	264	254	297	290	249	244	276	284	263	246	288	240	257	280	263	266	265	275	248	285	278	286	288	272	267	278	320	310	258	254	275	253	242	267	288	245	301	269	270	287	243	258	261	276	272	287	239	248	275	288	275	242	255	260	276	303	267	260	251	288	256	265	270	266	285	249	257	297	292	254	258	281	254	300	233	271	258	278	266	261	281	271	251	264	271	300	289	264	269	251	236	253	264	287	253	255	237	272	265	244	252	251	274	259	263	259	252	297	233	266	259	291	274	283	270	284	293	234	277	278	275	241	249	287	265	260	237	243	239	248	273	274	261	273	242	248	261	270	292	262	278	259	281	258	280	281	264	269	270	249	278	287	256	262	272	270	275	279	242	307	258	292	276	265	258	266	295	283	269	262	293	263	259	248	274	275	249	252	227	281	297	289	264	281	269	279	245	242	267	276	254	280	268	261	286	268	279	250	241	278	228	246	274	278	280	293	262	287	252	234	252	259	278	259	279	272	255	256	242	267	267	284	267	267	246	264	267	289	283	243	254	274	264	260	259	267	263	265	266	261	263	264	284	260	276	280	281	233	272	269	270	284	268	262	265	257	260	306	234	282	258	274	266	260	288	260	263	230	277	260	279	260	259	265	274	266	258	247	276	276	247	261	261	296	256	278	267	290	240	277	277	295	249	267	286	260	293	270	267	284	261	247	255	258	244	297	279	256	261	239	266	271	262	270	251	251	254	311	258	269	252	267	255	273	254	279	247	283	283	296	270	229	244	264	272	282	241	274	270	241	286	280	258	247	256	274	238	268	266	277	256	282	307	281	261	268	229	306	258	315	298	298	246	288	288	275	271	252	266	282	266	262	263	274	269	270	259	280	260	289	271	267	256	275	304	271	265	275	260	246	271	287	273	272	276	269	262	284	291	270	257	261	237	273	247	270	292	249	297	273	279	269	251	238	264	264	263	274	288	245	248	285	251	262	262	258	272	293	268	255	229	273	256	283	237	269	252	251	251	269	257	224	273	269	248	291	270	273	283	277	287	273	273	291	246	285	266	248	262	278	267	261	233	246	270	233	269	271	274	269	264	262	235	279	262	282	249	241	256	258	263	274	267	261	259	286	275	270	276	238	272	280	238	252	284	311	269	266	244	269	269	259	261	291	271	239	258	266	262	282	268	276	285	249	256	285	292	271	267	290	283	259	266	272	276	237	284	284	235	241	273	256	243	279	260	262	279	258	257	268	268	282	265	289	270	273	268	274	275	246	263	250	259	273	262	256	268	245	268	252	278	285	279	249	266	273	276	267	273	247	283	266	267	284	275	269	273	282	260	258	255	258	272	290	223	255	282	267	269	284	304	254	266	272	261	237	250	258	285	259	261	255	259	273	255	263	257	298	290	254	279	291	269	277	263	268	264	263	266	270	285	289	264	249	252	233	294	272	272	269	247	253	283	298	265	248	296	282	267	299	286	269	237	262	264	265	303	262	270	260	254	223	281	276	281	283	252	270	298	292	259	281	254	267	271	271	280	257	257	236	269	223	252	269	277	290	266	268	270	254	259	256	269	240	255	265	275	244	269	292	271	294	278	282	276	232	265	254	253	279	293	270	280	275	252	256	255	286	286	291	286	281	280	269	273	243	242	264	271	264	286	295	240	255	273	256	271	273	266	254	278	273	277	244	259	256	267	269	274	297	266	298	283	261	256	277	241	255	271	280	255	256	250	261	261	286	272	288	276	251	270	273	251	272	290	253	246	256	301	256	272	264	238	227	301	279	269	272	296	291	284	270	256	274	272	268	267	242	268	270	266	240	258	269	251	255	267	279	270	271	272	218	297	257	255	267	267	269	260	297	260	241	285	274	268	242	261	282	269	283	266	251	271	275	279	261	231	269	261	265	271	287	257	259	261	271	270
6364	9182	18361	20774	8663	2632	1843	1034	1028	997	909	792	693	697	711	707	717	749	745	747	711	737	747	735	762	759	721	766	640	695	721	758	717	660	704	669	684	725	629	786	765	779	785	787	737	770	755	767	772	743	752	721	682	702	717	682	687	725	743	745	669	649	720	715	683	660	680	696	687	725	728	699	708	678	675	699	717	646	724	707	715	709	671	677	726	700	661	656	698	697	658	646	694	695	722	721	624	684	641	706	707	629	689	666	654	694	702	724	676	672	653	662	679	678	692	732	701	710	657	649	702	705	703	717	666	674	687	666	707	685	696	644	719	645	688	695	691	657	663	687	740	703	706	650	722	710	692	676	673	696	689	718	691	715	689	710	687	644	700	698	688	700	697	640	666	703	681	720	693	663	678	691	673	731	698	654	661	667	668	698	711	695	696	666	712	690	663	712	688	717	671	666	703	718	685	683	676	621	708	658	661	701	678	664	745	689	719	735	698	672	719	689	681	696	708	728	653	648	659	659	712	665	665	701	710	699	666	698	710	696	683	743	686	673	762	681	650	718	685	655	691	692	679	684	658	679	665	664	745	680	706	694	674	666	662	688	699	681	686	701	747	713	673	673	632	679	653	710	744	716	716	749	692	684	690	684	678	703	683	686	652	700	678	666	721	676	647	711	664	699	684	759	740	680	699	705	708	742	702	687	659	663	727	702	665	706	683	720	702	701	703	731	691	666	715	665	692	688	714	744	670	682	711	653	726	701	657	677	668	705	654	709	674	706	731	711	690	666	698	658	677	650	697	738	667	699	738	695	677	718	716	663	715	664	689	686	714	674	646	687	679	658	692	696	704	648	719	682	670	671	709	655	688	669	687	661	696	680	709	657	705	678	662	642	712	661	700	681	658	675	683	709	677	660	677	722	696	683	726	659	698	670	680	686	708	703	667	683	671	684	650	647	660	662	653	654	641	668	672	666	696	679	685	712	704	665	719	683	708	672	716	670	698	695	693	652	703	702	711	701	683	700	707	683	716	684	688	712	681	694	667	671	708	709	674	739	694	697	681	631	740	697	719	648	714	655	679	739	729	684	688	646	713	684	690	669	680	704	688	647	656	649	695	686	647	673	658	631	695	716	723	636	662	702	659	639	670	680	717	673	697	645	712	657	654	658	703	677	728	693	723	681	702	704	642	698	696	668	698	684	681	699	684	693	675	720	709	681	677	695	706	703	660	726	733	673	637	671	710	695	694	622	694	687	722	661	697	695	678	713	664	726	708	669	719	703	653	689	708	712	709	674	737	682	701	662	700	680	693	658	709	668	688	696	705	717	716	691	716	626	698	711	669	690	677	697	667	734	655	670	693	705	718	692	696	674	678	662	669	714	682	716	696	694	682	697	675	686	679	708	689	678	655	685	683	674	658	728	675	694	675	671	650	709	666	688	701	677	694	700	699	689	681	670	638	705	678	644	685	658	699	680	593	674	700	698	674	752	684	677	718	697	645	695	700	743	663	667	753	698	693	675	701	689	719	680	714	686	720	720	688	674	694	708	713	701	735	696	677	670	667	653	680	674	674	668	674	685	692	666	688	674	708	680	668	706	666	665	721	716	705	675	735	665	692	724	729	714	701	710	627	733	640	703	691	720	615	729	678	680	698	707	691	662	705	712	675	663	678	687	708	687	715	713	661	672	676	709	713	668	723	669	694	647	701	691	730	697	660	664	677	670	694	723	648	712	679	713	758	665	739	708	663	681	700	704	720	721	734	723	707	684	679	693	660	693	649	621	665	704	657	691	692	704	689	678	704	723	648	686	657	666	662	653	655	665	668	648	702	695	691	692	684	690	648	653	667	654	674	691	713	660	718	616	688	662	682	652	719	705	683	663	615	689	717	679	728	687	696	696	648	642	675	692	687	716	671	653	738	710	654	697	661	695	713	674	674	682	684	704	726	689	637	648	652	666	718	700	675	700	690	684	716	699	715	661	659	673	678	698	699	661	703	677	744	709	693	690	676	654	742	699	713	701	673	736	667	712	688	707	704	725	689	667	672	674	642	679	669	705	650	691	705	689	689	751	693	672	685	658	665	692	685	663	679	709	713	684	678	664	707	706	670	682	682	636	690	678	683	678	662	705	672	666	622	671	666	688	693	687	653	718	705	685	681	710	721	679	722	661	679	697	720	729	719	712	754	658	681	711	703	686	656	725	728	707	673	667	682	656	686	732	647	690	701	641	743	713	718	660	653	671	687	690	704	726	701	675	683	666	654	653	710	716	701	630	694	653	710	670	636	665	624	703	684	721	673	709	648	699	680	688	697	711	678	651	676	682	671	680	639	673	696	725	719	724	694	716	687	719	691	727	691	721	723	680	688	709	663	702	698	655	699	693	685	705	667	697	683	710	671	706	709	730	722	654	730	706	689	643	731	684	745	725	720	731	689	695	685	652	689	660	665	643	698	681	692	689	694	670	685	712	689	678	731	663	622	692	648	667	733	685	707	700	700	690	689	672	668	648	714	666	675	659	682	739	663	672	674	683	647	663	681	646	693	703	691	670	655	708	692	664	715	683	696	729	688	690	665	665	689	696	740	661	729	673	664	635	699	691	661	703	705	734	686	698	677	676	633	714	742	689	703	711	691	658	722	686	667	727	697	745	690	674	700	713	715	649	691	685	638	669	671	625	649	680	644	658	711	682	676	675	596	647	727	667	722	675	663	670	703	723	659	647	711	697	679	686	659	715	666	736	658	664	668	670	684	691	668	651	673	666	665	717	676	688	671	702	727	705	701	722	703	662	679	732	674	700	688	657	673	651	672	685	666	664	686	679	638	663	678	679	705	680	688	688	647	704	683	706	664	669	684	669	684	702	673	636	687	667	759	679	699	672	688	682	656	727	683	690	667	726	673	694	650	670	690	652	676	681	707	671	722	723	685	700	706	676	683	651	740	672	682	694	648	665	711	740	697	722	653	686	734	712	693	686	663	692	725	726	666	661	727	726	702	723	704	730	696	658	687	699	722	656	707	674	698	626	632	690	682	667	728	688	676	651	703	707	689	690	641	649	670	667	725	633	695	720	674	706	700	677	654	699	665	644	697	658	685	654	636	670	642	676	682	654	676	673	709	712	690	669	716	713	674	654	687	646	687	684	652	706	705	679	670	702	674	658	686	717	706	689	685	644	700	650	689	670	662	668	676	711	672	676	658	671	678	680	725	677	691	640	704	725	655	679	666	692	739	702	682	662	659	729	665	665	694	691	641	683	631	733	732	724	645	690	653	702	672	730	652	659	664	700	693	684	687	666	677	674	682	675	686	728	708	713	717	689	750	638	683	641	648	740	671	696	696	672	678	677	690	654	691	692	719	718	686	647	704	653	700	694	661	698	687	756	670	710	650	644	682	726	668	720	717	669	627	660	726	679	633	735	732	763	747	705	698	686	698	713	710	671	707	644	716	722	702	726	712	678	684	671	668	691	659	695	646	687	711	724	702	694	749	691	690	644
38578	50109	58079	56876	34587	11272	4306	1584	1200	1149	1121	733	471	342	341	316	301	354	331	294	365	356	359	451	566	520	464	412	349	383	377	327	370	308	314	306	338	301	314	360	309	324	324	323	318	317	323	341	320	344	337	302	303	313	276	266	313	354	426	342	295	283	323	311	309	299	281	315	294	287	308	367	303	284	294	294	298	318	318	280	291	322	275	287	292	285	269	300	285	291	300	305	305	294	309	287	305	280	318	316	312	288	334	301	268	283	316	296	307	317	297	310	326	294	300	302	290	336	336	265	291	343	306	338	281	289	331	308	285	324	286	298	295	313	312	294	302	315	312	271	308	285	313	326	331	278	319	281	319	319	292	297	289	291	279	303	306	279	329	322	297	321	278	301	308	268	316	312	315	326	293	298	296	279	336	308	301	268	303	297	298	300	280	288	330	300	337	312	312	300	301	328	301	293	321	290	323	275	302	294	318	295	317	303	283	319	295	296	304	285	312	293	300	301	300	308	272	332	319	285	309	325	298	305	316	327	294	312	294	318	290	285	333	330	339	310	302	253	287	292	313	291	341	302	286	295	306	302	274	312	289	308	328	310	294	264	300	302	322	290	307	307	294	319	295	299	296	274	303	295	299	323	293	266	304	291	297	258	313	305	321	310	296	306	314	302	310	316	325	333	307	308	308	328	319	286	291	270	296	314	306	315	303	348	317	322	299	323	281	259	278	339	305	308	288	289	324	293	288	288	310	303	339	259	290	311	297	272	305	311	309	297	287	301	300	274	330	289	285	314	325	304	314	293	344	313	316	297	265	308	293	292	303	330	288	304	298	299	293	292	313	290	304	295	287	302	280	309	325	265	285	304	288	314	283	283	292	315	294	305	293	312	274	308	341	336	323	299	316	287	329	266	317	302	274	308	314	306	317	323	275	257	311	305	302	348	309	338	315	299	286	269	325	310	312	285	298	296	302	283	279	301	315	304	313	286	300	303	293	282	293	299	310	304	309	313	310	294	288	304	284	268	293	311	318	321	282	293	301	296	319	291	287	301	276	330	293	276	292	298	311	291	328	293	306	308	300	292	324	267	313	324	295	292	286	293	266	294	264	290	309	283	315	299	308	296	301	311	319	268	305	273	254	274	297	299	285	306	305	322	297	318	338	304	319	299	309	270	325	313	294	318	269	280	292	311	305	314	330	307	295	307	309	285	309	294	326	310	292	327	330	307	304	317	296	289	285	313	315	315	293	289	309	284	318	317	292	335	309	324	282	296	294	274	295	314	322	296	309	292	302	283	277	277	290	281	288	299	289	307	311	288	306	284	294	297	277	292	294	285	309	302	343	319	296	322	262	309	299	322	326	297	305	329	282	329	306	306	316	294	265	351	270	298	293	303	294	319	318	278	297	288	289	281	309	308	303	276	303	273	246	335	308	303	296	320	313	282	309	308	297	307	293	303	271	310	272	305	313	284	292	296	302	325	294	306	303	334	329	315	316	288	310	303	293	303	276	273	308	293	302	296	296	274	282	304	337	266	280	297	338	329	300	307	305	280	297	288	299	346	312	301	330	285	302	270	284	304	305	302	303	293	299	292	298	311	289	293	240	313	279	286	297	285	287	313	325	308	308	284	324	288	293	310	277	302	298	302	316	335	300	321	298	284	284	276	296	303	313	328	293	314	312	285	258	296	291	307	322	279	297	308	291	318	275	305	328	284	309	300	300	313	304	288	296	306	287	308	283	304	325	293	274	305	297	308	320	338	319	283	296	296	291	308	292	332	301	312	294	297	299	280	312	288	297	303	311	309	272	303	331	284	300	324	337	305	307	305	320	303	289	266	271	294	264	282	305	319	308	294	285	280	295	271	304	285	307	314	352	290	299	330	315	312	309	264	297	319	284	308	291	374	337	290	317	306	296	294	293	277	270	289	304	292	319	307	313	301	327	341	304	296	293	316	286	277	294	320	287	342	301	324	312	321	299	326	316	298	305	307	295	297	322	321	304	289	268	302	291	286	284	285	275	284	284	314	338	303	319	278	284	296	308	291	277	290	281	290	281	292	279	315	343	286	259	296	307	321	327	279	316	308	267	290	290	288	308	357	300	298	279	318	321	294	313	287	282	321	283	307	323	295	315	285	324	286	305	294	325	304	307	264	269	301	310	300	284	301	282	310	275	334	319	313	316	305	295	317	310	301	290	317	308	322	320	281	300	278	291	264	326	322	305	319	298	281	291	293	301	296	298	271	323	298	306	305	324	298	316	306	302	308	302	341	296	281	308	286	292	274	295	328	323	306	288	266	301	314	285	316	303	298	289	311	265	319	284	277	245	290	286	318	306	289	285	303	319	329	301	298	302	302	279	319	328	312	310	294	308	325	288	252	328	290	305	291	255	290	299	280	312	287	307	335	272	283	321	298	280	296	268	285	300	334	328	282	299	299	286	287	321	294	287	312	289	324	313	317	323	296	302	304	292	299	299	326	309	295	286	302	291	295	304	295	305	319	301	374	281	268	304	296	302	296	279	319	310	307	295	324	302	306	271	299	292	317	339	315	259	298	295	333	315	294	307	307	277	317	290	287	301	319	339	315	297	298	316	316	298	308	265	309	258	301	297	287	299	281	305	307	285	285	332	314	304	277	298	297	299	311	286	296	287	331	302	299	326	306	301	317	288	318	294	298	285	290	292	305	289	314	332	304	336	321	299	279	293	295	303	301	312	297	291	316	266	305	299	311	292	315	288	316	283	339	296	289	243	316	330	310	285	266	332	326	307	289	298	291	311	282	299	282	333	304	275	305	316	314	293	321	276	288	305	305	300	273	294	307	267	295	271	317	328	323	314	317	292	285	278	330	288	287	280	310	348	320	300	316	308	298	272	312	293	328	280	282	282	263	265	304	321	289	273	267	307	330	348	314	303	322	306	295	288	323	299	294	289	299	317	295	302	283	323	309	323	314	287	312	311	314	339	284	290	315	343	278	316	300	299	289	264	306	307	292	321	309	310	291	312	308	324	272	296	281	292	328	304	289	281	286	289	309	263	313	331	293	310	311	286	296	306	311	294	297	320	296	292	303	312	311	288	300	315	286	321	301	296	283	298	315	329	297	319	306	311	313	324	310	280	287	269	293	293	333	281	309	299	303	286	270	279	295	290	304	312	273	295	328	302	291	322	280	292	315	296	275	302	299	334	289	319	285	328	299	317	309	291	306	290	296	297	321	302	302	291	287	311	290	289	306	317	274	279	295	275	292	302	301	305	306	320	270	274	311	320	304	342	285	298	296	307	315	305	276	294	309	310	281	298	282	298	279	309	305	293	311	295	302	343	286	320	340	334	302	305	324	303	296	310	309	317	296	326	326	331	307	307	308	275	312	316	308	295	277	330	273	296	312	295	291	331	343	316	283	269	266	274	313	283	288	268	293	277	334	319	306	323	279	292	311	326	305	313	289	281	330	320	277	311	321	298	320	325	290	290	268	291	290	301	301	285	336	281	323	275	306
24359	39985	55404	60877	37149	11998	7668	3157	4000	4101	4685	2989	1425	938	954	935	949	938	951	961	907	1172	1174	2077	2886	2519	2006	1526	1186	1268	1353	1441	946	875	876	834	886	912	1001	1005	909	909	961	905	901	902	965	928	902	908	886	892	845	809	809	858	784	1251	1407	790	783	830	801	747	788	790	767	779	813	789	804	774	789	786	756	802	810	764	739	729	732	766	724	796	760	702	784	791	714	757	792	812	740	835	744	775	807	764	776	742	772	742	769	751	718	839	798	782	794	804	779	790	803	746	807	773	759	752	804	786	807	769	782	814	761	760	771	789	789	773	731	788	765	765	735	783	781	768	772	765	733	783	762	750	809	771	763	732	817	762	789	816	797	763	756	786	793	755	766	742	817	737	745	726	785	731	735	722	727	789	757	771	765	747	769	779	735	714	764	803	804	745	723	759	765	723	781	746	798	778	784	740	776	739	773	739	755	743	731	774	794	758	792	805	745	743	746	725	757	802	782	758	747	776	740	724	733	746	733	739	799	788	741	809	755	731	788	738	726	766	774	747	751	724	768	712	773	760	809	744	760	773	768	733	786	762	733	770	766	778	740	808	767	776	739	759	745	760	762	751	817	763	762	780	684	795	756	728	744	709	811	757	754	749	769	761	825	788	766	751	737	738	808	758	760	704	787	746	764	767	754	754	756	743	769	730	746	801	787	756	743	788	724	771	787	727	773	767	748	752	780	765	746	770	770	745	784	779	738	688	782	814	782	809	765	758	726	763	785	761	759	766	793	771	761	766	775	780	761	766	732	701	733	774	800	774	781	767	771	757	790	727	722	767	794	796	752	744	792	798	747	730	789	757	773	755	743	752	771	753	751	730	776	769	769	780	766	772	786	724	770	775	778	748	762	799	797	754	747	724	757	723	770	728	758	700	741	745	710	754	768	762	763	759	781	796	740	685	772	751	763	756	749	716	760	745	757	765	746	814	791	733	719	786	751	773	746	746	754	723	726	766	736	772	810	790	787	708	739	770	775	776	771	751	767	799	766	809	822	811	731	746	742	723	823	787	765	778	740	745	777	769	744	802	789	775	744	767	732	732	748	794	785	771	765	724	728	753	748	746	777	783	790	728	745	719	763	795	733	771	792	770	771	803	703	780	756	758	794	797	773	775	723	779	751	720	797	727	788	752	792	761	747	727	752	725	739	786	779	761	794	760	799	777	740	775	757	736	755	738	764	731	795	789	782	741	774	762	804	789	796	752	818	736	745	774	697	752	790	783	793	787	714	777	780	751	737	711	808	765	744	736	741	741	778	808	721	759	753	748	752	785	717	794	719	784	710	717	773	756	773	771	769	739	792	812	752	724	747	792	758	711	787	756	749	746	764	748	767	700	750	758	754	736	769	772	747	755	744	734	771	776	722	728	791	795	751	815	750	791	766	784	793	769	764	750	774	729	777	782	756	786	772	758	775	784	756	795	753	762	723	752	749	741	759	775	777	764	775	753	785	770	778	796	773	774	726	773	730	785	765	728	832	791	735	756	728	730	759	722	750	773	739	765	787	719	799	793	740	789	775	743	755	722	764	759	799	798	722	724	766	751	771	793	756	767	760	766	775	810	703	746	760	773	803	729	740	743	767	700	792	721	755	801	768	705	751	770	715	801	740	786	757	744	731	833	785	743	757	764	730	769	776	720	749	749	759	729	783	766	694	758	765	707	764	782	746	756	722	733	741	737	752	756	781	717	753	807	729	780	775	770	739	775	748	767	722	737	711	737	750	769	736	752	749	800	751	736	787	778	782	778	740	735	708	771	773	772	797	750	724	758	783	751	762	775	738	756	726	730	790	765	733	748	763	756	742	702	695	736	807	752	761	738	734	758	743	709	738	750	755	747	783	689	825	773	786	733	744	703	807	707	732	729	756	735	772	780	775	778	802	757	818	758	764	743	770	772	792	743	740	807	736	777	764	773	794	752	783	765	793	734	754	765	752	728	734	725	739	720	778	742	795	773	763	742	772	774	742	770	774	719	796	806	791	777	720	761	745	813	840	750	726	773	807	712	718	757	741	749	742	780	742	803	750	764	794	709	748	775	736	780	775	738	744	820	722	733	806	773	746	766	775	806	788	732	785	759	769	781	742	786	758	752	768	772	746	783	776	752	756	739	763	832	737	781	765	763	744	774	742	763	782	791	791	757	750	738	760	809	761	816	804	748	729	744	764	776	737	783	812	719	766	764	696	770	731	752	710	800	789	804	763	745	774	783	775	750	759	751	759	767	752	715	775	742	779	771	741	759	767	782	741	775	764	805	735	754	790	752	781	728	744	715	767	773	766	758	721	756	747	771	755	769	791	767	783	765	775	759	771	745	788	729	719	776	777	754	752	746	795	733	767	760	767	801	765	745	805	742	741	771	759	787	803	773	769	754	841	780	770	773	766	784	753	732	723	764	743	754	739	801	749	762	768	757	783	757	782	775	739	772	747	779	721	749	798	779	798	754	740	772	739	813	820	752	749	814	736	766	754	787	818	784	774	739	811	826	767	747	756	756	733	762	801	767	812	740	751	680	780	742	787	775	753	769	720	820	732	804	782	786	703	771	766	766	748	670	774	800	729	761	705	782	746	730	778	743	734	757	729	757	717	734	790	757	801	744	801	763	774	768	770	717	766	763	736	770	758	744	728	766	743	759	788	755	725	730	738	784	720	759	786	724	762	736	773	743	799	766	752	753	799	803	734	793	750	730	754	702	773	759	762	715	777	782	749	768	778	788	699	753	774	745	762	761	793	757	740	757	691	774	756	756	722	766	759	742	775	799	759	806	780	685	794	765	747	742	763	720	772	766	707	741	765	759	744	736	794	760	762	676	773	746	794	759	731	723	778	801	733	770	746	772	780	744	808	802	805	709	762	768	782	729	725	777	738	742	718	766	739	783	740	770	793	722	749	795	739	768	752	810	777	780	815	771	742	817	781	738	690	757	740	761	737	777	776	781	723	777	751	822	736	784	734	787	795	798	746	811	801	786	762	749	785	731	761	767	766	770	803	763	762	743	756	756	739	755	736	762	763	774	742	770	766	772	796	732	722	770	791	776	763	808	717	791	763	754	725	756	772	805	754	770	764	775	760	782	767	758	762	773	753	794	756	746	762	777	764	751	763	703	754	769	762	794	780	804	754	774	698	745	714	741	802	758	732	742	787	750	763	816	780	749	752	770	772	781	755	755	779	749	761	794	803	772	752	762	744	742	764	788	796	739	762	777	773	762	745	769	817	759	738	765	693	747	749	722	789	728	785	732	744	756	795	755	768	747	756	733	784	816	800	776	743	747	780	811	693	772	802	745	730	744	724	767	770	768	775	739	764	735	754	750	797	780	730	744	738	795	743	756	796	801	756	751	757	706	756	729	779	756	731	751	730	697	760	726	749	797	749	713	764	770	809	794	751	746	720	762	729	767	796	784	816	792	763	757	747	790	712	757	753	732	820	749	759	762	763	769	770	720	780	768	808	764
49524	63428	68115	63872	46815	19172	8417	2334	1971	1791	1563	885	447	375	312	320	309	302	284	306	327	350	373	735	709	645	534	451	423	338	388	439	316	330	331	314	322	336	345	310	319	281	316	315	319	284	327	284	313	302	283	297	325	301	296	268	280	357	433	271	282	279	253	263	268	289	301	290	281	306	248	261	271	284	263	263	289	266	276	254	263	249	271	277	282	291	286	318	277	310	264	274	260	283	275	272	297	277	277	280	306	300	267	294	283	283	275	292	307	279	268	287	264	282	270	276	273	287	278	280	287	283	277	271	287	281	302	270	314	262	293	262	257	315	277	276	263	264	277	297	286	291	269	238	261	311	251	281	282	266	275	280	278	252	267	281	274	252	251	280	284	276	261	262	257	291	305	268	270	270	276	296	290	289	314	293	283	290	284	270	294	293	263	303	273	269	310	309	284	264	287	269	276	267	284	271	271	286	277	281	288	284	237	273	275	268	279	280	270	270	271	253	278	286	278	252	281	290	265	290	258	284	311	283	262	282	283	275	289	275	262	279	256	291	248	267	286	277	267	297	253	288	282	304	263	244	285	263	283	255	284	282	256	315	250	294	273	258	278	293	319	258	295	291	276	257	274	280	264	269	302	286	256	253	277	298	285	303	268	273	272	255	302	262	282	286	242	281	268	265	312	291	278	272	307	258	298	279	273	265	291	273	279	273	251	296	264	281	257	263	272	265	284	272	272	267	263	290	240	284	302	307	244	255	285	277	284	250	253	251	267	287	295	271	270	280	265	295	273	271	274	268	281	279	268	286	266	284	296	262	298	278	291	291	262	280	283	262	280	277	251	311	276	256	281	257	264	283	258	273	289	267	304	268	273	284	269	251	269	282	275	294	311	275	297	266	269	270	278	255	281	277	268	271	276	284	273	269	314	266	275	269	274	289	272	265	263	252	288	263	270	272	294	305	278	254	276	276	253	306	278	262	281	269	261	278	297	291	293	272	258	270	295	271	263	283	268	279	280	249	267	275	285	279	263	266	246	296	267	298	278	264	286	310	273	284	258	267	273	262	303	270	287	259	263	283	296	292	255	280	261	290	277	267	283	298	256	270	287	281	257	296	294	285	276	299	255	319	337	280	252	266	259	287	241	290	303	249	273	257	294	288	289	268	296	245	270	292	252	274	296	271	291	274	284	229	289	284	241	255	282	258	276	270	293	261	267	268	254	291	271	260	242	294	298	255	266	292	257	285	271	281	250	269	287	251	286	275	296	284	283	301	259	263	271	271	252	270	285	261	253	265	289	289	247	280	290	293	288	252	296	280	284	278	299	266	253	285	285	264	274	276	311	253	283	231	282	291	261	302	272	280	286	269	246	254	243	276	283	269	283	304	259	271	305	283	266	272	267	268	258	284	274	265	276	262	313	264	279	286	258	285	258	299	266	287	285	292	268	307	272	254	281	264	273	275	254	248	298	300	277	285	287	293	282	295	278	295	268	288	301	289	271	257	291	282	290	301	275	268	230	265	285	291	291	287	287	237	247	255	290	304	250	264	291	256	266	282	298	281	291	301	306	300	276	254	270	285	293	276	280	278	258	274	280	252	269	263	277	301	291	314	265	276	277	256	289	290	288	294	291	277	304	270	303	303	260	304	300	276	288	266	320	250	274	290	264	277	269	288	268	264	278	267	295	295	266	268	276	294	281	290	280	281	299	272	302	253	261	280	271	254	259	264	269	291	298	281	261	271	260	236	267	254	291	283	261	268	299	291	253	276	281	295	256	265	249	286	269	291	295	293	287	248	320	264	299	299	287	319	246	269	276	268	267	294	294	273	280	279	271	261	284	303	262	259	262	279	270	289	249	270	260	276	281	273	277	305	267	256	286	249	252	300	302	284	306	274	261	260	252	278	309	281	263	246	284	246	279	269	275	270	281	255	279	274	238	282	302	275	271	282	279	287	275	263	300	291	289	273	300	277	301	280	274	253	264	277	271	259	276	282	292	264	289	276	270	248	256	235	262	259	289	265	294	255	263	275	274	280	261	286	280	242	305	307	261	291	263	268	243	287	243	264	257	283	300	321	277	298	300	291	292	282	256	290	285	317	273	274	270	274	292	263	265	259	277	295	276	298	278	257	272	305	285	271	285	287	277	283	291	274	267	265	280	272	265	277	276	266	289	281	236	295	262	294	292	313	291	280	284	249	271	269	289	263	313	299	277	272	256	264	277	262	305	285	256	299	283	283	281	293	268	263	286	286	276	297	292	257	273	286	291	277	274	290	276	286	252	280	264	272	283	294	288	273	274	258	287	285	266	254	276	289	289	278	305	272	287	267	313	267	330	306	284	255	274	280	301	281	282	272	283	289	282	255	253	297	274	271	255	254	270	289	279	270	272	275	325	297	282	280	285	258	274	255	277	269	306	286	257	251	284	284	262	273	260	235	267	255	254	249	282	251	278	270	255	274	259	326	287	299	275	262	282	243	274	267	300	265	279	270	275	251	275	275	269	245	305	283	284	302	283	249	290	295	286	260	267	304	256	273	252	266	286	263	278	246	268	271	243	247	277	258	277	284	250	267	267	277	311	306	272	299	270	272	265	277	293	300	249	284	271	311	285	284	296	260	285	267	317	256	271	294	275	239	272	310	314	296	315	300	283	260	300	262	305	314	298	289	255	304	282	272	282	266	287	272	284	285	302	260	281	282	275	284	276	273	301	280	300	323	295	272	292	271	278	304	273	302	267	269	267	278	295	275	264	292	280	268	276	248	276	258	281	257	286	274	252	274	268	289	302	269	243	271	291	272	272	273	267	272	284	268	277	243	279	269	260	274	282	294	261	270	269	273	281	299	292	274	263	290	265	305	275	268	279	266	249	262	271	260	285	274	284	275	260	276	303	307	290	267	268	290	278	274	262	265	248	293	294	282	294	288	284	282	284	278	278	275	288	246	263	300	276	264	273	272	283	296	257	249	270	262	269	282	290	258	270	278	316	260	297	280	278	278	263	291	263	286	283	258	286	313	297	280	296	285	269	291	273	273	258	276	243	281	283	270	281	301	265	277	300	240	255	293	291	285	265	291	316	273	255	290	271	261	283	268	302	285	256	255	269	269	286	265	289	298	246	269	277	294	298	261	314	268	293	292	299	263	266	272	299	294	289	276	262	278	257	243	292	265	310	294	271	263	291	304	263	278	292	290	272	295	279	257	281	266	256	292	262	268	264	287	277	282	275	269	305	287	250	250	259	268	270	274	239	274	294	265	308	266	260	274	277	289	297	276	269	251	273	280	249	289	271	287	262	285	263	277	282	285	264	268	299	241	237	270	266	284	272	277	272	291	292	254	308	256	273	259	269	282	276	228	275	307	268	263	269	266	304	253	306	262	257	283	268	256	260	263	269	267	274	263	292	296	268	277	299	301	281	274	257	262	253	299	275	267	254	259	270	291	273	285	272	273	303	286	290	262	286	261	276	311	244	273	284	268	282	271	241	301	287	308	270	285
32406	49732	68060	71407	48932	16779	11268	3200	5487	5475	5864	3883	1426	1042	938	1017	940	1095	997	1034	1106	1233	1398	4386	4173	4162	2919	1853	1463	1134	1593	2044	1049	920	874	893	925	975	1056	1093	917	943	954	902	956	1001	950	940	934	859	878	836	760	786	789	753	718	1288	1998	702	693	696	757	764	759	787	731	761	732	763	735	762	717	783	733	724	706	691	710	730	672	670	674	732	701	688	731	711	712	744	690	754	700	667	710	727	726	754	673	698	719	749	685	723	759	730	729	706	711	739	718	739	676	751	705	710	761	783	692	705	737	746	709	699	711	715	701	728	680	700	682	670	684	681	710	685	718	735	703	737	702	699	713	715	692	679	716	646	685	690	690	711	706	683	694	695	689	699	681	644	716	727	746	667	719	673	711	710	705	682	664	692	720	710	689	678	692	730	677	703	701	696	729	758	698	664	701	652	643	658	744	692	719	739	673	689	681	675	722	702	696	712	696	684	735	729	730	722	654	670	699	690	691	696	704	677	663	730	713	706	712	668	699	677	679	704	657	717	688	714	718	666	724	661	703	707	755	740	664	679	681	708	693	706	698	700	721	743	660	732	697	718	708	699	746	704	688	712	707	697	637	679	752	733	698	723	731	670	730	687	719	715	729	675	710	677	717	740	717	735	738	697	712	701	691	686	693	711	718	690	678	676	712	657	701	646	707	696	700	763	698	658	697	701	734	725	740	636	689	755	709	717	692	708	666	669	706	713	690	651	664	693	688	717	711	729	662	744	701	709	710	720	670	673	643	680	708	671	692	704	688	723	694	680	675	729	664	659	705	735	719	678	729	679	680	718	659	689	714	756	649	720	744	706	703	676	694	694	709	718	676	681	729	683	672	685	694	687	723	673	726	708	676	692	698	684	749	666	687	684	671	709	726	688	664	729	676	717	722	706	677	700	683	711	729	681	718	732	699	682	742	714	690	671	711	705	717	674	659	755	712	705	678	662	705	727	698	684	653	728	735	614	695	674	707	686	658	729	718	684	714	730	673	706	686	659	709	706	696	717	723	710	674	634	710	686	674	704	711	680	682	686	669	712	700	739	683	728	702	728	707	687	698	680	679	728	741	703	677	679	683	699	727	710	750	730	662	716	713	643	651	681	711	683	665	722	696	754	643	641	690	723	673	667	716	678	701	691	717	716	713	709	665	702	691	653	721	673	672	689	690	692	719	638	650	669	718	693	751	687	683	719	704	686	714	707	749	665	703	719	716	714	717	701	730	715	701	693	680	708	690	696	689	691	691	701	683	701	690	717	754	678	730	766	676	680	741	702	711	656	703	690	685	713	723	728	675	719	706	746	679	688	702	719	666	670	730	727	716	711	693	647	682	717	656	695	694	668	731	663	710	675	699	716	712	705	756	645	715	673	716	718	681	673	681	721	756	704	706	726	742	713	685	711	665	682	704	691	697	719	693	685	689	672	698	703	684	689	660	670	691	674	710	670	683	677	704	705	693	655	702	744	716	667	698	690	730	698	694	676	659	681	717	679	734	747	707	673	706	692	707	658	691	668	707	731	705	724	716	653	699	687	723	711	690	674	709	678	733	681	759	747	729	738	720	725	664	754	682	710	684	712	696	711	682	675	715	678	691	733	746	683	684	733	712	698	739	677	697	699	716	686	698	689	678	737	691	694	714	719	722	722	698	645	635	721	714	698	744	670	689	677	665	723	667	713	742	724	673	687	698	719	700	664	733	670	708	750	779	658	755	706	656	753	722	691	639	740	711	658	667	656	730	697	719	705	716	725	706	762	732	682	694	646	702	710	708	705	663	735	689	708	692	770	760	705	722	729	702	711	762	721	674	668	687	710	731	735	610	727	675	685	678	686	684	712	692	735	684	714	707	721	686	762	667	698	723	737	664	669	690	710	679	708	659	721	715	695	718	684	684	683	687	744	730	717	648	677	707	647	711	674	693	734	694	695	678	695	684	719	715	770	732	696	752	669	706	707	680	694	754	645	723	706	720	667	689	713	750	706	737	731	717	714	679	720	735	657	696	717	687	701	737	719	747	714	710	731	746	713	719	695	717	700	694	703	685	726	683	693	684	707	730	701	685	744	686	689	719	690	686	702	707	662	720	711	734	695	674	711	700	687	683	698	696	680	678	666	675	682	671	697	724	704	694	690	670	680	662	749	718	757	681	720	736	709	687	690	728	682	693	750	718	674	680	674	733	717	713	740	714	682	720	696	696	678	716	721	737	722	685	675	715	676	686	650	702	716	668	704	677	684	704	653	774	656	732	662	659	708	712	724	735	702	696	694	713	712	688	681	745	668	669	691	717	676	736	670	677	691	685	689	702	723	720	655	672	709	703	699	723	694	706	682	716	637	738	731	733	707	694	690	688	721	741	689	756	683	706	677	654	670	657	706	667	695	720	672	722	764	695	655	740	692	683	755	683	710	638	722	759	700	718	716	679	703	746	696	702	688	709	672	706	699	688	690	684	652	759	698	693	673	725	694	757	709	735	718	719	702	693	684	678	654	636	691	731	720	690	666	658	733	697	682	740	713	700	758	711	698	655	685	681	686	713	782	706	724	653	685	683	710	695	697	761	711	743	675	744	672	688	721	678	674	739	657	655	678	742	718	697	646	685	726	717	684	708	714	724	675	678	701	677	693	708	657	702	704	697	694	710	701	677	644	691	705	678	652	722	709	720	710	731	695	629	658	672	709	691	731	685	681	731	682	671	695	711	645	699	712	719	714	674	687	713	726	736	691	773	694	674	736	680	681	694	728	647	722	660	687	678	671	668	702	675	647	650	681	694	722	686	688	676	711	689	699	724	704	733	732	706	672	670	684	723	668	691	721	707	710	701	708	700	692	699	692	719	721	678	666	655	677	670	636	720	660	683	692	693	752	682	728	648	709	720	673	663	702	739	670	694	732	747	696	709	705	671	707	743	647	721	682	719	720	714	656	726	757	690	693	728	694	685	678	686	700	706	700	679	656	711	661	684	692	686	713	719	739	727	670	686	690	688	697	681	727	639	672	684	696	699	765	743	678	681	726	733	677	677	717	712	695	689	659	681	627	675	682	732	671	698	670	702	687	654	679	647	720	676	723	723	669	669	723	676	721	710	682	723	674	728	718	700	677	667	692	740	712	744	652	678	683	703	672	727	714	678	698	684	722	671	711	698	719	700	653	717	707	679	705	680	775	726	713	710	688	725	708	659	715	675	690	674	759	748	720	714	696	674	643	682	744	674	667	712	678	687	710	716	712	709	699	683	670	723	726	717	751	704	736	687	715	695	708	693	697	673	717	702	732	709	700	745	685	682	708	705	693	725	700	719	679	647	681	708	723	664	738	701	651	735	746	662	720	658	698	693	699	715	688	671	713	686	691	695	710	696	688	763	691	697	694	725	672	680	684	743	693	661	731	690	714	695	687	669	724	704	709	680	678	719	708	691	711	743	779	681	733	701	737	668	668	699	766	713	699	676	657	642	686	711	722	680	737	698	684
9617	8417	10184	8246	3452	804	477	330	305	339	340	277	272	278	285	281	285	277	265	285	270	238	299	263	297	264	274	260	292	284	266	304	252	250	293	273	292	256	284	294	263	289	276	266	288	257	292	276	284	292	260	307	259	296	280	283	240	269	283	261	272	286	246	266	262	247	268	262	267	288	299	247	263	263	251	286	292	286	273	271	283	276	287	267	244	267	272	264	264	266	281	269	268	250	279	279	247	283	286	265	286	249	272	261	270	271	293	280	299	280	279	237	246	264	262	266	279	236	298	298	261	267	260	273	274	280	282	258	264	277	285	265	275	233	272	295	316	252	242	269	293	275	227	266	288	286	269	243	278	262	270	320	268	273	286	293	265	280	275	291	269	269	256	282	290	251	278	271	246	262	254	240	281	267	248	253	256	290	266	279	282	281	296	281	254	274	254	298	255	290	266	296	251	246	278	230	260	279	263	299	276	282	257	252	260	260	257	277	279	289	279	313	302	291	263	271	265	258	265	274	256	292	272	240	279	268	269	292	274	279	274	286	283	300	290	252	258	268	251	267	265	275	257	268	280	272	262	261	273	301	261	271	270	294	287	239	267	266	264	258	248	240	258	247	245	296	294	274	266	281	291	267	259	293	305	294	305	274	255	250	265	271	264	272	269	276	249	247	267	258	258	291	260	246	282	249	252	300	276	260	286	277	284	278	259	298	275	263	288	286	280	302	268	266	295	302	277	265	256	272	263	320	281	288	311	262	279	283	264	267	238	273	291	292	265	269	285	272	275	256	280	280	279	288	257	282	260	263	278	274	263	271	250	248	293	273	273	247	293	284	294	273	264	298	255	254	258	267	275	277	286	287	273	290	284	261	289	248	282	262	294	270	259	259	291	249	245	252	282	261	266	265	262	282	259	263	250	273	288	247	277	267	279	264	250	237	253	257	284	254	255	245	265	260	259	264	279	268	264	255	270	276	285	276	258	290	256	249	267	276	285	293	255	240	259	259	247	275	280	247	270	289	311	241	266	316	262	290	286	236	260	289	266	303	281	262	240	284	247	253	290	276	258	282	256	279	245	302	280	257	270	283	257	314	251	314	298	232	289	242	231	233	261	273	297	286	288	311	277	264	250	270	242	263	323	301	261	287	270	290	244	252	267	257	257	259	231	287	227	289	280	278	279	273	279	249	280	279	296	252	274	270	263	247	268	261	249	261	272	264	263	270	292	251	255	277	263	243	270	284	286	271	277	296	248	263	250	251	303	252	250	270	260	269	288	262	277	295	226	253	264	242	262	279	249	282	295	274	291	253	237	277	265	239	282	302	238	271	220	280	268	254	283	281	253	269	255	256	309	280	247	281	261	262	301	287	256	267	277	288	244	259	264	257	274	306	241	259	250	267	293	277	285	271	277	264	272	283	232	248	257	248	295	276	252	283	272	284	281	270	267	267	278	280	240	269	255	290	262	238	261	242	279	268	246	261	278	271	276	264	288	262	268	268	286	262	269	248	268	277	253	281	257	255	269	251	272	302	307	280	289	265	259	279	269	266	253	265	272	280	278	278	272	269	267	279	250	256	272	253	310	269	263	261	299	261	285	280	283	263	276	271	292	265	289	266	283	281	271	295	259	267	281	219	276	280	235	246	269	290	270	256	289	262	252	266	289	278	235	264	261	275	279	285	264	271	293	274	263	303	291	286	278	237	287	291	280	270	262	279	269	290	255	256	256	263	280	270	278	274	262	257	276	284	301	255	269	261	303	289	255	260	269	274	222	258	243	272	291	249	273	246	242	266	253	295	267	298	299	254	264	234	269	241	289	248	268	246	244	260	274	261	287	250	257	303	264	306	266	254	289	257	275	309	264	269	266	220	245	265	279	274	250	254	263	281	277	272	271	266	265	277	255	245	270	272	264	259	290	280	268	271	268	269	272	257	298	257	259	287	259	278	287	256	271	327	307	279	278	255	280	261	264	271	271	281	264	263	284	271	274	260	298	259	277	245	277	241	295	266	270	242	240	281	283	255	292	285	263	289	276	290	260	264	266	247	272	277	251	276	285	256	276	278	293	279	270	278	265	268	284	270	268	278	263	278	289	241	260	273	271	259	270	274	278	256	296	261	288	289	269	281	284	263	268	261	252	249	271	294	289	231	272	245	266	266	261	249	301	253	278	297	244	266	259	289	278	279	264	281	284	281	289	274	261	285	295	260	271	251	278	275	284	267	246	247	252	265	306	235	277	260	261	268	248	278	278	253	292	240	283	277	249	278	235	248	269	270	253	303	279	289	257	264	244	242	267	271	250	274	244	275	296	274	309	278	276	254	243	286	280	270	290	301	286	276	264	242	272	288	252	257	253	264	271	270	289	287	281	257	279	253	275	286	252	265	232	265	251	265	255	243	255	286	295	266	272	280	276	289	276	301	270	264	285	294	274	270	262	281	257	281	269	278	249	299	284	259	273	264	279	229	257	295	262	254	289	287	285	281	256	280	261	260	304	273	254	281	273	260	274	268	269	246	282	276	279	276	244	260	278	255	281	249	283	297	270	277	276	260	279	286	265	274	320	294	269	260	246	222	272	277	260	278	267	266	272	244	268	280	283	275	255	241	272	283	267	277	264	291	249	268	245	276	275	277	250	250	276	302	260	275	255	275	260	280	262	281	292	274	253	260	277	262	268	270	264	255	305	245	265	274	267	277	291	253	289	284	277	259	259	245	281	274	245	267	264	231	259	275	248	266	220	283	238	271	259	270	265	271	277	248	235	274	248	286	270	226	262	275	224	241	255	303	261	270	298	284	275	285	281	255	254	263	268	249	270	269	268	251	243	276	271	290	253	284	290	258	266	272	277	273	236	250	280	257	267	272	255	246	309	268	275	248	280	274	258	269	244	308	262	307	251	252	246	248	253	278	266	278	296	276	238	268	275	262	255	266	270	283	248	267	286	239	261	303	286	263	258	259	278	264	270	252	267	266	243	249	272	285	256	262	268	258	302	253	285	272	257	275	274	263	267	261	277	262	242	283	296	256	255	268	296	259	237	269	252	264	284	279	279	255	274	282	286	257	283	258	260	276	306	277	229	251	269	264	280	232	248	256	280	281	251	292	264	277	296	247	271	286	249	268	313	270	252	286	273	271	271	266	253	265	272	290	283	263	250	268	284	263	268	262	266	281	269	254	294	267	256	267	250	280	269	242	273	292	251	266	257	308	275	266	273	284	254	290	231	314	255	263	273	263	252	260	261	242	242	270	259	263	231	244	260	283	286	277	274	278	261	255	257	276	280	278	279	230	253	233	279	268	269	296	257	275	256	279	253	277	279	319	287	261	275	276	281	272	269	274	248	274	266	268	274	287	276	300	245	261	296	275	239	234	248	313	272	241	285	271	238	269	277	285	243	268	260	260	250	240	232	253	276	276	271	273	274	241	241	267	252	291	257	283	279	252	244	256	265	256	264	287	277	282	292	249	294	270	274	278	258	277	230	296	272	274	267	278
6805	10820	18807	19588	10821	2751	1634	979	1024	949	859	827	717	700	717	701	698	719	749	703	713	711	718	872	822	814	772	742	675	783	758	752	722	675	708	704	718	694	738	741	738	769	776	716	751	741	788	732	732	779	720	670	703	713	774	696	693	734	771	689	672	743	703	717	734	716	694	712	694	701	715	692	684	684	709	687	733	694	702	671	676	715	650	696	716	679	700	680	700	715	695	702	670	684	721	710	624	751	715	780	670	709	732	673	697	654	707	737	736	676	722	725	706	695	707	660	644	705	691	717	739	651	687	724	704	730	719	765	731	740	677	682	706	705	681	679	689	675	664	720	692	752	704	702	720	674	681	675	702	706	736	729	733	672	710	670	630	687	658	709	657	673	657	713	701	668	679	699	745	690	701	683	689	749	726	645	672	686	705	665	682	667	674	699	662	753	666	689	734	698	715	693	701	710	705	672	679	739	692	698	674	679	733	657	708	671	660	704	745	678	707	690	705	619	688	712	730	724	686	750	700	678	686	702	715	703	739	724	724	644	663	676	681	701	695	658	716	726	700	717	678	676	704	705	656	651	648	686	670	668	681	718	649	718	682	696	659	679	704	690	706	662	691	670	693	695	651	714	676	755	668	718	676	718	646	704	680	710	683	685	657	722	687	710	711	703	690	711	682	727	726	708	649	700	697	683	697	687	660	630	669	685	704	684	674	667	692	704	730	674	661	740	734	686	743	704	711	716	767	653	730	674	693	713	647	694	681	713	687	742	697	709	658	689	672	676	707	734	659	679	714	693	677	681	697	702	691	677	741	682	713	677	698	693	677	672	722	676	704	675	652	680	690	679	646	677	657	754	666	703	679	710	668	683	678	703	692	698	700	729	711	718	732	729	655	682	656	747	667	720	709	679	653	706	672	655	646	706	747	675	712	628	691	721	665	649	714	732	674	674	639	707	725	683	713	679	699	688	683	689	746	673	655	650	695	731	670	733	719	702	677	702	666	696	685	661	705	714	680	655	682	709	685	683	676	664	704	717	710	696	699	679	708	703	708	674	672	702	654	731	727	699	708	714	724	718	721	701	677	715	676	722	672	662	651	735	691	703	645	702	698	683	680	749	695	657	757	714	686	699	705	722	695	694	695	675	666	713	673	683	720	655	706	649	673	718	687	728	721	713	677	692	671	663	733	702	676	670	689	729	651	698	728	696	674	708	646	703	695	769	722	735	671	679	675	722	674	662	669	671	702	701	676	686	648	678	693	730	701	657	669	665	734	671	700	657	684	732	711	657	737	717	708	677	675	670	665	676	726	722	670	707	704	689	708	643	697	699	751	729	670	696	674	669	702	652	729	713	677	730	689	681	704	704	684	697	681	674	734	660	699	664	652	721	679	672	663	686	706	680	722	718	685	715	752	703	665	690	697	737	705	715	728	704	694	703	725	672	703	669	711	698	740	656	714	677	732	761	716	728	678	703	719	695	679	672	697	722	699	738	645	653	698	677	676	695	696	737	686	705	647	723	705	714	649	660	734	686	699	696	680	708	710	672	669	719	647	738	728	735	721	694	682	629	700	690	687	682	704	724	667	703	710	677	687	710	684	763	670	653	657	698	682	681	676	710	691	689	699	691	731	695	675	699	744	695	726	747	741	711	677	686	672	713	678	664	720	645	644	695	687	665	702	662	723	670	683	703	647	714	707	716	699	663	730	706	668	679	652	719	692	654	686	710	674	688	660	670	648	672	699	722	685	689	670	702	710	697	694	714	675	709	693	704	709	729	674	705	723	691	725	684	757	682	675	662	703	675	717	725	634	674	700	696	723	650	720	678	676	637	709	665	717	761	734	698	698	688	684	698	713	722	673	693	709	678	703	681	702	714	713	668	683	708	675	655	724	725	729	710	715	700	712	685	704	746	715	745	686	669	717	689	672	658	694	719	727	693	702	662	705	695	721	721	724	673	652	675	685	640	692	711	679	708	707	697	670	672	738	677	715	685	651	741	680	705	692	711	692	743	706	711	707	686	736	668	681	658	698	716	674	667	714	709	667	726	714	676	689	699	698	697	698	722	686	699	716	692	657	689	737	686	677	715	699	733	664	679	720	685	717	685	650	663	695	685	731	653	659	699	717	724	677	701	685	692	692	679	696	667	615	702	676	670	665	764	688	717	661	687	702	666	669	730	714	726	668	678	726	693	687	685	752	663	701	668	725	662	685	700	682	687	713	665	719	737	685	683	658	653	689	673	684	720	675	654	668	640	684	690	668	685	722	719	664	690	718	674	704	716	644	697	667	671	708	688	665	689	669	702	749	672	689	667	691	664	658	695	674	651	686	720	652	663	657	698	716	716	713	752	707	679	668	694	701	651	681	667	651	693	654	709	707	699	710	680	683	672	705	659	689	719	669	676	715	686	680	729	657	682	708	667	701	746	747	706	675	637	698	697	732	657	672	676	711	726	721	738	695	665	695	686	730	705	694	678	682	773	715	678	701	678	743	712	704	711	667	685	732	747	662	680	741	648	673	678	643	667	689	723	693	723	712	683	689	659	657	687	669	723	655	635	701	692	695	718	656	692	713	678	751	681	706	708	679	715	678	652	687	678	723	707	674	727	703	713	703	668	725	692	723	688	679	706	723	708	727	706	723	695	695	659	657	745	689	656	715	673	673	673	705	708	660	688	667	677	662	696	681	698	719	729	674	710	679	682	742	678	721	704	728	679	698	671	719	702	671	717	704	686	702	689	747	699	682	692	719	686	745	664	723	662	671	703	687	703	675	711	673	699	660	727	701	680	643	739	651	718	712	690	730	698	699	653	690	725	652	672	697	698	710	674	699	623	698	692	683	723	697	694	676	723	667	675	705	657	688	661	668	691	716	712	692	675	687	732	683	739	695	674	696	702	710	656	694	707	758	690	656	705	724	698	698	692	681	687	713	680	702	649	663	697	692	676	670	644	669	695	703	674	703	699	648	706	693	671	700	698	723	687	698	674	710	668	696	683	710	678	653	632	689	703	649	691	702	688	725	682	680	700	707	738	698	668	717	685	672	652	711	695	688	704	702	656	707	661	687	713	665	717	694	685	709	718	711	667	727	716	668	690	690	668	696	706	702	709	671	715	690	677	693	731	725	711	702	713	666	685	732	714	693	667	696	714	695	735	642	683	698	709	734	658	641	711	691	677	700	711	730	694	686	690	704	671	657	686	687	705	679	704	687	705	725	717	717	678	679	698	729	692	722	677	721	672	695	735	722	714	707	724	705	686	698	687	711	727	700	678	694	622	631	679	685	697	708	712	671	694	712	698	718	636	686	680	730	707	688	664	659	697	678	695	681	707	690	718	708	681	642	675	703	678	643	702	710	749	676	695	675	671	662	692	705	672	653	654	703	721	702	695	678	669	682	706	691	690	729	719	688	715	706	682	713	706	672	706	681	693	768	698	675	725	700	727	636	681	682	675	690	695	675	667	677	693	718	653	672	733	695	696	695	688	692	711	705	652
39997	52473	61065	55224	36701	17531	3500	939	1035	837	623	604	396	322	319	317	365	362	303	302	333	311	333	522	557	475	451	392	340	349	330	373	376	280	313	295	312	333	342	321	335	301	306	313	334	329	335	324	333	320	332	360	323	310	304	290	315	341	376	333	314	285	264	306	312	301	304	265	278	283	312	313	295	341	278	308	316	295	311	333	309	317	318	301	285	291	305	319	313	281	281	332	287	298	285	319	312	281	306	293	323	273	271	264	301	287	304	315	285	349	288	342	316	297	279	311	306	281	299	327	330	311	285	299	310	349	321	268	304	293	299	297	318	272	321	306	295	318	295	302	304	296	324	310	301	324	314	291	310	301	338	284	286	305	303	318	314	270	309	295	281	285	308	282	294	297	322	301	289	287	332	279	296	292	289	273	305	320	346	297	276	315	311	304	280	315	286	284	311	306	315	301	291	284	304	268	333	290	307	291	307	295	318	296	287	301	321	299	311	300	288	299	307	309	298	325	293	294	313	318	301	280	359	308	311	283	316	308	310	296	323	316	306	327	309	286	352	304	303	297	264	304	313	351	284	315	311	301	325	333	293	323	290	316	312	329	307	303	319	317	302	299	290	302	305	306	285	303	344	339	332	288	308	344	303	316	311	328	317	288	333	306	279	283	326	312	286	295	329	290	303	322	304	266	287	298	326	316	300	341	272	336	289	286	312	282	348	299	294	318	314	317	279	292	303	333	300	316	288	344	300	297	310	314	328	309	275	290	288	305	307	294	317	288	307	343	302	316	294	304	283	310	294	323	294	324	274	305	334	312	334	300	303	283	327	324	282	298	267	300	314	294	271	299	305	308	298	327	347	328	288	347	314	281	296	296	263	295	330	315	310	331	306	308	300	271	294	315	281	292	297	249	307	296	317	278	304	334	291	302	318	286	297	295	281	291	302	299	312	275	279	276	304	296	306	296	272	293	313	283	326	316	313	289	320	292	305	305	294	312	285	312	297	288	294	283	289	305	306	314	326	317	313	329	316	306	294	325	275	300	293	308	303	309	335	292	297	320	303	321	305	301	302	312	305	326	312	305	307	296	313	306	320	308	315	330	298	296	278	293	312	304	286	308	326	307	351	279	282	323	290	331	329	303	304	296	308	303	318	279	305	316	330	272	312	311	292	320	277	342	311	275	266	298	294	327	293	287	292	280	319	313	271	286	283	280	287	332	309	307	304	312	328	308	281	287	318	324	306	272	292	306	300	302	305	310	331	303	332	282	288	289	280	316	299	319	322	293	332	290	307	313	303	294	336	296	329	327	316	301	297	290	313	306	300	297	301	311	325	278	310	289	324	283	289	268	334	288	301	282	317	302	292	301	305	327	289	337	332	309	285	277	294	290	286	296	309	304	354	340	306	318	280	341	261	298	319	307	318	302	348	306	313	307	288	271	291	304	297	288	341	292	325	294	316	317	319	304	325	303	309	281	311	286	299	295	295	286	266	302	292	313	300	308	275	318	282	301	310	325	314	305	306	279	304	317	308	306	286	296	317	296	315	302	305	319	297	303	305	301	301	308	314	308	317	292	306	312	349	302	301	320	308	313	309	288	299	282	323	328	282	284	299	262	323	309	313	310	279	313	284	295	303	291	301	306	311	287	334	328	319	270	301	311	294	315	311	303	298	292	293	316	318	296	298	289	269	318	297	301	313	307	301	282	295	271	298	301	288	310	320	284	288	294	315	299	318	302	311	276	289	299	324	320	256	293	324	286	306	290	330	315	305	339	312	303	278	340	323	313	298	307	290	301	297	326	307	316	301	297	286	300	299	278	319	346	331	299	298	314	301	275	320	295	331	310	313	291	345	310	292	299	281	317	321	303	338	311	288	318	301	318	289	294	343	292	324	309	311	307	333	322	316	304	287	337	312	321	320	294	320	320	287	271	313	340	342	311	317	330	306	327	316	309	269	315	296	292	307	340	298	317	310	337	300	328	298	309	279	310	336	326	293	311	300	290	296	299	293	305	294	294	292	326	311	310	276	315	292	301	286	289	302	315	323	298	295	326	309	277	275	302	311	293	309	307	320	294	303	307	289	293	315	315	296	291	331	286	302	275	317	333	297	311	308	293	285	281	281	305	313	314	297	285	304	300	311	286	318	286	306	314	324	290	321	303	302	296	301	297	287	275	256	307	273	287	295	286	292	251	320	293	349	327	293	320	340	303	316	318	276	322	341	278	304	316	306	308	263	284	314	310	301	299	326	303	289	301	306	326	303	324	316	329	303	266	296	282	311	316	299	319	307	314	289	336	300	322	313	314	299	313	310	292	324	324	320	308	286	297	298	287	310	283	276	297	290	280	328	293	273	315	275	291	301	308	301	279	290	326	284	283	330	268	321	336	332	278	315	313	317	294	294	266	276	337	329	325	299	348	334	312	301	325	292	309	279	275	303	301	293	295	323	286	272	292	304	301	277	318	305	320	279	299	318	320	310	304	280	322	312	293	314	320	292	259	336	304	306	298	300	275	269	301	324	308	294	322	297	297	294	284	297	286	300	346	285	280	280	318	305	342	321	313	292	308	304	293	316	329	293	302	284	310	324	326	326	347	296	292	306	319	307	311	320	317	323	332	311	341	313	293	313	315	286	275	290	303	329	319	292	287	271	279	346	344	277	333	308	279	303	280	335	324	317	288	288	316	302	304	313	273	282	288	276	289	308	271	307	280	292	300	278	308	288	306	293	288	296	295	301	308	305	314	342	315	307	269	289	290	309	306	299	317	309	324	297	298	307	313	289	288	312	305	295	352	342	295	282	302	293	306	272	316	322	280	300	308	287	297	309	283	289	348	324	316	290	305	300	335	304	309	290	325	328	265	306	316	310	286	283	300	302	307	323	301	302	285	282	311	308	334	301	287	315	301	305	299	297	302	343	297	297	310	303	311	282	319	315	288	285	253	302	323	346	318	301	296	296	301	320	273	315	290	298	313	288	306	319	339	337	306	305	318	312	283	305	298	278	314	302	277	285	308	301	321	295	299	319	266	308	294	303	307	320	272	317	319	317	319	344	301	303	302	294	286	274	300	267	301	311	310	314	304	311	306	316	322	291	280	295	308	299	320	296	272	338	307	304	279	311	311	269	294	299	341	315	312	301	318	339	322	295	285	304	265	296	309	307	287	288	269	297	293	359	289	288	298	295	295	323	319	309	274	313	297	284	348	302	317	308	351	303	282	305	306	292	280	302	329	312	293	300	322	296	266	295	297	299	286	305	290	295	287	303	307	286	286	286	296	337	311	317	288	299	288	296	304	321	297	297	290	290	313	294	295	319	308	315	305	306	300	316	316	301	273	272	287	311	312	323	305	352	278	318	315	288	303	296	339	304	277	271	289	285	314	309	317	313	294	324	289	316	305	320	282	316	304	303	310	301	323	310	284	290	271	338	323	300	319	279	312	315	318	296	308	319	284	323	312	310	296	285	297	292	280	316	331	325	312	286	288	300	377	301	274
25059	41496	57619	59675	44742	16410	4943	2233	4006	3072	2975	2338	1194	897	908	933	899	878	883	892	937	1028	1128	2963	2937	2319	1924	1313	1149	1104	1153	1259	1008	893	882	895	882	911	989	917	914	872	915	902	860	911	990	937	928	953	867	833	826	854	822	801	821	1018	1152	789	790	780	796	811	816	793	810	878	805	827	802	793	785	826	769	742	754	745	779	781	785	795	746	740	830	748	789	819	802	763	797	829	738	818	804	740	734	736	715	741	792	785	772	819	810	779	776	826	815	761	800	788	805	789	788	814	757	778	795	805	776	768	780	780	745	780	765	781	706	814	717	795	763	765	737	789	803	777	802	740	746	777	763	735	778	793	797	743	789	823	770	794	787	770	730	787	780	794	749	753	767	742	720	748	808	771	737	694	757	731	801	795	769	775	771	761	770	735	791	821	763	821	689	736	732	831	783	773	742	789	741	735	776	807	771	774	732	813	789	707	710	802	722	795	700	762	747	762	800	790	794	783	746	808	764	752	752	754	731	794	772	770	771	713	786	775	816	784	785	782	769	742	748	750	800	794	731	764	739	792	756	771	758	780	823	756	800	716	759	783	791	782	757	728	776	801	769	754	805	811	784	792	743	756	780	791	782	751	794	767	763	730	749	747	743	776	754	735	788	782	751	798	775	727	772	811	792	795	826	730	755	742	772	765	807	772	800	741	778	752	747	738	779	762	797	796	756	756	775	732	761	758	788	805	812	773	735	748	768	778	779	750	736	780	788	799	799	750	738	805	773	731	800	753	813	781	797	725	744	796	789	716	733	794	767	753	797	779	790	748	752	723	770	768	773	752	749	747	713	785	771	701	767	769	765	762	736	753	772	797	775	773	805	748	738	769	745	774	776	767	773	772	731	809	760	731	719	784	786	732	788	792	778	756	784	769	750	800	749	762	780	719	760	804	792	815	700	756	777	793	773	789	683	799	784	797	809	779	812	729	787	768	761	772	731	789	746	779	817	795	767	818	745	812	773	776	753	756	769	735	733	794	777	732	780	759	829	778	798	774	759	748	775	728	781	782	799	770	781	778	762	765	709	842	749	772	786	735	755	774	725	720	782	754	722	714	768	714	800	759	784	809	763	734	789	800	778	773	756	720	776	774	769	782	757	791	806	760	765	757	733	741	692	781	812	745	784	771	767	747	768	768	797	767	771	819	717	770	795	773	745	776	712	759	773	773	751	762	747	741	767	765	741	757	791	781	780	781	774	802	750	792	679	769	785	776	723	808	765	790	774	778	777	754	744	815	754	754	802	776	735	766	790	748	773	762	775	806	759	765	791	724	763	778	770	773	794	704	754	727	774	779	764	778	766	774	745	755	745	785	785	818	771	788	771	754	786	787	733	763	768	764	795	772	789	793	768	768	742	778	768	797	791	807	757	797	793	747	836	815	773	797	727	732	801	785	717	744	805	759	776	745	800	782	800	778	767	748	782	785	798	743	753	750	783	811	781	734	776	755	798	774	750	744	743	741	755	757	688	773	777	760	789	745	792	730	798	735	819	742	822	724	778	770	727	752	715	781	768	741	784	747	789	795	756	796	792	710	774	777	763	735	783	772	792	725	762	820	755	795	793	712	800	790	782	730	797	795	807	803	732	750	785	750	796	754	745	691	780	820	733	741	761	766	835	746	742	752	764	773	790	746	751	770	737	741	730	757	787	783	741	779	775	803	789	777	767	775	781	759	787	749	735	751	744	792	739	744	827	760	773	765	788	824	757	721	731	721	778	751	761	760	771	768	727	775	804	791	801	738	783	767	753	742	779	799	792	779	784	804	763	745	814	813	765	850	799	724	712	813	798	773	756	748	747	752	731	803	780	793	736	748	753	806	807	831	784	797	703	792	750	774	807	817	738	690	783	742	817	779	760	755	789	750	758	764	748	787	792	789	773	763	733	786	761	795	787	801	758	789	759	775	686	715	827	730	745	778	746	770	721	757	781	780	771	768	776	793	773	813	790	761	783	760	754	782	797	780	753	765	804	780	847	724	746	838	755	767	740	850	797	811	783	743	780	775	761	776	802	778	787	776	795	723	758	793	714	773	740	796	719	735	780	759	791	765	767	770	720	782	754	747	723	774	792	763	794	806	819	772	793	789	789	733	794	746	793	747	737	794	802	742	736	770	786	778	766	753	721	726	794	771	764	786	774	803	786	765	774	820	756	759	755	769	747	777	733	803	754	788	783	813	771	787	738	728	758	773	760	742	778	747	770	804	765	762	779	760	725	718	724	711	759	783	766	777	831	735	773	829	798	739	747	756	785	805	772	728	765	787	773	792	805	765	778	805	772	738	750	757	759	750	741	803	785	772	811	749	774	797	755	778	780	773	780	740	745	822	767	740	806	704	752	755	802	753	775	738	800	748	778	693	763	761	759	747	754	748	770	778	750	716	773	756	803	735	795	795	779	787	749	740	780	729	745	778	737	729	774	815	760	735	795	759	772	738	753	787	757	790	792	768	788	748	723	779	806	784	764	755	785	765	808	735	739	739	731	741	698	767	757	832	799	795	761	773	750	784	744	810	784	734	768	711	782	797	755	755	720	767	836	795	796	742	782	781	793	816	794	754	738	757	730	807	832	778	791	807	750	781	799	758	750	762	759	770	791	791	728	768	712	815	780	775	708	782	792	783	753	747	779	774	777	754	730	806	769	759	790	764	816	720	796	719	728	734	756	784	750	738	830	734	773	794	784	796	794	782	766	810	783	773	778	774	743	794	759	788	753	776	759	753	781	773	805	794	736	770	762	745	776	706	804	821	746	793	809	768	746	746	747	754	770	793	749	746	728	725	796	752	787	748	726	772	783	748	720	722	769	776	782	732	751	755	749	856	778	745	775	760	784	778	754	755	786	759	794	748	783	795	721	763	718	776	761	760	779	738	796	762	799	772	720	694	727	783	785	770	738	782	749	778	798	778	761	776	762	727	809	759	733	792	783	749	786	726	747	793	743	748	754	742	814	797	765	788	779	785	765	778	757	742	732	756	733	763	774	798	723	724	815	730	796	761	804	750	765	785	793	774	771	745	752	798	768	802	774	732	745	771	740	769	755	772	782	778	789	760	786	769	760	720	721	786	761	750	824	756	817	798	773	761	766	808	789	793	779	765	792	699	785	791	763	808	748	769	752	759	755	729	805	792	814	759	779	753	717	823	770	756	694	755	770	802	756	754	778	777	743	824	815	726	802	824	744	760	771	800	752	748	780	767	777	759	773	798	811	798	829	778	752	806	785	755	787	796	748	760	801	771	792	762	749	814	778	786	770	800	739	745	729	772	759	809	798	830	741	775	744	739	763	785	779	748	790	750	814	750	769	753	810	789	782	768	778	757	807	776	790	784	732	741	784	755	741	762	799	847	826	750	777	749	745	802	728	759	791	794	779	768	768	747	818	747	786	822	782	750	806	789	739	778	773	780	770	757	788	734	765	702	737	718	790	709	772	766	786	750	763	783	748	755	740	752	805	776
50038	62130	70916	64445	43455	21700	6906	2216	1776	1387	1154	860	470	333	325	322	322	361	305	315	340	342	389	804	945	754	743	440	385	367	406	418	328	315	341	315	305	330	323	308	287	314	279	296	287	332	302	285	297	304	274	291	282	288	278	313	281	355	334	279	297	283	313	297	249	273	281	300	299	262	285	314	291	273	267	297	279	269	277	272	295	308	248	278	293	276	277	290	301	293	272	280	252	257	269	281	284	262	273	257	291	255	260	249	262	276	282	303	258	273	272	292	293	273	288	261	308	275	313	290	293	281	275	299	287	279	279	271	279	272	266	268	274	298	281	289	326	269	274	275	294	277	280	273	271	275	287	250	252	280	268	276	247	282	257	247	299	283	298	259	302	262	277	277	291	285	266	293	285	260	279	246	282	245	276	290	263	265	289	270	290	286	275	296	271	276	285	269	290	275	298	295	259	277	270	280	263	274	253	262	259	272	272	283	292	277	297	278	291	251	264	245	251	279	270	267	278	234	287	250	257	274	271	310	295	266	238	287	301	261	294	289	271	294	302	257	259	252	267	308	294	269	274	268	280	290	269	275	273	291	302	293	264	263	284	280	272	271	269	256	289	251	294	309	301	298	264	287	271	274	298	288	253	290	278	283	261	301	280	246	268	271	269	281	294	277	291	267	273	242	292	280	275	261	268	296	304	273	263	265	274	255	279	270	261	271	288	292	297	275	292	287	287	247	284	278	265	256	271	278	272	308	284	256	277	271	285	267	263	257	286	263	272	263	272	266	281	280	260	269	280	304	297	266	278	242	284	302	274	279	261	293	247	299	256	260	299	258	253	307	259	269	293	304	294	310	288	282	272	261	274	270	288	255	263	313	276	237	278	310	252	264	308	288	295	262	293	280	267	261	301	241	246	274	275	251	253	273	278	292	299	280	265	287	313	310	265	272	309	263	273	262	305	269	296	284	275	279	242	297	279	287	293	281	275	292	303	285	274	300	285	274	302	268	319	261	284	258	300	292	299	320	295	286	297	296	281	251	299	285	292	271	291	269	293	281	268	282	265	275	296	287	308	284	281	292	294	283	278	295	257	269	260	280	304	295	279	285	289	304	268	270	276	270	279	257	260	259	257	266	301	278	305	295	273	304	292	261	298	287	260	301	265	253	273	267	302	254	274	292	289	278	267	273	305	279	270	272	273	291	266	282	297	297	256	282	265	280	263	261	310	256	296	264	279	290	281	278	268	281	270	246	258	287	268	281	265	313	260	288	275	260	262	280	261	285	255	272	284	262	294	287	273	284	266	275	264	276	279	292	275	243	250	268	263	270	295	287	322	271	264	269	261	254	292	272	293	279	297	238	277	284	262	282	281	257	291	287	311	276	271	282	281	303	325	290	271	279	289	291	261	294	276	280	277	296	287	242	294	272	284	258	291	288	281	264	276	289	294	273	266	294	258	308	309	277	268	305	263	291	261	273	272	259	277	277	271	250	275	293	285	278	288	282	277	307	292	280	278	252	288	265	284	293	274	281	275	270	293	278	264	287	284	302	280	278	284	273	279	267	275	274	256	294	283	293	296	292	266	263	292	300	280	261	263	288	237	259	271	266	259	291	296	264	313	278	284	277	301	273	291	285	258	295	287	306	268	308	262	255	254	298	283	271	270	284	303	252	292	285	225	284	293	264	294	280	277	268	256	296	294	288	255	272	274	287	254	278	260	271	253	297	288	313	279	286	307	271	291	298	290	278	286	283	277	248	259	313	264	275	287	284	267	295	312	285	273	260	275	265	284	270	288	275	303	269	238	268	285	259	290	280	282	278	231	297	263	277	299	297	271	286	305	279	284	270	297	300	260	269	263	282	263	259	289	279	273	332	283	263	270	297	271	316	286	283	289	292	288	282	271	283	309	262	287	272	258	279	286	250	318	319	286	291	279	273	294	286	270	291	295	266	316	292	277	274	281	261	283	271	289	289	305	296	307	281	276	280	271	313	274	260	260	318	256	248	272	271	268	283	273	275	262	268	284	324	292	277	287	275	310	247	289	263	274	269	266	285	257	281	276	271	295	262	266	267	283	270	298	262	272	311	293	245	280	279	263	297	278	253	270	302	288	296	291	261	303	276	284	275	280	282	289	302	293	292	266	272	271	289	281	296	288	265	276	271	284	297	319	275	304	278	295	266	271	295	255	283	292	299	267	270	274	312	270	278	288	292	284	260	250	302	302	271	296	269	273	254	296	274	284	260	298	270	282	305	277	272	322	242	323	288	284	285	294	292	277	314	279	274	251	260	278	297	284	294	296	272	287	270	282	281	248	280	276	258	292	285	267	291	306	259	287	292	283	270	297	281	277	273	270	270	256	280	307	278	263	273	261	262	294	243	294	271	291	289	267	271	293	282	267	279	283	300	269	281	266	294	294	263	276	278	297	275	270	283	264	274	307	286	292	252	278	262	275	273	286	258	283	258	266	261	265	281	279	278	296	282	248	272	293	301	289	277	308	280	268	307	313	278	259	298	269	239	264	268	269	298	276	279	314	296	283	318	273	284	276	298	262	278	255	264	299	267	278	279	282	299	265	298	320	247	281	289	243	277	282	284	306	271	244	253	266	282	292	258	315	305	255	290	271	260	287	255	257	281	291	265	309	269	283	277	257	286	275	296	282	266	265	242	278	297	283	286	286	258	296	284	266	264	295	288	307	287	276	241	296	275	271	250	250	322	273	240	290	275	292	278	262	271	277	251	261	282	272	298	284	279	269	273	264	281	285	276	277	297	274	243	276	269	302	262	303	265	284	271	290	277	285	253	259	286	290	301	267	300	279	265	289	284	283	252	298	290	271	284	300	301	280	289	265	289	267	308	265	283	317	303	250	312	300	251	285	299	285	287	268	279	269	267	276	248	303	283	274	332	264	237	272	309	277	276	262	239	285	286	254	259	282	293	271	266	278	317	296	258	274	278	260	311	279	264	294	285	273	272	276	277	293	321	299	282	279	285	269	273	314	259	275	280	272	271	305	282	282	280	300	270	290	285	257	292	268	274	277	251	312	290	258	253	268	289	280	278	276	287	272	268	255	265	265	283	282	286	285	250	266	266	288	284	288	281	267	288	293	288	281	289	283	285	290	266	263	275	275	258	291	274	260	258	275	280	283	286	285	278	280	290	269	253	280	279	250	277	277	241	295	291	273	254	265	289	281	260	268	271	275	253	280	286	288	266	285	297	274	249	272	309	287	303	317	294	273	281	311	285	276	321	265	246	264	284	281	285	270	299	282	270	306	290	251	312	305	280	274	247	301	305	278	264	293	293	284	263	286	291	283	275	283	272	302	272	279	281	300	275	281	265	271	282	308	298	274	284	298	297	247	296	294	273	287	301	317	303	287	275	264	262	310	288	282	261	307	315	267	279	314	301	286	282	276	297	300	280	254	291	262	296	281	294	284	283	273	314	302	276	261	244	243	261	267	299	296	276	280	295	269	290	277	279	259	327	292	302	280	238
32721	49167	69483	70196	49357	20632	5780	3282	5892	4485	4759	3746	1405	1057	993	951	975	1043	947	936	1176	1341	1819	4918	5911	4181	3771	1968	1348	1428	1634	1730	1055	1013	947	991	1038	996	972	1039	913	900	919	942	936	957	929	914	905	958	872	820	809	750	761	806	721	1219	1157	740	776	751	727	721	739	748	791	744	753	781	721	710	709	717	712	744	751	741	709	675	697	731	723	724	680	682	726	713	715	721	767	762	709	704	691	666	739	732	697	736	721	744	679	715	734	711	711	744	794	780	757	754	742	706	728	688	782	746	764	724	691	685	766	721	727	721	768	691	686	694	639	747	706	746	652	697	719	725	705	708	735	708	689	674	674	724	738	675	727	784	738	689	753	725	690	728	706	681	716	664	715	760	682	716	689	699	699	658	675	711	684	692	697	707	705	710	711	749	722	709	702	684	730	690	663	708	695	665	748	717	688	731	725	696	711	670	670	750	735	729	667	669	741	694	747	651	707	729	659	670	699	634	723	694	701	760	706	740	729	711	732	709	674	678	711	703	716	734	727	683	690	727	698	734	735	741	642	652	692	686	698	667	693	698	690	693	695	679	704	680	738	716	715	657	726	701	720	708	719	709	686	712	702	743	707	716	730	664	764	681	637	672	687	688	700	719	701	733	722	716	713	672	687	691	714	668	695	691	682	688	739	728	693	693	661	715	655	698	719	704	688	730	736	693	713	734	689	710	674	731	708	705	699	696	733	699	705	707	643	766	790	689	729	690	688	703	719	723	674	716	742	689	671	739	737	719	695	713	679	722	735	729	708	714	742	710	696	701	682	702	755	667	713	723	694	722	679	700	683	684	607	667	740	740	681	658	731	731	690	689	728	687	691	666	731	693	695	730	732	703	686	685	721	749	738	735	703	745	734	679	703	682	744	697	710	711	729	679	706	691	687	687	685	674	712	700	724	699	687	673	724	678	709	740	715	729	710	707	686	744	697	710	664	706	678	710	695	678	714	716	684	724	704	719	678	699	679	655	659	733	730	677	655	667	687	691	701	714	706	746	745	681	712	691	702	706	642	702	729	750	681	690	766	764	725	673	676	714	682	668	692	664	710	646	700	719	699	663	657	758	696	706	706	728	700	665	722	683	748	713	694	679	783	739	727	722	665	675	735	703	728	683	721	654	736	715	662	682	765	684	686	694	728	708	681	735	680	710	658	667	709	647	715	661	695	663	697	675	722	706	690	662	712	723	687	709	744	729	754	699	718	701	701	704	701	703	721	745	715	680	732	660	708	709	703	724	624	716	700	673	677	707	686	706	715	706	694	684	718	703	727	728	663	738	705	701	740	711	682	682	728	695	675	670	722	666	742	664	741	745	721	707	701	664	713	658	684	748	682	684	677	701	712	703	708	707	659	694	763	718	683	684	728	710	717	664	676	682	686	691	671	664	687	717	729	702	698	723	674	707	697	682	740	696	712	710	685	672	710	741	722	699	647	705	721	681	656	693	679	696	722	725	704	737	723	725	664	704	729	707	717	716	661	709	704	758	688	672	698	688	671	713	683	723	726	710	740	649	676	739	678	691	691	688	681	693	774	721	668	722	676	726	670	665	685	663	704	693	726	685	663	708	694	655	690	682	737	707	706	743	685	684	702	717	719	670	706	730	716	689	655	724	705	731	677	702	744	728	669	745	688	729	662	675	707	729	788	712	692	716	705	701	701	707	737	711	704	719	663	741	727	721	676	655	676	700	727	720	701	755	685	744	693	719	670	686	691	705	701	720	722	717	699	737	753	691	728	730	746	738	707	701	686	767	734	701	679	642	685	705	743	736	696	702	647	672	737	708	708	701	644	687	737	714	727	699	700	714	774	745	744	729	705	678	674	766	689	671	721	710	674	654	708	678	720	698	720	657	688	728	757	696	735	716	723	711	713	709	686	702	688	718	635	730	663	680	649	695	679	678	716	674	729	720	718	683	711	771	740	702	669	672	676	707	689	674	694	712	685	729	703	684	713	701	692	742	705	692	739	706	730	746	691	695	744	710	709	740	721	720	699	713	678	731	693	676	712	692	719	661	716	704	764	671	718	700	722	705	682	682	671	695	695	678	723	698	706	754	688	686	719	725	688	737	731	663	737	708	741	741	726	691	693	688	707	682	718	732	682	715	653	698	691	712	695	727	716	708	726	714	703	690	712	696	744	676	760	698	733	656	749	702	702	704	740	664	690	712	703	702	687	694	684	684	719	738	712	686	660	681	754	727	740	696	663	708	665	715	726	747	682	755	680	673	710	669	686	700	677	694	670	694	728	683	711	713	741	713	645	679	703	700	729	744	741	685	672	698	676	723	741	720	689	659	671	668	662	727	674	730	688	728	693	694	751	688	701	660	719	678	663	738	714	729	692	749	704	697	709	673	682	700	707	733	690	681	715	680	693	732	712	722	668	690	771	740	708	732	719	705	713	718	740	687	744	714	720	653	721	757	709	675	717	686	694	695	678	665	721	775	660	683	656	690	671	675	690	675	699	705	700	712	701	714	706	695	719	719	694	714	687	733	739	675	729	706	685	681	704	704	693	665	703	682	711	697	677	706	702	723	698	737	684	701	746	687	775	688	665	708	699	738	689	722	730	698	670	641	660	638	674	735	681	704	732	672	726	728	746	703	745	687	691	694	687	692	711	643	682	704	678	683	710	698	691	673	705	666	703	737	641	690	679	764	684	701	710	718	714	692	707	720	708	693	711	707	700	704	748	704	659	664	709	699	686	679	699	679	686	685	647	708	690	714	760	698	724	663	671	684	698	651	732	676	685	665	709	667	662	684	697	674	719	747	687	699	714	701	736	664	725	703	750	691	727	625	655	678	738	693	683	696	738	680	700	709	684	742	784	685	700	691	707	716	743	684	661	728	677	708	733	705	680	737	713	710	717	670	675	728	732	670	676	753	705	717	744	713	751	689	723	705	757	704	705	666	721	653	702	691	743	727	693	653	704	676	674	687	723	724	696	720	684	703	680	683	715	688	712	661	733	730	716	707	727	725	734	698	712	697	672	699	724	732	720	701	743	735	683	684	697	735	697	674	693	715	713	705	658	716	713	755	689	721	673	725	690	762	682	680	683	699	677	699	727	680	679	667	724	698	719	715	677	691	718	712	717	748	706	701	669	728	717	725	775	680	671	685	712	719	700	754	743	778	713	749	673	712	669	692	664	711	694	720	711	692	738	695	642	672	711	696	738	672	722	704	695	719	674	697	732	696	684	764	682	695	661	682	676	701	718	703	744	677	703	677	695	759	705	656	662	707	681	761	740	667	699	711	671	685	714	697	725	728	664	680	745	670	693	638	724	704	692	683	722	724	650	683	711	707	681	672	653	702	729	704	708	731	674	700	703	712	717	716	688	685	688	733	700	692	695	694	716	756	695	695	693	718	726	707	733	742	673	733	691	668	705	667	651	736	693	718	747	716	659	716	683	679	686	701	660	719	710	724	659	693	724	712	677	699	643	648	700	665	649	664
10800	9093	12031	7975	2613	879	456	345	380	324	336	277	261	291	268	289	275	281	297	311	242	298	263	296	268	297	266	302	281	299	293	288	270	256	275	299	281	282	274	264	256	282	276	284	255	264	299	277	287	240	263	276	273	281	306	325	278	284	305	271	255	266	289	274	311	293	261	270	290	273	273	278	282	272	245	265	266	310	240	274	300	285	265	240	313	287	293	279	296	283	267	277	253	270	277	262	263	251	273	256	274	239	271	274	261	273	232	250	267	258	285	264	290	258	287	304	246	270	251	260	276	275	265	280	247	258	287	272	269	252	286	244	279	274	276	291	256	256	235	263	279	285	255	268	260	288	274	277	248	260	290	269	266	257	269	284	282	295	272	248	253	266	261	274	273	256	264	276	258	244	226	281	247	285	272	271	295	285	279	271	240	249	285	284	282	265	281	293	246	236	266	256	280	247	269	256	279	282	291	266	248	261	288	286	272	286	252	239	273	291	263	284	241	282	258	238	268	284	277	265	278	287	262	277	281	268	279	260	271	243	261	280	271	238	242	274	289	274	277	246	265	287	267	256	267	280	278	268	269	252	275	296	305	268	284	263	254	244	289	287	289	292	297	272	297	235	270	305	291	292	297	308	272	264	257	253	281	279	283	247	285	259	295	265	272	264	277	227	284	276	265	266	299	259	251	294	288	286	256	270	267	254	227	270	313	272	275	270	255	280	277	277	298	283	266	285	281	281	229	265	254	240	285	270	265	320	265	274	277	279	325	253	283	247	267	265	312	263	285	271	272	252	236	288	271	261	279	260	301	267	292	256	248	251	267	253	268	270	245	272	267	251	250	279	262	289	283	279	263	276	263	275	249	263	270	294	274	273	274	269	273	247	254	294	286	270	275	312	266	267	271	249	256	248	268	291	246	268	263	253	265	280	281	270	264	270	265	284	257	263	276	272	254	270	259	284	238	275	264	275	295	255	282	261	266	256	267	265	255	272	265	306	284	266	282	269	308	294	275	280	284	265	258	277	256	292	258	306	311	258	264	271	248	269	292	265	266	240	267	287	303	257	252	285	280	278	311	268	272	260	242	279	250	255	265	277	291	293	255	257	249	288	254	241	278	270	274	284	263	270	262	255	279	251	246	281	233	231	277	281	277	260	259	248	276	267	291	303	265	307	268	276	246	249	268	270	285	289	270	254	232	293	255	250	273	291	275	266	256	288	302	284	278	267	277	268	268	220	286	269	307	304	268	280	280	269	263	283	276	266	264	257	291	264	244	270	282	284	278	256	293	282	308	283	288	280	251	271	283	253	241	284	275	285	291	275	253	261	264	265	273	264	283	242	277	306	238	260	271	246	254	268	303	279	293	256	286	282	277	273	253	307	260	281	259	280	261	269	233	269	285	255	259	277	251	270	263	246	279	281	286	268	282	252	255	254	275	267	286	243	260	283	249	273	273	273	260	229	287	272	282	292	268	257	264	284	284	259	280	284	278	287	268	275	276	257	263	248	276	273	277	252	310	246	280	272	274	264	276	242	266	262	260	266	280	272	269	281	296	276	279	299	267	244	256	259	272	266	241	292	270	263	288	264	246	274	266	242	280	257	290	299	287	268	256	252	288	279	304	249	260	279	286	287	255	258	251	248	265	259	276	279	260	284	281	301	290	257	287	265	263	225	269	274	264	277	281	262	275	275	259	265	282	289	245	262	287	261	282	277	290	270	259	309	270	262	313	270	261	311	258	258	253	269	303	294	244	242	274	282	243	267	239	282	270	284	253	272	235	272	259	265	304	255	290	263	275	274	262	275	244	253	253	254	274	294	240	255	280	260	261	267	260	287	278	287	276	280	263	263	269	293	288	323	283	267	272	265	244	243	265	298	248	269	277	297	289	263	284	267	281	299	286	263	276	284	272	277	283	264	287	279	268	264	284	249	276	291	261	278	293	266	285	294	276	293	278	265	256	269	264	287	262	278	279	284	271	257	263	250	296	272	295	283	252	283	286	266	280	276	271	271	286	251	280	257	268	263	295	294	287	269	239	257	253	242	268	271	307	260	299	273	290	256	264	295	284	260	279	271	279	267	314	262	271	265	284	291	285	276	273	260	299	264	277	223	251	276	278	227	235	260	237	312	279	261	246	299	278	262	292	258	257	286	243	259	289	258	236	253	274	264	277	263	263	272	248	269	280	267	284	269	275	273	276	304	277	271	276	259	249	258	257	238	273	281	269	279	258	269	274	263	247	273	269	243	271	307	256	269	271	260	258	249	272	279	268	266	265	264	238	242	271	276	278	312	273	258	267	260	202	236	262	285	256	288	301	291	273	242	282	263	262	289	270	264	263	285	267	275	245	237	278	242	251	268	245	267	267	246	256	274	265	273	235	248	304	260	280	236	251	288	271	265	248	261	262	297	284	289	228	260	273	267	261	259	259	261	285	287	259	279	275	277	286	245	255	279	245	272	301	267	279	271	253	267	259	258	263	243	247	266	304	268	246	308	291	265	275	238	257	260	242	266	293	272	255	302	269	266	276	307	241	279	269	255	252	263	264	222	270	288	263	279	286	269	275	248	266	296	237	264	272	295	275	290	264	268	258	273	270	278	311	253	258	251	254	259	257	277	256	273	238	285	260	260	284	277	308	290	278	288	265	259	249	273	251	279	271	266	300	265	302	264	274	297	276	258	265	279	250	297	265	270	249	250	282	266	266	300	285	291	282	285	253	283	287	256	239	284	252	273	257	261	244	261	259	285	266	292	246	274	290	243	265	259	266	247	240	260	269	285	242	263	279	278	267	259	275	291	273	294	308	231	274	290	268	251	283	240	271	296	283	246	264	244	238	298	264	278	282	250	243	236	266	272	285	262	268	272	286	269	241	253	275	252	270	288	271	267	274	277	264	283	242	265	269	269	267	295	283	264	274	249	257	258	294	272	268	222	252	262	270	275	272	270	299	284	277	261	274	295	274	283	283	239	277	246	267	276	252	241	283	292	272	274	279	277	278	236	267	274	243	250	240	290	236	289	262	253	264	279	272	278	271	266	245	284	269	258	263	292	309	290	268	253	286	279	260	297	299	302	273	289	270	257	280	247	276	294	275	263	255	250	268	268	272	264	268	242	266	259	261	287	244	246	272	276	252	260	259	252	267	289	263	267	294	288	272	267	284	252	275	293	249	300	245	253	303	247	283	297	266	259	268	234	251	266	294	271	257	279	269	289	280	290	259	269	273	265	270	294	260	269	271	289	270	257	266	278	264	278	274	273	296	254	272	260	296	285	287	278	253	262	281	262	277	280	281	258	256	251	286	271	279	277	268	274	297	259	285	237	281	273	238	275	265	284	255	264	256	275	263	283	259	257	276	272	284	235	262	265	270	244	268	253	250	262	285	285	267	278	263	243	237	265	254	276	244	261	279	290	318	293	301	291	285	263	261	247	257	247	264	244	266	258	266	240	249	268	266	270	270	259	269	278	248	266	252	262	260	249	281	232	256	259
7488	10931	20359	17910	7729	2690	1410	1152	1204	884	879	855	733	734	715	722	729	741	719	739	722	729	766	944	875	848	839	747	780	746	715	784	805	719	808	739	745	740	767	750	755	732	773	787	759	852	834	809	751	759	775	721	776	697	678	672	722	732	742	708	695	692	746	723	684	690	711	723	680	697	740	740	674	727	717	709	715	664	767	732	697	741	705	670	694	723	724	690	695	692	714	697	722	725	677	695	716	707	672	615	674	723	686	712	699	701	682	664	755	662	717	745	731	727	752	717	735	691	743	678	695	714	726	674	659	708	697	698	720	729	687	718	729	677	654	718	652	691	712	691	699	718	682	684	675	708	671	661	695	657	701	696	726	692	692	700	694	732	695	680	679	681	689	691	690	681	700	699	689	669	691	710	715	741	723	683	689	724	700	661	699	701	671	640	690	700	680	667	734	691	688	706	715	677	697	708	702	668	726	684	722	726	666	702	675	667	691	711	667	723	680	685	701	705	723	699	737	702	619	684	685	671	650	686	696	694	691	647	715	676	649	662	682	706	703	680	692	687	690	728	707	676	667	674	683	673	684	723	722	695	707	678	697	731	705	672	687	686	657	735	695	617	694	667	693	729	700	712	706	707	668	662	698	659	726	671	694	736	677	719	689	744	692	650	735	709	708	686	738	667	652	722	668	714	698	663	717	704	670	699	677	684	720	695	701	670	697	686	667	702	733	673	703	706	674	689	691	699	674	678	682	672	692	695	729	712	699	665	685	698	718	690	679	702	661	707	680	658	673	710	698	699	678	766	721	727	744	712	713	704	694	720	671	709	659	688	692	707	678	693	751	749	656	682	707	686	667	712	693	722	720	698	744	719	681	633	718	730	730	664	754	741	712	716	695	655	700	649	689	673	751	709	672	729	728	700	684	690	724	675	740	722	741	659	707	735	666	679	672	710	729	709	676	683	696	668	711	707	659	731	713	714	711	663	688	698	678	718	721	715	696	699	663	667	696	747	730	675	678	712	702	664	731	649	687	751	738	705	653	731	676	683	663	704	668	653	658	658	701	674	729	720	668	717	687	667	709	707	729	703	728	733	702	688	702	659	683	694	699	714	698	711	716	667	710	689	656	704	707	680	706	715	669	696	754	719	701	730	713	722	723	662	725	712	690	679	731	675	687	706	700	707	686	698	723	681	676	644	676	672	748	680	714	679	705	689	703	726	729	637	690	712	681	700	674	685	661	724	694	665	703	668	699	742	720	720	700	712	759	661	720	677	677	667	649	676	678	690	703	669	667	682	739	689	598	668	693	722	703	677	692	678	744	712	718	699	740	717	709	732	701	713	696	707	690	734	682	716	680	709	734	701	741	696	673	742	714	722	716	657	711	683	647	690	725	748	701	691	699	705	679	714	712	700	672	677	695	714	734	662	713	670	730	666	689	704	714	694	674	701	706	747	699	680	688	696	694	714	701	720	666	722	703	685	675	671	647	716	728	702	731	686	666	689	711	665	726	694	741	702	663	744	655	705	745	719	765	756	683	691	698	716	704	761	702	715	720	674	715	708	744	697	679	671	687	736	705	679	702	702	687	738	644	726	690	652	692	702	701	744	693	694	649	713	721	691	688	646	683	705	699	684	732	689	736	702	671	699	672	695	677	705	679	661	713	667	721	653	720	708	651	701	685	710	696	646	665	720	703	701	682	694	700	697	738	649	701	698	755	675	675	681	647	739	689	740	688	718	679	648	682	649	699	643	684	738	691	671	691	673	677	678	694	695	716	719	687	659	703	712	708	723	670	687	682	704	695	709	698	718	714	698	706	691	694	721	720	701	693	722	673	753	728	716	740	697	639	733	686	687	676	685	708	741	689	728	695	684	674	681	680	667	669	679	651	710	709	670	698	701	681	698	674	679	743	715	704	742	722	716	796	662	680	693	700	725	707	708	689	699	692	696	687	716	715	661	689	724	687	729	717	688	691	726	721	719	722	722	667	653	676	670	661	700	726	683	686	659	684	694	729	694	708	683	668	638	705	740	724	694	670	741	677	690	655	726	717	691	662	696	710	748	712	636	686	689	697	712	676	711	711	694	690	701	723	683	688	673	688	694	635	697	713	715	688	677	679	718	709	684	712	654	735	680	693	726	674	714	693	659	680	695	723	687	702	687	692	712	724	715	651	697	713	761	725	687	680	701	672	674	697	716	669	699	661	667	702	732	714	667	680	724	760	700	703	709	721	692	675	730	728	669	702	697	701	674	671	682	695	744	716	700	694	684	682	764	710	695	723	722	707	724	703	680	679	748	686	678	690	693	670	654	705	710	745	657	731	665	715	644	697	718	688	677	695	679	717	717	705	674	726	684	716	723	661	676	686	676	671	669	703	660	699	674	704	686	719	702	643	716	754	693	720	698	654	657	697	744	677	660	693	674	737	648	705	670	655	713	702	714	679	741	704	725	712	674	709	733	700	709	705	730	719	672	706	694	678	723	686	680	678	726	655	698	696	738	672	754	700	692	732	702	699	730	707	661	663	692	718	655	691	691	664	643	693	751	673	693	713	640	691	699	703	719	698	661	663	692	651	671	711	692	699	722	687	670	683	698	676	735	743	705	675	718	719	699	653	669	700	729	708	685	720	708	786	684	684	747	698	722	728	676	713	696	713	699	730	681	660	717	654	701	757	664	721	669	676	716	712	765	698	701	697	712	709	698	709	689	680	719	686	722	703	727	709	648	704	705	698	682	681	761	660	720	672	682	700	734	719	748	746	689	675	676	718	654	718	693	684	718	750	685	709	693	685	707	736	670	715	704	689	656	697	688	680	724	742	690	672	639	668	705	673	703	748	678	695	701	655	685	670	711	716	702	706	711	677	719	661	765	671	692	704	747	700	665	689	740	730	721	690	667	676	698	721	663	729	723	719	682	699	682	720	660	712	683	718	706	724	712	717	693	678	693	680	684	753	699	688	675	695	636	733	681	658	708	650	721	690	708	705	743	711	656	718	712	698	706	708	674	679	681	750	652	704	715	672	679	690	685	697	724	682	699	684	718	677	669	692	689	741	753	700	698	732	711	731	690	734	678	709	697	736	701	697	675	696	661	714	667	721	726	723	689	718	691	686	710	706	669	686	693	682	731	678	654	736	701	676	673	662	717	692	748	664	717	707	710	697	754	728	699	690	699	691	696	691	673	645	675	674	683	680	721	736	691	666	723	714	689	702	735	680	673	688	703	697	772	680	687	697	694	719	713	707	685	731	742	717	681	709	669	751	695	687	758	704	696	704	699	735	739	637	682	710	718	706	781	696	732	702	725	696	717	655	692	692	713	713	657	691	694	692	703	707	700	656	710	716	695	708	675	716	688	729	687	668	698	702	642	709	754	640	720	698	675	708	674	743	694	706	658	710	672	669	712	647	653	651	670	743	675	724	688	713	712	692	691	721	728	681	662	733	656	723	713	720	692	693	711	684	724	728	677	672	772	773	694	685	713	760	681	687	727	690	709
41061	49191	63023	55649	37254	12256	2067	917	1183	888	633	641	427	323	349	323	311	334	364	332	341	348	359	543	630	500	496	393	339	344	394	381	341	300	309	307	321	315	282	308	314	304	324	277	322	332	312	329	295	306	278	280	305	307	294	295	321	317	373	315	293	318	298	310	286	308	322	285	349	303	322	322	311	291	284	305	286	318	247	315	304	308	351	292	295	324	313	290	319	291	301	273	297	300	299	309	330	329	301	299	273	278	305	305	316	297	275	320	271	323	296	305	297	300	319	292	297	328	307	327	320	335	308	295	290	311	312	314	322	329	276	313	345	313	319	282	320	283	305	305	300	313	325	297	315	315	304	286	282	312	305	332	310	308	326	293	302	333	316	284	298	258	317	310	314	278	306	275	317	306	302	317	291	323	311	310	262	304	321	307	324	287	307	308	316	339	303	292	329	290	281	309	312	289	287	294	302	289	291	299	300	345	301	319	320	292	289	278	305	283	297	314	294	288	328	337	294	309	287	283	285	277	318	299	303	290	320	301	291	301	301	317	304	340	280	300	306	321	307	300	314	327	306	295	307	320	315	303	294	326	314	274	305	293	299	307	305	287	324	286	306	300	299	310	306	341	318	313	325	332	276	346	309	326	324	304	337	299	293	312	332	287	295	296	310	315	282	315	317	288	298	316	304	311	299	272	280	313	300	325	325	319	276	286	318	306	333	297	288	321	307	285	317	316	316	322	309	287	323	318	292	312	298	298	298	312	296	304	304	304	329	321	286	306	318	337	319	303	320	309	288	334	338	276	349	305	313	322	315	302	355	278	279	311	321	282	327	300	299	286	269	347	295	320	314	327	312	356	288	299	285	314	295	308	292	317	303	292	320	285	284	329	308	318	313	285	323	342	317	302	293	294	307	295	287	297	310	289	316	306	296	318	264	291	302	309	305	308	350	266	304	331	298	308	313	267	293	294	298	374	309	316	325	289	299	292	335	335	298	285	310	301	283	290	316	306	291	295	303	270	298	312	312	310	287	318	309	281	310	331	338	322	327	301	303	325	300	337	349	345	305	299	283	276	304	284	306	310	274	303	305	311	288	323	304	315	284	287	291	311	309	293	309	334	334	282	278	298	307	309	313	278	318	289	337	317	288	327	310	290	295	310	314	309	313	258	300	302	299	292	294	326	298	315	301	277	298	285	281	315	305	339	277	291	321	293	306	312	363	282	318	320	315	315	326	319	288	328	315	284	307	311	309	323	347	301	286	309	330	311	305	296	327	276	318	289	316	329	319	308	302	291	321	268	311	303	316	281	310	300	290	334	307	329	294	312	319	297	305	286	320	352	294	341	304	287	312	298	281	278	283	295	337	327	302	322	314	282	303	290	283	281	352	284	301	298	329	293	280	319	307	262	322	313	301	316	308	312	316	307	292	289	312	299	302	308	308	274	286	281	287	285	295	332	325	304	315	345	348	319	302	297	308	270	307	311	301	349	285	264	311	329	325	285	300	302	323	315	309	308	306	314	287	315	299	342	311	317	326	284	304	296	295	294	321	304	315	320	307	327	285	289	292	310	303	299	274	325	302	319	332	347	300	309	298	313	310	315	282	286	318	313	305	307	311	298	310	311	292	281	302	342	312	315	270	309	334	295	314	297	299	316	289	271	287	300	271	307	314	319	298	290	316	278	312	318	294	295	319	311	303	286	313	314	294	298	309	306	313	304	322	261	272	322	321	300	334	291	312	275	322	310	355	292	313	306	276	314	302	302	326	307	311	326	288	291	280	323	340	318	307	324	310	264	305	311	294	301	311	302	276	301	262	297	322	289	303	314	279	314	303	322	326	299	323	346	293	314	311	303	287	274	330	320	305	295	297	291	293	288	328	310	306	295	301	324	334	275	296	287	305	317	323	315	338	301	334	324	312	296	337	285	327	282	272	292	311	299	309	306	284	289	314	309	280	321	300	292	311	308	337	310	293	309	282	318	324	308	296	325	303	280	314	318	306	294	252	281	269	321	314	286	287	325	299	317	338	305	321	301	310	335	305	294	320	310	269	315	301	342	281	337	318	299	329	294	294	320	297	326	292	314	294	272	311	345	308	303	308	287	291	306	275	327	318	353	313	298	314	302	286	297	280	292	301	310	316	342	349	324	303	306	316	330	262	313	288	341	286	322	293	307	294	302	299	325	298	307	320	328	300	299	329	281	301	302	323	320	320	304	312	304	301	290	282	314	317	299	338	315	311	300	286	300	267	311	276	310	308	280	278	290	300	296	301	322	314	333	309	309	306	341	351	304	308	321	305	307	323	321	311	300	353	309	315	307	316	330	294	279	286	286	327	301	310	294	313	312	321	315	306	319	309	302	294	317	330	329	286	352	289	310	318	292	291	312	317	305	344	305	292	314	306	299	293	330	324	338	320	280	285	287	341	290	305	347	312	340	309	336	307	249	280	323	288	312	301	270	327	296	293	311	300	273	304	302	305	318	337	290	333	310	272	305	315	306	288	324	304	320	299	296	321	276	299	312	315	307	304	321	291	317	318	286	303	302	284	310	312	284	304	299	314	332	294	351	318	290	331	314	291	302	291	306	305	342	339	303	293	308	278	326	284	286	317	280	309	281	317	287	291	270	303	297	303	292	300	332	290	297	328	296	291	308	295	319	320	301	310	281	335	302	327	329	321	273	274	280	285	292	303	315	315	301	336	327	315	294	337	326	316	302	347	311	284	321	304	331	308	319	294	293	314	313	325	286	327	334	306	313	312	328	338	288	333	296	348	300	328	297	292	311	316	277	306	286	313	300	285	297	331	337	307	298	294	324	308	322	333	289	292	298	304	302	304	309	278	307	303	331	298	317	340	294	298	310	283	303	307	331	297	297	330	335	334	248	299	305	311	350	270	315	305	296	300	294	282	299	312	306	290	288	292	321	277	299	315	293	306	302	309	315	323	298	291	289	287	345	362	319	285	303	331	297	307	335	318	294	318	286	308	294	289	285	310	302	346	263	308	283	312	338	312	298	308	300	277	305	319	306	316	311	298	288	311	342	321	325	318	276	315	326	286	304	331	314	312	319	296	313	324	327	306	266	297	273	308	310	284	302	288	284	324	311	323	300	290	270	318	311	302	286	306	311	296	315	268	293	316	314	294	292	333	346	296	286	300	326	311	298	301	283	310	334	283	329	301	300	299	289	318	314	303	314	300	312	318	353	311	298	303	313	302	290	308	278	319	327	301	294	298	300	309	300	304	352	305	313	323	289	311	331	284	292	331	277	296	299	338	294	293	314	336	313	318	316	311	310	282	290	296	301	282	305	312	250	345	319	327	285	320	284	314	335	296	323	302	307	340	293	294	299	333	333	328	322	283	314	298	299	313	310	279	270	339	295	299	283	294	303	279	303	305	269	312	324	293	302	311	281	331	307	283	305	333	307	271	321	301	307	299	307	271	311	327	284	300	296	312	310	290	297	300	331	299	311	311	284	292	300	339	328	315	294	306	309
26128	38523	59025	60276	41062	10877	2744	2496	4115	3259	2416	2720	1260	969	917	910	887	880	801	869	1068	1117	1232	2679	3119	2309	1823	1309	1244	1110	1129	1343	1042	958	894	924	900	891	930	915	868	860	902	947	966	909	946	962	931	926	868	873	852	788	805	819	811	1011	1199	766	777	763	797	784	769	774	820	801	796	834	783	837	775	807	784	801	779	755	739	761	791	760	777	775	821	822	826	752	767	775	829	829	786	818	812	775	742	796	827	797	787	788	838	769	797	808	828	791	793	770	768	797	780	797	803	815	767	772	796	825	791	772	792	789	793	823	761	764	790	773	777	771	732	734	789	826	785	753	830	809	784	763	761	810	752	759	759	802	801	764	790	739	755	780	775	786	800	760	726	755	780	754	820	782	767	793	794	790	778	746	772	747	821	767	722	782	820	790	793	767	794	785	786	784	754	790	775	792	770	786	785	832	775	838	760	765	755	784	721	756	800	769	784	825	766	802	807	735	795	812	785	748	769	791	792	775	761	769	761	749	772	797	789	773	755	740	775	784	751	770	783	805	740	775	730	850	778	772	772	772	776	788	741	725	809	739	736	831	793	751	793	748	736	754	766	791	777	752	797	811	800	718	800	752	770	804	800	821	761	805	759	743	790	751	774	773	731	754	771	734	781	801	741	752	791	743	786	777	785	806	805	771	775	731	734	767	805	744	788	766	803	815	776	760	758	811	798	788	735	724	823	785	778	761	785	783	757	790	805	769	770	734	762	803	739	756	765	757	739	778	724	752	736	746	794	765	777	762	741	768	763	771	765	774	808	720	799	822	746	780	811	749	773	774	740	776	808	753	786	820	772	726	768	738	806	745	742	787	777	777	778	746	760	727	786	759	809	771	727	823	755	771	781	765	786	741	800	761	765	789	824	821	782	758	810	747	764	705	794	818	759	800	731	754	753	733	788	708	779	765	793	769	771	808	810	779	766	812	763	809	745	810	793	798	785	748	742	787	826	796	787	770	782	762	751	740	830	771	798	745	793	759	720	757	754	730	748	780	805	748	756	779	779	741	758	748	783	740	775	776	765	770	775	774	789	790	808	778	784	792	769	782	770	759	785	801	778	773	752	790	778	782	810	774	793	837	793	725	829	742	779	751	799	787	793	768	754	840	760	732	798	770	803	790	760	764	781	792	750	852	834	774	806	736	750	799	802	799	783	795	776	796	809	748	780	793	786	757	795	739	772	735	793	799	781	811	771	800	783	815	797	781	776	791	746	788	749	795	737	780	765	769	740	752	839	824	776	768	773	807	777	801	752	715	778	721	744	734	781	765	806	733	745	745	757	785	774	752	766	764	801	773	740	773	788	776	768	747	784	825	720	767	780	768	790	815	779	803	768	776	764	772	777	791	815	792	779	787	751	732	745	807	752	805	741	760	779	801	768	808	819	758	784	774	814	752	762	763	780	743	741	765	738	785	744	788	753	785	792	717	823	756	787	805	781	801	765	769	746	825	771	800	791	803	765	806	823	772	774	778	740	755	757	748	755	795	753	748	767	754	750	806	778	795	820	806	761	834	739	763	787	818	768	765	743	794	804	782	807	767	782	777	763	733	807	801	760	763	786	775	781	797	756	760	776	780	799	794	774	754	791	742	794	778	763	770	787	724	794	781	776	818	795	814	759	794	781	809	712	734	759	774	752	799	857	771	765	803	811	868	793	739	817	767	792	782	744	772	765	779	778	765	791	799	766	723	790	836	740	758	798	773	736	802	778	787	744	788	739	742	789	765	749	791	815	779	766	801	776	757	811	789	766	817	828	790	758	720	766	766	750	783	787	799	757	773	751	812	783	800	787	745	775	776	786	751	780	700	810	800	818	770	770	784	746	777	737	771	791	790	732	772	817	816	750	773	765	800	732	764	733	775	748	811	807	779	786	746	731	811	784	745	809	783	834	786	782	788	772	746	730	808	764	744	757	750	755	792	765	782	751	790	781	777	777	737	821	779	792	748	775	731	758	791	815	783	806	768	815	769	775	793	788	806	732	762	745	768	777	767	750	756	792	807	793	751	779	773	802	734	805	742	805	806	798	795	813	755	783	782	780	830	736	799	798	832	822	790	791	796	781	817	739	738	776	803	767	784	778	766	790	738	769	749	737	723	762	751	778	792	746	823	827	820	819	819	744	786	786	733	751	800	777	815	744	757	779	803	806	802	786	802	753	752	807	777	730	792	799	771	758	777	749	809	747	741	798	797	751	823	814	735	797	766	766	749	834	794	804	768	803	783	722	712	772	740	782	752	760	744	773	780	768	782	774	787	750	757	779	788	820	783	802	768	765	728	782	771	778	752	745	733	790	743	815	813	756	774	770	779	766	757	724	786	821	762	835	759	771	704	749	769	777	730	768	788	740	769	772	762	778	785	723	790	826	747	791	812	761	720	795	830	783	740	797	731	778	782	830	775	773	765	828	804	759	775	740	741	792	750	717	778	871	746	791	739	780	784	814	793	728	734	760	768	836	763	760	765	722	747	794	733	849	749	781	799	804	728	760	776	807	721	806	800	732	789	826	739	804	779	771	835	767	753	794	806	771	765	788	782	808	770	775	776	800	792	767	809	747	801	779	788	763	741	778	791	748	791	778	820	793	782	806	792	840	824	756	779	794	737	774	767	790	790	793	751	777	809	792	781	772	776	752	783	784	752	824	741	822	768	817	811	740	766	801	746	788	779	767	785	779	773	807	807	796	772	812	747	743	767	790	807	723	773	768	771	804	743	764	743	745	760	745	757	797	801	795	808	782	800	748	803	777	744	733	746	793	800	764	792	767	768	765	801	792	770	734	764	808	798	775	788	743	732	774	743	787	772	805	791	760	766	802	763	761	858	751	773	774	794	796	748	741	793	809	806	752	776	779	801	775	790	766	745	758	803	780	767	803	776	768	794	801	776	742	721	807	796	782	851	795	823	748	775	754	758	776	771	712	765	777	786	804	760	766	787	746	767	738	792	778	806	735	768	761	752	775	781	760	780	747	753	794	739	748	777	779	694	762	774	782	765	783	789	727	737	744	753	783	794	768	806	814	725	729	758	731	787	798	742	767	737	765	795	801	765	868	779	778	764	758	802	740	754	769	733	823	825	762	771	758	734	829	790	753	780	797	814	747	796	802	799	794	773	739	780	783	743	792	766	740	772	787	786	754	791	737	809	754	754	802	804	786	812	765	781	727	773	821	822	785	809	757	775	788	766	765	773	786	759	762	785	741	805	838	745	781	732	825	743	762	801	757	756	783	777	758	808	769	722	778	771	765	778	786	823	737	806	752	764	804	798	748	789	752	786	767	762	782	749	758	795	797	732	794	792	785	808	745	793	813	780	767	794	804	752	764	756	772	785	734	780	785	796	733	767	780	775	762	769	777	816	768	756	776	770	804	766	775	757	783	817	773	768	731	791	795	770	776	758	739	711	795	812	794	809	752	767	766	804	815	765	742	759	759	742	778	798	825	764	810	792	806	741	793	727
50842	60384	66974	68101	52316	21532	5893	1453	1433	1006	685	688	373	322	329	340	291	338	312	316	314	364	388	578	686	522	457	370	392	341	369	384	340	318	285	321	292	301	278	327	324	296	306	272	318	322	290	312	281	295	252	299	280	289	276	302	301	329	374	275	282	287	304	322	302	302	288	292	278	314	297	290	292	260	281	249	286	288	267	289	277	293	291	268	294	273	309	277	270	274	282	287	282	269	288	304	290	297	283	282	258	285	300	254	280	288	278	326	272	283	287	275	275	298	291	246	294	286	252	307	299	271	271	283	287	268	271	299	292	293	292	288	266	296	305	268	284	286	284	291	306	280	310	280	281	266	298	280	270	292	286	308	289	271	273	310	288	275	284	313	297	312	265	267	277	274	316	274	297	282	307	273	301	278	304	286	274	301	300	271	281	281	281	305	285	264	286	253	301	271	265	264	349	254	274	267	275	276	268	286	260	278	268	285	298	274	291	275	275	254	306	269	312	325	312	302	283	269	284	273	299	282	302	243	280	247	293	275	259	291	247	276	273	289	285	300	275	254	261	286	275	306	274	284	320	302	275	282	303	296	292	284	308	268	311	282	261	273	278	304	304	249	300	291	281	254	294	287	270	308	296	299	270	288	271	301	279	277	271	277	262	286	299	279	274	307	263	284	290	287	324	289	268	284	295	299	274	267	280	285	282	296	285	265	280	271	271	282	299	288	285	290	285	316	274	312	288	305	287	299	282	308	313	336	267	264	317	301	296	305	276	285	274	270	287	280	283	278	276	268	276	314	278	323	253	287	268	271	292	281	253	310	311	277	284	324	276	303	293	264	259	256	314	267	291	260	283	266	303	310	293	288	306	336	271	289	294	291	289	263	293	278	293	271	298	273	298	265	292	321	273	302	278	285	272	262	279	278	283	285	296	278	280	274	279	316	275	299	283	266	277	310	281	289	264	290	325	260	314	283	264	291	296	297	272	256	283	235	298	290	326	293	277	280	272	289	295	258	284	296	260	293	304	286	308	318	290	297	282	280	248	282	266	297	282	286	267	281	263	273	284	275	261	336	322	301	282	260	272	300	275	239	272	281	290	255	286	295	282	267	281	310	282	278	270	311	269	296	295	263	322	326	245	313	278	301	285	319	274	310	287	291	294	298	294	278	288	300	263	290	313	275	272	260	272	286	293	290	272	252	266	291	278	280	285	305	276	301	309	287	307	293	275	266	278	307	280	304	274	299	276	282	267	308	276	305	273	271	280	310	280	314	290	316	289	300	257	264	272	276	308	289	260	282	288	312	274	284	275	295	267	281	292	271	285	287	268	287	274	276	251	284	278	303	292	277	287	304	278	277	303	274	295	295	271	291	305	265	283	270	270	265	270	280	287	267	275	291	276	285	291	306	272	273	278	329	301	319	293	276	275	281	292	295	269	304	256	259	309	278	283	277	285	298	269	264	286	299	293	270	297	298	309	274	252	312	259	302	285	275	299	305	280	270	292	298	289	284	265	318	292	298	269	300	304	303	295	271	284	280	284	270	279	270	295	284	301	299	304	253	299	281	314	308	289	267	257	264	308	276	269	281	287	301	322	262	296	317	289	291	281	312	318	244	268	277	259	305	271	300	266	305	286	273	273	280	257	253	290	289	279	279	279	285	269	282	286	276	277	299	261	284	283	286	304	261	297	288	292	306	302	271	260	290	308	281	271	283	309	273	261	306	284	277	283	258	260	285	267	300	293	289	271	255	296	284	328	306	281	288	295	267	280	253	297	263	287	288	257	283	264	303	278	299	307	287	253	295	289	286	287	275	274	267	262	288	274	281	268	261	305	270	299	288	247	256	265	298	284	298	292	295	302	260	310	284	288	293	316	308	272	289	289	301	323	267	279	314	278	267	291	280	289	291	262	273	252	286	300	282	320	300	291	284	266	289	257	254	280	301	306	285	311	291	299	308	265	278	275	290	288	282	283	284	296	233	295	288	290	306	302	275	281	308	261	288	302	295	307	319	307	280	270	262	277	303	302	292	260	309	301	290	309	318	293	261	278	295	256	293	244	301	286	296	302	288	250	249	268	281	264	305	272	280	270	274	286	276	282	259	302	271	296	311	254	311	317	274	273	274	281	279	284	272	287	281	279	291	297	276	276	308	301	262	292	297	292	271	287	301	302	256	295	294	252	300	273	295	263	275	291	296	274	282	272	288	304	304	276	274	288	275	290	335	295	268	277	263	294	315	304	265	260	296	290	253	301	273	300	275	305	276	279	315	253	316	286	273	295	275	307	280	280	269	285	257	295	303	270	294	274	272	297	299	272	277	261	290	301	283	298	302	311	289	273	303	286	270	324	286	297	294	273	299	290	272	302	268	283	273	298	296	250	293	288	263	296	281	290	267	303	279	289	318	308	282	273	327	315	298	290	262	260	276	262	270	258	251	278	288	297	287	294	266	337	277	279	296	286	299	282	314	276	260	269	329	292	287	259	288	309	263	286	306	277	268	259	275	293	253	286	285	282	278	267	284	260	274	276	273	286	307	307	296	276	260	317	295	270	295	276	273	298	290	286	280	283	314	270	268	285	269	266	263	273	285	306	263	288	291	269	258	259	314	282	274	278	283	268	273	267	274	289	274	283	289	287	281	268	263	303	287	296	299	266	269	300	278	332	280	282	295	310	293	280	262	287	272	290	277	307	276	267	290	277	274	287	289	292	287	278	272	292	311	278	265	301	278	296	290	267	264	290	289	272	274	296	314	289	298	303	285	257	277	299	321	270	297	262	308	271	295	256	260	270	267	297	296	310	276	277	287	310	289	273	290	289	296	269	312	287	299	276	294	316	295	278	292	289	263	299	311	283	298	279	274	273	293	281	310	293	287	272	285	286	273	250	267	269	296	308	305	291	284	304	291	303	284	305	283	280	269	296	289	296	317	254	309	266	270	280	293	303	290	294	281	272	335	282	239	259	281	278	262	306	272	303	295	269	294	314	295	293	256	288	253	297	283	267	288	289	282	306	262	294	263	296	292	265	281	266	280	304	283	273	298	291	284	275	278	282	307	275	280	269	291	265	280	330	282	274	272	271	311	309	264	272	275	280	272	295	281	247	296	283	270	278	265	278	311	284	308	265	302	272	281	288	260	276	270	278	281	329	289	241	244	290	260	258	300	326	292	262	292	287	271	272	285	261	297	317	300	295	299	312	309	300	284	278	318	268	309	280	286	255	293	305	285	293	289	286	303	285	290	302	301	293	300	296	289	255	267	278	285	283	287	307	279	278	309	279	304	274	293	316	241	283	273	293	289	281	284	295	259	278	286	266	310	272	288	278	302	281	279	276	254	294	290	290	285	323	262	283	305	298	312	312	297	291	308	271	268	282	255	267	304	298	251	308	288	311	282	283	311	276	284	298	302	318	278	273	281	272	288	297	276	261	271	303	261	311	277	290	275	291	290	294	269	283	271	296	291	289	253	307	324	258	311	290	238	300	284	305	263	292	281
32745	46944	66506	75057	58755	14832	4507	2915	5006	3333	2883	2900	1244	1037	904	939	872	849	883	893	1034	1334	1384	3105	4090	2414	1722	1475	1438	1160	1267	1484	1106	1030	895	858	991	912	902	827	755	843	861	915	933	906	951	930	898	866	851	831	748	750	812	773	744	967	1423	717	733	735	731	751	750	697	719	754	740	700	783	716	740	737	742	741	749	739	734	690	756	757	711	688	718	733	733	727	733	776	731	728	711	668	771	722	729	699	714	804	721	737	722	707	751	686	747	753	751	733	684	709	735	723	796	764	697	746	708	736	714	723	748	757	720	767	746	723	716	673	704	747	744	696	690	697	721	672	734	736	692	754	704	719	737	667	707	766	727	738	738	701	705	725	745	742	719	713	750	683	711	697	704	715	699	717	700	654	671	743	666	719	717	717	703	706	716	694	662	716	723	708	718	737	699	715	707	708	716	766	730	707	729	742	716	716	741	704	717	701	754	693	722	702	692	721	693	749	699	738	708	698	693	643	743	691	711	754	702	707	687	717	725	691	721	729	714	707	742	732	721	677	750	731	746	712	698	745	707	714	728	780	666	685	694	682	726	695	702	711	747	737	737	746	768	686	729	697	727	710	698	791	718	703	732	713	705	683	738	715	708	723	746	681	743	719	689	739	696	747	778	729	731	704	703	718	707	737	756	732	747	724	682	700	697	738	740	709	719	695	696	709	689	755	696	740	724	732	723	708	708	698	699	753	695	714	718	735	733	658	660	722	693	723	739	686	728	688	771	683	698	690	766	693	726	729	727	722	717	712	715	722	689	768	768	783	769	746	710	713	714	709	711	693	759	733	718	729	663	757	714	672	722	712	736	750	755	694	740	739	760	731	733	699	733	714	716	701	695	696	726	690	706	689	728	713	758	737	728	701	723	729	757	728	710	678	737	705	714	759	692	705	681	753	735	716	680	732	688	735	744	725	735	706	660	716	708	672	689	743	705	723	739	676	765	738	765	716	724	731	789	696	733	684	708	709	730	686	712	720	717	676	707	761	721	735	706	704	692	688	695	759	720	714	697	713	714	732	705	690	691	743	748	707	697	695	709	719	648	724	758	700	711	689	743	739	712	714	743	709	653	740	741	682	717	746	742	711	687	713	731	710	739	739	687	707	700	738	693	703	758	696	728	729	703	713	722	726	681	721	728	742	725	707	732	732	734	705	672	684	732	675	693	702	751	737	771	763	641	739	702	731	684	723	783	740	663	744	751	703	707	766	669	718	715	684	725	682	738	766	711	728	730	717	747	737	728	765	694	730	663	684	747	688	725	700	740	716	745	709	758	677	675	703	723	698	727	713	674	702	708	709	684	723	727	725	755	695	732	750	716	748	720	723	743	722	705	702	728	727	716	756	674	774	694	735	701	735	750	691	727	722	705	713	724	707	700	711	722	693	747	708	708	719	751	752	728	737	697	750	703	706	703	695	684	699	707	698	710	717	712	726	676	705	668	707	715	745	695	786	712	719	754	740	762	718	727	705	671	714	723	652	729	691	735	665	733	707	682	721	680	743	731	740	755	729	764	695	652	681	710	686	706	720	729	672	729	684	741	670	750	733	711	679	767	713	767	711	711	716	748	752	699	713	733	711	734	731	702	670	747	731	678	701	745	682	732	712	700	726	756	762	745	718	737	723	751	742	651	757	708	704	727	723	701	704	732	753	740	689	737	727	706	707	750	696	724	764	708	704	719	713	766	762	679	726	736	726	678	755	739	724	727	694	674	703	737	693	672	697	727	722	712	754	735	757	700	759	706	670	691	704	731	682	712	753	678	711	716	726	709	719	660	676	717	707	708	722	675	700	684	737	687	705	722	720	712	697	785	726	714	695	676	752	680	725	690	703	722	747	687	760	664	721	737	737	640	691	693	720	747	706	716	708	704	740	750	643	693	701	707	703	708	702	751	633	751	752	766	722	757	717	728	774	681	738	699	734	700	703	692	716	718	715	726	740	690	712	766	747	693	718	749	731	700	713	743	704	710	670	675	686	733	730	786	696	760	691	738	712	703	696	715	688	692	735	687	715	702	775	736	751	712	708	769	702	713	729	717	683	698	738	795	681	724	776	708	703	724	691	706	702	718	679	697	758	756	714	761	721	704	696	762	659	720	715	713	698	728	723	739	718	687	703	707	717	691	719	662	691	689	745	695	725	693	691	696	710	705	717	782	720	668	736	701	694	705	675	665	731	666	685	706	715	711	769	703	693	683	686	712	745	714	697	744	698	738	714	700	749	680	770	729	711	760	713	708	705	751	718	699	704	668	736	674	747	682	720	736	702	761	736	767	708	717	686	760	701	708	741	737	700	709	719	748	762	755	736	728	706	709	707	753	729	748	711	749	681	788	724	700	691	662	770	698	727	692	711	675	772	720	719	699	710	677	703	723	712	768	739	697	759	693	699	697	710	718	733	735	697	740	721	730	720	699	675	723	679	706	667	756	718	752	710	705	708	703	746	694	768	688	702	647	718	722	749	675	679	718	695	721	721	724	735	671	732	720	695	757	701	712	688	678	719	698	704	689	706	671	697	696	711	688	751	692	723	728	737	704	685	720	708	704	676	732	721	760	690	688	730	722	756	728	713	698	708	719	748	694	719	718	755	745	687	716	755	747	763	749	716	742	685	724	737	721	752	713	738	720	736	751	778	720	671	751	720	737	711	694	697	678	705	700	730	730	717	701	750	692	727	723	734	742	724	708	736	731	683	695	752	708	714	727	723	743	734	733	709	735	707	750	741	691	711	751	718	709	726	758	693	729	674	741	683	729	759	725	750	698	709	707	661	705	692	702	686	724	708	710	674	709	724	744	680	702	737	769	734	685	720	727	759	708	685	726	718	702	698	738	696	737	739	674	715	745	715	758	731	731	702	720	703	706	692	730	735	747	685	720	742	709	714	721	780	695	720	707	732	714	690	720	714	742	698	719	687	750	714	684	660	724	692	719	725	680	758	713	710	709	705	708	699	719	731	701	744	727	655	747	730	705	704	763	704	740	730	710	761	728	678	710	719	764	687	717	712	687	717	679	715	783	694	705	740	728	702	684	755	719	714	712	728	737	701	708	713	709	719	699	738	708	680	752	713	741	746	715	706	718	739	678	670	736	735	705	736	700	721	695	746	704	720	697	725	714	718	695	735	716	692	745	696	735	743	683	725	718	743	704	686	752	742	680	718	694	735	689	674	786	706	726	718	713	688	681	700	688	701	779	709	756	756	701	718	727	720	729	656	685	739	727	710	712	747	737	757	714	722	719	688	713	714	688	748	772	712	699	657	700	700	709	682	737	755	671	680	780	733	693	683	712	648	712	699	690	706	727	732	726	695	668	734	680	730	747	720	733	738	683	714	709	741	746	703	722	700	722	710	702	702	738	693	692	698	698	710	694	719	679	735	721	720	730	709	656	709	720	694	758	728	702	739	731	696	688	742	685	693	713	703	733	669	769	694	730	673	730	701	723	739	750	664	698	718	731	689
10458	7424	9202	10544	6033	968	359	333	295	291	292	325	295	284	298	289	284	271	250	278	301	299	259	302	290	306	284	285	276	296	277	282	268	279	272	282	264	295	283	307	279	290	316	280	323	320	300	310	303	301	276	301	281	242	282	256	270	268	292	293	277	277	258	278	270	268	247	287	265	277	284	248	268	293	270	297	290	298	275	265	273	290	284	288	295	293	256	294	282	289	253	246	287	256	268	264	283	257	281	281	312	290	260	249	296	282	292	311	253	288	279	257	258	260	290	275	279	307	290	282	275	296	247	292	284	294	313	281	275	250	293	278	279	282	303	279	252	273	268	284	303	278	297	261	284	284	264	283	292	302	283	303	303	289	275	241	232	279	265	265	255	250	285	316	271	280	273	252	275	307	239	260	288	278	256	272	272	258	276	303	266	284	272	251	277	296	278	268	258	273	291	253	267	294	255	257	286	266	266	272	276	297	291	292	292	286	297	302	289	279	241	269	283	276	311	290	308	291	287	274	264	283	288	294	298	274	291	271	271	293	259	272	275	297	285	296	309	272	294	296	297	294	275	285	301	279	286	275	291	276	275	275	292	311	272	278	327	279	273	273	280	247	313	302	277	243	273	289	290	268	285	282	274	268	287	270	294	261	271	303	270	285	293	270	266	254	289	284	280	264	259	290	284	298	275	267	302	279	312	260	273	271	279	276	284	271	271	262	284	295	294	266	280	278	260	261	251	259	270	282	273	281	296	262	265	288	278	257	277	285	275	248	253	292	281	282	293	296	245	287	274	254	245	250	292	288	277	303	285	283	289	310	295	267	272	269	279	285	283	271	289	272	278	295	320	266	269	273	296	264	263	264	283	289	277	248	267	290	259	294	264	289	261	297	257	287	249	302	282	283	279	268	281	271	278	266	275	295	245	278	250	306	304	299	257	303	281	275	279	307	287	288	299	267	255	273	245	271	277	287	283	287	285	264	295	263	283	273	260	299	283	292	263	304	282	292	299	309	272	270	264	269	277	277	267	249	289	275	265	272	261	282	251	282	299	254	256	282	276	286	282	273	272	270	270	264	290	279	300	279	259	320	270	292	322	302	258	267	279	265	232	288	255	275	285	285	269	261	255	230	260	282	264	253	279	265	293	299	265	299	241	283	298	282	279	270	268	283	286	294	258	282	268	283	297	287	281	296	264	291	264	269	288	261	261	278	284	269	280	281	267	308	281	289	307	298	258	274	286	294	271	255	286	223	287	305	297	286	268	264	292	289	274	292	278	280	291	263	277	246	275	255	281	268	254	265	277	260	282	261	294	279	259	270	293	267	295	250	286	280	261	290	285	296	273	290	241	302	281	292	249	281	249	244	275	286	278	283	290	295	282	255	302	312	270	283	316	272	273	293	307	290	285	314	263	306	263	266	296	278	264	288	277	258	295	261	291	258	263	247	300	272	294	276	287	259	276	281	284	270	296	289	280	253	303	275	310	292	279	290	274	290	303	274	283	255	278	274	286	306	306	280	287	280	266	271	263	295	289	257	298	280	290	248	274	267	287	287	264	275	265	257	318	287	285	244	280	283	287	277	291	283	278	280	284	261	277	269	283	255	252	275	293	297	250	283	254	256	287	268	300	303	268	280	266	272	272	306	288	257	277	276	254	267	263	279	270	281	274	274	289	269	263	280	281	277	275	296	330	271	277	255	277	285	263	258	245	283	305	248	259	270	247	284	265	285	290	270	286	265	289	283	288	259	259	271	290	272	276	242	261	279	271	262	294	280	276	284	245	270	256	251	266	292	256	272	278	280	264	267	288	280	288	265	261	288	279	275	262	332	270	292	312	280	272	281	275	272	277	308	291	269	271	263	291	275	276	271	234	254	277	277	262	275	268	273	290	302	270	283	252	257	279	288	265	307	268	305	287	264	298	289	271	297	297	297	276	250	274	275	285	273	288	256	297	261	290	246	256	276	305	271	282	250	251	268	311	313	272	259	261	235	317	277	262	301	273	277	281	248	240	240	287	270	286	269	283	256	282	275	279	273	259	245	294	277	286	277	302	297	284	246	278	259	251	266	282	293	299	273	314	250	258	285	263	297	268	271	265	257	283	269	276	271	253	294	251	300	261	256	264	329	246	287	299	280	285	281	274	271	290	288	256	271	287	287	292	289	288	291	255	270	286	273	283	284	263	267	270	280	270	264	297	304	288	257	252	270	257	281	298	294	265	271	255	276	280	304	286	302	267	273	258	257	261	262	266	301	286	264	273	273	323	304	297	278	247	279	279	311	287	287	263	264	292	292	277	302	288	280	253	284	266	270	265	251	294	300	246	294	276	279	311	291	269	270	281	262	274	286	259	289	273	252	294	273	293	267	249	242	291	275	303	290	279	243	316	278	247	259	246	295	280	299	295	268	286	273	263	270	282	299	264	272	276	262	292	267	313	284	299	258	267	271	257	250	273	262	279	286	283	297	303	271	257	264	281	329	285	276	281	269	282	269	279	279	278	276	260	281	290	268	298	264	276	300	317	289	289	284	265	298	285	260	283	292	272	328	288	266	293	262	253	277	298	265	265	259	287	264	284	285	271	261	294	249	278	257	298	276	283	289	263	307	252	322	269	259	306	272	271	276	290	260	268	262	275	306	304	251	302	278	274	288	257	250	270	298	262	255	261	299	283	285	287	287	281	268	264	271	297	268	274	276	264	277	336	298	281	262	284	292	272	279	302	243	314	267	261	303	304	277	259	264	271	266	292	249	301	276	255	288	273	274	271	283	271	281	276	304	291	258	291	272	297	248	275	272	267	285	259	278	268	287	296	266	291	305	282	261	290	292	278	287	276	262	271	307	306	291	267	270	246	304	255	269	279	257	272	269	278	286	268	264	284	278	323	277	260	281	268	268	284	273	237	279	265	245	304	277	277	301	296	268	288	266	274	284	290	246	245	285	253	305	294	277	275	261	276	273	288	296	252	285	278	290	293	246	232	305	306	298	296	264	306	270	277	274	242	285	320	320	283	276	249	270	267	257	282	254	284	270	270	234	263	257	269	281	257	274	287	299	284	266	259	286	297	274	278	285	311	287	283	257	259	248	294	285	264	259	298	246	294	327	291	292	287	248	279	298	285	280	263	257	272	292	278	262	267	265	271	297	298	272	279	257	256	241	287	284	280	286	318	246	296	262	286	265	277	299	267	277	277	286	257	270	261	291	286	262	294	285	295	284	264	243	274	237	270	320	282	265	248	288	306	269	301	261	304	287	270	287	281	283	260	249	275	261	267	277	277	270	256	281	256	274	259	270	272	293	333	263	267	258	290	266	286	292	248	260	269	262	273	277	255	301	301	252	284	289	263	294	306	298	272	262	274	289	289	286	297	259	295	263	267	254	285	282	287	272	287	299	271	303	258	277	315	289	302	258	291	277	287	281	290	298	267	297	266	288	269	255	302	255	261	296	280	293	276	296	296	304	315	285	294	280	267	303	287	268	273	243	305	254	281	263
7272	9130	17392	22934	15198	2570	1067	866	890	839	787	774	776	708	700	700	732	712	717	727	777	730	757	751	826	701	760	740	754	762	805	750	741	780	706	710	776	734	742	704	752	755	745	799	762	780	756	808	763	736	739	784	737	779	727	750	708	703	810	698	687	753	709	773	733	756	687	752	729	708	795	698	748	785	729	711	751	747	741	720	679	759	708	689	717	767	711	720	675	705	695	745	729	736	759	725	701	785	741	738	694	747	740	704	714	738	707	754	692	684	706	765	703	708	741	739	678	747	661	814	757	684	755	715	742	714	707	709	735	705	654	710	723	737	720	746	712	695	777	709	696	665	733	686	705	712	743	743	742	724	725	722	671	755	724	740	712	684	724	722	709	692	730	688	726	694	723	716	746	708	733	702	699	757	696	724	667	686	688	756	716	726	716	748	729	739	677	698	751	706	719	675	694	683	763	695	718	713	783	714	718	655	682	737	714	699	715	711	713	779	710	710	704	713	685	697	687	728	696	692	741	728	730	700	693	739	708	688	702	739	712	730	667	692	729	750	718	680	728	686	748	729	715	686	723	702	691	688	694	699	656	711	694	745	713	747	758	789	694	750	704	724	719	689	716	673	733	703	729	738	748	715	754	736	727	688	687	724	762	712	723	715	677	714	719	737	725	706	743	683	735	719	682	725	693	732	759	732	667	717	753	687	692	674	757	704	678	721	703	760	675	715	704	693	717	696	722	723	751	732	743	731	668	734	712	706	753	715	702	727	736	659	736	739	734	667	704	733	695	733	670	734	701	727	710	712	649	693	689	731	724	753	726	737	711	722	725	724	723	720	697	744	687	741	725	754	700	697	790	692	724	767	716	696	712	717	688	736	718	712	720	719	740	719	666	740	669	692	727	729	737	707	690	676	734	682	751	716	774	754	719	758	705	701	709	704	731	717	720	758	723	744	742	716	773	740	775	705	685	692	659	680	724	700	737	686	697	699	727	678	680	747	728	732	673	708	694	724	733	728	716	739	737	688	754	708	721	743	758	718	708	757	742	754	735	774	678	757	703	676	701	733	753	703	726	733	679	723	774	739	689	716	673	724	712	729	694	707	714	684	722	708	708	732	695	729	717	684	723	744	715	750	772	732	688	700	718	682	694	694	684	700	742	739	712	759	709	743	751	705	720	728	720	773	702	699	665	714	737	710	724	737	729	711	703	691	722	711	712	714	747	693	749	742	678	673	708	746	742	721	664	720	716	712	719	712	721	738	717	694	679	719	666	701	711	672	770	702	756	683	726	718	686	708	700	704	683	725	754	720	735	700	680	755	708	753	726	681	774	727	746	657	733	700	702	728	694	685	743	723	737	670	759	731	666	766	699	689	711	730	729	736	693	735	723	739	727	698	779	707	683	749	701	654	747	676	718	673	707	653	676	683	762	725	726	658	708	751	750	733	743	729	700	675	733	783	745	758	728	721	647	700	666	700	755	698	656	705	698	743	742	702	684	733	734	741	719	703	699	737	679	748	719	725	690	679	707	683	689	769	685	691	676	709	697	683	724	729	688	681	708	703	662	713	720	680	770	751	682	713	643	739	723	715	736	772	739	683	710	715	710	703	713	768	745	691	778	780	725	711	710	702	719	693	710	751	729	692	699	738	690	738	699	708	712	766	710	744	691	693	722	654	690	699	732	680	711	686	751	689	730	694	713	780	684	767	717	730	713	695	732	665	674	715	714	715	700	746	776	742	683	740	700	740	733	670	723	692	735	746	712	717	703	708	688	706	795	704	751	697	701	700	690	676	725	708	718	728	722	694	775	709	709	729	745	706	725	717	663	729	691	738	747	750	691	743	687	688	716	730	696	736	716	713	724	685	706	728	714	684	731	719	699	716	735	708	734	752	725	675	713	723	717	715	695	731	760	757	720	734	663	707	708	668	707	692	713	697	702	715	708	735	721	738	723	776	731	728	687	757	743	710	711	715	687	711	736	643	719	731	741	703	739	709	683	734	717	708	725	722	769	695	725	703	742	717	722	726	705	645	693	714	733	690	726	726	689	712	726	704	686	726	738	710	692	673	713	698	744	705	672	722	693	665	730	742	711	684	677	704	717	720	747	735	737	711	707	705	710	720	697	728	728	668	701	675	688	683	724	687	691	730	730	773	647	694	724	702	744	713	689	686	703	734	725	670	706	697	720	672	700	687	707	643	711	704	696	708	699	703	729	697	745	721	663	744	700	701	713	714	731	733	737	687	719	713	740	700	729	727	714	731	688	730	713	739	713	702	670	697	725	713	689	729	741	649	736	688	715	728	718	711	678	739	719	685	703	697	752	714	728	765	718	769	710	733	745	723	658	724	767	712	699	710	661	750	761	764	722	732	720	694	689	688	714	722	712	719	765	718	707	656	704	735	665	744	684	702	734	751	682	698	723	691	649	697	702	718	729	712	688	688	762	716	712	692	761	685	712	706	693	728	774	706	692	775	651	683	702	683	723	723	768	677	708	710	740	783	700	719	718	710	722	731	724	715	727	718	661	677	728	707	676	730	731	708	727	702	697	743	710	721	694	693	699	757	734	735	713	686	684	750	746	735	686	720	706	694	706	747	711	759	707	772	710	705	669	753	699	720	710	702	757	759	769	698	711	733	672	679	710	693	737	698	723	715	733	728	702	695	731	725	741	706	719	720	728	727	672	677	705	744	692	686	710	724	694	700	730	738	742	742	716	723	706	731	735	706	737	738	746	729	748	711	714	728	762	735	671	710	691	701	698	698	659	733	687	748	688	740	690	695	729	730	689	753	701	669	705	681	767	725	764	748	638	712	733	739	701	715	773	768	666	743	724	755	717	667	718	678	700	704	728	732	715	764	734	726	693	749	738	709	661	714	717	715	658	734	727	724	751	730	718	797	710	666	667	734	701	722	735	735	693	716	740	722	715	713	713	749	704	713	759	708	693	684	734	723	713	722	760	650	682	749	719	737	722	675	743	730	706	719	702	741	693	732	667	634	739	683	666	683	698	669	676	692	730	736	704	692	726	701	683	684	680	702	692	739	766	728	728	709	662	687	724	743	699	705	707	721	759	715	796	705	704	694	687	669	689	692	706	745	702	694	685	690	718	771	705	768	694	747	726	665	702	673	731	734	711	731	712	726	705	711	760	719	732	760	725	702	698	706	733	748	696	716	743	703	739	684	690	704	720	752	698	738	728	719	726	744	701	740	739	709	726	715	681	727	688	721	756	761	720	786	726	748	720	750	759	695	719	732	706	667	723	736	696	738	713	723	720	697	722	729	690	743	737	758	696	690	760	727	673	701	700	740	706	683	757	695	664	656	714	715	739	706	690	770	717	740	723	764	702	719	676	742	702	701	706	688	745	733	760	729	743	733	705	744	744	732	735	670	732	694	721	690	762	647	705	697	641	698	763	721	667	728	695	740	706	706	732	744	698	745	693	689	684	718	686	749	682	744	691	693	744	755	742	704	706	704	783	677	716	657	741	687
41981	48322	58870	59350	44265	14545	2316	771	717	660	578	582	357	347	355	308	331	335	318	328	366	370	354	459	509	429	348	334	334	346	345	348	340	333	311	308	315	342	356	308	318	351	323	338	332	326	362	322	316	337	336	320	274	333	316	292	338	325	301	314	299	291	314	327	291	316	297	289	346	312	329	315	309	291	338	342	320	305	290	304	320	322	328	300	321	307	355	315	307	322	297	327	313	302	319	322	286	313	306	303	297	303	345	285	339	318	325	291	302	323	317	290	337	334	308	337	286	293	305	322	325	279	283	331	289	302	323	300	313	313	317	313	329	319	298	308	309	289	317	269	312	314	292	315	303	323	284	288	311	284	305	306	302	292	342	321	304	274	319	302	293	313	302	299	276	319	305	314	308	290	314	309	302	305	326	316	311	295	330	312	317	304	308	346	307	315	344	304	308	333	336	306	330	313	328	308	310	302	286	295	299	311	303	308	292	298	320	313	343	322	275	289	326	333	287	340	320	310	309	308	325	322	315	282	339	320	293	325	336	290	312	322	289	306	330	313	306	338	285	314	292	336	349	319	293	305	308	313	313	291	331	303	317	331	282	313	325	345	280	313	306	326	363	325	295	308	321	318	329	315	285	317	300	287	299	300	313	312	309	329	321	317	327	283	308	322	318	283	325	305	327	321	337	296	291	299	322	316	289	291	299	310	300	339	313	316	278	311	320	332	328	302	294	268	306	335	336	307	327	305	293	314	304	311	337	312	307	343	328	333	303	313	326	313	294	309	306	319	311	328	302	324	316	301	335	286	313	324	323	337	277	275	289	326	307	318	310	337	292	295	302	315	319	320	355	313	310	300	294	315	292	314	334	342	298	317	289	303	334	351	354	309	339	312	317	326	311	287	330	306	316	324	295	294	327	309	318	307	333	311	307	330	311	315	312	311	342	301	310	314	326	319	346	313	324	304	293	292	304	294	303	316	298	321	325	308	318	327	316	324	321	315	304	285	315	302	332	322	311	340	315	323	313	317	300	303	347	287	331	334	314	297	314	326	305	335	330	320	306	335	327	321	330	324	296	296	288	294	309	322	278	314	312	310	300	291	308	292	318	308	337	323	329	337	330	286	330	331	319	328	325	316	315	310	323	337	308	321	343	299	299	320	313	326	303	291	302	303	302	317	300	301	299	293	312	339	339	309	346	325	314	319	340	338	328	315	325	311	315	279	288	342	297	322	295	299	319	316	285	286	318	344	313	323	328	308	326	297	285	323	313	329	301	316	312	291	324	353	298	294	319	307	325	295	353	304	295	292	298	326	337	344	311	320	305	327	312	320	316	321	300	309	318	326	329	308	332	283	290	302	288	313	322	331	268	308	315	326	351	326	326	283	365	304	294	315	300	316	292	325	309	302	355	285	317	334	340	349	311	337	292	346	285	320	317	286	310	326	320	311	364	312	295	314	327	309	310	326	327	293	326	316	286	335	309	310	323	318	331	339	319	327	274	345	315	300	287	319	313	295	314	297	316	356	315	353	308	322	301	287	306	318	311	288	303	323	300	324	294	315	299	312	313	322	316	315	322	314	306	321	286	333	318	284	330	308	289	333	313	351	306	335	296	319	296	320	312	317	291	337	282	341	276	342	330	301	285	308	322	305	301	346	323	294	280	317	286	315	324	321	316	304	322	303	275	298	326	313	278	343	343	319	311	329	339	323	326	290	305	303	304	298	304	307	297	334	301	322	299	308	319	310	313	319	296	334	321	334	300	294	309	305	303	306	344	323	342	300	327	331	281	310	271	303	303	296	277	328	323	294	292	282	298	349	363	322	303	341	320	307	329	246	309	338	287	303	353	291	335	324	302	321	330	314	348	335	319	302	297	308	311	311	348	325	296	333	317	295	317	295	318	310	319	347	310	292	290	295	302	320	331	331	337	262	322	326	325	326	334	305	302	314	321	332	332	354	328	314	300	316	326	311	324	304	299	326	292	299	285	308	333	314	279	306	310	332	322	329	315	318	339	343	322	335	330	284	287	283	276	312	323	304	324	316	322	323	330	306	297	328	326	340	364	311	305	317	272	343	327	315	309	328	285	297	289	295	308	307	319	339	328	306	311	349	287	305	288	296	306	346	317	268	302	288	325	334	319	308	286	289	290	289	314	311	279	317	316	327	288	312	290	339	335	324	325	329	330	346	315	291	302	292	300	324	322	327	331	331	301	316	334	318	339	305	341	315	314	332	321	318	299	267	342	329	301	304	326	302	335	325	322	330	320	317	314	325	307	317	332	303	334	312	298	327	300	293	341	311	312	331	327	306	333	322	315	293	306	292	293	315	322	310	353	317	333	332	326	324	326	323	335	322	341	324	321	340	320	306	309	289	347	318	305	302	311	300	275	316	326	325	339	311	341	332	342	331	314	335	322	294	326	280	316	329	317	316	302	309	287	307	298	313	324	353	330	305	349	334	315	323	308	295	317	308	298	310	318	329	333	318	320	327	325	336	329	297	316	326	291	271	336	308	283	326	306	286	317	332	346	321	277	324	320	319	310	306	316	307	347	305	348	291	274	344	290	298	317	305	331	302	335	317	303	298	308	316	294	328	319	324	343	296	272	324	329	307	315	299	297	322	319	327	328	296	323	347	339	303	323	303	322	323	334	310	305	333	307	325	318	342	317	317	295	302	314	296	336	342	299	283	310	327	292	338	289	297	307	297	301	329	317	312	312	326	299	335	327	293	309	303	315	298	330	294	272	287	307	306	324	331	321	296	297	324	297	317	287	302	305	343	304	318	314	315	312	294	324	320	334	320	326	311	281	310	324	310	304	335	335	289	297	320	292	321	320	320	304	341	321	339	281	320	285	302	326	339	306	310	308	307	335	320	309	306	338	339	301	320	319	313	317	317	317	299	289	326	312	315	298	317	309	327	323	316	290	336	338	322	302	321	311	288	304	308	325	313	300	293	299	307	321	355	318	293	343	335	324	318	353	348	296	290	318	317	301	296	335	320	315	315	305	330	273	290	313	317	298	332	312	311	311	312	320	336	297	344	324	288	318	314	316	314	324	285	349	323	282	315	332	330	313	290	343	305	332	299	296	332	323	339	310	335	309	314	302	342	321	336	319	313	313	306	349	343	305	326	257	281	304	327	313	307	292	301	326	298	376	259	279	322	332	303	284	336	317	297	311	321	305	322	286	299	337	336	352	291	313	301	342	310	308	315	301	329	325	316	343	317	290	324	296	346	294	339	320	321	283	349	314	299	309	323	313	304	335	313	302	287	314	298	337	336	286	320	311	298	296	339	297	328	297	321	342	325	287	303	338	301	305	287	289	300	314	307	322	327	303	322	300	306	312	304	298	295	289	305	316	304	341	294	320	322	297	316	267	294	323	310	294	359	312	315	321	292	303	282	344	301	306	336	331	295	307	311	306	349	334	317	315	315	304	320	329	327	299	306	327	311	282	316	309	333	294	305	321	335	298	296	283	319	285	308	305	313	314	225
26795	37866	57572	63440	49151	8758	2862	2057	2899	2379	1906	1845	979	920	878	839	816	864	895	850	916	1028	1123	2153	2468	1960	1219	974	1084	1042	1118	1020	1023	1037	912	981	871	817	851	873	853	843	894	877	804	916	914	904	842	894	854	866	813	791	733	849	812	822	944	813	848	775	760	796	825	845	780	811	834	793	763	806	779	785	820	751	781	807	781	807	754	787	782	803	796	789	776	772	787	779	770	811	784	826	825	782	806	780	753	822	807	770	811	798	835	815	858	793	802	805	814	777	792	799	776	812	802	820	768	787	833	814	791	749	809	816	808	766	825	781	779	809	763	738	818	784	805	817	812	793	822	771	829	773	772	815	806	791	797	792	791	774	737	809	807	814	858	750	776	795	796	774	805	779	748	776	761	832	806	788	797	823	808	808	775	774	813	826	820	777	810	814	786	818	787	757	788	842	746	797	827	784	786	836	832	793	795	816	820	746	767	783	822	767	813	752	791	796	759	783	768	816	751	781	808	780	801	776	772	795	776	757	826	786	815	744	776	802	818	769	779	869	733	808	806	795	727	803	803	734	781	766	760	807	821	788	795	757	774	789	772	773	783	777	808	759	743	814	760	815	816	792	804	774	804	860	815	803	786	786	794	795	795	824	784	766	799	867	845	803	833	771	785	768	827	806	816	787	783	828	764	752	813	754	810	806	770	801	822	806	798	774	746	760	806	862	787	770	734	782	784	799	850	752	801	774	777	821	786	761	772	806	788	791	790	822	860	781	807	821	792	764	759	791	782	779	789	815	785	792	855	770	810	773	785	779	757	812	825	762	728	840	767	768	809	797	779	814	797	791	816	811	779	750	789	760	742	801	809	751	796	803	814	797	792	811	768	806	778	830	774	769	736	784	770	848	825	790	794	754	794	819	838	805	797	775	774	781	762	796	771	812	735	776	768	794	789	764	845	815	751	805	800	757	731	794	772	767	793	767	804	836	801	820	759	817	775	778	792	797	805	797	745	789	780	778	750	776	764	783	817	801	801	776	813	756	835	843	832	787	787	780	820	822	806	829	802	808	844	798	777	801	843	801	768	748	764	819	784	786	777	788	790	796	811	810	787	796	788	755	801	790	810	754	744	810	816	772	759	797	775	789	817	811	824	825	739	765	794	724	825	821	827	806	794	793	793	781	761	739	822	738	811	839	807	781	799	770	797	811	760	787	786	809	781	771	840	802	780	761	779	760	763	814	808	788	763	750	797	796	759	769	788	802	871	824	837	796	844	835	815	796	727	796	806	803	808	796	761	773	815	758	823	811	849	814	780	795	871	763	807	753	835	705	763	794	786	733	773	793	780	775	784	746	830	774	781	784	805	830	763	790	816	783	798	832	752	780	817	810	808	812	835	787	797	774	851	791	836	790	785	784	766	836	792	796	763	809	811	805	756	741	758	806	791	834	760	808	788	792	775	809	835	789	799	780	746	798	726	756	801	761	808	816	754	813	827	803	777	777	785	820	777	754	796	825	776	797	783	791	801	795	812	800	794	837	812	764	784	800	851	804	816	764	788	760	767	762	847	809	849	805	826	757	779	744	835	818	756	751	789	834	778	803	819	794	753	797	803	770	792	797	800	739	770	769	808	768	806	762	784	817	788	737	788	791	850	775	817	770	811	781	781	799	808	803	801	707	778	808	752	810	775	826	835	840	785	762	779	773	826	822	797	761	816	835	818	810	794	722	799	786	823	825	802	746	789	800	781	774	817	749	792	805	741	800	804	785	785	815	801	787	755	752	834	805	813	830	781	797	823	796	738	846	816	843	736	820	763	810	800	781	822	795	790	787	816	778	767	772	765	789	815	845	814	775	769	771	802	778	802	774	771	795	778	760	800	856	792	823	806	853	811	835	807	813	770	783	785	766	813	792	767	780	784	800	761	779	766	799	744	751	781	815	785	768	777	787	771	824	806	767	793	763	843	781	827	824	794	822	792	814	787	800	774	796	820	752	780	744	796	790	818	777	790	844	794	759	874	729	810	832	839	737	817	812	752	757	799	790	749	770	823	817	760	818	792	832	774	824	783	789	759	786	769	765	827	773	798	772	783	789	755	791	781	774	878	784	835	797	810	767	799	814	797	812	808	832	833	791	753	807	794	798	797	794	857	767	811	799	751	784	785	774	814	761	781	791	820	771	789	760	790	785	739	793	810	756	779	779	838	804	751	838	853	746	806	785	774	762	808	794	828	771	826	737	804	747	738	805	771	776	793	838	750	722	813	779	761	803	848	765	770	791	757	767	831	815	772	788	745	843	768	766	782	779	772	771	804	825	790	802	780	805	799	809	802	800	794	800	833	832	811	768	767	771	819	784	786	780	799	774	781	819	799	760	773	806	789	793	805	813	766	817	796	758	765	784	788	791	771	808	794	825	757	788	776	758	814	811	781	828	768	758	803	850	801	808	757	776	780	837	785	783	794	826	817	762	792	819	796	820	795	805	799	860	760	787	780	823	774	816	789	778	785	796	791	852	808	799	782	745	821	806	736	822	772	832	791	775	778	798	823	843	822	782	757	700	762	804	742	809	834	776	761	813	766	786	756	813	807	808	790	764	777	812	790	802	793	798	825	842	787	818	834	757	796	810	735	793	753	830	814	822	810	791	790	779	791	809	827	797	791	784	808	770	778	838	795	782	803	753	791	807	767	777	783	840	825	791	798	794	783	815	777	806	806	790	817	786	786	755	820	805	763	759	786	774	811	783	776	756	788	804	841	794	826	771	772	801	802	731	762	757	806	767	821	859	840	832	760	774	803	787	797	812	759	816	775	751	791	861	790	793	793	822	789	790	785	831	794	797	802	838	781	823	766	837	820	780	826	761	799	775	785	771	741	753	800	799	754	767	779	799	795	799	780	769	812	848	797	854	788	758	783	775	791	758	761	798	794	760	748	818	816	819	749	754	785	810	776	844	788	797	789	829	795	748	777	790	804	773	807	792	793	786	790	764	774	813	843	809	794	808	761	753	835	762	803	797	803	800	750	798	807	824	812	747	790	769	737	778	806	809	786	811	830	794	786	784	815	810	810	786	783	834	756	757	828	825	757	785	833	784	838	767	775	772	769	785	766	787	768	793	772	776	714	811	804	818	760	801	784	753	791	798	804	789	829	749	766	779	822	851	842	755	770	774	791	739	785	769	813	804	778	792	784	827	760	762	821	813	762	756	742	851	719	779	709	813	768	788	751	807	746	790	801	757	803	798	825	789	810	769	759	783	818	771	784	794	772	773	810	756	776	823	763	804	750	780	767	801	815	792	815	807	826	811	825	774	776	786	757	797	825	726	795	738	751	767	789	758	761	783	772	765	791	800	780	794	806	783	750	801	763	764	810	810	821	790	833	807	839	815	787	793	781	783	802	782	801	813	760	807	764	793	768	779	813	801	777	826	810	757	759	784	744	784	765	788	817	786	813	803	761	804	817	763	814	794	752	748	795	753	753	742	740	792	745	779	807	792	823	815	763	787
50999	58348	69805	69375	53625	20259	4678	1226	1358	1041	753	733	402	385	316	306	342	313	316	304	341	339	337	718	784	473	401	348	372	338	350	329	286	305	316	332	319	313	315	302	335	302	283	293	316	306	344	302	307	304	322	305	365	282	316	289	299	286	343	318	315	297	285	299	293	264	325	287	310	294	302	309	264	288	309	325	308	310	282	276	295	269	291	273	259	279	315	264	328	298	303	287	290	281	295	281	270	262	312	324	291	302	267	290	278	291	288	278	286	276	283	272	278	289	294	296	284	299	279	343	255	289	278	304	296	295	316	296	297	283	260	289	272	309	293	286	277	315	283	288	290	278	316	297	314	302	280	263	272	267	318	303	300	279	283	286	294	300	322	296	281	308	294	278	273	295	288	256	300	287	300	263	290	293	272	290	270	252	309	264	261	283	301	282	283	286	288	298	269	286	281	273	305	305	266	284	274	322	289	321	294	293	279	286	292	287	283	294	304	258	276	274	296	289	304	323	303	280	305	290	288	258	287	300	278	291	251	256	296	263	263	302	284	270	280	297	285	312	310	284	296	261	322	280	307	269	282	297	281	315	292	318	308	314	268	290	284	301	268	286	285	290	285	270	283	275	289	324	308	289	260	273	312	304	273	279	269	279	304	293	305	295	292	286	297	262	294	310	303	336	290	296	305	292	301	265	267	296	311	284	307	284	320	306	285	259	287	274	288	307	281	250	303	304	287	291	278	317	275	281	269	267	312	277	267	290	287	312	256	266	301	281	280	284	274	296	285	283	297	273	311	307	295	299	271	296	260	282	315	286	278	305	301	288	294	269	280	297	309	285	306	265	277	288	282	276	261	274	323	309	310	288	313	275	281	271	268	317	314	291	292	296	287	261	286	264	297	285	304	303	285	267	286	302	312	263	276	274	297	278	296	259	314	322	297	257	312	288	297	283	288	275	275	297	285	267	278	292	305	282	304	312	288	282	263	290	293	300	279	268	252	305	264	294	309	295	279	290	291	308	236	267	302	268	301	299	331	278	287	281	304	301	287	269	284	288	248	294	292	286	309	290	293	279	304	318	295	284	258	321	253	281	290	273	321	270	255	277	309	285	305	297	303	281	274	291	280	303	281	267	279	293	282	311	276	284	289	308	284	300	296	278	282	320	294	278	275	299	290	287	287	307	288	284	289	286	313	283	316	281	284	267	290	295	298	311	292	273	288	252	307	266	275	278	285	277	337	281	297	272	294	299	295	310	273	274	286	270	296	254	275	275	277	285	303	259	293	293	284	277	275	300	282	288	274	295	277	291	271	284	270	318	267	292	335	295	320	293	272	320	303	308	268	326	276	327	290	272	297	283	312	298	283	288	290	290	287	302	290	314	301	266	294	297	290	283	314	279	284	317	320	271	267	292	281	268	258	277	292	311	315	276	278	287	269	282	300	302	316	268	285	271	321	288	252	286	292	293	322	302	265	322	276	317	275	284	295	291	266	303	297	300	260	280	278	270	320	277	285	266	245	306	311	295	286	283	289	288	273	252	304	267	288	293	274	306	297	279	267	304	310	257	312	304	297	269	291	290	297	272	262	328	286	285	272	279	279	273	302	303	301	305	285	319	316	285	280	278	288	270	295	289	278	290	284	277	303	309	271	290	289	293	273	305	284	282	285	295	303	314	298	286	276	297	275	308	279	301	251	268	248	285	283	285	294	292	273	329	273	291	330	257	296	284	265	263	292	290	303	287	270	288	305	290	303	274	247	268	287	313	305	276	287	276	313	275	292	282	289	277	284	261	307	332	266	249	290	274	297	285	292	295	321	276	304	292	322	288	250	298	298	269	293	252	304	267	328	309	276	308	313	275	287	293	282	291	290	277	265	317	310	269	311	297	291	286	285	306	298	290	335	266	328	267	302	292	274	296	324	280	277	299	298	289	324	300	278	289	306	256	320	297	237	312	306	275	334	306	288	307	293	300	273	280	254	309	279	300	282	285	291	291	295	299	285	295	274	278	261	315	286	307	309	301	273	289	304	310	263	285	259	286	284	276	316	330	303	303	295	297	294	272	269	312	293	283	308	314	330	282	293	298	308	317	260	284	301	312	289	248	313	306	274	293	295	275	268	305	283	314	298	292	311	284	289	288	265	293	286	280	256	271	293	314	281	281	302	278	273	281	312	309	303	273	278	272	287	264	282	302	287	276	312	255	280	264	292	290	296	284	293	288	310	276	280	275	288	287	288	296	260	314	285	306	271	287	281	284	251	260	289	255	308	278	288	288	280	263	295	289	263	300	282	292	288	279	304	288	297	313	296	256	265	286	310	291	279	297	293	295	284	291	320	311	293	304	292	297	312	285	309	272	306	267	291	270	273	264	295	281	326	271	310	278	286	295	277	281	314	264	291	301	311	280	327	283	290	300	294	324	274	264	292	286	285	275	290	265	306	311	273	310	321	272	272	245	291	278	277	298	293	283	298	258	299	303	286	301	292	320	290	299	291	314	287	268	299	293	299	277	296	287	282	311	310	305	316	261	270	285	291	275	292	280	294	317	275	303	293	299	299	279	277	274	301	288	293	300	264	286	292	314	284	280	299	313	295	313	305	262	328	325	287	298	276	297	292	290	299	292	275	317	288	283	309	289	289	294	301	269	303	280	300	293	268	296	261	287	292	277	275	281	315	261	291	283	278	272	287	295	280	298	311	304	283	310	294	297	302	293	274	278	276	271	266	278	252	289	257	260	291	264	278	288	288	282	284	262	289	278	261	306	281	258	294	294	316	313	299	280	289	311	251	294	293	297	324	291	305	278	294	278	291	312	272	301	313	334	270	299	301	310	279	290	274	306	263	317	276	298	304	266	288	318	292	287	303	286	256	277	298	301	300	272	305	308	272	285	292	291	291	272	265	294	275	264	294	300	323	297	275	289	282	291	284	278	298	306	288	295	271	268	293	247	277	297	288	288	293	292	280	284	278	277	287	307	266	266	319	254	297	285	264	294	314	298	282	321	265	268	289	309	305	275	295	286	299	296	251	280	275	282	287	271	304	300	281	287	299	263	279	280	300	306	269	291	312	302	295	322	314	278	256	297	286	312	267	309	308	311	276	286	294	324	294	315	307	265	283	319	281	305	275	287	300	285	282	304	268	269	277	266	300	344	313	293	289	296	249	305	297	310	280	320	265	284	265	290	309	281	292	267	299	294	288	287	314	298	301	276	288	323	293	283	281	292	288	287	286	284	277	307	300	300	292	300	291	301	306	290	258	277	266	249	266	259	265	311	283	282	289	284	290	311	316	314	266	292	281	299	292	290	273	283	308	299	311	259	291	276	306	295	259	313	301	306	275	283	280	301	290	284	285	305	280	249	270	291	298	303	279	281	275	319	271	282	305	300	298	265	292	304	299	287	285	311	323	279	286	295	324	286	297	274	307	256	289	283	275	305	303	313	303	300	298	287	269	282	296	291	280	280	275	293	266	277	259	291	266	294	319	301	309	302	314	282
33752	45584	70324	76280	57726	11954	3030	3528	4075	3690	2610	2475	1105	985	857	941	877	865	834	887	1017	1288	1368	4016	4441	2354	1369	1072	1282	1206	1337	1202	1058	1052	983	923	911	858	882	863	852	857	846	847	817	938	879	872	838	840	799	776	794	731	809	747	765	769	1038	740	761	706	750	758	719	739	776	732	780	764	773	739	778	726	772	721	800	717	740	704	727	714	731	714	795	740	713	710	692	677	750	747	730	767	709	708	703	722	746	719	759	757	758	701	725	745	813	754	773	738	726	770	719	737	742	691	708	684	751	745	769	769	712	768	723	766	762	717	677	719	704	718	746	742	780	748	757	712	717	777	772	733	743	738	747	750	713	729	742	701	807	741	721	745	726	725	705	731	772	782	728	685	732	680	790	711	762	745	734	729	700	701	715	727	731	747	732	711	727	721	735	749	702	723	748	748	706	683	699	765	757	740	780	707	698	724	672	723	750	729	686	756	759	747	751	734	760	709	740	763	726	675	726	752	682	766	718	760	731	695	715	752	733	725	689	660	685	753	742	744	736	727	750	714	701	729	737	715	714	701	700	711	767	715	755	714	723	670	767	732	722	746	723	681	789	711	804	678	726	729	728	712	709	737	710	682	725	708	740	766	739	691	708	732	699	726	737	768	731	713	743	726	715	714	747	720	725	745	704	726	795	719	714	755	687	730	766	765	743	730	761	683	747	750	706	726	714	726	759	697	697	725	731	708	751	719	756	750	743	751	758	743	745	715	754	697	758	700	695	706	742	758	688	743	697	762	757	765	699	755	716	744	715	743	726	712	733	733	749	728	727	756	706	766	740	754	712	693	776	700	769	750	721	725	735	743	722	726	752	626	749	733	719	764	697	719	743	706	702	709	752	715	686	755	682	721	684	720	734	743	705	703	709	717	754	779	692	734	754	701	687	743	734	678	740	741	730	706	767	721	709	696	745	744	707	741	692	720	717	727	713	699	713	729	758	712	705	664	734	756	707	792	673	707	725	734	756	695	732	697	726	718	742	738	690	731	732	723	711	740	713	646	738	760	729	707	733	713	696	747	747	701	723	746	732	728	715	738	764	711	737	686	708	719	766	734	726	724	776	705	724	707	747	702	751	723	717	782	718	727	797	750	709	755	711	733	715	751	647	699	796	740	752	689	745	751	673	707	728	704	735	783	695	757	738	735	726	777	688	761	721	755	705	697	718	708	756	757	773	768	711	681	687	714	756	732	675	733	777	742	754	695	689	763	730	713	701	706	746	740	727	741	728	736	682	741	721	705	727	738	713	688	670	752	694	736	688	737	723	677	694	723	754	747	727	710	744	706	703	720	712	712	703	769	743	696	726	684	774	704	703	677	727	715	717	713	748	728	734	763	715	739	746	695	683	771	757	722	722	717	744	701	722	712	721	755	698	675	711	704	738	741	722	729	710	766	713	719	752	711	684	717	739	718	748	739	705	763	744	757	729	779	722	746	701	753	690	712	728	713	703	721	737	689	747	734	757	749	732	737	715	746	738	697	762	698	717	737	723	721	767	743	702	695	723	667	719	683	731	738	757	715	672	733	715	727	716	700	678	747	730	678	720	712	728	715	727	771	754	715	753	694	733	725	765	746	742	727	730	713	741	788	743	755	707	699	731	712	720	693	752	719	739	692	743	726	706	689	693	731	733	727	716	684	747	741	684	681	770	706	711	717	767	700	709	750	736	722	738	702	734	758	772	687	735	697	751	710	712	696	728	716	709	741	757	716	780	723	719	766	687	704	709	717	788	695	725	712	699	710	690	734	711	750	770	684	716	724	721	730	741	763	716	706	718	676	669	727	692	702	684	724	740	709	724	740	726	758	744	708	725	715	695	726	742	724	728	737	745	811	729	728	698	702	737	728	758	739	707	717	731	772	736	737	766	731	739	743	713	829	705	764	703	727	687	719	693	734	696	716	735	724	692	741	685	748	718	771	728	698	722	777	744	743	756	728	732	740	738	709	721	690	717	665	720	742	752	701	706	713	699	732	671	738	752	702	731	694	735	731	729	735	677	732	819	733	707	734	750	728	695	742	736	766	734	699	732	654	706	720	750	775	758	763	726	738	749	735	769	716	741	697	725	731	750	755	766	774	727	715	739	727	733	726	737	745	788	726	707	717	708	743	717	725	761	759	697	735	724	735	660	764	762	739	714	692	714	668	719	713	721	697	767	738	762	714	747	746	708	752	704	694	690	716	708	741	733	705	702	715	706	707	734	737	754	777	720	731	709	718	685	771	704	742	738	701	701	719	735	727	745	711	720	705	736	714	724	679	734	709	754	706	719	735	739	748	711	703	789	767	712	683	750	750	740	709	711	713	741	732	723	733	735	718	749	714	684	713	695	754	716	724	754	747	711	749	747	692	714	709	675	740	756	730	737	733	709	712	712	705	687	704	742	747	710	730	731	723	701	751	690	704	744	691	741	706	730	699	760	727	722	686	702	743	704	725	712	757	719	687	730	680	703	733	737	744	696	670	738	711	738	742	751	769	718	758	772	747	710	741	660	724	720	732	708	714	725	733	721	738	692	710	751	724	738	700	712	645	721	726	729	708	689	741	713	752	683	744	727	751	734	733	729	692	741	727	708	706	726	718	736	709	697	757	699	721	670	736	740	749	712	731	765	734	701	709	711	680	772	718	740	713	672	733	751	723	740	712	747	688	719	749	728	697	737	718	747	713	731	749	704	730	743	740	735	735	739	690	714	747	745	753	725	695	717	689	714	727	738	742	674	714	720	715	728	713	683	698	706	750	764	807	737	742	717	751	745	679	696	760	728	738	746	743	704	710	751	766	764	700	719	725	723	709	730	722	717	694	743	731	709	760	762	734	788	703	744	742	712	720	753	704	755	712	742	749	756	693	720	711	735	714	746	723	739	732	757	713	760	760	694	741	707	736	771	721	762	763	669	744	704	686	748	788	727	772	728	722	757	750	743	723	729	758	738	730	695	721	708	733	749	718	709	705	683	730	727	733	761	725	717	723	737	773	751	738	708	756	688	702	694	726	730	755	747	705	699	743	680	742	731	742	653	765	721	727	694	731	698	744	751	746	716	754	727	702	761	667	745	769	717	715	713	707	714	747	749	713	697	733	710	740	752	785	729	755	783	686	749	762	734	730	739	716	720	652	720	726	801	710	721	720	697	714	673	776	698	712	711	717	734	740	712	773	708	710	668	695	685	755	710	745	713	741	689	708	699	717	723	745	735	734	758	730	790	743	664	711	744	711	764	712	763	676	731	706	723	725	715	744	751	710	753	759	712	761	787	778	750	748	729	718	718	786	707	737	770	700	734	751	756	721	699	732	745	722	711	744	726	744	739	755	726	789	702	669	715	677	755	766	725	728	732	729	695	737	742	742	730	730	723	737	739	683	728	707	738	743	746	748	736	748	695	700	746	693	728	705	760	693	662	679	752	725	700	754	669	709	681	715	729	706	739	741	683	756	730	708	752	715	685	710	710	757	722	727
10317	7386	10842	10449	5439	665	368	329	306	306	287	292	289	310	285	278	273	272	285	266	290	280	260	246	294	309	293	261	317	266	246	288	309	284	257	240	267	322	281	304	276	295	285	336	294	299	267	285	291	304	292	260	291	281	294	299	275	266	275	290	315	282	292	271	273	286	299	260	273	257	266	299	304	270	298	286	296	274	272	286	279	309	286	267	296	283	268	281	293	263	264	292	288	269	252	285	302	297	279	251	269	298	257	302	294	268	290	264	262	289	286	267	290	286	303	263	282	295	253	279	278	279	287	291	276	275	296	281	285	263	262	300	277	228	316	319	307	291	265	261	277	315	261	241	288	279	275	286	262	284	305	289	276	281	282	300	280	274	285	291	276	294	276	284	269	289	285	273	277	261	282	266	272	296	268	277	287	301	286	296	264	284	297	266	248	267	265	262	276	257	253	278	256	256	265	288	292	290	273	281	313	265	278	257	324	275	289	276	265	290	292	290	284	264	310	281	277	299	264	254	299	289	286	268	270	273	275	273	274	285	287	305	309	285	286	257	256	297	305	281	274	276	309	292	304	278	293	252	282	289	284	273	250	307	284	284	280	281	263	306	284	289	330	262	289	278	281	283	261	289	285	303	277	296	283	295	269	268	290	274	291	305	273	268	294	276	293	294	279	264	270	282	299	285	266	252	265	287	263	302	300	291	295	257	293	310	271	256	268	285	281	265	295	305	291	291	283	243	281	274	266	275	267	304	269	258	291	283	263	272	302	285	275	272	285	290	284	279	292	283	231	293	259	270	283	269	307	262	267	267	272	333	275	283	270	281	292	238	279	277	274	295	271	288	287	244	262	278	288	268	277	281	286	282	266	257	300	251	286	276	275	290	275	283	286	285	255	285	278	306	266	254	249	290	281	268	271	286	252	280	283	295	250	289	274	268	279	280	274	318	248	300	299	268	268	292	298	307	294	280	268	295	278	279	277	306	266	257	264	291	273	246	277	269	297	279	269	270	264	287	276	245	302	279	311	269	283	316	275	284	269	257	266	258	294	254	255	265	308	307	254	290	297	283	278	275	270	286	282	264	269	262	275	296	299	310	267	260	286	298	262	270	298	274	276	275	269	257	279	310	271	289	275	285	269	283	309	291	273	269	269	300	283	285	261	279	292	267	262	277	264	260	272	288	274	286	288	281	327	283	289	282	284	273	273	319	284	282	274	254	286	277	300	277	270	276	295	273	294	273	305	282	319	278	266	310	254	277	276	305	254	277	286	250	276	297	261	265	268	261	265	283	286	275	313	284	298	273	294	263	265	311	235	249	291	271	310	276	267	281	298	287	308	262	288	290	275	240	284	275	274	309	265	269	269	265	297	271	286	253	267	262	296	259	295	281	251	268	285	294	275	308	276	277	288	287	289	298	252	306	292	306	278	297	259	279	281	289	317	281	288	244	270	278	276	284	271	269	293	267	315	276	296	277	266	268	285	288	242	290	313	269	337	320	271	248	298	299	303	289	275	294	283	288	297	298	296	305	303	299	292	277	285	291	282	283	290	279	256	264	273	256	309	287	264	274	276	272	304	282	327	301	262	288	286	285	320	290	278	282	285	274	290	268	260	278	271	284	306	281	289	254	266	290	286	284	309	321	285	320	286	277	278	270	280	288	254	269	309	248	283	286	287	288	265	320	273	247	270	263	284	283	283	271	282	282	273	295	308	296	270	299	295	267	306	274	262	287	284	250	292	279	289	248	293	262	271	272	308	266	261	260	301	275	306	297	295	287	297	290	264	285	277	298	267	277	259	283	266	258	269	295	269	273	287	248	276	260	268	307	264	262	295	282	271	283	296	259	325	252	306	305	296	276	290	322	276	278	272	278	271	289	275	282	294	278	264	292	288	309	266	270	311	291	300	281	282	248	289	269	260	283	287	289	285	294	304	288	263	291	261	297	278	267	274	297	291	275	277	278	285	271	269	294	280	253	276	307	317	244	288	327	289	278	265	300	282	287	295	275	313	287	271	261	286	287	306	261	299	278	260	283	259	306	296	286	283	302	284	300	291	265	296	300	290	256	269	315	282	268	259	274	286	293	306	293	282	282	320	297	262	292	291	316	257	323	269	292	269	273	273	272	297	291	297	287	275	267	269	283	302	241	279	287	311	290	259	287	278	293	320	309	279	303	277	277	244	274	278	288	302	259	246	273	268	250	267	287	282	308	257	298	295	288	293	269	294	303	282	265	249	299	287	254	251	302	275	266	275	275	309	272	290	274	260	295	296	289	291	299	275	268	283	303	302	297	272	257	284	318	297	295	271	281	282	277	286	290	268	267	271	256	263	269	243	281	280	339	306	285	253	270	269	285	292	278	278	273	268	279	299	323	267	281	278	322	300	275	284	271	239	283	292	259	281	272	292	306	312	278	274	291	257	302	262	305	312	290	254	260	255	273	281	293	273	315	281	273	262	288	281	276	273	253	243	282	299	271	278	249	265	290	284	289	256	245	278	274	273	240	278	278	308	281	239	282	280	291	329	284	276	273	281	286	268	290	303	281	297	270	285	276	258	276	277	290	270	271	271	289	280	268	272	279	313	267	291	275	271	266	277	280	260	303	279	281	288	277	296	304	271	293	287	315	308	248	273	289	288	284	298	270	300	303	325	285	292	283	263	283	286	272	280	294	253	286	298	277	294	271	250	295	285	269	253	272	273	284	281	281	254	264	275	278	294	280	285	263	266	315	285	296	269	294	281	273	298	283	288	286	294	268	305	279	273	244	256	268	270	294	268	312	295	311	270	290	270	285	278	266	250	281	259	260	295	287	287	295	285	260	266	254	264	306	307	265	259	282	299	264	318	266	292	278	310	290	289	269	279	312	240	288	270	270	281	257	277	288	288	290	304	262	272	285	261	253	291	301	240	277	260	255	298	277	296	266	275	303	301	280	265	254	290	294	301	295	279	309	250	288	267	276	295	285	254	284	293	267	276	285	299	281	261	277	271	291	265	268	264	303	265	270	273	313	279	299	268	246	246	273	252	291	276	244	259	269	281	269	292	290	301	280	259	269	289	298	288	266	307	272	290	272	264	263	280	261	298	269	277	297	268	288	256	283	251	317	294	272	267	253	261	266	276	250	295	279	274	301	279	274	267	291	294	281	290	278	288	311	281	302	290	266	240	284	297	285	271	279	289	286	252	293	304	279	253	283	297	294	280	278	269	293	277	283	284	294	294	261	275	300	277	261	267	287	263	280	314	290	291	294	279	278	284	291	286	273	293	290	279	293	250	267	258	301	294	294	332	246	266	280	256	275	278	288	313	275	289	301	309	259	282	288	292	265	263	272	263	307	291	280	274	300	274	275	281	306	273	316	259	305	276	315	266	294	270	302	266	297	283	293	270	265	260	284	281	277	294	304	250	265	262	275	285	274	266	291	273	280	284	287	325	251	298	256	247	277	245	296	308	274	278	281	268	275	296	278	261	272	286	264	279	330	287	295	305	288
7499	9021	20145	22222	13831	1636	983	908	837	826	822	751	772	778	776	760	742	709	724	714	742	742	792	812	864	839	781	735	798	709	744	747	786	763	767	724	748	717	770	725	735	754	754	788	758	760	765	775	719	711	769	764	731	742	752	820	787	675	755	775	728	729	787	673	735	737	722	742	687	769	699	726	702	743	709	729	699	693	759	756	728	728	773	763	739	716	697	700	729	742	752	704	729	711	776	760	688	734	749	723	703	707	757	717	729	758	711	744	738	738	754	736	700	738	678	725	750	731	704	724	709	750	745	707	691	761	709	728	706	738	731	702	720	774	680	695	709	725	708	724	692	715	716	692	725	692	782	792	756	713	704	715	700	738	714	737	725	699	718	721	726	732	744	738	746	749	729	750	758	740	746	717	777	701	671	724	704	743	680	694	720	715	706	737	717	737	727	682	667	732	694	756	723	747	754	680	745	733	717	694	718	724	730	735	741	749	746	714	690	699	704	720	759	743	756	682	674	770	741	695	710	714	735	740	664	739	679	740	707	769	706	713	688	723	752	684	749	745	715	666	741	746	742	745	717	744	767	774	714	680	711	695	735	758	719	742	685	746	709	677	632	700	718	741	744	700	761	682	704	740	718	719	724	714	732	678	750	705	705	753	706	710	709	740	781	680	740	716	695	726	730	729	712	695	757	696	711	742	757	740	741	670	680	700	730	772	705	707	745	741	714	739	737	732	748	727	697	662	767	705	735	717	675	714	707	707	733	770	729	698	725	784	702	731	734	753	708	720	715	718	677	763	702	702	720	704	739	687	732	717	728	742	707	719	773	716	741	754	693	761	699	747	674	732	761	764	704	728	746	734	696	744	701	724	752	714	746	727	710	744	667	722	761	708	700	693	688	758	729	667	708	693	693	759	705	781	724	746	749	716	723	732	746	660	730	731	768	726	723	704	765	703	754	702	729	763	707	730	711	709	741	709	708	710	709	697	713	738	696	733	741	773	747	756	692	712	754	722	722	704	719	757	734	706	708	675	692	734	731	687	726	713	675	693	714	743	764	708	686	738	706	746	753	735	752	737	740	696	735	735	706	713	669	759	744	680	736	670	686	734	753	744	727	711	711	724	709	742	706	761	745	710	718	687	736	660	710	713	738	776	733	761	701	722	729	716	707	733	757	714	685	720	723	737	741	734	698	736	691	686	714	719	666	668	720	700	719	730	757	712	763	730	730	730	690	722	721	708	716	744	735	759	731	708	741	704	708	725	747	689	663	695	730	707	723	761	717	724	686	705	686	703	724	758	698	700	748	695	735	711	719	729	714	751	730	773	702	774	673	723	704	681	732	702	675	742	726	719	743	682	720	724	716	699	745	682	724	741	739	721	723	690	691	715	708	743	754	786	722	781	723	722	741	730	710	726	758	713	726	709	689	730	686	704	751	675	700	697	744	726	699	736	734	736	750	737	719	692	713	708	716	742	661	720	706	745	758	737	769	695	722	722	740	746	720	702	739	725	683	734	753	688	721	685	719	710	777	674	761	729	744	729	751	710	650	701	744	740	747	725	728	744	735	751	720	674	765	699	712	731	761	743	729	797	725	762	687	758	734	660	720	684	761	723	757	755	730	731	753	662	744	767	694	696	724	708	744	737	725	730	696	701	721	737	763	695	718	685	735	712	715	734	650	677	732	700	694	685	706	775	727	737	747	684	696	664	700	720	725	730	764	766	722	716	705	711	741	763	750	684	707	704	746	667	731	743	693	697	710	739	728	725	692	715	753	767	779	705	714	717	710	698	732	696	721	748	747	669	705	737	736	739	729	738	682	687	730	709	721	774	683	725	730	713	670	717	742	752	660	728	710	740	750	758	729	745	752	745	752	680	788	732	743	673	714	713	745	703	730	736	744	738	749	766	733	761	730	776	746	722	754	725	707	719	696	723	742	737	699	704	706	710	726	700	696	707	716	724	732	683	726	696	716	727	696	764	706	697	761	715	692	688	696	741	738	703	715	620	738	777	742	721	740	683	710	740	735	723	746	713	776	745	751	714	738	700	654	716	719	773	683	697	690	715	703	757	706	687	768	771	694	732	724	719	751	685	701	725	696	759	763	746	709	727	720	721	710	708	767	748	728	738	727	771	700	716	702	671	699	707	677	671	703	741	719	720	723	739	711	729	721	698	718	709	714	765	732	707	702	721	708	758	757	671	754	736	706	745	752	727	717	733	703	729	703	689	737	729	702	745	714	755	739	714	733	702	732	760	726	714	719	678	702	689	740	749	692	709	703	718	727	697	718	749	696	736	668	696	744	700	752	686	722	716	725	753	682	637	751	714	691	751	761	744	737	727	749	688	701	702	772	752	708	745	708	715	712	712	688	755	707	722	736	721	752	691	726	696	702	644	773	721	677	688	714	734	758	697	725	730	732	729	707	726	739	689	746	737	676	686	685	735	688	764	764	749	706	705	712	775	691	726	697	730	678	697	695	681	747	719	701	715	724	750	723	736	674	698	708	752	755	756	754	729	718	713	721	706	724	707	706	723	692	731	721	693	701	735	699	754	685	687	724	733	721	680	668	728	728	698	740	729	708	734	730	702	722	714	724	726	700	642	733	703	697	749	618	735	753	693	741	717	710	724	720	689	696	754	707	749	727	750	714	704	756	655	740	703	706	710	706	735	758	738	724	721	760	723	727	729	726	743	756	709	689	708	655	728	746	761	725	710	701	698	731	733	712	757	711	722	692	712	654	678	689	705	744	732	740	703	739	738	717	749	728	748	740	765	672	721	717	700	746	701	686	747	711	732	718	706	750	752	720	708	753	687	672	692	751	725	768	695	722	710	757	707	757	714	744	661	777	725	724	748	731	684	677	689	728	702	731	755	737	709	723	691	679	729	738	757	698	692	769	714	711	753	706	666	724	685	717	737	744	696	729	750	709	782	719	684	772	701	722	723	722	694	733	721	717	756	726	737	736	743	702	723	708	706	763	708	696	752	739	754	731	690	726	751	732	720	737	742	715	738	774	727	720	745	725	699	717	716	704	717	730	672	738	739	685	681	777	747	661	702	784	716	763	768	707	746	700	747	702	735	736	702	753	713	732	737	781	704	757	721	756	715	728	670	730	762	726	670	718	699	756	724	740	736	698	712	744	695	702	757	712	697	710	733	691	688	666	686	732	728	728	722	716	670	746	716	693	674	704	730	782	712	712	699	716	708	675	727	719	687	719	724	699	736	770	737	667	701	716	708	767	727	730	709	706	775	683	726	690	683	706	782	761	711	695	683	699	674	719	685	697	715	739	747	693	687	711	692	701	698	691	720	766	752	744	705	760	707	711	724	716	723	715	726	746	691	660	683	727	727	757	726	737	690	721	751	664	783	709	708	717	684	695	732	701	720	705	757	701	709	749	716	722	719	731	679	727	700	770	719	749	769	773	711	781	694	730	709	717	720	713	741	743	749	690	729	730	727	710	689	676	756	667	722	738	751	713	719	733	696	709	703
41187	47362	64088	59478	43475	14056	1680	739	628	581	546	417	364	348	328	376	328	321	343	313	330	353	366	552	505	397	376	334	359	350	347	348	359	346	360	352	325	319	314	323	325	356	314	307	319	339	348	334	340	308	339	306	318	327	313	290	331	314	312	338	341	297	281	337	350	287	335	334	294	318	337	347	296	324	336	337	331	308	343	298	303	278	320	327	323	342	318	312	299	333	353	330	310	331	334	299	337	328	345	332	323	333	317	346	301	312	350	326	333	310	330	308	334	277	328	341	345	333	323	348	342	369	317	312	308	321	327	297	353	306	274	269	314	287	302	316	329	294	297	320	328	329	324	309	307	311	290	339	295	283	319	313	314	332	320	340	334	313	311	318	321	343	334	255	320	319	305	319	330	327	330	314	310	326	295	286	323	315	315	305	326	333	340	315	296	339	305	335	360	273	309	318	311	319	343	297	309	325	328	347	283	300	314	312	324	302	307	302	327	303	338	296	333	332	330	336	291	310	301	302	302	301	351	328	332	293	311	302	300	347	319	291	294	314	321	327	336	332	282	300	324	331	297	314	344	319	310	321	293	314	289	299	330	310	334	336	326	281	323	345	334	323	324	317	305	310	301	336	308	310	315	350	292	323	307	310	321	338	306	319	281	310	332	303	309	324	326	317	279	316	289	302	315	339	322	341	328	317	322	315	326	339	310	313	269	312	320	332	326	316	311	325	298	275	331	345	339	296	321	320	334	307	315	325	286	281	321	294	312	310	353	294	333	313	329	318	297	337	299	323	334	313	284	342	302	315	325	327	299	333	313	316	304	327	340	321	343	322	329	291	311	303	299	302	330	311	314	320	322	346	332	340	293	299	327	313	288	309	284	331	313	315	317	321	292	305	334	342	304	325	338	279	337	354	295	361	321	325	305	330	323	311	303	321	312	313	337	281	334	314	328	305	294	311	304	340	321	315	322	319	316	308	297	302	326	317	306	342	330	333	331	336	292	317	297	309	328	344	316	315	340	325	311	340	283	308	327	326	319	318	298	311	361	301	339	337	332	336	288	290	286	336	322	322	342	321	280	350	318	323	286	313	303	286	306	313	324	311	297	327	305	360	355	318	318	293	355	354	298	344	339	334	338	296	327	317	330	307	347	301	304	311	325	303	326	324	333	323	320	317	329	294	328	311	324	314	330	324	321	334	313	313	297	311	313	315	345	322	307	331	318	337	317	327	353	320	320	300	334	318	310	323	281	341	314	316	324	302	330	311	322	331	317	328	328	265	367	323	308	293	320	304	306	290	308	340	317	324	332	329	315	346	288	326	321	327	333	300	308	343	302	271	314	312	282	333	314	317	310	325	356	326	344	287	330	325	344	329	293	297	301	305	291	343	311	320	340	350	329	334	354	312	309	299	315	331	325	311	323	295	296	293	306	294	342	314	305	315	346	309	291	327	290	327	305	327	317	320	348	316	290	330	346	315	309	302	320	315	351	327	332	340	350	313	313	328	338	320	328	314	304	325	310	347	327	303	326	269	284	319	311	311	283	314	290	318	291	329	333	307	325	313	316	306	299	321	321	303	319	284	317	322	336	316	300	321	315	284	328	325	351	306	321	317	305	326	356	307	302	353	318	306	291	323	322	300	311	334	304	362	304	299	329	303	297	330	304	338	327	300	287	330	310	321	280	307	312	311	310	308	318	316	310	304	309	344	346	315	305	295	317	285	357	335	290	319	285	326	323	299	295	324	291	300	309	331	304	342	322	321	351	338	346	353	303	282	312	347	274	333	310	318	318	300	343	293	322	290	304	323	338	314	338	294	319	369	325	316	339	302	324	323	345	332	303	333	333	323	300	307	327	315	307	316	331	314	310	319	317	312	327	320	329	333	310	332	313	312	288	304	299	299	304	285	327	323	323	278	310	299	322	291	317	305	319	305	306	292	341	344	302	315	331	335	336	328	319	341	322	311	323	311	321	304	311	335	334	312	335	301	341	323	299	309	339	328	304	319	327	295	313	300	310	322	305	293	340	294	302	299	321	323	331	307	310	302	301	318	313	317	332	301	304	301	311	307	326	338	323	329	311	322	318	283	314	299	300	317	311	310	292	344	288	323	338	299	324	348	319	341	308	325	342	295	353	314	325	321	315	300	304	329	286	310	328	343	346	335	331	333	291	307	332	315	333	311	329	308	331	298	266	339	326	300	314	335	315	297	306	299	323	332	309	322	301	303	301	300	295	317	297	327	326	318	324	326	348	314	319	363	327	350	303	319	330	308	310	325	300	319	295	295	336	279	308	323	335	342	312	327	307	324	306	316	333	305	289	327	317	293	331	261	264	335	323	342	330	354	301	334	292	320	325	297	309	307	325	330	323	292	326	332	296	336	314	317	337	331	291	312	321	307	340	323	366	315	320	326	307	301	315	324	306	314	343	306	281	328	293	294	341	302	314	324	290	290	321	299	311	311	329	296	340	306	286	310	324	302	308	332	327	286	320	361	309	295	319	314	339	287	325	348	293	312	309	306	311	329	282	303	340	347	296	287	294	354	342	336	306	340	320	318	323	290	328	285	295	281	298	314	324	291	340	320	296	334	343	332	311	330	325	325	371	334	359	300	339	320	314	299	332	316	335	327	308	326	350	312	281	318	282	319	327	312	318	305	313	289	304	344	338	284	313	320	307	331	295	327	332	322	320	313	311	290	338	316	298	335	293	308	348	318	315	317	316	319	314	319	311	337	313	292	338	289	307	330	302	296	327	303	302	326	346	339	343	268	305	303	301	332	297	316	351	323	324	307	345	332	333	306	334	324	337	315	321	318	296	328	339	321	322	299	291	306	304	324	311	339	309	294	287	303	334	319	310	340	307	330	343	359	274	311	292	318	299	323	318	311	275	321	305	323	335	363	306	293	329	340	336	321	291	327	298	301	350	308	305	321	358	323	334	301	328	351	313	331	308	321	295	301	310	324	327	310	314	317	335	359	324	312	318	316	313	302	322	298	291	321	318	346	311	325	322	295	318	315	318	331	323	355	306	336	311	307	320	320	318	310	301	291	343	309	326	319	333	319	300	301	338	329	315	317	341	361	297	307	309	286	291	328	318	328	273	298	300	328	309	306	327	309	314	315	322	308	326	302	353	303	325	306	342	320	330	327	311	304	329	305	304	333	343	331	321	294	307	335	333	317	316	315	288	282	308	339	303	338	321	340	334	303	321	326	298	330	287	329	332	298	296	296	353	317	306	323	337	283	321	299	301	326	297	293	347	351	342	304	333	324	321	295	306	309	312	309	295	286	276	336	323	320	320	303	320	314	316	327	308	289	343	303	330	323	317	308	329	313	324	323	325	321	326	341	303	305	282	320	343	326	323	353	324	317	349	304	322	323	306	296	302	340	332	328	320	302	285	311	335	358	325	304	324	305	318	304	282	320	305	297	298	330	316	321	339	340	332	322	327	297	287	327	340	301	299	319	316	277	318	302	315	308	295	294	319	330	314	291
26181	37082	62004	63754	49692	7610	1857	2106	2414	2125	1702	1522	981	905	866	835	871	827	850	871	1033	965	1117	2644	2266	1325	1134	1036	987	1079	1096	1051	957	1022	1027	880	898	843	872	877	863	872	841	872	789	865	870	877	881	815	812	839	801	852	794	829	812	868	919	830	797	799	849	841	828	874	799	822	811	857	796	786	748	813	785	818	791	835	849	833	822	769	790	854	847	847	823	742	819	809	840	781	762	813	742	788	777	815	817	821	769	788	800	826	750	766	836	821	760	819	798	781	844	815	782	781	830	805	876	832	781	830	828	807	807	825	800	829	761	755	776	802	874	757	820	765	790	800	785	821	852	835	838	788	767	803	809	786	820	796	806	776	810	793	797	798	780	823	856	783	844	864	791	796	813	800	768	826	819	801	800	796	736	782	890	787	767	777	800	784	811	840	766	730	786	793	739	800	788	785	800	809	781	807	842	831	836	788	783	769	803	785	855	762	799	768	770	807	792	765	809	798	826	811	838	774	810	790	744	797	755	759	808	757	801	786	805	779	796	814	827	788	824	804	782	744	779	834	818	845	818	810	771	825	829	739	802	790	847	793	825	810	796	805	806	807	779	802	786	813	866	827	801	805	777	795	803	768	801	786	826	829	826	838	828	793	854	826	776	721	777	767	800	810	825	791	788	784	757	809	847	801	808	834	793	793	809	783	793	804	785	753	810	815	830	736	778	780	819	796	813	777	746	777	797	769	811	797	785	751	772	872	813	800	774	810	835	780	799	765	794	830	808	818	844	830	776	781	715	822	758	795	786	787	811	844	771	773	794	823	790	766	824	857	755	775	796	804	777	807	764	760	857	739	759	780	720	787	860	841	781	744	816	758	807	825	776	824	807	784	773	792	845	792	789	742	828	809	779	755	812	845	772	784	793	836	801	736	786	791	847	777	803	755	814	835	800	775	796	812	780	716	847	811	783	759	822	761	813	800	794	834	781	742	805	829	773	818	815	823	779	817	808	850	790	789	835	796	770	794	822	778	766	786	799	774	821	785	791	787	769	797	736	768	839	791	784	813	752	775	800	786	819	825	851	768	781	815	818	743	803	785	802	815	779	800	772	814	791	772	780	780	801	790	811	760	806	769	791	799	800	751	790	825	862	878	825	813	774	808	810	804	751	763	791	769	733	855	771	801	810	809	807	751	868	808	776	791	778	788	807	774	785	772	845	811	782	827	814	784	775	807	841	836	827	800	768	743	763	825	822	805	782	824	757	793	819	795	807	787	850	802	783	805	820	773	795	838	765	786	790	789	780	830	808	768	833	840	799	778	836	773	772	827	757	844	719	801	766	798	763	817	808	840	781	766	815	854	769	750	830	794	833	825	767	821	783	819	832	784	774	749	783	848	786	772	843	824	793	812	803	794	761	790	821	823	791	823	798	768	838	752	809	783	829	783	795	766	784	799	822	847	778	796	804	804	813	794	818	819	796	764	793	810	816	863	813	784	791	810	712	841	756	764	816	837	822	862	790	789	820	803	819	776	786	829	769	775	809	853	814	794	796	779	794	759	787	795	837	815	833	799	801	841	829	814	793	737	820	776	831	771	772	810	814	802	738	846	766	835	795	774	827	808	836	805	782	835	822	824	783	822	828	806	759	751	833	788	837	741	785	812	786	795	816	821	854	763	802	814	831	778	812	800	777	782	757	814	774	756	771	773	789	831	779	843	799	829	813	773	842	813	806	814	806	780	800	802	748	771	719	822	819	804	799	803	826	807	818	850	811	806	802	799	763	823	802	796	772	791	780	775	783	802	803	797	831	801	831	775	785	818	816	838	796	762	769	818	825	823	807	790	775	805	808	767	786	823	841	820	824	849	769	839	797	767	769	839	752	780	747	807	858	830	831	740	765	782	793	809	822	822	842	775	807	783	825	794	792	778	825	742	811	770	808	824	831	791	814	816	795	862	779	810	802	801	829	816	801	813	757	819	808	778	793	836	844	771	799	786	839	789	753	813	800	783	803	799	807	788	787	793	858	815	810	812	772	806	792	788	788	740	784	833	808	831	757	784	784	833	797	774	808	775	765	780	768	842	813	753	812	771	801	795	768	789	828	769	794	762	741	808	782	813	787	814	790	795	813	753	797	794	785	755	733	813	793	795	720	773	783	778	799	771	803	805	785	821	809	773	758	784	841	792	870	774	791	815	782	827	799	806	815	815	803	779	774	814	821	752	822	814	799	802	795	762	837	866	837	794	812	781	836	805	765	787	769	768	805	787	787	812	835	812	781	833	775	794	802	786	759	824	764	781	800	777	807	796	752	800	827	777	811	838	753	793	817	782	776	832	791	798	782	808	792	837	845	800	801	794	773	795	791	815	787	797	836	796	790	810	749	843	811	772	803	839	772	754	816	817	789	714	823	772	813	784	786	812	857	802	834	816	793	748	829	807	816	865	825	741	804	852	786	794	807	819	803	831	805	787	766	804	824	789	847	758	798	791	768	827	758	774	831	833	850	769	777	802	750	821	831	770	813	786	797	808	765	802	777	779	778	809	822	840	840	812	746	777	783	753	799	808	760	746	805	823	796	785	831	830	790	774	781	784	846	798	810	778	841	808	827	831	820	859	823	770	814	820	801	825	778	783	801	799	771	789	804	748	742	786	841	791	799	821	820	843	804	808	778	799	766	776	805	819	797	797	732	846	817	797	821	771	781	771	790	815	769	777	826	814	804	775	813	802	866	786	783	796	799	769	803	762	791	792	779	802	754	787	786	815	783	795	806	765	857	753	829	780	853	786	759	818	747	799	743	780	814	850	788	811	755	844	823	753	766	775	757	844	765	768	799	793	778	807	764	857	876	796	809	783	825	842	814	783	761	819	792	782	848	801	803	719	817	760	828	739	826	814	784	750	770	737	786	796	803	796	841	769	771	789	781	811	850	778	821	802	766	853	761	800	831	798	786	775	777	801	772	782	840	791	782	874	809	827	756	798	774	790	778	848	832	776	816	823	819	743	764	793	819	784	839	792	792	805	823	787	834	807	808	762	814	847	755	833	813	757	858	837	766	829	808	794	869	827	795	785	786	808	820	785	786	823	797	818	757	795	760	858	779	810	791	754	847	782	809	749	786	810	798	835	776	833	802	809	791	824	815	781	797	779	786	825	798	861	810	763	782	825	794	803	810	781	772	776	831	848	795	792	847	824	797	764	863	802	847	782	812	766	777	852	769	771	828	774	818	819	781	790	777	804	769	805	784	847	766	792	795	773	802	773	838	820	817	763	839	766	817	839	721	744	821	802	810	801	805	827	815	775	849	794	746	787	765	786	759	756	786	774	817	790	804	792	816	771	758	804	825	816	777	801	774	797	785	850	814	863	798	771	814	827	806	820	816	789	772	788	872	777	758	803	762	776	785	811	824	844	802	851	859	825	807	807	816	768	805	824	834	786	807	794	800	788	746	781	790	758	769	764	800	860	808	764	795	814	798	792	816	790	794	800	788	814	818	786	808	807
51699	59795	73260	70551	54944	21508	4697	1116	1391	922	637	509	394	324	349	349	339	287	295	308	332	328	359	777	576	413	347	394	333	389	403	352	319	339	349	334	297	327	313	321	335	305	302	291	302	273	331	308	305	271	310	306	270	277	320	331	256	316	342	306	331	276	317	292	300	310	284	301	292	291	285	335	279	286	294	288	311	305	287	290	292	281	317	308	308	291	292	288	289	277	286	303	325	308	295	286	282	282	325	280	280	281	279	310	323	303	289	274	298	302	274	260	302	301	296	277	312	303	316	294	297	302	290	310	284	288	302	315	292	302	307	320	289	290	312	290	302	302	274	277	264	280	311	291	305	267	285	269	269	286	280	284	286	291	271	277	281	295	285	295	292	290	299	320	283	329	312	327	283	297	320	315	305	267	304	280	285	263	291	280	292	295	312	274	308	308	298	304	292	266	282	299	293	297	320	309	299	298	263	263	272	309	282	268	281	279	324	294	323	305	300	292	287	255	303	303	278	312	294	337	281	292	285	275	294	306	309	265	312	279	293	277	290	276	297	302	302	295	270	291	265	300	299	288	235	299	288	288	296	299	268	310	279	286	304	293	301	244	328	296	265	295	337	285	291	289	298	326	309	299	294	311	276	284	276	281	280	297	293	280	279	293	335	308	303	246	281	277	305	308	303	305	299	302	259	245	297	276	300	295	269	338	281	267	314	314	280	287	300	288	296	295	298	280	311	338	300	271	284	274	286	271	295	273	320	262	280	276	282	308	293	285	283	312	293	299	313	310	260	272	282	295	299	271	287	247	277	301	303	259	275	287	313	289	315	276	261	285	252	306	287	303	276	273	285	292	280	256	288	281	298	280	285	270	286	324	303	279	319	290	296	287	291	279	251	267	306	325	307	275	301	285	299	274	258	295	303	268	313	252	259	271	285	278	289	299	309	296	279	321	292	304	305	312	294	323	294	280	305	297	278	314	291	298	286	272	302	286	276	296	307	282	315	305	275	277	301	272	294	293	296	308	272	295	281	243	264	298	292	338	274	307	294	297	291	274	315	309	298	310	331	266	272	275	279	281	265	293	297	296	272	269	314	270	272	313	261	325	236	262	274	286	281	279	292	305	297	299	274	293	301	278	318	290	298	321	297	317	285	274	284	336	280	311	310	302	339	273	276	279	297	290	276	320	323	298	293	297	298	263	292	289	313	274	269	302	295	301	296	317	293	297	289	285	270	304	311	256	283	321	298	309	294	306	305	314	275	316	317	297	286	255	285	317	308	271	295	307	283	301	270	295	295	303	298	246	300	289	301	279	322	309	296	289	313	309	287	305	255	273	302	282	290	304	284	315	285	296	303	300	289	299	285	294	286	286	301	293	300	273	278	293	295	257	300	273	325	321	322	247	286	315	280	283	285	296	268	268	271	265	273	268	308	312	306	316	283	269	282	339	285	270	302	292	291	296	305	299	276	294	291	307	297	282	309	304	296	306	272	283	283	300	272	299	302	322	287	273	307	296	298	281	289	300	266	314	290	249	291	277	266	289	269	307	305	283	290	282	270	292	257	280	291	304	311	301	292	268	271	282	270	305	284	271	304	274	299	280	290	293	285	298	272	292	294	277	290	281	302	311	261	275	295	306	284	297	313	285	284	268	277	288	243	293	309	317	283	303	274	273	279	278	335	284	293	288	252	288	303	288	318	267	286	274	263	289	272	299	283	291	271	287	249	269	346	262	305	305	269	300	345	298	293	290	290	285	304	285	276	304	282	277	273	289	278	310	322	336	269	304	290	252	268	287	267	292	315	296	305	283	307	297	293	301	291	289	308	301	295	309	321	304	265	308	268	280	326	290	284	287	276	303	286	278	311	250	304	307	294	306	295	294	275	290	285	298	300	294	240	342	290	302	299	279	294	300	301	312	294	305	313	277	283	283	270	286	296	328	299	277	260	267	264	305	296	293	262	251	307	294	305	273	285	289	285	316	300	275	288	315	275	294	330	312	327	275	321	283	301	279	299	297	284	286	298	280	314	306	336	265	274	286	296	271	277	306	274	286	306	278	303	290	266	276	310	272	324	284	256	304	291	286	293	290	291	284	304	290	279	291	299	286	282	284	300	290	273	317	286	283	296	311	313	298	285	311	284	260	304	266	314	299	286	301	291	263	292	308	259	288	290	261	305	292	275	254	300	298	265	296	291	291	285	275	284	296	291	290	282	292	280	304	319	277	286	295	279	299	316	284	292	287	267	300	315	332	301	291	306	290	272	290	269	302	297	290	263	311	305	302	306	290	314	288	274	318	303	295	246	297	285	305	323	313	270	305	308	298	271	277	265	283	284	302	296	299	289	294	271	319	273	286	282	293	298	303	309	321	266	296	277	275	258	309	252	279	283	351	251	327	272	296	296	287	280	289	300	303	280	263	232	284	248	279	302	293	247	272	253	304	318	327	303	291	311	333	252	288	274	301	308	289	317	303	287	297	313	283	310	293	287	308	303	288	304	289	261	279	290	270	296	300	309	294	304	293	288	316	269	297	291	278	272	298	306	280	278	296	283	309	273	276	317	312	263	267	302	314	276	300	284	244	308	331	280	297	276	288	290	291	284	312	300	299	257	277	310	292	285	307	277	302	292	281	285	303	314	288	294	256	301	296	302	302	274	299	308	311	269	283	296	311	288	255	275	299	295	323	303	276	311	297	290	277	301	276	285	278	300	286	307	266	300	267	253	310	283	315	291	286	275	304	293	303	283	275	298	289	265	278	299	296	314	289	276	275	296	292	297	282	288	260	271	308	324	287	299	281	269	315	297	280	281	295	287	309	280	299	292	269	282	292	275	305	311	266	285	293	269	287	273	290	300	283	297	288	313	303	326	299	275	293	315	286	309	281	316	299	297	257	265	272	319	293	292	276	300	300	289	291	301	338	330	300	298	282	326	321	281	296	297	298	266	294	300	275	293	279	262	287	291	349	236	255	293	286	278	265	276	282	281	291	314	317	273	300	287	299	325	270	307	291	291	310	303	294	290	277	281	288	304	290	316	305	291	276	272	312	290	280	324	277	303	288	283	258	254	339	248	310	276	281	289	301	281	274	281	298	329	267	263	336	330	301	271	319	301	278	294	282	276	293	276	329	300	306	261	305	286	260	294	281	308	317	315	294	286	311	303	285	304	313	288	261	310	292	298	289	284	306	269	242	281	305	276	256	292	287	299	308	299	313	267	277	308	292	303	274	276	279	285	298	307	285	305	274	306	283	254	277	269	271	278	290	311	275	324	297	297	296	298	324	286	289	321	303	301	291	300	284	275	309	295	316	293	284	248	323	309	293	284	270	308	266	311	296	267	336	290	311	282	331	288	298	305	286	300	275	255	291	283	300	303	289	310	255	279	256	302	315	277	303	295	290	280	293	307	293	284	289	289	259	314	289	270	281	312	302	288	301	295	293	280	257	298	285	302	278	258	316	287	288	314	299	310	301	280	320	279	289	289	294	277	298	301	271
33488	45914	71928	76670	61034	9102	2738	2977	4323	2847	2575	2010	1170	906	973	878	838	879	885	912	1014	1056	1351	4536	2532	1616	1267	1148	1197	1369	1319	1264	1172	1026	1093	876	868	910	808	893	806	818	838	839	880	814	851	847	862	801	823	842	761	815	810	754	767	752	1165	751	770	817	770	734	729	796	713	804	715	750	761	681	727	773	758	737	768	729	736	759	730	764	780	756	748	747	714	786	716	765	735	737	749	739	723	743	743	752	755	769	742	703	748	809	745	748	731	727	773	764	772	755	770	816	779	692	772	710	750	740	709	761	722	724	722	729	757	753	692	749	762	754	712	742	719	666	731	819	751	725	741	724	754	749	705	735	752	781	765	751	728	723	735	781	763	744	709	710	726	780	766	745	719	721	714	712	699	735	733	730	740	759	719	734	716	760	761	722	754	715	742	781	731	719	704	725	757	717	703	723	742	709	716	723	702	761	705	738	705	751	752	717	715	726	732	704	740	751	697	716	744	716	697	743	756	712	705	713	763	749	723	723	742	713	738	744	720	660	749	715	679	737	728	736	733	719	733	695	729	721	747	724	721	737	706	726	824	719	718	729	771	742	705	746	748	773	774	743	675	761	751	754	714	736	763	684	723	751	726	729	653	714	753	704	751	675	703	693	724	770	727	772	751	704	735	717	726	741	737	760	711	747	786	741	720	788	737	732	688	726	759	730	722	721	717	727	755	761	768	724	739	724	751	657	740	717	725	709	761	784	754	787	711	739	742	729	778	727	732	768	717	751	742	748	770	747	722	764	709	732	685	746	701	728	776	721	750	735	764	761	727	690	706	709	729	694	703	767	719	730	720	751	738	771	689	805	744	748	733	700	727	702	746	720	748	746	724	732	774	729	744	762	755	730	733	753	772	727	791	701	711	710	726	725	706	766	742	752	738	728	795	691	754	750	758	738	719	732	697	767	776	754	776	690	755	666	686	736	749	751	717	742	741	712	706	729	735	731	786	734	738	745	734	750	725	732	753	760	747	747	775	739	733	737	774	718	723	680	756	690	774	731	710	720	691	715	735	795	671	789	752	739	766	724	736	779	717	730	776	744	743	728	754	733	740	693	722	741	694	715	719	782	759	722	718	758	720	732	716	737	705	765	709	705	681	733	729	722	773	783	756	739	727	761	748	737	762	763	767	713	773	759	747	750	736	720	735	756	748	723	714	758	708	719	760	775	717	757	750	758	727	723	677	748	684	728	747	710	723	707	711	751	734	720	755	679	755	745	730	760	747	774	711	762	719	745	744	715	737	792	691	752	705	717	710	739	684	768	692	681	697	738	740	737	724	757	734	709	750	719	735	718	750	753	734	727	743	755	747	727	740	714	730	721	759	733	739	775	734	785	756	732	711	749	738	763	723	749	712	697	772	758	726	727	738	738	722	770	652	715	708	783	729	761	662	706	763	744	735	702	781	792	674	692	714	735	703	736	753	729	737	709	665	757	705	717	733	714	719	731	730	754	729	760	768	704	697	798	727	776	747	733	654	720	710	749	724	760	754	716	716	726	741	755	732	730	744	698	766	770	733	677	711	762	750	670	761	710	737	787	719	741	750	710	732	704	724	752	686	769	733	715	748	716	727	724	723	757	706	730	750	724	766	736	767	694	724	707	786	736	712	715	758	774	744	735	743	741	737	762	683	728	729	720	711	716	759	694	782	763	741	718	775	727	698	793	754	713	739	727	773	748	743	726	779	754	709	730	749	753	785	788	686	729	774	740	744	683	774	737	758	756	713	786	704	734	750	743	760	741	787	761	722	744	746	701	713	751	767	735	752	724	708	734	710	691	688	757	737	714	770	766	715	738	733	734	709	714	776	687	755	716	710	726	727	729	755	716	746	710	727	718	742	729	757	713	761	709	766	725	724	711	743	732	723	747	777	749	755	738	756	714	749	724	706	717	802	685	708	759	683	730	756	727	671	740	714	744	736	723	751	651	727	769	716	755	762	743	705	749	744	752	706	718	793	741	722	715	711	677	752	775	789	740	728	737	682	718	735	710	808	732	718	739	730	719	716	812	767	806	741	744	738	726	726	684	706	711	774	758	705	701	731	750	701	723	711	728	755	750	748	739	697	762	726	730	762	756	719	741	763	726	708	768	766	718	716	708	756	754	741	733	690	728	741	709	709	738	699	662	725	721	739	703	751	698	747	769	743	758	677	737	729	738	742	741	705	760	751	759	734	717	736	758	754	708	739	780	756	730	736	692	746	741	736	707	737	705	784	708	730	691	781	709	754	757	765	776	728	750	728	751	714	727	739	682	717	711	729	723	735	805	770	767	742	686	749	709	699	748	753	701	730	757	761	678	723	732	764	688	724	727	709	734	745	768	721	700	721	704	691	762	750	733	756	822	716	757	745	729	717	752	728	702	730	688	719	737	737	734	759	766	695	717	734	768	698	739	729	698	710	736	744	727	701	750	775	756	753	694	727	746	719	707	752	736	673	735	694	768	740	729	746	743	731	760	717	776	736	742	747	731	727	688	746	787	723	714	759	719	694	801	744	726	740	752	742	690	739	787	687	709	740	710	719	724	723	758	748	753	737	754	683	715	733	733	759	731	716	715	776	709	714	711	742	760	728	695	754	688	764	708	707	735	758	769	742	716	718	685	755	724	676	705	727	751	762	730	725	721	681	734	731	803	767	710	714	738	743	740	708	760	761	699	786	736	748	713	751	750	740	736	707	755	746	709	712	736	739	687	733	680	735	756	749	679	736	735	724	753	708	747	737	782	725	719	754	746	692	724	731	729	771	775	686	739	734	754	710	681	729	720	682	725	748	785	742	750	708	748	705	737	759	754	753	673	694	708	736	748	701	766	763	803	772	732	741	746	716	764	709	721	748	715	735	709	755	821	766	764	690	707	735	761	722	721	749	723	723	744	710	730	769	704	735	742	727	708	720	758	753	756	711	735	761	727	679	733	711	737	788	778	709	767	745	740	752	744	769	754	731	725	732	718	705	739	752	754	735	697	730	752	738	696	725	742	738	764	743	730	712	767	727	750	708	786	720	728	757	744	696	729	714	706	735	719	749	711	764	730	788	750	730	773	712	719	735	684	750	729	771	671	711	750	718	736	711	706	709	763	729	750	722	687	706	711	784	761	749	729	742	686	784	754	754	744	731	703	703	719	759	740	744	738	723	701	720	763	696	697	786	715	726	696	740	755	766	745	812	775	757	727	750	800	737	786	788	743	725	703	702	734	751	728	714	745	729	747	754	713	748	705	736	695	728	691	762	740	731	733	730	720	723	748	746	781	692	750	696	726	683	699	756	717	743	737	759	736	695	732	715	748	714	723	732	785	724	753	758	741	751	714	752	752	709	773	762	756	725	774	700	777	730	728	699	791	699	718	717	730	746	709	731	687	724	711	733	708	744	741	795	740	687	699	760	738	758	740	707	748	761	730	732	756	716	738	734	751	745	738	768	724	754	774	704	722	662	709	747	715	733	716	739	752	720	727
11033	8253	11443	10736	5025	578	381	292	294	300	286	293	287	266	247	281	272	250	291	230	290	280	269	316	326	248	280	275	299	258	297	274	303	288	256	317	244	315	278	281	274	312	293	278	297	273	282	282	282	275	286	260	305	287	287	285	279	310	288	270	311	291	254	267	280	275	276	284	295	289	281	278	289	304	292	308	292	303	293	253	270	286	284	282	328	262	256	313	304	301	295	284	335	272	264	300	258	296	292	291	301	297	278	279	266	287	275	262	293	312	290	296	299	311	299	292	289	287	306	278	264	267	285	294	253	273	268	291	293	295	279	296	243	310	262	307	274	308	303	269	288	314	285	271	251	265	284	282	270	275	265	265	254	271	258	280	269	277	288	291	277	277	323	293	255	283	283	266	288	296	286	274	281	272	307	285	281	303	285	291	271	298	260	270	315	300	297	266	260	291	278	293	277	254	290	279	291	271	273	311	298	266	279	281	284	278	278	287	272	258	276	285	312	279	270	276	284	274	284	293	261	290	298	285	257	283	289	290	258	258	284	256	275	269	302	278	242	300	278	279	306	279	264	271	253	248	285	287	291	268	241	285	297	262	301	245	290	271	267	295	259	316	285	290	269	295	310	277	304	304	321	271	264	294	271	321	254	295	304	281	287	257	274	259	288	256	288	276	267	262	248	277	273	283	271	309	276	265	308	273	281	294	277	291	280	287	299	269	288	283	297	272	305	271	266	275	302	295	289	306	288	265	268	299	274	312	261	274	294	305	305	244	285	306	243	259	318	249	280	247	265	261	274	261	289	275	291	296	304	276	298	299	307	300	295	286	275	281	300	261	302	305	261	294	312	271	298	295	318	252	292	296	298	283	308	288	269	295	279	249	265	278	260	282	317	284	303	278	295	257	275	263	305	303	293	264	334	289	294	265	260	267	260	297	266	291	269	303	287	269	271	274	281	266	273	267	287	286	300	273	286	288	284	262	295	285	278	273	287	277	289	311	287	284	303	309	302	275	280	287	277	281	289	286	292	296	285	276	268	279	247	316	274	277	279	259	272	292	256	296	281	275	266	291	277	249	278	276	275	265	274	309	264	249	272	261	282	283	293	297	259	280	278	325	252	297	286	299	280	279	246	290	293	265	285	289	301	255	289	269	315	275	284	269	267	288	282	271	290	257	314	275	268	266	305	322	278	278	292	298	285	278	285	298	272	252	250	256	271	259	265	295	251	293	292	269	273	303	267	263	285	293	284	290	270	280	272	293	276	287	291	301	271	297	264	289	294	276	314	290	251	286	273	308	278	259	283	278	288	293	274	264	250	298	290	297	262	274	274	277	268	273	254	275	283	282	270	267	303	312	298	288	302	270	273	275	252	283	276	307	291	273	267	292	281	267	262	286	281	261	309	306	295	293	266	291	278	271	273	292	274	295	290	268	289	318	314	265	261	291	267	282	277	292	278	297	295	315	281	279	297	270	295	310	288	275	273	261	296	279	312	253	293	249	268	308	267	262	286	276	267	258	279	255	288	278	280	251	292	282	241	292	297	258	304	275	318	271	270	294	297	282	318	254	337	257	299	288	306	285	304	285	276	276	271	284	234	306	271	277	253	275	304	246	296	274	269	282	300	274	266	291	287	268	260	297	283	247	277	283	301	266	299	274	285	273	273	271	281	301	264	300	289	281	280	290	295	272	278	302	307	276	281	285	271	284	286	293	294	275	282	279	283	276	277	313	300	256	260	305	259	299	268	303	286	273	275	298	292	256	264	272	300	285	306	279	282	249	281	292	314	259	302	267	277	274	238	273	258	294	271	272	276	289	307	295	320	289	293	273	265	286	290	275	294	304	280	276	260	307	268	252	285	244	293	274	268	279	276	254	257	284	280	286	252	277	299	277	280	271	291	279	299	280	298	274	270	283	280	312	283	272	276	277	284	262	294	261	279	255	269	281	265	264	279	258	277	315	299	273	249	278	269	259	266	287	292	287	296	318	259	289	262	268	300	285	293	283	302	267	274	285	308	266	301	294	269	291	278	296	306	288	271	290	241	282	268	293	270	271	274	269	274	269	280	265	282	241	271	275	277	285	286	305	288	248	302	279	255	271	273	287	272	271	280	292	294	292	266	272	256	268	277	290	286	289	332	263	283	266	276	305	272	272	283	283	291	277	280	268	314	288	295	315	280	280	301	251	261	321	263	306	285	281	281	309	272	272	264	280	301	254	266	305	257	258	293	271	290	317	258	271	311	278	251	277	281	264	289	271	290	267	304	279	316	294	272	301	285	312	265	294	298	298	287	279	282	316	293	275	289	275	263	308	276	280	284	257	275	286	259	290	279	257	257	272	298	286	283	305	317	282	295	281	263	283	268	279	280	284	293	297	256	285	256	289	278	312	285	276	266	257	267	258	291	284	270	282	283	276	280	320	299	261	293	266	301	254	266	282	279	305	295	283	292	333	305	316	300	278	275	272	299	290	316	255	272	277	292	266	270	256	262	304	280	252	261	273	266	280	283	302	276	280	316	275	269	311	296	286	316	315	310	288	325	265	275	278	244	289	265	272	292	303	269	308	284	296	288	288	288	275	274	304	281	293	270	289	250	267	283	298	294	289	256	264	291	291	249	277	276	304	311	290	270	272	268	297	261	300	302	274	307	283	301	296	296	295	285	306	294	265	283	277	264	272	281	270	315	292	271	283	282	274	288	284	276	277	262	260	262	265	238	282	296	272	283	269	280	257	296	284	266	291	293	273	296	299	260	260	283	298	280	286	288	289	291	254	283	249	279	298	289	255	266	288	281	283	309	282	254	278	277	267	288	330	272	298	313	274	285	255	283	284	283	292	296	277	287	272	286	318	278	286	273	283	277	274	281	289	269	287	294	295	266	285	287	253	287	283	265	279	280	308	299	280	269	270	295	261	262	289	305	290	312	300	274	269	287	316	260	272	266	282	284	290	278	300	291	267	259	304	292	292	263	302	290	266	276	293	320	291	282	286	275	256	284	260	285	285	276	279	297	272	300	255	239	297	285	265	303	278	308	265	297	286	308	281	291	295	280	270	288	248	290	277	262	278	284	266	271	295	299	294	314	265	306	285	272	264	285	267	314	315	299	268	271	305	256	241	269	274	272	290	306	277	275	286	297	314	292	282	268	283	266	265	286	311	313	317	274	324	283	267	283	286	265	299	271	283	289	295	300	325	284	282	274	308	269	253	313	288	300	313	308	278	308	251	294	290	296	296	289	256	304	277	291	312	290	322	267	271	264	292	264	281	285	299	240	268	296	265	275	264	259	286	315	280	268	290	293	286	288	297	297	273	248	276	285	270	293	288	269	249	302	260	293	275	264	295	303	275	288	285	268	306	291	242	225	284	295	265	290	294	271	299	265	296	283	264	270	301	233	264	278	288	286	290	290	262	306	316	301	282	269	287	295	289	295	291	289	232	277	283	308	299	279	271	277	276	292	278	288	325	289	279	282	291	292	272	290	296	272	261	312	300
7706	9814	20749	22457	12849	1430	985	933	937	872	777	731	791	762	743	724	712	793	802	783	755	759	784	905	799	810	773	777	784	768	822	806	820	802	741	755	783	784	726	765	765	811	775	691	800	789	729	765	743	791	769	726	712	776	776	784	720	775	780	756	706	712	738	723	747	747	739	748	779	758	758	714	701	712	711	730	779	772	735	737	747	743	719	742	708	703	737	767	720	689	702	740	665	771	683	689	701	734	699	680	710	725	765	732	734	762	719	725	753	710	745	713	695	772	722	709	723	706	690	748	718	688	783	727	787	740	725	733	729	750	753	699	720	739	740	744	710	737	746	734	693	741	771	690	742	736	719	730	718	753	742	765	765	719	766	728	738	728	739	708	729	708	739	733	709	706	706	776	793	734	750	737	667	714	682	722	766	782	739	760	723	757	710	710	701	707	735	738	683	702	734	685	812	743	717	730	740	772	751	745	724	756	713	709	718	755	723	716	704	700	708	708	674	753	755	751	712	722	704	717	672	744	751	739	728	687	725	688	752	726	749	740	740	714	767	706	738	690	714	725	728	700	718	739	706	706	710	727	688	719	726	683	726	741	708	723	687	755	759	684	764	748	736	744	712	742	762	711	743	726	726	735	763	770	704	711	726	728	736	689	690	726	721	761	752	770	707	710	773	727	757	718	665	745	745	673	730	714	676	756	762	727	686	758	727	696	722	677	696	723	721	724	709	695	708	767	718	727	725	674	709	739	696	741	756	704	667	710	732	713	702	750	744	775	704	754	632	742	754	717	723	735	686	784	776	744	725	728	706	750	711	733	735	667	715	769	771	711	732	683	754	760	748	696	780	697	751	731	784	710	741	715	734	694	740	784	721	684	736	676	711	709	719	727	735	675	728	719	821	727	754	716	696	727	740	728	721	707	754	723	737	730	733	702	706	726	653	725	730	761	773	676	666	738	745	713	745	758	737	667	762	716	748	661	697	722	754	698	732	739	707	781	737	751	708	733	689	729	756	747	715	719	765	645	686	707	753	702	774	723	759	709	718	730	699	703	745	685	759	707	718	765	705	709	732	691	754	746	712	706	715	712	746	713	708	736	764	721	711	694	672	698	692	704	677	700	732	729	731	739	753	765	697	703	719	764	755	692	738	737	733	752	728	664	693	695	733	687	730	682	683	682	755	704	737	671	729	682	765	730	710	724	701	689	719	760	688	691	710	726	743	726	702	730	711	759	759	747	678	768	682	716	736	700	707	718	738	737	725	730	714	711	744	718	708	733	672	726	739	694	757	724	753	717	687	698	755	739	745	731	722	728	703	745	755	773	745	702	698	725	767	708	790	709	740	698	725	700	703	733	772	725	681	738	694	726	761	756	725	785	731	728	720	712	680	687	737	693	761	744	689	722	707	710	735	714	744	749	739	716	710	743	727	694	744	673	714	802	745	785	688	671	726	668	732	740	743	726	729	728	682	723	728	684	687	729	726	737	735	687	746	731	723	675	743	741	650	753	720	708	742	735	760	748	723	737	731	767	717	709	731	681	720	768	737	780	773	699	720	713	729	677	723	745	742	705	715	695	696	749	717	733	706	725	716	721	698	717	695	703	733	738	727	751	711	731	743	704	719	702	733	726	719	707	692	732	704	703	676	714	705	729	769	728	726	722	807	729	705	759	724	713	703	745	743	736	750	768	734	705	693	717	724	736	766	702	707	709	662	747	747	729	754	723	734	708	731	728	709	667	727	695	728	760	751	688	752	689	709	760	713	694	749	710	753	747	692	746	751	745	721	719	720	725	743	716	713	722	726	747	761	719	695	692	723	758	686	691	700	711	735	767	755	715	742	792	715	736	740	701	742	742	757	698	741	751	733	703	747	716	735	705	714	718	762	749	709	756	701	724	742	716	715	782	711	714	732	768	737	750	751	714	716	734	677	800	694	741	728	691	715	737	714	689	705	704	766	737	714	724	734	722	768	695	741	739	736	740	739	734	724	750	712	716	748	711	744	698	709	686	746	719	722	723	722	685	737	727	719	728	690	714	732	732	748	714	709	727	742	731	726	774	700	719	771	742	713	729	678	698	732	710	742	727	677	727	758	730	734	705	710	754	784	723	730	742	687	746	756	739	710	712	718	736	761	703	720	747	715	705	729	723	731	717	757	726	738	771	745	686	725	682	685	721	749	747	730	687	715	701	756	762	737	738	731	778	728	755	784	710	723	744	775	682	738	763	737	729	695	726	781	696	680	765	772	702	707	681	710	762	697	765	720	723	681	753	804	692	693	743	751	731	770	758	740	778	681	771	739	740	735	748	722	764	750	737	696	697	761	732	730	672	727	703	704	790	719	689	730	764	736	726	703	725	724	767	704	688	684	675	692	723	725	678	720	726	701	685	760	727	722	696	734	729	779	733	726	685	686	736	730	739	731	715	718	756	685	759	691	775	745	719	704	707	696	723	709	760	725	709	740	717	712	704	753	724	773	698	736	729	717	707	699	728	732	720	672	745	714	691	711	748	706	646	705	700	729	730	720	709	773	715	742	717	760	750	764	711	732	704	753	738	730	748	730	714	749	682	668	695	664	745	765	639	759	731	684	745	740	724	768	710	744	723	729	742	698	746	745	739	693	729	708	765	704	732	695	724	726	744	699	710	723	711	745	689	732	683	694	671	727	671	709	715	714	750	775	663	673	732	745	712	737	744	715	691	739	727	718	749	712	768	769	691	736	710	714	771	734	712	711	717	742	722	692	751	751	773	698	707	734	697	757	773	676	729	788	722	735	674	711	738	727	741	701	772	694	732	697	664	760	774	758	733	744	743	762	737	718	712	707	721	697	716	770	745	752	693	681	692	747	748	718	681	727	783	694	773	758	785	765	712	735	709	723	722	659	768	735	729	719	751	708	716	724	696	780	720	727	741	733	778	681	752	746	743	761	735	771	697	728	742	701	718	701	802	700	706	775	726	717	748	736	746	750	726	718	749	695	685	767	749	749	719	701	776	705	732	740	739	698	707	730	715	764	705	714	724	736	709	708	699	762	744	710	735	754	706	721	722	766	712	743	704	705	739	765	749	779	706	728	749	702	717	734	735	794	710	709	709	768	741	728	712	745	669	677	712	692	734	737	715	742	749	710	724	723	750	740	691	773	742	722	708	718	715	762	704	697	775	697	726	755	756	741	734	736	764	733	760	740	665	714	723	766	763	722	722	753	750	725	690	666	746	727	675	706	720	682	744	741	789	748	728	714	704	752	706	713	741	747	745	776	709	725	706	769	706	718	686	743	717	703	709	718	699	683	712	711	695	750	745	656	748	760	718	731	719	692	703	686	752	660	741	760	754	762	721	741	693	752	725	705	708	757	754	721	732	759	723	762	665	729	736	735	697	677	734	704	700	682	771	736	760	695	751	732	737	728	726	711	749	755	726	693	747	731	682	702	732	723	766	732	703	721	734	710	760	690	724	760	735	712	724	725	738	728	754	716	714	742	688	729	717	745	723
42485	47890	63460	59616	41771	11974	1751	788	991	1030	589	501	379	365	333	323	340	329	348	349	385	360	411	551	448	363	386	348	342	374	392	376	375	350	355	346	334	333	361	364	331	336	349	336	297	327	322	304	309	315	321	325	349	289	347	321	320	296	340	358	329	336	301	328	315	338	324	340	342	282	367	307	334	335	294	314	329	325	281	364	322	334	311	320	309	318	287	301	320	308	323	312	331	362	323	309	316	308	316	321	319	308	324	329	301	317	298	330	333	306	308	344	298	295	313	306	349	302	317	278	320	298	312	303	347	353	336	305	314	281	277	350	328	290	298	325	335	267	313	311	305	354	310	340	308	334	316	310	317	350	289	310	334	348	289	298	356	319	330	301	302	322	327	320	304	312	317	333	326	292	330	316	318	323	335	336	332	327	338	291	323	332	316	312	332	348	296	283	327	327	303	276	264	325	340	327	360	333	296	298	304	301	321	323	288	322	333	303	284	277	327	313	314	281	317	356	295	320	307	301	297	326	315	301	295	278	318	314	314	352	338	328	299	295	336	363	302	321	297	309	287	292	310	336	331	317	326	311	311	303	315	353	328	287	311	310	318	303	320	297	284	352	303	303	290	301	323	295	312	342	342	326	313	331	306	318	308	346	331	289	332	341	312	312	341	318	314	295	324	327	321	307	327	312	329	325	322	280	320	320	349	332	286	343	306	337	331	321	322	309	297	321	337	324	285	300	313	310	327	328	297	316	317	328	302	343	329	344	319	329	310	314	314	336	318	287	334	320	281	310	330	306	313	322	329	325	324	304	316	310	316	353	299	292	319	319	338	332	314	336	311	332	259	331	341	328	326	352	327	304	328	332	305	345	302	282	297	280	310	286	320	304	324	332	338	323	309	292	317	308	327	339	326	300	329	331	317	318	326	311	317	323	332	311	335	325	316	301	315	320	289	316	268	339	304	338	325	300	292	326	328	315	285	301	330	318	289	336	323	319	322	304	337	316	296	316	322	299	323	293	327	316	306	326	306	290	308	298	306	334	322	309	349	350	329	301	327	331	322	313	341	297	302	316	311	292	302	305	275	317	300	321	322	312	315	328	313	303	339	360	325	318	302	311	327	334	360	315	367	344	333	304	307	299	340	330	322	334	313	307	333	335	299	311	375	303	316	323	321	290	291	298	311	293	302	328	364	308	321	304	329	301	347	348	331	332	310	337	313	312	312	285	328	319	329	281	316	289	319	323	292	310	332	362	311	322	342	249	291	346	314	327	355	308	309	303	327	303	332	330	317	327	337	325	326	326	336	293	317	298	328	337	326	293	270	305	306	313	315	317	334	333	320	292	314	305	331	305	305	305	308	327	324	292	311	315	328	308	315	342	332	339	308	312	307	315	336	309	317	305	317	291	276	307	325	315	311	271	318	310	330	330	329	327	320	318	323	310	313	321	324	289	293	304	317	334	321	344	304	301	336	331	313	336	296	348	344	319	337	318	307	340	293	340	297	296	280	309	326	336	326	323	326	322	330	314	323	330	327	333	334	320	326	291	304	319	334	344	308	343	325	294	317	306	305	289	306	306	325	354	317	348	332	335	300	329	358	311	289	316	306	295	338	304	286	348	329	296	305	307	327	326	321	294	329	350	345	342	342	331	307	339	339	302	328	329	323	291	308	346	321	323	313	308	292	312	311	331	318	303	315	299	306	305	319	337	289	324	311	338	305	333	292	305	322	306	327	306	330	322	333	302	334	306	334	327	340	340	332	336	314	291	293	328	329	310	299	329	313	309	317	316	346	314	319	316	309	338	294	278	327	315	319	319	302	289	329	327	283	300	304	315	315	300	330	293	308	314	309	347	314	331	326	336	303	320	323	309	292	336	338	319	298	319	341	323	328	321	309	313	324	306	310	335	298	321	282	316	377	313	331	356	317	306	325	340	329	303	297	322	339	347	302	317	329	291	324	301	365	320	300	301	305	306	305	343	332	326	309	314	296	319	280	330	351	333	305	332	323	330	357	339	326	328	339	319	311	335	328	312	342	317	348	330	339	326	333	318	350	334	310	292	305	296	318	340	323	319	289	316	306	340	290	342	352	304	293	337	343	292	293	315	324	299	306	307	325	321	349	301	332	309	336	304	315	337	329	326	328	290	328	308	317	288	283	308	315	319	310	320	313	294	296	302	334	335	296	343	314	322	264	341	340	278	311	315	321	320	303	340	328	342	323	311	303	316	313	308	303	318	305	318	299	268	321	319	315	333	324	326	328	325	298	326	334	319	315	328	345	301	332	307	317	344	288	322	322	327	340	347	333	318	299	341	311	300	331	322	301	312	331	315	317	294	288	319	307	334	327	340	318	336	338	290	320	334	289	330	286	336	314	329	314	325	328	296	310	306	318	311	317	319	315	302	303	335	341	327	324	311	296	331	297	315	333	313	322	317	324	314	286	303	289	296	279	314	325	318	314	321	316	294	323	337	317	317	325	298	286	335	331	323	295	287	305	325	343	297	288	283	321	304	327	321	293	312	327	308	324	284	343	269	322	299	322	306	336	340	301	287	295	296	333	336	341	300	285	295	329	295	309	325	329	313	259	315	330	319	325	338	287	330	309	369	294	315	342	312	306	317	343	348	333	342	309	312	310	311	309	323	348	304	320	327	325	344	320	283	326	299	318	321	322	313	326	326	316	338	324	308	287	286	316	310	302	321	341	327	325	297	289	309	310	279	325	338	294	318	338	322	322	288	342	300	337	337	287	317	281	315	297	312	327	303	307	351	345	328	316	285	290	314	307	328	294	317	330	306	326	328	312	314	314	352	314	298	336	357	301	297	352	299	363	340	266	300	334	330	324	305	346	321	292	343	320	326	335	332	347	276	295	322	326	300	337	312	347	342	340	349	337	293	292	294	310	281	329	312	336	307	345	315	325	314	343	342	314	302	310	311	338	303	297	341	306	344	311	308	288	323	332	335	307	331	360	269	335	306	328	302	317	324	307	326	345	272	325	349	343	352	317	348	360	291	315	320	320	292	297	316	303	354	299	317	327	316	322	285	314	292	331	318	324	328	314	322	296	313	326	311	317	309	339	331	308	336	340	309	283	358	347	303	325	338	320	297	303	310	327	326	303	333	299	300	308	343	313	324	340	305	316	315	355	314	325	334	320	318	312	344	327	319	312	285	323	310	327	320	320	325	339	313	317	280	289	290	335	323	346	301	340	321	327	345	302	320	277	317	308	295	308	306	328	310	333	334	307	321	319	370	341	313	316	317	312	305	322	311	307	316	329	337	288	304	295	334	299	298	312	330	331	310	320	303	310	295	343	308	287	298	282	322	301	299	356	299	318	334	328	337	337	331	302	349	326	348	344	291	301	276	353	319	331	357	321	305	312	314	322	295	310	304	338	327	323	309	318	303	331	312	312	320	302	337	305	314	335	314	328	306	322	314	330	344	310	294	334	321	336	332	346	320	326	278	288	299	325	310	347	321	339	305	306	304	334	323
26844	37825	60312	63307	42663	7048	2275	2359	3084	2832	1980	1642	1036	933	954	898	882	846	879	954	1027	1094	1247	2784	1828	1551	1308	1070	1122	1140	1272	1278	1209	1148	1056	919	960	921	884	890	849	876	924	886	880	913	894	851	914	880	857	873	807	803	780	853	786	800	888	808	809	839	815	784	768	836	752	780	814	791	787	744	827	805	846	804	819	834	804	740	865	753	773	801	808	797	823	815	798	803	800	804	782	840	829	810	822	776	787	820	793	786	786	793	794	781	824	813	778	789	850	797	840	803	848	823	853	798	855	840	775	799	806	814	773	786	754	811	841	808	808	811	774	830	831	760	835	778	774	782	802	787	809	785	808	788	782	774	742	839	812	809	813	824	792	790	801	810	764	833	795	848	824	832	787	788	783	833	784	823	788	818	820	760	803	807	766	779	800	808	795	812	822	832	822	784	816	800	798	795	831	819	805	774	798	824	806	753	784	798	792	738	819	776	766	807	812	819	766	778	827	818	849	841	853	802	746	811	815	797	805	806	798	818	794	792	768	839	779	787	779	797	750	808	813	776	798	769	833	794	794	802	855	799	812	803	773	804	810	794	781	822	805	787	791	803	803	783	813	700	835	798	783	815	804	796	808	769	803	814	775	757	860	822	813	779	797	797	780	812	779	730	776	799	762	778	795	835	778	790	849	787	834	841	788	796	767	783	762	749	785	780	822	833	792	759	763	796	807	802	813	783	803	767	762	809	846	756	777	808	843	777	836	753	792	765	859	805	778	804	764	803	827	783	791	765	774	751	751	822	815	783	763	892	775	819	739	772	773	800	821	791	853	812	818	772	816	783	787	850	799	794	800	778	778	790	832	771	771	734	823	779	767	808	785	788	751	754	777	787	775	848	775	792	785	804	790	780	810	778	793	803	788	835	820	825	819	823	788	760	811	769	789	796	844	815	753	819	840	828	798	796	839	790	783	830	771	771	826	768	784	817	808	754	725	796	799	789	805	778	808	798	765	813	775	788	814	782	788	786	816	843	834	783	825	780	712	794	786	791	789	731	810	845	786	762	851	792	755	814	773	799	782	792	773	807	827	805	788	820	762	806	795	852	775	769	772	773	817	805	802	829	840	799	777	800	748	752	787	806	790	802	815	781	799	780	777	832	772	813	841	797	774	820	738	830	751	820	786	780	808	823	778	756	786	857	846	741	783	791	797	854	807	792	799	789	797	777	821	790	780	768	831	780	753	792	813	830	791	813	765	804	784	799	816	760	824	782	794	801	822	796	804	810	794	766	797	784	806	789	806	832	766	817	783	778	792	776	756	775	769	822	803	811	810	829	826	800	749	798	789	790	803	834	810	769	783	791	804	775	729	805	797	828	828	808	788	763	830	763	781	808	783	794	790	803	776	751	757	813	781	776	791	793	723	836	817	814	787	803	787	803	834	828	799	819	842	781	796	741	828	775	774	828	798	765	850	799	858	816	760	750	778	779	841	806	827	800	746	777	809	783	808	786	799	803	841	766	837	773	801	853	796	804	801	772	818	817	808	817	837	810	780	764	832	811	841	775	780	778	796	736	850	823	779	777	826	744	780	848	801	772	761	835	780	812	807	795	739	834	862	763	758	800	842	746	780	795	781	784	851	820	766	752	797	765	752	848	826	835	781	784	807	804	765	783	748	773	780	831	749	803	816	723	789	782	767	776	762	788	793	773	833	769	763	785	828	778	841	809	757	743	821	775	821	757	787	802	816	785	782	799	775	790	774	779	762	728	820	796	837	800	858	798	819	790	819	821	780	802	785	786	777	815	745	774	749	753	806	780	781	802	802	818	766	796	800	796	834	778	793	868	759	794	829	825	827	806	810	767	740	780	781	771	773	793	779	746	769	785	770	832	819	752	809	795	804	805	761	801	789	812	831	816	818	777	788	773	814	795	763	833	833	791	830	757	772	778	799	813	754	811	829	838	788	810	783	828	759	817	776	851	833	832	819	840	781	820	833	819	834	830	744	841	825	779	790	757	814	797	801	802	833	779	814	772	794	758	777	767	776	836	733	820	847	765	815	816	770	824	788	777	770	800	782	829	839	804	774	804	762	802	769	813	796	778	789	743	766	843	796	798	783	805	816	799	753	835	811	790	779	778	776	812	792	808	826	830	778	806	785	812	789	785	829	770	781	791	800	730	757	823	792	801	761	821	767	788	790	799	879	808	804	801	791	802	758	777	775	798	796	765	831	820	761	801	720	803	762	808	787	846	849	820	799	830	777	779	791	866	769	791	795	791	808	732	804	781	798	799	764	752	846	756	743	821	801	824	800	809	837	805	763	769	834	831	772	783	767	803	801	793	818	827	797	829	768	843	808	769	739	806	789	792	854	793	797	815	822	805	832	757	778	760	810	767	724	803	769	819	749	793	779	803	775	771	779	866	791	807	852	814	747	767	789	785	780	787	760	886	771	783	807	844	794	784	821	749	851	759	802	775	827	821	795	776	785	801	820	786	808	795	777	790	767	814	818	812	825	831	819	775	814	819	809	809	819	815	821	773	820	783	827	770	772	829	820	825	775	847	830	783	819	772	833	782	823	799	804	811	787	784	794	786	814	790	818	812	802	824	780	800	781	768	766	811	874	789	842	846	803	819	752	798	847	746	768	802	792	752	846	776	763	770	848	761	802	781	838	770	799	767	758	802	782	817	797	769	785	838	821	767	835	767	795	779	774	761	803	766	796	789	815	833	820	771	811	784	783	815	795	821	744	808	776	809	763	739	801	795	821	759	761	847	761	756	808	797	767	821	771	734	839	811	772	775	807	828	791	790	813	774	859	813	817	771	804	788	787	768	808	794	786	793	871	826	855	783	831	801	778	732	852	753	796	789	778	797	853	771	784	799	767	851	820	779	780	797	789	802	810	761	824	827	797	802	794	844	827	770	816	794	818	800	784	783	846	852	812	803	786	813	793	777	791	774	820	833	795	817	781	767	788	779	792	776	785	826	795	813	771	787	789	789	747	825	779	822	841	803	803	824	818	775	767	792	796	757	791	803	817	785	788	812	805	793	772	827	795	810	795	796	801	758	746	752	801	792	810	837	874	825	784	775	812	806	711	792	778	789	836	816	828	777	745	792	764	802	804	799	807	832	787	824	784	790	752	796	824	778	768	795	780	802	828	776	819	792	769	807	829	780	729	816	796	818	854	813	778	750	814	770	836	771	785	829	842	800	788	858	776	706	809	814	803	791	789	789	838	783	777	827	724	777	773	796	813	798	810	769	781	766	765	792	807	790	772	841	812	835	802	793	830	828	779	817	802	802	773	760	807	811	822	770	810	855	795	812	776	793	788	756	804	837	758	768	813	809	834	802	783	778	784	771	834	820	761	775	822	841	777	797	784	794	824	805	823	801	794	798	789	783	853	846	783	773	778	801	792	834	861	799	769	796	737	773	775	808	759	798	818	794	846	822	840	745	779	863	758	774	814	807	792	784	758	767	765	871	843	817	809	805	769	759	876	800
53151	60666	72070	68564	47291	16738	4274	1730	1836	1247	1014	733	415	375	366	369	336	326	309	384	347	339	400	826	592	453	396	373	488	473	417	441	426	387	371	354	334	346	316	329	285	293	299	309	302	333	313	311	326	300	298	301	282	288	283	312	318	268	317	290	299	276	292	299	263	301	306	285	318	287	283	286	290	311	280	280	263	282	304	284	296	298	280	317	315	288	279	293	284	301	283	301	305	298	261	332	316	295	293	298	293	306	240	327	291	258	296	303	288	284	303	298	309	304	279	296	280	281	267	303	274	322	302	272	329	294	333	299	284	310	266	299	284	297	297	285	294	261	285	281	305	322	323	297	286	265	299	277	295	277	247	311	290	284	281	322	339	276	308	313	315	289	286	265	289	308	305	294	276	289	300	316	280	276	299	276	264	284	309	284	315	311	294	319	291	254	281	294	286	270	285	294	311	284	323	283	285	277	278	320	302	296	281	297	280	290	308	281	258	255	307	313	286	268	288	285	274	273	310	317	298	290	287	275	300	297	322	294	307	308	292	293	266	328	297	280	301	264	276	299	268	274	286	280	296	274	298	244	276	297	318	294	281	274	298	285	310	296	277	272	287	311	307	288	270	307	304	267	286	306	310	300	299	290	271	266	305	334	297	288	277	303	307	290	271	272	289	282	252	254	294	315	263	284	306	260	266	281	266	258	269	264	300	286	301	283	269	300	271	313	320	324	316	273	251	291	307	259	285	270	300	297	291	311	268	289	312	298	316	306	278	290	257	304	302	298	252	281	297	284	272	312	274	253	307	295	297	274	267	293	303	297	282	305	321	307	277	310	294	259	298	263	288	318	301	290	304	309	303	296	290	299	303	299	274	273	301	294	271	302	277	306	322	326	341	298	294	266	331	284	295	311	322	290	337	268	302	295	300	308	275	301	306	297	293	309	277	282	299	324	288	292	290	293	322	275	303	284	288	294	291	292	274	318	292	262	307	315	282	307	285	295	276	295	281	294	279	284	306	313	270	294	282	327	314	296	248	312	279	296	328	260	303	266	280	306	313	313	285	280	297	301	318	319	277	292	275	291	286	266	277	281	254	291	290	299	299	284	324	292	286	317	253	315	272	284	314	267	279	298	282	317	276	321	302	295	260	323	304	294	294	333	301	268	298	322	285	302	293	283	303	281	281	266	272	319	301	266	313	313	271	288	287	282	276	263	262	272	281	284	245	283	303	286	296	296	288	315	269	330	319	286	276	292	285	291	294	302	277	317	290	281	274	322	287	284	265	299	294	297	293	307	311	288	253	291	287	322	273	293	273	287	290	267	275	285	289	277	292	314	297	271	306	297	300	326	285	298	304	315	291	293	329	280	297	307	304	316	309	278	289	290	286	288	278	283	307	262	302	294	264	285	302	267	288	259	292	294	265	304	284	265	312	288	276	288	297	272	282	290	314	282	282	283	292	294	319	275	289	317	306	311	306	254	298	292	298	305	274	285	341	267	271	320	312	298	311	276	288	309	309	322	289	282	295	290	280	311	292	268	276	298	296	274	317	298	276	295	276	306	274	257	274	297	316	298	266	345	266	314	305	300	332	325	314	296	317	275	280	300	289	298	313	311	317	311	266	274	272	293	264	273	286	285	304	277	275	287	279	300	278	305	267	291	268	272	320	314	293	290	291	283	294	298	272	293	294	309	272	261	316	302	290	285	273	279	267	305	284	300	286	289	257	317	292	279	312	326	265	288	303	304	305	298	267	273	277	289	296	340	290	329	314	317	309	295	293	283	328	305	291	294	299	290	277	258	312	293	285	279	289	304	286	295	284	280	294	304	289	258	274	281	278	273	281	256	278	281	340	310	304	312	275	318	282	291	283	313	299	304	293	300	270	274	251	284	306	283	318	270	301	297	293	292	281	273	264	283	264	269	305	266	300	277	290	297	276	308	296	275	270	277	304	237	305	258	299	313	282	295	291	306	290	285	302	300	314	320	309	267	311	276	314	282	320	248	291	262	277	290	283	292	275	281	300	277	280	288	303	299	303	257	286	261	324	278	288	289	294	309	302	291	296	284	286	304	275	264	289	267	296	285	281	285	321	274	327	308	305	304	292	311	290	277	289	332	302	274	297	287	297	294	296	307	302	309	326	319	288	263	249	291	274	310	306	266	280	266	244	293	280	293	277	298	302	277	290	260	278	297	298	299	267	305	288	302	294	309	285	315	242	274	309	289	285	274	307	299	328	290	268	269	291	294	301	296	293	306	295	299	312	313	289	300	295	279	285	314	274	298	305	280	271	290	292	306	305	235	315	281	275	266	265	314	276	273	268	285	297	289	311	306	295	295	302	290	312	290	274	286	266	305	290	273	296	268	281	299	253	286	307	287	296	297	301	296	251	324	282	313	301	280	290	289	276	315	297	291	302	322	306	274	299	282	284	290	295	323	305	321	309	311	318	296	293	298	282	288	264	299	295	287	320	276	282	284	275	258	273	306	300	272	273	258	302	306	284	297	286	304	295	292	290	323	258	301	294	299	297	320	254	302	292	288	315	312	282	286	289	286	285	291	271	253	264	287	311	312	297	284	290	291	301	272	296	311	267	296	277	281	304	302	287	293	312	298	318	297	286	292	286	269	280	317	311	280	290	295	285	337	294	294	293	306	258	289	270	304	287	293	300	324	329	275	310	304	280	282	261	285	276	284	323	309	241	288	302	267	313	329	301	265	271	278	317	287	313	312	287	295	311	294	291	290	290	281	290	328	345	308	295	295	275	288	270	315	311	322	312	278	286	310	271	298	301	300	290	288	310	292	289	282	273	313	314	301	289	297	300	263	307	278	283	266	287	297	288	271	297	312	268	257	308	278	317	297	323	317	335	296	287	295	288	262	311	330	301	250	295	287	285	298	290	275	292	316	276	267	289	278	282	304	268	287	311	276	281	303	273	293	310	289	300	286	286	268	266	271	313	272	310	323	322	319	292	311	300	301	314	286	288	302	312	272	279	339	312	307	269	300	294	301	271	290	258	305	290	285	298	275	302	305	296	278	293	288	320	299	305	290	278	312	298	255	307	288	288	303	294	310	310	294	307	307	293	281	298	308	283	269	286	272	282	271	264	287	315	270	290	298	302	301	273	285	277	301	297	289	290	285	278	275	318	295	319	330	309	322	284	312	294	310	303	304	309	287	280	289	270	279	265	300	280	297	342	313	282	271	305	288	286	285	287	300	295	293	298	265	300	294	313	305	277	280	287	289	295	301	290	280	276	288	253	281	289	289	290	277	303	327	305	278	313	317	334	296	297	292	314	293	295	291	309	295	300	257	303	302	263	285	279	280	297	300	307	289	313	301	288	287	282	298	304	303	277	313	273	281	287	322	273	286	284	302	310	304	300	289	272	279	323	300	289	313	273	311	271	326	311	294	267	288	286	293	265	263	280	276	286	277	283	310	301	292	288	284	299	287	280	301	274	281	283	268	295	316	264	314	318	300	346	298	291	293	263	293
34927	46975	71340	74858	46485	8811	4060	3123	5308	4446	3434	2492	1470	1165	1010	1017	973	965	998	1017	1121	1322	1527	4556	2766	2157	1463	1313	1651	1876	1939	1711	1894	1339	1315	1011	1034	976	831	855	844	841	895	889	902	910	896	921	891	824	825	822	790	768	780	752	757	730	916	831	779	797	780	778	787	794	766	779	738	712	790	752	745	780	778	703	784	715	727	718	728	718	697	730	690	726	777	770	794	733	741	740	754	755	780	756	696	696	790	756	769	767	767	769	747	736	698	720	794	786	723	741	688	740	699	755	750	776	677	742	726	770	696	730	734	739	722	718	760	714	724	765	716	710	707	796	797	733	725	747	720	697	755	748	720	668	701	776	716	730	758	675	744	753	731	713	785	682	765	717	692	678	745	722	734	766	733	722	737	735	710	708	756	742	741	726	725	740	771	677	734	705	736	738	731	719	766	714	734	728	751	714	721	681	786	721	781	692	725	704	756	721	749	762	775	717	718	740	704	734	766	698	715	662	714	741	735	755	740	682	721	733	754	753	708	740	745	723	724	725	732	701	709	726	694	722	733	737	727	692	769	766	742	723	699	743	699	748	739	748	739	747	719	765	738	765	736	708	742	769	698	743	804	734	786	682	739	708	704	744	739	737	724	733	730	722	751	751	689	760	746	732	712	781	746	750	708	687	741	740	758	793	724	734	696	698	753	713	752	759	730	772	772	691	724	723	693	712	730	756	738	750	678	719	716	700	726	741	694	713	734	730	741	727	699	710	741	780	709	784	724	680	692	738	743	720	699	704	747	743	760	775	700	728	705	766	779	707	775	706	732	706	671	775	702	728	801	747	750	687	686	753	723	708	737	724	743	747	695	729	701	754	768	702	718	706	716	747	752	708	750	713	722	737	730	718	776	706	731	752	721	689	713	724	727	759	738	735	674	761	765	778	723	726	716	760	736	748	708	719	727	697	751	736	732	711	720	751	741	744	667	706	726	767	720	709	747	759	683	699	754	695	723	710	713	698	712	727	781	724	742	711	747	698	742	742	744	723	728	692	706	737	722	724	711	739	739	706	740	657	747	693	718	725	696	696	728	703	716	698	747	694	732	751	685	736	762	687	660	748	714	694	707	721	757	786	768	730	722	688	742	726	708	686	751	691	710	770	713	744	714	723	735	746	693	721	736	792	745	742	689	708	740	737	771	709	722	714	755	700	687	688	686	676	729	713	754	736	656	760	707	729	753	738	742	674	746	669	711	747	716	738	729	740	711	715	730	754	680	715	668	732	692	757	753	707	748	726	745	753	744	750	746	722	743	708	774	744	722	717	742	712	709	725	733	700	698	772	710	711	689	718	717	774	698	758	697	717	731	734	722	748	737	769	744	778	758	716	789	686	726	724	684	743	714	723	719	711	723	770	737	751	773	731	781	697	798	759	725	719	696	751	695	754	761	725	706	761	755	762	752	728	692	729	733	749	714	716	744	744	713	668	701	730	757	762	733	730	760	723	714	729	740	777	738	717	697	753	740	709	722	752	703	725	772	751	770	684	737	689	694	720	781	730	734	734	748	753	734	714	742	688	763	749	715	736	730	717	715	768	730	722	681	757	734	730	657	745	668	734	747	749	772	751	713	743	738	710	737	778	758	769	679	732	698	682	771	789	667	709	727	699	706	716	676	708	697	724	735	765	772	732	718	727	702	772	708	733	730	738	688	783	748	715	714	728	722	712	729	728	729	746	731	720	731	700	718	755	687	750	736	766	702	692	724	731	701	753	798	735	727	728	741	793	745	735	752	684	673	726	731	711	749	707	742	788	711	702	757	708	725	712	756	753	748	692	730	747	712	768	756	680	738	685	761	716	740	694	756	700	726	723	729	777	701	712	726	709	744	777	735	721	711	690	712	719	728	704	720	720	700	715	702	706	655	760	752	752	723	726	700	747	742	742	745	698	684	720	728	728	681	769	761	727	706	723	742	727	753	727	719	687	725	737	742	699	719	705	759	755	758	723	711	712	702	763	704	745	718	761	713	680	735	745	735	696	743	719	700	738	711	758	741	712	731	725	679	702	715	706	715	732	758	701	706	715	712	720	732	744	719	710	739	788	744	682	745	731	723	707	783	699	744	708	720	732	756	724	752	692	673	727	717	700	730	703	714	730	746	700	714	726	753	682	721	744	751	709	724	748	714	718	701	729	758	714	750	706	689	735	716	684	732	717	708	724	690	700	763	738	690	731	727	702	703	743	723	741	719	749	689	704	711	765	767	713	690	717	736	749	758	747	665	735	745	712	728	728	723	729	716	733	747	772	714	769	728	730	704	733	771	701	767	722	722	688	715	735	704	740	731	706	708	697	778	738	689	751	740	723	692	765	710	716	723	720	692	741	792	755	706	711	667	679	725	704	751	784	700	739	772	683	721	700	692	696	713	737	728	732	742	722	713	718	648	724	703	705	696	750	763	742	721	701	751	767	728	738	692	700	751	741	762	736	687	730	763	728	725	750	737	725	745	745	775	722	715	760	741	798	741	725	700	730	786	754	737	660	689	677	711	693	681	732	750	737	766	674	727	748	750	743	741	736	722	713	782	738	731	724	774	759	716	772	742	720	719	697	731	750	748	742	732	749	736	698	757	801	718	708	743	742	709	761	733	777	689	728	716	706	680	743	733	665	738	703	700	735	753	740	681	750	756	743	669	732	731	740	782	710	744	730	764	685	717	786	737	729	685	738	712	725	737	758	717	672	729	712	739	727	711	732	711	750	760	735	710	705	742	703	729	698	717	707	743	717	734	744	738	698	710	723	764	735	725	742	702	705	723	716	764	674	644	773	744	743	708	733	702	738	727	734	733	776	746	714	750	726	716	720	734	705	704	718	711	701	754	738	760	735	687	739	773	747	781	748	733	702	709	739	698	746	769	727	708	764	701	721	731	722	768	691	737	742	761	739	719	714	693	712	733	682	723	718	711	693	691	749	693	751	734	697	702	721	727	714	733	702	693	748	720	748	732	718	777	743	738	715	810	752	720	713	720	741	709	769	693	672	716	725	760	729	715	770	720	713	753	752	714	746	748	662	748	703	771	711	720	747	683	764	721	720	740	720	688	719	757	698	725	735	699	714	780	715	748	787	755	721	783	750	767	724	689	681	716	732	733	707	691	695	714	730	753	762	687	703	748	738	766	724	733	721	718	764	702	742	685	772	733	716	738	748	732	664	716	703	761	695	726	728	709	784	748	728	747	744	699	717	742	692	704	722	747	688	797	713	691	707	673	696	761	766	746	731	693	726	740	703	734	715	704	758	738	711	731	725	685	708	714	743	739	723	722	741	730	728	744	716	722	712	726	739	734	760	773	717	724	741	732	707	721	744	715	775	742	722	729	760	703	707	718	709	734	710	754	728	701	720	733	700	706	727	749	710	735	737	751	765	680	711	718	701	718	732	753	711	754	756	736	699	706	753	755	753	730	715	756	717	743	709	745	714	766	715	684	729	720	685	731	748	738	759	663	726	719	719
10679	7570	11020	10112	4600	535	342	312	323	310	335	304	289	268	306	288	314	325	295	291	259	323	270	283	317	258	284	299	281	304	283	292	283	295	287	257	295	300	294	283	292	279	259	298	295	287	288	260	315	305	298	284	294	287	286	278	271	298	271	316	289	276	239	309	260	271	291	255	254	285	272	284	295	276	273	267	257	272	276	288	309	253	275	270	277	290	281	261	279	308	282	278	298	279	276	289	284	284	272	302	292	308	285	307	271	287	266	296	302	291	293	281	297	285	320	313	263	286	289	278	294	271	295	281	275	263	272	254	260	285	286	238	288	286	267	258	286	286	261	279	270	305	266	276	284	302	282	307	285	262	298	293	289	291	268	281	289	274	289	289	255	290	290	304	245	296	296	273	274	292	279	287	286	319	277	265	279	271	292	284	280	261	288	294	263	268	264	293	276	253	252	300	286	286	298	266	300	266	258	290	284	275	270	290	297	266	285	285	308	265	294	284	305	267	290	293	282	277	308	266	284	269	286	288	267	278	292	277	287	276	261	252	282	281	265	282	294	304	282	302	275	263	289	314	267	287	294	286	249	284	272	287	275	286	291	269	256	306	280	278	275	268	255	296	271	295	308	281	270	308	271	289	291	268	290	266	277	307	291	285	321	310	286	255	262	263	262	269	305	283	276	253	267	283	262	277	264	270	261	288	264	277	260	262	258	301	283	264	238	268	255	294	292	269	293	283	270	275	290	303	295	263	276	296	304	309	274	294	294	272	270	291	271	270	273	270	275	288	309	276	313	258	281	305	319	294	272	272	304	267	279	305	273	314	288	286	283	263	276	275	300	264	267	263	261	314	292	284	307	294	278	316	277	288	289	294	292	284	267	279	277	300	300	287	285	285	255	293	281	297	293	268	271	289	291	296	273	289	253	260	300	276	281	285	254	256	270	281	264	293	275	309	266	249	288	283	262	280	269	287	303	272	282	262	263	297	308	264	270	269	294	284	264	287	279	263	266	267	247	280	263	253	281	273	291	277	306	297	267	298	272	281	292	287	273	283	286	271	310	300	255	313	256	282	294	298	265	281	296	269	263	253	280	304	275	276	269	295	262	276	266	291	308	297	248	274	289	288	266	300	295	261	270	297	288	290	276	254	292	285	309	265	300	302	254	302	266	284	284	246	286	261	309	323	309	285	270	298	270	314	267	285	293	291	279	278	271	279	268	281	279	272	298	262	266	291	286	290	295	279	272	284	303	287	254	267	312	271	287	291	273	274	255	285	277	279	287	296	262	262	308	297	261	291	294	267	254	280	278	294	300	273	294	277	273	269	285	270	241	287	281	268	294	273	271	277	289	295	293	270	290	266	304	290	284	265	286	301	324	293	269	269	264	326	284	265	257	281	300	285	260	291	286	255	272	290	260	270	289	286	300	297	305	261	295	261	280	282	272	253	281	289	305	311	288	276	277	295	268	274	275	259	274	286	294	249	305	278	282	300	296	292	304	269	288	264	293	263	275	279	281	293	302	268	272	263	296	276	290	264	290	286	256	263	298	290	282	251	294	289	286	312	312	288	287	302	276	282	268	308	290	292	290	277	256	289	305	269	290	257	254	300	297	280	264	280	295	269	280	250	289	301	306	278	305	254	264	311	294	246	298	280	293	300	292	256	264	288	312	267	320	293	291	311	258	275	289	295	264	295	294	275	281	255	259	284	291	266	237	271	279	270	262	293	247	273	296	294	288	268	284	293	301	278	298	263	324	269	272	265	292	300	277	299	251	271	317	289	299	303	244	297	279	248	283	286	278	274	297	271	275	287	275	250	280	290	277	288	284	291	254	278	275	275	242	288	290	257	293	298	263	294	290	276	296	290	281	279	273	288	285	290	277	275	277	301	292	273	279	301	238	262	252	289	278	286	280	292	287	314	271	275	272	268	279	297	264	264	256	293	291	308	325	267	252	282	309	263	306	320	281	283	302	276	275	269	280	280	278	293	260	286	234	267	304	274	285	287	284	270	265	293	272	304	260	303	282	285	273	274	286	264	292	283	267	299	305	278	282	288	286	266	308	278	268	278	262	269	257	296	300	266	281	299	272	277	220	272	291	276	269	294	262	278	297	299	283	276	281	283	282	303	298	274	249	286	275	303	291	287	298	265	249	280	293	279	267	289	269	266	293	274	268	282	295	290	291	279	247	304	264	302	314	234	286	275	266	275	299	306	307	280	271	290	276	301	281	279	276	276	266	268	280	292	296	287	258	315	304	282	283	304	279	280	266	306	263	300	289	258	283	244	292	272	274	274	292	270	310	349	271	257	298	275	283	300	283	264	263	262	269	256	273	292	284	329	264	285	282	279	289	294	330	278	296	303	279	327	289	270	267	337	289	254	272	282	270	298	272	292	285	265	299	294	274	281	280	285	281	268	292	264	285	286	301	281	285	271	295	299	292	311	291	312	272	281	279	315	288	296	288	294	318	301	279	290	265	293	278	299	286	289	267	283	268	274	280	280	273	257	291	273	300	315	265	261	267	306	281	296	263	282	268	276	297	305	315	283	275	306	287	303	262	261	299	308	266	301	304	277	297	264	283	292	292	267	260	279	299	300	279	268	302	296	285	289	284	259	273	273	258	271	251	273	294	288	293	278	268	255	265	271	256	272	284	288	270	301	302	303	269	280	275	301	280	280	265	292	274	291	254	287	258	251	264	315	287	273	301	281	275	306	298	259	299	251	299	313	292	284	298	262	277	287	281	272	304	258	266	273	292	283	285	278	272	288	289	270	296	301	313	315	269	286	266	263	276	256	251	270	281	259	273	272	252	286	276	284	277	277	280	285	291	276	285	274	301	288	293	264	315	272	315	325	278	276	291	283	310	294	260	293	315	273	273	313	295	289	263	235	290	281	251	295	264	275	273	252	263	258	277	284	298	289	273	297	319	288	273	259	271	354	252	297	286	274	263	265	248	271	256	289	290	289	294	296	264	287	283	283	258	277	288	302	265	294	268	244	310	291	287	293	288	250	269	255	291	285	287	302	287	253	277	296	287	274	279	272	270	268	270	250	303	317	279	306	318	277	262	268	281	291	280	270	294	280	270	274	266	296	311	272	318	288	250	292	254	281	314	265	329	277	304	288	268	294	275	275	274	291	272	296	280	287	273	331	247	300	273	293	302	309	266	290	264	269	270	315	296	273	323	280	278	286	252	297	282	260	293	271	317	265	294	278	285	264	291	302	278	300	285	295	280	270	271	313	287	290	255	255	258	290	277	266	306	281	292	264	302	290	273	304	320	271	242	299	268	271	247	304	313	272	316	259	287	286	290	272	295	294	303	281	284	282	318	299	280	324	257	282	262	293	277	270	263	257	288	319	328	304	294	317	290	275	254	280	275	263	273	289	278	317	281	273	239	243	265	266	268	274	281	261	291	282	298	297	319	268	285	271	286	260	284	309	283	281	270	278	322	273	279	272	273	264	303	243	297	270	308	282	280	274	261	277	299	270
7641	9548	20124	22434	10808	1659	1186	1030	1054	839	812	813	758	763	757	728	729	723	743	837	723	793	796	793	846	844	801	781	809	858	837	748	800	805	750	743	753	744	764	750	764	826	734	766	756	735	758	769	758	719	774	733	784	716	707	702	765	737	772	772	680	692	711	731	673	725	737	764	721	725	738	705	739	696	745	774	748	724	725	691	728	696	714	716	743	702	709	733	716	717	740	686	682	748	762	678	676	764	713	732	718	717	740	674	733	711	730	759	713	768	743	687	703	735	686	747	731	743	769	709	747	755	755	745	712	707	754	727	737	688	705	704	733	743	710	716	731	705	692	668	727	753	738	723	695	744	695	756	719	753	731	747	740	685	706	755	717	718	721	717	689	673	686	757	689	682	686	699	691	692	714	748	743	737	722	692	719	764	720	714	685	778	736	753	714	739	695	729	758	729	726	776	779	728	677	724	740	739	696	750	720	701	662	748	711	694	699	729	740	679	710	719	727	731	752	741	761	741	723	710	764	706	736	733	739	724	716	713	712	745	751	693	782	716	703	744	732	740	729	745	722	734	710	720	714	698	734	718	712	714	672	731	734	727	730	724	710	705	730	719	744	724	744	724	729	725	702	700	733	737	722	752	717	758	693	721	692	728	745	701	723	696	744	704	734	719	747	734	735	695	710	686	749	749	698	747	745	708	770	717	700	701	706	720	767	768	727	712	706	690	697	721	726	719	688	670	719	772	707	764	744	801	721	710	715	694	753	759	756	708	716	668	746	734	722	722	724	736	701	722	769	731	729	766	717	712	733	736	747	759	742	748	769	707	732	751	713	750	785	723	732	672	712	733	686	734	754	665	783	699	674	741	759	708	748	727	709	715	744	748	715	735	762	717	764	730	771	700	694	708	703	748	709	707	753	775	676	705	693	734	710	760	752	724	696	732	706	727	660	725	723	698	673	719	733	741	706	713	728	730	702	716	717	752	722	729	725	689	740	696	680	711	693	761	709	690	750	638	759	695	709	722	722	745	681	766	702	686	699	744	713	690	747	758	722	730	719	726	724	727	775	723	737	727	732	726	723	709	706	741	744	714	683	708	747	746	684	687	733	705	729	723	747	761	704	689	718	716	755	737	651	659	740	749	738	698	753	733	722	772	707	769	746	735	669	698	702	705	711	713	740	745	735	760	697	669	789	724	733	766	728	757	708	702	732	745	697	711	795	716	712	676	713	725	710	706	679	711	679	756	712	781	686	781	746	705	752	729	731	750	714	716	727	719	693	720	704	708	743	760	726	703	724	680	719	759	734	697	702	757	718	725	758	665	690	756	715	733	730	704	712	709	693	714	751	720	709	746	742	745	701	706	754	697	723	725	701	720	699	754	718	733	702	676	694	715	681	706	706	703	782	738	705	698	758	717	723	738	712	719	723	744	716	779	690	745	705	675	758	738	690	686	730	654	682	725	719	708	761	687	724	733	703	672	755	695	750	720	701	711	701	717	756	713	709	678	747	726	747	736	702	770	713	745	720	743	735	709	713	712	689	739	692	676	732	772	705	736	717	716	727	716	681	712	754	777	758	700	752	674	720	668	691	753	708	701	741	728	717	707	725	733	721	738	732	650	762	760	706	756	691	749	764	760	715	709	760	721	716	727	688	728	748	759	731	716	658	674	731	703	718	726	731	723	713	700	694	757	732	728	718	748	721	706	752	704	745	719	735	732	737	735	699	761	705	743	727	723	695	760	730	683	669	734	731	695	689	747	725	732	696	742	726	689	720	722	737	668	742	725	726	732	771	692	723	770	722	723	718	721	711	735	753	755	748	721	715	772	721	719	766	739	715	743	712	729	750	732	727	726	728	716	743	716	739	733	711	732	726	763	741	735	723	717	707	722	696	707	745	718	699	724	726	740	768	785	723	736	675	731	695	678	686	692	750	719	745	752	699	770	697	700	726	707	702	722	750	727	698	679	680	738	716	721	778	721	743	758	691	687	783	775	717	720	714	693	705	726	671	748	704	723	755	721	767	707	688	759	725	731	716	748	741	710	689	745	724	721	707	734	746	709	699	685	715	760	714	699	747	724	689	725	740	702	754	759	671	694	732	719	684	740	701	775	717	692	724	713	719	737	722	756	700	719	702	735	703	712	700	713	765	714	698	718	691	729	711	769	749	713	745	697	771	707	730	716	760	693	739	713	734	721	720	739	748	723	704	707	722	688	745	659	732	713	715	727	761	767	713	726	674	713	705	732	744	708	758	727	716	737	777	721	769	703	693	684	679	733	707	705	700	701	663	772	756	717	705	746	709	773	745	741	689	716	705	743	680	716	717	730	714	695	734	683	703	724	705	742	746	755	726	715	730	723	685	710	762	765	745	715	724	718	685	701	695	715	703	665	644	753	731	691	762	692	755	713	694	729	713	753	692	737	688	722	720	716	690	711	745	736	723	694	742	692	722	739	700	723	723	738	725	708	755	700	718	717	747	761	733	751	755	768	787	737	722	748	691	732	679	714	688	738	759	726	725	688	706	729	749	753	759	725	721	768	690	725	699	661	714	699	734	703	721	742	699	754	723	741	742	746	699	731	690	741	682	687	710	692	750	727	766	746	713	679	714	706	755	764	724	712	701	704	693	702	696	734	680	730	726	682	746	706	771	688	731	734	729	723	677	692	718	707	726	726	731	744	711	695	674	747	717	730	732	726	747	700	735	713	709	735	747	774	696	696	726	731	733	737	710	703	764	731	733	727	746	731	745	724	778	705	709	704	729	758	681	768	720	715	782	735	736	752	750	760	706	751	741	741	722	734	767	705	721	717	679	714	734	774	726	728	723	704	740	768	736	746	728	710	708	719	730	739	711	731	709	726	777	731	768	755	706	765	707	709	675	755	737	748	738	696	780	775	727	762	742	694	704	740	717	719	711	752	785	732	692	699	714	714	707	687	722	667	744	691	704	716	757	760	747	730	731	763	742	736	715	750	730	762	672	744	749	735	725	696	689	706	712	760	713	737	701	730	723	744	749	747	712	739	762	770	728	700	697	727	746	749	743	742	769	765	725	735	734	735	758	774	733	670	700	688	737	757	735	662	731	750	771	703	726	723	743	701	731	710	717	711	746	707	754	692	705	694	654	757	714	714	712	713	737	780	683	723	741	732	724	729	689	723	747	720	726	714	749	744	702	728	748	759	764	755	724	701	696	733	732	727	749	713	710	719	717	752	771	719	755	708	774	738	722	689	716	791	739	725	786	721	714	776	696	716	744	713	726	734	701	726	720	722	772	698	725	769	770	749	739	735	723	728	731	768	725	735	707	698	781	750	739	733	745	716	763	709	717	684	727	755	772	743	710	699	723	771	690	716	717	716	697	729	722	757	779	769	747	713	750	741	730	693	715	764	721	726	696	758	757	746	750	767	741	709	729	741	737	732	725	767	729	737	778	739	745	763	706	720	759	744	727	709	771	742	682	733	772	664	712	745	765	685	712	714	713	753	752	713	733	723
42114	50164	64394	58519	37962	10258	2082	1138	1092	860	622	519	410	380	324	334	303	337	313	347	331	360	346	528	463	418	347	375	377	379	410	357	375	344	362	377	318	361	312	336	323	326	305	345	304	295	350	309	299	311	340	326	302	285	328	320	341	330	322	337	323	325	322	339	290	300	336	324	340	317	300	308	309	294	315	307	367	298	297	313	319	303	319	279	344	313	313	349	324	297	269	309	289	318	307	325	338	330	296	326	315	302	314	328	285	318	337	325	349	337	299	351	328	296	335	320	351	316	310	319	350	327	341	334	353	345	351	310	300	335	321	293	300	304	288	350	306	324	304	319	335	317	308	290	341	293	300	307	294	310	283	308	299	324	320	307	319	300	290	291	292	325	282	319	313	348	321	315	318	315	320	319	309	312	334	313	314	331	316	318	341	325	314	351	343	316	301	304	327	329	341	302	338	350	300	297	314	353	285	317	337	314	317	322	330	332	300	347	326	335	310	306	340	320	305	283	297	317	335	273	298	318	297	299	316	303	330	308	300	322	331	298	327	312	337	318	361	308	324	284	328	345	323	290	306	314	329	333	319	343	304	302	327	324	337	285	309	313	320	311	325	307	313	304	334	321	282	312	341	301	290	320	312	318	332	330	325	280	301	314	326	288	291	342	282	305	321	313	309	293	311	317	312	306	334	278	331	279	286	327	317	329	314	317	314	334	309	311	314	332	297	333	334	330	285	306	339	318	313	321	334	293	371	286	318	343	329	335	349	309	356	288	300	313	323	295	331	326	323	303	316	337	325	305	296	332	314	284	273	317	289	348	311	301	315	315	363	346	327	301	334	293	298	321	327	318	301	306	312	295	315	310	308	335	296	318	302	313	313	303	337	330	300	309	319	345	327	344	331	317	310	335	324	314	295	291	311	309	288	328	297	318	310	322	315	313	312	309	321	301	318	324	359	306	345	305	285	308	314	299	326	333	335	289	312	321	329	288	322	300	339	318	321	287	310	328	319	325	333	307	287	308	340	345	306	318	295	296	304	349	325	278	301	288	303	311	317	326	288	332	328	323	297	352	303	312	293	315	294	317	303	303	293	327	321	296	303	311	308	316	319	333	317	340	275	310	343	327	306	316	354	332	332	325	296	302	301	307	345	315	311	339	322	286	328	312	340	300	296	308	307	291	305	301	299	331	329	306	290	313	333	346	295	359	306	325	315	290	303	289	325	288	310	326	303	324	297	281	363	311	303	306	301	343	330	302	324	333	321	302	325	291	316	308	294	305	292	326	302	293	290	299	317	324	319	328	341	307	327	341	295	273	304	338	297	317	317	301	311	314	311	323	285	289	332	317	311	364	334	314	369	333	325	314	344	310	327	327	332	311	304	320	319	316	274	332	313	290	321	357	320	309	310	313	341	289	305	328	347	318	306	303	332	322	312	299	304	313	285	313	326	310	323	301	304	295	321	293	342	289	333	322	288	321	307	314	309	298	314	321	316	346	335	343	289	283	303	322	315	305	307	311	336	317	330	317	324	360	356	314	304	335	322	306	304	313	350	330	308	331	333	303	335	323	340	314	292	314	319	300	288	342	311	294	298	296	348	328	309	305	365	301	291	290	330	316	332	332	310	309	286	301	308	324	309	315	303	309	324	313	307	296	293	305	311	337	323	317	348	326	314	312	320	312	304	322	319	317	347	334	349	314	339	330	319	315	297	342	331	289	323	312	312	277	309	319	302	324	301	340	327	293	309	319	305	334	319	316	321	312	287	325	266	329	298	316	342	330	340	262	300	342	345	310	301	321	345	303	329	322	332	316	322	308	337	322	315	344	305	309	291	294	342	320	319	323	323	306	325	334	345	304	299	321	310	313	311	337	320	313	298	323	341	352	318	326	320	281	301	304	282	316	315	338	294	355	296	293	286	300	318	305	324	330	294	280	293	345	311	308	334	319	331	317	319	315	327	362	310	294	303	359	310	315	318	338	296	283	340	322	319	319	281	313	301	298	322	344	314	321	301	337	303	313	323	306	313	309	328	323	294	306	324	333	316	305	314	304	297	306	319	332	322	330	283	285	293	287	312	313	293	334	296	322	310	299	281	326	315	262	339	328	329	314	333	324	301	300	308	340	301	276	287	290	335	305	313	305	332	352	308	332	313	311	296	318	308	305	329	341	319	323	348	317	328	281	327	290	328	321	319	315	333	322	290	329	288	318	298	350	299	301	306	293	298	329	298	303	322	250	299	325	305	311	320	287	316	317	317	314	364	338	291	332	321	353	327	329	341	312	276	313	317	354	324	301	337	303	299	288	301	321	296	295	289	364	285	300	340	317	314	331	298	332	346	309	314	340	313	327	355	290	303	344	300	318	319	294	316	288	339	326	305	350	318	322	291	304	368	328	283	299	298	327	301	312	288	311	342	306	325	317	301	309	320	311	329	299	312	291	308	299	337	327	308	337	314	296	342	275	325	312	312	318	322	331	293	334	312	319	299	316	304	326	310	309	340	287	312	310	357	285	308	320	292	337	303	300	316	319	318	312	334	329	351	337	282	323	319	295	313	300	288	312	294	285	325	286	295	321	276	315	287	310	314	310	351	309	320	317	334	308	330	331	332	322	324	323	335	328	315	332	339	281	326	324	312	318	339	320	323	352	327	309	307	304	320	301	309	301	301	292	336	298	322	352	349	308	321	318	331	320	305	290	324	287	334	324	282	311	282	300	359	353	317	294	301	302	334	275	299	309	306	314	324	289	324	316	328	333	318	307	286	309	300	340	303	322	315	318	333	311	337	292	318	286	325	266	303	314	294	320	322	324	334	326	314	306	346	358	284	321	304	310	305	304	285	307	312	307	313	301	314	320	326	289	313	322	295	327	320	308	330	319	301	317	320	287	284	302	335	312	323	288	307	301	291	284	294	335	307	347	326	337	329	315	323	302	341	319	343	324	318	335	300	276	313	302	315	287	322	318	337	323	302	332	318	323	308	338	331	305	333	318	315	328	339	327	337	307	298	313	324	300	339	320	310	342	323	303	312	313	304	283	306	330	306	287	313	306	309	296	302	268	313	309	304	331	325	337	288	275	326	326	308	365	317	301	304	297	300	320	320	326	335	300	316	331	331	293	297	321	318	280	316	296	324	307	309	303	328	328	331	326	346	336	332	331	322	311	328	322	335	338	305	301	273	326	336	280	317	331	362	301	323	345	296	299	304	296	341	310	305	324	302	321	320	311	319	301	321	318	311	322	318	288	342	310	311	295	269	321	306	330	335	297	315	295	339	302	319	295	324	337	309	315	351	328	304	322	306	339	296	273	322	320	302	357	310	317	297	248	285	319	328	315	311	291	305	299	335	331	331	291	315	348	339	343	298	327	337	302	303	327	316	319	320	284	335	336	312	315	297	319	296	320	294	293	299	316	303	316	292	355	321	328	315	307	304	315	307	296	325	343	310	293	308	298	313	357	323	322	310	291	301	304	313	379	313	305	317	337	330	337	294	292
27041	38802	61054	62072	32905	5925	3106	3347	3494	2510	2273	1868	1160	988	1016	912	958	968	1013	974	1030	1098	1164	2741	2343	1676	1489	1171	1355	1410	1402	1392	1380	1135	1148	1040	1004	966	938	934	906	896	838	883	925	897	912	876	898	879	836	832	835	845	822	861	837	849	931	754	802	837	807	833	875	751	827	791	822	795	849	823	792	723	756	828	812	774	779	769	803	776	779	775	828	800	796	777	830	830	832	803	816	799	860	784	790	810	789	844	819	834	853	792	822	812	846	798	820	797	796	817	824	811	840	860	808	801	803	837	775	807	815	823	849	807	832	784	804	766	772	820	801	877	817	776	841	769	835	751	824	772	796	825	796	773	737	771	828	795	828	823	814	802	789	810	771	813	817	820	751	802	812	823	832	812	809	821	770	839	816	780	752	770	743	840	773	762	897	799	795	790	801	790	854	772	827	782	758	811	758	843	760	810	814	762	811	750	827	788	791	847	821	821	822	812	796	823	785	822	762	840	775	777	817	797	844	819	827	795	759	783	793	833	796	785	800	804	834	831	777	817	784	825	802	836	788	782	799	788	795	773	767	768	784	778	775	820	780	829	814	878	799	780	751	802	790	784	768	833	800	757	779	866	793	801	774	761	810	820	776	789	811	817	742	811	754	775	807	820	853	780	773	814	827	784	812	793	803	853	782	872	774	761	803	777	784	786	743	824	783	800	788	851	780	774	809	798	820	767	779	815	866	837	784	802	808	787	800	754	800	807	792	756	756	805	830	755	832	775	799	790	785	832	786	791	766	786	797	813	806	751	793	747	835	780	761	803	865	815	836	794	787	810	835	803	780	786	829	804	781	782	791	798	796	785	846	808	815	789	878	791	791	785	822	788	797	830	852	784	785	806	810	783	817	748	781	807	841	745	830	776	801	835	807	816	764	814	795	747	793	783	772	832	799	788	824	738	763	775	812	802	804	775	807	793	791	798	759	818	765	827	845	801	824	804	833	813	816	818	778	847	760	796	800	825	808	795	745	793	819	807	848	793	797	784	804	741	788	763	844	831	794	798	815	842	815	817	787	781	760	796	804	842	767	826	764	746	776	865	827	740	783	837	807	799	814	729	808	788	800	786	858	846	805	813	803	776	820	778	815	807	801	820	793	812	829	862	752	790	812	815	751	793	774	783	798	809	772	754	783	811	762	774	788	817	862	771	781	805	785	776	810	789	751	841	811	794	819	763	748	766	809	828	804	854	807	797	792	832	804	761	754	768	800	793	787	787	831	778	771	796	770	797	746	745	792	792	783	791	756	829	822	789	766	771	783	790	794	811	816	757	740	778	820	812	772	819	793	763	783	770	723	826	819	828	807	853	829	788	854	817	798	817	777	825	803	732	828	782	789	787	716	775	790	830	814	805	820	781	813	770	830	821	830	811	794	789	779	785	835	779	781	792	760	833	827	742	750	828	811	751	846	810	769	807	794	790	818	772	784	808	800	753	810	806	795	780	826	810	781	821	797	850	811	807	785	797	751	840	774	859	749	764	820	772	791	799	791	829	850	778	801	819	788	787	768	786	811	761	825	849	798	780	786	834	839	759	825	800	777	832	786	787	790	777	778	788	800	812	843	804	835	850	747	807	795	769	784	883	810	810	775	824	824	795	810	825	781	807	787	855	794	795	743	778	809	826	798	806	782	751	800	803	790	806	783	742	770	799	752	820	792	856	790	797	770	800	777	826	799	780	762	773	766	751	813	796	786	755	782	789	785	805	748	823	779	864	795	795	769	759	789	803	820	744	810	805	751	784	821	814	791	803	799	817	798	796	768	819	779	771	779	754	749	835	769	801	775	801	841	822	770	768	797	807	797	823	826	795	805	758	792	772	786	830	834	792	801	811	810	825	822	821	755	801	823	765	741	825	798	800	831	825	786	806	816	759	728	788	825	788	740	762	775	792	768	806	797	792	802	776	809	775	777	792	869	724	810	835	794	854	776	835	769	812	799	779	800	772	778	811	785	777	751	821	831	816	803	810	799	782	761	837	790	824	793	800	779	791	793	738	747	821	774	841	791	796	791	797	770	805	832	802	796	744	797	774	792	824	766	847	804	806	839	793	788	807	783	778	787	773	797	778	801	801	807	777	774	824	784	792	790	789	807	795	781	766	813	753	792	808	824	840	800	738	816	781	761	779	781	821	773	745	766	794	763	733	811	815	811	786	792	778	803	829	794	732	819	833	791	816	770	776	829	778	834	769	815	823	782	794	831	769	814	772	822	795	823	846	758	797	796	789	793	837	826	773	823	756	770	804	803	812	808	834	758	801	804	858	858	800	814	808	805	798	807	770	794	778	773	829	770	792	833	774	812	817	836	784	818	812	789	765	776	770	797	794	786	774	833	793	793	775	744	764	749	736	837	807	759	835	766	837	735	785	745	780	773	810	815	799	800	794	757	768	801	725	796	811	847	761	781	776	793	820	775	792	738	822	798	796	845	791	811	821	814	758	798	834	744	794	795	816	866	776	770	832	798	767	824	773	773	742	807	793	820	822	807	796	763	823	810	758	764	778	876	831	778	767	780	748	811	756	773	773	817	759	807	775	787	722	793	814	819	801	815	761	823	813	796	809	806	764	814	814	822	745	838	842	806	835	840	818	799	815	787	815	809	787	841	827	777	834	817	825	771	772	804	823	820	773	825	838	798	807	793	813	815	775	790	759	775	758	819	781	797	783	785	765	777	824	846	766	786	711	824	796	789	795	763	775	834	794	713	775	875	758	787	776	807	778	763	822	775	794	768	841	797	799	840	824	831	807	818	793	851	788	753	762	789	722	779	799	760	788	812	785	802	798	809	756	801	824	767	767	764	828	778	771	774	782	820	821	773	793	773	802	770	769	797	802	768	817	804	815	839	747	761	747	845	845	794	844	784	773	832	793	796	825	865	806	777	809	786	781	778	819	833	785	816	779	801	752	767	807	765	784	831	826	797	818	840	824	785	776	760	760	809	824	790	798	821	778	843	776	740	808	763	825	844	814	793	773	770	818	780	795	795	791	774	783	788	812	766	806	808	753	804	774	815	764	812	808	823	771	823	820	853	800	813	813	809	748	834	851	803	783	799	795	779	769	745	754	799	811	751	828	772	812	759	818	798	735	796	769	818	792	798	787	850	839	834	733	775	830	808	778	775	779	771	792	805	871	814	825	784	779	776	768	817	783	766	769	790	795	814	800	769	823	781	829	820	801	788	778	781	745	806	801	766	803	801	800	788	770	785	843	805	778	788	792	796	763	774	802	760	806	864	798	723	843	773	812	770	810	787	779	794	798	797	834	855	795	805	795	810	802	813	821	750	790	883	823	788	764	794	815	800	794	801	791	778	783	765	772	810	770	817	822	825	793	804	806	789	788	783	749	797	777	829	807	794	827	814	827	785	808	805	798	827	838	744	807	842	833	834	781	729	789	805	758	840	822	776	752	807	786	758	805	771	816	803	839	796	847	784	769	791	829	836	786	786	785	760	776
53028	64782	74256	65582	46102	15311	3740	1848	1908	1285	858	643	437	332	337	331	348	314	337	347	357	334	329	717	684	471	426	404	448	453	411	412	375	348	360	344	324	343	306	304	316	332	310	305	305	287	318	269	316	317	310	260	294	279	318	295	286	295	312	308	287	291	285	318	282	281	293	298	314	283	314	296	280	333	327	304	291	305	319	342	303	289	268	276	297	274	277	287	269	285	281	283	284	252	285	280	307	296	306	305	277	275	281	286	293	294	301	310	284	285	315	281	281	286	300	283	275	295	292	314	273	264	308	287	295	286	321	277	315	278	297	287	310	282	304	289	250	300	294	295	314	300	281	282	304	287	292	259	261	314	312	279	303	326	324	287	306	303	285	263	324	297	300	296	297	273	286	272	308	308	329	285	282	283	288	296	285	311	284	308	313	300	287	271	285	308	305	282	288	298	285	292	290	319	312	292	286	292	291	310	287	284	335	289	327	270	287	295	315	281	303	296	288	291	295	290	288	295	314	292	300	272	273	319	309	311	301	294	304	319	266	302	241	304	298	279	294	279	299	293	303	273	297	290	287	337	260	274	276	291	280	290	262	326	298	272	332	294	307	283	287	261	279	261	316	281	284	289	282	266	259	295	262	293	287	292	261	297	296	314	270	313	320	321	278	289	315	315	282	308	282	301	297	302	290	326	259	275	244	305	287	294	278	282	285	291	267	301	272	264	325	272	304	282	301	290	265	268	295	279	301	292	289	301	316	281	281	304	326	287	296	304	298	314	305	314	288	296	307	266	267	279	288	284	258	296	272	275	303	254	277	255	296	285	310	281	274	284	296	282	314	267	301	287	279	281	285	300	330	290	310	285	279	283	291	271	324	292	261	310	294	267	258	318	284	297	274	298	303	316	303	317	274	298	253	291	323	270	294	298	272	289	289	299	297	305	289	297	301	298	306	277	281	297	302	309	309	284	307	289	306	261	295	310	285	307	306	284	303	304	302	296	279	277	271	277	285	332	291	261	277	306	326	299	306	285	283	279	273	295	289	304	302	301	284	286	263	296	303	310	306	299	297	281	290	278	282	313	282	302	292	289	265	252	278	269	274	295	275	279	293	346	301	279	336	296	277	279	287	278	277	282	298	273	313	275	307	260	331	278	257	263	291	296	313	279	290	276	293	316	281	281	271	288	296	270	299	298	296	298	335	307	285	264	268	282	318	272	296	315	301	279	306	307	319	295	281	319	288	299	292	304	294	301	301	290	303	310	308	340	278	287	297	331	312	285	283	295	295	288	292	303	283	291	311	296	292	264	311	278	301	292	284	308	295	293	306	262	279	289	318	290	270	269	302	298	296	308	269	289	300	297	300	280	284	304	300	285	282	277	297	288	263	291	282	315	326	287	303	290	296	307	324	272	307	321	285	291	289	303	323	297	304	346	294	270	317	300	307	299	292	314	262	294	299	309	275	275	264	307	288	274	288	283	292	286	295	299	258	304	266	292	271	292	294	294	275	281	304	297	320	267	280	286	330	276	276	276	300	278	301	257	291	271	271	324	282	298	308	296	276	310	290	261	281	295	275	283	288	316	289	284	285	313	294	305	278	306	303	310	315	282	282	317	305	299	296	279	305	281	300	311	266	277	310	299	252	310	311	285	290	320	293	294	313	287	298	316	262	289	286	318	307	287	316	297	313	303	268	278	262	290	313	317	275	294	298	296	289	323	303	274	306	292	282	312	302	302	293	310	303	281	297	297	296	324	303	328	286	296	260	313	284	296	280	316	296	275	306	298	281	293	265	300	266	283	289	272	282	290	306	302	298	289	269	287	268	306	285	292	305	314	286	291	287	311	275	296	299	297	283	329	279	284	313	278	299	284	309	278	291	317	275	278	311	304	304	288	297	279	292	323	327	288	293	284	320	311	302	262	294	281	254	315	263	286	270	268	285	296	305	280	296	293	271	301	277	286	302	276	257	254	273	291	285	309	294	270	277	275	298	277	315	297	297	309	305	295	298	312	285	297	276	300	293	281	309	272	294	247	299	290	273	267	328	302	290	308	284	287	267	291	279	323	275	274	289	285	303	297	270	279	269	299	281	323	280	292	288	326	300	290	336	284	304	280	320	300	320	289	301	313	314	289	311	277	313	275	307	298	272	291	272	292	280	295	288	327	307	305	329	282	289	275	276	327	270	281	293	295	287	283	305	285	282	301	283	281	280	309	312	276	271	295	281	286	317	275	289	258	280	270	311	297	305	300	313	311	290	290	280	293	290	315	292	288	317	300	286	291	274	269	255	277	261	303	282	306	287	267	286	261	276	265	286	311	332	324	305	286	295	252	312	281	284	332	301	294	277	295	294	249	316	304	285	293	296	296	282	306	278	283	306	293	290	298	303	278	286	265	297	300	292	275	289	290	305	280	264	251	298	291	293	326	303	283	294	266	307	319	294	307	291	294	285	266	287	309	297	266	299	288	326	275	295	269	284	293	273	310	285	327	273	274	268	299	277	290	300	308	299	296	301	256	304	273	284	265	248	311	283	277	284	294	298	294	308	254	249	295	300	305	297	307	294	279	310	321	322	299	260	304	304	275	355	312	291	309	297	263	289	311	271	263	286	292	339	299	310	267	308	280	300	273	291	305	323	316	308	275	266	266	297	264	294	325	248	264	298	263	296	308	296	301	291	298	337	301	302	309	282	293	277	263	310	270	274	313	326	295	290	274	279	297	270	290	299	307	299	301	294	295	320	288	313	308	301	298	270	285	271	302	273	311	299	299	290	297	294	256	304	282	286	259	293	277	304	269	278	278	285	323	284	298	293	279	262	298	270	285	294	306	278	284	296	295	287	289	300	312	272	278	312	293	305	284	323	327	309	304	294	298	293	263	267	316	327	293	291	285	271	301	292	271	291	253	310	256	279	271	242	280	302	293	298	297	275	281	299	329	266	287	321	293	317	267	271	317	296	300	291	299	307	307	281	283	297	278	294	304	287	275	278	259	294	286	281	294	287	286	319	311	307	296	301	313	291	283	300	309	262	282	281	324	287	284	252	302	291	279	251	299	294	304	296	282	279	258	284	299	310	274	351	292	311	303	309	296	291	328	272	301	264	282	333	327	292	298	309	284	302	310	318	283	290	260	314	255	324	289	318	284	308	259	272	291	294	279	298	269	283	300	309	284	282	305	297	275	283	287	296	280	289	301	308	330	283	278	311	262	316	283	295	280	303	307	268	281	296	285	269	289	294	282	257	276	289	306	307	276	295	262	305	289	300	295	288	285	307	275	289	308	297	305	307	300	287	325	274	279	279	306	281	270	284	300	296	278	303	278	258	278	263	293	284	293	291	282	305	266	276	273	246	271	289	303	288	285	276	273	295	293	291	292	309	269	296	324	319	287	259	294	299	274	317	262	297	290	337	294	304	281	287	311	297	285	287	305	299	316	322	283	287	294	299	301	279	293	304	292	307	287	269	282	313	290	317	316	319	266	278	289	309	281	307	298
34286	49493	74201	74049	39262	6532	3470	4620	5306	4316	2899	2797	1464	1043	1031	950	1027	978	986	1020	1044	1196	1386	4303	3544	2262	2002	1442	1788	2001	1930	1712	1703	1375	1357	1061	1200	966	912	898	872	902	869	847	894	845	827	859	852	853	788	843	761	784	797	690	822	756	845	792	751	795	762	792	799	758	765	783	753	726	776	784	781	705	776	703	743	701	714	720	763	744	753	741	709	709	746	750	771	745	762	770	760	734	730	760	729	755	745	738	764	730	762	757	738	799	751	688	765	769	755	729	719	759	746	751	785	757	749	781	717	741	758	760	727	765	728	723	722	706	719	718	704	814	764	704	775	764	679	645	746	739	768	751	749	763	749	732	667	733	708	733	705	788	718	712	728	780	724	721	735	725	778	683	725	786	741	691	716	721	750	734	748	761	710	771	778	769	754	676	704	730	757	755	736	718	676	748	752	742	738	707	756	706	725	710	723	717	726	715	726	730	728	721	743	777	682	729	775	716	673	717	722	727	728	716	728	717	785	700	731	739	751	701	705	696	737	742	714	744	712	765	713	736	686	704	732	684	734	694	760	725	735	795	732	750	755	737	734	671	715	766	728	722	744	740	697	752	761	733	756	745	718	733	746	728	713	740	750	783	670	701	736	708	684	759	727	755	712	736	763	758	734	740	718	765	713	739	673	732	666	746	731	731	763	736	720	701	702	762	725	720	701	728	689	727	711	793	724	754	751	753	703	719	732	712	743	760	701	742	730	762	707	735	722	747	742	719	757	715	735	710	712	769	700	732	743	744	725	737	732	757	707	764	754	728	727	701	677	730	740	748	752	721	725	689	727	697	703	712	694	710	713	758	714	714	749	775	783	745	774	749	705	717	758	736	706	738	693	738	721	685	741	717	750	741	750	735	719	716	683	725	717	733	692	760	729	767	743	719	762	780	742	676	644	700	731	725	742	718	708	737	749	734	752	684	751	699	702	783	674	748	763	747	756	784	697	756	747	715	737	727	717	728	735	719	741	742	729	713	709	771	734	710	761	761	711	737	750	717	727	803	739	733	730	768	751	789	744	673	712	738	745	736	696	759	723	690	731	741	727	714	752	728	754	732	730	713	689	737	754	767	713	707	707	705	692	742	742	712	751	714	698	778	724	706	710	713	745	724	750	711	749	720	678	744	709	728	683	668	682	716	728	720	772	741	743	718	756	701	773	742	681	731	704	709	726	683	735	749	778	707	768	702	751	705	731	711	725	691	747	717	762	738	727	713	770	708	718	704	747	747	703	704	669	721	754	744	758	732	739	719	734	761	708	708	694	706	734	707	721	727	714	699	723	737	709	723	758	790	790	709	692	707	755	688	690	720	733	711	748	716	741	739	729	740	723	745	755	712	734	728	720	748	754	688	760	756	689	745	728	743	716	755	707	736	734	764	760	739	755	717	708	695	743	723	675	707	734	739	682	727	735	753	710	718	735	734	719	773	746	747	726	782	772	729	782	735	729	738	777	746	751	751	794	778	688	779	742	763	726	744	761	730	803	726	739	739	745	733	692	759	745	731	707	733	692	760	737	738	723	770	732	721	736	708	737	699	731	715	757	722	738	675	732	756	731	720	742	711	731	703	782	728	736	766	688	689	739	752	712	746	741	733	720	720	731	736	746	700	688	752	772	791	742	708	737	756	727	776	722	730	768	720	758	696	714	685	734	686	764	713	735	751	754	737	718	734	707	729	724	740	763	736	733	742	725	676	705	722	694	705	707	745	666	739	731	712	760	721	735	721	729	753	706	732	756	726	773	691	677	682	708	722	726	771	715	723	717	745	771	751	730	771	751	764	711	720	721	707	720	715	738	784	743	697	750	770	645	728	708	703	692	653	721	739	723	712	777	743	730	697	761	749	732	729	685	708	725	725	774	708	684	783	784	726	731	704	771	768	691	697	736	757	806	734	732	742	757	712	756	735	720	737	759	727	761	751	787	731	672	764	770	700	722	748	761	722	754	700	738	749	718	752	762	728	750	740	756	708	772	721	723	730	741	766	727	756	724	764	754	704	733	690	745	746	707	741	708	684	715	763	674	704	766	749	734	695	714	729	732	762	666	680	737	702	675	709	720	760	749	721	749	693	689	744	732	712	710	689	778	740	724	740	718	703	708	723	779	698	714	768	725	739	748	741	725	755	716	717	739	704	730	678	687	714	691	737	753	714	734	778	761	726	764	725	725	699	754	710	695	735	708	720	697	697	752	728	752	740	739	715	756	718	747	733	739	730	749	718	728	705	771	780	699	763	741	772	706	746	737	734	740	753	706	751	753	741	715	709	697	720	726	691	733	716	727	715	737	704	687	730	728	742	684	691	727	766	694	764	715	772	749	760	727	741	701	754	696	744	739	736	741	750	739	734	718	780	718	733	717	707	737	752	731	744	708	769	763	692	709	708	755	747	711	751	731	752	736	718	751	750	792	703	709	728	700	687	711	766	742	746	765	767	739	734	736	777	714	719	718	711	759	758	677	762	678	753	764	709	727	744	708	741	746	731	716	726	761	713	693	763	728	730	728	786	751	753	710	676	721	739	743	773	737	733	715	731	718	738	705	699	741	756	767	710	735	672	730	745	698	686	746	710	728	744	706	759	684	747	728	714	676	736	691	726	723	710	714	697	718	730	679	760	715	701	736	670	809	763	747	727	756	716	727	711	706	731	723	748	729	729	710	774	746	765	778	710	741	739	737	757	721	732	765	758	745	763	717	747	708	733	706	726	767	740	748	739	744	760	720	738	720	758	748	730	749	700	750	680	724	699	730	720	745	726	731	730	713	704	759	683	743	728	726	679	715	702	732	737	753	766	774	766	740	695	722	768	754	746	708	740	712	725	751	726	766	724	752	695	756	741	672	723	714	775	743	749	773	733	721	758	693	747	711	771	734	696	748	681	725	680	716	719	742	728	789	755	736	728	792	754	733	716	709	681	711	743	753	751	763	730	741	716	709	707	726	736	698	711	696	718	730	688	768	754	707	753	718	703	782	746	712	751	749	735	776	757	727	732	765	749	683	703	761	705	727	749	762	690	778	739	730	749	731	683	736	714	769	742	721	711	723	729	660	701	756	780	715	766	704	771	774	744	768	728	713	697	744	701	711	710	710	757	733	727	783	775	709	725	705	747	717	768	740	690	741	721	717	734	715	740	703	792	733	762	730	710	741	687	719	690	763	677	747	728	745	710	732	736	728	712	750	721	738	751	778	737	685	725	672	746	682	680	703	732	719	746	753	761	738	738	741	711	744	704	744	713	712	778	728	736	738	721	721	733	725	717	763	733	708	742	734	778	713	743	739	743	719	714	722	738	738	764	746	702	739	755	744	708	694	750	714	703	741	751	754	706	709	751	737	747	734	702	684	728	693	679	704	707	750	763	757	755	781	719	714	757	734	718	734	729	783	756	706	766	714	716	760	718	728	780	729	733	706	724	757	705	775	745	766	717	723	734	719	691	692	684	689	709	723	763	688	706	704	754
10880	9355	12673	10130	4010	449	381	346	342	298	317	263	299	286	285	300	288	276	298	258	322	278	287	284	244	294	291	258	284	288	307	300	296	294	295	292	291	277	303	334	311	313	316	295	294	295	260	274	281	306	274	287	306	284	281	273	288	329	258	304	278	288	267	290	279	304	288	269	279	310	272	282	305	276	271	317	287	273	287	272	314	305	320	264	278	288	274	314	283	294	284	293	328	308	271	260	280	285	310	295	262	287	296	297	267	276	271	291	293	277	260	268	322	300	304	299	291	280	275	287	313	267	292	289	284	268	292	287	282	294	273	296	261	299	283	296	302	292	286	236	290	263	292	272	295	276	272	278	280	277	292	276	258	306	298	296	289	288	295	264	277	250	282	267	265	280	288	236	288	298	270	290	287	287	293	258	298	279	265	265	282	276	266	265	300	303	257	266	265	247	285	276	264	300	281	288	265	298	314	283	277	264	302	288	251	266	304	282	287	292	308	294	283	288	274	284	268	296	268	241	273	304	302	265	313	277	297	296	294	278	283	282	294	280	276	279	293	288	261	279	288	281	289	299	273	277	294	255	270	281	302	305	266	286	283	293	280	274	271	289	300	310	279	319	276	297	286	280	266	291	299	276	295	283	275	266	283	284	297	259	272	331	259	296	265	308	279	279	245	301	286	290	274	283	275	281	297	290	291	290	303	279	316	270	274	296	273	289	281	271	261	298	271	273	294	295	309	276	305	290	265	298	293	274	270	263	281	290	279	250	276	311	269	279	268	268	274	250	263	296	308	257	270	262	295	268	323	280	283	269	267	245	282	274	268	278	285	283	282	306	311	280	292	282	267	286	281	290	297	295	300	271	286	324	254	290	245	272	277	316	276	311	272	268	278	290	276	266	312	292	302	278	304	315	250	325	277	278	295	269	294	289	305	258	294	282	286	311	278	269	267	278	284	307	284	300	280	277	261	297	314	308	299	291	293	289	286	275	275	315	308	300	292	305	276	284	284	295	307	297	304	258	281	311	310	266	262	331	275	251	302	293	271	278	297	292	267	260	302	262	276	260	233	286	289	279	298	273	318	265	278	281	295	266	280	305	284	257	297	253	289	294	307	286	266	309	299	312	274	285	296	298	299	284	289	289	274	288	271	277	311	287	278	287	284	286	266	258	291	250	284	289	269	273	293	260	293	296	279	286	276	281	288	270	263	275	292	321	274	264	284	260	290	291	321	271	285	297	279	272	270	282	296	272	243	293	270	287	273	285	300	262	264	254	283	282	281	264	289	275	275	279	287	279	280	277	271	309	292	241	273	310	279	252	279	295	292	246	292	290	272	298	293	284	271	293	302	266	301	280	277	258	283	279	274	255	269	286	307	282	276	283	282	281	265	292	330	291	342	287	288	298	281	285	286	310	259	303	279	298	299	314	313	310	264	259	253	277	272	280	265	264	279	279	276	244	294	278	287	269	290	246	267	290	260	310	296	310	275	316	297	311	249	305	268	258	267	274	260	279	283	278	289	272	272	291	281	282	270	278	249	288	289	275	288	265	274	285	289	278	290	286	293	274	259	303	283	258	269	302	283	280	291	256	277	265	270	261	272	295	257	273	292	299	278	246	285	261	303	307	247	301	277	294	317	315	256	310	304	264	302	260	279	340	324	287	280	293	285	313	276	316	306	331	276	280	274	291	266	302	288	269	250	293	273	317	248	281	296	284	262	264	306	286	256	302	279	256	301	290	278	278	315	306	276	325	279	290	294	247	258	292	265	267	315	263	290	287	255	283	301	253	276	285	276	284	284	301	284	265	275	271	270	274	295	276	297	294	258	250	290	259	289	276	271	311	305	273	269	315	289	287	319	280	249	267	290	264	275	277	318	304	251	265	270	263	293	249	277	288	292	286	279	300	281	306	292	296	280	294	293	294	297	262	300	271	274	295	284	289	267	262	295	287	261	276	278	275	284	296	286	277	245	288	312	289	286	294	249	272	269	298	292	277	278	278	269	234	260	281	285	267	281	268	291	286	307	303	300	294	269	263	269	268	291	288	292	246	288	300	294	266	298	283	278	314	281	251	312	281	267	281	257	277	294	275	258	287	274	242	316	268	264	278	271	296	276	294	296	281	294	286	307	274	264	277	285	264	307	288	271	251	267	292	265	288	248	287	283	299	286	275	283	291	290	269	303	269	278	297	276	318	284	281	289	280	259	302	278	271	292	299	273	261	290	284	312	335	292	297	270	263	287	290	288	275	305	280	273	260	314	292	287	290	291	293	276	319	287	287	299	302	289	289	278	302	263	276	313	268	254	307	290	275	263	283	310	302	302	283	290	271	283	295	276	294	277	292	256	283	283	268	279	300	303	262	306	283	306	281	274	318	288	281	268	291	287	296	283	280	295	298	299	272	271	276	273	268	312	250	263	276	275	295	294	298	268	298	296	299	252	272	283	260	272	295	326	248	308	269	290	282	292	303	267	285	312	290	296	252	311	264	270	256	282	276	292	279	277	289	308	303	266	284	274	290	288	307	264	278	248	274	319	283	232	270	273	277	298	281	295	298	272	292	264	306	279	294	286	306	272	284	259	274	258	291	299	270	286	300	276	300	311	249	273	292	266	284	293	262	277	284	287	301	271	259	263	275	262	274	274	271	311	306	299	297	287	300	283	262	266	300	302	286	285	257	275	260	266	296	304	313	304	319	281	290	290	296	276	268	285	286	303	288	271	306	284	307	291	310	287	294	272	294	240	303	295	297	320	249	263	263	297	277	286	259	294	288	274	287	282	282	289	286	282	277	290	281	276	278	311	278	283	279	265	282	316	295	277	286	283	299	284	267	271	299	270	288	285	277	271	272	255	289	288	298	266	303	289	265	281	261	276	245	280	326	271	310	296	292	296	289	324	266	287	270	262	277	286	278	299	264	281	279	291	278	307	330	292	271	285	300	276	260	248	269	275	264	251	295	318	262	297	284	291	262	270	311	256	260	313	266	286	265	261	281	327	285	282	284	303	277	280	312	289	270	282	258	257	288	288	290	291	274	266	288	314	282	285	276	315	302	309	285	263	284	270	289	261	246	276	277	266	283	287	272	308	270	302	299	274	286	280	287	295	286	297	292	284	259	268	300	285	246	314	270	284	303	263	291	296	274	254	265	300	266	292	263	270	275	303	288	303	276	321	301	294	280	308	279	317	310	259	294	285	283	296	285	288	270	284	272	262	287	275	300	292	289	242	299	308	255	272	277	299	313	276	264	272	265	289	284	307	289	299	330	298	251	283	288	283	275	311	250	273	295	285	264	277	290	295	283	282	256	298	268	294	265	285	300	297	271	306	270	271	281	273	291	295	250	285	279	275	262	277	256	309	284	263	277	304	262	303	285	306	249	291	248	274	298	291	293	271	265	310	306	307	248	289	250	304	271	299	277	260	284	285	312	255	286	294	297	288	246	274	277	285	293	291	273	286	263	322	287	304	264	286	279	272	272	258	302	259	307	295	291
7766	11417	22059	21934	8829	1317	1065	1098	1007	866	788	768	771	751	731	756	762	766	830	758	766	782	820	802	816	835	772	790	749	813	797	819	840	813	876	834	784	791	760	800	775	757	728	698	747	745	847	776	715	741	775	802	733	710	734	718	748	751	769	735	689	740	769	748	750	751	734	765	696	793	727	724	751	743	747	705	714	737	683	775	725	757	750	766	714	697	740	733	731	742	758	693	689	701	747	708	713	743	741	753	712	668	740	736	698	713	725	689	747	736	728	706	688	737	733	701	724	738	742	704	772	740	795	730	710	783	737	717	724	737	754	738	724	713	682	657	747	768	718	776	771	715	744	709	735	719	761	713	782	732	806	698	719	725	752	687	722	695	727	689	703	700	721	728	727	707	742	734	727	733	701	664	705	734	738	731	665	747	789	760	727	688	738	709	716	707	747	719	765	747	726	726	723	783	782	694	724	693	709	719	771	725	712	742	721	718	718	744	715	714	680	751	689	753	714	736	693	777	722	710	669	700	755	738	748	756	732	729	680	719	730	754	729	681	734	704	745	775	718	712	684	731	733	727	773	728	719	724	769	732	699	750	694	688	720	756	762	702	745	742	726	747	720	716	754	743	758	714	741	749	751	730	740	723	720	702	740	699	700	706	745	751	703	742	770	686	774	751	701	731	752	732	699	735	741	710	699	698	708	742	699	742	742	731	669	704	733	740	727	733	695	708	703	754	721	735	772	708	703	719	704	740	708	708	744	696	731	714	745	715	720	744	705	712	718	723	745	705	709	748	738	707	722	756	763	679	755	720	699	718	702	697	697	725	703	707	822	723	749	705	761	686	700	675	713	746	731	667	787	699	690	746	678	720	732	736	756	772	710	714	705	754	735	759	709	697	715	697	716	723	726	742	719	716	709	709	710	705	691	716	724	734	706	720	754	708	694	710	730	664	762	704	758	721	708	649	749	727	735	734	729	685	760	696	710	661	673	700	715	714	737	753	713	713	757	738	740	736	748	724	759	777	739	687	726	725	760	696	760	719	702	730	733	722	691	715	702	743	745	689	725	709	715	732	783	722	758	746	709	682	751	717	709	735	690	720	751	694	709	745	750	687	744	708	714	745	714	698	746	723	687	746	745	761	738	756	723	694	716	727	750	730	723	790	742	702	665	711	737	694	708	672	756	712	787	764	761	747	689	758	737	715	719	717	772	721	720	765	793	734	765	721	672	708	761	721	737	723	719	732	738	714	721	792	772	705	723	717	738	755	723	689	742	715	737	746	708	709	784	688	669	697	743	745	734	731	728	715	736	733	708	748	769	691	702	763	724	761	740	739	806	720	732	739	726	683	741	718	711	743	782	699	709	701	687	739	750	721	761	727	735	787	751	677	742	729	660	773	749	719	825	749	755	687	740	712	701	734	740	727	721	731	716	746	759	726	719	741	753	786	671	723	732	697	745	740	716	702	770	719	743	763	757	700	735	714	723	692	712	693	737	712	701	763	750	763	755	711	715	730	741	772	695	725	719	735	701	731	759	738	746	695	740	715	689	710	687	686	728	701	705	739	760	707	739	744	696	711	684	763	726	750	761	746	737	769	783	745	725	728	730	747	759	710	759	747	733	747	733	791	710	714	709	754	757	705	737	697	759	710	746	694	731	713	722	744	736	749	748	703	773	718	741	742	756	727	724	719	715	719	702	742	697	700	760	705	740	723	711	722	681	754	733	706	710	734	773	711	736	762	726	760	689	756	739	750	705	711	753	717	775	788	735	725	715	742	697	704	718	781	749	735	761	736	711	726	722	806	698	743	770	727	756	725	731	718	714	726	741	675	801	739	729	731	766	737	742	718	745	709	730	739	688	705	714	752	730	760	706	696	697	713	764	767	751	739	734	702	719	713	695	712	769	740	686	765	680	686	721	772	713	699	704	698	704	764	730	761	758	708	732	761	706	712	710	784	746	732	735	720	728	713	716	755	733	737	781	737	727	702	724	751	737	689	724	687	740	683	781	743	707	710	755	736	731	712	690	714	779	693	765	751	710	743	696	717	774	726	722	710	738	751	694	757	753	735	721	741	760	734	693	713	729	707	728	734	714	683	779	752	768	771	725	686	739	743	734	727	669	694	750	694	695	754	746	710	687	746	689	719	710	727	721	746	701	743	716	700	766	740	743	687	746	748	711	759	702	704	742	732	747	708	712	667	724	763	695	783	731	719	683	705	731	698	705	697	719	754	743	735	706	788	719	720	711	722	713	731	711	720	759	720	727	727	704	755	736	720	763	739	703	729	731	752	756	724	715	722	778	700	713	747	756	727	741	785	740	769	715	715	710	717	705	699	734	746	760	740	742	759	756	763	694	685	726	723	728	682	715	746	732	722	757	697	722	701	719	717	755	664	683	718	716	714	750	746	721	757	741	700	729	751	695	736	744	750	703	747	756	714	695	762	743	691	717	690	743	738	739	698	712	728	677	714	756	763	773	722	755	733	723	725	748	741	710	693	744	708	695	686	733	727	692	724	741	756	695	712	663	724	697	734	774	722	773	737	689	721	708	752	753	740	711	676	767	744	719	700	742	681	723	751	710	749	689	683	740	680	736	724	780	732	681	715	732	708	735	737	734	704	735	721	682	785	753	723	727	747	736	722	756	682	722	684	721	768	736	705	762	718	696	746	748	727	763	750	739	772	767	728	773	774	723	741	753	687	780	748	741	729	726	726	712	692	809	754	714	721	726	740	758	703	718	728	688	701	714	759	768	719	735	744	726	698	713	775	718	757	761	707	760	720	729	712	791	730	763	688	710	671	706	735	749	675	739	736	712	722	736	762	718	759	744	716	672	714	741	733	712	703	723	756	713	730	731	747	739	770	721	732	727	725	679	722	738	691	726	686	745	733	728	703	719	726	739	700	728	734	727	719	755	759	760	736	751	756	767	725	696	714	747	724	759	745	774	738	709	771	743	767	748	740	765	762	785	747	687	742	773	753	696	686	742	712	757	699	750	746	764	753	790	732	744	744	772	659	724	731	753	707	726	721	728	704	691	710	734	745	715	719	787	750	719	774	683	742	766	735	693	774	720	730	705	730	764	754	732	740	759	678	785	713	725	738	740	708	749	721	722	714	678	721	712	740	737	758	727	769	735	714	731	744	704	711	735	706	732	766	740	777	687	764	684	716	728	688	753	725	721	693	720	736	768	747	697	771	698	716	723	752	777	705	729	724	745	731	760	721	741	748	714	733	740	744	739	735	730	729	794	756	723	732	724	699	723	687	724	716	725	764	725	701	746	750	726	716	765	722	709	727	763	745	766	756	734	801	705	759	732	724	722	746	754	706	723	739	747	665	721	737	706	771	695	774	719	719	702	746	749	704	765	703	706	739	703	709	733	713	705	710	767	715	729	702	773	754	743	717	717	718	713	733	716	709	693	706	745	746	736	732	754	707	730	705	754	763	740	719	765	696	755	696	739	715	727	734	701	732	698	715	706	715	726	698	726	726
43720	53708	65569	58051	35051	8009	1323	1226	1370	942	594	470	373	355	344	334	337	346	319	376	318	323	376	495	499	419	407	407	429	422	393	389	377	359	368	330	374	332	317	358	340	336	317	339	330	350	330	319	356	320	329	310	338	344	338	339	286	322	302	334	349	344	304	305	303	353	342	303	313	326	367	330	332	338	313	317	306	324	330	316	295	330	292	300	326	295	303	328	314	320	301	292	301	324	291	315	314	314	307	320	313	335	334	295	309	306	330	329	336	330	326	314	340	316	295	298	329	311	328	331	339	335	341	316	330	314	296	340	308	305	304	291	322	332	341	324	317	290	343	359	309	355	318	320	302	334	317	317	281	326	348	344	318	321	312	320	328	326	313	279	319	302	341	301	293	315	333	315	339	334	342	289	315	319	340	329	315	305	302	335	310	328	298	331	284	314	294	311	306	319	332	357	313	299	333	330	327	313	318	269	306	289	332	331	317	287	335	332	306	301	330	298	294	300	275	312	336	296	295	307	312	296	335	319	306	341	300	359	336	305	341	348	299	345	344	316	311	302	287	349	342	336	322	328	307	327	337	287	307	272	307	312	297	277	305	331	344	302	305	313	296	330	292	326	336	306	327	310	319	321	330	303	265	340	324	320	314	323	299	279	343	306	305	309	329	302	289	324	318	311	327	348	323	319	316	334	318	341	317	345	319	307	344	324	303	317	328	315	335	314	338	304	328	313	306	305	312	319	325	283	336	300	299	313	322	276	298	302	334	291	288	327	309	310	320	301	304	333	311	309	338	309	334	323	351	341	318	325	318	321	307	268	337	331	337	341	339	319	321	301	300	320	363	338	305	318	326	282	286	338	324	315	310	314	318	332	302	333	292	315	352	315	311	326	327	329	292	296	313	287	329	304	299	312	324	342	320	349	315	325	325	298	315	309	338	361	326	342	315	281	313	284	333	307	326	337	317	344	341	323	357	326	298	351	303	290	283	271	305	296	310	323	323	305	337	298	307	299	341	322	278	321	301	298	340	341	337	309	349	350	340	313	313	305	283	309	335	322	324	304	333	287	295	290	337	335	305	315	245	332	293	328	313	335	324	297	323	309	330	277	289	323	308	322	295	308	334	329	348	287	330	314	303	312	354	348	336	317	369	314	316	303	291	308	292	305	306	323	312	312	299	341	331	319	337	325	328	308	323	310	328	332	333	328	319	306	357	325	330	301	314	337	300	326	301	333	347	305	331	313	330	320	292	311	312	295	299	335	354	350	323	313	335	301	310	310	304	325	296	327	315	300	299	306	320	337	325	279	315	348	322	271	321	336	357	332	312	302	303	311	295	333	306	335	341	339	329	330	326	331	313	328	301	326	305	290	315	329	315	313	328	318	349	339	308	330	315	306	319	317	330	317	302	293	318	312	311	282	294	298	312	317	298	327	313	333	344	305	276	288	311	317	287	278	343	279	310	318	299	332	303	318	290	329	299	278	312	306	310	323	310	333	282	336	320	300	302	330	296	317	305	327	313	327	330	324	305	292	316	314	334	334	305	310	297	322	331	313	292	323	323	279	328	310	326	300	321	347	303	307	310	292	284	309	310	310	305	322	309	331	321	312	319	340	324	313	334	328	313	332	319	315	326	296	297	314	322	314	328	346	318	350	348	300	299	324	350	313	330	301	328	324	324	339	338	307	310	303	317	320	319	314	294	315	324	341	326	281	308	333	330	321	309	302	330	272	338	317	339	340	303	327	316	262	309	302	310	338	314	297	337	314	294	294	322	287	295	330	323	321	315	317	292	298	305	278	321	326	334	300	321	307	332	313	324	289	313	313	333	313	322	348	289	301	333	310	352	301	309	325	311	323	316	286	294	315	314	314	328	335	316	309	307	297	325	315	294	363	291	317	326	292	323	308	301	314	327	292	313	338	361	322	316	302	283	313	305	334	315	328	295	317	316	304	311	313	331	272	316	321	332	306	299	320	307	305	347	329	285	261	349	316	301	313	303	291	298	320	319	311	334	338	307	307	287	326	273	360	307	324	295	307	311	311	323	324	334	309	341	308	311	327	284	283	323	306	335	364	281	277	339	313	316	326	334	303	310	336	339	270	306	336	306	321	331	320	319	291	289	333	315	330	321	290	329	317	334	314	313	327	297	331	350	332	312	305	336	303	326	307	335	314	331	330	283	326	297	310	387	356	337	343	337	317	321	328	302	290	345	323	299	295	303	316	295	341	317	323	305	291	280	315	327	312	330	275	299	303	314	290	307	350	302	292	298	323	315	333	302	300	297	311	310	310	309	286	339	309	306	307	323	288	320	337	298	296	319	326	334	307	289	311	319	292	296	337	331	302	305	309	298	300	327	303	296	316	326	305	315	290	363	308	322	315	314	299	292	314	289	325	346	307	318	309	311	309	313	276	304	314	307	324	281	306	306	310	320	319	326	328	355	325	294	307	322	322	350	290	339	325	302	323	312	336	321	326	336	306	337	310	316	341	302	300	328	330	312	324	303	306	333	311	333	345	341	306	301	316	308	332	303	314	310	325	348	344	316	331	322	349	330	338	315	326	340	314	332	310	309	307	297	325	313	340	312	288	318	318	306	272	312	331	308	338	322	309	308	301	293	335	313	312	328	335	331	303	351	342	303	279	326	292	317	294	324	342	324	313	336	330	330	350	324	333	327	290	324	365	295	262	355	306	288	325	289	339	314	307	332	311	301	330	329	319	292	323	331	330	277	315	290	315	304	296	300	322	289	297	344	336	367	335	309	335	330	292	274	339	319	315	311	292	313	336	274	283	324	332	304	335	308	308	325	296	333	328	334	302	315	313	291	314	313	361	333	300	340	315	273	324	338	309	338	306	316	310	300	320	285	320	297	294	324	320	306	307	330	326	327	345	301	337	299	285	290	319	354	324	319	316	318	298	346	363	336	327	341	347	293	322	317	315	304	329	286	339	312	315	337	306	323	316	355	362	310	312	307	315	317	325	345	315	320	304	325	343	345	330	298	315	316	315	344	367	297	343	295	333	311	320	314	327	293	310	307	291	302	305	320	309	296	302	300	325	326	320	316	314	293	301	339	294	346	307	314	280	344	313	341	325	319	325	332	276	316	315	289	318	329	271	339	325	305	326	322	311	320	319	303	334	320	290	324	317	327	325	327	299	293	310	285	315	309	303	275	316	316	325	310	334	336	335	323	293	327	321	313	307	302	346	286	329	340	325	308	306	308	299	318	309	322	302	293	342	313	311	311	294	348	333	294	317	320	300	362	334	314	306	324	322	307	299	310	339	330	323	318	331	342	324	303	309	274	336	266	336	325	304	286	319	318	337	317	342	337	320	290	350	322	320	317	314	314	315	300	318	332	324	357	304	323	356	339	314	305	331	295	330	324	312	294	317	316	300	331	320	316	319	316	324	336	313	367	309	339	320	337	295	332	321	312	296	294	301	313	347	295	285	322	316	315	313	319	318	285	322	350	326	306	322	308	306	326	288	340	279
27463	41642	62197	62874	28246	3413	2445	3361	3773	2971	1922	1713	1069	938	985	907	925	914	919	989	953	1097	1117	2448	2371	1516	1500	1254	1538	1553	1474	1222	1287	1214	1156	1050	997	995	955	969	926	876	873	839	842	869	855	812	859	885	818	811	866	847	832	816	855	792	836	918	786	845	814	856	812	794	832	819	806	808	775	848	813	817	814	818	819	794	751	811	762	803	835	827	836	805	775	804	789	819	820	825	829	771	787	854	831	780	760	877	791	836	832	830	825	826	807	823	793	792	841	830	793	793	803	812	817	811	798	731	810	832	786	797	801	794	825	828	849	803	810	748	780	832	799	830	789	832	786	840	805	755	798	810	780	832	808	790	790	836	827	757	855	820	796	827	812	793	776	826	769	843	835	838	760	799	772	763	796	758	790	802	796	779	819	820	798	793	814	800	857	786	838	785	787	812	785	764	823	754	784	798	821	802	838	832	788	815	844	804	777	795	750	777	833	755	781	810	832	820	757	778	837	783	784	831	730	820	726	727	802	767	789	798	805	772	797	850	829	748	790	823	801	768	769	862	843	780	821	761	814	782	789	826	767	802	829	844	821	767	781	828	796	836	784	780	807	787	771	807	841	794	811	786	807	807	859	810	788	778	811	808	774	780	781	761	809	821	799	834	756	819	787	827	765	795	795	810	837	847	799	882	793	808	837	824	801	795	796	769	806	812	796	771	800	802	807	780	791	768	826	754	813	794	826	833	805	843	751	861	809	824	801	782	805	818	797	812	788	782	800	769	850	790	816	821	757	818	778	832	769	793	833	805	732	774	824	799	766	810	811	806	834	821	759	810	791	836	771	718	784	816	823	822	788	773	798	802	823	808	834	775	770	851	828	788	767	845	790	808	817	804	753	812	835	799	811	760	779	806	762	761	783	819	821	738	796	762	797	810	810	800	790	808	837	773	840	782	770	820	803	807	757	855	796	804	778	785	728	781	817	830	789	757	782	806	826	809	835	782	829	808	807	828	799	795	812	813	811	790	800	834	870	798	799	804	794	770	804	759	832	816	729	766	786	771	780	785	811	831	842	796	779	818	759	777	832	779	826	796	813	762	821	836	808	782	867	749	802	840	713	763	767	780	796	774	770	769	757	855	785	731	818	834	782	820	794	790	766	810	814	787	776	824	766	830	822	769	827	802	788	815	778	804	805	770	763	780	841	776	832	859	797	772	799	823	765	835	767	841	787	800	780	845	817	812	831	814	830	796	850	772	757	761	805	763	825	757	852	784	762	800	762	867	824	849	805	795	808	764	756	799	820	765	806	779	839	826	780	765	777	810	812	774	791	782	775	763	785	845	795	771	823	811	753	791	828	813	842	843	774	832	792	800	786	791	739	813	843	769	790	789	795	791	763	787	805	719	756	802	812	771	805	783	832	769	833	833	760	765	759	770	762	835	773	805	757	788	837	810	769	774	842	771	769	802	798	784	868	793	797	770	818	781	783	798	780	743	814	880	789	805	806	808	776	829	820	775	773	776	804	746	785	777	823	771	794	802	773	796	821	804	755	794	788	831	826	743	790	839	817	800	791	791	764	793	762	788	771	804	813	774	795	795	832	741	838	774	832	773	806	852	802	800	828	810	810	782	788	806	804	788	808	848	789	805	812	818	840	803	813	744	755	791	819	805	863	775	761	822	771	776	799	847	800	817	768	798	812	837	747	802	755	832	813	772	800	838	783	794	825	826	785	838	807	798	828	831	767	780	836	804	845	767	860	759	775	781	796	800	782	780	821	790	776	775	803	778	796	809	807	807	791	812	854	823	811	783	763	841	782	825	808	826	844	795	773	815	795	801	796	813	793	786	823	790	809	792	763	792	762	739	799	789	790	828	826	833	762	811	820	783	821	794	773	835	779	818	814	800	768	843	776	857	793	807	795	814	804	843	773	788	819	809	826	860	786	804	815	763	815	787	798	848	748	790	839	777	794	816	842	830	812	803	807	818	806	756	814	790	792	815	779	802	825	857	808	752	748	809	822	781	786	793	806	782	813	806	807	793	793	859	842	821	771	813	811	824	832	797	844	808	772	789	820	778	752	838	794	796	754	768	696	796	787	780	823	812	777	755	762	835	839	765	825	830	797	832	865	761	758	845	785	810	825	830	802	743	797	728	755	723	775	787	781	801	777	719	800	806	847	802	869	816	777	851	773	825	789	827	791	777	826	768	756	834	863	772	785	803	771	795	727	797	809	769	790	820	749	782	795	811	784	774	839	816	780	788	790	805	819	784	781	770	824	831	795	790	782	769	783	796	808	854	806	835	828	803	840	781	775	785	810	812	837	820	775	810	807	774	772	897	814	751	794	757	794	798	789	776	790	751	796	786	770	780	791	794	831	796	838	765	772	786	822	841	840	780	834	800	781	769	788	766	782	787	786	754	789	767	796	799	836	858	835	785	811	792	822	825	805	811	739	793	827	826	798	778	774	775	822	807	786	810	835	793	772	821	829	864	818	795	807	783	822	810	818	794	804	831	751	721	808	833	812	790	822	790	715	804	821	806	750	795	762	788	849	791	801	847	787	820	817	766	794	792	795	825	777	836	761	818	840	810	834	786	830	831	774	799	821	760	783	825	837	830	824	789	801	857	764	838	799	852	729	756	787	823	774	802	796	794	769	784	848	750	804	789	806	839	819	785	783	763	764	790	806	783	831	733	790	825	815	792	791	789	816	807	819	780	872	838	750	796	815	818	752	808	847	804	790	809	820	790	794	812	818	840	783	791	765	827	780	777	811	800	803	837	788	808	791	831	778	830	827	814	822	837	785	812	797	844	845	727	829	820	797	759	830	812	772	802	820	827	784	786	795	794	833	768	793	805	784	775	800	765	798	782	779	821	797	801	754	789	825	807	736	764	799	796	804	793	829	800	808	815	827	771	779	857	743	735	844	792	856	832	829	835	782	774	786	792	832	824	794	806	799	814	787	770	823	780	820	839	793	856	814	798	858	812	822	780	855	814	835	825	771	797	802	801	834	813	824	798	743	778	791	779	800	742	825	800	798	785	760	773	735	828	802	811	826	793	758	788	812	781	835	801	798	853	785	811	803	769	791	796	839	826	828	782	830	796	776	827	825	749	851	798	816	794	771	808	803	813	863	804	831	757	756	865	839	830	779	842	750	767	783	777	801	800	782	837	841	787	811	826	797	846	797	773	829	759	800	812	822	821	805	810	783	806	786	769	798	849	761	829	795	789	806	747	820	792	852	822	813	760	835	793	780	786	798	775	794	783	813	814	792	791	829	759	864	774	793	771	802	801	832	789	821	807	809	740	847	805	784	759	753	794	780	805	836	819	829	764	768	782	827	804	780	792	798	788	844	790	784	759	805	804	828	825	736	799	860	822	739	815	870	801	824	856	815	791	797	813	797	785	793	872	818	845	848	798	762	778	823	783	785	780	755	830	853	814	788	756	795	815	828	797	819	810	820	772	810	799	813	815	827	817	769	814	827	853	779	787	801	767
53689	64597	74494	66715	42562	14881	4053	2283	2150	1303	710	676	394	310	343	346	355	328	325	344	350	340	371	562	833	461	419	432	475	498	489	430	339	393	402	302	366	338	341	342	346	319	313	309	317	277	283	338	304	343	313	299	312	299	315	326	293	295	356	303	323	314	270	292	307	306	317	288	265	285	321	302	308	309	307	338	300	288	299	290	276	303	341	321	285	298	309	285	275	271	262	261	300	275	277	298	262	316	300	287	307	304	279	315	303	292	290	282	320	279	339	307	311	299	306	287	296	330	297	251	267	284	306	300	294	286	284	280	278	280	269	289	302	302	274	329	263	328	305	284	327	285	299	302	305	314	308	318	326	311	302	281	311	263	308	304	281	310	303	304	293	268	274	316	307	294	283	256	264	296	323	304	307	293	273	326	319	284	296	319	288	275	282	313	277	297	278	274	275	287	297	309	287	277	257	311	327	269	291	296	303	286	293	299	275	295	271	295	302	292	284	259	268	259	296	269	293	281	297	289	319	280	273	280	309	274	306	286	305	301	290	270	288	286	284	284	290	279	299	303	268	307	270	278	286	293	296	270	304	288	287	300	323	284	293	292	281	319	280	259	294	297	319	293	286	301	289	308	275	304	255	277	304	288	278	279	311	319	285	316	287	285	297	266	315	291	300	266	282	299	270	271	287	296	324	292	310	278	301	275	298	293	306	283	301	297	314	281	303	299	282	278	296	323	299	298	316	293	313	307	301	284	337	282	295	304	260	294	276	278	284	275	264	289	298	277	297	302	286	270	291	300	276	306	291	279	280	292	311	296	299	278	280	282	279	250	322	270	291	290	272	288	312	274	298	289	293	279	309	296	288	291	290	284	295	318	315	315	280	297	284	306	270	297	291	289	275	277	295	288	267	306	306	302	297	298	280	280	253	278	283	291	284	290	301	305	261	286	282	289	315	299	329	318	283	304	313	271	304	293	268	299	257	287	255	269	262	283	291	306	295	299	277	287	289	309	277	280	280	301	295	283	309	279	307	297	292	274	302	334	270	315	315	292	299	297	298	286	301	295	270	287	290	304	294	292	312	295	288	276	338	305	257	286	300	307	312	304	282	277	307	284	282	276	299	286	294	328	307	298	294	285	286	281	263	279	289	301	315	319	304	303	262	265	295	282	303	263	283	273	298	319	293	298	295	326	308	298	275	286	278	279	263	303	307	329	282	298	294	305	270	273	305	286	271	303	274	286	304	319	302	312	313	286	298	292	304	302	292	274	292	285	324	294	291	322	297	295	283	297	293	299	303	289	323	285	277	319	308	278	299	288	281	261	266	274	295	291	282	312	328	326	285	288	286	286	285	299	305	276	291	344	289	325	271	287	316	280	303	302	272	313	315	256	283	284	300	331	301	291	308	291	302	257	313	282	294	308	295	297	284	274	286	314	271	292	322	283	301	298	284	284	262	273	289	309	316	274	309	288	288	304	307	289	273	266	314	309	289	269	275	295	264	285	299	312	302	300	290	298	281	256	279	320	264	329	297	294	287	291	311	291	273	310	327	318	296	295	273	304	301	301	251	275	307	295	307	275	282	304	307	290	273	332	297	303	299	277	302	285	290	295	285	293	303	284	297	283	333	297	304	307	296	265	290	273	279	250	293	258	302	284	305	283	282	291	301	301	292	267	273	298	290	275	288	275	289	302	286	311	280	306	279	309	316	273	261	316	301	270	277	268	334	308	289	294	308	307	300	341	317	301	330	291	303	254	313	295	308	274	305	286	279	318	307	321	260	296	307	287	302	296	309	268	304	280	323	296	290	285	302	286	269	289	295	289	316	339	290	255	292	268	298	281	298	259	316	326	302	283	268	297	299	263	318	302	298	278	251	284	297	291	262	273	298	263	277	285	282	286	280	289	277	278	306	298	278	259	300	297	301	280	315	288	308	273	307	290	276	279	267	300	299	273	253	281	282	298	279	277	295	312	298	329	291	271	295	289	309	279	293	256	288	274	283	268	268	293	292	347	257	287	336	276	304	316	297	311	289	260	305	313	296	304	281	291	289	306	294	317	284	283	300	309	310	283	309	310	291	300	275	283	300	273	313	289	285	314	286	320	288	314	279	278	277	304	262	300	308	296	310	297	290	285	302	293	292	273	308	293	315	272	267	263	283	303	291	301	278	312	324	306	292	281	295	291	303	307	299	263	320	289	315	312	307	277	285	267	307	286	317	278	301	324	280	280	304	289	292	319	280	320	291	316	276	304	272	274	311	270	325	293	278	280	267	293	303	293	314	280	300	304	278	296	306	297	282	253	292	302	293	251	277	286	279	312	300	264	286	278	304	285	299	306	274	280	298	287	302	298	275	276	312	299	295	282	340	301	297	322	314	277	317	311	295	290	289	307	305	298	280	282	289	315	278	288	238	289	261	310	270	341	275	287	281	288	279	292	289	286	294	298	338	302	306	309	313	295	275	281	335	299	309	288	257	288	303	311	306	283	298	307	291	294	304	295	279	267	276	295	273	294	278	310	286	285	307	305	291	303	273	291	308	294	291	296	292	276	297	313	303	310	300	307	295	289	263	274	317	276	276	289	282	271	324	296	302	281	276	261	301	305	263	273	301	276	295	300	304	322	302	325	265	294	309	264	286	315	292	322	291	305	322	280	295	319	315	317	309	322	301	314	319	304	295	275	294	312	272	318	279	289	299	271	273	268	276	286	251	327	302	297	280	299	294	320	282	309	311	263	290	296	329	292	265	301	278	289	287	305	304	291	281	278	290	283	305	304	288	296	316	297	252	301	309	318	286	298	291	288	269	293	317	296	254	259	281	263	283	289	290	282	279	291	287	264	306	291	306	279	317	303	250	311	307	306	329	297	292	280	276	311	308	292	282	298	303	298	295	270	309	297	291	312	284	281	315	263	293	276	282	310	287	270	296	266	303	258	267	278	286	304	313	254	292	285	285	298	284	326	284	248	289	282	298	293	299	268	289	278	286	278	277	314	313	296	284	266	284	289	271	309	297	287	280	309	292	285	280	284	297	259	288	327	302	306	295	290	288	282	294	285	300	269	290	284	308	301	299	280	273	272	290	305	312	311	288	319	304	302	299	273	312	296	274	295	280	300	313	308	277	279	266	287	285	274	321	277	296	302	281	292	283	328	290	275	294	293	303	316	286	282	288	278	280	312	307	305	319	278	300	297	304	293	283	266	289	302	268	274	321	299	328	302	276	324	309	290	256	277	284	309	293	278	299	278	283	300	286	299	308	316	289	284	271	276	290	280	275	287	301	291	296	327	302	303	302	293	282	276	295	294	288	282	280	323	305	295	254	248	291	309	279	281	290	272	295	316	287	259	296	295	287	254	272	273	264	310	293	282	259	256	296	265	278	322	254	257	308	308	271	274	330	303	300	332	329	269	291	336	281	320	273	289	299	339	300	308	333	283	287	283	309	320	307	286	316	299	308	282	279	299	245	303	277	314	282	270	314	274	310	280	282	285	302	275
34988	50638	74459	74630	33524	5303	3459	5000	6390	4484	2934	2721	1230	1006	986	1000	1020	948	957	998	1009	1199	1269	3227	4630	1968	2127	1806	2035	1936	2135	1752	1524	1507	1409	1083	1173	1048	1003	1009	901	844	889	834	870	821	853	876	805	778	816	781	768	769	808	769	805	784	847	881	765	761	733	763	721	820	811	783	721	815	794	730	728	801	720	784	738	778	713	729	723	747	740	734	721	670	719	739	721	693	736	748	715	742	809	705	771	752	744	717	733	731	759	749	761	702	702	754	771	771	781	777	728	758	731	769	787	740	748	728	760	741	749	758	729	753	746	702	722	759	786	761	743	752	720	724	750	758	748	724	667	731	748	711	782	721	721	721	777	725	774	705	737	669	743	703	703	766	730	781	745	715	770	739	711	717	784	756	745	710	730	725	724	690	740	725	708	683	743	762	752	716	742	772	747	704	785	666	690	778	753	711	685	734	708	726	737	747	762	721	729	704	732	755	730	691	707	703	729	784	737	700	745	750	696	698	741	745	736	737	716	696	716	785	741	757	701	694	730	776	808	755	742	722	731	689	726	761	713	746	756	750	758	764	731	751	719	675	766	722	722	738	718	759	747	816	724	698	769	729	696	727	757	715	726	692	707	709	752	774	734	731	702	711	761	701	732	697	742	771	679	718	742	694	723	688	727	719	735	732	719	720	758	716	764	713	737	781	713	716	714	750	762	752	748	726	731	725	746	727	719	744	782	737	755	778	715	730	745	746	687	786	739	741	719	664	823	656	699	688	707	669	725	734	777	744	709	677	678	697	723	742	750	705	765	733	732	814	685	737	746	729	687	708	771	732	733	707	695	724	725	666	690	741	719	721	767	734	731	738	694	713	733	741	746	737	750	756	738	718	701	737	686	763	743	755	722	805	751	714	722	752	738	729	725	659	799	751	736	763	757	756	722	732	745	706	722	781	710	706	785	711	799	737	729	715	735	787	726	737	782	715	743	768	751	766	729	685	773	719	740	749	704	724	694	791	708	807	718	747	716	743	711	744	752	721	722	700	734	702	725	733	711	752	665	721	746	721	729	718	731	747	708	718	700	710	744	720	702	685	750	723	708	723	754	766	733	711	742	746	728	678	759	737	713	773	712	701	707	747	745	746	737	725	779	654	714	733	772	692	747	745	730	749	738	702	733	784	704	739	701	705	760	810	713	783	742	700	720	729	722	710	769	772	704	744	769	696	718	737	684	742	726	750	770	715	718	750	760	736	752	692	733	747	713	711	754	723	673	787	731	723	739	713	745	721	771	711	758	794	748	726	750	725	782	711	677	737	795	761	721	745	712	714	730	749	727	745	707	688	760	738	720	740	742	714	800	718	753	713	687	775	720	735	748	726	744	726	711	732	748	740	777	701	732	748	682	692	729	727	717	737	751	730	688	762	723	748	700	726	777	733	797	689	714	716	731	720	726	718	755	719	726	705	745	708	728	772	739	701	709	741	756	732	759	696	772	725	696	782	732	774	751	761	763	738	725	756	723	730	753	766	728	757	799	756	728	714	723	738	741	678	704	707	757	746	774	733	762	761	712	715	720	755	730	706	775	715	750	752	721	708	733	706	739	770	765	746	669	729	720	747	765	758	742	752	729	716	706	736	725	745	767	711	744	761	717	725	730	689	751	693	726	787	723	728	744	760	733	740	717	716	763	724	720	703	758	787	739	692	738	735	698	740	709	719	752	657	724	744	742	758	802	724	753	776	733	709	709	697	753	694	736	710	679	730	705	736	781	689	721	706	745	703	739	738	724	745	784	741	768	702	687	761	761	781	713	711	746	731	691	731	758	708	743	731	761	679	730	694	729	706	722	760	728	768	732	706	722	689	749	656	728	736	719	727	780	743	738	713	767	706	726	753	743	766	727	691	747	732	738	738	806	735	682	750	746	742	724	753	724	718	730	727	755	781	716	730	720	724	717	749	761	694	743	781	752	728	748	721	770	715	736	730	712	698	750	740	769	767	772	731	735	755	771	724	727	730	751	729	745	719	751	726	756	772	719	731	751	730	751	740	747	695	740	738	722	723	782	728	729	787	718	738	739	786	721	764	707	811	780	727	731	762	716	720	732	740	742	730	767	758	721	667	749	736	710	732	720	754	777	706	774	750	818	733	673	691	735	695	727	705	721	793	729	700	704	729	740	733	729	736	748	782	703	732	725	734	711	726	721	722	713	724	752	713	758	725	768	763	706	704	721	676	717	764	731	695	701	756	772	781	771	714	753	764	757	721	707	709	711	719	775	704	757	742	700	759	718	766	736	730	719	788	725	746	735	751	716	715	705	743	736	750	764	733	777	686	699	753	786	785	707	719	753	759	713	745	737	741	778	674	752	761	775	713	695	724	728	697	728	682	752	755	706	715	723	750	713	741	734	755	725	725	744	714	783	725	706	727	772	739	715	751	768	704	706	734	729	750	782	770	668	740	721	762	721	760	703	750	764	730	710	710	733	713	737	735	751	717	735	732	700	703	683	749	763	771	696	754	724	723	770	714	693	736	738	733	728	751	740	713	722	737	740	790	754	778	718	772	731	742	710	749	730	680	734	734	765	763	744	706	723	715	738	705	768	735	763	697	702	684	702	725	710	728	745	760	715	725	781	718	726	731	737	735	718	699	696	784	745	767	730	692	681	745	731	758	736	718	698	669	731	727	761	730	729	724	795	750	737	749	785	738	753	721	724	798	730	732	717	707	752	700	757	702	736	724	741	706	725	745	705	749	712	707	740	757	739	750	750	725	722	726	740	747	740	725	772	736	741	727	753	746	735	744	771	736	758	698	754	783	703	718	741	697	768	739	765	752	733	700	692	703	721	741	697	695	760	711	712	732	743	769	745	753	751	705	712	752	722	718	764	721	738	726	731	779	767	758	732	772	729	750	729	724	743	706	744	734	771	737	773	746	765	748	728	721	755	729	755	700	725	709	708	757	720	690	723	720	730	764	737	736	737	726	725	761	723	771	804	753	718	760	774	696	742	742	755	719	736	760	701	716	725	666	727	750	753	704	720	728	722	692	744	797	677	696	733	702	724	775	718	749	688	710	756	749	743	770	743	735	701	746	727	750	695	725	714	744	751	726	722	732	748	749	711	727	688	742	771	747	692	742	730	722	830	731	737	762	778	737	732	760	773	741	763	736	755	814	711	734	773	741	733	733	718	737	725	737	708	743	726	711	712	733	754	679	741	719	730	722	775	717	688	748	782	719	732	752	705	697	729	693	688	722	747	766	723	743	696	710	750	719	705	721	727	752	715	718	723	735	756	756	713	755	763	696	744	795	716	724	741	730	724	718	741	697	758	687	737	756	773	747	688	776	742	721	739	756	742	791	777	739	699	746	738	675	745	795	723	758	699	768	721	723	731	729	711	724	728	694	718	727	721	705	734	733	743	702	730	748	740	684	725	798	777	751	694	721	735	765	699	753	730	710	705	718	717	716	728	727	751	783	718	749	732	780	726	704	686	693	702	757	745	763
12490	10249	12440	10078	4005	475	417	393	348	281	272	269	278	269	303	290	303	274	277	275	260	320	284	291	299	250	290	333	301	292	308	280	271	284	323	279	275	303	299	291	286	297	300	298	288	324	298	269	297	308	292	288	294	268	284	282	306	282	300	286	275	274	273	270	290	262	272	276	280	323	276	267	268	288	305	269	276	285	298	272	279	273	270	288	292	276	276	307	304	259	282	281	271	307	292	309	303	316	265	285	283	282	292	274	283	268	305	300	279	269	277	309	247	265	295	306	291	271	281	276	281	307	286	303	292	279	256	266	286	257	284	303	308	310	270	265	283	254	292	261	285	304	287	269	313	304	279	269	280	284	274	268	248	290	322	261	311	315	291	287	254	265	302	295	292	260	291	283	263	276	286	263	298	273	299	282	270	260	262	256	317	300	282	286	284	257	269	278	282	269	294	330	315	303	261	257	296	275	281	320	283	289	299	271	305	294	272	297	314	287	313	315	278	258	271	288	302	299	308	325	273	292	282	322	281	291	261	294	303	285	279	277	300	297	272	251	310	275	299	288	302	303	273	259	276	271	297	277	291	298	305	291	271	262	280	300	265	250	299	268	260	265	264	272	260	269	297	269	301	273	278	260	270	292	284	300	326	293	306	319	262	293	276	295	285	300	298	280	245	302	295	262	276	281	278	264	269	265	303	277	268	306	308	269	262	301	278	289	290	283	285	326	277	270	275	265	285	304	306	292	287	296	282	301	280	305	307	311	287	292	285	287	312	253	284	275	282	273	288	291	299	298	314	270	306	312	288	254	284	289	288	293	301	296	333	308	273	297	275	281	263	275	288	305	285	292	297	278	288	271	280	326	283	276	287	286	281	295	297	278	277	301	302	282	274	274	302	279	284	312	318	282	306	268	304	307	271	270	287	306	276	327	341	285	276	278	300	270	299	268	285	275	257	297	271	298	277	282	296	284	292	288	251	258	294	290	258	247	303	283	291	284	305	287	282	298	293	291	307	303	311	303	272	274	317	293	280	278	307	298	257	311	301	282	296	326	254	266	321	304	275	264	281	296	273	339	265	294	282	274	275	287	293	291	268	299	297	292	301	303	282	273	272	269	279	296	272	287	336	307	293	298	288	252	283	269	294	275	285	313	303	282	279	273	314	263	275	312	229	313	289	265	278	290	286	291	298	282	273	309	295	282	276	281	266	291	270	291	303	295	273	303	295	281	293	294	259	255	303	263	280	302	293	247	282	292	270	301	311	263	274	294	286	305	274	304	298	287	296	272	279	296	287	279	290	281	278	273	287	275	245	257	291	265	298	292	295	288	266	312	317	266	282	281	257	264	276	281	280	267	276	288	259	259	285	263	287	262	268	279	258	246	264	261	283	264	273	274	270	276	282	305	291	278	265	256	308	260	292	290	301	269	277	305	297	280	289	270	270	282	290	281	277	283	284	276	290	305	300	292	288	274	292	267	294	282	248	287	324	269	296	302	282	272	294	281	289	290	307	315	269	295	309	301	258	281	264	282	298	296	281	262	268	287	302	292	295	307	282	276	277	275	250	290	286	303	298	256	296	282	287	285	292	281	278	286	280	274	283	283	243	289	269	276	290	273	272	281	306	266	307	288	294	305	272	295	291	272	306	303	294	279	284	271	286	286	283	290	264	279	259	317	318	284	283	287	286	288	274	313	271	285	257	294	292	286	269	279	296	284	264	290	280	244	275	283	285	285	264	301	287	261	282	269	272	269	285	324	267	286	283	274	274	270	286	293	300	291	275	288	276	288	265	270	303	283	276	281	279	273	262	259	304	286	280	280	275	273	299	277	278	285	283	272	287	278	270	278	282	262	304	282	272	296	310	276	259	311	303	270	274	290	270	268	298	275	293	262	324	268	248	268	271	264	281	279	292	291	274	294	272	255	299	284	292	261	282	302	313	267	288	283	290	266	270	324	302	284	287	309	276	261	274	296	286	290	251	288	264	281	303	282	279	315	260	269	289	316	302	294	272	287	297	275	267	298	282	266	289	281	284	306	299	288	297	296	284	301	289	272	304	283	260	283	305	270	273	309	307	274	291	302	279	277	303	287	298	307	277	327	295	292	264	290	301	272	297	306	292	286	299	243	308	293	262	260	295	272	275	290	311	307	278	297	275	275	279	287	280	290	273	317	287	298	296	288	310	268	299	284	273	278	273	287	297	297	274	286	269	272	261	283	294	278	277	295	275	271	291	304	336	303	321	316	277	310	277	290	293	319	292	282	294	276	323	283	286	281	273	275	292	280	279	279	272	267	273	285	286	275	314	269	285	302	301	296	298	282	262	275	269	298	300	281	283	290	282	280	256	254	296	317	293	284	258	306	307	307	254	285	258	244	263	283	245	273	295	283	312	298	262	296	304	305	290	265	265	273	296	287	287	266	262	286	267	291	269	309	262	265	318	299	285	290	267	287	295	288	289	310	312	262	278	309	283	280	302	329	273	278	266	247	320	284	286	274	288	285	289	303	311	313	272	276	308	279	288	311	302	332	273	273	254	287	272	276	261	295	279	278	306	302	296	309	301	292	275	305	284	297	305	264	273	278	263	285	285	268	276	236	281	313	303	296	298	277	288	258	285	290	296	243	262	286	309	276	276	290	280	296	296	307	290	293	298	285	271	288	305	308	295	282	252	284	285	312	294	290	285	263	288	278	243	273	268	285	283	295	290	274	311	296	249	312	285	270	273	312	256	275	267	302	289	262	300	325	274	242	291	290	271	270	286	258	311	275	255	277	311	284	254	255	289	261	295	303	295	295	292	274	298	290	239	282	306	313	310	298	311	302	252	256	301	257	302	298	296	282	301	259	305	290	284	272	301	290	282	279	274	280	292	269	296	292	279	290	284	287	306	266	290	303	268	286	288	258	273	274	277	288	258	274	274	272	314	312	285	297	298	269	280	302	287	265	264	252	281	306	259	279	266	300	287	325	297	282	309	277	305	336	302	294	304	268	255	302	307	244	288	275	276	282	272	259	255	292	287	274	289	293	270	308	298	266	304	286	280	269	286	287	275	318	301	273	288	289	289	269	280	282	298	314	250	260	306	283	293	285	272	292	271	277	294	289	280	281	296	302	302	270	289	253	295	286	287	310	290	298	283	272	267	275	287	286	264	294	274	283	297	283	279	301	291	251	273	269	303	256	287	255	283	325	267	281	283	273	261	279	252	285	308	283	283	297	264	279	296	297	277	291	256	268	310	295	278	306	281	317	277	256	293	273	320	301	254	297	303	281	298	268	258	321	285	288	285	302	299	269	253	285	248	270	283	270	307	262	304	262	290	272	295	263	259	261	285	285	291	269	281	291	278	312	272	316	296	286	278	297	283	269	272	286	263	291	276	289	283	286	315	293	285	269	287	299	288	296	308	281	295	318	277	269	293	260	270	298	257	277	301	281	273	287	328	287	283	271	304	291	280	281	303	315	304	274	267	286	291	284	252	267	289	298	288	293	333	265
8583	11965	21214	21787	9162	1432	1295	1111	1045	893	835	776	778	755	757	775	743	776	733	781	767	753	795	834	786	783	777	779	829	840	818	807	828	835	854	818	825	810	789	759	809	799	706	763	723	768	783	707	713	792	743	749	755	724	741	687	759	745	722	765	699	740	738	769	754	736	760	749	713	746	724	767	758	751	772	772	763	753	757	748	760	725	787	754	731	734	710	698	742	716	779	793	728	695	771	756	702	724	771	734	690	753	723	774	741	768	720	754	720	738	726	696	723	752	716	722	750	731	693	739	746	774	773	723	732	748	741	747	754	757	712	752	734	699	764	728	661	712	718	694	762	736	740	757	676	745	734	748	729	690	736	748	739	755	765	775	748	718	697	733	743	705	753	728	779	733	738	711	710	724	724	758	724	680	730	755	726	781	675	709	719	752	747	740	724	747	688	712	706	713	790	749	719	731	779	715	716	711	724	740	719	721	724	699	775	704	702	753	760	705	707	768	750	711	766	711	742	729	706	712	740	704	715	735	716	790	739	727	690	718	751	761	729	746	735	759	757	713	754	740	738	735	685	757	681	738	726	715	763	734	713	758	741	741	712	756	762	780	713	705	756	677	737	709	736	748	761	712	765	758	721	750	728	666	747	754	747	743	706	734	762	720	677	754	726	739	737	737	745	740	712	718	744	708	782	735	735	766	706	741	754	720	755	706	705	776	781	715	732	733	774	690	730	730	760	720	728	698	735	728	739	654	718	719	770	706	752	720	737	746	730	725	713	732	728	738	733	757	745	730	680	725	710	751	737	689	701	707	720	675	767	705	801	679	743	699	694	696	705	781	808	691	716	779	740	736	737	725	714	704	656	728	750	710	734	738	772	749	710	695	728	703	741	677	731	712	719	759	776	719	730	738	697	733	715	709	715	749	701	715	708	728	707	748	735	732	767	744	717	704	699	741	705	785	735	702	730	718	762	777	727	684	744	713	715	734	740	772	735	722	779	713	723	732	728	748	735	750	706	723	755	731	726	741	762	717	729	771	705	766	700	681	728	738	725	728	792	753	733	736	734	731	783	709	733	711	676	736	714	705	681	751	735	749	747	756	740	706	729	717	734	736	685	732	697	776	682	717	725	698	679	693	730	715	759	730	737	705	786	700	744	686	725	736	748	742	737	736	734	745	717	710	735	706	688	703	660	714	754	738	700	697	676	693	777	730	748	799	738	708	720	734	762	701	750	744	718	766	726	736	718	695	735	745	720	767	753	670	751	772	724	742	653	749	752	733	743	738	761	765	725	726	700	782	741	718	748	758	695	687	717	727	741	723	734	713	759	746	705	750	737	742	719	733	691	715	744	690	702	685	729	737	760	736	678	746	714	743	778	734	712	737	740	721	748	756	759	747	749	722	761	763	708	767	738	691	699	749	736	693	751	741	747	712	681	720	736	754	693	740	717	694	716	761	750	727	702	713	709	701	708	713	718	738	751	712	685	702	721	770	727	714	695	752	748	712	746	767	710	740	766	698	739	713	716	747	683	764	726	755	747	739	725	723	724	710	737	775	727	706	771	770	790	696	735	739	695	730	712	731	749	745	734	759	753	740	729	732	746	755	746	733	697	708	751	730	743	744	784	737	744	751	724	769	721	736	772	723	763	717	790	705	708	740	682	726	754	736	778	764	699	753	768	745	752	736	752	731	694	673	763	750	730	786	750	691	732	694	787	742	705	713	680	723	726	714	699	708	709	733	746	750	736	691	712	751	736	739	693	737	715	735	711	788	735	728	757	684	679	708	770	686	748	746	709	733	734	755	734	734	774	699	755	723	693	780	663	778	711	769	695	712	742	687	675	719	745	765	786	724	731	709	680	736	718	718	727	731	747	736	733	735	745	673	721	671	765	736	723	705	709	644	745	753	763	708	730	702	725	770	719	792	714	686	696	731	730	664	713	749	720	744	732	694	714	731	759	666	721	755	746	775	718	790	745	762	723	740	755	658	732	738	738	716	687	742	691	728	715	710	683	729	738	780	745	738	742	690	752	766	728	666	754	715	697	713	707	753	777	718	696	725	724	695	722	710	769	745	745	755	732	708	720	734	734	699	739	691	705	745	730	761	752	698	732	669	736	665	741	727	725	711	691	713	735	706	712	707	720	724	730	700	727	730	674	695	741	753	718	742	659	702	790	726	724	727	686	703	731	718	741	724	768	729	740	749	720	719	730	745	763	715	688	707	726	759	756	763	713	724	727	730	743	703	679	735	733	775	738	725	743	688	762	694	732	721	702	760	699	735	709	744	732	719	765	711	771	725	702	718	760	739	723	725	718	743	702	761	745	737	685	709	712	726	749	730	694	713	683	718	750	708	754	806	740	702	721	727	741	702	757	759	711	718	746	727	737	686	773	785	764	711	681	762	711	727	704	735	755	712	742	715	735	741	710	720	712	766	742	721	746	723	687	789	706	753	683	781	743	709	757	740	695	732	673	762	774	750	706	711	680	716	753	774	726	770	684	719	672	684	757	734	719	744	736	681	731	718	757	728	790	763	731	719	725	711	704	751	704	696	772	747	748	670	692	744	743	735	699	713	719	747	689	741	726	761	759	718	736	691	700	732	788	762	716	730	699	727	731	730	748	672	781	731	773	773	806	709	734	741	695	737	756	745	729	712	758	772	716	696	757	735	728	669	723	727	772	686	732	687	717	725	733	714	727	767	709	739	723	716	740	734	686	714	759	737	710	753	778	766	720	717	756	699	778	711	724	778	742	676	725	776	718	752	691	743	700	756	699	729	732	729	714	673	734	732	705	721	702	738	776	714	732	760	704	724	748	730	721	741	752	706	740	691	679	712	734	719	753	717	700	751	726	730	737	764	731	734	678	704	770	766	705	751	747	735	740	717	705	687	728	721	711	708	746	702	718	761	715	716	713	658	740	693	675	742	679	764	747	735	730	709	712	742	733	713	746	770	722	730	728	705	705	689	719	735	709	751	741	724	748	756	720	724	726	711	780	747	685	683	695	757	734	715	722	771	745	722	704	778	695	732	727	747	726	729	744	702	717	785	683	732	712	754	745	754	703	767	772	721	690	697	736	703	774	716	708	748	719	709	735	762	705	756	732	678	750	714	776	729	687	734	748	739	695	713	790	745	729	698	745	766	741	729	744	717	710	687	704	742	726	782	718	741	705	692	743	716	727	740	742	695	698	741	755	738	699	768	744	744	678	754	733	782	725	726	741	721	697	717	769	665	711	664	707	768	712	682	733	767	730	698	772	687	763	751	713	696	770	732	721	731	696	728	732	713	713	711	715	735	771	745	729	724	761	736	744	741	754	740	767	789	724	754	719	773	762	693	730	746	744	776	766	777	670	741	784	698	749	684	738	752	734	730	732	728	725	730	751	718	714	746	723	761	728	759	728	715	743	758	750	732	684	711	676	752	710	678	743	694	736	752	708	704	725	716	751	736	726	709	761	738	705	741	754	714	740	762	703	742	725	710	735	741	667	745
44381	55278	64063	58203	33158	7718	1657	1685	1253	945	638	524	480	347	305	341	378	366	363	352	337	324	362	547	629	386	383	465	405	419	405	392	412	353	362	358	348	366	359	351	332	362	303	321	330	335	318	361	369	332	302	337	335	319	322	329	294	294	356	347	321	363	296	303	347	327	313	318	312	315	326	351	308	301	335	323	328	315	321	305	334	315	311	353	315	345	362	315	330	342	314	295	326	342	315	319	360	332	317	318	302	342	369	348	334	322	311	311	331	326	309	317	338	302	338	328	304	346	303	330	315	320	295	326	335	293	307	333	339	335	288	300	347	328	286	313	340	324	338	287	325	337	306	315	319	343	317	361	325	339	293	354	328	270	310	348	326	335	321	318	272	284	328	294	277	318	311	337	293	307	298	363	283	329	283	313	303	323	318	308	345	364	367	328	326	328	307	313	295	296	327	323	350	309	300	289	345	307	318	311	285	322	290	284	336	320	319	347	330	297	354	338	348	339	322	318	343	302	329	289	326	319	287	319	323	293	286	331	322	346	288	314	332	308	309	325	309	326	332	305	317	333	295	304	310	311	334	341	348	326	324	338	294	322	327	300	336	336	330	319	311	308	332	333	309	337	310	337	329	341	283	290	320	344	326	283	329	310	317	322	341	314	308	373	316	319	339	327	294	327	299	316	351	294	311	335	319	321	342	350	311	322	311	282	308	318	287	308	314	328	309	308	323	311	343	348	338	336	304	311	335	319	304	333	331	281	338	312	288	297	348	339	323	323	294	357	327	314	305	290	310	309	310	329	318	339	311	313	301	290	315	321	330	285	297	311	301	317	320	313	325	290	319	298	282	341	360	346	292	335	337	345	300	314	356	334	322	363	333	332	326	331	303	342	287	276	323	320	345	324	302	305	312	281	355	283	283	303	329	289	350	299	319	324	344	304	303	334	310	326	344	327	314	324	322	311	332	296	327	317	314	354	325	318	327	321	305	297	302	326	300	321	341	312	340	338	279	306	324	310	288	339	346	315	355	314	331	339	315	328	302	288	349	310	300	320	346	306	356	313	306	336	298	319	333	323	312	310	321	289	330	326	353	334	325	332	303	318	310	308	300	311	313	326	336	312	329	313	320	325	260	276	292	301	321	314	340	324	304	358	346	300	345	339	344	291	348	331	316	319	308	329	324	339	313	331	290	301	301	306	317	330	312	343	263	306	316	324	309	327	317	281	349	327	335	270	295	296	338	336	300	307	283	311	294	336	337	334	317	298	312	316	343	306	354	282	300	292	308	301	318	329	300	318	293	337	341	315	337	282	280	319	283	306	324	320	292	330	349	302	331	328	301	320	312	292	323	327	358	331	324	292	325	281	351	339	288	303	311	325	337	298	315	310	289	334	341	296	315	322	313	315	322	295	304	329	342	320	305	300	303	323	358	342	332	304	310	321	296	298	339	300	321	323	335	346	323	275	297	330	291	337	315	326	317	314	322	291	316	319	305	359	326	331	301	320	281	323	307	301	294	328	308	317	317	291	323	330	319	311	276	331	344	304	302	319	319	291	312	288	306	288	339	304	310	290	323	309	290	285	335	305	338	300	294	341	311	337	292	337	333	315	318	287	320	320	300	310	304	346	325	320	305	348	324	317	314	323	337	320	319	332	325	296	306	331	325	351	317	294	302	331	311	330	340	327	283	337	289	306	308	330	334	304	295	341	311	300	350	279	332	308	330	331	338	326	326	319	286	342	334	348	286	328	325	340	316	290	350	324	319	346	320	298	331	309	322	334	310	326	305	324	313	309	321	325	292	289	320	318	306	324	325	308	320	324	330	282	298	303	293	313	297	302	312	317	316	322	333	326	296	298	336	334	355	302	327	290	355	319	310	325	377	310	282	303	330	318	300	300	315	333	308	294	312	303	325	334	318	324	344	312	349	310	304	294	306	340	317	320	348	314	327	295	314	309	333	345	336	320	303	314	344	316	299	315	312	313	332	319	300	322	310	313	308	317	329	291	329	323	347	300	327	290	284	342	323	336	309	312	290	323	306	349	314	335	333	319	313	336	320	314	313	332	329	312	312	330	306	306	307	302	315	303	312	329	304	291	303	295	295	302	320	329	304	326	329	300	319	311	321	322	345	294	340	335	328	311	333	307	314	319	356	338	349	353	351	334	322	345	335	296	333	292	316	326	308	324	325	306	310	309	284	326	303	321	336	324	359	332	309	330	346	340	290	348	311	291	364	315	353	293	298	295	315	326	347	341	302	319	356	308	340	319	311	339	307	341	322	328	319	318	321	356	306	302	309	348	314	311	307	306	313	317	305	270	349	347	325	309	304	304	344	322	323	341	314	309	332	295	367	308	336	317	338	333	331	330	261	311	319	320	330	304	351	343	320	315	295	309	319	307	283	309	355	337	304	326	307	329	340	304	326	301	321	329	312	309	330	356	310	308	314	330	327	307	311	330	313	319	334	323	335	330	308	304	338	294	326	322	330	322	323	328	335	325	318	358	278	308	299	314	292	306	319	316	322	320	306	295	285	299	309	321	350	338	340	296	323	335	323	325	330	325	285	307	305	334	342	331	314	290	296	331	326	336	337	322	308	313	310	330	300	319	344	335	318	310	302	292	309	325	354	313	318	306	312	331	307	330	274	309	299	311	332	318	330	307	318	304	287	300	296	327	343	309	317	294	311	312	294	262	330	328	296	332	312	340	336	349	332	309	322	300	305	341	335	324	307	329	346	315	323	320	322	313	354	319	309	290	320	330	317	284	315	318	329	307	310	295	308	338	320	337	323	335	285	321	315	345	352	319	325	337	339	324	312	291	304	303	297	352	315	342	329	320	325	352	317	300	314	334	342	357	298	323	332	294	307	308	309	349	315	344	334	319	297	296	348	347	344	306	308	320	359	299	321	311	294	303	326	319	319	318	327	370	334	362	326	353	336	362	305	308	292	324	317	272	316	338	304	327	338	302	290	295	291	307	333	352	300	291	312	338	322	356	327	320	348	313	297	286	310	334	276	315	309	317	282	318	358	326	315	340	323	347	352	326	335	291	342	302	330	309	292	316	346	332	326	342	338	317	295	354	306	298	301	316	348	345	330	306	301	316	340	344	329	305	328	325	305	296	317	296	315	350	324	324	310	340	314	343	305	318	305	336	322	320	315	288	318	292	297	334	310	318	329	299	328	347	326	314	319	337	316	297	303	316	319	316	299	306	332	304	306	321	343	315	324	330	340	347	321	322	326	338	316	304	308	319	308	333	332	353	299	339	325	332	314	332	344	321	332	343	286	342	313	307	299	356	312	321	318	290	316	293	332	303	313	311	272	297	299	303	349	305	373	293	295	320	320	324	312	320	317	305	297	321	324	289	332	333	327	327	322	347	314	335	294	353	309	324	326	349	310	323	346	340	324	326	334	333	332	339	321	303	320	340	322	321	322	307	323	327	321	348	322	280	297	311	309	310	282	337	323	347	311	338	300	307	351	318	320	308	323	320
28218	42839	60533	63093	24983	4124	3360	4721	3706	2792	2200	2111	2030	957	970	945	939	959	949	1015	963	1045	1046	2305	2942	1495	1502	1706	1607	1453	1625	1548	1547	1250	1278	1070	1026	1014	998	1004	959	856	859	854	797	860	839	857	848	889	819	863	866	808	821	795	864	852	873	933	806	799	801	838	753	868	791	822	809	793	792	842	788	815	825	821	759	778	824	740	792	881	779	795	741	833	837	831	800	745	809	804	779	763	797	822	803	800	830	781	774	823	816	808	839	797	798	816	854	791	810	802	851	777	799	837	787	830	799	857	782	837	808	780	782	834	810	825	840	781	797	771	774	777	774	822	735	818	788	814	795	844	802	838	791	764	789	842	802	810	851	797	841	803	830	825	746	805	750	758	791	813	821	791	806	785	839	745	848	808	768	755	792	775	767	807	731	785	775	776	857	809	834	794	808	782	798	812	770	849	756	807	838	803	809	791	851	773	794	770	798	789	848	834	809	781	832	795	771	836	814	818	793	814	773	818	751	782	813	754	773	823	765	759	817	761	734	803	828	805	832	808	820	828	743	818	798	781	789	784	808	810	773	771	761	819	801	811	795	820	805	826	842	862	808	809	788	879	805	766	828	786	837	793	842	831	820	816	766	806	823	821	783	766	765	838	829	742	803	787	801	795	787	813	792	821	777	798	825	776	765	802	760	763	744	803	810	833	799	792	814	776	804	822	831	785	814	782	821	740	789	803	806	743	819	838	802	805	809	850	758	844	809	813	827	782	785	793	799	796	821	818	781	738	785	805	822	819	773	852	822	810	847	819	762	787	824	807	820	816	798	806	828	807	850	858	772	735	811	776	818	780	824	777	820	804	774	793	794	782	792	838	792	784	797	728	752	771	785	770	818	797	772	772	790	752	784	839	791	820	813	774	755	843	806	817	826	768	814	828	799	776	805	795	750	767	788	793	783	777	773	765	743	802	759	773	816	768	775	768	803	779	814	788	822	794	817	787	775	806	788	762	768	781	807	756	810	804	854	775	770	792	796	803	812	811	838	781	814	791	761	755	786	799	826	760	794	793	800	831	769	815	880	822	822	813	800	832	773	820	801	787	806	731	809	796	817	747	772	796	792	741	771	789	809	838	805	796	789	810	769	796	830	796	805	787	813	773	816	807	816	789	801	820	793	743	799	827	766	807	810	771	822	814	788	780	803	775	789	754	725	834	777	808	832	826	760	753	797	730	821	796	823	784	782	816	749	812	813	813	794	794	775	767	823	728	825	787	811	809	737	738	822	791	814	860	771	785	796	804	805	826	822	770	839	810	800	847	768	749	806	774	820	793	794	764	776	751	791	808	782	802	755	818	816	727	791	770	759	768	788	775	831	808	798	808	723	807	770	788	789	818	785	785	865	797	797	807	811	806	756	772	839	760	775	801	786	780	828	782	823	769	831	807	774	776	818	839	802	788	807	788	782	759	773	796	805	829	758	751	795	770	791	819	807	807	759	771	791	824	770	817	810	762	745	814	783	769	782	812	830	810	782	792	780	810	764	808	793	835	801	844	797	787	746	857	791	798	815	806	800	882	776	820	807	825	734	742	762	835	843	808	772	763	802	803	825	802	793	822	760	815	807	848	787	782	806	785	845	810	808	781	784	831	825	804	788	781	805	830	804	810	826	837	812	793	812	798	759	801	771	796	735	776	818	745	764	787	783	829	819	841	796	794	803	761	779	756	766	795	766	785	785	781	798	755	790	800	784	768	780	839	777	791	775	803	799	807	850	781	773	813	831	809	814	783	843	824	837	759	778	821	799	764	735	781	832	833	784	871	773	798	827	814	810	769	771	779	830	831	838	799	807	828	794	775	800	817	855	835	837	812	828	811	823	792	804	801	812	837	807	820	761	781	833	795	772	860	789	809	746	771	808	801	778	726	848	832	835	793	809	791	819	762	789	831	798	754	769	794	759	795	807	791	791	812	781	765	764	798	834	798	773	844	804	768	761	703	811	802	813	810	809	772	815	808	790	775	814	827	776	798	828	790	807	758	825	799	792	793	746	815	753	817	734	825	818	770	801	774	795	782	816	802	798	799	808	797	777	715	781	785	796	784	756	776	839	769	844	775	794	848	815	836	815	795	775	824	787	818	787	842	816	794	830	827	790	813	827	773	806	774	757	780	872	771	827	836	783	792	797	768	843	776	775	781	808	793	761	847	772	778	805	803	884	843	816	776	763	818	818	836	840	852	830	810	808	790	766	781	811	799	773	832	825	774	736	763	825	814	838	798	796	754	854	778	774	770	799	774	822	808	823	790	788	801	784	801	813	809	830	809	822	845	788	767	731	789	788	773	856	776	785	811	854	800	862	721	787	783	754	800	798	806	803	820	831	838	780	804	803	799	791	815	789	797	809	819	878	766	815	793	810	755	818	765	780	826	837	824	750	823	765	834	786	813	809	768	815	790	812	812	744	812	832	803	785	785	804	759	781	781	750	824	755	828	770	822	770	804	813	770	776	757	796	816	828	790	792	849	757	771	765	801	796	827	781	759	792	796	811	802	792	802	779	819	777	788	779	830	836	794	811	813	799	831	788	764	826	841	822	805	802	786	809	801	812	830	821	819	822	835	803	790	835	801	769	740	765	778	790	827	805	760	865	783	785	845	814	781	784	777	817	824	861	832	858	843	759	757	810	851	790	808	782	823	819	812	770	863	807	783	816	809	758	758	832	823	776	759	754	789	821	804	781	779	753	778	793	792	793	781	836	772	790	773	758	832	755	808	786	750	859	817	805	756	777	819	803	730	747	818	794	799	791	818	767	826	760	766	823	799	778	769	790	784	796	809	799	766	767	784	792	784	796	868	790	791	790	793	745	797	772	790	852	789	792	779	794	811	796	778	794	795	808	796	786	737	745	768	856	797	834	801	832	753	816	824	806	768	794	821	774	813	837	846	783	801	783	775	828	749	770	838	798	728	838	789	792	752	780	813	785	793	809	782	818	881	824	760	760	742	815	781	821	776	788	832	802	838	758	803	837	787	822	788	786	865	786	797	795	823	775	738	792	765	777	830	793	755	769	788	745	876	860	782	819	789	820	776	823	788	774	842	776	842	797	798	790	816	795	781	778	845	814	791	809	858	774	803	805	795	830	712	774	794	757	788	800	768	820	772	774	826	802	811	831	790	791	753	865	770	809	759	801	781	821	802	765	754	837	762	839	765	854	787	801	813	774	697	813	859	801	896	751	804	793	803	765	780	792	796	781	780	791	759	767	816	775	779	781	832	804	764	755	788	753	793	723	800	866	819	850	779	817	772	824	808	800	787	774	838	786	832	806	745	831	781	824	788	759	814	807	821	776	737	766	803	802	794	835	804	819	787	807	768	865	747	833	865	820	796	786	836	772	805	768	778	824	746	819	765	776	819	767	800	796	794	828	777	839	806	817	688	805	808	777	817	766	820	771	792	827	776	762	718	785	814	803	824	770	841	831	785	815	814	807	802	818	792	812	797	778	766	809	788
54627	67357	74417	69430	39077	12209	2781	2657	2099	1347	849	688	788	364	344	319	346	322	359	325	328	344	381	709	793	475	524	516	419	483	448	484	540	388	393	370	364	320	316	352	317	319	289	329	289	278	276	336	289	295	296	327	294	289	283	244	297	279	320	344	293	310	306	290	290	286	317	307	282	263	269	287	287	302	336	264	276	284	296	286	306	273	265	293	264	295	283	292	309	287	298	279	308	300	302	299	302	301	292	272	258	290	300	256	285	312	292	288	316	286	297	309	296	306	273	311	277	293	274	263	269	311	296	283	291	296	290	246	302	296	306	275	279	295	301	294	276	291	265	293	286	278	280	320	290	316	298	272	291	270	310	298	310	297	272	287	278	300	313	302	288	319	306	297	296	280	303	282	257	293	296	273	299	307	283	291	307	277	310	290	283	276	275	302	313	310	275	308	317	336	292	292	310	282	273	274	290	291	275	262	286	271	287	300	277	315	289	290	281	302	300	306	299	272	274	256	282	291	291	294	267	293	267	309	294	282	274	289	296	300	293	308	280	298	278	286	300	303	285	283	302	256	288	284	309	296	312	306	289	286	294	300	271	274	307	273	313	285	298	270	318	258	338	298	272	272	285	307	262	301	248	298	306	283	259	294	248	291	298	315	316	281	290	314	334	294	303	285	296	287	263	306	297	275	323	293	278	245	298	295	284	291	315	308	301	292	306	288	295	265	293	260	278	290	306	277	293	258	299	324	309	304	281	294	310	310	285	299	293	274	301	275	311	265	289	285	289	294	284	293	269	297	284	315	327	276	311	286	307	280	267	297	289	285	297	313	269	307	298	284	299	327	310	279	315	292	267	290	300	273	294	297	270	297	255	276	297	281	311	291	277	273	284	306	276	295	270	326	301	306	298	290	306	268	295	280	312	288	304	315	301	268	284	303	313	293	273	281	309	286	286	267	281	285	282	284	290	280	290	292	298	302	264	284	317	279	305	314	285	312	296	287	316	298	298	313	305	296	281	313	301	305	283	293	309	290	289	286	292	300	278	326	314	283	288	306	280	292	282	264	256	291	273	280	298	278	293	285	322	290	276	289	265	293	316	270	302	275	310	275	295	270	310	303	285	316	277	275	303	285	314	274	278	288	307	301	341	279	285	304	288	298	303	319	291	273	289	306	283	269	306	285	309	284	312	291	305	307	287	270	321	286	294	319	284	250	291	279	288	282	277	330	316	314	316	271	278	302	310	300	324	291	313	298	272	305	306	292	281	301	293	310	292	304	272	278	313	270	280	281	269	315	311	301	293	297	336	292	314	305	312	304	306	289	299	303	283	293	323	305	320	265	320	280	292	312	300	312	286	307	298	287	315	287	288	331	317	265	280	282	299	276	279	299	282	310	294	321	284	327	302	299	286	300	295	331	307	286	298	247	308	297	308	283	267	288	281	286	276	297	297	285	307	310	325	266	314	291	288	309	314	290	282	297	303	301	287	308	293	302	303	300	265	279	289	304	288	299	275	296	272	308	333	288	292	287	306	275	290	304	261	293	311	284	301	279	293	300	299	271	300	278	282	297	279	278	315	302	325	301	318	310	298	298	308	279	288	260	311	306	314	289	305	320	280	289	275	284	290	297	313	259	285	312	286	288	297	280	285	285	291	274	284	291	294	309	316	259	270	286	266	329	292	316	256	327	300	286	270	299	315	294	274	291	311	286	269	300	282	336	317	286	329	302	292	324	284	306	304	300	287	294	300	310	309	324	268	282	272	294	302	317	319	293	305	316	272	304	294	307	285	310	297	265	342	295	248	280	280	292	296	280	271	309	300	281	264	308	263	263	306	288	270	275	294	303	283	297	300	301	282	269	300	283	283	293	314	301	316	288	271	288	311	255	291	291	277	299	299	296	309	289	309	296	279	314	298	299	303	319	278	308	289	320	277	274	296	291	291	326	267	258	294	292	324	282	302	310	280	282	332	310	283	291	305	299	318	271	312	301	309	276	284	293	279	265	299	313	278	304	318	315	290	266	309	285	283	277	290	273	317	301	273	293	287	296	294	270	294	290	283	295	297	263	274	308	295	313	304	322	307	306	294	287	275	314	317	329	276	282	293	304	273	276	312	277	270	278	297	299	291	272	289	305	303	321	286	282	318	282	277	310	291	299	298	291	305	293	276	274	273	320	272	300	265	317	306	323	251	295	289	283	311	305	281	293	290	265	276	307	299	299	299	303	292	306	298	258	308	307	304	289	282	293	288	267	292	291	302	278	291	306	283	273	287	266	259	299	319	266	276	298	291	297	273	300	291	297	279	307	301	270	301	272	283	274	301	266	319	271	299	289	310	290	281	278	297	277	281	281	295	322	288	280	294	325	283	301	284	299	295	302	279	309	279	308	279	303	309	276	287	318	281	316	300	287	279	292	299	294	310	293	302	295	292	289	284	320	306	281	288	279	315	321	316	303	298	268	267	306	263	305	284	314	296	272	290	320	296	299	281	264	299	262	295	280	320	283	313	292	311	300	269	276	322	287	277	282	305	284	283	276	301	305	293	300	313	299	295	288	288	310	301	314	308	287	279	282	286	277	276	311	301	288	301	284	308	283	259	297	304	269	335	327	305	317	300	335	310	314	302	338	317	289	303	302	291	291	291	285	310	292	275	296	274	307	300	273	285	284	278	300	296	311	288	301	306	297	290	281	273	272	281	296	296	327	285	292	296	296	282	290	263	273	283	281	275	270	323	303	273	318	290	304	300	270	296	308	322	276	323	246	270	295	301	285	297	300	305	291	278	278	290	304	295	274	284	288	266	270	279	267	285	287	302	310	299	289	269	282	307	268	291	266	274	296	329	320	273	292	290	251	277	299	293	294	268	266	318	316	292	304	300	302	288	287	259	325	266	291	290	316	285	296	304	280	285	302	298	316	279	306	307	288	290	285	314	295	324	277	272	310	314	296	288	289	286	296	248	292	275	281	261	291	273	308	288	295	308	273	310	299	302	311	282	319	302	303	275	317	289	295	282	296	321	278	286	320	293	289	295	244	284	249	298	260	324	296	307	281	313	268	304	308	281	302	287	318	305	298	280	305	278	292	268	270	303	291	301	285	308	300	297	267	294	312	279	296	290	295	290	317	343	313	294	321	273	318	301	311	304	317	317	290	314	279	334	283	238	323	287	288	251	305	284	298	322	287	312	288	324	262	283	272	268	299	297	287	265	284	299	273	302	318	318	293	324	276	296	258	290	304	318	296	301	312	323	278	321	311	264	265	317	290	301	292	312	287	297	317	272	300	290	296	297	286	300	267	300	314	272	294	307	299	312	329	276	286	278	288	299	276	284	255	301	273	320	334	316	296	296	252	282	306	297	284	295	283	294	322	301	292	290	304	298	259	281	273	295	302	314	291	288	266	283	285	279	308	293	248	308	306	264	296	315	312	290	280	302	255	312	285	297	305	281	251	305	308	281	311	305	305	298	304	249	290	272	295	295	284	274	292	282	316	258	314
35541	53511	72637	75653	26892	6651	5274	7632	5778	4270	3203	2775	3447	965	1104	1044	1017	967	1041	1067	1043	1266	1202	3891	4628	1995	2331	2574	1924	2146	1918	2618	2801	1597	1332	1260	1240	1144	1024	1044	1106	917	860	816	833	798	855	849	809	820	794	799	739	771	801	785	717	777	977	949	713	737	783	754	756	765	757	784	746	750	748	714	751	776	743	743	737	787	742	752	714	741	762	720	772	776	733	758	789	800	740	743	754	740	702	755	734	769	749	747	770	737	807	762	716	743	762	786	738	790	740	722	760	702	721	791	776	806	767	756	746	773	800	738	751	729	715	770	728	706	755	729	746	766	752	695	717	738	762	753	730	696	722	748	752	748	764	758	710	792	642	730	724	784	715	710	694	726	701	724	733	674	774	702	772	766	724	696	709	737	775	767	742	716	729	712	782	751	715	720	714	720	704	748	758	740	749	781	707	716	716	724	697	718	691	706	746	757	755	743	735	708	728	662	711	709	701	715	722	752	762	764	719	743	738	739	715	745	712	733	705	722	745	683	718	748	718	721	707	752	715	708	692	722	722	751	758	679	745	709	738	757	703	703	755	689	719	721	680	664	731	711	758	749	690	700	709	767	776	758	715	726	728	679	749	693	713	692	745	771	733	762	747	736	749	676	722	773	711	746	737	721	732	704	729	711	732	756	748	748	728	763	731	721	740	755	739	749	692	722	747	724	733	741	718	703	703	695	781	703	706	770	725	729	720	767	703	736	746	757	717	713	750	686	717	768	737	723	740	729	691	746	657	782	692	735	755	721	742	707	725	735	773	709	712	717	714	769	698	723	733	692	734	730	690	734	738	752	795	715	791	715	794	728	742	769	751	682	757	726	762	679	697	739	746	733	744	773	697	762	679	748	719	738	746	690	725	683	694	766	743	707	729	715	713	729	759	684	777	784	725	739	678	737	720	753	697	757	761	697	715	747	706	769	722	751	719	741	734	749	739	737	744	747	718	724	768	756	717	734	694	730	748	735	772	717	733	760	712	736	703	727	701	696	681	701	698	725	745	740	723	751	774	713	723	729	727	678	744	772	706	724	685	751	716	741	751	721	735	724	738	732	745	741	710	739	738	717	749	715	762	753	710	725	692	725	719	698	751	671	746	745	688	758	768	736	762	697	705	742	709	705	748	751	732	695	673	692	759	689	744	800	766	763	746	749	715	691	722	786	760	714	712	745	707	743	727	701	730	698	744	719	697	751	677	708	737	720	715	749	730	676	702	748	738	701	758	743	734	704	753	708	695	731	741	738	736	743	729	745	718	718	771	712	753	730	737	752	760	730	721	727	751	765	712	748	734	715	744	735	765	803	721	784	728	729	731	771	778	726	721	750	754	717	701	698	693	768	726	787	699	698	786	802	712	737	748	728	736	690	733	734	716	762	762	720	720	745	726	713	745	714	743	715	727	740	732	654	714	717	705	730	713	706	724	756	730	752	757	712	742	738	760	687	737	728	722	725	710	738	720	745	689	719	714	714	714	775	735	712	678	758	699	711	690	748	714	715	735	712	760	732	678	684	682	742	701	739	739	743	766	784	697	774	712	741	752	752	713	794	743	730	727	683	707	746	760	723	742	751	739	741	718	739	718	719	746	760	693	709	710	688	709	732	709	706	765	684	745	731	698	772	763	743	741	734	757	714	748	677	707	751	727	711	711	717	701	748	730	714	763	728	712	762	733	756	718	733	695	737	741	673	691	719	691	766	733	750	779	693	729	705	742	712	739	686	751	760	718	765	763	746	706	725	721	750	737	775	743	758	766	700	764	732	722	718	716	720	754	737	739	745	737	733	737	729	735	708	770	766	731	762	728	728	686	710	702	770	718	684	740	714	741	767	710	722	760	748	674	736	731	770	746	741	717	760	694	722	727	696	736	712	755	756	719	720	676	788	712	736	745	740	686	708	746	697	680	768	745	745	706	740	740	758	746	695	737	732	731	779	751	732	760	726	759	736	759	735	745	771	714	711	756	745	716	711	712	697	753	738	717	771	741	698	777	729	720	682	724	728	777	693	759	755	752	710	720	735	689	765	703	712	742	758	731	720	748	716	751	733	783	683	751	767	807	718	715	714	709	767	706	728	770	716	731	728	719	716	713	737	744	736	726	712	763	759	771	791	755	721	776	722	748	716	718	761	725	746	781	702	747	775	673	750	735	751	751	727	654	675	768	718	698	702	670	780	736	761	703	710	748	696	696	758	743	740	717	728	768	768	707	767	712	764	749	726	753	681	734	741	744	714	739	742	714	726	737	724	766	771	713	740	695	779	726	730	756	727	768	723	768	740	762	762	720	764	707	738	699	701	701	768	712	703	719	717	739	770	740	776	713	744	738	700	738	731	680	787	733	681	741	715	776	709	731	751	733	755	774	770	702	681	726	707	727	726	772	757	727	771	714	745	674	728	703	700	709	768	742	744	677	757	652	754	760	713	716	731	712	703	681	728	690	703	757	745	763	719	706	735	738	701	702	763	747	731	750	742	718	757	669	740	696	733	694	760	694	749	721	722	797	727	701	691	732	737	748	750	727	766	762	711	776	797	743	807	683	741	739	756	697	755	704	715	745	730	701	713	698	683	734	739	715	738	690	764	700	714	721	718	713	753	751	736	726	762	756	738	729	719	729	715	752	724	746	785	726	745	731	683	749	689	736	751	752	736	692	734	742	745	728	690	759	745	720	768	712	737	740	679	729	757	747	740	736	756	766	744	775	695	767	758	780	761	714	775	658	706	686	725	719	713	725	773	715	738	718	731	738	731	687	708	755	745	702	703	739	798	740	696	738	728	783	733	729	711	670	757	711	727	674	763	729	720	795	734	710	720	751	720	761	776	725	706	739	729	760	725	687	727	721	790	715	746	685	744	752	766	774	751	750	730	658	724	752	720	693	719	718	743	711	690	762	688	748	709	731	742	721	784	760	793	736	732	693	809	739	708	678	706	726	732	679	717	712	713	710	727	728	741	745	688	743	727	734	688	718	750	750	747	725	745	721	717	746	735	770	743	742	723	675	719	682	769	763	763	697	730	742	690	743	750	714	723	754	726	773	697	715	767	756	700	715	751	736	720	753	745	773	768	775	714	707	697	748	739	726	709	725	777	760	744	719	757	744	721	712	721	690	735	746	729	716	760	704	705	723	723	697	749	708	749	726	709	704	707	729	739	785	758	755	733	708	715	729	715	729	674	730	728	741	711	742	725	691	768	755	708	737	748	717	693	736	748	763	710	737	762	716	744	681	720	725	677	756	752	731	693	712	720	742	739	695	725	729	776	743	755	729	733	694	764	728	729	745	769	740	748	705	691	756	716	720	703	727	723	735	714	691	778	769	726	702	731	707	738	764	726	746	700	726	702	723	692	733	751	747	728	724	731	776	718	716	728	711	700	721	756	719	692	701	734	745	758	770	683	705	770	726	728	744	665	712	718	787	724	747	721	789	745	700	741	769	723	788	717	736	739	733	694	730	751	723	735	740	777
12703	10089	11255	10450	2482	772	603	461	361	315	292	303	274	291	285	281	289	295	285	288	278	305	283	312	274	285	293	267	287	281	285	323	301	317	332	303	298	308	286	297	295	261	305	289	286	281	257	297	280	309	293	274	270	281	277	263	249	270	299	287	314	286	279	274	332	287	265	280	305	290	266	273	343	275	301	270	277	276	263	299	258	281	274	299	300	313	256	294	291	245	270	300	258	266	322	278	283	301	295	283	282	294	252	292	266	275	270	289	276	289	280	294	282	281	305	288	286	270	286	275	289	302	274	269	301	289	284	305	277	316	277	263	304	284	283	275	273	283	273	284	293	306	305	274	286	315	258	264	278	251	262	295	279	275	278	261	224	281	299	292	262	324	281	303	286	299	302	288	273	282	260	282	289	293	283	281	269	276	302	257	268	304	276	273	292	303	291	277	264	282	336	316	272	290	252	288	290	292	289	281	309	304	285	300	267	260	293	304	276	303	295	285	310	291	339	284	274	318	279	251	303	296	283	286	300	273	280	293	275	301	278	254	267	272	315	284	285	272	283	284	274	275	273	272	285	282	291	286	268	286	278	261	303	281	255	313	302	265	287	284	287	294	266	311	279	285	298	296	268	269	290	300	300	300	291	301	320	281	238	288	300	270	272	285	249	281	286	297	247	283	273	309	270	306	283	277	279	270	271	307	306	282	276	282	284	279	303	274	262	299	291	278	294	231	271	288	315	289	262	278	258	291	275	282	283	315	286	285	269	293	268	280	250	308	286	289	297	293	277	267	235	246	275	302	301	285	309	309	274	284	275	290	271	277	263	290	269	276	269	291	305	291	284	312	315	276	302	305	262	259	264	310	328	298	258	264	329	253	241	273	256	276	303	287	264	271	275	278	293	308	297	290	274	286	262	256	299	286	327	313	277	264	297	306	269	276	274	274	269	283	290	276	287	277	275	268	305	321	275	306	287	275	283	331	266	293	273	280	275	258	295	238	276	285	264	281	303	309	273	264	265	277	278	274	302	264	309	267	284	250	280	294	287	271	292	275	278	293	277	277	291	260	278	310	285	287	290	309	292	298	283	273	289	311	253	289	294	286	261	251	295	257	288	270	254	258	322	258	312	297	278	268	267	255	267	309	278	280	333	284	267	266	281	279	276	288	291	281	284	271	262	304	271	308	261	263	299	273	312	280	247	258	294	259	272	262	283	285	273	280	272	283	284	257	306	248	283	296	288	287	268	287	267	297	260	275	301	285	295	283	292	305	274	293	306	288	271	318	268	277	282	273	271	283	274	256	300	288	292	295	278	303	235	259	303	285	314	306	280	280	256	267	280	289	287	292	268	321	270	303	291	294	287	285	285	299	284	293	303	288	260	273	287	282	267	291	302	272	275	274	270	300	277	285	288	252	279	264	285	279	299	284	298	310	253	326	324	276	258	276	263	254	276	281	295	271	322	272	285	296	279	295	265	311	292	290	251	285	283	296	282	247	252	264	274	292	285	257	272	267	261	262	292	291	297	290	286	288	263	265	266	270	247	280	280	288	295	285	309	266	280	293	301	293	293	288	301	281	281	282	326	258	289	311	277	271	265	240	270	262	278	296	277	257	284	272	270	302	312	280	254	303	290	279	271	273	281	271	307	267	274	268	291	282	281	303	281	287	274	289	272	292	307	303	301	282	273	270	285	283	291	310	307	288	273	274	325	307	273	308	304	275	278	309	248	267	280	308	294	282	284	291	280	258	264	311	278	279	294	315	283	316	260	258	312	277	289	275	310	284	304	294	273	279	287	272	289	273	270	297	286	280	287	294	319	276	277	269	281	277	278	270	264	278	296	303	289	294	297	293	304	280	284	300	284	296	285	298	309	288	294	293	284	279	282	294	271	288	265	278	282	283	280	263	271	296	284	311	252	267	285	292	266	267	298	261	301	241	282	296	257	291	286	261	295	326	279	288	284	299	302	292	260	307	293	283	290	263	269	288	281	293	307	282	287	270	266	284	282	298	306	285	268	299	282	262	260	272	244	256	316	269	299	313	278	301	280	278	284	276	268	301	276	286	280	272	251	282	307	272	282	263	311	286	297	290	279	322	291	285	267	286	298	260	308	273	288	258	306	264	263	287	296	273	257	296	289	289	291	298	297	326	290	267	293	285	281	272	279	290	266	272	270	279	264	300	286	277	292	285	282	258	290	260	282	281	294	283	309	283	271	280	270	300	280	298	275	273	282	290	266	296	233	302	256	288	293	300	285	270	296	272	284	275	276	298	294	334	302	262	288	299	295	252	275	283	295	284	263	281	277	270	286	267	287	295	264	309	299	264	288	298	275	301	287	277	294	276	292	270	273	304	298	299	299	298	286	283	257	344	257	283	286	272	263	305	276	299	284	302	294	286	264	285	267	272	301	289	278	292	312	290	272	274	284	292	318	279	285	257	266	298	286	280	303	243	263	263	256	283	271	264	277	291	279	290	289	275	309	301	249	287	279	269	293	268	239	254	255	258	281	260	298	306	317	268	260	282	288	301	267	293	283	312	274	268	279	264	306	274	274	284	293	263	253	300	274	290	277	288	274	286	303	294	310	257	259	290	276	290	287	282	258	303	271	298	243	266	288	267	268	291	288	293	279	296	293	283	287	274	289	277	288	266	293	262	290	288	275	286	308	254	272	319	288	247	268	299	287	272	263	300	281	296	310	268	258	274	286	277	295	266	279	288	307	314	298	261	239	256	295	295	286	292	294	280	266	255	293	256	273	282	316	270	292	283	280	278	300	269	284	330	275	287	289	290	266	297	293	266	292	287	282	299	270	243	311	306	281	286	296	261	272	274	274	280	308	318	264	281	325	288	284	270	316	284	307	274	277	275	303	305	289	272	295	277	322	297	303	271	277	296	306	257	255	283	282	266	289	311	286	270	268	271	258	278	272	280	280	291	275	280	271	314	305	285	295	285	297	266	287	267	284	268	290	268	304	268	265	274	282	288	286	270	271	258	288	284	275	307	283	273	270	277	274	285	289	285	265	289	298	273	288	269	267	268	282	256	284	297	281	275	297	266	269	258	290	319	258	295	261	294	282	280	255	253	274	281	280	274	271	266	271	279	294	289	296	280	264	269	298	317	278	265	297	286	267	276	290	303	309	279	280	323	255	289	283	271	318	297	279	247	283	274	262	295	285	301	272	328	303	248	263	246	281	291	268	307	237	289	273	272	294	266	268	312	292	289	284	228	289	281	303	268	305	289	313	270	317	269	290	284	299	272	256	256	291	274	272	272	294	273	291	308	277	266	282	292	304	277	286	273	288	257	258	296	260	290	303	257	289	265	279	293	289	288	301	260	307	295	310	271	266	300	284	273	280	261	278	263	314	287	283	276	259	261	279	263	266	281	277	308	280	278	278	273	268	276	297	273	284	268	253	274	278	269	270	268	260	278	273	273	282	289	275	282	297	279	293	279	274	287	286	278	295	276	279	300	271	279	257	250	345	311	307	306
8681	12478	19694	22025	5896	2647	2412	1746	1117	1009	858	784	847	788	753	826	737	722	742	780	757	767	727	834	825	772	802	808	776	727	777	863	858	847	855	822	803	830	800	837	800	820	789	760	756	733	777	713	765	694	734	716	719	697	694	713	734	726	748	719	742	702	754	713	720	708	750	791	735	719	721	718	750	720	771	684	742	728	745	722	713	700	725	765	762	729	755	704	722	731	746	690	767	753	720	718	742	731	712	704	729	741	742	774	771	750	724	754	769	742	697	710	746	773	774	734	750	755	780	754	681	737	756	728	700	701	752	693	702	732	719	768	742	713	708	716	741	709	699	714	704	727	710	770	772	721	713	698	713	733	723	752	742	750	675	737	752	711	752	728	753	714	755	730	772	747	738	686	719	736	704	713	694	741	720	750	711	740	710	699	765	751	683	777	659	753	727	743	672	773	702	718	730	705	727	739	743	716	760	700	761	711	721	694	720	710	698	699	682	730	726	728	688	737	754	705	710	658	756	738	729	753	783	725	725	703	703	737	745	772	694	735	729	683	694	726	702	698	729	720	695	678	727	732	702	733	819	716	768	776	755	717	780	690	787	771	718	703	744	758	718	736	686	713	672	754	745	754	715	668	721	723	676	752	744	706	744	768	738	702	714	746	689	745	688	694	747	722	724	687	748	746	744	777	741	738	749	758	734	752	707	703	702	731	772	766	645	732	721	738	733	758	730	776	745	754	733	736	735	712	702	738	726	734	708	769	743	745	772	708	690	725	710	738	682	747	734	748	726	723	711	662	730	743	697	740	721	709	740	731	755	753	736	725	686	748	716	775	742	703	753	709	743	671	727	725	698	756	708	730	736	759	736	710	766	681	702	701	724	743	746	743	756	689	744	711	721	730	768	790	702	702	763	715	697	756	734	773	747	691	707	717	720	697	721	729	696	727	710	725	734	682	764	672	703	760	694	695	745	723	759	749	733	700	709	703	738	717	753	754	725	663	718	732	760	754	739	751	692	669	699	750	702	724	748	756	726	738	732	689	773	716	642	774	702	726	665	689	700	692	743	718	728	718	745	731	707	695	699	674	730	657	726	725	740	749	735	715	737	686	716	749	702	740	713	700	715	734	696	748	714	735	734	684	768	760	741	788	777	737	713	735	645	739	703	700	748	711	749	680	732	757	742	723	719	718	731	722	686	658	690	738	770	742	744	708	688	740	708	686	696	709	730	717	707	662	718	717	713	713	732	725	693	661	709	724	734	766	696	766	744	700	677	704	759	722	712	720	689	685	725	703	721	695	738	702	742	717	729	686	734	650	738	720	722	755	713	737	702	692	742	647	702	675	717	728	722	702	727	744	728	720	699	724	774	777	776	751	749	742	685	671	687	696	718	725	682	679	747	770	743	720	704	702	709	725	726	710	723	698	746	727	713	730	716	739	712	725	762	734	716	734	733	681	751	696	722	706	711	779	742	720	726	761	761	706	689	699	744	682	727	708	694	746	739	732	720	759	750	680	727	696	737	719	708	747	708	690	736	738	709	700	680	737	681	721	746	686	742	734	690	718	705	764	720	755	762	732	689	744	771	731	729	754	721	731	727	742	717	721	694	720	783	733	702	711	724	704	686	719	745	764	761	752	726	698	677	740	705	724	766	686	712	746	691	718	715	750	723	730	747	720	801	709	710	725	731	708	710	712	682	663	752	713	734	721	753	741	733	725	737	740	758	755	709	723	775	742	735	655	734	727	687	737	735	686	753	735	748	696	726	747	749	731	732	769	716	730	754	767	721	686	744	724	750	719	738	726	729	710	724	735	708	765	752	688	750	741	730	727	706	741	693	740	704	743	714	752	704	719	812	750	745	739	705	691	732	730	687	740	712	738	747	716	638	789	686	712	711	702	739	734	734	717	709	762	719	708	736	703	693	733	709	727	698	754	700	736	718	706	762	696	746	727	733	711	709	707	752	690	686	721	707	689	752	724	772	737	701	723	733	718	689	699	745	716	732	717	704	751	701	766	750	731	708	725	701	675	709	735	708	676	679	734	706	695	730	691	739	760	741	689	707	701	740	786	708	760	715	737	717	757	718	713	720	694	716	701	675	724	709	715	732	759	749	740	717	665	706	730	708	731	744	727	780	719	700	754	738	722	700	722	777	675	748	717	698	729	756	780	694	704	750	701	719	736	738	745	744	716	709	699	707	682	765	711	768	712	716	731	741	710	706	743	746	740	732	722	707	724	754	726	739	690	746	746	724	704	734	711	766	704	707	729	735	696	673	686	740	702	739	764	758	732	668	704	740	718	763	747	733	765	680	704	706	698	719	705	685	736	707	720	757	698	761	750	716	698	721	720	707	732	768	702	714	740	699	769	752	726	719	744	728	700	726	708	723	739	734	770	712	730	733	725	744	722	769	731	733	767	760	750	710	755	711	686	750	752	714	721	722	734	708	707	754	759	720	736	758	729	684	714	742	710	717	668	752	704	703	704	684	749	706	724	800	671	710	766	747	751	702	705	703	742	711	701	766	696	722	737	696	726	693	735	685	740	741	738	706	715	744	762	684	720	768	728	729	718	759	714	758	673	735	763	757	768	690	786	697	745	794	743	737	673	739	768	735	705	785	723	728	709	742	736	712	706	739	702	720	768	715	677	724	700	736	724	724	744	769	718	733	718	685	724	740	704	739	715	735	705	713	762	749	711	728	750	699	751	719	722	719	720	743	715	738	641	722	688	725	679	715	699	701	771	711	728	720	700	728	682	766	725	759	751	669	698	724	716	766	699	698	746	709	734	736	746	757	755	716	690	710	715	684	718	731	759	729	706	713	696	757	731	701	707	708	709	733	725	717	718	693	702	708	733	661	663	684	715	674	712	728	764	744	701	734	728	686	732	738	705	752	740	708	761	658	702	762	719	679	756	725	722	729	711	729	757	687	695	721	758	731	719	718	748	747	704	736	704	750	722	760	672	734	728	761	680	750	726	778	739	691	710	724	741	727	731	775	734	690	734	715	754	739	755	784	739	704	704	727	728	781	704	743	754	676	758	701	761	702	706	799	756	747	721	707	683	769	713	719	722	751	781	683	717	728	704	695	731	723	715	721	670	740	739	718	664	717	716	746	733	708	699	702	782	702	759	780	679	715	697	701	723	774	769	695	715	711	759	684	737	742	754	749	737	707	739	728	742	736	711	718	737	745	698	727	703	720	733	758	722	716	703	773	759	729	725	793	710	757	757	749	713	752	719	721	738	696	779	733	696	731	683	731	685	743	727	713	723	724	742	734	725	750	745	730	744	768	678	719	675	693	707	724	696	719	766	718	726	722	703	734	690	731	739	732	722	756	732	696	762	738	718	752	727	748	784	743	701	705	751	673	668	740	728	735	751	733	670	710	708	673	699	701	725	657	751	741	746	735	698	774	747	754	770	723	726	689	698	706	738	749	741	749	758	760	757	726	745	706	704	693	751	707	708	669	702	712	722	732	717	732	736	718	727	720	741
45184	55899	63552	57845	28448	7424	2468	2767	1613	903	765	652	628	376	365	380	366	349	370	329	360	350	380	461	683	428	512	401	432	406	413	426	472	382	398	362	350	356	341	351	335	321	300	325	295	356	359	310	323	340	335	345	345	305	282	321	323	316	340	314	320	313	328	323	312	321	308	336	306	317	326	323	322	319	356	285	355	324	320	321	328	322	301	293	320	309	297	330	326	334	298	298	334	317	341	352	315	324	323	316	340	294	307	324	328	322	310	346	294	324	301	327	337	312	312	350	341	323	348	316	346	308	336	333	322	293	320	341	320	302	300	333	354	330	305	306	288	317	337	299	323	322	305	322	321	306	303	328	281	334	343	324	355	301	306	326	294	322	354	313	327	333	285	325	362	332	351	319	322	291	295	326	318	317	312	324	303	325	309	300	322	319	310	327	303	343	318	332	289	328	304	334	295	315	321	301	320	306	320	286	314	294	336	302	327	303	298	344	329	321	311	300	338	317	356	326	325	295	315	334	296	332	332	311	295	306	287	314	291	310	327	304	311	355	316	322	309	309	333	292	331	291	359	337	329	331	352	323	299	303	329	294	297	314	307	321	324	335	324	314	316	305	355	304	319	291	308	317	352	306	290	320	337	378	293	306	304	327	326	322	329	313	317	299	335	332	317	312	332	321	329	333	312	312	326	309	268	323	301	330	310	340	335	312	330	323	324	295	293	314	350	325	306	333	292	361	317	341	309	320	341	313	293	297	312	322	340	318	319	323	329	340	294	348	318	342	324	328	311	321	358	304	313	286	323	291	325	352	312	330	356	311	331	312	293	293	353	306	348	327	332	305	305	324	294	287	292	290	298	303	343	332	280	344	323	288	323	313	325	328	307	307	294	331	267	340	309	326	314	304	323	330	318	333	298	317	317	295	356	291	316	306	324	309	295	350	349	274	332	315	284	314	331	323	298	329	307	321	283	324	306	313	306	324	319	346	296	316	306	337	304	312	309	339	305	320	307	334	321	313	294	272	344	299	305	332	303	292	321	309	279	299	325	314	317	322	325	352	330	319	303	307	295	317	340	318	333	331	323	310	326	283	330	329	268	337	322	343	327	335	322	288	326	343	322	286	295	302	327	328	305	310	356	320	322	321	326	296	334	280	310	304	312	310	320	327	340	314	292	334	322	335	346	330	348	318	288	329	337	290	334	325	335	317	312	282	306	316	296	350	314	328	320	334	344	325	318	303	326	305	277	301	332	317	302	313	351	295	298	331	302	308	327	300	345	317	317	338	313	321	310	297	306	307	332	313	273	330	338	317	326	308	313	311	331	263	326	332	326	342	286	325	315	298	315	332	317	312	289	319	327	318	314	323	332	326	330	300	354	303	297	329	309	309	308	337	338	318	288	290	283	292	309	303	320	317	331	326	326	347	325	322	331	380	310	316	352	317	321	308	318	327	328	284	288	269	313	303	320	318	299	322	316	329	321	348	326	317	339	326	308	312	314	325	313	350	311	297	324	330	349	317	303	337	331	315	270	303	338	324	329	314	331	314	313	307	344	357	300	334	311	334	355	315	316	313	332	292	333	353	341	289	307	330	319	326	346	324	286	323	331	320	282	308	279	322	336	332	316	327	294	312	294	301	348	316	285	333	287	329	312	345	315	310	311	304	306	315	338	287	294	306	310	345	326	314	307	317	319	297	338	349	311	295	343	340	302	330	315	312	302	308	334	309	296	344	288	317	319	339	311	312	324	300	330	303	339	318	336	285	297	313	308	315	338	295	362	282	318	318	312	314	294	323	317	323	325	334	316	314	304	312	354	320	320	312	298	316	320	319	335	309	291	325	317	330	295	332	306	339	335	330	324	356	303	345	334	314	351	296	293	273	357	312	332	290	311	344	318	331	315	326	291	328	308	321	309	305	324	290	290	318	331	302	311	329	329	345	338	333	318	291	333	317	306	324	308	347	286	320	313	324	331	300	323	317	323	322	321	285	302	330	312	305	301	333	299	298	349	300	333	303	311	313	308	321	300	316	328	346	305	316	293	297	313	272	312	316	318	316	303	286	316	309	322	323	333	303	284	363	309	366	298	316	347	316	343	314	312	340	341	294	310	316	359	302	315	312	306	320	322	334	302	294	313	303	296	309	300	321	272	315	329	305	329	305	352	303	278	329	369	322	290	327	308	301	305	312	321	303	328	308	325	292	311	328	337	323	307	302	324	301	295	311	321	319	302	316	322	286	316	301	302	302	301	294	310	334	340	339	339	299	338	319	338	325	317	298	341	289	311	309	327	305	309	319	327	341	324	314	294	331	310	340	346	293	323	322	315	335	319	341	361	332	319	312	337	334	281	339	333	306	285	311	329	331	327	312	339	343	346	304	311	337	301	341	328	311	325	303	299	324	322	328	309	327	305	336	339	366	315	311	324	328	292	319	303	322	333	303	337	337	341	325	290	308	315	338	321	298	349	339	299	302	299	315	308	299	318	294	307	327	303	333	319	287	336	319	300	304	317	347	316	319	303	304	328	336	330	320	307	292	306	371	320	316	333	315	303	301	312	323	304	318	334	300	319	313	297	327	321	331	307	325	302	314	344	300	334	318	303	305	346	342	297	294	333	340	309	304	314	318	316	308	311	340	321	302	311	307	280	295	317	329	306	305	340	314	326	298	363	320	353	309	306	322	300	314	312	336	324	336	312	313	296	331	345	314	303	303	354	322	317	301	275	314	316	291	323	336	316	316	297	311	316	335	303	293	305	302	305	289	309	332	332	322	298	313	318	300	337	317	316	329	292	315	314	316	303	322	344	326	282	322	300	313	297	283	336	343	320	296	294	313	339	327	273	311	325	331	295	324	338	316	301	311	321	352	332	319	330	343	347	341	337	337	336	317	320	313	301	321	332	303	302	330	314	325	276	337	321	317	312	323	330	287	354	331	345	289	345	303	306	286	316	307	346	322	310	329	323	306	313	324	328	303	346	331	312	323	332	313	371	290	314	333	294	307	321	332	325	343	298	334	336	353	311	328	326	324	320	300	287	323	339	332	358	338	353	293	325	325	309	311	348	301	297	303	304	337	295	331	325	297	287	287	310	332	312	314	324	301	316	318	322	335	317	322	291	304	312	332	322	331	334	283	293	316	319	319	325	354	344	331	344	350	311	331	277	297	313	320	328	335	341	341	309	332	319	320	291	347	312	315	330	355	299	321	337	276	319	336	313	297	322	326	314	308	336	340	296	289	306	322	306	311	313	322	316	324	323	333	304	308	341	305	278	291	313	317	328	294	334	343	285	288	307	337	319	309	337	325	346	300	308	350	327	313	331	310	293	329	343	330	337	309	322	304	291	316	348	318	298	311	337	328	306	350	326	312	316	329	305	353	288	310	337	350	282	326	288	322	371	293	302	338	324	322	316	325	313	336	318	355	316	323	329	314	275	328	305	347	300	343	297	335	334	324	329	333	293	348	321	307	309	302	308	328	292	328	304	306	353	318	336	343
28521	43126	60081	62550	19299	6507	5677	6913	4188	2614	2647	2686	2712	994	1018	1022	965	942	980	982	977	1048	1256	2106	2979	1669	2259	1598	1555	1633	1502	1554	2018	1228	1231	1176	1112	1085	1001	987	1012	962	928	865	837	828	872	853	846	846	873	838	820	812	788	816	791	792	934	895	825	852	802	784	814	843	755	825	862	823	778	838	816	812	784	782	865	821	869	803	797	790	803	796	818	831	784	819	854	775	812	838	838	845	764	830	804	783	807	828	874	862	740	793	813	810	842	792	836	792	844	838	815	835	828	825	790	763	834	807	802	831	845	800	834	785	824	843	790	831	782	802	818	802	787	804	790	814	817	780	793	822	792	840	803	824	784	772	788	802	775	824	802	789	849	782	784	794	739	868	785	805	836	810	781	792	803	785	798	826	814	836	808	803	760	785	818	778	800	811	798	798	821	816	805	801	839	833	821	810	793	796	786	778	828	819	835	824	809	777	798	792	840	849	828	794	819	791	829	790	850	776	795	794	794	799	833	787	767	832	775	809	810	808	786	788	781	798	790	829	790	813	836	867	736	810	806	808	769	862	828	823	834	829	802	786	765	783	802	803	846	827	801	818	799	859	859	763	755	777	838	821	797	806	780	769	816	816	819	775	795	774	764	763	724	763	830	832	851	803	798	764	783	803	833	829	744	802	807	800	838	801	772	785	796	795	749	852	728	799	772	802	834	770	790	773	801	770	798	754	762	788	826	768	829	821	780	768	799	801	818	773	802	782	817	823	791	739	787	772	786	766	821	774	819	820	817	808	784	795	811	733	810	826	760	813	815	810	852	810	879	781	731	783	765	823	808	767	772	837	794	780	790	803	838	792	790	781	818	753	787	766	815	807	785	783	829	755	845	808	796	799	779	793	802	818	758	832	813	752	801	785	855	798	856	774	824	736	823	823	809	825	834	757	763	772	778	754	836	837	776	834	811	793	738	801	814	860	768	783	815	825	772	834	777	769	789	832	853	807	785	845	806	761	823	813	815	756	772	790	831	762	841	772	799	789	790	831	793	780	790	764	842	825	836	788	805	737	766	756	807	758	788	847	777	766	788	813	748	816	845	812	771	780	816	779	836	802	830	742	837	816	799	810	792	780	794	802	807	772	781	796	797	837	824	849	811	847	770	795	777	798	745	833	785	786	747	798	829	777	784	800	832	818	806	807	758	801	803	791	823	853	790	837	787	794	805	798	835	783	771	790	765	775	825	824	844	788	786	789	826	786	860	793	777	817	802	827	814	810	835	790	796	750	800	771	784	814	848	798	806	802	821	801	817	786	812	795	840	820	759	822	858	837	785	831	777	866	808	803	755	803	745	763	834	795	789	798	787	783	791	829	792	805	808	792	790	815	780	824	782	818	805	824	799	789	780	798	811	782	827	825	757	784	843	786	805	806	822	836	817	808	778	802	848	759	859	799	802	834	841	844	758	787	785	800	838	856	844	778	848	771	775	829	806	795	815	816	798	822	760	778	826	754	869	826	726	808	791	742	788	785	755	766	789	853	829	836	799	850	770	775	815	803	803	799	799	806	770	807	782	814	822	774	734	798	826	815	815	801	770	812	811	804	824	792	830	781	825	768	735	780	748	780	827	813	826	799	792	757	803	790	817	807	782	814	768	820	807	812	815	775	836	780	779	802	783	766	832	819	778	819	784	816	759	828	855	843	804	819	788	791	788	800	822	760	806	790	779	801	783	797	803	801	815	826	769	846	764	772	800	821	800	760	882	797	844	869	812	839	766	775	837	785	781	822	822	814	795	795	793	792	771	827	823	795	777	819	795	737	806	783	793	757	783	827	814	764	806	833	833	835	820	771	781	796	781	817	801	799	809	806	803	846	777	742	770	806	744	809	782	783	813	779	803	787	826	775	811	774	793	807	798	826	829	805	778	778	791	795	775	816	806	810	765	858	769	800	825	747	797	815	795	768	761	812	774	838	765	776	793	801	845	808	765	803	838	817	784	779	800	800	746	850	738	783	782	812	767	785	795	825	806	801	800	799	804	778	781	818	784	788	788	830	776	821	802	809	793	830	789	820	803	830	797	824	805	833	775	770	796	832	790	817	821	844	785	791	800	769	866	780	777	817	856	808	805	799	755	827	796	844	727	757	777	774	801	771	812	797	767	744	733	830	825	734	807	804	846	839	743	780	825	793	798	815	819	804	787	795	817	783	754	803	778	742	808	796	816	790	830	748	812	787	760	805	765	770	811	822	795	807	832	772	815	831	841	833	753	780	792	796	773	768	780	798	825	787	799	816	797	753	805	773	804	779	797	785	796	820	804	818	769	779	827	804	863	791	797	767	809	798	806	857	809	767	827	790	773	829	785	771	862	793	782	794	822	786	799	772	849	789	837	793	767	858	751	751	773	788	792	854	813	817	800	761	804	795	816	783	824	809	803	809	819	836	767	811	785	818	813	822	807	780	863	776	766	807	790	808	744	826	792	818	795	825	819	796	788	824	770	775	838	800	808	788	846	804	805	791	796	812	809	703	820	786	795	837	789	783	781	752	791	806	826	785	812	782	800	819	763	764	820	772	785	788	778	797	771	845	840	821	832	796	815	777	815	772	782	806	810	798	826	790	800	812	858	765	779	786	813	768	780	851	761	828	829	805	764	822	821	801	805	818	775	785	795	766	807	796	751	790	774	807	786	815	783	805	778	791	811	791	827	807	776	815	823	797	835	791	784	801	785	794	802	819	817	807	792	792	818	820	788	817	806	832	778	784	830	760	817	768	823	841	859	743	793	772	761	797	809	826	804	832	763	795	848	832	777	754	750	752	845	784	797	816	853	823	847	824	816	799	775	839	786	788	835	756	768	760	796	793	803	752	792	830	806	744	836	767	763	747	866	731	741	784	802	850	817	814	788	801	830	756	781	785	809	775	807	758	778	815	767	735	830	779	818	813	757	828	800	808	746	785	842	818	766	775	786	782	849	806	809	799	817	787	787	774	833	843	782	805	801	830	814	722	836	822	809	785	814	782	816	796	809	795	747	787	750	792	777	772	768	785	809	848	755	812	798	759	756	791	836	819	750	753	784	816	802	784	822	800	777	763	818	755	802	796	785	793	837	799	783	831	772	801	835	781	778	827	832	784	769	818	790	804	817	840	763	834	790	811	824	821	809	820	767	835	793	783	755	799	785	814	769	793	757	737	798	790	782	844	840	843	780	809	759	789	738	831	825	820	818	782	789	788	829	793	810	813	810	776	751	806	823	786	846	839	788	770	852	790	763	796	774	815	772	817	754	773	792	797	832	812	840	820	794	806	781	826	749	819	856	816	812	785	810	832	782	799	822	789	854	803	809	779	863	822	816	819	754	818	766	781	815	817	849	807	727	817	821	815	787	756	823	834	813	743	820	801	861	804	812	746	741	777	753	831	799	775	791	809	804	796	807	801	803	777	790	806	837	809	860	801	781	725	894	814	801	763	755	755	829	755	783	806	768	801	824	768	768	761	838	784	767	823
55863	66544	71623	65554	33516	12656	4049	3823	2628	1331	972	956	889	382	349	384	320	330	308	345	340	347	396	681	718	585	672	470	482	529	457	514	483	439	414	345	392	338	328	364	331	319	310	364	315	317	318	281	288	314	307	318	292	258	253	288	279	329	329	281	306	338	313	329	301	326	265	294	320	294	307	297	273	308	266	288	283	307	291	291	293	252	286	317	285	278	273	308	269	292	286	300	301	304	326	296	289	297	299	305	303	282	277	278	281	303	269	293	284	279	287	308	290	294	276	313	323	318	273	311	307	271	317	288	290	288	299	297	287	317	330	295	285	312	286	321	274	297	299	277	290	295	276	296	270	309	301	277	302	283	269	290	274	318	277	308	292	317	318	295	299	297	292	304	325	283	308	286	284	304	302	295	319	296	302	320	297	303	332	313	294	291	318	282	329	300	296	261	306	300	297	302	257	273	280	308	316	339	273	297	291	280	331	291	261	280	289	289	283	264	322	269	289	294	279	351	267	282	321	319	307	291	268	272	304	293	316	314	294	305	294	291	263	312	304	290	307	297	319	287	259	327	283	296	303	320	287	271	301	314	275	294	316	299	287	307	304	298	312	284	284	285	270	287	286	286	287	309	280	291	283	282	277	308	296	273	278	302	332	292	326	275	290	241	245	311	305	297	296	296	286	296	289	330	307	289	282	315	305	308	287	292	319	323	302	316	278	299	297	307	301	303	295	289	320	269	262	271	313	268	297	304	331	297	295	266	308	303	298	266	319	296	296	272	264	272	287	303	287	292	326	301	283	315	314	284	259	302	264	296	296	319	272	291	295	252	298	318	289	304	308	311	286	291	279	277	290	325	258	305	263	270	273	281	286	305	340	315	305	288	286	280	287	295	254	318	298	278	305	292	291	255	333	307	283	311	277	304	298	286	253	290	302	268	296	281	319	274	260	280	285	307	281	295	275	295	284	270	306	278	285	280	294	303	285	293	288	294	301	276	281	290	291	308	296	317	288	303	327	301	263	311	289	254	294	300	300	272	291	285	289	278	278	305	273	295	298	304	313	307	298	291	296	280	274	296	288	289	306	300	296	241	303	280	308	290	293	322	303	270	303	262	277	267	271	288	308	287	261	326	281	264	290	284	267	287	299	286	284	278	297	284	304	307	302	296	302	274	291	281	312	300	311	261	276	316	311	280	305	268	276	329	279	291	268	295	284	294	308	294	301	306	302	273	295	301	289	305	296	273	284	342	302	288	264	264	259	291	296	297	272	298	319	264	275	310	287	309	299	283	281	265	278	277	287	273	309	252	277	315	305	295	289	277	290	271	283	284	283	299	265	300	289	273	293	284	266	293	301	307	292	278	339	270	279	302	286	323	334	279	282	318	239	297	318	302	295	289	278	309	286	297	284	305	265	310	304	302	317	304	305	278	269	283	282	266	301	282	299	297	295	269	283	275	283	297	322	282	291	269	298	290	297	298	304	282	301	295	269	274	312	275	295	305	255	299	270	305	275	294	275	280	277	280	291	306	316	287	301	275	338	340	281	315	283	261	268	287	275	302	258	285	308	301	244	262	293	289	326	323	291	302	304	281	298	302	316	321	287	256	333	293	276	304	292	298	292	283	298	294	299	269	282	321	298	291	285	271	266	273	292	286	310	264	278	286	294	288	265	290	293	319	332	288	315	282	311	311	290	296	278	307	310	307	292	312	287	296	307	278	295	297	284	286	266	296	286	283	314	317	294	305	287	345	293	278	283	273	240	258	286	275	272	308	262	310	276	295	290	286	342	303	318	307	265	351	278	304	268	270	278	310	309	289	294	260	299	293	242	276	320	296	293	265	292	296	293	345	295	297	274	279	254	302	307	272	298	298	305	296	307	316	286	300	294	300	285	296	290	281	290	267	272	303	327	272	250	290	276	285	289	282	297	302	281	284	316	325	299	301	283	276	284	314	272	314	291	327	289	301	290	282	296	296	278	289	284	287	319	257	287	287	267	290	311	273	306	243	285	326	284	303	313	290	287	273	299	310	279	307	315	274	287	267	324	305	277	273	315	267	266	290	282	288	299	293	290	296	270	328	309	267	299	267	326	279	272	298	302	330	304	333	275	310	302	280	284	284	293	303	320	319	311	297	299	314	274	309	312	307	310	281	286	301	293	296	315	294	293	304	283	306	269	274	289	301	286	316	283	294	273	293	346	253	326	275	316	259	286	293	278	299	298	286	307	272	267	287	276	290	287	298	288	299	282	308	291	270	287	295	281	276	320	290	265	277	299	305	279	270	308	287	289	270	283	293	277	302	274	321	273	332	298	281	300	310	260	290	291	278	275	265	316	265	316	295	279	297	323	283	315	303	305	279	280	298	308	272	301	305	282	271	289	294	298	287	263	299	300	284	321	301	304	253	280	280	290	291	299	296	278	292	289	300	272	294	292	272	289	295	306	276	256	253	310	252	289	254	281	311	296	287	301	300	319	305	278	305	280	327	292	266	296	259	295	296	290	275	318	315	299	319	306	287	305	288	284	292	305	302	297	296	308	281	276	295	285	300	269	274	289	279	286	274	296	280	278	301	263	264	329	290	317	285	302	324	306	309	294	311	279	268	281	280	290	291	316	309	260	300	317	271	293	255	298	295	295	260	270	264	311	292	279	279	280	283	264	299	286	295	277	326	281	261	304	291	291	301	309	307	316	285	304	279	290	295	289	306	291	300	262	299	287	308	332	298	296	279	269	271	304	246	277	272	301	310	293	287	276	273	283	306	276	340	291	280	352	277	303	306	247	277	269	261	256	295	303	315	332	294	295	287	305	296	289	280	264	320	282	288	299	308	276	286	285	289	284	271	292	311	287	308	311	293	267	307	280	283	278	275	283	291	322	313	296	285	290	318	287	300	301	267	281	301	260	305	284	258	309	316	280	300	296	311	305	280	262	275	283	283	280	335	329	303	263	297	325	275	279	269	317	289	253	293	312	315	291	284	304	265	278	311	274	268	284	318	281	266	292	292	263	286	269	302	321	285	275	296	271	288	306	263	311	295	307	330	271	294	299	272	306	256	302	280	290	283	274	286	276	301	282	302	258	300	297	297	290	292	290	273	265	288	265	282	304	311	268	300	288	290	282	288	295	318	281	275	266	257	266	286	298	288	326	251	318	276	253	281	287	276	285	289	276	284	317	287	302	291	291	268	315	295	281	288	290	294	265	275	281	297	291	267	285	298	278	303	325	286	258	303	287	290	275	292	296	277	272	273	319	341	274	262	285	304	303	289	323	317	269	274	310	289	286	301	312	294	302	283	262	273	294	305	309	280	285	288	323	292	269	280	287	303	284	284	275	289	299	286	262	314	289	294	291	301	278	274	332	289	281	285	287	291	282	289	285	308	294	290	276	310	339	290	293	293	268	320	306	301	282	269	289	300	295	292	300	287	312	292	318	258	296	305	264	270	296	274	285	301	269	316	309	256	293	296	281	277	286	313	282	266	310	258	315	246	289	295
36997	52402	71781	73393	23299	9127	6830	10812	7554	4953	4001	3756	4140	1063	1012	1109	1012	969	1057	1117	1064	1165	1312	3587	4362	3396	3335	1997	2083	2412	2290	2256	2720	1578	1628	1256	1286	1219	1096	1095	1058	1004	901	895	900	783	836	882	801	845	828	855	793	795	758	766	817	752	967	850	747	784	708	792	733	761	771	747	769	761	782	699	742	773	762	721	776	716	736	765	722	739	793	728	676	692	744	710	740	728	760	759	791	757	751	744	736	728	751	703	736	785	763	733	766	731	756	753	727	739	736	775	731	722	777	779	802	735	735	770	751	743	736	813	750	744	790	762	718	734	724	780	786	702	710	746	698	759	725	735	720	714	775	764	694	704	718	724	727	747	662	699	701	756	724	736	683	742	706	698	725	742	730	699	734	777	751	718	740	748	713	723	733	682	716	762	685	709	743	673	726	707	733	715	714	720	764	771	771	774	741	755	721	761	701	736	713	699	729	741	779	729	757	757	707	725	716	676	749	736	755	701	733	758	707	768	691	692	693	746	712	717	720	724	760	740	697	741	709	774	735	724	743	733	690	747	748	739	702	709	747	732	737	714	657	785	720	694	709	677	727	765	718	717	707	739	763	744	694	728	757	698	717	810	715	754	778	722	714	743	737	742	748	707	717	745	755	730	702	666	765	723	717	735	725	747	726	764	710	715	732	698	727	765	769	725	722	719	751	729	758	726	698	732	735	716	715	681	724	708	712	729	742	737	766	702	751	717	733	729	739	722	731	714	728	745	693	730	775	758	742	713	760	742	762	718	729	706	730	749	717	764	749	742	716	752	713	724	721	757	754	728	679	728	689	722	753	692	737	760	722	714	709	747	734	762	741	735	765	720	755	730	695	717	716	736	699	737	690	721	724	745	744	713	727	762	716	742	700	740	751	772	773	758	770	760	721	736	744	680	706	764	681	698	751	710	723	764	707	781	737	746	723	773	689	748	728	723	734	722	708	733	720	753	810	729	737	726	732	757	777	667	742	717	779	710	690	716	753	772	727	709	686	741	718	758	700	708	724	679	697	687	706	771	757	757	718	736	733	757	800	753	717	734	693	769	740	722	706	683	750	733	729	788	739	716	713	742	719	713	737	702	703	771	711	719	724	712	758	746	712	742	739	652	762	682	744	708	753	731	725	792	759	702	763	763	740	730	733	712	718	731	689	722	786	725	753	714	708	708	729	744	757	753	709	710	684	736	707	692	731	749	751	751	692	678	699	706	713	731	800	774	713	715	695	734	749	766	726	763	692	708	742	684	749	795	726	749	691	755	736	731	729	733	757	702	740	699	762	739	677	702	764	705	767	742	722	755	737	702	733	754	737	736	711	720	703	744	721	729	724	705	756	766	709	711	770	704	666	739	682	713	700	705	729	659	774	741	706	722	708	720	735	654	739	776	764	703	687	703	703	715	717	746	754	737	756	705	740	726	688	700	749	706	736	776	751	716	751	762	664	760	715	746	730	711	741	714	708	735	755	684	727	777	715	685	746	725	703	737	746	765	726	780	680	742	687	705	752	744	757	724	698	716	735	721	728	741	719	729	760	736	735	728	695	687	733	715	698	637	781	698	723	780	721	712	734	755	690	709	709	728	745	736	765	725	698	779	718	707	761	744	733	737	730	716	718	683	739	755	715	721	713	745	735	769	729	759	737	735	731	746	721	766	751	744	710	695	756	726	758	686	729	739	725	753	683	759	764	746	721	678	717	676	708	744	720	759	745	739	762	744	753	699	688	711	759	708	734	708	689	747	719	735	720	691	706	731	739	717	717	763	721	720	752	705	749	727	778	724	780	710	744	715	727	725	705	776	764	704	740	740	761	768	767	715	718	748	755	780	733	734	783	722	763	732	763	743	785	734	703	730	760	773	713	733	747	697	718	749	730	761	716	720	705	723	717	744	689	742	739	700	690	752	742	777	708	706	778	706	729	680	709	720	777	715	712	675	719	729	716	709	720	709	727	753	733	740	769	782	762	754	716	733	732	776	767	720	695	685	746	767	707	735	718	730	763	728	674	754	742	725	715	690	710	696	785	719	737	717	763	728	712	727	739	746	717	728	745	751	718	739	750	743	736	721	735	754	749	729	753	764	706	748	767	724	702	757	726	769	746	702	708	724	734	752	735	697	724	755	682	779	668	699	738	725	750	720	727	814	743	715	761	735	674	748	731	754	702	713	757	691	793	687	736	748	751	773	745	724	772	697	721	760	751	679	707	728	663	708	728	711	736	663	750	714	760	718	747	721	736	730	738	734	750	701	774	735	685	714	724	738	758	723	724	715	706	752	797	722	704	709	739	747	713	740	710	697	749	705	736	677	734	732	753	762	770	757	732	705	738	701	766	782	745	765	736	699	734	717	738	717	701	705	763	733	709	734	755	709	703	715	708	751	724	704	752	744	745	731	776	721	762	769	738	729	709	692	760	716	713	692	755	709	734	774	741	739	742	756	746	706	718	709	733	731	780	727	704	766	726	722	735	717	740	761	730	696	745	729	762	731	725	729	669	715	744	717	747	679	726	747	750	725	735	773	737	727	739	705	721	756	724	735	743	768	733	772	677	710	778	709	766	739	777	718	731	740	724	738	742	763	736	728	789	761	730	781	736	761	699	783	743	723	734	702	702	689	714	717	730	704	829	729	744	732	760	688	741	776	713	728	709	720	737	724	724	726	708	723	719	743	758	802	725	705	740	727	717	765	662	765	714	742	720	756	728	717	756	688	717	696	733	744	747	770	696	686	745	751	728	755	700	734	677	740	711	722	764	681	727	690	750	701	731	703	740	719	699	716	794	774	728	677	722	677	734	735	706	757	764	687	709	751	700	744	742	673	725	781	751	726	727	730	712	677	730	753	715	747	703	734	687	736	708	694	723	768	763	746	711	718	750	698	712	727	776	711	717	777	787	729	737	755	684	694	693	727	746	695	671	697	791	722	742	700	719	742	744	734	709	692	716	762	737	731	722	745	705	756	695	711	740	736	778	724	692	718	695	691	698	748	728	763	778	729	745	751	704	748	748	727	729	730	779	739	733	725	739	789	734	751	708	742	743	749	720	729	756	716	682	713	719	753	727	783	713	728	741	740	707	744	736	719	690	711	749	759	740	809	658	748	699	727	760	692	704	731	639	738	737	786	710	753	728	777	707	751	736	772	709	753	764	737	752	756	766	731	725	719	686	717	793	705	741	769	715	722	729	703	743	723	736	746	758	776	720	738	672	752	740	744	698	716	719	746	723	747	701	724	739	683	743	739	710	712	684	699	734	722	696	731	766	717	733	738	716	760	720	729	711	707	709	721	726	746	752	711	739	735	698	779	752	695	785	760	734	786	749	733	770	732	680	712	718	720	791	760	736	702	726	746	753	743	763	693	734	703	753	689	705	729	743	675	737	731	747	768	703	727	741	749	765	718	745	740	755	683	749	714	769	712	730	752	746	756	734	722	737	692	769	745	739	728	735	690	696	754	697	722	672	683	755	713	733	767
13964	10160	12553	8631	2344	1016	864	792	594	424	363	298	267	282	288	265	300	278	281	255	266	287	282	305	287	298	288	281	280	286	292	307	306	335	319	283	317	297	271	313	284	277	295	293	313	276	291	280	285	306	303	278	272	290	258	257	306	298	273	292	272	292	283	267	254	286	275	263	270	302	273	301	281	301	302	271	281	303	300	288	283	273	264	302	292	293	294	279	283	320	302	296	260	286	298	272	275	293	264	280	311	294	285	304	274	293	287	271	251	275	264	278	321	273	281	292	294	279	302	288	295	286	279	267	302	279	290	270	270	296	262	286	290	296	259	281	302	276	279	288	285	256	296	321	327	283	294	320	305	278	273	303	287	276	298	270	285	300	279	291	277	313	251	258	281	292	284	296	246	289	294	260	283	296	279	296	263	304	267	263	304	275	293	268	291	283	276	284	295	286	279	276	262	285	309	262	302	291	265	271	321	299	284	257	264	258	277	278	268	276	293	303	287	286	297	301	293	281	310	286	287	299	304	300	284	295	265	262	309	290	252	335	287	267	277	279	305	285	297	297	290	282	278	267	242	279	282	306	302	270	286	262	263	245	283	279	305	265	271	314	269	266	299	273	294	297	286	282	303	324	286	302	274	299	303	273	299	283	292	280	267	254	288	280	313	322	282	275	272	281	290	276	272	299	283	296	273	277	280	283	299	288	294	304	292	274	284	281	280	296	287	283	268	290	292	255	304	278	287	288	291	300	268	286	271	323	321	298	260	311	283	307	280	308	289	275	287	296	282	265	296	286	317	298	288	306	248	292	283	286	266	299	308	301	318	290	273	320	293	277	274	258	288	274	282	280	299	292	266	264	317	299	289	233	268	254	259	278	281	281	296	301	320	326	283	263	283	286	257	270	282	304	296	297	296	283	311	294	285	278	278	279	277	295	278	263	292	304	281	275	291	283	267	280	285	286	289	266	268	285	289	243	259	301	279	264	286	300	243	262	287	283	267	298	277	298	296	290	308	264	266	332	260	275	266	283	292	304	284	260	300	295	273	277	282	286	268	287	280	298	293	308	275	319	287	288	276	297	322	280	283	275	280	281	278	272	255	265	284	311	274	282	281	274	292	305	253	277	293	305	286	304	239	266	269	281	292	283	317	300	306	268	273	270	302	253	299	322	282	305	265	280	282	280	294	282	269	287	299	282	293	271	266	299	272	266	277	293	273	306	268	270	268	275	290	305	286	265	288	300	271	314	270	282	306	265	272	277	280	310	305	289	275	298	305	292	310	274	291	264	284	280	266	282	282	315	276	280	288	288	274	275	275	310	279	284	268	285	283	298	308	298	274	280	277	296	262	307	284	287	269	279	272	281	296	280	275	263	295	317	272	294	294	275	277	301	297	282	292	278	283	341	302	308	283	293	273	260	289	265	275	313	265	269	274	295	327	291	268	296	277	320	288	287	294	286	298	263	281	288	265	259	277	281	277	267	291	296	321	295	234	269	258	283	283	254	317	283	291	291	279	286	281	266	291	303	281	290	306	307	300	297	326	295	287	292	289	294	252	255	286	278	304	262	291	282	311	279	293	297	307	280	291	290	276	321	240	246	289	264	302	271	268	288	274	281	295	289	251	289	290	284	286	275	278	266	266	281	252	275	283	278	278	305	284	292	299	289	324	296	285	259	266	279	271	278	297	290	295	273	278	318	287	300	278	250	277	246	292	286	282	277	267	288	301	288	281	268	259	263	273	262	296	279	279	266	253	279	291	298	277	260	318	304	268	277	295	312	299	300	265	249	286	296	272	302	262	307	273	248	336	278	288	300	279	267	283	277	288	282	291	278	275	291	274	301	292	268	313	268	266	276	299	277	252	327	308	277	303	260	286	277	297	295	292	263	289	260	299	273	286	272	257	286	316	263	298	296	308	287	299	304	302	274	311	266	290	312	267	257	272	288	299	264	275	276	283	258	250	264	257	317	298	255	292	291	264	291	289	283	277	265	282	270	261	269	280	282	290	264	261	286	306	288	286	290	285	292	296	302	259	274	281	311	268	300	301	293	284	284	294	270	277	301	280	253	266	309	280	272	258	295	294	292	275	277	300	259	266	291	295	317	262	290	293	291	323	284	287	283	267	292	269	290	305	298	284	267	266	276	285	272	282	293	288	269	319	261	310	274	297	309	284	309	283	286	295	266	291	265	241	294	256	286	309	277	271	297	326	283	299	296	279	274	291	288	263	284	300	309	253	299	273	278	277	277	294	298	293	263	271	284	289	288	266	270	298	293	300	279	281	261	295	288	289	267	256	284	256	292	283	297	256	290	298	277	294	272	285	311	282	266	262	294	262	288	309	293	294	291	295	281	299	307	291	287	301	286	272	276	275	352	263	287	292	300	285	280	315	260	295	318	283	266	286	305	284	292	275	300	293	293	263	309	291	277	318	284	297	296	312	269	294	281	310	297	310	253	241	323	292	294	266	290	265	263	272	280	258	280	305	298	287	314	314	298	284	301	318	283	285	291	269	285	289	299	282	272	294	299	264	283	300	295	288	315	296	295	317	238	279	266	270	308	315	290	299	291	281	260	260	322	278	263	281	283	260	280	282	336	252	292	280	251	305	281	288	264	281	290	290	288	245	243	273	294	279	297	264	298	273	310	265	273	286	305	290	318	287	283	289	309	307	323	285	295	302	270	263	324	294	265	282	297	288	280	288	303	255	296	299	292	280	292	301	288	258	298	302	278	306	296	308	290	327	300	291	268	271	257	301	320	269	297	288	291	259	298	244	298	297	283	270	288	289	291	268	263	319	257	257	275	297	279	285	300	276	302	307	290	261	292	268	284	278	323	303	290	293	276	302	312	309	274	267	301	280	303	274	302	264	278	262	253	270	285	304	262	258	273	309	293	282	275	266	280	262	266	307	284	247	338	286	270	288	296	269	292	279	280	316	298	269	276	264	258	301	308	268	278	305	278	313	307	302	299	273	288	288	296	288	274	274	317	260	283	276	277	273	300	266	286	285	282	276	257	271	290	246	291	311	297	292	288	289	301	247	302	288	291	288	303	303	276	280	294	310	280	264	296	296	286	292	262	285	286	264	281	277	282	244	258	276	286	308	301	278	301	278	267	267	280	271	304	273	249	280	291	281	292	311	286	308	295	285	294	283	267	300	304	269	307	313	310	279	265	299	291	288	290	274	263	245	323	331	280	277	269	289	319	298	280	276	299	262	267	289	321	291	293	307	283	300	278	289	277	272	283	288	280	303	319	275	319	293	283	304	283	297	268	294	303	280	251	304	287	290	285	297	284	296	307	275	267	288	270	273	282	282	296	261	292	274	300	310	291	304	258	266	302	289	239	313	277	302	273	258	267	300	274	297	311	302	275	276	281	296	271	284	313	281	272	303	293	293	298	282	337	280	253	301	259	299	296	282	297	294	284	295	268	305	287	305	294	274	302	284	300	275	282	303	289	290	292	304	269	288	330	265	267	289	281	262	292	307	295
9482	12133	21256	18601	6287	3465	3244	2991	2248	1731	1129	988	877	779	771	740	747	790	797	792	809	767	783	820	868	792	828	794	810	847	854	815	883	815	895	934	818	855	838	854	861	785	794	845	749	772	700	760	747	772	730	741	792	731	743	709	739	783	723	716	750	721	759	724	738	763	773	732	781	728	758	689	751	712	775	676	678	685	747	730	698	729	770	754	726	758	693	715	758	668	700	691	776	714	710	726	680	780	758	718	695	752	692	701	779	682	734	704	739	692	730	756	689	734	757	754	772	711	739	739	754	750	693	703	713	715	695	760	725	733	701	736	732	725	728	737	703	761	732	687	724	686	727	686	801	724	715	720	775	745	721	765	739	725	726	732	761	749	715	709	750	761	768	705	759	739	791	730	769	704	706	758	730	715	725	753	780	680	737	752	683	709	722	685	728	736	721	723	691	744	724	708	680	709	781	744	756	745	782	729	744	737	694	763	734	720	730	704	702	785	720	724	720	721	733	678	722	718	696	762	720	741	728	743	745	728	740	680	703	745	717	756	736	729	714	721	726	700	755	737	718	745	711	734	701	724	703	703	741	723	671	752	759	728	678	736	707	648	759	715	750	719	690	737	679	755	664	733	729	764	689	754	741	760	774	770	751	762	698	732	710	744	712	693	699	714	713	704	728	737	736	714	722	749	695	726	699	748	683	768	716	700	791	760	715	738	746	730	747	758	750	717	710	745	783	769	719	689	787	743	697	687	691	730	687	710	735	720	743	748	721	718	701	748	717	711	723	688	723	731	749	744	688	745	736	731	730	765	782	698	760	718	728	742	734	768	741	757	731	738	702	733	708	708	759	712	746	743	754	750	725	754	718	758	751	711	736	685	696	740	702	729	744	784	709	710	744	732	720	733	716	658	709	712	708	792	713	702	777	725	759	745	667	754	670	723	744	745	709	768	727	752	724	736	735	708	723	751	730	711	725	758	713	749	709	780	774	713	699	713	728	723	729	698	692	709	699	726	762	766	746	705	766	725	697	744	733	743	654	780	707	745	696	759	739	737	735	731	690	725	743	717	698	770	666	673	721	732	713	737	717	725	753	752	707	682	744	764	737	729	730	670	715	673	744	683	724	675	736	713	763	718	779	747	729	696	744	756	748	753	704	713	759	749	694	711	716	735	726	782	742	718	727	747	721	727	787	766	743	760	739	695	730	682	711	750	769	748	708	747	769	768	665	692	733	735	705	751	767	740	731	721	725	747	757	677	780	717	792	752	691	728	775	747	752	723	726	729	742	693	730	708	734	763	723	727	775	669	719	684	774	739	719	718	754	765	713	735	733	717	734	681	740	710	750	709	713	721	716	711	722	696	719	729	762	751	710	751	677	738	706	747	744	736	710	743	744	783	744	766	751	739	758	734	779	729	721	740	698	744	774	713	708	713	783	752	752	678	756	703	724	730	747	708	722	744	707	736	709	743	787	721	745	756	735	753	691	756	763	718	730	730	762	763	768	737	730	709	754	733	701	703	729	674	754	728	713	693	680	716	710	706	748	772	734	731	691	729	735	741	704	744	686	716	722	734	718	768	761	728	688	754	772	706	726	674	679	741	769	791	736	654	711	754	697	704	743	724	663	723	704	701	734	724	777	675	736	717	693	727	710	698	730	698	707	720	779	743	768	715	727	705	671	749	752	691	673	776	724	689	767	761	747	753	763	737	748	705	742	750	721	769	731	670	707	696	711	760	730	719	670	647	686	757	702	738	726	718	736	666	731	772	711	703	753	766	747	718	766	748	761	739	738	711	708	765	722	719	699	711	737	711	736	741	712	725	705	740	712	702	759	715	748	736	683	718	754	712	766	684	723	768	745	755	693	731	762	724	785	757	759	752	776	768	715	731	727	780	732	737	768	750	724	739	732	732	776	735	719	736	750	781	744	711	685	725	729	740	775	676	734	739	759	733	724	724	754	705	764	777	715	725	712	710	726	753	728	700	714	726	767	786	725	745	716	728	714	699	760	702	744	735	705	742	735	747	741	696	774	736	720	696	696	772	739	676	734	755	722	750	730	703	691	736	719	758	742	762	720	716	730	698	718	681	721	742	740	752	709	676	769	696	747	759	714	765	685	761	719	747	744	783	744	722	679	701	710	718	724	769	729	746	739	752	759	726	785	694	706	700	706	727	692	734	747	755	777	711	718	711	689	722	766	707	705	727	719	710	727	762	750	718	743	740	746	701	754	743	737	705	736	732	742	718	716	725	757	726	689	712	723	748	721	731	747	743	747	703	765	737	691	741	744	663	700	726	709	713	706	812	650	753	725	719	722	736	701	701	733	739	729	725	739	739	712	767	697	752	723	717	700	739	754	714	707	718	767	731	761	696	760	693	732	726	700	725	688	706	741	694	784	695	669	749	723	687	718	744	736	759	757	719	759	779	717	732	730	723	744	671	713	708	730	756	698	730	711	731	741	756	741	678	683	777	754	711	764	689	723	717	743	734	766	745	665	713	692	763	718	697	746	747	711	679	736	689	764	733	765	715	756	729	729	722	666	694	709	725	724	695	741	702	645	717	690	768	747	709	739	697	741	752	713	709	668	764	746	707	737	701	734	729	751	731	704	792	746	740	755	711	773	759	720	754	684	720	700	707	684	748	716	733	724	679	718	785	729	753	749	691	676	738	721	779	703	785	741	732	707	722	727	743	749	701	718	695	707	723	680	722	759	734	741	691	765	704	731	695	696	743	693	748	796	707	706	741	727	741	749	730	769	725	766	776	759	711	762	735	725	719	707	689	723	711	729	718	721	749	742	738	747	769	693	747	735	769	734	722	736	740	713	739	762	748	723	692	771	699	706	727	713	726	731	743	713	799	709	660	709	702	711	727	750	786	722	705	744	741	703	733	731	727	682	732	742	767	690	773	731	742	693	728	752	684	771	671	761	723	720	749	772	718	693	783	693	685	717	686	720	696	717	758	748	724	706	726	726	757	733	752	715	770	782	790	692	743	746	709	700	705	735	696	748	761	690	733	684	731	718	738	711	757	750	718	771	723	770	764	672	715	764	703	683	725	720	678	726	745	709	712	749	725	701	694	695	719	707	738	724	693	674	717	737	739	723	756	699	701	683	690	722	747	714	734	721	737	676	711	731	768	714	721	697	760	743	689	706	737	765	690	729	696	702	717	714	737	706	722	724	695	743	700	690	702	689	799	767	736	746	715	736	755	700	718	701	764	751	721	758	711	738	736	773	714	738	700	721	744	710	752	729	731	722	759	724	712	738	724	736	757	689	724	746	730	699	728	718	720	698	711	722	678	703	753	764	743	728	711	701	795	719	740	781	722	697	671	719	747	674	721	714	715	786	687	750	754	749	728	744	715	712	754	745	734	728	681	695	742	746	727	707	731	743	695	778	712	691	737	722	754	719	723	716	716	731	713	747	714	722	749	752	750	765	752	721	738	723	690	792	754	704	722	763	760	688	723	704	752	746	702	727	735	738	756	749	730
47412	53824	65124	54522	24384	6400	2187	2563	1623	1219	946	885	737	458	327	344	332	325	327	336	358	357	373	503	621	485	434	470	408	463	422	440	423	390	373	410	361	367	347	354	376	356	368	352	335	348	327	322	311	306	311	336	329	338	309	318	303	350	302	333	302	340	371	310	314	344	321	335	301	324	318	305	305	341	308	342	354	347	343	310	315	327	335	312	336	318	311	354	322	312	301	317	311	261	326	363	314	351	302	310	332	298	308	301	303	319	347	358	307	306	324	316	341	348	310	318	309	319	332	335	328	313	343	303	333	320	308	346	348	315	326	322	337	331	318	320	335	307	302	324	294	293	346	310	298	298	321	327	312	349	316	345	311	336	334	315	322	314	326	324	287	309	335	292	326	331	336	309	307	339	332	322	304	309	300	301	300	321	334	327	310	311	303	331	357	323	350	326	323	307	301	352	302	292	289	321	312	340	316	293	325	326	326	348	337	303	302	302	344	338	307	328	294	316	296	306	300	340	340	326	305	322	337	349	315	325	336	325	288	311	322	333	301	337	326	300	304	328	321	312	345	285	300	304	354	349	305	356	327	322	317	281	326	297	322	317	308	318	304	347	311	324	338	326	313	288	338	312	322	300	333	344	328	295	314	318	340	338	325	302	341	322	311	281	309	307	315	330	322	347	318	338	354	346	282	352	340	302	326	323	339	291	311	313	344	309	321	333	313	319	331	316	316	306	316	322	324	294	340	320	314	322	332	286	308	312	343	287	309	315	321	325	327	349	300	322	312	318	339	297	326	327	340	280	316	327	332	312	310	313	331	318	304	357	291	338	276	308	317	302	325	293	308	331	305	311	320	325	285	341	289	347	367	334	321	325	295	312	317	319	322	321	315	303	332	320	316	341	295	313	313	303	306	294	287	319	335	314	335	306	372	337	278	322	334	324	328	320	347	326	318	311	315	315	322	335	312	306	326	324	310	315	323	347	323	330	302	336	302	318	325	297	315	325	275	324	295	341	335	307	309	340	330	308	287	339	364	353	325	327	321	306	365	317	302	314	298	313	331	310	318	302	311	354	324	320	314	331	286	317	317	336	324	300	299	311	313	308	306	320	303	332	330	314	357	306	322	310	298	309	346	325	301	304	345	312	346	331	318	340	331	318	329	316	328	325	331	306	315	328	289	324	312	346	303	307	317	341	289	336	330	329	329	327	354	304	296	333	349	323	349	297	331	326	313	338	339	362	296	311	322	277	327	277	313	315	279	337	316	326	293	301	318	294	338	333	332	324	298	313	342	298	323	279	336	285	336	319	301	278	312	293	331	332	318	313	306	347	293	349	311	307	347	309	316	315	305	335	330	305	331	306	289	339	314	293	329	304	296	329	327	310	321	295	292	337	304	295	315	329	312	313	301	313	310	296	316	315	337	320	334	317	307	327	325	295	346	336	301	338	323	310	324	294	318	346	266	307	316	282	317	321	325	349	359	325	332	308	354	327	304	342	297	281	338	326	268	349	321	337	325	339	305	303	310	320	317	321	319	320	297	281	310	307	337	329	310	316	332	285	294	312	321	335	270	317	310	309	324	302	310	296	341	308	345	327	314	305	336	323	318	336	308	323	323	299	347	334	311	323	340	325	322	312	328	288	329	305	303	340	275	345	319	301	287	292	305	297	330	291	314	332	311	311	306	345	305	302	336	313	359	336	330	323	310	312	314	315	295	293	303	294	335	321	335	332	303	308	301	308	302	346	309	353	334	307	295	308	305	291	311	335	336	295	316	324	329	326	299	313	313	294	304	333	319	293	340	314	339	324	304	299	323	313	293	317	342	288	280	322	309	300	333	288	301	293	315	344	304	329	313	310	338	351	312	307	315	323	343	301	326	285	323	366	315	311	309	318	314	288	305	332	312	306	336	323	336	299	357	315	321	312	302	320	324	296	320	343	319	318	323	333	289	301	305	311	330	300	319	294	305	329	312	340	340	307	338	281	302	338	323	322	316	321	309	302	328	304	332	364	340	329	321	300	313	312	334	302	295	325	335	325	335	317	319	306	307	322	301	365	344	306	314	326	322	299	288	314	328	348	333	330	293	330	314	282	287	305	300	334	333	335	269	299	312	318	329	313	323	313	348	311	323	305	328	331	310	338	338	343	327	303	337	330	335	292	307	298	331	324	337	315	340	314	319	308	307	337	350	317	327	293	315	305	319	314	300	323	301	305	324	335	316	317	361	333	352	300	318	305	331	308	324	325	332	333	295	303	325	301	314	289	326	312	299	356	286	326	310	325	294	294	316	309	344	325	330	311	331	306	326	320	331	319	324	332	305	348	304	312	308	314	294	299	322	290	322	313	335	285	297	343	327	314	282	307	331	317	302	324	307	326	293	300	304	328	329	323	343	339	350	317	319	290	322	307	318	350	327	295	306	306	305	322	328	344	327	328	314	294	319	315	290	324	298	310	344	334	317	287	333	272	318	349	333	320	310	310	343	320	305	315	319	336	331	315	319	318	308	333	328	335	327	294	339	303	314	308	323	335	288	300	321	314	296	324	347	363	326	339	287	334	311	326	312	332	319	320	319	308	309	309	334	315	314	350	307	314	312	335	294	322	302	296	334	314	300	307	352	291	296	349	306	301	296	341	324	289	303	303	312	312	303	325	332	320	331	317	357	294	291	291	304	331	295	335	310	315	304	301	292	305	283	319	311	318	339	326	309	320	335	325	287	313	290	328	321	310	285	328	325	294	329	319	316	347	329	325	295	327	298	273	291	289	330	351	336	336	324	314	356	291	334	300	317	295	298	360	323	319	331	307	330	328	317	318	331	328	312	319	301	311	344	304	339	339	294	324	299	301	341	295	315	282	322	338	317	315	302	302	293	335	284	340	335	333	293	287	336	322	333	319	324	353	332	315	313	312	304	323	320	330	345	296	299	305	298	354	314	320	343	343	311	332	331	298	364	331	315	310	314	334	345	331	325	347	336	326	329	348	292	297	347	339	313	315	301	315	340	301	319	344	297	313	332	335	302	321	322	324	283	292	337	352	348	318	301	354	313	296	353	330	330	314	309	325	323	324	318	331	342	340	277	292	339	331	322	325	323	297	312	332	296	349	298	310	309	344	322	296	285	310	322	304	330	319	303	305	321	291	319	301	324	349	326	327	334	313	327	309	312	304	348	333	337	300	330	281	303	328	319	329	323	284	298	320	313	310	290	335	326	311	302	354	354	303	316	338	318	331	335	335	310	329	330	328	290	328	303	313	303	312	309	333	300	309	311	323	337	292	313	340	307	327	322	323	318	331	339	320	312	311	318	310	349	305	341	298	311	315	311	289	301	319	291	326	301	319	313	309	329	324	281	325	342	297	322	317	300	311	309	285	299	342	299	298	351	295	317	306	331	287	346	319	315	372	314	326	330	332	323	308	334	304	302	317	329	308	319	339	319	342	318	315	342	345	334	288	295	310	331	299	337	314	318	300	325	334	353	342	295	330	338	328	327	303
30369	42950	61629	57343	19963	6736	6509	8451	6266	5005	3812	3324	3062	1688	989	1089	1066	1008	928	971	1012	1017	1239	2290	2850	2338	2057	1805	1556	1763	1628	1951	1790	1365	1257	1204	1106	1180	1042	1068	1062	1036	1005	921	920	872	898	913	864	845	808	850	857	841	801	837	856	833	869	877	819	827	806	830	844	840	780	778	811	886	786	791	819	819	864	784	796	826	787	815	732	840	799	796	791	848	789	812	840	838	808	827	788	809	748	776	811	798	814	802	777	814	758	760	829	813	876	840	812	863	814	815	835	765	789	810	809	854	884	789	803	816	823	829	831	829	813	853	815	792	850	807	838	785	798	778	821	803	771	826	804	788	812	809	830	798	835	849	829	800	811	761	784	790	762	819	797	838	829	771	784	830	787	811	821	824	816	788	843	849	819	772	822	789	786	797	830	783	784	800	788	779	850	807	736	788	771	812	808	790	811	747	779	766	824	779	780	798	783	805	823	784	803	814	787	787	736	789	823	760	732	836	891	799	809	762	825	756	845	781	831	858	851	804	788	850	808	826	824	820	823	834	793	777	800	812	777	850	760	807	807	799	815	767	832	788	775	873	794	770	810	809	827	786	797	840	817	761	783	853	769	753	786	842	779	744	802	822	783	806	805	795	766	809	814	787	807	797	791	775	811	745	821	806	853	765	799	774	794	777	762	810	782	835	798	817	826	841	816	775	836	776	792	762	766	789	757	781	804	773	826	848	821	806	849	835	815	799	756	806	807	828	825	784	802	821	829	748	801	768	773	809	831	773	793	771	771	819	830	814	825	766	786	791	805	768	786	790	793	741	805	787	802	753	786	813	798	734	788	818	806	753	853	771	781	750	806	840	814	796	775	779	814	810	834	797	791	810	824	763	757	758	754	814	807	753	815	832	767	845	767	800	780	769	772	808	822	822	788	795	826	774	866	803	822	746	797	775	772	765	840	804	743	809	792	792	817	773	812	795	775	799	819	849	831	775	764	819	819	873	821	813	827	735	780	854	799	781	786	845	780	776	815	813	790	783	831	780	796	802	801	809	794	791	837	773	769	761	811	886	822	782	753	814	775	804	831	789	752	765	753	765	830	799	792	770	819	900	769	815	761	750	780	786	788	789	795	805	801	792	798	815	775	769	767	811	831	811	804	800	768	764	791	818	781	788	774	772	798	804	804	755	804	778	749	806	796	807	821	799	838	817	844	748	779	774	828	838	815	778	776	773	806	803	749	848	792	816	749	805	834	770	795	878	764	749	794	794	823	805	825	828	813	819	769	773	790	798	789	801	766	800	825	837	809	821	857	774	781	750	771	807	779	764	733	797	778	779	824	815	786	816	834	778	756	796	811	809	777	842	808	819	802	838	831	825	838	792	802	832	777	811	793	831	739	838	796	776	803	804	810	796	806	815	788	759	793	797	780	787	833	781	779	830	805	780	779	853	815	853	835	839	822	816	806	807	818	795	808	801	785	784	781	786	764	848	764	853	775	798	753	786	790	796	801	824	809	861	783	818	760	792	754	831	782	791	813	811	805	843	798	837	779	799	796	763	785	815	810	856	829	845	821	823	830	789	863	754	779	848	833	786	787	779	733	813	790	792	857	826	795	834	802	863	816	786	843	760	849	842	796	818	800	794	786	820	814	873	792	794	751	830	819	825	778	797	788	771	814	819	764	833	803	829	815	866	773	731	778	766	818	834	803	816	799	796	831	810	743	810	784	789	755	775	768	843	828	768	789	819	852	809	792	851	851	813	770	809	736	848	769	814	742	790	810	803	753	801	810	790	804	824	798	765	798	814	826	785	826	821	762	799	798	808	797	817	776	808	836	800	811	771	760	828	825	825	756	823	762	775	807	792	846	765	823	739	803	837	834	804	755	817	821	754	750	820	779	820	815	741	810	770	806	813	819	807	830	787	767	868	799	743	821	769	812	732	794	809	758	803	781	794	824	802	826	768	796	810	769	779	854	779	827	776	829	745	754	788	846	750	801	823	823	860	819	781	782	812	832	763	824	769	776	809	797	800	795	750	836	772	819	816	801	779	758	837	803	764	829	795	816	830	760	815	794	828	807	815	803	798	759	794	821	819	782	802	795	800	806	842	784	802	804	803	782	788	741	780	798	774	822	770	753	780	817	778	801	767	779	792	790	818	826	809	770	759	812	831	764	810	832	760	754	823	811	839	721	801	799	773	783	771	824	813	782	794	800	807	822	827	746	807	802	836	807	792	800	753	819	796	844	751	783	793	791	767	809	845	791	781	771	795	755	808	768	794	785	798	803	837	774	788	820	808	791	784	760	801	783	804	728	703	764	790	819	809	789	810	813	826	772	792	785	813	803	818	792	788	791	813	790	781	841	808	797	756	821	809	779	789	824	851	768	812	772	814	776	786	818	800	791	789	763	838	784	784	796	789	839	834	804	820	784	766	795	809	811	835	795	782	808	789	763	803	738	802	760	803	827	799	814	770	833	766	809	822	792	788	842	808	865	781	773	808	797	787	777	808	815	783	779	761	775	827	831	760	764	772	803	841	837	768	802	775	800	844	791	824	817	800	776	770	807	751	758	788	817	788	802	729	825	771	793	778	794	784	818	791	816	795	780	778	761	799	814	811	802	785	782	777	780	841	822	845	846	836	771	822	851	822	778	778	826	754	851	798	813	788	780	784	766	831	763	752	846	786	739	706	814	786	814	742	799	820	769	808	793	733	794	764	881	819	794	826	760	773	773	773	808	783	871	802	764	787	793	800	811	847	776	781	785	847	802	723	826	814	835	834	803	844	766	788	774	811	831	798	777	775	765	783	800	781	776	777	806	819	780	776	778	831	784	785	821	801	794	782	796	831	793	783	800	829	801	797	776	789	812	853	765	806	730	821	809	822	741	802	798	839	805	790	832	810	824	806	794	817	765	799	785	833	811	770	783	803	797	796	765	819	813	795	793	818	834	792	856	828	775	768	819	835	842	764	820	805	802	790	789	771	825	805	815	785	794	824	844	754	854	808	748	798	781	807	814	793	841	827	781	783	832	815	801	813	852	793	772	787	814	798	819	788	828	813	822	786	812	767	821	848	844	748	862	834	805	845	763	797	855	793	821	829	828	856	806	775	796	771	802	773	800	780	775	798	814	814	801	786	752	848	768	787	858	824	709	767	828	768	789	799	841	834	822	834	834	801	782	789	795	834	844	792	796	780	811	860	811	779	846	801	786	810	811	781	759	872	825	789	838	822	841	796	851	802	807	805	818	785	839	824	806	835	806	881	837	815	809	812	776	794	815	771	832	833	776	775	739	770	765	751	780	815	823	819	795	772	821	791	812	802	830	825	790	816	785	879	793	785	812	766	788	768	806	799	787	767	814	765	784	787	827	808	781	770	783	800	703	815	835	834	786	867	813	770	782	766	804	775	768	774	741	814	764	776	836	809	860	799	797	817	802	856	805	732	776	824	813	803	797	823	784	749	792	846	816	821	794	847	801	783	809	805	814	770	775	807	785	785
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
