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
336905957234	336905957795	336905958345	336905958895	336905959445	336905959995	336905960545	336905961095	336905961645	336905962195	336905962745	336905963295	336905963845	336905964395	336905964945	336905965495	336905966045	336905966595	336905967145	336905967695	336905968245	336905968795	336905969345	336905969895	336905970445	336905970995	336905971545	336905972095	336905972645	336905973195	336905973745	336905974295	336905974845	336905975395	336905975945	336905976495	336905977045	336905977595	336905978145	336905978695	336905979245	336905979795	336905980345	336905980895	336905981445	336905981995	336905982545	336905983095	336905983645	336905984195	336905984745	336905985295	336905985845	336905986395	336905986945	336905987495	336905988045	336905988595	336905989145	336905989695	336905990245	336905990795	336905991345	336905991895	336905992445	336905992995	336905993545	336905994095	336905994645	336905995195	336905995745	336905996295	336905996845	336905997395	336905997945	336905998495	336905999045	336905999595	336906000145	336906000695	336906001245	336906001795	336906002345	336906002895	336906003445	336906003995	336906004545	336906005095	336906005645	336906006195	336906006745	336906007295	336906007845	336906008395	336906008945	336906009495	336906010045	336906010595	336906011145	336906011695	336906012245	336906012795	336906013345	336906013895	336906014445	336906014995	336906015545	336906016095	336906016645	336906017195	336906017745	336906018295	336906018845	336906019395	336906019945	336906020495	336906021045	336906021595	336906022145	336906022695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79000	56720	23508	6137	1070	684	571	535	448	393	405	399	325	342	320	367	320	299	305	326	315	310	274	303	282	300	298	296	274	251	319	300	322	299	284	281	294	269	287	314	284	327	318	292	281	291	289	253	287	267	282	322	270	317	276	282	277	283	271	296	273	247	273	320	276	278	289	311	294	272	272	279	277	298	318	258	292	321	290	270	277	251	303	305	262	255	286	249	282	268	279	230	283	271	263	258	298	261	303	278	254	287	262	305	297	274	266	279	265	279	286	286	290	274	274	289	286	287	260	282	283	267	265	258	282	295	279	286	295	298	291	296	264	281	298	288	258	267	309	292	282	278	296	310	307	303	296	301	294	294	283	292	276	287	286	282	249	313	310	289	269	268	282	266	263	292	316	267	241	273	285	269	315	308	294	273	323	281	303	297	283	324	297	284	306	295	275	273	265	288	275	290	285	258	289	301	278	298	258	268	319	305	279	274	258	319	287	314	284	275	282	310	266	288	283	296	297	284	287	267	294	310	284	303	291	277	281	271	281	272	280	289	299	275	295	294	273	280	275	290	274	275	279	251	268	309	290	264	298	254	280	288	276	311	248	263	278	264	300	276	287	298	295	292	272	290	304	285	238	258	259	258	293	303	277	307	266	295	281	316	308	272	287	290	266	288	315	285	303	285	287	267	290	308	292	304	242	296	271	311	264	278	305	298	265	269	292	281	272	298	296	317	274	268	294	285	266	323	305	288	272	294	264	288	286	293	278	286	294	304	251	277	280	275	321	257	298	313	304	279	289	262	255	280	282	294	311	315	292	299	277	294	298	257	284	283	319	257	286	290	287	275	266	301	276	261	300	299	290	254	294	302	272	296	285	291	257	266	273	287	266	272	289	296	276	285	306	266	301	315	300	289	280	291	273	286	265	247	285	296	307	278	273	291	280	284	317	273	304	264	281	281	256	291	293	263	262	279	318	259	260	264	305	266	285	260	294	284	299	277	288	286	284	260	304	300	299	283	288	279	286	248	252	263	284	286	280	290	286	282	302	296	334	256	287	302	274	296	300	321	295	279	281	283	270	307	298	287	268	270	268	294	278	267	310	235	261	295	277	274	252	283	269	266	270	273	264	323	277	311	294	273	269	275	266	268	271	300	318	283	274	282	271	274	272	263	271	276	262	302	280	290	285	279	285	301	275	282	288	259	286	296	291	289	271	301	280	288	273	276	307	263	279	282	280	285	277	284	258	310	265	255	287	284	292	303	267	308	313	312	282	305	311	283	287	308	289	286	270	304	305	273	295	297	293	278	260	269	275	309	286	318	254	275	278	270	320	295	303	281	275	277	272	283	285	297	304	263	281	263	262	284	288	288	295	304	310	272	274	269	287	301	252	282	267	282	296	289	278	297	281	294	295	274	272	264	305	278	255	296	293	300	282	286	273	293	305	273	282	270	311	258	277	274	287	288	289	291	266	306	279	278	269	275	292	326	320	277	300	281	240	278	285	242	284	261	277	285	262	293	301	307	282	287	281	303	271	286	255	272	282	282	306	300	299	284	269	286	297	268	291	314	240	307	286	286	298	255	248	310	282	275	241	292	264	267	307	299	288	277	313	244	314	309	269	291	277	274	289	266	279	265	273	297	285	279	273	283	256	262	285	276	290	241	274	283	302	271	276	293	284	305	251	252	289	308	231	300	281	299	278	334	293	284	303	282	291	276	292	329	293	253	285	262	268	312	309	293	298	236	279	265	266	303	308	310	277	280	302	261	251	263	251	295	263	255	281	271	273	254	305	251	277	274	294	281	282	286	270	283	279	291	263	293	238	273	294	296	290	273	252	318	264	275	285	255	295	289	266	306	245	275	258	271	293	288	300	271	291	301	273	281	283	280	278	239	268	269	277	304	302	296	293	289	267	266	268	288	304	279	277	287	301	300	275	287	245	304	294	283	279	263	283	275	245	261	300	271	320	254	282	287	278	282	256	284	276	266	291	306	261	293	277	289	282	287	259	280	267	276	315	284	292	281	278	276	302	274	290	293	284	284	261	274	272	271	296	273	279	262	294	282	285	305	265	284	275	266	307	271	287	301	290	272	293	303	273	275	280	292	294	301	297	283	298	286	290	303	277	265	336	287	256	293	264	284	315	275	309	279	295	311	267	279	284	291	281	281	338	284	261	286	265	289	237	256	322	280	308	283	263	295	275	291	265	272	298	291	286	275	275	298	299	261	251	284	272	278	296	268	306	282	280	287	275	263	297	264	322	262	316	256	292	286	271	259	265	261	303	278	283	249	264	278	277	273	298	273	261	257	278	263	275	306	271	270	258	265	291	264	291	303	264	298	293	317	284	281	273	276	278	301	283	307	269	260	257	270	273	282	258	284	272	248	269	328	309	247	266	280	277	295	299	286	303	293	263	285	279	292	286	317	286	285	309	267	262	261	263	286	296	280	301	312	315	252	298	280	281	299	287	278	274	247	301	288	277	280	308	310	252	317	285	261	270	266	275	274	275	304	259	266	300	281	290	271	266	272	266	280	297	285	274	293	280	279	304	282	268	251	298	303	278	287	280	288	277	286	293	263	310	280	256	304	303	275	276	279	287	286	265	281	290	272	284	289	245	251	269	312	287	270	304	285	315	301	284	289	275	316	274	287	268	256	280	313	275	299	296	293	308	274	302	275	253	271	294	279	304	299	280	277	290	295	266	291	267	288	288	276	290	271	271	340	289	295	275	280	274	288	268	278	286	285	296	277	301	268	273	290	283	292	275	265	297	287	279	296	286	308	294	249	294	280	296	300	313	268	283	311	279	258	274	287	286	267	274	286	250	284	310	304	268	271	252	294	265	267	303	318	291	313	250	285	307	296	275	296	283	265	298	287	287	273	287	280	319	300	293	287	304	283	320	273	303	299	267	281	295	280	283	274	289	246	262	280	258	305	303	268	286	283	270	270	283	280	303	282	258	271	273	286	258	251	263	293	312	295	278	302	301	301	289	296	265	305	295	299	280	298	290	267	274	264	277	263	304	255	250	286	295	283	294	301	282	256	268	292	283	325	272	253	293	264	301	282	284	275	259	257	282	275	287	301	304	270	292	265	297	289	281	313	289	284	296	274	283	262	273	280	279	259	258	260	313	290	304	306	296	313	291	274	282	276	294	308	311	268	264	285	317	279	254	295	282	270	283	291	262	280	294	266	284	283	303	298	315	275	255	302	293	298	252	274	298	284	314	286	273	314	311	285	296	285	286	286	273	288	284	260	278	257	306	276	265	287	325	290	252	302	308	319	302	279	276	280	298	295	282	244	288	273	297	275	286	297	277	267	302	293	309	303	284	299	280	260	279	270	259	305	285	269	292	279	289	290	275	255	259	289	282	269	300	278	335	270	233	268	287	268	276	275	322	250	280	254	289	290	291	296	337	290	294	285	290	273	288	303	271	291	271	270	295	266	252	306	275	264	277	298	295	277	274	324	304	267	270	309	303	267	274	278	283	261	289	252
52850	38550	3390	3693	3204	2654	2218	1839	1678	1504	1310	1299	1197	1095	1036	1030	915	890	960	835	815	798	758	827	792	787	757	802	834	753	715	721	762	733	690	741	683	703	770	733	688	732	663	724	750	727	707	698	700	712	728	684	741	688	729	738	694	673	685	689	701	695	670	692	720	686	732	685	731	697	721	712	696	683	753	611	667	661	745	694	644	650	623	715	708	710	654	671	669	709	667	697	695	663	689	708	685	692	664	662	676	672	672	675	681	668	698	694	634	677	651	682	675	649	654	681	700	675	659	688	720	667	681	715	661	703	670	700	680	692	694	656	675	684	669	728	679	719	692	706	694	690	696	701	686	692	661	688	728	677	733	656	669	698	649	661	705	690	638	707	667	659	693	709	669	708	725	638	698	720	711	682	680	649	685	702	657	673	667	710	672	693	676	709	668	716	666	615	685	653	698	663	655	677	661	712	671	654	684	689	681	646	657	692	661	763	700	660	693	696	662	659	612	687	692	687	656	678	697	708	649	663	687	629	648	734	664	674	686	688	685	646	706	660	650	642	704	653	686	646	712	660	643	709	672	713	673	693	663	661	633	651	695	695	680	683	671	683	695	665	686	682	672	692	670	654	669	647	702	685	691	672	702	677	694	637	678	679	698	729	652	674	689	659	681	735	708	662	727	625	696	647	652	666	660	675	685	719	689	688	677	667	645	654	672	645	693	700	634	747	675	665	667	683	648	708	686	716	646	712	685	685	715	700	656	689	736	674	685	692	693	656	661	651	658	681	679	635	652	689	691	638	649	706	717	628	656	708	632	673	648	679	664	660	657	721	675	685	710	677	682	678	700	653	618	674	687	682	647	627	692	660	660	683	723	696	674	692	732	655	674	669	690	684	642	678	679	681	669	658	675	650	658	658	684	654	687	690	712	680	682	685	665	655	704	696	738	749	692	672	706	653	677	661	618	677	652	674	693	677	668	660	664	709	678	696	643	656	680	657	688	681	686	696	682	667	643	669	710	674	660	672	640	670	654	675	701	701	673	653	698	652	659	645	661	682	622	667	634	651	664	686	669	706	657	684	648	652	664	693	669	695	682	642	659	636	679	631	670	632	705	694	643	671	708	654	648	679	705	690	667	668	691	685	743	717	634	651	700	692	674	694	692	655	681	635	640	699	718	679	634	647	669	659	722	659	675	686	689	656	730	676	661	652	657	670	635	681	636	693	703	660	673	656	725	650	654	693	694	698	677	673	644	694	691	687	648	661	694	656	695	660	674	648	669	691	669	644	643	641	684	702	635	692	707	676	708	684	673	691	679	663	640	707	705	659	642	691	717	675	657	655	670	699	648	686	655	669	670	679	656	688	691	688	744	662	704	676	667	678	682	647	688	627	695	684	679	640	604	696	667	686	645	713	638	660	638	692	641	650	679	653	648	653	670	648	660	681	668	677	645	680	652	685	713	707	678	694	673	651	666	672	662	682	702	684	697	679	679	631	670	725	701	680	672	654	703	669	674	689	665	672	641	670	643	653	668	722	634	684	648	687	646	596	669	675	670	698	705	653	668	738	718	683	667	703	675	688	649	656	714	687	651	695	685	685	703	640	651	623	657	636	657	693	639	701	688	666	663	675	721	711	722	654	631	640	689	679	693	672	623	671	665	655	640	682	649	664	721	641	669	724	672	643	687	717	648	687	674	663	673	688	683	714	689	708	658	755	690	645	672	648	701	695	674	648	657	626	678	653	608	718	656	660	663	651	672	724	665	685	675	667	671	681	654	699	631	674	642	693	689	718	675	720	677	653	677	693	671	652	692	666	674	681	676	655	676	670	627	637	675	645	713	649	688	714	690	676	658	625	669	653	682	685	664	664	678	687	705	666	617	694	694	700	674	685	612	651	667	630	656	660	685	655	667	679	691	660	708	682	668	657	661	648	651	712	669	672	651	647	641	668	666	693	647	675	643	693	665	659	680	683	669	674	693	733	653	684	678	684	705	670	656	666	659	668	641	680	674	659	709	631	709	630	676	660	642	720	675	675	688	713	669	652	626	644	693	707	679	681	730	658	660	666	669	689	696	718	678	660	692	691	715	666	691	690	681	680	646	683	661	697	676	641	673	674	680	680	638	661	658	682	664	733	691	690	638	697	660	668	682	705	648	652	689	587	687	650	680	680	688	676	656	663	647	650	650	683	710	668	620	688	670	672	688	662	703	660	663	708	729	660	685	680	669	675	654	702	696	690	649	681	672	658	682	694	658	685	663	672	667	690	716	656	671	679	679	647	664	702	696	639	711	678	678	676	671	640	674	658	623	669	671	710	633	659	620	650	690	657	622	657	674	651	679	686	658	670	687	679	699	632	671	677	683	635	693	670	669	653	660	697	645	666	682	676	711	670	632	649	685	666	653	681	690	680	692	645	651	682	700	686	664	687	635	655	692	690	677	615	688	683	673	680	665	698	658	652	704	674	665	614	689	740	668	652	623	653	715	658	670	681	722	655	680	694	660	684	647	664	674	677	701	665	643	691	657	672	659	674	667	658	668	705	669	671	676	702	665	702	673	683	668	617	685	638	686	682	661	660	691	666	674	702	650	636	621	697	674	703	687	666	638	689	643	703	643	674	655	690	598	654	656	681	720	681	676	635	697	679	677	656	675	650	679	710	669	718	669	662	665	684	652	726	680	690	676	654	656	679	696	701	712	712	650	708	678	686	681	684	671	729	654	669	667	658	666	690	661	745	634	627	687	698	702	639	664	683	703	680	653	654	630	672	631	663	621	649	660	704	657	660	657	712	671	669	716	686	689	654	612	673	692	676	622	679	720	692	712	691	734	671	703	656	664	645	714	727	664	624	661	659	678	666	694	675	662	707	682	705	684	662	697	690	685	683	648	653	666	662	648	642	635	670	686	690	676	673	702	719	693	694	671	662	656	633	699	657	681	711	697	664	631	716	651	647	672	644	710	675	650	638	730	666	673	679	650	679	693	660	663	679	629	691	689	657	657	634	676	672	685	706	697	686	651	685	656	704	691	693	649	670	639	670	708	700	731	660	674	680	674	664	648	659	647	645	653	664	649	688	665	661	710	694	682	696	687	707	688	676	649	748	715	709	698	608	705	656	697	695	721	714	701	675	690	675	670	659	676	674	684	645	693	719	694	696	715	678	645	714	703	706	657	673	677	666	697	722	631	636	723	673	670	693	700	652	727	664	689	697	695	659	669	644	654	680	703	691	672	671	664	641	679	675	680	689	664	633	676	687	669	648	633	681	656	701	703	667	707	666	707	663	643	710	653	670	666	642	680	679	634	620	661	680	668	662	693	676	645	646	624	686	695	640	680	659	669	684	660	647	623	672	729	646	613	656	652	656	635	717	706	685	649	654	651	686	682	712	703	690	704	708	635	715	655	690	710	705	652	686	708	720	716	654	678	726	669	680	666	678	647	690	689	663	696	674	707	701	682	654	679	637	670	696	706	657	679	641	649	655	654	690	732	639	696	671
19345	4376	280	189	170	171	159	174	171	165	173	180	149	165	167	197	158	177	174	161	186	170	186	165	180	148	197	186	168	191	170	186	187	158	184	163	179	183	145	180	166	155	205	145	155	167	165	167	183	180	164	179	185	161	182	162	179	157	170	170	159	178	179	170	169	139	168	198	167	176	164	156	202	153	183	167	166	161	166	149	158	202	158	155	182	155	177	155	172	162	181	161	160	173	158	167	168	176	184	157	186	172	188	176	163	172	168	151	161	147	156	156	164	187	165	192	139	179	183	175	175	173	153	157	153	190	148	167	194	183	165	172	156	179	157	148	171	164	196	161	169	190	149	209	175	170	201	169	169	159	179	189	173	202	179	149	151	172	162	172	211	177	167	185	190	153	172	167	161	166	163	196	167	174	182	184	131	165	182	160	169	167	175	156	177	154	173	189	169	177	166	162	176	164	182	171	166	175	163	186	202	169	171	172	154	163	160	175	178	172	186	182	181	166	145	176	163	176	177	160	161	184	186	165	159	162	187	201	174	179	179	158	144	189	184	144	174	179	150	173	175	155	152	191	178	177	175	181	158	164	161	186	170	154	172	183	160	152	168	169	188	151	169	133	195	170	156	185	164	143	174	164	177	159	163	181	181	162	173	175	179	180	155	153	154	185	177	166	164	151	187	182	143	172	157	179	161	187	139	179	187	185	149	170	169	164	153	162	196	162	174	189	188	184	182	183	172	170	180	192	189	187	185	176	168	163	167	189	151	206	170	170	155	178	167	163	164	160	162	168	176	207	155	167	169	173	176	165	209	207	159	190	206	175	175	155	161	181	147	173	163	188	158	172	152	164	189	178	209	157	191	177	154	180	176	176	161	174	171	141	146	157	175	178	190	151	159	185	174	190	144	163	175	177	172	166	146	161	165	173	194	167	166	166	168	165	166	167	158	171	152	151	159	180	185	180	189	177	170	154	164	169	188	163	190	166	138	182	160	175	159	167	180	163	157	160	193	155	160	177	133	175	168	181	179	171	173	188	148	189	173	161	187	179	175	181	179	169	137	179	163	185	174	166	187	163	161	160	163	166	188	163	150	174	153	158	183	163	160	183	166	161	176	163	179	162	189	192	165	166	146	183	174	170	147	185	160	151	176	157	158	171	156	181	191	168	165	176	160	164	167	163	174	157	155	176	169	150	190	155	180	180	158	180	185	150	182	179	180	158	149	174	190	166	188	175	170	192	169	159	154	180	182	172	162	183	191	169	173	168	156	185	183	176	182	184	171	151	147	183	188	162	164	167	192	178	143	155	170	164	178	161	177	164	151	151	176	181	176	155	173	169	148	176	171	177	183	171	146	173	174	169	149	163	174	178	156	164	171	185	174	196	153	182	163	158	161	183	158	159	177	167	161	167	148	188	176	177	159	161	176	167	166	177	196	182	161	146	144	179	175	169	167	192	163	189	167	147	149	176	182	175	184	178	185	185	177	157	159	161	173	167	171	184	174	140	174	154	193	186	165	177	168	170	174	155	147	166	166	168	202	180	167	154	199	182	197	177	184	173	177	174	165	156	184	150	183	182	156	174	183	169	172	180	162	166	191	175	166	140	130	191	186	172	176	198	195	172	169	195	153	160	158	167	161	168	178	170	165	166	164	145	168	174	157	189	154	144	171	156	199	174	168	178	183	181	213	170	193	167	177	167	172	160	152	175	156	186	175	166	166	166	137	168	153	138	189	176	164	175	170	172	164	175	180	175	161	175	182	188	170	168	190	157	169	169	160	170	145	172	168	178	184	179	166	191	179	169	180	162	146	164	169	153	155	189	171	155	135	157	181	166	167	165	158	163	164	188	204	175	168	163	168	188	153	149	196	164	188	160	176	163	170	193	160	162	179	187	175	169	145	180	187	200	175	184	175	153	147	178	191	164	167	191	182	149	173	192	170	161	164	184	170	167	166	186	174	162	160	164	181	152	179	158	169	158	152	180	208	178	167	158	179	151	184	172	176	169	189	168	167	170	196	146	188	143	162	181	163	188	171	181	156	182	185	174	194	162	181	152	175	154	152	148	153	147	156	167	160	158	150	162	179	154	161	184	176	152	171	160	175	163	152	187	159	145	170	159	157	177	150	157	187	157	162	171	169	173	173	184	170	151	178	175	183	165	172	170	170	192	182	177	145	172	182	170	175	191	181	165	171	168	179	162	186	165	173	156	169	204	177	151	178	145	185	163	203	180	162	178	183	171	165	177	174	163	146	154	176	185	174	181	165	192	152	172	165	170	174	182	160	185	166	150	185	174	160	187	163	168	157	160	179	167	165	176	142	156	177	184	192	154	181	192	162	187	176	187	146	168	147	177	155	192	148	168	159	182	171	172	184	165	171	179	184	183	149	161	156	169	177	146	182	163	170	149	155	175	186	230	155	159	153	153	151	149	169	154	161	152	166	155	172	151	175	172	153	182	160	148	196	179	161	173	175	145	180	142	151	162	129	170	167	183	176	155	143	162	170	166	187	177	173	159	158	164	167	187	174	145	172	188	151	175	168	157	166	175	177	147	176	145	159	187	167	170	138	158	149	168	161	186	164	170	197	168	173	158	172	140	162	158	182	162	152	142	189	169	155	149	183	175	190	195	160	160	146	164	147	156	157	175	156	160	197	202	171	160	161	173	190	183	158	168	176	188	161	190	173	160	176	171	199	173	161	192	208	156	184	145	183	179	170	165	179	159	166	160	177	200	178	196	187	196	169	178	157	176	176	182	143	165	159	174	180	164	170	150	170	189	166	168	160	161	187	161	184	164	174	152	157	168	155	199	182	168	173	174	150	176	156	163	158	171	169	157	181	158	174	152	159	166	202	160	153	179	182	162	155	178	192	170	164	177	159	181	193	161	133	178	149	165	162	173	167	164	171	188	160	163	155	180	153	183	162	155	185	164	187	165	151	186	178	161	162	176	180	171	176	188	157	181	170	171	170	178	173	147	165	164	182	163	152	175	164	180	189	177	170	159	167	150	165	143	171	171	176	180	165	176	170	183	162	169	165	164	154	193	182	190	180	177	169	179	143	173	180	154	161	195	178	152	159	166	167	182	170	190	176	164	137	158	161	171	142	154	155	199	171	199	168	174	166	146	213	174	193	169	173	179	168	169	150	173	168	178	193	170	190	180	159	168	172	155	187	170	143	180	182	160	177	161	148	183	154	173	179	171	183	165	180	181	173	166	149	203	190	169	181	174	176	184	178	155	175	180	177	167	184	172	182	169	168	183	190	177	177	177	195	183	169	152	173	169	172	178	199	182	160	171	164	175	169	177	170	162	144	157	180	185	183	168	173	170	188	203	169	184	175	167	155	186	175	181	176	172	144	178	147	163	179	171	151	175	163	174	156	181	153	164	165	152	177	182	185	172	176	170	182	171	155	182	158	171	180	163	172	199	148	183	161	161	157	176	183	160	180	187	190	167	186	158	153	173	171	178	172	148	167	176	163	182	164	171	191	178
17944	5125	509	537	528	523	485	474	463	458	461	462	462	468	472	490	460	462	461	456	421	474	463	475	509	478	464	489	479	474	473	456	452	485	484	470	501	500	462	494	467	434	481	441	487	457	469	462	465	482	442	471	450	511	441	463	434	429	470	473	459	442	460	481	467	476	467	479	440	460	423	464	425	499	452	455	438	475	461	472	467	466	463	467	440	392	472	445	464	426	478	446	474	463	495	478	442	457	444	463	421	512	437	459	450	462	444	453	454	475	462	476	431	429	476	464	434	410	451	459	465	513	468	455	477	470	471	526	450	426	445	454	441	486	498	421	440	506	463	445	463	441	505	501	429	460	437	462	481	447	491	443	480	442	454	476	461	452	451	451	452	448	460	430	443	486	454	447	444	474	473	479	464	503	441	445	445	483	484	470	483	460	463	501	498	466	460	483	454	420	462	490	496	466	484	459	454	462	475	457	451	442	463	450	473	471	472	432	500	484	473	497	470	449	444	470	486	465	435	446	474	439	467	464	515	464	452	455	483	456	453	461	455	478	456	425	463	450	483	414	463	466	468	453	490	457	486	415	438	452	496	501	475	448	452	456	426	466	431	447	434	430	451	417	469	452	474	466	457	456	469	483	480	450	446	459	456	462	473	453	501	499	470	452	478	454	491	446	444	483	437	422	460	441	451	445	467	452	449	475	444	456	452	479	454	501	492	412	458	486	489	460	442	456	425	452	466	428	487	441	480	436	456	462	457	475	469	468	444	435	453	446	425	476	457	419	474	439	439	457	479	462	473	481	447	486	465	444	466	511	453	451	450	472	434	473	440	459	481	441	443	488	450	440	430	493	446	457	473	462	468	448	443	469	456	497	455	420	468	442	458	507	471	486	420	480	464	498	462	444	478	475	465	448	428	457	457	401	470	470	468	486	459	517	472	454	476	439	457	483	455	458	469	432	448	455	452	467	469	431	475	464	460	400	508	504	454	444	419	466	482	459	506	459	445	433	498	452	456	455	450	481	428	471	472	468	505	468	452	439	483	443	476	478	441	483	461	483	443	483	458	474	464	446	538	472	491	467	436	471	493	450	485	439	412	437	479	462	438	486	509	468	420	447	480	453	480	468	474	505	488	472	415	453	481	471	464	470	493	493	479	438	435	479	458	432	461	469	472	445	445	487	455	425	463	472	472	468	497	412	468	433	454	451	456	462	477	458	459	461	465	481	466	479	445	445	442	450	456	484	506	455	457	466	462	470	465	514	461	452	464	498	459	464	462	506	448	456	486	465	460	478	487	495	482	453	492	452	441	469	463	479	442	463	459	494	407	460	452	446	472	455	421	480	453	464	498	447	487	445	456	456	476	483	432	480	464	465	455	461	504	447	444	470	438	486	497	465	456	477	447	505	457	474	466	484	490	510	471	426	421	442	481	482	464	485	444	459	496	462	458	458	440	468	486	475	449	465	476	487	467	436	483	493	472	418	480	473	445	466	473	483	505	454	475	457	482	476	469	470	424	491	449	481	475	491	466	473	464	458	470	464	439	481	465	452	445	454	461	473	501	479	413	472	434	465	447	444	491	469	467	449	495	455	444	429	476	477	479	482	465	444	469	472	444	437	430	465	487	411	428	469	455	448	494	476	416	452	466	467	483	404	523	443	458	495	430	444	419	463	428	430	467	500	467	494	474	463	414	456	486	492	476	494	431	448	446	448	448	479	489	477	419	422	468	471	473	471	463	460	483	455	433	427	498	476	456	447	487	444	507	472	440	433	440	482	446	454	467	473	472	495	492	463	446	465	473	451	432	463	463	518	473	498	465	429	473	410	502	458	490	441	452	452	506	471	425	484	446	461	470	471	487	469	482	468	477	458	458	471	479	471	427	426	449	468	473	488	428	437	435	518	453	501	458	480	454	430	448	468	473	502	435	469	466	482	455	472	459	489	482	503	455	438	392	489	486	486	449	461	506	457	470	501	451	470	485	451	443	474	448	452	454	466	495	470	463	484	469	436	492	477	480	483	462	426	418	443	486	466	454	449	464	458	445	433	463	467	433	482	490	499	479	453	427	439	492	473	462	427	464	434	482	454	454	445	461	455	416	476	463	473	502	480	436	470	460	439	452	471	442	468	480	440	450	492	444	481	457	449	494	437	417	416	475	489	444	426	498	450	474	485	465	423	464	500	456	425	493	443	462	484	470	500	425	467	472	485	426	474	488	498	474	462	449	451	467	439	525	472	458	466	449	437	443	472	455	494	470	478	456	451	442	499	476	479	441	476	449	475	466	478	490	450	429	454	493	449	449	463	488	488	483	456	449	435	428	453	447	431	462	521	480	439	479	457	503	472	514	445	444	467	474	444	433	466	484	500	444	443	432	441	469	477	482	479	438	444	459	490	419	457	462	434	451	472	476	478	448	418	445	459	484	468	470	446	470	455	440	471	500	447	471	471	419	461	458	452	491	434	440	423	501	455	452	484	459	461	479	436	476	494	440	463	479	502	471	448	468	443	472	459	464	490	437	446	445	455	480	467	454	481	486	460	447	466	457	458	424	455	439	472	473	460	473	453	435	467	416	464	451	480	441	469	464	470	464	440	429	473	439	461	458	444	458	445	489	463	507	478	471	499	451	470	481	484	435	471	469	489	422	465	468	457	457	468	473	439	417	490	420	456	450	455	434	421	462	487	459	476	434	445	439	491	434	458	466	464	472	473	460	438	459	500	421	475	451	461	432	455	424	483	469	476	459	453	426	459	456	486	488	468	493	481	467	467	461	480	461	462	495	459	458	451	479	440	462	434	476	477	455	478	454	411	438	485	444	441	453	461	460	451	475	435	458	447	464	436	467	465	489	472	458	457	434	476	459	474	460	457	486	438	458	470	468	422	454	493	470	471	479	482	480	484	451	476	444	420	458	486	529	468	478	465	435	472	484	499	451	462	488	478	454	428	480	479	469	468	471	484	460	454	451	467	484	483	453	451	457	427	440	469	480	458	442	524	478	500	490	446	490	454	431	466	455	446	483	462	457	474	461	442	468	479	475	471	486	478	440	444	457	489	457	502	471	443	455	474	475	507	472	453	515	470	427	497	448	441	496	451	458	470	462	440	479	436	445	477	446	467	433	471	460	457	475	476	509	464	417	458	451	424	488	440	445	467	484	456	468	481	445	471	446	468	463	497	426	479	473	462	456	425	471	451	437	488	469	484	469	450	471	439	418	478	438	468	433	473	482	463	511	481	473	436	438	445	440	464	459	453	485	468	451	492	452	459	514	458	464	434	480	467	462	469	448	461	498	436	438	481	415	481	434	479	471	463	483	468	438	440	493	417	482	472	467	455	486	442	489	423	486	481	444	457	466	452	439	433	495	487	475	462	448	483	447	503	458	475	462	454	490	470	419	434	448	488	439	475	451	451	501	471	496	429	474	438	483	486	438	484	444	490	504	431	489	421	420	468	482	440	456	461	486	461	451	461	453	453	443	457	485	447	461	494	439	447
67029	45608	15033	1811	668	563	517	397	392	377	354	374	364	346	313	317	322	294	325	335	313	369	315	321	313	322	297	282	325	327	306	308	309	335	293	285	307	319	330	309	293	308	329	298	330	315	281	340	293	297	281	309	327	321	298	334	313	282	329	317	302	275	298	285	311	276	298	314	311	324	272	320	304	316	310	340	304	287	321	289	277	290	325	316	275	267	293	293	304	295	308	288	304	270	302	317	357	311	307	316	349	296	316	318	312	284	334	301	322	291	297	316	315	345	303	290	295	280	276	293	315	294	316	326	293	293	276	311	312	303	340	280	302	343	302	299	306	309	300	307	336	306	310	297	310	303	300	334	315	281	319	294	308	306	296	283	312	310	322	285	284	274	324	326	275	322	286	330	287	301	296	313	294	326	332	326	299	313	308	308	295	287	308	295	306	302	282	310	326	346	297	289	320	280	311	291	313	326	314	271	299	289	278	311	311	318	340	321	306	309	286	297	297	304	330	344	324	320	290	317	296	297	338	283	297	332	288	310	286	328	322	328	317	299	285	313	366	295	325	337	312	301	340	306	301	294	305	311	340	288	329	317	303	298	311	313	338	317	322	343	303	277	304	290	272	285	304	292	329	287	318	293	322	312	316	312	311	321	319	293	329	329	317	268	311	322	320	317	332	304	300	313	309	302	320	306	294	301	301	303	310	334	307	313	331	301	304	302	295	308	283	334	305	285	300	322	279	304	301	279	315	303	281	329	313	332	283	302	326	301	309	329	309	340	303	290	310	314	315	312	282	311	316	296	302	295	318	325	288	301	324	307	276	317	304	320	302	322	319	310	278	334	279	307	312	282	328	304	297	319	305	283	308	299	335	346	279	321	311	327	312	289	278	303	348	309	334	306	265	299	298	301	314	357	341	354	309	330	302	305	286	328	328	299	341	323	326	305	297	342	311	305	296	306	277	317	303	282	292	302	310	320	335	300	324	332	343	314	316	325	318	301	341	295	310	308	307	321	322	267	311	323	306	328	331	307	316	301	295	331	299	305	262	303	337	321	316	309	293	294	337	294	337	303	322	320	326	322	292	324	321	325	330	328	320	341	287	311	327	316	296	309	337	307	304	328	313	324	302	324	287	340	298	289	320	308	305	289	313	306	297	320	293	276	315	306	282	292	298	335	296	310	287	311	313	305	300	321	320	295	288	312	273	303	317	313	332	325	326	296	293	305	308	313	306	298	304	297	329	307	277	298	301	333	312	302	300	338	316	316	291	276	292	307	313	310	306	308	301	333	309	285	295	313	330	301	328	295	329	297	306	292	288	314	290	311	288	307	292	317	311	300	314	332	282	320	322	286	283	297	303	281	345	328	312	320	286	281	306	324	301	340	282	302	354	339	317	337	298	330	322	300	275	321	317	333	294	303	263	330	326	303	312	324	294	280	281	317	306	330	314	316	306	296	315	279	280	315	293	312	317	331	307	299	279	308	292	314	303	324	270	317	373	300	274	306	334	314	329	342	310	290	301	280	296	290	304	323	310	322	313	309	274	317	315	299	317	329	330	302	344	297	318	300	291	297	306	331	342	313	290	325	331	320	316	352	343	318	301	297	339	336	295	288	326	288	333	320	284	320	304	300	312	313	291	292	322	323	285	327	303	366	315	283	280	345	310	314	296	304	311	321	306	315	285	311	299	319	316	323	298	287	321	311	302	317	311	313	320	327	299	304	308	297	323	309	311	279	291	337	324	292	295	291	312	316	315	325	315	305	288	312	315	329	302	296	280	329	310	313	318	313	281	328	300	302	316	301	307	305	269	317	264	319	284	288	283	339	303	261	327	331	302	305	324	290	323	304	308	294	277	315	310	315	284	320	301	306	331	305	331	334	298	288	281	337	345	294	297	320	297	293	315	301	328	302	316	322	278	324	306	300	295	329	321	303	315	311	327	315	262	318	300	291	305	331	294	287	319	275	311	294	296	306	313	297	303	328	300	299	275	288	336	339	292	297	288	297	333	285	339	291	316	310	349	321	297	306	304	293	278	321	303	293	269	288	359	300	288	318	330	332	322	297	314	318	314	311	314	322	307	261	296	292	296	300	326	306	277	304	272	308	325	335	294	308	320	285	303	294	277	307	304	324	294	315	319	308	310	326	318	297	302	296	316	291	334	301	301	334	297	293	338	296	297	306	323	341	296	303	305	314	298	291	267	333	304	317	305	300	320	339	310	311	289	330	294	306	312	312	318	317	322	302	288	304	303	316	287	283	330	281	297	321	293	331	294	294	296	321	320	308	276	281	317	314	281	299	291	344	331	325	325	295	295	309	337	331	361	332	313	301	314	289	332	303	304	281	316	292	301	300	296	319	263	316	300	326	305	326	339	310	295	327	337	308	253	322	323	279	289	333	267	309	303	318	271	327	334	308	326	334	329	315	330	298	285	300	286	279	278	339	325	320	317	294	314	303	292	323	255	334	318	347	366	306	282	307	306	292	332	332	330	299	318	301	315	302	311	280	306	295	336	328	335	325	262	287	320	290	324	335	313	335	259	302	303	300	305	277	320	296	324	294	279	338	302	304	314	290	342	301	314	320	298	297	338	336	286	331	277	310	323	315	293	284	320	297	276	297	285	312	322	319	317	293	263	333	327	298	295	334	300	302	272	328	287	325	286	344	337	297	303	288	339	312	285	302	304	293	318	296	327	299	310	305	301	317	351	303	305	322	297	271	294	290	284	287	292	321	299	313	281	315	315	324	283	316	302	328	309	312	310	300	308	302	326	297	318	305	285	282	292	343	285	329	304	304	307	308	313	309	268	292	303	318	308	297	295	323	282	294	327	318	310	314	297	313	314	369	326	296	299	299	330	332	291	289	293	280	328	317	338	340	297	337	314	298	320	320	344	312	333	315	285	321	347	286	294	330	303	296	292	292	341	289	335	311	306	328	322	293	309	324	335	351	322	304	293	275	281	327	298	319	299	276	302	383	291	291	305	325	320	304	307	298	321	349	278	311	306	313	326	303	300	293	307	309	294	301	274	295	329	331	309	304	318	333	289	317	292	302	318	330	307	321	309	333	344	313	300	274	313	301	301	297	293	313	310	317	362	299	341	309	316	309	269	314	314	316	336	322	307	296	309	296	304	284	328	317	317	320	344	307	289	307	329	284	299	352	294	297	325	331	316	300	283	290	313	304	321	326	295	317	306	313	306	280	287	322	310	297	348	311	330	292	312	308	277	313	322	303	297	289	304	290	292	284	335	293	300	284	291	333	317	291	309	301	317	349	304	294	282	310	284	292	311	319	346	301	256	274	280	336	317	325	306	293	332	300	326	313	320	331	317	285	314	312	285	349	302	322	324	309	348	291	302	296	342	314	265	283	317	349	303	296	324	303	312	283	313	319	304	290	312	271	334	301	313	290	318	312	332	307	325	298	310	312	297	319	297	314	329	299	314	291	327	310	311	311	305	271	293	334	312	297	321	294	327	335	298	318	323	290	282	273
42632	29328	2093	2260	2085	1839	1526	1362	1234	1146	1026	1038	1022	930	928	916	868	882	848	922	896	867	840	829	848	784	809	834	791	791	776	788	796	792	781	748	787	767	761	767	804	780	858	748	752	725	769	786	827	776	796	795	793	744	787	757	740	726	786	787	756	763	760	775	816	745	713	730	755	747	804	747	783	756	734	797	752	722	776	735	684	717	728	704	805	745	796	682	770	734	738	754	763	762	740	763	791	721	745	746	699	728	727	748	756	813	769	756	758	800	702	772	753	777	748	748	747	758	697	791	739	715	732	730	697	771	752	751	743	764	729	767	722	801	740	774	750	693	766	742	769	744	717	738	752	717	763	753	750	777	753	785	726	725	745	740	738	765	717	679	772	749	698	734	750	792	726	690	736	769	743	751	774	714	758	730	729	709	755	764	749	801	766	714	777	745	750	739	729	773	768	745	783	726	696	697	728	754	751	727	716	712	795	723	760	734	728	711	742	743	746	730	732	730	766	685	759	766	787	779	756	759	744	750	712	777	746	754	747	739	741	767	754	758	679	758	765	788	712	735	764	731	797	750	738	748	719	789	735	685	769	684	723	696	695	727	692	747	711	753	721	768	731	745	735	762	704	718	747	729	714	698	867	767	715	768	727	724	749	745	724	740	763	785	750	746	805	700	755	719	727	734	748	739	722	715	794	712	752	709	754	740	756	760	771	729	769	724	758	738	691	742	714	744	761	738	716	759	749	732	701	737	761	685	765	745	757	726	748	751	732	743	771	748	756	754	752	783	818	757	736	774	746	768	729	738	741	721	818	819	747	758	770	755	724	747	706	747	746	681	720	790	726	682	719	754	777	752	751	784	743	765	750	724	713	735	764	758	786	755	749	713	714	794	695	757	731	708	702	737	742	737	713	704	763	707	707	725	742	792	739	770	729	747	753	738	763	726	717	752	714	737	803	738	742	765	743	735	749	728	781	742	730	770	737	786	780	756	758	758	704	774	738	694	764	765	713	766	703	712	790	724	751	764	790	723	731	750	770	750	752	703	678	762	777	731	748	753	761	703	717	740	753	753	737	769	746	757	740	746	713	770	731	738	728	746	744	751	716	780	716	757	740	718	693	728	709	774	756	724	794	762	754	762	747	755	758	745	739	762	777	741	723	792	709	795	765	742	737	770	747	750	743	743	782	751	748	748	720	710	738	668	686	731	766	771	770	727	717	765	727	753	731	730	762	724	746	719	723	719	768	754	709	730	721	726	757	755	770	743	772	743	744	777	744	711	752	770	745	804	736	746	738	765	792	720	788	768	757	722	727	753	740	724	727	748	788	779	734	756	744	754	725	743	743	737	763	749	746	730	728	781	812	784	771	727	673	704	775	696	743	768	717	743	763	762	736	737	780	717	760	761	761	813	726	796	784	717	785	772	724	797	719	756	791	719	777	717	746	774	706	750	769	770	758	728	723	737	755	741	712	744	803	722	695	748	750	732	773	782	769	753	764	750	752	741	703	786	722	725	794	711	762	737	755	815	662	767	754	778	776	774	730	740	781	736	719	730	747	742	755	760	735	702	750	723	729	711	728	782	729	734	702	711	738	740	782	683	760	727	762	746	724	739	750	711	738	772	750	744	721	732	759	747	732	743	779	709	743	760	770	764	767	737	780	752	765	763	778	779	747	754	724	720	755	721	758	758	693	673	780	726	666	761	745	715	765	770	731	683	712	784	712	734	667	780	721	726	785	751	729	820	764	743	800	758	751	737	752	797	743	792	753	743	779	710	755	781	721	733	729	717	768	706	741	729	745	759	690	772	740	689	773	775	725	748	747	742	736	751	784	799	775	768	741	729	724	711	757	743	694	750	735	731	756	781	746	801	691	809	746	798	734	753	806	804	699	729	706	728	717	794	733	750	728	779	769	724	760	734	760	779	740	719	759	709	734	754	772	716	789	758	732	795	744	775	762	742	711	727	785	765	780	736	734	774	709	741	725	684	703	753	758	720	730	761	759	734	734	776	779	770	799	773	765	695	751	794	753	742	735	782	767	749	734	730	786	757	749	707	730	676	778	777	753	747	739	718	793	773	757	742	734	740	781	755	770	743	737	697	770	736	774	778	731	724	751	702	761	692	699	735	728	717	772	722	771	741	736	729	733	750	759	790	781	700	736	756	747	790	765	718	705	807	759	768	781	771	733	748	727	793	731	794	787	733	741	802	770	768	699	761	773	764	814	754	747	750	765	781	750	775	753	790	746	762	766	749	761	761	749	729	778	774	703	724	791	706	786	740	741	739	754	734	746	705	683	734	719	741	728	712	749	766	742	763	736	710	697	730	725	722	733	743	732	770	743	765	705	790	758	744	724	771	721	747	782	773	748	711	737	766	782	738	742	738	762	745	740	788	723	717	738	770	803	750	704	798	741	744	726	791	738	746	735	813	765	756	762	734	772	770	757	769	748	750	738	793	787	769	730	744	727	760	773	770	719	719	716	699	751	753	739	732	747	722	706	753	775	671	762	800	699	756	742	739	772	800	759	750	765	710	744	752	813	739	706	742	707	745	720	752	744	744	734	739	743	728	790	734	753	794	732	703	739	747	762	740	769	756	738	687	819	722	754	748	729	754	724	708	737	766	696	790	726	733	808	770	786	757	789	735	761	773	715	708	694	756	749	739	723	758	696	752	745	772	774	774	760	714	795	765	763	765	789	724	712	764	723	765	803	776	762	738	694	789	741	741	763	731	808	775	735	759	757	738	755	788	761	765	763	737	749	741	782	762	733	769	740	769	747	707	784	753	743	771	739	803	797	735	772	747	751	757	756	774	758	794	723	740	718	727	803	749	768	761	777	729	719	753	715	737	738	763	771	820	751	761	765	752	742	752	721	762	763	776	738	720	722	711	703	735	736	718	779	756	752	767	760	778	719	743	726	755	700	754	707	690	714	739	724	726	703	799	760	705	801	756	770	750	726	700	715	748	810	706	735	712	770	721	736	743	784	746	742	751	779	718	748	688	712	719	700	757	750	743	799	724	782	735	796	718	727	736	734	676	763	787	752	749	759	759	748	767	753	714	755	807	757	811	742	727	754	739	738	780	723	724	705	766	767	733	800	714	775	727	761	727	750	720	711	738	771	734	721	749	728	731	784	753	722	746	700	729	738	688	776	730	756	757	755	722	748	722	731	726	764	759	752	772	756	698	803	731	758	718	742	769	733	751	733	784	764	774	712	776	728	775	743	743	726	765	738	768	787	787	784	754	808	731	737	751	769	705	734	718	821	783	785	710	752	754	760	756	768	719	716	762	744	719	719	706	690	729	764	793	726	776	727	741	735	771	756	727	745	773	739	752	736	711	785	783	746	789	751	676	852	700	741	725	742	752	738	800	722	766	744	752	745	777	756	733	733	708	759	744	741	718	735	795	718	751	706	743	802	762	741	713	729	764	786	715	721	734	753	709	723	747	808	748	722	737	732	796	752	727	685	742	757	760	736	755	752	711	727	716
78542	57192	23292	5780	992	726	578	526	428	405	358	349	352	341	332	305	361	314	276	274	307	322	306	280	289	303	291	316	289	298	253	271	293	279	269	301	310	263	290	263	252	292	280	268	275	296	244	289	278	261	262	278	269	302	286	253	309	293	294	286	264	283	285	286	267	268	271	266	305	297	305	286	258	283	291	267	271	263	281	280	277	292	299	283	286	265	275	265	263	254	252	286	282	294	267	291	278	294	271	298	279	278	296	306	253	275	287	292	234	278	278	282	252	261	286	276	286	269	287	281	262	274	295	273	286	293	313	256	276	248	238	286	321	252	290	283	292	275	272	263	290	265	260	285	286	282	284	290	300	259	258	287	277	274	260	288	283	269	267	253	257	287	273	283	278	279	292	268	280	238	265	279	284	292	233	261	260	318	290	271	255	277	258	291	308	261	277	280	255	250	288	281	286	272	256	287	288	255	265	299	275	278	300	284	270	283	266	257	251	274	285	305	271	283	259	268	297	292	272	262	297	258	269	286	319	263	263	264	259	253	289	275	280	298	308	289	283	262	270	265	263	286	269	295	300	298	271	259	279	273	259	308	244	283	254	315	269	265	269	283	252	306	282	274	263	259	261	264	307	257	280	305	294	279	260	278	273	265	259	291	295	278	265	271	293	271	264	279	250	265	286	256	271	270	302	297	297	267	275	292	292	292	286	262	274	308	258	264	268	276	319	269	248	302	286	275	279	270	272	279	304	267	299	303	290	319	283	289	263	281	265	262	297	292	263	270	261	248	279	264	257	269	254	261	276	284	276	268	306	283	279	272	269	300	259	291	271	271	277	263	274	292	258	301	309	288	287	287	280	263	296	292	284	286	275	255	282	255	265	302	326	255	268	287	284	265	259	274	277	260	275	270	263	260	242	307	284	281	285	291	275	284	302	296	269	296	275	281	290	303	287	301	308	287	281	257	293	279	296	288	260	305	277	283	284	286	260	272	313	271	333	280	258	304	287	313	261	306	296	304	269	323	277	282	284	296	272	307	280	285	289	246	286	281	287	239	269	297	265	273	289	270	272	287	274	276	269	290	287	234	267	228	232	291	279	297	281	268	256	288	276	317	300	261	304	298	284	248	320	269	271	272	281	301	246	260	295	299	272	253	295	281	249	282	276	271	252	292	282	294	253	269	292	264	291	283	309	315	278	284	295	262	267	272	283	286	273	291	270	257	258	282	269	288	280	304	289	290	262	256	285	304	257	295	289	296	290	286	262	284	276	284	263	266	242	269	266	297	301	281	295	298	253	263	294	271	271	287	256	294	271	283	248	292	295	250	257	268	283	285	282	276	275	284	267	263	237	289	249	283	299	272	267	255	271	296	236	293	295	292	276	268	283	276	285	300	290	281	244	311	254	271	298	262	281	274	296	290	307	261	285	274	288	285	290	257	255	257	266	293	295	274	302	255	284	288	266	270	266	303	288	272	275	289	272	298	242	232	274	263	267	264	283	261	307	265	273	281	290	279	270	259	293	295	277	263	300	301	282	286	282	292	289	296	288	263	285	269	249	250	259	275	299	312	266	299	283	289	292	272	280	261	295	273	246	304	266	268	287	285	295	278	257	283	286	281	274	287	316	262	281	287	300	275	279	265	266	318	293	271	274	242	259	273	290	276	271	287	289	253	288	279	321	271	307	293	268	288	289	282	241	296	288	267	313	285	298	264	263	288	288	300	253	237	273	301	254	269	271	293	303	277	271	304	254	271	261	254	315	294	267	272	265	288	255	289	258	319	286	274	258	243	292	278	252	303	307	268	291	268	265	285	255	271	256	256	278	292	260	255	289	274	254	306	298	268	289	284	286	272	250	270	308	281	293	278	299	273	295	310	293	265	316	291	276	295	252	250	266	280	275	296	299	272	251	276	259	241	287	255	258	297	274	282	278	292	265	284	286	286	304	299	249	268	294	322	302	273	274	265	271	268	267	270	289	295	273	285	292	304	287	305	262	246	282	307	257	271	269	264	263	283	281	265	295	301	319	302	268	286	269	280	281	266	266	259	287	273	297	282	292	253	300	281	268	280	301	264	299	282	281	291	275	272	281	280	259	289	285	285	284	294	272	289	286	264	259	294	290	295	263	310	303	283	266	306	256	259	281	257	299	281	312	287	326	271	269	292	270	295	262	309	295	301	297	292	281	283	279	287	297	304	258	265	301	277	274	236	278	264	269	313	283	271	264	257	269	271	302	257	282	286	263	294	262	266	275	245	291	288	294	279	269	290	242	281	280	267	279	296	247	291	292	256	282	237	237	262	252	257	304	305	263	290	288	267	242	293	286	302	271	262	284	291	284	289	281	290	273	271	269	288	327	295	279	263	266	275	264	290	259	282	273	281	276	276	278	237	262	267	276	292	259	264	289	274	339	257	298	245	267	300	273	276	278	283	272	302	270	287	293	262	251	283	258	276	289	284	289	274	271	242	250	270	273	281	228	274	262	270	290	273	280	268	303	265	287	274	289	267	294	283	272	254	283	255	273	251	265	289	274	280	288	253	273	271	257	272	290	296	303	252	270	291	267	282	259	271	290	305	273	255	248	295	283	293	268	292	254	298	290	252	290	297	283	263	289	242	267	309	243	277	232	282	271	243	286	293	283	276	284	279	268	273	304	259	267	291	249	276	283	275	276	258	287	277	292	277	283	290	251	290	275	266	263	258	250	256	282	260	260	270	262	254	276	262	290	281	262	294	278	248	267	259	282	250	272	301	286	315	273	284	274	265	271	267	253	257	260	264	285	261	300	285	288	259	246	275	298	273	281	277	267	275	260	282	284	311	250	260	252	298	256	292	252	286	296	290	262	299	279	284	282	299	279	268	281	292	278	245	274	286	279	260	260	251	281	274	291	282	293	280	260	267	280	279	262	285	261	260	278	281	273	262	251	284	310	267	281	264	298	261	278	301	286	259	289	264	284	282	281	288	273	280	252	253	270	267	273	273	295	310	286	309	281	290	298	283	309	267	312	288	314	288	289	239	249	290	294	264	298	268	264	282	264	281	268	298	274	277	274	264	270	270	267	282	266	276	258	287	305	276	274	276	271	296	306	293	292	285	275	299	271	253	276	297	274	263	245	260	287	264	271	250	296	274	254	315	275	282	318	286	287	276	301	243	268	267	263	290	287	260	278	281	267	298	246	287	277	260	297	271	287	267	296	284	276	281	262	276	285	286	280	274	285	300	287	252	264	285	300	237	266	281	334	305	237	288	271	275	258	276	242	290	274	273	291	300	277	306	289	303	282	278	230	308	279	250	283	273	295	301	274	311	276	311	269	273	293	295	266	234	293	292	267	292	244	265	279	284	295	255	283	269	264	272	292	298	278	270	291	279	280	292	296	293	255	256	287	306	293	290	285	274	278	286	295	263	316	301	248	262	291	301	248	272	299	279	279	276	248	300	254	290	271	277	249	300	257	279	283	285	277	290	299	264	264	235	302	300	293	268	286	249	273	288
51925	38495	3350	3705	3138	2710	2153	1853	1625	1418	1306	1181	1137	1048	1051	977	943	876	849	869	849	871	825	801	788	765	725	742	733	731	766	779	749	777	713	744	708	672	736	693	683	697	685	702	689	744	707	694	724	636	716	723	711	623	689	662	637	681	686	687	711	659	683	669	679	648	677	631	694	615	648	689	702	652	684	689	663	643	656	687	642	665	670	606	602	651	700	668	730	652	653	706	659	656	683	674	698	651	702	679	659	632	662	652	656	646	697	662	646	690	642	650	625	606	637	726	660	660	661	651	678	691	683	644	679	727	714	650	683	664	664	697	674	661	653	673	651	624	686	654	674	647	702	697	675	663	643	630	651	598	640	642	627	661	674	639	671	691	626	667	621	652	677	690	651	624	670	705	664	599	655	643	617	661	714	585	643	688	643	643	669	620	650	639	648	645	639	641	699	699	664	667	673	650	659	622	686	647	619	641	650	678	678	666	677	627	659	678	634	654	677	642	609	665	657	680	658	663	668	649	685	632	660	647	641	653	654	628	646	668	621	647	636	624	631	678	633	644	622	660	713	691	648	672	658	669	656	677	647	676	695	690	659	625	647	650	663	637	624	647	641	649	608	640	654	696	669	656	654	680	704	656	656	624	679	653	637	667	662	644	689	671	628	668	615	639	632	696	641	639	633	614	673	664	631	643	656	720	677	676	680	668	661	654	615	620	601	712	651	621	694	656	626	707	615	655	689	680	692	674	606	672	661	608	596	649	682	637	632	652	683	652	685	663	676	644	659	615	672	636	693	658	668	630	647	660	652	677	647	686	666	691	667	595	614	666	672	637	662	598	700	639	682	656	687	672	655	596	698	662	640	684	674	666	641	656	636	664	621	614	640	661	644	598	610	652	673	697	658	652	606	685	664	632	697	667	615	643	629	637	671	683	713	636	658	665	649	682	657	696	637	666	694	708	650	606	690	666	663	662	642	667	616	643	664	621	642	641	594	603	660	674	694	636	691	691	676	638	641	640	635	675	678	615	688	660	612	662	661	659	664	676	672	602	636	652	669	631	653	678	653	669	658	704	659	682	709	636	696	624	726	671	664	651	646	624	650	627	667	632	670	669	667	645	654	634	636	649	646	641	667	650	662	698	649	644	701	683	664	622	654	665	690	634	683	687	672	636	630	673	648	698	658	636	682	633	681	615	606	632	611	662	675	663	664	676	657	658	643	653	668	661	612	693	672	646	672	629	674	660	629	627	623	662	645	681	637	680	657	663	690	656	666	688	668	643	629	686	675	638	623	604	659	653	676	701	630	681	628	637	657	664	623	620	650	645	668	665	669	669	685	659	645	694	652	703	677	700	632	656	689	653	647	671	666	627	623	678	682	683	659	646	675	646	650	617	636	671	647	651	685	676	670	636	698	692	667	647	619	683	629	651	646	684	660	697	651	667	681	669	638	659	643	676	646	606	660	620	638	678	678	623	615	683	701	655	630	658	661	675	651	698	705	664	664	635	673	664	668	656	678	671	694	675	635	714	655	674	646	650	666	644	648	674	681	658	630	686	641	675	656	654	680	681	619	665	629	669	649	608	637	660	711	695	628	691	673	643	642	626	641	697	682	706	680	637	665	682	687	675	621	625	646	656	685	616	682	678	669	685	661	635	689	681	693	659	605	645	621	642	631	619	669	728	654	644	650	652	667	599	657	665	693	639	680	636	676	667	607	662	715	661	678	686	655	650	672	693	650	666	640	672	669	656	670	633	673	657	606	708	705	671	712	644	622	630	624	704	661	649	649	622	642	687	644	626	635	650	651	634	622	654	648	680	694	665	675	642	610	655	660	712	693	668	698	692	653	679	678	659	639	640	693	629	662	629	677	668	677	669	704	667	675	728	637	681	641	646	636	680	674	675	649	595	626	632	626	672	691	656	663	640	715	627	657	663	694	604	645	726	663	676	625	625	641	650	662	660	679	700	616	697	691	640	709	668	615	671	613	627	657	635	646	669	614	613	610	669	692	704	696	703	653	677	641	642	623	688	666	649	666	659	643	628	674	637	676	736	639	633	626	684	699	622	672	645	643	669	644	650	675	651	635	631	656	699	646	672	693	640	687	666	665	684	672	657	634	660	692	638	678	676	667	657	675	601	669	651	661	637	650	671	628	641	659	670	690	633	703	634	627	633	649	634	636	635	664	666	655	612	603	655	698	676	669	663	647	637	680	637	670	699	708	634	612	686	624	635	699	669	623	623	617	639	644	675	617	663	653	699	645	643	633	667	687	679	675	620	669	640	667	642	712	657	670	654	646	669	648	696	675	615	651	651	646	636	681	676	653	655	640	649	636	632	687	697	662	673	684	647	651	638	642	685	615	694	685	685	644	664	661	656	678	703	665	667	656	663	648	656	675	645	666	651	652	671	683	655	663	632	685	680	688	668	632	642	644	670	683	668	646	652	698	706	656	586	652	675	644	605	626	628	644	672	693	663	640	653	677	649	635	660	659	664	642	666	653	689	663	656	653	677	706	630	673	634	669	679	691	616	676	686	630	633	674	651	681	646	685	647	641	641	678	672	608	640	664	643	653	660	652	700	674	669	650	637	684	635	663	707	655	667	683	658	651	659	680	690	639	660	661	670	668	654	652	680	655	684	623	676	627	634	662	632	711	694	659	657	666	689	647	647	644	664	611	673	640	661	643	667	666	676	682	654	584	646	649	691	650	639	652	669	685	588	687	683	639	647	687	643	624	641	604	632	678	685	614	655	641	685	628	641	651	631	680	669	645	698	653	630	646	607	676	642	659	640	664	660	657	653	676	684	672	605	644	646	649	641	683	702	666	708	661	603	705	669	686	608	706	655	674	645	649	648	638	659	673	708	667	677	665	646	652	638	690	666	650	668	659	696	664	680	658	661	644	660	617	658	630	649	691	673	673	684	665	659	624	649	681	670	633	649	607	684	654	656	621	650	629	648	690	660	660	628	686	685	683	656	651	607	645	621	610	653	661	612	724	663	673	647	685	667	646	696	653	646	674	636	668	631	628	635	676	659	689	711	665	688	676	652	637	719	703	658	636	671	612	677	661	648	663	656	612	689	665	660	648	666	621	632	681	664	644	663	644	640	668	704	682	642	663	621	628	633	649	668	683	680	667	673	637	647	632	666	629	708	646	665	669	662	657	691	619	674	701	664	635	633	663	631	646	592	675	624	657	629	663	683	676	679	688	630	667	653	635	695	697	673	628	673	704	637	646	633	657	653	674	660	653	637	681	684	654	632	626	659	654	682	620	645	678	676	677	681	658	649	680	653	682	673	675	711	641	676	674	706	611	673	657	644	648	694	679	635	685	636	667	640	651	694	678	682	668	667	688	696	667	702	643	670	675	629	649	656	667	664	647	638	644	665	639	669	650	666	665	658	707	595	668	648	688	638	600	611	632	646	688	672	650	694	673	652	637	657	647	587	611	647	697	655	681	692	668	658	648	659	609	655	607	673	676	724	668	668	642	679
19380	4480	301	193	155	185	170	182	166	188	173	199	164	169	178	182	180	163	174	189	165	158	164	184	166	167	150	150	162	178	165	190	191	200	179	179	189	129	187	162	182	181	167	189	181	173	158	161	158	182	200	159	183	193	163	181	172	188	162	173	176	158	148	177	204	182	156	179	190	172	168	174	174	185	177	196	170	138	157	173	191	172	164	180	177	165	177	141	182	163	151	183	167	186	154	163	174	194	182	157	211	164	173	169	161	152	174	191	190	196	175	164	189	187	150	188	180	189	157	183	169	161	186	175	186	174	159	175	177	180	128	163	157	171	188	155	138	187	174	153	158	196	159	162	161	210	184	171	182	192	168	194	160	143	183	156	168	193	173	185	178	132	189	168	173	175	176	182	144	154	163	164	167	183	190	153	199	184	174	176	193	177	181	169	164	182	182	171	170	174	163	154	159	191	164	175	175	167	167	157	179	163	187	179	177	186	183	150	164	185	186	160	170	171	162	190	167	171	181	205	176	192	158	154	176	174	162	178	167	197	168	175	154	151	155	172	161	152	179	165	163	188	159	172	155	166	179	180	164	158	173	155	188	159	141	175	171	152	163	154	189	161	169	174	179	163	184	158	170	161	172	185	184	152	192	179	173	167	170	186	172	177	177	149	176	170	181	163	190	152	191	194	174	154	182	173	172	172	175	190	169	196	169	161	167	157	139	154	179	168	173	181	198	173	143	163	177	179	174	155	156	143	181	179	164	171	184	193	171	174	177	192	190	192	187	174	168	184	172	161	168	194	148	189	170	161	176	177	187	146	184	166	162	164	142	170	173	150	184	169	147	180	187	151	165	189	164	148	158	167	156	160	156	171	167	179	159	184	183	174	187	186	183	171	165	175	163	182	174	142	167	174	159	176	177	190	166	173	161	170	174	183	179	205	150	171	158	165	163	151	190	175	180	180	161	158	196	167	167	176	168	167	167	152	181	184	175	175	150	175	159	170	192	176	171	181	172	203	180	181	167	150	174	169	167	158	166	165	175	172	189	166	195	185	151	173	168	141	161	156	189	197	190	173	197	157	173	180	178	155	150	170	138	148	171	183	155	174	157	159	178	168	184	157	172	179	187	164	161	178	159	174	164	167	161	190	173	176	162	170	161	164	174	159	167	195	166	172	183	171	204	162	167	177	155	155	157	204	166	166	164	156	186	168	171	177	197	142	164	149	168	189	123	175	173	164	164	175	151	165	167	189	141	166	160	148	178	162	164	174	154	155	152	163	163	188	188	141	160	168	168	183	188	134	147	150	164	173	164	155	185	186	180	202	178	163	147	176	157	178	156	156	186	159	176	168	149	188	183	161	169	162	185	184	150	173	168	176	163	191	167	172	164	194	183	156	176	178	166	158	153	149	198	173	150	153	193	179	176	173	169	185	158	202	173	170	190	155	142	181	197	161	182	176	154	170	173	164	174	171	185	197	153	159	187	156	166	162	161	164	176	185	162	161	165	185	190	182	165	197	179	163	181	149	176	175	166	168	163	169	167	148	160	179	161	181	202	160	163	168	174	167	175	171	201	191	171	184	168	156	171	177	148	193	169	177	142	174	162	188	183	159	173	182	206	203	170	173	166	168	170	169	161	171	183	153	185	160	171	167	184	199	168	175	171	167	174	172	173	158	160	156	174	184	146	159	161	185	158	161	167	162	186	157	205	172	159	158	166	156	195	155	156	180	157	170	160	158	158	151	147	164	165	189	175	171	189	157	177	184	176	167	167	160	165	178	154	178	180	160	168	194	167	188	165	179	163	158	204	175	147	185	152	169	159	174	160	166	179	186	192	200	152	162	183	144	162	184	158	192	168	178	164	173	166	165	186	155	193	164	155	178	159	153	186	164	179	162	163	173	165	148	160	160	186	148	170	150	177	178	164	161	190	172	161	177	180	170	168	184	169	163	167	194	200	199	141	157	145	162	143	153	157	156	172	163	161	179	188	150	153	164	172	192	172	169	149	164	187	151	167	177	169	190	188	170	175	174	169	174	161	183	191	170	160	175	195	178	194	176	185	149	175	177	155	166	149	168	178	148	150	160	203	187	184	182	169	168	173	168	151	177	187	139	162	158	181	166	174	165	162	160	155	172	187	175	178	174	162	153	166	161	167	158	162	174	173	165	169	173	178	174	137	171	168	159	174	200	151	140	164	177	168	164	162	163	186	157	175	163	184	184	191	174	181	170	190	201	141	176	180	182	162	154	174	175	146	190	155	160	164	157	146	178	167	180	142	171	172	178	161	181	195	145	188	159	175	159	175	166	170	156	181	179	188	192	153	153	184	196	149	171	149	154	170	166	201	185	155	156	161	166	199	164	167	183	164	173	172	176	174	160	143	146	173	152	187	184	176	166	145	171	175	159	171	175	161	157	192	154	167	173	164	172	176	153	182	180	155	166	163	154	160	155	156	184	150	164	169	170	181	182	181	165	178	172	189	157	178	167	175	147	167	157	154	159	153	157	165	171	179	178	172	162	189	171	180	132	183	185	182	195	167	168	160	168	180	164	172	156	159	179	174	168	163	149	163	156	179	161	170	168	192	161	174	183	154	150	165	170	152	154	151	182	179	162	174	178	147	175	191	142	162	158	176	162	167	174	176	167	165	214	197	165	152	180	168	164	164	156	166	160	158	154	171	167	156	168	168	182	180	176	162	169	173	188	178	189	175	196	161	141	172	172	217	174	170	168	174	173	166	182	149	159	177	151	147	174	144	183	168	153	175	167	175	150	195	187	158	164	149	168	169	146	173	163	146	184	170	163	184	169	174	176	200	174	189	160	174	156	155	155	179	160	157	170	189	171	158	172	148	168	175	149	154	165	164	142	175	172	158	182	174	190	162	189	167	170	164	182	167	192	183	194	215	169	150	169	184	180	157	178	179	181	163	171	199	187	149	154	181	179	169	181	213	166	178	161	160	178	163	155	167	170	183	173	169	177	187	149	182	171	181	156	152	169	180	155	169	174	170	159	181	153	171	156	165	174	188	184	176	151	168	171	147	171	158	190	169	168	166	174	168	171	160	150	174	162	167	180	184	172	139	163	153	186	160	162	156	157	162	159	175	181	187	197	163	150	174	182	144	144	153	145	161	148	169	183	154	155	169	161	164	173	159	174	165	156	165	159	176	188	173	185	174	173	180	159	150	188	178	170	159	170	147	172	155	171	164	170	174	189	172	170	159	184	167	180	153	172	171	191	190	163	176	174	174	188	167	164	170	165	156	182	158	178	188	175	180	183	154	177	168	167	168	163	187	154	166	195	164	171	161	159	143	164	163	184	189	167	165	143	175	160	164	167	129	175	137	192	165	169	186	162	153	188	185	173	153	149	174	195	144	159	150	180	189	177	169	147	163	154	161	178	169	179	174	169	200	199	161	167	157	172	187	169	169	151	191	153	158	157	181	157	145	169	172	188	168	180	181	169	162	165	175	170	152	139	165	159	179	197	181	166	137	166
18250	5194	474	542	524	491	511	491	477	490	458	498	497	471	472	469	470	475	467	416	468	467	506	450	464	458	490	462	481	441	463	465	441	458	451	453	480	454	498	467	446	442	458	484	470	467	481	447	454	472	469	454	467	458	487	457	463	418	480	506	449	469	500	452	433	479	483	485	476	506	417	474	455	468	477	460	427	451	493	470	448	452	470	507	463	446	479	504	438	442	466	461	443	456	455	429	466	480	473	498	479	474	440	457	491	416	476	421	446	444	443	485	453	466	468	439	482	443	464	473	486	494	483	473	498	465	443	452	483	432	497	464	437	458	456	479	452	435	461	468	432	436	462	465	470	450	497	424	454	474	468	487	484	464	511	461	491	460	438	472	497	448	468	505	437	426	446	451	485	476	466	484	460	477	491	443	478	453	471	485	447	503	455	455	473	443	437	443	430	462	472	451	519	469	497	468	472	438	470	396	463	444	490	511	463	457	490	501	485	447	425	476	450	445	506	498	440	452	456	449	466	466	440	460	501	490	451	456	460	457	448	445	490	445	498	494	466	500	464	506	426	495	491	457	463	466	460	451	470	451	475	458	452	461	441	511	480	439	502	465	448	477	466	438	440	463	485	514	461	467	455	488	433	458	463	464	448	452	463	442	514	439	496	477	468	516	466	484	477	449	465	482	452	490	466	468	473	462	473	490	440	502	442	462	464	398	449	453	467	472	462	466	443	421	452	451	445	482	450	461	453	419	485	468	452	498	492	498	464	467	465	462	457	475	421	474	451	442	446	468	505	449	444	461	468	481	424	466	464	473	431	499	503	456	520	443	494	488	462	441	436	467	491	469	462	466	446	463	491	470	461	436	511	482	537	457	442	443	476	450	501	444	507	453	454	480	474	477	483	464	492	452	481	439	486	468	473	467	455	461	442	456	479	444	456	457	477	459	459	425	440	450	460	457	424	469	506	472	474	454	479	479	474	456	466	440	468	457	451	466	485	479	519	476	448	461	469	481	461	468	444	439	443	413	472	467	434	464	442	497	486	462	436	472	465	438	463	470	438	488	430	452	508	414	442	432	445	431	472	485	477	482	479	459	463	428	472	463	464	426	453	455	464	431	435	466	454	465	459	489	492	474	455	455	498	451	447	492	474	440	457	456	440	505	483	444	499	473	451	444	498	462	477	427	448	482	417	479	469	415	488	465	462	515	510	478	470	495	458	466	454	471	466	475	464	482	447	450	470	459	454	468	467	446	521	480	516	435	466	484	477	462	480	468	447	421	461	474	488	513	447	442	482	453	433	451	415	445	441	461	453	486	451	475	484	432	487	475	468	508	458	449	448	511	494	480	458	452	519	486	461	493	462	477	480	432	409	491	491	443	470	471	473	447	482	458	425	464	477	445	483	426	468	480	473	476	461	432	464	470	470	482	490	464	482	493	453	448	469	448	478	438	476	457	483	440	480	441	415	453	499	447	497	433	461	470	479	483	471	461	469	478	462	443	492	451	472	478	446	447	459	471	503	495	500	472	407	432	487	494	466	499	465	441	428	477	468	446	445	486	486	467	478	455	490	483	459	427	442	496	468	497	444	489	480	446	468	496	452	448	491	457	440	460	518	469	426	483	444	442	454	458	460	510	462	509	425	471	456	494	453	496	446	445	468	487	418	446	449	449	462	471	462	467	413	454	488	471	450	478	476	417	452	460	462	491	431	452	430	446	475	445	455	472	444	468	437	469	472	485	436	492	404	461	437	451	458	480	463	456	447	470	475	471	495	459	477	476	493	457	502	502	445	449	491	433	488	501	459	458	430	470	473	478	452	454	451	440	468	467	455	456	475	439	477	476	509	484	487	461	419	496	488	447	488	475	457	413	480	489	483	425	475	475	462	478	460	484	489	502	463	442	431	476	445	451	492	465	448	442	486	444	466	452	492	506	474	474	455	484	452	499	428	457	491	486	479	444	484	460	469	472	459	475	516	451	491	434	457	490	442	440	385	437	474	459	461	483	478	482	473	459	456	493	426	466	437	486	477	503	479	475	482	480	456	480	458	466	428	472	462	458	459	466	479	461	442	480	492	444	450	450	438	456	430	483	432	482	440	431	470	460	486	480	456	492	443	485	450	459	425	464	459	459	460	447	463	444	434	474	448	445	448	475	501	446	485	474	447	445	490	451	539	405	499	459	434	511	464	450	470	435	499	466	464	457	452	455	459	476	428	497	471	431	445	488	497	452	483	473	425	456	472	486	523	463	454	452	454	467	483	452	441	445	468	465	465	458	475	463	434	416	425	476	459	448	469	471	478	476	444	492	465	482	477	420	463	473	474	458	446	432	492	444	434	490	458	470	461	461	489	488	459	433	458	435	461	477	459	477	465	460	443	470	513	464	436	471	453	473	471	509	405	494	471	470	495	473	482	431	470	482	482	448	446	491	461	480	452	481	500	468	464	452	471	464	440	443	468	460	480	455	459	442	479	454	438	434	460	455	452	476	496	480	476	426	485	447	484	433	437	451	452	424	508	445	469	436	476	460	472	497	468	473	427	497	471	464	421	442	496	483	488	463	438	467	503	498	456	475	478	454	473	464	456	485	474	497	453	490	448	459	473	457	473	430	482	466	470	463	442	460	440	453	451	488	451	459	451	466	459	456	494	436	460	462	481	446	456	468	423	412	470	455	458	495	495	427	484	482	431	420	425	498	456	513	450	456	453	465	438	472	445	491	503	474	466	459	424	472	460	409	467	507	470	475	474	442	496	497	443	477	478	463	456	474	460	452	452	476	476	447	443	480	498	448	494	439	452	458	448	452	446	436	446	452	479	454	434	467	450	468	441	461	488	489	473	467	470	506	491	428	480	500	444	452	470	456	458	498	462	468	443	465	497	461	469	471	490	458	431	531	431	435	470	486	430	467	486	467	465	466	470	521	456	457	479	415	467	423	470	475	499	481	458	470	459	444	468	436	458	492	462	438	450	453	482	497	470	469	433	468	445	468	467	493	456	476	457	444	434	465	449	447	486	450	448	439	494	463	465	457	488	487	466	470	457	467	435	457	488	443	497	449	438	460	433	447	430	493	489	500	478	478	467	478	491	456	470	457	478	431	477	426	437	453	459	440	469	450	423	467	478	470	453	470	459	430	445	479	447	454	455	453	470	478	445	451	474	444	416	466	454	457	513	451	476	467	447	443	479	443	442	444	488	440	450	455	479	460	435	459	464	433	491	462	438	418	490	474	467	459	453	480	475	445	457	494	460	480	453	477	463	454	442	467	466	466	485	459	478	460	454	440	456	454	464	461	447	474	481	465	490	445	422	424	494	412	483	465	446	472	445	410	428	466	486	461	427	461	444	481	481	462	457	442	462	428	447	483	482	483	472	440	474	466	448	478	469	397	436	449	454	433	432	485	454	435	446	445	447	457	477	477	463	459	457	469	451	453	448	450	442	452	477	451	469	462	447	518	475	479	458	473	494	480	460	452	482	480	453	431	521	492	483	441
67845	45985	15029	1711	664	522	513	398	409	379	366	363	365	345	340	338	345	334	325	323	335	330	314	313	322	322	321	303	349	340	294	323	306	304	339	295	321	320	296	290	284	356	307	316	296	303	301	309	288	305	345	298	310	324	296	327	309	315	304	343	323	313	303	317	309	312	308	299	275	308	281	311	311	292	310	321	311	306	290	305	308	314	299	320	322	341	303	277	298	335	297	295	294	325	277	302	290	328	310	293	299	282	297	283	341	290	313	362	304	309	329	292	312	319	293	318	316	309	308	294	305	329	298	286	300	318	310	320	316	313	316	342	288	316	348	339	301	302	307	302	326	306	305	277	322	311	319	299	317	312	306	356	307	279	316	308	335	309	326	333	314	289	288	309	311	301	342	296	311	297	320	290	341	316	305	282	318	324	312	322	282	303	302	319	305	301	299	318	298	281	346	310	331	299	299	273	347	304	340	313	299	293	322	318	304	294	301	307	268	279	322	304	299	348	310	312	309	322	312	331	301	299	323	322	305	294	330	309	321	332	294	276	301	309	317	312	299	329	338	313	325	302	319	292	320	319	311	320	306	320	318	313	271	296	352	310	318	296	320	301	341	330	305	293	302	314	296	343	293	308	277	294	337	296	301	319	326	329	332	332	293	289	316	316	316	320	310	299	293	331	292	302	320	312	304	320	321	300	295	309	295	326	317	308	319	303	311	328	304	316	311	324	326	309	285	330	288	318	312	305	287	316	307	283	329	315	319	275	342	334	294	309	302	313	334	299	294	346	306	334	310	302	307	291	338	274	292	331	295	340	331	280	287	320	351	295	355	309	311	299	306	308	324	292	318	330	321	298	302	341	303	354	304	326	310	324	292	318	329	302	305	309	283	346	314	278	295	295	332	295	333	339	293	291	278	306	289	296	313	302	282	285	330	283	293	292	323	305	331	312	308	343	297	307	311	286	292	301	318	306	302	306	316	299	271	342	293	348	324	305	335	290	297	339	309	307	314	350	325	314	305	320	310	273	297	300	344	322	331	275	279	324	308	312	293	341	346	327	312	284	332	347	327	312	295	356	359	344	316	315	311	301	308	309	289	301	301	316	328	334	327	303	306	321	297	304	320	296	326	281	305	311	309	320	316	349	278	329	306	311	323	312	302	304	327	287	345	316	323	288	302	320	272	320	314	279	312	317	317	318	295	327	296	298	332	338	296	336	338	301	332	331	294	322	311	311	301	306	279	320	303	317	320	318	319	301	306	309	270	320	320	334	297	312	308	304	276	321	311	327	302	296	293	268	307	315	280	296	286	289	279	318	323	317	299	284	337	335	337	315	303	337	343	334	340	296	290	307	320	350	313	306	272	280	281	298	313	297	333	315	307	310	323	339	304	306	296	319	319	301	292	313	333	330	315	328	289	308	303	312	280	294	287	297	316	304	302	316	324	302	335	301	282	320	301	311	305	256	278	321	310	321	295	330	312	310	323	307	275	323	342	296	316	316	303	304	328	296	321	306	314	311	307	314	312	336	303	324	313	299	296	314	314	300	293	277	314	304	337	316	300	312	307	298	327	332	330	308	294	315	312	314	298	319	323	291	333	349	272	301	295	311	322	343	273	325	318	314	318	291	332	328	315	345	314	289	326	345	350	274	321	325	276	359	337	319	295	317	347	326	280	301	288	280	312	281	312	310	317	302	311	335	297	305	303	336	302	284	308	305	318	338	294	322	315	294	320	315	306	287	309	310	348	321	289	329	312	328	295	307	294	350	313	291	276	282	312	323	321	308	295	322	302	295	334	309	316	368	284	336	333	299	324	288	278	318	313	295	279	309	317	310	305	312	312	320	319	290	303	286	293	315	318	331	287	345	315	310	295	291	299	323	335	316	302	300	258	306	306	311	298	318	304	299	306	293	289	312	341	320	294	338	317	283	323	292	302	301	294	303	293	336	311	312	318	278	289	334	337	309	307	322	297	316	302	309	292	294	329	318	349	333	310	294	305	345	333	297	315	291	303	323	310	304	293	345	308	313	344	301	291	339	289	303	320	331	312	305	313	294	317	315	326	329	327	320	328	312	311	257	329	305	306	289	324	307	312	279	346	300	300	316	301	300	318	332	323	282	312	290	327	317	327	304	304	328	310	307	334	322	316	349	335	308	300	295	298	306	273	299	331	340	320	290	342	306	314	345	312	313	283	345	292	308	271	286	326	301	300	304	320	316	290	292	311	283	330	295	291	306	279	307	312	308	293	297	299	334	298	334	268	327	306	300	266	288	328	282	300	297	336	311	284	283	287	282	287	313	329	322	350	322	335	316	331	330	289	283	292	320	316	302	290	353	322	313	321	310	338	275	275	338	285	321	331	291	306	314	315	298	328	334	316	332	330	328	312	299	299	281	286	299	299	268	321	331	316	330	334	297	290	342	321	310	303	324	319	276	302	284	275	287	317	312	304	291	299	324	295	267	309	319	313	327	333	301	303	283	329	305	293	314	280	316	294	298	340	287	321	277	303	305	289	294	325	286	331	309	310	341	330	310	277	284	280	335	288	292	299	319	314	306	312	339	326	315	299	323	290	290	320	329	314	340	320	300	285	313	303	313	285	321	329	338	317	318	273	311	304	309	304	280	293	305	300	315	331	291	305	332	350	306	276	280	285	324	314	317	327	305	289	297	341	312	316	284	309	338	349	333	307	278	278	296	315	297	317	319	275	297	319	258	326	288	306	325	320	294	295	339	300	292	285	271	337	300	318	290	337	297	299	307	297	296	273	317	276	305	306	311	310	326	334	323	324	343	325	313	313	315	330	279	278	313	316	331	324	319	325	310	308	313	321	288	338	326	298	306	308	303	305	285	290	314	331	284	276	291	335	334	331	301	339	284	300	291	321	310	313	306	303	302	286	287	324	311	322	308	356	326	308	286	328	345	288	286	314	306	294	306	308	297	296	316	311	279	288	305	307	269	307	350	338	322	318	315	319	316	286	325	313	310	320	322	283	310	285	328	304	278	290	295	359	286	311	317	292	300	319	318	287	325	310	312	287	312	295	310	287	297	287	289	319	300	308	281	303	315	325	304	285	305	336	289	331	284	290	329	319	292	308	320	327	312	333	309	279	289	326	303	340	350	308	309	289	313	326	294	307	316	264	293	348	272	301	306	282	297	295	321	283	307	332	314	330	267	301	334	288	336	343	329	314	339	314	306	308	306	284	299	329	310	270	274	294	299	294	303	298	328	322	297	309	307	299	323	281	311	316	307	323	314	330	322	286	277	333	291	306	342	274	305	305	337	306	313	317	293	303	312	282	316	311	321	296	313	323	308	342	319	329	311	290	319	282	315	295	306	293	307	305	323	310	319	314	345	282	328	291	316	313	349	287	312	329	332	301	290	346	286	288	311	313	295	328	310	302	320	353	290	319	313	329	328	308	311	326	334	339	282	319	378	298	298	313	335	312	337	305	264	286	308	285	302	318	307	302	295	308	269	318	301	317	303	304	306
42934	29682	2123	2316	2035	1824	1549	1371	1248	1105	1084	1066	1041	1002	955	902	878	859	802	836	837	812	811	801	796	807	794	818	866	793	817	815	812	820	800	721	790	740	775	816	751	707	769	756	776	797	729	733	747	787	764	785	752	757	747	814	787	720	741	772	786	729	778	794	714	785	741	744	744	698	751	788	747	773	724	749	750	746	758	767	784	781	758	766	703	790	763	756	770	766	756	749	769	743	774	753	718	720	761	758	778	716	757	699	701	744	754	750	730	764	769	753	751	748	739	760	706	765	763	789	733	750	731	762	763	764	745	729	739	726	737	758	681	763	719	753	750	735	739	720	780	758	757	740	734	768	781	740	757	760	755	732	786	779	768	785	730	727	770	747	792	785	792	721	721	729	751	709	729	736	764	733	780	776	739	720	744	753	722	767	760	702	727	735	803	728	767	762	760	734	712	757	757	765	730	778	713	766	737	786	745	745	802	794	767	743	792	810	735	736	781	780	807	705	717	776	751	707	746	756	717	755	742	795	728	744	706	780	762	782	735	718	769	721	735	721	761	747	722	754	741	769	735	762	736	772	782	740	832	731	694	711	697	696	742	757	751	741	760	774	782	700	759	757	746	751	792	729	769	759	748	757	737	728	738	784	785	752	703	745	760	707	742	752	730	800	765	740	752	768	730	769	788	784	710	763	714	740	743	688	718	750	765	778	753	757	787	753	754	796	745	815	762	734	740	745	732	748	776	789	760	774	760	745	752	771	717	736	763	752	677	761	714	739	775	731	741	776	734	760	745	802	754	746	704	746	746	805	750	793	730	740	723	744	756	690	743	766	724	735	766	701	750	703	714	787	767	692	748	760	722	738	714	704	770	753	729	779	831	728	732	765	747	745	714	705	717	713	755	743	717	767	745	776	774	765	766	784	710	756	710	725	731	733	737	718	736	714	747	754	771	721	727	779	744	733	763	741	731	770	786	692	782	755	753	762	701	738	757	737	767	749	729	707	726	758	748	749	802	736	758	788	758	787	739	718	807	718	792	757	720	707	773	726	750	745	725	752	724	754	739	772	754	781	772	737	763	709	751	760	733	783	775	739	759	773	745	748	775	739	745	759	726	786	749	750	770	778	774	754	753	764	738	705	732	783	751	732	835	813	741	785	714	728	795	738	774	754	747	723	761	736	736	734	727	728	759	765	740	732	676	742	736	730	735	720	732	664	722	691	710	728	712	764	752	732	732	741	741	726	757	782	759	757	745	789	710	715	774	748	776	710	677	743	758	728	750	755	695	716	747	765	787	754	765	752	800	715	768	763	789	750	727	748	776	762	737	719	790	711	732	693	724	763	760	671	794	714	734	753	763	757	735	758	724	731	790	802	762	688	753	732	719	733	784	744	776	761	738	756	746	738	769	745	744	738	719	739	768	735	726	720	697	768	746	706	747	757	733	758	770	724	766	712	727	778	720	738	732	733	729	766	761	722	734	716	722	729	728	809	746	741	717	756	790	784	721	778	750	759	752	730	703	725	718	748	749	754	777	750	783	789	744	771	766	775	779	728	743	729	759	755	766	774	740	763	705	755	746	757	705	728	726	717	769	740	738	701	757	788	721	768	772	752	766	765	750	734	768	757	728	764	771	725	781	747	718	744	767	825	772	745	741	764	761	739	765	802	740	751	759	751	771	713	773	757	759	731	772	761	714	721	771	769	726	747	726	782	739	785	753	750	755	769	777	776	734	770	738	719	788	693	752	721	782	709	729	697	772	722	766	740	765	794	756	763	748	737	717	755	780	746	747	752	776	723	716	778	721	716	731	763	707	791	784	724	768	741	780	758	725	767	711	729	793	728	733	803	790	764	801	735	747	772	757	753	723	737	722	720	692	775	734	711	778	724	709	698	759	762	757	776	764	737	712	744	725	731	760	784	766	771	719	726	761	731	750	733	728	758	753	725	738	747	743	733	738	744	789	700	749	724	717	709	774	760	760	749	722	782	758	734	795	736	763	756	763	774	708	776	740	772	732	752	740	757	756	727	750	760	720	767	728	821	730	785	713	730	712	729	747	705	768	778	791	779	741	708	812	770	755	712	799	738	720	741	727	770	786	771	729	744	767	728	690	697	744	740	765	779	749	743	782	699	740	733	734	804	740	762	732	740	774	751	796	775	771	756	706	693	788	735	737	750	792	744	772	754	718	750	735	736	781	738	788	738	742	726	712	758	733	693	758	738	735	736	714	756	768	764	759	723	755	774	776	745	768	740	785	785	734	699	752	780	760	755	792	688	765	731	765	749	707	751	737	726	801	746	806	731	766	727	710	773	749	724	755	720	761	740	753	746	751	711	694	752	763	726	752	761	733	791	733	769	740	749	777	814	759	733	749	749	742	732	766	805	768	786	737	749	731	728	753	695	758	748	728	742	720	753	738	774	782	752	740	767	748	775	717	712	780	704	733	747	755	740	742	718	750	765	749	727	757	809	718	747	739	691	772	739	764	748	709	712	738	733	741	708	766	715	804	690	702	764	787	729	753	776	710	703	796	774	739	739	780	787	741	776	753	716	745	779	744	731	711	750	802	791	713	759	757	709	769	732	740	716	744	762	747	732	762	740	752	760	813	682	764	724	772	803	694	719	737	739	751	756	729	720	756	709	770	715	740	678	768	725	743	754	734	730	740	725	770	721	712	732	745	738	743	803	726	757	777	774	769	719	752	759	726	775	731	728	753	699	799	764	763	702	731	734	745	764	730	764	750	737	750	737	752	776	760	760	713	727	739	724	770	766	770	743	723	705	770	735	761	757	759	776	751	757	801	755	761	676	768	730	750	733	803	763	733	748	826	759	731	761	724	747	712	728	727	745	748	751	751	743	728	745	749	793	763	784	713	780	770	750	740	748	784	727	696	743	758	799	740	771	725	770	739	827	739	760	726	723	780	796	772	728	758	798	750	737	809	772	804	771	785	794	778	781	754	740	747	721	777	750	753	770	759	752	771	714	736	749	748	766	755	770	763	703	693	773	746	785	764	706	774	768	764	751	731	753	678	762	743	776	715	717	762	773	743	736	740	745	782	730	762	711	760	756	752	727	731	737	754	755	722	729	753	722	782	729	767	716	755	757	784	736	780	702	781	778	694	716	717	749	705	731	774	742	749	755	753	812	748	729	724	758	828	741	720	707	756	740	735	724	747	747	740	703	724	752	722	716	731	773	754	799	719	723	708	748	723	747	778	738	777	729	782	756	749	755	743	735	782	773	717	734	748	788	717	767	750	764	782	786	745	794	753	763	782	756	760	742	700	796	757	790	787	747	743	740	787	741	764	731	769	790	723	804	734	745	727	765	748	750	725	742	802	797	708	758	762	688	709	773	732	740	719	773	735	768	755	713	783	793	727	797	708	755	684	771	758	737	698	762	763	752	755	753	748	743	761	741	781	718	769	757	747	731	722	787	769	775	749	738	744	738	798	762	778	718	748	763	777	740	750	755	687	792	765	713	710	764	710	797
78920	56201	23385	6025	1000	685	608	501	491	433	424	369	334	323	310	344	303	339	275	335	270	281	296	302	332	275	306	297	306	295	272	278	287	284	313	291	294	265	303	244	240	293	244	295	270	278	284	271	275	255	287	291	291	303	282	302	286	270	256	265	266	288	266	288	305	275	275	255	263	253	257	262	296	308	265	268	269	280	260	309	277	265	277	243	271	277	281	290	257	282	263	307	299	273	290	255	270	281	295	255	291	275	256	260	282	286	265	309	257	282	260	276	296	278	268	276	262	271	272	284	306	272	261	313	303	282	280	300	259	270	250	289	287	277	317	254	296	274	255	266	254	272	278	287	242	279	246	239	277	300	256	289	254	251	280	258	253	253	265	305	289	284	268	294	277	313	284	264	309	274	265	255	276	295	286	275	281	258	289	309	300	258	237	267	244	275	255	264	265	274	303	285	283	260	290	245	259	278	281	271	265	326	284	269	272	270	277	280	261	257	267	293	296	303	278	259	269	291	248	276	259	275	286	265	320	270	304	299	269	261	276	268	239	258	269	260	272	305	254	309	300	260	277	289	271	278	302	265	253	236	270	273	255	275	279	298	300	279	248	256	274	276	313	312	262	282	300	283	305	284	284	295	261	253	271	280	275	286	257	268	278	302	295	267	283	300	262	310	281	301	288	274	297	261	270	282	265	331	245	307	278	283	281	281	262	267	257	295	311	270	286	290	321	220	255	280	272	285	282	309	262	272	295	277	291	304	267	251	276	280	262	279	317	276	280	288	263	292	292	290	264	266	286	293	266	285	279	254	259	282	287	272	273	258	284	308	303	293	313	297	236	278	289	281	276	290	247	285	248	257	281	270	315	288	290	275	290	269	286	314	269	286	256	262	259	241	240	283	281	263	267	281	292	275	290	302	295	262	278	310	297	313	306	258	241	278	288	306	246	267	285	247	262	281	260	271	283	286	281	284	280	280	264	276	307	259	268	251	267	283	267	245	267	248	283	250	277	264	292	285	295	276	264	301	272	258	306	258	270	282	287	257	284	294	267	304	283	292	284	309	276	257	272	288	250	280	280	298	246	259	240	277	245	287	277	275	275	271	279	298	294	271	289	283	270	278	301	280	282	251	307	265	311	276	268	284	272	262	266	287	267	287	272	255	309	254	275	286	263	271	296	273	285	294	243	282	274	291	306	285	272	275	272	279	276	256	266	274	276	292	266	267	268	250	275	256	281	295	272	300	269	269	299	260	284	274	284	271	274	305	288	290	255	278	281	271	252	284	264	272	237	287	261	305	282	267	284	271	270	279	242	256	280	272	303	279	268	271	258	268	279	276	280	273	317	286	270	290	280	305	296	266	253	294	259	263	269	270	273	266	288	291	279	270	284	300	279	298	284	281	269	276	267	292	221	257	301	287	250	281	265	295	256	280	282	285	246	263	284	295	303	311	254	273	276	311	276	273	301	281	254	268	299	272	290	276	281	280	279	278	263	217	280	266	297	308	270	271	245	280	268	280	283	274	260	270	282	287	273	285	279	277	272	263	285	293	287	273	270	264	262	272	305	305	290	303	287	270	289	267	267	264	266	272	305	274	283	283	268	291	257	294	277	288	256	299	283	253	274	274	281	288	281	290	248	284	285	284	270	293	277	256	278	300	281	280	236	261	254	276	279	301	306	285	266	269	266	277	273	301	301	302	282	293	264	280	284	268	270	273	247	251	277	249	289	293	297	293	298	266	277	253	288	283	299	293	283	268	299	306	275	265	300	237	284	248	257	280	279	288	253	283	299	277	259	240	286	281	277	281	262	291	262	306	272	280	308	270	308	285	270	275	275	278	277	264	256	277	283	303	270	303	260	275	267	282	308	262	260	301	281	271	279	271	258	284	246	260	248	278	273	283	281	280	265	277	281	271	288	262	297	291	283	308	295	298	283	254	278	282	280	282	279	299	293	266	271	272	286	276	299	295	271	262	272	227	279	265	254	291	262	280	281	271	254	281	254	289	270	272	256	274	285	314	259	278	284	271	267	301	277	281	260	271	281	243	261	304	307	252	287	245	294	278	263	264	282	248	270	279	272	251	250	254	253	278	294	263	284	296	318	290	279	255	287	291	309	269	273	271	283	263	284	304	290	290	286	283	276	317	306	296	290	267	263	284	275	288	270	257	285	288	284	298	276	252	243	298	282	285	267	302	308	285	324	267	293	270	267	297	284	288	280	267	262	285	280	275	266	276	287	277	274	249	279	306	314	233	262	270	244	262	270	323	314	269	287	265	271	263	272	282	266	262	269	277	261	315	281	271	281	258	290	280	270	268	294	282	282	272	301	274	262	272	278	263	268	266	290	299	264	277	266	255	258	268	295	263	280	284	292	294	239	267	280	272	289	273	259	276	270	264	266	291	308	278	279	294	286	260	268	309	272	272	276	263	341	292	295	265	292	264	295	277	274	284	256	272	257	258	284	283	277	258	282	253	261	266	265	264	309	250	292	261	309	263	262	264	257	263	272	282	305	259	249	263	244	294	276	288	310	265	276	259	272	264	298	290	268	249	255	253	278	276	275	259	305	280	267	265	277	269	276	274	259	283	278	300	290	279	282	322	284	291	295	280	283	279	246	252	287	284	277	306	295	280	270	270	278	252	249	284	277	277	293	268	267	292	291	298	300	260	278	281	257	303	278	269	286	283	265	304	294	271	244	263	291	284	255	258	286	289	264	244	275	258	268	278	307	303	260	295	235	268	255	263	242	278	276	267	284	279	278	273	278	300	289	281	285	279	277	265	283	253	265	252	288	265	290	258	271	267	292	292	289	300	279	280	279	290	315	266	284	298	276	248	272	297	304	254	269	293	260	292	303	252	285	259	295	298	293	285	270	290	276	268	242	251	274	296	233	258	292	286	295	282	291	295	286	269	309	262	274	266	304	273	266	261	264	269	253	260	305	275	282	278	286	278	271	261	279	277	267	266	309	298	262	257	309	275	267	265	270	277	278	290	252	270	300	264	264	275	295	271	273	280	268	274	300	297	315	255	268	287	255	289	253	277	280	299	278	265	307	259	291	249	299	297	259	318	270	290	259	269	280	248	281	245	288	274	293	278	274	290	247	268	288	260	261	278	276	240	272	268	290	287	313	272	284	288	272	300	294	258	299	271	274	283	257	258	272	311	255	272	250	273	269	263	284	285	252	289	245	280	300	293	255	266	300	260	289	248	291	270	248	281	271	270	294	263	244	285	259	310	316	257	285	275	270	293	291	290	262	276	298	303	277	274	334	266	278	264	253	256	275	288	245	276	291	244	313	264	267	285	274	291	273	251	240	278	276	304	274	275	291	279	283	308	272	247	283	265	279	267	263	261	281	319	306	306	263	288	257	263	280	292	250	289	277	249	271	280	292	284	283	312	269	292	264	264	290	273	289	245	281	255	284	309	292	293	275	273	319	299	293	247	275	273	291	271	258	275	271	255	290	303	277	299	284	296	306	324	282	285	264	263
52122	38631	3271	3591	3112	2618	2242	1824	1622	1533	1309	1186	1172	1113	1036	965	934	895	917	851	840	791	807	822	771	792	764	792	760	743	752	768	728	681	700	665	707	740	735	728	724	725	769	671	684	731	688	673	668	704	689	666	753	730	678	694	685	684	668	706	679	689	672	677	628	625	664	686	686	714	652	645	685	678	657	715	688	692	684	654	670	654	653	684	612	662	624	634	705	663	660	727	643	666	680	601	664	709	667	670	687	677	699	670	648	680	686	646	700	672	656	673	683	682	642	697	646	659	641	634	647	627	705	710	668	665	664	694	659	637	672	718	665	645	640	642	674	643	687	692	616	664	645	645	661	623	627	697	685	643	612	648	709	680	649	653	667	658	653	679	681	678	654	661	632	634	632	652	652	682	663	638	659	671	702	690	643	655	643	678	677	648	641	678	665	707	691	669	637	655	655	633	660	691	638	680	636	663	678	656	699	611	629	639	651	677	714	684	688	700	655	670	632	687	688	690	682	620	664	674	651	652	704	706	667	695	655	639	656	663	644	652	697	621	687	673	654	657	674	633	668	675	655	659	636	625	685	698	656	655	660	660	683	687	690	663	694	629	643	674	627	666	608	618	680	674	691	676	607	676	649	678	665	670	666	713	642	700	666	682	715	684	646	674	674	622	638	654	685	642	654	725	664	731	687	671	635	649	647	667	600	658	613	674	625	657	654	676	658	635	613	659	675	692	659	687	700	699	657	633	638	648	640	701	658	696	677	637	677	678	678	657	660	652	653	622	666	604	684	675	642	603	627	667	624	623	635	663	653	658	688	690	659	617	649	630	630	602	652	655	666	697	707	601	660	675	667	642	696	659	635	693	622	662	647	637	688	665	687	721	628	688	671	697	642	669	652	678	642	629	686	658	647	639	658	607	627	673	661	648	662	685	646	665	665	652	630	646	661	641	612	655	649	644	695	668	640	660	650	661	660	680	653	675	658	669	663	625	650	676	695	652	633	633	669	649	649	708	680	643	656	662	681	624	697	667	620	670	675	650	689	628	647	673	637	679	689	659	695	619	642	661	642	644	698	618	639	655	714	683	672	658	661	663	651	660	663	650	626	632	649	657	684	650	674	689	648	654	627	665	638	628	649	693	687	653	690	725	675	715	670	663	685	647	642	681	681	627	637	651	638	693	685	643	655	635	670	681	644	674	669	636	646	740	666	640	674	624	647	691	647	643	632	668	669	686	616	651	659	687	641	656	637	643	680	649	634	633	643	605	702	640	659	649	689	652	661	656	629	691	591	696	657	666	658	640	659	623	665	660	605	663	638	698	685	694	639	642	647	660	654	675	670	687	633	644	614	621	682	676	663	649	657	678	672	630	645	631	683	705	670	665	628	664	640	646	704	640	653	597	684	596	673	655	677	651	692	628	653	710	661	662	630	679	625	632	709	690	678	643	641	632	628	700	681	678	659	671	659	637	653	648	606	651	683	712	655	640	664	654	627	650	666	682	639	678	662	715	608	671	635	643	718	654	676	651	685	650	669	643	650	670	685	644	664	600	671	657	634	655	690	632	623	649	637	668	689	646	670	679	660	662	660	628	655	645	625	633	679	627	671	632	652	654	648	661	657	668	640	669	690	651	648	679	637	610	668	670	689	657	672	687	678	647	624	656	673	660	659	683	646	664	666	640	658	596	628	685	681	635	654	665	665	673	669	691	664	656	673	694	661	620	668	645	662	661	628	626	657	689	624	637	591	636	665	671	650	720	683	615	625	680	640	694	682	675	680	633	675	669	687	630	689	669	648	687	650	676	716	704	653	651	697	654	628	652	710	684	639	637	644	644	598	675	670	657	699	665	678	660	666	677	605	604	664	645	681	677	664	625	699	685	657	698	637	660	667	654	654	612	651	671	632	700	657	680	646	669	630	661	679	684	643	662	662	643	649	638	637	646	671	642	624	695	687	597	658	636	662	684	614	704	667	705	675	659	667	626	661	627	646	652	649	628	678	681	639	630	597	633	668	639	594	635	621	625	679	697	656	632	655	652	652	626	656	695	641	641	659	644	653	672	647	673	687	647	615	702	686	645	695	668	613	656	678	680	681	693	660	582	636	634	657	632	669	688	648	669	673	657	691	687	699	693	635	674	658	663	697	703	677	681	677	667	652	651	655	659	638	657	664	660	625	675	654	623	663	678	642	656	691	758	680	655	644	661	642	654	686	607	722	634	666	742	695	649	642	623	655	651	648	678	641	635	609	660	686	707	668	643	636	636	652	643	681	677	704	673	617	574	645	645	676	675	689	674	642	654	711	621	650	612	629	633	650	627	638	599	653	678	656	623	634	640	612	686	642	670	674	652	698	656	656	653	658	657	677	683	630	643	706	617	695	704	706	679	660	645	660	657	674	648	675	681	696	629	682	649	724	686	696	699	702	703	637	640	646	635	665	686	636	685	672	638	623	682	654	655	700	628	629	658	633	655	672	617	702	672	689	661	666	667	639	643	672	688	662	671	674	607	611	648	685	671	682	666	634	698	668	662	648	657	662	629	651	616	663	620	666	625	647	646	629	701	658	655	631	684	663	643	644	637	605	604	675	668	623	641	657	697	649	697	678	654	692	642	643	661	689	668	700	677	690	706	652	668	608	610	661	661	674	639	671	644	622	669	661	637	636	653	650	676	645	661	613	687	645	668	653	670	686	681	656	635	670	661	638	627	641	689	692	671	677	626	651	689	655	645	666	662	695	636	659	687	682	679	643	667	650	640	688	646	648	678	686	634	638	674	646	671	680	666	711	665	621	686	683	661	654	642	642	615	669	676	666	659	636	686	729	684	649	669	640	651	670	628	676	705	677	696	651	687	661	657	672	723	668	660	656	652	668	698	648	655	697	633	631	638	637	657	669	636	651	684	669	673	675	648	674	663	678	700	676	635	638	672	676	651	655	663	657	700	619	621	640	628	733	603	637	652	654	648	622	643	674	640	652	637	629	698	629	609	653	696	636	636	697	661	692	687	667	621	647	668	651	644	640	683	720	624	671	699	693	711	616	607	682	672	654	652	659	665	703	648	629	638	706	672	648	691	671	623	631	650	643	691	663	661	648	654	661	689	677	580	668	703	618	647	684	665	691	619	653	640	664	673	615	632	653	696	688	688	693	651	652	685	648	635	666	618	641	679	692	620	647	662	663	704	636	693	688	704	645	629	653	624	627	597	648	629	667	662	675	669	677	654	656	634	666	631	695	643	668	626	631	704	666	657	652	682	670	656	651	698	684	620	647	664	652	674	635	644	653	638	678	670	680	640	627	655	661	629	684	700	673	673	675	630	635	663	647	685	674	635	692	661	644	656	603	648	598	620	677	639	626	679	620	644	648	623	637	656	671	663	636	690	691	708	674	647	671	658	634	632	622	647	682	681	694	655	686	596	689	665	661	655	674	674	635	654	654	662	708	654	631	640	630	656	679	672	647	650	627	669	655	647	625	721	649	652	683	692	660	638	647	681
19905	4674	372	200	191	227	172	191	180	170	182	166	167	157	170	186	163	173	172	208	182	172	168	178	161	175	168	176	169	147	167	184	158	158	161	165	165	196	184	145	170	184	190	164	178	141	177	173	165	156	170	190	168	208	159	157	171	183	179	177	171	168	176	184	176	169	178	169	165	175	167	160	160	187	171	155	152	171	148	173	168	203	152	153	166	175	175	193	172	177	151	172	159	173	156	159	177	167	164	178	160	176	171	157	181	157	165	173	196	193	175	182	173	167	161	168	159	163	191	170	191	172	177	171	176	164	157	164	163	202	171	161	149	172	163	155	175	153	177	188	166	205	168	183	162	145	231	178	163	165	169	198	162	141	149	214	155	156	169	166	166	153	155	183	190	198	178	170	173	176	163	198	190	175	179	168	173	164	171	182	164	161	196	175	163	166	165	197	168	169	177	156	176	203	162	181	184	177	179	201	175	164	172	178	183	186	186	161	140	173	155	142	175	181	154	153	171	176	193	181	190	169	196	192	175	197	167	189	168	174	174	162	167	177	160	169	184	167	189	161	164	166	153	167	171	170	180	152	138	174	190	187	185	176	170	165	181	159	170	167	179	167	178	182	177	155	182	157	186	164	176	157	172	171	177	171	152	175	185	189	176	177	188	173	171	198	179	149	187	160	183	186	153	147	159	205	178	173	186	169	185	175	184	171	177	162	180	198	151	167	170	152	168	155	164	171	177	183	168	169	186	175	149	171	202	186	156	167	184	155	165	166	163	156	190	164	178	188	185	166	189	174	178	158	172	189	200	171	189	175	171	156	161	184	170	183	153	174	174	167	175	185	195	167	168	182	180	178	168	184	182	168	168	186	169	177	193	173	163	185	178	173	167	162	162	200	181	176	153	170	156	205	165	193	191	179	202	161	164	175	192	186	194	178	175	179	190	149	147	182	165	156	176	152	160	150	176	166	175	212	169	169	196	193	164	160	182	149	160	182	175	176	180	159	143	140	165	196	193	173	160	177	180	179	171	139	180	196	191	161	166	194	160	155	168	159	170	186	136	192	159	170	154	156	154	178	172	161	154	159	186	168	174	176	169	180	177	163	207	206	174	167	171	202	187	190	174	169	142	187	184	183	174	164	144	201	168	173	165	157	161	184	164	181	178	182	175	180	160	170	174	156	163	167	165	176	194	179	180	150	183	162	161	150	163	151	157	166	173	172	196	189	192	172	169	175	177	152	170	180	187	174	175	142	165	175	186	158	180	168	155	146	177	155	165	167	178	146	162	148	167	181	179	168	144	167	149	166	162	166	175	156	149	162	192	166	161	172	179	162	172	196	173	171	155	162	171	169	147	148	164	172	176	156	175	158	181	172	162	194	165	172	206	174	176	147	163	182	171	185	144	183	196	163	152	159	185	172	180	161	175	172	185	182	180	164	167	176	171	191	178	180	176	169	198	184	163	165	174	173	176	157	156	166	165	196	189	165	155	177	189	176	163	184	173	169	183	145	160	191	165	204	147	167	149	197	173	165	176	172	179	161	185	165	182	170	171	161	180	166	179	188	154	166	173	174	158	166	180	190	163	152	177	156	156	167	182	175	185	156	152	175	197	177	191	182	169	155	178	174	169	162	179	189	167	152	185	190	173	177	177	174	189	172	156	187	153	172	188	184	180	186	178	167	189	188	184	161	193	160	160	127	170	201	162	156	146	197	185	171	158	147	186	179	172	166	176	165	157	172	170	160	172	158	145	164	141	198	184	194	181	193	191	179	166	178	181	177	178	172	166	160	186	166	149	191	177	181	196	169	188	147	172	177	196	160	175	173	160	162	174	161	162	175	165	162	184	189	162	160	158	193	185	167	164	179	155	188	174	153	161	157	157	175	153	172	173	180	195	157	185	179	165	170	175	162	184	195	159	169	176	165	147	173	181	158	181	172	171	189	194	174	157	172	173	188	190	171	192	158	177	172	154	168	200	164	165	169	171	175	177	141	195	170	183	169	156	182	162	189	175	146	195	183	167	172	167	184	182	159	178	172	159	172	182	173	158	170	180	172	152	162	154	179	172	169	171	180	187	149	181	171	180	203	184	190	158	176	177	170	179	151	172	169	168	158	197	164	184	174	180	174	176	159	161	175	171	169	150	157	178	164	188	176	165	170	189	150	163	157	194	173	172	169	204	177	164	167	190	186	166	195	194	142	185	166	152	152	191	181	165	187	157	166	176	159	196	175	167	162	190	157	155	165	195	161	170	158	141	180	176	170	179	174	172	147	176	178	184	165	161	193	156	189	189	197	175	181	152	163	157	195	186	143	172	179	155	178	160	186	177	175	177	153	175	171	168	158	184	182	179	160	174	182	162	144	167	177	182	169	174	192	180	160	180	187	172	169	173	190	206	182	149	160	164	175	190	176	182	173	153	185	153	161	184	159	176	183	153	172	174	151	178	148	150	181	177	169	168	172	188	178	157	170	172	163	168	150	186	150	150	165	146	162	172	163	203	182	175	152	178	167	190	187	182	164	169	165	164	187	162	170	191	163	191	177	178	175	175	170	164	180	188	184	180	190	182	180	193	167	176	179	174	177	188	168	178	190	158	164	179	184	178	164	162	169	185	187	183	162	177	170	184	165	185	149	179	162	146	193	174	180	198	170	167	176	171	189	188	181	175	171	169	154	161	191	149	164	138	163	178	147	168	198	161	170	167	158	165	171	188	157	179	170	197	166	196	175	179	175	166	157	159	170	165	197	172	197	157	167	164	162	171	162	148	169	160	160	194	194	174	161	162	196	186	168	197	169	178	164	162	171	178	194	191	171	198	177	176	169	197	194	198	166	184	182	187	167	183	180	177	181	173	177	167	173	174	156	144	189	164	166	161	191	178	154	179	189	179	163	174	174	164	173	169	176	157	182	157	189	172	186	163	174	175	182	144	163	165	167	190	150	185	174	177	181	166	174	185	157	173	180	161	165	180	160	169	194	177	174	167	183	160	198	197	163	168	146	200	166	153	168	161	172	165	190	179	170	178	187	183	152	178	197	167	164	149	187	180	188	165	167	184	165	165	166	182	192	190	167	188	166	162	179	167	200	204	184	201	169	164	163	168	187	168	173	167	179	174	172	191	176	149	156	185	148	170	167	178	162	177	177	170	190	179	175	173	159	192	172	169	148	168	180	140	169	176	164	165	169	180	152	155	155	162	158	160	169	146	174	180	154	190	172	175	179	163	162	163	159	182	173	171	184	176	156	176	164	164	164	160	189	178	166	193	177	180	191	186	173	169	177	173	190	182	162	169	155	180	190	184	174	180	176	182	181	175	168	147	175	164	161	158	176	167	160	156	182	176	170	156	166	186	188	169	191	160	173	169	166	159	166	181	178	185	159	150	192	181	154	152	184	159	160	180	167	172	197	198	162	155	188	177	203	167	190	189	177	170	161	178	161	176	164	155	181	183	181	173	186	163	168	189	176	188	152	182	172	178	190	163	158	178	163	160	169
18380	5252	501	521	499	496	509	478	463	483	490	483	482	479	475	457	463	480	495	457	454	491	452	469	465	457	480	448	441	459	489	482	470	486	463	440	446	477	465	477	449	474	453	443	461	456	442	473	470	476	477	486	488	463	455	489	453	479	486	424	495	501	446	473	450	465	472	489	489	474	464	471	455	480	472	515	466	452	523	478	478	488	482	466	450	461	459	504	463	468	446	426	458	457	458	441	416	478	486	448	481	464	457	483	467	452	500	466	478	480	451	483	458	460	459	464	443	485	468	487	478	485	447	481	511	450	416	463	491	554	492	501	452	489	449	455	459	443	512	477	440	454	480	474	445	436	456	419	475	438	480	481	450	437	485	482	479	433	441	490	443	442	450	492	496	440	486	465	513	486	520	419	493	498	437	462	460	476	454	473	494	463	468	454	464	489	467	449	468	492	474	476	454	451	457	510	451	454	473	500	458	483	483	436	444	504	457	426	504	485	479	445	451	459	443	440	437	471	463	489	474	463	435	480	482	435	476	444	427	464	526	462	429	483	470	432	480	413	471	460	454	513	476	440	442	436	466	477	458	500	479	457	464	452	468	496	456	485	465	494	430	452	472	440	478	459	463	472	478	459	486	479	445	481	466	449	458	456	488	466	439	473	442	427	447	462	505	420	491	475	466	445	440	439	444	496	445	442	472	481	456	451	494	478	452	461	460	473	505	486	473	447	439	429	429	466	491	460	435	437	466	504	484	505	471	473	450	471	463	448	464	474	460	463	462	477	470	486	470	469	453	447	424	463	461	450	472	495	474	480	469	479	442	452	449	462	497	454	451	438	496	454	457	466	416	461	457	474	461	472	482	495	455	478	468	460	462	469	471	468	459	466	477	477	468	480	476	463	428	466	457	475	450	467	457	472	439	463	498	468	449	468	449	472	436	494	480	465	458	478	430	434	453	480	463	452	504	437	484	447	467	471	427	485	454	443	469	434	437	427	466	501	472	456	427	392	461	481	465	453	452	486	486	474	454	425	459	440	470	421	429	440	439	441	447	473	483	494	487	475	485	471	482	460	458	448	483	489	438	447	509	466	462	462	461	428	488	477	443	453	467	432	448	477	492	476	476	484	466	486	402	459	471	477	436	449	460	477	480	439	499	414	450	460	432	450	496	462	455	488	440	465	458	499	446	447	455	437	476	483	432	454	463	444	484	467	468	479	476	425	456	470	482	473	459	491	484	466	441	449	437	475	508	463	451	454	476	474	443	475	476	469	453	478	481	445	479	466	452	435	480	482	492	524	494	445	507	469	475	450	457	454	496	481	499	428	507	454	491	468	475	452	473	479	444	482	435	493	511	425	472	435	491	451	443	473	443	473	494	431	498	454	450	451	468	453	434	471	473	431	492	477	465	451	442	476	470	444	492	482	472	476	446	470	502	469	452	449	500	464	479	451	479	430	430	458	459	441	554	454	442	438	429	438	461	458	449	387	475	469	493	445	443	443	471	461	445	461	460	480	419	470	462	468	463	491	480	498	455	448	424	453	448	483	443	465	480	486	441	494	468	441	441	445	482	489	478	481	431	458	455	495	463	460	500	436	454	417	448	469	450	446	458	444	457	458	466	477	507	478	442	460	458	474	433	442	464	451	487	453	441	478	480	460	430	446	467	468	468	443	452	473	482	474	433	412	474	461	502	430	459	462	432	496	484	452	456	438	424	457	433	451	471	454	474	439	474	467	507	495	458	456	453	438	473	469	454	439	491	456	451	443	444	519	475	462	463	443	466	499	474	466	478	448	468	467	477	447	465	461	482	474	468	463	467	472	481	455	436	495	502	448	455	462	480	466	496	477	511	489	495	493	460	474	477	457	506	441	443	485	450	496	442	473	446	492	514	476	492	474	512	453	447	470	487	459	445	427	441	434	499	458	461	473	442	443	448	479	423	465	465	467	454	462	453	471	432	468	475	481	452	498	469	473	442	482	423	489	463	480	463	474	440	429	473	502	448	453	443	445	479	446	443	458	469	416	466	470	458	447	432	483	443	460	479	466	480	465	452	467	475	440	459	449	496	472	448	457	475	489	453	490	431	410	467	486	461	496	446	485	475	479	507	458	454	488	454	466	487	492	459	448	462	472	435	457	473	482	428	471	428	476	439	449	483	460	450	492	424	419	462	506	485	450	460	499	443	485	488	494	486	443	476	473	482	467	424	461	458	486	439	473	478	470	463	456	470	508	457	482	485	440	454	444	517	490	466	449	486	462	491	466	462	438	474	477	489	420	469	452	474	440	435	465	453	474	428	456	487	465	448	471	449	474	462	450	447	469	440	475	465	456	469	452	478	465	465	464	449	450	438	465	489	459	449	453	450	497	428	473	472	491	453	468	488	490	498	452	461	483	447	500	426	438	426	465	498	454	487	458	454	471	472	468	435	479	511	472	446	473	480	497	453	460	478	480	440	467	444	476	487	474	439	451	487	478	468	482	463	489	448	455	463	474	453	456	478	465	488	500	461	454	420	443	454	439	434	449	468	480	494	513	478	473	463	423	454	468	458	483	453	452	455	447	469	481	455	483	475	440	465	461	487	497	441	488	473	438	463	450	452	487	466	468	479	468	483	477	439	462	458	461	456	453	483	456	483	506	493	470	442	482	453	487	500	442	444	468	449	453	502	465	482	441	453	462	456	481	462	432	473	463	452	479	503	455	499	450	466	511	441	456	445	449	494	418	465	456	461	478	468	454	461	490	457	441	471	455	453	441	487	476	473	510	489	458	481	456	462	491	458	511	444	486	497	464	468	451	461	463	463	476	456	487	455	489	475	412	478	451	484	487	457	475	490	466	453	472	496	463	475	469	459	430	450	464	450	504	410	485	439	452	457	443	457	468	467	457	442	476	490	464	434	430	495	506	495	430	471	462	482	480	456	427	490	471	488	462	463	455	457	454	497	474	448	462	440	448	429	468	447	443	448	500	483	474	493	434	440	510	453	488	485	497	497	448	473	455	475	506	451	447	419	460	441	480	456	462	466	485	444	448	434	458	445	450	462	441	479	482	433	455	462	499	478	449	475	508	482	479	475	440	441	489	507	494	443	468	480	478	454	506	472	467	453	449	454	482	480	477	462	444	487	448	428	488	482	432	485	479	455	485	439	452	440	487	448	456	457	438	505	437	460	468	482	495	436	450	473	471	458	500	470	463	435	448	460	431	468	457	454	478	455	466	452	437	479	505	479	452	487	467	481	478	456	435	492	449	462	468	486	461	451	475	463	436	425	493	457	431	444	484	447	453	444	476	450	472	476	469	441	473	438	446	497	486	467	469	427	476	467	468	478	471	474	458	465	452	500	463	475	440	496	487	443	445	490	479	472	466	496	455	452	484	467	440	445	468	445	465	447	467	434	436	486	433	513	457	486	475	455	433	477	493	446	492	466	492	456	464	444	478	464	463	481	474	414	466	486	461	457	497	494	452	433	471	471	456	488	472	415	467	465	440	489	469
67060	45692	15419	1894	649	528	457	424	403	366	358	360	349	332	387	329	356	332	320	335	335	339	324	302	324	312	337	300	318	299	309	306	294	320	336	309	337	281	345	315	304	315	312	287	307	285	337	293	282	293	362	320	340	304	270	302	308	288	299	297	313	303	285	337	277	296	310	316	332	286	314	302	321	308	285	293	286	303	341	276	307	292	307	314	303	313	295	292	341	328	291	290	296	303	329	305	303	306	296	314	289	289	297	341	292	325	296	311	325	337	328	318	289	306	307	283	318	335	280	303	326	273	306	329	311	289	295	324	304	309	311	304	276	305	299	336	282	324	331	304	331	295	320	323	315	285	304	301	267	283	319	318	325	278	306	292	322	305	308	288	293	302	317	304	312	278	327	311	320	321	316	295	310	325	294	311	323	354	322	324	314	318	309	327	305	296	285	301	292	302	276	291	314	294	312	296	290	308	294	292	307	299	291	302	321	319	311	288	307	284	308	319	320	308	288	273	312	318	319	326	292	308	302	343	315	321	292	277	322	283	314	303	292	331	307	332	302	298	308	312	320	304	304	283	334	319	326	313	331	302	320	318	296	289	315	300	299	315	326	308	310	326	317	319	324	307	307	321	328	306	291	325	285	269	339	349	324	337	298	314	317	315	306	306	317	304	315	279	286	317	339	314	314	307	304	337	335	257	293	316	307	302	288	313	281	297	349	319	309	322	288	312	307	306	307	316	279	288	337	297	309	334	314	316	265	304	330	293	287	314	286	292	291	310	291	318	282	291	311	298	326	313	295	309	314	278	302	294	286	311	340	292	295	328	278	322	326	306	324	362	325	299	297	320	298	297	310	275	314	315	287	312	319	308	345	312	344	321	339	342	320	300	336	293	325	327	281	328	315	319	313	291	330	312	299	280	303	324	307	294	311	326	336	352	322	307	303	326	309	307	296	306	287	320	299	355	338	307	305	311	348	309	345	342	318	316	302	301	336	319	294	302	322	315	301	290	305	266	316	306	275	302	283	318	322	342	286	300	299	310	322	280	323	327	324	310	296	333	323	275	336	309	293	294	329	294	298	330	337	280	308	314	317	293	303	298	292	314	284	324	297	316	299	292	313	297	321	268	313	314	289	297	359	347	330	309	352	362	298	294	305	309	274	297	334	312	296	329	298	305	328	315	343	302	317	321	316	324	300	321	307	295	273	320	276	309	357	325	321	312	337	287	282	292	305	308	299	336	341	334	303	316	310	304	313	292	314	315	321	269	309	307	316	313	261	334	315	313	333	324	315	323	302	291	310	283	302	319	311	315	296	302	291	313	302	292	348	336	352	348	289	294	306	264	295	302	311	315	295	281	281	291	286	312	290	285	283	307	333	310	304	302	289	340	335	285	313	273	323	307	325	298	302	303	288	291	309	309	295	291	297	306	288	319	315	309	324	333	322	279	297	328	313	311	297	329	329	306	340	294	298	309	304	297	329	285	308	307	303	318	313	316	311	349	331	342	293	266	330	316	306	334	322	280	320	292	331	299	300	334	328	332	283	330	299	305	313	316	283	313	311	318	298	269	275	310	360	286	309	307	283	276	311	289	305	307	321	304	298	274	294	316	316	308	301	291	340	279	315	265	287	303	313	280	356	315	320	305	314	269	303	307	301	294	326	348	308	311	304	309	332	281	280	306	305	296	285	325	328	288	298	296	269	299	289	308	302	295	323	342	312	314	327	334	332	319	319	287	282	280	307	288	285	284	301	296	288	321	292	304	312	309	315	296	315	279	310	345	303	308	298	297	318	306	297	305	299	308	308	304	272	326	315	326	307	299	290	316	305	304	289	285	316	341	323	279	286	323	336	300	270	312	307	302	305	348	323	296	298	314	294	312	293	301	295	315	317	319	306	300	316	345	291	325	338	299	306	283	321	300	290	298	325	310	289	289	327	304	314	325	322	322	270	344	295	303	297	311	324	294	332	306	288	298	298	306	303	292	293	303	317	283	307	305	324	325	306	299	342	312	318	337	316	297	334	313	323	298	296	292	309	284	313	303	318	300	301	325	298	299	321	301	321	318	333	292	305	290	278	320	310	303	306	299	322	305	328	267	290	317	338	317	296	288	288	300	296	302	305	281	311	304	306	291	294	308	321	321	288	350	328	315	271	303	336	302	322	307	331	319	328	298	329	309	320	299	332	309	326	336	289	280	343	356	305	271	319	259	334	321	318	302	288	285	284	332	302	316	318	341	295	296	260	308	341	291	288	286	327	343	293	294	299	321	290	335	343	313	277	287	302	281	301	338	314	274	334	325	275	289	280	315	307	337	299	321	319	319	282	288	307	330	273	299	309	316	303	308	332	294	318	281	318	271	298	309	323	315	331	304	284	319	284	304	349	320	335	295	333	326	321	287	282	311	296	295	340	313	292	300	306	311	304	320	313	307	299	287	309	298	276	314	314	275	311	279	303	275	287	315	274	291	282	312	285	317	286	322	303	310	302	340	325	312	306	311	342	341	320	310	298	288	290	315	347	323	305	288	286	325	276	320	290	334	305	294	319	326	287	322	313	283	335	284	299	324	309	290	303	299	303	297	315	314	320	314	322	236	301	298	317	314	290	298	297	329	299	335	298	283	299	306	325	341	312	322	317	307	294	296	321	319	262	274	328	302	327	302	328	311	296	300	303	319	294	298	315	344	306	324	287	306	276	279	315	325	290	345	339	298	267	308	286	288	301	313	287	298	325	290	310	310	313	336	325	317	287	289	286	332	331	313	296	308	296	271	287	308	319	304	342	274	320	302	341	317	298	311	315	276	296	326	278	281	318	297	315	340	298	338	292	316	320	259	312	321	302	318	290	281	316	289	302	287	282	284	280	327	310	289	314	303	290	321	330	319	281	277	317	324	267	291	304	306	320	287	336	319	282	299	305	317	326	325	300	308	329	273	272	301	316	289	314	310	304	292	331	294	317	304	330	304	313	288	286	317	318	328	309	294	278	343	271	325	323	271	333	294	315	301	323	310	302	310	308	299	306	303	302	315	318	332	304	301	302	310	299	326	296	328	286	304	313	363	334	311	299	324	329	269	311	320	290	283	324	315	296	288	291	311	329	299	274	285	332	288	296	334	298	264	318	302	315	320	309	314	293	338	304	306	296	292	328	313	321	291	277	302	300	315	328	319	302	301	262	339	308	317	320	299	284	303	300	319	272	300	281	295	303	303	296	282	309	304	320	308	287	353	317	305	327	340	323	279	312	283	329	326	333	284	316	292	321	309	300	300	328	317	317	318	309	307	291	319	300	319	300	304	292	287	290	291	327	286	331	312	326	303	327	288	297	283	316	318	305	276	326	297	295	301	368	326	300	332	311	306	304	316	318	317	300	303	301	286	327	316	306	282	341	297	314	309	266	319	324	302	313	272	341	292	272	296	328	341	312	316	311	309	316	330	304	325	305	290	322	282	333	341	296	287	300	279	319	300	291	305	310	286	332	326	300	322	318	314	290	281
43133	29874	2013	2367	1960	1805	1479	1351	1293	1168	1094	993	985	958	951	899	823	904	869	890	854	795	841	825	815	815	849	798	840	843	757	810	793	739	793	815	743	790	761	758	768	774	766	743	753	786	781	772	736	779	826	819	796	736	737	778	784	749	780	741	678	778	735	768	723	739	763	746	742	725	798	771	725	714	747	729	726	752	794	800	769	757	723	734	769	733	782	713	739	815	704	801	744	739	746	787	709	730	728	772	722	793	731	745	705	771	731	759	755	696	727	740	730	739	744	743	762	697	728	717	737	751	810	674	701	752	726	745	717	767	757	793	770	718	731	791	717	755	716	784	747	709	734	779	734	763	718	756	719	736	704	724	775	779	720	797	721	702	760	749	775	709	738	775	757	752	704	690	753	778	765	750	752	705	692	713	711	717	759	729	770	770	762	790	748	774	738	781	728	736	743	699	743	708	740	750	761	754	779	681	724	739	736	751	762	787	763	757	703	734	738	737	783	750	733	740	734	754	721	730	751	728	773	746	725	717	733	783	754	728	725	701	762	791	715	731	730	717	713	739	731	738	770	783	749	776	803	752	738	753	768	683	765	759	767	707	730	767	764	722	689	722	726	783	723	764	735	729	764	720	778	784	759	749	772	749	770	765	731	729	710	761	702	792	720	747	783	715	753	702	740	704	756	729	745	765	720	751	710	733	757	712	723	752	789	767	751	744	736	715	742	777	744	750	734	706	732	774	740	812	757	691	690	716	744	780	750	748	768	780	752	735	720	768	775	692	738	758	770	741	744	737	749	747	756	760	774	737	768	740	766	764	749	733	724	726	746	766	720	708	700	715	731	684	759	775	718	751	751	756	742	734	711	771	763	793	728	800	730	739	704	732	749	759	715	774	726	757	781	729	771	745	764	731	746	733	735	755	727	751	724	761	664	752	769	744	716	756	703	694	713	816	749	761	736	736	720	738	715	733	711	742	804	758	721	714	727	729	756	749	701	767	767	679	721	768	804	762	733	724	746	756	688	749	746	778	800	751	812	728	750	782	770	746	733	746	749	763	701	729	754	790	763	702	736	713	735	744	756	766	751	784	772	782	749	726	710	711	752	753	732	694	710	745	760	761	708	761	716	725	731	714	756	761	775	750	732	745	737	726	789	720	785	789	783	790	720	730	782	731	769	729	732	747	728	705	738	691	805	753	707	757	751	806	767	725	722	721	744	743	742	722	754	722	791	725	735	725	784	766	758	706	795	744	728	764	753	717	742	749	736	753	733	734	760	725	734	710	758	739	763	720	735	722	761	755	731	761	691	785	765	739	703	731	725	764	756	738	758	766	745	765	752	770	808	693	698	773	774	740	746	755	731	748	760	815	752	811	733	774	789	761	728	754	734	724	740	808	709	763	744	732	772	758	753	732	748	734	738	711	765	766	724	785	738	800	770	766	776	714	710	742	807	744	681	727	781	739	789	662	757	719	773	739	748	750	743	755	776	801	747	727	756	778	696	754	802	752	760	714	734	741	742	756	717	710	730	728	719	759	719	740	748	719	690	747	693	773	735	784	724	739	697	765	745	735	719	777	692	759	746	770	756	758	770	762	781	774	748	745	766	746	725	786	743	777	752	745	731	738	763	800	756	788	783	748	741	761	779	783	727	758	723	721	765	779	717	750	773	747	711	775	720	761	740	739	752	715	764	809	795	738	729	745	775	722	737	740	719	739	777	781	760	755	787	749	718	737	725	792	759	719	756	732	731	775	805	680	740	717	694	731	762	752	751	750	733	712	762	731	732	758	739	739	710	753	759	765	657	710	756	751	731	747	753	794	735	750	748	726	719	773	788	769	734	737	744	761	776	744	755	737	769	749	706	782	705	735	803	756	738	743	799	773	777	756	721	749	741	793	737	778	738	718	765	694	694	752	738	751	791	774	762	755	739	762	734	712	748	738	803	728	739	788	747	817	777	771	758	770	754	784	751	762	734	705	765	739	770	723	749	760	712	762	767	774	740	773	739	739	763	722	727	727	761	761	781	765	802	773	727	731	776	721	761	753	722	699	772	783	740	750	701	760	717	747	747	762	750	731	744	768	736	767	755	762	714	745	794	728	729	750	744	749	770	778	749	764	753	764	724	767	739	736	727	725	743	684	762	742	719	722	764	724	717	752	715	754	763	755	751	733	730	754	752	753	774	753	739	697	743	764	742	746	713	760	792	740	748	689	757	772	670	759	711	728	794	727	788	761	706	705	736	707	719	757	766	742	733	727	748	747	703	758	733	746	741	751	728	747	735	759	736	703	754	745	719	782	726	743	770	772	752	746	726	771	742	757	765	777	744	743	760	736	718	759	748	700	790	763	749	735	733	748	763	759	708	717	685	717	772	695	735	801	765	751	784	737	741	742	711	720	754	737	744	768	802	752	728	714	748	744	787	755	753	725	724	747	770	700	747	804	746	724	753	733	718	773	730	734	702	738	743	769	740	748	751	779	732	716	765	784	751	773	772	747	722	721	734	800	761	731	756	750	757	713	742	781	731	775	712	721	743	763	732	801	736	733	776	812	768	771	766	774	718	750	750	769	733	724	790	777	726	759	745	738	832	770	698	750	765	677	742	738	772	718	731	732	739	751	722	781	796	750	727	729	746	738	731	713	751	762	749	741	735	741	707	683	734	722	757	765	799	726	761	757	743	743	731	757	725	728	781	750	733	730	753	726	761	730	767	746	782	716	778	690	753	751	761	787	790	727	712	746	745	743	758	731	757	764	760	755	763	752	749	785	728	735	758	775	747	713	762	697	752	749	799	707	799	795	731	765	751	753	807	763	707	783	746	792	710	743	734	781	783	760	739	766	776	751	766	751	726	703	782	752	738	741	735	759	682	759	739	727	812	771	748	734	818	761	757	725	770	760	760	722	792	754	763	785	717	774	762	758	792	698	743	789	705	727	764	720	711	745	757	740	716	762	784	751	763	753	782	749	780	775	733	708	771	750	764	723	778	749	763	735	753	791	749	744	779	744	719	777	721	733	729	745	803	738	735	765	704	721	720	712	796	758	735	725	748	777	750	751	729	752	754	805	724	757	694	735	724	772	755	717	778	734	761	760	717	756	737	734	741	734	693	776	748	749	754	769	767	734	703	723	772	733	777	720	712	751	755	677	770	739	755	743	743	793	758	774	777	808	702	783	789	769	745	746	768	778	764	791	750	737	778	776	757	719	738	732	729	804	751	786	772	746	764	766	772	748	717	790	816	736	747	768	716	772	741	728	740	776	749	694	779	738	752	745	722	731	738	735	804	730	731	721	719	723	755	717	774	738	698	785	718	721	726	732	764	717	711	702	763	795	732	729	752	741	751	769	761	758	743	747	745	766	791	758	736	764	759	717	703	733	764	729	745	744	772	726	708	738	734	755	766	781	744	740	746	729	745	724	716	727	765	756	751	681	744	769	746	770	728	720	767	747	713	776	768	785	747	788	745	772	770	755	741	752	738	754	701	746	758	711
77615	56265	23630	6415	1032	740	606	484	427	379	376	370	334	338	357	290	307	320	296	283	296	308	319	267	276	317	290	300	280	319	284	259	279	279	301	302	272	273	286	259	258	318	311	247	273	287	267	257	313	288	296	265	276	303	306	273	257	275	274	252	284	265	269	264	296	304	306	268	282	294	290	294	325	250	279	307	313	270	253	277	272	273	254	256	273	271	297	266	291	271	287	285	316	287	247	259	291	269	290	286	268	285	283	293	273	270	300	277	282	261	270	266	301	279	264	279	303	277	276	298	277	285	286	287	280	268	291	262	267	276	269	267	283	278	269	269	253	252	277	279	307	268	256	278	276	313	254	275	327	258	250	272	288	276	261	290	314	271	284	248	263	281	318	283	267	250	310	265	281	330	278	286	268	276	273	279	290	283	273	289	265	293	275	292	269	278	271	259	282	316	265	259	301	291	300	281	245	275	275	290	251	291	293	298	283	280	304	292	258	308	260	280	284	278	282	309	269	271	275	280	288	264	262	299	284	289	256	270	277	262	278	241	246	262	257	253	271	287	280	292	251	266	268	275	271	297	245	295	275	296	273	250	261	272	273	283	294	259	275	256	266	300	268	279	287	289	284	270	296	278	286	277	310	280	285	278	265	320	265	308	280	271	260	277	286	270	264	284	294	286	272	286	283	266	262	307	243	261	278	263	255	286	278	275	282	273	285	278	273	282	279	254	277	278	310	288	316	293	303	274	262	290	276	273	280	264	281	288	248	285	282	265	260	285	275	235	302	300	276	271	277	290	298	292	256	280	278	296	270	274	288	270	302	266	286	314	301	305	261	282	307	290	239	271	278	290	292	295	273	279	285	278	244	275	343	284	297	276	293	273	275	283	282	262	282	289	294	276	260	282	265	295	317	267	255	286	290	272	244	268	280	299	286	279	297	304	275	291	268	281	317	271	286	279	278	296	261	264	307	268	261	302	287	275	282	297	324	274	272	287	277	288	263	230	245	258	261	276	297	301	284	278	261	270	253	251	285	268	288	278	261	304	292	297	283	305	303	280	282	276	292	237	257	261	271	292	260	267	291	276	298	279	257	261	274	289	281	274	299	294	283	310	302	242	302	252	280	310	274	275	283	312	289	291	262	253	261	271	273	276	279	278	272	300	310	272	290	284	282	283	298	273	282	253	261	278	285	289	295	263	274	268	281	270	297	261	278	291	270	327	296	293	277	283	311	290	293	299	266	282	302	293	263	266	287	261	314	285	299	287	294	261	267	264	292	263	265	255	302	267	282	332	276	318	313	282	266	265	271	277	266	290	242	278	255	251	288	262	299	286	262	289	306	298	320	269	285	264	248	302	270	275	257	270	271	287	300	260	288	294	267	254	248	280	259	254	308	279	275	293	287	276	265	274	295	284	263	302	273	277	318	273	287	265	300	263	291	269	273	273	280	293	273	280	277	274	282	233	260	295	283	303	287	258	269	270	303	264	268	286	311	309	273	287	282	289	273	272	291	302	281	286	290	257	279	276	244	270	305	296	270	288	304	272	282	276	275	267	299	271	311	244	266	296	275	243	278	302	290	265	283	269	280	277	264	303	264	275	307	287	280	277	306	292	285	301	250	259	283	267	280	285	278	299	288	288	279	283	289	275	291	278	282	289	287	287	305	314	274	293	318	272	287	284	268	285	282	288	278	258	298	276	264	268	291	283	279	254	237	281	283	298	311	294	324	293	296	270	300	252	283	271	309	312	293	242	290	308	291	267	278	274	279	291	300	254	294	291	275	262	326	246	271	249	262	269	285	282	247	270	274	282	258	277	246	259	255	279	310	310	272	287	281	293	281	299	274	292	262	261	254	288	292	294	286	276	267	248	263	287	288	269	295	296	264	297	266	259	250	296	286	334	282	280	279	277	288	280	275	302	275	277	299	289	229	286	247	272	272	246	267	288	288	308	278	285	279	282	259	316	290	276	265	292	289	295	260	284	262	277	293	288	279	312	293	281	273	285	297	249	271	267	272	290	306	290	257	298	281	248	288	274	274	267	294	286	293	260	265	267	284	313	299	287	311	258	283	296	246	255	280	295	292	296	272	260	268	298	241	292	270	236	291	281	271	282	252	314	279	266	318	269	264	267	293	305	268	272	287	248	298	280	257	287	260	271	276	288	287	262	294	259	297	293	273	276	282	311	298	296	271	295	289	274	288	289	294	263	261	273	248	294	303	256	281	264	250	274	271	249	281	274	285	290	261	270	265	292	289	277	256	311	267	262	284	279	290	304	285	301	253	286	274	272	279	278	264	298	279	266	283	268	308	268	258	269	255	253	278	256	305	302	251	262	296	290	301	252	283	306	263	269	289	307	265	286	268	313	289	262	303	301	275	266	253	276	281	297	264	257	252	324	280	272	280	268	285	281	232	247	290	280	263	277	290	266	267	292	273	279	292	245	303	285	269	246	266	257	281	273	272	274	293	261	279	278	272	284	301	322	253	289	236	312	276	276	276	274	274	244	285	294	276	282	264	295	263	265	317	303	270	280	271	279	269	304	281	302	278	270	273	309	298	290	294	280	291	298	266	286	278	286	253	307	295	286	267	276	282	295	295	265	289	274	274	272	273	291	276	295	318	288	287	297	280	281	264	281	270	271	275	287	283	282	263	280	276	298	275	275	279	261	286	296	275	279	308	262	282	291	271	280	267	276	276	296	270	246	291	273	279	253	279	303	252	308	259	299	275	275	276	286	287	312	296	265	281	294	293	261	293	266	282	301	276	285	235	279	325	296	283	266	280	275	305	288	280	260	261	264	326	290	301	293	297	283	305	264	281	325	271	244	273	279	282	280	288	258	280	231	258	271	285	314	255	271	290	269	301	272	270	248	306	278	280	267	285	280	268	275	306	258	279	275	268	266	269	278	282	273	308	287	282	253	282	317	281	281	268	296	262	281	304	293	271	300	285	288	298	244	284	285	269	284	288	282	257	277	275	259	249	286	286	294	252	243	297	271	294	292	303	281	263	258	274	298	247	249	279	278	256	253	285	268	287	280	256	282	274	284	271	318	276	295	259	250	269	263	265	269	261	240	288	282	285	302	333	274	273	255	271	288	264	267	255	317	280	291	291	273	279	274	328	270	249	277	283	269	280	290	294	290	262	262	261	277	249	284	264	271	266	288	281	285	276	269	317	271	258	286	267	296	295	274	261	290	263	283	301	310	294	310	293	267	273	288	286	276	285	274	316	282	290	316	255	293	266	266	290	310	291	271	280	268	281	288	270	302	301	247	263	266	255	263	277	284	283	243	291	292	281	306	253	256	241	267	290	296	296	289	276	278	250	300	291	280	271	281	274	293	269	280	264	279	263	269	274	283	278	266	272	250	310	248	282	283	287	286	307	289	282	288	284	272	267	253	268	315	258	276	249	297	254	274	258	265	254	260	270	319	236	270	293	288	304	271	265	250	304	283	267	296	292	277	284	282	259	283	258	284	301	289	296	278	303	287
52763	38350	3263	3530	3187	2644	2181	1888	1649	1415	1287	1165	1142	1012	989	932	894	881	896	812	783	876	824	812	780	712	792	755	735	710	746	760	717	702	709	768	724	698	705	689	726	750	689	709	672	679	736	681	650	687	715	690	671	710	728	661	671	684	685	654	679	658	714	701	692	704	701	710	681	690	673	664	698	647	656	662	681	694	674	683	638	688	694	682	682	658	626	669	740	649	639	632	673	662	626	664	638	641	672	700	699	650	624	621	671	630	661	695	666	712	680	630	640	655	685	667	657	671	639	688	684	671	659	662	653	669	641	658	662	667	663	607	655	679	647	646	642	628	683	636	659	646	699	684	733	655	660	670	615	645	682	698	641	665	677	663	621	663	651	696	634	651	664	654	711	642	679	669	707	700	685	654	642	685	669	708	659	710	651	663	717	652	628	641	701	681	698	633	625	680	676	637	698	641	656	683	689	658	640	642	656	639	654	663	644	641	696	722	679	650	640	616	701	665	675	599	642	654	672	688	650	676	703	667	629	646	633	691	638	649	672	659	684	618	665	677	665	668	643	682	635	652	663	651	670	701	680	679	674	640	699	609	678	680	643	639	658	653	650	705	689	681	636	635	671	673	670	635	658	633	662	656	629	653	652	670	654	666	687	628	618	672	629	685	703	609	663	629	652	644	624	661	634	653	668	701	679	691	696	676	643	695	663	665	665	655	641	697	663	657	636	688	627	681	639	652	688	645	626	709	649	691	632	613	626	681	669	637	631	681	697	684	655	604	634	623	662	675	650	704	628	683	622	688	647	626	652	661	642	697	644	670	654	669	686	608	670	674	683	638	665	707	717	674	678	715	616	675	678	646	640	647	638	640	701	670	665	635	694	711	680	647	657	654	667	662	639	669	703	654	681	635	679	665	650	681	668	642	666	685	679	660	658	696	654	663	703	620	667	685	607	683	656	671	659	667	669	640	650	644	639	658	616	673	664	671	697	660	673	689	668	678	640	673	647	631	678	690	655	640	631	638	640	675	640	609	636	652	666	643	651	667	678	703	681	690	638	655	674	662	698	694	645	617	654	666	711	707	643	667	674	642	717	708	690	669	626	672	688	659	647	629	658	667	627	626	690	681	660	716	645	606	693	664	657	674	686	635	662	664	636	702	678	671	687	677	661	640	650	673	683	653	629	634	647	654	581	664	638	660	654	637	600	670	695	629	673	626	678	651	641	626	654	652	710	690	695	696	659	661	615	606	628	636	671	672	725	648	670	647	629	697	739	679	705	703	630	667	671	675	656	673	660	680	644	652	646	715	660	626	633	672	643	662	674	682	644	643	669	651	675	648	622	636	645	620	653	678	630	653	623	680	689	653	682	652	660	680	631	591	690	645	708	650	672	666	671	609	683	695	660	656	663	696	669	685	680	649	701	654	665	665	696	649	633	602	638	665	642	703	671	706	661	663	628	661	630	642	654	642	678	693	653	717	697	665	665	680	620	679	634	656	651	579	664	635	644	669	660	632	679	636	646	667	625	637	637	652	686	692	650	693	694	681	637	624	671	676	673	646	672	653	643	685	681	701	664	702	686	681	673	689	658	658	666	691	658	670	634	609	631	640	707	686	653	653	663	642	648	640	616	637	675	659	665	640	704	644	660	699	659	613	634	623	660	639	705	640	648	688	623	620	619	674	703	637	649	641	642	620	684	624	664	676	663	656	640	696	665	643	638	692	631	620	646	685	669	639	638	718	650	649	636	699	637	670	669	654	652	634	670	658	636	647	662	653	652	685	666	665	654	665	671	666	657	695	621	688	629	684	607	652	676	662	652	681	669	655	649	648	652	684	658	641	635	615	696	694	703	673	667	659	652	698	693	681	655	648	686	652	668	654	632	678	636	628	686	652	723	690	696	651	627	664	661	651	692	677	693	697	664	624	636	680	666	681	665	671	682	641	652	673	627	635	679	659	706	667	638	685	659	696	702	666	654	632	664	654	656	675	620	655	683	694	666	673	675	637	661	640	678	691	645	711	650	668	672	670	662	636	654	621	643	663	679	679	667	660	649	620	668	661	672	677	694	668	601	659	702	654	645	681	665	650	640	651	649	660	653	637	693	643	674	666	636	686	653	640	680	643	658	680	651	659	653	653	636	659	696	665	684	639	677	632	679	632	631	643	656	640	642	664	678	614	643	636	667	664	693	656	680	614	713	694	693	644	650	692	655	645	661	681	683	650	635	675	654	645	652	653	629	644	711	618	642	678	676	664	683	621	682	645	646	631	689	669	672	664	638	648	694	657	661	630	635	667	630	647	652	677	631	657	628	676	663	644	637	642	629	666	650	668	691	692	654	680	658	682	687	666	644	642	711	698	632	643	665	663	641	665	664	703	700	658	679	677	701	658	655	691	600	636	679	656	688	692	666	619	705	646	604	655	660	685	675	648	651	671	665	668	656	683	661	689	648	727	679	644	651	664	692	665	640	649	670	644	649	700	656	654	679	711	647	645	635	641	616	659	632	668	620	669	650	635	649	686	618	636	635	663	639	620	689	649	672	657	683	694	693	637	654	620	677	697	647	687	676	695	667	656	693	658	662	677	697	652	668	671	650	623	651	696	669	677	689	701	635	622	628	694	674	631	654	653	689	662	703	623	671	638	657	672	647	689	629	644	680	670	644	639	632	618	677	656	650	679	671	638	648	605	695	663	651	668	665	686	719	687	635	641	679	648	676	670	665	701	604	607	679	619	646	652	634	676	662	654	625	658	671	653	643	665	698	679	657	628	680	660	688	616	672	630	677	666	635	662	674	658	688	635	699	659	628	637	689	672	683	640	669	682	645	633	603	650	671	661	688	711	620	673	661	646	659	657	608	681	667	589	673	662	719	689	654	678	642	667	669	670	668	646	658	662	631	636	619	645	617	683	672	698	684	644	641	683	673	679	650	701	674	682	717	656	687	677	662	647	632	607	646	626	678	649	621	696	641	670	631	659	689	651	669	617	668	657	664	633	669	670	681	673	719	653	681	662	679	636	668	681	661	619	649	669	655	687	662	640	657	677	643	685	614	639	644	638	705	686	688	660	667	691	670	627	678	635	689	631	613	633	656	657	728	686	651	671	663	612	657	696	706	692	625	639	669	614	669	702	656	667	658	670	647	632	682	655	603	655	700	672	661	645	675	674	664	600	636	676	630	667	635	664	659	681	635	648	645	647	612	658	662	673	676	665	665	634	666	631	648	684	635	655	643	603	653	660	674	618	666	653	664	691	657	630	614	671	631	642	678	663	649	627	656	682	640	664	668	647	652	718	658	658	650	628	626	639	637	603	667	685	619	600	647	707	697	647	659	670	666	676	700	678	629	708	671	636	644	637	673	672	635	645	654	703	665	647	641	686	659	594	663	629	713	631	672	619	662	702	657	616	700	683	636	620	652	701	646	669	633	662	647	677	668	615	668	610	659	653	653	605	686	666	660	662	645	665	664	634	658	645	633	692	697	689	652	661	665	670
20426	4881	388	189	192	168	185	188	166	196	188	174	180	157	165	164	174	156	183	165	161	156	180	185	179	167	184	179	174	176	176	166	183	169	156	148	191	145	167	181	160	156	167	200	166	170	163	168	170	176	181	163	172	192	177	184	166	166	165	183	196	177	162	181	173	191	151	174	175	169	174	165	156	171	168	161	173	170	168	160	179	166	184	198	166	188	174	157	159	154	191	181	157	173	156	159	168	153	181	159	164	148	161	180	165	178	165	196	146	186	167	170	167	165	173	167	179	176	171	181	185	178	150	199	170	194	161	170	169	180	173	163	178	190	186	172	173	167	160	180	192	161	188	171	169	146	181	174	182	164	183	166	172	192	172	161	171	165	179	185	179	183	186	160	162	193	169	144	167	157	166	177	144	169	186	167	170	164	163	162	185	191	161	195	167	170	176	151	165	173	162	143	184	162	191	163	174	191	160	172	175	196	175	171	155	162	205	171	188	170	178	172	176	176	159	171	176	170	155	173	166	157	163	191	170	178	183	170	184	185	164	163	161	199	179	177	179	153	160	166	183	172	179	174	197	187	175	158	164	181	175	180	163	172	173	188	161	150	197	184	203	161	147	181	161	187	159	160	186	158	178	179	163	178	168	171	169	166	169	190	160	180	163	171	188	151	169	147	160	154	165	160	171	171	179	163	142	196	168	198	195	186	149	190	167	183	169	157	175	158	147	165	155	161	167	177	199	159	164	193	177	167	194	174	180	177	155	154	156	173	172	155	192	146	166	163	155	153	177	179	179	164	158	187	170	167	155	170	190	174	159	180	166	180	161	180	176	150	159	191	162	190	190	175	170	187	186	169	177	148	183	168	180	185	163	169	171	175	182	194	157	140	181	173	196	159	175	191	172	186	188	164	164	151	176	180	166	189	147	157	176	181	155	175	187	175	163	152	194	187	197	167	182	185	168	139	152	162	160	173	208	200	183	195	159	171	153	154	180	171	171	179	185	187	161	178	163	176	180	181	211	178	178	178	151	155	196	175	176	185	169	163	188	178	176	178	196	168	173	196	184	177	197	163	167	177	192	160	179	181	191	193	162	162	159	163	156	185	189	167	164	176	211	181	169	160	161	151	183	175	165	193	167	158	169	188	188	158	160	159	164	156	165	164	165	168	146	170	168	153	159	166	178	185	182	176	178	169	177	139	191	170	199	181	183	165	177	158	192	184	173	178	180	164	174	179	155	176	163	155	162	167	189	166	167	176	167	156	160	174	184	169	172	172	169	145	168	162	180	157	166	200	190	194	191	184	169	176	165	172	184	191	190	161	204	175	170	201	203	151	167	176	158	155	148	174	158	174	198	184	177	162	156	155	152	169	180	181	183	193	175	189	194	191	176	182	172	177	165	173	167	178	185	160	164	185	184	158	175	146	189	174	167	179	162	186	209	189	158	156	175	192	197	182	202	186	154	180	179	161	159	171	189	172	161	149	209	185	171	169	189	164	158	200	174	177	167	165	167	161	166	193	176	158	162	150	146	177	155	186	135	155	159	170	165	182	152	163	162	198	169	176	186	174	170	187	174	172	155	169	169	162	149	188	181	171	173	189	189	186	177	185	165	180	184	208	174	185	178	187	177	166	169	158	180	188	163	178	184	162	190	175	164	168	148	145	174	193	190	189	165	176	164	173	205	155	179	152	176	165	170	180	190	144	187	190	153	168	168	191	182	155	161	158	181	163	169	161	161	182	166	171	166	156	173	186	184	181	141	155	155	178	175	164	175	184	178	180	192	176	184	180	167	194	186	166	176	165	175	187	176	192	149	161	162	186	180	161	157	175	171	168	160	196	170	175	177	138	149	185	141	203	173	159	175	209	160	156	169	135	160	170	149	171	165	165	191	166	172	173	186	188	175	175	176	184	181	174	166	181	175	175	165	147	186	141	188	177	160	180	174	185	180	173	177	172	166	174	190	162	177	164	162	184	182	188	189	180	194	190	164	199	182	156	202	177	163	178	159	192	193	180	170	170	181	184	167	131	159	181	148	175	160	171	154	177	180	184	183	163	181	176	161	179	176	188	173	164	160	192	180	174	177	165	165	156	173	147	167	179	214	190	179	168	205	151	175	189	163	161	178	181	176	176	164	172	137	159	158	182	174	187	171	175	163	197	157	157	185	157	168	182	186	159	160	170	181	172	153	197	160	149	167	170	174	191	164	162	191	183	159	160	179	174	195	181	178	196	172	185	165	173	178	164	184	176	170	196	164	177	160	170	183	174	161	141	174	172	168	165	160	180	150	181	174	175	166	204	167	162	161	154	172	187	192	157	192	162	189	161	177	157	168	152	169	182	184	183	160	196	174	175	170	187	186	184	170	162	174	145	162	169	155	155	179	159	165	172	156	195	151	186	168	187	191	172	195	165	176	175	176	170	153	165	173	176	162	176	151	148	181	187	164	168	165	170	176	153	170	154	162	163	153	179	186	188	180	196	163	175	179	180	176	164	157	181	183	178	155	149	166	162	156	163	175	176	199	178	180	175	162	189	170	163	178	158	164	180	161	171	165	183	176	142	166	180	176	148	185	183	153	174	144	160	175	159	197	164	176	174	162	168	160	168	164	181	188	166	161	175	162	179	161	168	177	188	186	153	186	169	146	184	172	175	152	163	181	172	162	176	200	162	160	193	180	187	180	178	187	177	178	180	181	185	177	177	176	176	160	157	172	167	186	165	171	186	196	182	212	179	171	170	171	170	157	146	165	173	180	158	174	168	175	180	179	156	180	198	169	190	165	172	159	142	158	162	165	162	168	159	169	183	164	167	189	177	149	150	156	184	206	168	171	160	159	203	167	188	187	178	173	167	171	132	183	167	182	169	163	168	165	144	154	168	160	173	161	183	167	180	170	191	173	177	168	173	152	165	171	186	155	151	173	198	178	146	160	166	194	192	166	168	192	155	160	190	177	170	181	173	174	180	168	180	163	192	153	166	170	184	163	176	166	161	187	172	179	161	170	153	178	186	166	194	160	163	180	148	180	185	149	169	167	162	178	171	166	154	162	163	161	147	191	180	165	156	184	186	173	180	173	170	190	186	158	174	173	186	166	171	161	178	156	177	178	175	175	171	170	185	187	171	161	169	174	192	167	156	180	166	182	182	163	178	175	177	176	170	162	157	168	174	155	188	185	172	189	170	160	176	161	167	172	170	178	168	164	177	158	161	176	189	166	196	185	223	161	161	170	170	171	181	163	162	183	175	182	169	169	157	198	150	195	182	155	191	180	152	171	197	185	178	180	169	189	174	177	174	207	177	183	188	155	178	180	193	194	148	149	194	165	156	156	197	166	177	194	203	177	163	177	153	165	156	183	172	169	164	148	183	183	167	156	162	175	197	191	158	176	169	162	171	162	182	181	165	157	195	176	168	163	197	195	192	183	179	184	176	173	158	142	172	174	167	173	166	163	177	160	163	147	176	169	183	186	199	171	164	185	165	200	189	163	174	172	176
18716	5291	552	526	493	507	473	518	469	488	475	462	494	504	482	487	438	486	499	482	453	493	437	481	459	473	508	443	497	467	460	478	458	448	466	448	476	487	477	478	441	452	455	448	463	486	478	478	498	466	476	525	427	503	455	479	415	488	448	454	409	473	448	428	475	463	499	443	464	474	495	434	446	466	471	480	503	483	484	458	479	467	469	484	465	455	460	468	464	457	464	512	452	449	471	467	445	438	455	487	444	456	487	443	455	476	461	472	448	457	466	484	443	479	474	479	501	435	429	449	439	486	489	482	460	511	467	472	445	476	460	442	495	474	446	467	476	436	447	468	463	472	465	464	474	445	480	464	459	468	475	496	473	414	438	464	447	465	491	486	465	434	465	443	488	461	482	443	467	439	503	487	472	495	442	486	466	487	446	435	462	454	466	444	476	469	460	464	443	480	507	467	462	458	444	437	442	489	423	473	474	447	457	478	487	475	483	472	486	485	478	453	471	471	468	483	490	477	516	454	464	458	457	467	451	457	485	457	473	449	466	446	464	439	497	452	449	448	501	493	469	423	490	466	423	441	443	479	497	483	480	480	451	470	492	456	476	462	444	459	468	478	502	473	476	474	508	466	428	462	470	478	459	506	478	449	435	443	448	468	466	448	495	465	476	443	499	442	472	463	475	464	444	482	464	463	455	472	489	441	455	488	411	485	458	447	488	465	468	429	484	444	494	435	458	473	451	488	449	450	448	504	465	485	481	509	496	454	484	491	473	472	454	478	487	449	491	483	468	485	390	435	453	449	468	453	479	457	462	456	465	476	461	484	528	477	466	450	449	497	519	500	462	474	456	456	447	448	451	457	461	438	456	455	469	458	473	458	443	484	475	488	394	473	484	476	451	429	473	481	459	438	473	403	440	459	462	469	445	443	421	441	483	463	429	463	481	456	479	456	490	425	473	430	477	458	469	428	473	442	490	483	472	484	498	483	468	482	504	475	458	488	481	492	474	489	455	517	421	456	488	430	502	469	467	513	487	462	478	466	454	471	490	472	496	485	484	428	477	501	471	468	438	446	490	457	455	467	453	435	466	472	475	498	506	469	492	437	473	495	467	490	460	489	487	454	484	487	520	479	480	462	473	490	461	467	452	493	456	466	467	470	482	439	447	487	514	466	460	462	473	468	451	476	517	458	445	468	491	437	452	441	444	461	493	471	480	449	500	462	458	445	439	470	446	468	484	433	450	477	459	470	445	468	451	467	463	490	435	477	484	453	445	438	475	493	503	465	456	451	480	477	449	446	436	508	444	463	479	448	518	438	463	523	468	454	503	425	468	426	466	477	445	468	455	396	449	459	475	437	481	455	483	467	448	430	491	464	461	421	491	426	445	509	473	466	469	522	475	493	471	491	477	461	442	469	441	463	452	454	492	428	466	475	432	437	473	425	494	491	495	466	488	473	486	443	488	461	458	417	468	451	467	459	490	481	439	463	518	487	449	474	509	496	510	469	455	455	462	462	490	453	471	439	487	466	444	467	447	450	467	461	477	456	471	479	455	500	462	464	447	474	451	451	463	502	500	482	468	428	489	480	447	477	418	439	490	472	481	431	463	472	473	447	455	475	460	431	407	522	419	451	426	469	467	474	472	479	500	462	468	485	483	463	459	499	496	438	449	430	476	465	475	503	483	443	489	481	461	453	445	480	467	463	479	460	447	497	467	466	452	450	486	422	460	462	471	457	458	446	441	473	476	471	443	509	447	505	488	459	407	488	468	473	476	465	486	424	437	449	511	474	485	491	468	478	454	499	446	478	465	453	440	471	490	427	430	419	439	486	467	444	449	489	505	490	466	461	457	454	508	497	470	483	439	463	467	455	501	509	502	426	487	482	447	476	409	443	470	451	462	461	456	462	465	467	495	464	500	495	488	490	451	479	492	426	457	477	446	485	440	486	447	458	491	438	497	478	448	465	441	498	463	459	479	464	470	471	463	472	464	496	507	451	469	484	458	459	485	466	454	449	481	483	475	444	460	478	449	470	454	470	466	494	466	456	451	444	467	493	460	450	494	472	452	453	488	485	449	464	454	433	488	456	437	493	458	461	460	499	422	457	503	493	441	459	429	424	460	441	435	482	480	464	433	461	484	423	481	543	444	460	487	487	451	463	489	495	485	471	485	478	490	476	495	471	466	487	504	450	435	495	485	486	489	495	462	467	476	466	456	463	482	443	434	453	482	419	484	489	466	469	435	443	458	475	492	475	487	505	474	476	472	467	461	475	467	468	490	446	479	458	471	487	450	468	493	464	467	440	473	441	477	478	485	457	435	456	465	485	466	446	486	469	487	517	483	455	444	480	445	471	452	453	436	462	451	481	479	472	417	464	448	453	481	458	454	481	438	453	460	440	480	467	447	500	455	465	474	451	479	457	484	486	458	461	444	490	454	445	438	459	486	443	452	490	498	431	497	464	448	468	456	462	446	453	461	491	481	501	446	481	503	489	475	516	462	446	432	460	400	478	437	462	439	462	475	450	491	476	475	460	462	478	420	493	479	463	513	506	455	475	473	452	471	485	430	464	465	471	445	470	478	454	467	449	460	471	477	472	466	461	457	448	418	422	483	447	471	470	487	461	457	486	446	474	475	454	456	477	486	504	427	465	480	489	428	472	491	508	434	491	460	477	421	460	472	425	424	489	458	441	475	464	491	423	479	491	461	489	486	454	432	443	458	431	507	462	472	441	452	453	475	438	454	508	466	462	443	473	431	466	449	457	472	462	462	468	497	498	482	450	481	495	466	489	477	448	448	493	474	478	439	462	468	483	469	443	450	483	535	468	449	438	468	489	500	471	462	469	454	444	484	443	462	433	457	461	500	434	440	461	467	469	494	458	449	461	445	458	481	509	450	491	496	456	436	438	471	477	473	494	471	429	466	473	430	504	466	485	476	460	449	430	436	458	451	458	466	476	436	481	481	492	461	436	493	460	485	431	462	458	516	460	470	483	440	451	488	457	465	444	538	467	449	436	444	458	466	480	452	452	469	479	475	446	432	489	446	453	433	470	447	493	461	426	485	464	513	440	478	513	443	501	472	489	454	457	466	447	485	424	443	471	468	453	463	459	489	497	465	468	477	474	483	446	461	504	489	472	466	464	465	462	484	504	465	410	442	471	455	454	456	473	448	448	476	433	525	444	455	470	416	435	477	482	469	454	443	464	481	450	459	460	432	464	471	489	428	474	504	451	505	487	488	470	434	463	439	448	458	427	440	476	484	456	454	469	433	467	474	462	434	495	461	477	468	463	417	477	491	447	498	449	494	458	440	448	496	466	470	498	446	480	501	459	452	468	502	470	461	459	485	472	444	468	483	478	454	457	439	445	436	474	452	432	482	454	493	464	467	467	487	470	458	507	477	457	491	440	481	457	495	444	478	480	470	474	450	468	467	457	501	444	442	432	454	454	472	473	487	453	479	458	469	474	469	463	478	476	469	431	456	480	463	440
65544	45446	15677	1954	642	507	475	424	408	334	360	345	328	305	349	325	311	338	295	293	303	300	286	309	287	328	295	343	308	330	352	349	318	316	316	314	290	293	283	303	299	333	304	290	297	342	289	302	301	334	294	318	323	290	311	290	316	299	320	334	294	314	338	311	334	317	295	314	288	312	291	302	288	330	337	295	272	326	298	302	322	319	335	278	297	302	277	277	287	323	301	292	303	298	327	299	317	336	290	338	308	334	310	300	338	340	307	311	305	285	282	305	291	314	265	279	307	316	312	305	310	287	301	317	308	308	319	313	349	328	318	330	299	317	286	305	322	315	307	319	330	303	302	300	328	338	305	276	271	299	316	303	269	296	330	361	289	312	289	298	278	332	300	306	293	333	326	302	319	306	339	288	313	303	287	310	332	322	341	303	307	322	302	330	270	298	302	318	296	314	282	279	321	296	329	309	321	320	321	345	300	313	313	301	309	296	309	307	310	320	315	280	328	339	326	308	306	297	311	324	307	308	315	314	252	306	313	298	310	321	313	315	319	308	295	298	325	268	326	297	273	298	319	319	315	300	288	317	291	317	295	311	303	272	292	305	287	320	337	298	262	320	295	299	309	337	289	339	310	296	306	256	288	320	332	321	271	296	282	270	296	292	299	301	294	300	281	323	283	311	327	362	333	309	300	321	292	301	312	330	329	280	301	320	304	312	346	313	356	313	318	289	275	300	314	320	309	335	309	310	294	311	315	298	323	328	306	280	290	335	295	309	320	311	317	337	304	324	292	272	330	293	309	336	309	312	316	278	288	298	279	268	373	337	318	323	308	323	288	300	301	313	323	312	272	300	283	280	321	311	303	318	310	316	334	307	326	299	297	300	283	311	308	318	302	332	322	287	293	296	302	284	339	308	315	339	304	303	349	300	308	283	321	285	300	314	306	306	288	317	300	263	316	311	310	318	289	292	276	324	330	310	289	329	319	265	297	297	328	280	317	320	295	298	321	329	315	304	311	323	293	304	315	306	315	324	280	282	331	310	326	328	327	312	343	342	307	340	296	291	328	345	315	330	306	314	292	301	328	318	310	281	299	295	305	290	312	289	313	328	301	330	280	300	315	308	299	289	350	306	317	318	312	297	284	299	322	296	295	328	309	306	281	326	325	323	314	289	292	321	289	320	323	312	300	313	317	307	334	314	275	331	286	284	335	304	313	298	325	333	337	274	315	314	335	304	325	305	328	305	300	276	262	312	309	311	285	323	288	323	310	298	305	304	281	292	302	336	327	304	301	307	313	327	257	318	292	285	294	261	311	314	299	310	325	286	331	298	319	303	310	313	290	310	312	355	323	277	314	299	297	302	353	286	312	330	334	327	313	299	297	296	293	311	322	295	305	311	309	299	305	305	286	344	332	315	319	312	311	262	284	339	312	307	290	287	287	306	344	315	318	321	306	286	315	303	285	315	318	311	309	322	304	332	311	326	318	309	325	317	323	275	279	330	304	279	301	255	293	278	304	300	310	290	306	332	306	312	313	340	313	303	311	284	296	328	294	292	296	295	310	320	295	329	333	336	295	290	332	338	299	338	330	309	338	314	311	304	333	342	309	286	334	311	304	314	292	293	301	334	302	299	284	300	312	326	346	343	301	304	276	293	310	331	284	302	280	297	328	301	297	293	333	299	311	300	301	312	312	327	267	311	319	333	285	330	330	264	318	283	287	285	314	326	322	306	299	322	329	319	290	309	298	296	337	317	329	308	274	312	312	327	295	318	303	274	298	312	319	301	300	329	303	296	267	295	293	282	296	330	294	331	331	292	303	326	337	289	280	304	292	275	281	345	307	304	329	285	308	272	297	281	316	278	329	318	314	328	310	283	324	299	284	324	280	288	291	291	315	306	318	319	289	303	313	309	283	311	303	316	303	320	313	296	321	338	276	291	307	305	337	308	322	321	342	322	333	312	309	308	293	331	327	281	322	319	311	292	351	303	282	315	271	305	307	307	326	313	316	302	302	323	319	284	285	335	327	306	321	321	308	292	306	283	284	327	286	336	345	314	338	330	322	313	309	327	320	342	289	297	325	307	293	303	311	318	287	318	293	300	309	309	291	314	320	329	319	339	285	325	299	284	309	344	318	299	302	281	309	320	329	324	286	278	325	306	304	302	329	293	321	328	300	306	328	301	286	314	283	304	310	300	304	322	281	322	331	307	299	342	345	276	307	329	333	307	326	305	333	301	291	304	315	312	322	306	313	308	293	269	299	340	342	310	273	314	316	314	300	315	301	299	316	314	307	287	295	294	333	313	285	294	312	288	285	293	298	322	308	290	285	338	303	338	328	321	304	308	295	293	330	287	348	304	334	325	314	316	303	279	310	275	313	295	313	313	329	320	289	291	305	312	325	335	322	327	312	330	324	290	317	308	345	307	273	326	341	287	318	261	317	295	321	348	314	325	317	336	286	309	336	295	314	317	347	302	303	296	292	275	278	266	298	317	307	326	291	301	327	312	309	289	322	306	284	304	299	319	306	352	325	313	311	308	305	318	322	332	291	289	281	308	296	339	338	298	283	301	297	322	276	279	303	313	298	339	318	287	308	274	290	305	311	323	279	329	281	311	304	307	313	324	330	292	291	292	320	324	292	335	299	286	299	284	275	315	304	314	321	314	348	278	319	299	322	313	286	297	320	287	308	309	307	310	275	331	294	341	293	285	288	319	333	288	319	313	310	299	299	329	321	299	297	288	282	326	304	322	284	299	313	318	290	329	341	327	276	301	307	292	314	301	337	306	293	299	330	299	315	318	317	309	323	289	300	286	291	300	341	301	313	310	322	318	281	305	307	316	297	318	304	329	292	326	291	338	326	294	331	301	332	306	294	292	329	290	330	298	274	315	315	287	312	319	290	281	318	270	327	305	327	308	314	337	347	330	333	298	295	329	330	300	326	278	322	303	309	327	307	356	301	306	310	312	303	314	310	327	324	341	298	320	288	299	335	312	331	303	294	302	321	274	296	278	322	316	340	287	321	287	297	330	322	289	311	319	321	311	280	328	309	312	294	305	307	310	314	291	309	309	324	292	319	301	306	277	305	337	317	301	285	276	314	317	312	303	305	303	306	291	284	270	317	285	311	281	332	296	297	329	319	294	309	315	309	277	287	272	314	320	326	316	343	266	293	310	303	294	327	306	308	299	311	315	290	330	296	299	302	295	299	281	297	310	309	331	322	302	327	331	318	324	301	337	294	311	304	322	332	299	307	305	300	299	315	338	289	323	298	324	308	281	314	297	311	317	355	336	304	337	291	315	284	284	289	319	292	332	305	284	319	333	305	282	276	309	277	297	307	317	321	303	320	315	354	314	320	336	335	296	321	264	313	261	305	328	295	312	303	328	321	344	287	288	324	318	277	311	323	286	306	300	326	310	305	333	295	295	297	316	265	321	328	309	304	340	351	318	319	304	303	327	319	283	306	291	312	329	290	293	314	276	336	330	296	314
42914	29533	2090	2330	2043	1803	1456	1333	1259	1125	1086	936	955	1002	910	927	864	840	878	810	833	809	815	834	806	795	808	804	815	813	798	770	737	807	771	734	797	768	782	755	810	765	809	773	737	771	788	747	792	768	756	745	748	724	770	735	766	714	780	764	774	757	749	797	719	769	764	758	774	771	755	729	741	751	728	803	786	758	721	724	778	761	726	719	800	775	763	728	748	703	768	725	702	776	773	781	782	836	775	787	782	805	719	729	745	772	751	774	743	732	771	724	762	783	733	738	711	732	749	737	781	815	714	747	735	734	727	761	729	685	735	733	791	762	792	751	710	732	766	781	741	771	785	756	705	706	698	733	750	752	716	722	789	731	761	736	778	763	752	719	778	727	729	737	802	737	769	752	718	757	764	716	751	720	749	717	749	708	755	761	722	693	742	740	725	714	726	771	730	711	759	759	734	718	756	745	785	756	727	744	770	749	686	775	714	759	757	746	723	715	720	720	713	747	781	731	748	765	720	759	751	760	758	706	776	719	740	745	748	732	762	746	755	716	731	774	708	802	776	723	776	701	796	716	737	818	733	769	694	747	717	740	783	761	729	757	746	805	740	718	717	779	720	769	729	740	717	765	718	731	747	789	669	756	713	710	713	740	737	755	761	751	769	771	802	779	739	773	754	745	818	763	741	762	744	785	756	754	730	756	750	778	732	739	724	737	720	753	702	717	777	747	775	727	705	685	744	716	708	753	729	749	750	740	743	784	736	666	747	782	755	721	761	769	709	747	733	757	751	752	746	722	722	745	739	712	754	761	704	786	777	736	743	742	762	744	708	754	756	696	682	763	759	769	724	778	738	710	756	775	744	732	704	728	705	732	760	722	763	750	778	770	749	739	745	740	724	761	790	714	781	777	727	711	723	763	752	719	774	756	757	783	769	709	731	726	757	790	735	771	739	684	768	768	737	782	788	747	765	721	733	704	759	702	777	777	716	774	699	730	782	748	773	734	697	738	814	774	703	736	750	745	705	727	744	767	766	753	716	712	758	703	792	766	749	739	734	763	733	744	742	697	748	719	723	750	767	749	745	763	734	773	756	772	726	722	703	773	743	749	757	703	759	746	733	698	692	702	734	721	779	737	734	758	709	751	695	774	794	794	762	718	771	754	750	751	724	780	769	735	728	732	812	784	737	736	790	731	735	716	755	787	748	782	749	771	726	756	752	709	760	778	718	664	765	715	764	776	780	711	740	732	712	732	694	773	729	742	717	756	759	687	746	749	753	724	730	766	726	778	749	769	688	714	746	769	732	798	710	757	763	724	689	733	779	719	724	760	754	716	690	717	715	773	746	708	742	732	749	734	718	706	725	756	740	778	748	770	746	748	799	804	721	707	775	712	756	768	716	742	762	726	729	713	744	781	777	758	703	737	705	737	714	758	718	805	739	745	760	745	726	776	740	766	780	717	743	734	763	792	740	743	741	782	697	718	719	755	744	716	762	676	791	728	747	764	757	780	740	789	755	755	741	757	741	720	778	766	754	754	778	698	738	738	765	771	794	724	777	738	758	734	739	783	771	736	738	778	771	737	774	731	725	725	745	699	718	678	738	788	771	734	699	753	710	743	783	761	715	726	797	709	746	698	728	785	698	735	743	704	731	746	754	708	735	784	721	703	780	722	769	718	825	769	710	769	732	742	748	749	754	731	702	740	758	777	754	740	763	720	771	738	748	721	750	764	775	761	783	725	747	782	756	706	746	777	779	748	793	825	729	760	747	741	753	770	799	756	710	718	718	715	752	784	729	765	777	759	708	736	735	769	769	737	776	750	735	758	773	723	769	705	681	790	740	752	743	711	736	768	705	758	751	756	732	747	703	723	765	670	777	747	769	715	734	730	738	749	694	743	746	719	730	738	723	736	714	748	752	743	747	778	744	735	756	765	766	669	741	770	720	749	750	739	751	737	711	732	736	678	756	743	750	750	733	765	782	723	794	770	746	690	753	754	784	726	723	720	780	747	757	758	714	732	757	748	720	706	723	733	786	721	810	784	765	756	701	752	752	773	718	756	697	772	735	731	745	738	723	752	744	755	727	768	739	785	739	732	716	723	777	762	751	707	738	729	742	761	786	759	741	713	767	758	772	735	758	741	724	784	742	726	709	753	723	740	708	717	755	767	709	754	690	749	763	729	734	771	749	776	701	723	806	728	752	793	755	755	760	749	722	767	751	798	740	694	729	823	751	778	745	746	771	784	759	765	755	785	711	749	732	736	733	740	805	794	747	756	758	746	747	768	761	765	787	776	756	715	708	736	726	722	785	778	768	735	779	776	728	735	727	717	785	765	772	739	761	746	757	770	727	758	736	778	709	749	743	677	752	726	706	781	718	758	739	735	778	743	727	741	707	722	687	788	758	747	766	748	708	778	758	774	766	736	772	735	734	765	744	760	750	764	736	766	735	765	781	771	717	734	767	751	730	731	780	751	742	712	729	788	789	754	787	714	767	748	764	701	710	724	756	754	755	673	775	750	779	755	735	728	767	752	730	730	748	719	752	732	757	736	754	781	723	786	766	781	743	780	758	794	776	778	771	761	777	747	789	704	703	770	712	749	765	730	730	786	713	772	728	728	711	760	762	754	776	725	765	734	786	685	762	744	716	749	748	756	770	795	798	778	724	691	725	810	758	796	760	767	726	752	730	778	716	763	728	763	731	726	705	723	724	743	750	756	746	726	734	769	773	776	741	746	747	742	746	779	812	763	749	785	745	731	762	753	756	795	724	741	748	731	731	752	736	700	733	760	759	729	752	710	734	708	812	787	765	760	712	719	746	781	770	710	747	790	743	739	726	783	776	752	788	790	671	757	765	721	797	758	733	694	697	721	795	755	785	715	784	699	719	738	820	753	720	759	746	746	750	772	719	752	735	744	739	735	753	790	748	737	739	747	723	766	748	787	750	786	764	707	714	752	753	758	678	760	764	750	763	744	690	755	728	799	730	783	772	766	741	770	751	765	737	691	717	795	734	678	798	727	753	736	710	762	764	774	719	767	782	726	746	764	711	737	766	789	742	715	774	680	736	741	720	762	755	781	719	761	776	729	712	723	764	733	767	737	752	786	755	730	780	747	739	750	794	749	719	690	781	783	731	684	695	776	729	728	737	728	737	731	715	788	741	720	695	748	760	801	729	734	749	798	698	754	689	713	718	766	788	696	777	728	756	723	744	760	748	721	759	746	749	728	685	754	760	744	707	743	735	741	738	738	721	772	762	668	772	742	750	754	747	710	740	740	739	755	746	772	726	763	750	737	760	768	726	797	695	713	725	718	739	746	737	733	703	785	746	738	783	770	738	758	746	743	747	724	781	771	758	722	737	743	740	735	772	765	804	687	741	744	743	749	798	770	773	733	705	795	784	765	761	712	734	694	761	778	741	719	785	746	715	787	776	753	734	764	708	798	730	716	772	797	727	708	750	719	770	754	733	743	711	703	700	723	807	753	713	762
74198	53580	24248	7030	1050	755	623	495	403	431	394	367	346	359	323	324	289	312	297	291	314	322	296	265	257	291	310	291	304	291	283	289	349	279	271	286	271	282	271	279	282	317	279	289	277	288	315	259	264	267	260	289	316	285	260	297	264	244	251	283	285	298	261	279	292	286	306	253	266	272	249	241	264	245	268	302	288	288	276	306	290	259	277	272	252	266	282	282	288	295	287	249	256	297	306	246	298	272	281	273	276	259	284	278	275	304	283	277	238	270	319	264	317	275	270	286	267	267	268	275	297	260	268	271	304	263	287	243	272	290	290	281	264	303	281	284	303	263	316	291	280	236	264	260	321	296	284	242	251	268	278	272	284	284	297	270	284	291	302	261	273	274	268	257	222	312	276	278	244	288	279	279	257	296	241	258	295	294	273	296	278	282	263	275	287	280	271	280	254	287	312	293	285	274	283	267	299	288	279	298	265	270	281	281	301	311	289	300	265	288	272	257	263	272	256	274	237	282	275	280	253	278	285	292	263	279	279	253	284	288	279	262	305	281	304	270	261	250	293	285	259	283	280	270	264	311	266	277	292	283	319	286	272	258	278	276	248	269	303	242	259	272	287	254	274	266	277	280	270	266	279	293	301	264	257	293	250	282	274	289	277	286	307	279	298	257	268	245	258	281	278	286	271	275	301	275	268	284	257	279	314	282	265	265	275	284	244	268	242	283	292	264	262	274	284	272	254	317	256	253	281	282	284	270	277	268	283	287	261	270	259	306	291	259	287	258	254	250	305	278	264	303	258	305	285	270	231	298	304	258	290	297	265	289	289	252	275	262	271	249	261	269	274	252	271	302	268	270	242	259	288	259	303	272	288	277	293	258	259	302	250	290	310	266	275	250	288	257	275	301	308	298	267	295	284	277	299	276	289	307	259	290	274	291	256	292	242	285	303	289	292	311	280	280	270	289	232	294	281	286	307	278	289	285	273	279	271	276	279	241	281	284	268	258	291	268	272	291	271	271	275	268	276	304	298	255	290	259	285	292	253	277	302	299	277	283	318	276	259	259	280	295	232	270	276	313	290	279	256	276	286	279	285	344	291	317	290	272	281	292	268	296	260	280	285	272	269	274	294	256	284	273	290	269	219	251	287	269	284	276	259	283	246	276	305	296	283	273	265	271	282	288	258	294	296	263	292	263	265	278	279	297	249	310	266	295	267	244	233	239	281	286	262	287	270	283	289	305	269	256	288	253	279	262	265	294	287	247	270	284	277	258	257	298	285	281	271	242	280	264	277	275	270	302	251	282	249	295	271	272	305	267	292	271	255	262	267	281	258	282	286	252	298	252	289	275	303	298	279	286	284	269	307	283	275	277	303	296	278	277	277	286	280	277	267	279	280	314	329	282	273	256	250	255	264	269	270	241	281	294	277	260	275	260	279	256	288	297	275	267	287	295	268	272	316	292	266	293	287	293	290	298	299	302	264	273	243	277	299	269	256	281	270	314	298	286	289	274	279	313	272	296	283	284	288	256	271	295	279	279	268	312	294	268	302	254	274	268	291	286	284	279	271	276	300	285	243	244	265	292	317	268	311	295	294	276	260	297	253	296	284	243	285	306	264	302	323	268	288	269	253	281	263	292	253	260	288	295	293	238	244	286	287	244	288	277	277	303	280	254	288	267	274	299	293	248	259	281	267	277	305	255	261	250	281	265	237	284	263	314	281	259	295	271	290	295	264	274	271	285	271	241	271	281	270	279	281	267	278	300	300	261	296	280	257	268	275	318	263	287	285	268	273	273	273	280	253	248	290	273	276	268	306	290	245	278	291	245	271	277	254	251	238	268	255	258	285	264	267	272	290	278	265	273	305	302	302	259	264	278	281	296	285	286	288	307	291	317	292	271	271	280	260	276	256	296	301	257	293	286	295	286	277	283	266	286	272	291	302	290	305	260	246	280	300	280	264	272	252	262	269	285	286	275	267	286	277	270	267	274	297	289	286	283	289	294	304	300	267	290	295	302	277	293	299	278	296	241	255	245	254	249	312	294	278	284	261	265	260	296	291	290	267	250	306	303	269	259	251	258	259	282	289	274	296	274	289	272	297	283	288	279	290	249	282	292	289	262	294	296	280	325	262	271	300	277	278	280	261	296	270	267	264	263	260	255	317	259	276	287	261	252	273	271	316	281	279	275	271	310	267	291	303	278	287	258	267	261	265	262	265	280	300	284	280	252	275	237	298	252	285	266	271	286	275	302	299	306	255	276	278	275	248	242	258	268	260	301	309	265	268	278	262	270	283	270	272	294	289	281	266	275	258	281	244	271	282	263	277	284	260	269	291	290	273	283	264	273	314	269	320	254	285	274	267	280	315	288	250	282	285	270	271	264	285	268	273	275	288	291	249	273	291	269	285	294	308	289	274	278	297	272	290	276	287	299	250	266	240	262	287	269	253	295	277	266	280	285	273	293	270	276	263	243	281	294	293	294	271	307	308	251	281	276	295	258	279	280	279	290	272	272	275	295	271	292	300	283	308	273	307	266	254	287	328	289	272	298	292	297	304	238	283	246	271	255	266	263	280	261	267	243	304	268	259	255	274	254	296	273	275	243	267	274	291	265	287	254	287	291	246	291	273	242	257	296	288	290	285	300	278	287	271	247	283	301	261	279	305	273	250	280	266	304	276	271	281	258	263	277	273	233	275	282	254	293	258	294	279	267	283	279	268	296	267	283	275	321	244	255	270	278	278	279	292	285	297	277	290	265	277	254	272	270	259	283	281	256	302	298	285	273	287	255	266	265	263	260	300	261	258	251	261	263	290	281	272	257	247	264	307	280	278	295	272	291	256	296	269	285	283	271	304	275	305	279	278	252	306	250	256	294	269	276	258	291	287	263	295	257	278	285	286	258	262	270	298	267	258	275	258	239	276	266	289	279	264	301	296	277	233	250	285	262	307	292	260	270	283	291	278	254	277	264	260	297	267	305	292	289	263	305	264	306	298	297	258	271	278	270	284	289	261	291	251	296	257	267	291	301	271	275	259	283	252	275	285	291	245	276	283	263	272	270	289	253	270	258	285	274	261	299	261	277	288	266	260	296	255	303	284	240	233	246	287	252	263	280	285	267	299	260	260	295	290	312	240	293	277	273	271	286	262	308	293	269	294	272	302	281	275	275	265	257	287	275	247	257	307	280	260	263	272	242	301	303	295	322	269	308	274	270	290	295	303	262	286	275	257	261	303	283	281	279	292	265	257	279	277	278	281	300	271	254	262	249	252	260	307	275	280	295	289	273	240	296	304	265	277	305	280	244	302	251	261	297	276	262	286	306	237	275	273	301	287	301	292	277	241	271	294	297	257	294	258	250	265	281	270	264	268	277	271	256	277	288	268	308	256	277	260	305	262	252	278	240	310	269	300	249	250	270	280	269	270	298	291	275	282	277	279	303	256	295	223	272	293	280	299	278	262	302	295	271	266	244	296	261	287	274	243	278	295	290	275	285
51946	38061	3284	3593	3197	2567	2128	1907	1636	1458	1321	1192	1096	1060	1017	913	946	874	856	826	820	842	820	809	730	773	777	756	700	730	744	755	750	717	720	682	700	727	683	722	690	692	708	723	674	624	644	712	671	698	640	691	679	746	655	705	658	653	682	680	688	638	670	694	634	712	690	666	692	667	627	658	648	701	697	658	696	664	651	611	648	632	662	633	678	661	686	686	666	670	638	684	716	683	614	677	642	641	673	656	648	616	720	638	673	658	642	697	648	658	635	674	660	649	645	708	649	684	660	653	606	640	675	684	616	702	628	637	645	623	676	705	647	626	626	681	700	685	650	609	635	666	669	665	670	648	695	667	658	621	628	654	594	680	635	602	672	639	673	661	603	670	679	672	681	640	633	672	659	628	650	701	634	679	645	649	669	657	639	662	660	674	636	669	601	605	647	646	628	625	689	676	683	666	686	620	688	653	654	631	661	638	683	616	607	602	677	643	643	668	703	652	671	672	648	679	654	658	630	660	679	676	647	643	669	689	635	632	674	648	686	655	670	636	637	608	619	695	649	665	600	670	604	640	653	703	651	677	644	661	615	641	650	659	665	679	668	639	652	680	659	632	673	649	665	660	667	658	681	643	670	629	668	645	590	658	655	660	684	664	648	685	674	688	644	647	626	645	605	685	669	693	698	643	734	678	650	675	661	661	629	630	672	636	617	676	658	658	669	649	660	631	636	660	687	680	682	652	682	647	616	641	677	627	640	672	661	628	595	674	661	616	653	670	663	675	690	675	645	675	694	694	646	625	662	652	683	698	688	665	600	670	673	665	674	671	614	669	637	608	633	628	654	709	621	679	691	667	684	648	676	623	653	637	650	653	664	687	671	643	652	631	685	727	649	623	652	658	680	687	649	691	628	685	677	605	675	663	654	677	663	637	673	649	730	677	635	638	648	696	655	672	626	653	652	690	676	672	652	685	643	654	615	647	700	661	690	647	642	688	651	644	607	653	634	655	669	646	643	696	624	659	677	635	661	671	674	644	692	648	659	630	671	642	638	696	685	662	649	663	564	675	642	704	644	631	670	675	646	654	625	694	700	659	620	614	684	711	640	698	608	663	635	657	675	602	661	637	668	681	703	621	628	675	610	671	673	655	681	673	636	646	667	618	651	663	626	658	647	657	668	657	639	674	631	709	671	676	657	631	652	664	621	656	628	659	662	686	672	628	622	670	647	678	674	662	652	630	649	654	620	670	655	664	689	613	683	629	661	650	670	632	629	650	687	646	666	672	640	690	620	650	655	647	666	651	634	624	655	651	633	647	673	668	691	669	647	667	638	654	638	677	644	637	670	702	662	673	633	654	603	640	712	621	645	646	656	682	704	642	650	683	638	638	642	672	652	648	670	658	615	615	639	643	652	661	659	650	690	663	631	642	643	643	628	665	655	651	633	660	641	654	636	669	658	630	641	683	624	675	660	656	699	707	648	660	649	705	651	626	653	673	653	655	716	639	626	679	627	649	623	695	627	617	660	707	640	659	663	646	666	679	677	672	649	665	610	661	661	660	626	657	716	671	621	662	649	664	646	676	638	650	672	653	662	653	679	646	641	612	640	650	637	663	635	625	646	704	674	687	669	668	701	667	693	629	608	667	650	643	596	683	661	645	663	620	652	656	703	603	631	643	668	661	669	664	691	612	646	691	620	626	677	630	671	659	647	667	671	616	617	687	665	682	617	685	673	651	619	642	677	670	686	727	701	661	661	639	659	650	681	673	644	678	670	701	685	677	674	646	680	659	688	638	683	661	633	637	655	613	608	671	684	677	636	648	646	709	681	630	669	640	689	638	676	656	673	621	694	618	615	661	618	664	611	632	633	627	636	653	633	620	638	635	687	669	658	651	635	620	649	681	659	666	614	666	702	640	656	632	672	660	699	669	642	647	655	666	626	651	642	608	645	605	667	665	682	688	661	623	652	704	682	640	633	660	640	630	661	692	676	619	615	654	686	649	613	612	663	646	639	652	652	623	620	624	684	654	640	612	647	661	617	646	680	639	579	677	657	667	690	660	670	623	610	690	666	600	664	635	674	671	655	668	634	605	668	639	642	658	698	688	629	656	660	650	665	669	636	615	609	605	647	625	682	622	657	644	664	697	640	640	672	610	690	644	684	697	613	680	611	654	621	684	626	616	660	664	661	642	674	653	615	643	666	652	656	666	705	700	684	710	670	639	665	632	639	625	676	663	659	684	669	641	641	698	635	647	652	657	679	699	647	661	649	632	679	668	652	666	647	624	641	678	638	660	710	676	686	602	641	668	676	641	656	638	619	664	665	626	712	658	623	681	644	639	675	675	642	666	633	691	661	661	603	621	674	682	666	677	699	657	670	656	651	663	618	682	672	671	674	659	685	663	626	641	620	682	680	642	664	672	657	662	647	673	651	701	668	699	599	642	616	644	662	658	657	692	659	626	626	648	695	676	650	663	614	655	656	617	641	663	637	669	612	609	631	665	673	651	640	655	645	661	659	642	643	664	676	637	658	639	634	613	655	674	663	672	635	636	620	650	605	659	604	670	672	624	673	661	648	662	664	653	651	626	701	662	667	657	649	682	627	629	676	644	702	652	639	632	625	678	650	625	671	669	621	638	685	639	653	699	673	654	624	671	661	646	658	653	696	662	679	647	666	674	643	623	654	649	639	622	613	646	610	699	651	735	654	698	675	664	628	628	665	648	647	656	640	648	653	684	668	645	617	607	616	671	674	661	677	642	683	634	633	644	625	631	635	623	643	653	637	720	687	625	674	672	658	692	664	652	666	630	649	698	702	685	620	698	681	675	645	658	626	643	634	695	636	656	679	653	676	658	650	655	647	652	618	665	679	658	692	660	676	639	633	645	629	678	615	643	648	639	664	680	614	646	658	664	656	645	653	675	666	654	646	643	701	627	637	679	656	644	665	688	659	644	608	663	661	687	651	627	647	656	655	712	670	644	649	647	645	626	617	626	631	627	650	696	699	643	626	647	645	636	641	678	632	688	662	677	691	654	673	647	666	664	594	682	664	728	658	643	650	677	633	608	675	629	668	645	638	663	661	643	639	652	640	699	628	677	630	699	639	666	675	701	623	626	644	625	668	649	618	614	657	684	637	632	652	663	641	680	693	630	662	703	652	633	646	652	655	662	657	681	627	677	632	673	662	691	672	606	713	642	687	653	662	692	626	644	645	705	631	668	624	587	660	671	659	658	679	658	650	655	682	703	632	683	674	694	675	649	680	664	628	651	603	611	666	657	649	694	612	602	668	628	701	630	666	613	643	643	672	671	664	654	638	624	677	617	583	655	684	625	664	668	648	634	637	663	696	613	656	664	638	671	642	650	662	683	656	628	647	661	645	611	692	651	647	585	632	634	683	644	651	720	671	666	619	642	665	621	661	625	658	657	628	622	741	663	669	683	678	673	653	669	671	649	636	620	634	645	690	617	693	633	664	633	627	650	633	634	667	668
20131	4838	368	197	178	168	169	167	162	196	179	179	181	175	174	160	171	183	154	157	172	145	175	157	191	151	185	181	161	174	171	150	149	177	153	180	171	164	179	157	164	177	173	184	182	162	152	189	164	184	191	164	182	158	206	161	180	170	166	165	177	194	144	166	179	161	162	196	195	158	178	156	178	155	158	158	162	170	171	198	158	161	166	176	170	181	165	159	184	198	179	174	149	138	152	184	171	188	169	178	188	182	169	168	159	169	171	165	183	150	177	167	188	181	187	154	183	173	171	180	151	165	165	151	167	178	165	180	164	154	163	160	189	160	150	185	134	165	179	173	149	158	183	172	147	181	178	170	175	171	191	185	157	164	182	148	158	170	164	182	165	171	179	167	198	165	166	186	192	174	171	181	174	169	152	171	169	151	154	153	168	158	160	157	152	181	173	162	157	150	150	158	187	167	185	161	191	166	179	163	188	190	181	188	156	163	179	199	163	189	192	141	174	191	175	173	166	170	173	170	144	172	152	202	178	149	176	150	156	185	182	179	179	193	166	183	168	165	168	165	168	174	177	161	148	156	159	163	182	190	181	175	186	150	155	174	163	178	191	155	183	171	201	189	196	183	164	176	183	172	176	181	162	157	169	168	169	177	194	173	196	182	172	184	160	174	174	180	168	161	173	161	177	172	163	157	183	164	169	182	179	172	182	166	194	174	179	174	177	155	153	162	169	163	153	157	171	194	153	176	164	155	195	173	180	168	179	172	156	166	186	160	173	160	175	157	174	171	171	149	159	181	197	193	171	184	183	149	158	167	145	161	148	154	188	160	190	185	156	175	183	191	157	163	162	174	172	164	186	175	160	174	193	184	189	188	181	164	144	158	171	179	174	169	171	189	171	164	179	158	173	189	156	195	173	162	176	163	160	159	197	168	154	176	173	167	167	174	159	164	147	156	168	160	165	183	173	168	187	141	155	155	162	170	184	176	171	152	146	166	182	154	185	168	192	159	169	163	183	184	158	188	172	169	152	193	198	162	184	163	171	154	158	183	153	181	176	193	187	136	152	161	143	168	184	178	194	157	179	183	166	172	157	159	193	159	182	153	172	181	175	161	165	163	177	167	167	140	180	174	161	158	157	169	147	154	193	148	187	153	155	179	173	157	188	183	163	160	165	166	156	170	153	171	172	150	165	157	169	155	175	170	174	148	160	178	184	160	169	188	170	155	160	200	188	172	187	149	155	154	141	171	192	156	166	158	171	179	174	204	179	141	171	168	183	165	156	177	185	167	176	171	186	144	150	169	170	199	156	167	162	169	177	157	171	178	160	181	143	165	197	162	192	179	162	155	161	183	165	145	182	158	159	171	164	161	184	189	189	158	161	157	152	189	187	167	188	172	171	160	165	179	180	186	151	164	178	176	177	189	167	169	175	163	148	150	172	148	171	181	185	190	168	184	170	166	167	162	181	171	191	179	167	130	173	155	159	161	182	173	174	175	178	184	160	159	177	146	188	179	159	187	158	164	143	152	178	187	160	175	193	173	181	153	169	179	156	193	188	151	174	179	163	170	190	177	161	190	158	190	195	189	203	161	161	161	169	149	142	160	186	182	184	171	141	154	155	158	176	176	160	188	189	153	156	164	171	178	188	165	153	159	184	179	156	180	178	187	148	188	160	167	165	170	184	176	163	158	155	180	196	166	150	161	163	181	198	173	172	147	160	175	183	192	167	164	150	170	187	193	174	157	166	150	185	175	160	201	153	178	159	182	186	173	168	142	176	158	161	171	160	171	175	178	182	178	171	192	187	185	136	143	176	184	192	186	180	167	173	177	174	153	171	158	136	163	148	183	153	180	182	197	158	163	161	156	178	186	164	163	167	163	191	170	182	183	187	181	166	147	176	183	170	175	173	195	175	177	148	170	150	171	171	175	145	154	198	180	185	170	178	172	168	154	165	182	187	179	181	136	169	173	162	178	170	188	174	190	153	158	154	176	176	193	175	186	157	179	192	151	163	170	168	177	169	177	168	191	177	173	179	171	173	193	165	189	171	169	171	181	197	181	179	168	195	173	188	159	173	153	194	178	175	155	160	199	170	179	190	178	165	167	172	152	170	177	173	154	155	153	181	163	170	177	157	174	180	172	185	194	177	190	162	183	184	177	170	175	170	178	199	162	198	160	160	201	155	180	156	164	154	173	154	195	166	165	170	186	172	165	188	180	175	160	159	183	173	175	165	195	165	174	157	195	168	164	176	158	174	183	158	161	166	161	170	178	151	187	173	153	190	180	175	153	158	165	179	173	182	188	191	161	174	153	165	185	163	170	166	155	156	168	180	161	174	178	153	181	174	185	178	161	153	158	140	181	167	185	166	188	170	152	173	174	169	181	182	177	184	169	159	159	167	186	199	191	196	145	144	167	171	167	165	167	171	168	171	188	183	166	205	179	173	148	178	197	171	177	170	188	163	172	168	168	171	143	166	164	156	145	139	162	160	150	174	166	167	158	170	179	160	157	190	148	162	171	170	165	154	187	201	181	158	201	179	156	165	186	179	174	160	184	164	208	173	169	173	159	160	163	170	160	174	171	162	179	190	163	189	162	170	160	145	157	162	177	151	166	161	173	157	183	165	185	158	170	207	165	178	157	161	197	175	181	172	173	169	181	189	162	177	167	191	173	179	160	166	190	168	155	179	156	188	168	196	194	168	167	186	176	179	163	164	176	177	172	171	160	155	181	164	177	138	173	181	172	188	176	174	164	192	198	170	181	168	142	164	164	180	184	164	160	154	153	186	169	188	170	150	203	141	165	165	163	153	181	166	198	144	177	186	158	154	180	145	181	172	165	209	201	154	184	174	188	148	169	176	168	172	183	166	158	154	199	193	179	170	167	198	177	171	179	154	185	180	167	143	191	166	191	200	165	177	171	179	179	171	161	168	178	161	165	194	166	156	182	175	153	156	177	186	158	169	169	175	178	179	139	159	185	181	153	147	172	174	164	151	180	161	186	169	192	145	182	140	158	153	163	172	179	179	175	171	174	153	155	170	165	170	165	165	181	182	152	201	177	163	168	202	174	172	177	176	139	197	171	180	156	168	163	177	165	189	176	183	183	158	167	161	186	189	145	166	149	171	167	182	167	166	151	176	166	187	167	166	183	176	180	182	175	167	170	165	178	178	170	156	156	187	178	175	160	165	173	163	168	184	176	159	165	172	154	207	146	184	179	153	165	160	176	159	177	147	151	174	165	189	151	189	178	185	172	183	153	152	159	155	187	191	163	140	174	164	151	153	177	166	188	149	172	177	172	206	206	175	168	197	184	182	180	169	151	146	182	171	184	165	180	153	178	151	163	164	178	171	155	173	179	153	182	175	156	193	161	167	180	160	166	146	152	192	169	176	170	170	169	172	183	177	166	177	178	179	189	166	169	164	158	186	186	186	178	156	186	179	155	160	195	150	180	172	172	180	148	180	158	163	145	157	174	179	162	162	196	164	157
18361	5320	503	507	490	496	514	457	445	466	433	484	438	463	476	496	460	465	445	479	464	482	464	464	475	450	410	484	488	483	428	482	495	488	423	473	440	451	434	453	458	460	471	476	429	460	456	506	471	460	480	428	479	436	452	435	501	473	477	426	501	473	470	467	432	469	453	468	460	459	481	458	490	462	464	457	484	464	469	468	406	467	474	456	439	426	430	443	452	459	458	462	483	460	447	458	461	459	432	465	479	448	437	461	505	472	423	494	465	489	455	435	504	455	461	449	456	449	473	478	466	473	470	480	447	460	457	457	420	459	496	463	475	473	441	473	473	464	470	473	440	488	458	453	470	445	451	498	482	495	461	437	481	466	453	438	447	441	479	473	477	478	490	461	427	462	469	445	447	436	483	455	473	492	456	450	439	454	434	451	489	494	458	425	481	448	438	459	467	510	476	437	500	475	445	459	434	437	466	475	434	480	462	469	458	465	465	435	509	459	423	478	460	468	485	434	472	444	441	438	450	453	469	447	490	474	451	465	469	463	439	461	473	469	441	454	431	471	470	437	468	447	462	454	445	451	444	461	480	448	471	460	438	481	419	468	466	494	427	436	443	449	460	486	480	470	524	475	441	476	477	498	461	473	442	470	438	468	466	469	452	449	479	436	443	474	438	426	418	438	446	484	466	467	461	449	480	455	487	468	458	463	442	453	447	464	445	452	438	452	492	490	426	459	467	451	518	474	424	498	469	456	416	420	429	492	471	464	474	463	435	475	457	513	494	459	485	498	480	465	491	450	454	478	445	454	490	479	466	445	502	464	483	469	474	459	465	479	485	464	463	498	464	449	480	437	459	465	421	447	480	463	460	455	452	463	455	484	444	459	489	474	437	489	474	490	452	451	453	455	451	421	469	436	436	495	461	469	481	455	514	454	473	437	457	470	454	415	466	422	494	489	492	457	468	468	450	450	494	456	477	460	448	463	477	470	451	467	431	467	454	462	459	496	454	450	430	451	454	431	468	484	465	455	462	474	494	466	506	433	444	463	442	460	467	467	427	487	469	460	522	473	451	484	500	443	479	481	449	454	423	490	456	465	443	478	459	469	484	460	431	457	494	461	498	464	458	446	435	472	487	453	473	462	463	419	441	455	508	473	465	451	476	486	493	449	464	497	469	460	447	474	429	497	489	432	463	449	438	481	464	442	471	485	470	505	462	473	444	463	464	440	467	479	451	479	488	480	490	487	462	485	473	451	454	456	432	430	434	424	482	452	446	437	474	473	478	454	474	469	453	442	507	498	459	457	461	428	485	465	450	464	457	495	456	460	475	483	450	467	459	436	420	417	486	461	460	451	446	436	502	446	440	428	448	489	466	476	486	477	441	459	452	441	431	465	426	488	467	446	430	500	449	468	476	443	471	432	469	466	464	432	437	479	430	497	492	464	429	455	453	465	456	461	475	470	473	467	439	410	499	452	473	485	472	494	469	515	445	433	432	455	472	476	485	444	455	454	464	460	482	461	418	481	449	461	476	448	447	475	455	474	458	434	438	483	445	438	449	495	459	464	506	437	459	458	484	471	427	446	441	457	494	417	449	452	429	409	467	476	448	456	446	431	465	452	446	461	470	435	467	458	443	455	499	419	431	451	475	452	471	466	457	484	470	442	492	445	460	441	462	466	470	477	460	407	467	463	442	450	482	448	486	491	441	448	436	431	467	482	469	444	441	455	453	481	433	458	452	439	486	477	439	445	422	429	436	463	484	405	477	495	454	492	459	464	439	447	473	431	456	458	453	431	461	446	393	471	482	462	448	458	435	474	448	500	444	449	421	426	459	458	480	464	467	480	454	447	461	481	463	513	497	491	430	464	459	422	480	439	464	446	456	440	395	479	432	465	459	495	434	454	480	442	497	452	416	460	463	465	464	482	498	449	436	472	462	473	472	481	434	464	458	467	475	482	478	451	448	469	468	472	489	471	459	478	418	442	487	464	476	418	447	454	484	476	474	421	435	457	448	478	478	455	463	426	484	464	449	435	492	458	502	464	472	445	485	506	448	472	460	482	478	454	466	466	457	424	452	472	425	443	432	467	423	497	440	431	462	477	482	473	448	466	464	487	427	434	483	449	464	449	466	415	462	435	491	445	460	455	446	440	460	452	487	499	437	445	485	485	440	465	433	444	475	440	453	477	480	495	497	415	469	467	477	467	523	458	428	455	464	441	454	465	440	477	467	465	452	439	477	463	448	473	454	445	464	461	466	490	438	448	449	447	436	475	479	432	441	437	484	472	448	476	487	439	419	461	467	487	482	427	461	445	472	455	473	491	461	463	452	495	438	470	469	482	493	442	480	432	469	450	492	485	486	449	470	452	479	440	484	461	448	496	434	444	512	424	426	407	444	475	419	452	456	451	421	467	445	478	482	491	441	456	459	434	432	450	525	507	463	439	458	459	444	475	444	452	446	459	463	430	504	474	496	490	461	475	443	450	455	435	467	446	440	431	483	471	451	501	449	497	480	518	449	456	464	453	496	437	467	421	460	442	464	430	450	487	461	474	442	464	419	462	461	448	500	457	472	440	470	476	433	468	463	481	484	457	416	452	472	453	477	464	446	494	434	423	448	481	453	474	473	432	463	484	490	456	469	491	435	467	447	455	436	459	485	477	431	448	468	415	506	472	475	478	460	458	457	466	465	436	450	467	469	471	452	466	477	484	438	422	477	417	451	445	432	439	486	446	434	486	490	481	448	478	488	416	464	464	462	453	473	455	477	463	452	439	487	468	442	429	463	476	452	484	453	458	423	482	475	402	505	496	443	458	458	450	429	430	443	429	453	457	462	488	486	466	466	453	458	447	457	467	477	485	482	469	454	459	444	446	467	493	497	469	475	444	503	483	421	471	470	456	488	478	476	442	467	471	438	438	430	475	477	438	461	441	456	486	433	472	484	516	471	459	449	459	475	486	467	467	491	432	476	456	446	466	480	458	449	497	450	495	446	452	471	451	458	501	469	471	466	440	477	448	483	436	480	452	441	469	476	455	453	485	473	464	460	481	480	460	452	469	476	463	489	442	464	485	464	474	441	479	441	441	492	493	437	447	497	487	457	449	458	478	467	450	460	426	458	453	457	450	469	427	485	432	458	460	469	483	458	465	477	470	470	439	482	448	473	478	450	457	467	442	482	467	496	448	467	429	446	469	467	490	488	459	457	431	450	493	422	461	467	435	439	458	503	428	432	456	435	444	427	495	452	460	458	450	439	458	448	420	461	460	436	478	480	416	467	430	461	423	459	446	468	479	423	479	455	443	488	470	470	475	476	444	453	447	469	477	453	482	483	480	506	454	454	419	488	442	457	437	474	466	516	502	465	453	466	472	466	460	465	463	466	440	496	439	425	468	503	417	500	475	445	450	438	498	482	465	476	470	456	451	443	481	441	470	421	492	481	465	417	473	452	415	476	486	447	451	461	459	447	471	464	460	490	462	435	451	464	454	476	445
65514	44738	16093	2052	664	543	457	403	373	386	328	307	369	346	335	306	330	327	327	323	300	332	320	297	343	312	307	280	336	315	308	321	336	308	298	327	318	313	329	328	302	316	307	273	287	312	294	310	326	301	275	354	277	300	327	310	339	284	295	339	280	303	308	324	289	340	296	328	268	321	311	285	320	356	303	307	304	306	313	306	300	305	319	323	288	302	334	308	304	285	318	332	332	294	321	335	293	301	342	321	264	307	320	317	320	323	283	286	307	298	291	299	320	300	306	302	318	301	324	314	318	299	333	351	323	331	305	303	294	309	316	312	331	290	293	311	297	295	324	300	262	305	321	304	272	330	315	314	279	308	308	316	308	309	274	321	308	289	288	291	300	334	298	304	300	316	305	324	321	324	298	289	324	318	309	302	309	295	321	307	342	295	327	318	274	315	314	316	315	310	301	282	333	306	307	300	305	270	313	293	317	301	333	317	263	282	298	297	281	295	306	298	345	317	312	268	276	294	331	309	290	295	280	326	285	305	311	305	317	314	281	320	308	307	287	268	338	302	292	302	305	310	307	282	314	299	302	293	328	303	293	272	290	300	328	311	266	307	325	347	313	306	320	319	315	305	267	308	299	310	308	310	314	320	311	289	276	304	288	296	301	335	327	309	332	311	349	354	296	281	315	301	321	280	328	287	328	303	301	324	293	316	307	284	281	284	315	287	328	320	311	323	277	296	300	331	302	301	348	306	283	266	267	311	337	333	317	320	322	305	321	297	280	287	307	297	306	322	328	297	331	309	293	330	349	315	261	305	260	350	307	308	322	304	264	317	306	316	289	299	304	322	314	309	312	326	322	327	308	298	331	308	304	303	309	298	305	320	310	294	301	324	331	287	320	329	288	275	269	320	316	269	313	308	295	320	335	302	292	277	318	308	319	325	298	319	314	287	330	305	295	281	288	299	329	284	326	287	325	333	280	336	278	260	294	305	299	275	302	294	329	287	300	302	300	308	314	334	298	319	298	301	279	301	333	318	312	310	321	290	314	313	253	295	294	317	311	300	308	299	299	289	297	330	322	278	309	298	357	317	329	298	313	293	297	287	277	305	308	283	295	331	311	302	306	293	314	290	321	314	282	272	330	311	321	303	275	317	313	303	326	309	279	283	314	301	325	313	302	298	297	297	333	351	281	315	301	298	294	307	303	299	319	320	299	307	298	316	309	300	292	316	324	286	309	327	294	291	305	293	307	297	299	292	314	295	310	318	319	315	334	324	322	265	297	282	283	323	287	311	316	318	297	305	316	324	316	308	311	315	277	299	266	272	344	326	274	313	300	332	306	320	318	321	300	310	323	317	299	280	305	308	312	298	290	323	300	300	317	280	307	313	286	300	318	275	318	343	319	335	298	319	328	307	289	323	327	332	350	318	302	319	262	307	268	311	312	310	317	317	321	306	320	312	314	358	318	335	324	295	318	300	263	339	307	304	288	264	307	276	305	307	327	304	294	304	347	309	314	337	315	307	288	273	301	311	304	307	312	317	304	328	338	320	305	301	328	325	331	311	306	318	324	288	326	301	294	285	323	300	298	305	327	300	312	316	316	290	327	336	315	304	330	309	307	303	329	310	328	323	318	300	296	314	311	303	304	307	291	272	282	300	291	298	297	297	299	300	349	317	327	323	305	321	302	313	285	316	294	273	286	280	298	288	313	298	314	333	318	276	310	289	328	304	328	290	322	337	307	302	303	293	307	324	302	328	314	277	305	290	275	319	310	262	348	273	316	291	331	312	291	311	345	302	313	302	304	263	281	301	312	300	312	330	263	304	314	307	297	279	268	321	312	330	301	274	297	275	306	266	320	323	335	332	306	291	305	311	281	314	289	316	275	303	310	279	312	348	305	328	277	311	300	304	305	309	312	325	342	301	318	290	292	297	311	305	290	306	276	294	307	314	312	319	329	333	302	347	300	299	333	321	287	321	298	302	311	309	305	276	305	297	312	282	254	307	294	255	308	289	321	322	296	284	308	307	311	351	323	315	297	292	284	297	316	311	316	294	320	310	327	332	284	329	311	293	285	289	291	282	309	290	315	287	281	303	312	326	268	301	285	304	329	333	319	294	283	313	311	315	280	300	316	308	295	316	277	315	300	306	316	311	307	319	271	267	264	286	311	306	313	284	336	338	305	303	315	297	323	299	293	294	329	296	280	315	320	296	309	296	283	299	290	271	300	321	323	314	331	296	299	305	330	324	306	306	287	309	313	285	336	320	327	313	274	328	317	309	351	287	273	324	315	320	304	311	303	291	340	357	326	306	273	319	333	318	317	302	289	321	288	324	306	309	301	321	319	298	318	284	328	294	304	318	301	330	328	307	294	301	285	288	291	294	286	304	276	300	309	288	305	342	300	337	296	327	286	319	293	306	318	325	344	280	318	304	314	310	300	266	309	287	316	319	301	293	290	303	286	332	316	312	333	340	318	287	284	297	294	350	271	280	320	320	307	283	308	278	292	289	311	287	315	301	290	268	298	330	290	286	299	320	324	322	301	262	300	317	261	349	311	314	319	312	324	285	319	310	346	298	311	294	322	281	277	308	313	303	289	313	302	306	303	325	350	308	301	293	294	337	312	315	332	263	315	321	282	294	280	319	304	319	295	304	292	323	308	297	291	273	326	313	297	294	282	317	312	311	279	304	318	306	308	289	304	289	326	280	294	315	298	257	289	278	258	313	286	312	322	286	289	271	302	299	288	306	295	307	336	328	290	285	362	310	320	323	341	304	319	285	300	311	295	311	336	315	300	321	316	298	330	328	339	328	322	334	299	333	280	311	296	346	301	310	355	314	298	307	290	330	294	296	298	288	303	312	303	317	358	308	327	298	368	334	317	306	283	316	311	279	302	308	292	317	329	332	289	327	290	273	304	285	287	313	299	313	328	293	291	295	311	290	312	302	295	319	327	317	315	315	307	279	327	344	339	323	292	304	282	313	310	271	306	322	315	322	284	316	334	342	293	284	299	270	299	301	308	293	288	336	331	277	325	328	290	315	322	320	304	302	309	334	272	276	284	281	309	311	314	314	329	315	337	315	372	275	287	308	304	283	349	336	341	292	289	336	307	344	308	331	333	326	310	290	309	325	292	295	293	307	308	317	306	330	315	324	312	329	279	315	332	293	276	337	313	325	296	293	306	329	308	304	302	341	302	323	297	289	309	307	313	306	293	311	299	304	301	286	257	326	301	288	309	294	303	309	316	303	299	263	280	322	304	291	324	329	319	314	313	276	285	300	295	328	290	301	294	326	307	277	326	297	287	269	354	300	248	317	275	321	313	322	312	292	317	326	330	295	312	319	329	320	298	309	288	317	312	339	309	281	295	303	304	321	295	304	306	306	332	300	329	337	298	292	268	295	306	293	294	311	305	313	289	311	322	296	293	261	289	319	334	285	273	323	286	317	305	310	314	285	318	277	309	310	323	346	311	326	309	327	316	310	291	308	283	281
42623	29316	2203	2306	2031	1768	1571	1322	1223	1195	1063	1126	1024	951	876	886	847	855	876	806	797	814	807	811	817	868	801	836	783	844	733	793	754	773	746	733	811	754	745	711	733	776	776	796	787	722	779	774	749	772	767	785	761	762	708	739	744	799	688	741	753	775	775	759	757	777	781	722	763	776	737	728	748	739	787	760	731	742	736	746	752	773	725	759	750	731	748	786	751	723	736	702	705	751	754	755	780	723	720	818	722	750	769	741	745	788	783	758	742	730	772	739	740	752	747	746	743	779	744	760	734	775	744	750	761	767	751	781	717	745	778	777	742	774	744	733	777	725	781	732	807	731	772	751	771	750	748	736	742	747	779	741	723	785	772	746	714	749	754	728	762	750	753	787	773	721	767	768	725	761	769	735	762	774	750	761	728	676	731	736	724	753	772	721	731	735	748	712	781	767	805	752	743	814	751	728	801	794	731	736	732	689	773	754	729	700	712	713	777	761	793	747	711	740	748	720	734	729	764	751	741	742	790	747	756	725	736	821	729	755	744	776	732	730	699	719	718	763	788	783	714	764	752	731	741	744	764	757	717	761	766	782	780	784	754	724	754	696	715	754	749	767	723	779	709	692	758	751	758	706	782	730	762	714	738	782	757	728	730	734	766	726	758	729	717	733	756	688	773	773	723	733	757	769	742	728	748	702	728	784	716	741	709	761	740	760	728	752	787	724	734	734	740	748	777	771	763	779	760	692	736	756	730	746	776	753	760	768	731	749	750	746	759	754	698	721	715	718	713	702	708	723	695	777	729	775	747	766	725	759	750	779	768	757	703	769	745	741	758	769	722	712	784	755	718	748	707	776	718	752	786	706	714	743	785	781	751	770	793	801	749	721	765	732	774	708	746	698	744	770	735	745	715	721	778	767	777	737	751	732	690	750	756	760	696	722	754	718	704	754	759	736	723	715	759	753	726	721	745	721	730	707	754	749	777	767	747	771	729	713	737	724	748	728	741	749	728	759	723	748	756	736	701	758	754	779	765	731	732	775	795	769	711	745	745	738	752	718	721	774	720	733	667	717	761	736	784	771	741	776	740	767	744	706	767	756	779	753	722	717	750	777	765	717	768	728	771	748	713	732	769	741	730	765	757	749	742	736	725	779	767	710	756	751	697	709	714	748	729	761	728	714	759	729	752	736	738	769	764	761	828	792	739	711	746	736	744	767	744	787	795	760	784	788	747	729	712	700	724	737	722	758	760	736	724	776	760	756	745	731	735	724	728	739	725	784	741	744	731	745	755	769	710	768	758	780	765	658	754	744	767	728	755	748	688	697	766	752	718	744	791	768	760	751	732	746	781	732	713	743	749	747	758	758	733	762	622	774	751	742	784	752	706	708	738	760	772	711	748	685	688	754	753	776	725	694	731	746	749	744	758	763	757	744	759	776	749	758	750	738	726	736	752	755	752	766	750	700	748	760	786	697	745	798	738	715	762	717	713	734	732	739	781	769	753	770	801	717	715	761	714	743	729	736	732	720	731	742	723	780	745	732	783	753	786	762	694	742	742	738	788	736	753	801	729	692	751	751	706	786	742	736	747	742	790	706	787	768	732	733	770	707	720	759	712	727	769	725	729	763	771	717	723	708	748	782	806	738	744	763	772	720	728	763	732	782	759	742	745	725	750	760	702	763	741	759	766	801	718	755	794	811	776	751	762	724	749	732	734	752	806	761	780	717	760	737	793	771	781	732	731	730	766	728	754	752	780	712	715	715	754	780	753	729	724	667	718	727	736	710	775	755	745	730	749	739	718	748	756	788	745	733	765	732	777	711	765	771	750	737	760	762	762	750	712	764	698	753	729	753	762	727	735	749	749	752	794	763	741	778	755	715	755	755	740	792	709	759	753	711	775	794	727	751	754	793	743	729	788	766	747	712	766	738	710	754	739	733	724	757	772	727	712	745	761	719	753	751	707	756	746	748	749	753	772	779	760	725	693	730	751	724	729	706	752	735	773	765	737	702	746	750	766	760	693	766	781	773	713	723	730	738	769	776	776	755	767	733	735	769	748	731	777	751	779	780	742	793	720	747	767	763	748	727	724	759	734	774	842	735	726	726	739	743	709	750	744	779	704	713	719	731	706	759	746	763	756	696	758	755	747	690	786	781	705	719	704	725	727	759	774	728	735	708	721	757	735	759	730	725	738	757	748	775	724	748	703	765	730	784	774	760	770	764	781	743	710	759	745	716	787	743	761	729	790	731	760	754	726	733	702	713	743	807	762	730	783	729	755	822	776	746	763	724	746	760	715	702	753	736	769	747	704	773	763	771	726	764	730	711	759	733	821	771	763	770	762	722	769	791	746	765	726	760	696	751	732	721	797	779	703	765	757	794	745	782	751	766	749	768	743	760	723	747	772	716	748	774	784	748	730	797	727	767	768	809	725	752	744	766	716	772	786	749	750	809	730	834	727	735	764	737	722	756	730	725	786	753	724	711	745	735	750	709	764	697	777	762	782	728	750	726	787	741	722	713	722	729	728	664	750	734	779	752	735	729	679	728	721	744	711	741	760	755	742	735	752	738	753	725	785	758	725	804	708	726	703	736	720	746	715	764	778	715	671	768	755	744	771	745	792	778	753	753	715	753	693	747	704	729	728	724	735	737	717	718	763	759	768	820	756	732	784	766	753	722	776	763	749	800	760	744	692	711	781	752	741	715	750	704	683	727	752	702	772	764	815	733	778	680	734	734	707	748	713	730	698	772	745	758	742	766	751	738	735	770	759	740	768	723	721	755	765	769	758	747	748	734	713	745	716	738	754	674	721	772	811	749	722	756	730	767	792	723	764	741	695	721	769	692	749	733	741	781	717	764	730	758	774	787	780	711	770	768	757	767	760	743	715	756	739	739	734	749	770	722	733	756	704	742	743	706	743	730	737	747	705	762	725	713	756	742	771	734	694	739	720	794	764	760	786	710	718	730	726	730	793	710	766	818	674	715	757	767	712	737	723	750	731	732	741	715	731	759	757	726	759	749	726	754	728	703	772	728	753	681	740	724	777	724	825	759	772	721	730	709	738	768	792	718	787	761	785	741	783	741	744	722	754	795	690	735	714	800	744	752	764	738	720	752	761	725	716	745	707	714	774	727	775	808	762	732	752	752	687	729	715	770	748	763	742	776	746	784	733	721	746	759	756	710	757	723	742	796	735	735	712	757	768	750	760	738	751	696	731	727	782	759	754	731	768	766	738	729	716	756	742	774	741	762	750	763	768	760	732	721	789	755	726	743	761	753	747	738	751	755	735	758	760	719	757	801	778	747	772	736	768	758	731	757	710	725	750	716	766	733	730	736	759	706	710	752	691	769	747	747	759	770	730	756	758	786	740	755	735	761	736	784	762	751	788	760	747	741	736	717	733	732	741	713	800	799	741	775	768	758	740	755	743	789	800	727	766	774	723	696	694	773	756	721	686	766	747	732	784	702	738	755	708	739	730	739	743	768	741	745
73962	52658	24425	7377	1226	696	608	505	449	413	375	359	319	355	325	307	301	304	331	296	306	311	304	310	312	265	315	276	276	292	273	281	298	259	288	268	290	299	326	277	311	266	280	280	290	297	275	311	279	279	254	272	324	273	286	275	278	320	277	289	304	275	267	280	311	251	243	288	258	270	305	265	276	245	274	311	262	280	269	292	290	300	266	282	278	274	293	245	258	266	311	266	307	263	259	275	277	282	293	240	267	277	298	287	269	286	291	301	289	279	266	261	265	279	307	260	272	263	273	301	261	291	273	297	306	257	277	254	266	254	271	260	285	264	289	299	285	255	296	289	269	275	276	279	292	262	291	266	298	281	252	269	276	308	279	274	269	268	253	282	292	284	303	282	268	281	255	287	268	276	283	278	271	253	273	303	279	280	288	269	294	268	308	275	281	249	263	270	305	274	271	293	291	272	291	272	256	278	272	273	273	261	255	269	302	243	283	291	271	265	274	264	299	283	277	303	284	260	289	277	292	258	259	290	248	291	276	281	242	295	288	288	259	282	268	286	279	304	279	300	297	257	276	265	278	270	278	306	280	255	278	259	271	286	256	258	264	283	272	312	298	315	271	274	257	236	259	293	258	284	254	288	279	272	297	274	273	282	234	287	276	296	278	314	304	264	275	284	267	281	256	274	282	296	264	305	314	279	271	255	310	272	252	296	285	282	264	268	286	282	271	264	259	260	247	280	234	284	293	255	247	277	242	273	244	287	244	255	270	237	278	256	262	288	274	249	290	286	256	305	271	285	285	266	275	296	273	289	312	271	260	286	282	274	293	298	270	269	291	287	267	273	274	268	262	267	295	273	287	284	302	254	263	267	286	246	264	263	289	243	285	275	275	324	284	292	274	279	282	269	247	284	277	311	273	293	257	246	297	243	292	283	258	268	312	287	260	287	282	278	280	284	275	273	276	272	296	285	279	311	291	292	266	281	282	271	296	294	253	264	260	299	261	251	275	268	281	294	263	294	286	265	293	283	292	269	294	273	268	267	246	301	300	317	269	256	306	279	300	290	268	282	298	250	271	273	260	260	307	300	292	265	275	287	275	260	249	266	295	263	265	290	263	253	287	299	277	270	286	279	294	293	290	270	264	277	291	269	299	271	292	269	252	294	290	251	264	261	303	292	304	261	289	260	249	289	288	262	292	284	279	270	264	286	252	293	263	280	260	273	275	317	289	252	275	254	271	270	293	284	271	276	303	262	275	289	294	286	279	244	291	260	278	280	256	288	321	272	260	308	284	263	288	262	264	288	257	246	281	285	257	289	274	252	308	268	256	269	295	270	262	281	245	265	293	246	275	274	314	266	273	298	272	277	288	290	258	257	297	283	269	249	309	283	296	287	267	252	294	272	276	272	278	269	289	243	282	306	288	268	266	267	274	269	279	286	286	296	268	250	301	281	294	255	259	249	259	290	284	305	264	261	305	273	265	280	287	246	258	271	281	304	262	289	268	280	281	300	264	313	279	303	279	251	250	247	296	285	270	287	237	276	274	248	242	264	301	233	295	265	281	282	271	290	254	242	286	273	260	253	270	287	295	291	268	276	270	328	270	255	254	253	317	253	278	283	286	265	281	296	263	300	269	294	254	291	278	255	276	255	271	297	271	245	271	276	268	259	279	299	303	229	250	268	269	266	284	291	278	291	250	301	310	300	242	262	270	283	301	266	289	291	332	273	268	299	271	275	249	286	280	263	264	271	281	272	291	275	252	279	261	278	252	242	278	301	279	294	295	246	258	282	266	295	283	246	271	249	251	268	288	286	268	276	250	271	251	281	279	284	262	272	286	255	294	270	281	279	290	251	264	246	296	272	285	281	288	291	260	269	291	263	283	278	273	249	295	283	287	276	276	285	240	253	278	288	266	273	270	273	244	277	284	280	283	275	256	274	273	264	277	300	331	284	272	280	274	284	272	284	281	278	264	263	272	284	275	257	279	281	260	248	292	284	291	269	262	267	275	303	293	266	282	271	248	266	276	291	284	292	306	277	279	270	253	308	277	260	258	284	280	270	284	275	269	248	256	278	300	288	309	284	285	270	275	269	274	279	261	263	275	279	281	305	274	255	268	253	257	309	290	300	253	255	278	243	266	261	278	266	264	281	275	256	252	268	280	261	284	251	305	292	242	274	294	268	243	283	289	270	296	281	305	270	293	290	269	298	271	260	283	256	259	251	270	280	304	279	282	259	308	268	277	289	289	275	265	278	249	250	272	289	302	288	280	292	290	289	284	298	274	308	269	263	261	273	260	306	300	272	270	294	261	268	285	325	267	292	293	294	271	257	285	271	272	284	273	295	273	264	297	282	280	262	297	306	257	281	277	256	283	271	276	273	297	270	258	293	282	283	286	259	291	263	301	265	294	285	249	283	256	265	260	252	267	282	279	255	260	265	272	296	296	261	275	298	267	314	272	279	273	278	278	270	277	324	264	303	266	242	282	286	256	303	292	304	282	292	267	283	295	265	287	282	281	281	268	285	318	272	270	311	252	274	265	280	285	270	316	272	301	279	245	262	270	322	289	272	293	269	276	286	289	264	291	280	260	246	279	302	299	284	281	277	265	277	251	281	257	259	271	261	280	277	258	243	278	295	273	253	299	247	269	254	271	252	285	289	297	246	269	265	268	234	280	290	279	271	281	261	305	285	271	310	253	271	267	278	288	282	279	268	281	272	253	280	272	303	317	261	265	272	281	255	295	285	255	297	282	292	301	279	279	258	284	274	282	273	281	286	273	257	282	285	282	284	280	284	257	264	269	265	269	274	288	294	267	315	289	276	277	303	282	267	270	248	289	268	250	251	267	285	261	302	285	301	278	256	305	273	270	267	285	284	263	284	280	285	269	272	305	254	258	252	266	284	262	271	289	307	289	322	288	281	284	310	301	295	287	260	293	284	262	269	260	256	255	252	284	300	286	284	264	260	263	246	304	249	263	291	293	280	263	304	282	294	265	294	266	274	290	289	262	274	294	278	274	272	293	283	254	262	285	261	269	283	281	279	295	264	301	259	262	262	256	242	325	280	278	249	287	281	281	264	279	261	286	267	296	290	340	276	279	288	293	259	257	271	274	268	288	280	256	268	255	278	286	276	266	275	281	295	271	283	288	262	251	281	294	266	300	296	290	280	281	295	248	282	268	301	263	312	253	246	271	272	271	283	283	280	322	265	270	291	267	272	271	267	285	266	296	289	282	264	263	268	309	288	290	254	280	281	277	274	286	300	272	246	286	269	243	266	278	294	248	263	272	275	284	263	282	256	262	298	283	257	289	270	260	284	263	276	264	328	271	267	293	290	282	263	237	256	321	268	284	293	298	264	270	283	284	286	267	284	268	287	279	245	266	274	283	297	288	327	286	266	297	265	289	277	278	276	292	285	277	244	281	255	298	266	255	266	260	283	265	283	317	274	298	279	279	279	285	270	276	280	290	281	253	282	322	284	283	291	281	280
51867	37698	3288	3576	3199	2594	2128	1895	1589	1527	1335	1269	1144	1071	1001	926	935	908	892	826	845	827	810	874	799	824	810	739	751	728	714	685	749	757	752	766	753	716	726	740	671	735	674	716	736	678	647	684	678	641	697	660	753	650	707	686	662	678	694	714	662	694	649	683	672	638	710	678	698	672	680	674	669	692	659	660	679	649	710	659	614	668	725	734	645	689	680	654	671	672	661	664	714	645	640	689	627	658	669	725	680	681	651	676	684	647	672	635	671	681	647	680	674	626	639	609	661	642	660	680	663	676	643	611	642	645	701	724	648	611	689	673	641	702	704	668	709	710	632	671	652	658	650	673	674	675	645	653	678	633	669	654	635	643	680	650	639	639	651	648	648	690	623	668	644	644	633	661	709	697	636	654	674	651	653	666	673	666	671	633	646	675	673	618	708	702	605	676	672	682	672	669	626	644	648	696	674	665	667	632	612	695	701	660	662	638	634	620	650	650	665	646	610	650	646	638	714	666	630	642	615	663	679	632	628	645	647	671	666	662	698	639	644	668	644	684	673	635	656	641	665	639	642	634	654	676	649	676	617	668	656	658	637	692	639	677	718	656	635	625	663	719	649	687	656	698	648	659	662	678	660	627	630	609	699	641	684	654	672	650	622	656	685	596	687	641	648	663	648	632	637	669	666	691	682	640	648	639	660	674	632	653	659	652	643	669	680	645	610	666	634	671	632	700	582	655	684	677	641	636	647	603	666	694	698	671	676	625	638	712	656	637	652	677	679	655	626	667	652	678	642	636	608	706	602	647	665	641	701	676	655	682	661	622	653	674	668	622	653	686	654	666	654	627	663	639	655	633	648	651	708	612	658	648	618	713	611	690	676	619	647	685	618	666	659	632	703	640	713	665	656	654	651	656	635	688	624	645	669	673	642	605	653	691	629	676	656	667	633	650	669	604	670	664	623	632	625	721	639	655	652	650	621	678	668	700	637	667	635	663	640	664	644	633	647	658	652	620	636	670	669	635	658	654	702	611	649	646	627	613	673	676	618	645	675	669	679	644	690	630	688	650	699	656	677	651	666	651	698	669	660	708	728	683	611	656	671	643	636	636	640	692	682	667	679	636	648	692	671	636	680	620	695	651	650	680	636	668	653	686	697	638	664	641	643	673	657	658	668	646	659	645	661	688	648	645	678	677	671	634	671	656	658	641	683	639	631	670	629	685	697	640	660	673	717	675	660	647	668	669	675	665	662	663	646	648	662	639	616	653	669	636	633	637	680	694	691	648	681	654	660	641	656	633	652	705	600	660	705	637	619	619	639	646	700	637	674	646	628	655	637	624	622	654	597	682	659	656	628	672	658	640	713	640	666	653	700	623	684	599	662	612	670	618	670	681	648	638	656	681	641	654	688	619	664	648	699	614	655	629	687	692	668	649	648	643	633	668	666	611	626	638	639	651	627	640	689	660	669	647	605	677	644	639	630	669	612	637	682	647	644	643	665	644	628	663	617	639	685	663	647	619	632	661	742	672	739	678	666	644	662	632	623	689	662	667	629	629	673	690	647	666	599	655	661	609	675	623	647	658	646	633	690	620	668	659	649	671	620	649	653	643	653	636	646	685	685	683	667	616	637	663	644	623	607	658	626	666	644	640	634	662	643	659	671	660	667	646	670	699	682	610	682	643	635	621	693	651	676	660	663	611	619	620	681	677	700	656	625	647	679	651	627	664	639	646	683	628	590	646	626	667	656	637	640	655	621	641	622	697	634	669	681	687	678	644	649	671	695	652	710	649	686	644	637	653	625	608	669	685	650	671	651	677	724	655	660	646	636	716	673	689	661	665	667	694	673	662	643	666	664	663	637	658	666	697	676	630	689	662	643	667	658	638	675	632	638	639	610	683	643	631	668	654	659	720	671	674	662	641	634	633	672	606	673	660	651	658	670	631	686	673	675	646	661	656	649	676	685	638	666	687	661	659	716	670	681	659	680	671	654	688	632	658	602	656	643	678	671	663	657	682	637	717	640	656	623	739	697	619	661	680	645	692	703	669	672	617	650	677	637	615	642	656	646	656	635	648	683	647	692	627	644	658	690	654	640	681	679	658	667	706	637	675	633	651	678	678	644	686	635	643	634	648	633	621	631	626	699	691	603	714	662	693	643	622	685	646	661	648	652	623	686	667	633	648	627	682	651	699	636	700	694	664	663	623	683	650	657	640	679	680	638	645	662	610	652	685	636	688	621	683	630	627	653	643	678	639	668	676	669	628	679	650	649	647	710	629	683	649	667	630	622	632	727	670	651	658	679	679	674	651	632	685	641	636	661	668	665	671	680	656	691	665	614	607	657	647	662	663	670	667	613	659	617	664	671	664	643	692	656	667	616	605	669	618	632	682	589	649	621	659	698	692	645	623	653	644	675	642	670	670	642	702	657	625	650	666	657	660	666	720	668	651	657	646	675	627	679	675	660	634	649	653	632	695	685	631	618	632	647	652	681	687	677	658	689	639	672	677	619	650	695	633	680	656	645	687	666	696	608	681	669	679	672	653	658	659	670	669	629	648	666	659	685	659	692	663	673	694	707	638	704	665	684	645	667	629	672	656	665	645	695	647	676	738	665	650	678	678	674	644	647	682	667	633	635	642	664	694	635	666	667	670	682	655	614	637	683	642	626	650	613	620	652	676	664	665	622	649	687	712	664	654	680	712	699	624	638	639	635	684	673	675	690	661	680	654	701	608	658	662	596	647	646	649	676	611	624	608	676	678	609	666	653	650	643	677	668	634	635	705	678	669	677	639	684	697	650	678	660	639	647	683	715	672	617	629	699	662	650	680	666	675	656	664	625	646	618	630	667	663	660	635	650	647	674	642	681	657	670	683	608	684	595	615	653	688	666	652	662	657	666	618	660	649	687	656	648	625	675	661	652	670	645	642	641	658	662	673	680	669	695	676	647	675	654	598	594	641	694	723	657	615	686	660	640	630	672	689	677	664	636	655	649	670	675	642	639	673	634	689	665	691	642	611	658	634	648	647	649	646	610	669	656	626	679	699	599	624	658	672	685	702	650	665	629	615	663	638	729	687	705	649	698	630	654	675	674	656	652	681	653	611	626	688	716	663	634	616	648	631	635	618	632	668	617	638	681	631	649	637	625	629	681	641	649	700	662	694	664	651	649	626	652	664	676	651	659	668	653	645	646	683	647	688	680	674	694	639	666	671	665	644	632	647	661	638	679	709	612	638	630	649	681	652	664	679	665	665	691	699	627	637	658	683	677	644	639	668	645	613	628	626	617	647	667	693	723	661	639	683	692	604	645	613	647	653	647	673	633	681	680	599	654	644	629	636	641	658	674	670	647	669	665	665	656	618	638	635	645	683	655	673	659	662	622	626	679	672	656	638	674	651	660	627	638	641	680	645	660	681	652	637	693	653	618	647	646	663	674	633	631	704	664	677	609	637	699	664	635	626	695	594	682	652	662	701	697	697	676	660	664	680	680	669
20108	4919	403	206	176	171	166	176	199	204	168	160	189	159	178	184	169	174	170	151	158	171	167	169	192	179	163	154	179	187	175	199	164	174	161	166	178	172	171	194	168	167	205	197	179	189	159	153	174	168	161	174	177	183	167	175	154	157	167	176	176	167	144	190	196	180	148	187	145	159	166	174	142	157	151	149	151	179	153	172	167	154	182	163	192	168	192	191	134	185	161	183	151	171	156	163	195	160	184	190	176	208	147	160	177	148	163	184	190	169	172	170	190	165	170	157	167	171	156	189	178	192	185	195	184	180	162	163	175	159	180	168	183	198	176	178	174	162	168	166	184	205	178	185	165	169	191	151	175	150	183	174	169	180	195	169	154	200	175	169	175	165	157	176	162	169	187	195	174	161	157	167	164	175	176	162	163	161	158	154	179	160	169	168	173	164	161	189	159	161	173	164	150	199	163	170	182	171	193	188	174	181	143	159	175	154	176	168	181	154	173	151	171	168	168	175	160	160	151	162	164	140	170	137	161	174	166	168	147	151	154	181	158	170	189	177	175	195	186	155	179	176	182	157	155	177	166	172	153	197	158	166	151	157	174	179	178	163	180	174	177	180	182	179	175	161	177	167	177	185	162	176	195	157	180	188	180	147	176	163	141	183	150	193	178	151	184	185	174	179	181	171	187	164	182	169	171	168	173	154	161	176	164	154	171	157	188	159	154	166	144	177	176	173	158	167	165	185	185	148	207	177	164	177	187	171	186	192	157	169	162	167	178	166	172	197	167	189	185	168	176	170	185	154	154	161	156	165	161	196	167	178	179	148	182	175	184	182	164	179	160	169	170	168	176	188	193	168	176	173	171	171	165	149	191	166	178	173	172	180	173	185	147	205	173	153	169	160	165	182	171	168	174	149	150	153	182	212	145	213	164	182	182	184	180	165	151	195	155	176	156	158	179	169	180	191	202	174	154	156	161	186	167	159	173	167	184	172	175	190	145	177	169	161	153	158	167	186	172	177	146	159	174	155	178	198	198	167	167	186	201	191	183	181	161	161	169	139	188	196	151	171	163	177	193	165	182	172	177	184	179	176	158	182	182	172	184	157	178	173	160	194	163	166	190	175	183	187	172	186	148	154	151	168	176	192	177	155	181	181	170	168	150	166	186	146	204	180	170	180	171	183	179	165	153	168	168	163	165	177	174	166	204	174	165	156	174	172	153	193	153	182	194	167	184	187	178	195	160	169	180	184	157	161	181	163	148	157	174	159	144	159	163	165	169	189	165	166	158	191	170	199	169	175	174	171	164	188	165	156	169	170	161	178	166	171	176	182	166	193	168	179	158	159	164	169	188	174	181	176	169	161	162	195	175	194	157	189	186	163	162	170	171	179	186	165	166	208	164	185	195	155	210	159	194	190	179	160	170	184	189	165	161	148	154	162	184	177	185	162	174	159	182	170	170	160	167	179	152	169	173	168	174	157	170	177	170	175	164	189	172	172	217	168	172	163	155	157	160	163	160	176	180	186	156	164	160	184	193	177	152	171	175	167	194	184	165	164	188	177	177	172	186	154	177	162	179	150	170	185	155	180	177	138	175	183	157	195	172	159	152	176	174	174	148	169	191	175	166	174	175	173	174	141	171	184	183	174	151	192	161	172	181	174	181	166	148	173	174	186	152	180	171	168	157	177	177	180	175	159	190	169	188	157	177	183	175	183	177	171	183	182	154	159	144	159	164	154	166	164	154	162	196	179	169	192	152	192	171	178	163	172	171	185	184	158	201	181	180	176	153	147	186	158	168	181	161	160	160	163	148	159	177	166	183	168	152	188	181	193	169	177	158	189	189	160	195	177	154	185	166	181	180	153	159	163	176	185	164	165	162	180	155	157	193	179	181	160	162	168	171	155	154	164	157	158	162	186	189	147	179	170	141	171	179	164	158	162	150	159	166	160	160	188	186	183	180	182	177	169	161	186	171	172	205	183	163	190	167	168	181	170	163	169	177	175	172	160	150	192	168	156	180	175	167	182	176	172	180	179	165	184	166	142	154	189	193	166	166	167	157	158	196	156	184	176	180	177	160	164	168	178	180	189	153	154	199	142	187	165	162	161	164	171	162	191	168	159	158	160	183	179	170	139	175	180	168	165	176	165	150	156	197	164	166	167	163	148	188	168	161	153	158	161	159	189	169	189	181	181	165	164	192	168	143	159	169	171	154	158	188	167	167	158	153	171	157	156	150	175	167	186	160	170	163	172	154	159	177	155	167	176	167	162	184	176	162	173	188	188	168	188	182	190	178	180	159	179	150	169	171	180	169	141	176	178	170	171	183	151	149	151	177	169	183	149	172	168	172	165	151	180	189	170	176	169	167	168	173	179	191	155	177	180	139	159	168	187	176	168	172	155	189	167	158	162	168	156	163	188	156	168	165	174	166	170	184	175	171	172	170	163	178	156	167	139	153	157	165	191	172	182	189	178	182	159	176	176	162	153	181	172	171	155	178	166	194	177	151	172	168	157	174	196	146	166	159	156	172	157	169	171	175	171	153	180	166	185	170	167	155	173	155	192	164	157	191	162	193	171	166	187	179	177	147	174	195	200	197	159	178	175	170	162	164	166	205	198	190	198	184	152	189	174	174	178	171	167	150	171	159	162	179	172	164	168	170	189	163	176	176	142	160	166	167	167	191	187	171	186	176	186	165	184	155	175	172	184	156	156	174	159	172	188	165	168	165	180	160	167	165	162	168	166	155	176	157	173	180	186	156	189	154	176	177	165	157	172	169	164	159	165	149	163	169	149	176	176	163	161	146	177	181	162	195	153	199	164	159	176	184	165	167	178	177	181	147	171	139	185	156	152	156	175	201	163	151	178	187	172	163	179	180	178	166	169	183	180	156	172	167	164	197	179	184	165	160	191	181	175	184	191	175	191	151	153	157	182	180	159	178	175	169	173	149	166	166	178	174	167	169	178	169	179	156	165	173	176	193	170	185	162	164	185	185	174	167	168	160	184	157	151	165	160	154	167	177	172	183	183	172	146	175	166	170	165	189	146	175	174	173	160	167	175	158	161	174	180	169	155	152	165	152	163	140	169	169	175	176	159	161	140	155	161	160	160	165	136	158	190	182	145	177	190	163	176	165	157	159	166	152	176	180	158	154	168	198	148	166	182	182	161	158	140	178	182	167	163	165	191	173	158	171	156	159	180	168	163	168	136	143	169	159	165	160	147	158	170	130	155	163	158	167	182	197	184	171	179	190	197	191	164	187	205	182	183	182	176	171	169	164	157	162	160	171	162	185	161	189	207	158	170	177	150	162	163	175	177	190	168	175	184	170	186	164	160	183	147	174	151	169	182	191	165	184	189	188	172	161	153	178	193	194	187	153	164	172	186	171	201	158	170	158	149	152	183	177	152	194	166	172	180	145	167	196	192	159	173	185	159	169	158	183	144	172	199	191	163	197	158	197	164	165	162	166	167	174	169	186	201	188	176	170	178	177	171
18306	5245	550	552	540	511	472	510	494	473	502	505	482	455	473	472	477	481	441	483	469	446	459	510	456	451	478	477	475	461	471	449	496	458	459	457	467	468	459	492	442	476	486	480	429	473	496	446	523	494	467	471	472	441	482	478	431	437	456	468	453	440	462	450	474	460	456	454	482	453	458	478	446	460	446	451	460	495	447	434	469	456	425	471	441	445	420	437	424	489	488	496	458	482	452	478	458	476	438	482	450	471	461	446	466	453	431	497	419	484	445	495	455	501	454	474	435	467	500	509	455	473	469	449	480	493	470	476	468	474	457	436	472	467	488	453	507	487	477	484	462	436	489	469	488	461	470	471	451	473	467	469	483	427	470	472	453	464	482	488	446	488	477	475	543	455	469	430	457	450	442	466	511	455	439	450	464	457	470	458	453	461	465	424	471	440	467	447	493	445	446	475	453	471	484	486	438	460	473	475	441	472	457	454	452	509	452	453	471	456	450	442	458	451	438	481	425	499	479	416	450	482	427	489	452	447	477	460	447	473	461	483	452	455	488	475	448	452	448	507	513	490	463	485	445	494	476	452	503	454	445	455	442	473	428	441	479	423	476	453	434	485	483	495	433	458	464	460	452	468	469	446	438	488	494	472	454	473	452	497	443	463	482	456	490	455	458	437	492	468	446	456	448	474	440	476	438	439	454	451	454	490	471	442	423	434	447	476	451	451	491	463	426	484	443	454	469	459	443	470	480	470	462	440	471	470	501	444	468	449	472	444	488	471	444	440	446	492	455	455	472	446	481	464	463	475	472	469	455	469	465	495	441	467	439	494	428	474	455	474	457	426	485	412	465	483	436	472	455	440	466	471	489	432	464	465	494	449	450	484	490	431	457	425	477	449	467	466	451	446	454	486	484	451	474	483	475	499	493	515	466	479	442	458	441	459	433	452	443	459	465	470	488	418	471	493	463	457	449	462	455	483	499	462	459	473	486	471	440	486	462	423	470	497	497	472	475	479	467	478	452	427	465	431	459	441	472	486	502	452	473	466	441	444	437	478	484	481	463	447	472	501	440	448	486	455	463	464	474	468	478	447	458	479	436	436	488	427	475	518	440	448	484	437	448	466	444	475	427	436	452	457	438	466	448	475	486	503	463	416	458	493	491	471	459	460	463	435	486	479	473	476	461	473	488	452	503	470	462	418	458	503	446	453	488	465	463	484	466	431	470	471	486	467	463	487	478	449	486	451	467	484	443	490	436	500	477	467	469	447	461	457	433	420	473	506	435	486	472	478	456	451	498	456	462	458	477	464	455	484	448	446	468	500	477	472	476	482	458	467	425	459	456	475	464	452	430	483	458	459	486	455	436	465	499	451	454	450	459	480	484	453	492	399	439	478	435	503	462	430	446	476	439	512	459	461	459	456	480	501	463	484	496	486	497	436	494	469	461	477	476	497	425	463	446	495	459	452	444	436	487	450	499	460	485	471	478	476	480	462	464	524	464	462	514	474	434	484	454	469	486	460	480	501	441	520	474	428	445	459	401	415	453	464	449	462	459	449	500	418	436	439	470	472	457	450	448	451	474	473	484	440	457	464	415	497	484	499	456	484	451	449	457	434	429	498	489	465	438	424	452	483	452	465	445	450	447	457	464	457	462	452	437	460	461	440	477	480	463	451	463	457	461	449	488	465	443	408	480	507	494	443	439	475	453	424	425	422	440	421	485	450	455	480	473	443	450	411	475	467	488	464	477	447	495	487	447	458	487	436	475	475	457	460	474	488	456	493	483	464	485	457	492	476	433	455	500	460	464	426	473	459	502	473	476	463	433	501	435	474	442	455	499	474	443	469	471	459	492	447	492	444	458	476	456	490	455	446	466	455	455	448	495	463	475	448	463	484	463	461	466	437	483	460	467	507	466	465	491	450	499	459	459	431	465	432	488	489	438	451	450	487	473	459	444	447	409	467	474	475	476	466	457	460	495	492	465	442	473	509	458	458	435	499	508	478	454	465	450	436	456	422	456	464	500	429	461	444	461	453	477	461	460	461	443	479	423	491	450	441	482	442	495	479	436	461	409	458	481	466	491	479	450	491	468	439	418	464	485	463	433	480	469	456	448	452	431	449	476	464	444	469	504	495	431	421	437	423	470	460	466	470	441	493	469	457	462	432	465	468	480	425	458	472	463	448	495	464	464	459	507	487	433	468	470	475	453	500	456	465	467	465	431	481	444	467	479	426	472	455	441	432	436	471	481	458	436	447	452	453	482	473	450	463	490	440	443	454	488	410	473	470	459	447	462	459	430	444	456	435	442	473	469	443	456	459	498	458	460	448	474	441	464	487	461	488	452	478	474	495	446	474	456	476	464	459	491	480	478	447	483	450	443	461	467	473	444	488	495	474	477	451	493	463	444	481	476	459	439	454	460	426	507	449	463	439	426	503	483	441	443	478	477	468	472	444	477	473	442	444	481	437	501	428	452	481	449	461	447	486	479	436	431	489	479	462	448	474	481	438	458	452	453	449	449	504	436	477	457	441	427	464	486	431	492	457	448	423	470	444	426	457	442	496	471	477	488	465	426	470	468	440	440	477	476	467	436	419	466	476	466	495	437	483	449	471	513	439	490	470	462	469	473	460	460	451	440	452	501	443	465	486	488	469	495	486	476	462	477	471	492	442	455	484	456	433	482	456	441	497	444	431	500	454	492	469	445	461	471	459	431	513	456	439	474	491	436	477	472	482	456	434	485	472	474	492	458	493	454	462	452	437	450	455	454	490	482	439	469	435	480	497	451	444	430	519	460	456	487	409	456	470	500	430	460	458	489	478	493	480	441	442	428	477	443	456	484	427	488	473	440	470	445	486	427	431	447	488	473	443	500	442	452	461	497	470	474	463	487	470	424	464	484	487	471	465	458	452	479	464	496	478	466	463	442	447	482	436	465	468	446	437	488	470	467	433	482	505	454	501	446	458	485	477	466	449	472	449	478	442	465	451	435	484	461	506	459	464	465	439	477	460	447	442	480	482	458	455	457	473	433	447	462	483	483	463	459	458	438	459	463	448	462	474	460	449	481	463	447	418	460	508	451	445	484	473	460	425	463	449	496	488	464	420	441	462	464	477	474	457	437	508	482	530	484	458	456	462	462	486	491	464	471	457	497	448	473	460	473	424	455	464	508	459	486	494	470	473	469	436	457	459	461	468	489	479	468	500	455	454	427	459	479	463	501	454	464	448	450	480	467	466	439	480	499	438	443	446	444	471	424	465	464	426	420	488	445	490	472	469	479	498	459	486	442	441	476	453	465	471	427	493	451	457	447	455	488	452	446	472	416	480	460	445	489	466	469	456	449	487	455	464	451	481	466	455	475	456	476	458	482	464	458	440	459	457	523	448	451	449	491	449	473	450	476	456	461	470	482	446	426	449	465	468	456	453	466	448	452	462	459	439	521	450	476	473	476	472	448	444	464	479	507	445	450	446	476	462	489	486	469	444	444	467	479	452
63928	43524	16971	2198	600	529	476	450	406	404	357	347	320	353	343	319	316	325	306	341	316	321	303	346	327	287	319	299	317	324	298	302	306	335	306	327	314	311	293	283	309	295	317	298	304	294	329	303	322	300	307	323	277	275	371	307	330	299	278	289	287	310	305	325	327	302	319	321	318	339	322	330	310	293	289	297	310	337	323	279	315	276	328	337	307	267	337	354	297	288	295	314	317	337	281	313	314	358	305	323	290	334	300	337	285	306	297	293	320	339	288	324	313	316	318	275	324	307	308	304	321	319	335	320	308	303	314	323	284	294	307	284	305	309	300	309	269	329	288	324	330	342	315	278	302	316	303	313	317	333	306	289	296	312	302	310	321	304	300	281	295	300	313	310	327	308	310	314	309	320	297	311	278	328	305	299	309	323	287	298	289	309	303	285	313	335	304	292	328	288	318	321	313	306	308	298	320	291	286	287	304	306	299	332	325	286	315	289	315	301	330	275	329	318	342	297	299	336	342	304	298	310	344	318	290	295	319	325	300	317	333	311	329	289	299	314	304	291	346	319	310	313	316	301	323	332	339	299	319	305	300	293	325	312	302	295	327	340	298	283	303	304	325	322	318	325	300	339	292	316	295	289	315	305	331	314	335	329	281	308	325	295	285	287	298	319	297	308	303	327	319	306	288	306	310	312	302	321	347	303	332	289	310	314	314	275	281	322	313	323	329	260	327	337	276	316	316	293	317	329	314	326	341	292	329	307	280	289	290	338	276	293	319	280	313	348	324	329	280	342	296	293	329	301	291	317	325	292	332	316	278	310	341	295	291	308	309	314	305	306	292	295	312	335	326	300	292	322	319	302	301	343	314	290	300	306	279	272	318	315	330	298	322	306	321	344	290	311	312	314	283	278	287	288	323	316	344	308	324	314	332	329	309	319	315	308	275	292	286	316	322	292	303	317	308	304	306	326	279	332	319	303	287	313	277	306	327	312	335	303	324	271	297	311	324	321	323	313	339	317	317	297	278	327	304	332	284	303	301	274	288	278	312	309	331	298	301	289	296	304	328	315	280	300	313	301	314	305	304	316	335	299	314	283	315	305	318	293	300	289	280	315	298	273	313	333	322	314	321	297	301	332	297	281	332	313	326	297	286	304	289	280	306	306	311	327	296	301	319	323	288	272	270	289	334	320	305	312	321	321	310	292	291	323	297	346	274	296	311	313	316	298	342	281	305	280	362	302	338	288	350	329	305	310	329	289	293	335	332	307	324	282	271	308	294	328	285	327	280	337	316	321	320	319	306	307	275	325	338	342	294	297	295	304	320	336	298	313	296	324	350	319	273	319	334	344	328	288	315	315	304	323	314	297	320	314	301	288	333	341	330	317	300	332	319	314	310	293	299	318	295	317	334	302	282	325	273	294	310	306	302	298	303	310	315	303	295	268	286	321	305	303	336	306	306	314	281	341	301	308	311	317	297	299	311	309	297	312	318	304	289	345	278	292	295	295	252	281	304	317	336	313	303	323	320	278	344	305	326	301	318	313	307	276	288	322	307	297	322	299	290	289	296	292	303	291	321	318	298	295	265	293	300	286	276	298	320	301	313	291	276	301	326	295	325	335	301	324	339	330	303	283	306	317	261	343	276	335	319	299	319	299	313	306	274	293	300	303	293	306	345	291	287	334	352	320	316	295	304	313	265	308	323	304	323	312	307	292	329	328	307	343	320	336	323	311	296	272	306	283	322	312	300	292	292	328	317	336	301	305	281	304	306	286	280	311	285	314	298	302	341	304	281	309	308	315	323	368	321	266	309	298	316	277	336	287	314	338	298	315	283	306	293	314	326	326	284	307	276	298	334	285	277	301	339	331	303	289	317	334	290	329	310	343	307	304	300	305	297	302	285	321	308	332	338	301	320	316	300	263	319	302	322	328	311	308	282	288	297	272	316	292	313	313	247	323	328	315	321	300	304	289	308	301	298	348	330	302	273	305	343	269	318	330	305	324	317	286	295	330	328	312	288	302	305	296	316	308	305	298	317	275	327	315	307	345	306	318	344	290	302	309	278	286	283	299	293	319	291	296	294	300	327	285	321	327	343	277	292	310	330	315	303	334	301	297	309	293	292	299	293	303	320	308	340	288	294	298	270	285	304	309	300	313	305	340	305	302	320	301	297	299	275	314	290	318	304	296	307	330	287	323	271	300	340	302	310	309	304	318	310	318	326	313	319	336	322	324	312	289	321	304	324	369	306	346	312	280	314	309	309	302	280	306	294	294	308	293	325	327	330	317	327	317	311	286	302	309	343	287	310	315	334	337	322	335	316	311	292	319	304	320	277	299	279	283	325	309	326	304	296	317	317	286	321	325	297	292	319	280	325	293	319	303	310	314	319	326	308	328	308	305	332	292	273	329	307	317	312	284	296	315	298	296	302	267	318	328	290	312	292	310	329	314	316	280	318	305	281	341	309	265	319	304	311	318	329	316	312	309	327	295	328	309	327	315	304	269	294	323	279	291	258	309	272	314	283	312	330	297	309	341	307	307	316	326	310	316	288	337	325	296	309	313	316	317	303	302	296	314	281	291	320	303	305	327	314	306	316	327	306	284	290	308	330	286	300	292	325	295	325	335	302	312	291	308	300	322	337	321	318	303	305	335	272	314	283	301	323	289	270	315	323	312	311	339	326	328	319	304	297	321	311	326	311	334	301	304	302	301	327	347	321	307	320	271	320	315	272	309	297	337	264	313	289	336	315	296	304	347	320	307	299	294	299	305	290	340	327	292	309	308	299	290	282	317	286	296	336	308	347	314	327	309	319	305	297	298	304	294	338	289	302	326	320	311	321	277	296	277	294	308	317	322	294	299	311	336	294	300	317	340	304	342	278	285	297	293	324	314	333	316	292	319	295	328	321	293	324	321	285	296	275	306	310	318	292	311	294	331	322	292	294	333	333	314	322	277	291	265	286	340	298	298	290	311	321	307	317	303	274	306	328	318	312	301	347	303	271	324	313	316	285	294	318	315	309	318	310	282	294	297	317	278	311	307	284	317	321	301	306	294	294	305	317	247	299	291	304	290	316	313	326	339	304	302	319	305	257	316	322	309	309	313	289	277	301	312	321	312	294	303	295	279	335	317	355	309	346	294	308	318	302	294	336	326	298	330	304	291	305	303	326	323	306	302	328	324	314	322	300	326	289	303	309	312	302	285	292	281	315	305	311	294	308	326	339	294	339	325	306	309	326	291	299	261	270	295	307	321	324	282	310	298	322	302	324	300	287	329	330	349	297	339	323	357	329	274	311	276	285	334	331	292	297	319	340	313	315	310	297	312	295	317	303	292	311	297	303	298	325	310	315	284	317	307	297	305	336	315	292	293	314	299	321	304	317	319	317	307	292	283	317	333	313	288	287	312	332	312	315	274	298	285	306	311	336	301	317	298	316	324	293	326	347	300	341	297	304	341	312	329	319	294	307	347	295	312	312	289	313	293	278	305	323	297
42396	28947	2135	2304	2024	1741	1566	1371	1258	1193	1060	1020	1054	898	966	940	860	844	849	893	876	795	860	820	797	767	811	777	788	780	741	799	801	760	757	785	733	785	753	776	759	757	756	767	783	763	762	741	840	765	747	796	759	744	727	779	801	761	739	762	724	715	726	792	768	792	784	734	760	754	731	714	701	715	783	781	750	777	744	755	743	770	788	684	754	757	789	735	789	777	728	741	698	745	751	779	746	757	780	741	721	788	759	752	769	728	708	720	733	760	733	729	698	747	733	759	713	765	749	745	676	739	736	739	779	758	757	723	742	733	726	753	743	715	745	801	755	758	779	669	756	675	765	728	814	786	752	749	739	725	730	774	746	781	741	710	738	767	770	675	761	746	730	738	758	703	755	714	703	716	754	742	723	760	755	736	735	763	784	769	762	725	771	768	712	768	692	772	777	747	730	776	755	723	745	754	721	738	742	729	717	708	714	758	730	727	777	751	826	702	750	751	722	725	783	686	729	731	786	730	742	730	706	761	804	677	725	801	735	723	775	705	719	725	765	734	751	768	747	713	704	759	751	708	747	768	731	726	737	741	773	721	709	725	723	788	751	724	764	751	718	779	757	714	708	724	731	741	672	733	712	715	733	720	784	734	706	740	770	758	763	738	733	708	707	762	775	688	741	774	706	744	783	748	762	766	742	763	719	746	797	718	699	771	711	698	736	701	709	737	728	713	757	745	715	758	721	760	680	747	706	727	720	749	759	765	759	765	742	748	726	756	764	765	735	758	748	711	719	764	768	797	795	708	740	709	716	732	757	706	746	752	769	740	725	757	709	746	742	742	726	738	764	685	765	803	765	714	731	695	738	760	746	722	786	706	756	720	749	723	722	756	729	739	774	745	721	771	729	806	776	745	764	715	758	718	738	666	730	744	710	749	752	710	744	685	711	787	768	716	709	772	712	734	746	733	729	753	762	726	739	775	739	830	740	781	734	756	733	712	719	680	735	718	746	703	766	745	724	718	733	721	717	748	794	801	756	789	766	745	727	725	740	692	747	766	764	704	778	767	752	710	742	755	768	763	793	764	764	714	712	726	723	790	773	713	758	705	733	723	754	727	749	722	763	710	757	729	740	722	735	747	773	764	731	742	765	765	709	734	727	777	733	742	765	708	782	796	714	726	758	766	718	694	747	781	718	711	732	733	772	769	751	691	775	709	720	746	701	728	730	710	709	728	760	766	746	729	775	698	728	718	688	783	772	729	703	744	676	751	758	742	738	723	741	777	692	774	721	787	765	722	767	784	779	734	800	750	720	741	760	728	747	724	747	745	722	728	784	730	732	749	788	767	754	751	732	759	744	701	750	795	767	689	758	783	769	718	731	762	745	721	751	734	753	770	699	747	696	724	788	771	769	776	759	736	761	744	722	745	753	749	686	731	774	747	792	725	770	725	733	729	774	736	814	769	736	730	762	759	732	738	736	753	727	703	769	750	697	757	770	751	762	755	766	770	761	701	754	756	737	752	747	725	750	762	736	776	774	699	722	784	774	783	777	707	715	763	729	737	782	775	719	733	726	730	720	680	769	681	742	717	714	762	757	760	748	746	729	720	778	738	758	753	765	737	737	736	790	783	752	720	757	727	755	746	703	726	719	754	785	764	728	754	770	732	744	715	732	721	777	745	760	663	720	725	711	747	693	739	742	742	736	744	776	809	796	758	760	706	712	798	726	727	781	731	753	791	711	710	728	740	734	759	765	696	738	765	698	766	736	747	776	704	717	740	740	762	723	745	713	749	690	751	741	777	697	766	739	752	749	757	749	746	729	755	719	735	755	723	734	738	784	710	746	711	738	715	739	776	776	764	744	748	764	708	752	776	713	721	746	742	758	743	727	779	730	718	758	760	718	747	730	705	714	787	788	757	743	728	777	756	720	764	784	744	733	735	706	758	755	731	743	785	712	701	709	755	728	765	768	776	704	715	754	795	769	742	681	751	719	738	767	755	741	698	735	746	741	727	806	700	752	750	697	734	730	753	758	743	757	742	725	746	706	790	778	738	758	775	719	728	724	784	691	747	721	733	766	721	740	776	682	740	700	775	770	724	797	770	769	797	734	732	780	728	698	717	733	704	757	725	724	722	698	733	775	710	797	765	747	752	788	716	737	716	753	696	738	740	778	783	742	739	771	730	767	745	724	721	729	745	730	710	759	718	725	751	717	740	689	768	739	748	692	728	764	739	711	733	778	727	722	758	718	775	761	722	810	733	703	736	717	731	723	798	742	742	726	743	695	733	765	741	692	761	648	717	751	699	740	715	722	765	721	723	703	780	749	775	706	756	701	747	736	756	711	751	744	728	723	760	753	800	719	755	715	752	787	707	756	746	714	735	733	713	743	754	802	734	689	717	745	761	720	719	727	761	764	765	793	723	709	746	709	711	723	778	725	730	758	724	694	694	724	740	712	760	759	706	725	782	770	753	744	761	782	790	753	713	764	706	735	742	784	742	729	763	736	753	729	691	743	747	784	748	805	789	751	745	710	693	751	740	754	726	729	729	771	687	750	714	701	745	736	726	698	735	722	750	720	706	778	742	756	719	772	727	743	682	708	698	717	738	764	716	757	761	770	748	725	729	758	727	781	725	732	750	706	716	731	750	767	733	780	733	743	737	743	771	753	730	765	744	697	763	741	736	739	767	715	754	760	738	703	761	761	721	736	780	760	789	721	754	746	744	711	762	770	673	773	747	726	714	721	695	779	729	777	757	751	734	752	771	744	765	790	750	722	749	762	761	743	675	724	740	711	758	795	748	796	748	731	788	750	779	745	759	727	745	736	721	748	747	747	748	753	762	725	802	744	713	709	709	718	767	729	737	757	730	718	709	720	731	753	762	770	710	778	756	729	775	728	755	743	709	790	730	806	754	779	732	753	744	712	745	748	739	769	765	738	728	725	693	691	772	738	750	745	749	781	686	718	729	705	752	735	722	735	743	764	746	749	727	750	777	747	701	702	774	738	721	712	707	780	766	747	767	707	741	777	785	730	776	683	739	725	710	755	760	719	826	750	744	727	741	736	791	784	735	783	729	721	725	776	776	747	771	796	732	738	745	795	749	737	755	680	765	751	717	696	673	737	720	741	727	699	760	719	706	727	779	731	744	721	730	743	746	739	717	722	752	718	723	671	712	735	736	779	743	759	771	731	717	730	754	738	745	706	706	769	743	726	738	723	760	751	738	751	726	698	715	746	736	768	712	755	785	791	716	760	748	733	711	766	711	704	766	727	764	727	711	732	661	727	780	745	723	702	741	723	730	746	781	730	731	714	719	741	732	744	798	744	729	748	709	777	748	721	725	751	787	745	767	775	739	752	689	798	742	752	707	763	688	721	742	757	686	752	761	692	748	775	732	752	756	754	756	752	722	757	736	701	758	757	773	758	767	726	733	724	755	719	733	762	760	759	753	793	724	714	691	758	731	724	742	736	724	712	757	716	745	746	729	751	761
71862	48116	24679	8966	1266	755	617	512	417	439	385	380	343	357	357	353	314	284	309	326	330	324	283	314	270	276	320	278	282	292	294	302	263	277	271	291	249	291	302	254	256	276	272	273	258	289	274	285	307	269	277	273	309	298	310	281	259	277	286	302	279	236	303	286	233	302	274	289	286	279	270	278	279	293	263	255	257	270	283	297	302	271	250	284	289	258	264	289	277	284	281	239	290	291	266	266	259	254	279	299	290	272	278	256	304	289	299	301	276	321	297	286	295	268	266	278	291	273	281	283	246	263	258	268	278	238	290	298	272	279	252	301	290	250	276	267	255	278	285	295	275	297	260	285	280	261	239	281	273	278	281	299	281	292	262	269	300	267	260	257	269	261	279	264	276	257	246	248	242	302	269	279	258	260	284	271	282	291	271	281	271	260	264	269	272	273	246	288	274	282	266	278	292	287	275	282	262	254	295	284	294	266	274	266	296	306	275	266	274	242	249	297	294	237	265	280	288	266	259	243	249	272	292	274	301	269	257	272	269	261	290	269	253	271	269	270	278	265	290	293	276	274	269	286	272	275	285	293	280	297	262	301	281	287	265	265	294	270	276	270	257	278	273	268	242	284	284	288	273	268	250	265	263	248	265	269	278	280	266	287	309	296	265	279	278	300	300	257	290	267	276	278	290	263	284	277	286	268	289	313	273	281	325	306	272	324	305	263	284	308	266	286	273	275	271	278	279	315	277	300	283	279	253	296	238	272	249	292	288	271	303	293	230	266	262	260	267	261	308	254	283	273	270	275	279	290	271	307	284	286	282	308	290	258	290	276	279	275	286	284	288	255	286	279	263	273	257	272	290	281	275	311	257	240	292	291	262	267	286	300	278	278	274	276	250	274	289	256	286	254	269	267	265	299	259	258	280	281	283	262	322	272	250	226	240	250	261	290	262	294	242	256	278	250	281	286	270	260	304	274	257	289	290	271	247	251	298	282	274	294	268	287	305	276	251	258	260	264	304	281	251	282	258	272	282	291	298	281	280	285	251	291	253	271	262	295	268	291	297	246	263	272	251	281	272	288	261	285	289	278	259	303	290	297	268	292	292	274	278	272	267	266	276	304	280	268	317	254	265	270	293	259	274	268	287	274	293	272	262	264	268	297	281	287	302	275	295	249	301	295	241	267	268	281	283	252	270	296	270	274	282	259	264	282	277	270	293	267	270	258	272	284	271	291	314	304	272	260	264	301	276	278	267	268	276	257	257	253	286	267	277	278	297	293	252	294	283	259	270	295	276	250	278	270	274	287	306	230	281	254	231	273	265	295	270	255	316	268	289	256	263	257	294	300	292	276	261	266	289	255	276	265	251	281	282	283	277	278	294	270	252	256	259	304	299	293	260	260	258	285	304	249	270	284	288	299	259	275	255	263	246	255	299	306	260	266	274	269	277	264	314	262	283	292	264	323	285	280	272	273	291	282	263	292	283	262	278	276	278	257	282	284	259	276	283	250	240	274	271	270	267	288	263	277	294	310	278	280	287	296	302	271	277	270	261	277	275	275	278	257	269	289	270	281	292	273	280	281	292	261	276	279	284	273	279	292	276	271	287	257	284	250	297	267	268	275	250	281	296	250	269	299	256	257	294	264	269	281	272	233	283	292	296	257	283	290	271	303	285	274	272	275	276	270	265	268	288	313	280	264	297	277	267	274	270	260	274	289	263	267	257	274	290	245	292	270	282	261	304	259	246	311	293	285	288	314	287	272	285	305	260	280	260	267	245	272	313	267	295	308	290	288	285	297	280	293	291	272	254	285	277	279	278	282	290	267	267	254	284	262	259	263	270	273	289	258	297	317	309	286	248	265	272	290	280	220	265	245	271	303	279	296	263	263	301	274	272	285	272	270	267	289	304	267	266	280	263	266	243	264	277	264	272	293	268	255	301	267	314	277	287	294	266	253	237	241	238	264	290	270	289	259	278	259	281	260	311	280	289	309	294	241	254	301	292	284	281	266	274	275	292	279	280	270	291	280	297	266	244	261	327	273	270	295	229	275	297	261	272	271	275	282	285	301	272	276	261	264	257	289	268	268	305	277	288	285	228	255	271	265	248	264	258	242	273	261	256	283	283	246	265	282	274	276	302	261	257	300	256	253	305	266	276	277	286	274	287	287	305	292	277	266	294	258	303	298	287	293	298	288	278	299	262	249	296	283	263	258	284	285	303	313	272	288	270	266	271	270	259	265	291	272	269	266	292	262	276	284	259	278	266	264	287	269	249	241	263	282	312	252	299	278	261	255	259	244	275	274	241	258	263	268	292	211	281	300	307	278	294	270	300	267	282	302	305	289	288	299	258	267	282	290	303	290	328	261	291	283	268	262	287	284	272	289	264	269	267	272	294	245	274	287	288	268	254	270	281	266	290	273	268	267	251	265	293	274	280	263	291	311	277	259	262	293	263	278	258	280	280	294	274	247	267	265	289	247	265	281	288	227	252	234	272	277	275	278	308	280	282	298	267	280	300	281	245	260	279	313	279	291	274	265	277	267	301	270	252	277	258	263	265	276	269	267	292	290	264	245	303	261	324	297	274	279	302	288	286	312	278	290	277	301	275	325	257	274	271	260	245	270	270	285	266	276	268	265	291	278	282	287	262	288	287	278	276	290	289	245	275	264	271	254	253	264	300	287	296	291	285	247	280	257	275	324	265	308	295	277	272	288	297	258	248	258	268	243	283	286	271	272	299	287	251	240	292	263	259	265	297	304	249	281	279	240	279	268	292	266	272	277	254	280	276	275	301	279	270	270	272	289	265	282	268	284	287	284	266	272	261	254	268	283	285	284	274	275	291	295	281	273	295	260	289	263	252	279	290	282	298	299	284	269	288	256	270	331	274	287	283	282	258	271	258	283	268	274	297	293	273	287	271	285	290	304	280	228	279	261	271	260	303	281	280	265	291	270	245	265	261	282	257	301	294	263	269	287	289	279	289	307	298	290	271	285	255	288	294	269	278	268	274	293	293	274	269	256	269	293	290	272	296	268	265	278	255	272	282	270	261	247	277	282	308	296	280	273	267	233	290	270	281	267	277	240	272	276	264	260	273	278	264	257	270	287	274	269	260	267	303	279	237	249	293	301	263	264	288	279	275	272	306	305	303	269	252	280	289	295	281	279	268	257	240	275	268	301	245	306	278	296	268	243	286	279	272	293	283	258	298	263	289	261	268	288	266	316	250	262	282	277	290	305	309	278	283	280	281	258	301	293	216	291	272	291	299	268	280	270	238	251	301	259	271	256	302	277	275	290	257	286	274	298	275	261	263	300	260	277	264	285	277	286	286	272	285	304	261	251	263	238	287	232	302	232	273	272	272	288	273	295	289	258	266	295	267	301	308	307	272	265	272	287	312	280	285	297	299	273	237	292	298	264	297	293	255	271	279	285	256	261	264	302	264	279	280	259	278	272	270	282	271	272	262	244	292	260	259	255	264	290	276	271	298	288	266	305
51534	36753	3281	3537	3120	2676	2159	1782	1653	1444	1363	1272	1092	1039	997	899	886	933	873	817	818	764	834	779	781	776	789	732	765	709	762	751	705	731	741	710	716	673	747	732	701	715	668	707	633	701	692	719	651	719	663	687	673	645	666	674	668	661	680	649	681	661	676	679	670	701	680	682	631	679	640	692	653	662	673	655	636	628	686	641	671	628	638	659	661	635	701	681	671	679	677	695	677	667	650	631	669	719	674	651	641	670	653	602	655	620	730	632	691	637	703	665	653	617	695	645	648	651	646	656	640	679	654	631	683	665	634	640	663	668	645	632	676	613	632	664	671	670	614	654	625	629	640	646	613	603	654	681	619	662	615	655	642	604	702	659	679	663	644	681	665	644	622	607	643	642	621	654	649	636	647	668	637	658	637	618	645	661	616	632	630	649	634	700	636	636	738	658	648	663	607	666	665	651	651	680	614	734	681	679	625	626	663	674	652	676	666	683	709	653	632	666	629	679	625	656	631	642	661	681	657	657	615	651	671	656	646	670	625	668	684	653	640	650	638	702	619	646	683	679	667	664	672	620	687	688	653	596	664	628	624	622	645	662	696	625	655	600	670	663	639	635	653	647	620	674	705	608	669	690	607	668	618	686	647	712	674	702	607	616	645	633	661	676	652	644	619	615	658	673	680	643	652	649	685	669	714	602	635	646	652	650	653	640	678	628	636	623	657	678	644	618	666	621	650	673	626	654	659	664	700	651	662	677	724	651	661	687	635	676	676	662	646	640	646	637	675	662	647	678	672	628	637	717	651	638	617	645	671	680	665	642	627	698	631	643	684	618	664	633	701	637	654	647	679	634	622	683	651	654	675	654	623	649	642	673	655	659	657	645	623	641	651	677	604	640	563	673	727	654	646	649	634	679	696	691	625	667	612	702	710	658	646	659	669	679	644	705	647	610	612	671	661	639	641	686	672	638	639	618	647	645	664	632	643	642	664	646	652	673	643	639	671	611	607	656	646	679	654	608	664	607	719	614	664	691	695	667	647	653	717	655	647	629	643	657	655	657	660	698	621	663	637	670	665	683	635	583	697	635	651	663	636	709	618	677	601	638	641	637	642	667	632	646	683	648	677	630	639	635	685	636	637	676	638	658	692	629	645	624	648	649	667	675	666	636	687	663	671	685	630	627	655	629	624	677	661	598	679	581	643	631	614	638	653	641	634	665	690	703	617	621	635	674	658	650	675	649	672	688	683	639	720	662	658	676	661	626	650	665	679	661	655	665	640	614	669	642	652	629	632	607	663	665	612	672	648	649	678	638	657	656	660	679	671	645	655	627	603	657	639	606	671	643	643	654	665	657	661	628	630	673	693	637	675	608	676	664	627	652	664	639	647	635	629	649	632	658	632	647	627	637	665	651	669	674	667	668	636	642	660	678	654	655	633	673	651	689	651	680	606	609	652	646	658	661	691	629	637	650	663	642	647	675	642	647	643	698	681	719	642	635	675	685	614	666	654	630	670	652	681	668	655	643	668	651	618	660	616	648	652	672	658	628	662	653	667	649	670	621	699	608	676	641	660	670	691	629	650	665	674	665	640	622	661	678	624	666	650	685	682	651	675	656	631	592	649	649	611	695	644	686	669	620	650	650	683	639	624	640	663	612	641	644	665	647	640	670	705	631	581	624	669	645	606	640	667	639	589	642	684	668	651	648	659	652	637	683	672	638	675	627	653	652	690	646	612	632	663	693	634	656	673	659	689	662	645	688	693	647	650	670	651	662	689	665	705	664	670	666	633	675	628	682	647	677	642	633	695	726	637	659	629	638	670	636	656	674	681	646	653	668	651	701	676	624	670	646	626	638	646	652	637	638	670	647	649	623	676	666	665	679	670	669	669	695	624	633	635	642	647	649	649	664	647	614	678	654	671	672	684	600	624	618	664	692	674	665	650	640	648	646	648	640	654	676	679	615	653	704	649	662	694	646	636	692	689	625	660	630	642	657	654	598	658	647	693	653	682	668	645	644	648	682	591	643	708	672	679	604	649	680	680	661	646	667	650	647	654	639	620	620	658	675	633	687	648	667	697	613	677	615	646	631	605	667	641	620	615	648	625	628	650	628	652	665	692	644	633	668	642	704	630	582	668	750	659	641	644	636	627	685	638	620	607	637	598	657	643	659	643	645	654	637	664	670	648	709	619	642	694	657	631	629	662	656	684	624	635	652	655	680	647	655	672	675	649	676	641	684	681	622	624	658	646	669	675	642	641	685	634	680	666	679	685	650	670	619	654	591	634	583	623	652	638	691	650	664	690	625	610	637	686	615	617	580	677	615	627	609	665	671	670	656	652	641	669	686	631	636	609	631	647	674	647	644	655	629	664	675	637	653	689	668	646	619	665	653	661	602	671	609	660	630	659	681	617	628	641	633	635	658	690	669	655	667	646	627	647	638	684	693	633	685	690	658	664	672	689	682	702	650	649	627	659	651	653	669	659	670	652	622	631	655	682	622	646	643	649	660	619	673	655	605	709	651	696	608	639	683	664	659	649	639	621	659	623	681	589	655	636	654	591	633	670	637	707	674	605	683	672	677	690	631	670	662	632	629	698	619	655	689	690	620	649	656	679	671	625	642	630	643	646	643	631	636	629	668	637	607	662	595	659	681	656	660	661	701	618	633	613	650	676	675	631	626	641	681	648	688	652	607	659	658	612	607	662	666	653	664	651	682	650	641	600	641	619	648	619	638	643	640	634	660	623	601	643	652	671	621	613	638	615	624	640	650	674	662	612	642	643	642	655	634	691	696	651	630	643	644	656	639	669	619	656	633	613	642	650	668	669	629	648	699	642	615	668	654	630	644	658	675	621	634	595	659	643	650	683	650	646	665	651	651	647	627	644	654	634	645	672	599	629	663	618	614	637	632	615	699	641	664	611	630	667	627	684	688	614	606	628	648	621	653	664	643	638	637	621	637	678	682	636	635	656	702	675	608	623	666	630	659	654	659	626	652	655	650	623	672	648	659	670	667	641	590	653	655	677	662	607	614	631	679	630	654	656	668	647	695	648	715	645	617	632	646	670	597	631	664	637	691	676	642	694	661	677	665	671	684	638	662	686	665	646	652	635	676	623	649	717	713	641	675	658	667	689	672	631	655	668	616	637	675	661	654	667	673	643	649	682	624	616	627	639	658	638	655	666	681	627	659	663	651	630	674	631	697	695	635	652	642	628	634	631	685	653	630	668	614	626	628	652	646	657	633	669	678	623	609	678	662	647	657	658	610	640	670	656	646	656	669	641	682	647	680	630	689	670	623	666	680	685	627	642	642	650	664	672	636	638	705	610	631	644	668	663	654	669	659	637	681	650	594	644	623	645	677	643	683	685	651	619	709	661	616	654	664	667	634	657	612	637	654	656	653	659	631	619	658	630	654	634	664	674	667	652	662	642	644	679	646	667	676	661	630	646	664	637	685	679	653	615	643	658	663	644	656	567	661	683	651	616	624	671	683
19874	4793	366	223	169	173	185	163	170	194	193	174	166	186	168	162	168	169	177	201	193	163	168	172	187	170	167	168	199	193	165	157	178	178	168	185	175	187	169	161	147	190	176	164	159	184	174	201	174	176	199	172	182	189	175	157	193	191	165	168	174	147	174	173	157	141	182	187	165	155	160	166	160	177	153	183	185	154	189	178	161	175	146	174	160	161	174	161	170	173	182	156	195	175	183	179	186	168	149	184	192	172	159	190	191	174	195	167	157	149	180	135	179	166	158	183	175	171	165	186	181	152	188	170	160	173	180	173	153	181	153	144	173	146	173	150	166	175	181	147	149	179	184	172	172	158	164	185	157	187	168	174	165	170	167	175	185	192	186	188	180	178	193	175	174	160	173	154	151	176	174	189	182	187	167	152	169	199	163	186	161	162	150	166	173	177	201	148	182	187	179	171	176	199	180	178	203	168	168	158	189	165	162	186	160	176	169	174	156	158	167	191	206	167	155	171	168	170	168	167	177	186	165	184	190	173	173	161	175	169	182	172	165	184	143	169	155	164	204	180	171	168	160	182	156	178	150	180	167	182	181	169	165	152	187	200	178	181	203	169	177	171	175	179	203	160	152	150	170	179	172	185	186	189	165	186	185	188	187	189	155	160	183	155	170	178	159	184	162	183	174	174	171	161	192	178	166	189	183	168	176	179	164	178	175	174	171	174	163	163	175	189	182	179	179	184	166	185	163	162	170	162	161	148	174	167	189	154	169	164	166	200	202	164	178	168	176	169	160	154	187	160	194	153	192	193	163	172	166	191	197	166	178	195	177	164	160	170	160	177	160	171	173	196	164	162	191	168	167	186	178	167	166	160	153	195	172	175	181	162	157	169	168	189	176	156	169	175	156	167	173	178	157	183	151	184	152	162	142	177	173	176	178	183	177	185	198	161	156	156	169	163	170	157	149	170	152	181	146	190	180	171	154	164	168	182	164	172	163	168	181	181	194	157	177	156	172	170	186	170	170	178	190	155	187	195	173	167	179	153	156	174	195	167	179	167	166	173	161	202	169	180	144	173	190	161	185	165	171	179	184	178	176	190	179	189	147	193	167	176	157	164	157	186	174	188	173	169	194	178	174	152	200	179	171	186	173	179	176	166	181	182	169	163	161	168	166	162	189	167	190	159	172	165	127	189	178	182	173	161	150	169	184	178	175	187	161	152	188	180	163	172	162	176	152	188	158	169	194	170	179	193	139	159	151	177	176	180	153	161	168	169	170	181	139	161	195	174	168	165	167	190	178	165	163	194	170	151	167	172	200	182	164	154	171	157	159	174	155	203	155	178	179	151	156	167	184	168	176	159	173	169	168	162	150	147	159	155	175	166	171	171	177	165	169	155	158	191	164	144	189	167	162	163	181	193	174	163	179	176	164	181	166	160	165	166	172	178	168	186	163	170	182	178	156	167	167	183	192	165	167	165	180	170	171	175	171	174	210	167	162	164	169	172	196	186	165	141	153	150	176	191	179	191	176	168	147	187	171	176	180	146	179	181	156	176	177	192	149	165	179	169	167	193	179	169	182	169	157	173	180	175	176	170	172	176	175	170	174	202	157	167	177	174	165	155	153	158	155	189	172	154	158	167	149	168	189	189	182	195	178	170	183	181	178	176	145	189	182	174	191	160	188	166	179	191	171	162	186	158	192	169	161	162	177	184	176	159	169	167	183	160	173	169	166	155	156	167	184	173	177	175	167	193	171	156	175	171	181	166	180	180	178	172	148	174	170	184	179	174	177	173	157	181	148	162	159	163	158	164	167	172	170	185	182	178	166	181	168	183	170	183	188	161	169	183	190	162	194	158	188	178	171	192	164	189	150	209	190	192	162	167	182	194	166	187	162	172	143	190	170	216	156	178	162	185	164	159	165	183	156	172	183	169	166	172	189	141	176	175	171	168	160	159	169	146	179	152	137	168	198	181	144	175	143	189	182	174	172	171	174	151	166	180	162	200	175	131	191	174	156	182	158	179	149	168	185	179	178	152	180	183	184	170	177	185	176	167	163	141	172	171	185	191	174	166	167	183	170	178	172	150	160	171	172	172	170	199	174	164	195	177	175	166	163	193	156	136	172	159	172	193	144	173	174	170	173	165	153	169	207	191	170	166	171	191	163	166	173	194	186	192	171	172	184	153	151	163	159	171	184	160	172	177	148	172	183	168	205	178	188	175	164	165	165	189	169	173	199	182	186	192	163	175	159	167	154	201	165	154	165	154	168	187	184	153	158	186	184	185	160	150	174	190	163	172	163	198	176	160	174	151	170	151	181	180	176	179	176	194	152	170	184	173	156	162	203	146	159	179	162	187	187	153	166	176	189	177	183	154	164	172	174	175	171	178	177	154	162	143	158	183	196	174	174	173	163	184	159	186	153	167	177	171	165	174	148	165	168	160	178	156	154	159	183	169	186	165	165	164	173	172	166	175	183	167	158	191	175	176	150	182	174	180	155	158	187	155	169	155	138	155	140	188	196	166	177	147	172	182	177	166	175	176	171	177	180	169	180	192	155	182	161	186	187	148	171	166	175	165	154	173	171	179	155	189	171	152	163	163	175	185	159	196	147	164	173	138	162	176	186	184	182	175	187	207	170	174	187	157	178	150	155	166	180	171	159	179	174	158	185	154	169	171	164	159	167	167	210	170	184	179	157	149	180	167	194	178	184	168	166	169	179	185	160	178	187	184	158	185	177	161	161	184	157	174	171	151	191	158	165	180	171	182	205	185	206	196	197	190	184	161	147	157	181	184	188	196	161	179	159	181	186	144	182	185	154	183	170	184	178	168	157	165	171	166	156	166	168	185	169	176	169	153	152	179	158	175	145	170	165	163	168	163	174	189	159	183	193	175	171	168	168	195	160	190	166	189	171	156	181	165	149	164	161	161	181	175	164	176	172	154	179	179	165	166	171	176	154	184	190	168	179	172	204	163	172	158	156	163	185	201	175	198	175	170	153	181	169	175	163	162	149	178	176	171	180	185	146	177	175	162	168	183	163	162	163	158	194	164	192	174	198	168	178	174	150	183	192	162	157	170	176	169	146	200	168	182	174	165	181	162	183	163	189	175	164	184	153	183	190	173	172	165	169	178	151	177	168	172	173	167	176	194	178	185	173	168	174	160	196	175	162	184	168	137	164	163	173	157	147	162	186	145	163	164	190	180	169	182	172	186	161	171	162	159	155	181	184	176	194	171	167	188	164	161	186	159	160	167	179	150	171	150	165	160	179	165	152	179	164	172	168	161	170	192	157	164	154	149	165	155	169	167	159	169	184	171	181	171	166	178	147	143	157	186	165	187	159	157	162	181	169	169	175	165	179	160	165	176	142	166	163	152	185	179	171	168	189	188	165	153	153	178	172	167	178	168	179	180	155	169	184	158	178	169	180	201	185	182	185	154	186	209	176	169	178	136	169	157	164	199	159	164	173	162	161	167	179	169	150	176	157	180	158	168
18414	5084	531	536	535	551	490	480	502	468	483	486	467	464	473	481	489	465	444	494	427	403	478	452	479	509	441	453	471	483	464	470	456	473	476	470	427	472	422	495	434	406	482	469	493	448	447	468	441	466	469	472	485	477	479	477	457	484	498	474	484	470	474	452	455	432	423	484	467	445	489	471	448	480	415	471	479	457	480	430	463	422	453	462	435	484	454	461	478	465	444	436	415	430	415	470	437	449	458	453	457	507	478	462	442	450	484	470	498	444	428	477	440	483	467	475	417	453	447	429	465	480	445	445	479	475	478	469	459	470	469	448	441	454	439	401	480	468	451	442	474	472	458	453	478	451	451	454	464	473	470	446	474	436	477	467	467	457	442	429	447	456	484	443	486	457	487	453	448	453	501	449	470	461	470	465	439	435	499	483	442	445	469	473	477	460	477	448	434	477	479	465	493	451	426	492	447	482	464	466	513	453	465	424	429	450	455	473	478	468	434	449	455	471	463	507	472	456	439	487	474	502	441	485	466	419	454	457	491	462	479	439	450	438	462	499	431	469	449	446	479	490	410	483	466	460	482	460	437	466	462	453	473	493	470	458	494	439	505	461	417	487	460	448	491	484	455	487	451	453	481	437	479	475	443	439	473	507	460	451	460	452	500	457	495	441	438	434	458	461	480	469	422	460	470	443	458	498	474	470	471	446	480	426	472	460	454	521	483	507	479	482	468	442	491	444	446	456	452	465	454	442	479	479	496	472	464	463	448	464	481	473	498	437	432	484	485	458	473	470	438	426	470	415	492	486	420	468	435	475	451	471	444	461	437	467	467	477	451	469	457	452	469	463	451	463	452	455	449	442	440	440	470	470	459	444	448	451	449	492	443	503	473	450	422	460	436	456	426	476	461	446	479	462	448	443	478	486	472	472	455	468	498	454	443	454	432	472	468	434	449	487	501	456	430	499	489	480	467	487	470	442	447	449	462	473	473	459	481	436	462	449	471	465	476	462	415	474	466	432	439	450	473	493	468	440	472	468	466	450	410	434	434	455	455	430	481	489	468	449	429	443	449	469	425	481	470	449	459	425	448	457	494	454	472	466	488	456	480	457	479	461	461	440	446	478	445	461	490	435	440	449	469	425	464	523	500	438	460	459	421	476	540	438	443	474	452	496	432	500	476	456	428	459	456	469	474	434	455	493	450	466	445	472	479	438	470	439	464	449	444	464	464	462	464	459	466	455	456	447	454	454	467	446	448	458	472	427	461	475	439	482	469	432	495	467	503	477	479	403	518	442	465	448	433	447	453	461	462	517	438	481	467	458	455	473	462	457	449	419	459	429	449	444	470	441	440	480	440	480	480	449	488	507	481	455	435	469	450	445	435	481	487	495	474	468	467	472	491	495	467	462	440	469	475	439	384	429	503	439	476	472	433	480	472	433	454	446	481	482	451	470	458	438	484	448	460	479	444	463	457	438	434	448	451	483	444	459	454	443	456	446	448	432	452	417	443	482	471	466	469	489	449	444	470	445	468	463	433	469	479	457	459	452	446	463	485	477	466	419	465	458	452	479	497	435	427	513	507	482	485	481	503	502	471	434	484	451	475	468	485	490	499	488	489	432	438	433	449	473	439	488	442	446	472	475	452	452	463	457	463	435	464	481	435	465	457	458	438	440	454	494	454	475	500	494	502	484	472	482	486	448	473	450	456	444	510	479	422	452	467	443	478	520	426	505	489	434	420	481	474	454	428	461	449	483	444	479	472	472	444	395	509	480	461	428	414	469	460	452	452	445	443	451	458	454	447	466	495	491	433	452	462	439	455	470	483	485	460	482	471	459	441	456	430	409	483	480	461	460	458	483	433	444	469	445	504	463	454	460	455	473	482	470	435	467	472	465	457	465	504	442	465	467	462	467	469	506	470	464	450	433	446	487	469	472	492	500	481	462	448	487	501	502	469	432	464	431	510	442	508	448	423	427	469	460	489	448	502	451	497	508	442	447	442	439	451	441	487	466	451	471	442	429	460	438	496	452	510	453	483	436	448	440	495	495	466	486	484	491	478	457	477	491	453	449	497	452	432	469	463	472	472	477	467	444	482	469	487	488	466	408	446	462	465	440	429	465	481	475	419	475	452	447	445	465	458	468	470	435	471	473	448	459	411	510	519	425	459	470	502	470	474	454	479	490	520	470	486	462	469	458	448	460	467	466	459	479	460	480	475	469	472	418	475	469	475	468	476	476	483	488	456	449	464	451	495	474	462	482	461	472	469	468	466	440	490	468	453	430	477	463	441	481	425	460	421	431	458	446	465	478	407	511	466	467	474	436	495	469	451	479	442	445	461	459	462	456	486	459	459	442	445	466	438	462	476	478	466	427	458	463	469	457	475	470	448	460	477	507	473	388	463	473	476	494	462	481	434	470	430	525	450	510	454	488	500	482	455	458	469	445	458	473	435	435	459	451	479	436	446	479	429	451	512	438	482	480	429	492	460	442	485	455	440	466	480	480	445	456	483	444	467	502	449	460	442	443	444	432	475	439	462	449	446	510	470	462	485	453	463	464	520	500	450	446	517	478	461	491	421	467	469	466	433	463	463	469	462	465	460	505	413	443	465	484	438	506	444	438	442	454	428	431	480	483	437	456	446	469	467	446	501	447	449	485	457	436	452	456	475	482	482	468	468	459	424	465	451	471	481	466	439	469	453	460	453	484	459	469	427	443	434	458	490	435	462	510	474	487	469	467	464	435	465	477	397	447	471	474	516	480	467	472	441	456	453	464	532	458	477	515	447	422	458	422	445	455	448	447	424	510	481	440	481	488	466	461	483	446	493	428	498	499	470	424	468	448	461	430	495	427	495	458	436	462	446	474	434	459	444	472	449	471	487	446	466	440	429	452	427	441	453	452	445	478	488	450	473	529	435	461	491	440	450	537	479	433	432	447	461	471	466	442	453	442	440	451	481	459	478	445	469	487	491	504	471	467	465	453	432	505	464	460	470	459	472	487	481	471	449	456	481	448	455	468	476	489	496	452	447	469	412	490	483	491	482	402	494	476	466	443	433	472	455	469	472	439	473	471	454	478	467	446	492	487	461	462	495	506	476	499	478	481	445	412	472	465	467	457	462	462	477	465	474	434	474	447	440	453	472	462	464	442	480	450	482	438	460	473	457	475	460	443	451	431	459	469	478	451	467	465	420	441	499	451	466	487	486	502	479	500	482	436	440	451	442	466	514	476	466	458	460	438	439	449	436	494	455	450	469	451	490	491	425	422	482	480	460	420	463	485	469	464	473	444	444	452	420	452	486	473	430	438	472	458	475	479	473	427	469	475	461	466	447	472	436	476	474	433	430	441	456	469	491	454	445	446	467	472	447	442	439	481	470	482	492	449	455	471	487	467	403	460	474	444	473	500	484	443	461	467	468	475	443	429	470	459	451	427	446	483	482	472	432	440	444	462	421	478	481	462	456	431	470	451	474	464	495	467	489	414	462	466	484	455
63552	43738	16598	2077	615	517	446	428	379	363	340	366	362	345	291	317	348	342	338	333	300	323	330	319	314	301	308	340	338	297	301	288	299	313	317	318	325	313	360	297	314	335	282	284	299	301	310	305	303	297	323	341	302	321	318	336	265	312	295	327	297	314	295	341	255	307	283	285	305	339	306	297	283	326	287	310	268	282	320	315	315	320	289	314	315	308	320	287	305	302	294	323	273	316	289	313	320	339	313	316	305	312	282	334	303	291	309	296	301	301	320	312	307	302	290	350	300	333	302	285	308	290	329	310	292	301	321	336	297	320	273	294	287	333	308	330	276	322	307	309	315	306	305	294	277	268	297	301	291	314	283	298	275	323	326	326	326	275	311	305	308	275	283	297	324	313	299	324	319	311	331	267	310	312	303	322	308	324	293	301	297	303	300	293	308	315	275	306	323	321	295	342	295	319	302	302	328	331	305	295	316	271	318	288	306	314	312	306	325	304	317	260	310	318	284	303	320	345	280	299	285	281	298	308	266	298	308	344	312	319	281	282	301	314	314	340	287	297	313	303	278	337	351	304	297	274	295	302	314	318	301	292	289	294	293	279	324	310	308	300	301	300	333	335	353	309	298	301	329	310	333	302	339	307	287	271	308	315	300	299	281	296	327	297	300	293	308	294	296	330	291	280	291	266	309	345	317	319	323	315	316	277	340	294	279	315	310	299	303	300	308	293	300	314	292	310	291	314	292	295	276	312	310	308	292	313	296	299	310	304	358	305	275	307	307	302	324	308	289	294	318	316	334	322	298	302	274	283	294	317	301	325	309	276	334	300	321	312	341	271	306	283	270	322	264	298	299	268	284	298	322	306	306	299	292	342	279	287	320	304	283	310	294	284	305	334	309	291	329	319	285	312	278	293	353	328	276	309	298	337	305	321	309	326	330	290	320	306	341	314	284	281	310	285	315	303	338	299	299	295	292	316	310	345	292	302	285	324	313	297	319	295	289	299	307	304	298	311	318	289	324	272	309	284	340	321	296	328	302	290	297	287	329	333	322	303	296	329	302	316	266	319	306	321	281	339	303	305	327	296	303	316	295	301	285	273	311	326	284	289	307	319	293	308	336	320	313	300	324	290	298	321	321	290	319	342	278	300	304	288	303	312	330	313	320	329	320	276	342	299	313	280	314	335	296	314	308	345	310	332	337	320	275	299	314	316	322	316	346	293	303	318	329	306	322	356	321	302	329	323	299	311	287	298	327	340	302	304	292	301	321	282	308	321	334	311	303	254	295	328	284	308	295	305	298	272	290	326	299	266	296	299	342	294	275	298	294	326	311	333	308	284	308	320	314	305	335	291	302	335	308	280	328	294	310	349	360	323	298	298	280	338	301	283	305	319	297	345	324	313	289	315	299	267	297	332	307	299	288	341	333	301	295	282	290	296	291	286	319	314	340	308	324	344	323	320	307	303	304	306	315	320	314	300	321	289	341	288	305	341	327	313	320	304	294	320	319	305	284	320	298	305	313	310	298	316	261	288	340	296	318	319	315	304	289	303	298	320	318	312	277	346	326	299	301	313	317	317	310	308	306	313	300	316	328	293	316	294	301	318	309	300	312	314	311	287	313	330	299	322	291	309	359	296	302	330	316	275	299	301	279	294	316	297	326	310	316	331	338	304	297	321	313	288	294	329	307	304	318	283	312	297	310	295	311	282	283	278	301	314	311	296	317	327	287	316	317	313	262	283	332	316	319	304	304	317	322	284	305	301	314	294	326	307	326	286	317	293	312	318	336	302	320	307	304	311	307	306	329	276	297	305	310	320	302	296	322	282	300	288	294	291	311	271	274	290	282	350	279	288	318	280	281	324	348	287	301	303	322	293	282	298	304	346	294	298	282	305	330	305	317	296	296	331	328	288	314	277	328	347	285	326	297	289	299	321	323	360	311	307	361	273	330	324	323	311	302	326	334	276	303	347	333	266	335	294	325	325	288	319	307	294	303	309	306	306	315	308	303	287	296	280	293	312	278	313	292	313	269	323	273	291	308	312	318	321	305	332	292	307	291	289	317	268	323	310	310	331	307	311	299	308	328	289	295	330	294	333	302	294	288	304	277	281	324	315	312	295	291	299	323	291	299	311	338	298	293	314	311	329	300	276	309	310	286	308	289	292	295	316	310	331	306	307	296	325	300	298	317	339	315	304	276	285	313	306	312	273	307	328	325	291	278	302	318	284	340	284	285	325	306	315	309	300	304	280	302	282	295	323	313	287	307	281	291	305	306	297	317	296	305	334	310	305	312	289	314	292	329	285	289	283	284	319	311	293	314	302	318	297	286	292	325	311	305	294	321	294	307	309	307	298	313	327	345	289	304	320	314	322	312	345	278	283	297	301	314	299	330	305	302	285	281	301	303	286	310	316	294	307	304	277	321	308	324	267	287	318	335	308	334	294	322	323	340	332	302	316	297	321	335	314	322	326	297	312	311	289	318	293	308	299	316	308	341	306	300	312	281	272	293	295	296	305	330	334	306	272	323	317	321	297	336	311	310	299	318	302	313	307	288	330	314	317	256	321	336	307	309	295	311	308	307	288	302	294	292	295	289	298	297	292	328	314	278	317	345	323	313	267	292	349	329	312	347	258	304	278	287	281	307	296	319	331	349	301	307	311	323	306	341	307	313	308	312	276	317	301	325	288	336	291	300	326	284	272	274	321	344	350	296	279	318	325	314	308	290	323	283	287	289	311	307	318	289	304	298	313	319	283	330	339	312	321	302	324	288	321	287	313	319	306	318	315	317	322	294	286	293	299	291	319	319	331	304	297	294	278	315	297	338	317	322	317	312	343	322	294	324	317	276	304	320	345	293	315	310	293	320	312	325	324	311	316	311	289	312	318	305	318	281	317	266	325	309	295	275	298	288	291	273	303	316	299	324	306	312	325	297	286	277	308	312	314	298	306	322	314	316	319	310	296	295	300	281	302	272	288	302	308	305	315	315	294	320	323	301	314	300	292	302	303	318	309	319	323	312	314	276	273	298	307	310	334	308	323	327	314	299	303	293	331	338	282	279	310	290	304	281	306	317	356	304	350	310	334	273	288	337	281	328	325	334	319	286	297	305	291	322	300	328	341	319	303	316	290	291	315	250	306	303	299	286	329	330	307	308	313	316	308	298	297	306	280	320	319	298	275	319	281	317	319	287	316	317	305	315	320	296	325	336	304	285	330	279	301	296	350	311	308	329	301	318	297	325	299	305	298	340	301	268	326	336	360	317	320	287	321	304	276	311	296	314	326	286	307	310	283	306	296	300	321	328	316	305	355	321	314	311	291	307	260	336	299	293	263	289	314	309	278	304	307	321	319	321	291	308	323	280	281	326	297	304	292	301	321	295	314	298	327	287	328	289	311	319	293	311	337	320	319	292	300	318	338	332	299	319	301	293	299	308	331	298	339	303	290	304	275	304	307	327	319	301	306	300	311	329	309	307	334	319	261	319	322	300	325
42615	28509	2116	2334	2129	1733	1494	1423	1169	1185	1094	1034	936	939	902	927	853	851	837	828	895	834	830	842	776	819	753	817	832	784	736	751	736	761	822	749	801	789	778	743	731	758	780	713	775	815	748	750	773	745	750	764	769	701	794	783	743	751	736	731	744	751	773	772	768	717	747	789	808	735	775	771	693	823	764	752	743	733	733	730	751	765	743	723	729	739	773	791	800	709	725	738	702	795	689	711	735	758	702	793	781	731	684	756	783	733	718	743	724	714	727	742	758	742	786	723	764	757	728	744	726	732	714	741	771	756	771	752	705	771	718	777	773	737	742	736	755	730	759	758	749	763	703	765	703	706	745	699	735	729	792	748	711	752	755	788	754	753	781	738	731	764	772	734	728	717	720	725	759	734	744	740	760	731	737	711	741	753	769	756	755	740	706	706	755	749	765	737	752	729	738	695	706	732	756	740	779	726	716	730	755	717	707	725	741	747	763	742	725	687	727	739	733	773	737	709	740	725	737	750	723	743	723	784	736	756	784	747	743	720	714	753	741	783	692	747	765	701	746	749	734	749	783	752	716	738	736	754	733	778	724	702	782	721	775	743	769	807	773	731	753	773	739	713	751	704	727	750	769	731	736	773	718	735	723	737	729	764	719	754	719	742	744	708	754	743	763	743	753	763	726	791	755	755	725	700	738	752	692	709	711	760	699	739	710	727	749	738	731	756	763	731	722	753	749	753	760	764	735	771	738	804	766	776	741	658	747	743	794	744	735	761	747	687	736	777	742	805	715	763	694	733	744	751	759	746	743	717	710	769	730	760	727	739	724	749	708	743	711	791	747	728	717	768	732	784	720	768	774	776	764	738	719	712	780	707	737	765	726	672	751	734	741	721	725	720	730	727	702	723	790	789	738	726	822	721	760	736	729	716	685	704	723	741	742	729	690	769	749	765	768	743	721	730	714	767	737	685	730	695	744	723	722	736	712	766	739	756	702	730	730	756	781	715	710	761	755	693	731	705	724	769	773	769	703	701	733	737	737	774	757	713	717	766	700	742	727	764	724	723	765	738	732	712	704	770	738	715	769	757	756	708	747	798	754	734	762	711	747	755	700	765	759	737	788	713	756	728	704	712	752	739	803	778	749	764	713	741	753	773	770	822	742	770	769	750	752	729	764	765	768	712	762	727	772	735	735	779	778	730	736	691	731	771	734	650	723	750	755	732	698	762	773	753	719	765	730	743	737	758	750	704	742	690	767	777	740	748	756	714	738	773	733	724	712	735	742	729	743	710	744	721	720	746	734	719	721	824	748	769	746	657	767	801	728	755	737	762	780	736	710	697	689	730	717	742	804	777	731	719	718	732	716	782	744	754	788	720	761	672	725	727	757	776	744	758	755	777	734	734	688	723	755	745	741	737	755	720	684	743	735	749	781	720	719	770	733	755	729	801	735	713	697	708	741	720	796	719	779	773	760	754	748	752	724	740	745	713	763	720	751	774	739	735	761	717	717	741	740	721	735	730	746	737	761	730	764	721	762	783	763	786	736	656	709	748	768	727	743	746	726	744	727	679	741	734	775	759	755	684	690	735	708	730	716	694	737	707	720	702	735	739	758	775	765	722	756	782	749	764	749	744	735	740	731	712	745	711	727	744	678	691	766	701	717	724	756	768	782	689	717	720	716	732	726	779	744	740	718	753	778	774	752	744	724	741	758	748	730	760	778	704	707	747	712	759	724	695	707	765	738	789	774	752	700	775	757	750	729	700	753	778	745	727	743	743	722	732	710	758	727	746	771	741	733	729	724	776	724	725	751	724	762	703	672	749	718	715	699	722	692	763	672	720	705	729	708	735	724	751	691	695	766	761	733	724	744	742	735	768	756	737	694	775	711	722	763	712	740	756	765	666	698	727	776	723	724	781	732	706	783	715	751	759	721	767	730	736	686	741	741	743	770	728	765	758	757	722	769	692	707	717	763	722	746	747	780	724	688	784	706	729	758	732	761	723	745	749	739	701	749	723	753	723	780	728	763	714	779	768	690	767	720	766	709	736	696	725	712	771	785	778	751	783	729	725	757	757	754	719	749	733	773	764	711	770	810	726	729	748	794	754	707	725	716	765	765	719	718	734	765	716	784	738	705	741	724	753	764	761	696	730	768	740	689	729	764	741	739	721	772	720	782	754	750	768	714	757	741	745	734	726	708	732	795	736	732	748	769	729	644	738	729	806	721	704	754	733	757	795	720	754	707	779	707	770	734	743	756	735	727	767	699	739	747	750	788	735	700	744	760	759	737	745	722	760	705	751	739	745	733	697	772	698	728	749	738	766	732	784	748	747	748	746	726	730	742	711	778	793	727	746	759	739	755	727	791	693	740	737	688	741	783	730	718	778	768	824	726	788	779	772	744	711	712	719	745	723	747	801	750	783	764	772	736	724	692	721	708	709	721	746	751	751	783	734	733	733	669	717	766	714	741	777	782	709	730	769	801	698	734	792	742	694	760	744	739	750	747	708	712	716	719	740	737	747	767	736	740	762	752	746	738	767	723	700	754	725	707	762	706	717	774	713	732	741	752	746	687	773	782	717	739	761	757	738	740	734	732	750	746	748	786	771	801	739	720	739	776	743	721	717	734	718	746	703	744	747	739	740	729	749	763	776	758	739	747	805	712	701	723	802	783	769	724	708	753	776	727	792	722	740	787	745	717	724	749	732	741	703	742	730	727	725	732	747	755	718	762	720	761	722	704	723	778	781	785	790	717	708	696	737	730	730	802	772	721	757	749	761	704	732	740	734	790	720	754	753	752	748	786	789	748	751	761	704	720	743	729	761	704	719	712	707	735	693	762	719	690	748	741	707	733	768	731	754	732	722	749	743	741	747	746	779	748	778	729	741	763	697	732	710	732	727	697	700	734	742	739	756	733	725	752	780	752	712	747	697	708	726	791	757	731	735	774	717	770	795	709	724	755	752	791	726	721	787	773	727	771	703	754	753	727	719	730	740	746	689	757	766	728	734	670	822	751	735	789	748	756	721	763	728	754	751	728	767	730	721	718	768	746	742	739	747	751	720	768	720	794	703	737	786	748	770	797	751	785	743	735	750	747	719	773	741	732	731	729	750	765	765	762	735	768	693	793	717	739	724	740	724	752	736	682	704	714	742	810	763	677	748	760	748	696	766	758	726	714	779	694	720	719	782	735	743	745	778	712	746	730	731	733	755	751	726	758	716	720	738	795	761	733	767	723	770	735	735	750	679	770	756	723	745	755	757	719	779	774	770	736	739	726	751	734	736	714	777	738	728	723	724	729	761	754	709	752	739	734	768	733	759	776	740	746	752	748	717	704	765	719	714	762	765	741	703	773	691	738	739	745	751	723	763	713	742	776	731	743	737	708	772	730	746	748	773	710	746	758	744	814	764	747	752	712	773	736	736	745	762	729	707	731	775	724	719	726	768	757	783	699	779	754	735	725	678	753	715	737	766	757	750	761	775	752	753	728	759
71873	50722	23725	7889	1216	776	580	498	437	396	362	347	341	333	311	346	279	310	288	280	302	284	311	279	267	305	283	286	295	294	329	298	293	280	275	249	287	256	269	326	275	289	311	283	285	289	295	277	297	253	267	282	285	279	270	239	278	252	294	260	275	249	310	276	256	299	280	301	249	251	309	261	299	288	227	269	286	270	278	288	258	254	265	289	299	281	291	268	249	241	280	257	275	257	290	292	305	258	263	289	281	294	245	298	264	274	275	293	259	316	294	296	301	275	266	275	276	275	285	230	299	289	267	282	310	275	239	278	255	255	304	272	302	287	262	262	291	270	279	292	267	273	273	318	279	280	278	271	256	279	319	268	289	295	278	284	250	278	310	235	251	250	262	265	309	279	264	289	266	276	273	285	284	248	276	252	274	289	299	254	308	285	306	266	266	292	267	277	320	244	282	248	275	293	301	264	277	278	306	298	298	269	245	279	261	295	266	263	271	283	283	269	282	265	273	260	257	298	283	277	279	256	247	264	262	243	306	259	257	274	264	274	261	280	295	263	267	247	258	292	259	288	273	260	257	278	285	276	249	268	262	270	267	325	293	251	276	286	273	270	264	277	250	271	289	257	236	257	272	257	281	279	266	254	257	287	265	271	293	265	267	285	254	271	279	297	279	281	288	271	265	265	296	283	287	281	271	277	275	295	284	247	291	285	257	300	300	281	271	288	248	289	292	287	262	261	311	262	280	244	274	299	255	307	270	282	275	233	238	258	260	288	279	289	267	292	298	246	253	296	281	266	276	265	268	279	279	280	258	289	283	291	282	259	292	253	259	272	273	262	259	271	255	267	260	270	295	258	272	250	249	278	254	284	258	272	282	267	267	268	292	296	286	270	279	263	281	263	289	250	295	257	276	265	294	237	285	266	295	275	281	256	263	257	258	299	239	279	269	268	276	264	284	280	285	274	262	265	281	245	275	269	263	285	252	282	254	278	275	259	249	289	310	281	246	264	272	261	261	251	281	260	250	278	268	265	280	266	279	284	295	303	281	289	296	265	284	300	260	271	254	276	275	280	281	279	288	258	300	237	277	280	272	275	284	276	304	272	272	240	307	259	275	282	255	284	243	279	286	248	283	271	262	271	306	261	288	254	263	282	268	277	256	277	294	268	266	287	258	297	280	282	290	272	296	283	260	266	285	265	304	312	278	280	289	279	263	266	297	303	278	254	259	254	295	272	293	268	281	272	254	304	284	274	271	311	281	284	271	266	295	299	299	298	279	265	265	289	246	281	253	280	275	270	280	295	253	259	295	264	266	271	268	267	265	275	240	273	268	273	297	269	271	268	278	284	275	292	283	288	255	284	258	297	225	291	275	301	272	253	280	286	284	257	269	271	257	283	278	291	278	271	262	293	320	258	287	268	262	272	244	261	271	274	283	284	302	278	258	252	285	290	263	291	276	278	298	266	254	284	247	293	278	268	259	288	266	263	271	266	253	281	278	276	289	281	276	293	305	275	300	253	283	262	239	277	242	252	298	294	290	290	266	294	257	298	259	246	287	297	278	246	252	248	254	272	313	284	277	279	243	268	285	265	248	298	261	257	283	284	301	262	272	273	287	253	270	266	292	256	303	278	287	295	249	277	258	265	280	279	286	264	258	277	260	275	267	269	262	267	250	297	300	271	272	275	264	265	269	242	285	275	255	277	279	254	277	293	294	247	278	268	280	261	297	257	269	260	277	289	253	236	271	287	249	311	286	268	275	264	245	272	293	261	261	287	241	288	247	286	278	282	296	273	251	260	271	273	266	257	264	277	259	264	287	265	270	283	259	260	302	286	298	292	247	288	304	284	256	284	258	282	299	303	264	274	299	285	289	266	275	279	263	269	269	300	266	291	280	249	277	281	252	278	271	265	288	281	295	256	273	306	272	265	286	263	243	283	274	260	297	269	269	250	279	244	268	275	282	268	237	264	275	305	293	258	247	246	234	254	257	262	299	260	288	272	282	242	267	278	268	267	327	261	290	260	253	255	270	272	265	272	283	265	268	270	275	298	272	267	263	282	294	252	274	297	284	258	286	257	298	275	295	293	310	265	273	281	248	248	239	272	272	250	282	294	273	269	274	242	258	263	290	306	264	261	279	265	267	262	297	241	283	296	296	291	287	287	260	274	239	275	265	315	266	244	241	262	256	256	297	269	306	261	247	278	283	280	265	277	243	258	284	320	271	261	277	296	275	277	274	276	279	261	276	278	254	251	311	247	282	272	269	263	281	267	284	285	303	269	296	266	286	270	264	294	234	265	304	276	271	319	280	285	290	286	259	281	279	263	272	304	299	285	292	276	287	266	270	264	255	268	277	296	269	240	272	265	285	300	253	276	269	259	253	270	269	269	279	292	230	242	270	274	253	313	320	286	273	277	277	276	278	260	286	258	262	267	246	256	270	298	261	256	288	274	272	299	287	280	283	277	271	272	275	264	254	267	288	308	271	275	262	312	244	260	255	274	262	261	271	246	284	299	276	278	262	259	281	279	291	278	289	276	268	279	267	279	276	296	271	277	298	264	262	274	246	300	288	275	302	287	302	297	243	265	287	270	283	279	289	253	263	266	272	265	281	285	281	250	279	280	305	290	250	278	273	279	273	281	250	279	276	252	290	241	280	308	303	287	274	290	290	309	297	280	273	265	257	279	251	272	259	250	267	263	284	299	287	246	275	282	276	247	275	258	272	283	278	258	267	279	279	314	305	279	261	272	256	271	278	271	278	291	271	296	298	282	298	257	256	296	267	290	251	254	267	267	275	272	294	303	263	281	255	290	289	256	273	281	270	272	266	277	279	268	296	266	265	261	264	263	260	278	278	314	279	272	271	277	265	271	266	294	307	270	296	287	254	277	280	283	277	296	293	267	245	257	255	276	268	281	264	256	247	278	255	267	265	280	246	279	251	274	254	309	265	271	242	272	288	262	272	258	284	318	272	282	314	266	279	269	279	252	282	302	287	267	282	290	260	273	276	295	249	272	288	278	279	263	277	281	269	305	260	309	281	314	260	251	274	296	306	253	242	268	256	267	273	282	276	275	262	307	269	255	264	285	278	288	296	285	283	244	283	270	250	269	273	263	270	246	274	249	265	288	293	312	293	270	293	269	269	288	290	269	274	260	288	278	265	248	290	246	282	250	274	242	272	266	281	269	230	279	249	267	269	260	276	261	319	280	276	287	276	289	268	289	275	284	271	254	248	300	302	271	229	265	261	247	283	280	283	281	285	312	283	276	284	305	250	289	289	276	263	246	275	261	254	273	249	297	264	284	270	274	293	291	255	279	298	307	267	281	243	289	307	253	267	260	277	281	300	289	277	275	293	291	271	299	286	271	321	295	287	264	288	260	260	270	261	274	259	258	277	289	269	253	269	313	274	264	278	286	280	287	286	277	257	308	265	281	293	289	305	290	269	248	257	251	288	294	311	239	262	275	254	299	262	279	289	261	296	289	279	247
51608	36621	3320	3767	3085	2643	2164	1874	1589	1430	1283	1156	1095	1057	1065	902	900	883	879	856	813	847	782	800	794	803	762	749	712	728	684	768	659	754	760	711	688	712	653	705	700	696	716	675	708	694	674	649	688	674	703	735	659	688	635	692	615	672	698	669	659	682	676	677	709	666	652	668	669	670	636	651	667	663	672	632	639	671	680	652	656	656	647	653	691	601	690	622	658	646	687	684	695	681	681	602	581	657	697	651	648	663	614	594	664	643	719	629	675	649	667	674	677	644	701	671	631	670	620	715	636	588	626	613	608	638	677	696	669	668	654	682	626	641	663	646	675	659	654	644	646	671	609	676	620	665	617	622	665	611	590	668	660	651	670	671	650	647	652	633	624	702	666	672	670	631	622	650	633	689	651	637	623	611	673	659	634	639	632	665	665	632	646	609	626	624	626	709	634	644	657	628	609	610	658	630	678	654	690	655	651	673	654	614	662	671	682	651	650	654	708	678	680	640	615	661	657	737	659	648	674	642	616	672	667	661	641	697	645	670	615	627	669	695	616	681	664	669	622	644	678	652	642	648	613	659	621	669	639	660	631	614	648	632	622	672	617	680	654	668	673	614	628	649	610	673	623	641	637	695	616	643	628	667	626	639	647	629	655	659	642	690	642	642	689	580	686	622	654	675	609	689	676	666	674	686	639	649	655	663	695	644	622	680	650	651	666	661	660	669	635	676	665	658	668	687	673	659	633	597	670	668	674	672	638	696	629	639	712	618	639	660	701	669	627	646	637	607	635	651	665	647	644	651	637	668	650	653	631	629	647	730	602	633	656	672	611	606	647	626	622	626	670	614	614	629	651	634	646	630	682	647	610	661	627	624	637	663	660	671	671	608	628	665	623	675	659	626	608	642	654	686	675	701	615	642	657	688	642	671	680	678	599	639	619	654	658	620	630	627	598	664	634	641	663	636	665	678	612	649	664	669	654	645	669	669	614	668	680	625	665	646	664	636	653	650	681	628	636	622	662	673	657	607	626	612	626	642	596	611	664	671	646	629	616	594	676	663	652	666	646	647	677	654	685	650	715	640	602	622	657	614	655	661	645	634	659	650	612	648	708	707	646	641	661	672	651	650	676	633	671	690	641	639	657	655	656	643	657	616	657	612	640	626	653	645	615	623	647	663	644	625	671	662	644	628	635	651	647	631	640	668	658	640	693	641	677	683	679	629	620	690	638	665	690	685	653	654	678	650	628	679	640	651	651	636	614	665	644	667	660	704	628	639	650	655	648	655	635	665	640	663	632	672	707	671	640	658	643	646	667	639	672	629	647	659	635	640	643	628	641	657	659	735	622	640	647	671	671	664	662	657	662	640	653	641	671	609	660	710	675	653	646	634	620	618	628	673	649	643	684	640	699	693	645	682	703	667	681	675	635	626	633	651	662	628	657	695	690	650	654	695	608	692	662	630	658	675	646	669	629	606	614	659	656	649	671	671	636	631	664	675	682	661	663	615	651	650	624	675	675	609	689	592	607	609	598	626	598	664	635	663	623	648	659	601	641	607	659	631	606	656	690	628	668	674	600	648	667	628	687	673	682	636	699	649	672	653	624	636	684	703	653	639	633	688	617	630	644	662	626	660	626	656	682	616	646	666	656	633	627	673	643	695	679	632	673	622	657	684	645	637	645	716	647	675	689	644	676	642	649	619	615	636	648	662	673	688	643	577	641	646	679	641	661	685	598	630	654	652	616	643	615	653	647	636	666	671	669	632	631	681	656	704	649	651	616	635	644	619	699	672	711	632	620	684	648	652	598	667	642	638	669	698	644	620	643	650	660	660	666	645	607	671	687	665	697	661	611	640	596	613	633	656	679	712	617	636	671	663	633	625	662	628	624	648	645	688	646	621	663	686	633	652	642	676	673	608	648	667	638	661	656	624	676	645	679	628	616	670	683	635	680	671	654	653	617	666	690	683	690	628	603	681	637	655	646	646	635	661	645	619	639	648	665	638	671	648	601	624	638	610	681	640	630	667	658	650	623	617	640	618	608	675	583	605	615	671	619	622	613	672	603	630	608	655	628	631	619	683	624	709	652	661	653	628	640	643	625	667	676	634	686	630	679	666	609	632	655	636	658	654	647	635	639	652	695	631	639	663	673	678	621	604	654	692	649	629	697	622	665	656	666	636	628	651	634	641	667	595	658	661	649	632	649	673	693	635	671	638	647	674	622	614	627	679	643	650	670	653	685	676	681	670	612	628	663	644	608	679	656	710	639	648	623	654	653	628	691	643	662	645	677	663	687	653	659	665	693	700	657	678	652	663	637	701	653	664	610	677	603	641	646	609	655	565	645	641	633	613	631	690	636	650	636	659	655	659	636	651	683	635	643	690	638	631	634	633	629	661	632	672	679	631	609	629	665	625	630	647	666	671	697	652	644	611	617	612	660	665	675	614	612	622	633	604	694	633	661	649	659	653	652	624	661	656	617	701	629	623	641	673	648	656	664	661	656	674	645	620	662	671	643	700	658	651	676	673	653	631	702	687	656	660	622	624	627	645	629	668	652	664	683	625	640	660	621	648	621	645	635	657	649	617	662	680	633	630	641	608	633	666	657	642	642	665	608	642	650	677	642	658	723	651	666	684	653	658	703	645	654	664	643	659	674	668	706	613	668	658	616	682	665	661	638	655	651	651	624	645	644	654	633	648	653	665	688	639	679	703	666	659	639	648	627	660	667	640	646	639	646	630	636	616	675	686	672	615	644	649	674	633	648	645	684	648	578	633	644	635	623	636	703	639	678	657	690	630	678	674	670	651	644	652	660	628	630	660	666	666	637	636	683	671	644	629	676	660	680	694	670	578	674	636	660	670	611	624	629	674	656	658	639	597	648	648	691	644	615	682	643	679	659	617	644	636	685	640	637	684	664	628	667	647	652	629	669	621	666	631	743	660	699	657	653	610	623	662	638	673	686	693	612	684	676	644	615	650	627	643	620	650	717	660	647	660	704	643	661	647	701	661	667	634	657	671	701	648	656	644	643	658	615	700	657	654	604	695	591	639	702	587	651	693	656	657	661	646	652	643	647	644	657	655	623	625	667	659	649	664	622	688	631	638	641	667	582	628	675	670	653	648	689	654	608	641	689	659	674	638	625	606	693	646	630	644	665	621	649	631	683	631	614	626	658	662	643	681	668	633	673	602	641	651	684	640	670	636	658	640	579	711	648	633	623	649	668	648	635	656	618	636	679	648	619	654	651	636	626	632	660	648	637	681	716	631	652	662	692	695	658	650	632	667	683	630	633	664	640	602	635	638	642	692	642	671	582	640	647	642	655	651	673	665	681	652	664	679	625	694	699	641	683	668	655	676	619	616	685	631	637	672	626	578	610	687	648	635	649	626	652	625	665	628	645	713	663	648	620	662	666	643	677	661	629	687	641	651	637	666	620	637	661	699	656	583	658	615	627	695	656	619	656	658	662	675	685	698	651	692	646	629	627	606	651	657
19133	4563	298	201	176	170	188	153	166	145	149	190	170	170	166	194	168	194	167	175	159	178	164	175	160	180	180	157	158	164	158	181	191	187	133	177	177	174	171	188	154	159	176	177	165	177	187	167	170	171	183	171	162	177	139	170	166	142	161	193	147	185	168	161	170	156	168	164	150	171	162	186	169	166	160	164	196	157	177	197	139	182	183	158	167	182	170	182	156	152	164	150	171	145	161	163	167	176	157	167	165	170	171	197	155	184	180	176	162	193	146	180	164	174	174	170	176	159	164	166	159	170	179	148	187	166	188	178	173	169	165	179	181	151	163	176	151	154	175	186	181	178	151	174	148	169	150	169	145	169	179	157	172	162	180	161	162	185	165	162	153	157	179	185	191	172	186	151	170	155	147	164	181	167	194	165	161	177	175	151	147	168	177	180	176	174	182	169	212	174	182	190	173	161	179	173	168	153	156	169	191	169	172	178	183	159	169	157	170	166	165	157	196	165	173	170	159	186	162	164	165	171	158	151	169	158	194	153	145	136	172	177	168	164	193	169	158	194	201	174	201	168	180	161	178	208	164	174	176	176	168	185	149	157	201	170	156	149	160	170	165	180	175	177	183	152	136	150	157	186	164	162	144	150	174	145	137	154	160	192	155	158	156	139	195	155	178	154	182	173	189	148	166	159	179	155	170	164	161	174	170	157	168	160	167	188	185	167	167	184	152	170	188	166	174	169	175	164	195	189	150	181	168	153	170	162	157	164	166	185	197	147	178	183	172	164	161	164	156	135	160	168	150	160	175	181	177	168	161	204	184	178	147	168	179	184	163	196	158	183	152	173	157	168	165	153	188	182	166	183	151	163	160	194	187	161	169	163	151	169	176	207	168	170	198	164	189	171	183	153	179	164	173	181	178	147	163	173	167	168	166	183	170	162	163	173	174	172	162	191	181	182	173	148	146	144	171	167	173	162	170	136	157	178	174	178	182	160	156	176	187	182	175	154	179	140	144	166	145	185	162	173	168	161	175	180	169	164	166	158	190	145	177	181	161	181	205	172	170	133	166	160	172	162	171	159	161	179	156	195	129	169	144	174	173	159	154	180	172	161	182	180	155	164	171	174	184	188	189	173	166	162	155	188	171	184	142	170	146	175	198	173	176	164	149	194	162	159	160	173	183	163	160	175	172	173	170	158	179	173	198	153	171	170	196	160	187	175	140	195	157	152	177	170	167	179	159	190	195	157	170	177	175	182	152	178	184	169	165	175	147	187	162	159	137	165	164	169	183	163	182	176	179	171	172	169	160	157	166	168	165	178	206	196	148	161	156	180	156	161	168	161	164	166	183	174	186	149	172	186	165	165	174	172	176	172	180	148	154	164	159	188	174	185	185	181	159	199	153	178	164	168	173	186	162	175	181	181	175	183	176	171	176	159	154	177	164	187	163	152	180	167	172	156	169	159	136	142	181	168	144	161	163	165	154	159	160	164	156	169	168	155	165	174	176	173	172	165	155	177	188	156	190	187	164	164	159	166	180	211	195	184	174	188	158	167	160	138	170	191	155	159	154	163	167	172	169	170	176	154	171	157	150	178	182	148	175	184	165	180	146	170	182	176	182	155	170	179	148	177	187	158	182	169	144	173	180	179	170	166	166	169	173	159	168	167	170	151	179	177	181	172	184	172	166	178	202	172	156	185	154	169	150	163	176	184	169	176	152	172	160	167	165	145	164	162	173	138	155	157	186	162	157	158	163	141	151	169	181	201	189	156	173	173	162	187	160	186	172	138	169	181	156	178	172	172	170	165	176	182	159	178	148	170	175	171	190	175	174	171	144	152	175	180	183	143	171	177	165	154	183	154	170	135	152	165	164	139	160	137	161	196	145	187	170	174	175	154	166	165	174	192	177	157	139	169	171	164	180	180	176	182	182	162	177	178	154	171	182	168	170	158	173	158	159	137	141	170	178	160	172	180	168	160	155	172	191	163	154	167	176	157	172	181	149	198	160	186	194	175	175	188	163	170	156	176	176	172	167	162	170	179	205	161	184	167	181	158	141	177	162	175	146	160	177	151	166	134	172	172	171	149	157	181	178	174	181	178	160	150	172	165	163	181	178	174	150	174	152	178	170	179	155	194	187	169	163	167	153	190	177	171	190	181	156	164	178	161	167	168	159	158	149	188	160	164	167	180	177	163	188	142	149	163	147	154	183	184	190	160	166	170	147	167	189	170	171	133	131	168	173	174	141	180	174	161	175	185	191	185	165	189	174	156	177	175	183	169	160	181	166	144	185	156	173	167	136	167	182	180	160	179	188	152	178	160	160	180	155	174	165	168	163	151	165	174	171	174	169	152	142	169	157	154	182	159	178	173	160	142	163	191	179	150	189	148	181	183	194	176	191	167	166	186	171	172	163	177	154	178	156	170	162	181	151	181	160	164	177	184	170	183	192	161	163	150	155	164	160	193	176	157	193	175	196	173	152	188	173	157	181	199	180	153	178	185	189	152	168	171	157	149	163	162	168	155	160	190	166	198	174	155	153	184	176	180	174	180	141	176	160	169	179	152	172	180	189	155	195	183	178	148	175	170	140	177	177	168	184	190	164	176	172	182	189	184	182	153	154	163	173	173	143	175	159	157	177	155	169	167	172	181	142	163	159	170	177	167	174	183	158	174	187	189	156	158	165	167	158	179	169	171	146	153	168	161	193	163	182	147	186	156	182	166	166	180	189	175	160	190	167	171	157	151	183	180	191	172	155	164	193	172	173	166	193	179	200	196	200	148	201	164	149	180	167	165	179	158	175	179	144	165	181	157	156	152	147	189	168	191	184	170	158	168	138	174	183	156	201	162	185	172	180	169	169	184	145	171	176	188	181	177	177	152	158	175	161	152	184	158	166	146	167	168	198	150	167	167	167	155	183	173	185	173	148	183	159	170	147	155	164	153	203	160	182	175	160	181	172	190	161	179	187	197	178	132	171	167	135	162	162	149	161	166	181	180	176	163	150	179	165	187	201	188	168	160	180	158	151	188	171	151	166	181	156	172	147	185	150	147	160	181	171	177	175	170	157	180	152	167	159	175	171	174	146	161	180	189	170	191	189	149	169	136	152	165	186	176	158	175	168	172	154	151	132	206	187	151	149	172	183	194	179	153	152	181	164	150	163	174	166	176	173	165	156	174	173	181	172	166	181	184	179	188	149	156	145	176	164	177	176	185	164	156	157	180	194	172	176	181	146	157	165	179	166	151	167	160	176	186	163	184	137	146	168	197	154	144	178	165	171	183	170	156	178	173	176	142	165	174	172	176	162	188	173	190	177	146	170	182	163	157	180	144	180	151	172	193	159	170	158	158	170	171	165	158	172	163	148	159	194	189	186	172	162	183	145	163	169	136	156	160	182	164	150	183	171	178	163	143	177	179	158	152	164	171	156	179	193	151	163	180	168	162	184	172	193	173	175	196	183	156	178	154	166	187	175	170	168	173	145	177	153	184	145	163
18212	5115	533	548	521	475	511	527	499	463	481	491	455	473	467	444	444	440	454	442	491	494	444	478	440	494	436	473	472	421	441	457	485	451	462	504	492	469	435	476	450	491	456	486	470	469	461	470	449	453	462	489	472	434	483	468	421	460	455	430	411	498	432	431	440	446	456	489	517	442	431	459	465	482	456	499	479	436	467	436	429	490	467	467	497	447	435	470	456	463	460	484	452	470	442	485	456	448	449	414	471	472	476	459	460	451	455	479	466	448	453	461	438	466	437	451	452	453	459	460	482	479	488	463	470	474	460	477	445	483	441	459	459	461	456	502	484	454	458	445	482	434	473	450	432	460	447	462	460	476	491	438	449	455	469	485	475	446	440	493	463	465	476	480	433	440	443	434	494	455	429	450	486	465	467	492	497	470	487	475	423	454	462	453	427	444	483	469	446	460	481	435	431	468	494	488	450	467	469	454	472	459	510	440	457	484	460	465	465	477	459	426	445	487	445	473	449	474	421	475	443	458	431	451	464	444	465	475	451	461	472	472	468	500	448	446	466	444	435	451	464	461	454	470	435	436	454	459	476	450	464	452	469	481	501	453	476	442	496	462	465	415	444	442	458	439	455	491	484	478	479	444	473	472	492	455	461	473	445	454	451	438	485	473	469	497	481	432	430	477	461	489	452	428	491	472	459	460	461	493	470	434	445	474	476	466	451	448	422	459	450	491	455	450	445	493	465	470	459	435	437	461	481	457	429	467	445	439	480	465	453	457	466	491	450	463	445	458	470	439	508	463	465	433	450	489	453	452	453	487	490	477	482	427	486	467	477	442	461	480	471	455	456	441	457	486	497	452	452	450	437	451	472	465	459	455	465	463	458	474	455	476	452	456	424	492	432	461	423	444	456	461	428	468	418	472	487	455	470	500	414	428	428	485	453	443	446	445	469	443	453	442	464	473	493	472	488	454	480	485	416	455	499	445	494	474	470	438	462	461	453	483	506	480	467	469	472	458	477	453	451	462	445	509	476	442	457	445	459	471	447	432	467	438	463	444	496	501	454	493	461	445	445	476	477	471	432	493	450	451	474	463	459	449	472	502	472	466	446	477	493	446	450	452	454	442	471	432	496	453	430	463	494	465	474	427	460	466	446	447	470	435	446	447	451	426	468	463	499	468	472	462	457	500	471	463	466	455	462	464	466	474	435	498	451	503	500	428	436	477	450	441	501	459	477	438	462	446	468	464	499	483	467	453	475	507	467	453	416	442	461	485	434	464	473	480	403	476	468	461	470	454	469	494	490	434	446	517	464	430	465	451	449	418	457	435	467	443	444	469	453	459	515	483	467	478	472	454	445	464	463	445	444	459	478	487	434	477	454	422	458	422	454	401	467	409	502	461	437	463	495	417	445	446	490	460	494	440	432	487	464	462	457	444	483	490	458	473	458	468	412	468	462	453	495	445	452	455	443	460	470	496	465	453	465	452	450	440	494	482	469	434	426	430	458	469	441	455	460	518	455	462	450	447	441	516	465	420	458	466	479	458	423	481	445	463	463	477	469	452	439	457	444	463	457	430	453	477	456	481	470	468	462	482	430	475	463	463	464	438	489	508	443	430	462	428	463	487	470	443	456	469	447	441	473	496	442	467	484	440	455	491	450	422	464	424	447	414	467	468	495	467	473	453	469	467	475	458	482	415	452	466	465	451	460	463	457	453	450	447	459	471	465	460	463	465	472	465	462	451	428	496	476	449	433	478	454	473	467	467	441	457	499	510	439	465	508	419	451	460	473	469	444	500	483	448	445	485	474	427	457	468	477	479	434	489	451	421	454	499	477	456	507	447	464	469	448	503	412	476	454	444	452	475	441	453	482	468	456	486	429	454	389	457	489	455	472	473	504	425	500	455	438	456	410	470	437	459	466	479	408	454	449	457	468	463	433	456	452	463	428	477	439	507	490	445	456	495	486	462	459	476	457	441	467	442	463	473	412	454	458	505	415	460	493	458	478	456	482	476	459	450	481	483	471	482	490	464	467	437	431	439	491	475	465	496	467	431	480	501	450	456	465	442	478	452	443	433	496	481	465	465	445	434	448	486	493	457	458	495	475	478	431	447	472	428	487	466	453	483	469	487	454	507	449	462	491	454	482	448	466	456	433	450	443	432	430	443	476	430	456	470	420	482	475	452	442	479	457	455	426	471	438	423	473	445	466	427	449	463	441	453	448	487	436	435	449	421	488	454	454	438	449	464	450	448	449	464	475	477	460	419	434	473	517	475	473	445	487	468	490	472	515	489	455	468	441	434	476	458	438	418	473	422	452	459	454	440	450	458	431	459	470	481	446	441	484	464	439	484	435	470	451	470	473	419	415	446	494	433	442	437	465	490	459	433	437	447	453	463	473	483	474	420	467	441	481	455	469	447	462	455	450	444	434	501	422	446	471	434	478	460	452	439	449	489	453	481	465	476	455	445	467	478	491	430	488	496	435	453	407	447	440	493	427	439	489	443	444	473	438	440	500	453	444	438	461	454	470	475	430	464	469	438	474	446	434	430	499	446	491	482	474	464	458	507	432	481	444	449	470	476	471	463	484	491	441	424	473	478	475	457	432	445	482	449	462	464	510	436	422	467	477	428	448	421	446	432	442	436	463	487	492	458	453	481	453	490	462	487	432	434	457	497	453	446	445	428	452	484	464	418	487	445	475	435	451	458	457	461	465	434	503	435	451	456	460	467	452	453	439	478	496	498	478	485	419	446	440	476	430	465	473	456	476	456	489	510	463	507	440	486	484	448	504	463	448	486	464	428	477	443	462	442	459	501	480	461	447	449	473	487	474	431	433	456	453	426	456	467	500	464	480	449	458	453	449	489	442	497	464	483	455	439	442	445	444	477	461	425	425	460	467	479	489	512	453	464	473	496	489	465	483	455	463	430	444	450	453	461	449	504	476	482	428	462	500	432	453	440	476	485	445	489	503	444	458	475	437	442	451	435	456	503	451	461	499	452	482	501	440	482	457	464	434	460	454	464	446	475	450	437	450	452	480	458	406	484	438	473	480	473	486	447	465	457	467	445	450	476	454	472	492	453	441	480	477	473	486	476	463	429	468	465	477	496	476	480	449	447	447	448	455	451	506	494	474	455	451	454	487	434	471	410	468	473	447	453	481	476	495	464	476	489	459	433	428	447	450	457	458	436	483	446	464	471	457	447	465	446	464	466	449	431	462	472	450	452	462	500	447	459	443	448	438	469	472	448	456	436	454	484	417	481	446	523	500	440	508	462	461	456	424	504	483	511	450	459	483	471	458	422	469	483	471	463	472	466	456	436	463	457	514	433	469	473	457	491	467	455	448	441	459	458	433	462	493	461	459	491	451	446	458	457	525	471	449	424	447	414	487	446	468	469	431	463	469	449	443	483	460	482	411	471	488	481	435	459	454	425	465	445	460	464	475	475	454	460	459	475	482	482	460	466	447	440	469	478	441	445	487	444	467	452	477	486
63588	43694	16048	1904	609	542	455	415	400	386	373	366	339	295	289	307	302	298	312	306	335	324	297	328	320	307	304	337	324	301	316	332	327	286	302	310	342	307	328	300	286	277	333	337	281	302	307	304	303	309	318	297	311	302	273	297	320	340	297	312	290	304	311	308	302	304	337	306	337	283	313	309	310	337	322	353	319	340	291	273	316	326	288	350	315	266	303	307	341	281	321	286	285	327	293	314	292	300	292	287	308	283	280	326	280	291	300	325	306	324	281	298	282	298	281	313	330	321	329	303	283	284	289	308	289	302	277	324	291	314	292	308	343	317	324	324	304	295	294	306	283	300	326	306	297	311	335	289	333	306	309	302	301	302	322	301	292	264	301	287	327	267	267	285	308	294	271	268	345	334	310	300	277	299	318	318	335	301	329	299	308	301	293	306	356	260	300	301	338	323	292	271	290	301	319	307	305	353	317	332	314	307	295	281	328	290	295	326	292	331	286	305	316	292	326	311	302	303	329	310	309	320	276	326	309	286	353	293	297	295	324	276	326	318	264	328	300	304	324	288	294	297	301	294	286	292	280	299	298	280	312	329	307	323	304	305	330	269	305	300	276	305	291	287	303	299	315	306	288	316	309	278	334	298	292	314	310	298	322	272	315	310	322	299	316	309	331	315	293	289	303	304	295	269	303	321	312	338	303	325	298	316	295	340	300	306	305	321	322	296	313	301	288	331	321	348	319	297	288	308	252	291	287	312	285	308	291	303	291	305	292	294	347	311	329	311	300	292	306	283	319	271	317	304	294	295	332	331	303	305	290	281	300	290	285	314	310	278	306	312	272	303	317	289	311	293	271	292	303	295	291	303	322	270	328	275	286	299	327	289	287	301	303	311	302	305	297	304	308	279	291	284	295	319	290	303	294	307	332	284	312	281	311	291	304	280	303	303	297	321	280	285	315	288	300	269	295	315	324	328	288	310	297	288	341	289	313	299	294	324	292	327	301	292	324	330	289	299	296	313	292	318	314	313	306	303	272	314	326	276	317	262	332	267	330	300	333	322	295	291	301	292	313	335	292	289	292	316	277	316	327	276	319	310	297	326	314	313	294	315	287	287	286	325	305	324	301	283	361	272	303	308	284	290	312	328	342	291	296	337	313	288	304	303	268	276	250	318	297	292	285	284	297	302	302	306	307	315	289	311	310	301	288	279	299	303	329	330	288	297	322	294	324	335	335	338	298	296	310	288	279	280	300	283	303	278	292	303	332	329	317	322	291	303	316	330	289	289	292	296	348	324	345	303	302	341	295	307	310	323	303	333	299	315	296	314	308	302	309	274	300	294	316	310	314	299	339	311	308	324	296	264	293	303	331	281	302	317	324	350	307	309	329	315	279	281	315	312	310	305	319	318	322	321	306	310	310	316	312	324	304	300	325	329	312	300	301	334	300	299	286	304	309	289	291	309	314	302	289	297	284	304	270	357	302	310	287	290	342	349	291	321	322	275	299	307	312	317	287	286	307	270	318	306	302	244	324	319	299	322	292	286	306	319	273	310	326	320	298	304	294	326	319	305	307	283	299	314	274	349	299	307	337	328	292	356	321	281	311	282	316	303	330	280	273	273	332	316	326	295	309	329	286	304	268	310	309	318	292	315	322	307	323	294	274	290	312	317	322	309	279	285	328	303	292	290	305	300	317	276	279	270	300	314	301	302	305	338	304	316	295	285	295	286	314	311	309	301	300	305	290	298	273	287	316	303	296	310	329	313	284	315	284	310	298	291	293	323	296	277	282	303	306	314	294	311	289	306	333	324	305	337	303	275	317	315	300	298	282	296	311	315	313	304	282	307	327	306	345	310	291	287	327	297	291	292	295	310	296	308	299	300	302	299	302	292	288	314	296	305	317	297	311	305	314	287	345	302	299	312	307	298	299	290	333	289	307	312	285	334	289	317	299	295	304	307	330	318	277	280	281	319	293	326	301	304	314	283	309	278	304	321	316	295	284	295	280	280	278	323	297	325	300	275	324	291	341	311	308	268	307	322	308	312	326	324	291	289	319	286	295	290	320	302	300	316	312	286	314	323	319	291	320	311	279	306	329	325	308	295	300	310	310	316	266	293	305	316	330	291	294	300	292	331	296	295	342	317	268	298	310	332	320	296	274	271	293	263	315	336	315	298	340	315	363	292	305	276	318	291	271	295	328	303	290	254	308	262	281	308	309	295	327	302	327	311	294	295	283	296	307	292	287	315	288	300	290	303	322	308	310	336	286	335	292	289	331	286	327	289	314	324	291	305	313	330	280	321	320	322	314	323	296	305	327	303	287	299	303	304	358	345	317	308	304	311	294	264	302	307	305	325	309	313	298	311	302	276	283	252	287	328	331	309	290	312	305	297	315	296	291	273	282	308	297	295	317	294	332	308	292	307	320	321	311	308	306	292	297	297	320	307	294	310	274	285	316	303	305	307	348	295	303	279	279	336	305	324	300	286	300	313	323	318	257	289	315	290	313	307	312	284	325	313	325	294	326	306	327	301	271	291	317	319	329	306	285	328	303	321	314	318	330	293	332	313	320	308	306	273	296	297	338	329	298	307	314	329	309	302	319	320	299	276	304	313	315	306	273	310	291	300	333	329	289	335	329	330	317	290	303	303	299	318	298	299	313	293	263	316	312	312	320	307	298	301	300	302	289	299	306	295	315	336	269	315	311	305	289	313	294	261	301	307	310	277	282	289	305	311	324	292	326	275	296	312	316	304	312	300	297	313	331	323	337	273	293	299	290	319	306	295	298	304	309	311	303	291	299	320	321	295	278	298	309	319	306	316	302	307	312	317	318	302	323	271	284	306	301	287	316	271	310	287	287	297	314	299	295	326	319	275	315	292	303	262	306	304	265	338	310	343	325	295	299	256	280	309	329	303	277	273	338	299	301	338	305	305	313	300	307	303	275	322	342	308	306	304	306	280	310	281	309	331	309	271	284	324	300	301	294	306	307	321	316	330	316	322	290	340	318	299	291	318	321	309	330	331	275	339	293	317	292	306	302	285	324	327	328	312	314	302	297	282	311	316	269	303	298	320	325	299	344	291	328	343	298	327	313	312	312	287	315	291	301	359	303	294	316	310	309	298	306	317	330	310	315	315	298	325	324	301	296	283	323	295	320	329	331	284	325	327	323	297	278	297	324	302	292	314	334	321	336	314	272	280	291	314	315	320	295	275	337	299	317	316	298	318	316	333	316	337	307	299	311	288	309	319	291	305	294	305	289	282	306	331	292	298	306	316	296	335	345	288	315	291	296	293	330	317	314	297	304	330	328	317	315	323	295	328	293	317	322	300	299	271	267	282	262	309	320	331	313	270	284	314	335	311	322	330	321	314	300	308	276	276	314	334	321	310	294	323	287	273	311	329	310	304	300	306	329	315	320	296	303	280	306	307	311	296	309	292	304	326	352	315	302	322	283	317	265	297	297	277	325	309	311	295	312	335	306	289	282	291	293	320
42532	27911	2144	2274	2101	1758	1524	1383	1224	1195	1082	1018	964	894	944	897	922	825	855	804	842	786	829	823	835	809	835	781	827	762	747	756	781	774	762	788	789	789	751	786	763	730	748	744	824	807	728	728	742	799	780	761	720	723	801	754	803	819	772	731	756	747	756	779	700	764	781	774	717	748	747	756	734	758	775	680	734	713	729	743	749	733	736	710	732	703	719	743	743	722	733	768	736	760	765	747	760	727	744	753	720	715	705	763	719	743	767	729	731	742	781	756	736	726	736	783	770	699	730	727	751	772	752	763	780	781	747	775	681	745	774	735	785	746	756	734	692	689	756	766	744	748	751	719	740	764	686	772	766	700	749	731	780	730	733	754	753	749	709	665	706	718	717	731	764	720	720	775	775	767	751	720	735	709	745	720	722	755	736	778	706	753	744	723	744	716	744	763	737	772	746	728	753	773	762	683	808	722	821	733	746	722	710	710	728	732	754	768	798	712	704	767	719	752	754	796	751	759	750	742	757	749	691	744	744	760	718	748	720	733	716	760	698	725	742	685	704	800	753	710	752	734	721	778	790	744	752	735	789	740	731	756	692	783	711	710	710	743	775	731	720	757	693	730	796	737	732	758	716	731	750	732	744	768	697	788	712	744	699	702	799	731	765	700	730	761	703	773	681	749	763	762	718	733	775	676	710	704	730	696	759	718	747	720	732	712	713	733	769	708	755	677	733	775	774	718	739	736	749	704	725	745	697	697	784	720	746	745	739	786	742	755	770	714	722	761	765	742	733	732	733	759	779	715	695	724	706	745	732	783	705	746	744	756	678	722	762	719	725	775	736	750	692	753	705	706	754	766	697	723	735	657	765	755	698	756	784	727	731	796	795	721	735	731	688	732	721	787	783	727	737	724	734	739	683	732	735	716	798	726	756	702	745	725	724	711	730	762	732	697	734	703	730	730	718	766	778	756	758	739	771	697	742	727	676	762	780	711	767	766	734	725	753	771	696	750	745	705	749	721	741	771	733	718	759	770	720	695	727	724	748	761	753	712	785	740	690	738	744	762	763	780	758	761	701	799	755	718	743	748	730	706	781	753	738	714	752	727	729	704	761	729	735	697	739	753	760	777	735	733	737	692	756	682	732	767	749	713	749	743	759	756	740	771	724	692	756	752	744	740	689	767	706	709	744	769	722	738	721	746	743	731	725	736	753	776	738	729	783	746	741	711	775	707	739	729	710	716	759	741	708	726	757	756	777	735	790	769	737	748	747	728	693	729	720	781	708	683	784	727	728	745	740	705	752	738	747	678	727	786	707	731	750	718	700	746	721	709	730	743	746	716	722	756	721	741	732	724	740	712	743	757	758	766	790	754	769	728	735	799	733	698	708	725	770	765	715	767	733	773	729	711	718	672	725	725	688	775	763	745	720	745	773	732	743	774	682	691	739	732	731	696	717	749	704	749	746	725	713	739	757	741	779	781	731	745	754	769	751	695	752	678	750	720	749	691	761	725	722	715	834	786	681	776	735	753	725	737	700	717	763	722	743	728	718	718	765	742	727	737	739	725	693	748	765	704	755	650	717	716	733	735	697	720	705	777	693	757	730	716	733	702	752	736	727	764	772	743	775	782	714	741	708	771	730	743	760	753	765	717	742	736	758	734	717	703	774	723	726	734	751	727	740	779	734	701	723	770	728	691	782	721	749	724	795	719	755	728	721	746	729	787	726	750	713	738	733	748	770	715	728	724	789	701	690	717	763	774	720	756	801	716	752	774	747	737	700	722	730	698	748	778	762	748	723	739	760	715	704	719	763	774	772	737	694	774	755	708	690	749	749	804	747	752	744	713	730	728	701	764	789	715	686	779	748	739	726	730	727	744	716	710	684	781	747	770	736	759	725	760	746	719	739	767	724	730	760	714	726	699	721	723	737	768	743	759	718	734	713	717	744	770	746	713	760	724	752	720	740	745	717	752	757	727	709	725	731	737	710	805	714	725	737	707	711	781	758	733	715	743	744	757	736	761	777	779	696	743	773	730	760	731	717	762	754	752	761	764	749	744	715	742	735	784	757	734	736	740	715	743	728	815	729	723	732	723	729	771	725	751	784	732	691	752	766	720	745	704	783	751	804	747	733	737	728	733	767	699	697	793	724	706	749	765	752	756	763	717	783	719	725	732	725	761	723	741	727	714	737	741	728	724	739	738	703	699	733	707	731	774	729	737	766	759	744	745	798	789	767	768	726	736	724	725	745	725	700	723	721	713	732	726	714	749	677	726	729	704	733	757	725	706	806	794	754	737	716	730	677	793	733	713	708	683	755	739	778	740	726	744	739	770	732	774	711	739	728	736	768	736	742	728	734	738	729	684	702	699	693	670	729	746	743	744	734	770	764	740	752	689	723	750	732	721	717	738	728	724	746	753	829	739	690	747	717	681	705	707	707	693	776	713	733	720	708	768	725	746	750	769	775	770	739	755	720	738	754	756	723	739	731	736	742	731	760	680	727	780	722	752	707	714	748	749	719	790	700	699	711	747	721	743	767	717	719	700	747	763	755	786	783	718	714	718	728	713	770	737	765	733	724	742	758	696	760	759	815	751	697	735	728	693	776	710	797	783	696	726	710	779	769	712	760	766	769	708	729	734	720	793	755	734	791	780	724	752	705	725	737	731	742	726	694	721	753	758	699	733	735	721	786	700	710	744	763	707	737	717	786	692	710	754	739	692	745	746	737	715	737	732	769	697	777	754	736	780	728	730	723	731	784	716	744	751	694	725	732	764	747	707	746	717	761	728	725	725	727	768	724	698	717	761	727	777	793	727	799	745	734	721	757	741	748	777	739	729	745	746	653	691	766	719	759	727	744	708	766	741	729	717	768	742	706	767	745	715	730	746	779	700	765	717	724	744	763	733	737	796	771	750	728	747	740	733	711	750	760	760	717	745	755	755	755	734	728	692	785	736	741	699	726	743	743	671	775	751	760	777	709	741	742	785	739	789	712	785	766	759	754	778	707	726	765	689	725	745	745	679	725	774	714	769	715	708	695	746	765	749	732	745	770	705	780	731	771	731	804	791	723	776	795	702	716	761	743	722	724	727	759	718	788	782	746	740	735	778	696	702	683	724	748	751	727	795	765	735	697	722	729	723	739	760	704	755	719	756	733	716	682	739	768	806	754	736	716	732	705	694	750	743	732	822	769	755	734	777	732	745	757	735	666	754	719	740	775	761	776	721	718	758	715	728	750	760	686	721	725	727	732	807	713	714	760	745	739	750	790	736	702	732	778	754	752	785	731	735	744	737	717	728	728	717	759	749	748	761	670	761	726	736	742	730	705	753	741	807	766	775	757	748	739	742	775	758	721	726	731	750	757	737	695	799	706	691	744	735	706	747	759	753	752	699	780	795	755	727	740	746	790	693	750	761	763	722	754	729	781	722	736	743	723	761	786	791	813	772	763	712	725	733	733	699	730	742	760	792	785	723	744	727	765	723	751	763	719	761
70415	48964	23130	8842	1243	733	521	464	437	383	366	375	369	324	343	337	294	302	318	282	305	339	288	290	263	240	293	318	303	304	256	264	286	284	284	263	283	288	305	298	295	270	254	297	242	240	294	256	254	271	274	264	282	298	234	272	272	271	258	306	273	269	310	261	269	261	263	245	276	255	250	278	280	260	296	276	255	247	276	273	291	288	301	259	275	278	284	247	288	259	281	281	265	269	281	241	259	262	302	299	273	264	264	301	245	292	278	269	257	249	285	270	253	271	252	276	280	267	280	247	271	293	233	259	272	283	257	261	281	294	275	253	286	262	271	270	304	295	273	236	269	279	251	258	249	295	279	275	295	276	280	282	282	278	278	293	275	267	268	277	276	278	275	259	267	263	293	301	259	267	270	264	273	274	256	265	285	268	265	290	271	288	273	248	279	263	287	283	270	293	287	254	287	260	278	268	275	293	291	282	255	303	274	322	255	275	255	257	277	302	285	265	294	285	300	269	261	284	267	257	275	265	293	263	274	244	289	261	270	270	271	264	274	279	294	274	246	263	269	301	283	277	249	272	257	286	298	262	296	285	253	280	281	295	249	256	291	247	277	324	285	235	262	248	288	264	271	264	258	260	247	240	248	302	245	275	265	284	248	256	258	290	274	276	265	279	297	269	277	273	237	299	266	341	247	311	285	263	283	254	272	247	309	272	299	234	313	295	285	286	304	286	274	280	276	301	268	291	275	264	289	273	263	254	249	265	266	282	291	293	264	263	226	268	286	297	289	271	274	279	246	260	279	284	258	261	288	262	249	273	284	291	260	279	275	284	253	286	256	280	267	301	305	283	260	272	287	260	271	279	319	277	292	251	281	243	283	296	251	248	276	271	260	266	292	297	283	308	282	265	257	243	270	245	260	290	283	286	272	267	262	261	237	286	271	287	259	265	265	270	268	265	262	285	266	253	259	257	249	245	275	313	252	281	245	276	283	304	262	270	283	270	278	260	321	261	290	288	286	302	248	284	277	286	287	264	290	288	265	260	270	282	278	276	273	257	286	282	276	274	242	248	266	271	268	296	256	279	280	272	278	262	244	281	295	304	256	282	303	286	253	288	287	276	314	305	298	261	253	272	261	295	270	287	282	269	257	277	262	263	261	262	267	272	286	290	278	254	254	289	250	246	250	257	278	267	276	258	288	263	246	260	267	291	295	320	291	286	234	268	262	282	283	268	299	270	286	270	278	263	286	273	279	235	292	265	273	280	264	265	269	277	276	280	264	300	264	249	273	266	285	279	298	251	298	278	270	274	282	308	272	267	254	285	278	263	251	297	260	297	290	255	256	270	277	259	277	279	292	282	293	276	283	266	251	234	257	272	287	249	287	284	253	237	282	287	295	291	286	273	296	264	297	237	309	272	276	293	267	267	279	274	281	240	255	257	284	269	285	299	263	258	280	252	253	278	271	278	259	290	269	245	228	266	272	275	297	261	271	283	283	288	263	238	283	281	298	266	287	276	250	258	252	276	255	265	265	255	264	237	303	272	258	275	282	245	281	264	290	264	283	279	272	269	234	256	280	271	244	259	263	282	251	290	303	280	278	293	248	287	255	274	272	242	273	252	262	260	283	278	254	250	288	277	268	272	249	252	277	277	311	296	295	287	272	293	284	289	297	242	297	248	234	260	289	270	275	278	249	258	284	280	257	265	242	283	253	273	281	267	275	290	274	257	275	240	254	244	266	253	289	273	255	284	270	243	292	284	271	269	261	285	287	295	255	283	247	267	282	269	287	292	259	280	281	264	276	301	264	265	276	271	307	270	281	240	252	258	288	268	262	271	298	270	273	288	292	282	292	296	270	283	309	296	297	279	277	260	273	323	273	281	302	268	269	248	273	266	283	300	257	239	305	255	274	274	281	254	295	280	285	278	245	281	279	260	266	251	286	279	273	288	267	277	250	255	293	279	270	294	266	268	285	256	278	280	258	251	313	274	257	232	268	271	268	272	277	263	281	288	271	299	259	291	247	255	286	297	275	291	261	276	310	302	258	283	305	281	280	246	274	262	297	264	299	295	269	249	276	291	273	277	295	294	284	298	301	297	251	282	244	271	256	296	237	277	294	293	263	270	280	266	283	270	259	274	264	274	271	253	259	276	260	264	270	256	277	255	261	262	253	261	258	276	295	289	290	256	259	257	300	255	246	255	282	259	257	276	296	288	241	274	280	270	250	266	289	282	290	275	274	266	275	289	316	302	278	285	295	260	287	259	282	272	280	264	274	261	263	289	252	258	264	258	280	259	244	260	255	241	285	271	267	288	274	272	302	279	287	299	254	268	281	270	258	249	271	253	239	267	282	262	278	272	286	288	263	273	298	280	263	269	287	273	259	277	286	264	270	258	255	303	258	257	278	265	251	284	285	284	280	275	287	266	245	262	286	281	252	275	270	269	281	259	269	264	285	268	253	297	287	281	253	289	282	266	258	267	273	284	281	280	312	260	260	257	265	258	272	299	256	258	256	255	254	285	276	273	287	278	275	291	317	256	252	266	275	303	297	272	239	287	283	269	274	261	268	265	247	237	263	297	287	282	246	292	276	237	267	276	259	257	297	266	291	268	286	305	261	289	260	264	265	269	261	292	291	279	269	272	263	262	289	233	275	281	252	240	260	265	247	269	296	279	255	294	256	281	295	262	284	265	274	252	259	256	287	274	271	274	298	290	267	292	263	293	268	277	245	253	249	277	246	262	259	287	277	291	262	264	272	263	279	278	264	259	286	297	282	254	259	247	255	296	280	275	247	285	256	293	288	275	280	262	286	256	302	275	290	266	255	283	281	260	240	302	282	282	299	252	286	257	256	276	255	278	297	260	294	270	266	259	254	266	273	266	276	258	239	278	290	245	274	253	278	263	275	276	267	268	266	274	287	303	273	273	290	256	286	256	266	274	261	251	304	255	282	256	271	265	272	262	249	305	286	258	265	268	287	275	271	282	271	258	282	301	279	296	282	261	280	269	299	247	260	270	287	247	289	274	297	276	271	260	265	286	271	263	268	250	270	277	303	270	285	265	299	268	261	268	272	282	265	255	262	274	232	282	256	278	289	254	277	300	269	263	260	290	249	274	256	271	287	249	290	271	290	304	284	278	285	267	304	282	253	255	264	282	291	247	273	277	296	293	273	271	299	289	281	250	275	277	275	282	267	269	290	262	283	284	254	262	290	277	238	284	280	295	249	259	261	291	263	226	255	239	293	272	280	284	284	261	288	295	283	268	288	279	290	252	293	287	277	251	284	283	254	278	272	258	266	245	267	265	251	267	308	276	252	309	270	270	270	289	260	256	251	269	272	283	299	274	249	251	261	261	284	252	261	268	225	256	277	277	259	258	291	238	262	271	249	286	276	297	293	236	257	306	253	257	282	280	268	258	295	297	296	254	278	288	282	283	282	276	247	284	280	265	277	245	265	293	275	258	268	304	281	296	268	241	284	276	246	273	246	262
51793	35588	3252	3622	3242	2711	2208	1909	1640	1381	1311	1218	1145	1023	1015	991	955	889	868	857	802	835	782	836	778	729	773	781	742	722	694	778	705	727	740	676	705	699	722	660	674	675	655	696	713	710	681	697	698	701	673	678	670	628	672	685	643	662	620	663	675	664	674	645	648	708	688	696	655	643	656	654	700	634	681	661	614	655	713	658	625	707	679	642	685	653	652	649	645	665	627	676	628	633	624	690	628	650	634	625	668	626	637	649	661	685	636	660	661	642	682	656	643	635	626	631	661	688	612	671	627	643	660	634	657	631	666	641	679	675	610	623	629	631	698	650	613	669	663	667	583	639	637	682	642	655	639	615	663	643	643	630	666	665	686	637	645	649	653	667	634	681	645	610	655	637	687	660	649	678	652	685	610	609	634	608	667	630	653	643	655	619	606	630	668	680	672	662	691	660	646	657	643	641	665	653	640	658	619	608	662	576	641	601	661	672	638	633	667	622	689	630	672	659	670	650	632	673	625	682	672	603	668	656	640	637	633	633	636	691	609	643	645	649	639	625	657	617	642	673	617	641	630	650	616	637	612	654	617	684	671	676	619	672	672	658	637	657	669	641	654	633	608	646	690	666	615	682	632	649	634	657	680	635	647	658	629	695	620	673	688	667	647	654	648	668	648	608	676	623	684	619	635	665	613	656	628	642	646	615	673	627	624	671	661	659	712	651	643	626	621	667	615	627	632	676	627	685	701	648	639	644	673	703	632	683	605	619	667	659	614	608	613	628	648	638	646	684	642	664	633	658	682	646	674	621	660	664	662	635	675	681	621	708	633	664	682	609	630	657	623	661	659	658	637	631	680	674	638	622	634	609	617	634	676	647	657	617	664	596	656	661	687	620	652	643	617	610	578	645	654	625	662	650	650	636	640	609	660	656	667	640	653	619	631	664	633	655	645	588	625	612	617	654	612	655	647	666	657	621	640	616	639	642	624	658	632	645	668	639	659	624	640	624	607	632	621	650	656	629	704	627	649	635	623	635	677	632	643	649	619	608	628	606	650	628	623	689	656	611	640	617	616	650	675	668	685	621	676	659	640	665	657	645	630	627	633	621	661	679	627	659	629	661	608	665	628	683	665	641	633	606	643	666	644	675	612	637	623	637	651	651	689	635	637	640	633	599	654	653	653	630	683	659	627	672	668	609	605	663	643	646	636	653	703	648	639	593	647	668	643	631	708	639	613	609	685	653	644	651	677	666	652	650	623	640	658	632	636	633	679	658	678	644	641	648	599	659	651	598	637	637	591	600	600	686	609	633	678	632	658	674	636	653	683	642	606	627	607	641	637	639	641	636	639	627	679	678	644	638	626	658	635	626	661	611	628	666	608	618	629	644	615	635	639	622	656	625	659	646	668	646	657	630	645	665	618	667	651	644	654	646	663	660	679	611	645	638	633	645	603	621	677	631	652	623	653	656	632	632	654	651	672	619	639	623	624	635	687	669	640	618	666	648	640	648	673	666	646	647	609	681	634	651	678	610	627	649	664	668	630	686	618	676	597	647	626	644	666	678	681	703	657	677	666	654	634	674	663	656	689	647	646	705	655	661	626	652	666	673	658	642	630	666	653	642	634	728	660	625	665	630	646	636	647	658	668	703	665	665	686	692	620	658	709	623	640	640	665	655	668	653	637	635	608	633	624	645	636	635	693	600	663	628	651	597	666	643	623	586	618	668	653	665	667	648	634	650	605	646	589	640	606	619	665	683	680	644	625	662	605	628	603	627	609	638	637	612	655	604	701	619	617	636	682	623	620	634	633	596	619	641	621	652	695	618	627	673	641	673	645	606	620	698	676	650	626	604	631	645	657	666	629	636	622	636	663	620	658	644	619	675	657	670	685	646	606	643	656	675	627	637	644	666	642	592	593	669	647	671	666	606	644	657	637	673	654	666	622	673	644	669	620	643	614	666	612	650	656	642	673	668	643	602	613	639	675	631	647	648	654	668	642	652	661	638	676	675	686	656	665	674	661	659	657	668	634	645	656	610	657	624	655	615	610	645	638	645	644	696	644	608	605	652	647	665	664	660	683	622	650	598	590	642	639	672	678	658	641	625	677	612	640	662	625	593	608	651	670	680	634	642	652	690	636	669	657	648	660	654	665	619	630	639	647	641	630	672	623	674	634	637	619	664	658	663	629	688	664	631	647	641	686	662	647	624	641	678	673	619	642	626	649	635	639	685	641	641	675	604	648	674	695	616	699	668	610	638	651	663	638	658	617	679	634	651	649	644	645	661	655	654	623	612	656	654	656	634	701	645	634	659	620	676	656	675	648	635	654	647	684	656	575	638	616	642	673	605	600	623	637	664	656	665	669	663	631	654	637	662	672	620	655	652	675	617	639	660	636	578	685	629	664	654	629	619	670	676	683	652	679	681	654	660	610	619	684	651	623	622	661	650	664	604	609	641	637	601	664	684	654	694	647	657	634	641	665	702	613	667	662	653	658	643	633	587	618	647	682	634	692	651	650	649	608	654	623	672	676	665	672	669	629	624	674	649	644	614	655	595	661	640	648	631	624	629	602	616	679	649	664	647	641	604	643	626	640	652	636	640	689	668	645	655	639	635	606	643	626	627	652	639	678	700	605	659	588	625	643	630	629	628	692	623	639	641	659	682	627	690	639	639	654	631	654	616	654	639	590	650	664	578	636	653	705	665	638	679	630	698	661	677	660	633	647	620	694	640	639	646	640	636	613	628	667	679	645	662	683	677	664	636	631	646	618	635	684	634	645	668	657	650	667	651	674	636	650	663	663	662	663	644	629	614	658	635	652	685	634	628	640	597	654	698	721	650	652	625	645	623	635	643	653	633	627	619	678	659	656	641	688	655	633	673	647	633	624	670	620	669	594	685	619	670	661	678	639	635	631	629	659	639	628	646	619	648	639	660	617	664	641	624	639	687	644	676	629	635	622	611	648	641	683	599	615	651	637	679	656	658	683	644	662	620	596	647	628	661	628	643	661	639	661	669	647	634	674	696	679	643	667	644	650	646	674	697	694	655	610	681	655	682	614	621	638	653	654	664	671	654	630	671	652	631	630	613	648	577	664	625	623	604	654	613	672	673	660	646	657	659	613	667	629	648	631	625	681	651	605	612	705	615	655	637	669	656	603	604	655	636	633	650	632	622	669	685	651	641	614	641	608	687	634	665	636	662	681	658	626	656	671	623	678	647	614	645	623	661	620	598	594	691	606	662	659	644	661	642	640	633	676	668	656	659	658	699	661	639	663	629	590	659	697	631	679	663	592	617	671	677	615	615	660	649	629	669	669	663	633	641	716	680	638	616	641	632	631	631	628	629	609	655	643	645	647	728	634	649	655	655	655	630	629	681	634	670	631	637	632	628	658	678	650	686	604	640	642	674	696	661	650	689	637	648	651	632	658	675	637	660	649	701	650	669	613	642	665	655	677	585	652	639	641	678	666	623	646	649	659	671	607	619	641	652	618	610
19825	4732	345	189	201	200	164	180	152	181	134	163	174	197	172	174	165	165	173	185	194	152	148	166	182	163	203	141	180	183	147	177	186	172	162	162	195	146	174	150	175	176	158	175	177	185	162	201	168	148	146	163	170	176	159	179	188	161	172	175	179	181	150	162	188	145	180	179	165	187	173	186	164	167	147	172	147	175	170	174	129	177	172	158	151	178	176	172	166	171	170	165	196	151	154	156	185	169	190	174	149	187	164	166	185	159	167	180	182	176	144	168	172	163	177	151	159	175	151	156	189	144	163	185	152	137	174	167	155	151	159	186	167	156	175	167	145	134	184	174	179	143	164	184	191	135	161	182	169	163	180	158	160	154	169	167	162	149	173	167	168	190	186	157	159	169	164	159	153	170	169	161	164	167	152	181	166	147	151	153	159	153	155	156	178	167	168	177	174	179	160	141	167	172	180	171	152	192	183	159	193	181	197	162	186	183	190	175	198	178	186	175	177	164	150	144	155	169	168	184	162	148	149	188	161	166	178	158	149	182	188	160	198	192	163	183	149	177	182	192	148	181	179	176	166	155	168	179	158	154	169	158	161	153	158	174	150	175	176	189	162	153	183	171	158	184	177	166	169	163	169	164	180	162	168	187	168	154	175	165	178	171	164	163	152	169	156	170	174	158	139	158	175	187	163	177	164	171	176	153	158	173	173	181	162	168	194	166	193	162	180	157	195	176	155	169	178	208	179	158	179	176	175	180	161	169	183	165	184	162	154	172	170	181	173	167	149	180	182	164	173	155	151	167	169	157	159	157	160	172	173	176	166	170	199	169	155	186	145	163	161	171	176	159	181	151	164	171	168	158	166	178	154	175	157	162	153	184	186	176	177	163	190	202	179	183	147	171	152	155	182	188	158	156	200	198	161	179	191	173	173	146	179	177	160	183	181	174	171	174	161	147	156	162	168	184	155	174	179	163	145	164	186	174	142	177	175	170	152	162	171	180	199	168	147	169	176	175	142	183	189	161	178	150	160	174	172	184	187	175	167	155	164	156	185	174	173	163	160	146	164	152	180	172	153	159	186	159	160	169	166	182	178	181	172	176	167	136	191	161	188	174	185	185	162	144	166	137	180	156	174	169	185	175	157	168	169	164	183	179	178	175	190	180	173	176	156	158	187	184	162	148	172	163	173	184	176	171	158	190	160	135	190	188	181	178	171	209	162	176	140	173	159	149	160	168	163	173	181	156	160	140	160	144	160	173	175	177	180	171	173	147	157	171	180	142	160	185	175	193	187	151	165	151	181	188	163	148	191	172	178	168	180	164	174	166	163	184	177	173	171	179	172	171	153	166	194	185	160	198	199	183	185	177	165	181	188	176	159	187	169	186	163	172	176	157	154	172	178	145	200	159	151	180	179	164	167	175	160	151	160	162	148	167	184	160	189	203	159	162	173	189	168	178	192	184	188	186	169	178	174	153	154	199	199	169	166	146	161	175	176	154	173	152	158	168	158	190	172	200	180	199	151	180	170	178	156	160	165	205	180	162	158	158	182	173	183	181	145	188	192	173	171	173	164	174	165	159	169	173	165	169	187	175	177	155	151	181	159	162	161	164	192	178	165	167	153	159	162	176	168	168	179	177	165	176	194	172	172	178	185	167	180	167	173	170	181	150	142	181	148	165	189	149	172	174	159	176	190	170	170	160	149	182	187	145	170	168	191	164	183	146	163	176	144	157	188	181	151	183	184	162	166	172	157	160	184	179	176	178	172	175	174	174	178	173	167	167	154	182	156	173	185	171	159	166	198	168	177	149	156	183	186	162	160	160	160	190	156	172	140	157	164	179	167	193	178	167	176	172	176	175	182	173	189	169	182	174	169	175	177	181	154	152	170	155	158	171	162	162	175	147	160	170	195	174	219	173	179	172	185	172	158	170	170	178	153	178	150	168	156	166	156	165	182	160	157	144	158	175	174	185	167	187	161	175	183	155	178	159	168	173	168	168	179	162	152	165	152	191	172	153	189	164	155	166	186	164	157	190	195	171	199	165	179	174	161	186	163	187	197	159	173	184	171	154	187	144	174	155	156	192	177	156	156	202	151	159	168	184	155	183	157	189	159	167	167	157	163	191	178	172	164	177	191	171	179	158	192	173	172	145	159	160	177	176	173	167	190	145	177	178	163	182	180	165	173	181	179	164	182	190	171	171	183	186	186	163	130	157	165	177	153	150	164	170	179	153	176	178	165	167	160	179	169	163	169	182	160	176	188	171	179	167	160	177	169	166	162	168	151	162	176	156	178	158	150	186	176	176	184	157	166	173	168	172	182	187	146	171	174	174	186	164	183	166	170	181	186	160	189	175	190	167	154	201	182	157	182	194	193	168	166	175	171	149	169	157	159	160	185	153	142	174	156	172	196	162	176	157	170	183	170	172	169	166	162	177	177	157	190	186	188	166	168	160	165	167	179	175	156	196	167	151	188	173	193	167	186	174	155	166	194	163	162	176	159	162	197	149	174	179	184	149	193	174	152	166	171	190	176	143	153	152	147	178	169	170	159	178	163	168	192	181	179	161	162	160	152	153	189	159	194	157	188	165	178	172	163	188	188	163	175	176	178	157	145	183	168	187	150	160	177	168	186	178	164	192	185	179	204	164	162	160	157	155	178	175	139	183	168	176	191	169	183	161	196	164	157	204	143	156	197	169	190	182	139	162	168	143	160	180	170	157	173	163	146	175	163	164	151	164	175	172	174	147	154	176	192	153	183	169	148	199	172	176	189	180	173	172	167	172	171	163	168	173	170	188	184	155	161	206	160	146	173	151	163	182	181	174	175	168	188	159	178	204	181	161	174	205	155	154	167	190	186	176	159	177	159	176	156	145	182	175	171	161	182	169	133	179	177	166	182	184	191	170	157	183	169	175	177	155	192	160	179	182	167	163	175	198	161	158	184	168	168	151	161	167	164	173	194	182	192	165	152	178	182	150	195	162	151	179	168	193	160	129	190	168	171	182	181	184	166	159	176	153	188	194	178	176	172	183	165	183	161	152	176	167	152	168	156	189	164	157	154	152	169	164	162	165	179	175	178	147	159	157	174	168	151	154	194	172	141	160	185	163	164	156	203	168	186	152	176	162	139	168	172	179	167	198	152	164	187	153	154	176	183	171	160	166	188	172	190	168	163	173	161	195	162	189	159	168	176	169	163	180	191	191	153	178	162	168	177	153	160	184	153	166	176	172	163	192	196	174	182	162	193	157	152	193	188	161	185	170	177	177	170	146	148	171	153	157	183	195	180	169	172	185	153	169	185	181	175	153	164	173	186	157	161	183	152	176	162	199	157	164	165	158	147	147	173	182	183	168	182	159	172	175	166	182	196	171	184	160	165	161	166	171	172	190	153	163	160	159	191	172	156	171	175	179	165	166	154	183	165	152	171	159	171	180	169	153	181	167	155	174	194	151	178	166	185	188	173	184	186	167	162	193	161	180	167	159	164	168	156	158
18762	4857	458	532	485	486	496	477	492	503	453	485	446	487	468	484	486	485	477	455	435	484	488	478	454	482	449	458	461	487	469	489	469	475	491	446	456	445	453	459	439	492	504	461	445	442	467	507	456	449	474	438	452	465	443	483	449	503	487	468	473	456	417	462	491	452	456	475	455	452	464	453	458	481	461	479	415	429	466	461	460	429	433	485	468	445	505	485	443	493	488	457	459	442	454	469	476	446	465	474	452	452	446	458	473	453	462	429	442	455	461	485	499	480	476	445	447	483	472	438	443	468	444	463	465	422	487	481	453	414	446	440	446	478	454	461	472	467	448	458	469	477	460	455	454	443	502	472	457	473	455	481	426	462	505	443	457	493	456	409	464	454	443	489	449	445	461	441	449	448	479	424	453	473	477	462	482	446	412	497	487	468	430	430	445	465	460	496	502	453	479	455	456	465	476	456	451	426	463	437	460	471	471	438	442	514	473	485	439	434	443	448	478	474	462	468	443	491	507	444	428	487	452	485	446	445	472	455	485	446	470	444	477	477	455	476	449	464	466	441	456	434	498	454	463	487	429	469	417	478	448	479	470	448	438	470	445	465	498	422	465	472	461	442	440	474	481	470	437	447	476	416	456	453	433	430	478	478	450	474	469	448	475	466	448	437	477	439	449	489	459	458	436	489	468	473	433	478	477	457	456	482	455	456	486	488	473	478	477	460	431	457	433	453	465	431	476	419	475	458	450	481	470	482	459	454	450	429	483	441	457	482	463	492	480	455	456	443	454	424	477	429	480	481	442	464	488	488	433	459	446	469	463	497	468	399	447	461	449	454	415	473	471	442	489	455	448	455	481	453	450	480	430	475	511	422	441	451	493	480	451	478	468	484	435	457	448	478	441	444	438	451	468	490	441	473	441	437	469	450	451	477	479	498	460	468	500	435	447	455	463	457	435	471	484	486	514	497	469	458	442	465	468	418	461	481	492	455	435	456	457	473	459	465	464	439	449	447	442	439	436	469	416	490	444	434	389	452	467	447	395	445	482	494	404	488	495	466	453	440	488	461	428	447	436	467	452	495	440	484	430	467	441	427	502	456	452	431	441	475	473	450	472	428	489	487	449	476	443	491	523	461	449	447	479	470	499	459	466	450	458	407	485	496	463	422	524	436	469	440	431	486	443	478	466	445	493	481	464	469	440	430	453	450	455	505	497	470	468	461	430	445	439	466	473	453	442	465	459	462	454	455	439	460	442	420	474	434	441	468	441	451	465	503	483	420	485	473	459	481	446	464	492	477	455	490	479	480	466	426	451	449	453	453	487	439	465	462	459	473	463	461	464	468	461	477	459	434	452	427	452	457	444	452	476	495	474	476	488	479	472	459	463	452	452	477	490	484	460	429	427	435	460	434	495	427	419	454	467	463	452	459	453	495	483	442	491	472	481	500	410	440	465	418	464	498	443	476	447	459	443	474	479	431	454	444	464	471	443	460	484	443	448	443	478	433	467	462	431	485	457	496	437	453	457	422	464	457	459	453	443	469	455	428	474	419	503	547	403	465	483	449	499	421	471	469	461	462	439	475	448	493	474	438	466	423	459	491	436	464	471	427	443	475	451	460	467	468	504	432	445	438	473	458	442	472	440	480	458	434	439	457	430	457	474	454	454	449	477	455	490	440	469	427	477	477	485	456	454	473	482	465	508	459	443	496	503	421	426	460	489	467	449	504	456	467	461	473	459	458	474	482	446	452	469	464	480	459	419	467	465	467	451	453	455	458	443	434	507	464	458	492	469	470	440	441	493	437	437	456	438	499	462	455	465	467	430	401	436	441	459	474	473	457	425	476	490	463	426	449	463	427	436	483	483	463	500	450	415	435	462	472	447	413	486	438	486	448	459	432	492	470	445	463	433	467	479	471	515	470	444	492	428	476	462	464	447	470	443	461	465	472	464	476	485	470	452	482	462	464	491	446	451	477	499	427	425	451	462	440	463	425	439	443	431	464	412	455	468	478	451	439	437	480	452	466	456	484	491	450	470	473	464	471	439	456	491	439	437	450	429	434	451	481	477	489	470	448	469	440	479	455	485	445	469	445	433	428	461	462	446	474	502	484	464	506	463	462	472	469	490	462	481	451	453	456	406	433	458	484	461	460	458	461	455	462	503	502	472	462	462	458	491	470	471	449	424	433	451	448	446	478	468	472	459	446	469	453	455	449	453	454	504	433	483	470	483	486	449	446	433	451	471	463	475	452	471	453	453	468	478	438	433	481	438	488	461	452	443	465	486	477	448	470	454	475	448	457	417	441	446	476	441	458	484	452	448	454	454	476	462	464	467	457	458	467	446	452	442	501	489	453	437	457	409	452	454	459	452	447	464	455	468	464	474	480	413	474	477	475	468	477	464	490	505	454	498	426	465	447	472	492	440	442	450	441	446	458	441	450	448	455	482	495	462	461	482	464	463	455	473	438	456	417	490	439	465	465	433	431	462	467	473	470	458	462	478	465	490	464	489	442	435	419	457	461	498	454	479	483	497	461	463	458	459	439	422	468	438	505	431	456	476	437	442	426	433	442	450	454	473	435	457	421	448	454	458	461	464	452	477	452	446	445	448	470	463	445	442	472	470	466	455	467	451	462	468	479	439	469	441	466	496	493	430	442	503	478	444	458	430	469	516	492	449	431	452	491	495	456	473	484	434	453	452	465	414	453	478	451	497	462	464	435	487	455	413	473	470	457	410	450	480	439	496	468	470	484	467	460	442	438	450	468	470	489	448	490	432	467	440	452	441	470	452	482	464	499	480	453	490	450	477	503	425	462	454	491	465	452	439	455	476	483	463	448	440	439	463	453	433	450	462	471	479	438	449	426	487	416	456	466	455	452	484	459	469	493	462	478	441	467	461	437	462	461	499	452	462	483	482	442	477	512	459	479	405	459	458	483	425	421	447	459	472	449	451	509	422	441	469	451	448	442	455	478	493	409	483	447	452	450	499	503	442	461	446	486	456	482	476	486	427	426	467	497	446	460	477	446	505	457	447	424	506	470	470	505	468	444	426	463	492	449	445	454	479	491	427	477	446	478	445	483	510	493	439	465	399	501	449	478	447	480	468	471	444	445	451	488	460	442	461	475	446	473	479	494	413	443	440	488	452	472	448	441	466	492	449	447	467	452	445	445	472	445	438	459	450	438	430	464	470	448	473	436	461	450	464	473	483	486	488	463	475	434	466	450	462	446	488	438	460	507	460	455	480	479	449	479	493	465	458	409	477	483	441	497	468	449	480	452	454	437	442	450	470	432	464	500	462	456	464	487	457	476	461	474	455	456	456	437	467	408	484	467	506	477	403	465	484	472	477	486	462	479	458	473	464	476	429	457	498	467	434	439	466	480	490	496	476	495	473	427	466	451	466	428	453	470	437	443	476	440	435	478	481	440	502	400	450	473	471	427	453	521	463	446	447	483	494	457	449	462	470	475	478	510	454	408	432	495	476	479	475	482
64298	43840	16186	2008	675	555	446	351	393	407	342	364	325	323	327	334	350	325	327	320	316	325	300	305	347	342	314	326	305	324	290	312	319	334	311	311	295	294	305	337	308	306	269	305	325	294	314	295	302	351	298	307	334	333	318	328	290	287	285	345	313	349	327	333	295	346	327	308	314	301	306	320	295	316	331	303	302	281	279	306	321	296	290	285	336	308	280	308	315	284	307	304	290	303	294	306	312	347	308	328	311	308	318	289	296	317	325	305	334	309	282	289	318	281	276	309	298	297	328	270	284	286	300	322	320	290	304	269	308	304	321	301	302	312	296	300	321	324	280	311	272	290	288	318	315	290	287	308	306	338	259	254	333	312	297	324	317	281	294	314	362	329	301	289	298	269	283	322	323	279	294	315	308	358	293	297	322	304	285	302	282	323	334	299	302	289	299	282	305	336	337	301	323	300	290	271	312	318	283	322	329	287	278	275	323	294	318	326	293	310	304	300	315	290	264	361	282	315	301	277	342	280	344	293	327	327	317	344	288	278	277	321	305	320	324	271	286	298	324	318	327	283	314	309	268	276	318	325	294	294	270	313	317	283	274	303	283	283	310	297	294	318	307	327	263	322	293	317	314	292	303	299	294	290	314	275	326	296	314	367	316	303	315	318	317	332	307	290	335	283	282	305	319	319	332	288	302	285	288	274	295	305	288	272	363	334	288	320	312	310	271	311	311	319	260	315	312	319	270	296	304	324	301	264	295	317	295	316	326	334	320	328	279	322	312	303	316	270	321	316	341	277	301	306	279	331	284	329	318	290	260	285	309	334	315	298	333	350	278	314	304	308	314	296	310	297	300	318	295	307	308	292	298	272	290	324	299	315	325	308	270	269	293	269	322	315	301	306	309	339	302	306	291	317	300	315	286	311	307	302	319	324	323	321	285	265	291	302	310	319	292	311	336	299	305	294	299	320	293	320	293	310	336	282	288	290	296	303	304	314	316	302	299	327	302	301	290	320	321	336	297	305	304	282	278	296	307	316	299	338	305	272	293	324	303	324	318	276	280	316	281	267	287	322	305	263	279	329	297	341	307	279	324	315	330	282	328	338	315	305	295	325	282	329	308	303	297	327	321	301	303	335	338	287	301	294	293	319	319	331	283	287	303	335	342	313	303	272	296	324	307	320	307	306	288	348	333	284	307	329	314	303	322	283	293	311	277	252	335	317	297	270	306	270	293	292	272	313	285	314	315	306	341	340	309	296	339	302	310	306	311	311	329	292	278	322	299	305	296	313	312	328	301	308	312	320	283	298	310	312	289	349	336	285	304	334	304	321	292	307	297	312	330	290	340	319	311	275	321	292	298	296	297	271	312	325	258	312	327	297	316	299	293	308	294	309	298	305	356	291	280	284	339	342	296	303	271	308	294	293	328	286	304	276	328	291	324	287	296	303	308	326	309	332	307	334	312	321	291	286	304	312	281	324	279	287	321	310	315	291	331	285	329	335	302	289	297	312	299	299	298	297	282	307	307	289	314	305	271	285	298	330	293	299	326	353	313	321	297	314	303	322	293	298	283	325	301	306	315	314	293	325	306	324	296	312	304	315	325	321	267	285	310	324	321	307	303	277	318	304	304	294	305	337	276	299	311	295	284	300	313	286	306	282	314	316	282	313	323	332	303	307	337	284	291	307	331	311	335	307	322	297	293	322	289	293	282	295	277	294	282	284	324	287	299	327	282	308	342	341	322	321	310	306	332	316	325	304	288	302	270	295	275	281	293	333	306	328	318	337	285	299	280	290	315	302	296	305	321	320	343	292	287	298	321	310	333	353	317	291	316	309	284	279	326	295	325	288	313	310	302	320	310	313	255	303	314	307	305	354	333	309	301	330	316	289	301	287	294	330	301	306	316	346	301	320	328	321	320	280	272	314	322	286	286	293	288	306	322	312	349	355	295	303	335	276	312	279	302	326	293	303	291	309	299	309	310	338	296	299	304	301	290	316	329	338	305	280	333	294	301	305	296	317	315	306	294	301	311	315	286	321	324	312	318	277	287	301	333	307	340	302	313	320	323	291	280	297	291	278	296	316	283	327	311	306	327	265	299	284	323	312	328	329	306	303	311	311	259	348	297	313	291	338	293	309	279	333	279	289	322	313	335	278	320	299	301	272	300	327	318	302	318	329	297	317	268	322	308	292	277	302	281	334	295	282	316	308	299	297	272	336	274	330	308	285	319	311	300	280	318	280	291	287	295	308	275	293	316	296	308	290	280	267	318	290	287	302	307	275	325	281	305	306	313	284	305	323	283	331	318	316	326	302	314	303	298	288	295	316	278	302	268	324	291	299	306	288	304	303	324	257	275	293	319	302	329	311	301	332	301	307	295	300	287	297	321	320	306	307	323	314	313	302	335	312	296	311	322	300	307	319	338	345	312	296	294	303	307	333	311	323	276	292	288	353	299	316	298	326	318	324	338	306	313	320	297	305	298	341	280	300	319	326	317	305	288	299	278	311	334	318	317	323	288	294	333	286	294	303	307	297	308	350	327	287	330	298	305	298	313	278	288	305	300	291	319	307	328	331	317	333	332	327	357	292	298	302	334	307	329	285	339	310	298	334	313	288	325	277	310	339	273	289	300	298	275	298	316	316	290	308	314	336	325	298	322	293	351	289	274	304	309	331	325	289	304	357	296	308	263	309	297	284	321	299	308	301	291	301	316	308	300	282	308	343	337	282	318	319	279	311	302	296	310	305	312	260	338	297	300	302	331	275	323	304	303	299	320	275	339	290	297	316	303	316	306	327	291	290	295	289	302	275	318	314	300	299	315	313	300	308	311	299	305	272	295	320	309	293	311	325	291	292	300	313	356	286	303	310	277	306	278	306	326	306	303	324	279	292	274	278	316	329	303	308	279	324	311	299	324	315	319	305	324	288	325	311	297	307	309	296	265	317	303	327	297	312	289	297	296	304	325	277	366	318	304	318	302	318	329	322	314	293	322	287	282	331	306	305	288	266	322	290	306	316	302	309	322	291	313	292	329	291	302	315	295	293	305	306	306	301	297	299	305	289	302	312	309	291	316	298	283	315	299	296	323	300	274	278	289	301	322	328	318	294	319	328	282	313	323	326	300	291	308	302	284	300	324	301	272	304	306	290	288	306	287	284	296	298	337	301	303	263	292	315	312	315	303	317	305	306	346	302	306	306	305	317	324	304	347	295	287	327	275	286	336	300	295	331	306	292	320	304	281	298	331	315	317	292	291	309	309	345	334	276	313	262	296	343	319	295	297	313	304	318	312	289	309	313	321	310	291	324	305	298	272	267	308	338	288	292	320	311	297	327	304	317	289	323	257	323	338	316	276	295	300	297	264	355	331	302	323	312	263	308	299	301	271	310	296	317	261	282	276	280	297	287	292	338	304	324	268	307	331	335	332	326	326	337	326	289	301	311	303	294	340	271	330	290	295	296	334	308	307	298	322	337	324	287	307	303	327	286	319	279
42865	27881	2051	2373	1997	1851	1546	1401	1258	1131	1098	1041	1008	929	942	875	935	815	826	841	798	798	885	788	771	820	781	789	806	757	774	766	839	747	739	773	780	770	794	770	782	755	772	778	779	822	753	753	727	736	753	750	783	736	746	696	776	747	726	709	760	758	750	715	754	701	774	750	723	718	753	787	722	671	720	736	754	783	703	764	790	719	741	745	727	691	749	757	734	712	751	766	755	700	740	737	749	730	782	705	735	788	745	742	704	735	793	745	750	746	732	741	733	778	804	803	801	784	749	695	718	720	736	715	720	702	729	766	711	767	763	774	767	767	770	793	731	738	783	784	687	774	669	785	701	777	735	718	738	745	732	729	740	715	787	715	785	742	697	735	805	742	743	691	749	740	733	742	766	758	718	735	702	736	756	767	744	771	743	750	761	757	753	808	728	742	760	783	730	762	772	798	739	721	745	697	725	703	736	742	765	759	783	740	764	736	720	690	748	745	767	735	769	747	723	735	721	723	745	695	757	721	699	734	741	710	783	756	744	776	746	724	775	687	755	740	749	704	743	719	771	811	734	711	754	727	748	758	741	716	744	720	716	730	747	739	738	763	708	714	714	691	778	727	721	708	721	780	739	754	727	714	699	736	739	717	747	753	741	782	756	730	745	709	740	758	785	754	691	808	708	744	752	702	777	744	790	698	703	741	691	735	722	735	746	690	707	729	762	701	783	733	737	690	758	733	703	742	754	727	780	678	683	715	741	721	746	697	761	710	767	710	741	776	699	726	785	777	776	774	785	795	803	738	797	740	677	748	711	728	748	725	741	761	701	728	760	685	699	762	713	758	734	742	759	766	705	688	747	772	757	755	761	726	727	709	706	718	758	763	719	719	749	773	747	735	766	714	777	754	745	711	735	708	797	716	769	695	704	775	706	750	666	781	756	752	707	769	736	713	742	754	730	748	752	719	703	740	706	782	736	738	774	731	702	762	731	684	702	784	725	729	719	691	750	701	752	777	785	753	772	716	729	768	757	750	780	776	779	755	721	747	744	745	754	741	802	732	770	705	739	751	739	738	736	731	717	707	779	759	732	738	743	745	793	737	752	699	699	742	777	748	780	684	726	711	763	794	814	729	727	703	732	781	713	749	771	714	749	785	797	773	742	692	757	766	752	750	770	699	777	703	798	750	731	749	698	737	779	728	790	729	736	738	760	724	774	748	693	745	690	737	738	737	743	716	701	747	758	753	772	800	698	721	736	756	733	766	725	740	719	729	740	764	743	767	758	729	741	690	764	757	727	655	751	737	720	727	710	730	704	760	774	802	709	727	694	780	718	727	738	741	754	749	733	715	718	729	712	784	738	742	727	775	756	781	776	740	765	707	734	739	703	720	764	772	773	754	711	706	755	670	762	765	701	754	698	800	696	745	737	721	776	745	753	747	735	695	730	712	726	695	688	680	772	767	771	717	720	763	715	725	726	718	734	758	747	786	778	743	756	753	739	748	741	769	735	726	730	709	732	752	727	758	710	742	737	721	807	770	738	725	744	746	705	731	771	699	665	766	761	717	766	774	747	730	760	761	736	707	737	808	732	739	734	724	756	737	672	774	712	765	746	755	712	731	783	725	720	755	751	788	715	691	714	769	701	747	754	739	692	738	770	786	730	772	727	735	721	719	744	795	740	701	772	752	729	738	723	803	717	738	736	790	710	753	729	710	710	748	747	762	698	750	740	807	734	777	762	729	721	732	732	734	668	803	795	754	760	753	709	789	791	781	703	700	798	746	732	747	711	694	739	737	738	789	723	726	783	738	737	727	734	750	732	747	733	801	735	737	774	785	722	759	785	759	748	786	716	710	758	726	752	730	778	720	737	742	776	716	745	669	751	740	720	762	788	742	735	730	704	766	718	769	743	721	692	740	769	689	763	750	726	737	746	731	737	769	755	760	757	721	763	764	724	726	722	760	751	716	753	752	780	725	721	732	711	734	737	758	743	688	727	749	724	699	764	756	746	743	763	765	723	717	752	776	768	714	761	751	734	719	738	753	769	721	670	737	746	738	754	721	766	733	764	726	750	700	701	742	720	799	714	750	735	728	723	739	757	757	718	730	762	787	728	748	713	761	735	758	773	745	723	728	774	758	769	769	724	753	757	748	702	779	731	740	774	726	723	735	768	769	680	751	703	747	716	761	728	683	765	685	734	729	718	766	734	725	731	756	737	787	757	744	709	758	776	771	778	682	751	775	698	776	799	739	777	760	740	745	772	805	743	722	735	745	749	716	743	750	733	725	732	760	773	748	742	693	777	765	769	704	746	744	720	755	727	691	746	729	744	679	732	782	752	723	756	744	721	751	728	743	735	732	735	741	718	770	757	758	744	710	714	773	748	743	719	764	721	772	686	745	770	725	734	689	819	757	721	742	695	763	700	727	718	712	729	706	710	707	737	758	726	735	713	740	803	731	709	725	768	743	765	771	757	741	720	805	709	764	754	748	743	681	765	747	744	755	770	668	724	752	708	745	697	725	754	768	741	690	728	785	730	711	758	755	734	747	745	752	740	732	751	743	726	694	758	733	729	753	800	734	759	692	752	714	765	737	740	755	762	743	709	721	731	727	717	733	741	752	750	727	728	721	742	717	731	724	716	757	735	728	782	678	704	759	764	760	784	692	725	709	735	773	736	737	735	718	753	731	697	722	739	725	740	696	733	733	703	744	742	739	748	702	711	706	775	751	765	722	770	728	712	774	692	696	687	761	764	747	744	722	731	718	781	736	757	713	729	748	705	792	699	732	756	703	759	721	719	779	698	735	789	752	704	748	735	753	714	743	743	737	692	746	767	722	763	763	733	736	760	736	751	756	730	731	719	771	744	751	745	739	747	731	738	725	717	765	753	750	772	741	767	777	728	712	698	747	748	739	728	767	658	690	749	763	739	738	720	730	760	746	787	758	691	665	745	748	750	740	711	743	763	756	719	743	732	731	760	746	700	720	769	778	770	732	733	757	741	729	710	742	718	747	798	715	772	781	722	742	785	728	738	707	712	739	778	756	691	731	736	816	776	711	728	740	729	711	720	741	748	760	768	784	766	763	742	720	733	738	706	741	740	717	713	666	747	752	713	790	731	728	702	757	760	766	721	756	744	721	742	759	738	775	760	733	762	744	742	755	759	783	772	772	708	719	683	730	724	715	719	718	772	741	732	752	752	799	720	775	790	760	699	728	760	741	769	711	743	737	651	762	739	753	781	746	733	764	757	724	764	747	742	764	748	780	756	760	741	809	715	777	727	755	756	727	751	736	719	716	700	768	723	700	729	751	721	760	707	715	786	749	749	751	772	718	708	751	721	743	745	733	783	786	702	717	760	700	736	717	728	707	752	735	706	709	737	749	751	754	783	845	729	702	761	733	733	706	686	755	729	784	714	740	740	742	766	679	706	743	706	781	750	766	728	714	720	731	733	716	776	725	691	795	743	745	745	768	751	766	723	775	724	737	748	724
71317	50146	23011	8514	1327	718	572	462	454	430	367	386	361	348	334	318	323	337	297	291	296	266	279	291	317	288	283	273	308	297	282	284	286	280	309	299	256	264	271	248	281	286	290	275	283	267	272	298	243	271	255	255	267	279	284	313	293	309	285	247	268	262	290	292	275	274	246	273	286	257	236	273	279	275	280	268	273	280	266	243	290	257	265	264	271	297	290	271	255	251	264	265	306	308	291	252	298	272	282	269	246	285	263	242	263	270	268	231	277	253	280	250	291	263	286	292	251	279	274	292	255	290	246	267	236	263	272	246	268	273	264	272	292	230	272	304	242	299	279	285	273	279	268	253	263	279	273	242	294	304	293	302	258	283	298	289	276	297	281	289	272	259	272	278	269	252	253	278	260	275	263	268	308	273	299	299	261	289	290	263	253	277	269	299	275	268	267	289	284	267	237	287	241	298	290	240	252	275	260	241	280	273	282	256	304	277	295	273	268	274	281	257	274	248	290	278	280	253	250	275	256	261	282	268	244	282	255	292	253	277	269	285	243	252	261	279	283	263	273	265	299	293	281	268	286	286	300	272	290	264	276	253	251	277	282	260	309	305	264	284	286	260	277	268	272	275	296	264	277	288	268	264	243	265	281	285	281	290	281	302	251	271	279	247	295	256	285	266	274	264	254	255	241	295	271	260	316	275	293	273	271	261	281	292	294	254	265	265	265	259	267	265	278	268	259	256	289	275	304	261	287	271	254	273	302	303	273	264	281	249	254	253	312	284	272	307	274	295	317	277	285	294	316	291	279	252	280	283	290	292	259	263	281	285	290	286	271	290	273	275	253	263	260	268	254	272	259	277	315	289	261	259	264	260	280	262	270	286	239	231	292	303	268	281	284	282	282	292	265	323	296	278	271	278	263	254	242	272	283	266	265	269	295	262	283	268	267	300	279	289	269	274	295	241	270	276	274	293	275	263	275	275	265	271	295	248	237	248	298	295	289	290	287	290	266	274	277	254	279	268	285	290	303	332	291	262	247	259	258	247	263	253	250	276	247	279	258	268	266	265	284	262	304	269	269	252	277	272	243	280	277	256	279	250	256	278	312	286	264	272	279	300	300	283	278	269	276	250	294	258	243	282	270	287	288	258	277	249	256	277	268	308	293	257	323	269	260	278	285	240	286	269	286	276	260	277	265	248	254	282	253	254	258	284	259	286	288	268	254	235	247	272	264	283	267	251	260	289	289	306	280	293	267	243	235	279	278	273	279	250	250	308	273	294	263	277	271	246	275	275	267	269	260	231	261	263	247	282	284	276	273	252	282	302	265	290	280	275	263	282	272	248	281	255	261	278	270	290	279	279	293	275	268	243	241	284	231	265	281	285	252	262	282	262	275	258	298	290	261	265	219	263	279	259	262	232	279	282	262	278	268	279	295	295	281	274	279	277	280	261	268	266	264	260	259	279	288	261	283	291	268	258	282	288	246	287	289	248	285	300	286	277	243	280	268	264	251	269	233	255	286	259	280	308	268	310	261	270	290	267	289	258	300	254	251	273	276	275	266	292	263	256	272	277	298	269	272	284	258	275	281	285	299	266	255	255	252	272	281	282	305	291	242	257	292	275	280	267	276	266	240	249	278	258	276	246	265	284	301	242	272	262	287	263	262	291	277	227	245	298	252	281	295	282	281	283	293	280	263	264	275	279	301	273	260	263	273	259	270	288	261	249	305	303	289	276	274	266	276	265	269	263	287	278	267	272	242	284	246	286	285	292	266	262	283	271	274	262	296	266	275	265	298	293	297	296	306	276	257	302	248	272	289	271	251	273	233	262	268	273	279	277	267	264	250	259	280	250	257	254	284	314	284	268	302	264	277	305	274	277	266	269	302	241	280	277	281	275	280	287	257	255	281	276	271	238	296	273	246	268	282	290	287	288	249	265	245	295	252	265	246	276	294	277	274	282	278	261	264	310	268	270	267	270	313	262	284	239	251	267	275	275	281	270	266	276	265	262	283	259	276	295	268	275	260	258	246	283	279	267	282	289	286	271	297	285	259	263	284	294	279	283	283	276	273	293	257	271	251	283	290	280	283	270	283	272	277	259	249	267	313	271	257	273	250	298	289	271	281	286	278	255	297	259	254	282	254	290	290	284	295	260	268	288	265	263	293	264	299	273	293	244	294	262	285	288	259	247	277	248	250	244	252	262	261	287	252	293	277	305	262	280	258	259	264	260	295	287	286	267	266	256	240	259	250	301	285	278	277	276	283	256	301	288	274	265	272	268	305	281	252	278	264	267	266	276	254	276	261	283	281	298	271	263	263	274	264	285	264	287	227	272	271	261	266	259	247	248	254	265	289	244	307	287	281	286	259	288	273	279	294	297	270	252	259	314	260	281	278	268	286	268	255	282	270	283	276	272	246	268	238	279	277	279	298	277	280	279	257	259	293	281	296	288	275	303	288	246	300	274	268	265	278	268	274	273	267	223	271	281	271	269	273	295	279	248	272	255	288	286	281	265	232	297	261	274	258	261	330	281	301	320	260	267	275	272	247	268	247	258	273	279	278	266	280	290	250	270	284	263	249	313	248	279	268	257	268	261	251	261	278	271	279	239	264	281	289	305	286	289	266	271	284	292	255	267	274	291	267	239	304	265	261	289	282	293	301	265	229	275	248	306	266	269	263	260	274	257	279	258	284	265	273	244	291	268	258	283	253	290	293	272	292	292	252	282	253	271	275	283	269	287	285	310	297	286	261	292	261	277	244	260	255	276	271	262	267	272	272	264	292	286	266	300	287	267	260	268	269	248	244	274	276	245	266	287	270	292	247	265	269	266	275	273	272	291	290	277	300	279	251	270	275	278	270	297	280	288	267	236	271	280	265	277	277	248	295	301	277	278	254	268	264	255	280	304	278	270	287	270	261	306	277	265	281	267	248	284	279	287	272	266	269	293	288	278	243	286	263	273	278	265	274	258	282	274	270	300	264	282	291	277	280	250	257	284	250	261	262	271	272	270	309	286	271	279	269	264	236	299	289	241	251	258	256	266	267	279	289	251	260	274	282	269	244	260	282	245	269	290	259	250	271	262	249	285	278	265	249	270	276	255	280	277	262	279	281	275	280	238	281	271	275	275	291	300	246	258	273	273	262	295	263	250	261	290	273	299	250	271	258	290	302	278	259	252	258	259	289	264	239	276	241	270	261	288	308	263	282	286	296	290	276	275	250	269	257	261	254	296	253	287	263	260	291	289	296	288	289	280	266	255	247	256	261	272	284	297	271	263	277	253	265	312	225	262	275	265	291	292	254	289	263	305	243	275	299	297	269	254	294	286	279	268	291	262	255	265	308	306	294	248	277	272	293	263	271	249	266	310	264	261	269	320	274	274	293	248	278	253	236	296	300	279	267	278	278	261	291	268	270	264	259	258	298	257	273	281	291	273	267	251	284	286	263	271	243	262	277	289	278	277	280	260	297	260	288	286	312	261	295	285	263	278	271	263
51625	36397	3299	3679	3094	2555	2178	1901	1644	1446	1306	1216	1115	1056	983	957	920	886	869	830	808	798	838	840	837	759	727	771	717	746	772	750	729	741	697	691	759	703	707	699	710	687	693	636	665	658	715	660	633	668	738	648	700	645	703	673	716	691	645	673	693	666	659	602	652	656	677	678	654	659	653	691	649	599	669	651	645	731	694	673	701	657	675	666	614	680	645	655	690	642	652	637	659	700	637	626	638	635	670	676	632	667	653	652	679	624	657	648	659	682	681	730	608	653	625	693	636	643	695	646	643	649	662	612	638	631	621	609	627	642	642	678	632	691	658	597	624	622	669	647	646	656	579	607	648	637	653	673	649	634	689	702	649	642	639	689	652	642	642	669	621	666	670	708	677	665	643	611	647	659	647	704	622	646	609	628	613	695	646	622	640	634	631	670	659	685	666	639	621	716	622	661	678	649	611	693	632	670	607	635	666	630	682	601	630	646	674	688	630	675	639	697	657	635	621	655	676	638	655	647	609	661	619	663	721	662	639	661	683	594	632	636	676	663	659	625	645	673	625	665	627	617	639	671	646	620	628	654	657	623	648	666	676	583	628	669	658	623	670	654	673	624	619	648	658	660	619	623	661	644	675	574	670	616	643	660	650	670	638	616	638	666	611	635	635	617	633	638	617	645	654	678	595	652	628	624	650	642	682	689	612	653	684	642	659	617	639	626	663	647	665	672	636	669	644	629	671	641	675	656	653	667	665	646	651	684	637	671	658	641	655	641	691	661	642	644	631	674	635	626	649	580	651	679	638	643	630	672	626	622	656	686	669	637	626	645	634	678	685	643	660	624	667	680	656	625	654	631	676	647	649	624	626	627	664	593	664	642	644	659	662	621	620	619	641	600	631	636	640	627	663	713	578	653	620	639	640	668	669	573	622	634	623	665	644	651	670	621	609	661	683	660	626	660	646	630	679	670	684	661	658	629	670	653	628	675	649	655	651	635	687	654	631	631	652	670	669	643	662	635	622	623	651	656	614	655	620	641	664	645	679	673	652	641	607	670	643	639	664	610	726	612	640	634	640	678	704	677	624	662	634	651	670	623	672	625	646	607	614	653	643	616	666	617	667	647	624	603	672	651	618	621	622	656	687	679	647	638	682	647	640	616	689	675	690	614	614	620	669	637	662	661	635	653	662	633	647	666	606	639	639	682	656	684	657	616	649	630	626	603	620	684	621	681	694	628	603	654	639	653	607	632	668	643	601	638	626	657	663	665	683	639	597	629	659	649	646	602	657	666	674	610	646	653	628	650	628	650	593	678	699	626	678	672	628	639	644	623	623	621	663	686	600	623	670	682	597	611	650	689	641	649	619	700	657	633	596	625	662	683	634	659	666	651	688	643	646	628	640	669	582	652	681	670	639	670	626	689	671	657	599	637	634	663	653	696	650	636	667	640	624	624	604	650	609	671	608	660	639	659	644	646	603	660	636	677	675	671	613	624	634	619	665	644	672	642	652	645	641	631	665	599	597	643	659	597	660	637	655	668	616	633	667	625	619	667	705	667	638	630	667	626	609	629	653	607	701	668	622	649	652	665	586	679	645	661	627	647	655	653	608	648	664	669	634	641	648	687	615	604	648	643	599	674	647	668	650	630	668	626	643	643	644	648	633	616	604	637	645	656	665	648	668	673	664	671	657	650	615	644	643	669	599	648	613	656	640	628	657	673	655	671	682	684	626	618	627	649	633	673	622	661	654	654	629	608	637	634	621	671	649	667	641	642	617	678	641	631	643	621	655	612	618	598	600	672	666	634	685	627	629	643	613	667	657	614	687	653	676	587	660	661	673	619	650	659	647	644	637	624	605	659	678	637	634	593	650	620	663	611	588	668	715	674	614	657	674	660	618	666	658	632	689	708	612	664	654	612	669	629	640	674	670	703	642	649	643	647	674	632	636	674	613	631	664	652	656	632	708	629	673	684	689	638	673	654	637	656	674	666	632	687	654	668	626	599	663	647	651	655	600	634	669	680	666	610	621	605	659	575	653	630	598	633	660	633	680	701	613	633	635	609	593	681	649	654	620	642	648	586	601	722	670	677	645	644	580	622	648	623	635	683	650	609	648	647	641	712	620	653	628	639	621	643	641	652	663	652	665	623	648	626	666	637	680	646	637	653	653	654	591	647	631	643	641	635	598	628	613	628	667	690	658	599	671	700	666	669	606	612	621	650	640	624	631	623	659	674	633	596	675	650	670	677	699	670	599	632	619	625	677	628	627	625	699	626	670	701	663	651	643	639	665	668	644	647	696	676	640	648	652	592	665	614	612	660	664	661	647	639	608	625	692	699	646	589	682	645	638	666	665	606	641	612	654	615	709	586	651	673	602	630	649	674	706	634	657	626	632	642	637	655	646	659	644	637	630	678	672	652	623	628	624	653	652	668	627	676	638	622	626	624	639	680	632	623	638	633	652	634	658	630	626	674	651	684	623	660	651	628	602	650	622	621	628	634	663	626	624	601	630	631	629	615	705	626	618	634	671	684	644	636	628	598	625	663	675	663	630	633	686	641	691	653	645	645	629	648	639	607	644	660	622	639	636	627	628	687	664	620	637	627	621	690	628	646	657	656	607	630	616	602	656	671	631	652	655	635	658	676	677	637	628	654	666	633	707	662	647	641	702	602	621	655	691	676	665	670	631	639	599	665	603	682	669	677	685	628	629	640	674	668	646	639	612	633	646	626	611	658	646	714	653	588	677	645	656	651	685	652	657	633	668	653	642	687	623	658	612	651	713	604	658	651	616	648	624	618	639	585	645	671	642	650	660	653	645	663	602	677	623	708	702	620	642	715	676	627	657	652	653	662	659	699	633	649	672	687	650	670	631	651	641	610	592	684	633	631	674	638	666	657	663	662	655	652	669	608	639	654	643	658	688	656	634	647	636	679	639	630	651	639	654	628	629	635	607	640	629	660	625	637	697	642	679	656	625	665	681	642	642	645	671	694	644	655	644	672	666	637	661	673	662	613	689	643	631	631	659	693	593	662	634	640	627	667	654	624	656	646	627	647	670	637	686	639	621	666	642	649	667	673	641	620	650	634	624	628	639	615	654	642	646	598	618	618	669	656	643	612	678	616	646	646	637	680	625	699	597	708	662	653	663	637	627	660	674	634	636	641	635	644	674	664	628	670	630	634	661	664	647	642	633	625	622	691	664	615	631	616	677	613	662	663	673	635	654	589	614	608	615	665	604	640	617	638	678	656	631	686	628	645	644	662	666	659	659	662	644	632	636	670	620	628	642	599	627	626	654	627	688	650	631	636	648	674	669	653	637	637	652	662	616	635	656	631	657	636	658	648	689	666	689	670	640	654	614	622	622	659	634	684	693	659	618	652	644	644	657	634	631	620	629	627	683	653	630	659	644	633	653	630	614	677	678	622	622	638	644	641	676	674	646	672	680	627	658	676	645	664	642	653	716	625	652	639	681	681	624	614	626	598	658	621	658	637
19592	4737	350	183	152	190	181	186	139	177	192	168	168	176	180	147	163	175	176	162	158	198	172	184	159	176	168	178	175	175	170	158	176	176	147	173	172	157	160	175	162	170	164	159	182	179	175	194	154	212	155	177	206	175	162	167	168	166	167	195	157	179	181	158	181	171	171	181	148	161	184	169	175	162	164	152	171	139	153	158	189	133	183	176	170	179	146	191	165	159	162	179	161	156	175	158	143	176	175	167	165	152	154	169	187	164	176	165	193	181	167	174	181	184	192	188	161	167	194	152	149	180	156	175	187	210	195	155	166	172	178	186	184	165	160	194	177	165	168	189	177	161	168	190	167	156	180	143	167	174	157	191	175	172	159	183	182	159	185	167	138	165	151	151	174	153	177	162	158	163	168	167	167	195	195	177	155	176	160	167	158	143	167	155	153	178	166	145	176	173	149	173	165	140	196	161	198	172	146	208	174	189	153	180	191	161	171	173	157	173	171	179	160	190	173	181	189	182	157	163	152	187	158	177	173	182	166	158	163	168	168	173	165	177	193	155	175	146	182	162	184	161	160	190	179	172	160	169	179	172	177	162	189	177	171	175	166	183	147	189	195	162	173	168	176	153	178	175	154	202	168	166	162	175	172	168	175	153	184	185	156	184	153	164	172	164	160	184	174	158	184	161	195	160	169	161	177	164	180	157	184	176	187	182	175	194	175	158	183	196	187	151	157	167	164	183	192	164	137	168	186	179	173	151	160	168	182	170	183	174	168	184	161	151	182	163	165	174	223	161	162	185	168	178	158	176	180	179	186	171	180	162	173	167	200	171	157	149	163	172	173	189	176	189	163	184	194	190	158	165	193	179	187	168	159	171	161	158	166	154	171	169	170	159	182	169	196	154	168	145	186	150	183	179	183	158	174	171	175	189	169	169	158	149	180	197	170	162	188	181	140	165	185	169	159	176	183	165	169	184	181	184	163	187	173	183	154	166	170	178	193	170	165	152	154	164	155	177	205	194	171	141	174	157	189	174	172	179	177	162	158	164	202	171	168	160	159	158	159	203	152	160	178	176	172	178	173	202	165	177	169	157	199	160	156	166	154	185	161	160	178	185	174	166	158	165	184	167	207	200	163	181	186	173	171	169	177	162	192	160	152	176	170	184	199	182	172	182	172	163	162	162	160	183	204	168	167	177	170	143	166	164	146	173	196	159	164	169	160	174	192	174	179	166	186	190	179	178	170	163	178	160	150	170	163	179	177	176	177	168	167	181	158	175	152	185	191	160	180	184	178	165	189	155	160	165	183	164	195	173	168	192	182	156	160	156	160	169	183	183	158	196	209	173	188	172	153	170	181	172	158	198	188	182	191	194	174	153	187	161	158	170	194	135	153	181	187	194	166	180	173	149	162	165	176	143	173	187	163	158	191	167	192	160	138	176	164	174	205	162	176	136	163	181	177	173	153	162	178	158	181	160	161	156	157	153	183	194	165	195	173	180	177	178	152	141	174	181	175	164	158	188	188	169	146	169	185	164	148	189	161	181	203	193	179	192	163	168	178	170	175	169	184	176	158	192	174	198	174	178	197	173	164	150	188	149	170	186	167	170	173	174	197	176	173	170	162	172	159	186	177	176	175	184	176	171	184	165	178	171	161	168	172	145	195	164	184	162	172	180	173	164	163	174	174	179	178	168	131	173	166	155	192	203	195	181	162	156	176	170	178	167	150	168	167	189	169	156	175	194	152	174	162	171	147	172	163	167	159	163	173	188	153	161	173	148	170	176	173	146	144	176	176	160	191	153	189	179	174	147	172	164	149	165	182	168	171	192	181	187	180	166	170	188	162	175	184	168	180	176	143	164	167	169	153	165	193	159	187	162	183	154	181	159	179	176	161	145	160	168	177	152	140	158	168	151	154	168	161	165	170	150	177	163	167	201	174	178	160	157	161	184	193	181	186	160	171	167	160	180	186	161	178	153	186	145	193	168	157	161	154	171	172	188	182	153	180	183	155	200	154	195	174	166	157	169	152	183	185	158	183	204	158	168	175	157	169	171	163	173	180	172	172	168	181	175	164	158	172	176	150	171	181	197	168	158	172	195	167	173	139	178	166	158	160	145	177	161	197	153	187	190	168	181	197	146	176	168	178	178	184	156	164	141	196	171	171	158	164	176	199	160	200	153	161	161	158	177	154	176	183	187	160	132	185	182	159	172	178	161	142	178	169	172	184	165	185	147	173	174	186	182	157	173	163	168	165	171	176	207	178	167	166	159	176	180	187	151	193	155	175	170	155	167	179	167	177	184	172	182	182	180	175	179	177	161	152	172	176	184	172	166	175	165	161	171	176	182	155	155	201	185	184	158	157	171	196	174	155	160	191	162	173	182	165	138	191	159	157	174	164	171	200	162	154	150	177	172	161	161	181	184	190	157	168	179	164	155	155	181	176	164	164	163	139	176	186	143	158	154	189	177	196	170	187	174	170	197	148	170	165	163	181	156	191	163	164	184	188	158	170	151	170	177	182	169	169	150	186	198	169	161	175	168	168	170	144	170	175	168	158	164	164	161	187	148	194	196	158	166	185	172	177	173	167	156	173	165	176	184	186	174	174	165	169	184	174	164	184	182	173	185	167	162	159	165	166	142	164	185	173	170	169	171	167	170	177	191	196	183	174	178	199	183	197	195	163	157	184	178	176	179	188	151	192	180	164	185	148	179	174	154	158	163	157	174	196	180	184	173	174	183	150	151	167	185	192	155	182	179	142	160	165	168	172	162	187	169	151	165	172	172	171	138	179	154	172	167	180	172	165	183	162	161	163	172	190	182	175	189	150	176	168	181	176	156	161	185	162	187	194	181	185	175	178	165	168	178	195	165	197	154	159	159	177	189	169	176	161	165	164	179	184	156	164	180	157	161	180	169	199	188	169	176	151	150	140	183	195	161	157	186	160	160	180	183	172	184	184	193	188	182	184	169	193	158	175	169	164	169	172	162	176	165	160	136	157	188	191	155	152	157	144	152	162	145	165	156	169	184	148	143	149	186	187	190	168	149	188	172	171	145	157	173	160	166	171	172	168	194	180	170	179	172	168	176	160	159	168	171	165	161	152	163	152	159	158	202	174	154	171	169	147	177	169	185	176	165	190	166	161	168	177	163	199	182	184	160	178	180	188	178	166	176	153	170	173	140	150	170	172	171	150	172	185	150	183	186	177	180	159	176	159	164	162	161	159	168	153	169	174	170	148	178	174	176	179	202	157	170	199	158	168	175	184	180	187	159	157	146	169	151	190	174	165	187	193	169	185	163	183	175	179	179	187	178	134	191	184	181	163	167	166	182	151	171	177	176	171	168	189	150	198	186	179	178	195	166	176	154	174	179	170	171	190	156	173	172	168	167	166	170	179	191	194	154	164	162	181	177	159	161	163	170	159	179	181	188	164	182	166	173	192	167	147	168	157	169	166	168	167	166	179	177	164	187	193	157	161	165	166	185	159	161	194	156
18672	4993	544	511	497	517	471	506	486	486	513	505	491	499	496	473	483	446	451	453	465	467	455	439	453	475	449	492	466	500	484	452	434	473	481	471	457	428	405	503	447	440	453	481	436	466	472	473	438	425	487	467	468	434	451	458	449	467	453	424	429	464	444	497	471	484	488	464	504	475	451	452	439	432	471	497	464	457	478	432	457	466	470	463	464	418	418	439	437	460	465	446	427	453	437	447	489	451	457	467	482	480	465	438	463	473	478	477	464	462	457	454	502	504	446	474	436	449	482	459	491	458	471	471	466	443	498	456	433	484	499	462	451	427	478	440	478	459	493	471	485	448	437	469	464	466	476	445	480	495	455	462	498	456	471	468	462	460	478	433	467	458	430	453	461	462	459	423	470	439	452	454	468	475	430	479	429	432	459	527	482	489	429	496	473	427	457	475	487	444	472	421	429	435	505	449	456	473	468	478	475	499	463	444	473	466	461	443	446	471	454	459	462	458	453	485	502	443	474	479	459	436	440	473	454	440	487	490	471	466	466	466	437	435	481	449	465	438	470	468	426	451	443	437	420	460	508	457	453	470	448	430	517	440	469	438	480	429	458	433	424	440	490	487	470	483	484	449	467	464	466	478	461	444	460	455	456	420	462	463	417	441	481	488	476	489	433	498	464	453	444	480	492	441	482	433	466	458	455	525	460	434	435	445	431	466	492	473	451	458	450	470	466	451	467	434	490	451	439	479	465	432	437	455	440	446	477	459	459	443	490	497	473	459	431	471	462	463	439	453	483	467	459	473	413	477	423	483	464	470	428	417	482	465	480	460	450	481	506	436	440	419	461	452	441	443	434	469	464	458	500	479	479	477	410	471	442	434	483	477	458	451	462	455	467	438	458	466	469	477	486	468	486	451	471	464	475	470	481	491	448	490	449	458	482	470	457	474	444	452	458	485	444	482	478	465	476	477	434	475	477	464	433	432	477	464	463	465	476	495	454	454	474	471	463	473	422	486	440	445	464	464	452	479	429	452	468	443	431	436	438	443	463	453	468	505	426	436	448	450	448	479	431	427	427	452	464	435	466	497	472	453	445	474	398	511	471	463	459	471	445	480	475	478	461	482	489	425	495	449	429	470	452	475	455	497	449	451	450	461	469	484	463	462	410	428	452	435	521	454	475	445	469	409	464	464	468	492	449	466	435	452	490	502	450	448	379	456	472	513	452	485	453	511	474	477	463	478	497	435	464	464	454	486	465	473	460	443	480	490	455	474	493	448	432	453	469	437	463	479	465	470	473	439	481	453	447	460	464	469	453	457	469	455	444	468	451	448	506	452	462	448	488	460	489	463	457	457	462	439	482	476	517	425	449	409	488	445	478	456	447	473	448	425	453	464	431	442	463	465	479	476	431	469	451	446	470	494	469	474	466	444	427	435	493	441	491	455	485	486	491	437	482	461	432	453	470	466	433	434	454	466	473	426	451	464	435	443	454	480	419	416	430	485	487	446	454	459	484	505	485	458	483	475	496	474	444	471	462	464	462	466	493	456	436	446	476	475	442	442	443	403	447	474	431	508	440	443	456	476	452	478	480	483	445	442	485	469	423	457	463	463	467	445	436	463	459	479	488	488	468	436	478	466	432	492	468	466	503	486	439	485	481	439	447	451	488	407	453	437	457	465	451	454	455	455	429	446	450	440	455	467	452	443	450	475	443	480	458	472	496	462	463	477	457	475	469	450	471	455	499	475	468	445	460	442	477	515	440	473	463	473	463	444	466	440	449	417	477	447	469	458	440	495	480	481	446	462	473	443	485	432	461	436	448	454	464	449	450	453	482	445	460	449	483	477	451	421	439	448	415	447	460	478	456	483	459	507	485	446	485	476	459	479	420	439	448	477	481	459	465	526	481	463	445	454	452	435	454	441	444	435	466	459	445	479	470	446	464	476	454	447	457	433	491	459	453	474	434	469	469	462	420	494	461	454	466	432	453	444	453	480	470	460	473	445	426	478	395	435	494	465	458	445	469	474	470	436	461	432	448	453	469	465	435	439	433	435	433	475	496	434	437	442	456	444	456	476	454	442	455	495	445	474	484	478	484	439	467	436	483	455	482	474	435	516	507	433	452	483	500	478	452	484	437	460	464	495	464	465	455	474	446	492	442	462	473	458	436	438	469	450	462	455	477	468	435	446	458	484	460	506	492	457	493	435	389	485	482	450	457	449	479	473	471	445	473	414	435	477	430	461	446	459	488	471	475	455	515	463	458	488	477	466	447	477	459	470	460	485	444	447	461	501	454	408	463	501	479	475	465	513	455	447	449	439	434	473	478	453	462	474	428	471	471	456	453	471	469	438	444	437	479	504	467	395	470	490	486	449	496	484	469	447	469	468	453	471	436	444	466	452	486	480	450	476	486	450	465	463	460	468	466	413	434	435	489	471	471	437	413	484	459	439	440	450	453	456	455	479	454	461	453	483	477	441	440	460	443	458	465	481	491	426	487	420	474	470	424	433	454	484	495	449	431	432	490	452	441	507	465	462	439	462	453	447	498	479	481	504	451	469	444	463	458	451	467	447	447	473	455	477	451	465	460	475	451	495	452	476	447	477	449	460	494	413	471	494	460	461	461	483	468	465	447	435	496	454	437	473	454	449	472	472	474	435	479	442	458	448	459	434	446	432	438	465	482	533	464	470	449	473	454	476	470	502	465	450	456	475	459	509	464	406	462	475	471	466	443	450	439	471	463	467	473	460	457	478	427	466	527	445	446	514	448	431	521	489	435	439	471	453	455	459	466	483	507	449	463	463	455	392	490	465	483	475	429	419	451	418	491	466	499	460	450	469	457	496	477	466	514	437	512	458	479	465	465	451	486	485	484	458	469	416	455	480	491	458	440	455	463	484	487	448	486	481	471	484	442	470	459	465	473	450	503	441	460	481	423	467	428	439	434	431	443	461	442	446	460	429	467	472	455	452	491	450	474	467	461	438	480	462	451	474	463	468	484	451	474	468	480	458	445	459	479	484	524	443	476	489	451	467	444	510	429	459	482	442	475	435	461	452	419	476	463	465	437	509	483	477	481	458	430	429	438	465	433	447	490	453	470	459	480	466	453	493	475	462	473	411	483	455	443	438	433	473	473	440	481	455	463	467	468	451	409	464	473	491	456	445	524	469	466	447	454	453	460	460	460	456	471	505	483	458	431	444	442	456	458	475	473	458	497	483	430	458	450	447	502	442	482	504	439	494	459	475	501	473	471	468	470	451	468	464	488	466	444	479	458	455	448	469	489	479	446	426	458	456	448	452	477	472	490	430	431	450	467	478	501	478	463	451	523	447	447	469	451	417	483	449	506	421	456	455	462	487	435	464	505	454	465	468	439	456	469	495	459	446	523	480	463	458	470	470	495	449	454	435	471	474	462	475	466	442	471	462	423	459	456	472	486	499	456	473	473	453	477	486	442	428	465	459	434	417	452	483	431	445	456	478	432	418	453	467	446	457
63694	45119	16016	2023	687	523	482	455	400	378	362	377	310	315	331	342	307	350	293	340	306	332	333	326	333	300	296	302	339	310	310	342	312	314	296	307	306	305	336	334	314	324	312	326	335	316	290	316	299	299	317	301	308	295	321	311	290	301	303	341	315	271	304	294	292	328	316	289	299	330	319	283	314	311	308	338	321	323	292	308	297	317	326	317	315	312	333	310	309	314	281	292	298	319	296	326	310	292	295	310	279	306	284	278	308	266	292	307	312	332	291	317	307	295	300	300	297	285	282	282	300	274	319	286	333	300	291	290	298	299	303	345	321	302	329	291	345	290	304	326	300	295	322	337	325	281	287	317	306	292	311	305	308	317	325	298	300	306	294	304	313	318	317	314	295	305	318	276	321	339	293	294	301	287	274	326	274	307	312	312	292	304	307	315	318	306	306	292	310	308	302	300	307	319	343	298	323	319	274	288	313	308	313	327	315	291	283	308	329	303	301	310	328	275	291	302	299	318	313	306	309	315	349	312	323	311	320	317	311	285	299	291	307	326	331	276	330	335	308	309	304	304	295	277	274	328	320	314	332	273	305	273	296	270	307	314	282	284	311	295	310	280	303	317	305	306	295	269	285	324	299	310	297	329	310	275	313	306	302	320	327	330	289	295	315	297	300	290	295	303	294	289	295	327	282	288	286	292	305	324	297	330	298	285	314	319	297	319	298	330	301	293	282	282	300	321	293	295	314	288	339	321	301	332	328	273	309	292	303	266	291	307	281	308	337	275	299	314	309	305	305	318	287	307	279	311	292	305	318	297	320	309	321	297	305	318	280	291	287	323	311	327	280	312	314	265	292	307	291	313	332	293	297	289	283	291	287	297	328	315	318	302	327	310	365	318	292	269	347	300	292	296	339	333	349	345	260	298	297	328	315	280	303	281	300	292	315	323	293	293	274	324	308	301	310	326	313	326	327	321	297	334	286	290	319	302	353	326	287	310	306	321	297	318	270	327	294	307	317	344	295	306	346	311	308	326	350	320	299	304	303	322	322	295	311	290	306	311	311	308	294	290	281	310	314	291	299	307	332	299	304	316	293	308	312	303	297	326	280	311	310	302	321	321	289	283	274	314	311	312	297	297	291	294	294	293	307	320	304	284	275	313	308	319	305	340	293	266	291	321	293	283	346	283	292	346	309	311	319	286	267	330	296	328	305	295	273	301	295	292	284	321	311	310	295	308	319	307	272	318	298	317	292	295	301	310	306	322	281	309	339	313	316	301	316	308	302	290	316	319	316	313	324	306	319	296	309	330	283	313	292	305	309	292	305	315	286	309	305	288	300	300	284	312	351	324	309	310	315	315	305	308	296	314	318	308	334	313	296	323	322	306	269	292	304	305	295	338	287	329	298	335	304	312	275	305	270	312	311	309	302	257	308	289	293	326	296	326	312	328	319	284	315	285	296	307	282	327	293	295	320	284	337	323	326	338	322	321	318	285	320	280	310	311	302	302	296	297	291	327	321	304	315	288	303	294	324	293	306	289	323	312	296	312	297	300	304	275	347	323	318	306	301	307	322	312	325	275	307	289	304	321	296	374	318	311	285	288	296	321	305	307	327	302	314	287	295	285	292	262	334	269	301	308	314	311	338	311	294	293	301	294	336	318	346	304	294	315	291	334	330	312	305	292	304	312	298	329	352	284	310	305	325	353	293	299	297	313	322	303	299	273	278	307	302	313	336	320	330	319	302	311	324	328	318	275	295	289	276	320	329	315	287	314	317	299	294	335	323	292	285	321	287	299	326	304	301	285	283	304	294	326	323	318	331	312	320	302	300	344	343	300	317	305	296	325	312	297	315	308	299	314	297	314	324	304	277	305	310	304	339	322	319	301	300	293	335	300	315	360	311	283	286	316	331	301	312	313	342	288	319	295	333	323	288	312	297	303	310	297	305	331	304	276	319	283	324	300	290	298	301	296	319	304	347	319	329	303	332	319	317	290	333	313	305	310	324	298	308	324	292	319	292	319	282	306	311	303	306	288	267	322	317	302	304	343	305	317	321	299	288	299	272	283	310	292	310	318	277	288	341	293	312	302	321	314	316	319	320	290	308	303	314	302	304	295	326	290	305	291	319	274	289	343	302	309	286	327	316	315	289	308	321	312	297	288	296	306	297	309	315	302	290	330	294	300	322	287	321	297	308	316	305	285	310	291	327	290	303	324	305	315	325	276	353	298	321	255	346	313	287	312	322	338	311	295	288	319	284	303	313	286	319	285	300	312	294	298	309	305	338	341	301	294	310	302	324	299	299	311	276	304	313	308	297	282	308	275	309	291	312	360	297	287	300	292	314	315	349	300	298	349	294	273	327	301	296	313	300	288	286	319	330	288	306	318	296	294	319	296	299	323	289	299	310	296	307	283	274	315	290	285	285	310	301	322	322	308	297	325	315	297	286	299	357	316	308	309	288	285	337	306	295	296	303	291	315	316	279	334	316	297	311	310	295	308	301	298	308	317	297	296	294	304	330	324	298	300	304	304	293	282	272	312	330	293	295	338	343	320	307	319	323	315	305	299	318	317	309	326	322	301	296	317	293	303	308	321	317	286	303	303	315	305	306	311	318	289	334	317	329	343	319	309	292	315	313	331	296	317	283	318	300	294	300	328	351	296	291	316	300	309	287	291	352	368	327	307	295	360	323	329	317	314	302	278	316	320	328	325	309	292	297	314	293	313	306	310	289	308	278	278	324	299	296	309	312	312	292	283	313	322	332	302	326	287	305	280	297	281	332	297	307	324	277	308	308	303	320	350	322	308	282	314	305	312	333	290	296	286	300	316	309	281	322	336	340	273	311	296	305	286	322	323	300	307	295	304	314	297	298	289	309	291	305	308	314	342	298	306	302	304	286	304	310	297	306	297	317	302	296	335	288	303	307	304	278	294	291	285	315	363	287	312	292	273	281	301	321	300	308	300	285	313	282	312	308	320	342	298	309	315	343	304	311	302	310	308	286	300	317	333	316	291	307	329	299	278	333	320	315	317	287	316	291	300	297	281	321	338	286	304	293	282	308	316	352	270	308	308	266	340	272	330	267	330	299	297	317	324	314	305	298	286	294	305	314	300	306	316	324	324	309	336	293	304	304	277	309	313	285	321	294	333	317	331	270	331	299	309	309	304	282	315	321	312	310	313	269	305	288	305	338	299	309	309	278	317	302	295	306	332	339	313	320	292	298	301	324	331	308	353	290	350	327	299	294	310	283	296	295	299	329	309	327	318	297	306	312	305	315	331	327	303	310	357	296	292	316	302	275	290	330	289	322	287	313	328	330	271	299	315	299	309	289	337	308	297	291	297	307	344	308	324	313	338	306	318	300	299	300	294	302	307	279	295	337	317	271	308	281	319	297	297	320	319	325	304	290	320	306	296	327	295	347	303	332	297	319	288	266	297	290	288	299	267	280	295	286	280	306	301	303	324	259	296	310	309	301	305	329	307	285	342	333	316
42752	28819	2023	2242	2021	1754	1531	1368	1220	1140	1088	938	946	958	870	877	920	805	864	888	776	821	831	813	818	779	808	774	804	745	725	743	796	785	819	758	758	807	762	737	783	759	792	773	752	756	745	740	753	769	760	781	734	731	749	744	782	801	707	736	765	768	754	734	748	729	813	772	736	752	749	747	820	765	755	721	724	744	722	791	750	757	763	745	725	732	755	776	771	764	704	755	763	767	769	799	734	758	757	738	712	718	711	766	748	795	721	771	723	787	743	763	717	722	775	709	758	737	767	775	760	813	795	765	830	753	791	767	734	698	731	735	691	716	723	687	826	720	739	736	706	741	786	743	747	702	731	732	761	727	707	728	735	703	770	740	751	730	723	747	778	725	759	718	705	734	764	728	734	698	782	712	755	716	750	728	717	760	750	782	770	746	718	757	791	751	802	772	703	740	763	751	745	752	751	766	736	741	726	773	764	745	709	727	714	758	750	767	756	719	726	709	782	769	716	710	782	731	717	736	753	730	747	746	716	778	751	768	732	759	740	769	688	711	673	738	738	806	742	769	756	721	739	732	754	737	801	760	723	750	766	756	734	766	752	723	707	706	733	720	760	742	757	773	741	785	702	757	711	752	753	695	728	787	756	764	699	728	719	713	779	760	758	707	702	757	744	737	783	730	730	738	777	735	709	729	787	690	742	722	732	771	711	763	773	773	733	713	721	734	727	738	753	748	685	754	714	751	724	694	719	790	773	738	743	777	757	778	771	728	736	796	776	725	750	725	759	791	726	776	813	709	734	753	794	757	743	743	684	774	764	729	778	705	726	738	711	766	745	734	739	763	741	735	747	743	717	690	719	719	760	725	799	746	770	685	782	750	720	693	760	733	771	746	752	742	745	717	721	755	734	726	728	750	657	706	716	744	732	722	690	742	748	721	764	776	718	726	731	730	770	769	747	769	785	767	744	791	695	739	727	731	710	751	755	730	760	727	752	770	781	760	722	747	714	696	767	738	729	725	748	750	740	726	732	729	737	731	746	686	720	764	735	728	724	796	671	744	718	745	749	730	755	703	767	690	735	716	769	755	756	730	715	755	765	743	763	732	722	699	697	826	716	726	724	751	764	758	740	721	777	782	719	690	731	713	757	759	732	703	757	759	801	734	737	719	711	768	744	767	772	754	764	748	792	783	773	755	716	764	717	718	728	757	783	755	740	720	713	766	734	721	719	749	766	735	774	713	743	695	751	763	716	752	760	764	785	743	749	764	725	740	797	729	748	741	781	756	803	750	735	732	750	710	700	742	753	765	751	720	711	776	728	745	773	692	793	709	754	777	769	721	711	717	721	773	781	750	733	762	720	761	731	743	720	742	739	741	752	786	769	725	777	690	791	721	754	741	734	734	757	754	744	753	770	760	762	735	730	741	752	729	713	796	741	738	766	737	725	758	752	740	756	764	729	708	752	749	776	733	795	714	703	726	717	722	819	750	772	716	716	742	738	702	747	728	745	724	771	748	763	715	709	789	696	734	727	735	722	749	766	729	742	695	704	757	742	751	741	725	763	686	693	772	733	728	744	713	675	762	749	769	768	795	729	740	745	756	767	763	735	678	736	742	692	771	718	730	734	713	709	780	749	715	759	775	759	767	717	731	746	694	756	680	761	715	788	779	723	733	796	736	712	768	698	766	726	737	736	750	776	783	738	695	759	721	735	727	760	757	748	717	745	755	749	724	761	735	778	793	777	732	729	746	745	723	740	750	747	751	715	790	718	772	740	748	757	681	712	724	722	688	755	733	747	770	716	735	766	737	705	720	806	790	745	766	749	750	757	753	686	734	737	709	691	729	767	683	736	757	749	753	735	790	799	694	765	753	753	708	770	784	728	767	700	765	776	771	684	765	784	738	725	724	750	758	724	734	765	764	772	768	703	717	746	754	755	726	732	732	721	728	767	724	774	726	752	731	749	755	689	746	723	709	735	753	747	732	719	795	730	745	762	724	750	745	778	766	729	749	742	770	691	724	736	745	771	719	713	714	699	771	765	729	736	736	743	748	733	749	755	718	732	757	715	737	726	768	736	764	738	699	750	680	711	741	746	739	748	715	749	788	759	728	713	763	719	759	740	726	724	717	758	705	729	721	734	725	704	717	754	745	745	727	708	737	657	748	787	740	748	779	724	728	720	719	738	767	724	722	712	743	796	688	784	735	728	761	768	714	743	698	758	768	680	705	729	750	760	740	709	759	729	778	772	735	713	760	744	764	757	711	717	745	730	765	748	739	743	738	736	763	740	737	728	744	781	715	725	737	758	751	755	742	766	740	735	735	744	744	747	756	708	747	705	729	734	769	749	773	749	701	762	785	708	741	797	717	767	727	751	782	778	773	733	724	750	782	750	766	755	749	762	757	726	789	712	742	768	753	757	678	768	738	757	761	732	723	744	731	750	749	742	712	751	741	743	727	799	755	773	709	747	768	714	741	741	695	767	745	750	755	753	692	723	749	767	719	704	754	782	742	789	741	760	727	714	746	722	757	769	701	697	762	758	745	727	715	729	773	712	752	760	744	719	736	733	780	719	737	709	774	709	735	732	740	716	788	719	757	720	744	760	732	743	739	760	730	733	703	750	741	724	771	744	739	733	720	718	748	723	719	712	756	723	731	752	749	751	808	742	783	745	733	740	684	728	727	703	701	789	745	754	756	769	738	750	722	688	747	772	788	760	740	769	772	778	780	672	746	801	748	704	757	775	751	710	767	746	762	741	776	725	768	751	747	717	776	743	785	766	746	739	788	743	759	743	741	740	729	776	750	715	786	765	706	737	773	752	780	765	769	712	757	713	745	750	746	753	754	764	734	732	768	760	728	737	761	709	770	743	741	761	779	757	752	736	703	751	730	765	741	728	731	707	735	719	756	756	727	804	736	793	712	740	746	751	713	768	763	776	779	713	715	777	716	750	767	753	767	744	734	779	775	771	751	718	762	737	722	791	715	725	699	782	778	749	780	771	700	761	691	776	746	770	751	778	768	793	703	738	722	746	766	746	673	713	725	784	772	754	768	729	748	719	736	770	720	753	741	749	709	732	749	752	747	743	738	753	776	742	674	747	697	768	756	710	747	784	721	722	728	788	764	743	715	729	762	719	753	733	708	763	808	728	772	746	728	766	734	711	744	754	737	709	773	689	760	721	696	761	787	821	756	726	712	789	765	724	690	715	721	777	762	705	733	713	756	674	755	696	728	745	757	769	705	768	760	755	740	716	766	756	721	712	747	751	745	701	730	735	762	710	733	694	759	738	761	771	778	764	738	739	790	730	739	711	752	728	719	785	741	768	758	728	713	698	782	715	775	727	730	744	731	699	735	772	746	767	761	722	765	705	737	701	708	680	724	733	751	724	777	702	742	746	721	778	769	722	800	719	731	788	731	720	730	736	719	718	800	752	732	743	753	756	829	777	773	735	716	755	770	719	769	740	706	769	752	748	748	721	745	771	701	770	763
70366	51099	22966	8321	1285	662	538	478	414	441	381	387	339	337	326	297	314	326	346	321	280	317	331	278	338	267	274	298	276	278	285	287	307	271	280	280	332	288	301	278	265	273	290	289	252	262	271	243	294	293	291	268	268	257	277	277	272	250	275	294	303	258	287	254	249	255	298	267	299	301	281	272	257	271	309	280	253	278	281	255	283	259	270	241	262	281	258	257	275	264	279	255	303	279	266	278	251	268	286	299	241	225	262	257	265	248	275	256	279	255	285	244	255	253	279	266	270	291	275	269	293	223	307	295	286	281	264	282	303	293	285	285	255	295	267	271	278	259	279	252	261	260	290	271	282	244	292	290	277	304	283	273	270	322	246	277	287	273	275	252	278	295	267	286	258	266	255	255	291	276	307	290	259	274	280	261	269	280	277	276	273	311	289	251	281	256	265	248	281	278	290	298	289	268	261	259	265	292	273	273	250	273	265	259	274	270	265	279	276	294	276	248	277	256	298	285	317	297	293	280	270	291	267	273	255	256	259	269	283	267	258	250	282	267	281	278	253	281	286	279	286	256	276	260	295	267	258	250	281	277	298	285	276	292	304	287	269	270	291	291	278	270	264	270	249	285	259	285	292	269	281	288	285	279	294	274	271	279	251	253	306	291	302	273	271	241	299	279	277	294	274	280	287	299	268	270	255	299	268	267	277	286	270	263	250	249	293	289	254	286	282	284	264	261	294	279	305	292	257	251	247	270	303	274	278	276	246	248	296	275	295	298	268	265	255	275	263	294	260	264	264	279	256	284	273	277	292	300	286	299	303	274	288	269	292	287	261	265	271	252	277	255	279	298	232	236	271	269	296	261	282	282	288	260	269	272	251	262	260	271	266	286	253	267	282	297	277	302	293	280	271	247	281	252	254	260	264	273	276	262	306	257	262	265	262	280	294	280	302	305	290	285	259	281	247	260	264	280	277	284	284	281	248	274	289	270	305	278	288	276	260	266	289	265	285	250	269	269	249	272	281	267	244	299	290	284	282	250	267	277	265	266	280	282	262	255	265	273	297	251	280	301	314	278	257	277	271	307	294	277	254	238	287	259	253	288	301	301	270	309	231	289	258	299	319	276	284	255	267	270	284	289	283	281	287	266	280	295	286	276	261	280	291	266	271	291	297	271	289	272	305	251	256	288	266	263	278	267	248	263	284	231	257	246	272	216	261	260	305	303	252	285	304	250	267	301	270	253	290	284	271	260	267	248	278	268	283	295	231	275	283	283	265	264	281	274	277	273	293	258	256	287	290	270	264	280	279	285	290	269	272	275	283	264	270	297	246	250	250	303	290	287	299	285	261	293	284	292	265	258	284	238	260	277	293	282	247	269	264	285	286	329	251	282	259	297	291	275	288	302	270	290	288	286	292	305	311	266	278	288	279	270	262	289	274	282	283	275	295	235	288	270	297	283	262	292	242	284	277	293	251	279	274	257	288	259	296	264	262	260	282	261	252	257	247	268	289	278	287	258	309	303	270	259	257	264	247	255	265	286	301	287	271	251	248	282	284	291	266	248	295	293	298	316	280	284	300	273	267	295	297	266	247	248	257	269	264	289	279	281	296	296	242	268	258	255	245	277	267	295	274	278	282	300	260	306	272	257	282	275	279	257	277	301	274	269	279	283	285	254	286	280	274	257	263	285	295	286	252	256	274	313	252	291	257	258	265	300	258	233	284	244	284	242	262	295	287	251	276	292	269	284	255	272	317	257	283	240	263	275	298	237	298	265	266	276	263	283	287	286	282	264	292	253	290	277	260	247	263	273	250	275	264	264	296	281	286	248	272	256	244	285	258	244	269	271	263	274	276	259	262	259	271	290	280	251	284	270	278	262	260	286	286	282	286	301	285	276	257	271	270	268	258	294	269	266	266	253	264	289	280	291	296	267	266	260	293	276	285	258	290	272	267	293	291	254	277	288	252	286	249	251	257	250	288	282	285	267	240	292	242	273	291	270	289	275	268	256	283	281	296	279	279	293	269	277	250	251	249	269	278	276	285	288	293	268	260	287	274	255	276	276	291	266	305	251	274	287	283	277	281	284	288	274	256	242	247	271	265	269	273	279	313	294	271	269	261	276	261	292	266	272	274	280	275	271	305	279	298	292	280	292	270	251	287	258	279	273	264	285	255	249	245	245	277	271	245	231	274	282	276	267	249	245	291	285	281	277	274	259	276	251	292	267	256	303	288	280	269	280	278	248	280	272	289	290	287	262	280	308	259	292	271	278	248	261	264	270	265	303	288	294	261	265	273	290	258	250	265	259	285	284	269	286	254	272	250	288	287	293	287	316	304	258	269	263	269	248	286	290	275	224	260	274	252	264	275	275	287	269	281	273	245	249	247	265	269	278	219	255	244	265	299	284	242	302	268	254	259	307	252	268	306	295	264	284	301	303	282	292	270	253	292	293	271	292	239	250	294	283	259	258	287	280	302	269	256	269	275	268	302	300	278	298	264	284	250	303	285	271	275	241	302	277	292	265	277	279	284	262	268	258	282	268	288	257	268	263	264	247	271	282	279	277	307	283	300	299	259	298	254	275	248	279	270	276	266	261	284	282	246	256	271	283	266	291	252	274	270	271	253	267	305	257	272	305	281	289	245	247	275	289	236	272	286	254	283	264	257	272	294	280	267	276	251	280	281	254	294	282	302	307	278	269	282	254	245	284	276	242	276	263	251	264	259	268	278	276	297	261	281	288	259	271	266	294	265	266	296	263	283	254	263	246	236	288	263	234	297	289	295	261	219	278	249	272	281	272	248	265	277	235	262	284	273	254	279	233	285	329	256	294	257	264	264	264	262	270	248	283	291	299	251	244	279	299	280	250	303	270	268	282	276	274	282	270	287	272	239	296	278	315	298	274	277	285	279	258	272	268	272	294	267	285	265	283	255	258	278	282	277	296	245	264	265	279	258	284	274	259	279	247	255	256	287	278	301	253	293	281	308	262	270	283	277	231	272	298	271	277	278	254	276	256	256	282	274	231	263	274	281	274	282	273	278	284	279	303	273	276	258	253	273	262	280	246	277	255	257	266	286	284	263	279	297	298	247	295	263	259	270	272	272	282	264	278	318	278	269	281	282	266	241	248	311	239	281	263	283	262	267	259	292	253	238	278	287	271	289	278	299	284	284	265	267	295	253	260	253	274	254	250	271	270	263	245	251	286	247	275	261	267	282	223	250	293	239	309	267	263	264	280	283	272	271	278	235	295	250	273	283	250	266	243	254	260	279	254	262	244	287	285	268	269	273	283	248	266	282	256	281	270	268	245	274	295	259	263	253	271	258	270	264	263	292	282	281	268	281	275	273	261	251	266	273	311	280	288	294	270	236	288	247	277	290	280	268	269	272	275	287	277	283	281	288	261	240	276	260	292	273	275	296	259	300	283	266	268	266	253	300	270	276	252	289	279	261	295	255	278	272	243	283	285	268	247	292	271	279	236	267	251	256	288	297	283
51974	37502	3312	3598	3133	2508	2198	1891	1564	1416	1300	1178	1140	994	1044	958	960	922	809	864	837	823	790	731	743	738	785	741	746	695	749	683	704	679	710	718	726	731	698	724	669	721	672	694	685	665	691	731	672	694	661	669	681	694	667	678	649	664	711	692	663	680	649	659	683	689	607	653	635	682	660	619	681	623	707	655	681	623	662	636	634	628	680	622	629	632	657	646	628	672	651	643	658	663	691	698	639	626	648	635	618	636	653	669	648	666	635	670	639	639	657	619	664	666	636	679	656	645	630	634	607	629	641	695	658	652	620	625	664	652	613	651	658	665	655	669	671	667	668	623	643	640	609	652	622	640	646	629	689	687	646	668	619	607	669	647	665	674	706	667	649	670	716	654	674	650	652	662	720	652	657	645	616	626	658	656	667	680	619	675	677	648	680	656	674	621	669	631	648	605	667	678	642	663	695	680	645	629	661	696	648	673	639	638	618	694	620	647	628	654	624	680	642	629	675	679	619	657	647	659	643	656	667	642	628	668	656	661	614	602	675	677	622	634	627	682	651	668	643	668	658	629	662	662	660	593	695	628	664	616	668	677	686	657	647	663	633	631	654	668	647	666	652	627	640	662	655	674	675	648	671	664	679	687	661	643	639	649	643	696	647	635	615	629	642	668	714	663	667	661	619	655	673	643	688	651	657	650	637	652	682	656	593	630	635	670	666	668	699	644	683	688	630	615	641	654	637	651	650	663	674	676	631	652	616	660	676	664	643	635	661	673	652	591	654	684	603	623	670	623	646	629	646	639	652	639	623	643	659	610	655	615	670	639	624	671	656	643	633	661	667	661	653	649	655	670	618	613	661	644	614	636	619	597	607	614	620	638	674	685	671	668	627	621	648	645	663	646	681	598	657	639	615	594	614	646	585	653	637	682	635	638	638	613	649	631	694	600	640	661	676	687	636	643	659	631	658	653	668	638	677	699	683	641	652	642	672	617	657	626	661	661	696	634	629	690	651	642	628	627	656	631	689	715	618	633	672	625	672	666	652	636	636	661	650	688	639	646	604	681	629	637	608	623	655	664	596	624	675	654	626	656	655	653	659	677	658	665	646	628	636	673	650	613	620	625	669	646	661	624	650	658	659	671	649	640	648	617	644	668	639	658	624	660	682	631	668	632	643	637	636	700	674	637	634	648	666	646	645	622	679	667	657	603	671	634	633	665	672	684	615	637	670	687	666	642	663	684	627	674	637	676	683	667	597	662	677	673	677	672	691	678	657	690	635	675	674	668	657	676	666	631	648	626	631	691	675	654	644	676	618	624	677	673	635	644	617	600	673	621	676	633	647	672	618	618	647	704	675	616	699	633	678	698	637	624	663	658	647	652	634	643	675	663	658	640	644	659	617	593	622	625	635	652	682	665	660	653	632	656	656	670	613	617	685	658	663	599	663	635	631	637	641	668	619	660	688	699	594	637	686	628	692	704	660	609	621	600	578	648	635	650	637	648	697	697	627	668	661	650	635	627	658	671	648	667	682	670	633	647	641	650	662	630	667	644	629	641	648	659	671	643	671	637	660	609	679	651	653	706	642	681	625	655	668	646	621	662	630	587	625	659	647	686	649	625	673	648	652	683	675	628	667	671	641	635	647	623	640	651	602	624	650	670	688	615	674	626	679	651	649	633	659	689	680	684	642	621	677	659	644	649	639	618	639	663	673	646	656	623	647	611	637	655	629	622	604	671	685	635	626	603	637	620	699	644	645	629	613	636	675	624	663	613	671	681	633	656	695	634	685	630	682	651	684	669	633	639	657	634	627	600	584	666	620	703	664	688	655	649	645	646	660	648	676	656	662	657	649	633	675	633	651	637	631	657	671	655	627	642	589	681	601	629	664	669	606	611	668	627	690	644	637	696	678	633	701	654	620	620	605	608	655	667	708	688	628	629	620	658	624	632	666	671	633	656	625	628	669	665	636	642	650	641	646	618	595	650	624	639	641	646	655	658	632	650	650	678	640	699	678	687	629	687	593	642	668	660	651	666	615	599	674	648	667	681	663	662	733	655	634	638	629	677	673	635	641	673	641	666	641	649	653	669	651	612	664	655	645	642	673	660	670	668	627	662	657	684	669	654	651	630	660	672	629	655	662	657	642	654	639	650	691	654	625	662	629	614	639	643	623	634	651	679	634	669	621	676	640	690	576	662	631	669	598	623	623	651	709	679	605	657	617	651	664	600	651	595	676	690	634	709	638	629	690	662	696	645	640	654	668	621	655	678	657	634	690	668	607	666	621	684	698	645	624	640	657	669	599	634	649	619	682	610	639	661	618	594	645	620	587	644	620	621	699	616	648	622	675	681	655	644	636	662	636	639	661	673	642	625	633	653	661	648	615	689	653	628	699	664	638	645	646	688	682	630	665	638	632	663	709	674	592	622	665	642	640	676	677	653	668	682	700	611	605	677	670	642	610	642	685	641	624	655	689	637	635	602	631	669	659	647	634	631	658	662	669	657	636	654	647	623	643	594	645	648	665	659	636	635	604	643	670	619	640	618	661	638	652	658	715	635	633	616	609	670	672	656	671	649	624	633	673	621	624	671	645	617	688	646	685	634	649	697	674	660	663	642	642	661	608	660	662	636	668	638	666	642	673	657	677	641	630	674	631	687	694	672	671	678	642	667	635	669	656	633	616	635	625	652	624	641	639	666	610	658	626	660	629	660	628	653	648	674	705	669	679	670	620	637	624	631	686	637	612	624	673	641	627	603	668	655	679	637	642	633	648	634	622	640	639	635	659	716	650	647	594	706	655	634	657	633	638	621	664	624	652	665	696	652	698	658	667	638	597	624	669	664	638	681	609	706	703	612	683	616	636	616	653	613	656	659	666	622	632	613	673	624	634	621	616	717	676	678	642	629	681	636	611	661	666	613	646	644	628	644	599	615	681	639	628	666	662	643	638	682	623	681	633	621	606	669	636	615	638	611	638	664	660	628	607	617	679	618	662	672	645	614	632	670	648	660	661	636	676	663	580	661	641	604	687	687	631	680	652	646	622	644	618	653	632	657	623	649	647	611	640	639	684	642	665	645	620	657	659	660	668	668	626	662	621	675	661	660	648	660	638	604	665	669	694	656	664	597	597	655	677	617	687	682	651	672	718	686	659	662	580	593	640	678	619	628	672	647	635	640	643	621	639	650	627	627	624	661	642	621	632	635	621	607	654	640	600	656	675	624	672	640	657	652	626	635	661	666	617	627	676	634	639	618	644	626	659	654	681	661	649	655	624	614	657	626	681	644	623	622	633	641	677	638	657	630	605	684	660	647	628	645	622	637	666	640	662	639	678	678	646	654	651	638	620	657	641	647	652	636	634	623	672	642	664	668	656	600	642	661	639	624	625	661	672	652	633	644	649	635	646	636	625	636	633	659	671	644	636	699	659	642	613	652	646	686	635	618	649	643	648	616	653	621	653	678	660	656	666	624	693	671	641	632	675	670	665	647	660	641
19052	4855	366	200	195	169	190	158	171	178	175	183	178	187	180	188	177	181	171	161	160	165	146	157	187	199	168	178	156	176	180	175	186	177	186	159	181	182	174	192	164	179	173	166	173	176	162	165	195	192	172	170	176	179	190	165	162	162	170	167	150	172	181	179	182	188	149	179	171	171	177	166	191	178	159	170	166	174	163	173	185	174	187	177	150	158	200	192	175	154	169	179	193	158	162	149	179	185	194	175	175	185	169	185	188	182	175	170	176	176	174	166	175	176	174	159	192	176	197	164	185	173	172	161	197	168	166	165	190	175	170	191	183	157	155	150	155	175	154	155	182	184	162	174	155	175	167	164	195	173	152	187	179	161	159	178	170	181	180	195	215	148	177	166	179	199	181	174	165	171	178	177	189	151	164	165	168	151	160	181	165	190	157	197	166	178	161	182	159	170	168	176	175	170	157	169	163	161	185	148	223	189	157	169	168	184	165	165	167	176	158	188	180	187	173	176	189	161	178	186	162	178	203	183	161	176	182	166	183	156	165	198	160	183	178	188	215	184	189	178	179	182	163	170	148	184	154	188	172	189	158	172	179	158	150	200	158	179	182	153	154	170	194	136	191	147	175	171	176	161	160	179	164	169	171	161	181	154	192	151	159	166	182	191	167	154	178	161	178	171	182	152	162	173	159	132	189	196	181	151	167	175	179	174	167	176	187	157	158	176	164	184	163	183	185	175	170	183	173	198	175	159	176	169	191	176	200	187	179	185	189	185	182	153	165	154	183	163	173	193	180	173	165	187	192	198	171	159	178	171	167	187	178	142	172	176	173	180	175	178	196	180	190	167	165	186	204	172	167	168	167	183	167	176	167	171	158	174	158	194	167	176	159	171	171	183	161	151	182	169	180	164	171	165	171	160	189	176	171	159	202	171	174	175	185	173	181	186	160	154	173	178	158	182	170	178	184	170	178	192	168	188	182	187	172	139	160	156	145	151	151	158	184	154	188	152	191	169	181	178	172	181	165	171	161	180	183	169	185	159	183	179	177	177	150	175	173	176	154	182	169	160	192	186	165	179	168	169	186	185	174	167	164	183	139	184	188	172	176	193	182	170	176	165	150	180	171	159	173	175	182	142	172	160	168	165	181	157	171	164	183	176	173	163	180	201	165	184	159	173	163	178	154	195	168	191	172	154	175	176	162	175	186	186	174	173	184	193	164	178	168	183	157	183	175	148	163	169	190	146	184	218	163	176	153	170	168	167	155	168	173	163	170	177	177	172	172	188	174	141	194	156	172	178	166	198	166	158	166	167	168	158	192	168	156	182	156	175	183	177	173	169	165	160	176	194	167	179	180	157	163	170	158	152	185	177	157	155	175	164	160	173	142	173	184	185	159	192	173	183	207	175	172	200	196	180	178	144	165	151	185	163	171	172	170	168	172	183	159	177	191	199	140	184	189	153	148	152	176	185	174	161	194	169	187	175	177	180	161	161	178	174	145	174	177	170	177	176	153	165	174	170	162	172	187	159	173	162	151	174	170	169	173	171	175	191	172	175	158	190	183	175	149	191	174	192	187	188	158	163	139	176	168	174	166	168	159	170	198	152	178	195	185	179	192	174	164	164	167	189	194	187	187	188	141	163	171	163	165	137	161	184	162	161	163	158	174	176	158	163	174	176	177	188	191	173	177	186	166	155	159	179	181	171	175	155	152	172	167	189	156	183	153	154	182	180	183	168	176	165	164	157	166	178	184	182	173	176	160	127	163	164	153	161	160	172	170	184	190	193	174	169	175	171	196	174	160	173	194	170	169	168	153	159	191	153	178	163	167	165	168	163	193	172	158	171	206	165	166	175	192	179	173	165	160	173	189	181	171	147	169	155	166	190	172	172	173	183	171	170	155	190	160	179	173	182	184	151	177	196	191	177	164	173	187	137	183	161	196	170	143	174	193	183	161	165	183	175	168	189	190	166	181	171	178	177	187	171	159	151	165	176	194	167	160	189	169	173	177	159	152	149	161	205	164	181	173	181	175	166	169	168	180	195	153	172	174	200	184	187	191	173	182	177	147	190	157	186	162	181	171	135	165	165	192	174	159	193	186	154	158	174	162	157	176	180	167	171	170	182	179	151	152	162	168	159	192	179	168	180	177	176	154	164	178	178	172	174	156	162	176	158	175	188	148	180	156	184	165	191	152	156	157	161	190	162	160	180	181	153	176	155	180	185	164	160	164	183	159	175	157	159	167	171	177	159	170	157	192	165	186	194	160	193	175	178	149	174	152	182	163	155	165	169	146	171	184	181	164	167	171	159	163	160	161	184	151	179	196	169	188	175	171	176	185	171	180	157	152	176	187	183	198	158	158	168	182	185	189	163	163	174	174	165	160	160	157	163	172	191	176	188	204	167	144	168	160	181	137	151	178	154	150	167	181	167	185	180	163	210	158	172	180	172	148	178	179	160	190	184	162	172	171	179	160	185	178	169	161	197	147	160	176	150	165	178	164	149	189	193	171	190	183	171	174	171	162	178	176	165	185	178	152	174	180	173	179	166	181	190	180	189	188	189	161	184	165	185	162	167	171	157	176	191	184	175	171	149	155	155	170	171	180	206	156	176	162	177	194	162	158	152	170	185	153	161	174	192	162	159	189	167	172	164	211	183	171	184	165	160	167	171	168	172	173	183	189	164	183	173	172	171	170	167	167	162	171	179	166	178	194	173	172	167	150	165	181	182	175	180	182	181	162	191	190	150	170	182	168	184	199	156	169	158	172	167	196	174	158	189	168	179	171	168	158	172	167	204	177	166	187	189	147	157	162	195	177	182	184	166	145	181	174	175	172	185	175	163	160	164	179	167	153	155	165	181	166	175	179	152	172	161	178	159	179	187	174	194	178	146	169	156	175	175	161	166	178	182	190	176	172	138	155	173	170	171	166	161	155	182	172	160	172	182	195	172	150	169	167	173	187	181	169	159	163	174	165	171	190	167	169	151	180	161	182	198	185	158	186	168	144	191	188	198	191	168	165	172	158	170	162	168	142	148	169	172	181	168	167	172	186	192	196	179	156	146	140	140	152	164	182	147	156	195	185	176	154	159	165	157	152	165	175	159	186	139	173	183	174	185	190	162	143	161	167	167	163	153	174	177	166	164	174	170	181	192	184	170	145	185	180	159	155	182	199	148	157	166	174	192	149	155	167	162	160	191	189	200	168	177	166	167	177	184	167	155	204	169	166	162	173	179	173	146	171	172	155	192	173	149	174	166	177	168	166	175	183	180	161	185	165	155	177	164	164	195	175	168	161	206	182	179	192	177	168	175	164	157	185	181	168	153	162	168	160	168	172	169	176	181	180	176	171	186	159	155	179	161	184	176	172	178	182	172	202	185	172	195	162	181	165	165	173	190	157	161	187	159	217	165	194	177	173	155	164	167	151	154	179	169	166	170	148	155	163	167	182	166	169	179	176	197	163	174	182	188	181	147	161	161	175	154	168	162	153	180
18757	5503	520	545	538	477	500	491	494	494	458	473	410	440	454	477	466	485	458	492	462	427	456	473	435	461	478	451	472	415	472	502	481	445	461	462	468	475	501	447	491	480	470	463	445	461	440	461	452	493	471	437	462	477	493	493	473	478	469	427	479	453	488	455	453	505	481	464	477	443	453	463	472	445	450	465	452	423	458	471	460	467	444	492	457	437	488	454	450	429	445	451	465	451	491	476	481	446	443	412	479	473	494	478	421	485	514	456	451	449	487	458	503	496	456	466	460	461	473	453	443	443	435	496	468	438	456	510	452	446	466	474	483	494	448	451	468	482	462	463	428	429	448	450	450	437	496	475	446	475	468	469	457	457	442	465	469	491	466	466	435	485	461	416	445	446	460	474	479	476	441	470	450	464	466	476	480	454	504	442	449	455	487	470	482	440	484	469	426	442	465	461	451	460	472	445	472	436	457	431	484	473	463	464	514	455	452	454	455	477	472	458	456	456	464	476	466	462	473	471	503	456	425	451	456	476	480	442	485	491	449	471	443	442	460	495	418	468	467	476	459	489	450	450	459	451	432	428	467	460	446	512	469	452	472	433	473	491	528	471	467	483	417	434	452	460	469	465	469	461	452	457	504	487	441	452	471	457	483	440	457	469	445	439	432	502	476	455	448	494	463	476	482	497	507	446	485	448	463	452	470	463	467	433	487	460	469	462	466	448	476	451	468	479	464	444	478	449	511	430	453	470	429	481	472	432	523	483	446	454	502	449	469	455	452	424	472	467	443	455	437	428	452	463	436	465	490	477	492	447	476	446	484	426	464	478	455	452	469	454	495	426	457	445	477	441	461	444	467	453	453	456	496	464	449	461	448	444	453	483	479	441	491	485	521	436	493	463	462	479	443	454	495	404	438	442	459	454	457	490	458	488	468	437	483	481	446	475	442	457	455	463	448	459	502	478	427	463	465	466	452	480	452	464	491	438	456	465	463	441	510	437	489	473	449	447	456	472	477	456	435	461	448	450	465	446	462	480	422	473	503	466	461	491	476	423	465	442	483	475	472	469	453	421	508	459	459	454	424	442	457	465	507	442	471	491	461	491	521	471	494	466	452	481	418	427	466	468	442	445	434	504	499	449	456	462	440	463	444	451	476	464	438	476	460	476	458	441	478	484	447	450	430	442	467	489	458	434	476	492	474	432	447	468	404	456	471	493	445	469	453	440	468	475	432	446	460	453	466	479	478	506	521	476	465	501	477	479	459	475	500	453	462	481	429	451	446	475	470	466	423	474	448	455	404	460	486	450	490	468	418	490	477	439	466	491	408	462	480	468	447	433	490	487	469	474	473	498	428	435	423	455	488	435	457	437	486	470	470	438	455	497	459	469	451	482	486	478	455	434	462	455	460	475	458	474	472	496	448	541	436	449	448	466	437	462	470	510	441	465	475	443	463	453	505	506	464	446	483	470	488	460	460	434	425	470	477	466	451	452	416	504	451	445	467	447	493	492	473	449	478	438	451	451	398	465	486	475	425	447	487	484	451	480	462	482	445	470	433	444	466	455	470	438	466	493	453	479	470	478	459	430	485	449	474	435	468	501	443	480	461	498	503	453	430	421	477	472	478	443	477	465	458	477	486	453	478	481	480	456	486	421	459	445	476	480	491	495	466	440	499	498	449	464	446	506	473	463	475	458	501	458	463	448	454	466	450	466	441	426	447	479	457	451	470	481	466	461	456	443	504	449	495	474	451	462	453	450	446	427	478	461	447	422	523	455	458	440	469	474	482	475	453	442	478	442	465	487	441	459	453	499	463	438	433	453	488	446	464	488	485	490	455	455	500	467	435	471	440	446	464	438	473	419	450	410	481	477	453	436	452	469	496	474	457	473	464	477	470	482	486	418	487	442	462	412	452	477	469	443	436	421	492	463	451	474	465	501	456	468	457	484	446	472	493	473	465	480	463	458	502	443	420	462	451	434	507	480	433	437	445	415	455	417	443	469	480	443	471	445	474	429	493	449	451	483	463	461	439	483	461	461	434	453	473	419	453	490	465	451	476	484	476	462	453	450	472	454	448	451	500	430	488	426	466	464	460	432	499	471	475	479	445	442	432	467	438	426	474	426	455	497	432	426	484	495	433	452	490	460	449	470	436	416	433	437	472	469	434	454	446	433	468	480	457	470	425	458	459	465	449	465	454	453	449	482	425	473	474	447	474	472	487	426	479	425	491	435	471	455	447	461	481	434	463	468	452	490	465	510	440	413	443	436	485	473	442	450	468	455	487	472	472	490	456	491	468	458	477	433	416	431	432	474	481	469	440	465	470	443	453	465	440	418	475	484	438	405	446	452	477	458	508	483	475	478	446	454	456	438	470	436	451	472	450	464	453	450	464	460	457	446	416	433	446	450	491	437	483	444	479	459	482	481	445	426	449	468	446	458	472	460	450	509	455	482	434	431	468	439	474	472	407	453	476	447	422	447	437	464	459	515	424	482	426	432	451	459	443	477	460	449	455	477	475	428	440	450	443	410	483	489	474	447	471	468	468	480	466	482	440	434	432	477	493	490	455	497	453	485	482	478	463	483	470	469	499	417	479	468	464	492	469	442	446	503	472	476	443	459	452	468	459	474	448	484	437	473	491	494	469	492	488	461	457	459	462	459	442	466	472	463	486	413	511	505	415	427	434	482	447	452	477	463	422	483	474	467	488	457	469	478	440	433	481	454	480	483	456	465	477	469	453	463	448	489	467	448	447	434	502	439	459	466	474	484	498	450	432	507	464	448	458	458	466	469	487	462	447	495	457	482	444	479	465	448	469	470	431	447	451	470	450	467	430	477	434	446	455	457	461	462	437	483	460	473	437	465	493	458	442	439	440	469	493	455	441	455	473	482	492	462	486	470	473	473	421	451	448	452	463	481	433	505	441	481	465	470	448	470	446	501	455	474	452	479	438	469	443	444	454	432	479	453	441	468	475	472	467	481	459	476	484	453	450	425	461	469	454	454	496	439	434	490	455	445	450	444	499	461	464	454	448	486	517	433	507	476	450	458	454	509	496	481	477	476	441	442	414	449	490	448	456	465	475	465	456	489	447	471	469	509	399	441	432	427	451	446	448	467	496	422	431	429	425	424	473	454	455	450	498	453	461	441	476	451	485	476	440	438	468	470	473	471	433	450	443	491	469	473	454	447	425	496	454	476	454	448	480	480	461	460	494	470	426	472	451	452	443	452	488	444	486	476	471	502	488	448	452	468	485	453	462	470	505	443	425	430	448	418	464	463	463	478	450	474	474	449	420	381	439	476	441	451	492	471	448	435	438	458	485	454	472	456	462	474	446	473	453	476	415	491	500	440	438	449	461	465	479	436	489	474	455	437	451	437	455	449	440	479	471	441	444	487	450	460	454	458	412	484	452	490	499	459	470	468	465	465	479	496	445	478	448	448	442	415	476	474	526	483	468	449	460	442	426	467	454	463	441	481	481	458	491	470	498	458
64141	45777	15881	1972	576	541	430	395	401	376	340	404	338	334	323	351	308	325	318	328	331	329	330	288	308	318	323	365	328	294	338	303	310	295	299	305	305	295	318	349	319	320	309	318	323	310	274	306	307	285	312	292	282	327	300	299	300	319	340	296	308	302	277	305	305	295	297	291	324	343	304	292	282	325	314	324	289	331	304	304	294	291	298	306	279	321	327	285	312	307	326	332	319	313	305	274	300	298	303	310	298	312	288	346	365	299	318	328	305	296	284	326	310	311	297	312	317	313	298	297	315	304	300	321	297	276	279	306	317	269	301	308	308	312	296	285	336	318	327	304	300	324	321	323	313	341	332	301	311	311	359	336	323	322	282	294	309	307	315	309	271	280	316	307	321	309	301	299	277	293	273	313	289	297	293	314	310	307	283	309	322	293	311	322	321	313	267	317	314	319	325	306	315	290	325	301	311	306	302	316	308	282	309	324	326	321	310	284	274	306	297	299	287	300	293	295	293	286	291	305	314	329	293	316	300	331	321	293	307	292	309	308	321	302	306	293	323	287	280	308	268	299	325	290	321	309	327	305	313	304	315	289	276	301	329	327	350	290	305	298	294	314	288	314	259	329	310	306	306	307	297	308	311	317	318	296	292	307	337	271	273	249	303	307	319	286	284	282	301	279	304	274	300	317	324	278	294	319	272	324	345	299	311	302	284	297	285	319	263	316	295	300	286	308	286	291	276	282	338	323	287	307	296	308	302	316	299	349	304	335	325	315	283	309	324	294	320	276	303	309	294	276	292	318	330	271	297	291	295	307	294	302	311	299	302	298	290	294	290	311	322	331	315	292	329	342	276	297	336	286	294	308	329	284	311	317	291	308	303	288	300	340	303	339	331	288	318	314	297	308	298	309	304	314	292	314	299	296	332	313	284	317	332	310	301	313	316	300	290	303	279	277	318	291	305	302	289	327	311	337	291	314	264	302	301	284	301	310	296	308	284	318	303	286	307	308	290	305	322	318	335	306	321	304	320	322	280	312	297	321	286	290	301	348	327	309	318	269	346	324	300	318	306	347	286	319	301	314	288	308	330	294	334	316	299	299	280	333	323	329	309	347	301	339	329	283	297	285	296	289	310	272	297	310	303	315	297	314	311	293	294	303	312	303	300	304	310	329	295	280	307	295	302	297	305	280	281	305	334	304	327	327	302	309	292	349	327	314	297	306	298	297	327	306	284	302	314	299	296	317	307	272	336	302	263	305	283	287	324	303	305	284	308	265	356	316	295	327	278	310	330	308	290	325	324	337	306	309	313	323	313	294	314	320	295	328	326	300	295	293	313	294	304	316	278	291	269	310	323	273	319	339	318	330	334	305	280	282	278	350	312	307	300	312	270	297	335	293	323	323	286	296	305	309	318	323	289	297	336	323	327	325	318	323	305	315	305	302	330	328	316	323	281	286	292	284	330	297	305	308	334	290	316	302	304	311	315	310	303	317	360	303	275	300	336	318	316	331	330	296	300	315	297	298	323	318	302	287	290	314	306	314	321	311	305	300	310	309	301	312	282	292	310	284	312	307	287	282	314	309	313	281	288	299	297	313	332	317	298	321	269	316	302	258	301	291	279	277	310	311	317	309	325	312	325	296	300	323	288	273	312	318	324	275	324	328	310	347	304	331	322	299	283	325	299	328	316	338	305	307	312	304	296	291	303	325	297	290	296	295	285	287	321	313	299	326	303	327	331	273	286	291	337	309	318	288	305	274	308	293	306	284	290	309	309	314	296	292	279	287	329	293	297	301	275	340	295	307	303	324	307	300	318	309	288	316	299	295	293	302	285	305	275	300	308	329	321	287	306	318	270	310	275	328	282	304	295	309	338	293	326	324	282	329	287	302	284	286	313	298	294	318	310	333	275	312	296	315	292	297	284	281	306	328	308	311	288	308	299	310	311	324	312	317	317	298	306	304	295	306	312	300	326	295	329	329	300	281	294	292	286	315	315	303	311	308	301	319	264	288	287	314	310	316	291	284	297	294	268	261	283	301	316	344	314	324	311	307	329	317	319	304	336	300	307	287	315	320	278	306	353	314	339	316	314	322	305	282	283	287	278	315	302	344	284	323	331	300	330	303	308	323	274	291	280	318	291	299	288	306	306	333	306	311	310	315	317	291	354	321	303	301	282	310	301	287	284	303	275	286	310	287	289	304	306	281	302	314	296	323	299	324	316	313	313	311	309	302	296	297	293	302	349	297	316	317	292	289	309	283	291	285	309	307	272	310	308	334	285	331	275	273	303	309	303	347	294	305	321	326	294	292	303	339	302	296	289	333	310	338	286	287	336	323	308	307	278	325	301	314	295	276	328	325	322	308	315	323	319	334	312	282	294	340	288	288	306	301	307	279	305	300	312	295	319	296	323	267	320	321	292	300	282	298	310	286	308	317	320	310	299	307	307	298	308	279	269	293	335	341	341	282	287	325	280	302	293	325	295	289	285	305	323	291	291	334	309	289	305	325	283	316	288	278	305	326	313	307	301	307	313	334	291	301	304	308	293	304	273	287	302	317	291	330	314	285	290	298	285	294	318	313	298	300	304	278	326	294	279	274	294	320	330	280	294	298	282	299	309	304	312	322	320	265	287	322	287	305	290	286	282	288	328	317	261	288	312	322	325	298	304	289	326	289	310	291	331	314	322	292	306	301	310	313	315	332	324	275	327	311	293	329	311	329	313	299	305	288	321	344	297	328	288	306	292	286	330	302	309	303	324	300	323	305	349	319	329	312	296	285	321	287	285	307	309	313	294	309	339	325	298	317	276	287	277	291	270	295	305	301	326	303	311	299	259	284	302	300	308	329	297	301	288	303	316	280	318	324	291	293	292	324	307	321	299	288	270	282	308	280	309	315	320	273	319	299	330	311	306	289	322	342	307	291	334	322	333	289	310	298	330	311	322	294	322	295	306	284	273	295	322	302	291	273	255	295	304	262	328	274	277	301	294	306	285	283	301	357	303	322	291	322	274	280	299	289	302	306	325	312	297	342	288	302	328	290	291	284	289	308	291	310	322	348	308	318	306	270	318	308	308	325	309	288	278	308	318	283	297	312	292	318	287	302	331	302	301	270	342	316	359	289	299	311	316	296	276	287	265	285	305	309	324	293	305	315	300	293	323	299	314	304	269	295	272	311	296	314	314	314	319	319	322	313	298	309	310	319	299	307	324	307	275	283	294	338	309	308	294	302	312	326	342	287	276	292	317	300	305	338	302	314	314	288	287	314	280	300	295	334	277	287	314	325	292	305	317	273	294	306	309	344	308	317	305	280	321	327	347	310	308	297	294	299	304	306	329	313	325	300	309	303	328	311	284	305	287	275	312	298	305	296	321	320	306	309	294	318	326	328	312	300	308	306	285	312	312	284	269	292	303	306	314	302	316	298	293	286	311	267	276	292	318	301	307	319	321	300	298	294	286	315	295	271	295	341	273	281	279	289	280	327	290	274	287	328
43031	29616	2085	2263	2029	1721	1465	1336	1233	1139	1039	1000	976	920	944	902	855	861	826	802	822	781	821	813	778	809	798	791	787	757	746	783	766	810	796	759	746	740	720	774	757	730	760	750	767	715	747	762	735	809	748	766	735	776	793	769	794	738	765	765	784	764	779	790	760	723	775	761	757	730	749	752	758	704	752	741	763	775	744	758	726	746	766	709	700	769	809	731	770	750	759	743	795	709	718	734	730	751	782	694	687	782	761	696	760	772	768	730	712	747	766	711	712	732	720	771	779	723	776	730	700	741	767	722	748	762	755	720	713	726	770	718	749	714	743	768	753	731	771	754	703	758	744	739	751	727	748	718	763	745	773	736	728	680	741	767	803	750	757	711	728	719	727	686	709	723	775	730	723	713	743	757	743	723	762	742	709	743	734	754	775	749	729	687	775	752	752	734	737	710	779	772	724	704	711	769	703	724	715	764	759	768	786	747	760	787	777	707	722	764	712	683	741	730	711	712	738	711	786	734	654	746	707	733	767	761	736	724	761	750	770	807	769	707	703	769	774	725	718	699	760	816	782	765	718	748	717	720	738	783	799	730	707	726	806	726	739	745	730	712	741	781	742	717	732	674	739	784	736	785	719	809	716	765	716	736	728	728	754	765	740	737	714	771	759	741	763	787	727	747	752	682	738	708	704	727	741	757	740	733	717	701	739	786	727	743	723	756	786	773	713	750	775	768	735	735	674	719	715	731	724	762	734	773	815	679	781	750	701	756	756	714	729	732	733	705	757	763	685	756	756	755	734	722	727	698	722	751	760	739	771	753	736	698	707	777	727	702	779	758	778	765	714	688	754	708	735	726	733	782	761	751	744	721	739	716	714	723	750	752	780	674	755	713	738	744	696	747	716	728	719	704	743	718	710	748	737	740	721	741	760	763	769	704	744	755	731	779	726	750	722	719	724	762	799	744	735	756	750	785	787	767	741	756	777	766	745	675	770	801	751	783	765	744	722	758	700	707	701	683	749	771	726	778	790	750	787	712	729	743	773	759	735	734	740	767	745	761	735	729	746	745	756	746	718	718	711	747	743	740	745	705	745	790	729	730	740	713	745	729	747	747	745	698	752	735	724	757	736	762	759	763	773	716	752	733	708	728	700	753	786	748	780	724	738	808	730	718	708	765	775	762	730	807	771	779	763	764	732	800	722	728	726	785	699	729	731	716	787	715	763	764	758	771	733	748	710	737	773	759	735	764	752	767	659	718	709	756	756	744	700	737	748	753	736	734	763	749	709	706	745	737	753	656	728	728	707	781	741	747	706	775	744	754	756	734	775	689	721	729	766	704	747	738	694	747	744	776	751	727	735	734	746	739	764	745	696	739	726	740	797	751	733	767	744	740	730	754	734	731	773	713	732	754	750	728	743	677	762	768	758	674	740	719	733	777	680	754	747	691	773	733	680	695	709	670	740	728	724	722	732	730	785	681	742	735	717	755	686	707	776	712	717	748	722	764	740	747	710	750	740	765	741	777	704	735	729	747	728	739	712	734	785	710	785	784	708	803	801	750	761	741	732	774	749	692	706	789	772	708	720	717	736	731	721	747	706	780	735	737	765	735	754	749	749	736	737	752	750	733	743	777	722	745	688	734	692	804	713	745	733	728	775	769	764	749	721	746	730	740	723	741	681	724	819	735	743	781	742	730	744	712	757	754	743	681	762	755	753	763	767	743	747	741	748	763	760	727	761	749	713	713	719	706	717	714	777	774	732	715	761	710	809	778	745	734	738	777	740	771	775	725	708	682	709	719	736	743	695	746	743	740	717	770	800	811	722	752	751	722	744	701	753	704	763	763	752	750	749	782	747	689	741	733	747	779	680	732	724	720	745	784	690	735	692	740	735	713	806	715	785	746	724	722	741	740	810	732	765	747	804	743	737	727	757	722	778	734	758	724	740	809	734	764	712	747	721	707	797	703	755	724	748	707	701	789	789	686	724	754	772	730	739	777	750	752	712	748	754	739	736	745	711	730	746	755	744	777	715	769	737	776	729	749	719	764	707	757	718	714	742	747	742	803	750	760	735	659	720	757	709	743	746	738	751	737	806	685	719	684	709	714	733	755	727	708	726	765	752	720	767	749	748	784	731	772	747	754	735	761	753	785	734	747	759	719	723	737	741	750	755	737	745	735	743	759	744	751	741	755	744	752	738	719	742	737	742	706	723	735	741	740	768	790	766	744	759	726	788	759	723	732	820	732	720	723	779	742	774	744	721	700	804	741	740	796	761	752	745	716	729	755	768	782	760	710	772	747	733	761	764	718	808	765	719	723	727	754	712	704	735	752	839	695	744	759	765	728	718	741	746	745	726	771	733	747	791	722	732	750	757	792	714	715	735	750	717	723	738	701	764	755	781	748	773	718	780	723	722	785	728	723	761	712	731	730	733	747	750	742	779	737	699	698	690	727	713	766	733	771	742	736	753	712	706	777	729	736	766	746	761	759	719	691	760	701	718	726	774	771	693	786	765	730	722	739	711	754	784	741	771	704	761	742	726	709	733	669	782	728	716	755	739	706	721	679	771	715	743	753	744	775	718	747	726	740	714	720	716	755	756	742	746	772	800	766	788	752	737	716	761	770	742	735	776	763	795	692	757	771	763	731	735	738	706	712	724	733	750	741	726	722	730	755	749	770	733	762	741	743	775	714	749	734	752	741	716	799	800	759	758	732	757	764	709	740	741	748	743	727	785	754	744	730	733	738	712	720	750	724	742	750	741	763	767	716	715	771	696	758	799	771	729	735	729	737	740	714	728	744	758	743	763	740	715	718	750	729	734	720	709	750	734	792	714	763	737	723	702	760	751	733	725	764	709	671	730	726	729	792	734	742	763	731	748	779	756	710	772	712	718	697	766	751	737	710	744	678	720	765	737	785	701	710	707	750	761	694	788	747	713	757	737	758	705	730	715	694	727	789	809	785	702	730	776	755	755	714	745	737	737	739	704	746	764	733	773	708	693	753	760	760	768	782	767	736	746	746	736	735	766	761	776	761	768	754	793	728	755	756	759	718	696	718	737	720	775	789	746	740	734	754	778	710	738	770	754	766	733	718	699	720	796	741	718	738	791	739	783	786	729	753	732	738	741	758	739	777	718	736	741	752	791	766	741	717	791	739	728	740	742	784	732	724	779	747	712	716	709	769	764	765	762	704	778	743	710	716	780	721	723	742	729	690	749	710	705	734	710	719	755	718	752	739	756	684	724	737	730	732	726	736	815	765	728	709	704	717	722	791	773	808	711	745	744	761	751	725	722	725	735	755	758	767	729	735	712	733	706	768	810	748	737	792	742	687	686	740	706	741	788	732	763	736	743	751	710	766	712	703	747	795	761	722	739	742	783	775	741	750	725	695	736	722	725	730	727	740	710	817	738	728	704	717	772	697	710	715	768	768	719	776	717	745	774	700	702	756	722	722	743	733	749	759	740	796	733	761	756	714	687	746	707	751	728	695
72532	53141	23437	7655	1238	718	595	503	434	392	386	342	356	337	361	315	322	293	334	314	326	310	295	280	270	293	294	294	265	281	323	300	275	281	296	307	287	290	258	258	295	283	280	294	249	273	300	302	295	276	273	258	272	280	281	283	268	285	279	265	259	277	277	277	238	268	271	313	283	253	255	245	253	254	264	272	303	253	270	266	293	248	282	273	286	254	275	271	260	282	266	286	281	280	272	269	271	232	258	277	273	262	253	265	297	280	324	267	273	255	289	287	269	268	288	245	256	279	268	261	264	257	307	254	301	280	273	280	267	277	270	274	302	287	304	278	246	243	265	265	276	277	253	277	301	274	259	275	270	248	275	270	319	268	257	270	253	283	244	284	293	246	270	244	286	247	270	293	262	267	285	288	297	275	276	260	290	299	283	282	281	295	282	279	287	258	257	291	267	294	300	255	293	277	298	297	262	273	289	277	267	266	269	270	275	254	266	297	279	277	305	300	265	260	257	280	243	295	253	280	265	269	279	239	243	249	279	271	272	253	249	256	294	260	305	270	267	269	281	274	233	247	252	279	287	277	262	259	240	298	269	283	305	277	277	269	270	302	251	282	261	259	261	250	298	272	292	295	277	283	303	287	261	257	256	263	280	261	253	264	264	259	259	252	240	279	254	291	276	252	257	242	279	240	294	258	306	285	266	274	290	302	276	274	272	252	271	282	258	273	265	295	300	287	253	263	280	244	285	262	269	286	265	260	266	281	270	252	267	287	284	275	313	264	251	268	270	257	286	269	297	280	271	260	285	284	260	289	270	273	258	307	253	252	241	283	262	259	287	279	255	288	239	253	277	286	255	291	233	268	297	257	246	281	273	269	290	253	273	272	278	290	246	269	279	275	270	284	280	304	286	284	254	289	272	254	264	290	310	268	248	276	294	240	281	265	306	258	267	269	303	318	238	256	295	286	277	272	272	273	247	250	257	271	275	284	281	288	273	258	305	274	290	307	283	276	298	247	295	239	284	282	258	258	242	279	263	244	285	251	269	273	283	290	282	262	310	247	288	258	297	272	299	269	289	248	306	273	281	268	315	267	263	261	274	278	286	256	269	287	239	279	293	288	277	286	291	273	278	269	274	272	267	309	262	297	276	282	271	263	277	263	281	279	237	225	289	270	312	285	246	290	269	244	283	276	254	251	273	293	260	237	258	269	270	278	293	258	288	276	265	257	241	278	268	277	268	278	258	253	280	306	264	269	245	261	267	275	285	294	295	272	291	279	264	280	263	266	290	301	258	275	287	283	275	292	259	293	266	272	258	277	257	263	269	289	288	279	259	266	288	251	266	268	299	281	258	286	275	272	273	255	262	255	288	275	260	270	310	245	248	269	302	272	274	281	295	265	254	306	267	256	297	263	261	246	294	266	289	260	248	273	263	258	260	286	283	250	259	278	281	287	265	275	264	294	257	298	270	270	264	318	285	259	260	292	269	261	234	274	262	264	251	292	275	274	263	283	261	246	254	272	259	269	280	270	289	275	236	288	249	280	269	278	291	292	268	269	299	286	281	272	260	265	286	255	268	261	287	287	274	280	307	293	229	284	269	284	262	311	259	257	278	251	284	281	257	307	262	268	278	279	299	243	270	281	273	260	254	254	263	264	304	285	291	322	260	284	276	271	248	297	276	257	272	285	288	275	249	276	267	254	303	270	269	282	256	249	266	258	249	263	266	281	277	276	265	286	250	283	286	281	267	271	249	247	262	262	261	288	269	274	276	273	261	257	266	310	256	271	298	276	268	262	291	301	264	264	249	278	268	272	286	298	286	287	262	278	287	267	286	242	255	286	280	253	284	280	281	301	276	238	248	281	261	270	257	266	267	258	283	251	258	267	258	305	286	260	265	254	273	268	284	274	274	275	260	249	278	275	281	296	272	278	277	287	297	264	269	287	282	271	240	261	301	242	283	257	297	269	280	258	272	273	268	284	274	259	280	265	270	271	266	270	253	290	281	265	263	282	267	274	297	268	275	255	279	227	280	271	282	279	256	296	265	267	272	278	287	308	270	284	263	265	289	290	273	277	258	235	260	278	260	278	279	261	267	253	283	265	304	259	294	295	263	271	272	272	263	276	257	264	261	230	242	275	292	278	238	244	280	284	264	273	256	301	284	254	282	275	277	260	270	277	266	252	270	261	280	281	268	292	267	274	261	257	244	242	232	270	285	282	271	261	283	276	276	266	294	245	270	281	283	256	290	257	269	265	286	293	258	265	314	234	274	275	291	301	271	266	256	280	278	264	299	287	241	309	293	266	272	300	254	288	272	285	267	267	294	284	280	254	230	288	276	231	277	266	246	279	280	275	242	272	257	288	266	285	287	293	265	289	246	272	286	265	262	297	245	296	256	271	274	273	267	280	298	266	291	279	285	267	244	249	285	267	264	273	265	273	260	296	273	248	283	254	277	285	219	250	266	303	264	280	266	306	273	291	302	289	268	305	249	305	298	276	246	250	280	230	244	277	253	251	290	282	272	271	296	289	281	270	268	277	268	285	297	245	259	248	281	290	292	305	269	293	239	273	280	267	257	252	260	262	262	249	282	237	238	267	266	235	290	298	268	265	267	279	277	265	262	233	281	283	277	258	273	249	265	252	259	282	274	281	288	260	305	257	273	253	236	274	248	282	279	279	281	304	289	271	250	259	262	256	249	272	298	275	259	277	277	248	280	270	266	267	275	288	255	300	260	258	291	263	283	293	286	307	255	266	257	286	280	279	314	235	279	244	283	275	269	258	270	279	250	324	263	294	272	284	264	299	314	275	246	273	298	245	257	305	309	274	280	287	263	242	281	290	288	303	269	261	284	295	263	269	240	280	273	264	280	258	249	289	268	289	271	269	305	287	312	256	267	256	260	235	311	285	280	244	255	294	280	239	287	255	276	311	251	280	266	287	298	298	260	234	269	289	292	246	277	238	279	299	249	257	280	249	262	257	242	277	283	253	277	254	280	262	245	258	251	263	272	282	272	300	275	246	275	268	247	255	274	232	286	256	271	280	259	297	238	267	285	295	318	251	274	315	266	285	281	301	263	296	249	262	267	255	252	273	283	283	277	260	271	284	257	287	300	263	275	264	294	283	269	257	269	280	282	288	253	273	281	255	249	294	254	277	281	280	291	255	262	236	275	250	265	277	284	255	257	274	240	280	228	267	242	285	291	266	255	229	268	299	298	263	247	254	279	303	289	246	282	277	297	280	296	299	278	277	248	242	253	298	273	304	266	270	276	288	264	293	288	252	276	273	278	286	296	265	270	252	265	303	265	265	246	264	278	257	284	286	274	266	272	269	264	295	257	271	252	270	290	284	254	275	276	273	261	267	266	299	264	249	234	250	292	278	284	263	269	274	311	250	284	260	265	248	238	250	260	277	290	275	256	283	268	291	254	261	284	293	265	301	281	250	254	279	282	285	266	275	268	269	273	271	281	281	254	257	283	269	277	284	264	274
51932	38425	3372	3537	3080	2564	2120	1758	1616	1431	1337	1178	1116	1049	941	923	917	897	886	870	846	803	789	768	776	751	736	720	731	758	768	751	667	696	730	716	638	721	705	707	663	676	706	717	708	653	669	723	664	696	633	660	614	635	708	700	661	608	673	623	664	676	642	712	699	676	653	687	617	655	671	725	696	653	648	635	647	682	650	674	656	654	603	636	641	670	643	661	706	636	648	614	622	657	663	628	684	665	650	620	622	624	652	667	635	613	651	696	646	691	644	656	610	633	626	714	679	636	686	647	681	637	654	643	659	678	624	615	646	666	665	660	649	611	635	656	654	685	616	663	670	603	636	645	631	721	641	635	632	629	699	627	632	637	658	634	668	665	659	666	663	629	646	668	667	633	672	632	689	594	646	645	654	620	639	683	644	633	655	622	643	630	652	642	661	676	634	664	628	652	654	631	646	654	702	608	684	651	656	612	647	664	681	609	595	675	669	624	642	635	653	663	683	661	714	635	650	647	629	619	641	690	653	620	637	631	628	675	648	622	639	635	643	591	637	621	604	583	639	661	652	665	603	649	605	608	623	635	653	619	647	652	689	599	620	686	656	657	636	639	645	617	650	648	677	645	648	680	657	647	652	669	671	654	644	632	645	657	633	638	645	624	665	664	641	612	656	667	662	649	645	652	673	629	623	639	592	656	645	676	618	635	627	647	684	664	666	635	603	630	662	602	635	635	706	629	680	663	650	634	650	627	635	658	621	692	641	657	625	627	624	606	641	643	627	609	671	654	636	670	637	662	614	656	705	650	638	586	638	650	612	629	610	631	653	591	618	630	648	639	670	606	617	693	646	665	650	695	574	671	610	639	705	670	651	641	639	618	660	677	657	586	643	655	687	642	634	638	627	606	641	652	652	637	627	621	643	664	627	634	620	625	640	648	641	623	670	635	646	642	636	619	672	677	583	654	648	708	673	657	632	647	586	635	665	633	679	629	650	598	682	624	604	635	631	614	633	628	650	646	692	635	633	657	604	613	656	631	646	659	663	609	650	636	605	597	577	661	664	604	625	624	656	659	623	638	671	656	629	648	607	608	637	635	628	640	629	673	674	626	644	689	669	661	648	625	688	652	666	671	633	619	654	671	653	612	644	628	639	650	626	636	644	634	630	657	609	673	639	609	658	632	652	623	636	662	610	638	647	672	655	675	667	660	618	645	679	632	635	658	654	667	708	645	613	638	669	636	617	659	655	640	631	637	646	677	655	629	649	693	623	654	685	646	651	605	628	626	632	646	650	670	661	682	660	630	680	644	619	660	700	661	611	651	670	666	642	672	637	633	643	632	629	693	654	612	617	630	644	676	646	625	665	632	642	680	633	662	670	652	652	631	616	633	613	648	645	661	610	607	626	642	672	662	636	637	626	599	602	691	645	651	647	590	684	712	651	650	655	658	629	636	628	701	658	663	667	594	639	646	626	614	623	643	650	653	633	679	648	617	621	655	676	662	650	623	678	663	642	642	625	708	655	653	653	635	658	646	685	600	635	657	647	626	638	619	645	642	637	620	671	633	646	656	655	632	623	602	703	650	694	656	661	626	632	655	649	626	651	648	654	610	696	648	629	688	609	569	604	618	613	607	639	637	651	639	648	616	653	651	671	651	669	567	637	651	642	666	673	673	633	662	609	579	610	635	601	650	605	630	655	660	666	631	654	628	634	654	627	652	605	650	625	587	630	623	680	661	669	626	674	666	652	642	635	655	629	634	640	617	654	675	647	616	597	640	620	585	662	631	643	623	637	635	631	623	652	641	660	636	664	599	629	660	636	609	662	661	649	659	636	652	698	688	698	631	644	656	671	605	648	634	638	653	648	608	650	628	633	607	659	654	647	655	661	663	687	715	650	646	637	637	632	642	648	661	614	656	654	610	667	614	646	642	639	662	619	675	628	663	655	632	610	685	645	627	604	627	683	651	658	667	661	640	621	635	604	645	636	663	595	647	629	633	617	635	654	679	624	670	659	686	656	681	653	653	674	647	641	618	620	669	708	662	597	652	665	680	698	646	625	632	644	623	634	695	642	631	624	652	616	655	665	648	617	607	634	678	622	631	660	689	675	650	638	638	661	703	629	664	613	667	641	686	665	636	614	646	631	685	646	633	643	659	660	594	651	611	648	589	632	605	634	649	603	620	651	645	649	643	683	714	666	673	676	626	684	647	663	664	636	669	629	620	617	639	637	674	604	634	635	657	643	627	603	629	671	646	656	649	637	624	648	716	655	632	655	663	650	664	646	641	631	628	672	662	644	646	665	665	612	651	667	631	708	618	612	635	649	672	620	618	615	663	640	661	648	667	657	656	621	609	641	641	648	670	639	596	674	636	629	620	650	640	708	657	618	652	594	615	679	685	673	636	641	697	612	677	631	676	673	607	677	642	658	636	641	653	577	652	623	650	637	623	699	687	694	667	612	630	650	646	678	666	681	645	650	637	676	683	622	656	638	657	633	638	640	623	639	653	651	619	619	635	618	617	641	656	633	651	635	648	647	639	663	640	647	673	679	615	658	670	628	699	683	663	661	692	603	603	697	595	621	641	667	642	686	594	600	717	642	631	638	646	653	649	681	647	661	670	661	683	638	616	652	699	615	625	666	639	629	659	659	627	718	647	640	673	668	641	648	656	610	654	667	670	627	630	651	693	634	604	710	619	664	620	644	637	617	603	606	635	726	662	605	625	653	639	667	654	630	665	674	629	658	647	591	636	629	643	656	600	646	680	695	647	639	621	659	650	660	630	616	693	696	625	659	670	584	672	659	615	675	642	641	686	662	631	664	645	629	680	618	675	639	607	694	638	613	695	619	676	649	650	703	664	620	659	683	643	645	666	615	682	644	624	703	663	626	631	650	591	624	635	624	621	658	612	645	704	646	678	627	653	628	670	636	651	640	628	672	676	651	644	692	643	628	627	601	626	661	646	652	667	685	632	634	652	656	597	700	613	631	640	648	633	643	594	641	630	637	630	655	666	669	632	670	636	664	630	638	650	607	662	651	679	653	644	662	618	658	614	666	685	618	643	628	632	702	681	658	635	672	634	647	631	625	643	623	625	705	641	655	638	587	710	612	659	624	617	620	647	610	679	638	615	628	636	639	624	664	642	634	630	667	629	633	633	648	652	627	652	667	671	646	640	639	636	640	702	619	617	648	640	646	662	625	621	669	644	635	621	644	635	666	644	651	671	635	661	643	641	651	615	669	624	653	667	641	655	673	697	605	626	624	676	678	643	609	632	540	643	663	660	619	652	644	642	619	650	630	639	638	649	621	642	669	639	660	634	642	606	656	672	607	635	661	693	651	677	616	679	624	631	669	647	662	677	666	641	676	642	641	634	647	616	657	633	663	595	677	668	621	615	603	659	657	662	602	647	660	625	699	645	618	633	598	658	651	655	627	630	640	693	624	604	635	690	672	665	619	652	658	687	606	627	609	617	652	640	650	659	655	641	610	665
19336	4835	348	178	179	174	183	168	170	140	184	185	172	179	170	203	187	165	177	160	201	154	170	184	178	175	161	170	162	192	177	174	162	199	159	135	164	171	161	154	185	163	148	164	147	172	179	208	181	188	168	157	161	187	184	159	203	164	159	173	172	156	151	170	146	176	149	171	195	168	172	151	168	197	181	170	159	163	149	167	161	162	160	148	182	167	166	174	148	187	153	165	187	155	161	149	157	183	165	162	154	168	166	162	177	195	173	154	154	174	200	199	164	183	190	172	165	173	168	190	178	171	180	167	151	179	175	147	162	177	160	145	164	164	175	193	187	163	175	174	183	152	192	156	164	161	181	169	169	181	167	163	181	166	176	182	175	150	165	166	188	165	214	189	189	170	173	154	170	171	171	163	184	180	175	161	184	160	164	158	172	164	183	169	177	162	177	160	170	165	175	175	165	165	181	169	175	180	165	190	191	189	192	216	166	159	168	174	198	156	190	177	145	156	172	178	171	181	166	159	134	175	196	157	157	182	185	162	163	152	197	176	182	179	191	187	187	156	177	166	183	170	178	172	170	186	162	168	163	188	161	185	176	179	171	171	146	189	156	161	169	158	162	177	168	176	179	162	194	164	187	165	162	153	164	211	176	181	184	173	169	155	167	166	145	160	169	168	159	180	175	190	164	159	154	194	158	168	185	185	185	182	164	162	171	149	166	184	160	179	161	178	195	171	173	162	193	177	168	176	152	161	154	154	192	160	170	178	171	162	182	170	168	177	182	170	181	151	159	190	197	171	157	181	176	147	178	181	170	199	178	187	167	180	154	165	192	165	172	175	170	163	168	173	193	165	171	182	189	190	149	177	173	137	150	181	197	171	195	165	173	166	160	183	162	180	169	152	143	179	157	152	172	167	190	168	173	168	157	173	167	171	149	160	158	166	180	187	147	167	156	176	170	173	163	170	197	178	164	160	180	177	202	152	179	187	176	164	176	178	169	167	166	171	176	176	185	177	150	160	146	163	175	183	164	193	190	184	157	155	175	176	148	159	164	175	176	160	168	167	155	196	183	176	155	165	166	151	189	152	167	173	157	180	164	170	189	169	182	167	165	168	157	170	171	144	166	182	169	154	175	139	173	184	174	178	186	175	161	155	184	179	152	186	186	168	180	140	196	183	172	195	176	176	156	160	162	153	170	175	194	172	176	164	172	182	169	183	163	184	156	172	172	170	157	159	185	185	175	182	182	162	187	184	172	174	166	167	167	188	181	184	175	192	173	161	154	163	169	175	157	175	180	162	202	161	202	166	193	142	171	178	181	181	163	175	168	158	185	158	165	154	170	196	178	168	163	169	184	160	182	178	180	176	170	158	179	182	167	163	168	170	163	166	181	172	190	156	161	165	159	184	169	187	172	155	176	168	156	172	148	159	201	182	165	178	173	177	172	175	183	205	163	178	183	178	179	157	188	139	166	149	200	180	154	175	170	157	173	174	182	163	169	159	170	182	171	171	174	173	183	159	168	179	169	153	189	176	147	163	183	155	174	179	157	154	156	189	160	160	185	186	144	155	185	166	206	197	177	219	181	184	174	194	166	167	169	165	169	159	176	173	162	146	170	183	175	177	129	174	177	139	162	143	163	165	170	177	194	158	177	170	169	181	165	182	183	144	175	172	172	176	186	174	189	162	160	168	172	170	155	178	183	169	160	169	176	170	175	173	157	165	169	161	133	139	148	158	171	163	159	171	167	177	170	170	163	163	161	169	166	150	170	173	156	182	151	174	181	148	162	165	188	170	161	159	183	205	159	185	173	185	144	171	157	146	155	164	177	184	186	173	172	168	170	153	174	166	167	158	172	204	165	171	189	192	198	178	196	205	160	163	176	149	175	176	186	182	181	151	156	176	183	165	174	216	172	169	182	164	177	172	170	183	194	171	170	161	151	160	172	172	163	160	186	180	190	165	160	178	181	166	180	186	173	170	195	180	173	167	142	155	170	201	179	172	175	172	182	174	167	179	155	171	173	161	175	164	160	198	193	168	187	166	181	150	163	147	192	190	173	155	157	180	167	181	166	174	196	137	176	158	188	149	180	174	175	147	185	182	165	160	164	148	149	158	181	181	168	178	163	185	190	173	161	178	168	166	161	173	149	183	163	182	175	171	166	170	183	160	178	150	159	168	180	184	171	180	171	180	183	149	168	165	165	185	170	161	193	173	195	160	162	180	159	182	169	168	161	189	170	158	171	186	150	195	176	168	187	166	176	174	180	185	166	177	174	198	201	180	148	175	164	186	165	144	191	170	162	185	175	160	168	170	182	167	167	187	155	179	160	162	173	181	181	176	145	162	182	171	195	187	183	187	172	180	167	144	162	158	180	191	172	156	169	165	169	176	192	171	165	209	182	169	151	169	166	165	199	174	166	169	165	175	170	180	162	147	163	163	128	187	174	191	153	186	174	179	193	157	189	145	162	150	168	168	198	181	161	167	172	162	192	133	154	174	186	167	162	155	184	161	154	171	167	194	181	183	181	172	167	165	164	176	176	170	183	179	159	167	178	184	191	177	186	152	147	194	179	170	159	171	173	173	153	145	157	168	154	152	165	157	171	170	162	162	155	169	195	171	164	198	180	167	193	167	194	160	170	171	169	170	182	178	142	169	175	175	171	179	145	172	166	160	150	178	181	149	137	155	173	177	197	180	199	164	190	173	175	179	188	174	193	168	163	169	166	176	138	176	194	160	182	194	149	161	160	154	162	176	160	188	168	175	173	166	175	170	167	156	167	179	184	178	182	171	147	177	172	145	167	187	170	164	155	171	180	150	163	184	167	186	148	194	193	173	170	170	194	171	177	160	170	153	175	163	168	164	176	167	179	184	170	158	180	165	179	172	148	177	158	186	151	157	174	168	183	172	171	165	160	179	156	160	162	184	182	179	164	173	170	185	177	184	155	170	175	191	177	168	159	191	151	164	172	160	188	172	168	179	155	174	198	168	164	188	153	184	181	165	168	163	172	179	163	166	174	163	177	168	161	167	153	156	167	178	175	177	175	177	161	167	180	181	179	167	161	165	174	167	152	160	183	174	180	186	158	136	178	166	164	198	187	172	172	191	183	173	171	170	168	168	169	166	155	199	160	175	154	184	168	159	172	200	185	173	172	157	187	189	153	181	162	182	167	189	197	158	164	193	181	148	177	173	151	157	180	166	150	176	171	164	184	188	156	166	184	170	183	183	144	165	164	174	165	168	194	200	180	181	161	176	154	185	188	156	159	176	188	166	164	163	171	167	171	197	205	164	159	179	184	168	160	185	189	186	158	160	152	175	187	204	176	166	152	161	170	150	185	164	143	143	166	186	156	171	161	186	172	202	168	128	165	176	155	169	199	167	177	167	188	149	199	180	154	161	178	171	154	181	167	157	177	150	161	140	161	159	163	178	163	169	191	186	194	185	175	186	178	181	172	167	153	205	163	177	187	179	169	150	165	163	183	172	167	189
18476	5432	480	479	503	499	499	490	453	501	477	491	483	475	446	452	488	465	459	490	472	496	473	475	455	493	480	437	446	493	471	485	440	446	499	474	481	461	490	459	496	438	466	446	451	478	445	442	479	476	446	438	492	458	424	447	458	433	449	424	462	460	433	430	479	457	429	461	442	504	429	471	485	466	464	460	467	439	480	452	462	462	458	460	487	448	485	525	464	465	441	478	423	452	434	479	464	468	468	441	440	428	435	465	470	471	458	441	451	471	486	471	424	444	433	481	438	415	456	481	431	440	456	457	503	456	446	483	442	486	451	456	474	489	487	449	432	476	456	450	455	479	466	440	483	454	455	425	486	465	471	512	485	463	489	404	438	456	506	444	488	478	493	429	467	469	511	498	454	433	453	471	460	446	460	464	509	465	482	474	464	427	466	460	467	461	479	487	447	480	406	471	453	456	442	478	429	508	459	436	495	432	463	458	465	457	485	458	434	478	488	489	436	449	430	492	441	477	470	481	462	469	489	470	460	478	476	428	429	438	451	416	485	455	457	470	457	503	474	464	427	454	465	470	456	438	443	456	442	446	478	461	490	432	442	448	434	440	450	497	443	476	430	455	400	464	478	455	450	462	445	479	479	461	445	491	482	426	427	486	440	419	501	450	454	438	450	455	473	459	434	435	446	454	480	460	472	479	442	479	451	435	454	516	431	484	472	471	465	478	496	478	449	469	454	455	423	458	458	442	431	479	456	460	464	483	474	456	417	429	442	501	430	457	465	448	442	472	467	487	472	512	433	468	474	492	444	419	463	468	450	479	469	453	462	471	467	443	467	479	422	431	444	483	457	465	447	453	484	483	456	490	457	452	452	429	456	424	479	446	458	416	447	419	414	463	513	457	452	435	470	474	475	488	475	453	452	466	441	454	450	460	453	442	488	452	441	466	427	463	484	522	429	465	476	449	457	490	482	461	478	454	471	477	433	478	465	475	453	482	442	481	470	468	450	490	488	460	459	437	468	444	478	447	479	474	453	494	483	453	462	493	451	455	453	423	450	462	517	450	427	439	472	442	462	456	476	440	451	475	472	441	453	460	500	475	473	455	457	444	476	476	467	462	431	446	457	486	495	457	449	502	467	476	475	458	441	504	444	478	513	469	454	444	475	478	474	467	469	488	464	434	444	440	453	470	459	427	419	446	453	486	476	493	455	468	490	457	459	460	494	501	491	475	474	448	453	468	480	473	452	463	475	469	418	466	459	473	452	426	449	458	486	455	476	455	466	425	425	463	485	414	466	457	463	483	469	450	430	458	410	496	460	481	415	414	470	502	498	486	463	440	434	468	448	447	454	498	473	480	476	424	446	457	489	484	448	452	452	461	468	434	454	498	466	433	432	479	458	492	454	467	483	462	469	484	468	484	470	439	453	492	448	439	442	473	462	487	497	466	449	443	480	453	472	480	471	448	447	485	481	502	426	453	468	457	476	518	484	464	424	479	437	467	471	478	455	460	443	427	438	423	428	491	433	449	452	459	471	478	457	471	426	466	467	499	467	449	444	484	486	472	465	440	469	479	469	429	490	468	465	462	478	460	473	446	484	459	466	489	407	478	441	438	469	451	446	491	439	415	435	486	446	488	445	438	454	438	447	473	490	453	490	454	492	434	457	455	461	403	446	426	474	464	426	471	444	461	459	502	476	497	481	439	485	483	460	448	453	470	487	455	470	459	487	436	464	443	472	423	469	445	458	397	493	482	440	440	447	447	463	427	436	451	458	455	450	472	464	431	482	457	486	466	446	444	426	512	474	460	470	480	448	469	461	461	467	481	487	460	495	450	492	447	453	506	447	435	446	458	418	465	441	478	435	441	464	461	482	462	479	468	463	487	457	506	457	500	463	497	428	448	490	475	427	492	462	460	501	461	473	467	498	457	441	505	452	462	420	462	441	447	436	463	460	443	475	494	440	457	468	465	457	450	454	434	471	454	460	454	485	461	462	410	479	455	452	474	498	444	443	438	412	470	464	476	464	452	496	492	449	454	491	478	475	451	477	475	430	458	433	504	455	423	477	467	455	499	433	458	469	454	436	478	506	474	463	473	475	433	435	468	466	454	440	449	467	435	438	468	520	482	487	466	466	449	471	440	447	458	486	480	474	461	493	462	494	475	444	489	435	467	465	491	451	462	452	450	445	426	447	482	446	460	491	439	424	466	461	484	448	460	489	482	431	460	500	470	459	466	447	471	469	440	491	431	472	446	481	446	464	470	479	470	450	440	441	503	473	469	455	537	481	468	412	462	474	503	472	471	456	462	457	495	482	470	433	451	443	490	478	466	464	469	512	435	456	497	469	446	427	428	461	483	489	457	439	438	456	440	476	454	431	475	465	464	469	458	496	481	455	474	459	481	456	492	490	439	457	470	473	490	483	474	496	467	467	488	457	474	485	435	446	463	469	464	431	481	461	451	485	464	461	438	449	457	501	473	478	446	452	511	435	445	478	469	476	431	474	472	478	456	484	474	498	451	450	459	443	481	447	457	430	488	500	498	462	466	461	440	445	456	451	462	472	449	447	488	448	472	499	484	455	466	467	444	423	438	463	478	516	420	463	476	462	451	464	477	480	462	502	439	457	440	476	470	460	493	436	446	487	446	496	445	471	434	476	435	464	446	444	450	477	464	434	443	464	425	455	436	434	484	463	422	446	481	449	498	467	449	469	472	488	466	461	447	422	460	491	483	459	457	409	472	444	473	459	423	452	466	483	470	507	475	449	511	434	424	440	449	415	448	463	463	459	480	448	463	433	477	454	452	495	467	473	459	433	522	444	479	483	482	463	453	468	510	461	459	459	460	464	458	483	480	468	458	435	489	479	474	463	443	442	430	459	439	485	450	404	503	461	432	450	473	467	453	464	452	458	467	445	450	486	482	453	483	483	452	464	468	477	467	466	471	453	498	477	497	450	451	459	471	473	424	443	468	427	462	442	525	473	476	444	489	448	442	441	502	433	452	444	462	452	456	468	485	465	465	419	475	465	498	449	449	475	436	444	488	439	495	468	465	477	419	455	419	477	484	482	445	469	489	437	440	447	489	486	498	454	485	482	502	474	443	435	474	456	427	449	485	492	476	505	450	425	417	469	461	450	435	437	451	456	464	467	455	468	488	450	448	460	488	478	452	469	485	470	479	528	440	462	459	477	448	476	413	458	466	455	475	477	496	448	479	413	464	449	429	470	457	449	489	504	483	451	425	400	437	455	532	468	498	460	455	481	431	487	483	497	468	439	468	480	448	505	489	423	495	476	509	433	459	478	471	478	463	458	467	413	492	480	437	497	451	497	465	453	427	440	472	480	444	463	491	479	475	456	468	482	430	475	418	447	487	513	471	453	465	455	453	433	460	453	448	435	502	423	450	434	419	417	446	467	456	435	449	471	430	482	462	465	452	456	478	452	436	463	480	421	477	465	462	477	463	455	459	479	465	458	454	465	439	450	496	459	476
63680	44920	16784	2023	606	510	455	413	376	359	369	349	369	325	338	298	342	335	359	316	310	305	339	287	308	310	284	288	315	295	333	325	318	309	308	323	308	285	319	297	311	305	298	322	354	310	295	328	302	333	316	311	314	297	291	266	328	309	266	312	304	306	293	317	310	287	298	279	292	291	312	326	296	301	294	290	314	293	294	325	334	310	319	297	329	302	318	321	319	286	296	308	299	311	308	290	269	314	287	284	280	318	304	306	299	291	315	303	320	318	307	324	345	323	292	312	348	300	287	298	302	298	307	297	321	314	316	294	290	301	305	294	280	309	299	315	295	320	328	319	323	274	308	311	310	292	305	258	303	317	280	304	306	297	300	301	286	324	356	314	323	326	273	286	288	307	318	276	312	291	292	284	277	337	295	285	328	331	341	291	289	304	284	288	296	322	315	244	290	299	313	324	297	281	279	280	284	343	295	289	279	289	294	311	289	306	320	296	283	287	310	321	323	295	303	293	265	293	278	287	334	296	323	312	297	310	291	290	303	318	292	309	297	307	306	309	311	311	288	289	312	321	264	340	317	288	295	315	304	332	333	273	305	290	292	304	316	309	306	306	314	329	313	324	278	278	318	322	308	324	308	319	287	287	296	323	297	340	289	289	295	304	306	278	295	287	316	303	277	300	274	293	284	314	292	310	315	307	317	312	305	312	317	324	295	308	278	284	297	322	285	291	288	294	295	291	301	294	279	302	319	288	295	302	321	292	314	326	273	269	352	328	285	315	324	309	345	338	333	305	294	316	307	337	283	320	298	299	276	300	298	266	287	308	300	296	316	299	306	289	319	259	318	322	321	269	313	301	293	305	307	278	271	304	286	303	298	295	282	310	297	270	307	315	330	358	301	277	278	324	337	320	282	291	285	280	302	304	317	267	274	295	283	322	308	304	302	324	292	324	326	289	321	317	307	305	347	286	302	312	283	290	310	303	319	311	291	319	329	289	261	290	305	301	287	276	292	325	309	286	293	311	327	341	310	286	302	320	303	287	305	293	271	316	311	283	318	286	310	322	321	291	303	282	310	291	303	312	313	301	327	308	294	309	301	310	312	313	316	287	301	302	329	296	285	305	314	328	300	305	281	330	321	344	313	305	306	313	262	312	321	345	319	281	293	329	301	288	319	329	303	308	310	311	284	342	321	307	320	311	315	291	313	299	321	293	298	269	295	324	273	266	289	273	272	301	308	289	279	319	281	339	315	303	311	343	296	316	291	290	324	282	320	293	276	322	321	308	277	323	281	326	324	296	315	334	292	304	304	309	298	288	300	277	311	265	302	298	276	301	339	300	296	307	320	297	289	280	303	300	270	300	332	325	290	305	288	281	316	311	287	295	286	315	320	339	295	327	313	293	299	265	306	294	332	277	286	306	293	299	314	314	301	311	317	303	321	294	308	317	300	323	280	279	276	301	294	310	294	293	307	303	279	285	313	301	288	309	290	347	296	290	321	301	311	314	312	291	297	277	309	319	337	324	329	290	328	313	327	277	307	297	296	289	288	304	263	337	282	294	270	308	325	273	282	251	287	335	319	330	289	317	313	304	265	315	303	320	300	340	324	299	289	307	298	305	316	328	325	265	328	281	289	329	281	300	301	314	290	315	312	295	310	304	315	341	307	343	321	341	274	292	292	302	328	273	295	296	295	288	272	289	306	302	346	287	293	317	336	301	310	325	315	289	312	302	340	303	296	298	295	285	288	302	324	332	305	291	286	300	288	277	297	306	278	300	306	306	298	339	312	313	306	311	332	279	277	298	310	309	297	315	314	334	303	303	290	313	266	287	297	285	285	302	296	323	267	285	275	279	283	311	300	309	300	311	299	291	299	293	298	307	307	303	296	319	318	284	316	257	257	278	324	274	320	304	306	324	311	307	288	310	330	286	326	317	278	319	295	305	281	293	271	268	283	304	320	293	302	280	311	299	301	343	290	307	315	285	299	301	307	279	302	343	310	323	306	297	290	295	301	274	309	312	308	285	339	285	304	297	295	296	320	316	300	311	263	286	301	328	283	275	342	295	312	311	309	340	308	288	349	285	311	268	310	284	307	318	322	314	270	293	280	308	291	289	306	246	294	266	300	328	298	334	296	296	305	314	276	307	283	275	300	295	282	303	334	307	301	340	304	302	329	297	313	313	302	350	309	288	306	315	296	304	340	281	309	309	292	308	274	301	341	296	276	313	326	291	360	346	309	322	349	292	298	311	303	306	309	310	336	297	305	306	322	303	298	319	276	313	313	305	329	313	318	269	310	325	333	290	326	305	272	297	277	291	321	285	333	313	311	297	306	309	284	306	294	311	314	284	307	292	304	319	314	305	288	332	303	337	335	290	330	333	316	295	297	319	292	310	285	295	304	340	306	300	323	299	305	325	309	258	327	321	302	292	291	330	303	303	306	279	317	315	293	280	318	327	317	306	306	251	307	297	312	300	306	308	321	292	268	278	293	260	293	306	299	292	306	294	348	284	305	300	302	324	331	300	295	290	302	281	310	296	307	265	296	303	276	289	282	271	312	314	325	322	292	286	298	300	299	266	310	310	291	321	261	318	296	294	289	293	286	300	322	316	309	312	305	306	333	312	291	311	320	294	309	313	275	290	302	312	274	321	303	298	278	308	326	305	314	284	294	291	268	309	287	345	304	301	301	279	315	310	281	294	258	317	296	298	318	302	278	278	327	296	326	333	297	303	304	298	269	266	308	277	306	320	296	316	277	289	346	316	301	307	317	322	314	308	295	307	305	310	288	286	312	301	313	311	309	281	290	288	282	297	325	286	308	296	303	305	322	304	290	297	275	322	283	313	344	321	318	319	246	298	309	290	308	310	320	324	304	302	273	323	315	331	282	299	291	278	290	302	306	328	302	287	298	309	316	287	275	309	262	281	332	314	276	288	296	305	337	296	310	346	285	299	336	331	328	300	305	307	291	330	337	319	316	291	329	274	278	295	303	301	314	316	321	282	294	314	312	301	302	261	318	313	304	307	317	315	319	315	301	302	306	261	276	280	316	321	280	302	300	309	304	342	316	306	280	331	319	293	278	295	301	303	283	303	303	327	280	291	294	290	295	283	297	304	300	292	288	295	334	309	310	299	309	274	304	300	286	298	276	287	282	300	315	298	335	276	306	299	330	310	320	295	313	308	303	280	299	320	284	281	354	273	301	327	313	311	310	317	285	314	331	316	341	308	305	300	322	324	294	286	306	313	312	301	305	257	287	301	310	284	282	318	312	312	281	284	333	319	332	306	315	313	305	328	303	298	300	306	303	283	308	319	308	288	285	315	286	307	305	320	323	320	314	316	310	290	307	305	279	313	309	324	306	320	315	324	318	284	281	327	293	309	285	309	310	294	290	310	323	321	303	306	283	329	328	310	302	269	296	300	294	330	309	288	304	323	301	328	317	297	273	303	317	340	327	282	322	316	295	312	305	309	314	329	284	320	297	293	313	290
42258	30116	2077	2273	1945	1707	1525	1398	1268	1141	1075	1034	1019	975	879	934	873	916	823	855	840	827	812	852	800	763	787	784	765	829	761	781	785	740	784	781	760	678	799	727	761	797	759	728	751	725	736	766	768	795	720	736	743	756	760	761	766	758	758	764	756	696	760	773	772	773	718	757	725	750	760	748	779	761	774	741	777	734	709	735	735	709	794	778	831	737	725	710	780	734	790	708	745	743	742	802	747	786	726	753	730	729	737	728	706	740	805	798	725	718	746	767	723	769	776	758	721	759	746	763	775	722	704	693	740	764	720	781	737	765	732	763	778	755	726	736	665	773	728	741	673	725	739	713	741	747	707	766	724	725	728	731	713	737	752	783	712	735	711	706	751	741	726	726	729	731	705	782	750	748	697	779	770	741	749	771	726	735	697	745	708	760	755	756	727	732	766	744	748	695	738	743	712	744	704	751	715	729	736	728	754	696	812	755	747	724	754	744	728	790	762	715	756	727	727	774	716	740	719	729	723	731	739	722	751	711	722	709	767	743	731	755	733	711	737	708	784	740	747	735	753	747	768	714	747	667	729	730	773	724	818	783	755	766	704	723	753	699	731	750	690	730	764	753	700	726	673	724	789	736	756	693	719	739	796	707	704	729	738	710	739	752	767	689	730	749	747	726	758	739	692	772	721	745	748	750	805	756	705	727	785	717	687	727	748	731	734	745	761	726	724	765	740	762	738	749	760	730	705	724	756	739	709	759	744	750	735	772	720	782	786	682	692	744	773	788	685	697	735	804	713	719	711	699	726	744	773	735	719	727	712	724	773	721	741	746	737	730	770	736	700	707	751	702	735	765	764	707	714	759	710	750	786	730	786	748	736	760	749	734	746	687	707	707	774	699	745	695	737	750	756	727	739	781	741	744	741	693	696	757	696	721	660	723	749	787	748	758	713	752	749	720	758	761	737	765	727	703	724	707	704	685	744	721	745	743	743	719	749	774	740	749	750	736	732	722	685	725	702	777	724	756	766	751	716	732	735	747	705	763	761	732	779	710	746	742	722	766	756	737	770	730	707	760	773	722	744	737	718	717	761	751	725	752	729	740	682	710	785	745	746	722	758	717	725	765	718	723	748	761	739	737	725	746	692	762	717	752	719	744	756	770	757	731	755	700	742	699	729	711	737	745	738	749	749	717	715	719	708	779	759	747	734	727	745	740	720	715	797	721	728	745	732	760	736	710	713	727	752	733	728	760	778	733	742	731	749	755	687	720	768	772	728	727	744	796	752	737	729	733	749	714	736	703	720	738	720	700	727	767	777	714	748	769	757	785	738	772	743	762	695	775	704	742	761	770	754	727	677	743	711	728	770	727	705	732	744	762	721	741	722	766	711	751	739	700	733	774	718	707	665	653	760	779	727	760	727	730	733	688	724	685	757	774	741	758	729	713	715	721	782	744	690	754	769	686	750	686	727	720	715	722	754	727	738	778	748	763	711	757	755	762	769	767	755	770	770	728	733	706	705	711	719	793	736	741	734	719	715	728	754	710	730	723	769	675	744	756	754	739	755	791	769	775	688	757	721	724	792	713	732	700	703	759	728	700	791	696	745	752	747	713	728	714	714	792	771	704	743	691	740	737	753	738	776	746	720	761	772	774	736	688	765	703	740	713	749	754	698	787	752	743	756	789	744	747	748	710	760	733	738	725	730	753	683	718	756	791	756	724	769	756	719	711	731	713	773	719	716	736	738	763	743	778	741	748	729	728	752	712	753	759	732	717	768	723	781	761	758	728	690	718	735	750	729	740	741	678	748	750	781	728	717	712	718	746	692	669	720	760	776	710	737	709	751	780	737	679	709	740	734	733	757	749	722	704	781	694	730	702	720	792	734	707	699	735	757	741	754	743	744	761	750	717	744	732	757	710	732	698	724	755	738	750	724	661	708	745	801	693	751	747	765	701	724	692	699	702	688	736	749	683	719	695	712	769	758	775	744	740	748	737	769	727	712	786	724	743	716	784	724	691	741	687	660	714	719	730	733	753	813	703	751	723	680	766	779	760	775	773	789	758	794	723	740	827	694	738	731	741	739	763	740	744	776	715	712	699	762	740	735	730	756	744	770	771	677	735	727	752	776	732	770	752	670	756	740	782	696	747	778	703	783	719	707	752	770	733	685	751	784	782	758	732	771	703	740	697	721	709	695	732	721	765	782	743	723	732	756	708	705	738	734	735	722	761	744	712	716	768	726	736	743	746	733	739	688	769	789	738	733	771	740	753	777	730	737	746	744	727	718	752	690	756	697	721	763	771	753	737	739	730	761	785	756	682	782	757	731	746	747	731	756	770	721	677	720	731	731	756	754	744	653	684	706	723	771	708	742	721	736	714	721	759	790	780	712	762	748	774	728	765	728	743	765	707	748	723	743	756	745	710	765	745	764	719	727	763	719	736	752	724	743	694	735	738	702	706	737	757	735	733	758	721	732	710	759	757	749	719	696	711	760	717	751	730	718	749	744	757	778	750	743	730	714	744	680	784	728	718	713	706	763	772	755	723	779	735	751	702	725	745	735	737	743	735	759	768	752	721	718	724	729	711	703	780	757	771	742	723	746	779	765	758	735	728	726	792	680	722	779	728	746	757	731	835	745	759	747	750	738	775	736	771	710	769	776	739	725	697	729	746	784	767	730	719	771	747	699	730	766	774	730	787	753	727	738	716	723	745	706	768	773	735	694	736	763	706	670	750	743	730	716	737	743	746	724	735	738	712	733	753	732	725	785	708	695	779	729	734	760	745	711	756	699	742	697	745	737	749	737	731	782	749	717	735	748	755	748	735	760	719	751	709	787	715	719	723	789	741	713	735	740	739	753	767	742	762	702	708	707	744	785	729	713	751	701	692	720	739	740	765	668	748	701	752	740	712	739	776	751	754	753	733	700	764	755	736	717	716	733	750	760	737	734	779	703	738	748	723	750	739	746	765	736	755	745	745	729	713	729	801	732	685	803	784	679	795	750	738	731	741	747	731	725	743	701	777	770	711	753	703	713	725	744	777	759	724	731	700	759	727	760	720	721	745	688	722	807	726	731	747	755	698	751	716	762	731	700	736	759	723	746	764	700	701	778	782	706	776	768	702	729	710	733	742	713	754	771	754	721	703	746	717	753	776	720	737	737	734	785	748	721	683	761	729	693	769	702	765	748	722	737	757	705	743	741	754	761	757	729	691	738	694	774	748	750	681	785	716	771	679	742	681	767	733	739	782	745	679	745	745	767	764	742	729	756	710	730	737	777	702	724	754	760	727	737	721	756	738	720	707	699	729	695	750	693	792	715	770	703	750	702	716	727	747	744	793	749	742	733	767	732	738	743	682	694	757	702	724	780	717	766	731	703	745	742	728	752	736	734	764	742	769	748	758	725	696	753	705	737	742	739	766	751	729	725	766	731	649	738	713	774	722	789	717	740	733	747	730	742	753	756	715	726	768	681	723	726	766	747	767	726	711	753	750
72070	51092	24409	8315	1260	754	534	501	421	378	407	336	355	331	328	317	342	308	311	247	269	294	302	297	306	332	266	277	265	273	267	266	289	243	264	276	278	283	271	281	265	284	263	259	271	270	283	301	283	270	275	270	300	282	266	296	307	242	288	306	265	275	239	247	268	276	240	287	231	236	273	280	270	306	271	264	286	296	299	255	256	253	281	273	281	271	266	283	259	290	286	273	242	277	295	285	274	267	306	288	279	251	262	271	271	259	283	277	269	246	287	294	279	301	285	241	268	272	272	300	295	301	250	258	293	281	292	279	242	270	275	256	268	279	251	281	277	246	244	244	257	244	273	272	285	262	268	244	268	272	241	241	267	262	285	270	275	294	254	262	294	247	295	255	282	308	286	292	270	262	271	258	260	280	280	273	241	272	243	266	301	260	268	258	283	280	242	274	280	261	305	278	276	273	275	274	253	266	267	267	262	278	287	278	303	278	251	264	259	265	258	277	284	269	280	277	248	258	260	283	259	264	260	288	266	282	265	257	277	331	290	282	253	289	300	270	316	285	304	265	266	264	273	283	264	291	270	305	244	280	238	272	256	277	273	270	254	291	261	279	288	274	293	276	279	255	260	262	271	253	291	295	265	298	257	254	267	278	242	265	266	287	273	290	288	282	252	296	295	262	288	273	281	282	282	268	262	288	294	292	286	279	284	252	281	261	259	280	250	292	281	278	280	276	281	271	308	292	289	297	306	261	286	257	255	244	277	276	266	282	259	286	271	269	239	237	261	281	283	284	247	261	275	310	272	303	280	281	265	273	248	324	256	277	298	265	272	265	275	295	262	285	271	273	253	274	243	270	266	272	287	279	274	257	247	265	251	250	260	257	259	266	241	277	267	278	270	270	273	275	280	278	301	297	296	276	269	268	269	258	259	301	279	250	275	270	274	329	263	257	263	260	291	285	277	231	289	241	283	240	262	286	261	262	292	240	271	236	279	306	261	274	257	290	275	300	265	258	293	293	267	282	274	276	279	234	295	271	293	250	262	245	279	286	281	260	265	257	277	270	280	274	251	271	241	296	301	284	264	253	267	250	270	271	281	265	262	294	273	258	270	275	273	283	234	275	309	289	263	239	251	281	270	261	261	259	272	276	261	262	234	314	267	274	248	278	250	266	286	271	283	283	276	286	259	261	252	259	294	273	265	281	281	298	267	251	261	281	257	280	260	271	255	262	242	267	293	279	278	281	250	265	286	269	289	259	284	291	268	273	250	256	260	255	277	284	268	295	249	280	281	270	256	281	295	263	268	269	257	241	292	285	282	298	259	278	266	286	261	266	278	263	266	259	267	271	251	274	301	237	260	262	261	273	270	284	272	276	277	274	284	273	258	288	295	266	265	271	282	266	249	263	227	269	239	289	230	255	263	257	265	267	258	272	288	263	255	265	294	278	282	249	261	259	283	271	262	280	277	263	283	238	295	264	299	259	290	271	216	274	288	255	274	255	267	282	290	265	275	274	273	271	308	243	267	267	257	249	224	252	249	291	271	272	286	241	266	253	266	272	289	240	261	268	276	275	250	288	237	261	275	275	293	274	269	292	302	276	238	289	299	301	295	312	272	296	295	256	253	292	268	263	246	266	267	276	273	277	271	270	279	270	264	265	253	285	287	267	266	282	259	284	267	283	251	294	301	281	260	278	253	299	274	284	276	255	262	285	301	256	273	286	260	263	310	252	271	284	269	270	277	292	268	278	275	278	270	248	278	261	256	299	267	277	275	272	293	283	258	249	264	282	268	288	301	275	239	259	286	273	282	250	245	256	263	266	292	285	257	276	275	255	232	285	254	256	294	267	252	245	250	264	260	273	261	305	270	259	296	255	280	241	251	277	259	266	283	273	282	274	269	263	224	290	262	277	275	279	262	261	266	282	277	252	275	285	274	235	264	274	288	250	301	239	277	257	297	280	266	242	272	291	260	273	269	312	292	266	283	268	248	256	234	269	271	276	274	292	279	264	266	275	242	249	263	246	246	260	248	268	271	270	293	259	250	270	265	258	252	302	291	258	266	265	295	287	292	287	275	264	278	274	261	303	268	268	299	261	259	277	245	234	249	267	282	253	264	276	266	264	270	258	309	287	288	298	258	247	292	278	276	269	278	260	271	257	267	265	278	265	282	258	249	263	268	276	274	273	278	252	280	256	254	255	280	258	237	258	293	312	271	272	283	278	256	256	244	292	241	260	255	252	274	288	263	261	265	269	277	287	288	240	254	271	271	251	281	250	272	257	264	278	268	266	266	259	263	279	260	282	263	267	296	282	268	282	253	272	267	284	243	247	262	228	297	298	278	278	245	250	257	246	278	307	254	252	291	286	250	292	266	280	268	286	246	288	263	259	266	272	287	288	287	262	262	260	275	244	257	284	292	293	270	266	267	242	292	268	269	258	254	294	283	242	278	278	248	270	261	231	272	265	262	306	266	270	246	268	312	261	278	271	264	307	299	304	280	278	247	271	277	274	265	268	275	255	272	271	239	286	270	267	280	280	241	283	266	271	261	261	272	270	266	270	260	270	262	270	281	302	239	270	260	260	266	277	259	257	262	279	289	278	252	256	274	267	248	271	246	263	293	251	252	288	279	280	285	277	282	238	266	279	270	273	257	268	274	264	263	269	289	296	283	243	238	218	258	256	263	239	227	282	272	242	292	272	254	282	264	248	266	268	253	251	248	264	263	269	262	272	269	291	276	274	275	247	307	256	242	294	267	262	252	288	287	267	260	270	280	261	258	254	277	294	284	296	266	256	275	279	256	292	275	261	283	274	267	263	254	262	262	272	271	274	248	269	236	319	267	255	281	274	278	246	292	272	271	269	272	293	273	276	248	225	288	284	294	315	282	271	265	296	238	260	274	257	244	271	264	252	261	280	257	303	281	264	272	249	250	288	264	268	262	252	257	283	267	269	255	284	294	240	268	273	279	260	267	284	275	268	281	291	290	283	287	267	296	285	280	263	288	261	278	272	215	285	267	250	267	267	281	253	275	254	295	247	265	268	255	268	278	271	250	265	287	222	282	285	285	251	246	270	267	299	273	274	272	252	284	270	272	250	283	265	270	259	277	298	266	273	260	265	297	245	287	270	283	298	304	279	291	262	257	275	275	240	267	282	268	272	272	277	253	284	255	278	277	263	294	297	287	230	274	288	257	271	260	259	265	264	281	286	268	279	262	240	271	258	280	264	274	253	274	274	276	263	242	273	272	247	276	264	268	283	277	294	277	241	293	246	291	270	238	280	294	262	272	269	268	235	262	279	273	247	278	227	249	275	284	252	252	284	268	264	257	265	284	277	258	295	235	254	244	263	286	270	275	296	263	307	268	268	260	288	262	281	256	242	298	269	248	255	258	293	274	233	254	262	280	263	266	247	276	245	255	286	285	249	257	273	264	261	247	274	265	266	278	268	251	258	252	280	245	294	258	289	283	293	240	269	290	253	265	267	268	266
50833	39085	3253	3595	3038	2522	2158	1794	1631	1429	1318	1125	1131	1055	1012	938	940	901	900	849	833	868	827	801	749	715	757	789	749	743	748	678	715	732	716	675	686	665	682	722	710	720	652	693	637	669	687	672	648	665	665	652	665	666	632	667	673	622	707	657	692	646	661	632	652	668	677	660	660	711	627	673	639	598	674	583	699	634	652	634	628	680	714	670	638	679	616	679	622	586	632	670	662	643	645	633	649	646	604	663	651	620	665	711	659	634	654	681	684	631	643	666	653	644	647	668	623	661	632	573	646	624	627	595	639	653	631	634	684	647	664	633	662	652	670	625	680	669	606	662	652	610	630	625	636	707	631	606	634	631	649	646	601	650	595	596	692	628	631	639	589	687	655	619	663	666	619	663	651	663	653	657	587	661	612	688	676	609	634	659	651	652	597	643	638	656	670	625	658	670	699	664	662	617	641	654	661	681	655	656	650	636	657	628	651	648	640	612	626	610	661	627	621	650	653	628	661	605	629	658	645	597	638	675	649	623	613	615	620	629	683	639	669	658	590	632	656	636	622	681	663	621	636	638	647	614	682	644	651	675	663	655	647	630	655	624	668	647	684	605	638	677	612	629	609	663	641	634	686	632	640	662	658	633	621	654	660	643	640	685	643	612	639	672	666	679	656	626	624	650	642	684	665	604	611	634	644	638	628	624	625	664	639	640	676	668	609	655	656	650	696	698	625	638	632	632	603	678	637	632	628	617	628	606	646	637	663	677	669	641	665	652	682	638	637	664	597	604	697	653	669	613	677	629	631	663	620	643	637	639	639	654	657	620	657	627	652	674	617	637	649	645	672	655	617	647	685	696	634	579	630	679	661	637	546	615	647	642	639	605	600	625	604	637	605	604	648	632	621	659	639	638	619	561	640	654	689	649	660	630	645	647	639	636	630	679	645	646	649	660	693	568	622	613	629	678	697	633	634	562	655	616	652	622	682	671	645	637	636	616	632	621	622	609	652	634	648	667	674	664	618	596	608	631	676	671	604	631	656	630	662	623	659	659	625	642	656	640	611	669	624	634	639	590	647	644	655	629	605	661	619	653	585	621	636	648	616	602	598	694	660	618	657	627	663	661	589	619	606	679	635	669	635	630	653	609	621	620	618	670	641	634	685	656	602	669	662	638	621	640	593	698	647	690	594	591	593	659	673	614	663	678	657	646	654	654	667	602	620	632	638	646	631	645	632	618	682	641	613	568	628	614	613	657	660	628	633	621	627	613	616	611	664	706	613	610	625	617	632	648	653	618	652	641	648	636	630	675	635	667	659	673	601	608	664	604	608	676	668	650	607	615	631	668	618	586	665	704	628	637	663	679	666	654	650	654	638	598	587	658	629	583	631	629	687	630	678	619	634	644	634	634	609	647	606	627	643	623	653	637	706	644	577	631	654	635	628	608	613	625	635	620	659	651	572	655	635	646	615	612	628	640	661	665	620	649	656	635	660	632	651	695	620	627	638	636	607	669	675	625	654	635	661	703	639	694	647	652	624	655	655	629	643	620	619	632	687	667	603	620	678	607	678	643	638	658	608	645	689	632	641	624	636	629	657	630	602	597	653	635	618	616	624	634	656	645	662	632	643	653	608	662	639	702	623	620	649	636	642	637	658	628	640	645	652	696	631	636	644	662	636	616	620	649	684	639	619	624	628	667	625	614	638	654	646	605	671	613	656	601	616	584	663	630	660	656	596	638	679	619	612	593	627	715	608	647	632	632	643	633	630	633	666	641	648	644	672	657	662	625	673	617	651	660	648	618	633	583	605	673	643	683	615	611	651	640	636	650	618	592	687	645	637	640	612	610	639	633	666	680	622	594	649	641	660	670	649	617	636	648	647	627	639	651	593	668	637	670	632	616	644	595	654	661	616	645	654	608	677	654	654	619	652	664	614	621	638	629	609	592	618	626	681	671	630	606	621	636	679	657	621	644	663	611	624	667	689	636	622	626	602	610	648	642	620	632	656	584	633	617	602	665	661	632	636	647	603	634	706	608	655	614	613	676	668	655	618	668	676	618	637	585	609	670	647	624	641	663	652	616	646	616	651	669	666	614	593	679	670	654	640	653	624	649	637	624	665	609	655	642	606	640	678	648	643	634	673	666	621	642	659	644	648	605	639	678	643	605	623	641	618	656	641	636	660	616	647	642	640	616	648	687	636	564	617	604	644	638	589	631	599	598	664	635	629	634	654	607	638	662	697	623	635	612	664	611	649	648	659	637	634	662	683	619	631	656	612	655	625	638	649	640	659	652	661	677	650	659	604	605	687	629	643	674	644	618	651	655	624	664	630	671	643	632	629	674	633	601	610	605	703	637	663	630	620	613	599	629	621	600	649	663	624	595	587	642	655	657	620	653	652	642	609	625	629	658	624	633	638	650	685	588	627	664	658	631	688	657	633	623	696	666	641	651	654	640	642	635	632	690	658	688	658	615	607	606	633	644	646	692	664	645	641	647	640	652	623	667	636	605	634	641	591	611	667	606	610	639	670	660	627	638	645	604	666	638	625	642	651	663	604	599	662	648	609	676	654	660	651	615	647	640	621	617	614	675	637	622	680	667	669	614	637	624	668	625	671	672	633	626	649	644	635	625	619	625	623	645	623	698	668	662	672	649	635	632	658	667	646	598	614	663	591	661	644	661	586	646	668	637	613	643	641	653	602	648	602	623	634	670	645	667	686	622	658	649	674	643	609	611	652	632	673	610	636	644	580	619	622	599	627	627	661	633	669	629	614	631	616	657	655	623	625	613	628	648	658	661	629	639	649	619	658	651	635	646	682	608	669	670	676	641	601	612	625	638	664	629	688	606	657	651	638	671	654	656	617	671	642	651	632	628	612	613	636	657	627	638	624	630	692	660	675	627	614	660	672	671	594	656	637	699	707	665	649	651	657	665	652	634	618	638	655	632	605	656	659	697	666	644	657	637	665	633	660	628	651	598	629	623	604	639	623	662	647	627	665	657	626	636	631	655	639	617	660	627	682	649	648	651	642	646	657	597	667	668	612	643	664	634	687	635	677	632	651	640	654	614	643	656	656	637	603	683	597	630	650	620	642	696	605	626	593	597	607	603	712	615	676	672	642	694	629	676	632	630	644	642	645	644	612	658	595	629	628	629	664	615	638	643	648	637	623	595	641	626	608	684	712	642	674	667	599	646	675	678	684	630	673	659	667	618	655	636	648	670	643	619	643	665	652	620	679	677	644	612	610	670	654	647	682	636	650	615	682	619	641	649	613	639	620	666	655	616	648	688	652	643	665	646	667	657	610	646	629	645	656	637	658	637	619	630	651	642	648	637	633	634	646	615	640	585	620	633	614	667	618	658	698	684	615	664	629	619	641	652	653	650	616	631	638	657	693	613	653	689	614	642	648	661	634	679	679	629	640	675	674	609	673	634	608	663	635	675	644	664	604	627	618	633	644	664	648	663	633	614	659	649	653	633	635	647	599	603	655	621
18233	4443	326	185	164	185	182	179	175	174	178	139	165	163	157	170	164	160	163	165	172	167	192	210	167	177	186	166	182	169	180	187	177	167	161	146	179	155	160	174	181	153	192	191	167	187	171	173	189	164	181	175	157	174	178	160	171	173	157	180	179	154	188	171	150	154	166	187	193	147	147	144	139	184	161	156	165	169	184	164	155	177	167	171	176	154	154	157	151	160	177	164	170	163	188	187	170	167	174	179	174	160	166	184	193	164	151	161	171	155	165	157	183	139	162	168	173	164	166	169	169	187	198	195	184	168	182	161	135	147	176	176	170	160	161	186	159	175	180	169	156	165	154	175	165	173	175	166	178	191	161	169	173	162	165	175	140	150	163	166	167	175	166	178	160	182	196	178	195	174	173	160	161	180	197	185	157	182	174	164	158	169	164	179	175	153	182	160	201	159	147	153	188	178	170	174	179	176	180	174	191	170	170	155	179	180	175	179	180	172	161	172	149	175	172	173	169	173	140	183	171	168	171	156	169	159	170	171	169	181	189	170	170	163	170	188	180	160	163	174	178	184	174	162	163	175	168	176	161	178	160	164	169	196	153	166	162	148	164	154	169	170	168	172	154	176	152	147	144	180	151	175	174	195	154	176	189	170	176	179	168	193	162	177	197	156	149	173	166	161	139	163	188	179	145	162	180	145	148	146	182	142	168	162	172	191	164	172	160	173	150	182	149	163	172	167	192	164	179	159	175	185	181	181	166	167	161	145	155	206	179	156	167	158	170	171	191	184	169	183	183	173	169	179	178	173	196	163	181	170	150	192	178	193	191	181	173	161	156	154	172	172	178	174	161	143	178	172	169	181	173	174	163	191	174	151	169	164	178	159	185	167	158	161	170	189	174	166	172	176	168	168	180	183	187	161	180	157	194	170	169	205	151	178	157	193	169	174	168	168	167	171	176	146	149	181	189	192	165	167	189	175	167	168	181	186	174	158	166	145	177	172	178	159	184	168	183	167	174	183	189	159	144	182	194	171	191	174	178	153	173	151	150	170	180	175	193	170	165	161	178	182	195	157	177	202	183	182	168	168	181	176	178	170	146	184	161	153	170	160	174	195	164	149	164	147	168	163	184	174	163	161	180	137	161	166	157	160	155	179	201	179	189	188	165	170	164	157	159	142	169	168	176	162	180	150	162	181	155	191	154	170	177	164	189	155	155	189	144	181	162	178	180	176	187	154	190	168	185	171	185	172	166	187	177	161	177	168	153	205	161	198	183	175	168	178	158	181	178	185	163	180	147	168	191	159	179	162	166	138	171	183	144	195	186	173	184	161	165	161	158	175	153	160	153	168	161	163	192	163	164	168	158	168	171	171	153	156	179	139	182	155	181	147	168	213	171	169	182	166	163	154	173	204	196	164	149	172	190	175	186	168	148	181	153	215	179	161	177	170	177	186	159	180	159	173	185	173	161	162	177	160	164	184	163	152	160	162	203	187	198	150	171	166	164	184	148	176	196	179	164	168	154	190	176	166	155	178	186	155	163	165	178	171	145	188	197	199	188	158	154	170	165	158	152	186	170	152	203	161	173	175	182	171	164	147	162	166	207	167	166	169	196	172	173	170	159	180	150	139	177	170	144	184	164	155	205	169	180	159	158	161	161	171	177	169	174	179	186	158	178	154	171	186	187	177	188	171	166	165	162	174	149	187	161	192	150	168	181	148	149	150	178	190	154	178	166	181	175	156	157	168	175	160	165	167	163	163	179	188	180	176	153	166	180	184	173	175	165	177	177	165	178	185	169	180	155	181	162	181	185	160	175	174	177	161	171	164	165	154	168	168	172	154	186	184	173	162	169	170	179	172	171	157	165	175	176	138	165	147	175	165	152	153	191	166	164	175	162	143	158	160	179	158	176	168	191	152	166	180	179	168	172	171	178	169	180	164	167	175	155	153	180	159	166	168	159	171	164	170	177	162	160	169	166	172	169	163	169	159	162	204	202	160	191	173	151	183	182	165	169	174	164	167	184	173	163	164	147	156	169	169	152	168	162	155	181	161	162	198	152	169	145	154	176	168	191	173	193	165	152	163	173	153	174	187	167	170	160	167	172	156	176	164	158	163	149	193	188	184	189	186	177	174	170	161	154	169	190	151	174	182	156	145	160	170	181	168	168	173	183	186	179	158	174	189	166	149	172	166	171	143	178	170	172	182	183	178	185	175	182	142	197	163	149	199	168	157	160	166	164	168	165	186	161	171	170	166	177	171	182	190	157	173	178	188	169	161	154	160	182	175	171	155	167	175	170	159	177	168	176	149	149	203	183	160	160	174	181	152	177	167	150	184	180	152	183	155	176	175	192	178	173	146	173	140	192	172	182	159	174	157	161	163	166	157	178	181	157	178	179	188	169	158	166	174	180	155	170	172	185	198	173	170	185	164	192	169	169	157	175	165	156	166	184	165	184	188	179	170	166	181	158	176	168	184	159	144	192	173	161	190	177	167	178	167	190	203	155	183	182	181	178	181	149	167	167	154	137	173	169	191	167	169	153	167	174	156	179	155	147	154	189	171	172	162	172	170	150	193	172	158	182	156	162	170	174	185	162	201	161	174	186	191	149	173	145	159	159	196	178	178	166	155	184	136	179	199	153	159	169	158	159	159	174	168	166	195	182	188	162	172	169	164	183	162	149	185	170	177	173	182	168	163	185	163	182	139	168	170	181	172	182	148	194	175	179	164	174	187	161	183	143	167	170	174	164	150	170	145	161	161	162	159	169	186	148	184	170	178	147	180	185	166	163	200	158	190	179	175	162	207	193	184	153	180	164	185	168	174	182	180	181	210	176	162	156	185	182	173	169	163	183	172	168	165	183	175	164	182	169	154	168	168	201	179	162	150	173	187	158	176	156	172	170	173	165	168	159	150	184	178	180	185	148	133	163	177	158	179	185	166	173	152	175	191	182	166	177	173	179	158	182	164	175	137	153	190	172	204	163	155	145	176	160	181	167	170	176	158	185	172	184	168	211	150	213	174	176	189	164	159	183	167	175	156	189	181	177	168	161	166	166	204	187	160	181	188	158	168	197	163	173	168	160	160	167	167	186	155	180	198	186	151	190	185	166	179	190	190	154	175	178	191	164	167	173	164	160	172	152	157	177	191	174	184	195	152	159	201	163	157	176	166	163	163	170	164	173	165	180	171	177	187	153	163	162	164	168	157	176	157	165	175	157	152	173	193	177	181	157	177	167	149	174	164	189	155	158	165	145	163	165	186	193	163	184	163	176	157	190	166	159	171	154	154	170	161	181	181	197	179	157	171	168	200	147	168	164	184	183	159	180	186	158	177	189	151	151	157	171	189	158	159	143	182	164	176	165	193	183	164	169	177	189	161	202	171	166	188	163	190	167	169	158	176	159	168	177	162	166	175	176	160	197	158	180	198	184	145	192	145	158	159	175	159	179	195	173	169	172	186	166	183	171	181	167	153	157	151	153	167	166	171	168	183
17964	5350	497	517	508	484	488	477	463	474	472	498	466	480	431	472	487	466	435	451	502	463	468	439	439	445	463	460	495	451	457	452	479	433	457	438	459	474	450	486	468	419	442	436	509	473	443	490	423	448	399	456	446	405	508	476	448	420	499	474	455	481	473	454	476	441	474	450	439	474	465	477	436	430	470	452	427	472	420	473	431	486	490	473	440	475	477	486	457	459	443	469	514	467	441	460	448	467	482	435	497	510	473	487	494	431	442	442	441	452	429	490	479	468	442	479	478	470	453	492	436	483	479	467	437	444	480	488	444	448	489	474	441	465	486	472	460	467	510	484	481	453	464	393	448	409	451	436	473	465	463	431	451	454	456	488	445	436	433	467	468	481	433	452	491	469	462	469	504	466	451	434	498	490	471	467	441	496	459	463	474	423	442	448	439	438	462	416	466	477	439	482	461	460	429	462	466	463	450	486	447	478	456	447	485	499	479	466	456	486	432	509	474	449	435	482	463	435	482	468	477	436	452	500	457	494	468	452	449	445	499	439	475	423	480	435	463	461	435	427	452	437	501	427	465	472	438	422	464	453	422	483	442	469	457	434	455	437	489	487	470	449	488	475	479	433	459	467	444	481	477	473	432	480	480	468	495	499	427	444	418	450	432	470	463	476	451	456	452	442	439	431	441	485	476	427	444	448	474	455	453	470	435	505	444	483	427	455	426	418	461	411	447	454	473	446	457	458	413	467	486	473	433	456	477	465	449	449	450	479	461	445	449	445	439	459	429	451	438	468	446	444	465	473	452	485	473	482	418	453	461	486	453	464	453	462	459	440	461	480	470	460	467	427	445	454	461	461	453	470	448	436	448	461	428	480	463	446	433	455	482	509	458	452	453	453	466	444	460	417	460	467	484	479	441	455	494	514	459	409	431	431	455	454	465	473	472	420	455	524	449	460	424	453	474	504	452	487	463	446	448	472	464	484	456	417	456	447	429	470	457	483	494	422	491	454	495	470	445	452	459	457	419	480	429	494	449	445	464	459	428	446	498	470	450	421	482	462	465	440	476	471	457	459	466	486	423	416	387	476	454	450	465	481	475	456	466	456	488	481	447	501	469	447	457	449	442	480	441	446	480	464	532	456	445	420	459	447	482	506	430	448	460	444	454	427	428	453	468	482	457	440	507	474	451	398	478	467	483	453	461	432	467	439	496	449	466	481	456	475	486	470	487	481	458	443	494	511	452	443	477	468	480	452	480	443	433	452	485	435	454	434	461	472	472	429	438	453	450	457	478	444	487	460	478	445	461	488	437	480	452	436	469	472	476	490	455	453	517	436	451	460	456	439	455	475	438	479	447	464	487	468	415	443	418	474	455	451	470	492	475	486	442	449	446	427	459	453	462	482	458	465	420	477	475	458	462	459	511	422	457	509	422	475	479	464	462	417	476	449	437	449	471	432	454	488	449	502	456	448	441	451	438	459	505	467	483	463	437	458	422	499	463	505	479	433	451	446	449	474	440	452	483	455	472	472	453	473	441	430	475	437	471	464	457	450	453	460	466	423	471	475	479	475	482	471	435	453	463	473	429	434	450	467	440	406	424	495	464	497	424	466	467	424	490	470	459	448	408	451	442	449	425	453	469	470	484	437	491	470	481	446	465	459	451	464	472	412	512	448	462	464	456	468	455	407	501	459	485	492	449	444	465	462	451	437	454	499	508	420	450	415	438	467	454	487	450	444	477	476	467	464	464	451	466	464	466	437	480	433	442	473	425	435	429	461	471	414	424	441	434	442	463	459	456	495	474	464	452	464	508	489	475	463	423	480	479	451	485	479	483	460	489	446	453	450	468	462	414	447	447	448	438	460	464	476	438	480	451	467	433	445	436	466	492	447	482	486	444	463	400	491	447	479	466	474	414	435	462	490	458	422	478	471	438	449	472	445	488	461	448	448	493	443	458	434	422	480	418	470	439	510	453	447	444	467	452	470	431	449	460	463	423	450	443	429	460	475	471	441	486	463	430	479	442	443	454	474	469	500	416	444	447	465	453	467	457	433	462	456	414	458	460	440	475	457	508	487	457	459	460	480	473	462	452	467	418	452	487	466	469	464	478	466	488	466	471	445	436	478	454	484	455	476	463	431	521	450	436	444	463	434	447	445	459	460	448	478	441	519	435	464	477	474	447	466	480	460	449	489	442	474	461	414	463	439	474	452	486	452	467	483	469	467	515	433	447	441	480	487	462	464	493	456	472	435	435	436	462	477	457	478	400	458	465	421	459	421	443	467	502	438	450	446	490	472	468	464	441	479	460	494	460	483	423	465	449	441	445	467	460	471	424	456	436	440	471	456	433	478	495	454	482	486	453	498	437	488	449	445	492	473	418	433	481	483	490	446	439	431	430	475	462	400	456	506	440	484	494	447	474	456	460	462	458	487	457	427	480	433	456	467	440	442	457	493	436	505	435	453	449	489	487	457	427	506	468	462	524	452	426	449	469	446	448	456	456	450	460	446	459	499	464	444	482	464	447	446	486	481	475	429	461	482	459	453	488	476	423	463	474	455	477	463	461	489	480	437	421	489	462	477	478	430	471	451	477	456	469	508	472	473	476	445	472	450	487	463	426	473	454	485	471	488	435	473	462	453	463	442	466	436	450	434	448	456	459	436	443	449	459	467	439	437	479	443	479	451	455	428	462	490	455	443	445	455	469	472	459	418	483	424	476	444	432	444	469	456	451	493	473	458	529	482	446	417	420	436	459	434	481	447	476	481	440	461	474	435	433	429	442	451	447	422	447	470	469	426	455	479	498	464	456	507	469	472	485	443	449	462	444	421	490	467	484	449	441	463	404	465	444	488	485	427	476	433	452	476	460	461	437	459	415	495	461	455	470	492	472	502	427	459	482	485	433	469	500	409	459	438	454	428	452	456	461	440	500	463	431	438	450	500	449	453	488	451	427	481	482	482	464	456	461	484	458	480	459	469	475	484	445	499	460	481	458	483	479	500	440	447	444	463	445	484	455	464	464	411	449	449	435	452	482	443	451	418	489	450	457	479	454	443	481	460	423	476	459	446	476	447	467	492	473	463	471	475	473	452	428	464	464	494	480	464	462	459	471	448	485	472	444	508	440	444	471	446	441	490	487	427	434	451	495	468	477	459	485	482	495	411	473	463	480	453	489	432	461	444	480	470	467	449	460	450	489	445	480	459	460	427	473	431	451	433	456	480	435	455	438	456	484	467	467	421	480	467	470	464	483	424	466	479	434	425	480	478	478	430	492	463	434	432	439	449	490	435	463	450	440	424	454	476	435	451	434	464	472	462	467	485	468	478	476	446	426	443	451	498	452	454	465	449	451	451	440	430	475	463	441	435	465	477	485	476	401	493	484	464	467	453	440	459	490	448	447	484	460	444	474	468	464	492	476	509	455	453	474	431	460	443	470	473	462	436	448	446	480	483	451	511	451	466	438	478	461	444	473	448	483	479	482	503	490	447	446	454
64791	46025	16360	1868	639	508	466	420	357	381	342	352	336	345	354	309	357	294	316	323	311	322	318	293	281	312	293	317	312	276	299	286	346	330	297	313	323	271	320	301	287	302	279	313	312	322	314	270	322	320	298	340	294	322	298	327	332	308	295	340	300	322	355	282	288	302	315	313	323	284	307	311	298	311	293	293	296	302	303	305	291	300	301	305	292	324	339	338	294	296	306	296	323	276	265	305	322	314	283	279	315	295	325	293	268	309	317	313	328	287	289	282	298	275	300	260	315	304	328	313	319	330	291	344	304	282	288	290	349	327	293	304	282	324	295	295	309	304	327	317	319	295	292	287	274	323	338	292	273	330	290	280	294	311	294	284	322	309	310	274	337	314	283	317	294	300	279	302	312	341	280	327	282	315	302	307	268	310	330	325	321	321	284	278	280	327	323	349	301	299	311	292	307	256	290	299	311	294	304	276	310	299	298	332	299	315	316	286	298	270	283	312	324	304	291	274	306	297	275	323	309	327	263	280	315	285	322	327	292	307	298	309	296	313	306	325	276	264	300	297	279	288	278	287	314	299	291	292	322	306	310	310	301	300	315	309	282	331	320	269	312	320	310	313	306	290	289	286	311	295	311	325	311	287	316	313	282	328	265	345	270	316	322	321	292	300	313	299	288	288	300	304	311	304	298	296	298	307	307	327	347	281	322	352	338	301	292	282	283	326	277	275	268	313	321	314	300	325	323	312	279	315	283	318	298	309	280	289	284	296	314	291	275	277	307	324	323	305	296	286	300	320	297	287	307	334	286	313	301	268	295	287	289	292	272	318	273	307	304	302	288	330	286	287	293	290	306	300	323	304	299	321	297	312	308	289	299	304	280	298	302	319	305	300	335	293	302	319	309	271	306	317	295	319	301	297	332	261	284	288	311	301	286	311	343	278	305	304	283	270	307	316	272	281	300	300	275	329	296	304	303	276	305	300	328	289	304	308	307	309	331	299	287	309	298	301	294	290	296	291	289	297	328	329	302	322	313	278	287	316	295	305	302	305	299	302	298	286	293	314	300	307	268	289	292	250	299	304	303	305	301	270	333	292	296	336	299	306	299	289	292	297	300	284	289	353	290	303	311	293	290	343	315	263	302	289	308	295	292	293	297	294	334	317	313	332	301	294	300	298	308	302	331	313	307	300	293	267	311	298	295	275	276	334	307	312	285	306	286	289	308	275	311	312	296	286	310	302	289	312	299	298	276	314	282	308	303	297	316	309	317	303	276	328	309	299	286	288	286	300	311	315	309	315	277	321	300	341	306	262	287	324	278	333	337	324	308	304	292	317	284	291	310	304	306	291	282	303	271	306	293	315	306	310	303	268	296	321	305	291	318	360	299	302	250	310	301	311	318	299	315	323	301	312	303	298	304	312	327	314	272	295	345	275	299	320	266	298	276	284	268	303	315	283	289	298	331	300	279	305	297	329	295	267	299	302	335	328	278	276	315	299	315	309	296	285	332	303	317	309	307	307	277	294	289	308	306	338	324	295	287	305	315	269	314	289	307	299	318	313	315	325	302	275	307	317	299	339	318	304	270	320	295	317	303	286	335	315	292	310	300	294	331	262	300	289	271	305	260	330	305	288	284	303	324	278	306	279	315	311	283	311	299	288	300	288	293	267	335	301	289	321	287	278	315	299	286	287	293	303	290	310	289	307	313	286	290	336	300	313	308	319	301	287	291	266	295	319	278	312	297	313	257	283	273	323	294	288	310	317	291	292	303	305	311	301	300	306	308	332	314	298	301	312	289	291	311	269	303	289	323	299	301	308	305	289	303	341	336	277	336	298	292	286	303	286	302	271	289	301	287	318	311	275	313	288	276	321	304	286	307	325	314	288	310	271	284	304	288	308	320	303	276	315	287	292	293	326	299	312	308	335	333	319	314	319	337	258	260	263	309	286	317	314	314	319	264	293	255	304	296	309	282	280	280	265	292	284	293	314	311	324	283	310	287	319	319	294	306	311	303	293	284	303	300	301	269	273	311	289	317	309	299	289	279	306	320	301	268	323	329	306	297	319	271	306	286	317	299	286	310	283	301	293	301	280	266	281	307	307	299	296	308	324	337	299	327	275	289	324	281	313	296	286	296	248	290	318	306	308	315	322	313	307	275	279	302	326	302	268	335	307	307	290	299	297	334	309	302	247	280	313	306	317	265	296	308	307	308	293	298	287	297	290	298	320	294	317	304	319	326	293	311	310	315	302	318	265	303	274	321	286	277	290	309	315	298	334	319	301	326	283	317	321	286	303	300	292	299	350	301	290	309	339	320	320	285	308	312	324	323	321	288	303	318	291	328	285	327	310	321	326	283	294	295	287	278	279	304	286	322	311	263	301	308	273	297	290	270	266	316	321	304	291	261	268	338	278	301	307	276	302	294	310	278	295	289	281	316	306	303	338	334	285	314	313	307	307	332	311	346	304	305	317	305	288	271	337	304	323	330	313	296	316	315	295	302	291	282	295	311	298	300	320	294	328	275	328	303	308	306	290	295	321	311	301	283	298	326	300	287	288	348	288	286	303	299	324	312	297	287	314	266	294	322	310	295	312	319	291	323	320	340	295	303	326	311	315	292	277	325	358	297	304	273	301	294	299	293	292	306	325	299	274	304	276	274	296	308	287	288	295	330	289	302	301	291	297	278	273	347	329	268	299	280	301	304	290	300	297	319	323	304	324	311	306	303	298	301	302	298	283	304	340	280	284	316	291	294	284	290	310	293	283	284	283	298	288	295	265	285	305	308	337	291	307	283	295	306	326	306	289	340	343	332	307	286	309	298	295	292	309	318	325	310	269	294	307	315	311	303	310	267	264	325	295	285	340	304	268	302	323	289	300	314	301	309	270	294	297	281	315	288	309	280	295	289	291	300	294	335	326	286	293	294	302	281	308	317	320	262	311	309	314	320	302	316	341	260	320	303	303	273	322	298	284	289	308	290	270	297	312	313	332	327	340	289	310	290	270	281	306	290	312	307	303	342	282	299	304	298	279	311	305	308	314	325	305	285	316	281	274	295	306	314	303	343	305	294	296	296	251	288	318	294	285	314	314	334	289	297	272	323	318	313	255	333	312	326	301	311	301	294	313	296	317	326	335	290	297	269	290	298	286	279	282	323	366	280	314	264	305	265	318	315	318	299	300	301	299	301	304	319	290	300	292	279	319	294	297	315	282	304	283	292	313	326	307	324	330	302	306	305	292	305	270	319	292	258	316	302	283	314	288	283	317	304	320	326	329	315	332	328	338	278	302	334	306	298	331	320	317	310	297	290	328	301	324	334	280	315	302	289	302	325	307	267	297	327	309	307	289	341	303	299	304	313	291	294	300	333	290	340	289	307	289	287	344	313	329	278	266	299	301	291	278	304	312	295	312	316	303	300	332	310	316	309	276	332	315	321	306	342	266	300	320	304	319	314	317	269	300	294	336	277	269	290	310	298	286	330	315	316	312	326	293
42048	30978	2096	2275	2018	1748	1474	1324	1230	1132	1104	993	975	957	953	842	830	880	833	818	886	834	823	819	771	799	754	812	774	770	774	810	735	764	800	760	750	744	795	784	786	764	685	778	748	739	697	745	724	801	778	742	744	708	793	772	773	782	737	731	756	742	734	755	733	735	755	766	732	746	758	746	750	771	777	727	754	769	733	761	748	696	732	725	708	795	744	748	709	763	760	740	768	800	687	738	731	774	751	739	728	723	731	696	779	751	754	746	716	768	688	748	763	751	732	758	723	758	755	764	773	768	765	732	783	757	749	737	703	730	673	771	696	770	758	788	759	746	779	696	752	743	749	765	714	708	729	758	784	735	703	709	665	783	763	754	698	761	762	733	713	706	746	755	713	721	699	758	730	758	713	718	751	717	742	695	754	726	706	711	709	733	757	773	684	775	736	759	708	788	734	727	746	723	734	690	741	717	742	676	760	777	679	767	740	793	751	778	741	729	735	720	756	678	681	703	755	708	727	784	723	698	775	682	760	724	718	721	753	719	772	728	697	749	695	727	717	687	777	743	757	717	730	736	726	751	753	757	765	729	739	736	712	791	721	725	734	741	703	762	721	772	715	723	731	708	678	741	706	740	737	732	690	678	716	754	717	773	793	769	755	740	777	738	759	700	731	706	748	750	749	757	725	727	739	709	731	700	754	734	702	729	721	749	676	695	759	744	726	704	693	743	753	714	693	725	786	773	792	788	739	743	703	741	696	764	721	722	711	734	735	735	723	765	710	719	721	726	774	723	725	771	720	674	749	753	756	771	710	755	728	719	801	775	738	722	725	750	733	738	743	756	732	740	741	744	693	758	735	737	702	711	714	761	713	699	786	715	694	706	732	743	798	701	719	723	756	762	714	787	755	733	705	722	726	727	759	724	743	748	739	712	728	701	755	734	764	720	680	736	752	728	705	728	734	773	706	724	770	733	715	724	746	697	716	741	719	718	718	747	714	776	715	750	722	759	707	733	812	737	717	732	712	734	730	684	739	715	739	777	719	764	719	741	748	706	713	697	729	747	719	746	690	721	760	692	733	789	797	743	695	760	742	743	769	742	752	738	725	740	714	731	713	768	800	733	745	727	706	724	767	744	747	713	738	743	719	748	728	710	754	742	736	727	761	758	721	696	695	734	751	720	685	771	749	746	804	736	720	745	751	765	712	744	736	741	734	711	767	754	743	730	743	749	745	773	770	698	738	738	733	715	752	758	725	759	750	726	796	785	721	721	742	669	759	766	729	725	660	708	708	766	726	761	811	774	755	732	676	733	766	747	741	725	762	719	721	713	753	751	752	671	750	703	750	742	748	696	702	760	761	755	768	726	707	706	761	770	721	710	745	750	756	784	675	696	780	752	677	724	757	742	706	746	797	766	702	733	690	762	736	756	704	699	749	725	742	729	708	732	739	755	752	736	755	753	729	678	764	734	800	720	725	739	716	722	758	751	787	736	739	774	747	735	754	772	760	742	724	675	705	683	737	700	737	719	779	701	688	664	723	755	724	720	719	762	714	750	720	698	757	764	757	769	778	763	735	760	755	700	706	715	733	708	720	769	758	746	731	701	701	713	738	712	774	757	697	752	735	764	697	719	719	742	776	724	700	743	740	768	695	727	735	734	694	731	729	743	699	746	757	738	764	731	730	787	722	729	735	742	715	719	721	734	698	749	770	710	753	719	737	746	706	734	737	721	703	766	753	752	768	733	717	750	769	712	741	760	702	713	728	744	684	739	722	712	759	708	728	712	737	739	788	708	738	688	720	746	758	727	706	713	746	750	715	732	678	718	693	744	737	730	757	767	712	734	689	753	733	754	779	706	726	686	741	781	708	694	723	751	734	762	743	746	785	772	776	752	723	707	742	683	710	758	723	749	753	753	746	761	750	768	740	729	748	763	726	800	734	725	760	772	715	765	730	727	721	754	781	760	742	727	738	768	723	711	733	688	727	678	738	749	714	764	709	781	763	723	717	746	730	758	742	753	762	747	780	756	731	738	789	747	766	739	756	761	700	725	730	752	711	720	731	733	761	709	751	761	765	651	716	756	717	647	745	729	736	769	742	754	714	718	716	720	743	756	715	753	746	723	767	725	711	714	743	706	806	722	728	755	682	737	751	728	719	737	744	749	793	739	766	742	776	716	704	671	775	687	701	760	727	773	753	734	694	746	763	721	733	799	749	742	770	737	757	673	730	727	753	800	719	730	731	747	735	744	716	749	748	746	690	744	706	727	779	708	720	714	774	755	758	733	708	734	741	757	696	773	739	787	743	703	707	734	773	718	756	737	773	755	723	739	717	773	717	740	722	745	717	743	685	736	741	742	718	802	726	736	729	710	759	770	731	739	734	707	747	728	748	713	768	722	705	732	717	674	743	749	717	748	722	769	735	762	725	707	756	688	758	722	743	729	707	726	728	764	730	775	757	726	753	711	726	779	728	701	716	751	768	763	707	724	745	775	742	716	732	751	760	742	752	699	774	753	702	760	734	755	713	803	730	762	757	726	747	777	717	751	712	792	699	753	689	719	706	731	754	766	705	723	738	755	741	772	745	700	730	778	756	712	777	737	785	724	779	712	720	742	703	687	732	737	740	728	722	714	756	756	695	754	769	752	744	701	746	773	716	718	744	753	726	734	711	754	750	715	758	702	721	739	749	706	726	755	709	714	712	739	726	669	724	691	736	742	743	745	710	721	649	715	711	706	688	751	735	707	753	796	765	788	697	704	711	733	710	726	724	733	753	693	667	734	708	723	755	743	712	683	781	708	775	755	673	792	677	747	744	727	727	713	740	732	752	687	750	686	727	720	775	716	746	726	748	769	697	669	788	745	737	756	680	743	681	773	728	728	728	726	756	755	762	731	758	730	776	776	712	755	737	804	781	783	704	745	737	695	749	766	724	698	707	771	715	744	705	712	717	736	767	710	760	735	685	727	737	687	755	769	721	776	760	694	732	654	769	719	768	751	734	797	699	735	753	719	689	740	709	750	715	675	723	743	761	758	746	690	692	774	815	769	774	764	737	740	764	773	729	742	733	752	720	737	733	752	748	726	742	755	746	728	752	729	695	682	698	730	774	758	771	741	718	773	775	701	721	751	705	701	708	724	764	783	737	722	755	732	766	687	759	718	746	719	748	717	752	712	749	741	767	796	725	772	727	781	760	730	792	744	661	732	722	692	712	718	683	711	755	765	689	734	783	741	730	737	732	746	711	743	748	745	742	732	768	715	760	769	738	692	781	718	753	694	730	785	718	717	738	775	751	736	769	767	750	681	723	769	752	771	735	718	776	824	801	700	714	787	759	736	734	762	759	711	745	739	770	740	723	740	729	738	736	753	747	737	761	763	769	769	731	703	706	755	722	717	742	721	727	760	792	741	749	775	747	710	709	712	728	729	736	713	695	718	765	740	741	760	700	721	717	746	788	790	747	733	744	743	731	762	736	729	739	733	692	714	746	704
74645	54153	24616	7114	1151	720	524	457	426	416	361	353	331	320	320	289	306	318	281	281	281	288	320	302	285	292	260	282	318	304	319	280	235	317	252	274	265	289	281	299	307	268	271	252	276	254	281	270	295	262	302	262	288	277	268	277	308	263	283	280	286	285	278	256	284	295	267	291	277	307	295	281	259	266	268	267	252	249	277	275	277	281	243	276	279	271	285	281	257	286	257	255	252	260	270	274	267	283	287	264	285	232	255	245	245	275	260	277	234	257	289	270	297	301	248	296	292	275	288	253	236	276	301	271	266	265	230	282	301	277	276	273	285	263	241	252	272	285	283	245	254	247	277	270	234	258	249	285	285	271	269	279	272	242	254	263	285	277	275	283	270	271	255	264	240	263	260	287	253	270	270	278	283	275	268	256	256	254	231	228	262	252	272	289	256	260	291	241	237	265	280	277	298	280	258	263	266	245	276	246	283	247	269	248	276	248	264	275	275	245	280	275	257	286	283	268	260	263	264	281	275	240	271	262	277	242	257	274	269	227	243	259	249	263	242	277	263	275	246	270	270	275	257	260	288	310	259	270	267	229	243	271	285	298	289	261	261	300	267	309	279	271	264	278	278	288	276	280	264	261	247	279	251	284	241	255	279	273	306	248	272	267	259	259	267	274	251	258	279	259	302	293	276	251	262	291	278	261	289	238	290	279	274	280	277	245	286	282	257	252	265	295	260	252	279	293	278	266	259	273	267	293	294	280	262	273	271	274	295	304	243	300	274	256	280	264	270	261	271	275	254	279	289	276	254	251	290	261	268	275	266	273	282	278	242	250	287	266	285	309	265	277	257	244	254	283	293	295	272	267	294	259	235	227	271	256	266	286	282	255	262	272	250	295	278	276	260	264	299	311	268	264	270	265	281	271	232	280	272	292	289	257	277	249	287	245	282	280	267	289	252	235	244	267	284	252	263	247	284	263	306	264	294	248	237	276	274	290	252	261	337	288	265	260	287	281	264	296	277	254	277	248	264	288	257	256	269	256	247	276	272	250	275	286	265	254	286	285	271	281	266	264	220	256	270	301	261	260	247	257	276	311	300	219	246	295	275	274	229	273	255	292	248	275	284	264	271	269	294	257	263	269	271	283	312	267	286	290	260	264	256	246	250	257	263	257	263	269	266	282	269	276	284	280	260	272	278	260	271	280	280	272	291	275	283	273	271	250	266	300	270	248	287	243	254	277	262	274	231	276	249	279	268	276	246	264	298	270	258	267	247	305	293	265	260	293	263	247	301	259	281	264	282	238	251	289	257	247	282	289	285	286	295	253	284	238	243	285	304	280	298	240	283	260	271	258	243	277	293	261	286	258	280	285	293	246	246	278	257	278	259	281	277	269	257	286	269	261	267	262	268	276	257	257	268	268	274	299	304	286	276	260	254	278	247	297	263	277	282	260	250	276	298	255	279	272	241	253	268	259	262	269	260	249	264	266	255	258	283	274	274	255	260	252	297	239	277	260	298	251	272	247	280	272	287	305	278	292	237	267	274	279	247	264	305	280	286	270	282	258	246	304	270	284	285	265	242	274	276	307	293	279	263	280	257	237	263	290	262	259	232	255	297	304	272	256	280	280	253	267	279	274	269	271	280	255	269	298	301	293	290	279	240	256	275	248	270	278	256	274	262	304	279	276	280	259	311	279	290	259	295	264	279	292	247	277	264	263	286	257	307	262	266	279	249	253	258	257	267	249	231	270	278	280	279	250	260	277	270	266	261	270	255	308	290	277	263	268	277	222	239	281	226	276	246	292	252	257	287	314	251	261	266	256	250	270	203	268	244	260	251	270	282	245	293	293	291	257	294	255	311	284	281	258	273	305	257	265	274	275	273	272	272	271	272	280	304	279	257	250	268	273	249	280	277	282	298	267	288	251	278	278	282	264	257	265	262	274	269	269	252	253	245	273	298	262	236	296	292	244	279	279	266	262	247	255	271	249	278	249	246	252	252	254	263	242	249	250	266	270	267	283	246	279	250	241	279	278	258	278	241	257	282	259	253	299	284	304	266	261	252	242	261	248	251	272	278	289	295	274	258	288	292	260	264	286	276	247	279	283	272	269	277	258	293	292	283	280	265	289	253	285	230	259	275	257	249	286	262	268	277	272	246	322	244	271	231	274	260	261	249	268	285	248	274	279	295	301	277	280	268	281	264	263	268	289	225	280	275	284	295	262	299	241	282	264	265	241	265	312	267	260	269	263	262	283	258	245	278	273	242	252	249	286	274	293	265	261	280	293	246	286	245	246	294	269	250	278	280	280	268	265	276	285	274	257	268	270	267	264	244	243	259	258	279	247	275	279	275	272	280	271	280	271	297	260	303	258	249	272	258	251	273	278	276	230	281	273	252	269	236	250	266	269	289	270	268	251	246	280	265	279	282	257	292	288	232	303	252	287	252	274	273	288	252	270	262	246	267	254	283	267	268	257	275	268	299	253	280	283	245	293	259	251	268	281	253	289	270	280	291	282	282	268	269	284	283	251	289	281	281	294	281	272	300	270	283	264	244	254	274	252	282	282	264	254	283	258	265	283	260	272	262	267	261	299	273	250	245	254	291	249	284	270	279	253	265	269	290	277	267	251	270	293	288	275	292	289	266	285	282	263	289	272	273	293	279	291	296	260	295	265	299	276	261	281	264	275	279	278	256	255	268	266	285	237	270	284	279	289	247	279	268	257	273	248	254	259	288	270	244	260	290	258	266	250	271	297	245	293	290	282	240	285	269	255	310	271	287	227	252	261	290	253	255	252	268	288	281	267	254	269	288	287	259	279	248	255	252	277	260	271	261	296	258	264	264	227	273	267	273	285	273	266	238	260	294	308	235	285	261	298	249	253	286	261	291	301	278	281	277	271	288	283	294	272	288	255	273	257	274	240	297	289	279	245	240	288	247	286	258	262	262	255	262	273	286	274	265	293	280	257	269	271	287	267	288	230	260	266	256	268	260	267	238	252	283	265	274	275	248	292	266	261	261	242	256	276	281	246	304	276	225	260	291	245	237	261	275	287	248	275	270	289	255	277	259	282	272	256	254	257	265	267	268	272	258	274	260	262	263	266	268	274	302	281	260	253	275	275	287	256	281	271	262	283	252	275	249	276	271	268	252	269	271	251	255	252	272	280	283	276	247	274	271	266	254	285	280	279	269	277	278	291	221	271	280	297	287	277	275	250	234	273	274	254	272	265	262	260	263	298	270	269	253	273	276	256	263	260	271	290	246	277	272	272	254	270	247	285	257	261	262	235	287	233	271	241	284	269	316	269	285	279	266	253	236	243	277	250	299	259	269	273	286	297	307	294	226	266	261	254	247	257	237	275	277	271	250	297	289	270	276	245	270	275	239	265	252	271	283	263	273	273	293	278	262	279	242	276	266	287	283	261	256	243	273	296	291	282	302	273	262	253	283	269	278	270	264	280	279	282	274	255	317	252	291	239	235	250	231	286	250	281	236	297
50833	39958	3128	3592	3042	2514	2112	1830	1618	1419	1287	1162	1050	1073	1018	957	922	892	862	830	850	799	827	803	846	773	764	731	677	738	764	691	710	728	696	694	712	708	681	702	678	678	692	690	689	672	712	656	715	664	649	639	653	682	703	647	660	679	660	670	692	617	656	688	622	693	653	701	642	662	607	684	599	627	631	653	603	623	646	626	635	689	643	657	623	652	655	658	649	650	623	678	679	616	662	687	659	628	641	627	643	615	654	590	621	611	654	590	680	651	653	637	638	732	656	639	651	628	658	606	661	643	598	685	692	630	684	658	689	680	605	647	671	631	612	683	626	651	635	634	664	646	658	654	678	638	611	601	643	639	665	654	630	669	649	621	587	650	639	619	623	642	618	632	639	644	620	621	618	651	670	664	661	577	629	639	679	619	610	688	661	676	664	611	627	661	652	623	594	635	634	649	624	618	634	613	622	638	674	605	628	629	600	671	634	597	592	635	619	646	588	623	643	609	637	610	630	630	659	645	699	601	646	617	648	707	666	621	633	640	628	676	654	658	650	648	597	657	579	588	637	643	618	632	677	641	635	644	672	641	610	632	648	608	662	634	683	687	660	607	638	625	628	639	644	642	663	641	662	676	614	622	644	623	630	647	611	615	607	662	650	624	659	657	613	669	619	654	651	616	632	661	627	637	662	621	606	610	660	632	691	643	649	676	615	684	662	645	624	639	666	624	650	652	718	645	647	658	607	664	650	681	637	642	617	631	656	662	634	608	623	619	673	679	628	620	640	656	624	644	620	655	629	634	623	611	653	605	605	645	638	663	650	617	642	633	685	624	651	632	582	703	684	682	657	665	619	657	614	636	669	635	613	650	682	622	658	606	709	612	618	632	658	624	624	608	614	623	617	643	614	649	652	690	615	655	665	609	601	626	665	636	658	721	650	662	638	662	640	662	626	684	653	662	620	655	601	640	604	612	640	625	630	585	675	668	662	629	671	620	619	596	633	628	653	670	672	676	618	635	631	655	635	678	675	666	652	648	667	664	609	640	633	609	653	627	652	677	663	633	657	662	667	631	674	668	655	670	622	629	621	626	645	646	613	630	637	633	606	667	654	639	645	629	630	665	672	664	601	593	665	629	621	668	645	624	648	631	565	604	626	632	679	671	663	653	633	644	619	662	639	614	606	600	676	682	628	622	695	611	595	617	638	670	619	628	662	629	625	629	621	649	630	647	687	645	653	656	692	642	646	617	598	665	655	619	621	692	606	656	645	647	639	627	671	642	627	653	660	696	629	658	669	663	609	663	643	646	614	684	644	639	641	662	639	634	644	656	662	617	656	645	644	650	642	625	667	644	658	593	657	601	663	662	656	642	638	650	611	633	623	648	648	628	629	681	616	645	648	613	683	637	671	630	645	628	622	642	662	663	665	687	611	635	662	657	641	713	626	610	609	624	637	624	652	665	688	645	637	634	649	662	683	602	647	614	597	688	623	627	654	622	630	637	620	622	615	604	643	625	675	609	616	627	639	598	613	666	663	647	627	641	650	621	688	647	677	651	652	593	676	654	646	652	626	649	669	606	668	641	616	687	625	604	649	693	602	615	609	624	623	659	711	629	663	636	693	643	615	641	621	651	709	627	624	624	624	663	622	625	695	611	633	643	618	620	632	656	651	624	624	618	663	672	615	645	610	594	642	700	610	677	643	668	665	622	642	655	640	639	641	653	613	629	645	641	642	631	615	638	630	630	668	642	626	632	627	640	624	618	629	618	624	596	590	635	651	628	666	631	691	624	649	671	643	669	631	626	634	585	641	653	650	663	685	656	658	649	588	666	640	636	651	619	639	645	620	638	637	593	692	645	624	661	619	662	671	597	611	646	635	638	600	638	611	641	593	652	652	652	669	604	628	635	611	631	658	645	678	608	647	659	656	694	649	649	635	636	641	657	647	645	652	618	624	658	614	661	599	616	626	640	637	700	636	683	640	610	653	661	603	622	653	633	666	636	611	689	664	660	655	667	628	642	610	670	615	656	636	624	618	673	626	601	653	691	625	657	693	620	593	634	623	594	610	591	706	590	641	652	652	661	622	645	621	657	598	628	698	587	673	685	680	632	660	669	661	643	612	645	634	604	650	644	608	671	591	631	626	660	641	670	619	665	602	628	673	616	595	655	640	655	592	677	698	620	633	656	646	622	652	642	646	629	628	661	620	634	657	658	644	642	657	645	628	625	592	631	656	666	629	643	620	618	613	605	657	643	622	643	689	640	606	654	606	611	670	625	615	661	613	635	670	647	643	624	637	637	641	656	663	694	645	662	659	630	610	599	631	613	675	614	642	666	652	647	649	606	634	643	609	693	638	640	649	644	628	588	664	627	648	608	663	606	622	630	630	652	623	686	619	632	618	657	578	674	618	658	604	597	666	621	616	630	646	624	588	628	630	624	625	628	667	604	653	679	591	659	646	658	627	630	652	618	644	639	617	629	634	660	637	659	694	704	647	639	662	602	586	606	672	609	665	699	671	601	656	631	648	653	638	620	612	644	609	608	641	678	615	641	669	627	620	631	652	618	620	631	641	663	635	663	622	618	610	602	650	604	634	630	636	668	660	634	655	624	674	673	602	615	666	604	691	705	662	641	672	640	595	630	583	638	691	628	644	579	622	612	648	585	664	640	644	663	596	638	691	635	647	640	598	639	623	599	596	625	700	652	640	651	619	660	651	669	638	643	641	604	594	636	642	666	625	663	603	648	638	629	659	599	619	615	690	641	668	642	624	616	694	641	628	639	609	609	672	648	636	710	630	624	628	654	676	630	625	659	650	665	665	634	595	579	638	644	684	617	634	662	648	644	621	623	612	602	596	635	632	639	640	669	651	650	639	669	643	686	644	650	680	652	661	662	634	687	669	644	613	639	656	637	605	633	630	602	604	643	579	610	652	592	651	576	675	612	662	640	607	618	669	641	611	665	623	659	653	635	643	645	634	648	635	617	583	642	670	635	613	630	640	619	639	650	620	697	685	591	651	682	636	625	650	688	622	681	682	661	644	640	607	613	648	634	692	605	661	600	635	641	628	676	636	654	594	652	627	654	608	589	607	691	670	614	655	574	641	644	635	603	644	643	618	655	634	618	636	637	661	619	639	624	632	656	652	658	647	665	652	655	628	637	651	640	607	631	662	597	617	647	633	603	611	624	672	654	619	609	642	620	633	659	587	656	635	635	650	665	666	643	665	600	655	647	655	571	677	661	611	587	652	647	605	612	670	674	666	644	650	674	650	622	618	645	578	645	645	590	637	616	643	649	686	667	607	616	622	604	634	690	633	658	626	620	627	638	680	626	637	627	619	697	607	692	626	640	647	667	679	641	605	642	588	607	636	628	678	619	599	598	673	632	655	613	665	616	639	663	614	633	616	631	620	663	635	616	641	647	653	681	652	635	637	632	637	663	622	631	616	646	650	643	660	644	632	637	646	706	652	640	614	641	627	597	686	649	664	665
18226	4743	375	203	167	186	188	208	182	154	194	204	162	172	158	183	174	171	166	177	171	186	174	171	175	190	165	177	193	158	167	173	179	169	132	165	181	156	160	161	168	172	206	181	167	177	164	161	180	195	178	187	174	150	177	166	174	192	168	183	155	171	171	167	187	159	152	182	177	157	175	167	164	165	181	198	165	161	187	172	176	182	194	177	158	169	171	174	175	140	161	176	174	183	165	177	164	129	162	172	159	180	160	185	151	205	169	183	163	158	189	174	170	157	173	189	160	168	176	160	165	167	177	190	181	163	161	166	143	176	209	182	181	179	167	180	171	175	150	174	181	154	180	142	165	167	167	205	176	178	159	189	175	172	167	159	168	180	156	168	163	148	159	130	182	150	193	151	184	182	188	143	150	174	189	190	164	157	158	166	187	167	167	159	174	175	188	161	165	165	151	187	166	182	175	184	166	163	164	189	160	174	172	174	180	168	162	148	151	187	163	197	174	151	161	162	171	180	183	169	158	160	155	194	161	175	171	178	143	181	183	168	180	171	165	169	192	171	179	178	173	147	183	154	180	173	165	170	143	193	170	187	146	189	172	178	176	177	184	174	186	154	187	156	189	180	170	168	201	182	180	166	187	193	174	175	166	165	170	193	170	177	183	160	154	158	135	180	169	167	171	167	142	194	166	200	176	158	164	181	149	165	168	168	155	156	157	176	162	180	178	183	185	178	192	166	185	181	155	174	178	166	164	187	137	176	206	175	138	143	174	194	166	167	165	166	150	177	152	179	173	186	148	168	205	186	151	142	182	171	168	181	153	160	186	169	165	158	171	166	181	180	154	170	173	192	174	191	157	176	183	170	157	168	171	155	164	165	202	164	178	158	164	167	172	152	191	215	170	169	165	166	171	185	155	173	159	170	173	168	171	165	175	186	185	173	189	146	162	176	169	181	144	185	166	153	149	160	187	170	169	146	177	177	159	194	164	177	163	175	169	176	177	169	166	171	168	175	174	175	182	162	173	169	177	192	194	176	192	157	170	166	185	181	170	174	158	194	182	172	152	174	151	181	176	151	186	167	194	176	147	175	191	186	173	199	165	175	167	174	171	166	181	182	179	165	170	165	158	154	154	175	168	170	196	151	150	162	184	178	179	172	155	150	159	172	155	191	195	169	190	179	173	172	151	178	163	189	172	166	151	180	168	167	183	175	162	155	161	186	168	191	174	187	180	188	173	173	164	164	164	168	163	170	190	176	185	169	159	173	184	176	201	173	165	173	173	148	179	168	195	180	163	188	162	182	171	158	141	148	160	167	179	188	158	203	174	146	173	176	164	165	152	170	157	180	200	145	141	166	201	176	144	150	161	195	163	169	178	162	209	178	189	168	143	162	165	149	152	167	161	170	168	173	172	174	152	178	181	174	174	178	165	164	171	162	172	148	170	165	175	160	169	176	189	146	194	200	160	176	167	186	195	175	160	171	172	171	171	172	162	186	164	151	175	158	175	140	164	172	182	190	182	158	187	171	161	185	158	168	177	165	150	180	176	156	161	157	172	162	162	160	182	164	157	168	186	167	159	172	150	174	187	173	159	157	180	170	168	162	177	168	179	158	155	152	181	139	154	172	182	166	176	214	161	151	177	174	187	193	161	166	178	176	181	170	166	147	155	171	196	167	178	178	180	192	190	186	194	161	174	160	154	162	164	191	171	177	183	167	181	178	155	202	193	181	155	187	169	185	169	158	189	191	201	163	193	173	192	162	193	179	176	160	183	179	155	177	171	167	167	197	167	164	163	137	160	176	158	167	203	157	167	180	178	181	153	183	168	187	178	159	197	162	160	165	163	171	150	159	180	181	193	175	159	169	176	162	146	169	167	167	167	160	158	177	156	161	162	172	175	172	167	178	176	173	191	169	164	160	189	146	177	178	159	177	177	183	183	172	161	183	167	174	182	169	170	172	131	157	157	170	166	162	147	157	167	170	151	169	178	186	174	202	186	177	176	195	168	172	178	176	156	165	189	186	181	166	180	189	167	173	194	164	161	179	174	181	164	197	178	190	173	156	189	178	183	180	178	180	173	153	177	170	140	183	159	152	171	177	155	161	142	161	166	165	158	149	188	182	157	139	172	169	131	177	166	162	151	171	160	183	186	164	164	153	161	180	169	168	179	154	164	167	158	168	150	155	175	191	194	142	172	162	166	174	163	171	188	175	180	171	189	166	177	176	166	155	183	180	152	190	153	149	154	171	146	143	153	168	167	155	159	168	150	189	196	171	187	180	157	182	171	192	157	196	156	174	167	160	179	194	179	178	169	197	174	175	199	164	167	188	166	165	165	182	169	180	178	174	161	193	177	178	153	170	159	184	180	162	167	176	165	158	164	178	206	176	174	150	188	169	176	188	173	183	202	146	197	169	160	150	173	194	181	165	189	178	162	171	168	181	161	160	175	165	154	172	157	179	158	171	207	144	167	179	192	186	156	161	158	153	185	172	184	164	187	186	161	148	195	178	168	174	180	165	180	206	183	190	183	163	184	154	174	191	143	187	150	162	170	154	163	182	176	161	161	172	161	168	158	172	167	163	175	167	184	194	170	149	161	157	167	153	177	141	176	173	150	175	150	195	160	180	167	165	198	175	150	179	175	167	178	171	181	168	153	183	175	170	177	168	144	184	151	164	158	167	159	163	182	171	189	160	176	179	170	173	181	191	163	165	196	168	175	178	206	174	145	152	166	181	180	176	172	191	167	176	170	184	152	168	213	185	171	160	159	155	171	170	166	178	195	164	156	198	168	187	170	185	157	164	171	185	170	161	171	179	145	186	155	180	155	155	167	169	177	203	169	183	167	153	142	189	187	163	174	174	154	164	183	189	174	181	196	175	167	177	161	185	163	189	182	174	193	160	174	181	184	179	174	210	195	168	176	169	167	175	161	176	175	186	147	173	151	158	169	160	155	173	189	172	175	177	189	185	167	166	169	150	171	166	174	186	173	170	182	166	184	166	168	183	197	169	167	156	161	195	181	183	170	175	167	182	169	158	155	175	167	157	170	158	177	169	223	164	187	163	180	156	166	164	155	185	165	198	157	160	179	174	182	180	181	176	158	186	203	178	167	158	181	143	170	167	178	190	175	166	161	190	172	187	168	176	189	166	170	181	155	168	187	165	155	179	184	171	136	189	131	166	165	160	171	159	163	153	166	171	155	170	170	177	178	150	172	184	152	160	174	169	190	158	168	175	170	162	196	181	174	183	171	181	183	188	187	165	166	213	179	162	180	165	166	175	182	175	154	185	190	176	170	180	174	168	175	173	172	171	161	195	170	211	154	169	177	196	158	159	172	159	181	176	176	176	177	161	148	157	175	184	162	160	170	166	183	167	155	171	166	162	176	172	188	187	154	179	174	156	187	190	193	146	188	168	167	131	182	178	168	148	173	155	196	184	186	184	160	201	176	162	179	171	157	175	165	179	150	182	165	150	187	155	188	162	167	200
18039	5806	518	505	520	501	488	453	490	486	488	478	504	460	469	438	459	445	478	446	484	442	457	458	473	468	430	455	493	451	467	494	443	452	468	479	473	468	481	472	426	479	441	480	472	462	460	454	479	454	461	458	463	486	456	481	478	456	477	479	464	488	452	497	473	459	459	469	472	479	499	454	461	462	462	477	474	448	477	449	426	474	482	456	454	456	433	457	440	487	460	438	492	471	414	427	431	471	450	475	473	489	462	452	468	508	453	444	457	479	441	430	483	489	452	436	468	448	464	451	472	446	485	434	460	437	460	428	483	453	464	405	496	476	461	437	442	451	438	449	461	467	414	454	464	471	470	453	451	437	449	438	462	450	460	472	444	422	453	476	476	482	468	472	474	432	472	447	435	453	460	443	450	459	484	503	434	459	467	485	471	522	462	432	460	443	478	442	422	432	448	457	471	419	443	442	481	456	460	459	444	447	485	459	459	419	500	473	471	449	510	457	461	456	470	473	475	472	469	451	486	454	473	477	456	460	418	482	459	444	475	463	449	456	459	431	500	468	466	464	451	433	476	437	449	436	472	476	460	492	469	468	449	486	463	459	474	472	456	459	471	412	441	440	471	463	444	440	472	498	451	446	426	474	500	447	469	434	463	497	439	470	476	437	463	489	465	432	474	469	421	456	447	429	450	467	460	476	472	475	476	472	443	431	452	493	467	448	448	467	489	493	442	444	502	430	462	457	456	483	433	472	460	466	484	451	479	473	426	472	455	490	485	444	464	442	452	466	433	470	443	479	458	442	437	443	486	440	452	452	484	492	452	478	429	438	461	458	470	443	431	451	455	471	487	473	485	457	469	450	455	483	436	439	470	488	483	441	414	488	408	456	504	426	421	441	434	432	447	449	496	454	465	468	484	453	437	456	460	503	455	455	427	475	462	453	447	481	482	474	487	495	426	478	488	492	460	439	457	432	463	437	440	443	481	467	472	439	476	472	463	471	474	469	488	478	472	501	491	490	460	430	473	493	498	467	462	465	485	477	458	450	463	480	450	504	481	428	455	451	460	451	450	467	444	433	458	441	505	466	465	417	476	428	439	451	487	467	456	463	463	458	424	450	451	470	502	436	439	442	471	437	477	484	463	467	491	462	465	464	463	464	462	439	457	416	403	466	443	476	468	491	475	451	452	435	451	471	470	425	475	462	461	460	436	445	450	492	497	469	450	448	453	483	485	467	451	431	465	474	458	453	473	445	470	466	442	453	466	441	455	449	456	457	448	469	460	496	458	479	476	478	452	464	471	447	486	457	465	440	466	476	419	497	436	447	492	473	454	441	463	457	475	488	449	446	441	470	490	495	432	467	453	476	458	432	441	438	448	435	440	512	431	445	440	463	440	444	448	442	437	478	471	466	451	460	442	474	453	478	471	442	464	453	436	473	467	465	422	477	497	421	458	456	450	477	430	480	446	457	450	454	463	455	474	434	464	500	461	469	487	453	442	458	460	472	483	440	453	485	447	467	489	487	465	453	490	454	490	471	460	482	452	496	479	493	460	459	467	458	468	454	427	454	477	482	475	440	439	376	460	445	452	455	434	490	454	470	452	460	432	491	474	427	484	455	479	446	452	434	451	456	448	461	438	445	452	456	464	438	442	438	493	435	451	461	448	447	428	462	471	448	469	480	432	454	480	455	447	454	470	464	436	483	474	462	492	424	467	464	486	482	472	514	487	450	436	479	483	464	468	467	485	482	450	464	491	462	439	440	453	454	432	470	480	436	492	466	473	447	436	383	476	390	433	481	481	490	422	481	454	479	466	433	486	466	472	461	443	435	476	426	468	465	489	475	459	472	429	472	459	489	464	448	455	474	468	472	460	447	491	462	438	472	454	431	457	462	443	487	448	443	467	446	489	481	453	483	454	407	455	441	448	471	456	469	476	444	497	484	467	481	467	458	517	485	473	458	422	433	455	454	481	449	455	479	435	446	468	432	503	452	467	499	482	416	464	471	460	459	480	445	423	485	484	475	489	453	503	436	453	463	449	488	480	463	444	454	451	456	474	449	467	470	449	482	478	456	437	420	466	485	466	465	483	493	442	437	498	475	463	426	419	457	436	461	490	482	474	463	442	445	463	473	438	462	507	464	473	426	457	436	484	454	471	482	452	459	500	455	446	438	484	437	449	456	438	451	480	480	462	443	431	448	436	430	433	464	477	471	435	480	442	420	429	441	480	453	461	450	442	465	488	476	456	446	456	486	455	462	460	453	450	462	481	425	488	457	440	434	452	449	466	484	475	436	470	469	428	487	486	470	444	450	462	504	467	451	480	468	469	445	450	478	429	407	473	460	468	467	452	433	431	472	431	456	454	461	480	467	455	451	439	456	423	477	435	521	466	459	453	431	392	476	433	464	490	477	432	451	451	485	470	436	470	463	427	428	483	474	437	443	496	466	439	468	483	432	475	432	442	456	474	445	433	458	470	471	454	480	477	481	498	440	441	444	433	483	472	472	488	423	464	459	489	423	477	461	495	491	471	477	443	455	442	484	468	500	467	480	498	481	440	469	446	468	422	467	454	445	437	421	452	466	457	446	434	449	487	466	430	462	504	446	488	468	465	474	473	442	501	445	451	447	471	444	425	439	454	442	506	431	449	485	451	460	466	416	443	476	426	477	468	436	466	444	494	436	442	469	469	469	484	485	462	480	457	459	477	453	446	446	429	479	473	415	473	470	451	463	485	451	450	434	440	488	492	474	464	446	456	465	466	433	485	457	476	480	481	488	446	444	479	448	456	486	453	455	425	514	437	447	491	456	477	474	471	474	476	432	505	423	452	468	453	435	481	433	483	468	476	485	480	471	497	443	477	444	491	482	440	432	432	454	468	461	410	485	452	446	432	473	456	436	484	462	449	489	479	442	491	445	485	467	484	466	465	488	486	446	497	447	484	527	437	459	473	472	509	448	486	451	448	462	451	465	484	451	465	455	469	457	443	463	465	484	466	453	455	505	494	413	444	459	461	454	466	452	429	470	457	474	454	480	471	469	468	448	465	470	484	459	479	513	447	442	464	462	477	469	448	452	454	480	439	455	420	482	455	519	478	488	471	474	493	455	487	530	485	454	471	453	461	435	479	455	460	448	458	440	427	506	434	456	471	475	493	437	458	456	481	436	435	447	489	478	464	424	439	429	466	447	461	470	435	474	451	489	442	447	483	476	467	460	435	468	449	448	464	425	519	484	444	449	501	431	441	443	479	454	477	424	492	469	466	446	439	454	453	476	435	480	435	460	463	472	451	431	451	451	456	445	453	434	446	458	469	466	422	459	437	498	471	500	524	441	508	455	467	425	487	479	490	459	458	475	462	443	441	465	471	477	469	462	486	428	476	451	437	436	444	476	456	457	466	479	471	465	478	513	480	446	452	462	478	480	481	443	433	454	479	479	468	429	486	466	447	459	453	432	466	478	480	435	466	439	426	448	462	441	457	452	453	449	475	465
64945	47457	15957	1824	654	496	456	392	367	368	370	349	296	352	349	324	296	314	335	321	314	304	317	309	295	332	274	296	308	302	303	305	314	343	312	318	305	306	316	328	299	317	315	304	336	288	292	279	304	291	303	308	297	321	322	320	298	300	324	310	277	305	333	298	320	294	307	331	340	270	314	293	261	295	256	281	280	324	286	312	308	318	290	312	274	294	280	292	294	295	314	298	279	306	290	301	285	307	306	294	276	320	325	282	282	307	328	288	327	303	252	306	299	289	296	308	307	290	333	320	331	299	292	283	279	304	316	289	316	254	285	295	343	277	333	300	315	264	311	302	313	274	296	291	302	304	335	310	322	301	325	312	295	268	334	317	300	303	307	300	286	262	296	348	301	318	324	314	272	286	349	275	321	296	277	313	326	333	276	284	295	296	321	307	291	267	287	299	322	297	281	303	340	291	302	306	334	280	320	307	295	275	278	331	305	327	302	306	292	327	320	282	296	327	290	324	320	299	244	345	299	297	284	341	270	323	290	343	285	315	291	290	279	321	298	327	294	291	316	287	308	265	297	307	312	301	280	330	298	316	292	312	306	296	298	337	312	312	309	311	297	293	283	283	313	257	309	336	279	312	334	301	309	304	281	323	342	317	293	294	304	289	302	309	305	330	335	294	293	315	308	267	319	335	286	313	291	288	269	302	309	310	290	302	306	325	286	293	278	311	300	295	290	307	313	301	271	313	308	309	321	310	277	307	304	297	323	273	287	270	329	282	309	279	294	296	303	309	285	313	287	317	311	270	332	304	297	296	304	293	306	299	259	293	308	309	336	308	290	299	300	301	307	282	282	325	306	301	304	316	316	318	286	294	294	276	278	300	285	281	316	299	297	274	282	278	335	328	320	297	328	299	311	343	290	313	310	351	303	299	273	338	305	275	326	344	289	292	301	290	317	297	277	299	285	292	304	312	322	298	299	317	284	287	293	273	279	303	293	314	284	280	307	285	274	305	300	310	303	283	306	299	322	286	304	310	273	309	294	298	303	309	261	283	274	281	288	299	315	310	279	320	308	313	314	290	303	326	298	284	306	312	293	328	299	277	303	301	305	311	342	315	280	293	318	331	287	342	291	306	302	315	297	316	319	335	307	284	296	303	330	297	318	335	297	294	287	316	303	340	298	271	307	300	310	295	302	279	321	308	304	275	338	298	306	325	286	319	292	289	304	273	336	291	309	295	269	305	299	288	303	272	318	314	327	312	316	277	324	288	311	297	276	287	282	292	296	311	300	314	302	294	331	352	295	327	293	307	271	303	310	287	287	270	328	325	302	287	323	302	292	317	295	319	269	310	319	302	273	302	306	297	323	294	318	320	321	271	301	286	322	309	334	304	308	298	316	292	298	316	270	323	335	299	328	290	268	317	294	325	294	304	279	303	297	310	316	291	353	308	289	314	330	300	324	281	303	342	284	297	346	296	260	303	292	294	279	277	270	286	283	308	313	303	292	298	301	298	308	305	309	290	334	302	331	330	345	338	287	297	299	321	299	302	305	290	313	312	288	295	341	335	319	274	299	324	290	342	311	355	320	361	301	305	311	289	306	330	278	302	316	304	353	331	313	294	311	273	283	293	276	293	284	279	294	259	285	300	315	317	347	286	283	308	305	290	301	298	306	307	298	296	309	275	330	342	329	298	286	287	311	295	296	304	304	322	335	293	303	295	322	353	281	302	322	324	308	317	277	297	301	300	321	311	305	298	315	313	283	308	295	338	293	321	313	284	293	281	318	293	309	281	319	298	316	320	302	316	304	334	326	321	318	300	299	303	292	281	328	286	288	333	330	318	300	313	295	344	305	287	288	288	330	314	303	297	300	307	268	302	325	290	283	284	333	313	337	293	330	324	310	311	307	334	303	328	299	268	282	344	277	319	303	304	312	321	312	283	302	277	321	316	318	312	289	299	295	295	315	308	269	305	293	277	281	315	333	313	286	295	294	305	326	277	284	302	325	284	308	279	287	342	305	332	309	276	295	330	290	286	321	320	316	312	293	295	314	328	297	329	323	313	262	290	303	310	320	334	324	319	307	275	274	295	289	337	328	316	284	309	288	317	314	329	261	299	260	282	296	317	278	278	290	297	304	299	307	296	334	312	319	280	328	315	291	333	312	320	316	316	299	322	291	311	320	312	316	326	315	329	293	335	322	276	329	324	317	301	315	302	309	293	313	321	339	303	306	347	273	300	312	331	330	314	267	296	300	293	293	299	308	321	275	286	313	308	311	306	316	290	295	303	344	327	306	313	263	289	322	314	299	300	299	335	297	328	297	304	310	291	307	301	345	332	309	312	295	362	312	254	324	289	295	306	305	312	293	283	321	322	329	281	308	304	285	333	296	304	309	325	298	305	318	281	290	286	329	307	330	305	281	300	328	295	344	316	297	310	302	299	299	304	293	309	280	323	311	309	281	265	307	319	286	299	310	308	289	294	310	278	353	273	288	302	311	321	313	312	304	287	303	294	318	277	283	313	310	300	281	314	323	293	277	305	299	290	292	332	312	317	325	302	315	304	315	312	300	321	303	316	305	288	324	273	304	326	303	320	275	319	274	271	303	324	318	279	309	332	296	289	338	294	295	275	303	271	278	277	296	317	313	338	295	304	308	319	297	342	301	297	331	336	285	295	327	307	287	285	289	297	306	330	271	321	320	311	269	303	298	303	300	294	310	315	326	302	286	302	320	308	311	264	286	304	309	303	301	303	313	290	300	323	281	301	298	294	290	301	291	300	297	302	297	332	291	296	302	308	323	314	347	288	327	287	322	338	331	278	268	327	323	300	314	306	292	293	299	307	274	302	310	318	290	324	319	300	344	295	315	295	287	327	307	283	316	290	271	304	292	312	287	301	302	300	316	317	276	303	316	278	297	297	276	308	315	305	305	302	293	321	339	306	309	289	287	290	319	299	307	338	313	328	289	286	322	303	341	301	334	285	311	298	299	288	316	310	325	290	282	295	309	292	298	324	284	317	284	303	300	302	313	307	311	276	284	301	272	301	298	306	286	299	297	323	269	296	307	294	304	326	312	324	274	301	298	271	267	275	300	293	323	317	299	321	316	324	283	273	326	304	320	304	289	324	306	334	301	307	296	301	312	300	312	315	319	279	314	315	330	317	303	267	316	318	326	301	289	294	310	297	299	309	289	267	299	297	336	319	340	308	279	285	305	292	296	312	316	302	279	328	288	279	301	285	308	315	312	327	298	311	283	311	284	339	320	286	295	328	300	312	288	282	310	318	298	269	289	322	305	310	257	318	282	315	289	338	289	313	274	323	293	312	314	308	331	261	311	297	280	295	295	291	289	316	338	318	295	283	305	288	324	325	313	291	317	292	301	317	335	307	320	312	279	283	325	264	317	268	294	304	328	332	321	290	280	286	291	327	317	301	289	279	312	289	283	317	299	285	293	301	290	290	299	299	301	311	299	276	296	310	312	301	306	292	317	288
42614	31551	2104	2245	1993	1760	1530	1320	1272	1148	1094	1018	914	957	904	881	864	831	849	853	811	873	805	860	795	815	853	819	779	791	771	807	820	799	757	827	795	721	763	782	795	779	774	742	776	744	778	796	750	754	811	786	767	751	735	773	780	705	749	750	762	737	795	754	702	751	730	754	711	773	770	769	792	763	733	701	784	763	764	752	706	792	752	771	722	823	739	735	741	747	723	800	753	732	747	764	789	721	716	737	757	725	743	754	743	723	733	738	710	715	709	758	755	761	792	734	743	717	699	732	727	718	729	709	735	783	789	777	721	756	795	694	791	761	718	781	732	753	704	728	743	774	752	783	750	694	768	747	690	735	699	702	728	762	721	728	742	714	762	710	759	705	734	747	733	751	697	794	725	707	734	744	694	720	681	722	757	724	777	747	708	764	764	733	768	723	701	742	726	763	693	734	724	729	760	721	754	769	801	725	764	711	771	720	707	762	751	750	740	740	766	723	767	711	717	756	728	750	694	762	780	741	722	764	743	761	748	765	803	743	716	714	715	707	700	706	736	731	740	753	688	736	781	793	715	715	740	759	729	746	712	777	717	742	710	746	714	717	732	695	732	736	728	742	753	752	723	718	740	740	733	715	743	755	680	792	766	776	781	699	742	725	734	756	718	709	714	752	764	722	723	719	729	722	787	710	687	755	763	675	747	737	768	720	699	725	709	755	754	741	719	726	721	717	720	738	742	741	732	742	694	698	736	752	738	716	681	720	748	805	750	723	768	738	746	746	693	717	753	730	726	726	700	749	782	715	734	723	772	771	751	749	783	752	726	731	787	717	781	742	720	779	700	748	701	720	709	755	742	722	726	735	746	700	758	724	724	706	742	744	728	722	735	769	768	719	756	779	705	750	721	690	757	709	717	680	762	764	730	700	710	748	789	714	777	778	751	724	770	773	751	743	704	748	773	720	747	769	755	704	774	747	719	710	698	719	733	676	694	774	720	771	746	709	708	764	686	720	711	724	729	742	783	758	789	759	753	751	723	773	751	719	776	728	722	750	770	750	731	726	730	739	694	725	729	724	754	728	732	735	782	707	772	722	736	718	780	755	732	714	703	723	702	715	738	727	776	718	780	748	745	754	707	716	698	754	790	717	738	756	766	779	738	766	706	705	673	741	752	696	758	719	777	741	742	725	757	771	764	718	714	722	749	739	746	757	725	723	747	733	762	697	735	690	702	741	736	731	775	715	755	756	724	695	706	768	688	719	758	769	717	760	725	725	738	722	718	763	733	744	714	721	724	746	747	755	717	725	716	744	747	764	760	687	762	741	741	689	771	709	716	743	737	725	750	775	755	727	708	731	706	737	742	762	740	767	759	746	696	751	726	806	729	741	796	725	788	716	700	749	745	667	763	782	741	718	697	734	782	713	733	745	725	751	752	743	723	708	787	756	722	743	742	709	747	752	687	726	727	736	718	737	694	724	717	745	720	726	753	714	713	749	730	759	724	737	799	773	722	746	762	723	760	781	763	737	746	745	733	760	722	749	771	710	751	729	762	742	758	734	776	744	709	760	741	690	732	733	714	729	701	720	758	770	734	737	739	741	703	787	730	744	731	725	772	782	779	709	724	769	741	707	756	754	737	700	736	731	760	691	703	767	756	710	702	753	706	740	735	758	748	736	735	716	745	712	759	683	749	761	703	726	697	742	771	735	769	701	676	803	751	729	729	741	703	754	724	777	753	724	712	751	686	819	700	739	719	740	669	718	715	684	749	757	728	775	718	707	739	771	741	757	771	752	700	744	755	730	725	736	755	738	756	704	712	744	734	716	770	754	788	688	734	751	752	771	713	705	676	713	710	750	693	746	720	694	719	737	781	719	750	783	730	727	723	777	737	731	782	736	720	772	749	758	726	736	773	759	779	731	722	731	749	750	716	703	739	758	736	752	735	778	750	702	717	774	762	695	766	725	720	813	746	715	688	748	732	704	704	746	753	739	708	770	715	718	733	710	712	765	700	745	752	740	710	727	687	720	782	720	753	704	763	770	782	732	757	729	722	739	702	689	775	729	755	757	734	749	744	694	764	683	764	759	726	740	749	732	685	689	720	720	673	725	773	761	748	706	709	743	776	771	761	723	744	760	675	772	769	743	751	708	737	729	721	739	737	726	807	741	691	792	763	769	735	738	770	785	770	756	756	715	717	778	731	758	714	747	732	719	736	744	754	724	708	711	805	762	757	698	732	679	730	724	778	721	708	756	724	734	679	695	761	738	712	750	706	696	750	710	762	739	738	735	725	720	739	776	778	740	723	755	703	743	751	734	750	758	770	710	748	761	736	774	688	720	753	745	736	708	672	755	750	746	708	767	695	747	739	708	732	690	734	711	752	733	715	795	770	747	720	732	728	713	759	807	775	727	705	722	787	739	765	760	776	762	754	758	753	749	739	740	714	725	769	742	740	668	773	741	796	746	743	736	716	684	784	725	733	766	740	763	707	714	783	691	704	797	733	729	743	740	774	773	717	765	729	717	757	754	748	766	765	719	708	725	754	676	747	764	717	656	733	729	691	724	710	742	715	770	755	829	713	791	699	706	720	695	733	704	736	722	741	807	696	719	688	750	725	753	714	736	738	712	753	693	744	726	708	722	743	756	696	720	757	710	766	684	733	734	783	701	700	736	704	744	739	727	738	733	744	748	741	720	718	733	736	721	745	723	717	742	711	660	770	747	722	768	758	689	744	766	704	748	726	751	710	710	750	760	742	683	761	707	720	666	689	763	721	690	739	715	708	743	709	747	755	731	730	697	748	736	686	749	764	740	730	740	768	747	711	741	772	748	762	733	738	753	768	704	744	714	699	722	707	720	715	694	702	745	750	733	799	746	757	718	756	724	728	709	707	782	785	747	767	743	748	744	745	761	794	734	723	730	744	729	702	729	769	726	721	748	713	752	759	750	762	693	713	716	744	689	768	790	759	698	716	691	759	794	735	744	757	751	762	705	727	715	720	799	692	717	776	762	769	728	695	732	740	730	689	727	693	790	734	733	739	751	718	737	706	743	693	724	797	699	699	734	723	737	738	722	737	684	744	757	761	709	752	775	749	740	794	758	704	733	719	736	758	718	705	755	732	744	738	715	707	792	725	703	730	708	754	775	758	729	684	706	740	712	755	733	742	725	762	701	719	766	739	755	714	796	767	758	709	756	737	801	752	807	698	721	746	718	701	745	757	742	709	738	764	722	728	690	690	680	759	774	728	748	727	723	797	771	747	751	715	689	764	744	679	698	768	723	748	801	746	784	702	760	753	724	723	709	714	784	719	741	705	734	737	745	757	732	724	698	722	762	674	716	777	707	738	712	711	736	717	743	749	727	741	749	783	712	729	758	707	755	727	718	728	753	741	767	755	731	741	741	724	724	749	759	767	725	759	762	757	751	714	754	753	723	702	745	705	776	752	706	693	728	676	724	724	702	707	705	768	728	738	704	717	747	764	716	719	727
74839	57282	24373	6265	1073	696	573	466	424	379	351	343	324	300	310	281	297	271	312	268	261	301	321	280	305	251	264	283	236	299	253	269	287	298	275	272	318	268	260	270	274	249	298	253	268	291	291	276	298	310	207	282	289	256	237	255	261	286	256	277	271	307	270	276	278	267	275	264	277	291	275	270	279	286	273	266	268	276	292	276	289	289	269	307	262	263	257	286	286	291	261	272	269	262	248	275	317	257	243	283	244	278	248	269	302	255	271	272	252	264	266	257	300	238	279	263	240	272	268	262	281	297	291	294	272	263	263	270	284	261	270	252	259	273	253	273	269	264	282	242	231	265	291	259	243	275	246	278	278	279	251	285	268	264	286	279	272	223	250	283	274	239	284	264	269	291	260	279	262	259	257	227	276	272	274	267	270	270	259	292	268	265	225	278	259	279	287	265	274	264	263	255	272	265	268	269	272	251	249	280	284	281	281	250	256	257	274	259	271	262	272	268	277	289	239	245	263	284	274	271	260	298	278	251	244	309	262	291	252	271	270	270	274	278	282	258	258	278	271	283	253	267	283	266	283	264	266	241	282	263	286	269	282	270	264	254	300	269	284	258	284	237	264	252	292	276	289	275	274	260	306	273	294	234	273	281	276	288	272	244	266	273	244	280	236	283	253	279	232	289	254	306	270	270	263	302	271	266	296	240	285	291	276	284	261	301	255	251	265	253	280	277	288	275	243	281	292	266	271	284	286	245	293	266	268	279	276	280	289	293	248	264	280	267	246	264	298	273	268	268	293	249	272	279	263	293	279	270	253	268	258	271	276	267	270	272	280	248	263	261	293	266	235	258	268	286	255	265	260	321	280	273	311	289	262	259	291	260	244	250	269	291	292	270	264	255	266	257	254	254	280	244	268	267	282	284	275	273	282	272	280	287	257	290	286	281	253	266	274	235	228	277	264	282	285	282	251	272	277	266	275	256	262	261	245	292	298	233	279	289	284	291	291	269	257	290	312	269	267	291	246	239	271	262	254	278	252	274	280	271	283	258	265	258	301	303	241	311	258	272	261	269	262	271	250	264	260	245	277	282	292	255	273	295	285	267	232	252	244	238	254	242	277	296	290	285	306	292	275	282	257	297	264	292	257	284	281	270	263	287	259	296	250	241	281	261	283	271	283	286	264	274	293	264	261	276	272	292	267	264	265	268	283	298	289	258	260	262	272	253	300	263	281	283	245	269	293	252	258	271	263	263	284	277	269	264	264	272	272	293	295	275	264	273	255	247	271	281	290	281	263	282	262	264	245	263	266	272	263	288	274	293	276	291	237	295	247	271	283	239	264	232	277	249	288	288	278	307	308	264	254	290	273	261	290	241	251	252	293	252	252	264	268	264	258	263	273	253	259	273	264	239	267	290	280	273	249	256	296	293	262	292	319	260	271	292	226	247	276	282	296	251	292	257	253	244	268	269	273	282	281	271	260	253	266	278	300	278	291	262	264	243	270	299	246	252	260	249	280	284	269	242	260	264	275	275	296	265	255	266	258	278	266	295	256	273	270	264	284	277	272	268	306	237	263	311	275	270	268	255	315	291	281	257	285	274	285	301	277	262	266	265	248	276	299	279	288	310	297	267	253	291	287	258	261	271	244	252	285	281	249	265	275	282	297	257	288	267	247	248	294	282	286	257	268	278	272	273	274	273	258	279	244	260	263	266	276	285	287	270	267	263	258	284	262	263	273	284	268	282	272	258	265	274	257	297	248	272	288	260	259	266	269	274	270	287	291	259	279	290	253	268	299	266	270	281	256	247	267	300	257	276	274	247	281	286	279	271	248	270	247	279	265	259	301	272	273	276	273	301	272	270	284	260	268	289	288	285	288	284	269	290	277	256	278	269	257	254	268	254	256	245	292	236	243	257	283	262	268	279	276	260	261	285	294	284	283	256	277	249	274	285	261	265	293	253	268	281	278	249	277	280	256	283	257	242	254	282	249	270	262	274	278	271	276	271	265	266	288	264	251	275	287	281	245	244	270	270	298	270	280	258	296	282	272	267	242	256	273	280	266	262	287	277	288	238	268	270	268	283	276	280	290	271	256	299	260	308	320	293	260	280	264	228	265	284	248	245	268	289	270	262	254	255	286	267	289	288	283	255	258	309	270	293	288	238	266	247	275	265	283	268	273	282	254	273	281	259	277	281	257	289	276	252	272	301	267	299	257	259	273	256	267	254	293	277	265	259	307	271	266	232	289	288	266	274	288	290	249	294	260	292	259	261	249	283	255	274	264	262	266	283	272	291	281	306	287	261	241	272	299	251	251	273	264	264	283	284	271	226	306	261	240	279	266	280	282	270	300	256	237	258	247	239	301	283	280	279	265	282	271	301	266	271	249	263	276	238	280	272	283	278	274	292	266	268	286	257	262	262	302	261	315	289	290	305	281	276	263	262	274	278	263	248	240	273	268	263	297	282	267	276	274	256	270	310	300	276	276	268	276	289	277	259	254	283	255	275	279	263	292	267	274	254	259	259	280	268	280	233	276	263	310	272	257	251	280	262	235	265	290	287	272	257	288	268	267	294	267	254	275	279	301	234	300	292	280	253	256	293	283	270	243	282	277	227	250	287	267	247	265	234	252	267	287	276	261	258	256	262	270	278	270	282	237	296	252	282	251	289	270	266	256	273	256	245	261	248	268	261	324	272	257	262	250	270	267	286	264	275	286	247	294	259	258	286	272	249	248	288	261	270	270	283	261	269	248	254	287	253	297	267	258	245	263	256	266	269	274	267	253	258	279	264	261	239	250	236	263	254	289	276	242	276	264	262	252	279	256	279	302	277	292	254	270	259	304	284	318	286	277	283	265	254	278	270	269	246	251	269	291	269	271	276	279	273	275	267	242	261	259	287	288	250	243	282	239	258	238	293	271	271	251	259	238	298	248	247	261	250	303	270	240	262	250	242	245	298	271	225	270	273	254	263	245	296	275	281	288	244	272	230	269	290	269	287	252	295	272	307	267	255	287	271	295	250	271	275	286	300	263	259	277	242	253	267	278	289	278	288	258	268	236	247	285	280	281	275	242	281	275	244	279	278	263	277	274	265	292	234	276	288	290	298	256	269	245	295	272	306	258	244	267	253	268	276	246	283	259	271	283	270	289	295	277	264	250	240	282	274	250	302	253	283	298	256	269	260	291	260	293	241	247	277	294	257	289	256	293	270	273	292	248	258	272	289	306	258	272	286	270	282	272	291	260	235	241	284	279	263	263	289	300	257	249	226	290	276	272	298	277	264	265	270	283	274	249	250	265	256	302	266	283	264	296	250	280	258	277	255	313	262	267	270	273	225	288	288	256	262	255	277	243	265	299	261	285	298	262	290	256	271	279	235	273	274	253	292	283	315	272	280	245	298	281	264	289	280	291	251	278	252	275	289	254	278	277	265	249	249	279	277	277	284	277	259	222	271	252	286	277	299	288	286	259	280	241	255	245	266	250	293	290	274	304	271
51832	41036	3222	3490	3020	2544	2103	1788	1565	1402	1257	1147	1130	1066	1000	937	898	892	871	819	852	813	809	767	781	773	739	677	739	710	749	674	716	723	730	718	677	656	719	723	655	687	701	667	660	683	689	629	706	661	693	688	658	630	585	688	701	643	699	692	701	693	666	658	642	678	644	712	657	690	621	607	659	666	681	686	648	658	673	646	630	642	675	665	669	709	701	673	634	657	629	654	620	618	618	626	628	655	679	667	625	623	629	636	625	652	636	667	673	647	669	654	661	626	660	641	644	678	668	657	639	623	613	657	634	670	649	624	644	647	716	671	654	623	682	660	650	682	680	661	636	655	621	614	641	659	692	650	643	637	687	621	591	625	633	576	633	662	643	654	650	663	626	642	601	645	649	645	651	670	647	642	657	639	683	607	646	633	667	646	608	673	657	613	616	647	693	661	630	612	640	643	627	668	630	657	642	646	688	626	645	620	637	623	660	621	579	638	675	639	635	626	654	629	667	660	580	641	621	643	623	595	628	669	582	588	665	676	640	654	658	657	587	607	687	655	623	640	603	660	625	655	657	646	663	659	651	630	620	652	623	657	695	591	630	651	632	627	627	645	697	628	656	617	671	716	608	656	628	611	625	663	652	699	658	655	666	679	652	640	641	644	649	639	606	607	617	645	681	615	660	650	636	652	649	661	648	671	600	640	669	657	667	620	666	645	588	605	660	640	655	630	624	640	666	626	614	607	672	636	615	629	600	655	668	650	650	671	638	630	641	692	638	651	662	636	606	577	634	657	657	667	665	627	635	666	647	651	634	625	635	606	648	673	680	609	669	652	673	671	656	628	669	682	670	655	649	653	654	677	603	656	656	657	572	605	630	640	622	671	625	614	648	658	643	652	652	659	622	640	647	608	655	639	665	617	614	636	580	667	650	663	675	641	621	690	686	627	635	646	681	688	618	650	659	635	638	637	627	623	653	610	636	638	675	624	640	609	634	664	595	698	675	701	603	616	680	662	683	654	645	644	649	665	607	695	671	615	649	618	653	658	604	678	644	665	634	637	631	630	636	671	657	636	639	680	624	653	591	679	606	612	631	654	642	660	661	654	658	659	620	583	623	652	659	647	612	639	628	631	683	691	667	631	645	641	641	598	590	649	624	622	643	641	655	625	609	662	677	687	678	687	624	647	686	655	611	631	674	688	656	642	619	663	638	616	681	643	621	644	672	654	648	691	586	654	634	650	644	616	622	614	617	657	636	599	628	644	669	666	675	633	639	579	633	680	623	664	619	664	625	651	654	606	610	572	609	648	646	615	588	626	643	638	670	672	679	638	616	679	635	647	673	661	636	605	638	650	638	656	631	639	670	633	627	646	610	687	683	591	675	605	635	626	657	663	657	671	660	681	632	644	660	614	652	625	635	633	663	649	607	671	660	674	691	656	690	654	682	659	688	630	697	661	636	647	654	672	600	636	584	649	686	683	631	649	684	643	719	601	699	607	630	600	671	656	657	679	638	620	661	652	648	669	653	613	624	598	660	654	587	681	641	636	620	679	621	687	578	646	699	639	660	664	639	657	640	604	624	630	659	631	643	627	601	690	638	632	634	715	664	643	648	658	625	566	652	685	672	627	615	633	633	584	619	644	646	636	661	655	622	665	620	644	670	649	647	652	676	681	624	602	597	668	597	666	652	639	650	668	682	592	612	669	705	699	619	651	622	675	631	652	604	667	629	668	639	648	625	644	644	620	639	669	617	658	645	620	662	624	646	634	653	683	629	666	621	673	647	639	602	642	658	594	607	612	676	633	654	615	608	639	655	651	678	618	637	640	684	664	625	589	655	630	621	677	647	609	659	629	655	664	605	639	661	641	642	621	686	642	648	664	674	670	636	615	599	599	637	636	626	647	639	610	639	621	668	632	671	684	659	605	587	643	647	633	610	646	626	628	628	667	666	632	618	630	637	637	667	650	639	647	671	705	636	686	673	642	618	643	624	653	627	626	670	620	681	620	624	606	622	613	624	628	623	603	658	621	659	681	653	645	595	657	641	622	614	646	649	635	642	654	666	626	601	616	648	631	621	610	640	647	657	625	644	642	625	655	649	625	701	634	653	673	631	623	663	669	637	624	669	631	645	680	697	631	634	649	609	631	663	635	689	615	636	643	598	669	603	649	630	664	605	668	618	667	677	634	624	596	645	645	612	670	643	631	638	631	647	621	645	675	602	673	653	709	654	661	629	612	614	646	666	609	637	675	663	686	625	595	639	619	576	643	654	694	656	644	664	683	668	643	626	589	621	638	670	683	619	639	621	672	643	647	654	621	665	658	643	659	682	663	623	631	588	625	641	657	647	593	647	613	627	618	602	676	662	647	631	648	666	642	620	669	654	658	670	657	599	642	657	639	629	613	639	665	631	636	653	609	648	634	709	610	704	662	625	626	623	660	653	661	677	593	622	617	639	646	638	599	668	656	623	650	628	637	620	643	687	625	643	649	673	648	657	619	678	670	637	637	678	673	657	646	656	615	677	605	648	623	653	640	602	668	627	633	656	665	676	664	675	641	660	658	627	657	604	676	686	673	676	658	619	641	631	640	647	682	626	603	713	674	637	676	657	659	648	636	602	622	626	660	689	648	633	680	652	642	644	660	642	610	669	640	655	605	641	666	680	648	613	589	676	606	615	620	640	673	674	649	645	645	674	575	661	625	639	616	636	647	654	628	662	656	635	614	677	660	634	679	585	661	656	593	662	593	657	652	634	695	640	644	623	677	617	640	659	636	639	608	615	592	649	651	618	640	656	658	652	623	601	618	645	621	615	604	627	652	688	642	617	620	685	678	641	653	664	647	642	626	683	637	651	632	623	643	600	639	635	636	665	656	658	675	659	629	625	624	625	629	644	650	657	642	641	611	663	671	646	592	644	653	653	624	646	641	643	685	659	680	682	614	613	630	664	634	630	674	653	642	652	666	635	665	649	631	650	676	637	665	622	645	667	663	627	606	646	653	654	638	650	657	642	610	659	656	640	648	649	601	674	623	644	642	656	636	658	689	598	698	643	594	673	667	605	627	655	600	629	655	652	687	589	629	652	623	657	626	653	626	658	662	631	639	626	644	640	644	610	640	681	657	648	629	609	665	604	639	640	649	627	600	631	672	595	690	654	644	643	632	622	642	674	655	633	641	637	679	624	633	676	619	637	612	669	590	648	680	652	694	644	620	604	669	689	634	652	636	674	632	618	607	656	628	695	625	591	652	651	650	643	648	626	609	649	646	664	617	610	630	646	658	641	622	626	618	637	656	618	662	657	662	674	615	678	610	648	612	650	638	619	666	609	662	648	645	628	627	653	663	636	644	607	687	677	665	608	622	623	614	595	723	642	665	685	662	613	697	645	636	644	645	653	682	617	658	679	647	642	688	645	622	619	618	611	682	734	649	657	627	630	641	598	627	617	628	637	631	630	638	659	623	628	614	634	665	601	623	680	672	658	696	627	646	641	615
18512	4750	374	192	180	213	168	195	167	199	161	189	182	171	154	177	168	182	191	153	164	151	162	185	186	159	175	178	189	153	168	176	184	162	161	161	171	129	161	158	170	162	172	166	184	162	161	170	167	172	170	183	172	154	172	164	153	175	170	173	178	187	162	167	167	177	161	189	153	165	179	179	167	167	182	175	162	178	185	168	187	157	183	170	160	147	159	157	178	185	193	157	149	175	171	178	155	160	177	171	172	150	168	176	177	184	163	181	178	188	168	188	167	167	169	166	165	164	168	171	209	160	162	152	159	199	173	185	165	174	185	171	201	163	168	173	159	194	183	171	191	181	194	168	169	187	182	184	165	158	183	176	163	184	179	175	163	184	172	187	164	149	171	161	182	187	148	182	182	146	177	187	160	204	159	172	175	155	158	159	175	183	171	169	171	175	178	160	165	191	143	173	166	166	184	146	177	176	168	196	154	153	151	162	171	157	167	187	170	178	183	192	171	178	186	166	155	167	177	178	177	188	173	166	144	171	175	168	166	200	170	172	168	166	184	148	158	169	157	178	156	185	142	172	161	179	170	170	170	184	181	180	171	176	199	176	198	188	174	174	154	188	147	166	162	167	168	173	154	167	183	183	162	187	163	151	165	177	176	175	167	168	172	166	190	141	176	191	166	160	171	156	174	158	153	196	158	155	156	174	155	161	179	169	169	163	164	151	164	168	159	169	159	159	154	150	177	165	147	175	188	162	155	176	145	161	168	190	176	186	187	177	159	163	156	171	168	160	156	191	167	173	173	176	169	188	177	166	143	176	181	169	201	150	173	181	167	190	180	159	172	186	158	174	162	194	190	187	201	158	172	169	207	169	166	169	197	191	174	172	185	173	155	173	179	160	163	186	177	186	161	161	170	164	190	195	173	169	163	175	169	167	191	168	190	143	163	170	166	174	200	177	164	176	149	165	154	161	184	181	149	185	165	161	187	177	179	154	164	172	154	161	170	178	178	171	155	149	142	166	189	173	168	180	154	147	192	178	210	178	187	159	148	176	169	169	176	163	170	159	140	172	186	159	186	157	182	151	169	171	166	205	165	164	166	155	170	210	156	167	160	172	150	160	181	171	180	165	157	174	164	156	172	191	176	166	210	159	191	145	159	162	167	165	191	163	178	154	163	174	191	165	187	162	177	144	171	189	187	167	167	164	191	156	178	171	168	170	193	178	163	152	151	172	173	150	212	166	159	195	176	189	174	164	181	180	167	170	164	180	189	172	178	145	196	167	182	141	181	158	174	164	165	190	167	176	174	160	153	186	177	161	171	164	161	167	169	177	180	149	166	178	191	178	176	164	189	176	170	158	174	183	177	156	158	154	171	179	177	187	185	183	194	182	177	172	162	172	159	163	172	173	167	162	167	189	177	185	177	169	181	172	161	171	165	170	164	174	161	169	187	166	168	164	181	154	147	188	173	171	196	190	171	181	173	160	173	150	178	180	169	161	196	158	194	173	171	144	150	180	178	196	145	179	166	173	163	169	175	151	190	163	137	168	172	192	205	162	166	166	189	189	175	180	177	170	168	148	170	158	144	158	155	186	160	172	188	175	177	179	151	169	186	166	177	171	150	192	156	154	164	176	176	175	162	183	173	179	151	168	172	148	191	165	171	177	143	170	167	160	158	157	157	186	173	164	177	168	169	177	173	172	180	166	168	177	189	159	161	169	176	184	202	166	170	193	190	166	147	169	193	179	172	185	171	159	178	187	195	166	162	149	168	165	171	179	161	175	191	173	141	159	185	177	165	167	177	155	185	156	157	180	171	173	147	199	169	176	187	162	168	185	183	191	175	158	169	148	201	185	174	171	168	190	159	165	199	140	167	166	168	174	187	147	148	175	159	168	159	168	176	179	145	204	169	176	180	176	157	168	172	162	152	185	166	155	161	194	160	160	188	169	178	199	185	161	141	180	174	179	162	172	202	164	147	181	176	162	165	184	197	165	183	160	155	187	167	160	180	193	194	178	200	198	158	191	159	151	175	187	176	179	154	183	164	156	168	178	196	180	166	173	164	184	163	189	180	186	185	160	161	182	190	179	191	162	193	187	174	187	172	183	194	167	174	177	177	164	199	160	188	183	156	167	167	173	163	148	189	181	154	169	164	180	169	179	155	173	150	153	171	160	178	159	170	180	190	200	172	176	184	152	176	163	152	185	151	196	158	176	185	160	132	149	175	148	182	161	173	152	157	160	169	176	177	191	174	162	160	156	153	160	155	142	185	164	171	155	170	165	203	190	165	142	157	176	186	176	151	140	158	161	145	158	186	168	156	158	184	175	172	164	176	183	165	209	167	175	183	161	182	174	183	189	191	188	169	163	181	153	148	162	190	147	181	181	172	194	162	167	164	168	180	164	171	187	184	165	169	159	191	182	175	172	186	176	162	182	200	171	177	174	174	160	154	176	168	182	172	182	188	197	176	167	160	173	160	183	179	189	170	161	179	187	170	186	186	152	153	178	173	186	161	156	162	161	180	202	177	156	145	172	156	192	161	161	174	166	146	158	157	190	174	185	172	163	159	174	170	158	165	182	188	169	180	154	161	153	160	191	168	194	163	180	196	197	190	158	203	174	168	158	172	166	185	188	169	177	165	188	175	181	149	174	170	184	153	152	186	169	179	167	170	179	162	191	168	147	167	192	186	161	189	161	186	141	148	174	203	173	140	156	171	197	179	168	186	182	145	142	186	168	173	217	188	174	172	185	183	150	168	177	177	174	161	142	186	169	170	174	169	145	193	180	194	158	182	165	169	164	164	154	166	197	165	169	159	184	177	173	149	193	202	194	178	170	172	157	172	197	168	147	160	155	187	165	182	176	181	172	162	168	161	169	182	178	171	164	148	171	191	166	159	164	173	190	180	142	162	155	143	137	185	178	171	161	182	186	186	163	167	174	169	178	160	177	177	173	178	158	174	174	200	157	164	155	173	173	168	163	157	156	180	172	152	194	157	172	175	165	178	160	173	171	184	153	161	148	167	174	169	177	197	164	161	155	183	169	173	188	152	204	182	134	176	173	157	173	175	152	159	177	149	175	192	155	177	200	188	185	164	166	161	164	154	165	170	175	184	181	171	196	164	151	159	155	170	183	193	183	150	163	206	200	181	157	161	170	181	168	179	163	163	161	167	169	166	159	153	173	176	165	168	187	173	173	178	157	176	161	161	179	164	165	203	161	149	162	167	159	167	158	168	183	170	154	157	192	157	176	165	167	174	164	162	157	157	159	156	155	184	182	168	171	175	165	167	173	154	166	160	166	170	163	183	170	168	155	151	166	171	171	163	212	176	175	161	150	165	170	157	167	154	173	159	184	175	170	208	169	163	173	184	165	196	193	183	184	162	189	181	172	159	157	167	162	160	165	170	176	189	186	184	146	179	179	200	160	183	147	175	166	173	170	188	151	159	187	187	172	174	170	154	208	182	181	186	170	189	170	161	145	175	176	154	158
18141	5788	521	517	540	493	491	468	461	461	491	444	500	466	440	462	457	483	486	452	470	482	437	452	422	452	450	439	458	440	464	479	434	472	447	468	495	475	478	440	471	445	477	494	437	465	475	460	470	464	478	481	424	455	442	436	438	458	459	503	454	501	466	443	432	443	465	451	464	465	450	482	439	435	470	453	484	454	433	480	468	487	452	432	475	442	440	455	470	468	428	445	447	478	447	460	431	464	434	487	480	465	485	471	415	468	462	447	452	461	432	453	429	476	442	475	464	514	434	482	437	442	450	446	479	444	417	459	479	461	482	463	471	469	493	476	471	476	447	469	470	466	463	449	470	463	485	469	452	443	482	460	477	446	503	424	449	458	456	441	470	476	463	502	465	452	458	445	492	471	468	472	457	494	445	447	482	473	487	422	474	437	455	470	461	437	431	484	456	492	476	456	473	452	457	445	442	485	434	473	441	444	488	429	423	465	431	421	435	469	451	459	458	440	459	477	499	446	497	448	465	446	443	489	425	411	480	477	445	458	475	508	440	471	484	465	467	472	492	428	416	447	494	459	481	491	448	462	490	409	487	460	494	473	456	472	509	463	481	463	426	444	477	485	438	447	488	441	475	481	488	423	502	444	459	442	432	427	497	450	481	481	490	443	501	451	445	514	449	457	440	484	448	453	466	474	464	443	452	489	485	482	478	441	475	488	455	456	475	452	429	453	473	477	462	459	457	460	437	437	449	481	472	423	446	454	478	466	461	483	467	492	464	476	489	452	468	500	433	420	451	480	493	488	441	466	525	446	481	479	442	465	453	455	447	423	465	457	454	448	456	469	421	453	475	461	463	475	481	441	474	443	452	443	485	477	458	429	456	437	434	477	486	426	469	433	469	478	458	462	475	459	454	457	465	409	451	465	478	420	448	435	457	415	476	459	413	460	452	437	500	436	426	493	435	490	469	495	446	466	485	444	455	475	459	462	453	475	461	445	453	435	444	484	473	494	445	465	471	454	447	448	450	478	448	453	449	479	506	445	446	458	476	436	429	432	450	482	460	454	476	458	432	458	452	471	506	455	478	466	466	476	425	441	484	457	445	448	501	430	449	462	444	458	434	477	487	464	467	482	445	482	475	465	492	438	458	441	469	417	456	462	447	495	412	502	458	474	488	468	470	488	472	464	476	449	447	488	461	468	458	468	482	442	493	484	496	488	467	445	458	449	482	477	461	472	467	464	470	439	455	446	475	478	472	433	475	426	440	470	440	454	451	475	420	484	455	484	480	439	433	449	465	489	473	500	414	465	452	475	481	447	447	458	447	466	478	424	456	451	443	478	481	468	429	456	464	445	473	470	435	435	487	468	465	494	477	484	428	496	474	435	456	436	434	468	477	476	446	494	480	452	449	486	475	431	495	437	483	459	455	481	454	478	480	479	468	471	491	462	472	465	461	409	474	476	447	447	489	434	465	474	491	455	462	467	449	464	476	506	441	466	456	439	475	485	475	455	482	467	413	475	465	444	463	426	487	515	477	449	446	438	426	488	428	472	456	434	484	428	431	448	415	446	430	416	497	470	452	459	451	447	420	493	467	446	468	485	449	479	492	458	471	433	463	461	430	436	484	450	466	477	459	491	426	457	475	434	457	480	461	412	475	501	468	441	493	464	504	465	484	479	472	472	420	452	465	425	425	459	454	482	460	453	448	475	439	463	514	491	468	454	470	465	454	467	432	484	422	445	462	449	458	453	451	448	484	508	437	444	445	477	435	484	489	481	496	447	446	424	479	443	488	437	472	471	470	450	436	447	426	458	447	493	492	463	450	478	466	419	463	465	481	464	496	464	478	419	477	457	467	477	466	478	461	430	474	450	472	475	447	454	509	490	449	459	470	433	476	483	477	465	452	439	510	499	454	463	461	508	451	448	459	480	456	469	435	455	481	535	435	432	456	439	462	449	453	473	426	490	477	472	438	436	488	521	439	488	488	423	475	466	474	459	453	467	436	462	425	489	508	455	492	497	463	482	461	465	457	454	446	437	492	490	445	447	441	496	440	497	456	453	463	436	456	456	434	432	472	490	506	470	449	453	467	438	461	423	430	435	457	464	474	465	476	504	468	463	465	442	459	479	456	446	498	487	497	477	481	484	413	464	452	486	453	491	454	453	442	471	498	461	440	455	472	458	438	436	459	483	484	495	472	457	457	456	461	482	498	470	454	466	456	421	467	516	488	488	464	427	437	473	429	489	476	462	464	455	431	468	480	460	460	503	446	465	440	461	461	475	464	490	471	445	443	468	455	467	457	465	446	423	464	441	467	473	441	446	510	461	459	456	491	464	465	465	437	449	484	443	472	482	481	447	476	442	463	489	465	410	454	427	459	501	449	473	449	463	459	437	462	496	481	470	469	433	482	484	477	486	457	466	463	482	454	452	450	476	451	444	488	485	457	495	447	459	452	470	449	469	467	488	481	431	426	444	456	444	442	442	470	454	457	449	474	434	474	469	419	420	440	463	476	420	450	429	461	461	494	478	495	488	455	440	465	477	448	456	451	472	458	483	436	473	456	477	494	462	443	435	480	459	424	480	438	461	470	470	470	460	479	469	452	438	489	448	456	458	464	467	430	448	460	492	481	475	466	447	492	469	439	419	463	417	444	459	456	435	417	449	470	469	463	446	452	474	474	488	474	467	456	470	455	452	468	463	451	441	452	472	480	456	481	455	434	445	465	488	470	419	467	457	487	434	490	460	478	432	475	490	470	467	461	460	435	415	485	449	461	445	406	497	423	467	491	468	459	454	444	455	473	447	443	525	445	473	481	475	490	450	469	495	449	459	459	474	446	502	477	439	454	470	471	462	442	472	435	453	513	458	453	419	521	411	459	444	465	480	458	434	441	470	479	466	459	443	432	436	463	452	432	501	470	458	475	450	469	436	487	429	444	470	485	470	507	454	482	449	448	461	450	449	496	433	475	506	442	476	498	494	473	475	443	462	466	482	412	474	443	445	459	504	451	489	508	436	432	449	420	460	472	453	460	403	443	480	442	425	501	455	450	439	478	479	496	457	499	469	476	464	481	488	451	491	425	473	435	491	481	481	443	447	455	478	440	464	480	444	436	444	492	429	469	449	471	423	501	449	449	426	439	476	458	487	435	484	476	474	444	508	418	459	483	486	461	476	457	489	463	466	473	452	476	499	476	439	491	458	443	462	401	451	435	515	494	436	435	437	453	446	487	472	488	453	459	482	456	475	429	444	482	453	467	463	502	459	483	481	445	476	460	463	443	428	471	492	435	425	473	477	464	433	462	476	454	474	472	491	472	467	485	507	396	484	459	425	484	455	472	471	443	478	499	457	468	467	462	504	484	444	442	498	462	480	452	491	468	444	481	440	441	401	465	464	509	474	428	491	436	491	467	443	483	481	467	461	461	451	467	494	498	438	467	426	473	455	435	454	508	452	434	461	474	464	491	477	453	420	453	447	447	504	438	462	457	462
65226	47628	16549	1943	620	529	427	407	369	369	331	344	351	315	343	299	318	291	316	323	342	336	338	311	318	336	343	323	287	306	301	307	316	295	283	271	288	320	292	290	273	289	299	315	286	287	321	313	281	315	321	280	322	300	272	288	276	307	315	300	326	293	277	327	294	326	328	295	325	315	302	327	324	264	319	308	335	325	324	303	312	331	309	307	326	340	322	291	272	334	273	314	302	285	304	301	306	318	323	282	333	285	337	313	273	321	281	314	305	292	318	305	297	303	288	290	294	290	287	332	329	302	321	327	300	315	320	328	341	320	283	307	302	291	286	273	315	274	281	275	288	264	272	313	332	337	301	286	277	301	314	302	335	331	323	307	273	287	295	321	320	306	313	306	326	271	303	299	315	319	304	311	304	289	310	291	308	316	327	294	273	279	314	297	262	307	316	331	328	285	309	302	278	316	320	307	310	274	319	311	297	264	316	327	296	288	293	280	351	303	308	306	296	303	299	258	277	302	292	296	278	336	287	287	280	350	288	315	305	314	285	305	341	326	298	352	331	301	283	317	333	302	276	331	308	272	317	342	307	271	305	287	293	315	303	309	302	312	318	337	289	301	357	300	292	322	291	325	302	309	331	276	336	316	316	318	298	307	293	295	285	301	306	285	275	323	283	323	300	313	309	330	329	267	300	292	301	299	295	305	330	329	314	313	332	292	282	287	312	289	335	327	293	326	304	335	314	301	298	316	318	303	329	328	332	320	317	320	302	291	289	317	328	298	260	307	279	299	302	283	299	280	309	309	277	274	349	297	306	310	308	299	289	342	340	293	338	305	303	291	282	328	283	264	282	301	284	326	301	312	300	283	282	304	314	292	302	297	291	313	305	338	313	298	324	288	318	299	287	301	290	299	303	331	306	309	286	282	301	281	274	302	311	341	281	317	312	315	279	282	302	291	304	282	291	291	277	300	291	307	303	319	288	295	320	312	311	324	299	293	280	300	301	292	280	307	296	323	302	304	325	290	333	307	314	341	293	288	315	288	320	308	283	282	295	284	310	323	324	333	306	326	320	297	342	296	312	299	293	277	286	309	320	298	284	335	290	339	332	331	307	316	306	284	287	310	287	301	291	284	305	321	298	289	314	318	322	293	333	297	274	286	274	266	270	317	289	322	291	269	275	290	315	300	335	322	310	284	312	265	310	319	311	308	297	328	306	311	291	335	287	287	292	289	285	298	292	307	300	318	307	317	316	328	305	293	288	329	277	315	304	292	333	301	297	331	293	289	280	268	310	279	305	322	276	347	304	305	306	290	295	321	351	296	314	318	272	309	307	305	304	285	269	284	306	281	297	307	328	308	285	288	304	316	301	294	305	317	314	288	287	298	282	284	302	295	296	284	310	304	323	314	320	289	274	302	313	318	280	294	303	297	326	329	325	318	337	287	303	307	279	288	329	296	299	323	334	296	282	297	313	294	330	314	293	327	313	316	284	322	291	298	313	309	307	309	299	315	290	288	326	302	292	312	338	287	298	319	318	301	307	273	320	318	324	319	306	317	273	329	330	289	334	305	324	322	296	317	318	321	291	312	296	310	307	317	291	302	294	276	291	321	309	301	289	304	296	315	292	285	341	321	280	282	265	308	330	323	318	270	298	314	291	314	310	314	312	312	301	292	313	317	307	304	306	283	329	321	300	298	281	310	346	286	292	317	309	311	304	327	316	291	304	311	302	271	294	285	337	305	300	307	319	312	303	337	315	292	265	313	301	305	299	277	320	334	310	310	322	307	292	328	293	294	311	320	299	275	296	277	289	322	275	250	310	301	305	329	314	280	317	323	315	279	304	311	307	297	304	312	297	266	293	305	319	276	312	336	317	295	289	313	320	323	270	296	300	291	303	291	321	272	321	338	320	344	343	298	321	304	327	295	323	260	305	329	285	292	323	319	291	311	304	344	312	292	303	300	329	318	316	305	301	328	317	288	310	311	285	315	302	310	300	299	288	281	312	328	309	307	280	347	295	297	314	280	300	301	320	268	300	314	334	292	307	302	314	319	320	298	286	305	297	331	312	305	320	329	293	316	306	292	306	310	278	297	264	290	280	299	289	278	300	318	298	285	321	359	318	312	302	321	308	323	298	314	276	317	301	285	309	326	310	306	296	332	339	276	341	264	307	270	303	306	312	292	309	291	282	320	341	318	268	254	297	302	294	298	300	309	252	300	309	314	287	304	302	300	303	326	291	289	300	320	324	321	325	294	297	343	342	319	296	281	321	314	319	315	298	300	299	322	309	307	308	331	318	291	320	315	275	297	293	286	279	309	314	288	320	333	294	273	286	269	312	300	304	296	324	326	304	308	302	352	287	339	311	302	273	317	311	327	287	318	304	281	338	332	321	303	284	294	313	305	289	324	316	311	292	306	328	295	310	283	313	310	278	300	317	321	309	280	297	305	310	315	330	295	322	293	343	310	327	297	330	283	291	311	319	314	285	304	305	304	326	316	307	299	311	311	299	281	321	331	320	292	311	297	323	280	309	345	315	298	308	311	339	282	281	315	331	316	315	316	299	280	314	278	311	301	301	329	319	293	315	310	296	294	319	312	284	304	304	303	305	284	295	290	283	285	325	291	329	282	300	266	322	330	333	280	318	300	321	279	306	334	324	339	279	316	343	320	292	290	349	327	264	360	324	288	297	310	326	293	314	288	305	309	300	305	322	298	327	317	271	306	305	328	292	293	301	273	302	304	300	312	263	307	297	327	271	286	287	302	290	306	300	274	316	332	316	300	304	271	299	325	307	297	302	284	307	295	328	294	301	356	322	316	296	319	282	280	284	308	283	269	302	316	284	275	288	309	281	294	311	304	274	329	316	334	299	298	331	291	273	311	313	307	310	275	312	339	355	326	288	298	325	301	303	302	339	310	303	302	330	287	299	325	312	265	332	299	295	286	297	334	307	316	309	322	297	271	286	293	315	299	273	280	329	313	300	306	300	285	306	279	313	317	322	338	314	307	296	314	288	297	315	295	316	292	305	295	322	301	300	322	300	289	294	283	294	325	322	324	309	322	307	333	298	307	314	315	313	304	310	333	299	301	278	299	288	281	320	299	327	308	277	307	283	288	292	307	303	318	327	319	290	306	323	324	278	285	299	292	298	278	311	278	300	267	300	300	286	329	331	296	297	320	285	287	314	297	323	294	320	306	328	301	312	308	314	312	312	307	304	319	298	305	281	326	326	308	319	318	324	321	272	262	303	326	340	253	316	268	320	342	287	310	289	286	287	292	297	286	317	296	302	314	308	327	307	324	314	301	332	312	326	323	302	336	300	269	296	311	312	323	315	336	310	308	306	313	283	270	311	287	287	330	327	291	311	308	291	287	293	312	316	317	299	340	338	295	320	321	296	312	288	293	311	293	325	306	294	285	304	326	307	311	312	296	277	308	309	307	274	312	292	302	286	311	294	324	285	294	319	341	276	286	299	313	300	301	269	300	317	317
42459	32406	2042	2338	1965	1702	1486	1342	1240	1157	1129	1065	964	948	921	906	910	869	848	846	793	800	784	839	814	763	789	778	791	813	813	810	800	778	794	786	744	761	788	766	790	785	755	730	725	716	757	743	742	778	737	767	753	770	715	778	746	805	706	715	744	734	808	727	664	774	743	766	739	707	731	736	757	729	784	752	749	778	798	775	760	746	753	744	734	755	766	736	713	807	741	716	688	702	720	739	708	707	752	761	746	745	759	753	748	731	728	751	726	740	701	778	729	760	764	749	782	721	744	728	722	743	745	725	788	749	726	759	739	732	743	714	743	733	736	758	785	748	756	736	780	743	729	732	729	776	701	697	715	725	731	752	729	754	709	742	757	760	723	744	746	763	711	735	754	688	727	721	716	715	778	699	795	735	759	709	709	745	750	751	767	755	744	719	733	738	759	736	736	699	716	702	726	759	697	703	738	716	806	720	726	751	736	773	773	732	742	710	771	729	715	701	742	759	752	756	758	685	735	745	736	722	805	727	686	760	709	723	740	773	734	757	717	770	729	725	717	727	731	691	757	785	719	778	726	727	720	727	763	742	775	789	754	796	701	701	705	722	722	744	730	705	729	752	726	780	745	732	746	770	750	707	793	760	755	796	734	704	738	713	741	720	745	730	719	695	746	710	725	714	760	726	724	705	753	737	746	768	710	780	698	752	729	713	725	728	740	752	709	751	738	717	755	747	795	746	723	768	719	759	753	719	768	734	742	724	751	735	781	730	767	715	771	765	744	795	743	728	712	739	733	745	705	771	744	759	719	722	724	746	751	714	736	732	736	729	808	740	742	738	771	741	747	709	758	707	752	712	738	697	728	725	755	715	727	714	713	767	764	722	749	714	714	743	721	755	733	683	726	715	706	744	772	758	740	770	708	716	732	721	781	738	721	717	737	730	770	713	698	741	750	701	746	753	751	749	734	698	740	704	698	729	750	740	704	696	756	723	749	694	768	750	769	724	780	770	721	752	726	746	750	747	730	770	710	783	726	787	767	775	742	729	724	799	733	721	744	744	733	770	716	740	716	729	721	724	703	728	730	755	727	762	748	720	716	746	730	732	733	746	723	736	709	796	743	789	738	773	764	755	761	740	772	764	700	738	696	706	753	726	708	780	732	756	725	750	738	736	726	708	751	755	732	769	741	719	744	718	751	723	789	684	700	748	777	759	760	787	730	706	749	735	722	702	715	757	719	769	736	749	771	760	752	775	720	706	718	705	768	704	773	740	738	701	713	727	720	772	686	746	796	742	726	706	740	755	728	710	770	699	710	723	779	743	710	715	730	732	721	732	734	743	777	748	765	761	779	716	767	770	777	754	758	759	742	753	762	733	741	774	726	792	708	713	724	725	763	713	757	749	721	728	776	732	703	766	728	768	773	741	738	731	732	726	789	744	729	772	754	741	742	733	759	718	757	713	730	704	756	738	768	706	809	759	726	776	709	752	699	760	715	714	757	742	754	732	694	751	744	732	799	780	759	744	764	711	732	705	735	724	733	751	740	732	707	815	726	726	725	755	790	719	771	714	670	777	736	724	690	732	738	747	751	739	714	754	744	764	733	750	715	736	766	713	722	771	715	799	764	753	733	706	753	771	733	750	718	704	761	686	722	734	800	739	755	725	779	719	796	716	709	742	744	759	720	713	738	751	751	749	759	771	736	741	769	715	737	739	750	741	726	733	713	751	742	713	747	798	732	718	771	752	701	715	757	717	703	755	724	739	722	740	744	742	777	774	744	713	708	756	706	800	732	696	728	734	764	730	702	741	736	747	722	715	740	775	711	749	728	762	735	728	723	776	718	745	757	685	748	705	688	728	674	695	712	737	745	724	688	741	785	725	731	723	725	723	708	766	695	741	705	686	746	745	738	709	707	735	691	759	749	729	732	728	737	770	711	732	704	723	724	766	712	739	770	748	729	743	739	754	678	739	708	734	761	668	760	698	736	709	743	761	709	741	676	756	723	815	706	739	688	740	771	761	797	751	721	767	759	777	701	721	714	755	733	772	710	788	790	741	758	722	720	767	732	725	741	691	761	710	734	750	710	744	729	701	748	712	754	734	750	747	686	753	760	718	780	696	717	819	758	731	756	748	753	674	730	756	765	737	713	729	724	677	708	758	747	737	756	759	775	742	732	755	715	720	775	709	735	726	724	797	699	770	745	719	754	710	720	751	711	773	736	736	691	737	720	716	760	735	724	754	725	696	754	680	727	712	762	743	752	756	739	725	694	701	766	710	726	714	779	728	726	721	744	709	720	728	669	730	763	726	783	796	700	740	667	682	746	682	707	755	773	706	772	747	710	777	719	715	721	722	725	786	769	748	702	809	778	770	777	753	744	687	729	765	717	769	754	708	740	741	770	732	741	782	728	727	782	761	730	741	742	794	726	689	702	787	772	782	694	753	708	769	751	694	745	734	695	721	785	772	751	764	716	760	759	719	711	744	686	716	741	746	763	762	743	721	703	702	716	748	759	736	707	742	710	718	685	778	748	756	720	750	722	694	762	668	732	715	721	729	759	725	738	761	753	764	712	710	720	735	755	757	734	759	742	745	774	708	804	674	765	707	720	689	750	728	753	740	750	778	750	739	788	741	735	745	698	759	730	775	721	707	728	714	739	713	712	712	728	742	753	776	703	708	749	750	738	745	736	722	738	723	793	741	690	751	761	755	729	790	749	734	686	756	719	723	746	797	756	713	749	740	722	737	714	767	755	723	696	767	744	755	721	745	710	704	749	749	762	789	811	735	751	746	740	693	798	741	754	733	724	736	749	731	731	766	755	737	766	733	707	785	732	743	720	777	732	701	755	745	699	726	777	735	726	756	769	735	754	746	743	725	752	670	715	731	750	748	738	668	777	727	744	773	781	727	718	721	730	770	741	743	746	738	705	707	710	760	720	709	737	774	723	758	733	688	768	754	743	730	777	766	762	759	749	765	756	726	748	751	709	769	724	774	760	731	752	736	737	745	725	768	721	712	728	751	735	699	757	697	757	748	761	734	708	753	730	702	768	728	723	801	719	754	736	770	759	765	739	711	698	701	691	758	707	738	730	752	745	747	707	806	722	744	720	808	728	763	756	766	730	732	730	720	710	698	743	765	702	711	754	756	702	737	723	767	733	765	747	719	690	734	709	795	775	728	709	731	726	741	717	721	758	721	727	741	715	707	785	716	724	758	702	787	736	757	719	743	750	714	731	746	770	732	700	681	710	760	754	698	731	763	742	737	760	749	746	772	729	753	721	715	747	760	706	737	705	749	766	747	776	782	720	745	673	689	693	791	710	720	736	739	709	748	766	771	714	754	730	748	688	705	711	710	743	731	740	710	718	784	770	746	749	698	765	750	688	717	715	775	712	727	737	792	746	740	740	704	727	762	757	744	770	740	699	745	681	730	754	714	742	791	756	730	706	743	727	749	792	743	713	750	734	719	722	720	725	733	728	739	703	762	737	731
74988	56428	24863	6533	1066	723	587	462	416	394	352	337	373	300	342	310	279	300	311	290	313	277	289	300	294	272	276	302	262	297	278	290	298	295	274	287	268	311	245	298	237	250	304	273	269	276	275	269	264	285	279	256	279	266	259	278	267	268	258	277	286	293	301	247	320	290	257	295	295	264	249	279	249	260	264	274	283	253	283	282	273	276	273	312	269	267	282	290	261	278	278	264	284	301	278	259	256	258	291	262	237	272	282	262	274	241	252	281	283	268	268	270	258	274	262	267	266	269	299	264	259	247	272	288	287	262	266	262	270	261	279	274	270	273	277	272	308	280	260	283	257	300	262	270	291	250	276	275	243	267	285	256	278	291	271	264	273	282	290	268	244	260	245	274	243	279	290	278	285	316	279	287	260	262	268	279	284	261	258	287	294	276	296	267	289	286	263	272	310	304	271	280	273	292	258	261	232	272	275	248	259	283	288	278	240	270	258	247	263	309	252	269	286	275	295	243	259	251	280	291	297	229	266	264	271	272	258	277	255	248	268	266	267	259	244	246	260	269	277	281	232	244	253	280	251	300	285	243	272	273	282	282	286	249	275	284	259	231	276	277	276	239	266	256	290	278	251	270	226	275	282	252	272	293	257	276	259	292	282	259	262	272	273	258	289	283	289	260	271	269	280	298	258	304	272	304	273	227	288	284	268	280	268	282	268	275	261	312	268	253	278	277	287	276	266	257	284	292	311	279	275	248	269	297	259	277	260	276	276	273	262	237	277	273	278	264	266	255	285	259	289	277	254	281	264	269	286	240	270	274	299	267	279	274	273	249	262	271	270	295	266	288	304	269	289	253	265	247	275	277	275	264	291	273	260	249	292	283	256	275	297	272	280	288	279	273	255	266	256	273	280	286	284	290	261	313	271	239	315	277	272	273	280	276	282	255	283	283	262	254	257	279	267	270	280	262	253	255	293	268	265	285	252	293	245	283	266	297	287	272	261	269	254	264	284	241	231	273	273	273	270	279	294	253	287	277	242	262	283	289	270	280	260	249	265	262	256	272	264	280	262	286	284	273	284	236	250	293	274	273	259	273	273	254	240	239	263	241	303	279	276	276	272	285	288	303	250	292	255	291	279	259	294	251	261	270	260	281	289	248	285	256	269	254	245	271	245	273	274	282	256	259	299	270	302	254	291	277	284	259	284	270	250	242	251	248	280	275	237	270	267	283	271	256	291	272	262	257	242	300	239	294	240	298	268	240	281	274	268	282	283	288	277	266	288	276	287	264	246	262	301	264	270	249	242	242	248	241	269	275	265	260	271	261	293	259	284	251	270	266	232	282	280	272	241	287	267	288	279	289	265	241	266	269	281	262	272	285	254	283	290	256	276	257	259	302	308	286	278	270	299	293	258	303	265	253	258	290	269	277	265	255	292	264	266	260	275	265	294	272	290	256	294	276	250	288	270	245	254	283	270	295	283	261	247	268	237	270	254	309	240	311	295	268	256	262	269	258	293	268	246	276	273	262	249	253	269	299	277	288	276	303	237	259	265	283	253	254	282	264	254	245	266	262	249	254	272	292	266	274	266	265	283	298	299	274	305	260	283	267	288	274	270	275	272	307	259	271	283	224	276	286	249	278	267	300	256	307	285	244	293	248	264	307	264	267	267	254	262	283	281	246	262	261	293	268	290	261	276	260	272	283	253	294	267	259	292	277	239	276	266	272	279	261	287	264	266	279	290	298	265	294	282	293	277	272	248	279	259	281	280	310	267	272	288	281	266	298	259	241	278	251	294	272	247	257	236	275	294	255	282	285	255	264	263	254	253	282	270	246	293	306	266	273	273	291	276	283	258	272	242	251	275	274	268	292	250	252	283	290	267	291	277	277	242	264	296	277	261	268	237	265	284	265	257	256	253	275	288	273	261	260	283	251	284	284	263	244	257	272	288	304	283	281	268	254	258	261	274	257	283	258	263	269	278	265	291	270	288	277	270	263	287	277	289	263	270	261	256	281	260	281	273	295	282	250	284	280	282	283	281	289	274	237	286	234	279	254	267	256	272	270	278	231	257	252	257	246	277	267	266	259	268	304	278	272	268	283	264	242	255	281	248	271	280	264	272	286	291	250	250	268	283	262	271	290	296	245	260	263	279	269	271	272	258	253	261	302	261	291	265	255	254	258	298	277	255	267	267	264	256	272	267	265	281	271	264	233	265	255	262	255	258	266	243	284	289	261	297	290	294	232	272	271	266	265	277	274	267	246	261	264	261	262	238	252	267	240	240	249	263	250	274	241	279	266	263	292	269	298	243	241	285	247	254	255	309	241	254	258	246	292	292	281	253	293	279	276	275	270	263	257	259	248	254	284	275	275	280	287	264	251	287	259	246	248	271	252	250	272	247	261	283	268	278	289	284	243	261	280	290	275	272	271	263	279	271	284	277	286	276	237	266	257	252	254	276	307	260	266	247	268	283	276	282	258	261	281	288	275	275	266	255	292	291	258	267	240	239	273	279	245	272	247	253	274	263	262	273	244	243	266	258	262	243	259	280	258	257	252	259	285	232	258	290	292	281	262	269	285	265	240	294	280	264	295	275	320	270	279	268	282	281	290	265	287	276	292	292	250	257	269	282	246	286	259	260	259	241	279	272	283	268	270	258	262	261	284	271	279	251	306	317	276	282	314	289	237	283	277	315	285	277	267	255	239	273	261	279	262	254	286	275	232	270	277	236	262	283	273	264	273	232	282	312	272	256	265	266	249	288	278	272	282	285	287	279	260	263	269	243	283	269	265	276	282	255	264	252	232	260	271	278	295	276	293	273	248	247	268	277	272	266	267	284	257	252	245	271	268	265	270	297	257	247	282	257	255	270	279	249	306	276	235	244	288	271	271	268	284	288	276	225	264	266	278	274	270	284	271	235	258	281	303	278	282	258	272	251	247	269	254	266	263	257	274	255	255	273	257	267	257	269	247	267	237	273	262	288	289	291	252	248	261	272	251	275	270	291	247	284	259	311	299	273	244	278	232	290	250	264	290	241	268	260	290	280	239	272	246	243	265	280	283	286	286	275	276	276	282	207	285	291	283	272	295	269	257	238	255	263	285	282	281	256	283	273	274	254	290	239	271	237	276	286	265	248	276	280	271	293	258	268	271	251	267	262	280	260	269	264	302	257	293	267	296	296	295	288	280	265	247	241	282	264	288	274	273	266	255	261	254	271	257	287	298	304	294	289	280	269	250	262	253	280	303	292	297	275	237	255	271	221	224	274	277	280	256	249	252	269	280	278	281	251	304	278	251	301	237	259	266	264	291	279	279	263	273	265	253	277	267	266	292	305	254	254	298	272	268	263	261	257	266	266	260	283	267	312	260	291	293	255	314	274	272	265	254	262	253	271	289	268	259	272	237	271	258	278	288	259	288	260	271	285	235	267	249	271	279	259	266	265	265	265	248	252	233	276	278	282	291	244	249	268	257	282	311	314	256	262	254	284	286	255	249
51618	41531	3292	3573	2976	2560	2185	1792	1556	1384	1242	1145	1094	1047	985	940	877	932	811	808	871	761	766	765	815	743	730	736	754	734	695	722	732	706	745	674	678	714	696	730	690	698	658	679	675	694	619	680	642	678	666	591	687	685	715	653	676	621	654	710	626	628	627	668	669	682	691	676	634	645	644	659	682	659	639	680	609	669	632	703	667	619	664	663	654	634	686	669	647	645	663	660	677	669	594	614	642	645	651	628	650	632	637	675	683	655	666	655	643	629	686	676	608	655	681	683	670	632	612	629	647	650	618	666	656	634	611	612	667	658	634	644	645	623	630	647	650	637	619	648	584	658	684	617	649	637	614	660	670	654	641	651	638	654	587	644	585	641	655	634	631	634	653	644	598	645	635	611	666	617	631	670	632	600	587	637	613	633	663	643	687	619	675	609	621	607	641	671	593	635	625	601	628	634	651	659	683	651	628	609	659	639	652	627	646	660	684	615	640	635	665	625	690	648	678	619	670	629	641	664	663	647	651	645	644	607	624	606	635	652	657	618	640	625	605	641	629	637	586	654	624	653	652	638	618	642	629	643	637	620	619	560	647	609	645	618	615	633	640	636	657	634	649	656	615	657	651	642	630	661	634	658	658	643	665	679	626	655	653	642	632	622	624	616	604	649	620	656	659	680	616	661	600	611	653	638	625	662	635	642	602	658	659	660	624	644	599	609	620	650	665	640	607	681	637	657	644	668	636	611	709	693	650	677	651	664	658	641	636	640	663	622	635	606	606	613	633	704	692	601	683	650	680	621	669	627	631	691	664	676	597	684	645	626	665	629	648	650	639	624	620	632	640	648	609	634	636	604	640	609	611	614	629	645	627	570	611	653	596	612	612	677	631	648	649	647	646	640	719	652	633	635	624	624	638	616	628	606	668	667	653	642	640	637	650	636	614	649	632	678	639	664	689	631	578	619	640	633	630	616	642	656	645	610	632	682	595	650	614	659	632	612	673	637	675	618	680	646	651	588	646	678	634	622	642	687	685	662	632	585	574	597	614	599	615	657	642	660	661	647	680	649	620	623	628	607	639	637	590	624	668	690	639	618	635	657	640	599	644	645	643	632	612	666	613	654	695	606	649	620	624	677	631	607	691	674	634	661	663	639	635	633	628	658	612	667	607	651	591	645	657	651	572	668	646	636	645	611	616	633	622	612	645	687	626	645	612	660	625	601	616	647	638	691	661	653	620	662	644	608	622	661	615	656	676	612	604	670	632	619	594	631	584	635	633	641	622	671	629	638	715	599	664	642	622	628	659	665	652	619	641	684	678	657	613	589	629	691	662	672	600	657	644	599	657	638	646	663	662	652	634	648	629	625	571	683	622	695	608	642	589	647	608	594	604	614	601	697	600	625	671	605	617	658	622	628	634	628	659	617	680	597	650	671	594	622	642	620	605	593	634	666	631	659	663	658	645	624	635	646	629	621	650	616	615	617	655	677	614	635	623	630	661	654	642	664	625	673	614	613	665	616	664	634	609	659	661	620	630	662	647	640	643	636	620	642	661	633	616	615	619	625	644	612	637	639	674	703	582	648	642	646	623	616	625	635	656	609	655	628	639	658	654	611	594	634	620	653	623	629	652	638	663	620	624	698	645	617	633	664	649	612	641	623	635	649	688	599	676	636	675	636	620	662	609	656	681	642	685	637	611	663	646	648	623	632	648	609	646	621	630	683	667	645	666	663	625	607	667	622	643	676	648	618	686	676	661	609	640	688	672	596	689	651	638	601	631	616	669	649	641	555	632	676	611	630	648	616	593	598	660	656	680	637	617	638	637	642	623	663	624	616	642	622	646	640	587	672	669	603	679	667	624	669	586	628	635	636	648	606	638	668	642	662	637	671	673	582	624	662	634	659	676	647	639	610	653	658	651	680	652	626	637	671	623	590	673	622	657	612	644	659	667	631	642	647	666	696	647	638	631	672	650	626	631	653	671	631	671	613	591	629	642	606	658	669	630	635	608	643	659	647	669	624	643	616	657	695	677	613	633	647	657	635	562	646	609	637	631	645	646	610	659	650	597	628	653	598	636	646	597	610	599	658	672	654	660	631	634	666	678	586	634	605	610	604	605	633	639	650	603	653	700	618	694	678	639	670	641	584	616	651	658	668	658	636	658	627	603	676	650	649	653	644	634	645	634	650	648	614	623	591	644	587	627	623	607	643	657	647	625	672	646	613	608	672	609	588	626	645	648	612	618	675	615	644	656	678	717	620	676	657	676	647	602	645	623	608	652	627	668	657	584	663	677	669	651	648	649	614	600	666	579	627	656	609	616	620	650	637	662	648	605	650	634	629	661	635	661	672	630	646	684	637	655	639	630	621	642	651	651	654	604	638	643	657	624	626	606	621	628	630	638	672	660	617	642	644	621	669	589	681	659	657	682	648	623	574	670	606	633	608	716	674	640	620	632	619	666	661	651	651	660	624	658	617	639	609	664	593	649	631	657	605	635	611	657	660	674	674	651	601	642	641	650	604	593	680	661	665	663	658	676	622	652	625	630	608	683	660	611	634	665	662	640	657	615	637	678	598	621	624	681	632	636	614	626	668	591	657	666	599	632	601	649	638	631	625	602	708	628	672	675	663	655	647	627	629	622	659	594	619	633	622	609	648	637	607	666	706	633	640	579	602	619	651	629	642	587	637	631	641	648	618	635	612	633	649	666	642	635	674	635	634	649	628	677	640	644	646	601	644	675	636	655	644	704	613	643	620	626	686	636	632	595	659	611	627	674	662	625	641	606	612	597	645	658	624	653	631	652	638	618	586	631	666	665	617	612	641	626	663	665	654	635	672	618	694	639	597	610	611	613	630	659	670	616	679	659	644	659	646	639	622	681	654	643	661	617	633	625	673	608	607	649	648	639	634	627	622	597	618	596	623	649	592	661	580	611	619	650	659	639	623	619	619	618	681	640	655	629	652	645	689	642	654	633	662	626	632	633	637	610	620	647	625	684	663	696	667	678	606	678	640	659	648	631	653	644	670	650	594	616	647	573	609	674	646	667	666	621	640	638	638	607	667	639	627	675	602	602	613	633	660	655	617	657	588	641	654	648	599	625	639	606	635	628	674	640	644	676	612	610	621	635	653	646	646	647	641	625	631	617	675	624	614	622	608	606	614	633	617	671	625	629	646	648	661	677	646	650	649	654	649	678	627	638	645	647	683	609	655	653	667	647	654	638	641	652	628	660	646	666	638	648	625	634	668	623	621	639	647	632	642	625	661	660	643	642	670	615	621	585	613	623	583	653	630	634	613	638	619	685	653	637	650	632	640	650	590	647	663	654	611	639	626	681	656	649	648	630	616	612	569	654	717	639	616	680	610	626	641	666	634	629	659	623	635	699	625	637	651	637	605	642	623	601	659	687	671	645	635	642	658	663	626	621	612	649	658	594	672	629	596	617	645	625	670	659	639	678	643	582	630	599	633	631	621	627	644	637	625	671	632	661	641
18639	4625	339	180	212	179	170	177	158	167	159	164	181	173	169	169	176	178	178	200	162	195	192	187	174	172	151	161	164	197	167	175	203	198	181	194	172	147	158	176	173	164	185	161	180	167	143	172	164	169	181	181	179	193	171	148	195	175	165	177	179	158	184	175	175	164	174	172	201	198	196	167	181	191	171	171	161	166	172	173	177	166	172	171	187	158	163	166	170	176	156	185	168	155	177	172	174	203	162	180	197	187	173	165	185	188	177	196	160	164	185	166	176	164	205	149	168	178	171	185	167	175	188	155	170	166	149	176	171	170	180	151	150	169	188	173	163	160	159	185	165	149	176	163	174	178	154	165	174	167	181	173	154	160	177	178	151	169	147	186	143	179	168	173	174	169	157	167	167	177	169	165	178	176	179	167	160	168	158	180	182	179	182	189	152	188	188	179	177	148	183	155	182	196	170	197	189	184	154	162	175	164	200	188	194	151	178	156	184	169	202	158	181	167	175	167	208	188	166	180	167	176	194	179	156	187	155	183	187	181	155	178	155	193	150	183	182	159	182	157	166	214	159	202	167	206	167	169	160	199	192	158	179	161	172	178	157	145	182	151	165	152	160	175	143	146	163	174	168	180	177	164	178	157	184	150	184	166	198	170	174	187	181	168	174	177	187	159	156	168	162	167	172	176	145	142	158	176	207	174	176	159	159	157	174	191	184	194	178	154	161	164	171	167	170	180	196	175	161	186	163	184	161	177	150	176	186	168	198	180	170	173	184	151	173	175	153	179	161	181	182	176	179	177	181	153	159	172	154	159	193	182	148	170	179	157	179	180	161	184	171	167	178	194	156	171	163	176	164	164	173	175	174	173	166	145	181	184	173	173	192	149	190	165	160	183	175	163	164	163	169	169	183	206	190	158	176	183	181	180	158	175	167	138	205	155	159	179	147	174	157	179	159	178	172	198	184	174	150	196	166	193	170	190	165	172	170	141	185	179	148	157	169	174	189	163	155	164	164	177	160	171	179	171	173	178	177	174	166	155	185	151	158	169	155	194	182	184	182	190	161	169	158	217	168	182	177	178	158	174	179	170	176	174	166	168	157	160	186	170	186	172	183	163	186	173	164	162	163	173	179	143	170	177	158	172	160	175	160	156	195	157	162	169	181	176	194	173	178	154	161	170	201	159	177	154	170	163	182	176	179	185	198	181	165	160	161	154	176	167	193	162	131	157	169	172	198	171	155	145	139	174	177	170	161	182	177	157	187	171	192	186	164	183	172	167	179	168	168	168	190	178	195	196	177	176	189	163	188	183	136	136	155	193	150	169	155	181	182	173	170	180	198	160	159	182	161	146	179	185	149	191	170	169	185	186	179	205	172	173	175	194	141	192	180	180	183	170	162	175	156	158	171	175	168	161	135	193	185	159	180	180	165	152	137	183	179	174	164	184	169	191	150	180	186	179	156	176	152	180	175	169	182	169	166	163	187	174	188	180	143	164	177	178	156	188	173	187	166	177	180	182	187	169	160	179	178	162	168	149	173	176	172	193	173	159	206	155	157	165	174	180	163	193	192	190	184	175	163	147	191	170	170	167	174	213	176	196	168	178	153	161	197	159	172	152	191	156	203	150	158	158	161	172	160	192	193	188	181	171	174	166	168	162	176	181	178	172	192	179	185	152	179	171	185	180	201	154	188	173	179	168	183	172	176	182	163	170	177	161	172	176	169	173	159	158	172	159	149	172	141	175	169	189	163	165	184	164	178	178	161	166	163	188	167	181	164	177	174	163	175	182	147	143	184	177	176	164	152	172	165	182	180	180	171	171	162	172	171	180	167	172	186	156	182	176	179	167	170	183	180	196	171	178	163	163	186	179	171	165	163	192	157	159	162	182	159	196	168	195	165	164	171	176	167	170	174	159	166	173	159	178	168	181	172	183	201	174	145	170	192	168	202	183	151	172	192	152	181	154	194	180	162	182	193	151	164	170	159	166	196	165	131	162	163	180	193	172	160	173	171	174	179	185	169	180	167	158	160	164	166	196	166	177	172	177	158	170	195	179	176	170	172	159	161	166	157	195	184	161	169	164	178	195	209	166	187	171	158	165	175	186	182	173	183	170	164	159	176	167	150	167	197	174	160	168	176	180	158	174	168	163	187	187	175	167	183	152	171	170	166	181	173	165	149	176	192	164	185	167	182	177	180	175	186	189	154	170	155	180	160	173	179	187	187	169	149	165	183	186	173	165	187	157	166	156	173	162	156	167	176	174	205	184	179	143	157	164	189	169	172	179	169	169	178	166	188	184	190	161	189	163	150	188	162	162	158	168	169	176	176	195	153	161	176	167	166	180	192	155	189	173	163	201	178	181	186	172	177	148	193	171	170	156	178	151	194	173	182	145	169	159	166	156	165	158	174	166	152	183	176	157	167	169	145	156	160	179	200	156	163	182	169	179	168	198	184	186	176	151	177	143	202	173	171	157	192	199	177	180	170	161	150	161	171	193	165	175	179	187	182	193	164	187	193	165	187	179	182	144	173	174	121	138	156	170	171	181	176	178	189	180	166	159	156	174	164	170	160	199	168	182	182	183	178	204	176	163	163	169	173	157	156	166	171	147	151	174	149	176	174	141	171	189	165	164	161	179	190	168	155	179	188	161	157	171	162	155	164	173	177	168	168	162	175	178	177	191	183	161	146	163	173	170	191	177	180	161	190	181	150	176	181	186	183	177	184	170	172	166	163	187	152	141	153	159	193	181	156	188	180	178	163	172	167	166	192	211	155	169	197	193	160	169	168	168	166	174	152	185	173	160	209	177	167	199	199	184	172	176	181	182	166	191	171	181	165	195	157	174	186	171	170	160	175	166	161	171	200	186	163	182	182	169	160	151	149	180	172	169	168	182	174	183	158	168	152	163	144	175	163	181	185	141	169	176	175	174	204	160	136	155	163	166	164	182	162	158	167	174	181	145	161	187	144	162	175	168	175	172	182	194	160	159	184	182	183	142	147	179	186	166	172	170	168	157	158	175	163	153	174	176	181	185	164	171	167	153	163	153	197	163	178	177	153	197	182	175	171	170	165	170	161	197	171	166	162	175	175	171	190	185	181	183	175	156	164	172	197	162	144	173	163	182	153	172	166	192	175	161	153	163	171	200	147	160	180	167	174	168	168	193	169	170	144	173	172	182	163	173	158	166	156	179	162	206	185	181	183	162	157	170	166	180	172	168	170	176	167	169	198	188	182	166	188	177	169	174	166	194	166	169	159	166	155	204	147	173	188	180	187	152	183	165	189	186	163	168	164	172	157	177	193	200	158	173	179	171	167	175	171	154	183	179	153	155	173	194	169	163	170	187	175	165	176	151	146	170	166	175	156	170	175	195	185	169	182	190	174	171	156	179	175	193	160	153	154	174	182	168	183	137	162	164	148	165	185	155	149	206	164	166	152	183	180	161	193	164	170	181	159	177	173	157	163	186	177	186	169	157	168	193	138	174	156	182
18387	5675	550	515	504	513	492	473	463	501	468	461	473	487	484	442	474	450	468	448	466	482	453	492	467	461	468	470	457	458	487	456	471	432	449	482	440	473	444	464	467	456	452	450	477	447	476	461	418	445	482	460	451	462	472	444	449	480	496	470	450	500	450	471	444	462	436	484	470	449	486	441	470	431	470	447	440	463	469	442	458	476	445	458	455	450	451	443	440	466	488	431	459	459	475	447	453	466	436	483	458	473	459	465	456	461	472	429	451	463	421	440	446	470	442	446	440	447	465	456	490	430	448	452	463	465	495	449	448	457	477	465	484	450	478	465	445	446	455	453	446	506	425	392	505	435	446	458	496	502	467	414	463	438	449	449	455	482	490	493	489	443	453	501	488	482	472	407	476	456	446	476	424	488	433	525	482	466	457	495	460	491	472	421	474	449	476	457	488	469	485	459	465	476	463	464	494	417	457	471	470	459	470	471	448	464	442	457	469	450	443	429	470	447	453	450	499	454	477	443	449	450	442	449	465	483	467	425	451	461	452	456	453	492	416	477	465	480	456	478	470	451	455	438	454	463	425	460	475	479	478	468	472	472	436	465	466	469	465	501	475	460	492	455	435	429	458	423	476	457	427	479	438	449	441	438	454	473	439	460	440	471	466	462	461	481	463	449	466	494	467	491	470	424	403	428	465	466	435	460	477	445	482	443	442	460	487	442	478	475	488	493	462	481	439	430	464	446	481	441	461	477	471	423	432	448	470	492	483	479	503	467	489	461	486	470	471	456	475	452	450	485	461	447	456	496	468	452	435	474	427	454	452	412	474	441	481	455	465	422	425	459	460	442	451	448	425	449	452	458	459	458	445	439	459	480	488	473	438	444	440	475	456	515	441	465	455	440	483	472	428	468	463	480	461	459	466	455	470	432	439	437	500	474	466	469	472	519	468	445	433	436	441	457	484	485	466	439	465	495	447	430	490	461	444	487	463	468	474	460	429	456	423	472	451	455	436	430	458	499	479	468	490	470	495	487	432	457	475	485	432	462	498	445	446	449	437	449	470	424	482	469	491	432	480	477	451	489	478	440	458	458	468	453	454	471	488	439	454	469	455	448	475	430	489	464	450	467	440	437	440	494	444	463	473	449	460	412	446	477	448	440	456	441	468	451	484	480	451	484	495	476	434	446	448	473	441	471	474	430	472	500	453	503	447	447	474	472	467	445	477	514	457	496	452	469	435	462	472	510	415	469	492	460	461	445	456	462	451	496	434	478	498	442	468	445	496	444	472	466	481	436	436	434	465	473	456	506	452	486	444	468	459	463	481	483	448	504	504	478	452	469	446	501	454	481	479	486	467	475	480	462	488	426	518	457	449	482	462	470	455	502	474	434	463	440	493	477	466	453	462	445	505	462	494	454	403	444	462	442	472	437	476	427	459	444	434	465	425	464	478	467	479	448	490	426	473	460	428	461	442	454	456	442	459	475	473	448	447	473	471	480	457	490	422	471	431	474	450	445	459	484	434	460	470	448	485	455	462	447	459	474	467	461	442	463	471	483	475	455	456	455	435	447	468	478	470	471	464	455	492	444	486	462	453	456	441	424	467	461	472	514	425	447	439	437	449	468	430	439	458	474	455	464	466	469	475	445	462	512	435	452	442	464	459	457	447	475	481	459	454	493	484	440	504	462	459	482	431	452	469	453	502	421	441	483	467	446	470	426	497	447	445	461	418	462	463	475	469	465	429	446	456	472	476	483	464	478	472	486	484	463	447	475	479	441	481	475	482	454	440	410	434	449	510	438	454	459	474	456	450	459	439	451	505	474	421	457	469	472	433	436	465	486	446	426	468	433	446	511	459	444	473	494	469	464	460	482	477	451	466	498	443	471	427	450	483	464	435	440	453	496	473	466	451	450	433	453	485	452	461	463	440	453	477	459	462	465	447	423	454	446	449	416	455	481	477	464	454	461	453	474	449	445	478	451	427	458	464	450	480	460	447	459	468	442	484	455	461	437	487	427	448	471	453	511	479	444	464	441	469	514	442	453	477	480	460	470	450	501	461	426	443	448	484	436	447	450	439	458	451	486	457	447	453	443	434	436	469	472	468	459	458	484	448	450	455	461	418	494	444	433	464	431	464	464	496	455	505	453	447	459	465	444	467	486	440	442	468	449	468	456	477	411	489	495	457	460	447	439	424	430	489	479	474	482	471	482	498	441	456	494	448	445	456	452	432	438	452	457	481	496	451	476	461	466	453	475	440	427	454	432	512	476	470	453	487	494	449	459	459	465	497	450	485	462	475	500	459	455	469	473	477	464	429	462	429	451	426	501	469	460	440	520	419	472	482	441	443	434	453	437	479	488	478	458	456	469	414	461	487	440	466	480	440	468	469	445	450	443	448	487	492	479	495	467	447	453	482	447	482	501	446	463	476	460	475	443	436	465	436	435	491	460	455	463	455	477	498	443	447	497	467	475	490	454	456	484	445	447	452	425	447	449	437	471	458	430	436	466	430	424	480	446	429	454	461	426	477	461	489	478	475	464	467	470	463	444	463	475	468	423	467	475	471	443	391	471	405	459	473	450	441	485	443	455	523	457	471	499	442	449	477	459	420	438	451	464	514	478	478	493	453	474	472	484	443	458	450	455	469	458	528	455	496	465	473	480	427	449	452	465	463	487	447	473	515	456	485	429	475	458	498	480	490	470	455	482	451	443	438	464	433	447	452	471	449	468	446	467	454	469	429	507	440	465	491	464	458	444	446	446	472	457	478	451	455	518	456	456	444	490	501	474	493	471	474	453	447	434	464	473	459	483	488	428	467	470	496	470	453	484	466	448	473	479	466	457	474	443	443	451	467	469	469	494	466	432	414	439	462	468	481	451	492	471	417	488	425	444	477	477	443	500	474	451	438	447	469	456	426	459	475	503	451	469	500	444	441	472	482	474	448	433	471	478	455	486	445	474	463	460	441	452	434	450	429	419	435	464	458	470	452	472	499	476	464	445	477	452	460	480	417	464	474	480	460	429	480	459	473	449	488	498	433	469	470	496	462	492	454	441	457	513	484	465	442	460	442	421	463	471	451	433	447	467	500	455	452	459	422	510	463	471	440	460	449	464	422	476	423	453	468	474	474	433	428	452	433	462	495	491	482	454	447	496	428	472	443	482	485	471	496	430	459	463	471	441	467	488	469	490	439	441	464	487	460	455	500	464	447	429	465	438	438	456	466	463	464	446	457	478	442	451	446	442	480	471	464	479	464	429	478	477	452	462	476	450	480	469	440	485	468	460	455	445	436	450	430	466	476	461	497	443	477	457	476	415	496	478	493	415	466	475	454	442	487	424	417	489	447	457	425	453	493	471	444	457	472	457	465	463	455	413	465	481	476	478	461	464	462	446	481	438	421	484	463	467	471	434	491	497	510	472	457	462	454	459	463	508	426	455	445	457	475	444	484	459	460	500	491	433	499	466	456	486	479	462	485	475	475	476	464	456	480	443
65733	48075	16159	1793	626	455	413	391	364	354	353	334	355	331	303	336	327	301	324	298	311	322	317	312	305	280	306	309	301	298	314	278	276	321	280	315	302	320	303	316	311	291	279	293	313	303	262	294	260	278	326	292	331	291	300	310	294	306	330	309	326	283	349	317	312	275	324	303	317	312	305	315	338	307	286	325	307	304	315	332	329	295	332	316	282	321	312	288	280	323	308	326	276	340	291	318	314	299	306	317	274	316	306	350	320	337	304	310	290	315	299	301	289	296	292	281	294	300	304	351	329	318	284	287	296	289	298	314	293	299	292	287	297	301	298	306	296	304	322	296	312	290	306	305	300	304	292	291	322	306	252	295	327	305	293	275	275	316	255	308	299	302	307	302	312	316	340	295	281	287	293	298	330	331	282	303	278	310	284	299	298	293	294	270	337	273	293	298	316	285	325	290	316	301	324	319	300	318	304	325	301	324	334	290	267	318	283	290	307	317	302	325	314	311	314	314	302	258	270	318	336	350	357	294	310	291	274	301	283	347	326	320	312	309	309	305	305	307	316	297	293	283	296	312	319	310	290	292	278	304	312	288	283	281	292	336	297	310	294	321	306	326	291	315	286	283	310	312	311	303	286	311	312	296	334	273	301	277	349	296	350	311	288	310	313	286	290	327	315	286	307	268	273	288	327	275	322	316	319	285	288	310	315	335	306	314	300	287	312	325	312	309	307	293	290	327	292	285	308	324	300	295	302	295	285	314	294	328	328	302	314	296	332	350	290	322	312	285	306	294	292	303	315	294	336	306	292	308	307	305	290	278	298	329	300	285	284	284	304	310	315	295	278	324	290	287	307	304	274	316	306	305	317	303	316	325	310	314	276	280	307	311	289	303	305	283	310	279	302	298	272	299	287	317	317	272	300	280	294	292	335	313	341	297	323	289	283	276	285	321	300	334	318	270	317	299	295	310	328	319	315	331	308	305	256	296	303	306	303	310	274	287	296	287	296	311	333	273	293	321	306	313	266	309	272	308	283	309	329	277	322	305	288	325	317	284	325	306	312	320	286	294	293	309	347	289	351	329	315	344	299	292	274	270	281	327	279	318	333	363	299	334	296	331	308	326	307	301	289	298	369	279	312	304	284	307	312	298	289	313	302	300	305	308	284	304	296	337	293	342	309	316	300	309	305	352	297	283	282	298	298	330	314	273	305	288	288	335	277	298	297	294	336	297	296	295	297	300	289	297	305	292	310	296	311	334	320	300	317	310	340	264	270	331	303	305	292	305	306	251	307	290	285	311	308	304	299	340	307	300	314	270	301	293	333	327	317	273	297	287	281	297	314	302	290	285	293	306	311	328	328	292	310	323	278	288	300	333	322	354	315	255	283	345	279	305	315	260	322	283	334	298	293	307	275	290	274	275	291	298	317	304	310	321	296	311	295	281	284	328	285	295	304	315	344	294	311	306	315	314	318	291	291	301	303	287	280	285	294	286	301	327	300	307	300	323	321	291	283	321	319	295	277	325	318	311	297	289	311	308	322	282	325	293	305	317	308	295	297	302	301	308	316	299	324	302	303	304	305	318	307	299	281	285	292	303	310	276	327	296	301	266	321	311	312	292	305	343	290	316	346	332	305	306	327	272	322	300	324	280	321	276	324	286	293	299	291	292	289	288	333	308	300	291	305	276	307	285	330	306	307	302	308	310	295	307	306	314	294	309	320	326	291	311	337	285	312	289	282	289	285	311	323	323	306	301	313	314	316	258	304	336	277	309	300	279	314	278	300	298	332	282	319	280	320	326	313	346	300	288	278	290	299	315	284	273	341	297	302	318	283	310	290	293	327	317	291	286	332	305	310	300	270	299	324	313	333	327	299	314	301	292	288	318	294	293	301	287	330	287	322	291	286	304	298	288	271	341	344	310	298	313	294	297	317	313	294	303	315	322	280	273	302	308	277	297	319	317	267	313	310	304	315	298	298	283	290	306	301	346	303	281	294	320	336	313	295	292	300	306	303	310	303	292	270	330	276	349	297	314	298	291	292	327	311	258	291	283	307	312	307	308	307	297	287	307	299	307	319	330	327	289	321	316	278	318	310	274	327	314	306	288	303	297	288	290	290	306	303	315	307	302	325	308	309	316	337	295	316	318	308	322	328	302	289	294	304	292	303	306	321	292	305	302	326	298	287	310	285	301	319	304	334	298	280	305	302	316	301	275	292	310	307	279	285	311	316	304	297	304	297	305	283	289	254	302	316	283	341	318	292	278	290	333	323	300	326	297	274	302	303	279	337	307	317	296	326	325	287	313	317	302	317	331	295	316	297	294	270	321	295	301	279	321	294	316	312	317	293	327	302	304	294	270	291	291	324	310	260	280	283	280	298	287	303	304	317	302	308	358	301	312	295	311	295	311	277	284	280	306	292	308	314	344	317	293	324	300	313	321	310	283	290	313	304	284	283	290	312	290	294	295	318	303	335	306	292	313	291	284	320	304	336	291	303	282	300	308	318	286	296	313	285	324	286	306	269	310	348	323	272	301	269	308	285	295	329	324	291	315	300	319	307	302	290	312	316	304	325	307	320	323	300	299	330	287	263	307	311	296	294	287	312	312	294	308	302	282	290	279	303	297	322	309	341	332	321	282	296	314	296	272	267	320	290	252	287	325	314	291	292	283	308	312	317	301	302	302	325	322	294	319	329	288	324	293	307	320	266	295	308	322	317	318	309	321	336	336	297	301	281	309	290	296	296	300	304	286	301	300	291	296	293	292	277	320	330	338	318	283	267	300	321	283	320	277	308	276	346	298	311	314	302	302	302	332	312	288	303	266	302	290	298	327	293	289	300	306	312	324	301	299	292	334	296	296	310	327	298	308	317	337	290	296	313	328	332	317	329	304	299	285	299	300	312	310	279	323	323	282	303	314	287	316	308	322	288	280	308	283	309	285	312	284	319	291	306	307	308	288	294	309	297	317	279	289	306	280	302	293	342	317	314	289	328	326	278	290	311	303	299	289	288	294	299	318	259	304	314	312	248	334	286	301	311	338	307	298	304	324	322	289	275	291	277	312	298	297	324	303	332	300	274	319	294	295	300	307	297	308	297	264	322	328	316	313	287	313	301	314	279	342	292	298	311	318	288	317	292	335	280	289	302	285	319	269	283	319	347	284	333	270	298	311	290	305	324	305	275	308	291	278	321	327	303	324	308	296	286	331	305	323	332	310	293	304	300	309	328	299	306	276	317	308	312	295	337	285	296	290	298	318	301	340	305	292	322	279	288	264	318	304	315	293	288	295	280	277	293	286	311	309	343	314	310	295	280	327	300	303	274	296	282	309	301	294	279	306	301	281	291	280	303	292	290	301	310	344	274	282	294	312	340	319	359	298	306	297	282	296	312	295	300	321	288	294	292	315	272	330	300	304	318	261	292	291	315	345	308	320	306	273	296	316	285	297	288	296	270	291	296	304	298	319	308	316	291	275	316	301	290	263	311	317	303	278
42808	32053	2137	2241	2013	1672	1505	1368	1271	1081	1088	1000	933	882	972	899	921	886	864	834	854	849	851	826	792	801	752	747	806	784	726	793	786	782	754	767	778	778	763	752	753	760	745	791	777	725	803	721	822	754	770	745	759	757	790	702	769	708	718	781	777	736	710	757	688	714	750	658	728	738	742	731	738	752	800	711	776	755	733	746	744	758	703	718	727	726	717	746	720	742	751	741	729	673	720	795	771	764	738	747	722	748	755	774	723	723	718	801	739	776	737	747	773	765	755	748	800	753	738	723	727	721	731	785	742	775	687	749	740	716	727	713	717	737	772	703	687	720	724	732	758	738	758	717	726	741	788	742	741	760	744	754	734	788	754	731	710	724	715	748	740	812	728	743	746	749	714	734	734	761	729	724	766	768	734	738	733	726	752	731	699	719	758	763	786	781	758	716	787	707	780	812	765	757	748	741	778	708	759	718	824	776	747	780	722	759	736	757	792	744	733	714	733	741	749	760	750	745	721	740	748	758	708	769	760	712	788	746	747	742	743	771	723	775	786	706	757	763	717	730	744	731	749	759	672	754	766	736	745	711	735	761	696	725	727	775	789	687	704	729	748	743	760	717	725	768	814	762	754	805	734	718	733	754	767	737	741	699	720	732	771	739	769	722	725	745	713	759	724	750	763	766	739	749	702	768	734	736	766	748	687	779	728	732	750	700	709	777	751	733	747	764	672	699	717	729	784	712	756	737	760	755	726	755	707	749	730	709	756	735	728	729	775	754	740	747	699	695	718	747	744	703	740	750	726	717	778	697	762	684	773	730	688	729	713	710	754	733	760	743	740	759	750	742	760	767	806	774	750	737	740	711	806	725	732	741	742	734	745	738	725	735	723	776	761	742	671	728	732	782	716	740	759	733	769	762	769	744	718	745	791	731	776	750	752	732	727	763	766	706	714	694	721	767	728	733	770	781	728	728	769	779	732	721	722	748	758	719	715	740	762	789	702	730	735	788	703	721	750	717	708	762	750	745	730	724	687	705	763	744	717	737	753	729	753	732	752	765	718	718	730	749	744	729	746	705	748	740	696	740	709	755	768	708	723	725	724	727	756	682	775	739	746	708	710	750	753	723	733	722	741	792	725	787	734	721	747	752	761	761	735	748	738	717	722	776	738	719	770	730	706	738	696	725	725	712	686	742	770	719	761	741	752	744	749	750	777	721	769	764	745	766	737	733	726	750	746	698	733	738	748	736	713	704	716	740	741	764	751	748	703	755	799	696	753	721	699	701	693	758	718	741	702	770	722	731	718	767	754	756	720	759	782	795	755	744	715	763	699	727	745	738	728	696	713	694	743	741	707	757	734	740	730	737	743	749	732	710	771	717	691	778	674	695	718	703	736	756	735	730	725	738	732	715	734	740	721	753	779	730	719	758	718	716	729	741	774	748	723	751	733	722	740	770	724	735	758	774	746	767	758	734	762	757	725	771	746	719	708	764	753	780	784	732	709	697	702	755	740	779	750	758	752	762	770	771	752	738	736	736	714	763	770	757	758	774	737	724	777	735	767	718	688	764	736	782	773	779	715	778	736	716	715	761	694	716	750	754	719	706	751	801	720	799	730	734	729	753	711	718	710	737	759	721	782	804	755	740	725	736	721	737	754	742	731	704	723	719	736	771	780	735	750	750	742	771	700	703	758	758	753	736	718	755	752	695	724	735	755	782	729	727	750	725	793	776	714	757	737	720	745	755	669	729	730	729	730	701	720	684	726	759	722	744	775	793	729	768	741	768	785	770	700	726	699	695	749	718	772	729	773	769	737	727	723	755	708	748	751	751	721	777	767	746	730	762	699	704	697	764	728	738	715	764	758	730	729	776	716	761	757	700	754	750	726	731	736	717	717	702	756	728	734	715	775	733	776	701	747	688	746	715	716	742	761	761	693	737	770	729	703	751	736	747	748	696	788	797	751	790	719	722	770	743	720	739	715	746	779	761	715	718	745	743	743	759	740	756	701	731	724	723	716	755	747	781	711	762	758	739	756	736	772	704	809	761	716	740	731	740	734	783	674	739	763	745	739	742	716	688	735	751	761	752	713	690	765	751	698	783	763	734	680	760	728	756	758	798	723	698	776	757	809	759	716	720	748	771	785	751	779	742	726	740	759	741	749	752	727	731	688	782	715	739	746	715	786	707	712	741	683	730	772	762	740	749	723	741	749	747	728	739	750	746	781	705	717	706	726	706	713	751	730	753	693	776	752	761	715	734	722	769	754	765	797	777	761	757	770	754	765	710	754	729	741	733	746	684	723	758	696	783	749	750	744	690	767	690	739	784	781	736	729	721	725	741	741	730	782	762	761	763	763	765	692	755	750	768	747	726	735	748	779	756	734	756	772	777	747	779	692	697	755	708	768	728	739	743	723	757	723	751	723	755	724	782	774	707	700	687	755	743	775	752	768	743	717	730	801	776	740	790	730	699	712	731	691	739	749	729	719	748	710	762	712	720	735	720	719	714	712	751	771	700	743	714	699	732	733	698	712	768	733	690	720	778	742	714	713	750	756	708	699	734	718	738	733	733	738	752	714	764	765	749	683	725	729	795	737	745	744	733	740	720	732	723	750	702	750	769	743	795	718	732	701	689	718	718	756	729	724	744	732	736	779	768	759	774	716	716	743	686	727	752	726	736	765	699	767	741	719	740	752	719	749	714	766	738	756	767	705	731	764	764	732	720	735	752	729	725	710	772	787	746	733	694	789	717	695	758	766	738	766	737	705	701	745	714	707	765	714	750	733	764	741	730	754	760	739	713	753	740	755	760	715	731	722	702	752	778	719	712	787	732	730	749	722	719	762	769	739	730	751	749	771	748	714	726	720	729	744	751	733	714	755	818	715	728	769	769	713	708	756	718	755	726	708	766	770	779	738	730	728	729	697	767	754	740	757	692	745	728	754	730	756	738	781	764	753	724	698	750	741	728	798	717	701	736	758	739	729	753	758	703	701	724	694	748	738	734	705	760	739	772	756	783	737	746	782	735	740	784	743	779	700	743	740	698	771	704	739	680	738	765	734	753	688	753	716	709	763	702	752	766	743	707	737	679	761	743	760	748	725	713	757	724	773	773	732	749	770	759	713	717	739	697	723	704	782	722	758	744	708	744	735	756	730	758	743	664	705	719	735	772	770	697	793	789	717	745	697	720	759	718	719	699	746	786	750	730	797	765	779	674	754	799	757	742	702	778	805	752	770	736	742	729	754	745	745	724	730	774	749	728	746	745	681	768	744	710	770	722	693	726	728	742	781	709	720	729	754	731	702	718	715	714	763	744	760	686	753	731	733	742	727	716	676	803	754	719	715	706	797	721	748	789	736	722	768	748	713	669	715	698	786	758	756	794	739	801	719	750	692	737	715	737	742	725	685	715	750	733	718	704	760	742	762	725	746	721	719	743	721	753	733	703	747	718	760	721	735	727	731	757	714	738	733	703	743	731	761	720	791	727	729	789
75286	58301	24646	6141	1044	726	575	464	423	364	368	372	325	353	326	321	319	297	339	279	296	340	314	256	271	279	297	267	303	278	242	292	258	271	276	289	258	301	284	272	263	271	261	298	295	293	260	294	299	277	277	286	272	273	263	273	279	276	262	271	272	269	255	267	291	253	277	252	277	248	307	292	270	265	277	253	272	252	256	300	277	274	259	270	270	230	314	280	290	275	281	274	285	291	260	273	258	253	262	246	246	316	254	271	287	283	255	285	255	266	243	277	259	270	245	276	319	269	278	251	259	257	262	263	283	278	260	282	270	271	270	299	270	259	301	280	267	248	305	285	269	241	279	276	287	248	255	264	287	256	305	280	263	260	272	245	275	271	251	227	241	289	235	267	245	265	256	238	258	269	248	270	271	239	312	259	269	279	279	270	265	274	272	277	271	262	271	242	255	279	283	290	279	242	246	258	263	294	276	267	269	277	253	259	297	244	257	259	303	270	270	266	243	257	281	281	236	258	274	262	274	316	267	273	273	262	252	255	292	268	280	294	274	279	292	276	255	271	272	271	267	256	249	260	259	275	245	270	255	263	263	241	295	284	278	273	288	264	285	261	263	258	294	290	285	303	248	285	273	287	277	282	298	286	260	274	265	271	268	274	282	268	273	236	261	287	288	273	268	291	263	236	288	264	304	286	270	294	272	305	293	265	238	299	287	260	304	267	242	249	265	259	275	227	303	249	251	266	293	291	264	282	278	257	261	261	265	260	263	269	271	240	243	254	274	263	304	287	226	278	273	252	214	269	230	275	276	238	291	279	289	271	283	287	279	282	252	269	283	253	271	264	272	240	250	264	261	283	290	284	261	283	250	273	280	279	282	287	264	249	289	284	289	246	299	307	261	238	264	263	264	284	257	289	243	288	251	264	281	279	260	294	258	264	278	271	254	264	316	258	283	235	271	258	280	272	260	263	256	266	289	223	266	304	261	272	276	248	266	276	278	284	265	271	256	271	276	263	280	248	251	258	270	258	240	268	267	240	260	272	248	242	274	284	287	249	269	263	262	261	285	271	266	264	252	245	251	271	250	265	267	266	248	310	232	241	271	271	264	266	273	257	247	274	249	262	261	283	271	259	270	267	262	261	267	250	235	256	292	251	237	275	280	261	271	287	255	270	273	238	269	256	302	263	234	287	270	263	292	256	270	269	270	289	262	294	269	276	277	268	233	257	283	259	284	240	287	289	253	263	288	289	275	272	265	277	247	251	283	282	272	279	275	261	271	259	274	289	269	275	263	286	268	262	290	251	243	266	265	254	258	274	281	275	275	277	250	269	262	305	268	290	280	287	305	261	264	250	255	267	285	242	269	258	270	271	266	236	265	282	284	254	269	242	258	281	244	277	272	260	259	245	291	272	290	275	264	275	238	300	235	268	277	248	269	282	229	297	253	248	274	308	283	270	275	289	241	243	254	259	239	271	254	294	276	291	270	294	284	288	267	294	270	246	222	262	291	274	258	280	286	271	262	277	266	249	252	250	253	288	262	271	236	292	246	244	314	245	258	268	268	271	233	272	274	277	278	286	246	254	276	271	240	292	276	279	254	272	264	291	251	246	261	246	265	283	284	288	258	278	261	278	248	279	243	262	267	297	311	314	344	259	244	280	294	285	260	248	272	233	269	246	261	285	243	253	279	310	264	276	271	236	292	240	275	291	277	269	252	254	287	278	267	285	281	266	265	285	280	273	283	258	259	274	265	266	256	268	259	266	272	273	255	274	255	262	286	248	256	255	256	294	288	231	282	256	282	263	259	286	262	255	267	271	260	250	293	281	246	290	271	288	276	271	271	283	274	274	239	299	264	251	272	230	288	268	244	243	258	265	288	298	267	266	272	247	274	309	235	262	278	265	277	261	257	295	270	286	254	285	281	234	284	237	259	272	273	259	282	277	248	254	249	250	252	299	273	272	255	250	263	263	280	256	260	268	254	268	237	265	292	244	253	286	253	244	283	272	274	272	276	244	257	272	285	260	251	243	295	249	270	270	291	264	252	230	295	269	256	286	264	299	275	283	286	263	302	281	271	258	269	254	259	267	250	254	274	283	239	265	274	282	317	246	258	279	270	267	282	249	269	240	286	289	246	285	244	257	284	230	288	269	241	258	263	263	245	305	282	284	265	242	280	296	297	273	297	234	285	285	258	271	276	270	260	258	246	273	252	285	314	292	286	273	275	236	252	274	263	287	275	279	258	247	248	281	274	255	283	309	280	289	291	281	275	273	260	269	309	282	254	276	247	217	249	284	270	271	273	274	245	256	256	260	253	267	290	273	289	263	261	260	289	277	265	289	280	281	258	282	267	254	243	247	264	261	252	275	294	300	261	265	290	253	288	264	276	259	255	249	234	278	261	262	268	306	276	268	264	259	272	294	261	254	275	242	273	242	262	275	288	285	244	264	276	270	283	261	280	253	265	272	251	259	267	247	270	259	295	272	275	269	242	254	246	272	238	240	247	291	259	268	258	274	241	274	270	255	242	233	250	264	254	283	293	275	256	252	272	257	285	273	274	261	300	304	255	260	261	273	300	290	262	274	271	277	250	272	272	291	262	246	273	282	258	273	265	273	285	295	294	294	261	284	264	276	253	258	260	254	294	268	266	275	253	270	275	285	282	262	246	256	304	260	245	243	263	269	265	276	265	288	272	260	266	262	275	267	287	276	282	255	282	254	273	310	319	303	259	263	251	271	262	263	265	245	263	274	267	275	295	285	255	310	242	262	272	266	254	295	249	305	245	270	263	256	291	284	268	251	275	284	256	255	253	266	276	290	267	295	263	267	262	265	272	266	297	299	271	263	255	260	269	248	250	280	282	247	281	285	274	265	278	273	250	269	267	267	262	268	256	272	240	242	235	288	276	245	267	288	296	256	276	280	249	272	245	268	274	259	249	288	259	270	280	264	277	284	296	265	259	275	261	264	254	251	296	284	274	264	270	299	279	262	262	249	264	271	266	256	287	265	257	244	270	278	253	233	278	253	254	276	251	287	294	261	273	257	295	259	260	286	267	251	255	272	236	286	286	243	268	282	249	281	295	261	248	267	279	249	266	284	271	260	267	255	240	294	263	258	265	270	287	237	261	291	273	295	254	282	274	276	271	270	279	264	259	247	248	244	275	269	231	265	275	302	253	295	295	266	253	286	283	278	273	290	256	251	291	279	299	246	263	261	307	273	251	280	300	250	280	273	285	256	277	279	313	263	261	271	260	266	267	290	291	278	272	253	258	289	272	289	262	266	253	237	286	265	273	269	237	265	288	277	253	255	273	271	264	260	258	284	259	268	247	255	283	276	248	260	247	271	294	272	246	256	277	250	250	293	240	288	266	270	272	305	298	241	251	289	286	265	260	284	268	283	298	265	279	291	280	237	290	289	236	271	289	284	251	261	285	261	254	276	289	247	266	279	290	313	263	260	289	248	272	264	292	252	241	276	286	298	286	274	291	280
51932	41607	3186	3593	3101	2552	2095	1746	1605	1390	1185	1139	1126	1064	984	930	937	863	837	830	824	835	776	734	821	738	686	754	710	692	763	681	716	678	681	709	714	714	693	721	704	687	680	675	671	691	729	666	654	666	686	693	654	645	666	682	672	658	638	670	681	695	671	632	689	697	676	658	674	648	629	670	659	623	614	647	643	678	702	633	640	674	625	626	644	693	668	640	610	615	604	624	617	638	645	657	685	682	657	684	656	641	637	630	600	648	671	625	676	648	654	646	667	626	651	605	619	652	633	696	666	602	660	640	669	637	641	653	675	629	677	635	603	639	663	590	619	623	602	678	716	636	636	628	626	611	690	645	623	653	648	665	633	667	627	629	636	639	628	626	624	605	651	642	612	638	631	645	624	646	631	627	620	636	666	617	663	666	637	661	644	665	623	619	596	600	614	602	658	636	606	667	632	627	659	612	642	627	647	630	644	635	631	600	660	600	624	625	661	666	675	609	617	584	625	648	619	632	628	625	626	663	606	620	667	627	660	631	641	639	640	660	648	660	603	641	656	593	651	623	651	623	651	641	667	675	614	607	610	607	604	613	637	688	662	631	592	651	684	657	672	633	658	629	647	632	668	626	647	664	674	639	615	632	623	653	614	665	624	628	646	601	627	610	611	630	627	640	623	660	662	629	634	679	628	670	576	654	621	614	619	618	636	640	652	684	619	684	618	673	679	655	614	653	603	674	600	648	612	629	633	632	592	650	641	621	645	635	627	611	658	663	623	589	693	624	627	617	645	610	620	606	631	660	635	657	654	659	618	612	635	626	595	654	629	622	670	650	634	607	627	652	613	663	640	638	622	647	673	640	634	645	594	620	660	649	629	674	647	645	646	629	640	660	623	631	607	651	630	627	657	619	597	653	641	625	613	691	636	628	689	632	642	680	623	696	627	612	617	664	656	614	640	650	621	658	630	641	601	649	627	675	627	598	634	648	598	593	667	678	610	651	654	632	673	605	658	626	677	660	672	642	615	664	624	693	630	665	629	640	626	631	642	666	614	632	653	625	665	632	650	599	670	638	662	632	651	646	629	630	691	683	626	638	640	641	636	615	632	616	642	664	616	654	676	653	655	630	620	662	624	654	613	642	655	657	598	633	656	638	648	633	642	623	630	626	656	640	697	610	662	695	629	619	665	673	626	632	612	645	611	659	601	651	613	660	640	593	639	653	678	640	657	611	646	672	658	638	636	616	645	628	614	639	618	639	667	593	677	627	638	677	669	643	637	632	652	645	658	642	631	640	703	633	592	657	612	695	643	641	647	612	642	639	632	639	644	620	652	623	641	709	651	646	655	605	621	656	664	630	608	649	647	657	654	631	641	696	601	609	610	679	643	671	655	595	635	598	638	646	622	605	640	610	645	618	602	659	670	659	639	615	671	618	638	636	653	593	651	637	635	602	587	588	647	654	624	605	634	675	666	629	670	603	643	652	659	639	650	632	653	638	652	670	603	627	626	629	600	647	623	647	619	641	650	634	647	624	638	642	664	625	629	688	628	611	647	661	663	624	629	660	663	659	651	685	656	610	635	599	662	614	633	622	620	631	610	643	619	641	636	628	636	653	653	659	637	620	655	671	656	601	670	638	634	699	668	589	685	626	632	613	628	623	633	648	568	659	610	647	656	629	709	633	611	660	648	672	648	660	670	652	634	661	613	605	597	665	613	672	597	661	599	650	655	591	639	633	598	635	642	605	630	668	655	666	602	645	678	634	615	657	615	626	577	670	611	656	657	599	620	647	620	646	655	627	639	644	594	602	587	623	613	644	653	650	640	617	629	610	648	604	671	663	681	649	658	653	660	651	604	603	645	687	635	644	671	661	644	667	633	660	624	675	649	646	626	598	634	609	610	636	624	641	674	587	648	631	660	629	615	669	646	626	648	623	633	634	662	623	653	657	607	610	635	650	616	667	645	620	643	675	600	666	641	627	668	629	658	664	597	650	659	653	643	647	643	612	658	677	606	650	599	660	645	639	680	673	619	629	675	638	636	672	623	586	578	661	660	617	607	660	653	602	613	580	667	619	617	655	638	624	649	656	602	578	617	621	642	649	612	645	599	601	606	655	609	623	656	627	599	685	644	648	635	620	651	652	634	644	655	724	635	629	627	718	603	646	603	647	602	623	623	680	584	639	663	622	636	622	642	704	613	658	619	625	654	653	658	657	620	651	645	624	640	583	620	625	647	622	661	594	617	635	615	619	607	637	606	620	657	671	656	606	623	599	684	632	642	620	651	624	633	664	628	634	656	619	651	622	700	618	586	670	674	657	619	618	618	651	601	608	641	644	600	666	661	660	588	623	646	649	649	691	606	620	636	682	627	612	607	599	632	630	662	635	650	615	698	633	648	669	633	664	623	634	638	667	598	629	671	640	618	607	680	646	591	612	591	646	651	646	642	637	678	673	670	632	633	622	641	651	654	607	682	605	627	634	602	640	656	654	660	636	632	611	641	631	657	650	594	622	599	627	634	646	675	618	645	629	633	674	645	616	609	666	651	617	648	613	637	615	632	621	633	642	615	594	624	652	624	625	667	652	646	662	634	627	629	678	663	662	645	617	607	647	632	629	650	629	606	634	633	650	602	621	658	631	618	624	628	621	626	620	601	642	645	654	628	653	650	683	619	584	638	620	642	618	615	602	663	629	642	588	633	650	628	619	578	596	606	638	609	615	637	629	678	569	623	600	627	644	643	625	613	644	602	649	625	614	647	648	631	638	617	614	664	650	661	658	615	648	648	658	678	653	672	608	653	616	645	641	679	683	647	655	618	599	589	605	657	629	639	649	636	637	648	657	668	637	575	614	613	632	656	651	616	640	654	673	600	671	607	687	686	565	657	652	657	663	611	653	641	622	600	623	658	662	624	661	629	644	639	613	635	655	627	669	613	652	648	642	616	661	630	611	642	654	612	651	666	616	645	629	644	623	653	633	602	622	673	618	659	649	699	631	630	647	671	653	638	620	659	623	634	672	621	579	678	633	614	633	643	657	666	637	639	669	630	633	630	671	633	684	615	650	629	680	631	662	662	673	646	603	605	682	670	654	672	622	646	631	700	651	642	673	642	648	662	681	693	638	643	693	613	652	556	656	627	618	638	637	615	710	624	600	649	613	646	649	592	657	687	649	635	607	656	609	625	638	636	637	580	643	635	618	589	669	659	587	638	653	619	660	629	623	618	637	678	612	638	646	627	644	626	641	655	656	610	624	608	618	670	641	663	638	670	640	661	622	625	594	623	636	621	659	628	601	666	581	636	609	639	660	661	598	637	650	672	639	678	605	644	622	629	626	629	605	632	663	600	625	647	634	607	654	659	638	597	640	651	629	638	621	626	654	621	648	649	638	619	665	660	659	664	671	606	641	661	636	635	630	666	663	670	591	634	602	638	638	623	611	628	624	652	632	619	641	627	638	675	639	651	623	647	647	637	643	655	666	604	623	663	650	660	680
19076	4948	399	199	200	156	164	180	191	186	179	166	174	182	156	171	173	178	199	185	182	187	200	171	152	149	163	195	176	176	174	199	172	151	167	174	160	139	180	198	177	179	154	164	170	191	156	173	179	177	162	188	154	151	169	162	194	177	188	180	173	170	164	170	180	170	193	172	176	164	169	149	179	168	164	171	180	170	196	184	198	164	181	172	159	162	180	169	161	167	161	181	155	180	166	184	162	172	177	157	189	155	155	172	162	175	159	180	194	172	162	156	153	173	167	155	162	178	167	166	176	151	185	152	173	150	182	174	175	177	171	169	184	178	167	170	187	179	159	171	202	168	152	161	184	173	195	181	179	175	167	209	190	178	184	192	172	184	166	174	169	163	165	191	169	132	186	156	176	186	198	192	154	168	177	156	190	139	141	174	186	191	176	169	147	163	173	177	166	159	173	169	151	199	161	155	191	165	168	176	173	196	170	151	176	150	142	166	156	169	146	173	181	160	170	172	185	176	151	151	168	192	159	143	174	182	179	155	178	148	177	176	177	177	165	166	153	177	183	177	206	144	167	154	153	145	160	179	204	202	153	161	164	153	154	183	171	147	162	173	155	168	170	175	179	177	170	190	178	159	194	183	164	157	171	147	185	161	162	148	156	156	176	172	148	171	186	163	184	156	175	183	172	161	169	161	153	186	182	168	160	184	174	168	181	187	171	156	165	184	171	170	194	172	170	151	157	176	171	159	169	164	158	151	184	193	170	178	165	185	143	165	160	184	179	173	191	162	172	174	175	162	151	177	169	184	167	183	169	181	186	182	182	207	165	162	183	165	204	166	163	153	145	178	193	155	186	176	197	162	218	161	147	157	195	163	183	199	196	175	144	164	166	177	175	165	184	170	194	169	184	179	186	183	180	164	187	163	179	135	168	175	159	158	162	186	172	153	156	162	135	161	187	176	154	178	171	167	168	183	156	207	174	157	185	168	177	186	187	173	177	178	179	185	209	141	147	178	175	151	177	182	187	169	165	195	182	175	137	153	160	174	194	185	163	180	186	197	176	163	160	173	174	200	175	180	172	176	203	166	151	183	190	162	175	168	172	180	152	164	162	172	177	183	182	160	183	172	167	180	178	144	165	156	183	182	156	170	191	177	166	169	167	192	163	164	168	182	166	167	161	148	158	173	171	171	157	159	189	155	195	177	154	156	196	189	164	158	167	195	178	167	151	189	194	189	198	161	181	182	170	148	162	172	190	167	151	186	162	182	160	157	165	180	165	156	156	185	167	192	178	161	180	188	161	161	180	167	143	169	172	210	161	159	162	160	172	162	156	170	165	178	185	166	165	193	196	152	173	209	162	184	199	166	155	172	209	167	151	186	160	174	177	172	132	163	155	167	175	159	177	190	161	166	178	185	157	149	176	193	177	152	161	178	158	171	170	171	179	180	175	173	157	197	163	176	182	187	166	157	178	178	174	162	171	184	175	172	166	211	141	164	161	193	170	149	164	168	187	188	167	186	166	181	182	171	190	155	176	170	179	175	190	176	150	176	141	174	166	169	155	177	158	146	167	169	157	156	163	187	165	176	154	151	161	179	150	167	184	165	188	179	175	187	175	200	168	140	166	167	171	170	176	165	152	162	159	189	181	155	183	181	186	163	149	212	197	167	207	179	178	170	161	159	169	182	182	190	154	174	161	179	183	147	148	193	166	155	182	171	177	168	176	167	175	188	170	149	176	161	170	189	159	155	159	178	178	180	180	175	149	165	187	173	183	167	176	163	180	182	168	171	158	186	159	177	174	156	167	152	190	194	163	169	178	167	161	192	166	175	166	165	166	160	145	159	167	160	189	201	195	175	170	162	158	173	185	158	168	194	177	164	189	170	165	186	182	186	179	168	182	176	205	162	188	167	177	164	172	173	177	162	177	156	150	180	190	163	154	167	201	168	180	179	161	196	157	159	208	172	154	160	174	181	176	174	170	170	178	182	182	169	172	161	158	182	166	186	166	177	196	164	191	142	139	170	153	195	163	168	165	180	152	168	171	180	157	152	168	196	155	204	169	151	158	168	174	182	167	212	175	148	172	166	177	155	138	166	187	177	169	174	159	186	154	171	191	150	173	168	177	185	161	172	170	166	159	173	180	178	184	166	178	177	161	180	178	177	173	158	153	196	167	160	196	159	164	154	165	170	176	161	171	187	179	171	166	178	201	175	162	183	146	152	153	192	182	170	168	169	165	159	184	179	151	168	166	177	205	174	170	193	209	163	164	169	195	187	157	192	170	182	171	172	141	188	178	171	146	173	183	186	180	168	136	163	198	188	196	177	178	184	176	174	192	187	195	151	192	187	161	175	187	179	184	176	173	179	167	185	180	188	188	179	178	164	163	182	180	177	196	175	177	162	177	165	178	177	169	176	168	190	158	172	170	183	161	168	150	179	169	179	160	143	153	169	175	173	167	172	180	170	157	173	161	161	176	172	188	186	188	173	158	172	192	167	174	161	184	171	161	160	163	166	180	161	180	187	151	186	161	191	198	180	183	169	162	178	164	163	177	159	186	182	161	163	182	186	177	188	165	152	162	192	162	157	183	169	159	175	179	161	169	190	155	172	189	157	146	169	176	164	171	161	159	166	205	155	147	160	167	170	171	166	169	160	155	183	166	186	198	153	154	170	172	200	164	161	179	148	167	155	163	174	165	177	160	152	141	184	178	156	170	159	176	141	168	165	171	195	189	173	174	169	172	163	180	149	164	177	165	161	182	152	159	152	167	185	204	167	168	152	193	164	179	187	170	178	181	170	163	181	162	171	181	161	180	162	173	183	159	155	183	172	189	174	155	155	175	149	176	166	205	151	169	183	153	154	157	191	157	161	153	158	184	176	163	140	176	155	158	161	203	164	182	185	163	202	172	161	195	161	181	168	150	169	171	184	195	176	160	153	186	159	163	148	165	164	188	188	170	181	177	204	167	179	151	168	173	179	169	142	182	178	179	164	174	175	159	167	180	148	176	181	146	153	142	170	168	168	188	166	189	190	156	146	184	191	172	163	155	177	166	196	164	183	198	173	166	191	190	171	137	134	179	175	169	198	183	156	183	180	167	173	178	160	158	197	184	178	175	136	155	174	174	144	189	188	156	182	158	178	184	174	181	188	173	188	158	192	175	190	184	164	182	154	203	190	159	168	172	172	157	191	194	158	175	167	153	180	188	170	167	169	194	153	161	189	173	154	172	173	205	125	153	178	179	152	173	162	165	177	177	162	179	155	166	153	184	178	168	165	170	195	171	174	150	174	147	212	179	147	166	174	183	168	154	199	171	167	142	171	170	164	192	151	172	181	198	159	170	178	184	158	184	194	148	149	207	181	180	185	159	154	160	168	165	190	189	177	154	164	147	171	187	185	172	151	184	166	167	183	165	173	170	184	174	165	181	164	169	197	193	168	187	182	165	158	163	186	154	161	185	174	194	194	182	159	177	167	178	182	184	167	150	174
18526	5714	537	507	511	484	499	511	485	452	509	442	459	463	511	470	470	465	460	487	440	468	433	490	453	490	429	501	471	480	430	448	400	471	487	456	472	476	438	485	464	449	458	450	480	445	485	451	485	462	432	491	448	475	467	513	442	469	447	458	448	469	483	451	448	449	503	469	458	479	472	463	441	457	480	423	423	446	473	456	456	464	464	433	444	439	467	466	445	425	476	434	458	483	445	442	481	437	489	415	472	469	495	449	506	468	436	462	472	449	501	463	451	448	485	446	495	457	433	467	461	458	446	515	495	454	451	501	464	479	438	435	471	498	478	455	450	468	449	462	423	471	461	465	483	463	455	489	478	472	473	467	421	466	449	463	473	476	430	481	438	440	439	453	467	493	459	475	437	495	417	487	456	451	429	480	454	458	447	457	474	417	447	476	465	486	423	483	475	461	471	476	465	477	465	449	426	459	483	510	446	461	462	460	443	439	420	457	440	480	452	441	465	486	462	482	494	495	441	473	507	434	486	509	446	463	486	446	442	460	439	432	449	446	472	458	480	446	451	459	492	465	477	473	469	468	480	483	473	441	445	474	456	473	478	492	473	499	467	444	482	499	433	495	456	475	449	479	467	503	449	451	460	501	494	429	477	463	421	448	473	462	431	477	449	450	458	474	503	457	478	456	452	439	467	462	469	459	466	476	477	469	492	495	438	459	490	454	423	447	470	459	487	458	429	487	499	453	442	432	488	501	450	446	472	448	475	491	448	449	438	446	435	471	417	443	461	464	472	464	457	470	442	432	463	485	447	455	442	440	463	455	444	450	459	487	451	447	510	443	442	464	457	444	484	434	447	445	459	484	439	474	471	453	420	411	424	485	485	456	457	402	457	474	429	473	469	466	443	468	500	469	449	494	457	457	434	463	439	474	470	485	445	443	418	457	441	464	449	449	468	463	481	481	434	481	471	500	431	465	487	471	462	442	502	455	434	461	478	468	467	465	448	463	468	458	493	487	476	487	466	458	471	403	465	439	515	452	495	475	478	461	450	518	462	463	485	467	463	482	441	474	503	459	468	464	468	447	461	441	496	457	444	474	428	403	467	485	495	457	512	431	459	446	437	470	490	460	472	442	420	476	460	504	446	482	471	470	449	435	479	470	463	471	457	468	435	443	469	444	450	430	439	441	443	451	482	462	476	449	441	475	487	463	427	429	428	425	471	406	452	444	460	427	455	505	446	460	481	484	429	463	492	440	421	482	452	488	482	468	456	472	468	451	477	449	511	468	482	474	488	513	434	484	433	434	488	469	482	450	464	481	467	459	411	496	471	447	493	473	436	445	430	482	497	440	437	459	503	473	461	446	420	460	425	461	452	471	471	499	439	435	464	464	437	477	507	465	473	456	425	449	486	462	426	491	426	454	423	448	425	491	440	494	459	467	479	492	493	490	465	466	485	460	478	470	436	492	466	444	476	483	445	506	529	495	465	436	488	478	451	477	448	489	440	475	486	481	461	441	436	489	460	427	418	469	445	467	474	438	465	485	438	423	442	448	469	476	461	453	429	473	465	486	481	456	439	447	484	476	489	476	488	476	425	430	485	478	477	454	471	424	448	468	458	447	466	450	431	451	450	476	460	460	451	461	491	400	439	454	423	459	466	443	473	456	418	436	478	485	450	494	438	431	449	425	464	473	451	472	469	452	464	440	482	489	471	457	403	455	483	445	437	470	436	416	479	448	456	486	458	479	473	451	457	489	423	443	434	458	446	463	449	427	515	455	491	458	487	443	445	465	452	482	441	483	448	440	438	457	465	495	487	473	473	456	474	509	504	462	428	479	420	423	464	425	432	466	451	477	437	450	475	462	466	422	427	477	448	470	454	485	447	486	488	490	486	474	434	477	505	462	417	447	486	478	441	469	444	482	469	434	487	446	473	470	477	448	435	472	439	483	459	467	485	459	459	450	434	458	444	474	446	459	480	461	451	472	444	464	481	450	470	484	456	485	476	421	486	483	428	451	487	454	435	485	435	469	459	447	449	512	469	493	462	431	462	477	466	492	455	463	463	457	449	463	486	475	468	454	473	437	441	476	478	500	452	450	464	460	461	472	452	433	516	470	465	494	487	449	449	474	415	471	416	519	459	426	471	444	458	448	487	476	478	457	470	465	468	485	480	439	447	462	486	459	445	442	478	480	485	454	484	485	443	482	427	461	477	467	489	450	460	471	447	430	462	420	464	476	429	447	473	448	450	478	466	443	418	437	461	459	461	492	484	455	437	488	450	453	492	440	434	453	440	411	415	455	456	491	518	453	510	447	482	459	449	434	504	469	449	440	451	473	492	423	451	434	427	448	457	489	463	460	452	475	497	451	451	478	505	442	476	474	485	443	452	463	494	440	478	417	427	448	458	401	482	461	462	497	475	459	470	452	460	495	489	470	482	458	483	493	481	472	435	455	474	470	457	445	465	432	489	431	469	480	481	434	457	468	435	462	428	450	438	459	476	501	473	427	457	476	449	452	480	451	475	456	478	458	444	463	466	493	440	515	487	461	482	432	439	469	448	495	481	435	471	466	439	490	406	476	454	460	456	450	473	464	497	471	448	432	441	447	439	463	473	468	484	501	488	428	468	469	425	472	469	439	419	464	484	456	465	504	461	476	473	473	443	475	462	453	446	435	461	455	440	464	453	451	491	487	436	485	427	469	453	448	444	464	473	450	445	447	468	465	477	460	466	488	477	438	394	429	468	466	456	444	429	485	487	438	494	444	482	455	483	469	479	435	475	496	443	465	422	490	478	479	448	442	456	440	449	454	464	455	498	451	447	444	466	506	432	487	463	459	484	452	479	455	480	445	442	492	452	469	499	474	479	454	466	471	461	475	448	463	508	472	426	457	453	440	439	456	445	455	474	470	476	425	448	454	469	498	444	458	453	505	438	487	459	498	491	453	512	447	461	454	464	500	438	463	435	476	485	506	473	466	462	489	451	468	466	481	479	472	453	453	482	496	482	480	477	455	483	439	464	438	464	488	465	431	510	483	452	438	446	460	430	491	469	458	504	411	455	477	451	473	457	499	465	493	430	472	495	469	464	462	416	476	428	452	441	475	432	468	479	454	459	463	480	458	433	472	413	486	465	460	479	453	452	443	441	501	463	445	466	422	454	460	469	469	470	485	476	448	504	453	489	495	445	475	447	442	520	496	504	437	476	478	460	419	456	462	426	461	440	436	465	455	464	415	481	477	460	475	481	477	500	482	477	457	446	471	466	432	454	491	448	386	478	456	471	451	491	461	463	444	453	466	447	478	470	481	484	439	461	481	481	426	448	394	494	473	473	461	440	488	475	443	444	446	465	469	468	473	466	465	458	450	463	493	467	434	432	462	476	511	449	464	428	455	466	431	457	448	434	456	482	451	443	417	499	474	470	430	454	471	445	469	493	432	443	484	439	502	456	457	475	434	444	454	489	460	503	440	455	459	505	465	453	477	457	476	473	448
65979	47735	16223	1766	624	492	463	449	435	382	379	323	319	352	341	341	324	275	337	308	290	305	290	322	309	309	304	291	323	360	288	293	288	311	297	322	306	290	334	314	313	296	324	303	296	319	294	276	282	322	319	301	297	319	304	282	328	325	317	293	321	277	332	284	281	324	316	338	303	317	269	299	281	280	343	313	336	320	310	319	307	308	302	331	308	294	295	321	305	322	303	307	304	301	305	325	324	320	302	274	322	313	300	298	306	270	285	298	339	320	289	325	331	311	288	314	308	280	301	284	322	305	266	281	290	325	288	312	323	322	330	276	297	306	299	293	322	330	321	299	278	330	304	316	272	298	320	300	315	306	334	313	324	317	308	339	289	280	296	285	329	286	314	302	290	323	306	292	308	271	284	312	289	305	309	309	301	278	301	310	314	280	328	327	295	297	291	315	311	325	305	319	284	310	309	310	289	317	307	294	315	280	325	294	306	321	269	292	307	303	305	278	332	327	315	298	330	291	291	271	306	309	353	309	262	312	291	282	315	301	330	296	316	292	294	297	289	307	318	304	322	331	291	283	328	276	292	308	289	311	308	310	304	298	285	302	309	306	299	320	266	305	326	312	304	316	323	263	296	297	313	311	288	296	304	269	317	254	280	290	290	290	293	301	311	287	311	339	278	354	266	271	295	300	284	316	296	305	299	305	306	296	307	296	287	312	298	319	308	315	292	298	269	294	279	307	291	263	324	307	305	299	307	339	289	309	291	298	294	307	342	313	317	296	312	266	331	295	324	282	262	284	306	313	289	336	324	328	273	275	316	281	299	324	306	298	294	302	302	296	329	316	304	301	297	305	332	303	306	313	321	313	294	315	324	311	337	311	313	302	285	321	312	302	309	314	291	281	334	314	315	304	318	306	326	325	290	282	308	315	288	289	304	308	327	331	312	272	318	297	304	270	327	328	324	300	305	307	331	260	314	285	296	310	285	333	317	301	289	315	300	286	327	312	321	313	303	275	311	268	300	302	300	302	306	302	307	308	272	287	311	315	301	292	283	325	303	314	349	320	293	305	295	306	316	289	301	297	281	300	319	319	335	292	302	326	298	303	294	311	279	284	327	284	307	332	313	296	298	255	310	333	322	293	316	271	299	314	312	316	263	322	322	300	293	300	287	316	295	330	283	319	310	311	313	283	324	308	302	322	328	301	308	306	252	288	305	290	292	310	303	302	327	300	313	309	308	311	298	284	280	307	324	298	290	326	327	272	310	321	290	289	294	297	313	295	311	301	284	314	285	297	298	338	312	318	319	297	321	320	301	303	295	305	322	306	297	295	312	302	294	297	274	315	337	305	292	298	280	331	283	335	295	296	300	309	303	311	310	300	338	315	343	293	275	293	284	319	320	282	283	299	308	303	288	292	286	297	292	297	324	310	311	294	294	295	307	319	298	282	300	306	326	295	264	305	288	288	297	300	303	309	313	303	298	273	296	322	333	294	305	276	282	323	331	268	290	295	318	302	310	311	284	330	262	276	284	319	326	320	315	293	324	316	337	302	311	307	298	303	308	264	272	330	323	306	281	303	304	289	294	274	325	284	332	322	337	311	326	322	326	298	305	308	301	299	292	283	307	312	306	326	309	304	303	289	315	298	323	310	301	326	330	295	291	288	290	293	309	289	303	322	278	305	324	324	284	266	302	306	323	301	311	301	318	319	287	349	283	283	285	296	292	304	308	317	339	298	296	294	300	306	303	294	336	306	333	311	307	348	297	304	302	322	316	298	298	291	301	316	280	325	330	327	324	297	338	295	321	315	303	315	290	271	268	326	310	304	304	303	315	307	297	280	317	299	264	311	288	337	292	322	318	321	317	316	317	316	303	304	316	297	303	287	286	296	316	294	294	316	294	302	314	293	304	303	316	291	282	284	307	344	320	291	329	316	284	295	306	296	312	271	289	313	294	287	341	273	313	285	328	338	329	296	307	296	303	321	325	288	293	308	310	281	287	291	304	299	307	278	317	342	287	301	276	287	319	298	302	321	343	282	305	288	296	308	338	295	276	313	277	276	301	296	322	266	299	293	310	309	278	322	312	322	269	325	300	304	298	295	293	322	281	285	301	311	302	323	278	299	304	307	322	286	316	301	305	312	268	255	295	321	353	291	285	296	322	301	310	296	280	267	295	276	289	305	304	311	321	309	311	277	313	310	330	330	286	286	339	303	293	318	280	299	304	314	304	303	307	308	307	284	296	338	313	302	296	309	318	288	311	315	312	299	292	319	314	317	297	318	267	314	307	305	311	322	292	298	302	324	315	296	290	307	313	296	333	328	315	298	279	306	312	316	306	314	318	308	319	305	281	346	310	307	312	295	307	313	283	306	288	296	304	298	340	313	291	310	303	330	296	294	310	296	308	281	328	276	319	269	310	303	296	289	294	298	293	308	340	299	303	312	291	288	299	307	309	299	278	270	296	307	332	288	325	286	304	333	306	286	289	292	287	288	330	310	329	301	302	295	309	319	298	325	314	298	277	321	311	285	294	290	334	332	277	299	280	295	321	329	306	315	309	316	319	309	321	306	316	330	299	311	279	318	321	309	309	342	296	318	291	293	269	323	311	297	294	307	299	301	298	299	326	294	267	299	277	293	289	329	313	319	292	319	318	329	275	328	316	297	289	302	297	322	301	303	298	320	292	314	320	301	279	336	323	324	320	286	288	327	313	285	299	335	334	291	278	291	310	303	290	335	298	312	293	316	307	288	267	330	318	335	294	313	333	305	292	348	316	329	322	322	300	290	272	297	313	290	314	317	309	325	321	316	322	294	323	304	303	283	330	289	310	288	296	301	298	305	308	302	320	291	310	306	275	309	307	330	292	299	313	307	283	309	312	273	316	296	301	306	320	320	295	265	296	286	315	310	320	291	291	301	309	300	312	277	328	291	291	320	298	303	287	312	326	324	284	302	289	310	318	278	275	320	303	319	316	303	317	276	291	317	321	325	300	300	320	312	284	298	296	287	288	299	317	317	283	326	272	309	285	289	318	326	301	358	318	339	328	310	286	293	330	290	314	303	319	316	306	324	289	330	309	294	278	308	292	287	336	312	269	305	303	310	319	329	302	310	322	306	339	280	283	308	295	301	266	304	309	294	279	308	324	295	284	309	310	305	329	320	316	312	284	325	282	294	294	329	288	318	311	309	299	287	320	328	326	300	292	307	244	292	301	279	287	311	319	275	271	316	278	297	299	321	310	331	332	302	282	292	299	268	327	300	296	287	314	311	291	315	336	323	313	320	315	310	318	300	353	285	303	295	329	312	326	293	281	327	289	298	293	296	279	298	282	288	283	323	298	325	309	296	267	330	303	302	311	309	281	314	317	318	271	311	336	319	302	298	300	292	297	282	306	303	293	285	312	286	288	298	327	328	312	309	306	295	279	307	306	298	288	298	326	299	296	288	300	266	326	315	302	285	329	308	335	289	288	283	309	284	299	296	327	316	329	301
42852	32167	2063	2127	1897	1827	1502	1294	1233	1117	1101	1059	967	1015	897	939	865	857	792	780	832	845	776	779	818	809	755	816	819	742	781	820	802	788	755	779	752	750	758	735	793	750	763	743	744	761	747	760	703	786	755	710	755	733	740	689	773	790	755	775	760	760	720	773	734	765	791	743	737	723	731	747	749	713	762	717	773	743	745	808	720	729	711	730	780	776	776	748	713	695	749	741	771	688	728	756	731	777	747	716	768	725	715	755	767	758	739	725	728	706	731	742	702	754	695	669	689	754	711	736	744	737	750	685	749	737	707	715	741	727	770	723	753	700	740	708	755	760	709	760	765	749	776	769	723	719	763	729	727	741	746	734	734	788	742	742	726	704	721	709	756	704	730	783	720	762	782	694	741	763	758	783	741	729	729	708	738	725	753	736	763	714	701	722	707	774	725	761	739	787	718	734	779	691	781	719	750	757	780	719	738	731	748	750	750	759	717	705	743	720	713	794	760	754	671	706	710	777	725	723	748	726	724	754	810	720	692	729	769	700	779	748	764	717	739	713	709	696	728	695	726	724	716	735	739	692	774	707	723	729	788	705	713	721	699	757	773	775	749	731	720	727	697	678	718	781	770	734	704	710	711	711	764	732	702	756	728	720	743	725	730	758	755	753	735	741	742	764	736	706	778	720	697	767	757	770	756	777	700	766	724	749	728	736	741	709	724	726	752	787	733	736	720	703	741	758	728	717	747	691	720	700	752	789	718	737	722	736	721	757	753	751	688	697	772	758	751	801	707	719	732	723	696	737	762	704	721	721	759	779	725	740	739	701	710	681	731	732	731	681	770	761	716	774	750	752	779	773	735	742	743	713	769	768	778	782	738	743	800	735	758	713	767	728	756	745	736	726	755	726	707	708	757	700	693	727	715	776	712	691	691	750	702	756	777	751	792	745	709	741	745	737	728	733	698	749	706	698	717	686	770	691	773	746	742	738	746	746	724	734	750	731	722	736	778	757	724	734	740	718	754	729	705	734	758	728	769	730	727	703	704	714	730	748	716	737	762	724	783	726	752	714	731	703	769	755	720	693	718	791	788	740	742	727	783	702	754	708	716	684	756	736	749	791	736	743	740	739	687	758	781	764	708	736	692	732	734	762	713	718	756	803	737	729	758	774	676	770	724	741	741	688	761	732	737	780	721	775	741	749	741	746	724	781	708	721	711	726	747	777	754	730	758	760	745	798	713	770	694	709	684	682	739	719	726	730	711	703	743	715	731	730	738	750	712	777	765	760	740	788	727	780	746	766	724	702	672	785	763	809	761	737	734	725	719	753	687	728	733	740	749	738	724	718	734	774	758	748	744	762	692	754	743	785	720	704	727	716	713	697	770	759	726	756	672	751	765	746	748	720	759	730	669	791	690	732	716	732	658	758	752	794	720	707	745	713	742	699	739	717	750	741	748	750	736	720	733	736	779	713	723	736	728	728	722	721	718	764	733	747	728	731	730	723	704	725	780	726	711	764	785	702	742	707	737	710	795	717	739	742	752	766	678	774	675	708	698	721	740	742	725	726	752	726	761	715	724	731	708	734	732	735	725	778	705	722	795	746	692	735	733	728	806	747	764	777	734	794	721	732	721	732	708	749	722	736	755	755	752	781	792	750	726	731	716	740	755	769	759	705	726	734	753	737	698	706	759	692	734	738	744	775	706	703	735	730	712	704	779	733	718	710	746	744	732	695	710	765	742	768	777	687	705	721	747	711	770	763	723	714	731	721	803	748	731	747	719	722	734	729	722	702	729	767	740	740	794	738	721	765	757	757	696	755	739	744	774	764	711	732	679	729	754	724	787	798	764	704	693	727	738	725	730	706	808	798	761	701	816	776	753	740	705	719	771	767	698	763	779	712	757	729	695	728	717	702	694	738	693	724	724	703	699	752	684	769	757	756	770	754	755	772	730	735	791	708	742	751	759	751	749	745	719	727	754	706	689	721	710	723	757	705	707	722	757	751	760	743	699	758	730	750	735	727	759	728	776	694	671	743	756	716	733	783	734	730	708	731	727	767	735	743	815	725	757	777	696	753	718	752	696	710	759	703	748	709	738	753	715	684	738	697	672	805	709	731	718	733	739	770	737	725	739	677	727	757	732	773	707	715	672	718	774	760	772	713	721	728	751	710	764	696	751	733	735	744	713	737	742	723	744	722	693	750	739	762	734	724	720	722	750	755	737	732	738	695	768	765	731	709	764	730	743	777	716	753	683	760	755	737	775	746	740	714	793	744	720	728	735	715	704	751	769	726	729	698	741	739	747	726	740	749	727	735	733	746	751	714	709	763	758	769	722	750	686	737	731	728	721	691	675	733	716	710	730	742	674	708	741	734	690	703	721	724	759	697	686	713	731	718	777	735	683	716	715	707	723	747	700	677	734	714	758	698	724	795	765	687	750	730	745	715	729	726	691	742	720	717	740	640	761	724	720	719	675	740	724	700	797	716	721	786	688	696	766	710	752	748	809	693	737	734	714	722	725	713	727	729	756	773	681	717	710	721	684	696	707	671	723	719	755	717	737	700	790	727	761	694	751	747	783	755	726	753	753	793	767	751	768	708	710	710	715	771	710	750	778	712	705	806	690	738	710	736	757	708	693	748	734	765	772	774	797	744	743	742	766	715	713	738	724	722	714	787	712	784	786	760	775	728	701	771	725	721	750	800	724	742	731	735	720	722	789	726	754	726	696	717	736	682	737	732	676	732	738	728	731	736	739	688	717	733	737	726	723	737	700	793	733	766	722	709	713	697	740	714	702	694	777	715	742	787	755	758	722	737	701	744	711	717	707	733	671	760	736	703	747	753	727	712	739	767	708	734	802	733	731	745	723	701	793	741	764	763	739	732	760	750	794	776	750	753	709	724	725	732	769	748	741	768	733	725	726	731	748	745	758	742	738	710	742	705	719	729	770	758	716	744	751	758	763	715	724	725	757	732	734	722	689	716	744	761	721	707	751	714	711	772	704	731	739	733	750	727	737	724	729	748	741	692	744	766	729	746	757	716	748	728	730	738	739	735	785	772	739	756	701	692	693	775	740	687	729	722	755	733	765	777	782	741	688	734	697	687	753	745	695	729	741	719	755	755	688	727	693	698	761	706	755	677	779	712	756	809	755	765	744	740	737	754	708	756	789	755	741	715	727	676	730	750	682	748	710	756	705	728	678	776	739	736	706	719	719	749	716	756	749	751	736	717	738	702	740	732	770	699	719	751	715	746	723	709	755	756	688	735	733	743	726	740	730	702	733	740	723	724	715	783	761	797	732	755	719	744	740	709	769	713	775	706	741	745	769	740	718	728	710	776	783	746	750	760	717	726	727	696	766	697	781	714	717	750	794	743	751	737	740	735	748	722	746	729	729	741	713	708	765	730	760	750	735	686	720	730	684	761	758	745	680	792	722	745	752	752	745	789	766	710	696	722	790	727	740	746	724	733	707	787	710	723	768	701	705	756	745	730
74227	55033	24975	6845	1055	696	538	491	422	406	369	334	335	362	350	343	314	296	269	313	291	319	250	274	307	325	266	288	266	286	310	301	284	259	281	279	285	291	284	262	256	269	273	271	300	262	313	321	273	258	260	280	257	293	251	257	241	272	282	228	275	261	288	270	278	261	274	271	273	273	236	269	273	294	281	260	265	264	277	267	274	277	286	281	278	273	291	236	250	266	271	269	280	301	279	275	269	255	279	268	284	272	260	263	250	251	278	267	256	247	293	236	283	260	271	268	238	261	269	256	284	254	248	286	269	291	275	261	249	294	285	281	269	264	284	294	270	270	285	266	272	262	270	290	277	271	248	265	261	259	261	278	269	278	227	285	269	261	275	243	271	246	285	268	273	278	273	246	241	294	295	289	242	272	250	262	266	281	274	272	240	281	264	233	267	270	257	269	276	290	255	242	261	239	254	257	279	249	271	270	264	281	248	276	260	306	264	249	271	287	256	273	255	252	253	286	265	240	249	264	290	302	276	243	253	278	269	275	245	278	258	240	274	260	277	271	250	275	261	234	268	296	267	241	287	275	287	272	264	305	266	261	246	284	256	287	264	263	247	268	252	278	290	258	279	308	287	263	292	281	240	264	261	278	285	283	261	293	279	287	252	260	296	240	259	259	292	293	293	263	265	261	240	282	243	253	239	291	242	260	288	265	258	285	290	253	262	283	304	275	242	270	289	291	256	274	294	264	290	289	275	288	274	254	276	271	238	262	244	270	276	285	270	281	294	252	250	259	251	247	265	271	276	248	280	264	271	277	297	280	257	277	267	262	236	250	242	256	263	280	268	282	281	267	294	275	270	264	245	279	248	274	269	248	265	273	251	258	286	285	258	260	285	253	300	264	247	279	279	275	285	258	290	275	311	249	276	278	270	275	283	240	269	282	238	282	282	255	282	298	265	298	286	274	278	272	245	236	277	259	261	273	280	243	247	248	262	267	288	214	262	246	278	262	261	265	262	258	271	258	251	271	267	250	288	291	277	264	265	266	283	268	266	253	257	251	307	256	256	279	263	231	261	279	254	267	272	272	289	263	250	259	267	259	276	292	261	298	244	258	259	283	262	272	289	287	254	298	284	286	285	290	273	265	304	271	299	304	240	299	247	241	260	280	256	257	262	277	276	262	274	281	265	252	270	279	236	265	262	266	258	284	271	261	264	282	251	278	278	276	269	250	280	302	266	274	258	245	300	286	271	272	270	265	256	263	270	264	245	272	265	269	260	243	271	270	266	281	283	259	276	284	280	238	276	293	257	288	271	269	258	260	274	247	240	262	262	296	239	272	249	299	290	272	288	261	244	272	299	231	253	293	267	284	285	296	268	258	237	270	255	289	278	264	245	320	279	281	250	261	273	282	299	301	286	230	238	244	258	261	257	278	236	275	257	261	278	300	247	268	260	242	266	263	267	264	281	260	254	288	254	220	290	268	280	281	263	256	274	265	266	248	259	269	291	267	259	296	308	271	246	274	271	238	280	320	283	266	280	279	288	258	250	297	255	288	258	291	260	274	308	274	265	241	261	266	262	267	262	283	256	256	268	247	261	275	262	287	260	290	258	286	243	295	258	283	268	262	254	271	293	283	250	282	292	270	233	260	268	248	256	254	303	266	238	270	249	250	282	285	265	270	248	250	254	256	313	254	251	287	233	257	276	252	258	266	291	232	272	303	268	265	269	263	208	259	241	246	282	275	251	236	244	287	288	253	289	257	267	255	235	272	248	239	245	279	264	258	240	286	280	318	244	256	256	249	291	222	281	307	299	256	279	258	264	276	286	249	255	278	253	256	251	280	286	280	254	286	273	254	256	258	293	262	280	267	275	276	279	282	241	274	253	233	263	268	231	270	280	249	292	252	281	269	265	256	268	301	278	291	293	286	263	270	256	277	254	259	273	287	292	266	267	273	253	241	263	272	294	287	279	282	277	271	266	262	266	272	278	248	262	276	263	276	267	232	280	253	280	254	273	243	266	276	274	267	293	309	264	258	266	264	259	246	282	238	301	270	277	277	258	273	261	264	276	260	252	292	259	231	262	254	239	265	250	292	259	267	270	258	287	268	248	290	262	230	246	250	258	249	288	269	270	291	289	262	254	278	278	262	293	257	263	254	275	273	280	287	269	270	257	278	242	262	266	245	284	272	264	264	252	256	280	240	283	271	288	284	276	265	259	239	238	279	292	300	241	250	230	289	289	254	271	291	256	294	262	291	267	275	262	272	278	284	273	299	301	252	277	268	271	258	286	267	255	278	276	271	250	237	285	264	273	259	274	208	263	245	263	272	260	240	276	263	285	263	254	269	302	296	247	268	262	278	272	287	248	271	257	285	246	261	243	291	255	281	288	284	266	256	301	284	275	246	266	276	293	293	247	264	249	280	278	244	258	268	278	257	259	247	293	293	255	261	293	257	257	266	266	252	284	286	281	287	222	231	290	285	268	262	294	259	266	255	268	263	229	280	259	250	260	250	254	268	281	255	272	243	264	271	253	272	248	264	285	284	270	261	255	281	263	259	256	281	251	265	252	262	257	268	252	294	274	265	289	273	288	272	270	278	269	270	241	262	270	294	242	277	251	255	266	269	277	259	266	266	232	284	261	283	257	297	299	270	288	270	251	253	269	306	278	286	256	291	250	242	241	288	270	283	266	243	271	278	270	273	261	287	271	254	275	248	273	249	277	244	239	293	256	248	260	269	266	266	284	261	256	265	260	260	265	299	250	270	253	274	278	277	282	265	255	276	269	249	271	258	257	249	290	269	261	256	277	250	259	295	248	256	274	264	269	275	255	276	245	271	274	248	274	273	242	258	253	246	237	260	267	270	243	278	274	265	274	238	266	295	274	272	261	285	285	274	274	283	287	270	295	255	291	247	260	281	257	261	303	275	268	269	271	292	266	288	261	272	265	272	291	274	251	293	254	262	243	246	290	247	281	254	240	298	285	274	236	245	270	260	254	268	286	276	275	263	269	269	271	266	258	277	243	280	266	258	287	283	271	272	278	253	263	303	297	264	275	270	272	264	290	265	262	252	265	265	267	286	273	254	251	267	245	272	259	270	273	268	257	292	249	250	273	238	234	265	281	260	272	265	282	280	275	262	243	270	268	298	269	263	277	305	265	278	276	277	258	255	228	274	268	269	271	254	280	272	285	253	283	291	237	278	275	269	246	261	258	291	264	266	279	259	271	246	262	283	292	296	268	273	272	264	283	266	266	260	290	277	277	283	264	292	284	261	239	257	263	290	269	301	271	245	278	247	257	263	266	232	255	261	240	245	240	315	256	285	300	280	278	258	268	266	277	254	274	250	263	270	262	257	288	263	304	244	291	290	253	250	272	294	293	294	278	253	269	275	284	289	279	273	289	280	243	271	268	264	246	259	271	249	273	263	265	276	287	261	276	280	283	260	279	304	244	251	281	272	256	275	264	292	277	274	288	274	291	240	286	301	259	283
51355	41367	3294	3637	3078	2519	2115	1789	1602	1457	1312	1138	1158	1068	1025	943	939	919	924	871	772	802	771	791	755	746	735	742	747	782	697	687	764	654	734	665	716	690	662	709	684	680	677	661	711	683	662	739	699	645	670	670	633	643	661	647	641	611	655	616	588	641	677	607	652	636	661	635	665	653	623	698	702	649	639	630	638	618	660	677	649	685	664	626	665	648	670	661	614	583	627	643	654	649	616	635	630	596	619	663	588	636	706	625	633	650	679	618	628	671	654	619	599	598	643	609	654	638	600	610	632	655	666	642	617	681	666	636	646	667	634	608	683	662	625	615	635	654	636	623	638	671	681	618	640	620	621	649	675	605	627	646	620	640	669	639	635	611	585	636	673	658	646	617	636	627	685	685	633	655	642	630	628	627	644	643	640	651	621	663	617	615	646	623	642	647	650	610	640	633	624	597	595	626	635	631	616	627	616	696	638	667	653	647	646	629	656	634	658	594	619	622	606	630	651	683	595	634	646	607	621	610	629	625	656	671	636	657	628	596	660	663	636	619	640	619	666	651	641	635	613	623	660	668	637	586	592	608	661	631	600	614	676	648	643	624	564	599	629	681	684	624	643	629	650	655	585	641	645	655	627	633	646	645	652	652	644	595	614	652	621	593	601	654	606	618	633	627	597	649	592	631	602	650	610	635	676	641	628	597	628	601	665	617	607	638	656	632	640	604	634	607	611	648	643	660	644	614	681	649	660	632	632	675	573	632	651	656	657	579	660	625	605	679	569	619	629	644	623	584	659	599	663	613	636	603	622	633	585	616	658	619	625	611	658	653	644	648	692	665	594	627	613	638	673	651	607	675	664	639	638	614	689	613	646	678	684	654	641	624	669	624	628	670	632	683	607	632	618	647	599	631	623	609	669	601	623	610	621	620	655	632	661	628	657	622	631	687	643	630	630	640	681	608	633	633	632	649	616	667	636	679	620	638	669	597	627	568	664	628	629	611	650	615	651	621	591	606	661	611	624	632	624	630	657	590	616	578	688	620	598	621	626	614	671	650	632	611	629	604	611	606	613	661	661	641	639	678	626	641	650	642	661	642	665	600	653	612	584	671	633	626	635	639	632	634	599	654	652	636	683	606	677	621	642	628	637	658	670	667	621	603	660	655	638	626	589	584	594	580	603	673	654	651	664	598	642	641	600	589	628	679	654	630	643	614	693	631	588	645	671	651	630	611	627	590	619	611	596	663	635	648	699	635	660	609	653	666	634	673	653	646	632	654	687	682	666	647	667	614	635	598	649	663	631	645	638	662	631	626	664	611	646	669	627	640	665	650	648	637	636	624	657	628	651	611	637	627	643	671	627	665	668	595	653	635	642	635	642	656	612	643	708	626	629	665	628	637	630	633	587	648	650	608	645	643	633	629	648	585	677	610	648	649	597	636	641	598	635	659	660	645	671	675	590	634	656	589	650	586	638	631	632	652	621	661	642	608	601	605	639	647	660	624	620	660	595	648	634	628	666	626	637	626	599	609	646	643	634	637	626	624	579	650	635	641	607	627	664	623	639	632	606	621	662	641	636	597	615	623	664	630	606	611	675	609	660	624	605	620	636	687	664	644	665	646	614	662	654	605	637	631	636	609	630	629	627	596	638	640	682	625	686	634	669	659	629	645	612	647	605	615	698	623	628	623	631	613	663	650	626	676	630	587	633	642	658	645	626	619	620	647	683	636	669	640	621	664	646	671	642	687	646	643	663	612	642	645	621	642	596	623	636	600	638	606	619	665	645	634	619	686	629	629	670	665	616	632	602	662	631	666	642	629	659	664	670	640	620	616	647	636	661	582	661	633	654	687	645	620	625	645	629	592	637	652	648	675	660	656	666	630	619	657	649	647	635	599	613	594	635	650	651	621	604	621	648	608	719	605	658	606	635	647	650	611	620	651	657	649	645	638	644	663	665	611	593	693	591	592	628	671	635	613	627	691	636	661	636	619	662	606	621	698	610	635	693	617	649	579	651	655	622	636	626	674	644	683	608	625	692	635	600	681	656	676	635	617	609	646	677	647	659	595	678	632	670	635	605	672	599	633	626	669	595	622	618	621	628	583	622	645	649	635	640	605	635	622	620	628	627	635	596	593	643	690	640	666	660	625	629	642	592	671	631	597	622	622	673	649	603	626	586	629	695	652	616	632	653	666	678	637	604	636	624	663	612	660	663	658	598	637	653	605	630	630	627	643	682	657	633	641	644	648	661	673	606	682	608	606	621	661	649	635	667	652	630	619	614	644	636	624	678	659	674	647	673	688	617	630	646	611	610	659	623	637	595	717	647	633	688	574	623	636	678	644	633	617	614	598	666	650	611	607	628	650	629	624	675	641	653	601	672	646	637	665	609	606	593	691	580	616	606	647	656	616	637	672	619	682	645	671	647	655	623	640	624	678	627	613	606	653	665	599	640	621	653	623	608	671	618	617	624	640	647	654	618	640	643	638	682	610	628	647	636	661	615	642	660	617	628	641	620	618	670	672	644	651	612	666	658	620	645	617	627	597	627	643	623	630	640	626	622	642	663	618	641	594	630	621	602	654	644	635	584	701	650	658	676	630	619	637	634	650	650	643	648	623	643	666	657	653	613	625	603	622	618	600	628	604	659	653	650	637	637	643	619	634	605	636	625	653	689	638	655	652	621	645	662	651	642	616	605	608	639	618	652	633	575	645	589	625	620	675	670	637	669	616	680	642	661	648	615	692	666	646	646	642	644	566	671	618	641	612	667	609	615	643	644	647	666	661	634	602	667	693	615	664	647	597	608	593	613	634	676	635	661	595	675	623	638	604	679	620	627	633	648	645	638	623	656	667	661	617	636	620	619	634	670	660	638	637	584	626	638	644	581	649	643	634	652	585	629	633	641	621	659	631	686	651	649	656	639	616	635	611	652	593	616	644	580	686	614	649	603	644	608	602	620	653	683	639	682	645	673	666	669	632	662	589	616	638	658	614	635	643	609	629	656	588	634	604	653	623	582	660	657	672	671	624	645	660	624	668	643	665	681	633	630	617	603	666	640	634	658	639	671	633	657	628	675	653	635	680	574	632	679	621	652	661	612	630	644	612	608	638	614	661	668	643	631	610	608	659	618	631	647	611	682	617	659	625	628	620	659	624	604	640	625	661	639	633	610	649	656	638	670	626	655	661	667	649	650	632	649	636	719	624	647	604	647	620	620	628	668	632	649	634	608	658	621	663	646	637	612	649	604	646	641	632	676	616	655	587	683	650	650	578	637	676	628	679	611	643	611	647	609	621	628	647	643	623	616	661	595	652	598	676	647	606	650	635	633	650	606	641	657	664	602	641	633	642	647	645	654	596	612	639	635	625	647	627	650	666	611	703	647	646	600	633	631	653	672	622	621	638	661	665	615	685	608	663	630	596	625	646	624	644	662	591	656	678	628	664	634	648	653	659	643	658	604	654	649	625	620	653	627	641	646	627	624	686	628	634	667	609
18985	5095	584	227	209	189	182	176	157	152	182	190	159	193	181	175	180	181	194	158	177	167	162	168	176	173	160	170	156	181	144	164	164	172	222	189	164	164	178	195	179	177	168	165	150	170	163	174	172	208	172	165	181	182	168	154	147	151	166	196	169	164	158	149	176	166	169	162	157	178	168	198	139	197	193	170	154	199	181	167	137	175	167	157	184	169	178	166	157	180	172	196	165	160	191	176	162	154	153	172	176	177	174	169	201	164	178	195	177	164	161	156	169	143	160	182	190	157	202	168	171	187	169	146	151	160	170	195	163	180	156	176	162	161	165	164	184	186	173	157	186	170	181	199	170	180	182	146	176	157	184	176	164	181	181	192	156	164	189	144	161	174	152	181	202	170	142	200	166	157	157	173	166	192	172	184	168	171	184	154	166	156	160	183	155	170	172	168	147	155	188	164	183	203	184	178	157	184	149	169	183	166	170	176	191	170	179	172	184	169	167	148	158	184	169	186	173	169	183	175	183	173	147	157	177	186	188	179	174	156	180	169	160	182	182	177	173	170	169	186	161	164	203	195	183	183	186	167	164	163	177	173	178	191	164	150	157	171	168	178	168	181	185	183	172	176	138	166	174	184	179	174	156	147	166	152	191	147	179	202	178	157	186	168	156	182	151	174	179	163	169	180	151	171	161	182	189	175	157	179	174	163	195	178	149	190	191	198	179	169	170	186	171	174	159	189	179	205	171	177	189	201	160	185	195	158	176	192	192	168	193	169	174	187	187	160	198	186	166	153	158	160	197	188	157	187	161	192	192	169	186	166	167	175	182	175	165	163	150	167	150	175	171	186	159	169	181	172	152	185	181	168	129	173	162	156	179	178	177	168	163	184	171	157	164	179	185	158	181	166	169	174	154	189	169	189	139	184	192	178	169	168	155	168	184	186	159	155	171	180	173	170	183	188	188	170	176	161	147	184	166	161	161	200	163	154	175	173	166	178	181	191	185	161	161	159	173	158	161	175	171	191	152	181	176	181	173	159	176	180	170	181	156	173	165	154	172	177	166	182	163	181	173	198	180	157	158	179	190	162	150	187	161	162	183	189	189	194	157	183	164	153	155	186	191	170	167	185	185	170	174	176	192	176	181	180	169	181	178	169	178	183	176	172	177	172	171	191	191	151	172	166	169	148	188	158	158	165	167	182	156	183	163	162	142	163	185	157	147	173	151	209	159	185	156	165	182	141	187	169	191	172	161	187	181	179	153	170	177	173	177	204	159	168	178	187	148	180	185	148	145	167	177	163	154	176	155	173	193	176	198	170	158	168	169	172	175	154	162	184	177	183	176	169	182	166	208	170	138	172	186	181	175	179	184	163	155	182	189	204	167	164	185	183	189	149	211	127	178	165	176	150	164	197	197	184	178	165	178	163	143	175	173	161	165	181	171	156	161	162	174	147	167	162	150	184	172	180	198	176	172	167	182	191	170	158	156	161	168	186	169	184	179	162	181	150	170	156	196	140	170	178	156	163	193	179	166	143	149	179	190	184	176	169	146	154	148	169	167	173	169	189	182	171	161	164	179	162	179	172	173	155	168	187	187	164	198	198	171	164	186	180	179	166	202	149	178	182	167	134	143	165	154	187	176	169	170	174	159	171	173	176	165	166	183	146	163	170	183	186	166	161	169	180	163	143	167	174	186	176	178	160	164	158	179	152	164	174	194	150	187	152	183	170	158	164	176	194	176	171	167	183	183	187	156	168	172	188	175	178	185	155	193	203	147	164	182	153	200	188	141	151	158	152	163	166	168	139	160	177	149	173	153	183	181	188	170	182	155	153	175	143	169	166	173	182	185	187	193	162	169	197	166	168	167	205	167	169	195	180	160	175	167	173	170	175	167	159	163	164	183	191	179	153	178	157	189	180	176	180	176	188	178	164	165	179	174	166	174	185	176	187	180	149	149	188	192	166	179	164	177	189	170	187	191	184	164	176	173	175	177	175	172	196	167	164	164	173	165	172	196	172	163	162	205	189	168	168	144	198	163	163	175	183	180	185	179	182	187	180	178	162	176	181	167	171	179	177	186	185	155	182	175	188	170	199	166	162	192	160	160	144	165	168	167	162	170	190	149	170	189	158	168	137	182	166	182	153	177	133	174	173	153	141	178	154	165	143	156	168	176	177	162	161	171	166	169	162	151	157	164	166	159	183	191	170	178	145	200	167	182	179	171	152	187	131	159	173	180	163	168	139	165	166	160	179	176	151	146	164	178	179	165	156	176	168	178	190	166	178	186	152	184	158	160	180	160	145	184	173	189	171	196	181	169	156	173	172	168	183	165	146	162	177	182	176	155	204	177	158	180	172	179	156	194	183	162	173	193	146	193	174	187	177	167	161	175	181	191	165	148	170	180	162	170	164	164	169	170	167	161	164	169	181	170	172	169	162	156	166	183	176	161	159	161	190	179	176	177	159	159	153	199	182	141	154	165	147	165	164	147	198	149	168	161	151	166	166	167	185	158	181	156	151	174	202	165	153	179	199	184	169	164	176	143	177	163	171	164	171	176	169	190	158	184	167	186	165	172	187	172	200	164	177	146	184	181	178	155	174	185	172	174	156	161	164	180	157	176	173	140	170	155	178	168	180	197	151	170	173	171	176	168	166	169	162	163	176	169	179	173	162	188	188	172	156	179	179	162	167	164	180	167	133	159	202	174	162	175	159	172	160	168	214	179	167	168	199	196	178	169	200	149	188	148	174	195	163	160	190	170	186	160	153	168	192	186	178	183	183	185	186	223	174	137	166	165	169	183	166	172	160	172	170	172	172	165	165	173	171	192	188	176	171	164	181	164	174	188	176	173	178	156	174	186	185	191	198	165	158	198	167	196	185	173	164	174	166	158	192	188	157	186	155	175	149	157	166	175	182	165	175	187	185	152	164	163	166	181	173	170	153	161	171	183	176	165	156	197	177	174	164	177	182	158	172	146	178	192	178	155	174	179	167	182	170	194	188	167	178	185	190	177	161	170	159	190	168	179	162	162	183	175	176	170	166	156	168	184	163	174	158	154	191	160	152	184	187	153	180	178	164	176	181	203	185	178	178	172	159	174	177	179	210	174	176	164	184	161	178	166	133	163	182	180	191	160	184	169	166	157	188	149	180	173	174	174	165	167	176	183	150	191	192	180	174	187	158	179	202	146	176	194	176	155	164	163	184	169	165	167	164	166	188	181	177	158	157	184	196	183	173	190	176	157	184	208	198	190	182	168	168	158	153	175	149	165	187	176	167	143	194	184	182	165	186	177	175	154	155	173	166	155	193	155	165	180	160	171	178	164	166	169	155	172	186	156	129	165	178	157	162	177	158	169	165	185	168	166	172	148	163	187	201	182	172	191	193	155	154	190	174	157	182	161	173	153	171	157	187	153	188	172	174	180	151	159	161	158	175	173	173	169	171	172	159	180	165	156	185	151	177	147	158	167	151	176	181	179	171	159	180	175	165	183	179
18428	5823	548	508	544	508	518	499	469	464	476	495	453	503	477	430	464	511	480	442	462	423	467	492	466	463	466	449	446	475	477	512	464	472	480	507	475	430	424	433	459	470	434	462	485	460	472	459	474	479	469	461	489	431	468	500	429	453	434	444	469	478	459	473	470	458	500	494	433	471	431	433	467	459	424	441	486	437	477	445	470	446	502	449	426	464	482	457	430	453	462	474	456	482	487	432	470	455	450	458	455	459	465	460	499	472	500	474	491	474	455	499	468	450	453	470	441	467	456	462	481	431	452	464	497	458	421	459	469	477	487	476	494	457	460	499	514	456	451	455	442	419	517	462	441	492	469	450	420	467	478	420	464	439	431	415	470	461	470	481	462	436	466	499	448	461	426	461	467	471	431	479	466	482	414	444	437	445	464	443	459	424	482	473	415	494	504	449	469	467	426	505	474	435	461	447	473	467	436	436	464	451	486	483	434	472	435	465	459	458	477	467	445	498	452	451	463	462	469	450	441	448	466	450	423	465	473	494	458	449	472	456	458	448	426	507	435	485	482	455	441	446	468	487	462	453	485	458	439	484	478	461	441	467	480	464	475	440	461	487	468	496	480	462	430	457	489	431	487	495	434	470	456	490	481	464	476	479	441	489	497	473	446	471	492	439	456	449	434	435	463	472	440	444	484	464	492	496	460	422	443	513	487	447	505	465	456	477	427	457	451	466	487	438	447	449	494	470	479	429	443	488	471	450	477	421	450	441	446	487	493	485	479	454	468	466	483	453	432	479	445	439	434	461	481	479	441	451	485	456	480	457	497	441	466	460	470	461	470	486	512	479	459	447	437	473	436	445	498	489	465	453	489	466	439	480	473	457	462	423	446	478	423	469	505	481	453	496	469	484	456	497	445	443	461	454	468	445	481	475	448	460	486	471	455	444	459	464	441	451	455	451	445	497	492	467	458	439	454	472	397	470	415	491	468	468	459	494	455	492	451	453	465	469	450	470	433	447	460	417	462	454	456	468	459	446	446	474	401	486	477	446	445	438	407	465	456	501	461	472	461	480	470	404	417	457	466	452	488	476	494	483	451	432	447	456	492	488	442	496	453	456	481	445	444	436	468	441	460	474	474	457	457	462	466	453	457	497	439	498	468	477	436	446	487	481	463	471	428	445	445	501	412	482	420	453	457	427	495	471	456	438	456	437	456	487	455	498	458	498	473	422	429	452	490	485	469	484	460	464	473	457	472	470	474	443	455	457	449	435	466	450	465	433	452	473	461	454	469	446	450	443	436	434	447	457	440	454	466	468	440	492	454	446	469	457	483	463	440	455	487	467	469	448	455	484	444	425	427	453	461	454	461	462	439	453	472	465	441	458	479	480	460	479	428	486	442	430	436	466	488	476	469	442	447	460	459	456	474	495	481	438	447	475	430	476	449	468	441	452	474	459	503	448	452	445	458	476	469	494	418	438	460	472	467	486	477	469	489	444	469	434	434	423	445	445	485	459	438	436	469	442	450	446	469	453	442	462	465	462	456	421	442	498	455	433	492	480	449	468	482	458	452	482	473	408	458	468	447	516	452	451	480	446	443	448	465	465	472	474	483	428	462	487	460	467	456	444	466	434	476	465	439	465	473	472	496	448	439	463	447	464	473	483	473	480	469	456	508	448	461	453	417	491	467	450	462	463	484	456	442	489	472	487	492	440	452	446	465	497	471	479	479	454	492	471	456	455	454	457	462	478	470	441	476	471	469	473	424	465	477	504	456	501	441	492	461	442	444	487	455	442	483	412	483	510	440	490	417	459	448	438	461	473	460	506	467	446	502	451	422	438	473	461	472	420	440	471	500	430	457	476	468	472	478	439	475	479	460	463	446	459	426	473	480	502	455	439	470	442	476	476	469	453	445	489	451	495	431	462	446	450	427	454	469	461	491	427	468	471	446	473	432	488	467	498	428	451	498	486	504	443	457	490	503	437	482	463	448	457	488	480	484	448	450	427	450	467	439	470	445	457	409	439	467	472	487	445	488	475	419	473	447	420	473	438	439	436	430	465	458	468	473	463	449	477	460	435	514	450	430	419	466	516	408	443	432	452	416	487	440	495	458	515	480	441	472	453	484	459	410	462	470	420	467	481	454	422	479	447	464	435	500	419	451	509	453	418	506	469	474	480	461	482	463	421	459	523	507	455	479	465	507	468	413	454	453	414	463	451	487	428	438	482	486	469	434	451	462	479	437	455	468	496	433	486	507	460	503	485	454	467	485	456	451	456	486	476	453	470	442	474	450	463	469	477	466	478	466	441	437	468	438	447	486	455	433	501	429	452	419	472	447	437	484	476	431	477	410	463	459	468	415	421	448	479	432	460	465	451	470	473	467	520	482	474	491	484	464	434	446	498	405	452	447	455	478	484	445	474	462	481	435	411	456	459	490	493	425	431	506	478	439	443	431	492	473	484	454	497	459	447	457	443	436	458	461	467	493	464	468	466	459	443	518	438	462	488	436	469	470	472	482	441	462	434	430	462	470	456	496	450	475	460	478	484	491	493	463	479	472	407	511	488	463	469	428	453	466	460	464	494	452	425	461	487	459	447	453	467	442	470	440	427	448	435	468	433	451	482	467	422	447	436	450	460	440	467	423	456	433	464	454	441	454	441	484	437	438	455	482	435	478	466	459	487	446	457	453	456	451	468	457	429	457	464	468	434	441	455	464	518	453	486	446	468	473	445	500	493	515	482	471	468	501	473	447	449	469	455	443	488	446	468	461	457	464	429	474	468	469	486	505	498	461	463	428	439	496	445	447	462	462	458	460	471	492	480	463	458	450	449	452	438	445	455	498	444	450	447	453	476	479	463	454	480	482	446	472	455	452	433	466	457	470	461	420	459	429	469	468	455	455	446	478	493	494	466	443	453	485	469	446	474	468	445	421	465	414	455	450	441	499	469	423	480	466	449	482	426	437	503	452	486	486	436	451	498	483	449	461	481	474	464	486	463	458	459	462	480	427	465	468	443	461	497	495	501	500	435	481	458	507	457	495	471	502	438	490	448	446	429	459	490	474	491	461	457	457	494	457	491	483	444	474	489	444	460	492	434	479	460	465	422	468	487	466	477	486	474	452	445	430	444	458	475	453	450	443	469	438	452	428	450	497	444	459	482	475	474	448	461	447	476	472	443	475	429	469	475	488	450	489	485	487	436	465	432	483	431	464	449	497	446	457	491	420	435	416	468	425	487	460	470	445	492	490	457	458	474	437	429	476	454	479	435	468	469	472	466	480	457	453	447	449	464	465	478	456	448	435	485	477	446	498	434	477	437	414	457	451	469	471	484	505	451	455	440	453	481	465	448	463	489	473	437	483	442	438	465	428	462	452	464	458	436	459	466	509	477	453	450	469	469	461	476	476	482	479	464	456	465	449	489	458	481	465	431	457	464	477	474	463	456	466	479	466	433	465	470	503	452	460	451	460	458	483	459	437	444	496	491	475	463	474	474
64849	46315	17092	1976	640	536	435	375	392	370	382	341	346	347	347	343	333	313	304	317	320	308	317	329	311	330	302	322	318	311	312	283	324	335	300	291	287	265	325	308	326	329	300	325	330	322	292	293	349	332	348	298	300	314	316	291	289	321	320	314	295	300	291	291	289	289	306	325	287	284	330	270	324	283	316	308	301	294	272	288	329	331	305	286	290	300	292	290	300	310	280	307	316	281	295	289	315	292	284	306	261	321	296	291	308	308	297	281	307	298	283	313	294	291	286	262	297	280	266	282	297	296	280	287	286	314	268	336	302	293	317	312	294	303	291	291	266	253	286	333	302	323	308	294	308	303	285	285	314	308	306	288	314	349	310	308	308	331	308	278	305	267	299	312	320	340	270	313	275	278	284	293	279	291	311	296	302	297	286	311	283	291	303	289	281	312	284	290	297	291	307	319	298	328	314	309	280	299	279	284	289	326	303	279	273	305	305	304	322	310	315	313	289	278	328	297	318	306	319	306	319	294	278	282	306	296	307	292	289	332	287	279	308	287	309	307	312	303	301	318	273	302	300	308	321	302	292	321	308	297	278	268	303	291	323	305	323	318	314	306	276	324	307	301	288	289	298	309	308	299	314	283	294	289	306	313	294	289	310	274	311	293	292	267	298	302	303	282	292	281	272	263	330	310	315	269	328	292	297	271	319	278	301	315	323	308	279	309	307	326	287	286	275	314	302	291	327	320	302	285	280	278	280	295	333	321	327	281	307	306	282	301	331	315	312	272	278	306	287	324	275	319	304	326	301	298	270	282	309	262	274	298	322	279	289	321	296	297	283	305	302	303	299	291	310	281	289	291	314	297	294	281	289	314	325	289	298	286	314	332	313	315	273	301	298	282	306	318	302	309	301	339	324	311	293	295	295	296	309	272	317	281	308	294	342	327	324	313	290	314	287	281	305	303	294	300	278	297	331	299	314	343	278	278	290	286	292	294	298	277	294	284	321	300	350	302	307	290	310	280	298	309	288	310	339	298	325	318	285	285	304	270	295	266	314	278	296	287	333	322	303	289	287	330	282	285	293	299	286	288	277	304	314	308	291	295	306	336	318	281	316	294	328	303	296	345	278	290	297	287	321	342	322	310	317	310	311	320	282	285	299	307	322	334	315	320	303	300	329	316	316	301	297	301	322	315	312	315	298	296	291	303	288	282	309	324	286	310	312	309	292	288	318	269	293	312	281	324	293	299	314	306	294	316	267	271	317	324	291	305	305	261	306	310	292	316	299	292	265	310	306	262	316	278	292	287	310	295	269	303	313	304	288	306	275	290	311	307	304	305	321	299	302	335	296	292	297	311	289	288	313	288	294	291	289	296	291	315	286	302	320	307	330	286	281	300	320	289	295	298	307	272	299	314	317	324	285	297	304	283	306	269	290	316	322	305	324	293	305	320	292	319	289	293	348	320	301	282	307	319	299	304	295	318	317	325	303	296	300	297	317	305	322	311	282	315	307	316	299	303	309	294	300	288	301	323	274	293	317	298	328	297	298	315	307	302	307	315	280	289	310	300	291	310	346	269	281	291	323	310	289	304	263	329	276	259	327	282	317	291	275	300	274	331	293	319	330	293	274	301	289	269	268	304	324	319	301	312	296	284	283	289	309	289	307	300	288	306	316	306	314	324	318	321	308	306	292	305	293	278	306	295	293	295	298	296	279	284	304	318	333	280	287	297	302	306	284	286	294	321	298	310	299	325	281	294	339	309	304	307	309	314	311	306	313	293	289	324	294	299	301	291	308	288	318	273	279	328	341	298	312	293	295	290	302	289	309	295	283	319	299	282	331	293	311	289	317	281	285	319	270	309	292	301	311	293	309	271	280	304	304	291	314	314	296	297	300	296	302	311	287	312	309	304	316	281	278	292	300	324	322	279	299	321	298	299	319	292	283	289	293	351	288	257	338	314	298	265	322	326	301	278	281	299	290	286	289	288	321	306	320	321	312	299	279	310	300	286	303	279	335	285	286	318	238	312	325	310	272	283	281	310	317	308	306	283	290	299	309	311	301	295	309	332	318	296	295	309	301	283	293	281	301	307	289	290	309	308	319	284	312	331	305	309	303	313	303	269	298	287	306	320	313	280	320	285	281	288	286	316	304	296	240	290	316	266	330	282	275	319	282	296	307	305	300	317	340	322	309	325	302	268	288	319	344	322	292	325	310	296	278	310	298	298	314	281	299	305	282	309	304	291	304	299	294	306	321	302	283	281	325	288	293	290	285	327	303	266	313	296	310	272	315	285	285	296	283	318	314	296	348	307	308	308	317	318	306	297	280	335	291	294	285	311	333	298	310	322	316	319	314	299	289	266	303	285	312	283	324	316	302	277	317	281	266	288	291	283	279	283	326	327	307	278	299	295	316	296	322	295	292	300	281	322	291	280	289	307	266	309	309	302	293	295	311	292	286	296	287	302	283	301	321	317	324	309	297	298	310	286	327	321	302	317	286	316	303	290	315	293	277	306	303	279	291	327	309	314	301	311	325	297	275	264	278	297	333	291	277	320	298	297	280	295	274	305	286	298	297	282	299	297	301	324	296	276	279	296	292	316	261	289	306	321	320	318	302	288	282	298	296	292	333	300	286	322	322	316	278	320	256	304	305	335	305	277	296	330	329	298	301	279	295	304	282	300	297	303	299	330	298	327	313	308	315	290	303	328	304	289	276	299	294	282	294	290	268	289	306	313	294	318	282	318	314	331	301	293	316	320	307	284	309	295	279	301	300	298	301	302	358	322	286	298	319	291	306	282	270	309	301	318	285	304	309	278	289	331	276	280	311	307	278	280	293	310	324	336	298	295	300	321	298	329	333	304	311	309	293	288	290	326	331	294	306	298	291	280	327	331	312	296	326	270	349	314	300	300	284	312	307	299	294	314	312	286	267	298	318	302	274	317	267	310	319	318	316	312	271	300	338	269	311	317	326	340	302	277	270	260	280	298	284	293	282	313	305	321	304	298	300	283	313	288	279	292	328	295	302	297	312	298	323	302	317	289	291	287	323	272	279	292	308	284	289	304	281	296	326	304	340	275	292	309	302	320	303	294	290	319	277	299	274	332	289	317	285	292	306	306	320	297	285	327	313	284	289	290	335	314	306	302	306	319	291	312	248	327	312	232	290	327	255	303	301	355	313	297	310	289	304	308	284	311	290	295	355	310	303	283	296	298	319	305	313	324	292	306	292	291	313	321	280	300	251	285	327	308	306	336	313	305	308	315	314	343	280	283	316	314	301	315	276	308	282	313	307	301	299	298	309	319	288	301	291	288	278	333	291	300	314	319	292	305	299	299	313	288	301	304	319	276	287	290	341	324	310	279	343	274	276	324	320	290	294	325	323	286	287	289	281	271	289	266	293	290	307	289	312	304	293	273	288	295	295	312	295	297	305	289	274	255	297	309	276	265	318	312	281	270	291	310	282	305	292	335	267	327	299	307	311	296	295	301	300	315
42274	32237	2056	2248	1979	1681	1477	1312	1241	1105	1067	1037	1005	956	866	855	926	826	879	855	796	893	813	792	754	820	791	806	776	791	722	728	824	759	804	788	810	791	783	707	823	784	803	763	779	752	738	766	686	785	767	732	715	785	717	744	733	721	739	775	719	690	695	725	764	745	684	677	759	711	736	788	709	751	711	730	723	703	699	690	740	747	691	720	769	724	722	784	727	754	753	772	705	732	787	718	718	762	748	724	727	704	710	769	765	730	758	740	701	718	734	754	779	714	702	718	717	718	741	734	699	721	712	680	698	741	730	786	703	724	750	762	725	770	712	757	710	723	723	728	663	713	698	702	753	731	747	702	669	726	713	743	784	730	739	722	762	691	730	741	772	734	747	726	718	714	729	777	764	779	712	748	737	714	768	717	716	744	704	718	736	743	809	702	733	747	716	743	701	739	729	700	766	738	656	758	773	775	791	778	686	745	703	696	701	727	718	724	727	756	748	654	708	726	749	693	690	737	758	757	729	718	695	701	747	710	708	733	754	715	748	714	700	682	730	737	764	723	723	801	766	732	695	735	707	730	710	752	699	709	714	707	723	688	733	704	745	702	755	739	743	750	717	713	743	731	723	752	764	725	723	684	696	724	748	749	751	696	712	720	747	725	673	724	743	755	701	717	705	707	705	686	768	752	768	753	683	736	798	746	721	709	753	729	709	787	720	724	723	731	737	754	709	727	691	776	727	753	753	784	742	731	728	748	752	677	749	736	702	731	704	748	744	748	698	723	765	758	707	738	718	741	717	702	738	746	800	764	697	707	759	723	717	747	780	743	751	727	692	747	715	739	715	774	701	748	705	728	708	737	721	756	678	682	756	670	743	718	717	737	707	763	712	744	758	732	726	756	739	741	686	767	746	718	707	672	735	736	719	760	736	708	701	740	757	733	700	784	723	775	753	716	790	706	744	737	711	744	739	760	705	726	727	752	757	740	725	751	759	704	672	708	698	708	714	657	749	774	767	719	724	722	755	760	768	741	735	702	743	717	703	725	722	721	789	788	725	757	721	761	740	751	704	734	738	698	734	692	751	720	735	696	717	718	760	718	751	758	751	766	725	737	752	787	718	749	737	728	727	751	701	708	775	719	724	798	711	703	707	716	726	750	694	752	741	769	728	758	743	691	777	733	731	814	728	748	720	709	684	694	723	725	735	724	740	703	730	723	717	781	705	771	706	755	749	735	719	705	762	723	726	711	766	738	731	770	757	729	712	753	770	731	702	741	699	753	732	795	710	680	698	714	745	750	705	686	762	718	728	756	710	696	725	717	729	755	729	697	737	732	700	751	773	771	695	750	760	714	753	736	752	678	726	762	702	738	731	740	716	768	795	787	705	729	764	707	733	754	772	723	770	740	726	748	701	761	694	707	749	732	719	677	755	738	696	752	706	733	734	733	708	693	729	708	747	775	749	720	786	682	727	744	753	736	753	730	708	790	712	714	742	765	691	682	657	766	768	743	734	759	721	765	724	747	706	724	726	725	764	701	745	697	721	719	688	745	763	716	745	725	774	656	729	779	710	682	724	760	725	735	717	775	689	690	674	759	762	757	784	677	727	738	802	677	703	738	751	735	711	764	681	709	695	697	741	718	734	751	765	686	707	699	787	741	698	735	713	735	745	724	750	712	753	742	740	743	746	751	747	749	732	723	686	728	723	709	741	755	702	767	717	717	718	747	765	703	706	740	710	728	732	710	735	745	719	743	758	765	710	730	772	692	735	734	727	744	645	781	717	717	720	731	727	667	765	722	729	789	751	745	721	716	699	734	738	694	703	757	777	724	715	719	734	725	740	725	700	775	747	707	717	730	721	692	713	739	776	731	726	723	791	752	715	765	768	694	711	754	674	717	783	747	773	719	718	732	687	726	751	748	709	777	728	747	709	747	756	730	727	729	712	741	730	745	736	674	739	739	721	784	710	728	728	739	701	697	756	722	726	716	698	758	708	742	740	734	772	736	743	776	697	755	728	708	746	722	756	717	754	726	721	704	723	763	741	696	764	752	710	763	754	722	774	730	712	718	721	735	743	742	701	709	720	737	711	729	760	770	783	729	682	723	729	758	716	762	727	731	747	745	726	720	744	709	734	709	760	712	740	681	732	704	703	760	697	730	733	734	737	703	719	738	774	697	739	739	726	713	765	704	692	727	684	733	730	771	724	717	708	711	783	727	683	702	729	693	734	712	720	725	701	730	749	713	746	728	732	750	775	694	758	720	777	728	764	779	741	748	713	764	727	690	723	728	725	691	713	701	757	722	707	767	725	746	765	756	775	697	718	748	716	747	727	749	782	752	764	719	721	719	752	776	691	703	771	749	753	731	699	690	696	752	737	740	678	711	722	709	743	744	754	709	784	756	724	744	717	685	730	709	736	732	740	737	706	743	702	740	744	744	757	781	798	685	741	781	710	715	735	781	765	698	739	728	694	712	664	696	714	754	750	704	714	731	724	768	706	741	811	695	719	751	695	706	739	719	681	748	778	748	743	728	768	717	726	733	713	717	712	761	791	748	782	745	704	746	788	702	710	764	779	728	727	775	780	722	713	712	733	707	764	790	692	722	701	797	707	748	724	745	738	702	724	706	678	752	750	773	726	751	726	701	686	682	753	781	727	721	709	703	748	706	768	733	700	707	677	722	752	732	739	716	704	734	709	703	726	711	713	751	737	744	741	715	721	718	751	735	745	718	724	727	738	733	731	724	732	693	758	728	728	690	799	720	794	711	713	739	765	712	771	707	737	703	724	736	733	725	752	736	748	796	672	729	665	729	747	702	754	722	792	760	713	728	751	793	719	732	712	762	682	743	711	805	719	711	730	685	784	728	741	728	729	749	743	783	776	697	714	738	706	734	740	734	667	723	723	750	731	745	763	743	752	738	733	698	721	747	725	681	734	761	747	789	748	736	738	736	699	722	741	682	727	696	694	762	745	709	723	753	755	744	765	718	736	742	734	765	719	714	703	751	726	730	718	731	732	743	730	755	732	732	754	720	714	791	721	746	777	704	745	722	701	712	674	753	721	704	762	742	691	740	763	762	710	773	724	753	723	732	771	721	731	728	711	729	729	739	713	753	781	702	732	707	716	722	732	737	762	685	773	739	730	734	756	713	704	785	707	706	731	729	761	709	738	713	740	714	812	723	710	709	762	681	718	727	745	732	726	716	699	761	736	696	721	738	730	728	755	751	794	711	754	752	771	749	783	834	768	784	735	710	761	716	785	720	720	699	759	710	698	756	698	655	723	711	757	739	764	722	735	702	742	700	788	778	736	718	740	746	695	753	727	777	751	785	751	721	718	736	712	729	751	753	707	742	713	703	709	767	730	745	711	712	706	735	710	746	728	754	733	702	730	726	763	732	672	775	739	746	743	764	751	770	714	774	766	719	685	797	725	705	745	724	772	731	792	779	743	714	715	734	793	727	760	727	698	757	720	723	752	741	688	765	709	767
73749	52741	25067	7612	1212	701	580	493	447	392	369	347	353	345	298	339	294	310	286	304	281	299	319	286	292	257	286	298	284	308	258	284	292	266	243	251	280	290	287	282	286	254	292	266	261	290	255	257	264	287	259	277	290	260	291	279	288	262	289	270	257	259	273	280	240	248	291	275	272	272	255	248	277	260	281	272	268	271	278	243	270	264	304	270	239	316	276	277	300	289	268	307	247	250	257	253	262	273	288	271	268	272	278	263	241	281	300	251	259	250	299	276	286	276	272	282	275	266	246	273	259	269	260	262	260	283	252	284	293	239	275	242	242	254	285	300	262	239	239	250	257	271	260	251	280	283	283	266	267	252	271	282	240	313	267	251	261	264	256	262	268	256	281	264	286	240	263	236	307	252	274	275	255	276	277	276	244	268	254	264	289	240	263	278	267	296	299	250	281	246	284	286	283	260	290	255	289	278	279	246	280	266	284	261	266	218	283	257	286	268	246	248	265	253	277	288	280	243	264	260	245	287	274	262	238	262	243	300	254	238	257	251	271	272	270	299	314	265	246	268	280	283	277	297	246	256	270	270	249	239	233	258	255	273	279	243	278	258	272	276	263	273	259	278	256	247	265	251	274	259	294	285	263	278	253	295	264	292	296	322	267	272	262	268	269	243	273	282	271	306	279	279	274	268	287	249	264	284	243	267	254	265	274	292	300	268	238	264	227	238	279	275	264	261	286	258	254	264	270	267	277	274	270	284	263	268	259	282	269	265	271	288	285	280	258	278	281	260	232	260	268	238	267	253	255	233	237	248	287	267	243	277	243	293	281	267	266	286	285	241	261	260	249	255	261	266	252	255	292	285	244	267	268	261	245	289	272	288	289	286	281	268	255	274	273	289	263	267	256	260	286	256	278	227	264	255	286	285	260	270	277	263	276	252	265	277	276	257	243	254	274	260	303	262	279	312	268	247	254	277	274	236	271	290	253	225	295	288	280	258	279	261	278	265	269	284	262	297	266	267	233	265	252	259	260	227	268	254	282	285	233	261	257	251	262	232	276	275	262	309	315	280	257	253	255	251	259	256	277	238	247	260	295	277	254	275	265	271	257	259	275	268	271	286	271	259	268	258	260	288	300	258	286	262	248	262	285	270	257	274	254	245	261	302	242	272	282	267	257	258	293	274	245	287	271	264	294	291	283	283	257	258	256	268	252	314	275	285	285	262	270	245	288	256	264	264	257	298	288	305	263	255	282	240	276	263	255	265	283	260	242	287	256	269	238	239	271	275	264	258	269	258	274	261	267	301	293	268	282	279	242	269	267	240	260	261	250	272	281	267	261	266	275	264	302	251	271	312	251	278	265	256	286	244	263	288	262	255	263	280	291	256	279	288	249	275	252	250	275	280	229	277	257	263	280	283	302	294	260	266	249	272	263	268	277	252	287	277	263	268	249	261	279	254	268	255	285	258	246	308	281	276	237	268	265	238	267	291	289	267	282	295	262	275	284	289	256	266	250	261	288	294	299	244	246	262	257	252	248	286	250	258	261	270	296	274	257	259	233	284	271	247	280	249	269	247	245	276	236	273	306	243	260	274	291	260	266	259	210	255	283	241	272	287	272	283	303	270	244	255	257	258	290	291	264	255	283	294	258	238	254	299	290	281	279	280	281	247	255	252	273	258	258	286	253	243	259	274	254	265	280	274	269	260	239	250	263	267	261	258	281	294	267	273	253	281	260	279	287	274	247	237	268	285	252	242	299	268	283	263	256	292	282	236	252	267	262	254	243	271	289	266	252	221	267	273	281	265	260	249	272	295	274	299	278	260	267	289	293	268	279	269	279	276	251	246	270	283	278	288	287	270	249	271	255	289	274	243	270	249	233	277	250	265	278	239	261	290	254	250	281	245	265	251	244	283	244	263	262	289	274	239	268	260	263	276	273	243	249	257	289	287	284	255	276	267	273	257	250	284	315	271	291	288	278	283	263	266	270	282	281	260	266	276	263	286	265	264	268	250	280	270	266	263	264	285	260	288	280	263	309	288	284	247	266	259	266	251	283	303	276	278	257	245	238	266	280	272	283	232	251	250	265	306	299	273	264	264	270	272	255	264	295	260	260	245	269	254	265	287	275	263	247	265	265	263	263	276	297	295	264	293	248	269	265	297	264	273	259	253	275	261	237	277	268	264	275	280	247	279	274	247	307	282	260	271	268	261	265	257	280	247	239	261	271	271	271	239	264	279	280	298	272	257	288	255	262	280	248	265	273	257	230	263	263	261	265	265	276	271	258	249	258	270	271	278	274	252	263	251	235	248	268	261	254	236	278	247	270	255	269	257	274	288	255	259	273	272	279	264	268	239	268	250	275	278	252	282	288	273	250	272	278	286	254	309	252	280	234	260	276	247	290	302	291	257	265	273	287	264	235	247	246	261	278	251	283	246	270	258	269	247	307	254	266	279	296	254	281	273	268	263	240	261	271	274	270	230	258	280	242	245	278	241	280	233	255	280	255	253	269	269	267	231	263	266	269	277	263	307	261	266	257	260	286	273	254	257	280	265	278	263	270	300	261	259	320	258	263	272	254	279	276	242	281	261	238	261	250	271	264	270	250	273	252	272	256	274	261	282	268	272	255	279	305	270	276	261	265	283	283	298	270	252	247	275	278	229	251	262	298	274	261	262	249	271	265	259	248	256	222	242	268	264	278	256	276	265	292	268	283	252	266	254	300	253	248	264	263	258	269	275	273	288	273	268	281	248	252	249	251	294	256	265	256	255	234	275	270	291	243	293	267	250	248	267	281	278	256	250	259	268	266	256	248	291	286	252	269	259	288	283	295	268	270	268	272	310	257	262	267	244	266	255	274	277	274	304	299	290	261	290	301	260	266	264	282	244	272	276	263	268	270	252	245	285	241	270	232	280	268	245	283	271	303	257	300	304	277	235	253	282	271	303	294	281	234	280	274	262	253	270	264	286	271	255	283	265	275	262	260	256	258	268	277	250	279	245	271	277	248	281	249	257	282	233	243	289	278	285	267	259	258	279	264	282	286	264	275	238	243	259	301	250	242	250	236	280	290	232	278	257	242	251	253	292	254	287	298	276	245	275	246	261	267	279	273	251	275	267	268	250	272	282	289	299	297	283	259	268	244	244	300	286	264	290	242	270	274	276	263	266	273	246	263	256	270	278	271	294	264	253	290	264	237	312	273	267	258	245	287	240	299	246	288	262	268	244	252	265	249	250	258	242	293	267	258	274	254	262	308	286	248	280	278	278	246	268	270	292	290	267	264	270	265	247	269	241	245	267	254	265	253	282	288	254	262	253	262	264	279	296	275	307	250	298	224	286	278	290	254	275	260	268	282	278	272	264	297	286	276	255	270	260	273	258	276	277	293	251	247	245	238	268	278	264	275	264	254	284	270	283	292	242	281	253	254	247	277	253	237	276	298	259	280	239	280	283	269	269	284	249	297	248	266	288	260	262	267	268	298	295	269	258	260	301
51668	41219	3262	3548	3080	2598	2085	1764	1576	1440	1254	1135	1142	1049	1004	913	909	879	856	863	860	786	768	742	749	680	747	713	725	697	736	715	745	689	684	692	701	690	674	691	693	667	682	690	707	702	688	647	645	650	681	661	650	676	672	687	637	728	668	642	652	678	679	678	639	653	643	617	649	657	640	671	631	670	652	607	625	645	643	645	668	663	647	640	636	675	637	649	641	627	640	636	664	689	639	668	637	643	660	630	629	650	633	679	673	666	651	662	608	653	646	630	610	633	653	662	596	691	636	639	683	626	615	626	660	597	663	656	646	639	650	597	649	664	621	628	624	607	654	625	610	657	633	628	636	623	642	636	677	626	648	609	611	593	641	636	606	638	655	627	618	586	619	652	629	654	628	598	623	641	624	625	610	638	610	639	607	647	642	610	596	652	694	670	585	612	624	646	596	637	647	652	645	656	642	602	646	623	592	656	658	645	618	638	600	630	661	614	638	609	629	616	633	613	655	615	588	621	621	632	645	668	656	644	652	679	599	621	649	643	633	627	648	660	616	634	604	637	627	613	693	661	653	619	665	646	621	615	638	639	664	616	629	658	634	648	637	595	688	687	619	641	670	598	620	622	633	670	622	651	659	628	632	634	649	600	658	711	617	696	630	661	634	661	645	624	661	599	626	622	594	658	680	619	649	640	616	647	670	619	621	590	618	666	648	597	603	633	616	621	577	655	664	658	633	589	630	613	702	595	658	618	651	618	650	604	632	659	634	611	632	603	636	605	637	625	635	610	602	643	634	609	626	652	664	639	614	624	618	694	685	657	663	635	647	614	641	681	613	646	587	684	632	630	644	656	644	620	649	637	649	626	670	655	700	634	620	631	608	676	666	605	616	596	652	602	628	669	635	612	633	639	585	653	674	621	640	638	653	610	611	597	633	603	643	649	612	607	627	634	568	700	637	672	637	636	583	652	637	667	649	603	636	613	653	656	676	654	655	656	622	672	633	567	615	636	614	596	604	642	629	612	642	653	635	646	623	600	613	655	623	613	633	627	598	634	627	631	631	643	636	641	608	592	635	649	645	687	601	675	646	624	620	606	679	614	655	685	652	626	575	649	612	645	563	605	604	650	620	609	596	625	635	594	672	634	585	636	619	598	646	620	619	634	624	618	617	641	613	593	634	628	682	626	638	620	655	635	592	626	627	696	647	630	619	638	641	656	586	614	669	602	628	606	691	638	642	657	599	640	653	637	668	666	638	631	597	613	630	626	661	597	591	628	621	594	593	670	672	618	611	628	616	659	650	619	616	649	637	617	648	609	684	641	668	600	631	611	649	700	630	631	640	641	604	647	659	678	620	613	631	684	636	650	622	642	596	646	620	634	649	680	639	645	643	653	598	674	605	633	655	622	637	688	638	625	583	642	680	671	659	607	622	656	684	641	633	654	658	593	657	677	624	596	642	671	646	628	640	642	648	616	624	653	582	645	634	626	619	629	628	612	679	652	626	586	607	612	605	614	599	623	624	595	619	662	601	617	608	648	640	612	639	629	668	630	648	621	652	650	624	638	657	626	610	627	675	616	637	645	639	627	651	597	630	659	622	627	644	611	670	657	607	682	678	671	643	657	677	657	659	626	636	625	684	654	691	600	623	589	653	663	635	542	626	614	628	669	632	728	640	663	645	667	673	666	668	692	674	658	660	660	625	632	657	661	639	628	667	624	624	604	685	662	710	621	677	671	635	643	609	652	642	619	625	620	658	612	627	643	649	649	647	624	626	649	621	649	636	647	634	627	632	640	625	610	637	639	613	582	617	655	621	629	673	651	612	643	589	673	655	622	622	579	638	626	631	643	636	611	653	634	601	613	686	625	611	649	615	628	668	621	680	650	646	664	635	650	673	632	632	680	675	594	631	649	624	614	624	689	645	657	613	615	626	655	645	670	623	650	611	649	620	606	632	666	610	683	671	601	655	632	618	617	616	599	620	640	605	600	627	640	594	632	628	638	631	645	652	632	608	624	584	616	647	646	642	636	641	657	642	659	632	589	597	624	621	640	570	636	600	583	636	686	676	649	632	616	645	593	635	589	611	621	633	602	623	621	671	639	676	617	637	624	657	671	642	607	642	623	594	679	654	646	610	593	643	597	662	617	618	665	605	682	656	694	602	658	627	613	627	623	659	652	619	614	639	623	646	662	626	614	633	644	608	660	635	597	664	623	635	648	627	638	630	638	630	638	629	632	618	646	617	616	631	667	644	636	662	599	637	635	623	587	639	659	657	637	631	624	611	630	616	640	654	659	614	634	640	705	659	588	653	663	603	630	624	615	594	654	641	651	624	613	629	647	619	637	617	636	632	619	635	651	657	640	613	631	611	691	643	599	604	644	616	645	641	602	627	616	635	634	625	620	603	670	640	663	645	636	616	577	650	626	605	610	628	650	689	646	625	667	625	593	658	616	676	606	612	617	625	636	598	601	641	589	620	650	636	592	662	648	694	589	667	624	590	609	618	606	675	595	665	660	591	615	703	655	620	660	651	652	653	576	645	578	613	642	628	646	633	651	658	637	654	649	591	666	633	664	636	663	642	646	606	636	614	613	636	588	648	677	624	618	649	639	634	649	631	657	677	618	644	647	631	685	618	637	627	648	610	642	686	632	615	590	611	653	634	662	636	584	644	621	675	612	601	578	606	633	613	657	632	632	592	627	651	670	628	657	617	589	684	627	652	610	609	652	609	649	642	598	599	647	613	612	565	624	647	625	626	612	669	628	644	661	593	576	589	642	624	615	578	622	582	637	665	637	650	651	692	644	597	651	658	625	651	589	606	599	615	631	628	676	683	610	614	629	664	648	642	658	622	644	614	653	624	626	650	639	638	627	667	623	619	639	627	669	589	617	602	597	663	707	659	639	579	622	635	613	624	654	661	660	627	644	605	654	622	625	685	642	612	660	630	623	662	643	612	678	608	682	641	604	618	629	666	629	627	636	675	652	636	614	618	618	626	630	672	613	616	678	593	628	611	631	642	624	595	665	659	631	609	633	650	630	629	639	572	650	610	625	639	612	626	621	681	656	624	682	606	616	632	624	669	569	644	617	619	644	611	644	601	635	639	665	640	616	651	605	656	629	633	620	631	633	648	642	627	643	629	654	616	623	667	613	658	673	611	603	627	593	607	616	634	624	679	613	569	615	692	635	664	628	716	653	635	640	618	665	639	648	612	628	597	646	685	591	685	621	613	605	618	630	646	635	695	600	650	632	634	656	683	597	592	621	673	604	604	565	594	628	595	621	599	642	597	632	620	629	615	638	627	640	652	626	637	672	681	621	683	642	657	598	625	654	626	611	677	669	621	678	652	646	685	610	671	610	628	596	652	635	628	663	634	627	587	622	672	611	626	662	663	628	664	597	609	634	645	659	645	624	662	669	626	583	648	624	649	573	693	628	634	631	678	636	581	650	633	658	623	611	697	646	651	613	603	666	598	647	641	619	652	643	695	601
19306	4826	353	175	186	184	194	143	183	176	174	164	182	167	155	172	193	159	160	176	163	200	169	199	174	171	157	180	161	195	177	187	146	163	178	162	168	167	189	164	166	183	184	176	150	147	164	162	198	182	182	170	180	174	151	154	181	153	161	188	168	178	196	161	185	162	181	178	159	177	166	167	154	148	193	151	166	168	176	168	168	173	166	165	171	165	164	193	154	168	155	183	184	174	171	171	158	164	162	161	166	174	184	171	179	169	159	162	168	144	169	178	171	159	166	185	183	169	151	147	160	179	173	175	195	161	174	162	173	186	161	166	177	157	156	154	176	148	192	169	155	153	170	143	157	171	185	163	165	172	172	161	154	191	164	193	180	161	172	149	168	159	162	172	160	197	173	155	178	176	183	174	167	166	155	179	153	163	168	198	178	149	153	166	175	165	158	171	199	157	159	147	176	176	162	160	149	173	159	166	165	155	184	196	174	163	194	178	174	184	179	171	191	159	189	178	158	188	159	167	186	167	191	169	170	167	171	145	169	148	179	187	170	163	174	152	163	148	186	173	155	162	146	183	155	179	167	176	168	172	165	145	182	183	153	135	184	160	155	151	194	174	173	182	167	188	177	151	154	175	157	154	163	176	165	163	187	160	157	177	147	168	184	145	176	176	145	146	158	177	172	181	148	180	167	180	185	173	165	155	159	203	178	180	159	155	154	170	188	168	172	176	177	161	177	177	166	180	159	169	169	178	182	159	161	180	174	167	176	181	207	165	172	178	164	167	181	171	183	166	148	159	184	162	163	160	177	194	177	149	181	150	184	166	169	169	182	167	184	171	154	165	163	166	167	171	169	186	160	179	170	156	159	171	145	156	184	176	170	169	140	181	178	157	159	164	137	172	162	169	158	178	190	193	184	162	176	178	172	160	169	144	159	178	171	173	149	147	181	173	176	172	151	163	173	167	177	144	156	176	157	179	189	174	167	140	161	169	204	174	181	172	157	164	181	159	166	156	148	157	170	186	165	172	198	150	183	173	165	182	183	155	197	149	179	185	191	158	182	173	153	174	165	170	144	172	167	165	179	166	193	177	163	180	168	153	165	164	191	170	178	173	188	179	175	175	199	184	152	140	175	152	169	204	154	172	169	169	182	155	156	164	163	178	177	173	162	155	193	159	177	155	193	183	196	156	172	171	157	188	173	185	205	186	146	158	166	166	153	164	164	163	170	144	164	160	137	184	198	172	139	173	164	167	182	165	165	145	161	174	184	184	201	178	177	191	192	164	176	174	158	169	168	174	192	176	178	181	175	158	192	188	151	190	183	172	181	171	157	148	149	162	161	164	179	155	171	160	168	169	171	193	168	184	181	179	181	177	161	180	153	174	182	173	169	171	158	151	174	157	164	145	180	153	131	153	172	202	197	165	166	186	196	170	153	146	171	159	168	169	168	170	173	165	170	175	181	159	196	188	179	183	182	177	153	177	179	176	186	153	177	155	160	180	196	187	171	162	142	188	177	147	178	183	181	163	171	169	159	167	165	172	150	148	190	183	152	170	134	152	171	173	188	149	179	172	155	173	166	158	158	166	152	191	174	171	177	168	218	171	180	164	177	165	164	176	179	166	176	173	179	184	155	145	178	196	171	153	172	162	187	184	186	150	163	156	146	168	152	198	161	171	175	158	173	202	183	191	165	180	191	181	197	177	190	158	142	172	160	179	200	165	176	177	176	174	199	159	160	186	160	181	184	158	170	159	172	163	154	154	175	177	172	168	184	172	153	164	165	136	168	173	166	177	188	156	171	158	160	165	160	177	173	178	172	166	184	157	160	165	161	172	146	187	165	131	169	184	167	173	159	154	171	152	143	177	180	176	138	171	156	162	189	177	183	166	205	164	149	188	188	195	146	189	181	158	146	187	157	175	176	176	164	173	176	163	176	171	163	164	185	165	159	176	162	166	170	156	157	186	153	153	173	186	160	195	172	194	182	160	172	151	166	172	154	157	179	171	170	159	157	198	165	166	183	157	157	161	175	158	173	169	192	169	150	170	179	142	174	156	151	176	158	176	187	184	159	150	185	155	183	183	177	161	165	169	162	165	182	168	156	146	160	151	157	173	174	209	172	156	167	178	180	163	169	157	146	182	170	183	180	155	146	167	174	170	175	166	166	191	172	155	180	170	144	165	184	161	164	174	189	161	181	187	166	146	153	186	172	151	157	178	160	164	193	183	163	165	169	184	140	176	177	156	165	177	164	172	192	143	188	171	186	178	170	196	157	161	178	180	170	155	159	191	146	190	167	165	182	153	191	168	187	157	164	171	159	179	189	156	145	175	187	153	171	171	156	170	164	156	145	184	158	172	163	155	143	167	175	206	149	150	189	195	177	170	189	161	161	176	153	173	148	174	139	167	159	179	158	153	175	158	156	183	153	167	162	165	166	167	169	152	162	152	170	194	163	162	177	185	156	152	175	172	159	178	163	166	190	162	168	155	170	174	167	165	162	158	146	148	175	161	162	186	159	200	163	165	170	152	174	167	179	163	205	159	152	134	188	175	145	168	149	169	161	157	186	148	162	198	169	185	153	158	184	157	177	153	164	160	164	167	163	172	172	162	164	179	174	162	166	159	181	149	164	173	161	178	137	151	169	163	164	179	177	169	165	180	179	160	175	187	178	176	155	157	156	174	171	187	150	153	159	166	209	169	199	169	186	183	182	159	161	165	161	174	169	166	156	153	150	185	176	174	144	187	165	156	167	150	192	179	173	188	140	172	151	153	177	141	175	154	166	168	161	177	147	186	153	177	164	196	182	169	186	179	178	164	184	166	176	145	151	156	187	155	186	179	181	182	156	185	180	155	162	173	175	156	188	181	151	148	174	163	168	174	158	164	168	168	143	156	197	172	144	166	183	161	154	184	165	166	165	167	177	164	178	175	149	160	192	158	161	181	173	201	145	184	172	192	165	155	171	183	192	144	159	215	190	170	185	174	184	147	154	175	177	182	155	158	175	178	165	171	182	168	191	169	175	175	159	171	138	169	161	140	168	169	197	178	175	201	139	158	164	168	174	161	180	167	186	159	195	170	155	192	152	188	149	175	183	160	157	189	174	153	156	189	174	164	170	181	170	175	167	169	183	181	165	149	177	182	150	161	187	194	165	170	173	193	147	196	161	176	162	158	206	164	170	193	160	161	163	184	217	155	175	166	148	183	186	172	181	156	190	182	153	186	172	162	150	181	170	184	169	155	156	160	178	175	153	173	148	193	158	162	147	176	174	194	172	153	162	164	184	180	158	177	164	175	178	162	195	161	164	187	160	174	172	161	197	166	170	152	136	165	177	157	150	167	184	196	163	165	165	181	173	159	180	199	152	167	180	178	184	163	182	170	167	163	169	158	154	171	151	179	168	191	176	170	185	165	178	170	152	178	187	176	177	164	168	178	171	173	178	187	165	177	164	163	181	155	164	185	197	165	169	167	176	187	171	170	162	173	170	175
18648	5417	490	480	554	461	489	497	448	438	499	446	462	461	468	512	448	471	483	473	506	431	457	476	467	530	454	465	424	493	442	427	472	497	458	457	454	438	447	443	454	467	446	468	460	431	459	492	471	422	455	458	457	481	413	513	489	438	454	430	435	460	418	494	409	453	450	480	459	460	472	428	490	439	476	449	450	443	493	489	494	449	475	520	493	462	489	471	498	451	438	423	468	459	463	460	471	512	479	473	447	450	447	455	472	495	431	471	487	445	439	461	437	440	414	420	458	460	401	431	430	457	449	463	476	452	450	456	427	455	486	458	482	459	447	459	504	435	448	441	459	469	457	454	449	498	450	467	496	456	470	495	450	432	455	472	470	492	434	437	434	461	463	486	423	499	509	468	472	489	427	472	434	461	469	468	445	433	478	485	478	472	433	474	479	474	439	446	458	460	421	440	455	469	487	414	480	497	461	429	435	503	446	438	481	484	468	468	444	466	487	492	473	480	502	483	451	450	475	425	469	453	447	460	436	459	434	420	413	448	425	477	448	483	459	471	466	435	435	469	466	444	424	418	437	421	423	449	493	420	460	432	472	465	477	480	468	462	441	415	452	446	425	379	463	433	477	433	463	488	433	466	474	459	465	447	463	451	429	486	460	471	413	460	460	442	442	439	467	432	479	455	469	488	428	456	452	485	449	455	390	468	431	437	447	451	484	441	450	472	499	486	468	458	432	439	452	441	480	439	480	507	404	429	469	450	447	458	430	453	492	447	464	448	482	493	489	436	429	458	430	457	450	459	457	430	476	468	496	467	477	435	445	477	437	467	436	467	423	501	441	474	432	471	471	487	455	456	465	398	471	440	477	477	434	435	452	444	461	451	419	467	473	445	437	480	469	441	450	476	473	484	464	428	476	444	470	463	439	447	444	439	465	455	481	469	456	443	468	471	414	518	438	439	458	448	485	407	432	431	484	482	451	477	455	463	453	460	416	461	467	502	442	478	457	464	462	424	444	482	457	459	431	451	474	467	495	456	505	445	470	453	415	429	455	470	469	491	482	438	427	428	505	456	485	498	458	501	461	502	462	427	473	479	457	452	490	444	508	441	478	469	452	477	449	469	463	415	463	420	481	462	427	470	478	463	473	470	464	437	446	418	460	489	457	454	466	486	450	457	457	418	481	452	438	461	419	468	490	473	490	512	438	442	458	461	489	407	463	454	428	437	465	406	425	478	468	491	491	448	446	442	467	419	426	479	429	469	464	450	439	448	428	463	456	441	454	501	442	461	455	467	459	491	487	440	438	491	485	451	453	437	466	437	465	455	465	438	485	472	467	487	423	436	467	436	469	477	454	456	453	474	485	443	467	453	445	450	471	444	431	468	437	450	428	470	474	469	494	463	500	446	454	450	438	458	500	449	431	470	451	459	456	479	435	490	497	466	460	473	450	482	428	470	436	469	461	462	432	453	443	501	418	491	445	433	474	458	446	499	461	504	469	464	471	403	463	480	470	459	454	458	426	461	497	473	431	478	442	432	466	505	435	477	449	464	474	438	465	454	452	444	449	481	479	457	438	455	396	441	450	441	438	454	433	444	455	451	463	462	495	453	444	471	431	453	438	497	430	494	482	471	472	455	444	439	462	465	465	469	487	473	463	450	484	458	485	465	453	480	462	482	468	421	451	440	444	443	485	467	462	446	443	478	481	466	463	435	462	485	464	472	467	492	489	460	458	457	472	451	463	491	466	452	446	475	454	471	450	421	501	476	458	433	465	488	461	459	474	441	475	455	455	470	468	507	474	513	472	435	464	468	481	450	446	416	467	475	421	485	457	450	462	474	443	443	453	421	504	452	491	455	476	476	454	461	462	465	447	480	473	485	484	502	406	436	462	453	457	445	439	474	470	451	451	430	463	436	484	462	469	447	415	460	481	461	473	455	484	457	422	467	490	515	448	457	493	468	486	458	446	434	463	443	465	459	464	435	441	486	401	448	448	447	469	465	461	487	438	457	435	476	485	479	458	456	445	457	468	424	478	408	502	472	467	476	453	428	469	498	449	485	455	419	449	491	463	464	460	465	505	487	482	429	459	456	474	475	472	471	476	495	470	475	489	417	471	477	431	474	442	419	474	498	437	450	448	479	444	421	484	452	425	462	477	476	466	462	496	467	433	462	532	452	501	483	452	474	507	454	414	486	452	476	474	445	481	444	477	490	433	480	411	450	473	471	464	450	494	450	451	501	473	460	484	412	442	466	469	485	446	471	461	463	479	528	458	443	491	456	507	467	449	486	422	452	471	426	424	462	451	455	454	449	454	423	456	468	470	467	433	437	484	455	451	477	448	455	457	463	429	445	430	464	469	469	445	481	453	484	435	463	431	437	467	509	459	456	423	450	457	476	460	437	430	453	445	441	493	447	447	448	457	429	461	475	431	413	485	470	467	415	488	439	469	425	484	472	497	457	462	477	462	471	469	437	461	454	421	489	439	440	413	459	462	439	454	454	474	446	471	480	441	426	416	472	462	434	483	460	473	454	453	425	465	467	439	456	429	445	465	475	446	444	442	455	458	462	474	452	453	447	470	427	450	431	492	473	440	454	424	449	445	414	432	456	501	489	468	456	504	451	442	479	466	453	484	438	451	423	444	495	463	493	414	481	475	479	469	429	475	468	483	452	453	464	483	486	455	432	453	443	454	498	483	446	454	491	469	454	459	472	484	458	387	501	456	431	429	462	439	499	456	437	475	463	460	463	455	470	482	444	470	474	466	476	438	436	434	475	462	467	481	469	454	468	476	435	462	434	474	445	453	468	458	493	486	476	452	489	458	435	470	429	473	466	439	485	452	514	441	488	462	454	458	439	463	447	427	488	486	478	481	449	485	422	452	446	467	438	509	454	435	454	426	449	460	449	464	457	473	499	457	454	480	460	481	418	452	439	474	442	460	461	486	483	448	451	457	449	486	445	451	474	453	499	413	479	427	463	453	480	408	493	433	463	440	473	470	473	483	430	483	482	467	488	455	452	483	448	438	456	450	440	467	463	454	430	459	466	426	422	444	417	415	433	445	461	476	484	453	429	453	466	497	436	427	480	405	449	497	462	456	436	472	418	457	501	458	427	467	458	479	451	434	469	511	452	464	471	460	420	476	436	431	470	492	487	505	458	483	444	471	419	455	497	470	465	462	464	445	468	460	460	445	500	460	476	452	454	440	456	456	447	438	435	455	471	433	497	476	477	490	437	434	478	450	435	475	457	467	446	483	434	479	483	433	442	443	469	438	450	442	463	463	465	437	465	460	450	435	425	470	489	457	483	465	476	423	476	466	422	422	398	483	421	436	474	449	449	451	467	469	464	468	431	466	456	447	477	465	461	489	438	450	470	431	486	488	471	471	473	430	442	428	433	448	439	463	466	457	431	503	439	458	468	457	453	452	460	469	469	413	469	490	484	437	443	475	460	430	455	465	494	491	484	456	474	451	464	463	471	474	421	462	435
65177	45636	16840	1926	618	524	447	381	373	335	388	342	356	330	356	326	306	319	304	308	305	324	378	314	340	290	308	319	335	321	318	313	305	310	327	302	300	293	304	310	287	296	257	293	299	315	310	272	314	332	293	314	298	283	284	324	337	309	285	313	270	296	284	283	303	300	279	285	321	301	300	312	338	326	295	289	276	299	317	322	302	311	284	299	310	296	273	301	281	306	312	296	316	337	316	298	298	301	280	306	291	279	305	286	337	298	315	283	310	317	283	327	289	315	293	301	308	301	338	303	300	328	279	263	305	293	281	307	276	297	294	306	328	301	319	316	312	304	307	296	277	287	309	318	318	319	299	296	293	309	280	285	301	280	297	303	307	307	279	295	301	277	277	277	316	324	312	301	280	312	286	328	292	284	317	323	297	287	275	296	313	314	307	325	310	318	323	308	305	287	281	311	323	317	325	308	273	298	286	314	320	297	319	306	276	336	336	318	296	296	313	305	327	260	317	314	305	325	325	336	326	307	285	281	313	308	297	317	299	305	290	297	296	289	293	323	281	300	299	320	327	272	309	289	269	317	313	302	285	316	315	324	310	294	271	303	303	307	294	304	326	284	304	299	302	318	324	315	335	312	284	308	288	302	325	285	279	293	316	300	274	293	282	281	283	299	329	293	309	322	325	320	310	344	289	317	311	275	280	319	312	289	283	331	337	320	314	295	319	339	286	325	299	314	266	289	319	336	338	304	305	298	302	291	291	296	315	298	301	271	287	319	316	303	312	287	310	293	312	299	291	299	287	313	343	300	317	318	291	306	320	296	291	273	343	295	296	290	283	296	312	317	275	306	303	311	323	293	315	307	282	302	301	313	300	287	304	278	317	309	328	327	299	278	311	340	326	289	326	279	282	289	314	272	294	301	311	291	290	270	308	324	284	304	308	315	322	318	305	303	308	304	279	287	326	319	324	308	290	336	282	334	319	333	325	295	301	300	304	315	321	304	282	326	275	284	313	339	296	288	306	314	290	304	332	337	295	336	303	268	308	337	330	317	306	309	307	304	283	309	302	288	308	315	332	295	280	285	317	302	313	274	266	318	285	293	318	302	346	285	330	281	311	316	315	316	319	260	279	290	299	329	301	283	310	288	296	331	329	333	299	286	302	292	296	279	304	314	307	301	305	302	326	315	282	295	294	302	270	317	293	309	336	300	306	295	292	276	305	270	291	309	328	320	334	317	301	296	315	301	313	318	284	281	295	318	277	264	321	309	313	279	323	309	304	342	315	313	335	298	338	322	272	313	305	322	323	289	277	296	305	297	313	299	330	317	292	279	320	296	313	312	292	306	313	323	316	297	280	321	291	282	294	316	282	312	271	297	304	313	290	318	303	300	305	275	314	293	293	302	294	283	313	284	277	348	323	336	298	300	295	289	312	337	307	334	303	300	316	305	305	294	287	304	306	275	322	308	294	307	334	345	312	310	318	316	329	286	320	298	294	325	278	320	327	292	308	307	274	285	321	286	292	291	267	302	289	309	313	294	325	324	297	310	319	290	289	277	293	326	305	320	326	311	278	318	296	324	303	271	307	326	295	327	320	294	292	313	313	302	312	300	305	323	319	285	303	276	318	283	266	320	302	274	272	311	281	323	305	310	302	299	304	302	341	310	336	307	280	306	292	312	324	283	302	316	294	263	302	287	303	302	313	309	318	289	288	328	299	292	303	299	289	301	316	323	315	293	295	275	322	303	283	278	317	312	290	310	330	340	298	277	301	299	300	323	303	312	308	286	316	302	295	273	273	311	282	298	312	303	316	305	313	298	293	329	310	304	308	292	274	293	277	298	291	300	319	335	300	274	300	300	302	334	313	295	311	311	281	287	295	323	294	324	298	315	314	304	325	328	274	293	320	299	292	286	322	300	325	319	305	307	327	328	321	306	313	300	309	313	311	285	346	307	303	320	307	311	306	291	308	299	300	323	295	306	300	292	300	297	285	297	330	318	336	299	306	275	296	284	282	307	332	327	318	314	320	321	320	296	315	267	314	293	354	310	288	289	299	313	313	279	302	295	306	321	310	314	266	310	328	298	316	295	282	333	291	299	295	297	288	315	314	299	305	328	306	316	271	314	305	288	304	338	292	335	324	294	275	300	306	300	286	279	309	325	296	294	311	315	315	303	293	320	284	264	343	320	321	324	316	272	279	275	312	312	321	283	301	299	297	284	294	309	329	287	290	320	308	288	334	271	303	287	315	299	290	315	316	341	306	302	301	310	324	316	295	271	276	281	310	312	332	279	311	273	341	295	312	318	296	310	293	317	315	314	295	291	293	297	335	336	309	314	337	312	329	315	302	311	287	287	293	294	303	274	304	322	298	327	326	305	316	302	287	296	331	305	317	292	338	325	304	362	314	298	303	304	318	330	310	284	301	294	306	300	309	301	311	279	303	325	292	301	298	308	321	318	309	303	322	295	312	310	328	276	288	292	294	333	278	297	285	335	312	297	305	284	350	282	310	308	260	289	312	273	315	307	343	335	299	285	310	321	298	320	329	282	322	323	297	301	297	302	285	299	300	269	300	308	276	297	315	303	333	300	287	282	315	280	310	298	281	289	285	302	334	279	317	276	270	290	314	296	316	309	275	338	297	345	304	286	314	303	285	267	304	284	287	305	253	321	291	299	290	311	339	301	306	300	298	303	297	294	299	308	284	286	313	311	284	318	307	326	310	307	269	288	313	305	308	312	269	299	291	330	292	300	280	299	301	296	328	293	286	285	311	319	285	318	338	297	300	308	287	305	300	335	285	288	317	318	317	274	311	334	320	308	307	294	292	288	284	313	311	319	292	302	312	285	298	298	345	279	292	289	300	297	282	305	298	329	308	299	318	311	291	324	299	315	310	329	300	309	305	287	297	340	267	309	306	273	292	298	309	317	275	321	291	288	299	296	331	328	306	298	315	319	331	313	292	297	294	310	319	344	331	291	291	295	285	350	324	289	289	289	313	328	287	305	294	317	328	315	321	307	259	307	308	330	297	316	327	341	319	289	339	275	299	292	289	293	280	289	341	275	291	289	343	292	334	307	294	290	292	276	326	305	306	297	298	302	266	308	290	281	324	287	289	323	303	305	298	320	307	309	314	271	304	270	268	308	317	283	282	326	314	280	299	284	331	316	296	262	323	303	288	311	306	274	316	313	308	311	281	300	307	273	303	277	292	293	283	325	345	318	313	313	311	328	295	289	300	326	284	305	318	309	315	306	283	313	314	307	289	304	301	304	313	310	306	296	294	299	272	267	276	312	317	305	308	288	307	321	289	305	294	319	282	308	297	298	320	333	305	274	277	291	321	292	300	295	267	302	313	325	284	320	311	307	308	302	305	307	298	313	279	299	299	283	311	306	301	305	319	298	294	298	311	304	305	317	299	289	308	283	272	304	276	312	278	278	333	300	298	298	293	308	313	308	308	317	281	290	328	301	277	303	302	308	277	308	277	293	265	317
42562	31691	2093	2309	2008	1785	1449	1350	1259	1186	1105	990	1002	953	913	917	907	862	854	867	874	833	763	783	831	790	762	746	767	790	779	820	812	783	811	777	808	735	770	754	772	776	733	687	740	734	758	758	765	731	728	751	761	702	760	714	767	773	755	711	722	746	792	718	685	710	781	725	741	708	765	741	749	726	744	750	766	830	714	758	723	704	734	734	737	745	786	737	759	720	700	736	737	762	783	734	703	763	779	767	702	724	705	728	725	738	686	741	736	714	782	752	721	784	728	712	781	757	742	778	712	750	696	701	755	700	754	727	797	748	711	759	755	763	734	708	790	734	750	715	714	719	711	720	715	733	706	702	719	687	727	713	767	765	733	731	692	750	715	754	721	733	755	754	730	738	802	698	671	731	716	718	698	726	698	725	746	725	711	749	696	697	686	790	771	743	734	713	764	771	712	720	717	748	729	794	731	699	724	760	713	713	730	688	739	756	744	737	776	690	688	751	804	758	711	718	723	730	756	688	755	723	683	725	704	691	724	808	669	717	767	810	764	745	684	750	759	755	746	762	705	752	725	680	699	731	759	769	743	717	679	762	774	769	729	758	729	692	788	710	742	721	752	706	751	697	762	692	738	705	739	663	715	784	755	718	734	793	714	729	686	701	745	718	702	711	690	712	762	766	736	755	704	731	760	709	705	740	745	771	761	758	715	718	735	733	668	701	778	737	725	758	726	800	751	668	739	709	736	674	762	750	741	758	765	680	739	739	717	689	733	753	756	729	808	715	751	736	722	720	751	691	722	745	717	692	723	712	737	728	722	700	733	754	756	806	739	697	764	695	719	709	715	737	779	710	748	703	712	745	754	714	744	770	750	773	747	735	762	715	746	714	714	720	734	742	723	750	720	759	746	780	734	715	734	733	760	704	760	741	731	691	737	709	696	756	757	736	734	745	740	776	722	738	779	684	716	743	746	739	684	704	729	708	762	750	780	743	741	726	731	688	712	696	752	699	725	727	743	745	727	721	756	740	676	694	703	750	746	781	716	713	737	721	781	755	678	708	740	743	708	768	700	723	722	702	776	721	784	726	710	682	733	727	740	718	689	764	712	739	716	747	717	737	698	719	715	787	733	745	756	717	770	719	704	732	711	735	742	709	737	827	742	716	714	730	731	768	706	714	696	759	748	742	742	726	711	724	753	712	759	770	707	721	786	737	743	714	751	736	703	748	750	761	753	695	722	739	722	718	692	753	744	745	783	757	758	748	701	677	690	734	735	754	749	755	753	742	678	713	737	748	680	679	736	717	744	715	819	704	671	727	747	754	724	721	733	751	773	733	739	775	734	739	711	773	684	705	712	741	751	755	685	740	680	748	735	753	695	738	736	718	719	739	715	729	745	722	706	762	735	731	686	755	724	725	792	742	790	756	769	762	692	700	702	745	722	787	724	652	715	732	730	760	717	717	713	780	749	746	721	774	795	763	714	692	713	747	713	803	716	719	753	805	733	727	746	709	717	796	761	727	699	764	687	782	689	749	736	780	765	743	734	737	704	736	716	754	744	737	737	759	731	771	773	693	785	743	674	748	746	704	735	723	704	742	695	783	729	731	738	722	739	685	754	747	712	682	726	733	706	730	704	765	770	742	752	749	691	716	719	730	745	709	733	708	734	732	768	712	736	756	750	724	704	704	750	749	725	749	755	738	758	737	764	730	711	668	714	714	693	786	751	710	754	737	744	784	716	743	733	745	751	739	774	755	719	743	720	729	742	714	722	748	774	707	727	712	701	710	723	723	697	809	748	776	706	734	719	715	770	729	749	714	784	760	706	744	764	775	750	696	745	704	751	712	744	729	733	740	781	742	772	703	706	693	763	756	720	732	739	723	672	724	725	744	725	719	718	742	731	717	707	741	716	743	734	707	763	757	710	712	745	677	758	700	717	719	692	731	735	762	744	684	787	680	739	750	758	691	752	718	716	763	790	737	757	754	732	739	756	713	724	746	718	742	790	757	732	770	743	709	742	730	722	694	794	751	705	744	683	735	765	789	752	727	719	697	728	722	728	720	696	750	727	771	726	710	735	727	706	722	722	774	739	716	749	761	754	757	752	701	760	672	751	686	701	737	722	766	759	717	701	781	699	705	706	692	749	751	710	688	739	659	701	736	678	709	753	682	693	740	738	742	794	812	717	731	728	743	692	695	752	714	783	730	753	737	754	729	714	744	741	748	757	716	750	726	769	741	730	766	726	776	742	721	692	731	746	725	741	704	712	731	744	745	727	715	740	747	727	721	750	759	775	747	695	762	717	726	722	731	713	775	674	781	714	707	748	722	732	713	790	739	792	739	697	738	710	737	729	734	738	716	725	738	758	739	705	729	720	723	677	724	701	739	729	760	743	701	743	696	789	706	718	716	730	702	727	762	692	720	731	696	761	727	757	810	709	743	758	739	754	735	783	736	736	708	761	694	761	753	744	709	700	707	758	712	726	708	720	754	751	703	722	692	715	723	738	713	699	792	719	757	744	766	748	738	813	780	709	738	770	747	774	789	726	692	699	762	703	724	731	709	695	720	716	776	733	724	722	700	710	748	710	735	753	706	753	802	738	747	732	742	755	706	726	791	772	694	729	723	717	681	733	793	762	696	716	721	685	731	699	762	745	762	780	729	746	808	753	695	729	761	706	737	689	778	707	654	691	764	699	737	736	701	791	712	708	761	681	724	737	762	728	735	773	736	750	746	737	774	709	755	717	701	708	741	758	738	755	723	754	763	753	794	721	760	704	781	756	719	759	751	700	763	718	696	749	733	775	740	744	787	724	723	786	782	742	745	744	764	742	748	762	800	722	736	739	717	749	707	691	704	745	761	720	723	734	709	762	751	721	754	772	724	779	705	730	743	737	736	726	700	761	708	751	714	731	759	721	780	755	700	741	678	749	757	763	779	743	717	726	729	734	766	718	737	680	747	780	756	758	712	730	703	758	772	725	752	749	739	744	756	663	734	758	663	689	752	762	686	718	744	716	721	734	730	748	741	763	686	740	704	788	711	747	728	719	776	716	783	668	722	749	729	697	721	723	679	709	703	727	710	744	756	765	757	750	753	790	707	706	718	691	762	760	725	796	764	686	776	693	737	710	745	761	729	699	707	754	755	769	702	729	682	665	712	748	701	725	738	732	734	817	719	728	763	774	749	799	708	764	749	711	752	753	707	692	737	746	722	713	735	700	802	743	742	733	772	715	736	708	718	721	757	739	784	747	711	757	703	706	744	749	758	732	753	774	756	722	720	711	776	722	681	770	741	662	746	712	762	781	740	789	747	786	709	734	725	726	726	750	772	756	744	729	723	742	760	736	729	717	733	758	715	736	696	800	768	739	699	714	724	739	675	682	715	650	723	732	717	749	747	720	711	741	731	707	727	745	711	685	756	766	759	739	758	679	734	726	767	726	742	745	714	696	743	720	745	720	757	747	721	714	692	679	786	763	756	727	703	741	662	668	726
75699	53528	24405	7031	1119	650	494	500	438	373	341	344	348	300	334	299	331	310	279	277	289	287	274	296	278	300	308	284	314	277	235	275	289	261	289	274	273	296	252	304	278	295	292	269	234	299	276	241	283	259	275	277	283	284	287	267	239	310	259	277	248	309	272	265	255	223	254	289	299	278	271	254	266	266	248	239	264	278	279	287	282	269	272	275	281	270	284	263	249	252	253	303	243	266	251	251	262	247	256	287	262	284	267	274	242	266	250	287	306	268	274	270	284	247	270	273	248	261	272	272	288	278	270	252	266	279	235	271	265	249	224	261	277	257	251	297	253	262	266	266	239	263	245	250	269	271	259	262	254	287	252	288	269	313	269	279	290	243	301	289	263	253	283	255	247	265	263	283	262	287	272	243	276	261	273	258	245	277	303	268	270	275	265	280	273	308	313	276	253	273	254	254	287	268	287	298	269	265	258	292	265	284	265	235	272	265	289	264	240	294	285	250	293	283	246	263	247	266	262	254	271	243	277	274	263	275	269	249	298	288	249	272	234	266	298	272	289	256	239	288	260	247	272	271	253	254	291	277	272	263	254	245	279	256	309	295	264	268	257	271	261	266	266	260	272	260	248	255	243	287	280	277	258	272	272	263	259	249	264	247	262	279	265	246	249	257	261	260	250	273	272	292	282	251	276	293	264	261	276	236	259	247	261	232	280	257	251	315	300	278	277	247	265	287	255	277	261	275	300	280	243	263	266	281	292	247	268	251	245	274	264	278	258	282	299	283	279	282	248	257	276	283	275	311	256	263	258	278	300	273	263	260	236	274	274	292	302	267	245	261	263	285	264	282	253	245	248	259	277	269	280	262	260	246	258	240	267	243	253	265	279	260	265	250	268	275	247	260	265	276	268	282	268	299	260	258	268	296	271	270	274	265	302	238	239	267	303	253	268	280	285	265	273	274	227	254	270	262	277	266	265	261	240	250	286	275	269	270	259	246	243	279	253	275	277	241	281	289	273	282	288	284	280	271	325	250	269	265	282	272	256	246	260	272	238	253	259	266	267	284	245	254	295	266	260	240	270	289	303	282	275	273	268	272	241	267	256	278	259	248	287	281	232	278	252	294	250	259	273	253	282	277	259	239	266	236	264	256	272	255	266	250	286	278	278	274	256	253	245	251	275	255	286	286	272	246	266	247	303	265	268	279	265	259	271	250	247	275	241	254	248	262	329	236	272	279	232	251	220	270	270	249	289	251	256	271	275	254	265	261	293	257	267	268	237	305	242	272	278	258	281	251	271	277	262	261	280	281	244	276	288	212	229	280	266	257	238	272	251	287	314	286	270	246	286	261	253	290	261	261	273	277	314	282	254	257	256	265	252	257	237	251	231	273	237	256	267	286	306	273	244	281	232	251	298	270	274	264	232	250	250	287	269	288	256	245	238	268	256	285	275	254	273	256	274	277	279	239	253	255	273	256	278	280	302	273	271	269	270	267	279	247	262	265	250	267	254	277	274	275	256	266	265	257	273	270	261	260	296	276	272	283	279	275	258	268	264	272	286	264	272	268	261	269	260	264	272	268	267	303	285	233	267	249	260	254	243	268	268	243	249	248	281	267	250	266	277	247	274	252	262	234	275	263	252	274	267	238	297	267	271	266	276	222	247	287	238	269	273	254	281	291	298	301	260	322	225	270	248	278	262	272	276	274	284	259	269	258	287	281	255	296	273	280	274	241	306	254	273	271	270	266	264	291	276	280	285	246	279	257	280	249	269	254	282	257	257	285	258	271	264	269	261	262	251	250	272	253	283	259	239	244	262	258	279	284	256	247	240	262	252	279	256	257	242	267	255	255	235	287	277	234	256	262	278	299	269	270	252	290	269	270	274	273	237	265	284	272	278	257	266	245	261	242	263	294	257	250	320	275	282	241	294	257	258	265	264	248	256	270	254	255	275	290	260	268	258	255	251	257	238	266	284	283	277	223	284	272	284	276	249	269	251	257	241	270	287	282	278	275	227	244	270	264	282	288	266	265	216	268	292	264	255	269	270	270	316	253	234	259	237	257	264	282	269	244	253	247	278	248	278	279	292	256	252	260	260	271	282	247	256	274	236	279	265	274	247	291	267	277	289	281	281	260	298	251	262	283	254	273	263	285	246	267	266	297	286	282	301	258	261	254	249	276	259	286	300	248	312	264	286	283	252	269	302	260	280	282	262	227	266	254	269	281	251	264	266	289	278	308	263	294	256	217	239	294	271	274	262	310	261	296	265	260	292	304	248	293	271	264	266	255	283	247	288	259	256	260	266	240	227	285	276	257	222	280	281	249	261	241	241	241	278	275	256	266	240	276	283	239	289	287	279	270	276	251	304	264	280	251	268	268	251	222	262	273	256	291	268	255	270	240	262	259	285	267	263	289	289	266	290	268	277	286	279	268	295	258	269	283	261	253	285	267	248	257	270	250	277	255	282	285	300	291	254	274	268	293	276	276	281	238	256	265	268	263	265	264	297	254	280	271	277	294	231	294	310	247	270	290	279	257	271	281	282	280	277	260	265	275	286	277	254	267	259	293	308	261	252	275	248	256	267	242	254	280	267	272	252	260	250	287	282	294	270	273	276	255	276	282	245	291	277	256	267	278	281	253	292	272	286	278	249	270	254	293	290	286	264	257	252	263	274	281	247	254	263	262	257	288	247	244	271	238	270	286	287	265	268	265	264	286	244	279	286	253	256	272	271	259	256	275	256	233	277	269	256	266	250	257	250	268	281	254	272	294	263	272	296	278	239	264	262	247	285	261	288	255	269	260	274	228	256	285	314	256	264	277	267	245	295	272	279	271	300	240	243	271	279	295	288	255	275	252	259	285	258	260	279	252	249	262	265	262	266	288	255	278	260	245	255	244	272	265	266	245	252	241	255	271	269	280	279	275	252	298	293	239	272	264	256	270	266	265	269	250	280	283	292	274	251	269	291	285	269	265	267	253	314	280	280	261	275	278	277	292	286	265	266	269	262	263	281	242	286	293	229	262	256	254	264	248	264	235	265	274	256	257	258	261	268	285	286	243	269	254	258	287	286	257	233	276	272	285	275	283	295	253	266	246	274	241	259	284	259	256	239	265	267	240	266	270	240	291	273	256	252	254	238	270	257	257	281	247	290	249	267	264	258	227	296	236	269	247	267	255	262	287	263	263	261	274	274	253	254	288	295	273	274	274	298	293	276	287	264	262	265	269	297	277	272	260	277	277	270	277	272	259	290	256	271	271	263	272	278	268	236	280	257	266	267	240	254	292	245	281	256	285	269	273	278	265	271	274	275	259	263	290	278	289	246	244	307	256	264	261	292	245	245	279	259	308	262	258	263	288	281	282	256	270	250	250	258	274	280	270	289	263	251	269	249	255	255	258	258	238	239	287	261	281	287	275	268	279	269	250	273	272	273	276	273	273	276	301	263	248	253	293	256	278	282	259	253	266	294	255	260	260	250	269	285	273	269	300	273	269
51597	40482	3251	3531	3030	2570	2043	1799	1550	1374	1296	1132	1094	1021	943	931	904	900	877	811	864	759	786	730	720	737	768	693	706	762	733	744	688	679	666	744	688	641	700	701	667	665	656	668	704	639	664	657	627	683	681	620	688	708	607	693	629	697	634	667	627	654	586	610	661	612	687	657	651	680	655	654	597	667	588	652	643	687	631	649	703	608	615	661	643	656	676	683	680	579	655	626	643	607	656	587	588	658	620	659	649	655	635	629	637	632	582	630	629	641	701	672	618	609	625	670	630	649	578	655	669	632	611	648	609	656	657	646	695	635	614	602	636	620	630	648	628	656	635	669	643	641	613	640	622	593	645	633	644	618	578	661	605	636	624	615	618	627	654	681	661	666	649	633	691	652	580	638	644	612	609	643	627	652	655	624	632	614	620	644	647	655	639	639	595	644	604	654	640	660	631	606	633	639	604	631	621	600	628	663	629	627	594	632	640	611	637	664	628	612	596	638	626	627	653	618	625	641	630	634	617	606	615	648	641	638	647	611	658	639	626	616	605	679	654	636	647	623	604	622	652	654	614	665	624	646	606	638	658	637	633	645	651	602	664	615	638	633	606	603	660	624	632	628	606	649	657	616	648	633	631	615	663	614	658	667	669	627	633	696	615	643	629	624	623	640	605	618	650	591	649	620	643	633	624	615	602	629	589	661	584	646	663	648	660	558	634	643	626	637	639	643	609	660	631	634	655	656	682	657	596	613	641	660	605	636	654	648	622	639	632	625	632	666	619	623	627	560	634	655	661	594	600	620	638	633	614	600	650	618	583	622	657	697	574	602	645	622	642	688	641	635	599	655	645	671	581	604	629	635	631	601	659	607	620	674	616	592	667	645	607	645	611	573	661	618	644	615	635	608	644	623	649	609	650	671	626	617	648	621	658	660	600	632	622	626	591	569	616	640	643	651	637	611	640	624	611	618	637	628	617	596	634	620	614	613	681	627	628	676	588	627	629	581	596	646	658	618	628	667	643	621	621	603	642	622	655	651	653	648	619	649	638	633	638	653	646	605	589	624	633	590	676	616	643	631	612	626	624	610	629	668	588	603	617	647	634	629	658	608	590	663	693	593	651	635	655	659	659	660	615	655	675	619	641	616	632	628	644	655	625	629	648	616	633	647	655	651	609	664	606	631	638	626	617	654	639	656	673	626	610	646	643	620	645	646	615	645	607	644	654	615	628	618	617	670	644	623	643	626	626	631	663	633	590	595	646	698	665	648	672	610	651	658	613	627	586	683	595	608	628	609	627	676	647	661	624	644	639	647	645	681	636	637	634	642	624	657	603	620	606	637	616	671	656	626	647	689	602	661	646	602	640	616	632	614	630	598	629	618	617	651	657	646	656	628	644	575	661	635	637	645	627	629	601	616	653	651	610	590	672	610	681	628	617	617	662	620	627	585	610	603	634	605	659	643	625	642	638	590	655	610	648	637	602	641	674	627	604	616	644	645	688	597	620	605	668	632	673	656	620	654	596	651	642	596	650	637	568	606	645	609	638	624	627	617	648	632	678	622	606	611	646	622	662	614	625	673	626	650	628	610	609	634	652	654	590	612	677	626	684	621	660	625	600	654	656	644	603	670	657	633	657	635	623	676	595	680	639	633	636	616	645	620	650	622	627	613	654	624	629	643	663	664	665	645	612	636	608	611	627	624	642	632	630	596	623	687	610	630	620	670	614	637	576	626	594	604	663	611	645	636	640	631	635	638	629	630	620	657	632	602	629	616	668	634	618	622	653	613	622	599	638	601	651	628	602	648	634	661	676	619	636	591	620	602	660	604	671	641	658	578	638	629	627	671	659	646	614	613	600	651	610	629	616	631	681	637	634	619	616	655	645	616	613	615	663	639	635	617	591	625	652	633	606	626	650	608	639	628	620	630	607	578	670	640	656	647	639	624	626	645	624	665	680	599	629	641	625	658	636	668	599	628	621	633	623	612	642	639	645	669	660	595	600	598	601	639	642	679	576	585	601	623	593	641	634	658	601	644	600	664	632	636	616	611	636	611	585	624	657	646	655	668	603	649	611	674	637	641	617	653	615	633	594	595	638	662	584	617	646	653	637	613	641	643	617	657	615	632	683	626	609	629	616	643	644	608	627	681	611	591	665	681	613	654	625	603	611	618	641	610	641	636	643	647	646	659	628	630	647	633	621	643	639	595	633	647	651	616	624	692	636	662	627	665	640	588	619	629	607	616	607	658	638	668	592	602	607	632	594	611	631	620	641	602	665	714	647	634	628	660	645	640	660	624	646	634	630	650	616	672	635	636	645	588	658	635	681	625	602	675	654	642	633	605	650	622	652	619	635	641	625	625	627	643	649	619	654	627	624	592	618	646	637	622	640	613	693	632	665	649	653	650	669	665	662	634	618	655	627	596	610	626	630	606	615	601	649	625	649	669	645	616	659	610	636	614	610	630	628	607	578	612	671	647	593	660	629	590	652	653	609	642	642	637	582	681	610	658	615	612	654	638	630	644	621	641	629	642	639	679	701	664	647	611	650	681	617	604	636	634	619	626	633	650	611	618	688	626	612	625	627	631	641	675	610	637	609	626	629	628	585	620	643	606	640	632	656	648	695	610	621	690	669	662	654	603	620	659	616	615	637	645	622	652	625	659	630	629	631	697	627	663	651	628	586	630	587	674	610	600	587	577	683	695	635	645	639	665	631	603	591	673	630	649	651	655	663	633	637	655	667	623	670	681	627	612	637	590	645	641	628	620	635	647	631	591	623	650	653	636	592	623	629	632	599	617	649	621	628	638	602	612	610	602	669	641	638	647	656	652	599	624	638	624	662	652	617	628	581	579	627	667	599	590	607	642	592	607	615	673	664	633	645	586	641	618	624	641	633	632	647	692	718	639	591	606	664	623	604	627	622	618	668	634	637	627	610	644	634	614	629	585	682	649	683	633	622	647	659	620	612	617	627	627	636	601	629	634	619	669	613	594	655	629	618	646	650	644	645	627	641	625	597	612	621	639	639	646	585	565	628	616	596	625	619	658	604	638	618	668	616	672	630	645	690	661	608	617	637	626	656	578	608	594	644	666	621	621	613	652	625	652	626	669	637	596	625	606	602	635	650	620	609	641	658	696	675	603	649	633	621	681	623	608	626	657	612	565	648	600	608	654	638	600	657	624	636	603	617	632	641	679	612	631	608	658	602	637	608	639	655	599	596	626	641	639	652	653	636	597	651	631	653	588	637	606	644	625	670	650	661	615	635	625	648	613	634	625	610	654	611	605	629	594	637	632	649	634	652	620	629	629	634	629	589	611	634	633	632	617	628	638	642	643	621	644	588	629	651	652	637	639	616	659	590	658	622	618	599	647	618	681	622	595	621	641	632	668	620	632	645	629	624	661	642	635	628	620	620	629	621	631	634	627	647	637	665	625	666	622	651	599	605	666	652	645	626	650	633	634	630	619	628	663	613	637	650	594	603	645	682	602	622	620
19017	4611	390	178	172	168	179	211	186	167	182	173	167	176	186	164	172	164	162	166	159	162	157	201	136	194	159	162	184	177	181	183	191	150	185	175	180	173	194	168	175	167	164	147	160	185	153	164	171	154	168	177	157	143	187	173	162	180	167	164	184	168	161	177	157	175	134	144	165	190	166	198	165	160	175	155	204	173	169	169	187	187	191	171	174	177	168	166	163	159	187	179	182	153	153	168	180	165	140	168	152	177	186	170	160	176	141	179	200	183	193	161	152	150	182	157	157	159	161	161	179	177	162	165	153	154	169	138	171	164	168	185	138	170	178	158	171	185	176	147	160	183	151	148	153	177	189	151	200	171	177	148	163	154	177	163	185	151	174	189	170	178	182	179	159	177	155	141	173	159	163	180	183	189	181	163	183	164	172	194	150	204	177	153	158	159	154	178	163	158	167	171	157	205	200	171	129	153	162	160	165	171	179	174	164	173	183	172	174	174	180	177	184	179	193	160	175	183	145	197	157	197	185	173	171	171	181	156	163	200	174	181	180	177	171	179	197	168	178	161	159	170	189	171	195	168	168	164	156	185	169	179	170	152	155	164	190	162	179	192	181	159	174	178	165	158	151	180	182	170	152	164	171	161	181	160	160	186	154	167	156	168	159	153	182	167	147	192	150	171	168	183	180	172	173	171	159	188	169	177	168	156	185	157	156	162	177	171	161	187	187	162	169	172	179	179	180	166	180	163	169	178	191	170	174	185	169	183	156	161	206	187	154	176	205	172	171	165	180	157	167	156	195	170	189	169	161	159	173	159	165	182	166	149	160	167	185	166	158	167	165	171	161	173	162	157	175	184	169	142	174	171	159	183	172	151	152	182	174	161	179	161	164	163	176	161	134	154	171	172	176	175	186	156	153	169	158	178	177	158	170	172	169	177	156	160	178	184	169	159	168	173	171	162	157	167	163	156	171	203	146	156	190	178	191	183	186	167	175	170	151	135	161	164	169	177	171	151	157	147	158	163	192	176	164	168	173	196	168	167	185	167	185	157	158	171	141	196	185	176	173	180	150	160	178	169	139	173	159	188	180	179	185	141	173	184	169	156	157	139	167	198	191	162	160	155	166	179	184	162	182	158	169	153	171	169	164	162	176	152	160	163	200	198	203	177	209	161	175	161	176	150	159	162	172	181	168	162	169	153	166	150	170	159	155	176	173	142	166	162	168	189	179	150	154	161	200	184	165	186	176	185	163	184	161	155	163	164	184	173	151	153	158	191	167	177	172	165	173	187	173	183	192	174	173	169	173	166	138	180	165	182	182	188	181	142	166	171	190	177	178	176	177	176	157	171	179	170	163	167	187	187	166	162	185	164	162	162	174	187	164	150	172	160	169	162	187	194	169	152	135	151	153	186	170	154	171	173	185	188	189	169	179	171	180	149	170	161	182	161	151	148	173	158	173	160	156	173	192	153	154	169	169	160	153	164	177	175	176	178	144	178	192	171	192	179	167	162	168	184	143	149	163	152	187	170	185	208	178	171	165	170	183	175	165	163	169	179	170	180	179	158	155	142	178	169	180	189	163	156	174	171	167	176	171	154	166	162	155	156	182	181	170	188	173	173	160	177	185	175	147	155	160	168	186	164	159	175	165	161	177	160	187	173	167	168	163	191	167	141	178	161	129	174	171	174	173	139	147	185	156	141	148	161	162	176	158	166	171	174	189	175	170	174	162	152	147	195	158	170	186	160	172	153	169	152	131	148	164	170	149	176	162	185	172	163	179	176	170	158	165	162	165	161	187	167	192	163	162	153	145	156	191	173	164	173	177	175	161	152	166	166	158	193	164	162	161	151	158	167	178	158	169	178	184	176	163	165	186	155	177	185	160	179	167	144	157	169	179	155	174	163	170	179	170	202	185	195	197	190	177	152	173	168	186	165	176	186	156	171	183	181	212	175	153	163	183	143	185	176	162	203	157	189	171	171	175	169	183	198	161	159	182	159	158	164	169	154	163	166	170	167	207	160	172	156	180	149	137	163	163	188	178	177	163	158	170	136	167	187	150	189	155	175	155	178	161	170	195	184	184	159	162	154	181	167	174	165	177	165	162	190	158	158	171	173	165	187	188	161	166	177	174	178	148	184	195	160	141	177	166	161	151	162	163	187	163	169	150	163	180	159	156	157	176	192	142	162	173	181	154	166	159	166	183	177	179	162	169	170	184	164	163	187	180	172	170	185	167	165	143	172	161	164	162	184	168	143	163	171	154	170	173	171	172	170	182	174	193	168	176	159	162	154	168	144	166	173	181	175	167	174	165	133	172	187	157	150	163	161	173	156	184	157	159	177	185	158	161	179	165	171	167	166	179	161	183	180	163	190	149	195	177	163	149	161	160	179	160	158	166	199	182	175	187	174	181	159	146	170	150	163	179	173	189	149	174	181	185	185	153	168	166	157	174	194	169	152	161	187	147	168	193	149	178	203	163	156	159	159	166	167	157	171	157	159	162	168	163	188	163	184	196	170	180	160	178	150	169	187	142	156	169	165	158	164	178	156	182	186	160	179	185	168	188	192	171	162	166	174	174	147	165	167	167	175	167	187	167	179	183	175	159	184	170	157	175	156	168	156	166	161	178	183	158	153	179	170	147	175	177	157	169	153	151	164	179	177	182	204	165	165	171	160	171	161	191	157	173	164	157	196	150	182	157	176	197	165	164	155	169	158	143	138	190	180	164	176	152	156	184	130	149	176	159	168	145	168	174	183	181	155	163	190	149	173	177	175	165	174	155	148	157	179	172	159	174	171	155	165	168	148	169	147	154	183	150	175	176	157	156	142	166	182	153	179	159	161	177	161	169	163	184	156	168	214	153	159	164	180	174	186	171	188	161	157	182	162	181	196	141	185	153	165	173	156	188	171	158	165	178	169	167	185	190	150	174	148	152	135	177	159	174	170	184	191	179	199	174	166	190	198	183	174	174	180	168	198	162	133	166	145	141	164	175	178	164	175	165	180	180	151	166	158	155	178	171	177	143	172	173	183	181	163	149	151	181	167	167	187	181	164	177	174	172	173	181	177	157	178	165	171	199	170	162	171	155	189	180	167	162	146	159	192	170	174	172	196	198	166	171	181	164	178	147	193	192	175	186	165	184	162	175	180	177	180	175	154	159	178	167	177	154	193	160	179	169	162	176	165	175	151	162	179	167	181	169	189	166	161	168	164	178	174	158	176	153	182	175	155	165	171	188	169	162	170	163	182	145	176	180	178	161	186	145	171	138	147	171	159	191	154	167	170	184	174	183	183	178	158	172	173	185	174	149	183	181	170	171	181	198	185	166	152	168	151	159	145	166	177	161	151	183	169	190	168	164	162	138	145	188	178	168	172	181	176	181	166	207	172	169	177	191	162	151	175	161	196	184	179	163	190	159	134	178	162	169	147	171	165	160	179	181	172	163	152	185	195	176	156	170	168	163	158	162	191	164	187	169	192	188	180	172	169	193	196
18578	5318	574	518	474	510	509	462	440	498	448	475	456	454	458	450	450	432	488	462	442	492	535	445	458	453	442	452	433	475	441	481	434	443	432	509	448	458	450	445	477	450	456	458	447	434	479	447	430	484	465	473	451	425	443	507	448	506	470	495	473	419	495	434	452	462	445	456	477	453	449	465	445	463	464	463	463	434	475	471	461	419	424	431	488	465	513	479	463	444	472	457	480	450	462	447	503	441	483	452	485	449	487	421	432	453	447	422	460	456	460	488	487	426	441	450	473	453	447	474	445	482	464	447	461	452	468	475	469	447	478	426	459	448	468	452	419	452	444	429	471	439	432	470	456	505	500	445	453	436	471	446	437	479	464	488	453	448	464	438	477	468	453	456	472	472	413	460	450	451	416	437	492	474	444	429	463	465	441	463	443	451	477	436	441	473	477	464	468	442	473	463	428	435	489	467	470	451	437	501	431	458	448	492	439	454	483	509	449	446	469	427	447	488	477	465	460	492	403	458	450	475	454	472	442	450	445	435	452	436	450	445	450	448	472	462	488	419	439	466	430	464	462	427	465	479	462	461	449	435	421	445	458	463	457	435	458	477	460	430	496	451	476	439	477	440	495	444	473	441	456	464	459	423	433	434	497	488	474	431	445	457	458	461	468	434	434	452	449	443	437	471	463	462	460	458	453	462	443	420	450	447	445	482	421	411	455	450	450	444	442	478	430	467	458	487	480	425	490	410	471	458	473	447	460	448	490	469	441	417	447	448	525	408	425	469	429	449	452	445	388	450	463	445	405	499	446	504	490	480	451	459	467	437	427	411	453	436	475	491	479	450	468	465	479	481	408	411	480	429	466	443	447	401	441	452	460	464	428	479	459	507	461	461	437	462	517	454	467	464	406	451	453	430	445	468	415	465	489	442	472	479	444	432	439	444	431	449	438	444	440	449	448	435	490	446	461	484	451	417	479	479	492	457	464	456	448	513	417	456	441	479	459	441	438	451	435	488	458	420	417	461	437	439	475	459	490	537	464	435	465	455	452	501	466	435	442	459	470	467	454	494	447	459	438	483	513	482	466	438	450	430	487	494	450	497	464	455	469	431	443	455	443	400	428	450	443	446	467	456	432	441	442	477	457	448	481	521	457	434	490	469	462	452	456	436	454	482	448	463	458	456	456	448	471	431	502	423	445	426	440	434	449	494	465	468	461	461	470	434	417	462	467	461	460	465	454	471	467	471	462	489	456	429	448	435	492	416	440	470	442	463	416	495	470	460	463	462	461	451	438	428	450	474	451	447	450	441	430	393	453	449	469	442	446	454	432	456	408	449	410	445	418	454	417	436	459	447	458	457	478	477	427	444	473	421	443	415	476	428	472	424	455	486	435	459	455	452	432	455	448	427	481	444	472	455	484	435	422	425	456	478	474	471	449	490	419	445	485	436	447	453	438	457	439	465	447	462	398	458	456	439	450	450	412	498	452	471	466	406	489	446	478	465	439	461	445	480	482	458	477	484	499	460	468	478	416	519	504	473	463	458	460	454	477	444	449	446	462	471	472	441	434	474	494	443	460	484	475	463	451	417	479	438	500	466	436	452	468	456	441	453	418	455	465	468	434	450	460	432	482	472	458	464	444	479	466	450	498	468	488	477	433	435	461	459	474	478	455	456	461	507	452	458	470	491	442	484	479	469	443	445	484	434	478	468	447	461	477	472	467	444	446	471	482	448	439	465	493	438	442	465	440	484	465	457	466	432	454	423	478	478	451	459	451	443	456	470	415	464	484	429	452	441	443	409	420	434	468	441	461	450	430	442	442	485	486	414	461	458	444	429	468	469	447	505	467	435	417	478	469	450	472	452	445	460	449	435	481	410	437	478	446	443	462	475	426	465	467	456	447	459	461	450	462	467	449	449	464	456	447	470	468	448	435	447	430	462	462	483	495	432	450	470	463	476	444	437	439	445	487	446	470	468	494	442	422	443	445	454	431	451	463	451	451	449	454	454	480	467	436	461	433	483	463	470	479	467	445	441	477	391	479	460	446	439	426	435	489	428	479	461	463	471	457	462	451	457	451	436	486	459	484	480	451	459	472	383	448	432	463	468	446	465	455	450	460	467	433	467	438	465	481	468	427	461	431	495	453	456	465	498	442	438	477	476	496	465	489	460	448	442	447	534	443	458	475	473	449	452	460	463	434	477	443	464	406	478	444	479	438	468	488	512	442	434	446	446	485	442	450	444	459	430	480	449	459	438	461	478	424	453	438	435	480	445	440	453	458	461	471	459	452	440	476	477	460	469	440	447	446	472	461	459	451	468	449	453	457	457	451	446	477	440	454	456	427	470	446	450	451	442	472	459	416	459	410	506	458	486	451	450	460	422	421	433	429	436	460	452	459	448	455	450	464	429	468	453	491	485	466	431	466	467	440	409	469	433	495	459	462	464	489	460	447	475	495	492	417	448	431	457	454	431	452	441	493	456	484	476	410	470	494	508	435	465	447	487	445	470	472	454	448	479	451	455	440	477	472	429	475	408	484	461	493	471	485	492	467	431	448	449	496	443	453	421	477	447	484	456	471	469	474	455	447	475	458	490	412	475	461	464	443	478	470	462	449	447	454	448	476	464	470	424	480	474	478	471	438	444	450	449	493	429	460	473	458	462	453	428	455	459	439	455	469	454	472	452	452	434	473	430	455	489	491	429	450	431	443	476	454	461	432	468	481	472	468	480	433	438	422	471	406	444	442	463	435	444	445	470	448	455	471	449	436	489	434	432	473	483	469	436	450	466	453	450	479	452	476	453	470	455	475	491	441	424	443	469	472	453	441	426	461	445	475	477	444	421	467	438	493	404	446	469	458	490	468	447	429	492	454	452	406	475	469	466	499	434	422	480	462	433	463	427	473	472	480	500	401	444	474	489	452	454	461	476	443	468	444	475	441	453	466	452	452	467	456	458	461	460	451	467	472	408	439	440	463	429	431	445	452	456	468	444	485	499	433	503	466	460	419	472	462	437	502	448	497	424	477	423	460	459	444	417	390	454	477	472	480	486	441	417	469	449	402	469	467	453	446	492	435	463	445	488	417	443	480	471	413	456	411	436	476	471	489	462	410	445	481	440	460	458	453	451	431	487	441	438	436	449	447	440	473	492	461	444	441	420	413	468	463	451	472	478	427	444	410	455	446	462	449	504	467	474	411	473	469	439	443	452	439	444	485	428	442	450	456	488	486	422	458	483	484	456	422	419	438	460	452	476	476	434	447	451	463	457	511	464	419	446	459	427	406	439	482	474	467	428	454	473	463	461	412	418	472	482	436	494	449	422	471	464	421	496	456	459	482	489	459	481	421	454	428	454	486	435	487	442	482	452	458	457	457	434	500	426	469	433	436	434	421	422	443	465	432	490	492	443	472	484	494	461	477	468	455	446	496	443	437	468	481	449	466	447	496	455	475	473	454	446	498	456	430	456	432	439	453	481	451	441	436	446	464	476	464	433
65443	44902	16921	1974	646	545	478	379	363	379	314	325	348	324	344	314	315	282	311	335	338	292	324	317	313	319	310	300	343	287	294	329	296	280	286	325	331	307	286	335	312	303	311	290	290	272	320	294	266	318	301	293	305	303	311	314	337	303	312	322	324	298	304	294	276	309	301	308	305	313	304	282	293	334	332	309	318	296	303	321	298	290	285	305	321	346	311	296	309	339	307	286	291	297	310	312	308	306	279	267	322	299	278	317	300	298	296	293	305	277	294	301	267	299	313	293	285	300	299	308	328	292	325	292	299	290	263	330	298	319	292	303	296	311	303	299	290	334	270	319	303	318	327	301	320	303	330	331	294	323	316	319	308	291	320	296	280	291	314	292	311	272	309	288	283	260	334	293	274	281	329	303	306	308	266	294	371	301	314	241	290	292	292	294	288	320	275	330	290	289	312	288	312	293	303	331	277	294	334	328	304	295	315	293	293	301	335	297	314	310	298	298	317	296	328	284	313	283	302	327	266	286	285	263	286	313	309	301	284	265	298	304	332	300	295	286	296	281	328	302	316	339	303	292	320	303	283	289	302	287	273	300	308	358	304	309	298	317	310	295	295	274	328	317	318	319	294	308	290	302	287	310	312	279	289	286	341	326	310	288	311	336	301	325	294	286	309	294	283	306	285	303	302	297	331	284	345	292	318	309	313	299	281	331	284	303	311	319	261	289	312	316	301	264	298	324	310	299	278	303	311	314	279	282	286	295	281	326	279	276	344	302	338	284	320	334	302	321	328	295	286	284	320	336	309	321	291	313	319	288	272	283	311	322	277	277	313	298	333	303	306	267	289	294	292	287	320	320	328	299	297	292	336	311	300	304	293	267	345	305	312	271	311	318	323	269	298	290	327	284	337	312	315	273	304	326	330	331	290	302	291	314	351	301	310	318	297	285	334	251	331	315	302	301	297	335	317	291	304	294	284	314	307	319	308	276	306	292	310	292	294	304	307	319	304	311	324	277	281	326	308	279	313	279	298	284	314	314	265	318	294	306	266	295	298	298	298	344	284	296	298	303	322	316	328	304	312	286	302	293	305	302	304	330	321	286	336	287	311	298	298	326	303	295	324	314	295	295	301	299	299	296	302	305	265	296	312	299	298	268	261	296	273	282	303	298	279	291	305	290	320	303	280	280	303	328	277	300	315	306	289	273	322	299	310	263	293	289	296	277	319	277	290	266	314	305	304	308	314	307	279	304	277	290	292	335	329	317	295	271	307	304	284	292	286	333	323	301	316	302	314	311	315	285	318	308	287	290	326	281	292	308	316	313	273	287	303	324	302	315	301	308	313	311	307	315	277	285	337	324	279	276	309	297	293	252	344	290	316	304	301	313	326	297	290	310	324	311	316	295	311	313	285	300	315	299	322	293	306	298	298	295	316	287	298	326	305	347	319	298	289	301	253	282	333	314	311	288	300	306	316	280	303	348	306	286	278	309	289	314	277	309	296	331	289	281	297	292	312	291	352	294	303	319	287	295	283	303	306	280	290	313	283	281	299	312	294	301	304	278	317	287	291	298	281	304	272	287	263	278	285	286	296	271	305	292	283	279	296	289	295	311	300	299	288	300	304	311	308	292	298	298	298	306	292	280	307	333	283	296	297	311	314	298	281	323	326	298	284	299	267	270	314	301	287	333	301	287	267	304	307	302	308	297	306	307	290	313	278	302	278	291	313	331	294	322	294	277	341	279	273	283	284	274	325	290	308	294	291	278	327	330	305	319	262	302	299	290	271	309	304	301	346	303	294	303	296	294	291	277	310	307	296	296	306	319	282	311	291	322	301	274	306	271	297	287	281	295	297	288	306	300	301	291	290	325	323	303	296	274	293	304	318	280	280	326	289	276	329	296	311	316	314	331	318	302	304	295	271	303	323	285	300	296	303	300	286	317	328	301	344	281	268	277	270	289	339	288	306	305	308	283	328	297	291	292	294	326	298	284	305	289	270	327	302	341	306	306	294	306	315	317	319	320	266	291	267	280	286	263	280	305	308	276	307	319	306	289	283	282	297	316	314	290	302	282	297	321	298	292	295	313	302	294	294	328	293	303	302	270	316	315	324	284	313	299	292	276	304	316	290	291	305	313	307	284	291	271	274	287	268	310	294	312	320	315	287	271	277	284	296	274	271	318	309	306	325	293	287	302	315	324	302	290	317	319	313	317	313	295	287	307	272	291	331	307	334	286	314	277	302	307	311	341	292	328	283	316	308	301	301	317	303	274	284	351	289	286	303	298	310	304	325	293	277	299	311	319	287	283	271	269	283	293	256	295	315	298	286	303	283	303	286	336	288	320	279	306	295	334	325	290	278	281	301	294	291	273	290	306	314	301	293	286	311	300	302	279	305	261	309	317	315	322	291	318	297	310	299	317	286	300	318	318	300	292	291	307	336	342	313	295	302	282	292	314	315	280	305	309	287	318	297	287	300	302	317	281	307	305	295	324	306	304	324	289	291	297	294	313	316	316	322	294	317	312	262	288	290	263	316	310	302	280	320	292	290	300	310	276	256	311	293	264	291	305	315	294	297	272	320	287	329	322	282	287	312	283	307	302	259	315	306	290	281	318	295	283	293	281	293	280	309	296	308	313	281	334	308	330	298	275	315	294	302	305	302	309	318	279	277	292	271	301	296	296	301	310	321	304	280	300	281	291	311	305	289	312	307	286	310	285	347	290	301	287	282	300	288	302	312	306	278	269	300	283	316	288	333	264	303	296	273	298	268	295	306	307	314	305	281	303	282	311	309	310	321	284	303	287	302	301	274	311	311	303	302	310	348	278	273	279	321	310	304	292	307	306	296	302	293	316	295	299	323	314	269	306	304	307	301	326	310	343	278	288	301	302	304	339	310	288	333	310	321	293	280	307	253	304	297	285	314	295	295	332	285	323	300	294	300	323	311	306	289	280	294	291	295	317	344	309	291	311	283	275	298	304	316	284	341	257	283	290	277	318	319	294	301	258	321	316	330	323	326	277	306	287	335	273	304	315	299	293	311	293	331	306	299	301	306	295	335	333	311	295	340	314	292	315	280	301	293	321	312	323	304	286	312	326	294	294	328	288	299	282	315	316	302	320	286	327	303	311	308	311	348	293	292	339	292	298	275	303	281	334	283	275	298	319	288	298	275	302	309	301	284	279	260	304	293	305	286	289	293	276	285	294	304	292	340	312	302	323	285	269	328	309	283	304	311	273	285	308	294	308	297	266	305	303	336	310	309	273	277	292	334	298	308	287	303	330	296	288	309	313	292	310	311	296	316	334	289	299	299	304	283	287	297	288	316	318	296	307	306	303	324	300	291	325	272	283	262	296	315	283	303	272	289	299	298	330	286	305	292	281	304	303	296	286	317	323	312	325	297	308	304	274	340	312	296	288	282	287	308	261	270	321	290	287	304	300	337	290	285	277	294	331	307	302	291	310	306	317	296	268	320	285	282	294	260	274	272	303	296	315
41830	30809	2111	2300	2070	1784	1485	1400	1224	1092	1084	960	943	971	887	936	921	884	839	833	833	823	845	833	743	837	781	772	779	739	752	788	798	776	766	771	782	739	759	763	770	753	779	729	751	764	762	712	717	779	704	748	814	743	747	745	761	740	767	805	751	740	735	743	746	745	731	753	713	746	729	749	738	781	739	771	761	733	705	696	723	723	725	732	731	772	733	730	762	737	740	751	796	713	734	718	723	736	712	772	704	753	688	736	737	685	733	732	737	715	702	742	753	755	736	694	755	730	729	755	773	730	735	708	712	732	753	729	654	766	765	763	704	700	747	732	769	742	719	669	770	794	740	713	749	741	722	745	744	715	732	711	734	710	694	736	723	740	765	705	719	705	729	705	735	709	729	716	746	731	688	725	681	718	724	686	727	739	709	788	731	750	756	738	723	755	727	716	731	724	703	705	693	728	693	753	711	694	685	722	751	710	706	665	755	736	770	756	752	771	727	751	728	729	720	717	697	739	692	708	723	713	736	722	719	698	724	705	673	740	756	711	762	752	692	719	742	674	750	675	729	739	695	742	740	736	760	733	749	709	720	704	710	734	711	723	752	756	740	744	779	708	712	714	687	750	749	745	761	724	750	746	746	678	686	687	742	756	734	722	742	714	708	704	748	685	704	729	723	698	723	685	755	760	693	748	714	775	735	728	733	725	675	733	774	713	740	771	710	769	737	745	711	720	693	729	777	707	711	734	757	713	743	759	717	737	716	748	700	789	743	735	757	729	719	751	733	725	725	760	741	683	759	760	716	714	710	715	742	688	688	717	703	720	720	766	730	764	725	751	719	724	798	695	721	691	679	728	741	657	759	684	771	753	713	731	728	706	750	667	765	711	743	742	681	758	715	775	729	763	676	723	758	706	699	714	689	725	726	727	713	703	729	738	752	739	734	734	682	704	703	739	782	735	783	725	730	760	753	736	675	723	714	715	741	692	761	730	744	740	791	723	658	704	716	753	694	722	774	746	727	761	737	723	736	748	674	750	712	721	693	723	728	712	727	743	747	776	745	730	731	753	738	710	694	761	783	761	759	689	804	732	731	720	722	722	743	720	705	764	728	728	770	758	747	708	685	769	731	809	725	703	699	713	730	735	747	722	746	718	743	752	750	733	762	701	735	727	688	729	708	744	709	813	740	718	684	754	765	691	729	697	759	690	730	743	714	736	700	753	736	686	742	754	669	717	733	710	739	717	699	730	733	716	746	788	765	694	765	703	700	724	693	722	760	727	751	748	755	693	741	718	732	709	757	688	727	689	732	710	773	754	765	750	759	727	724	774	725	736	766	794	731	764	771	722	707	722	743	731	728	729	740	762	706	692	726	709	797	787	742	723	753	744	692	696	708	759	694	713	715	711	731	710	728	737	745	742	727	738	753	743	775	770	719	766	722	727	770	683	735	682	699	699	745	738	694	723	700	752	747	735	747	723	760	722	719	723	748	736	742	709	744	724	731	746	686	696	706	712	714	763	750	740	713	735	698	769	771	766	748	741	736	722	675	768	746	742	730	716	675	746	701	742	732	689	670	699	750	691	689	694	731	766	786	746	741	715	735	705	760	771	729	719	719	712	765	746	758	691	737	721	716	701	773	719	732	759	723	715	711	791	741	742	732	720	712	733	765	736	755	713	752	749	767	774	692	770	739	711	709	748	721	714	707	744	792	732	686	750	721	725	733	701	773	733	753	720	718	712	743	728	714	740	714	750	736	754	753	709	721	732	703	731	777	726	768	688	681	692	756	677	745	726	747	764	690	730	699	690	713	746	661	697	708	798	781	784	696	731	741	734	734	731	736	756	711	753	735	728	725	731	775	693	706	697	686	705	737	708	762	724	724	714	751	736	683	745	731	739	733	720	686	730	689	737	722	742	713	701	743	745	734	730	769	698	725	716	682	723	710	730	706	748	735	740	692	727	711	710	758	726	724	719	747	727	749	702	694	747	737	725	763	758	737	735	745	708	710	731	728	762	776	752	702	706	717	731	754	725	753	684	706	683	746	765	711	701	710	754	763	740	718	685	753	735	751	710	736	722	767	709	761	760	711	692	728	702	732	767	750	680	699	707	729	713	696	713	697	737	778	715	739	747	710	748	728	703	741	705	712	663	760	717	738	776	703	748	695	671	712	747	709	751	754	675	745	731	767	730	714	742	754	764	736	712	748	762	809	713	728	725	709	718	739	768	735	702	763	694	801	704	705	747	773	725	724	694	744	739	724	723	774	753	686	754	739	741	680	707	737	682	734	732	728	737	745	718	734	751	747	759	729	742	726	764	744	730	752	716	699	691	686	741	714	743	720	721	737	726	792	754	733	705	735	742	677	788	715	706	724	735	737	699	707	749	760	738	711	787	700	739	740	744	748	700	733	732	714	741	703	731	731	730	739	729	746	743	684	734	781	709	712	719	763	753	708	742	765	696	725	752	683	721	713	746	717	700	719	721	723	716	728	720	723	747	732	747	745	716	703	717	665	725	764	768	714	768	779	791	695	712	702	735	697	717	724	763	727	770	796	701	749	729	715	737	750	743	750	696	732	757	740	726	725	724	713	710	736	699	753	757	708	739	773	759	738	766	722	729	703	764	725	691	681	731	736	735	716	750	721	721	711	717	730	736	717	702	726	737	727	729	758	781	736	704	702	700	713	695	710	764	761	733	759	755	760	767	736	746	718	748	727	746	739	778	728	774	727	720	650	725	743	703	735	747	750	734	685	731	737	675	697	764	723	768	737	740	703	751	737	695	717	761	744	735	725	718	745	721	750	717	697	700	733	749	773	733	744	696	740	676	699	732	672	699	697	733	720	725	729	759	710	693	707	748	729	745	772	733	727	718	763	742	740	755	794	710	745	688	719	741	744	692	729	743	711	715	733	706	680	743	732	720	720	739	760	725	704	692	723	713	736	725	698	707	716	697	751	714	736	750	708	735	756	712	724	684	768	762	722	746	741	755	742	749	736	717	764	742	789	708	707	722	740	743	716	745	673	741	755	786	746	722	759	716	721	707	711	749	769	688	743	794	739	721	741	739	765	756	747	725	675	771	724	740	745	729	720	793	703	742	730	709	668	762	719	761	725	724	716	770	668	739	713	722	707	771	746	715	737	686	769	756	743	694	740	736	759	767	775	719	739	724	756	719	707	754	735	754	765	707	722	727	766	751	692	765	715	688	751	747	727	698	775	704	743	691	679	732	728	727	708	708	709	713	741	724	759	749	703	722	757	735	730	687	712	743	799	733	718	709	679	736	717	731	727	753	730	710	728	690	736	743	709	707	751	739	726	745	735	697	718	716	739	722	702	768	729	754	703	760	735	731	734	690	725	712	743	725	715	729	700	736	733	726	765	753	747	725	740	714	753	718	717	727	714	677	727	729	705	742	711	693	741	755	758	770	751	710	712	681	660	699	741	725	737	759	716	784	745	745	694	665	710	702	710	715	719	732	729	727	741	745	727	707
76099	51233	23871	7921	1237	785	612	509	448	373	358	370	367	320	282	316	276	295	269	294	288	237	275	247	277	271	308	245	271	259	279	267	260	275	268	293	280	306	258	256	277	262	323	294	257	282	265	274	298	285	277	229	263	278	305	224	269	253	246	250	276	265	292	271	289	251	249	261	295	266	247	261	274	267	269	263	260	239	264	290	239	261	253	266	278	288	269	274	246	280	252	295	237	304	289	285	245	291	251	272	281	297	270	264	271	275	286	237	261	252	258	243	278	279	287	246	273	255	255	239	276	279	258	282	274	266	263	269	240	257	272	263	263	278	247	279	255	259	243	299	265	257	237	250	259	274	299	282	265	249	309	277	263	290	287	252	261	256	242	290	258	283	287	250	291	275	270	265	263	285	242	257	254	282	266	239	285	238	267	256	254	248	295	245	273	265	274	268	266	283	246	276	286	272	232	259	263	286	270	285	252	259	283	292	256	282	265	263	262	268	260	264	251	269	238	281	283	262	246	226	274	243	298	239	255	273	251	286	264	273	261	251	245	270	264	273	241	274	284	290	263	285	266	243	252	297	265	281	267	280	261	276	263	243	257	262	273	273	275	266	294	276	277	276	270	267	268	275	262	279	278	274	286	291	266	259	284	267	258	292	244	299	263	267	243	271	249	273	275	273	282	262	258	243	249	316	263	250	281	293	264	243	253	258	268	277	282	265	304	289	248	254	243	243	318	265	278	250	264	274	230	215	264	266	240	265	269	260	256	253	267	266	252	290	285	240	243	261	293	265	270	282	253	258	223	277	292	274	292	256	255	252	267	274	272	267	255	275	248	248	279	263	263	264	300	255	258	294	238	241	251	268	234	280	256	257	241	225	246	262	290	284	277	259	266	270	260	272	283	275	252	270	240	246	231	226	254	237	262	252	245	279	259	262	255	280	260	261	255	285	250	252	267	286	277	280	281	264	260	260	266	283	269	261	261	245	252	256	276	278	264	266	239	282	247	268	292	269	274	249	242	249	249	262	279	241	258	264	267	268	263	243	277	249	230	270	276	253	272	236	253	265	262	254	257	263	245	277	256	270	241	264	293	238	250	262	241	275	278	237	247	245	237	271	260	245	267	274	267	251	279	271	281	285	302	256	251	238	276	280	243	236	265	253	249	243	257	244	292	276	262	273	265	269	318	241	260	247	278	265	247	277	262	228	266	220	245	284	296	263	262	272	248	266	285	289	248	274	242	291	234	247	259	277	267	271	265	292	256	289	253	264	275	284	292	283	263	247	269	217	272	280	245	272	247	282	267	276	285	272	269	269	247	259	279	261	237	259	279	262	247	232	267	272	269	273	255	277	266	266	238	279	263	248	271	246	268	249	271	277	264	246	248	216	269	286	247	259	271	244	275	315	257	271	263	265	247	270	263	267	243	277	245	271	245	316	251	271	264	254	290	292	259	258	265	294	267	288	279	265	258	285	278	298	271	280	275	239	265	271	263	277	245	265	270	271	279	262	313	268	274	236	272	278	267	264	294	257	269	272	264	263	252	261	297	279	247	270	251	247	259	309	264	268	257	260	263	260	272	278	296	252	264	282	254	283	272	241	250	275	259	273	250	257	254	260	261	270	263	266	244	268	281	284	277	281	266	285	290	301	281	284	243	279	246	289	263	281	254	262	263	287	281	277	260	268	282	227	247	245	275	267	267	269	302	286	273	279	261	255	261	251	269	251	275	262	272	262	246	264	246	250	278	273	263	235	256	278	284	297	245	258	224	282	255	263	262	256	254	278	279	273	282	251	239	290	275	270	262	238	266	265	270	248	269	285	286	265	299	263	255	266	260	278	287	236	281	240	270	286	264	236	276	230	240	290	250	245	272	273	264	242	253	269	305	273	267	263	246	279	268	273	256	287	252	262	258	272	253	289	252	251	242	269	274	250	298	257	283	262	282	316	293	281	266	278	262	278	284	279	298	265	246	258	266	263	285	273	290	256	250	266	249	288	288	295	283	306	306	247	298	252	242	266	254	276	245	296	279	253	263	258	272	249	239	263	263	230	247	263	292	250	203	268	249	258	261	250	254	239	239	267	274	266	249	264	245	281	255	259	251	276	272	302	266	253	240	257	259	230	256	251	286	242	225	239	258	272	268	261	248	235	261	233	284	247	244	234	271	279	262	248	276	264	236	260	257	302	275	312	304	266	263	279	254	249	260	246	258	242	258	233	283	255	246	266	245	265	302	278	222	257	274	243	266	267	256	263	258	255	273	245	285	308	308	256	250	240	257	234	288	248	275	277	266	262	247	269	248	245	257	278	231	259	302	260	265	282	273	268	206	269	273	241	227	271	257	264	286	279	233	263	258	271	245	246	262	275	244	275	253	282	257	273	274	263	278	264	256	270	239	283	302	268	266	239	261	259	279	264	252	236	253	267	273	256	292	296	275	245	246	270	245	296	256	256	244	254	247	236	253	282	259	246	258	279	272	269	251	275	305	251	260	279	253	273	257	263	249	247	255	255	269	285	266	246	290	262	283	266	263	272	256	206	260	226	283	265	262	274	282	271	241	278	283	272	257	273	287	279	292	272	275	274	267	285	249	258	272	249	251	275	266	263	265	257	256	257	271	271	275	265	274	248	304	311	241	260	243	236	281	284	275	270	281	256	277	253	245	261	244	273	256	266	277	267	273	252	275	287	286	261	277	249	274	274	258	261	258	258	263	263	283	253	274	294	284	227	264	264	260	279	263	289	276	278	286	308	287	277	248	284	269	302	268	255	267	261	273	253	265	261	263	261	268	277	279	246	295	258	270	255	261	267	267	230	282	267	235	250	271	236	264	275	255	247	246	264	262	268	302	266	294	260	277	252	297	235	248	234	293	258	259	235	277	280	269	266	282	279	266	268	239	261	246	279	245	284	260	267	285	254	243	286	266	273	253	277	263	280	286	280	249	293	255	248	270	238	306	307	288	272	252	252	258	260	231	254	245	265	271	251	286	262	273	258	251	242	247	277	273	235	268	267	248	249	221	285	254	260	293	267	245	228	281	251	266	262	241	269	264	262	258	269	297	276	294	237	250	309	282	267	230	260	244	265	225	274	249	261	271	283	289	271	273	224	243	248	235	308	261	232	276	277	252	273	289	259	276	268	254	269	301	303	282	250	266	288	265	242	270	257	273	245	285	281	246	251	265	282	256	263	296	243	274	244	279	255	255	286	223	266	239	285	265	275	279	234	231	252	259	255	277	271	272	284	266	273	266	249	255	251	272	238	275	265	255	271	296	234	274	271	238	274	267	231	278	269	264	237	275	281	251	268	277	253	276	275	292	282	257	268	224	257	254	257	282	275	276	246	264	243	240	284	263	256	270	275	270	299	272	274	231	254	282	254	294	266	264	259	253	238	269	269	272	273	246	288	273	268	259	278	274	280	279	249	269	271	245	247	266	245	272	248	293	247	259	253	252	287	283	255	240	254	273	255	270	256	250	260	279	265	244	286	239	265
50862	39183	3320	3673	3137	2611	2156	1904	1600	1442	1212	1186	1095	1036	1000	976	903	883	876	872	812	776	791	763	766	727	718	728	727	675	672	734	722	680	706	728	659	667	688	677	641	658	649	665	638	659	631	665	657	621	645	657	616	657	631	679	675	634	602	669	638	660	673	604	654	625	611	621	641	653	724	633	666	626	664	634	685	639	603	695	675	623	654	618	620	685	655	655	598	625	639	650	651	633	666	600	597	640	647	602	630	661	596	686	627	593	667	637	672	643	643	672	626	640	657	636	627	615	579	635	599	621	645	642	620	639	645	614	610	626	630	650	639	644	645	652	662	574	617	619	653	627	603	627	668	586	625	643	625	634	639	634	636	608	640	629	641	629	599	654	565	625	592	645	663	619	649	641	583	628	607	604	635	627	617	640	636	660	662	626	654	628	665	655	611	633	624	600	595	655	634	646	661	633	648	587	640	625	618	658	638	676	600	628	586	610	623	634	650	642	723	618	652	632	637	643	614	634	638	632	619	606	688	599	611	621	678	666	622	656	638	638	590	612	594	620	615	628	626	586	634	658	626	635	621	645	642	570	604	679	645	647	577	638	623	597	624	661	662	630	609	655	663	634	639	646	669	599	647	626	652	636	580	610	634	613	680	625	620	609	590	653	585	623	587	602	678	599	653	657	587	620	598	583	616	665	594	669	617	642	637	648	623	617	668	590	645	666	658	653	650	671	611	607	646	620	638	589	639	596	719	570	638	642	631	611	669	652	624	598	593	640	630	609	647	596	618	587	657	612	643	605	611	585	611	655	594	636	630	624	626	621	634	632	630	609	625	602	676	601	632	657	588	675	607	557	621	617	668	584	621	653	656	619	613	644	645	615	592	613	626	639	641	701	621	658	628	635	617	612	612	647	583	625	615	623	656	616	563	659	657	605	625	593	628	612	676	668	626	600	639	626	635	644	623	595	639	609	611	579	583	631	640	649	650	666	635	664	615	611	591	611	623	630	606	597	619	613	603	648	611	607	616	654	652	611	620	585	625	640	661	578	566	670	572	697	634	630	646	645	585	619	576	608	601	681	610	633	651	607	611	679	621	678	598	616	668	663	670	642	652	606	614	658	619	610	615	662	617	573	660	617	593	625	650	600	650	615	629	640	620	602	635	653	627	637	667	618	666	656	620	628	640	620	637	617	642	582	609	633	569	613	622	664	633	626	697	647	628	614	596	645	614	607	660	664	614	634	635	622	636	633	597	646	671	650	608	639	647	650	604	636	640	592	634	634	636	603	636	656	638	663	589	589	640	614	636	627	621	650	665	643	613	617	674	663	640	634	598	646	621	585	651	654	630	682	624	618	641	620	606	643	607	657	626	607	623	617	670	633	678	654	603	665	654	641	643	578	656	626	603	633	616	611	632	646	649	604	641	642	657	637	633	651	633	608	649	593	618	622	648	614	662	628	661	593	633	570	625	616	617	596	633	634	642	624	623	629	604	638	614	638	619	594	667	657	618	583	605	624	652	620	643	617	620	619	626	620	679	592	581	657	618	617	642	608	662	590	635	572	627	660	611	617	642	583	599	634	619	599	607	611	619	641	615	622	645	629	612	643	584	627	653	605	620	644	624	597	607	619	630	607	648	616	629	676	623	628	630	666	623	635	621	605	627	650	594	634	633	689	678	589	619	615	599	582	634	621	610	608	628	654	643	632	611	598	671	663	638	632	596	615	605	647	632	587	625	598	679	638	631	600	623	605	611	628	610	602	659	660	644	627	640	622	616	640	598	593	654	597	640	639	628	659	601	680	625	639	641	636	601	627	630	618	584	566	618	678	602	645	621	619	652	649	619	630	602	604	603	577	627	611	640	611	660	638	626	633	617	571	653	662	630	608	641	589	644	615	653	607	655	647	612	626	621	626	644	631	610	635	626	641	600	593	674	624	617	623	672	641	616	647	590	656	619	619	631	639	619	642	595	644	609	606	649	586	602	651	603	607	629	606	593	602	632	639	693	598	621	581	638	592	656	683	605	647	618	620	662	607	639	639	679	589	620	583	614	620	619	605	607	603	683	613	628	649	636	629	663	564	593	654	602	625	655	643	662	642	630	669	620	605	603	620	618	625	627	666	594	599	618	607	624	634	664	627	681	670	583	626	611	641	637	622	622	648	670	624	658	633	586	660	576	634	648	590	598	682	647	622	663	623	637	620	595	650	591	658	624	645	659	658	616	651	649	602	591	605	664	592	617	672	616	612	569	627	607	633	606	591	663	655	595	622	608	639	622	539	608	565	664	605	644	643	632	646	609	599	668	655	662	638	595	642	604	589	608	661	649	636	664	626	665	631	631	608	620	648	657	675	631	590	652	638	612	648	621	648	608	582	631	621	621	612	642	638	677	590	587	640	601	616	633	645	648	613	623	611	617	656	625	594	616	622	592	653	608	601	644	617	639	589	651	595	587	652	645	635	646	562	627	598	651	621	654	648	668	630	677	632	597	609	631	647	623	633	594	612	593	620	567	621	607	672	621	685	600	632	636	682	657	598	653	629	611	668	669	622	610	645	636	627	593	599	610	622	630	615	638	668	661	638	613	594	619	656	636	671	622	659	640	632	599	632	585	609	637	599	640	622	582	637	670	608	638	626	642	662	647	640	636	644	660	596	615	593	621	621	653	584	651	715	658	657	643	585	587	610	625	624	651	635	653	648	598	582	653	636	595	629	632	649	622	626	585	638	618	632	640	628	630	626	613	646	643	630	585	607	592	622	634	633	613	676	660	666	622	613	628	639	618	671	648	611	618	603	624	613	643	646	606	642	593	596	630	633	608	634	643	599	666	606	632	644	652	594	608	588	622	640	649	591	609	663	614	701	620	608	609	665	608	656	669	586	657	633	604	592	620	598	625	585	647	666	581	672	608	667	612	605	614	576	660	607	648	626	594	632	596	642	620	624	635	579	649	624	602	631	652	653	636	640	571	623	618	658	613	595	575	654	641	631	606	624	625	605	623	613	608	601	621	619	634	632	628	626	574	604	624	614	628	625	619	674	638	588	624	596	623	609	622	580	596	599	624	623	628	567	625	627	651	583	605	664	602	612	650	646	621	608	610	632	624	650	670	662	625	634	641	616	637	617	641	617	615	577	656	623	607	624	633	642	651	676	616	631	641	630	596	649	640	666	606	647	612	660	585	589	667	628	670	652	658	622	619	622	626	696	622	651	596	581	643	615	601	631	624	617	606	620	600	592	616	627	561	591	653	654	635	604	633	614	623	610	626	620	651	629	631	612	631	631	630	632	640	645	643	661	608	645	598	652	621	589	658	598	615	674	581	670	644	618	613	647	630	601	583	600	567	618	634	606	614	667	634	617	617	654	652	671	634	651	689	627	618	606	626	604	639	630	642	630	680	604	623	649	665	616	609	627	646	570	635	628	645	641	629	619	611	642	633	645	614	658	611	619	595	614	635	609	691	650	654	628	601	616	631	619	588	638	621	624	624	678	593	621
19217	4388	389	211	167	176	183	158	168	189	156	186	181	161	192	157	169	151	182	172	149	174	175	167	156	178	181	189	197	180	162	151	175	145	150	165	169	154	155	142	175	155	186	174	184	152	151	171	174	162	169	158	167	166	193	141	160	172	155	178	220	161	177	159	159	179	151	164	166	169	163	162	177	168	158	161	162	165	163	185	183	183	189	170	157	158	161	169	174	148	178	169	164	149	196	149	160	148	191	173	173	183	156	184	173	200	170	172	182	161	156	159	150	167	171	176	176	170	155	171	156	159	165	148	192	158	146	182	161	179	156	161	185	162	171	172	159	155	176	158	171	156	172	163	170	160	155	151	161	176	160	143	181	159	180	182	186	172	186	190	172	158	194	160	181	163	175	191	178	181	195	177	158	175	170	175	169	154	160	170	185	191	158	163	197	150	172	185	148	173	165	182	150	148	130	144	168	179	158	168	187	173	138	151	171	168	163	187	185	170	152	168	182	180	161	166	183	180	181	156	158	157	160	169	165	182	168	178	197	133	174	159	185	181	167	169	188	195	185	158	166	169	176	176	157	148	158	161	151	182	162	180	160	167	165	159	152	175	161	184	188	201	174	183	176	146	160	146	158	180	171	165	186	152	163	164	155	190	151	192	159	175	164	157	180	187	157	164	167	156	166	159	165	153	154	172	158	177	154	158	153	164	161	164	178	176	168	160	156	173	172	179	167	172	166	170	181	195	185	164	190	181	168	181	164	151	170	166	164	166	157	185	183	184	170	192	171	169	201	163	159	173	158	167	166	140	179	144	150	157	165	195	157	157	171	142	162	170	167	176	173	169	165	159	185	180	183	164	163	168	150	146	186	143	179	192	163	154	160	170	190	168	176	163	147	134	168	164	165	158	161	186	165	185	173	198	169	181	179	166	164	153	171	147	183	170	156	163	164	170	160	161	160	159	153	159	193	159	160	177	178	158	184	164	160	162	165	189	204	146	138	150	167	178	170	181	185	169	165	163	179	155	188	168	177	140	162	163	173	169	152	155	146	177	188	170	179	181	166	179	154	167	166	161	167	170	165	181	168	148	174	173	159	164	153	169	151	158	190	179	162	177	149	165	190	162	162	166	155	194	173	179	169	166	160	167	169	153	187	158	180	201	171	168	183	178	147	152	172	174	168	203	181	166	191	151	181	162	159	162	156	164	147	164	167	166	170	163	155	158	173	166	159	173	175	170	159	168	204	166	147	178	145	178	174	169	148	189	148	195	154	159	169	152	161	164	184	173	144	193	154	149	175	144	147	177	179	160	155	162	166	165	171	189	156	146	152	167	182	166	149	144	172	165	153	166	163	187	177	159	171	184	179	171	149	143	164	156	174	191	171	182	184	175	174	180	168	178	166	186	154	135	158	181	159	159	176	162	183	141	166	153	209	163	141	192	130	182	161	161	164	158	162	171	180	168	150	165	162	166	167	153	158	162	169	189	186	177	170	176	164	164	172	164	178	140	166	180	149	174	162	169	150	187	173	149	156	167	173	182	172	158	174	193	162	170	177	163	175	164	173	158	163	164	183	161	168	155	184	184	168	152	146	148	175	174	177	176	143	169	170	160	184	161	158	182	168	180	136	167	195	175	156	174	178	188	191	167	146	178	180	134	184	161	160	194	167	164	170	200	184	160	168	183	162	147	197	200	174	172	171	167	167	167	182	164	162	171	162	178	181	146	164	162	141	161	170	162	175	158	174	193	176	166	158	157	154	166	147	166	181	157	148	158	153	190	157	151	188	159	181	172	195	167	171	174	133	176	166	144	184	162	161	151	178	198	158	174	166	158	181	169	174	173	181	177	166	165	175	155	169	147	176	181	164	170	194	176	177	148	189	185	156	178	160	160	192	158	187	176	138	183	185	179	174	181	159	190	167	137	172	185	183	162	168	167	181	177	184	163	148	148	159	160	167	173	185	152	174	152	164	156	183	173	159	168	140	182	189	164	172	160	177	160	157	171	178	181	190	178	182	156	159	178	147	170	180	170	198	191	174	165	142	143	160	159	166	163	174	179	164	189	171	197	146	180	167	175	148	170	156	171	181	158	181	181	159	173	160	184	169	189	160	164	156	187	156	163	154	165	175	167	150	153	162	182	164	162	173	185	171	179	185	168	175	164	149	166	159	151	150	167	166	146	165	160	164	168	177	187	180	181	162	163	163	162	167	155	176	167	168	168	140	158	153	175	164	165	168	198	172	172	160	171	172	184	174	162	170	167	187	167	156	166	152	183	179	170	181	153	128	166	173	174	173	202	153	168	183	153	158	152	153	156	189	190	176	180	171	182	165	167	179	154	194	153	155	175	165	167	157	168	167	132	186	187	175	175	159	181	163	186	148	170	166	162	152	174	195	172	149	162	163	178	155	192	140	184	162	164	172	179	156	167	191	169	165	182	146	192	153	173	176	172	168	153	155	173	189	153	170	160	162	173	169	170	167	175	181	171	167	146	157	160	148	172	154	150	185	166	146	153	166	168	161	162	177	139	169	149	151	166	180	195	171	190	149	172	192	169	155	181	143	173	177	134	151	184	191	160	152	161	154	169	171	165	161	156	205	174	176	137	158	146	190	149	166	188	173	144	199	188	165	156	172	165	163	163	171	154	163	158	177	186	164	156	187	184	178	182	178	178	160	163	162	164	167	160	173	170	179	180	179	178	163	160	178	158	179	178	194	153	181	195	170	166	177	159	157	153	158	161	196	164	165	168	160	180	186	178	167	167	151	180	174	200	171	158	169	164	188	153	167	175	184	169	166	166	184	160	166	174	163	163	176	182	194	182	172	172	141	179	190	154	181	170	180	174	177	167	185	190	179	161	180	168	158	182	161	150	181	176	188	153	150	166	193	150	158	166	156	162	155	184	152	155	155	161	187	169	182	178	167	176	166	183	172	159	172	184	166	171	197	187	194	174	186	148	165	146	148	162	172	180	172	168	178	164	173	177	165	181	175	160	153	187	163	149	182	150	165	152	150	176	166	182	180	154	177	182	148	162	181	156	159	165	168	173	172	163	161	165	165	145	161	192	160	154	146	187	175	169	164	174	166	161	163	169	154	174	160	191	150	151	158	137	175	189	173	156	143	165	163	183	189	176	176	157	192	155	162	157	184	174	172	167	170	176	175	166	148	150	169	158	154	181	157	159	171	186	153	152	185	145	181	177	165	162	158	174	159	147	158	181	195	160	189	180	167	169	184	166	156	190	168	161	193	170	159	176	156	178	185	177	151	161	180	168	193	146	168	167	164	159	163	195	196	177	158	176	158	176	171	170	160	176	184	176	170	165	157	150	159	170	173	172	176	173	166	165	159	172	155	179	176	161	191	188	145	189	170	180	186	168	188	182	150	161	170	172	156	184	181	172	175	169	174	186	170	156	150	146	193	144	158	164	166	165	169	152	192	163	159	188	152	148	194	160	169	167	157	180	147	154	162	169	166	175	169	157	178	167	176	161	172	153
18293	4941	476	471	488	495	468	468	468	437	467	453	474	470	466	451	454	479	475	442	424	471	446	475	457	446	471	468	490	461	435	482	494	448	444	438	484	469	460	428	442	465	441	459	505	459	398	466	465	490	446	467	492	460	455	492	419	450	484	471	466	460	410	466	432	463	434	445	454	452	457	455	465	450	457	452	459	449	448	468	458	446	455	483	427	438	425	492	446	472	478	468	449	476	436	460	472	448	449	458	467	414	460	439	469	458	463	429	465	388	480	475	476	462	459	470	395	451	452	419	477	454	470	447	458	446	454	429	451	466	493	407	468	467	399	462	429	484	420	452	489	452	470	440	466	483	495	450	436	441	421	458	431	496	480	443	493	452	460	442	452	436	442	480	458	462	440	494	448	445	462	451	447	424	462	410	463	458	453	457	430	487	463	457	477	438	438	416	467	454	480	449	447	447	459	463	447	458	449	463	416	438	415	435	449	428	491	476	474	469	449	445	463	439	442	476	463	470	453	454	457	448	423	487	478	454	425	441	473	452	447	444	497	433	451	462	435	423	426	419	425	426	435	444	467	476	422	475	462	459	450	452	450	424	455	455	431	478	484	441	499	462	433	450	433	473	467	457	474	434	445	460	448	480	406	442	454	427	451	466	480	456	449	442	442	434	493	440	491	435	436	495	429	468	461	421	441	415	457	423	423	506	457	430	483	472	465	466	420	442	435	435	491	450	459	442	439	432	450	498	430	459	497	464	434	439	417	437	427	475	442	502	496	474	484	454	427	457	453	435	464	456	437	461	455	474	457	465	459	466	429	445	452	461	430	451	411	451	483	452	435	462	449	435	461	468	447	443	502	449	460	456	490	450	417	446	441	433	474	447	444	416	431	418	431	465	454	485	430	441	459	471	441	484	446	447	471	468	477	459	438	454	464	449	470	415	480	454	472	431	438	453	438	432	436	437	452	471	502	450	399	484	445	404	466	414	443	442	478	441	413	470	451	491	467	486	420	440	450	447	511	476	438	450	472	460	469	426	415	455	457	443	433	467	451	446	488	469	463	458	446	460	512	467	485	496	444	476	440	421	467	465	429	465	429	482	473	444	466	467	486	493	435	427	425	470	475	453	439	426	474	438	434	436	439	422	463	464	419	444	444	442	470	438	456	484	478	451	454	443	423	476	490	467	460	478	452	473	477	436	458	472	429	449	486	491	436	434	456	454	451	422	414	449	457	503	460	439	421	456	478	476	448	437	440	466	425	443	476	427	467	458	482	425	450	448	447	438	469	435	476	403	471	436	450	481	443	441	441	398	494	444	458	436	464	465	447	449	440	435	430	468	466	437	449	468	490	446	469	472	461	449	438	456	474	445	458	438	462	455	478	450	437	497	462	459	426	434	475	456	480	450	451	481	451	424	458	461	445	446	460	479	426	462	467	445	453	444	443	465	457	443	453	468	429	466	478	490	406	489	467	493	433	429	457	451	449	443	441	482	442	470	427	437	408	466	418	476	435	442	478	463	449	415	439	462	433	442	486	478	501	450	401	451	448	471	491	450	445	457	472	449	435	453	491	462	476	448	426	472	443	417	504	450	458	465	446	439	480	481	434	488	463	432	461	437	468	461	449	449	458	478	412	449	461	482	479	478	477	462	480	449	444	454	418	453	449	475	423	431	412	492	455	461	424	495	429	449	446	419	464	467	465	441	452	429	427	450	426	423	454	447	464	452	463	449	415	483	462	487	462	425	454	424	475	444	469	419	418	461	463	436	454	444	440	443	457	435	503	455	452	408	446	442	443	440	451	440	427	451	454	487	455	460	442	449	423	467	437	468	410	471	409	462	469	466	446	446	450	469	445	431	499	437	487	457	468	495	465	455	457	479	451	451	467	445	485	477	478	471	491	427	441	481	482	457	418	465	493	465	452	428	472	452	467	457	462	459	463	473	458	439	444	452	456	435	436	475	460	435	476	474	450	434	489	459	444	422	462	430	441	442	440	443	453	425	447	424	444	453	484	484	465	425	449	454	462	457	456	441	467	439	433	441	427	450	450	419	450	443	442	478	460	454	454	498	490	454	492	448	474	454	496	424	448	467	476	442	430	477	487	460	462	458	432	462	469	471	452	454	442	458	468	418	451	462	474	477	446	442	454	427	442	448	455	450	415	467	432	443	485	437	473	465	476	473	464	490	452	482	435	471	462	436	467	438	415	462	457	446	422	453	427	441	447	462	451	430	444	467	461	424	469	455	455	445	463	460	506	459	429	416	455	474	432	457	454	464	458	450	447	487	446	446	454	484	406	500	450	447	460	435	455	487	415	493	455	467	466	445	452	445	450	435	465	454	431	446	435	431	444	422	445	473	500	464	460	512	447	448	470	452	452	409	459	456	450	423	449	434	444	436	452	465	456	413	421	448	435	442	457	473	438	443	436	428	437	453	451	427	415	434	437	440	445	465	463	459	425	442	479	459	456	456	447	460	448	418	447	464	447	468	475	454	454	471	477	486	478	468	442	434	489	407	425	457	451	480	472	451	449	510	498	494	455	495	475	462	464	500	456	431	497	461	449	457	456	468	454	446	472	456	454	423	438	441	477	462	473	492	436	477	447	445	442	474	488	435	462	423	490	439	450	434	455	478	456	441	473	435	455	454	467	453	460	436	430	454	449	458	417	453	451	438	488	460	442	425	443	456	471	443	497	426	441	499	464	447	489	473	443	423	449	430	441	430	463	458	461	447	446	479	429	470	479	448	413	502	476	487	447	498	455	461	483	473	474	449	446	477	429	425	452	427	478	429	460	457	469	471	476	434	467	452	473	472	457	449	457	490	458	446	444	470	455	469	447	461	425	426	429	453	418	434	448	434	426	433	471	446	439	418	464	452	457	467	438	492	453	453	436	415	414	459	489	493	461	462	460	449	479	461	444	461	485	452	466	476	453	462	462	455	484	447	461	470	457	464	463	426	463	463	458	440	448	487	458	492	462	436	421	441	428	450	435	443	424	437	456	453	454	409	411	461	434	449	465	451	480	473	437	429	467	433	442	459	464	465	404	454	446	397	425	431	469	434	436	448	457	418	430	458	424	442	476	456	457	423	434	444	454	464	439	434	432	423	458	414	450	468	436	451	453	460	481	434	435	462	426	488	456	472	477	454	456	443	441	409	448	463	474	451	427	457	465	493	458	460	433	448	460	459	465	427	469	455	417	470	463	458	410	465	415	494	475	478	456	435	513	455	393	436	448	459	436	420	429	434	463	418	440	437	488	465	460	444	413	442	465	485	476	480	476	474	425	442	457	423	416	459	482	478	458	451	453	470	431	474	455	463	424	449	475	505	440	474	461	495	468	450	454	444	461	451	474	450	445	468	453	440	458	461	462	458	431	456	451	468	465	462	427	475	453	478	451	452	465	443	478	455	428	396	437	469	413	432	429	454	444	450	447	466	455	459	455	447	431	463	465	475	460	427	447	417	473	458	438	467	438	462	458	466	455	450	462	463
67166	46208	14988	1615	602	523	454	411	390	365	367	346	357	371	349	321	320	313	309	321	321	323	304	290	269	297	299	300	288	293	367	283	319	327	312	316	294	332	305	269	337	311	298	300	325	319	285	310	301	283	340	312	286	291	277	313	292	323	294	329	313	277	287	316	306	305	292	322	308	290	313	279	298	341	294	277	299	334	302	296	287	310	318	297	262	285	295	288	281	273	281	325	300	301	295	298	306	307	280	283	296	334	269	313	274	276	295	274	301	293	309	274	276	276	286	316	309	290	279	293	287	277	312	299	313	300	316	307	278	275	316	274	284	296	273	313	283	320	335	286	296	287	341	298	297	291	284	290	326	311	321	296	288	267	309	286	291	311	311	316	295	292	294	313	315	272	292	294	315	256	273	305	323	277	323	265	299	308	321	316	330	300	284	292	287	306	262	319	321	291	320	309	285	307	314	312	316	303	284	296	279	294	306	331	280	271	282	295	300	328	277	297	315	282	330	286	299	285	309	286	303	324	280	285	325	312	319	283	310	295	321	282	298	311	336	288	302	301	277	322	279	322	336	302	317	266	315	319	272	310	266	305	290	310	299	313	312	308	275	305	312	265	281	311	302	317	287	271	321	280	272	276	297	300	298	293	289	295	306	293	298	281	292	271	305	293	286	317	297	329	297	267	306	258	281	289	305	296	294	271	310	311	302	292	299	298	324	293	289	319	267	299	324	271	350	269	316	336	266	311	326	293	300	284	350	309	306	284	299	271	314	294	290	300	302	308	307	307	291	270	334	284	282	293	310	307	302	337	280	271	284	310	292	288	300	300	334	287	301	266	320	338	290	323	289	309	268	294	296	323	301	273	291	329	306	307	295	297	282	279	320	312	272	276	256	338	323	297	303	284	278	292	298	283	328	269	327	292	291	324	309	269	324	277	313	307	302	305	275	309	305	314	310	308	275	315	299	326	286	288	304	287	314	281	289	330	323	309	347	347	278	336	317	265	296	312	288	303	284	322	333	286	270	296	324	312	318	277	249	336	307	317	280	303	313	258	282	314	289	267	328	287	313	318	300	302	302	311	279	284	310	300	275	302	294	279	284	258	286	296	304	333	264	290	311	307	322	270	299	271	273	280	319	295	312	290	296	285	288	302	336	289	263	280	276	323	271	319	285	304	316	290	290	299	320	288	286	324	310	309	298	319	277	327	299	264	288	284	289	302	305	301	304	305	316	319	310	290	301	278	279	286	331	290	296	308	285	295	298	303	295	315	291	309	284	303	309	313	291	304	298	323	317	286	307	316	305	279	294	305	343	285	299	324	315	287	250	266	304	279	294	286	295	288	266	286	267	301	284	292	301	276	287	312	300	310	306	301	296	285	288	304	316	269	291	294	279	315	271	304	274	285	317	276	298	313	270	304	277	263	298	280	319	306	303	309	321	316	315	295	299	256	260	284	282	278	316	320	241	287	281	282	306	266	267	302	288	306	313	289	312	282	296	298	307	317	310	300	303	304	273	307	267	284	320	293	290	317	302	305	297	295	321	296	273	301	312	313	313	288	309	313	294	297	303	320	280	306	292	288	300	272	294	311	325	336	329	268	303	322	301	331	305	294	285	281	284	268	329	309	284	319	273	295	277	323	283	292	304	278	299	338	281	308	271	288	299	281	344	311	304	268	331	308	261	301	312	292	291	290	308	284	306	277	283	285	286	311	295	319	309	280	320	274	298	284	300	301	271	330	299	329	301	293	294	312	283	303	295	296	350	311	311	311	329	277	300	283	289	329	288	296	312	314	335	302	295	301	314	329	314	312	315	298	317	301	328	292	316	280	298	316	269	301	287	284	329	295	273	273	300	283	282	319	303	309	306	314	322	299	298	325	290	321	299	302	283	317	286	296	342	275	268	297	284	279	306	287	310	310	269	298	290	322	293	305	321	309	298	313	317	277	305	311	300	299	282	275	283	284	285	326	286	290	284	306	297	319	323	283	239	309	290	297	296	306	283	298	308	309	294	305	292	309	276	293	316	333	278	273	291	265	281	290	299	285	296	291	270	310	323	293	297	316	277	311	315	346	328	322	303	281	303	315	328	272	286	312	302	332	306	325	290	299	305	281	318	305	302	289	293	296	301	284	288	297	313	293	321	316	307	293	313	288	308	276	323	285	316	275	297	331	285	321	309	291	317	284	286	337	303	289	313	300	291	278	298	306	288	307	303	311	328	313	311	302	306	262	313	334	328	285	265	285	313	304	274	331	306	289	316	337	309	304	321	306	304	293	318	327	324	282	307	317	312	309	252	290	289	312	286	333	307	322	345	308	271	322	308	324	318	315	295	303	280	264	336	325	284	292	292	280	304	293	304	298	304	337	275	272	290	286	317	297	280	280	308	287	295	283	296	285	295	292	292	292	281	319	300	300	315	296	282	319	304	327	290	287	296	277	297	292	311	285	319	298	314	306	333	318	277	281	317	308	313	283	336	275	316	275	315	325	310	314	274	309	290	328	303	282	292	324	276	303	271	290	310	256	306	295	298	271	317	291	313	295	294	282	248	275	266	305	314	293	275	276	303	340	299	293	311	307	324	287	323	282	298	301	309	306	306	277	301	293	298	304	293	320	267	284	288	318	313	295	303	298	307	288	279	309	293	275	305	296	302	278	313	297	264	314	298	302	288	298	314	328	266	303	288	277	307	301	328	314	276	299	317	261	305	311	295	293	306	275	297	301	310	316	278	295	269	292	314	317	280	310	306	317	304	309	276	319	329	283	300	296	295	295	305	308	325	274	316	325	310	287	338	268	311	329	307	301	254	291	307	303	282	312	321	272	273	277	270	273	302	306	319	306	263	292	313	281	327	276	281	288	298	303	302	291	271	316	305	300	306	310	300	284	331	291	300	280	299	314	295	286	308	284	294	298	276	310	304	323	303	286	271	292	304	311	313	268	317	270	285	317	314	312	291	311	301	338	289	298	268	295	305	285	279	279	281	327	306	316	297	302	287	290	288	298	289	296	283	338	307	297	278	307	297	281	319	315	294	281	319	292	285	287	286	295	273	311	281	285	306	268	333	255	270	292	322	301	324	303	289	290	292	311	318	300	276	332	264	326	278	295	300	314	271	319	288	306	292	322	308	294	290	306	276	320	276	311	281	266	254	265	306	326	288	269	325	311	303	294	285	275	279	307	333	332	277	303	296	313	274	293	273	287	316	300	288	283	318	289	315	282	326	296	289	260	294	299	289	311	331	297	300	328	299	304	284	300	290	307	320	284	283	329	292	328	304	294	274	305	287	294	266	308	294	302	317	303	286	300	295	336	284	311	292	304	283	288	300	293	288	305	322	313	275	295	322	299	278	331	316	277	305	308	296	297	308	325	310	310	285	289	301	281	282	295	271	282	308	315	306	290	299	293	307	294	279	301	285	310	284	290	293	306	306	304	312	285	316	312	290	316	284	306	305	289	269	276	258	295	276	279	326	284	279	276	274	302	272	282	311	308
41668	30161	2118	2317	2102	1726	1508	1401	1224	1135	1046	989	950	946	881	920	897	821	858	884	780	817	862	794	807	836	802	738	759	791	836	809	819	727	724	782	720	755	731	763	745	748	712	779	755	742	749	761	815	726	691	730	736	779	701	775	724	718	767	772	749	724	767	731	748	759	735	758	705	745	752	769	772	713	735	688	731	713	703	754	737	754	700	776	719	739	678	694	720	735	730	759	787	716	740	724	765	703	758	714	733	671	723	764	700	677	769	748	737	693	735	751	741	727	710	679	696	713	735	759	677	749	741	717	716	720	708	708	727	713	700	732	732	698	771	722	727	718	697	676	709	744	688	709	717	756	713	731	730	794	757	698	731	722	709	753	698	682	700	721	739	750	737	690	753	717	707	721	657	742	776	766	700	718	734	691	726	753	693	731	685	750	689	748	779	736	762	763	736	727	726	727	731	722	713	717	739	707	745	672	710	733	750	708	735	732	710	744	753	737	751	782	789	754	735	726	701	673	651	725	728	713	735	773	725	717	688	688	733	729	729	741	747	701	658	730	732	733	727	723	722	706	749	737	740	751	697	688	734	676	736	735	707	742	770	775	723	727	747	741	738	786	744	718	745	738	716	729	698	697	681	718	737	693	735	749	742	762	689	722	731	733	681	709	736	727	706	727	694	730	741	680	708	723	684	746	757	735	713	710	757	730	724	748	688	707	705	700	722	716	743	715	761	725	757	751	750	761	713	704	706	696	712	688	749	673	691	724	725	733	747	750	774	758	712	733	724	698	680	723	738	759	709	717	699	693	748	784	690	724	703	745	720	709	705	738	677	746	718	701	712	755	750	732	752	737	724	712	742	706	727	738	709	697	763	735	733	726	718	690	710	708	774	711	728	731	722	696	705	667	711	722	735	704	751	759	671	689	704	754	728	726	653	746	792	698	661	729	698	782	746	740	735	740	682	692	777	728	727	755	705	742	749	734	703	696	682	724	715	733	778	735	731	767	740	734	695	731	666	743	693	704	716	754	742	722	759	738	742	722	754	751	747	666	704	742	748	743	692	702	721	676	684	717	719	750	720	727	711	756	706	709	722	736	746	671	770	740	735	757	727	720	720	750	736	691	723	703	718	756	671	706	761	711	688	719	729	758	712	744	710	725	721	778	757	720	724	753	666	752	708	717	724	745	723	705	716	734	701	716	724	664	730	730	725	736	749	717	687	695	776	675	735	722	732	715	707	707	755	724	717	732	745	737	757	735	687	731	730	746	753	746	761	711	774	714	690	701	739	759	772	686	716	736	721	713	728	734	726	749	707	728	743	735	716	720	756	731	725	724	704	724	704	749	736	706	730	704	720	729	724	745	723	717	717	728	741	740	670	759	680	715	748	748	725	748	715	675	689	745	747	699	770	710	691	705	779	757	768	772	717	754	784	744	736	729	694	791	738	699	716	704	691	785	739	698	686	744	700	730	746	719	739	731	744	670	694	722	728	712	780	740	711	699	723	751	755	724	722	744	707	751	726	728	720	750	720	707	730	714	767	737	710	701	761	765	720	734	714	761	741	697	777	710	745	727	702	731	733	703	686	742	729	707	755	738	738	718	688	659	724	760	695	752	744	712	703	698	687	764	741	748	731	712	766	743	731	721	724	695	770	781	717	701	720	734	707	742	733	694	744	730	695	738	763	714	693	691	682	713	693	690	713	707	756	722	744	740	719	677	785	727	721	739	723	764	750	723	711	730	747	707	711	736	727	742	691	763	745	720	735	719	779	728	736	727	680	718	771	741	792	766	718	763	660	799	701	752	689	720	725	713	740	728	661	690	783	712	690	748	760	741	740	720	722	705	701	712	725	700	709	756	719	702	697	730	674	713	693	705	706	694	720	740	745	786	714	660	720	700	731	693	784	688	715	742	777	727	728	740	710	739	712	738	732	710	725	741	748	722	711	714	768	736	753	739	735	751	731	735	691	704	712	727	749	740	700	725	723	744	754	749	755	734	781	733	702	771	708	733	748	717	769	696	741	717	772	723	746	729	709	722	745	712	737	670	746	750	747	770	714	702	753	767	673	718	715	714	726	689	707	701	717	777	700	751	710	744	751	788	740	714	705	752	684	700	714	681	707	705	695	725	742	721	750	703	751	698	706	717	695	704	726	687	714	703	679	688	689	773	747	696	716	744	742	726	706	735	782	684	698	751	711	713	716	737	737	725	741	730	687	713	724	721	746	764	698	703	680	695	739	722	686	724	744	770	742	744	744	751	743	736	697	698	725	733	752	785	745	719	701	724	775	763	707	757	746	737	712	750	715	721	712	750	729	717	713	730	663	775	737	709	720	737	720	718	645	700	716	754	740	746	696	681	694	730	718	728	694	730	756	740	670	719	707	745	705	708	722	736	754	726	737	714	739	734	761	676	743	711	740	720	736	738	742	709	730	694	741	692	716	803	723	685	726	726	760	738	716	723	711	716	695	732	757	693	712	711	709	737	719	727	748	725	729	729	759	702	761	743	734	726	717	732	786	735	687	747	708	757	742	765	719	744	747	689	712	715	738	740	725	714	759	735	696	741	758	768	708	745	697	701	725	725	695	686	743	683	712	737	661	718	670	762	701	742	705	705	756	752	705	720	745	757	729	708	696	763	754	770	758	723	756	727	675	726	721	683	709	743	732	716	753	724	723	716	677	726	702	709	740	745	711	713	747	722	711	778	748	748	727	776	734	735	745	664	738	760	728	724	710	684	704	736	721	704	714	703	687	731	707	694	673	720	694	729	726	735	729	727	725	685	720	690	701	721	750	694	751	738	765	704	722	754	711	709	724	704	759	723	725	724	678	724	746	654	766	701	707	722	700	739	793	723	685	635	731	729	722	716	727	744	763	712	693	754	764	755	771	761	740	725	691	710	735	705	690	700	716	717	741	691	750	678	775	696	708	689	738	774	732	671	765	711	714	746	722	719	715	712	701	720	711	710	766	709	724	741	692	719	737	731	776	703	787	747	698	767	743	723	745	704	692	702	721	747	725	691	721	724	708	708	683	781	794	721	696	736	765	718	708	735	746	678	714	733	754	723	760	751	718	737	722	715	746	739	712	708	754	673	731	693	757	707	684	701	722	745	700	761	740	744	714	741	777	736	752	766	650	742	725	753	793	666	736	756	745	702	747	696	713	696	707	739	715	721	710	732	724	774	730	728	693	698	696	779	719	751	758	691	729	659	709	720	747	701	712	755	734	744	717	726	711	742	715	757	724	739	743	729	743	758	682	695	729	721	736	748	729	760	770	749	716	734	757	702	740	724	703	670	695	740	713	746	721	717	767	684	726	717	721	730	705	712	689	754	712	741	681	722	722	770	692	712	699	765	733	746	729	729	740	704	737	751	751	731	760	735	728	701	697	714	701	761	692	695	759	765	772	738	758	717	737	725	732	709	702	723	712	703	779	715	695	721	735	736	740	711	789	724	744	718	753	698	744	757	742	782	723	746	703	710	728	758	701	708
78250	54454	22346	6533	1147	772	560	484	445	401	386	368	320	333	338	315	298	322	307	281	299	296	289	271	252	284	296	265	269	273	280	288	283	265	272	258	251	259	269	269	253	262	298	247	282	224	274	288	249	265	278	251	236	272	255	278	296	294	259	284	275	272	259	266	279	290	250	251	265	267	276	249	245	272	269	272	253	274	261	241	255	296	282	253	244	247	259	260	248	249	258	284	281	265	312	266	238	260	275	256	274	239	280	254	257	258	253	266	281	241	236	281	284	285	263	276	266	258	283	270	302	258	231	247	251	240	240	266	239	249	248	274	266	246	261	265	260	235	255	262	300	265	243	238	262	248	248	261	264	242	271	277	278	260	264	301	257	272	262	231	251	273	266	224	316	260	260	256	243	251	263	251	273	263	270	239	280	238	257	253	224	261	274	267	288	263	283	263	270	251	252	268	277	272	274	275	253	279	230	285	252	242	267	244	270	283	303	245	253	269	260	277	254	263	267	265	261	242	236	260	258	274	249	272	282	257	270	262	281	291	242	260	284	259	255	242	259	268	259	290	270	264	239	267	281	246	255	245	276	261	257	228	236	264	247	262	220	241	272	295	251	282	277	250	268	267	269	247	237	269	237	279	274	258	253	241	259	269	268	260	244	260	271	287	290	287	281	240	238	247	267	234	265	284	263	247	265	255	292	252	268	267	292	277	280	253	251	237	262	258	264	241	255	256	279	239	260	235	252	250	244	286	262	258	255	275	272	258	251	274	270	287	251	261	253	271	264	236	270	228	255	234	264	245	296	293	240	243	253	252	275	252	297	262	277	310	268	232	295	268	238	258	255	264	243	252	259	264	284	263	276	239	256	272	250	247	232	245	250	302	259	278	259	249	269	309	242	265	248	267	238	228	254	256	231	253	281	250	258	291	296	261	250	227	269	254	248	269	259	247	222	252	261	249	245	285	289	241	253	309	262	265	283	236	279	274	271	270	285	249	240	240	250	271	243	257	255	226	265	237	252	228	263	257	292	281	273	249	259	234	253	275	254	278	253	271	254	315	255	255	263	265	253	254	288	301	279	233	273	275	265	274	234	243	269	272	257	222	265	243	271	267	240	279	256	268	269	256	261	260	243	244	281	227	303	273	284	243	239	277	250	285	257	254	248	274	245	249	294	248	238	249	255	249	269	307	277	246	242	246	260	261	257	288	246	260	237	276	267	273	240	276	259	266	251	251	241	279	257	244	276	247	257	269	269	231	256	268	273	297	269	237	239	268	266	260	235	263	246	271	276	244	277	281	262	273	255	245	272	255	277	286	272	266	294	267	233	266	261	262	254	252	279	271	269	226	274	231	251	230	263	272	273	285	271	263	232	271	259	271	232	255	261	277	247	251	284	225	278	272	276	283	252	265	251	250	250	278	246	242	263	272	243	242	258	252	261	287	248	262	264	233	245	268	247	246	272	270	268	254	249	269	245	265	265	273	270	272	229	241	270	279	271	286	233	250	267	257	252	262	262	260	296	281	254	267	279	255	272	267	246	270	252	267	258	244	287	259	252	263	266	283	252	258	233	253	243	263	290	256	280	282	256	264	259	266	237	259	256	244	241	251	250	271	260	251	265	236	227	235	270	257	261	259	295	261	270	269	262	256	246	273	251	254	295	271	275	284	264	237	293	274	262	276	222	267	266	220	251	266	254	248	280	267	276	277	273	262	244	319	260	267	246	241	273	241	291	269	278	293	275	264	272	256	240	262	263	258	259	250	255	254	254	265	255	272	239	267	263	299	232	312	256	252	271	254	244	261	270	279	253	273	272	300	261	241	230	264	268	269	264	274	257	254	250	231	255	250	256	279	230	266	260	262	260	268	285	254	230	286	281	254	242	263	261	269	272	238	272	237	269	274	243	282	259	320	287	259	244	293	275	260	279	293	260	267	297	271	265	270	269	285	228	255	302	271	261	275	292	301	258	217	286	243	276	247	259	271	246	257	258	252	262	302	263	263	251	272	246	264	266	269	242	247	250	256	275	267	274	274	262	259	239	243	242	229	271	251	267	282	234	262	277	268	251	244	265	265	272	262	260	249	279	229	289	229	292	244	245	265	247	257	255	254	267	281	299	251	245	273	246	230	257	271	279	252	259	246	263	245	240	263	265	272	257	308	236	233	254	267	277	252	255	270	257	250	276	285	267	278	258	205	265	273	253	253	266	242	289	279	269	258	244	241	259	254	260	256	265	256	228	238	249	281	265	245	276	253	268	237	250	289	279	244	237	283	247	261	261	300	263	271	250	253	251	250	259	251	267	248	285	281	297	277	262	304	254	254	251	254	274	257	268	255	287	239	239	213	259	265	301	255	279	275	254	231	294	267	266	280	281	247	247	256	271	254	231	264	273	268	271	257	284	262	266	271	282	275	245	215	287	233	272	274	266	225	255	265	285	253	237	243	286	259	252	242	283	299	271	263	298	280	260	240	247	278	277	254	265	289	281	285	293	241	265	297	256	264	270	257	225	266	274	271	258	272	254	273	233	246	287	265	261	234	261	260	254	250	250	252	267	312	269	277	251	266	257	254	249	237	247	245	244	255	293	260	252	257	272	256	245	276	299	265	252	260	258	255	272	271	264	261	241	277	252	281	305	293	232	257	290	299	269	239	238	255	263	260	253	246	269	265	260	262	268	266	277	264	264	265	277	271	279	267	288	250	255	251	276	313	282	273	249	268	266	289	274	273	278	247	259	253	272	250	299	274	272	277	259	271	258	269	280	273	274	277	255	244	261	255	254	246	282	274	277	253	298	266	248	293	228	252	287	269	292	227	254	267	251	265	255	233	269	247	263	249	237	254	259	266	277	305	241	233	266	240	265	285	254	243	245	275	275	255	233	253	263	271	288	282	234	261	292	266	235	259	262	268	267	259	271	244	248	284	255	264	268	253	248	260	232	277	270	268	242	244	288	287	259	244	255	274	239	260	269	265	264	235	289	273	287	266	254	279	266	258	253	265	279	271	253	275	255	277	278	268	255	265	264	274	271	238	269	263	300	268	244	276	257	281	272	273	269	296	225	232	267	240	235	257	259	238	252	246	262	283	271	238	255	286	278	224	270	268	244	259	254	267	257	251	258	291	271	242	268	237	289	244	255	255	271	251	285	252	274	263	235	273	253	252	264	231	255	256	266	260	246	266	263	266	290	277	268	254	255	282	243	236	260	262	236	258	288	258	283	256	274	250	250	239	272	271	304	257	275	294	291	296	262	244	271	293	265	253	266	264	275	276	264	233	266	241	270	266	255	280	252	240	252	230	260	288	250	231	265	276	262	259	299	259	252	232	245	280	294	240	235	267	301	263	268	245	280	270	255	280	255	271	251	258	269	255	262	246	264	257	281	249	266	252	276	266	278	269	245	256	268	279	286	259	252	295	255	246	272	242	247	251	277	248	257	263	270	257	238	262	252	262	256	268	253	255	276	276	281	256	259	269	225	268	276	248	249	229	279	254
50771	38333	3223	3533	3218	2604	2132	1856	1584	1400	1305	1144	1083	1075	1036	968	843	854	868	851	814	788	768	792	736	729	713	712	717	676	704	737	654	676	706	711	690	673	681	651	690	679	661	649	649	680	674	652	629	659	708	634	647	652	614	613	597	615	615	648	640	632	614	623	654	649	612	656	645	570	668	687	651	649	621	641	599	613	654	640	630	630	622	658	615	631	658	654	652	648	621	645	642	628	651	600	641	594	663	595	668	607	569	602	652	585	635	619	631	629	612	670	606	584	628	622	613	653	616	617	649	661	647	598	639	618	602	633	624	599	597	681	635	610	624	617	617	617	641	586	627	621	606	608	588	635	599	600	669	651	634	630	654	602	595	600	594	594	589	591	607	593	621	627	605	607	635	620	637	632	577	638	687	626	633	677	607	658	593	611	624	605	627	595	628	641	621	632	610	597	667	617	667	660	604	641	645	640	597	614	643	617	633	643	639	615	649	647	666	585	649	609	647	594	592	646	643	618	651	647	647	635	595	634	623	601	592	617	582	622	592	598	688	626	633	602	600	650	608	651	617	600	660	626	638	639	668	648	644	676	619	587	629	621	637	621	640	575	603	614	620	635	650	639	593	591	619	638	592	595	580	635	623	620	572	615	631	652	639	627	648	637	589	626	634	616	636	628	620	595	610	624	578	633	605	629	627	631	632	634	620	663	615	616	610	639	591	646	627	617	643	623	628	590	612	600	622	613	588	624	635	651	621	635	605	606	633	595	653	609	650	567	623	591	584	637	586	640	640	619	653	616	655	640	593	620	618	611	599	638	595	646	630	631	659	632	623	699	615	573	658	630	649	628	610	626	584	640	599	641	648	661	605	629	595	586	635	594	596	595	607	671	622	609	634	621	624	625	632	615	598	630	622	603	620	596	642	641	629	644	609	625	615	559	626	596	625	627	626	626	632	614	602	674	594	617	621	612	614	617	648	662	606	618	588	624	613	619	653	609	635	664	671	676	634	629	644	629	633	612	606	640	619	599	622	618	613	589	616	605	612	640	617	654	638	613	588	609	613	600	659	624	630	619	636	619	653	627	667	623	652	582	600	613	574	610	674	601	617	619	642	644	621	640	659	622	653	623	584	607	644	612	633	553	633	615	602	620	582	651	603	584	613	587	626	602	637	596	610	602	616	616	597	638	593	641	616	616	615	617	635	590	651	642	636	604	605	631	635	579	641	598	619	647	671	621	640	641	612	592	657	646	628	592	619	621	624	604	641	608	594	607	639	615	619	581	591	648	622	629	634	617	622	614	613	594	606	632	619	616	637	648	629	655	643	612	659	588	606	644	650	557	645	664	616	663	614	660	629	591	647	600	614	660	661	678	634	617	668	665	638	630	625	612	648	622	627	641	627	635	589	665	600	614	636	622	650	637	639	641	603	637	668	665	611	634	617	623	649	585	630	629	690	609	618	601	608	613	633	651	637	630	649	622	617	588	600	646	606	579	589	633	639	650	595	615	539	595	651	594	631	642	607	630	658	638	584	571	627	552	625	599	624	599	623	584	664	616	618	646	673	587	605	627	628	631	663	616	620	649	608	611	639	629	638	613	603	602	600	634	656	665	648	595	626	629	619	592	583	621	636	591	596	618	647	572	594	603	656	627	606	624	637	634	623	619	626	639	613	610	607	642	620	593	603	650	644	644	605	623	648	629	652	669	649	629	566	654	677	613	603	597	610	623	602	638	638	642	622	640	621	584	662	610	648	676	606	648	612	659	646	653	618	617	635	636	646	627	603	613	622	595	615	641	663	604	613	646	616	633	691	630	624	628	614	634	596	649	616	640	616	630	597	580	614	580	586	622	685	642	614	623	632	610	625	609	667	595	569	606	629	610	661	620	655	649	621	591	629	667	596	627	609	627	655	638	665	628	620	615	626	642	606	618	616	632	609	591	591	655	608	575	620	628	625	593	614	635	603	601	664	666	619	650	651	644	587	674	611	609	590	692	641	685	667	660	628	651	638	592	609	621	633	612	610	615	602	590	587	616	621	635	587	615	639	593	636	604	628	623	653	617	596	581	612	667	615	627	635	606	626	631	649	610	624	660	630	650	606	613	608	651	609	656	629	624	612	632	606	661	612	631	650	647	669	621	628	582	612	650	644	637	598	663	626	635	606	585	642	640	606	622	626	657	624	645	643	637	630	612	612	617	625	599	624	591	632	636	617	593	615	611	697	616	643	588	625	644	642	586	588	628	679	651	659	641	654	604	592	646	646	603	590	592	645	640	619	613	625	635	636	628	593	641	589	612	627	598	577	611	604	626	645	659	629	608	600	611	638	609	644	655	604	616	591	642	656	605	607	623	705	579	640	664	654	633	613	619	647	607	644	655	593	600	615	636	642	634	622	608	621	599	627	617	600	599	635	625	625	571	631	631	594	612	615	610	613	621	604	616	589	646	622	627	633	617	631	588	638	597	610	642	627	637	647	577	626	594	615	600	597	633	594	596	651	599	644	664	618	610	602	652	637	591	598	594	608	617	609	594	622	680	616	632	630	673	656	583	620	638	594	645	614	639	598	600	608	573	618	680	617	623	651	612	657	618	596	622	634	602	643	572	628	636	656	593	594	628	661	612	646	671	632	622	596	637	619	615	687	610	605	655	647	603	622	640	619	616	634	646	602	622	640	639	602	620	653	660	638	647	626	636	613	585	602	610	621	604	674	622	611	626	623	659	659	620	610	626	643	667	630	605	629	658	687	621	639	623	612	628	600	611	608	609	663	638	577	618	621	644	579	649	627	620	628	622	593	624	616	572	653	633	614	622	653	600	598	642	609	622	599	623	642	595	625	587	655	620	613	640	617	617	630	627	631	622	592	606	628	586	648	596	623	663	613	592	618	620	624	654	655	587	680	616	616	656	574	641	646	599	609	619	649	615	617	663	610	654	601	640	630	620	646	594	651	613	679	662	603	611	629	636	656	614	622	623	599	595	622	616	635	638	611	665	653	666	630	588	588	628	637	639	635	617	609	621	643	633	611	572	619	665	603	615	633	607	692	604	599	601	605	587	615	603	617	592	666	582	588	641	628	651	695	614	609	597	615	628	607	652	716	624	559	622	595	606	641	657	618	595	617	646	622	640	634	631	590	621	607	589	627	617	610	612	634	643	606	670	605	631	606	609	608	633	636	632	608	585	622	618	607	645	596	646	626	614	639	653	600	625	598	636	639	657	607	627	624	625	658	611	598	622	589	592	662	577	656	605	612	626	621	604	593	569	584	633	633	634	656	604	643	627	646	607	637	617	647	679	662	616	587	607	619	606	621	617	621	618	599	603	641	624	661	617	606	644	644	605	630	647	640	605	648	641	634	650	666	643	599	662	607	626	639	675	645	630	638	651	620	689	634	601	609	593	646	671	631	636	606	586	614	634	662	579	606	643	592	618	641	605	659	626	592	583	614	633	621	573	587	646	614	603	614	675	609	590	623	602	632	570	605	632	679	623	623	624
18737	4232	300	183	192	181	167	161	157	169	160	152	145	188	174	158	183	173	155	138	172	174	169	184	160	156	165	176	177	175	156	154	182	157	152	144	163	186	191	170	168	205	177	182	175	141	157	163	169	156	174	159	139	175	166	170	149	150	186	174	158	189	169	161	169	167	168	150	169	166	170	188	200	181	164	163	185	178	163	177	178	177	154	155	159	168	177	171	165	176	187	172	153	189	141	181	166	175	171	187	165	180	171	175	153	172	168	185	170	148	147	158	163	154	175	194	163	164	181	169	161	162	149	165	189	179	167	153	153	173	167	185	178	182	181	133	133	165	173	158	167	183	152	169	171	178	177	182	155	173	159	150	162	166	183	156	192	143	200	154	163	176	164	180	142	192	178	156	184	167	146	158	150	157	174	176	174	183	161	163	172	156	175	167	190	176	165	163	160	173	144	171	143	166	155	191	165	160	159	175	167	147	165	173	165	181	180	161	182	158	170	166	167	154	190	167	161	164	173	159	172	160	168	160	175	174	172	126	175	168	186	186	169	159	150	154	164	166	180	153	185	143	172	173	160	176	168	152	164	181	182	148	180	157	189	186	164	158	160	165	171	164	173	158	157	178	169	152	168	154	187	170	156	179	157	179	181	171	147	138	188	162	191	147	166	164	180	171	164	144	151	179	176	176	144	175	150	151	170	181	185	153	176	152	185	164	171	186	158	181	173	183	190	154	154	173	171	161	163	163	169	151	159	170	145	173	166	168	174	170	180	171	179	177	169	186	161	146	162	162	155	182	157	164	170	172	145	151	161	166	167	180	178	166	185	163	135	169	160	162	169	157	175	201	182	169	182	146	163	175	177	164	157	182	168	194	153	149	155	178	166	180	159	154	171	157	144	156	188	174	179	178	173	168	164	161	174	151	129	173	164	155	161	201	168	171	175	164	154	161	173	168	161	176	140	170	158	172	175	170	178	190	154	177	183	162	188	180	189	155	162	152	164	161	176	153	159	160	169	207	153	141	197	202	147	160	151	153	161	148	157	169	181	158	159	166	185	130	167	158	155	159	167	149	158	178	178	145	171	155	180	167	183	161	153	177	144	191	151	164	141	178	184	173	152	155	185	156	156	164	160	175	193	158	165	170	172	171	187	156	169	161	164	143	161	189	168	177	165	170	178	162	166	178	168	186	159	171	184	168	167	161	142	157	155	169	166	187	162	195	169	172	160	174	185	161	164	172	199	193	148	179	166	152	186	150	158	177	170	180	146	158	184	182	179	154	162	170	146	169	194	154	187	170	189	187	170	138	186	165	177	162	174	140	168	179	157	160	177	142	190	195	151	174	163	168	157	178	159	164	195	165	163	183	144	166	157	171	173	168	177	164	184	165	169	176	173	153	148	169	154	170	170	159	191	149	189	161	168	163	162	159	164	168	140	144	171	159	173	163	167	157	184	147	158	214	169	151	158	173	155	157	165	163	167	195	166	168	178	149	188	192	181	185	167	160	174	187	157	150	183	153	184	160	157	169	170	174	135	159	180	154	174	170	170	148	178	198	150	181	161	159	161	183	165	175	161	180	152	175	173	129	170	165	171	181	158	171	168	151	168	148	144	167	160	175	168	152	166	160	181	183	169	156	158	177	169	156	157	148	186	176	167	164	141	151	188	164	167	165	182	172	172	175	165	184	172	170	177	162	195	155	171	175	170	177	170	173	159	177	164	192	179	172	174	173	150	159	175	146	155	185	184	173	177	151	155	168	151	160	157	158	181	185	175	176	184	170	155	163	164	184	170	171	186	183	177	181	176	173	171	183	152	176	170	136	176	168	189	157	164	172	171	157	144	164	182	171	158	172	179	160	146	156	179	168	173	182	157	160	182	163	158	168	147	166	172	175	182	153	164	180	153	183	175	171	178	153	149	163	169	192	189	179	169	189	167	159	144	163	154	153	167	187	165	176	149	152	177	157	153	171	157	160	173	156	171	163	186	172	190	186	190	149	156	174	175	160	167	179	190	159	162	175	155	159	176	188	190	159	151	178	184	132	174	170	153	155	152	168	168	167	157	143	174	178	166	158	177	169	165	173	158	175	164	155	158	169	165	153	172	168	176	166	163	155	187	202	177	166	148	182	167	164	154	146	161	182	174	182	162	193	180	168	162	169	165	160	144	183	167	177	164	163	156	172	176	170	152	177	168	166	170	171	184	176	164	188	148	170	183	170	169	158	164	175	150	169	184	181	158	156	150	160	185	175	150	157	154	142	155	158	164	185	160	154	189	169	173	154	157	159	188	165	184	157	184	174	166	180	166	183	174	171	157	165	173	147	157	174	162	151	184	137	178	192	160	166	169	166	169	182	167	187	145	158	150	193	190	126	162	179	157	182	177	183	191	190	154	195	155	169	178	172	160	181	151	176	164	168	179	178	180	177	185	199	175	155	164	160	175	151	169	173	180	168	179	176	155	175	186	162	154	175	164	184	143	156	190	185	191	186	164	170	176	157	184	142	174	169	164	163	202	155	173	168	174	180	174	169	181	197	182	160	181	187	189	170	179	165	167	168	159	151	171	155	174	146	173	158	167	169	189	154	153	170	147	158	156	176	153	189	145	167	163	176	175	159	149	147	160	170	168	148	175	158	164	169	153	156	173	171	172	174	176	176	167	166	167	140	152	164	169	189	162	190	146	136	189	160	181	155	162	136	154	164	167	169	150	170	160	181	141	192	185	178	177	174	171	176	182	178	168	183	159	159	144	179	155	185	172	150	192	176	160	163	161	143	160	192	158	184	168	179	169	166	156	149	174	173	172	169	161	188	155	161	159	185	165	178	135	153	161	153	178	193	191	168	164	161	171	134	167	165	148	170	161	166	177	195	170	175	185	150	191	164	161	165	169	154	188	170	168	179	164	166	142	159	168	163	176	168	162	190	164	175	186	154	149	162	182	143	142	202	153	180	190	192	165	182	155	173	160	155	149	166	161	159	167	175	170	179	156	166	159	183	157	153	164	193	178	172	158	180	187	179	156	128	183	190	146	155	170	165	177	161	155	155	203	166	166	158	180	172	152	150	151	199	143	191	150	195	171	170	168	170	177	187	150	171	155	159	164	170	202	169	168	159	185	153	188	168	183	165	164	158	171	171	169	169	153	164	166	145	169	189	140	159	209	152	162	176	171	134	158	170	175	169	149	169	163	171	179	170	155	155	178	173	157	156	169	177	195	151	148	176	180	192	165	150	179	182	164	139	185	191	169	146	138	177	155	145	146	172	159	128	159	172	159	170	169	177	133	174	174	175	158	158	144	161	158	173	148	169	152	159	152	170	136	146	173	180	163	165	147	170	158	166	156	160	166	171	174	173	153	155	183	183	168	162	150	156	169	180	148	175	186	170	187	153	156	161	146	172	140	187	162	188	177	184	154	168	189	162	190	187	169	172	162	161	193	183	179	196	177	177	158	176	141	163	172	165	171	169	161	176	174	159	157	161	148	179	164	158	152	156
18157	4755	497	547	476	521	494	493	480	449	476	425	478	418	455	447	458	472	455	470	440	489	479	468	416	461	476	476	470	454	449	458	440	442	404	466	450	449	434	437	477	478	483	447	424	461	448	489	461	464	431	461	447	465	494	467	428	457	401	433	481	447	420	441	431	443	461	435	460	467	483	431	473	467	480	448	451	477	441	426	456	460	446	433	473	411	443	408	468	460	392	460	461	471	436	462	460	470	431	441	487	434	427	442	476	418	467	438	434	477	462	448	436	430	450	442	449	432	463	469	470	430	449	422	467	413	437	459	461	425	473	467	456	456	426	455	491	482	435	480	437	440	461	443	500	440	459	474	421	466	421	458	427	454	448	452	448	485	482	457	445	439	428	446	441	436	432	446	455	431	483	429	416	427	478	481	450	480	480	459	446	457	437	470	460	443	483	435	461	408	463	464	449	441	440	439	440	444	423	470	423	420	439	462	474	461	432	466	441	440	438	469	414	476	403	461	505	449	475	451	418	466	468	434	443	457	447	482	475	431	427	451	433	421	468	465	442	485	458	460	444	393	444	491	431	432	484	426	500	451	462	448	468	427	447	483	455	432	439	453	438	459	425	409	439	467	452	468	494	454	425	430	469	403	445	431	457	461	477	459	432	437	407	435	508	446	469	427	419	440	473	415	439	477	465	425	493	515	442	445	456	472	425	465	473	429	445	457	434	439	459	472	460	434	462	436	485	445	440	448	427	445	442	447	433	472	457	406	439	450	416	461	433	478	433	470	448	430	447	471	457	436	398	450	446	437	433	448	461	439	441	421	443	455	474	433	455	461	391	444	459	446	429	436	450	454	456	453	446	475	472	428	470	464	454	420	434	470	422	473	449	497	451	450	432	453	448	439	458	468	447	437	467	439	449	457	486	459	456	441	466	480	416	486	462	419	434	423	442	473	485	440	462	464	458	441	460	454	410	456	454	438	445	447	419	424	459	477	492	462	474	476	473	478	451	462	436	455	436	462	429	445	431	473	478	484	407	447	497	482	493	444	461	433	464	443	492	472	462	473	473	452	486	433	464	472	490	456	442	458	463	478	426	450	422	449	454	393	426	427	440	450	469	458	420	423	458	462	461	471	460	486	430	447	488	498	426	471	457	485	456	436	483	437	412	487	438	411	433	449	447	444	431	448	458	455	458	443	475	447	447	456	484	440	447	449	476	453	472	462	453	473	445	461	452	431	433	447	436	458	442	439	443	481	429	455	459	420	443	437	423	420	427	448	454	490	442	439	477	475	410	449	424	438	446	468	436	481	468	428	447	494	425	435	427	463	444	425	405	448	436	435	466	453	459	459	458	451	450	432	432	442	402	437	453	442	406	439	409	454	445	484	449	446	448	450	398	451	462	493	463	462	445	493	431	474	455	448	413	436	442	453	418	473	459	474	438	466	470	481	425	472	463	433	464	454	512	473	459	440	464	451	404	485	448	448	426	456	439	484	485	421	463	449	468	469	462	428	457	444	461	422	467	437	490	448	414	469	466	431	473	459	421	452	436	417	462	469	445	443	458	466	481	520	465	456	460	507	454	457	453	496	435	479	465	417	464	475	455	456	435	438	442	448	496	447	444	457	455	457	446	457	421	471	468	437	455	411	457	403	413	474	478	460	460	463	473	459	443	420	461	424	449	479	483	453	490	419	469	437	472	450	426	459	477	443	451	487	457	430	435	431	419	454	448	459	428	473	451	474	472	469	422	473	485	427	433	471	460	458	479	461	437	436	442	407	478	468	449	455	453	463	390	487	479	420	462	445	460	483	432	442	451	460	458	431	474	428	449	473	401	454	449	428	449	472	477	442	480	436	422	452	452	467	459	496	473	415	441	487	448	449	464	452	458	475	459	454	426	463	447	445	490	459	403	444	461	453	442	475	437	432	456	478	450	474	448	472	434	455	475	444	421	455	498	454	461	450	423	442	440	479	466	461	425	416	447	450	461	402	451	443	457	476	461	470	460	473	423	406	472	470	467	436	479	460	476	473	449	455	496	478	456	431	469	445	428	447	471	448	414	439	460	470	437	433	464	427	421	452	457	394	415	456	444	436	450	433	479	465	498	472	437	464	437	452	462	462	442	428	437	467	431	430	449	451	464	425	449	441	456	411	479	478	444	453	457	436	465	454	420	462	478	419	432	412	445	444	464	455	455	455	411	459	444	410	459	480	467	475	449	503	473	441	445	454	442	480	442	419	412	490	414	459	420	473	459	458	477	444	460	477	431	439	469	473	466	491	433	456	448	440	450	453	440	482	448	469	419	433	399	467	449	452	447	429	472	450	425	476	447	469	436	464	411	461	454	460	412	431	440	461	434	438	491	462	418	465	484	387	448	443	459	446	428	420	492	449	441	434	442	462	451	466	463	443	427	431	463	483	442	466	457	435	414	469	425	466	417	458	473	428	452	413	451	471	457	478	433	443	412	473	469	451	446	448	452	454	443	455	444	453	451	472	480	448	464	452	482	474	437	459	449	446	462	416	428	449	436	447	479	440	426	424	459	478	414	423	439	427	467	443	431	459	441	461	451	461	451	451	440	480	440	472	443	465	470	447	467	460	472	422	428	455	453	461	446	424	394	472	488	478	447	470	458	440	425	454	418	462	490	464	427	434	479	439	469	458	470	438	453	436	446	480	459	491	489	456	443	459	484	459	468	468	470	437	414	472	471	454	445	438	442	433	425	452	471	448	437	435	458	492	438	416	415	443	441	443	460	466	438	436	461	446	448	484	452	461	416	436	484	463	451	458	440	419	448	462	469	446	434	489	470	460	456	458	426	432	448	457	427	417	463	451	456	478	437	465	444	458	453	427	464	437	481	468	442	426	492	460	448	457	488	463	419	436	434	471	455	465	451	487	455	441	442	491	476	456	415	476	437	445	440	475	470	483	438	445	491	474	456	444	447	431	468	476	467	448	449	469	463	471	441	453	465	428	476	462	452	451	459	453	418	417	470	428	465	447	425	436	441	476	457	440	425	437	454	467	471	461	451	487	463	425	453	454	429	475	469	458	449	464	451	464	439	433	433	500	455	427	522	472	448	448	426	410	449	467	460	434	477	452	438	495	444	468	501	428	451	476	438	425	450	444	496	451	479	457	453	455	459	425	404	433	453	460	425	444	443	473	439	456	484	410	427	459	449	445	458	453	452	457	472	481	427	469	484	441	450	464	500	522	467	436	430	471	492	477	421	474	464	472	426	473	442	496	497	438	473	495	487	424	459	476	461	440	438	444	427	468	479	445	453	438	468	473	457	434	449	469	462	449	448	470	428	428	462	478	461	432	449	447	438	450	450	449	474	454	431	473	445	472	425	444	445	449	455	435	450	427	470	446	449	458	434	428	439	460	443	433	439	455	435	425	435	473	460	437	455	459	443	446	484	457	430	436	440	465	446	456	475	427	460	462	457	485	430	458	462	430	438	442	450	467	407	449	461	416	459	452	443	452	481	501	415	457
66539	45451	14059	1521	636	522	447	405	392	363	364	325	359	315	309	321	312	339	313	301	299	299	338	351	297	313	317	328	310	352	285	275	293	299	323	310	251	313	289	309	312	279	291	293	315	315	281	316	327	320	269	316	325	297	303	300	295	252	279	297	272	280	296	292	318	290	302	337	305	291	317	290	293	298	286	298	330	281	315	292	288	278	304	284	272	280	312	288	294	303	295	306	308	290	307	317	310	335	294	330	313	261	270	307	289	310	302	315	282	262	328	283	323	302	287	267	278	298	288	299	303	288	282	287	298	282	337	285	317	307	319	289	268	293	306	296	311	264	262	264	288	303	328	331	289	293	310	273	281	308	337	279	279	289	312	312	272	304	280	307	279	299	343	291	308	291	326	286	304	303	283	317	298	310	286	311	307	293	311	304	305	274	292	291	290	289	306	290	267	272	270	293	312	287	278	303	324	263	301	299	293	294	314	323	286	327	303	306	262	286	287	308	291	324	298	302	262	293	320	311	290	334	285	285	300	301	306	287	272	310	288	278	298	303	310	288	305	285	325	276	326	294	299	295	298	282	313	302	256	316	326	263	299	319	285	315	298	280	282	288	291	286	306	292	307	277	306	300	286	287	321	298	305	277	300	283	295	302	312	295	301	306	269	301	299	290	287	351	320	303	283	277	297	291	299	294	283	342	281	311	311	296	304	300	293	270	274	291	313	303	286	302	275	289	292	257	290	282	318	321	335	289	318	299	304	307	282	297	316	324	296	306	324	290	297	291	285	315	318	293	304	313	293	297	276	279	283	320	301	291	298	302	292	243	328	292	321	298	308	294	283	307	268	299	289	299	275	306	284	302	308	293	291	304	291	286	300	320	318	285	273	282	315	289	255	293	297	306	266	275	295	279	314	282	287	271	295	312	312	301	286	279	274	261	330	300	303	253	266	306	313	269	305	302	308	300	317	311	299	303	300	292	300	290	317	303	303	305	276	314	281	298	282	282	299	330	308	280	281	288	314	308	328	277	309	277	290	300	308	253	315	291	268	297	260	322	288	265	330	315	301	248	303	258	300	293	273	269	302	282	318	297	296	311	321	269	291	289	287	285	274	290	315	282	296	288	319	323	303	328	342	306	273	269	329	298	301	288	328	289	317	295	282	304	274	306	309	301	314	291	326	290	285	276	278	297	293	283	312	265	334	306	266	331	316	304	329	328	295	303	289	322	286	278	297	298	305	311	316	288	264	287	328	325	263	288	303	322	272	317	290	280	298	312	309	303	326	292	293	299	305	286	291	276	285	316	255	283	277	281	277	287	321	315	271	307	313	262	274	284	273	264	267	277	284	292	293	298	291	285	304	302	318	299	322	286	303	309	312	314	302	285	297	305	268	315	269	287	328	279	296	298	311	313	323	310	324	306	316	310	317	294	312	296	300	278	317	278	315	309	273	291	275	288	316	306	305	294	277	293	302	289	308	325	316	300	299	318	322	303	318	275	254	306	319	319	305	319	295	278	294	303	260	305	331	334	281	286	287	297	300	302	273	316	285	293	288	289	273	337	282	285	308	314	322	307	322	315	305	314	310	304	321	280	339	312	269	278	321	279	269	334	341	312	322	299	278	266	286	300	294	313	284	333	292	274	343	269	326	304	308	290	337	293	294	296	299	295	304	285	280	282	301	276	317	277	278	284	285	269	298	278	300	309	285	290	306	311	317	297	297	249	300	315	328	295	277	280	303	303	331	305	272	326	276	294	297	292	298	327	298	303	288	282	275	299	293	288	302	285	291	310	301	272	297	277	289	304	282	309	309	304	291	291	298	294	306	269	296	306	307	302	312	324	291	298	282	296	301	280	306	312	297	300	325	303	305	325	267	303	303	298	318	289	318	297	282	284	307	320	296	296	304	279	277	288	294	281	276	310	303	282	294	313	293	282	299	291	324	278	319	290	322	309	309	322	313	295	343	313	294	291	302	319	312	302	294	318	292	317	271	306	305	304	298	302	307	315	301	328	293	286	273	301	305	314	308	286	309	241	291	263	277	287	305	264	284	294	323	269	308	291	262	289	258	267	279	289	294	291	314	273	271	314	292	312	304	268	280	299	319	300	312	286	301	297	304	321	319	311	322	287	307	271	313	314	304	293	292	318	279	312	297	300	303	292	295	287	302	262	261	328	293	299	255	303	310	305	287	318	322	283	302	314	290	306	288	278	266	291	315	281	288	288	287	292	272	276	315	300	323	304	298	322	284	303	284	265	293	290	299	309	263	306	272	308	283	311	280	288	313	321	281	272	285	309	315	293	295	290	281	266	314	298	279	300	327	312	306	269	281	276	296	324	324	306	290	276	299	286	250	311	267	334	316	291	260	293	292	275	287	294	304	266	265	325	262	283	292	304	295	318	279	303	314	335	300	277	323	276	300	294	312	320	276	296	282	267	301	295	277	284	296	277	305	315	293	273	283	321	290	266	298	271	282	273	287	321	282	258	288	324	309	310	307	290	297	295	306	316	305	273	283	307	283	268	292	302	304	264	312	293	282	307	285	316	285	310	286	288	287	263	292	292	328	288	324	332	302	325	292	293	312	319	302	312	294	292	276	305	330	311	305	307	277	291	317	309	310	279	308	288	331	332	325	281	284	285	303	308	268	322	273	313	294	304	287	315	265	273	279	281	317	313	296	301	310	321	291	327	303	320	294	298	287	303	293	286	314	283	271	296	295	305	275	283	322	327	310	291	304	295	285	311	273	291	295	260	291	305	297	298	333	313	295	266	291	273	298	282	292	300	320	276	286	278	279	279	296	288	290	296	305	321	285	292	284	302	268	299	281	326	278	306	313	293	285	310	302	300	290	315	317	284	300	311	284	279	275	314	311	295	282	257	308	300	300	283	326	302	307	303	275	280	273	288	290	330	277	309	285	263	301	296	264	287	259	293	312	291	306	316	318	308	290	285	294	337	341	291	274	279	295	306	293	293	264	297	311	291	300	291	311	293	266	276	308	304	300	283	302	274	286	293	261	307	276	285	299	293	326	297	274	279	306	302	324	302	298	342	304	299	300	304	276	321	293	303	306	287	307	349	306	278	266	297	285	310	303	279	314	322	332	336	280	290	322	307	304	309	295	292	315	297	308	300	306	277	322	285	275	309	289	272	285	292	270	305	312	303	315	300	306	306	312	331	304	303	298	304	276	303	307	302	335	307	314	285	290	287	292	312	331	272	293	288	285	290	351	292	292	273	286	280	286	294	296	288	292	291	283	286	292	315	314	307	321	307	310	323	324	274	277	290	265	306	275	279	283	291	279	323	306	275	310	310	243	286	314	311	289	295	328	294	317	277	317	308	314	290	316	280	312	325	318	287	311	294	274	306	289	274	299	306	290	259	245	244	312	295	300	323	286	288	301	260	316	334	315	292	294	288	277	276	277	318	294	299	287	266	293	292	319	285	292	273	299	311	312	295	286	288	288	314	344	287	296	302	304	303	313	313	316	318	271	291
41143	28811	2123	2339	2079	1749	1569	1330	1252	1108	1079	996	974	931	916	879	880	854	789	838	804	758	785	747	752	756	756	752	739	727	800	792	731	752	741	710	796	801	743	731	772	696	756	735	743	732	786	754	750	758	695	771	712	668	751	759	711	760	768	715	677	737	701	752	716	739	755	731	730	732	682	717	753	691	709	701	735	743	741	723	703	750	701	757	762	721	713	755	728	681	711	752	711	740	779	738	722	727	729	701	745	729	755	702	714	721	715	753	661	767	749	733	732	737	712	680	714	699	718	691	749	725	693	741	695	682	699	711	741	722	749	701	711	713	740	745	643	762	720	703	738	704	732	737	674	698	750	759	715	709	742	763	703	706	730	675	721	733	671	749	668	722	710	776	726	720	700	705	742	726	694	755	678	751	677	695	750	721	735	697	753	678	732	688	743	741	708	693	751	680	739	718	716	768	763	739	768	697	723	754	714	700	708	688	721	696	767	719	763	744	718	730	759	727	713	742	650	671	749	722	678	676	676	684	669	739	682	691	717	767	645	713	707	706	713	696	743	734	698	713	715	708	738	689	738	706	673	687	705	709	706	743	777	709	703	749	794	739	702	718	729	690	694	722	743	700	716	781	698	707	740	735	682	747	772	729	739	691	670	709	688	736	751	726	750	727	723	694	709	721	709	782	770	698	699	638	715	748	709	737	733	716	770	702	721	721	713	697	706	680	691	770	658	698	750	665	681	731	681	746	724	745	714	745	662	747	709	731	719	742	710	710	690	709	709	702	736	700	716	704	716	722	738	692	673	745	730	678	715	727	750	776	677	728	735	706	738	762	761	719	692	720	739	728	735	711	726	732	681	747	726	723	659	700	716	749	800	735	702	757	695	738	679	701	696	736	742	732	724	724	770	732	662	803	692	712	679	689	670	651	723	729	737	688	704	734	722	691	666	764	684	726	742	726	729	713	725	739	723	685	724	678	710	768	728	732	719	730	747	677	729	710	695	684	736	750	733	739	706	690	724	731	712	668	703	701	723	749	765	683	725	757	753	746	701	701	707	700	656	719	699	706	734	752	739	717	738	763	758	734	734	712	711	757	715	709	752	713	660	689	668	690	711	716	727	669	719	723	758	735	712	687	750	702	714	721	721	708	692	703	702	670	764	733	755	701	757	735	684	693	709	708	699	690	737	710	706	682	764	693	734	682	761	741	735	721	742	746	684	747	769	730	688	686	685	697	691	722	686	741	699	710	700	687	740	690	720	703	725	742	735	738	727	739	723	755	675	713	725	777	727	690	688	708	722	753	687	738	734	698	716	737	773	680	684	713	712	692	717	693	723	642	737	744	713	773	688	703	681	706	696	706	685	677	676	739	788	701	766	706	706	721	755	712	698	737	722	739	746	692	722	671	745	679	715	650	679	722	733	710	685	697	685	702	691	710	724	732	687	760	712	743	763	699	737	743	765	727	718	708	753	732	712	777	710	721	733	754	724	687	702	713	726	703	683	698	726	753	698	708	713	724	751	764	719	716	667	714	719	744	635	706	759	725	778	708	736	697	753	717	719	663	751	715	724	714	765	718	711	718	769	751	751	705	722	732	714	726	741	738	700	753	762	743	671	755	717	705	711	704	741	707	714	712	771	720	711	679	730	789	716	729	733	704	707	722	669	745	717	739	716	709	722	736	672	795	664	696	748	777	732	748	721	713	704	685	730	725	692	699	735	712	695	742	704	715	733	701	766	726	687	701	710	735	687	655	734	730	760	707	688	733	766	686	701	689	720	673	742	681	693	722	743	732	731	712	705	686	717	740	710	698	692	707	744	728	773	695	713	694	716	745	687	719	699	738	715	762	716	705	725	722	759	722	714	745	744	717	716	710	738	688	702	710	750	687	722	735	786	713	730	731	736	727	696	741	740	738	691	739	722	681	682	688	732	749	721	741	701	689	670	718	727	776	691	692	685	736	684	684	752	701	715	727	733	699	734	707	677	767	737	756	705	741	707	655	736	706	749	673	706	717	704	679	687	718	743	696	703	688	692	705	713	719	757	682	680	739	693	669	728	739	725	711	739	732	736	677	681	720	660	712	766	764	708	697	727	711	714	700	784	741	711	704	702	711	782	721	744	720	669	710	730	754	731	722	746	739	767	751	712	677	740	690	722	737	699	789	722	718	716	753	683	713	728	699	758	695	699	711	728	730	720	718	653	748	709	704	653	710	702	755	746	763	707	705	748	721	666	721	654	687	710	720	701	753	708	691	705	698	744	711	762	690	695	682	720	740	713	710	730	768	702	750	693	713	697	728	677	705	653	773	707	764	697	763	665	736	701	728	731	723	727	729	747	772	713	736	710	719	706	717	675	703	657	695	741	709	730	685	729	709	724	738	695	673	742	710	706	707	723	683	702	703	671	717	755	769	706	729	703	719	703	727	732	713	714	733	718	727	734	729	729	725	675	734	733	738	713	719	713	748	725	743	680	735	746	694	685	768	734	715	698	699	706	707	725	729	781	685	703	714	737	736	720	731	713	692	706	719	741	709	698	692	692	746	739	703	694	750	745	731	737	740	705	762	732	721	740	716	798	762	754	707	738	706	694	742	724	679	717	720	708	663	707	722	807	726	696	706	703	704	716	695	747	706	725	684	721	719	686	739	731	696	725	788	752	742	725	744	742	755	714	732	723	718	742	700	737	740	699	759	704	770	716	733	710	692	720	703	698	786	683	682	718	747	706	722	786	739	718	735	701	713	710	734	753	761	705	699	701	741	688	683	689	740	696	739	762	696	750	799	654	713	686	698	722	700	748	694	676	756	707	670	708	669	746	710	723	704	719	734	708	725	697	694	720	723	706	710	706	671	742	736	727	712	708	699	717	730	707	710	708	715	665	723	721	718	706	711	702	729	705	725	708	722	717	739	730	742	755	707	676	710	650	739	730	795	697	724	749	729	696	639	781	721	757	774	724	721	720	731	740	728	723	656	722	681	726	719	699	670	726	706	695	673	723	703	736	689	729	725	726	716	707	708	731	725	669	718	731	681	746	750	717	723	726	712	733	719	697	733	752	731	730	736	702	713	745	739	696	718	718	736	715	712	668	698	709	790	717	767	753	749	708	734	702	722	714	685	745	737	687	671	770	755	739	702	727	729	684	716	727	728	704	705	728	726	719	720	745	723	706	720	729	657	732	719	718	685	722	687	714	677	711	709	704	731	705	701	746	726	732	705	729	748	702	701	742	727	705	720	737	760	704	733	679	716	737	730	745	703	716	701	705	717	729	713	788	705	736	733	703	656	653	717	762	739	732	707	717	686	743	694	729	743	721	754	728	706	700	727	701	719	754	760	734	741	668	709	723	776	675	705	700	758	697	738	700	749	717	677	706	715	713	761	724	701	826	709	759	726	723	700	731	734	669	717	781	730	736	714	707	705	729	675	737	690	677	712	720	695	651	764	712	720	690	694	673	710	710	745	718	703	688	695	776	692	775	731	700	747	741	712	736	684
79151	53521	21139	6404	1133	720	537	480	496	372	365	344	373	317	318	316	287	269	291	314	353	281	269	287	284	244	290	295	272	247	319	262	276	257	263	267	275	255	256	263	261	288	263	236	233	273	256	266	250	251	239	278	258	259	276	250	300	252	237	268	277	249	266	247	237	284	257	256	258	266	264	306	250	266	237	260	234	242	261	271	274	270	257	227	247	271	244	263	231	264	272	262	279	225	237	259	272	260	268	255	254	259	299	263	247	264	259	241	270	266	253	281	234	240	267	260	252	256	258	267	256	262	275	274	251	239	253	282	232	260	234	265	285	246	263	240	262	262	251	253	232	259	238	238	247	243	293	263	250	272	239	252	272	258	267	278	250	283	271	302	267	275	271	245	237	252	248	259	265	249	247	246	258	267	264	282	250	277	268	260	271	281	231	237	231	236	243	254	259	262	245	268	267	255	256	269	260	239	237	245	282	262	256	250	270	261	244	253	251	250	259	259	263	269	257	279	259	311	256	261	273	232	274	236	259	229	244	283	262	239	253	270	251	239	249	270	264	269	246	248	250	275	283	281	288	271	255	294	246	259	240	258	271	266	263	241	255	247	264	274	252	272	269	232	291	262	261	249	237	233	248	235	260	244	291	260	232	248	245	264	273	285	253	253	251	255	233	265	262	270	242	252	258	258	271	249	275	282	285	266	258	283	251	253	279	261	270	263	237	230	269	283	255	241	267	268	286	256	247	272	280	248	253	254	241	273	290	258	246	285	261	261	250	252	272	266	267	276	270	285	289	253	297	283	254	254	232	254	294	253	235	254	284	273	275	254	268	282	280	236	231	277	283	261	274	288	290	264	244	256	249	247	261	296	260	271	254	235	260	292	248	259	236	272	244	272	253	281	284	289	259	241	239	294	291	252	235	245	250	228	263	274	280	246	265	267	260	256	298	296	270	259	269	221	256	235	275	280	250	266	246	275	259	244	272	267	261	274	248	258	270	269	230	263	255	258	272	280	294	244	252	270	251	259	271	241	274	277	248	246	260	262	284	252	238	242	257	259	233	240	249	261	263	279	277	251	263	260	274	256	280	268	267	238	284	242	267	231	270	269	263	270	258	291	261	262	303	229	257	295	247	259	258	219	242	264	224	280	284	219	258	261	235	260	248	292	260	285	253	249	233	299	254	257	274	265	220	264	289	230	226	303	248	257	255	263	253	262	272	261	240	246	263	261	240	238	240	245	289	282	254	247	294	277	264	261	246	248	244	229	249	256	288	255	243	254	249	275	246	254	261	273	271	249	255	275	275	250	264	269	274	253	254	262	259	239	246	251	247	300	235	283	233	247	228	250	283	255	280	266	266	260	249	230	251	279	253	291	249	272	271	249	258	273	253	264	239	283	245	259	265	249	281	249	241	255	256	248	274	295	244	250	243	258	282	280	257	273	236	255	267	250	264	249	265	227	229	288	247	277	277	264	250	283	248	243	259	250	265	251	295	239	241	252	254	256	257	213	220	249	278	242	261	238	273	263	267	277	247	274	252	257	253	274	249	232	281	253	268	259	263	280	259	247	275	285	279	252	251	261	285	270	278	251	256	269	239	215	274	258	269	256	266	268	251	258	259	265	247	246	254	257	257	279	270	279	218	285	257	260	252	270	252	240	228	287	279	282	236	264	273	250	222	255	265	267	265	254	268	236	243	277	304	246	259	261	241	272	249	266	245	240	257	254	283	264	281	271	259	267	254	246	216	271	258	244	281	260	232	255	244	231	295	245	277	253	261	272	245	271	231	285	272	274	266	257	268	250	277	274	277	264	260	239	260	261	288	234	272	242	259	271	253	271	258	264	272	265	280	270	264	286	237	256	269	249	240	261	247	276	265	237	267	266	249	243	267	234	262	233	240	273	262	252	290	279	249	252	247	290	240	286	277	301	268	232	239	250	278	251	249	264	278	262	262	240	239	262	252	234	252	245	290	273	276	236	252	230	242	250	287	257	218	246	279	254	252	265	261	280	271	275	231	252	254	265	297	257	271	264	257	255	278	262	239	278	265	250	267	254	237	252	268	216	246	267	266	236	266	273	259	241	258	237	253	274	259	272	255	267	248	249	253	256	239	241	247	262	247	264	264	262	278	279	268	249	275	281	255	268	239	261	257	249	277	262	263	271	260	267	254	281	262	272	265	228	268	238	258	261	253	250	263	260	263	247	251	252	253	257	282	285	248	278	240	283	279	249	241	262	220	253	240	285	232	271	258	265	282	276	261	250	285	278	253	263	256	263	280	250	233	242	245	259	242	260	250	219	268	242	276	262	274	236	253	275	274	272	259	291	253	271	256	274	254	237	257	265	249	252	268	266	253	255	266	240	288	246	292	284	248	255	269	249	279	289	295	227	265	256	263	258	247	262	261	265	250	263	244	271	253	299	265	276	278	252	268	244	279	237	275	234	253	251	272	261	252	264	262	256	252	264	259	260	264	253	263	278	276	291	265	250	277	221	263	253	282	225	274	269	240	268	268	283	246	246	246	249	261	261	292	220	253	239	273	260	283	239	243	233	258	254	264	244	277	252	259	288	265	239	244	240	251	243	240	271	261	243	251	261	273	258	254	269	247	234	254	264	242	244	264	245	226	270	268	285	267	246	244	290	254	263	276	260	246	263	245	267	278	249	255	253	278	233	240	235	264	270	253	255	225	255	256	274	262	285	256	265	249	259	253	255	247	272	262	274	257	277	259	277	291	233	269	240	266	237	251	256	264	252	271	238	292	223	257	265	247	239	267	239	302	270	278	267	232	256	239	249	275	272	246	238	273	263	254	283	270	259	262	268	247	237	275	270	259	293	270	274	280	291	277	268	248	300	248	247	263	253	265	257	259	283	222	276	249	280	272	273	269	227	267	286	251	244	262	255	273	253	244	246	271	262	261	253	279	265	258	250	250	249	277	259	238	261	270	257	227	266	256	261	221	242	250	276	280	270	265	266	247	249	259	297	279	255	278	242	265	271	270	273	275	215	269	265	300	248	248	265	283	256	248	273	244	252	266	234	239	241	261	264	243	241	259	262	286	280	272	297	285	297	295	284	270	251	266	229	279	245	259	251	274	249	261	248	295	256	258	207	264	256	264	252	241	243	257	254	258	252	261	244	248	270	286	262	263	255	242	274	245	282	253	262	279	239	234	243	278	247	251	258	229	238	278	266	249	251	232	257	225	256	255	234	255	263	269	274	262	284	251	244	282	268	265	274	264	249	282	288	254	301	269	258	251	263	275	286	267	235	226	284	280	235	278	243	272	281	262	265	268	245	276	215	238	249	301	276	273	298	270	214	243	223	270	248	246	258	229	243	253	256	237	249	253	267	259	273	258	270	283	273	258	262	271	248	263	275	251	289	294	262	247	264	266	276	264	269	240	270	286	250	266	257	266	299	256	261	256	246	297	257	251	301	238	276	262	249	252	267	276	287	269	259	235	262	275	260	262	280	241	248	262	258	268	267	248	241
50252	36406	3275	3649	3216	2662	2138	1961	1624	1525	1297	1207	1136	1033	997	978	908	906	862	813	787	768	801	762	738	733	727	739	636	744	692	713	683	687	635	712	665	698	649	689	666	684	632	633	698	662	615	644	669	676	670	674	609	633	667	654	691	642	627	588	622	630	631	643	637	624	652	618	624	594	646	684	628	631	667	655	652	658	656	633	665	677	637	656	639	663	649	595	615	632	605	622	605	580	622	630	631	604	638	603	561	657	634	668	632	629	595	623	622	619	615	612	635	626	597	557	636	637	599	616	635	580	593	624	630	574	599	649	624	612	616	604	646	607	611	651	622	643	600	595	583	592	633	633	629	612	594	651	649	644	649	635	615	620	617	628	629	657	600	607	632	616	627	640	620	595	599	642	603	616	575	589	630	648	640	602	626	628	618	596	597	628	618	642	613	664	620	571	619	691	605	630	621	577	656	629	629	663	641	633	547	607	592	633	624	625	603	615	618	569	605	621	654	636	605	628	597	594	638	604	625	589	605	594	646	659	556	656	596	639	613	569	566	613	612	644	648	574	587	657	633	620	621	642	619	612	607	591	636	598	605	605	602	593	618	621	600	636	640	612	571	664	605	627	625	652	617	632	630	617	643	628	650	633	654	614	609	610	624	573	640	654	608	629	583	626	628	609	642	659	562	598	646	609	610	617	653	601	596	640	607	669	599	631	586	603	625	648	644	617	626	594	595	633	601	613	652	627	656	622	653	597	621	607	584	589	590	597	646	626	593	617	607	611	573	630	639	639	600	636	656	597	621	622	615	614	604	583	631	574	682	600	604	638	619	650	594	591	617	586	637	640	669	624	614	591	602	592	621	614	605	621	579	645	633	594	548	624	610	577	620	595	643	627	630	582	603	643	625	603	596	610	579	610	629	614	601	629	630	617	607	596	635	601	602	598	621	582	599	613	623	651	626	628	655	622	628	622	612	603	633	597	631	561	628	612	647	627	638	647	583	636	618	616	619	597	598	613	596	621	614	636	585	637	650	618	563	591	600	571	621	582	659	624	645	607	642	631	631	581	622	627	590	563	619	592	650	626	633	639	603	602	624	616	613	630	600	568	605	612	618	616	573	595	634	634	591	610	596	573	568	616	652	583	686	623	608	609	612	639	641	610	599	593	634	602	603	623	601	653	594	583	600	608	607	668	604	646	616	581	627	606	598	654	589	591	657	626	659	592	650	630	642	593	617	581	610	622	643	595	623	613	596	619	597	614	595	599	625	623	591	610	607	626	584	626	609	615	605	604	618	626	604	598	575	667	601	574	592	656	624	650	641	606	653	619	670	637	592	661	620	640	560	602	596	619	628	621	605	635	609	608	626	617	613	633	659	658	586	633	601	632	588	632	626	615	618	595	615	579	609	584	579	590	641	636	581	586	579	560	613	608	634	601	610	618	676	618	657	608	583	583	640	612	631	599	580	619	619	596	617	616	659	653	649	660	658	579	570	597	599	596	603	645	589	610	661	616	656	616	609	645	637	627	589	647	661	611	577	638	649	558	571	641	578	617	676	603	622	613	601	634	625	606	654	608	632	672	606	614	596	585	580	588	571	609	637	578	608	601	617	615	626	647	613	654	581	634	604	587	636	652	623	609	662	617	657	636	629	650	637	611	627	615	556	606	642	586	591	613	627	608	617	610	636	611	596	588	630	576	615	633	652	625	604	554	604	608	629	588	611	625	634	611	678	641	620	633	639	648	619	584	592	638	599	617	595	593	694	640	660	617	633	598	629	623	572	625	634	585	639	627	608	591	619	627	609	577	592	597	651	640	621	619	594	642	618	616	626	622	596	618	600	611	612	649	604	600	617	604	609	619	623	642	601	595	645	663	654	640	648	600	582	607	629	638	653	586	563	619	625	592	620	601	581	607	631	589	640	637	661	552	607	630	647	632	597	638	616	613	618	637	611	605	615	616	600	602	615	647	610	595	626	635	588	604	618	600	616	624	582	612	616	653	646	592	626	635	598	608	632	629	639	600	615	599	607	633	619	612	651	641	631	585	626	652	613	643	618	610	618	594	638	610	645	612	618	638	588	589	650	606	630	603	599	606	624	606	627	589	617	598	627	635	612	643	615	628	617	650	650	625	584	614	593	617	619	611	654	631	627	646	605	627	601	589	604	621	620	577	607	597	657	627	640	607	589	583	587	621	628	585	674	671	669	634	674	603	612	616	620	633	612	570	629	620	643	628	624	645	624	632	676	621	641	589	601	597	608	596	611	599	634	611	625	637	608	650	594	541	611	640	595	656	612	629	664	592	661	653	634	625	598	604	590	658	642	598	623	625	584	597	638	655	656	610	655	594	563	545	638	612	605	654	593	578	617	597	648	619	622	641	610	593	608	613	590	622	628	610	601	650	632	630	652	624	628	607	633	591	558	651	609	561	597	633	617	590	659	663	613	627	582	599	599	587	600	608	619	608	599	596	609	639	638	610	614	617	627	606	607	605	600	627	578	598	662	598	665	596	612	622	583	608	632	596	579	633	664	572	607	597	610	612	620	604	662	588	616	622	572	599	626	569	607	644	590	650	601	595	599	646	608	580	636	625	608	630	641	603	560	624	599	630	630	578	625	626	610	628	638	582	638	636	595	541	614	625	624	648	601	565	583	625	648	631	612	620	661	602	568	602	634	613	637	645	613	578	619	599	647	640	651	614	626	576	653	650	648	623	600	600	665	571	622	640	626	605	637	641	582	670	649	621	620	651	640	623	654	625	637	675	606	630	590	649	618	653	604	588	652	637	595	595	584	638	599	658	614	607	619	673	593	613	605	592	661	623	574	639	596	617	582	622	613	594	621	635	620	634	653	633	629	621	638	588	646	656	583	572	608	618	638	643	647	615	625	594	604	606	617	582	605	575	615	636	593	697	615	596	628	680	643	622	586	630	621	588	631	624	652	606	588	627	594	614	597	633	631	660	567	627	616	627	681	641	620	601	555	628	660	572	669	702	620	604	588	628	646	607	651	604	639	641	642	623	624	622	583	606	599	646	609	618	592	647	632	611	614	615	624	604	607	626	606	606	673	620	594	613	635	618	598	625	608	624	633	584	664	610	609	647	649	590	595	608	592	594	636	623	601	610	601	638	633	643	640	604	579	551	641	580	608	591	582	603	651	588	649	583	596	591	604	631	583	644	564	649	637	654	622	635	614	634	622	628	578	607	557	623	608	594	612	583	571	565	632	613	614	614	580	646	661	637	628	608	579	606	626	649	589	630	631	699	631	621	572	600	636	641	639	645	577	618	657	625	640	664	624	559	594	603	640	600	597	604	632	624	626	598	652	606	594	622	565	624	634	603	643	576	619	617	634	620	613	581	600	632	622	586	624	590	596	599	580	603	631	594	622	619	643	624	575	598	615	618	645	624	582	647	601	644	580	568	596	614	605	639	576	572	611	623	631	619	612	651	678	592	646	641	608	590	608	642	665	590	620	608	611	613	647	643	583	616	640	602
19781	4195	424	187	170	161	151	179	166	166	160	163	154	176	166	180	165	155	166	173	189	171	157	165	153	156	159	154	177	167	166	175	166	170	160	169	168	152	163	155	169	183	170	182	185	164	168	152	139	163	172	142	169	161	162	174	162	166	169	158	175	202	168	176	180	178	163	164	170	153	159	148	193	149	177	172	160	155	182	146	132	150	174	165	177	183	178	165	178	177	191	157	151	167	156	185	145	187	172	179	156	144	153	162	183	175	174	168	178	153	156	150	183	192	152	170	166	159	188	173	151	178	178	180	159	172	170	181	169	155	163	155	174	177	155	135	185	171	179	161	153	156	141	173	168	154	181	160	178	169	164	167	178	186	170	155	150	189	167	146	153	170	156	173	168	157	154	159	163	167	154	179	186	156	171	147	165	182	165	163	171	183	141	179	177	169	179	167	161	175	181	167	194	148	175	160	162	183	166	149	178	171	155	157	129	170	173	166	156	146	152	182	183	173	201	146	156	161	175	166	158	164	157	143	167	157	178	147	173	167	175	162	164	168	160	144	155	154	186	153	147	137	162	166	165	149	180	167	173	145	154	167	170	166	148	175	155	168	174	146	175	174	135	182	171	167	169	163	168	144	170	162	149	182	170	152	169	184	180	148	158	148	175	160	160	152	170	186	164	203	177	155	163	171	190	145	155	159	179	168	165	147	189	168	154	184	153	172	162	160	176	155	143	154	184	169	151	181	141	150	179	143	168	164	153	157	155	175	137	153	171	167	151	174	174	180	180	172	162	164	162	159	166	166	155	174	139	151	184	154	175	158	178	173	182	169	152	172	160	181	190	171	163	155	171	181	165	172	174	178	151	175	162	164	167	195	187	150	173	173	160	164	164	174	170	192	175	175	194	171	188	152	151	183	177	182	156	153	153	165	169	166	155	161	145	153	165	147	168	163	179	174	170	181	156	189	180	161	181	161	157	172	174	171	164	172	160	166	127	169	178	159	160	180	190	162	164	148	178	164	142	154	169	166	148	160	178	168	165	173	172	159	164	155	145	156	151	173	176	141	184	172	166	148	174	162	167	161	163	170	159	153	189	167	167	165	159	153	180	188	176	170	146	161	156	163	160	158	138	156	166	158	169	163	192	170	185	172	169	176	168	167	167	128	162	154	177	162	163	140	171	176	173	158	167	170	156	161	163	175	178	183	175	170	164	146	144	158	180	166	156	173	168	170	149	189	151	160	191	172	173	164	176	173	202	157	163	168	186	176	166	166	151	188	155	156	169	169	165	190	179	170	165	146	165	170	160	173	165	155	163	163	156	176	168	181	158	161	158	178	166	142	154	160	171	173	147	169	171	152	187	179	157	177	165	163	149	189	180	188	178	203	155	187	164	169	150	178	158	157	167	174	202	169	153	187	168	163	170	177	155	147	150	178	144	164	155	155	157	166	176	175	167	175	178	196	166	178	153	192	186	189	164	173	156	168	157	170	177	170	177	157	144	186	161	202	178	166	170	191	169	160	136	173	163	179	151	185	176	157	174	156	137	150	164	168	181	161	166	148	149	145	145	148	157	154	175	146	147	147	164	144	163	160	178	168	176	170	168	158	172	176	159	160	156	136	164	171	171	172	144	167	146	150	162	166	175	164	177	150	176	159	166	175	162	157	167	158	162	165	171	161	192	173	166	191	154	158	147	159	190	170	152	163	146	186	126	173	177	173	158	160	177	174	156	177	171	183	169	153	165	170	167	176	174	164	159	160	159	188	171	160	178	189	164	164	162	154	182	163	144	156	174	180	164	161	173	167	196	161	185	141	180	181	187	160	183	182	144	173	155	159	178	147	187	179	167	147	173	179	166	188	153	168	192	176	169	158	145	156	159	170	176	179	167	155	152	174	190	159	169	149	160	147	163	193	183	169	156	151	175	152	197	141	164	160	156	160	164	181	166	164	184	174	176	182	164	147	161	177	183	157	156	145	189	184	184	176	156	185	185	163	156	166	173	164	164	168	171	189	200	182	148	132	184	153	162	169	177	153	186	172	177	148	164	173	173	180	173	160	156	186	181	155	185	145	149	170	162	175	140	162	147	184	142	161	168	162	191	162	180	161	163	161	136	178	154	181	173	184	193	171	166	162	186	165	170	162	155	169	144	167	166	135	168	148	149	180	182	148	157	168	174	164	170	177	151	177	185	156	190	181	158	189	197	150	186	149	172	167	146	178	196	164	180	163	172	170	195	166	173	168	159	189	162	162	163	200	195	164	152	173	139	194	154	191	154	150	172	168	147	186	181	166	162	149	158	145	165	176	164	154	156	177	175	151	166	179	157	177	164	168	174	161	163	161	174	159	179	151	170	177	163	186	171	164	184	172	165	142	177	158	148	186	155	171	158	182	155	158	174	158	139	151	176	180	165	162	164	171	169	163	198	173	156	167	187	180	168	157	165	152	163	161	161	182	151	163	172	165	173	171	186	193	160	171	168	157	195	172	141	172	131	142	173	182	164	181	163	139	180	210	165	168	139	165	148	145	183	167	180	161	184	170	180	169	190	156	146	165	174	172	155	174	154	180	181	156	173	156	163	164	163	169	160	175	160	161	176	169	153	171	220	149	188	154	178	178	171	157	175	166	147	154	162	146	176	166	162	177	169	196	162	159	157	163	185	154	170	151	158	161	167	177	152	167	182	174	162	168	150	167	174	176	151	157	177	140	165	181	175	186	178	166	148	196	136	166	180	174	149	145	157	163	169	164	156	206	193	164	159	145	158	162	139	172	178	169	148	159	174	166	185	155	162	162	165	154	196	162	151	156	167	193	177	176	178	176	149	155	157	146	160	167	154	159	169	161	167	154	150	149	172	184	179	174	171	175	148	184	188	154	152	163	169	144	157	153	165	168	170	167	172	158	173	168	172	162	182	170	176	188	155	157	166	164	157	149	173	168	167	188	161	168	172	150	158	168	154	167	178	182	178	170	163	195	185	171	165	149	170	170	179	157	162	150	181	159	173	163	168	160	170	185	182	167	178	175	159	148	154	171	172	196	148	179	170	170	168	160	143	167	155	160	190	168	156	185	178	147	153	142	144	170	179	181	155	166	150	167	166	175	183	192	182	164	173	172	146	157	179	152	186	175	149	148	163	145	181	173	195	146	159	202	143	172	136	180	177	159	130	159	154	154	144	175	144	174	160	166	162	163	182	183	166	162	162	152	148	209	152	171	181	167	160	180	171	180	179	178	162	167	173	158	176	176	183	176	163	163	176	181	164	169	155	154	173	160	183	169	149	165	160	172	185	157	162	149	156	150	199	169	176	170	169	200	143	153	149	169	182	168	158	198	174	140	166	149	150	156	164	166	200	162	158	181	167	165	172	181	148	179	166	173	165	150	175	167	191	154	174	164	171	143	178	182	159	178	171	153	181	166	175	153	169	157	149	181	168	167	162	162	167	195	207	181	175	154	169	162	153	148	166	153	196	153	184	164	175	163	168	161	178	156	170	146
18329	4596	523	528	503	531	463	503	467	476	513	462	460	456	437	455	488	452	466	416	475	456	451	469	459	457	444	467	424	450	387	458	419	450	442	461	487	449	461	445	447	466	456	451	448	472	473	460	444	486	449	461	421	461	452	451	444	453	453	450	428	447	435	439	475	429	446	436	452	446	456	460	430	473	443	444	457	433	446	458	417	433	415	472	428	424	452	457	463	450	488	452	439	450	441	442	466	455	439	489	464	485	439	435	420	472	515	462	427	442	469	454	449	448	456	409	468	487	424	483	457	443	469	469	422	471	438	453	415	503	448	446	448	443	440	460	448	442	447	418	450	453	413	416	433	441	451	460	410	456	438	457	444	451	413	460	464	448	477	453	473	440	472	427	456	442	424	444	428	476	460	458	440	437	476	475	440	475	424	449	449	442	411	460	444	443	448	498	473	467	423	453	473	420	423	453	421	459	475	451	470	456	421	484	431	431	425	440	458	453	443	489	429	461	476	458	447	466	459	447	453	459	422	462	428	452	466	438	473	409	462	462	407	466	438	452	456	419	427	481	445	452	460	434	443	444	460	455	449	432	447	451	434	515	433	423	443	491	411	461	415	458	405	436	497	470	446	455	490	471	454	462	441	446	440	475	408	454	450	444	421	460	448	439	454	463	455	467	427	432	442	447	406	459	482	515	478	414	444	423	492	491	471	446	433	439	458	427	437	457	450	446	435	462	461	437	472	465	446	419	439	457	449	447	423	417	449	447	437	469	431	434	457	454	404	426	429	430	461	427	424	461	453	442	444	469	422	455	437	429	451	407	445	421	468	418	425	447	449	470	462	447	448	495	453	465	456	475	484	415	419	439	463	443	452	437	428	443	451	462	448	487	480	414	443	415	427	460	434	455	433	436	496	459	447	466	447	432	439	479	407	456	462	391	453	443	462	435	399	455	448	446	439	445	419	443	437	433	451	467	427	455	425	454	446	470	448	452	464	465	462	435	441	392	472	422	443	462	458	419	410	476	484	419	486	439	463	452	418	423	444	469	443	423	429	432	465	440	453	460	485	399	415	429	467	441	442	445	448	418	410	450	416	440	455	453	435	466	429	435	461	451	441	410	473	462	424	464	441	438	435	465	459	462	459	408	428	450	462	469	436	464	411	489	438	465	467	475	436	486	480	501	417	481	481	453	415	453	467	468	410	453	450	435	480	428	477	477	487	445	455	446	439	408	453	433	439	483	455	456	435	463	425	442	452	437	460	428	442	458	471	418	452	463	445	462	458	446	465	458	464	465	462	444	453	496	497	442	406	457	449	473	467	428	431	492	466	456	466	454	445	453	450	428	478	429	460	444	431	460	440	451	481	462	446	419	466	409	421	456	432	453	419	471	467	445	417	475	465	464	422	425	446	449	482	428	431	452	433	452	430	448	439	408	449	464	438	475	448	413	431	461	443	455	444	454	451	452	469	424	418	433	447	473	481	444	425	453	425	439	412	411	440	440	464	444	449	476	425	464	434	397	445	452	450	431	454	516	504	475	440	461	442	451	408	443	429	406	463	444	448	491	407	383	434	440	414	427	477	414	465	465	449	447	493	451	436	426	454	416	447	441	465	449	468	454	436	448	468	449	433	427	421	461	437	510	465	392	402	484	448	456	480	501	438	486	476	464	430	400	442	438	426	422	434	452	486	411	382	439	452	464	452	442	427	448	480	437	442	457	449	472	419	450	482	479	446	433	462	438	431	451	483	464	468	446	487	416	456	427	462	454	431	470	436	447	446	449	475	485	462	451	447	441	451	419	436	481	469	473	417	474	472	445	453	450	437	468	421	478	474	465	452	489	473	469	444	444	458	448	443	456	444	416	436	425	455	459	397	428	460	456	460	430	434	469	447	442	438	428	504	443	444	456	451	393	472	503	458	459	410	489	436	457	479	465	444	439	514	444	475	454	463	440	488	469	454	456	442	440	426	454	453	437	448	430	484	465	443	452	490	449	441	431	466	433	458	457	423	451	428	456	446	403	416	438	438	466	473	443	464	472	448	456	462	466	478	407	454	428	470	443	453	477	460	426	450	503	472	436	450	436	464	466	447	443	425	434	439	452	475	426	447	469	431	453	435	437	447	459	468	409	431	456	467	487	458	462	425	467	455	464	440	422	432	410	430	458	448	484	441	438	416	433	414	420	479	448	440	443	469	467	422	473	421	457	433	470	453	453	463	447	458	452	477	494	448	451	443	451	432	430	426	447	453	463	432	428	461	432	482	449	424	461	440	411	473	430	459	418	450	454	431	463	390	476	455	468	473	451	429	429	457	419	446	387	397	435	450	447	459	470	416	471	455	414	467	434	430	433	452	440	458	482	478	452	437	435	434	436	460	474	440	478	449	478	438	450	453	443	455	463	449	462	470	422	465	467	448	442	439	432	462	465	423	443	434	487	462	462	444	429	431	461	482	446	408	481	449	433	456	465	491	481	430	464	412	465	447	447	417	455	430	420	452	432	449	413	425	474	439	508	445	445	449	437	438	453	414	452	405	468	467	455	440	425	446	446	456	444	457	376	452	447	435	444	499	458	421	469	464	443	437	466	448	459	467	417	445	432	447	471	395	475	405	495	418	488	457	438	411	454	449	449	463	397	454	462	465	445	409	447	431	419	487	469	482	449	472	462	460	445	430	457	411	448	423	438	453	465	418	425	448	428	471	446	444	441	470	450	426	451	484	442	469	448	437	447	420	494	487	498	489	480	459	452	428	471	443	493	457	465	458	498	424	479	438	472	409	472	510	462	435	453	424	444	409	438	461	460	445	458	454	436	444	459	448	435	423	419	433	469	429	458	463	508	467	444	481	457	484	408	451	455	438	444	466	396	453	447	480	468	466	434	409	466	451	471	449	479	425	501	472	422	449	441	450	426	445	419	436	436	477	432	453	418	451	423	435	499	445	469	458	471	421	464	461	453	420	448	458	467	458	464	421	434	438	450	438	437	441	446	453	459	450	423	445	389	481	435	463	495	422	447	440	458	426	485	431	413	458	428	460	493	418	428	450	440	432	456	432	459	441	441	465	448	439	459	477	441	465	427	446	433	436	444	443	475	428	446	459	443	439	451	467	454	413	483	385	467	422	486	419	426	462	466	440	456	441	402	445	491	439	414	464	441	510	466	408	439	462	450	427	469	466	490	414	460	455	490	463	476	425	465	427	451	450	420	446	407	452	421	426	436	446	471	429	462	421	477	485	468	433	436	463	453	481	432	485	444	465	454	473	446	417	430	427	433	454	426	446	455	430	434	440	482	413	391	442	422	433	444	425	446	448	435	432	460	469	443	451	448	452	417	448	447	450	434	446	403	459	462	430	464	435	420	445	422	477	467	445	460	391	461	448	457	459	475	435	422	463	504	416	458	461	445	450	419	455	470	451	421	429	422	438	445	447	477	438	438	436	422	475	441	461	439	425	429	475	477	447	403	431	461	481	473	473	437	452	417	431	447	410	429	475	417
67680	45023	12795	1350	625	497	455	394	383	361	345	344	340	325	307	329	342	313	296	296	337	349	326	329	283	306	303	286	327	343	258	320	290	271	243	276	285	295	302	328	286	280	318	314	326	276	280	302	313	275	309	326	303	313	308	318	314	306	326	296	301	296	286	272	290	280	278	286	295	302	287	285	305	287	279	286	298	260	299	275	274	314	315	322	328	304	320	282	299	287	313	293	336	276	285	306	292	295	301	298	299	265	288	293	272	300	304	294	283	301	294	282	304	280	309	268	315	270	296	308	299	297	333	295	290	268	338	309	280	292	294	279	274	281	291	316	304	282	275	276	291	274	287	314	274	267	274	274	275	263	293	292	318	282	252	326	288	293	312	267	279	276	265	280	279	319	309	272	291	283	277	324	303	261	298	285	307	299	296	292	291	312	251	265	315	320	234	293	316	282	311	295	286	293	307	282	297	271	278	296	291	281	310	290	275	295	312	326	293	327	313	276	300	273	292	296	278	278	291	274	319	267	306	321	280	293	318	284	291	291	287	333	303	314	289	286	297	300	280	268	322	307	279	314	308	302	292	302	337	322	287	307	283	293	300	290	281	280	285	276	305	300	310	274	316	286	306	311	282	286	249	266	296	280	294	291	315	291	298	291	303	254	294	289	314	280	270	291	325	294	298	288	310	302	321	269	299	314	289	292	294	297	329	294	302	268	266	262	287	329	288	318	279	273	289	322	281	300	300	294	308	288	326	296	294	293	286	293	283	268	260	298	275	306	282	277	295	306	311	298	314	287	304	293	297	329	301	310	297	292	282	299	292	315	278	345	309	281	274	289	312	277	314	291	279	305	288	315	300	299	318	326	300	291	304	306	317	298	280	284	309	312	305	298	309	288	302	313	247	301	293	269	325	276	282	305	277	280	282	293	264	287	250	312	304	294	290	337	327	300	304	316	313	283	297	306	276	275	306	283	296	302	306	314	283	327	283	328	328	320	271	303	300	289	307	285	331	276	298	317	304	288	303	279	292	329	340	285	282	280	295	282	305	270	297	282	280	298	309	318	297	256	294	298	285	290	310	278	270	322	312	301	312	296	316	273	298	316	279	318	271	318	295	277	324	273	331	297	308	311	313	293	287	295	293	303	305	295	275	291	315	258	298	295	289	312	289	294	284	302	283	285	292	314	316	303	286	290	311	293	283	316	301	271	272	298	308	294	291	285	266	235	326	288	250	302	315	299	329	302	291	273	319	309	315	319	278	288	268	305	334	278	298	291	282	280	281	283	312	294	308	272	306	276	306	294	279	291	304	266	256	277	284	308	300	302	299	330	323	308	285	309	322	296	314	280	266	278	317	272	286	304	318	296	288	301	300	290	317	278	284	289	305	276	262	292	272	274	312	263	294	289	289	301	301	321	296	298	320	280	302	313	267	265	298	280	286	330	279	266	300	303	286	293	275	298	307	309	298	334	310	303	278	300	259	288	289	290	317	286	263	282	311	263	340	298	308	311	310	279	297	277	298	316	322	280	292	270	294	307	316	299	300	312	336	297	285	301	315	300	304	322	307	290	304	283	284	292	281	337	290	315	300	338	308	321	291	326	265	316	277	281	298	321	313	302	310	260	315	322	255	270	310	272	272	264	313	295	288	282	301	335	276	294	307	298	288	302	319	305	324	280	302	317	282	285	281	313	285	282	266	266	283	299	286	285	314	304	305	298	290	293	288	318	266	280	297	294	313	315	304	283	302	262	298	294	299	287	316	304	300	295	285	274	326	304	311	273	265	275	309	285	296	308	278	299	305	292	295	278	302	285	292	279	277	307	299	287	287	313	310	320	315	284	281	311	329	301	326	281	303	320	276	286	289	280	297	297	267	319	296	291	331	304	258	291	298	277	281	301	290	313	286	323	306	291	269	284	290	245	329	302	294	316	327	308	311	316	291	288	280	281	318	290	307	293	269	259	313	299	309	299	265	281	284	305	282	275	273	277	293	294	278	315	316	311	278	288	285	288	282	320	278	276	293	342	291	301	290	299	311	308	310	311	301	307	290	272	308	332	294	308	284	316	279	282	270	276	323	327	316	291	274	284	273	318	303	299	316	311	319	321	282	279	314	320	296	320	284	292	287	307	319	298	302	258	291	291	313	321	273	271	298	281	288	297	300	287	259	308	253	262	311	318	292	254	263	288	299	305	303	297	276	300	282	317	309	321	328	284	292	273	295	312	297	298	292	301	308	328	303	305	267	295	284	307	300	257	287	288	295	313	321	286	299	290	307	307	269	290	303	283	287	286	309	310	303	276	294	320	294	280	303	306	312	287	301	274	284	295	288	289	283	282	289	296	301	288	308	301	287	318	296	316	301	321	296	283	318	294	293	286	283	270	283	292	277	299	313	286	280	271	305	281	283	302	283	288	284	269	288	289	289	284	288	320	316	279	311	307	268	292	290	283	322	287	283	287	293	297	312	302	282	288	305	293	323	257	310	282	280	278	314	308	273	289	266	316	302	307	320	287	307	297	283	285	297	293	274	325	278	282	307	276	278	310	291	295	325	300	317	285	298	290	275	306	283	311	305	327	296	288	289	322	301	268	282	305	296	297	311	313	307	257	285	283	285	282	297	300	265	277	302	326	283	289	284	269	289	309	255	293	300	290	316	281	331	287	278	282	284	315	323	283	257	292	294	320	321	289	278	301	312	306	283	271	317	281	308	294	295	308	308	306	312	304	285	292	328	266	275	312	293	272	313	294	309	313	295	293	314	299	270	329	244	294	296	278	285	317	312	317	303	254	327	300	272	295	326	306	315	268	312	316	290	301	309	299	297	307	311	306	297	321	266	286	312	266	296	306	313	303	313	280	298	298	280	283	319	324	329	293	295	287	287	281	321	319	294	304	306	321	290	286	310	294	284	296	296	289	307	278	303	284	280	289	272	305	296	299	304	298	303	285	329	299	298	304	288	328	281	315	320	306	280	290	296	272	297	304	311	279	290	292	293	294	313	304	295	289	280	299	306	279	312	305	310	322	287	261	329	323	299	293	272	305	314	316	316	273	279	296	288	293	289	289	280	280	257	303	299	333	337	272	314	327	321	277	283	277	317	273	308	316	290	308	307	288	310	285	284	306	281	308	310	283	267	314	295	322	284	288	302	290	284	280	298	271	291	314	313	284	292	314	276	254	306	303	285	285	289	303	290	295	272	297	268	303	312	289	289	276	280	270	278	329	272	292	283	300	269	286	288	291	307	302	320	267	290	307	295	290	325	278	297	306	292	292	304	264	282	296	266	293	298	271	298	287	276	285	303	272	310	313	295	295	265	307	292	315	307	279	314	302	296	305	283	302	272	276	281	306	261	292	274	256	320	314	308	298	307	304	304	297	314	307	293	307	282	288	313	328	318	321	296	309	273	314	306	313	284	274	296	249	262	298	271	284	316	305	276	273	274	305	283	310	309	312	266	303	298	271	321	298	303	265	302	299	298	307	306	279	307	259	310	270
41100	28167	2128	2373	1986	1745	1473	1323	1230	1127	1087	1031	957	914	930	915	950	867	838	844	836	820	792	790	827	813	816	783	760	722	707	775	768	790	773	751	720	726	691	731	757	739	708	737	789	782	729	729	724	719	736	746	705	727	696	727	709	769	715	699	704	746	748	769	735	729	771	739	689	696	720	694	765	737	728	719	698	728	703	756	733	761	689	744	743	745	747	714	688	751	716	756	733	729	733	730	688	677	770	718	723	773	727	751	757	696	714	773	722	664	716	794	697	698	694	703	729	680	693	701	721	707	707	710	692	706	746	729	652	726	718	756	730	716	704	628	678	727	646	749	743	712	734	723	712	702	735	761	666	745	696	762	703	722	694	715	726	719	698	706	703	706	706	732	669	726	725	693	701	733	720	777	733	730	738	692	654	695	691	705	739	735	748	759	682	699	710	730	700	735	734	733	708	703	709	758	725	751	700	690	741	690	740	731	689	780	732	718	709	711	702	697	716	723	654	686	747	723	705	765	699	679	710	692	685	708	721	718	777	705	735	739	753	673	703	703	746	713	737	712	733	664	708	731	716	707	691	740	718	730	745	700	737	701	675	725	744	674	725	683	716	708	708	681	733	725	749	693	755	723	685	774	673	716	695	693	707	717	737	677	705	697	716	732	701	728	775	725	694	727	752	711	723	680	692	659	685	756	749	742	698	723	729	705	708	761	728	683	740	683	739	703	743	740	740	679	765	732	727	721	755	747	739	699	745	751	729	744	671	724	673	717	689	748	734	731	689	726	710	701	687	714	705	692	657	740	711	739	732	750	707	692	671	754	780	716	697	689	754	709	734	695	705	708	678	693	758	702	690	696	723	737	737	736	716	713	710	668	686	709	716	675	715	681	724	703	657	760	770	730	748	733	762	747	747	724	771	747	732	746	705	719	720	733	736	756	710	665	720	757	732	737	757	746	659	773	728	750	710	736	720	720	769	732	703	741	676	702	681	688	719	742	706	721	690	748	730	692	721	680	722	763	671	726	713	729	677	752	710	714	725	700	739	713	703	689	732	703	715	737	747	700	732	751	721	707	732	704	737	693	685	720	724	722	732	725	720	745	747	732	735	696	703	713	750	672	687	703	726	743	721	785	645	673	709	695	695	776	742	743	666	703	741	712	699	743	738	737	722	705	720	761	725	762	741	712	726	654	774	737	746	670	748	775	733	765	720	709	715	698	707	706	700	723	700	719	693	752	715	731	662	698	697	699	765	730	689	742	681	703	728	717	679	712	737	754	709	681	681	722	748	768	755	728	712	760	719	691	696	727	699	776	688	705	714	757	717	661	725	723	690	722	695	733	731	699	737	740	682	707	747	738	661	716	704	700	706	668	722	735	700	703	754	752	739	768	718	784	709	729	754	652	722	764	763	744	711	690	712	725	675	719	720	731	739	685	663	708	705	716	707	748	732	769	762	685	693	690	703	760	712	717	708	730	708	729	666	676	696	698	705	692	667	699	732	711	726	690	724	717	651	719	732	720	721	751	703	719	744	681	722	669	736	718	733	670	700	720	687	727	668	706	788	722	729	713	758	680	683	703	712	733	672	761	662	736	702	696	737	719	696	727	709	747	681	720	735	731	766	740	723	739	666	706	689	731	753	723	735	707	690	729	719	725	699	718	775	680	741	732	740	721	746	723	705	673	662	713	704	741	731	706	695	717	711	697	706	700	720	664	774	719	737	729	689	700	665	647	745	723	717	741	694	766	727	700	762	653	707	717	713	710	709	686	718	713	738	736	673	700	691	686	686	713	715	711	732	728	734	730	736	716	720	726	710	728	698	742	757	721	740	748	692	725	726	692	725	693	730	734	680	687	671	707	740	717	711	777	770	704	753	693	746	697	756	719	699	696	714	677	632	679	730	696	757	729	648	681	724	775	754	741	722	741	677	724	683	737	706	705	709	744	735	697	714	718	693	681	713	745	707	667	694	708	777	696	693	731	693	745	701	742	766	725	706	729	770	692	747	745	720	696	725	732	765	739	725	674	771	745	706	719	669	692	699	750	711	731	659	689	708	692	783	723	716	738	734	728	703	728	724	736	677	739	744	741	732	753	712	685	747	715	719	706	768	684	707	723	729	702	733	690	709	717	724	724	744	696	745	696	771	729	723	720	729	719	690	755	715	710	736	736	687	743	720	723	737	708	761	762	705	671	710	752	681	713	715	725	713	740	718	708	737	727	741	713	749	693	726	717	694	707	717	754	700	709	709	740	735	745	737	690	702	732	693	744	730	751	741	721	658	694	745	748	739	697	718	740	705	690	711	701	745	722	640	704	672	687	689	722	731	723	736	674	724	689	745	713	718	700	767	766	789	731	685	722	717	720	684	713	685	712	711	732	738	693	747	746	734	722	761	650	721	741	722	758	723	743	752	724	727	743	695	748	721	711	701	712	732	705	745	687	690	704	666	716	738	732	691	661	731	762	700	690	708	712	736	716	740	679	756	751	716	667	733	741	747	733	668	675	743	709	696	723	721	755	742	666	754	724	723	714	653	748	737	767	715	725	750	744	714	770	685	674	719	755	738	770	741	666	693	764	679	731	729	722	682	714	709	698	683	715	732	724	720	676	748	698	773	736	693	700	680	805	731	712	766	733	722	706	681	734	745	749	707	750	685	733	752	722	694	762	699	730	717	727	710	744	703	716	708	725	669	688	689	723	711	674	745	751	694	720	687	705	713	725	672	756	692	680	751	655	671	648	726	740	720	736	701	740	746	721	749	717	721	716	669	719	718	766	717	731	761	693	721	702	654	709	707	704	721	694	700	727	699	706	742	692	697	726	699	734	755	733	724	685	762	763	732	766	699	714	679	695	757	720	709	720	702	686	718	671	720	676	751	700	742	750	726	716	664	673	680	713	713	778	718	741	667	751	718	711	733	729	656	729	714	757	723	695	690	701	725	681	732	765	753	721	698	691	767	732	703	739	695	747	659	681	698	739	707	673	755	741	754	707	707	637	728	700	723	726	663	729	757	728	721	733	772	697	706	738	685	737	710	717	737	733	700	724	749	732	690	707	741	691	718	739	735	715	699	708	729	724	724	744	723	719	737	695	704	716	705	741	719	741	738	765	680	716	727	705	758	679	760	732	689	715	735	714	733	719	721	738	695	702	786	729	796	754	713	744	739	687	732	698	655	748	727	729	736	705	704	720	722	675	712	727	702	705	689	688	721	741	660	734	721	711	742	702	721	700	754	680	715	701	656	675	732	736	718	709	735	754	700	718	691	693	759	700	771	720	689	746	707	717	702	730	770	717	713	658	719	668	715	720	696	764	693	719	741	716	736	669	729	720	721	714	779	696	668	738	711	740	716	697	724	721	717	765	744	749	683	795	744	729	710	728	683	707	699	702	697	704	678	694	784	720	689	726	716	709	715	723	683	738	716	717	771	738	725	680	707	720	719	717	716	755	729	742	790	734	668	691	694	712	698	735	745	704	737	700	705	689	732	706
80326	56166	19946	5033	1059	680	578	484	417	389	341	330	352	315	302	299	316	289	297	276	281	281	282	269	272	278	264	291	295	298	291	276	264	258	255	276	259	245	274	284	296	267	229	220	268	273	281	306	279	259	259	241	297	248	277	257	226	261	268	266	265	241	262	295	240	290	239	255	254	266	291	289	269	260	274	220	255	267	236	247	247	260	236	238	271	280	244	247	282	269	253	253	241	274	271	251	293	243	273	283	281	260	274	281	260	264	247	259	295	273	234	263	260	237	230	258	303	251	247	243	280	255	282	232	257	275	263	259	260	269	249	258	239	234	239	287	268	248	281	246	280	239	270	269	289	232	270	261	267	260	298	272	225	236	249	268	227	243	283	237	237	275	264	226	243	259	241	262	236	235	277	269	226	259	272	251	267	263	266	277	250	221	273	257	229	285	266	249	244	240	260	235	225	255	270	251	253	234	277	262	251	258	270	264	237	250	287	264	277	261	265	263	255	252	244	260	255	295	244	264	242	278	261	234	274	249	245	265	264	282	255	256	257	252	301	255	281	256	232	266	241	242	272	284	283	278	248	246	264	253	265	247	262	267	234	262	265	258	236	277	248	249	296	302	275	246	249	256	254	254	253	222	293	265	235	259	224	245	225	241	249	267	262	252	247	252	240	244	255	278	262	241	264	251	256	263	270	265	233	263	235	262	287	243	273	290	273	283	271	248	246	223	250	275	275	244	281	278	282	262	265	263	270	255	238	249	247	265	260	239	247	247	217	247	238	277	271	255	256	279	258	265	253	290	283	265	252	278	262	259	255	260	250	264	230	270	255	261	288	231	257	252	248	243	280	262	247	255	273	273	256	296	262	260	269	241	268	263	224	242	227	266	231	241	259	252	257	298	227	261	221	275	234	242	252	238	238	258	249	253	273	261	254	260	256	251	252	239	252	256	283	239	236	271	238	234	271	271	260	261	259	211	248	249	216	259	243	257	257	240	232	248	278	252	271	252	262	267	261	243	231	256	253	233	245	267	249	277	265	260	239	244	273	260	241	254	250	234	224	247	263	269	235	236	287	260	265	266	277	258	249	262	239	261	220	254	260	282	249	279	285	246	224	233	269	250	252	272	228	247	251	243	246	257	266	277	269	267	252	222	236	237	245	245	272	248	240	261	250	254	299	284	281	253	275	243	268	263	267	226	271	258	249	256	245	268	250	247	260	279	223	265	261	244	246	237	250	255	283	273	262	240	256	242	224	253	261	274	274	265	232	257	222	238	249	259	239	267	252	231	239	229	266	269	252	256	266	256	252	241	246	280	257	296	277	277	235	274	239	240	287	254	246	253	265	268	250	257	293	253	280	262	246	262	273	273	212	278	272	264	277	249	274	263	221	264	244	232	263	295	244	264	271	240	263	233	251	285	257	243	258	216	257	252	271	265	244	225	247	274	261	269	248	265	263	256	303	271	275	239	245	278	252	237	272	281	277	242	238	285	253	285	258	286	255	258	266	237	236	215	248	269	216	247	236	236	253	288	270	282	262	266	269	267	263	234	277	290	256	248	267	252	243	254	253	271	239	254	244	268	277	311	254	281	258	253	262	265	275	252	263	262	275	282	279	286	264	248	222	249	245	268	267	255	260	272	253	234	251	269	272	292	255	291	266	244	248	257	218	276	255	265	266	262	262	242	274	257	252	268	226	224	273	277	269	243	263	255	259	262	252	257	243	256	273	268	253	257	249	258	270	258	257	270	283	255	253	271	268	251	234	287	253	259	275	253	247	259	254	272	257	268	265	257	284	282	268	249	269	281	267	277	265	264	257	256	266	254	270	227	279	274	271	262	243	277	270	266	256	259	243	281	306	267	231	237	274	250	229	246	200	260	270	235	260	295	277	246	271	270	227	263	254	252	239	251	231	256	210	240	264	263	263	230	238	269	261	244	242	262	292	271	273	229	261	254	286	262	254	267	254	259	290	229	238	248	228	272	263	243	228	263	268	273	270	281	254	237	276	241	256	247	226	268	249	230	307	259	270	258	238	252	245	253	267	258	296	281	267	267	257	247	280	250	259	256	249	245	251	254	261	242	280	253	266	259	252	246	233	269	303	236	274	256	277	254	270	244	265	260	257	275	253	252	243	253	291	261	279	236	258	262	258	279	280	247	251	249	281	268	272	262	265	275	268	235	299	275	256	234	250	233	255	258	262	270	282	249	268	263	265	242	265	268	253	264	252	255	227	273	242	269	279	250	254	267	244	258	275	252	280	270	260	242	299	241	288	282	248	228	287	237	256	245	269	276	281	246	240	257	283	248	236	251	264	238	235	251	252	280	271	258	249	274	235	272	272	238	257	239	242	257	273	269	242	254	269	251	248	261	288	238	244	293	282	258	263	243	273	221	255	236	263	263	233	262	236	274	250	255	238	238	257	226	240	286	287	237	232	252	287	258	276	264	229	268	256	259	250	280	257	283	239	248	239	217	261	264	268	264	240	271	265	243	292	266	247	251	274	267	240	257	289	240	250	267	270	287	271	258	250	247	258	277	265	269	245	249	277	269	259	252	257	233	275	278	249	248	248	233	258	272	264	276	244	289	263	263	245	235	276	270	258	267	237	251	283	258	261	279	245	246	259	275	280	282	236	271	250	257	245	252	241	272	282	272	297	238	274	257	253	271	257	258	286	277	252	291	251	253	249	249	271	257	257	232	269	265	244	251	275	248	269	267	232	240	280	265	241	264	269	243	266	246	271	258	261	253	257	255	254	257	265	249	227	257	251	250	253	266	254	253	284	292	234	261	269	250	284	233	242	215	233	249	267	268	272	255	276	254	267	280	235	264	259	265	268	254	235	233	264	261	271	298	254	300	249	232	264	242	230	260	267	270	231	232	249	256	251	282	249	223	255	259	244	238	254	252	251	241	239	242	234	228	273	244	242	268	237	263	267	245	249	259	258	257	227	265	282	242	264	264	233	273	272	232	263	269	253	265	247	301	262	271	289	277	244	235	241	263	247	265	245	274	271	282	279	258	234	239	240	278	264	250	255	282	291	259	271	235	279	263	246	251	251	242	273	229	268	225	246	267	271	249	261	280	271	259	259	234	258	249	250	235	251	304	261	272	259	249	260	269	242	250	260	261	268	255	288	237	259	262	265	235	267	272	235	233	265	248	254	257	221	239	239	283	280	267	269	249	273	288	271	259	260	230	239	239	263	250	253	218	255	259	253	283	278	244	263	271	293	261	274	267	244	269	280	256	229	290	270	275	237	233	230	251	250	262	264	260	271	267	256	260	248	257	256	226	256	239	248	274	223	246	262	230	279	248	277	265	264	245	242	261	249	262	264	258	242	250	239	271	236	247	270	276	264	271	237	239	257	241	254	267	258	261	268	235	276	256	255	250	288	266	262	249	261	274	244	264	279	238	260	262	234	247	253	242	261	248	244	265	245	237	221	238	264	222	221	236	261	265	260	225	252	265	273	272	237	285	269	251	239	253	264	226
49871	35660	3262	3702	3143	2717	2198	1840	1630	1453	1271	1214	1099	1093	1013	901	927	898	813	829	877	752	750	704	771	666	714	731	717	764	709	666	758	684	669	632	644	638	677	660	660	690	631	634	687	666	628	651	639	678	639	634	644	617	671	647	635	624	651	616	616	636	658	598	646	629	645	631	625	636	640	638	587	579	583	632	636	637	662	635	658	619	617	615	606	614	583	578	646	626	620	614	616	678	617	625	644	615	641	599	636	607	609	618	592	604	587	587	614	613	643	642	632	626	633	626	591	636	635	628	636	596	636	609	596	602	611	626	667	622	600	597	605	604	618	585	611	618	647	634	623	596	610	656	650	582	643	574	583	612	624	635	660	619	649	582	604	630	649	629	617	632	595	605	623	652	578	622	619	666	624	592	620	621	598	592	584	623	589	639	656	612	651	658	621	599	632	617	656	639	602	605	633	593	593	597	659	642	633	656	638	613	622	610	617	636	614	673	615	623	611	600	609	601	589	584	595	660	634	629	613	583	654	642	607	607	589	579	629	607	596	631	661	659	612	640	599	599	594	583	587	644	564	581	612	564	618	655	586	660	632	623	623	600	612	632	623	605	631	616	632	580	602	634	627	571	629	636	667	620	665	592	609	564	607	583	614	640	618	625	640	647	609	619	588	590	612	574	580	603	638	606	620	658	641	585	613	588	643	629	621	578	635	613	546	618	601	620	580	625	608	645	591	603	638	654	617	603	631	643	611	669	597	633	589	631	583	629	613	618	597	574	624	610	591	659	609	649	595	602	644	664	592	636	633	634	657	634	599	632	603	599	661	585	580	586	647	649	586	604	648	640	616	622	646	595	551	569	621	626	651	604	591	623	597	623	586	636	588	613	554	584	619	608	639	638	590	661	611	654	591	662	577	599	620	615	625	638	611	663	610	634	607	601	575	635	577	626	604	628	571	624	578	615	609	587	643	591	571	563	609	619	602	601	635	630	587	596	588	573	623	620	604	655	608	593	647	619	589	566	598	630	628	618	603	645	589	611	656	618	631	593	610	657	637	610	609	646	577	627	592	643	606	617	619	620	609	616	656	628	600	616	670	605	620	639	621	579	635	610	600	630	584	568	609	569	592	613	655	612	586	580	622	614	596	617	615	587	606	572	625	614	594	614	641	616	634	558	598	611	630	628	618	633	623	596	607	583	649	654	624	554	622	614	617	595	664	611	623	632	591	610	622	599	600	598	585	586	599	640	579	623	651	631	560	597	605	613	610	610	559	614	650	639	604	588	623	564	583	600	606	640	601	633	627	572	627	640	593	590	624	622	572	579	581	625	570	601	597	606	619	618	612	574	646	638	580	594	611	558	601	628	642	608	597	645	630	611	637	601	639	618	613	610	617	591	633	574	628	597	621	598	607	609	652	606	578	608	609	600	598	632	581	629	586	645	616	652	603	576	623	614	654	668	576	624	625	612	625	651	627	585	639	591	646	647	551	602	613	647	653	602	610	601	610	611	572	624	653	597	579	625	570	653	620	671	591	590	628	579	593	592	609	589	642	581	644	619	579	640	615	615	587	646	625	570	620	619	642	612	670	584	625	600	571	595	597	592	591	621	607	622	613	603	623	605	611	632	605	604	580	584	647	641	570	573	607	637	600	576	552	601	662	648	613	611	599	612	668	600	629	645	590	637	654	546	588	608	614	639	606	628	602	581	580	607	577	625	606	605	624	606	605	611	612	594	578	617	593	622	621	581	592	598	633	608	656	607	670	620	584	616	568	636	582	633	656	596	606	613	598	593	666	549	591	593	633	582	629	636	592	614	591	607	669	617	648	625	602	627	610	606	623	580	580	616	608	603	617	627	623	603	635	634	614	635	633	618	644	607	609	650	609	599	643	620	631	603	617	621	624	592	647	619	666	599	571	633	608	614	586	584	619	623	637	611	601	596	641	578	659	639	617	626	574	618	610	606	633	600	608	619	621	635	625	645	611	640	631	603	622	569	571	660	621	618	631	599	638	571	648	621	628	630	603	604	591	605	629	588	605	618	602	622	636	619	595	584	659	578	616	582	628	662	619	585	621	594	616	646	591	590	599	596	633	625	587	604	562	605	628	637	577	629	622	611	611	610	590	628	603	568	608	597	628	626	575	607	640	616	626	615	558	603	637	596	607	571	597	637	622	563	631	646	612	666	604	640	586	617	643	667	593	617	620	626	625	664	628	614	579	604	563	583	604	614	593	595	574	642	618	564	609	617	648	571	633	569	630	584	619	568	629	615	580	623	573	608	612	650	590	617	594	614	612	611	613	604	621	653	628	617	619	643	587	644	623	634	578	593	618	582	632	619	658	604	594	588	634	620	594	604	646	628	568	679	617	646	609	618	612	592	627	617	617	577	580	637	626	600	617	620	586	592	659	594	605	614	663	595	599	620	626	656	622	585	539	608	612	611	577	629	619	637	674	618	662	633	628	631	628	666	629	651	639	622	580	634	601	632	628	608	648	648	648	591	605	633	593	592	620	576	611	665	566	536	647	598	626	608	563	642	628	605	596	661	646	572	633	604	613	633	641	623	602	645	603	612	622	613	585	575	601	651	517	629	622	586	564	631	660	661	646	607	626	643	624	622	612	632	626	599	622	624	662	586	654	645	616	603	622	607	637	626	634	634	633	644	568	629	627	613	644	610	630	632	616	636	585	615	606	623	612	584	605	604	610	601	620	627	620	576	600	621	597	565	627	625	584	675	580	622	609	622	634	592	600	616	620	592	615	630	630	602	666	604	623	620	576	619	625	589	600	612	607	596	616	628	586	601	585	623	601	595	599	646	634	655	674	588	611	633	611	668	586	620	638	611	577	608	591	625	572	608	610	580	606	633	633	606	607	632	599	638	674	608	638	581	676	615	579	583	649	639	586	615	627	602	613	641	658	589	649	611	647	625	616	611	586	615	575	626	618	655	616	593	605	618	581	596	627	643	639	663	631	636	651	608	636	625	636	616	620	590	597	583	591	602	618	571	592	639	628	627	598	625	601	590	648	586	622	602	602	614	651	633	590	591	618	615	599	643	618	598	605	607	594	576	692	572	606	580	620	610	584	637	654	648	591	642	612	623	630	618	612	594	652	614	603	620	628	621	619	587	662	604	625	593	600	616	580	626	630	681	625	618	646	589	629	646	595	640	573	640	609	643	633	615	645	602	600	628	613	628	614	611	621	561	654	629	614	638	602	610	646	592	591	605	663	651	624	618	621	613	619	636	554	631	614	622	606	622	624	631	656	599	597	637	572	574	605	584	649	609	637	615	606	629	599	607	615	608	588	592	580	653	620	657	609	612	596	592	591	579	603	590	570	602	560	635	568	583	646	586	555	564	623	633	622	618	608	639	586	581	617	626	590	561	617	586	623	603	620	595	651	615	587	634	625	670	611	599	609	601	605	617	637	667	592	625	573	582	608	594	581	609	608	614	627	575	623	594	625	591	601	570	595	626	607	633	619	599	655	653	600	583
19060	3886	281	180	175	166	155	182	180	168	189	170	176	180	157	145	184	172	182	171	157	164	177	170	181	160	174	172	188	179	138	182	176	146	167	171	160	156	177	159	164	180	140	187	161	139	175	175	176	155	153	165	150	169	165	149	200	199	170	156	161	147	161	171	168	171	142	146	176	182	149	175	154	158	183	172	174	196	162	160	174	155	145	154	152	192	163	182	202	179	157	170	155	157	158	171	163	163	175	173	152	149	169	146	173	157	170	178	176	149	177	146	158	166	171	159	148	174	171	146	179	151	152	172	167	158	158	159	159	166	196	150	152	154	147	166	186	172	168	174	158	174	174	155	179	162	145	162	139	157	160	167	156	160	176	162	174	172	151	168	171	165	156	156	184	163	152	172	183	192	160	172	189	172	152	147	166	170	158	185	163	136	166	176	200	150	151	152	155	178	168	153	156	169	144	161	158	184	146	175	164	170	170	174	168	144	157	168	181	156	189	157	186	142	152	166	144	140	134	178	184	152	164	163	164	161	174	164	166	158	144	174	159	181	168	169	158	155	161	178	170	131	158	172	168	172	174	149	157	170	176	153	162	157	216	150	185	167	166	170	173	183	152	212	159	165	145	164	199	191	160	168	153	145	172	164	187	154	149	167	160	163	188	163	168	183	156	180	158	166	159	180	178	159	175	163	185	157	169	153	172	168	151	155	171	157	192	169	149	174	178	162	148	167	164	181	170	186	146	162	184	171	179	168	144	165	184	141	173	171	183	157	158	171	169	171	132	173	168	164	182	148	147	167	161	146	164	154	148	160	165	169	176	161	149	167	168	157	179	179	183	180	161	148	171	155	168	154	159	198	167	158	176	192	146	166	177	153	154	169	161	155	195	173	142	170	167	155	157	159	166	156	166	174	180	186	157	166	160	169	174	157	176	187	175	165	175	139	179	161	151	160	158	173	150	176	166	147	169	168	159	188	166	169	148	173	172	147	157	164	172	146	149	168	165	171	162	151	174	161	144	157	178	178	150	153	174	176	183	146	168	185	159	137	180	175	146	156	173	151	146	158	173	150	173	168	171	184	168	154	160	153	143	139	149	149	170	160	161	161	157	144	164	176	170	147	164	200	158	145	180	163	135	154	185	185	170	170	168	161	154	159	171	156	150	153	158	154	184	154	166	179	160	155	177	164	157	145	192	165	140	149	153	172	158	177	159	152	153	166	159	163	179	183	174	169	157	190	185	155	162	144	166	184	158	160	146	177	151	181	149	177	165	173	160	176	163	167	186	163	189	178	180	159	145	183	175	165	168	151	150	154	154	177	187	165	185	164	158	172	142	169	170	173	157	188	181	158	159	164	168	166	160	154	158	171	154	204	178	187	149	151	156	153	172	165	143	156	158	170	173	200	161	167	150	161	186	145	155	163	166	161	157	154	180	157	155	174	154	159	162	170	169	148	201	161	158	177	165	157	169	161	170	139	159	168	178	144	168	144	170	153	187	166	161	160	179	183	173	184	145	159	174	151	170	181	164	147	148	198	167	201	175	152	171	155	171	142	170	165	156	139	162	167	150	177	160	152	167	150	163	160	156	163	167	155	175	149	165	190	155	141	158	150	143	160	192	163	174	164	168	152	193	164	152	157	180	156	161	165	154	146	174	179	153	177	169	197	182	176	201	165	169	136	167	175	161	165	165	165	136	165	160	141	199	167	147	163	173	145	152	159	167	148	160	178	192	185	168	144	165	156	161	151	157	152	176	146	158	169	170	161	164	182	167	164	147	156	150	161	197	142	133	167	153	179	185	170	175	177	159	149	174	155	188	181	170	170	168	147	165	163	141	180	145	167	166	160	176	167	162	176	172	170	177	170	161	162	180	138	143	156	158	168	165	163	178	168	136	190	164	187	162	167	171	184	145	138	153	166	177	160	179	158	158	172	146	158	193	178	182	182	155	186	175	174	155	152	172	173	177	141	162	152	160	164	188	174	194	135	175	184	173	168	162	172	178	171	164	163	173	176	151	160	158	176	174	149	160	176	165	157	155	187	168	161	148	157	166	179	152	172	178	154	147	170	155	179	163	165	158	192	153	163	166	155	202	163	162	162	152	176	187	164	149	171	154	173	151	202	200	164	206	155	164	161	174	141	182	159	181	141	161	153	160	160	132	167	163	145	144	171	190	183	180	157	187	174	172	175	183	181	147	161	168	152	139	164	162	160	173	186	176	184	180	149	151	163	173	162	174	162	154	147	172	165	150	161	185	181	135	135	176	161	164	150	171	165	136	154	156	168	176	157	169	153	165	164	177	149	143	163	172	161	160	137	144	158	168	161	167	169	151	167	155	182	184	180	164	157	171	165	143	158	153	160	154	171	156	174	159	184	179	167	176	163	165	157	174	181	181	137	156	181	138	170	184	178	160	159	172	167	154	180	151	180	145	163	158	175	131	149	161	177	173	153	155	193	151	165	150	162	159	175	168	190	170	185	150	182	160	167	160	199	155	162	202	188	170	174	161	164	177	168	171	151	181	178	154	175	166	140	174	166	163	178	165	172	175	151	159	157	163	195	143	177	161	182	169	180	172	174	142	189	166	141	162	145	160	168	145	170	165	165	179	182	161	172	172	176	150	166	171	159	187	160	177	145	173	149	122	162	166	166	150	158	168	178	174	165	153	178	178	181	150	160	157	142	147	190	171	174	171	184	140	145	150	166	171	146	165	157	154	148	143	176	158	177	176	165	156	157	174	148	156	171	161	147	177	167	192	161	168	162	159	162	148	157	150	149	161	168	191	199	163	169	178	168	167	180	178	164	169	136	174	167	180	162	177	177	164	169	184	167	165	155	136	160	163	153	145	156	173	155	140	156	144	167	167	195	160	160	177	160	169	153	177	171	184	161	172	169	152	160	155	173	182	163	173	155	161	174	175	169	163	183	158	152	164	148	179	170	169	177	155	158	156	154	158	153	181	165	172	172	171	161	201	163	173	161	173	181	168	178	152	187	174	181	156	152	147	169	162	187	180	168	142	176	184	154	174	159	162	176	161	173	161	149	172	164	174	170	185	166	142	167	156	169	160	184	171	173	168	172	162	190	162	160	160	156	159	160	169	189	168	163	165	157	188	186	163	182	137	207	194	168	179	187	175	169	174	171	162	161	174	178	179	160	152	162	174	154	163	169	164	181	189	157	164	174	143	161	178	154	159	178	164	183	166	157	162	162	167	145	165	185	136	160	140	164	174	187	182	182	163	144	158	164	172	174	149	164	162	143	147	176	151	171	198	180	183	147	154	162	172	158	163	138	156	157	171	158	164	175	178	167	152	151	148	174	153	172	133	166	165	165	162	158	198	133	190	147	169	187	182	187	182	155	183	179	181	171	171	187	168	160	179	157	162	142	151	170	157	171	154	173	159	184	144	159	154	156	182	169	163	146	172	166	164	171	156	158	169	164	171	177	154	172	189	188	168	171	166	183	166	145	158	159	145	161	151	161	177	176	155	151
18021	4434	519	495	475	506	438	468	431	445	490	457	454	463	430	478	463	484	475	434	476	472	439	462	425	456	439	415	429	452	434	457	406	431	445	449	440	441	453	466	416	429	439	431	448	438	450	450	455	460	475	425	434	449	451	472	445	421	423	442	429	467	426	466	477	439	443	495	437	470	470	431	422	436	428	450	430	470	448	451	442	438	518	470	420	433	452	425	444	435	433	435	446	466	454	440	482	433	446	449	437	467	473	407	413	439	455	436	440	443	441	470	490	441	434	476	449	423	500	431	420	461	427	444	500	437	450	446	430	431	455	438	456	460	447	448	456	448	475	453	448	464	436	410	446	457	472	470	476	436	428	463	448	445	406	480	433	445	465	463	425	394	450	438	448	488	472	461	462	414	440	443	456	437	481	440	422	445	453	464	486	432	429	466	453	437	438	460	406	430	449	439	422	436	434	446	457	467	427	443	461	478	474	439	458	443	447	457	400	461	417	445	451	431	459	464	453	454	432	456	423	454	477	440	445	464	451	401	446	430	429	409	453	466	413	449	416	456	471	462	427	438	438	430	450	481	459	411	406	410	448	427	466	435	422	439	457	444	434	430	461	440	459	431	432	434	439	418	480	463	447	439	431	445	501	461	441	443	467	471	444	444	408	420	427	484	460	434	435	454	427	436	426	444	396	433	471	435	449	431	468	421	420	448	454	447	463	441	410	424	443	436	440	482	420	439	468	426	446	394	457	466	434	467	413	438	438	419	458	487	438	435	475	457	456	465	478	449	455	466	449	440	428	422	423	478	425	438	417	449	455	451	407	458	443	483	443	452	414	440	465	447	453	476	435	434	449	449	426	418	421	475	425	487	488	426	413	418	419	434	470	443	436	432	462	465	446	441	449	445	419	412	449	437	443	444	419	462	464	442	450	438	421	471	469	424	403	446	452	510	467	459	441	421	463	425	429	445	441	447	442	428	425	478	456	471	424	429	444	425	483	403	426	435	442	434	418	472	448	460	452	464	468	448	427	470	421	442	463	463	427	451	427	475	480	440	393	425	479	454	428	419	446	403	430	442	415	473	414	461	441	486	429	446	421	455	448	450	436	457	442	463	472	443	431	414	455	412	425	446	437	437	462	436	440	473	417	477	464	429	439	456	472	446	456	445	449	436	451	455	441	457	463	491	422	486	434	479	445	456	461	443	451	422	454	457	433	437	450	443	427	458	483	452	460	431	419	465	442	443	441	440	467	469	449	423	471	432	447	418	416	436	460	469	442	464	480	447	449	457	425	496	463	449	476	444	464	477	448	437	504	486	398	414	418	435	449	490	468	446	453	438	432	432	461	449	483	439	423	465	469	450	405	480	459	485	511	438	421	445	443	439	451	481	445	452	453	437	439	444	429	452	429	441	463	457	446	472	422	477	435	456	457	475	428	421	425	433	428	448	465	431	439	481	453	412	446	461	430	465	473	447	404	458	446	474	469	494	424	474	459	399	474	470	421	426	442	456	442	455	433	441	448	484	456	419	439	440	442	427	447	436	448	443	460	437	457	465	466	423	395	423	437	433	481	443	428	429	461	440	467	401	418	450	430	443	451	443	449	461	434	462	458	404	463	432	447	446	414	460	437	482	455	441	458	465	507	427	482	448	433	480	440	465	445	454	497	455	451	412	439	448	419	436	447	434	432	449	436	453	430	419	457	475	473	432	448	485	427	446	405	443	449	429	471	455	456	437	419	430	454	439	455	422	418	426	455	474	459	484	425	449	440	421	436	430	445	449	465	437	477	465	412	440	434	478	426	446	487	461	428	430	458	435	444	463	426	433	446	468	472	394	442	448	449	381	438	472	502	442	445	471	401	430	404	422	459	462	442	473	490	457	478	445	438	462	407	445	476	445	443	453	417	422	414	440	454	437	432	459	456	414	484	439	418	446	415	420	440	470	452	431	466	413	469	396	442	456	459	459	474	478	430	433	450	509	411	473	434	388	445	414	457	428	442	470	471	430	445	464	474	453	461	453	458	483	471	446	425	436	460	459	441	445	464	448	435	454	442	470	424	424	460	467	432	414	478	401	465	410	460	457	463	442	440	451	447	425	429	472	418	415	447	453	466	448	452	411	420	499	405	450	410	419	408	443	444	436	427	461	427	450	434	438	474	393	458	453	464	432	427	461	445	420	438	492	442	462	464	464	447	462	480	431	464	451	440	417	463	438	425	473	461	430	417	489	450	443	459	448	453	468	432	432	478	414	435	420	393	460	477	406	462	450	462	477	455	464	431	452	473	447	453	448	427	424	455	443	447	427	459	451	419	437	434	450	467	437	466	462	474	456	449	466	490	438	500	461	445	484	468	455	443	432	412	451	480	451	446	419	406	469	469	453	445	444	450	426	469	429	487	441	465	438	434	453	463	485	440	460	456	463	446	412	454	440	477	439	451	437	446	415	493	465	459	418	486	423	428	451	467	458	423	417	448	440	430	476	453	456	401	443	460	435	436	410	463	470	422	461	465	398	440	399	421	469	476	443	446	455	470	445	439	444	440	437	462	404	444	449	448	464	446	414	460	439	434	423	470	496	450	416	440	473	429	415	481	431	437	420	493	423	461	473	467	420	455	465	470	411	434	432	432	428	455	458	439	465	419	421	430	456	447	423	420	468	459	423	440	414	455	418	464	416	435	462	424	485	413	462	477	452	454	453	466	437	476	443	420	426	457	458	452	427	449	446	443	420	429	482	466	438	431	459	462	459	485	453	455	454	439	470	446	428	453	434	457	463	455	412	456	455	460	472	431	456	430	459	435	502	422	443	453	418	441	456	424	455	447	460	429	445	427	478	504	450	435	433	416	440	449	427	519	427	445	395	446	443	401	468	418	441	450	431	477	432	445	439	455	436	457	410	448	437	433	489	453	449	465	457	460	411	430	400	450	442	399	421	460	417	420	430	446	439	439	461	437	464	477	422	461	459	447	423	397	468	420	418	444	448	492	457	454	416	461	477	470	422	455	465	459	453	452	470	478	403	461	478	410	453	453	454	444	461	472	450	443	453	474	394	432	419	431	478	441	429	456	456	383	416	422	427	474	441	470	470	476	431	446	445	429	458	472	447	449	432	442	446	428	461	456	421	473	451	444	477	433	431	467	468	481	401	435	426	428	396	462	460	474	449	470	453	441	427	409	445	401	442	459	495	464	467	407	433	416	448	502	393	454	440	437	432	429	466	456	445	466	458	435	483	430	455	442	434	462	474	431	446	470	452	426	470	411	467	472	458	469	429	423	430	425	401	403	445	464	444	438	413	481	439	435	415	469	469	432	452	463	445	444	426	455	444	466	446	453	508	419	423	454	474	451	445	451	438	435	400	439	459	424	476	441	482	466	437	477	441	486	466	423	428	426	407	460	460	428	419	443	468	473	438	474	414	458	442	443	469	468	437	447	428	451	461	430	443	439	446	441	455	454	453	421	447	448	439	467	441	474	424	426	480	447	471	455	414	420	449
67252	44677	12440	1410	661	519	425	399	434	368	346	356	335	322	338	256	322	292	285	280	298	309	292	275	328	338	279	276	299	306	301	296	281	281	284	314	288	293	310	309	285	312	299	289	316	282	297	281	296	278	277	304	308	283	311	311	269	291	278	293	311	282	281	299	307	309	321	286	294	288	281	256	284	325	302	300	284	301	273	316	274	259	263	288	304	300	270	317	270	334	319	269	283	270	289	267	279	306	277	273	287	282	309	321	264	303	285	275	276	266	299	301	314	299	278	286	290	297	292	279	294	312	294	319	275	289	320	323	274	303	318	291	309	276	296	290	302	291	275	296	289	290	279	329	299	289	313	293	277	296	268	280	280	306	277	327	289	292	290	306	289	315	315	320	291	280	290	282	304	314	324	292	313	282	306	302	324	302	316	312	305	294	289	322	307	290	285	284	329	295	276	305	283	290	278	311	273	292	311	306	303	274	289	266	309	310	300	333	288	284	288	282	297	313	282	304	271	279	299	293	293	298	315	288	298	310	272	309	286	290	331	277	276	296	301	305	277	315	321	296	280	294	265	301	297	280	296	337	274	291	299	318	312	290	326	303	279	309	330	264	317	276	307	301	277	321	266	285	288	285	302	305	297	267	296	309	292	299	289	317	283	287	277	309	297	280	268	303	285	277	312	330	290	261	307	290	296	254	302	306	280	315	304	300	296	311	269	255	293	292	287	302	310	297	320	328	319	278	301	308	302	248	278	289	285	308	306	301	312	275	316	286	291	269	286	274	282	296	293	310	326	308	279	283	280	288	261	292	280	301	277	280	283	293	312	321	286	290	269	310	274	249	267	319	306	296	280	286	276	280	310	250	283	305	280	284	277	290	289	286	286	333	274	316	321	282	279	249	311	319	279	323	293	302	273	289	315	264	298	291	262	318	311	292	301	307	277	321	307	311	293	298	281	311	269	273	292	301	319	306	315	317	312	298	308	288	270	292	311	315	296	289	287	285	289	275	278	286	287	298	286	297	291	295	306	291	275	310	303	295	294	288	271	325	280	275	284	293	334	289	305	300	281	297	289	323	322	289	288	323	294	280	286	336	321	301	302	310	292	300	311	348	290	324	303	309	310	321	312	290	287	278	307	294	296	323	282	315	296	313	282	303	292	343	328	283	291	313	322	286	297	305	287	286	277	291	297	279	296	306	302	254	273	307	305	272	308	313	316	297	272	286	308	309	308	267	295	256	297	319	290	280	308	298	283	275	276	275	272	301	301	299	264	309	308	299	333	253	308	294	289	286	311	318	314	277	293	294	282	296	291	300	278	305	274	287	274	309	289	284	306	311	303	326	302	307	279	258	307	276	269	279	314	295	272	285	307	286	279	254	265	311	287	313	261	276	312	295	296	319	303	290	279	294	303	286	296	281	263	310	332	288	302	311	294	275	271	271	307	280	322	310	280	282	274	255	294	342	291	330	324	303	309	290	283	296	311	318	293	284	301	279	295	308	303	289	258	297	279	279	298	299	270	298	268	282	296	284	280	288	276	315	304	286	302	280	291	312	288	306	314	322	310	298	302	284	317	295	303	265	287	292	282	289	268	306	281	295	272	327	300	319	299	308	293	301	295	294	297	289	295	292	294	279	301	310	311	303	315	289	299	311	268	311	258	268	307	323	270	281	294	303	279	300	287	275	312	282	315	295	257	297	276	318	301	283	284	267	303	309	292	323	283	290	311	322	304	279	313	292	295	290	296	289	295	297	316	296	283	290	303	304	322	308	272	281	284	283	305	305	286	280	284	307	293	269	313	306	291	273	314	320	330	271	308	273	272	285	292	287	295	322	297	322	288	303	306	301	283	267	278	308	253	304	283	318	294	312	299	342	285	274	285	257	307	295	274	296	297	281	308	290	330	294	286	315	281	289	285	268	277	298	290	295	279	250	294	284	300	303	286	325	305	305	270	296	291	277	315	305	297	284	278	271	308	302	328	282	317	292	293	299	300	313	280	341	269	272	307	307	311	305	296	312	299	281	270	230	288	308	306	274	301	292	291	303	313	257	301	304	315	302	296	278	307	327	303	305	291	265	328	292	302	298	279	310	312	276	289	288	253	283	279	310	328	287	282	297	310	289	312	308	325	293	288	287	290	253	338	315	304	302	288	263	263	274	284	299	285	255	310	288	291	253	296	284	292	299	294	309	282	292	325	278	311	299	268	292	317	275	313	287	298	274	303	289	327	266	305	293	265	275	255	272	326	273	290	305	283	299	287	296	303	302	304	292	269	283	331	299	283	299	299	282	274	301	325	307	285	292	296	299	295	322	303	290	300	291	303	291	287	288	314	296	270	261	282	279	291	270	319	298	253	297	268	297	282	290	277	308	278	331	310	295	323	297	308	271	278	286	307	273	320	308	279	271	298	290	312	327	267	311	305	289	295	292	292	286	269	291	309	290	259	295	311	332	303	274	304	302	306	290	280	301	290	290	253	291	289	299	294	292	305	330	301	320	261	307	261	313	309	292	284	286	296	325	298	275	297	293	311	290	312	302	299	316	281	282	319	276	287	286	327	274	298	307	307	311	301	298	328	323	305	275	257	304	303	298	290	291	290	296	315	297	289	289	309	330	297	307	297	324	293	280	296	313	260	320	284	263	301	283	269	302	310	294	329	319	293	281	302	304	271	283	283	300	305	284	319	298	296	285	293	284	279	271	276	268	281	288	299	287	315	308	311	273	290	355	305	332	323	333	304	280	310	273	308	291	284	292	288	264	284	311	304	267	298	285	306	287	282	297	278	299	330	301	311	296	316	304	345	305	281	318	287	298	256	305	309	292	303	307	291	273	295	278	292	300	293	293	309	296	343	292	287	277	295	315	287	295	298	311	289	271	261	302	287	272	302	298	292	309	294	289	287	308	315	283	294	293	264	286	326	323	283	269	289	329	314	274	278	285	317	312	296	283	316	298	275	319	294	311	291	318	317	282	318	319	311	302	321	255	269	302	313	295	319	294	319	267	312	338	335	296	272	304	273	284	294	290	304	311	280	316	298	303	293	309	278	317	313	305	279	270	280	290	275	285	286	304	326	314	295	272	273	327	280	307	290	326	281	288	306	265	300	261	291	305	269	278	304	288	316	279	263	269	301	273	326	287	291	288	286	291	305	299	279	307	286	320	321	304	270	296	311	281	299	285	319	287	302	290	285	320	289	304	317	294	273	319	299	344	277	298	268	273	289	276	284	305	290	307	340	311	299	289	322	278	285	334	291	341	297	276	329	305	315	312	309	275	328	305	271	258	283	284	292	318	310	296	309	314	263	316	281	277	305	307	316	257	317	270	295	281	271	330	290	288	276	321	296	307	330	292	322	263	313	293	264	274	317	277	258	316	274	286	319	287	264	309	297	281	311	309	311	290	300	286	307	307	304	299	306	298	282	285	276	280	272	299	329	339	271	305	268	273	274	251	308	311	323	305	284	295	301	299	275	338	283	271	291	276	303	321	280	301
40821	27247	2101	2339	2089	1813	1535	1390	1248	1158	1135	1030	948	969	914	930	809	875	868	835	817	841	777	806	821	729	820	778	766	761	783	757	729	810	756	759	764	742	766	718	753	754	750	769	719	722	731	765	684	715	716	747	758	718	757	730	719	739	746	709	702	688	740	714	680	735	718	755	702	708	692	789	759	711	723	726	726	748	763	722	732	677	688	773	765	729	723	753	701	751	750	725	731	708	714	728	734	743	725	718	713	706	678	679	675	728	736	711	733	724	696	734	709	693	737	686	728	766	663	704	711	709	757	694	698	716	730	676	734	723	656	679	717	711	784	711	739	718	720	736	769	746	722	747	676	745	718	759	720	714	725	695	705	717	724	768	680	710	702	686	731	699	747	706	709	659	743	695	678	721	690	690	723	737	665	693	746	697	675	684	723	713	711	721	715	689	759	749	715	723	711	714	681	716	700	738	707	751	797	680	715	706	719	750	693	658	698	696	738	746	749	712	730	728	693	723	733	712	725	692	675	737	699	741	667	685	725	691	740	676	675	703	792	684	709	753	754	726	725	674	709	692	720	743	696	706	733	708	727	716	770	715	760	694	739	728	762	732	700	744	699	722	722	708	711	708	729	710	711	700	701	677	762	687	677	714	688	737	691	684	722	719	761	712	696	709	711	757	728	711	682	730	708	690	686	721	733	738	742	725	709	709	668	723	678	700	733	672	685	721	734	729	772	733	747	687	700	748	784	640	677	712	755	722	697	702	713	679	726	688	757	704	751	681	670	729	747	709	712	742	724	700	671	659	720	701	674	763	693	725	746	748	728	733	716	723	699	716	709	687	655	733	677	705	712	719	684	773	709	725	722	718	681	729	720	748	629	708	712	727	690	754	774	701	715	687	690	742	780	733	722	753	725	714	716	670	715	692	687	730	709	744	712	701	710	722	670	724	762	711	708	760	714	686	720	689	758	696	718	716	715	715	711	713	674	728	709	699	706	746	730	691	720	769	734	700	699	664	728	705	710	701	728	711	725	717	725	759	722	709	752	697	753	705	752	757	723	742	706	763	697	693	702	700	702	684	728	727	688	705	707	688	699	740	734	675	738	761	697	767	696	725	699	789	713	787	696	752	732	717	723	675	695	710	713	662	713	710	675	701	707	730	723	736	694	706	720	740	701	716	734	757	706	697	737	727	722	699	686	728	703	727	735	690	737	700	733	705	719	755	713	672	708	750	713	751	682	684	745	673	709	715	736	695	740	679	682	713	712	746	695	686	709	709	713	720	703	701	661	745	683	692	766	730	723	724	672	715	710	727	695	716	717	732	725	733	701	734	732	702	745	726	671	683	732	725	682	732	690	736	715	700	713	717	714	697	702	707	707	698	683	734	724	689	722	672	668	691	689	700	739	742	704	698	704	736	702	754	696	728	672	722	707	714	757	702	787	667	690	752	708	710	745	717	749	680	663	679	760	737	716	733	691	726	740	680	723	703	735	724	675	723	700	731	744	692	741	723	728	673	703	676	700	675	707	693	745	714	709	684	755	703	800	723	752	776	734	700	709	726	738	718	684	748	731	751	660	739	698	711	711	752	747	695	689	764	677	699	758	746	751	754	722	712	752	717	773	653	705	753	701	769	705	714	743	687	681	694	662	712	709	732	709	713	709	693	724	663	686	736	710	726	704	692	699	732	718	714	711	718	730	707	713	685	695	696	705	726	752	677	743	745	716	692	691	711	658	698	694	645	699	764	750	709	690	740	708	697	700	680	715	696	676	745	718	700	771	715	741	661	728	794	689	676	746	692	731	674	739	728	744	702	756	704	730	671	702	723	742	764	685	690	729	737	655	723	751	724	705	696	673	661	704	768	699	711	719	719	722	721	700	722	725	716	740	670	748	714	751	693	712	740	686	713	740	716	692	721	701	693	725	677	731	691	699	700	756	692	735	740	670	677	716	686	712	719	723	681	703	694	698	700	682	714	746	716	683	711	736	719	705	669	752	710	733	705	718	737	720	725	716	690	707	737	702	718	728	683	679	690	743	696	719	708	683	742	703	710	732	710	703	689	728	700	743	725	735	690	715	731	733	677	711	687	669	731	744	689	741	701	708	700	714	707	756	747	708	729	703	708	637	702	714	702	715	700	723	750	680	714	694	706	716	719	695	734	766	744	749	726	722	722	728	741	774	729	715	712	719	702	770	673	709	744	706	718	684	720	707	708	721	721	717	655	706	732	712	691	738	708	710	706	742	693	729	706	741	698	693	740	671	664	700	723	708	712	693	710	743	728	691	694	712	716	714	677	682	700	713	740	722	738	720	739	743	713	729	748	688	737	673	740	731	720	731	739	672	746	741	673	709	710	707	717	777	726	671	726	741	720	679	763	744	716	725	704	669	748	747	714	743	707	719	719	737	714	674	701	765	679	686	702	709	768	709	760	738	714	666	714	712	763	730	701	723	725	700	695	710	685	730	710	714	724	702	746	698	670	704	691	692	688	715	712	708	707	759	723	680	725	735	717	709	683	724	699	712	748	718	673	771	714	679	739	724	711	690	744	698	683	718	705	700	721	725	749	674	682	687	697	703	730	755	732	771	728	714	676	698	723	719	724	702	692	713	714	739	779	682	726	750	732	711	667	753	697	703	695	722	724	719	750	741	700	694	724	690	714	729	674	703	659	705	661	698	684	772	724	757	733	712	716	720	705	705	690	720	778	682	735	732	684	675	705	755	717	684	695	737	715	727	747	697	709	696	662	703	663	682	711	706	702	706	697	670	708	724	718	743	685	692	701	713	741	686	696	763	698	782	744	716	656	708	663	714	732	666	716	720	699	727	749	753	702	718	662	684	676	730	682	706	725	655	692	735	700	694	723	733	671	724	719	688	729	758	712	759	695	713	695	703	717	715	726	705	699	682	715	675	672	726	718	738	712	725	723	675	670	683	743	774	705	720	771	705	671	773	741	715	699	725	730	726	757	702	704	696	713	667	653	696	728	697	698	734	691	719	703	705	728	736	718	723	716	678	744	736	710	762	716	684	689	747	721	741	711	726	738	696	713	796	770	751	717	717	733	754	706	712	706	727	752	772	718	717	715	705	732	710	744	732	719	757	708	710	725	690	697	750	700	701	732	713	727	715	704	664	724	710	702	709	712	691	715	738	704	695	729	709	731	680	744	705	691	663	728	770	718	681	672	697	696	665	740	696	773	684	725	704	756	719	668	698	742	697	738	763	745	761	692	733	761	706	735	700	702	708	702	667	705	721	716	715	725	732	711	705	749	742	773	753	666	677	726	730	687	725	730	694	715	749	734	706	727	700	759	730	668	721	704	733	749	683	750	751	722	750	725	724	678	706	686	713	746	679	707	759	746	717	686	629	749	677	708	734	711	735	702	710	718	725	762	695	697	681	711	739	712	713	738	707	694	719	751	770	720	722	735	730	717	727	688	725	697	684	729	722	707	694	748	738	717	709	669	704	713	702	743	697	721	702	758	707	708	746	698
80356	55615	19833	4956	1122	757	586	481	436	370	331	355	330	335	299	325	318	309	311	280	290	272	288	264	270	277	273	281	254	270	282	234	258	236	262	248	266	271	262	283	265	273	265	310	277	255	262	283	247	296	249	263	280	272	256	254	250	255	270	297	235	275	277	265	253	228	264	251	269	253	267	266	298	236	265	265	263	244	280	227	268	246	283	269	239	262	293	229	245	256	225	251	251	282	267	269	265	252	249	276	250	247	245	264	289	279	268	241	276	262	255	251	263	245	255	248	266	236	256	241	285	257	243	252	265	244	251	245	254	262	273	300	269	251	252	277	272	251	235	265	264	253	269	230	225	262	245	248	266	247	248	252	249	232	291	237	289	257	260	270	224	261	264	256	285	242	272	273	247	265	255	251	238	274	246	264	237	258	250	296	235	245	246	268	266	287	260	225	262	219	292	257	235	254	266	246	282	261	243	295	272	240	253	237	261	253	259	248	276	246	256	242	258	241	265	250	251	276	241	266	241	252	300	240	249	281	259	281	260	257	272	277	244	232	261	233	230	249	245	232	256	262	255	238	259	265	269	255	243	256	279	270	268	269	266	278	255	247	230	242	278	232	280	267	255	246	251	282	259	230	247	241	223	273	248	288	250	241	272	287	252	279	250	260	267	257	281	282	242	271	273	261	264	223	262	261	260	239	248	264	249	264	218	262	250	278	240	259	279	259	249	265	275	264	268	268	252	286	274	256	299	277	259	246	227	261	293	275	269	270	258	250	280	260	246	248	249	234	208	251	230	226	259	267	275	240	224	273	262	257	238	243	269	282	249	228	241	279	247	255	271	242	259	243	253	242	249	283	282	243	213	271	226	267	248	275	239	269	256	242	258	265	262	247	258	263	260	248	246	253	260	257	262	307	249	226	244	251	251	246	243	224	260	249	246	255	276	256	244	218	254	234	248	258	254	269	264	280	238	234	253	262	253	287	261	243	255	240	294	274	258	269	285	256	227	260	259	284	277	274	246	298	245	275	248	252	254	268	231	247	273	269	237	257	247	266	258	241	253	260	251	275	246	232	247	293	256	274	232	230	241	251	248	232	290	265	261	263	249	256	251	254	233	233	256	235	247	232	249	265	234	249	280	277	250	264	257	259	270	225	265	248	244	280	259	237	242	249	266	261	257	264	218	272	282	247	243	243	270	244	273	285	262	262	255	251	232	272	265	270	235	262	237	255	247	232	258	252	237	287	270	266	260	280	246	278	254	242	261	258	267	244	259	253	261	234	240	244	279	296	238	235	243	273	275	243	252	247	257	238	269	267	274	244	256	262	255	239	280	288	262	239	254	237	297	248	273	258	274	272	250	243	281	244	264	284	282	267	256	269	262	246	250	249	271	261	228	298	242	235	234	264	232	260	231	235	242	248	270	256	273	278	263	233	245	299	234	276	250	229	306	240	274	249	241	253	239	262	247	268	261	218	270	249	248	264	262	237	257	271	232	258	271	270	270	238	277	292	237	253	251	258	264	254	279	290	254	277	232	268	277	233	239	237	286	265	273	263	258	274	253	250	260	255	277	242	286	260	241	271	252	256	244	227	247	250	279	258	240	235	297	274	271	249	258	251	271	242	245	263	241	267	255	225	252	278	223	266	233	249	238	247	262	232	271	274	248	239	271	275	256	277	231	265	254	278	253	243	242	255	263	239	247	243	269	260	268	225	261	243	257	257	254	250	247	272	252	250	280	234	252	243	300	274	268	277	240	247	256	269	267	274	249	275	275	282	253	240	263	240	232	273	241	239	247	266	244	271	247	258	239	277	257	283	240	284	259	269	245	288	266	274	248	267	263	269	244	240	236	236	251	237	246	215	269	265	265	229	259	231	279	249	265	261	274	281	240	226	257	274	267	234	252	262	252	256	253	277	252	211	251	252	252	244	240	244	250	259	277	255	265	224	249	227	259	269	256	254	273	256	270	242	266	244	237	263	273	251	265	269	263	268	251	254	247	260	285	256	264	261	250	266	243	265	235	255	252	240	253	231	252	302	282	274	285	232	244	243	262	251	245	262	264	265	248	268	285	268	229	275	251	239	251	256	276	243	285	265	272	251	238	248	248	254	260	287	260	241	281	240	237	248	281	278	244	280	259	261	231	266	268	236	265	242	266	263	249	246	282	263	266	255	236	259	253	272	263	260	283	278	242	270	227	280	242	246	244	258	253	227	238	251	264	259	295	231	261	253	267	228	232	223	239	252	280	277	247	277	259	238	254	278	261	233	267	260	265	309	264	277	250	255	275	268	255	250	248	248	233	246	256	249	249	246	260	268	251	229	250	271	280	256	261	262	260	281	276	248	274	270	240	239	259	289	265	250	256	266	222	240	269	248	277	262	267	267	272	287	247	282	278	260	238	256	251	249	256	254	271	263	280	228	267	272	236	210	281	250	256	280	254	261	287	263	302	267	251	277	272	246	258	255	283	253	257	276	276	288	252	250	227	260	270	257	274	272	307	266	253	242	234	262	247	245	250	232	223	249	237	226	258	281	251	275	249	284	246	270	234	260	246	228	247	278	260	267	270	263	263	269	282	255	255	270	244	247	257	219	259	252	258	255	251	273	268	267	264	288	235	243	249	271	246	253	237	261	230	262	247	297	258	254	269	253	271	241	234	263	242	268	247	270	264	277	260	270	270	276	267	264	265	228	263	260	281	215	270	257	270	245	261	258	232	233	311	277	250	240	260	261	264	263	248	247	256	239	225	273	266	280	241	249	263	232	274	252	240	287	236	256	252	271	267	269	238	263	279	271	239	231	246	264	235	263	271	302	252	242	241	253	299	265	301	263	249	238	276	257	273	259	265	225	252	266	264	248	232	227	247	253	231	263	259	270	256	257	240	261	275	266	280	264	240	230	270	243	245	258	211	237	273	269	248	261	237	244	279	265	258	249	295	254	241	268	256	242	277	235	262	242	250	259	232	253	283	283	262	240	268	254	267	274	266	226	290	238	280	263	282	277	287	238	275	241	300	244	271	245	247	275	283	232	247	241	233	293	261	271	253	242	232	276	288	276	263	221	286	253	254	230	255	268	258	237	235	284	249	241	248	279	257	249	264	236	240	299	237	270	267	253	215	258	254	228	244	241	227	240	241	264	216	259	261	246	243	269	233	279	260	263	253	262	227	253	260	250	255	233	251	262	250	277	267	262	264	272	244	273	263	262	260	261	257	258	233	262	232	249	248	269	258	258	245	255	254	289	256	220	244	266	260	236	290	261	293	256	265	256	240	234	253	252	280	243	285	223	273	248	253	265	272	282	256	239	230	221	261	238	298	227	243	259	228	265	252	245	280	276	248	257	248	234	256	264	258	284	262	252	260	274	291	245	251	228	260	274	282	270	262	252	245	286	250	249	242	288	246	265	230	257	266	273	265	268	269	247	240	278	283	285	260	274	251	245	279	249	264	271	263	249	225	235	253	270	265	255	257	253	304	252	252	244	255	258	235	246
50185	34952	3417	3717	3186	2600	2165	1868	1607	1461	1273	1213	1139	1073	988	914	892	794	818	815	808	874	789	801	771	726	734	726	690	738	758	697	692	675	668	665	674	632	672	644	652	674	716	676	617	630	651	636	655	665	617	647	687	670	646	671	656	635	656	652	648	641	614	619	626	646	643	657	597	621	650	625	590	639	576	681	586	663	596	583	579	576	614	630	647	614	628	591	650	619	617	651	585	585	610	623	635	609	609	625	639	612	681	614	622	649	629	639	598	651	597	595	652	608	593	608	588	657	560	625	633	604	626	656	594	609	603	594	554	609	630	637	659	587	615	606	644	599	609	640	621	618	592	605	656	631	621	610	567	656	571	607	595	594	627	632	623	630	614	594	617	639	573	577	592	621	601	666	623	594	618	627	596	613	603	648	654	586	579	662	588	605	630	644	619	600	589	586	623	633	621	634	642	592	608	641	615	599	644	613	598	624	640	626	624	626	627	620	632	598	638	617	572	648	625	594	642	600	604	590	619	621	579	622	566	629	585	630	644	602	633	581	631	655	618	589	582	638	598	638	627	614	600	602	580	595	627	594	612	615	629	624	652	552	601	582	656	567	650	611	593	628	618	642	603	606	596	609	599	596	644	607	607	594	604	626	594	615	622	591	585	590	626	605	609	609	648	644	637	588	605	631	615	611	644	602	598	628	633	655	601	641	624	609	660	600	608	581	618	623	592	614	608	621	596	601	595	599	623	595	629	609	566	649	616	588	585	614	636	630	616	646	633	578	611	576	559	634	627	597	590	598	554	600	586	602	636	621	597	639	567	637	613	592	604	632	618	610	633	604	631	603	601	590	597	624	611	631	634	651	615	596	572	589	617	636	598	622	569	597	558	582	621	660	629	590	612	605	599	645	627	586	610	644	600	613	609	619	617	605	597	606	587	569	620	566	653	594	644	647	585	607	564	629	581	614	612	599	653	629	610	609	601	604	654	596	591	636	632	647	616	629	622	592	629	592	627	619	577	604	602	536	587	640	629	585	611	618	636	610	624	600	554	619	646	622	648	627	629	616	585	587	618	641	589	600	611	581	605	608	606	589	601	613	617	576	617	615	633	580	585	619	595	587	608	579	606	646	607	583	659	660	645	626	580	607	616	608	619	629	589	615	609	614	608	604	613	581	639	595	643	617	589	630	623	599	604	614	616	598	640	620	652	625	641	649	622	633	572	593	614	613	598	629	597	618	610	583	623	647	607	615	557	629	656	622	628	641	591	627	648	635	610	603	651	624	616	611	668	638	628	588	605	639	629	628	566	587	628	639	628	612	614	653	648	598	649	603	612	658	600	600	607	576	600	607	612	612	597	585	639	583	650	608	607	577	641	624	617	637	617	645	592	564	629	602	673	628	636	602	614	617	618	643	622	605	606	592	581	609	606	583	617	615	613	575	659	641	636	621	575	587	665	579	605	610	613	615	595	607	628	625	608	578	619	591	592	616	577	593	586	579	629	581	618	635	632	667	635	620	626	619	613	632	667	598	583	630	589	604	597	641	624	611	595	645	644	584	603	597	642	596	652	628	635	572	617	592	633	651	611	598	639	629	624	680	570	591	618	604	612	601	614	604	581	576	584	611	594	593	640	587	611	603	596	579	620	585	623	596	621	590	618	607	571	653	612	627	649	603	637	606	642	605	631	596	608	657	584	598	610	610	606	603	626	615	611	585	609	588	605	592	589	593	619	611	623	618	649	581	586	620	608	650	624	613	577	571	629	586	634	629	608	600	583	597	605	630	642	650	589	617	594	637	594	604	584	583	574	572	644	591	644	634	604	632	616	640	611	658	620	637	583	626	585	592	617	622	620	562	625	577	588	661	577	586	648	635	561	641	587	617	590	620	643	619	627	607	629	621	636	627	600	656	610	596	624	615	592	642	590	657	628	576	656	652	600	587	613	584	590	625	657	579	583	617	622	607	596	606	587	587	599	629	580	569	650	605	579	576	599	613	606	652	605	578	613	562	618	624	582	587	596	630	658	615	606	635	598	610	675	614	602	611	627	593	589	585	602	692	620	598	586	606	591	617	636	600	601	605	624	580	618	625	621	613	613	614	625	634	597	607	598	647	609	641	570	596	633	637	593	596	612	641	617	615	600	568	601	595	620	544	627	587	607	615	604	610	602	610	591	608	609	589	652	646	617	566	624	618	598	620	599	628	591	587	625	621	628	602	615	598	643	646	631	586	588	628	627	600	620	598	641	594	629	642	604	646	587	635	584	588	616	580	636	609	622	627	618	613	578	619	635	575	616	666	619	641	659	588	577	622	627	658	596	587	609	592	631	651	612	638	626	623	608	633	610	595	608	607	684	632	612	606	565	626	605	605	628	576	612	597	621	625	621	582	560	642	573	637	645	627	597	582	596	610	596	637	627	597	598	631	595	644	637	600	666	626	592	623	620	630	592	603	637	625	608	578	575	578	549	648	564	606	582	638	608	630	604	603	645	554	603	591	644	627	612	593	618	633	584	622	600	642	611	602	575	579	608	642	599	585	609	582	586	634	624	649	609	573	635	625	578	655	582	614	605	609	601	623	607	609	620	627	612	628	645	635	640	600	609	653	637	634	617	645	603	597	610	583	590	590	637	589	616	585	642	594	558	590	633	633	604	565	587	585	597	629	625	661	583	611	618	615	601	573	593	621	600	615	594	656	599	607	624	603	593	625	626	616	652	579	619	621	613	612	561	572	643	585	627	604	592	636	610	650	607	567	574	597	618	604	607	605	593	645	582	619	627	653	581	596	587	598	613	596	605	617	663	635	598	634	604	615	548	596	593	590	613	583	627	601	629	591	609	610	650	562	642	571	638	648	591	608	590	574	594	562	627	600	595	584	597	597	620	576	611	569	604	634	639	605	657	532	651	625	593	573	619	603	648	638	618	598	596	623	621	608	581	610	634	593	601	580	605	614	561	601	597	620	583	605	572	570	635	602	625	639	613	617	617	640	579	622	625	616	618	653	646	617	612	618	596	595	578	572	655	610	597	612	613	578	593	604	637	589	583	571	587	634	590	618	618	621	622	562	622	581	619	592	583	611	626	582	587	606	587	636	619	628	657	633	639	598	599	627	587	597	584	604	565	608	651	616	586	629	595	576	624	618	602	640	619	593	617	650	611	624	646	663	606	598	604	640	637	574	613	582	608	609	632	601	588	612	646	631	615	657	630	597	626	580	601	594	585	596	589	624	611	617	564	573	620	585	585	606	586	620	653	635	622	627	619	580	662	625	586	563	613	601	684	558	607	626	615	623	627	607	576	651	642	633	586	612	640	596	633	643	657	611	622	584	625	617	640	589	611	596	603	551	661	625	629	588	579	655	612	618	637	626	589	602	623	647	569	620	619	591	607	617	612	616	589	581	595	574	601	669	630	626	619	613	600	635	617	600	630	599	635	613	631	578	576	623	633	650	617	606	565	670	656	664	624	608	604	616	633	650	640	642	653	650	652	647	576	639
19394	3896	270	183	149	181	207	173	164	155	170	179	168	179	176	171	137	185	156	156	142	153	169	174	154	155	183	131	156	146	152	165	175	170	162	186	182	155	155	140	181	187	146	174	167	173	163	167	148	144	141	177	199	161	194	157	176	169	174	178	149	162	154	142	152	169	154	181	167	163	163	149	177	187	166	152	162	187	167	161	168	161	156	156	163	169	187	177	192	157	154	179	158	167	165	172	165	181	181	157	157	165	156	160	165	186	173	158	163	201	167	164	178	161	161	162	156	156	176	169	170	148	150	170	170	182	151	183	159	157	151	135	175	187	182	153	160	158	186	178	163	162	177	169	168	147	202	180	173	152	139	190	159	149	176	172	159	173	162	158	182	173	164	167	164	149	164	176	168	161	178	166	198	171	171	187	163	157	192	170	161	138	165	166	147	181	169	179	168	156	163	174	163	178	148	167	165	181	140	202	183	158	175	159	172	188	185	160	177	143	156	163	148	150	175	160	149	165	171	184	182	163	174	176	143	168	168	175	163	165	158	182	166	175	148	149	150	148	158	166	153	157	160	162	165	151	164	168	188	185	168	162	154	141	150	165	164	169	165	175	149	165	181	177	160	158	155	187	176	160	180	173	150	158	151	174	147	138	163	154	169	170	175	166	146	184	153	167	176	176	167	187	179	165	165	178	181	178	201	172	188	149	153	159	153	158	161	176	165	175	173	168	159	172	169	163	127	160	153	164	170	160	174	184	178	159	142	153	173	164	182	180	130	173	166	162	160	149	153	170	172	163	163	164	143	173	173	147	168	170	148	166	169	145	172	156	154	142	184	183	170	169	160	155	164	171	170	166	151	178	179	157	155	165	162	157	177	168	180	175	151	151	162	141	150	171	161	170	156	159	177	166	160	150	156	145	147	166	175	131	169	153	158	160	159	161	147	157	161	147	166	172	169	185	163	169	143	180	171	151	153	174	139	174	167	147	188	160	165	164	163	149	140	169	140	182	196	178	145	137	164	152	164	197	157	164	192	185	186	150	150	158	162	149	173	153	153	159	172	140	167	154	155	171	176	164	169	162	178	163	155	183	183	181	178	150	176	162	155	156	169	153	186	161	150	168	183	175	182	167	173	165	156	142	166	173	161	158	171	159	182	163	146	163	181	138	151	163	178	158	160	151	165	186	172	149	173	151	145	157	193	183	163	169	183	151	173	152	187	190	158	148	159	162	177	172	183	189	179	176	161	164	158	139	159	149	166	157	165	171	163	143	173	164	146	141	171	158	170	161	176	155	167	140	168	161	147	170	150	164	161	164	151	165	188	170	156	150	202	158	176	151	156	167	167	169	169	149	145	160	160	159	164	169	185	154	162	173	177	173	177	159	163	157	155	138	162	148	162	174	162	158	151	179	165	165	164	174	154	179	163	159	153	162	163	160	164	173	143	157	180	164	176	138	168	171	166	159	154	152	167	179	141	172	160	169	193	156	160	168	172	153	159	151	173	154	163	144	157	201	132	143	154	178	168	168	175	151	172	140	166	160	190	181	162	179	154	174	166	154	172	179	155	171	157	178	168	158	179	149	164	195	160	173	170	160	172	151	164	174	158	175	157	158	157	145	151	170	164	194	152	154	171	166	167	142	160	156	183	168	148	169	167	190	159	160	162	182	167	156	161	157	156	168	166	174	156	155	144	180	150	146	181	187	163	161	178	159	157	171	174	161	180	162	166	161	171	165	181	149	134	166	140	159	148	162	173	158	162	169	170	150	157	159	158	182	179	176	171	162	155	139	142	184	169	160	171	148	168	174	153	157	159	158	169	184	197	174	196	165	191	155	159	183	189	190	160	178	171	155	154	204	171	179	181	130	134	163	168	176	159	152	168	175	159	164	158	166	146	161	156	172	169	167	155	161	170	177	164	149	170	186	183	178	160	172	138	172	155	163	160	152	159	165	170	179	166	158	169	163	170	159	154	150	162	167	180	165	144	182	173	179	142	172	174	190	168	163	157	172	144	155	166	187	183	177	145	164	153	155	183	186	123	164	197	179	171	196	136	160	155	164	156	153	145	167	186	166	178	173	170	153	171	173	160	187	169	163	142	162	172	140	163	185	139	149	157	175	178	149	164	163	179	162	156	182	176	179	163	189	142	173	160	162	156	170	148	181	166	163	167	154	174	178	169	195	166	187	163	167	186	168	194	156	170	178	174	170	171	177	207	159	179	165	178	149	169	164	175	170	187	171	156	182	163	147	189	160	140	153	172	161	176	188	181	171	169	181	163	161	177	174	165	183	163	153	151	183	171	156	168	167	161	159	189	148	147	161	145	136	158	180	169	166	149	152	183	177	164	195	144	171	168	179	164	163	174	165	149	168	151	177	155	176	188	180	184	160	200	163	171	156	164	179	184	148	168	190	183	161	149	154	187	183	158	161	151	148	177	162	169	181	149	172	145	152	145	165	155	140	156	151	168	145	192	190	175	176	189	179	163	170	150	173	164	183	136	196	161	190	150	158	186	193	180	163	160	165	161	167	161	142	174	146	159	165	159	141	156	163	167	165	154	174	161	142	170	172	147	179	165	192	167	163	163	135	177	167	154	164	151	156	158	170	163	165	149	176	165	162	161	178	165	149	184	170	185	166	170	158	171	172	157	154	210	155	162	175	165	154	169	165	158	191	146	175	150	177	171	163	162	165	182	186	160	144	148	169	156	179	146	165	145	162	160	177	183	174	149	161	186	154	157	170	158	167	159	170	161	177	174	160	162	179	174	180	171	164	147	152	183	143	177	153	160	154	164	169	173	166	158	159	149	151	151	142	171	180	155	166	176	172	179	162	163	145	168	163	150	168	157	175	159	173	158	180	158	176	164	153	173	143	167	153	170	169	186	193	200	148	173	177	169	166	173	168	176	157	185	154	169	153	165	161	171	166	149	155	180	176	158	168	181	166	184	201	174	169	163	170	177	161	177	178	168	185	168	171	174	155	165	170	141	160	159	181	172	143	158	158	153	189	170	175	173	158	149	167	163	150	163	157	150	171	164	140	151	164	161	165	186	187	171	188	179	164	166	162	149	184	174	157	162	149	168	174	182	180	186	142	170	139	166	151	162	177	142	191	159	152	151	183	165	151	175	139	153	162	155	154	180	154	170	159	167	167	175	166	168	156	187	162	162	182	190	174	147	155	152	195	163	157	157	176	159	161	185	162	175	160	149	186	185	157	186	164	172	151	161	200	149	175	149	148	168	186	161	183	173	148	174	183	161	153	158	157	165	156	191	168	149	204	161	175	191	135	164	149	162	176	159	154	161	161	171	150	172	168	155	160	176	167	149	179	172	157	180	145	164	156	160	174	171	179	157	156	176	171	159	180	167	158	148	180	178	161	164	153	150	162	159	187	155	143	145	180	171	157	160	172	165	165	191	190	168	162	177	153	163	176	168	169	176	164	165	190	153	178	156	178	179	170	190	185	156	160	166	171	170	162	164	200	161	140	176	180
17980	4292	542	519	490	487	473	474	516	455	471	450	462	424	441	474	481	424	423	426	443	443	422	475	448	420	419	447	456	453	451	436	449	434	415	448	457	455	427	460	445	475	449	474	442	444	430	434	411	465	462	432	510	451	460	459	421	469	469	432	436	473	466	445	462	405	455	477	451	441	454	471	469	416	454	455	441	422	460	416	433	460	413	425	461	438	450	463	451	442	454	437	404	425	464	405	437	420	447	435	422	454	409	452	443	468	444	488	446	474	433	480	401	448	466	400	448	456	460	448	451	450	450	448	437	448	435	478	436	458	442	444	445	468	440	451	463	436	431	459	432	472	465	426	428	467	431	440	466	483	449	404	428	459	439	399	416	461	429	399	431	440	448	456	464	470	437	439	450	469	452	457	496	417	422	429	418	460	433	473	468	423	413	392	442	455	455	437	435	446	441	488	446	434	419	452	481	466	438	437	458	471	438	437	448	440	442	451	436	450	414	443	427	466	421	464	452	456	445	421	449	477	472	445	448	445	406	445	412	457	438	448	467	427	425	469	432	443	476	419	454	462	461	436	479	467	453	438	488	467	455	433	408	418	496	437	447	486	466	430	464	431	436	460	440	456	435	445	438	407	474	427	434	437	429	442	484	432	429	399	453	441	429	447	466	452	436	475	450	452	436	436	421	455	431	435	399	437	464	415	437	454	457	461	441	435	478	434	470	433	433	453	447	455	452	443	443	452	444	442	476	397	467	462	439	483	462	434	458	483	411	414	441	446	486	427	447	447	424	477	482	430	443	412	433	449	427	454	460	450	464	444	490	473	436	444	421	421	457	501	429	433	489	452	439	479	497	450	457	447	467	444	446	440	416	466	413	471	458	404	449	467	449	471	434	450	453	461	434	458	446	461	460	440	450	463	428	453	412	441	452	441	463	436	464	462	428	464	444	456	467	459	459	451	437	440	440	428	409	427	463	461	419	435	439	448	454	447	409	441	433	476	427	450	454	440	453	423	441	416	435	436	459	412	469	457	440	471	435	461	443	449	446	469	446	425	463	459	434	439	433	461	429	443	461	420	412	424	430	450	412	451	458	427	440	455	459	457	476	446	431	434	452	441	432	464	431	426	460	472	424	412	436	450	474	454	416	463	456	410	462	459	469	428	476	450	438	417	430	469	447	467	458	448	457	449	472	456	460	447	482	499	455	418	426	424	468	402	439	404	474	447	458	457	482	429	440	468	434	440	447	438	453	479	448	424	413	474	459	442	487	435	468	439	456	445	476	459	449	444	449	452	411	454	447	476	439	459	445	405	413	459	412	446	449	427	448	424	445	424	414	475	447	450	435	441	442	440	425	428	461	470	411	466	472	446	451	459	434	438	446	450	447	450	461	425	460	441	416	468	469	408	449	451	483	465	441	439	398	438	483	460	432	439	418	434	467	439	463	419	469	474	431	440	432	451	461	427	432	460	466	462	458	442	431	419	419	426	432	402	472	451	449	457	460	417	435	436	449	420	418	458	451	449	421	475	414	443	467	485	438	427	477	407	513	428	479	437	433	471	407	450	411	443	426	444	450	430	459	475	429	457	415	433	435	444	455	436	452	412	403	489	437	401	426	441	414	483	456	454	492	455	456	429	445	443	441	439	445	417	439	436	431	412	427	477	428	437	443	434	433	444	424	417	451	429	420	441	450	460	438	441	469	478	438	442	446	432	436	464	428	463	424	467	437	487	433	448	434	423	446	436	448	448	453	449	441	424	445	459	430	435	444	458	467	422	466	454	429	442	485	469	426	478	411	433	473	434	433	439	430	447	439	414	446	442	448	438	439	484	457	484	425	440	423	463	420	443	462	436	434	419	413	434	476	467	458	421	449	430	427	461	439	423	480	439	427	475	433	460	456	423	411	444	447	429	454	455	484	450	426	436	451	426	439	461	439	451	437	481	467	439	434	458	444	469	435	430	451	382	438	435	453	461	414	475	421	469	444	453	492	454	456	454	415	456	434	440	421	434	405	451	419	443	438	427	408	477	433	443	428	486	457	464	444	422	424	470	438	434	447	447	434	454	463	416	416	428	492	438	453	471	398	450	446	442	462	454	486	455	442	429	439	499	437	474	470	471	465	440	447	471	417	429	438	458	432	438	436	457	441	438	443	457	473	459	500	466	454	463	425	456	422	443	452	418	482	443	455	380	453	426	392	464	434	466	438	465	438	444	470	433	426	461	442	469	445	455	420	477	453	455	493	464	452	408	412	455	434	457	427	419	423	465	471	443	413	424	460	452	463	420	464	455	437	430	473	446	460	480	481	443	445	441	436	455	457	429	478	443	477	443	454	428	458	410	419	443	479	402	411	453	430	424	427	445	440	421	411	432	440	458	442	428	435	424	404	460	460	441	487	482	526	434	417	435	454	408	447	425	495	465	447	441	428	450	454	472	422	431	431	463	446	453	453	451	432	428	427	457	431	438	452	452	448	425	451	479	448	426	435	452	440	482	427	426	461	459	405	403	456	429	445	452	452	439	416	432	450	435	476	436	441	429	438	417	432	466	427	434	434	437	441	499	450	443	443	442	488	449	431	424	438	439	457	404	439	459	437	437	455	438	441	461	456	443	479	433	424	428	466	392	478	439	460	408	440	441	441	446	419	412	425	413	421	453	452	431	431	470	406	433	427	470	440	456	460	440	479	437	432	442	443	462	452	439	421	435	443	418	439	455	475	484	440	478	437	442	461	460	414	449	421	440	423	431	471	447	479	458	459	458	415	434	420	438	445	450	405	447	464	454	452	401	451	465	472	404	461	455	478	410	412	423	439	438	447	464	482	450	431	435	484	450	449	407	483	448	466	456	446	429	476	431	442	484	456	460	472	448	432	461	471	401	429	411	440	473	467	407	435	425	463	456	427	421	453	473	436	434	407	413	492	449	454	414	431	460	437	432	433	401	471	416	465	453	470	491	444	453	437	425	450	454	430	459	430	450	444	442	384	455	443	433	405	430	446	428	457	456	483	458	405	439	458	414	433	453	441	450	452	432	448	445	425	435	423	428	438	414	410	440	431	434	416	488	404	458	450	413	404	440	473	428	485	454	446	450	406	467	420	477	420	463	458	416	411	470	460	465	461	458	443	414	441	437	466	419	453	415	507	451	442	438	438	409	436	440	460	385	442	433	476	444	430	419	422	416	505	456	453	445	438	454	415	439	439	436	464	460	420	417	427	430	440	446	457	444	453	443	458	443	454	457	429	387	413	425	444	457	405	492	430	427	439	426	421	451	433	401	428	457	419	425	452	447	418	438	433	440	464	402	432	391	487	434	428	463	437	459	418	429	420	472	447	451	431	408	414	473	451	459	440	422	437	420	451	483	427	426	478	450	478	417	458	428	472	451	469	488	453	447	426	493	409	451	454	468	428	491	436	470	425	442	402	435	446	462	449	452	412	442	456	451	452	442	439	466	434	464	460	414	451	469	438	449	432	459	435	462	437	453	423	417	462	432
68152	44936	12557	1334	619	554	473	424	348	388	331	371	369	314	332	324	310	315	291	286	291	290	307	284	316	318	305	289	304	301	302	297	276	284	286	295	317	296	282	296	289	277	286	326	323	270	270	287	322	309	302	280	305	321	284	275	319	306	289	278	281	311	288	296	308	287	331	278	292	261	287	307	333	273	290	310	281	254	300	313	300	279	301	310	263	275	283	291	278	284	291	306	248	292	308	298	327	296	314	291	330	319	300	326	334	296	274	327	310	282	301	299	325	281	287	325	303	283	270	331	295	270	316	268	304	316	329	329	296	298	301	300	304	275	305	302	279	307	327	317	319	270	287	280	275	276	295	315	325	274	264	279	311	306	292	302	319	307	283	328	293	309	259	268	282	268	318	298	301	286	298	283	273	292	322	302	272	315	299	298	310	267	285	272	292	282	302	292	310	296	305	344	279	335	281	314	305	298	295	265	280	281	287	278	279	321	286	322	324	286	289	303	276	283	307	306	302	292	271	317	298	285	300	284	293	322	304	305	292	279	330	286	298	301	297	299	290	292	281	315	306	254	314	306	304	300	302	316	285	300	286	285	274	307	307	293	297	304	264	304	284	328	291	305	287	308	271	339	293	274	340	270	268	282	299	308	267	317	313	311	288	314	325	324	286	304	326	271	289	279	268	292	290	300	323	287	321	281	339	303	273	282	301	280	267	287	289	288	305	306	281	296	288	278	282	309	262	287	304	305	302	293	304	302	326	266	269	302	276	306	318	293	325	275	293	314	306	287	285	291	290	287	286	264	295	300	293	295	282	308	300	294	295	312	325	265	306	294	282	279	292	275	324	307	294	288	282	312	271	299	280	321	331	282	282	270	321	265	294	304	333	312	326	315	317	330	329	296	279	298	304	266	308	293	291	292	280	267	288	297	314	288	307	290	346	254	271	311	298	304	309	288	292	291	312	279	278	277	300	284	282	324	306	276	281	272	292	306	276	253	289	271	252	286	289	320	294	269	328	296	277	307	306	290	277	279	320	293	297	306	255	280	303	286	314	289	265	270	302	294	312	290	307	332	316	282	276	289	270	259	299	278	277	277	330	301	296	298	308	321	302	307	280	321	288	326	303	281	282	308	299	298	295	293	289	288	295	291	303	298	288	264	310	296	283	279	282	279	255	276	296	301	284	283	316	285	249	298	293	313	315	261	285	305	271	310	319	299	297	298	302	310	328	297	243	283	294	292	314	272	322	286	323	276	329	314	291	268	297	301	290	290	274	311	280	287	303	270	290	287	314	283	315	305	293	294	282	296	281	286	302	270	332	295	318	285	310	261	274	287	276	300	303	264	286	302	321	280	307	289	318	297	303	326	301	293	313	290	318	267	298	297	308	301	265	287	325	309	258	308	297	300	304	301	297	302	307	318	322	309	272	294	262	313	292	307	288	260	323	281	322	307	277	273	260	279	297	315	293	289	309	300	325	320	292	268	311	284	278	281	299	276	269	296	287	317	311	283	311	283	288	255	297	323	314	310	299	270	298	301	297	273	305	297	281	316	327	346	306	279	307	282	305	319	270	315	301	296	301	291	271	275	300	297	285	287	273	267	268	294	299	290	284	310	332	298	323	272	297	268	297	278	307	282	301	273	274	307	300	284	296	306	300	296	272	267	291	284	303	305	281	288	325	317	264	269	290	332	280	296	306	265	312	296	291	300	266	327	295	314	320	295	281	312	288	291	310	287	287	298	313	283	280	279	282	323	299	294	299	291	293	284	306	293	299	259	302	299	288	326	290	287	324	292	284	305	331	290	288	282	336	315	282	276	288	293	285	292	306	309	273	288	289	311	274	278	296	343	322	309	299	299	294	302	269	292	296	289	309	247	295	281	281	265	300	299	271	324	315	304	301	276	295	313	315	325	305	308	303	304	288	316	319	273	321	309	314	285	294	316	268	270	296	313	312	295	283	294	290	323	281	305	314	308	315	307	299	282	296	302	302	310	300	293	282	287	314	318	276	306	259	303	276	293	311	307	335	296	274	302	289	288	297	309	304	346	284	299	295	290	296	285	325	320	260	255	287	293	324	315	289	295	277	266	293	306	267	319	285	294	285	279	265	297	292	286	327	313	303	287	315	276	320	284	316	308	288	310	300	264	291	286	295	311	297	296	301	324	281	286	302	288	278	279	305	278	299	316	278	284	289	297	284	299	303	306	292	305	312	310	315	294	308	267	287	292	304	309	305	282	303	298	277	317	301	335	283	301	305	302	348	302	315	310	283	280	326	283	296	274	335	307	287	313	286	263	284	322	298	322	276	294	269	328	328	302	305	290	292	292	338	289	309	290	300	283	266	306	311	283	326	288	316	294	305	319	272	293	294	281	295	312	308	248	277	280	334	283	280	314	292	291	310	298	282	292	297	304	265	311	323	284	297	319	297	277	291	307	313	309	283	303	274	321	314	310	297	274	306	277	300	319	326	307	308	306	312	273	295	296	305	294	314	338	318	275	286	303	289	295	320	297	291	285	274	301	287	295	283	303	288	337	289	305	311	324	316	301	290	326	338	288	286	296	269	281	281	274	289	278	289	325	285	288	344	281	312	292	299	269	340	314	291	308	342	268	279	291	266	294	276	322	304	309	280	277	299	314	305	287	294	334	283	278	290	314	307	293	291	298	289	298	271	291	301	297	301	292	270	298	310	312	338	312	295	270	299	299	289	296	306	286	288	284	294	296	284	271	286	302	311	314	311	305	306	292	282	282	310	273	307	310	299	287	313	312	307	319	276	278	283	307	327	287	321	316	272	285	297	291	305	317	310	301	264	322	304	312	298	305	322	276	281	286	268	302	285	292	306	306	304	293	300	279	298	312	292	305	292	287	267	307	287	304	296	281	311	300	292	262	277	305	289	280	321	281	288	283	307	287	247	290	271	297	292	297	308	302	293	329	280	287	288	271	312	312	287	272	284	301	288	274	317	327	316	284	313	299	288	288	263	275	320	300	257	329	307	286	273	263	322	285	279	258	341	291	292	308	305	293	288	284	271	314	276	268	289	299	280	298	282	265	278	291	295	318	314	327	346	272	316	317	291	288	315	303	294	315	293	295	302	299	256	309	318	274	303	290	278	303	331	313	313	287	335	326	298	323	290	302	242	277	293	305	318	290	295	345	295	311	294	267	314	334	293	301	289	340	307	306	285	291	268	303	287	302	303	278	289	283	305	276	275	294	342	294	303	321	259	326	293	281	294	280	272	293	307	271	287	302	298	304	250	287	316	321	276	331	284	288	307	281	296	285	282	293	315	274	311	280	292	301	307	291	327	300	291	295	327	300	323	329	278	297	301	282	313	302	312	314	300	333	299	281	273	306	270	297	274	289	292	311	312	297	307	265	292	312	236	293	316	295	312	264	288	330	277	290	281	325	278	273	270	304	295	304	274	314	299	269	290	312	281	269	304	308	279	293	266	291	303	301	345	294	279	301	313	298	296	289	306	286	285	279	278	291
41342	27619	2112	2268	2094	1751	1492	1309	1226	1138	1038	1007	962	917	942	921	868	832	838	831	803	781	766	786	817	788	803	762	753	769	798	765	813	690	713	692	742	764	740	702	698	778	807	737	749	732	731	777	740	712	732	705	742	759	718	755	692	745	786	739	741	789	752	754	765	737	734	742	703	724	745	692	749	741	746	727	769	666	690	753	758	747	756	704	706	683	707	752	689	729	756	755	730	729	715	675	718	733	730	720	696	735	719	716	725	738	758	765	670	688	744	724	748	760	711	696	686	683	691	753	688	725	760	716	733	686	775	719	736	743	743	749	702	707	708	709	742	684	758	709	754	688	653	678	740	680	717	750	760	746	739	705	718	728	705	722	720	682	745	711	714	700	708	672	697	713	694	697	738	715	721	716	700	692	719	707	679	695	689	710	725	699	722	739	748	749	736	725	700	714	675	750	695	680	724	704	742	697	723	712	684	731	724	701	690	689	720	708	720	697	742	669	700	745	694	718	724	745	708	693	717	715	733	715	745	739	730	704	691	737	724	750	714	736	716	752	663	689	749	734	748	785	728	710	712	726	717	703	713	713	731	704	677	711	743	728	738	689	752	722	704	709	723	770	678	677	711	727	710	684	784	684	717	697	698	744	724	740	697	692	689	701	680	703	715	734	740	701	735	733	743	730	761	704	732	732	719	705	770	728	742	728	729	725	672	706	709	714	767	706	707	718	737	661	753	674	686	706	739	658	712	688	755	732	753	728	741	697	688	751	727	708	771	682	734	713	730	766	713	676	685	704	722	683	749	696	728	704	704	776	698	681	746	712	791	700	728	734	716	714	743	715	750	749	709	714	668	712	695	713	728	710	691	654	731	742	689	727	755	703	706	716	720	709	699	751	718	739	694	695	755	728	710	763	710	719	701	714	724	718	727	691	726	680	716	685	717	749	701	734	676	738	707	699	734	690	790	719	733	773	716	672	715	745	713	691	731	707	701	694	753	687	703	694	703	727	683	721	700	695	722	766	675	694	689	729	741	745	709	712	749	727	726	776	732	745	713	681	727	719	729	732	682	711	698	723	718	699	749	718	699	710	696	707	756	743	714	711	715	740	750	728	714	656	723	703	702	753	734	706	749	666	754	764	682	733	747	742	708	749	728	769	763	720	749	699	732	716	680	767	731	740	744	717	670	695	757	688	660	697	726	664	756	722	698	766	730	719	721	673	717	684	714	724	746	717	696	723	720	727	684	787	730	693	761	696	750	742	742	702	732	681	714	703	730	732	708	715	697	717	671	738	680	730	728	721	673	696	776	701	751	737	710	682	751	711	737	704	721	711	725	693	669	704	718	728	694	697	785	724	702	669	702	700	754	723	725	707	708	714	743	711	702	705	717	720	715	736	701	734	747	727	646	713	695	729	765	748	758	711	711	736	697	750	774	714	704	717	718	727	718	696	705	723	680	701	694	695	711	720	700	694	683	696	699	714	710	727	687	701	719	701	668	715	744	692	705	739	696	715	699	714	701	718	684	689	708	727	674	699	711	723	738	720	708	702	739	737	729	713	711	733	777	718	673	697	659	668	694	708	716	703	742	702	742	736	700	739	698	748	705	726	672	719	707	727	706	732	740	731	658	753	735	712	721	716	747	691	689	704	697	724	700	695	707	722	717	734	712	736	702	754	696	738	719	690	736	700	702	724	728	726	725	742	695	668	711	746	715	709	723	736	704	680	768	761	716	715	765	707	685	738	727	760	722	793	722	714	707	705	719	672	712	702	726	709	743	731	702	716	728	704	735	740	739	688	773	677	716	687	726	719	717	733	704	714	708	707	753	724	691	703	721	712	699	684	712	725	756	701	734	744	739	771	704	698	662	741	723	706	752	750	711	713	721	713	702	707	735	726	752	691	739	731	729	708	697	716	737	717	671	740	771	709	732	719	734	767	731	684	699	720	742	698	707	736	657	723	713	734	754	686	710	750	731	669	736	699	697	733	741	741	730	668	748	690	742	736	698	713	718	728	742	725	720	726	704	732	732	713	699	734	694	746	719	761	699	669	703	657	733	716	732	720	744	724	735	716	724	690	692	668	733	738	675	735	727	712	744	731	769	748	716	702	720	710	749	699	725	751	703	747	669	667	700	727	713	710	724	723	723	723	710	688	707	702	740	737	711	668	665	697	719	685	704	724	724	716	727	669	735	663	761	700	733	704	707	712	702	737	690	691	710	702	746	711	731	717	737	711	737	719	717	736	739	722	709	673	694	704	722	727	699	712	724	738	713	707	705	732	700	751	706	682	696	726	761	738	724	730	706	660	752	753	726	686	735	775	744	721	725	727	699	717	727	722	708	712	732	725	720	743	732	730	718	692	684	753	734	695	781	689	712	712	726	693	706	705	730	736	747	738	754	679	713	709	724	707	739	680	727	714	715	774	701	692	713	711	714	766	683	736	678	691	740	698	698	659	742	705	733	725	736	761	724	744	730	716	748	696	724	686	674	724	667	739	735	757	692	730	706	695	692	724	729	692	717	733	715	719	733	740	707	705	733	764	687	707	735	735	740	696	766	751	708	676	702	688	682	734	716	758	700	718	715	709	737	730	684	702	741	746	705	736	722	708	709	742	694	746	756	700	745	659	734	732	709	735	710	725	731	698	754	684	706	697	712	675	669	734	685	728	688	692	707	718	750	712	725	737	689	737	759	700	759	760	733	703	727	733	747	683	743	662	710	748	683	692	726	757	701	715	690	725	755	694	699	731	679	691	714	718	715	778	742	728	665	719	664	697	724	745	753	743	711	741	748	675	763	700	701	721	747	772	711	728	689	766	702	720	694	674	677	750	693	671	733	742	683	695	711	732	713	764	679	707	730	707	691	746	722	752	716	721	730	733	721	773	719	725	741	760	734	769	728	720	698	703	755	723	713	664	711	658	681	729	712	695	703	746	725	673	694	692	716	722	719	719	754	730	711	715	758	699	705	734	691	718	703	720	735	695	712	694	764	685	679	699	713	724	761	717	711	712	688	689	712	719	699	677	701	700	736	724	693	729	715	746	712	724	680	720	796	729	658	742	710	714	699	671	705	700	753	692	723	723	697	730	759	691	734	739	738	709	674	678	751	708	749	705	697	718	705	754	704	749	735	719	776	700	703	693	726	750	755	741	706	708	714	750	688	716	689	720	674	725	713	715	698	698	753	728	714	666	733	680	728	740	705	782	689	714	726	725	743	741	684	733	720	729	695	695	706	657	693	694	700	739	685	689	706	727	732	691	708	682	708	696	674	695	728	687	694	656	729	692	707	742	704	779	635	691	695	762	701	735	688	706	690	738	685	710	724	750	723	680	706	693	744	719	717	703	681	691	697	703	735	706	723	698	720	707	722	708	673	713	690	726	713	740	714	755	696	703	727	706	699	695	709	720	709	732	724	758	726	693	716	711	713	713	679	746	742	706	684	692	740	669	712	739	704	684	685	727	689	739	696	730	696	711	703	755	734	701	715	720
80276	57480	19688	4258	983	669	570	506	420	412	365	370	321	318	301	332	288	283	304	287	262	277	265	248	250	290	301	279	255	285	278	298	282	257	245	245	254	301	276	250	261	292	290	261	274	272	280	283	256	288	258	272	237	259	237	256	265	274	266	251	261	293	260	275	268	282	267	253	248	236	264	259	276	279	254	259	236	240	240	257	245	251	222	223	275	238	286	255	227	234	271	253	260	259	247	250	249	232	251	260	244	263	255	269	260	261	263	285	250	241	244	272	271	242	256	263	250	246	259	253	236	259	268	264	260	251	279	256	268	255	279	251	252	246	241	233	254	265	277	251	247	254	236	262	277	249	259	246	242	262	273	257	258	247	241	270	268	273	247	240	260	255	259	277	270	301	270	283	245	268	203	253	277	269	237	256	250	238	250	252	231	248	248	280	254	251	247	275	262	278	257	234	267	243	271	220	255	218	238	244	250	232	261	273	269	264	235	275	288	239	250	240	248	256	239	240	249	245	254	241	218	248	228	254	258	276	295	263	254	252	212	250	270	235	247	239	264	285	254	243	253	226	250	289	255	280	256	249	254	263	272	279	247	251	267	256	251	259	248	256	248	295	289	269	279	245	248	233	245	234	273	280	253	254	254	267	241	270	253	253	258	264	269	249	280	238	251	284	262	272	247	253	246	293	263	266	249	263	238	238	237	238	234	259	241	270	250	260	222	271	253	280	269	277	261	236	238	246	248	245	271	294	260	251	246	256	259	277	284	281	249	253	250	268	274	263	251	258	248	241	240	284	245	231	264	258	252	253	253	248	249	270	260	247	259	234	247	281	232	289	275	251	254	283	230	283	261	264	235	266	270	248	266	245	250	242	251	267	250	250	247	265	263	258	247	254	249	279	234	260	252	242	245	305	262	263	257	269	233	233	261	280	258	250	275	255	248	247	227	275	250	242	243	265	277	265	271	271	241	261	228	265	257	240	254	240	254	264	244	279	252	240	248	261	231	262	270	255	250	263	258	274	271	223	247	228	229	228	270	262	257	247	242	254	264	246	267	260	240	220	252	240	275	256	285	236	230	233	243	258	248	274	255	238	275	241	256	275	270	283	242	269	243	247	272	255	238	275	245	266	277	250	260	259	274	279	273	278	251	266	247	273	271	255	260	235	256	249	238	244	258	247	243	260	224	294	251	262	270	262	269	244	256	271	244	270	230	246	258	280	273	235	231	247	249	275	264	258	235	250	254	274	262	252	241	293	285	243	246	295	256	283	256	272	275	248	259	267	272	235	261	242	262	243	239	228	236	272	244	228	225	243	240	293	250	225	245	256	262	263	240	255	242	224	271	234	271	241	221	320	252	257	245	229	258	266	270	245	240	239	253	248	238	248	245	246	288	271	250	249	289	244	243	254	270	264	247	234	262	276	250	251	225	266	253	277	272	256	246	245	217	250	266	274	231	252	269	257	286	279	270	269	255	260	247	231	240	283	233	281	232	240	276	245	240	259	267	258	239	278	269	246	252	244	264	260	260	228	229	245	262	243	273	241	278	240	246	250	257	263	252	265	255	266	246	249	279	281	274	265	260	254	265	252	235	253	260	276	279	277	260	268	256	233	275	261	254	249	241	220	236	271	250	253	255	226	249	251	226	247	253	240	267	246	246	239	247	260	273	277	270	240	253	238	255	243	278	234	221	260	261	272	258	245	251	283	257	274	248	259	264	253	262	238	250	258	270	236	240	237	234	265	254	251	269	249	255	282	263	265	240	265	281	253	244	283	247	293	285	230	261	259	281	260	278	258	250	245	252	252	237	269	236	260	253	258	252	218	243	257	252	243	265	242	309	243	262	255	264	263	238	244	216	225	262	262	263	231	242	279	244	248	294	233	242	255	287	267	251	269	261	251	235	250	247	252	231	237	249	229	213	246	280	254	264	229	277	255	281	232	248	273	245	255	264	253	249	250	218	267	282	250	255	228	262	262	269	240	249	247	261	247	268	228	253	250	261	274	259	278	261	216	238	283	269	292	259	235	238	280	250	266	235	274	263	272	265	266	245	241	252	236	246	237	270	258	258	279	274	264	259	240	259	271	253	239	256	238	268	210	229	262	245	271	264	256	276	253	249	239	270	269	244	270	250	255	255	257	278	272	269	276	267	240	248	247	285	234	265	251	253	249	226	241	229	258	253	263	244	223	304	273	228	226	259	243	250	234	254	238	247	285	262	277	259	268	254	244	228	237	244	272	272	249	229	255	306	241	246	279	242	256	234	266	225	238	237	247	264	249	252	258	265	277	225	274	227	267	246	255	246	259	260	231	283	258	262	266	251	263	285	280	260	220	255	278	275	268	237	289	245	238	278	250	268	238	245	280	275	242	271	263	259	253	257	214	280	270	266	234	271	229	247	253	241	260	241	267	250	248	257	242	261	258	246	273	283	238	276	238	261	226	236	276	267	251	262	244	272	256	225	253	245	239	261	236	227	268	277	241	258	256	256	236	271	248	257	256	270	264	242	261	264	271	292	257	254	270	241	268	267	256	265	264	277	255	284	301	219	259	238	254	214	241	245	259	237	264	260	251	252	255	246	261	264	278	268	258	264	267	263	245	244	287	268	249	293	216	261	259	249	266	256	284	267	256	266	261	296	247	264	269	274	249	237	258	285	261	267	252	255	236	279	259	214	269	244	289	264	267	234	243	255	244	290	264	281	239	240	231	262	246	269	269	265	258	265	262	224	278	254	262	278	256	275	249	244	256	266	243	259	256	244	286	266	267	247	272	260	248	235	244	263	237	262	221	238	238	292	256	249	255	257	260	265	256	253	269	259	256	264	250	289	282	249	242	237	285	246	248	277	252	219	270	251	279	262	252	253	240	281	251	262	279	281	234	248	244	264	278	258	266	274	245	259	231	271	280	271	290	273	265	239	230	239	274	261	259	266	245	271	228	243	263	256	237	253	270	240	238	222	251	277	256	247	263	253	246	266	307	260	270	216	230	268	253	272	254	291	268	247	255	260	258	235	224	265	210	252	258	314	284	280	243	240	264	258	250	263	240	268	269	265	256	260	254	279	230	274	260	264	272	254	288	239	268	233	232	258	243	272	288	261	274	234	269	259	231	267	231	263	259	255	270	253	273	247	244	227	270	280	250	243	245	245	238	266	264	280	241	262	250	249	235	255	238	251	233	236	258	245	266	258	260	231	263	241	248	286	257	223	257	264	215	247	234	264	250	251	264	294	270	251	239	235	240	267	242	270	271	231	217	264	248	253	269	247	259	265	252	270	240	243	240	262	225	254	239	262	247	259	291	247	261	243	233	256	263	236	280	253	262	241	249	269	249	276	270	258	247	245	249	235	261	246	257	250	244	263	286	261	264	279	280	266	241	259	283	253	284	275	263	267	248	255	252	247	231	253	264	242	244	241	248	246	256	264	304	258	245	261	244	259	252	254	227	237	253	221	264	267	271	251	245	264	282	239	251	240	219	245	219	254	284	248	255
50384	36067	3295	3545	3186	2602	2206	1875	1620	1402	1301	1158	1096	1056	1029	935	946	852	841	861	795	770	797	735	757	707	756	713	720	709	731	706	660	707	703	643	671	625	642	672	659	649	657	627	664	629	639	686	635	637	620	619	605	684	657	646	655	631	700	631	637	617	603	582	601	616	631	685	636	639	616	584	651	611	630	623	631	608	602	644	663	592	609	632	655	641	607	627	610	628	632	636	578	598	615	633	639	616	609	632	629	619	593	597	578	608	570	605	634	610	629	632	576	568	617	635	635	585	610	600	588	600	627	575	546	603	610	627	654	617	616	614	576	631	646	613	605	622	645	594	601	622	614	658	629	570	611	606	569	671	559	645	592	616	604	616	628	615	626	610	586	604	634	607	642	607	598	610	602	604	579	616	565	596	623	610	620	601	605	603	613	607	601	617	605	592	620	616	639	653	640	605	617	619	642	599	629	600	644	603	646	646	596	681	607	613	588	547	586	643	633	630	582	594	584	583	632	612	606	656	630	647	602	576	625	608	634	636	604	586	619	589	635	589	617	601	590	560	604	653	588	599	660	639	586	566	591	662	588	580	627	599	615	611	618	566	658	659	610	602	582	661	571	610	596	631	601	593	658	559	597	623	594	599	636	584	634	576	636	585	625	607	638	669	680	608	629	615	580	582	599	691	574	633	630	636	571	569	602	642	639	652	637	659	633	584	641	613	631	608	630	587	607	603	602	600	625	590	593	625	599	608	636	641	633	629	666	602	635	607	572	614	619	599	598	628	639	574	579	669	587	583	632	631	562	667	615	576	668	613	600	617	641	618	590	634	644	672	634	643	613	600	626	604	607	593	600	561	616	599	579	599	650	617	626	592	582	627	597	587	564	613	603	603	595	601	596	601	639	588	642	627	595	568	595	572	659	620	608	601	607	610	617	585	583	594	603	596	613	672	581	584	599	592	597	595	571	624	615	624	589	620	582	602	593	632	600	606	623	632	591	587	590	574	574	584	617	622	627	631	625	574	636	629	569	583	590	590	608	609	625	638	619	601	644	584	559	605	652	614	589	593	608	620	609	580	647	604	631	619	668	598	599	590	616	619	620	599	629	637	614	574	610	616	651	595	598	592	628	612	605	662	585	624	621	634	598	623	592	619	622	564	627	555	624	615	634	642	621	661	607	645	610	592	644	537	564	620	567	644	578	627	594	623	601	665	614	635	618	579	622	594	641	642	626	625	591	600	632	581	634	628	597	616	664	599	606	594	604	656	649	603	603	600	595	610	615	609	628	638	635	596	602	623	623	607	587	622	639	560	657	630	630	611	610	606	615	569	568	567	608	620	583	578	623	645	579	601	637	667	650	638	627	603	631	590	627	622	630	644	611	608	584	554	607	581	579	594	583	620	577	592	631	636	603	621	558	607	594	649	632	595	634	599	618	627	642	630	685	584	596	597	584	557	617	582	591	603	596	650	559	639	626	613	613	614	622	595	620	608	633	585	625	620	600	593	569	634	591	569	625	602	637	593	579	626	635	612	623	593	657	604	669	612	639	532	603	619	644	582	659	613	625	634	632	631	623	600	594	632	630	625	567	595	610	592	643	652	607	642	595	603	588	564	610	609	637	592	653	584	573	562	601	579	605	598	612	618	637	644	623	550	648	610	603	605	615	630	561	658	624	601	571	603	607	603	606	605	585	617	649	626	614	590	605	651	622	603	609	610	581	618	612	586	612	550	604	637	624	588	639	609	607	573	604	608	641	603	604	584	613	583	673	636	616	599	619	624	648	655	560	613	602	640	610	589	651	614	599	620	619	633	586	608	621	647	593	595	648	626	594	591	610	630	602	623	562	613	638	596	604	553	607	600	600	596	601	627	621	639	625	603	617	582	643	669	608	614	614	613	585	600	613	643	598	577	602	613	557	637	601	599	608	637	562	594	607	652	579	587	638	634	620	637	645	611	608	644	571	658	611	613	624	590	607	643	601	634	616	615	630	608	581	577	656	612	626	613	591	649	632	614	618	627	595	649	633	643	627	619	638	624	623	614	629	635	626	622	651	556	612	582	595	640	630	631	655	602	637	626	640	582	623	635	617	648	624	599	624	622	644	611	612	601	617	617	588	650	616	600	622	623	614	648	600	559	614	614	633	585	591	595	627	645	581	621	617	623	589	595	624	593	594	590	570	601	616	645	598	580	643	619	586	621	632	663	646	650	599	575	618	637	607	602	603	583	589	629	601	587	604	610	585	616	653	656	609	629	644	597	625	630	605	636	588	598	593	625	600	584	637	594	628	634	626	668	644	688	635	606	611	650	559	640	598	596	580	610	642	642	627	629	630	597	588	647	630	606	610	620	622	571	660	601	632	649	586	617	594	643	597	569	592	590	588	580	606	623	595	601	608	606	619	620	600	641	590	662	654	640	587	661	614	625	587	578	615	644	597	626	638	574	608	602	583	613	641	600	632	578	583	591	621	620	606	557	624	606	632	593	583	621	600	553	606	623	606	612	626	637	612	595	628	616	618	562	635	609	611	616	621	605	623	577	601	594	634	614	575	646	639	585	576	599	626	598	591	639	605	603	607	575	625	620	572	590	610	622	626	608	608	615	608	623	673	631	636	587	638	635	629	611	620	613	618	580	603	579	603	627	626	590	568	618	620	582	591	581	591	626	629	619	655	652	603	622	607	584	600	625	606	574	624	628	645	590	627	644	589	654	637	601	636	625	624	586	597	625	600	660	615	640	596	586	607	600	605	633	640	607	622	579	627	652	570	604	620	603	617	647	563	607	592	593	609	589	598	621	625	599	629	647	631	587	618	639	633	593	603	590	626	643	590	622	631	640	598	604	594	660	611	603	643	594	619	558	639	623	622	582	610	598	624	614	599	598	597	580	617	626	580	605	572	631	594	591	638	624	613	588	593	604	598	635	604	603	547	602	583	561	608	611	609	612	564	612	650	643	647	612	652	614	617	578	621	641	672	593	632	582	644	594	585	626	614	565	636	628	593	641	620	625	606	661	596	639	586	624	615	597	613	613	632	595	602	587	592	613	624	664	623	587	577	613	608	622	669	575	613	573	589	635	591	676	560	579	639	592	635	591	616	603	617	654	640	633	600	603	643	625	583	617	625	628	606	596	607	626	598	623	570	600	636	612	643	609	636	630	618	604	601	629	617	627	582	585	608	642	651	631	601	616	607	642	586	605	622	616	634	657	610	595	616	634	571	614	635	642	610	601	612	620	604	585	618	651	613	621	642	615	626	550	603	654	634	601	647	628	600	582	599	605	618	639	614	637	620	602	571	616	623	620	604	626	619	671	594	608	580	609	632	605	566	609	607	577	620	640	574	590	596	621	592	637	587	652	624	632	602	655	627	604	584	605	582	607	602	602	607	615	579	642	615	578	599	636	628	571	592	600	623	635	613	638	619	579	608	613	588	663	629	561	567	609	599	648	634	645	602	629	640	627	588	614	580	608	612	600	622	591	546	583	572	588	574	601
19427	4165	337	179	185	175	173	172	175	172	178	149	176	175	174	180	186	160	166	173	175	186	173	158	183	174	186	163	163	184	157	170	153	169	167	162	150	175	166	143	153	170	190	157	163	170	189	177	182	185	136	153	158	150	128	156	165	165	154	161	153	155	173	180	163	140	143	158	165	169	163	140	162	164	168	158	174	166	148	173	174	146	168	153	165	164	172	161	167	185	158	139	160	146	190	156	153	184	191	163	160	172	172	183	153	177	177	197	129	173	153	166	156	151	155	184	150	171	175	184	190	165	163	163	151	172	157	181	181	186	168	160	151	179	185	174	148	168	159	155	166	139	168	166	165	157	161	147	164	175	168	181	181	196	145	156	165	166	166	150	167	167	164	166	158	161	190	177	173	175	163	151	161	163	171	167	152	151	179	163	192	163	154	170	167	177	197	176	156	135	168	173	135	173	158	167	168	173	180	159	161	169	149	177	161	166	137	160	181	168	172	153	193	169	154	177	183	144	157	175	185	161	159	175	167	170	151	164	177	156	151	162	186	159	160	163	167	178	172	180	159	162	173	167	152	180	163	148	171	161	149	159	185	169	179	172	156	179	152	189	171	160	149	181	161	177	166	140	170	155	174	145	162	184	171	165	151	169	138	165	156	170	149	145	161	182	148	152	160	170	178	159	179	182	151	153	188	155	175	195	179	179	163	166	169	146	165	151	161	174	184	182	162	178	155	171	181	147	147	164	154	160	176	178	161	169	170	148	146	165	159	193	163	162	157	149	155	158	157	179	164	164	165	187	163	167	159	170	181	152	178	150	163	186	183	156	151	187	160	159	156	189	163	174	173	166	168	170	174	167	152	182	160	158	162	168	180	173	188	144	160	165	176	170	174	178	160	155	157	170	166	197	174	166	145	136	165	166	174	172	179	181	180	156	174	166	169	151	167	180	149	165	178	158	173	162	172	184	166	158	191	158	195	177	181	179	148	166	150	179	153	164	172	153	166	158	152	135	180	176	162	153	163	177	164	168	171	157	167	187	182	188	147	193	173	174	163	140	160	169	141	155	160	175	151	165	186	162	176	170	144	171	161	187	188	169	175	161	159	168	155	155	140	162	193	166	156	178	191	177	156	178	165	157	140	157	161	179	168	167	159	170	148	165	171	152	164	174	164	180	166	168	159	170	148	157	174	153	168	135	160	162	149	174	151	180	166	161	166	157	151	158	155	172	164	170	158	135	166	172	164	170	167	166	178	162	160	139	168	180	138	176	197	177	196	161	172	153	148	175	169	183	148	156	151	183	171	168	168	149	167	145	151	166	177	181	185	179	162	144	179	177	159	152	156	142	160	153	155	151	176	180	142	148	138	156	166	208	160	169	180	167	153	149	174	170	171	175	150	160	156	175	175	158	163	147	190	149	156	142	164	156	182	152	170	166	156	159	165	175	151	160	155	163	182	170	175	156	168	160	172	174	178	154	188	153	146	168	147	167	174	169	153	155	145	154	149	157	152	167	183	163	149	157	166	164	175	172	177	174	153	169	158	170	170	146	185	152	169	154	138	169	152	171	171	144	172	169	167	162	170	175	170	165	157	171	170	168	178	146	154	159	155	154	173	181	179	167	162	155	151	162	182	161	169	158	164	133	164	156	164	161	145	168	149	158	163	157	192	146	165	199	170	176	156	158	162	158	144	178	174	150	179	148	158	169	140	178	151	172	173	187	179	170	144	161	172	142	164	149	178	161	168	168	171	167	170	141	167	199	165	148	164	140	157	168	167	169	178	154	169	175	182	155	161	148	177	180	164	157	172	165	187	165	170	177	152	180	164	191	148	166	164	160	154	146	173	143	148	163	143	164	186	164	147	151	197	173	145	167	190	160	145	163	180	163	162	151	147	154	148	180	177	147	161	150	167	166	166	146	155	167	166	162	168	169	157	149	167	177	155	174	149	177	194	163	168	158	190	176	204	174	181	165	165	174	141	168	144	183	166	149	168	153	175	180	175	133	170	173	214	157	168	157	153	179	198	160	158	155	147	159	147	170	166	150	168	160	167	146	174	179	153	165	162	150	165	131	155	149	170	137	165	164	164	154	153	176	156	175	190	159	160	172	166	176	161	173	130	153	169	171	163	157	153	174	145	175	203	169	166	170	149	173	165	181	159	139	145	160	179	161	131	155	192	163	154	143	145	143	153	154	184	151	160	154	168	190	158	158	166	167	161	176	172	154	161	155	163	159	175	161	150	176	155	162	167	164	172	147	175	179	160	181	167	145	157	188	166	169	183	152	163	167	158	165	184	190	177	179	171	178	174	166	176	171	157	178	162	158	149	172	170	173	185	181	171	163	185	152	174	184	179	128	156	161	157	157	166	142	171	177	186	187	163	150	187	181	170	164	145	171	166	148	167	155	157	182	191	172	202	176	146	176	178	163	179	172	177	196	172	173	164	159	165	179	152	170	143	180	165	172	177	189	149	182	176	175	149	156	169	159	186	155	199	152	148	189	163	161	149	183	152	160	183	197	159	145	195	179	161	154	172	172	187	151	170	168	146	160	142	154	170	153	164	161	144	165	169	172	180	169	176	174	168	182	152	163	179	161	169	167	163	171	159	148	155	179	167	169	171	166	158	144	181	151	158	163	164	187	165	152	164	153	143	176	153	153	157	155	156	161	174	175	171	141	161	179	164	176	191	178	179	160	168	183	168	183	167	158	180	148	175	165	167	182	162	188	166	155	169	171	182	167	168	178	157	180	172	140	151	159	137	174	176	176	193	162	175	138	172	162	170	157	170	152	151	175	173	194	167	148	173	164	167	181	147	174	153	150	155	176	162	145	154	187	181	142	148	167	153	157	183	170	174	179	175	161	167	169	160	200	191	191	181	147	144	137	147	177	135	178	158	151	162	177	166	142	179	172	138	157	190	164	155	154	179	145	175	150	167	154	170	141	165	170	185	165	157	165	156	157	175	169	155	154	160	165	158	152	172	158	170	163	167	158	172	161	144	145	155	196	169	177	168	172	136	155	184	181	182	173	154	165	153	196	183	160	160	199	153	160	157	142	170	166	155	165	152	166	140	178	173	173	148	165	173	144	148	170	172	189	168	159	172	169	169	158	162	157	157	168	165	186	163	182	167	167	166	152	148	174	147	163	159	146	176	192	167	172	153	173	153	155	173	168	160	150	173	191	160	190	181	178	164	142	196	153	157	152	169	158	175	181	174	161	151	167	157	141	163	165	162	182	138	167	174	151	172	156	164	155	195	181	176	195	159	162	149	171	189	160	175	158	166	162	144	147	153	173	144	160	165	162	180	155	168	156	180	151	172	163	173	171	143	169	158	156	161	151	183	168	177	157	179	166	151	162	155	132	148	162	151	152	181	170	167	178	160	155	174	158	171	163	165	185	171	159	160	195	183	153	155	186	171	181	167	150	159	153	184	162	139	152	167	175	151	185	158	153	152	153	160	141	143	178	162	176	171	178	168	162	162	159	183	182
18040	4757	485	558	517	509	488	502	430	442	436	466	481	465	427	449	463	423	456	444	456	450	443	467	455	458	431	471	459	439	428	416	443	416	471	474	437	457	427	453	413	455	469	460	485	436	422	466	471	465	401	473	436	444	416	454	438	491	447	413	479	452	416	465	460	447	442	412	458	442	432	474	456	442	455	468	405	426	458	488	436	442	468	431	450	471	471	438	434	471	482	476	420	416	447	450	433	451	420	411	442	440	441	474	451	445	462	463	420	441	425	445	459	407	465	469	433	447	438	412	419	455	467	425	468	423	443	455	414	446	444	456	410	444	448	443	452	457	441	466	449	467	473	452	448	439	453	425	476	423	417	443	423	419	434	437	426	487	440	431	471	442	457	437	406	447	429	418	479	465	457	446	453	453	482	481	437	435	447	412	431	448	449	444	452	443	415	431	460	472	417	446	435	452	422	429	468	447	432	443	442	458	445	426	423	451	439	431	427	459	476	463	497	425	438	430	402	454	448	433	481	434	461	461	430	453	454	439	438	457	448	443	461	441	449	431	452	428	437	411	423	481	437	464	414	448	441	454	440	429	460	445	437	399	451	415	471	443	459	419	420	439	439	450	432	477	427	447	432	445	437	456	431	443	474	452	463	459	440	431	428	426	454	436	398	453	460	405	440	412	435	447	487	443	402	425	447	457	448	438	416	408	434	475	405	471	423	469	413	454	421	453	435	475	490	410	429	473	446	463	402	441	429	433	419	450	458	440	455	434	450	441	464	478	423	453	446	420	461	447	454	442	440	454	458	429	412	462	430	450	425	462	437	448	434	427	445	468	459	446	474	439	420	442	458	436	460	413	487	465	453	453	453	446	411	424	421	464	464	442	414	423	434	444	404	455	470	404	430	442	474	431	460	453	437	439	423	443	442	452	442	479	475	390	436	470	435	438	452	421	425	436	464	462	443	417	460	453	464	450	466	504	414	438	446	462	459	449	431	436	461	461	441	441	483	477	456	456	438	444	418	451	432	457	484	439	455	429	459	471	454	429	443	452	455	440	451	457	404	473	435	474	433	463	436	428	451	424	433	439	492	424	435	477	458	450	438	450	435	456	432	456	457	432	411	454	469	464	476	430	397	444	413	443	456	438	455	425	497	487	437	463	446	434	446	447	454	459	419	468	418	458	456	433	463	459	430	443	451	471	453	454	414	417	439	465	413	477	429	409	436	458	424	444	438	438	474	410	430	422	421	471	397	413	426	446	440	453	393	483	461	434	428	429	432	427	457	436	429	430	416	429	411	437	458	445	459	441	417	446	463	482	416	445	462	436	446	431	438	430	441	419	455	451	462	458	444	436	450	426	467	445	481	430	439	424	475	474	440	443	442	449	440	432	431	457	449	488	422	443	458	478	433	455	441	410	448	464	461	468	441	461	445	461	458	464	454	429	443	437	417	443	407	439	474	423	414	441	437	465	457	419	435	447	435	426	454	417	440	432	443	459	441	441	417	474	429	485	446	441	431	478	452	435	472	434	441	451	411	439	453	414	458	432	431	455	453	450	450	446	458	390	432	449	467	458	447	431	431	443	446	504	445	432	437	446	433	440	483	448	440	443	409	457	476	438	420	445	446	461	455	458	468	427	447	440	425	427	418	435	485	406	417	452	448	471	411	434	482	454	423	434	416	417	414	453	450	457	465	445	458	442	426	450	438	449	437	430	447	484	430	419	458	433	462	430	434	451	444	424	490	416	433	461	477	453	444	450	419	443	449	444	432	483	462	465	457	436	462	458	428	415	439	472	456	461	443	423	419	456	465	418	457	431	444	489	429	461	463	456	469	421	465	437	461	445	401	445	445	438	430	420	420	473	414	403	474	432	451	443	446	439	433	444	428	455	400	402	415	438	443	481	439	402	448	452	447	459	444	440	440	433	454	472	455	444	427	426	450	398	427	462	499	468	450	450	424	480	434	460	441	420	432	458	450	436	440	446	438	393	443	419	441	445	438	411	403	457	476	476	453	457	452	412	430	444	440	429	433	403	453	435	426	446	445	460	472	457	449	448	447	433	474	428	449	437	386	453	447	451	449	439	413	458	457	409	442	455	475	438	450	445	427	458	431	434	433	404	439	457	465	452	399	467	430	448	448	453	432	454	441	461	422	424	451	437	415	440	430	425	425	456	443	435	447	432	467	428	450	440	459	442	439	441	438	429	468	443	451	493	470	432	442	436	455	442	486	445	475	455	479	437	449	428	445	444	459	463	456	467	463	421	462	462	429	416	435	444	429	452	447	454	454	455	424	444	464	454	458	429	431	439	414	426	471	436	448	466	431	486	461	430	448	439	455	447	450	461	445	440	445	450	474	439	467	423	456	409	470	454	443	446	452	447	404	423	416	430	436	436	408	438	414	442	379	437	453	452	403	422	424	455	413	433	428	498	470	440	443	435	431	390	447	436	479	436	420	424	414	432	490	456	420	444	485	426	445	438	411	430	457	436	403	429	464	453	423	425	483	438	427	436	455	484	439	417	437	461	442	402	422	444	406	449	447	452	446	457	442	448	463	493	458	503	465	467	494	443	444	465	443	484	444	442	450	417	465	442	426	437	445	497	411	464	498	474	449	450	414	495	439	437	460	455	432	415	450	409	472	436	440	428	455	467	436	438	472	453	411	432	417	435	447	477	435	474	446	434	429	441	439	417	466	398	450	454	416	448	492	468	446	441	455	418	455	442	441	452	427	466	461	460	443	453	448	468	429	472	440	437	445	422	424	425	445	460	438	460	461	435	437	437	471	405	467	439	444	461	438	429	480	469	452	460	427	444	459	451	475	431	473	448	455	470	443	472	409	434	437	433	442	483	446	429	473	448	432	442	467	496	422	459	464	453	461	439	430	448	407	452	436	452	423	431	448	464	469	444	480	472	425	447	455	456	479	419	475	420	461	461	426	445	401	453	442	464	445	472	411	452	444	477	471	435	445	446	442	446	465	466	438	501	435	432	431	410	460	415	425	407	421	449	450	443	449	449	412	437	442	482	414	429	462	422	436	418	441	464	462	454	442	461	462	458	451	431	467	455	463	471	468	403	428	462	428	450	408	451	482	458	427	418	451	442	454	462	447	403	454	433	451	477	431	471	425	431	457	454	404	449	460	445	438	454	474	450	443	467	441	490	476	422	429	460	418	469	459	445	450	424	431	450	457	455	412	471	444	412	436	484	441	453	404	465	449	453	440	443	464	409	450	449	452	438	467	476	453	458	422	432	435	417	468	448	444	441	455	425	424	453	471	462	465	456	438	460	446	427	428	450	422	440	450	474	416	492	417	475	451	447	459	412	447	459	489	466	459	453	419	477	432	466	458	403	455	460	422	443	467	397	439	472	440	453	414	442	443	427	474	445	457	432	449	426	431	446	454	473	444	447	435	430	473	489	462	429	437	470	434	419	463	453	463	443	499	426	449	434	427	438	431	469	440	470	437	430	435	464	431	440	435	417	455	447	433	439
68560	45144	12072	1240	632	507	459	406	387	344	326	336	351	327	308	325	291	326	303	322	303	324	311	291	324	289	318	283	315	301	278	340	280	267	308	270	328	279	279	295	331	296	313	285	322	299	314	301	290	317	271	309	304	280	285	286	294	313	286	316	269	279	291	309	289	306	272	263	269	301	283	288	293	291	334	287	289	319	319	307	296	320	300	282	265	303	298	290	274	272	296	278	316	282	254	315	291	278	289	301	280	301	283	322	294	305	317	331	264	296	301	287	271	264	306	330	283	273	301	303	304	303	281	323	315	287	282	290	291	278	290	264	286	257	287	287	311	297	273	270	325	292	302	305	305	320	297	260	307	304	274	270	270	326	314	306	288	312	319	309	281	298	299	297	288	293	276	263	299	301	260	308	285	305	322	276	325	254	295	302	280	302	304	296	331	268	276	304	316	304	313	289	260	305	292	280	276	316	326	324	301	292	263	264	290	297	291	277	276	288	300	297	301	269	285	291	301	328	312	323	272	298	286	279	326	293	334	273	269	283	316	290	263	280	281	320	305	283	285	293	276	311	341	302	295	271	324	304	273	306	306	297	302	347	314	286	262	323	276	299	304	303	316	301	312	283	292	286	302	292	298	295	267	294	267	283	318	280	268	298	302	297	270	324	306	298	285	279	301	285	304	301	289	308	281	272	284	300	284	281	296	297	295	339	313	304	292	302	312	268	272	302	292	287	300	309	301	300	301	317	313	259	267	290	278	302	280	324	308	273	303	312	286	266	286	289	306	279	295	340	265	284	280	307	300	300	314	305	302	288	289	287	279	275	257	295	307	319	306	317	297	269	261	296	274	307	264	304	302	331	287	283	269	268	306	302	280	284	314	336	310	284	288	310	312	268	300	311	306	294	299	284	303	293	314	294	297	276	294	279	320	287	259	283	292	266	269	301	286	280	301	276	298	303	279	301	314	323	281	290	298	320	268	281	297	263	282	273	305	288	279	293	329	279	295	296	281	329	295	309	276	311	322	308	284	302	260	284	262	274	298	309	292	315	255	276	302	309	287	306	270	282	281	282	267	258	285	260	323	322	269	320	302	289	288	274	315	317	298	301	327	288	306	307	289	288	284	298	288	298	321	313	306	255	302	322	293	279	304	263	325	296	293	290	262	308	311	289	287	296	314	303	317	297	292	322	282	295	296	270	276	247	308	279	288	301	312	283	293	295	275	330	288	292	290	288	263	304	324	272	304	267	336	320	334	298	327	292	295	307	285	310	301	292	294	324	296	318	280	309	274	296	286	333	261	308	289	267	307	289	305	286	320	295	276	297	278	292	308	289	286	285	307	288	271	274	314	283	291	292	300	293	292	294	302	304	268	294	299	303	304	281	318	305	273	295	320	323	282	275	296	308	298	301	293	287	292	280	264	290	301	309	313	312	330	276	307	334	295	276	294	289	297	299	285	279	321	272	306	329	302	305	285	308	283	294	299	307	301	273	323	264	251	272	267	322	295	286	309	283	302	285	320	285	284	263	317	276	285	288	306	307	338	299	286	298	289	287	270	279	281	316	307	289	305	327	289	311	314	298	304	295	318	274	286	326	290	245	285	314	259	296	287	297	289	276	310	281	297	299	299	284	330	294	323	257	314	308	322	284	291	303	274	300	277	281	322	327	284	307	302	298	288	296	292	275	309	285	308	294	311	300	324	304	286	310	318	328	305	296	321	290	308	324	298	283	278	324	275	306	268	289	296	255	259	298	267	316	276	272	321	252	314	307	291	315	297	317	309	300	270	289	290	288	308	290	301	302	261	297	308	299	300	282	259	277	309	274	304	289	283	251	305	280	295	330	275	309	306	293	304	293	302	296	279	246	320	295	277	289	280	311	304	301	282	282	286	295	304	279	299	300	288	279	292	285	273	281	289	297	280	286	290	263	305	343	301	280	306	300	279	318	273	268	299	302	302	324	299	302	291	307	303	309	299	300	267	321	291	298	261	316	273	303	265	300	273	299	275	292	296	291	291	285	276	267	331	276	296	310	260	290	294	309	303	283	295	318	301	277	282	285	261	257	276	278	312	295	264	293	291	283	286	307	319	281	258	306	294	323	298	282	306	291	319	291	302	257	280	312	282	298	314	296	292	302	296	283	275	309	279	288	239	297	324	288	292	303	285	303	303	301	288	259	284	319	282	310	300	308	283	277	267	282	283	298	309	300	290	277	296	287	303	336	296	302	318	323	315	295	322	292	289	294	294	247	305	294	294	263	302	282	313	316	295	285	276	274	268	303	311	317	291	299	314	298	281	268	263	306	291	272	280	317	289	289	309	301	313	320	317	297	296	298	308	302	262	310	298	302	277	294	260	302	291	282	298	318	284	310	269	291	291	313	298	290	291	296	274	309	284	270	284	300	295	291	284	295	253	285	291	300	300	297	329	331	268	313	286	304	281	317	316	282	299	300	278	296	276	281	297	306	267	298	293	322	273	273	293	308	318	292	327	268	283	320	281	278	336	322	297	291	280	265	294	274	303	299	305	293	290	291	257	265	283	279	282	305	286	273	287	345	304	280	293	324	292	301	295	296	314	302	326	271	282	317	330	263	260	274	277	272	307	272	283	303	288	296	329	276	293	320	280	300	289	289	292	276	290	275	272	311	281	290	313	281	303	290	275	262	302	266	302	307	314	315	297	280	292	268	322	298	301	313	289	264	282	308	328	289	272	310	328	272	299	311	304	325	334	296	284	298	242	278	313	281	307	294	281	267	264	275	289	279	274	267	250	295	301	300	286	272	311	330	289	305	303	304	288	305	299	308	269	311	296	305	288	303	296	316	279	295	295	309	335	317	271	287	312	308	304	303	294	266	311	286	289	297	268	291	316	304	282	310	283	310	322	270	293	301	310	293	298	276	298	298	289	297	261	288	335	301	299	278	321	309	286	307	319	325	279	310	301	298	315	305	275	318	314	297	276	300	249	306	282	281	302	280	257	295	337	308	328	280	299	296	274	279	303	272	296	301	288	280	267	277	310	291	338	319	277	312	285	309	276	286	280	293	278	269	313	299	274	318	272	321	292	296	293	281	271	297	311	282	286	294	261	307	261	295	284	302	290	302	324	304	289	286	256	275	258	307	289	317	303	304	310	315	301	283	276	289	265	281	270	266	264	306	290	306	295	292	318	327	305	297	295	286	265	301	290	258	288	291	298	275	294	280	291	274	311	279	293	305	311	292	286	279	261	278	302	289	338	300	283	312	276	297	292	290	304	296	324	297	284	277	296	281	330	291	252	321	305	311	331	313	318	303	290	303	307	260	289	310	295	280	326	289	293	303	299	305	290	318	266	319	295	302	328	277	276	261	275	295	238	300	286	300	285	258	274	290	302	310	268	316	329	301	318	286	311	288	285	298	319	258	281	324	307	262	291	286	303	306	289	282	302	287	282	296	313	305	297	299	272	312	299	305	274	298	308	291	275	309	299	263	310	293	302	283	301	272	278	292	259	298
41150	27917	2103	2298	2029	1686	1484	1403	1221	1139	1075	1084	970	990	870	861	863	843	804	797	808	806	796	808	789	795	764	744	752	803	778	790	742	729	773	769	770	760	723	747	741	777	798	690	697	776	666	724	746	744	730	727	752	694	730	750	695	697	684	730	695	746	696	751	731	703	713	672	727	725	716	686	707	723	686	698	702	741	755	747	769	705	700	700	754	660	703	704	740	701	684	702	736	703	731	666	757	714	771	708	750	708	735	773	714	718	713	748	676	672	691	687	721	724	697	724	736	667	738	734	761	737	737	689	700	758	693	697	702	699	727	730	725	714	752	693	697	681	761	704	724	752	730	753	723	741	725	655	735	694	718	710	694	737	708	710	692	709	711	778	709	683	730	722	746	722	725	706	672	705	719	751	770	707	739	702	689	737	766	722	672	640	698	717	708	735	728	700	734	723	690	717	712	676	740	724	669	682	778	702	693	763	745	745	724	744	693	659	726	677	723	711	705	685	684	720	708	725	763	657	764	702	669	694	730	698	754	722	685	700	731	738	722	722	726	739	710	699	664	736	731	777	704	722	750	710	751	695	726	745	734	683	683	678	726	697	714	734	735	735	684	722	695	698	740	710	715	705	697	693	749	708	750	707	735	707	755	718	684	748	734	777	715	709	731	687	703	720	738	758	720	760	720	689	693	679	708	711	744	729	710	711	703	720	728	751	807	724	723	708	690	729	702	694	732	717	731	695	701	713	713	701	690	701	730	719	732	732	719	707	764	724	747	689	706	735	690	729	715	789	702	723	736	726	677	698	737	701	707	751	719	761	708	740	708	671	674	680	733	707	711	694	727	667	697	737	714	674	703	713	734	703	722	716	683	731	731	727	737	707	715	681	680	711	714	685	675	731	692	745	696	692	682	725	691	748	739	769	660	734	700	706	635	747	725	697	694	718	756	783	745	682	704	685	696	712	692	704	767	690	677	683	733	702	728	729	737	681	702	753	709	700	722	710	729	720	725	691	714	727	669	721	717	719	714	695	721	721	686	689	708	770	695	692	667	661	723	685	714	688	715	726	723	702	723	709	696	765	696	712	676	714	723	699	680	697	721	764	727	729	700	700	752	729	727	721	716	745	715	701	654	729	717	702	687	717	715	704	712	676	679	680	688	653	731	696	691	698	705	686	698	697	752	697	720	714	741	722	649	748	712	679	707	729	744	679	726	657	737	690	732	716	715	702	738	724	652	717	746	707	649	667	689	715	715	760	724	736	777	722	715	744	700	720	715	728	701	698	711	697	683	668	698	730	696	681	720	802	712	736	701	709	667	728	692	711	738	676	709	714	739	722	720	772	716	716	736	710	732	699	723	732	718	730	667	714	699	705	723	735	739	689	701	711	699	735	663	697	752	725	704	708	714	785	745	700	696	680	683	664	735	734	765	694	729	751	690	744	738	733	720	664	727	709	700	688	754	716	722	671	731	747	720	692	722	707	687	709	703	712	680	706	728	723	722	683	713	686	749	754	710	727	730	704	649	710	722	725	700	662	747	717	684	668	712	721	668	655	691	717	704	718	736	716	720	715	732	700	743	740	739	685	716	643	737	695	675	691	705	689	667	689	781	724	713	708	702	722	693	702	727	742	739	751	742	704	741	698	747	716	742	796	709	729	718	750	708	732	707	720	729	664	742	739	754	739	771	656	717	691	706	677	720	706	709	718	732	706	702	717	726	732	702	784	720	728	717	740	690	718	705	734	720	700	720	707	683	711	688	697	695	675	708	711	729	671	698	732	707	714	687	743	705	690	736	721	702	696	685	700	707	688	730	722	708	699	720	660	719	737	739	685	703	696	710	716	760	785	722	715	717	687	757	713	694	733	715	717	731	694	723	690	717	684	690	702	725	687	717	723	716	749	697	736	705	687	697	710	731	755	717	682	718	693	727	714	711	690	758	713	707	680	713	686	676	689	718	737	743	698	692	720	688	714	734	690	688	763	711	709	695	752	708	695	716	714	693	733	709	687	678	730	700	745	698	734	691	699	705	777	693	731	731	698	716	763	738	704	759	763	735	716	712	739	730	743	718	687	759	709	743	683	706	709	710	710	729	699	740	700	712	650	695	729	756	712	686	679	748	705	718	683	704	696	708	704	738	750	729	676	704	726	765	686	712	702	755	697	711	754	685	723	767	742	724	685	684	740	711	678	802	704	719	718	739	768	747	716	734	710	698	692	701	735	771	733	710	731	690	718	740	685	726	684	678	716	705	680	732	705	738	680	711	704	683	734	656	709	717	678	701	731	708	755	706	711	724	760	698	702	689	735	733	694	687	715	773	672	729	773	716	693	758	705	719	709	694	718	730	747	690	711	708	779	714	729	743	695	717	721	676	735	698	725	724	772	721	731	702	672	698	686	701	734	744	696	766	765	754	683	722	714	713	705	707	712	728	735	706	763	697	744	700	759	759	704	704	663	684	661	679	682	734	653	726	606	733	721	727	735	712	749	728	710	698	721	720	701	732	729	723	728	755	719	707	726	769	710	743	733	704	703	704	710	729	677	722	698	747	691	768	688	701	637	674	706	676	757	753	706	731	746	726	703	712	732	737	723	724	691	679	749	736	735	709	713	710	691	735	712	661	675	710	704	677	686	753	730	745	759	748	731	758	762	733	790	719	737	707	698	702	714	760	711	712	755	723	694	709	718	687	733	768	681	737	732	714	676	690	723	685	699	705	720	707	700	728	677	744	676	724	747	664	743	718	735	755	694	754	705	755	716	724	727	698	715	746	703	701	735	718	732	714	707	732	739	736	698	720	692	697	698	694	748	752	714	718	718	694	695	694	749	681	695	719	716	729	781	712	694	701	699	704	742	690	713	715	703	742	748	730	720	731	695	687	704	680	721	730	682	700	742	749	705	737	690	700	684	668	693	760	716	672	678	742	715	699	759	699	711	667	732	715	720	658	734	725	690	661	743	725	728	678	737	701	700	742	726	760	711	693	686	722	762	690	721	686	761	710	716	717	691	761	711	702	716	701	711	716	726	695	652	726	710	755	732	734	696	694	658	751	697	738	636	779	662	686	730	706	714	683	723	687	707	690	687	711	712	710	696	729	803	727	708	684	718	733	683	731	682	688	770	679	727	700	747	721	699	695	743	720	757	756	738	711	681	705	725	674	708	667	681	691	704	713	682	707	733	715	706	752	727	710	728	760	699	700	715	716	712	647	736	703	701	710	746	691	683	746	748	688	729	739	749	784	706	709	682	687	730	724	723	716	775	703	697	714	724	693	714	678	746	688	716	721	718	668	717	741	675	650	692	687	746	667	728	706	685	690	708	728	707	664	710	727	732	730	657	693	724	740	755	665	737	721	729	773	727	767	701	713	734	695	736	703	761	683	703	697	689	711	703	706	715	708	727	729	714	661	755	709	704	739	731	723	684	663	703	694	724	683	723	721	728	713	726	734	715	695	725	688	735	759	702	685	679	771	672	712	700	755	746	760	676	695	726
80882	57114	19817	4299	1034	755	556	497	437	364	347	350	326	332	349	305	304	287	270	290	279	315	252	249	263	291	294	293	257	286	276	258	259	248	258	285	258	276	251	263	272	267	285	267	233	278	257	264	240	269	264	270	223	244	275	253	274	286	247	228	241	257	257	287	238	242	269	254	256	268	251	233	264	222	259	231	266	253	258	279	258	239	287	300	265	276	295	250	286	242	271	261	247	297	282	280	257	241	247	242	276	243	264	249	234	256	255	252	250	239	256	248	250	266	270	285	277	270	276	254	295	248	240	252	262	259	235	254	257	256	259	267	274	268	296	227	258	269	234	246	264	257	270	244	267	273	245	247	250	261	269	262	259	270	258	265	282	267	281	256	266	218	266	259	258	261	278	248	264	272	247	206	258	243	238	241	236	280	241	239	260	290	255	251	256	215	234	277	253	245	254	243	285	273	260	254	260	274	242	254	255	268	278	272	250	259	242	263	248	257	244	254	276	274	249	253	254	252	240	241	247	269	252	292	247	213	232	286	253	250	286	265	265	267	242	237	238	245	262	240	271	257	262	239	273	256	252	249	249	283	248	230	262	257	269	253	267	288	270	271	272	240	269	251	255	227	233	270	260	249	255	253	255	245	264	288	271	246	257	259	264	260	233	270	263	253	252	267	228	256	256	268	255	267	250	250	276	267	240	231	227	247	268	251	247	264	232	268	272	281	270	266	241	259	265	249	253	276	243	275	243	234	251	266	262	245	219	244	247	237	235	271	247	263	243	263	270	269	284	260	275	248	256	255	247	265	267	260	272	259	279	254	302	258	222	241	253	239	235	266	306	292	217	242	231	258	251	253	258	263	254	230	263	243	264	273	271	272	276	288	276	289	267	274	243	254	259	225	262	233	244	253	236	231	287	257	267	261	276	225	248	239	245	229	272	229	265	239	263	253	267	268	271	251	261	222	282	273	260	243	269	244	240	254	267	269	275	268	264	275	277	255	241	275	250	297	292	247	248	289	278	254	241	275	261	242	244	300	247	250	296	249	284	259	244	262	290	263	261	237	257	268	240	247	267	260	236	252	237	297	220	237	254	273	267	249	262	267	240	291	271	277	260	250	241	249	278	251	232	274	280	263	239	273	270	263	232	236	279	256	263	258	265	256	269	279	260	271	260	233	262	293	242	276	245	277	253	250	241	253	256	242	269	249	259	278	247	240	227	232	252	244	272	247	248	229	256	223	259	242	252	271	265	263	244	277	286	225	248	241	273	264	270	222	273	257	268	254	256	239	227	275	283	266	290	273	244	276	237	233	256	245	269	239	268	231	272	280	270	237	245	258	271	264	250	254	250	260	241	281	249	244	260	265	223	288	237	235	211	244	233	230	273	227	222	248	241	281	274	251	262	265	242	267	253	262	242	279	235	254	240	220	227	277	267	266	248	255	267	287	272	258	261	204	229	263	253	221	240	237	251	251	248	273	246	245	241	240	242	263	236	237	229	274	248	251	229	236	260	253	251	231	249	238	249	262	242	250	247	261	271	248	245	248	271	254	224	243	256	289	255	246	302	256	258	270	247	249	260	263	236	277	270	270	273	242	269	280	249	258	224	264	224	237	225	242	273	245	264	249	267	258	257	238	247	288	266	266	255	266	266	262	262	245	233	240	243	266	262	221	270	267	254	273	272	235	247	256	263	285	255	280	277	240	277	248	248	248	253	258	265	269	285	244	278	244	253	247	267	252	245	263	218	245	246	265	235	242	222	257	253	272	242	249	249	244	256	270	235	280	250	244	253	259	274	292	277	252	266	243	239	236	226	241	239	272	296	261	267	234	288	257	258	282	258	266	225	266	292	232	298	249	262	262	256	213	257	275	245	221	241	284	263	261	261	241	253	243	282	255	287	254	265	273	254	252	260	234	251	271	296	251	219	259	265	249	250	271	273	231	263	261	217	239	246	236	229	247	268	240	267	225	224	292	264	232	259	269	253	260	235	240	251	283	271	245	280	249	279	257	262	241	265	273	264	256	252	241	243	231	260	284	224	259	247	228	247	253	238	254	271	277	261	257	297	274	262	228	241	230	271	300	267	244	278	235	276	289	241	245	257	248	267	258	257	234	263	245	239	255	248	242	278	245	238	287	266	260	245	278	270	252	245	206	228	268	297	252	234	243	235	248	273	254	232	280	258	276	254	290	287	244	275	253	272	268	266	249	265	274	240	258	260	227	254	237	245	280	281	266	268	251	236	257	263	277	233	238	292	239	257	232	227	281	255	293	268	257	249	252	285	264	276	277	247	244	268	227	291	253	251	254	262	248	279	271	273	260	255	280	215	240	244	250	243	261	245	260	252	260	253	258	238	270	231	258	228	277	226	236	271	245	256	237	280	238	265	272	255	291	265	270	297	237	256	261	250	269	269	263	258	258	262	251	234	272	238	231	255	256	255	257	247	247	261	234	233	257	242	277	250	250	264	254	260	283	262	222	249	264	246	248	245	272	244	277	267	250	252	265	284	282	240	269	247	254	269	266	246	261	254	231	240	281	253	275	266	268	239	292	246	265	258	263	239	255	245	295	229	250	258	273	285	261	253	238	243	275	249	280	242	280	272	267	247	258	271	248	250	244	239	242	255	249	265	247	233	288	252	276	266	247	247	247	250	259	267	250	260	250	253	281	254	274	267	274	287	264	272	243	262	264	252	276	268	260	245	275	247	254	267	247	260	216	234	242	262	262	268	239	265	248	260	250	283	253	280	246	245	251	246	262	276	268	251	286	241	246	244	283	290	238	260	274	267	269	250	286	252	264	269	254	263	233	255	246	276	245	253	240	257	240	224	265	257	302	295	225	248	291	254	253	271	235	281	274	263	239	263	213	253	230	276	274	245	235	253	261	249	255	253	244	247	270	258	267	267	256	266	268	258	229	267	264	269	255	276	271	255	254	235	270	272	235	274	243	246	245	281	259	234	268	241	256	249	266	244	268	268	251	247	261	244	265	252	278	289	256	275	249	251	225	284	288	278	277	271	274	255	255	251	249	258	272	246	238	265	277	257	266	244	274	257	235	263	259	256	224	229	254	222	267	260	258	301	250	218	249	251	246	224	269	266	261	264	245	240	263	247	257	252	279	245	251	262	273	254	242	310	258	251	257	248	258	237	266	250	271	260	235	265	269	271	258	226	259	250	242	273	281	258	243	242	251	256	245	254	257	263	301	240	276	252	254	263	241	270	222	240	277	283	258	271	226	245	215	247	256	222	255	233	283	284	256	276	249	263	281	269	291	294	244	299	265	245	247	251	285	259	240	235	260	279	271	256	244	241	264	259	242	261	285	266	241	247	259	262	279	287	237	251	264	269	235	263	253	241	243	245	235	238	245	264	278	255	284	254	253	204	277	302	261	257	245	263	249	244	240	264	281	252	245	264	265	275	250	244	249	266	253	236	258	260	244	263	241	264	245	278	254	242	257	231	217	260	242	246	248	251	243	252	261	294	279	264	247
50317	35430	3312	3783	3178	2588	2101	1867	1668	1430	1322	1156	1160	1046	1035	942	898	839	802	810	804	827	786	750	770	724	741	649	742	701	681	704	671	681	713	666	664	700	679	659	696	636	669	622	645	647	676	660	604	622	624	666	649	626	608	605	633	609	594	682	612	593	634	645	610	685	596	628	673	620	626	609	574	593	627	633	620	652	605	617	639	604	645	647	639	643	581	632	682	633	614	583	608	662	605	611	610	568	591	579	623	643	673	619	576	641	660	588	612	597	605	586	634	614	599	591	644	622	570	620	540	606	623	587	621	656	612	626	584	551	592	626	635	617	578	621	554	617	549	586	598	570	607	588	597	559	593	644	613	626	630	616	618	592	603	605	569	605	620	593	626	602	618	566	599	593	592	626	594	615	585	593	631	624	607	622	629	651	585	622	580	573	635	602	604	592	604	586	632	612	635	644	587	592	637	622	610	660	621	644	619	583	589	610	611	622	586	596	570	599	584	624	587	612	642	593	582	611	573	623	607	597	613	631	608	618	627	602	559	592	561	627	612	595	604	607	581	653	625	625	590	654	586	564	584	609	584	592	588	612	594	615	591	640	590	618	634	611	582	600	561	605	635	635	625	606	586	626	597	611	609	646	624	598	606	631	597	638	619	626	687	569	601	603	639	610	572	587	588	637	609	659	615	594	629	584	623	579	575	597	647	594	608	568	605	592	592	665	617	594	625	629	639	598	588	633	592	589	592	585	607	603	620	602	587	578	597	586	601	602	600	628	589	651	628	603	614	619	616	631	616	654	623	583	604	631	594	605	597	636	602	632	610	556	636	629	592	640	588	554	613	599	586	612	593	617	608	579	642	619	549	655	604	576	624	587	586	570	602	603	570	649	620	608	616	617	583	548	571	659	602	614	631	642	589	576	606	604	607	580	580	576	660	601	589	622	638	601	664	628	579	594	574	582	605	599	619	573	608	618	604	576	612	650	644	607	568	610	623	615	606	592	584	615	583	620	561	639	624	636	639	630	596	622	614	572	632	604	653	580	580	576	601	638	573	598	571	589	604	585	584	619	580	600	596	591	632	609	611	576	592	632	579	594	596	635	633	649	597	594	629	627	649	587	648	594	617	633	576	559	649	610	591	608	603	602	573	578	578	611	564	613	625	596	593	634	574	635	604	612	576	640	634	589	585	625	608	659	589	605	610	634	603	594	617	679	604	619	622	589	599	606	592	569	573	589	622	597	647	648	574	613	626	602	653	604	598	633	599	601	593	568	611	592	612	629	612	567	567	588	609	647	558	585	614	626	587	643	625	589	598	580	651	578	627	598	558	600	645	615	609	613	598	609	674	603	613	615	587	641	643	611	653	568	611	625	600	615	571	599	572	610	626	622	573	599	605	584	590	584	598	591	589	636	636	596	627	603	585	622	632	588	595	650	565	604	623	620	581	576	604	622	625	635	550	630	574	596	611	662	596	632	614	604	602	589	575	624	618	618	592	574	630	594	579	623	579	585	635	626	577	606	605	619	629	603	608	625	603	558	592	657	599	592	610	669	600	593	576	600	595	603	625	618	618	579	647	622	600	575	588	564	588	582	586	565	599	621	652	626	590	593	615	621	593	617	598	584	592	589	585	636	608	624	651	627	640	617	633	629	623	621	613	566	615	639	581	598	570	604	645	612	639	606	603	612	623	592	582	631	628	587	587	606	603	590	568	642	572	612	594	623	583	615	618	587	644	613	631	587	579	626	604	578	612	610	600	569	629	633	640	580	585	634	625	587	583	581	601	596	603	601	596	599	606	635	613	578	599	631	648	618	625	694	571	538	572	594	581	647	612	598	579	647	598	594	543	618	608	615	608	625	586	568	643	574	592	578	636	584	581	617	588	626	621	630	580	593	637	614	601	634	636	566	589	614	612	591	620	607	621	628	585	612	630	593	617	600	619	597	561	588	562	629	634	596	625	582	614	635	615	603	607	608	596	645	589	579	573	588	612	606	616	529	586	603	610	615	652	620	563	658	594	589	632	582	618	569	565	625	630	626	600	601	558	592	626	581	621	565	581	622	618	623	590	616	604	611	611	633	608	591	581	631	619	596	602	636	604	627	627	643	574	572	619	614	628	597	636	593	571	595	603	588	619	626	618	617	612	581	610	573	587	627	636	585	628	589	575	603	645	606	626	624	590	628	572	648	589	617	604	632	591	570	650	631	623	628	633	582	615	624	584	590	630	595	632	583	635	600	566	571	557	575	569	610	585	593	664	622	577	577	581	655	603	608	606	577	623	581	627	596	632	572	601	590	647	553	539	571	652	614	541	581	579	627	592	648	596	650	596	582	630	588	596	631	600	599	613	582	613	662	633	591	605	579	617	627	600	606	613	651	635	639	650	590	583	593	611	636	582	591	620	593	612	561	584	643	619	669	618	588	630	587	631	598	617	584	647	638	661	619	637	604	600	559	595	610	625	584	595	602	597	580	657	630	619	591	620	614	630	585	625	628	596	608	604	642	633	580	614	617	614	636	612	627	633	606	573	594	633	608	625	557	623	583	597	635	633	626	622	617	665	605	617	602	601	610	608	617	584	637	631	583	626	593	617	567	595	626	617	596	617	543	615	605	625	615	631	609	579	592	599	635	606	606	580	590	588	617	623	612	601	668	585	630	606	598	599	623	637	618	594	546	603	617	580	570	584	576	634	639	631	640	620	597	582	600	598	572	608	639	599	682	589	601	629	596	625	701	621	601	594	574	622	586	609	602	613	653	603	618	591	601	610	616	581	604	641	649	610	588	574	584	602	632	600	632	596	637	614	580	623	631	610	599	639	609	637	587	604	619	606	623	566	610	594	589	638	603	581	532	627	604	572	598	617	586	580	631	641	567	595	641	616	549	618	581	610	622	606	621	637	594	586	613	634	656	588	585	635	599	569	630	578	608	635	571	599	593	601	591	593	615	649	567	629	604	585	563	614	582	575	574	601	620	591	612	572	649	586	562	565	565	624	579	623	568	627	624	567	586	599	593	584	603	619	606	603	605	653	605	638	614	612	595	610	557	619	607	618	607	632	622	620	623	618	632	600	576	583	598	598	637	588	630	631	634	644	648	644	629	592	544	570	645	633	592	578	603	555	606	655	582	602	610	597	590	592	623	622	610	604	596	615	618	613	573	585	634	627	606	606	649	605	544	600	626	570	649	618	585	612	636	620	636	609	633	615	608	608	633	584	638	601	597	634	610	595	599	604	600	637	575	589	638	580	602	572	628	599	600	629	603	615	575	608	643	603	570	636	612	629	634	608	603	617	619	589	564	592	590	591	616	635	619	624	618	590	597	623	592	605	620	626	605	588	627	602	616	626	645	613	603	576	653	588	579	584	574	588	615	648	549	612	629	617	633	606	588	620	637	626	628	557	597	638	578	628	647	574	602	615	620	653	628	618	597	604	568	610	606	606	637	581	594	595	608	609	560	627	577	603	608	608	585	592	607	653	634	608	617	606	630	610	615
18812	3612	313	166	156	177	165	160	148	157	153	143	164	163	151	153	176	148	169	168	181	186	190	169	188	170	154	171	177	191	156	173	174	160	176	165	173	150	150	163	142	177	179	168	169	158	144	181	156	168	171	145	167	164	182	193	166	165	192	168	160	174	163	174	149	192	173	180	148	184	154	174	153	166	158	176	191	169	191	166	154	172	157	148	172	132	177	175	178	159	131	177	147	159	160	135	151	188	173	145	161	179	160	147	173	163	159	149	161	167	195	171	156	161	161	169	171	174	171	169	185	149	160	149	163	158	165	146	152	178	169	176	151	152	170	166	168	159	192	149	172	158	154	162	166	165	183	166	156	165	166	161	174	135	167	158	175	176	175	132	184	181	146	167	177	166	161	172	138	159	169	167	140	179	161	161	158	151	170	164	141	167	165	186	161	175	176	152	174	157	175	193	154	181	193	180	155	176	165	177	172	172	173	177	185	162	178	151	189	156	180	189	191	126	146	193	159	158	180	167	171	142	163	149	169	159	186	153	195	158	173	195	171	149	162	174	179	146	175	148	165	152	140	161	155	162	169	166	171	171	155	161	191	178	180	179	182	155	183	163	178	173	157	157	177	196	187	141	154	158	164	152	164	145	178	164	167	140	182	155	167	139	151	179	149	171	156	176	170	138	147	147	164	167	177	166	180	169	170	173	191	160	174	162	167	148	171	173	176	175	152	166	187	172	150	192	189	152	156	181	176	164	164	166	159	158	172	172	162	155	156	166	176	178	165	198	163	150	152	151	150	154	154	174	152	160	155	180	173	192	157	181	169	153	150	171	180	154	186	151	167	184	184	182	181	159	155	162	153	189	172	160	166	144	159	174	163	170	165	148	150	173	167	159	165	197	160	160	153	148	175	171	164	176	174	171	160	174	169	162	169	159	154	163	175	148	179	175	158	155	151	139	148	159	154	169	151	155	191	165	159	173	194	184	154	138	161	165	168	178	157	157	176	149	167	162	148	167	163	170	174	156	156	153	164	158	165	161	162	171	160	178	177	135	176	162	160	165	175	172	155	166	166	161	179	158	131	164	162	174	175	159	156	184	165	152	159	186	159	146	145	188	144	178	173	161	188	169	170	171	172	173	180	174	156	164	179	180	186	152	140	133	151	163	186	173	141	190	156	133	161	185	196	167	157	170	154	181	157	162	173	165	173	163	176	176	151	150	164	175	161	172	178	161	175	187	174	158	191	174	159	145	157	191	156	130	142	144	167	193	189	175	150	160	186	152	160	153	169	153	172	157	195	166	155	164	144	179	156	157	160	169	181	161	146	164	162	162	164	165	157	157	154	169	193	173	164	145	159	151	186	166	149	158	166	185	161	175	182	174	163	181	163	153	183	179	178	155	176	153	138	176	140	159	139	169	169	152	164	189	189	159	174	183	161	181	167	181	151	179	172	167	174	166	147	170	188	147	193	165	181	166	165	162	149	151	156	164	183	176	165	184	168	169	141	180	154	157	157	170	166	168	153	141	144	161	175	159	182	144	165	181	156	187	175	146	166	190	170	160	165	161	160	144	151	163	161	174	156	171	174	154	177	173	156	160	183	169	163	155	161	186	168	164	194	151	148	188	156	186	165	147	184	135	160	151	148	172	161	150	156	160	181	161	163	156	136	152	165	160	153	182	150	155	169	185	147	164	158	164	181	157	171	149	187	156	174	146	191	186	152	182	188	153	164	177	174	190	154	170	164	171	169	200	160	182	179	185	160	155	154	149	152	158	166	152	173	155	176	160	149	176	150	159	156	157	163	173	161	152	168	155	160	153	154	173	160	135	151	148	169	166	199	171	141	156	178	176	143	142	154	158	175	156	142	173	174	159	150	156	158	154	167	166	152	169	156	153	151	175	170	155	153	176	159	145	170	153	163	179	152	162	181	138	160	136	155	141	176	167	180	156	214	158	181	179	166	158	146	161	174	172	178	200	174	154	175	160	143	179	166	164	178	135	172	157	138	154	155	190	144	147	156	156	163	151	163	161	167	180	157	169	147	185	165	146	178	176	173	167	164	179	188	171	135	170	140	160	155	142	171	168	165	147	181	178	167	158	180	146	158	142	148	159	163	170	170	169	163	167	164	190	167	166	165	149	136	162	163	150	155	170	167	158	205	155	170	162	157	181	151	144	169	149	161	156	159	142	165	143	170	148	157	165	145	156	155	170	143	180	171	151	156	150	176	172	157	160	170	156	171	188	169	203	176	151	150	156	150	159	188	163	169	163	136	158	148	162	185	168	171	159	158	152	159	164	134	162	168	155	175	160	152	156	142	163	147	152	176	159	171	163	185	172	172	166	168	168	158	157	152	181	170	163	170	157	168	187	176	174	157	168	158	165	180	181	173	167	192	196	171	153	142	169	183	153	166	156	147	171	171	166	173	160	150	165	142	141	184	154	176	160	156	182	157	157	149	166	174	164	169	154	131	167	154	176	183	169	175	148	158	160	151	170	154	163	144	146	171	182	160	150	171	189	182	151	141	171	169	151	163	157	172	158	182	158	170	157	165	170	157	156	168	169	175	172	181	158	152	169	131	167	157	174	190	145	148	187	162	165	158	199	173	173	153	186	162	160	160	182	176	161	188	162	155	168	162	152	158	157	160	161	151	175	182	182	131	182	202	168	165	178	151	159	173	170	144	157	158	163	169	162	154	171	156	190	172	135	168	170	170	163	163	163	163	172	196	167	187	176	157	195	145	164	154	160	173	165	175	144	187	164	155	161	172	145	170	189	159	165	172	194	153	147	168	176	168	167	161	149	160	163	176	146	166	157	202	165	156	165	173	165	163	150	173	171	181	165	182	159	174	166	181	161	163	153	173	156	167	160	188	181	160	195	161	152	178	156	162	162	177	150	166	137	166	176	183	168	192	190	169	147	161	153	140	166	175	144	166	156	166	176	149	134	163	152	163	143	200	172	175	184	165	167	169	146	157	162	133	170	154	162	168	161	169	149	179	147	170	128	179	167	157	165	185	173	195	161	143	169	160	195	164	165	152	152	170	168	164	164	159	158	198	170	145	158	168	163	181	166	153	171	174	148	180	159	182	163	172	168	134	190	183	161	181	151	155	176	163	169	168	188	161	177	157	181	176	158	165	164	179	191	164	140	157	174	158	193	145	178	148	165	156	145	139	174	190	166	184	180	172	156	150	179	158	149	168	166	152	158	189	162	181	149	158	148	154	175	170	153	154	170	157	165	164	175	181	159	140	172	145	159	180	173	154	179	146	152	142	179	154	165	139	181	186	165	169	164	149	160	173	162	163	165	152	164	179	132	167	192	179	142	191	174	170	169	171	168	149	156	136	152	179	188	174	177	157	160	141	147	165	158	189	151	142	165	180	173	190	170	158	152	187	153	171	169	159	174	169	140	169	186	167	149	187	185	162	149	153	160	196	180	151	143	164	149	151	160	159	161	147	150	156	171	160	173	183	132	149	164	166	161	160	154	170	182
17957	4135	524	518	471	456	444	462	440	479	509	434	432	506	492	466	443	471	428	467	453	451	448	465	423	439	469	447	463	493	461	449	452	413	422	443	407	463	435	431	399	438	466	439	443	422	406	451	439	413	446	464	472	489	426	457	461	433	467	445	449	394	449	445	461	442	485	439	426	453	451	444	461	426	452	445	425	453	463	417	440	425	429	410	461	404	496	426	440	457	466	436	422	393	457	452	456	440	441	460	428	420	457	458	404	449	434	448	455	448	450	459	445	434	444	418	449	434	433	440	417	392	475	449	430	442	429	436	423	449	405	430	418	447	470	418	406	474	448	438	432	467	462	454	466	454	453	432	454	441	469	436	467	446	456	453	471	427	451	458	437	451	464	478	433	437	441	437	453	462	428	427	393	461	459	452	421	452	464	440	443	440	451	435	449	457	435	441	470	441	427	438	474	431	415	467	440	430	467	440	452	445	466	447	440	460	429	440	504	452	430	411	411	444	411	445	420	480	422	414	442	468	460	457	458	458	430	430	465	406	413	453	425	436	427	443	433	421	439	431	452	462	420	446	440	402	452	428	445	447	420	435	442	434	422	447	439	453	427	448	424	426	442	432	439	423	434	427	413	442	445	460	436	425	419	459	386	437	459	455	432	419	448	432	444	461	441	468	434	396	430	493	445	462	476	462	427	427	441	460	413	454	453	442	478	458	458	457	456	475	430	426	442	432	419	443	445	444	449	432	412	451	443	468	425	409	415	479	438	482	441	444	441	440	414	455	415	433	510	440	418	423	451	424	436	427	441	443	458	427	460	450	451	467	437	447	429	428	411	462	464	443	400	467	419	470	474	405	469	460	420	459	456	493	468	438	451	423	478	439	451	453	405	437	491	494	459	431	400	416	408	434	448	453	481	416	447	421	441	412	414	448	414	499	471	436	449	443	420	438	468	434	436	416	470	405	458	483	474	460	414	487	448	423	479	456	417	466	447	417	434	422	459	446	451	453	462	436	450	418	424	426	409	421	432	480	431	427	432	428	448	447	402	444	457	437	441	444	447	434	468	461	458	449	408	424	455	454	458	469	463	465	463	407	462	422	452	448	470	411	430	468	428	471	448	435	453	477	418	441	433	412	439	463	466	434	437	480	468	468	430	422	466	468	447	431	429	444	421	449	456	438	452	459	464	464	480	458	429	424	472	470	478	468	430	411	465	469	443	466	417	461	432	476	466	447	442	415	449	459	435	460	465	420	473	463	429	419	447	456	426	435	431	445	409	398	427	486	456	471	486	428	504	451	474	470	420	439	420	422	418	446	454	446	456	444	487	448	447	420	491	406	458	449	425	489	437	422	448	418	439	454	442	426	466	468	439	429	430	439	427	450	447	443	498	454	446	437	444	440	472	430	443	473	446	452	480	465	437	430	467	483	446	442	421	454	432	449	450	440	478	445	417	442	407	477	459	434	444	440	473	472	425	446	460	456	448	472	414	413	426	446	433	443	448	440	444	423	457	458	457	449	462	423	428	429	445	403	427	441	435	447	441	404	433	484	460	453	449	444	449	431	448	435	439	453	438	450	416	494	456	454	503	440	412	430	440	463	486	450	452	426	496	454	483	454	430	451	437	445	465	471	443	432	444	430	430	475	424	424	429	443	433	456	449	458	428	407	452	454	444	444	439	444	473	464	437	436	460	458	424	433	442	456	438	447	474	468	448	468	437	420	423	448	433	464	441	459	456	420	423	451	431	441	475	404	403	403	469	443	468	433	433	454	412	418	478	441	460	455	429	474	436	482	464	441	437	453	426	421	444	439	406	488	423	455	447	442	448	478	438	448	403	413	457	448	452	428	425	423	478	448	435	459	427	512	429	441	459	437	462	441	394	479	442	442	429	411	499	461	477	442	443	460	423	464	418	479	461	460	416	452	447	452	442	480	424	453	437	410	455	436	448	427	449	419	433	455	428	424	442	440	431	433	442	453	448	456	450	456	465	508	438	452	431	496	431	419	429	423	467	440	439	454	452	421	492	445	451	413	461	427	453	444	440	460	455	478	419	406	448	471	451	431	444	443	456	414	435	453	447	460	453	465	494	428	446	433	457	414	433	433	430	484	451	418	439	444	443	394	428	442	452	419	403	437	411	493	418	434	418	447	433	474	474	462	447	444	460	475	468	451	470	414	462	421	489	433	455	445	448	408	400	421	431	437	409	478	432	447	437	428	449	433	453	455	441	447	467	439	452	467	446	477	439	426	430	434	487	395	455	397	466	492	430	467	446	427	418	482	475	447	460	436	468	462	427	465	440	428	457	427	447	439	429	457	460	417	424	403	409	423	434	449	457	439	452	451	415	441	487	422	452	468	456	476	438	458	443	471	466	477	434	435	436	464	448	423	427	436	470	427	419	436	458	458	448	434	434	420	448	441	456	424	455	452	412	473	431	461	436	425	434	484	465	452	451	394	460	440	445	455	433	430	448	426	442	449	447	454	437	462	414	402	476	419	428	454	426	458	397	454	472	424	462	459	457	445	458	420	476	499	454	463	476	455	460	434	416	413	458	459	405	432	464	450	394	443	427	450	432	401	447	452	436	428	428	415	422	450	471	401	459	429	437	477	421	421	453	461	440	434	452	478	471	436	450	442	445	449	464	467	447	399	453	439	419	424	442	428	456	426	466	486	415	427	443	434	450	439	439	461	443	438	473	485	422	468	444	417	469	458	436	403	463	479	458	433	463	420	437	458	415	472	446	429	405	455	468	465	443	477	433	425	454	439	446	406	437	459	449	448	440	443	439	470	408	454	453	413	483	402	437	435	499	442	442	444	410	406	454	476	455	445	446	482	454	476	461	444	470	435	431	411	439	454	390	466	420	436	468	460	479	435	488	418	418	430	434	433	453	458	426	439	473	448	454	443	437	467	450	440	445	435	429	433	466	424	437	445	461	416	485	470	427	430	422	419	421	469	483	463	435	422	455	466	425	439	461	484	420	460	427	406	445	438	423	415	447	443	449	444	437	450	465	448	473	407	419	424	450	449	450	438	459	443	448	465	442	434	424	449	434	452	427	425	421	464	474	433	455	401	464	433	462	427	476	462	432	435	477	436	504	433	456	475	448	461	437	503	448	421	413	435	418	417	438	462	403	448	484	468	442	402	439	464	464	457	427	457	408	460	455	437	479	430	430	452	434	406	419	393	430	457	493	413	459	457	455	438	409	422	426	498	447	455	421	444	456	468	456	448	472	434	461	429	410	447	417	408	425	416	460	417	424	463	413	468	418	464	433	435	447	402	460	452	490	470	421	483	443	462	444	450	421	418	459	455	496	448	473	448	430	488	461	462	437	435	434	444	460	484	463	419	452	420	437	419	444	458	415	419	491	398	430	437	468	422	461	443	425	471	454	457	455	469	469	487	440	479	468	474	434	493	394	460	436	490	441	445	429	460	448	457	443	433	429	461	407	436	444	460	438	446	448	435	422	444	460	452	433	416	415	415	453	458
68476	44293	12156	1254	626	515	445	399	410	384	352	363	347	328	349	338	314	337	311	306	310	281	343	271	310	263	317	295	305	308	275	283	281	275	273	315	260	310	277	311	322	282	273	258	290	302	284	283	291	288	326	300	288	306	340	286	244	284	308	324	260	304	279	311	317	277	276	252	297	304	286	286	317	287	304	293	294	351	294	303	283	294	283	281	306	264	293	293	269	291	272	292	278	275	267	300	287	273	285	271	281	295	289	281	313	297	289	276	290	301	299	296	265	312	305	276	304	300	310	279	295	310	262	297	301	328	281	247	282	284	307	260	293	295	286	286	307	315	271	291	301	298	299	258	300	311	288	282	288	253	268	297	310	321	313	320	288	285	306	291	288	293	304	281	306	264	303	287	294	306	310	296	292	306	287	304	261	305	276	276	298	271	281	273	271	316	297	294	291	309	281	292	285	319	313	287	274	301	283	318	298	278	309	271	310	276	332	287	289	331	264	291	314	298	290	352	337	275	283	273	279	296	296	289	300	282	285	278	291	280	293	259	291	297	295	284	318	268	293	299	277	275	286	304	317	277	300	319	314	299	270	279	287	284	271	284	287	289	307	286	310	341	340	273	305	298	270	274	316	270	289	295	288	281	289	292	295	280	287	282	260	307	285	296	335	300	293	308	316	288	305	281	277	317	266	278	297	308	272	308	306	280	306	297	310	257	292	316	308	280	342	314	297	289	272	306	288	243	288	273	260	329	278	288	323	312	287	305	296	320	291	300	288	323	280	305	286	309	301	316	291	266	292	289	299	293	288	295	303	302	306	314	292	301	313	283	281	287	304	288	306	321	267	282	280	304	280	267	302	312	280	310	312	284	278	304	274	281	300	283	292	312	297	326	297	305	277	300	294	323	277	291	303	267	296	293	327	301	284	293	298	292	321	308	300	318	277	316	297	321	303	320	289	296	281	277	273	290	270	289	289	296	286	296	304	286	299	296	305	310	293	325	282	279	294	310	311	301	286	280	257	282	309	285	278	303	298	329	293	321	294	272	323	274	344	311	273	291	283	305	291	259	283	281	303	303	308	281	287	307	272	313	287	279	284	293	308	316	322	326	304	267	263	296	280	291	258	279	307	290	314	292	313	286	258	297	320	310	279	288	297	281	297	317	306	293	296	272	319	274	314	309	300	280	308	309	297	295	293	282	289	306	286	287	317	321	255	282	285	255	281	295	284	290	289	287	304	271	314	317	296	308	269	284	302	293	283	293	324	278	296	298	312	322	271	326	304	291	269	309	312	319	289	300	299	283	324	309	308	319	314	307	286	293	294	311	302	340	302	275	263	292	290	306	290	290	317	318	295	298	293	287	350	288	291	298	275	274	297	309	291	318	293	336	282	303	293	313	291	294	278	266	298	293	284	293	309	314	292	332	331	264	288	317	288	284	281	294	307	278	288	268	292	318	293	312	278	268	283	296	278	333	292	326	291	298	295	278	299	302	301	306	287	329	308	285	295	286	302	302	288	294	312	294	311	298	294	268	263	304	296	328	291	285	246	296	293	276	288	295	296	299	285	305	278	317	307	297	291	266	279	239	328	320	342	291	307	299	308	290	326	307	322	308	283	266	314	287	282	281	283	297	283	330	282	285	307	306	257	276	295	293	254	296	278	305	306	300	312	328	309	302	292	279	283	312	302	277	292	311	307	310	279	310	292	251	297	285	321	305	304	262	297	279	336	300	260	300	331	313	294	308	299	287	298	286	266	308	272	294	265	258	262	302	279	302	267	300	310	258	305	279	296	262	255	275	317	318	308	297	287	315	282	290	309	270	274	267	297	318	298	287	315	332	272	307	298	297	318	317	277	303	285	267	300	311	303	295	292	293	266	310	278	301	288	291	301	298	306	267	295	301	300	295	281	296	308	285	283	295	304	278	308	322	348	285	282	288	290	290	297	274	309	314	311	317	294	308	288	316	302	265	304	281	294	279	290	287	313	301	286	294	268	308	268	279	308	313	307	284	277	280	296	292	285	311	308	296	321	288	301	284	290	261	293	343	288	302	301	312	302	311	297	306	290	275	279	274	318	300	283	252	317	317	304	313	294	284	295	286	320	323	306	278	281	292	320	309	280	299	356	317	287	306	284	281	286	311	328	328	269	289	302	320	295	275	280	320	308	299	270	301	305	320	323	294	280	288	282	269	325	310	297	281	277	250	301	279	308	318	321	296	308	300	312	278	298	301	300	291	319	293	291	304	261	315	299	263	292	282	286	307	294	311	303	285	311	308	289	277	315	288	291	287	292	287	326	287	318	285	305	292	292	312	301	296	279	309	284	277	286	256	302	301	296	294	276	280	302	288	306	285	291	318	266	276	312	276	297	327	290	310	311	279	259	299	314	302	296	290	322	287	309	303	330	331	290	290	276	317	284	301	304	299	288	294	282	286	300	287	253	263	286	283	301	318	316	266	315	280	310	283	295	309	274	285	275	285	281	280	280	294	297	305	317	297	296	301	300	290	273	305	312	281	333	317	299	305	310	270	285	272	308	292	308	274	265	330	284	311	289	297	293	324	282	302	295	293	303	267	303	314	264	308	304	316	311	276	276	322	311	269	258	292	308	325	281	328	268	281	298	293	271	292	310	287	322	320	287	308	291	307	287	288	302	290	283	315	281	293	306	298	264	293	296	289	303	297	292	299	308	327	312	286	286	338	271	297	291	285	278	300	274	314	284	339	284	299	311	298	295	278	293	310	293	324	321	308	317	317	262	302	290	291	292	300	291	320	307	298	298	290	303	319	281	333	303	293	282	261	255	300	300	304	280	277	291	298	331	307	306	272	323	301	274	289	304	321	285	290	282	299	260	317	273	329	315	273	284	281	279	287	272	290	290	302	287	270	332	295	294	286	302	318	326	318	304	316	299	266	287	282	325	302	313	290	313	293	298	301	300	298	317	294	281	290	272	298	315	301	298	291	296	286	282	297	319	296	305	268	277	282	269	289	309	305	304	250	281	298	262	277	297	297	265	312	299	290	300	273	251	313	303	279	317	296	302	323	253	283	292	302	305	287	296	286	297	305	300	279	315	288	303	283	297	306	300	315	309	341	312	266	280	295	306	318	309	290	307	305	287	293	340	309	290	273	269	298	296	268	307	294	292	278	296	272	322	304	297	278	283	296	292	285	295	320	296	299	300	263	273	299	250	245	300	316	320	315	298	322	316	302	303	307	288	289	299	301	306	287	315	305	346	305	287	300	296	304	299	312	281	327	319	299	301	313	320	303	291	285	290	281	275	264	308	317	311	260	265	286	290	263	316	280	274	305	289	276	317	322	283	290	279	283	296	289	251	313	271	271	290	312	282	315	337	320	299	288	318	282	272	276	293	285	293	296	269	277	287	298	290	315	307	297	285	268	302	270	309	270	297	310	310	316	291	307	295	285	301	331	334	283	323	285	294	274	276	279	297	294	280	286	271	287	281	279	261	267	301	295	319	289	270	300	286	269
41167	27178	2103	2374	2033	1835	1542	1419	1252	1096	1085	1040	992	915	876	878	866	878	795	869	859	767	843	795	799	804	772	788	733	765	778	788	738	738	726	747	695	717	741	798	728	729	735	726	716	703	730	792	750	764	688	748	732	744	704	683	719	763	721	726	759	747	711	703	715	743	732	717	709	707	726	706	717	706	698	723	762	727	712	705	702	662	739	708	698	697	739	737	698	708	678	753	745	756	700	709	721	707	698	729	710	677	688	700	729	716	724	754	729	721	706	680	723	736	703	741	709	686	673	727	684	704	680	731	767	808	712	746	745	723	724	706	731	716	734	760	738	728	720	715	682	691	746	728	744	720	730	658	726	754	739	712	726	685	678	682	711	701	710	738	712	735	688	732	684	704	719	728	716	700	711	703	721	687	740	691	676	697	769	716	719	718	670	696	730	734	697	726	709	714	683	694	717	715	687	721	701	661	692	718	706	725	682	700	698	711	691	706	708	699	688	734	742	736	720	740	689	689	664	685	763	736	695	718	713	736	722	760	668	656	710	710	730	689	716	700	722	714	721	742	669	697	704	729	723	724	702	733	705	717	713	690	718	714	721	745	700	736	718	707	710	673	751	674	724	722	699	755	718	739	706	755	701	701	754	680	735	709	749	732	724	745	731	774	715	743	748	718	646	691	687	692	710	714	755	745	699	721	713	701	696	724	682	743	694	717	705	700	681	683	665	712	704	746	710	732	708	722	698	726	703	736	695	684	696	732	717	699	695	743	761	687	690	665	692	760	708	711	662	693	708	712	688	693	652	769	727	700	683	759	736	685	712	658	710	718	722	703	733	717	680	725	701	693	661	695	711	738	688	733	716	690	713	703	711	717	769	701	734	705	698	693	702	681	708	689	763	698	695	715	684	687	722	681	723	700	714	749	746	725	743	689	745	691	709	730	718	751	717	759	746	768	674	734	685	716	676	721	731	690	708	712	744	650	693	705	705	736	708	712	680	716	700	680	703	720	677	716	705	682	711	765	658	672	730	722	701	713	680	693	704	741	698	720	711	772	718	728	708	721	722	683	715	700	727	734	709	703	760	708	706	719	669	693	703	784	712	728	715	731	700	722	717	759	731	681	754	722	703	717	759	770	716	653	722	701	652	742	747	686	679	698	748	704	656	732	687	719	732	772	681	689	750	695	712	772	719	685	673	697	779	648	649	690	701	697	721	694	689	696	703	693	696	776	691	707	702	711	724	744	664	753	749	746	696	711	684	692	708	702	710	725	662	664	681	672	759	744	658	712	693	724	720	699	756	741	702	723	747	680	659	692	664	699	752	691	702	697	690	678	674	756	702	706	717	748	679	702	694	701	701	673	712	691	731	755	685	714	712	694	717	677	707	706	716	691	706	673	713	698	678	674	730	746	744	744	714	740	706	680	691	689	668	717	673	684	766	752	680	689	697	725	745	745	697	719	723	709	682	692	786	734	665	694	684	733	677	703	707	728	682	697	684	701	754	694	705	696	710	741	711	703	700	684	695	705	694	670	714	690	725	785	695	736	771	743	713	695	709	700	713	684	682	744	716	718	723	700	723	740	714	722	729	721	712	706	700	723	693	705	703	694	712	700	692	701	726	705	747	703	732	731	763	705	762	685	708	701	731	732	702	669	672	735	694	710	755	709	701	740	757	687	667	710	707	664	774	738	732	717	702	676	721	725	723	737	657	669	714	694	728	707	727	723	649	648	702	713	696	741	683	720	686	721	725	676	783	741	677	727	722	670	670	682	691	749	747	701	709	710	679	715	713	736	742	722	767	728	707	735	719	712	684	726	653	705	697	694	711	705	697	693	671	712	737	721	696	719	724	701	706	694	715	727	698	685	737	717	726	714	699	696	720	760	697	744	741	742	702	702	694	709	720	680	672	718	698	726	688	742	718	733	726	726	724	685	699	704	767	743	662	676	756	677	688	682	688	680	696	727	762	722	696	686	741	687	726	732	692	702	699	718	714	722	731	692	738	678	670	693	730	720	720	722	733	680	716	753	721	712	706	760	639	782	719	710	714	717	692	693	734	716	702	691	727	722	686	683	721	698	716	687	720	689	699	722	692	723	703	712	745	706	704	694	745	712	708	754	688	703	741	733	717	682	733	691	735	684	682	675	692	671	698	703	739	749	678	643	719	756	726	718	762	684	703	732	710	715	703	697	704	710	733	707	753	735	743	724	754	721	738	675	714	723	718	683	712	689	730	700	752	682	700	683	744	676	694	740	720	722	748	683	696	711	701	703	716	717	695	676	670	716	732	754	648	697	827	700	729	650	732	682	707	694	715	702	646	694	732	681	702	714	704	660	766	733	731	705	718	724	701	737	727	718	709	747	682	705	749	714	700	706	701	713	738	679	719	678	691	706	723	722	736	733	710	745	708	724	706	749	696	688	744	690	663	712	738	683	698	757	748	697	719	725	736	719	693	682	718	709	694	696	705	725	775	692	666	664	739	700	753	700	726	713	726	726	739	731	723	726	698	699	689	751	727	700	748	746	703	688	664	720	683	684	710	740	687	744	723	745	689	707	697	739	731	737	690	754	700	730	756	745	765	720	664	704	680	781	673	723	716	734	705	728	686	720	705	677	699	750	725	743	679	731	699	699	715	750	713	771	717	726	725	696	676	722	767	707	782	735	710	681	667	683	757	732	688	717	708	660	696	633	716	726	683	772	730	759	737	698	682	724	727	709	703	724	741	728	760	684	731	726	710	700	709	690	701	734	705	714	710	702	696	725	680	695	769	708	703	702	710	687	709	745	726	722	727	680	682	751	728	716	708	716	677	698	743	681	724	719	706	787	680	725	706	671	722	708	712	700	689	745	700	754	709	664	697	708	719	684	682	683	711	701	768	700	775	726	683	708	717	714	731	703	752	735	693	703	735	691	737	705	711	728	723	745	729	710	681	701	740	682	752	701	725	689	753	664	723	686	753	726	738	686	683	679	708	743	686	694	740	676	693	760	755	749	736	686	736	736	738	719	715	722	754	721	735	702	729	694	716	702	668	719	713	682	736	652	722	726	701	692	708	739	643	721	730	678	776	731	695	681	667	696	712	746	670	677	715	715	701	703	673	729	721	699	777	697	704	789	685	685	694	725	696	712	786	723	719	711	718	715	683	711	733	716	746	713	752	742	676	681	734	640	668	706	727	734	704	700	679	746	702	671	716	759	748	702	688	726	699	680	696	666	733	723	733	706	748	740	703	712	720	746	702	699	710	704	720	727	705	698	770	726	767	710	753	738	677	707	700	722	756	757	714	714	715	690	735	677	694	697	720	686	704	694	719	697	703	671	711	720	689	718	719	715	714	681	677	708	703	683	693	664	678	713	702	658	715	751	730	692	731	723	707	722	656	711	704	689	667	723	754	702	734	712	773	709	748	732	677	722	692	640	732	709	733	693	670	653	695	708	719	672	748	699	693	659	719	733	721	738	728	703	683	736	717	696	694	742	718	727	686	692	688	776
81478	57171	19747	4072	1013	733	574	479	402	393	372	333	338	319	311	304	329	318	292	264	268	294	235	239	275	263	269	272	270	275	255	290	263	238	261	243	263	268	260	258	256	244	287	256	256	258	224	232	263	237	262	269	261	271	280	310	267	282	259	265	249	281	242	254	208	277	230	267	225	253	280	256	265	275	249	284	262	240	271	265	261	254	282	240	255	287	254	257	243	252	250	272	287	233	243	262	257	258	265	247	279	262	268	272	241	278	261	253	281	241	236	266	262	255	261	272	245	261	270	255	246	245	251	257	258	252	244	274	235	264	269	243	267	254	254	252	238	248	245	257	237	253	242	261	219	234	247	291	242	260	251	265	255	272	254	222	246	252	248	273	265	243	266	236	235	263	263	293	233	294	260	263	267	236	284	280	248	247	274	252	279	251	260	271	259	258	248	257	255	257	258	258	268	222	269	302	255	290	268	260	275	247	233	272	285	244	243	261	276	248	256	227	241	232	238	246	272	247	223	259	267	284	260	246	252	263	260	284	240	252	250	275	229	253	241	253	253	254	257	246	274	271	261	280	246	271	263	219	243	248	262	274	265	260	260	244	263	242	235	250	241	227	231	271	277	284	274	247	258	251	238	250	264	277	268	255	279	259	237	253	248	278	255	239	234	259	260	250	253	276	250	268	269	278	265	270	260	285	280	234	242	237	251	225	251	268	266	256	256	230	274	244	274	232	264	281	253	232	238	275	276	233	222	254	264	302	225	247	228	263	245	248	267	216	253	282	258	234	264	251	271	243	258	292	242	250	264	258	251	293	326	258	264	230	243	261	243	289	243	265	216	262	274	261	258	232	254	248	261	239	234	261	260	258	279	272	247	242	250	243	274	276	264	269	220	245	252	233	256	253	244	270	288	250	256	216	255	272	261	286	263	259	282	251	275	263	236	243	251	251	275	256	236	255	260	257	239	238	280	278	244	298	254	240	253	256	267	254	265	296	270	259	260	264	256	250	278	271	256	280	275	226	245	241	243	269	229	254	283	244	294	240	256	270	267	251	263	272	246	254	265	259	237	286	235	235	258	242	247	281	250	236	247	249	262	269	256	229	246	262	262	245	246	229	271	230	226	237	252	279	261	230	246	257	257	244	236	251	223	223	253	249	259	216	235	257	263	243	256	268	258	248	241	248	272	241	259	250	278	271	285	255	261	266	245	244	249	255	257	262	311	262	262	243	239	247	236	246	250	261	226	260	245	269	249	304	246	265	276	254	265	276	276	255	239	240	225	239	255	226	275	259	269	273	250	244	248	270	259	243	279	246	257	262	258	249	231	240	272	275	264	237	247	234	273	221	251	254	250	241	258	274	251	249	259	244	263	225	246	233	226	258	259	267	251	270	269	286	255	234	256	245	266	285	275	285	262	251	242	241	270	259	241	225	262	263	276	236	258	284	257	274	235	258	290	255	244	253	255	257	238	238	266	277	263	258	273	256	244	222	264	261	250	281	252	287	267	246	243	235	246	265	261	248	251	264	244	243	250	262	262	240	232	270	274	272	232	244	243	233	266	258	229	262	239	259	245	242	275	255	243	254	244	251	278	260	220	259	256	234	277	276	231	255	254	228	243	260	261	238	248	282	273	236	271	262	287	238	271	257	244	259	283	244	221	252	287	279	259	275	267	277	281	240	271	243	257	270	258	266	231	267	244	253	281	250	275	258	267	255	249	261	259	285	255	226	237	241	256	259	227	282	223	258	258	253	248	252	240	237	267	224	240	244	266	239	252	239	288	258	233	260	259	267	247	241	238	232	269	282	232	269	260	256	250	260	279	277	281	276	247	244	237	259	240	266	253	245	234	283	244	259	247	272	264	241	249	243	260	254	257	245	251	230	240	251	274	263	247	259	249	234	288	223	217	251	241	275	248	241	257	246	234	251	236	240	269	257	230	240	275	277	255	251	255	255	242	259	252	255	233	279	272	223	254	244	258	258	252	265	288	257	277	277	265	267	280	233	261	259	253	245	262	239	275	297	257	229	246	255	236	250	241	290	279	254	256	233	250	243	264	243	271	269	250	264	275	233	248	261	243	265	268	247	271	230	271	242	250	246	269	263	269	258	281	271	226	272	247	260	236	271	246	241	274	280	239	272	250	232	267	257	256	242	250	270	225	259	242	276	266	267	263	265	273	246	217	229	234	268	254	239	289	283	270	258	287	263	249	257	273	256	296	263	250	273	234	255	250	247	297	242	284	242	254	269	243	255	216	257	257	276	294	269	235	240	230	276	260	273	267	248	212	260	261	264	245	283	244	269	243	276	261	270	251	298	286	267	220	256	263	245	229	273	247	249	266	264	240	269	234	265	274	244	263	264	289	255	273	276	262	250	237	268	268	280	231	230	260	256	272	245	269	272	257	254	271	281	258	257	291	252	280	278	275	284	227	266	243	231	261	271	258	268	282	242	266	238	260	257	240	240	227	279	288	274	251	276	257	227	219	274	270	270	259	270	259	269	275	281	280	285	270	287	254	279	269	280	267	298	257	282	257	246	263	290	243	271	254	234	240	264	237	266	269	245	231	255	266	248	283	253	218	247	239	256	259	276	243	262	236	262	263	257	226	260	254	258	223	255	262	272	263	273	226	249	256	251	268	263	263	277	273	244	221	234	249	253	260	275	254	275	233	278	260	259	252	270	260	253	254	248	245	265	236	254	232	253	256	257	269	249	268	254	258	252	228	225	260	253	253	264	259	235	269	237	252	249	247	242	293	251	218	240	280	275	257	276	249	248	252	243	264	248	259	254	259	264	288	252	266	255	237	257	257	264	295	252	270	255	276	273	275	258	256	257	249	266	256	272	236	266	289	236	243	257	255	245	252	271	258	241	257	222	247	254	216	254	251	245	268	262	265	264	275	265	262	264	234	265	226	258	264	204	249	250	264	286	236	262	247	234	264	293	270	261	263	288	268	236	267	253	263	285	281	264	292	275	273	212	240	255	240	256	225	259	286	222	258	248	242	269	265	272	281	255	252	232	248	260	260	225	265	265	232	284	255	289	229	273	235	257	271	257	260	269	261	256	268	252	233	236	246	256	259	231	249	257	239	263	278	259	251	281	251	228	267	258	252	239	261	263	271	264	257	292	246	259	288	261	251	273	251	240	289	226	244	258	258	231	292	232	260	247	264	268	260	252	248	241	276	274	242	283	273	249	296	269	242	285	270	246	242	230	269	250	228	237	247	246	242	273	236	261	290	262	245	267	270	276	273	223	256	225	283	261	274	260	266	274	244	237	253	263	273	263	232	225	236	264	263	247	271	266	279	261	263	270	275	265	262	263	236	240	258	264	259	275	230	231	263	280	270	247	286	246	243	258	290	277	259	251	271	288	272	273	263	258	278	252	237	265	266	281	246	274	254	264	268	279	288	255	274	242	233	259	272	269	247	279	279	284	278	259	260	262	265	282	251	244	243	275	265	230	257	249	239	263	290	233	265	249	247	266	244	232
50088	35407	3400	3794	3250	2684	2155	1867	1643	1394	1341	1143	1101	1061	974	1004	886	856	846	867	823	794	752	799	756	741	710	705	733	692	663	685	657	714	657	704	704	642	653	650	632	683	689	668	669	678	631	660	654	587	646	637	625	647	571	680	640	622	602	631	630	636	647	644	641	597	625	641	649	636	605	613	621	630	561	604	597	643	633	595	595	614	610	654	598	646	630	641	646	607	573	642	579	587	583	620	621	618	591	586	596	608	647	609	605	629	605	607	585	619	602	663	589	659	618	596	617	611	584	602	630	620	612	626	568	611	586	596	650	613	582	573	584	608	594	560	596	596	615	609	600	604	587	606	593	551	639	656	597	627	574	626	582	624	623	599	654	644	636	599	583	594	621	607	605	616	602	611	633	592	612	532	578	599	641	596	566	629	579	613	609	581	583	657	547	610	558	607	593	586	624	588	576	593	623	620	613	620	595	647	614	584	634	636	577	602	633	578	632	574	599	582	605	611	620	589	562	595	594	603	592	621	624	604	569	615	593	631	641	592	606	602	598	651	609	600	615	594	563	577	623	625	632	585	632	594	565	635	603	650	597	573	593	562	589	605	614	620	619	605	561	614	630	587	593	604	567	601	596	563	624	590	629	610	613	605	594	571	590	601	651	625	664	637	604	558	616	594	647	631	627	606	640	600	631	609	638	611	575	644	580	630	602	612	621	585	603	588	618	570	563	604	627	640	606	624	586	621	595	609	604	606	604	589	615	572	588	602	561	602	637	626	589	583	602	562	588	583	597	635	609	597	626	629	633	646	580	590	622	584	613	548	591	630	604	600	578	594	605	616	554	624	623	570	598	655	588	601	618	613	624	628	606	615	562	570	618	610	595	605	603	627	633	619	593	609	609	648	604	625	577	603	587	578	671	631	583	618	563	600	653	593	607	603	613	591	619	616	584	622	595	566	604	623	584	624	574	604	619	570	645	603	643	625	555	614	622	601	621	613	613	610	578	585	656	611	602	603	645	598	631	633	637	591	603	593	611	676	611	599	567	611	598	641	589	654	573	629	590	600	584	640	614	565	601	612	551	573	597	615	602	616	576	628	590	601	591	580	641	612	591	582	600	571	647	581	600	605	611	647	625	569	647	643	595	620	619	587	587	570	607	562	601	652	635	595	604	574	622	604	649	615	628	606	621	665	600	584	598	573	593	630	585	610	599	565	583	631	660	629	583	621	623	588	619	606	622	650	607	645	587	622	603	596	611	616	629	591	643	614	635	618	577	615	613	618	624	600	620	585	599	602	607	584	648	584	582	600	608	631	611	625	622	622	583	598	602	583	560	608	605	586	631	611	650	632	584	602	613	624	607	618	614	643	635	635	659	594	620	614	599	654	613	628	636	572	591	611	571	594	631	580	588	578	623	578	634	570	590	615	638	555	617	639	554	632	618	624	607	614	598	592	593	586	623	614	599	655	615	612	620	615	592	612	605	604	603	618	612	620	605	637	611	576	581	601	613	654	640	635	605	643	593	603	611	654	608	601	559	571	560	584	615	611	619	605	597	608	590	626	623	592	608	595	602	589	634	603	584	604	594	572	654	629	598	625	581	612	625	604	586	594	619	545	608	655	637	610	609	611	626	581	577	619	557	574	585	609	604	632	519	651	549	615	561	597	599	602	599	581	584	618	640	627	646	675	599	661	624	598	626	623	621	616	625	592	626	593	628	624	623	598	626	603	628	636	626	632	591	620	594	599	573	612	641	602	634	605	657	632	606	633	572	636	559	577	623	629	600	614	600	621	649	605	601	635	625	610	612	584	590	579	651	596	615	619	576	590	609	578	608	665	606	598	588	586	618	604	629	564	614	546	589	589	644	583	564	659	614	608	642	627	572	584	598	676	643	630	582	592	600	568	647	601	617	586	583	586	596	623	657	635	578	635	617	626	629	581	657	640	572	602	620	586	595	596	622	602	614	546	645	649	609	599	598	579	591	599	604	585	573	589	590	622	640	617	621	615	616	590	575	573	616	617	646	593	593	558	598	628	620	601	647	623	605	598	634	546	603	588	581	613	630	624	610	595	652	596	629	609	639	586	598	575	649	613	581	574	578	597	552	575	600	645	610	604	614	594	626	592	652	601	571	623	606	619	600	584	597	666	621	584	631	580	599	644	624	614	588	598	642	606	585	627	643	586	619	582	629	614	592	571	578	581	625	597	641	617	652	616	636	602	575	588	641	659	626	570	624	603	650	582	638	642	565	616	614	615	622	645	580	597	660	629	628	612	628	601	623	607	593	595	595	616	605	578	573	624	603	585	562	605	644	602	614	552	602	577	618	624	597	602	595	585	599	613	580	596	607	608	592	611	586	580	657	597	638	618	636	649	627	579	609	605	624	594	594	629	597	555	612	581	614	641	632	640	635	592	589	621	552	646	631	646	615	626	645	586	569	583	577	564	659	655	626	601	587	560	656	586	634	645	628	581	628	553	566	616	601	582	577	591	601	595	604	644	565	561	594	624	624	602	640	579	631	614	590	583	610	626	559	596	629	646	613	616	587	576	613	597	585	618	628	612	617	580	598	584	610	558	604	635	626	593	598	604	578	594	625	585	629	619	602	611	586	567	645	590	608	564	620	615	607	619	584	571	598	659	626	594	565	598	632	610	644	601	604	628	567	575	577	585	529	595	590	619	589	616	582	570	581	608	610	593	623	576	612	629	599	604	582	540	606	589	617	596	587	624	599	587	607	581	581	611	608	599	586	622	629	584	612	621	594	627	606	572	610	592	608	602	580	621	643	604	643	610	610	579	576	575	621	607	594	604	577	598	655	605	644	609	629	628	613	578	575	625	613	628	638	636	603	595	616	612	599	584	606	571	575	613	597	636	577	614	595	591	589	599	635	582	611	604	667	607	641	630	577	561	618	568	573	605	605	627	583	615	576	646	599	633	655	617	633	598	586	609	615	639	583	561	591	620	606	608	612	596	606	606	600	597	590	593	605	565	609	632	603	615	621	570	638	576	592	582	651	627	590	600	604	602	545	608	601	620	590	612	589	582	604	617	602	568	623	603	593	597	577	645	576	598	597	582	628	626	607	581	613	573	616	647	602	654	626	591	552	599	588	625	592	615	640	619	639	566	607	624	615	605	591	602	607	664	569	550	583	575	585	619	585	645	591	568	604	598	555	620	619	567	609	568	590	612	639	579	584	582	603	619	628	618	586	578	587	586	569	599	573	584	555	586	613	584	629	605	620	582	608	666	584	639	588	595	608	600	608	619	628	586	612	619	622	582	621	589	612	570	620	613	630	616	597	622	625	621	670	629	597	603	621	643	612	647	629	620	597	610	628	614	591	612	611	623	570	626	634	622	614	669	582	613	600	583	619	614	574	565	560	659	642	642	603	628	619	635	620	617	644	597	603	618	596	584	618	625	583	577	586	604	620	581	619	631	596	607	558	623	614	595	581	568	606	610	683	620	602	580	610	634	606	630	614	604	652	644	579	623
19058	3791	292	189	179	155	178	155	168	162	159	158	175	164	151	172	157	163	155	158	157	142	171	165	183	169	156	179	178	178	178	156	153	153	165	155	171	174	167	153	157	160	163	192	155	158	187	145	168	168	178	162	145	173	150	168	161	186	181	159	162	171	161	194	166	150	154	156	154	155	169	165	178	141	147	180	192	165	177	141	164	163	170	158	152	175	175	161	168	201	166	176	189	142	151	150	155	172	189	158	194	174	176	162	178	198	159	173	164	165	191	165	183	186	188	165	149	153	152	151	141	162	174	162	185	179	173	174	166	174	171	158	156	153	166	173	164	168	152	159	154	195	163	155	166	150	170	143	172	149	172	164	171	169	184	156	187	169	145	175	158	159	154	167	179	187	163	163	175	181	175	157	168	160	171	154	163	150	164	160	144	167	187	174	171	174	170	163	169	177	163	181	151	176	151	164	169	166	163	171	181	179	154	152	166	162	131	160	156	174	159	156	168	120	188	179	147	158	153	160	174	175	140	159	172	152	145	178	170	180	160	167	178	175	163	170	166	157	157	163	169	149	161	150	167	164	163	156	146	166	159	159	178	169	167	170	151	171	190	176	154	146	166	179	188	152	166	149	153	139	167	162	179	145	179	173	148	180	168	201	159	159	162	156	162	171	156	173	169	175	174	165	151	160	162	152	173	158	166	165	161	167	156	160	164	145	162	170	148	160	154	165	172	191	153	169	164	151	176	157	184	170	177	177	184	165	154	150	186	161	172	180	154	175	191	172	177	177	156	174	172	159	171	157	166	129	181	149	188	191	147	160	160	144	148	149	141	154	160	156	176	156	166	161	169	150	162	180	164	163	174	175	178	169	189	175	178	159	182	179	155	144	170	199	167	171	149	141	200	189	155	137	162	182	160	150	160	166	161	140	162	180	171	156	175	137	159	154	165	149	182	166	180	158	168	208	182	175	171	162	170	185	166	146	174	182	160	146	159	165	167	174	137	179	177	167	133	170	167	153	181	170	156	190	162	156	155	150	166	158	176	175	182	181	161	136	157	151	147	184	163	172	191	151	160	182	170	179	151	167	178	172	180	155	165	179	161	167	176	178	150	140	144	164	148	172	185	166	175	170	172	181	142	178	187	146	174	175	161	160	151	168	176	164	136	150	161	159	177	168	159	193	140	161	154	177	160	171	140	157	179	171	144	163	168	152	165	154	141	178	160	150	166	162	174	148	163	147	181	163	161	186	155	163	164	155	167	173	158	147	179	162	183	183	157	180	165	144	146	151	197	155	147	172	184	181	172	174	180	175	146	163	158	151	171	162	181	173	163	161	174	158	185	172	160	181	184	168	164	163	171	154	175	154	141	168	142	168	149	166	142	160	164	177	167	143	145	136	148	147	154	171	173	167	152	161	157	188	162	170	164	136	160	156	163	149	139	187	169	148	175	199	175	168	166	170	176	153	139	187	169	169	164	161	193	181	151	161	146	172	150	143	147	178	196	167	188	170	168	167	171	167	169	158	174	151	160	174	145	179	158	163	174	166	168	144	155	192	156	165	167	139	173	141	151	174	192	168	167	150	158	162	155	173	152	160	184	147	175	176	156	148	173	182	150	168	152	173	152	151	164	177	177	165	169	155	171	148	152	177	170	149	163	166	166	159	175	167	148	155	162	170	160	174	172	159	160	160	132	175	156	194	161	161	181	161	158	163	149	155	168	177	193	167	178	165	160	177	163	153	168	194	162	157	189	173	166	180	175	154	156	166	164	165	166	170	162	162	180	170	172	164	174	172	157	149	156	157	194	153	196	154	187	164	152	175	150	165	168	179	165	139	171	162	152	160	156	163	174	159	176	173	167	156	153	167	166	165	157	175	173	138	168	152	164	159	150	156	138	173	172	149	181	164	174	162	182	160	160	153	182	182	182	170	150	183	161	162	190	165	172	172	160	162	147	156	168	171	163	162	143	134	186	180	150	162	168	140	167	169	175	186	143	164	149	152	138	180	155	163	141	152	164	152	171	158	176	162	159	164	163	178	179	167	177	189	167	186	172	185	161	181	174	180	151	147	150	178	170	203	162	164	171	161	178	186	151	168	176	189	159	154	169	159	168	166	178	173	166	187	172	135	154	152	156	157	179	147	183	173	179	166	175	146	166	170	149	159	143	162	183	176	164	153	187	142	180	168	175	163	164	158	167	142	152	153	132	178	163	177	166	194	154	168	150	166	162	172	148	192	158	175	151	158	170	162	173	169	172	153	159	133	157	154	159	184	178	159	165	154	160	166	151	159	178	181	180	177	170	165	178	178	162	169	176	186	145	174	175	166	159	169	147	164	175	195	156	167	164	146	152	162	170	153	165	163	168	187	153	169	165	149	162	176	144	165	179	170	168	168	160	149	177	134	178	168	192	191	168	151	163	177	172	197	177	182	166	179	164	159	135	175	182	160	153	154	170	166	159	176	162	173	155	154	170	180	169	167	149	169	172	171	170	148	151	165	139	163	166	146	170	171	152	167	143	160	165	170	145	152	155	165	179	171	150	152	155	166	161	188	187	180	163	156	169	171	220	167	144	150	176	200	171	174	157	153	175	175	165	158	171	163	185	150	161	176	176	163	151	158	176	166	155	166	163	140	149	147	155	186	181	177	187	149	188	183	192	163	154	155	172	163	157	159	151	149	175	181	161	176	152	153	161	150	186	137	149	166	170	156	138	166	184	191	176	152	152	160	150	161	165	176	150	170	150	173	164	172	184	165	156	174	175	165	177	173	159	171	172	189	181	166	147	163	167	151	176	162	153	161	148	160	156	166	175	161	166	179	199	147	176	168	150	162	161	168	159	168	163	165	178	178	162	180	147	170	155	157	172	177	151	173	152	163	180	179	169	170	178	157	151	167	178	171	150	150	169	162	163	160	152	148	158	144	187	161	173	148	174	146	161	134	183	155	162	160	175	166	180	168	171	176	159	141	152	168	152	171	169	149	152	172	173	158	161	169	157	166	169	161	141	169	171	189	163	150	162	166	167	185	146	153	153	153	168	165	203	156	158	156	173	161	155	177	167	154	161	163	156	132	143	174	194	166	165	193	142	173	160	165	152	172	185	171	148	170	164	147	177	160	187	158	164	174	160	188	176	165	187	149	185	177	174	166	146	164	165	173	152	183	157	153	176	184	170	157	165	166	169	174	132	159	154	161	163	169	172	174	160	144	150	159	167	168	176	187	176	160	173	149	155	140	165	152	163	164	157	150	166	158	186	166	168	167	163	171	161	178	195	165	165	147	152	126	174	191	144	171	169	154	177	158	171	139	179	144	174	177	151	178	155	178	169	176	171	128	181	143	147	168	176	167	150	163	168	185	160	155	154	147	161	177	166	169	158	181	155	164	166	149	156	163	151	142	177	135	164	156	172	173	157	164	140	165	168	158	152	163	159	163	138	167	181	170	143	178	171	170	157	180	131	154	150	172	168	182	177	184	149	176	152	179	144	165	174	197
17917	4372	497	512	512	473	502	524	443	460	492	440	455	458	448	460	465	440	460	466	425	439	435	388	473	458	476	433	460	472	424	441	422	451	441	417	425	501	457	461	411	449	486	428	478	414	435	430	448	428	454	430	458	429	417	451	455	413	440	424	413	412	443	421	481	433	437	441	459	456	464	435	457	439	463	432	483	431	462	447	502	421	470	470	449	459	442	453	415	468	479	464	459	434	436	386	426	434	429	450	465	477	447	463	442	437	467	472	441	457	471	444	454	451	410	436	479	454	448	477	475	430	465	469	454	436	440	450	439	455	409	409	416	447	489	451	444	425	483	489	444	436	441	477	436	465	432	425	413	456	429	453	435	441	430	445	472	418	417	432	393	406	440	454	449	461	416	459	436	479	440	449	427	435	398	417	458	443	431	426	478	399	483	434	462	425	443	445	438	437	457	472	434	439	451	450	437	466	407	445	471	443	465	469	489	464	419	482	446	449	468	410	453	455	401	379	448	427	470	426	424	468	430	466	460	465	440	448	442	451	435	482	421	421	465	448	455	439	451	404	445	419	414	437	451	460	429	470	432	448	482	447	437	424	432	456	436	465	444	448	412	422	416	446	420	468	458	423	430	451	412	432	458	485	436	456	439	418	402	447	431	474	433	468	424	433	435	451	433	413	428	446	451	491	427	479	468	444	434	473	429	420	441	443	467	437	461	417	443	447	424	424	441	465	457	442	478	471	459	461	454	437	431	479	429	464	476	462	428	457	460	427	406	433	461	414	455	494	449	408	462	461	466	454	435	414	476	432	425	452	456	440	398	431	439	442	441	436	413	441	463	419	459	396	424	462	463	467	438	431	416	470	439	437	457	447	493	447	458	415	458	407	457	471	474	445	438	435	417	407	437	438	406	471	470	443	465	457	430	449	458	450	446	435	473	463	465	455	461	430	466	433	413	432	448	465	444	444	442	410	399	439	471	432	424	439	465	458	457	456	440	452	434	444	455	455	438	443	398	442	462	478	485	430	439	440	466	497	417	451	414	477	442	441	425	449	455	427	449	431	439	412	462	453	450	463	436	428	416	427	450	420	445	435	454	444	427	444	459	471	372	430	438	415	432	423	425	475	430	474	445	440	454	426	459	441	426	408	448	427	473	422	430	448	427	430	411	432	462	436	464	460	444	432	428	458	445	482	437	454	445	463	442	491	460	429	440	429	432	457	444	459	454	424	433	462	470	431	441	472	413	431	421	449	470	424	472	453	457	444	441	478	414	399	436	430	446	430	468	455	445	408	434	426	412	470	406	469	428	433	424	439	450	471	453	448	468	453	428	439	444	462	469	440	457	429	412	440	459	433	430	499	478	476	467	485	410	435	439	468	474	410	452	422	431	463	433	471	445	446	449	468	423	420	441	473	411	473	437	475	452	474	435	406	435	466	474	424	491	446	476	430	439	439	421	425	439	401	453	467	470	450	464	448	456	434	418	436	430	451	489	416	431	442	475	447	472	466	442	416	428	420	472	443	427	447	418	463	460	448	425	439	443	425	466	452	413	443	437	426	468	449	452	415	481	432	459	444	466	468	434	407	420	437	444	411	445	436	440	397	483	434	430	429	436	396	452	482	464	420	414	470	428	460	458	418	458	433	451	448	417	422	471	437	470	430	484	451	443	453	447	434	426	473	423	415	454	469	445	389	379	474	447	449	458	457	482	485	440	455	422	453	442	446	464	449	404	453	457	484	442	474	479	488	438	454	417	435	402	438	457	449	456	426	433	400	437	462	436	448	449	449	431	409	433	470	439	434	444	466	452	480	457	438	439	445	447	454	433	466	425	444	461	440	433	477	443	436	423	447	434	442	462	427	407	460	447	423	444	476	426	431	437	420	456	452	397	463	439	466	485	449	403	459	429	445	473	443	440	454	429	481	414	447	449	418	474	409	475	433	454	439	451	426	425	418	458	437	465	429	459	437	463	435	431	467	473	458	483	426	428	418	454	427	438	466	449	428	463	452	420	408	469	437	456	426	446	455	469	464	461	456	445	410	417	443	441	400	472	466	447	457	397	410	414	446	435	397	446	435	459	440	461	458	478	431	426	432	447	427	456	423	448	478	419	419	469	444	426	468	458	393	438	466	435	450	434	433	451	437	477	426	446	458	453	439	427	453	404	456	453	459	465	472	445	467	434	418	447	444	420	435	461	426	449	426	441	458	482	470	465	446	432	433	449	441	472	431	420	462	431	490	457	445	460	443	445	454	426	450	451	474	473	477	437	451	419	436	414	401	451	417	400	427	495	407	399	456	423	453	432	459	418	423	426	430	461	471	426	416	442	408	461	460	480	435	465	442	445	446	457	406	421	435	430	458	462	435	412	446	443	451	418	456	426	451	428	442	455	433	442	471	453	398	458	464	437	453	470	444	437	439	418	435	483	418	428	450	451	490	450	453	433	435	465	453	401	418	474	421	428	440	445	431	423	443	451	443	451	446	466	463	442	475	407	411	426	471	452	427	445	472	442	465	439	444	459	453	448	457	401	445	454	444	452	433	444	428	390	453	417	476	465	446	465	511	420	450	446	374	478	450	422	463	447	475	444	447	465	426	443	444	434	402	424	435	427	458	463	412	468	447	451	439	469	422	427	475	460	437	433	424	480	431	431	425	439	453	452	415	475	408	412	427	449	448	446	411	426	459	503	467	475	438	431	426	445	418	428	422	453	428	419	414	425	452	441	464	441	431	428	439	431	441	462	420	444	480	468	465	463	449	450	454	430	445	453	452	434	459	429	475	439	444	440	452	445	452	429	459	437	456	425	461	443	452	417	426	485	423	441	523	485	448	510	460	422	452	413	471	474	460	439	450	450	438	431	401	439	423	427	420	410	427	419	441	435	406	477	458	443	415	426	482	441	447	414	438	455	465	461	454	441	486	459	459	435	434	440	448	458	420	426	467	438	469	486	442	426	427	445	451	471	458	435	435	431	504	420	484	419	459	418	455	438	434	445	440	434	460	452	404	443	443	464	473	425	485	402	430	489	418	459	459	459	451	436	426	460	470	458	448	478	419	457	473	441	478	464	421	495	425	428	433	434	433	411	427	446	425	417	422	469	426	452	443	421	463	462	422	413	435	451	445	423	440	464	436	439	454	440	431	460	429	425	435	489	449	429	472	469	430	443	467	449	436	434	461	475	482	418	447	478	446	421	428	429	433	452	432	448	449	468	420	477	441	431	466	425	471	432	383	458	424	453	463	470	407	457	426	418	404	442	444	435	415	446	412	414	445	434	459	454	445	446	427	435	442	431	450	440	447	443	434	455	463	397	415	456	424	432	413	472	442	450	406	458	460	472	462	465	420	414	401	439	429	424	414	436	412	434	424	448	458	437	454	447	443	437	439	421	453	457	427	434	432	423	483	430	430	451	448	423	442	440	468	483	426	433	445	426	407	445	430	456	424	453	458	414	472	447	442	439	456	447	495	397	416	477	410	448	446	452	440	444	405
68173	45007	11983	1229	615	514	437	401	327	352	365	348	357	298	317	305	315	301	328	295	309	313	329	297	289	279	294	321	264	313	295	288	296	309	262	298	311	281	307	308	317	271	308	330	279	299	296	299	292	318	325	311	289	280	273	296	305	317	308	303	293	276	270	306	312	279	284	302	267	291	250	309	292	307	299	271	286	301	285	292	268	312	316	354	298	259	278	295	275	291	298	244	290	292	283	276	284	298	303	312	282	274	306	288	328	305	307	291	297	291	299	291	293	276	290	293	261	301	310	289	289	296	289	294	317	297	305	299	277	276	327	311	308	280	298	324	302	300	305	281	298	281	301	306	273	278	294	288	304	287	290	300	302	312	275	296	315	278	297	309	289	285	278	338	306	297	298	266	310	312	273	253	299	319	299	322	312	295	314	302	282	275	289	302	312	286	280	278	314	336	324	304	282	291	295	281	279	293	276	295	286	258	255	277	297	308	298	284	288	288	284	285	271	255	296	321	291	306	282	291	247	297	300	281	291	293	327	286	301	284	275	274	279	301	294	252	313	323	323	287	267	319	319	269	297	277	281	345	285	308	265	320	304	286	260	265	282	305	290	283	273	277	277	276	295	315	285	302	270	283	316	301	292	274	303	303	314	288	281	291	300	289	283	282	291	290	304	272	291	293	288	289	276	284	308	316	267	269	284	280	318	289	261	284	302	296	295	279	316	292	319	298	313	310	311	292	293	296	298	310	316	302	294	290	302	340	266	282	325	304	305	309	255	307	298	312	330	251	289	303	286	308	274	315	275	296	308	279	305	292	281	267	284	267	299	314	312	286	275	319	302	289	316	299	301	329	260	311	303	294	281	288	304	307	299	283	262	284	288	296	272	297	279	287	300	311	292	260	306	319	309	282	281	273	304	327	307	290	308	299	311	318	266	299	266	270	311	306	273	287	268	302	300	275	328	313	292	291	282	300	312	314	311	314	309	277	271	322	291	273	313	321	314	268	303	279	311	310	279	293	264	314	297	280	276	297	292	279	315	324	282	314	295	299	298	262	320	250	292	304	304	299	296	313	302	302	317	304	305	304	297	337	281	284	287	284	284	308	291	280	269	315	301	288	286	320	278	316	332	281	278	300	276	311	293	290	307	284	306	296	267	290	317	281	330	282	274	319	285	263	293	272	294	323	296	290	293	302	324	311	328	296	286	317	300	269	276	309	296	282	275	312	311	282	307	284	302	330	311	299	295	295	294	315	281	293	269	317	285	258	278	278	312	295	277	265	321	292	302	299	315	301	288	298	288	269	297	299	297	322	302	312	328	260	320	318	296	325	307	305	266	293	305	304	278	306	318	309	311	320	312	262	314	315	311	296	311	300	278	272	287	273	273	297	274	292	255	286	279	291	294	269	278	288	305	285	299	273	326	316	308	315	308	304	289	305	298	298	310	301	259	279	268	289	283	300	324	324	291	283	291	291	296	297	309	308	317	280	284	281	296	284	295	302	293	289	301	302	288	270	312	291	298	273	300	285	302	287	332	295	285	312	297	282	300	279	302	279	301	260	282	308	284	276	287	313	311	272	283	281	289	311	314	310	252	304	281	312	332	321	295	273	331	285	312	267	274	285	290	296	309	292	283	275	291	295	331	258	245	309	279	264	315	301	301	301	277	284	294	294	326	305	310	319	290	323	310	306	292	260	287	295	254	274	302	301	289	305	276	301	271	283	315	264	286	322	277	303	290	293	269	317	293	295	301	324	315	309	301	291	262	269	283	291	267	307	321	320	279	303	282	270	291	284	304	284	296	273	312	286	281	294	311	300	279	303	310	287	290	312	284	335	335	318	336	278	263	295	255	330	304	301	318	301	292	297	330	305	307	310	311	284	268	325	333	299	287	300	297	284	282	315	282	304	341	271	251	293	295	318	311	271	292	270	289	298	293	302	278	307	304	292	302	293	303	320	271	305	285	324	280	309	272	304	293	312	302	298	277	286	272	284	285	280	276	274	303	299	293	290	302	328	295	278	321	303	271	288	277	293	321	281	314	300	299	283	261	346	290	340	312	304	293	292	334	321	270	294	308	305	303	334	276	301	344	279	310	317	319	258	309	294	274	288	307	284	296	324	308	246	285	293	319	315	287	290	323	290	288	295	274	305	260	289	299	310	305	299	283	296	295	306	307	256	326	297	301	293	301	319	298	269	281	301	295	294	290	284	297	274	310	289	316	304	315	273	316	318	300	316	277	267	286	304	302	275	314	319	280	329	287	280	311	298	304	298	299	277	292	298	287	300	287	267	320	273	279	271	292	288	303	331	340	297	326	287	302	292	314	324	284	272	304	281	259	267	289	287	265	279	312	303	293	294	291	279	302	301	268	308	281	311	307	282	306	278	297	294	281	309	286	301	283	266	261	303	283	304	293	281	270	301	301	291	253	261	321	309	299	294	278	265	270	277	307	277	298	248	286	289	279	285	325	278	286	295	310	302	302	296	259	316	292	292	303	307	306	302	308	281	284	287	298	304	287	321	307	287	304	289	313	335	292	302	286	274	317	288	330	284	280	285	289	301	298	314	280	319	319	298	274	270	291	287	316	293	271	288	270	292	287	312	287	269	268	295	277	248	312	305	328	290	325	306	326	291	292	285	331	282	284	246	272	281	278	295	293	276	333	279	274	275	311	278	267	324	285	297	293	306	267	298	318	310	280	284	297	286	310	280	315	325	319	280	328	308	288	301	311	300	302	308	288	285	303	292	303	319	263	275	301	324	283	312	267	290	313	309	264	300	278	320	290	302	338	324	256	280	274	260	278	302	313	298	308	297	316	286	283	281	289	283	291	309	286	304	259	288	297	296	275	298	244	269	326	302	272	321	333	289	278	310	309	278	290	309	289	299	275	277	297	287	256	296	286	282	276	266	288	277	296	312	273	289	275	294	314	281	355	275	308	317	272	303	283	284	308	293	333	290	272	315	275	301	317	274	275	293	291	275	277	302	326	326	319	320	315	288	305	300	275	261	286	255	332	273	310	298	328	254	281	309	288	295	294	287	288	299	340	238	275	269	318	299	309	282	292	309	252	299	318	293	272	280	286	298	315	274	293	301	301	293	302	305	286	294	275	312	298	308	310	303	281	264	283	319	283	283	294	274	311	280	306	281	281	287	277	327	281	278	310	298	270	277	281	296	318	303	285	314	271	313	282	303	295	282	321	309	284	303	294	279	297	300	258	320	300	267	335	285	317	308	287	286	311	280	297	282	278	285	301	307	303	311	304	300	307	294	312	290	304	296	283	322	297	263	304	248	257	295	278	329	301	290	281	299	297	271	280	302	291	286	293	289	297	287	276	285	285	297	286	313	282	253	269	293	266	306	268	284	309	315	325	302	296	310	297	276	266	297	300	331	274	268	240	330	318	304	276	295	283	314	300	272	304	277	282	279	276	298	306	314	282	286	286	255	284	319	292	295	317	313	295	272	321	302	306	298	269	264	319	303	298	328	304	303
41030	27641	2186	2318	2057	1859	1538	1403	1266	1183	1079	1021	941	890	913	814	886	785	832	818	811	804	765	817	832	782	731	713	790	778	740	758	759	753	752	766	780	707	759	751	790	757	713	765	712	730	704	776	683	690	752	732	708	720	730	686	741	730	703	694	688	676	731	686	728	708	677	702	769	707	740	675	715	744	656	784	713	702	701	746	722	723	690	769	723	684	790	703	688	736	674	659	728	703	722	701	710	738	667	688	632	738	718	685	676	700	703	691	697	687	708	661	712	722	736	728	763	659	739	694	730	741	715	710	719	665	714	701	700	681	685	723	712	730	691	700	717	705	739	726	693	674	733	692	722	682	724	725	709	693	695	701	739	709	718	684	719	676	693	697	699	700	686	692	684	744	690	757	685	724	743	758	742	711	663	714	648	714	705	716	700	720	702	740	733	760	720	748	731	710	713	711	694	723	676	682	714	734	697	693	704	714	707	720	714	751	711	716	702	700	694	747	727	729	721	685	740	737	723	680	737	660	722	689	724	707	720	715	727	749	755	686	708	688	737	706	631	671	725	704	685	762	688	656	723	750	672	699	723	720	717	740	651	740	630	668	701	719	698	704	725	699	676	679	684	737	735	729	699	650	694	711	711	705	740	769	698	725	702	728	724	722	758	739	714	754	705	736	726	719	759	722	706	712	699	725	704	681	705	730	734	713	692	707	748	695	706	697	737	712	727	740	671	659	677	729	730	702	717	705	721	744	694	729	683	733	706	711	694	706	696	676	710	655	698	708	760	715	708	682	723	719	670	740	742	725	696	720	716	751	776	732	713	711	737	724	687	678	725	694	755	707	728	723	762	730	711	751	694	719	735	634	709	722	707	686	670	722	746	692	739	715	662	730	724	652	636	701	730	758	703	703	709	732	669	673	687	681	694	685	711	736	738	725	684	717	725	761	705	680	779	747	722	750	687	747	664	678	748	706	706	693	713	682	721	731	686	749	681	685	735	689	706	701	671	749	743	682	720	742	733	744	727	682	694	696	718	753	740	705	745	755	727	721	677	719	745	686	698	689	674	677	717	701	748	706	680	751	671	697	777	710	733	725	690	682	697	755	761	696	734	728	714	639	717	740	752	736	776	703	742	659	730	661	697	696	710	714	707	736	724	708	753	725	722	695	668	693	699	689	694	676	687	685	706	756	720	732	704	672	732	754	708	728	690	676	702	676	728	655	712	700	701	718	708	730	715	718	734	691	722	683	722	683	688	675	736	750	700	706	711	717	744	738	728	678	703	693	733	711	726	681	730	713	707	701	724	746	715	702	689	728	703	716	655	715	678	684	730	720	738	727	732	690	748	726	712	753	697	705	714	757	772	680	702	752	720	733	760	700	679	691	741	721	726	718	717	686	728	690	679	692	682	726	729	714	698	712	716	718	715	728	696	697	726	672	751	689	746	702	685	727	770	728	715	659	674	693	700	717	740	741	739	684	708	689	755	683	746	715	685	735	667	727	709	701	701	702	747	687	700	715	673	704	735	760	724	720	730	671	672	686	669	654	694	728	696	686	688	710	701	666	687	717	717	684	726	713	699	667	711	768	696	689	718	693	722	682	736	698	686	719	714	703	731	671	692	737	704	746	738	741	718	697	742	724	702	726	712	700	656	771	676	760	733	688	729	689	754	693	684	706	713	720	735	698	738	766	702	678	671	706	704	729	666	694	680	665	709	688	719	707	717	743	663	727	671	838	728	695	659	718	764	737	734	730	726	685	692	737	700	712	736	717	697	718	692	734	670	707	661	643	717	714	706	663	702	728	688	701	716	662	710	694	695	694	692	729	718	727	732	731	679	715	641	721	734	731	703	748	736	715	725	719	727	717	742	744	728	731	730	716	669	704	708	652	686	696	732	748	710	720	718	742	702	676	722	720	716	704	732	698	722	683	670	697	695	731	712	680	707	740	702	712	760	692	699	676	710	694	710	710	771	784	701	708	698	730	700	723	745	692	716	635	736	678	649	708	745	748	682	726	712	755	694	703	742	703	716	739	701	715	733	776	708	685	690	687	702	737	654	716	715	740	661	693	673	698	726	731	722	743	716	698	665	712	727	724	725	688	702	715	713	665	762	733	707	711	737	713	689	761	724	705	726	661	676	731	703	690	694	694	740	727	730	736	705	654	661	739	742	760	733	836	763	700	702	698	700	737	668	715	701	693	666	657	663	682	747	710	734	681	672	742	687	713	698	702	687	745	748	718	695	729	723	735	702	721	693	763	687	686	701	700	754	741	786	705	691	691	701	692	672	711	717	728	704	766	713	694	664	722	707	773	728	736	709	695	685	694	719	718	650	713	687	724	740	720	663	689	727	687	694	741	699	699	733	712	682	715	765	683	704	670	679	690	714	719	713	742	719	738	698	691	724	684	703	737	720	724	670	676	721	715	705	715	727	714	696	704	740	699	719	752	712	691	716	688	707	718	726	672	742	675	680	666	694	720	705	700	702	702	737	704	712	725	742	732	703	717	683	678	686	661	715	718	701	696	711	711	714	698	711	689	732	695	749	744	732	681	656	693	698	734	699	674	674	726	683	738	684	702	762	662	703	739	685	709	703	724	742	726	714	713	681	707	727	764	746	711	707	733	709	721	751	720	737	727	695	696	700	730	690	715	687	713	700	719	712	731	701	714	689	742	720	704	676	706	682	708	690	705	676	702	679	712	707	675	692	690	715	686	749	730	712	698	692	708	690	714	743	722	719	658	679	717	724	684	699	724	740	679	718	657	696	674	718	658	701	692	691	702	741	731	645	724	652	681	704	689	694	720	747	708	675	692	707	711	728	738	712	728	709	683	729	738	701	697	703	766	747	752	686	691	746	755	696	728	708	755	708	723	696	716	708	690	708	687	731	738	678	719	668	678	723	724	698	698	706	755	742	733	732	709	685	747	683	746	742	676	741	731	689	708	689	754	733	735	705	762	691	639	761	734	705	663	750	680	770	686	680	685	694	762	704	723	711	694	711	677	721	690	667	725	742	746	731	690	691	704	742	745	704	677	787	708	721	743	728	708	677	735	683	708	673	712	698	674	753	652	738	746	685	660	740	672	714	758	660	665	746	658	723	692	722	670	732	690	677	710	708	683	673	678	714	714	684	705	715	705	679	723	687	740	676	706	751	690	719	710	705	748	746	686	725	737	763	713	727	735	728	681	702	723	780	645	699	729	732	640	705	724	700	706	675	716	714	727	764	719	777	699	703	786	727	740	762	688	686	718	721	692	711	714	724	737	697	726	709	742	690	660	714	706	672	709	727	725	703	695	728	717	686	737	712	716	720	712	766	754	674	745	694	693	733	689	737	749	708	711	715	699	759	692	743	758	709	680	783	689	709	723	725	742	686	732	722	710	687	663	716	722	775	726	702	676	676	679	682	662	784	711	702	733	662	728	712	701	721	735	699	697	713	708	726	667	717	754	671	753	694	715	734	706	725	698	700	729	690	728	706	748	694	678	710	681
79851	56855	19532	4303	1058	693	564	486	449	422	392	343	328	331	333	307	282	296	280	297	316	306	298	275	256	270	267	274	279	291	272	237	254	260	280	287	261	262	253	273	244	255	254	265	266	264	273	269	246	249	233	268	238	278	268	239	250	233	260	263	259	229	243	258	282	271	252	251	285	266	278	237	244	248	241	253	231	256	246	247	236	240	252	261	247	300	296	256	274	222	253	251	232	250	270	254	248	270	221	249	231	266	278	243	252	273	275	244	270	232	288	246	242	233	255	285	220	225	255	264	266	291	265	254	282	249	298	229	243	262	247	241	238	244	290	254	253	263	265	258	271	245	238	261	260	246	252	246	299	233	250	249	232	245	250	245	238	256	226	273	259	276	264	279	284	254	250	244	272	253	240	261	252	268	253	243	238	238	253	234	234	233	240	275	260	243	250	278	247	245	250	257	249	248	258	227	268	271	266	275	255	261	245	251	269	257	262	274	267	235	255	247	243	235	224	269	253	269	265	262	268	265	284	262	262	228	255	260	269	260	235	252	228	256	244	237	240	244	231	246	290	251	267	229	265	272	246	269	283	242	245	266	257	232	248	277	289	256	243	255	274	241	248	257	252	246	257	264	249	290	256	241	257	248	249	283	265	254	238	241	263	242	236	247	275	270	265	276	251	236	257	259	240	257	235	268	288	242	223	273	255	242	221	245	255	229	242	269	255	247	250	256	241	276	287	287	262	291	267	277	270	267	268	246	248	260	255	266	256	280	280	265	259	281	253	249	249	251	248	262	256	266	244	248	252	253	218	241	215	269	232	253	253	237	239	271	274	281	237	254	248	280	246	236	235	268	241	264	221	256	280	247	264	251	236	269	229	248	265	275	236	236	263	247	272	274	259	255	269	249	240	258	251	239	272	259	262	252	228	248	263	262	255	273	227	281	273	264	246	231	263	285	241	263	275	263	274	269	243	242	243	243	241	235	253	303	258	252	264	263	253	266	255	256	266	253	256	255	263	265	248	240	243	263	271	237	228	242	281	272	227	226	252	273	257	233	230	259	244	243	258	247	248	270	245	244	270	257	249	256	232	300	269	252	269	251	252	237	263	236	290	223	276	246	247	277	254	295	255	269	248	266	269	273	257	255	230	277	259	247	267	277	255	248	236	273	244	233	279	263	242	248	246	239	255	239	256	233	249	245	280	239	245	253	258	239	231	258	239	244	223	264	248	253	219	235	238	256	238	273	242	261	260	246	240	276	257	279	262	275	276	252	253	245	271	258	236	245	254	261	261	258	271	235	239	261	236	259	271	246	250	242	243	241	260	203	240	245	252	231	242	251	226	280	247	256	260	247	255	250	238	235	256	264	280	258	252	286	274	262	266	241	230	302	261	239	244	261	246	238	252	248	264	235	268	238	273	241	255	258	266	228	269	253	261	236	234	267	232	256	242	268	235	271	237	277	235	270	250	272	253	266	258	242	233	275	250	252	257	246	251	257	242	269	269	266	266	285	257	232	267	264	286	238	208	263	255	238	292	243	217	268	279	254	242	281	262	252	260	275	269	235	249	234	251	266	261	270	262	256	245	270	242	240	278	261	226	239	275	231	269	259	250	242	246	265	253	215	236	272	267	253	241	255	247	240	265	276	250	266	259	287	249	260	247	312	280	239	259	286	234	233	273	268	223	264	277	251	254	220	272	243	251	271	268	262	246	274	230	259	220	246	243	243	265	262	290	254	255	269	280	240	284	239	246	277	263	262	255	288	237	263	254	249	224	270	229	256	259	247	264	238	250	263	255	254	237	237	249	247	226	248	278	251	238	225	255	291	252	282	259	267	262	271	270	260	293	270	270	277	239	268	266	280	269	256	247	225	269	257	269	252	257	268	277	263	274	257	247	236	229	283	265	254	247	232	262	222	261	236	241	244	242	258	248	281	258	255	273	241	280	272	272	248	260	265	214	239	202	254	250	252	255	216	296	259	288	273	267	250	264	235	277	275	237	247	233	254	247	250	242	255	260	264	289	281	253	294	274	259	293	248	242	254	260	224	274	287	239	249	279	256	239	233	262	271	275	275	279	242	249	264	285	250	251	248	261	268	236	238	247	254	255	253	263	254	218	286	240	271	258	254	247	257	229	241	277	273	253	234	238	211	239	259	224	264	261	254	270	266	234	250	291	235	217	238	271	273	273	253	282	259	245	258	229	257	256	241	249	249	257	280	264	246	252	264	244	295	225	249	263	258	249	255	233	225	242	254	239	224	265	260	227	259	310	247	250	261	258	273	258	256	260	259	267	272	255	260	231	239	267	227	220	236	249	259	245	245	260	285	234	261	251	226	251	250	316	258	233	235	274	259	250	236	243	277	237	275	267	259	230	282	246	250	259	257	247	287	256	257	255	262	252	273	244	253	274	264	234	259	242	234	256	290	276	253	252	285	264	261	248	249	255	291	263	296	270	232	240	265	250	254	253	240	245	275	270	268	217	234	238	244	270	253	268	249	256	242	244	224	261	247	266	230	230	275	231	270	286	242	246	258	272	261	264	242	252	228	252	244	240	246	252	237	269	246	283	242	252	283	238	283	237	223	255	273	251	274	283	249	232	244	249	260	289	268	227	274	243	251	253	245	265	257	242	248	247	238	274	286	265	237	235	239	265	287	265	276	288	277	258	229	232	240	256	289	237	265	273	264	258	253	264	255	237	254	242	246	277	245	277	243	272	231	247	248	263	258	259	247	243	255	261	240	251	264	248	246	261	264	266	253	252	242	297	248	242	238	247	238	248	244	249	240	252	239	254	258	257	240	292	241	236	236	282	274	253	252	272	242	259	250	265	273	228	245	262	275	256	262	240	244	262	266	224	224	278	277	232	243	272	255	227	226	268	287	266	274	260	245	254	248	245	253	228	263	258	273	242	286	264	247	230	220	243	235	245	236	246	281	268	259	266	252	260	258	236	284	250	269	245	213	267	237	218	251	236	259	285	220	239	252	288	263	215	267	247	265	261	283	283	248	243	257	228	267	243	281	212	248	273	271	253	289	249	264	279	244	227	252	254	256	252	260	216	263	265	245	267	248	269	281	265	281	251	273	274	279	242	255	279	240	241	236	246	272	219	243	265	234	242	251	237	249	266	252	237	278	217	263	285	244	264	256	269	266	248	247	267	253	251	264	273	234	281	240	256	241	230	260	275	252	257	290	256	274	249	278	285	258	281	243	221	255	277	237	251	263	263	252	282	247	241	246	255	242	264	260	246	258	282	261	242	245	264	233	264	232	252	248	246	270	248	253	242	260	262	264	254	255	239	258	253	266	239	236	256	244	258	262	263	256	263	257	236	223	254	252	256	243	249	281	250	227	228	243	258	259	272	246	280	265	232	288	252	234	261	269	278	279	249	244	246	274	247	256	285	244	237	273	251	231	248	264	250	239	266	259	249	234	251	250	266	252	249	274	245	242	269	258	285	240	243	268	283	237	273	234	243	270	252	247	246	252	288	267
49890	35528	3274	3719	3191	2687	2221	1864	1642	1488	1288	1215	1157	984	965	950	877	856	824	767	856	793	777	685	759	747	663	691	709	718	703	698	688	652	686	673	675	665	664	640	608	648	598	612	648	613	651	632	665	674	640	628	597	634	593	626	637	649	623	636	628	650	593	682	614	628	658	618	646	606	650	578	600	582	600	584	634	610	635	612	608	611	598	584	610	603	590	661	589	587	627	584	648	632	622	627	609	597	588	599	631	605	630	611	595	563	629	651	586	632	572	602	588	542	629	643	582	611	601	637	610	644	620	611	570	571	601	612	617	598	612	631	585	634	615	597	612	590	555	566	600	557	591	566	617	608	621	636	620	621	569	583	557	600	563	591	587	632	621	601	577	639	590	640	579	600	562	603	568	607	543	626	628	621	608	655	637	626	653	578	592	623	609	594	632	586	639	626	617	631	602	565	572	581	623	583	598	586	601	612	639	640	591	574	600	576	571	587	630	585	593	630	581	636	623	581	616	576	605	626	599	621	576	596	620	595	639	567	582	611	580	599	567	619	591	621	616	628	617	562	626	646	644	598	615	577	570	622	593	625	577	572	584	592	588	607	626	586	585	642	589	648	589	600	564	643	611	555	603	623	612	624	580	620	595	607	541	583	629	600	629	584	648	576	596	591	591	606	565	586	571	615	622	602	567	666	611	574	570	608	587	613	558	568	570	600	606	622	602	577	589	612	607	614	617	633	615	617	617	637	607	562	584	601	580	598	562	623	632	609	593	633	607	612	557	559	583	594	602	610	617	618	597	584	600	579	593	605	552	587	578	579	582	602	591	594	595	605	627	550	559	614	638	624	616	588	589	572	607	573	620	604	626	604	583	591	583	622	583	575	613	597	617	615	596	593	579	611	589	646	591	590	608	569	595	632	593	600	596	592	608	571	624	590	650	575	625	600	594	592	586	550	592	641	547	607	613	579	638	584	630	644	597	616	603	596	603	631	581	580	581	583	631	604	598	567	601	623	635	593	633	580	584	622	589	569	639	630	628	609	597	632	594	607	613	588	600	522	588	586	595	557	597	612	591	625	602	601	602	637	606	619	651	617	630	585	587	639	633	579	627	611	624	576	581	510	627	621	559	580	595	591	549	577	604	587	599	585	578	651	623	599	610	575	603	622	585	601	600	613	589	624	619	594	594	633	594	618	613	631	646	627	661	641	589	571	600	604	585	598	590	606	595	629	600	570	605	609	585	570	645	599	632	599	627	609	604	614	582	613	607	617	617	612	622	564	588	641	655	555	600	593	595	627	605	612	612	571	604	630	576	590	585	585	595	584	610	626	614	603	598	604	600	620	604	635	610	577	613	626	602	596	583	603	576	623	644	587	601	617	595	651	563	619	600	592	578	616	581	615	601	598	582	564	554	578	611	608	623	596	612	602	588	549	594	612	590	536	601	630	636	567	586	590	574	527	611	621	617	569	646	637	612	593	583	596	544	594	566	623	624	626	613	623	615	602	596	648	620	598	590	600	610	571	608	589	577	589	610	605	600	615	586	585	626	617	615	608	610	602	610	591	568	602	595	604	593	610	640	599	567	650	541	622	614	609	628	571	604	598	577	573	600	585	610	578	629	616	593	585	596	579	645	618	638	596	641	554	607	602	614	613	617	576	622	591	590	616	594	581	591	609	633	616	625	621	593	588	638	591	590	582	583	640	618	589	615	590	594	639	578	592	593	616	562	581	584	597	620	611	625	613	577	603	601	584	574	587	643	590	631	606	586	614	608	597	643	626	587	570	608	619	617	620	604	592	590	551	556	616	627	641	559	609	598	621	626	593	614	590	567	592	634	587	594	613	612	599	582	590	638	586	591	585	590	605	598	605	608	618	626	601	597	620	618	550	642	577	549	631	573	607	622	588	644	611	605	585	593	637	611	613	590	598	594	636	620	593	587	621	620	580	581	632	605	618	614	659	600	619	626	593	626	569	641	606	608	588	611	629	608	622	598	641	588	589	597	601	585	642	572	646	604	585	595	589	616	619	573	588	564	613	586	590	601	606	591	592	622	581	594	573	622	603	617	609	615	613	576	620	594	576	554	597	636	673	574	575	614	619	590	582	577	642	654	630	575	546	578	625	592	611	603	586	593	607	595	613	597	598	668	647	603	595	627	596	639	601	584	607	564	569	615	634	631	607	628	646	626	603	613	599	621	566	613	634	565	595	602	567	604	613	617	600	642	541	584	616	618	583	589	581	653	579	627	628	606	580	589	624	559	613	629	628	617	586	577	604	643	595	577	616	608	599	615	622	625	620	616	573	613	643	647	593	592	652	643	618	571	597	566	640	654	617	596	566	556	625	588	601	625	604	595	608	616	603	562	596	582	604	571	644	594	583	582	615	595	599	601	585	624	617	575	617	570	600	595	600	624	602	621	628	597	631	577	622	594	598	581	612	595	577	623	596	543	655	586	583	610	588	604	605	633	630	603	599	617	611	613	585	593	592	589	577	599	581	677	641	592	597	656	596	582	598	610	636	617	564	601	600	606	606	576	572	575	543	627	600	588	597	600	643	576	564	567	646	588	580	590	630	619	612	587	576	583	616	615	590	569	627	580	611	644	593	592	607	595	648	612	631	619	583	598	646	621	625	616	618	608	585	601	645	600	539	585	568	599	640	597	588	623	598	567	639	591	562	562	611	619	624	597	643	642	607	597	588	632	618	649	587	575	574	588	624	588	641	590	600	646	590	583	571	626	630	599	611	588	587	588	572	633	587	610	635	624	564	615	598	572	590	563	625	560	618	608	659	601	612	571	576	636	615	581	614	597	578	566	576	632	593	597	581	606	609	597	564	565	594	628	607	596	633	559	579	574	583	591	613	609	628	586	571	624	576	620	589	608	578	583	617	632	586	584	608	582	597	627	647	638	570	625	589	553	644	598	613	573	585	590	644	610	633	590	629	580	605	613	613	621	544	576	593	594	622	586	616	598	601	624	604	609	607	575	654	628	591	588	600	623	605	545	560	637	614	569	620	612	609	586	622	599	570	591	625	616	625	640	598	585	642	586	645	575	609	591	589	602	618	544	617	637	611	642	605	605	559	588	632	571	577	607	620	620	624	570	627	601	560	584	629	562	606	589	591	558	618	598	580	594	592	598	628	591	585	631	568	638	590	665	647	612	608	599	604	583	590	595	581	591	609	587	591	599	614	616	587	571	576	576	658	582	576	582	613	639	592	618	639	641	602	594	582	583	608	636	609	587	600	593	616	586	606	577	634	628	598	632	596	610	577	567	597	617	638	566	562	597	583	655	611	587	641	587	573	596	650	612	605	625	588	634	629	627	616	619	581	567	591	594	612	580	622	534	609	610	557	591	561	582	608	592	644	596	581	549	588	605	589	578	616	654	612	615	579	605	615	570	601	592	608	578	583	583	595	614	607	597	616	614	638	615	554	608	610	622	560	588	599	576	630	619	634	582	583	608	554	621	610	581	614	632	611	634	615	583	599
18384	3804	316	172	185	164	171	173	176	177	153	157	182	161	149	160	169	167	154	177	160	179	177	165	145	168	166	163	167	175	158	158	160	175	166	164	167	169	175	144	169	141	173	165	165	160	150	164	164	156	156	183	182	198	146	150	159	188	171	161	156	140	162	152	165	166	156	182	179	171	151	177	167	159	161	171	157	177	171	165	156	171	175	166	177	163	159	152	151	172	160	157	170	162	154	188	149	179	157	170	174	171	154	161	159	165	178	155	150	180	154	178	172	169	162	173	173	167	176	170	156	135	164	167	164	159	165	156	163	165	171	183	174	183	161	178	192	172	156	170	175	167	144	144	175	165	159	166	155	172	152	183	171	175	154	156	175	192	169	154	168	156	185	171	174	149	132	182	178	180	171	171	177	181	184	173	161	152	186	164	186	172	153	179	160	147	153	167	162	183	153	175	158	157	140	157	149	173	145	166	162	198	161	162	147	146	157	168	179	139	145	158	140	160	154	182	155	148	148	158	183	159	161	159	146	167	164	173	174	151	150	170	146	173	177	145	140	159	171	134	168	167	177	140	138	165	168	167	195	150	157	164	160	160	172	147	140	160	167	162	185	153	146	169	195	152	153	159	156	188	175	170	159	162	174	165	165	160	185	178	173	167	197	163	159	179	160	151	173	158	203	156	162	138	148	173	164	186	166	161	143	164	179	179	156	159	157	182	171	166	177	146	159	160	155	161	144	168	164	192	165	153	182	139	179	148	175	203	178	160	147	163	157	146	160	163	156	162	157	159	156	161	162	167	143	171	179	179	164	156	148	135	170	155	140	168	164	183	189	169	166	157	169	180	173	182	178	161	190	158	141	144	153	160	157	168	182	162	183	164	138	183	155	155	158	154	172	156	167	147	182	153	145	178	189	175	158	163	163	139	180	159	175	150	162	159	177	142	169	171	142	136	162	145	149	164	188	169	161	148	179	173	151	150	179	202	177	163	153	150	189	160	186	177	169	167	167	156	173	172	168	144	160	151	168	151	154	173	161	138	150	150	166	170	174	162	162	167	168	177	171	159	147	169	180	179	169	156	155	184	134	157	162	145	183	159	185	169	149	152	165	168	169	164	160	156	164	170	159	171	155	164	166	161	158	167	159	169	163	187	157	157	164	163	154	159	172	146	157	212	172	162	171	181	161	151	147	136	180	181	188	151	164	172	190	154	155	178	156	162	149	135	145	144	169	163	169	180	155	163	169	164	168	166	173	152	170	172	157	176	170	145	164	171	174	161	208	151	175	139	162	153	177	165	165	166	164	162	155	151	159	153	162	162	175	158	179	151	164	169	162	161	175	171	148	173	171	162	149	165	168	159	145	176	171	170	161	180	163	185	165	170	140	165	167	148	158	174	167	160	182	163	152	169	158	174	197	165	175	159	172	164	164	178	141	180	173	169	162	184	164	160	163	166	168	156	155	143	165	194	151	172	166	188	168	176	172	179	165	155	158	171	146	180	174	186	151	171	160	167	158	158	188	161	167	151	151	155	165	155	163	178	149	185	146	175	157	135	164	171	182	173	175	163	178	159	159	154	150	198	162	169	162	152	163	172	160	175	173	159	163	161	180	158	168	163	188	151	169	157	165	189	166	153	173	173	151	162	160	161	166	159	179	179	160	183	158	156	171	152	188	153	179	192	180	164	168	153	143	162	162	163	149	170	172	155	154	157	155	167	171	182	151	193	153	160	175	150	178	159	156	137	150	157	183	158	148	162	164	176	170	160	159	181	174	141	168	143	145	168	175	160	149	160	170	164	196	165	143	175	194	171	181	158	154	184	155	148	157	163	179	157	181	135	168	157	161	176	153	171	165	167	167	156	170	178	172	165	148	171	156	150	183	168	172	162	160	167	169	157	159	177	166	162	154	179	164	150	156	163	153	149	142	179	167	149	152	155	178	172	206	160	182	160	169	197	159	163	147	168	188	143	178	161	190	190	167	168	166	190	159	158	149	166	159	188	147	163	143	138	154	158	157	191	161	151	165	184	149	152	183	159	169	192	143	168	164	166	161	167	164	171	169	173	169	191	180	169	179	160	180	173	173	173	173	165	188	141	132	159	160	142	175	155	164	178	143	159	181	178	184	177	174	165	191	160	137	184	192	167	168	156	167	180	158	177	159	149	181	155	146	181	140	164	178	160	171	139	143	168	164	173	167	140	165	153	179	153	176	138	163	164	169	154	153	149	150	167	165	178	171	128	166	180	191	179	140	169	152	154	160	173	155	164	156	167	174	179	168	154	174	158	160	145	177	175	156	157	181	177	163	151	142	174	160	141	158	175	189	165	154	163	157	168	158	166	162	183	149	167	164	150	179	150	163	179	168	152	169	193	157	155	164	143	197	168	185	173	146	180	171	148	173	165	171	157	169	179	159	172	152	174	160	142	178	162	173	153	168	131	169	151	152	178	138	167	174	157	161	158	159	189	161	138	150	152	148	161	153	170	161	167	174	158	172	181	170	172	150	167	172	185	138	159	153	161	129	164	172	169	142	141	172	160	159	155	164	152	177	165	140	178	175	159	172	154	187	158	164	168	161	157	158	186	146	175	172	165	150	132	173	160	137	167	175	173	173	161	150	187	167	184	175	155	162	166	183	172	185	151	167	172	182	163	157	169	160	147	171	163	150	170	171	164	149	181	167	189	161	163	173	160	178	182	172	174	179	144	165	173	191	175	166	159	154	173	158	148	171	155	153	191	164	172	172	156	169	168	151	183	172	145	167	145	173	164	163	182	162	163	150	151	166	160	176	140	184	178	171	176	172	173	181	168	145	157	159	157	156	163	153	158	173	193	162	171	196	168	158	188	179	181	189	147	162	144	179	165	169	167	148	158	160	165	154	162	162	148	157	152	155	194	159	163	175	163	158	169	158	169	155	177	184	154	129	162	182	166	143	170	174	174	169	171	166	163	171	179	193	164	173	164	158	154	153	157	168	183	149	184	175	155	133	175	164	163	173	167	128	170	178	152	170	173	166	161	160	153	153	189	159	134	150	179	171	160	153	173	159	161	178	169	172	145	168	179	143	144	166	163	163	197	151	164	159	182	168	144	158	166	173	184	166	167	149	173	154	191	160	178	151	141	171	154	152	161	165	148	193	152	142	180	125	158	159	151	147	158	142	171	167	177	158	169	171	153	171	146	170	169	181	181	163	160	156	162	146	161	147	163	164	152	155	177	158	154	166	163	161	175	182	172	158	164	144	175	144	165	156	166	159	182	165	178	159	147	181	173	165	144	177	175	154	140	150	153	179	171	176	166	160	171	182	176	189	161	151	175	162	173	180	187	155	180	173	187	185	177	170	180	139	132	151	168	164	168	175	174	138	173	159	164	145	174	171	161	166	159	196	180	162	161	170	176	154	167	173	143	150	164	139	167	172	196	153	163	180	160	154	171	163	164	146	177	154	166	163	165	159	163	165	173	176	172	169	161	173	169	169	188	164	190	176	164	171	158
17579	4676	483	555	472	460	430	484	488	446	457	472	458	421	508	487	457	448	452	422	428	421	432	481	433	451	412	474	445	432	454	438	440	418	443	456	455	454	421	411	460	438	457	438	451	449	420	406	428	411	445	427	456	415	475	432	435	465	452	441	459	442	471	445	468	401	403	439	443	467	446	427	439	439	421	459	425	414	441	429	451	443	467	429	455	427	477	432	458	429	418	466	448	429	451	457	451	440	456	451	439	421	444	439	418	463	461	441	459	434	433	444	404	462	417	414	434	426	449	447	448	419	446	461	472	482	456	436	431	454	470	440	457	445	408	456	450	446	451	435	462	480	465	487	414	419	453	464	418	429	439	426	461	408	409	440	434	469	433	461	436	468	412	460	428	462	440	398	454	438	476	438	416	452	476	468	459	444	503	459	492	430	416	419	403	480	459	432	463	489	437	469	440	429	409	448	471	431	404	411	446	482	427	441	459	448	420	444	423	440	450	460	442	484	443	465	462	469	400	473	409	433	441	451	428	447	442	463	465	431	439	436	415	447	422	428	453	454	437	490	407	451	464	467	474	455	436	421	402	455	456	469	438	458	486	456	472	411	428	422	427	413	469	432	448	436	460	473	467	445	395	430	466	443	402	418	443	445	445	427	472	444	433	455	447	466	437	450	434	426	436	433	410	458	436	467	460	472	435	444	471	447	446	436	423	436	443	447	462	431	409	450	436	455	447	465	428	433	400	422	458	459	442	461	455	423	443	411	437	449	441	454	454	423	446	453	406	428	452	445	426	449	467	439	458	396	422	425	458	412	420	448	431	439	393	419	418	466	470	452	438	410	413	429	425	462	449	448	428	419	460	448	407	449	408	409	431	446	439	460	441	453	471	451	459	440	432	441	414	416	416	433	463	420	461	432	411	414	462	426	449	433	424	449	441	463	455	432	426	479	431	444	453	450	407	465	442	469	430	438	422	462	416	426	440	415	426	457	419	489	428	457	441	442	443	428	446	439	436	464	434	423	438	443	423	468	420	421	468	482	398	427	433	476	420	446	419	428	453	440	422	470	451	443	444	448	398	447	441	390	430	413	429	446	440	421	474	469	407	459	407	474	420	451	416	447	484	430	431	428	416	421	443	451	443	455	443	445	409	389	443	454	442	432	421	462	407	421	435	435	487	411	451	451	408	423	445	446	481	459	448	474	433	445	404	446	444	454	443	427	462	435	408	417	454	428	401	445	439	435	436	426	430	467	413	444	431	447	482	427	432	433	450	462	456	446	449	472	445	415	434	451	451	457	435	453	432	482	422	472	460	462	421	429	430	424	431	448	412	445	444	466	468	429	426	408	420	492	453	455	454	432	405	414	474	457	436	450	419	426	431	476	445	431	456	398	456	428	437	410	416	438	451	417	434	424	406	432	445	456	399	413	448	431	467	437	460	456	419	441	441	467	432	469	444	419	425	424	444	420	457	459	457	465	429	421	460	445	424	432	406	431	452	458	451	436	443	437	482	433	439	426	475	420	419	448	445	430	443	459	426	450	484	435	457	442	430	429	418	436	447	435	427	420	456	434	442	443	467	445	454	398	423	426	434	454	462	417	443	431	479	418	420	429	414	437	462	433	478	426	467	468	464	454	458	456	452	403	438	452	429	421	442	401	420	431	453	379	466	422	428	448	426	432	485	436	464	437	464	439	411	453	428	474	479	465	461	457	426	469	448	461	450	494	420	464	436	455	450	464	471	415	446	450	431	383	408	443	397	470	445	404	465	461	465	468	423	463	432	429	407	460	407	476	407	451	455	419	423	469	441	439	450	433	418	427	449	465	475	457	460	427	471	435	457	438	455	413	483	463	452	441	421	477	444	438	454	426	437	504	421	418	444	429	402	449	434	444	429	478	460	473	392	461	423	444	438	410	413	465	454	428	453	443	462	449	473	459	437	446	441	455	458	433	436	420	422	419	502	458	460	427	469	416	454	467	430	415	465	455	416	435	435	443	490	425	436	400	453	435	425	430	436	460	415	453	455	452	455	447	460	466	436	415	446	423	446	453	406	430	434	441	414	432	457	460	455	466	437	455	445	451	458	434	429	439	438	430	416	462	421	425	427	437	420	466	447	449	447	429	450	419	454	463	473	416	460	456	420	450	424	434	442	439	426	437	414	441	418	430	452	459	422	436	434	421	443	502	444	436	416	426	443	419	505	462	478	449	431	433	458	461	430	448	440	437	460	469	413	423	432	459	448	416	431	416	426	427	424	454	476	445	387	444	401	455	434	449	442	441	465	458	432	452	397	455	458	466	461	412	401	455	439	425	486	463	459	414	426	471	419	416	440	426	453	430	440	419	470	473	444	421	465	459	430	456	426	451	451	449	456	419	441	437	456	445	405	433	449	421	491	498	453	460	437	428	447	454	405	425	449	434	477	424	428	450	429	443	471	467	466	499	428	458	424	450	433	439	423	413	451	433	436	415	469	425	382	406	442	446	431	448	414	414	464	450	443	449	446	427	463	435	446	461	455	394	427	437	439	443	471	431	469	416	447	456	426	453	434	394	422	439	456	455	460	454	457	431	430	444	429	450	462	452	391	454	429	438	429	467	431	450	445	430	430	407	505	437	435	440	455	460	435	455	460	436	455	449	450	428	448	455	415	448	444	459	438	439	443	446	431	416	445	470	404	424	436	483	422	434	458	425	471	402	478	444	420	427	485	468	457	461	457	465	427	449	446	426	421	459	457	430	445	449	454	425	439	417	431	417	412	435	414	431	444	458	453	476	441	416	439	455	425	426	469	454	450	480	388	466	436	439	427	443	413	387	449	469	449	476	441	452	423	423	427	401	440	456	459	467	458	449	427	443	431	469	469	455	438	433	407	441	456	498	458	481	456	411	454	406	488	400	446	428	426	419	417	443	444	428	457	445	441	407	430	496	468	421	457	416	414	405	443	430	411	441	418	449	427	469	430	411	428	410	446	442	403	437	456	470	423	465	448	436	422	427	457	455	430	477	469	458	411	449	466	449	382	443	459	444	437	449	436	444	436	415	469	424	427	458	441	474	453	434	431	464	437	476	453	447	429	453	438	421	472	437	427	478	433	433	428	433	438	458	442	459	423	446	404	423	453	438	435	431	438	445	414	435	460	446	446	416	414	458	463	403	422	418	480	460	456	446	433	483	424	444	471	461	456	456	407	472	466	449	440	449	453	435	459	432	451	407	430	450	441	396	486	396	432	447	474	445	456	450	449	447	469	442	422	475	411	480	419	441	406	435	454	429	434	423	432	441	459	454	444	491	445	449	424	442	399	437	417	484	463	439	422	434	452	438	475	444	460	488	429	416	448	479	445	458	443	404	425	461	442	419	407	460	444	460	452	431	417	441	416	437	426	451	458	417	407	435	421	448	479	443	425	433	424	442	419	433	442	469	467	433	427	437	426	438	440	405	443	425	428	425	457	446	445	420	441	475	450	440	446	414	419	458	423	433	452	451	423	406	432	498
67753	44821	11633	1257	686	532	416	428	361	384	378	360	325	343	272	316	331	285	275	334	289	291	257	328	302	318	312	319	309	308	316	293	279	280	293	289	298	285	300	341	309	311	318	303	291	270	320	310	321	284	296	295	327	254	337	301	293	303	316	326	300	270	296	270	291	312	290	313	287	286	271	297	295	289	271	278	286	301	302	294	297	299	274	310	336	264	292	289	264	280	318	280	303	329	303	272	301	296	307	260	294	286	275	293	270	315	315	279	302	314	283	302	281	296	304	284	255	311	294	273	298	322	324	287	323	314	297	290	296	288	312	275	310	305	306	272	301	321	307	314	289	277	305	283	284	313	249	316	303	271	314	277	310	299	300	272	287	289	284	291	324	288	287	298	259	304	316	297	261	281	311	286	308	281	312	277	283	317	294	294	270	277	278	295	261	254	295	289	290	279	306	277	257	292	304	291	309	287	288	302	275	308	305	294	323	284	270	273	300	295	278	271	262	325	264	325	313	255	299	267	282	289	301	267	279	295	286	299	275	268	263	319	267	327	295	286	303	308	279	298	279	303	309	268	323	312	309	330	281	277	280	308	309	284	308	267	259	292	295	309	286	297	279	300	290	315	292	292	291	290	313	263	297	281	326	309	311	282	277	265	272	300	308	314	312	299	294	266	293	289	293	293	322	318	284	294	289	297	302	290	283	274	284	315	264	250	242	289	284	299	332	303	305	277	272	281	325	279	295	274	298	290	301	321	282	264	298	304	320	308	277	280	317	299	303	281	277	325	284	295	276	304	295	327	323	290	282	304	281	280	316	257	295	265	268	313	288	263	291	277	282	312	288	258	266	279	290	294	270	311	293	286	298	295	284	294	265	256	317	285	320	286	318	288	286	291	293	284	299	288	313	308	242	281	296	270	324	257	291	299	308	269	310	270	284	325	276	317	284	298	282	303	300	285	313	285	274	274	283	290	335	305	332	301	291	259	292	288	297	292	305	276	289	263	287	238	267	273	285	280	282	279	287	312	263	342	276	280	273	286	270	287	313	269	294	309	272	302	302	285	308	297	299	285	320	290	278	310	292	282	277	267	285	288	312	290	297	300	269	278	277	266	343	311	282	293	312	291	294	280	310	322	278	287	302	303	290	317	280	300	296	274	298	281	277	317	265	287	304	276	270	317	307	264	300	323	279	319	244	270	286	318	252	294	295	294	315	299	284	281	261	304	305	304	280	263	281	289	312	281	302	278	270	288	301	330	287	285	347	286	277	268	280	299	312	295	310	257	278	274	318	295	303	321	300	302	301	279	276	287	283	296	273	270	307	265	296	305	290	332	304	274	288	293	294	301	263	279	269	262	296	298	312	278	336	302	321	321	279	318	290	294	322	334	282	259	307	314	290	271	278	302	303	285	296	276	284	330	339	287	297	284	268	305	286	309	301	285	282	281	293	297	311	296	261	291	288	309	306	285	283	303	285	280	304	296	270	300	283	278	299	272	298	299	281	296	305	295	286	317	298	325	263	280	291	258	299	268	292	278	243	312	296	278	256	284	284	277	304	321	302	301	282	288	274	286	270	292	296	298	267	286	277	311	297	274	294	310	283	297	290	289	305	287	302	296	260	315	287	298	310	286	330	312	302	299	283	292	282	308	309	282	313	298	278	313	259	292	260	279	306	286	295	297	296	292	261	292	311	298	288	288	292	276	317	317	307	291	327	281	298	268	293	313	300	281	286	314	307	288	312	300	293	296	316	303	273	293	328	295	317	283	297	306	278	298	305	295	276	252	292	312	279	276	311	269	293	290	287	266	299	296	261	291	288	314	265	297	280	265	288	303	313	285	255	301	290	306	275	297	333	310	282	278	306	284	286	284	303	277	268	296	272	281	296	287	306	310	327	274	318	284	271	276	263	308	302	276	270	304	294	288	278	292	294	276	296	282	297	289	281	302	309	282	306	275	267	250	268	292	295	293	282	300	286	297	315	306	292	302	309	314	287	292	296	294	300	261	305	304	269	307	319	286	260	297	271	300	290	291	266	261	282	306	294	298	270	300	297	274	313	278	292	305	288	295	274	285	293	286	322	320	294	285	301	307	302	295	290	260	278	279	289	285	303	290	305	291	307	292	300	326	317	290	296	301	292	297	297	297	304	291	315	297	271	294	272	285	311	285	305	270	304	320	310	291	295	331	289	323	271	330	294	290	272	263	279	283	279	300	299	315	311	279	279	284	295	288	300	262	282	283	285	291	292	302	310	289	291	285	285	298	292	293	317	271	276	288	274	285	290	264	282	264	298	265	261	287	279	313	306	292	286	288	264	295	288	291	319	303	312	285	308	310	273	327	306	280	276	292	293	298	272	324	305	298	297	320	288	255	304	298	289	285	309	301	296	290	294	303	287	292	280	281	275	298	274	293	308	320	285	284	254	289	312	312	292	305	269	291	291	286	308	293	292	308	287	290	298	290	305	304	303	264	271	267	287	313	295	290	294	330	270	318	318	303	269	273	284	299	288	273	270	283	277	301	293	289	299	292	273	289	285	299	275	290	299	309	285	295	292	289	305	304	287	281	298	313	301	289	287	325	257	290	330	289	260	289	297	287	270	281	269	308	296	303	280	261	306	294	337	300	278	254	289	280	304	276	295	301	268	303	266	264	274	283	284	312	264	284	276	291	298	283	277	297	274	303	302	314	269	301	261	275	293	290	308	273	290	297	290	297	243	258	302	319	292	284	271	294	291	291	301	296	267	310	294	304	284	253	276	283	307	337	328	325	286	276	280	272	287	313	309	284	315	293	304	310	284	313	316	289	268	288	291	254	301	288	292	280	289	280	304	304	295	277	332	274	318	283	268	310	314	293	297	276	284	306	316	321	305	288	300	283	253	322	317	283	288	288	316	275	285	296	271	294	288	302	266	310	298	284	247	275	293	328	295	310	289	282	319	303	269	312	271	300	283	316	282	272	285	273	300	314	294	311	288	303	315	273	293	278	288	279	257	279	308	278	316	291	283	295	285	314	303	274	277	321	295	259	298	290	308	281	268	292	273	292	301	264	283	293	311	279	276	295	291	314	322	316	289	271	295	298	270	288	291	255	278	302	304	284	292	280	307	305	285	286	294	321	310	292	310	284	296	300	295	273	267	299	316	284	297	291	277	295	281	304	306	273	243	318	283	309	278	299	294	292	278	289	297	283	322	282	301	292	301	280	317	296	299	286	288	282	323	295	292	282	269	275	281	311	306	296	277	278	296	301	303	286	278	298	303	288	263	281	293	302	322	297	311	288	295	291	319	316	288	315	301	310	279	312	266	313	341	296	308	289	283	299	298	283	282	268	298	273	288	325	325	268	296	294	320	301	299	276	305	249	303	309	324	326	295	283	279	268	312	293	286	298	269	298	291	286	304	311	292	269	297	285	290	296	300	299	293	307	319	319	264	274	288	289	289	272	278	294	299	308	299	321	326	310	280	291	325	327	273	322	290	286	315	338	288	265	289	311
40565	27783	2142	2303	2052	1816	1526	1321	1143	1080	1024	982	924	937	884	931	857	866	865	844	805	748	786	825	762	778	802	826	766	756	764	665	727	734	794	702	722	769	763	749	772	720	759	727	718	728	745	728	678	669	751	699	729	758	735	705	715	772	688	693	738	650	702	725	713	709	742	742	732	720	715	735	742	736	691	731	776	733	693	708	754	698	681	725	761	663	677	750	711	684	701	756	734	680	752	733	716	692	736	736	674	688	700	741	694	706	733	688	680	664	665	661	718	712	746	715	682	701	728	766	738	691	735	723	710	732	706	703	770	712	741	707	656	683	704	695	698	693	686	684	699	711	718	696	693	699	706	657	684	715	770	737	767	726	677	713	690	697	707	702	724	721	691	688	677	682	668	695	687	719	723	680	668	754	719	658	731	731	725	707	705	784	714	675	680	743	675	703	671	676	668	766	707	688	667	695	737	658	703	701	727	722	674	687	723	714	664	711	736	732	737	734	717	713	695	757	683	726	726	713	715	687	704	690	723	708	724	695	706	735	690	694	713	731	710	728	707	659	718	738	684	717	708	673	638	700	693	695	727	707	660	691	699	713	722	691	711	727	727	691	714	734	714	674	732	681	748	723	730	729	699	693	705	762	709	666	704	707	670	677	711	744	686	748	690	723	721	743	690	711	693	703	686	709	716	735	696	749	713	709	672	671	787	761	688	681	729	700	673	754	727	693	680	674	727	748	731	708	699	697	732	712	702	749	716	716	695	744	702	745	676	652	681	721	713	736	733	698	697	705	740	739	704	667	704	722	663	688	703	712	716	714	709	670	725	741	720	734	683	693	751	742	706	749	709	697	707	705	659	703	719	731	730	707	715	686	724	651	730	673	693	729	687	680	692	690	701	705	686	699	667	726	725	696	745	690	718	714	699	726	711	688	744	753	730	729	676	723	706	688	700	713	654	727	697	740	707	733	701	720	724	674	713	711	743	702	716	644	689	717	687	724	719	767	671	740	709	745	674	715	725	708	715	689	766	693	715	687	685	753	730	728	701	706	685	713	685	690	681	720	755	747	721	724	709	723	744	712	694	690	706	734	705	684	687	707	724	730	678	692	761	702	695	693	714	691	705	725	698	700	724	706	769	689	722	742	699	681	739	678	716	743	683	686	744	693	679	678	720	654	671	726	733	707	687	696	696	714	675	676	686	656	694	705	721	719	736	693	661	724	705	737	677	728	771	706	680	732	671	679	656	708	722	744	699	733	687	697	669	697	736	693	693	743	720	651	735	701	681	729	710	742	704	716	637	727	714	702	707	781	664	759	714	756	704	725	689	696	694	709	703	741	643	741	735	793	762	720	697	702	725	706	670	706	721	732	698	722	729	750	702	722	701	673	635	726	703	679	681	689	710	699	702	737	738	672	715	689	689	756	703	711	767	675	697	746	739	639	696	713	721	731	700	685	719	699	682	752	705	714	702	703	683	747	712	704	722	688	727	735	734	680	671	648	728	718	688	704	715	772	693	677	701	757	696	721	711	718	678	704	703	660	655	730	694	737	704	714	725	727	695	683	734	688	727	722	714	764	755	692	693	714	729	736	721	752	702	706	694	684	715	698	726	721	675	682	715	726	710	714	693	708	714	684	719	723	670	698	657	752	744	712	716	757	723	764	682	703	708	753	709	688	701	725	721	663	698	677	706	673	726	671	657	725	671	717	679	703	668	711	710	705	673	759	669	715	732	670	770	710	699	698	743	634	715	729	774	724	734	689	696	704	760	711	700	710	722	706	712	692	769	711	700	634	697	654	692	770	725	685	704	691	684	725	723	688	661	710	701	731	707	706	735	736	700	714	729	734	730	718	734	729	669	723	663	720	692	761	674	699	742	671	729	683	677	685	694	706	673	672	700	718	701	681	701	717	689	736	697	715	711	683	694	690	726	740	730	699	721	704	761	711	740	708	697	691	718	756	753	710	731	736	720	691	656	664	756	697	730	678	678	663	700	714	741	683	713	743	714	677	752	682	723	691	698	710	718	708	711	676	681	700	727	737	701	726	733	691	709	720	712	711	694	717	709	697	749	700	696	700	679	701	688	733	682	711	698	686	728	753	692	713	784	694	702	669	677	706	667	727	670	696	710	710	685	697	704	710	709	633	686	672	708	742	758	718	695	718	732	698	737	701	686	702	745	708	728	750	708	690	686	662	714	698	710	724	729	726	754	684	721	699	745	672	740	730	800	638	705	688	724	708	666	682	723	734	713	719	720	677	734	725	728	716	711	687	785	705	684	745	687	704	730	723	704	731	708	665	658	683	744	677	701	723	701	699	704	671	719	667	696	720	688	674	702	709	735	695	697	716	704	718	706	735	741	742	677	677	677	687	730	663	706	712	732	698	700	706	711	691	660	705	710	688	742	718	713	728	724	721	743	726	767	707	692	689	686	690	751	699	708	698	696	714	734	729	727	737	695	697	746	687	687	698	736	685	779	666	693	753	700	721	678	688	698	649	694	680	718	757	695	693	649	732	730	743	749	710	737	764	717	681	781	772	676	658	715	717	665	657	743	694	696	674	710	702	667	720	704	740	692	682	744	711	677	722	706	734	697	668	760	772	686	776	697	734	724	715	724	674	733	703	705	703	736	740	731	709	719	695	723	684	695	712	673	713	698	718	693	710	708	704	709	717	698	687	687	700	690	720	706	690	687	708	728	703	704	704	715	712	695	719	711	657	672	702	707	745	699	701	704	684	726	716	768	743	634	755	674	713	693	673	700	660	704	715	693	699	694	733	676	672	688	730	703	702	749	731	682	720	706	661	680	741	681	655	672	661	705	713	710	778	722	729	748	695	714	720	737	694	706	743	691	717	729	702	723	715	752	722	709	719	707	708	736	700	736	687	710	723	688	715	692	722	726	669	697	677	716	722	723	721	712	698	737	721	717	720	704	659	719	642	658	710	710	717	642	666	707	727	703	671	766	711	681	691	687	694	708	714	714	692	732	711	651	699	703	687	788	693	688	693	717	708	736	697	723	713	769	708	698	743	713	732	678	693	780	681	678	762	731	695	738	732	710	698	709	728	731	681	709	681	710	684	727	698	686	699	720	704	699	755	666	716	708	711	689	709	671	695	681	739	759	697	796	704	727	705	698	712	710	714	703	704	699	717	722	662	705	722	730	718	719	678	701	679	745	712	663	707	715	715	672	730	679	642	728	673	709	686	675	724	731	698	700	729	702	727	699	666	674	682	677	690	715	697	732	723	740	673	738	689	753	722	684	745	693	702	700	702	732	695	703	705	731	709	683	734	672	664	662	721	724	717	695	689	706	669	736	701	699	708	672	705	729	704	739	704	715	736	681	709	694	666	726	726	708	710	669	692	701	722	716	689	751	715	675	686	716	682	681	714	687	720	714	762	725	687	698	748	718	683	732	703	736	716	768	733	720	714	715	761	687	711	680	697	714	679	719	663	693	704	730	698	700	676	742	672	668	700	710	671	682	707	720	709
80462	58329	19321	4010	1077	708	547	486	445	366	356	360	291	344	322	308	304	279	290	272	254	260	263	240	272	260	291	278	257	264	270	260	278	265	278	268	271	260	267	252	242	276	249	242	279	284	255	238	239	273	265	253	271	285	265	227	257	268	250	253	294	247	254	253	219	273	271	256	276	259	247	251	276	261	234	257	257	234	278	273	259	249	268	243	242	249	250	287	272	251	224	273	244	264	279	230	263	263	250	257	246	250	246	245	242	254	251	264	262	258	255	257	271	261	270	256	315	263	237	267	267	295	230	234	227	240	244	262	243	227	263	226	250	261	236	258	259	289	244	270	263	257	240	214	277	243	258	282	250	263	255	271	249	265	243	238	235	262	237	234	284	264	284	265	243	237	257	244	232	229	239	257	219	250	250	264	254	256	225	250	246	237	274	254	242	257	251	263	265	256	260	260	268	225	239	252	233	248	245	249	268	241	256	243	274	259	249	271	252	274	238	252	285	226	247	242	258	258	264	262	265	248	238	254	252	282	242	253	248	255	285	276	258	260	237	208	248	251	256	247	256	256	270	233	245	233	245	247	242	264	218	233	233	274	302	230	261	269	233	280	284	239	235	232	262	252	240	269	242	225	212	234	245	226	238	246	269	242	236	260	251	236	219	246	277	270	260	250	258	227	271	257	261	227	254	244	252	238	277	279	256	259	274	268	230	253	243	243	274	255	236	242	239	238	204	256	252	292	262	236	263	239	244	247	272	241	223	223	243	270	260	247	254	233	228	253	253	261	256	249	244	261	269	266	226	226	232	264	259	264	248	235	288	287	251	268	249	282	245	266	232	264	232	249	245	261	264	238	250	236	245	236	253	246	255	229	257	251	238	256	257	260	245	277	257	239	241	258	222	217	236	254	248	251	246	248	257	229	242	261	281	287	257	240	245	223	244	254	270	241	254	262	236	217	263	253	231	274	252	243	279	278	234	226	254	241	257	271	243	270	247	263	244	249	258	254	249	245	242	259	243	267	262	258	258	257	288	266	252	263	268	230	221	256	243	292	273	263	232	238	273	245	247	241	258	237	265	235	235	249	250	268	237	274	267	240	259	232	255	234	259	253	245	248	253	276	250	249	256	245	262	248	249	269	268	256	262	254	240	250	255	262	244	248	253	248	235	265	247	246	260	265	231	282	248	264	280	246	259	227	267	260	261	263	248	248	232	246	255	241	293	280	252	244	255	243	262	281	290	268	248	273	254	251	235	241	273	224	249	284	283	264	240	244	256	269	226	267	232	263	245	268	272	246	266	252	276	266	248	253	254	242	274	225	264	264	233	247	248	236	256	241	282	243	244	265	243	263	280	253	258	242	269	262	255	245	256	260	237	273	240	246	249	252	260	245	249	255	271	246	248	243	254	277	233	231	260	241	261	255	283	296	261	261	263	250	253	275	235	272	228	235	245	229	243	265	269	242	275	230	251	256	249	237	243	228	254	254	216	226	252	249	247	266	253	253	276	255	255	235	246	260	232	221	239	275	279	266	239	247	248	237	242	272	248	248	247	239	238	262	271	221	212	225	271	249	243	276	275	253	238	254	257	233	246	240	277	249	235	245	239	249	253	238	246	254	245	264	231	250	260	276	245	243	257	266	256	215	273	236	255	242	271	235	259	285	256	246	240	243	241	259	235	227	255	275	256	248	273	262	242	263	244	261	227	242	259	264	262	272	277	239	246	270	245	262	233	243	276	235	247	246	267	291	227	250	237	264	225	296	267	221	253	268	223	242	260	238	258	260	270	251	247	239	258	241	249	247	263	270	270	238	274	249	273	286	275	256	244	221	267	248	284	246	243	263	245	245	254	258	254	231	247	235	239	220	259	278	247	267	273	252	237	247	264	251	259	277	251	253	258	225	237	253	267	235	284	241	250	256	218	224	270	275	259	262	237	218	240	270	258	273	234	255	261	261	256	261	251	267	255	277	262	255	286	273	264	253	244	236	258	239	265	250	269	236	275	238	249	255	272	248	278	265	279	244	248	275	234	292	255	285	278	229	248	277	247	275	254	238	245	260	259	279	280	263	270	270	279	250	240	260	262	250	233	261	263	250	242	257	262	256	252	299	240	267	251	246	252	246	244	252	267	271	270	252	255	227	259	273	262	245	264	252	254	235	239	255	246	260	209	265	248	265	258	262	251	242	235	255	255	248	258	247	250	254	262	237	258	259	227	241	235	250	229	269	239	256	246	274	235	238	241	238	266	254	255	247	234	265	275	237	249	249	248	230	255	241	275	255	252	262	254	241	210	252	221	254	234	276	281	241	229	243	269	240	237	247	281	271	237	250	253	267	264	227	244	228	250	241	199	247	255	245	251	277	239	270	213	252	264	254	243	244	256	243	251	251	287	276	252	280	238	253	259	244	260	248	241	259	269	244	256	214	263	251	236	236	257	245	288	247	238	283	259	254	252	287	265	248	235	255	278	268	288	255	270	253	262	248	241	259	243	240	248	236	239	251	251	251	249	251	226	272	276	249	234	253	238	279	255	271	224	254	247	228	232	228	263	254	241	255	250	272	249	270	271	249	283	233	232	244	245	270	255	262	241	257	213	263	238	235	266	246	255	264	230	254	230	271	263	261	279	273	308	261	269	250	277	284	255	261	274	226	249	252	270	300	256	239	262	238	267	288	251	251	260	257	259	238	251	250	250	236	234	215	240	262	264	276	229	243	253	270	266	283	256	246	269	257	262	240	283	259	260	260	246	267	242	265	272	243	239	251	238	266	274	247	241	256	232	233	246	239	276	262	255	254	261	248	265	260	262	254	242	249	258	243	235	283	268	245	269	265	254	253	247	277	235	272	277	244	243	237	256	257	269	266	263	282	264	261	237	261	273	252	283	265	246	224	250	243	253	265	264	244	254	253	258	232	278	281	236	237	235	232	251	241	274	260	255	265	255	249	237	264	266	256	257	254	246	227	276	223	243	243	236	259	280	255	264	227	245	245	273	260	257	268	259	284	275	252	242	261	268	264	247	259	287	226	275	243	209	281	260	243	261	231	257	264	236	264	252	257	280	262	238	284	276	268	258	282	264	259	248	265	244	294	236	265	264	250	237	246	273	262	245	243	243	286	248	209	252	235	274	265	261	246	240	262	262	263	255	309	241	228	265	266	231	229	225	231	260	260	251	265	253	252	249	271	243	284	258	251	235	241	252	242	276	233	261	243	264	265	244	260	239	244	268	249	296	259	247	257	255	253	241	247	277	248	229	246	271	231	262	224	254	251	238	238	255	257	258	234	258	235	272	252	249	243	260	246	247	275	255	261	294	243	266	226	248	257	266	243	240	271	271	252	259	252	272	257	277	247	274	276	258	247	235	256	256	252	281	245	272	231	225	257	287	273	272	281	258	254	257	232	241	263	264	261	257	242	258	246	245	259	258	255	239	249	235	248	262	265	244	256	227	237	289	239	263	272	239	244	267	246	255	218	253	266	257	276	233	258	239	251
49631	36037	3377	3691	3205	2538	2226	1872	1590	1373	1309	1108	1110	1019	978	959	923	852	830	851	773	767	699	709	742	780	745	718	678	679	712	693	610	631	644	671	700	622	660	668	634	654	656	614	603	697	643	624	623	663	647	680	612	640	623	653	656	615	617	633	618	595	629	640	640	612	628	609	623	608	533	606	599	563	655	691	618	586	625	621	664	627	637	621	576	609	601	655	555	649	611	618	546	596	628	649	611	585	620	595	619	623	587	570	565	595	625	610	592	616	623	589	578	590	567	612	629	581	620	609	623	579	589	573	601	640	582	633	615	579	576	609	597	617	585	622	612	585	586	587	620	591	660	593	571	628	650	616	630	609	638	551	611	608	591	562	587	613	634	616	635	577	582	631	578	594	604	616	621	594	594	620	588	614	577	555	600	606	604	603	566	605	571	592	608	602	550	594	570	611	608	593	582	616	601	582	644	559	595	615	637	642	609	563	615	594	617	615	635	603	563	553	581	625	596	575	545	621	592	570	586	614	594	593	603	581	634	596	593	557	636	588	584	587	655	593	632	601	569	589	592	613	594	597	636	614	592	598	568	605	575	588	592	563	642	586	643	578	607	621	592	601	630	643	598	602	598	624	562	577	572	598	635	623	578	590	574	561	567	608	607	570	642	596	561	614	581	628	606	606	597	616	590	633	629	629	603	593	641	620	607	600	641	599	565	610	621	597	615	618	569	559	593	592	620	604	596	597	608	570	578	591	591	628	609	621	600	587	574	591	601	549	588	564	586	581	590	551	653	588	591	581	597	622	643	582	611	575	607	626	648	621	644	643	644	627	642	624	578	621	579	648	567	597	576	601	624	618	610	603	580	632	639	642	584	576	627	612	621	639	591	591	639	610	588	563	613	601	601	580	547	588	542	593	608	599	607	602	636	636	616	631	554	575	596	585	616	614	606	634	587	612	610	583	618	611	610	610	625	584	632	627	591	623	571	621	582	621	621	628	618	588	624	597	607	566	628	598	606	615	613	613	609	673	602	577	598	613	579	632	669	572	568	579	592	606	582	616	584	589	622	589	605	558	588	634	577	551	609	607	627	583	604	579	613	599	576	587	645	615	563	593	581	587	611	597	594	623	580	616	601	571	612	576	616	598	608	621	637	611	617	585	626	639	619	587	598	613	559	609	581	609	609	584	587	621	588	615	578	651	613	556	621	590	543	567	616	584	559	635	645	607	619	590	602	626	575	601	626	620	621	597	611	618	580	588	576	582	592	540	642	589	610	643	599	611	613	628	660	641	631	609	622	613	616	577	609	586	619	603	624	611	603	611	572	567	637	591	586	631	629	625	615	620	612	609	637	606	578	572	617	599	591	643	589	586	565	577	593	592	586	575	618	618	599	562	575	632	568	624	585	582	635	600	594	554	599	639	622	612	574	608	570	585	616	580	592	588	614	567	600	586	610	623	587	615	604	617	619	589	589	572	570	653	601	563	599	589	596	544	601	572	617	614	569	558	625	608	600	611	617	628	562	598	610	608	590	555	595	599	578	634	607	603	593	617	629	608	614	587	594	578	584	600	604	623	626	610	598	595	571	613	607	595	674	601	644	613	569	599	588	568	585	565	613	582	571	569	578	611	631	584	597	610	567	627	629	604	641	609	547	576	582	596	580	596	616	571	588	619	593	582	592	612	575	558	588	615	592	593	584	627	587	641	614	596	567	613	582	589	579	575	580	594	567	597	583	604	587	614	612	615	626	589	620	598	570	633	581	586	612	616	591	617	580	611	611	608	620	622	603	619	631	625	614	580	574	568	595	664	636	591	613	612	603	610	617	604	559	602	583	582	574	622	556	622	582	578	559	611	644	598	566	584	635	605	605	563	607	619	607	577	620	614	622	591	595	617	659	634	615	554	601	595	589	560	550	580	581	593	599	581	582	586	588	582	611	602	583	611	584	585	612	613	599	603	605	582	619	599	646	574	621	566	615	603	578	606	561	619	602	605	597	604	614	603	588	609	620	644	583	619	577	583	533	592	549	558	581	586	585	623	626	629	546	588	572	602	581	616	585	610	607	651	592	610	567	609	617	643	598	666	568	604	560	583	639	590	610	573	643	634	605	558	618	602	578	560	633	619	574	621	550	567	609	579	621	576	618	619	570	621	617	564	591	620	607	590	570	576	620	621	575	604	599	601	610	577	584	591	603	601	623	623	628	582	635	646	569	590	648	585	624	635	573	598	613	605	577	613	572	609	616	606	650	572	602	598	624	633	552	633	614	613	616	620	590	619	582	614	639	594	623	576	575	599	662	583	578	615	592	593	588	596	569	652	608	539	608	597	573	599	616	596	611	621	624	596	603	583	580	596	635	632	590	582	600	610	592	623	648	593	609	592	619	587	625	583	582	602	615	629	617	595	589	623	554	592	594	613	543	604	574	582	616	608	594	640	642	617	604	620	632	603	585	591	603	619	607	595	532	608	639	583	602	592	599	632	599	601	601	637	573	580	591	581	626	600	589	612	619	623	581	606	612	571	638	612	632	606	649	594	628	593	621	578	576	628	569	551	609	587	574	619	604	619	625	618	639	613	624	625	561	619	604	634	601	567	612	591	624	620	588	582	624	596	635	595	591	591	576	631	594	645	618	613	593	579	583	628	619	538	557	610	566	575	641	634	600	602	634	624	608	609	569	584	598	614	590	615	581	584	631	580	584	595	606	578	600	636	583	608	564	613	574	619	606	614	583	594	578	576	559	608	596	607	593	616	616	604	594	608	585	560	581	604	608	621	645	617	557	585	570	610	617	606	665	579	592	575	587	563	589	618	616	563	592	656	612	632	595	599	566	638	603	601	595	607	575	602	601	622	575	592	581	599	572	617	637	609	593	561	574	583	626	615	610	562	596	606	579	604	620	599	572	570	609	607	605	625	575	597	651	596	642	631	593	585	597	620	586	562	559	565	628	608	594	626	578	566	582	612	614	634	568	556	552	610	575	623	574	639	598	615	636	593	606	588	588	616	581	576	608	584	617	619	634	566	619	603	594	589	592	621	618	594	578	607	584	607	616	621	589	631	616	586	639	583	622	585	642	610	596	648	585	634	577	622	623	558	583	613	606	620	594	617	622	578	599	601	603	617	615	605	620	603	593	597	595	593	585	622	582	611	600	574	619	600	597	597	648	610	607	591	551	596	606	591	614	570	642	643	586	623	601	592	633	609	616	613	585	568	610	599	627	627	603	648	601	593	575	627	587	600	590	640	604	614	609	593	605	608	620	609	618	615	603	599	579	628	558	612	614	605	564	618	581	591	569	582	606	625	613	588	666	605	594	572	639	599	571	617	596	575	596	634	635	588	610	618	628	565	593	578	567	581	628	618	633	586	589	616	604	590	596	615	584	607	657	628	599	655	613	629	587	594	557	594	599	564	633	553	622	591	569	609	591	574	617	627	576	608	586	621	602	612	594	614	638	624	572	608	598	606	553	604	539	562	618	558	612	582	623	608	582	568
18394	3854	297	166	162	162	169	166	175	165	158	148	177	161	165	172	150	190	170	160	166	157	168	161	153	168	157	179	177	172	165	142	179	165	192	164	159	163	179	138	153	145	177	160	172	141	157	159	156	174	165	169	163	149	165	175	149	164	175	140	148	174	159	157	161	133	154	158	178	149	165	144	150	135	166	166	144	187	177	172	160	161	173	193	160	150	177	171	170	123	158	166	177	157	137	170	164	156	164	173	155	150	161	154	159	157	141	141	171	170	132	162	170	164	169	170	151	175	164	156	164	164	170	176	147	172	174	172	150	187	169	177	188	154	167	205	170	161	148	157	151	182	163	146	156	179	180	137	180	166	163	160	158	156	172	153	139	154	159	152	173	157	130	146	166	158	170	169	152	161	179	180	174	155	159	168	161	179	166	149	169	164	156	156	146	174	170	154	137	154	160	175	132	172	172	156	160	178	172	165	178	151	159	159	158	162	155	171	159	154	162	170	166	170	168	161	184	158	158	134	152	153	159	162	180	163	174	158	178	143	159	177	174	165	171	195	144	166	163	167	148	164	172	182	147	147	148	160	154	167	150	190	167	170	196	181	145	148	190	168	160	146	154	162	165	162	170	181	174	174	142	132	185	157	172	162	160	175	158	145	167	175	170	133	168	137	148	147	176	149	184	152	172	152	159	161	139	158	147	160	146	163	147	161	165	153	150	178	174	199	151	188	193	166	144	173	172	152	148	167	154	175	183	174	162	191	162	150	144	154	174	197	168	149	162	166	146	148	147	173	136	210	166	171	156	168	163	139	162	165	148	158	160	159	184	152	192	139	156	174	161	176	150	178	155	123	159	160	184	151	185	161	173	156	156	159	180	155	176	164	165	159	171	167	182	164	166	149	144	149	180	163	157	164	154	171	170	161	162	192	157	154	163	145	165	180	155	163	169	161	176	170	138	185	149	144	157	161	176	173	150	147	155	161	149	166	173	159	152	136	160	164	186	168	153	191	172	187	173	168	162	163	165	177	165	152	168	182	146	153	158	147	157	160	172	158	181	159	173	158	161	180	162	153	146	162	182	155	166	162	173	160	173	164	148	169	158	161	165	171	143	171	161	177	167	181	165	153	184	177	175	153	179	151	157	172	173	151	152	159	166	162	157	164	157	161	180	150	187	171	178	172	156	175	164	129	142	164	174	166	177	153	165	142	155	179	145	142	156	153	159	178	153	157	164	166	133	169	163	170	151	145	156	175	168	174	168	153	157	143	161	170	186	169	162	154	163	169	166	158	169	170	164	160	161	150	150	179	172	168	164	172	166	159	163	166	167	166	153	150	141	185	169	162	160	145	166	156	159	173	185	171	174	155	177	175	185	157	162	154	173	172	159	149	171	164	165	144	150	152	146	148	179	143	162	152	178	143	146	178	160	150	155	168	167	149	177	138	156	159	164	149	168	156	184	153	163	148	155	147	145	156	179	139	154	178	162	165	157	170	158	169	170	164	180	158	147	168	162	152	169	173	153	150	158	143	167	146	201	161	154	167	140	154	152	186	192	167	185	174	163	169	166	145	171	152	140	184	177	169	152	153	181	152	162	173	155	165	170	154	152	179	146	153	160	181	171	150	195	161	142	157	165	157	176	155	162	166	174	132	183	146	180	181	176	167	175	175	136	143	156	156	149	167	180	184	148	154	165	176	185	149	165	161	150	166	173	183	166	137	166	172	181	167	148	133	140	155	158	152	174	179	147	174	146	161	179	162	154	177	161	153	163	161	155	168	144	163	156	158	143	177	161	150	171	168	163	146	152	147	170	173	122	169	160	178	171	165	155	184	165	159	201	152	150	144	164	157	148	160	194	180	138	178	182	157	182	165	144	161	163	145	169	173	157	166	167	152	153	143	172	147	169	145	177	143	144	152	174	163	140	165	191	175	137	152	179	174	167	182	165	147	154	180	158	151	147	159	151	168	157	150	176	187	190	154	161	164	151	145	143	151	128	159	154	175	152	165	139	158	149	175	165	176	167	151	162	185	164	206	155	146	178	145	163	139	154	195	171	175	183	157	172	166	159	150	177	193	164	171	179	157	176	151	170	148	166	187	146	172	182	150	169	163	155	146	162	175	183	175	174	155	171	152	171	187	171	157	154	177	150	173	185	154	156	167	174	171	200	153	136	189	135	175	171	166	149	141	156	196	164	162	154	165	152	158	180	183	161	178	162	159	141	164	159	139	169	154	167	172	152	151	141	160	160	154	166	163	164	149	169	160	152	168	169	149	159	164	172	161	173	158	174	188	163	165	155	139	149	184	171	167	152	172	182	149	164	199	143	172	162	148	180	160	149	173	167	163	171	171	145	168	168	159	163	166	187	202	180	152	182	150	168	158	173	178	172	157	172	162	163	143	164	197	167	179	190	152	186	168	165	143	184	156	179	159	167	152	187	183	164	169	157	155	164	151	154	165	186	179	165	167	156	176	164	148	180	167	182	180	165	163	183	149	165	179	153	166	135	146	155	182	169	187	169	179	165	149	154	156	137	180	153	166	149	159	160	184	166	140	161	152	166	169	171	174	169	152	161	179	190	176	150	156	150	161	173	164	164	196	161	158	159	146	178	181	170	167	153	162	144	163	182	152	167	173	142	157	161	180	164	167	170	150	134	146	171	174	170	154	171	178	172	160	178	159	157	168	139	172	142	151	184	170	174	154	176	179	168	158	159	186	173	162	169	162	146	166	181	154	150	161	178	181	167	148	150	152	162	173	167	172	165	168	158	163	151	164	194	181	180	156	141	138	161	168	172	156	163	169	179	166	164	161	162	150	178	185	181	173	157	159	164	149	178	178	170	164	167	154	203	131	161	149	181	160	167	154	179	158	145	167	162	156	154	146	133	133	187	154	167	180	157	168	176	191	148	174	159	167	150	166	186	167	166	159	177	168	129	179	164	155	172	185	140	156	157	155	138	160	192	157	164	171	167	165	161	134	164	183	163	151	151	176	156	203	173	157	145	154	165	170	131	158	168	180	169	162	175	158	171	157	166	171	175	169	151	162	167	186	167	149	152	172	160	161	188	156	162	155	191	180	163	169	148	165	171	163	171	159	164	173	147	162	176	171	137	151	187	144	163	178	163	169	172	164	141	177	172	147	146	144	186	146	173	149	182	155	144	174	182	164	174	165	160	149	165	173	192	165	179	149	156	168	150	164	155	177	163	160	169	140	154	157	166	172	160	157	168	173	174	134	140	165	145	173	160	180	160	164	164	146	180	177	166	149	149	143	181	152	154	163	126	172	153	158	157	155	148	158	167	167	198	135	145	145	181	160	186	160	135	178	140	157	185	199	166	166	152	161	173	157	147	163	176	165	157	144	161	163	163	157	145	167	155	153	158	169	149	165	164	171	168	181	176	157	171	161	173	191	176	161	153	139	169	185	188	161	163	147	190	172	157	164	163	175	180	168	173	139	175	140	141	169	144	149	155	169	175	159	150	135	156	147	157	179
17277	4399	480	459	500	483	497	438	456	434	471	417	435	456	450	437	436	440	451	480	412	421	469	412	432	439	443	444	419	456	471	428	424	414	421	403	428	458	457	425	433	432	457	424	446	418	450	412	410	439	450	445	447	444	457	400	424	419	438	416	430	427	493	414	446	435	427	447	431	438	467	425	457	403	447	434	467	432	507	430	429	489	435	422	413	444	436	471	473	430	441	459	469	426	488	429	395	425	416	432	435	441	443	460	463	435	446	443	430	445	462	430	498	414	421	414	424	407	414	485	428	423	450	449	462	423	461	404	429	450	436	461	387	452	449	435	421	420	404	458	423	397	483	438	438	442	411	452	396	400	429	434	459	425	464	457	434	445	476	465	461	451	414	434	436	430	423	437	464	457	439	423	456	427	417	443	432	425	408	490	443	451	437	379	383	474	449	457	423	442	435	417	455	422	435	400	416	462	442	466	452	403	422	409	445	438	430	436	450	441	435	451	433	452	412	404	399	426	462	417	419	460	428	440	430	428	483	455	440	439	426	446	439	453	432	453	443	462	454	438	470	453	431	458	440	430	438	411	437	434	399	435	455	454	440	439	442	419	491	440	444	408	433	429	426	440	458	410	447	385	419	444	444	446	427	429	435	440	452	416	430	436	465	461	486	437	450	407	442	459	458	432	436	462	440	421	419	434	439	421	452	457	392	394	462	443	426	446	406	448	442	409	441	460	402	452	440	446	435	454	474	456	420	431	430	411	438	449	413	435	473	414	455	481	434	452	464	448	489	451	445	439	457	468	454	435	411	448	427	422	422	405	434	445	449	436	455	474	500	439	433	452	438	433	452	436	435	421	465	450	449	453	454	463	433	433	410	469	448	463	455	409	445	457	426	447	441	468	415	407	425	407	448	430	430	431	449	410	454	474	448	430	435	418	432	444	424	451	463	396	418	458	460	430	440	429	452	448	419	448	450	482	433	384	428	407	451	468	439	404	438	433	450	444	476	475	430	430	421	416	437	459	411	426	444	443	397	444	446	471	438	473	452	426	435	449	458	443	463	439	419	458	412	467	474	447	456	439	456	435	425	457	412	468	443	429	413	442	480	402	439	462	466	437	416	440	457	428	446	435	461	455	460	438	452	431	451	426	428	438	452	413	426	437	444	423	431	414	446	438	404	457	455	420	437	468	427	450	418	449	474	400	441	397	444	417	447	460	421	430	439	472	460	446	438	386	431	412	426	413	446	427	447	436	423	424	414	405	457	429	444	450	452	456	419	441	465	480	468	435	443	426	409	461	426	411	433	454	414	428	418	469	454	431	464	390	457	478	419	473	435	432	413	402	463	464	442	462	425	478	427	401	430	452	436	415	461	457	421	454	460	466	434	397	416	422	417	467	443	432	433	480	453	432	457	432	419	480	462	426	437	443	443	458	449	454	441	445	444	469	470	446	479	431	465	456	417	473	411	419	445	451	449	452	445	435	429	412	448	437	433	462	433	422	455	399	454	421	416	443	413	412	463	433	425	460	432	460	435	430	476	406	435	452	448	386	439	500	397	422	425	450	450	435	455	437	443	439	465	437	445	429	445	429	458	461	471	481	410	425	450	420	445	427	437	449	461	427	425	431	435	436	469	436	407	422	449	433	420	417	415	455	415	462	433	413	501	439	447	446	419	447	423	437	441	422	426	452	449	432	398	438	443	440	437	466	436	437	453	436	435	430	457	415	450	418	444	456	443	447	472	435	433	462	411	411	435	380	444	438	429	451	419	398	452	434	440	461	433	433	418	449	424	458	418	452	454	441	401	429	426	425	424	444	455	407	434	418	374	457	448	407	456	440	458	434	491	418	420	433	449	405	460	476	434	458	450	384	435	443	439	431	431	441	465	477	448	452	465	452	406	415	456	419	467	432	430	454	419	457	434	439	463	426	398	421	464	451	435	450	419	430	452	484	469	453	459	427	433	447	447	458	462	421	412	449	475	473	430	424	423	441	462	437	447	414	436	465	440	441	447	465	489	430	453	430	410	399	425	444	452	450	425	453	465	426	459	446	432	418	411	451	487	480	471	448	444	440	457	448	426	465	440	432	420	473	461	477	421	423	456	410	436	406	473	433	444	443	458	458	430	433	438	408	459	430	419	456	435	402	418	431	438	446	476	486	429	412	410	400	438	410	440	444	446	405	416	421	433	449	471	448	477	475	419	473	440	451	438	411	426	448	461	423	443	435	435	423	433	427	431	426	478	440	440	469	444	412	408	453	411	400	437	400	445	472	444	458	451	448	430	467	440	435	438	415	425	444	412	432	421	423	403	455	396	425	438	468	466	410	443	461	432	432	444	476	437	456	422	451	447	441	429	460	471	475	440	433	415	461	428	448	420	418	435	431	464	432	429	446	394	458	433	498	444	470	417	483	417	439	435	439	416	427	475	449	449	468	449	471	462	413	437	433	467	431	422	450	443	421	457	432	435	462	408	433	413	472	420	428	439	480	468	479	455	396	460	439	463	425	440	452	426	412	449	431	434	450	409	426	451	447	451	420	460	442	439	445	468	421	455	432	473	419	422	444	468	432	438	401	425	467	436	432	402	446	427	453	420	446	451	473	444	437	414	454	433	428	431	413	461	459	452	452	456	431	454	463	409	452	436	431	426	445	450	398	432	433	422	429	433	426	433	416	468	446	422	445	425	399	433	433	408	423	444	460	465	433	398	416	440	423	398	442	444	449	450	451	449	421	434	457	430	485	420	412	463	436	430	455	439	421	427	430	429	442	424	457	435	451	425	486	460	453	454	442	436	467	420	453	458	446	429	447	434	444	432	417	461	431	472	438	475	437	437	407	418	438	462	434	413	426	456	455	451	417	436	455	413	486	476	425	448	435	486	448	424	481	452	448	452	448	430	413	450	461	456	448	451	447	419	419	468	435	426	444	453	487	430	453	520	438	438	420	411	434	484	469	451	415	411	420	470	422	418	455	426	425	448	454	437	472	413	399	447	454	430	428	453	466	385	429	463	449	418	454	375	411	425	409	457	463	436	436	438	452	442	423	428	440	456	476	382	400	415	475	472	434	446	433	468	447	436	439	438	451	439	424	442	451	418	453	431	415	442	435	431	453	465	461	433	456	407	435	486	425	444	433	446	441	416	457	438	424	430	460	458	430	462	467	415	432	449	423	407	463	465	415	421	407	491	424	454	461	446	422	429	426	428	433	422	434	440	410	443	440	402	450	469	440	426	437	443	442	420	408	458	445	439	433	437	428	454	446	446	454	433	446	444	412	421	440	461	476	441	467	429	431	456	459	406	423	416	447	399	423	443	427	453	469	441	457	457	455	422	436	437	456	442	452	440	451	413	424	477	427	463	462	465	437	440	426	433	472	426	416	417	423	474	441	392	410	422	398	432	417	465	403	476	434	413	394	469	426	488	416	430	460	443	445	439	414	436	449	422	438	404	448	407	426	445	427	417	429	475	414	448	453	429	385	434	420	383	433	418	439
67816	44892	11745	1213	636	486	439	411	351	367	335	354	347	329	303	340	326	339	304	316	299	306	298	279	323	342	292	309	275	300	299	282	291	275	283	297	291	312	282	293	314	315	298	286	283	306	306	304	283	294	278	313	314	302	316	308	298	303	299	293	282	273	291	316	255	291	296	265	304	307	283	267	261	252	296	271	305	287	283	281	263	269	286	295	290	286	290	309	282	291	298	314	331	283	270	292	302	289	269	309	307	311	314	274	293	328	270	300	295	271	267	280	290	285	308	273	301	274	289	290	316	347	245	272	266	280	307	282	316	310	297	285	303	226	314	315	276	270	281	296	293	274	265	296	300	262	318	286	299	293	302	285	320	288	270	294	305	311	297	273	316	284	308	304	288	287	287	258	253	315	295	320	273	294	271	286	258	295	286	282	286	276	311	285	299	261	311	301	289	285	288	301	268	288	299	299	324	298	295	289	322	312	309	265	286	287	311	276	296	314	308	307	278	296	294	309	299	290	289	286	286	276	290	291	293	314	292	308	311	311	291	298	317	308	287	333	295	306	308	269	289	307	261	305	277	292	298	315	300	291	260	299	290	306	322	325	286	265	275	285	283	319	300	279	256	287	299	305	255	283	297	319	304	274	309	299	267	291	303	275	283	313	300	262	282	282	291	266	265	300	268	300	304	301	267	283	250	311	305	286	296	286	263	262	289	297	294	304	290	300	311	294	312	280	274	276	298	262	299	309	282	297	286	294	279	299	291	283	292	302	291	323	296	289	264	265	283	329	299	271	319	292	277	269	276	303	294	262	274	304	283	273	241	245	348	302	318	301	282	308	313	278	322	292	311	301	321	286	283	316	318	298	291	302	288	304	325	298	289	258	305	293	269	305	254	316	276	290	326	327	307	277	292	313	281	287	296	296	291	306	282	265	298	268	277	309	283	294	314	332	314	306	271	274	285	293	319	279	304	300	314	280	300	293	312	272	288	306	295	270	330	305	304	279	313	283	286	311	291	330	278	323	292	270	275	303	313	297	299	274	278	299	293	299	264	292	279	275	318	328	283	267	248	318	313	276	259	279	267	293	295	281	291	299	272	300	278	282	278	314	290	309	293	245	289	278	308	342	328	255	297	305	302	290	287	306	296	302	297	313	255	306	318	292	295	269	289	282	334	302	260	265	297	278	261	278	307	280	302	276	314	284	277	309	257	336	293	290	288	280	287	293	311	276	310	293	319	274	299	277	281	268	289	282	303	300	273	322	299	298	298	279	288	323	250	313	311	306	326	286	296	303	289	296	289	300	272	262	281	252	271	282	300	273	244	281	297	272	281	268	283	305	276	272	291	268	286	281	303	300	319	282	300	315	294	308	312	299	286	304	285	286	291	266	266	316	310	292	264	290	324	289	303	286	282	305	280	259	298	308	287	322	263	290	296	322	257	293	316	279	312	275	311	312	297	284	300	283	311	295	259	280	289	297	320	263	324	282	262	283	294	295	276	299	300	298	286	261	265	284	258	305	294	308	307	310	292	307	295	268	285	295	265	298	284	242	277	285	310	314	316	292	283	281	298	312	279	273	274	302	289	274	311	334	317	291	277	262	270	305	319	296	328	331	281	300	258	298	282	299	287	289	285	282	284	281	279	294	308	283	281	277	299	301	304	312	310	294	298	297	262	281	293	334	271	258	259	287	264	288	293	284	293	266	317	278	288	318	285	284	311	269	280	267	307	314	285	309	279	267	283	282	274	326	296	320	311	270	280	262	298	296	292	298	305	289	291	285	299	309	253	271	320	274	278	268	282	311	286	292	278	313	331	284	305	278	276	281	299	269	298	272	276	299	290	283	293	292	313	300	274	274	316	267	303	302	291	305	277	307	314	304	332	284	306	288	298	275	286	297	261	312	298	239	297	308	255	293	277	293	292	321	260	270	300	301	306	288	313	268	274	253	301	280	271	298	280	274	309	301	334	303	290	303	284	300	291	301	289	286	288	282	273	250	285	298	284	293	256	273	298	303	254	301	292	293	272	276	311	329	290	286	310	301	304	292	286	293	295	294	261	294	276	307	299	297	271	337	297	300	272	298	292	312	292	293	293	314	294	296	295	307	272	283	317	289	274	289	312	307	307	327	266	289	326	301	269	305	272	295	289	305	284	312	285	288	280	289	297	285	290	290	308	269	289	264	290	260	291	301	289	304	297	298	293	279	289	273	270	289	320	319	293	296	269	263	288	285	293	273	281	287	292	298	290	272	255	270	302	288	303	269	297	302	268	303	304	270	292	297	302	277	281	284	284	282	276	293	293	312	259	264	307	307	319	297	326	289	297	306	321	295	258	277	267	267	281	286	297	298	323	273	299	305	308	291	283	259	309	284	283	304	301	272	305	289	262	278	286	271	316	273	250	264	279	285	281	277	296	296	270	291	325	278	298	303	279	258	276	280	262	275	307	319	296	285	288	286	270	302	262	288	297	309	277	285	278	283	298	289	275	293	277	296	288	295	309	322	326	348	312	282	294	300	282	315	302	288	264	297	261	304	251	291	282	305	298	290	299	290	267	282	286	290	261	286	275	276	286	267	294	288	266	356	309	314	300	283	336	310	293	282	279	281	306	318	313	301	298	312	283	272	272	304	266	286	275	324	280	286	302	292	300	276	301	304	287	281	297	269	286	248	292	310	298	261	276	310	285	280	280	297	277	286	276	311	295	265	303	322	291	280	293	266	271	283	262	276	270	309	292	290	275	311	278	271	297	300	305	290	282	286	316	309	263	320	274	261	281	290	317	261	299	296	302	325	323	292	282	302	290	289	276	265	308	305	320	297	262	312	280	309	281	284	266	272	281	318	299	283	285	274	290	302	290	301	294	301	269	304	291	277	315	308	284	304	276	301	305	300	304	300	305	283	314	299	288	321	293	326	311	286	291	306	327	268	310	283	295	253	321	291	300	264	306	274	285	292	291	295	305	288	313	259	291	299	278	291	279	286	305	288	305	295	290	295	310	308	313	278	304	317	302	293	258	290	266	307	287	287	320	280	290	274	271	280	284	289	282	315	266	298	300	275	302	310	258	296	288	262	281	286	301	279	249	249	292	296	266	295	279	294	304	297	318	281	285	282	260	275	311	295	295	293	296	284	286	272	271	266	277	290	286	292	295	285	258	334	288	286	307	315	298	293	319	324	302	261	312	304	300	281	249	298	290	279	297	296	289	319	331	279	286	305	314	273	288	308	290	283	315	273	286	280	277	303	267	290	275	324	276	279	291	288	289	298	281	313	286	306	277	269	314	293	271	293	290	296	277	278	310	288	297	303	314	287	283	306	306	266	268	292	301	296	272	275	299	292	309	289	252	268	289	312	293	271	302	293	284	284	293	308	274	288	289	260	279	309	271	310	257	305	313	289	302	281	261	320	290	287	283	271	311	270	299	312	337	286	312	302	299	292	242	261	279	259	266	285	278	303	291	279	324	273	323	295	293	265	320	234	308	253	279	305	282	263
40466	28036	2179	2358	2157	1768	1594	1293	1243	1135	1071	1001	991	973	859	886	878	802	821	791	801	825	782	825	774	747	776	717	763	787	777	738	759	740	768	769	785	746	724	708	741	764	702	704	730	730	776	701	689	736	713	716	717	729	756	714	733	751	712	727	673	735	688	710	733	707	690	708	704	665	740	717	699	677	760	751	778	683	724	702	708	707	743	715	688	687	684	710	717	698	703	711	783	736	711	768	684	723	700	740	690	723	683	678	734	686	701	735	669	748	698	674	717	752	699	716	734	714	736	740	718	747	689	702	730	693	709	705	736	696	726	728	740	697	697	701	726	726	680	704	755	697	742	688	672	751	723	695	718	722	673	689	691	721	733	677	713	722	708	679	659	729	688	707	675	677	687	720	695	710	718	683	704	747	664	728	734	712	687	699	743	698	691	682	704	682	702	683	710	711	717	735	658	730	676	681	695	678	723	726	704	726	703	716	700	697	668	665	677	647	718	725	714	725	731	726	735	715	706	703	693	678	679	693	700	680	696	724	738	689	763	739	661	685	720	678	714	675	721	683	701	713	651	725	771	703	716	720	705	694	699	764	685	738	700	700	686	725	719	716	738	734	667	663	679	699	671	722	723	665	705	676	661	722	708	703	711	676	731	671	687	719	660	682	726	671	716	727	681	689	677	725	729	690	694	712	671	684	732	677	689	670	695	698	719	665	717	727	725	732	712	689	733	747	704	679	693	726	702	742	750	701	654	663	718	685	675	706	681	698	689	700	738	687	716	735	676	699	702	734	730	663	695	749	719	703	725	683	744	753	694	655	716	694	724	674	684	685	732	713	704	731	699	686	714	677	685	688	676	697	714	686	714	706	718	705	732	748	715	731	718	718	717	725	714	761	753	746	705	692	666	693	696	713	698	708	688	685	669	707	701	718	689	720	696	722	741	718	701	697	728	687	705	704	683	684	710	698	683	670	674	710	687	709	719	679	740	667	717	686	738	680	721	685	687	724	713	692	704	715	696	721	681	695	712	696	705	725	696	714	734	690	693	714	736	721	684	720	728	659	719	724	701	790	715	696	700	719	687	700	693	725	709	729	727	711	738	674	698	667	742	683	697	750	755	744	694	704	693	748	757	679	693	641	713	722	671	725	689	731	676	738	665	716	702	714	687	692	648	702	719	767	680	693	722	675	686	688	696	754	686	722	715	756	686	696	762	714	732	640	762	691	683	721	716	711	690	710	691	673	722	693	715	707	672	757	685	723	727	750	736	727	699	711	698	730	683	687	720	694	699	712	698	728	683	756	695	674	751	693	697	721	724	718	700	734	710	718	685	763	708	736	681	701	754	703	682	696	724	708	703	703	682	686	735	732	722	722	689	663	704	720	705	705	683	712	699	713	703	682	673	728	682	720	719	703	697	699	744	725	709	728	683	697	741	715	715	721	692	693	694	741	676	704	683	740	732	695	726	716	719	682	705	711	726	684	751	694	708	687	761	717	701	681	725	729	691	717	680	722	745	750	717	703	763	739	729	643	686	706	738	670	716	745	687	718	660	751	699	706	733	697	764	738	712	641	692	747	696	676	729	663	708	753	683	717	715	702	721	727	728	693	718	698	698	721	683	728	710	721	686	706	679	723	708	734	719	701	720	702	718	715	683	711	705	724	671	736	690	710	725	723	683	708	695	767	682	737	664	689	702	669	740	716	701	716	671	690	727	714	738	691	638	705	699	729	693	679	716	708	736	733	746	738	651	716	720	703	729	754	747	731	710	689	699	691	668	699	667	701	703	683	668	699	693	673	696	698	636	734	723	678	698	703	726	757	661	783	713	713	702	706	749	717	702	731	716	709	705	686	682	697	758	719	666	709	686	710	732	706	681	736	705	725	725	677	676	679	703	708	709	726	692	734	647	702	674	727	710	708	721	691	737	698	709	724	658	725	636	689	651	706	673	674	676	680	722	724	694	699	706	710	709	703	714	707	756	721	725	673	656	690	686	643	716	669	714	684	673	683	727	661	731	750	691	670	748	710	702	709	745	667	695	714	691	648	701	693	742	716	709	686	686	736	694	721	709	721	684	734	693	678	727	698	686	722	680	711	703	699	710	702	663	753	765	704	701	697	710	689	700	719	722	690	707	712	717	706	712	701	764	721	738	704	710	754	714	739	696	724	666	717	692	703	709	747	687	697	703	676	718	687	690	717	702	655	737	690	707	745	705	713	670	708	688	728	703	714	697	675	722	719	743	678	694	734	694	733	702	705	720	728	697	674	733	713	730	735	659	736	710	719	692	693	677	712	687	699	739	704	743	724	732	727	738	689	682	715	697	692	680	670	717	706	753	740	702	702	743	744	674	720	746	692	669	702	695	731	670	739	710	740	704	732	737	708	694	746	721	705	730	678	732	739	720	735	714	759	726	725	739	742	677	773	684	702	673	749	702	706	729	707	705	761	717	701	653	684	696	712	678	719	672	704	717	670	709	698	709	752	693	711	697	682	727	754	681	691	658	704	688	707	715	731	718	680	703	713	711	741	682	702	719	734	694	714	711	671	730	725	713	690	687	750	663	709	720	703	691	692	786	748	700	735	691	697	740	719	718	699	702	681	688	705	748	713	682	728	721	720	731	705	727	696	708	681	732	725	686	721	671	711	671	719	732	722	736	713	685	731	714	664	729	713	747	730	721	714	706	688	686	775	721	697	740	701	731	691	686	719	689	691	717	706	724	713	720	724	692	727	733	724	700	740	718	694	742	699	685	673	752	699	682	730	701	658	689	647	767	744	692	729	690	678	718	726	744	706	680	679	756	716	708	715	721	660	681	726	681	687	682	699	712	779	669	717	712	762	734	720	691	693	708	723	748	702	682	711	750	705	629	673	710	739	691	725	702	720	742	667	682	703	744	712	735	708	720	687	723	724	725	708	701	726	716	664	683	763	781	731	748	717	699	696	708	703	684	711	660	755	734	713	693	687	728	670	711	711	709	696	685	709	729	743	748	702	683	704	701	746	748	769	714	709	756	722	727	717	704	717	682	664	704	711	675	675	700	754	690	731	687	725	720	742	696	795	704	673	703	721	729	710	712	673	656	677	672	672	712	690	742	733	677	710	751	690	731	687	695	673	695	701	694	706	737	678	695	642	703	713	700	697	707	663	687	712	703	690	718	737	660	721	695	671	722	737	710	713	696	688	714	725	701	712	784	692	719	725	748	677	736	694	703	686	702	656	703	713	711	732	695	668	736	675	691	680	699	727	698	703	694	753	696	755	664	721	676	683	713	655	724	674	678	715	690	698	696	697	660	724	721	695	757	727	741	738	704	722	751	708	714	709	752	713	728	731	714	700	706	740	716	727	694	738	695	672	730	701	707	704	701	704	671	684	703	751	676	695	714	706	698	664	696	677	718	724	728	702	693	711	729	683	669	698	725	689	702	713	661	721	675	716	733	685	766	699	748	705	706	757	712	693	705	746	681	725	748	725	716	683	768	698	711	693	684	730
80964	58598	19325	3827	1039	671	613	508	452	383	351	332	322	318	306	296	320	291	284	284	270	302	275	243	283	289	248	258	260	284	271	247	277	263	261	262	272	245	240	283	269	239	265	254	291	243	270	271	272	257	259	243	245	256	276	274	270	232	248	240	257	249	240	231	227	260	256	259	270	282	262	244	229	251	254	262	255	272	231	209	246	232	258	270	238	236	277	258	233	266	274	262	246	265	224	233	259	250	230	254	246	243	228	238	241	260	263	260	211	233	235	258	265	244	242	280	235	234	260	263	272	252	241	260	239	250	272	267	264	238	256	255	264	259	234	244	248	243	264	237	261	274	248	261	275	249	223	265	256	262	231	257	254	255	269	250	267	254	296	255	276	250	271	252	285	260	279	239	274	258	258	243	242	269	231	243	273	280	242	232	241	241	242	279	228	277	242	261	260	266	259	264	265	254	239	241	271	267	264	264	242	243	262	221	258	258	250	259	250	265	241	253	249	260	253	248	228	241	256	250	258	251	255	233	260	252	260	243	233	263	260	239	255	276	240	255	238	258	239	261	268	234	242	274	245	251	284	255	258	264	247	242	253	271	266	234	270	243	254	270	260	266	262	259	255	261	240	248	263	269	260	266	272	266	268	247	235	251	255	273	258	244	261	249	246	220	239	256	252	252	241	251	261	273	279	248	256	248	243	234	258	257	258	253	255	235	251	252	257	253	265	250	260	234	262	285	233	265	242	265	263	246	246	249	258	250	271	235	286	221	236	246	270	270	238	259	233	236	273	250	254	266	252	270	306	271	247	226	281	236	239	284	263	280	238	261	257	278	279	257	267	260	241	252	236	251	244	258	235	274	264	244	248	243	251	262	247	257	265	263	280	267	278	254	233	238	250	266	274	264	258	251	244	246	255	241	249	263	252	279	276	255	261	258	272	243	257	255	241	246	270	234	275	278	246	270	273	261	245	270	231	259	260	245	242	261	209	249	259	256	245	258	268	241	239	243	254	237	253	219	242	257	260	215	254	256	243	237	273	269	231	246	234	267	268	241	269	262	270	248	246	293	256	257	245	251	256	267	256	275	264	246	222	267	255	227	259	279	251	249	256	273	245	246	271	263	215	270	265	267	267	219	275	245	248	248	261	232	259	260	248	260	236	257	253	279	244	244	224	252	253	262	242	253	252	255	239	261	270	253	263	255	230	252	245	258	252	269	243	254	228	266	270	255	238	252	222	253	268	268	264	254	258	266	280	266	259	264	272	260	240	254	241	239	255	268	248	235	249	267	261	238	244	243	252	234	287	233	271	270	254	249	247	238	287	284	260	294	253	248	299	235	259	262	254	250	244	233	244	264	249	276	254	229	229	269	271	262	235	259	240	266	245	233	266	227	224	227	264	267	260	248	245	245	255	265	292	245	234	265	248	238	252	280	256	252	270	256	268	269	247	243	278	240	223	239	247	232	283	247	256	222	275	259	265	271	288	251	270	237	251	234	267	265	233	232	256	246	264	242	272	253	244	248	284	255	269	254	256	231	248	238	250	272	235	273	261	286	251	266	252	258	252	293	265	272	252	227	238	260	276	244	255	256	259	267	261	249	259	242	252	267	298	255	248	235	253	276	227	274	238	259	273	230	274	286	278	228	262	258	235	259	252	287	247	239	243	266	265	270	259	264	268	275	232	237	244	253	260	244	262	241	252	288	258	256	251	250	267	250	242	231	269	253	258	288	233	236	266	266	245	266	240	247	270	267	248	268	262	230	245	249	237	255	266	263	260	248	251	272	263	288	257	242	240	241	247	259	243	253	259	251	272	275	237	214	231	233	250	226	258	268	250	244	237	242	223	239	251	247	269	264	254	258	234	273	237	242	285	269	257	242	254	227	262	274	275	276	236	269	263	226	261	251	234	261	269	262	310	262	258	248	254	264	227	207	255	247	264	254	246	261	271	256	238	250	261	257	227	265	284	245	266	278	268	267	236	273	283	223	256	284	261	271	241	245	248	243	255	276	244	255	246	229	254	229	254	226	267	290	243	249	255	292	251	243	275	267	267	258	222	262	262	259	273	254	293	243	228	262	241	235	261	250	264	254	247	240	226	278	261	266	258	263	236	227	242	243	242	267	277	230	273	254	250	267	268	244	233	278	251	258	239	265	261	229	239	267	266	247	243	259	246	212	272	230	269	207	259	290	244	253	241	263	250	243	267	239	260	245	267	219	259	215	258	248	237	240	262	237	254	262	262	251	262	273	246	257	267	265	266	229	259	229	256	241	251	269	256	256	253	273	238	271	273	237	248	285	236	276	263	279	262	226	225	234	257	235	271	297	255	262	240	249	239	225	237	262	254	271	249	299	260	224	246	274	265	260	263	255	248	254	285	253	245	253	254	249	276	245	254	269	255	250	281	227	235	290	234	245	251	229	287	251	248	263	272	249	256	266	262	253	260	271	249	282	248	227	266	251	227	252	258	247	269	241	251	247	240	254	275	249	269	258	225	216	277	255	267	253	272	247	255	239	259	262	267	253	255	240	247	243	286	260	275	246	263	228	229	273	260	295	255	261	253	267	236	258	240	249	259	242	286	224	265	227	251	276	241	253	247	250	262	231	253	248	238	238	245	284	276	280	280	251	320	262	261	272	240	250	256	247	233	266	253	262	227	243	260	261	256	252	220	253	259	251	227	232	264	252	242	268	231	251	252	248	263	255	271	241	236	233	258	241	249	250	260	246	250	232	231	269	234	256	262	257	272	250	237	249	262	254	251	250	240	257	246	246	228	238	267	262	275	264	286	271	242	247	273	285	275	271	231	252	266	242	261	266	250	238	255	254	271	277	250	253	292	304	264	226	252	245	254	265	260	274	215	229	229	266	260	258	262	274	274	260	240	264	271	251	254	261	274	252	235	304	271	260	264	252	239	249	243	248	291	264	245	239	258	271	254	223	264	283	240	235	242	243	270	269	261	258	263	266	245	225	270	247	239	273	260	247	264	255	256	239	237	222	235	262	274	260	237	281	249	248	231	256	222	248	250	263	227	240	263	255	261	284	249	262	245	243	259	236	267	261	269	293	271	252	259	257	270	260	282	258	273	274	242	261	236	260	284	275	225	251	263	242	236	260	284	277	238	264	268	290	217	258	251	242	249	264	217	262	277	253	253	270	245	256	230	232	247	240	258	251	239	238	266	221	253	260	254	242	276	241	248	241	258	259	271	242	262	242	255	276	250	253	275	246	250	276	242	273	232	274	283	242	248	255	277	233	277	237	260	263	248	246	261	276	242	262	245	248	269	260	225	249	273	228	260	250	249	243	264	259	248	247	248	270	286	263	259	258	247	238	238	255	240	246	251	252	249	235	263	255	262	245	261	261	248	217	249	233	232	261	230	252	258	232	244	262	240	245	272	279	274	231	280	255	224	262	237	272	262	264	242	259	263	252	250	271	262	239	254	289	260	264	253	293	232	244	263	285	248	243	262	286	231	242	276	281	256	264	260	285
49695	36462	3390	3774	3220	2752	2112	1933	1565	1423	1275	1170	1082	1037	1011	956	875	923	884	840	805	815	725	779	709	743	747	702	726	730	713	675	679	710	688	712	673	678	636	668	657	652	674	704	670	659	608	619	640	639	625	628	619	592	631	620	584	612	639	622	614	629	657	593	663	598	561	620	593	634	637	579	660	604	624	625	562	580	633	633	598	655	628	605	632	629	596	625	554	607	598	607	574	646	630	623	604	602	589	591	579	594	612	635	579	585	588	595	574	606	611	587	601	599	600	545	621	615	609	632	610	631	595	594	626	586	589	611	574	660	586	605	577	577	583	593	618	627	616	606	600	601	608	641	637	616	615	604	578	614	618	596	605	642	603	604	652	602	616	594	628	626	625	617	589	596	597	591	618	636	621	612	640	607	614	554	627	604	588	569	591	616	588	607	604	574	627	571	604	590	621	559	611	559	675	591	562	579	659	612	555	584	644	624	601	645	619	596	576	609	563	607	594	595	565	604	585	597	616	623	605	669	642	594	624	601	641	583	599	608	626	622	560	558	602	586	575	608	563	562	592	581	569	585	579	611	608	613	631	564	631	619	584	648	589	628	594	546	629	582	620	572	591	549	576	620	608	597	630	633	566	588	570	583	597	657	654	581	597	574	606	575	594	567	591	591	604	596	584	598	602	588	620	579	571	623	623	624	583	611	557	581	593	630	614	580	590	583	602	615	627	629	625	643	611	602	581	646	607	576	619	606	592	562	655	596	572	578	593	576	645	593	617	632	625	590	569	600	579	662	583	604	577	584	644	598	586	600	618	589	623	573	614	583	589	608	618	615	559	598	630	604	604	635	625	586	577	655	608	574	597	632	596	589	608	614	641	590	639	611	606	583	596	598	588	559	589	622	620	595	589	600	612	605	631	570	613	570	629	643	634	589	601	589	610	534	595	598	562	600	597	565	632	590	593	639	579	627	621	573	582	577	603	578	589	580	671	624	625	598	589	635	606	591	621	668	584	602	640	591	553	590	644	600	592	651	620	619	603	679	589	581	588	631	661	589	624	577	609	638	606	598	566	600	607	586	588	566	639	559	588	597	619	599	555	558	581	601	580	555	605	632	611	544	573	632	603	578	621	582	588	622	569	597	575	608	604	627	607	615	612	581	639	624	634	615	606	601	578	580	578	614	596	593	605	616	606	607	603	591	644	642	615	618	615	626	615	586	618	613	633	598	611	596	575	675	635	589	627	598	600	574	644	560	604	618	602	598	599	578	616	585	561	593	602	603	613	589	557	618	633	596	591	620	605	610	574	642	603	594	571	686	629	615	629	603	576	618	621	575	596	616	597	609	601	604	594	576	626	562	600	591	612	630	593	564	622	603	626	573	548	608	609	619	608	560	635	605	561	602	605	599	548	618	570	636	616	635	604	610	618	634	588	613	573	623	582	602	627	605	609	595	622	573	649	647	594	589	618	612	623	590	611	606	584	597	615	589	591	580	565	566	589	594	648	609	611	589	625	611	581	619	577	582	598	620	657	587	566	598	595	578	565	595	637	627	596	605	578	619	605	635	587	614	578	580	573	527	633	605	642	569	566	608	582	602	597	632	607	587	628	609	630	628	566	618	628	655	593	586	605	600	635	627	583	633	623	614	617	602	592	576	595	591	633	587	613	581	667	609	585	571	591	601	594	603	595	556	589	605	602	633	547	612	651	591	627	585	638	591	579	617	632	582	663	612	595	595	619	611	589	571	564	589	583	631	632	609	603	595	586	640	620	636	613	650	605	574	598	557	605	570	639	571	612	624	584	613	616	614	623	589	602	625	594	582	623	595	585	636	584	580	589	600	584	566	608	596	579	606	599	589	649	621	573	605	608	590	618	653	588	611	597	561	577	596	608	603	614	616	613	588	631	579	589	626	591	615	599	576	626	623	582	577	607	594	603	662	596	578	650	601	580	567	629	598	555	608	626	640	586	577	612	574	614	593	598	593	612	586	552	611	598	605	579	603	620	558	636	599	655	639	629	604	603	546	609	603	610	682	573	615	610	573	628	651	590	585	607	615	603	601	565	608	636	600	639	574	594	576	616	580	606	622	615	581	615	589	620	627	630	604	571	610	607	608	663	593	606	595	584	603	598	585	611	598	579	585	641	597	584	600	582	613	572	579	600	582	644	599	569	572	610	564	581	620	645	583	621	567	587	587	572	605	589	602	620	577	572	599	592	628	602	582	568	607	618	594	569	573	553	589	563	566	594	579	572	610	587	653	594	623	614	591	579	642	602	553	595	614	604	573	622	628	576	600	607	570	558	592	605	599	601	565	560	568	582	624	618	640	570	620	603	583	608	586	598	590	551	647	654	584	624	625	624	644	612	617	637	617	569	599	611	581	605	617	604	647	601	575	619	615	577	598	599	602	640	612	599	611	572	590	629	588	623	593	593	589	619	611	601	584	592	605	604	586	609	607	640	597	643	608	599	590	617	590	582	595	563	605	617	585	621	632	591	600	604	617	632	609	665	607	619	554	633	593	595	580	616	608	572	592	628	590	606	602	544	628	615	562	588	566	575	548	621	585	652	575	611	615	585	626	632	586	616	559	648	609	647	569	621	624	580	602	616	571	628	573	585	630	570	647	604	622	639	628	650	637	599	602	613	622	588	579	611	620	560	593	585	590	600	576	588	613	613	625	598	586	631	609	572	657	598	653	606	602	598	631	605	629	631	587	611	568	581	565	625	628	628	593	615	619	614	541	588	575	585	626	554	631	609	605	577	628	574	571	631	576	578	564	601	603	600	558	605	617	618	617	613	636	597	601	587	584	589	599	553	558	584	608	620	612	633	581	636	553	556	579	599	581	609	607	650	578	634	610	565	622	626	629	650	620	630	572	604	625	607	593	630	599	646	593	570	646	600	573	632	624	587	612	596	624	627	572	596	588	610	605	603	633	635	617	625	648	633	533	620	574	634	590	592	565	621	595	608	622	636	598	575	589	604	566	625	577	590	613	589	622	621	665	624	610	612	586	598	605	595	633	592	644	574	586	622	604	594	627	611	617	573	593	605	542	576	546	589	569	581	616	627	558	595	542	613	597	593	609	611	593	570	557	623	579	573	607	619	616	605	581	588	603	602	596	555	574	605	616	567	629	581	577	632	610	622	607	576	624	599	638	612	611	608	593	620	635	617	622	608	602	569	614	573	607	624	572	608	670	624	592	562	574	642	604	652	569	594	626	595	594	649	613	618	592	598	557	563	614	604	616	624	570	577	562	588	583	590	616	569	568	621	593	570	621	602	652	604	633	594	586	573	661	605	602	561	601	587	600	592	574	605	613	548	603	616	614	591	585	602	574	622	616	611	664	573	615	612	571	582	582	607	588	631	587	614	573	630	596	573	613	615	564	650	630	582	588	594	596	607	666	621	602	625	590	589	624	623	616	575	579	616	618	609	651	599	564	572	584	652	627	594	595	604	594	602	582	610	600	621	590	583	635	627	622	589	574	582	624
18462	3770	270	221	186	169	176	180	147	155	159	167	176	140	160	163	154	142	148	148	171	171	183	184	164	159	141	172	150	167	178	149	147	156	166	185	149	159	147	170	148	175	163	148	162	186	170	169	150	159	170	174	158	135	179	179	157	169	166	165	154	163	196	163	147	146	155	164	153	165	181	157	151	153	152	166	156	131	169	150	173	173	135	160	155	164	160	145	173	147	157	152	159	161	168	175	187	153	153	155	157	156	141	185	175	149	162	143	151	155	167	150	181	173	149	183	151	177	161	153	158	156	148	180	164	143	150	151	188	164	162	194	182	153	133	163	136	152	147	165	180	169	171	148	179	147	163	185	174	150	149	179	189	159	167	160	158	154	172	169	182	153	173	164	167	150	162	143	182	168	172	164	162	142	178	151	190	133	176	183	176	169	171	179	172	172	183	164	151	163	174	156	199	176	160	166	188	171	161	169	168	183	186	160	163	177	160	147	177	145	162	171	154	140	157	168	153	174	150	176	174	172	198	155	161	150	178	170	149	149	149	144	174	165	151	171	172	155	147	164	153	190	178	139	145	169	141	170	173	151	170	148	194	156	182	151	170	151	163	161	164	183	176	162	182	146	155	167	173	182	167	156	145	160	149	159	130	187	167	164	169	201	176	164	158	171	162	162	170	148	147	156	158	169	143	175	154	155	164	180	175	140	142	148	177	165	194	157	176	169	188	184	150	170	152	165	146	192	174	129	191	186	154	159	158	142	166	189	169	145	153	155	132	174	163	178	162	167	163	176	158	174	185	162	173	137	162	190	186	151	164	175	151	170	161	171	151	162	164	169	170	194	142	154	172	163	166	164	164	175	187	163	159	183	155	156	165	137	156	153	175	177	173	167	179	180	154	167	163	164	203	163	162	176	161	170	152	164	154	145	187	143	156	150	166	160	200	170	151	170	174	182	184	158	137	180	179	150	161	186	177	169	133	158	185	148	149	168	170	187	173	155	169	169	163	158	175	155	178	162	156	134	155	164	135	148	163	179	167	170	183	164	171	156	164	147	169	166	198	171	169	154	179	165	169	165	157	160	170	164	163	177	153	174	180	170	172	160	144	139	155	165	177	176	121	161	169	163	143	163	162	152	163	170	163	153	163	174	173	181	167	161	173	116	191	148	136	166	157	156	169	128	177	168	192	162	161	192	140	164	159	149	156	153	143	171	172	160	153	166	158	167	189	150	186	158	151	167	159	169	192	165	168	172	178	142	165	165	165	170	179	153	155	181	156	166	175	147	155	156	173	172	179	162	153	150	176	171	148	150	166	165	155	151	161	148	180	140	169	156	158	196	172	161	167	164	172	156	184	157	168	170	168	142	174	144	163	169	172	157	187	177	136	159	176	159	154	171	158	162	181	152	150	159	170	171	168	150	156	176	141	179	144	165	155	169	186	171	157	158	154	158	166	161	159	145	175	160	167	145	174	172	153	182	139	166	184	159	171	164	178	164	174	149	142	154	151	190	170	176	200	173	181	128	169	149	161	159	176	175	161	169	184	171	182	164	183	160	135	146	173	185	167	163	178	166	143	169	146	164	172	166	156	198	151	162	143	178	149	171	148	186	178	188	144	157	192	168	178	155	165	149	158	142	149	160	150	175	185	165	139	131	168	191	170	181	166	176	180	174	167	161	176	171	186	149	141	152	156	175	164	175	163	172	165	154	172	150	171	174	162	153	196	146	153	166	175	159	158	142	152	168	180	187	200	157	148	153	162	153	199	163	186	160	176	169	175	184	166	168	196	157	163	187	177	158	155	152	162	148	162	158	165	165	153	156	168	150	145	158	167	150	166	167	158	148	162	175	161	153	165	151	157	183	166	138	152	157	176	173	150	156	154	167	150	177	159	176	155	160	175	163	173	155	148	161	189	170	138	137	165	157	168	204	168	157	149	173	164	190	174	157	169	141	137	144	147	162	169	162	168	145	146	196	156	160	169	154	146	168	165	173	168	166	182	162	167	159	162	169	171	155	178	159	199	144	160	152	159	171	149	168	156	176	174	172	166	173	163	162	173	146	173	168	159	162	149	169	159	172	141	186	148	159	162	165	165	157	144	179	162	172	121	162	169	147	174	141	179	172	165	148	162	164	173	167	168	160	136	152	164	158	159	166	167	168	169	164	163	175	155	155	155	151	152	158	163	164	148	169	187	172	156	193	178	167	173	166	188	168	162	194	154	141	156	178	148	160	161	162	158	141	169	172	159	169	164	159	159	165	167	186	156	176	150	160	146	132	164	154	177	153	164	140	171	161	170	152	155	136	142	155	182	192	169	172	163	160	154	142	144	180	158	140	168	163	184	202	148	162	150	155	178	151	175	147	181	145	156	157	149	150	152	148	168	169	187	152	166	162	165	154	165	148	172	166	135	187	145	155	185	165	169	153	163	177	145	179	177	151	155	150	141	196	156	162	159	176	169	132	169	167	172	149	164	153	175	141	161	160	187	163	169	152	160	170	142	144	178	169	154	159	170	178	155	158	185	155	162	152	151	176	162	163	175	175	170	175	178	159	170	172	175	178	147	169	170	169	160	178	189	169	157	171	149	176	154	161	172	153	168	168	172	154	160	146	142	168	165	171	144	170	165	140	179	168	169	147	163	163	177	150	173	186	144	161	157	147	187	150	174	156	149	161	167	181	163	192	172	154	146	146	166	162	175	159	169	163	168	172	159	171	161	177	171	177	168	173	182	157	166	177	186	170	155	141	147	157	184	173	159	161	175	152	173	151	163	158	156	157	172	183	188	156	137	175	164	169	160	152	160	153	167	177	169	152	191	210	174	159	148	161	168	148	174	164	160	171	166	176	163	158	147	160	163	154	164	185	182	157	141	169	180	126	166	181	159	179	166	162	172	155	157	169	165	169	188	146	182	171	150	137	166	181	150	158	153	176	154	155	173	156	158	152	156	166	168	148	151	156	165	170	160	187	146	153	179	176	149	200	157	155	179	165	155	158	173	158	146	171	147	166	187	147	162	149	166	163	149	132	177	158	156	156	169	153	152	150	176	171	172	159	184	169	169	154	153	168	156	153	161	149	152	158	138	158	161	169	155	158	161	161	153	162	156	148	175	156	191	130	186	178	174	157	153	169	172	143	163	152	173	141	158	180	152	144	170	168	162	157	137	184	157	158	146	170	159	175	158	150	133	177	160	189	172	163	173	168	148	163	149	160	157	170	139	141	148	177	150	156	135	147	159	168	164	144	158	175	148	198	153	148	161	174	174	150	194	188	181	143	162	152	177	163	173	173	153	168	149	170	172	163	163	193	162	171	152	160	173	153	142	143	195	159	154	184	158	170	158	152	169	134	160	165	145	165	149	155	180	159	175	177	160	175	166	187	170	153	164	171	179	163	181	184	130	195	140	137	167	140	189	167	151	198	177	164	168	174	150	163	146	162	143	149	156	162	176	152	160	148	154	173	154	182	167	148	153	184	155	157	145	172	169	183	161	174
17343	4724	465	504	498	503	462	475	454	419	485	449	449	437	441	444	421	475	421	430	438	448	432	466	456	445	403	421	462	434	456	433	462	414	460	429	461	468	450	452	434	416	431	448	461	447	432	434	469	460	415	409	422	459	435	452	448	450	449	417	439	445	401	448	446	480	426	449	432	419	432	456	416	440	427	405	456	427	412	436	468	447	433	439	431	428	465	448	437	458	416	439	463	426	451	403	451	483	437	412	435	447	431	441	451	431	446	437	451	426	410	464	434	422	447	436	417	424	459	419	431	445	442	441	440	466	460	420	440	413	455	457	442	417	468	448	450	418	432	410	437	427	463	421	428	458	444	428	435	477	433	426	430	466	440	444	477	424	459	433	438	438	419	453	447	446	433	413	444	462	427	425	468	454	457	478	440	450	443	453	451	443	437	445	417	430	438	437	468	434	413	448	445	447	419	397	446	446	463	440	409	430	460	411	444	383	450	458	422	466	414	463	445	473	431	436	420	472	423	446	409	472	421	414	407	443	437	441	436	400	402	439	412	457	412	438	448	453	440	409	425	425	423	458	410	451	427	481	394	419	452	447	464	473	416	423	466	395	456	413	473	434	433	478	421	455	422	463	440	457	467	473	460	420	444	439	438	399	463	441	470	423	454	429	487	439	432	453	424	465	441	412	451	420	433	414	448	439	437	491	464	447	466	418	448	469	448	429	434	418	447	436	471	459	457	432	446	476	447	414	428	412	437	444	426	410	407	480	409	458	422	453	407	444	440	449	424	450	444	426	430	453	479	428	427	444	437	436	445	469	457	449	423	455	418	439	472	440	453	461	432	425	454	501	457	407	409	442	435	424	456	441	464	475	410	435	427	428	458	465	452	460	427	432	435	439	452	472	442	386	438	445	437	403	431	425	442	433	443	420	385	454	451	416	423	458	425	431	441	425	407	434	421	444	432	478	465	437	445	432	420	445	443	437	435	471	405	440	417	454	449	458	411	457	440	442	466	450	427	429	467	426	433	452	432	433	459	437	430	473	479	455	457	463	423	457	449	446	450	462	448	431	467	437	425	477	472	457	432	431	441	467	462	449	443	430	433	473	412	442	409	429	449	449	453	407	465	434	424	426	424	450	444	419	453	430	451	463	434	460	458	460	428	428	445	463	412	414	467	420	442	417	420	436	435	457	453	430	434	434	446	465	428	432	463	456	442	442	430	420	440	448	464	455	458	477	438	448	456	432	418	453	450	426	476	496	470	419	461	471	446	450	467	459	458	420	439	434	468	440	445	471	424	449	439	412	418	418	445	447	450	438	428	430	416	452	470	430	475	440	467	436	454	438	410	440	452	387	438	467	404	408	422	442	468	437	460	423	417	456	434	467	433	459	446	445	464	431	430	420	459	425	415	452	417	468	446	387	413	454	445	435	424	462	454	450	447	431	451	444	407	416	412	394	425	464	404	426	445	466	409	401	410	450	438	410	448	456	468	441	469	445	439	451	462	423	463	411	450	441	465	428	457	428	424	437	457	430	440	433	450	442	460	438	425	440	471	454	453	404	438	457	436	418	449	431	454	466	458	440	453	408	458	417	443	432	434	463	478	406	448	456	454	415	405	386	464	475	418	446	428	430	438	409	470	475	458	480	430	442	449	427	438	488	481	406	429	422	405	426	435	458	437	403	421	474	414	476	477	419	470	422	440	474	421	422	458	426	414	450	464	466	458	458	443	475	430	428	421	451	432	450	454	427	466	409	434	425	440	436	456	445	427	440	459	438	459	488	433	484	443	440	427	458	453	449	472	440	451	425	440	451	451	445	444	442	415	444	469	451	436	401	445	457	394	446	453	465	461	447	425	416	467	432	448	440	431	466	418	398	425	459	449	461	469	439	450	463	457	436	462	426	477	425	417	417	430	432	415	459	451	434	424	457	486	485	469	442	452	482	446	400	469	488	444	431	423	411	417	386	444	452	447	460	445	457	442	431	452	498	450	418	438	438	418	423	462	459	413	415	443	470	443	436	470	449	493	403	423	448	441	395	416	436	421	464	479	456	486	427	465	453	471	412	406	429	453	480	403	433	466	463	444	388	451	448	450	427	421	458	461	436	440	452	433	411	447	419	436	472	429	477	453	432	453	421	435	434	436	424	431	455	458	426	420	423	484	480	443	405	456	431	451	446	436	455	466	443	443	469	388	446	429	419	400	472	462	440	444	400	461	434	460	456	429	431	447	434	420	396	410	436	464	413	412	411	459	439	404	454	454	433	429	401	465	445	410	489	448	478	442	455	438	475	460	431	501	455	433	443	440	478	425	439	449	463	472	439	449	441	453	456	424	479	446	453	462	456	451	439	399	425	454	447	427	450	468	440	419	472	445	452	443	443	421	453	435	440	418	423	416	436	465	460	477	444	445	449	417	458	401	446	420	449	450	446	453	441	475	419	420	418	451	433	435	425	443	454	442	437	440	458	460	467	477	452	454	413	424	447	422	463	447	447	472	426	429	440	447	465	450	446	448	411	447	418	501	389	418	430	429	421	404	472	450	434	414	381	427	469	444	424	420	459	431	420	435	435	439	428	464	477	442	426	426	455	433	449	447	431	436	419	422	445	438	413	442	396	434	429	384	421	449	450	419	419	460	428	438	430	428	422	420	453	468	409	426	432	411	428	434	462	424	432	445	435	430	451	450	446	441	426	441	460	415	443	430	411	468	442	418	453	443	462	418	429	443	423	427	434	418	445	535	447	425	463	433	474	435	443	455	427	433	393	472	450	461	438	444	447	425	477	459	447	438	443	433	424	463	411	389	437	401	466	464	427	447	461	424	438	462	425	431	424	425	468	479	414	409	456	425	434	443	431	435	430	402	420	431	492	492	425	446	427	446	415	427	429	435	427	430	411	457	425	457	420	422	428	452	477	407	444	405	453	439	428	444	435	441	460	428	434	433	430	442	449	424	418	453	464	434	426	444	453	435	488	406	443	442	448	422	411	443	451	433	458	471	456	398	459	429	428	408	444	432	469	422	432	427	438	451	430	465	421	404	425	405	489	439	437	449	442	428	427	410	455	444	446	438	445	473	411	416	420	462	453	455	430	426	441	450	409	436	455	417	435	447	409	425	443	426	429	449	464	453	453	449	411	433	470	435	451	414	427	435	416	457	463	423	413	459	439	402	445	407	421	431	400	452	450	445	441	436	413	462	428	429	422	462	417	406	427	450	442	457	474	413	444	441	435	448	428	425	464	450	472	453	442	455	407	412	445	449	463	502	434	416	406	442	431	453	456	419	442	444	417	430	429	444	483	459	450	399	455	431	436	468	398	461	417	418	437	436	397	453	427	431	430	444	403	418	450	422	426	452	435	452	443	379	448	437	429	396	463	467	433	452	433	437	441	452	429	410	463	452	446	445	466	464	431	444	456	461	444	442	479	451	455	411	447	467	425	452	489	421	470	438	472	443	464	428	464	439	425	462	412	420	435	420	407	458	452	408	388	420	485
67492	45658	11783	1323	623	542	472	409	359	344	374	337	319	321	310	313	319	331	297	272	295	312	283	280	295	337	293	311	294	295	299	258	296	278	323	320	293	309	266	279	292	278	284	279	311	313	311	279	291	274	310	319	327	285	297	322	311	274	298	277	280	294	301	304	281	301	275	281	305	276	274	278	281	285	295	307	289	275	280	308	276	279	289	311	299	293	335	312	299	297	311	272	290	317	278	283	308	279	279	274	250	277	314	280	307	287	301	294	331	267	274	309	290	269	254	311	313	273	276	302	296	287	286	296	295	295	299	322	297	275	301	286	314	273	285	270	271	277	279	274	269	273	301	275	326	298	257	275	314	298	291	317	318	247	302	313	273	275	298	288	270	311	310	292	292	276	238	294	300	305	323	312	304	295	297	290	274	280	278	291	300	283	297	295	278	284	292	293	314	270	298	309	327	276	297	271	309	319	276	288	303	285	329	276	306	301	298	288	295	299	293	305	305	290	309	260	301	321	290	285	312	289	280	287	289	317	293	264	275	272	291	271	287	286	291	292	297	266	271	264	267	305	290	294	292	270	298	279	270	283	319	298	315	300	280	286	301	304	280	320	311	339	276	304	288	304	302	301	276	294	287	306	300	300	294	303	308	285	270	292	295	261	284	303	287	312	296	317	283	317	322	293	256	278	278	312	282	312	301	285	306	308	279	294	304	315	262	288	268	284	287	300	296	278	291	287	294	302	305	290	285	272	288	321	278	254	287	307	283	280	293	292	306	289	314	265	276	282	286	317	304	292	286	270	272	330	273	304	282	284	305	302	326	279	295	314	311	303	308	270	299	272	259	305	278	287	296	300	299	289	277	293	290	275	275	284	265	277	280	295	321	308	286	301	268	316	272	286	289	315	275	274	287	308	298	294	304	295	283	289	270	276	323	291	307	321	275	318	310	287	304	286	268	280	295	308	299	310	299	299	293	275	287	304	279	259	303	297	316	307	276	292	292	296	327	286	301	279	314	311	323	301	286	254	259	274	298	285	304	305	298	314	287	255	331	311	278	307	297	274	281	291	307	302	304	309	295	284	286	286	305	286	277	262	296	280	263	317	301	281	290	286	293	273	284	275	276	305	281	295	300	291	295	313	295	279	300	291	290	284	273	270	317	299	283	277	274	284	276	327	321	298	313	302	325	261	275	296	285	280	298	289	293	294	287	288	282	331	266	292	303	284	306	277	297	296	272	317	318	293	306	310	306	303	294	266	278	307	308	303	293	252	284	319	293	283	308	296	305	288	305	286	309	326	310	290	307	292	281	305	266	277	290	281	306	305	304	291	264	295	275	261	285	294	273	283	322	316	305	281	299	284	266	306	277	292	288	304	300	337	257	298	277	306	277	308	319	297	306	290	290	305	279	289	274	272	295	318	313	283	314	289	290	273	302	282	299	293	308	264	296	298	283	281	281	285	296	295	284	321	296	319	317	303	299	313	295	289	300	289	279	305	279	288	295	294	284	276	295	310	303	311	289	270	293	272	283	303	264	320	328	273	285	294	266	310	284	277	307	300	292	279	265	315	276	293	289	287	285	308	293	283	292	279	300	319	301	278	233	280	289	304	304	299	258	240	300	280	268	288	296	294	256	311	287	304	313	309	283	284	283	266	301	304	279	315	325	289	306	291	295	256	284	283	285	314	269	292	303	331	270	289	258	265	283	289	270	283	327	295	282	289	275	302	259	285	296	304	293	272	274	312	285	279	278	327	293	276	282	309	280	314	279	295	310	309	259	280	331	256	285	282	286	305	307	293	301	307	283	300	312	293	272	299	301	290	305	297	315	308	303	268	274	287	308	295	277	283	270	300	263	297	301	288	283	266	290	281	297	277	292	285	279	308	277	274	284	300	316	276	286	314	302	288	272	296	288	251	300	306	290	275	291	307	300	266	292	326	266	261	288	287	281	264	293	308	333	260	310	279	292	290	293	325	290	279	271	275	299	301	272	285	274	285	272	277	270	259	271	309	305	287	269	300	306	299	288	246	307	282	329	302	296	280	287	328	280	317	300	294	301	304	316	291	297	271	259	246	275	272	317	284	308	302	278	257	301	266	289	312	304	283	270	288	290	259	278	288	281	281	277	279	293	288	258	306	296	278	296	299	295	276	309	299	269	286	320	308	284	296	255	289	291	295	314	306	300	287	256	282	287	312	279	318	316	314	288	286	311	318	293	274	297	324	297	280	281	257	325	291	272	293	280	307	297	298	307	277	300	294	302	305	268	275	287	300	276	308	289	321	287	299	274	270	279	273	271	285	240	312	272	308	312	295	319	306	299	282	286	313	282	274	276	282	287	295	270	306	305	325	305	291	305	270	295	299	309	304	287	319	287	284	289	288	297	296	258	319	309	304	306	299	323	295	277	308	302	283	299	283	294	279	283	315	285	274	293	297	279	278	309	271	308	292	292	282	287	262	303	292	293	296	291	299	298	277	282	296	288	256	285	298	288	299	307	288	283	298	295	294	272	285	306	284	285	326	258	294	302	284	282	293	305	299	249	300	295	258	283	304	274	294	303	277	303	303	281	274	273	314	285	292	307	278	293	277	274	308	310	275	318	273	276	290	269	265	304	308	276	268	305	242	293	260	261	323	271	279	297	271	299	276	329	309	269	296	319	287	273	297	316	251	284	304	283	303	331	319	302	297	303	297	282	329	300	291	294	293	304	251	302	314	271	310	302	292	266	305	307	276	288	287	279	290	273	292	301	279	317	305	274	302	313	287	270	291	297	281	275	290	284	256	274	285	271	288	303	288	299	296	306	285	268	299	284	276	290	279	279	269	287	300	280	294	313	275	289	311	301	296	264	261	278	312	291	304	293	304	298	303	285	286	336	326	293	298	307	280	309	291	320	306	305	289	305	278	269	274	305	304	274	294	320	327	239	259	304	277	296	311	279	288	296	293	291	307	284	283	286	302	265	310	286	280	266	299	267	317	280	301	288	307	261	266	319	262	280	288	301	309	286	296	289	279	276	303	291	316	286	296	276	279	326	311	316	299	291	270	312	291	291	281	279	286	277	276	251	299	268	294	272	278	272	312	310	286	280	291	253	277	271	273	285	290	274	273	281	276	295	258	320	298	292	326	319	300	300	272	291	307	264	309	288	285	291	281	294	274	285	271	281	319	278	279	280	276	281	292	314	309	338	281	331	324	301	305	278	330	296	282	298	273	304	299	268	310	267	273	284	296	314	308	256	312	292	298	284	278	269	275	367	275	293	292	346	297	259	254	280	289	308	305	295	314	265	317	283	282	266	311	294	272	278	284	298	325	270	307	316	292	301	310	322	319	299	299	281	315	317	263	290	284	286	280	302	316	320	264	294	323	296	288	260	288	294	272	313	301	297	287	282	298	253	321	290	297	282	330	286	299	289	283	266	298	323	299	270	294	311	277	271	317	282	265	286	297	302	301	270	291	286	258	292	305	309	281	294	286	343	256	280	279	310	316	266	297
40322	28914	2133	2324	2005	1736	1536	1348	1210	1115	1028	1007	960	957	899	889	848	850	822	820	789	787	763	750	806	786	776	780	710	686	793	782	770	745	767	733	737	690	749	741	727	732	721	731	733	753	710	721	740	725	749	688	736	713	745	684	732	779	749	743	730	707	704	704	719	702	723	697	695	688	696	709	695	667	726	717	715	768	710	696	753	687	737	691	729	682	741	751	714	711	675	707	680	715	664	720	729	692	722	707	663	706	701	737	735	708	734	677	704	707	748	653	701	764	702	723	726	693	745	703	685	716	692	699	734	706	752	703	685	692	733	724	681	724	692	723	739	691	745	708	701	724	713	760	711	719	701	735	742	715	778	758	704	706	701	731	726	676	668	709	695	733	693	641	650	718	704	689	705	686	671	688	678	726	720	686	723	701	721	665	678	723	731	744	775	719	698	736	703	695	728	732	702	671	691	716	720	674	653	705	700	751	726	719	723	686	691	712	740	705	712	716	715	697	754	716	704	742	694	660	698	678	725	719	756	699	694	741	691	668	700	736	719	700	691	735	715	738	717	689	707	698	725	718	698	683	721	652	701	738	706	690	741	719	697	699	707	723	664	671	711	677	675	745	679	698	674	746	727	678	670	741	702	729	724	693	726	716	717	730	733	757	694	700	682	688	702	671	685	695	745	712	773	684	728	712	690	782	681	722	689	695	703	703	727	734	635	737	677	753	711	702	768	694	706	708	701	658	722	690	717	698	674	722	704	677	703	753	695	731	718	777	680	692	754	696	682	655	689	696	742	725	701	715	730	676	688	723	698	694	726	722	695	683	716	734	717	690	725	689	668	740	711	712	694	668	688	697	747	747	725	710	666	717	703	703	714	716	720	676	692	675	709	675	686	722	694	666	689	722	677	712	753	728	711	654	691	678	673	775	704	708	704	656	743	709	737	734	686	664	640	693	696	705	741	699	730	732	677	691	704	697	726	748	717	664	708	671	723	725	693	769	713	693	680	757	705	741	743	698	715	677	738	744	679	695	706	656	734	709	710	715	713	728	714	651	742	714	746	659	688	701	734	710	714	715	775	726	725	741	701	740	678	702	739	703	694	646	655	685	704	732	707	706	706	742	652	689	710	710	619	692	670	742	722	738	681	694	692	666	718	687	729	673	727	719	713	779	684	688	695	728	672	677	738	700	724	702	707	743	706	724	692	752	723	736	673	703	745	678	716	722	681	719	762	733	727	617	695	720	705	732	738	723	695	680	686	710	709	743	679	712	695	701	701	764	710	695	707	684	749	723	708	698	729	686	714	734	733	701	727	718	743	704	669	723	731	684	697	715	651	733	675	703	696	684	734	680	699	735	701	712	750	712	710	719	710	658	717	726	730	724	743	711	686	703	695	696	739	729	693	724	748	698	720	684	736	703	723	705	684	711	699	717	649	727	734	725	747	731	752	713	698	696	684	732	713	716	736	710	649	683	703	667	709	684	763	671	716	689	735	673	704	694	716	689	634	687	721	753	729	719	707	688	693	714	721	760	756	655	730	718	714	732	712	716	737	670	684	705	674	712	735	702	691	687	753	710	737	722	728	734	743	691	697	703	701	699	713	710	678	697	722	698	685	728	706	708	761	732	704	725	679	716	700	707	687	723	762	696	706	731	702	678	734	736	693	711	724	708	709	727	704	692	715	702	688	716	706	702	691	692	708	724	705	742	703	729	694	767	733	756	747	697	719	750	685	769	650	782	724	716	711	720	689	721	740	693	760	711	713	713	698	697	726	735	724	721	702	725	727	692	715	716	746	672	734	753	699	757	705	745	754	711	688	747	708	677	754	679	716	743	681	714	685	728	724	684	749	675	697	722	668	697	715	698	740	742	754	677	726	652	724	701	700	716	740	691	692	729	737	687	713	689	655	689	701	687	750	729	733	699	687	652	658	725	770	706	761	691	750	683	670	689	730	706	720	705	714	732	691	741	743	680	745	698	706	663	692	668	678	714	719	707	735	711	679	696	696	708	730	707	751	697	704	676	695	727	695	745	747	732	657	717	691	696	730	701	695	675	705	683	736	751	672	691	729	719	718	770	674	732	723	735	718	674	681	709	725	665	759	678	693	679	740	683	669	657	707	694	696	745	689	708	705	727	711	716	744	691	766	694	737	714	646	731	714	716	715	689	694	734	686	776	707	689	730	690	729	688	711	678	725	673	686	703	746	714	692	720	709	718	696	743	725	648	709	685	671	657	784	719	706	746	706	721	725	721	716	718	628	720	711	695	688	692	706	712	736	678	681	692	749	694	710	724	692	681	675	696	775	739	681	660	648	712	731	753	659	671	674	702	722	711	710	713	736	661	697	730	705	692	679	698	729	701	667	710	701	680	727	690	687	747	712	705	714	714	672	754	668	682	727	708	694	684	707	719	711	709	699	705	749	705	725	774	723	701	731	684	723	730	710	704	681	703	661	705	683	626	776	697	716	750	685	743	734	741	692	746	693	693	734	711	706	710	700	685	709	723	693	720	740	670	695	704	677	731	672	705	730	747	696	703	736	749	719	669	733	696	651	699	692	687	715	717	773	683	744	706	689	699	738	717	671	689	712	731	729	712	753	736	682	693	703	684	688	689	714	707	708	710	694	705	717	676	674	653	707	729	717	693	741	689	726	699	742	726	682	726	693	709	731	691	757	720	708	688	699	711	724	748	693	686	690	747	706	717	735	738	721	725	688	752	712	640	708	681	707	674	678	713	699	697	750	696	686	678	643	737	678	683	695	690	727	687	712	676	724	740	725	672	728	694	720	708	675	677	698	682	698	756	693	696	704	725	737	696	718	742	676	696	723	706	679	714	692	721	681	693	717	695	736	718	736	732	712	708	676	704	739	678	755	754	668	732	738	755	695	703	687	680	663	681	710	706	741	710	695	715	704	736	696	697	680	732	701	702	676	739	677	718	734	713	719	707	692	720	690	702	744	692	692	731	647	709	713	695	722	691	734	697	641	697	756	732	705	730	692	718	675	705	727	706	684	668	728	754	735	666	710	743	704	691	711	765	685	750	655	701	692	714	721	695	718	699	718	641	701	702	686	706	678	721	721	672	694	717	703	724	686	681	741	748	716	694	714	720	717	700	712	698	744	709	727	755	722	694	711	724	696	685	695	710	713	692	676	691	746	720	690	684	684	720	723	743	769	711	707	714	731	702	720	671	659	742	715	657	708	676	707	716	686	703	710	701	728	703	728	717	707	700	724	644	731	692	685	686	685	656	708	752	699	711	735	700	708	682	645	698	676	686	653	724	692	676	705	689	686	741	637	740	744	701	693	707	719	678	688	711	651	705	759	749	709	728	694	733	716	703	700	705	669	695	706	731	737	719	721	737	682	711	719	695	732	728	754	692	722	692	686	790	757	729	717	754	718	720	710	706	735	675	731	689	720	696	681	703	696	713	751	636	693	703	677	681	719	717	677	711	651	723	740	670	705	695	727	737	716	743	683	739	703	711	706	664
80320	59257	19492	3960	1050	746	543	507	456	401	358	328	314	331	323	299	274	275	291	281	273	248	251	264	265	266	288	244	281	290	263	240	260	272	255	243	251	239	256	280	287	264	256	264	265	244	235	260	251	236	243	240	247	255	231	242	255	285	249	246	243	233	264	272	269	238	259	255	271	256	240	286	249	268	224	249	261	242	260	245	272	276	253	272	307	243	242	268	219	264	251	230	261	269	255	250	266	267	260	272	222	265	227	223	258	264	256	275	271	222	248	229	251	264	246	267	234	236	269	282	253	250	246	253	249	243	248	241	263	242	237	254	215	219	225	225	247	257	261	263	253	270	252	231	260	246	231	234	278	249	266	286	281	238	252	249	279	232	222	251	232	238	250	250	253	264	241	223	259	244	247	235	232	244	251	250	248	254	231	259	243	251	241	215	222	235	246	260	234	237	242	279	277	238	247	246	242	226	272	260	274	239	261	239	289	269	263	229	286	229	233	239	245	212	253	232	253	265	255	245	234	238	227	244	265	273	223	243	248	281	262	268	239	274	230	236	239	269	234	243	287	249	261	263	256	254	244	267	227	255	251	248	225	242	248	257	218	235	255	259	259	276	228	265	282	246	248	262	235	252	261	250	255	247	249	254	249	246	244	248	266	254	249	265	266	252	246	273	256	237	251	276	252	270	269	263	251	232	213	265	244	252	243	262	247	233	236	261	239	256	242	245	275	259	238	244	259	240	244	258	248	221	253	265	265	259	259	254	274	284	252	253	242	268	249	261	269	217	244	249	268	272	232	245	287	274	237	235	259	267	256	244	231	269	255	240	271	250	260	239	225	243	231	258	267	243	310	245	256	258	203	238	246	243	253	231	208	231	282	257	229	239	239	266	274	255	273	246	271	216	247	243	256	270	255	269	261	276	267	224	276	247	244	226	231	238	256	232	247	275	280	238	262	261	285	251	246	247	246	279	262	258	233	258	261	256	253	267	226	242	230	239	254	224	287	237	260	249	262	238	250	275	277	258	257	266	262	239	260	243	255	244	279	250	264	231	253	259	254	245	246	270	261	242	251	264	238	261	257	239	253	219	269	241	253	248	272	251	241	255	269	274	255	262	251	226	259	230	276	268	222	267	272	281	241	248	283	243	268	209	237	246	264	230	266	243	231	226	249	280	242	265	260	235	231	249	239	264	273	237	237	242	255	224	267	260	253	249	298	261	219	260	227	249	259	233	229	268	275	243	229	218	228	261	247	247	247	282	253	260	254	246	240	265	262	257	272	277	261	268	263	254	254	263	268	280	252	281	260	267	246	261	232	222	263	233	237	268	267	252	230	239	257	253	262	261	261	266	259	258	256	261	234	264	236	268	256	249	264	272	248	247	265	228	266	227	268	239	261	245	268	208	228	240	251	219	243	249	220	250	232	271	235	270	268	248	253	228	244	248	227	228	241	240	275	247	247	253	289	243	273	216	216	252	237	233	278	257	243	244	252	256	231	238	276	265	229	218	267	287	272	240	226	274	263	240	238	278	277	220	256	248	221	247	276	260	248	269	234	280	268	262	234	238	232	255	265	243	245	273	267	241	239	244	262	258	247	266	245	246	223	243	253	248	243	244	263	259	255	251	229	236	241	254	247	281	271	275	226	247	245	273	242	235	251	260	260	244	274	223	269	252	243	224	242	253	257	244	221	272	224	251	273	252	230	257	266	271	245	248	265	230	258	260	248	251	260	260	274	242	272	271	254	243	283	253	226	283	243	257	240	256	254	267	257	259	239	256	298	230	232	215	252	276	248	211	239	251	219	233	218	240	240	259	245	233	253	238	245	231	251	227	243	217	253	262	238	264	247	260	250	228	244	276	232	240	255	252	240	242	245	250	244	271	269	243	257	251	263	272	242	220	264	251	260	231	235	251	262	241	224	261	228	265	246	264	273	265	247	252	247	258	256	258	249	256	267	249	243	280	241	258	265	233	261	291	237	262	241	256	220	257	224	240	251	268	259	256	239	246	244	247	257	248	280	214	256	240	240	233	209	271	248	277	242	235	255	258	260	277	266	275	229	257	245	267	267	260	230	244	253	244	279	252	261	264	248	215	236	243	289	268	264	272	246	252	232	216	277	248	239	252	261	278	257	231	253	269	228	247	266	263	272	259	274	237	276	246	263	242	263	251	234	253	228	243	257	229	256	257	235	258	262	253	298	274	242	223	239	232	255	249	264	250	279	251	248	245	256	220	255	269	256	260	233	229	239	256	256	245	242	265	241	263	262	247	213	256	241	258	255	258	230	240	240	261	267	242	247	260	245	260	254	237	230	239	295	281	260	267	240	260	247	248	266	266	279	248	258	268	252	258	237	227	243	250	257	227	255	276	256	240	248	271	250	278	252	265	257	253	231	277	222	269	215	251	237	253	219	221	251	266	253	260	252	222	255	250	227	241	219	253	233	247	222	282	303	269	245	247	254	269	284	261	273	227	229	237	274	266	265	237	245	232	269	257	247	255	260	255	270	270	268	267	248	217	235	228	257	246	244	231	230	255	259	248	236	227	255	273	253	255	258	261	270	245	250	265	234	249	248	257	245	235	272	236	247	256	241	248	275	262	274	229	247	249	252	253	259	251	244	253	230	268	237	260	214	239	235	271	267	248	287	240	254	275	263	246	232	224	260	293	289	254	233	267	236	280	232	254	261	256	254	252	234	252	241	255	243	194	240	237	244	275	242	242	267	276	262	242	239	231	242	240	286	261	269	256	254	259	247	272	280	252	248	233	239	254	251	219	251	266	231	242	246	255	240	273	264	249	245	248	235	250	270	212	232	240	229	246	247	248	256	239	239	285	261	244	257	254	271	262	236	257	240	259	252	253	266	226	223	264	272	256	251	233	226	239	251	247	236	243	228	263	240	258	257	255	272	269	235	251	248	295	278	242	264	261	250	238	245	256	264	291	256	257	278	234	244	245	237	245	266	258	267	248	278	239	250	244	258	281	231	238	240	271	233	228	264	233	250	252	280	265	235	262	222	262	254	235	241	248	217	261	233	245	258	262	229	256	248	232	242	251	254	230	247	240	215	285	245	240	243	257	229	242	246	251	249	249	257	205	267	263	235	267	239	242	237	239	246	227	242	249	237	250	275	264	251	276	252	240	251	266	245	232	267	274	244	265	271	237	262	262	249	255	277	245	234	278	254	245	247	250	264	268	236	282	252	230	244	245	230	223	243	238	247	235	248	255	230	253	240	249	277	231	238	243	251	249	280	227	257	254	258	266	232	230	251	225	251	276	247	241	231	256	273	269	265	255	258	239	233	287	246	248	258	254	257	255	257	244	260	250	252	238	276	223	267	260	252	227	260	281	216	234	246	280	256	286	200	248	262	252	252	257	262	275	225	230	238	220	222	279	247	266	250	219	281	222	230	230	222	251	215	240	274	244	258	253	271	262	264	251	242	256	246	270	227	272	247	271	250	256	259	249	225	259	262	210	271	248	246	239	257	279
49413	37422	3352	3720	3240	2646	2248	1818	1653	1399	1268	1215	1061	1036	970	918	871	834	832	803	820	694	748	761	756	669	760	675	694	702	663	688	675	643	707	614	641	638	640	654	669	645	610	646	617	632	630	604	676	626	633	568	652	627	641	647	616	637	638	669	591	642	601	623	627	564	616	610	596	632	595	618	630	597	590	621	633	592	654	592	642	575	617	632	551	624	598	595	655	582	599	581	622	661	579	568	597	629	638	623	640	615	646	581	564	612	629	547	619	600	579	574	572	598	571	603	541	581	624	601	613	589	591	630	618	585	581	573	618	597	591	581	607	598	625	577	593	584	635	576	620	608	596	567	612	607	624	574	558	616	601	570	601	592	600	641	642	585	618	569	638	592	583	643	580	591	617	598	566	603	629	622	616	608	632	545	615	591	597	599	592	608	594	640	602	602	627	640	591	597	575	549	623	604	627	590	629	652	651	620	605	597	571	598	594	618	592	592	648	608	601	572	627	621	587	617	603	622	619	576	583	590	608	616	594	582	647	614	651	594	594	601	585	600	616	610	617	600	618	610	637	628	585	598	579	625	610	622	600	610	634	605	588	608	574	595	621	592	657	610	642	629	611	636	579	565	569	645	604	581	583	602	629	583	622	576	595	559	619	642	588	651	636	618	600	635	575	598	613	593	612	633	607	603	605	619	591	624	591	584	617	571	585	597	570	596	588	608	653	602	616	572	586	649	608	630	600	569	609	611	631	584	594	625	606	583	605	595	581	629	545	638	580	623	590	604	600	580	593	612	602	606	574	582	596	553	584	593	564	601	576	611	590	655	576	583	572	582	601	589	537	646	594	569	569	701	637	636	589	622	604	585	574	619	635	635	595	657	584	573	605	612	602	607	584	606	565	625	587	640	591	618	579	623	610	559	587	613	621	620	657	627	585	575	614	598	613	598	596	615	605	603	605	595	589	629	569	600	568	572	609	590	567	597	625	604	602	626	616	581	627	602	584	587	574	611	574	598	613	587	614	595	557	607	586	626	630	617	590	578	630	631	564	603	615	621	559	564	620	572	649	589	598	614	606	591	594	606	595	588	604	608	629	605	598	596	561	603	595	617	611	619	544	600	577	566	520	639	595	574	611	592	574	542	593	569	613	594	616	594	613	568	630	609	604	616	569	585	597	597	629	572	596	597	616	589	625	582	598	621	595	579	593	612	623	577	599	583	646	627	601	600	621	600	603	574	593	598	604	623	600	603	593	586	588	603	584	590	609	555	592	583	603	590	575	596	597	593	621	630	561	579	592	633	628	569	558	591	607	613	634	582	629	616	619	592	589	586	542	633	562	638	562	575	569	594	618	566	603	586	627	605	629	583	619	590	571	612	624	558	639	621	651	637	577	592	572	591	589	611	602	636	610	630	613	580	613	567	568	611	556	596	626	583	580	621	568	592	625	626	614	584	608	617	644	610	605	556	596	630	599	633	632	637	594	606	601	615	606	602	582	619	598	604	593	580	621	628	585	596	566	590	586	589	600	588	608	603	587	593	626	586	594	592	625	622	622	605	636	568	644	578	563	561	607	577	574	584	595	641	552	620	599	616	613	626	537	654	581	580	614	587	613	613	600	583	605	572	621	591	617	629	613	656	646	610	589	640	577	633	595	594	586	568	587	612	532	625	633	566	631	638	550	610	609	611	600	588	580	606	558	645	626	554	572	602	587	567	604	628	580	555	563	636	623	593	600	616	625	613	590	600	603	617	614	562	627	611	587	566	556	590	587	607	650	607	651	617	585	578	627	594	610	589	642	595	584	602	582	548	625	634	568	587	604	621	620	606	603	616	584	601	563	592	591	554	629	573	583	557	655	582	638	612	648	569	595	600	633	592	585	598	609	611	597	591	649	620	599	584	585	589	621	629	619	566	591	608	600	599	635	587	664	574	572	603	553	586	598	610	622	575	657	603	582	580	568	587	612	610	616	632	615	586	594	579	602	663	598	616	598	589	634	591	584	606	576	561	616	607	573	624	636	600	626	604	573	597	607	593	602	594	644	553	601	623	620	600	546	608	593	588	585	623	584	592	583	642	603	595	618	629	587	604	597	591	600	589	611	614	627	575	599	591	622	598	580	566	598	596	603	599	599	615	616	599	610	584	617	589	571	632	630	585	594	580	641	565	598	647	571	584	642	561	611	635	612	605	627	614	588	645	612	614	604	574	559	604	610	631	588	600	596	583	585	597	603	606	611	632	588	623	593	585	569	592	604	570	626	610	602	591	581	627	560	639	597	600	541	620	590	629	574	597	603	612	542	630	619	596	601	630	604	583	583	573	579	569	602	601	609	582	626	655	633	581	575	535	621	560	579	565	628	636	630	586	597	589	601	625	566	591	555	542	603	567	624	587	618	672	570	573	627	591	583	593	597	610	624	601	589	601	617	587	603	604	627	595	610	597	600	586	616	528	589	598	569	607	609	593	578	601	564	665	588	607	644	615	589	586	562	583	584	592	586	579	594	595	589	575	540	594	560	600	605	613	576	581	607	619	627	625	616	593	602	606	577	625	650	594	645	644	607	564	596	588	593	602	599	529	636	590	594	573	583	616	579	591	648	607	600	576	606	583	581	549	583	540	646	588	567	584	621	589	634	608	601	591	605	581	585	614	580	592	591	617	581	627	616	621	620	558	551	630	602	610	646	603	570	644	634	587	619	597	578	582	625	585	537	588	610	638	638	594	582	602	612	555	593	590	638	606	526	610	574	564	538	598	609	622	612	628	582	597	575	597	605	586	611	627	586	553	583	609	620	576	592	593	586	596	569	590	597	613	640	617	613	638	593	571	607	624	591	588	646	601	578	584	623	600	617	628	585	593	604	588	615	601	568	620	586	584	620	602	620	560	573	654	599	578	602	632	537	625	592	602	589	593	634	600	648	613	584	604	591	614	601	591	606	591	617	615	585	622	607	592	613	603	594	585	607	598	643	595	585	593	594	612	614	568	632	597	606	582	603	646	574	580	596	595	603	602	567	615	591	628	601	628	612	604	576	574	574	607	604	643	571	594	569	629	613	602	586	562	583	569	632	611	612	572	610	605	576	573	620	571	619	579	609	643	616	602	579	587	595	570	622	605	631	630	630	613	591	611	570	614	558	572	598	627	606	620	563	620	571	617	591	565	577	568	602	598	611	611	605	617	602	601	618	604	620	585	600	593	613	622	571	618	619	569	604	620	623	635	628	616	616	593	650	611	587	574	613	604	653	597	617	614	593	582	579	559	593	574	574	590	632	616	563	593	589	593	582	645	591	618	624	623	641	595	583	596	565	575	588	621	597	603	644	592	592	530	585	570	593	608	595	612	636	603	634	640	647	611	608	614	610	565	626	588	600	564	613	566	588	572	615	600	603	577	608	598	599	618	608	579	588	609	626	592	574	604	634	601	600	617	588	587	574	575	568	598	636	578	569	630	578	622	575	605	640	607	597	598	641	560	595	622	617	589	624	586	597	619	603	598
18103	4003	283	188	173	156	178	135	159	177	149	163	184	153	169	174	171	162	152	173	155	168	164	160	133	151	153	167	184	161	164	150	147	188	160	154	193	206	152	190	141	153	143	144	171	154	170	170	171	170	164	139	149	174	160	161	174	153	173	152	167	152	145	143	165	140	158	169	165	155	156	166	159	142	151	133	159	170	154	169	149	134	175	170	178	178	165	163	161	141	148	177	157	156	150	159	158	151	174	167	187	170	178	161	142	170	150	154	163	169	201	168	175	178	172	160	159	165	161	138	144	179	169	173	143	178	172	166	161	157	162	156	162	154	179	173	147	153	165	150	149	160	144	157	156	150	143	180	181	152	176	173	161	159	163	168	144	155	170	155	158	174	159	185	177	178	158	158	176	150	156	153	146	163	166	165	165	166	176	147	168	174	156	174	173	159	177	184	157	155	149	168	163	156	185	174	129	182	162	154	177	155	155	163	159	161	139	186	208	193	141	145	154	165	149	158	171	168	160	189	149	153	144	191	170	141	153	177	134	157	177	163	164	170	148	156	174	166	182	177	167	153	154	145	171	184	167	172	160	160	194	145	170	166	168	165	188	168	167	157	161	167	182	129	160	136	130	164	171	147	164	160	176	165	175	158	173	152	163	174	156	148	155	164	171	161	166	157	195	154	175	158	176	170	177	150	167	150	161	170	189	155	141	172	161	163	173	146	148	176	167	137	160	159	186	150	174	153	156	150	181	155	168	147	167	148	142	183	164	176	167	166	161	155	164	148	147	163	149	149	154	155	168	165	167	179	160	148	163	159	178	168	148	157	196	183	170	167	160	159	155	168	150	163	165	173	194	153	150	177	144	159	153	159	149	160	172	186	146	172	176	155	198	149	163	149	161	181	158	183	166	171	152	154	155	168	154	140	162	158	179	179	170	171	162	168	174	171	149	183	162	173	154	156	160	155	176	176	166	170	155	165	150	161	154	137	174	151	167	179	163	170	152	159	154	186	143	168	156	148	147	147	154	147	185	136	167	158	159	171	149	181	175	164	158	182	161	159	158	163	187	185	156	172	150	158	153	151	157	158	159	158	159	155	163	168	137	165	181	136	152	162	172	178	149	180	169	178	157	139	154	180	169	145	165	195	155	156	158	161	150	155	182	147	159	183	173	159	153	150	159	167	147	166	183	184	168	150	144	166	155	151	152	173	189	153	150	171	169	135	153	169	156	171	165	151	173	158	157	158	168	165	167	186	183	164	169	168	165	175	167	171	172	162	161	155	173	159	157	172	130	151	168	152	156	159	165	155	168	172	167	163	165	149	153	147	154	168	155	157	179	157	182	145	163	178	196	164	167	153	194	159	166	169	182	157	176	154	189	178	150	157	168	159	167	169	170	157	161	172	151	175	145	166	173	156	165	153	175	148	130	185	166	151	191	166	156	171	162	166	168	175	158	163	168	168	157	163	176	174	128	137	174	174	137	181	191	157	159	169	172	152	169	165	138	181	138	159	145	176	158	171	143	160	156	163	143	181	168	181	146	153	167	155	157	154	162	174	153	150	148	153	168	161	150	170	180	166	169	175	171	161	158	157	176	172	156	174	149	180	145	154	187	154	163	165	176	157	146	167	160	143	181	159	180	164	165	184	156	165	149	162	186	171	169	175	164	158	151	158	163	155	155	165	166	163	190	157	151	160	156	158	150	177	181	161	171	178	159	165	195	158	164	167	154	180	195	156	149	149	186	184	150	167	139	163	148	164	187	162	162	161	165	172	155	164	188	156	160	169	141	177	149	156	142	168	182	157	142	185	176	137	157	156	170	161	157	175	167	177	165	150	148	153	150	160	153	162	171	168	168	167	172	157	147	161	159	154	175	198	160	161	171	177	158	150	179	168	162	184	161	186	155	173	172	178	160	169	172	157	181	192	145	148	153	159	155	135	173	193	147	177	171	176	157	166	123	161	164	161	183	148	162	173	171	171	183	170	177	185	182	170	157	151	158	150	171	158	171	160	168	148	188	152	157	167	150	174	183	177	167	168	144	170	145	158	145	142	164	189	167	188	163	152	179	192	143	164	176	158	179	177	186	145	147	176	153	164	167	169	171	147	162	132	136	155	173	160	164	168	169	153	165	186	169	181	170	164	192	164	159	171	182	172	164	155	168	163	167	150	167	163	136	170	164	163	162	162	187	180	179	173	141	163	177	135	174	164	173	166	162	167	161	168	168	156	169	157	175	149	179	165	176	169	165	149	169	174	173	169	165	166	158	152	165	172	169	192	156	152	163	156	140	174	176	155	149	144	177	163	186	196	141	154	171	174	156	164	140	157	182	154	160	142	189	140	160	157	196	145	148	152	180	171	175	143	170	170	151	176	170	162	147	164	176	163	157	168	160	162	149	185	149	165	184	173	164	177	169	182	154	164	162	169	170	154	156	162	187	173	170	150	172	160	158	165	170	161	149	158	162	161	159	181	163	156	173	153	191	176	170	163	157	173	136	161	143	154	165	175	176	180	151	156	147	157	147	155	146	159	160	161	178	162	167	163	166	143	179	170	135	139	165	165	162	156	149	199	142	162	185	144	174	139	154	169	169	145	177	152	178	149	145	160	155	169	176	164	164	159	164	175	157	149	187	171	178	154	180	149	178	151	174	166	180	162	147	152	149	160	155	193	145	150	173	157	166	180	163	167	184	171	181	157	185	152	173	162	155	154	140	154	165	175	149	148	177	141	153	154	152	179	175	164	186	158	173	158	170	164	164	172	167	186	158	161	188	153	167	178	160	174	155	136	165	160	181	168	193	163	167	177	171	136	165	163	137	148	162	157	171	172	171	176	170	163	145	162	163	156	177	171	144	160	159	168	164	162	164	173	174	176	162	136	187	167	165	154	148	182	164	148	152	167	154	181	181	164	184	155	146	142	166	165	153	168	165	159	136	148	174	147	145	182	182	166	177	151	180	141	160	162	164	149	197	165	181	157	193	165	158	191	182	164	179	168	161	170	202	145	158	161	145	159	169	175	139	167	187	182	169	153	180	167	155	167	168	161	166	153	187	168	178	166	177	155	159	173	154	151	137	164	184	162	153	165	151	181	182	200	162	150	154	143	170	162	174	168	157	179	145	178	178	175	168	161	165	167	160	144	171	151	149	167	166	160	149	157	168	186	144	148	157	151	168	168	153	155	152	167	148	165	147	144	156	156	164	194	173	170	182	214	150	157	181	166	160	179	156	153	173	180	167	154	165	154	182	152	163	168	161	198	180	177	179	159	162	157	173	153	158	181	183	163	153	156	155	173	155	172	131	172	160	178	180	180	168	156	180	167	189	172	141	162	174	160	185	164	165	140	167	166	164	160	158	178	172	146	143	158	158	183	159	162	160	183	177	173	184	158	185	178	162	163	127	155	150	151	159	150	158	146	173	166	173	148	159	170	189	171	155	158	157	164	148	197	157	157	148	152	136	170	165	177	142	153	177	155	171	169	196	138	165	148	173	161
17206	5079	494	530	476	507	469	484	448	485	452	445	423	461	416	465	453	464	458	435	410	474	469	464	444	446	460	457	419	449	410	453	454	476	448	436	451	414	473	434	458	429	435	459	443	468	421	464	450	469	479	421	455	464	426	435	437	434	432	426	473	438	421	443	450	433	409	449	445	451	461	446	429	450	390	445	447	420	472	422	423	436	417	462	473	423	477	428	496	466	432	457	452	436	449	430	412	467	455	385	444	450	458	443	457	415	445	423	463	441	418	421	420	422	456	475	493	440	446	413	428	423	424	442	428	464	430	417	432	461	421	450	454	444	459	397	442	477	428	465	456	415	442	435	431	467	422	448	423	474	423	413	428	414	439	414	427	450	424	467	450	416	437	438	429	455	454	432	420	406	440	464	420	460	395	462	425	426	444	467	421	449	489	432	440	433	462	460	425	438	432	445	458	462	468	468	419	455	461	482	428	409	407	410	404	425	466	439	441	463	429	449	467	467	415	462	472	423	450	443	454	439	457	453	419	457	437	455	408	459	454	421	459	426	438	426	452	434	453	446	443	472	448	450	452	428	451	467	452	391	462	432	429	431	452	467	457	429	431	460	420	453	455	435	416	428	421	430	475	467	469	471	448	434	442	457	419	435	418	389	458	464	431	462	460	420	469	451	471	461	447	451	421	426	433	452	444	419	443	409	447	424	457	467	409	468	430	438	442	458	432	450	492	427	429	424	444	465	484	438	436	432	448	416	454	448	395	472	454	464	457	431	450	434	446	398	442	461	449	477	455	423	431	413	422	423	431	428	419	430	459	461	429	468	470	477	470	468	451	440	408	431	431	397	403	408	446	426	460	434	424	435	436	451	447	441	426	418	435	446	457	430	442	432	450	430	431	452	411	445	435	420	456	427	464	449	438	420	435	409	443	447	463	444	466	468	399	436	461	442	456	470	455	450	449	473	468	446	466	396	481	445	447	447	451	404	427	459	434	449	453	437	408	403	442	462	448	462	429	469	466	463	478	418	431	444	448	418	453	459	412	437	461	416	407	421	451	445	441	469	483	460	425	469	464	455	448	452	451	439	448	416	424	450	456	439	477	445	450	458	428	412	443	420	483	458	460	448	422	441	451	440	462	404	455	459	474	434	457	415	437	455	472	451	450	447	457	425	467	470	432	423	414	451	422	458	429	479	451	439	428	415	420	446	473	460	463	440	368	466	446	436	460	418	449	466	428	445	428	455	421	414	428	477	406	470	445	446	460	471	456	458	426	403	443	437	459	474	460	404	449	451	440	438	455	464	435	459	507	433	460	476	446	400	438	434	482	452	433	461	429	462	446	460	439	427	401	446	463	410	416	398	454	406	454	473	445	424	431	443	433	444	398	473	447	420	423	474	438	470	426	433	442	439	427	472	449	444	426	454	434	418	434	415	488	447	388	452	437	477	433	428	434	441	429	411	443	386	442	449	415	437	423	449	405	495	443	441	423	426	429	453	452	467	445	458	432	432	447	443	416	419	471	464	461	447	424	458	458	450	480	453	424	436	444	434	443	481	427	470	452	466	442	429	455	420	440	491	437	462	452	450	393	413	448	456	505	458	430	489	464	441	446	430	423	450	439	473	464	446	447	448	410	458	432	407	451	460	447	453	423	432	442	416	420	481	432	448	414	430	418	413	430	448	456	423	435	456	465	448	417	436	480	447	450	463	455	410	464	491	431	440	452	474	430	471	432	424	449	433	498	434	448	413	451	438	450	431	442	406	423	466	450	413	419	459	457	442	484	444	476	424	437	418	485	421	428	446	447	434	412	434	468	451	425	409	433	439	449	406	441	434	418	444	417	441	422	412	430	431	437	420	449	459	432	428	450	428	415	440	453	446	415	453	458	435	448	436	466	493	460	457	408	438	455	455	413	399	433	435	401	469	455	419	435	447	392	442	430	479	427	485	474	402	416	445	435	407	449	467	439	441	429	460	441	417	435	440	395	435	433	433	432	409	430	455	463	450	445	482	415	422	439	426	415	432	446	445	414	421	448	470	492	432	471	398	438	415	462	431	458	433	456	442	461	425	468	485	390	471	476	456	455	428	485	460	479	441	427	429	481	457	428	449	430	488	474	440	422	432	463	427	456	479	420	444	421	431	454	433	430	422	434	467	413	430	468	417	471	447	422	426	442	419	405	456	474	445	498	436	432	431	431	431	464	435	375	465	432	463	424	410	436	398	453	473	469	467	423	399	439	421	459	485	415	461	430	472	474	438	421	429	431	455	465	420	461	408	433	433	467	432	413	447	431	475	437	438	446	424	473	439	416	417	432	455	416	443	476	493	460	457	406	417	464	419	441	425	454	432	414	436	411	436	423	443	446	430	463	461	461	462	428	445	465	437	436	450	460	423	436	431	470	429	425	443	436	448	427	479	433	449	426	468	444	429	418	485	451	413	447	447	457	447	411	413	495	435	471	401	410	431	436	477	455	423	495	446	421	452	422	425	485	456	439	444	472	434	427	456	478	415	470	428	437	429	419	410	417	460	430	439	457	492	461	429	431	468	424	444	417	479	451	426	457	457	457	448	438	431	427	440	465	440	466	418	425	419	469	468	482	474	423	449	429	408	425	446	437	478	441	471	414	416	442	447	449	467	427	477	439	443	439	443	476	444	454	440	438	447	413	453	438	491	447	426	473	458	449	464	402	434	432	443	402	441	429	440	431	462	432	456	462	446	452	435	449	428	467	470	451	454	490	435	439	430	481	462	444	443	462	449	428	439	429	417	415	446	392	439	433	448	457	427	427	412	440	462	457	486	442	441	475	431	401	431	433	450	472	447	409	416	425	443	414	439	450	438	479	409	462	411	420	455	468	454	453	440	441	416	395	478	430	448	423	441	455	404	449	452	444	451	439	444	455	423	431	517	455	426	443	451	451	495	455	435	458	430	469	449	413	449	448	472	419	451	496	457	444	457	460	468	437	436	465	473	420	424	431	453	471	450	455	463	439	473	439	423	474	467	438	445	449	422	423	426	452	422	444	440	417	453	477	452	477	434	433	422	442	455	412	436	458	466	423	442	450	471	429	441	438	436	423	431	445	440	435	454	468	462	439	430	466	426	427	459	438	442	429	438	476	419	468	450	456	421	410	441	474	456	430	435	462	419	436	435	464	442	459	400	421	437	445	424	433	449	417	440	415	446	422	402	429	478	467	460	407	470	454	456	386	445	442	449	436	475	457	431	436	455	433	453	454	414	482	453	441	435	430	440	463	425	457	437	479	437	451	452	428	483	428	408	441	476	453	434	444	451	436	430	443	442	488	442	437	449	448	436	457	438	460	461	474	431	414	440	443	441	425	461	450	407	418	476	457	438	460	474	444	432	424	432	444	406	485	441	417	418	431	416	436	445	445	440	447	412	448	393	459	440	472	480	438	455	444	462	455	459	428	446	470	456	454	437	448	418	453	436	425	468	414	431	484	414	445	424	430	444	462	396	456	431	428	426	454	414
67592	46701	11961	1293	617	510	486	413	414	321	331	346	328	336	316	306	308	347	307	299	310	323	296	315	292	316	287	278	274	262	310	281	315	291	325	321	297	299	302	314	254	314	296	318	302	291	302	319	296	311	288	286	286	285	282	294	287	302	294	317	297	312	298	292	303	305	287	283	259	287	317	270	357	279	286	289	304	252	306	259	318	289	291	282	274	275	292	284	276	281	277	291	289	288	319	267	273	288	319	302	288	289	308	304	297	306	301	314	301	293	256	299	305	275	290	268	313	292	264	318	293	297	292	274	309	306	275	264	291	279	306	303	307	292	318	285	299	300	297	260	266	296	316	265	305	282	310	279	272	280	305	285	278	277	283	297	278	307	292	294	303	305	281	315	277	288	300	290	253	293	274	307	309	303	305	281	289	284	314	277	310	290	297	278	305	276	261	283	323	321	297	310	286	288	288	272	267	269	317	274	285	281	291	291	329	293	311	297	295	318	288	276	289	305	260	291	313	310	308	261	305	276	328	300	274	301	308	287	302	274	266	277	284	280	265	306	298	292	330	287	292	304	294	291	307	246	290	309	264	296	290	260	270	306	293	302	299	305	300	276	291	306	279	332	290	294	332	313	282	268	319	285	297	291	289	296	316	296	342	281	294	288	270	262	271	296	302	292	274	307	299	279	303	309	295	316	297	314	304	306	273	286	301	312	266	297	323	278	302	302	276	284	309	283	280	272	289	279	297	295	299	310	294	292	280	279	271	244	295	322	251	272	336	326	283	278	262	297	323	298	297	320	270	282	263	314	317	290	288	284	290	307	295	256	286	305	274	271	292	309	293	268	279	291	289	252	300	264	309	296	310	304	267	283	294	303	274	302	297	297	281	305	290	283	306	292	280	265	313	295	315	283	304	283	298	302	264	297	321	290	292	334	293	311	280	312	290	316	294	331	298	277	261	281	280	291	301	274	305	285	301	292	318	310	293	275	304	302	311	290	271	286	302	308	285	288	285	296	299	297	294	281	290	262	292	286	286	267	301	296	298	288	272	293	325	273	281	296	286	292	336	272	276	300	295	272	288	292	306	286	340	300	304	286	292	297	307	295	299	300	293	290	264	278	294	274	292	278	298	301	307	287	291	331	308	302	295	311	323	266	314	291	291	324	290	314	291	283	274	293	305	297	300	298	303	261	275	299	295	293	305	289	302	327	305	316	311	316	278	276	286	306	296	275	299	309	287	301	265	280	294	333	317	285	304	277	289	300	314	313	282	286	329	321	309	292	297	306	256	340	269	289	283	317	305	309	265	283	271	329	298	282	310	292	265	283	286	274	275	298	284	296	262	307	268	298	247	294	324	281	315	298	295	287	289	301	267	293	303	330	273	313	303	288	306	291	289	307	320	296	306	308	304	281	297	263	283	274	279	301	291	308	287	323	283	283	286	312	293	283	320	292	289	288	294	338	311	307	269	311	315	308	273	319	301	293	279	307	295	296	278	319	333	301	299	258	285	281	302	271	293	309	280	294	281	289	297	321	283	285	271	320	270	274	281	246	302	294	293	275	262	307	243	303	287	276	278	298	271	311	280	299	279	290	294	332	303	292	300	268	286	297	291	263	296	263	294	276	278	301	301	286	311	289	299	281	271	318	298	307	280	309	304	286	291	284	259	334	286	301	281	293	322	260	293	296	292	279	262	310	279	280	287	296	288	273	311	307	308	299	312	301	284	292	258	301	296	279	247	296	306	302	323	266	287	288	274	300	284	297	293	268	283	299	291	287	309	291	278	296	305	302	296	277	292	289	272	292	320	256	276	290	290	305	298	284	328	285	317	283	254	291	313	286	262	258	263	307	301	294	257	265	309	272	287	305	289	252	291	318	288	280	298	283	262	285	280	311	315	301	279	298	285	292	294	289	314	302	268	278	278	322	259	292	287	322	270	264	312	325	282	260	308	296	307	326	316	296	300	320	297	297	284	305	284	306	286	291	312	280	320	307	300	286	270	309	295	269	325	301	276	287	280	287	268	296	288	300	311	291	324	292	291	294	326	332	322	307	305	312	277	258	293	279	324	300	291	269	328	313	256	321	309	270	304	302	279	304	289	309	280	293	289	265	295	267	281	265	310	281	292	283	294	276	256	292	302	278	317	281	278	292	314	285	298	307	297	290	282	274	267	301	295	266	311	288	297	275	279	299	314	267	309	294	264	273	271	298	276	273	295	263	277	285	314	297	270	264	253	296	276	274	301	248	295	275	287	269	290	286	316	317	318	312	327	265	278	300	295	287	273	291	310	280	291	275	262	284	283	295	283	270	282	297	292	305	281	335	275	323	313	276	284	282	313	308	292	282	270	323	323	298	290	316	266	302	321	280	284	308	304	282	293	271	289	289	274	315	291	288	270	271	252	282	271	293	297	351	277	299	304	296	290	273	316	305	315	262	283	292	296	305	283	295	278	261	292	279	319	280	303	300	278	273	300	283	249	286	302	326	272	305	303	316	267	284	288	313	280	273	317	274	312	295	266	296	301	299	292	283	252	305	297	287	317	291	307	284	289	278	296	282	299	276	284	292	298	295	305	289	305	279	310	273	296	270	291	297	294	269	309	285	299	300	296	309	296	292	309	287	286	275	290	320	329	336	304	303	288	294	300	279	260	284	303	298	299	302	255	282	295	273	269	288	289	315	304	284	319	254	291	308	297	292	282	288	281	303	295	291	321	290	289	286	311	308	282	279	310	311	329	313	299	278	289	276	307	306	297	288	291	282	297	268	316	335	291	285	286	293	316	308	329	283	297	287	286	283	279	309	303	286	305	291	283	303	297	321	296	278	323	286	310	256	299	282	295	312	286	273	266	284	273	281	298	263	287	277	293	294	305	296	301	289	290	307	292	299	327	294	253	313	296	304	318	292	280	299	289	323	318	298	318	275	319	277	318	282	282	272	303	323	277	296	297	291	301	301	268	297	267	299	299	278	297	307	294	296	275	285	313	302	354	329	318	261	281	278	313	281	277	257	297	303	309	280	268	294	281	263	235	311	313	305	312	270	298	287	284	284	287	258	287	303	283	324	306	254	284	280	302	307	296	294	300	276	290	310	305	325	303	290	302	281	310	275	274	285	323	277	295	305	301	287	284	299	310	291	296	290	298	299	323	304	253	276	290	275	278	298	277	319	280	299	334	300	306	299	287	265	289	285	282	299	266	283	295	329	296	302	260	260	300	282	331	306	330	293	292	284	264	305	294	317	320	305	291	294	285	282	318	290	326	247	286	295	297	286	294	333	281	291	295	326	289	298	296	306	283	285	315	296	262	284	288	279	278	288	305	308	292	302	330	247	303	302	296	301	269	311	293	303	278	304	297	297	289	301	303	273	284	279	293	305	312	278	307	312	302	289	294	282	287	283	277	296	320	292	295	279	279	300	299	303	303	291	271	267	309	285	277	268	309	287	308	303	301	266	298	238	287	290	298	331	278	285	327	313	279	267	318	281	304	304	314	279
40105	29765	2139	2252	2054	1808	1498	1332	1219	1124	1085	1015	965	905	875	861	863	875	893	846	791	783	782	742	808	753	791	761	741	746	805	767	750	741	752	766	746	730	717	750	773	763	685	741	724	729	723	750	721	683	719	763	696	709	705	731	680	737	691	745	726	700	723	732	762	728	703	742	728	702	712	731	739	711	729	696	696	697	726	678	731	723	670	695	722	709	711	697	709	725	688	698	727	683	739	743	782	692	713	702	672	718	712	736	678	733	673	730	707	693	722	727	700	711	739	654	724	705	701	684	708	694	733	701	695	694	732	734	704	663	726	728	653	736	681	750	703	698	731	709	687	686	751	732	714	773	709	707	747	710	681	628	715	683	705	685	684	722	745	706	719	759	743	714	708	751	689	673	723	689	779	696	701	684	653	680	749	659	738	696	682	725	718	659	694	738	748	698	670	684	707	755	691	701	722	729	715	709	744	747	711	775	674	673	724	672	732	682	738	735	698	704	708	711	741	738	726	722	713	705	715	760	681	704	711	761	662	759	699	701	742	709	681	654	698	679	711	699	709	675	719	714	736	701	698	733	707	689	703	675	695	734	782	752	735	674	720	707	718	732	729	688	701	689	720	716	694	722	690	690	763	716	673	701	773	724	662	671	747	723	646	735	725	698	697	702	722	706	733	731	750	718	716	702	764	721	692	683	691	632	714	733	702	721	744	672	676	726	708	718	691	701	698	675	710	721	685	709	697	667	691	707	654	666	711	770	701	662	742	686	710	720	715	739	709	722	736	686	724	706	750	698	734	651	706	735	730	736	733	710	717	676	710	666	693	709	703	698	716	755	670	707	733	670	725	717	703	674	712	629	726	749	677	706	745	717	673	672	735	714	712	696	691	691	721	667	749	746	688	690	681	749	733	738	746	669	724	739	666	726	731	730	740	717	677	695	712	667	668	725	668	756	748	711	747	732	725	702	714	708	682	728	644	647	733	727	667	716	752	737	726	699	689	749	724	715	681	685	722	720	733	692	703	670	749	726	734	714	712	693	719	692	730	726	746	671	742	668	668	763	755	702	724	725	700	669	721	727	695	693	753	734	691	673	732	688	679	695	714	760	677	750	712	729	727	700	702	717	669	718	725	741	679	745	703	724	752	641	684	692	694	724	724	705	748	685	686	709	688	727	731	761	726	758	748	699	679	697	724	708	715	735	692	736	710	721	667	727	702	712	714	670	707	711	694	679	703	716	686	676	710	749	710	673	722	717	711	714	734	707	729	729	712	695	711	710	698	725	719	754	691	749	719	715	721	679	682	721	705	706	733	690	697	670	709	657	713	719	737	686	709	716	741	631	702	777	738	713	704	716	737	732	690	697	701	672	741	730	710	654	695	721	707	697	719	727	698	720	718	710	703	721	768	697	715	722	699	729	700	692	709	722	738	756	648	709	696	680	664	765	712	702	728	646	694	715	689	679	711	682	710	703	706	683	681	733	667	702	721	728	699	693	717	669	726	666	708	706	736	692	660	745	721	687	672	738	712	717	726	726	742	734	687	747	712	712	680	708	695	760	704	749	744	724	716	699	728	728	695	695	714	769	698	689	672	731	678	733	717	741	677	694	746	728	689	752	662	701	683	751	690	762	707	688	730	701	698	734	709	716	724	705	710	734	704	679	722	709	697	678	689	688	722	715	686	689	704	691	717	721	710	693	691	752	713	725	680	723	737	755	712	697	736	737	685	737	664	737	754	688	712	713	689	658	771	681	714	688	713	689	693	727	711	673	719	648	712	741	713	703	735	725	712	753	731	745	687	721	679	684	743	676	693	708	707	744	697	723	688	764	672	691	706	648	695	721	761	679	690	718	704	666	759	765	739	713	648	655	700	741	693	710	673	766	666	705	690	681	696	694	671	696	680	744	703	747	743	705	677	759	716	753	726	656	711	754	693	687	659	745	709	673	739	703	699	713	698	694	729	738	722	719	702	713	730	723	706	724	722	747	717	768	724	717	695	718	696	703	694	751	708	713	723	738	661	746	700	714	697	695	736	684	738	739	743	712	720	708	643	668	698	696	711	717	706	694	709	720	735	708	658	751	689	697	704	769	672	708	747	673	696	706	685	708	671	660	729	642	729	753	744	700	712	693	694	723	740	721	731	727	710	786	696	717	706	678	740	712	708	719	764	727	660	694	695	730	723	709	711	715	709	716	714	730	698	699	711	703	645	724	680	668	659	703	761	709	718	713	739	685	709	703	727	665	717	694	698	728	745	709	680	755	725	762	664	747	756	713	696	664	716	744	699	699	715	750	691	659	739	657	710	757	698	766	631	643	685	698	633	709	725	649	701	687	689	659	694	730	698	682	700	716	665	703	750	763	708	695	730	716	708	710	655	727	696	724	672	696	730	668	729	729	683	706	664	722	698	674	742	744	702	670	722	735	722	675	723	714	752	634	726	651	733	736	670	714	767	668	694	690	718	685	697	670	744	712	712	715	714	677	742	716	671	687	709	706	717	736	703	730	722	741	696	741	676	698	700	738	765	695	701	743	721	684	745	742	728	722	676	756	701	690	668	732	737	696	713	725	716	738	699	722	698	724	710	722	717	755	713	720	695	708	719	688	709	717	743	704	725	692	694	684	691	710	684	710	710	723	683	713	718	747	720	728	667	658	710	721	663	704	702	675	719	740	699	713	690	705	714	740	708	718	713	680	729	632	731	680	728	692	699	750	700	750	717	698	670	675	715	720	696	686	690	747	686	688	702	728	738	715	719	706	749	727	715	734	714	691	665	738	716	678	722	651	744	709	692	747	715	770	763	703	688	714	704	718	679	706	726	694	697	696	763	689	708	715	710	706	734	700	688	732	753	713	710	737	688	698	677	726	717	749	687	705	720	674	674	731	716	722	718	730	720	714	735	689	690	724	714	734	694	715	718	710	704	726	716	706	693	747	692	676	703	725	721	696	757	698	669	751	698	718	752	719	729	731	733	734	664	682	718	643	771	722	729	709	714	702	710	760	677	734	655	698	695	699	673	685	699	738	706	698	697	723	702	698	696	711	739	748	680	745	702	807	724	726	708	703	704	701	669	701	706	674	747	732	737	704	759	672	695	732	671	668	688	706	740	749	713	724	726	728	722	689	722	732	737	722	742	717	705	713	744	706	692	729	699	657	746	716	729	707	700	738	752	677	722	697	705	709	728	721	734	734	732	654	708	691	720	727	693	714	722	726	720	753	714	666	697	694	721	689	673	702	698	668	776	692	719	755	696	653	716	689	704	693	724	711	709	716	767	708	715	714	730	742	719	731	704	728	670	683	699	698	642	657	725	660	709	721	695	677	692	732	671	710	701	733	695	671	704	693	753	694	732	749	698	690	718	770	703	685	731	728	690	727	703	688	676	680	727	711	691	732	701	732	707	720	680	689	721	719	676	705	704	759	707	687	642	700	731	704	721	690	707	708	676	671	699	706	731	724	668	709	733	730	695	657	734	718	676	695	718	709	716	727
79737	59253	19672	4266	1043	703	552	480	426	394	348	340	321	339	302	278	286	325	299	297	284	255	265	224	258	288	272	258	266	248	290	252	280	268	248	235	276	278	279	254	227	242	258	246	239	247	251	256	274	250	272	286	261	267	240	245	293	262	242	239	244	249	246	249	255	270	230	240	256	244	224	253	234	257	231	266	268	264	236	222	253	236	236	212	255	259	256	284	249	270	234	282	265	227	242	260	243	295	254	264	251	241	256	255	228	256	254	263	239	267	251	267	258	246	263	231	293	262	238	262	230	267	220	269	258	255	237	272	259	271	256	284	288	260	261	280	267	263	220	266	271	228	247	273	261	221	246	237	258	253	253	216	265	268	247	291	276	229	273	254	267	230	268	250	260	269	247	258	265	237	265	248	238	260	255	251	252	251	237	259	265	204	218	240	253	244	273	268	274	282	254	223	218	250	246	253	257	254	267	261	247	249	250	253	244	248	235	221	248	252	246	273	245	255	253	251	254	251	252	264	233	275	225	274	274	253	256	279	262	242	244	231	264	258	255	246	238	253	239	248	236	285	231	246	279	256	237	278	291	246	236	241	297	227	240	243	266	225	244	230	263	271	261	225	224	241	267	239	264	261	263	275	260	245	248	250	244	261	240	256	264	247	244	263	264	260	237	241	285	207	255	241	265	253	252	261	225	258	243	244	293	242	251	270	236	218	284	284	269	238	250	284	236	252	210	241	273	249	249	251	240	258	231	245	278	234	242	275	248	234	231	262	248	207	245	258	270	278	247	274	255	266	267	247	245	247	250	253	235	257	259	257	228	268	242	248	257	235	261	249	233	241	226	261	252	233	253	270	282	249	249	252	260	263	232	277	245	243	246	233	257	237	252	246	253	248	257	245	232	259	267	258	234	279	241	250	263	227	257	225	258	271	269	220	228	270	271	256	252	252	266	233	240	272	245	215	250	234	267	260	252	259	243	273	280	250	239	252	246	250	272	254	251	259	258	264	260	276	266	235	241	234	260	231	274	244	236	233	268	279	258	229	267	222	283	266	235	242	263	243	238	243	269	276	253	265	261	253	245	245	265	238	268	233	256	293	228	232	268	248	278	279	225	234	236	265	241	239	239	239	231	261	236	230	252	254	265	265	261	250	255	232	238	236	244	258	264	242	257	258	243	249	265	253	269	233	244	253	229	245	230	240	225	238	243	267	249	256	235	271	239	270	262	250	242	260	244	262	255	260	279	233	270	242	253	263	269	254	235	243	244	270	283	256	253	271	241	240	253	260	258	246	235	234	249	274	236	249	258	266	248	251	246	247	227	263	264	266	269	255	264	242	220	265	245	247	264	281	240	243	241	268	250	249	272	233	246	243	262	236	234	236	260	256	235	255	230	241	251	277	251	217	234	263	254	276	234	273	239	238	257	281	250	244	262	267	271	255	257	262	248	252	290	266	233	259	270	237	244	258	246	257	218	232	245	259	271	236	242	264	254	249	284	259	250	228	247	266	222	228	277	261	284	233	218	244	239	240	272	249	251	274	281	251	243	264	228	262	245	254	237	251	261	241	261	241	283	270	248	235	239	262	260	247	258	262	264	260	233	263	249	260	229	254	241	208	253	264	252	219	238	243	249	228	249	213	268	282	284	248	243	236	262	258	263	252	262	241	242	257	261	257	275	235	281	269	240	280	257	275	222	278	285	255	243	289	265	236	242	255	248	262	286	267	261	270	239	272	253	223	230	231	235	231	245	300	263	216	256	228	264	240	271	251	228	255	217	250	257	238	251	267	249	229	253	255	240	255	234	245	229	243	271	256	269	233	235	261	250	210	250	263	241	246	258	259	276	285	247	261	254	248	267	238	240	248	276	291	276	229	274	251	232	229	241	272	242	246	268	275	273	242	247	242	268	231	230	254	262	236	261	262	270	231	242	250	239	246	267	240	249	262	238	279	231	250	239	256	263	255	245	254	256	253	257	237	248	260	250	251	243	243	259	236	238	241	260	227	253	245	244	239	271	255	242	246	251	248	231	302	228	271	257	271	266	262	233	270	271	237	265	257	244	249	242	209	273	279	230	247	261	262	253	251	266	249	250	245	242	240	256	259	251	274	256	299	273	268	273	270	239	261	283	254	252	248	253	263	276	265	255	278	234	253	284	248	234	235	236	220	241	219	256	270	258	254	245	258	253	245	253	254	266	260	229	255	250	254	257	215	279	293	244	242	255	236	255	235	258	232	237	267	250	280	236	247	227	250	257	247	221	224	242	208	270	268	268	256	241	241	260	246	253	261	243	258	258	261	249	230	252	277	261	274	244	230	229	279	284	241	273	254	238	260	240	237	266	261	254	287	280	231	240	265	261	242	255	258	234	248	258	239	256	254	237	235	231	256	242	271	251	266	221	253	227	250	228	292	264	270	258	262	252	261	266	249	246	282	247	251	231	242	250	249	239	230	243	256	233	224	256	241	241	242	262	253	271	265	248	256	245	254	294	246	236	271	245	259	292	249	262	234	222	251	255	224	270	265	271	276	244	244	250	254	244	215	238	230	261	236	273	248	245	263	243	239	282	267	263	244	270	230	239	239	227	239	230	259	244	243	265	259	260	219	253	237	242	266	238	242	249	221	234	264	235	238	254	255	241	277	271	259	238	260	258	222	259	235	251	265	243	256	249	243	257	252	275	247	251	278	235	250	238	262	220	214	226	251	234	246	248	250	233	266	268	265	222	219	240	243	224	228	272	248	277	275	258	246	242	252	251	255	232	247	250	243	244	249	282	261	215	269	256	256	255	254	265	222	238	214	284	250	284	266	267	234	246	268	259	241	256	257	248	251	259	255	256	229	260	255	253	235	263	250	231	265	290	235	252	256	248	260	260	226	230	253	258	234	237	256	250	251	221	262	267	282	216	259	263	251	264	260	274	267	198	252	229	234	262	255	230	270	230	252	255	215	255	236	271	259	266	240	240	247	254	252	279	231	290	248	268	268	250	254	264	236	258	259	257	257	234	240	283	238	232	284	254	232	273	232	257	242	279	254	245	260	231	244	244	270	240	245	241	247	256	243	254	261	289	256	255	221	260	257	246	265	212	219	252	232	254	248	241	266	251	240	277	229	272	252	310	266	269	239	248	242	254	256	247	260	214	277	267	237	214	239	229	256	254	231	249	277	238	241	245	273	221	256	256	263	256	236	283	249	289	248	234	236	272	253	258	250	265	250	242	263	248	231	250	260	254	250	259	265	254	254	244	246	219	233	253	240	262	291	275	257	263	287	245	289	268	252	255	233	250	233	268	263	253	277	238	268	238	255	261	261	223	261	262	239	245	229	261	277	246	241	282	276	261	263	268	241	258	235	255	245	219	276	267	237	284	255	238	251	239	257	217	275	250	245	228	240	295	269	268	257	210	264	244	246	239	259	254	247	266	247	287	251	243	270	260	265	277	204	275	245	257	260	277	241	254	284	233	259	265	255	221	256	255	235	226	263	222	282	257	251
49074	38219	3277	3720	3227	2556	2157	1873	1643	1452	1293	1229	1099	973	951	923	879	870	825	813	787	768	768	785	724	707	764	694	692	644	677	686	663	664	686	694	658	649	636	669	643	671	631	645	584	614	673	646	595	682	654	670	622	589	604	635	623	635	610	591	601	620	633	645	626	645	623	603	589	651	594	603	666	593	605	629	608	612	598	618	646	599	652	621	590	609	606	573	591	567	594	610	615	601	563	625	587	585	573	578	598	584	560	616	638	592	580	611	586	567	624	605	552	582	619	589	601	630	624	623	618	604	612	614	583	607	617	579	561	617	617	610	600	611	578	568	576	589	594	586	631	612	575	626	639	622	607	620	630	609	612	576	654	556	594	588	618	596	598	610	608	593	574	576	638	575	581	557	591	576	611	592	614	581	627	546	625	583	562	600	590	583	547	630	573	585	586	637	600	605	605	579	596	614	586	661	628	624	640	617	580	571	616	568	614	598	570	591	625	623	618	641	608	585	609	609	618	587	583	580	578	577	639	580	588	609	570	607	638	599	649	581	588	568	588	567	593	608	617	623	585	610	613	591	614	557	564	615	602	589	605	558	582	613	575	572	581	572	593	617	624	579	623	587	610	600	607	607	605	603	646	572	591	573	600	616	636	694	617	593	583	618	575	660	583	549	539	581	642	592	606	619	572	579	584	589	564	579	613	590	589	580	562	637	583	586	585	552	567	557	589	602	587	585	603	617	606	598	609	605	604	594	589	610	598	638	584	606	604	564	663	587	603	579	606	559	598	591	596	621	577	659	606	590	590	571	589	588	577	565	612	587	613	581	599	573	638	660	604	568	571	610	606	560	595	625	605	626	588	586	594	574	575	613	575	608	596	616	575	630	614	616	588	602	639	576	624	589	610	654	552	559	558	591	625	612	613	601	622	583	596	572	583	632	612	584	606	618	565	588	578	628	609	641	583	652	654	580	591	624	611	604	628	606	543	612	569	539	572	594	588	601	555	619	615	592	608	598	597	619	591	619	597	601	595	640	541	544	587	653	602	615	553	574	594	596	616	596	551	591	589	566	597	588	608	589	618	636	609	593	628	599	590	613	581	602	625	606	639	595	583	576	608	584	609	567	543	625	597	607	593	573	600	602	604	571	619	570	557	592	560	585	625	590	639	613	558	595	591	591	602	625	596	637	605	567	611	592	608	617	627	567	593	614	575	653	589	570	571	587	588	581	549	624	589	555	564	562	619	577	632	567	562	621	554	602	617	541	570	612	585	607	573	562	637	537	597	637	595	555	616	578	607	595	595	591	605	589	612	598	578	595	588	574	587	566	599	617	591	633	584	612	608	579	618	619	581	619	556	623	594	648	641	658	618	615	566	590	618	611	545	567	652	628	622	611	608	576	579	633	644	628	580	632	588	640	611	597	557	605	600	618	634	586	598	551	616	640	579	571	589	609	629	603	608	594	584	638	597	594	598	594	590	568	595	633	592	602	622	592	619	572	597	611	605	590	628	574	577	605	586	564	558	564	611	588	589	573	596	579	567	586	589	577	605	608	582	618	656	596	580	563	619	637	586	629	587	610	586	622	618	596	608	635	558	575	619	638	584	595	603	577	600	583	600	586	611	565	580	557	617	601	608	589	617	581	601	587	623	614	608	661	611	623	655	577	587	600	623	626	595	624	595	597	582	646	583	585	596	621	575	603	615	647	628	599	580	603	599	618	584	579	611	619	623	617	622	586	523	610	619	629	587	577	638	588	585	609	580	579	600	629	615	613	607	559	576	603	608	591	594	600	610	585	591	574	594	651	590	618	586	578	593	596	580	563	589	598	578	582	602	593	591	587	520	626	583	609	600	602	628	634	609	615	596	582	597	631	591	639	586	569	596	624	644	588	603	610	595	619	617	629	621	625	618	588	610	612	586	598	614	580	578	594	586	595	619	587	613	564	584	607	613	557	616	638	640	594	592	629	570	595	595	625	601	601	600	616	580	591	611	600	576	586	585	597	600	586	560	595	613	593	597	601	625	625	592	626	594	602	630	572	593	589	553	574	592	602	618	601	563	597	611	600	631	589	564	584	559	652	583	562	602	558	600	574	599	586	606	606	608	612	595	650	561	555	573	578	582	581	586	598	577	607	601	601	568	547	585	568	596	627	557	609	645	570	594	552	576	587	584	582	630	629	544	568	646	630	638	602	605	597	616	568	621	581	613	604	617	589	592	566	618	581	619	560	578	613	616	603	577	588	604	593	575	630	581	625	653	640	586	635	574	642	605	618	614	604	617	588	613	611	608	619	610	591	625	612	588	596	586	596	609	603	556	593	591	568	624	596	596	571	618	563	603	599	599	601	587	630	605	627	567	591	598	596	557	551	589	609	626	617	605	624	542	624	594	597	607	606	579	624	605	584	581	580	589	617	642	569	563	603	547	620	623	610	641	592	553	590	577	590	612	551	591	611	598	619	593	599	557	593	639	557	596	598	588	641	575	590	576	621	591	632	627	603	545	627	575	627	556	586	608	576	608	591	622	556	579	577	582	606	586	570	612	599	612	593	626	594	611	582	572	592	578	598	625	615	587	555	597	567	580	570	612	584	589	592	561	641	600	624	592	591	593	570	558	596	579	570	627	651	629	577	581	617	605	604	620	621	668	596	566	616	566	579	616	624	583	600	582	605	593	561	582	605	581	597	575	627	608	603	571	593	608	621	626	577	590	591	614	593	586	600	602	589	593	644	590	615	609	670	582	609	546	587	592	628	593	621	628	624	609	611	618	620	606	565	622	622	588	589	562	604	606	592	590	615	612	608	598	650	582	619	598	524	624	645	577	610	563	601	608	579	570	597	555	580	606	621	535	638	590	585	565	621	582	603	590	571	555	609	564	637	598	576	578	607	571	579	578	623	626	617	588	592	621	568	636	604	603	598	630	573	600	582	603	610	586	616	571	614	584	613	603	644	594	592	614	561	604	604	616	616	581	610	599	557	586	613	634	586	598	610	575	601	650	584	582	578	590	643	606	588	608	626	588	586	585	598	600	585	538	602	601	614	594	604	605	611	604	592	597	624	586	596	623	577	578	553	579	576	625	614	569	646	578	609	625	623	611	577	600	566	597	617	602	594	634	597	584	641	593	566	599	634	584	612	581	565	624	595	577	618	648	599	665	650	627	597	588	627	631	598	558	587	604	568	568	584	603	629	569	622	593	607	591	608	632	592	609	578	622	563	622	627	611	610	623	657	594	609	585	638	582	606	600	602	619	633	571	593	581	606	632	568	603	645	627	575	559	609	632	614	595	553	602	617	630	608	572	589	581	603	588	569	598	583	617	619	593	574	629	573	591	611	645	600	618	604	598	601	594	599	654	584	574	570	612	600	583	570	575	570	620	594	604	654	617	621	626	616	605	564	580	621	607	616	587	578	580	626	610	561	575	588	594	583	596	580	596	601	580	563	614	638	618	566	603	621	595	594	637	545	628	598	631	644	620	639	603	605	620	612	616	616
18161	4158	280	167	190	163	146	152	155	175	173	158	188	181	166	167	173	155	139	133	171	159	177	163	181	180	147	165	132	162	139	151	162	167	149	154	141	170	154	165	156	149	166	151	169	158	178	174	156	170	167	162	157	162	181	171	165	168	159	192	139	155	173	149	163	179	173	140	159	172	151	134	161	150	154	164	168	156	171	163	163	173	161	150	187	182	177	167	162	146	128	170	180	158	167	185	147	159	160	143	146	162	161	130	168	174	172	180	164	152	156	188	138	142	174	164	198	149	167	154	164	146	185	174	170	152	146	161	169	159	177	158	167	163	175	152	176	174	187	146	184	178	184	166	167	158	180	152	180	159	167	161	154	159	171	154	165	178	169	158	166	159	172	141	160	164	147	149	170	170	175	174	178	180	144	144	166	159	161	173	156	144	178	193	199	154	155	158	170	164	142	167	168	167	160	170	188	151	174	152	171	156	150	163	180	163	172	167	168	160	171	163	171	184	153	163	161	175	170	173	165	180	162	162	178	162	162	178	194	167	193	177	167	164	164	172	169	151	156	196	179	166	160	140	129	148	160	163	164	144	165	165	172	175	183	176	161	189	158	167	163	163	158	168	170	162	166	181	158	163	168	162	184	168	180	154	173	148	159	165	149	173	159	162	168	149	149	169	176	161	170	171	180	163	175	187	131	165	140	157	200	149	167	168	171	178	173	161	150	171	175	162	151	151	171	165	174	156	152	184	185	143	145	156	155	133	157	157	167	170	198	163	150	130	138	150	163	168	169	176	183	141	171	166	143	187	163	159	150	157	144	173	174	191	159	167	150	166	160	154	156	162	181	139	147	157	161	146	195	161	175	174	171	166	174	171	183	190	162	173	172	175	173	152	139	153	150	159	148	168	158	141	159	157	167	173	171	160	173	163	169	166	152	142	152	179	162	170	165	173	133	146	170	152	188	153	159	197	157	165	165	156	166	183	180	176	178	174	165	168	179	161	174	147	167	152	167	158	174	141	175	198	158	158	170	171	175	184	187	162	161	168	157	154	154	161	159	184	194	164	166	165	175	181	175	136	171	179	154	159	161	159	171	175	171	167	153	176	170	162	124	152	185	164	163	155	173	167	170	195	142	166	171	174	162	169	167	180	184	163	174	165	154	161	164	162	161	163	186	159	183	163	164	158	158	174	176	155	157	171	152	150	142	182	186	166	155	168	169	157	167	162	168	167	189	181	148	169	149	160	172	141	179	167	192	150	160	164	156	166	181	169	161	164	148	155	165	170	186	174	167	178	177	161	157	164	152	164	153	132	146	151	178	165	150	151	165	161	157	157	171	141	132	196	162	142	163	197	166	188	175	167	165	164	181	171	133	147	159	170	139	184	155	162	191	163	149	174	157	159	155	165	167	132	157	168	151	161	161	183	155	151	147	178	172	142	147	151	179	167	171	173	174	145	166	172	136	133	187	161	158	156	140	160	162	164	154	178	162	170	170	161	158	173	169	162	163	165	182	152	143	175	141	175	172	168	178	191	177	163	175	185	157	183	147	172	165	168	159	164	187	165	165	156	184	173	173	178	141	164	174	180	177	182	159	160	160	152	141	164	189	145	163	158	166	165	145	178	161	151	153	192	174	165	172	173	167	173	158	186	159	158	150	163	178	175	198	156	188	157	163	176	178	192	158	138	170	155	152	152	157	156	163	152	151	141	154	179	174	167	149	169	161	152	148	164	163	156	160	158	138	183	155	164	159	172	141	160	163	166	143	155	161	177	160	164	158	158	169	184	173	162	163	155	171	150	153	162	187	194	161	134	156	167	150	148	157	182	183	177	157	163	178	160	146	171	174	151	178	187	176	140	183	168	161	161	153	162	161	163	156	174	165	151	176	176	159	175	147	168	157	167	160	170	194	164	148	187	166	148	147	174	158	159	169	160	160	179	171	175	180	153	160	167	190	172	165	174	163	152	162	168	141	143	156	178	171	166	191	164	146	160	161	170	163	155	168	144	138	167	159	163	165	134	162	166	156	163	157	150	173	176	155	166	152	151	163	174	180	155	188	149	161	190	146	145	151	156	183	147	178	156	166	163	176	191	189	159	157	169	139	146	155	183	178	174	164	147	165	140	165	186	184	153	182	161	167	183	139	155	186	205	149	160	186	151	160	154	184	172	181	162	153	140	165	149	165	178	148	159	183	147	169	165	162	162	152	179	164	187	158	171	168	155	168	171	163	165	150	148	163	177	161	153	168	150	153	172	173	181	147	154	191	141	182	162	185	185	167	145	180	167	160	166	173	163	159	166	183	159	169	143	161	174	136	178	170	170	146	178	175	165	161	161	160	156	163	153	153	173	165	143	177	152	188	166	151	159	166	160	140	166	180	178	173	184	160	173	167	154	183	154	165	149	182	182	172	171	178	135	165	170	193	147	148	183	155	152	189	162	176	136	161	165	182	164	175	173	165	177	163	156	171	150	161	149	167	142	158	168	163	160	170	170	206	162	169	161	181	171	170	170	171	146	160	183	177	159	164	149	165	151	159	165	173	162	180	152	159	168	159	158	169	159	170	155	182	168	144	177	177	180	159	155	180	153	142	165	184	162	154	153	186	168	162	157	163	171	153	163	170	155	187	142	158	181	175	159	151	189	152	162	171	163	174	194	185	169	139	152	160	135	147	164	161	161	149	159	177	164	152	181	178	181	173	173	156	160	145	179	177	152	179	136	148	167	159	164	181	168	156	164	181	152	166	156	165	152	168	169	155	154	158	160	161	159	187	184	160	160	166	159	167	171	160	167	146	168	161	185	172	150	183	195	163	148	156	149	173	187	165	173	165	168	165	154	157	185	185	175	163	170	159	133	151	188	170	154	157	167	152	175	190	147	168	147	166	173	179	165	174	162	149	160	157	173	181	157	137	156	170	170	185	168	156	173	166	200	170	155	150	172	169	155	188	159	162	168	153	157	163	195	187	182	169	175	178	150	140	185	135	163	158	149	175	168	163	137	141	162	164	146	169	146	158	175	171	163	145	159	154	175	132	153	166	188	147	155	170	164	169	154	159	167	176	176	154	168	194	172	165	180	158	179	174	150	172	189	178	154	176	154	138	157	160	144	151	154	133	185	162	163	152	173	169	169	180	168	156	167	179	159	174	139	160	170	167	143	155	170	170	146	151	186	148	166	170	163	189	160	180	169	154	194	144	153	159	152	141	147	138	140	173	145	157	185	168	157	174	151	176	158	162	178	167	160	168	185	161	166	152	194	163	178	156	139	177	155	175	157	171	183	147	159	154	144	175	160	176	159	164	165	154	162	152	152	140	164	172	146	153	168	148	162	165	145	161	178	173	193	148	183	155	165	169	137	152	158	173	170	176	185	158	148	155	123	157	171	148	183	176	181	169	168	162	163	142	181	140	147	170	182	165	163	168	187	166	160	151	151	166	150	171	183	176	170	155	159	163	143	154	146	186	153	145	150	172	169	156	173	171	158	181	175	174	191
17278	5198	496	529	519	457	464	470	418	478	441	444	462	470	499	414	425	445	438	440	461	443	439	449	433	461	444	473	453	450	454	457	414	440	432	450	462	465	479	433	457	468	480	439	425	413	438	474	394	437	465	455	443	456	461	421	426	462	436	397	476	476	437	470	448	430	427	389	434	434	458	464	424	441	452	440	445	438	451	424	429	452	460	395	460	436	437	448	478	462	448	457	435	426	445	414	438	462	453	430	451	430	413	439	455	418	458	428	473	492	415	453	439	436	449	417	451	446	461	474	455	450	438	451	469	443	459	465	448	486	488	495	444	430	447	440	396	488	453	467	414	478	443	422	439	452	448	504	453	451	440	421	439	454	425	446	443	455	436	427	418	403	443	477	428	399	444	432	431	453	451	445	438	464	430	433	446	446	446	461	457	453	419	468	431	409	442	461	423	423	439	436	458	436	439	474	425	425	467	395	402	432	473	418	420	462	448	403	431	426	475	435	440	429	450	455	445	430	463	426	448	467	434	460	411	436	424	447	424	470	463	445	425	448	426	458	455	415	438	443	458	421	472	461	478	444	464	422	486	429	463	466	462	465	408	420	420	446	407	409	416	449	410	505	478	411	453	429	465	436	459	446	424	450	442	435	399	435	415	451	420	448	418	460	453	438	447	442	458	452	468	461	443	429	466	442	465	409	443	448	432	416	414	434	429	432	417	442	470	453	430	446	473	452	444	451	437	460	421	423	427	440	482	435	449	455	462	425	452	445	440	457	444	405	425	436	411	459	487	469	440	438	432	444	425	454	480	462	457	444	434	414	423	447	456	400	400	448	441	451	464	458	456	439	418	415	395	427	441	440	417	458	441	489	407	427	436	420	410	475	425	477	459	459	446	449	458	445	453	434	393	453	448	426	448	418	440	434	471	482	403	443	394	456	435	451	398	431	399	421	430	454	441	443	445	469	473	426	479	437	463	433	450	482	438	452	412	462	472	408	431	436	431	466	439	443	450	427	439	449	431	427	483	472	448	433	460	444	433	404	417	443	437	419	419	428	410	429	435	448	433	440	429	413	445	417	440	425	445	453	447	426	459	448	428	436	410	466	449	463	429	463	432	465	430	423	440	456	461	446	432	450	422	439	489	441	440	449	439	446	420	438	473	440	412	450	416	456	443	449	424	451	456	415	426	444	449	434	439	446	435	432	441	485	419	445	446	447	439	447	424	454	462	444	430	455	464	450	425	424	435	436	464	438	453	435	452	445	491	437	431	479	396	446	446	430	443	432	391	450	445	424	441	412	431	445	477	442	433	459	447	424	461	437	397	483	431	428	438	469	438	432	480	474	424	461	440	452	437	452	456	476	455	429	450	445	457	419	442	429	442	471	429	434	436	430	449	449	465	448	423	474	427	448	445	442	430	464	433	468	437	431	408	445	418	472	449	452	428	440	381	456	435	470	452	446	467	446	423	438	440	462	421	467	469	451	429	412	466	439	463	424	436	406	435	459	399	441	444	444	418	397	418	439	411	422	454	406	433	414	458	444	447	413	414	429	429	430	416	422	432	456	461	466	403	401	448	421	448	435	439	442	433	431	428	428	398	452	449	456	425	453	438	425	425	447	424	437	478	454	478	437	447	407	492	435	446	445	432	448	427	439	429	439	464	434	413	420	461	401	457	467	442	462	480	479	450	454	434	441	416	458	436	425	441	384	458	456	475	432	437	453	442	434	449	478	429	427	442	464	441	448	436	448	461	439	422	434	424	444	475	440	444	441	460	407	407	431	463	424	454	438	464	423	443	430	443	470	452	400	408	425	463	455	480	473	440	408	459	420	463	433	441	441	416	423	411	448	463	460	426	421	468	464	482	435	458	413	428	448	432	421	457	434	456	443	478	445	465	475	427	432	411	452	453	443	451	442	440	430	432	468	438	406	434	457	432	436	435	454	435	444	474	452	462	430	428	431	449	423	449	469	463	473	407	422	426	446	445	454	432	465	443	431	425	420	448	461	427	445	449	460	439	464	413	425	411	444	464	452	435	441	455	446	457	396	421	457	427	433	450	468	465	458	449	486	449	485	437	449	453	459	413	415	459	433	455	447	426	429	454	431	464	432	444	436	445	447	438	455	443	426	423	452	454	474	455	453	455	434	463	419	455	456	430	398	444	447	449	455	424	437	468	460	466	422	443	470	416	438	456	438	420	448	415	403	452	432	432	427	475	466	463	482	435	399	430	451	447	447	469	465	442	420	453	392	455	411	455	484	451	462	377	420	438	467	446	432	473	446	488	447	434	472	450	476	433	450	455	442	444	450	431	451	443	431	459	407	432	444	468	449	446	407	428	449	448	409	439	449	464	456	449	418	457	453	463	415	471	441	436	470	408	433	423	464	441	473	447	434	424	460	401	421	421	449	430	480	418	420	456	447	449	393	442	449	435	444	427	464	441	454	452	425	458	428	429	449	455	422	465	439	452	415	426	458	466	454	447	451	444	477	420	466	394	441	480	457	451	470	436	457	435	398	409	443	453	437	434	425	435	429	408	428	464	418	467	448	433	421	489	443	443	435	419	438	442	437	437	419	490	462	466	434	455	436	456	425	437	452	409	437	449	444	456	424	449	441	453	410	459	467	404	413	465	425	466	412	448	474	440	457	466	425	432	462	444	429	435	439	432	440	424	427	466	473	419	439	471	457	468	426	473	459	435	427	410	419	473	440	419	451	431	439	412	433	457	451	432	435	449	430	424	427	422	465	453	446	453	458	437	439	433	425	458	446	440	454	435	431	437	467	438	422	457	416	465	417	416	408	460	441	456	441	455	436	440	434	428	431	437	462	452	423	450	414	438	463	478	423	425	480	440	447	462	456	435	441	440	454	426	434	425	433	437	454	441	436	392	407	445	411	427	432	448	468	421	445	451	449	449	469	417	421	382	429	403	447	435	422	416	421	420	459	427	427	470	460	464	467	433	432	447	459	427	413	418	447	451	434	435	424	401	460	486	459	468	452	448	441	414	423	443	434	452	441	446	440	436	453	431	476	434	487	441	487	437	452	445	446	425	422	498	426	417	449	449	459	451	450	439	465	454	449	408	438	443	448	428	439	452	444	391	437	439	435	443	467	425	471	451	427	472	449	431	436	455	467	474	464	441	459	432	416	453	468	414	427	455	433	458	437	450	389	409	449	436	420	437	427	440	460	474	453	466	469	492	460	456	440	433	416	466	461	423	484	449	410	394	469	455	447	462	453	464	437	450	423	438	429	435	437	450	464	436	456	477	438	467	461	446	439	415	423	430	447	464	461	419	440	407	437	415	454	452	444	434	475	463	442	459	436	446	439	452	479	485	446	442	440	454	430	423	429	431	398	462	432	431	462	446	420	434	474	432	468	452	428	450	432	388	441	456	439	415	466	431	436	457	432	478	404	463	404	457	446	456	438	442	431	396	467	452	454	470	430	456	425	428	420	429	459	426	449	420	445	477	447	403	417	455	442	421	436	437	439
67457	46876	12014	1316	673	500	444	397	373	367	347	354	352	283	346	319	320	316	286	289	287	335	314	289	315	291	320	281	309	311	321	287	311	296	272	311	320	304	272	317	313	307	298	299	282	294	304	295	302	291	276	267	297	280	286	263	283	308	288	315	302	298	289	288	314	305	335	301	313	283	263	319	292	263	297	284	307	328	307	279	327	270	278	267	284	285	284	271	258	284	272	298	290	282	296	303	301	296	276	292	286	297	284	278	326	276	304	285	261	296	324	330	289	289	304	293	295	302	289	289	318	299	301	265	298	322	318	308	296	264	290	355	303	293	264	282	304	317	270	293	292	264	289	286	276	243	301	313	259	310	294	245	312	304	263	306	271	315	291	295	283	275	312	300	303	321	324	294	273	279	305	325	282	276	300	291	311	285	288	293	272	298	285	337	292	300	288	263	330	250	239	272	287	288	285	308	301	315	268	241	292	269	297	277	276	281	280	281	298	292	258	293	291	336	323	300	289	299	299	332	308	308	294	262	282	297	285	280	272	293	280	302	284	274	312	281	264	298	288	283	292	266	312	292	292	306	287	288	286	255	302	278	279	275	300	301	288	269	271	294	311	305	290	255	300	279	274	297	257	292	272	257	240	293	286	259	286	301	308	285	300	299	286	274	279	262	282	310	269	305	284	261	278	312	312	298	305	311	271	257	304	339	296	285	313	292	247	252	317	300	296	313	264	293	276	280	275	284	279	290	300	276	293	287	252	289	265	306	301	295	295	282	292	284	276	264	289	276	289	297	269	310	259	285	274	306	302	315	293	307	290	296	269	296	272	285	266	295	287	262	292	295	259	262	289	316	308	286	270	285	304	254	273	261	304	283	286	276	287	285	271	312	301	323	274	297	272	295	269	251	278	288	273	306	311	295	275	308	292	274	308	310	278	273	309	299	302	303	313	305	292	308	303	310	291	279	289	279	287	301	276	297	314	317	300	275	285	267	284	294	288	280	288	272	313	259	286	301	297	260	258	284	306	303	304	315	272	279	307	286	271	255	306	301	294	290	293	261	288	299	274	271	246	279	304	291	310	307	303	306	315	303	312	312	300	285	303	285	312	270	319	315	289	303	295	278	274	300	300	303	267	295	300	322	320	289	304	304	287	292	321	300	283	296	308	312	298	289	278	287	299	274	274	264	282	301	286	246	288	253	262	279	275	297	282	261	283	301	267	273	297	289	283	278	307	294	285	277	293	282	284	344	297	292	297	300	295	302	306	345	304	294	295	287	299	282	290	288	313	316	299	301	290	308	300	288	281	293	296	296	307	282	271	311	278	289	309	317	291	289	304	272	287	329	301	278	313	304	285	262	295	301	313	266	342	288	288	326	316	294	290	269	288	274	260	265	287	267	313	304	264	279	282	306	290	298	324	255	279	271	270	316	282	319	324	250	290	288	283	296	281	310	287	300	302	295	299	286	291	280	291	277	292	302	287	287	273	290	297	290	273	269	283	263	323	313	299	290	275	282	290	267	276	271	306	273	301	255	279	301	290	321	313	285	297	264	304	260	292	290	297	308	282	309	277	314	286	305	317	286	300	333	295	256	301	281	277	312	313	296	299	273	323	303	294	306	307	294	287	286	314	309	305	274	296	279	291	297	287	282	302	292	266	287	316	264	317	331	308	284	312	241	288	323	311	298	298	301	321	291	313	304	323	305	308	301	292	295	263	266	283	302	288	278	261	290	274	269	303	294	287	283	300	286	281	270	309	285	241	278	290	276	268	286	302	293	264	260	299	302	293	276	269	300	327	318	276	296	307	287	283	275	287	309	287	316	280	290	285	301	311	264	287	318	287	327	327	287	278	274	293	294	298	303	299	293	282	288	294	296	297	297	270	311	289	276	262	306	280	267	266	304	272	286	280	287	271	288	297	290	284	280	276	310	287	253	284	309	269	292	284	288	267	284	271	297	281	326	303	284	286	297	297	288	274	260	292	305	273	275	296	300	283	275	278	282	297	261	297	282	253	252	302	272	331	291	313	283	254	312	266	276	297	270	293	306	292	280	267	280	297	264	259	282	288	288	293	325	270	271	310	277	294	306	301	276	310	309	308	270	279	267	312	276	326	302	283	294	336	257	294	303	280	251	278	276	293	319	287	293	328	302	283	270	306	284	311	282	303	264	296	269	292	294	320	341	321	324	326	280	273	310	265	331	308	269	306	308	317	270	334	267	256	255	301	310	297	312	322	279	283	298	298	297	312	277	266	300	270	295	301	286	281	283	294	299	273	308	296	284	291	280	318	300	296	293	275	272	260	310	259	296	278	273	309	304	313	281	283	297	249	308	282	269	303	287	276	295	322	302	301	258	316	302	287	279	282	290	312	272	283	292	291	290	298	295	313	299	284	295	296	288	301	289	296	294	252	313	280	284	282	314	319	283	277	271	293	318	265	284	316	299	300	306	273	277	304	276	295	297	305	284	291	300	290	276	281	324	281	315	313	265	301	336	275	266	322	309	293	261	280	306	279	288	309	315	271	278	254	305	316	274	292	283	286	260	311	306	278	268	308	289	283	273	294	290	311	309	274	280	302	265	306	281	311	300	289	275	309	281	288	281	266	316	254	300	319	285	297	262	291	303	270	256	301	295	281	288	273	279	265	286	301	309	315	292	325	294	280	279	329	275	317	302	286	287	293	277	318	297	310	302	303	346	284	305	274	300	273	297	289	264	335	298	291	296	285	270	326	293	294	286	278	295	285	309	298	280	297	272	276	291	257	291	273	281	339	307	261	273	307	308	258	306	288	312	269	286	278	300	289	305	317	291	275	329	291	331	324	299	298	300	282	309	261	295	301	294	308	286	277	285	305	307	274	299	322	302	266	272	284	270	281	299	295	270	283	262	278	304	306	263	270	307	300	285	258	284	293	275	261	303	290	319	318	293	273	311	289	256	318	284	270	283	280	306	281	302	293	318	325	306	298	262	279	280	314	296	274	277	331	333	288	305	261	308	292	275	260	313	303	289	303	277	261	262	302	265	258	320	294	275	303	289	299	312	274	301	313	317	275	309	304	259	310	274	311	273	302	306	262	257	278	302	317	282	297	269	285	285	294	284	330	265	300	289	335	275	256	288	283	290	275	303	284	294	268	270	280	308	311	253	307	316	312	292	308	260	279	301	279	264	249	297	279	303	325	289	271	278	302	320	298	272	298	283	274	276	298	268	289	278	277	300	272	272	315	288	292	281	296	293	308	280	274	317	314	289	260	270	296	288	245	273	286	293	279	279	248	288	281	289	286	285	284	312	298	295	300	296	302	316	297	287	338	297	300	308	289	264	306	301	263	322	288	269	301	279	273	284	263	308	290	280	273	263	296	313	278	299	330	300	297	303	303	277	293	273	298	295	300	288	281	336	291	292	297	324	289	285	318	271	273	294	311	284	289	270	304	294	267	267	293	298	276	311	347	287	293	269	264	299	283	287	304	274	281	292	247	269	273	287	280	259	319	292
40384	29962	2150	2320	2041	1809	1524	1393	1276	1190	1076	986	958	856	851	868	900	789	859	792	824	797	770	762	807	760	737	696	766	810	736	788	749	767	741	729	727	732	681	685	708	757	729	711	725	722	763	683	717	661	715	718	733	712	733	708	732	756	708	726	781	750	745	705	673	737	653	689	691	675	730	712	712	705	728	749	721	774	724	692	674	763	726	700	721	698	728	708	679	681	722	690	722	718	738	734	715	690	690	721	718	717	744	738	696	751	705	723	757	734	734	684	713	696	725	667	667	652	744	737	751	693	711	668	651	661	762	699	721	765	754	732	732	735	693	758	727	670	750	748	732	748	740	714	668	713	698	699	737	683	720	725	697	707	760	724	736	711	725	699	720	696	680	685	720	659	706	673	664	703	710	670	683	704	746	702	739	715	659	729	731	681	711	724	731	677	688	728	677	732	730	731	744	665	703	685	712	734	723	671	702	728	696	724	712	730	691	694	700	703	718	755	743	721	762	755	720	686	726	707	701	712	728	713	705	705	696	733	702	707	727	682	711	723	704	710	668	683	674	704	765	688	735	717	644	700	725	702	709	705	746	725	724	662	720	721	692	703	694	709	723	734	711	680	729	711	686	723	693	706	721	693	741	726	680	725	699	732	692	738	710	676	718	668	692	708	686	673	675	768	694	711	704	770	737	688	715	646	691	712	735	724	720	666	696	723	730	686	686	701	750	698	693	703	668	708	733	691	701	702	721	745	731	700	671	731	690	692	695	749	718	760	673	757	712	721	706	693	688	686	694	706	733	700	727	700	696	723	744	706	715	759	708	681	750	672	650	722	684	717	696	727	743	704	716	668	719	718	674	710	692	684	706	683	717	722	726	672	670	719	710	644	695	697	672	711	698	689	706	715	747	721	696	683	688	687	748	703	736	729	714	694	717	739	752	684	651	699	701	692	694	706	753	692	650	695	716	715	693	772	724	706	733	681	715	671	699	683	746	679	691	711	728	741	742	678	716	696	701	706	684	750	697	711	682	710	707	717	681	706	669	716	684	738	706	689	697	739	694	744	711	717	718	673	667	713	733	684	697	698	668	691	706	665	731	684	716	729	679	705	727	685	720	741	718	705	722	701	676	698	720	723	725	684	711	711	703	661	738	704	672	716	729	708	688	741	742	739	716	670	719	666	737	719	671	705	698	712	725	714	721	672	740	701	677	733	697	736	690	728	723	723	710	747	693	696	734	698	701	747	687	760	706	737	718	669	748	717	676	704	731	723	675	671	708	662	654	753	705	725	727	663	735	732	716	750	718	721	698	702	691	712	701	690	684	703	719	686	728	728	699	720	718	675	714	717	701	631	667	706	742	659	645	686	680	671	721	720	698	717	742	687	749	735	669	678	697	708	687	696	685	686	695	729	685	686	720	710	746	681	691	701	669	718	730	662	697	748	742	684	722	704	745	681	728	760	688	695	756	729	701	703	735	693	747	647	723	709	737	706	695	725	709	740	716	692	704	711	683	680	709	726	681	707	733	672	726	691	725	705	676	728	664	736	661	705	721	701	709	731	733	693	737	740	724	768	714	723	742	705	702	722	698	701	669	706	697	639	741	715	744	703	744	701	763	707	652	710	708	768	671	711	700	690	751	732	698	690	707	711	674	689	692	704	704	731	753	693	655	659	694	697	728	682	727	685	664	688	679	699	664	715	708	675	688	676	706	668	742	680	757	702	716	708	682	690	712	680	758	722	714	694	743	691	725	735	720	710	749	716	693	682	728	673	727	673	734	716	674	656	730	687	691	702	698	660	674	663	687	692	692	691	700	718	697	678	695	667	716	710	700	681	714	703	680	643	722	719	682	707	760	676	723	715	723	722	699	650	696	713	729	699	721	702	699	667	714	737	695	678	669	693	697	656	715	749	700	776	728	706	717	738	676	742	695	735	698	714	702	716	710	741	761	718	747	658	728	744	736	688	740	680	689	704	750	667	693	718	744	711	696	690	719	731	699	680	688	701	673	723	688	695	696	710	699	664	760	717	725	706	682	715	724	748	741	715	703	709	705	687	726	728	738	734	753	726	723	644	689	712	717	723	713	721	680	685	702	733	692	629	693	724	744	663	694	666	682	721	694	755	659	691	703	685	715	711	720	715	701	742	698	688	640	717	727	719	684	714	698	668	662	739	754	732	717	696	695	691	735	632	706	699	705	691	721	678	708	710	686	737	733	727	738	694	737	717	682	695	723	717	678	710	741	705	707	738	691	701	695	733	665	679	693	696	745	677	698	716	697	688	736	685	654	726	708	724	695	751	684	690	710	712	698	717	664	731	692	684	713	685	731	647	707	735	648	726	696	745	713	744	677	722	695	709	739	757	681	725	765	706	707	726	689	698	714	674	728	732	703	692	709	712	664	690	667	709	686	691	697	736	763	703	717	646	719	703	696	704	714	717	712	724	698	678	683	721	717	709	721	718	727	650	730	690	705	743	714	706	679	716	693	705	677	717	658	673	745	684	741	700	696	745	739	706	730	718	728	722	695	664	728	724	682	729	716	746	644	711	690	686	704	694	726	739	752	675	693	697	680	717	718	691	715	718	709	698	701	693	697	666	665	755	698	655	737	735	707	676	726	721	736	722	729	711	749	705	707	741	722	649	760	716	695	687	699	724	707	677	676	711	693	678	690	714	666	736	648	716	686	676	691	703	725	730	657	721	689	705	737	679	724	671	664	727	718	688	709	718	737	702	695	681	701	687	733	729	721	669	682	689	684	736	681	681	726	683	699	735	679	684	688	710	691	727	728	708	735	673	701	742	713	675	716	712	755	713	666	707	724	716	726	713	713	690	686	713	702	750	689	702	722	678	722	709	710	741	730	684	738	731	700	670	700	726	702	728	747	689	699	750	691	734	754	675	729	702	723	719	642	697	709	688	680	700	727	691	706	734	724	671	671	714	718	724	673	747	682	732	696	672	729	657	731	737	720	701	758	693	682	716	678	695	688	701	699	683	720	695	736	684	738	681	697	685	712	737	675	736	746	685	698	740	699	736	759	703	727	679	721	746	744	692	684	674	714	697	677	697	706	748	711	636	746	662	734	735	671	704	753	714	711	698	732	713	687	707	695	725	760	711	687	741	691	679	733	736	731	689	723	722	714	688	735	731	732	720	685	708	701	693	701	726	726	747	698	653	671	697	671	678	696	720	692	713	689	742	705	707	711	728	700	685	656	748	740	742	752	642	724	690	713	740	735	684	712	714	671	737	700	710	709	752	721	688	723	746	734	713	686	670	744	719	741	711	689	702	707	711	715	721	697	714	708	722	724	736	781	755	694	633	713	687	741	696	710	697	689	731	713	693	697	755	694	636	697	676	665	723	706	655	674	711	752	717	724	672	720	697	719	694	700	732	665	711	673	690	692	735	706	724	701	707	667	700	719	722	713	710	686	703	717	695	700	746	672	676	706	673	695	712	675	712	740	696	730	716	723	729	693	703	708	697	703	676	656	750
78846	59234	20027	4232	1050	736	542	442	425	417	383	344	322	346	298	309	296	320	274	270	278	257	264	292	253	275	238	279	250	262	292	257	246	269	256	276	257	248	264	205	241	250	257	252	283	245	249	236	259	247	284	246	237	285	252	228	249	236	255	247	240	219	238	247	266	261	284	259	225	258	266	241	237	294	270	259	249	252	227	243	261	246	240	243	240	285	260	250	251	228	240	249	264	230	267	251	243	292	255	231	209	255	245	255	243	285	267	257	238	224	256	239	242	268	235	263	261	244	254	235	242	286	255	212	254	236	301	249	270	278	261	242	263	240	250	253	233	282	273	251	254	288	247	276	276	254	251	275	256	249	273	293	257	252	252	263	241	230	252	236	247	234	257	248	214	237	231	279	246	240	273	259	249	229	237	256	262	243	255	248	248	260	248	271	281	239	242	257	264	260	253	273	279	240	257	249	236	230	213	270	228	251	252	232	243	251	271	260	268	247	235	268	254	276	239	265	253	240	262	224	212	277	235	222	250	216	275	259	271	244	248	249	240	248	266	249	260	272	234	224	255	224	282	263	252	247	220	250	259	281	252	218	254	241	279	234	242	275	234	255	245	250	260	256	237	243	252	254	277	280	232	220	279	259	246	241	256	215	233	262	249	231	211	265	256	262	232	269	239	253	258	259	243	232	269	246	253	250	242	251	250	255	237	251	240	235	273	257	242	227	251	221	249	253	278	270	238	256	246	276	222	251	264	237	261	231	251	241	273	240	249	254	239	241	271	265	259	239	224	229	259	259	248	272	253	222	238	241	244	254	256	249	226	249	240	234	257	224	271	253	230	265	250	225	283	243	262	260	258	255	241	254	274	255	229	252	246	264	270	254	279	260	246	228	241	226	247	264	268	245	246	259	254	269	274	224	251	263	280	254	234	248	286	239	240	242	225	233	298	261	238	251	274	266	253	244	261	255	248	278	232	261	239	248	248	271	220	256	277	276	245	254	243	247	240	249	261	227	237	258	236	213	280	250	248	271	275	255	224	223	280	250	245	252	219	257	254	223	267	233	229	278	270	253	257	262	234	263	231	251	258	230	232	243	250	241	257	233	266	302	287	250	272	263	254	255	242	274	255	241	241	230	250	236	259	236	239	255	266	258	244	231	246	265	234	258	262	249	244	242	248	278	268	231	248	270	277	272	260	266	260	249	234	269	237	243	232	232	271	270	228	238	279	268	278	260	243	290	258	262	262	239	250	252	250	266	227	268	247	245	218	269	239	265	250	252	230	226	242	231	259	262	219	261	254	280	214	267	261	252	262	254	244	267	251	242	270	272	301	257	238	223	220	304	243	252	249	238	244	258	239	259	243	231	249	273	271	252	258	255	225	248	264	250	266	211	275	262	234	239	247	243	267	255	249	242	241	233	247	274	268	255	245	224	250	240	250	253	231	264	241	224	274	250	213	248	250	221	235	237	269	241	228	261	242	245	237	224	279	227	251	248	255	237	264	258	244	268	286	231	242	248	218	231	255	249	279	241	218	246	239	233	223	224	269	281	240	222	269	259	273	266	235	259	250	247	243	278	281	250	264	247	268	242	258	217	276	239	247	271	240	256	261	235	237	238	260	228	252	269	247	234	253	261	249	244	262	263	219	248	244	257	269	240	235	251	257	272	238	229	238	254	254	277	242	253	255	247	245	222	265	220	249	232	244	223	236	262	261	274	251	271	266	253	260	285	299	211	235	278	237	286	233	235	248	263	248	237	271	224	242	245	227	281	258	237	216	259	243	245	234	221	262	276	243	253	255	227	289	250	256	258	244	226	260	230	248	230	263	249	273	262	227	241	238	250	267	235	260	242	264	233	256	246	265	275	265	225	270	258	263	241	262	223	283	260	241	244	235	253	247	253	251	258	261	257	264	228	255	262	261	226	246	232	290	270	236	240	264	240	276	237	253	230	236	238	253	283	277	245	230	258	271	248	250	250	256	262	291	279	251	238	266	249	262	258	265	231	279	261	242	252	246	266	276	283	254	237	280	254	265	233	267	252	238	249	226	255	252	277	262	251	265	236	231	249	228	243	241	266	259	262	215	270	263	236	253	248	240	224	243	275	266	249	232	253	290	246	258	251	260	245	242	273	294	267	235	259	249	262	262	271	240	230	243	243	237	244	259	236	221	271	266	242	250	271	235	269	242	242	246	242	245	249	239	255	259	250	234	240	237	259	229	242	252	257	236	273	240	247	262	262	218	216	276	266	267	273	253	255	242	258	266	237	278	270	248	281	267	252	234	241	257	262	239	263	253	232	257	260	246	234	240	254	269	233	233	235	254	272	253	253	266	233	232	263	267	240	223	271	280	227	238	258	264	263	267	229	232	252	239	256	245	249	259	240	232	218	267	238	252	244	246	245	245	235	236	275	238	234	266	266	255	256	263	250	245	260	240	298	228	238	258	212	247	224	252	249	233	241	241	226	275	261	210	244	236	245	253	228	275	260	257	231	273	253	249	238	246	240	254	254	244	241	262	267	228	280	263	272	235	214	244	264	245	250	259	245	235	249	240	221	230	245	226	271	231	271	224	261	251	264	274	242	266	225	258	237	258	272	288	229	252	256	266	277	240	269	217	249	254	260	241	239	233	239	253	269	219	252	240	254	221	289	229	283	265	230	240	260	245	254	279	250	248	240	230	235	280	216	244	251	258	237	257	239	256	227	280	244	233	222	264	245	248	256	253	236	233	248	233	271	257	229	263	245	280	213	255	270	259	237	254	279	243	228	245	248	268	209	237	297	261	252	246	272	225	259	261	310	223	254	233	264	274	215	217	271	248	247	211	228	236	247	254	257	224	233	253	251	254	247	241	254	227	273	256	247	239	224	246	210	226	245	235	232	239	265	250	282	282	299	250	218	225	211	237	259	231	226	231	251	257	252	272	228	246	243	248	237	247	256	269	249	254	235	282	240	241	261	289	251	244	252	295	243	267	273	266	237	234	246	247	282	264	305	250	257	261	266	261	251	245	253	245	259	235	250	247	257	234	241	241	252	247	278	225	233	256	248	233	239	240	224	252	241	265	259	272	244	261	254	242	259	285	236	246	253	240	272	239	270	273	245	245	283	268	249	256	246	230	236	262	240	257	250	277	266	225	245	255	241	261	246	250	238	282	255	221	251	243	241	236	238	255	241	242	217	242	238	242	256	255	252	246	241	259	252	238	228	254	275	269	251	241	250	243	271	223	254	236	229	252	237	241	232	236	250	256	279	237	267	221	235	248	234	271	244	273	271	232	278	249	219	269	255	273	254	259	239	252	246	219	269	250	241	256	245	253	257	270	249	268	252	252	252	232	234	261	260	244	261	242	253	262	271	240	277	243	237	260	249	260	226	235	277	260	229	233	251	246	243	269	250	246	254	240	258	212	252	253	246	232	256	252	229	246	256	267	246	260	244	241	250	235	269	285	259	259	280	276	225	246	229	253	249	259	304	263	246	263	234	258	232	239	263
49286	38242	3274	3597	3159	2689	2093	1820	1597	1438	1259	1157	1054	997	974	940	907	893	818	825	755	794	756	737	725	696	727	741	702	682	661	667	679	677	670	695	652	666	639	660	617	658	662	629	629	587	663	629	637	633	609	596	557	627	646	599	622	654	640	653	655	583	627	604	580	604	619	603	609	644	587	607	605	602	577	574	635	608	581	621	651	564	609	622	613	633	559	590	604	635	581	645	575	642	625	636	581	562	597	628	610	627	592	557	602	627	588	617	607	597	625	624	592	579	573	614	600	595	645	589	649	591	606	571	583	554	611	619	595	547	609	593	615	554	620	620	556	596	589	553	608	600	598	570	617	586	585	617	642	597	566	577	595	574	577	606	603	617	558	601	594	611	638	617	570	621	592	606	591	595	633	634	575	575	590	596	581	612	601	574	581	572	617	578	587	609	629	563	600	652	588	648	593	573	596	593	564	636	598	581	616	622	580	627	599	620	607	575	618	582	589	590	625	640	602	569	605	588	574	615	608	588	627	628	594	564	600	600	640	594	627	579	572	538	614	605	544	652	535	630	574	613	587	601	607	587	573	616	566	619	590	605	586	614	587	642	613	567	605	617	591	551	599	578	593	595	634	615	603	638	595	603	615	633	599	590	576	591	593	582	548	588	574	591	628	625	626	556	575	604	545	608	605	602	617	598	572	581	616	627	582	589	574	608	609	581	597	587	605	625	622	578	618	558	599	613	597	626	576	598	592	563	611	589	603	635	621	610	600	557	655	644	568	595	627	565	581	578	571	608	592	612	622	579	624	580	616	636	591	593	574	595	586	613	611	620	599	587	584	607	667	563	600	598	601	597	605	563	578	614	623	597	610	628	592	631	575	631	565	609	579	631	567	626	602	640	582	622	591	568	637	578	621	642	628	616	627	609	638	633	551	573	604	656	643	633	667	605	639	585	540	612	591	592	571	589	604	572	616	616	624	599	561	581	579	616	618	600	582	575	622	618	588	570	607	603	562	609	612	606	613	591	621	608	587	590	600	564	615	615	627	646	601	615	602	625	548	626	593	627	592	557	589	569	568	595	599	613	624	624	562	593	577	597	604	610	589	638	601	575	599	607	577	610	573	580	560	576	600	609	592	639	594	594	575	585	613	599	585	583	585	554	591	653	611	617	621	631	563	558	592	588	571	579	573	630	624	570	606	597	589	588	593	619	594	614	614	620	571	570	648	589	618	593	599	565	567	626	621	596	579	593	546	604	602	589	577	625	657	604	640	615	587	607	562	572	592	581	574	575	627	592	612	621	615	585	588	586	591	614	613	574	627	618	586	603	613	583	609	618	648	602	536	578	581	606	592	609	583	623	594	594	605	623	645	616	540	603	583	582	568	573	579	609	570	660	622	600	599	600	547	629	602	583	580	601	648	628	586	629	588	589	625	596	555	580	581	572	617	601	580	582	624	612	574	600	611	555	613	567	539	548	594	587	573	571	558	593	621	555	559	592	633	598	591	588	583	567	570	555	581	601	597	593	693	624	643	568	578	608	585	620	599	631	627	627	593	572	577	583	626	596	582	600	568	618	570	567	578	594	604	627	609	620	564	571	629	626	608	609	603	596	608	560	611	577	603	606	578	565	555	584	588	601	563	587	612	582	586	596	628	628	596	586	561	611	597	601	548	601	591	582	590	600	602	566	573	577	578	622	628	566	621	624	600	577	596	564	579	595	661	590	579	603	628	527	613	619	571	585	608	603	576	609	590	607	571	627	587	602	568	616	564	590	592	555	596	589	617	587	619	585	597	597	596	592	584	618	587	601	653	623	582	558	581	606	623	593	629	580	607	605	552	610	564	576	630	546	581	617	582	617	586	567	568	636	555	567	596	607	580	586	605	577	590	571	594	617	622	625	573	619	607	621	610	578	559	636	578	596	610	571	604	614	621	633	629	595	639	580	552	651	645	600	565	616	606	607	577	573	598	638	595	591	649	548	619	608	641	627	624	577	617	591	582	625	597	572	602	600	596	606	570	599	578	558	583	611	606	634	609	590	583	604	598	566	554	586	604	620	596	563	577	601	571	620	600	588	609	608	588	619	629	638	571	586	567	601	589	584	583	584	621	545	583	596	596	571	579	606	588	608	612	593	590	571	589	614	609	624	613	580	603	599	566	598	591	587	583	654	561	583	565	588	575	667	599	613	618	557	590	624	615	577	602	597	605	604	633	595	576	550	624	606	612	621	629	616	568	581	563	595	629	559	589	622	607	567	635	590	607	593	574	582	566	576	590	581	587	634	575	583	612	602	599	601	614	623	619	641	628	591	578	657	602	650	591	547	620	565	611	545	587	597	583	604	576	614	623	607	586	595	575	565	597	593	558	570	580	562	600	555	618	625	579	581	558	623	594	584	552	579	551	575	572	601	629	638	578	571	585	647	643	585	581	617	628	594	612	601	596	568	634	608	559	590	562	575	611	594	604	603	608	637	597	587	567	630	562	567	614	583	561	608	606	557	591	602	613	565	607	586	607	608	604	576	622	595	602	586	621	591	611	607	594	604	598	622	595	612	610	618	616	618	629	604	579	607	562	592	624	590	551	656	623	612	591	603	599	589	583	630	625	593	627	624	572	616	579	593	624	578	581	614	572	602	610	612	601	575	622	573	578	616	583	601	573	620	601	606	594	589	631	613	604	583	574	611	593	619	583	623	536	549	598	572	663	593	619	591	561	537	582	581	549	550	572	614	640	614	595	591	608	623	558	603	579	609	602	604	616	593	627	569	579	551	586	580	534	596	615	608	579	575	628	566	550	580	628	657	617	600	628	608	551	647	600	593	595	618	627	612	611	602	609	589	617	581	626	591	598	571	609	569	587	574	635	588	587	570	621	620	592	594	583	619	593	590	588	608	602	624	581	594	594	613	549	575	587	616	591	590	582	649	636	577	564	560	589	568	568	614	571	619	568	587	619	589	560	610	606	578	617	561	580	588	588	619	589	619	536	599	594	611	573	602	553	602	573	574	592	607	667	578	589	638	618	581	613	593	612	610	582	622	588	590	598	595	601	579	608	611	643	592	581	575	572	623	630	676	628	590	553	596	588	585	661	584	633	597	567	597	596	604	576	578	612	623	582	597	574	602	602	630	621	587	596	630	605	647	606	590	586	624	595	624	557	633	539	597	564	576	583	626	568	639	615	587	645	629	586	652	579	602	596	621	626	553	578	597	614	550	599	593	643	626	567	582	641	582	618	579	579	597	615	629	606	612	566	573	620	599	594	642	545	652	571	566	566	601	610	598	595	618	585	606	613	640	613	596	581	604	603	613	590	620	569	646	562	587	652	562	596	596	579	584	624	545	616	587	584	640	625	598	613	610	587	624	614	580	615	607	586	576	603	626	599	633	626	618	537	594	634	612	584	567	582	573	632	625	581	680	594	613	591	602	608	621	637	632	560	607	598	621	561	609	619	542	572	620	596	582	603	625	598	601	584	575	598	592	561	592	614	565	555	574
18512	4292	307	175	161	149	180	155	185	166	140	176	173	181	155	165	147	143	168	175	203	207	156	180	170	153	164	172	182	158	162	170	151	167	174	174	163	152	153	159	179	180	160	162	161	176	162	156	190	174	165	148	175	158	160	168	147	150	163	157	182	173	155	157	165	186	165	194	171	145	175	173	177	165	155	165	153	160	155	160	201	155	171	159	158	179	128	161	157	160	153	179	148	157	158	165	158	154	152	165	149	176	158	161	146	162	163	160	161	130	154	155	166	176	176	158	164	182	152	153	147	178	166	163	160	150	152	132	168	147	168	153	168	157	175	170	162	152	176	179	162	155	178	190	180	181	180	169	161	163	188	151	198	174	152	162	154	153	156	158	162	168	167	180	185	161	171	179	145	154	176	168	149	176	150	143	152	158	188	150	156	178	165	182	177	170	170	162	171	163	180	157	173	165	140	177	150	143	176	162	167	146	170	173	169	168	171	174	169	160	178	145	139	175	155	175	185	171	155	145	157	161	164	172	171	174	155	166	166	159	152	143	169	150	143	160	146	171	174	156	154	145	144	182	159	184	159	147	168	167	161	166	181	185	142	163	161	143	158	149	148	177	157	140	152	175	194	170	153	171	161	165	187	153	163	167	195	176	169	159	161	138	156	151	166	169	180	161	180	186	177	159	169	173	171	168	185	186	156	167	172	174	169	167	175	150	201	163	175	160	139	169	168	165	160	149	164	164	170	159	175	156	184	168	156	168	177	162	168	180	158	165	167	135	164	176	154	164	164	166	165	152	176	170	170	166	164	146	161	154	151	187	169	190	152	188	198	158	205	186	176	162	174	176	165	174	167	161	155	148	174	178	149	139	127	160	190	171	141	161	144	158	179	166	157	170	160	139	200	190	169	181	164	179	151	146	162	161	170	185	174	179	140	162	139	149	151	180	173	143	201	154	160	176	170	159	137	155	161	162	184	168	138	168	182	161	162	157	181	167	161	170	174	148	169	164	157	142	174	172	128	157	153	146	163	173	151	183	158	159	160	189	176	162	157	176	144	167	166	176	197	175	171	164	176	171	164	158	146	192	179	167	170	164	159	171	174	157	135	160	155	165	167	186	161	138	179	163	173	172	138	192	161	189	164	175	174	168	134	164	149	156	156	160	180	189	137	156	158	163	170	164	157	170	149	168	182	172	138	163	167	151	172	149	154	136	168	169	163	152	172	147	174	170	179	165	167	176	162	189	175	128	176	163	162	161	171	169	161	176	173	154	174	156	178	168	163	191	160	146	161	140	137	167	163	169	163	166	153	163	141	141	150	144	172	174	182	162	172	160	151	148	148	166	185	188	165	167	157	147	178	187	156	165	158	166	145	162	189	157	166	181	167	177	158	166	176	177	167	157	154	172	155	187	172	166	152	159	159	175	176	157	174	151	186	168	165	172	161	178	162	175	127	163	151	173	167	137	153	168	142	151	148	187	168	162	165	164	184	152	154	156	158	133	145	151	164	159	152	161	167	176	159	156	167	162	152	144	143	153	165	186	166	149	148	180	168	157	149	159	153	198	154	173	168	172	163	150	146	168	184	156	180	168	160	170	181	132	141	172	177	156	167	189	158	176	167	159	195	146	173	148	173	164	147	172	177	162	160	159	165	175	156	162	171	154	161	180	171	168	169	143	164	142	184	142	174	144	145	198	166	150	156	188	169	149	160	173	148	181	175	147	142	155	183	169	156	135	164	180	161	145	169	157	169	179	160	170	190	143	199	183	161	173	176	162	199	180	151	168	167	150	156	170	166	135	159	178	165	171	166	182	175	188	159	164	165	166	151	164	156	130	151	184	152	143	170	156	176	165	176	151	149	164	154	174	172	169	176	161	176	161	171	147	161	170	141	179	146	167	160	175	186	155	173	147	158	173	150	159	165	150	174	171	159	152	150	171	145	156	167	151	158	160	160	192	145	171	156	159	157	183	153	153	168	145	165	181	176	154	165	167	146	175	159	148	174	169	169	155	175	171	152	165	151	172	170	151	160	164	156	167	175	181	178	147	173	162	166	178	138	179	151	175	156	196	170	172	165	149	151	165	177	155	184	155	156	151	171	153	146	175	174	157	154	158	153	165	173	179	164	167	163	172	146	160	172	168	163	170	161	158	154	164	161	160	138	160	144	161	166	162	168	156	183	162	173	169	149	184	147	189	166	178	168	157	166	157	150	155	157	170	148	129	154	153	141	154	165	162	145	136	171	163	166	170	149	153	158	156	172	159	181	172	179	170	147	162	186	174	140	163	171	164	161	168	166	159	145	151	168	162	162	151	167	189	173	155	148	142	181	156	155	164	156	162	150	166	174	154	164	156	154	164	145	156	174	162	169	135	152	149	164	162	146	168	179	171	151	171	181	147	173	148	156	164	138	169	137	148	152	148	177	163	146	165	166	139	152	173	160	158	158	164	155	158	168	179	173	179	160	183	175	171	164	174	190	164	175	180	176	137	175	157	179	180	142	192	161	181	153	157	163	160	163	172	152	181	146	185	173	161	185	164	175	150	183	164	164	154	158	162	159	175	154	150	156	164	160	172	176	159	170	168	159	179	178	158	180	167	187	166	151	154	185	190	160	177	166	185	179	146	156	159	170	149	170	183	179	168	146	151	182	175	188	160	176	165	147	175	176	197	165	177	185	162	137	169	146	177	151	149	182	164	140	153	148	171	154	160	156	184	141	167	147	160	196	152	143	171	136	182	184	178	166	184	170	167	167	158	161	163	159	153	167	154	169	162	166	162	163	176	158	171	152	164	147	172	151	152	149	166	160	194	158	159	146	160	144	153	161	152	157	170	145	167	168	159	160	159	166	147	177	169	146	167	195	149	167	154	173	143	184	159	157	169	134	164	157	151	171	151	167	155	161	165	155	146	192	180	162	170	174	157	190	198	174	162	148	166	174	180	175	167	169	134	164	167	165	165	173	134	169	175	161	182	154	159	163	178	152	166	168	158	150	177	165	168	179	165	153	163	156	148	198	150	185	166	177	170	143	173	150	157	158	157	151	166	149	182	162	149	150	159	177	173	161	181	160	153	170	153	196	132	149	149	166	160	149	156	176	161	149	128	170	162	171	160	170	170	177	146	165	150	159	146	162	186	186	172	138	171	144	146	150	145	168	175	163	158	156	140	173	181	183	151	150	153	145	166	168	185	159	165	150	166	187	172	154	159	163	160	174	159	155	167	156	160	157	158	180	140	155	155	175	153	181	164	141	158	170	173	174	147	164	191	160	128	167	158	183	156	148	169	161	167	142	168	152	157	147	135	172	189	174	177	164	177	154	173	160	180	144	142	166	155	162	156	176	147	163	192	161	144	157	167	155	173	185	161	176	156	170	172	175	182	175	193	171	182	172	159	140	153	171	153	180	162	185	162	143	164	143	173	161	170	160	174	173	183	173	153	145	158	149	163	157	168	199	175	177	141	162	168	161	167	155	160	162	148	172	161	157	176	157	176
17166	5382	491	510	495	486	477	429	455	458	481	446	423	452	451	430	466	439	453	463	423	450	468	441	458	448	467	393	479	473	443	466	422	442	437	456	417	477	454	441	432	443	443	425	402	425	411	430	449	414	434	465	451	460	457	446	446	435	415	476	413	417	453	433	434	476	468	482	446	420	478	470	475	468	433	449	464	434	428	429	437	465	429	407	440	429	425	422	438	420	455	406	475	477	416	480	462	441	456	414	466	416	424	445	476	394	437	430	458	426	451	477	452	448	452	420	457	424	456	441	455	481	418	412	470	468	422	478	450	401	428	425	450	424	445	445	436	457	425	439	475	430	427	426	453	450	449	441	413	440	451	419	438	473	416	433	437	468	407	432	429	475	446	440	425	452	413	462	424	452	443	421	473	420	440	406	434	457	404	452	459	469	459	427	458	434	482	439	463	464	418	486	423	449	429	428	388	437	461	472	432	444	435	451	438	446	413	459	436	434	423	422	431	440	468	420	445	409	409	452	460	442	495	420	437	415	480	473	422	452	463	419	460	450	423	474	472	449	417	403	423	449	423	459	431	441	458	408	427	459	435	464	474	492	472	442	462	450	457	434	452	424	437	440	454	431	462	450	449	459	459	451	465	482	462	415	439	426	446	482	427	454	455	446	442	430	437	431	412	454	413	492	431	414	423	447	475	439	488	454	466	444	458	415	448	401	434	462	438	457	407	427	455	439	432	436	483	402	412	444	451	483	436	463	434	445	425	456	465	416	436	475	431	387	435	436	435	424	475	414	412	451	426	456	439	452	497	417	460	424	418	447	477	480	437	436	461	468	456	434	468	423	461	443	446	390	435	423	460	458	458	430	410	428	441	429	423	473	458	456	439	466	453	456	472	450	429	421	464	431	432	446	449	457	451	467	443	409	431	426	418	445	472	427	420	437	431	469	435	482	408	480	464	407	416	433	444	436	442	455	449	477	412	477	467	438	449	445	457	417	420	460	478	416	462	463	445	433	436	442	453	424	458	462	434	430	439	477	446	434	460	414	427	432	472	484	409	435	484	484	432	397	470	450	432	450	443	457	462	447	409	419	449	437	447	456	456	429	425	442	471	424	435	428	454	443	434	408	458	433	470	436	401	444	435	457	435	467	481	463	423	455	449	385	475	452	442	471	404	420	481	445	441	444	441	454	490	416	418	459	415	455	442	425	448	491	417	454	449	431	444	382	474	417	427	433	439	472	436	462	440	462	435	428	407	457	414	454	444	423	438	444	453	441	449	445	474	414	442	467	447	416	446	445	427	462	414	438	441	442	429	481	432	455	437	430	448	412	471	439	434	421	454	457	461	364	464	450	419	459	410	445	458	425	420	448	436	413	482	444	465	418	434	441	451	471	437	436	401	473	451	462	484	456	410	447	429	483	434	451	479	398	402	448	467	416	439	410	463	449	426	406	435	457	481	461	464	422	459	439	448	455	453	403	431	410	458	421	445	428	474	436	432	488	440	422	415	448	468	439	406	437	474	474	463	418	433	429	454	471	445	462	448	446	441	421	445	455	453	456	429	459	444	482	409	454	464	456	404	414	414	433	449	462	439	445	476	446	471	446	454	458	471	426	444	450	434	440	476	425	443	466	415	457	423	412	476	432	452	454	448	448	462	409	455	450	423	459	415	439	432	474	442	463	456	457	435	431	404	441	438	421	441	423	420	488	408	423	435	456	459	425	436	417	420	422	406	485	441	427	436	459	406	415	456	438	469	459	427	426	415	427	427	460	471	468	447	419	481	450	416	441	478	439	413	478	474	421	427	440	456	445	437	415	423	422	431	473	443	460	445	472	478	434	439	467	449	445	450	450	456	460	441	434	446	408	413	439	422	416	453	451	422	422	433	444	442	424	431	443	418	465	456	434	422	486	424	438	430	416	436	440	460	421	469	453	423	472	419	417	433	434	434	462	432	459	435	397	464	436	455	427	435	443	465	418	443	459	489	455	451	427	417	440	485	438	434	455	446	449	472	429	462	483	415	437	449	402	466	409	446	446	392	496	420	468	426	417	462	410	466	462	440	470	417	398	453	414	438	435	454	446	443	407	415	469	432	417	426	393	446	444	440	428	447	456	417	432	432	424	479	470	483	430	426	468	433	415	422	425	430	444	455	441	426	448	414	431	470	426	437	407	449	462	459	415	455	418	425	485	459	439	478	446	411	418	411	446	467	408	424	440	475	473	458	428	416	410	468	467	435	416	443	447	483	436	419	443	476	413	426	420	442	423	436	453	419	442	439	413	437	477	421	426	410	409	395	457	474	432	456	435	479	497	437	410	477	423	447	470	467	452	463	446	465	469	445	434	447	474	447	427	455	458	490	459	433	440	444	412	424	418	436	468	411	456	455	417	452	473	418	461	436	450	453	419	415	420	449	416	441	457	465	478	478	480	466	448	421	413	451	420	457	445	438	463	403	436	442	444	420	458	444	465	416	415	453	466	437	404	419	470	454	463	445	459	452	417	470	451	455	429	433	471	447	494	424	482	405	446	492	480	449	452	419	475	477	462	475	439	449	423	436	464	462	410	434	472	426	491	424	413	481	460	472	461	436	446	455	475	472	452	434	408	438	433	428	457	439	448	442	450	431	445	491	469	460	404	442	438	446	417	406	450	417	448	438	454	456	432	457	446	457	445	468	437	453	491	446	451	434	431	423	444	422	426	441	401	453	450	439	452	479	444	387	458	418	430	425	407	459	453	438	481	423	481	411	422	404	434	488	386	435	423	413	444	432	433	448	452	449	461	482	436	425	439	436	458	429	416	471	466	448	441	478	408	484	454	439	434	425	432	456	453	430	410	417	446	467	440	440	415	421	485	404	455	475	435	439	448	452	453	412	436	419	429	422	459	462	414	451	408	452	463	446	453	434	467	429	463	422	428	450	436	466	444	454	447	458	411	429	474	466	450	465	489	438	433	434	439	413	412	439	468	420	393	456	470	461	470	434	445	449	471	453	427	446	471	427	413	470	437	441	451	466	458	430	427	432	442	423	461	454	410	420	453	449	450	437	416	431	441	463	419	468	435	462	433	460	450	419	461	477	459	425	422	424	472	465	422	436	432	458	420	467	447	428	437	463	429	471	416	434	461	441	424	433	412	451	459	431	455	415	410	462	427	417	450	400	462	436	396	415	415	445	457	421	469	472	418	454	443	466	472	442	439	445	413	447	425	467	407	404	445	453	432	420	473	462	400	457	430	439	432	448	421	437	434	468	436	442	426	449	424	446	427	469	424	425	441	418	432	422	471	426	456	424	393	452	414	455	454	437	462	406	457	423	430	450	453	433	492	444	440	487	458	437	408	452	464	474	455	444	435	425	486	447	447	450	415	433	432	423	473	467	458	428	437	433	415	424	440	481	470	432	445	412	454	457	435	436	437	469	461	423	441	463	451	485	438	448	477	450	460	445	428	482	483	467	445	466	473	453	443	451	443	436	451	485	443	442	436	456	451	414	427
66738	47915	12470	1331	632	508	444	370	386	344	329	329	332	316	319	308	293	268	325	316	281	304	341	270	263	301	285	305	315	304	295	285	316	288	296	295	279	319	297	331	322	282	289	285	256	290	288	305	286	296	299	286	310	280	288	269	322	290	320	276	317	306	301	265	324	283	284	368	302	300	274	309	308	264	305	279	287	347	272	307	310	285	289	279	316	274	310	283	295	305	299	290	293	265	265	291	274	295	294	329	293	271	295	314	280	310	289	288	284	327	268	299	274	289	300	288	304	288	262	294	291	261	289	283	306	294	326	311	290	298	292	271	281	279	292	301	303	339	317	286	272	287	299	278	283	294	306	300	281	261	288	296	285	319	296	304	274	301	272	301	283	297	283	289	274	333	273	286	302	330	282	300	278	292	299	311	292	255	302	291	270	280	268	284	278	275	273	310	292	315	287	289	278	305	280	276	233	301	308	265	267	271	263	285	272	305	276	312	320	322	304	253	271	272	289	309	312	255	296	279	305	320	280	266	294	302	271	300	297	324	292	299	283	245	292	298	337	288	283	312	291	318	303	315	287	287	287	287	275	294	255	263	287	287	284	317	318	276	276	299	278	276	309	283	293	301	297	305	288	301	314	312	292	296	286	236	277	279	299	283	319	328	274	304	302	319	305	282	275	283	289	287	291	257	300	325	266	259	287	317	294	272	279	284	307	293	306	285	291	275	274	288	294	289	287	292	301	301	282	280	293	264	309	303	272	288	239	294	308	283	263	256	289	307	284	280	289	311	304	274	298	287	267	260	280	294	290	271	286	295	277	285	275	267	337	298	293	306	296	272	244	292	303	273	272	317	298	273	275	264	320	297	314	323	303	287	308	283	290	276	274	319	297	305	324	306	277	275	299	306	277	271	290	309	263	269	283	311	274	269	315	290	326	248	295	279	269	276	261	308	273	320	280	317	266	319	292	285	329	283	264	289	338	268	305	329	292	283	310	294	268	271	319	287	272	295	272	309	267	305	260	288	270	288	266	285	302	286	303	265	318	295	307	326	300	281	300	309	294	272	323	321	269	278	315	300	277	274	286	274	294	279	271	280	272	275	268	309	269	312	290	280	302	287	280	283	321	277	302	284	275	281	279	280	295	282	253	281	325	290	280	307	298	268	303	291	302	294	317	281	298	310	278	285	273	288	286	284	304	301	319	317	270	284	255	286	290	274	255	273	303	321	308	270	301	281	261	299	283	266	276	306	294	290	297	325	289	299	296	262	289	337	280	275	304	314	288	288	283	251	269	282	268	300	273	260	296	274	285	290	291	269	302	311	304	288	297	295	267	311	294	287	286	300	272	300	282	262	274	293	291	300	290	313	274	307	298	309	258	290	261	280	291	318	300	279	281	281	268	286	289	322	300	270	277	296	295	273	280	304	292	321	340	312	305	305	296	315	303	289	288	304	314	298	281	294	322	268	270	289	289	293	287	250	326	272	305	296	308	324	269	282	290	333	270	304	303	282	314	303	290	292	286	283	277	281	295	271	287	292	287	297	308	327	306	288	276	313	282	284	312	284	301	294	282	280	321	299	314	275	296	298	267	307	314	304	276	289	287	297	296	318	295	320	312	293	277	277	308	289	282	281	297	272	291	304	288	296	281	284	256	278	304	290	281	297	289	308	282	293	269	283	274	286	300	288	290	283	282	277	296	272	288	295	283	295	301	284	292	299	311	276	311	274	307	278	279	324	276	275	264	277	272	299	298	256	272	297	303	289	305	290	289	309	263	290	307	286	295	275	279	256	298	330	268	311	331	296	286	293	293	259	295	315	282	279	244	276	301	275	287	283	265	269	296	299	299	275	274	273	289	282	327	284	260	300	253	262	304	289	303	275	272	265	265	306	280	290	296	297	243	287	289	305	291	275	296	278	305	309	273	262	267	314	269	280	265	266	281	295	282	316	276	299	315	283	296	283	309	290	302	329	265	298	291	278	292	281	296	313	280	295	320	277	296	309	300	285	311	304	309	286	301	292	311	287	287	259	270	294	289	295	281	264	305	288	278	285	316	294	273	297	273	272	308	308	292	294	273	292	291	292	268	294	297	251	280	298	286	304	278	313	321	297	257	281	294	290	255	273	284	270	307	273	285	267	289	296	264	308	301	289	285	294	279	295	272	274	342	301	275	295	315	329	296	308	277	317	292	285	291	287	306	306	283	328	261	300	274	300	310	290	261	295	274	284	277	296	281	300	294	328	329	285	269	300	289	275	303	267	298	279	302	330	291	279	300	263	286	303	271	274	296	277	273	270	280	333	302	299	294	293	289	280	275	291	286	290	303	317	281	293	285	283	276	288	305	304	277	311	269	313	281	239	310	318	306	300	278	303	331	292	305	318	284	278	281	310	294	306	290	279	275	283	282	289	305	254	319	294	306	297	309	269	285	300	275	282	291	293	276	313	304	335	299	278	304	307	299	298	270	304	287	304	310	280	262	247	283	290	263	294	275	305	263	291	287	306	289	295	309	290	274	292	293	301	306	263	287	302	321	265	267	284	276	304	331	300	254	273	292	298	273	257	287	281	302	292	294	294	309	290	295	332	301	327	253	312	301	290	260	292	298	301	279	314	282	294	286	272	273	260	314	308	259	286	307	271	312	271	287	288	302	310	289	272	300	309	322	318	297	290	292	318	298	313	328	282	302	294	251	273	266	311	315	279	310	298	283	294	308	289	291	299	276	307	294	269	251	275	265	292	319	292	286	253	305	273	258	279	293	301	315	275	305	312	298	274	295	254	281	281	302	313	283	266	280	275	283	259	294	302	287	312	307	314	285	297	282	309	303	305	280	292	286	325	292	304	326	272	281	281	303	311	285	289	307	260	313	288	293	294	285	298	289	305	301	292	295	294	264	307	322	260	301	314	290	255	285	278	262	297	264	321	296	267	304	311	289	297	294	276	316	304	274	284	311	275	268	308	274	260	287	288	290	274	293	315	303	259	299	294	309	286	256	244	276	294	271	286	311	297	282	287	305	275	256	294	320	319	260	317	317	323	274	264	276	269	285	306	293	279	278	301	286	280	332	291	271	263	279	298	275	260	277	307	315	290	289	269	273	276	299	255	309	288	320	281	285	301	300	291	272	292	258	290	323	281	272	290	306	296	278	301	321	267	261	289	315	274	291	308	297	287	304	276	321	276	279	280	266	296	276	281	290	325	272	289	269	295	313	301	296	347	293	267	277	253	281	273	313	276	283	264	277	288	297	277	327	292	238	307	331	317	334	302	306	299	304	285	269	298	297	340	316	300	275	286	304	295	290	259	285	301	306	293	268	280	295	296	293	284	273	267	273	277	292	313	273	284	300	269	284	289	277	292	268	302	267	278	279	314	274	263	284	290	271	272	323	293	304	290	298	304	310	260	263	261	293	280	286	303	304	318	292	277	307	276	308	282	276	280	310	285	277	297	283	321	272	308	293	266	329	311	289	275	293	291	292	285	293	311	304	243	259	286
40239	30652	2141	2375	1983	1707	1510	1409	1230	1160	1092	989	931	926	856	859	846	827	761	812	822	848	793	827	791	776	716	721	750	777	748	751	744	774	752	719	750	739	740	781	711	729	675	712	689	786	726	749	745	689	757	688	684	754	692	707	709	789	695	681	693	671	681	716	700	684	725	692	739	708	722	707	754	707	709	744	684	706	702	721	713	699	705	707	714	702	745	684	702	708	729	690	726	716	716	703	694	693	744	698	715	720	677	707	722	753	703	762	741	782	680	792	685	700	713	698	700	705	724	703	736	698	676	712	718	694	713	669	737	747	672	683	678	674	686	668	736	752	716	687	730	677	711	738	710	737	628	703	729	715	703	718	742	691	677	702	728	729	709	723	681	695	761	685	724	715	697	711	745	686	701	715	749	694	706	705	701	732	716	698	678	689	706	760	740	713	729	756	711	695	709	708	692	691	725	694	763	729	735	716	663	696	692	727	714	711	704	727	660	675	685	711	705	673	707	717	684	715	708	683	747	690	697	654	716	765	725	754	697	688	751	740	676	679	720	771	709	730	687	713	733	713	667	699	695	704	743	688	715	689	698	715	716	667	685	690	706	725	687	701	689	687	670	698	714	697	689	715	675	735	682	734	746	682	681	739	695	698	691	750	652	695	687	718	749	681	696	698	727	759	736	750	759	709	705	733	694	691	741	713	703	733	747	727	722	687	695	689	730	682	696	721	730	704	692	704	699	710	712	710	681	747	720	685	753	685	717	718	672	707	713	732	691	688	725	753	675	720	691	686	711	725	695	724	727	726	728	713	729	720	700	768	685	723	725	764	691	725	696	695	673	726	681	735	689	685	716	753	707	724	747	707	701	687	710	692	663	738	697	707	739	670	715	740	707	651	688	699	667	726	709	692	695	715	698	717	723	719	672	710	713	687	694	695	729	696	719	684	711	719	685	706	679	735	735	718	677	727	714	694	730	699	716	728	705	705	695	713	726	750	726	700	734	697	690	629	728	726	754	728	748	746	728	707	716	710	720	698	709	728	675	706	709	691	724	703	685	705	692	722	696	733	702	716	693	699	655	775	680	669	731	665	668	708	690	737	664	667	683	730	720	704	741	705	695	686	654	731	702	737	749	744	703	681	775	731	693	707	747	716	728	733	716	668	677	720	692	739	717	757	728	675	681	695	693	742	689	722	715	703	664	727	720	710	753	707	732	706	679	705	773	719	712	706	725	713	697	722	717	680	673	707	713	657	709	708	714	724	712	659	685	708	663	685	727	731	709	694	721	685	698	719	704	711	728	703	670	732	672	690	702	724	714	689	720	689	732	708	682	691	728	773	716	707	708	684	736	684	734	703	728	732	675	674	703	702	668	716	675	685	725	761	707	771	674	705	699	696	726	670	705	741	679	686	740	714	693	719	709	697	676	730	677	708	764	721	689	665	744	715	689	711	742	702	756	686	737	672	726	721	684	759	726	800	664	690	735	705	725	729	715	709	707	743	692	685	653	760	695	726	720	685	735	712	696	737	717	707	686	683	726	722	660	703	711	723	705	708	718	691	721	706	731	712	738	713	770	713	725	718	764	723	633	713	672	720	665	719	721	685	750	721	670	705	686	735	716	691	688	738	687	711	697	687	723	713	726	721	686	701	707	679	681	698	728	722	730	682	755	732	712	697	698	664	729	698	714	698	727	680	734	729	696	714	708	691	723	662	721	743	687	700	725	699	699	691	720	694	745	702	644	717	667	699	726	717	734	708	693	706	719	705	707	729	730	684	668	705	702	701	702	710	726	681	748	683	693	717	675	704	688	674	733	716	725	712	694	746	705	699	712	714	719	702	742	719	682	720	714	680	649	734	738	700	707	731	736	755	670	732	762	725	679	685	701	643	672	681	684	736	705	716	718	713	682	689	703	718	733	747	734	751	694	704	696	682	734	735	752	679	667	706	677	677	724	727	681	685	690	705	701	711	693	721	713	716	728	698	730	714	708	650	715	693	742	707	735	673	734	658	712	702	679	679	718	718	731	698	738	716	707	711	693	695	701	731	672	708	720	711	735	707	738	724	669	739	685	673	708	725	734	660	739	666	735	744	687	711	707	731	680	729	741	707	711	727	704	726	751	670	667	708	773	781	724	743	692	730	676	716	732	693	705	690	729	661	689	690	678	742	722	654	730	671	666	699	692	710	721	693	729	664	719	696	704	734	694	683	710	725	704	679	735	683	751	743	714	721	716	703	686	728	668	702	693	722	693	659	717	692	674	735	699	701	721	719	688	666	693	696	695	667	748	692	734	697	707	743	704	697	704	753	747	716	711	683	692	774	678	650	669	660	693	751	647	681	690	660	728	727	738	694	718	740	744	676	710	732	705	724	703	673	729	660	707	700	694	683	677	747	728	689	742	646	699	710	717	748	695	706	686	684	690	725	678	654	728	668	673	696	698	695	721	728	684	701	680	672	686	715	703	716	665	756	717	714	667	708	711	718	754	698	700	656	706	742	660	691	693	680	733	753	722	722	729	678	673	707	728	689	684	719	704	681	684	680	715	691	678	726	723	690	708	692	676	703	713	672	719	612	722	672	763	728	649	751	719	756	727	685	701	718	688	716	691	651	622	719	721	717	715	675	718	728	756	729	713	727	683	699	689	688	733	720	733	718	705	707	697	692	704	676	706	709	752	726	740	722	723	688	690	695	688	685	716	742	685	683	684	717	726	723	754	740	737	712	656	691	714	688	729	694	761	648	691	685	727	698	720	738	731	688	700	686	691	668	714	688	749	705	700	671	761	717	692	750	734	700	701	739	681	704	719	739	705	717	687	727	720	697	665	728	738	698	707	685	752	720	679	698	719	634	699	696	732	719	709	663	734	711	717	703	767	715	654	698	727	702	711	697	708	655	741	710	675	682	702	747	725	709	695	722	724	737	686	679	662	666	729	691	660	696	721	671	704	668	715	717	669	655	673	714	692	752	686	722	669	718	691	707	748	720	717	719	668	702	734	748	691	726	701	771	720	702	688	698	711	767	655	711	686	702	698	721	709	692	706	677	712	729	703	719	751	681	711	731	702	733	716	682	747	739	742	731	759	732	699	711	730	706	691	708	768	695	689	669	711	700	736	743	678	729	725	676	671	722	709	720	705	678	686	701	722	700	698	733	716	703	757	711	706	719	717	739	712	733	719	750	701	737	703	723	697	719	731	699	641	751	735	730	734	686	696	770	711	728	691	722	732	673	727	720	661	745	727	724	730	680	719	739	721	692	685	728	709	761	689	661	692	697	702	728	698	714	759	723	691	730	722	742	691	753	699	677	696	709	748	665	740	705	692	718	686	731	716	711	711	681	709	728	750	756	685	688	683	684	710	730	716	700	674	697	726	683	720	726	759	773	720	742	726	670	721	721	684	718	752	733	712	708	700	693	699	698	725	688	675	698	722	712	697	693	749	685	727	709	723	717	708	727	688	718	711	730	705	714	693	730	711	709	711	726	705	703	656	683
80048	60435	20005	4068	1006	720	532	471	441	365	346	392	296	328	305	318	267	274	308	279	250	281	272	286	269	262	267	255	253	242	243	275	274	255	264	264	244	233	252	247	226	247	240	234	252	242	260	273	245	277	271	264	257	245	246	233	243	263	251	281	235	246	236	264	268	222	272	248	272	260	271	259	256	229	242	281	262	270	264	262	274	266	266	245	239	229	240	239	222	249	243	259	258	252	271	243	229	281	266	258	265	262	242	261	260	267	268	257	241	268	225	246	265	246	258	217	246	244	227	239	240	266	231	259	289	277	224	256	256	221	255	269	221	261	240	272	255	267	231	271	247	270	281	251	240	255	251	296	228	252	263	239	229	253	255	237	261	275	215	244	274	239	246	217	253	244	237	241	228	245	252	261	256	235	267	270	239	231	253	242	236	274	247	248	267	257	276	247	223	233	256	241	268	245	242	240	261	239	261	232	249	286	250	247	244	242	243	264	259	255	232	224	256	243	235	259	258	256	265	284	259	248	224	221	229	248	265	250	234	253	250	242	246	257	237	254	245	243	251	257	246	235	238	241	244	237	250	226	265	258	222	275	281	232	239	249	260	233	237	252	259	238	240	253	252	235	223	252	281	250	248	260	271	228	243	257	278	245	246	240	241	260	266	232	228	252	232	242	233	237	241	232	233	249	244	269	239	264	241	233	230	252	245	255	258	250	238	240	263	253	243	241	240	252	237	255	258	258	237	224	274	274	226	250	257	216	262	307	249	257	235	258	237	263	291	247	250	251	264	258	229	247	242	292	212	274	229	248	262	250	257	234	253	239	263	267	239	254	244	239	239	271	248	246	260	260	254	249	260	245	277	265	250	264	247	250	276	253	259	241	242	227	264	233	243	235	234	242	258	262	260	288	234	244	248	248	251	232	263	239	231	258	230	287	238	232	266	246	262	273	246	238	278	273	256	260	243	246	254	250	227	255	239	236	245	274	255	244	251	233	247	258	249	240	283	262	242	262	263	274	246	260	262	235	222	265	251	221	258	248	262	220	256	215	223	248	261	270	249	262	252	251	285	255	276	254	235	232	257	259	236	233	247	236	236	246	263	268	244	260	251	250	249	260	255	286	271	266	256	257	247	234	262	279	251	266	256	261	275	241	238	242	299	267	244	261	241	258	255	269	253	266	266	249	247	262	250	234	236	258	248	236	235	243	275	251	233	240	243	242	219	252	257	241	268	247	253	261	275	245	279	240	278	250	261	239	236	254	239	231	233	255	252	258	286	229	248	276	220	242	234	251	259	262	254	235	266	272	267	239	237	214	256	295	262	281	245	230	241	237	244	232	212	254	232	239	262	257	261	224	239	261	241	242	257	235	245	225	266	254	243	238	251	259	267	280	250	249	267	225	234	240	278	256	255	241	235	217	276	225	238	275	237	240	256	248	235	236	243	275	259	237	226	261	257	235	253	239	295	228	241	253	260	250	263	253	269	254	225	254	260	242	235	261	245	254	271	286	207	244	233	256	240	238	232	212	251	261	254	252	262	275	245	223	251	273	273	236	243	255	271	241	234	270	261	243	266	262	267	254	239	261	233	244	240	253	240	216	260	233	257	262	279	249	240	239	254	232	268	248	249	245	251	265	255	249	276	260	277	254	249	246	250	258	262	234	258	254	251	244	214	246	258	265	234	257	256	240	248	231	237	239	266	254	257	257	265	269	254	237	251	263	249	261	273	239	214	272	255	247	226	247	258	239	244	238	262	268	257	255	213	236	233	250	240	228	253	278	254	238	219	264	234	261	255	235	246	252	285	218	262	251	261	261	264	288	252	243	260	270	283	252	274	233	243	268	276	260	230	217	261	242	231	247	235	242	236	235	234	263	264	225	256	246	245	257	237	230	260	257	243	254	241	256	257	263	267	265	241	240	210	270	252	236	239	238	237	264	255	268	246	237	248	269	248	258	253	245	252	240	259	252	259	234	279	247	229	260	245	231	253	271	236	248	260	249	262	278	278	243	217	236	282	197	236	232	242	235	241	257	255	228	245	259	250	218	237	285	263	259	250	231	210	260	258	229	251	266	271	255	272	284	268	272	256	250	262	257	221	258	260	242	258	236	268	234	283	263	215	266	251	262	240	256	244	259	254	236	269	260	228	222	258	276	235	236	253	218	240	249	259	226	251	251	222	225	257	254	246	227	280	270	260	236	270	222	271	236	260	252	273	275	266	256	243	256	244	233	238	255	227	244	277	229	278	272	269	265	246	254	246	252	230	227	245	249	238	254	265	269	234	224	236	275	284	215	220	265	266	226	258	264	277	267	228	235	277	275	244	251	229	222	249	307	279	264	237	208	251	238	237	212	279	271	245	254	250	276	260	239	248	239	265	243	234	254	264	221	251	244	244	266	241	244	262	231	277	231	246	256	256	256	267	258	260	256	277	259	256	258	266	237	250	254	254	277	222	263	212	258	227	236	240	238	232	243	258	242	235	253	244	283	246	245	254	261	243	262	243	247	236	256	241	221	251	228	244	286	285	266	242	264	252	238	231	233	252	291	224	254	259	266	233	224	271	258	288	244	262	283	269	252	257	263	242	239	256	259	265	235	302	246	250	251	235	268	259	225	268	253	232	238	233	228	243	245	266	252	241	263	256	239	223	229	294	275	270	281	277	253	232	232	246	253	277	257	260	239	216	268	249	263	261	250	231	247	235	247	269	249	230	248	254	260	241	278	246	259	260	233	242	250	240	256	238	262	226	231	249	255	281	242	216	233	256	261	271	242	260	266	278	292	272	244	252	225	256	252	246	229	239	243	252	233	262	287	249	217	259	266	264	249	237	234	242	243	245	258	248	260	236	256	274	248	234	229	252	270	251	249	259	258	251	243	251	283	243	260	261	238	259	235	249	273	258	234	285	245	218	254	253	262	260	262	236	251	241	245	235	278	242	261	251	244	222	248	260	264	246	241	254	268	226	246	257	259	244	262	252	248	247	238	241	251	259	251	255	252	281	279	258	278	256	231	252	257	258	268	241	229	270	226	225	243	234	213	261	248	273	238	266	254	250	241	234	241	272	262	258	231	239	252	240	288	233	270	258	270	250	251	241	258	233	257	275	236	237	256	272	251	242	271	252	266	272	241	267	240	247	261	231	232	261	282	284	233	261	255	252	244	240	255	262	254	229	237	280	240	228	247	252	260	258	211	250	260	262	243	239	267	259	245	252	240	240	258	229	247	241	251	244	258	248	228	212	255	244	260	234	249	283	274	237	244	236	245	252	280	243	252	245	268	264	250	261	248	268	268	244	275	221	237	249	268	254	257	224	272	248	252	259	260	231	236	262	235	242	230	235	257	243	255	225	260	216	269	264	284	251	229	251	232	232	245	264	210	268	275	243	283	205	264	258	262	241	244	239	235	234	238	247	242	222	271	258	237	260	248	251	238	261	244	261	247	236	266	244	279	234	267	250	260	216	250	255	266	266	238	260	258	260	241	251	242	249	227
49584	39040	3276	3660	3236	2571	2119	1837	1580	1402	1287	1193	1127	975	966	898	858	880	779	812	788	754	777	751	677	736	721	734	710	668	705	662	648	648	658	683	643	611	623	666	622	658	665	683	622	622	632	668	557	636	636	622	642	593	601	636	662	635	687	598	643	608	659	602	609	643	620	620	659	630	597	590	612	634	579	593	630	578	569	646	643	581	602	606	645	655	602	586	601	617	644	602	595	583	584	623	577	617	603	597	624	626	604	616	584	620	582	570	561	579	581	634	577	660	608	571	593	643	606	575	568	597	596	619	613	610	626	610	577	577	616	619	587	601	597	606	590	540	585	578	646	537	523	576	588	621	542	613	607	627	609	620	638	601	608	629	634	607	632	575	627	626	540	611	545	628	584	596	622	579	561	601	610	588	579	620	600	595	562	554	599	606	627	591	605	652	587	622	605	662	570	604	604	567	615	592	576	656	575	642	579	593	618	616	589	595	577	570	585	609	557	582	598	611	629	568	564	600	594	613	588	603	593	596	625	594	642	578	624	603	612	608	586	583	613	606	629	622	587	563	628	637	586	608	622	605	626	546	583	599	622	600	629	616	651	622	564	612	614	611	597	586	594	609	584	570	563	591	574	598	622	612	528	575	567	584	643	597	598	595	630	600	579	600	623	588	615	602	605	584	605	581	597	598	602	606	665	627	619	576	625	591	578	586	599	625	576	589	601	573	570	615	606	594	608	605	619	552	592	599	613	574	619	622	619	590	599	594	561	598	613	587	617	603	579	557	606	574	580	602	636	597	592	616	588	577	590	617	574	597	578	593	598	632	590	602	619	564	600	605	628	592	617	614	614	636	557	594	607	631	599	583	636	567	558	616	594	634	582	613	599	608	563	607	642	591	575	592	582	616	571	597	591	599	601	577	602	588	611	606	604	608	588	569	579	596	586	562	616	559	589	608	596	590	620	610	580	637	579	620	585	577	632	607	595	596	625	623	539	548	607	631	557	605	616	603	586	583	570	571	575	586	610	617	616	607	584	582	618	561	582	598	592	615	639	628	624	602	608	573	614	620	591	607	607	655	594	572	563	581	597	624	630	576	610	607	603	587	596	622	598	627	587	557	597	632	584	608	582	631	603	618	567	633	563	594	532	561	642	614	609	621	629	608	597	592	606	625	616	602	608	573	598	570	583	616	590	574	569	600	624	614	591	586	599	584	626	600	607	655	597	577	643	584	584	626	570	583	601	614	587	613	576	619	660	579	601	608	586	609	616	581	627	555	625	595	613	566	598	559	593	597	587	665	581	617	590	605	628	562	646	592	632	607	658	609	609	595	626	567	639	588	572	594	596	580	602	608	583	616	577	617	573	569	593	585	600	576	630	617	599	580	584	587	583	593	621	611	613	563	586	540	569	615	591	574	608	615	559	618	572	617	605	634	585	587	605	601	596	571	631	568	631	637	596	637	577	579	600	636	631	577	565	597	616	568	601	599	558	577	613	609	593	623	623	606	570	648	596	635	606	580	600	594	591	588	601	587	568	572	608	584	596	594	629	603	545	605	595	663	592	600	612	607	596	614	579	577	583	632	612	598	566	595	549	606	557	603	584	612	596	559	591	634	602	602	612	571	551	600	594	566	610	583	589	608	571	580	609	601	638	624	608	575	565	602	602	581	591	584	633	639	606	588	633	625	602	569	603	602	570	605	598	617	612	559	552	625	594	581	602	554	600	646	598	599	608	568	603	594	570	635	596	588	599	605	624	543	582	604	603	599	577	602	580	612	586	606	585	646	617	608	605	599	564	596	606	588	600	594	626	610	577	627	581	544	589	581	592	604	575	590	559	609	588	589	557	622	597	614	597	612	569	599	643	622	620	572	627	587	577	581	593	609	634	607	602	620	615	655	629	643	581	616	582	549	631	625	621	578	651	637	541	578	564	561	630	641	627	592	610	672	640	630	600	587	595	596	596	596	625	615	603	578	602	616	607	567	579	592	559	605	594	586	596	564	587	621	583	623	552	624	592	635	604	603	605	603	606	607	585	586	586	591	618	613	606	562	597	614	597	584	605	644	590	653	552	604	615	608	584	604	558	612	582	631	585	594	615	616	552	606	611	552	573	588	621	624	612	652	539	590	600	636	576	574	582	628	584	625	575	633	625	606	620	611	628	646	589	585	586	619	611	568	586	643	598	592	574	638	584	584	609	594	614	581	615	594	604	587	627	612	606	566	584	602	638	623	548	645	617	619	593	610	632	592	571	567	624	598	616	653	615	614	582	603	572	624	649	616	619	573	572	586	611	606	589	591	627	566	588	593	594	602	585	571	540	652	589	604	594	641	605	570	590	589	595	604	571	553	633	580	569	641	556	615	593	633	613	588	605	624	628	592	568	564	616	605	613	624	581	587	547	607	563	579	590	591	576	612	634	592	561	578	597	615	596	588	604	578	590	595	586	588	595	626	575	605	579	588	619	638	559	592	614	596	606	571	605	594	571	630	624	619	630	612	614	620	622	609	607	587	624	566	586	618	561	612	643	628	617	587	596	578	584	566	587	610	587	628	577	614	569	592	597	595	582	579	568	587	602	602	593	592	619	550	599	588	591	570	599	601	533	569	609	611	585	606	626	575	614	652	570	603	590	579	572	639	636	622	631	644	599	582	642	595	607	584	611	603	579	637	628	646	575	631	635	602	596	620	556	607	626	617	586	618	598	617	591	608	598	580	657	550	608	536	565	576	583	650	588	577	574	607	585	592	582	605	580	609	561	611	605	614	572	656	585	594	605	616	607	622	601	585	558	560	562	593	617	602	577	629	627	585	592	640	571	629	605	576	573	575	591	564	595	595	619	589	591	543	619	626	604	595	602	584	626	601	586	569	625	620	599	592	591	583	628	616	629	563	579	613	614	604	633	571	591	564	614	597	627	606	636	570	596	645	605	645	588	629	560	592	575	615	607	650	631	605	600	627	542	636	559	625	625	576	637	617	607	564	573	629	583	572	607	603	578	603	597	606	601	590	600	604	587	633	634	606	629	605	585	563	558	565	595	612	551	626	571	558	528	622	564	629	585	575	607	622	587	575	606	581	635	628	563	635	590	595	579	592	602	615	598	552	569	611	582	607	570	600	578	634	605	628	616	566	626	574	638	619	593	588	594	617	632	595	598	581	579	574	591	585	629	615	577	577	575	639	614	576	597	575	585	579	605	615	612	608	600	619	593	624	599	648	634	605	556	588	582	627	584	634	591	593	594	626	568	581	611	588	614	615	589	604	587	579	610	561	592	587	586	556	600	626	626	610	603	566	580	551	574	585	569	605	589	648	607	593	638	607	565	616	584	623	664	592	614	592	639	603	578	624	627	624	622	586	609	623	612	599	563	610	570	586	618	606	586	577	558	593	547	626	590	592	597	637	600	566	584	613	604	645	627	591	621	600	624	617	640	586	628	562	582	592	591	606	563	605	616	587	598	553	594	605	609	587	607	598	636	600	590	626	612	579	631	543
18380	4263	330	186	181	182	149	172	183	154	158	169	162	179	170	164	159	163	148	156	183	156	168	166	170	178	169	157	167	188	190	161	154	159	152	174	174	177	178	153	147	155	145	160	150	168	156	158	205	176	178	166	150	160	166	158	182	188	161	163	145	183	162	149	171	166	156	151	176	166	188	167	168	167	172	163	189	170	149	148	158	159	141	173	148	166	175	158	141	154	163	154	164	176	172	158	164	162	184	156	164	177	167	157	159	177	156	165	154	187	146	189	145	139	156	167	166	161	146	145	156	152	158	159	155	168	135	140	165	189	174	151	132	145	149	157	161	186	176	154	171	164	163	177	149	161	166	165	163	164	157	175	182	174	163	152	157	149	166	153	175	159	191	166	186	154	145	140	166	168	138	174	156	151	160	170	164	159	157	191	171	174	161	181	160	156	175	153	155	176	196	148	156	166	171	156	178	154	183	159	189	150	181	168	184	169	174	163	158	162	125	152	178	166	179	166	142	175	140	158	165	179	145	151	164	166	164	178	148	177	160	172	151	192	169	172	158	163	153	169	210	142	184	157	163	178	152	164	181	146	133	151	144	165	177	137	126	162	180	160	159	149	167	158	174	180	168	161	159	156	174	137	166	175	157	142	172	163	160	160	185	156	172	130	190	183	162	159	150	190	158	145	175	147	166	146	182	189	165	170	190	158	172	139	151	202	150	168	134	167	171	159	165	171	172	156	183	163	178	153	164	131	166	172	158	151	182	148	140	139	185	157	165	178	170	177	160	167	161	166	145	152	169	156	153	172	164	168	160	162	159	160	155	175	162	178	160	165	187	150	138	173	173	152	177	149	168	137	118	167	167	146	162	160	148	155	156	165	201	173	153	170	157	174	186	158	159	152	148	170	168	160	170	164	165	172	163	151	171	170	160	179	155	131	150	164	150	165	152	162	165	154	178	143	193	146	171	137	168	167	174	173	164	162	160	166	165	189	144	146	158	155	160	141	161	157	153	166	170	159	167	167	162	185	180	159	142	148	157	172	176	160	166	200	158	172	163	166	159	170	154	174	158	143	175	152	166	145	156	149	152	172	128	183	179	184	166	148	154	156	167	156	160	172	165	176	183	148	150	157	178	135	157	156	159	161	169	178	190	146	145	188	171	161	144	189	180	168	176	164	154	139	160	176	161	176	161	147	166	165	142	150	180	145	174	146	149	159	162	163	165	153	128	166	154	167	190	141	159	169	144	152	158	176	171	172	176	149	161	134	157	162	152	131	171	160	162	148	167	180	186	183	204	169	211	165	174	150	186	180	163	162	169	163	150	146	170	159	162	162	154	173	181	159	155	159	162	148	186	170	150	177	134	160	193	169	159	156	152	156	155	185	171	153	160	161	162	171	155	162	167	160	157	144	133	156	169	146	163	175	156	185	151	167	167	163	149	168	175	141	172	163	184	148	185	166	153	175	178	149	165	165	152	129	163	161	159	148	171	166	177	138	154	145	148	156	176	162	177	166	161	186	150	145	146	146	177	174	163	176	164	160	170	166	169	160	167	161	171	173	143	174	171	165	167	177	168	164	177	155	180	147	167	163	164	167	142	147	186	163	208	184	154	163	175	150	202	182	163	157	160	154	152	176	163	161	160	180	168	168	167	163	138	175	166	173	164	177	156	188	126	179	184	161	178	141	169	187	180	169	160	146	162	157	163	143	155	143	151	144	145	136	154	164	160	173	183	170	174	155	163	167	156	152	201	184	154	203	160	140	170	151	156	160	170	166	144	171	171	180	189	154	161	155	179	152	142	149	153	169	154	146	165	163	186	153	159	166	162	165	166	163	164	157	145	159	166	180	162	166	170	165	162	141	160	174	152	166	183	183	160	152	165	149	164	166	152	152	152	145	155	183	177	160	163	175	169	161	166	159	166	182	178	165	167	174	177	163	157	144	145	164	158	151	142	149	140	156	162	158	169	153	163	157	176	155	138	150	159	161	165	156	172	165	152	143	163	161	187	168	159	173	187	159	144	155	149	181	179	147	150	160	157	177	192	164	171	172	171	144	150	158	169	147	173	173	165	143	178	162	183	179	156	168	144	175	174	155	166	149	169	153	147	143	175	179	172	164	174	158	160	159	180	176	171	155	166	175	148	152	130	159	181	171	168	153	163	158	161	168	167	176	181	153	166	148	191	178	181	162	154	160	169	168	179	157	163	167	151	155	158	155	161	171	169	191	194	182	135	165	152	156	168	153	168	164	149	163	168	148	162	167	181	150	122	169	185	143	147	166	147	168	179	200	153	154	152	152	152	169	155	147	165	150	171	197	165	150	166	151	157	165	171	161	168	156	158	168	178	139	147	176	167	159	166	174	156	156	146	162	165	155	162	173	166	179	150	156	162	151	169	170	153	163	181	151	176	160	165	144	172	167	172	140	154	156	173	161	173	143	183	175	170	160	174	154	183	170	161	167	166	139	174	144	150	153	147	157	173	159	145	163	148	194	163	147	168	140	187	150	141	165	163	179	174	159	164	188	172	172	172	161	158	146	159	174	166	187	166	177	132	147	155	152	162	163	177	169	182	190	144	174	154	160	173	169	174	153	130	167	148	167	155	201	170	130	145	171	168	186	160	158	149	163	188	148	189	158	146	161	158	174	159	154	177	158	159	176	187	157	164	178	170	167	152	176	166	165	154	148	160	146	162	174	168	169	199	146	154	166	165	162	174	180	162	161	168	173	146	167	153	166	170	184	162	163	161	163	151	153	170	185	158	192	157	173	146	204	172	172	163	151	185	201	179	158	162	151	137	173	164	159	167	165	171	156	153	147	178	159	157	167	161	157	168	160	189	164	154	164	176	176	157	154	156	132	163	156	166	168	180	166	159	165	164	167	157	173	152	171	153	165	168	159	189	180	161	180	173	146	149	153	158	177	165	164	155	164	162	180	165	158	156	159	156	167	162	171	166	178	154	173	164	190	168	170	155	151	173	174	162	147	170	177	176	164	160	155	163	156	161	162	163	147	164	141	151	179	166	169	142	178	183	192	180	167	179	149	142	166	152	181	153	170	158	182	157	175	170	163	154	194	201	162	146	175	162	166	162	148	145	166	140	166	179	173	146	178	193	171	171	159	188	167	169	161	157	170	180	162	163	174	144	177	177	166	148	146	180	170	142	159	160	159	170	165	151	168	159	157	193	148	167	185	162	172	161	149	147	177	157	137	167	173	152	155	153	192	158	159	155	163	182	149	160	164	154	167	168	178	168	165	162	149	175	153	167	161	162	169	134	164	175	191	163	156	167	132	168	170	190	166	170	176	160	176	161	144	152	149	167	178	173	163	144	176	154	165	157	188	155	161	148	155	170	150	148	177	165	179	180	182	186	158	168	168	179	165	161	161	169	165	177	161	143	151	168	159	170	161	157	156	153	150	148	161	147	174	177	177	175	173	160	180	167	166	166	142	161	197	160	155	138	175	150	168	148	147	178	157	171	161	183	174	165	160
16949	5431	481	498	511	478	482	476	500	483	471	464	504	439	441	446	440	468	413	476	450	472	460	477	427	457	452	467	517	415	504	435	446	487	466	462	444	454	428	438	456	424	465	409	432	420	488	473	439	454	429	453	425	412	413	456	468	427	481	420	428	440	450	414	444	430	470	412	457	464	472	470	425	413	420	452	453	417	472	449	451	466	472	409	408	450	444	429	431	424	426	432	454	428	450	420	467	416	430	438	435	429	450	451	428	394	443	444	444	439	409	444	475	470	441	443	429	448	411	425	433	455	422	463	449	443	451	437	419	442	457	448	447	431	449	440	468	434	481	419	453	449	453	467	418	439	455	450	476	461	475	457	431	467	467	441	467	386	474	438	452	419	473	443	446	432	433	484	420	423	428	453	388	454	450	447	423	448	425	455	448	392	445	452	463	446	450	415	481	432	417	440	432	425	433	399	458	441	447	445	437	445	469	428	457	414	431	431	457	436	472	428	477	437	400	427	465	445	439	455	436	461	451	427	471	417	432	433	481	447	486	441	430	432	456	445	447	420	472	441	442	469	457	441	408	453	448	448	397	434	459	439	447	432	421	511	423	408	446	452	408	423	439	425	432	445	422	428	429	446	425	458	452	413	465	453	457	435	448	460	423	470	448	448	433	423	404	437	420	451	427	463	419	455	425	473	409	454	451	481	428	409	460	422	414	446	441	421	476	413	472	456	462	448	448	445	460	419	447	433	408	454	442	457	470	459	438	472	429	428	480	430	469	474	433	429	431	426	429	473	427	413	454	465	460	410	457	455	487	445	453	461	409	461	449	440	446	426	436	435	414	454	444	445	451	437	458	448	444	471	446	432	432	437	413	436	441	441	441	415	441	463	483	468	452	470	448	444	438	445	460	451	441	424	432	440	443	424	487	459	462	445	395	448	463	449	444	434	429	402	423	435	446	418	491	422	433	441	454	457	436	433	419	435	427	411	426	439	472	396	440	411	442	436	479	458	432	438	440	491	471	469	463	418	450	435	441	445	460	429	443	468	472	447	459	422	440	477	436	440	462	427	416	460	478	430	425	441	414	461	439	441	411	442	431	468	460	422	458	460	455	429	468	459	448	430	534	394	404	426	458	458	411	415	423	462	411	551	451	398	466	413	411	432	390	507	437	434	439	440	411	445	456	400	436	445	395	442	462	412	426	442	469	425	440	435	432	460	431	426	450	405	420	455	471	400	474	408	444	407	439	449	434	470	465	438	465	477	444	444	460	416	441	454	452	445	442	439	433	451	460	437	453	447	428	426	450	391	447	457	446	429	451	459	438	486	472	433	446	449	408	464	403	447	434	459	434	471	445	451	485	451	464	419	423	446	439	430	436	455	463	434	441	429	495	436	418	432	460	472	445	452	460	438	465	426	440	435	419	444	407	478	456	461	429	451	442	406	461	415	444	450	431	457	417	418	433	463	456	442	441	439	433	484	429	435	439	453	472	435	469	479	459	438	455	461	498	449	415	442	442	451	419	461	465	436	457	484	439	462	458	434	421	439	460	389	459	474	444	427	439	447	452	436	421	435	453	455	432	444	455	460	418	461	429	443	436	462	481	437	439	459	440	500	425	405	462	434	427	477	424	444	477	439	473	439	456	436	418	436	420	406	443	424	448	454	412	456	444	427	414	401	437	440	458	442	445	499	421	423	446	470	462	456	466	428	468	432	397	454	426	441	419	453	441	452	465	459	489	443	449	425	414	445	477	463	457	428	460	460	409	433	463	427	426	428	444	416	441	409	445	435	432	437	484	472	466	456	454	446	485	424	458	455	469	430	441	416	457	447	450	451	436	490	416	416	438	438	466	467	432	452	429	488	416	432	438	451	445	437	439	445	469	469	450	410	420	435	463	462	462	443	447	448	446	427	416	419	471	465	443	462	423	461	460	457	513	457	449	421	397	474	457	476	487	449	446	470	467	461	466	433	444	433	466	458	428	447	409	443	410	454	458	452	456	452	434	453	441	419	413	460	434	411	482	487	420	436	448	419	450	421	415	426	453	433	431	435	429	380	457	422	435	424	473	446	468	440	434	462	424	430	406	473	433	451	456	468	484	437	474	417	462	448	442	444	396	438	454	447	434	459	428	414	437	433	419	432	438	484	455	455	473	413	417	470	471	455	447	472	429	458	451	473	410	371	440	435	486	468	455	441	448	427	439	449	435	420	419	470	404	414	419	420	438	447	442	455	480	448	448	447	460	460	431	431	428	432	465	457	459	479	466	438	437	445	457	461	451	420	470	491	466	428	443	428	469	449	488	436	445	474	442	444	427	447	431	433	441	474	447	414	448	438	467	437	426	441	413	440	414	458	428	461	445	449	436	419	450	477	417	437	430	445	462	446	458	404	454	409	455	483	435	467	406	466	450	425	457	423	477	438	438	438	446	410	452	436	450	457	449	434	437	447	462	471	453	463	441	422	449	423	449	482	426	431	480	444	455	476	439	435	448	431	467	417	419	411	475	483	453	415	410	459	439	438	442	421	449	438	437	455	396	466	453	465	434	410	464	462	459	468	409	450	440	420	451	461	377	487	451	433	462	475	428	444	479	437	485	456	470	415	403	436	447	429	452	477	417	408	427	468	463	410	424	461	467	441	461	464	451	454	443	443	435	421	449	432	439	420	436	454	447	435	432	429	448	452	428	431	412	441	439	433	435	472	450	468	439	428	449	428	409	414	439	441	421	425	459	425	425	437	413	436	457	440	425	454	454	448	395	459	440	431	424	431	422	418	470	445	471	439	461	450	398	474	456	437	427	464	420	446	411	450	427	456	430	466	449	460	473	409	405	461	449	417	441	445	471	456	413	435	449	418	462	446	439	412	433	448	440	453	435	452	507	459	429	474	414	440	426	434	449	426	466	456	409	449	475	453	435	419	451	450	443	458	464	441	467	468	403	412	451	425	462	415	479	457	448	446	467	422	453	427	441	467	427	432	449	469	454	469	417	462	482	450	451	454	458	460	456	427	395	422	384	435	493	428	388	409	418	428	408	458	413	463	447	448	432	438	466	465	455	383	472	447	456	453	442	434	477	461	479	425	485	419	392	459	447	449	454	440	470	441	405	449	446	421	418	460	457	427	467	426	389	429	400	411	443	450	441	480	457	444	478	459	447	434	453	417	455	458	449	451	463	441	436	444	459	439	478	436	439	415	450	436	460	408	431	473	429	452	489	429	453	462	440	407	450	442	427	473	445	450	475	455	451	436	424	454	466	462	459	457	402	471	450	427	478	446	461	443	460	438	461	427	414	429	445	445	425	428	446	477	465	394	454	450	450	456	457	424	445	409	456	442	450	447	454	470	460	441	417	423	448	412	449	457	458	482	453	454	481	442	423	465	434	441	478	467	396	458	465	440	433	468	463	398	426	445	436	445	416	454	441	452	436	447	397	445	429	456	430	502	458	450	471	443	459	450	468	439	421	442	445	457	448	426	439	433	444	451	449	435	463	447
65842	47793	12482	1355	601	496	474	410	384	402	315	328	329	322	329	311	310	306	325	276	303	301	321	303	303	280	285	310	318	291	303	301	259	300	312	269	252	292	299	310	266	257	293	288	326	295	288	287	270	280	272	310	292	280	283	273	310	284	261	293	265	293	287	276	321	245	304	291	289	302	300	303	311	292	286	312	315	308	295	303	274	307	291	273	289	293	302	289	314	280	278	299	305	290	298	288	292	284	291	285	277	305	287	291	309	295	288	301	304	272	301	283	330	299	288	305	264	278	270	288	322	273	291	277	297	328	303	273	304	270	278	283	288	287	263	314	300	282	276	295	303	300	261	282	264	286	294	267	306	293	303	280	286	280	285	298	290	275	286	310	297	278	293	297	294	302	296	276	262	309	269	289	286	297	283	326	277	293	277	307	311	276	292	285	295	290	274	280	268	277	291	306	285	273	272	299	313	305	293	255	292	301	285	283	321	291	237	291	276	301	279	266	302	254	285	255	298	308	284	302	290	285	299	292	311	291	302	314	280	298	287	311	310	282	274	263	288	275	318	296	308	277	287	290	266	298	309	273	301	280	284	291	305	292	285	312	301	251	295	268	297	293	288	297	299	281	290	331	297	308	308	277	264	276	289	289	283	316	306	299	282	280	311	297	276	278	277	276	277	294	309	288	289	287	256	275	287	322	289	283	288	307	307	280	264	307	297	297	310	263	286	271	300	303	275	310	287	307	297	277	304	283	305	273	273	318	303	288	308	292	293	321	265	297	269	332	299	327	286	323	302	277	331	304	282	306	292	296	313	281	278	299	283	290	276	269	270	287	277	257	297	288	299	309	285	284	270	287	276	272	326	296	279	279	274	297	316	273	308	304	281	314	313	276	274	271	312	274	282	301	287	287	297	254	315	284	284	293	293	286	274	283	300	306	285	261	306	290	263	297	288	302	323	300	270	268	312	281	292	308	272	288	269	313	279	300	306	294	281	280	280	274	266	266	296	347	335	279	287	306	310	299	287	307	282	273	268	302	287	287	319	297	276	315	282	266	307	262	257	318	299	309	276	262	342	277	264	307	301	318	267	281	287	277	282	304	289	289	299	301	281	301	295	300	306	262	288	307	279	321	262	305	269	281	289	307	312	304	274	236	309	293	283	282	276	308	286	269	278	300	289	283	294	247	319	272	315	312	272	300	294	262	326	285	264	290	289	271	282	319	297	279	286	313	292	276	307	272	249	261	299	291	294	267	279	304	288	324	307	298	297	297	309	310	297	277	298	297	295	253	294	283	286	296	259	271	297	287	279	292	306	300	276	290	297	266	289	298	308	302	289	315	287	292	294	287	271	304	281	297	307	285	286	279	284	295	289	278	291	278	287	283	298	272	308	281	275	281	291	273	291	298	263	282	311	284	296	292	262	260	297	317	302	288	304	291	302	278	283	300	299	306	313	290	288	273	253	284	284	306	315	312	282	312	272	289	282	278	304	278	295	305	292	270	270	274	310	303	280	274	298	284	289	289	328	293	295	301	274	286	283	288	296	303	311	269	279	278	285	279	264	256	287	269	280	279	284	287	306	284	294	309	281	262	260	341	281	273	314	284	274	269	299	282	279	300	301	278	308	290	300	304	325	307	340	335	272	279	271	256	299	279	296	264	287	321	262	299	286	261	290	299	285	267	273	314	278	282	297	290	315	286	310	279	280	292	280	308	277	269	272	267	323	290	317	249	274	275	283	298	326	264	278	273	300	319	303	247	288	287	306	300	298	289	275	263	283	288	301	307	257	327	303	282	306	292	313	275	262	293	305	286	268	280	308	284	299	297	308	300	275	280	317	303	268	258	282	272	292	271	283	253	265	294	260	305	269	267	313	280	313	302	301	284	258	314	290	306	295	263	270	291	282	266	259	278	301	295	269	311	262	291	285	284	277	292	307	311	281	261	277	266	304	280	274	303	285	285	279	306	276	288	284	286	275	313	288	286	281	293	271	280	301	294	281	252	296	295	269	267	309	307	287	274	280	264	290	291	302	302	284	316	279	303	288	303	311	314	311	319	279	294	278	324	290	286	291	297	305	301	283	297	285	270	300	301	276	294	275	279	284	297	303	277	292	269	308	309	322	292	317	331	286	288	267	280	262	282	278	252	264	296	259	288	315	324	299	285	305	337	286	271	283	295	299	308	292	254	299	280	317	287	315	298	273	290	301	257	284	289	281	277	257	281	284	274	283	293	267	319	274	265	288	272	317	280	275	286	278	297	287	305	269	295	295	294	263	310	286	268	294	274	312	281	285	281	282	312	298	289	278	276	308	279	290	307	280	237	299	267	285	299	285	304	255	283	273	304	254	313	298	296	286	331	295	292	306	263	270	297	312	287	277	285	268	271	292	290	299	264	256	322	310	309	305	265	260	301	279	286	290	268	288	301	296	281	341	266	297	282	300	293	283	299	291	306	293	281	329	284	297	308	304	303	280	284	270	302	306	288	306	275	285	262	291	282	299	314	276	300	306	309	250	282	314	276	322	288	284	268	287	296	324	280	275	294	294	271	296	316	280	299	270	261	302	284	314	294	291	308	296	299	307	298	269	318	247	319	273	270	278	276	255	308	319	326	286	311	310	292	324	275	309	296	309	289	273	281	274	295	282	300	281	282	273	289	278	308	286	292	308	289	301	291	288	298	281	302	301	310	299	294	287	291	273	293	284	300	278	300	269	271	297	252	274	303	305	309	282	301	299	286	295	289	282	292	263	305	293	300	295	296	276	294	314	321	333	267	273	272	287	309	281	258	279	297	286	276	312	274	304	271	314	286	312	304	265	301	270	307	306	307	282	303	254	291	301	287	308	307	309	294	280	297	281	267	327	307	301	302	294	298	277	272	286	288	305	298	287	287	291	276	278	289	335	321	306	272	308	250	287	300	310	286	297	281	296	278	289	294	296	278	310	313	308	288	273	282	319	283	302	284	287	310	293	287	284	300	270	289	283	285	281	318	266	255	250	298	246	264	270	287	299	261	263	291	300	283	297	251	305	251	274	289	312	277	297	276	317	313	293	297	306	283	284	288	296	250	289	304	263	265	295	303	282	278	284	284	284	288	281	306	278	288	309	326	276	288	273	274	280	288	312	262	283	284	291	307	306	273	283	288	278	256	319	286	327	280	268	276	310	266	280	283	297	312	276	265	318	320	295	299	270	268	279	315	284	275	333	266	290	327	287	296	276	260	289	288	276	286	284	298	260	300	320	275	305	308	283	265	277	310	302	269	312	312	308	297	257	281	283	268	315	282	289	299	268	285	301	262	291	284	267	325	284	302	300	291	275	253	285	293	270	304	307	280	292	322	279	312	288	282	273	269	318	301	290	296	284	318	320	277	278	320	243	291	319	288	291	298	307	303	280	298	304	298	278	293	271	300	279	270	259	252	282	314	291	297	304	302	300	311	313	291	273	304	263	272	299	279	290	279	267	286	288	284	291	285	275	277	292	288	288	289	264	282
39952	31042	2036	2323	2093	1754	1497	1357	1251	1095	1053	1057	964	901	867	877	853	827	861	875	853	809	780	798	788	729	751	811	744	770	747	739	687	684	708	804	755	765	702	716	711	694	691	749	773	751	712	687	783	703	688	722	685	723	723	742	751	645	719	688	757	766	708	721	697	705	663	714	675	736	726	685	635	740	708	707	730	707	669	677	738	744	728	711	724	691	730	741	749	659	712	734	672	744	730	734	720	747	729	704	673	740	638	752	700	713	729	690	701	766	682	653	701	665	687	777	689	727	703	729	721	722	742	717	764	683	643	721	689	669	671	657	731	699	730	698	694	745	746	709	654	665	702	715	678	711	774	721	693	742	718	706	708	693	689	705	697	656	670	734	668	700	663	679	738	710	706	674	707	732	694	709	668	715	731	704	713	717	739	712	721	730	704	695	700	661	728	646	720	716	729	690	711	740	751	676	719	690	692	703	707	662	733	678	681	654	664	674	713	716	719	683	734	676	740	688	665	675	740	670	724	693	713	712	718	704	704	708	700	679	698	665	696	666	685	703	708	694	711	723	735	735	730	687	692	755	692	699	703	726	746	668	732	668	660	676	698	756	716	738	714	665	729	684	637	722	704	704	732	702	685	721	744	681	691	689	671	707	716	701	684	739	712	692	702	726	714	686	733	693	730	703	733	717	686	706	708	699	662	681	733	701	704	738	677	755	715	705	722	696	680	705	733	726	705	702	754	708	703	708	721	677	701	718	745	706	720	739	698	646	663	704	685	646	723	685	704	728	663	736	733	722	731	665	729	730	704	725	712	726	666	725	767	673	706	672	756	694	705	702	729	750	689	745	673	685	718	724	689	689	725	698	723	677	711	662	701	697	712	721	725	706	748	694	765	665	732	713	675	705	712	739	729	680	673	675	760	685	691	712	683	670	661	734	669	710	707	737	690	713	731	691	729	705	707	691	676	691	713	736	681	711	730	751	704	713	719	688	738	743	759	721	721	733	670	723	701	733	762	700	697	709	673	711	661	677	678	689	697	710	719	669	681	707	689	706	712	719	720	713	727	744	698	668	737	641	720	684	707	717	702	691	671	685	697	724	672	719	690	680	721	700	717	662	727	690	709	659	715	721	729	689	734	692	734	654	771	717	681	722	724	702	731	740	664	689	721	777	661	674	688	738	700	738	775	713	706	753	725	700	680	748	686	729	674	697	691	691	668	721	722	682	723	713	739	760	727	693	728	656	738	701	737	690	737	728	702	699	620	719	712	712	691	719	696	725	721	717	724	721	668	710	700	705	684	724	711	658	707	679	703	700	712	740	701	703	677	701	711	706	708	700	675	648	726	724	732	710	688	723	680	671	678	702	732	720	702	752	699	708	677	745	717	683	680	691	701	663	714	728	702	715	742	776	732	714	737	729	749	701	680	732	653	712	688	698	721	723	675	697	699	705	710	698	737	722	737	691	668	693	734	746	674	697	727	702	679	696	701	717	702	723	697	747	693	697	685	691	689	750	751	693	697	686	673	717	703	747	659	725	684	717	733	746	670	682	687	693	728	688	730	733	704	717	703	714	694	713	725	749	724	724	740	668	713	690	709	682	728	679	705	726	723	698	711	743	722	676	693	693	691	652	739	713	736	666	725	715	716	724	732	655	721	716	719	763	678	701	670	771	703	666	716	665	704	706	687	670	735	737	727	728	695	700	680	705	729	691	723	725	681	725	717	651	693	701	711	737	712	699	693	703	711	707	705	735	713	674	712	692	704	674	670	711	735	685	711	716	763	664	697	712	689	750	743	677	725	676	711	693	722	756	750	670	689	715	701	693	652	688	726	736	698	744	715	684	764	725	667	671	724	742	675	704	687	661	721	715	701	694	695	652	649	708	745	677	719	730	706	715	690	735	722	714	666	687	713	684	691	655	728	711	706	699	702	731	687	721	755	708	722	721	716	685	712	715	751	718	704	668	687	727	736	699	689	702	678	722	772	707	725	706	686	684	707	764	748	709	698	727	661	719	690	690	683	739	684	699	735	666	696	735	700	666	732	700	720	701	679	750	708	720	678	710	694	699	683	756	695	656	759	701	718	696	679	672	725	744	721	718	709	724	725	699	709	671	714	677	733	727	741	739	706	704	719	697	687	682	689	717	742	763	738	728	694	717	709	685	664	738	688	723	705	735	728	741	729	690	706	699	733	721	676	719	750	749	705	702	717	686	704	704	664	676	682	680	690	669	692	720	676	718	689	666	708	688	727	681	715	734	733	730	709	712	683	704	690	656	735	678	698	743	719	729	699	712	704	705	780	670	715	678	686	674	733	683	690	694	714	737	703	687	699	672	705	738	676	698	637	715	718	688	737	718	682	702	710	712	749	646	694	733	709	688	705	674	663	710	712	735	697	713	715	680	677	748	693	713	680	724	669	668	696	720	704	708	682	722	670	696	717	694	642	733	697	724	742	737	719	736	701	720	664	675	709	753	724	699	688	727	690	754	753	706	720	683	679	690	723	684	694	686	706	753	733	714	725	700	727	691	676	719	744	701	679	722	696	700	754	681	713	716	721	696	715	677	751	718	681	714	710	742	734	709	710	712	626	701	684	722	673	692	723	695	690	708	694	687	723	739	697	649	727	692	716	697	729	690	696	691	739	698	691	690	696	715	697	712	729	678	721	672	708	694	685	682	720	711	710	709	720	714	690	693	684	721	679	703	704	716	703	699	703	721	719	715	719	709	729	692	749	716	668	709	713	704	714	711	736	685	712	784	722	728	692	760	687	662	665	653	708	677	718	665	709	676	679	748	749	713	725	669	704	679	653	709	728	701	673	701	732	674	698	670	674	702	719	688	711	727	705	705	755	715	701	711	693	737	675	690	725	684	747	710	694	723	680	700	679	686	680	730	736	649	704	739	726	710	740	756	730	692	718	715	674	707	705	664	673	708	725	699	708	710	711	715	711	702	711	710	718	701	730	694	722	730	766	689	676	676	709	708	727	683	672	686	705	691	739	709	727	678	696	661	677	720	669	651	682	694	721	696	661	735	712	727	728	674	756	659	733	734	753	704	680	729	700	749	710	708	669	719	692	733	687	720	649	657	746	739	701	689	698	708	689	693	696	711	685	712	684	757	660	726	673	659	720	683	710	675	740	718	750	678	729	723	694	713	694	715	676	705	707	701	679	658	726	742	681	739	669	711	675	693	687	696	728	759	757	740	662	658	701	704	754	725	647	713	727	723	681	724	687	699	703	739	676	656	669	712	673	696	758	715	725	723	699	735	674	702	739	755	709	723	732	685	657	747	678	726	693	674	676	710	656	690	727	694	711	694	721	725	717	710	708	646	742	657	688	684	731	686	729	706	741	731	722	736	688	710	699	713	686	751	721	697	683	716	685	715	672	721	692	702	694	722	684	684	695	667	686	683	687	681	731	708	699	707	673	707	736	723	668	705	720	758	732	706	726	687	664	661	725	703	734	721	686	697	719	653	703	685	744	710	659	654
78495	60633	20161	4303	1026	701	558	463	425	403	350	331	313	327	298	295	306	282	277	260	268	263	303	313	294	286	259	262	261	263	247	236	259	269	236	303	228	248	245	253	295	262	268	261	288	246	246	240	242	233	214	263	247	235	214	257	238	258	253	236	256	238	284	252	239	260	267	241	253	257	239	260	233	261	255	244	255	256	255	269	228	256	254	246	233	256	265	232	251	257	247	233	228	231	248	248	248	242	266	235	270	258	266	243	237	260	253	256	228	257	242	235	223	256	250	233	267	242	275	256	269	239	245	243	256	251	238	225	275	216	226	243	260	249	265	261	241	245	242	237	230	244	259	265	261	291	249	235	240	234	224	228	248	249	249	254	267	241	225	245	247	235	219	265	217	258	250	245	297	290	223	257	232	258	247	236	234	263	236	268	253	262	230	242	264	254	253	255	267	249	262	233	267	206	241	226	246	233	262	236	247	254	260	245	259	280	240	263	246	256	257	234	242	284	238	266	259	263	251	238	275	255	251	258	231	260	225	266	238	224	244	254	266	247	250	227	250	239	242	240	254	230	218	249	246	223	245	245	243	261	266	271	254	227	235	224	245	252	265	230	245	241	241	260	239	247	255	256	259	218	251	238	231	229	250	248	262	239	257	256	232	276	280	242	230	256	263	238	251	238	260	240	237	253	245	244	246	252	247	281	256	259	228	249	238	239	253	255	249	244	246	259	264	265	260	253	240	241	245	293	258	262	250	232	275	241	276	231	257	253	246	266	234	266	242	245	233	217	245	220	268	232	226	273	240	256	266	228	253	258	241	240	261	251	242	260	268	270	237	246	263	237	244	292	261	241	237	247	269	245	231	232	269	222	272	264	259	242	231	261	249	258	211	259	248	245	234	271	264	231	237	253	233	247	263	235	240	219	275	256	239	242	265	267	242	240	243	257	229	277	212	255	272	244	257	258	280	249	224	249	256	250	249	221	268	260	253	234	257	291	207	245	237	235	244	249	249	255	214	264	239	223	250	242	255	233	249	227	247	254	253	272	273	259	243	264	260	243	227	237	248	265	262	270	249	235	247	246	238	263	225	259	273	252	266	228	229	238	248	225	250	240	231	258	247	232	233	251	237	228	246	259	256	267	244	231	237	259	243	236	229	224	245	274	253	267	242	288	292	215	238	226	255	222	225	253	261	247	274	254	262	256	239	244	245	254	232	243	229	250	287	241	245	251	235	242	256	244	229	251	234	226	254	232	223	241	228	245	288	278	263	286	232	255	214	269	231	228	264	243	239	248	264	239	233	217	228	220	237	243	229	243	273	253	258	232	251	259	244	218	265	214	247	239	233	262	248	236	217	271	266	274	263	214	265	274	257	244	279	266	272	256	281	252	237	245	259	260	258	251	217	271	261	242	260	255	230	232	216	224	248	266	245	256	242	268	237	231	232	273	249	244	233	235	231	270	223	260	219	250	267	249	270	250	257	269	231	244	262	282	230	228	265	274	214	262	242	228	234	266	243	222	252	252	242	249	250	276	255	213	245	250	219	248	274	261	252	253	259	224	260	242	263	240	236	273	260	242	259	242	249	223	245	249	291	240	249	245	244	236	261	255	241	233	270	268	275	224	244	228	245	247	261	257	254	290	260	254	225	234	258	246	242	271	246	275	234	242	234	287	256	251	261	268	258	240	253	264	245	266	219	254	236	261	249	225	245	250	253	239	258	258	211	248	248	261	252	258	231	258	278	222	246	266	208	251	239	252	234	235	256	243	246	265	239	265	232	247	266	270	245	237	247	218	234	263	246	240	240	236	257	238	232	254	272	261	256	256	255	267	283	243	278	277	236	236	257	231	260	260	235	254	272	244	226	230	277	260	237	271	221	225	210	242	236	231	234	250	250	223	239	247	279	236	231	241	262	271	261	240	249	249	262	250	236	248	254	246	245	275	254	263	264	229	246	231	212	250	214	256	229	268	239	249	245	262	250	232	260	241	293	269	244	237	263	244	249	231	252	235	236	248	226	246	247	254	266	265	264	246	238	223	259	277	259	225	273	239	250	248	264	246	248	248	278	223	239	276	250	250	265	236	256	235	257	235	256	255	259	258	248	253	245	233	273	260	249	250	259	256	243	216	271	248	248	230	224	287	261	257	239	244	256	249	228	251	284	226	237	255	264	223	224	229	254	246	266	272	250	228	255	239	245	217	263	303	251	248	277	264	240	222	242	246	248	259	279	262	253	259	264	246	247	264	238	266	247	263	252	244	233	251	236	224	231	241	244	237	264	238	262	263	255	257	231	263	254	237	256	259	228	254	233	236	241	255	280	259	253	230	245	268	233	248	259	246	228	256	270	240	263	228	252	255	200	271	228	261	220	230	244	238	283	258	265	216	242	239	267	236	232	235	245	252	224	245	257	249	247	250	226	270	268	230	269	298	251	235	250	286	258	262	256	268	234	226	246	242	220	224	243	247	252	244	247	262	238	254	264	236	244	248	253	263	245	232	251	279	248	251	260	277	248	249	240	265	245	249	269	247	227	252	247	250	237	231	227	216	238	242	247	259	247	286	251	256	266	221	229	261	256	257	252	261	279	229	239	247	223	256	278	258	216	257	258	230	254	233	247	248	263	250	268	246	273	232	266	236	254	250	248	231	238	266	246	226	250	244	259	250	237	217	226	246	286	250	233	228	242	262	247	261	249	239	226	271	232	234	247	249	243	241	253	228	258	262	247	250	251	236	248	239	244	225	270	256	238	248	278	266	251	242	236	242	249	257	266	241	229	216	266	277	270	226	255	244	274	245	268	249	267	276	254	259	241	254	240	272	254	240	265	249	258	251	259	228	274	258	244	259	270	254	272	260	264	263	260	248	259	253	228	247	229	230	215	211	231	239	280	267	266	237	227	238	264	272	248	243	255	253	253	261	247	250	237	273	246	227	239	232	261	243	257	253	232	229	262	221	267	263	265	237	270	247	267	249	253	246	238	264	286	235	268	239	200	248	259	254	260	267	273	253	295	215	282	252	271	271	241	272	269	243	234	245	279	278	276	258	252	288	234	247	276	239	277	253	232	248	218	224	243	264	227	258	260	249	260	251	252	263	246	245	246	251	251	216	236	250	264	257	245	243	267	264	277	237	229	243	263	248	248	274	237	240	247	236	255	259	231	240	224	242	231	241	253	277	247	273	247	280	242	241	229	249	258	253	242	258	239	228	220	233	232	231	243	273	242	269	254	236	229	245	221	260	235	228	240	260	259	234	261	238	252	241	260	244	223	266	245	240	229	237	249	247	271	236	223	234	245	242	229	217	248	250	253	239	253	279	249	252	242	224	239	242	263	254	263	232	273	244	261	228	281	254	230	273	260	247	260	248	237	239	247	248	231	253	237	261	242	288	258	235	222	250	242	252	275	236	256	244	244	239	233	257	249	243	261	262	260	238	283	265	252	253	245	245	251	275	260	248	221	237	220	268	240	271	253	236	228	237	259	252	206	259	244	229
49175	39659	3316	3725	3260	2633	2169	1791	1571	1422	1225	1204	1131	1026	985	943	859	843	790	825	792	722	725	749	774	688	754	710	668	673	694	673	678	643	640	634	606	664	661	606	655	647	654	630	647	626	602	633	634	656	595	584	638	618	605	606	620	641	632	627	601	601	636	585	601	647	606	587	600	615	629	637	654	611	607	608	600	633	638	619	621	623	596	622	551	618	618	609	625	628	585	613	580	620	598	601	586	634	622	609	589	620	598	585	594	582	586	589	621	612	586	602	597	621	612	604	597	582	595	605	609	570	648	606	602	596	600	604	633	613	609	598	605	605	539	596	557	583	591	616	554	609	587	562	600	588	606	600	581	560	577	588	575	608	618	592	613	587	609	582	574	612	593	612	582	569	600	617	602	564	584	567	584	599	611	586	608	595	569	587	578	610	575	580	605	604	556	588	602	579	583	627	607	648	602	643	587	605	602	607	574	614	626	578	570	589	591	597	566	579	603	587	642	531	597	612	561	596	600	580	600	577	576	614	580	594	620	590	618	586	582	645	605	615	606	590	636	575	591	591	575	634	624	589	584	643	603	602	588	639	576	608	633	548	614	529	615	589	602	639	598	601	560	601	611	562	603	600	609	588	601	578	579	630	592	606	563	574	599	571	551	597	565	545	580	656	569	603	626	614	579	608	621	625	585	561	600	622	624	631	585	632	577	586	667	590	606	621	601	601	646	535	613	594	590	541	597	617	608	613	611	628	586	604	567	579	601	613	588	606	622	575	625	592	588	616	596	554	618	568	595	567	608	555	592	585	564	594	613	557	597	583	623	635	592	624	628	615	595	573	578	592	582	619	609	551	599	609	593	599	608	594	621	635	582	595	624	631	632	604	600	580	600	626	560	554	536	587	577	638	615	566	615	589	647	640	618	611	553	582	563	568	576	590	571	611	609	591	587	618	642	592	605	565	639	587	596	597	622	604	590	572	589	595	593	609	622	535	592	573	588	637	580	651	602	535	587	576	594	613	552	588	545	605	562	599	579	600	579	579	594	548	550	639	611	596	599	586	604	576	610	599	614	582	592	587	582	572	598	540	619	572	635	602	639	616	599	621	545	598	579	586	570	629	632	604	554	587	557	609	596	569	576	608	558	575	598	613	598	571	611	616	607	580	584	566	613	576	611	594	624	602	584	581	590	576	611	574	580	593	576	573	562	621	567	592	579	550	577	589	588	612	601	603	570	584	578	592	618	593	522	569	606	573	577	568	573	561	599	610	610	538	586	581	607	568	541	614	609	607	575	612	601	593	620	611	598	519	558	556	597	593	584	573	547	644	606	624	644	575	605	587	590	589	583	575	632	575	566	579	573	612	593	586	563	582	584	568	607	601	600	580	531	557	557	562	596	606	600	628	619	567	585	615	596	582	548	581	618	572	568	618	633	619	615	594	592	635	551	592	636	562	584	589	536	606	601	594	601	580	580	585	607	559	589	602	580	635	605	586	567	582	549	610	598	632	578	566	616	623	592	642	587	592	580	574	619	595	583	603	579	606	605	579	586	597	591	605	574	574	572	609	638	568	607	606	611	621	612	592	617	584	645	565	587	600	592	580	564	589	590	585	578	617	577	603	613	612	593	563	578	597	580	625	566	610	595	561	605	601	602	629	626	610	571	606	622	589	554	588	539	639	577	591	567	602	594	600	601	613	607	561	619	630	601	606	585	590	633	630	582	594	579	581	565	619	629	652	554	627	591	605	599	601	570	581	592	602	559	577	608	625	570	599	618	628	564	571	568	644	599	573	591	569	612	594	631	617	556	600	605	582	592	572	636	584	585	594	599	625	611	621	590	594	638	587	601	586	583	583	589	601	599	557	627	562	605	599	570	618	610	579	578	562	587	568	602	601	575	609	588	575	606	580	619	544	599	602	566	568	575	648	618	594	646	639	604	590	600	597	637	578	615	606	638	613	591	607	568	555	609	609	552	623	607	603	614	595	597	583	542	606	556	555	631	586	599	601	597	574	634	606	583	597	605	584	582	583	615	568	597	590	595	607	598	604	615	591	611	586	567	574	599	606	582	600	595	624	579	592	625	572	622	594	633	614	612	597	596	559	575	586	618	619	609	566	541	563	609	596	575	620	556	584	628	607	572	622	611	605	566	580	590	597	626	555	595	604	582	572	587	606	617	580	596	542	545	564	618	630	680	633	594	603	592	631	617	603	624	570	567	607	573	607	635	594	594	610	561	598	612	659	566	604	610	600	618	607	589	594	597	592	594	587	606	600	573	601	619	617	623	628	561	582	603	605	619	643	596	599	554	603	658	592	630	570	596	622	574	550	597	578	577	600	581	628	627	617	630	600	600	623	588	574	575	611	591	590	595	597	597	635	603	606	576	634	590	540	570	580	576	596	558	587	617	576	610	595	590	618	583	591	614	567	584	638	607	629	604	603	620	617	530	617	619	564	587	556	589	611	624	591	574	593	595	609	601	573	563	598	579	598	555	578	619	608	546	627	596	566	585	580	639	557	612	608	605	589	580	605	579	622	593	623	554	594	596	563	571	626	592	597	604	581	558	571	611	611	602	589	601	600	583	583	607	572	596	579	571	662	620	607	609	608	596	606	647	559	581	561	602	586	627	579	602	630	592	550	561	570	601	567	570	564	582	568	596	623	625	590	619	590	576	609	552	561	568	597	593	562	538	586	640	582	583	558	559	587	598	581	618	645	619	566	627	579	581	591	604	580	584	589	610	601	643	622	574	618	528	586	595	612	605	588	552	590	639	637	571	595	611	605	616	645	624	563	570	599	618	583	604	596	590	607	617	597	579	592	619	618	621	622	586	574	598	616	617	537	599	659	620	567	616	557	566	564	598	578	619	635	572	609	587	666	588	522	606	588	567	589	589	583	625	602	610	578	610	542	606	607	568	622	595	616	598	577	593	573	620	598	587	607	588	624	594	635	613	601	583	594	632	579	658	606	595	626	592	613	572	631	642	570	644	597	623	600	612	655	596	640	552	620	595	596	617	614	583	556	609	609	614	560	612	576	588	613	554	634	569	649	592	575	589	626	628	588	570	592	557	597	567	581	600	610	632	571	581	620	590	576	557	605	568	632	618	608	600	632	598	599	590	601	612	619	567	608	612	638	591	588	578	593	599	593	618	635	605	577	573	597	617	583	567	611	599	584	648	578	587	635	648	589	601	621	592	596	637	589	617	557	595	583	607	574	586	620	576	604	595	620	625	576	589	594	607	633	583	606	610	554	585	582	613	599	560	615	605	608	555	568	597	605	602	577	586	605	639	595	609	621	617	551	605	536	620	594	552	619	581	571	587	588	608	588	635	592	597	604	586	619	602	594	609	564	603	598	591	559	567	627	581	627	611	609	615	607	608	593	607	578	597	572	575	565	570	645	643	644	594	616	591	593	634	607	607	592	586	577	673	640	611	615	582	601	580	627	608	597	568	586	629	628	568	625	636	612	619	585	564	625	592	608	571	577	552	531
18064	4472	300	180	163	173	170	156	155	176	149	159	155	164	155	184	165	166	178	168	182	202	170	147	173	151	174	142	174	138	184	190	175	144	152	170	142	157	161	161	151	143	187	175	165	175	176	171	159	182	182	154	174	178	169	139	181	177	188	179	162	162	169	153	181	171	173	140	145	155	170	175	165	166	171	192	163	161	150	182	199	180	161	197	171	170	170	156	158	162	189	189	151	176	169	198	169	166	193	155	192	169	181	150	154	166	138	175	153	186	183	151	173	180	167	159	150	149	150	171	161	167	201	166	175	172	156	166	158	162	151	191	160	150	146	153	147	168	168	177	163	145	182	176	171	174	150	138	140	161	150	160	167	161	163	164	152	172	163	165	172	166	176	158	174	148	178	152	168	159	172	166	154	156	157	172	152	171	166	163	146	162	145	144	164	182	165	173	187	163	153	150	160	185	148	182	181	178	174	160	160	147	172	167	169	158	178	174	162	172	166	160	146	162	157	153	195	172	174	172	151	170	182	139	161	166	171	151	176	168	143	169	168	166	167	145	157	167	151	164	175	158	161	142	182	166	161	146	172	147	164	164	168	160	163	183	143	169	165	190	151	192	184	158	150	152	155	178	165	155	194	165	162	156	150	156	176	153	148	170	179	161	175	161	159	160	159	161	164	164	172	178	165	152	163	148	151	162	187	174	156	144	201	155	153	166	155	162	143	169	147	140	173	174	161	185	182	163	179	177	157	182	164	153	146	160	173	166	166	166	147	151	174	163	164	181	171	169	169	168	192	179	179	175	165	181	178	196	149	163	145	153	163	179	153	166	174	175	155	159	183	179	168	158	159	152	164	169	193	179	185	182	169	149	151	162	171	145	164	170	167	158	163	169	153	187	160	173	187	146	171	168	171	157	165	157	165	171	164	167	165	179	141	160	182	170	141	173	166	207	180	170	149	188	169	156	167	158	168	179	157	155	154	172	151	166	189	159	153	139	155	184	157	170	159	129	159	145	157	142	151	144	169	153	176	173	175	155	139	148	165	184	169	183	184	161	159	174	174	169	169	157	157	168	158	184	168	156	166	178	172	180	168	160	165	179	143	165	164	177	140	173	170	161	158	170	176	161	142	139	183	177	168	176	162	173	174	165	173	187	183	157	171	133	168	162	158	166	174	140	182	178	184	162	179	160	163	152	167	176	180	135	127	158	147	170	186	148	180	191	158	173	158	145	173	151	153	183	186	165	147	158	151	170	166	151	130	165	153	166	141	155	186	166	158	172	176	163	165	172	153	163	147	139	161	179	177	169	151	193	159	152	161	151	152	168	153	163	187	177	159	140	184	173	163	160	156	145	164	138	154	183	137	163	137	150	179	175	174	140	153	140	141	173	144	157	178	156	134	162	164	164	146	160	151	163	155	180	158	146	151	152	136	173	149	135	164	153	169	163	151	165	145	182	151	168	169	146	177	192	151	185	161	171	164	168	169	145	157	177	168	186	148	178	173	172	169	172	158	174	165	168	136	171	150	184	169	159	155	166	161	159	178	167	175	146	164	149	183	133	167	157	181	168	151	165	153	162	156	173	185	135	155	161	185	149	153	176	170	178	185	156	135	172	155	160	173	143	152	140	172	161	169	152	138	158	171	157	154	175	163	162	164	159	190	153	163	154	172	182	157	153	168	168	152	143	156	151	159	142	169	175	158	161	173	158	171	143	181	155	170	168	165	164	163	172	155	168	145	172	145	149	152	166	164	170	165	182	161	178	154	169	169	169	141	170	169	142	145	172	163	169	181	182	169	177	167	159	145	171	143	142	194	175	169	150	170	184	168	174	151	161	167	156	173	167	154	188	177	174	186	178	171	141	164	146	155	168	151	143	143	161	186	178	139	147	169	166	171	167	172	159	151	180	159	152	174	153	160	149	151	163	159	186	175	165	146	162	168	154	175	159	175	170	180	151	155	167	174	162	143	160	145	191	178	199	155	161	160	160	181	168	191	155	161	175	148	163	168	159	180	168	184	181	151	183	185	198	161	172	155	183	166	154	171	150	146	158	149	175	164	163	178	169	164	150	173	145	155	160	183	174	176	164	169	163	183	129	150	154	189	174	176	146	139	162	202	162	172	192	170	164	184	152	182	183	177	172	169	159	163	161	166	154	150	162	157	171	148	158	170	168	161	167	174	157	155	157	164	170	167	156	185	141	160	154	179	164	175	160	136	168	168	160	142	152	168	165	187	166	184	154	167	163	167	146	184	165	163	141	163	167	169	178	176	158	180	156	147	169	182	162	206	175	150	189	158	151	153	170	158	173	155	164	179	154	170	166	197	171	155	180	158	155	161	179	168	130	158	142	171	186	179	189	186	137	179	175	168	178	180	185	173	165	191	159	188	164	148	145	165	186	164	169	145	162	152	151	145	156	168	162	177	162	176	173	177	138	171	167	193	170	149	163	166	160	167	178	150	179	152	172	160	161	181	184	141	151	169	172	173	168	166	156	152	161	168	178	169	167	169	166	178	188	169	178	163	172	165	154	161	137	161	170	171	172	176	175	170	160	161	166	174	170	144	154	159	177	150	171	176	162	180	177	174	168	150	148	155	140	178	168	157	182	167	164	169	167	170	171	163	181	146	186	138	161	172	154	175	173	164	146	154	181	160	172	169	154	146	155	132	160	178	189	166	155	167	177	179	142	151	173	148	161	166	172	150	177	178	150	167	171	188	180	185	203	178	164	152	153	164	163	169	148	158	157	190	192	174	172	179	152	189	163	142	166	157	169	175	165	144	164	154	156	156	154	179	200	163	183	178	137	179	143	180	145	149	158	159	188	160	162	154	175	159	160	150	172	174	180	168	181	147	168	166	159	164	168	179	158	168	158	162	146	169	172	172	142	181	162	165	154	180	169	145	205	136	205	158	172	160	136	145	154	179	216	169	167	172	144	145	165	174	165	155	179	160	160	167	181	170	177	146	157	188	185	157	134	154	175	181	178	170	136	169	164	184	183	155	153	168	150	154	167	168	184	150	152	149	167	192	166	146	159	175	173	179	184	159	151	170	162	155	163	146	176	160	150	182	151	151	152	153	160	161	164	143	169	135	164	157	173	153	162	180	160	156	177	172	146	149	168	157	167	188	158	174	171	156	171	161	152	162	160	165	156	179	180	151	173	167	152	178	168	164	154	172	151	189	164	157	162	158	165	167	152	143	164	167	164	165	173	179	192	178	179	152	174	155	176	182	165	162	146	159	206	160	170	151	149	180	173	145	192	174	154	162	153	164	155	169	164	153	162	165	142	176	186	151	160	168	167	159	176	152	161	187	168	171	152	148	172	154	153	145	155	153	155	172	169	165	162	175	159	170	180	156	197	168	141	173	168	177	153	162	146	176	177	147	157	181	170	172	175	163	169	184	157	142	161	164	187	143	150	148	174	191	171	184	155	197	178	144	165	146	159	154	169	174	150	151	164	158	179	154	168	154	184	157	176	167	164	160	172	161	158
16826	5616	500	529	493	529	508	456	467	474	445	454	458	467	448	450	410	426	462	457	447	471	462	469	438	445	444	433	408	462	421	437	416	493	434	443	466	449	447	489	446	439	433	443	462	443	438	456	416	437	460	406	444	427	457	441	437	450	442	419	451	461	406	474	420	473	455	453	456	428	464	424	476	460	411	450	421	424	425	445	441	474	439	432	427	436	393	503	439	454	447	449	449	457	445	418	464	472	496	477	481	404	458	438	481	444	434	435	455	434	457	434	434	432	413	413	435	447	444	446	439	476	444	419	474	444	433	449	473	431	386	456	436	462	464	445	427	444	421	410	463	435	458	412	462	416	463	470	442	423	451	450	427	466	479	464	438	445	443	454	410	417	458	398	423	460	456	378	416	412	408	438	406	465	443	434	441	456	427	434	472	432	448	447	453	439	455	443	429	387	422	417	452	428	455	448	445	440	434	461	460	468	455	425	441	458	453	455	451	463	417	472	430	407	446	412	432	501	460	430	433	424	404	465	439	462	444	472	464	446	479	440	453	435	424	458	436	450	443	434	440	403	424	428	425	423	445	428	458	471	462	458	434	442	409	433	432	450	441	428	481	431	471	448	479	447	421	445	433	440	455	482	493	477	466	457	440	472	444	435	432	429	440	438	426	435	447	423	438	446	456	469	476	453	450	440	460	481	408	447	449	459	446	442	452	425	444	417	419	466	423	377	442	448	482	453	407	454	434	433	452	455	459	442	415	476	408	457	459	449	456	472	456	470	419	430	431	469	455	490	449	449	448	467	412	451	447	443	459	461	440	479	472	486	433	445	416	422	432	447	411	422	418	440	454	461	424	437	473	449	466	409	447	406	461	476	477	461	449	429	454	394	435	440	430	475	432	414	445	441	430	457	457	451	441	413	450	440	444	434	485	431	438	452	421	426	466	433	438	452	445	441	444	477	437	437	445	450	442	440	478	425	439	459	433	416	464	437	449	432	427	448	423	422	447	441	417	453	434	437	492	426	447	393	427	446	446	403	427	464	439	448	426	451	436	471	428	433	435	427	454	455	419	421	439	408	461	423	480	413	437	445	465	473	452	384	472	457	446	413	458	445	430	415	458	454	421	396	435	462	401	437	422	421	461	440	465	424	433	426	438	455	419	438	444	465	430	417	453	474	445	448	457	440	433	476	448	448	449	466	455	419	438	409	419	442	407	450	468	432	454	423	441	454	409	462	459	412	449	465	423	431	434	477	431	420	460	439	425	467	454	458	422	443	441	420	485	440	438	466	432	422	472	448	408	429	434	458	445	458	410	431	452	498	466	438	448	422	423	435	404	444	443	436	438	443	443	430	431	455	428	420	439	393	378	446	442	473	409	439	406	442	401	417	446	443	398	456	464	464	440	469	412	472	443	428	415	443	408	459	437	464	447	455	406	448	451	425	405	474	415	479	431	437	451	439	449	440	433	467	430	447	414	459	403	453	460	428	411	418	445	433	447	415	447	439	435	452	452	440	452	451	427	437	440	451	425	452	447	420	410	445	449	432	448	408	469	461	471	431	460	454	466	443	430	402	463	474	440	450	448	440	446	438	446	487	396	430	433	439	446	475	438	439	431	466	417	485	421	447	455	447	387	435	458	445	468	441	455	455	427	373	478	459	484	464	432	454	458	453	441	468	432	464	421	425	448	467	448	486	438	483	475	437	420	511	460	461	479	418	424	410	436	455	468	449	433	469	423	411	440	445	411	476	428	436	449	451	431	419	456	405	448	400	424	451	450	439	443	453	429	425	456	441	446	431	444	470	451	414	416	415	447	422	456	466	426	449	474	430	436	434	440	413	443	502	427	435	448	414	429	489	434	418	475	435	446	430	483	436	437	415	445	469	474	445	409	430	437	450	469	454	432	461	434	434	414	437	457	399	475	424	416	463	473	454	394	426	453	436	453	429	454	435	436	464	508	433	460	427	437	487	451	429	438	464	460	417	430	456	448	430	461	440	476	419	447	462	467	489	456	488	450	435	443	444	482	436	441	448	479	459	447	469	465	426	446	423	459	416	430	446	438	442	482	445	440	430	458	453	464	436	445	459	439	425	411	453	429	436	423	459	476	420	428	467	425	440	468	447	447	430	469	448	442	409	414	401	484	411	421	472	456	444	459	439	447	472	442	439	428	419	430	446	421	466	442	431	456	443	453	386	457	425	438	451	453	443	452	457	456	446	436	458	499	416	423	425	426	459	459	433	435	435	466	435	446	449	473	438	399	452	461	459	418	435	397	418	423	431	397	429	474	479	446	420	468	445	419	420	440	448	422	440	437	465	447	466	478	476	455	415	434	456	436	454	440	436	449	432	442	498	451	454	428	455	480	433	436	475	431	452	438	435	425	425	434	428	434	418	415	416	488	425	486	460	469	445	427	453	504	442	417	449	439	459	411	478	435	470	402	445	444	450	418	444	440	442	434	454	439	457	471	443	422	452	458	463	467	418	410	488	439	419	461	445	445	410	456	411	446	463	409	402	442	453	468	387	434	462	416	412	409	421	400	469	450	457	428	485	457	469	477	439	442	441	412	434	448	410	464	444	426	429	452	409	446	465	433	457	459	436	450	446	467	466	449	444	433	477	406	425	419	468	432	429	475	450	448	461	483	467	433	419	437	425	434	441	452	432	437	413	431	471	436	467	485	452	434	453	463	409	448	441	433	439	453	479	427	476	452	461	435	431	443	450	425	435	441	428	444	465	481	447	401	505	448	485	412	440	478	460	413	417	427	449	432	424	448	431	409	456	437	428	419	433	450	444	443	425	439	467	430	425	439	418	431	439	437	444	428	455	416	435	419	456	431	440	461	457	422	457	424	452	484	430	410	446	450	424	388	480	386	457	469	427	450	441	423	455	446	444	431	439	469	465	434	421	477	477	421	442	474	418	430	453	434	460	432	444	442	468	463	436	433	426	450	448	433	454	447	437	469	428	426	403	430	441	431	461	427	461	434	469	408	424	424	454	447	445	484	425	458	470	426	459	432	436	474	464	457	457	441	379	447	462	404	447	454	438	427	425	408	429	470	448	468	429	460	511	433	432	432	424	456	459	495	470	459	438	427	442	443	403	437	446	410	424	465	452	456	452	451	415	447	460	440	427	424	458	426	467	455	427	417	426	452	436	434	454	454	460	455	452	447	482	413	446	478	476	440	424	464	453	476	438	464	413	434	471	452	466	437	434	422	425	402	441	420	475	434	426	449	430	408	414	414	430	429	435	406	456	449	462	412	431	442	445	416	456	437	458	450	415	439	447	458	434	478	478	443	441	429	409	427	435	399	396	432	476	453	423	451	434	411	428	405	461	427	483	424	439	437	432	448	421	430	453	428	428	421	484	432	448	452	401	433	409	438	375	450	424	447	476	477	418	462	396	440	452	432	419	443	424	450	437	429	426	446	479	458	441	440	440	449	450	462	442	434	443	475	472	475	429	421	442	403	433	464	451	430	417	418	435	435	438
65620	48237	12796	1375	634	511	445	389	420	335	352	312	334	311	326	323	325	344	288	311	311	298	335	312	294	283	276	318	269	292	289	328	302	315	305	300	289	316	304	316	274	311	299	313	295	308	305	283	309	282	278	305	265	272	330	290	309	295	284	275	297	300	311	295	277	283	310	293	280	293	306	276	276	297	300	290	269	286	294	289	285	328	275	259	297	304	254	272	300	328	261	288	296	275	298	307	315	285	270	270	283	283	297	287	275	302	261	285	293	283	309	288	269	323	326	296	289	317	284	302	283	273	298	279	305	304	298	261	310	280	301	252	321	289	275	288	278	316	270	322	279	273	282	302	320	269	280	299	302	298	291	284	278	284	277	289	314	284	280	292	333	260	267	323	288	290	258	257	254	303	300	308	303	308	258	285	285	275	283	286	309	285	272	306	290	301	311	308	248	270	293	301	279	276	296	279	292	264	291	318	284	288	311	298	260	287	309	275	339	302	296	310	281	277	310	290	270	260	291	319	289	269	285	280	298	279	306	283	292	305	288	288	294	293	277	302	285	270	289	285	270	298	284	311	297	311	288	306	281	278	314	290	271	281	300	307	265	280	272	307	276	287	301	310	302	276	293	292	282	274	294	274	282	287	304	296	298	286	286	270	265	306	296	296	313	277	303	289	309	283	278	290	320	287	258	296	293	291	301	315	286	291	296	310	277	283	266	259	299	276	290	292	291	276	298	318	292	283	259	269	281	297	308	315	307	316	263	284	301	276	306	254	294	301	288	288	289	288	254	297	253	292	278	282	291	257	283	313	289	298	272	286	285	313	282	286	294	293	298	298	290	290	308	295	289	309	289	295	295	299	279	268	303	318	265	285	277	291	290	289	281	271	288	279	291	284	274	262	266	292	303	255	298	292	269	287	295	275	268	282	269	317	316	282	282	284	304	301	280	305	304	263	276	286	317	275	285	301	290	278	298	293	291	294	320	284	322	299	299	328	265	298	286	293	302	291	316	319	278	296	287	298	293	305	315	307	282	277	288	282	231	299	296	255	307	262	289	276	305	312	298	284	271	292	284	253	294	290	295	301	285	280	310	282	293	259	263	263	298	305	287	286	297	313	256	293	290	284	259	291	286	306	298	287	280	290	312	280	298	329	287	294	261	291	289	274	286	268	305	270	288	277	300	275	304	256	313	259	291	265	297	301	283	296	263	333	279	293	280	290	282	276	308	274	273	308	287	274	284	280	273	291	281	240	268	295	287	273	288	296	287	276	314	257	282	312	314	297	297	322	246	295	301	296	280	284	309	313	288	289	332	288	278	288	288	310	310	307	264	255	248	270	261	296	297	290	265	296	274	299	281	289	301	294	259	257	279	313	290	297	292	257	312	257	296	273	286	335	316	305	255	275	256	252	276	265	260	282	293	263	272	309	293	311	269	293	282	263	283	271	289	305	283	292	304	316	271	268	319	272	248	319	301	292	285	301	315	309	300	297	308	273	305	290	307	293	309	287	287	286	269	279	281	291	287	292	255	314	298	303	295	265	282	290	285	278	279	282	297	277	276	297	288	283	295	297	314	327	259	313	310	274	276	321	280	307	301	282	287	293	283	262	268	288	310	292	285	287	269	305	325	270	283	313	284	289	301	337	286	303	308	291	275	287	263	280	290	284	299	285	268	288	257	272	288	279	295	286	304	288	304	313	322	313	292	295	249	258	296	282	284	293	287	275	257	310	262	291	312	272	290	287	292	300	247	282	262	283	304	315	287	284	298	267	275	289	310	261	287	292	298	322	305	313	290	257	275	291	287	302	276	312	300	290	295	288	305	278	287	311	320	301	257	271	281	297	281	287	313	288	288	267	283	281	266	283	256	285	303	293	269	276	289	320	312	290	295	277	299	298	301	292	302	278	298	303	291	274	294	290	275	279	280	305	307	316	295	299	245	286	279	300	240	287	273	260	297	277	282	300	286	302	305	276	269	283	300	270	300	278	311	333	291	317	266	296	309	271	284	311	254	304	288	296	311	283	272	257	284	279	299	290	278	294	312	303	277	256	292	289	278	299	298	306	274	286	302	307	310	291	261	302	279	292	320	276	305	334	293	312	279	277	300	262	261	272	325	297	285	299	294	267	285	286	277	286	288	280	294	311	316	290	311	290	291	266	301	271	301	272	281	271	277	261	303	316	305	295	289	336	299	292	294	285	277	284	327	298	284	308	292	326	314	304	294	270	281	289	266	267	302	271	294	283	293	306	293	309	296	280	256	314	285	288	268	285	286	284	286	278	330	291	271	295	310	265	308	282	305	266	284	288	285	302	291	272	274	273	306	259	250	284	324	298	272	299	263	276	285	308	254	310	310	285	309	292	271	295	319	278	312	281	284	279	300	281	295	274	284	315	281	299	289	307	281	267	311	280	281	276	302	288	259	255	300	272	298	279	289	287	305	271	261	271	288	295	315	295	288	272	298	296	304	295	274	275	289	327	279	274	303	280	294	297	280	287	291	284	291	320	272	315	280	324	274	272	263	314	289	291	251	285	351	304	292	289	314	294	284	308	304	329	276	283	266	280	275	312	298	286	262	285	265	304	302	300	298	293	288	276	319	298	275	294	259	288	298	305	314	308	276	290	297	273	319	298	284	302	272	291	281	296	290	298	295	289	289	267	332	284	312	269	303	312	296	248	286	296	284	290	277	310	288	280	280	309	302	281	284	288	298	296	322	289	296	284	302	269	281	293	255	296	304	305	297	267	295	303	279	261	287	307	299	269	308	285	305	304	281	314	313	282	280	317	276	278	288	299	282	282	251	287	310	291	276	293	274	293	278	300	304	295	276	270	299	286	271	291	281	329	266	292	284	333	280	286	270	250	296	323	257	275	303	280	300	299	258	311	300	261	301	315	278	279	275	314	318	282	268	288	301	271	288	294	303	286	297	272	268	250	263	274	283	297	320	278	289	290	294	262	297	284	294	288	295	301	298	323	295	302	288	273	316	280	316	263	314	314	300	298	293	282	304	266	264	263	307	313	275	279	274	246	285	318	298	301	278	262	288	308	298	272	256	293	300	291	302	304	290	302	272	308	295	277	310	305	312	275	298	286	289	314	308	265	293	284	250	271	282	303	279	269	268	304	285	303	286	258	270	321	265	281	303	293	273	282	301	291	314	291	300	270	298	291	269	287	296	289	294	313	297	273	323	326	260	296	286	299	258	260	271	266	293	287	291	291	317	269	283	280	273	295	290	249	264	310	263	258	278	281	299	313	280	301	274	294	298	313	261	294	285	282	289	270	281	287	305	279	282	252	291	267	277	275	308	280	265	282	286	274	317	297	292	310	293	273	320	272	289	299	267	248	319	294	308	304	290	269	312	307	253	274	292	266	306	268	294	300	272	329	295	296	292	272	299	293	287	305	310	299	277	298	272	287	299	291	273	288	292	279	287	305	263	301	292	285	319	290	248	275	280	277	285	301	278	305	301	297	309	320	340	312	318	278	319	274
39905	31699	2073	2330	2122	1750	1523	1393	1166	1164	1020	1022	944	923	914	884	861	852	917	856	827	793	802	812	781	737	765	746	727	768	732	769	772	727	725	706	710	719	773	739	736	775	713	724	751	735	731	742	669	745	710	773	700	724	716	688	756	737	784	698	726	667	708	698	724	685	687	679	725	716	777	747	720	721	724	677	656	715	664	729	711	730	735	764	705	693	674	740	734	683	694	725	745	705	694	722	685	714	709	727	722	721	691	733	675	705	745	716	693	713	687	708	724	692	677	721	736	722	725	729	715	663	708	689	731	674	728	719	717	661	724	720	712	696	723	709	724	669	729	724	696	681	704	761	700	716	718	744	724	721	687	723	695	700	722	741	692	703	755	704	718	684	707	717	714	686	679	726	712	684	694	677	661	725	742	729	696	697	728	682	717	713	693	650	706	715	676	688	683	712	760	685	665	657	708	728	741	718	717	735	736	746	706	679	724	694	660	710	739	665	714	692	708	673	688	676	718	714	721	698	668	671	686	693	661	704	725	734	697	689	743	692	684	721	700	710	657	701	732	664	689	693	742	723	721	679	670	741	687	713	736	734	735	692	714	713	689	750	728	748	689	691	720	706	671	699	688	697	733	703	717	726	700	705	707	767	726	706	705	732	736	698	706	671	641	703	724	664	684	680	720	676	727	699	745	734	681	746	704	675	777	677	694	699	731	665	686	743	667	655	679	719	689	716	672	744	769	686	720	685	697	752	745	732	750	681	724	752	679	730	721	721	714	682	723	656	685	745	766	670	725	702	652	733	734	716	732	688	726	672	696	722	665	729	744	728	641	694	692	727	697	690	718	711	707	710	679	706	722	707	688	745	697	639	707	686	701	663	683	684	729	756	714	690	760	723	692	624	754	673	706	693	704	667	683	737	671	690	687	727	681	695	702	723	726	732	721	689	708	742	714	705	682	693	680	682	665	696	710	686	672	694	703	760	701	671	733	663	719	680	744	686	752	724	676	736	665	740	719	691	727	662	688	697	683	730	724	695	719	710	703	718	704	712	689	698	689	685	708	697	691	707	675	735	741	700	742	711	704	715	684	725	736	685	697	683	721	766	707	685	715	745	689	662	692	672	716	700	733	699	708	726	727	738	759	673	681	660	691	711	653	693	738	725	696	676	706	661	718	679	735	701	702	694	695	753	722	733	699	747	655	725	696	698	685	682	691	716	738	680	715	748	738	713	714	739	681	701	731	686	709	658	701	742	663	719	737	710	703	697	703	707	697	720	705	690	700	745	700	720	757	675	706	737	716	675	647	722	690	745	742	701	692	751	699	673	703	682	715	763	747	694	666	715	739	676	772	723	709	712	713	711	696	679	724	768	700	702	687	768	752	705	651	709	725	721	697	704	690	715	686	740	717	708	733	740	674	680	769	665	730	691	670	702	725	689	698	699	713	703	704	716	714	704	700	743	701	705	685	730	726	671	725	705	711	745	737	706	693	723	688	698	710	707	700	649	660	680	720	675	679	706	680	711	718	668	687	663	740	678	681	722	720	687	711	691	680	711	718	688	699	733	733	740	735	738	739	674	670	675	675	717	730	752	718	693	757	740	696	663	681	709	692	700	744	697	709	701	708	719	748	651	691	702	748	689	697	692	668	697	728	700	699	691	717	705	747	735	705	698	679	691	708	719	689	662	716	732	699	685	708	696	707	675	725	689	676	737	710	683	747	701	685	758	706	663	746	688	680	732	701	662	712	727	699	717	697	702	683	702	721	749	699	708	696	715	677	682	682	723	740	731	674	693	675	702	670	724	687	740	683	686	714	676	694	726	714	713	696	696	725	719	669	738	668	703	657	687	714	688	747	714	669	707	722	752	659	712	712	695	710	675	718	722	700	680	690	692	690	709	644	749	704	676	675	698	692	705	718	713	736	683	752	712	696	707	672	645	734	735	693	696	724	647	650	695	693	702	715	645	738	722	690	716	710	715	707	690	705	747	677	735	675	700	725	714	680	734	740	658	720	671	696	668	710	688	738	706	647	714	726	739	728	724	747	708	659	714	709	691	712	709	691	677	671	701	712	671	738	658	733	693	714	750	719	681	704	735	714	685	647	746	733	706	663	699	734	711	732	735	633	704	688	710	710	714	735	691	708	728	691	700	672	705	698	706	718	665	710	687	718	716	700	645	729	686	696	754	658	645	712	706	722	725	683	711	730	690	701	712	678	702	741	751	722	678	734	724	726	702	718	714	620	691	793	686	730	685	746	679	728	700	720	731	703	709	722	709	701	711	740	670	676	711	714	735	693	713	718	723	647	712	655	688	674	707	725	695	697	684	741	715	735	710	705	732	707	680	690	669	719	699	729	721	720	757	687	689	682	708	701	730	685	705	693	716	717	709	750	733	747	697	691	700	741	695	698	668	682	707	681	683	680	677	680	686	715	711	724	684	695	683	694	690	739	678	677	722	696	708	703	689	716	712	672	725	711	718	690	699	698	722	682	678	697	628	733	699	725	736	703	692	643	663	716	697	748	669	706	663	713	697	678	730	700	721	709	723	694	703	753	716	735	738	717	720	708	720	653	669	746	687	706	705	780	746	740	720	761	730	722	727	722	702	732	706	706	673	697	693	708	698	717	708	704	704	707	710	683	671	703	677	717	720	685	643	685	688	711	725	726	741	674	699	757	684	713	726	699	642	754	747	656	724	714	678	713	685	674	683	681	686	679	719	676	739	763	685	634	731	702	768	693	717	722	657	709	717	705	695	727	687	708	712	747	702	663	719	700	730	731	708	720	641	701	758	718	683	682	693	735	709	770	682	690	676	723	738	721	706	756	717	701	712	720	691	714	693	676	754	719	703	711	707	782	697	708	756	687	689	731	672	645	709	731	705	729	705	703	723	693	672	686	714	696	737	697	689	741	713	672	714	718	703	753	634	739	713	731	732	723	729	704	675	717	706	656	725	713	641	748	700	722	711	699	735	750	725	673	680	716	711	716	684	698	686	706	674	713	704	698	711	707	747	732	688	736	687	672	731	692	699	690	752	713	662	655	716	688	704	708	704	742	720	740	756	737	697	686	696	717	701	701	722	696	688	724	679	660	686	778	681	700	693	715	708	694	681	698	672	672	735	719	749	692	724	666	732	641	708	709	771	724	691	726	733	702	663	741	754	734	708	671	743	748	712	692	723	707	680	686	714	719	732	709	694	723	704	700	722	697	713	708	721	700	709	735	715	660	688	719	712	766	715	706	728	769	693	707	675	677	669	759	685	721	699	671	697	742	710	668	699	761	711	723	742	695	713	683	729	690	718	730	660	712	715	681	763	680	683	716	723	715	625	681	726	729	719	754	692	705	737	751	695	690	729	686	690	737	719	712	684	706	668	697	688	756	715	694	714	683	716	780	684	689	664	733	663	705	738	736	685	730	704	767	662	672	706	734	727	728	704	711	667	704	690	675	717	738	683	737	707	657	742	715	748	723	703	734	723	702	760	700	672	805	709
76810	60849	20854	4211	1037	623	569	473	402	371	359	325	298	295	301	326	293	313	270	289	267	260	253	269	293	260	258	271	220	239	215	250	246	276	261	256	244	257	220	264	232	258	254	260	278	245	250	247	209	241	236	277	248	215	259	275	241	232	254	247	247	266	251	246	254	247	249	260	249	225	252	265	262	260	219	246	257	223	235	249	228	244	272	219	261	250	257	253	245	271	227	234	230	260	257	254	251	251	279	255	252	266	289	283	237	200	235	238	259	262	239	226	249	229	238	263	249	253	233	268	240	237	296	248	243	235	272	239	238	228	236	256	243	233	267	261	271	210	263	263	247	278	220	258	292	276	229	262	231	220	237	267	240	258	243	252	253	259	224	253	267	244	251	233	247	244	243	248	271	242	238	244	246	268	260	235	287	240	253	240	274	265	262	260	280	293	257	221	275	258	243	246	271	268	274	260	270	245	246	267	273	254	253	243	251	239	241	249	226	263	233	244	246	269	270	265	222	287	259	273	247	263	221	269	230	240	248	271	266	236	268	273	236	229	241	227	233	242	218	244	252	249	249	233	268	250	232	240	263	237	202	241	271	243	283	265	255	242	286	275	264	218	261	263	235	262	280	248	242	259	242	265	256	245	233	256	261	251	252	258	236	262	241	259	264	245	229	229	250	252	237	260	235	260	249	248	231	242	282	258	239	243	231	251	258	233	243	238	254	273	238	241	239	244	262	262	240	260	238	246	233	266	244	232	265	261	243	259	227	250	228	225	276	238	258	257	254	284	239	221	253	247	242	256	246	233	258	260	242	265	253	277	250	239	243	262	254	238	225	273	261	249	279	259	238	233	245	253	246	249	252	240	255	247	251	265	272	254	240	250	254	263	255	232	241	278	252	262	245	266	232	234	266	240	281	252	225	258	250	237	248	244	240	242	228	229	238	260	250	243	212	221	273	219	231	223	237	250	248	268	241	244	243	280	230	243	250	268	285	259	220	248	228	261	244	259	234	264	257	277	235	223	256	259	256	261	264	246	250	216	236	236	224	262	255	223	273	267	269	239	261	229	238	254	249	235	243	248	257	247	258	257	285	240	262	241	257	250	248	256	237	270	252	260	253	261	246	261	233	304	259	241	247	234	230	213	264	237	245	245	256	267	260	228	261	217	240	250	223	228	251	297	269	274	242	245	248	265	248	262	248	240	267	254	231	261	233	233	264	253	248	274	255	250	254	285	230	219	250	246	263	250	235	240	233	219	212	266	235	243	230	238	254	273	231	238	238	248	243	252	262	233	239	285	253	256	237	240	256	224	248	264	266	223	244	260	219	253	269	272	246	263	261	209	271	233	238	247	291	236	260	263	244	254	230	237	235	243	236	245	219	228	234	251	205	238	246	230	227	245	231	245	238	227	241	255	230	215	266	269	235	278	248	279	285	250	254	252	267	238	240	239	240	252	231	253	233	269	250	251	242	249	266	234	253	237	241	213	252	230	234	244	255	256	259	225	256	252	252	272	258	245	271	257	255	264	237	261	263	243	224	268	269	229	210	225	250	240	225	264	241	240	233	230	238	254	270	254	241	225	266	220	257	216	281	256	251	242	234	208	244	266	245	284	267	250	279	246	254	242	247	242	255	222	233	271	234	268	264	250	257	267	258	273	248	226	236	223	255	243	246	229	262	299	248	279	250	237	260	228	254	267	246	255	257	272	230	261	254	248	249	254	256	268	239	258	284	246	266	260	239	250	263	245	264	235	232	242	247	223	247	243	237	236	234	232	215	236	266	238	238	257	235	262	241	256	225	269	251	238	258	255	254	223	242	266	239	231	279	272	219	278	274	245	244	223	230	268	253	266	234	255	261	254	276	256	259	275	271	251	236	232	263	243	240	268	239	268	226	258	253	237	263	240	223	252	257	246	238	245	230	255	246	218	271	282	272	268	251	258	244	244	236	238	232	248	263	236	261	222	256	252	249	220	279	264	224	219	257	240	250	259	249	245	275	246	244	242	249	229	257	245	227	239	252	231	273	270	264	283	257	237	280	268	218	207	247	261	259	252	253	273	249	271	254	237	235	238	246	237	247	283	240	235	273	280	233	236	225	229	214	237	240	256	238	223	242	302	259	239	240	259	261	264	273	230	250	284	243	251	218	238	215	235	272	233	275	242	231	236	229	249	244	237	239	272	242	247	235	244	219	255	239	259	231	244	266	254	242	264	243	213	255	258	227	222	215	264	257	245	260	253	254	250	233	261	219	215	270	272	240	237	253	257	251	232	238	218	249	232	259	245	228	239	269	224	249	232	263	258	233	274	241	239	259	234	272	271	267	256	228	265	228	249	271	271	276	232	261	228	240	253	252	251	266	220	239	248	239	255	238	266	250	211	233	280	230	263	228	217	249	240	251	265	240	245	261	232	226	225	249	279	228	229	242	245	255	250	250	238	212	220	257	260	243	222	261	236	258	260	258	234	229	249	246	246	230	215	260	225	262	238	231	246	236	256	241	255	253	250	222	262	239	239	264	260	261	243	225	253	239	251	268	214	286	275	255	236	236	286	266	218	287	251	243	233	253	295	260	221	233	254	275	239	243	276	259	252	244	251	262	260	239	261	246	242	244	250	241	255	232	254	266	241	240	246	264	241	257	244	272	231	256	267	239	242	236	249	232	270	247	247	243	267	238	246	244	253	255	284	248	244	253	239	251	254	234	281	236	253	216	227	276	269	244	247	254	242	245	279	288	244	233	245	263	219	250	260	226	256	263	259	269	253	251	264	228	249	303	264	231	246	228	265	265	262	246	271	248	261	260	239	250	250	259	263	273	260	227	259	261	244	245	237	216	273	248	255	236	258	239	256	232	252	260	243	257	248	257	254	240	245	274	226	258	285	239	243	221	211	257	247	237	230	265	231	241	237	243	259	246	243	270	238	231	260	234	272	248	256	211	218	238	243	237	258	223	251	252	250	257	244	237	239	241	252	260	258	241	248	226	256	232	225	235	247	233	254	216	250	247	265	242	243	250	263	254	255	210	243	252	251	261	247	257	227	230	218	250	242	266	268	245	260	261	263	256	256	241	249	279	234	282	272	253	267	273	242	207	245	260	265	238	250	303	244	243	248	227	241	249	237	238	254	234	245	230	243	268	238	229	257	253	221	294	228	267	232	247	274	243	256	251	266	268	249	260	252	214	228	246	247	246	231	215	249	270	256	222	237	234	247	248	261	253	241	216	269	271	227	251	273	249	227	273	223	267	241	260	259	237	265	230	252	231	231	239	227	245	256	257	242	230	232	243	270	257	265	233	246	235	238	239	238	246	242	245	254	247	285	250	251	253	267	267	254	260	243	236	246	261	249	230	254	247	243	219	221	211	275	246	262	256	255	266	247	259	248	277	276	260	235	245	255	231	257	248	234	241	231	242	243	264	261	252	231	261	253	283	254	277	288	261	260	260	277	246	254	237	241	249	243	239	261	245	210	232	279	248	255	269	249	248	258	238	258
48932	40541	3369	3673	3200	2642	2114	1826	1567	1383	1270	1162	1067	994	951	948	862	906	800	820	775	750	747	683	736	703	689	718	632	706	689	680	691	652	655	631	614	658	680	670	629	663	629	698	623	602	611	626	601	626	651	634	629	647	649	628	595	578	615	637	619	649	572	626	653	654	635	663	594	544	602	597	638	616	595	576	620	585	603	603	611	599	638	597	626	606	552	623	619	625	599	602	650	616	628	585	600	576	596	573	572	609	626	593	589	537	613	579	558	610	602	587	607	570	587	623	598	613	572	601	576	616	583	602	597	637	576	588	559	627	593	579	589	587	621	604	588	607	595	594	546	599	623	578	590	596	673	596	568	589	588	632	600	591	624	612	633	551	570	579	625	595	577	581	584	565	569	573	612	603	614	598	570	598	603	586	581	608	564	648	589	574	602	602	578	603	595	564	565	603	627	594	607	597	598	632	574	611	603	604	603	587	622	609	569	582	595	580	616	536	617	566	599	567	562	576	570	578	623	588	617	591	614	631	588	595	590	587	616	593	568	645	613	601	568	610	612	587	580	566	600	635	589	576	612	562	586	591	595	616	601	632	616	627	618	571	557	598	674	642	576	592	590	585	609	538	567	615	571	575	633	564	603	607	580	598	614	595	571	599	625	598	598	627	597	608	578	612	599	616	565	614	612	597	607	598	593	601	564	600	614	618	638	597	590	604	591	552	606	617	621	578	627	597	629	607	582	606	582	579	553	576	560	584	586	620	593	587	554	609	591	528	616	604	574	612	617	619	596	609	596	559	605	583	596	632	629	599	594	576	584	585	566	594	556	525	566	590	587	581	568	550	631	605	580	652	619	608	627	575	591	609	564	598	608	561	577	591	560	615	593	621	601	543	584	612	631	565	600	620	547	641	628	573	539	623	577	603	601	579	593	603	586	554	612	574	624	565	604	589	606	575	593	592	613	605	591	589	577	576	661	581	574	573	575	575	549	584	571	557	595	573	589	560	583	599	567	601	572	610	554	559	571	590	565	597	600	584	597	643	607	606	578	588	585	565	587	567	596	626	643	579	579	606	584	617	648	664	643	600	635	580	594	613	626	614	542	579	594	584	637	611	576	546	583	592	587	541	579	588	600	604	578	590	598	596	598	637	614	603	626	602	631	610	613	600	594	617	596	613	598	581	587	581	585	604	595	572	598	656	582	577	588	573	591	611	580	623	639	601	592	607	609	585	621	590	575	558	614	602	580	554	617	589	634	639	591	590	552	589	590	621	614	571	586	558	575	614	608	594	584	628	574	590	626	582	623	588	644	525	566	572	592	584	597	600	608	667	619	548	592	585	580	610	620	594	558	614	593	617	558	595	578	608	634	622	567	620	572	608	598	606	561	569	573	604	611	600	610	606	603	618	575	605	635	587	606	577	565	578	587	570	619	565	638	647	588	595	610	585	603	645	541	620	587	607	562	598	558	598	578	597	600	596	559	585	558	561	523	596	591	633	619	590	644	595	606	641	562	612	570	613	609	618	634	603	585	545	619	561	566	601	602	629	601	598	601	585	594	592	618	596	636	610	615	567	617	588	618	610	579	582	599	551	562	563	611	580	579	623	602	609	606	634	526	615	607	571	585	568	599	606	590	584	559	593	580	607	604	578	560	591	613	617	580	643	604	598	629	618	667	583	567	587	615	603	604	589	598	610	575	604	599	571	577	639	605	574	561	591	583	593	644	617	578	583	581	571	579	607	617	626	563	616	582	620	595	597	608	567	609	599	582	597	634	590	550	594	619	591	599	558	566	632	558	583	612	588	572	569	572	596	576	597	609	575	579	571	591	561	613	575	617	561	588	650	567	558	598	561	626	567	605	533	622	618	599	561	578	620	588	576	597	552	544	582	610	571	572	570	599	582	584	594	613	565	542	596	615	530	579	634	605	588	587	589	541	596	615	587	630	597	605	580	579	625	570	637	619	590	587	562	596	604	585	574	602	616	573	576	579	575	589	610	583	625	599	572	590	553	615	606	589	589	569	587	583	588	574	557	618	610	601	599	566	625	584	554	600	565	640	575	581	588	622	596	565	611	619	560	609	588	569	632	581	592	579	589	569	606	589	630	587	572	615	571	544	615	594	544	561	593	602	602	581	559	584	569	575	557	590	598	573	565	590	591	655	604	578	590	567	568	610	621	594	594	614	572	623	578	601	616	572	600	577	608	570	594	580	596	552	614	602	593	572	598	550	616	620	593	564	593	581	600	585	592	617	537	584	602	589	641	599	581	585	558	564	586	555	619	579	584	611	619	565	624	627	568	586	573	616	572	608	607	552	582	600	605	674	569	601	608	653	576	570	599	583	532	622	584	612	592	606	597	596	578	604	559	592	574	587	605	576	598	596	596	615	616	588	590	620	629	619	584	597	564	570	565	581	590	547	601	615	575	580	611	583	619	578	631	621	612	576	581	600	613	605	591	581	602	580	613	602	598	585	588	603	598	596	605	621	547	633	593	573	568	581	618	618	585	567	631	561	587	586	581	581	598	565	643	593	586	598	577	598	568	629	552	590	561	602	593	617	614	556	621	597	600	607	598	558	601	598	595	584	597	619	558	601	596	596	616	555	578	586	605	596	616	638	606	611	549	577	576	577	642	592	574	573	581	538	655	544	560	595	620	609	590	620	600	612	592	554	607	569	614	572	599	589	572	596	594	552	623	557	553	588	569	562	614	598	559	595	567	596	553	593	625	594	588	642	609	574	610	595	565	569	633	603	598	601	583	604	635	563	582	596	579	573	608	613	596	619	644	551	589	613	572	576	624	610	587	601	578	632	571	602	589	606	573	628	615	609	595	598	565	590	607	574	605	593	567	572	621	599	620	604	553	577	609	597	623	579	624	617	567	621	549	584	594	566	594	621	600	597	568	616	612	622	553	583	660	598	575	592	611	597	584	616	591	602	593	614	576	547	604	555	589	616	608	626	607	607	585	602	581	616	596	596	604	620	586	610	633	573	619	597	609	576	611	587	552	591	582	609	613	626	575	581	559	611	590	623	577	568	573	574	614	559	587	609	594	572	656	614	609	587	587	600	597	601	552	566	583	608	587	587	599	597	594	634	566	594	607	584	574	558	578	600	614	578	600	570	586	569	616	599	628	602	580	578	608	586	563	604	588	603	554	613	571	607	559	574	595	600	551	572	556	614	575	596	579	611	573	593	613	617	614	599	619	575	563	571	574	593	602	615	603	618	619	579	646	603	591	617	577	580	582	599	612	611	591	628	600	603	586	626	580	589	638	595	631	604	589	563	596	590	604	605	587	573	617	573	630	599	630	550	573	596	604	572	572	589	625	580	599	587	607	584	580	631	607	532	588	606	562	553	588	610	606	613	581	596	578	549	561	622	607	596	613	609	616	604	587	569	588	594	555	588	589	612	591	612	603	590	586	635	609	591	563	638	584	574	610	622	616	611	612	602	604	603	578	536	560	614	573	622	609	667	639	606	617	588	610	592	624
18354	4763	506	204	189	197	144	159	160	167	182	207	166	184	148	174	159	171	153	174	159	163	161	158	185	159	170	162	171	135	174	163	171	149	165	161	177	168	166	175	184	179	168	163	160	166	163	159	173	182	189	175	156	152	128	154	173	168	180	183	155	157	162	141	174	174	171	143	153	171	187	198	152	160	163	152	185	171	164	164	156	160	183	165	142	165	172	158	172	148	167	161	160	169	160	173	159	152	181	145	189	174	155	186	162	148	179	171	166	177	188	159	155	179	149	155	171	161	159	179	161	180	149	161	151	162	172	163	131	159	174	177	159	152	162	160	152	152	141	179	162	149	163	160	176	140	158	156	147	174	178	163	151	163	173	162	163	157	164	170	162	208	162	165	162	169	142	169	144	179	163	176	174	151	168	159	155	153	141	151	173	181	181	167	169	151	147	180	147	162	168	171	163	178	176	149	151	136	176	190	147	163	186	155	173	189	152	149	177	150	168	150	181	188	158	171	180	176	181	139	179	168	156	154	148	147	146	158	164	176	167	163	159	157	154	172	174	173	175	156	190	188	152	178	167	160	193	152	155	142	146	154	159	152	165	158	167	183	183	154	184	175	149	154	173	151	163	167	190	154	151	181	166	182	175	176	169	180	176	175	150	161	178	176	189	176	179	159	161	190	180	149	161	169	144	155	164	186	200	167	197	179	174	158	179	178	163	172	161	159	146	174	193	185	175	161	160	167	156	167	166	168	163	171	182	159	173	173	172	162	146	168	164	144	155	165	160	157	162	179	157	178	156	136	152	171	155	183	176	161	155	177	172	159	148	154	173	167	162	186	154	160	165	161	171	171	179	142	169	163	164	157	135	162	149	168	159	170	184	161	168	156	157	178	146	163	176	174	154	171	127	178	153	176	152	178	169	165	146	151	169	174	154	181	161	179	158	178	173	188	181	169	143	165	178	154	161	161	155	170	183	142	162	205	157	164	159	167	183	159	164	167	166	162	162	179	171	169	144	158	169	137	171	184	150	176	161	187	151	173	186	147	159	146	162	156	150	192	155	165	202	182	169	164	140	175	172	164	192	162	170	157	174	165	153	184	153	172	157	150	169	153	173	176	175	160	143	153	178	170	147	178	163	200	167	170	185	161	159	180	173	186	157	126	176	178	163	167	176	157	166	170	172	175	152	180	175	155	159	133	185	169	159	136	150	171	176	140	164	160	180	170	171	183	176	149	173	174	169	170	168	179	155	170	192	165	165	155	180	150	160	159	171	160	153	172	171	185	162	165	161	168	187	154	164	174	167	161	162	165	173	164	156	184	154	152	157	164	168	159	181	141	163	178	162	152	169	156	164	138	158	140	155	158	180	160	165	179	171	166	183	171	150	179	165	159	148	141	165	183	180	149	163	170	167	157	138	172	172	143	153	168	163	149	161	150	149	140	164	192	179	178	141	158	178	165	173	156	168	177	150	182	152	159	183	166	184	173	178	140	164	158	148	169	163	167	134	146	163	153	158	190	148	165	187	143	140	147	178	175	146	154	175	156	160	152	165	155	174	143	167	151	199	155	187	157	159	165	157	169	161	136	158	156	188	135	167	149	155	179	181	159	147	161	169	144	146	163	149	171	168	182	189	155	164	152	179	165	156	159	148	148	142	161	146	162	160	154	156	175	182	162	174	168	171	154	142	169	161	176	173	150	173	159	163	166	182	178	169	181	182	179	158	141	179	158	158	170	161	177	172	190	172	169	152	194	170	176	153	165	145	181	159	168	152	175	155	163	149	157	161	179	175	183	174	183	173	178	154	170	149	144	170	170	164	192	138	152	158	157	173	156	155	151	153	180	161	163	174	173	160	160	183	162	163	186	143	159	171	167	186	172	185	147	146	170	165	162	167	141	169	170	173	160	145	164	161	154	166	169	163	190	174	172	160	192	162	168	166	171	153	147	160	162	144	184	150	148	201	143	183	165	164	137	151	161	169	167	155	166	173	175	142	159	146	167	143	155	159	173	176	157	155	168	174	154	165	168	183	128	185	162	176	176	173	182	176	153	166	163	159	158	188	168	143	176	145	165	155	176	168	180	163	171	155	160	164	147	172	171	163	151	133	173	176	158	152	156	166	179	146	165	185	190	175	155	162	162	172	151	179	161	159	151	169	171	176	133	170	158	161	173	167	173	163	163	179	177	156	143	154	157	156	168	155	155	145	149	159	167	165	167	160	176	186	150	160	153	147	168	162	150	160	161	141	164	167	181	161	141	144	176	151	160	182	158	173	179	171	154	155	144	153	149	162	158	160	180	172	180	165	189	165	170	181	176	166	181	198	204	177	155	189	144	166	167	177	145	158	138	159	155	149	170	186	153	151	164	175	161	171	162	156	171	155	142	175	171	147	158	168	160	155	157	164	187	183	193	191	165	179	167	193	173	147	119	173	152	155	124	179	174	169	169	178	161	180	163	179	139	163	165	174	153	171	180	194	153	143	165	166	162	151	155	139	186	154	172	187	169	158	168	174	153	172	164	134	183	187	150	161	168	160	149	143	160	160	143	190	157	154	148	154	179	167	144	134	169	170	167	165	144	141	172	181	180	152	153	180	154	165	185	148	172	158	137	192	158	171	153	142	155	162	188	167	151	166	166	166	183	161	161	149	168	180	180	156	162	157	158	167	183	154	145	136	176	150	167	168	149	175	156	140	165	164	163	146	152	178	153	148	144	157	151	184	159	159	138	164	163	171	159	151	174	156	181	153	179	168	164	161	148	152	162	143	169	183	148	129	165	154	169	179	165	173	164	181	165	177	148	171	155	179	171	143	166	154	186	169	191	150	143	161	173	155	147	148	169	189	166	185	146	176	178	185	158	134	171	146	155	152	180	162	185	196	149	160	153	151	178	160	171	161	177	172	183	174	182	174	170	173	159	165	159	166	151	158	168	172	188	183	164	154	155	198	161	175	150	176	158	177	169	155	156	145	190	153	139	196	142	167	167	169	161	163	169	156	187	147	161	148	179	164	154	162	188	183	184	176	177	172	162	169	179	143	173	168	171	168	157	157	162	160	175	152	151	149	175	153	178	194	159	148	169	183	158	178	150	145	142	152	164	189	179	159	165	181	188	167	181	154	170	177	173	178	171	158	170	163	175	173	157	145	187	176	164	157	154	150	168	171	166	142	166	164	185	170	169	181	168	155	179	136	170	199	138	149	154	177	153	152	167	147	175	177	157	159	188	151	166	164	183	170	177	150	192	162	150	159	149	160	151	154	176	146	159	147	157	170	190	171	190	177	148	159	184	157	168	166	145	158	173	172	163	176	170	172	156	149	187	184	164	151	169	190	143	179	155	185	150	170	138	184	179	170	170	153	145	172	160	148	158	156	177	166	149	157	155	187	197	161	162	156	150	137	187	188	171	164	193	173	159	180	153	171	155	163	149	179	158	168	167	169	198	180	170	157	172	193	173	159	183	161	174	154	169	169	187	167	168	155	175	155	164	192	188
16985	6007	512	493	556	478	492	485	462	454	478	446	490	446	454	426	457	408	453	447	436	476	487	424	462	454	410	468	419	458	482	433	444	468	421	433	462	477	399	417	419	396	439	464	459	423	426	461	449	466	432	480	463	432	457	446	448	459	400	447	449	451	449	459	457	446	431	458	452	417	451	445	499	440	446	444	439	451	434	462	440	449	483	468	449	476	432	465	434	464	465	424	435	459	441	428	467	458	431	416	468	462	400	432	453	471	416	463	424	397	444	478	432	419	432	427	437	475	445	453	455	432	434	438	462	441	464	473	451	420	459	470	456	456	455	463	403	470	459	464	448	455	458	417	471	446	432	444	496	472	456	451	444	408	413	454	419	438	459	423	499	479	405	406	434	410	432	438	429	419	454	436	466	433	430	445	439	477	445	469	441	432	474	460	426	425	402	474	449	421	432	474	435	430	463	456	485	440	433	440	484	461	460	436	431	472	455	411	463	452	461	430	472	451	459	466	412	455	415	422	470	432	437	476	443	450	454	394	460	452	433	445	462	428	448	412	437	433	451	413	402	439	426	451	428	450	477	434	436	466	445	432	439	447	454	446	415	450	468	501	412	459	429	430	447	415	441	436	452	421	434	432	450	461	429	457	431	480	465	478	419	474	438	460	435	461	439	447	448	449	425	428	435	439	479	424	481	438	447	422	459	480	474	443	467	419	451	462	455	460	428	466	480	445	428	411	401	443	422	428	459	462	478	442	488	430	442	462	425	435	451	472	457	440	428	457	473	493	469	433	426	445	437	452	423	461	459	446	485	458	440	413	426	420	445	452	452	453	441	454	435	461	450	427	441	480	442	449	414	447	444	498	471	454	430	405	455	463	436	408	435	413	459	444	454	457	448	485	464	447	451	466	424	490	458	432	423	466	453	437	449	451	478	462	449	425	392	429	446	437	430	427	446	453	454	444	447	434	441	477	453	459	465	481	457	430	467	450	432	445	448	401	404	482	431	446	439	450	453	423	447	446	466	435	455	472	452	444	442	419	457	444	436	423	437	444	446	446	472	440	473	434	440	434	444	451	431	483	468	455	407	469	450	462	445	484	403	416	431	424	436	476	444	426	447	433	462	443	424	452	409	442	452	442	445	448	448	424	464	441	442	438	419	439	440	451	459	467	457	482	441	455	431	444	424	450	436	408	432	470	472	436	438	428	457	413	443	446	423	449	442	414	435	445	447	485	443	431	443	435	488	450	435	465	436	467	432	467	464	434	435	460	442	424	491	427	457	463	442	447	450	459	435	465	440	469	441	413	473	438	453	450	402	426	409	439	446	447	441	457	411	443	431	471	438	477	404	425	451	460	409	418	468	465	445	434	443	434	436	439	437	431	455	406	448	415	429	458	453	474	453	415	465	455	416	427	470	428	435	422	465	459	417	452	451	482	446	473	439	451	445	439	440	425	438	461	436	424	460	463	416	428	466	487	475	440	441	487	475	430	467	430	460	449	437	449	443	433	426	454	444	427	402	450	473	440	436	499	462	461	475	419	451	448	457	443	463	439	459	455	422	430	425	438	447	459	455	431	442	451	431	456	438	451	463	412	448	429	418	449	459	452	470	455	424	438	443	425	478	461	463	432	452	465	443	443	394	452	456	428	396	404	461	443	463	413	433	476	424	452	456	457	446	441	428	422	449	408	435	432	439	431	454	451	440	480	443	432	467	444	433	466	438	455	455	480	425	414	485	481	458	434	487	421	408	450	390	421	425	428	460	433	461	430	438	468	422	420	482	425	440	436	437	424	455	461	430	439	472	473	439	466	441	453	425	462	431	477	412	425	451	461	431	480	437	419	451	440	478	431	419	443	453	445	441	455	446	429	437	444	455	443	483	438	447	448	453	436	473	431	458	444	436	440	400	473	461	420	421	384	439	444	443	442	449	409	465	448	443	472	437	450	436	481	475	436	419	440	418	469	443	411	434	448	448	438	455	461	467	453	457	428	451	456	444	433	423	446	432	455	453	447	424	430	487	437	457	440	494	464	470	453	449	495	428	455	444	442	438	439	407	425	445	445	434	478	452	430	471	433	487	414	474	418	479	427	453	450	419	432	448	409	433	421	421	485	441	460	437	436	439	464	455	455	462	452	413	434	441	432	449	399	443	430	443	451	427	430	433	454	414	493	390	429	444	403	429	439	459	428	429	489	441	457	423	449	459	416	426	428	441	413	440	434	466	431	447	458	435	433	460	425	441	443	455	455	460	435	438	457	465	418	421	459	447	486	410	474	473	447	437	481	457	427	460	434	441	473	456	470	458	440	473	445	433	469	435	443	458	421	455	445	428	415	449	451	448	436	447	474	439	436	449	447	448	426	448	401	443	480	510	444	441	457	451	442	453	467	438	431	455	414	456	464	444	465	427	496	445	448	430	441	476	459	471	457	423	421	475	423	464	429	456	445	424	461	427	440	423	438	378	461	460	422	435	464	455	446	430	433	451	427	422	438	411	457	439	409	414	465	452	460	411	453	475	435	475	443	441	455	438	461	426	459	491	458	437	455	423	460	413	450	438	440	475	462	451	457	440	430	385	480	490	460	480	459	459	451	392	464	429	456	433	424	469	448	450	474	479	446	438	457	435	428	414	459	442	418	457	447	463	424	444	455	443	423	475	445	447	453	487	460	451	443	455	459	436	469	463	401	436	464	472	443	396	446	459	467	468	437	440	442	454	467	476	460	444	486	410	458	401	427	419	445	471	457	489	421	471	455	420	446	447	419	456	430	464	414	441	457	469	437	449	479	450	488	477	426	467	470	433	416	428	428	459	437	443	452	410	422	462	448	402	454	429	474	414	441	408	466	435	466	449	397	458	442	417	419	460	507	432	443	416	429	427	451	476	456	464	466	473	408	473	430	478	419	455	465	443	448	491	423	425	473	444	412	461	443	480	443	456	463	435	477	414	439	414	430	434	459	467	447	437	461	453	461	457	466	441	425	475	451	450	486	489	428	470	443	469	470	433	424	430	410	445	429	484	403	436	448	490	441	441	392	474	423	450	429	448	435	465	418	430	461	404	469	472	431	428	464	418	453	452	448	413	442	460	468	440	480	436	461	442	427	475	446	408	463	419	428	445	458	442	452	435	433	461	429	455	437	459	469	463	432	475	460	458	459	447	461	429	447	448	462	431	431	426	426	465	445	446	449	433	433	450	423	461	400	456	441	452	466	444	458	415	445	472	496	461	451	430	490	418	438	403	464	429	411	407	409	455	430	463	432	402	440	459	439	435	422	449	427	455	427	431	424	442	419	453	429	471	418	423	436	473	463	412	447	436	428	443	456	445	457	489	440	447	451	448	416	469	431	457	439	415	426	428	460	426	480	469	426	412	443	468	445	449	448	443	415	442	431	461	427	461	426	475	454	439	423	437	435	452	469	460	442	419	404	445	444	430	419	438	398	456	447	416	469	425	424	415	449	404	448	448	396	420	440	418	446	435	404	412	419	450	434
64960	48066	13236	1277	640	475	457	411	406	373	348	328	314	334	301	327	304	309	334	262	317	279	302	294	313	290	285	265	283	309	323	306	266	266	350	292	282	315	284	310	326	310	270	280	293	274	274	314	291	293	305	284	283	294	291	267	337	300	252	281	296	311	316	288	304	320	283	266	298	299	293	270	298	290	332	289	272	295	277	276	299	285	270	287	299	258	282	270	256	297	290	321	298	289	282	284	304	316	264	260	296	251	282	302	289	294	272	262	297	295	305	271	298	257	275	305	274	278	299	306	272	272	304	280	286	298	285	285	295	276	294	280	280	291	298	301	270	290	309	291	316	249	301	319	270	293	292	301	334	275	287	281	262	294	314	319	302	305	279	301	277	326	301	289	291	302	306	304	295	273	280	296	294	278	278	321	311	300	297	281	277	345	290	294	267	293	336	270	309	286	272	307	296	328	317	273	290	311	323	303	282	280	274	300	298	262	288	286	267	291	295	306	309	287	280	347	262	277	269	283	285	288	300	295	306	294	254	281	315	307	281	303	275	293	290	306	299	304	289	288	296	276	321	303	307	300	322	265	279	292	280	289	286	285	317	279	266	307	270	272	299	254	305	306	272	281	301	279	286	272	296	321	284	299	263	297	284	299	302	261	297	276	304	299	288	276	293	301	256	274	264	285	291	299	295	269	274	257	265	306	287	307	273	287	277	274	258	293	290	302	289	271	280	257	304	324	311	290	300	294	312	295	301	254	268	285	276	291	306	281	292	326	296	299	297	288	273	279	289	292	288	321	310	261	299	284	275	269	287	313	272	295	287	272	289	294	282	304	286	297	309	297	281	284	317	277	297	288	309	294	276	312	275	302	304	300	260	295	270	278	277	292	315	278	333	310	306	299	277	298	304	286	264	285	297	263	303	319	295	266	286	275	285	282	276	267	313	293	298	284	274	234	297	279	306	287	295	281	277	290	305	294	292	281	298	276	277	279	291	290	289	307	260	266	290	327	316	308	306	307	296	250	271	304	314	276	307	309	314	272	290	278	312	288	297	273	297	294	271	277	268	297	279	293	264	294	296	324	287	315	300	274	291	272	290	269	261	287	295	284	279	277	288	309	304	269	277	272	304	294	250	344	300	313	256	308	288	307	265	277	312	277	299	296	335	323	318	307	300	294	297	279	274	326	266	280	295	281	280	287	301	294	302	268	281	272	252	252	281	283	289	292	247	281	287	270	269	288	287	270	307	285	275	266	272	292	283	326	273	286	295	286	286	289	308	301	292	269	295	285	262	298	289	298	284	285	272	287	251	290	289	264	289	308	284	292	295	283	276	278	282	297	270	291	287	267	305	323	270	316	291	273	321	332	289	307	298	270	315	271	280	296	262	298	306	281	293	285	268	258	317	278	294	289	286	283	302	283	280	271	269	277	281	303	299	316	267	301	267	279	264	280	277	306	311	308	286	304	287	318	314	288	320	312	289	296	298	324	318	270	249	263	273	300	297	272	309	289	248	296	278	255	279	307	297	307	283	281	264	299	307	286	286	306	305	328	299	312	275	294	274	268	305	299	293	297	262	278	283	303	280	292	289	278	282	292	289	265	285	299	298	307	308	317	315	275	295	248	266	303	268	289	283	316	254	253	285	302	274	280	254	277	283	260	293	278	279	273	318	268	310	289	308	279	295	256	285	293	290	302	276	297	302	312	304	291	298	297	275	296	292	279	293	266	261	302	263	310	281	292	280	327	284	289	276	275	292	286	260	283	299	297	308	293	306	274	311	275	300	269	288	280	264	285	292	274	293	290	280	295	305	286	267	304	324	306	291	275	286	306	296	296	283	321	312	314	276	253	295	311	278	271	286	314	313	314	291	304	313	226	302	295	271	309	255	295	299	283	296	286	297	298	295	296	285	261	273	297	269	294	315	319	300	299	324	271	303	299	273	289	275	268	297	252	255	281	295	264	274	314	288	310	257	282	297	276	301	281	269	283	302	266	283	276	289	272	292	296	287	269	317	287	270	299	303	311	285	304	266	282	323	332	274	325	295	304	290	296	291	290	291	275	264	290	305	313	317	324	277	276	261	258	259	295	292	302	306	309	296	285	311	301	277	268	276	298	291	297	287	298	265	301	286	271	286	296	289	287	286	307	285	305	285	297	310	301	282	270	262	302	292	277	298	328	314	258	277	266	272	292	292	279	250	294	303	277	296	302	280	302	280	300	283	311	294	269	282	305	294	301	302	311	296	308	307	291	293	306	304	310	259	283	284	295	297	276	280	304	314	276	290	288	304	279	301	294	302	286	271	291	277	315	284	315	308	285	302	309	262	278	292	308	328	271	267	296	292	273	275	286	297	272	264	279	265	322	277	271	278	300	275	296	298	280	311	254	270	309	312	279	251	303	282	274	278	289	297	284	299	299	281	280	281	294	294	286	307	292	289	310	324	291	293	266	337	293	295	291	272	281	297	283	250	321	280	284	316	284	297	280	310	270	282	254	319	322	268	283	275	289	304	257	299	297	290	293	332	311	276	304	295	269	299	313	290	247	327	269	282	304	292	325	283	288	311	273	286	290	309	294	313	300	345	280	324	352	285	301	271	308	345	300	318	290	279	302	252	248	269	299	281	311	271	302	273	312	261	300	259	288	310	321	258	287	292	302	315	296	299	257	329	292	284	281	268	305	273	307	315	314	293	268	310	297	326	265	286	298	301	262	298	309	304	272	287	300	292	267	273	336	297	307	294	300	290	295	295	305	286	308	288	290	297	298	291	316	285	302	263	301	279	309	278	290	260	289	291	298	290	289	251	301	286	289	288	291	312	276	285	313	298	286	293	293	268	276	314	307	257	305	265	299	281	307	251	324	297	278	288	278	294	298	267	266	268	287	286	277	284	317	287	323	263	322	291	283	280	283	296	300	296	310	312	293	280	276	298	313	305	281	307	281	276	252	302	289	279	300	268	295	281	300	288	282	304	275	283	299	297	278	314	281	308	267	302	285	285	271	314	283	295	320	286	283	273	291	274	288	317	285	308	303	308	270	308	256	276	289	269	288	280	281	296	298	301	292	283	263	277	305	297	298	290	323	274	299	296	305	282	273	305	317	300	299	280	306	303	300	270	291	264	232	292	273	306	295	274	286	275	296	286	274	288	259	273	272	293	295	290	264	301	299	288	284	278	305	290	285	292	307	278	296	293	308	303	302	284	285	303	295	287	274	259	293	294	291	313	282	283	299	273	277	322	319	311	303	296	281	293	295	290	277	287	277	264	300	284	299	302	294	281	310	274	284	301	279	286	288	277	276	307	312	269	323	301	281	282	320	284	276	284	282	274	284	321	286	297	276	314	273	273	302	319	283	255	271	317	259	308	270	299	302	293	277	305	277	295	298	289	304	288	300	283	295	281	319	254	315	289	245	278	289	296	311	292	288	284	299	319	295	295	308	279	314	272	298	275	301	307	288	266	280	305	287	318	305	310	296	323	300	287	278	298	305	301	271
39726	32298	2079	2345	2028	1749	1479	1405	1233	1177	1113	1012	927	969	820	887	855	864	805	832	818	780	794	771	738	790	774	774	767	769	727	773	734	746	728	683	736	730	706	695	721	690	696	712	767	770	707	711	733	749	726	740	699	726	707	689	730	712	740	743	660	734	664	713	744	710	738	738	714	691	728	668	753	744	765	728	719	694	737	714	702	708	669	715	718	666	732	681	676	731	723	635	722	708	722	714	703	713	720	757	678	737	721	736	698	691	719	706	740	700	718	670	742	724	695	746	722	724	694	701	711	687	730	696	704	689	691	704	716	723	693	704	772	726	750	697	699	752	691	717	741	689	706	718	699	715	715	716	707	696	709	692	714	730	718	745	733	696	708	718	755	725	688	716	716	695	720	679	713	697	713	718	662	665	721	721	756	744	726	713	714	690	730	668	693	727	684	684	713	689	731	698	711	656	698	683	679	762	673	715	702	710	749	730	696	642	703	708	699	696	715	717	741	677	694	692	707	716	697	694	725	731	692	704	723	672	684	648	721	699	707	746	742	745	711	721	732	727	698	709	675	713	692	661	647	704	698	656	702	706	718	717	672	731	718	719	719	667	723	710	708	707	667	692	690	725	759	720	724	726	709	709	667	747	697	728	685	695	715	707	689	727	694	726	728	723	719	765	695	723	706	696	705	707	719	735	672	664	699	751	716	729	700	646	676	750	664	732	675	735	665	683	702	715	727	700	699	684	751	703	643	757	676	710	683	692	695	690	750	692	710	712	680	655	687	742	751	709	708	728	761	693	660	707	711	681	694	732	712	723	755	712	704	690	695	694	672	704	721	736	717	683	649	728	704	742	660	713	714	673	682	693	660	736	700	725	692	680	715	752	714	716	708	727	699	691	696	696	722	676	680	733	728	683	707	759	705	747	707	698	702	692	670	650	696	741	734	740	698	688	739	707	706	677	711	712	684	687	654	735	689	744	709	730	703	724	688	719	695	663	687	693	715	716	729	665	715	681	701	697	723	674	702	694	706	742	659	670	733	663	698	738	777	707	660	700	674	721	689	694	662	666	754	691	726	708	686	686	686	690	762	647	706	696	686	749	715	695	692	697	684	691	704	737	647	673	711	750	707	735	702	730	716	652	703	677	695	681	682	730	680	713	736	712	668	707	684	670	749	695	713	727	661	723	694	719	670	673	723	697	708	664	699	684	712	699	698	686	713	766	714	718	676	721	714	726	675	750	711	681	708	687	668	706	710	683	708	710	709	700	700	668	711	731	672	679	722	692	699	677	704	717	726	693	712	685	691	687	709	764	712	699	702	724	687	714	775	688	691	684	712	762	716	753	740	727	728	737	704	713	746	755	782	773	724	736	673	720	718	698	674	701	665	749	739	670	671	723	720	727	712	714	720	727	700	726	678	661	725	709	708	724	623	726	711	713	722	727	683	730	742	724	714	667	685	716	719	650	696	756	679	707	642	698	703	678	726	715	675	702	695	706	715	723	684	666	684	706	729	696	642	703	687	746	702	680	696	703	699	694	687	685	688	678	706	726	741	692	724	672	651	705	702	677	674	687	664	683	704	703	720	677	708	699	671	718	747	750	683	693	720	736	737	714	686	666	686	699	686	741	704	715	697	704	711	801	704	742	689	703	743	719	681	668	691	696	734	710	711	693	715	678	688	720	677	713	710	704	731	705	758	684	726	649	699	693	742	716	741	673	737	677	787	700	724	671	722	700	714	706	737	669	712	681	666	685	732	685	743	689	733	671	711	776	734	709	691	679	679	711	743	719	761	672	727	711	674	695	724	694	736	707	732	671	748	663	733	708	714	706	709	699	737	769	693	713	700	745	658	666	688	721	697	736	767	728	718	696	698	691	682	685	722	695	727	686	696	738	682	689	684	730	750	726	730	670	690	700	736	690	664	683	709	678	713	725	721	729	699	722	700	735	742	682	694	672	711	672	691	709	712	693	730	707	749	741	721	763	703	704	685	715	653	719	706	716	663	717	715	719	680	675	739	724	721	667	688	711	732	727	706	703	722	725	728	674	728	708	728	688	693	716	704	735	663	665	748	737	662	732	750	720	668	751	726	706	689	706	656	701	727	720	746	690	711	643	728	678	731	700	725	728	694	674	726	713	738	701	747	663	679	703	658	716	761	696	686	732	681	700	656	685	662	688	709	733	723	707	719	636	642	771	686	742	703	716	740	707	699	706	697	687	673	731	729	705	686	705	691	692	718	749	705	699	694	714	682	682	698	726	715	678	749	707	702	701	683	678	673	714	704	739	754	705	734	712	679	740	719	728	693	669	676	651	684	707	709	672	709	725	712	694	710	708	700	738	719	688	739	693	713	693	690	682	694	718	702	716	716	706	720	709	659	717	665	687	690	696	785	685	684	686	741	754	707	702	652	700	755	702	681	730	679	723	733	680	641	685	712	714	687	699	669	718	676	698	722	722	684	714	665	689	700	727	708	756	660	704	680	678	677	704	708	649	680	693	711	738	747	672	678	608	658	661	684	714	678	673	703	703	703	688	736	707	693	704	751	681	688	689	681	719	705	712	671	708	727	694	702	710	678	687	730	742	744	761	706	735	717	737	735	718	776	661	714	716	684	665	694	680	681	657	695	669	650	721	678	737	712	727	684	766	704	704	647	724	692	713	656	727	703	669	694	692	704	714	686	684	706	668	671	710	734	699	720	682	748	711	680	728	723	714	707	685	694	759	682	690	706	702	719	718	671	706	736	708	694	662	673	726	687	684	707	720	674	754	679	673	691	688	675	704	689	723	728	687	684	718	674	720	687	728	699	646	672	688	721	688	703	708	709	726	672	707	721	737	683	751	731	748	697	706	725	732	690	693	724	708	730	698	692	658	709	711	692	686	692	697	701	730	685	723	664	753	679	663	722	728	704	707	707	704	728	674	668	668	671	681	733	740	707	690	723	682	669	708	656	665	713	698	702	711	724	696	686	737	750	704	671	716	704	706	672	740	742	707	723	699	716	671	716	673	715	694	704	744	701	660	696	698	698	705	689	691	685	703	702	675	704	729	711	716	682	719	682	702	664	716	707	712	702	684	664	732	693	699	727	749	779	734	676	685	673	725	715	703	688	744	672	688	731	695	719	694	727	718	720	712	668	700	665	677	719	689	647	691	695	706	715	678	753	674	703	674	648	689	715	685	713	751	698	675	711	701	711	720	708	718	701	698	718	715	697	652	671	682	698	680	762	700	649	707	726	728	711	701	727	709	707	717	683	715	721	725	747	681	693	697	695	691	721	681	726	732	672	667	686	688	708	703	683	715	706	684	727	710	730	694	696	715	717	713	737	730	703	716	689	674	720	640	676	728	685	674	713	714	711	726	678	695	728	703	751	710	693	710	672	715	677	730	704	681	680	699	694	692	670	672	745	715	699	712	713	669	647	701	700	682	730	730	682	703	721	727	676	671	733	695	696	671	729	680	705	694	731	708	707	702	689	726	701	664	680	766	744	697
76701	60762	21333	4506	1047	724	593	529	407	398	353	334	313	327	306	332	287	260	290	296	294	256	298	302	275	276	258	254	248	256	264	274	292	269	250	241	282	231	271	287	244	262	230	257	235	276	220	263	255	230	240	241	257	214	250	239	249	257	277	226	265	264	303	252	267	266	257	257	254	244	276	237	232	236	232	274	234	269	226	232	269	221	240	228	253	255	246	240	272	271	236	249	254	258	254	246	261	237	248	288	244	274	234	252	258	224	243	276	243	248	249	270	249	271	237	226	256	267	286	255	265	236	251	253	232	268	263	243	257	224	276	223	272	205	256	242	263	237	211	217	238	258	222	244	282	266	262	276	272	288	243	236	268	228	241	284	247	272	230	249	233	232	249	239	263	221	262	246	254	223	233	236	251	256	248	259	246	266	246	265	230	254	260	271	239	267	256	243	247	231	244	258	232	236	229	226	266	260	260	259	270	227	271	250	268	253	261	238	232	247	263	247	230	258	251	272	236	240	232	262	230	248	238	263	234	254	276	273	230	257	289	225	252	256	233	277	275	241	249	251	276	235	262	281	248	244	266	273	281	260	269	231	267	234	273	267	260	236	254	254	267	247	278	248	239	246	230	244	235	283	288	250	244	244	258	271	267	234	253	263	223	262	263	249	272	267	243	249	247	260	254	270	272	259	245	235	231	257	294	246	238	243	246	253	262	264	274	247	255	249	249	251	236	231	243	254	246	216	239	257	262	260	260	232	253	252	234	281	241	236	241	227	251	250	259	255	262	255	229	273	280	259	260	241	242	258	263	246	239	225	279	234	244	232	232	236	256	226	253	289	267	247	242	259	228	232	223	242	255	256	265	260	257	231	226	247	252	250	242	241	262	245	255	223	240	278	255	249	265	248	261	248	253	256	277	235	243	251	272	259	241	284	252	238	276	233	240	279	236	267	249	239	252	259	263	243	242	238	236	233	267	281	236	243	249	241	242	262	251	246	236	251	261	272	230	234	256	249	250	249	236	256	264	240	211	241	248	237	234	219	249	267	265	256	262	266	220	250	262	268	209	238	245	239	244	256	232	264	254	265	255	237	255	229	258	273	231	243	236	255	231	222	255	263	234	231	247	267	268	217	203	249	240	256	239	249	262	251	219	243	283	246	239	250	255	261	240	235	252	243	245	232	237	278	260	257	244	239	270	273	241	242	240	235	243	245	259	259	253	265	256	259	250	237	245	252	249	217	238	250	252	240	218	228	244	231	239	226	240	234	256	279	275	253	247	232	242	251	239	250	237	244	239	265	253	277	256	287	266	259	247	266	255	282	216	252	289	234	213	234	275	245	261	237	247	259	227	256	223	278	242	262	276	270	252	257	231	247	259	256	260	232	245	251	259	249	254	242	251	287	248	275	252	246	247	265	248	278	243	251	274	245	253	216	242	255	248	242	257	253	243	252	274	220	265	263	232	255	241	265	248	255	244	239	276	267	261	256	241	238	228	253	237	226	252	242	250	278	234	277	262	264	277	250	243	291	241	219	251	275	230	250	262	241	249	235	243	254	249	276	250	236	261	249	259	261	248	263	244	265	264	238	249	258	232	270	244	268	252	275	272	262	275	214	258	287	249	267	267	269	266	253	266	225	265	268	239	235	254	252	246	280	242	226	259	245	237	239	230	279	242	250	263	230	237	255	261	246	246	250	267	235	246	277	229	241	264	246	256	249	253	245	249	262	218	279	276	283	260	224	267	274	251	230	267	229	254	248	251	276	254	238	219	243	246	228	265	247	282	278	236	251	235	263	263	248	244	288	255	270	260	249	239	252	240	243	238	247	269	235	247	264	259	269	241	271	256	230	235	284	243	241	269	286	260	241	241	255	251	237	262	246	246	270	267	243	234	246	220	277	233	245	233	260	245	262	257	242	278	263	227	268	256	257	242	226	234	226	253	294	258	251	263	222	268	251	284	245	230	260	232	259	269	255	245	242	259	254	228	223	239	247	248	247	232	261	260	260	237	257	252	243	231	267	262	228	258	241	238	227	254	227	271	279	263	252	263	269	221	213	262	248	246	226	255	231	258	273	231	243	246	227	243	244	217	230	259	266	234	249	237	234	262	258	218	221	224	258	267	261	242	268	253	242	241	229	237	236	262	233	252	235	238	242	231	237	255	241	243	223	257	242	245	222	232	222	218	248	265	240	238	264	256	241	267	261	264	274	268	251	243	251	255	239	267	253	249	297	240	232	253	227	249	247	260	225	251	273	249	252	249	255	227	239	247	250	203	267	258	224	288	213	252	248	242	232	240	249	242	248	253	263	218	254	225	231	269	243	263	298	235	261	250	266	231	241	268	233	236	248	282	261	243	280	240	233	230	237	268	255	249	250	234	251	239	239	237	253	245	260	267	240	267	261	247	260	230	216	226	245	251	264	255	261	237	250	244	265	233	250	249	239	240	246	258	244	222	254	259	252	262	235	254	233	240	240	247	257	250	241	261	244	249	237	278	268	246	230	236	236	236	240	212	270	295	242	247	284	234	233	282	253	237	251	243	263	267	261	244	274	248	265	271	257	260	264	229	257	260	229	254	232	229	220	253	242	257	268	267	227	261	242	236	270	253	246	295	254	253	264	257	234	253	244	229	240	246	235	253	220	262	244	237	256	238	228	239	258	259	283	245	251	244	248	269	247	226	258	253	227	253	243	240	278	245	244	223	248	234	252	243	260	239	273	241	252	233	247	224	262	253	216	266	223	276	243	289	272	222	226	251	274	251	255	261	243	264	251	234	239	236	249	276	297	264	264	254	241	243	244	248	221	236	253	245	245	232	263	225	266	250	241	239	236	234	223	244	265	262	249	230	226	243	263	244	241	254	263	239	233	261	235	236	203	244	262	259	245	246	258	246	270	233	231	271	245	229	247	247	287	232	249	273	232	263	202	216	249	239	251	260	252	243	248	261	258	257	248	236	267	238	273	262	245	239	255	243	257	242	246	272	240	258	256	260	230	240	237	238	254	232	237	257	278	239	266	271	241	260	247	252	271	231	234	210	212	252	255	272	234	251	230	236	229	259	272	277	220	249	244	263	253	264	231	233	260	239	228	254	252	221	227	239	239	262	260	237	228	279	231	234	245	250	272	204	230	248	229	226	233	260	238	234	215	232	244	230	262	251	237	264	246	268	288	270	234	241	240	270	245	248	250	263	228	256	235	274	246	264	257	221	256	254	263	247	262	236	248	251	272	262	231	234	240	249	259	216	280	248	274	238	254	240	243	235	261	241	239	249	239	229	260	243	245	242	240	253	226	270	245	241	246	265	252	247	206	229	269	250	229	272	269	262	264	227	258	284	252	245	256	256	252	253	251	256	263	246	258	235	253	253	259	241	259	224	253	248	258	253	251	253	250	237	248	260	266	254	249	260	249	237	266	279	273	248	230	257	258	259	226	219	269	265	227	232	257	258	285	236	235	249	226	301	240	275	267	244	242	277	241	244	239	252	258	248	233
49022	41504	3351	3711	3192	2653	2084	1881	1516	1454	1245	1264	1090	1023	1004	912	840	814	828	819	829	758	753	712	733	690	701	692	671	669	627	687	671	641	648	669	613	617	630	707	629	630	684	663	606	625	586	681	648	650	598	635	628	607	622	642	619	615	630	663	600	628	586	604	670	571	576	648	616	630	646	584	578	637	602	624	625	599	623	598	592	589	561	565	575	635	563	599	596	583	564	664	614	620	619	596	658	589	583	598	655	650	576	595	593	649	598	598	570	602	594	659	548	583	604	594	596	582	626	590	619	581	599	588	575	583	606	586	566	570	588	631	623	601	580	588	608	576	562	606	598	647	577	556	604	620	602	580	609	562	606	584	598	603	577	590	604	580	581	568	616	615	639	597	558	576	608	607	586	628	594	602	563	603	598	595	621	590	552	577	595	637	581	602	595	582	573	549	600	600	571	601	595	614	591	597	558	602	579	605	599	585	613	640	672	622	587	561	596	604	606	578	536	596	564	607	648	620	573	622	609	599	613	612	592	602	613	585	625	613	625	629	601	606	609	622	587	609	633	590	593	600	591	588	598	606	590	625	572	577	596	619	610	610	552	606	603	602	570	581	583	624	626	633	576	603	587	593	581	577	556	580	565	598	613	575	617	593	573	599	619	582	590	536	627	612	578	601	585	585	607	580	605	616	597	575	578	579	556	601	594	595	580	599	609	629	638	570	608	607	581	637	591	589	599	642	570	547	628	554	610	578	617	576	577	601	576	603	582	570	572	636	613	598	569	625	587	566	597	551	604	605	606	599	596	632	631	653	586	608	579	567	613	611	570	566	576	594	614	581	600	637	627	622	568	606	567	600	595	573	614	597	557	602	626	590	605	624	606	579	592	633	597	593	618	586	627	593	616	612	618	599	600	615	615	617	575	592	587	584	590	585	596	600	626	584	586	567	583	615	600	563	632	575	577	577	572	631	628	588	562	561	645	615	601	629	616	593	550	617	560	619	604	601	561	577	553	598	602	543	589	571	547	579	635	619	625	603	638	561	587	608	623	617	578	605	581	593	598	591	554	635	577	624	584	603	561	584	589	640	604	580	613	579	601	578	557	638	580	606	589	596	587	582	601	576	614	619	583	596	637	613	601	632	534	616	582	601	626	599	628	566	604	591	590	584	607	605	612	582	622	612	612	588	605	570	582	582	592	589	591	594	541	556	634	629	588	588	571	657	607	614	589	631	634	578	619	596	601	608	574	642	563	561	604	599	580	600	642	603	589	577	571	571	593	577	596	592	581	625	566	564	623	605	588	607	606	565	621	598	637	603	605	600	557	584	580	606	585	606	584	574	611	602	585	582	617	552	590	587	609	599	605	573	571	578	559	544	604	605	620	596	590	612	645	617	597	600	560	599	579	629	651	599	574	602	568	637	628	583	618	601	602	641	587	633	572	616	619	586	612	603	596	584	564	601	601	600	601	633	586	604	587	595	596	596	596	601	592	598	599	588	592	581	592	626	582	623	622	624	595	584	605	597	591	576	586	562	628	596	539	598	612	611	583	631	578	635	584	596	611	655	611	600	609	610	579	529	566	601	578	597	604	592	585	599	583	578	595	585	608	600	582	566	641	622	601	557	604	590	578	619	564	571	611	587	601	612	571	600	579	576	608	606	651	601	594	595	644	592	603	623	606	566	641	619	590	559	589	586	608	578	593	600	565	619	609	599	584	673	585	581	593	626	611	590	547	586	579	634	587	616	576	629	606	622	590	606	641	578	613	599	611	587	604	569	608	623	635	569	610	602	586	590	633	604	598	592	546	583	596	595	620	583	616	573	587	614	608	574	638	566	603	613	581	605	589	664	578	585	625	633	622	612	542	567	592	581	653	564	590	630	566	563	627	587	599	604	568	620	586	603	561	591	603	608	598	590	618	642	560	596	577	625	566	596	576	600	561	543	551	598	618	584	616	651	613	600	573	638	585	628	572	599	591	613	569	590	586	573	573	595	594	598	617	589	611	568	642	661	572	536	606	634	595	605	603	589	610	623	622	614	583	611	564	565	630	584	600	599	613	583	599	574	570	627	573	561	593	592	625	605	575	608	603	619	550	587	571	621	618	590	582	533	615	599	615	594	593	600	572	646	644	599	623	562	603	592	552	592	631	564	631	612	605	597	576	583	622	578	586	648	603	616	616	547	583	595	548	580	611	613	613	593	625	637	607	577	628	576	586	600	608	610	589	579	615	629	604	557	591	569	597	620	615	575	581	555	629	625	618	607	584	565	601	603	614	611	597	601	622	590	599	593	621	583	613	644	602	597	575	606	565	600	585	630	577	603	570	559	579	583	595	615	583	597	637	629	621	628	643	593	585	595	584	593	607	615	631	576	601	600	622	625	571	577	572	581	593	541	568	583	572	608	610	593	596	606	583	575	623	618	600	571	635	607	638	621	595	608	596	611	604	615	606	587	613	602	579	571	599	625	615	601	573	594	582	630	580	638	574	636	583	634	624	626	586	638	568	576	556	593	580	599	591	590	600	580	617	589	588	565	567	660	590	565	590	543	582	582	586	637	612	603	636	610	577	633	628	606	585	608	633	547	624	553	606	546	624	596	578	622	597	593	597	590	596	587	592	542	585	580	588	563	614	608	612	619	608	625	596	585	628	571	598	575	573	617	608	627	586	585	623	628	625	657	604	605	591	579	598	624	605	581	604	619	572	599	576	603	574	560	615	570	607	597	581	591	596	605	626	557	637	611	589	569	619	590	616	590	545	593	617	577	620	591	592	583	614	577	606	611	607	593	612	645	649	591	545	605	638	563	592	592	581	581	565	588	610	612	561	649	650	604	633	602	591	610	602	581	594	586	630	546	571	595	581	565	617	613	590	614	582	611	535	599	556	569	578	588	549	585	550	585	576	601	564	588	570	623	609	567	587	593	635	620	593	659	572	605	604	609	599	582	595	587	577	589	587	553	611	618	578	609	603	594	612	592	611	564	609	595	577	591	625	591	618	597	581	577	594	624	600	580	584	595	582	565	580	590	611	556	608	575	579	539	564	599	579	595	566	607	572	583	599	631	597	606	634	586	558	638	568	598	580	608	579	582	637	573	549	577	547	579	558	561	599	633	631	568	598	605	602	567	575	601	612	593	613	644	557	576	586	601	598	587	567	607	582	579	587	630	616	575	566	595	604	612	595	560	582	603	599	601	594	608	577	580	605	610	602	572	536	590	632	551	609	608	552	581	634	611	585	608	581	623	626	592	577	618	603	609	567	583	591	602	617	615	567	598	576	567	626	569	563	592	590	619	596	591	637	620	602	597	571	607	662	575	595	596	587	633	610	573	600	623	615	598	598	618	557	565	609	587	588	592	636	620	624	604	600	552	613	593	577	623	627	587	645	548	602	559	619	582	544	631	586	616	577	581	595	566	606	563	634	604	552	576	601	611	627	541	614	622	601	579	653	586	592	602	614	589	634	628	608	602	565	599	593	622	612	586	596	636	602	630
18275	4508	312	163	184	159	165	179	171	169	198	179	181	181	138	152	133	154	159	144	183	166	165	174	162	144	149	161	167	182	165	176	166	173	159	180	179	176	165	149	180	179	162	184	168	174	181	172	175	151	180	158	159	155	163	155	205	157	154	168	158	158	159	151	187	139	169	164	155	173	176	148	170	185	156	152	151	153	178	155	165	182	142	148	148	144	160	161	165	137	169	185	184	146	155	161	168	136	167	181	146	166	147	180	158	159	169	153	161	156	177	166	174	165	143	178	176	175	171	173	164	176	179	149	163	163	159	181	177	165	178	177	155	174	195	155	166	181	165	158	160	168	166	155	176	144	170	212	184	150	147	156	170	163	164	165	182	162	149	160	148	181	162	167	138	157	153	164	145	178	168	151	145	149	159	148	175	160	188	155	157	172	186	144	160	154	154	161	158	160	180	174	150	149	179	169	174	151	179	176	146	143	171	164	164	164	160	170	160	149	150	187	165	162	175	175	140	161	148	164	143	165	162	178	163	157	171	182	162	155	181	153	192	172	170	192	155	164	197	166	157	180	166	184	156	146	158	141	162	158	157	165	134	172	174	173	193	162	182	171	143	169	147	161	169	142	177	168	185	169	166	166	168	175	151	161	161	154	165	174	158	160	183	156	146	174	164	194	187	177	138	173	152	154	175	166	159	168	171	161	167	156	170	154	174	166	144	178	156	174	161	157	143	182	159	174	165	157	159	164	179	174	167	168	161	179	163	158	152	155	175	163	174	157	161	179	183	155	135	154	156	154	166	152	153	170	174	185	146	179	156	152	149	145	159	163	179	137	161	151	146	159	139	164	154	163	165	152	173	183	183	181	180	150	182	155	153	157	169	159	186	148	152	168	169	166	164	183	188	175	158	184	140	161	160	168	169	166	180	155	165	185	169	162	136	163	163	156	194	162	181	162	182	173	173	148	178	156	177	177	148	156	196	164	172	161	172	182	175	159	186	165	147	150	164	194	159	177	141	146	157	141	173	151	162	161	149	160	184	168	152	181	140	170	161	185	164	149	151	136	158	162	157	143	166	166	191	179	150	155	160	185	146	180	165	157	181	155	169	175	161	171	187	164	165	167	164	168	170	181	192	169	138	157	152	162	160	184	181	154	165	163	165	172	161	179	175	186	185	175	165	173	175	167	180	162	169	173	172	165	152	170	159	156	153	159	170	154	147	162	158	170	143	151	156	150	176	146	159	165	172	226	171	174	162	166	172	140	178	176	162	186	162	171	159	157	177	153	187	149	155	133	175	145	171	159	182	178	150	150	153	177	179	195	174	198	178	156	175	174	155	161	161	172	133	175	165	171	163	155	162	161	175	184	177	153	164	166	203	209	154	159	140	148	159	168	169	146	171	179	179	135	159	184	156	172	173	161	145	159	158	182	173	151	177	187	149	159	185	161	171	170	167	180	171	161	154	160	168	161	164	174	159	160	152	168	151	159	176	151	160	152	135	184	156	141	131	156	164	158	162	170	165	162	174	153	169	177	161	165	170	131	150	163	174	171	190	160	185	169	150	169	179	166	146	177	149	170	173	164	149	172	165	173	180	170	157	171	160	166	150	184	161	162	165	167	156	192	160	153	180	153	155	159	157	186	169	184	164	157	172	170	159	161	184	156	161	174	176	163	171	152	167	155	169	150	174	162	172	163	185	167	172	172	172	161	164	167	165	155	149	173	172	157	154	156	162	157	183	132	140	185	156	175	154	167	167	163	165	160	162	181	165	169	152	173	154	173	168	152	168	149	161	181	152	175	171	166	171	149	153	144	164	170	167	173	170	168	192	142	163	163	146	176	152	173	168	190	207	141	145	160	165	177	175	146	154	168	175	173	151	156	144	156	149	183	141	180	165	174	171	155	162	166	151	176	162	162	173	157	153	168	177	148	161	167	181	148	158	161	165	136	133	187	164	174	153	158	153	160	176	182	177	162	137	175	173	173	169	178	135	170	190	175	184	167	154	164	172	160	172	179	173	189	157	159	148	151	183	165	150	199	164	177	174	171	145	174	179	143	181	174	148	170	168	160	168	143	155	160	159	175	159	180	164	170	171	170	191	165	183	173	158	183	162	155	172	151	184	162	187	163	171	163	168	167	167	151	175	128	164	171	181	154	153	168	159	156	149	155	182	153	165	153	125	153	179	172	183	163	172	171	168	159	174	161	182	162	178	150	169	129	156	156	191	176	140	163	170	174	152	177	153	167	168	182	159	165	179	156	174	191	187	183	164	197	141	172	172	149	170	178	151	180	166	142	159	171	161	164	155	164	156	167	162	170	191	189	159	147	188	159	177	167	142	165	150	152	161	151	165	172	168	167	175	169	168	152	155	144	149	146	165	162	171	167	153	195	156	156	136	175	166	157	148	151	181	181	172	163	159	165	160	163	149	162	157	146	168	149	174	161	162	174	156	187	161	139	155	167	145	163	160	165	164	163	145	134	176	164	182	153	157	154	164	159	171	155	157	185	157	192	141	179	165	161	164	170	155	145	181	154	154	181	172	161	179	164	154	166	153	163	167	178	178	157	159	157	177	170	141	163	164	177	167	153	172	137	168	152	153	153	145	175	178	141	165	167	191	154	159	156	152	153	144	161	166	180	197	165	165	170	155	180	153	177	168	157	163	144	194	144	196	174	158	156	161	167	172	182	170	183	182	165	168	172	190	181	153	172	176	170	180	169	164	136	155	164	178	152	173	174	171	148	161	144	152	175	180	170	161	173	176	167	170	163	161	178	159	150	144	145	142	148	159	138	193	174	169	158	190	149	150	142	168	146	156	179	149	170	159	179	152	146	152	160	170	185	174	148	168	165	172	171	166	175	144	182	161	168	163	155	166	171	166	151	144	158	173	157	169	181	159	188	168	161	181	155	161	185	174	143	162	159	145	176	177	160	170	191	163	153	179	161	139	172	165	163	174	161	174	168	160	162	171	172	158	147	160	161	161	178	165	170	172	169	154	160	169	168	164	140	173	162	148	166	149	169	172	159	182	177	145	184	158	169	173	175	179	150	165	164	150	149	169	143	177	153	156	186	153	142	173	153	170	163	155	145	159	159	166	139	169	156	177	163	144	164	148	157	146	163	163	167	167	165	154	170	149	184	169	159	153	178	185	163	153	153	173	174	169	146	162	190	160	200	181	163	182	171	165	119	169	192	147	166	156	156	146	187	161	152	131	153	182	175	186	180	171	183	149	160	159	171	167	162	178	154	165	162	155	162	162	172	173	157	181	165	172	162	168	159	140	181	119	168	152	147	157	168	154	145	162	148	154	163	150	155	165	169	181	170	159	173	172	178	179	176	175	214	185	155	161	170	161	167	141	180	159	135	189	152	167	150	181	159	176	177	160	172	166	149	161	175	168	190	146	191	156	152	144	169	152	206	168	169	162	171	182	150	157	154	140	158	151	149	166	155	162	178	171	180	165	173	143	179	178	146	166	177	184	170	163	185	161	158
16728	5944	493	513	471	468	498	502	461	449	471	499	494	479	441	440	478	460	445	468	411	459	466	478	492	473	442	406	404	431	444	448	426	461	444	425	462	447	441	433	446	420	403	447	416	449	471	432	430	465	439	429	445	429	401	428	463	458	469	485	426	476	477	438	447	451	451	442	417	451	418	428	454	411	445	415	424	443	414	462	439	426	421	428	445	387	440	470	488	429	452	488	480	427	451	424	468	414	427	459	432	474	440	459	443	440	450	422	463	441	454	429	406	440	420	486	426	467	510	438	450	439	437	434	408	474	462	399	457	442	445	453	442	467	455	454	451	396	436	416	434	423	454	451	479	422	467	430	431	472	482	419	432	446	413	424	455	448	421	458	417	436	467	408	416	454	500	411	451	451	428	439	410	453	482	450	407	426	460	450	410	435	435	416	477	472	420	444	443	462	461	472	446	478	454	436	441	433	411	415	396	425	427	469	490	463	427	460	440	457	411	438	426	422	431	438	435	432	503	442	428	468	447	460	433	407	454	445	475	485	416	410	462	435	451	456	425	449	462	455	428	427	440	450	446	466	430	429	469	457	408	422	460	470	467	466	462	472	437	424	458	490	440	424	442	475	449	436	439	448	431	444	489	425	417	464	451	444	459	438	450	440	445	434	442	418	417	480	405	417	444	441	456	446	463	441	449	419	433	436	467	427	431	461	459	431	453	472	467	427	442	431	422	472	434	444	438	446	429	448	426	424	425	452	453	441	448	441	433	473	445	453	443	438	440	433	465	462	462	430	431	464	460	419	447	461	443	404	419	418	456	430	478	443	460	434	407	441	433	409	435	422	430	459	422	416	436	447	454	459	458	411	438	428	420	395	423	449	475	453	457	448	428	460	445	443	402	473	460	459	458	401	436	447	483	480	397	419	442	451	478	467	404	468	425	405	450	427	411	445	466	450	467	477	433	462	427	414	443	434	479	470	434	389	464	498	462	440	413	452	453	475	452	448	440	467	444	382	453	453	456	437	455	464	427	458	412	431	430	428	428	414	442	459	392	412	448	428	464	451	458	458	485	430	451	426	458	456	439	465	454	447	442	450	451	458	421	440	467	464	445	388	415	445	415	385	437	462	414	476	498	450	453	436	433	417	480	454	441	411	429	386	439	478	426	419	446	467	423	463	404	434	469	427	435	470	498	431	445	470	418	470	425	436	436	436	436	444	476	410	457	438	435	435	422	443	466	439	474	465	448	445	487	439	434	423	432	445	465	464	468	454	476	453	413	450	423	473	431	463	449	440	446	434	443	423	431	416	422	467	475	431	459	464	432	449	399	473	433	437	462	467	435	432	413	465	390	423	444	401	456	444	450	436	419	436	490	442	481	471	424	445	439	458	433	441	438	440	445	428	429	460	432	434	472	433	436	459	480	440	439	445	430	478	475	456	420	417	430	416	459	482	453	482	454	439	430	431	458	448	458	445	450	437	488	467	395	455	461	452	457	417	439	433	417	475	413	447	434	446	428	430	400	461	425	442	421	450	407	463	468	445	452	445	447	437	470	455	465	448	453	480	407	425	459	445	461	413	431	461	423	449	397	416	468	427	463	437	453	445	455	451	429	469	431	445	448	444	451	451	469	442	478	415	460	455	464	465	414	442	458	489	427	479	450	478	439	446	454	440	428	443	408	428	431	435	419	449	419	416	468	427	446	440	437	425	412	419	431	435	409	430	426	469	438	460	447	430	432	459	461	442	429	440	439	473	450	455	404	434	447	436	449	462	427	428	464	416	477	396	439	427	432	443	482	452	438	453	469	443	462	431	446	394	451	481	436	433	445	463	464	448	424	477	493	465	404	433	464	435	451	466	401	458	441	448	484	460	453	421	475	478	442	437	431	433	443	490	436	510	439	453	426	435	472	436	457	483	403	430	395	446	461	432	442	481	452	428	442	416	446	433	459	434	435	447	417	400	441	479	443	457	451	455	431	456	441	435	471	422	426	458	464	441	443	404	452	470	451	440	445	429	427	436	478	454	466	429	436	461	457	419	418	433	427	460	458	445	458	436	415	421	406	449	464	428	396	470	396	444	454	442	457	471	425	459	453	455	429	419	447	436	449	433	439	446	414	409	433	453	481	450	454	463	448	437	481	436	432	444	451	445	440	418	410	461	450	399	430	421	409	439	410	459	425	413	436	406	454	407	449	460	413	445	443	428	434	405	448	464	453	455	467	467	405	450	434	419	459	464	441	458	458	460	419	427	435	456	466	417	462	482	430	394	444	490	446	457	388	426	444	433	451	423	432	435	432	440	420	445	441	453	435	477	447	447	438	459	433	477	463	443	425	483	463	399	443	437	435	428	454	434	434	453	405	442	437	452	437	454	428	451	472	441	492	455	437	482	443	454	473	408	457	405	484	418	428	424	453	471	419	427	462	461	451	449	475	454	454	469	431	449	474	442	427	437	470	407	445	442	448	435	404	435	428	415	426	448	410	433	424	452	439	443	443	453	461	477	435	424	433	461	438	436	421	446	427	406	458	444	447	467	444	481	425	452	414	410	424	475	476	434	429	445	425	429	434	459	466	394	436	436	454	441	431	464	419	450	459	440	429	437	430	450	437	438	510	447	430	465	440	440	404	452	429	416	451	453	466	455	449	443	436	438	442	445	466	429	433	431	466	432	423	428	436	464	455	504	448	435	463	458	489	441	415	459	443	436	469	440	450	417	466	484	445	425	452	417	431	432	462	445	420	467	431	455	452	479	420	436	421	457	450	421	416	456	435	445	412	457	425	435	434	462	485	444	425	427	441	445	439	467	461	430	429	441	480	421	427	471	419	427	436	469	452	446	435	448	435	450	419	467	449	435	441	456	437	431	446	422	439	417	474	479	431	431	457	472	433	470	421	454	445	481	470	438	445	424	431	451	445	433	459	441	415	490	433	435	437	455	425	411	446	450	420	457	467	441	443	429	457	411	461	420	424	445	481	414	480	416	426	450	467	464	403	456	431	436	451	470	412	475	413	444	447	450	412	433	435	435	481	470	458	451	439	420	471	440	438	451	420	455	448	430	407	445	408	431	442	452	419	437	450	427	477	418	421	465	433	436	444	495	471	431	484	434	448	432	459	424	432	413	450	450	447	401	452	450	452	435	457	467	436	417	456	452	468	453	412	463	438	437	449	415	438	450	422	446	468	431	443	443	415	468	441	450	484	437	461	433	422	433	428	454	463	462	437	441	436	442	489	514	432	417	448	461	448	426	440	441	444	440	454	432	439	461	449	426	450	418	431	445	421	453	458	423	446	428	477	426	417	463	450	454	457	402	430	416	435	457	419	430	440	426	474	435	422	400	407	454	421	466	465	465	423	453	414	455	438	410	418	439	449	450	407	458	448	432	447	464	439	425	402	443	420	415	414	447	431	438	464	473	444	433	453	402	447	441	469	445	431	426	455	443	403	484	462	445	432	461	457	470	483	444	472	459	434	447	469	425	464	428	469	420	494	429
64138	49053	13654	1411	625	489	446	422	406	359	344	348	327	325	335	312	300	290	275	300	311	294	319	269	299	293	313	315	280	296	282	304	286	281	303	278	329	289	321	272	280	294	299	309	281	272	283	275	272	300	275	303	326	298	303	273	281	294	254	291	295	299	286	275	289	323	297	288	302	288	294	295	295	278	318	292	248	262	324	265	282	281	270	312	301	279	305	298	272	301	285	297	269	288	303	296	275	293	298	303	302	298	296	302	258	301	285	300	283	281	285	300	276	259	256	287	304	320	293	288	335	298	286	290	271	320	300	277	289	292	275	310	279	283	284	283	276	286	302	280	290	261	302	327	263	277	277	295	288	291	283	263	300	276	286	278	279	289	281	277	279	306	288	275	295	291	295	277	292	279	287	293	297	278	279	278	294	291	280	320	284	323	296	301	277	278	264	289	274	289	293	314	276	298	260	277	280	297	271	300	291	280	274	284	304	290	290	265	308	281	312	284	279	303	305	320	275	286	268	314	290	294	285	315	294	304	314	283	286	264	263	319	273	290	258	289	274	296	298	300	297	280	263	295	290	295	278	268	310	287	259	275	279	313	264	285	318	280	285	291	287	270	312	294	304	319	307	285	283	296	273	295	283	321	284	289	294	297	270	272	238	304	293	305	308	285	301	275	304	296	305	295	283	300	287	273	323	312	314	271	289	306	296	275	280	278	273	258	315	314	301	253	289	302	283	302	283	267	301	267	299	280	309	271	303	316	277	312	287	298	293	251	273	262	290	296	281	289	293	281	286	293	291	312	283	269	294	293	318	301	309	297	297	303	276	290	280	269	294	280	285	280	281	305	288	313	298	304	293	298	311	302	271	307	311	251	324	290	274	291	299	323	312	274	282	317	258	263	283	273	292	267	306	271	266	302	277	274	317	315	292	293	319	276	292	281	290	290	270	280	294	289	275	264	288	303	297	259	283	286	298	311	324	304	274	255	288	298	284	298	289	293	282	299	290	287	291	281	307	274	304	292	351	284	300	281	290	329	270	310	327	269	284	296	284	298	282	271	295	289	263	290	265	335	299	290	278	293	279	260	278	305	287	292	278	263	310	299	288	280	296	273	290	278	291	280	314	281	299	273	274	326	283	295	300	257	317	293	276	305	314	269	282	274	274	306	264	293	264	293	287	308	294	301	302	280	254	283	247	260	302	283	290	287	277	287	286	274	255	243	272	296	295	288	287	296	287	264	312	296	284	272	280	295	279	283	292	293	292	297	294	261	301	288	302	300	300	252	289	271	294	319	273	296	265	275	283	264	300	301	337	278	273	319	286	281	302	267	264	291	282	281	274	284	299	263	280	295	267	268	304	290	260	289	314	280	275	272	295	277	277	298	303	278	283	292	295	301	298	292	281	280	288	334	276	257	281	306	318	288	325	269	315	248	293	282	282	273	282	291	275	288	294	262	285	303	306	303	285	276	289	265	268	297	270	249	296	323	270	291	291	272	287	261	291	287	268	283	265	299	268	282	294	265	295	321	280	316	290	290	291	262	270	285	298	310	276	301	287	297	266	280	300	286	284	298	279	299	303	296	311	281	272	280	281	282	288	306	300	272	283	300	279	287	265	263	271	280	283	290	293	287	275	305	284	289	275	289	301	281	307	270	291	260	326	278	294	279	294	283	303	304	282	293	320	283	271	274	272	323	256	270	286	281	283	313	295	255	272	282	306	305	283	290	300	274	279	273	276	281	280	261	304	309	278	284	292	283	272	274	264	276	270	277	261	277	298	291	293	301	311	289	255	269	292	275	252	269	288	295	291	300	307	276	349	289	292	295	271	307	279	274	267	292	310	283	287	290	309	292	262	305	295	299	267	310	293	333	270	278	275	302	275	287	288	295	271	287	301	283	294	280	265	302	273	299	276	318	271	269	292	303	263	272	253	270	282	293	272	305	287	277	287	301	291	293	292	310	310	296	273	278	283	291	266	286	291	289	276	262	284	284	296	312	324	286	307	260	288	254	323	319	296	325	295	295	270	287	295	291	290	304	284	282	259	250	253	291	291	285	325	281	268	283	290	307	280	300	265	271	303	305	294	295	303	290	275	286	302	289	305	321	302	270	289	287	294	304	333	285	316	288	286	286	328	294	296	266	306	293	287	307	271	277	282	327	304	283	310	262	288	287	283	298	314	299	291	290	287	269	282	263	312	311	287	298	282	296	332	314	270	256	284	280	277	304	303	312	287	292	302	297	286	295	317	262	282	295	285	290	308	287	313	298	276	318	315	291	310	263	284	274	287	282	265	320	285	268	279	298	265	265	290	292	252	300	273	287	308	301	296	293	282	296	296	271	300	268	256	287	313	258	290	311	291	308	315	270	284	273	314	273	289	249	319	317	261	282	275	263	299	312	294	317	251	299	293	291	328	292	284	302	326	276	290	288	256	294	271	300	283	292	246	314	313	303	311	305	262	277	281	303	237	276	293	311	290	273	277	286	286	254	263	305	304	312	295	290	303	277	264	304	301	285	264	301	278	301	279	259	302	277	306	293	335	309	316	282	299	280	293	308	300	272	295	271	280	289	295	284	305	307	311	273	271	289	302	288	297	293	262	288	283	263	314	284	317	288	287	297	291	305	283	275	291	279	338	301	303	269	287	292	284	265	301	287	304	267	278	311	277	285	304	286	311	274	278	284	317	265	287	264	303	284	298	273	290	262	298	272	269	282	276	280	300	275	341	259	290	336	263	300	286	267	299	262	293	308	303	287	298	262	269	285	290	298	276	282	282	252	273	301	272	288	321	279	277	283	286	289	315	283	272	295	283	312	268	250	285	263	263	273	284	320	270	301	314	282	299	281	312	313	304	291	272	325	309	287	255	278	313	288	300	321	300	292	279	311	285	275	308	307	285	291	300	291	269	309	277	274	282	267	264	282	304	284	275	305	283	297	289	259	283	306	306	317	318	285	274	294	287	301	297	265	293	322	288	307	275	282	268	282	313	311	322	272	281	281	297	297	277	268	302	286	299	262	310	271	293	270	261	277	294	282	290	281	280	270	325	302	276	289	273	321	293	291	287	263	301	278	288	289	279	284	318	277	291	277	271	319	313	291	296	310	320	310	288	289	323	267	299	301	298	250	312	297	284	301	250	288	308	289	268	291	309	292	308	265	272	291	277	304	297	304	296	289	311	273	264	284	307	299	293	289	277	324	276	290	259	313	294	282	307	302	294	295	287	263	305	283	264	265	282	298	267	316	281	268	265	320	283	282	295	313	303	295	313	303	270	270	287	282	277	330	300	304	309	276	274	280	325	305	299	287	288	297	311	287	297	320	292	271	311	321	273	276	292	273	291	320	320	290	277	279	285	296	305	296	282	288	266	296	306	296	286	310	288	273	256	332	298	283	265	264	293	302	276	307	301	300	292	260	320	289	281	318	286	255	280	280	298	281	295	265	268	267	279	270	294	288	265	285	284	311	282	268	302	262	265	266	295	298	265	263	318	293
39969	32744	2119	2217	2113	1699	1562	1404	1246	1143	1037	1040	993	891	872	854	830	760	775	825	783	735	759	770	786	768	760	767	767	762	740	796	731	695	751	738	706	752	732	711	692	729	742	737	773	728	716	739	668	687	678	737	677	719	732	723	733	698	695	718	698	757	712	681	696	728	708	702	668	722	736	676	720	705	706	661	727	705	697	717	659	691	731	683	720	684	758	682	713	659	694	720	709	726	689	688	707	690	743	727	699	732	709	731	700	723	712	709	674	702	704	718	674	719	714	686	751	722	709	691	716	709	698	697	729	693	717	725	715	659	678	716	731	709	715	707	668	689	738	683	719	676	697	701	671	725	735	762	725	712	667	690	714	709	713	726	634	718	690	692	726	722	656	705	696	675	684	702	720	718	709	705	665	670	726	723	727	746	713	675	709	694	715	676	676	702	701	735	693	675	736	703	738	711	682	720	708	735	761	766	679	676	743	669	701	705	715	717	691	726	710	720	683	689	721	744	729	698	690	701	702	732	692	719	770	697	699	735	695	708	691	712	708	728	706	726	656	725	718	691	720	691	748	667	730	675	693	675	768	712	681	683	695	730	715	688	691	764	680	712	705	731	706	735	703	706	663	692	687	746	665	705	689	703	719	749	724	675	679	750	676	684	697	682	714	695	720	691	650	642	720	700	731	734	726	655	698	678	694	662	669	692	694	716	644	704	711	745	723	740	694	716	732	673	704	698	754	652	762	660	672	712	671	679	747	667	728	713	717	706	723	719	683	645	706	702	689	672	733	684	740	730	729	730	696	666	727	703	729	702	688	723	685	679	752	698	746	743	742	709	693	705	703	665	682	719	724	701	665	701	725	686	716	693	725	670	707	717	708	709	731	670	706	728	704	744	688	684	696	685	746	695	681	711	658	675	667	748	729	670	730	674	682	695	700	712	692	703	734	692	713	666	728	749	700	706	732	748	681	670	695	706	729	701	708	689	705	666	693	666	714	709	715	737	718	681	698	686	665	734	718	716	734	701	700	735	745	660	675	672	652	689	701	675	751	675	671	704	745	725	725	672	717	715	723	704	683	677	744	701	645	663	678	691	748	708	704	707	685	659	689	700	697	679	726	717	720	681	729	717	702	686	740	693	731	678	679	765	720	734	715	735	724	682	664	695	726	694	739	726	654	694	719	692	727	767	699	694	699	760	762	747	688	685	687	683	680	737	739	735	694	726	693	708	700	687	695	692	697	740	732	683	749	668	691	712	720	722	697	745	693	743	736	729	688	719	669	716	718	649	699	716	699	727	673	701	690	680	684	741	738	738	719	697	681	689	739	700	694	726	679	696	714	704	740	735	715	677	736	688	725	703	709	700	721	704	675	702	689	737	721	720	679	716	697	737	719	703	722	664	680	692	729	751	720	668	726	735	729	660	710	737	699	670	682	672	694	684	664	665	686	761	750	689	713	702	747	705	730	707	694	735	682	649	716	652	740	730	727	758	728	669	722	680	678	701	718	708	691	692	694	720	681	720	647	671	686	698	701	686	722	691	671	712	658	678	692	681	706	737	703	710	664	678	706	731	709	728	717	676	724	692	681	741	711	727	657	725	711	715	720	678	709	659	676	705	718	693	703	661	721	681	762	736	733	722	722	690	699	723	674	705	763	694	735	706	727	690	738	633	706	685	690	728	677	678	654	700	656	718	695	702	754	686	686	679	677	730	728	747	698	731	700	687	719	708	724	672	675	724	692	718	682	722	717	699	746	653	683	648	759	700	713	717	702	698	713	681	641	667	750	740	704	724	743	692	694	724	707	689	641	766	709	693	688	725	720	712	725	702	690	731	699	705	700	723	695	706	742	712	714	681	728	687	713	696	750	731	711	707	713	678	715	696	709	717	733	686	703	722	671	742	669	695	713	708	724	679	696	701	730	687	724	731	691	702	685	730	687	709	718	678	717	694	698	750	703	692	756	750	697	677	766	681	692	667	719	726	713	676	731	698	747	717	715	683	717	696	738	697	729	679	715	638	659	645	721	750	693	673	732	687	666	774	678	689	680	675	697	667	649	730	725	751	670	722	681	724	706	678	658	711	681	707	713	713	723	735	675	691	758	763	704	719	678	721	738	720	749	733	687	734	744	702	723	687	726	694	685	701	704	712	667	702	716	713	687	686	701	676	773	772	682	719	718	747	689	732	766	724	703	672	679	652	713	722	700	691	679	698	687	700	713	688	661	746	720	698	733	723	691	678	716	712	721	734	726	728	694	671	717	705	728	680	714	715	744	726	707	674	696	740	738	742	693	742	728	707	682	722	678	704	697	702	718	700	719	678	752	686	701	690	653	701	737	707	719	697	690	765	670	700	699	687	677	699	706	701	743	749	727	681	712	701	715	702	739	744	723	703	709	689	691	759	723	710	688	693	687	657	766	714	736	690	669	733	686	674	682	736	710	718	705	699	671	712	723	669	723	694	683	715	684	700	695	650	725	641	718	702	702	670	682	733	708	713	762	719	712	677	635	677	695	703	716	679	756	686	740	711	690	682	685	744	769	729	724	640	745	715	675	678	638	699	710	690	709	747	668	737	689	722	675	738	691	691	737	761	763	697	710	674	700	660	688	659	740	729	696	699	727	661	720	687	728	671	763	700	736	711	706	687	661	708	695	719	704	686	706	657	692	666	707	735	703	701	693	723	700	657	690	713	723	715	714	672	699	712	690	736	726	684	722	739	746	707	695	690	723	703	727	685	662	695	663	696	683	689	754	685	704	668	727	712	713	660	658	678	689	707	724	735	724	733	704	658	678	690	733	707	734	713	661	703	701	700	714	699	744	741	715	705	677	691	736	763	699	759	680	717	732	705	730	714	705	747	695	682	688	683	709	722	699	701	681	685	678	688	726	738	693	717	722	725	678	729	691	684	708	702	715	710	704	729	710	686	738	670	697	715	729	726	693	700	689	640	688	701	669	662	661	676	695	679	711	693	707	694	723	687	690	661	716	674	724	695	714	737	707	689	719	689	691	736	665	716	698	658	688	684	703	690	689	666	729	697	707	752	698	726	728	755	709	725	675	668	719	704	696	674	664	700	700	675	710	659	728	718	713	696	705	721	697	731	771	722	748	695	695	667	698	653	708	657	723	688	688	693	724	717	688	675	684	743	700	679	698	664	774	710	698	708	691	727	633	711	669	728	719	681	724	718	708	668	717	722	709	667	723	733	696	703	714	667	706	678	702	701	683	700	713	753	740	699	667	660	698	686	663	660	729	706	701	743	716	726	682	702	742	710	729	717	688	735	714	708	709	731	716	710	734	703	742	695	741	724	693	697	693	668	692	680	719	750	731	745	675	721	661	689	710	765	753	716	675	700	688	654	683	717	733	684	694	732	678	698	712	690	673	703	707	707	716	725	699	738	722	686	695	695	708	669	674	700	709	691	690	782	679	715	711	684	681	711	677	687	666	722	706	715	721	676	670	734	677	734	702	715	679	738	738	709	753	724	724	717
75187	61855	21657	4417	1064	697	538	465	423	369	397	369	337	319	303	313	290	292	350	262	294	270	270	264	271	252	276	274	274	235	251	270	271	256	224	246	245	267	286	229	255	254	237	253	269	251	261	219	231	259	247	238	241	264	235	253	241	254	264	247	261	294	217	267	264	263	245	253	247	241	245	269	267	240	240	243	262	260	218	241	248	206	254	239	238	258	255	266	246	257	253	265	233	263	223	226	235	252	257	253	233	259	252	240	257	254	270	224	226	227	252	215	261	281	284	257	252	252	251	253	270	265	237	251	270	256	256	236	261	241	249	262	226	255	273	224	222	248	276	260	220	273	253	257	248	263	275	221	263	233	249	262	257	256	233	283	241	265	242	243	283	272	243	229	283	228	266	244	249	259	233	241	266	261	245	249	244	235	256	247	235	261	255	236	260	252	242	255	250	258	248	235	264	225	258	287	265	255	232	219	238	256	218	270	259	240	256	227	233	236	232	236	265	262	238	287	228	270	246	262	281	233	217	248	228	253	264	240	246	249	253	255	249	210	240	259	253	276	259	240	239	255	217	238	260	260	267	271	252	244	253	279	254	280	247	261	236	244	254	234	285	223	247	227	232	232	268	237	237	266	246	238	241	253	286	271	245	242	233	293	244	236	240	259	233	255	262	250	273	262	222	241	279	248	247	280	259	222	264	261	241	234	254	252	239	247	270	237	267	247	255	281	233	244	242	250	245	243	236	249	231	271	253	217	258	231	240	267	264	211	244	245	255	244	229	265	252	246	248	234	251	281	264	271	271	243	259	239	220	237	252	241	262	260	274	221	239	236	243	283	258	242	267	261	261	252	248	242	274	242	270	268	260	258	224	284	245	241	258	283	264	233	238	220	232	261	261	246	252	234	255	265	237	234	260	281	243	223	241	242	228	245	253	245	237	287	226	255	233	259	255	276	229	242	239	252	221	250	230	274	250	253	248	249	253	223	241	266	263	230	245	249	283	269	229	251	241	263	249	255	252	245	247	237	245	229	244	251	254	254	250	253	254	246	254	231	240	234	247	250	244	211	256	229	279	240	243	271	231	233	218	219	249	252	251	229	204	262	259	240	233	220	232	227	257	254	229	256	277	231	228	240	241	252	206	240	236	221	246	229	240	217	234	237	235	235	246	251	231	256	264	253	256	268	256	224	236	240	267	233	259	276	252	264	259	240	236	227	237	248	259	253	254	253	249	260	247	237	246	243	233	226	239	236	238	227	252	243	263	254	244	240	245	249	247	268	254	249	265	255	259	248	244	247	239	242	247	241	235	281	262	259	234	288	238	240	260	215	262	252	262	259	228	253	248	245	228	230	259	251	207	272	234	269	251	239	249	255	254	238	267	259	239	279	245	254	271	250	243	220	226	218	261	217	245	269	266	279	264	249	239	273	218	245	270	232	271	277	225	252	218	240	252	238	265	247	230	224	247	229	235	246	309	247	247	260	291	246	253	248	241	236	264	233	232	270	274	240	268	262	245	256	244	264	227	238	253	226	236	264	267	246	268	267	216	240	288	249	261	237	264	254	240	242	259	252	245	224	222	259	260	261	245	244	229	251	263	237	272	278	283	237	230	272	243	268	234	261	263	254	259	271	261	247	265	268	256	262	282	246	223	264	247	244	261	229	255	206	228	234	240	235	221	253	229	277	258	221	218	251	245	250	240	299	258	251	272	226	250	230	241	231	236	255	258	237	245	248	236	261	255	273	249	241	270	258	234	239	269	279	243	265	226	225	255	230	281	255	256	271	233	247	241	247	246	254	205	229	228	260	226	278	282	255	218	255	246	235	253	240	284	266	205	238	258	249	238	257	249	242	250	247	269	244	261	254	237	236	262	228	260	270	284	255	261	247	235	270	254	213	245	257	251	230	209	232	230	227	232	266	237	237	252	217	248	247	245	240	240	242	237	248	236	259	235	212	248	261	236	259	273	237	231	281	258	289	260	240	253	269	254	223	233	242	250	242	233	210	267	247	260	280	271	257	266	217	225	269	263	219	240	244	247	230	248	278	238	259	266	224	264	264	276	245	247	247	264	274	254	244	233	240	251	245	252	242	277	253	223	239	254	243	272	269	275	232	249	225	256	259	271	247	225	240	275	271	301	231	250	244	278	250	241	256	237	260	258	258	245	250	248	253	240	253	211	243	258	259	253	245	225	249	264	276	267	208	236	247	246	230	255	228	238	250	261	228	259	247	263	264	247	219	241	262	266	268	255	258	261	240	244	246	222	260	258	245	227	223	213	246	252	232	242	256	239	244	260	249	253	234	262	233	252	205	237	265	247	248	242	261	251	239	248	265	230	245	255	242	246	259	269	245	230	255	237	255	264	242	257	238	247	222	283	285	249	243	230	245	219	251	233	269	273	268	262	245	234	237	230	277	239	233	277	264	235	285	227	256	267	251	248	235	244	251	242	264	240	247	243	275	233	256	262	244	221	231	242	257	243	257	257	213	219	269	244	247	230	257	224	247	246	268	260	251	250	217	273	247	275	235	270	281	216	233	284	254	263	269	279	223	243	272	237	251	270	256	244	254	245	251	254	263	245	277	264	263	257	238	252	269	284	265	222	262	246	233	255	207	230	261	249	224	242	244	247	270	253	251	272	273	259	253	277	240	292	271	224	253	230	239	248	250	267	221	249	267	246	229	234	249	229	277	217	252	243	252	245	238	259	248	240	272	267	243	229	255	236	260	238	244	274	235	223	253	238	213	254	235	272	267	228	241	264	262	258	245	239	264	249	254	238	221	261	224	259	265	217	217	266	248	262	265	235	254	260	243	212	246	254	259	253	234	267	249	248	280	254	251	260	250	233	219	256	254	275	250	248	250	231	283	258	239	241	251	242	257	226	256	241	226	255	246	225	233	244	236	254	252	241	254	251	258	242	240	253	240	259	263	199	244	270	265	256	266	258	234	270	248	217	244	222	282	271	254	249	255	266	231	210	257	230	229	256	253	223	268	227	244	255	225	254	240	231	288	238	236	270	226	236	239	245	225	248	267	267	240	244	252	279	237	228	241	241	219	262	250	253	231	265	227	246	248	239	292	287	260	259	256	274	234	219	247	233	236	241	238	254	258	214	225	254	218	242	213	261	255	255	261	233	250	254	248	241	243	277	223	272	214	247	262	265	230	226	250	243	256	253	246	265	228	261	236	241	238	250	222	243	232	256	247	235	259	228	246	272	239	233	244	250	207	241	257	256	251	248	248	236	245	245	262	277	244	235	263	271	267	253	253	251	248	227	249	259	263	249	249	248	242	231	243	266	236	240	256	246	232	265	231	236	251	252	252	241	249	263	235	255	267	241	230	274	234	254	255	226	263	255	246	286	262	260	233	245	245	280	239	244	281	259	265	242	225	264	230	244	255	258	219	268	260	271	265	235	265	232	257	225	255	240	246	268	220	249	239	228	242	245	250	241	243	236	256	255	238	273	264	210	263	251	246	227	273	227	263	247	271
48853	41780	3322	3728	3145	2607	2104	1783	1615	1380	1241	1180	1093	1008	935	917	877	819	825	817	801	757	781	747	695	697	679	698	715	668	656	675	625	648	658	629	646	628	630	662	642	628	646	690	651	642	641	636	596	613	626	621	585	633	581	569	610	611	660	596	569	624	610	614	604	575	588	610	599	611	602	642	587	599	620	552	615	630	616	617	576	585	609	609	597	613	568	614	567	609	626	578	624	630	597	620	572	661	602	605	603	602	607	593	584	580	585	586	563	610	600	632	644	561	619	627	616	574	620	612	622	605	575	561	594	601	571	600	610	576	649	609	605	577	628	591	627	606	585	591	620	601	615	553	593	575	580	623	595	578	565	577	591	613	600	606	595	563	574	547	588	606	557	561	537	582	610	607	593	599	537	581	589	585	571	601	611	595	610	577	610	645	629	574	583	583	548	609	586	635	584	598	595	588	618	607	615	574	588	616	619	580	616	548	598	564	585	564	562	604	603	611	596	595	574	634	631	598	595	580	603	555	564	590	606	560	550	649	622	573	601	567	625	585	637	546	587	600	584	613	585	617	646	616	585	566	605	611	594	568	555	581	591	604	603	625	592	605	545	612	622	574	563	590	617	600	579	593	617	569	571	580	603	579	585	617	599	619	593	617	595	615	553	553	560	598	583	647	600	594	602	569	568	575	605	563	565	575	597	586	582	561	563	643	569	625	613	615	603	593	638	627	589	553	590	580	621	604	620	573	586	585	600	606	575	550	614	592	593	606	591	579	595	594	619	602	572	607	575	614	596	582	607	572	586	630	606	590	595	591	585	599	592	602	610	608	579	618	597	569	610	617	595	601	563	617	581	598	578	612	617	592	576	571	618	560	603	615	633	604	605	599	615	619	594	613	587	595	607	577	599	588	614	564	633	582	627	573	537	614	567	566	574	593	607	617	614	589	575	588	547	578	595	615	625	611	547	592	599	590	591	615	574	554	575	590	576	593	581	555	618	570	566	595	642	586	578	618	612	579	633	566	574	616	593	599	582	553	592	576	543	550	605	581	627	548	589	584	574	593	546	586	597	588	539	566	604	611	555	593	608	593	623	597	548	542	586	594	573	552	581	588	577	571	579	612	579	572	654	607	601	635	585	602	609	574	601	553	573	612	605	561	580	593	580	608	594	580	603	584	592	592	596	619	550	596	579	628	634	609	584	606	561	544	576	631	584	645	593	584	570	594	577	601	565	563	599	570	597	588	601	561	561	550	599	569	601	656	554	614	580	563	623	560	617	579	620	629	623	568	591	583	558	586	616	620	537	590	572	564	547	558	566	563	610	585	631	629	607	579	579	582	610	620	601	593	579	596	633	588	541	588	619	567	557	583	578	586	614	633	563	566	589	593	621	590	609	603	572	618	582	611	609	633	546	604	591	616	581	609	552	581	548	625	625	595	614	589	573	572	598	594	644	578	598	569	623	621	626	624	601	600	622	606	582	577	541	555	619	565	586	577	560	587	622	591	634	567	540	561	625	632	586	588	588	577	600	589	608	637	584	630	611	549	600	619	582	618	553	579	584	617	583	607	595	563	583	611	570	638	585	618	570	555	560	572	537	586	591	590	563	584	610	576	579	587	562	572	562	559	629	599	589	615	587	557	595	611	576	600	560	583	591	642	611	588	628	638	551	560	577	576	548	614	597	579	603	626	591	620	617	600	594	612	553	586	617	628	616	603	572	637	585	599	573	582	637	616	543	599	604	599	554	535	598	595	599	571	595	600	583	599	630	541	573	591	607	600	573	584	594	605	577	588	567	560	568	615	587	599	549	580	582	603	567	603	599	589	585	566	545	603	583	605	572	622	561	587	616	585	626	602	546	613	588	608	561	556	564	629	592	579	609	605	627	576	596	560	574	612	593	595	569	603	635	617	629	571	599	636	603	607	595	616	577	618	592	566	593	583	544	609	596	604	571	603	584	575	579	590	574	645	611	541	618	627	622	630	568	618	569	610	587	556	570	523	587	608	607	596	603	647	578	595	615	588	610	544	623	594	600	595	583	569	586	610	595	583	564	616	573	559	608	627	599	547	560	540	558	667	626	597	576	586	624	600	612	581	558	597	563	586	574	578	554	563	626	604	591	550	589	589	584	584	594	604	574	608	547	610	600	612	548	551	577	623	566	583	576	643	602	583	608	576	598	580	583	559	547	566	613	583	558	535	606	586	572	616	616	596	626	616	569	607	592	591	601	591	594	551	607	572	603	604	614	631	638	607	569	581	582	581	609	593	565	564	645	613	587	574	543	600	565	646	590	610	600	628	587	578	578	580	584	596	632	588	575	585	608	617	637	564	604	555	578	554	591	644	590	598	563	599	594	576	636	638	588	582	574	624	627	555	596	604	586	548	586	617	562	573	578	630	633	568	606	600	601	584	592	640	576	606	604	591	605	558	607	614	613	612	595	575	586	597	598	614	631	632	590	581	647	562	579	582	565	630	624	580	587	619	587	566	579	584	598	621	599	607	561	588	575	548	588	565	547	601	603	518	615	578	637	583	633	577	553	603	610	597	583	642	618	609	596	556	571	592	577	582	590	566	583	569	612	615	566	583	586	641	593	602	607	602	583	614	604	578	573	602	586	597	578	612	597	584	639	624	577	580	606	594	593	564	556	594	590	555	589	621	598	598	605	599	582	585	586	576	575	589	599	594	592	560	619	585	599	561	585	599	570	625	598	584	548	581	586	582	569	611	560	593	561	611	593	598	566	607	547	584	585	538	604	605	635	595	591	619	622	571	609	581	587	622	603	613	574	593	563	605	583	584	552	585	559	635	595	594	583	579	572	652	629	599	618	588	591	614	574	620	601	609	591	574	582	621	604	606	615	600	591	588	606	625	605	596	610	587	623	646	599	586	608	603	551	588	612	584	558	588	622	558	612	582	599	608	621	575	633	594	585	572	557	573	578	583	598	564	577	630	591	574	573	546	634	600	588	559	557	624	601	585	593	538	569	615	570	609	623	564	598	598	593	566	584	564	605	601	549	608	580	599	598	621	604	596	604	634	580	629	584	608	594	630	597	605	577	576	583	586	640	576	618	589	604	629	590	592	555	602	587	521	553	583	583	585	615	580	577	557	576	586	548	613	601	576	546	617	576	630	564	571	594	569	600	600	562	546	564	630	617	634	580	613	599	573	623	605	581	584	621	601	591	580	591	631	595	635	573	567	594	601	605	616	592	594	587	554	643	591	618	585	616	591	618	598	586	586	615	623	637	570	588	613	585	565	589	617	588	591	606	512	579	587	580	567	558	597	565	635	597	621	540	551	629	534	616	572	617	618	630	591	601	604	594	588	580	609	613	586	565	564	565	587	596	578	633	610	596	577	609	584	603	604	596	578	595	621	621	620	535	606	588	578	568	603	583	582	560	587	615	638	624	592	595	608	571	588	578	568	578	578	597	621	605	587	576	569	602	586	546	558	606	598	624	586	601	593	569	588	583	599	583	573	563	638	592	596
18079	4719	371	163	194	168	157	174	160	162	190	156	163	142	170	168	142	169	182	142	161	153	176	152	165	162	159	145	167	136	175	171	197	157	155	157	174	159	165	175	154	150	164	174	165	149	138	161	153	167	186	189	186	169	136	164	170	166	169	169	146	165	164	140	169	137	171	181	138	166	168	176	156	148	159	168	156	170	160	151	160	166	161	169	175	160	157	145	142	168	176	187	167	188	167	164	161	180	150	166	141	154	137	148	163	162	170	174	162	157	173	150	174	156	184	175	170	167	187	194	152	160	171	187	153	164	174	140	193	161	156	167	160	170	161	162	162	174	166	166	167	191	155	162	207	143	189	177	161	167	157	151	177	172	165	159	168	131	146	169	174	175	216	195	154	169	148	149	143	153	175	145	157	176	150	163	152	169	164	172	145	181	162	164	156	166	172	174	163	170	170	164	168	160	159	163	154	171	143	175	157	174	171	167	150	171	149	158	168	136	159	146	180	160	163	155	157	171	160	170	175	168	172	155	148	137	173	169	170	161	160	157	155	162	170	165	170	184	146	168	193	169	161	169	185	139	175	155	160	151	146	164	153	149	150	179	175	163	147	154	172	175	161	182	167	191	175	178	163	149	172	162	181	158	191	167	159	157	168	135	157	143	157	180	162	169	177	173	173	156	170	182	168	177	179	170	135	153	174	168	167	149	168	147	170	195	151	152	143	179	150	140	174	164	161	154	172	170	150	171	154	147	178	158	165	169	171	182	166	164	176	162	201	161	165	162	157	170	164	165	154	174	182	172	159	158	160	176	176	174	137	170	167	153	169	166	154	162	172	137	176	181	176	143	163	166	171	162	165	149	178	176	184	166	168	148	143	166	160	146	164	173	173	168	168	156	182	181	160	137	160	154	171	199	166	173	168	156	171	170	163	157	147	157	170	173	158	139	174	147	164	135	153	168	166	157	158	187	159	146	167	174	153	160	168	166	157	181	165	178	146	154	149	162	186	165	175	144	154	146	156	160	152	171	169	183	164	170	152	195	171	152	162	151	173	161	159	154	172	125	158	149	173	154	188	157	169	180	162	152	181	152	164	194	174	169	142	141	157	173	166	148	172	149	135	186	171	194	139	193	161	151	163	184	180	181	162	162	167	158	163	163	165	139	182	187	166	178	151	196	156	166	174	184	162	190	159	156	187	176	159	178	162	165	175	173	181	159	147	158	169	146	147	167	154	150	181	161	143	180	196	170	167	175	156	150	145	166	170	172	168	170	165	182	166	176	180	156	168	197	160	170	164	177	167	185	182	138	149	181	170	149	171	180	155	176	164	165	151	146	181	152	152	167	162	167	159	142	165	148	159	158	189	159	159	175	180	173	165	156	155	180	173	172	146	188	177	149	141	155	148	170	156	183	174	175	144	171	161	159	163	144	186	166	166	167	165	193	167	149	188	173	173	191	168	163	167	148	153	188	158	157	174	169	173	170	173	152	187	164	173	158	183	142	178	160	163	150	161	158	170	152	172	157	174	164	172	150	158	161	153	185	155	150	170	172	140	172	186	170	185	175	164	181	140	180	164	154	153	168	161	153	163	182	161	162	167	167	161	171	160	152	160	168	187	155	182	208	144	159	163	153	183	182	149	182	171	161	137	164	174	185	176	170	181	171	158	145	184	156	165	167	163	170	182	160	151	146	149	164	178	181	139	172	171	170	170	151	158	184	167	149	149	171	166	164	176	142	197	206	190	186	173	177	172	166	149	166	158	162	166	161	146	180	166	167	166	181	169	155	165	131	155	190	161	162	155	179	152	173	184	174	194	178	169	169	169	159	173	165	178	170	180	154	159	168	178	176	167	171	154	144	152	169	162	157	171	160	163	179	156	164	166	163	170	153	190	172	184	156	169	167	159	160	166	157	176	156	166	172	177	150	171	147	156	200	173	153	158	146	131	160	149	166	171	184	192	173	178	181	163	182	143	158	178	166	141	162	159	160	177	165	173	180	179	173	177	186	185	164	184	165	197	152	150	169	163	180	166	157	173	163	162	181	183	149	182	192	188	166	163	157	169	156	174	169	176	158	163	160	160	147	184	148	155	161	165	166	147	154	167	152	154	170	156	136	159	173	146	166	180	175	159	158	166	171	168	180	176	170	187	179	172	162	166	193	147	159	186	157	154	177	183	175	141	172	155	170	190	149	189	164	150	170	170	157	175	180	177	155	159	156	170	155	169	144	171	171	156	179	146	173	152	169	148	177	154	139	154	191	151	155	156	147	175	147	177	175	151	171	162	157	168	144	161	141	166	138	170	191	147	175	174	160	162	164	164	188	174	171	173	198	169	160	149	165	169	177	170	187	184	178	183	177	171	158	162	172	162	176	157	154	149	182	180	180	177	158	180	169	170	181	153	153	172	159	164	153	150	157	162	148	171	172	154	113	173	157	183	168	172	168	158	160	161	167	168	192	165	180	165	159	154	160	149	157	173	147	164	150	163	147	167	163	154	165	137	145	161	152	149	164	146	187	155	165	175	159	166	185	175	169	187	183	166	146	148	173	160	163	137	166	171	163	192	159	160	161	180	161	173	161	174	165	183	201	177	162	148	188	181	184	173	148	189	190	169	167	148	144	156	177	167	155	168	173	185	179	168	191	175	141	172	146	134	179	175	153	165	177	184	174	158	149	139	168	174	171	171	195	185	182	167	175	160	183	171	159	155	160	146	169	150	166	184	162	143	162	180	178	179	151	155	164	162	161	162	149	168	146	206	141	197	152	171	166	163	177	166	174	162	163	150	165	156	158	160	166	159	158	173	160	172	175	156	159	161	155	178	137	164	179	189	157	161	163	163	153	172	160	169	157	173	194	177	159	165	169	173	162	165	172	143	164	161	152	165	143	173	154	152	172	168	158	165	184	171	165	165	193	181	184	149	155	155	178	140	165	159	168	206	195	152	140	153	146	172	174	144	158	202	134	167	155	174	186	163	164	154	155	174	172	156	173	179	167	165	163	170	177	175	174	175	163	155	160	143	157	180	160	161	177	184	159	167	148	154	163	191	162	169	171	151	164	169	167	153	171	184	154	168	178	143	168	171	176	134	143	164	157	173	193	171	162	203	147	147	175	172	156	150	174	179	179	180	183	170	164	179	196	170	147	167	176	193	168	172	137	166	163	169	193	163	168	154	168	147	176	187	156	167	175	179	171	149	162	160	170	174	173	156	178	143	159	161	159	169	171	160	142	169	147	189	168	163	163	167	159	167	160	154	160	149	178	184	155	175	174	159	155	157	175	185	153	153	190	158	154	194	172	153	183	162	182	170	175	171	159	179	182	159	153	173	159	155	170	148	158	174	169	158	166	169	150	178	147	165	172	164	161	141	171	159	158	183	144	168	139	148	173	158	182	156	150	149	144	144	127	163	184	169	168	163	155	163	176	168	185	162	166	161	156	149	177	159	182	178	154	165	155	167	177	176	162	156	146	162	154	158	156	149	179	139	152	162	178
16857	5903	494	525	529	504	486	511	463	427	453	472	434	466	448	489	448	413	483	467	453	440	425	439	437	458	457	418	462	463	444	439	438	434	409	447	493	423	434	425	441	441	459	428	400	434	454	426	434	425	450	436	440	460	473	422	414	450	427	441	422	413	421	456	457	439	435	489	435	434	407	445	420	467	470	420	479	449	425	428	456	426	447	459	399	419	461	429	438	429	438	465	435	452	469	447	402	446	429	454	460	460	428	462	427	438	440	464	420	420	427	454	439	467	426	456	417	455	473	427	435	426	445	428	477	469	431	436	483	471	441	446	417	472	428	417	403	438	450	423	467	503	461	437	435	440	469	442	445	432	468	413	442	450	456	449	418	448	449	490	453	385	404	422	439	447	426	447	451	467	456	426	464	439	449	438	447	459	421	454	419	450	414	435	456	424	433	472	480	436	442	437	434	463	459	429	455	449	473	428	479	479	468	450	456	463	427	407	445	442	434	416	440	439	486	403	455	475	442	424	484	468	435	464	429	429	439	441	454	445	439	449	410	447	422	463	400	409	453	440	410	451	439	418	472	444	435	461	434	481	422	419	414	456	444	443	440	432	455	417	438	474	457	461	422	426	446	460	423	444	402	421	442	436	421	450	464	462	466	464	432	443	426	465	455	441	409	405	421	394	437	461	465	386	425	493	439	455	410	468	438	414	459	431	451	461	464	434	428	485	427	445	434	473	478	406	436	429	420	453	445	410	456	435	451	468	446	429	486	440	443	436	474	465	451	437	455	421	452	467	431	455	417	461	424	453	454	460	462	412	450	415	444	479	442	443	478	448	436	457	408	419	423	414	428	427	474	431	463	470	446	457	429	427	441	456	432	392	483	386	459	436	450	434	486	440	471	444	447	436	456	462	445	397	426	458	497	408	465	441	384	456	475	404	437	435	435	455	450	418	451	456	451	450	412	440	435	433	453	459	419	449	444	438	455	471	476	429	448	463	441	471	444	435	471	431	476	485	488	460	439	434	415	415	429	494	439	467	437	453	422	454	434	430	430	383	439	435	478	440	446	428	429	429	407	438	436	477	458	435	423	484	459	411	453	439	428	488	472	430	430	507	442	459	448	456	420	461	407	444	421	475	471	414	441	444	428	455	464	406	456	466	450	431	460	445	441	424	471	476	424	404	455	432	454	463	446	431	442	444	391	443	436	458	476	475	449	429	425	432	416	438	441	433	411	444	449	437	430	403	486	452	488	411	390	476	467	435	434	424	467	454	424	461	416	409	437	449	433	420	428	455	416	463	414	435	419	430	433	446	447	442	435	457	444	501	413	473	435	467	455	483	424	417	483	432	446	481	429	469	399	434	419	408	444	466	463	460	451	464	415	419	463	436	459	401	457	445	412	443	443	409	412	436	414	438	448	460	419	431	430	455	415	429	472	485	440	454	432	420	455	394	437	420	446	444	457	469	430	425	428	434	440	431	425	486	452	438	408	452	471	438	421	429	424	445	470	484	451	434	487	488	414	432	457	448	472	438	431	464	415	496	478	454	422	449	448	470	433	454	477	468	428	409	440	431	480	444	427	448	445	447	409	421	467	486	433	449	448	466	473	449	463	433	423	419	463	438	438	429	462	450	401	432	431	453	411	442	386	458	427	455	420	422	408	450	428	421	451	428	480	439	437	448	437	465	413	455	428	451	425	408	453	456	432	447	446	436	437	430	445	483	464	389	484	435	448	499	428	408	429	454	443	473	399	435	467	417	430	474	468	448	436	470	455	435	451	466	436	453	462	392	419	471	461	408	427	442	483	441	472	422	429	449	485	470	452	406	442	419	439	412	435	425	453	432	436	454	428	434	436	461	468	443	442	466	460	451	443	463	462	463	468	438	432	487	459	471	453	467	414	474	462	428	447	451	446	432	452	398	432	414	449	436	431	443	445	441	399	455	457	430	426	430	436	439	458	442	414	463	480	433	471	450	437	445	430	449	453	444	462	467	457	483	445	480	434	412	453	458	447	433	452	410	408	448	462	432	459	403	457	448	428	469	429	433	479	424	444	456	475	468	437	475	444	478	430	449	446	452	503	450	484	414	517	449	407	444	476	452	441	422	433	449	444	442	437	404	425	471	447	476	448	408	434	466	436	441	424	437	412	435	452	448	462	467	439	459	461	457	437	480	457	461	470	471	440	422	449	455	437	466	432	464	444	460	423	467	454	428	438	448	430	450	424	469	409	434	461	428	416	424	441	451	492	469	454	465	425	451	412	417	460	450	475	422	443	490	457	437	472	429	445	403	437	464	498	436	452	497	434	486	427	419	467	475	459	434	439	489	434	444	463	410	434	476	461	451	414	452	446	460	437	436	458	392	454	444	403	480	505	435	455	446	431	469	444	421	411	445	461	429	443	428	421	429	434	424	462	435	433	442	457	412	440	463	450	460	427	421	446	480	444	467	461	431	419	450	440	449	443	431	431	487	416	461	453	446	439	503	446	456	384	456	450	454	443	460	431	439	478	446	438	463	435	432	516	386	432	432	420	436	436	461	430	393	460	464	437	442	439	442	448	422	450	452	441	420	472	437	399	445	455	421	483	497	451	453	446	476	441	418	443	491	430	474	444	462	429	432	478	441	468	449	487	442	448	459	474	413	433	398	459	433	440	455	425	465	403	444	459	447	460	453	479	404	463	429	468	475	469	421	437	438	462	414	447	433	415	420	461	444	469	468	479	481	433	453	459	430	438	457	444	431	463	452	456	457	461	452	479	436	413	440	379	436	466	429	437	423	411	433	426	452	441	460	452	459	441	422	433	449	437	477	437	467	433	473	410	433	447	449	461	477	443	455	444	420	425	444	430	463	440	458	436	435	469	428	416	419	418	459	454	432	435	431	431	433	403	439	420	459	432	453	415	439	455	444	411	446	431	483	423	476	440	465	440	458	464	484	461	453	456	437	450	433	496	464	433	443	434	430	458	439	419	463	451	444	433	422	424	457	427	463	412	423	467	414	448	439	444	476	466	454	436	437	428	425	441	430	449	437	439	446	435	420	465	435	471	424	452	448	463	479	429	484	451	431	461	429	409	461	421	480	422	439	402	456	442	423	432	464	445	460	440	444	473	403	432	438	393	446	435	401	433	434	450	411	432	458	407	427	454	446	433	455	443	453	431	413	468	430	401	431	446	377	478	425	426	425	439	454	445	437	436	416	440	463	450	471	490	431	477	466	448	417	426	477	457	457	446	468	457	445	433	462	458	445	398	460	450	434	461	478	463	436	407	470	468	443	448	423	445	413	434	447	446	445	394	421	424	426	424	421	450	489	438	450	483	456	418	438	480	433	448	427	443	460	447	436	457	487	436	456	437	472	477	437	456	410	464	435	471	453	491	453	477	468	454	414	477	418	481	450	422	445	422	473	437	469	468	422	395	443	439	433	423	464	472	459	441	436	411	478	461	438	434	461	456	453	477	436	485	466	454	419	459	432	459	450	477	458	464	437	468	448
64174	48850	13440	1363	607	517	447	421	353	350	324	351	355	341	324	349	320	310	328	295	314	281	291	325	284	298	327	295	284	289	299	261	296	305	289	304	308	279	309	288	318	278	291	273	313	315	301	264	303	297	280	254	295	257	277	296	295	302	271	300	277	281	312	285	292	283	243	294	288	302	287	252	322	260	289	312	280	272	290	288	279	287	269	267	295	267	274	268	277	301	276	284	299	283	296	304	288	299	288	303	321	283	282	279	266	290	306	303	251	246	272	278	294	315	277	266	257	302	258	283	298	276	331	284	306	348	311	300	266	288	287	274	310	295	310	299	287	292	257	264	269	292	312	283	271	293	295	293	289	277	273	307	255	278	257	315	309	312	270	285	311	264	287	303	278	259	282	302	297	278	292	290	284	296	271	314	302	288	297	322	287	282	336	303	306	313	294	305	339	302	293	283	280	309	295	294	261	271	279	315	287	317	278	305	290	244	302	278	283	284	288	301	254	299	259	278	299	306	294	277	268	296	281	275	289	261	281	325	255	296	310	301	277	289	284	309	262	286	277	298	280	275	277	289	277	288	268	304	268	311	252	300	280	292	295	293	284	283	304	258	247	302	285	295	281	312	271	295	299	314	298	300	283	292	298	289	247	294	288	299	308	292	272	304	270	286	299	267	264	315	310	247	301	278	289	298	284	286	274	273	308	305	317	306	324	286	281	262	265	285	280	272	292	267	261	281	285	309	300	278	250	289	301	290	269	270	300	288	305	296	306	298	268	295	284	293	289	295	298	287	311	303	323	292	307	270	276	299	303	290	284	264	283	275	280	305	272	271	306	282	255	277	287	317	315	288	307	284	301	292	281	273	304	294	283	322	277	307	287	262	275	297	264	282	289	286	280	282	294	277	276	292	285	291	304	280	277	318	285	288	281	289	299	286	297	289	284	262	289	280	305	254	266	275	277	277	287	309	283	303	332	274	272	282	323	309	287	310	251	251	275	263	273	286	294	290	303	272	292	300	277	305	289	311	341	295	246	266	279	293	283	275	320	310	295	314	267	293	299	305	296	278	267	253	273	291	278	269	285	313	283	299	273	300	265	295	303	269	297	348	297	269	288	285	288	292	285	262	271	297	299	300	286	291	289	298	298	279	270	303	309	309	294	282	319	309	302	268	261	317	293	292	285	304	284	311	274	307	284	278	296	268	270	283	301	288	289	315	306	264	256	289	308	285	281	245	306	285	290	297	306	298	286	287	280	286	288	272	313	294	297	267	264	285	258	316	287	274	302	317	306	302	238	254	269	284	287	314	258	310	273	295	296	278	270	315	304	275	289	274	305	288	314	285	297	269	251	297	290	304	296	301	297	274	301	286	304	306	311	308	276	280	290	314	310	269	316	286	293	293	305	325	313	305	281	298	300	262	303	295	284	289	278	322	294	292	300	280	280	269	249	286	263	294	268	283	285	292	295	286	280	299	289	286	313	313	266	269	289	266	297	279	274	283	321	294	307	321	268	278	306	285	291	282	288	274	285	295	273	266	342	303	265	263	273	267	261	293	261	256	283	305	332	273	321	297	282	245	271	297	291	279	271	300	311	330	263	288	273	273	252	301	287	278	301	280	329	281	263	281	286	276	283	325	287	280	301	270	273	315	247	297	273	283	286	288	321	331	257	275	306	260	299	305	288	299	253	289	303	286	274	291	277	309	307	276	329	278	302	284	306	286	290	269	329	267	293	287	264	289	286	297	262	296	309	265	272	332	298	279	279	316	280	275	264	276	286	295	293	292	275	276	272	290	284	255	283	312	287	268	265	266	284	259	308	287	294	303	255	290	294	297	270	296	329	317	291	299	307	289	282	284	274	280	290	286	342	282	287	292	263	295	255	288	279	298	297	284	281	302	287	304	284	285	299	302	294	299	278	278	294	287	294	304	278	324	277	241	284	277	303	301	336	282	284	307	282	290	324	302	272	292	290	307	305	302	314	301	298	283	310	253	286	290	281	280	274	298	287	298	299	257	281	280	309	310	266	263	283	289	270	284	312	262	271	275	291	291	316	291	283	285	284	316	274	300	296	263	292	256	274	271	295	288	286	262	293	287	265	292	292	288	272	282	287	269	278	282	284	282	267	286	284	305	291	269	301	295	277	293	287	270	274	242	283	288	298	291	308	292	301	273	285	269	288	289	311	323	276	259	284	283	292	293	246	281	277	273	278	293	304	275	306	268	267	259	277	281	286	285	268	285	290	254	315	296	299	287	292	325	336	285	288	261	278	279	268	274	309	281	280	240	271	255	326	277	309	311	296	242	274	299	284	280	325	295	324	276	296	302	275	292	277	281	274	286	269	281	289	309	271	278	280	303	283	319	311	301	298	279	288	294	268	284	296	301	281	282	283	280	291	290	293	301	253	281	241	300	274	291	289	308	288	308	290	286	282	271	249	263	270	276	295	289	298	280	255	295	302	297	286	282	257	281	299	275	291	302	298	284	291	283	297	277	281	268	262	281	295	288	301	271	266	274	310	315	272	254	275	275	285	279	285	310	302	278	309	331	285	310	290	273	275	295	317	298	297	295	296	273	306	256	339	289	284	272	260	265	292	313	302	312	291	272	273	278	278	309	307	285	284	305	260	282	289	325	264	287	297	278	290	293	306	276	297	296	260	286	327	289	263	289	295	304	260	318	317	276	293	290	286	300	264	264	311	283	291	287	314	311	279	302	291	310	306	326	309	297	309	274	303	296	298	300	301	286	300	265	289	309	278	302	281	313	279	298	300	315	284	278	282	270	267	324	290	328	295	279	298	287	297	321	299	294	307	281	275	267	290	289	291	312	306	287	242	279	320	304	275	274	293	318	246	263	266	301	288	265	275	270	307	260	271	270	276	278	275	269	270	285	305	289	296	280	301	264	247	329	281	263	317	299	285	296	287	298	298	307	266	291	279	294	294	268	279	283	277	304	273	279	281	277	289	315	276	285	277	271	300	306	306	308	318	306	305	267	267	306	298	261	330	291	268	288	285	276	285	269	253	284	293	269	294	299	314	308	302	308	291	308	312	284	290	272	284	298	281	256	246	292	259	289	296	282	314	282	298	277	261	286	301	277	277	292	263	287	290	252	284	290	286	309	268	251	288	270	270	284	311	317	287	280	260	312	278	285	309	290	285	280	279	292	294	284	287	263	279	287	278	296	254	277	257	300	279	314	265	276	317	284	265	278	296	292	278	289	302	318	284	311	279	274	320	305	281	266	265	291	282	280	306	278	271	312	279	306	263	265	302	260	277	276	296	293	292	232	277	282	285	289	255	289	309	287	310	272	270	287	307	309	296	250	247	306	268	292	350	281	281	290	300	262	283	277	329	302	312	305	295	297	286	282	297	261	262	278	269	291	299	311	285	261	279	294	283	280	311	275	318	282	273	259	279	310	328	296	275	270	304	301	304	339	307	288	267	303	300	309	294	285	307	276	294	292	301	274	284	283	285	316	250	274	282	293	272	294
39983	32585	2149	2295	2062	1780	1546	1355	1211	1126	1033	978	904	866	862	841	796	837	808	796	808	828	771	786	815	761	716	770	696	699	721	737	763	719	747	741	725	749	690	731	759	707	748	660	693	738	760	689	676	735	680	682	732	710	744	760	679	684	719	717	699	735	683	763	675	760	670	741	706	739	772	752	743	667	702	701	742	707	696	738	725	711	665	678	684	689	705	712	673	723	683	714	684	713	715	704	723	686	749	704	708	693	742	668	726	645	721	716	695	672	727	659	704	699	712	722	738	730	691	682	682	653	717	723	708	719	751	756	709	733	722	737	682	748	686	726	694	743	701	727	695	731	707	700	735	741	701	688	682	708	718	700	668	735	677	699	715	664	756	718	651	717	719	666	695	699	776	718	735	678	668	696	710	693	653	689	728	680	703	684	672	658	684	700	665	761	677	704	703	711	710	721	719	730	718	675	665	704	673	702	738	684	708	710	714	715	691	681	688	696	732	707	731	707	680	745	757	725	702	699	684	742	691	699	755	696	729	735	698	729	723	677	744	689	724	739	715	698	764	714	712	668	714	729	697	741	732	681	699	681	701	719	705	673	745	685	723	686	717	709	700	683	717	771	726	717	702	712	729	663	770	712	729	682	715	698	661	718	705	706	679	738	646	714	743	721	691	700	697	716	676	704	720	669	701	699	705	746	728	656	716	726	731	709	730	734	736	679	716	747	685	706	696	704	732	717	709	708	708	737	706	728	657	701	711	719	741	726	680	655	698	687	728	670	620	721	673	735	709	724	697	700	683	664	708	753	705	710	685	686	725	709	682	698	662	655	691	686	727	716	727	693	699	722	704	740	742	722	699	716	713	672	727	691	692	696	704	710	688	705	693	720	719	639	724	694	690	707	683	697	731	720	685	696	689	710	690	692	697	678	716	705	654	705	748	722	750	710	713	755	713	658	713	724	747	691	714	731	698	653	722	708	675	690	711	713	689	678	704	726	662	666	701	726	741	717	701	712	702	685	695	736	692	656	721	712	677	688	667	677	731	764	737	703	721	688	744	731	650	723	685	749	709	652	700	679	673	675	701	706	709	695	684	674	695	715	722	698	710	717	725	666	684	671	691	673	705	712	733	643	694	716	695	700	672	677	726	681	713	707	707	712	710	727	683	675	766	699	751	717	688	737	747	692	683	720	720	712	714	702	676	718	715	701	712	691	734	724	686	718	693	716	729	748	742	732	652	750	705	734	725	660	715	735	671	732	699	719	666	702	691	687	674	715	747	680	698	718	696	751	719	687	695	689	746	702	683	741	681	744	646	703	699	688	700	672	709	711	713	722	707	698	748	705	741	734	728	705	655	736	679	716	704	704	730	737	736	703	726	690	729	696	707	689	700	746	676	687	682	704	746	738	717	656	685	693	704	713	705	659	704	718	695	701	686	732	715	748	692	713	715	706	707	716	701	668	757	673	729	760	681	672	734	637	639	667	670	742	704	728	693	659	730	693	714	722	636	671	672	706	721	666	666	691	707	747	750	678	660	657	734	738	714	712	696	681	702	681	682	764	710	700	696	688	716	703	678	666	710	685	761	677	678	691	692	700	731	745	660	745	714	708	718	692	672	704	732	757	736	727	686	668	712	698	695	698	640	664	712	729	697	714	718	715	715	696	704	687	726	705	686	684	714	670	731	639	689	659	738	688	721	669	712	702	722	715	721	725	716	683	656	723	730	672	717	717	709	686	635	747	706	697	752	675	724	704	666	678	718	758	655	683	739	703	656	700	725	690	710	710	702	707	689	738	705	731	656	732	662	624	702	639	737	687	756	660	715	724	734	651	669	702	725	700	711	720	665	659	692	722	698	730	719	692	710	691	696	715	696	707	704	735	689	739	756	717	700	730	669	704	688	671	731	702	694	721	718	720	691	764	699	708	711	701	717	711	721	713	682	719	695	693	710	668	758	736	672	732	687	739	712	672	631	693	715	705	727	740	724	680	669	708	719	690	707	705	718	712	706	706	688	707	697	695	713	712	687	689	679	725	715	700	714	732	719	735	696	720	665	722	707	662	752	704	709	703	725	732	738	664	710	672	679	706	703	673	688	715	709	703	683	733	727	712	689	700	687	665	706	710	729	736	672	708	703	739	706	728	755	678	695	693	691	679	674	712	738	665	694	697	730	720	668	695	717	737	704	688	706	680	736	703	711	689	683	625	663	696	721	646	670	671	712	653	720	695	717	697	666	726	711	713	704	659	678	696	694	654	698	668	699	669	698	738	698	715	733	692	713	727	719	702	730	721	683	683	745	729	658	695	726	734	671	702	698	686	649	700	704	682	650	721	707	705	678	693	728	718	688	643	687	730	713	698	721	698	753	719	741	700	709	708	719	744	730	649	751	721	691	667	710	716	693	666	674	727	687	724	705	685	720	717	700	670	662	702	713	691	739	698	670	759	710	668	693	675	706	697	682	697	705	727	669	699	731	769	682	673	727	608	706	694	716	722	713	725	675	695	705	710	703	709	727	689	721	678	687	685	688	712	692	674	682	719	722	714	751	729	688	730	718	680	687	726	670	715	704	692	761	694	683	651	718	667	706	682	712	679	744	712	687	671	684	694	679	690	668	687	699	660	690	703	739	722	714	724	675	732	645	726	706	668	670	723	688	736	720	730	676	700	727	711	718	728	652	723	760	693	703	718	736	698	654	723	677	730	691	713	687	704	669	709	689	726	701	639	707	667	703	676	692	675	676	712	667	677	674	682	690	710	693	703	679	669	689	715	747	674	737	676	718	712	716	670	704	700	733	703	735	695	656	671	685	698	710	737	657	698	648	712	715	733	691	748	701	674	702	714	691	758	722	700	711	694	684	733	699	694	732	708	708	708	703	735	715	698	709	669	739	645	667	716	702	714	732	700	718	660	638	681	737	682	753	710	701	729	707	685	687	720	702	689	704	674	706	668	706	739	724	766	737	709	688	644	680	727	727	685	702	689	699	710	736	706	713	705	689	717	736	699	678	697	714	716	693	670	699	684	727	671	725	741	667	785	702	712	711	690	716	740	695	706	693	643	674	672	728	651	720	710	675	677	747	677	669	695	715	646	769	677	735	719	702	665	714	704	733	698	708	692	664	689	723	686	680	717	701	751	698	687	722	727	718	693	675	672	726	702	714	725	722	707	665	733	740	710	746	697	687	733	689	639	754	710	719	685	701	714	703	714	705	700	690	720	737	701	692	714	666	684	729	733	715	724	748	682	693	689	721	701	660	702	696	707	737	713	666	721	697	714	683	688	722	749	689	750	671	707	699	644	696	714	680	722	707	722	696	694	693	716	735	702	690	709	707	710	728	686	696	737	700	685	687	688	665	723	631	676	698	742	715	717	663	697	703	699	694	680	703	726	667	731	666	640	708	705	724	726	701	701	716	720	703	710	693	730	699	679	724	742	722	663	750	700	748	721	701	687	727	737	698	743	641	735	720	663	697	727	713	692	704	746	685	722	720	701
75383	61772	21183	4178	964	721	518	455	481	396	354	340	355	316	282	276	296	333	257	266	289	281	243	275	259	246	238	247	241	259	273	254	244	253	263	268	275	278	245	232	246	270	249	256	265	243	265	249	253	270	255	284	234	224	238	243	265	240	263	249	266	244	267	247	271	239	228	226	260	242	262	259	233	245	259	265	214	256	225	227	216	231	276	263	261	241	249	251	253	220	289	285	234	234	257	243	255	243	226	223	263	235	250	222	266	232	260	230	237	228	227	216	229	235	268	237	261	232	228	258	253	240	227	246	239	217	248	264	256	251	244	230	242	213	249	245	225	272	251	241	267	261	276	237	241	250	248	238	276	235	264	253	229	253	219	222	240	256	235	258	234	241	266	219	272	262	215	250	257	249	236	239	253	247	260	240	241	233	271	232	243	257	271	236	235	270	257	270	265	264	241	267	252	267	235	236	251	258	241	246	228	256	244	242	258	234	240	252	267	254	240	253	270	250	234	268	242	221	247	239	257	229	261	237	228	234	264	212	246	255	253	271	237	241	260	273	250	260	232	273	282	255	232	262	236	275	235	225	241	276	247	257	264	223	233	245	225	253	248	254	226	278	270	235	253	235	257	254	258	239	257	239	262	246	253	269	230	240	262	258	261	264	265	246	248	288	271	248	234	233	209	244	231	236	234	262	276	257	242	241	232	261	277	260	221	259	255	258	224	239	246	255	245	231	266	237	227	268	220	243	268	243	237	243	231	243	229	266	227	256	238	252	246	251	253	232	251	223	245	230	249	229	268	246	288	243	248	225	251	263	258	246	227	253	244	253	231	241	254	246	260	242	259	251	243	233	232	253	246	273	238	219	232	256	254	241	244	247	255	255	248	234	270	237	220	257	247	259	252	242	256	248	243	265	264	235	247	243	256	240	253	252	239	259	246	233	238	243	242	219	253	252	218	221	227	254	231	250	227	246	225	250	247	227	236	252	273	236	256	233	233	221	249	269	233	252	269	247	235	241	264	246	222	276	270	268	227	257	258	253	245	256	233	245	253	259	216	247	259	255	229	237	269	250	262	247	275	241	235	266	216	224	240	246	282	247	255	257	245	247	263	264	261	233	249	222	254	220	240	223	240	236	261	246	237	233	257	286	248	264	278	288	267	265	226	256	246	265	267	258	241	267	257	275	263	241	228	254	261	227	250	246	235	258	262	262	227	242	226	245	241	259	243	243	235	221	245	246	260	277	253	249	229	217	253	239	268	253	270	253	255	265	267	242	232	247	254	219	254	252	259	265	272	208	250	242	240	247	218	221	242	236	263	239	259	249	270	271	231	224	251	214	242	249	259	253	238	238	205	269	254	219	225	236	270	231	250	232	280	251	256	257	248	249	217	218	249	251	239	261	231	232	247	254	244	250	269	239	233	242	260	221	240	218	259	230	246	249	256	245	255	262	243	245	244	272	262	251	269	234	250	232	235	226	246	236	248	241	247	277	261	243	262	242	259	244	223	270	232	257	254	221	256	249	234	232	244	264	273	268	239	253	263	241	266	243	259	227	245	225	263	267	247	253	237	251	204	249	233	228	263	237	249	248	262	233	243	258	277	245	248	266	258	275	255	238	256	260	266	220	260	237	227	257	232	234	233	256	208	245	261	258	262	233	268	267	252	256	225	273	242	274	256	228	255	252	284	249	234	260	224	255	250	262	251	243	274	247	209	275	290	260	214	244	241	257	259	224	274	241	249	234	230	236	229	224	253	267	233	250	256	261	258	265	247	262	268	253	245	272	230	259	231	228	257	266	248	257	247	258	269	226	273	255	250	236	262	256	251	249	252	255	231	273	260	247	248	239	243	226	250	288	241	260	271	255	279	260	254	256	234	246	253	241	225	214	219	270	279	241	248	245	251	249	258	291	305	237	248	256	246	239	238	256	259	261	255	263	249	255	244	264	256	255	241	233	256	268	259	264	252	236	268	265	244	253	259	248	223	244	226	264	255	242	240	253	258	241	228	240	238	257	255	245	241	244	275	240	231	244	274	241	253	252	253	234	231	277	261	227	253	270	281	258	239	258	258	257	252	250	249	256	229	272	242	254	239	248	251	238	227	253	221	248	267	262	257	260	236	250	254	234	270	271	249	245	254	251	227	234	243	267	220	271	243	250	235	243	235	236	263	237	233	228	240	257	259	249	260	253	232	270	245	222	244	234	258	219	237	236	234	235	239	245	242	250	216	212	237	274	237	240	236	248	238	236	252	264	253	255	261	265	250	256	247	248	207	270	256	248	221	262	264	264	242	232	262	269	261	248	262	267	243	244	238	246	280	261	245	249	244	254	214	263	243	219	242	228	260	217	258	247	255	222	257	298	267	262	288	253	264	244	264	238	223	229	223	268	247	254	241	258	266	245	229	264	274	245	232	248	271	249	242	244	250	237	249	270	270	245	241	262	266	232	293	254	267	252	269	269	243	264	243	251	261	240	266	255	249	247	241	256	276	254	235	263	230	249	255	250	271	243	248	247	232	269	241	243	246	249	290	248	245	278	239	225	256	256	257	234	263	242	239	202	243	233	224	257	226	220	226	250	256	240	263	285	245	222	240	224	251	252	240	231	271	242	240	255	230	225	219	243	241	250	228	237	259	255	233	251	250	253	258	238	253	253	237	258	258	237	248	279	230	205	249	259	231	272	242	230	246	240	249	241	240	226	245	286	263	236	243	227	244	229	253	244	259	225	231	244	256	282	262	262	221	264	229	251	263	251	251	252	271	243	260	238	249	234	238	272	236	266	211	266	246	243	241	251	241	254	255	228	232	229	257	265	220	242	234	243	213	233	259	255	256	294	233	231	235	232	229	234	241	248	218	231	228	239	241	252	253	282	251	259	234	260	256	287	210	260	260	232	241	229	261	223	263	269	244	263	260	244	261	246	243	243	228	236	274	287	256	263	270	252	269	244	251	264	262	232	238	262	231	243	237	264	253	221	226	234	256	262	271	215	217	242	262	228	237	234	215	222	265	240	227	257	227	266	244	245	236	268	266	260	247	255	267	214	262	257	255	246	244	224	225	215	217	242	239	239	270	246	232	248	255	276	252	244	237	236	249	229	256	266	247	239	265	239	245	231	213	241	264	238	253	250	265	203	227	301	221	274	233	241	260	256	270	238	225	253	236	255	254	243	263	254	242	244	225	222	242	250	242	244	243	254	232	230	263	267	219	243	246	253	237	268	263	226	231	263	233	236	248	237	269	222	247	216	249	274	255	241	280	252	250	256	215	265	245	252	249	252	244	242	245	238	268	233	207	256	225	249	253	233	239	235	275	202	239	243	267	242	238	265	239	240	256	260	226	242	292	260	223	235	219	244	245	239	249	270	218	235	248	229	244	247	239	255	229	220	228	273	243	244	249	210	214	201	231	234	237	253	250	229	234	271	242	248	247	254	216	239	244	257	282	261	242	238	245	251	242	217	276	246	259	243	250	231	245	230	245	255	229	247	238	220
48601	41338	3348	3734	3106	2604	2134	1821	1589	1378	1264	1122	1077	1029	975	904	884	867	780	756	753	769	773	725	672	743	706	697	698	675	635	642	632	692	668	674	613	656	651	660	645	632	621	634	646	655	653	629	616	617	575	562	669	637	602	632	580	598	620	638	562	633	590	602	584	618	623	635	606	612	580	588	644	585	570	596	608	580	632	630	592	591	597	647	614	650	601	569	567	599	589	598	618	564	615	557	610	596	624	580	634	581	547	600	565	630	619	597	586	626	614	625	623	588	593	577	578	590	611	585	621	635	619	554	558	566	632	576	596	575	538	595	597	612	580	536	624	575	602	570	603	587	619	597	620	602	562	621	625	573	593	575	585	570	600	591	658	575	617	591	568	643	630	610	602	630	629	557	610	579	591	614	610	560	572	584	636	566	594	619	602	556	566	565	591	579	595	592	568	560	573	582	567	607	614	587	584	578	604	582	580	603	595	607	552	629	565	615	583	638	579	588	564	580	621	575	594	618	576	570	592	591	583	602	624	576	622	587	626	557	604	556	584	572	528	573	618	592	607	579	637	579	613	583	581	587	599	543	562	609	539	587	587	590	635	581	615	576	580	589	615	606	605	590	615	619	603	581	599	574	622	621	594	603	618	603	616	616	595	607	602	533	566	592	597	566	578	572	550	637	564	587	569	615	569	559	598	658	593	612	600	574	592	548	546	578	598	596	595	600	576	566	594	625	611	580	581	554	578	581	577	603	597	594	587	584	603	624	594	556	588	587	592	609	596	578	605	565	618	632	567	605	581	596	620	576	547	613	604	534	644	603	567	570	597	590	612	557	621	601	603	597	619	596	595	604	583	560	573	615	586	562	581	589	600	591	579	580	614	562	565	577	586	572	592	611	569	609	575	595	555	581	615	633	566	566	566	599	594	610	591	564	559	606	593	608	569	587	591	610	594	600	595	618	613	597	567	574	615	623	577	619	553	586	526	626	599	586	554	592	590	576	588	574	585	627	601	632	575	608	648	597	578	593	577	598	563	629	613	603	586	580	560	590	577	563	579	591	587	584	624	624	594	582	576	570	585	558	632	600	540	613	615	602	595	619	598	630	574	584	595	570	572	576	564	579	578	613	592	597	530	639	583	612	598	597	593	602	621	570	578	568	591	638	573	604	574	611	577	606	624	561	559	634	592	618	594	578	592	559	601	571	601	569	576	600	577	652	607	558	601	579	623	612	541	620	599	602	579	595	608	646	579	565	580	553	596	605	588	602	587	596	589	561	554	619	609	574	597	597	603	629	610	609	621	619	562	598	608	601	557	582	583	617	591	629	616	582	630	552	563	611	577	526	617	590	623	609	580	620	621	581	599	562	622	619	597	618	608	595	583	559	534	587	593	607	583	583	560	603	572	566	636	569	568	571	584	578	604	598	595	604	596	575	567	591	560	586	600	554	592	621	570	591	581	563	618	608	542	564	625	634	595	576	628	628	582	611	545	600	561	590	587	627	614	561	628	559	585	630	584	580	608	572	580	582	582	581	603	580	614	594	564	577	614	610	568	538	582	573	653	622	612	551	567	562	594	609	566	546	573	619	597	624	581	592	589	556	597	554	607	561	605	548	568	614	604	597	584	635	547	564	608	560	553	593	581	618	618	620	611	621	582	590	592	578	635	538	570	592	589	585	594	587	553	636	615	613	649	564	545	578	621	577	617	572	588	627	564	589	559	612	607	605	583	563	609	616	633	593	621	591	593	580	551	602	578	553	574	602	563	555	608	606	580	601	658	567	555	617	606	614	646	599	578	627	563	630	537	568	559	604	589	578	635	589	564	602	553	621	548	536	609	621	592	577	570	608	587	573	629	584	585	582	602	589	590	608	576	606	555	628	623	556	586	592	561	547	547	617	576	598	601	580	570	622	612	579	598	605	579	573	600	548	590	578	609	615	603	590	617	570	576	632	544	556	588	595	572	615	576	607	600	564	616	579	619	589	549	598	600	604	585	557	602	601	582	572	574	562	593	548	555	586	585	597	557	664	593	602	581	603	551	627	617	607	605	616	603	584	543	577	605	606	577	582	590	603	590	590	575	595	621	558	598	556	573	582	582	577	575	573	579	596	629	552	599	589	563	610	602	567	593	607	656	608	607	573	607	559	598	562	582	625	578	591	582	570	575	563	604	584	548	622	579	654	549	631	615	561	611	625	638	547	609	595	598	581	581	599	603	606	559	572	577	602	605	623	582	607	581	600	593	538	605	566	607	621	592	602	596	622	600	560	609	606	585	567	622	586	594	608	611	599	533	600	573	573	606	587	598	587	588	610	565	592	555	585	581	616	622	547	586	601	581	599	594	575	548	605	622	547	585	633	561	616	620	591	582	600	563	563	578	606	553	589	579	592	634	612	602	643	592	585	523	578	586	587	613	591	634	612	611	579	581	559	603	605	562	603	559	574	547	575	592	645	571	560	590	551	611	632	575	575	603	579	606	634	574	614	546	607	597	562	636	556	585	596	562	637	588	592	616	576	559	599	570	595	644	580	612	611	601	621	544	577	584	573	577	621	589	572	574	587	641	608	578	582	581	570	626	584	638	587	600	601	592	592	592	571	549	603	582	635	645	609	593	619	568	592	603	611	588	609	620	636	554	590	580	580	599	608	569	580	567	596	621	607	588	558	590	589	616	572	600	615	598	601	587	572	587	556	605	584	545	595	599	586	625	598	581	565	554	613	603	577	585	569	576	569	580	608	612	571	579	571	581	611	582	594	564	594	563	540	609	644	609	597	618	605	602	562	585	607	580	583	576	605	615	568	620	577	586	596	566	610	578	575	638	550	551	568	577	590	553	598	582	570	584	581	598	576	573	604	636	560	580	607	595	602	577	606	588	604	632	570	612	545	565	602	613	622	581	589	552	634	589	608	592	559	588	588	594	580	608	608	593	596	571	582	592	566	609	571	570	583	604	599	594	598	624	602	533	593	612	583	559	612	571	596	592	579	577	594	567	558	625	618	642	577	584	607	592	639	573	637	587	588	599	596	575	630	554	630	644	632	602	607	615	627	575	592	602	577	635	572	567	580	609	581	574	606	621	581	587	575	583	589	610	609	581	580	602	541	631	601	542	563	614	613	591	596	600	567	623	558	559	586	570	620	594	628	580	609	577	603	587	570	590	601	582	661	635	564	615	610	656	635	572	606	623	623	569	562	576	592	584	599	584	583	563	600	617	601	556	569	587	574	569	578	617	608	571	584	583	618	590	606	590	578	644	591	613	595	562	587	587	600	603	572	615	627	584	606	622	568	573	600	607	599	612	579	609	607	598	635	624	607	565	595	580	589	546	574	613	595	621	586	618	552	560	585	597	604	601	617	586	578	601	625	616	589	616	612	549	578	598	599	589	605	591	551	592	571	564	562	592	584	569	591	591	581	607	620	596	620	611	611	587	566	598	607	580	575	580	594	560	595	577	593	580	606	618	548	606	622	578	591	569	604	635	590	590	614	597	594
17946	4423	337	154	192	162	156	165	173	157	158	182	176	172	169	164	189	161	175	152	178	138	164	186	179	154	161	180	175	156	166	138	204	187	118	170	175	155	164	172	186	158	139	136	169	172	172	167	153	160	144	160	176	154	161	166	184	154	152	187	184	167	186	179	152	152	169	156	151	146	162	177	152	183	132	166	171	152	158	178	180	196	177	167	173	174	139	141	160	147	172	182	175	128	168	166	175	188	163	151	191	166	171	152	173	167	159	168	162	164	176	166	146	149	172	153	191	148	163	186	159	151	166	153	171	163	166	178	163	177	172	179	162	175	181	154	160	163	160	166	167	161	151	163	180	160	154	169	158	167	178	165	150	163	165	171	189	174	182	182	202	175	168	163	172	180	145	156	141	189	169	158	172	163	168	170	170	160	159	180	181	153	159	144	178	197	165	161	164	172	155	150	175	161	141	179	166	158	168	156	176	194	169	156	160	173	167	153	158	150	186	156	170	138	170	150	166	175	150	196	144	179	172	157	176	145	177	170	161	151	186	157	164	173	157	160	145	156	156	151	148	181	169	159	197	156	156	182	151	159	147	163	171	166	156	164	157	172	178	166	170	165	167	152	149	165	171	160	182	174	181	170	158	156	173	172	152	157	130	167	155	160	169	170	161	159	166	168	174	168	172	189	154	150	172	173	169	143	162	167	169	167	212	149	146	153	167	142	183	169	178	176	176	186	172	163	169	152	179	177	161	169	198	168	174	172	175	133	175	188	151	158	159	168	164	146	156	150	150	183	151	147	166	175	144	165	144	144	172	160	157	175	165	177	152	159	173	175	190	166	169	167	153	163	172	150	169	163	168	169	150	188	153	151	162	156	187	169	158	165	162	153	168	169	161	166	172	169	165	160	153	147	190	158	157	190	205	160	155	177	166	171	175	152	165	158	159	156	182	146	182	167	142	154	175	153	174	166	171	172	140	158	167	162	163	162	150	158	173	160	171	152	159	178	167	165	184	144	171	171	160	183	149	136	147	160	183	160	183	184	163	160	157	167	146	158	163	170	168	178	147	182	177	186	163	146	177	168	171	157	156	187	171	169	156	154	172	149	170	178	199	174	135	161	153	163	159	165	175	179	160	194	181	168	172	182	150	148	163	180	161	163	155	169	162	167	183	147	164	164	170	170	159	156	155	157	169	165	163	169	178	178	155	155	179	150	180	192	150	153	130	172	180	158	159	163	150	159	163	157	188	145	174	175	167	145	176	151	182	151	158	154	151	170	187	192	166	159	160	178	164	175	166	157	183	151	149	163	165	177	144	175	163	178	167	167	172	164	185	157	177	160	167	140	147	144	173	161	145	164	167	157	140	147	176	169	187	145	156	175	165	163	152	165	154	156	167	181	142	175	157	175	168	154	158	168	164	170	168	143	143	179	170	166	188	167	165	154	169	180	151	164	174	194	153	165	167	146	165	206	170	166	159	182	144	196	174	145	169	173	190	169	176	158	175	193	149	156	173	182	168	167	159	158	153	162	176	171	164	148	188	169	159	161	169	138	139	159	142	177	176	163	159	163	167	161	174	171	182	188	162	169	151	157	174	142	175	174	188	165	158	164	177	158	153	146	159	158	163	151	182	160	183	173	155	169	171	178	170	180	155	151	159	138	151	153	154	163	175	150	154	147	166	183	172	158	182	165	150	141	185	181	151	157	166	171	157	188	157	152	183	158	151	173	168	152	159	190	146	168	185	167	150	147	137	181	162	147	189	159	161	172	156	183	191	166	179	203	151	163	155	161	177	149	159	160	172	176	162	170	147	147	174	181	188	180	154	172	171	168	186	178	163	162	158	151	137	156	156	156	186	157	187	186	162	151	144	174	164	169	168	161	152	166	170	159	173	179	148	157	146	161	180	166	149	158	166	164	148	168	157	141	162	171	166	139	163	186	167	163	160	166	154	147	165	163	166	180	165	150	150	176	190	149	173	164	147	190	173	160	124	158	138	162	142	165	171	147	155	181	169	185	149	190	186	141	158	168	163	177	144	154	173	164	166	159	175	167	147	163	169	162	145	146	158	150	161	153	161	142	160	164	147	167	149	156	163	177	167	168	151	167	167	151	159	171	159	175	140	172	160	161	169	173	158	167	165	187	151	161	141	170	176	159	169	181	147	168	167	148	169	141	147	175	142	172	154	167	161	158	158	175	149	149	166	151	174	178	142	167	159	158	163	158	165	150	159	169	171	163	164	176	156	139	164	156	137	154	145	164	182	161	176	158	167	171	162	162	173	161	163	183	170	177	153	151	171	142	173	179	184	156	165	154	190	159	161	154	172	182	156	164	161	166	174	151	156	168	180	193	163	173	160	196	168	157	142	165	159	168	144	143	165	149	174	164	164	168	173	163	156	163	158	175	156	155	158	156	180	162	197	174	166	154	144	153	156	143	159	155	181	148	156	192	139	153	160	182	163	154	201	186	178	163	136	144	156	157	177	167	188	173	146	186	158	164	189	148	174	149	187	186	159	181	149	152	174	182	150	176	166	140	157	163	181	168	150	147	166	177	165	156	173	156	168	163	160	171	155	150	154	153	185	178	157	184	138	165	162	203	149	175	148	163	151	167	162	182	141	147	186	148	151	178	142	164	162	192	193	150	167	155	176	146	161	166	155	183	163	169	138	146	157	181	161	149	150	163	186	167	173	169	137	169	159	161	182	154	165	152	164	160	167	166	155	155	143	150	173	147	167	158	161	161	154	186	157	170	162	141	175	177	156	171	158	189	172	163	159	158	162	142	165	183	177	174	140	186	144	146	156	171	160	162	161	150	179	168	144	152	156	148	168	163	148	164	155	171	175	155	171	145	175	136	179	152	145	164	154	172	188	166	170	167	164	169	172	186	138	143	186	169	158	172	165	143	145	159	160	166	172	146	146	152	180	181	186	171	162	173	176	164	166	148	173	167	155	155	174	157	156	162	163	171	154	165	168	169	172	179	181	154	182	157	155	168	151	166	171	144	196	175	159	177	170	160	143	145	174	170	175	175	172	147	160	176	188	162	159	152	163	195	165	206	150	164	164	187	161	182	171	167	186	179	187	159	177	169	181	161	143	174	153	190	165	166	159	171	157	161	165	179	172	177	157	169	161	197	162	173	155	182	188	155	166	171	153	140	179	167	130	168	144	192	165	166	191	186	166	170	144	164	151	149	173	168	155	173	173	173	184	166	156	144	161	152	165	128	191	158	182	156	171	162	171	154	162	143	140	150	163	154	158	166	146	165	193	168	164	173	183	149	158	158	160	157	160	179	149	148	186	149	159	170	178	169	176	183	174	181	179	178	169	175	181	166	152	163	152	172	173	178	177	175	141	154	177	167	151	171	157	152	157	151	165	178	147	155	178	172	150	151	158	160	176	168	163	172	168	172	163	163	161	162	140	169	172	162	154	155	167	179	158	168	167	167	164	167	156	174	156	159	157	153	172	169	155	159	164	136	174	184	148	135	139	167
16723	5929	506	526	482	468	461	488	482	436	429	434	468	446	432	417	415	444	447	454	456	477	433	492	463	455	421	397	424	463	435	449	434	456	432	416	479	411	411	428	447	431	430	449	438	447	461	452	497	441	448	437	415	422	442	437	452	434	432	452	430	451	411	458	412	431	450	424	424	393	489	452	433	450	442	434	413	447	447	443	481	433	475	420	458	440	405	444	435	450	461	455	478	453	409	430	472	430	441	434	485	432	406	453	467	407	402	428	439	426	464	427	473	417	437	413	445	435	461	429	472	481	448	463	436	437	466	442	447	423	434	433	456	433	477	452	389	424	438	432	453	440	445	453	447	427	436	436	429	432	428	419	451	446	455	424	397	453	465	405	473	453	410	463	443	420	456	430	462	451	435	399	409	408	413	423	389	454	412	420	483	445	457	432	426	460	458	462	396	465	453	415	475	417	427	410	458	440	424	459	475	451	452	403	471	425	442	440	439	447	449	416	433	441	436	404	459	418	449	445	418	450	458	479	483	512	461	436	478	434	414	446	424	459	423	444	464	430	451	443	460	461	446	441	449	460	480	433	426	387	454	431	435	462	413	425	462	464	479	399	445	445	464	466	466	412	417	464	453	449	444	468	435	470	430	443	473	463	435	445	426	444	468	448	461	459	474	447	451	405	477	427	474	447	466	474	430	426	451	414	431	394	458	430	429	431	465	443	427	454	422	465	418	488	436	446	427	447	438	445	430	424	444	461	441	462	440	423	433	419	453	424	437	462	432	429	453	469	473	451	421	451	452	442	442	432	466	453	418	398	490	423	439	461	432	415	474	444	438	446	433	454	382	452	443	412	424	428	450	421	428	435	484	438	467	422	427	418	442	428	479	443	469	437	420	428	447	462	465	425	473	435	428	422	427	428	474	440	428	438	428	428	419	451	425	429	439	458	462	451	440	434	406	455	487	427	418	473	440	441	450	450	475	452	444	418	409	432	472	445	435	435	431	441	433	450	485	449	426	443	432	433	480	398	450	430	414	429	401	452	461	427	468	432	454	460	457	452	448	459	449	427	413	412	448	401	452	460	482	422	463	451	434	455	443	469	456	404	439	423	436	485	430	462	438	423	444	437	460	396	442	467	438	426	392	466	428	439	443	440	435	458	468	451	442	429	496	442	455	465	454	452	410	431	484	409	429	490	435	405	439	418	438	431	412	414	436	452	438	432	430	470	477	431	438	433	442	428	471	405	410	420	430	430	418	459	428	470	453	452	472	439	432	431	439	420	425	409	424	452	450	420	437	447	466	476	455	444	454	432	390	421	475	440	469	382	420	446	425	455	437	436	392	434	465	445	469	453	431	439	448	429	410	443	433	426	454	431	458	441	468	439	430	447	418	432	426	479	464	431	465	414	414	461	437	465	453	446	439	456	460	430	422	436	465	483	438	458	419	410	426	443	466	470	445	421	461	396	439	445	413	385	494	451	444	433	422	461	474	445	453	426	449	457	450	442	475	444	448	439	424	415	418	435	429	453	431	434	411	397	461	428	431	471	462	428	431	429	449	464	460	435	469	430	418	442	456	421	418	442	483	450	435	427	398	453	439	468	434	427	459	453	424	449	440	467	442	440	471	459	445	449	435	440	441	448	481	451	406	445	460	446	430	443	416	482	449	480	473	446	407	455	445	463	406	416	458	435	467	431	459	459	463	423	412	465	451	451	418	441	431	422	465	428	503	435	481	423	436	453	422	413	415	467	475	471	468	436	446	446	472	404	467	436	452	440	468	410	419	394	451	426	438	440	442	428	423	471	406	462	451	461	433	449	443	435	436	449	385	423	407	445	461	457	422	419	437	464	460	431	424	455	431	461	454	443	422	435	448	447	447	491	456	453	448	426	434	415	417	428	424	478	395	397	426	467	437	455	455	443	415	406	452	402	459	447	424	484	447	456	404	434	404	422	447	456	432	435	420	448	449	452	449	444	434	449	449	441	449	423	428	401	458	439	488	442	437	468	432	444	444	404	438	493	460	415	451	416	451	461	440	447	473	438	443	454	445	466	469	447	438	456	428	462	451	403	403	453	446	447	433	458	455	455	432	447	416	412	452	473	465	479	454	398	481	464	447	476	465	416	433	429	454	442	451	416	483	466	471	425	426	404	443	436	445	429	434	466	433	501	465	430	437	437	464	449	417	441	423	415	476	409	437	440	460	475	387	465	437	444	439	406	451	452	452	439	441	456	408	467	439	439	434	441	463	408	423	428	452	398	436	486	427	437	412	433	461	403	435	446	419	450	420	421	453	455	453	407	444	451	434	451	452	437	432	452	441	461	403	424	419	472	419	444	440	484	466	437	436	457	474	428	399	435	440	403	419	485	438	498	446	451	431	473	433	446	427	436	453	476	414	454	459	445	460	445	419	436	443	420	448	446	472	455	445	424	397	414	451	501	496	442	427	450	452	478	447	440	429	397	408	469	418	422	437	447	463	440	454	442	443	431	441	420	454	437	443	422	440	473	397	418	437	460	417	471	460	455	458	445	476	430	461	445	438	421	456	437	464	412	407	457	422	432	444	402	427	403	419	446	421	464	440	421	446	421	427	444	490	463	429	432	447	450	436	457	457	479	465	461	441	448	417	430	456	473	444	441	417	460	431	450	432	461	435	449	410	463	446	444	433	419	431	453	437	413	414	417	464	412	466	434	445	446	405	417	428	456	436	435	437	449	444	462	446	473	429	431	449	433	509	458	428	413	474	460	445	447	476	470	452	435	412	485	451	438	440	441	430	405	446	481	437	434	448	445	427	441	417	432	412	433	458	409	468	463	461	438	453	406	471	465	435	444	452	463	467	424	431	443	435	422	449	417	433	456	444	432	485	441	413	440	482	464	460	432	420	435	409	481	481	416	469	445	440	445	418	413	396	426	425	409	416	441	458	446	435	448	417	474	407	430	416	457	454	407	446	454	472	433	447	445	419	458	426	455	434	454	436	451	442	452	504	425	442	457	488	441	444	430	432	445	422	442	415	467	389	419	452	405	506	448	447	411	479	445	437	457	450	434	448	450	462	489	459	423	403	449	458	437	448	433	410	467	430	449	454	433	418	430	424	439	424	456	420	429	434	434	459	484	422	465	446	400	442	488	443	475	449	475	418	441	468	428	427	449	456	457	432	419	439	499	430	386	391	452	453	437	428	452	442	418	431	451	451	445	450	433	464	458	423	445	416	418	428	449	428	446	456	411	394	463	439	420	446	457	449	453	444	414	450	462	443	446	430	462	472	459	439	419	454	443	433	437	396	457	395	440	432	446	415	473	447	445	468	398	483	453	438	436	427	425	419	417	432	458	438	509	408	448	443	470	368	466	450	440	455	410	440	455	448	457	469	462	440	467	459	434	434	427	460	470	415	401	462	434	430	452	469	449	471	449	453	409	417	468	459	381	411	457	459	442	437	447	416	430	452	437	434	424	493	448	441	442	456	431	448	412	451	464	433	432	409	429	440	453
63787	48782	12926	1315	600	498	444	383	385	352	340	311	318	327	358	286	293	269	281	309	287	317	328	314	318	278	296	318	337	307	292	265	308	316	317	302	294	261	298	271	268	245	264	294	298	286	310	303	287	289	284	312	291	284	301	289	277	282	247	254	319	295	272	303	292	273	290	262	298	308	293	298	295	297	287	284	294	279	287	287	324	293	323	264	274	262	284	282	277	263	271	284	299	279	294	288	264	276	302	258	301	287	287	279	302	245	295	278	257	294	290	296	310	290	286	311	293	285	288	328	283	289	272	269	276	319	260	293	275	299	326	294	286	281	273	279	278	316	290	301	285	282	271	294	292	294	274	311	285	323	276	283	289	274	275	286	279	264	264	261	270	273	277	302	301	269	289	286	276	314	317	249	290	275	273	254	270	295	314	294	286	278	255	297	261	286	305	266	304	301	281	294	293	292	279	301	285	278	315	324	275	294	285	291	292	275	303	279	308	279	291	283	303	292	288	281	293	244	277	310	268	270	291	248	311	280	320	299	293	316	306	292	274	275	296	276	284	284	314	316	285	292	292	269	272	272	284	271	278	281	287	273	301	299	297	293	258	261	296	288	297	269	253	272	261	295	303	291	289	299	300	297	306	263	301	299	257	305	268	335	266	276	280	300	309	311	280	273	291	286	297	288	295	297	298	313	294	254	308	262	298	296	276	267	285	269	286	291	290	283	315	272	262	288	292	312	304	284	301	281	241	291	294	274	321	298	307	282	302	281	286	300	297	316	309	277	307	303	303	254	301	261	279	327	311	278	297	300	271	287	288	291	288	284	301	276	289	293	308	322	274	309	276	316	271	286	287	280	297	293	321	284	278	302	302	277	302	258	276	269	288	269	267	321	278	323	278	293	263	263	272	257	271	265	312	307	276	291	284	290	327	297	286	283	268	287	285	294	268	274	305	284	301	262	261	322	261	311	298	281	263	310	311	322	278	283	309	300	300	291	283	275	283	311	314	294	285	316	315	281	297	294	295	279	278	278	269	288	284	279	297	311	306	283	290	281	246	306	279	308	283	297	288	321	297	275	273	296	270	284	293	256	312	298	270	293	285	319	310	277	277	284	274	292	275	312	290	322	273	308	286	265	298	285	289	284	278	287	284	255	290	298	317	294	276	297	325	305	266	291	268	264	278	303	306	278	295	306	302	311	280	257	303	310	261	278	307	268	332	286	276	249	286	285	260	251	290	288	276	308	264	325	263	270	304	305	276	290	321	288	288	294	308	297	256	299	280	287	300	288	300	284	280	256	312	282	306	296	315	291	304	300	310	292	284	276	268	285	307	282	284	307	258	284	315	314	305	310	267	299	286	297	284	269	272	295	265	298	291	278	276	335	282	292	276	291	271	264	279	319	293	296	305	273	295	277	295	284	277	296	266	307	251	275	295	303	278	309	270	295	311	291	263	282	260	295	291	293	296	257	276	294	324	287	288	282	278	302	283	310	292	279	282	270	281	276	297	268	307	282	311	252	309	257	310	239	272	301	295	303	303	292	323	289	282	266	269	297	309	291	293	298	293	278	310	297	262	289	295	278	274	287	291	326	294	295	306	295	287	301	299	296	288	273	298	267	292	275	258	247	310	301	300	325	288	277	280	305	308	276	316	306	322	310	323	290	283	283	296	274	286	276	254	309	267	257	292	280	279	274	307	277	288	299	276	289	280	265	284	304	307	307	280	298	290	296	269	270	284	281	293	279	305	286	276	293	297	303	265	328	285	257	301	261	270	322	277	289	289	274	268	276	302	286	265	270	278	294	279	268	300	279	289	310	311	313	246	300	266	264	283	285	312	318	242	322	286	337	250	279	250	279	288	291	285	286	283	297	310	320	288	301	303	300	297	271	314	264	285	287	275	270	291	277	288	293	261	257	286	309	275	301	316	323	289	289	280	272	266	288	286	284	271	345	249	278	283	254	258	282	271	297	288	296	289	295	289	276	297	274	298	316	298	256	296	288	334	327	273	276	295	278	300	282	281	281	301	271	300	307	282	314	307	295	277	274	294	285	281	263	264	273	270	282	282	310	280	297	298	280	261	247	288	287	286	276	264	319	268	306	278	282	285	261	301	301	284	268	322	295	286	312	282	284	286	280	289	288	268	278	272	267	271	269	281	296	316	325	275	348	274	297	283	285	302	261	319	266	294	316	268	302	316	319	327	270	267	272	294	300	299	272	296	292	258	274	265	289	321	260	288	292	312	312	302	280	290	293	292	263	309	272	290	294	294	304	268	289	261	254	272	310	275	295	286	298	308	283	266	273	306	272	279	284	288	274	275	293	282	308	289	303	282	261	280	310	271	320	262	261	290	312	266	271	269	269	298	301	290	281	304	304	287	259	271	290	268	285	261	261	286	282	229	284	265	289	297	288	285	292	267	294	271	301	266	284	267	280	293	278	296	286	283	278	300	268	308	253	258	266	302	270	277	281	289	301	289	308	316	266	308	303	281	279	307	281	282	275	327	301	296	295	273	249	292	282	265	316	297	251	291	309	275	302	293	297	263	281	262	269	268	280	251	279	326	293	299	263	279	330	279	297	245	291	260	255	299	293	289	295	330	291	283	295	282	295	269	300	267	337	316	293	264	282	293	306	262	274	290	300	279	316	312	259	288	286	273	262	301	267	269	310	312	299	283	305	286	301	300	303	292	296	330	273	277	307	274	277	286	330	267	311	264	311	287	280	275	285	232	281	263	289	273	302	300	274	296	280	291	297	259	312	300	295	266	285	313	279	270	312	287	294	271	319	277	266	317	295	295	277	286	275	295	291	308	289	291	292	303	284	305	306	310	288	290	251	302	300	263	284	280	306	301	281	300	284	276	261	289	287	294	284	295	308	305	294	290	270	277	269	260	287	284	280	314	295	270	302	266	279	297	264	335	284	273	321	287	285	324	269	288	274	277	283	283	297	256	311	305	324	276	290	268	261	280	317	282	266	298	278	295	259	313	276	296	281	296	285	293	294	275	321	336	265	289	314	291	271	314	294	287	279	311	244	286	280	322	278	281	269	312	298	336	279	277	270	321	290	298	272	311	289	318	310	262	274	285	307	287	292	257	323	309	284	292	291	319	303	307	274	263	278	266	271	263	271	307	286	301	291	271	298	269	276	295	270	292	306	256	298	289	284	270	282	311	318	313	311	289	268	292	320	264	302	278	319	291	301	277	261	318	301	276	283	307	298	300	270	278	286	283	288	301	276	291	272	293	314	296	272	289	286	272	309	288	290	311	305	291	289	287	290	267	290	296	273	338	297	273	284	316	271	322	261	282	292	286	258	316	293	294	296	335	265	309	276	333	308	269	307	299	263	279	261	274	291	314	282	271	292	292	282	285	292	280	321	334	271	306	299	296	273	311	270	279	308	321	259	279	308	319	303	296	260	324	303	312	293	289	273	278	299	291	284	279	273	293	266	273	282	277	274	261	282	261	291	300	308	272	308	278	279	325	304	291	285
39656	32153	2079	2286	2025	1789	1479	1370	1218	1119	1051	991	932	887	888	897	854	892	789	798	780	815	739	780	765	761	773	704	762	737	757	780	753	757	736	764	748	766	734	691	708	748	718	712	720	730	738	667	642	697	759	720	718	710	688	725	753	723	708	689	702	691	674	687	721	683	741	716	714	680	694	729	739	730	702	721	681	701	714	679	717	697	704	708	713	714	690	711	706	657	661	741	668	712	678	719	721	685	672	708	697	734	729	709	696	685	684	701	664	734	700	654	691	718	674	698	691	706	678	714	720	700	683	726	750	670	744	729	672	741	686	697	667	711	687	717	706	719	747	702	660	695	697	739	719	719	751	670	674	684	678	670	670	720	707	719	775	715	691	678	676	706	771	748	685	727	678	661	646	730	694	679	689	702	702	718	735	716	722	746	729	668	720	712	709	680	693	688	714	679	701	700	665	696	702	673	664	692	722	726	711	713	680	756	696	707	732	723	697	693	708	713	716	741	692	685	692	669	723	712	713	742	633	673	724	706	674	690	716	730	716	700	706	673	717	755	695	733	667	699	680	746	674	684	712	737	722	695	686	660	717	690	654	694	720	674	698	734	703	697	714	693	692	716	719	746	697	696	688	712	727	676	642	683	687	687	705	676	710	667	733	698	729	679	690	700	744	725	681	679	684	708	723	668	698	691	750	665	684	698	709	685	676	742	722	657	659	739	672	723	723	652	717	690	737	732	769	703	736	682	716	710	646	741	700	708	712	743	732	679	703	646	679	706	694	728	684	709	696	712	696	756	663	726	701	702	638	707	674	737	721	702	696	696	677	721	728	710	716	725	704	675	679	733	733	681	702	732	702	705	672	642	744	709	683	733	702	720	725	727	684	685	743	697	727	719	706	700	741	682	681	715	706	676	697	700	691	702	672	752	717	663	711	737	697	743	693	703	728	690	726	693	735	694	737	714	709	684	752	661	710	672	668	655	740	725	710	654	719	715	715	721	725	718	737	695	680	701	708	725	741	709	720	709	716	724	697	711	721	694	678	688	659	709	711	712	690	715	672	700	683	716	718	703	712	673	706	677	701	701	694	745	765	712	661	671	731	713	680	671	671	638	712	686	702	653	731	747	743	709	726	688	702	732	709	688	722	756	650	675	694	695	636	704	660	705	727	707	668	640	724	681	686	736	703	688	677	678	728	678	717	656	721	712	658	729	678	720	704	666	684	679	686	685	705	741	692	753	702	688	724	687	694	651	694	704	642	700	694	692	648	686	697	709	700	718	712	697	741	654	693	699	659	659	700	721	685	722	664	707	706	740	692	709	689	743	720	698	650	702	712	703	694	684	726	737	678	711	661	703	663	661	714	698	699	697	730	667	707	684	695	672	716	731	680	721	761	691	714	692	691	724	744	705	754	712	717	708	687	727	701	706	668	709	675	684	691	715	689	715	721	687	716	732	694	687	694	706	699	708	689	694	678	725	713	689	757	710	676	710	666	705	728	735	699	680	712	733	771	695	733	692	651	724	691	693	687	719	734	707	656	699	691	709	732	704	704	670	698	673	702	667	737	718	721	716	712	701	632	709	687	703	684	669	693	712	706	672	718	662	721	716	712	727	702	712	727	729	687	656	679	692	704	678	689	713	680	713	641	677	736	694	685	701	692	716	704	731	683	729	740	687	685	706	738	669	722	739	641	686	719	713	722	735	741	687	746	696	719	688	681	660	669	719	663	696	674	659	691	648	650	703	716	715	703	622	735	701	693	692	723	672	664	687	691	675	694	665	706	695	699	710	696	644	712	692	721	685	633	716	737	705	723	715	715	629	674	658	704	689	702	702	750	649	702	697	718	684	677	720	673	670	702	735	678	664	708	665	672	707	722	702	742	723	665	708	649	661	728	708	694	722	714	672	666	689	726	682	750	668	747	694	754	729	699	699	722	691	719	750	704	674	693	693	711	687	651	657	731	751	692	747	697	716	689	744	689	694	701	617	682	679	660	659	687	683	684	671	700	741	671	746	715	688	750	708	706	720	743	705	702	693	727	729	667	691	718	713	678	712	616	652	654	718	682	727	678	720	704	697	705	701	653	656	676	695	694	736	697	699	761	726	703	714	713	697	722	727	673	689	684	707	670	710	717	768	704	672	712	680	695	723	649	692	682	704	680	718	665	693	689	638	722	708	698	735	733	694	730	710	712	717	696	744	721	712	741	710	701	698	716	732	694	700	732	728	651	681	694	718	691	704	729	670	663	680	713	706	692	676	701	684	680	749	703	667	671	709	677	743	684	689	673	705	712	703	670	706	674	695	716	717	696	719	741	700	684	720	720	689	703	695	678	692	695	710	689	729	684	687	664	659	660	662	673	673	706	685	664	701	749	681	687	662	693	705	705	710	711	652	722	680	689	650	683	687	729	730	675	701	700	706	665	681	699	689	702	706	683	718	703	679	668	697	674	666	708	728	695	706	714	720	695	676	678	748	712	686	721	734	734	627	709	691	663	665	700	688	740	717	709	680	708	688	693	713	715	715	646	749	691	695	717	710	736	712	703	674	670	732	703	698	729	701	661	709	708	724	654	703	686	715	678	695	662	677	675	680	713	690	671	673	702	682	697	688	714	634	748	692	659	663	674	654	669	669	690	723	744	740	723	712	736	680	712	722	713	713	630	719	675	686	691	734	767	703	652	687	718	675	687	667	663	738	688	708	658	704	675	675	680	714	702	690	692	698	656	734	718	705	696	681	686	696	699	749	676	668	662	646	683	707	683	683	673	709	675	710	689	702	686	672	721	657	727	740	661	705	693	700	728	677	720	670	700	640	636	730	718	675	686	691	685	710	716	715	711	673	712	704	709	756	690	703	695	709	718	705	674	727	694	676	726	695	767	719	698	680	743	733	663	670	728	736	701	685	696	704	713	716	716	726	634	686	656	664	725	699	719	703	693	697	686	689	690	709	707	703	672	713	691	694	671	704	669	724	664	707	689	728	721	753	704	694	668	727	632	698	680	722	672	672	694	698	706	683	628	742	705	742	693	693	720	761	693	716	724	710	665	702	755	656	686	761	671	675	701	732	703	693	669	645	703	682	708	724	711	739	676	711	700	679	700	684	713	698	697	693	712	675	717	697	683	689	699	709	679	699	752	690	650	662	653	721	664	668	726	708	709	707	728	662	693	683	665	670	708	744	686	751	722	711	650	744	701	679	712	720	701	751	693	704	667	721	751	728	668	670	714	691	690	679	711	709	709	677	693	718	735	696	726	668	690	720	703	707	657	771	707	687	654	712	709	709	687	673	690	689	691	701	668	746	704	701	679	674	699	682	706	664	718	678	687	688	743	731	682	736	706	668	673	705	716	717	739	672	744	685	680	745	711	701	718	678	666	720	739	702	679	685	705	708	703	700	688	672	700	672	685	734	678	671	726	715	691	696	659	753	690	683	683	694	671	705	710	740	720	678	722	698	692	680	711	728	664	715	694	733	756	679	708	710	751	704	682	678
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
