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
336938901723	336938902234	336938902784	336938903334	336938903884	336938904434	336938904984	336938905534	336938906084	336938906634	336938907184	336938907734	336938908284	336938908834	336938909384	336938909934	336938910484	336938911034	336938911584	336938912144	336938912684	336938913234	336938913784	336938914334	336938914884	336938915434	336938915984	336938916534	336938917084	336938917634	336938918184	336938918734	336938919284	336938919834	336938920384	336938920934	336938921484	336938922034	336938922584	336938923134	336938923684	336938924234	336938924784	336938925334	336938925884	336938926434	336938926984	336938927534	336938928084	336938928634	336938929184	336938929734	336938930284	336938930834	336938931384	336938931934	336938932484	336938933034	336938933584	336938934134	336938934684	336938935234	336938935784	336938936334	336938936884	336938937434	336938937984	336938938534	336938939084	336938939634	336938940184	336938940734	336938941284	336938941834	336938942384	336938942934	336938943484	336938944034	336938944584	336938945134	336938945684	336938946234	336938946784	336938947334	336938947884	336938948434	336938948984	336938949534	336938950084	336938950634	336938951184	336938951734	336938952284	336938952834	336938953384	336938953934	336938954484	336938955034	336938955584	336938956134	336938956684	336938957234	336938957784	336938958334	336938958884	336938959434	336938959984	336938960534	336938961084	336938961634	336938962184	336938962734	336938963284	336938963834	336938964384	336938964934	336938965484	336938966034	336938966584	336938967134	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35909	9532	2701	1759	1248	982	783	658	623	533	485	473	415	436	474	411	406	403	364	370	398	343	362	341	370	380	322	333	321	363	375	380	330	345	349	340	320	363	343	347	327	317	337	350	333	339	305	356	352	341	318	339	304	321	367	375	293	333	327	338	327	328	330	322	330	348	321	326	333	329	332	320	333	338	303	327	332	342	335	312	339	335	312	319	311	323	338	339	309	365	308	346	352	337	354	332	342	328	340	331	329	309	334	313	317	330	333	318	331	307	315	355	327	320	338	339	359	310	343	343	346	340	334	321	329	362	340	316	319	327	341	316	334	319	355	329	313	323	290	321	361	321	348	335	354	355	340	319	316	318	364	332	312	299	303	337	314	324	306	359	334	291	355	352	303	329	307	301	292	352	327	307	330	316	329	290	333	353	304	330	358	317	321	291	310	322	334	346	346	339	356	352	336	336	346	315	334	341	317	343	346	304	309	348	323	324	348	332	324	331	372	341	349	348	330	319	337	305	315	343	343	316	306	316	346	321	318	342	309	306	312	335	333	327	307	342	344	359	341	317	294	292	337	305	344	307	310	327	351	372	304	337	320	331	350	344	326	319	330	296	326	304	323	339	338	313	341	314	307	321	337	337	291	300	343	332	318	309	345	342	332	358	284	354	359	323	318	324	338	348	293	308	279	349	334	343	351	357	297	357	354	312	302	290	339	359	306	330	339	344	313	302	323	317	303	301	308	326	323	337	330	330	304	301	324	317	337	335	365	359	333	313	295	341	356	352	333	340	325	294	336	344	320	328	320	372	359	327	330	352	337	337	344	334	340	324	341	357	337	327	356	337	335	330	327	332	298	320	319	346	306	356	338	347	298	314	324	329	343	311	341	344	375	343	327	314	294	343	378	322	302	322	302	352	319	338	323	365	358	323	310	324	334	363	348	301	308	313	375	358	364	353	336	314	354	345	293	341	320	318	338	320	344	351	357	294	346	320	340	340	334	338	340	336	324	321	327	362	337	323	377	334	326	337	290	328	317	359	313	359	353	337	345	344	306	352	324	299	330	342	345	335	326	315	316	350	358	302	327	346	309	328	329	349	304	338	333	337	306	350	330	360	354	350	323	371	323	308	314	306	342	351	305	326	323	313	345	329	318	316	317	346	311	341	359	345	335	355	364	316	329	354	341	315	327	322	362	331	294	298	273	323	337	313	320	360	277	328	330	330	332	328	333	344	336	314	339	343	312	346	317	343	369	303	301	358	324	341	350	314	295	332	350	332	294	318	334	288	326	327	316	338	337	361	340	314	335	349	321	294	307	330	339	351	331	361	324	363	355	326	361	321	354	350	292	324	338	338	320	345	308	316	369	302	335	339	330	342	345	356	310	322	319	344	327	349	334	357	324	332	362	320	326	323	315	326	333	360	320	328	341	346	323	320	357	333	321	336	348	330	366	359	327	327	317	329	334	342	357	315	333	324	320	349	324	344	321	360	309	331	312	312	301	338	325	313	333	329	358	294	377	309	342	322	334	307	354	372	324	309	303	291	320	350	319	323	347	346	337	319	350	334	320	400	344	343	336	327	330	338	326	308	335	305	285	333	336	299	305	331	331	338	333	347	349	316	297	326	364	313	301	364	345	320	348	328	323	295	302	361	306	359	303	325	281	330	333	363	368	329	336	299	315	338	324	345	363	341	319	325	338	349	312	310	320	311	358	310	341	331	349	352	359	352	335	303	358	297	350	325	315	364	337	342	329	295	347	309	359	335	346	321	330	314	342	280	347	338	338	319	342	316	295	364	331	333	348	339	338	321	368	333	312	296	336	336	340	301	301	335	315	341	357	321	365	282	336	335	333	321	327	333	319	328	335	337	335	326	335	332	321	313	369	331	290	335	314	335	343	305	332	338	353	286	330	318	341	331	316	311	343	387	300	345	338	368	326	325	339	341	320	337	321	360	315	304	330	306	382	318	337	354	327	322	318	329	335	350	315	331	321	310	326	328	326	330	341	357	287	314	324	282	333	327	305	331	338	319	308	351	363	354	320	327	374	310	345	317	316	310	350	368	318	331	344	315	326	360	307	345	362	349	349	333	340	322	311	339	333	354	345	342	323	327	309	348	336	330	338	299	348	321	328	329	350	309	312	331	320	341	351	334	323	355	299	347	334	319	343	314	321	322	336	309	315	337	329	308	313	334	355	321	312	345	333	319	349	325	353	332	323	352	337	369	346	327	337	363	315	342	347	315	315	316	316	327	297	312	332	343	332	302	342	356	331	314	343	340	316	299	308	314	341	351	365	343	323	301	326	325	296	325	353	352	338	300	320	329	340	336	333	367	300	330	347	363	338	340	349	336	335	317	352	355	349	330	309	335	348	333	314	329	338	329	351	336	358	358	326	324	334	345	302	329	330	341	371	328	291	330	313	354	307	292	330	347	336	323	348	304	323	396	318	324	332	338	351	335	331	322	295	320	305	342	335	319	343	310	319	334	355	325	331	357	316	326	334	302	331	358	310	327	321	301	356	300	326	305	321	353	323	325	307	349	354	333	322	332	350	369	305	318	338	344	344	346	325	329	281	354	323	331	326	358	350	326	344	338	366	323	313	325	297	344	338	345	343	302	319	319	354	325	323	312	319	334	330	339	349	313	328	357	330	300	334	282	372	334	335	317	322	309	341	359	348	321	335	335	350	312	315	339	327	334	309	320	303	358	334	309	319	307	365	328	323	354	327	366	333	355	334	338	333	324	363	330	330	325	327	317	358	360	344	313	355	322	354	314	333	332	310	331	318	332	343	319	333	313	337	334	352	348	307	320	338	338	316	308	312	330	327	337	342	315	312	329	290	337	347	342	283	320	324	346	342	353	313	328	348	321	337	309	342	316	336	320	337	332	348	322	322	312	329	313	304	331	331	329	314	294	333	286	311	298	293	288	377	332	328	324	314	341	344	341	317	313	355	351	304	353	329	365	358	345	318	298	315	313	328	300	350	318	342	320	305	334	321	305	343	321	323	343	334	345	319	290	326	339	337	339	291	331	308	341	336	317	329	330	343	297	317	337	337	321	324	342	334	326	326	337	332	331	331	342	333	320	314	344	332	326	301	320	340	349	342	348	354	342	345	358	339	343	331	316	332	336	336	312	349	307	322	336	301	345	361	310	337	345	330	332	323	323	354	352	331	279	316	301	330	353	310	312	324	335	321	343	347	292	330	311	326	299	307	319	344	342	343	306	326	318	336	324	337	335	320	334	325	351	323	349	343	334	304	333	333	337	305	320	309	389	308	317	300	333	350	319	342	327	318	322	329	295	308	342	335	323	319	383	350	313	322	337	350	340	319	348	317	333	344	359	337	310	366	303	356	322	326	335	324	321	312	302	300	329	308	332	346	317	329	311	331	341	332	328	301	330	324	320	313	342	377	319	353	318	345	335	315	322	336	317	309	339	296	318	336	326	329	341	328	356	316	333	346	346	326	322	355	323	379	339	365	330	321	345	321	343
18143	3354	4337	5142	4596	3819	3145	2764	2333	2085	1889	1703	1620	1552	1436	1364	1292	1264	1177	1242	1129	1136	1068	1119	1061	1020	1057	998	1002	966	992	909	936	920	934	911	900	950	909	935	908	888	888	879	854	878	894	857	875	924	828	908	868	899	859	925	877	860	856	866	840	857	888	845	829	873	823	826	858	859	849	837	827	852	849	903	890	860	886	899	844	857	819	844	819	836	904	869	901	843	863	861	844	857	848	792	910	891	856	834	843	848	853	848	890	807	799	838	813	842	812	837	894	891	844	813	861	846	876	803	891	882	873	892	825	803	832	854	855	796	855	850	868	803	810	796	867	858	897	821	862	865	877	825	829	796	870	851	867	848	903	835	898	850	843	857	868	801	862	890	831	880	837	845	873	896	865	856	826	870	832	826	870	843	832	843	845	842	814	875	815	853	828	916	819	834	872	843	868	818	884	780	834	807	802	843	798	825	847	809	870	853	871	842	846	853	841	901	825	833	819	881	860	816	869	817	841	848	870	859	876	807	814	808	856	848	860	784	878	810	818	842	818	819	831	852	869	885	848	797	862	878	821	872	811	859	845	789	826	810	837	871	862	838	848	866	830	816	817	849	837	882	819	819	820	879	868	851	800	831	792	804	847	852	847	852	840	817	835	871	851	801	866	876	839	855	855	819	824	831	827	864	897	836	821	879	858	821	857	850	892	849	801	884	847	827	871	784	839	898	867	845	862	834	903	823	834	846	838	850	866	860	858	861	811	873	849	838	862	826	864	837	852	842	852	851	833	850	819	794	846	821	786	862	798	812	829	837	871	849	853	864	842	823	853	838	850	837	822	782	832	837	814	880	870	817	854	880	856	870	850	823	846	850	792	815	845	837	871	849	847	834	795	820	813	829	805	861	842	838	772	847	812	836	855	832	837	812	828	838	788	909	853	852	850	771	852	875	793	832	845	843	822	847	861	793	856	822	857	871	803	878	811	852	843	826	847	867	817	769	849	817	871	842	831	824	795	860	821	858	784	802	834	862	842	863	887	857	861	835	862	863	847	836	883	849	773	821	862	820	826	864	841	823	816	800	810	871	819	805	817	809	834	874	803	865	841	850	819	810	873	890	870	823	873	828	866	792	881	795	893	830	819	829	905	825	891	816	873	837	848	832	815	865	833	788	900	821	870	782	859	837	809	859	829	839	830	916	835	816	854	834	885	920	870	849	831	801	858	845	816	873	852	797	861	862	833	834	836	816	789	854	851	814	809	845	830	831	846	879	827	865	820	793	855	840	861	804	839	864	820	808	876	863	854	806	844	792	863	852	876	835	862	806	843	900	840	838	806	868	834	878	832	851	841	837	880	907	850	817	813	789	854	840	763	892	839	818	830	891	865	842	861	837	866	801	759	856	829	806	863	821	836	837	846	813	833	822	785	823	796	889	831	853	829	837	862	881	837	886	848	829	851	854	831	839	808	796	840	849	859	842	794	841	832	769	767	784	848	833	843	821	861	870	855	886	836	888	870	835	840	834	825	813	787	849	772	828	860	785	851	850	798	844	853	795	789	842	825	889	837	873	833	864	798	912	832	860	828	854	841	840	813	886	874	846	799	815	824	786	852	865	859	802	850	874	837	824	828	815	787	817	870	808	818	842	832	931	806	813	852	825	872	815	804	807	821	870	802	857	876	805	823	796	859	868	907	853	829	835	844	800	879	814	815	814	840	848	866	824	874	855	844	868	823	805	830	834	874	875	834	861	878	869	841	825	897	795	779	797	844	825	825	863	848	888	832	815	865	875	856	812	846	893	800	845	896	848	887	840	847	849	848	837	868	916	825	887	857	875	819	802	802	812	846	849	866	862	847	812	841	840	792	786	807	857	797	833	854	805	828	819	861	818	840	873	825	795	847	851	818	810	820	789	784	835	869	839	832	854	876	851	809	882	845	846	883	864	834	882	856	827	846	838	868	808	821	855	816	844	833	806	824	816	804	849	846	822	822	862	820	862	864	792	847	817	804	853	808	850	840	861	806	817	792	806	883	838	872	813	823	850	817	819	807	858	791	877	814	804	820	871	890	805	841	878	833	838	807	823	828	837	846	829	847	856	823	876	892	834	836	865	774	844	898	822	833	812	812	876	819	894	820	831	857	852	828	873	792	829	823	788	854	869	848	811	857	863	801	860	831	865	838	835	810	849	809	770	812	837	816	815	824	816	822	821	811	871	843	864	863	851	876	866	847	819	838	827	860	833	795	807	834	875	838	826	810	784	844	862	857	857	838	841	850	858	871	802	838	835	792	892	818	830	864	825	814	834	834	790	872	840	850	835	809	856	886	814	855	838	851	783	841	873	801	803	811	807	861	808	856	859	845	835	866	820	826	825	796	862	855	806	847	855	842	819	801	853	863	783	848	841	835	817	857	823	796	800	942	856	872	817	822	860	867	839	822	854	844	836	811	836	859	821	822	855	838	840	861	804	850	862	813	840	825	822	819	843	848	853	813	806	832	833	824	881	838	858	835	814	803	845	810	842	855	841	783	841	849	872	863	882	832	827	891	858	829	834	804	875	769	832	867	829	854	815	854	802	875	834	827	867	873	853	828	812	821	833	822	832	858	830	814	795	825	894	846	859	858	843	844	790	861	855	771	852	798	835	833	842	816	889	824	886	865	789	843	841	844	840	850	854	867	848	854	808	776	839	823	834	866	825	834	848	862	846	848	802	876	872	843	844	821	819	819	816	839	847	832	816	855	821	831	806	901	835	840	812	803	847	832	819	824	790	858	878	812	818	893	853	820	834	858	793	823	795	809	818	846	858	784	835	871	794	864	862	848	849	817	815	835	810	848	831	845	872	838	836	860	853	839	809	813	817	804	804	840	862	825	819	809	843	842	821	839	844	821	823	843	819	844	831	833	829	889	837	840	838	801	817	850	830	899	868	806	792	821	864	832	840	814	775	805	832	883	850	898	833	801	873	807	797	870	870	874	829	859	824	858	876	860	808	858	822	860	808	852	819	838	812	812	868	839	893	793	788	816	867	833	823	862	839	832	852	834	864	804	801	841	830	839	832	813	859	870	834	823	844	815	858	837	839	809	859	843	854	835	868	843	851	871	878	862	852	829	851	862	871	815	837	802	813	830	843	809	909	822	786	844	841	855	803	795	766	820	901	817	817	855	816	822	821	831	847	816	825	885	827	856	805	848	834	870	821	841	881	877	833	841	843	832	864	840	840	851	851	884	889	805	844	836	801	785	879	758	808	839	864	844	813	823	854	843	848	883	862	844	904	841	859	831	851	855	781	816	870	828	833	868	762	837	897	822	842	849	857	824	823	852	817	870	844	823	843	830	865	831	853	851	825	855	802	835	832	837	854	772	813	849	853	825	834	821	787	792	786	810	836	808	820	900	847	780	850	812	852	844	850	877	824	818	833	827	846	831	849	850	833	844	831	808	852	835	833	876	847	820	825	835	883	819	783	890	821	901	826	811	842	847	797	853	868	854	837	872	871
4139	335	256	302	329	294	269	265	248	265	290	265	279	262	270	263	273	294	284	265	300	287	284	277	261	273	276	268	315	278	263	281	262	277	263	261	290	237	299	286	285	243	284	262	301	266	279	255	233	268	273	306	300	264	304	260	245	292	296	283	263	242	270	249	276	279	266	242	259	274	256	269	273	274	302	248	264	270	255	281	295	264	252	280	284	244	267	258	256	279	252	263	259	271	265	281	250	250	273	273	270	279	296	259	253	294	259	247	262	280	283	260	244	284	261	267	275	252	290	272	277	307	259	301	279	289	289	272	248	269	271	252	288	279	260	289	259	270	268	257	272	257	268	287	273	241	269	267	288	273	294	283	290	274	269	263	293	256	284	242	271	259	285	282	271	293	285	260	275	263	255	259	258	283	274	295	302	290	255	269	270	260	257	242	259	233	268	280	284	269	312	268	285	256	252	243	278	271	267	242	240	269	274	272	297	291	267	299	271	247	303	261	283	268	262	273	255	266	283	279	250	266	287	277	245	261	295	246	259	304	292	274	276	266	265	278	285	253	286	269	271	283	254	292	252	276	282	261	281	280	253	270	317	276	270	302	246	247	271	289	251	285	268	281	287	275	253	282	258	265	268	277	244	303	266	243	279	239	250	242	245	273	278	240	269	257	279	266	282	283	296	251	258	281	251	278	280	258	271	265	268	255	272	264	265	280	276	265	251	278	291	268	260	270	251	271	258	275	289	283	299	273	264	256	259	280	319	272	252	290	274	240	247	276	251	268	271	273	309	305	238	262	241	250	248	269	265	260	253	275	273	300	263	297	270	284	277	280	278	288	249	299	266	258	286	259	279	287	274	285	272	304	264	256	258	271	271	237	266	279	289	277	274	271	272	250	305	273	291	327	274	262	259	254	261	255	284	282	242	233	267	290	274	281	296	240	255	281	269	291	247	262	268	261	255	272	316	270	275	275	278	277	259	270	273	281	277	253	308	252	278	262	280	284	271	238	289	261	255	279	257	283	262	301	280	304	248	243	246	266	286	225	281	272	300	299	285	295	284	273	247	296	287	281	258	262	293	267	267	270	263	269	276	258	246	262	272	261	292	281	280	236	264	268	280	272	269	288	280	278	306	280	258	257	289	267	261	288	296	268	276	295	268	258	262	283	254	287	288	282	275	239	265	240	281	256	243	272	261	279	278	244	266	234	254	255	288	268	257	288	250	276	268	272	265	278	277	289	255	239	266	252	241	259	251	284	280	271	257	271	285	279	246	272	250	252	267	267	278	255	277	264	281	269	276	288	266	259	253	250	249	256	273	250	277	253	260	269	275	248	306	249	274	288	268	288	295	291	266	302	255	296	266	231	282	233	251	299	269	283	283	246	256	230	264	291	257	282	268	279	251	255	277	292	262	263	260	285	273	275	280	266	284	278	283	271	269	282	266	296	245	251	245	260	276	292	283	255	259	279	303	227	278	275	249	281	295	302	270	254	250	248	307	280	245	247	270	258	281	256	266	284	278	275	258	232	257	289	261	263	284	243	257	247	275	258	275	300	294	260	237	268	247	298	289	277	272	283	259	275	242	271	270	289	260	261	276	255	280	287	252	226	274	234	257	302	255	287	308	237	294	272	278	256	258	273	260	285	279	258	249	275	248	271	274	289	293	255	261	255	281	262	258	252	286	286	263	278	264	259	254	274	268	259	268	267	264	276	257	277	276	271	262	249	269	292	275	262	255	275	263	279	267	259	259	264	281	262	254	267	267	282	275	256	288	246	257	277	288	279	246	285	268	289	294	275	234	260	307	296	247	255	276	248	282	293	278	268	283	316	284	301	260	280	293	279	268	298	287	266	272	280	235	277	289	275	277	308	270	262	242	248	240	259	257	273	268	284	265	275	280	279	280	258	290	239	254	303	270	297	299	264	254	287	264	270	237	323	227	240	266	269	242	257	292	269	240	241	260	260	265	288	280	264	250	267	275	253	286	288	270	281	273	248	284	244	279	290	304	236	240	299	257	271	269	293	291	272	278	257	310	252	240	269	285	273	279	262	282	243	253	288	272	238	247	297	282	256	254	264	249	307	280	260	240	265	253	265	279	245	301	245	263	286	258	289	264	269	265	282	263	276	268	272	266	306	284	269	275	275	255	259	231	291	256	272	247	278	264	262	258	244	269	291	253	291	295	280	269	272	250	274	266	279	289	243	260	278	260	257	244	250	297	279	244	255	284	291	276	283	292	268	275	276	272	278	281	279	273	270	277	270	246	246	255	261	245	273	263	245	277	270	277	278	269	257	238	273	282	253	292	265	251	288	247	281	241	272	275	246	264	301	278	286	274	260	243	256	241	266	274	256	269	282	284	257	264	273	263	279	264	297	290	265	273	258	247	302	286	252	254	261	281	264	260	299	295	246	276	270	288	268	283	252	249	270	284	259	273	284	259	268	292	251	297	287	275	252	294	307	278	304	263	272	269	265	279	263	277	256	264	282	260	243	248	283	275	286	265	272	278	265	261	261	257	277	266	260	239	280	278	290	252	243	247	253	232	280	292	262	272	271	251	280	285	279	292	261	255	259	273	246	281	253	269	276	261	253	241	275	277	276	273	290	261	284	242	266	251	282	299	255	255	270	265	229	277	255	270	304	255	270	282	292	271	274	286	236	293	307	283	275	256	289	284	263	264	252	303	287	294	243	263	286	257	261	282	297	273	279	263	259	306	264	270	290	285	246	276	270	254	270	281	259	292	285	268	282	277	265	280	256	263	285	267	247	273	272	288	251	264	243	251	240	277	270	263	250	280	254	266	269	288	262	273	256	295	293	273	277	256	278	267	275	246	243	251	240	255	276	246	247	283	256	275	255	301	293	280	272	238	267	281	250	261	267	272	284	243	259	254	253	278	254	269	277	264	268	279	262	260	272	273	286	253	274	270	266	274	263	258	326	257	257	255	258	256	300	293	241	259	265	252	274	251	274	266	248	287	270	289	272	260	297	261	251	302	232	287	286	253	277	258	245	272	269	284	276	282	255	280	258	287	278	253	272	281	273	303	285	268	277	287	275	291	297	307	280	266	239	278	259	255	248	253	274	281	267	235	269	262	282	238	267	264	285	299	266	266	272	287	294	276	278	265	286	262	270	262	241	265	271	268	270	280	232	288	280	258	287	278	257	291	251	292	261	260	253	273	258	273	266	281	270	252	255	238	273	241	267	281	214	271	254	261	252	280	251	287	269	278	296	276	284	288	267	266	274	269	251	266	276	275	238	259	270	257	277	285	274	282	293	281	264	266	296	274	293	304	255	272	274	271	252	272	228	238	261	300	258	306	289	257	250	267	299	278	271	292	278	247	271	284	257	279	240	255	244	264	286	280	262	256	268	216	242	281	258	254	273	255	243	265	260	271	264	277	258	273	281	289	252	282	272	254	245	262	253	275	258	260	260	265	235	300	303	280	304	299	250	256	273	254	287	260	261	275	274	266	265	261	274	269	291	295	263
3444	730	765	796	706	763	726	719	701	673	706	676	717	737	708	696	661	707	686	720	697	722	705	687	641	692	759	709	705	687	728	656	690	685	678	707	710	715	637	638	704	695	702	698	670	661	682	679	624	695	695	720	670	665	690	678	714	706	694	651	676	713	684	713	728	685	694	678	699	672	701	652	660	690	697	694	687	707	691	707	698	650	680	715	689	732	714	695	679	688	687	657	692	686	659	715	652	702	701	662	686	687	691	722	708	685	681	645	696	650	715	685	716	671	676	690	694	653	740	649	696	695	711	689	665	706	631	721	654	713	661	647	690	696	655	707	697	704	670	714	683	706	655	728	684	701	673	694	687	705	676	687	726	681	710	650	684	653	698	702	635	692	670	673	683	676	640	713	721	723	621	670	669	674	629	642	684	718	663	698	669	696	731	650	715	692	743	670	661	678	676	647	736	666	731	653	668	745	641	668	659	770	679	750	674	660	682	677	689	734	684	665	697	694	641	707	715	693	678	711	695	670	691	702	675	694	743	717	730	649	686	737	699	643	669	716	674	644	693	753	697	675	714	709	660	707	715	712	711	693	719	696	694	686	617	691	717	699	686	658	703	675	703	651	678	712	679	666	669	705	714	664	667	677	725	754	676	722	677	635	715	702	698	689	656	649	689	685	662	642	586	691	695	683	765	702	692	637	742	677	670	698	687	692	665	744	674	714	692	699	707	656	671	641	654	719	678	707	670	708	725	734	704	662	680	716	716	714	680	709	662	673	708	717	704	671	709	673	708	650	696	673	669	690	651	651	664	684	651	663	646	691	707	715	726	709	703	649	667	683	747	670	650	698	675	691	706	702	735	650	697	714	637	706	686	671	703	697	700	681	694	661	693	683	696	680	710	680	729	688	720	702	680	665	696	713	675	702	675	688	693	685	681	675	718	692	665	691	691	660	661	626	697	701	688	698	717	721	706	693	696	676	679	707	677	757	694	647	645	699	701	676	667	699	712	711	656	713	656	684	731	719	675	670	671	669	730	667	735	694	703	686	712	653	684	680	711	696	723	684	689	699	649	675	649	681	705	746	733	675	693	688	665	679	666	691	717	675	676	694	662	698	705	696	663	660	688	726	665	701	673	723	740	680	682	702	669	693	718	692	677	687	721	753	635	691	646	703	683	687	691	684	695	722	613	710	618	706	654	710	716	677	666	701	708	690	698	684	689	718	669	641	689	669	661	695	685	690	718	688	675	685	678	667	670	684	660	661	693	698	701	729	724	705	650	646	668	682	687	706	695	697	708	716	667	710	671	693	692	706	668	723	685	698	698	686	708	750	727	649	628	684	683	690	722	716	738	686	673	688	740	709	721	687	703	647	704	672	643	717	678	675	682	667	696	675	689	683	665	690	739	696	697	717	677	678	659	704	678	708	699	633	704	685	712	695	638	625	664	679	683	712	661	698	630	629	669	674	676	678	662	699	709	697	697	687	716	656	702	640	665	714	638	720	682	675	661	690	687	697	682	634	737	729	738	735	648	717	709	674	707	695	701	649	699	737	697	693	672	659	715	668	677	699	680	716	709	696	649	677	710	638	672	659	722	681	685	691	683	692	673	697	646	697	750	681	669	666	704	693	721	681	673	725	689	737	703	713	711	679	696	636	639	760	671	707	681	658	680	686	704	675	690	676	681	663	699	681	677	683	688	670	668	654	672	708	657	720	672	688	651	646	683	668	664	733	726	693	714	739	680	670	690	723	638	712	660	645	683	737	670	717	672	685	694	718	741	650	702	688	694	692	685	702	682	685	666	641	692	671	699	726	680	688	681	683	672	702	719	702	722	664	699	695	682	733	714	662	670	687	642	681	662	717	677	652	713	651	696	664	677	676	703	725	667	626	682	655	687	705	726	784	674	701	696	652	690	699	675	693	702	688	678	683	670	713	690	684	654	708	667	627	654	670	680	651	691	681	705	724	656	702	701	737	678	743	660	659	642	700	747	683	683	693	707	708	704	710	716	746	645	672	705	626	776	721	691	679	664	698	714	686	657	706	649	720	732	652	681	629	731	715	697	678	700	648	652	688	701	649	679	678	719	708	734	660	728	695	663	722	691	708	669	629	692	643	624	648	690	696	673	679	716	682	651	711	715	692	647	743	712	675	714	701	723	736	667	729	686	700	643	683	687	658	719	683	639	739	711	655	692	728	712	641	666	688	657	682	731	681	716	721	734	647	741	668	620	636	709	730	682	689	694	685	738	699	645	681	689	728	670	675	711	717	717	702	643	697	730	647	730	679	672	676	702	666	715	773	726	657	677	712	717	722	668	688	737	685	694	674	656	714	690	692	678	710	712	691	652	650	657	658	708	676	678	692	675	700	661	693	685	638	637	727	671	658	684	685	684	689	682	703	698	676	692	707	679	703	638	671	639	696	674	706	710	698	607	692	638	686	685	643	705	660	654	677	673	685	717	666	687	701	658	718	705	726	738	726	703	675	665	676	684	689	709	688	711	686	672	704	683	724	700	679	698	670	677	698	668	686	693	671	658	676	686	669	683	700	629	682	670	637	671	698	662	698	695	700	711	666	649	690	662	666	678	673	659	690	703	690	696	713	703	716	670	761	734	648	686	689	704	742	700	684	703	650	704	664	691	657	670	721	681	679	642	706	690	633	687	704	667	725	713	663	716	658	740	757	661	694	688	644	700	709	727	679	660	684	653	726	680	665	685	706	699	670	677	628	719	696	682	690	717	711	670	705	632	675	690	674	693	685	725	649	660	698	712	721	721	668	679	672	672	727	685	689	647	664	704	675	691	683	703	659	640	661	705	675	633	657	725	664	722	730	698	674	715	734	707	676	702	703	718	670	620	687	692	657	718	680	711	692	705	690	673	676	758	674	727	702	709	685	687	663	706	693	668	683	745	714	667	688	644	645	663	682	711	663	670	667	711	681	657	716	686	647	664	774	674	643	743	702	736	645	677	712	614	675	694	732	728	670	712	654	662	710	689	701	703	730	684	732	687	706	679	684	667	700	670	635	695	706	695	689	764	702	640	687	651	730	691	663	690	646	648	666	624	638	711	727	637	705	666	727	674	717	707	682	696	710	640	692	691	675	677	704	670	640	669	726	694	688	682	759	690	678	693	710	692	708	706	723	746	697	672	686	691	711	673	686	722	647	664	698	729	711	729	691	706	681	678	658	697	670	626	722	754	731	708	737	683	708	712	647	686	662	705	691	689	704	682	703	692	673	672	697	683	679	689	686	686	730	722	691	690	695	654	678	675	656	636	635	682	650	676	689	703	671	661	679	669	643	707	685	690	714	710	685	663	661	699	683	699	666	681	708	676	721	694	597	696	653	688	632	676	734	669	732	652	713	704	715	706	714	672	673	692	697	663	659	720	717	669	719	679	644	710	702	670	720	672	662	644	700	729	720	731	694	720	682	673	633	713	719	718	685	667	700	681	715	683	692	689	684	690	697	692	681	695	712	690	708	690	719	707	686
24022	3867	1189	939	637	515	437	352	358	294	267	286	245	249	250	210	208	202	224	211	208	186	196	188	199	215	175	186	155	195	184	183	197	199	209	180	184	187	155	192	207	188	202	191	187	185	193	183	190	171	187	185	193	194	198	182	182	186	186	180	184	192	180	194	185	185	173	199	199	207	196	191	182	190	170	164	158	175	163	179	187	195	175	184	191	185	175	203	186	211	153	166	169	186	160	192	152	175	175	175	145	206	211	188	201	185	190	172	198	189	194	169	159	189	202	219	176	196	212	179	189	161	200	160	182	185	192	195	177	197	201	199	170	177	188	178	180	209	167	198	196	192	169	180	163	175	163	181	178	206	188	185	187	175	181	169	192	178	182	188	205	220	211	207	177	182	184	197	168	210	197	187	191	162	174	191	182	199	186	195	191	154	217	187	186	204	179	165	190	159	194	210	198	183	189	200	164	178	212	172	189	165	182	173	186	187	184	192	137	172	186	201	176	182	203	196	169	175	175	190	187	169	206	161	190	175	172	162	182	182	174	175	180	185	170	174	162	178	177	166	172	197	162	176	164	179	204	180	183	180	190	162	180	162	151	192	167	206	209	167	195	194	179	194	195	180	181	178	214	179	218	190	164	163	179	187	183	197	176	156	178	157	192	195	179	181	169	195	209	185	196	159	179	182	183	186	180	187	187	189	208	205	176	170	207	185	189	181	167	155	174	166	171	189	191	145	169	182	172	192	212	166	188	189	173	164	174	177	192	196	181	178	189	184	183	175	190	214	172	169	161	184	178	171	180	180	172	180	178	167	183	177	205	183	188	183	198	203	179	176	192	175	182	198	183	191	188	180	196	180	188	170	153	192	194	178	217	172	170	216	189	184	184	183	196	178	188	173	188	164	178	159	189	217	157	196	179	192	186	183	194	178	176	179	172	205	189	179	178	184	196	199	178	190	164	172	191	200	183	177	171	203	204	170	185	173	178	196	171	183	178	182	206	202	185	185	199	182	163	196	155	179	170	183	183	192	169	176	185	196	189	158	177	179	188	182	209	193	184	213	221	207	171	153	170	181	182	198	202	199	196	204	181	200	170	188	178	197	164	177	191	166	181	185	206	183	199	170	172	157	191	177	189	175	198	185	189	203	166	161	151	183	177	188	191	185	193	164	194	194	184	215	201	208	193	154	191	163	191	194	178	180	194	196	171	196	178	210	172	184	185	185	184	176	165	180	180	168	145	194	181	167	179	188	175	156	184	195	193	173	172	197	176	178	178	179	173	180	207	173	197	183	196	175	164	168	180	195	154	183	178	190	178	183	188	168	172	172	166	176	205	171	186	220	194	203	185	192	205	170	185	206	186	179	208	164	176	192	171	173	184	191	205	186	190	180	191	170	180	197	184	176	179	166	177	181	191	191	155	198	167	169	164	185	178	172	195	193	197	195	182	176	200	187	180	187	168	199	192	168	203	169	203	176	192	174	160	178	187	174	176	160	173	181	171	188	176	193	197	189	151	200	174	210	190	199	181	191	206	175	202	184	189	191	188	180	163	209	196	180	173	203	199	183	195	238	180	183	194	185	173	180	161	185	207	186	164	188	205	213	188	196	207	168	198	197	180	196	161	186	181	187	172	179	186	161	192	195	176	182	178	193	180	173	183	186	195	169	205	170	193	213	193	184	171	192	207	205	176	183	205	187	185	185	174	193	194	188	203	166	190	200	167	189	179	184	195	181	195	184	193	201	177	206	189	217	185	183	183	175	178	175	198	160	177	170	184	193	176	181	201	204	165	172	204	177	188	171	199	190	168	183	194	163	213	204	176	177	178	163	196	195	212	189	161	152	182	170	194	195	184	173	183	179	167	172	195	170	179	193	177	184	193	200	193	204	178	217	193	171	171	156	192	196	216	172	188	204	175	177	201	194	196	162	170	187	163	170	169	182	180	172	182	206	180	197	186	177	186	185	189	171	191	155	157	170	171	191	173	179	189	191	169	238	172	196	196	174	192	194	194	204	185	187	182	178	175	179	199	178	203	180	174	169	184	174	180	198	188	180	188	159	172	218	177	186	176	198	180	170	177	167	187	209	174	150	185	179	175	178	171	187	185	173	171	195	209	190	200	177	176	168	185	181	195	179	187	180	162	185	184	165	188	198	189	189	189	200	203	184	190	182	166	188	188	209	190	157	181	192	174	198	175	167	175	196	191	168	201	192	197	192	184	187	180	173	166	187	190	196	196	193	181	197	205	206	164	177	169	188	185	179	173	195	197	207	195	174	204	180	196	198	178	190	172	171	201	172	184	179	176	200	182	186	155	194	177	222	180	191	167	182	180	177	177	179	210	195	176	185	174	184	166	165	210	206	197	161	185	180	169	165	169	163	199	205	174	186	200	169	195	184	182	170	151	198	179	172	193	200	188	158	185	189	172	171	185	182	184	149	178	187	204	168	187	191	179	179	205	203	200	201	178	220	178	192	179	187	180	200	202	192	193	179	206	171	182	170	213	179	150	163	156	183	205	178	182	181	191	201	177	178	173	181	167	182	173	185	185	196	173	183	170	182	175	194	181	193	172	175	202	188	189	202	173	173	191	176	183	173	167	196	180	178	201	161	184	163	174	190	174	184	195	185	200	174	172	180	181	184	192	171	198	199	191	193	197	196	186	177	163	185	196	185	207	167	175	167	207	188	186	167	172	168	187	165	184	193	200	165	164	199	196	181	197	176	170	206	177	190	196	169	188	155	187	170	172	178	213	198	171	161	170	184	186	173	194	192	192	180	165	172	189	176	187	188	161	196	184	188	186	177	176	202	177	183	179	165	193	191	176	221	183	164	179	192	182	183	170	189	179	185	158	156	176	190	170	200	187	177	201	173	190	193	178	198	196	167	211	156	173	181	196	185	180	200	196	167	178	196	171	166	160	213	169	196	200	176	186	184	205	180	197	203	194	178	197	190	177	182	190	175	181	194	155	200	173	181	188	192	200	183	184	200	170	183	168	185	222	189	199	192	174	176	219	192	188	173	186	197	177	203	167	180	170	164	185	173	196	176	185	200	169	172	194	177	192	176	203	186	192	189	205	188	168	193	196	157	216	168	197	224	183	191	192	189	186	189	193	179	173	181	186	179	173	207	174	184	195	163	193	177	178	165	182	164	204	197	209	195	174	181	176	174	181	193	185	172	194	185	179	187	196	182	181	191	190	168	191	196	187	175	191	194	193	165	177	173	193	195	203	187	180	187	187	221	189	186	201	181	171	184	181	202	206	168	163	176	171	182	194	184	200	178	172	168	189	194	170	196	204	170	214	190	159	179	167	176	169	195	177	192	166	183	176	199	172	178	156	214	165	189	174	186	191	163	181	204	180	189	170	153	197	184	183	171	168	174	170	178	178	205	182	200	192	169	179	193	192	198	190	193	185	197	173	185	146	165	196	191	160	183	170	172	196	192	156	178	184	210	174	174	200	198	172	181	164	184	200	170	177	168	197	161	185	166
12592	1995	2564	2902	2685	2060	1796	1624	1400	1295	1157	1102	921	866	851	856	786	771	683	750	698	739	694	677	654	636	653	634	622	561	639	605	649	630	595	588	622	592	587	583	563	604	544	578	586	601	586	543	595	564	588	566	607	612	546	544	559	535	525	575	561	538	549	600	557	505	549	588	513	558	553	529	546	544	564	529	549	547	547	500	512	550	559	584	516	565	538	517	551	537	565	474	561	580	480	568	501	517	549	557	566	534	587	535	546	523	521	539	573	512	522	531	502	513	546	547	515	545	522	557	553	552	520	519	554	554	572	519	520	502	564	517	517	520	537	525	552	514	529	541	502	530	538	549	513	530	529	527	542	554	541	538	541	575	543	534	503	533	540	508	564	532	512	527	520	529	525	556	505	485	539	534	509	482	524	541	497	475	520	521	529	572	523	521	520	553	523	546	537	538	571	543	535	558	512	535	503	529	548	556	526	537	485	543	543	516	498	558	505	525	545	535	515	490	555	475	527	535	540	547	518	519	544	523	570	542	510	475	558	550	553	491	566	515	557	535	517	504	541	546	557	574	495	534	495	533	561	534	520	582	502	548	510	513	549	590	473	521	517	485	573	538	569	536	551	561	524	517	516	543	512	537	507	538	537	579	520	542	524	569	525	528	571	526	507	535	510	524	521	524	532	528	522	548	539	531	503	563	555	541	541	565	529	550	503	524	526	520	510	583	518	531	544	531	553	560	531	561	521	526	539	534	541	518	522	555	533	564	528	517	562	488	522	538	535	511	561	521	518	553	562	536	523	552	582	583	546	540	514	497	504	502	548	542	578	522	538	542	465	528	527	560	506	495	557	518	528	543	512	523	542	533	533	487	472	516	504	556	539	531	501	541	501	535	544	545	532	485	513	571	512	530	527	559	539	515	532	521	544	547	558	501	512	498	536	546	542	513	530	486	560	556	542	532	514	525	533	516	522	590	528	530	526	545	578	534	558	519	554	512	516	530	546	497	531	522	554	554	541	542	530	563	506	523	520	534	516	530	521	516	516	540	514	507	546	550	510	518	505	501	539	562	561	515	518	521	507	541	506	579	551	510	547	503	548	542	508	519	552	556	546	550	489	536	515	518	530	554	546	542	566	526	534	522	517	520	538	552	591	523	533	501	562	552	500	512	560	519	545	537	568	478	583	534	502	522	546	550	526	545	552	558	470	508	526	511	537	545	549	535	539	498	503	516	516	531	553	562	526	521	521	539	526	531	508	512	533	539	558	570	554	502	545	515	556	547	526	525	538	544	529	544	556	480	553	528	563	541	519	529	536	523	549	581	529	558	494	534	503	520	547	539	526	523	575	527	509	558	548	486	527	541	549	522	539	548	535	487	520	520	528	532	530	533	527	577	510	515	518	551	545	502	543	535	523	511	537	532	502	523	538	554	532	505	539	538	527	514	536	573	530	514	520	519	518	555	540	541	524	503	564	560	564	501	548	524	518	510	549	497	512	494	510	523	528	562	537	540	522	547	546	529	539	546	517	522	520	531	553	534	523	515	544	534	539	494	516	526	556	524	505	577	500	549	547	545	520	515	536	526	506	526	484	562	512	558	562	540	558	522	561	549	512	534	494	529	546	548	534	537	533	526	558	545	547	534	557	513	544	525	549	512	540	512	544	560	520	534	502	550	520	477	510	529	548	534	516	527	518	574	506	579	545	501	549	536	545	543	489	571	531	500	527	497	558	518	504	530	519	543	510	536	543	512	497	573	547	598	558	477	563	541	555	527	509	508	576	533	519	508	530	551	547	506	543	512	525	521	526	504	503	542	523	537	533	536	549	539	476	568	555	534	524	542	582	539	536	512	557	512	565	523	516	519	555	542	545	485	514	540	545	516	537	545	574	484	560	575	524	525	553	526	527	575	539	530	526	515	572	551	492	540	539	506	515	544	571	510	508	543	511	517	525	527	542	528	544	515	552	543	506	522	530	502	509	580	519	570	539	542	510	551	506	533	538	520	533	538	547	546	549	536	547	536	515	485	582	536	543	548	512	560	540	563	537	553	530	528	535	494	534	542	498	500	550	509	565	552	568	543	556	536	532	575	532	533	543	541	520	513	558	545	490	523	535	557	569	534	572	534	539	540	538	606	601	520	501	559	543	547	525	478	531	540	544	532	499	514	518	522	533	528	517	513	517	543	572	543	552	493	525	545	558	518	564	544	486	536	561	580	572	538	541	541	564	520	531	520	567	554	568	529	567	504	500	536	525	544	548	518	543	514	541	532	532	538	527	529	551	536	557	514	556	511	508	539	557	510	509	575	516	533	557	552	535	536	555	515	521	531	549	520	544	551	502	537	496	538	500	553	510	571	554	505	526	532	551	564	520	513	568	539	558	538	556	513	533	497	500	516	572	539	540	554	534	530	516	530	529	508	585	535	543	493	524	536	486	543	532	555	507	533	567	524	580	528	517	510	553	593	523	537	570	517	533	526	527	536	520	559	569	530	556	578	542	520	519	533	449	540	502	550	545	488	513	527	560	566	544	513	510	492	533	520	485	526	549	504	518	546	574	559	516	504	546	492	522	595	567	525	503	576	566	567	514	550	582	510	545	537	520	539	549	564	527	570	541	545	548	528	527	553	559	502	530	516	521	535	497	513	539	553	520	525	529	514	529	525	532	518	474	494	528	525	509	559	527	547	545	503	526	583	515	524	505	530	522	535	526	505	511	524	541	519	526	505	523	548	513	520	563	550	525	558	534	521	492	512	555	501	530	530	549	502	538	525	524	519	532	539	513	496	507	512	501	526	532	510	537	538	563	562	535	522	534	558	548	507	527	570	542	510	550	485	511	503	555	565	517	524	529	503	533	532	567	500	505	534	507	504	527	572	518	489	553	527	488	522	525	546	534	526	546	543	523	539	502	493	503	555	531	517	539	526	548	518	504	520	548	498	548	538	538	526	512	523	541	525	540	543	554	548	555	544	529	564	520	510	533	550	522	505	483	509	515	526	490	563	525	500	518	527	523	546	522	539	528	561	541	560	499	534	567	496	486	526	584	513	508	509	535	486	564	530	502	527	529	562	512	537	556	528	481	523	570	581	524	554	581	475	563	532	559	552	557	538	582	557	562	541	573	511	513	542	511	561	509	543	554	590	580	542	519	566	546	531	521	527	527	540	525	585	505	547	522	522	493	499	524	544	546	535	520	518	544	522	562	533	520	546	550	516	568	541	564	544	520	520	527	565	551	545	502	531	534	511	588	518	533	538	537	540	529	533	567	526	558	548	516	538	550	526	527	507	563	527	535	518	524	530	530	549	537	530	522	501	547	562	521	535	586	545	545	509	547	531	507	555	521	479	531	543	550	509	549	537	561	561	517	519	516	516	565	561	531	540	523	517	484	530	492	479	518	505	522	537	519	515	552	534	515	522	531	500	565	501	539	528	528	554	549	502	560	582	544	547	551	545	557	550	546	557	492	539	534	517	535	539	575	518	543	531	493	531	553	528
37036	9440	2811	1976	1416	1089	834	780	639	559	506	502	494	440	449	450	396	406	416	407	392	364	388	352	382	353	385	377	369	391	326	372	396	369	374	344	395	344	362	376	345	363	370	367	399	366	364	391	346	326	362	343	380	361	340	344	371	325	351	361	332	351	345	375	373	358	374	351	334	391	346	385	377	328	372	339	362	354	338	340	375	355	332	379	391	363	355	339	332	380	372	358	349	372	341	323	315	330	337	375	351	370	355	356	374	370	345	362	317	348	345	347	318	382	324	375	358	316	363	350	337	364	338	375	357	369	343	339	327	353	366	354	372	342	355	354	363	319	355	352	370	394	366	377	351	359	354	345	384	350	344	396	374	348	360	334	391	304	354	360	361	363	360	346	342	361	345	352	330	358	350	354	360	345	380	415	383	368	344	351	382	374	365	318	335	373	336	357	335	330	367	342	352	302	398	342	351	359	361	361	346	357	327	353	370	369	352	349	378	370	371	336	373	323	363	351	366	372	377	338	342	339	348	374	363	376	347	341	360	344	357	365	335	344	344	339	346	359	347	385	360	339	364	350	371	358	370	385	364	322	339	370	336	340	393	357	368	354	304	354	377	396	332	359	352	359	329	359	349	344	346	390	362	366	359	348	328	350	308	347	355	363	359	339	339	343	358	370	341	353	353	369	357	388	334	351	349	366	361	355	342	344	355	366	339	382	338	317	347	341	355	344	361	348	345	346	337	351	352	335	370	368	380	340	356	352	326	334	350	332	351	326	347	358	323	346	348	356	358	388	330	370	366	368	337	357	356	330	355	317	316	329	347	363	378	319	335	307	360	322	324	332	343	378	352	357	355	371	324	370	383	342	378	352	369	375	346	342	347	336	316	350	384	370	350	359	354	367	377	352	376	394	345	341	334	369	337	354	378	362	361	347	354	336	343	366	385	358	328	356	366	362	336	362	360	334	340	350	347	333	319	352	354	371	339	385	330	359	317	333	390	360	419	379	341	350	384	334	339	369	364	376	337	376	363	357	363	356	353	334	377	361	363	341	353	302	317	351	352	357	345	321	363	377	329	357	365	374	366	322	358	356	353	334	374	329	366	371	375	353	339	358	356	374	361	340	360	335	350	351	352	351	388	365	377	317	379	346	356	399	356	385	371	336	330	372	353	361	367	372	362	316	360	335	322	369	346	373	358	327	326	349	351	319	397	358	369	354	293	334	324	389	359	326	375	355	324	358	364	365	396	347	377	378	343	391	376	355	346	385	377	385	339	350	373	361	369	390	348	350	354	366	377	377	340	360	324	306	343	353	391	345	340	359	352	374	345	371	352	347	359	358	352	342	323	322	356	351	366	365	375	323	341	368	356	352	350	332	338	324	340	347	357	358	354	314	360	362	349	369	338	341	353	377	350	380	338	388	340	353	362	349	346	370	363	340	352	338	312	351	347	339	372	334	400	347	388	358	365	325	377	332	329	312	348	345	324	354	349	315	372	335	335	369	340	372	334	359	352	366	301	345	358	344	346	374	376	380	362	361	382	339	372	370	316	370	349	335	366	312	362	377	341	336	341	379	352	350	320	354	351	330	398	345	348	358	336	318	345	396	366	346	360	375	355	338	339	335	316	361	352	352	326	343	357	384	352	379	319	347	351	363	352	333	347	365	352	379	336	309	342	330	366	393	368	348	393	349	321	313	373	331	369	356	367	340	364	357	357	374	347	328	351	347	362	331	373	314	355	347	320	355	323	314	366	339	363	322	345	373	397	378	342	375	341	358	390	360	353	339	395	364	309	349	363	342	353	328	333	325	348	356	369	357	352	331	384	385	370	335	357	322	327	329	362	314	325	347	344	352	395	357	365	342	358	322	342	369	330	347	358	369	359	378	355	349	325	354	352	353	368	360	365	351	330	352	357	362	357	369	338	344	320	363	358	378	348	354	355	355	349	382	322	341	373	360	349	368	350	353	383	344	364	328	337	341	372	307	351	360	342	354	329	374	342	321	319	365	348	347	341	363	364	367	372	364	376	350	364	343	327	381	349	369	341	363	356	339	371	356	351	324	348	331	325	353	347	349	346	375	375	327	385	335	364	336	358	364	340	367	354	345	356	391	331	361	356	352	340	345	361	306	360	400	382	341	351	371	325	360	372	347	346	352	343	374	325	359	357	326	374	321	353	353	360	346	356	371	384	328	371	378	356	363	356	369	360	311	352	336	343	370	337	360	355	331	345	363	378	355	359	342	354	340	346	342	346	371	395	344	366	353	330	351	333	338	327	351	351	344	352	332	359	358	312	369	337	343	344	341	352	357	334	361	392	380	360	353	328	393	345	345	356	345	329	359	343	338	353	361	334	350	358	346	416	340	323	347	342	323	360	326	343	355	327	346	308	354	365	381	398	337	355	342	358	368	342	382	330	358	358	325	359	327	353	382	384	342	368	365	378	351	367	368	359	339	383	354	322	323	368	354	344	357	328	344	370	358	358	349	376	333	330	338	333	363	350	319	362	357	369	364	334	367	357	361	357	376	351	360	374	393	380	330	341	359	357	355	389	354	347	346	369	332	343	356	368	329	377	378	372	353	374	412	380	339	363	369	318	313	364	364	372	353	345	356	353	370	343	366	346	372	383	386	389	380	359	355	357	353	354	341	317	373	344	346	349	353	351	400	353	336	381	355	364	336	377	336	343	358	331	344	356	356	382	374	370	320	351	350	334	314	357	377	370	320	372	337	387	346	380	377	320	333	351	375	355	351	343	330	335	344	361	362	339	323	382	390	353	339	332	339	382	334	326	346	348	377	360	366	332	349	371	361	344	365	343	378	383	346	345	344	342	328	356	346	343	356	354	338	358	356	351	395	350	324	319	336	377	341	344	361	373	328	343	359	359	380	342	357	382	404	348	349	354	335	320	371	356	333	369	357	346	323	358	328	380	363	357	312	364	358	376	342	348	346	344	350	337	368	340	361	367	365	342	327	364	341	355	360	366	375	361	349	338	348	360	334	351	343	346	301	365	332	350	334	331	366	345	363	398	376	357	342	360	388	374	329	390	316	357	371	374	373	343	357	317	373	387	385	407	366	346	333	326	338	336	365	368	366	390	363	326	330	320	386	359	353	363	346	369	371	349	343	317	365	348	385	359	378	356	364	367	380	306	321	311	327	329	374	350	360	348	352	355	367	351	342	331	362	368	343	343	334	340	377	340	327	337	373	323	378	339	335	383	335	339	353	358	385	327	310	350	382	331	371	320	369	377	382	351	334	319	368	355	345	374	341	388	339	374	351	354	349	334	382	382	366	342	354	374	370	332	337	355	367	367	351	336	364	390	348	375	372	338	356	354	362	368	339	383	355	342	350	381	335	379	335	386	343	339	335	334	354	403	357	352	342	342	353	358	341	390	320	372	330	365	360	342	367	351	339	347	350	345	356	373	331	342	346	334	381	365	353	329	342	346	332	353	368	373	359	356	364	357	367	341	349	324	330	341	332	340	327	319	347
18442	3639	4758	5351	4719	4041	3396	3019	2616	2185	2023	1863	1748	1688	1541	1405	1403	1276	1334	1257	1179	1162	1137	1174	1142	1126	1121	1104	1062	1051	1019	1048	1074	1012	976	932	1042	938	1008	955	988	915	975	1033	954	1020	950	975	982	993	943	938	952	904	990	977	947	941	911	947	921	907	932	937	944	953	930	946	902	905	876	925	945	965	944	960	924	978	939	876	931	914	937	923	915	919	896	893	929	924	889	913	874	937	955	897	911	907	938	895	928	865	892	880	920	922	910	941	886	922	928	937	914	897	869	948	898	888	876	887	884	877	928	921	884	924	897	860	943	874	937	864	946	877	878	887	974	905	935	849	894	925	941	924	924	928	903	836	873	899	956	883	875	885	917	904	962	849	916	890	944	898	846	856	873	920	939	900	940	894	948	920	948	893	901	874	887	866	873	903	881	840	908	957	901	938	880	923	853	888	928	887	874	855	891	889	910	891	937	900	958	912	962	894	922	899	895	910	913	893	905	905	892	885	869	901	948	858	932	912	945	973	914	840	913	909	922	933	871	907	893	934	857	888	904	909	912	937	917	921	915	907	838	877	915	926	937	969	869	845	908	920	893	878	894	906	900	947	884	859	953	883	884	876	865	894	825	908	862	884	935	889	921	900	948	864	894	954	955	897	865	949	879	900	918	935	945	926	897	926	910	877	909	902	897	853	889	898	859	882	939	947	896	888	881	932	898	914	878	972	885	883	956	858	910	868	919	943	908	961	888	890	922	907	921	882	922	853	928	902	919	912	928	871	885	922	912	884	850	898	906	896	848	919	910	922	881	943	943	887	983	907	891	938	889	891	879	910	902	863	903	929	920	891	913	908	916	926	884	869	959	869	882	896	867	885	879	854	910	937	936	878	875	935	875	844	911	925	816	866	932	912	860	887	889	912	917	903	925	949	883	901	922	823	878	856	925	924	910	926	925	930	904	942	912	955	889	913	950	960	913	917	868	888	864	971	905	923	878	865	890	882	907	959	921	888	877	925	860	900	914	938	839	862	853	927	904	928	966	903	884	912	903	907	885	941	863	829	910	931	926	930	919	902	860	880	915	896	882	942	925	841	874	922	823	875	903	883	872	927	855	922	878	930	897	875	887	883	872	935	906	970	868	907	863	905	929	870	906	905	898	906	861	953	860	913	896	892	932	882	923	936	859	879	895	900	912	875	866	891	887	876	931	940	880	914	916	887	918	948	854	867	890	879	880	947	875	901	864	873	899	894	883	895	816	865	914	931	906	916	850	891	916	933	930	943	920	959	938	917	905	964	888	846	905	931	878	925	936	939	859	910	891	871	913	900	897	888	879	893	896	924	912	888	908	936	881	951	850	945	867	835	866	877	879	846	869	911	936	888	907	889	903	885	880	917	875	912	938	920	885	863	910	960	954	892	897	893	873	885	872	918	858	957	908	896	896	873	884	854	941	887	925	881	898	867	943	897	853	896	915	940	931	891	888	864	862	853	931	914	900	896	954	904	874	986	900	863	947	913	906	901	924	921	900	926	888	882	880	902	862	881	914	930	845	922	869	931	929	920	957	909	938	872	929	903	893	872	908	941	848	891	923	876	878	901	892	913	888	972	914	882	903	899	898	915	877	913	887	930	883	873	894	871	984	904	886	885	933	904	849	877	880	887	932	941	878	925	878	920	911	887	899	935	895	893	925	895	903	903	920	900	921	925	868	945	948	902	930	913	901	918	870	952	936	878	874	947	889	826	904	913	889	924	885	956	917	901	877	900	896	859	894	886	904	931	862	897	917	904	878	917	887	874	954	936	915	910	881	937	979	933	961	937	947	934	968	848	940	946	953	931	955	879	923	886	922	878	849	908	876	919	894	908	967	885	937	852	950	931	908	934	892	891	920	857	914	880	841	882	930	921	865	900	862	889	911	899	869	898	882	855	888	894	882	911	931	933	933	900	924	881	935	936	867	923	907	926	892	911	872	869	915	934	858	892	894	878	952	904	854	869	843	911	899	939	878	909	926	927	869	870	892	875	949	928	918	897	934	890	883	883	904	865	898	896	903	947	835	924	878	880	869	896	876	901	911	906	931	855	859	850	901	906	876	857	900	907	927	858	931	898	904	864	843	927	899	902	819	912	903	913	902	923	884	930	926	898	936	898	915	902	938	922	887	910	854	1000	934	880	885	920	884	869	906	880	931	857	898	866	913	953	840	906	849	897	905	899	918	905	907	910	888	873	892	889	915	883	927	835	914	919	945	902	904	891	888	881	837	892	938	915	920	887	843	889	844	869	861	887	889	895	891	880	906	942	906	902	857	916	927	892	887	932	909	889	920	883	875	918	883	937	872	848	852	857	885	936	918	944	894	936	863	873	863	851	939	930	900	952	888	868	918	921	871	887	919	907	828	867	896	853	939	886	928	861	882	975	912	856	884	908	971	865	940	908	932	899	920	907	904	928	907	845	863	923	898	996	876	915	893	878	904	897	940	903	879	890	894	918	875	864	888	909	911	889	909	918	883	869	912	842	923	935	900	889	938	914	894	859	898	892	893	904	901	863	929	917	896	893	921	885	895	957	898	874	897	942	897	905	882	886	891	988	880	977	901	928	937	871	904	920	833	872	851	952	840	871	932	917	941	912	921	890	918	881	910	936	927	876	927	916	916	931	897	909	925	864	859	927	871	926	895	901	898	954	950	897	897	916	947	863	912	955	875	885	881	944	943	869	913	959	906	860	915	923	890	878	860	886	960	878	872	853	868	914	838	977	897	878	886	940	901	912	935	951	922	887	898	974	883	911	845	911	858	863	911	853	844	885	909	911	927	941	879	943	869	847	874	889	878	920	923	931	871	936	892	915	905	874	906	897	938	934	923	917	960	895	914	867	949	904	878	924	912	900	890	859	883	872	935	922	917	936	886	939	866	950	896	866	915	892	896	937	893	916	939	913	982	957	926	944	878	963	897	914	931	896	917	934	887	930	923	881	925	883	864	936	858	889	936	907	873	891	893	869	869	924	972	905	873	910	871	932	889	900	912	898	898	911	867	916	957	909	926	919	892	866	917	904	918	866	918	882	913	875	909	929	942	904	890	941	864	910	905	856	921	902	921	919	928	973	927	888	958	916	844	907	886	909	902	912	909	983	904	871	893	873	904	918	944	915	847	880	891	882	860	946	895	832	906	925	923	885	910	881	935	852	910	830	949	940	928	959	891	918	924	882	951	949	884	911	956	891	872	931	937	927	923	845	924	858	904	875	927	878	891	891	950	887	893	903	950	898	889	905	873	891	922	928	945	864	871	925	878	876	933	907	882	942	916	891	912	877	911	897	906	843	871	883	916	940	961	947	942	965	931	906	909	901	947	877	906	870	927	934	940	912	879	869	909	888	902	916	911	895	910	885	903	862	841	898	936	906	944	913	947	908	916	857	857	814	881	922	854	918	965	905	938	925	882	927	910	873	902	898	838	918	898	863	877	977	888	912	925	874	947	914	896	937	899	897	889	896	897	921
3855	350	308	289	275	262	283	280	268	253	260	260	286	282	244	284	277	283	234	282	286	286	284	301	274	288	265	274	268	259	302	255	266	249	300	259	281	242	248	271	313	267	267	268	278	257	278	273	308	270	247	237	241	242	289	289	272	285	278	263	263	271	283	283	254	268	285	263	265	318	277	288	237	294	259	269	292	257	271	284	244	272	263	298	278	272	228	248	277	281	290	294	272	293	228	284	247	262	251	269	277	263	295	261	306	249	250	261	257	272	285	259	264	257	289	303	280	273	270	252	258	246	250	273	270	252	265	267	262	273	280	274	263	272	263	280	274	260	286	258	272	236	274	252	265	264	268	271	233	244	276	263	275	277	259	263	263	262	261	249	257	247	295	273	279	257	293	259	255	247	297	263	274	247	288	266	267	271	271	264	240	248	236	261	268	230	295	284	270	275	262	260	291	288	265	264	271	272	272	235	244	243	271	264	267	298	282	279	276	272	253	247	272	272	248	279	282	252	283	274	225	279	280	286	265	251	250	289	277	273	262	295	282	286	279	262	268	265	278	265	265	271	257	256	276	254	259	245	257	267	272	317	259	307	276	249	260	255	280	294	284	235	285	265	285	260	231	261	258	268	268	271	280	245	269	274	269	272	235	253	288	266	243	257	273	264	280	282	272	269	273	240	282	277	242	271	262	304	291	254	280	260	265	268	254	276	254	259	287	269	255	248	266	274	276	309	262	280	264	276	254	266	304	292	244	270	278	252	269	281	271	294	270	244	258	273	275	266	262	283	279	252	257	253	265	268	272	259	276	287	263	273	242	274	293	284	276	264	268	245	270	271	283	268	268	285	252	288	252	269	259	307	297	284	254	259	297	274	251	257	277	268	264	272	270	274	276	306	262	242	252	275	288	271	285	259	237	270	294	247	273	248	271	264	278	237	290	287	268	272	253	269	278	281	262	260	282	305	261	276	305	248	288	268	246	258	286	279	248	251	247	278	239	294	273	275	272	299	281	243	293	273	291	299	263	238	259	277	264	272	247	258	238	280	282	268	290	264	306	256	253	262	279	288	266	254	268	273	275	242	268	250	289	308	285	285	272	268	238	250	277	255	283	271	272	270	262	260	257	242	285	266	284	293	287	258	281	260	297	291	261	271	293	260	282	251	275	263	265	247	236	252	266	264	267	274	266	245	266	282	285	240	277	280	260	262	236	280	292	261	263	285	293	250	272	243	261	266	281	271	274	259	281	289	246	276	279	269	277	272	271	278	251	272	252	295	271	287	280	275	252	272	247	247	237	286	282	272	279	272	254	269	252	265	277	268	271	290	248	285	274	246	254	304	256	280	265	275	278	276	278	254	283	284	261	272	272	253	270	252	278	247	264	266	267	265	280	256	294	283	299	265	260	229	259	253	259	272	248	303	262	291	243	262	250	267	270	270	290	272	270	250	248	289	254	236	280	277	265	295	260	280	269	282	259	299	306	269	278	274	243	275	244	268	302	278	283	283	284	310	272	299	300	271	285	249	287	246	277	276	317	247	282	285	263	240	277	299	281	226	286	255	261	281	282	262	249	288	283	249	246	247	268	256	253	267	279	295	281	265	266	282	249	230	273	273	299	258	287	246	242	239	258	284	289	253	262	245	264	254	299	249	272	283	252	284	243	240	248	266	263	267	222	273	277	295	272	257	271	254	274	251	276	269	284	252	269	258	265	263	284	249	239	263	276	261	272	271	251	272	281	268	287	291	252	270	269	264	290	285	274	277	267	305	252	287	267	274	255	264	257	258	267	271	270	277	265	242	284	269	280	281	272	270	292	261	255	298	231	269	271	305	233	294	268	277	250	236	276	293	247	249	249	265	243	290	267	246	275	231	261	251	267	255	272	286	274	259	256	262	278	287	279	238	260	285	274	279	274	265	285	276	267	276	288	272	266	256	294	269	313	272	269	260	291	277	247	264	282	258	270	286	259	296	261	260	254	258	252	275	273	289	265	284	273	255	273	268	244	245	274	271	265	267	280	272	276	239	270	272	263	291	244	271	281	278	279	256	285	266	288	272	282	273	268	263	266	271	246	267	264	261	281	247	262	291	256	236	281	244	281	274	281	269	287	236	271	277	290	279	267	268	264	276	291	253	272	288	280	253	276	265	286	243	282	259	241	269	259	282	272	278	257	267	275	260	275	268	265	240	239	258	239	281	267	245	290	276	261	246	281	262	269	288	304	292	280	265	298	239	274	272	246	270	270	285	251	258	267	262	294	248	260	275	266	295	274	307	279	280	251	232	250	274	255	290	263	298	253	257	259	243	283	252	291	283	272	265	265	234	261	286	261	265	259	254	287	275	279	266	283	279	265	244	264	239	259	268	262	266	249	269	246	259	302	256	249	262	245	246	251	254	284	298	252	236	261	274	292	244	259	251	259	290	259	259	271	271	266	232	257	277	265	242	254	276	294	270	273	234	244	278	278	263	269	227	302	294	308	272	276	306	285	244	272	256	267	240	230	239	243	301	262	270	271	247	236	254	270	268	268	292	279	279	266	253	233	280	262	270	300	254	284	308	290	260	248	256	261	272	279	263	285	287	269	274	268	255	262	308	303	248	267	256	270	225	264	280	264	277	245	298	275	268	279	299	273	299	274	260	245	283	281	239	242	268	296	298	290	266	264	276	296	293	265	267	276	279	261	287	276	247	300	253	262	265	266	264	268	289	259	256	241	290	246	256	273	270	280	263	268	268	279	269	264	291	286	276	312	266	267	279	262	250	282	285	282	256	272	259	257	328	265	283	255	251	260	267	264	263	254	246	297	270	275	280	254	270	253	248	251	259	280	259	257	261	292	265	264	240	265	264	269	265	301	276	288	273	259	280	294	260	242	258	252	269	279	264	272	259	241	271	284	278	304	265	253	286	282	252	258	275	265	269	270	271	264	263	248	285	274	270	295	243	269	264	289	280	287	288	257	283	273	257	237	272	250	298	285	289	273	260	278	300	286	269	246	266	243	280	295	280	282	278	265	254	293	265	259	273	259	265	288	274	279	301	249	242	280	265	263	270	266	283	273	275	273	263	260	294	261	278	248	284	302	270	242	302	249	246	281	280	282	281	276	257	261	250	292	290	280	258	281	243	281	291	256	268	247	293	249	279	279	289	286	277	278	290	253	291	265	276	245	264	296	247	257	271	275	268	257	283	253	287	276	257	236	302	327	272	250	285	257	289	247	265	264	275	258	254	279	252	265	254	229	252	283	279	285	277	274	235	297	281	250	289	249	287	266	280	279	269	271	294	271	260	258	258	265	293	263	286	286	283	259	280	280	255	281	308	265	287	267	255	273	272	293	284	261	269	262	278	247	256	247	256	251	241	275	258	234	274	288	278	256	269	265	283	274	281	292	260	261	249	257	281	257	277	277	262	285	278	265	261	265	251	246	288	283	263	260	275	277	261	265	240	263	262	254	246	241	272	243	263	289	273	236	321	261	271	288	272	277	281	276	291
3257	768	765	746	757	716	745	744	740	696	730	686	735	692	691	711	715	679	706	705	739	702	698	690	685	706	658	689	720	735	712	720	703	705	658	679	674	704	707	705	660	676	738	698	690	705	669	664	668	665	694	657	716	697	689	681	699	669	685	657	710	668	696	734	693	737	729	697	712	665	671	759	687	676	681	678	687	668	697	705	751	746	683	634	678	668	670	688	693	687	683	646	731	632	673	699	668	650	732	655	677	724	640	673	696	703	685	711	645	658	701	685	699	662	658	645	719	706	679	631	685	707	697	639	687	692	661	687	680	672	685	688	680	700	700	697	686	683	660	691	718	730	703	697	666	669	692	706	661	680	692	671	697	695	680	668	705	712	701	685	700	662	704	693	683	657	693	703	687	700	712	681	647	667	670	662	735	663	693	636	691	665	654	676	727	716	683	698	701	681	658	680	634	697	723	680	719	642	687	698	726	701	741	697	719	696	680	722	678	734	664	675	608	695	692	693	673	696	654	642	659	655	719	777	695	713	704	678	668	667	673	690	704	711	734	676	682	708	684	685	647	677	719	715	671	687	700	664	667	692	662	656	623	680	677	694	698	705	724	637	724	683	717	694	716	723	631	703	660	668	646	663	673	696	678	722	676	689	685	667	677	717	712	702	674	675	686	721	732	647	680	672	655	689	688	634	714	716	678	682	689	648	695	645	706	665	708	689	686	697	681	738	691	667	713	678	642	725	708	675	646	671	649	699	662	692	708	694	689	774	690	696	641	677	666	682	655	654	694	676	649	712	677	669	683	682	689	696	674	704	720	696	676	706	697	641	696	713	642	680	646	717	681	706	697	711	740	705	705	700	717	722	681	696	721	720	667	651	653	679	661	706	707	680	675	701	689	686	669	698	695	704	677	669	685	723	695	681	706	711	703	654	664	717	679	717	667	704	690	706	695	663	744	662	676	742	630	727	697	717	661	692	724	726	693	720	715	702	683	681	694	651	727	685	666	657	659	745	711	720	669	676	684	660	656	691	696	665	693	709	715	675	642	685	672	723	719	685	678	623	705	675	682	670	694	696	723	700	721	714	707	680	663	668	681	714	689	703	714	673	719	667	696	659	666	711	708	676	696	685	700	701	660	634	672	695	684	695	685	711	692	638	703	652	727	664	705	704	679	651	694	658	685	670	660	686	719	693	709	691	596	672	705	667	648	650	723	647	654	670	665	696	708	716	695	663	685	651	692	651	720	737	676	705	735	693	733	713	685	674	673	715	665	683	689	730	684	737	687	726	685	696	660	661	699	691	656	648	668	680	672	683	673	672	669	697	694	704	698	652	686	654	696	677	715	720	681	664	656	693	710	672	713	686	681	690	669	706	632	702	733	678	733	674	703	715	647	693	702	681	746	687	669	723	665	677	718	702	691	755	713	702	691	683	644	686	673	679	713	643	665	699	655	695	716	698	718	639	671	683	709	692	654	685	667	685	688	671	717	695	705	692	719	693	719	664	714	679	707	698	708	647	729	717	698	708	699	663	695	643	661	661	699	705	687	634	733	712	697	682	713	656	670	689	713	715	672	709	661	655	687	713	654	699	652	698	670	678	671	697	648	689	699	700	687	660	693	674	740	667	669	693	726	650	740	711	701	670	658	709	706	742	670	719	684	684	723	679	681	688	667	679	751	711	686	719	688	718	677	663	722	700	681	666	720	698	675	696	678	686	664	665	690	655	702	714	714	666	714	668	672	672	679	664	693	689	673	665	628	708	645	706	714	690	689	603	719	761	661	669	657	687	743	656	637	681	729	664	689	692	689	704	717	674	703	687	665	695	713	689	678	639	695	656	711	696	640	680	658	666	688	708	729	652	674	680	719	646	712	712	657	696	665	674	695	701	715	700	706	691	689	694	665	641	720	704	688	694	705	678	650	681	699	715	731	673	679	722	661	700	658	653	734	707	714	730	700	666	665	697	686	698	702	692	644	656	665	720	704	692	751	674	684	709	706	711	733	723	706	702	699	693	633	679	671	633	685	672	691	698	728	674	654	676	657	716	685	622	688	685	699	701	654	672	657	702	692	664	723	680	692	691	692	691	666	649	719	683	717	669	691	642	669	709	722	682	683	681	683	650	737	661	702	660	656	693	642	667	673	633	673	679	660	690	721	674	691	682	663	668	701	712	681	674	693	709	652	699	728	656	675	657	670	686	651	677	675	713	684	689	699	674	679	673	666	671	687	691	717	700	701	685	667	702	648	698	705	673	677	672	704	665	699	704	658	643	693	700	722	699	704	669	676	725	694	612	656	653	701	686	715	711	677	676	696	661	707	728	708	670	688	645	697	660	670	666	701	697	664	694	673	714	673	687	657	736	737	687	694	679	653	706	654	683	677	723	680	719	733	662	676	696	642	711	652	726	719	663	664	685	700	678	668	697	678	672	656	740	690	726	728	681	649	700	711	694	691	701	699	751	735	705	682	693	727	721	673	694	716	697	715	702	686	763	710	721	674	672	715	682	672	663	665	662	682	687	656	650	687	720	736	736	687	719	658	658	698	673	694	697	679	660	705	664	653	697	675	718	696	685	707	730	667	670	731	657	672	756	648	693	657	685	694	676	617	713	687	705	698	689	723	678	672	700	659	655	687	663	680	653	669	705	695	715	652	701	725	691	714	699	696	715	665	684	702	702	660	663	693	688	696	668	644	726	710	681	676	712	678	707	721	677	676	641	701	710	686	629	670	665	719	681	693	661	718	685	672	656	727	691	710	744	678	700	731	724	718	718	714	703	716	664	700	711	741	663	685	696	702	703	671	698	685	670	702	674	663	645	718	661	733	680	672	673	716	674	720	705	691	729	676	661	679	679	703	709	699	664	677	736	724	680	659	652	711	709	704	678	669	730	705	701	736	670	698	671	679	652	650	690	681	680	685	660	729	697	678	697	715	682	680	664	665	701	663	689	692	743	665	658	728	662	686	671	668	679	650	704	710	713	692	682	683	742	699	663	684	721	733	685	690	738	667	655	699	658	689	659	685	715	699	632	680	697	639	703	671	687	649	658	700	667	694	715	685	698	624	736	653	723	653	662	672	665	685	642	708	641	695	693	694	669	651	692	664	693	697	669	675	702	703	698	714	682	716	695	658	681	723	672	714	658	653	675	666	655	689	703	674	683	689	699	700	692	692	689	669	737	684	715	692	676	675	657	665	666	659	665	686	695	683	654	711	750	672	711	688	686	718	708	745	690	682	655	658	705	663	695	750	680	682	676	672	703	699	650	680	645	649	675	710	691	719	695	677	656	669	688	672	681	709	675	669	706	679	743	706	694	679	683	711	693	691	666	702	645	653	715	704	657	723	668	666	674	679	675	643	640	724	693	623	677	694	694	676	706	720	639	710	681	681	728	685	730	701	676	727	668	702	684	680	706	684	703	644	717	656	661	708	711	687	665	688	718	697	695	679	655	686	732	672	699	700	721	677	692	689	748	713	683	674	703	702	672	713	647
22994	3566	1211	945	705	509	435	354	299	282	283	261	250	240	259	228	228	202	233	201	186	207	184	178	209	199	184	191	177	195	208	200	205	206	184	188	195	170	170	195	166	179	204	190	199	197	182	213	203	186	198	170	189	196	181	206	189	206	167	200	209	179	176	167	191	214	186	184	167	188	181	199	189	193	180	183	178	185	199	184	165	190	188	179	201	171	184	185	181	184	197	176	166	174	166	150	188	218	205	179	170	192	187	198	192	178	177	195	159	171	165	193	203	178	189	204	194	168	174	183	168	187	205	187	197	194	198	196	188	180	175	201	184	175	195	185	173	180	175	188	160	162	168	169	196	159	195	201	165	204	210	198	195	215	178	167	169	174	200	164	187	182	198	196	159	172	165	168	201	165	182	213	190	186	158	171	204	183	204	192	193	166	168	196	190	171	192	176	189	147	202	188	206	194	190	188	185	187	156	171	198	176	215	209	202	183	200	187	166	178	202	164	169	152	173	176	168	177	197	186	172	191	186	191	182	172	192	177	174	228	170	186	199	180	170	163	170	201	181	168	192	189	207	191	193	174	171	190	175	196	186	188	187	170	185	200	198	199	176	167	187	178	202	197	182	186	197	184	185	192	173	202	178	166	191	182	169	183	181	182	169	217	166	178	193	186	185	195	182	175	203	177	172	222	208	203	187	184	184	185	178	185	174	201	163	160	171	166	182	172	188	167	210	194	173	156	178	193	188	193	179	197	178	196	195	205	191	170	204	182	159	187	183	192	188	188	183	207	175	165	172	169	184	197	168	205	170	168	199	193	194	189	165	178	186	192	191	165	185	167	189	190	187	183	171	171	180	181	183	196	214	168	190	161	188	178	172	162	168	180	180	185	188	187	180	159	197	182	186	207	194	188	180	189	158	193	175	172	191	186	173	183	186	186	193	200	190	195	183	198	194	162	149	157	168	180	194	181	184	183	168	177	190	200	168	190	162	182	186	190	179	179	220	199	203	183	183	184	166	199	177	203	151	197	188	182	172	205	178	185	210	189	179	162	180	177	179	208	164	187	198	169	197	191	187	161	198	190	211	191	204	175	163	189	187	187	184	195	188	188	190	171	184	188	164	181	155	165	175	180	170	174	176	188	183	190	159	190	210	180	180	187	181	191	175	190	185	187	178	181	180	191	175	172	190	182	161	173	181	183	189	174	184	204	171	194	205	180	182	213	169	205	181	195	179	174	173	183	201	178	169	188	200	165	205	218	229	182	162	200	178	181	191	185	183	184	168	149	181	190	186	200	191	175	175	168	208	192	196	171	181	162	219	199	176	188	181	164	197	177	187	210	172	170	179	203	181	194	186	184	182	186	166	236	172	198	188	147	184	175	181	187	164	179	210	192	194	190	205	180	213	201	201	154	184	184	178	169	197	193	174	194	192	198	186	178	178	195	183	206	192	195	168	169	197	196	201	205	181	193	196	178	182	198	196	186	209	169	158	187	182	214	194	216	189	173	167	205	187	183	189	183	174	202	175	179	190	176	181	185	189	201	172	176	191	179	184	190	181	185	189	214	194	185	163	175	185	161	183	172	172	190	191	200	168	198	186	162	167	193	160	184	190	204	200	200	187	202	193	181	176	188	175	195	181	176	191	175	193	169	197	184	183	197	188	187	156	169	197	184	185	192	158	197	211	177	170	176	176	180	177	171	191	201	160	181	192	170	176	181	199	183	175	193	187	175	185	169	201	192	182	173	180	191	193	183	192	205	184	226	177	199	185	183	166	164	174	190	184	193	172	178	170	161	182	184	199	175	203	210	206	200	182	191	174	193	176	197	151	173	189	179	171	188	190	195	167	180	179	175	187	177	199	188	181	191	182	176	198	169	179	215	221	179	168	184	178	185	187	190	183	180	187	173	191	184	170	207	184	201	170	169	185	189	180	160	182	209	171	188	189	168	177	205	161	166	172	183	176	192	177	157	204	166	164	190	162	209	180	172	173	178	197	200	218	210	187	165	190	185	191	154	192	181	187	186	170	169	184	182	177	189	195	153	174	169	189	177	162	208	160	195	212	211	193	204	189	183	170	189	178	179	194	165	177	167	163	177	183	161	169	167	162	186	186	202	201	201	209	180	199	189	191	202	209	178	192	156	178	143	167	192	171	179	190	171	195	146	168	189	191	163	194	196	197	205	164	205	200	212	159	198	169	191	196	188	168	176	194	177	200	179	173	195	192	168	191	176	197	163	179	189	190	168	203	188	181	153	155	196	198	167	183	210	206	176	175	159	195	184	181	172	184	200	176	194	197	209	141	169	177	189	194	185	177	178	167	193	168	162	178	175	183	193	202	169	179	188	208	196	216	191	193	184	194	165	164	189	208	169	180	196	178	170	179	183	180	197	179	196	205	163	187	188	199	176	200	197	192	194	157	179	177	185	184	201	180	173	183	202	180	205	187	177	196	213	192	184	171	178	165	181	164	171	188	182	182	171	205	184	183	201	171	154	196	183	189	207	190	181	175	181	186	185	175	195	194	187	203	165	168	194	213	180	193	212	194	171	174	187	171	201	199	167	198	179	197	176	168	191	187	188	183	185	167	201	189	176	180	171	165	187	207	193	152	174	182	177	184	170	182	189	165	194	202	184	196	190	195	175	171	199	172	208	178	165	166	185	156	181	197	176	159	163	179	175	160	192	154	174	174	201	205	180	174	215	231	184	180	162	181	171	155	165	191	180	184	171	200	185	182	179	209	191	203	218	189	221	181	168	191	193	198	193	178	188	179	168	195	167	173	179	199	207	169	181	196	194	181	207	171	180	190	175	188	188	188	188	174	181	166	183	191	179	187	204	203	181	198	179	194	199	173	181	205	203	200	173	200	178	163	209	179	181	187	212	175	193	200	174	179	186	195	193	170	202	173	192	216	182	183	165	162	193	199	204	190	198	209	189	169	181	182	180	195	195	187	185	182	171	181	196	178	176	171	175	186	154	200	203	165	177	202	185	209	175	185	188	198	194	171	195	183	178	181	181	188	208	155	183	191	181	167	178	200	197	157	179	189	202	188	196	160	197	167	190	167	208	201	186	168	155	162	211	199	155	181	154	180	172	193	176	205	179	183	194	164	172	194	163	178	164	198	177	196	180	167	172	183	209	176	176	203	206	190	154	175	181	191	191	196	188	195	188	173	186	187	190	174	185	199	207	174	160	175	176	177	146	163	175	170	179	206	193	198	192	180	179	214	173	188	202	187	204	182	171	181	153	229	163	194	180	178	196	176	169	192	181	168	166	172	175	182	184	201	196	166	179	198	187	181	192	203	175	205	179	175	191	202	222	186	194	161	203	191	203	165	160	180	178	169	158	181	186	161	169	213	179	185	178	192	177	206	181	176	184	170	187	155	159	200	183	208	180	192	195	169	183	177	192	209	166	181	172	166	178	154	169	199	175	159	188	167	212	195	174	189	169	179	141	197	188	206	173	184	180	192	183	185	195	192	205	198	159	215	189
12275	1872	2485	3079	2612	2234	1944	1632	1438	1272	1118	1080	956	904	843	847	804	752	742	743	708	685	683	704	672	647	640	631	614	619	612	575	575	600	604	600	593	573	577	577	569	575	594	594	552	593	607	544	559	569	571	532	541	588	542	590	549	579	531	512	550	543	556	543	555	535	588	519	512	530	565	599	534	551	519	511	551	557	533	551	546	536	592	550	543	537	566	570	536	510	549	540	533	549	551	567	563	542	578	551	514	542	547	524	549	516	511	549	543	513	538	512	520	545	525	499	544	523	526	535	522	533	542	519	574	548	497	510	609	529	506	539	507	531	552	522	577	548	580	491	585	532	522	553	521	572	524	516	543	522	555	548	572	568	549	519	529	534	559	521	581	542	526	542	555	501	558	516	493	515	540	578	517	489	529	515	541	532	511	511	537	513	529	498	520	551	519	549	549	550	548	523	517	529	529	528	576	504	505	564	491	562	576	538	542	534	478	555	530	524	525	525	561	528	488	552	540	480	558	570	539	556	544	550	481	555	538	551	573	492	529	543	514	539	551	515	561	483	507	514	503	547	492	508	557	538	528	502	550	503	505	552	527	568	528	508	540	535	575	540	546	549	526	524	517	542	547	493	480	554	566	514	552	533	575	525	538	560	516	527	539	507	533	538	566	493	568	502	501	528	527	532	557	553	547	528	564	546	481	541	521	587	513	564	538	557	487	546	506	546	546	550	569	501	547	528	544	538	526	543	533	503	538	509	555	511	549	512	547	508	529	533	492	513	550	553	531	513	534	537	517	548	527	516	523	503	556	518	538	522	560	542	508	563	536	546	512	511	511	559	521	458	554	498	535	541	502	525	554	540	524	547	538	527	521	508	567	523	569	528	521	527	528	499	523	563	509	506	531	541	536	530	511	582	586	529	544	502	550	585	552	534	538	566	542	580	495	536	569	560	525	512	521	544	531	574	512	569	518	539	567	530	511	492	517	545	531	561	558	540	521	524	513	514	530	504	527	579	548	535	556	518	552	531	550	543	558	507	523	513	489	529	502	570	523	512	531	495	532	522	519	545	566	512	506	538	520	527	509	519	571	557	511	514	536	490	538	552	608	507	530	557	542	529	531	534	511	526	520	539	548	546	529	531	514	564	527	542	546	506	524	538	571	547	491	547	502	521	502	548	544	536	574	526	564	517	558	495	526	565	515	545	545	572	547	539	541	552	535	511	511	580	553	530	593	537	547	506	521	511	509	554	554	552	536	555	517	578	529	522	524	571	538	549	512	552	539	530	537	553	529	569	504	530	521	514	567	558	503	555	515	534	530	532	537	537	526	515	509	541	547	564	517	549	472	547	541	552	524	487	516	549	512	550	526	535	521	542	570	560	560	525	535	539	563	530	496	550	536	513	538	522	499	514	560	542	552	523	529	536	540	522	547	530	535	513	559	512	546	557	522	529	525	543	533	520	535	529	515	533	534	550	613	571	555	572	532	524	516	492	519	535	513	517	499	580	552	568	547	536	566	524	512	592	555	575	498	527	537	523	499	526	546	532	566	560	535	517	562	562	500	546	528	546	506	555	532	507	524	508	517	524	515	525	506	488	479	494	549	576	530	527	526	541	494	504	511	489	528	510	542	506	544	487	542	535	488	532	541	518	512	512	542	555	541	523	521	557	524	539	516	511	493	527	513	547	590	536	552	502	563	534	548	522	542	547	517	529	530	527	521	494	497	549	580	526	566	509	581	560	541	514	518	491	495	585	517	538	538	534	513	533	540	528	541	538	529	540	534	515	534	499	573	531	493	529	520	563	519	557	549	546	553	549	551	548	569	521	565	587	556	533	557	526	519	509	535	521	527	504	540	503	536	505	547	525	528	554	552	520	512	527	531	542	549	528	523	542	531	566	474	545	571	491	509	571	516	526	560	504	547	536	585	544	535	544	514	544	570	521	514	569	560	532	557	570	517	531	525	523	535	511	534	519	490	510	566	546	490	536	570	600	570	531	520	540	575	519	535	526	556	557	551	535	535	538	545	498	529	566	526	561	561	532	506	531	556	505	532	524	509	508	504	568	526	525	527	503	567	614	547	527	557	510	509	540	521	505	548	525	557	531	552	543	549	535	507	544	571	556	551	491	547	550	532	544	452	546	575	534	511	547	539	529	521	576	516	537	536	532	527	537	514	556	517	569	526	582	550	521	547	515	535	559	542	542	533	558	483	537	553	507	506	524	533	536	472	547	523	561	545	516	540	559	549	585	527	561	502	535	539	585	531	567	509	488	510	546	560	544	547	518	504	558	529	535	539	524	562	516	531	488	513	567	530	545	522	562	511	529	563	524	543	519	500	498	535	557	553	527	538	554	516	529	542	558	538	562	526	536	523	554	508	533	518	543	543	533	564	506	522	558	530	548	512	510	576	522	510	538	491	566	534	520	573	520	511	518	535	536	533	522	557	548	507	509	509	531	500	503	554	589	572	535	517	532	538	523	512	489	534	506	549	540	481	493	539	533	509	525	556	551	553	548	534	541	550	556	579	542	517	517	566	479	530	516	553	534	524	543	553	507	524	513	523	543	567	531	524	537	536	542	517	512	532	547	560	507	517	504	523	524	585	540	487	530	565	502	568	541	552	528	513	515	535	585	526	544	521	548	515	520	546	593	482	565	540	509	553	558	525	548	544	520	502	582	541	520	531	564	491	541	517	545	525	537	525	539	545	528	561	573	508	528	503	485	582	508	521	532	546	546	498	527	594	537	500	475	559	588	541	536	514	532	494	518	523	577	486	514	509	536	513	551	554	543	528	539	555	529	519	527	552	505	559	580	528	550	512	511	569	515	510	534	527	519	523	554	517	523	517	546	503	541	530	529	534	517	520	547	546	541	532	500	540	517	521	530	535	537	534	566	542	514	553	504	530	541	497	499	612	507	532	542	531	501	491	550	509	524	534	516	522	542	511	522	550	507	516	525	565	542	561	531	524	518	564	531	522	518	562	540	510	535	502	576	535	522	501	562	521	524	575	548	517	510	535	543	529	554	543	556	549	532	530	533	559	513	547	517	531	554	506	531	554	526	535	541	556	544	493	539	554	531	560	481	511	541	493	520	539	535	523	549	537	550	532	557	518	536	550	575	503	543	575	564	501	566	552	551	480	549	557	528	539	543	566	574	531	526	529	534	526	573	543	554	518	537	539	522	533	525	529	518	507	567	534	539	492	571	539	562	538	545	553	555	570	577	533	524	542	539	565	510	514	553	535	534	548	533	513	566	527	545	573	533	544	530	519	494	515	525	547	543	495	568	570	559	533	542	563	534	526	537	569	532	537	542	537	514	512	560	515	511	513	552	543	527	544	493	546	523	508	526	541	524	552	548	517	516	525	537	518	548	534	540	559	543	520	540	554	536	548	532	532	542	505	528	484	515	561	562	584	565	557	554	543	530	572	535	581	555	531	532	522	547	505	543	508	529	504	516	518	587	555	510	530	549	502	569	522	547	521	548	559	545
35298	8421	2662	1969	1390	1036	828	723	634	524	556	574	485	469	439	431	455	440	408	406	401	355	426	407	366	363	377	394	385	376	363	386	344	399	382	355	339	368	358	344	351	344	363	363	359	371	356	354	349	346	402	341	400	379	343	370	357	339	348	377	393	329	338	356	353	344	372	333	343	361	364	355	383	354	338	392	333	340	349	341	392	339	324	386	365	353	358	373	364	382	321	379	354	370	377	378	332	370	362	350	333	344	316	384	353	380	362	356	313	397	330	359	352	317	363	378	361	338	363	372	343	376	348	325	348	354	373	362	378	346	362	342	352	376	331	356	334	346	315	344	345	347	348	379	395	371	384	345	327	353	373	338	340	391	332	351	371	349	387	353	363	377	370	361	359	371	348	391	349	348	307	354	326	338	360	369	394	388	350	357	389	372	330	326	347	329	368	351	350	350	325	383	342	356	405	348	377	339	342	307	349	322	362	310	332	319	359	363	309	338	319	385	348	358	359	339	348	396	366	339	344	360	340	332	368	328	374	326	400	344	341	348	365	354	379	356	350	361	380	385	366	341	357	359	345	328	346	364	364	338	340	352	399	339	363	356	354	350	344	325	373	357	356	345	354	315	376	344	346	323	378	341	336	365	356	357	355	361	332	362	332	360	387	385	378	350	393	356	333	388	326	362	364	376	363	335	381	339	354	323	376	390	347	337	358	345	383	354	367	346	333	366	382	360	370	336	376	362	367	357	336	370	372	358	346	359	340	376	335	359	327	385	333	365	333	355	367	354	355	364	375	331	380	369	364	377	358	358	360	350	333	341	359	356	361	342	355	340	356	378	336	338	333	366	385	375	331	383	383	364	401	376	362	340	343	349	357	365	361	324	347	350	342	336	331	321	384	359	347	341	366	354	339	356	333	374	369	350	372	353	362	372	433	375	349	318	369	353	386	365	310	354	340	367	337	355	349	338	348	364	368	335	315	330	334	329	319	337	390	330	356	350	386	348	369	387	367	350	329	352	309	396	366	346	364	393	351	343	372	387	344	376	360	363	343	369	332	375	338	334	386	339	374	367	333	354	366	346	391	384	361	346	358	388	339	347	361	395	323	370	338	328	356	378	340	365	378	356	360	344	386	380	381	322	343	345	349	358	382	383	355	349	367	359	360	359	373	392	384	342	365	337	388	376	365	365	370	320	344	371	340	353	381	342	365	355	375	383	334	373	333	376	394	353	399	351	384	360	353	351	385	344	341	359	350	368	341	391	350	373	376	366	335	369	341	319	345	326	349	345	355	309	357	369	320	372	341	394	366	322	345	353	356	348	351	340	370	378	346	354	415	364	356	349	363	405	324	354	370	353	364	341	344	372	350	384	376	370	367	363	330	327	353	333	344	359	312	342	335	337	377	336	347	385	359	355	339	352	355	356	336	360	316	357	362	343	382	363	381	318	330	343	379	361	348	337	321	352	336	353	349	350	359	359	388	338	352	366	344	352	369	331	347	396	352	348	348	311	355	354	359	371	359	331	376	346	360	350	382	318	322	366	336	369	381	351	303	345	368	347	377	379	347	362	346	366	371	337	353	384	368	372	315	370	330	369	358	360	365	343	383	344	338	368	371	337	366	339	337	370	382	328	315	333	338	362	360	340	361	338	345	334	374	342	326	363	336	402	391	356	367	345	339	350	391	346	366	335	363	347	361	322	345	347	381	322	363	340	384	331	367	362	355	356	352	354	333	345	359	350	341	352	386	367	339	373	350	360	345	363	360	370	366	384	379	388	333	360	330	370	376	362	356	344	347	330	347	353	352	329	355	402	355	356	345	340	352	307	354	342	334	352	352	379	370	361	337	346	352	341	384	342	336	348	358	400	385	378	349	377	346	335	339	344	379	321	356	389	327	344	378	331	347	365	330	356	377	338	359	329	354	361	344	345	362	375	393	341	359	346	372	326	373	368	340	355	363	360	343	330	357	339	340	330	339	355	392	397	331	345	344	337	374	337	357	393	341	360	349	329	381	350	348	363	374	343	358	359	357	346	346	349	333	341	339	353	360	355	334	380	365	414	332	351	353	344	340	361	363	355	344	342	342	337	388	366	374	359	338	359	357	341	343	392	369	338	359	396	326	335	352	363	314	360	350	308	340	368	358	344	349	356	342	374	326	329	319	376	366	381	341	319	358	361	381	328	356	377	354	379	370	348	357	368	322	354	387	338	384	363	336	364	362	400	383	379	365	372	352	370	373	348	375	329	322	369	376	369	336	350	342	366	358	349	366	378	361	373	360	380	385	333	346	358	368	359	397	396	344	372	340	367	312	345	376	373	353	370	362	364	361	357	360	351	373	348	341	371	365	337	327	325	343	353	327	355	352	328	333	373	373	369	375	352	344	344	354	344	380	347	390	374	326	353	335	390	320	354	368	340	325	360	327	345	341	305	356	375	346	362	348	342	331	367	366	350	341	358	355	348	382	366	368	353	329	352	366	350	404	335	383	394	338	342	357	355	355	372	348	338	374	352	347	340	302	344	378	342	324	353	365	365	343	353	343	365	330	363	379	341	369	351	338	352	370	349	348	377	330	364	358	363	322	349	388	339	314	384	348	309	363	337	350	381	352	365	361	349	356	379	356	337	308	351	357	321	366	348	347	327	364	372	368	361	349	359	364	318	347	349	328	398	316	338	329	335	350	365	370	351	372	342	373	361	342	343	355	348	352	354	351	343	368	348	376	366	353	362	368	356	368	382	322	343	353	365	315	345	338	345	372	336	364	353	321	339	409	358	352	353	338	349	366	375	317	354	356	330	347	335	356	370	351	376	331	333	401	379	356	363	337	363	351	319	336	358	362	379	339	339	320	313	310	347	367	372	379	327	389	361	353	372	353	360	359	333	333	334	380	371	363	376	374	404	382	359	334	359	339	352	327	352	351	358	368	359	385	364	354	356	342	376	362	383	329	376	327	365	341	372	349	326	380	374	322	351	354	341	350	371	378	326	349	352	322	349	327	385	345	374	385	326	339	304	338	373	373	369	362	352	358	355	355	364	362	388	355	354	358	338	338	378	365	356	357	379	323	327	343	340	380	372	342	343	366	345	369	375	363	343	353	334	388	344	317	359	367	357	346	312	370	367	339	338	369	332	306	363	349	375	359	362	383	341	368	348	371	365	334	342	346	352	346	350	365	362	357	353	313	329	326	355	375	344	392	348	348	350	383	339	356	374	339	360	376	372	378	352	385	374	327	366	326	357	338	335	370	351	380	387	360	343	356	356	339	387	400	358	339	381	370	378	383	344	414	370	329	352	359	338	370	319	337	347	346	332	322	366	385	347	351	379	402	360	335	338	364	326	347	398	353	385	351	337	335	333	351	334	356	346	333	369	361	368	349	329	349	326	333	342	351	354	342	388	380	381	376	346	362	392	398	403	337	372	319	357	358	375	361	338	363	366	332	392	388	347	403	361	366	364	341	331	359	331	334	340	384	318	324	322	379	350	364	345	317	334
17632	3385	4587	5454	4971	4118	3332	2950	2540	2321	2061	1832	1785	1629	1532	1447	1363	1346	1288	1248	1304	1163	1219	1143	1110	1113	1080	1059	1063	1084	1055	1026	1074	983	982	1018	964	978	991	989	953	981	978	992	1010	1019	972	979	975	957	922	967	940	1003	951	970	888	972	931	924	940	975	936	993	933	897	949	924	898	907	978	917	973	885	939	928	952	967	911	899	899	918	955	903	877	883	955	884	904	946	883	917	942	881	944	903	866	943	875	914	915	928	875	917	927	933	899	908	927	915	953	872	956	905	902	872	986	919	884	876	896	904	915	915	888	894	920	885	890	944	898	928	928	928	900	882	924	934	960	915	908	830	872	878	889	928	884	882	884	910	927	901	909	914	914	948	931	871	895	914	963	925	885	870	902	946	972	943	887	917	964	960	863	869	935	883	920	884	896	901	914	901	901	897	852	906	862	882	909	906	845	917	916	977	899	908	881	984	934	876	935	927	838	929	888	896	907	916	924	896	901	903	877	870	912	892	959	851	910	910	924	908	866	943	922	888	921	975	858	855	950	861	919	851	908	898	908	914	876	894	891	929	881	886	917	910	992	908	910	952	913	881	937	928	901	928	874	902	879	871	907	941	930	860	905	899	937	890	911	892	892	851	910	923	871	909	944	871	916	913	935	932	878	857	923	901	871	896	888	930	924	909	873	900	881	936	956	851	865	920	929	910	906	915	895	917	859	893	890	915	872	895	870	918	927	885	911	972	884	931	912	906	907	895	912	942	903	927	866	907	931	880	968	904	961	914	976	885	909	849	889	930	870	872	890	867	932	882	918	912	905	939	904	846	891	947	858	919	917	893	939	890	917	897	984	886	855	915	993	896	902	868	899	899	883	902	892	905	938	909	919	897	910	887	914	883	847	888	925	916	882	874	883	904	874	933	914	862	968	888	920	893	884	948	891	877	881	949	904	912	860	928	925	933	877	896	902	866	930	914	904	853	937	863	926	861	877	905	919	867	895	950	867	914	925	923	858	875	861	846	878	909	864	914	923	911	884	851	937	947	986	881	827	864	883	910	896	922	881	955	885	898	912	882	950	935	899	858	911	930	886	853	951	930	893	889	901	941	941	935	889	951	873	911	903	887	908	920	889	911	863	905	866	922	858	859	901	838	866	881	941	918	936	951	972	904	883	894	919	911	927	874	938	922	872	912	921	905	900	926	917	955	872	901	916	915	906	876	901	906	875	936	914	899	923	934	884	865	918	913	891	932	899	966	885	895	901	917	878	941	866	928	890	899	942	972	870	883	946	898	940	883	900	947	918	906	888	851	952	931	905	933	885	928	956	918	914	871	904	865	898	917	835	895	882	853	869	884	952	927	925	900	907	910	914	884	932	945	906	910	848	928	847	878	919	860	915	863	884	865	905	864	935	885	909	943	901	915	905	842	921	931	944	885	941	863	949	950	929	888	884	939	867	874	932	875	951	898	901	885	946	911	900	890	888	857	867	910	885	875	858	915	889	887	863	981	877	904	916	939	881	883	924	849	940	868	867	939	935	883	844	878	947	910	876	922	912	896	896	970	931	938	916	921	912	882	936	909	924	885	875	925	874	891	888	946	916	937	909	844	925	938	935	858	898	927	950	920	892	914	896	906	912	956	907	874	953	902	908	901	924	875	859	876	894	923	873	934	885	902	856	948	911	898	844	882	913	922	890	858	911	880	911	935	942	913	929	937	903	930	859	884	916	917	894	900	856	977	914	917	849	870	908	893	917	910	935	977	867	898	871	905	914	881	899	900	921	946	974	943	938	909	892	959	905	927	943	914	881	905	891	936	881	880	930	901	915	927	941	839	931	926	836	928	906	916	884	874	873	943	937	871	853	938	912	949	929	920	883	885	877	891	871	930	870	909	874	923	908	861	895	855	944	868	865	914	909	969	929	910	885	866	916	879	899	914	872	834	867	904	866	862	906	945	943	911	912	890	935	893	906	845	960	899	878	899	893	878	895	900	887	918	896	891	955	898	925	886	920	856	881	936	958	848	904	922	970	903	838	953	960	913	903	913	946	894	871	894	908	922	890	911	904	873	880	901	910	924	904	958	907	861	900	921	870	878	881	922	872	908	893	908	886	933	888	917	957	895	885	918	932	863	913	909	942	899	866	857	929	839	913	890	882	848	911	959	859	883	867	915	883	911	900	933	905	918	976	913	812	891	915	894	901	905	958	916	861	921	906	910	934	910	925	856	957	955	948	904	881	925	921	897	856	938	902	991	834	878	910	860	883	915	898	895	898	881	925	901	934	914	919	918	904	903	958	880	888	885	911	908	946	861	911	941	890	908	901	903	898	884	891	944	922	897	912	916	893	906	914	935	936	898	905	911	841	935	910	911	960	939	893	903	926	925	849	921	915	935	902	933	848	875	921	879	884	908	866	892	872	911	871	889	965	888	928	928	966	945	894	890	938	871	915	894	881	894	875	966	902	908	914	893	907	947	916	922	863	899	953	881	889	894	931	862	918	937	888	913	910	880	905	934	931	848	910	890	931	964	907	905	924	876	869	900	931	908	864	963	901	904	925	968	900	893	918	924	948	939	889	910	885	908	904	935	931	858	927	930	903	841	862	929	859	930	943	966	894	924	917	921	853	888	897	849	884	846	865	956	862	925	922	882	948	917	905	897	894	927	896	925	869	888	864	915	899	920	871	901	889	920	931	915	902	887	871	908	893	954	890	893	897	956	902	865	930	859	891	923	969	921	907	878	892	918	902	922	932	927	972	904	907	926	977	900	936	920	874	940	915	958	909	916	955	944	932	925	930	866	889	876	940	933	899	859	917	882	951	903	915	972	945	874	877	888	825	850	908	951	929	900	899	878	937	894	925	937	865	896	864	882	888	899	902	913	895	876	863	924	932	922	914	870	910	886	869	882	877	850	916	882	922	894	868	927	943	872	920	860	919	910	863	922	871	927	852	929	924	925	927	902	953	858	928	927	892	935	853	899	913	865	871	931	887	910	927	876	877	920	904	924	910	934	910	911	888	897	839	931	888	896	875	946	891	852	931	896	808	925	918	947	892	871	915	935	870	896	920	884	900	940	865	916	933	906	920	874	913	905	939	927	891	839	851	913	898	955	955	867	854	893	876	932	899	917	887	811	944	921	879	875	909	928	887	905	900	863	888	909	943	908	920	950	918	877	884	887	896	859	906	863	871	902	898	891	917	923	930	900	974	875	956	888	896	974	947	863	919	913	930	907	958	947	924	944	893	884	919	910	922	914	919	877	877	885	891	896	943	904	911	883	951	921	926	885	884	877	940	923	887	888	852	915	935	924	902	916	892	928	917	891	898	907	889	949	859	892	911	908	871	918	892	894	900	930	910	918	888	940	851	900	920	948	878	917	851	870	886	952	906	903	903	859	901	874	881	898	882	932	873	891	898	892	925	915	995	886	879	860	896	911	881	902	904	914	924	938	888	890	913	925	866	916	902	933	898	915	902	958	901	880	882	870	891	870	913	853
3854	304	266	276	284	273	268	280	321	306	275	264	262	270	287	279	282	276	284	261	262	283	275	280	264	236	266	267	254	254	261	258	272	285	266	253	273	279	271	288	288	288	270	280	264	255	302	275	234	269	284	281	310	265	301	278	298	242	268	286	260	270	260	267	303	272	262	290	274	275	228	259	287	256	264	287	270	242	259	237	272	268	236	277	274	257	281	281	272	282	266	285	256	253	270	288	255	264	267	301	268	284	253	265	277	281	285	240	250	248	257	272	261	285	270	248	286	247	245	258	267	266	257	271	287	278	280	259	252	245	251	265	284	268	266	247	263	245	318	274	258	252	257	258	262	269	280	271	282	281	260	265	275	247	263	253	250	268	280	283	278	245	254	261	242	281	258	279	285	265	293	258	288	252	298	253	250	257	255	259	259	272	266	279	233	250	255	263	248	277	253	305	259	273	262	269	280	246	257	244	275	267	249	264	288	273	256	271	247	290	270	264	248	257	261	295	277	304	259	277	305	247	293	300	253	252	249	262	307	259	276	261	249	252	254	271	281	262	253	291	272	280	261	255	266	270	238	261	277	261	276	222	294	254	253	270	256	280	261	273	266	241	297	248	258	266	242	242	260	276	269	284	265	280	263	278	251	280	270	269	272	281	227	246	267	259	285	271	235	275	261	296	259	274	283	288	254	299	291	264	248	246	271	262	241	292	281	322	292	276	275	263	271	281	272	261	261	268	270	261	278	264	270	262	257	284	290	246	272	267	235	266	257	279	241	269	279	278	259	259	249	280	279	274	289	309	273	246	238	272	259	268	301	278	256	278	251	267	246	267	264	254	273	274	239	306	284	260	260	309	302	251	257	291	277	256	267	259	245	253	262	267	286	247	242	281	275	251	275	282	270	239	253	248	254	261	236	263	271	249	236	256	234	277	272	247	285	237	234	277	249	267	233	252	260	284	264	270	275	266	260	259	250	272	245	276	245	239	250	241	264	252	282	255	287	273	297	267	276	267	266	256	238	261	242	270	274	266	248	253	257	270	239	272	278	250	261	284	270	255	263	251	271	260	276	278	253	257	277	273	263	308	269	274	291	237	256	242	267	266	306	278	262	273	242	299	281	249	274	246	257	241	288	265	288	266	289	257	250	260	259	275	262	258	248	299	315	308	254	267	274	265	259	264	260	291	282	284	295	274	278	272	273	251	259	266	252	243	245	241	272	263	289	274	249	265	251	253	293	258	264	246	276	269	269	258	287	271	258	290	269	277	283	261	260	296	249	236	282	275	260	263	268	267	280	279	280	283	278	281	264	236	266	297	257	241	290	246	276	287	276	280	245	239	276	276	272	298	290	295	263	278	268	255	301	274	240	290	242	279	290	279	244	275	272	232	280	280	273	245	284	273	263	273	293	280	272	257	284	277	254	256	246	287	280	256	262	288	276	265	240	279	278	279	302	251	268	257	263	246	258	265	249	255	297	272	259	265	265	272	249	283	273	276	254	288	251	255	273	297	258	252	290	292	281	258	268	274	258	256	266	242	249	265	279	279	287	265	263	284	257	258	255	259	248	266	299	251	302	230	269	281	258	280	246	257	254	268	280	269	264	259	293	289	267	264	268	299	240	237	249	270	260	311	247	248	278	254	270	296	261	250	240	272	272	250	277	250	268	238	274	267	276	255	248	267	254	280	287	254	278	306	264	273	278	249	267	286	266	287	243	243	257	263	270	278	282	243	248	254	220	272	238	233	250	245	263	279	286	299	259	248	281	250	263	257	277	249	237	297	237	281	276	274	266	264	263	282	278	287	266	274	268	232	282	284	288	276	285	248	237	251	266	304	270	274	264	262	265	281	249	279	282	260	254	256	249	261	281	305	279	260	265	277	317	262	289	270	246	264	244	274	293	249	277	256	274	269	264	276	257	229	288	264	264	256	270	258	270	272	274	242	266	241	275	255	243	265	302	263	231	305	263	245	308	269	265	294	282	248	262	330	280	273	250	270	283	229	276	231	277	268	259	262	274	279	247	288	275	270	284	277	294	279	296	264	275	289	269	268	232	263	246	274	294	266	267	293	275	279	258	242	270	282	264	271	248	266	273	269	277	247	262	265	267	260	245	304	277	283	282	273	270	276	302	223	293	308	289	275	239	291	278	255	275	271	266	282	269	254	283	267	301	272	279	285	269	290	285	287	279	294	282	265	275	275	274	261	285	245	284	271	256	263	252	278	288	302	269	295	262	281	261	279	273	271	267	249	277	280	261	244	273	263	272	263	284	290	301	268	286	286	292	266	270	263	276	271	281	296	276	278	278	299	290	282	274	264	249	269	252	283	249	268	269	272	285	232	281	287	273	245	295	249	268	273	275	270	296	259	245	264	258	292	266	294	265	260	297	279	247	265	252	249	261	290	276	259	254	266	265	246	270	283	269	297	283	276	265	235	247	264	264	298	280	289	270	273	246	266	269	282	254	273	279	267	276	230	264	262	269	273	304	243	280	248	288	303	244	250	271	300	274	255	237	270	277	263	272	276	279	285	261	300	264	265	240	250	251	270	247	278	253	261	268	287	255	243	259	263	309	275	295	244	283	288	281	251	287	284	279	257	285	274	275	267	257	240	273	252	273	286	293	261	260	240	245	258	271	247	276	259	268	264	252	301	249	262	281	248	252	252	278	268	244	267	291	259	285	275	259	263	258	254	282	255	279	319	258	263	258	293	242	289	301	276	261	283	288	282	249	234	307	241	264	281	271	273	240	268	301	265	288	281	254	256	272	286	263	254	271	298	267	259	290	244	309	265	241	273	268	256	285	278	271	256	276	249	249	259	256	275	269	299	268	265	254	282	271	254	251	254	231	269	274	248	274	274	325	270	284	279	275	282	280	274	248	250	282	340	299	253	264	268	306	246	298	274	260	266	271	269	291	308	277	265	272	261	277	268	243	303	292	267	258	273	250	264	240	276	310	286	249	235	269	253	293	266	253	257	288	274	276	273	252	306	271	269	252	260	258	256	270	267	256	268	285	264	295	263	241	269	277	262	260	257	280	274	261	268	253	238	261	289	272	301	263	284	279	262	291	285	255	278	265	296	300	273	244	245	255	238	262	237	259	249	249	283	288	281	287	268	266	276	247	260	240	286	277	285	248	294	270	259	262	265	252	248	286	254	248	280	314	271	280	246	249	288	269	245	253	281	253	291	266	266	225	272	262	257	297	249	251	226	286	288	267	266	263	246	246	275	279	281	249	297	266	280	269	276	284	276	264	260	248	284	281	254	290	274	264	275	268	269	250	278	259	288	296	296	294	267	305	256	248	293	261	262	254	298	290	277	256	266	274	263	262	276	259	293	246	284	285	253	256	278	287	271	281	274	268	271	273	285	287	274	288	246	267	276	260	275	239	250	253	249	279	265	267	291	264	233	275	283	250	281	248	239	232	286	257	265	259	259	260	250	260	278	282	272	270	268	274	247	249	270	274	250	283	253	258	285	240	323	269	253
3324	743	738	724	695	753	739	712	710	735	743	698	712	671	715	674	677	657	737	686	641	675	691	638	640	692	692	662	701	680	650	701	666	700	656	664	672	674	680	693	650	641	669	703	671	733	656	735	672	711	693	674	686	680	700	673	648	672	676	667	672	722	676	641	721	644	736	653	650	698	680	703	672	691	691	672	716	693	702	653	665	730	658	691	675	708	687	669	629	706	634	666	687	662	691	706	632	717	653	684	699	678	683	698	662	678	652	679	689	676	704	668	654	642	700	720	713	683	627	657	696	630	657	678	715	718	661	699	704	676	662	668	678	708	657	652	694	641	675	694	652	686	650	687	759	664	659	678	665	633	688	693	674	616	678	663	710	686	709	708	689	718	679	675	688	664	661	678	637	629	709	679	678	666	730	689	697	695	703	714	632	689	677	702	697	732	695	719	596	688	689	655	701	675	712	684	680	662	637	644	691	673	690	689	637	747	697	669	661	673	692	687	675	650	646	687	688	678	673	670	669	678	661	661	703	690	647	699	696	681	697	652	659	611	701	677	690	656	642	642	664	661	682	696	704	723	666	716	703	667	678	678	679	658	627	699	663	700	648	677	657	662	681	699	689	686	695	647	663	708	731	668	687	701	698	713	669	672	733	697	689	645	677	687	680	663	696	681	656	678	716	671	680	705	692	653	728	649	671	710	681	694	712	675	645	719	702	702	665	674	669	659	673	659	657	700	676	710	702	666	681	674	670	663	691	674	706	670	664	683	719	666	689	667	666	663	705	662	701	666	687	641	631	656	734	689	675	691	696	720	686	675	689	711	663	699	689	712	699	692	719	655	696	709	702	721	685	664	644	676	673	652	664	607	677	654	681	674	671	696	708	676	641	664	684	648	656	664	663	714	707	654	697	687	698	637	717	672	724	688	684	695	665	678	706	697	659	656	697	680	706	664	692	720	643	711	678	663	712	658	646	712	698	686	706	712	689	664	650	712	696	684	747	690	666	699	726	733	674	668	694	640	662	703	667	711	657	699	659	669	691	676	621	683	725	646	704	677	676	668	674	723	652	695	701	706	686	751	668	673	674	681	711	713	702	662	706	673	657	745	731	698	671	708	669	707	704	670	673	710	694	674	688	642	668	674	693	651	687	720	703	723	746	681	702	694	716	699	638	684	676	679	674	667	674	694	693	685	676	698	641	690	682	670	708	693	655	721	652	703	655	716	754	666	638	663	655	670	671	665	696	690	658	694	659	649	693	677	698	681	687	733	698	702	695	675	654	704	670	700	631	652	674	661	708	691	720	668	688	692	669	693	652	659	694	635	649	700	674	696	688	693	703	707	700	715	656	678	667	701	705	687	692	647	671	688	644	665	713	659	681	651	641	646	655	667	694	707	652	672	749	613	654	701	631	639	689	699	639	684	721	684	715	638	727	703	708	673	690	637	725	655	705	663	722	678	736	715	675	716	680	725	679	711	698	723	710	630	691	644	697	680	693	690	668	723	666	689	698	699	638	620	685	680	654	697	691	704	641	675	709	707	664	696	692	709	685	681	696	650	693	699	682	670	685	654	707	686	663	704	669	669	662	713	652	699	705	667	656	734	668	717	621	695	707	659	667	690	646	659	747	717	713	673	691	671	712	678	692	696	714	672	709	684	686	685	654	691	696	707	699	692	697	684	699	675	651	668	650	694	682	674	660	678	733	652	710	726	672	672	683	657	690	699	662	681	696	684	743	662	699	717	712	665	709	672	676	650	701	689	672	693	737	671	674	690	690	701	736	703	703	676	679	639	737	691	705	668	683	661	660	649	675	703	716	701	645	704	676	723	744	681	625	694	689	680	658	697	717	723	730	663	703	655	726	707	654	683	661	658	675	705	668	728	678	653	708	681	703	723	700	649	697	688	705	651	694	641	630	655	732	703	676	716	664	702	691	734	722	685	588	688	706	690	685	635	666	660	675	690	668	695	692	675	692	664	679	693	659	705	706	705	677	718	666	699	638	664	686	668	707	665	669	708	675	733	674	672	671	726	710	723	673	679	719	716	693	690	724	666	634	703	708	696	680	693	692	684	671	697	682	683	674	622	637	684	701	698	684	679	645	647	696	696	717	688	689	694	690	685	705	703	694	684	637	648	667	685	649	687	716	626	652	690	742	636	715	642	716	674	702	694	709	697	703	659	687	677	699	681	714	653	679	704	708	654	705	707	707	647	686	636	681	689	633	672	663	675	686	679	638	661	679	727	676	649	685	679	676	688	710	681	719	670	684	681	711	675	665	622	670	675	670	729	673	657	721	735	654	673	662	690	653	681	678	640	683	724	682	689	676	674	672	672	678	660	637	707	731	685	685	699	693	672	704	683	648	727	694	700	681	659	689	703	642	654	639	704	750	695	713	677	687	691	686	722	678	661	664	651	686	662	674	672	683	722	697	711	734	676	716	714	680	670	700	686	702	688	607	647	698	682	678	693	656	624	681	724	671	676	671	682	676	715	624	668	723	662	673	647	703	722	680	649	697	644	706	680	673	712	714	721	643	659	685	696	706	642	647	666	697	644	681	684	682	669	719	650	663	674	676	676	692	718	701	696	680	679	668	738	722	683	663	652	697	639	708	677	689	690	740	663	671	670	686	703	695	688	693	638	686	694	664	647	677	662	661	699	656	714	669	691	698	655	716	716	728	700	687	657	672	687	696	740	714	678	707	688	691	665	637	657	707	677	718	688	724	666	686	716	722	698	657	688	646	662	739	683	711	669	655	715	722	702	687	686	702	709	681	709	661	693	683	702	687	652	678	709	691	637	708	674	692	662	673	657	665	697	696	732	670	689	648	653	686	694	673	741	697	688	672	684	678	701	674	672	689	686	702	662	660	696	663	686	646	672	713	663	676	694	659	626	627	672	663	653	701	668	678	709	706	689	693	693	701	680	687	641	723	684	697	685	691	712	702	682	775	676	704	661	637	705	695	728	644	682	746	702	672	631	690	686	687	661	732	706	686	696	672	682	652	677	696	690	654	662	660	654	684	706	686	691	647	701	644	677	686	671	709	752	739	714	737	687	665	700	685	687	699	662	722	706	663	666	726	666	623	715	652	686	651	693	665	670	697	662	640	654	676	712	667	657	701	685	690	671	707	678	678	613	687	676	648	694	703	689	644	681	667	658	699	687	685	684	692	685	675	709	680	666	679	667	683	700	711	647	700	735	670	715	696	672	723	694	702	636	708	657	655	704	736	672	678	709	621	663	671	640	700	698	675	663	684	698	703	702	682	657	705	655	678	669	721	694	675	665	666	667	683	687	669	689	676	702	678	666	701	686	674	736	680	659	687	655	711	721	698	669	646	702	717	640	654	687	657	640	673	694	683	701	680	654	676	650	660	697	659	729	686	734	682	691	638	706	688	674	685	682	720	722	677	725	680	685	653	690	693	701	680	663	688	662	658	673	654	691	737	681	660	692	685	719	659	699	679	692	674	665	685	655	656	698	662	645	691	715
22305	3255	1196	910	690	576	430	357	341	324	271	281	224	236	247	229	219	216	230	210	184	235	171	198	213	209	201	213	181	193	191	206	212	170	204	197	195	205	171	197	164	174	186	172	187	181	169	178	179	202	165	187	166	191	174	182	206	182	180	174	179	200	174	185	182	176	200	189	196	182	172	191	201	179	182	176	207	194	178	182	210	181	197	177	199	187	192	214	192	191	206	158	213	171	189	180	188	167	175	178	190	172	170	206	192	187	185	177	193	153	184	167	204	179	187	197	186	188	197	189	165	180	191	218	188	172	209	203	180	188	198	166	189	202	186	197	180	187	180	202	185	184	159	188	191	179	189	191	181	172	207	174	203	193	208	198	176	193	169	190	216	176	172	171	190	189	226	182	204	173	205	186	185	198	184	199	175	201	208	178	191	166	181	212	188	191	193	192	189	159	178	173	203	181	219	174	198	197	181	201	211	170	184	190	181	179	185	198	187	177	177	187	185	193	169	179	172	159	175	188	178	177	203	204	150	172	193	198	181	176	210	182	174	160	164	173	202	206	208	174	202	187	189	195	176	180	189	193	176	174	185	205	192	188	196	192	188	197	170	185	152	205	175	187	196	189	174	191	185	177	193	186	192	173	195	149	195	180	179	196	184	203	203	180	183	174	191	161	158	192	171	200	183	194	170	193	197	180	191	183	155	186	205	197	171	193	178	196	189	187	201	171	195	202	182	195	164	177	185	188	192	168	150	177	187	184	181	163	160	192	204	217	184	195	173	189	180	194	187	182	171	177	179	182	169	188	163	192	187	174	191	188	195	194	161	204	203	154	175	194	191	155	210	180	156	203	187	189	182	193	167	201	171	199	190	179	187	194	200	214	176	188	181	200	192	204	171	185	205	185	186	175	182	174	198	176	202	209	186	165	187	176	158	194	181	177	173	179	200	196	193	168	186	202	196	207	196	170	207	168	176	218	183	167	191	175	175	192	236	162	204	210	173	212	195	181	177	162	202	172	201	177	187	189	197	190	183	184	184	158	173	165	180	193	199	198	171	185	170	207	213	180	194	196	182	166	188	183	206	177	197	180	192	194	176	192	174	170	178	237	178	190	184	201	182	178	190	179	163	182	188	192	180	189	201	178	205	212	173	192	193	187	171	181	171	170	202	195	168	215	175	178	172	179	168	214	177	177	183	212	205	191	172	200	201	182	177	165	199	199	216	192	194	196	176	196	186	191	172	171	178	196	200	193	170	205	190	216	201	171	192	178	181	175	214	193	179	186	179	178	173	189	206	166	197	179	213	189	184	156	171	200	181	170	190	197	179	191	171	186	195	192	161	185	161	161	189	186	198	197	196	203	188	176	165	188	173	164	191	175	173	187	183	183	210	183	182	215	208	177	182	206	203	170	203	187	192	175	174	178	182	160	186	179	191	186	178	189	191	175	193	179	213	184	184	169	176	182	158	169	169	195	202	166	167	170	196	176	180	197	195	202	187	183	175	202	212	159	192	177	200	177	181	191	193	204	181	175	201	158	183	180	196	173	159	206	197	195	176	180	210	171	193	151	183	179	172	180	161	177	183	193	177	197	181	207	225	166	201	182	167	202	208	186	179	180	158	158	186	188	178	170	179	178	192	167	188	217	160	183	176	183	171	184	197	173	183	182	182	202	191	161	192	196	192	191	196	202	178	181	189	173	202	190	193	198	198	184	197	199	163	200	195	200	180	189	197	166	174	194	182	193	175	185	177	177	213	194	170	160	185	175	193	191	169	181	171	186	171	164	188	203	185	174	196	186	198	181	192	209	186	171	172	216	211	198	159	200	171	211	177	204	210	183	216	168	194	189	199	172	172	183	193	193	181	178	192	203	176	191	192	183	178	194	213	195	215	214	173	163	148	176	184	164	192	182	200	194	197	163	195	185	158	180	187	192	206	201	186	209	167	193	161	169	172	167	186	179	191	156	185	177	203	164	173	171	186	182	201	187	194	147	179	211	176	191	177	215	199	161	205	175	175	181	181	220	192	179	198	204	176	173	182	155	183	182	187	199	177	179	181	217	196	184	187	187	174	193	207	199	182	204	197	173	210	162	199	147	187	191	205	170	176	168	193	173	180	184	169	175	190	198	182	190	179	185	182	189	177	175	193	189	187	202	162	155	156	166	158	183	187	202	185	189	193	179	200	185	159	175	183	199	202	201	184	201	176	192	184	176	166	192	204	160	192	202	176	187	173	177	192	170	186	171	192	177	190	184	177	166	185	194	189	200	178	201	188	193	174	180	160	190	198	166	173	173	187	197	176	184	208	190	188	167	187	171	179	184	176	194	198	179	188	171	181	171	164	198	194	175	190	200	190	196	195	183	192	188	188	185	184	181	168	184	157	171	196	187	183	162	200	165	199	177	171	213	165	178	196	187	176	179	184	168	162	170	186	192	210	198	173	199	204	198	156	168	183	173	173	195	171	206	204	203	189	167	174	183	155	212	186	189	199	177	184	159	185	171	168	201	193	186	213	152	187	178	189	176	178	197	185	200	200	175	174	172	178	204	193	175	166	218	185	188	178	177	186	217	182	197	177	203	202	170	181	180	190	188	190	159	181	181	174	203	186	187	182	187	159	171	178	190	205	174	167	188	194	191	199	198	161	196	182	183	179	184	189	203	192	177	194	172	199	194	185	181	186	184	210	189	220	187	189	185	207	167	208	182	192	169	189	184	163	175	189	159	162	166	198	199	177	209	164	192	213	176	185	185	186	175	186	181	207	227	220	173	197	201	200	194	193	180	180	185	172	178	189	181	196	197	161	185	213	177	214	147	166	196	206	192	187	192	171	185	169	181	196	191	159	220	183	178	221	187	174	188	198	195	184	207	189	197	184	182	177	195	196	155	167	181	182	211	192	171	183	193	165	187	200	210	202	204	191	187	184	164	151	177	199	185	154	159	176	181	198	195	163	215	197	187	174	149	186	201	190	183	170	193	185	184	192	175	210	166	188	170	164	169	187	187	207	181	168	186	189	202	173	196	187	193	175	167	216	176	197	196	188	198	160	168	200	213	179	161	183	174	199	192	164	185	178	196	186	203	176	195	183	165	181	174	196	178	171	183	199	181	172	175	180	203	193	224	166	184	185	185	228	204	190	173	155	185	165	159	153	181	191	199	206	181	154	178	194	179	191	186	197	208	160	169	190	173	176	182	187	203	178	156	185	207	206	182	187	205	180	210	168	172	193	212	189	185	179	185	188	174	205	201	184	181	200	169	199	195	176	189	193	179	184	181	180	203	196	187	187	182	162	172	166	194	194	171	180	184	177	191	201	205	186	205	169	174	174	209	173	210	198	185	178	170	192	162	181	213	201	198	155	161	170	206	174	201	187	180	188	182	207	194	194	152	171	165	186	175	182	194	182	195	161	182	173	199	188	198	202	186	196	203	183	171	174	180	173	184	186	176	194	217	180	177	190	175	172	175	173	176	169	143	181	210	174	187	199	195	182	192
11807	1778	2486	2978	2646	2230	1917	1560	1394	1233	1143	1049	969	977	858	839	826	779	756	713	649	690	666	668	677	628	645	653	611	679	626	596	608	586	592	581	609	580	621	595	572	559	555	598	565	566	559	577	558	547	571	569	551	551	577	586	544	579	556	565	525	575	520	562	565	552	553	579	524	528	532	568	557	558	520	509	589	557	531	485	587	569	545	551	541	523	517	545	535	547	499	525	500	598	563	523	524	560	560	561	537	568	513	539	570	532	564	586	512	564	562	598	549	563	515	498	545	577	529	564	492	492	541	530	545	537	553	514	570	577	544	556	511	550	504	539	504	564	546	556	514	539	548	515	513	529	550	526	572	526	585	534	535	482	525	520	527	547	501	537	555	545	521	555	554	546	505	560	594	519	502	512	553	531	533	464	552	517	515	529	576	492	534	547	522	512	509	541	564	524	599	583	588	558	538	535	567	513	511	559	544	542	544	515	549	545	538	530	552	533	567	517	511	561	508	551	550	512	562	559	554	563	510	547	527	529	504	545	577	463	525	563	547	549	549	544	543	529	500	517	545	520	551	558	530	539	574	554	510	569	544	534	552	539	546	541	521	546	552	517	545	538	546	565	539	555	494	526	535	492	544	559	562	543	567	553	540	547	569	543	524	544	550	582	554	556	560	518	511	553	550	540	506	546	517	568	512	550	515	516	536	526	537	508	541	579	540	529	506	560	529	559	548	508	508	517	567	511	532	540	537	563	497	508	538	558	497	526	542	533	528	558	558	522	541	535	555	525	489	541	503	535	498	570	531	568	501	534	539	520	532	563	532	534	523	585	526	531	529	574	543	549	547	553	543	503	515	568	528	546	567	530	561	535	514	515	523	515	502	580	525	524	534	534	526	564	492	506	527	527	581	531	545	520	584	553	519	562	522	558	519	551	549	467	556	514	516	541	546	526	509	551	489	539	527	507	499	509	540	552	530	543	496	519	554	531	508	536	562	550	543	510	552	543	521	564	565	536	546	562	538	554	502	511	553	586	534	542	555	499	516	560	515	526	551	527	551	546	536	560	532	493	545	558	589	531	579	516	497	547	528	525	520	564	574	516	483	537	531	550	575	535	525	575	534	537	503	526	490	546	508	541	555	551	531	539	514	531	564	514	527	539	541	535	559	544	553	570	554	512	542	536	555	550	542	519	552	512	524	590	521	474	553	515	524	509	559	528	511	553	520	549	524	533	563	557	522	530	540	530	573	546	535	514	529	500	523	531	583	555	544	518	517	507	562	504	560	537	546	518	520	542	554	543	495	527	519	536	540	557	517	526	543	534	537	513	560	553	574	547	560	502	587	593	512	520	495	539	570	535	536	534	513	505	553	485	551	533	497	580	571	545	540	538	580	547	564	487	564	527	518	495	546	501	557	564	512	514	535	582	538	510	542	560	575	498	546	548	532	553	515	526	540	523	521	503	565	509	530	526	555	555	537	542	568	520	540	554	542	566	519	492	498	515	588	555	552	556	552	541	546	552	521	534	560	508	518	520	531	567	564	517	568	558	535	530	571	549	529	549	525	497	511	522	534	505	575	562	529	543	535	551	558	527	500	536	531	496	562	539	556	531	527	563	588	516	560	494	527	561	520	550	570	516	529	516	495	523	551	525	527	530	553	545	554	554	553	515	530	544	571	489	551	570	536	529	504	557	543	567	495	537	550	540	564	532	563	564	536	553	550	542	513	487	507	551	537	532	562	534	556	545	540	538	524	549	538	547	506	490	554	522	539	523	570	516	549	515	530	544	518	508	531	528	561	557	527	555	527	544	549	525	567	601	565	514	536	525	556	545	541	549	536	505	556	509	513	564	566	565	523	530	497	515	563	536	538	496	551	501	525	547	518	530	555	557	525	510	571	562	538	548	515	557	528	544	553	530	549	573	554	527	568	491	542	546	522	510	553	554	524	539	569	541	545	571	506	536	520	490	521	516	544	493	490	580	553	525	549	559	538	562	550	496	533	481	576	573	500	556	535	562	532	519	513	574	554	517	570	556	523	563	533	560	531	520	529	527	552	523	501	533	542	545	590	523	522	545	521	547	581	561	522	543	505	522	538	527	515	556	552	498	564	532	515	540	476	544	521	550	534	538	533	607	527	521	524	584	520	514	528	545	528	489	533	527	525	541	549	546	525	501	548	530	580	541	512	566	529	554	522	537	529	524	538	548	525	557	553	538	543	517	538	537	532	525	526	535	530	519	529	549	526	500	509	549	529	514	528	576	513	548	554	544	562	559	522	493	586	549	534	498	548	542	548	540	542	508	523	525	538	512	517	560	523	536	535	506	513	507	518	525	579	530	531	529	492	514	523	550	538	570	560	532	549	538	545	543	556	518	526	567	546	523	560	535	554	517	496	542	552	512	513	515	488	480	546	536	575	535	538	501	555	552	552	505	533	520	508	555	570	529	512	539	518	532	529	527	530	509	503	538	517	542	580	567	530	563	512	513	506	539	535	548	570	529	569	549	545	556	536	553	578	553	521	561	525	547	543	540	518	567	534	482	537	518	544	502	547	537	528	495	521	506	507	516	563	561	517	522	574	501	529	543	566	519	553	516	525	523	547	549	509	557	538	551	508	538	547	520	541	502	529	543	568	527	545	509	550	557	555	501	531	513	558	521	551	528	548	550	527	522	514	485	529	522	563	509	488	566	562	524	570	493	513	540	523	512	568	506	562	604	539	540	518	569	507	526	523	528	491	510	562	531	521	500	529	519	504	552	552	554	489	551	510	504	556	548	536	555	498	522	532	513	546	527	524	562	556	503	532	521	531	527	531	536	549	534	573	601	530	535	556	508	502	497	591	557	503	525	504	549	536	548	541	548	500	530	542	515	486	546	509	563	512	530	576	531	546	516	567	515	547	506	501	524	517	529	534	510	511	505	517	552	514	520	583	537	541	556	554	532	548	522	507	509	531	579	515	545	525	535	554	531	532	495	493	499	528	587	523	552	509	490	544	554	526	519	499	528	541	552	529	548	550	500	529	563	542	516	537	548	522	533	516	530	555	532	521	544	508	542	527	539	554	518	472	541	530	555	501	537	557	604	565	526	516	544	536	580	491	517	532	539	568	540	537	505	544	535	581	553	554	516	570	531	510	505	536	552	529	537	486	528	522	551	526	533	528	517	495	586	518	536	501	508	511	490	572	544	513	510	500	526	506	581	551	544	510	531	560	532	536	531	518	544	555	484	524	523	523	511	532	510	533	518	528	542	538	530	526	550	549	530	513	529	543	531	561	548	542	583	553	527	527	543	562	551	575	528	524	575	579	567	510	514	543	551	556	563	571	555	529	571	500	515	593	543	556	582	523	519	520	530	517	500	530	538	547	536	560	527	523	534	529	554	529	549	499	524	548	511	507	557	559	523	564	545	539	514	528	524	541	501	572	502	495	530	545	558	556	538	522	513	507	540	523	509	554	524	543	555	523	502	526	564	526	579	523	510	533	564	524	549	548	517
35031	8048	2598	1898	1409	1034	811	749	636	616	503	586	477	420	461	439	433	409	402	400	377	407	421	395	368	408	379	416	386	394	362	339	355	371	384	394	363	379	386	383	355	377	366	386	405	401	346	346	377	352	338	378	352	381	374	346	350	385	356	362	366	349	319	389	374	369	347	341	378	333	347	368	346	348	338	354	401	351	367	358	329	337	340	324	366	359	363	347	355	381	352	337	357	399	372	321	355	333	372	350	345	353	350	393	340	345	339	334	381	346	325	369	354	331	353	371	361	343	337	355	345	336	377	368	356	365	356	364	373	357	352	337	345	373	375	357	351	380	367	372	367	367	373	357	345	353	347	319	366	308	357	390	325	358	359	346	378	383	337	326	368	385	344	346	323	393	348	342	334	347	363	368	352	331	340	371	359	398	361	349	368	328	356	357	397	344	345	327	357	392	387	350	333	346	368	356	365	365	392	342	334	321	375	354	346	338	359	363	356	373	365	365	359	354	371	352	346	317	361	352	342	374	344	361	334	377	360	325	374	358	325	346	328	384	363	355	405	321	349	348	342	342	359	382	347	353	366	341	351	331	341	379	357	355	353	326	328	351	339	348	346	373	326	397	361	361	359	340	351	354	354	325	336	384	355	362	354	348	350	360	361	356	341	351	366	339	410	344	349	379	390	348	346	362	386	346	359	340	352	341	361	329	351	333	385	375	374	346	349	343	341	312	339	360	373	321	335	373	352	382	336	363	334	346	358	385	371	364	364	373	312	340	377	356	345	339	344	337	346	380	362	391	339	353	355	377	353	349	327	339	339	345	385	343	357	322	367	364	341	352	361	347	381	347	341	362	362	318	361	340	358	383	364	372	357	366	356	349	374	395	362	356	353	392	333	340	377	342	345	328	383	392	340	390	327	366	344	378	322	362	352	352	360	352	330	335	376	326	377	350	328	336	393	360	373	374	346	365	370	372	359	346	371	333	369	344	385	373	331	329	382	359	330	355	339	349	371	355	366	371	365	341	354	357	369	370	366	369	362	353	319	367	369	355	307	362	326	330	341	348	354	350	347	393	344	385	391	364	339	352	337	326	360	318	389	389	377	365	351	345	355	341	367	363	330	339	381	367	376	360	330	326	351	317	357	364	348	367	364	395	393	377	375	347	333	359	387	329	363	346	341	395	312	364	348	391	388	337	352	355	338	331	325	350	336	331	318	351	369	356	386	421	364	351	360	367	404	355	356	349	327	384	347	303	339	338	362	354	366	337	351	322	361	356	349	324	364	365	314	353	339	334	343	372	355	354	392	380	325	378	318	380	319	324	365	354	341	341	354	344	354	370	352	333	374	365	353	346	350	373	344	329	353	323	348	404	347	341	350	331	360	292	335	338	362	361	365	360	337	360	351	363	397	314	359	375	366	342	386	361	379	386	347	368	378	348	347	326	398	370	365	351	377	370	322	327	394	363	361	348	376	379	337	322	357	337	390	348	377	357	384	366	375	386	388	343	389	349	374	402	381	320	339	353	364	352	383	361	357	348	390	345	382	352	362	321	358	309	338	359	329	383	391	312	371	370	352	361	350	363	371	364	298	371	375	338	374	333	365	359	336	343	372	367	371	343	320	362	359	352	335	340	348	351	320	349	332	393	355	333	337	320	316	351	375	413	339	346	378	346	359	364	362	344	320	342	357	357	377	369	374	362	368	360	377	312	377	337	339	404	327	406	332	362	356	364	354	371	355	342	351	386	363	368	400	350	321	363	353	355	355	374	372	357	373	385	338	353	344	371	376	366	362	389	352	365	345	338	384	345	361	357	364	331	361	359	343	381	350	333	351	352	344	372	357	337	365	368	385	327	387	391	337	347	339	405	388	384	340	357	378	386	383	360	336	350	365	345	360	350	372	353	379	387	360	337	366	341	381	387	375	391	341	321	351	350	356	386	379	340	322	377	360	360	356	390	383	370	390	361	351	365	356	385	371	330	346	326	360	372	353	330	343	357	340	368	315	314	354	349	365	370	370	363	332	398	345	344	328	333	362	397	388	356	384	344	348	344	350	363	333	341	359	355	324	351	345	393	356	333	364	371	365	368	348	395	336	370	328	347	361	382	327	368	348	355	352	354	370	374	359	357	373	356	347	337	368	374	343	334	362	380	365	350	319	372	345	376	405	376	386	349	352	370	319	321	347	352	321	378	341	348	376	378	367	354	366	364	335	344	338	365	346	365	357	337	384	376	345	326	349	352	342	316	372	389	389	384	354	361	377	372	352	364	338	386	291	363	329	431	350	368	377	365	353	387	345	349	353	332	344	346	352	336	379	348	374	339	329	315	368	370	362	320	327	354	391	336	377	307	345	350	358	337	374	357	367	339	335	353	340	345	346	358	383	391	364	365	355	373	383	342	359	359	321	382	392	378	368	350	384	349	355	331	355	343	345	341	338	352	384	365	394	367	344	334	341	367	373	338	347	389	395	386	330	357	341	362	358	357	355	396	370	342	390	374	372	348	385	355	405	388	372	326	371	355	331	385	354	358	327	388	370	388	330	356	355	325	354	374	348	363	340	346	365	364	348	357	347	379	367	334	318	325	353	360	375	312	378	340	334	354	365	354	371	372	347	354	353	377	337	329	336	361	357	373	347	376	345	335	356	345	335	336	334	372	343	383	402	344	360	353	341	370	339	344	363	342	355	347	327	336	343	356	314	365	377	336	337	334	377	335	312	386	320	400	362	371	367	332	345	318	346	313	314	361	343	387	376	339	344	388	343	367	351	334	323	374	380	361	389	373	367	351	344	352	386	344	352	389	346	341	364	345	361	360	373	381	313	369	341	367	378	344	373	359	347	344	316	333	347	320	379	332	348	342	366	363	333	344	371	340	346	340	388	361	348	363	342	367	370	350	379	344	372	360	330	380	354	394	364	350	337	376	337	327	361	366	356	352	348	352	364	322	370	323	351	362	365	367	360	372	333	361	376	338	319	326	337	364	347	399	345	373	367	364	392	335	367	316	333	325	353	347	358	369	355	358	381	382	340	344	328	385	337	348	327	383	341	367	339	336	367	359	366	366	366	375	361	340	362	341	383	380	353	340	348	331	377	343	345	360	373	355	339	361	358	344	396	350	360	324	386	354	355	385	348	326	380	347	335	351	348	347	364	302	366	348	333	345	366	357	367	334	388	378	373	367	347	371	380	361	346	353	361	342	384	349	379	369	362	339	350	397	383	347	317	379	344	354	369	369	339	345	390	393	366	371	348	319	355	393	368	369	370	331	384	324	351	372	354	380	368	325	346	361	332	321	380	368	324	337	346	343	342	362	331	357	317	338	338	354	372	339	378	357	352	330	333	329	363	370	332	368	394	362	365	375	361	350	343	415	385	352	388	346	349	364	360	359	378	348	347	355	344	362	398	354	365	404	396	372	400	342	342	360	345	348	351	333	329	357	358	393	383	359	352	323	381	364	365	341	320	337	365	363	361	332	339	364	354	395	377	367	338	371
17606	3226	4676	5479	4908	4127	3476	2931	2618	2308	2070	1907	1719	1556	1548	1520	1346	1353	1336	1261	1177	1157	1171	1104	1100	1105	1121	1121	1039	1022	1085	976	1088	1035	1053	1044	970	1024	995	1046	1024	1001	972	1022	935	972	963	946	910	989	923	944	981	924	959	943	935	981	974	898	896	972	970	985	967	970	924	941	940	908	915	917	909	948	950	910	921	898	924	903	907	964	922	923	947	994	938	985	941	885	937	943	941	950	930	925	939	862	913	936	904	942	948	924	958	900	912	926	929	910	897	955	842	915	943	908	905	890	964	902	890	855	865	904	941	913	958	939	920	920	868	960	888	918	925	901	936	903	961	874	880	940	903	902	917	977	926	870	975	967	962	854	895	866	926	912	907	903	922	892	878	898	887	935	891	905	864	884	864	920	887	936	948	926	893	880	926	962	909	935	946	893	915	878	880	910	936	871	887	925	905	906	902	903	923	889	913	870	926	847	917	875	950	915	949	912	892	936	853	908	907	925	888	854	892	937	883	906	892	908	926	914	897	908	865	909	860	903	935	898	929	939	947	926	861	938	849	887	909	922	915	906	867	869	837	891	987	917	924	894	891	903	877	932	875	908	900	910	915	901	935	910	900	910	967	943	922	861	897	870	901	873	875	926	913	889	887	916	905	929	881	988	850	851	927	876	946	920	889	868	929	886	945	893	897	881	905	880	908	879	914	911	903	919	900	911	911	892	949	916	921	910	863	902	920	882	895	958	945	926	970	880	915	897	951	918	946	833	884	907	904	911	924	916	929	915	893	899	869	863	945	922	908	952	934	879	882	929	864	907	899	896	901	810	901	900	896	846	903	876	958	841	917	926	913	888	878	922	907	895	917	923	883	922	959	867	821	840	910	906	898	907	937	900	900	906	902	900	903	875	903	893	879	852	914	869	919	898	900	879	869	933	853	930	887	849	885	902	931	909	923	945	895	910	908	892	924	903	865	877	937	915	942	888	924	931	901	952	906	927	895	920	935	928	952	889	902	925	914	889	911	872	943	903	918	915	893	872	903	869	901	931	917	974	939	893	895	905	954	895	942	889	887	932	899	958	910	880	917	906	880	911	867	907	877	975	909	820	948	889	883	911	914	872	967	888	916	912	894	899	875	877	903	908	946	931	877	906	879	859	874	945	892	942	884	884	920	860	974	901	884	924	885	924	887	924	905	859	894	899	928	921	936	892	888	910	945	923	911	912	922	939	885	948	887	910	900	869	887	887	952	885	893	960	915	911	947	932	896	906	860	839	961	920	901	893	880	887	891	912	888	902	863	889	884	872	928	902	831	958	907	927	902	894	908	880	850	881	906	938	916	921	918	966	921	891	893	871	886	871	923	905	935	891	919	890	902	891	923	928	908	856	942	861	923	933	909	872	953	887	880	863	884	938	896	907	911	845	889	931	955	935	962	941	935	891	958	902	921	883	853	885	944	893	962	903	888	933	915	907	858	950	917	920	932	928	868	910	949	877	896	845	930	921	910	859	845	892	899	822	876	939	914	910	888	899	950	884	909	958	850	899	927	917	902	915	922	917	920	896	911	916	941	899	919	898	887	926	913	932	869	908	927	917	924	892	895	857	886	928	883	897	920	854	854	910	875	920	918	919	910	906	940	933	866	924	964	852	908	921	853	897	886	910	895	929	873	910	894	872	909	943	926	843	895	916	919	856	850	928	912	959	858	953	941	881	895	868	914	914	964	920	959	901	897	914	899	925	912	930	952	875	856	926	891	865	897	938	914	847	921	940	925	869	829	973	933	914	909	941	892	927	859	941	936	890	908	918	914	934	895	913	907	915	880	893	854	941	881	918	905	917	926	884	897	872	905	909	934	925	860	953	958	919	879	921	842	914	952	885	911	919	874	857	922	936	963	969	902	841	862	856	894	911	939	885	912	925	849	901	897	888	890	916	926	908	911	898	917	920	911	893	885	919	873	860	860	943	918	879	921	904	887	855	1003	918	865	871	907	933	863	885	885	867	870	865	897	887	953	905	882	878	914	948	955	890	861	954	960	852	942	898	884	877	923	923	881	969	907	873	919	863	887	948	880	891	886	900	912	927	914	879	872	941	897	984	948	915	947	905	903	900	925	886	886	872	911	930	890	983	845	958	926	897	954	911	866	913	894	965	884	908	917	913	895	897	883	897	917	899	852	914	896	940	923	887	883	901	885	857	960	885	870	881	905	932	954	915	872	934	922	868	896	872	870	930	922	897	910	898	914	894	873	896	917	935	952	857	916	926	871	867	891	867	951	906	953	898	923	918	944	959	861	882	884	857	881	938	874	924	906	922	905	883	915	926	942	977	927	937	949	929	913	925	852	932	913	917	929	896	933	943	953	946	959	848	895	940	950	966	956	890	950	890	894	896	892	916	1001	938	926	942	946	884	929	895	906	929	896	902	901	875	916	858	887	906	937	947	958	910	888	840	931	959	873	900	892	880	909	900	905	870	925	949	903	882	891	912	873	867	877	897	893	907	941	915	918	835	936	909	961	894	908	896	971	915	852	870	859	907	915	937	880	868	867	925	893	923	930	874	952	887	929	885	886	891	864	930	846	885	906	893	973	891	921	926	907	918	906	912	884	924	916	877	923	873	865	896	947	921	918	931	940	948	901	898	857	927	873	924	854	903	921	917	976	874	904	901	890	879	881	898	943	943	877	904	883	914	887	949	882	896	920	981	938	899	903	926	922	877	862	881	818	896	926	916	894	872	855	885	915	868	871	940	882	901	898	924	958	928	912	892	898	927	918	903	935	900	956	823	952	980	899	891	899	887	909	922	856	828	856	897	932	907	866	886	916	946	865	909	938	897	890	867	930	908	971	912	844	907	934	861	906	874	900	902	918	892	941	921	902	944	921	877	879	887	860	930	871	900	920	895	890	895	894	893	921	870	843	900	972	861	911	850	910	935	928	898	881	888	846	903	903	922	918	877	936	939	865	868	872	874	904	905	905	900	920	902	913	922	876	941	910	894	875	851	885	946	883	884	911	933	893	863	969	885	885	854	860	919	900	961	914	877	885	910	879	934	874	928	917	884	909	904	935	873	925	925	979	885	886	910	869	931	883	905	905	907	867	942	926	913	930	934	960	872	893	923	914	884	891	842	902	931	928	919	885	864	898	882	887	900	923	892	930	961	923	880	913	912	873	927	895	900	884	891	922	949	912	894	940	915	904	875	911	879	870	866	904	887	907	907	893	931	950	868	919	925	914	925	859	933	893	949	945	883	911	936	881	902	891	894	872	871	915	894	894	935	899	917	954	941	845	934	897	877	922	888	899	907	933	876	937	936	870	919	900	909	896	959	901	891	905	899	920	902	930	897	872	887	910	851	831	877	926	910	914	929	976	952	884	848	881	865	929	913	894	901	925	975	940	955	876	934	898	949	933	895	901	920	913	965	932	936	883	926	907	931	913	907	874	899	918	923	863	864	916	900	911	924	904	959	937	875	860	952	927	915	867	906	857	945	882	903	922	889
3994	308	341	291	293	262	276	313	290	302	260	275	270	264	263	295	292	293	253	252	279	269	288	259	240	273	267	274	259	283	271	248	261	247	265	269	270	293	281	253	282	270	282	253	270	240	293	255	270	280	269	249	265	257	251	286	296	262	267	269	259	255	274	262	256	255	274	290	259	299	281	281	255	283	248	250	271	284	274	255	263	261	288	262	301	249	271	294	250	253	293	258	266	252	267	248	290	270	278	287	266	298	268	256	268	284	285	266	265	255	235	284	248	265	296	246	272	243	283	257	258	263	246	241	261	261	260	288	279	298	269	278	259	266	260	253	260	289	294	244	281	283	274	236	252	278	283	284	260	258	288	284	285	271	261	283	269	261	257	282	260	248	269	261	269	270	254	276	291	260	253	275	248	268	243	277	284	257	245	323	242	263	265	246	279	252	276	250	272	281	259	292	286	269	260	282	282	289	272	292	280	266	271	247	271	237	243	258	263	242	256	247	242	289	291	266	265	281	265	280	310	280	274	261	301	245	276	260	267	269	279	279	279	274	277	270	294	243	267	232	258	253	236	264	276	277	247	263	262	285	312	260	269	260	253	249	238	255	269	289	295	280	262	274	266	271	257	269	257	284	275	249	281	276	238	266	275	280	263	260	238	294	290	298	270	269	283	299	282	273	273	265	258	249	236	289	295	242	291	278	281	271	288	262	272	262	288	265	253	262	272	261	286	261	267	253	251	285	276	301	276	249	276	277	259	270	275	273	264	268	264	283	265	252	268	300	264	267	228	274	301	252	254	279	240	269	263	280	266	279	276	256	265	278	264	270	268	260	264	292	285	313	289	315	270	264	229	280	259	257	264	268	278	292	279	244	294	240	276	257	288	258	264	260	273	233	265	234	270	282	251	267	256	277	257	255	266	253	266	261	263	263	268	288	231	255	252	257	275	233	253	264	303	309	256	276	250	265	259	295	269	264	256	268	278	234	260	246	299	263	273	285	269	240	269	256	267	271	263	249	257	274	227	270	256	284	250	254	239	253	270	243	271	256	286	291	290	286	249	249	256	271	275	302	243	257	267	251	297	281	273	263	272	253	260	285	265	315	250	258	265	268	286	299	272	269	268	241	282	278	262	288	250	252	276	278	270	290	283	262	262	273	297	250	236	309	275	252	242	297	276	280	254	271	257	281	262	263	261	248	302	283	263	300	275	258	271	255	258	287	256	279	285	265	274	262	296	264	254	253	259	285	255	258	286	249	265	262	268	256	287	278	280	269	269	261	280	272	287	289	256	264	254	229	239	275	272	269	263	254	262	296	250	260	257	298	266	275	277	275	278	258	258	253	252	259	280	247	252	281	275	257	257	269	251	262	272	272	263	297	265	274	253	274	275	270	246	308	269	254	267	259	275	296	262	242	260	263	246	271	283	268	278	257	282	292	249	300	279	254	245	260	267	268	273	244	296	291	295	269	287	264	295	270	281	283	241	292	261	292	260	249	254	258	282	271	272	259	238	265	259	244	260	275	234	293	280	259	259	282	261	284	279	251	263	283	282	275	323	285	252	267	245	260	284	290	259	298	249	287	262	270	263	238	271	298	259	272	303	280	283	254	272	276	261	250	289	260	251	267	244	237	276	248	260	278	254	295	277	275	262	260	306	267	271	256	293	285	273	264	292	256	276	280	251	291	260	260	279	267	283	270	229	277	299	259	280	272	254	263	272	255	258	276	254	248	267	271	250	288	282	257	272	272	278	273	295	252	264	250	298	238	263	257	282	260	293	303	245	251	267	285	285	258	257	266	243	277	248	243	262	242	282	282	264	296	230	240	270	296	254	265	261	249	255	269	242	269	257	262	265	281	269	322	294	253	266	243	263	265	276	275	270	272	277	286	260	251	289	291	260	244	283	276	279	286	249	257	269	297	278	267	236	238	235	260	297	291	285	251	274	284	282	257	260	250	267	273	284	284	267	268	256	259	255	302	257	271	270	273	259	277	274	257	226	229	279	281	286	270	281	290	237	265	271	278	243	287	271	302	284	288	273	253	263	274	245	276	271	277	253	269	288	286	283	274	276	287	258	269	275	250	298	274	281	279	264	287	266	247	251	301	266	260	280	268	298	254	281	273	278	257	276	239	244	270	282	283	270	248	252	303	245	259	283	248	244	263	258	273	280	275	252	262	236	289	262	262	253	277	283	265	282	284	264	237	286	286	293	297	278	291	287	269	285	282	293	258	259	265	258	272	268	253	244	296	267	256	286	284	262	272	311	261	264	260	261	262	273	303	285	281	244	262	249	259	290	243	246	313	301	246	266	255	255	267	252	260	276	281	285	271	266	284	309	260	273	230	260	249	273	271	279	272	297	278	284	256	244	284	264	239	266	279	254	242	293	261	251	267	263	266	228	239	264	271	266	286	230	263	291	296	269	290	269	289	258	284	243	310	266	249	253	282	286	268	288	286	249	266	265	285	265	284	264	245	272	256	285	290	300	270	251	293	265	263	288	235	250	268	281	281	286	251	243	266	287	266	266	287	249	247	259	271	242	283	265	231	255	284	282	263	274	242	256	272	300	248	269	257	251	270	278	285	277	228	257	267	264	291	277	292	221	243	265	293	290	268	255	244	269	240	265	261	282	260	263	290	275	268	272	270	287	262	289	288	272	274	267	230	277	262	285	243	292	271	258	288	293	256	264	246	278	263	236	269	279	275	276	263	278	237	283	247	271	290	248	277	272	266	261	262	239	264	249	270	291	267	259	276	292	292	266	259	271	290	260	292	256	265	245	277	256	209	235	253	263	257	258	261	242	258	256	264	274	297	248	263	289	247	253	270	291	286	245	237	269	291	261	269	278	272	283	272	277	272	273	281	282	281	244	269	269	298	251	275	281	268	242	251	239	278	279	274	262	258	285	253	275	276	271	239	258	280	238	266	297	292	224	283	235	260	281	244	259	298	286	255	254	293	240	289	268	211	274	266	281	271	277	248	259	291	286	281	254	285	258	232	265	286	277	268	254	252	272	253	262	266	278	262	282	253	277	268	262	260	262	251	301	255	261	258	253	293	292	260	276	273	270	235	260	272	291	239	297	268	267	251	299	301	271	275	282	277	276	289	275	279	274	265	262	308	266	287	257	269	297	291	276	293	274	235	267	279	279	249	264	243	242	262	268	286	258	252	258	261	284	251	286	280	260	280	297	268	297	257	234	284	264	285	257	249	268	263	262	256	241	272	269	282	251	287	271	253	274	276	257	257	270	267	285	278	289	276	270	272	274	262	257	231	281	289	274	285	237	260	270	254	281	274	269	283	264	270	267	274	243	274	289	289	268	273	248	257	249	257	273	255	243	251	285	246	283	258	281	278	284	267	301	274	250	259	264	285	266	287	262	255	238	270	254	262	224	258	271	305	294	273	257	257	274	266	269	267	276	237	235	274	267	257	275	241	253	271	244	250	288	265	283	255	265	296	252	254	278	250	268	269	259	277	277	277	274	239	266	239
3396	729	725	788	748	695	734	670	700	753	719	726	669	665	677	676	680	734	698	689	740	698	693	709	696	688	699	689	676	714	730	691	655	713	694	710	695	720	697	692	728	677	674	716	681	709	696	660	654	672	695	632	679	717	677	709	675	687	737	686	694	716	705	690	661	695	666	673	708	684	691	675	714	707	677	660	695	666	709	708	657	704	697	674	751	694	693	712	687	726	683	714	688	716	690	703	712	668	738	618	675	726	690	691	735	666	704	706	689	695	725	694	669	705	713	697	686	702	618	643	708	667	670	680	675	686	701	653	668	676	644	654	688	686	688	703	673	689	695	708	680	692	680	648	685	669	662	671	617	757	731	669	668	721	642	705	675	735	694	683	686	702	721	719	703	659	777	675	662	682	711	668	654	681	724	707	680	694	688	692	690	681	691	705	683	660	701	674	727	719	650	678	698	727	659	656	683	701	668	687	734	674	683	676	663	681	698	668	672	719	677	657	653	677	693	679	643	691	658	689	721	687	678	678	700	661	713	700	669	717	698	632	666	683	697	697	703	721	714	683	669	700	655	688	692	684	695	702	703	698	706	702	659	701	636	686	676	703	653	723	680	705	673	723	703	692	657	708	668	644	648	721	702	683	718	662	729	720	688	728	657	707	681	653	698	653	676	722	663	664	672	710	681	647	673	700	678	698	687	712	672	663	643	679	671	694	709	701	650	694	665	700	679	653	656	697	689	700	640	681	699	669	698	714	651	669	669	649	699	666	693	694	680	710	670	687	706	709	659	724	666	617	636	723	687	672	745	698	656	704	682	757	654	652	661	681	724	674	667	668	744	675	703	676	698	697	683	751	710	720	646	681	700	677	681	707	693	656	658	642	668	708	690	695	693	697	666	681	668	727	674	726	684	691	690	675	707	667	721	695	663	668	715	687	689	629	762	750	732	666	688	698	693	708	671	689	637	663	673	727	629	722	642	665	675	701	697	704	702	678	709	676	738	696	664	694	650	661	686	682	728	681	691	693	692	675	685	700	697	713	650	689	667	728	717	724	683	701	720	700	661	706	666	673	654	719	683	673	687	710	698	678	708	684	686	687	669	680	712	701	676	723	665	700	690	650	700	717	712	679	723	669	700	673	722	710	712	687	707	678	684	704	678	666	715	686	707	716	676	675	698	639	701	719	661	689	670	677	694	701	631	647	694	632	707	690	691	686	718	670	654	640	714	684	709	646	685	686	706	675	707	632	680	650	705	624	682	637	722	720	667	695	693	740	720	669	692	676	716	686	694	688	723	692	725	668	685	709	688	711	666	705	714	718	639	715	703	677	682	651	731	687	696	694	665	688	697	668	733	713	715	706	703	699	687	661	725	689	691	683	741	726	623	688	684	689	667	673	670	714	690	692	691	654	672	714	742	662	712	685	651	685	670	704	712	717	710	651	640	671	705	678	681	659	691	667	698	673	702	699	692	618	656	692	711	649	679	684	659	720	652	678	703	638	681	664	716	701	689	698	677	710	699	695	701	705	668	691	690	694	705	674	712	681	745	673	712	717	703	685	683	675	693	636	686	710	702	704	694	675	696	692	670	694	709	692	708	668	667	716	706	648	742	674	657	685	683	677	712	683	697	686	694	663	726	702	696	709	710	713	654	691	660	708	670	695	625	660	691	689	662	707	695	681	674	682	628	703	708	699	681	677	696	674	677	682	691	692	700	705	710	688	658	712	688	737	677	723	683	687	682	645	697	700	708	685	697	714	685	675	668	664	682	697	690	705	673	737	668	702	694	714	641	667	692	697	674	693	692	676	664	715	710	693	643	675	688	678	648	671	627	679	722	690	696	663	692	659	680	682	654	677	699	672	672	692	688	682	653	757	656	665	602	683	671	687	709	722	684	698	656	677	711	676	720	706	663	657	695	673	714	712	670	686	682	673	677	690	682	713	658	649	639	642	692	676	662	691	756	675	688	703	700	714	667	680	713	663	677	700	705	663	700	617	670	684	706	694	714	669	693	677	726	698	737	705	661	652	698	730	666	674	687	671	709	698	730	705	662	696	662	678	699	713	686	672	716	690	690	674	688	643	683	703	714	685	677	708	712	677	686	698	727	681	661	668	641	696	733	695	715	678	699	675	692	720	688	719	707	663	698	673	707	694	710	671	661	690	687	694	621	689	684	680	648	659	645	687	715	642	726	660	673	670	652	684	729	729	714	700	691	693	682	655	658	650	676	688	622	689	656	675	717	714	689	692	700	686	698	632	690	696	680	685	698	684	677	722	722	671	706	774	724	663	676	690	720	692	671	690	660	696	670	675	663	733	680	708	669	706	730	671	707	651	668	711	720	685	689	678	705	659	661	710	686	700	714	701	666	703	677	676	714	704	695	703	662	729	656	734	683	714	690	662	682	684	710	641	647	666	663	692	743	707	691	685	685	651	674	704	686	667	660	738	692	666	678	748	691	737	651	720	692	688	729	731	657	710	684	646	700	665	628	681	702	735	728	681	694	702	695	704	732	730	712	692	680	707	689	657	684	681	654	691	669	688	732	699	685	664	713	658	703	662	713	735	656	683	744	673	670	672	661	646	630	672	709	676	673	673	717	689	655	694	656	676	679	732	611	709	668	707	717	688	704	729	656	719	684	710	656	642	700	675	708	659	702	740	674	719	667	705	720	684	645	727	662	650	677	687	717	712	644	650	679	630	679	691	672	693	678	666	673	660	726	620	699	707	701	642	639	690	760	692	702	707	663	700	664	687	730	679	620	739	736	724	703	695	663	682	691	691	693	705	677	702	704	698	668	697	683	687	677	708	694	712	722	756	718	708	663	706	689	648	660	716	703	663	688	696	692	713	711	690	676	709	652	663	718	655	662	734	699	711	691	662	692	724	738	670	680	697	665	687	670	700	678	720	677	685	674	660	742	666	666	714	685	701	640	745	665	709	675	735	680	702	678	718	696	686	684	676	673	738	695	718	698	672	731	712	698	645	664	745	719	641	734	675	688	712	677	671	696	681	680	662	692	643	643	667	684	670	668	719	660	709	676	668	712	716	697	763	694	678	681	696	661	683	682	716	706	677	645	671	683	716	722	700	711	654	682	696	698	701	695	730	682	674	663	682	694	659	682	713	680	679	712	715	650	675	696	666	718	698	755	678	702	695	695	733	681	647	651	680	668	721	630	697	679	715	650	718	665	717	625	640	693	690	723	665	698	683	679	705	683	670	698	704	680	702	709	678	671	701	713	683	685	725	666	685	691	612	723	710	712	703	674	688	656	695	676	677	694	677	702	683	699	662	724	706	775	697	689	711	700	655	684	667	695	719	676	691	700	691	699	667	695	686	715	671	698	683	675	679	681	713	730	689	658	674	699	721	680	653	687	723	663	656	677	700	695	661	709	672	717	676	687	665	657	688	714	693	715	706	710	691	691	692	665	713	708	709	693	684	701	681	690	648	687	707	693	701	644	639	710	672	721	738	667	716	689	690	681	671	648	714
22300	3058	1230	956	723	535	414	377	343	318	301	292	263	226	227	176	213	215	191	204	203	197	208	194	182	185	191	204	213	183	204	188	188	186	190	174	189	208	180	183	184	188	164	182	193	177	196	204	180	181	193	193	170	191	163	183	179	198	184	230	175	198	180	181	176	173	178	192	178	206	186	182	159	180	176	202	180	148	189	204	180	225	183	173	166	207	173	179	194	185	172	177	151	171	181	178	196	185	179	175	215	176	167	168	172	178	192	156	168	188	183	187	185	161	158	191	180	173	168	168	190	189	184	234	188	190	186	180	192	165	182	174	174	187	173	191	194	153	206	186	174	167	172	178	190	181	188	187	169	163	180	202	182	197	180	187	181	202	196	194	168	167	199	178	157	181	198	173	186	194	186	193	174	163	177	186	184	166	191	159	165	188	185	210	165	182	191	174	200	175	171	178	194	182	171	173	203	192	193	209	184	203	170	211	156	193	205	179	183	189	174	194	179	212	180	196	192	185	178	204	190	187	193	178	170	162	190	165	175	199	183	191	177	174	198	202	162	171	194	190	197	187	200	185	167	195	186	190	179	177	217	169	189	209	175	176	173	168	193	155	182	170	219	178	167	176	191	198	173	183	193	207	213	183	184	179	187	191	205	182	179	175	164	183	184	193	172	190	184	192	176	178	171	182	173	193	204	172	186	208	182	196	206	214	160	179	170	199	171	172	179	137	196	172	191	166	175	174	201	184	193	187	188	155	189	197	178	156	198	175	167	174	188	160	170	192	195	173	185	173	197	187	208	182	193	175	191	184	195	185	158	178	167	166	169	170	201	192	184	200	193	170	207	200	195	180	205	196	173	163	183	206	201	167	198	170	217	190	160	170	202	191	156	177	182	168	177	185	211	199	164	179	169	178	180	179	218	186	176	194	182	179	179	180	181	191	185	169	183	165	167	170	180	172	197	169	182	159	180	176	171	175	208	185	197	198	169	179	197	183	169	207	174	169	174	221	194	147	187	181	178	186	185	181	183	186	172	184	195	174	195	182	188	227	187	182	167	175	172	230	200	198	198	215	212	192	177	193	179	176	176	196	198	178	175	166	171	200	186	184	195	182	207	172	167	194	180	186	199	169	193	190	175	189	200	193	182	193	177	204	183	161	188	182	195	200	182	177	177	172	157	190	182	206	192	184	200	194	184	169	206	157	186	214	184	212	179	162	161	204	195	202	177	199	160	188	168	179	172	176	180	194	191	172	174	192	190	166	155	182	174	190	212	158	199	186	185	178	203	212	184	188	172	195	179	161	168	184	189	191	203	195	203	178	196	176	197	183	199	196	170	171	194	176	168	191	167	214	198	222	178	190	176	183	187	182	191	188	201	162	185	189	183	212	160	166	195	175	184	176	173	177	190	194	182	151	189	191	174	184	182	183	175	175	155	214	164	201	170	196	174	191	158	178	209	169	195	222	188	196	194	162	187	174	166	173	164	158	179	162	187	173	172	179	178	186	198	169	182	186	198	180	197	213	197	171	182	208	170	188	177	206	179	189	178	195	197	201	167	179	197	178	175	222	173	194	183	149	189	179	205	182	205	188	175	178	201	168	172	171	177	200	186	192	180	195	177	204	188	187	188	151	200	184	184	196	166	189	179	202	213	173	174	176	180	179	217	189	190	173	196	173	186	198	205	193	179	197	176	193	154	181	187	194	189	174	168	198	162	191	168	188	173	181	164	183	213	174	179	178	179	192	184	152	169	181	196	171	182	179	181	181	162	190	175	183	178	195	181	203	179	183	182	185	159	186	167	187	193	165	179	183	195	178	192	165	179	177	197	174	194	161	177	173	187	190	209	187	187	185	178	193	173	196	205	193	212	160	178	162	151	176	180	179	190	158	202	188	171	189	161	186	174	175	186	189	189	178	196	188	198	170	191	182	166	179	195	199	176	179	203	204	170	188	191	195	203	174	171	172	162	172	208	172	193	187	198	192	184	176	194	152	205	172	177	199	180	190	199	189	203	176	176	188	180	199	185	169	206	186	193	177	200	149	208	182	197	195	194	167	191	169	148	185	173	188	177	196	177	175	193	190	188	181	190	177	217	194	180	167	207	171	194	214	200	204	194	180	166	184	185	181	181	162	192	170	197	211	188	184	194	187	199	181	179	161	172	185	186	178	179	167	189	180	197	169	202	194	194	181	184	163	174	195	180	187	177	196	169	176	187	200	202	206	189	177	192	175	173	163	201	167	176	196	191	183	186	184	203	186	186	166	161	161	203	200	180	188	175	180	183	167	193	183	166	193	197	160	183	188	175	196	174	185	174	167	177	179	164	173	193	180	200	170	166	197	208	181	171	152	184	198	164	178	180	207	171	175	165	209	159	182	194	162	188	178	183	194	186	183	208	211	191	184	198	195	199	216	180	196	181	187	182	188	203	144	181	174	146	181	197	182	159	183	180	180	198	176	191	188	186	188	190	196	190	168	205	205	183	202	205	198	183	190	176	176	203	180	197	190	166	169	197	180	181	168	168	198	205	177	175	186	173	183	177	185	139	195	185	172	184	171	197	177	201	171	175	180	163	169	164	193	200	181	171	206	167	201	170	171	199	174	177	179	173	192	190	192	165	173	171	186	199	190	160	201	180	183	185	188	175	181	177	204	189	154	167	195	185	182	187	181	185	195	182	174	193	173	161	185	140	211	187	187	194	174	214	177	177	191	185	192	185	182	188	174	165	207	202	184	182	187	201	205	182	184	186	180	192	227	159	185	186	187	209	201	177	169	183	169	201	181	186	192	162	165	166	194	184	187	202	174	191	190	177	188	193	164	166	174	179	187	165	179	197	181	204	164	190	184	158	182	189	209	155	188	175	198	175	166	159	201	172	179	194	191	168	204	175	182	181	192	166	182	220	168	193	169	199	179	187	156	183	172	189	173	157	186	214	210	180	167	205	195	195	171	167	167	181	187	200	186	193	168	201	215	189	171	191	185	170	183	203	191	198	194	155	176	176	173	208	194	210	174	172	180	182	198	161	169	168	213	203	170	173	173	162	172	184	186	194	179	195	178	167	184	175	208	177	168	202	184	174	176	178	178	145	184	184	185	179	196	194	202	178	179	191	200	191	176	191	186	227	178	189	169	188	190	183	200	183	185	202	188	203	178	175	173	200	208	169	175	189	163	176	176	185	166	181	190	197	190	155	188	155	190	188	184	188	195	163	160	162	180	182	180	156	189	199	180	181	182	176	155	206	189	170	182	206	172	190	194	185	190	198	199	169	177	180	183	189	173	185	207	189	177	176	174	202	172	160	173	210	158	180	171	196	192	191	151	182	190	144	166	164	198	193	184	176	187	163	188	174	196	164	180	174	159	181	173	163	192	204	188	179	195	205	208	173	197	196	192	190	181	189	177	181	189	191	163	184	185	234	177	189	208	178	185	178	166	151	169	194	196	160	186	171	183	192	176	208	183	156	171	172	183	173	220	174	170	186	204	136	205	167	201
11742	1657	2523	3066	2675	2254	1832	1670	1411	1253	1173	1056	908	902	871	769	838	699	721	757	666	643	681	639	631	667	636	600	599	625	566	602	623	592	581	559	586	582	556	628	578	569	568	586	551	582	547	557	594	569	563	542	512	647	526	586	571	564	544	584	554	581	529	556	548	505	526	546	552	554	578	564	548	551	555	557	577	563	569	525	515	499	604	534	548	534	525	557	530	579	559	533	533	541	562	546	517	561	533	528	542	535	526	556	533	553	560	530	535	586	543	540	577	506	524	520	544	510	545	519	568	541	480	512	576	545	524	594	521	516	501	541	543	520	466	515	504	511	563	511	554	560	542	525	545	565	483	519	546	553	545	516	529	516	549	517	538	518	556	530	499	528	552	558	512	550	580	525	526	567	575	515	517	503	530	547	536	526	530	532	560	563	505	532	538	532	560	521	536	536	527	513	500	572	540	541	516	532	541	518	530	543	521	486	532	513	562	546	533	573	541	507	534	538	528	531	550	565	518	576	546	561	559	542	520	548	570	521	485	527	541	533	520	548	495	551	568	543	545	517	527	544	517	567	550	518	533	541	522	541	539	535	536	536	533	529	551	533	515	505	549	552	513	506	552	577	543	535	562	532	524	519	558	548	527	564	556	520	511	543	515	541	499	541	568	555	513	560	530	543	513	528	479	530	536	527	578	509	509	535	553	537	542	544	483	517	529	534	505	558	569	567	550	488	539	561	541	522	521	555	548	515	493	560	522	517	545	582	520	560	530	549	548	571	552	557	490	510	539	550	581	543	576	507	558	543	524	560	561	554	561	501	536	531	535	522	511	532	493	554	501	550	491	491	532	526	484	529	547	568	476	522	498	545	547	518	509	552	536	528	531	518	556	503	535	516	563	515	527	579	545	531	549	521	552	540	525	528	501	530	492	534	565	533	550	574	500	543	535	525	497	518	529	548	566	516	557	551	529	530	532	552	539	542	499	551	519	529	550	518	491	555	525	546	534	502	504	577	505	491	561	541	524	486	524	531	525	518	529	532	490	560	486	500	520	538	543	527	538	531	559	530	508	540	564	536	560	503	534	504	526	517	516	530	505	530	552	574	571	516	560	505	545	568	550	539	531	498	573	568	539	482	573	556	552	506	519	499	524	529	555	556	518	539	502	513	513	533	533	504	541	518	551	516	550	534	487	537	517	507	480	552	534	505	541	536	557	533	547	540	545	539	523	506	492	540	546	519	563	521	523	527	563	529	530	553	568	534	527	577	523	521	509	516	527	525	555	516	516	553	532	521	528	510	531	493	554	518	540	550	480	515	574	537	518	531	510	556	545	529	546	517	527	518	537	529	527	504	540	496	528	535	525	500	508	554	515	452	559	542	575	559	524	552	547	567	533	512	544	532	528	494	525	555	529	510	558	541	538	511	548	559	498	528	546	517	588	553	493	567	551	541	506	559	524	521	509	578	533	516	556	528	541	551	555	529	576	553	530	513	522	548	550	537	519	524	536	532	527	538	525	529	581	541	547	535	533	590	546	517	547	537	557	546	490	576	540	528	514	523	533	577	536	528	518	555	526	494	558	529	481	544	529	537	536	535	559	575	554	568	557	509	548	539	501	552	523	530	541	504	571	536	552	506	553	551	554	504	548	523	525	536	534	565	507	533	555	508	549	514	547	535	531	537	509	528	484	565	539	530	558	535	533	484	543	531	513	526	527	548	524	530	542	526	538	581	525	514	503	546	507	551	554	558	522	566	488	582	555	538	540	522	604	587	554	518	518	556	554	577	543	522	574	539	564	519	522	562	533	521	549	495	525	549	511	556	514	500	526	551	571	529	554	547	484	502	503	542	538	526	526	540	543	516	541	548	504	524	520	515	522	525	551	574	544	513	541	554	554	543	510	547	547	554	559	503	517	526	548	516	516	552	581	522	480	538	530	528	537	502	569	544	517	563	529	542	531	562	563	559	559	530	506	545	552	492	522	527	531	553	566	502	539	534	543	507	535	539	529	547	521	555	497	525	540	551	551	543	533	525	553	512	516	509	520	497	517	534	550	540	509	543	517	544	551	544	539	517	526	520	501	497	547	513	492	548	484	509	497	512	532	541	519	515	533	508	563	540	554	488	494	536	555	531	503	558	567	492	528	512	595	547	564	500	502	493	549	561	518	534	549	555	527	511	545	545	564	589	553	534	545	519	537	551	529	520	490	539	554	558	547	557	551	546	532	504	537	552	541	528	519	532	524	572	521	537	557	535	526	538	526	517	524	551	560	572	544	535	559	492	535	536	531	475	542	531	538	551	549	535	530	541	508	501	492	508	520	532	524	544	536	506	582	525	524	536	556	484	529	516	526	547	528	523	554	539	506	541	526	521	513	521	494	562	561	608	570	547	530	549	507	525	512	515	535	531	546	538	500	504	526	548	537	530	543	537	517	517	579	498	529	564	521	519	535	540	519	533	529	549	523	519	560	493	549	548	522	532	525	546	526	544	518	564	572	514	557	544	563	556	521	499	544	574	571	530	536	562	559	542	507	531	578	510	543	505	520	547	548	565	540	528	512	524	497	523	575	501	528	521	515	544	508	521	490	506	566	548	540	546	545	555	526	504	521	525	546	511	541	532	529	514	520	527	527	543	517	522	511	556	537	524	563	508	556	522	499	495	528	525	515	579	536	522	500	542	557	550	547	537	558	555	501	545	543	552	548	536	563	536	530	565	547	522	536	538	513	558	543	566	557	534	507	557	527	565	490	551	496	527	488	531	515	553	534	573	511	571	517	601	528	567	534	520	517	512	509	489	518	541	541	562	549	566	553	526	517	554	490	551	523	527	518	524	513	514	551	550	522	524	535	544	479	534	517	539	546	557	504	508	527	552	529	553	534	506	551	518	554	536	538	511	524	512	474	504	545	564	522	554	526	521	508	533	510	570	537	497	519	508	543	561	562	518	548	535	552	555	548	554	510	546	508	545	499	523	544	556	542	548	521	521	556	557	528	506	497	537	507	577	549	484	543	549	550	540	561	540	564	541	545	518	518	547	505	535	555	537	572	514	564	531	517	541	541	522	552	530	508	556	547	523	548	559	563	513	551	504	562	470	558	519	539	516	508	520	539	545	535	508	541	533	571	489	562	534	520	535	542	519	552	552	515	513	551	546	506	550	594	542	528	549	541	530	534	507	537	557	541	529	558	556	499	546	500	530	521	554	546	558	554	557	501	546	562	514	542	565	579	529	535	511	562	528	535	529	547	512	512	556	508	508	520	536	505	564	555	525	533	577	530	505	534	505	520	555	577	555	505	564	545	549	534	561	547	541	481	511	518	532	586	554	526	565	515	543	500	516	533	504	581	549	523	533	532	506	501	532	508	548	521	550	516	523	527	519	500	533	550	569	497	522	543	547	527	521	516	506	544	555	550	513	517	551	529	555	567	569	515	549	550	487	531	506	535	515	519	523	535	545	492	505	506	510	554	542	528	510	539	525	570	493	511	512	487	512
34922	7895	2635	1960	1360	1027	852	735	615	617	520	567	454	469	432	443	410	428	394	430	385	399	428	403	369	358	353	367	395	403	367	383	380	363	359	378	349	353	396	345	326	382	392	358	351	344	327	346	359	371	322	380	386	396	347	376	349	337	341	361	357	359	368	395	378	358	324	339	382	372	364	387	363	348	376	347	361	378	375	339	350	373	323	369	416	350	334	347	363	389	337	340	366	353	339	361	342	357	355	341	348	346	356	394	377	345	309	392	385	354	372	359	351	344	336	378	348	397	351	352	345	356	330	345	359	396	343	337	361	376	365	337	380	359	360	336	339	368	351	388	348	322	345	383	357	384	371	347	382	349	370	342	362	332	295	355	367	333	339	337	373	383	352	369	371	349	367	361	354	322	350	363	370	368	361	323	312	363	395	338	346	328	366	371	309	374	356	362	353	339	364	353	351	319	347	355	372	400	325	351	347	383	324	351	345	331	346	362	386	385	364	339	335	352	361	350	358	328	369	339	363	394	374	322	364	353	392	350	368	345	362	318	373	328	351	369	343	366	350	370	333	368	351	332	338	369	381	341	385	378	342	356	373	350	350	360	335	372	343	334	381	355	295	348	365	347	319	361	375	323	336	330	366	368	377	387	373	370	348	335	320	351	406	343	376	376	340	341	360	356	313	331	351	350	359	349	379	339	355	347	374	352	372	334	362	353	326	370	352	354	356	394	369	325	343	365	356	345	343	350	337	364	354	391	377	336	384	351	355	340	361	381	367	350	357	342	342	331	341	358	358	370	342	360	379	371	318	346	301	352	337	347	375	333	357	322	332	352	359	379	358	365	320	372	344	334	367	371	385	364	370	342	348	380	367	363	361	359	374	311	324	361	346	351	367	369	358	388	365	368	347	325	335	354	380	331	317	328	373	361	365	367	370	369	382	381	393	365	371	372	353	381	340	323	319	335	325	361	357	345	364	387	353	353	324	342	346	358	391	374	374	353	306	330	351	340	354	341	350	352	314	357	339	362	397	388	354	335	348	333	342	351	355	317	389	340	329	368	331	327	366	349	347	389	344	313	359	368	354	361	356	371	355	362	355	345	371	360	336	351	377	319	370	358	389	309	370	359	345	348	377	340	338	328	341	359	362	377	316	338	364	349	347	389	360	327	344	340	353	361	376	381	352	376	353	355	348	343	351	347	334	370	351	329	369	364	356	332	409	387	337	366	365	340	361	357	366	375	360	368	397	374	374	324	339	313	339	352	350	354	374	337	349	381	373	349	365	330	368	351	344	364	346	357	311	347	341	361	342	305	346	339	352	367	363	342	344	355	343	412	331	336	361	381	353	350	347	358	347	351	365	366	348	390	376	344	325	377	358	356	351	359	342	322	353	332	363	348	303	332	350	328	342	347	347	339	369	348	370	379	353	319	400	357	346	366	338	357	356	361	356	339	381	331	328	350	347	416	376	370	339	323	350	393	376	323	298	351	336	354	375	345	331	395	337	327	315	367	372	369	304	351	327	348	337	369	368	340	351	383	358	361	356	390	364	355	334	367	356	346	322	336	341	361	351	344	331	342	337	360	326	336	356	351	350	344	353	337	393	386	359	323	382	385	368	336	360	370	328	317	359	368	371	346	387	324	342	328	340	323	379	345	370	320	320	349	335	347	349	352	322	319	359	346	336	349	356	345	353	349	390	402	345	399	328	362	346	366	358	377	329	334	356	349	341	361	369	355	355	367	362	330	338	332	332	384	350	346	375	352	354	356	345	359	364	390	314	361	330	372	376	336	356	348	354	363	311	371	381	339	303	337	336	343	367	353	329	368	351	363	343	365	363	348	345	359	318	345	355	302	397	365	367	385	372	375	338	344	371	313	343	379	346	360	339	352	360	356	337	323	364	379	354	346	369	337	325	364	360	328	361	344	326	346	372	379	321	360	363	366	361	371	354	340	318	403	386	333	376	351	402	346	375	336	383	367	346	319	340	332	356	354	343	317	360	356	392	337	330	351	332	346	373	339	328	371	364	359	373	371	330	349	348	358	361	349	382	356	325	316	393	388	351	359	357	373	334	334	338	358	352	337	367	326	352	358	323	344	346	331	364	365	362	361	362	332	336	362	340	371	348	352	380	362	385	329	357	355	391	367	365	363	342	359	359	333	365	352	323	367	339	324	312	352	348	342	343	361	392	318	322	373	344	352	373	370	352	342	370	330	330	342	360	365	378	367	366	336	358	307	321	356	390	390	351	371	334	378	364	356	331	341	381	360	390	326	321	362	369	392	367	327	368	339	353	326	359	353	376	358	403	322	385	341	348	339	351	343	376	365	347	368	351	378	344	326	385	319	341	342	365	353	344	366	349	347	346	388	357	388	348	360	341	367	365	338	375	341	358	402	361	378	382	341	349	362	398	354	362	355	342	343	354	333	324	359	389	350	325	339	344	344	336	364	338	362	372	335	360	345	374	342	358	391	353	352	355	363	348	377	412	353	368	344	364	363	373	313	356	361	301	326	348	329	378	354	348	361	379	338	335	341	353	336	368	339	325	337	377	349	345	331	363	327	369	363	347	381	339	377	375	378	343	357	383	370	337	335	332	340	345	333	370	366	331	357	330	342	383	345	378	363	353	369	389	316	345	339	362	360	352	381	374	331	355	375	366	401	389	385	329	332	367	332	363	368	334	331	384	353	353	326	320	368	353	363	397	347	368	349	324	338	383	351	361	361	358	379	348	356	355	338	352	380	371	399	381	348	346	369	343	374	361	332	357	365	374	353	375	347	341	340	407	321	346	336	346	310	355	335	354	367	346	340	345	342	359	334	339	356	366	364	359	318	377	344	332	369	361	362	334	357	342	355	355	360	349	340	367	329	386	336	315	339	344	373	376	357	356	361	344	364	314	338	371	377	401	362	364	361	359	357	374	334	368	344	334	354	372	322	369	347	329	361	337	344	351	360	337	353	335	336	335	384	347	311	341	347	347	364	333	366	347	343	374	381	344	339	375	361	399	351	326	342	329	367	341	354	356	373	368	351	311	343	349	305	336	372	355	375	373	362	363	373	376	362	363	343	375	360	358	330	360	375	331	337	367	352	364	337	365	342	332	331	358	384	358	352	372	372	366	340	330	334	340	356	361	340	367	348	362	400	415	353	352	369	367	346	366	335	349	369	391	395	346	346	369	374	346	345	328	347	371	347	349	331	344	315	344	360	348	321	351	341	345	329	366	350	329	330	337	366	331	362	364	378	355	369	377	363	370	358	375	305	344	401	341	357	339	341	338	350	390	362	345	335	362	372	353	363	363	355	336	364	375	343	361	361	372	330	333	340	378	340	324	350	358	364	350	380	338	346	367	345	342	354	364	352	341	299	363	342	350	372	325	323	336	404	299	370	368	304	362	355	350	356	358	341	322	368	355	329	363	336	323	359	401	353	351	336	375	341	369	372	359	381	358	373	373	345	341	351	410	329	369	378	375	386	350	348	354	383	347	366	364	350
17287	3011	4803	5511	4837	4062	3334	2877	2544	2269	2010	1804	1712	1628	1538	1494	1420	1345	1336	1262	1228	1170	1153	1165	1125	1165	1112	1102	1086	1079	1059	1073	979	1068	1052	948	1002	987	1028	995	967	974	1021	1012	978	985	940	951	962	987	915	987	972	958	944	951	993	939	932	922	1024	950	976	979	910	935	933	917	967	986	1005	905	901	890	958	921	903	888	878	958	928	922	926	897	983	960	902	934	947	918	948	950	887	942	893	905	922	923	919	911	887	861	914	912	908	885	916	904	874	959	939	918	1005	913	940	936	894	887	938	913	891	883	942	944	898	955	883	892	925	959	947	918	909	915	890	899	922	873	887	935	904	909	954	885	917	889	863	882	954	942	926	898	915	943	909	878	934	931	920	893	903	929	949	876	937	894	850	868	918	933	937	877	880	985	904	875	935	929	936	941	882	878	870	910	886	907	930	947	895	899	872	874	893	896	860	884	911	897	945	960	909	935	917	944	862	940	893	918	889	884	875	891	886	907	891	931	900	947	931	923	945	932	915	890	871	923	852	911	894	894	895	928	916	910	903	886	886	892	868	888	854	912	887	941	884	914	889	917	932	865	923	894	886	905	903	937	914	951	927	911	897	891	892	912	897	871	913	917	852	917	907	916	921	911	923	937	860	884	874	874	983	897	952	853	917	911	921	828	920	947	911	902	876	910	905	892	928	915	847	871	926	856	918	899	924	878	868	924	889	920	883	918	900	924	913	908	901	890	941	825	899	921	905	883	898	920	875	895	859	915	907	943	894	858	902	871	942	945	917	872	934	913	880	928	904	871	896	917	919	909	925	910	866	901	883	862	889	917	915	886	939	876	954	910	909	913	961	899	935	903	946	907	891	891	843	911	906	878	908	861	905	879	911	900	902	929	941	908	967	870	891	928	923	914	982	905	908	912	913	899	921	842	864	900	928	869	906	916	918	916	848	915	908	911	924	932	912	951	948	909	867	884	928	914	907	892	910	914	898	868	952	890	843	954	896	882	887	924	922	935	938	916	942	949	931	943	896	899	910	898	959	948	916	914	928	942	916	907	900	960	867	903	915	867	919	919	903	857	889	966	908	883	910	899	935	926	919	892	915	873	932	884	874	914	871	941	931	878	943	896	916	939	884	905	892	887	901	949	919	950	872	927	940	887	904	893	944	898	834	911	908	907	918	933	946	891	964	907	849	920	899	905	872	897	897	851	958	903	880	913	905	907	903	916	902	858	854	870	893	946	955	937	892	904	941	897	1000	917	904	870	913	915	963	926	885	865	946	932	932	895	918	975	864	911	933	904	912	914	898	873	934	938	924	853	935	930	900	917	909	870	909	897	857	943	946	874	859	926	911	908	889	866	907	914	920	955	903	887	956	932	899	874	903	871	883	886	935	881	898	958	914	883	882	982	912	953	871	908	897	853	902	931	875	899	903	920	926	883	893	896	915	912	901	969	930	885	899	877	935	948	927	942	910	952	877	891	903	868	940	911	929	912	887	903	864	922	918	912	878	968	876	906	926	923	940	917	871	882	890	888	885	887	925	942	872	924	959	965	889	963	937	896	942	916	907	860	854	947	902	911	936	856	911	896	944	853	893	927	948	835	938	913	844	889	880	894	915	885	898	942	918	889	934	848	906	919	852	939	935	909	891	882	901	936	877	933	920	832	845	909	915	918	846	934	870	935	895	885	888	886	876	878	922	896	903	881	870	909	959	931	861	923	898	898	896	915	866	890	918	865	900	904	930	948	889	886	876	950	889	916	933	939	889	884	927	939	944	945	902	955	968	895	886	930	921	904	936	904	962	891	946	894	925	883	914	923	908	914	895	905	928	897	996	876	901	896	862	901	882	873	881	857	903	904	897	873	884	913	876	891	895	923	888	902	885	953	914	893	999	873	931	903	855	898	928	867	909	875	869	961	952	913	928	896	958	872	905	937	934	934	857	870	896	893	933	912	872	955	918	953	923	887	907	869	940	878	940	898	907	920	908	890	854	863	868	912	958	863	892	881	916	958	905	918	925	926	863	938	854	947	917	899	936	893	884	879	857	889	902	856	895	861	887	891	882	902	874	907	883	887	898	949	945	901	906	930	878	890	876	944	929	895	882	923	900	853	867	908	925	914	848	901	882	869	870	905	933	915	928	929	884	856	923	907	945	833	933	932	903	906	889	936	948	882	890	893	890	932	936	922	907	898	904	860	895	886	899	905	899	921	899	879	903	854	941	879	911	965	880	940	920	823	921	877	856	890	895	948	933	918	916	867	882	937	927	941	895	926	916	904	923	885	891	907	924	868	896	934	951	885	953	916	903	946	870	938	917	930	917	869	925	941	900	917	907	890	917	934	879	901	848	901	892	880	880	897	909	870	874	876	866	899	866	938	936	932	891	1002	975	882	851	923	858	914	936	916	914	909	948	872	884	894	924	901	981	894	893	920	912	880	889	867	935	962	910	897	861	925	903	899	905	918	869	916	954	899	876	908	924	915	931	860	899	914	901	886	898	915	929	908	873	978	927	889	880	895	892	913	921	938	931	933	888	906	906	877	924	869	913	893	950	917	888	898	888	902	864	919	885	909	815	902	918	923	883	910	896	880	890	997	867	889	894	904	900	894	926	847	938	896	881	902	896	852	938	885	832	935	919	897	949	896	961	868	930	918	903	882	910	941	944	906	905	870	897	890	945	893	912	911	909	879	890	944	917	898	930	935	907	877	939	899	931	967	867	946	977	820	918	882	953	900	910	936	923	915	890	879	867	885	825	904	903	923	893	886	936	966	992	965	859	896	919	936	881	906	904	918	863	928	928	871	878	947	865	952	902	923	902	904	860	922	886	876	872	906	868	851	852	926	894	927	910	925	922	953	962	933	929	861	908	926	946	884	914	934	870	919	939	944	936	899	883	890	938	864	901	912	944	857	937	892	923	924	885	882	951	928	948	948	922	951	903	892	891	861	881	913	923	959	892	898	898	903	884	897	951	928	866	867	922	956	913	903	877	844	952	884	932	916	838	938	905	915	895	981	879	922	860	919	911	893	903	899	948	904	908	873	882	941	912	909	893	851	948	946	943	884	941	929	894	946	856	973	902	917	888	835	920	921	880	921	905	919	881	959	866	902	899	912	881	896	877	918	955	962	928	930	893	887	897	862	849	926	931	929	887	887	905	900	896	911	911	878	944	920	907	906	901	900	891	939	878	897	909	927	953	905	935	951	908	909	929	910	910	871	862	873	856	900	939	886	887	912	908	902	960	911	929	899	924	896	890	909	918	948	923	908	948	909	880	859	918	872	911	901	908	919	898	893	924	910	886	881	893	894	895	885	864	915	874	907	908	904	911	883	885	918	983	943	911	905	896	888	851	944	885	928	903	860	848	864	878	928	857	926	878	957	893	951	948	957	902	901	885	901	913	895	911	859	895	954	891	931	955	879	916	876	928	905	884	853	912	935	868	897	913	905	867	871	886	904	902	922	919	874	898	899	866	908	873	874	938	890	923	906
3714	380	311	318	282	305	265	270	276	289	242	296	246	272	292	264	239	281	242	281	252	281	310	266	259	271	241	282	275	267	251	263	264	269	264	243	264	283	273	252	262	272	258	279	294	251	299	259	264	246	303	267	242	275	257	251	240	272	254	251	289	281	273	285	265	263	265	308	271	280	264	248	295	274	237	220	290	275	257	268	303	269	267	302	249	289	276	254	282	253	258	269	280	271	236	282	308	267	278	246	297	274	288	284	230	256	264	271	262	276	245	264	261	293	263	270	280	311	251	233	280	262	278	298	254	257	261	262	275	284	269	256	257	293	272	265	282	297	310	289	280	260	272	251	263	307	244	240	268	266	255	261	228	280	294	258	284	276	261	291	315	253	292	267	301	275	283	269	281	268	275	235	265	297	236	264	255	287	260	244	244	260	250	266	279	265	278	251	276	246	252	281	270	260	274	287	275	277	265	239	277	273	262	311	259	260	237	285	249	242	262	243	234	264	240	258	252	307	275	280	268	279	254	262	252	283	263	267	276	275	266	269	248	265	305	282	273	281	281	251	246	270	265	264	240	280	256	255	281	244	263	294	254	253	275	291	293	267	289	271	275	240	275	255	234	249	264	266	281	294	261	255	294	277	297	282	280	266	299	242	251	259	294	286	276	273	270	259	282	255	256	269	280	298	277	267	269	291	257	274	257	252	277	282	273	249	254	283	304	290	280	267	250	263	262	286	243	258	244	271	262	283	302	291	254	241	248	268	271	254	269	260	288	311	273	273	281	260	242	256	252	253	257	274	251	251	283	258	264	299	266	245	274	273	289	255	278	267	270	263	262	249	291	257	276	262	276	273	243	245	262	249	240	252	270	256	250	284	285	276	255	265	265	249	272	285	260	245	244	254	263	283	286	264	276	289	278	243	271	265	247	273	298	280	294	277	285	285	252	273	279	238	281	293	270	263	261	252	273	271	260	272	245	264	265	283	246	251	268	268	258	251	261	254	291	306	268	223	248	281	254	270	291	248	278	260	270	245	275	256	274	270	271	288	258	259	252	261	284	274	250	271	261	292	296	256	264	279	276	264	267	266	271	255	248	289	263	298	277	279	276	278	284	280	274	264	238	273	276	256	275	256	277	279	259	290	246	272	252	260	237	265	273	259	284	261	254	289	290	262	285	260	267	270	267	246	264	275	289	289	293	270	243	275	274	269	262	268	273	280	258	263	287	244	247	272	227	270	268	272	263	280	291	277	273	292	279	262	251	277	286	269	285	270	248	244	284	247	268	278	275	280	229	278	261	244	268	244	293	273	264	248	227	250	274	275	253	275	236	255	270	261	299	266	290	274	244	274	269	267	272	256	275	279	272	273	248	281	287	289	276	239	286	281	296	299	277	233	272	291	244	270	256	250	286	275	277	279	261	276	275	267	248	250	268	295	265	214	221	279	259	250	276	266	267	228	276	255	266	283	251	275	289	280	275	259	278	236	270	250	271	279	286	253	268	279	312	241	291	253	304	275	262	262	251	234	279	278	288	275	287	293	259	250	299	274	260	284	248	226	261	283	259	293	248	261	242	244	266	281	311	268	274	272	237	263	240	291	249	272	295	312	279	276	264	252	301	257	279	288	264	261	245	282	290	290	282	232	282	249	254	266	240	247	301	278	287	270	258	283	260	260	279	286	249	254	286	243	216	282	261	239	256	254	268	293	255	250	218	273	262	273	267	262	267	294	254	246	259	273	252	298	272	244	261	249	288	267	299	262	270	296	294	239	259	311	244	246	281	235	255	268	273	247	251	286	256	260	274	252	272	258	261	263	275	263	253	263	212	263	277	257	260	249	265	241	263	246	241	275	283	266	285	269	276	262	261	278	270	286	251	251	289	243	287	237	239	264	261	253	255	273	271	273	264	275	262	250	261	258	266	270	256	289	260	259	272	298	272	279	291	267	243	301	268	280	259	267	274	232	246	241	277	267	252	268	283	262	266	273	272	277	265	256	267	288	283	244	259	255	274	256	283	280	317	236	279	268	298	259	265	264	277	266	278	255	265	288	270	288	254	285	283	257	275	266	274	260	285	289	260	289	271	279	239	278	244	273	274	258	265	266	263	247	270	274	260	248	285	275	302	283	274	250	286	263	253	285	264	273	273	273	246	264	270	272	263	274	270	265	264	272	287	270	286	282	262	268	295	298	268	288	232	291	263	276	241	244	291	258	255	257	245	237	263	250	259	248	264	260	257	275	272	247	242	273	271	295	259	269	234	267	257	254	281	263	296	280	265	300	274	252	248	286	239	263	255	267	296	275	269	260	285	277	283	285	255	263	294	266	268	258	258	263	291	292	265	261	290	238	251	243	266	262	287	272	266	277	277	242	275	238	284	255	242	288	288	276	255	288	244	271	257	278	244	268	276	253	235	253	265	272	243	235	245	258	316	244	256	268	281	255	290	259	257	260	298	269	289	273	263	284	231	248	285	263	229	255	284	288	232	266	245	240	279	250	240	229	259	262	263	267	241	252	255	276	251	272	286	247	235	233	266	253	249	263	302	260	237	289	275	258	283	245	235	260	276	235	271	271	237	232	251	260	251	274	302	286	286	264	255	262	253	272	260	248	245	238	263	261	265	274	298	252	289	277	268	257	295	280	261	264	281	252	276	278	281	305	296	275	272	275	261	263	277	245	250	261	272	256	263	266	237	248	261	287	251	294	287	270	290	239	281	278	234	265	293	262	293	268	269	261	250	295	277	246	266	270	266	262	264	290	280	232	251	298	283	272	286	224	263	280	253	233	264	245	267	268	271	267	252	290	272	299	292	261	255	273	254	276	296	257	254	270	280	273	258	253	283	279	286	286	240	302	280	268	299	246	266	259	282	296	241	251	276	225	272	277	267	238	263	263	251	273	266	264	276	246	286	262	262	302	271	257	276	273	296	281	257	271	234	289	256	259	261	281	265	278	269	277	251	255	251	314	266	255	260	240	286	257	252	238	273	283	276	260	263	238	262	258	305	281	276	259	226	277	246	247	260	266	245	268	279	259	276	245	256	278	269	260	266	292	262	260	250	261	316	262	258	265	294	292	268	280	247	273	275	301	262	284	245	229	261	313	292	262	264	281	274	258	267	288	269	244	255	289	292	265	234	263	285	260	268	274	257	279	267	259	230	304	274	238	303	294	278	273	267	253	274	243	270	267	261	266	260	265	265	245	267	237	249	256	295	287	255	288	263	288	300	276	265	244	254	281	280	237	265	238	288	263	258	261	232	267	234	247	268	271	261	262	252	289	284	276	292	269	236	285	285	261	248	279	314	271	263	278	270	278	281	264	267	258	267	282	273	240	260	268	263	257	260	269	248	286	265	283	265	261	261	237	304	234	270	272	254	261	280	236	249	267	251	259	285	269	246	250	253	268	246	271	249	291	257	219	271	264	300	245	269	272	249	264	279	278	270	243	283	263	255	254	262	282	274	272	259	283	256	242	277	288	279	271	247	286	272	256
3187	749	758	795	793	787	741	717	687	741	744	727	693	661	677	684	694	686	670	678	727	716	721	678	703	673	704	734	706	704	715	732	690	641	736	656	723	695	681	703	710	679	707	665	671	701	711	694	703	680	660	728	730	705	656	685	654	699	680	683	696	691	698	727	698	690	685	683	669	657	628	704	621	656	710	659	698	718	689	665	723	701	697	687	702	643	735	671	685	662	663	681	724	711	683	740	648	737	694	656	663	678	707	686	675	685	726	634	699	658	672	679	720	701	653	722	685	688	678	665	669	659	688	676	694	690	693	667	702	700	684	664	697	708	656	668	706	688	643	683	692	669	704	691	712	722	677	667	687	667	719	699	659	675	696	714	656	683	682	652	723	716	678	700	659	681	676	651	727	657	714	695	675	625	715	711	704	691	675	701	694	683	660	678	687	694	679	689	698	669	681	685	632	707	674	686	686	632	675	661	666	682	713	633	710	665	671	713	697	725	698	668	639	651	670	746	717	673	680	691	695	685	712	650	669	701	730	690	685	662	661	696	685	680	699	647	645	671	655	686	675	684	701	693	666	674	693	695	716	737	690	677	649	692	699	663	626	719	704	676	674	724	674	697	718	714	700	729	736	692	671	651	688	671	695	698	633	674	727	667	657	714	687	657	720	685	699	703	696	660	692	668	666	654	669	648	683	721	690	726	692	666	679	698	704	728	661	715	698	685	690	689	710	688	676	717	724	708	690	666	660	683	658	677	647	680	674	672	674	677	683	715	636	704	733	679	635	719	680	692	699	648	644	719	713	706	668	683	703	685	738	708	656	670	669	651	674	689	690	621	697	696	680	707	695	690	678	687	670	722	668	678	710	672	734	733	714	641	703	717	695	693	712	684	645	690	696	609	648	668	718	699	694	699	675	687	696	689	636	727	690	713	701	666	683	740	656	707	687	698	678	631	714	718	680	692	645	663	731	643	681	670	719	684	637	690	693	693	704	756	700	696	663	665	685	671	671	745	652	679	659	693	708	714	670	682	737	720	723	677	679	708	661	682	698	687	635	665	647	667	703	705	680	697	676	711	644	657	665	701	646	698	684	678	699	649	682	684	676	648	673	684	638	660	703	630	676	690	676	726	649	681	670	659	647	709	666	692	684	673	697	684	650	683	671	669	634	711	702	690	639	703	653	689	726	624	658	666	685	678	683	672	690	678	664	680	717	652	675	659	710	735	742	689	678	716	707	702	652	674	654	658	666	654	711	701	627	745	671	653	642	646	662	661	708	679	760	640	713	639	691	651	687	711	677	682	725	680	672	708	673	620	667	682	665	667	678	731	759	675	694	697	643	706	666	674	674	630	652	641	659	671	701	702	669	715	691	694	657	681	737	689	725	713	686	683	702	701	673	687	683	698	700	652	679	696	690	681	730	712	680	665	677	698	687	680	679	651	673	653	655	645	694	718	668	694	717	664	697	715	670	738	652	666	736	652	688	688	743	714	676	683	669	689	691	705	698	694	706	664	666	681	694	644	647	697	705	668	701	680	674	674	659	734	628	685	685	651	656	691	689	655	660	662	730	735	685	647	698	654	679	706	675	729	635	721	670	715	687	694	701	683	701	666	676	709	711	659	664	705	725	640	623	701	677	660	714	687	681	705	694	716	698	686	680	724	675	647	680	721	699	678	673	700	688	730	669	688	685	695	741	683	641	655	694	690	678	682	696	679	698	663	708	682	699	691	651	673	711	713	714	697	696	694	696	703	698	681	641	672	639	708	712	666	652	674	673	669	684	692	688	718	688	655	683	712	711	711	677	726	658	676	705	664	657	733	677	666	731	694	710	688	660	683	692	698	656	679	688	692	698	699	694	686	707	689	700	720	707	706	675	638	687	677	649	733	674	675	701	675	676	680	686	725	665	700	714	671	703	696	676	667	664	663	704	710	637	677	689	700	695	681	687	714	719	657	641	637	681	679	676	707	732	703	651	679	694	662	662	683	738	695	661	700	665	704	671	631	703	696	649	720	634	667	672	692	694	670	633	736	655	690	695	700	690	632	724	705	709	677	702	690	685	695	690	708	691	733	693	693	696	701	690	724	726	685	704	682	708	686	725	647	714	652	684	642	721	716	740	659	686	673	703	671	650	694	697	692	700	724	692	701	671	671	672	701	711	683	654	671	679	707	677	696	707	684	677	709	673	668	687	687	711	707	718	707	672	712	696	640	732	679	690	686	688	649	679	689	706	686	671	717	729	707	681	679	693	694	706	666	681	672	676	704	722	683	681	654	679	690	683	653	712	700	653	693	708	655	646	708	643	677	649	665	693	661	681	669	725	689	666	716	701	695	673	672	681	689	654	715	667	696	695	693	673	700	672	719	705	729	704	671	681	667	656	657	703	659	700	710	752	739	717	678	686	686	722	678	660	714	716	683	662	708	734	679	719	678	693	647	668	666	687	667	707	724	642	678	714	669	678	662	772	692	665	700	729	665	699	704	704	679	728	656	669	661	629	718	669	726	706	706	690	675	680	676	698	686	668	679	678	634	725	684	632	688	742	675	740	633	679	667	717	700	669	724	721	697	711	728	664	674	717	678	729	703	724	688	734	689	712	698	645	675	736	667	670	684	675	682	659	612	766	702	693	652	700	659	679	683	663	661	687	729	681	664	652	732	646	668	668	709	649	659	642	721	666	671	699	660	705	695	679	714	696	697	698	649	680	720	637	691	661	673	683	705	732	663	681	678	700	690	637	651	676	689	667	702	666	657	710	722	682	750	680	705	715	709	658	639	710	686	686	656	737	669	664	703	653	713	647	662	688	675	681	678	708	697	716	693	690	632	678	664	707	702	690	680	690	697	713	679	706	702	655	701	699	687	720	657	667	732	694	698	666	679	684	711	659	669	688	705	664	682	661	678	687	695	702	611	659	669	666	682	675	731	711	695	682	704	695	702	697	696	698	732	679	693	675	721	726	684	680	658	698	630	711	690	683	697	722	663	706	704	694	677	721	718	732	700	681	721	700	693	694	665	676	664	699	666	703	683	718	714	682	656	621	668	705	716	656	642	691	695	663	726	666	740	695	731	673	725	705	692	697	674	756	692	670	718	647	674	657	675	701	659	693	664	676	681	708	682	683	698	691	713	696	675	683	709	733	703	679	737	739	682	701	695	678	708	696	698	701	698	686	651	692	679	712	695	702	706	669	684	686	720	735	721	661	674	614	654	719	712	701	689	696	683	686	658	666	696	699	637	667	670	674	683	678	692	740	639	686	675	681	720	653	687	696	669	717	683	718	715	705	683	707	740	703	650	688	641	706	668	677	676	697	678	707	685	693	673	655	691	702	691	687	731	678	666	668	641	706	658	674	705	682	705	698	644	652	715	674	731	673	672	695	698	697	692	691	684	688	692	678	662	667	666	656	672	670	690	697	711	663	666	692	675	656	695	686	669	657	683	657	668	687	707	704	685	636	732	723	696	697	634	672	698	734	702	710	713	696	696	675	692
22448	3115	1177	929	647	540	399	353	324	301	288	247	286	201	253	206	225	176	202	200	223	191	187	194	208	189	185	226	186	207	200	177	198	160	196	165	197	183	194	197	177	179	190	192	216	184	176	201	185	198	212	197	187	165	166	176	192	188	198	188	180	201	189	159	210	206	188	194	147	192	173	169	187	178	226	181	185	190	201	178	158	173	156	187	186	174	182	166	176	171	200	182	176	170	168	168	196	168	197	195	178	191	199	183	158	187	196	178	200	152	185	202	219	178	186	165	169	169	182	195	202	186	167	185	185	185	168	187	173	163	180	166	185	192	182	169	168	203	179	202	157	186	189	190	182	179	184	168	181	179	181	185	201	174	156	204	196	194	188	172	149	151	152	185	184	174	160	169	190	170	161	194	162	191	183	178	166	188	185	182	179	178	205	183	160	214	213	161	175	189	175	178	185	153	163	182	178	198	211	193	175	201	180	208	175	174	196	195	187	187	192	189	181	198	175	187	181	194	207	197	173	192	157	184	182	187	197	177	168	204	174	159	187	169	194	166	181	193	179	185	181	178	224	181	165	177	176	184	168	183	174	162	185	197	180	201	169	169	188	191	198	213	175	173	176	186	166	201	158	195	174	184	190	190	203	228	188	146	196	175	177	179	177	191	201	172	187	172	206	183	180	200	162	183	180	179	190	201	200	188	179	172	200	191	210	188	194	178	153	193	183	191	188	164	192	165	196	189	174	171	169	173	168	177	175	174	173	203	178	192	151	172	182	174	177	188	171	176	190	159	203	180	192	184	191	191	208	159	196	171	175	176	168	181	192	163	155	192	149	167	220	173	181	153	180	203	203	196	200	168	179	214	200	174	199	180	175	208	175	171	182	183	206	180	162	180	181	199	158	178	194	201	173	184	173	203	206	180	194	190	194	207	191	192	147	178	186	192	171	175	201	187	175	169	205	189	198	151	164	172	193	190	193	168	167	171	210	193	179	148	214	178	189	170	206	192	198	166	173	198	175	197	182	173	188	185	169	183	224	188	180	190	161	211	171	176	180	168	167	174	197	198	176	186	165	176	203	170	195	185	190	181	172	205	196	201	193	195	169	202	180	157	212	197	171	187	175	190	191	187	170	185	180	202	214	199	170	171	191	175	175	174	177	189	192	183	178	183	175	178	193	172	171	188	203	188	166	185	211	209	177	209	198	197	164	198	211	191	178	169	170	176	158	210	182	165	195	171	161	177	194	184	164	197	172	181	187	181	178	182	164	200	176	194	195	201	173	175	178	186	192	176	174	174	177	198	178	164	179	174	182	179	172	184	181	214	199	192	165	175	170	182	172	181	217	180	185	195	212	166	181	181	177	178	174	162	180	188	190	178	215	176	171	179	169	190	185	180	196	180	189	180	195	184	167	171	177	166	192	185	183	178	184	204	187	184	189	189	170	205	171	171	176	205	181	184	197	156	166	192	191	186	173	186	183	186	197	180	164	163	173	206	182	192	190	181	178	164	171	182	184	165	183	167	181	221	168	166	176	195	167	156	179	160	162	186	161	198	177	209	177	171	198	182	184	189	195	182	177	166	186	167	174	201	162	183	172	176	162	175	174	200	207	201	186	181	191	214	195	180	172	173	214	166	166	195	159	162	180	173	181	178	202	188	177	184	189	181	180	169	178	178	184	177	153	177	196	159	212	187	160	172	167	191	180	195	193	193	175	175	194	174	192	176	184	197	161	169	156	181	177	179	213	205	178	207	178	191	202	214	169	148	185	191	193	181	172	182	176	172	176	204	157	169	202	193	177	172	183	169	208	171	193	200	180	194	201	173	154	193	197	185	171	173	196	166	160	192	167	205	181	195	192	187	184	192	191	180	199	191	176	202	170	170	171	184	201	200	187	195	175	219	174	156	194	163	175	184	192	170	193	182	206	180	181	182	175	193	163	199	176	195	164	205	186	199	206	165	177	192	202	162	180	186	172	168	157	172	189	197	155	196	213	190	179	183	177	176	172	177	188	189	190	194	194	167	191	207	170	190	172	173	179	210	192	196	185	190	157	167	177	202	179	167	206	195	190	167	185	195	171	182	201	174	182	159	178	179	179	207	178	183	180	194	170	183	167	187	181	178	160	184	217	190	200	184	203	183	188	164	183	207	175	197	187	185	173	164	180	174	171	189	172	146	166	172	181	143	164	171	197	183	166	157	201	187	184	207	175	179	172	195	165	175	169	188	201	192	186	171	182	170	199	155	186	180	208	183	217	194	181	175	170	198	182	177	183	184	184	196	173	173	182	183	203	155	189	176	179	193	170	183	188	185	172	183	142	207	168	175	175	197	168	204	190	172	186	172	205	190	187	186	201	170	190	186	176	200	182	193	171	188	191	183	187	200	162	157	223	163	180	173	182	196	179	173	163	182	195	195	172	209	172	191	181	176	168	153	167	168	175	165	205	180	187	180	179	171	201	162	169	167	169	177	169	181	199	157	184	188	196	195	181	177	188	157	179	174	179	184	157	178	183	172	186	173	194	177	167	177	188	181	167	198	191	179	187	179	185	192	195	185	182	172	188	189	194	173	190	189	196	195	174	199	188	174	161	180	177	172	216	152	159	224	201	214	190	191	183	165	178	194	186	187	183	218	181	165	200	201	196	181	178	169	173	169	190	191	165	172	164	172	172	181	181	183	189	192	163	186	198	225	188	193	171	168	193	194	203	150	164	203	158	170	169	208	228	187	186	164	198	165	186	158	204	173	151	160	190	147	176	193	188	178	191	189	186	210	179	164	188	199	198	196	200	183	175	168	192	184	187	196	180	212	182	155	175	170	190	162	157	165	194	174	175	180	180	184	180	184	186	181	168	173	189	174	179	204	213	139	182	157	207	168	180	189	185	195	164	158	186	196	179	188	199	172	203	187	178	195	181	200	168	179	187	200	168	173	188	186	180	190	157	178	187	182	215	190	194	181	170	187	181	188	170	190	187	187	194	185	192	203	183	179	183	184	191	190	169	194	184	173	192	151	182	178	195	186	190	183	153	196	194	170	178	206	203	193	172	164	192	196	210	178	204	198	189	176	195	209	168	202	184	186	177	198	182	192	185	207	171	215	175	187	188	201	163	179	157	180	194	173	210	182	170	183	190	173	185	181	153	194	196	194	181	192	194	166	201	175	183	160	196	177	171	189	212	165	180	196	175	175	169	191	149	176	202	195	195	196	175	207	172	198	179	192	208	214	175	205	174	170	203	178	193	205	174	191	182	197	178	162	168	195	181	182	163	169	173	198	178	168	185	213	202	188	179	203	187	163	189	197	185	202	176	178	179	194	174	191	190	171	197	192	193	208	176	190	182	184	199	170	189	192	177	195	212	173	200	176	179	176	191	202	170	161	171	167	167	206	200	169	169	179	199	159	176	185	170	185	166	178	177	216	209	179	159	173	171	163	217	183	176	182	159	186	188	172	180	185	191	182	190	169	174	192	182	196	203	162	196	177	201	189	186	189
11819	1563	2586	3019	2605	2137	1919	1668	1334	1264	1159	1061	947	904	889	846	736	751	778	724	741	706	630	685	641	635	668	601	594	607	608	602	618	600	588	562	630	533	533	558	538	552	560	584	554	513	533	592	475	554	569	528	544	571	552	535	562	599	582	523	542	542	525	523	517	550	532	552	593	526	516	521	541	549	519	536	537	552	609	547	590	483	523	543	506	509	497	560	558	564	548	568	554	513	556	541	530	524	515	526	567	522	541	550	554	534	511	514	557	538	520	521	538	501	566	520	515	532	547	526	572	564	536	543	496	509	576	526	551	503	554	525	514	512	536	528	568	511	548	543	504	563	553	580	487	531	554	551	506	549	549	592	540	500	520	585	567	476	564	559	517	544	547	504	519	542	545	539	519	517	546	545	576	531	525	572	513	510	522	495	521	509	511	526	477	505	547	588	538	524	527	512	556	577	528	531	538	526	564	508	535	456	552	524	497	529	533	498	514	525	522	517	495	538	516	555	528	541	552	542	528	517	518	534	549	488	552	498	555	498	516	558	539	523	532	562	523	539	544	488	536	535	520	519	590	556	485	534	489	532	512	521	533	517	526	507	505	538	549	553	530	572	566	514	524	506	523	523	511	534	526	498	513	529	513	522	552	550	514	510	579	538	547	535	555	548	536	548	562	544	531	520	526	538	531	558	541	486	498	549	503	525	519	530	498	484	508	512	518	528	556	546	515	544	523	543	540	554	520	550	526	536	543	532	516	558	503	513	540	517	492	517	499	485	551	549	534	531	510	549	535	501	579	564	530	528	533	510	512	532	520	540	525	503	534	484	537	511	556	521	528	524	555	479	528	523	493	535	530	515	492	550	557	544	511	511	516	569	543	506	523	535	533	512	539	511	522	536	521	524	543	543	535	576	553	522	522	514	529	566	540	523	569	559	547	527	550	538	523	525	530	480	491	606	514	585	548	527	557	527	498	501	565	514	506	501	549	513	505	522	495	551	496	560	503	526	542	547	556	490	551	528	531	549	545	516	525	520	552	517	540	503	525	531	523	537	511	537	470	550	540	558	560	553	549	518	525	580	527	540	519	523	553	553	542	520	520	532	536	554	573	538	499	527	518	533	575	523	550	525	534	575	513	519	560	496	508	539	548	527	530	539	567	568	503	541	507	508	552	557	543	547	529	531	479	528	516	583	514	539	511	519	528	528	546	517	554	539	533	507	548	555	518	529	535	526	524	507	531	505	536	512	573	522	548	508	541	535	491	495	544	516	541	480	540	542	563	543	504	545	522	551	583	565	513	535	510	538	533	551	523	500	488	552	567	504	539	524	517	559	507	529	529	522	549	540	570	538	537	530	528	515	532	516	555	520	503	504	545	489	538	529	527	550	520	493	531	532	520	524	601	525	533	523	529	543	495	518	518	501	507	523	538	509	535	543	522	522	525	532	561	542	517	509	524	500	508	526	475	471	535	527	551	502	506	527	541	532	524	538	538	560	502	527	556	538	522	546	549	528	595	502	511	535	582	510	525	570	472	523	543	541	523	533	528	500	548	486	501	532	546	552	527	541	556	537	535	512	530	530	545	553	537	553	495	557	558	526	545	555	527	524	514	574	536	539	479	493	493	556	531	543	528	501	491	531	513	550	529	530	533	539	485	508	533	540	516	516	560	503	536	498	539	511	493	520	522	544	558	506	545	562	510	544	539	559	521	532	497	542	552	551	531	487	540	507	578	530	529	561	540	545	490	554	522	522	526	565	549	552	526	505	520	532	547	570	517	491	493	530	504	537	496	523	559	530	541	529	539	510	568	541	500	545	509	530	505	522	531	524	506	531	509	519	544	507	539	536	504	513	570	549	559	544	563	540	523	515	513	536	506	541	483	544	509	549	543	522	521	563	503	508	515	537	572	524	526	486	547	502	505	503	539	517	540	553	526	527	526	524	526	518	565	554	576	499	526	527	522	544	529	508	494	520	506	530	545	515	559	542	476	548	562	570	541	518	483	544	499	507	518	542	570	582	512	535	532	535	533	549	552	507	557	521	498	570	481	561	520	524	508	558	536	529	517	531	516	529	508	524	507	550	475	562	543	524	535	547	525	525	555	510	493	563	561	547	508	479	532	522	499	518	529	523	515	559	516	520	545	527	523	514	576	533	535	513	515	545	564	508	517	520	531	512	527	510	516	529	511	538	517	520	544	560	520	522	530	506	525	584	497	524	536	538	517	545	560	495	554	584	539	563	519	521	556	555	523	525	543	489	509	534	516	547	510	535	485	504	533	553	509	556	543	551	474	518	551	517	527	527	505	535	550	506	531	511	531	508	502	525	553	533	555	495	514	541	576	523	516	520	525	497	533	522	534	510	555	524	558	536	525	522	518	543	520	563	557	545	502	549	480	501	511	551	488	563	571	539	523	546	537	510	476	513	509	531	512	537	523	523	530	538	542	573	515	485	495	491	561	554	520	491	536	512	539	517	558	541	536	590	551	545	545	533	539	524	530	561	521	542	541	525	571	501	544	493	552	558	519	513	534	506	500	513	568	508	520	525	542	521	557	539	576	530	534	543	520	595	513	521	566	594	521	533	539	516	551	507	555	519	517	532	516	564	549	559	526	539	511	525	558	528	516	521	534	493	536	516	507	536	554	554	515	533	535	531	555	541	564	525	573	533	517	545	559	519	550	549	504	545	553	514	509	554	538	541	508	545	495	545	492	520	534	535	518	538	552	536	528	537	517	468	533	493	532	541	516	554	528	602	556	545	565	484	574	554	521	522	561	547	558	542	553	533	534	576	564	547	534	529	489	543	553	538	515	497	505	499	501	511	548	526	555	532	499	533	518	520	494	568	554	532	516	538	537	539	553	520	556	537	512	533	550	528	517	532	513	546	578	514	538	520	529	524	537	545	554	547	485	604	523	558	525	488	560	546	524	555	550	531	515	510	557	541	504	548	537	538	501	519	527	580	543	528	532	537	519	555	510	561	544	548	536	529	516	573	512	519	542	525	525	518	499	534	510	503	566	475	514	519	546	530	515	530	473	547	552	504	520	547	552	501	560	558	552	559	523	528	510	526	572	530	529	566	530	543	516	513	583	530	579	525	570	526	526	565	490	525	511	499	537	564	496	510	537	519	511	572	525	540	502	549	517	552	517	554	494	501	552	531	577	517	552	546	533	519	520	498	542	574	526	502	549	502	533	556	548	503	520	540	516	541	505	525	524	528	493	506	485	499	538	500	552	512	536	533	518	531	520	511	539	488	535	487	524	550	567	530	557	541	524	500	475	551	523	501	533	533	518	544	515	540	528	511	517	530	500	497	570	539	538	548	573	545	509	520	499	538	504	568	549	569	528	495	519	540	541	505	552	522	531	493	458	544	527	512	554	519	568	547	583	536	536	524	532	563	529	542	512	573	522	530	522	500	557	516	554	500	525	547	516	538	577	531	563	524	514	550	511	569	559	527	551	520	538	514	501	548	544	535	501	513	559	567	571	532
36018	8326	2664	1856	1303	1062	846	736	683	587	568	460	476	460	503	417	425	407	396	377	397	426	416	360	399	374	373	388	365	351	372	387	351	356	369	373	381	372	363	351	353	321	336	352	384	353	354	355	400	383	356	314	366	360	373	343	375	365	375	354	373	333	379	316	362	367	329	335	366	362	373	349	341	359	342	364	298	370	376	366	327	313	355	360	355	347	399	356	350	334	371	372	361	365	402	336	378	357	373	353	336	346	370	336	347	350	351	351	308	353	378	343	346	376	367	361	388	367	348	349	358	346	335	347	339	338	313	349	371	342	318	331	346	384	374	340	346	341	341	372	322	345	360	308	342	334	338	322	397	350	348	337	321	342	363	357	388	360	350	370	406	393	343	339	365	328	337	351	354	344	314	328	349	380	346	336	370	366	318	344	335	354	315	353	337	335	364	360	331	350	360	348	348	365	389	358	378	331	354	360	349	325	322	359	318	389	319	329	384	345	330	327	364	328	362	338	378	342	334	347	376	372	322	339	350	362	368	370	346	359	376	335	358	325	314	338	364	350	366	332	352	358	370	347	373	354	367	356	360	351	371	344	324	301	355	370	352	323	349	362	360	323	374	338	338	335	362	367	376	376	354	360	348	346	352	430	386	371	319	365	329	349	380	375	320	347	347	337	375	360	359	387	341	378	356	364	339	352	362	330	391	339	354	318	342	337	378	370	334	344	385	358	383	356	368	370	342	370	343	358	339	340	333	370	335	373	359	382	345	345	350	354	358	352	371	340	319	350	389	361	354	364	354	354	370	349	377	361	333	322	346	334	375	338	363	327	372	332	347	351	378	364	357	354	343	351	379	367	364	360	365	349	363	306	342	380	340	343	330	347	365	360	339	333	351	345	329	355	337	357	351	382	370	345	360	337	376	349	404	349	332	349	355	342	344	320	317	330	375	315	354	368	374	346	373	362	350	355	390	359	334	338	330	347	378	355	350	376	387	364	340	323	321	352	377	352	352	352	342	349	378	341	370	333	314	335	361	341	414	332	392	357	345	347	366	360	347	399	360	363	337	370	353	326	376	338	358	366	372	338	371	343	389	356	345	368	345	339	377	338	314	327	334	369	379	350	341	365	345	312	332	318	391	338	318	358	333	373	340	365	342	374	356	355	335	386	358	355	368	358	353	359	368	363	360	329	354	366	350	335	351	354	386	314	329	323	356	353	348	341	378	357	359	377	371	372	372	372	346	369	390	368	325	355	344	351	357	358	348	379	340	324	328	380	370	342	339	350	401	345	337	357	339	375	345	355	372	360	358	410	388	330	328	342	337	352	325	358	319	389	365	360	327	340	337	401	369	338	372	357	323	371	323	332	371	388	376	394	352	346	323	350	343	371	353	330	331	319	373	351	334	363	377	363	368	380	357	316	343	348	348	354	352	371	349	352	367	362	361	367	322	337	347	343	341	362	341	350	387	340	366	341	370	351	358	343	382	376	379	350	353	347	365	353	320	347	383	360	395	371	378	339	332	372	370	366	346	374	336	348	347	353	383	337	347	332	385	372	369	354	375	366	353	351	353	348	348	346	330	372	387	360	370	385	352	353	354	349	322	315	368	364	329	316	361	358	307	357	348	363	377	347	367	356	331	366	308	329	374	363	351	359	334	357	363	342	343	386	384	355	346	332	365	354	352	333	327	336	345	351	326	370	338	393	327	311	335	390	324	380	366	333	347	350	372	364	316	361	336	314	333	339	331	364	362	347	317	337	361	377	379	324	339	339	337	341	337	325	333	351	355	396	363	325	359	333	388	368	309	347	345	339	345	363	377	358	349	350	348	326	362	343	372	358	349	361	362	358	319	324	363	334	346	383	311	392	333	333	368	385	353	362	353	333	346	346	357	358	350	345	336	332	352	378	345	334	392	361	353	365	370	387	366	366	350	335	351	361	334	362	344	371	358	347	354	369	334	345	362	353	350	338	364	327	343	335	391	329	329	394	375	340	338	366	346	334	330	349	339	360	329	359	370	349	397	348	344	369	366	369	399	353	378	329	368	344	377	347	318	354	350	361	351	348	403	336	333	371	307	321	349	336	315	378	352	340	393	351	386	349	339	335	331	367	384	358	378	370	353	381	343	349	347	347	334	331	359	366	367	356	356	361	327	354	326	368	352	363	342	339	339	340	346	344	374	335	356	353	381	354	358	403	347	367	349	355	339	327	397	375	366	320	372	359	356	344	365	351	370	343	363	377	328	322	344	336	356	353	355	347	394	331	371	323	359	352	348	345	367	334	336	348	327	355	352	359	353	310	371	369	369	354	370	345	319	337	341	366	340	315	347	348	378	349	337	371	346	375	352	355	358	367	348	357	374	368	381	327	363	388	376	390	397	383	347	379	347	338	333	381	343	342	338	377	379	356	304	389	382	382	326	323	365	349	369	380	348	358	353	347	370	368	384	347	330	364	326	342	361	335	368	355	346	348	347	346	331	371	350	352	359	354	346	365	350	394	365	391	340	339	354	338	341	360	354	347	376	386	348	417	365	348	350	356	353	380	371	335	350	350	362	311	344	334	380	354	336	361	358	359	327	353	326	355	357	326	318	371	350	311	340	366	352	384	367	379	351	322	384	350	341	356	385	346	331	333	341	370	370	346	334	378	364	399	380	364	343	327	353	326	304	338	398	363	362	334	379	341	333	361	360	370	332	381	338	370	328	332	333	370	346	360	352	372	338	354	325	356	343	309	363	346	400	338	359	353	371	371	346	329	359	328	346	353	319	348	360	351	378	335	362	376	356	369	362	380	358	360	353	386	382	335	328	380	363	332	374	396	378	348	319	331	330	347	372	338	344	349	331	350	346	353	340	341	370	334	349	330	345	372	355	332	389	374	352	342	347	350	333	374	361	341	366	318	328	387	393	382	349	366	327	362	339	345	341	335	383	337	331	353	342	369	362	350	365	341	346	326	345	355	361	362	340	367	349	369	341	347	342	360	328	381	352	362	388	357	355	369	385	319	335	361	351	353	357	366	335	330	390	320	357	360	343	373	364	358	366	325	328	348	373	398	346	353	331	343	367	344	378	353	316	335	340	377	365	287	343	370	354	349	357	357	377	352	314	338	344	349	382	322	363	350	365	358	344	326	356	338	381	325	365	352	346	315	362	349	356	357	357	373	305	368	376	341	330	331	406	389	339	370	353	353	348	353	305	357	377	357	343	367	344	351	366	372	314	380	392	338	394	365	356	326	334	371	338	355	345	367	322	350	332	366	347	361	364	365	382	340	374	354	332	358	353	370	368	353	328	331	335	371	344	390	322	370	343	366	364	386	330	366	335	365	396	330	336	325	383	345	356	374	357	349	368	324	341	353	327	357	344	323	339	392	357	349	351	328	343	344	353	329	392	324	329	341	363	324	337	374	353	368	333	354	331	379	350	365	336	315	378	358	323	364	372	338	355	369	372	336	330	342	345	357	364	333	374	362	380	391	373	312	335	364	371	346	343	334
18220	2708	4698	5629	4851	4080	3474	3028	2581	2263	2047	1842	1643	1587	1577	1533	1331	1326	1271	1281	1261	1182	1265	1103	1167	1123	1083	1106	1093	1056	1032	1059	1067	1032	1015	993	983	1016	982	1063	1054	1000	965	964	983	978	996	974	983	957	901	979	977	898	1014	891	944	906	979	951	896	964	1003	931	914	931	917	961	912	982	940	898	905	921	944	940	922	916	928	908	908	907	975	942	960	944	876	882	899	922	905	950	919	890	859	920	918	887	938	916	890	884	880	911	934	904	900	927	876	949	877	948	956	876	946	881	900	862	887	951	942	895	876	892	914	937	919	921	912	895	932	891	874	897	888	906	897	895	919	887	870	932	894	893	952	865	909	872	880	897	914	929	913	936	888	928	899	927	905	888	944	924	901	901	852	910	906	860	892	915	925	905	936	950	880	941	931	874	962	949	914	888	942	862	863	924	890	905	944	920	895	888	885	964	928	942	893	916	865	930	890	948	895	889	927	902	911	855	928	907	909	938	929	955	882	855	931	916	894	933	940	937	874	893	939	918	942	912	883	900	869	889	939	912	939	931	918	916	903	978	875	841	920	904	907	939	901	958	940	909	837	866	906	867	929	859	899	922	890	900	897	942	921	899	937	934	865	923	886	845	931	851	885	916	974	885	915	902	953	931	983	906	852	915	864	905	911	898	939	874	880	880	884	893	867	911	915	910	906	925	944	920	926	933	906	925	893	914	926	917	901	928	920	912	852	893	909	929	891	940	938	886	891	919	917	876	854	896	930	896	915	898	922	921	932	943	941	891	915	946	935	946	862	899	955	896	907	918	837	876	916	944	858	924	901	897	958	908	823	905	864	882	851	925	902	928	882	908	899	953	908	904	927	945	825	902	871	885	883	877	851	840	895	934	917	866	863	932	874	914	871	924	891	884	901	869	955	918	931	868	923	919	867	914	911	877	965	909	920	902	938	903	892	952	904	890	843	916	912	917	959	919	1012	924	937	922	888	877	910	910	967	849	871	929	950	876	912	963	906	910	924	871	880	894	913	906	925	896	930	938	932	874	865	926	949	888	845	882	910	877	910	832	896	880	934	846	973	921	935	883	872	953	923	906	953	856	947	903	921	901	925	906	912	825	932	926	891	900	908	893	857	912	866	917	909	902	944	901	895	913	900	884	909	880	898	924	948	941	913	905	924	859	918	886	953	880	885	942	912	897	949	893	891	918	933	872	959	841	920	974	875	879	934	965	888	928	945	899	867	925	942	930	949	887	900	949	944	853	911	883	943	904	877	852	927	953	929	909	897	921	912	884	912	902	938	915	898	896	934	902	973	865	903	905	915	887	920	931	918	943	872	945	879	903	885	928	891	879	893	951	916	917	868	969	922	896	915	864	894	904	956	918	986	913	946	917	901	831	891	878	935	898	895	873	914	933	923	938	919	916	865	968	911	888	950	913	903	867	976	896	882	885	885	960	884	892	940	910	889	879	930	879	914	876	900	957	879	905	901	899	952	898	915	846	937	899	882	897	885	896	942	889	845	916	904	917	916	947	892	939	933	935	906	874	907	890	943	900	925	843	915	879	912	891	893	908	921	931	931	908	902	875	917	924	881	866	890	894	895	851	893	908	890	916	883	891	892	905	894	870	898	936	899	917	905	888	914	871	851	894	885	875	920	985	916	901	887	896	911	916	946	904	954	869	906	970	893	891	909	890	885	906	933	873	913	948	887	881	877	876	937	929	885	901	928	912	947	888	891	873	922	893	969	910	912	934	889	938	958	871	907	863	944	928	941	877	884	893	908	895	912	888	890	934	898	910	894	893	882	898	909	880	920	865	884	878	906	908	896	883	912	885	879	905	902	980	917	871	910	873	933	936	907	876	899	898	914	893	928	943	947	884	922	891	934	928	881	945	889	924	894	922	930	904	903	881	888	925	884	943	926	889	956	934	919	916	888	910	907	898	877	910	851	915	974	864	898	936	908	865	920	876	840	878	914	922	866	896	945	908	920	905	878	914	929	951	911	832	898	911	893	947	866	912	850	921	851	866	869	895	905	921	911	874	862	889	935	886	908	924	874	903	885	873	891	906	874	898	965	935	877	928	913	946	904	895	892	928	917	933	918	899	901	869	873	903	934	945	911	861	888	895	935	888	867	906	876	907	933	904	960	914	924	929	963	898	890	889	950	938	854	949	869	946	876	909	852	918	938	918	865	917	922	854	863	930	869	906	913	878	871	819	909	877	886	899	891	906	914	889	909	913	939	879	868	886	952	913	863	862	918	856	987	934	964	916	935	908	937	903	936	930	901	976	968	877	884	877	924	950	880	910	946	866	918	916	878	920	903	916	901	910	907	899	959	925	909	921	922	937	913	959	895	863	899	888	896	872	914	912	914	922	880	877	901	878	867	970	877	893	938	910	906	862	959	919	863	915	908	897	887	843	850	871	900	879	897	923	901	894	897	833	876	933	916	888	903	919	931	865	910	912	841	937	896	872	893	901	906	898	898	861	933	893	942	944	919	927	912	886	924	914	934	869	956	933	878	912	929	884	931	916	871	870	896	946	872	887	907	961	885	896	857	936	891	929	942	881	917	886	903	899	898	907	883	897	907	885	896	928	927	897	888	902	929	879	852	920	927	915	866	919	908	907	926	908	883	934	931	860	939	892	932	916	881	885	958	871	980	864	917	899	941	875	900	864	877	858	851	901	917	873	839	880	903	882	915	913	950	914	899	919	942	921	924	883	935	888	920	936	890	877	956	913	929	920	914	884	917	893	888	929	874	878	869	927	857	895	909	878	874	941	937	862	894	951	957	950	975	901	902	939	935	878	877	880	914	900	893	933	866	907	892	895	888	910	883	846	892	934	896	906	899	865	876	832	905	941	936	927	909	903	858	922	858	879	950	871	889	881	951	912	876	893	896	876	914	933	915	873	901	922	912	962	898	990	930	895	893	889	897	905	867	928	902	924	944	912	851	883	884	870	920	866	891	941	917	883	912	918	940	856	907	897	946	959	881	921	940	912	906	898	872	902	893	889	901	883	921	867	889	901	820	898	905	871	953	970	921	905	879	932	866	928	870	872	838	905	891	914	902	900	858	891	932	920	880	931	927	884	896	934	876	932	969	962	876	959	878	933	902	893	915	923	913	970	916	892	857	901	881	934	874	897	826	958	848	938	945	868	905	885	949	884	892	928	887	901	956	908	915	924	919	899	910	894	933	858	883	877	958	899	885	845	910	901	878	899	872	887	893	939	960	896	844	870	876	900	942	916	874	901	920	896	912	923	944	914	898	853	903	898	906	948	943	896	878	934	916	896	912	922	864	870	887	932	909	910	922	928	896	948	925	956	876	927	862	895	939	962	923	916	875	901	909	901	942	909	865	893	891	913	893	918	903	912	881	909	885	865	909	905	922	930	869	897	929	959	857	912	924	910	946	861	941	895	948	916	912	898	841	892	918	927	901	900	892	926	871	932	896	930	885	901	900	940	858	874	858	876	926	951	879	863	926	909
3648	339	289	300	268	264	270	291	256	289	261	253	252	276	291	270	244	280	282	272	281	245	290	239	228	260	270	270	289	258	274	255	266	302	320	269	257	276	267	275	271	275	265	274	248	262	275	263	267	259	273	264	258	232	228	282	236	241	262	280	275	259	269	260	228	286	278	287	248	261	270	300	277	294	246	250	311	272	249	256	265	258	269	256	248	248	276	298	267	269	256	272	256	268	239	275	246	238	278	276	288	290	273	261	236	257	270	273	277	266	282	290	290	264	264	263	276	276	258	275	288	291	262	267	272	265	262	247	270	286	249	275	246	270	268	262	273	258	260	275	291	296	276	272	221	256	278	253	274	286	252	274	253	287	273	265	265	250	261	267	296	271	261	301	254	230	273	275	286	277	273	259	255	271	262	264	252	245	262	261	261	298	258	261	250	236	233	261	263	269	250	254	284	268	254	275	249	256	260	284	268	261	310	227	265	226	274	276	256	267	250	254	241	273	286	283	249	273	287	269	268	276	262	282	280	258	253	270	284	244	264	285	239	264	268	283	239	230	277	273	248	269	243	271	248	243	255	296	254	277	260	262	255	256	267	254	285	240	272	277	278	298	278	264	252	266	275	268	271	257	256	282	260	260	255	260	270	254	259	272	263	260	258	258	257	273	255	270	243	270	250	259	247	244	244	276	271	291	268	279	256	272	273	251	251	263	256	281	284	274	264	264	259	270	272	290	253	259	262	247	248	277	248	267	263	260	276	289	239	264	289	292	241	277	266	264	244	274	255	278	288	262	277	294	279	286	258	253	259	263	296	276	225	274	252	241	256	268	286	293	266	280	283	247	227	258	242	253	248	261	263	278	259	240	307	285	267	262	276	279	276	230	282	254	260	274	258	290	235	279	262	289	269	258	256	270	316	282	245	278	256	236	249	250	277	281	238	268	243	260	268	242	253	256	258	282	240	275	287	241	292	298	286	278	280	237	269	273	247	261	263	260	274	263	243	281	274	272	253	262	259	236	252	259	233	249	280	258	261	277	273	270	296	299	274	255	282	284	248	266	301	295	239	289	262	256	265	249	267	265	271	271	282	269	264	250	243	250	246	277	275	271	230	231	264	262	282	246	259	282	288	250	300	265	259	307	269	301	273	290	272	302	261	243	258	257	283	270	271	282	272	274	307	263	249	281	268	279	261	284	284	288	260	270	274	286	253	246	256	266	252	283	281	264	266	253	299	273	262	265	257	270	247	297	258	269	287	277	262	267	278	241	257	267	253	249	257	267	265	246	273	258	265	251	260	255	307	272	243	269	251	261	266	259	254	278	259	288	250	278	273	288	269	257	233	257	255	276	281	260	285	252	254	262	269	240	279	271	285	266	270	288	288	278	272	255	264	299	270	283	234	260	280	280	270	264	303	269	293	304	268	271	253	235	265	271	280	260	246	247	272	261	260	277	274	276	286	284	264	283	255	259	285	261	264	279	243	270	262	277	266	260	283	288	299	256	272	276	249	255	258	253	260	266	251	282	269	263	256	250	238	275	257	282	232	262	274	255	277	286	249	277	239	237	271	268	268	242	274	265	274	248	262	281	260	269	264	248	259	230	270	283	258	255	263	275	247	258	248	250	276	287	269	272	228	279	272	265	263	269	233	295	257	266	262	257	275	266	263	276	272	266	257	261	273	264	262	283	248	243	240	270	277	261	250	279	259	250	287	284	254	244	270	286	253	254	282	232	264	272	278	276	261	253	265	268	284	277	269	252	254	290	262	286	270	288	257	274	244	285	265	244	253	275	252	261	239	260	281	226	297	258	294	251	238	246	268	236	264	267	238	265	268	260	278	264	295	293	270	270	294	240	233	282	297	284	246	242	240	263	269	236	261	269	285	242	292	246	268	282	271	271	271	271	279	288	280	280	264	246	263	251	289	258	265	249	279	273	279	265	258	230	275	273	270	262	264	284	264	270	256	283	239	236	264	275	288	276	266	279	255	275	275	269	263	253	276	258	278	288	288	272	263	242	270	247	283	288	243	320	260	244	259	236	266	277	244	249	256	277	237	286	267	257	248	262	281	286	292	284	269	272	268	269	261	276	270	231	271	254	231	248	251	260	249	267	279	254	240	268	244	274	281	267	275	287	238	271	257	274	262	237	253	248	259	243	255	297	278	255	261	285	283	230	287	301	280	238	274	242	261	257	238	254	270	280	243	286	293	263	279	259	290	264	254	251	270	285	257	288	252	259	257	250	266	268	275	259	272	266	241	269	244	238	258	268	294	268	273	263	265	272	284	257	260	268	239	270	275	247	255	287	292	252	274	254	287	279	254	260	282	243	226	242	258	263	268	265	245	278	288	254	247	278	303	250	239	252	269	271	257	243	241	226	257	263	260	288	259	296	290	249	267	282	243	279	257	281	246	266	273	264	258	289	247	261	284	262	301	270	267	269	263	288	255	266	266	287	249	299	244	266	255	254	241	271	254	270	299	294	279	251	237	266	239	285	237	261	260	264	274	286	300	258	231	252	260	256	288	275	295	262	273	271	257	253	255	281	290	257	288	272	279	263	272	283	272	252	243	288	267	255	267	261	267	256	255	253	279	261	258	242	251	269	250	277	274	262	271	257	251	257	238	248	253	289	277	281	268	260	301	243	254	271	278	252	254	276	238	269	251	286	244	250	261	265	283	289	271	276	269	239	262	292	270	222	296	267	287	260	235	258	268	277	257	287	271	303	273	282	265	270	287	265	268	275	258	276	279	234	260	285	246	252	284	259	255	265	266	253	271	301	277	252	255	270	264	286	266	273	272	235	258	249	275	298	265	250	255	244	231	231	254	250	265	264	271	258	272	282	256	229	245	237	268	243	249	273	272	248	260	276	269	275	290	273	280	250	220	269	262	260	247	276	289	247	288	288	253	285	259	283	241	275	248	271	277	227	287	280	281	250	266	251	255	280	265	283	249	258	299	262	256	287	291	255	264	271	257	242	241	231	287	243	252	260	250	278	257	255	298	280	251	244	249	265	257	248	276	246	256	258	266	255	271	285	269	276	254	285	276	256	279	275	268	282	260	248	259	268	273	233	266	272	243	262	285	250	257	280	267	254	239	254	256	252	247	280	274	278	248	248	260	247	292	252	259	255	286	259	237	263	256	253	258	249	240	245	268	256	262	254	280	259	239	286	248	248	250	262	245	233	307	288	266	246	284	240	266	294	261	276	266	260	266	277	242	256	265	226	249	259	272	257	267	292	276	253	235	257	296	305	279	257	268	286	272	271	243	253	258	277	271	254	239	248	236	256	263	258	267	266	272	304	272	275	300	246	241	261	257	263	267	243	284	228	238	280	273	255	257	276	275	261	276	264	261	228	264	266	275	272	260	281	245	273	259	266	249	281	271	236	259	239	252	265	242	269	302	256	276	272	269	230	260	267	258	277	268	279	287	261	266	278	276	250	265	243	283	254	262	247	264	271	232	267	254	266	221	261	250	287	251	270	263	269
3170	740	822	754	732	732	690	655	647	727	703	711	737	669	642	684	721	697	641	663	696	682	700	674	722	658	635	688	686	756	665	668	740	642	703	669	711	674	706	715	662	713	676	707	702	745	655	650	694	684	669	676	654	722	706	680	671	676	689	681	722	610	659	702	684	686	657	663	733	641	676	643	693	690	683	673	703	690	658	693	651	688	679	741	720	692	713	706	649	670	685	666	696	640	677	672	726	651	653	679	675	708	660	706	664	655	692	678	660	664	681	709	686	682	675	659	685	700	652	696	697	645	725	714	668	662	703	735	613	641	709	677	699	663	729	703	741	689	684	655	645	715	642	690	678	681	682	733	709	649	691	702	683	654	702	721	647	704	687	680	689	658	675	710	735	687	657	689	694	631	647	699	682	654	649	643	642	697	679	663	652	737	651	645	688	652	738	711	708	724	745	713	677	681	713	698	669	684	718	714	638	688	685	688	720	647	649	687	700	696	706	709	635	633	623	717	719	666	680	723	701	672	646	704	681	711	654	659	657	697	735	680	662	659	734	638	696	657	677	674	647	672	667	655	732	650	661	698	692	679	658	680	671	674	669	629	684	645	681	692	683	708	716	716	647	697	680	708	643	714	707	692	663	721	649	658	664	681	666	710	706	663	669	731	694	668	693	659	655	635	647	671	653	666	667	695	664	700	678	718	694	675	644	656	629	681	682	678	668	629	657	664	657	682	670	653	648	676	696	673	638	646	685	676	661	691	695	696	709	722	726	688	744	669	655	681	652	706	674	696	707	690	683	639	687	714	662	662	673	662	691	660	685	634	701	666	688	661	701	663	713	664	693	682	718	646	675	694	682	653	694	659	705	676	702	735	626	663	670	723	629	650	769	652	700	639	668	656	661	662	644	649	689	683	679	649	733	667	675	688	748	677	669	645	677	643	641	695	638	659	687	745	670	667	667	669	677	631	695	651	655	678	700	719	653	669	711	708	651	683	703	664	730	676	689	652	724	679	693	691	643	704	674	637	685	690	705	661	710	722	665	703	700	711	667	671	681	676	669	640	677	714	634	664	718	694	699	732	701	630	652	710	691	671	639	695	643	689	663	701	701	732	684	727	681	656	686	678	690	679	711	688	669	682	693	752	686	689	697	678	630	685	657	708	658	705	677	696	684	729	690	712	717	719	699	701	649	715	681	687	666	669	737	703	637	703	755	690	670	680	637	706	667	685	704	677	692	731	685	664	664	705	656	683	736	694	680	698	674	651	678	692	678	691	700	702	647	707	661	667	716	724	704	636	672	660	687	670	705	636	719	756	701	672	688	681	676	709	661	696	717	684	631	673	686	648	723	722	702	664	727	716	691	698	642	669	678	752	691	685	674	637	700	709	613	683	679	714	716	633	718	731	700	669	686	690	696	638	695	657	667	688	671	665	717	658	630	698	642	701	629	684	669	663	713	652	696	655	690	704	693	682	711	714	662	631	738	645	708	666	708	670	673	656	680	692	698	705	731	681	737	658	685	666	703	648	686	660	704	675	690	659	718	653	692	683	711	684	687	683	698	701	664	697	676	679	708	684	722	673	656	695	672	688	681	653	683	708	666	682	703	707	674	629	669	676	673	716	675	700	703	698	702	724	683	717	650	647	688	704	691	658	653	655	690	670	695	689	675	703	697	664	716	683	719	667	670	670	672	709	688	713	655	713	678	725	703	693	683	722	635	664	707	658	629	678	674	700	679	673	671	650	688	691	702	698	679	589	650	661	684	633	680	685	701	707	706	673	720	719	707	686	647	678	700	677	631	689	702	698	688	680	687	705	663	681	680	689	664	675	676	658	655	661	667	730	703	662	670	673	660	690	690	696	663	666	666	683	679	711	676	706	651	661	693	659	634	646	670	676	660	671	697	658	696	666	637	668	684	664	660	608	672	679	746	724	675	662	716	668	687	694	731	663	648	687	678	685	692	699	674	707	728	687	696	713	665	676	646	681	708	702	707	675	683	679	686	649	713	671	664	660	716	678	686	673	659	657	686	680	666	724	691	660	663	647	661	661	686	677	683	711	693	687	670	688	717	735	691	715	730	699	702	612	680	637	737	680	665	665	649	683	672	674	628	681	686	683	669	689	704	665	689	671	688	702	699	668	644	718	697	661	708	665	655	634	637	669	682	664	676	706	689	660	681	707	695	677	712	697	691	659	659	745	703	670	705	685	668	654	695	675	715	655	681	681	700	702	655	677	714	682	662	688	662	694	680	671	716	666	698	639	678	662	641	641	684	704	711	670	671	656	696	728	612	670	704	694	708	693	682	682	706	701	675	662	714	696	676	670	701	645	649	700	681	665	662	648	677	677	679	697	710	650	665	681	696	695	650	665	668	676	686	693	667	682	665	678	651	674	679	647	687	719	651	702	701	672	682	692	657	695	692	690	683	705	687	674	637	676	646	674	673	686	701	716	691	672	623	670	645	681	677	723	713	680	684	665	689	713	705	707	676	648	722	687	666	694	686	734	721	666	663	702	703	691	700	718	670	711	687	671	723	730	662	657	726	722	704	656	665	707	639	669	642	676	682	674	671	648	686	716	700	662	688	687	669	708	668	705	685	667	703	704	707	675	621	670	656	695	733	681	685	682	685	733	683	693	678	658	686	680	684	724	708	704	707	719	643	692	672	672	664	687	660	733	701	637	693	666	688	667	713	665	676	636	676	652	645	669	655	644	710	696	658	673	674	708	683	728	680	699	701	657	690	667	739	669	644	690	667	666	630	668	672	703	701	675	728	689	708	698	691	652	655	659	698	689	674	650	666	702	670	681	674	669	667	639	688	651	660	701	679	673	675	679	726	642	665	684	710	660	715	683	671	660	668	658	685	690	655	683	707	674	693	662	696	628	679	726	677	699	673	656	655	671	648	658	699	658	715	680	746	667	713	603	657	708	626	695	701	758	688	654	668	668	644	691	656	673	680	682	700	702	672	717	703	696	693	653	708	669	675	669	670	716	681	691	687	632	706	694	725	688	678	708	740	698	669	727	666	656	641	685	637	723	707	689	664	694	688	702	692	671	677	651	719	678	680	699	682	689	632	650	669	721	666	725	662	680	661	692	675	693	693	663	692	624	723	662	714	684	646	710	694	659	654	691	684	669	673	702	650	676	676	708	700	682	638	677	724	662	715	681	683	673	645	648	692	677	688	677	662	706	677	669	726	709	658	681	664	674	712	723	693	642	673	691	673	648	681	669	678	669	686	681	655	665	644	631	656	685	665	705	714	680	649	704	699	648	677	685	668	658	703	710	708	666	673	636	670	729	689	717	647	727	683	695	648	694	651	681	709	701	685	697	665	708	673	682	673	666	669	745	676	695	685	689	727	676	688	659	675	702	696	661	691	690	711	655	711	686	670	708	696	670	700	697	680	713	681	670	729	707	699	698	701	704	653	710	658	679	694	707	698	695	674	686	690	636	705	666	712	703	676	649	689	611	663	665	685	696	684	670	687	656
22697	3219	1206	933	631	554	449	347	341	279	268	242	236	253	250	218	214	236	203	228	210	198	188	200	219	195	183	190	194	188	206	212	204	201	172	184	173	194	192	188	188	214	162	181	180	180	218	201	186	148	217	161	194	175	176	189	190	190	186	193	184	190	169	178	162	171	180	200	200	165	185	179	168	200	174	182	192	169	199	165	183	198	188	191	193	191	183	173	183	182	167	216	202	209	176	153	154	198	177	186	171	186	175	182	180	176	201	187	184	189	171	171	168	198	178	174	190	196	163	191	187	186	173	180	179	192	163	179	179	163	168	190	172	191	173	178	167	165	188	179	173	187	191	164	193	206	195	191	191	206	211	180	185	175	190	168	179	175	191	169	175	170	186	197	197	193	191	169	198	209	176	194	174	150	185	162	163	197	177	178	198	162	198	186	188	192	187	175	163	213	175	186	191	179	168	175	163	182	197	194	194	168	170	154	178	194	178	160	186	189	174	172	189	180	183	161	178	186	181	184	192	169	210	172	165	161	186	169	205	200	179	200	185	185	183	182	171	205	179	177	187	180	155	178	166	195	186	199	182	168	187	189	172	192	189	194	199	164	191	185	203	182	154	197	164	184	191	167	166	174	178	177	165	199	201	170	193	188	185	174	175	180	183	168	188	180	196	172	161	192	185	198	176	180	174	212	183	199	187	175	165	180	165	162	170	167	168	177	185	192	171	174	188	173	176	182	184	192	169	200	182	193	187	187	199	187	180	182	209	164	179	181	186	206	151	184	180	164	200	159	187	213	188	202	172	190	207	186	200	167	164	202	160	192	179	191	186	199	215	155	197	192	171	185	177	166	188	194	216	187	178	194	203	189	203	165	178	208	167	173	210	163	184	195	182	184	196	177	167	165	161	178	178	176	173	179	183	179	175	180	160	178	156	189	200	177	194	172	187	176	193	185	188	189	192	169	184	189	190	174	207	176	168	166	169	188	189	166	160	210	181	169	166	200	184	205	154	157	192	193	202	213	173	176	193	195	166	206	177	183	168	162	183	180	171	152	154	173	183	164	165	186	176	170	183	184	170	163	167	179	173	191	187	164	208	155	167	213	201	185	195	211	178	169	191	147	187	167	162	182	209	203	202	178	151	148	176	181	173	177	166	189	170	169	206	163	176	174	191	170	208	196	156	180	197	181	174	170	168	178	190	154	174	182	193	193	166	171	194	190	162	171	213	199	173	173	176	157	174	170	182	179	170	197	182	174	189	181	183	171	181	195	186	172	183	178	174	182	192	159	193	203	195	202	183	183	172	200	177	208	202	152	162	191	202	154	210	193	183	190	188	149	184	173	185	187	188	216	193	184	210	179	165	174	152	196	188	166	175	185	184	203	207	205	169	186	169	206	201	162	190	187	164	191	194	184	178	197	175	178	189	188	182	196	171	162	172	187	179	156	186	172	179	168	192	185	173	199	193	166	183	167	178	176	174	187	176	206	179	176	194	202	190	190	200	173	182	160	171	183	173	177	185	181	199	193	179	192	193	187	173	179	183	174	188	187	152	187	198	194	153	171	178	180	180	196	196	180	177	179	178	191	183	168	191	181	208	181	201	175	184	182	187	183	185	175	179	161	198	188	190	180	207	174	198	183	189	202	186	197	183	194	188	166	190	182	177	167	196	178	179	176	173	177	200	182	190	186	190	169	209	192	190	163	204	181	187	178	151	179	210	201	174	198	162	170	176	163	175	190	190	186	172	185	197	177	194	202	184	186	200	190	214	176	180	177	167	186	179	186	173	175	197	185	171	171	177	192	190	184	175	182	206	179	180	194	200	201	201	178	185	219	169	181	197	193	189	191	190	201	179	186	172	196	197	197	186	189	208	169	188	172	185	186	205	164	180	200	183	172	190	176	196	164	183	189	181	164	211	215	167	180	191	166	150	197	171	190	176	177	180	185	189	182	188	180	190	176	198	181	193	179	192	183	183	186	178	187	195	171	183	193	165	216	194	157	193	169	180	170	197	185	186	190	178	190	195	183	175	185	186	187	177	174	208	162	211	168	155	190	186	196	179	207	200	176	171	203	196	175	203	182	197	156	180	191	172	156	191	182	161	181	169	185	185	192	176	194	175	171	174	161	187	196	193	164	198	162	174	215	179	195	189	178	157	177	219	187	169	183	181	166	152	181	155	181	165	178	177	177	172	196	169	177	191	176	206	182	168	171	188	199	189	200	191	188	193	177	202	209	193	200	179	190	173	168	172	165	166	163	196	179	205	208	176	197	180	181	186	178	195	174	186	177	180	190	183	178	198	198	170	166	166	175	183	170	183	187	172	190	172	173	158	154	162	171	179	151	162	170	197	193	166	177	171	148	191	164	187	165	183	172	180	186	165	192	186	165	179	184	190	169	185	179	206	141	166	177	191	183	190	180	185	194	184	165	169	213	185	187	184	194	157	214	167	184	178	158	199	189	175	181	184	188	158	199	176	181	183	198	224	206	187	176	165	167	169	182	190	191	202	199	183	168	186	191	221	181	194	175	181	153	177	162	163	173	171	171	217	185	189	177	193	185	166	182	191	169	182	201	183	149	164	172	219	195	171	210	176	192	176	196	189	185	178	174	212	165	181	167	221	180	171	159	185	192	179	177	219	223	182	165	191	182	185	179	184	169	174	185	196	174	180	177	186	175	189	206	214	181	162	187	210	155	189	171	171	192	176	182	183	162	178	169	196	183	183	213	167	198	187	206	172	168	164	198	180	167	192	190	165	178	183	188	183	207	193	203	192	209	187	202	205	175	179	172	199	194	202	175	186	191	144	163	212	203	180	173	190	199	166	166	198	181	180	188	201	187	176	221	176	160	177	188	187	213	198	179	196	177	188	194	181	171	181	183	190	156	183	182	150	175	188	179	216	198	160	198	200	189	172	160	212	206	187	193	156	176	198	185	202	212	178	186	178	164	179	176	197	221	189	198	204	164	190	167	196	173	179	168	172	181	182	171	199	179	178	169	201	170	156	183	173	183	179	167	194	190	204	189	171	173	207	173	185	167	169	168	170	197	188	178	187	161	166	182	194	176	167	174	192	174	195	156	178	196	178	181	197	165	192	216	180	163	172	184	200	189	206	206	178	207	182	180	194	171	184	212	175	202	206	198	174	189	184	167	162	188	194	194	189	191	165	179	176	166	162	188	187	185	174	178	187	194	179	179	197	169	165	210	166	215	181	183	192	172	178	195	160	174	176	167	171	196	177	170	148	161	209	190	169	186	187	174	183	178	179	191	205	163	186	180	173	178	178	183	158	182	174	194	186	185	173	180	170	201	180	181	161	160	162	169	161	178	185	198	197	182	167	177	185	166	199	199	178	180	186	193	179	200	211	172	186	204	162	216	176	183	185	188	201	193	189	173	193	171	194	204	194	197	202	201	203	152	177	189	206	184	190	172	180	186	157	175	175	190	195	196	200	178	183	202	183	181	196	159	198	189	220	170	181	181	145	173	176	163
12008	1604	2519	3003	2643	2232	1859	1607	1428	1239	1114	1043	978	892	867	835	767	757	767	658	676	702	644	672	671	632	641	680	619	619	626	600	588	606	561	568	590	615	554	563	551	598	571	605	558	582	559	576	563	525	546	585	550	554	546	577	600	511	534	537	544	578	563	578	520	566	588	547	490	552	573	531	537	532	547	551	547	540	514	528	527	499	545	530	509	525	549	578	532	480	558	514	532	557	503	529	559	541	571	534	548	582	520	537	526	536	566	506	554	555	503	560	576	535	521	530	520	503	517	510	539	558	543	526	527	533	521	571	550	500	601	543	544	537	556	551	526	532	498	544	518	549	548	531	527	543	538	527	549	542	555	544	545	571	512	514	572	537	518	543	539	503	500	504	487	537	543	550	541	499	530	518	515	512	504	544	482	531	527	550	515	515	499	525	525	581	527	527	556	476	553	514	550	517	542	533	531	520	501	527	518	512	521	492	536	517	527	533	563	540	546	523	577	524	540	536	542	549	529	504	515	548	559	559	532	515	576	509	532	520	563	542	534	530	549	551	524	554	536	545	510	507	514	542	564	495	527	520	521	492	500	512	539	525	546	483	484	513	529	512	547	496	510	528	528	523	515	524	520	521	555	510	540	533	565	518	520	518	534	538	464	529	509	528	525	530	549	556	542	511	536	576	522	568	559	499	555	517	537	513	507	509	529	547	536	535	553	544	525	552	567	545	563	510	494	529	511	511	516	490	537	544	512	553	511	546	525	506	549	577	526	531	522	519	559	524	570	545	481	519	529	505	574	527	508	530	558	523	546	503	514	499	535	561	518	541	543	543	526	525	550	500	528	509	599	488	544	533	523	547	522	550	487	509	511	518	537	531	553	541	545	552	500	553	531	528	519	531	525	538	508	531	522	529	510	490	498	493	534	524	498	565	546	535	533	484	539	541	527	514	555	495	523	500	525	502	547	494	541	534	523	569	555	506	495	516	524	514	520	508	493	536	509	529	534	520	513	523	539	488	543	497	513	532	519	533	541	558	500	530	524	572	538	527	525	517	539	526	525	550	518	547	504	593	516	519	524	515	542	540	570	499	528	539	495	536	519	504	563	529	504	503	550	563	544	494	543	519	546	524	567	572	524	480	544	517	550	509	529	528	549	518	510	502	531	525	514	512	514	496	505	520	550	524	534	542	555	539	533	577	523	523	528	560	522	565	568	521	535	532	514	521	552	505	545	549	547	517	514	501	545	536	488	536	509	513	532	534	522	521	526	509	556	530	550	517	565	531	532	478	531	533	565	518	511	554	472	518	506	520	541	554	545	527	526	532	530	501	473	558	490	518	549	512	539	518	531	544	548	554	529	502	525	512	534	533	471	511	496	525	527	567	540	545	577	531	554	559	509	540	535	534	546	509	536	513	494	517	510	551	494	517	582	521	506	496	521	555	552	557	529	556	512	500	508	547	540	531	527	512	534	524	521	518	509	556	536	492	491	501	531	558	530	501	522	506	493	534	534	504	546	550	487	531	514	561	536	544	525	516	491	526	547	506	542	540	510	515	491	544	541	514	531	466	530	529	526	533	517	530	562	522	537	504	524	511	544	579	542	538	512	503	522	522	523	535	541	511	559	527	534	528	523	526	547	514	554	519	484	505	532	532	520	520	503	502	530	498	499	532	545	557	534	501	538	539	538	515	559	562	500	472	528	526	523	513	533	524	527	536	524	534	547	524	506	502	527	543	520	551	532	514	542	547	549	526	508	513	547	570	523	499	525	532	515	498	552	586	548	524	519	522	521	510	521	554	583	538	520	470	464	526	541	509	518	569	504	536	559	555	514	529	562	537	501	529	529	506	557	524	548	551	522	556	510	544	500	531	514	542	550	504	488	526	558	500	515	499	502	543	545	537	499	543	523	550	532	522	500	517	509	512	544	516	530	555	509	554	564	521	519	558	466	557	508	515	528	531	536	577	494	531	535	545	491	540	519	518	499	487	537	502	536	515	530	503	504	546	487	523	487	545	548	538	511	502	477	459	526	518	507	524	533	530	525	556	528	518	546	535	551	527	506	550	537	546	541	532	522	538	560	551	539	493	566	530	521	554	485	500	500	545	529	529	557	520	503	559	485	524	515	541	514	520	504	549	522	518	536	526	593	510	522	494	555	531	515	540	505	501	506	529	520	533	547	525	517	542	555	527	549	519	541	570	546	541	515	521	527	524	526	519	536	555	546	564	557	523	536	497	543	542	511	486	524	569	510	554	512	539	536	495	493	531	556	554	486	539	536	546	538	541	545	518	498	549	490	526	511	520	508	538	531	535	547	553	524	507	549	540	501	534	498	537	522	540	514	502	513	553	533	523	519	549	536	578	498	547	525	552	544	592	517	519	496	554	526	520	535	489	523	509	479	527	526	505	526	507	539	541	507	550	513	526	516	531	531	512	516	524	536	480	540	548	526	563	503	499	523	533	522	529	505	461	468	479	514	567	526	514	513	546	538	547	506	517	508	529	532	502	525	545	545	521	503	574	532	536	517	532	556	518	527	505	516	511	496	529	530	512	535	523	512	544	499	512	496	568	504	506	500	517	499	506	547	554	520	496	537	545	585	494	497	498	494	552	516	495	518	509	540	539	515	544	564	549	537	562	547	550	461	533	563	557	512	561	497	529	468	497	531	503	522	556	519	521	509	538	525	529	524	515	534	528	528	551	537	513	546	540	519	552	550	500	521	498	522	538	542	555	560	534	525	511	527	529	504	504	542	505	571	462	560	513	494	542	510	504	555	556	542	504	518	542	528	501	552	529	485	526	525	550	501	521	531	538	540	512	548	535	523	554	549	564	496	540	536	529	498	535	527	515	554	502	557	508	535	541	560	570	503	508	515	524	498	535	512	566	535	553	537	531	527	507	473	520	519	543	520	530	529	530	539	545	521	474	525	528	498	530	527	533	514	536	537	540	489	545	520	484	544	540	518	518	525	508	524	524	543	529	512	548	514	499	510	516	510	587	486	510	517	549	508	516	536	517	498	527	512	553	551	545	514	552	556	515	528	532	556	527	540	539	494	519	541	499	501	524	529	537	547	515	533	570	553	516	517	494	538	520	525	542	535	549	501	510	517	496	544	510	549	520	491	525	555	564	533	549	547	555	539	532	492	533	531	541	530	524	529	525	504	536	512	492	541	494	500	516	554	501	536	517	507	513	539	520	509	517	559	511	552	523	513	499	526	549	523	526	526	507	542	528	548	517	527	537	502	554	510	500	504	541	502	520	533	547	518	565	567	514	547	524	524	496	535	507	540	532	567	558	509	519	484	529	528	543	541	514	547	548	517	488	518	512	552	550	557	523	525	505	540	521	515	520	523	596	509	518	557	576	540	550	525	486	501	515	496	504	501	516	488	484	517	507	555	506	539	569	549	550	581	484	520	538	484	564	504	494	469	528	538	574	540	532	543	528	510	520	503	563	499	542	490	556	529	566	542	552	543	503	530	552	492	485	536	533
36730	8184	2616	2055	1402	1020	875	726	625	623	536	532	517	506	437	441	403	394	399	409	378	390	412	375	423	390	381	413	380	387	370	357	384	372	404	345	377	394	366	355	380	385	353	339	373	391	369	406	348	374	376	361	352	337	341	368	369	362	382	355	368	348	406	351	352	339	337	348	381	366	334	367	352	368	330	375	339	361	338	327	365	369	361	355	338	313	374	350	399	386	337	341	388	380	359	349	344	319	355	366	391	376	343	388	352	345	358	363	339	341	366	355	336	340	377	348	383	357	364	407	338	363	377	366	351	347	348	358	349	352	334	347	379	354	325	374	339	335	409	380	351	335	325	390	379	391	358	339	361	363	347	365	326	327	340	342	362	372	360	334	382	392	341	379	359	355	357	353	366	328	383	326	371	362	338	376	357	336	347	382	371	353	383	365	357	323	359	334	365	346	330	360	360	350	349	364	346	355	361	317	393	368	369	347	347	363	374	379	335	373	365	356	357	340	332	379	359	332	346	377	357	350	368	377	381	351	370	371	351	345	397	333	368	358	333	333	367	362	321	373	377	348	384	338	350	342	372	376	331	328	336	354	332	362	366	358	356	354	379	318	375	348	369	381	387	349	328	369	384	422	348	375	378	354	349	361	350	391	357	361	337	331	370	357	348	365	375	370	348	378	363	334	376	369	348	344	373	348	338	354	351	345	355	356	376	341	361	364	371	367	351	373	397	375	344	349	349	401	364	364	373	347	328	346	354	327	329	346	361	371	369	383	337	355	363	363	352	327	336	347	304	343	370	343	381	326	345	357	355	355	367	372	363	358	407	369	360	364	359	353	347	321	367	365	386	382	354	393	350	354	316	386	369	336	362	340	317	352	346	340	374	365	366	359	339	351	327	388	353	347	348	366	326	375	360	376	328	362	341	354	332	364	356	398	359	355	349	325	349	353	324	329	378	376	359	376	354	390	380	352	373	342	348	374	345	363	366	361	393	350	378	348	347	344	366	367	347	336	333	402	400	358	370	352	392	328	365	320	362	346	338	358	357	359	319	356	338	381	368	330	345	349	351	344	376	373	335	324	337	350	344	368	410	352	376	347	369	355	369	352	345	351	336	429	386	337	347	359	323	359	333	353	353	370	373	349	393	350	353	335	333	342	340	367	334	364	340	362	339	389	383	359	333	339	357	372	398	349	355	353	356	349	351	361	373	367	373	370	377	366	365	355	381	376	360	360	296	323	389	341	374	387	363	375	365	334	360	319	321	377	347	355	336	358	344	346	345	370	385	331	365	406	387	361	344	343	358	360	335	345	329	348	364	374	316	348	368	385	354	356	359	367	333	349	349	371	357	377	344	350	380	323	341	341	363	371	348	369	366	387	336	304	357	350	391	348	314	388	348	333	355	363	363	354	358	368	347	335	351	381	345	376	352	337	342	362	367	320	340	370	343	352	350	351	371	330	392	386	326	371	321	330	374	367	357	332	339	370	356	370	347	333	339	359	303	339	343	369	387	345	336	353	372	377	361	354	307	345	364	376	340	411	358	370	372	366	362	348	355	343	376	347	354	362	339	361	344	319	347	373	362	365	363	355	374	345	347	390	358	336	369	362	368	356	361	362	331	355	364	350	379	364	380	373	377	360	378	338	335	350	338	402	368	347	345	334	376	342	364	386	346	366	348	354	329	378	388	377	340	367	370	364	379	345	348	337	360	319	359	350	337	340	357	342	333	384	324	355	358	338	364	343	354	337	344	325	354	394	348	364	334	359	363	381	372	359	359	352	333	368	362	331	321	352	367	355	313	330	356	358	318	349	334	355	341	359	374	352	341	386	335	365	339	356	343	319	408	361	340	358	357	368	371	360	357	366	349	349	368	350	356	383	363	343	364	396	328	343	340	352	342	356	357	364	314	360	357	322	377	351	348	337	364	338	347	387	357	391	354	339	359	357	360	356	328	369	356	346	337	373	362	355	389	357	414	312	321	389	358	346	362	347	335	364	358	381	372	381	309	341	349	363	381	327	342	342	334	351	346	358	421	367	359	366	365	332	345	381	353	366	375	366	379	338	344	356	375	365	385	374	358	336	364	362	360	366	378	332	358	375	367	324	348	355	337	387	375	374	374	345	350	357	376	392	374	342	367	336	355	352	343	338	348	314	359	374	362	324	346	370	375	370	378	357	365	363	360	384	374	323	355	336	328	354	346	359	380	334	397	365	317	329	346	344	351	324	336	366	326	321	371	350	361	349	352	379	347	350	359	327	346	354	338	382	327	351	355	318	347	344	349	334	336	353	355	379	394	392	364	370	375	361	354	371	325	340	337	341	345	353	366	340	370	357	335	360	363	371	385	347	351	341	395	350	340	388	386	341	376	360	322	335	381	338	350	356	389	377	351	381	382	368	363	339	342	338	348	342	358	318	335	356	344	337	350	348	337	362	340	391	361	351	354	324	371	348	355	379	351	382	364	314	335	349	340	360	345	364	336	388	347	388	356	392	334	392	354	340	368	353	367	327	336	359	396	355	374	329	339	358	338	337	336	340	346	354	357	382	344	343	340	356	322	347	349	383	356	339	330	325	367	395	356	375	352	341	352	366	377	330	342	376	350	373	334	355	371	328	349	345	380	343	399	342	345	360	365	352	371	376	362	370	391	353	368	374	324	362	347	357	381	356	370	361	372	336	385	373	345	371	354	364	366	361	361	357	341	353	347	396	387	361	348	354	385	365	384	354	341	358	376	351	367	334	338	357	342	354	376	357	362	358	347	391	366	371	332	374	348	369	369	333	373	321	339	348	366	362	350	352	367	345	374	367	372	381	346	341	323	350	360	336	369	355	339	369	358	332	374	307	337	339	332	382	298	374	365	390	351	378	346	366	359	329	361	379	356	334	358	373	366	352	386	350	341	348	351	344	391	338	396	355	381	337	334	369	360	353	374	356	361	336	392	339	358	345	384	342	375	360	376	413	385	365	359	339	357	365	376	355	350	365	334	362	343	345	366	382	350	350	301	372	401	350	362	310	391	357	345	348	363	372	364	381	355	365	372	361	369	340	360	361	349	377	355	341	362	359	359	384	321	384	371	361	380	366	364	370	333	354	340	344	363	340	361	343	325	361	367	366	369	379	378	397	343	347	343	365	331	335	364	348	365	376	357	345	323	350	359	380	347	327	310	368	397	360	349	346	368	362	314	375	341	325	366	355	338	331	331	359	360	372	361	335	347	325	388	354	402	319	333	322	357	353	365	306	327	351	386	346	378	341	325	384	379	333	377	341	364	382	340	394	366	377	341	403	371	346	341	349	359	374	389	348	367	355	376	357	352	387	345	351	383	370	358	368	370	355	349	391	372	365	358	350	382	365	409	319	319	329	341	343	333	346	340	360	381	328	321	373	336	366	365	348	354	340	408	335	342	372	343	362	353	368	327	312	327	350	346	366	359	381	377	343	337	335	356	385	378	373	383	345	360	392	353	320	338	371	381	353	369	355	367	358	361	366
18091	2906	4754	5645	4940	4174	3401	2986	2654	2317	2023	1865	1748	1610	1513	1455	1416	1417	1323	1261	1182	1226	1134	1140	1158	1152	1155	1092	1017	1043	1087	1019	1021	1019	1006	998	992	1036	993	979	1005	1031	993	962	952	963	988	956	909	983	990	922	981	929	933	912	1011	960	927	950	918	952	925	906	933	913	978	944	896	950	914	954	922	934	930	949	868	941	913	844	925	931	933	917	908	970	913	947	906	908	928	914	916	917	945	907	937	901	878	913	920	917	896	934	868	860	890	904	883	940	908	953	909	937	950	901	888	910	892	872	928	927	877	941	875	855	919	916	934	910	893	890	942	860	908	965	964	866	901	919	984	893	865	938	844	899	931	925	976	860	897	889	932	957	873	862	923	866	922	879	884	928	881	948	897	938	902	885	845	955	945	910	869	888	869	903	912	915	935	855	908	877	951	921	961	920	880	902	867	936	876	893	898	891	969	875	922	935	914	947	986	884	954	881	881	859	904	954	881	911	904	904	882	837	899	896	918	883	864	925	931	894	885	913	926	876	849	886	862	905	866	839	912	886	929	889	901	938	892	877	960	907	918	896	841	965	935	954	870	913	842	914	896	902	957	884	892	953	873	898	856	916	863	866	901	918	898	938	936	876	875	875	909	929	884	905	899	925	884	890	955	893	910	883	918	851	887	839	945	902	847	960	944	893	896	921	916	856	879	909	880	894	939	929	901	914	910	906	986	856	893	909	912	909	855	886	913	940	941	865	935	907	953	870	895	871	899	907	952	911	885	980	863	874	902	867	949	934	869	863	903	949	923	902	958	916	888	860	886	889	897	917	979	927	886	890	901	885	876	923	910	917	909	922	873	912	928	907	916	911	936	892	898	910	908	925	913	950	913	931	902	895	887	875	950	851	949	950	872	906	884	886	962	911	847	956	986	922	898	931	928	938	873	928	953	923	910	954	866	900	837	848	871	896	873	912	891	876	915	937	914	877	881	908	894	890	890	908	954	871	910	889	900	898	887	903	885	924	915	893	837	927	933	844	925	883	900	919	870	858	916	908	926	938	903	874	885	885	951	850	883	861	869	881	932	848	896	927	872	881	914	980	949	880	911	905	915	935	902	911	894	899	850	944	929	886	933	838	922	957	926	927	899	847	971	889	902	895	884	919	859	866	844	903	919	904	927	911	908	896	905	866	906	948	851	893	867	905	960	918	889	877	925	940	872	892	884	849	900	911	946	924	898	911	952	913	899	860	940	926	904	934	855	856	906	864	937	916	880	861	887	898	924	952	928	909	951	924	897	925	893	896	929	919	897	906	812	913	885	921	927	933	899	831	907	929	896	909	887	920	883	902	893	858	925	928	893	868	886	879	923	887	945	877	879	905	965	870	914	819	900	942	897	908	926	859	947	914	933	909	911	916	927	899	858	945	837	915	911	893	905	909	886	942	908	892	904	953	876	865	897	854	928	879	910	949	855	903	869	931	856	965	906	887	845	848	925	928	933	899	950	904	935	854	941	882	900	856	899	901	875	916	975	891	905	899	954	903	916	916	915	926	947	903	904	868	878	893	956	903	889	839	927	882	884	851	871	894	909	945	861	908	880	925	889	903	898	883	878	882	901	883	871	962	870	931	909	1000	880	912	916	919	862	871	938	948	905	924	921	921	880	864	870	933	841	892	933	865	908	856	930	872	910	902	894	905	967	940	903	933	894	864	923	880	914	868	888	921	943	890	894	927	891	872	917	895	894	878	851	876	887	878	861	877	914	899	886	921	865	927	909	915	901	883	894	886	894	907	887	856	969	900	958	898	883	861	889	924	980	919	929	894	890	924	930	890	905	917	893	897	898	955	902	849	960	912	929	839	901	889	885	854	946	902	918	909	860	931	889	992	933	875	871	897	878	946	953	935	908	880	899	866	910	876	859	922	900	898	859	892	879	916	931	929	869	911	922	891	917	908	892	858	898	913	908	866	870	876	922	917	910	947	867	931	893	923	937	894	843	942	836	882	894	895	856	921	949	926	893	824	974	942	885	924	895	907	908	838	972	940	900	895	893	963	961	939	885	876	905	930	924	868	910	823	927	912	957	918	944	866	844	919	910	874	914	959	922	916	964	887	900	937	899	872	890	879	902	833	899	911	931	909	906	864	902	899	900	878	911	912	914	884	889	856	867	892	938	906	889	880	889	887	872	937	950	888	884	885	915	867	927	890	939	877	907	917	911	948	870	930	871	878	933	860	934	916	945	868	866	888	825	920	879	876	903	892	1023	893	968	906	939	871	874	940	895	883	899	898	896	927	926	927	953	857	934	895	946	896	930	892	913	925	911	925	910	886	910	881	866	958	887	922	900	822	913	915	932	911	892	907	949	943	887	892	890	917	904	894	894	947	833	885	902	944	844	908	909	932	900	879	923	913	886	925	854	905	892	912	938	895	919	904	902	931	898	895	898	887	902	923	898	889	897	888	870	902	899	911	881	937	869	892	915	895	854	900	887	862	918	918	960	918	893	899	940	868	884	892	887	896	920	903	834	870	938	876	914	871	897	911	839	934	899	882	876	894	883	907	923	964	862	898	920	899	937	941	915	908	946	871	924	938	851	891	938	933	935	961	913	943	877	918	927	873	918	868	914	884	885	924	903	866	904	912	941	918	904	967	884	904	909	909	871	900	935	904	913	898	882	891	876	898	929	912	906	939	943	837	865	936	963	883	895	936	911	943	913	889	883	929	855	932	919	908	877	908	889	898	897	903	892	888	946	950	872	909	878	883	893	950	868	836	947	891	873	931	851	886	891	842	972	873	894	881	905	935	923	909	914	922	856	939	873	877	911	895	888	898	921	891	910	950	851	886	859	913	917	905	908	881	895	869	907	929	932	902	929	874	920	887	934	877	853	872	893	898	932	923	886	932	881	894	856	938	896	890	897	852	855	927	921	910	859	921	968	896	890	919	987	898	914	923	898	924	933	875	843	871	926	923	942	888	929	902	875	898	874	952	872	868	854	926	897	905	883	920	891	904	871	884	928	923	902	903	894	860	848	922	949	915	906	970	865	876	903	920	889	896	946	973	930	893	905	921	943	898	916	904	946	865	864	924	837	929	916	915	915	926	914	902	891	917	916	946	914	884	905	842	900	938	905	908	948	977	869	944	926	954	896	940	933	874	874	887	853	939	916	890	911	864	931	870	890	872	904	888	954	925	905	875	902	934	893	873	892	880	880	936	929	858	919	944	891	900	928	868	918	909	935	885	929	907	860	932	855	813	953	973	880	936	903	898	922	965	903	899	909	951	895	879	857	895	883	895	863	941	882	914	910	881	861	927	934	855	904	897	849	908	898	928	884	881	916	965	883	890	862	890	925	868	871	935	881	939	894	885	968	951	852	892	920	904	905	896	888	894	904	894	882	866	920	880	872	918	909	856	922	874	951	883	903	856	933	856	950	952	889	873	918	914	904	901	903	893	899	879	928	873	913	871	978	886	890	915	869	928	893	866	916	870	873	889	902	920	942	947
3911	325	264	257	252	255	267	266	288	269	291	284	242	240	279	275	246	268	239	279	282	260	260	259	252	276	250	231	261	259	282	262	266	247	253	269	252	260	260	262	252	257	259	266	270	277	265	266	257	226	233	244	285	237	266	267	289	264	265	252	246	262	246	278	255	281	222	262	268	277	237	252	256	264	263	258	260	266	230	268	278	267	230	260	258	274	273	229	264	257	245	272	261	238	272	256	239	265	245	274	255	272	268	251	313	258	258	243	257	276	257	226	255	261	229	283	265	259	255	259	286	258	269	285	276	294	267	236	263	252	261	286	285	256	246	254	239	264	287	242	261	281	275	259	248	260	251	236	271	255	249	265	253	281	277	257	267	254	260	243	241	240	261	228	226	227	245	268	285	276	261	277	272	252	248	255	258	298	251	269	264	237	258	265	236	272	252	265	253	294	266	261	276	287	260	291	283	308	248	269	281	256	277	249	266	269	276	260	257	238	270	254	262	224	256	262	269	227	277	253	274	281	263	276	242	270	227	270	283	228	268	234	293	272	248	264	273	283	280	248	225	248	253	264	277	299	261	231	265	263	251	264	231	238	300	265	246	267	273	294	245	257	261	248	287	281	274	253	276	261	246	269	248	236	280	254	259	286	260	271	245	239	257	239	261	256	259	283	242	229	240	277	303	231	270	268	274	254	270	241	282	249	268	264	236	246	304	275	259	268	274	245	272	263	239	257	268	226	201	242	271	275	263	260	259	256	274	268	266	232	244	269	254	268	262	261	281	256	250	260	237	221	249	247	255	272	244	248	275	272	244	263	281	276	252	234	249	261	261	261	270	257	263	277	256	272	252	279	247	287	243	256	242	283	267	269	255	270	272	276	264	262	263	234	254	265	250	299	243	271	271	269	270	262	276	237	251	244	281	225	270	238	253	262	264	268	270	248	275	270	285	259	236	227	251	255	240	272	250	241	249	289	265	265	275	257	262	258	256	246	239	260	246	240	262	253	260	252	269	253	264	268	284	261	247	248	215	266	284	240	271	257	230	261	257	255	269	274	268	263	278	225	249	264	252	253	260	282	252	229	273	277	276	254	271	256	249	263	285	246	302	238	269	267	258	258	258	235	287	251	281	269	272	240	261	269	242	233	275	248	303	221	235	284	258	310	251	244	245	269	260	295	226	249	255	281	275	256	286	273	275	269	260	233	238	246	285	246	252	284	293	246	257	246	279	264	286	255	248	270	255	269	234	244	267	248	257	231	257	255	252	258	240	291	261	272	267	239	234	233	244	270	250	269	249	248	226	254	277	277	287	275	256	274	247	270	266	280	288	257	280	285	246	245	239	248	252	303	237	276	299	271	264	273	256	272	288	263	247	251	267	293	260	236	240	268	258	282	249	261	295	269	224	243	250	271	251	253	273	265	278	268	293	264	241	261	272	279	258	252	287	260	242	233	261	290	261	249	266	243	238	242	239	255	249	276	269	260	274	252	257	258	256	240	273	267	273	271	260	264	278	250	286	260	252	262	244	233	280	251	256	262	279	234	220	268	270	247	249	239	247	252	239	259	266	266	287	235	249	272	257	245	271	257	269	301	275	238	277	271	254	261	268	268	284	253	263	251	266	267	276	252	265	262	288	249	296	231	262	253	253	269	274	275	265	298	233	266	270	244	248	300	273	260	257	288	257	259	275	241	263	252	256	278	249	257	285	225	248	246	277	243	224	282	272	267	279	254	284	256	240	255	251	266	257	264	284	252	262	252	244	265	276	255	231	242	257	263	279	243	235	254	249	255	261	276	252	267	266	246	262	268	272	246	223	263	274	260	272	268	217	260	257	247	241	276	259	263	266	244	259	234	276	267	245	229	272	248	244	238	268	303	265	244	256	220	268	251	262	255	251	261	270	246	234	258	257	264	273	262	280	294	246	271	264	280	239	275	291	275	271	284	267	253	261	240	263	273	247	259	247	277	255	265	251	244	269	244	283	243	244	262	271	263	222	274	283	258	255	262	254	251	280	242	278	283	262	239	252	282	255	244	252	258	249	251	258	242	240	266	252	251	305	272	266	257	261	268	269	255	250	277	244	262	262	306	252	259	247	259	248	260	268	253	238	247	237	242	254	262	257	285	219	243	259	275	242	270	239	257	266	270	256	237	230	255	272	253	249	246	286	259	255	260	285	253	290	269	249	256	222	249	267	256	258	288	233	237	259	270	249	281	266	285	265	258	244	265	265	271	272	266	243	258	280	243	258	286	256	247	242	270	268	272	247	260	273	231	254	232	238	280	233	279	245	271	277	250	244	277	228	276	290	249	228	256	257	290	230	265	248	253	239	253	262	317	258	251	266	244	270	266	255	242	265	258	266	265	266	261	265	247	259	262	270	266	245	260	269	242	252	277	262	242	260	251	244	274	269	256	249	246	270	248	276	271	230	266	254	270	257	256	262	249	239	258	255	259	257	243	266	248	237	276	238	259	258	250	238	283	231	249	290	283	279	263	234	282	279	236	276	246	245	257	247	214	266	259	267	268	293	269	243	247	286	248	270	276	301	284	270	240	296	264	272	268	257	247	261	262	279	237	254	255	264	236	265	265	260	279	272	275	253	266	253	258	243	235	261	278	247	259	263	260	260	276	245	259	273	260	258	282	282	273	261	250	307	250	266	275	248	261	269	264	271	275	293	273	256	268	253	300	277	246	298	244	267	261	254	276	249	298	279	224	256	280	267	286	271	254	241	263	268	244	268	271	276	257	247	283	244	268	257	235	280	260	239	270	257	262	249	271	227	243	267	250	251	269	275	278	260	265	267	248	257	251	281	255	290	253	207	287	257	261	266	220	231	254	269	279	274	236	247	283	270	245	274	264	261	294	261	238	263	261	274	267	238	248	277	269	245	258	264	265	259	295	237	249	293	247	210	245	247	240	280	265	239	244	261	253	257	253	269	260	268	247	253	265	229	248	263	234	258	287	256	257	254	254	240	217	235	268	246	251	238	277	250	293	282	277	244	255	258	257	254	253	253	247	248	249	244	246	248	259	258	273	307	250	239	262	260	270	231	261	261	279	229	248	222	280	237	242	280	241	257	281	249	248	238	267	237	255	271	276	250	266	249	268	260	271	261	235	264	253	254	283	241	259	241	262	247	259	262	277	256	227	232	284	259	265	276	260	254	252	255	271	258	246	254	258	227	242	261	225	254	231	246	237	272	276	239	251	256	273	264	262	252	281	250	268	265	262	270	254	263	308	270	260	276	235	250	231	272	263	242	258	281	248	261	246	250	299	272	263	285	233	242	264	271	231	231	256	242	245	277	245	249	256	288	263	250	272	248	278	244	233	278	240	257	261	255	264	310	270	272	242	282	265	286	264	283	268	263	266	259	237	265	276	256	258	246	271	253	242	242	254	219	254	249	241	306	289	254	237	243	246	271	219	233	283	243	241	262	275	265	250	250	282	259	269	277	264	286	237	250	262	255	258	267	254	275	257	253	245	227	252
3196	740	747	778	771	689	729	716	710	693	687	688	685	672	708	685	687	714	671	669	687	644	691	649	664	677	674	674	702	685	670	653	686	659	709	664	691	677	712	669	642	717	671	632	684	721	676	652	670	743	729	680	653	662	630	657	626	656	728	689	683	706	655	686	671	676	691	693	696	663	641	639	682	640	652	674	671	684	708	675	696	662	698	702	664	651	671	602	643	701	648	663	675	708	622	682	658	670	672	653	666	674	684	691	672	654	658	659	712	686	702	706	677	652	677	698	656	683	668	679	691	667	667	655	655	654	668	647	631	738	644	722	677	644	683	744	673	693	673	676	696	667	676	655	620	665	644	686	634	637	674	693	669	633	663	670	694	728	672	667	701	645	647	648	667	677	674	630	705	681	660	651	656	669	677	720	681	659	663	674	661	677	673	659	656	694	692	638	666	679	649	693	638	676	689	657	670	679	621	668	701	693	654	655	668	643	689	638	702	637	638	697	634	666	674	671	689	668	674	652	657	686	666	707	654	681	633	693	654	640	679	705	689	666	678	672	653	661	650	687	656	657	699	657	689	698	678	662	655	659	677	653	631	685	666	651	695	726	693	662	650	691	672	675	682	676	664	689	668	669	671	653	666	636	684	683	667	692	667	656	680	690	675	682	678	676	658	654	702	647	633	695	702	658	690	685	674	650	624	694	600	671	680	650	643	622	671	643	734	724	701	668	700	659	683	672	697	686	691	677	692	675	659	679	691	689	676	635	584	650	667	696	690	635	709	642	695	710	656	703	652	684	675	712	654	700	685	647	674	656	666	683	683	653	723	705	653	675	691	678	668	674	689	642	665	706	668	681	670	712	693	693	690	637	633	687	682	709	690	684	670	697	679	652	703	717	665	646	648	702	630	647	707	692	656	672	658	690	641	673	702	624	662	662	704	664	658	675	714	663	659	694	673	639	676	693	685	676	671	681	706	699	652	664	681	672	676	671	649	647	668	654	663	668	650	626	713	670	678	686	661	655	626	632	614	649	699	690	708	657	692	694	695	629	666	655	680	662	679	655	694	673	682	662	702	647	670	639	634	675	724	673	694	691	686	676	651	645	639	659	658	675	671	693	644	670	687	678	686	698	681	652	634	709	646	674	672	664	666	689	677	697	671	665	682	671	657	618	694	646	665	650	672	686	643	640	693	688	642	625	661	645	623	670	715	649	645	678	646	689	700	643	648	673	654	674	644	652	665	705	702	684	642	691	703	683	637	692	659	717	656	658	657	657	655	699	654	661	644	652	607	673	658	697	710	593	715	664	645	669	682	642	731	666	674	658	682	688	651	659	655	663	671	699	650	695	691	686	643	674	679	655	635	686	667	684	684	674	655	637	636	638	652	678	725	668	653	658	649	676	659	671	650	702	617	678	656	670	669	700	659	613	668	698	651	692	655	646	696	711	700	603	660	711	696	669	634	669	673	643	666	692	687	690	630	646	655	668	647	685	655	672	710	657	655	687	696	689	695	680	656	655	660	663	685	681	695	678	683	679	661	689	684	691	716	676	694	700	670	669	621	684	676	668	670	714	621	648	687	648	694	658	693	679	647	683	675	637	649	642	687	694	697	663	680	624	656	691	697	630	672	626	667	683	689	669	685	716	627	638	709	638	688	689	651	668	616	653	642	716	676	702	676	671	679	654	694	669	680	693	702	644	710	734	693	678	709	687	651	675	683	697	608	664	673	723	679	657	670	603	668	709	662	628	670	665	699	704	617	670	678	700	632	672	676	663	683	654	615	685	646	647	641	695	645	646	584	620	669	707	654	637	681	622	691	671	703	659	666	733	703	683	686	657	636	664	657	652	685	669	662	664	682	662	651	689	656	642	704	675	668	631	708	687	673	678	732	700	652	662	703	689	654	627	697	687	674	642	690	681	687	661	694	642	649	688	686	665	673	699	654	655	646	680	687	710	679	674	600	663	686	677	685	663	641	650	652	688	643	665	647	677	694	676	659	674	672	735	674	655	662	669	676	627	705	763	658	698	665	673	665	698	636	656	649	671	661	682	638	636	691	642	672	656	696	668	603	664	679	694	683	665	724	699	649	715	735	709	633	670	683	679	724	606	676	687	690	717	641	621	681	677	690	688	684	656	666	664	704	689	655	635	687	691	664	652	700	657	648	700	658	645	683	661	700	712	675	676	663	657	673	727	675	654	706	666	655	636	688	665	687	681	668	687	674	646	632	646	630	680	687	647	688	650	670	674	628	679	690	673	690	630	685	632	653	689	662	662	656	640	685	703	718	710	664	667	629	638	660	702	684	690	651	645	664	667	639	681	643	629	689	654	651	681	732	680	705	677	637	696	675	660	607	644	685	651	682	676	674	728	698	654	668	683	638	653	679	661	667	627	628	711	645	655	672	647	663	645	696	667	661	656	690	662	699	632	653	685	720	651	679	691	652	672	652	598	658	691	683	693	704	681	663	651	736	658	639	679	668	611	643	672	688	680	658	629	644	664	708	647	727	681	710	689	673	640	668	644	676	683	673	677	690	675	636	655	645	646	665	638	674	670	675	667	662	675	674	695	650	669	730	661	669	655	651	671	654	662	693	681	664	712	702	695	702	713	647	679	644	713	657	642	671	706	692	654	673	689	613	723	650	689	643	666	703	669	646	728	662	673	686	682	686	686	698	655	642	680	664	582	642	641	701	696	655	670	707	666	667	657	641	693	635	633	633	688	664	717	660	668	662	697	678	702	708	631	641	664	673	667	648	694	690	662	687	681	675	657	646	673	677	663	635	644	694	708	677	671	689	656	656	611	678	663	685	625	675	669	679	673	674	684	644	636	667	662	696	636	650	687	644	642	663	675	645	661	684	699	679	694	665	661	717	666	669	654	677	603	698	596	756	695	695	665	645	673	683	678	663	654	656	673	674	692	663	630	637	705	684	694	675	717	663	673	692	645	645	648	666	641	685	682	688	665	642	622	702	678	656	697	675	702	687	651	685	650	683	658	679	677	633	685	696	670	658	638	645	637	675	668	702	640	672	678	666	643	670	691	668	659	686	652	718	638	691	693	671	644	689	644	683	696	638	655	683	696	683	707	672	697	684	685	685	732	670	655	660	689	692	657	707	653	716	671	652	712	674	675	725	715	691	650	696	699	666	683	687	696	660	684	701	696	716	689	629	668	697	648	712	710	669	667	646	683	649	633	673	718	666	671	716	662	686	690	613	665	683	663	733	633	642	706	714	643	660	670	700	679	631	638	662	663	669	726	678	676	680	652	708	666	639	703	702	718	659	714	652	689	620	649	675	724	689	678	647	656	670	681	665	648	663	657	667	699	674	633	630	655	651	638	640	697	647	706	682	711	717	731	686	727	680	666	664	664	703	665	681	687	656	682	615	660	667	717	616	695	665	651	678	636	689	678	684	728	678	659	704	709	682	653	671	708	698	671	681	685	718	642	660	681	684	696	648	698	687	641	700	646	677	667	635	655	661	658	721	677
23183	3209	1257	927	694	499	420	356	324	299	278	265	248	231	232	220	236	193	217	206	202	203	200	220	187	180	202	206	202	216	163	197	181	185	176	188	192	193	163	178	167	192	182	198	166	200	173	201	205	202	169	185	163	181	182	183	189	177	191	169	176	187	195	204	177	189	162	179	171	173	171	168	193	187	176	163	161	154	172	181	165	161	206	182	180	190	176	186	176	194	194	187	172	195	170	178	164	172	191	175	188	189	147	191	176	184	194	170	183	158	191	214	186	182	203	173	190	184	193	203	196	194	193	168	172	179	185	202	211	186	196	151	180	203	188	188	197	169	191	193	188	177	201	173	164	188	170	183	171	184	217	162	214	207	188	197	146	194	187	195	212	190	202	187	166	205	186	167	192	171	194	155	204	172	169	181	166	193	184	177	157	180	172	179	185	200	155	195	175	169	173	186	174	204	172	165	188	163	172	208	184	146	168	183	176	188	186	193	179	176	173	156	179	169	178	177	169	193	185	188	178	185	198	184	186	162	182	178	171	185	181	194	212	178	176	148	186	181	188	200	160	168	175	171	172	166	188	175	190	165	190	216	197	193	164	185	201	162	203	167	185	175	191	147	187	173	203	158	174	205	195	165	207	196	176	169	217	184	191	166	215	203	177	193	171	186	188	201	182	178	179	175	200	196	174	194	183	178	176	184	196	173	181	184	188	188	183	183	192	197	189	173	194	162	172	202	164	190	181	177	188	193	174	150	183	186	187	180	186	167	184	189	167	185	189	181	196	192	158	179	183	165	188	208	184	193	177	186	186	209	199	174	205	198	180	187	193	193	210	192	147	166	196	180	190	166	170	200	178	182	178	178	168	170	180	205	184	171	180	204	192	180	206	196	206	154	190	167	181	183	196	197	161	170	154	185	188	158	164	177	208	205	191	178	154	188	196	185	192	175	181	188	176	176	181	194	189	201	178	161	187	180	199	174	183	165	165	181	179	193	168	175	185	166	174	200	179	163	197	211	178	178	204	177	173	169	195	184	197	170	196	199	175	175	193	202	170	222	186	192	175	190	175	183	218	211	162	188	196	166	162	149	176	173	202	179	145	183	177	174	169	176	164	187	178	171	185	206	192	174	165	207	191	176	163	188	157	191	192	187	182	178	173	145	197	196	183	177	191	186	193	161	183	163	176	189	176	214	174	190	195	170	162	184	190	184	190	189	175	168	158	160	180	163	185	191	176	180	184	193	167	201	191	163	183	176	164	186	193	194	189	170	194	177	170	177	188	160	178	193	184	194	194	149	156	198	194	173	165	182	182	175	175	172	194	179	167	176	204	184	195	177	162	186	177	185	204	172	185	178	192	191	175	191	199	174	165	192	220	203	208	197	210	175	185	180	193	193	182	189	176	182	204	162	155	210	182	176	200	149	160	165	175	178	145	171	175	186	172	196	179	183	182	171	170	158	170	192	187	183	189	210	188	195	204	216	193	199	178	179	194	198	170	173	184	197	168	198	183	193	175	191	190	198	169	192	167	190	194	192	177	174	187	178	179	184	187	178	197	185	167	191	179	178	173	188	187	156	179	185	194	169	177	175	182	173	196	183	167	166	177	185	169	161	173	180	198	199	171	172	172	227	186	186	172	174	176	187	183	176	190	189	161	200	187	204	199	180	182	176	179	179	165	190	190	165	184	190	184	193	176	162	180	205	183	167	173	171	176	183	202	171	158	176	186	163	169	170	187	177	176	188	184	184	159	180	196	165	167	168	170	208	181	185	193	191	194	197	193	190	167	189	195	182	184	211	175	170	192	173	169	180	186	184	173	162	181	172	187	166	146	181	159	196	168	178	184	167	166	189	204	185	170	168	190	165	167	179	163	179	193	168	207	204	178	188	179	190	189	182	176	189	172	146	164	170	171	187	171	191	192	178	199	183	181	197	171	202	170	186	188	178	163	200	175	178	153	159	182	183	175	193	185	185	201	162	152	176	182	186	175	165	173	166	173	173	174	185	201	163	205	187	173	167	193	191	170	196	168	194	183	175	174	181	184	193	181	157	190	187	182	160	195	200	186	188	181	171	198	177	189	186	157	188	166	151	183	198	163	203	188	180	187	165	199	189	189	205	193	199	180	182	182	197	184	177	168	212	172	170	201	195	171	162	175	210	183	196	161	187	195	157	182	150	175	173	174	177	176	194	203	195	163	186	198	175	171	191	178	166	189	194	181	176	209	188	175	176	175	181	185	197	156	179	179	170	177	150	162	167	172	202	185	183	169	219	174	193	209	185	180	198	175	151	164	145	158	169	170	189	191	178	203	184	179	201	173	180	194	194	182	181	198	185	153	200	159	167	186	187	182	182	180	180	192	172	206	181	181	192	175	186	185	178	201	182	200	195	196	175	157	182	190	204	175	179	191	175	195	191	189	176	165	170	195	189	204	179	188	171	199	177	185	182	186	189	172	158	192	202	184	195	176	186	194	171	181	198	184	172	183	193	176	190	161	166	184	186	200	204	191	180	187	186	154	184	205	181	188	174	177	196	203	167	186	194	180	198	162	193	170	171	157	197	202	195	187	215	218	154	178	180	184	179	177	190	168	196	193	206	175	168	163	177	190	192	192	160	192	173	187	175	177	191	195	151	169	168	159	195	178	170	170	169	195	199	167	180	177	169	200	180	168	172	192	216	185	188	190	189	189	175	182	155	174	198	159	192	176	184	192	174	175	192	175	176	190	179	181	149	157	201	192	184	175	197	189	178	183	198	185	175	180	187	179	202	197	176	180	193	187	191	173	192	197	185	189	185	172	205	177	163	175	177	189	182	200	184	174	165	175	185	178	190	191	192	158	202	204	198	194	189	189	168	192	180	203	189	191	185	157	189	159	195	175	165	185	171	199	177	178	187	191	177	159	185	210	183	189	167	164	190	171	198	188	200	191	189	190	189	208	176	182	177	203	183	184	189	164	166	154	169	199	187	168	183	195	179	164	187	167	188	177	178	161	159	175	195	187	187	199	192	186	185	178	181	193	172	175	181	177	181	191	184	192	145	186	173	183	191	195	179	188	186	202	203	174	195	196	192	170	189	176	179	203	183	189	192	183	166	184	173	158	168	164	192	166	181	194	190	168	165	183	194	203	212	172	172	172	168	201	198	187	193	174	184	195	183	166	184	190	179	176	205	178	212	190	181	183	167	175	166	189	178	193	179	200	190	175	182	181	187	201	175	169	165	191	184	179	177	164	201	186	195	199	159	173	168	186	193	175	171	180	192	180	197	195	187	189	193	194	190	178	195	232	177	170	214	191	187	169	179	166	170	180	178	173	192	205	179	197	153	173	202	171	185	160	169	173	171	198	169	144	213	179	164	172	201	170	176	164	186	167	192	178	182	165	177	168	189	183	174	169	173	176	152	170	175	194	180	164	191	196	136	182	177	173	154	166	173	191	180	190	178	204	167	180	187	169	172	168	189	189	178	183	196	170	177	184	187	186	174	167	176	171	169
12111	1485	2519	2909	2666	2237	1905	1607	1358	1234	1097	1051	961	898	874	873	779	757	750	719	753	681	690	667	633	664	659	665	610	622	602	614	612	604	607	575	564	565	595	569	566	596	582	594	614	586	586	568	544	561	558	544	588	530	570	520	585	553	558	548	528	578	537	555	532	552	555	542	552	533	543	579	517	565	522	546	531	514	537	484	553	494	540	498	535	530	530	525	519	532	548	561	584	519	526	527	540	546	528	544	524	543	531	549	542	524	532	540	538	556	528	557	507	529	517	528	534	532	513	534	534	550	503	531	531	515	535	545	540	540	542	517	529	525	502	514	523	552	510	538	543	527	537	536	496	520	507	524	544	573	507	558	530	521	556	514	522	540	558	492	527	524	527	486	539	524	540	561	532	516	526	549	534	546	515	532	558	493	502	549	499	515	522	525	537	483	532	516	517	523	537	496	525	520	548	514	532	519	518	498	532	556	498	550	565	550	573	502	537	531	499	496	569	539	535	534	490	526	516	525	526	531	518	538	515	541	558	558	546	547	536	510	553	523	531	548	541	502	521	514	483	506	503	537	548	480	539	501	530	512	521	507	509	560	531	555	535	522	508	506	520	536	517	498	516	522	523	541	575	511	496	546	530	557	521	532	552	552	526	575	556	531	482	554	601	494	540	547	508	509	478	552	559	561	577	507	531	505	545	524	535	537	535	510	499	538	522	515	503	516	547	508	501	525	554	564	541	521	544	551	542	518	521	574	530	511	535	509	558	522	519	519	565	522	556	552	572	508	551	521	501	490	553	501	511	550	524	536	525	569	523	502	508	530	523	480	540	524	525	518	501	549	500	528	548	482	532	507	507	529	503	533	525	541	547	537	482	496	522	533	531	517	517	530	509	508	506	508	527	516	538	528	524	494	527	512	537	514	477	529	562	526	539	548	537	530	492	540	500	560	520	510	512	492	537	516	510	528	547	553	537	541	542	500	531	499	555	544	537	570	554	522	513	533	520	518	522	517	515	535	515	466	511	493	509	506	512	537	524	530	518	581	530	491	518	535	525	545	504	524	549	526	554	496	562	538	496	555	523	504	518	551	527	525	514	557	531	540	551	542	540	508	530	485	526	539	515	539	556	550	527	537	500	479	540	528	512	530	512	534	500	548	488	475	536	524	532	528	491	527	562	561	540	532	559	510	511	548	543	554	554	545	546	482	529	508	508	524	524	517	519	484	510	504	527	512	519	540	534	518	487	515	504	493	533	488	518	524	578	500	507	523	555	561	516	492	523	543	518	541	527	512	537	501	543	548	511	533	545	529	531	517	510	558	470	539	509	553	564	474	578	559	536	488	491	545	524	517	573	507	539	538	549	531	539	537	471	519	547	503	515	509	531	513	562	501	513	544	553	491	548	541	550	511	544	512	546	489	510	520	483	515	591	548	526	479	542	558	514	526	508	534	514	536	545	536	543	539	551	521	525	514	539	499	538	536	528	527	542	560	510	582	558	515	543	533	527	521	495	552	497	536	546	512	515	508	518	546	537	501	547	507	477	504	526	517	529	534	541	527	539	503	510	548	502	524	533	515	505	533	552	506	527	523	520	525	571	517	517	530	487	520	529	516	570	521	498	601	551	502	546	520	542	483	543	512	542	525	492	561	456	494	571	529	533	536	526	516	475	557	498	528	533	526	539	530	498	591	515	486	516	551	551	543	546	496	534	528	526	515	532	556	486	550	530	568	544	546	572	542	537	535	499	492	540	515	518	533	560	580	542	501	535	520	557	474	483	562	524	543	514	529	576	513	568	511	511	543	546	491	526	529	553	492	569	527	514	506	511	513	504	545	504	527	487	489	523	554	568	543	504	512	537	537	510	528	501	502	547	507	499	570	520	527	521	538	520	507	486	541	525	516	531	565	541	581	538	501	515	523	483	548	565	497	573	551	531	482	518	520	518	509	574	564	559	506	548	523	520	532	561	519	540	530	520	543	538	540	535	515	518	512	518	533	547	509	525	527	496	514	563	516	501	513	519	548	499	530	537	511	512	542	497	550	505	559	531	537	483	536	530	527	497	472	532	526	505	522	523	542	549	554	531	518	524	563	540	547	529	554	529	530	509	527	546	516	523	484	539	534	542	522	517	533	529	554	523	529	511	576	554	506	576	546	518	525	498	540	492	501	499	539	533	494	486	528	549	521	546	538	509	498	527	567	479	515	574	529	548	534	529	533	532	516	559	521	546	549	515	529	512	571	513	520	530	495	535	543	502	525	485	489	560	552	533	508	525	510	506	535	541	537	526	511	522	529	545	556	569	519	537	506	511	519	511	522	529	549	487	542	521	572	533	565	576	559	516	536	531	535	538	529	472	557	506	514	528	555	523	520	502	567	528	514	528	524	529	525	529	497	501	528	550	580	592	530	533	534	525	561	546	504	543	524	521	487	576	490	551	508	516	498	546	523	526	539	528	567	526	530	508	535	531	545	509	519	554	515	526	521	484	504	527	532	513	505	542	486	545	505	542	471	530	540	529	569	522	531	538	558	542	531	526	492	551	523	568	491	509	557	514	576	520	519	515	551	527	514	535	525	490	501	567	491	535	496	526	528	536	560	498	490	503	542	531	528	596	551	561	529	537	542	529	536	534	531	520	534	540	519	501	523	510	486	504	542	528	522	553	497	501	482	525	552	506	520	577	528	495	521	509	535	521	502	527	556	563	481	490	520	607	527	528	562	514	541	544	512	531	514	520	547	557	510	559	548	558	517	495	502	509	499	544	543	553	499	525	539	516	541	493	518	547	565	534	509	515	549	508	566	496	540	519	580	535	498	559	512	510	579	542	499	534	550	505	521	519	468	515	524	516	524	564	538	548	537	506	531	521	510	560	486	523	554	507	539	551	549	501	515	531	508	541	526	487	489	534	534	557	539	504	533	532	539	521	521	539	525	523	534	529	569	532	520	536	505	517	507	525	537	561	539	518	508	529	511	548	503	528	539	509	478	534	485	545	563	545	535	523	486	511	532	554	532	533	560	523	547	523	579	564	537	541	529	533	514	526	547	502	493	529	572	509	549	549	521	509	523	522	581	515	539	494	533	548	513	562	485	526	551	514	543	572	520	556	528	531	533	490	509	523	557	540	538	499	513	504	533	522	502	528	534	515	530	503	512	534	492	518	537	542	517	503	531	556	547	510	506	525	558	522	505	524	513	539	532	501	534	525	558	579	503	513	514	531	517	507	540	506	503	552	547	506	557	532	536	525	514	494	533	505	524	576	528	542	526	522	534	535	529	540	596	498	504	548	554	516	544	533	520	543	523	507	516	563	517	514	538	548	574	557	504	480	485	501	557	538	512	515	537	543	525	519	525	544	507	547	577	563	502	490	513	547	518	515	524	532	528	539	546	558	474	518	548	545	527	537	478	513	574	553	520	502	523	525	576	529	505	533	572	510	545	550	541	516	539	529	565	566	549	568	516	549	541	537	523	550	520	534	515	498	513	484	521	516	492
36916	8322	2665	2045	1409	1038	898	768	650	559	510	513	479	438	419	434	432	415	420	417	412	388	403	399	375	388	357	344	393	391	371	416	416	363	379	327	354	368	351	376	387	351	370	354	342	359	371	389	394	343	355	327	340	372	339	342	342	316	334	354	360	354	362	365	343	372	337	361	394	359	386	357	364	354	375	381	350	368	348	372	352	353	347	379	371	335	368	365	389	352	341	344	365	367	334	342	319	400	356	363	359	347	334	353	370	383	324	331	348	326	373	367	346	350	344	349	360	359	361	347	346	367	343	354	372	374	363	346	362	362	369	350	338	352	356	347	321	363	368	379	382	349	366	374	329	364	336	413	372	356	360	328	353	346	341	357	355	345	330	374	352	376	343	342	361	333	361	388	335	319	403	341	343	347	370	366	342	354	351	339	379	388	347	366	334	386	359	381	327	342	376	351	349	342	349	348	324	364	354	376	388	347	353	376	344	344	313	340	347	381	334	367	335	339	342	356	311	311	333	381	335	356	333	356	353	388	359	310	333	320	348	373	352	359	337	396	349	339	362	338	373	387	359	409	344	387	358	339	350	349	378	360	355	386	367	361	333	356	334	378	335	344	363	366	400	371	350	381	392	353	334	338	325	347	352	348	323	332	363	376	351	381	353	374	379	310	342	359	365	367	314	345	352	360	357	349	346	361	367	346	337	375	375	361	401	344	353	352	403	336	354	360	352	323	348	335	356	326	352	326	344	354	349	384	371	341	352	311	386	376	351	360	333	334	366	326	352	318	356	353	398	359	348	321	335	347	359	368	352	354	328	340	357	371	365	344	345	388	365	377	340	337	368	366	335	343	338	362	345	358	385	363	356	366	326	347	376	350	341	309	378	347	390	321	366	369	333	355	341	339	334	350	330	358	339	385	370	338	373	370	365	321	366	359	363	368	376	349	341	363	366	359	354	324	322	330	359	398	333	381	344	341	384	313	368	384	364	350	335	384	366	355	322	345	339	368	356	385	384	351	329	348	354	345	358	340	372	340	327	367	355	348	336	358	343	361	370	347	337	344	344	402	377	371	347	370	385	325	342	353	351	392	372	327	346	350	342	359	328	325	325	380	393	419	321	326	347	340	362	387	335	317	383	363	342	328	349	342	328	411	360	348	339	358	373	351	333	336	354	314	345	334	350	336	342	348	353	388	355	360	370	378	349	358	343	351	329	346	319	334	356	319	379	364	335	329	354	363	386	359	350	382	391	362	362	340	347	343	372	374	348	382	369	352	344	381	345	330	332	383	365	379	361	360	308	358	353	349	355	370	363	341	379	352	420	375	352	351	338	338	362	342	372	320	351	356	344	369	346	329	344	326	348	369	345	358	352	336	360	348	354	330	347	361	352	380	338	377	382	411	368	359	349	351	339	357	322	364	306	340	340	335	345	336	393	389	352	371	376	364	349	351	360	343	350	382	320	331	383	350	399	339	366	352	341	326	373	364	349	378	351	387	367	380	335	366	336	335	336	340	316	386	363	362	349	354	328	335	363	351	377	365	373	324	359	341	398	322	346	326	351	353	330	335	339	367	362	384	359	356	382	374	353	365	384	368	362	341	336	336	341	352	371	362	349	383	381	353	335	361	324	314	344	337	346	372	358	369	375	409	355	350	389	410	365	384	362	342	330	373	383	376	378	300	352	362	349	338	390	342	348	399	390	348	361	373	365	390	355	381	365	358	331	407	341	349	388	339	365	380	334	343	381	327	340	361	347	393	378	371	325	347	360	342	328	355	367	350	389	340	349	369	334	402	387	360	361	355	338	357	352	374	353	366	353	340	318	334	357	337	392	365	338	374	348	349	337	338	384	338	355	346	362	377	363	369	326	348	367	350	353	364	314	333	385	365	375	341	382	326	357	374	357	320	337	359	358	363	381	312	347	352	356	348	364	357	358	341	369	361	380	334	347	358	356	319	371	382	338	345	374	377	337	359	345	305	324	331	373	359	363	326	355	337	330	371	379	354	349	351	337	328	376	353	329	348	369	360	365	390	318	376	374	386	349	373	323	351	339	334	337	317	383	383	300	382	401	362	387	314	355	368	337	329	376	393	341	339	350	364	347	343	326	369	350	341	337	354	374	340	345	357	372	339	332	359	386	370	349	323	386	371	339	395	380	354	366	341	351	337	347	377	372	353	369	357	372	378	372	363	340	365	359	360	359	369	325	333	367	349	344	343	337	342	351	367	317	354	352	316	401	370	332	373	357	354	330	330	325	363	343	363	348	362	331	366	357	363	332	391	372	304	332	331	357	345	350	346	383	342	312	357	310	323	321	348	334	360	358	371	364	363	335	355	343	351	377	331	367	372	370	354	366	334	345	359	346	325	360	332	334	372	374	323	311	333	357	380	324	361	348	356	364	371	381	345	374	365	338	361	349	353	353	361	330	374	375	344	361	343	369	353	364	379	368	322	362	373	367	394	369	365	362	340	314	349	356	356	324	354	378	366	337	393	345	313	350	393	371	345	372	359	349	339	378	370	341	363	340	350	353	365	354	373	342	318	344	331	316	345	371	361	370	333	342	310	354	369	337	372	356	352	344	348	388	330	362	351	334	351	371	336	319	353	344	320	356	383	381	351	352	377	349	349	368	388	342	340	360	345	344	343	342	365	338	368	372	410	370	361	365	358	336	343	423	387	351	372	356	341	342	347	370	334	316	355	342	305	335	346	340	370	337	372	391	364	329	320	362	371	387	361	356	324	364	391	370	354	367	343	317	409	345	350	338	353	375	336	353	336	363	368	355	358	346	383	338	338	421	357	357	328	333	339	343	366	399	361	380	335	381	363	329	380	367	346	338	364	337	326	378	363	348	353	357	346	331	322	329	356	401	403	369	347	346	334	354	339	336	359	328	335	357	355	336	335	346	362	342	304	377	373	341	336	373	360	378	350	360	337	318	333	386	377	359	355	360	344	358	360	367	361	379	369	322	338	347	354	353	384	351	364	408	342	386	352	348	363	351	373	365	338	372	341	361	336	333	340	320	357	362	363	342	361	297	335	362	336	359	313	322	316	337	377	361	362	384	374	371	345	335	312	337	344	373	397	337	346	343	359	357	328	352	363	381	340	347	321	368	348	332	355	339	353	348	348	359	358	369	355	331	346	340	380	367	350	354	372	330	375	381	323	352	332	359	343	360	373	315	351	366	330	338	352	349	343	362	344	351	358	341	380	336	346	373	357	364	341	319	382	363	393	359	334	366	306	358	368	348	337	354	372	349	340	361	374	355	360	382	353	358	352	330	340	390	332	367	341	325	392	348	355	370	350	356	339	313	350	373	353	351	340	352	332	356	383	325	357	400	374	348	308	347	347	340	368	351	367	342	340	336	328	376	347	379	371	388	374	369	346	356	350	333	325	379	326	340	332	357	332	339	357	359	355	353	343	386	371	338	326	345	366	361	384	366	365	377	371	384	366	343	371	354	374	360	359	368	361	342	314	338	348	330	366	346	380
17690	3131	4753	5536	4978	4027	3404	3016	2523	2292	2051	1919	1725	1624	1486	1455	1460	1335	1278	1247	1220	1222	1232	1151	1112	1157	1062	1125	1084	1022	1136	1002	1090	1025	1025	1030	1051	1039	963	963	950	966	959	953	1030	999	1010	944	972	913	988	971	939	957	963	934	940	936	997	978	956	901	937	990	921	949	951	939	972	963	934	917	924	937	949	915	873	945	991	937	937	984	887	926	918	895	897	980	887	927	879	920	842	918	947	983	939	957	918	891	939	877	928	959	941	902	903	905	869	905	890	900	959	885	955	899	900	872	852	923	927	935	897	894	951	924	872	879	936	938	871	899	889	931	880	893	911	874	914	899	860	886	931	929	918	891	929	938	934	879	946	961	882	933	888	889	971	943	891	915	922	970	892	879	876	897	977	899	858	950	941	900	951	908	849	894	897	856	908	851	839	890	911	905	920	919	916	915	892	929	833	897	915	910	947	898	940	907	915	874	905	891	914	875	878	903	858	894	873	909	852	885	924	912	854	899	870	915	891	932	908	848	868	921	845	898	914	881	894	872	879	874	880	900	868	941	921	910	912	867	895	878	911	957	919	886	863	879	927	930	920	845	902	936	879	895	889	879	927	923	884	883	862	889	868	917	915	908	860	916	950	863	901	906	867	914	890	918	916	899	917	884	917	943	889	881	906	902	904	878	857	934	896	832	939	862	962	897	833	896	893	845	843	890	885	947	885	960	987	887	875	929	904	882	925	891	1029	875	888	913	915	891	896	881	918	900	927	921	928	939	870	877	901	916	932	904	881	875	909	908	935	880	909	876	892	932	907	827	888	859	890	875	927	882	856	902	836	894	815	892	899	916	950	969	905	941	918	923	925	930	872	969	895	871	883	944	942	898	902	933	916	900	928	945	838	883	904	924	904	890	948	929	875	901	903	860	865	916	854	892	887	951	861	911	855	899	866	898	948	911	902	916	846	921	874	887	898	902	860	810	908	876	921	918	843	842	873	927	893	907	910	923	888	904	934	903	889	895	905	919	897	884	923	909	902	880	925	859	881	915	859	885	912	906	953	878	851	903	988	910	915	940	880	905	885	859	953	895	910	900	835	903	937	917	864	850	869	841	892	960	881	904	867	918	915	921	922	859	828	946	900	913	919	900	936	948	919	911	886	894	918	876	939	853	928	873	875	917	915	867	858	956	911	922	917	924	955	948	946	882	949	912	894	869	912	924	906	895	938	885	912	907	902	942	928	868	914	923	863	916	884	901	900	894	919	867	855	905	891	977	864	902	818	935	901	975	885	877	877	918	867	869	937	867	919	919	898	891	883	868	902	885	917	931	906	922	919	904	916	898	927	884	867	886	944	891	886	905	933	920	900	902	914	896	894	900	903	908	883	896	870	915	912	933	906	931	873	949	870	928	867	909	925	878	870	888	923	910	872	873	943	926	957	912	894	891	900	888	954	923	861	860	932	885	947	907	906	913	934	913	889	909	881	930	910	915	920	930	905	881	901	883	899	904	887	885	936	916	919	908	837	877	904	931	884	912	903	868	845	903	905	844	855	958	933	870	837	897	858	935	964	919	956	877	874	885	962	851	883	872	903	946	899	972	912	962	877	910	900	882	929	878	903	917	889	911	949	853	917	937	924	925	858	903	848	929	903	930	866	927	919	871	904	856	900	848	933	887	966	888	889	892	927	959	844	933	871	926	900	939	857	904	911	876	871	851	915	878	916	924	922	901	931	828	921	912	918	926	940	920	933	886	917	934	914	888	921	975	940	892	906	908	895	901	891	939	861	920	867	883	895	877	926	940	898	904	877	915	920	829	928	850	924	918	922	875	925	892	915	952	895	878	869	848	915	934	899	945	933	888	911	925	926	911	909	900	904	925	888	863	898	916	916	911	879	906	911	937	921	868	883	918	894	956	908	913	892	881	897	908	904	872	906	897	882	885	919	897	895	867	946	872	865	918	930	874	856	942	882	936	909	904	895	896	869	901	883	923	852	888	918	899	876	865	941	850	856	921	904	879	892	923	912	857	867	812	871	933	940	933	940	871	914	900	862	866	880	903	919	866	885	920	898	921	875	911	894	910	850	901	889	934	938	889	957	937	890	944	936	913	898	874	876	891	868	945	890	899	885	934	911	933	877	877	910	824	898	925	852	872	918	892	917	929	898	893	891	934	917	945	914	929	903	889	871	876	863	860	906	886	914	875	889	931	920	937	853	877	928	885	893	843	924	872	893	952	897	879	961	913	898	904	865	871	950	902	880	892	928	943	934	898	908	891	941	855	961	902	859	954	905	869	916	915	945	871	925	901	888	879	897	890	887	891	949	805	928	894	898	875	897	908	905	921	840	913	876	946	887	918	912	922	907	938	893	890	903	949	955	916	870	903	912	892	941	908	793	914	909	912	884	862	886	821	883	935	893	877	901	908	920	916	878	901	921	929	940	912	906	960	863	842	896	939	928	918	930	966	873	972	901	978	885	918	890	933	850	891	889	922	897	909	903	893	855	897	902	976	870	910	930	898	910	906	911	880	881	885	915	900	872	867	887	907	901	934	869	879	910	892	886	871	906	936	883	927	861	879	896	856	915	936	943	901	886	884	870	860	910	953	902	910	960	944	882	954	865	934	913	921	894	901	915	891	899	928	965	925	913	890	896	897	918	922	849	923	862	861	855	888	900	848	901	882	910	959	912	913	867	896	909	945	876	859	903	915	868	931	935	889	875	906	906	882	912	854	935	950	884	917	860	952	905	929	967	855	912	985	912	899	862	894	949	862	940	958	917	922	899	947	912	915	906	949	883	932	935	889	960	948	834	850	858	924	923	886	903	901	874	872	918	886	897	891	954	900	886	871	894	837	929	942	858	905	949	892	864	960	953	934	943	967	885	937	892	915	931	876	940	904	936	926	896	869	887	909	862	940	903	921	906	951	933	894	891	875	932	826	885	862	949	917	940	861	915	901	890	932	914	892	916	925	879	939	939	896	906	885	948	900	913	851	873	916	865	933	920	876	898	893	846	920	919	892	883	882	889	917	901	897	875	918	950	903	924	866	930	857	878	924	909	905	885	875	901	875	905	906	922	920	938	932	879	944	945	911	935	921	908	905	925	892	871	923	900	901	945	918	935	899	910	854	929	878	883	860	861	888	902	869	916	899	872	904	930	868	889	932	925	934	897	894	909	934	884	884	911	940	854	932	853	916	975	891	894	893	884	879	912	903	962	908	927	864	866	947	824	874	861	888	887	916	864	859	920	963	871	949	935	910	928	897	890	887	893	865	860	890	868	918	905	896	932	885	895	869	914	898	893	938	950	891	936	925	905	888	930	905	865	921	944	859	906	884	889	874	880	931	917	898	932	843	876	915	929	908	919	909	858	943	866	878	902	889	919	884	869	932	900	961	922	864	890	896	919	899	906	928	876	895	873	825	952	917	839	869	899	960	915	928	913	889	921	843	888	947	919	897	953	875	887	880	849	921	900	816	903	933	882	928	916	949	880	922	921	866
3656	306	282	275	250	277	263	251	245	268	264	249	298	280	287	251	258	283	259	264	290	253	254	266	253	283	265	241	247	250	274	262	258	253	245	248	266	265	285	236	270	254	239	264	266	252	253	275	243	244	251	238	261	261	252	285	260	244	268	266	262	277	280	232	267	275	274	275	259	250	257	286	249	278	285	235	280	259	240	290	274	269	257	257	235	271	253	251	257	244	261	274	286	283	263	254	248	287	269	258	267	257	274	263	277	286	270	249	260	277	275	261	274	281	268	226	239	253	250	280	246	271	265	254	228	276	264	219	283	253	279	282	267	241	258	241	268	270	275	268	258	259	295	241	258	270	249	313	221	265	275	239	238	297	258	250	261	242	313	272	291	246	282	238	264	241	270	243	264	250	280	253	277	263	253	282	253	266	264	259	273	249	264	281	268	282	258	260	273	254	251	252	270	242	261	273	260	277	268	273	257	260	288	291	244	240	251	279	255	295	268	256	265	266	266	259	245	236	273	255	258	267	270	259	298	298	265	227	230	253	285	280	276	292	249	261	271	273	236	275	265	242	252	267	275	260	266	282	272	222	226	245	252	276	266	277	278	242	285	280	256	252	248	293	283	231	270	271	264	259	246	238	282	259	273	248	275	291	261	293	268	257	273	271	252	230	292	256	255	277	290	258	250	260	263	269	266	236	282	250	276	271	287	259	253	277	264	292	251	269	267	245	256	263	280	283	228	273	240	265	252	263	252	269	294	266	254	262	258	279	269	234	292	260	268	282	260	273	293	229	254	250	287	267	246	274	282	266	255	248	299	267	274	289	253	255	261	237	276	286	278	272	244	276	232	259	275	247	256	262	245	261	261	250	247	269	274	252	276	268	259	268	285	275	243	272	257	271	257	270	229	281	238	277	274	257	237	304	267	266	259	260	279	266	262	277	283	254	240	268	257	244	287	269	251	270	249	286	262	263	252	293	280	248	265	264	282	240	266	287	266	250	263	252	293	268	277	240	246	271	257	251	253	232	232	273	254	248	285	259	272	260	246	265	272	251	301	259	267	275	274	253	266	257	262	241	266	262	245	258	250	259	260	270	293	266	259	237	270	259	276	238	275	245	252	238	268	294	283	273	277	292	270	252	279	261	254	304	262	281	249	252	258	231	260	279	272	269	258	239	287	265	247	246	282	253	260	255	268	270	263	263	280	270	280	253	242	256	265	243	253	271	276	307	267	249	267	272	247	269	231	270	238	249	278	250	280	264	280	248	253	231	245	271	254	244	265	282	269	264	283	296	285	255	246	276	233	271	243	256	262	247	271	246	253	298	279	261	269	257	267	256	285	237	276	277	290	272	241	243	283	282	250	240	250	275	256	264	261	276	266	246	254	263	259	254	250	283	246	265	271	260	248	255	260	272	230	263	279	260	226	263	256	260	267	257	260	258	257	274	279	263	247	275	278	247	223	261	290	253	251	256	250	266	265	248	231	263	269	231	262	282	274	244	244	249	275	257	276	291	287	277	260	258	276	249	243	237	260	255	267	250	276	290	276	285	247	236	271	247	272	295	282	273	257	265	289	262	257	238	263	262	255	292	277	252	264	269	272	286	258	285	249	296	282	277	239	273	214	269	264	291	259	288	227	278	290	254	246	249	246	267	251	273	269	245	244	284	262	244	252	279	294	289	270	274	246	278	270	269	262	254	273	324	269	255	263	259	292	249	292	265	257	261	283	248	271	274	284	255	287	241	236	260	297	292	243	259	266	252	258	234	276	270	258	261	250	287	261	288	249	278	246	244	261	285	255	256	270	247	265	267	264	266	257	259	250	296	261	283	253	260	277	243	273	255	264	277	263	267	277	267	258	248	279	262	289	256	247	259	265	259	223	312	254	271	247	270	221	265	277	276	250	245	252	283	244	284	247	276	249	277	256	268	262	279	260	256	230	266	249	240	248	269	231	239	240	272	227	265	270	255	250	246	253	271	243	262	272	295	290	280	254	241	232	264	258	280	280	290	275	265	220	274	278	285	233	258	254	283	262	262	251	263	262	249	238	285	239	261	263	266	274	286	293	273	267	277	266	256	248	291	234	262	253	251	272	238	243	269	263	285	253	232	271	280	288	273	251	262	288	236	261	240	274	254	287	248	253	263	292	244	264	265	243	269	254	258	281	257	262	306	264	264	243	255	241	293	301	283	251	247	253	240	249	250	279	269	258	247	285	281	275	248	245	265	280	256	253	284	258	292	249	307	255	243	287	267	300	274	245	263	233	300	257	241	264	256	258	241	299	251	240	265	260	242	272	278	266	265	269	262	288	276	244	266	246	267	254	257	272	268	298	273	237	239	266	252	305	276	254	238	250	264	265	277	268	229	242	280	264	276	252	242	256	279	273	237	257	269	263	248	267	249	261	287	295	241	223	292	286	279	289	264	275	235	292	255	279	250	267	282	273	270	268	304	274	305	279	262	251	248	257	272	289	253	260	262	248	277	286	252	279	279	312	295	262	249	282	256	247	236	265	278	275	253	297	245	274	262	265	264	243	257	242	279	279	284	279	230	261	294	241	258	278	246	288	268	267	269	288	256	281	284	304	267	260	272	234	274	271	261	262	273	274	282	257	249	238	264	288	259	266	264	277	254	259	271	246	243	256	272	285	246	263	265	299	276	263	276	272	256	267	252	275	239	266	257	285	251	238	263	264	253	260	263	264	268	261	282	263	263	257	260	253	278	233	251	222	238	306	257	264	247	259	269	235	297	273	227	267	250	272	295	257	263	287	275	266	271	287	268	231	278	238	249	253	264	269	287	254	290	261	256	290	255	284	257	252	267	267	253	257	263	281	269	263	261	273	293	266	267	269	263	287	276	269	264	274	299	272	274	232	279	284	273	267	257	246	290	260	266	254	283	266	244	260	259	261	257	232	269	265	228	269	279	262	256	274	272	230	252	275	246	244	279	275	270	242	275	281	305	274	241	258	248	262	268	305	252	264	277	266	263	257	296	281	238	285	262	265	258	284	271	267	276	255	240	280	232	250	254	259	270	264	279	273	289	228	253	232	246	266	292	271	260	253	278	256	284	238	267	273	274	279	273	258	250	241	257	267	266	251	278	262	275	249	272	271	287	290	244	249	257	274	278	288	273	266	263	283	253	271	239	283	280	279	281	296	277	297	271	269	248	257	312	266	260	254	263	249	244	253	271	276	283	243	272	262	304	275	236	232	276	268	263	246	273	261	264	226	262	259	258	248	236	252	275	265	246	254	258	275	274	268	285	271	269	252	256	262	256	220	276	297	266	253	268	280	272	238	277	241	237	270	239	263	241	262	267	258	268	289	274	243	265	251	268	255	275	253	260	263	288	274	267	250	298	240	250	247	282	262	287	266	257	241	245	271	266	261	281	266	259	255	242	269	279	280	266	257	267	267	266	271	229	245	275	277	247	249	250	253	269	265	261	242	272	242	260	276	289	259	270	271	253	285	274	262	267	257	248	261	237	267	265
3314	726	691	690	719	703	685	742	701	720	700	685	677	723	678	722	709	688	665	675	710	667	647	732	680	688	680	674	640	712	619	693	637	657	692	651	733	680	686	708	695	648	696	680	644	686	651	745	632	702	665	681	756	681	721	665	701	696	694	683	669	701	674	653	685	660	688	666	698	705	688	667	693	693	677	729	653	658	640	710	676	698	665	646	664	672	685	645	676	700	669	697	660	705	639	660	679	631	652	698	664	678	713	652	676	690	646	715	700	704	658	689	669	643	694	661	696	659	694	677	711	676	696	700	669	686	673	684	736	715	649	657	696	720	667	706	689	722	700	653	655	690	675	669	728	687	710	686	634	688	681	703	686	674	664	654	658	692	709	702	701	682	690	684	680	708	666	599	698	668	684	670	694	663	651	702	617	654	724	673	653	685	682	690	733	724	692	654	708	679	741	692	699	662	654	660	671	674	681	676	671	647	699	712	741	675	686	673	679	677	697	726	694	693	648	719	670	676	673	719	710	677	682	678	721	694	661	685	668	702	659	698	638	675	714	681	650	639	677	693	687	644	647	645	642	717	641	724	695	633	708	742	672	623	682	750	693	689	679	668	626	678	665	707	645	724	662	687	716	734	677	680	680	686	654	697	662	599	691	714	680	710	658	670	725	696	652	646	668	699	696	742	673	689	680	671	701	683	678	644	656	704	690	650	684	690	663	724	704	703	699	715	678	697	638	676	651	658	671	659	703	689	671	708	664	746	673	692	742	698	661	747	678	697	652	705	706	670	659	721	677	674	669	595	667	674	693	660	716	729	670	711	689	733	700	681	670	677	683	668	710	638	643	680	698	666	719	692	643	646	668	687	680	651	629	729	650	723	721	688	714	656	731	694	721	634	686	616	645	725	675	661	694	691	659	672	685	675	729	699	646	644	668	713	654	688	676	683	718	635	682	644	677	648	699	666	687	677	682	727	694	662	689	739	673	650	645	677	611	729	630	636	702	706	650	692	696	683	665	669	709	660	661	682	640	682	662	698	680	642	741	749	709	665	658	669	699	676	681	666	640	668	662	669	701	677	641	671	687	651	639	700	724	662	724	663	703	614	698	697	638	702	672	667	649	679	670	664	698	695	677	650	687	684	646	699	696	676	689	736	682	688	653	707	716	695	659	697	684	691	658	674	722	659	729	687	684	680	679	708	699	669	697	675	665	685	738	667	672	714	633	712	673	663	692	688	664	711	663	711	692	669	729	637	680	710	710	680	672	688	702	690	704	698	712	731	691	681	668	728	712	671	708	688	681	710	684	671	707	695	663	692	662	704	678	666	677	670	656	689	654	700	689	681	653	688	683	695	673	628	717	686	705	716	661	682	665	686	656	668	637	679	654	702	703	704	631	662	698	678	647	647	690	701	682	646	702	644	718	694	706	684	685	687	699	704	688	665	653	704	706	745	651	675	628	696	704	676	650	682	681	644	695	658	654	640	654	657	712	715	721	637	724	682	677	673	665	695	699	681	718	644	729	674	646	706	642	705	640	670	700	681	688	687	694	642	659	673	676	672	717	704	664	694	656	707	717	672	676	706	703	734	736	700	662	703	692	698	644	711	681	695	655	683	666	699	626	720	689	674	686	682	690	687	696	685	717	702	671	690	724	666	695	698	726	706	681	705	697	658	717	703	672	668	610	659	675	696	696	720	715	668	703	680	653	675	671	678	684	656	695	661	655	668	701	678	692	672	652	648	648	681	708	674	690	666	654	689	656	673	641	681	691	681	672	700	661	708	729	679	715	744	630	645	677	719	675	673	645	696	665	638	662	665	681	736	680	696	720	670	660	649	693	677	665	713	718	689	686	643	687	750	737	639	761	684	711	701	724	705	670	714	711	707	678	673	695	690	698	654	689	694	701	702	648	687	703	643	697	733	644	654	706	675	681	687	695	636	682	648	651	713	651	714	646	666	716	678	644	615	691	676	674	714	668	673	644	687	697	678	671	634	690	684	690	681	677	702	635	683	666	660	682	643	685	653	679	640	696	685	661	622	696	688	665	677	661	681	622	670	665	661	654	650	681	718	668	664	706	666	697	652	681	731	677	714	679	697	650	640	709	632	713	705	626	688	700	701	702	707	684	681	633	706	658	629	657	637	690	679	685	681	640	685	649	677	665	693	686	679	672	688	675	720	719	697	672	663	671	688	634	751	687	687	667	697	675	674	718	676	719	659	699	657	674	657	673	683	677	662	681	687	664	642	773	684	654	697	709	673	621	727	702	665	681	679	712	673	656	762	677	689	720	683	698	658	704	690	710	722	723	692	721	684	658	702	640	680	657	639	694	700	657	682	681	699	668	685	692	637	686	627	686	671	699	683	687	708	674	701	678	724	669	660	619	670	669	684	694	706	695	674	669	686	657	646	680	714	650	703	701	686	695	677	661	726	724	680	704	627	697	658	707	695	690	705	703	679	679	718	733	692	686	671	680	711	681	652	686	681	648	678	639	655	690	702	666	616	659	673	714	653	678	681	683	660	706	695	656	686	698	685	684	660	672	652	658	674	686	663	631	667	694	690	687	653	679	688	638	705	722	726	706	693	722	654	694	695	710	675	652	690	696	673	672	674	647	652	659	703	708	659	696	734	704	681	713	710	695	643	684	708	648	725	705	714	698	694	660	637	764	679	643	653	655	668	649	624	680	690	681	695	702	685	706	665	653	655	672	687	707	686	630	679	704	671	671	697	661	691	705	681	703	644	688	615	704	710	678	673	645	710	657	670	684	724	690	723	655	677	653	680	642	670	680	724	673	685	668	664	609	697	728	691	710	662	689	692	691	688	678	666	635	737	668	714	691	656	701	693	690	656	687	665	706	681	707	654	708	653	683	692	663	684	676	687	658	717	680	696	637	689	674	677	689	653	646	707	650	684	667	685	725	680	696	738	659	637	694	659	655	700	693	706	673	667	693	700	667	692	685	661	678	704	703	686	697	642	671	717	710	646	752	636	676	683	710	677	695	636	673	665	646	691	675	701	731	704	709	682	678	662	680	735	695	654	654	635	748	696	699	718	696	666	667	680	728	715	697	744	656	695	698	676	693	669	706	705	721	675	735	678	673	670	658	652	713	676	657	724	651	652	630	726	652	688	656	720	654	685	705	683	660	680	652	680	705	714	682	699	669	665	673	604	750	674	698	716	690	674	677	686	707	677	661	703	706	694	697	706	688	700	674	678	684	711	696	668	652	673	732	648	703	653	686	698	655	664	698	723	676	710	666	648	709	663	719	697	653	732	653	700	701	730	683	690	699	668	641	641	691	692	690	687	704	679	677	609	725	708	638	662	669	671	686	677	698	668	680	649	693	701	702	656	716	684	656	672	708	729	708	659	693	696	694	653	666	693	698	690	688	662	680	727	671	721	684	666	682	708	691	668	654	730	696	656	682	675	702	700	680	653	683	663	664	688	727	697	694	658	706	721	659	720	664	687	700	664	737	677	699	706	678	682	612	675
23313	3277	1100	913	617	499	397	339	353	270	266	253	254	243	198	230	190	197	206	201	185	174	212	196	219	208	185	188	205	188	181	195	182	196	182	202	187	180	197	213	180	191	183	170	172	188	195	169	203	178	148	195	189	202	178	188	195	190	167	193	192	200	186	208	158	191	179	185	178	186	197	185	189	157	175	179	171	198	200	197	145	197	201	191	176	185	198	208	184	194	190	207	190	190	181	217	197	183	194	162	175	180	189	171	166	173	204	163	169	177	182	199	186	204	202	179	152	182	185	181	201	187	189	192	168	191	191	196	175	173	215	176	177	170	167	199	167	184	184	190	207	195	190	195	150	173	182	154	182	162	170	197	151	202	173	178	199	177	145	212	191	159	164	148	201	180	184	174	171	188	173	177	160	183	161	175	177	184	183	179	177	193	167	178	202	207	201	165	203	176	184	205	186	179	163	156	196	182	187	199	199	201	202	182	163	195	211	183	174	194	173	195	179	176	152	190	178	171	182	182	194	168	158	179	184	167	171	166	206	167	196	189	185	176	183	192	194	202	198	167	201	202	175	198	171	183	156	175	169	180	169	212	169	178	192	185	190	173	183	183	184	193	186	186	205	172	173	172	173	167	198	161	185	176	182	190	191	196	192	191	206	165	186	209	184	169	180	188	175	185	187	184	179	160	196	199	199	182	171	177	153	186	155	158	182	180	185	183	174	183	189	199	171	185	169	176	196	156	198	175	183	180	182	175	171	162	181	173	189	182	163	148	172	177	175	174	168	188	190	188	172	179	180	169	174	190	168	197	186	173	194	204	189	186	208	181	148	172	182	176	169	197	180	191	198	190	202	173	208	163	174	169	213	191	152	193	187	187	221	200	177	213	175	180	196	174	173	168	172	191	173	199	197	176	213	194	182	191	212	192	175	188	172	163	189	187	188	186	174	180	173	160	181	169	207	169	196	171	182	203	175	183	172	165	158	192	200	182	156	186	179	159	189	195	200	176	163	189	204	174	199	207	178	190	194	170	198	189	204	176	195	173	206	170	180	176	177	169	171	178	186	180	173	186	175	184	177	193	161	158	171	194	194	180	174	171	178	195	205	193	179	175	175	179	172	188	186	186	177	172	196	192	185	185	165	175	199	143	188	171	182	188	201	191	198	188	189	194	176	198	180	186	201	198	198	165	183	141	191	200	201	180	169	170	196	179	186	182	182	186	196	192	167	183	175	193	174	169	153	173	178	178	162	160	182	192	174	184	187	199	176	159	195	151	187	200	158	185	183	183	194	208	167	170	182	195	202	170	193	190	182	187	160	205	189	176	167	161	186	196	198	168	174	199	217	176	186	164	193	192	160	181	183	193	176	199	175	188	169	197	182	174	190	191	189	178	184	191	197	195	179	177	188	187	177	162	184	172	181	189	213	178	172	198	200	162	194	162	191	176	196	198	178	176	191	169	158	201	183	192	204	197	170	166	185	180	171	173	176	174	198	176	194	192	159	173	189	163	157	178	192	172	170	183	194	182	195	206	206	182	196	198	194	184	192	178	189	183	192	176	189	205	202	196	185	206	197	189	181	199	187	214	200	218	184	197	204	162	151	186	158	163	180	173	195	179	180	182	207	167	187	193	168	174	188	164	171	189	167	183	175	168	173	184	190	186	188	215	198	171	221	194	207	177	180	190	185	224	188	169	190	178	185	197	173	184	179	166	170	177	174	198	184	178	198	175	171	167	157	198	186	179	188	170	195	181	167	163	160	181	158	190	183	198	175	155	171	186	179	184	180	200	182	190	190	192	182	156	151	179	170	168	171	203	198	180	172	170	167	194	174	200	187	183	197	190	170	208	167	198	178	153	193	144	174	202	183	193	175	195	150	202	160	183	163	178	181	175	186	183	165	187	181	222	188	183	173	169	180	164	171	179	174	209	188	211	164	180	197	198	196	185	201	175	181	185	199	178	194	167	178	184	153	170	182	187	181	188	174	193	189	168	180	196	216	170	181	186	179	173	180	161	163	177	185	155	211	195	210	192	200	200	192	198	191	163	177	158	174	188	184	180	181	183	185	176	192	167	202	200	165	175	180	180	200	212	186	152	166	169	176	153	202	177	175	173	195	176	196	179	183	193	175	192	191	203	174	177	192	195	168	178	169	169	155	181	190	174	183	165	206	152	187	177	176	193	191	163	182	181	142	185	192	189	201	191	188	181	184	188	186	163	194	172	188	173	180	186	207	210	182	163	169	200	149	177	155	192	166	205	180	199	181	191	182	217	207	179	196	175	164	182	172	193	195	165	181	191	169	188	168	178	164	197	171	194	190	186	205	196	189	169	180	200	189	196	181	186	198	167	176	181	173	189	180	165	199	185	174	153	166	177	201	173	193	187	185	178	194	210	204	173	165	182	175	184	188	180	185	168	156	182	159	207	178	192	198	158	189	199	176	183	183	187	170	156	185	186	172	164	184	153	171	170	164	205	173	218	186	162	187	176	168	183	172	194	180	207	184	158	161	183	171	204	194	171	162	186	207	174	197	218	193	187	179	200	188	184	174	194	175	168	177	167	176	180	213	173	169	187	172	182	183	171	177	188	206	192	190	153	204	202	224	169	163	178	179	180	171	176	178	181	195	168	178	186	191	197	164	173	186	199	157	207	174	171	204	199	174	186	194	207	157	186	182	195	175	189	214	183	227	182	159	195	196	200	200	170	171	192	179	209	186	183	193	178	191	176	207	184	187	183	181	180	159	182	156	157	196	196	189	196	178	184	184	215	201	164	188	209	176	167	178	182	182	204	174	199	185	194	196	178	161	191	176	167	180	172	205	193	181	178	175	175	186	201	175	208	179	192	164	180	184	181	201	164	209	180	176	170	144	164	195	187	172	197	159	194	186	173	197	172	173	185	213	171	190	186	170	169	179	201	214	204	194	195	173	215	177	182	181	194	177	181	185	160	186	179	195	165	171	158	174	212	178	189	186	194	186	178	175	166	194	174	186	174	164	179	186	184	173	194	186	207	188	187	202	187	198	202	166	188	182	185	187	172	189	174	174	205	150	214	177	192	212	196	194	197	195	194	209	181	177	172	186	188	207	178	200	199	171	169	161	199	177	190	197	169	176	189	166	177	177	202	171	175	173	193	181	198	191	197	163	181	178	190	179	159	195	190	188	166	182	177	180	177	159	166	194	173	179	161	178	176	152	197	150	196	194	162	203	169	186	207	172	184	170	188	172	184	170	203	175	187	184	187	180	193	175	189	171	204	191	169	184	169	208	186	188	176	204	152	195	195	159	161	177	177	190	174	204	175	185	194	190	177	174	179	187	173	194	185	200	189	190	175	191	148	164	191	163	184	167	215	192	162	175	162	186	187	191	173	178	179	201	198	166	165	181	195	149	169	194	193	162	169	210	178	184	170	169	181	196	199	191	201	149	156	144	183	195	189	182	200	179	176	186	178	165	180	202	194	152	180	187	182	185	206	177	214	185	195	197	185	159	189
12133	1698	2500	2942	2666	2246	1891	1632	1374	1308	1137	1064	1066	930	857	807	829	788	735	675	711	641	625	677	626	640	623	611	628	586	578	603	618	559	601	593	577	569	550	607	560	543	582	619	555	568	595	582	557	587	552	515	582	512	537	576	566	596	541	563	566	561	569	563	562	594	554	547	514	538	568	558	547	556	558	562	512	567	565	528	555	516	520	565	507	507	567	559	526	578	530	578	576	534	508	552	577	529	546	562	524	535	524	517	535	570	514	490	550	522	544	534	530	558	511	508	565	542	524	556	546	518	539	544	527	552	549	539	553	577	528	549	563	529	495	518	525	588	532	528	542	548	513	572	519	531	551	534	520	523	534	509	545	503	568	530	527	535	520	518	535	534	551	509	528	521	551	523	555	528	564	559	510	511	569	556	480	492	528	555	547	528	529	564	558	533	569	503	501	556	553	539	548	553	562	531	554	539	557	583	521	547	573	549	548	526	521	529	554	557	552	538	518	479	562	530	545	534	549	528	542	547	515	526	546	508	561	588	518	541	510	530	528	562	521	517	502	516	509	554	519	499	545	528	518	532	508	546	541	493	567	550	511	567	516	517	539	511	525	518	504	531	523	537	557	513	505	545	511	509	540	549	536	550	519	545	536	525	576	553	522	539	545	529	538	510	551	525	515	506	518	522	554	542	527	539	523	558	540	525	526	542	493	493	555	535	535	558	548	530	513	522	537	575	513	487	524	517	501	498	548	518	533	527	533	552	522	544	541	503	557	537	537	547	523	536	531	497	515	545	547	530	511	499	531	524	548	534	527	549	520	540	559	533	574	543	518	583	523	521	524	518	519	520	518	578	528	561	524	507	536	548	521	536	532	536	541	539	475	533	528	545	535	489	506	557	557	526	568	579	543	462	521	514	489	533	532	512	542	551	524	563	534	529	539	530	514	553	494	551	525	554	547	516	514	530	482	545	558	536	519	498	549	524	525	554	512	514	502	522	509	548	512	537	541	537	549	517	514	537	557	486	520	523	534	499	537	550	537	544	540	515	542	488	520	533	579	517	510	513	535	536	502	510	515	562	540	540	504	548	486	551	515	558	572	564	505	537	499	502	537	501	557	568	529	540	503	537	503	572	527	540	529	526	564	567	559	577	543	570	581	560	582	570	545	537	516	508	511	560	532	564	530	506	524	537	555	508	540	525	484	520	520	539	534	522	586	518	572	504	523	533	568	503	542	521	483	578	526	539	546	526	520	555	527	498	559	541	513	489	515	572	512	542	523	545	555	508	524	544	546	544	519	565	523	508	536	525	580	515	544	507	519	562	525	542	519	534	542	545	539	552	521	521	528	531	548	565	503	520	524	493	529	566	542	558	549	517	523	533	538	536	555	545	542	540	507	535	547	524	518	472	505	511	530	549	537	506	528	525	545	527	504	543	548	552	522	533	554	550	532	542	552	573	542	574	537	533	538	558	549	543	532	543	525	522	543	512	549	511	550	522	538	514	519	545	552	588	540	535	572	544	509	507	531	522	517	542	559	509	501	538	600	553	558	514	542	529	548	529	505	552	551	495	530	562	517	536	528	557	559	554	554	528	542	577	553	535	499	551	557	540	514	516	531	523	498	517	543	545	536	524	512	529	519	537	547	506	514	547	548	558	523	531	520	512	533	528	520	579	534	539	536	527	505	538	544	583	545	480	561	549	537	528	515	535	553	565	557	526	578	557	539	501	579	552	511	513	542	522	527	539	504	527	516	511	549	534	549	513	539	541	533	539	504	539	515	540	572	523	510	546	530	537	524	503	556	523	525	514	511	572	540	562	556	506	522	519	544	565	538	515	540	519	496	484	525	533	564	534	516	545	540	493	543	525	572	515	561	546	534	521	556	509	535	525	486	496	511	503	533	554	560	505	538	517	520	517	545	499	534	565	543	520	527	517	570	532	518	521	554	516	518	540	518	556	504	496	526	561	534	523	553	539	551	557	512	548	495	512	543	507	503	563	528	523	508	508	537	520	537	502	542	521	520	499	558	518	524	493	524	550	500	556	513	575	520	529	533	528	525	529	525	540	526	558	548	554	543	544	534	518	549	548	533	564	518	532	549	519	533	495	544	509	531	542	532	519	510	516	530	516	531	555	508	539	486	526	523	517	532	492	573	516	543	540	548	549	521	539	523	520	533	559	564	568	534	542	531	545	548	553	551	505	556	556	550	541	557	540	511	550	514	553	524	534	557	528	519	537	545	539	539	519	511	547	524	521	500	526	560	562	489	539	531	514	552	557	568	566	527	536	549	538	513	503	517	554	505	521	559	492	524	537	529	549	520	565	498	558	535	554	495	530	539	571	537	521	547	522	580	543	513	532	523	555	582	553	526	566	536	546	524	532	500	501	525	549	509	523	505	523	514	532	543	520	562	531	508	563	517	520	493	522	532	509	539	541	559	546	573	501	526	528	541	555	493	532	505	526	545	523	530	548	523	519	527	518	552	528	574	523	594	573	522	526	543	518	548	533	537	548	526	555	503	521	546	523	517	509	545	538	527	558	526	531	530	525	565	523	525	512	552	505	516	535	549	553	477	524	518	530	536	539	556	557	503	509	575	554	508	556	560	526	538	517	557	532	518	479	554	520	557	545	543	506	527	536	540	540	552	541	541	543	531	538	532	519	570	525	545	518	565	565	527	535	538	490	515	530	504	516	530	528	539	547	544	526	525	502	549	548	544	529	528	521	501	549	505	524	536	535	513	534	523	511	541	529	532	537	584	503	540	511	523	487	527	529	560	484	531	579	557	530	549	527	496	518	532	525	523	522	522	507	526	540	519	619	522	538	545	514	563	516	545	537	541	534	512	529	556	570	542	508	539	533	566	548	500	547	533	540	520	544	521	520	528	537	525	555	567	485	534	553	523	468	548	569	484	583	530	550	564	539	518	517	477	525	588	533	554	547	519	527	562	564	552	529	560	569	504	532	540	524	492	532	534	530	502	553	576	557	492	536	531	574	561	547	538	537	544	533	530	533	551	533	555	549	515	560	539	539	457	516	581	510	530	516	521	535	496	565	508	565	500	538	548	555	552	537	514	496	530	526	514	549	540	500	536	546	534	522	568	518	515	531	542	559	539	569	533	532	521	550	588	544	517	536	484	522	508	528	501	540	534	494	514	544	541	521	563	479	523	575	546	512	555	547	573	531	529	558	520	493	553	558	540	568	547	523	554	550	544	519	567	545	568	525	522	550	538	528	529	534	551	534	488	532	554	538	560	539	485	536	541	500	566	547	520	535	525	496	541	530	497	569	566	567	537	499	511	580	525	568	534	546	495	489	495	535	543	562	557	540	536	523	512	528	512	535	505	536	523	515	535	503	560	531	533	535	522	556	537	536	520	523	570	510	535	534	532	507	507	526	547	529	520	566	539	516	548	522	537	556	507	525	544	519	559	553	523	552	526	531	544	485	553	540	543	555	517	509	580	525	521	544	530	519	502	498	543	572	527	554	549	511
36519	7929	2682	2027	1363	1041	887	752	697	590	543	527	474	486	386	422	426	437	356	410	383	397	377	397	383	444	418	387	347	363	364	375	360	348	370	368	334	363	380	350	360	370	346	317	367	366	358	408	356	367	335	371	392	335	367	433	355	381	346	356	356	364	349	344	340	315	372	371	340	364	365	368	371	350	349	358	362	378	351	338	304	351	372	370	358	363	324	333	337	377	384	338	353	365	367	366	350	385	334	358	345	339	355	363	375	344	355	380	338	395	330	379	369	362	395	344	325	363	371	322	397	338	354	375	339	342	337	365	343	365	351	361	374	355	349	357	332	368	366	337	362	343	361	352	362	335	356	375	323	339	377	357	362	343	385	344	333	389	359	317	316	342	350	339	363	377	348	350	359	341	361	370	352	350	350	377	384	346	330	361	384	366	353	356	331	358	356	345	365	316	359	364	374	367	380	341	358	361	330	317	389	321	372	348	381	393	366	351	337	366	360	326	383	372	338	349	363	385	383	353	380	322	359	347	330	371	353	360	347	360	361	380	302	377	373	344	359	359	357	371	338	338	365	319	339	317	361	356	359	367	359	349	390	340	356	334	395	343	317	325	379	352	370	364	338	340	383	352	341	345	337	352	312	331	349	366	350	364	367	361	348	380	375	356	354	362	378	347	340	393	354	352	373	361	345	355	397	350	325	367	348	345	381	351	361	338	384	329	355	380	331	346	361	360	335	351	353	324	351	361	334	332	353	337	363	346	387	338	336	378	351	351	354	375	350	360	322	336	369	309	339	352	342	366	354	369	363	366	360	302	321	341	346	327	352	349	328	343	379	356	358	368	365	351	343	377	353	364	337	381	352	353	347	363	352	387	359	364	371	322	350	325	371	349	355	370	326	350	373	355	375	358	345	373	368	361	366	352	359	339	383	316	368	353	362	341	339	346	321	323	332	336	367	338	361	391	324	347	345	342	334	365	361	385	343	332	364	369	398	347	389	358	348	352	367	344	375	359	371	355	378	351	331	318	319	349	338	367	334	369	373	356	344	353	345	354	348	343	362	372	352	366	377	313	357	320	365	352	370	366	375	362	360	321	364	350	365	355	301	349	372	325	365	369	312	383	366	362	355	328	337	359	358	345	328	343	417	377	328	382	379	349	375	350	363	360	345	360	360	342	367	341	344	373	353	329	383	344	314	339	370	358	366	334	382	385	314	383	367	352	312	362	325	368	340	351	330	335	352	331	345	361	338	333	390	328	396	337	356	336	365	383	378	364	363	372	376	374	373	357	381	352	373	362	367	319	366	352	359	338	333	353	318	354	397	366	370	356	389	367	336	356	309	338	330	332	376	332	343	360	335	336	344	367	345	369	337	363	367	344	364	359	357	377	353	353	337	370	382	327	325	357	364	348	377	340	368	307	338	359	344	358	377	357	333	368	364	354	392	315	357	358	358	370	374	364	335	341	386	356	343	371	327	373	382	368	371	343	345	322	334	345	351	343	366	340	371	339	365	365	340	378	354	376	378	356	392	359	328	361	402	385	362	358	370	365	377	353	335	334	323	363	323	346	340	347	365	375	397	364	356	346	355	344	373	361	353	332	369	390	366	315	373	337	355	375	354	355	364	360	353	360	371	346	333	372	318	360	373	352	376	356	330	371	355	332	344	386	355	389	391	374	307	389	301	335	354	357	337	338	372	364	365	351	352	377	349	315	333	340	360	332	330	329	364	343	350	350	365	316	375	344	342	325	379	371	347	356	365	352	354	309	375	357	360	364	346	337	327	366	353	363	349	370	335	333	344	379	350	392	342	353	362	368	374	356	334	333	337	341	357	380	377	364	343	347	325	355	326	376	340	358	335	355	337	356	339	326	338	351	365	339	333	389	346	343	397	352	335	361	376	359	345	347	342	345	368	381	326	367	357	376	325	347	373	314	376	336	351	338	353	393	361	342	335	373	355	345	362	337	332	339	355	338	334	348	362	374	329	350	361	338	374	351	318	353	357	376	369	341	395	377	372	370	365	357	376	378	347	352	371	343	353	329	347	340	343	337	387	300	322	381	326	353	359	328	335	352	332	359	359	346	358	376	358	378	365	347	370	331	360	357	366	382	331	336	336	359	334	388	356	352	338	335	337	349	333	330	354	354	373	361	351	345	343	343	348	380	332	340	330	333	332	335	359	360	382	374	364	353	357	349	345	350	364	350	353	328	345	345	376	327	355	364	390	336	365	417	326	341	322	340	355	350	330	355	328	365	382	357	341	352	317	381	377	379	357	353	326	368	370	346	355	366	332	347	331	352	350	330	345	370	350	379	406	343	323	333	334	358	339	351	334	382	329	351	390	357	325	361	370	332	343	352	380	331	365	332	356	353	344	379	377	364	343	332	340	368	351	370	378	394	353	352	355	345	331	370	342	366	346	351	345	380	326	354	303	356	366	344	345	345	341	357	332	392	345	338	338	329	338	368	340	352	337	340	367	371	320	355	350	329	377	353	366	368	356	337	332	363	359	314	356	334	345	357	372	369	366	324	370	341	324	335	331	330	324	349	351	386	372	337	371	347	329	363	386	353	332	326	397	326	397	351	354	334	352	339	343	369	362	369	358	398	312	343	317	373	367	351	331	383	350	370	380	341	341	372	355	383	369	390	361	355	333	308	359	342	376	349	372	346	378	350	356	365	384	352	346	329	352	380	361	379	371	390	341	340	382	371	361	367	362	343	334	362	351	324	341	362	333	347	351	325	351	380	301	350	332	353	352	338	353	372	344	350	336	358	329	368	388	326	376	346	344	333	368	355	327	366	358	383	341	358	358	357	330	348	341	359	322	349	336	310	377	373	367	344	361	364	321	324	340	376	391	360	339	378	341	413	343	357	325	367	335	345	358	364	368	371	333	315	343	402	339	337	369	343	365	340	338	318	322	318	331	389	374	391	358	359	340	354	360	331	336	331	366	377	338	333	391	376	362	384	372	342	318	325	321	324	325	373	313	371	351	354	315	348	350	351	354	386	389	400	372	368	352	343	350	365	364	376	329	326	326	339	317	331	372	373	379	301	357	364	361	377	374	346	328	374	329	369	325	323	356	346	349	346	374	376	380	359	378	407	363	345	338	344	360	359	353	337	329	365	353	350	368	324	389	343	376	353	404	354	351	367	366	380	350	310	358	391	345	343	361	336	323	389	349	375	318	360	356	334	341	324	356	358	329	310	336	352	352	348	372	338	329	386	377	362	329	350	360	354	372	356	350	341	340	315	369	345	318	377	337	325	364	375	332	332	349	336	315	327	372	363	327	370	376	364	326	345	377	359	337	346	362	378	355	345	328	372	375	346	362	342	360	353	359	353	359	374	363	369	369	332	377	357	391	359	375	340	359	313	342	332	345	390	335	352	355	346	363	341	330	340	361	355	390	333	345	361	356	373	364	333	376	351	352	408	335	347	351	329	332	358	348	365	364	358	346	387	365	328	335	369	395	338	392	359	374	349	347	333	375	366
17625	3137	4626	5560	4880	3956	3454	3023	2635	2331	2187	1873	1672	1608	1615	1497	1412	1414	1332	1325	1237	1212	1231	1187	1116	1169	1106	1091	1066	1107	1075	1064	1042	1026	1071	1017	956	1006	992	1019	952	982	968	1005	940	997	996	969	954	949	929	915	1002	922	936	929	978	893	946	1008	912	932	916	966	979	940	906	934	967	860	981	902	873	952	880	942	938	896	876	922	920	936	917	913	929	882	913	896	911	879	924	921	880	920	875	919	953	957	900	903	940	950	957	878	878	884	922	916	842	892	882	910	911	929	940	892	927	925	933	898	927	938	926	889	912	913	887	892	916	913	901	918	895	900	908	880	939	875	907	921	856	839	926	909	927	911	887	878	959	915	951	894	940	944	928	848	883	951	871	921	877	922	923	934	932	978	934	888	923	991	876	935	881	928	915	870	895	897	953	867	913	929	960	841	901	904	976	879	914	911	917	929	855	817	905	882	932	937	891	897	863	913	940	926	903	931	935	855	961	975	977	890	838	919	927	929	920	950	931	928	859	918	918	873	910	948	892	924	937	897	908	944	875	894	890	871	888	903	890	933	904	927	936	928	925	930	884	892	871	903	865	907	913	924	936	927	905	896	930	941	855	889	915	933	897	875	923	883	814	917	919	907	901	907	917	917	909	925	910	910	898	899	884	882	906	988	917	913	943	910	906	880	871	962	938	924	913	856	932	898	876	909	921	941	926	908	893	882	940	874	888	861	933	949	928	922	922	905	888	916	907	895	943	941	917	925	902	917	904	978	919	970	915	887	864	883	950	866	909	909	882	893	920	873	894	899	874	924	921	897	876	895	905	871	897	913	951	899	896	886	928	826	896	907	950	899	909	897	877	945	919	832	895	925	925	918	907	861	928	945	872	924	864	881	950	919	899	899	946	913	893	933	899	923	920	902	923	933	934	932	846	886	928	878	875	918	933	916	887	885	952	897	924	922	915	908	935	900	853	918	885	886	907	872	973	864	910	907	913	886	941	879	886	897	941	871	961	914	925	938	943	916	930	874	887	910	882	911	886	973	848	901	901	907	872	894	874	890	808	900	920	955	934	933	904	868	878	875	896	878	885	909	876	913	915	921	919	896	965	957	905	861	869	887	858	857	902	897	890	911	939	927	907	930	937	942	902	895	875	943	931	908	902	946	927	916	914	878	863	947	960	914	866	842	917	895	903	949	903	883	898	918	890	891	884	880	890	961	914	900	902	889	836	825	947	924	965	949	888	837	941	922	882	899	896	937	918	918	914	882	929	935	896	886	912	937	946	865	907	904	907	867	940	852	935	893	880	910	913	913	967	906	911	867	878	890	879	847	928	891	893	895	879	888	911	932	936	927	882	838	890	894	908	892	839	913	924	900	910	922	888	917	911	920	947	903	886	909	877	978	964	930	905	916	898	883	908	920	896	948	889	934	839	878	898	929	896	931	928	913	895	890	891	949	910	887	892	893	925	947	922	941	896	968	971	913	901	938	910	872	873	894	895	883	865	931	873	909	955	911	825	907	888	903	869	895	879	950	861	820	894	914	887	890	922	917	861	927	926	844	857	945	957	898	905	974	882	891	933	869	925	916	919	900	873	921	923	953	917	883	840	891	917	883	871	890	906	900	958	923	896	931	928	907	864	886	945	907	912	924	924	905	872	895	877	837	881	882	896	937	917	907	880	876	938	906	938	856	855	889	861	938	973	947	896	861	902	894	884	932	933	875	934	895	934	954	907	908	888	922	886	858	859	900	899	927	895	900	919	898	900	861	868	915	898	897	892	907	940	926	920	916	914	852	880	862	936	938	918	971	932	910	867	902	911	891	891	912	906	910	891	966	879	901	890	888	916	961	897	894	949	960	927	931	930	936	900	885	920	876	952	985	881	895	956	881	871	879	931	934	937	960	913	916	946	892	925	926	899	826	894	907	916	907	854	856	876	949	949	875	899	903	925	855	934	903	901	921	896	865	924	855	890	946	891	928	897	923	914	940	900	854	904	860	927	851	871	914	856	943	903	944	877	902	889	984	936	908	907	884	897	901	906	935	922	897	928	948	898	906	876	853	900	943	920	892	933	869	944	932	906	896	840	878	927	901	938	908	921	831	903	958	904	876	933	912	876	977	942	926	941	924	903	905	879	872	903	906	923	873	932	908	905	931	868	871	871	897	907	922	864	877	934	940	938	858	952	929	869	835	950	880	937	914	944	927	944	894	870	915	871	927	881	962	962	867	905	922	883	848	909	923	903	905	893	880	880	886	916	905	943	906	885	923	908	867	961	967	877	856	861	947	936	899	852	880	886	877	895	843	925	847	862	926	867	925	893	900	884	910	922	873	937	871	894	886	872	886	939	904	875	845	859	966	895	889	898	909	930	938	940	916	844	902	904	904	918	924	902	905	909	918	830	912	902	925	901	907	904	863	886	879	931	908	933	867	912	924	879	872	871	868	877	916	870	910	926	948	932	875	919	890	866	891	899	910	926	889	900	941	885	911	885	864	923	864	908	879	882	935	950	958	927	871	921	938	884	930	893	885	913	917	891	896	950	924	899	911	896	898	871	904	916	968	927	868	934	902	887	868	898	885	940	921	914	904	854	931	905	894	946	947	909	903	903	891	912	889	962	880	920	928	925	927	967	868	909	963	927	890	858	909	943	905	929	927	897	854	951	896	873	907	960	909	867	875	930	878	921	921	857	906	905	921	895	843	872	937	892	907	939	901	897	942	950	869	902	830	914	906	941	909	909	851	931	926	839	879	931	907	911	914	877	942	873	900	908	946	909	957	867	872	930	925	867	894	952	901	945	849	957	909	971	914	932	884	883	911	934	910	932	970	914	906	883	859	914	918	921	936	949	927	876	898	906	886	932	871	906	922	978	895	943	926	945	889	876	930	898	870	900	930	918	899	917	841	905	891	860	883	927	933	947	928	932	937	937	884	944	917	911	895	908	897	896	895	872	897	879	910	876	887	908	939	918	889	918	910	914	935	954	915	914	972	903	911	873	929	868	944	910	909	901	948	872	861	952	841	897	884	942	930	948	840	879	970	1009	889	926	938	919	879	929	893	928	921	906	955	912	942	913	888	914	872	968	903	868	919	911	869	918	878	882	848	917	917	930	872	878	934	924	903	897	921	893	927	918	874	894	921	896	949	871	925	871	925	923	923	903	907	910	897	924	837	948	927	920	940	906	884	908	892	943	923	851	942	941	896	901	959	907	916	886	896	848	934	905	955	901	899	837	958	882	897	887	921	893	873	893	908	924	899	851	888	849	848	861	869	921	871	891	922	925	927	891	906	905	904	903	830	941	914	956	818	886	938	904	923	879	918	856	940	901	908	949	852	912	915	910	912	957	888	907	915	913	892	909	929	884	880	910	941	903	940	877	943	903	876	906	934	890	873	902	891	860	911	910	906	952	967	912	926	954	873	906	896	894	870	928	887	872	912	897	960	877	917	916	886	849	942	926	956	915	917	886	897	912	924	888	905	923	917	941	950	885	937
3524	329	275	271	267	273	261	295	276	262	265	259	252	261	251	289	277	249	245	270	256	268	257	280	272	259	282	276	292	284	278	260	243	237	278	233	273	257	231	239	263	279	261	274	261	238	257	270	250	287	265	282	275	283	253	264	283	269	263	246	261	235	259	269	269	300	266	252	269	231	248	262	253	275	297	294	236	247	237	294	270	244	230	279	253	260	282	262	262	259	291	257	262	244	270	278	279	258	274	242	272	275	264	268	279	217	248	237	252	269	285	300	250	248	264	250	263	278	254	290	285	304	248	265	267	253	264	239	271	280	275	277	269	262	266	291	271	255	238	249	249	224	243	259	272	288	277	276	284	285	273	264	251	233	252	283	280	271	264	271	227	247	293	272	264	290	257	273	245	275	268	283	292	262	278	255	262	242	246	269	270	264	259	249	282	300	287	263	290	275	304	257	283	251	282	246	261	262	292	288	278	264	241	264	287	270	273	272	279	272	280	244	281	261	264	241	278	245	252	274	267	272	277	264	272	274	234	252	275	267	258	253	244	258	240	273	282	293	273	249	288	302	254	269	231	246	294	285	253	284	284	252	262	247	247	278	276	251	291	245	275	280	280	232	276	285	294	270	269	257	269	270	285	251	279	293	248	283	255	262	245	251	282	251	272	275	265	283	271	256	263	280	276	246	263	262	244	249	275	281	241	242	272	261	247	245	263	255	262	250	247	260	246	267	290	260	282	267	260	248	251	290	272	249	267	250	262	254	234	251	245	263	250	273	262	258	250	267	269	270	261	277	249	262	275	303	275	274	256	299	250	264	259	287	255	266	272	272	255	250	283	281	278	311	260	290	236	256	312	258	255	283	269	280	268	261	257	272	273	278	258	265	268	254	252	279	255	267	270	301	257	259	283	231	246	257	241	270	270	273	238	229	269	222	229	274	266	269	266	267	291	267	274	258	291	267	276	280	258	242	295	253	257	260	262	253	276	267	281	291	267	272	254	256	256	273	294	254	276	293	263	280	261	248	312	270	260	273	272	276	313	261	277	269	286	254	286	262	253	249	285	254	266	273	258	259	253	262	254	276	258	254	281	264	222	249	226	276	267	241	264	268	256	272	241	256	255	264	260	245	279	288	264	276	258	273	293	282	284	248	259	284	280	285	246	265	291	278	259	264	308	267	286	246	242	241	246	269	240	262	237	257	268	255	283	267	279	268	242	265	284	284	254	272	271	266	271	277	272	258	286	261	264	285	261	258	274	280	295	251	247	280	256	287	292	248	261	240	270	243	249	243	263	252	280	234	266	268	261	266	266	259	237	263	254	279	258	269	280	246	240	265	270	289	270	284	285	262	217	284	258	265	251	276	308	285	271	280	232	248	265	271	236	256	254	266	270	220	263	270	251	262	249	272	279	303	276	275	265	243	270	264	261	260	254	267	280	260	262	296	259	257	267	283	252	232	274	290	270	279	249	267	272	272	265	253	243	271	276	279	244	238	280	220	235	275	267	261	269	269	235	253	274	273	253	254	237	269	270	249	267	246	235	298	261	241	266	268	264	257	269	268	267	281	268	270	270	271	269	272	264	252	266	269	268	281	250	266	269	261	265	257	236	284	268	230	275	268	256	264	279	260	265	229	257	274	262	283	246	240	267	248	258	244	296	273	288	275	265	271	293	260	258	257	276	265	264	264	252	240	290	244	270	266	275	283	271	285	241	277	274	265	266	257	245	253	260	261	238	266	256	254	268	249	241	256	285	275	242	250	281	262	265	267	261	293	265	256	257	270	265	253	244	273	259	282	299	233	264	256	242	217	273	281	269	288	271	263	244	268	253	270	230	273	269	275	253	270	267	235	260	283	282	253	265	236	249	270	254	259	304	285	299	283	257	273	283	215	295	244	251	241	271	261	259	243	220	261	262	265	256	265	261	259	265	243	289	280	253	275	267	265	292	271	274	265	276	279	290	252	262	273	263	267	241	268	273	252	265	275	265	245	258	302	250	263	272	262	303	282	297	273	284	241	258	264	291	278	261	267	277	249	269	252	278	250	293	267	310	256	269	279	290	275	266	231	269	263	248	270	244	259	236	270	273	253	269	281	280	256	238	254	283	241	270	261	269	264	265	254	280	300	245	262	281	280	252	277	235	246	242	265	265	278	282	264	287	279	278	274	297	240	247	248	261	279	265	235	263	275	274	270	253	261	256	291	266	276	260	267	263	249	290	247	254	261	290	235	272	299	257	255	232	302	274	281	265	264	229	262	304	268	275	269	271	275	272	268	230	248	268	245	289	264	244	264	293	263	302	258	280	294	261	267	249	273	267	253	274	259	250	282	239	276	232	292	258	280	265	257	286	260	254	281	267	241	246	255	278	256	236	275	253	279	244	231	264	245	253	271	268	249	248	296	252	291	275	261	289	312	257	270	256	249	266	258	258	253	266	281	238	246	277	267	242	250	270	251	270	273	268	278	257	266	257	297	226	239	256	250	279	244	262	268	260	242	240	262	233	267	275	299	266	281	286	249	270	263	257	239	286	258	285	281	284	268	249	244	269	267	257	267	236	270	246	236	257	260	260	243	253	276	268	291	273	272	272	265	286	260	287	252	252	249	276	255	252	331	256	269	275	277	267	251	268	264	254	294	260	280	253	283	259	282	278	263	270	292	251	274	255	278	253	265	275	291	255	241	288	264	248	260	275	243	288	270	262	286	298	258	249	253	261	257	291	289	269	210	276	249	275	286	296	259	267	268	237	244	249	270	267	266	261	242	251	251	263	264	283	284	268	280	278	255	249	271	282	265	260	271	227	244	264	242	244	282	262	280	285	249	287	275	244	282	255	271	258	246	246	278	241	289	275	265	304	262	270	286	257	259	261	279	251	260	287	268	255	264	279	263	262	254	258	259	278	276	279	267	264	310	252	268	261	263	257	244	240	254	253	242	283	291	260	259	276	284	255	236	245	256	253	242	291	287	236	257	268	273	270	253	244	241	272	255	225	251	265	229	255	264	280	273	257	270	273	284	290	270	292	269	280	281	225	251	258	288	261	278	259	262	272	297	265	261	296	282	293	265	270	260	256	268	261	280	247	247	259	254	230	284	264	268	267	251	285	224	279	269	280	270	267	238	267	270	279	278	253	262	249	260	248	261	269	260	291	293	253	308	282	292	282	254	247	287	226	272	294	238	254	284	258	293	275	243	263	257	246	290	261	258	274	238	242	270	238	261	262	263	283	292	258	249	245	278	253	266	262	274	267	264	290	273	280	269	263	245	293	281	276	257	265	260	272	265	264	286	265	272	237	252	242	238	256	272	258	267	272	274	265	269	257	296	244	290	265	258	255	241	265	261	292	261	298	271	256	270	254	247	260	291	259	238	291	270	274	275	278	270	259	267	252	267	281	307	281	274	231	264	263	233	272	255	272	279	277	262	297	254	257	244	280	239	270	285	254	277	244	284	276	250	225	229	276	266	260	240	291	267	247	246	239	274	274	276	287	263
3115	721	727	727	754	717	717	688	724	645	686	715	742	682	711	690	715	700	739	746	649	698	694	645	647	771	675	669	666	710	696	664	698	680	696	650	690	684	678	654	685	668	643	708	690	736	635	688	683	694	693	706	677	705	703	674	684	717	695	677	693	681	697	644	667	659	657	672	721	643	665	655	670	641	675	706	670	687	646	664	714	701	682	694	707	658	632	693	687	637	657	727	666	697	670	674	677	686	670	695	664	665	668	669	611	686	700	665	673	711	694	671	692	703	677	696	698	677	674	668	703	732	673	702	611	698	704	704	695	743	682	698	640	687	666	665	666	658	649	635	706	631	685	716	652	688	675	648	653	722	694	729	641	758	697	722	646	709	618	692	701	648	705	654	644	710	670	692	663	664	666	720	702	706	669	688	711	730	632	701	691	678	676	651	642	643	747	650	633	678	698	652	690	642	657	676	681	698	651	677	692	690	730	703	678	672	690	721	672	672	664	662	705	706	689	656	680	668	664	663	682	710	738	714	677	709	656	674	715	715	702	614	664	714	665	628	669	678	701	689	732	678	665	720	623	710	690	691	672	703	726	682	702	620	703	674	660	666	712	685	670	703	673	646	698	655	630	658	682	664	689	654	677	713	687	693	686	629	662	682	729	685	704	712	678	695	635	693	720	680	669	697	664	701	677	703	701	657	679	678	672	706	698	695	702	690	688	661	678	670	664	633	680	676	680	675	665	646	669	619	677	728	697	680	656	664	665	651	685	656	704	694	674	675	657	672	688	668	687	677	702	700	696	713	670	655	669	684	697	706	680	661	714	666	632	648	660	687	698	697	664	678	679	746	686	663	692	681	700	667	640	654	651	742	661	716	707	683	643	743	675	696	636	672	697	706	684	643	610	678	704	661	703	675	720	675	689	699	657	726	685	689	681	700	697	691	665	683	674	710	636	663	658	663	623	694	705	656	673	679	688	620	697	680	657	629	645	640	672	667	684	672	666	668	674	657	678	682	663	678	683	709	655	653	671	653	656	691	666	630	700	698	679	668	696	711	659	652	693	680	682	660	686	649	678	664	675	663	667	680	653	732	672	675	716	706	673	686	769	682	652	651	666	632	678	697	709	695	669	650	680	674	683	708	710	717	621	619	630	680	683	693	680	694	700	703	630	667	663	705	684	686	654	700	674	685	688	697	688	688	713	690	729	713	662	673	717	707	670	676	733	708	691	667	712	668	696	656	694	658	731	694	642	726	691	696	689	695	677	667	682	688	721	619	668	632	671	688	728	631	694	690	678	679	669	669	686	682	707	617	686	708	670	739	670	648	708	639	659	660	686	654	626	730	685	679	695	710	718	661	680	677	669	732	639	656	721	701	655	717	634	684	647	700	668	690	654	734	688	677	686	685	658	649	690	688	713	695	713	659	676	703	710	676	633	684	665	673	711	679	680	698	683	696	707	664	667	616	628	674	663	704	702	700	691	648	607	670	686	709	691	672	710	667	699	699	707	684	690	643	653	685	697	691	739	699	705	733	678	691	647	712	713	677	679	678	688	692	672	705	684	665	697	655	704	663	675	652	673	661	686	679	717	741	647	691	678	690	720	627	635	665	744	648	655	709	613	670	651	679	716	705	681	665	700	609	715	706	670	650	703	727	632	675	674	697	700	710	666	709	722	682	655	680	644	649	656	694	718	688	702	688	639	668	691	681	674	744	640	678	685	710	714	696	668	676	710	676	623	677	726	706	671	643	667	757	714	689	689	702	692	699	639	682	638	689	700	666	639	712	627	645	669	662	692	700	674	708	677	694	741	743	694	683	688	712	691	682	664	675	688	662	663	686	676	652	662	690	632	662	645	642	654	684	673	661	671	666	703	694	702	692	688	668	657	699	675	672	709	714	656	671	690	672	683	714	678	676	668	665	714	676	682	680	616	667	697	655	640	690	672	691	670	692	633	684	658	674	681	637	628	650	671	686	697	656	709	615	679	672	687	643	664	716	706	663	683	698	679	695	640	659	649	694	665	683	676	657	642	677	684	683	655	722	652	681	697	674	685	667	686	685	719	644	676	684	645	679	673	685	690	720	750	650	679	687	712	698	684	663	676	640	623	639	697	674	725	696	695	683	687	686	684	687	667	692	673	709	730	665	727	715	674	683	700	694	713	667	729	628	648	655	676	717	688	698	697	699	644	704	685	688	642	721	637	679	710	632	703	714	650	682	662	702	647	651	689	679	673	689	668	690	722	630	736	663	703	681	698	681	636	695	670	647	687	697	712	674	667	704	678	678	672	630	646	664	658	700	680	655	671	672	690	687	711	672	725	671	736	704	713	665	669	698	685	670	737	677	695	675	681	675	722	673	680	733	639	680	687	672	684	709	650	660	694	612	684	663	660	710	732	691	678	720	683	677	706	668	687	689	698	680	671	691	690	664	665	706	653	679	689	665	685	670	702	742	645	655	717	685	687	672	706	725	677	683	684	704	743	695	669	695	732	690	709	714	701	706	691	678	681	664	669	650	720	692	668	714	712	686	709	700	695	697	707	676	665	675	697	670	724	702	683	686	709	640	702	699	657	695	713	666	744	665	710	700	673	645	667	629	658	675	731	701	676	679	678	669	694	649	710	672	686	663	683	707	666	679	678	674	667	636	641	668	661	753	714	700	701	677	688	704	676	683	665	691	712	617	671	685	692	695	675	664	716	698	616	715	675	672	634	693	675	699	665	723	726	693	704	681	694	711	664	676	662	644	728	705	723	661	696	638	678	659	688	685	703	670	689	671	646	675	681	656	669	698	642	681	668	658	689	707	663	701	731	652	673	674	683	674	633	704	655	688	661	665	652	736	682	735	701	710	712	653	674	710	668	667	706	741	710	704	698	687	634	658	671	698	618	706	687	642	651	659	677	714	673	680	698	723	661	676	660	672	675	660	679	666	644	696	674	639	664	691	695	660	670	706	663	707	711	709	710	674	611	642	660	669	681	635	716	662	674	680	719	722	677	663	702	692	664	715	657	645	700	674	685	674	647	714	683	690	639	670	683	690	705	663	732	712	682	677	658	646	691	643	719	730	687	707	676	685	720	672	666	678	706	674	645	681	693	712	704	719	679	700	718	642	641	687	686	700	664	655	664	667	628	696	679	665	676	716	652	655	680	660	664	639	702	684	652	707	709	684	649	701	693	703	715	641	691	683	771	708	709	682	742	647	704	641	666	657	659	662	669	626	693	669	648	679	658	701	687	706	678	708	694	728	677	691	702	702	668	645	677	659	667	710	709	695	684	674	684	676	710	682	658	702	663	654	670	664	649	683	697	695	648	700	655	709	672	656	660	646	686	694	650	661	729	709	666	695	670	641	698	677	727	715	653	689	664	681	692	676	657	697	697	653	691	684	688	700	688	735	717	727	684	691	725	619	671	704	682	730	726	688	641	662	666	673	668	689	702	700	682	686	687	670	635	675	669	665	684	730	656	680	695	701	650	673	672	693	642	745	663	632
22719	3074	1204	905	591	484	430	389	338	287	290	246	272	203	229	216	241	213	219	232	200	227	183	213	202	194	172	198	210	187	187	186	199	185	170	204	234	174	184	187	183	184	163	187	195	164	185	196	161	181	174	184	155	215	163	195	179	170	195	227	218	170	179	185	200	197	188	180	174	208	187	201	194	193	161	188	215	164	190	170	170	187	169	163	181	190	171	188	200	189	185	190	178	187	193	196	185	200	179	174	175	171	208	185	203	175	192	188	186	180	193	193	202	204	198	176	176	176	174	173	160	179	166	186	201	188	191	182	194	181	170	183	162	186	190	181	169	168	199	185	216	193	215	203	165	192	171	179	191	182	162	205	198	211	178	192	173	173	185	143	190	149	177	166	193	188	201	184	181	173	193	166	180	181	172	206	166	219	157	188	153	171	163	200	164	202	182	181	203	209	187	191	197	166	183	193	169	203	161	197	184	175	193	159	171	181	209	179	174	199	172	188	161	168	171	195	204	157	189	169	193	162	195	187	193	162	200	191	195	174	194	200	206	169	189	195	169	166	210	196	170	171	171	180	170	180	187	194	176	173	145	186	180	184	204	181	165	190	204	171	177	166	156	199	192	173	157	176	194	182	194	184	196	181	175	189	191	179	181	174	176	168	181	181	209	198	188	193	201	180	154	181	202	194	179	176	169	183	169	172	186	202	178	146	176	188	167	216	166	183	182	187	206	213	184	150	190	177	200	180	182	183	163	158	191	177	184	196	171	161	171	175	197	199	191	190	196	178	185	199	163	177	175	179	185	193	186	186	193	187	182	204	194	180	182	187	169	158	169	172	192	173	188	156	191	182	199	194	186	185	193	180	171	209	171	189	173	168	162	177	171	185	180	195	189	191	204	181	201	201	179	189	181	177	198	177	200	169	207	177	195	190	172	170	194	181	178	198	185	165	172	196	201	182	193	196	173	190	175	180	195	177	181	179	178	164	164	204	168	168	179	182	186	181	176	166	191	210	186	164	173	196	197	175	198	183	189	186	173	179	188	176	196	170	209	194	180	192	203	193	207	182	184	189	161	160	182	186	181	170	183	180	212	181	189	191	171	215	189	169	171	188	176	170	186	192	164	173	186	180	187	176	191	190	170	190	172	179	176	175	200	166	187	154	177	188	172	167	190	183	209	178	177	212	158	179	172	174	177	173	194	160	177	181	212	167	172	187	176	217	180	207	190	186	178	176	191	184	203	200	184	174	194	190	184	170	188	206	198	196	193	180	169	190	193	208	177	193	169	161	179	182	177	178	179	188	190	150	193	203	185	209	166	176	160	190	165	205	182	156	186	193	171	171	186	183	179	174	175	180	176	185	195	184	180	198	187	147	186	205	167	183	185	196	191	169	194	194	187	181	184	204	150	163	196	161	182	162	195	192	194	190	193	182	187	184	187	178	204	175	183	168	204	195	202	187	202	193	178	205	190	166	158	199	186	176	166	144	170	186	200	203	157	194	184	171	202	194	165	181	177	181	164	183	183	196	183	174	190	164	165	191	175	192	189	192	169	161	187	195	189	204	201	180	183	169	192	196	187	177	183	188	170	185	166	184	219	194	176	194	183	175	192	172	168	153	159	144	170	183	181	157	193	200	220	170	196	166	198	202	169	192	184	185	178	206	190	164	183	203	192	179	198	183	173	168	185	188	166	207	184	191	184	180	192	189	162	161	165	180	180	182	176	187	167	199	164	186	195	187	182	176	167	185	181	190	191	188	183	182	188	192	177	189	179	209	162	172	180	180	189	206	192	181	199	180	178	209	174	178	160	178	189	165	197	204	194	192	192	178	178	194	204	205	193	183	160	188	194	190	194	173	166	181	191	177	203	167	192	178	244	162	168	188	156	185	194	193	177	197	179	181	182	149	197	191	182	200	211	194	195	154	179	174	186	163	197	214	172	172	174	178	187	206	166	173	219	170	190	177	190	166	177	183	165	169	194	192	183	183	183	171	177	208	208	178	180	168	179	149	150	194	210	199	196	185	206	204	171	192	197	174	167	189	163	185	177	206	181	171	182	206	195	196	184	196	188	202	196	180	175	203	184	175	184	176	196	170	173	170	206	182	174	179	176	180	172	170	150	189	189	196	178	159	186	189	195	156	173	193	194	203	191	167	192	156	182	168	196	169	174	178	167	176	156	171	177	189	172	188	184	180	191	183	173	188	199	204	169	177	190	191	190	144	166	151	185	183	166	170	195	189	166	166	186	186	165	167	176	185	175	208	197	186	178	202	190	164	153	186	187	176	163	188	182	196	203	188	185	178	161	162	177	194	207	164	204	195	184	203	183	173	194	162	174	158	181	162	167	188	185	193	198	175	172	171	183	184	181	195	192	196	186	174	172	178	193	195	201	160	208	194	157	180	177	187	202	185	172	178	192	195	170	154	203	188	178	174	196	184	183	198	175	178	205	176	201	215	181	187	170	179	179	203	195	172	151	182	183	192	187	184	182	177	202	173	181	193	196	179	194	207	176	199	183	193	175	173	189	204	174	188	190	156	208	194	184	183	156	194	181	206	190	192	203	207	196	187	178	173	176	174	178	171	196	162	191	192	165	181	206	205	175	185	197	189	208	202	174	158	179	182	168	156	149	149	194	188	173	186	217	197	213	182	160	178	217	191	177	195	209	185	172	173	163	198	209	173	181	201	181	186	181	184	183	162	188	189	194	204	191	176	174	182	199	185	167	207	171	188	186	185	201	175	182	183	185	173	168	172	176	173	198	174	153	203	183	162	191	196	181	193	161	174	194	193	173	198	173	208	181	183	166	178	195	173	170	205	167	197	178	202	187	191	172	193	163	195	192	192	182	189	185	200	204	167	190	181	179	176	178	180	191	190	183	183	168	160	215	181	190	180	195	178	187	188	191	197	186	187	175	175	193	184	184	165	190	187	187	164	189	185	189	210	178	187	182	174	181	157	156	182	210	195	217	173	180	187	182	183	180	198	173	173	180	178	169	174	194	179	175	180	170	195	182	170	189	164	197	187	166	185	194	176	171	182	205	155	178	178	191	192	152	176	191	176	182	195	191	173	216	195	204	186	186	188	186	176	198	190	200	181	204	202	163	182	203	154	176	179	195	171	208	212	191	183	189	186	170	179	182	217	174	174	203	194	211	201	173	217	188	200	184	211	171	197	148	174	186	184	165	191	210	171	198	193	177	160	190	196	165	156	197	199	195	165	195	188	182	190	181	176	180	204	192	158	183	175	169	184	200	205	165	172	191	182	164	192	188	190	182	164	191	169	178	192	167	192	184	157	179	164	164	154	178	183	219	204	194	188	182	175	204	155	171	195	179	194	180	179	180	183	185	170	161	164	166	161	180	198	172	179	192	190	174	197	169	178	187	182	171	192	165	189	168	173	189	200	179	177	180	174	170	204	198	188	190	167	173	180	187	180	171	214	159	197	176	187	166	187	173	188	184	185	166	183	181	201	179	191	164	197	186	175	185	189
12030	1622	2563	3079	2672	2255	1898	1616	1464	1245	1159	1058	980	914	891	841	822	762	761	739	717	687	672	665	649	622	667	594	606	662	582	614	630	559	586	610	569	567	573	595	561	534	537	623	519	590	566	565	584	608	537	528	570	569	600	567	563	584	569	554	550	557	519	562	536	565	512	571	552	538	574	540	581	519	581	585	537	505	549	531	559	520	532	523	513	534	554	541	538	587	584	542	537	541	483	511	529	551	531	503	552	543	481	511	562	534	522	537	550	541	554	537	513	519	535	512	532	547	529	539	525	489	527	552	518	529	557	532	555	551	504	542	505	552	547	557	568	526	508	546	553	546	548	535	551	549	539	549	552	509	547	534	525	518	537	548	544	527	495	552	516	526	552	524	523	568	552	541	550	523	512	557	543	526	556	524	521	532	510	513	560	547	526	547	543	579	544	540	546	535	508	521	505	539	545	539	531	523	541	512	518	577	511	513	515	493	508	531	525	502	515	512	499	521	531	564	505	512	514	578	547	522	498	487	539	532	513	522	559	499	514	506	528	555	496	534	550	554	519	502	523	544	519	531	556	550	531	517	517	525	522	555	540	545	537	551	526	510	551	546	483	510	523	532	580	552	548	549	533	569	487	534	541	552	526	536	548	547	539	525	548	562	568	546	489	507	533	569	558	536	553	529	550	553	549	532	535	547	531	573	506	555	544	518	556	540	529	559	513	540	563	538	522	566	542	542	497	551	554	490	586	563	535	523	537	518	528	511	548	512	543	558	544	542	483	550	520	523	541	569	559	572	494	546	562	523	533	572	523	505	537	573	501	519	487	509	498	516	552	543	511	537	516	528	524	550	536	556	506	498	532	515	538	503	540	520	513	526	481	551	552	560	559	529	519	520	562	511	507	520	540	538	549	489	559	550	513	518	507	535	524	549	561	545	537	552	541	514	535	536	522	544	540	552	536	495	494	466	534	573	539	529	548	554	517	554	552	530	563	557	533	549	564	523	538	543	539	518	527	528	529	546	529	560	551	545	507	556	554	536	533	585	513	545	551	521	566	503	546	516	571	496	545	498	533	536	471	519	551	583	562	537	524	508	539	534	558	540	525	474	518	557	529	571	553	490	514	576	523	544	541	510	529	508	567	517	529	475	514	539	532	553	587	542	559	523	532	560	542	565	508	538	549	541	569	518	551	514	499	538	546	527	563	524	549	499	534	521	551	520	521	502	497	559	530	545	538	524	536	516	541	504	544	510	554	545	522	548	558	533	584	530	498	523	523	527	505	553	510	540	525	491	520	532	528	559	557	512	547	511	540	525	537	528	535	516	511	552	532	580	503	559	514	565	525	528	522	512	511	548	478	538	550	532	535	548	546	496	559	519	517	541	526	525	545	476	524	502	578	519	515	498	501	519	547	569	500	536	503	546	508	570	545	544	532	558	537	548	518	554	491	524	520	527	527	533	517	534	546	559	549	549	535	557	537	536	507	535	557	510	559	531	510	509	567	515	554	482	551	496	530	516	501	550	571	502	540	529	501	527	485	509	524	542	567	510	566	557	538	539	550	501	522	530	520	544	535	550	516	507	576	534	487	554	553	512	523	532	554	540	538	550	523	570	544	537	535	524	530	561	498	531	516	552	541	525	555	501	535	514	513	518	519	565	510	546	551	504	521	506	554	545	510	517	528	505	536	525	533	586	560	530	515	543	516	516	560	523	555	514	549	505	530	528	530	502	504	537	556	544	545	506	523	549	555	566	567	521	501	535	516	556	537	552	525	534	491	569	550	547	516	566	553	552	549	573	537	552	510	551	493	551	520	563	554	603	520	570	509	519	544	526	536	511	546	508	523	484	489	525	527	525	510	512	501	506	534	540	552	510	491	494	560	548	533	533	549	529	517	547	495	560	557	546	522	522	524	526	526	516	532	515	536	496	556	551	541	586	551	580	521	550	565	540	500	499	562	567	512	512	539	536	532	544	561	567	546	496	547	558	544	527	557	516	524	521	528	553	509	560	541	549	515	485	547	546	512	521	549	478	555	532	523	554	516	489	517	546	522	550	537	519	517	511	506	526	521	504	503	556	506	527	544	556	540	545	520	533	527	501	510	538	536	527	530	490	538	523	504	485	523	523	516	506	512	533	539	542	537	519	554	532	541	540	534	525	543	528	528	556	534	562	549	570	521	540	562	495	554	553	523	534	530	574	576	508	507	537	516	547	519	561	548	536	508	525	543	514	558	516	492	541	514	526	509	533	515	530	514	549	524	526	552	571	523	527	513	539	490	524	540	478	568	534	544	544	509	548	475	560	543	534	524	532	528	498	512	542	513	525	563	525	522	562	538	544	524	552	521	512	509	510	534	574	543	552	560	528	484	550	529	528	518	491	551	570	517	583	527	532	517	529	524	550	533	562	542	524	561	546	538	534	542	519	562	513	501	504	504	519	575	515	540	536	492	556	552	557	522	563	500	565	546	536	552	505	512	562	499	506	532	552	548	519	485	563	518	498	497	483	558	516	534	515	524	545	507	567	534	551	544	489	557	546	538	510	525	538	526	502	540	535	502	535	495	557	556	522	523	515	538	549	507	553	523	557	510	529	546	563	544	535	513	544	519	539	541	539	519	535	525	504	513	516	530	533	523	503	553	510	527	510	529	526	547	535	516	521	534	524	522	553	578	544	555	533	498	552	531	544	571	488	525	507	514	550	553	542	505	550	506	519	476	529	545	526	552	544	540	540	522	542	534	513	502	519	560	543	511	539	563	507	576	514	515	519	549	541	520	520	536	561	522	523	497	524	542	474	560	530	514	547	564	547	492	550	551	540	550	571	539	526	517	544	519	512	551	510	524	562	533	590	498	511	499	518	528	561	543	539	514	540	515	556	544	565	526	547	536	549	556	529	529	514	541	543	511	527	550	550	566	518	550	543	589	519	544	552	532	527	543	571	526	562	518	507	509	510	527	513	542	494	524	503	528	531	556	546	532	530	494	533	526	496	506	531	531	532	553	520	503	512	541	505	557	544	522	529	516	493	511	558	547	517	503	495	523	489	563	501	555	566	566	545	512	517	521	497	579	498	531	556	548	541	512	532	564	538	536	523	570	488	514	508	544	501	541	549	531	531	470	540	524	514	530	567	523	573	540	532	531	535	535	548	500	549	532	494	534	507	564	529	552	562	539	517	533	488	508	499	533	548	545	547	534	536	498	488	514	498	564	571	572	561	536	536	529	527	541	516	520	558	545	565	493	490	533	522	533	515	527	559	510	564	509	531	541	525	552	542	549	567	535	505	545	542	541	527	505	559	554	549	526	522	586	521	514	526	540	535	538	539	518	546	519	514	511	553	537	521	549	570	541	519	537	560	518	517	548	506	536	538	513	500	532	519	537	557	513	520	519	511	543	586	537	536	525	524	580	547	536	542	543	559	529	547	534	523	520	528	533	533	554	555	508	524	488	577	516	571	493	504	530	526	544	527	578	523	540	515	562	508	504	519	534	528
36357	8016	2700	1904	1426	1024	926	748	669	570	553	514	490	443	470	440	459	421	413	448	422	406	411	360	382	393	378	354	386	380	385	352	379	358	370	341	360	375	382	416	404	382	376	380	358	343	364	360	354	377	401	360	371	336	369	352	372	424	355	334	380	351	381	347	339	370	394	371	365	371	362	350	381	338	352	367	339	336	372	342	331	406	361	351	327	358	325	320	345	332	353	337	334	354	388	349	392	334	349	356	347	331	343	369	355	329	306	362	347	335	354	372	352	353	378	322	372	340	335	350	376	385	323	346	388	382	384	343	370	368	379	374	356	329	351	342	365	332	364	339	391	314	357	348	338	331	338	370	345	371	355	349	344	355	390	380	347	319	351	346	360	297	363	371	318	363	335	356	348	366	392	346	350	360	369	337	397	351	339	340	367	370	379	375	341	367	337	356	377	404	361	344	344	359	378	330	357	339	364	375	341	381	366	356	335	361	354	336	336	359	372	363	369	324	358	366	370	385	379	346	355	368	363	362	362	365	368	355	335	349	335	334	378	325	363	362	319	331	377	349	337	376	338	381	365	373	375	374	342	313	356	387	382	337	348	378	322	357	355	367	333	365	369	365	318	362	355	324	376	360	335	350	375	391	366	345	338	341	369	357	364	323	371	345	387	348	364	345	354	347	391	359	344	354	367	332	357	365	349	341	372	376	331	347	359	380	324	357	370	345	359	372	376	356	336	351	357	352	345	313	372	358	348	346	361	329	364	346	369	357	368	352	335	370	340	369	397	353	358	340	357	352	408	336	385	350	359	343	343	370	344	376	366	365	338	353	359	324	350	336	355	389	342	381	365	341	352	391	326	362	341	372	427	362	384	339	364	335	392	386	364	348	363	384	353	364	358	350	338	387	360	348	339	350	365	366	367	371	361	349	345	378	366	376	352	339	350	304	335	365	346	337	342	342	306	347	374	332	377	339	348	336	374	364	363	373	346	366	340	338	360	359	330	329	351	346	315	361	339	357	374	353	308	347	328	352	360	340	354	336	353	331	336	351	328	362	391	341	363	367	355	402	355	333	336	363	334	362	367	364	367	355	396	353	355	362	334	369	358	340	355	384	342	341	390	359	360	349	357	372	328	341	359	391	360	329	379	355	301	342	366	347	379	415	363	348	354	340	356	319	349	351	351	325	346	359	368	354	366	369	349	385	349	360	344	360	359	380	346	366	311	378	345	376	356	384	344	333	346	348	362	333	377	393	336	325	352	399	337	317	369	343	327	358	422	352	344	318	330	356	362	371	354	362	355	405	334	384	372	333	342	345	344	406	350	389	356	325	371	370	377	328	349	359	340	379	391	370	340	358	348	359	346	352	364	353	392	340	340	374	329	371	384	322	339	403	329	341	341	351	332	339	324	392	355	347	348	349	349	332	349	316	337	349	352	368	375	385	338	381	348	344	358	326	334	353	368	374	380	346	395	325	362	337	390	347	357	372	367	354	399	372	372	345	338	343	367	340	362	320	357	351	390	347	364	389	355	336	360	346	373	374	371	351	358	366	333	364	323	352	376	322	355	395	342	343	325	372	375	358	348	336	337	360	377	386	366	335	367	368	337	377	367	325	311	328	362	329	343	379	370	323	383	401	358	313	325	354	327	369	353	352	368	360	373	354	359	345	371	353	363	328	390	392	326	330	344	369	330	352	336	402	377	355	350	342	386	382	353	378	367	338	375	360	401	388	328	367	347	331	353	383	345	336	343	345	355	376	357	378	344	353	322	362	359	341	363	378	371	362	353	373	328	341	320	377	394	337	337	375	328	326	288	343	385	361	343	362	339	353	342	334	363	326	360	326	342	325	331	386	371	340	331	318	374	341	348	359	324	361	380	380	375	354	369	338	355	361	330	320	379	369	324	351	337	330	362	346	342	353	331	340	371	356	346	358	337	343	374	374	345	336	373	343	347	354	378	355	386	373	347	357	362	360	355	351	365	346	329	341	324	307	346	365	361	365	364	376	354	368	333	370	350	349	352	329	349	341	385	338	366	349	335	401	400	335	318	353	346	322	336	354	368	338	368	365	358	347	346	364	352	339	344	333	375	317	359	367	335	363	358	363	359	337	354	346	327	379	358	327	361	356	359	356	414	374	351	377	353	343	347	355	397	353	348	370	358	358	357	327	336	321	351	326	372	334	356	321	342	379	362	356	359	370	383	303	328	352	360	351	351	351	349	348	363	334	362	345	363	362	311	351	363	353	371	373	353	343	393	366	345	380	373	335	334	354	369	358	354	355	351	358	344	357	338	358	358	314	330	355	345	378	315	348	304	332	366	357	368	314	359	390	369	402	346	331	363	410	383	368	313	364	373	346	354	374	344	377	345	357	381	347	332	354	363	353	366	327	402	367	352	363	387	357	343	364	365	344	343	377	356	366	360	364	322	323	322	329	332	362	368	370	360	338	361	329	346	350	308	341	362	358	369	360	353	326	350	337	360	356	358	352	359	376	346	336	367	347	352	369	348	373	391	317	350	333	380	342	373	383	379	361	397	351	320	375	333	327	342	323	336	350	383	330	354	331	386	361	365	386	323	340	318	361	331	363	355	314	384	368	350	382	331	341	325	359	382	370	361	343	340	349	357	348	353	395	342	367	347	349	327	329	376	355	364	359	364	349	377	340	359	319	371	330	389	341	337	355	361	377	341	338	365	360	366	358	364	364	336	355	377	363	334	338	380	327	350	366	344	384	332	337	326	386	347	352	374	331	338	350	364	352	360	383	351	380	372	340	366	325	351	314	364	321	339	381	348	338	374	381	371	367	367	370	356	409	350	351	350	325	374	367	352	343	370	382	389	378	377	385	342	332	367	347	387	351	393	325	359	323	346	331	379	366	343	379	370	343	328	321	385	312	373	360	351	368	349	342	381	342	364	367	341	383	323	374	368	334	360	368	350	372	324	372	382	353	330	366	361	361	327	360	367	320	363	337	371	353	354	326	357	370	360	350	347	348	334	374	359	369	349	353	383	362	398	364	390	377	378	414	376	347	337	365	341	364	349	376	376	366	362	373	333	369	380	340	355	371	365	333	379	352	336	389	312	335	362	350	337	347	390	343	339	323	372	360	365	352	311	343	358	301	366	364	377	370	363	352	346	369	331	353	376	367	359	338	342	346	337	306	337	361	323	392	359	319	371	352	338	369	356	341	380	352	328	365	334	342	339	356	378	355	361	326	332	290	340	334	370	328	363	361	361	337	348	353	336	348	365	359	415	374	373	384	353	327	373	337	362	324	370	354	329	344	359	361	379	333	370	360	319	345	376	300	352	338	327	417	381	359	340	328	359	348	355	385	350	378	337	401	373	353	344	342	355	355	386	331	344	303	330	297	353	358	337	354	349	357	349	328	309	381	357	387	386	370	352	350	325	362	349	326	335	368	337	354	360	339	360	373	340	344	332	352	327	337	381	343	374	361	330	341	347	332	360	350	364	363	362	365	361	364	390	359	365	350
17717	3149	4726	5746	4982	4181	3359	3006	2547	2253	2076	1933	1694	1679	1504	1501	1426	1402	1301	1282	1260	1224	1200	1130	1113	1168	1041	1144	1129	1123	1056	1030	1069	1060	1021	990	1039	974	999	1013	963	960	930	958	991	1017	949	914	985	967	969	927	916	930	986	959	967	943	958	943	948	945	953	947	927	942	983	919	967	929	954	957	956	890	926	912	934	921	930	904	946	948	942	990	930	944	973	919	929	937	956	907	935	978	897	911	888	939	905	883	913	926	893	865	908	898	925	907	946	945	925	905	942	892	936	914	830	890	894	940	892	908	982	934	914	922	910	953	907	906	919	909	855	912	889	920	964	889	937	859	915	921	875	870	915	903	930	914	909	968	958	813	888	925	917	965	925	900	943	866	874	888	882	898	856	906	928	928	934	898	956	844	921	889	903	894	907	914	877	907	940	869	950	904	888	873	901	909	889	912	916	893	891	897	895	865	890	886	890	869	879	859	872	944	911	890	922	912	856	930	905	876	909	954	903	886	872	864	909	910	883	928	917	907	915	901	904	912	918	893	883	953	889	972	893	885	896	949	915	911	925	927	915	909	854	890	906	904	929	1008	858	952	890	914	899	969	877	919	830	918	896	861	921	911	867	848	880	838	916	896	926	880	920	970	875	900	908	931	922	927	887	915	925	924	921	878	893	859	904	918	935	889	915	925	909	892	879	836	906	921	906	906	940	900	888	941	899	922	889	903	964	920	891	914	897	882	956	863	924	888	910	901	923	907	927	876	913	891	857	878	891	860	917	908	931	888	894	895	928	940	853	900	961	956	909	934	864	904	903	920	896	881	936	836	912	929	843	923	938	918	919	856	961	882	918	932	918	900	884	903	949	864	877	902	910	902	932	924	917	908	914	897	971	918	954	896	925	884	853	853	932	926	866	952	857	890	911	905	922	912	908	871	899	922	855	908	891	882	915	910	863	891	876	963	888	894	962	895	860	908	939	941	917	908	936	912	990	932	936	869	907	954	907	867	895	862	891	905	947	887	898	909	939	902	890	940	907	889	898	930	876	917	922	891	935	897	889	861	909	880	888	964	946	949	862	871	885	927	880	836	863	888	905	906	899	923	851	936	931	896	873	886	903	883	907	904	895	949	862	915	914	860	927	838	869	867	932	884	902	874	884	949	898	888	905	905	898	959	926	899	896	892	928	936	875	948	897	914	907	897	859	904	920	906	911	882	906	894	899	909	880	904	869	897	937	894	899	893	890	904	881	916	946	904	905	873	863	946	845	930	912	875	973	892	899	914	904	909	867	881	869	883	893	857	868	877	933	878	871	913	884	919	867	861	902	887	904	922	943	895	857	864	917	868	958	907	932	953	929	866	887	898	865	919	914	925	939	925	895	898	882	946	908	866	971	914	904	926	912	896	892	875	887	877	952	844	885	891	876	931	918	933	934	891	908	938	892	925	897	885	891	925	910	924	874	872	890	910	942	879	911	882	923	900	934	897	931	879	920	884	938	867	905	887	864	886	902	994	950	909	884	961	897	877	918	932	928	922	961	971	894	917	848	921	931	868	918	961	855	865	895	901	892	951	893	981	894	914	864	887	886	913	867	931	845	892	936	922	867	887	909	889	931	896	847	902	909	883	883	901	966	932	918	841	919	919	904	899	897	933	945	918	896	880	899	858	952	935	922	904	924	915	970	882	862	871	868	903	928	946	900	921	909	930	887	916	881	885	872	874	902	911	913	902	885	886	932	938	859	954	933	911	921	884	944	941	924	902	920	943	950	897	884	839	921	914	888	905	903	882	866	897	961	895	900	922	897	917	919	925	908	924	906	913	963	924	944	924	928	893	915	883	937	929	930	860	923	916	920	879	942	920	929	972	927	912	880	884	920	947	921	916	925	889	909	928	887	932	923	980	939	918	853	919	901	921	885	880	912	887	896	913	894	962	906	901	882	889	922	917	883	887	860	886	918	865	948	925	863	939	864	884	946	901	933	920	925	945	950	912	844	897	902	873	892	914	941	878	862	913	876	892	915	908	881	911	957	934	910	870	904	902	870	886	903	928	904	845	925	960	930	889	910	863	898	925	902	948	915	901	919	947	900	890	912	961	939	872	933	897	924	913	892	904	894	924	876	893	938	911	876	910	949	891	932	891	902	901	911	876	913	894	888	902	931	945	958	872	862	931	947	943	924	904	891	901	894	900	956	876	896	892	932	864	945	926	883	890	885	882	861	926	918	937	926	857	897	897	876	985	940	892	924	912	907	885	934	892	979	890	873	979	954	863	917	918	930	958	890	864	894	907	930	958	876	932	860	941	896	878	921	877	898	846	942	896	861	879	935	924	956	959	902	899	932	898	857	936	919	895	958	895	910	913	937	946	929	920	935	912	896	855	890	924	936	899	901	994	917	941	902	867	936	902	882	929	876	941	835	858	872	929	850	908	878	913	935	918	912	903	911	937	947	938	887	937	871	909	989	919	936	946	919	902	921	922	935	878	836	895	885	876	956	876	898	873	911	873	927	938	893	944	907	891	886	873	913	901	936	898	914	902	862	925	947	937	850	896	913	901	926	882	884	869	902	967	885	939	960	922	887	872	889	956	867	897	844	895	887	883	841	929	915	928	917	919	918	895	990	935	961	902	856	877	960	943	890	861	899	955	900	911	942	894	930	895	858	940	950	885	922	890	912	897	889	896	862	909	886	886	893	900	896	878	971	946	891	894	866	918	842	921	924	883	895	918	941	949	947	910	899	892	888	878	929	931	905	857	914	904	877	883	884	886	917	927	886	948	909	920	903	922	928	931	895	964	936	908	931	896	947	884	902	921	933	915	873	858	989	946	904	886	910	906	881	876	897	892	904	933	892	930	887	911	925	919	859	940	880	906	914	902	866	877	870	902	917	919	894	863	973	941	900	879	930	928	935	902	920	893	875	1005	884	930	914	919	986	895	934	883	953	930	945	900	895	958	898	954	912	933	956	911	890	889	919	868	890	913	884	850	943	882	875	891	873	937	889	898	892	894	918	864	861	950	961	970	894	895	893	898	902	909	878	894	916	961	899	887	936	928	902	920	942	905	873	871	934	899	878	868	926	907	897	878	907	877	939	925	865	911	901	936	914	959	927	883	920	882	941	904	936	900	863	946	897	889	874	917	914	889	902	897	869	906	888	904	915	914	927	861	929	903	905	893	943	871	866	949	913	949	975	884	939	882	880	860	934	879	885	886	925	925	876	912	843	894	910	887	874	900	920	893	854	910	900	917	895	870	876	916	905	873	920	913	883	899	852	915	915	895	891	926	859	911	929	855	982	927	906	889	934	870	934	877	906	898	887	870	878	903	882	910	911	870	952	894	883	973	876	896	952	897	895	912	844	923	901	919	923	924	924	922	970	869	871	895	896	945	878	895	875	922	896	901	890	870	866	931	917	933	881	914	944	919	930	901	906	914	904	920	900	934	954	922	898	920	953	948	947	933	911	904	887	915	939	881	871	921	883	919	832	938	947	903	920	885
3760	313	317	283	255	270	285	257	247	285	300	235	255	237	252	276	271	292	279	229	278	240	265	293	253	249	243	269	293	269	269	254	268	278	272	243	290	255	269	286	279	243	248	279	260	282	275	272	219	262	248	263	256	255	273	234	232	274	277	246	223	280	281	259	277	281	248	260	312	263	245	285	264	244	286	263	275	256	261	273	269	253	261	250	246	275	253	249	248	276	246	242	250	238	234	261	277	248	260	250	258	278	258	248	291	261	275	286	243	279	273	261	265	230	281	268	272	274	265	281	285	253	251	257	249	280	260	274	278	282	259	249	252	265	259	272	243	280	275	288	275	257	278	270	295	272	263	259	282	276	255	240	272	255	252	264	254	250	267	290	249	285	254	239	224	282	257	249	236	243	277	274	290	248	270	293	277	252	258	301	272	268	280	265	254	263	266	261	291	262	269	268	271	252	256	248	249	271	284	270	284	245	264	261	275	269	252	280	278	261	262	262	238	266	290	268	232	278	249	265	274	278	259	258	284	264	281	261	258	289	251	289	261	312	259	285	238	252	245	249	274	234	265	276	244	267	258	263	278	275	237	238	256	257	241	276	283	255	284	277	255	269	263	248	263	274	257	271	252	239	251	255	259	274	261	241	268	286	264	231	281	258	237	289	252	274	270	270	268	281	287	263	284	288	261	261	229	251	287	263	284	275	284	272	250	238	253	294	281	256	270	266	256	294	245	280	271	289	255	260	269	267	262	276	260	237	257	268	278	255	265	259	259	265	292	284	254	277	239	281	244	269	251	278	269	263	253	255	278	264	293	278	284	254	260	257	243	236	247	302	274	256	258	258	236	278	291	281	267	260	296	263	259	298	273	252	265	277	283	273	235	272	264	268	277	280	289	251	228	231	242	261	278	237	238	246	273	235	245	279	276	249	256	239	251	279	263	231	260	287	251	269	252	252	278	253	260	264	296	248	271	263	234	241	258	255	237	255	262	273	260	255	279	253	252	291	243	266	260	244	254	296	297	238	258	273	293	296	281	275	280	256	252	258	275	293	252	262	281	253	250	234	258	265	287	269	263	259	264	251	236	245	266	269	248	267	282	256	282	292	250	280	267	246	251	277	264	261	262	275	248	247	246	260	269	273	300	264	268	265	278	275	262	270	238	271	271	259	280	285	265	241	274	275	275	229	258	260	261	255	282	316	268	258	265	278	262	288	258	260	249	274	288	276	262	252	258	255	286	261	259	299	255	277	254	248	259	244	308	258	257	252	295	315	265	268	266	278	259	284	262	235	262	234	268	273	234	267	264	273	277	268	248	304	230	251	235	278	271	283	238	269	295	259	251	266	292	237	263	258	285	256	244	229	257	254	264	275	259	253	287	251	267	252	249	269	298	287	271	274	254	272	273	254	274	251	232	254	226	271	268	244	254	261	250	262	286	271	274	262	286	263	280	249	267	262	228	262	305	244	238	233	287	250	269	246	290	278	258	254	272	253	267	257	260	291	270	262	279	274	289	263	284	243	252	270	278	277	292	276	285	265	276	245	252	248	243	245	268	273	292	291	242	209	238	282	277	257	280	279	283	276	269	276	246	269	284	278	286	273	293	276	236	230	262	276	281	267	271	285	278	282	248	269	271	231	258	264	255	272	244	247	249	263	239	273	253	246	293	255	256	252	253	271	301	280	226	271	260	273	261	269	262	256	236	229	260	247	255	274	249	251	282	242	286	230	284	282	257	258	283	270	277	260	274	244	272	262	258	269	228	282	290	286	285	289	265	293	282	220	270	267	282	265	233	265	258	249	273	249	256	252	280	261	252	266	265	270	274	244	271	256	258	273	273	275	286	277	253	224	258	296	296	282	284	252	269	285	246	261	255	278	261	290	253	249	270	271	279	263	278	247	260	272	267	255	305	293	273	280	250	266	274	260	272	278	286	271	247	267	274	279	307	288	259	252	272	263	277	250	267	248	285	291	277	283	286	281	244	255	292	291	256	246	278	258	279	257	271	276	266	282	283	260	273	284	260	300	269	273	261	254	242	265	251	263	272	241	242	245	264	260	247	276	289	285	275	278	278	258	241	275	275	268	267	247	268	288	267	268	262	257	273	270	274	260	291	245	286	247	252	229	276	240	248	273	249	252	279	230	265	248	262	258	288	262	263	239	251	242	269	269	253	247	236	282	241	248	254	229	267	256	267	264	212	274	279	284	258	294	270	317	292	242	248	259	251	277	294	267	258	268	234	309	272	213	280	249	258	233	258	281	305	273	287	233	250	283	251	255	264	257	244	231	282	295	256	289	247	270	275	272	260	247	292	252	240	277	240	260	236	298	281	260	272	282	297	292	277	268	241	283	274	263	273	239	303	300	279	253	293	288	277	233	265	270	273	272	262	279	252	259	254	278	284	279	248	262	276	254	269	268	292	275	266	265	252	308	250	242	286	253	298	294	264	264	233	260	243	283	268	257	306	272	254	240	278	250	272	258	235	301	280	264	265	265	273	276	289	268	277	266	280	286	282	261	261	281	241	266	270	288	272	239	282	248	279	266	261	269	256	276	284	259	259	281	278	249	271	250	268	266	284	280	253	276	227	258	290	275	255	243	250	269	267	272	253	240	300	284	292	251	266	284	277	240	259	281	277	281	254	271	284	294	289	287	255	256	260	222	244	267	253	278	241	264	276	264	272	272	265	263	268	262	288	282	246	254	276	286	263	292	276	225	276	280	267	253	248	251	263	276	274	272	295	279	263	274	274	270	271	274	257	249	257	253	269	259	291	265	253	259	259	268	262	286	271	280	263	306	264	264	255	254	276	246	266	252	270	313	275	280	252	271	292	267	278	218	285	250	240	222	255	286	259	297	252	277	264	231	252	245	270	271	287	258	254	247	242	272	282	248	225	264	280	252	248	241	257	270	271	256	270	261	245	282	272	273	262	262	291	259	233	250	252	254	304	268	232	254	279	250	264	274	266	278	270	258	292	298	275	266	270	268	294	289	293	273	284	268	262	257	281	278	264	249	283	269	255	282	249	251	268	263	261	229	244	273	224	263	277	273	264	253	277	245	223	257	282	285	261	245	283	303	285	239	265	271	257	234	266	241	259	251	277	229	285	274	277	293	251	265	273	275	273	287	271	295	277	285	252	276	266	256	263	260	251	275	283	299	261	277	269	252	239	262	273	269	273	248	229	252	244	299	266	277	259	234	244	289	253	260	248	238	263	261	247	280	295	280	248	250	277	277	273	261	296	241	250	278	265	261	239	268	262	245	255	237	240	252	243	286	288	302	250	268	278	256	264	289	263	266	259	244	244	285	210	267	246	308	267	259	291	240	300	253	287	261	274	274	253	297	254	275	250	246	272	268	285	244	237	233	236	263	252	294	281	269	281	247	286	288	302	239	239	288	262	256	276	241	265	261	250	266	255	270	242	290	259	267	308	240	273	239	272	229	243	282	276	284	273	266	269	286	261	261	248	262	278	242	292	284	270	272	264	259
3244	727	725	776	771	740	701	718	692	660	645	701	697	748	650	673	678	715	676	714	690	690	662	661	704	649	653	716	722	632	718	672	661	695	625	683	677	754	655	686	693	698	675	664	720	709	668	721	698	679	661	660	714	734	711	673	667	671	701	661	676	674	682	667	691	704	669	611	652	651	702	707	719	686	695	692	698	682	677	675	648	674	662	682	662	654	705	675	703	709	633	650	669	711	678	660	673	695	642	656	691	678	699	626	663	689	678	680	615	641	725	717	735	667	715	703	681	684	685	696	664	703	645	690	671	713	636	687	672	670	666	673	664	730	673	661	691	639	704	701	667	603	696	644	697	696	693	695	639	671	678	688	693	683	709	685	731	680	704	711	681	699	673	679	645	695	668	666	715	701	685	649	674	676	727	732	680	645	673	700	699	697	707	645	627	675	714	682	670	675	673	676	696	664	702	693	668	721	684	689	705	674	657	671	680	694	694	683	695	707	697	631	679	672	694	646	678	669	720	682	723	664	661	662	688	746	681	697	673	699	714	686	671	718	708	691	710	643	721	709	681	670	674	626	699	673	652	684	618	675	707	676	693	636	696	704	640	663	715	690	728	683	658	668	648	680	672	701	686	646	711	665	703	701	658	633	676	704	701	663	661	646	672	686	689	702	730	695	673	700	741	661	674	708	649	664	673	694	672	688	643	689	645	699	656	719	660	662	668	693	631	702	673	697	698	663	709	695	683	682	669	707	648	659	604	669	668	685	706	700	674	654	691	678	678	711	705	661	673	683	655	686	717	673	662	678	695	667	632	655	665	665	658	690	683	670	689	649	643	682	707	681	665	728	631	655	671	678	682	645	694	669	687	673	654	700	690	687	725	672	668	688	624	691	689	708	687	665	657	696	702	714	645	694	687	624	680	690	650	688	705	674	647	669	692	689	666	707	664	687	695	648	647	632	704	655	722	655	672	662	657	673	670	697	672	671	642	654	668	723	691	656	649	756	708	730	694	697	714	714	703	694	690	656	681	722	696	688	673	757	673	654	643	647	689	689	710	709	696	662	696	668	662	665	697	675	658	713	647	702	669	713	679	707	665	737	730	627	686	709	696	706	667	646	654	672	674	662	676	674	667	719	687	685	689	706	732	648	666	680	707	724	708	676	672	658	695	702	620	693	638	712	660	644	691	660	702	709	637	735	716	693	672	675	671	717	681	672	677	688	671	678	720	660	665	707	656	688	715	647	677	682	735	674	677	659	702	683	677	661	637	667	660	752	668	675	653	649	699	634	627	725	694	690	681	717	661	723	648	727	706	691	671	706	674	692	677	654	692	658	624	653	625	688	643	674	699	686	705	697	658	667	660	684	639	665	663	685	740	708	727	690	675	666	673	716	657	694	659	635	688	682	641	689	653	643	701	699	700	727	672	689	694	666	688	666	689	686	623	697	731	668	709	680	662	686	672	661	667	706	695	638	694	707	654	729	688	675	701	658	692	642	702	705	728	709	728	714	707	668	673	697	687	708	699	667	656	717	679	670	728	663	658	644	646	687	671	696	686	659	679	703	710	685	681	716	696	674	675	657	722	705	660	676	647	659	719	664	689	664	656	672	706	724	679	643	632	672	687	699	644	699	711	714	714	641	700	675	677	655	706	672	702	639	668	699	657	661	714	718	665	661	666	704	706	666	668	762	627	693	693	710	673	702	719	689	709	713	691	741	691	677	651	682	672	682	691	684	714	716	663	670	656	693	670	687	678	706	650	635	632	674	696	678	665	670	713	669	705	672	668	708	642	674	672	665	671	705	699	692	649	698	669	666	680	673	704	721	693	693	716	700	655	703	712	677	676	695	755	692	657	702	682	688	725	691	644	671	742	666	633	738	693	688	745	733	692	661	688	719	727	655	674	680	640	638	691	687	641	631	692	665	633	710	698	672	639	678	661	675	699	700	716	721	664	684	687	665	672	654	691	704	677	679	734	700	724	644	680	634	660	675	659	662	653	663	692	650	640	680	727	685	652	690	642	660	710	672	733	678	657	731	695	662	702	689	690	653	698	655	662	676	690	685	699	696	715	692	678	698	672	682	693	699	683	711	681	656	693	702	663	699	693	702	695	672	656	671	670	688	665	692	637	693	673	687	662	695	693	683	619	704	637	683	714	672	642	702	704	668	678	663	663	665	716	656	652	652	632	716	677	720	701	677	738	633	684	630	722	656	677	682	676	698	694	672	706	663	640	657	673	690	671	658	716	693	653	690	726	695	644	676	675	696	679	695	687	691	676	644	690	664	674	732	710	687	649	711	632	633	672	716	714	655	690	654	679	680	649	670	684	692	684	672	646	687	679	688	705	637	677	681	675	665	676	675	588	717	683	681	678	693	693	705	691	676	684	700	681	691	690	684	695	664	661	660	687	668	644	643	658	628	706	667	634	680	696	696	659	715	635	687	711	672	715	676	729	657	686	677	674	672	666	705	665	692	665	658	660	639	720	652	646	670	697	695	640	704	664	700	730	676	657	712	653	668	685	686	669	666	714	648	655	682	723	701	628	686	615	746	680	663	753	662	693	666	691	629	704	666	686	675	665	662	657	697	654	704	686	687	683	708	684	681	640	662	711	672	696	726	680	685	680	682	654	689	665	684	705	723	686	654	692	668	650	679	693	684	733	614	689	687	698	673	632	681	685	647	672	721	688	654	730	670	653	670	709	633	676	706	660	684	663	704	690	674	662	677	680	692	709	670	631	631	707	694	679	676	667	672	683	626	689	664	666	719	672	658	704	662	691	734	681	640	659	660	631	647	671	662	684	660	689	698	717	647	651	666	645	661	676	637	698	685	676	649	668	660	687	690	643	693	689	689	735	712	659	693	711	708	694	712	672	692	645	687	676	695	636	696	660	694	717	685	659	695	686	683	659	699	669	700	663	704	676	689	676	700	651	736	663	675	702	686	698	634	699	676	689	689	713	728	663	626	683	695	654	670	664	641	688	696	675	706	699	704	672	712	646	702	669	674	651	700	671	693	669	689	687	721	672	624	714	697	710	658	693	679	688	723	698	729	716	688	709	710	646	679	689	664	649	672	695	679	671	702	657	677	695	671	672	692	673	726	676	716	692	650	681	667	668	712	676	683	705	706	656	663	662	704	669	693	674	681	717	699	696	645	647	682	702	737	629	709	650	669	681	676	658	694	679	643	676	669	703	643	678	716	642	673	703	688	689	710	677	715	702	672	654	717	686	631	676	707	682	674	710	712	698	645	753	652	646	711	668	660	659	714	689	699	726	645	642	661	733	724	717	682	675	669	646	709	643	663	688	740	683	678	688	707	677	706	673	655	721	675	639	699	695	656	676	663	680	669	703	671	739	724	643	683	670	706	642	681	670	684	629	677	670	663	684	707	692	728	660	634	706	722	687	632	658	666	666	677	673	729	680	691	692	744	688	721	688	725	616	688	689	642	712	712	709	674	651	695	718	706	622	693	689	711	662	705	679	743	683	638
23311	3557	1240	929	687	536	441	390	328	277	260	235	231	240	267	213	182	218	206	198	204	206	220	212	195	213	209	176	179	169	189	191	194	180	188	208	208	177	196	181	191	172	200	205	179	173	186	197	188	165	196	201	183	209	159	188	192	187	196	188	179	172	181	215	162	183	169	160	209	191	177	206	184	182	176	192	187	215	198	187	217	186	176	182	196	169	195	206	186	178	178	197	184	172	193	171	184	204	197	189	173	175	175	183	188	197	168	208	176	170	180	165	146	195	201	168	171	167	173	193	176	208	194	176	183	184	176	177	189	206	209	193	168	202	185	201	213	149	181	161	185	189	206	156	189	180	173	174	188	191	196	159	179	184	200	157	193	187	190	177	180	170	202	179	184	161	186	189	181	192	199	227	188	192	199	169	174	196	185	167	204	205	175	184	206	195	170	165	182	188	178	172	183	191	200	192	176	175	193	174	168	185	182	187	172	182	185	178	165	188	174	172	183	186	175	189	174	149	188	198	159	195	172	165	192	202	192	170	164	173	169	162	208	174	175	173	160	188	194	191	200	197	196	163	188	187	179	182	178	204	226	195	168	182	162	202	214	196	149	186	192	196	188	176	203	155	167	172	187	193	201	180	188	182	181	160	180	186	205	180	184	173	173	175	192	179	191	201	174	169	190	170	188	209	186	179	194	180	176	184	190	181	176	192	185	198	176	162	184	178	190	176	182	181	169	189	187	181	176	159	191	179	189	185	158	167	200	177	183	163	168	163	188	200	187	175	187	182	179	168	184	187	205	181	172	175	183	196	176	182	176	187	179	189	181	182	158	152	165	207	181	199	166	179	189	177	168	185	171	198	189	187	185	188	190	185	201	197	182	176	174	170	189	172	185	194	205	185	218	187	177	215	180	183	173	187	196	193	170	151	203	176	180	194	172	179	189	189	175	155	179	184	169	187	176	167	187	195	184	213	176	221	160	167	178	188	213	175	196	160	170	172	183	187	171	175	189	184	180	174	179	168	148	190	200	198	206	185	180	176	172	182	197	160	178	165	168	194	175	170	164	162	184	182	177	202	166	187	187	201	198	182	191	191	169	164	189	165	164	190	181	189	152	180	187	178	185	175	194	168	177	184	185	183	223	171	201	180	199	179	176	201	184	162	170	175	194	206	195	174	183	185	196	191	193	175	180	176	173	177	169	181	185	163	176	177	181	193	200	182	177	175	176	162	193	191	168	194	195	175	204	186	190	175	180	203	179	169	182	187	179	174	196	159	213	177	180	198	190	190	180	176	198	200	183	205	209	210	179	189	176	198	181	189	188	205	198	206	182	192	186	190	166	188	216	158	192	186	208	157	186	211	199	177	185	187	180	198	179	198	182	173	182	194	190	187	191	164	195	189	186	193	204	197	194	164	189	180	176	186	165	185	193	187	184	188	212	202	198	178	183	167	211	163	156	202	184	171	223	186	192	197	203	167	198	196	191	207	184	211	188	207	215	186	216	170	211	170	205	192	203	201	168	187	169	173	179	204	183	175	185	199	186	191	167	190	208	174	204	181	169	156	183	190	188	186	193	180	191	185	191	183	188	181	183	180	193	166	172	173	172	178	144	179	184	178	160	189	215	177	180	192	173	186	201	173	171	165	172	160	184	189	177	188	189	162	194	207	183	164	158	199	189	182	196	198	168	179	204	189	169	175	194	169	192	169	199	182	204	191	192	197	169	167	174	173	176	191	204	198	200	163	160	165	167	184	189	198	173	187	172	184	200	224	197	177	176	218	164	178	184	173	172	199	151	192	186	189	186	201	173	187	192	158	212	167	184	204	185	169	169	180	193	178	198	174	197	203	181	191	197	191	188	206	180	188	168	190	235	194	151	188	179	195	200	189	158	207	197	188	189	190	186	204	178	181	200	187	190	184	186	161	200	184	188	202	154	192	180	178	204	192	193	182	178	202	206	189	196	221	192	189	174	225	190	186	163	182	176	175	188	189	159	184	186	196	184	178	162	198	184	185	187	177	182	188	198	221	171	177	192	175	185	179	176	197	182	179	171	187	203	198	198	215	195	205	177	180	172	211	186	172	173	194	197	181	176	178	197	186	183	151	199	198	184	207	190	190	163	185	190	186	195	171	190	188	172	182	197	167	199	190	170	197	181	172	186	176	178	190	176	196	176	178	193	196	177	221	178	206	182	195	191	220	186	209	200	198	197	209	195	178	181	173	146	189	191	174	204	184	178	199	202	169	173	176	168	167	154	188	163	184	196	184	202	190	194	202	169	182	164	178	185	197	185	165	173	181	190	184	197	210	186	187	193	213	181	189	198	194	189	194	186	188	175	179	180	219	189	194	181	197	194	195	191	196	190	187	184	179	181	162	169	146	185	202	176	199	198	158	192	195	173	178	158	166	178	182	190	171	183	180	176	193	213	195	163	161	181	179	177	180	177	195	157	179	193	170	158	182	188	173	195	191	182	167	207	178	191	168	203	181	211	174	187	191	174	196	164	185	197	185	187	157	167	179	176	182	172	165	185	186	185	187	186	184	162	209	163	163	183	151	186	169	197	159	197	176	186	171	176	193	187	167	188	160	180	173	202	176	171	196	186	155	184	181	187	165	191	191	193	170	209	187	176	204	198	194	206	187	188	195	181	169	188	217	175	224	193	221	186	180	187	180	202	187	186	225	193	163	186	185	169	198	191	191	206	195	194	169	168	189	184	175	169	186	176	162	186	172	194	190	181	170	151	203	191	178	191	175	199	182	184	161	193	192	170	207	158	183	160	182	192	189	177	184	173	179	163	182	174	191	208	204	181	183	200	165	216	160	203	170	199	171	187	177	166	168	186	179	165	162	170	166	175	200	165	188	196	188	193	174	195	200	177	202	177	210	183	187	215	215	199	194	193	196	176	182	152	178	175	172	199	182	190	181	146	174	209	197	184	154	180	168	163	208	201	161	206	179	174	171	190	221	178	176	168	184	174	176	178	166	195	191	189	175	173	187	192	182	206	171	191	173	193	180	189	162	183	206	192	179	182	146	211	194	218	174	175	184	186	197	188	210	194	177	186	195	205	180	187	179	200	187	204	198	220	210	184	178	203	190	162	198	198	198	155	183	166	172	197	189	181	221	189	166	207	185	201	162	205	183	162	196	173	222	182	183	192	183	198	202	186	188	182	180	181	182	173	170	194	180	172	201	197	205	145	204	175	187	187	185	191	192	207	207	179	209	218	161	208	186	159	200	200	167	177	177	177	183	181	184	182	184	192	203	184	184	163	219	167	172	188	199	189	214	170	172	204	175	164	175	177	172	155	216	169	204	187	185	163	182	195	207	187	173	176	197	197	179	154	184	197	178	165	173	191	179	170	152	185	183	183	196	167	191	184	167	178	174	173	178	188	192	197	188	173	192	169	191	173	191	167	171	188	179	174	189	167	174	205	178	160	180	182	194	203	184	177	174	187	203	183	197	189	187	187	175	193	189	178	181	186	179	194	213
11977	1745	2560	3065	2615	2164	1893	1645	1400	1291	1159	1110	964	903	876	828	828	746	802	738	744	707	685	639	640	643	644	611	596	664	642	592	616	617	624	599	590	599	550	561	562	558	564	611	569	536	580	542	533	571	561	562	578	573	575	559	561	540	555	532	623	581	532	517	529	563	512	532	510	511	545	537	559	569	543	551	547	504	501	575	529	519	522	533	550	514	540	571	541	539	567	559	509	532	532	534	573	568	520	517	569	587	580	531	524	553	567	586	555	530	544	521	549	549	545	551	516	536	554	556	527	510	555	529	539	519	564	529	527	515	566	544	567	550	560	558	554	502	509	554	497	541	526	530	535	535	550	525	515	495	523	497	556	538	524	557	567	533	508	561	546	538	509	543	518	545	574	553	525	541	522	536	527	518	557	517	494	544	519	510	501	591	536	525	508	568	511	539	583	543	582	519	517	557	539	514	525	477	535	529	541	535	507	510	540	556	524	545	524	499	566	487	508	550	523	541	531	584	551	519	535	536	507	540	552	489	512	562	523	531	510	517	542	536	568	524	564	525	515	575	508	521	555	550	516	546	538	498	552	552	519	528	555	523	542	534	501	523	525	502	603	560	558	523	565	530	553	564	524	527	519	553	576	523	548	514	571	521	517	571	565	543	557	499	553	530	516	528	578	509	525	562	526	531	534	574	560	512	504	540	552	537	560	539	559	554	517	524	543	528	561	472	507	522	508	538	508	547	548	525	525	534	546	546	519	553	556	529	522	536	573	512	546	493	562	542	513	556	526	535	528	564	545	529	540	534	549	517	540	522	535	556	525	499	543	562	505	537	525	495	524	517	542	560	550	508	548	492	561	527	544	536	499	510	526	562	510	538	533	528	521	567	532	521	574	522	532	502	571	521	539	500	544	531	504	512	559	514	552	533	536	549	583	514	544	529	534	556	521	512	538	493	555	516	568	571	519	523	514	530	561	536	482	526	521	545	506	576	553	534	524	573	520	564	547	528	499	547	527	533	532	560	572	528	571	539	508	523	567	528	549	519	516	546	515	515	523	532	498	500	559	492	547	532	509	579	500	549	543	511	548	553	588	542	575	563	525	538	535	567	561	536	532	520	521	515	587	525	575	507	559	556	548	543	516	476	555	528	523	555	535	554	517	561	559	498	538	536	557	497	514	534	565	556	547	560	560	523	544	543	501	520	502	525	568	562	558	543	506	518	560	553	533	509	530	559	550	539	555	549	524	576	563	520	518	525	535	540	515	525	531	546	541	539	505	524	510	584	500	577	539	538	543	556	516	492	530	554	550	544	578	575	545	551	471	541	533	582	561	520	526	519	529	538	539	529	559	516	554	532	514	512	595	524	497	551	538	506	533	537	526	558	557	547	565	507	553	543	564	536	561	554	544	533	530	534	514	510	567	548	531	563	552	542	561	566	541	552	547	491	581	532	521	535	526	534	523	544	538	558	553	506	548	552	550	527	534	552	555	523	505	552	499	511	586	497	544	519	575	562	493	546	509	544	549	540	533	520	519	566	529	552	525	500	488	532	538	512	515	553	544	529	530	525	537	504	584	518	522	517	529	542	537	569	527	550	512	544	546	486	525	554	569	502	481	547	526	524	544	535	531	516	560	568	533	536	532	512	564	528	529	517	576	519	534	517	546	534	507	532	511	526	537	509	539	544	536	552	548	548	539	531	548	528	559	547	525	531	537	530	518	512	566	515	546	528	565	550	542	528	556	513	583	545	510	538	525	540	565	522	564	515	492	565	535	543	510	523	527	526	504	528	544	538	551	513	507	530	572	541	520	518	523	574	509	583	560	518	582	530	497	524	492	549	567	552	529	506	585	564	497	540	523	501	556	545	536	544	552	541	526	522	547	566	554	492	481	518	524	536	525	561	537	467	503	525	536	578	486	540	556	504	551	551	537	543	531	521	534	566	516	530	526	502	548	540	548	537	492	526	492	566	557	542	551	542	506	541	534	567	535	501	538	515	559	462	565	568	515	551	559	540	504	486	538	540	540	509	544	528	545	581	533	528	521	528	504	538	562	512	527	533	531	548	581	513	564	532	558	541	502	539	501	533	541	529	506	524	503	504	535	502	515	534	553	531	530	511	506	550	524	515	535	525	541	506	556	538	525	545	553	536	519	560	522	516	509	556	530	537	490	555	487	537	565	542	529	538	506	532	529	552	535	510	543	531	559	528	560	546	529	547	540	550	581	562	509	557	535	572	534	522	550	575	573	514	547	531	517	542	574	567	503	556	526	544	511	490	512	552	538	509	510	553	521	556	547	516	531	513	526	529	531	554	558	542	540	516	517	523	536	543	543	540	518	532	563	514	529	545	544	531	554	548	544	581	549	558	539	525	527	586	522	504	521	578	546	537	532	533	504	500	518	538	542	552	544	546	539	565	521	575	526	529	540	517	543	536	534	531	530	539	549	526	563	540	531	533	552	531	552	553	550	550	554	543	501	578	544	504	566	490	564	546	541	558	532	520	555	522	516	524	570	497	538	527	539	544	533	533	531	518	543	496	546	547	513	541	557	537	535	536	511	576	546	513	488	499	529	520	531	566	503	536	560	514	544	542	545	538	515	519	545	536	530	548	528	518	566	580	494	582	509	540	547	474	556	598	539	535	526	545	533	507	510	541	517	581	507	523	548	518	553	579	505	534	507	554	525	516	526	534	542	532	520	581	590	488	562	524	544	576	526	556	554	552	541	528	519	486	565	546	574	496	531	547	526	533	528	537	540	508	559	538	579	532	569	537	514	508	530	510	507	547	530	511	581	543	551	492	530	554	499	579	536	497	504	491	528	519	561	537	546	504	525	538	534	467	586	556	550	548	554	529	541	565	527	527	554	568	508	527	509	554	545	588	581	515	509	520	529	527	499	536	507	503	542	531	505	533	575	517	557	518	519	523	561	501	492	557	529	522	560	547	498	526	521	529	514	488	540	526	570	590	557	564	527	528	550	551	526	526	535	537	568	561	521	494	554	540	542	519	536	518	551	543	588	550	543	541	556	547	545	532	529	499	563	558	506	539	557	512	539	498	530	544	509	522	540	540	539	537	528	504	536	541	589	538	506	521	552	571	539	522	539	520	554	489	558	562	535	548	567	495	569	529	491	542	542	521	519	558	559	516	542	564	533	542	523	515	530	535	515	545	539	526	479	516	530	582	513	555	512	524	493	531	525	553	546	498	538	535	530	572	518	501	566	496	507	541	548	514	526	532	543	524	546	554	515	535	518	535	573	541	512	541	558	508	521	524	524	571	509	555	548	547	510	491	514	510	561	583	531	521	534	536	526	521	610	535	542	532	516	520	538	541	564	547	509	508	511	558	527	546	524	543	511	530	527	525	526	539	509	550	527	512	536	522	513	506	536	548	576	506	554	572	530	510	522	539	551	551	494	535	542	538	544	520	571	546	549	564	535	518	508	547	571	522	518	551	564	492	510	540	524	548	571	537	540	516	543	523	550	580	566	520
36600	8146	2657	1974	1392	1027	825	761	622	577	529	493	482	437	473	433	436	379	426	384	405	411	421	366	392	370	359	386	379	391	369	383	373	401	373	372	410	374	313	347	363	349	347	331	374	355	378	417	340	397	400	339	394	335	375	331	366	392	360	325	347	367	364	378	377	345	400	335	386	353	361	396	375	372	365	383	352	369	375	351	357	399	391	381	349	375	330	375	328	351	333	360	346	352	336	340	356	350	361	362	333	350	346	342	333	360	339	375	379	361	369	357	349	397	358	344	357	366	390	357	366	390	315	355	364	351	333	345	386	354	345	402	358	344	368	339	340	361	367	360	362	347	361	386	356	322	332	351	371	345	342	331	353	389	363	351	397	372	326	370	336	385	345	360	337	392	315	338	367	366	337	370	361	350	376	377	347	358	320	323	382	348	365	312	380	376	380	391	369	342	353	338	369	317	352	376	335	364	369	341	366	362	321	363	386	366	361	362	368	330	335	348	335	357	337	324	357	326	328	360	380	381	378	394	371	372	319	345	368	353	370	342	342	363	340	382	368	330	341	334	344	355	375	354	342	347	382	353	394	341	374	362	373	354	345	371	368	365	340	355	356	351	345	353	364	347	355	310	336	373	351	372	353	381	377	403	382	341	350	381	385	395	368	367	334	354	339	354	354	349	370	346	351	359	369	374	349	356	352	345	365	383	392	326	380	377	354	358	351	343	389	325	327	383	372	374	340	354	354	351	420	333	364	339	360	372	351	376	347	359	368	366	378	376	379	367	355	362	378	365	353	357	381	351	354	333	363	354	349	356	342	330	352	324	375	362	369	378	387	343	330	354	347	349	335	353	367	335	347	348	379	360	365	358	346	374	342	355	327	376	405	330	340	351	369	386	378	361	370	351	379	359	390	371	346	371	385	393	346	317	382	328	343	352	345	398	404	326	327	344	366	369	323	343	373	332	328	290	384	373	355	363	327	347	346	383	352	362	391	354	370	377	320	324	372	389	408	358	368	356	322	349	362	337	355	330	371	358	341	343	339	352	354	364	375	378	380	345	389	343	381	350	343	368	353	372	333	351	393	370	371	366	365	370	375	373	342	366	360	346	376	379	371	350	379	374	371	366	358	354	335	371	378	339	372	349	360	343	307	334	356	335	332	327	354	310	361	352	386	347	377	328	378	365	366	352	410	374	357	346	352	345	360	355	367	384	352	357	379	378	389	341	368	347	378	384	379	360	362	384	334	349	344	356	358	383	363	350	351	352	331	349	375	372	364	334	370	359	368	351	380	367	320	357	364	369	346	340	346	378	389	359	362	356	352	364	357	401	371	326	374	340	327	387	360	318	361	378	348	368	352	339	346	314	321	360	333	329	344	320	359	349	332	326	360	335	388	371	351	348	326	375	362	355	354	371	371	345	352	351	361	350	344	336	373	366	314	357	350	341	374	377	370	354	340	375	324	329	361	338	378	354	338	329	379	336	332	315	355	350	360	357	352	378	355	361	390	360	351	351	357	348	336	354	370	376	351	322	304	342	339	345	364	337	384	379	338	340	345	319	366	328	359	337	367	369	359	340	340	388	330	374	336	363	345	363	350	374	335	365	368	338	326	337	397	367	370	347	369	393	366	383	357	369	337	345	358	325	379	391	378	348	374	353	360	364	349	352	385	353	334	363	341	366	347	359	375	374	326	365	351	364	373	373	348	346	357	357	349	322	333	358	340	360	345	356	367	370	374	361	348	336	373	375	339	374	360	379	335	348	352	377	354	346	353	326	342	337	339	365	357	382	363	350	378	367	337	382	397	366	371	343	366	339	409	379	384	365	354	369	368	375	372	338	376	337	344	339	365	355	342	362	351	376	368	353	353	374	341	349	384	388	354	365	356	356	309	374	345	347	316	328	335	354	357	339	352	368	385	344	346	338	351	374	367	336	394	360	356	343	362	362	368	373	358	349	351	367	351	398	374	353	367	349	355	377	330	341	344	353	361	351	368	333	335	367	329	352	330	329	353	356	362	354	362	382	350	355	335	350	373	366	327	376	362	324	358	342	369	335	359	364	351	361	367	351	343	361	350	359	395	337	380	339	367	385	371	360	337	357	365	362	368	356	350	347	351	334	355	353	354	351	385	378	353	337	379	356	375	344	392	342	371	356	347	333	349	363	347	324	375	371	355	365	312	411	380	371	414	350	356	332	350	349	324	357	372	353	348	349	358	334	360	369	334	360	379	346	350	302	323	325	375	346	378	366	352	398	349	347	332	352	395	414	350	369	386	357	341	347	361	376	330	356	305	342	337	328	382	351	374	383	367	362	337	378	381	343	350	357	318	371	360	362	374	355	376	355	375	367	366	368	366	345	352	323	346	382	341	360	351	365	358	372	371	331	371	347	375	353	348	346	344	320	308	352	333	372	346	366	344	303	338	362	395	332	350	323	343	374	372	358	397	339	357	320	350	346	355	341	330	360	352	361	388	346	390	360	348	364	360	369	323	387	337	339	348	375	342	355	370	362	329	354	370	359	348	327	360	356	376	355	348	334	396	351	374	345	362	359	356	375	372	348	344	380	377	341	346	363	367	346	358	337	343	346	357	357	344	366	349	355	340	342	337	375	380	359	351	342	339	363	356	345	359	360	340	385	341	322	335	333	341	340	393	336	358	385	375	391	341	356	382	351	359	347	347	387	337	353	357	336	352	367	369	352	361	382	368	338	360	360	327	330	371	366	358	360	363	392	365	343	332	354	387	359	369	345	318	390	328	351	372	375	325	381	371	333	338	345	371	371	374	361	388	382	355	345	374	377	399	353	400	339	362	417	373	360	342	364	420	421	341	359	369	371	320	364	337	354	346	387	367	378	324	345	325	314	440	394	357	350	349	365	358	359	348	379	384	377	337	360	355	369	368	339	349	334	324	340	337	364	357	420	362	348	414	390	375	390	382	358	355	355	297	315	348	348	358	376	330	347	360	360	353	343	373	381	355	358	350	381	356	367	363	370	385	395	341	362	341	387	331	355	355	367	354	372	347	380	339	342	380	346	375	337	356	345	348	380	369	348	362	354	369	347	354	305	316	389	356	379	373	322	341	333	344	332	398	385	367	310	401	394	364	367	347	370	340	370	365	354	362	393	378	387	357	368	398	381	371	318	397	354	386	365	340	367	331	383	348	345	361	367	339	349	370	359	357	331	354	352	308	317	341	370	332	331	347	372	403	359	356	370	332	369	338	337	349	363	356	378	377	337	349	392	366	367	363	347	375	380	379	357	364	354	366	362	369	370	377	329	336	344	364	396	371	325	355	337	368	352	348	344	337	326	357	373	362	370	350	377	373	393	369	363	353	359	372	327	370	353	363	350	366	321	358	320	367	351	374	375	361	338	337	350	339	346	355	357	327	371	363	392	360	361	333	371	397	359	381	364	377	357	336	335	361	366	369	346	373	369	392	366	381	364	369	376	348	338	363	362	351	361	357	381	323	380	379	357	373	384	349	369	348	378
18043	3107	4790	5579	4954	4090	3432	2931	2607	2299	2083	1929	1777	1584	1576	1481	1433	1367	1320	1385	1273	1170	1151	1119	1184	1123	1120	1121	1048	1013	1095	1049	1057	1040	972	1026	1045	1008	996	1044	1008	987	981	1001	1003	989	971	930	954	963	957	968	982	978	920	910	1000	916	935	934	987	940	891	916	996	943	969	985	912	965	972	939	946	936	1034	929	926	970	924	976	934	921	954	930	899	945	936	889	973	906	964	902	888	922	938	934	924	920	939	882	907	934	936	926	964	910	948	892	888	883	953	903	940	930	902	973	939	937	915	934	915	971	921	917	933	920	902	913	973	885	921	977	909	927	965	918	955	944	874	890	915	936	957	900	945	937	900	933	900	919	836	942	899	937	937	892	942	882	900	879	926	860	894	924	906	940	933	905	917	936	946	880	913	917	912	930	861	919	894	852	921	969	910	893	863	959	931	918	918	947	882	945	872	904	905	909	946	930	888	911	961	959	936	942	926	895	917	974	929	924	913	908	937	959	868	936	1002	862	899	907	889	936	943	891	863	891	871	943	898	999	912	931	949	942	907	895	905	971	927	898	896	902	908	940	873	920	951	931	884	878	930	888	923	917	892	914	957	895	908	935	953	919	942	901	884	940	923	902	990	936	875	944	853	895	898	921	967	917	895	876	914	940	849	888	945	963	883	986	938	936	965	920	886	933	940	915	927	915	850	931	940	944	900	897	965	942	915	879	947	845	886	944	974	917	931	892	922	928	908	915	921	899	900	926	894	914	919	933	934	879	927	935	849	883	945	864	927	962	996	872	893	919	913	935	926	898	923	930	932	889	883	950	853	875	864	894	956	915	891	894	889	927	931	874	908	906	937	939	896	927	953	869	967	900	869	918	879	891	898	875	891	861	894	897	925	959	876	938	844	910	869	917	874	944	944	938	955	966	921	877	916	900	897	933	856	924	941	929	910	922	878	909	895	906	939	943	897	887	905	885	940	994	862	939	869	890	911	933	843	920	920	928	977	901	898	948	885	908	828	902	875	900	909	874	862	906	908	916	945	928	909	859	871	912	990	907	909	919	897	912	889	920	916	887	880	900	980	941	917	946	918	894	888	903	922	879	967	878	887	900	898	918	937	949	918	917	894	898	960	873	921	886	921	951	921	905	890	918	919	971	874	878	891	913	921	909	939	935	967	916	860	918	919	919	911	891	891	907	862	921	946	877	876	905	935	910	862	953	907	970	939	974	881	877	933	987	918	954	955	924	898	840	928	931	849	956	899	941	928	954	900	903	891	931	942	867	937	931	896	907	889	894	953	911	951	853	890	907	875	906	919	907	929	946	947	927	933	897	953	939	899	868	901	920	897	922	927	910	907	930	923	908	887	896	923	897	883	914	909	903	906	919	986	960	895	893	888	910	929	875	939	905	883	908	879	900	878	918	981	887	909	902	927	952	954	904	862	912	949	867	911	917	909	941	912	920	895	860	921	863	925	858	928	879	861	950	932	840	885	924	976	935	838	890	912	875	905	913	933	874	883	924	919	929	931	915	903	928	915	932	858	929	916	899	955	875	942	836	929	922	931	909	897	938	906	930	897	895	912	925	905	913	931	874	913	936	926	905	864	968	897	961	939	930	902	923	952	922	883	888	941	880	911	843	901	929	951	899	923	879	927	949	884	845	912	879	858	882	926	939	922	941	904	893	956	942	938	903	926	960	907	882	928	871	945	916	940	904	937	923	963	970	890	882	923	913	896	908	888	882	933	922	891	930	933	900	912	872	919	908	918	933	852	909	893	937	1003	915	903	879	922	981	904	958	949	924	923	862	962	915	969	895	917	918	903	873	898	923	909	918	909	897	970	895	877	931	916	842	943	851	873	852	885	908	914	896	911	980	924	953	872	910	924	899	937	890	907	914	882	914	897	928	893	927	914	950	944	950	926	914	915	898	913	917	878	911	897	996	889	917	902	899	933	898	983	925	918	918	902	970	885	930	943	917	906	876	870	919	910	950	920	911	890	919	871	943	918	851	962	922	902	833	928	882	928	912	928	898	903	907	894	927	862	919	896	921	859	960	876	915	922	905	935	864	900	892	961	905	903	950	893	905	869	938	915	953	875	918	878	955	915	935	961	919	984	892	897	884	905	907	888	938	946	886	902	885	940	910	925	900	938	871	933	864	860	911	886	904	885	887	890	887	930	979	909	940	948	895	916	859	966	940	915	930	928	908	910	888	947	866	911	866	916	919	909	952	880	871	894	891	915	920	935	895	875	1007	853	895	908	921	859	936	944	865	842	899	860	882	876	919	896	963	889	908	918	898	919	893	934	924	942	844	906	886	914	938	876	928	853	903	877	901	967	931	886	911	909	950	934	915	886	908	911	876	895	914	880	898	862	858	914	959	929	913	914	904	926	943	879	895	901	908	906	908	923	880	953	899	886	897	909	921	944	917	929	939	899	917	898	939	860	893	895	898	919	949	952	920	992	938	920	905	934	933	890	909	936	916	900	910	941	917	946	868	972	891	936	916	912	923	919	912	881	908	931	857	904	892	927	939	930	906	953	883	915	961	906	957	894	877	845	917	912	937	896	906	852	898	920	906	911	902	880	892	895	881	834	936	929	911	943	860	932	950	901	847	883	908	914	908	927	894	912	896	893	881	957	895	908	907	874	929	945	885	897	889	923	884	929	916	891	918	897	924	961	901	941	921	915	878	956	970	919	843	869	961	915	898	925	917	872	941	878	913	911	944	868	913	927	886	887	940	940	930	905	892	906	871	870	915	919	923	865	867	878	902	944	877	924	903	894	917	919	921	865	920	895	883	917	876	919	898	946	884	863	949	887	906	968	909	906	879	898	908	949	905	854	915	951	909	897	907	799	904	919	845	952	855	955	931	913	885	904	892	902	908	860	932	927	931	864	873	911	953	903	916	870	976	900	894	925	869	930	952	886	924	890	922	947	922	898	861	901	854	913	938	923	898	943	879	911	845	860	951	955	934	869	955	910	902	941	920	915	896	906	953	890	910	891	915	895	927	946	923	935	895	889	966	927	977	884	933	934	904	886	881	909	923	912	885	878	947	886	849	931	893	886	903	923	937	938	909	890	888	865	904	885	923	950	931	950	904	892	934	879	924	963	928	919	955	915	936	926	863	902	909	931	962	933	921	912	899	935	990	939	956	959	887	965	902	907	886	902	944	952	929	900	892	911	904	904	867	956	948	914	911	873	877	909	941	923	857	872	917	870	899	848	928	836	900	936	927	929	894	965	909	937	933	887	908	920	924	883	909	952	897	926	935	877	889	881	928	905	901	893	973	893	927	888	899	864	920	924	966	900	916	897	918	945	920	909	898	903	943	945	933	943	971	913	850	945	895	932	934	891	915	893	890	878	958	901	943	895	917	917	922	867	902	972	869	900	891	894	923	909	898	875	903	912	909	897	918	909	943	898	879	960	923	919	894	914	895	907	882	956	895	903	915	918	843	932	890	909	874	902	898	905	950	945	936	970	868	942	943	924	900
4137	340	275	268	289	276	281	290	281	252	263	240	258	273	274	250	249	238	287	284	277	255	257	247	255	253	248	310	260	269	269	258	273	282	251	284	274	269	270	251	291	271	261	254	250	259	271	295	269	270	280	245	270	273	249	277	261	247	264	239	266	243	262	238	244	277	244	263	285	244	286	267	241	260	230	285	270	245	259	275	240	261	261	274	277	268	261	298	254	245	261	281	243	248	277	284	285	244	244	257	247	284	267	255	285	273	284	272	260	275	265	225	257	289	253	280	280	251	277	259	295	251	274	283	260	270	237	284	286	251	298	265	256	263	240	266	259	273	248	248	225	255	268	247	275	261	242	278	277	259	232	277	266	256	262	280	271	275	254	275	254	242	278	257	274	265	231	267	246	253	261	269	268	292	252	286	254	263	236	277	269	260	282	259	247	285	287	269	252	249	241	253	251	280	247	268	262	275	259	285	306	258	292	236	286	305	274	268	293	272	231	258	232	237	261	278	272	317	279	287	258	265	277	261	285	265	250	263	290	281	300	259	296	256	243	268	269	277	289	255	273	269	286	252	263	280	246	285	249	239	255	234	282	263	298	258	256	260	291	271	269	249	260	247	247	265	277	242	272	238	252	258	256	273	244	253	241	257	257	258	276	274	258	265	253	268	255	260	261	273	251	284	272	281	275	277	276	271	308	254	261	281	240	236	273	260	257	254	269	300	283	262	253	250	272	258	261	268	305	237	262	252	271	292	297	268	272	252	258	251	254	245	267	287	263	233	264	267	253	246	258	266	264	259	236	259	261	244	271	277	259	262	280	279	280	278	263	261	254	240	260	275	251	278	289	253	271	273	275	267	271	249	274	266	294	291	270	262	271	281	282	301	261	252	250	256	265	241	222	257	257	259	254	287	271	270	255	256	249	253	253	258	247	305	228	276	269	302	285	259	264	281	250	223	270	286	291	233	244	264	265	255	264	268	257	300	273	247	242	265	295	269	280	276	274	269	257	280	275	242	274	268	270	258	278	245	258	219	248	265	266	285	252	268	280	251	264	225	249	276	257	262	271	270	261	277	274	279	285	277	271	215	250	262	222	249	293	278	265	273	255	270	259	251	278	244	254	244	235	256	270	266	275	259	254	283	248	268	230	265	254	250	247	239	256	275	258	236	272	267	276	281	281	253	271	283	267	241	232	264	281	293	250	255	287	232	290	269	285	297	253	276	305	266	276	286	271	285	288	281	270	265	245	275	251	288	261	247	235	275	262	297	265	272	281	301	274	298	261	253	260	269	245	264	284	284	253	289	259	296	245	258	300	269	282	249	272	256	271	253	232	258	303	260	265	279	257	270	245	275	287	256	269	259	267	246	264	261	242	262	255	266	262	327	277	265	269	250	270	288	254	275	284	305	260	277	267	257	262	245	251	290	272	244	277	258	259	277	235	275	256	245	239	267	254	254	249	268	279	253	254	267	306	251	263	267	273	256	249	266	262	310	276	276	264	255	276	276	265	289	258	268	308	288	262	253	256	267	246	266	265	266	274	271	246	308	248	242	233	267	272	291	253	279	277	278	274	259	240	260	238	235	248	283	252	242	224	288	250	277	268	265	255	276	257	278	299	266	256	262	277	261	238	293	258	286	253	227	266	279	274	276	253	252	259	267	283	272	260	267	246	273	307	247	279	273	244	246	250	234	274	275	259	271	257	277	262	276	264	267	248	281	278	297	273	274	240	301	238	262	264	257	258	269	248	270	274	268	265	258	269	252	240	249	280	263	259	236	266	302	246	269	263	254	278	254	264	305	267	222	260	295	286	263	278	270	244	235	256	251	287	268	257	279	276	290	251	278	269	243	271	282	276	277	261	266	267	265	276	271	267	257	272	253	276	240	267	264	278	251	272	246	261	262	250	269	271	288	272	268	265	273	256	284	287	256	291	292	256	273	241	268	282	261	286	271	270	299	256	263	309	258	237	272	267	262	256	292	320	248	261	272	261	245	261	254	236	272	285	250	240	238	279	277	283	256	260	247	278	298	289	266	282	288	243	245	252	265	263	243	270	283	266	282	262	249	280	264	280	278	280	259	236	244	248	250	256	245	257	301	260	236	245	251	241	288	272	282	255	263	266	268	268	264	246	280	242	283	271	276	244	282	253	235	260	278	242	261	253	268	267	260	258	260	264	244	288	264	288	269	267	286	243	279	267	242	244	275	268	263	267	262	238	252	305	251	262	290	253	281	286	266	288	277	280	285	252	265	258	258	276	254	242	281	275	275	241	270	276	261	254	290	241	251	278	264	257	244	265	260	263	298	271	293	278	262	276	297	244	245	261	253	296	280	240	243	258	233	257	268	261	256	259	236	267	264	256	252	269	277	278	290	257	308	259	310	319	279	295	271	269	220	276	249	282	287	269	263	256	261	276	269	268	269	265	239	261	297	296	313	274	269	263	280	278	275	275	268	268	224	250	259	253	270	245	271	272	253	287	267	225	268	277	241	240	263	242	241	301	262	236	294	268	291	270	267	255	251	222	256	278	256	258	265	264	287	261	285	240	263	257	261	278	270	273	280	276	274	254	273	259	280	259	284	274	240	270	260	291	270	277	250	247	239	283	246	252	259	248	274	241	263	283	255	294	250	245	273	291	284	262	252	257	275	287	277	281	269	263	264	256	242	241	244	299	266	259	247	282	260	269	280	249	274	239	221	240	258	272	282	265	257	271	250	265	265	276	262	253	248	290	256	258	271	299	281	238	265	263	271	273	294	231	286	261	288	278	260	279	261	270	251	285	284	278	262	280	262	257	277	289	225	270	260	242	246	263	261	262	250	230	249	268	283	248	261	262	251	277	280	260	277	266	287	259	264	256	282	284	271	282	252	274	271	256	291	274	248	246	288	275	297	278	264	263	265	299	293	249	271	275	262	266	266	263	255	271	311	266	280	275	283	277	251	252	289	256	245	272	248	272	259	269	272	287	284	268	257	276	248	257	273	249	257	263	264	312	259	285	276	270	268	262	256	258	264	257	263	277	243	256	259	242	250	243	321	252	260	269	256	266	239	263	280	270	254	245	271	254	251	272	282	249	214	268	245	270	261	235	250	294	274	263	269	272	278	294	279	228	277	257	265	266	281	255	264	250	264	286	249	283	275	271	275	235	269	252	280	274	255	266	225	268	294	268	255	295	249	223	261	255	262	249	235	275	249	281	246	270	277	275	279	262	264	242	279	249	264	254	250	269	261	264	253	247	284	258	266	240	284	250	266	265	274	253	246	250	280	272	269	270	291	288	247	247	249	259	271	284	284	245	268	236	280	241	285	258	262	279	262	278	256	253	272	275	242	264	223	275	255	270	260	262	265	270	240	289	235	240	258	271	285	261	260	281	257	257	255	265	267	246	275	262	258	268	260	229	277	256	267	239	255	267	281	254	263	249	263	267	254	267	229	275	240	266	249	249	259	253	267	281	244	260	255	238	283	253	262	287	258	301	257	261	295	248	260
3483	762	747	722	725	768	754	723	673	717	751	690	749	669	705	711	647	692	648	687	671	686	706	744	683	696	736	684	757	694	707	654	714	670	670	726	674	675	683	693	726	707	684	741	751	642	680	716	698	684	662	680	682	674	670	624	723	671	708	628	697	691	724	722	687	644	716	724	658	693	700	748	681	665	647	643	670	626	658	681	739	651	672	668	628	670	671	677	634	739	673	685	706	684	685	667	685	665	656	732	698	682	642	683	656	706	683	691	702	671	691	702	675	708	637	669	692	650	686	696	696	696	722	678	679	638	722	665	704	695	637	729	661	703	686	704	720	643	716	727	730	654	684	715	712	676	679	705	631	670	678	677	647	671	671	648	697	664	664	719	686	732	692	689	655	640	709	684	722	663	681	692	653	708	695	685	669	712	691	710	721	660	700	686	707	691	650	691	689	701	709	655	680	677	660	648	663	672	724	617	661	650	661	668	641	682	687	719	683	675	728	703	680	722	636	693	654	717	710	694	681	686	636	701	694	713	637	683	712	678	672	695	660	679	644	661	665	687	673	691	705	669	684	664	707	680	618	658	662	699	678	666	665	714	678	707	690	688	672	732	648	741	703	647	697	678	694	689	688	653	715	673	679	649	674	665	647	688	723	678	709	645	745	697	671	710	667	708	704	665	659	718	681	664	698	694	722	660	702	685	695	664	710	699	667	682	679	648	683	636	684	650	682	716	686	700	659	654	645	715	670	637	697	671	703	688	718	659	649	682	700	652	667	649	622	724	658	695	724	724	646	667	681	687	739	693	691	683	672	671	650	664	687	699	690	663	737	710	713	708	692	676	683	688	711	690	697	681	676	703	698	711	692	711	681	652	702	694	694	741	700	707	711	696	668	684	682	685	646	696	681	682	726	699	654	684	681	653	662	642	648	700	727	680	693	667	638	699	655	713	695	669	656	674	667	650	691	687	678	684	683	683	704	656	680	664	687	700	701	648	634	683	635	704	673	737	722	660	725	675	676	652	686	690	695	692	746	653	654	700	669	655	698	640	731	703	674	681	692	720	633	684	668	715	715	706	693	703	671	710	698	688	691	695	674	652	689	649	676	672	652	664	633	697	696	697	691	672	661	678	680	673	716	647	708	642	725	679	698	721	703	685	656	669	636	731	720	672	693	671	697	696	683	705	719	689	645	682	669	687	685	695	684	686	699	671	681	645	681	722	706	732	676	667	671	692	677	648	681	686	694	686	687	686	694	700	672	721	669	658	670	710	692	676	666	674	646	690	681	698	721	657	673	705	617	690	651	697	681	673	684	646	697	722	698	660	660	677	725	677	702	691	731	700	714	683	711	712	653	706	696	648	712	663	668	690	671	635	714	684	675	688	704	713	710	679	710	679	682	663	710	650	671	694	682	708	704	714	691	662	666	693	705	656	707	656	631	726	656	694	744	689	716	713	649	677	661	703	704	688	679	700	672	712	702	717	676	658	675	674	708	686	694	652	693	687	725	671	671	666	716	702	662	715	709	732	701	672	678	664	680	675	703	659	642	627	669	715	660	678	659	708	634	680	650	672	684	671	685	700	702	653	732	678	670	679	714	655	685	658	704	714	695	672	707	737	766	653	704	658	664	674	686	662	682	709	671	634	687	692	663	672	679	665	677	717	648	721	698	688	682	667	694	685	645	650	699	728	682	701	648	706	711	654	686	727	685	712	646	693	702	689	675	678	664	691	678	679	659	671	698	689	723	634	654	699	716	701	691	695	696	621	668	714	676	689	650	691	704	662	680	683	707	672	644	712	695	687	703	657	681	702	695	663	713	680	690	683	661	678	669	658	712	715	686	656	665	664	671	728	693	662	707	684	727	692	708	728	681	680	691	708	766	695	702	688	656	726	679	692	632	676	719	693	705	731	669	689	708	653	707	669	696	740	705	705	670	656	731	653	640	635	674	677	671	726	704	616	655	697	708	652	680	680	654	735	641	666	672	624	674	661	691	693	665	659	713	695	759	693	680	723	645	656	686	650	716	666	646	695	673	712	680	691	635	700	686	644	675	681	727	697	709	688	723	660	647	688	690	715	690	694	689	693	652	709	674	738	662	681	730	689	727	713	717	716	690	686	661	680	655	669	696	706	709	664	709	678	701	652	625	721	733	681	661	687	725	709	704	644	748	682	716	659	669	693	725	719	709	739	684	654	645	713	668	651	684	687	749	722	685	700	700	718	655	701	706	705	648	660	724	719	694	654	704	660	647	687	664	676	682	733	720	716	700	664	664	679	695	636	706	685	712	686	736	679	628	696	638	659	703	678	694	697	697	662	688	667	738	656	673	701	700	676	671	683	703	680	720	665	695	679	679	668	674	667	753	709	660	676	662	704	674	703	666	711	755	681	643	680	642	641	669	684	704	698	678	691	656	700	656	706	648	643	649	713	664	660	678	636	661	665	720	664	710	694	710	713	734	687	671	683	686	692	715	682	709	698	681	721	712	639	678	697	700	712	734	704	709	686	700	649	656	697	668	702	682	653	634	659	730	655	659	661	651	656	673	676	718	675	738	698	678	727	741	653	678	694	692	741	664	707	706	673	694	722	671	644	699	683	686	712	649	672	658	701	705	706	660	732	689	680	667	673	701	706	690	713	662	706	687	669	667	696	690	689	688	665	645	729	673	703	680	688	689	688	697	678	681	657	656	667	678	745	667	696	670	660	699	634	745	644	670	672	681	652	694	657	682	678	684	678	672	730	724	683	701	687	688	692	672	689	703	699	711	698	662	695	694	691	660	700	635	703	686	708	628	741	671	668	679	721	718	679	715	706	675	675	736	659	710	708	701	687	665	678	720	650	690	634	711	711	705	722	685	688	664	703	664	717	686	765	640	661	717	685	670	634	718	648	656	678	682	682	702	672	682	722	698	716	670	671	691	654	727	684	657	679	694	662	676	693	648	694	648	714	673	677	751	658	676	658	696	713	700	696	698	676	624	679	705	667	661	676	700	651	694	680	693	698	673	663	685	672	709	674	665	702	683	636	705	703	689	704	681	665	657	695	680	728	727	728	666	659	669	659	665	669	677	715	741	702	700	663	683	683	686	690	687	673	678	684	717	707	668	686	671	707	687	698	635	679	677	670	668	663	695	712	681	691	676	680	714	698	697	678	640	677	686	681	688	682	696	690	663	697	694	673	685	737	676	636	690	684	665	709	690	666	690	652	679	647	658	713	664	670	639	678	685	700	664	670	683	713	629	673	696	689	706	662	665	643	675	642	706	745	640	650	699	662	641	694	714	701	693	698	707	667	726	625	660	647	690	719	709	670	665	658	681	671	705	661	643	662	672	637	699	681	635	701	668	675	661	707	696	632	701	608	705	694	654	660	715	635	669	685	641	666	700	672	683	662	695	706	660	733	662	715	655	648	675	662	637	686	663	689	691	801	687	689	688	682	647	704	722	678	715	681	690	700	675	686	658	701	701	689	666	714	709	664	695	703	654	657	702	677
23448	3257	1179	939	717	503	416	351	349	297	274	273	254	244	207	220	231	241	210	202	215	220	198	189	209	182	202	196	193	186	209	186	210	177	175	181	215	184	196	197	188	199	202	179	182	206	178	188	187	214	194	189	165	193	196	174	176	183	183	213	207	202	180	200	192	163	202	171	199	178	179	192	176	182	198	167	193	200	193	178	157	195	175	184	189	176	171	192	182	182	162	173	186	187	168	186	173	187	171	172	187	191	181	210	202	167	183	172	180	177	178	164	215	189	193	204	175	188	156	178	177	176	183	175	179	206	172	196	189	191	162	169	166	191	189	179	184	202	166	200	204	177	199	161	198	215	196	168	179	185	175	189	173	177	167	189	165	196	183	185	187	161	177	178	197	187	179	198	188	193	179	186	165	192	173	191	178	215	184	206	177	185	196	169	179	169	184	181	206	192	171	198	174	173	202	189	198	172	184	178	172	183	212	179	213	198	180	198	171	199	171	188	187	196	201	172	197	189	215	177	168	190	177	204	189	158	165	197	210	185	184	180	180	205	177	169	187	178	182	191	182	190	192	185	170	184	176	183	171	164	179	192	162	181	200	161	162	179	189	181	176	187	223	190	169	185	193	187	185	163	185	162	197	186	173	203	190	181	212	184	193	165	193	179	141	191	183	165	155	164	193	199	169	184	199	203	184	163	183	203	174	206	190	193	194	191	210	170	168	206	197	185	186	170	168	183	193	156	189	133	190	177	197	197	177	190	185	204	184	183	177	172	176	199	180	185	172	169	171	200	174	215	177	182	189	182	180	192	187	191	172	188	178	167	176	179	181	178	180	214	204	180	194	199	177	189	189	183	175	196	189	193	194	201	194	188	167	214	200	161	193	192	180	174	166	177	182	170	175	170	199	183	194	177	177	191	213	181	171	180	177	188	190	191	161	179	195	197	199	182	204	197	197	180	223	191	178	157	202	171	189	194	173	206	189	183	188	210	189	188	165	168	204	156	180	158	185	186	177	196	199	194	189	179	171	165	176	171	149	180	174	194	181	165	200	191	184	184	204	193	185	185	187	178	185	178	189	195	173	205	214	177	204	214	180	169	187	173	168	182	203	186	194	191	166	178	189	201	187	178	159	162	171	179	182	205	181	212	177	193	199	213	177	182	163	169	177	184	184	162	198	186	178	201	175	189	166	184	200	177	178	175	177	183	179	193	159	153	183	185	182	171	173	163	200	217	185	157	182	166	177	178	184	181	226	186	193	170	153	192	184	180	204	194	185	180	193	172	182	192	199	149	183	189	193	203	171	194	178	191	169	173	177	212	175	190	168	170	186	171	171	229	201	196	173	195	195	196	181	198	212	211	185	185	175	187	188	185	191	187	174	188	186	192	183	173	201	194	196	201	169	178	180	174	191	196	191	174	208	181	178	170	178	190	195	174	178	203	176	196	174	145	181	208	188	189	198	163	208	189	212	192	192	177	169	182	191	202	191	185	173	159	168	181	193	180	186	188	189	187	174	189	173	169	197	186	192	215	189	182	171	157	176	174	172	190	196	175	218	195	181	195	184	179	176	187	165	179	190	183	191	178	188	152	186	184	205	185	177	168	190	172	180	199	200	158	176	191	186	166	188	205	174	176	193	168	191	170	205	157	195	178	193	201	202	171	176	181	188	184	193	185	156	208	175	162	185	181	200	179	185	195	188	168	185	197	192	172	167	178	170	194	193	191	183	162	195	196	158	177	183	190	205	172	193	161	176	214	175	195	189	181	169	212	168	181	194	192	199	170	191	190	196	168	192	192	183	197	189	183	172	164	173	191	218	166	184	193	202	185	189	197	205	176	211	192	171	160	197	200	178	184	175	192	189	166	182	189	198	168	162	182	201	205	176	175	179	175	171	202	198	186	179	175	193	207	183	205	172	196	161	191	177	214	201	203	174	196	178	187	190	197	179	189	203	172	219	173	179	215	179	159	164	174	216	197	166	169	190	205	160	169	169	200	195	156	187	189	158	165	161	182	168	168	194	181	200	186	197	190	183	176	165	197	195	178	178	186	163	209	185	202	191	190	152	175	192	188	184	195	189	174	210	189	218	187	192	181	168	185	198	193	176	188	206	196	174	194	171	168	191	170	191	166	197	218	200	195	193	155	179	198	177	187	193	157	179	169	173	181	188	180	180	170	210	177	171	210	159	173	188	170	200	181	204	184	181	160	189	184	189	199	181	201	189	178	192	176	170	189	165	192	166	196	180	188	190	179	190	192	189	181	201	196	195	207	152	197	191	181	176	156	199	184	172	182	169	179	194	195	191	206	186	196	170	184	178	166	206	178	185	173	185	179	179	184	182	206	200	190	220	169	198	167	188	215	171	201	196	159	173	176	193	198	187	186	189	177	186	179	203	184	201	182	177	194	177	195	193	159	165	189	176	200	157	186	172	183	195	196	170	212	211	210	189	196	188	205	202	184	174	181	178	216	180	216	191	167	180	180	190	171	180	189	199	204	180	171	176	197	176	192	198	176	195	189	178	155	174	193	194	167	183	174	180	173	171	189	149	189	174	174	170	184	204	184	189	181	204	184	210	163	179	185	178	185	164	173	175	189	201	166	189	186	199	180	209	193	192	194	178	200	181	160	220	183	183	190	210	190	165	187	176	178	195	172	193	211	179	213	183	185	183	217	180	181	218	208	191	191	205	204	169	148	161	199	179	194	195	202	191	175	185	175	166	180	186	179	169	182	186	185	176	196	182	172	191	182	174	169	176	177	188	198	189	197	177	177	206	174	191	156	183	179	177	189	195	199	205	213	177	188	198	206	194	185	185	221	232	193	190	218	161	160	174	194	186	193	194	178	177	190	158	198	171	192	193	194	186	166	182	184	178	204	180	174	191	166	183	169	204	170	168	174	157	181	211	210	174	175	173	178	177	168	165	171	198	177	187	195	182	181	187	182	175	183	186	184	177	194	162	184	181	201	189	180	186	186	206	192	205	183	185	193	168	184	185	185	199	183	192	176	181	159	163	169	202	194	211	191	185	193	180	168	193	200	194	202	165	211	192	172	188	201	216	208	199	196	173	178	171	198	182	192	163	195	172	183	166	190	175	185	164	185	210	200	158	176	185	175	172	176	184	172	181	168	191	178	178	165	193	174	153	169	175	180	196	190	177	189	226	171	191	178	185	175	206	162	189	172	214	191	189	195	198	182	179	186	178	181	178	162	176	201	199	176	212	222	194	187	181	163	184	195	183	193	192	191	195	181	202	175	183	199	202	184	161	201	184	185	177	166	177	185	195	207	151	183	220	150	187	205	218	178	177	188	186	184	178	190	193	191	172	179	194	202	183	185	171	200	215	184	179	202	187	183	181	190	177	183	172	158	215	214	197	174	194	160	190	156	168	197	177	168	171	179	169	196	182	173	195	181	178	179	184	173	160	182	208	178	212	207	178	176	182	150	174	190	167	202	195	188	196	182	176	175	173	201	203	175	171	199	180	197	181	185
12047	1663	2568	3055	2615	2280	1842	1572	1408	1310	1207	1070	978	934	910	802	755	774	721	703	729	681	653	658	624	657	625	654	608	606	616	575	636	594	593	639	591	610	596	585	593	598	582	578	527	579	585	539	531	537	575	543	548	539	544	581	546	551	597	602	559	548	544	569	558	573	541	568	540	555	521	515	564	556	583	561	550	536	555	503	555	565	562	537	530	563	551	541	541	537	524	566	537	513	550	555	547	571	569	525	565	550	542	532	491	538	516	533	533	548	516	516	511	500	566	537	593	542	549	563	585	523	501	516	494	541	508	536	546	560	531	522	524	559	563	562	556	536	511	563	550	543	548	514	536	555	568	558	579	573	557	565	508	521	481	513	508	560	530	547	547	551	558	526	568	520	516	542	564	540	559	580	542	531	546	547	514	509	537	589	581	562	550	543	514	530	553	519	560	532	543	523	547	541	565	548	570	531	539	553	495	481	508	607	548	560	554	551	540	536	524	545	610	536	528	522	517	519	535	597	544	580	541	545	520	542	532	523	509	555	542	551	549	558	587	535	567	557	558	540	525	545	499	503	559	544	508	534	573	514	526	549	542	537	567	509	528	510	516	525	512	552	534	532	539	525	526	538	546	541	511	535	547	556	506	505	527	578	521	602	537	544	540	552	526	513	523	533	537	550	508	532	518	528	521	521	513	557	527	517	574	591	572	529	522	547	492	529	553	568	562	527	563	551	536	567	518	533	527	537	539	522	547	566	507	531	539	558	528	518	534	542	537	558	568	525	520	522	568	493	540	508	517	576	512	542	559	549	561	529	527	567	529	532	546	539	543	544	521	527	523	521	492	498	523	547	542	571	519	534	531	597	570	509	572	544	569	528	500	527	565	545	535	550	559	500	504	529	576	564	512	558	525	526	577	525	555	523	522	516	542	529	538	522	558	509	544	555	515	495	544	523	531	506	565	549	579	477	562	552	530	503	553	529	507	526	607	575	568	514	519	534	541	544	569	556	547	536	578	524	559	555	541	577	562	542	528	529	517	572	517	561	546	525	549	533	566	549	521	519	534	541	503	555	561	516	523	512	575	534	526	563	528	551	559	505	509	556	547	550	533	497	497	494	571	525	554	556	516	555	512	512	537	550	590	592	561	548	515	551	530	531	515	537	536	527	546	547	550	523	595	555	517	519	529	526	544	568	540	583	578	549	543	536	520	534	530	576	603	510	574	509	553	536	531	524	541	539	505	561	566	495	510	533	554	536	507	544	540	553	539	544	570	545	561	568	530	528	514	552	522	526	544	534	531	555	514	516	496	559	548	560	523	521	534	561	515	518	532	504	508	498	563	542	536	544	529	546	552	573	538	539	520	538	540	595	600	508	520	530	501	539	537	546	553	546	556	533	564	543	553	586	523	560	549	545	553	565	509	537	514	561	531	511	509	493	565	563	493	532	555	577	542	535	566	522	529	547	575	551	543	539	552	526	508	494	490	530	530	574	537	545	567	541	510	526	557	525	538	536	545	556	507	582	526	524	502	546	513	540	562	555	522	544	564	534	506	584	573	537	560	580	558	522	509	512	522	534	526	550	520	579	534	541	510	535	493	554	590	522	484	544	527	587	531	520	515	529	511	550	531	519	540	561	522	562	525	556	514	548	547	541	546	516	547	533	520	533	523	533	505	499	503	545	532	507	498	514	526	536	526	560	533	566	558	532	516	545	543	505	519	542	571	603	536	549	521	537	555	533	516	513	559	523	489	516	547	476	507	532	544	536	519	521	534	520	590	540	530	543	496	518	531	551	548	544	523	553	535	598	549	520	517	533	526	552	526	555	547	565	550	532	551	542	560	504	524	527	481	524	548	556	551	568	535	531	543	508	526	525	546	559	560	517	546	523	544	578	506	515	555	553	553	543	546	550	547	565	551	555	534	563	589	547	567	541	494	535	549	546	527	525	558	512	543	547	556	552	553	502	547	543	521	544	546	576	513	565	552	495	499	541	566	536	517	530	561	577	548	525	593	511	555	519	554	535	529	526	569	550	505	538	506	536	492	521	525	569	530	496	526	537	521	566	549	529	533	531	540	528	561	537	551	562	552	537	528	558	538	519	543	508	541	522	471	520	532	544	579	519	511	555	513	506	557	574	546	518	521	557	523	545	556	527	538	532	531	527	515	519	587	507	552	543	537	535	533	541	528	552	530	523	561	531	544	521	545	548	553	540	558	548	525	517	487	514	536	549	522	578	558	523	496	516	529	546	518	534	539	551	535	565	553	523	543	535	552	541	517	514	581	537	513	551	549	524	540	553	513	538	532	560	560	500	538	529	530	502	530	498	514	545	482	526	577	489	528	492	557	515	550	553	508	514	537	544	545	518	495	555	570	546	548	535	549	533	557	548	542	515	502	580	538	564	554	526	501	502	526	504	499	583	527	536	538	546	534	593	528	529	547	543	545	539	508	539	509	542	551	511	541	552	509	523	524	570	557	559	526	495	608	515	570	522	502	575	509	513	499	511	538	524	564	535	547	562	522	546	512	515	547	548	549	535	557	565	504	573	547	497	566	564	556	508	512	506	582	544	542	540	529	547	590	573	544	521	535	535	514	525	556	545	529	567	524	501	528	539	552	516	521	553	536	545	524	546	503	567	536	532	563	545	542	543	563	515	564	562	537	535	560	577	521	566	529	524	548	514	542	556	553	510	535	516	512	584	523	547	505	547	540	527	539	483	554	540	540	571	561	520	526	566	581	574	507	507	556	509	546	543	490	563	510	537	523	540	537	527	516	548	538	542	564	524	549	532	563	544	537	535	505	537	553	556	526	499	568	548	526	538	536	567	566	519	531	559	527	487	536	542	525	538	532	538	523	520	537	581	522	568	537	547	549	602	539	493	550	536	531	535	544	550	543	526	501	558	521	539	508	523	559	544	502	511	536	582	545	531	538	529	536	522	470	527	526	561	501	567	565	590	549	569	548	553	520	530	547	529	575	530	537	518	517	523	508	543	524	540	492	521	543	513	537	547	552	517	557	548	544	540	570	564	476	544	539	513	505	559	508	531	536	552	512	539	542	571	508	557	534	537	545	544	545	485	520	562	548	559	519	552	560	538	559	553	512	524	545	524	513	527	530	519	538	540	539	540	519	524	547	522	558	557	571	549	522	554	555	566	571	547	556	532	551	530	529	518	575	545	619	544	525	498	517	512	556	558	529	512	555	544	534	547	549	543	559	532	508	512	541	505	504	567	551	548	577	556	521	550	516	560	546	537	556	530	548	533	517	578	517	529	522	538	528	559	515	527	529	585	543	494	535	537	552	522	539	557	551	564	500	513	527	566	549	527	524	529	518	522	540	543	529	516	476	578	540	547	505	534	568	570	521	554	548	549	584	533	529	538	534	567	587	562	535	585	547	557	509	530	499	540	520	551	528	536	520	536	515	516	521	548	579	551	535	521	552	543	517	545	506	518	512	518	516	504	537	532	512	558	510	513	530	536	491	547	549	478
36103	8495	2807	2036	1467	1047	910	719	674	566	551	498	472	484	496	461	456	457	422	403	404	365	399	373	364	389	389	364	388	408	390	379	357	405	365	346	360	391	329	329	368	347	381	341	360	369	366	340	375	382	352	380	391	335	386	376	342	402	388	384	379	342	335	355	408	374	386	377	365	364	392	367	383	357	371	324	354	359	390	359	376	349	382	363	378	369	351	350	367	382	366	365	305	364	353	347	388	382	335	366	386	321	328	364	343	346	356	374	342	367	355	353	362	347	352	343	337	410	380	354	316	345	330	369	346	327	390	362	355	344	359	346	348	317	352	356	359	365	369	341	398	352	375	370	356	359	363	380	395	365	323	338	354	381	394	321	353	344	338	349	327	389	365	352	361	334	389	369	339	373	371	338	351	360	379	359	339	380	391	336	333	348	344	361	366	386	377	330	385	366	357	384	330	345	361	342	334	366	338	385	387	391	371	332	345	344	370	381	372	349	323	327	381	343	335	369	377	351	341	324	361	384	373	382	378	358	330	375	400	383	355	349	361	360	393	327	355	354	365	333	363	325	336	371	380	393	372	376	353	358	364	376	354	330	333	339	360	339	372	347	381	349	384	373	375	359	354	337	356	371	373	358	341	393	374	384	351	364	346	380	354	407	372	354	369	352	360	363	393	347	357	364	365	348	386	298	344	366	371	352	394	368	365	361	360	341	343	336	373	336	331	363	363	374	337	344	392	379	361	340	379	372	379	351	372	383	386	354	364	361	356	352	427	343	377	342	347	365	366	337	364	363	388	384	357	356	339	350	341	328	375	362	343	348	391	345	339	348	358	357	315	393	358	375	342	355	379	341	341	336	333	413	318	337	345	324	374	358	373	361	356	360	350	370	333	350	397	328	373	344	326	376	376	354	349	378	374	373	372	359	341	373	374	375	341	351	391	376	333	369	359	369	348	345	399	366	356	355	371	375	384	359	344	377	349	353	387	397	357	334	342	382	332	363	370	364	364	380	320	377	351	356	365	351	338	332	384	326	328	351	356	384	377	368	350	348	336	375	370	356	325	366	359	332	344	353	356	379	365	341	346	364	332	373	350	346	402	330	358	359	350	380	357	383	381	368	326	366	328	323	368	348	372	378	365	322	358	349	341	337	351	336	337	341	355	348	347	356	369	373	369	388	355	375	370	353	374	392	377	381	375	352	320	356	365	391	341	342	383	334	364	355	342	350	356	347	343	360	359	326	365	335	372	365	335	347	342	379	358	324	377	367	367	384	381	338	342	334	333	367	358	357	360	385	365	357	354	356	345	341	384	379	344	345	344	350	355	322	383	376	388	362	358	332	330	351	360	322	333	341	358	350	391	350	345	348	347	349	347	378	336	379	373	369	368	328	419	376	381	367	347	395	356	378	347	358	336	378	380	388	349	361	394	346	331	364	356	352	379	336	334	352	367	379	384	382	354	376	345	324	352	333	320	350	341	348	324	365	373	353	360	380	352	373	343	376	372	344	319	334	391	377	387	366	354	367	383	325	341	375	390	346	359	340	341	378	350	360	370	361	366	355	342	381	345	367	355	352	368	410	371	399	332	397	354	379	341	364	352	404	384	324	357	332	359	367	350	380	375	337	359	357	351	373	366	361	348	364	369	370	380	364	395	347	357	354	331	330	356	363	359	340	359	354	345	354	349	358	328	343	355	351	373	362	373	329	351	354	347	377	370	343	378	363	338	371	343	342	362	385	370	355	361	342	342	408	343	346	328	360	371	350	377	334	336	343	359	391	371	330	371	362	337	353	378	340	336	365	358	343	371	358	301	333	330	343	350	352	379	369	343	379	368	323	336	348	368	361	349	343	360	391	385	337	344	355	332	361	333	335	343	366	398	361	362	389	339	361	374	363	334	338	369	394	346	371	355	344	346	346	378	378	359	338	344	334	357	367	387	342	346	380	342	356	384	402	346	344	350	351	378	338	363	359	357	345	376	357	369	360	358	368	360	351	395	355	323	363	355	351	349	359	348	319	372	350	361	314	374	359	393	346	407	311	353	355	363	370	383	371	371	370	360	347	363	368	350	384	400	372	368	317	357	364	348	388	366	360	334	353	355	394	369	343	390	315	359	377	379	374	327	361	363	398	317	343	387	346	356	381	360	342	355	360	345	368	378	342	340	351	393	354	337	344	371	374	389	344	346	353	313	390	391	362	334	349	394	341	385	347	354	354	387	376	354	344	356	341	366	352	356	354	365	353	320	343	338	367	333	373	306	330	379	362	341	350	391	335	360	349	330	342	344	365	367	333	342	360	335	352	358	386	340	363	350	376	324	381	361	369	340	318	342	375	362	338	363	327	353	337	369	364	396	342	357	336	357	337	338	345	363	364	355	343	358	378	352	377	377	366	378	348	389	344	363	369	377	331	344	354	335	361	354	394	345	351	367	362	374	343	377	350	355	360	326	365	349	347	350	383	361	347	354	339	351	339	376	390	392	367	338	380	385	367	366	367	380	316	366	339	352	374	355	359	384	333	353	406	313	351	357	357	359	358	367	356	346	346	334	374	339	349	320	342	325	376	355	344	366	360	340	355	365	347	379	355	415	371	372	373	350	321	372	372	332	351	351	365	352	299	379	353	343	358	359	389	334	352	381	391	375	372	394	366	350	376	368	338	356	332	334	337	332	370	353	347	337	331	373	352	359	344	334	349	347	357	356	352	372	317	381	395	384	364	334	337	359	371	369	378	393	367	357	362	366	383	362	368	386	336	341	354	370	365	363	353	387	350	343	340	382	324	384	411	353	362	354	365	377	312	326	382	369	392	385	392	348	365	342	343	369	375	356	338	378	357	345	360	356	361	370	404	363	342	324	344	341	368	370	359	366	346	393	356	379	385	334	364	299	356	330	396	360	355	354	346	364	342	347	356	338	344	331	364	345	360	368	356	338	361	331	317	355	356	370	357	395	372	353	378	352	362	355	329	396	363	321	347	326	331	382	343	366	348	368	365	356	344	349	350	366	363	329	358	328	386	376	361	376	365	354	362	362	343	328	360	362	343	363	371	333	331	368	357	365	383	347	356	342	367	342	354	369	382	364	368	381	352	342	395	351	352	336	337	354	350	379	367	385	341	342	386	327	353	360	356	399	354	351	343	334	343	377	356	361	385	339	374	349	334	361	345	359	335	357	327	354	370	385	404	373	352	352	346	336	348	359	374	393	327	341	352	382	348	343	327	368	345	379	370	374	398	373	340	390	364	334	373	386	350	385	364	332	380	344	329	338	361	376	350	358	395	366	326	382	381	385	392	379	368	345	393	385	361	359	331	339	354	395	359	382	365	384	372	350	344	362	320	337	368	383	309	367	363	373	368	320	355	388	410	385	389	334	345	390	364	348	385	325	343	398	339	374	341	350	352	369	320	379	377	341	324	367	354	358	346	351	337	376	348	378	352	361	336	386	404	378	353	381	367	380	386	349	358	341	326	339	390	368	320	364	349	344	338	396	335
18410	3030	4721	5553	4978	4187	3531	3090	2548	2366	2036	1945	1827	1746	1569	1505	1476	1329	1291	1236	1243	1215	1236	1153	1149	1125	1071	1102	1101	1069	1029	1043	1040	1033	1026	1034	1085	983	1038	982	981	994	997	957	1010	989	895	976	948	1024	937	936	970	1000	918	942	922	905	964	924	984	922	870	975	965	919	981	924	935	932	940	942	918	1028	935	905	942	903	967	954	880	953	945	878	913	989	941	943	960	896	940	936	924	915	924	904	894	944	956	931	927	935	917	944	960	885	864	956	932	912	930	853	870	924	953	940	952	924	971	927	917	925	914	863	949	936	895	964	995	858	880	928	909	900	932	955	949	920	952	902	948	967	939	901	930	866	916	930	898	896	870	888	919	925	909	890	901	945	956	878	940	939	865	913	903	974	880	944	841	915	883	925	920	956	890	914	894	893	898	931	875	887	904	915	877	897	892	937	866	915	927	950	945	959	905	853	924	932	947	930	932	898	847	903	920	940	924	859	889	932	927	979	896	876	963	912	934	902	916	954	956	885	995	935	891	917	877	879	964	931	929	879	899	938	891	893	886	930	928	939	903	901	893	918	917	921	934	882	920	909	938	903	965	923	904	902	895	892	951	956	886	952	869	979	846	932	895	941	932	935	905	912	909	913	902	895	903	937	892	903	884	932	893	894	873	905	983	911	939	925	941	906	836	969	893	881	951	946	901	980	905	932	926	940	920	893	936	871	951	926	879	915	879	834	923	918	933	899	962	877	906	961	939	926	859	905	911	902	876	878	904	929	887	924	836	876	881	899	921	919	911	918	962	914	908	955	928	894	909	845	863	888	911	906	947	916	858	936	914	917	893	954	927	881	884	846	934	912	916	900	965	917	905	991	892	983	956	915	918	856	945	925	991	908	966	920	947	867	895	868	907	930	880	976	928	904	917	954	902	944	916	931	923	940	911	907	920	964	924	891	890	900	929	927	905	944	950	839	910	971	954	868	915	869	940	945	954	900	921	929	931	884	947	936	918	875	936	943	926	925	940	939	886	872	862	939	973	900	915	932	927	939	946	901	887	910	935	963	930	868	917	907	822	894	926	900	942	922	896	889	970	935	878	934	885	896	922	931	830	859	859	946	885	915	905	900	906	924	944	920	920	923	899	898	946	920	931	883	961	914	875	887	947	897	918	898	909	902	917	943	905	943	919	929	913	879	915	957	895	928	942	887	897	985	947	855	895	925	1003	878	928	935	889	919	886	856	917	894	919	937	908	902	922	902	933	976	893	975	919	950	935	878	843	918	939	857	925	881	898	867	876	960	959	841	919	941	900	938	881	938	914	960	878	818	954	906	908	989	974	904	933	884	856	941	851	910	905	870	862	900	893	934	880	969	928	923	873	898	926	945	894	941	887	918	913	911	929	901	900	899	912	878	907	855	890	859	923	897	917	927	928	874	950	909	939	960	910	910	929	946	976	912	884	860	992	918	914	938	908	901	894	856	902	909	904	961	934	889	933	914	928	846	967	904	932	867	892	916	979	925	908	922	937	933	880	956	894	923	944	870	919	928	910	862	916	895	907	919	920	935	878	975	894	887	887	921	893	918	869	938	888	905	940	927	906	923	897	907	924	899	928	900	922	933	869	863	917	882	959	947	894	915	925	924	891	930	933	876	899	915	848	945	924	917	894	873	964	944	924	833	869	906	914	926	940	871	888	903	896	888	912	911	941	934	913	962	898	927	926	920	882	903	914	902	918	928	912	901	889	902	936	881	874	917	888	981	859	909	969	958	932	877	855	916	934	896	890	927	990	909	903	873	893	891	882	931	866	901	951	949	916	940	901	900	924	923	960	911	920	914	923	958	851	889	933	922	955	867	929	931	936	954	871	922	925	834	894	915	921	971	948	936	907	906	928	942	893	940	947	866	908	915	940	939	886	953	913	919	881	956	897	930	944	935	953	901	907	889	916	897	879	892	905	913	905	941	967	918	876	908	859	946	963	940	921	911	930	903	940	873	850	916	913	892	898	910	884	926	925	952	871	987	887	921	836	872	906	917	942	901	905	942	948	873	901	895	902	914	989	917	907	906	943	922	961	887	893	851	919	954	903	866	899	911	856	882	1003	915	860	899	900	890	875	935	903	895	930	927	923	918	904	905	881	896	886	866	961	879	898	924	864	884	917	920	936	917	958	931	871	930	935	877	906	927	958	951	939	919	918	898	990	937	912	902	892	939	896	911	942	896	899	888	907	892	923	922	914	902	955	890	980	975	949	886	890	880	937	958	938	933	887	873	911	909	958	929	941	950	923	914	873	889	979	935	900	920	937	876	951	861	900	919	917	930	922	906	876	924	892	871	875	908	904	872	946	997	859	878	867	895	944	871	930	927	919	975	944	903	914	991	912	955	930	895	941	966	913	921	980	948	991	896	904	892	883	891	990	932	837	901	960	890	882	929	865	903	921	996	932	925	940	901	941	878	925	941	919	876	946	919	930	877	860	926	864	940	901	966	908	938	922	919	906	933	908	856	927	944	894	920	951	933	918	924	889	915	902	908	917	878	900	957	910	900	903	921	900	920	955	924	909	902	927	905	962	873	895	888	918	914	940	986	919	939	907	915	863	929	886	968	874	942	923	934	937	961	905	929	880	912	868	925	926	965	914	900	889	939	920	929	963	895	941	931	885	908	901	906	950	897	895	1002	917	909	924	938	940	950	876	857	975	942	912	970	912	923	868	910	908	874	852	962	906	914	882	938	897	909	933	877	883	889	937	880	895	894	935	951	927	930	892	942	922	863	927	886	939	883	909	964	959	977	905	940	907	944	904	888	940	904	913	921	947	858	861	903	942	937	916	877	932	941	911	863	952	903	921	899	904	899	928	935	889	925	961	871	913	943	887	879	899	891	903	905	938	950	870	880	895	907	886	875	908	935	933	959	887	885	918	934	905	919	919	901	929	941	938	963	905	890	953	887	962	941	939	942	868	877	953	959	951	904	928	921	948	864	914	895	930	908	939	932	937	886	865	914	936	870	899	935	952	910	911	817	899	922	935	901	920	922	925	925	913	931	922	882	897	896	873	930	948	921	895	925	909	863	900	872	929	952	948	929	895	921	900	888	948	862	922	940	906	929	929	876	900	917	893	857	935	920	891	921	936	916	951	917	874	881	929	893	907	921	887	959	949	925	890	907	881	855	889	897	920	922	884	921	903	926	935	887	869	942	898	934	880	943	943	935	946	919	917	944	917	981	850	916	915	894	909	963	880	925	947	869	919	892	911	901	948	916	900	945	940	964	922	865	890	902	916	856	904	932	906	922	952	926	941	933	914	889	883	859	897	875	932	913	953	868	923	953	963	919	887	888	925	951	926	951	955	897	927	874	888	918	912	925	904	916	893	935	927	886	898	937	871	907	934	917	888	972	871	918	926	879	869	889	919	914	910	919	913	933	936	920	935	896	910	942	917	912	925	912	902	954	954	907	911	960	971	898	863	880	918	870	945	903	960	868	926	901	897	897	896	888	917	902
3752	318	264	290	296	276	242	284	273	249	272	265	266	294	282	290	290	233	254	276	239	263	289	288	245	265	218	289	283	310	280	278	288	258	256	278	273	264	293	259	291	261	234	258	283	292	261	278	266	261	272	229	249	269	267	253	274	263	288	261	285	252	286	262	261	254	251	249	274	249	280	249	254	286	270	274	278	268	305	263	276	263	257	255	224	287	269	244	272	307	271	240	260	271	277	261	256	259	263	302	265	285	251	267	239	245	269	257	269	262	262	280	264	240	283	293	258	280	232	270	258	272	260	253	284	227	250	247	273	256	255	267	244	263	264	253	284	283	270	260	249	269	285	251	281	300	298	269	280	296	232	297	264	258	275	289	252	278	266	279	263	270	286	263	250	273	238	248	269	264	260	291	265	250	265	279	282	271	255	258	254	262	275	266	275	281	273	250	239	269	274	260	261	268	290	246	252	229	266	241	247	280	262	248	266	276	289	270	263	246	257	267	242	278	278	229	275	248	265	242	244	239	272	271	275	280	269	272	260	263	279	281	257	259	274	277	291	248	270	276	273	240	280	275	278	266	266	268	257	261	242	266	245	268	295	272	253	249	287	273	263	298	244	269	259	309	267	287	236	260	256	277	277	250	285	289	235	262	273	272	225	262	289	280	267	255	258	244	263	283	241	257	274	270	268	265	274	272	277	286	263	273	273	264	258	281	264	261	236	266	265	292	302	263	290	258	286	281	291	257	272	301	245	260	273	280	273	297	250	273	282	259	291	258	280	256	259	284	252	276	244	271	267	262	264	278	295	288	232	266	253	259	267	286	287	304	249	277	276	249	293	245	292	290	278	241	251	279	281	235	268	250	278	259	279	276	284	301	280	262	286	258	313	280	276	261	283	276	260	258	235	262	279	252	269	269	242	281	263	253	255	242	280	253	246	291	264	246	248	246	277	239	233	268	253	249	278	253	264	292	279	280	260	298	274	256	240	264	272	249	272	246	284	265	281	244	287	242	256	265	227	254	259	269	254	258	272	275	282	285	260	264	253	283	247	285	283	290	263	246	248	291	263	264	268	313	287	275	277	270	253	242	265	249	310	272	265	245	292	286	279	269	273	274	233	254	233	294	257	270	282	240	272	269	250	267	262	273	250	252	278	278	227	239	270	259	279	260	259	236	263	282	270	285	260	262	261	254	286	269	268	274	246	281	250	252	275	264	274	253	270	280	278	286	270	296	257	280	232	252	256	258	237	263	245	256	303	292	266	249	251	239	273	237	288	264	242	304	266	269	269	266	245	252	302	254	277	256	251	242	247	253	281	279	244	247	252	278	292	299	304	303	275	268	272	253	243	268	266	253	239	291	267	268	274	264	269	282	264	267	236	265	254	272	271	281	248	260	265	254	252	276	223	286	242	252	286	260	296	284	271	294	263	278	259	262	267	264	274	293	249	276	265	239	233	272	218	235	246	250	295	269	256	284	277	259	277	275	261	257	269	267	264	228	297	274	282	265	265	273	273	261	254	275	259	256	257	275	273	305	239	293	281	275	271	290	244	255	265	245	277	290	296	258	243	265	250	270	258	281	257	294	267	286	280	231	238	258	255	233	263	265	266	279	248	251	272	245	264	259	274	255	280	266	268	292	277	274	270	284	261	274	259	259	269	230	241	263	306	253	262	265	259	232	296	257	267	256	269	290	248	265	286	240	289	246	293	287	252	287	293	273	279	291	237	268	248	254	254	247	263	292	269	277	254	283	242	279	287	240	226	275	273	287	267	254	270	257	273	249	289	260	258	258	261	242	252	267	274	274	283	278	251	282	295	270	265	263	283	247	284	241	236	276	236	288	295	280	279	264	273	242	261	280	271	261	270	254	279	248	243	291	265	283	248	260	290	292	250	257	232	252	281	274	273	275	283	285	264	254	289	294	263	244	272	267	279	240	262	283	251	244	276	229	266	282	271	264	279	292	294	272	271	260	254	286	283	249	243	257	258	263	258	241	254	258	254	295	266	262	252	281	272	259	274	243	250	262	294	276	284	257	290	250	274	271	268	276	250	275	257	254	242	253	307	271	275	289	268	254	277	245	256	255	271	285	257	273	289	243	276	274	284	308	241	270	254	246	307	268	284	293	282	254	268	231	271	269	267	244	266	281	225	273	273	287	268	280	308	284	267	281	272	294	253	254	263	268	264	281	252	270	249	275	281	265	289	272	252	294	227	255	257	258	257	261	252	287	227	247	262	255	259	257	227	280	238	252	276	261	257	285	271	237	238	239	265	268	296	260	289	281	249	240	256	279	256	274	256	264	259	272	259	266	259	234	295	246	277	287	265	259	256	268	267	244	261	279	277	281	248	249	277	295	258	240	269	263	258	245	245	269	283	256	275	262	266	270	267	263	260	270	252	256	264	272	239	267	294	250	246	270	280	282	284	275	253	294	262	245	241	264	256	268	265	271	252	288	289	296	248	254	283	246	274	284	294	281	245	254	312	274	278	250	237	240	270	238	227	238	246	251	262	303	262	266	307	287	267	240	273	261	238	266	276	236	245	297	284	253	264	270	251	237	262	266	272	282	271	280	284	309	264	289	268	257	262	269	267	270	288	240	278	241	260	302	271	282	277	254	264	257	262	294	251	257	252	280	271	265	289	284	270	250	275	259	234	276	286	255	256	281	294	267	278	266	273	229	250	263	240	273	262	259	259	262	277	280	266	269	269	256	283	258	248	260	277	243	262	287	262	252	230	260	292	265	268	259	253	307	285	240	251	282	252	287	256	259	269	268	262	250	230	286	268	270	291	250	251	246	287	257	264	279	227	265	255	266	262	278	276	247	247	273	280	290	263	282	263	262	252	244	284	257	303	265	295	283	259	264	260	265	272	275	259	246	257	310	261	285	281	217	266	241	265	251	246	246	283	253	275	278	252	281	248	253	265	249	258	274	252	257	250	299	254	259	270	260	236	277	280	268	244	274	277	258	275	256	265	254	275	249	249	248	269	270	266	286	265	270	269	278	254	271	253	251	247	285	276	226	263	276	246	263	276	250	278	260	300	304	254	285	258	313	260	252	254	270	256	261	261	278	280	277	245	261	254	228	264	298	273	272	284	281	312	253	305	284	287	278	247	285	283	290	270	276	255	278	261	250	253	261	262	254	265	277	255	263	248	298	273	246	232	257	262	310	246	260	290	261	272	273	263	239	235	288	263	301	252	260	276	255	274	286	260	282	290	241	245	257	279	230	260	261	277	268	294	266	269	272	225	258	280	290	265	253	286	268	235	291	251	279	265	265	249	289	246	277	277	291	270	246	277	256	286	283	257	290	230	288	269	291	263	265	286	270	246	271	250	298	278	260	239	257	260	267	249	273	259	247	259	262	297	250	247	277	243	267	279	268	285	305	250	243	268	290	280	293	271	237	258	268	257	283	279	235	257	273	290	267	257	254	259	261	268	251	269	279	278	250	244	259	263	266	254	279	259	254	284	257	246	239	270	249	274	263
3259	736	732	758	698	740	764	687	663	712	686	687	721	723	718	676	693	716	691	705	692	699	706	704	703	682	697	664	688	681	685	721	707	663	722	638	729	705	745	702	669	702	675	661	665	697	716	703	633	719	713	683	710	650	693	699	659	681	687	738	690	670	693	722	695	697	692	741	655	685	664	695	690	685	695	699	714	673	695	693	708	737	683	673	713	692	638	678	702	667	719	723	665	656	686	706	670	676	697	672	667	672	699	729	702	705	761	689	699	712	677	702	693	672	669	716	676	706	701	708	706	698	707	699	706	706	685	698	686	709	723	691	713	694	708	681	681	668	683	695	703	683	631	663	697	706	713	702	706	682	720	613	696	653	710	719	615	694	693	685	741	697	690	709	745	681	767	701	682	703	690	651	683	665	687	695	637	722	656	691	677	726	674	712	685	705	708	651	614	632	711	682	702	678	702	711	699	682	664	699	700	661	666	708	694	657	707	695	638	706	646	696	687	689	693	682	689	723	679	719	693	667	697	682	692	652	722	745	674	684	711	658	669	670	685	677	689	681	680	726	668	669	707	683	728	638	667	673	713	718	655	661	703	674	685	668	680	728	731	730	668	672	724	667	712	735	647	691	641	691	699	683	657	663	616	682	673	697	704	678	674	710	705	706	680	711	657	697	710	679	675	665	682	654	641	721	695	668	679	657	668	709	667	672	642	682	714	733	693	642	669	692	703	651	670	699	646	694	694	708	629	719	700	688	741	693	719	687	628	680	663	674	714	643	688	736	671	646	663	675	703	678	691	722	683	657	651	640	687	700	656	722	674	668	689	679	695	703	710	672	679	700	650	680	680	691	676	701	702	714	696	678	714	695	693	668	700	727	697	675	685	731	705	675	698	673	677	715	654	693	655	684	731	740	688	712	662	678	679	706	672	685	682	678	695	669	700	697	655	670	708	656	659	685	629	710	714	656	675	651	662	663	714	677	737	690	713	674	670	732	727	661	692	718	676	649	719	686	715	686	685	661	698	675	637	665	676	683	664	650	675	700	682	636	687	662	681	721	683	672	688	712	702	671	663	698	714	705	661	650	680	689	681	679	686	733	679	716	676	727	695	695	712	699	761	688	701	662	692	741	667	654	670	702	689	693	673	692	672	660	732	664	734	660	701	684	635	679	702	736	678	702	681	693	662	668	699	690	666	688	671	687	673	708	677	690	693	689	686	698	685	667	649	710	616	703	680	688	700	710	715	688	721	668	678	697	665	687	701	712	710	754	650	707	686	678	668	710	678	654	665	653	636	684	679	670	676	674	673	735	686	669	642	714	643	693	697	673	715	692	679	705	718	700	693	669	693	675	694	704	684	669	694	690	713	700	626	748	654	688	668	660	685	665	696	625	696	690	665	708	706	668	679	679	675	737	682	722	619	704	726	654	683	648	675	731	711	706	749	677	695	706	705	687	707	701	672	651	697	648	692	687	649	711	652	674	659	723	668	678	647	755	655	698	685	646	680	661	685	687	728	667	665	674	671	643	725	702	713	683	688	678	663	674	750	687	678	692	643	679	709	672	707	645	676	677	713	702	662	655	681	745	665	653	669	743	697	713	698	696	687	699	675	716	647	680	698	673	699	684	674	679	659	706	699	696	698	680	678	679	714	661	727	739	674	763	685	685	683	686	726	677	710	702	680	695	688	658	680	702	673	705	671	663	652	692	683	674	696	688	696	734	702	685	711	737	723	702	681	673	636	668	697	671	657	683	653	690	671	719	639	681	739	684	694	692	702	670	684	659	666	727	678	710	728	614	707	740	661	660	682	676	678	645	656	650	657	661	658	659	716	659	676	722	677	699	684	744	623	698	688	661	617	743	653	726	739	720	678	707	718	724	692	694	696	634	674	660	722	687	704	677	666	675	698	693	691	696	703	666	665	690	688	669	693	660	721	708	677	667	690	678	679	659	667	685	703	680	679	667	699	646	678	720	701	696	680	668	742	679	679	694	694	671	654	726	711	673	743	648	640	711	695	707	673	651	691	644	665	712	735	688	694	702	705	669	703	664	679	683	687	711	665	683	679	714	683	683	724	675	709	684	729	693	698	678	665	699	722	714	698	677	702	699	715	653	678	721	663	664	684	666	694	665	722	675	705	664	685	674	678	705	691	691	704	675	646	648	717	693	683	693	692	666	716	724	706	707	686	665	698	687	683	702	697	699	755	686	667	713	675	716	694	706	697	692	695	665	718	688	680	695	662	674	721	718	680	663	704	718	635	684	700	692	663	685	703	720	717	662	680	680	685	713	634	685	651	676	703	696	639	721	697	681	684	707	681	664	666	703	651	679	691	724	657	682	679	679	719	680	618	702	674	716	745	688	674	638	730	621	704	644	625	695	663	722	714	627	652	688	654	680	692	676	707	702	639	661	700	689	640	691	669	735	681	657	703	682	697	664	691	710	653	692	704	706	705	662	704	649	699	646	659	707	648	732	700	669	684	666	648	710	671	692	699	672	672	677	666	672	653	714	693	669	708	708	725	735	671	674	704	642	647	638	698	671	684	719	730	708	725	689	696	633	740	690	717	669	656	708	662	711	671	668	658	658	719	676	693	714	680	675	686	688	673	652	693	711	688	694	681	657	662	690	681	679	732	673	679	623	717	655	661	668	697	674	650	629	663	673	664	684	700	704	693	673	669	683	696	706	712	686	692	720	697	727	719	667	709	700	719	657	668	668	632	656	689	709	654	655	682	683	667	688	640	726	680	694	663	681	706	706	678	666	660	708	682	731	661	661	693	670	671	661	739	652	729	684	671	694	693	709	669	708	661	672	698	667	674	665	716	691	741	659	658	734	704	770	687	685	708	656	678	696	668	680	654	694	659	685	687	724	656	680	711	689	695	680	742	700	693	640	644	669	667	717	672	639	671	683	671	682	720	689	661	717	727	720	633	678	662	682	710	681	753	660	692	703	688	693	680	669	686	675	707	726	687	667	688	705	688	696	672	683	664	665	695	719	682	692	685	652	704	671	716	668	693	674	673	681	626	626	713	670	695	650	673	701	635	662	692	710	700	698	669	689	698	676	662	704	659	661	685	706	673	709	683	694	607	678	639	699	716	675	671	684	718	716	662	689	704	696	690	696	695	646	730	723	706	719	679	687	718	681	640	761	710	726	703	711	649	737	690	662	667	663	672	660	704	623	644	716	674	695	742	719	728	688	640	710	715	691	692	665	696	652	666	706	638	731	644	666	671	761	686	711	716	700	687	692	690	718	700	672	655	706	685	683	689	702	670	682	669	712	648	691	643	697	668	674	702	662	696	673	686	699	656	681	706	641	723	681	701	647	646	701	688	695	673	704	671	683	706	679	670	713	687	668	722	666	733	653	670	716	678	680	677	704	709	719	687	670	696	673	656	687	650	680	664	644	711	715	634	660	684	708	677	729	711	695	683	681	658	675	724	683	709	682	701	699	699	716	661	637	695	688	670	701	654	671	733	670	707	687	693	714
23395	3557	1252	930	644	493	461	366	330	285	300	258	244	216	226	241	224	174	220	213	179	190	174	171	210	202	209	218	207	192	195	182	207	211	165	189	185	186	194	198	191	182	200	215	193	184	196	192	196	196	195	200	185	195	203	184	194	185	182	172	173	204	191	189	181	174	183	188	172	187	177	193	190	165	160	169	200	195	175	195	197	181	195	168	189	157	185	209	178	173	176	165	208	165	177	177	195	147	176	197	191	206	200	216	174	210	178	181	189	179	207	164	178	156	188	174	177	203	200	192	191	189	206	175	218	165	180	196	167	180	179	191	176	168	185	205	204	207	181	193	202	202	188	179	196	195	194	208	187	188	205	197	210	210	204	191	185	173	165	190	195	158	185	177	184	195	191	192	165	178	195	181	207	180	195	178	191	186	199	183	179	175	174	179	185	197	168	159	186	177	196	184	216	169	178	168	167	187	191	194	192	184	178	185	208	185	198	187	180	209	177	215	201	193	183	185	198	185	188	169	197	197	179	161	184	175	174	186	175	164	215	217	199	179	215	188	191	196	190	166	191	189	179	201	170	158	166	192	197	197	185	188	180	165	203	191	181	166	190	197	176	194	171	196	162	164	196	168	187	160	196	175	192	182	189	189	195	161	192	181	168	200	176	168	181	178	202	181	178	197	197	207	196	203	201	188	183	164	186	183	185	152	156	197	209	188	177	205	186	178	211	206	193	144	185	178	191	202	199	215	189	187	202	197	189	191	186	182	192	163	202	211	213	187	174	170	193	189	195	192	195	187	191	168	172	174	212	202	201	203	165	179	209	199	196	186	205	166	199	189	172	162	182	189	177	187	181	191	197	182	190	174	192	169	180	159	185	187	175	193	177	175	166	168	211	168	206	168	186	207	198	194	189	166	168	183	177	186	179	193	168	201	202	217	195	179	172	194	174	163	181	185	167	184	190	164	185	189	188	212	188	194	188	189	186	204	177	171	183	159	201	176	171	185	206	199	185	184	175	190	203	173	191	204	181	201	186	184	198	172	191	193	197	188	165	188	177	168	176	181	202	183	187	180	185	179	159	193	191	211	213	184	184	180	194	206	173	184	163	225	197	182	198	182	177	205	209	189	183	186	183	211	200	182	211	210	182	155	209	187	188	185	196	191	195	170	168	185	198	174	197	189	165	189	183	195	186	196	184	182	196	159	185	191	172	196	200	182	180	200	194	194	196	194	193	199	184	208	186	181	191	187	202	191	190	176	183	182	217	183	185	189	203	159	206	205	209	197	156	195	156	201	216	159	161	200	180	200	173	200	207	193	181	189	202	171	189	176	192	171	170	187	200	194	183	194	195	190	202	176	185	210	172	203	191	185	184	179	171	198	178	180	163	199	193	189	197	183	183	188	193	210	163	191	171	217	204	200	190	174	163	152	195	177	201	205	196	177	165	180	186	186	196	210	168	170	190	174	177	181	194	192	197	195	177	200	230	199	173	217	204	200	190	181	199	191	193	170	172	204	191	203	188	200	165	185	174	177	180	179	188	168	187	176	209	173	188	172	188	185	175	152	178	184	178	181	198	167	206	181	203	188	201	193	178	185	212	178	197	188	190	201	191	187	213	178	190	184	201	185	194	185	175	207	190	190	175	168	186	192	170	188	170	198	196	206	166	206	188	183	159	163	165	182	169	199	184	193	181	161	158	181	198	185	178	187	177	170	178	170	192	181	186	177	169	164	173	186	171	183	174	172	166	192	178	196	196	176	180	174	194	202	198	175	187	160	184	195	192	165	184	186	191	194	197	197	179	182	212	188	180	163	180	199	190	175	196	189	204	153	180	213	190	185	182	173	189	181	192	173	177	174	178	212	205	206	187	181	196	189	159	189	183	183	209	183	165	216	187	185	218	191	176	188	159	187	181	195	184	199	195	160	192	203	166	206	158	191	187	172	176	187	161	194	187	169	187	173	184	167	181	181	171	186	203	184	171	192	170	216	198	177	209	195	214	189	186	191	174	178	163	180	205	181	191	187	168	165	177	197	185	198	209	195	174	190	192	184	176	168	195	194	176	160	178	198	210	191	171	191	168	196	190	155	159	184	202	179	188	183	191	194	163	175	181	208	179	199	173	188	182	184	185	211	179	166	201	205	182	184	201	162	189	185	182	158	184	193	182	191	202	162	185	213	205	194	177	186	159	175	178	203	198	196	202	186	187	210	173	198	175	193	200	200	182	199	181	198	187	179	182	204	178	171	174	171	183	199	179	213	168	190	176	170	179	188	191	211	169	181	152	193	183	201	185	182	188	180	197	172	188	191	202	199	217	194	204	190	199	177	188	191	188	181	166	171	177	190	169	192	175	180	167	187	188	204	180	189	181	160	178	157	175	182	203	189	208	203	202	196	186	180	187	181	175	187	176	177	197	194	153	176	171	181	184	172	173	226	184	193	177	192	199	182	178	189	189	181	179	165	191	163	179	180	210	165	173	150	180	175	166	164	202	180	203	177	175	196	182	190	192	174	190	188	171	179	195	185	176	185	179	199	179	180	183	187	208	187	172	190	184	176	174	197	157	192	202	171	177	180	205	165	212	176	178	157	163	217	183	183	197	177	201	171	198	216	161	197	164	162	197	181	200	198	181	195	174	198	194	199	197	171	163	202	186	202	191	153	185	174	192	199	187	178	187	192	171	199	191	178	219	198	149	212	165	201	187	196	193	193	187	214	197	183	202	180	215	189	186	177	162	186	191	176	188	180	198	194	208	192	200	169	173	204	188	182	148	185	184	194	190	177	196	193	192	189	164	201	208	189	181	200	166	156	169	186	187	207	202	189	194	186	198	201	200	190	205	200	196	180	186	221	205	211	168	211	180	199	190	176	205	190	152	169	184	187	165	181	177	168	211	181	203	193	179	200	162	194	207	175	215	184	210	178	165	185	199	202	219	176	203	205	179	205	186	182	179	207	171	165	190	186	179	186	193	198	181	167	216	194	173	170	196	196	210	195	186	164	184	180	197	193	189	155	178	194	204	214	172	188	195	197	172	163	159	207	168	198	166	195	184	192	172	209	203	184	184	199	191	189	199	224	218	176	185	189	182	173	164	187	188	202	185	175	179	223	172	170	189	169	190	190	196	179	218	204	183	178	183	202	204	172	199	182	178	178	178	185	184	198	187	206	204	194	177	161	170	196	183	159	187	198	202	173	207	173	205	185	187	191	199	195	175	147	154	188	169	199	193	178	193	170	198	195	182	203	179	211	192	173	166	194	197	203	157	188	174	155	175	174	178	214	202	151	168	195	205	199	178	192	167	182	188	204	175	204	191	193	166	176	167	177	213	189	204	186	162	179	150	204	207	174	213	169	163	197	188	211	226	158	176	170	229	166	175	170	188	195	183	190	174	210	189	193	172	180	179	210	197	208	180	185	197	188	185	179	174	211	210	199	184	190	172	198	204	204	208	195	164	195	219	174	180	186	191	204	215	207	213	183	208	199	183	199	186	202
12278	1714	2621	3061	2646	2167	1907	1635	1405	1281	1144	1136	976	912	857	825	804	705	779	768	686	710	702	670	642	685	619	669	625	632	625	612	614	613	552	589	576	589	601	572	612	567	596	577	620	598	606	592	576	605	547	553	583	586	556	523	579	549	567	568	554	536	599	559	542	534	508	549	566	564	522	595	567	545	515	574	539	530	567	594	540	564	554	539	562	531	561	557	515	547	510	532	524	542	514	525	520	548	564	537	558	530	553	549	539	532	561	538	553	536	555	552	570	551	529	551	535	542	556	516	488	589	512	534	515	572	556	529	536	612	511	503	558	577	594	556	545	520	559	526	561	535	550	568	531	552	522	573	584	558	536	521	547	568	574	530	580	566	568	590	526	550	544	610	525	541	511	521	533	599	567	486	558	549	559	544	516	525	551	577	532	494	521	493	564	539	513	562	538	559	564	529	540	570	564	581	539	541	518	513	557	574	531	512	542	542	548	564	529	564	573	560	562	527	530	561	538	525	568	552	520	574	525	569	557	538	567	547	539	552	517	586	538	509	570	548	542	508	538	519	586	519	598	516	543	561	561	560	513	578	523	544	557	509	567	542	539	538	546	544	557	524	543	531	551	524	531	547	556	518	521	564	584	549	584	531	569	509	566	556	519	539	543	505	555	528	560	573	531	519	521	521	535	525	544	537	536	553	555	532	519	567	509	524	525	569	550	547	527	548	549	506	513	552	572	523	532	542	545	514	521	576	556	549	521	545	562	511	560	530	545	540	558	539	469	498	532	568	506	547	541	544	529	518	543	534	531	568	525	557	536	572	538	545	561	558	564	561	517	559	530	511	555	508	548	537	502	541	538	580	542	591	536	570	497	537	547	519	514	556	565	544	571	531	548	515	554	547	520	548	518	572	508	497	554	520	528	539	523	503	539	562	545	545	564	534	564	558	554	551	545	545	514	537	555	544	524	505	536	551	553	518	570	554	488	550	476	580	512	548	543	514	527	515	537	507	527	538	544	537	522	513	550	543	537	525	514	538	510	519	531	517	533	552	511	570	539	569	551	592	527	556	477	565	530	545	534	528	550	548	560	540	510	567	556	513	496	547	554	523	586	561	509	565	536	529	540	519	518	555	532	517	541	518	540	540	573	536	527	586	547	570	497	547	555	493	577	537	522	526	531	548	571	552	535	577	542	535	514	544	592	544	505	556	527	544	552	568	537	560	520	566	554	530	520	546	524	537	536	565	542	532	579	533	512	543	547	521	570	537	592	507	525	508	561	511	561	539	531	525	508	567	542	577	525	538	542	543	581	564	543	554	561	559	554	486	579	537	552	553	560	522	535	507	511	528	533	555	519	553	532	555	534	518	532	535	545	546	560	567	525	507	547	551	568	496	529	572	536	539	501	535	500	514	559	518	538	534	505	538	549	549	531	514	546	526	545	568	542	508	517	578	546	553	536	526	505	540	539	533	557	553	478	530	574	518	507	561	525	541	518	544	547	558	542	548	460	550	515	525	478	512	474	539	530	540	579	574	528	525	513	558	543	570	525	534	558	559	538	554	551	544	535	552	538	534	513	562	526	568	523	550	530	566	542	561	526	546	539	581	559	542	520	528	564	520	566	544	567	573	540	534	520	567	552	551	524	557	532	581	561	538	552	553	553	574	548	485	559	533	562	587	524	600	544	556	559	537	558	552	544	536	552	528	594	538	507	536	531	511	536	543	520	562	568	551	564	500	548	519	527	570	517	533	534	529	530	571	506	527	484	514	564	487	549	497	546	538	557	512	569	545	532	537	539	528	537	548	543	540	570	556	545	509	503	501	490	507	548	516	515	550	525	521	512	522	518	532	549	558	545	533	547	515	540	530	551	532	533	552	527	547	533	514	535	519	547	526	541	528	549	578	553	565	569	517	546	544	531	566	544	533	530	575	537	555	501	532	559	551	547	562	542	558	540	528	551	584	560	522	540	564	540	516	545	553	532	598	522	541	509	563	524	523	528	551	514	527	499	542	506	589	550	521	492	546	539	505	543	545	524	524	515	502	589	497	477	552	502	528	521	530	522	525	549	552	547	530	534	527	553	550	550	541	543	553	530	514	555	501	523	553	520	548	501	559	495	521	551	552	513	537	472	542	560	533	556	545	571	553	551	570	545	505	536	546	514	531	505	502	518	515	515	542	594	485	538	518	519	540	496	551	566	597	572	546	563	534	559	545	517	539	541	528	541	541	558	557	542	554	537	614	540	564	535	554	571	561	529	516	551	532	550	538	520	560	577	518	538	550	530	534	543	565	515	562	572	564	530	547	533	569	531	545	508	567	523	535	514	563	559	524	503	553	548	556	515	542	537	514	561	483	541	533	567	546	520	581	540	531	540	518	557	540	553	565	567	496	550	486	536	552	520	524	536	535	550	564	557	538	553	518	558	532	548	577	548	580	503	551	556	531	555	528	521	505	574	513	584	490	520	527	604	514	525	560	529	574	535	556	536	553	551	540	557	556	496	542	513	477	529	526	516	539	545	523	536	551	554	521	545	536	574	560	516	510	542	551	510	527	551	537	527	567	525	512	548	537	534	545	583	494	473	583	555	525	549	577	540	589	551	547	489	554	488	528	524	578	539	582	525	527	566	550	558	550	533	522	538	553	553	508	583	495	511	551	533	528	511	500	512	579	516	544	514	511	556	509	541	538	540	551	513	566	530	529	504	522	553	553	530	565	541	533	513	523	533	564	548	518	524	516	529	554	561	493	512	521	521	504	531	545	546	542	568	584	534	579	572	541	573	539	520	515	527	549	548	582	521	517	569	510	525	541	545	577	525	525	536	549	535	529	504	522	538	551	538	546	539	555	580	502	525	536	502	528	526	515	552	525	554	533	536	565	491	528	541	515	545	536	517	551	547	530	518	532	519	535	519	565	573	517	527	567	535	564	528	543	563	530	558	576	555	487	549	572	556	549	534	515	571	558	538	511	536	559	529	503	546	541	570	530	534	558	514	546	581	573	581	523	554	547	550	502	545	548	499	569	568	559	598	559	526	548	547	537	530	539	539	543	517	534	550	544	555	567	551	545	540	536	545	512	496	539	504	487	555	540	551	505	512	526	529	527	590	524	551	520	536	550	560	532	562	531	528	562	551	556	558	527	572	537	554	495	509	537	526	541	519	525	542	554	518	553	555	541	540	544	546	566	581	541	566	558	575	529	553	548	580	511	546	536	527	541	548	519	550	530	578	535	538	551	535	534	545	556	531	521	588	549	553	525	548	545	571	532	533	556	495	517	523	494	530	535	513	553	562	520	555	552	547	600	496	559	531	550	524	489	563	547	527	597	459	526	510	486	536	539	523	534	547	551	525	558	516	541	535	513	550	564	565	549	528	543	550	560	539	538	540	551	521	544	519	518	499	584	553	533	520	538	557	563	482	551	563	530	543	567	559	553	557	538	539	554	559	545	561	585	560	536	547	528	551	534	527	538	503	548	528	514	531	538	544	508	533	556
36639	9030	2699	2020	1361	1122	879	715	711	576	559	515	531	482	428	428	420	452	460	426	403	394	413	404	425	403	349	393	402	385	383	391	385	375	366	407	355	359	389	396	377	370	367	367	374	410	359	352	323	399	380	344	349	375	382	323	342	371	354	341	372	392	366	328	413	370	371	360	385	395	346	359	369	367	368	372	358	374	357	375	341	387	373	361	370	340	385	381	403	369	368	375	342	349	364	354	312	342	371	385	374	369	369	380	372	383	380	363	379	386	348	360	333	373	358	366	376	388	374	386	358	357	353	339	357	359	347	374	387	355	379	364	386	332	359	377	340	373	378	395	337	350	314	380	355	381	374	344	314	355	377	356	329	383	358	373	319	369	363	339	345	369	350	360	319	322	371	377	368	372	342	378	379	378	338	342	366	348	336	336	345	348	345	391	368	384	367	310	386	363	366	351	346	328	352	363	377	379	350	385	310	397	353	349	353	335	379	334	364	365	360	344	366	384	372	358	374	367	375	344	324	403	346	356	352	346	363	355	398	396	337	352	384	362	372	349	345	361	376	342	357	361	392	378	383	354	385	347	346	380	383	365	398	342	352	361	359	324	373	378	344	342	344	342	363	360	380	365	372	354	367	362	323	379	370	320	368	307	383	352	358	339	377	362	354	378	329	347	358	339	371	373	354	391	354	379	397	356	353	393	332	338	345	322	375	367	373	321	374	363	363	365	339	386	349	408	360	376	389	388	386	369	396	393	342	370	360	318	365	366	339	352	361	368	356	343	369	319	344	368	399	378	357	354	363	368	360	402	345	346	391	355	365	338	349	342	331	350	358	376	353	345	358	352	308	351	366	353	341	366	375	336	351	359	384	356	342	385	356	347	365	379	339	378	353	373	375	339	387	335	352	355	364	349	382	310	353	381	417	385	361	363	397	370	346	365	368	360	356	334	346	341	325	358	351	380	364	353	364	386	384	388	400	354	351	344	374	377	417	369	363	383	366	341	340	362	331	353	317	353	362	342	357	361	342	361	362	367	362	380	328	322	323	394	374	370	370	378	347	345	377	339	362	369	353	352	356	382	385	350	371	370	355	349	354	362	367	386	359	354	320	352	359	345	331	366	389	351	363	353	371	362	365	357	355	353	346	379	362	357	337	378	346	358	362	361	362	362	346	365	364	357	350	384	390	322	345	334	342	363	361	375	349	370	371	388	393	339	371	353	376	363	374	314	362	347	336	345	323	339	372	381	399	333	384	403	361	365	337	367	363	350	358	353	385	372	375	386	371	391	357	374	379	365	347	407	328	371	342	384	390	346	378	352	364	358	359	339	370	349	364	389	324	355	374	385	359	376	361	382	355	357	391	364	358	367	371	368	353	316	366	361	362	344	390	350	382	375	328	354	368	377	340	371	362	351	376	380	338	335	353	371	366	364	342	368	367	367	370	378	358	342	344	360	348	371	355	409	373	360	354	355	355	374	401	376	368	375	406	387	351	364	375	345	326	363	353	357	348	401	368	393	367	399	381	362	366	389	354	362	360	362	347	352	350	355	359	351	376	340	372	373	374	338	337	356	377	361	339	344	338	376	393	358	355	381	333	367	383	349	367	372	341	326	379	350	382	368	371	371	369	361	363	371	378	361	353	347	344	341	333	359	361	385	391	372	361	351	346	365	386	348	349	356	347	370	376	345	397	365	388	349	345	363	366	320	375	371	375	341	375	405	394	358	372	371	364	347	366	342	354	331	361	379	331	350	367	334	394	362	378	333	354	371	374	337	346	376	363	325	345	345	395	369	381	341	370	360	330	367	343	382	358	336	359	381	369	370	338	349	377	353	367	356	381	361	364	366	334	372	351	331	355	352	315	346	338	367	391	349	359	321	353	357	383	357	376	325	351	350	373	302	373	386	330	395	324	341	332	387	351	346	376	340	362	392	372	376	348	352	357	347	339	375	365	345	360	372	358	366	375	401	393	366	365	367	367	388	379	392	338	333	393	380	359	342	374	356	371	363	396	351	377	319	353	365	389	344	328	337	338	355	330	379	351	342	367	362	418	371	359	357	341	378	357	331	312	345	346	387	362	362	390	368	415	404	339	356	362	386	338	334	383	351	367	375	358	378	386	365	370	374	360	351	395	383	405	368	393	344	389	367	346	351	348	384	341	364	372	381	372	375	366	380	379	361	353	345	353	387	360	359	367	372	403	377	356	345	370	325	329	392	374	380	343	381	384	348	370	355	361	365	305	368	342	363	358	373	346	357	364	366	370	371	347	400	335	344	372	386	393	360	358	339	354	383	379	396	350	352	355	385	352	345	378	382	335	375	345	369	384	359	351	373	352	360	364	366	363	359	376	381	348	414	335	367	406	369	346	346	343	359	358	358	360	381	349	359	342	344	377	364	353	348	351	368	371	391	363	366	347	374	360	332	389	352	364	362	370	365	339	346	341	382	321	365	344	350	353	382	381	386	356	368	361	382	426	356	329	353	360	379	358	329	350	376	373	386	342	360	354	382	357	363	370	334	391	372	363	308	374	362	372	372	352	375	320	344	375	348	350	390	354	392	354	342	401	371	403	350	357	349	324	382	350	351	352	345	339	359	398	367	373	369	342	400	371	302	365	358	359	379	359	376	390	378	401	349	381	351	377	352	369	350	356	363	354	344	317	327	382	353	392	357	365	349	365	354	378	366	354	358	388	363	353	352	352	345	384	381	333	341	377	369	360	379	330	341	382	375	379	341	366	347	374	372	362	389	341	329	369	337	374	378	373	364	370	365	414	406	365	369	360	393	315	345	371	383	374	400	378	369	327	345	388	340	337	364	370	354	368	385	364	349	342	368	298	362	370	376	411	408	355	374	325	376	425	354	361	364	394	400	400	381	393	340	359	364	364	384	362	350	319	379	365	389	339	380	330	383	364	398	357	372	356	373	368	368	348	347	320	380	357	371	377	379	347	364	354	346	342	379	360	361	383	326	351	366	393	367	374	349	391	319	381	383	357	381	388	342	372	395	370	342	353	374	354	368	332	371	407	403	348	373	371	348	366	344	382	371	353	386	359	339	370	361	363	356	371	407	358	357	396	347	354	356	307	337	357	349	355	343	372	343	352	402	383	397	361	355	360	357	400	370	357	390	402	354	369	351	320	346	381	364	356	337	358	370	361	364	365	379	390	359	339	340	375	358	363	378	367	345	377	368	366	395	369	361	388	370	346	368	343	407	394	396	375	375	379	378	351	356	388	381	340	412	357	406	405	342	351	349	373	351	381	355	391	329	332	364	387	331	380	325	396	357	402	375	391	357	378	363	404	342	378	379	365	321	364	388	362	365	375	323	388	332	316	385	348	358	356	375	351	379	369	383	325	378	384	378	334	370	337	405	353	377	377	424	375	370	355	333	329	368	352	351	376	368	374	361	327	371	377	378	326	322	361	383	381	360	355	343	344	327	315	354	346	367	391	388	356	344	355	339	335	405	354	349	377	354	357	365	365	366	351	371
18485	3261	4773	5567	4919	4097	3442	3015	2564	2327	2032	1818	1847	1620	1564	1552	1396	1419	1350	1275	1317	1194	1216	1167	1125	1121	1072	1068	1089	1026	1084	1095	1011	1089	1050	1043	1058	1011	1015	1017	997	1018	1033	981	973	962	981	1009	951	979	992	965	983	888	970	969	888	940	975	890	963	905	930	908	914	923	965	1016	937	958	946	949	921	950	905	866	998	906	907	938	966	906	965	934	945	948	949	990	892	868	890	969	979	919	917	910	983	963	903	919	912	955	922	922	927	893	863	940	940	928	900	902	926	844	901	912	934	913	919	942	940	928	955	911	957	925	978	916	902	934	948	929	949	897	1001	917	940	916	867	936	928	979	901	952	936	935	895	929	896	937	896	921	952	875	934	954	1031	881	940	936	996	918	926	920	882	865	904	913	880	939	900	904	921	930	923	919	915	925	932	951	950	935	913	931	897	953	943	939	928	918	920	916	897	882	896	900	940	869	889	898	938	930	927	881	907	956	891	946	923	889	953	904	887	849	894	912	918	917	943	955	971	909	936	940	977	933	902	913	925	946	927	973	915	919	920	935	912	907	928	954	919	902	903	941	950	946	921	917	882	939	851	866	905	919	924	955	903	963	877	910	931	949	909	954	902	844	939	978	894	911	918	957	935	957	981	860	963	947	922	930	962	870	892	928	935	961	918	976	900	889	908	959	903	936	918	885	894	922	931	890	955	946	928	880	897	926	911	910	900	900	899	914	977	906	866	971	946	915	923	922	922	919	911	898	944	898	882	941	919	891	844	901	943	941	895	922	908	930	954	867	949	985	978	924	966	885	931	970	945	921	892	889	935	920	902	913	877	867	884	844	894	909	898	908	894	919	889	954	825	899	974	919	936	887	904	909	942	896	876	884	956	952	873	936	893	874	911	918	939	933	961	900	919	912	931	914	905	939	936	869	941	909	935	905	906	870	957	923	897	913	934	945	929	845	935	944	923	905	958	901	940	989	909	931	936	912	928	968	978	889	987	943	963	925	898	943	943	897	926	949	907	915	982	894	918	929	879	939	890	943	913	926	892	905	942	921	918	917	888	916	948	972	849	923	964	929	958	894	931	928	926	952	951	926	880	897	947	867	920	907	934	916	906	913	869	946	889	910	923	948	920	961	939	908	856	978	911	895	869	915	932	929	981	929	864	853	894	944	945	938	912	901	933	883	884	865	927	896	881	883	922	922	895	880	931	921	875	907	892	886	863	922	934	941	967	909	961	916	883	931	921	932	915	960	908	944	908	926	880	967	874	935	912	914	884	963	884	931	921	892	838	915	927	909	882	884	925	938	906	917	930	928	875	878	880	934	906	893	923	880	923	861	846	886	930	919	942	875	896	931	930	943	972	913	936	915	941	934	890	922	877	912	901	947	941	889	871	930	962	965	902	933	902	891	925	951	849	911	934	853	930	934	935	938	933	951	920	955	885	887	910	984	954	920	956	962	941	927	856	940	931	914	913	935	950	909	914	852	937	909	970	939	890	900	891	897	935	962	850	945	910	916	908	887	990	846	962	924	948	919	929	937	932	846	904	875	970	887	919	896	920	953	906	891	881	912	880	902	891	914	942	902	928	894	903	940	935	925	921	873	957	900	993	933	893	928	918	917	938	919	906	953	907	837	927	909	950	903	930	944	869	922	999	899	937	944	934	888	886	932	918	889	986	864	924	943	984	947	896	936	946	958	927	903	937	924	944	927	922	940	881	914	914	967	892	872	913	920	891	866	942	954	922	920	936	914	917	929	946	891	928	906	946	914	915	926	958	926	939	899	953	941	954	927	886	944	907	956	883	931	889	956	947	935	943	880	942	916	894	976	992	888	922	880	949	888	922	877	899	917	918	947	896	950	904	947	930	910	955	893	911	906	942	901	907	920	921	916	962	907	922	944	950	936	953	899	927	888	848	914	916	902	958	921	884	864	952	920	960	863	913	964	922	885	918	930	891	958	952	913	920	943	902	935	1009	927	908	916	953	943	930	943	915	939	909	905	927	891	949	862	889	934	875	963	950	930	927	969	863	886	931	917	884	899	900	923	933	873	912	953	947	894	918	930	880	924	949	955	929	955	915	943	925	902	906	900	972	933	932	938	921	907	886	892	888	908	874	924	907	884	910	926	937	970	942	912	952	893	875	992	929	969	957	883	922	908	957	865	878	925	907	946	908	976	924	952	969	961	911	914	933	923	933	937	970	928	933	912	936	916	930	940	887	938	948	929	951	911	922	911	945	906	938	931	911	904	922	929	956	896	940	902	919	961	942	876	978	950	935	872	884	887	952	883	887	877	906	934	925	991	961	928	937	916	923	883	889	969	980	868	890	948	888	933	896	898	915	948	885	956	930	935	910	919	974	961	869	932	914	929	895	855	921	965	901	902	863	912	918	909	903	885	924	930	938	935	890	956	888	910	933	916	907	954	970	985	871	939	937	930	946	925	908	882	861	917	954	914	917	881	935	919	945	910	928	944	893	921	913	906	940	941	890	924	946	964	853	925	913	913	927	945	962	928	911	937	922	925	876	906	910	903	948	962	849	913	881	912	926	903	938	950	917	912	919	913	919	922	926	949	874	942	907	913	892	928	846	876	905	929	902	955	975	884	964	894	932	933	935	942	930	884	876	866	920	958	954	892	927	913	901	938	933	871	976	878	888	935	929	904	936	981	912	912	915	928	959	923	895	932	846	904	952	918	973	949	924	956	892	951	884	986	959	904	986	893	941	892	939	905	970	896	944	949	912	944	944	899	907	876	927	904	960	930	878	932	920	952	948	922	940	921	893	906	933	951	927	938	915	907	890	895	921	902	918	935	945	975	883	891	932	962	920	927	912	870	937	869	990	944	950	896	959	921	906	904	964	916	883	941	943	935	898	942	961	925	925	904	963	900	902	907	911	943	885	980	865	943	934	882	944	974	913	903	909	924	948	890	914	875	1011	921	927	927	938	983	930	948	930	897	956	925	967	903	849	894	932	907	931	896	901	919	964	940	933	911	903	900	870	899	910	960	917	932	883	891	953	967	915	947	941	943	909	925	889	925	928	891	969	972	909	929	943	885	921	939	889	883	936	934	955	932	949	948	899	930	947	832	889	967	878	910	933	926	833	866	962	930	937	927	947	891	867	956	926	906	891	891	930	953	925	823	931	959	912	881	926	933	911	951	924	907	930	883	928	898	921	923	860	915	918	969	896	872	913	924	902	938	941	1017	947	898	906	853	952	896	881	906	819	914	963	936	912	892	954	965	931	934	980	898	910	924	947	899	860	913	879	908	957	883	897	928	899	930	913	888	892	927	922	903	875	907	911	964	871	919	907	910	942	930	881	900	887	954	913	939	896	904	925	884	909	966	903	941	873	948	908	984	954	860	896	950	962	935	876	930	896	911	900	908	888	896	929	950	950	925	932	899	910	914	941	917	932	900	900	956	888	869	927	952	955	927	903	896	921	930	904	910	884	934	909	915	884	945	954	915	909	902	932	903	912	967	907	900	892	899
5218	348	280	296	287	260	261	257	265	268	254	287	290	281	262	250	273	280	290	279	272	282	238	260	243	286	260	260	249	282	256	263	259	241	278	278	293	270	272	276	268	263	281	249	284	276	266	246	277	285	257	274	265	262	286	248	291	254	269	269	243	242	264	252	236	252	248	247	281	256	293	246	265	247	274	265	268	266	251	282	286	263	218	289	252	299	246	282	278	252	283	266	289	281	279	256	242	285	245	273	308	265	295	249	299	309	249	250	291	260	282	258	247	269	254	267	270	272	268	273	262	258	280	281	294	259	264	276	295	268	286	259	294	261	251	283	267	258	248	244	261	227	269	295	286	261	278	263	257	229	282	260	248	259	265	302	270	251	246	268	287	268	262	265	283	279	268	251	253	258	259	255	272	239	263	247	295	238	259	254	249	252	271	273	268	284	277	245	270	258	269	253	296	293	241	261	258	269	254	250	284	271	291	267	270	249	262	269	263	279	263	277	287	275	257	311	247	287	266	264	287	262	274	262	255	299	305	253	242	277	257	245	280	251	293	263	267	280	257	239	285	244	259	267	239	249	262	261	281	224	274	261	250	326	289	299	249	273	284	283	264	288	292	319	251	268	241	283	270	275	317	288	249	265	271	285	288	282	265	259	258	294	275	285	243	258	309	267	240	287	286	254	277	289	283	271	234	253	280	295	224	263	277	264	264	232	270	276	265	251	301	294	236	269	244	266	269	264	295	259	282	237	243	260	284	245	266	266	241	264	279	272	260	286	241	287	292	263	287	270	310	273	295	279	256	291	277	282	280	272	299	273	282	269	248	269	291	286	288	304	290	276	247	264	270	244	272	299	270	270	273	287	239	298	294	259	265	255	262	250	263	311	257	267	249	255	273	252	290	284	276	249	284	259	269	266	267	283	277	262	276	286	284	298	271	286	242	279	284	261	247	284	311	251	242	263	261	302	266	260	282	267	304	286	244	271	273	280	247	249	244	281	279	249	265	285	290	314	260	273	251	270	283	284	236	291	266	264	280	280	261	294	288	295	270	224	277	270	281	288	265	279	277	269	267	272	250	277	291	282	268	253	238	279	266	257	289	271	264	289	278	276	294	237	263	270	248	251	219	245	250	288	250	297	295	271	261	239	240	277	287	249	264	252	258	254	275	232	251	272	273	263	285	254	284	272	255	298	298	286	270	301	258	276	257	274	298	303	297	282	243	231	274	283	294	274	251	254	258	260	251	260	298	292	279	290	253	275	280	275	283	281	295	278	238	275	262	279	266	266	247	253	250	258	297	266	282	301	255	265	253	254	258	247	215	303	304	273	293	306	278	270	265	256	273	250	251	259	279	261	266	317	256	254	255	270	286	268	298	245	267	266	272	283	263	272	265	264	271	267	256	267	260	256	289	272	272	272	253	251	259	269	288	239	272	267	281	278	281	241	221	228	270	279	266	274	269	276	265	267	293	277	288	267	260	282	239	240	226	264	255	277	272	254	237	264	285	275	275	260	263	249	277	264	245	274	261	260	281	251	270	252	297	267	261	267	250	272	276	286	272	255	272	270	268	268	259	256	262	287	267	258	275	260	235	258	306	248	257	264	283	265	297	259	244	279	282	302	283	271	263	277	262	263	243	277	270	247	227	264	235	252	267	311	257	286	295	271	281	256	272	258	278	275	251	251	262	290	235	252	251	285	261	264	269	262	268	294	267	299	265	278	257	288	275	248	290	276	263	258	255	291	251	258	285	289	284	267	285	260	312	306	272	263	284	262	236	290	255	260	284	267	257	259	263	270	276	315	281	287	253	280	238	282	261	277	276	264	245	281	271	261	248	265	263	239	254	284	292	242	277	283	263	283	253	262	265	263	278	245	268	261	274	258	268	266	273	251	286	257	273	294	287	262	282	268	290	262	259	299	271	277	289	294	263	233	253	261	262	255	291	273	271	262	272	289	252	272	266	283	286	265	262	245	275	254	275	260	273	277	262	264	268	277	285	233	276	302	290	251	239	258	252	279	247	255	305	280	280	248	266	244	274	266	298	263	288	285	293	266	270	263	273	240	271	241	296	241	283	298	284	273	276	278	254	279	289	255	278	268	268	257	253	244	265	285	291	290	257	284	283	245	273	269	246	240	261	227	297	281	289	282	257	255	298	268	284	253	264	243	267	260	254	238	263	284	280	253	275	256	262	280	302	243	253	239	237	270	266	303	284	286	261	252	291	270	255	290	284	274	272	260	277	322	267	269	269	251	267	287	290	235	272	262	226	274	298	267	322	285	259	289	273	287	268	300	267	262	271	247	274	252	261	274	260	290	251	249	277	248	246	270	274	262	236	274	255	282	301	300	276	236	263	275	284	289	254	258	279	250	244	262	293	241	245	266	223	279	273	276	292	257	289	245	304	250	240	279	284	278	317	277	282	264	267	258	259	278	263	279	286	250	275	263	266	256	275	280	262	230	253	261	270	292	261	280	265	284	293	272	235	257	258	272	233	262	285	254	310	243	248	271	261	259	242	273	252	288	230	263	278	265	286	265	253	305	291	275	277	297	271	279	264	284	251	287	271	279	251	270	291	260	256	280	289	255	296	261	277	255	310	275	261	259	293	260	254	253	243	261	235	248	244	263	280	289	237	281	241	288	243	256	260	274	229	248	278	244	266	254	266	240	296	273	266	291	243	262	256	271	241	260	283	271	280	247	253	306	268	223	277	287	268	299	284	250	293	265	294	269	261	260	270	289	285	300	245	290	275	298	254	277	276	272	275	257	272	276	271	263	265	287	262	256	264	274	284	235	278	249	277	278	243	263	231	260	269	258	270	252	261	283	294	275	273	288	266	287	291	276	259	254	294	279	251	255	251	293	258	251	282	232	252	288	305	281	273	279	262	272	263	248	238	267	286	261	268	298	277	270	278	290	259	237	248	280	266	249	252	261	252	262	292	283	258	280	275	283	262	261	259	290	280	276	280	265	222	220	267	252	249	227	283	267	259	265	297	288	261	249	275	258	270	281	263	240	257	278	288	276	266	272	272	261	292	253	278	294	261	249	245	252	278	278	254	278	278	273	257	278	271	243	256	283	280	264	280	272	266	289	290	257	285	289	283	256	263	272	280	277	256	247	230	267	264	261	264	291	283	259	254	240	252	270	283	235	307	254	267	280	258	279	240	276	288	280	267	272	263	271	250	241	254	281	276	256	263	268	248	283	253	259	277	296	248	263	249	288	274	281	290	264	240	273	253	272	268	251	276	277	251	263	274	294	238	275	281	277	279	248	304	255	288	282	283	291	255	262	259	253	285	295	272	276	293	287	241	255	296	267	270	256	261	272	296	254	265	279	279	284	271	254	283	262	269	271	252	228	270	270	280	231	267	296	284	254	291	258	287	270	266	263	302	296	295	283	263	260	278	265	275	258	251	263	257	307	235	247	273	250	266	280	265	283	248	261	276	278	268	267	261	273	287	258	284	246	292	261	300	270	298	263	268	272	302	303
3693	741	670	761	782	701	742	727	747	730	688	709	752	700	700	730	665	700	669	729	660	742	659	703	741	718	712	692	626	696	696	746	686	650	678	669	710	668	667	707	710	716	701	717	705	737	738	664	703	681	705	703	709	696	712	694	691	694	713	665	673	693	721	706	700	655	690	683	636	716	719	634	685	713	684	720	665	674	698	706	674	684	709	683	781	660	622	683	702	701	659	738	710	624	657	665	699	682	627	718	673	727	655	685	712	722	669	720	663	674	724	702	671	681	704	679	657	717	669	667	627	748	662	640	722	637	693	706	714	630	703	699	731	682	701	682	708	690	674	669	669	682	640	711	645	659	671	708	725	668	717	686	727	689	690	700	688	650	656	659	687	743	736	694	685	644	699	671	677	685	666	687	697	662	696	642	702	696	727	675	733	708	717	686	736	658	721	697	697	704	678	678	677	729	629	702	692	716	682	675	685	717	711	707	705	681	674	680	706	707	678	656	698	670	708	701	689	656	654	727	655	665	689	702	683	741	721	724	682	689	669	645	685	683	671	657	668	665	683	653	656	790	693	715	693	652	697	746	668	671	679	711	673	720	647	633	648	716	749	714	695	638	713	715	692	669	661	681	702	711	652	662	683	701	667	665	709	680	694	677	682	707	707	693	691	709	693	716	642	711	665	685	694	660	716	695	663	684	683	724	675	682	685	670	717	656	692	720	691	704	691	698	717	665	625	688	678	686	695	665	704	674	676	698	726	671	666	661	676	734	727	671	668	723	676	712	691	701	654	726	701	705	678	703	659	686	716	692	704	645	715	678	669	682	697	703	674	742	680	719	679	724	640	729	697	698	672	649	658	700	682	671	690	652	681	688	662	700	700	725	669	691	682	669	677	688	694	684	722	718	662	672	722	679	706	609	709	706	660	681	709	673	655	715	675	683	702	701	674	679	721	670	701	710	662	696	705	682	693	673	748	689	675	690	712	678	755	643	657	704	687	729	671	709	647	734	733	691	670	697	706	654	662	649	722	681	690	714	676	680	696	687	677	671	682	671	716	663	694	682	657	677	695	716	687	722	712	675	718	672	665	708	640	709	682	723	663	710	687	690	712	686	706	669	713	684	727	737	693	679	686	711	719	663	681	634	665	690	669	706	664	674	698	700	678	650	693	656	707	633	718	706	672	776	646	706	706	706	658	670	661	712	663	616	737	714	683	654	653	684	707	711	694	658	751	679	685	688	670	666	722	640	671	657	664	686	754	653	704	712	724	708	654	701	672	709	689	700	721	693	660	664	679	677	685	699	703	671	679	668	725	693	727	704	717	703	707	703	710	662	695	669	641	690	755	668	715	681	717	659	695	689	652	651	698	712	720	654	709	707	657	703	683	695	699	687	661	653	710	655	665	717	687	673	695	653	685	709	685	687	718	714	706	658	678	686	695	673	632	690	761	682	692	670	686	690	685	641	685	665	715	685	685	677	671	726	707	674	663	730	682	702	672	747	691	670	728	684	676	668	671	671	697	698	695	692	665	721	696	668	708	693	744	673	691	680	706	698	673	661	681	685	679	688	657	684	670	697	701	682	687	704	650	649	679	654	657	674	710	685	660	705	672	730	668	666	711	651	669	697	719	706	683	702	714	687	697	718	699	687	629	708	711	722	629	732	689	668	696	741	643	638	713	673	745	671	700	686	718	722	691	685	654	689	707	695	735	673	671	668	692	659	662	721	666	662	719	688	736	707	707	672	690	659	698	699	694	718	695	701	655	658	644	715	656	729	710	671	682	688	670	681	670	679	682	660	680	678	698	631	676	637	653	680	649	695	714	696	669	717	735	663	701	695	695	689	724	697	655	687	680	667	679	667	708	660	710	702	719	689	675	700	700	701	690	707	665	734	723	661	629	718	686	669	664	686	652	714	650	677	686	683	701	700	651	684	710	633	709	687	667	717	680	669	711	646	740	669	745	658	673	675	693	669	684	678	686	694	724	653	706	664	653	709	691	711	684	645	629	673	720	734	665	691	665	670	685	663	688	703	696	634	733	733	705	656	688	712	647	649	689	687	697	637	708	664	699	680	699	734	707	651	686	701	694	749	717	702	733	678	644	703	682	737	642	660	714	708	668	663	683	695	691	659	656	687	652	703	716	699	674	721	723	628	696	706	718	662	686	653	692	703	706	669	689	699	675	673	758	654	656	733	655	712	698	694	649	690	716	660	665	728	685	719	653	689	656	688	684	711	635	660	693	643	685	679	699	703	672	708	655	689	727	698	706	671	680	688	651	691	678	668	683	666	665	715	697	667	719	691	718	673	675	681	721	654	718	678	657	669	681	704	676	699	686	695	670	719	691	720	694	685	721	648	722	677	685	679	668	695	714	654	644	668	750	697	679	696	716	707	691	699	680	680	702	742	735	679	729	735	670	655	699	670	653	697	667	683	666	685	701	693	708	674	693	658	717	700	701	635	656	675	676	690	676	713	669	748	686	652	680	697	674	662	687	710	673	671	642	658	709	745	722	695	696	732	662	675	708	704	686	699	671	684	696	664	669	718	696	667	693	715	717	633	676	694	677	667	703	706	660	721	687	669	688	707	674	690	654	664	699	704	689	710	717	654	661	708	685	726	665	695	648	668	681	691	744	675	655	707	713	673	704	649	681	668	721	670	732	705	684	694	688	624	663	715	653	683	684	694	667	715	668	720	691	693	690	679	660	663	683	681	695	699	675	666	713	682	667	705	684	713	709	739	708	692	717	643	687	674	693	751	672	666	685	692	702	703	690	648	719	651	637	684	702	679	710	730	656	676	689	646	707	708	672	706	705	706	718	659	733	725	677	648	669	663	633	669	685	703	735	721	649	721	719	725	649	716	699	698	687	664	704	715	705	677	677	704	701	707	689	659	677	659	667	649	658	687	723	663	696	659	643	755	664	689	703	654	676	654	666	684	676	671	701	700	710	669	670	704	646	715	728	683	701	734	690	708	708	671	655	686	699	673	710	666	699	676	678	665	692	721	708	703	675	697	701	723	655	703	666	668	701	702	659	671	656	745	684	763	676	715	714	681	667	711	693	697	707	658	704	697	674	756	644	679	665	706	715	678	727	643	753	663	694	674	739	706	674	712	682	723	655	640	708	671	686	693	695	646	686	708	686	721	689	641	667	674	734	723	653	698	713	709	670	713	684	705	690	662	676	707	674	675	716	689	674	669	713	628	727	662	704	708	722	690	725	658	697	636	717	641	663	682	673	714	707	647	642	695	742	732	676	721	697	666	697	712	659	723	659	685	693	678	686	704	672	697	749	681	672	736	688	688	703	695	671	701	669	702	703	677	687	753	672	684	698	675	680	683	720	677	652	767	712	691	690	685	729	739	686	679	697	731	691	708	710	681	691	664	688	704	693	665	687	694	694	725	659	713	663	696	695	681	648	692	672	722	688	688	666	656	698	665	702	647	703	674	672	691	708	708	669	698	683	668	723	683	688	731	673	682	649	691	688	660
24243	4023	1241	940	698	526	434	360	344	293	291	278	207	233	241	243	223	228	219	192	225	210	219	210	204	194	196	201	202	194	164	193	210	193	194	172	188	212	208	203	199	162	220	190	210	201	182	178	219	191	197	168	196	199	182	208	188	217	221	189	169	194	203	187	171	199	202	181	205	204	203	182	195	223	179	163	192	194	201	180	200	188	200	164	192	176	189	162	214	194	234	185	186	170	187	178	175	204	189	170	217	189	205	193	173	184	181	193	183	173	194	178	215	196	198	204	213	180	180	193	196	184	203	177	186	181	173	190	197	172	170	182	180	211	204	178	196	179	191	194	174	190	181	198	197	213	182	173	205	204	190	172	174	179	212	218	198	175	182	185	188	195	185	187	199	189	167	202	210	165	203	169	229	168	182	196	193	162	185	192	214	165	185	181	206	185	171	199	169	186	197	205	167	181	194	181	216	195	169	194	195	196	192	178	187	202	185	189	176	202	192	190	199	175	199	199	166	173	184	212	183	169	169	187	188	197	213	204	215	183	187	180	186	198	192	203	168	200	184	210	213	191	175	198	162	166	189	205	210	202	174	194	163	194	173	195	174	188	202	196	200	176	185	177	202	190	173	190	206	193	198	217	165	175	176	204	212	181	186	211	204	177	185	212	211	174	205	179	182	177	165	191	182	192	210	182	205	178	187	184	194	190	160	175	204	166	189	177	179	196	193	185	201	184	183	181	186	192	185	198	169	204	184	182	221	195	178	207	189	186	166	188	197	202	183	178	182	180	201	180	179	168	181	180	195	207	194	213	190	198	179	184	173	211	190	189	214	173	186	174	163	165	192	187	208	188	206	182	169	196	206	182	204	172	171	206	177	183	185	197	182	188	166	210	171	167	173	210	173	181	180	187	198	174	198	194	193	160	184	201	184	186	190	200	173	226	205	198	189	186	179	177	183	166	196	197	201	190	218	174	221	200	163	210	199	194	181	176	177	181	202	197	188	209	189	178	181	190	179	178	198	209	169	225	165	247	174	177	200	198	197	201	194	194	213	198	204	207	208	199	212	190	180	177	214	207	204	201	147	178	139	190	177	171	180	170	202	191	203	197	195	178	192	188	168	159	174	197	185	183	167	187	205	211	176	181	177	193	217	228	193	191	171	171	180	192	204	186	175	201	181	197	184	170	189	209	199	173	195	186	201	198	176	178	190	206	169	185	197	176	194	186	184	196	167	198	175	166	199	187	179	161	190	207	198	189	199	163	212	207	162	203	188	185	200	189	193	182	169	190	190	207	185	221	184	173	181	199	182	193	179	180	175	185	211	203	178	181	175	184	172	186	174	190	210	205	194	184	180	180	224	192	205	189	187	207	171	185	188	220	201	205	161	165	178	194	191	202	186	189	211	179	193	203	167	192	193	166	215	190	191	203	177	205	181	197	180	186	171	186	184	217	193	186	167	199	169	199	191	195	211	193	194	174	216	207	199	223	192	210	207	195	206	203	176	205	196	192	227	187	211	193	182	186	194	193	173	200	206	192	191	228	181	164	192	207	177	187	202	189	198	185	179	162	212	195	214	209	169	178	216	211	183	215	169	189	176	177	176	180	163	168	185	216	196	167	199	188	175	183	175	174	223	211	174	196	163	185	188	211	179	192	188	201	192	190	206	201	193	201	206	194	194	164	205	183	200	189	188	185	185	179	189	164	181	206	180	181	205	186	171	175	200	185	169	192	179	188	216	198	203	185	191	204	184	191	166	182	168	203	205	175	181	177	184	197	190	191	196	165	185	205	184	174	178	189	184	171	168	178	206	167	183	183	204	183	181	203	193	204	181	187	202	186	187	181	194	177	204	206	211	182	199	167	191	179	207	172	182	186	190	186	183	186	200	213	218	183	216	210	187	158	216	185	199	216	199	178	185	195	172	174	193	184	180	199	163	173	179	180	159	175	194	184	176	208	179	184	225	186	185	207	185	208	196	181	174	191	186	189	163	186	194	183	171	218	204	193	202	186	172	211	213	181	198	155	192	163	190	173	200	215	174	171	193	184	172	171	184	193	205	168	214	197	162	175	196	195	197	187	186	180	183	177	215	184	183	187	185	208	210	180	187	162	195	180	202	174	208	177	196	182	182	179	176	200	187	170	176	190	197	210	178	166	192	183	212	182	194	179	194	184	207	163	191	181	178	190	189	187	188	193	156	186	164	184	198	169	159	175	197	206	194	196	196	180	199	201	191	185	204	172	201	170	209	189	210	178	179	185	171	176	169	196	183	190	194	178	167	172	202	195	194	222	172	180	153	208	193	196	161	191	192	163	196	190	196	212	204	207	180	180	188	196	175	181	187	196	181	175	186	244	185	202	154	201	176	186	214	176	182	192	190	175	190	203	178	192	200	190	196	175	181	176	189	178	183	201	173	217	179	200	195	203	178	197	189	201	197	173	197	185	183	167	222	196	180	186	169	174	196	168	182	201	178	214	187	177	191	176	205	206	191	185	166	198	194	174	182	215	189	153	214	176	175	190	200	186	167	174	203	207	180	177	193	169	193	177	174	192	190	197	208	190	195	201	174	178	172	172	195	205	218	182	188	186	181	156	196	178	208	196	187	190	183	181	200	166	204	230	169	198	172	207	192	168	175	156	199	181	166	161	154	181	177	197	194	179	189	160	195	174	177	187	182	207	178	162	222	193	179	187	199	196	182	194	184	193	188	187	170	203	190	204	181	187	165	213	191	188	175	200	182	181	220	208	185	218	199	160	199	189	207	209	201	194	165	187	188	198	185	200	196	171	184	202	201	190	190	180	186	204	173	195	182	207	163	160	176	188	188	204	199	162	189	223	164	173	171	188	174	211	192	218	204	201	171	217	140	186	186	183	185	179	190	184	181	198	195	212	182	161	164	185	194	198	209	191	187	189	196	170	183	173	190	165	167	176	170	171	200	187	175	191	188	207	173	187	184	204	186	223	164	172	206	198	211	200	190	196	205	166	190	192	165	167	174	202	171	187	185	197	193	198	162	179	192	192	179	167	181	207	204	211	199	204	185	180	187	196	155	197	191	197	200	210	201	216	152	197	193	218	166	181	180	173	170	187	177	192	197	172	196	180	174	139	164	183	200	233	175	205	201	203	179	172	197	195	175	186	174	196	166	201	214	192	191	194	209	199	219	183	178	179	215	185	172	185	202	172	230	180	199	181	211	184	189	183	220	212	200	192	192	170	166	211	200	209	165	159	184	189	200	172	175	197	205	185	179	173	191	182	196	209	180	178	171	168	174	208	179	195	162	221	189	201	185	194	170	175	173	202	185	177	192	180	178	202	180	159	180	204	191	193	187	171	188	185	179	188	189	212	188	197	211	186	180	192	188	175	180	183	194	187	181	210	189	179	174	180	204	207	198	174	179	197	179	167	174	195	214	195	202	192	209	165	186	197	178	157	201	189	179	194	183	194	191	180	202	188	182	196	194	173	173	171	189	178	190	184	192	200	190	207	172	182
13009	1989	2605	3018	2609	2206	1969	1637	1383	1333	1172	1050	1012	938	885	831	798	800	775	728	706	739	660	670	675	665	654	672	619	587	623	613	617	642	600	617	606	590	602	607	583	607	575	588	574	577	625	578	589	574	588	567	575	511	591	578	530	580	563	541	562	562	513	570	490	563	573	531	590	506	574	528	550	530	604	578	533	540	539	577	521	538	535	537	557	540	550	539	508	577	552	555	552	565	533	542	529	586	545	537	556	563	565	565	547	543	541	551	508	573	570	558	529	557	540	588	562	563	581	558	568	554	539	561	596	562	527	555	572	546	570	579	548	494	584	513	510	571	540	552	534	545	533	535	548	512	541	508	561	563	582	528	515	536	551	563	543	583	570	545	542	556	539	524	548	551	546	504	505	495	549	542	525	560	545	590	552	554	517	571	543	577	515	524	534	527	532	553	557	551	558	537	528	580	524	510	559	523	574	567	515	547	562	518	583	550	569	535	571	528	534	543	548	557	520	547	573	543	549	535	559	565	521	553	577	512	531	549	584	568	548	539	523	519	532	512	542	557	555	549	526	552	552	540	600	566	508	527	549	542	577	515	556	575	506	544	543	536	624	512	509	510	559	534	527	563	561	571	536	496	543	527	543	539	522	565	544	465	509	594	541	550	532	521	537	570	540	538	567	606	544	549	564	551	536	498	504	521	520	481	579	553	550	532	561	524	557	551	535	532	558	565	514	541	606	528	547	542	493	561	546	527	539	547	541	557	511	581	569	555	523	516	550	534	557	528	551	581	567	526	507	542	526	513	564	528	539	567	558	512	562	537	562	556	543	565	592	574	531	552	515	544	498	483	562	530	555	582	567	546	531	563	580	546	529	542	542	510	539	537	564	511	570	506	532	603	566	529	566	537	524	536	563	538	560	532	523	537	542	528	521	549	545	532	550	567	535	531	518	555	526	576	545	611	535	560	578	525	541	564	536	552	569	557	552	517	531	505	534	552	510	535	569	544	493	536	543	582	538	554	560	546	537	546	535	550	553	589	549	541	535	523	566	571	552	570	562	509	560	583	589	548	561	542	488	539	553	533	552	542	517	533	539	546	515	534	557	513	544	518	509	518	534	553	545	545	567	526	591	563	524	504	501	512	545	538	548	570	533	512	518	515	534	491	539	547	547	529	550	506	542	516	520	543	530	514	567	563	552	569	509	530	513	533	544	564	528	502	574	530	520	529	575	542	537	532	545	543	551	578	495	546	543	528	527	543	547	582	547	546	520	565	574	571	576	562	559	552	547	527	579	571	551	567	555	551	527	554	571	553	512	545	562	525	540	512	533	540	560	530	574	544	573	577	532	570	553	556	575	530	569	532	550	554	557	588	522	515	535	514	560	550	560	545	549	520	520	536	542	559	543	555	526	529	530	540	526	539	540	538	548	540	576	523	559	559	521	550	483	532	575	542	535	521	539	546	589	525	581	537	535	554	532	543	560	591	535	569	535	551	564	571	509	567	580	518	551	580	515	553	535	533	569	551	530	528	562	578	555	531	557	610	573	551	555	539	521	527	473	582	510	515	579	554	512	580	530	560	513	545	553	528	588	549	550	520	510	506	534	559	560	579	545	543	524	542	564	507	524	558	550	528	576	533	593	530	543	575	546	596	552	552	534	592	586	570	571	524	549	527	491	565	561	511	554	573	586	618	555	580	526	552	551	538	528	583	596	539	511	541	569	541	553	513	530	582	546	510	593	530	543	530	530	575	563	506	584	576	565	557	579	554	573	589	580	527	539	525	537	540	600	572	504	506	569	541	544	542	537	586	508	525	581	534	528	530	535	542	559	575	541	554	556	562	562	544	512	513	531	585	532	566	528	532	598	530	567	538	547	533	571	570	524	567	517	538	569	533	582	535	574	570	557	543	568	517	580	545	539	544	542	527	574	545	539	547	567	562	560	542	525	538	571	551	549	577	547	539	533	528	519	529	526	554	545	583	552	573	559	564	581	549	506	552	535	525	515	558	546	562	549	554	512	558	540	544	554	567	531	554	554	546	544	504	525	523	567	565	496	522	557	563	563	568	516	548	565	565	552	564	532	538	526	523	532	582	540	570	556	519	501	544	607	550	570	550	538	516	544	555	524	546	508	518	561	541	588	561	504	551	515	555	546	584	551	546	528	535	568	530	529	568	494	505	530	556	534	511	522	522	546	508	573	554	564	535	488	515	531	511	540	539	554	506	546	523	546	482	541	532	540	523	556	550	571	549	547	568	532	533	507	492	519	561	556	543	547	520	571	526	547	512	574	548	574	533	539	543	559	520	540	599	525	545	546	570	508	532	525	519	507	561	559	552	510	591	515	547	549	574	587	530	526	500	551	513	518	564	550	547	526	532	525	547	530	543	612	542	543	552	569	579	578	568	550	553	533	522	532	554	537	571	517	534	537	532	512	590	571	516	536	524	547	542	542	545	544	569	514	585	526	527	527	578	553	507	541	530	476	551	530	532	528	525	533	511	564	539	534	524	562	554	571	529	540	523	575	516	518	551	547	510	524	565	547	542	535	543	572	576	545	504	502	560	533	544	588	511	569	548	533	515	505	506	579	547	528	522	542	568	533	517	521	563	562	528	531	544	545	546	547	570	560	550	567	579	543	550	544	529	544	552	614	502	537	541	549	547	582	558	546	517	539	507	529	531	554	537	575	529	539	513	566	603	506	526	520	577	529	533	557	518	530	576	531	552	546	597	573	506	552	512	549	516	540	572	536	562	553	504	574	547	576	540	573	532	548	562	534	518	519	574	537	541	560	583	532	568	545	533	589	570	538	505	552	594	534	543	559	541	556	518	558	528	576	550	599	611	535	564	569	582	536	542	573	504	554	493	549	550	529	503	533	575	514	531	584	522	594	545	540	571	569	528	564	556	568	534	528	559	531	546	579	557	526	541	532	548	536	532	507	567	534	543	558	518	556	551	547	507	548	564	591	498	491	557	508	535	543	552	554	541	539	500	576	557	548	532	550	602	547	590	596	549	545	556	536	540	552	545	538	528	531	544	537	549	510	560	569	574	553	526	566	573	547	556	548	556	520	532	518	539	526	539	527	573	570	539	529	518	532	517	534	573	507	558	564	508	555	562	551	531	499	528	562	543	576	524	551	561	535	558	568	549	564	500	523	559	546	547	492	528	525	594	561	529	509	514	590	521	579	576	574	566	541	541	553	522	548	518	502	559	558	553	546	566	529	550	534	564	551	539	526	522	589	584	532	521	569	523	578	535	564	537	542	579	565	534	578	546	537	517	528	556	495	554	524	505	544	583	586	540	580	505	513	536	556	567	558	532	576	569	516	570	517	589	561	555	537	537	546	522	526	525	566	533	503	525	545	543	548	531	572	543	523	519	560	517	533	531	512	578	571	529	532	543	514	538	545	557	508	570	511	477	589	521	530	542	555	527	537	570	548	539	553	563	531	552	511	523	564	543	539	549	554	567	573	579	587	519	537	520	533	549	569	508
37579	10253	2858	2003	1338	1089	864	750	657	610	538	532	466	413	419	432	424	429	444	412	423	395	416	421	419	382	377	388	361	382	370	370	363	357	382	372	357	357	380	385	385	353	363	352	368	338	414	349	337	387	391	391	353	397	374	358	355	344	372	338	371	391	402	390	392	373	392	352	340	368	399	350	352	335	331	368	361	329	370	375	368	378	368	384	375	385	384	395	319	364	377	358	313	379	365	368	331	336	376	369	342	334	380	376	357	364	381	354	358	353	378	381	392	367	371	333	389	365	401	370	343	357	376	345	363	343	377	376	388	366	382	348	360	371	373	350	345	368	361	360	400	362	347	347	393	400	378	376	399	364	374	357	375	376	350	359	361	369	379	351	340	364	387	392	357	369	364	371	365	341	382	390	368	345	347	354	340	402	358	338	351	370	360	355	356	321	342	375	372	337	384	415	361	337	371	311	344	392	343	386	386	336	368	358	385	342	354	360	328	357	341	354	341	369	380	361	379	326	365	337	380	364	379	383	370	352	353	383	380	352	407	344	363	383	376	392	373	366	372	356	402	355	334	344	328	333	342	367	383	401	339	339	366	362	366	336	357	341	366	361	372	367	355	350	377	333	366	387	348	374	375	386	381	366	335	354	370	354	374	352	317	388	344	388	341	359	387	328	386	352	365	319	347	352	399	350	370	364	393	364	363	364	340	374	353	355	332	359	353	355	366	343	363	354	356	338	390	314	372	362	384	392	394	340	358	381	345	348	330	395	369	380	356	363	330	369	339	364	355	333	364	379	399	329	308	342	339	359	376	353	367	349	376	373	335	373	350	417	351	355	361	385	403	342	335	342	379	321	400	366	352	395	358	348	374	333	357	369	375	360	359	355	381	346	370	338	347	350	349	346	365	350	370	377	376	394	371	359	318	369	332	345	375	367	357	382	352	407	346	360	369	355	351	370	349	385	399	375	361	371	376	379	363	384	386	339	375	343	331	400	402	347	364	322	324	330	361	362	326	399	354	334	349	336	365	368	349	360	345	375	374	349	409	342	354	325	374	369	372	358	370	377	360	380	360	352	357	387	370	333	362	325	361	357	341	353	378	368	366	331	375	345	346	358	363	331	369	363	354	349	347	404	371	352	345	373	380	351	370	354	356	385	370	368	384	367	375	380	370	339	362	355	387	378	375	358	356	363	367	355	378	362	370	371	354	385	348	372	333	371	351	358	362	364	365	341	312	347	341	366	353	366	364	341	375	350	358	356	367	338	327	373	366	362	339	327	381	391	370	332	352	340	385	398	361	336	374	363	364	336	387	365	372	361	356	402	353	365	325	337	351	386	376	383	383	374	389	355	345	392	321	355	364	349	392	366	374	369	360	365	354	353	358	362	362	379	355	338	353	366	369	367	368	338	358	348	371	360	391	411	377	350	357	345	330	357	355	397	340	353	367	352	346	382	364	351	345	353	357	395	333	359	336	367	371	352	327	345	366	336	361	367	372	371	371	391	338	345	337	360	355	334	368	343	343	361	355	352	402	349	342	369	369	382	366	387	372	310	366	348	351	373	372	362	360	372	327	368	351	367	368	361	368	348	339	346	370	362	369	332	336	352	330	359	369	397	347	378	366	345	366	325	355	373	353	426	345	357	368	366	355	340	338	368	350	395	328	368	348	354	365	377	348	348	368	363	356	375	386	391	396	350	347	361	358	337	378	354	422	394	344	391	370	392	336	361	367	365	360	339	363	330	332	332	382	402	361	362	351	354	391	348	378	359	340	355	387	386	351	333	346	343	352	339	359	345	348	376	359	353	376	386	351	368	368	336	379	357	329	306	385	356	390	388	377	375	358	353	375	363	359	364	342	357	365	366	328	374	349	382	372	358	387	367	369	366	346	377	386	377	362	338	344	359	345	341	386	372	363	374	366	359	324	359	352	372	335	352	369	401	371	388	357	370	368	362	358	383	339	361	371	373	347	406	343	386	400	339	343	346	334	369	380	362	364	380	362	367	352	365	381	347	345	350	364	357	369	326	379	360	368	365	411	370	362	353	350	377	359	330	349	347	318	382	374	377	336	393	367	383	371	346	353	365	362	344	374	379	343	369	366	362	361	340	365	368	349	356	342	358	353	361	357	339	323	371	338	390	334	319	356	343	341	357	369	394	343	346	351	330	383	363	325	366	402	350	401	364	357	354	386	382	344	403	340	378	369	363	386	360	373	387	349	384	333	385	374	373	396	358	382	363	384	335	343	351	377	379	317	391	348	335	331	351	375	371	385	362	360	354	358	321	360	360	368	342	372	351	340	310	369	395	413	368	343	369	381	365	367	321	375	343	361	361	378	368	354	365	364	371	355	336	360	384	333	365	356	334	319	378	374	329	347	351	351	356	353	348	338	372	383	311	335	382	356	339	387	396	329	329	348	367	389	368	359	370	349	372	345	370	382	382	362	340	346	383	336	364	347	409	385	358	363	344	363	367	343	358	369	374	339	339	340	386	356	341	375	304	361	389	363	394	369	368	386	340	366	338	370	389	330	381	342	410	410	376	354	351	340	353	370	358	364	356	363	383	348	359	360	380	395	380	372	365	396	365	332	338	346	331	356	366	386	364	389	354	335	359	363	347	356	366	351	357	356	316	340	377	358	367	373	348	345	362	392	368	348	369	352	360	377	383	369	401	350	343	352	342	370	367	381	331	380	361	397	360	356	357	356	350	371	360	347	346	357	400	366	371	346	345	368	351	369	366	318	370	362	376	353	370	360	354	333	367	346	371	351	345	321	371	339	326	393	334	325	348	389	361	363	366	384	374	385	371	340	369	372	363	380	375	372	356	395	417	409	382	398	356	357	379	347	405	371	365	329	356	344	366	342	368	372	349	378	388	382	337	377	353	375	368	379	398	333	339	387	408	405	356	394	349	361	398	370	373	331	340	358	393	360	358	394	323	370	348	378	400	351	356	388	367	352	356	320	382	323	366	346	381	374	344	344	354	392	365	357	362	312	383	339	355	352	362	378	354	310	387	326	373	366	374	383	346	368	368	346	338	356	388	366	337	343	369	387	350	392	361	360	376	329	382	369	338	371	373	378	361	350	364	367	387	368	358	365	352	397	368	368	388	334	379	339	352	359	369	306	369	380	364	374	388	339	354	356	373	371	337	369	346	369	366	376	361	374	367	377	367	367	405	356	333	372	329	384	351	368	370	353	360	362	315	324	353	322	366	362	354	370	357	351	376	370	392	350	365	368	408	389	407	391	349	334	356	373	360	368	368	357	350	334	321	399	347	364	420	321	344	353	351	351	354	338	369	344	371	341	337	364	329	384	353	316	354	383	353	344	345	353	375	363	375	344	358	354	333	371	374	342	351	375	362	360	338	360	322	353	351	349	370	351	399	345	363	338	369	385	371	358	367	352	341	346	374	349	352	349	323	373	377	338	394	377	382	391	327	374	319	350	371	333	351	354	372	372	337	370	368	386	351	376	359	372	341	392	378	369	405
19635	3748	4793	5630	4925	4128	3486	2855	2716	2247	2005	1876	1783	1606	1627	1482	1437	1329	1313	1260	1245	1256	1168	1176	1107	1129	1105	1069	1091	1086	1002	1041	1020	1001	1084	981	1007	997	1046	1049	988	1049	1033	947	958	973	1000	1020	961	933	1022	1001	994	909	977	918	966	994	1017	947	941	972	985	984	937	942	942	919	903	985	934	957	942	893	956	1004	928	961	946	917	931	945	905	962	989	958	936	1001	951	964	929	925	919	904	967	959	982	905	932	871	943	922	921	950	908	927	912	936	975	954	926	937	944	942	945	904	950	973	885	958	932	947	924	925	898	918	919	892	925	899	958	904	903	945	934	886	886	918	922	932	936	882	903	929	945	966	953	951	913	898	939	937	870	854	952	943	891	935	921	838	946	905	912	952	980	955	889	911	951	942	969	886	902	911	927	886	902	899	930	895	948	920	924	907	909	956	924	897	915	900	896	910	912	953	930	961	945	960	913	901	948	941	901	913	944	899	972	934	919	921	943	912	981	916	878	928	974	973	954	906	938	931	876	922	937	897	896	993	979	894	974	948	954	876	895	923	941	935	926	887	926	903	892	900	976	947	939	919	939	943	895	931	896	878	870	887	936	932	942	954	897	919	940	931	970	970	965	889	938	941	902	862	953	946	969	943	912	970	935	898	964	890	944	898	915	940	929	909	846	942	906	914	1010	954	889	986	914	953	934	935	883	845	926	920	949	942	891	893	910	968	918	909	903	898	945	887	941	853	920	947	884	932	970	939	989	872	985	901	903	893	894	905	941	912	966	911	900	941	910	942	917	899	953	947	921	974	867	927	890	890	904	934	964	945	910	928	906	906	901	901	913	924	956	908	919	931	944	928	875	931	935	923	916	892	919	913	993	926	895	876	890	942	903	912	954	943	911	866	895	947	867	921	934	914	972	893	898	895	905	896	963	912	892	925	937	872	935	951	893	928	924	907	895	924	911	920	934	941	929	926	915	960	931	923	937	876	908	912	922	960	918	922	923	917	981	944	908	940	893	867	878	874	927	915	923	926	903	866	859	943	924	947	885	997	893	942	908	913	917	955	930	873	918	960	936	909	907	908	973	832	907	952	960	873	912	910	922	900	898	860	956	904	916	910	871	912	1001	911	901	882	921	898	942	924	902	950	860	944	890	935	921	926	1017	996	882	965	916	913	929	936	908	982	913	937	923	919	891	878	910	888	910	961	936	888	940	913	908	885	923	938	993	954	925	966	959	945	930	956	926	932	884	924	888	917	911	942	907	886	919	924	967	933	917	901	918	905	944	962	926	883	927	883	913	918	920	946	977	911	881	957	871	871	931	910	923	915	956	904	875	870	838	933	879	893	944	933	923	948	955	950	964	817	919	901	853	896	885	932	910	899	956	912	917	933	912	899	892	987	931	973	914	990	914	906	895	973	926	926	921	918	927	974	926	923	944	943	928	881	899	962	917	894	908	975	893	916	922	965	925	872	925	909	944	914	977	906	942	939	903	924	903	953	913	910	932	925	919	953	936	915	901	940	922	955	948	906	874	955	942	924	949	891	921	914	876	937	953	931	902	902	943	936	957	907	899	904	901	909	945	918	916	960	916	888	942	882	939	913	913	952	932	961	904	881	912	936	968	921	908	922	933	901	938	909	878	926	883	942	943	887	955	924	916	929	915	917	1003	931	935	914	935	906	1000	864	910	893	919	852	893	905	963	891	926	855	946	914	927	939	862	916	912	923	897	929	884	935	918	902	947	913	945	912	939	929	938	926	936	943	909	884	928	915	887	888	944	952	915	950	861	910	911	1016	983	870	915	884	932	908	995	890	910	895	904	922	892	903	965	942	905	937	925	918	899	884	955	910	955	924	925	937	846	906	939	941	904	943	942	972	867	879	931	849	928	898	880	896	960	914	902	919	928	975	935	904	937	910	928	932	925	899	941	925	941	938	922	955	902	945	919	928	937	930	947	945	921	837	930	963	916	916	899	877	891	919	910	960	921	913	913	917	909	936	933	887	922	878	905	954	978	959	957	943	905	976	943	919	953	915	923	946	906	909	899	938	940	926	903	928	909	969	923	926	916	894	899	938	923	936	938	897	901	914	855	941	919	854	907	928	900	929	945	950	874	909	912	939	895	941	969	898	969	903	930	962	926	886	901	880	922	927	908	917	876	919	935	918	920	941	937	860	941	904	918	967	910	973	929	909	900	919	930	938	901	915	907	929	912	941	918	859	874	974	922	911	929	934	1017	894	930	870	973	957	892	928	911	903	904	940	896	895	944	886	876	923	936	957	901	926	858	937	963	904	884	872	941	904	896	951	888	906	900	891	955	934	947	877	892	919	942	968	925	906	882	966	951	892	918	967	967	950	887	952	913	936	925	911	904	912	954	934	952	896	964	918	942	920	948	935	904	922	942	909	923	932	880	909	918	972	923	896	920	928	941	914	906	909	927	911	954	914	949	938	904	929	934	991	925	977	926	913	912	977	922	958	874	913	872	935	905	900	908	884	970	945	932	950	980	885	950	924	891	907	914	958	902	900	920	908	942	927	959	955	983	879	944	946	938	884	914	963	883	920	897	917	914	914	954	906	937	920	898	875	953	948	977	887	916	910	930	909	910	899	942	953	911	885	934	929	946	934	874	882	926	887	903	939	978	891	898	968	867	924	934	977	968	927	911	919	888	924	905	895	944	905	943	898	913	905	918	934	961	920	944	914	878	916	862	922	894	906	967	930	893	872	922	955	933	935	920	899	950	957	903	958	908	980	884	925	908	919	923	909	931	890	905	887	950	971	924	912	932	933	878	979	855	944	927	970	901	952	906	930	930	983	946	873	972	901	911	918	895	907	965	900	972	946	933	939	961	964	896	950	962	963	935	913	948	866	938	944	862	861	884	833	924	927	906	973	890	955	877	962	852	912	880	921	902	897	907	926	926	933	891	926	909	920	947	890	969	890	889	887	911	936	880	959	940	908	929	931	925	948	937	896	850	947	936	913	910	889	931	962	931	884	893	937	891	914	941	951	922	884	927	939	962	943	938	993	925	905	921	946	937	919	932	887	1001	940	920	875	920	894	906	891	930	926	953	890	888	929	916	942	909	894	898	874	963	898	933	879	890	924	907	920	910	931	889	922	927	883	916	931	972	950	931	930	842	1003	928	932	894	1001	911	888	905	913	928	941	893	929	874	835	882	890	923	924	927	876	911	951	902	896	847	899	935	897	918	925	925	971	961	948	931	940	907	931	901	933	957	852	931	942	891	880	905	903	927	932	961	912	977	935	882	942	944	913	935	919	968	925	931	909	899	887	901	954	963	909	946	935	921	903	907	935	938	992	939	957	929	896	884	922	953	924	969	887	880	899	884	915	868	966	938	889	830	945	921	912	939	958	933	922	890	873	913	924	911	952	947	908	963	943	896	922	944	931	975	887	969	945	933	934	900	922	927	952	903	932	950	934	932	893	903	914	891	928	936	868	895	894	900	921	895	954	905	893	928	964	915	916	962	946	910	933	871	834
4318	398	290	308	314	273	262	247	290	289	272	265	244	278	273	273	279	294	258	273	291	256	271	278	309	264	278	264	267	272	255	271	279	251	276	271	273	259	278	260	281	288	245	260	273	258	268	269	320	271	279	280	240	288	262	279	263	261	275	248	262	263	265	264	250	297	244	276	259	253	275	285	280	307	250	266	266	276	275	246	299	262	272	259	275	265	287	273	269	258	309	284	270	273	253	277	282	277	246	263	261	278	241	291	257	250	257	264	291	261	288	285	259	268	246	246	247	260	256	254	282	258	231	259	248	262	289	271	267	267	290	253	269	269	254	248	298	245	263	274	257	262	258	282	285	255	259	302	253	258	240	321	248	279	241	274	256	240	246	265	280	275	278	269	279	270	266	295	269	253	260	248	271	271	269	279	284	259	297	258	272	285	265	278	276	233	263	284	271	302	273	255	262	252	269	242	275	270	259	255	255	259	252	271	279	243	295	234	280	252	248	234	275	253	256	286	261	274	299	255	266	293	247	297	240	278	295	268	264	240	282	232	243	263	264	268	266	281	270	233	283	254	277	296	267	277	236	292	285	279	252	258	267	302	297	255	271	237	271	255	266	289	284	272	248	260	247	247	258	323	280	291	293	274	265	232	243	269	274	251	256	276	278	282	260	254	243	279	279	252	287	267	253	258	288	234	267	270	276	300	247	261	253	248	263	296	281	273	256	240	275	241	305	291	299	295	267	271	276	276	290	259	264	247	258	246	246	278	266	257	271	312	288	282	244	268	260	278	253	266	265	267	275	258	288	262	280	258	289	277	258	268	253	252	268	251	255	287	252	290	271	281	265	262	260	253	277	301	258	255	238	289	266	311	255	269	319	283	282	276	265	243	264	223	256	243	264	259	251	288	250	270	239	284	274	275	279	271	289	289	250	274	234	254	255	267	251	259	261	265	273	263	287	263	308	279	250	247	260	280	269	274	281	295	269	284	254	278	269	274	288	233	265	257	260	252	273	281	248	263	271	282	256	220	245	270	264	260	265	300	308	238	230	292	286	267	293	249	249	265	253	282	245	266	280	271	260	244	277	243	286	264	285	260	272	261	269	284	280	259	260	292	258	278	262	279	233	242	267	282	243	272	312	278	267	267	281	268	278	303	247	286	285	292	290	258	268	277	250	255	258	267	267	239	266	280	274	271	262	253	267	288	279	280	251	262	293	287	256	256	249	298	253	293	261	285	259	281	293	291	260	254	233	265	269	256	261	272	231	287	282	266	249	231	271	261	273	248	290	279	265	297	235	292	266	278	282	259	268	262	273	292	310	261	284	287	279	275	259	267	292	276	282	255	268	301	282	253	265	260	264	251	279	234	264	278	270	243	248	262	257	270	283	283	269	274	274	286	237	258	250	231	253	251	259	297	275	257	303	262	226	277	275	259	247	255	292	279	276	248	268	261	264	286	286	262	264	252	280	275	272	289	258	263	270	261	269	249	234	272	235	235	270	245	268	290	295	249	238	241	282	246	262	277	283	257	274	278	253	288	284	291	254	252	276	308	283	271	282	277	256	284	250	258	296	281	257	247	248	293	256	275	252	277	257	308	274	287	265	281	294	258	246	273	267	282	264	295	247	230	260	267	310	246	251	241	267	263	246	255	276	258	258	290	298	241	267	262	278	267	261	241	237	259	268	274	271	232	271	266	273	269	279	269	264	216	257	272	269	268	271	260	243	248	260	284	263	285	274	292	280	267	246	288	254	222	260	278	298	250	296	265	277	279	270	256	305	249	265	266	260	287	274	265	254	259	258	272	277	247	261	263	265	269	277	253	272	267	282	273	252	285	253	246	287	255	288	273	259	296	262	269	271	268	254	251	275	247	272	260	264	271	279	306	262	271	279	254	264	264	297	260	242	242	292	253	264	308	264	252	274	228	274	247	298	252	255	261	262	257	250	297	289	266	247	284	240	255	255	275	248	269	256	257	277	270	270	281	254	257	261	250	275	311	270	270	272	257	292	267	249	264	275	255	257	242	245	284	259	269	261	286	256	250	275	270	240	238	272	241	271	288	280	300	278	285	278	277	281	265	284	260	256	267	243	271	258	285	281	280	268	271	253	239	280	246	273	259	292	273	230	251	256	266	260	268	280	263	287	282	288	268	289	278	317	284	269	277	238	269	271	261	251	292	270	245	284	246	264	247	261	280	270	259	278	282	293	274	289	265	273	291	239	264	269	267	272	296	297	265	245	267	239	268	265	276	248	274	277	247	241	273	263	284	237	266	276	268	258	248	243	261	305	267	262	267	261	304	252	310	255	276	280	287	273	253	252	258	257	273	268	257	283	251	286	270	262	225	235	268	258	254	303	262	267	271	245	286	259	236	266	268	254	275	280	265	238	258	279	272	239	258	281	251	272	260	246	274	258	292	289	283	294	295	256	279	230	259	281	278	259	281	281	246	278	290	258	247	277	268	252	233	280	265	253	266	259	259	251	287	268	235	270	241	248	278	243	271	271	274	291	249	253	300	254	261	288	248	264	307	260	284	279	267	215	249	265	252	254	261	242	256	251	276	286	270	276	274	228	271	273	270	276	279	270	281	283	287	279	256	299	306	284	266	255	264	259	272	263	265	289	254	254	258	221	228	252	272	266	265	254	292	272	267	278	275	286	287	275	264	245	247	255	264	259	283	274	281	290	271	255	317	271	255	230	267	296	249	239	249	271	251	255	272	275	258	296	255	253	250	235	285	273	280	270	263	296	288	268	254	258	265	259	265	256	270	271	276	266	270	259	253	272	256	280	277	236	275	258	225	267	288	275	257	266	266	272	257	261	281	275	290	241	273	281	250	263	263	250	261	267	276	299	248	253	276	291	247	266	290	268	242	282	260	270	270	280	265	271	268	272	245	274	280	248	253	264	251	267	237	244	283	260	271	274	293	274	284	273	279	270	255	270	255	284	275	271	222	280	259	261	278	274	311	273	248	296	274	252	262	255	279	276	262	246	257	243	244	262	288	277	261	247	290	266	276	262	287	253	261	260	268	269	265	259	302	245	285	255	273	277	265	257	265	275	260	261	279	279	261	294	266	288	290	259	290	272	227	265	274	287	294	246	245	278	240	294	275	249	281	262	286	271	262	250	261	293	271	250	254	283	265	276	260	245	260	283	270	262	264	272	273	282	259	283	262	252	247	255	234	294	246	276	262	265	253	300	255	253	286	258	268	226	288	268	264	283	273	277	255	265	268	268	281	269	273	272	278	281	283	215	287	248	268	252	242	248	250	259	261	279	261	249	281	273	270	273	279	235	268	284	274	267	299	269	249	258	282	277	260	271	264	276	242	291	282	256	266	275	256	247	278	264	294	263	292	271	249	244	272	268	281	264	225	268	274	249	258	262	256	255	252	266	257	256	246	286	302	272	259	249	280	283	260	234	261	253	268	247	302	268	266	301	292	253	255	260	274	278	277	266	276	253	261	255	252	236	262	277	266	267	281	277	267	252	274
3396	753	693	764	734	716	726	703	729	707	772	739	669	700	640	683	709	691	671	675	722	683	718	723	663	666	690	674	687	671	674	692	744	720	683	681	668	672	721	717	667	679	659	687	682	709	678	681	698	670	702	643	694	724	632	665	707	695	691	710	699	734	712	742	694	685	707	734	653	657	640	652	690	728	696	661	705	667	680	748	646	693	689	753	678	664	689	652	621	676	690	730	705	678	678	694	705	666	683	699	662	687	670	677	692	725	704	670	709	663	673	672	700	675	701	658	655	699	685	645	650	703	663	710	681	688	671	671	690	673	668	677	665	651	757	651	690	655	666	698	710	685	679	711	709	748	716	666	718	761	680	678	675	684	705	717	629	717	682	680	688	692	680	734	677	646	696	684	693	704	690	675	733	703	696	687	707	691	687	656	691	694	701	676	645	682	685	665	668	671	708	652	711	680	698	668	672	687	712	671	714	644	711	684	720	689	666	666	661	710	644	715	662	676	663	723	723	674	688	689	713	679	684	717	672	655	675	718	690	682	711	644	705	686	639	653	676	654	712	660	722	655	674	769	711	682	705	712	669	659	679	694	673	712	673	687	676	655	689	720	704	671	659	678	662	679	642	700	704	690	701	654	690	690	682	686	693	672	692	671	701	702	655	723	655	696	715	670	650	717	658	713	730	689	646	654	701	673	701	717	702	699	761	690	691	656	662	696	701	689	674	696	707	615	669	716	646	694	690	680	666	662	666	670	691	733	672	659	702	708	739	655	716	703	711	716	678	684	694	696	670	713	657	712	666	653	699	695	701	663	653	668	727	687	699	686	685	672	715	693	699	667	661	733	699	733	686	677	680	704	691	668	633	681	707	725	679	667	662	704	728	684	725	710	692	664	699	697	677	676	662	696	665	662	644	672	684	694	687	649	735	712	733	680	729	666	640	673	676	699	628	686	701	704	646	695	669	700	675	716	662	667	684	641	707	641	691	660	717	707	701	702	699	659	721	706	666	718	706	696	666	731	667	683	663	689	677	655	711	652	676	728	714	687	704	700	658	715	677	660	653	704	696	689	683	695	707	679	660	681	664	672	635	674	650	705	680	696	699	669	702	647	711	686	639	659	705	689	691	658	674	745	669	675	706	709	676	713	709	708	693	685	710	706	656	676	698	696	723	679	708	663	637	643	705	724	683	672	699	696	694	748	759	698	689	668	701	651	678	682	656	690	682	674	674	688	691	673	683	633	651	693	682	709	714	678	683	694	688	696	707	669	688	669	749	652	664	675	669	676	665	677	657	705	644	722	683	669	708	697	693	696	612	711	669	716	670	683	673	698	682	660	707	673	684	705	684	721	684	653	705	711	650	668	703	696	649	656	680	654	664	702	676	732	645	691	690	699	687	669	710	695	673	714	689	643	673	679	663	716	644	697	690	654	698	693	684	659	672	678	721	678	707	706	687	711	684	729	665	697	657	738	677	708	696	678	681	671	692	677	656	675	715	688	666	694	665	659	674	665	639	659	684	662	665	657	652	701	675	696	719	669	677	664	632	707	672	727	657	634	659	697	693	674	687	668	701	703	657	702	700	681	717	677	677	707	721	706	675	704	726	685	679	657	606	658	644	694	683	720	651	680	685	722	654	650	690	693	689	700	693	685	696	638	667	676	671	669	655	695	715	654	711	740	707	716	679	640	705	683	740	746	671	688	656	703	634	702	689	711	701	658	716	674	672	700	706	661	657	677	666	723	654	685	659	656	732	703	704	716	703	668	667	750	675	677	689	685	672	706	659	654	661	690	729	691	640	708	698	700	695	686	712	681	712	693	683	702	706	692	712	741	699	685	705	708	692	714	658	687	692	671	690	692	653	690	706	631	670	703	690	669	679	647	679	676	656	673	700	685	690	677	660	690	670	713	661	644	746	690	661	694	700	650	697	671	672	723	701	707	726	653	707	705	720	697	658	670	693	637	680	694	666	689	706	691	711	657	687	691	699	704	724	675	761	661	694	672	671	717	707	681	676	716	645	691	689	658	685	717	672	664	661	678	737	712	670	634	702	648	660	696	693	706	677	695	691	632	650	638	679	677	640	658	684	654	698	762	676	626	694	680	718	685	671	684	662	702	682	695	701	657	646	639	633	652	695	735	697	695	702	727	682	682	699	701	662	680	656	682	731	661	654	728	681	678	702	661	673	719	726	668	681	649	669	674	717	690	675	695	662	726	704	724	692	725	693	681	661	652	710	668	695	695	716	661	675	649	674	687	695	659	680	712	665	704	657	659	693	703	699	695	722	726	699	667	703	660	652	659	660	641	717	666	632	708	665	700	722	689	682	685	682	636	664	724	705	702	681	680	669	706	679	650	695	646	704	677	710	681	690	676	664	630	662	662	706	687	752	667	723	661	701	689	670	704	668	716	656	718	662	678	713	652	665	651	694	671	701	713	644	687	666	671	713	668	702	750	675	682	745	676	698	662	654	673	687	653	679	678	750	678	674	707	741	695	657	688	695	646	663	672	697	661	679	679	691	689	700	682	635	655	698	637	720	684	708	698	687	664	687	701	611	681	664	699	668	715	661	644	662	671	690	712	674	676	760	645	725	710	726	685	702	690	679	681	662	706	694	666	692	647	701	699	694	710	693	670	705	731	723	728	681	661	661	682	629	693	652	688	666	702	712	651	646	708	693	695	649	677	674	663	700	718	696	660	711	658	685	712	721	656	717	683	691	713	705	650	670	714	689	686	696	692	669	672	647	674	663	699	681	734	680	665	689	688	698	702	722	699	658	665	696	693	700	626	686	729	707	666	731	691	707	686	737	695	660	755	705	652	663	658	707	690	681	687	726	691	611	672	631	698	644	648	691	671	699	682	667	683	630	735	671	637	658	663	708	680	643	620	677	732	665	651	637	715	661	732	709	631	669	654	711	670	714	672	647	665	736	720	703	631	755	659	676	667	701	711	711	641	685	648	664	731	701	644	672	716	657	642	637	710	669	679	659	714	651	670	706	702	703	700	738	666	689	687	667	683	631	660	689	712	675	672	660	655	698	711	697	682	682	701	695	732	658	656	729	671	695	706	689	667	644	676	690	678	656	695	665	691	614	672	673	661	673	683	699	698	704	675	665	670	657	670	681	684	678	689	683	667	720	682	698	677	673	703	672	667	657	650	710	695	707	658	694	704	627	693	699	713	677	658	650	712	727	670	734	677	673	691	677	718	706	759	688	684	690	701	706	652	707	661	714	712	686	667	701	634	690	718	637	680	643	703	645	735	660	665	664	693	677	721	688	724	686	695	657	660	693	673	698	659	717	687	649	714	671	678	660	677	707	695	683	701	704	664	666	672	650	681	697	719	678	700	690	695	757	664	700	685	680	700	648	682	635	735	694	653	658	704	694	670	672	696	722	673	664	690	683	653	703	714	642	706	688	636	691	726	721	651	714	689	722	677	656	668	712	740	694	668	714	658	704	657	670	657	730	685	700	704	682	664	688	700	703	705
24999	4619	1272	958	693	503	434	359	343	287	301	258	260	231	242	255	239	226	221	229	204	197	202	223	174	197	194	217	223	180	202	201	190	189	185	187	187	208	210	175	181	174	209	195	206	193	197	184	189	192	175	185	198	199	197	210	194	189	162	196	184	189	215	176	173	207	188	189	169	187	181	160	173	201	186	179	206	204	188	182	173	198	180	179	186	206	199	189	198	177	184	187	192	207	188	182	163	176	168	173	200	219	192	180	205	199	198	168	211	175	189	206	178	197	187	172	163	187	211	213	213	202	172	177	177	173	198	169	189	188	197	183	199	199	216	171	190	198	195	185	172	179	168	192	211	192	217	215	181	223	191	182	211	183	182	195	185	214	193	167	193	223	204	195	197	182	197	158	190	200	184	196	211	188	178	188	187	188	179	193	189	190	195	177	178	184	166	196	193	182	160	183	192	199	177	186	187	199	192	174	191	201	190	195	203	169	181	184	183	174	196	173	219	172	179	181	190	199	179	165	199	191	194	169	208	188	183	175	182	218	176	196	189	197	173	202	189	184	193	188	218	212	190	188	192	175	166	199	203	190	190	197	180	198	204	180	197	193	174	176	186	180	168	189	186	183	175	199	185	207	198	187	209	204	175	174	173	181	203	170	172	186	176	200	188	200	174	174	185	178	190	216	171	201	184	198	188	206	210	180	208	181	195	177	172	186	224	162	199	197	186	232	207	168	197	200	189	184	191	192	169	196	202	188	179	200	183	205	156	182	206	160	196	200	187	180	179	191	215	192	192	193	193	190	175	171	205	183	180	175	186	197	181	174	200	166	212	186	206	177	185	179	182	202	171	178	173	192	180	179	175	177	197	198	166	188	217	182	197	174	186	200	176	194	196	190	222	220	203	184	217	173	181	200	213	184	205	184	186	195	202	173	146	184	177	196	186	199	165	172	172	190	176	199	193	174	191	201	156	201	184	218	204	149	205	183	195	180	204	236	185	171	194	177	197	192	190	200	199	194	194	198	177	189	188	206	180	227	208	190	205	204	179	184	181	189	194	188	205	179	162	167	174	214	164	227	189	191	190	171	185	182	182	193	189	204	196	212	199	198	205	191	188	178	203	193	181	193	195	196	219	191	177	196	155	182	183	177	171	185	170	174	178	189	191	194	201	177	185	206	193	177	203	159	191	199	182	188	135	185	182	193	207	188	204	172	193	187	220	191	203	207	189	193	150	166	184	212	191	197	195	185	205	209	175	178	205	196	184	194	194	177	182	198	204	188	179	150	173	192	206	187	197	193	168	199	190	193	201	181	180	179	186	196	179	148	179	179	203	176	185	200	198	193	189	190	182	206	182	200	189	183	196	174	197	186	156	168	176	192	209	185	177	172	195	188	202	188	159	181	208	220	181	181	183	186	190	195	186	184	186	195	191	189	162	183	180	181	186	190	153	189	172	181	206	190	189	209	177	182	178	200	194	192	191	202	172	184	199	173	186	191	191	183	166	174	213	181	186	189	201	200	206	206	202	200	201	187	186	171	201	199	167	182	194	187	175	174	186	198	185	193	191	173	172	196	171	195	173	212	181	190	188	159	181	161	196	186	192	167	194	205	177	193	172	198	190	192	167	196	189	183	196	185	193	194	175	175	195	198	177	196	165	191	161	181	202	206	187	182	208	180	207	188	176	193	180	196	176	181	174	186	196	183	177	171	199	168	185	199	189	168	186	175	191	177	181	192	198	179	187	196	190	184	191	160	171	190	201	200	195	178	197	169	204	188	195	179	213	166	187	182	181	182	174	159	176	195	221	189	198	175	184	198	168	203	190	184	197	200	192	191	159	200	196	181	162	185	186	185	171	171	189	182	163	171	171	188	199	201	180	166	191	184	195	191	179	190	191	163	177	190	199	189	186	183	185	169	184	198	178	175	175	182	143	165	198	213	166	193	170	200	201	181	200	185	188	185	170	211	161	185	221	202	198	171	205	217	207	169	179	199	190	186	201	178	219	196	179	196	174	170	199	185	191	157	170	169	183	177	184	194	169	181	171	224	174	177	198	165	175	171	172	178	177	163	167	166	180	188	175	174	186	212	171	166	183	206	189	199	197	179	214	198	205	187	187	197	187	197	182	180	196	211	173	186	182	166	200	188	189	194	190	167	220	181	181	189	166	172	179	180	182	174	184	171	179	196	205	187	181	181	191	209	175	210	167	200	178	202	200	212	184	191	181	183	205	200	189	198	192	190	193	171	192	192	177	177	170	203	207	180	204	171	181	178	191	180	186	203	195	178	185	200	199	172	190	205	191	186	189	188	186	180	176	197	203	177	175	184	187	164	196	190	173	165	188	173	159	176	195	184	173	188	175	197	176	220	166	196	203	181	185	190	178	169	197	167	187	187	205	178	166	187	197	198	198	177	185	202	187	191	202	201	181	171	189	191	211	211	177	203	170	205	171	171	188	199	204	185	194	179	173	163	201	208	174	215	206	206	162	177	205	198	172	189	193	169	188	199	160	178	185	178	168	229	158	195	192	193	175	189	185	171	176	197	184	218	175	203	179	189	201	167	210	179	187	195	155	209	194	189	186	203	189	192	182	204	182	178	188	186	178	191	178	180	206	189	202	182	194	182	166	190	166	192	198	184	196	183	186	164	204	154	183	164	218	216	171	190	200	169	191	188	179	182	187	180	204	170	205	182	191	208	168	194	188	181	202	198	180	193	177	176	186	185	201	190	198	203	181	187	191	205	171	187	212	200	188	216	203	210	211	195	188	202	187	210	184	196	204	236	219	191	175	192	169	189	179	206	204	170	181	194	182	168	178	202	166	214	168	207	184	184	207	178	218	190	194	231	163	194	211	211	174	182	170	194	175	175	192	163	171	205	193	187	174	190	213	215	194	186	162	185	200	185	183	161	188	169	166	182	188	201	186	188	177	180	180	188	197	190	201	200	167	209	180	205	199	171	181	202	184	212	195	178	183	166	198	182	179	173	191	195	177	178	197	189	207	209	179	180	195	164	186	195	190	194	172	179	189	191	200	207	187	186	188	190	199	197	194	200	196	178	173	194	192	166	200	205	205	195	172	193	187	192	187	171	158	177	186	185	187	173	181	197	161	142	174	187	174	171	192	175	172	182	196	166	202	160	174	182	197	217	201	169	182	174	174	182	210	182	189	189	187	170	190	185	182	185	178	183	206	192	197	176	194	188	171	178	147	178	204	204	179	215	194	185	201	214	197	218	190	158	203	175	213	211	185	199	159	179	206	185	200	171	161	203	190	196	168	174	210	177	203	177	177	175	182	165	185	195	176	176	156	185	165	198	189	197	179	162	176	190	192	182	204	163	190	165	170	174	193	171	202	172	176	201	175	177	166	158	168	200	204	183	209	192	194	211	208	192	207	195	186	188	241	184	189	200	180	221	190	195	188	192	180	211	163	191	195	187	183	205	204	190	169	192	199	185	187	199	159	206	188	185	192	171	179	205	196	188	168	208	197	204
13452	2229	2494	3024	2695	2320	1914	1613	1379	1298	1086	1048	994	916	858	828	816	775	730	653	746	678	685	665	645	650	625	656	612	632	592	579	604	630	585	626	618	582	631	597	607	590	608	579	577	573	550	567	535	622	588	567	567	561	559	562	545	557	578	559	569	578	537	564	567	549	562	556	539	543	549	544	559	555	592	531	536	548	591	567	550	611	528	522	599	525	543	552	557	550	520	585	537	566	525	560	526	516	557	559	551	555	554	535	565	545	550	544	544	520	571	517	553	517	582	551	523	551	594	546	507	558	582	528	583	558	565	580	550	539	558	533	518	527	553	542	525	562	523	524	546	555	542	511	535	549	508	580	476	497	540	536	532	517	529	524	552	511	565	554	508	535	565	522	540	550	538	546	543	521	532	537	537	525	542	526	553	566	550	575	581	592	564	560	547	515	535	557	574	540	514	530	531	548	527	565	518	537	516	518	541	588	536	571	507	522	555	515	539	531	572	536	553	543	531	542	546	538	548	523	522	575	545	535	553	499	512	532	527	531	560	562	518	536	572	557	564	532	530	533	493	520	533	544	510	603	542	540	551	564	568	528	551	556	540	529	515	547	556	541	538	533	550	542	533	510	534	544	512	525	526	548	568	564	542	560	558	524	534	541	523	595	502	537	531	536	516	513	564	565	517	532	564	531	523	552	553	536	506	534	589	572	556	593	513	561	532	547	512	561	528	524	551	533	534	576	535	517	527	527	513	555	560	569	517	534	500	580	534	522	503	505	521	522	538	582	552	496	552	547	552	559	540	497	535	550	530	550	547	622	505	537	510	537	570	549	514	538	581	514	562	541	538	557	502	531	533	528	537	520	525	493	494	516	548	553	574	563	548	551	568	541	560	540	543	533	524	562	559	573	513	536	560	495	586	501	560	555	546	523	540	558	554	516	564	559	538	572	528	516	523	539	555	543	528	509	547	527	552	557	525	534	525	588	528	583	558	507	528	518	548	571	566	560	556	535	564	529	553	541	565	554	547	534	509	556	517	572	547	515	506	524	524	546	553	543	575	539	560	531	515	508	559	534	524	528	550	564	523	520	537	574	548	515	531	545	541	545	584	532	568	552	523	507	529	552	571	562	538	533	555	557	538	508	516	518	554	487	545	512	526	498	581	550	537	583	564	507	554	580	584	552	580	498	563	546	559	536	522	568	531	520	533	573	500	533	515	567	481	545	572	576	519	515	521	534	542	596	539	514	531	544	573	559	564	547	524	564	544	541	528	517	603	515	561	517	511	565	516	537	583	566	547	575	535	528	522	553	520	569	587	516	514	547	532	539	521	543	550	524	513	493	550	552	547	542	544	584	562	524	528	545	573	519	496	545	553	525	565	534	528	512	513	497	533	565	540	567	512	568	531	560	596	580	550	549	576	540	568	532	529	577	556	563	506	515	521	493	557	525	535	530	552	513	525	541	569	538	536	550	562	603	547	517	547	564	528	570	571	525	550	536	563	540	515	571	531	586	567	531	553	544	517	539	524	550	588	558	579	534	526	544	559	514	501	535	567	546	547	531	563	529	535	529	552	561	552	609	569	556	512	562	536	548	543	542	514	527	510	530	513	534	521	533	536	560	551	574	546	560	587	548	571	527	545	526	562	526	522	536	518	557	505	536	503	513	550	530	530	549	548	559	533	586	544	523	490	547	510	567	561	485	536	614	531	550	545	597	538	567	567	577	561	559	561	535	526	548	547	541	540	586	562	493	605	533	563	542	563	518	580	545	540	510	532	531	488	576	516	574	539	540	505	532	527	538	525	576	533	574	546	541	488	562	570	535	500	501	530	520	561	503	549	511	567	514	511	570	519	517	534	500	522	536	567	559	524	535	537	535	519	556	558	527	587	519	549	525	523	539	532	570	509	504	537	591	582	574	588	543	589	531	539	549	542	581	534	553	570	551	504	556	556	535	534	496	530	513	527	522	554	487	540	547	474	508	518	531	536	589	513	544	531	551	542	567	585	511	568	518	556	552	529	548	613	512	523	535	565	514	522	564	549	543	556	505	527	531	531	539	505	553	546	512	598	548	536	552	537	555	570	536	548	551	530	549	489	593	556	527	561	553	552	536	552	534	509	534	583	560	550	525	533	525	495	503	594	515	534	531	502	526	560	537	566	518	561	545	569	547	562	528	533	515	536	531	552	555	533	558	554	537	510	584	511	530	555	537	542	591	555	555	585	575	565	534	547	512	552	521	584	549	562	562	546	540	588	544	526	528	516	497	525	504	546	518	549	554	561	531	554	486	535	510	509	524	538	552	564	554	544	559	528	561	573	560	528	502	565	533	488	537	522	529	533	525	574	521	552	550	525	556	537	541	535	536	540	550	518	527	566	536	518	565	511	560	539	535	545	570	542	573	561	547	553	542	528	534	556	553	549	519	558	542	530	510	541	542	550	493	615	558	586	555	558	509	482	520	548	526	583	539	510	517	563	524	560	591	547	550	565	577	516	537	514	595	526	501	506	567	527	508	524	548	517	529	545	550	565	534	525	585	558	536	514	560	508	555	529	557	576	538	593	519	554	583	554	518	554	523	536	523	536	548	567	510	548	527	585	547	549	532	533	511	532	529	555	512	577	546	553	514	520	560	543	580	565	541	535	530	551	499	534	566	500	507	534	552	521	518	570	542	553	552	558	561	556	545	545	527	526	592	524	531	573	544	542	564	555	549	503	520	566	523	547	538	560	553	557	545	552	543	564	533	506	546	573	551	490	533	531	548	530	562	496	559	542	547	570	571	569	515	551	563	527	550	532	550	497	502	513	528	531	507	528	516	555	530	522	545	536	543	525	577	565	526	532	542	501	531	554	537	505	512	533	546	513	528	529	564	562	510	511	518	578	564	531	553	515	507	549	525	536	551	506	523	525	586	526	507	548	528	567	510	507	528	576	539	536	512	556	558	532	566	543	544	555	526	514	518	544	557	529	525	532	517	517	538	577	526	512	564	526	516	548	548	556	551	536	535	555	531	548	517	527	545	531	571	554	591	525	546	524	583	567	549	507	547	548	519	548	558	528	547	535	530	543	549	575	571	529	528	558	554	568	576	526	537	537	549	533	525	505	537	521	559	544	565	524	564	578	529	561	559	554	530	542	562	563	522	564	524	561	546	562	528	545	526	513	565	562	528	515	497	556	547	550	528	542	534	536	522	511	538	576	542	562	560	556	543	506	552	528	555	533	526	545	547	535	548	579	538	577	570	543	522	532	506	535	545	546	591	537	540	578	547	553	567	567	596	594	556	595	561	542	532	521	566	573	531	544	542	518	542	508	531	565	522	570	501	569	585	553	564	534	525	572	565	574	518	546	520	524	566	528	548	520	562	501	523	524	548	539	548	536	547	559	539	563	496	550	565	532	527	492	537	574	480	553	531	517	529	540	528	543	518	557	529	509	552	566	516	546	594	547	505	506	516	554	530	571	520	527	564	577	534	576	581	567	532	534	523	559	538	537	551
39974	11269	3012	1981	1329	1086	869	771	678	589	517	547	492	481	444	433	404	417	417	398	418	425	379	403	399	399	379	366	383	401	378	373	388	376	346	378	386	372	383	362	362	375	381	374	360	365	354	352	365	373	367	377	331	405	355	368	352	339	362	386	415	373	382	360	382	345	345	332	397	342	341	357	336	351	365	344	363	316	358	329	366	352	355	343	364	345	362	365	350	403	376	363	343	361	325	365	360	365	385	371	335	369	333	372	329	344	357	342	388	354	336	391	355	365	376	365	377	374	388	400	371	359	373	350	384	357	333	353	354	340	387	356	357	341	345	352	386	377	358	359	384	344	350	381	348	371	333	364	378	377	355	363	366	368	346	376	341	339	342	377	364	358	349	313	344	403	371	336	350	402	366	371	358	376	350	361	366	368	368	346	368	355	338	368	321	363	362	341	364	339	360	370	349	327	364	367	381	340	365	350	367	338	364	380	321	343	342	340	371	384	357	364	336	377	387	332	363	351	371	348	341	333	345	348	332	348	354	381	351	397	381	374	374	340	323	354	382	346	339	340	366	370	344	369	323	342	368	349	356	387	364	339	346	320	348	361	363	326	347	372	336	390	362	364	338	409	358	412	410	371	371	361	359	361	377	366	390	315	338	346	373	332	321	345	357	348	376	363	361	376	325	346	353	380	335	381	345	354	404	358	327	344	370	342	365	325	329	341	369	384	373	347	356	363	359	374	334	402	328	386	370	365	367	353	364	405	372	332	326	378	369	335	348	328	370	359	367	370	342	391	351	354	359	376	358	372	333	384	362	352	353	349	368	347	374	376	371	388	324	372	378	385	348	362	392	348	348	359	317	378	332	327	370	350	383	349	340	392	359	392	347	361	376	326	328	364	320	347	398	397	342	356	375	376	357	388	330	361	361	330	359	329	351	370	368	359	375	332	343	357	369	359	358	360	300	362	344	292	405	322	365	327	352	378	384	346	338	352	361	366	359	334	326	317	359	356	401	340	342	381	356	375	368	353	362	387	365	352	382	350	369	350	364	323	353	340	323	343	332	342	343	366	342	356	351	327	354	347	395	332	366	350	374	364	354	332	331	367	377	346	340	367	351	323	344	398	351	337	360	369	329	325	371	368	327	362	345	400	359	417	347	394	348	353	372	358	335	355	358	378	368	338	354	372	343	328	363	338	387	355	352	420	375	388	341	377	364	354	369	344	366	343	341	377	368	348	371	324	368	311	348	340	354	371	342	394	341	360	382	398	368	401	352	334	367	357	369	357	337	373	341	347	326	328	337	383	339	350	351	354	359	349	392	363	349	331	356	360	346	376	363	330	373	378	353	363	335	334	363	364	365	371	347	376	362	350	379	326	359	364	361	395	360	334	382	350	338	340	355	367	355	370	372	374	330	359	346	354	383	369	331	382	354	357	321	376	341	342	375	339	370	348	372	386	371	348	365	353	347	331	354	375	375	384	357	318	357	363	384	359	351	382	376	360	353	367	367	355	350	370	356	372	323	377	318	322	362	368	350	375	333	332	359	381	387	385	365	349	370	346	370	357	366	343	370	361	359	366	358	362	364	361	373	365	343	376	335	358	346	348	367	370	375	335	349	368	391	362	341	368	373	329	384	346	370	343	315	362	356	354	343	336	342	339	327	327	339	325	385	366	342	352	377	350	354	351	369	345	339	352	371	334	382	378	356	355	350	337	349	360	333	367	376	348	359	359	330	360	373	376	358	337	395	351	373	299	359	382	333	366	344	364	350	375	336	371	339	344	344	358	368	354	342	377	370	369	397	371	328	347	388	392	383	366	379	353	386	333	333	328	338	369	344	372	382	354	332	384	377	351	329	381	316	325	360	303	361	367	379	353	383	360	367	389	375	374	342	353	333	370	326	346	352	340	369	387	341	362	391	345	357	355	373	370	360	332	387	371	371	378	371	355	361	338	322	336	336	359	360	402	377	372	364	342	357	346	368	364	345	349	367	360	331	342	393	326	324	355	382	340	361	352	389	376	376	346	343	365	385	336	362	368	365	372	386	356	355	328	339	374	344	381	373	360	350	351	367	351	366	340	340	366	352	368	360	352	364	403	376	358	362	324	368	317	382	373	384	332	357	354	339	339	396	359	361	341	371	388	337	339	345	391	368	387	391	339	345	376	371	322	339	376	357	373	346	354	358	354	363	375	387	341	361	338	401	351	420	348	363	345	348	385	339	357	333	370	343	402	368	333	357	350	336	355	349	373	333	357	392	366	387	349	382	354	355	379	376	354	392	328	358	379	350	333	388	361	361	357	375	349	351	342	371	344	335	365	377	364	350	325	357	351	363	347	360	376	363	384	366	325	347	324	345	325	367	386	357	349	377	389	389	394	377	366	376	340	348	348	384	368	340	344	380	375	354	341	357	348	332	364	347	373	404	376	391	375	355	360	355	347	345	330	383	350	340	347	374	341	333	371	337	348	377	344	345	380	410	376	351	371	354	370	339	347	339	346	342	360	350	385	353	359	367	340	356	356	362	376	361	321	346	351	378	361	359	359	384	393	357	347	345	386	372	387	373	363	329	344	346	320	388	341	328	352	350	369	371	383	356	362	366	384	357	377	384	355	362	350	395	361	412	339	348	349	391	398	370	336	358	349	351	353	384	351	363	365	369	357	368	381	350	369	337	392	350	337	349	355	370	333	350	365	353	312	392	376	362	350	334	345	347	371	379	367	388	351	342	360	352	364	320	315	353	321	355	359	352	359	358	337	354	346	313	364	336	354	365	372	348	386	354	342	338	337	376	376	366	341	362	356	358	331	356	393	320	359	347	352	348	368	330	343	357	334	378	341	365	339	354	352	349	374	381	344	337	344	354	389	376	362	377	358	357	366	373	346	381	349	377	361	328	368	361	311	351	344	346	332	357	340	416	348	406	345	342	345	345	373	344	385	373	360	356	375	361	358	341	369	428	422	353	356	367	375	371	376	360	347	380	343	329	344	374	365	352	354	390	356	366	335	407	375	372	350	361	351	355	382	340	348	362	332	352	370	358	364	347	373	343	384	365	351	364	373	363	352	359	360	349	371	358	310	371	332	377	368	357	393	340	345	328	366	357	332	363	368	354	365	329	374	369	356	359	371	343	368	349	345	389	386	354	369	344	359	362	354	345	371	347	379	328	344	357	358	353	342	351	358	371	332	378	383	392	335	337	346	347	358	353	360	386	372	352	390	338	356	315	329	330	365	341	351	369	366	356	377	351	379	346	392	340	342	356	328	353	343	376	358	382	372	367	377	380	360	361	356	367	336	361	380	344	394	364	359	352	362	371	383	374	352	369	384	369	346	333	372	389	363	357	361	361	328	386	339	380	345	357	390	371	383	334	366	373	362	381	368	383	360	354	341	377	356	360	350	332	373	349	334	354	360	359	339	381	361	354	360	355	384	339	364	359	345	345	366	395	345	352	359	368	327	367	373	352	359	347	356	393	362	361	341	381	356	384	340	336	373
20550	3752	4781	5689	4975	4144	3430	2932	2483	2354	2002	1825	1779	1716	1570	1414	1450	1405	1295	1282	1214	1194	1194	1149	1216	1133	1154	1106	1108	1045	1066	1033	1010	1108	1003	1099	1056	1075	1060	969	990	966	1042	1004	983	1023	952	1007	975	988	986	1019	945	956	969	919	985	914	959	927	932	919	924	970	849	943	930	984	961	980	932	897	950	941	948	951	894	900	1013	941	919	973	907	917	946	918	906	924	895	957	923	959	977	924	986	892	936	893	857	985	958	927	916	896	933	939	905	906	923	907	959	908	890	930	957	975	941	918	940	950	913	980	967	899	895	914	896	948	905	908	928	883	946	898	909	874	932	979	995	887	906	978	944	967	906	919	949	940	898	916	892	888	906	938	879	932	929	977	882	968	908	934	901	937	985	905	972	881	953	900	881	948	949	889	950	907	954	903	903	981	890	910	894	920	915	906	940	949	887	943	921	906	944	875	940	926	918	924	924	907	906	941	898	900	892	898	942	927	936	1003	932	953	924	922	908	935	897	924	851	920	877	893	902	891	981	930	899	925	958	884	898	907	921	903	937	894	875	976	892	933	915	938	890	896	878	924	956	937	934	967	897	924	901	907	898	921	952	947	924	918	906	928	927	922	959	893	865	937	896	918	932	933	928	920	930	916	905	933	930	923	961	945	950	904	894	911	896	962	911	891	928	905	879	905	890	915	934	918	918	921	868	872	927	906	912	910	906	885	938	898	907	917	947	934	942	915	929	900	862	942	897	918	905	884	987	889	906	862	864	869	859	930	901	922	928	903	933	913	958	902	952	883	888	928	928	916	925	951	859	916	931	933	909	921	898	908	900	952	909	917	932	919	900	915	914	956	889	920	873	957	904	956	909	912	837	926	884	940	936	929	933	920	906	883	917	891	908	913	904	892	902	911	1009	990	918	905	916	946	912	906	856	842	951	941	906	883	893	853	942	885	904	939	863	915	942	925	906	910	940	904	949	895	883	938	895	905	906	876	868	907	917	907	905	907	894	922	938	912	869	917	870	1000	904	881	974	916	908	897	923	898	885	964	916	871	927	901	896	962	892	915	999	885	877	929	907	890	925	925	938	898	962	975	896	946	943	910	907	920	985	924	878	955	883	939	881	907	942	915	905	897	921	904	882	921	884	919	923	863	937	956	918	927	996	916	926	886	859	949	943	937	900	917	892	894	912	965	898	952	855	953	860	935	948	902	949	919	924	926	913	954	954	937	870	903	976	894	896	908	890	928	947	898	928	921	913	875	950	946	953	933	910	924	903	890	910	919	924	903	864	896	987	943	931	913	865	935	914	925	915	948	965	893	910	887	899	915	914	928	965	958	952	948	911	925	1004	879	930	906	933	894	918	964	854	889	924	899	887	915	878	965	903	919	886	894	998	890	886	947	900	911	941	934	902	955	912	875	926	908	931	912	949	923	923	912	918	885	885	933	889	921	883	914	931	848	939	904	960	906	879	851	852	931	918	899	911	937	855	860	914	919	975	897	893	947	892	920	908	889	919	924	952	962	913	905	918	946	929	971	864	924	878	931	934	940	896	915	893	901	935	970	903	931	962	882	883	965	892	911	948	915	927	930	883	935	962	903	903	910	864	929	841	930	960	920	964	883	932	931	927	937	987	944	922	907	982	919	896	933	922	855	860	948	924	938	932	862	930	928	906	919	886	873	927	998	925	887	949	908	936	912	932	904	931	938	925	950	918	937	896	910	910	967	929	869	963	886	924	924	932	970	898	937	911	949	918	907	915	870	906	897	924	928	932	899	912	941	913	921	906	877	940	929	922	884	915	888	945	911	878	921	895	925	931	901	964	969	867	887	907	979	924	855	906	908	930	929	909	884	850	961	917	916	895	880	890	923	921	881	866	867	922	882	921	909	943	911	924	944	930	866	977	908	910	906	936	945	891	911	908	946	903	899	958	908	891	888	928	923	924	872	920	920	918	956	949	948	886	918	914	875	956	864	929	905	937	973	888	913	895	892	916	970	956	929	954	917	908	900	920	911	875	950	898	906	918	965	941	868	921	879	916	912	935	967	950	901	897	936	893	1011	914	915	905	911	897	938	902	934	925	927	914	895	904	889	935	937	935	924	894	920	927	888	899	929	911	892	858	904	973	940	959	874	908	890	924	973	917	954	956	891	891	976	893	903	917	911	909	977	886	945	935	968	897	925	878	883	866	960	864	885	916	878	956	916	937	913	830	921	966	891	916	914	949	926	958	932	912	926	870	940	882	889	881	943	897	888	939	917	915	904	895	950	946	918	906	894	877	945	923	956	897	868	907	921	924	855	927	846	897	921	930	928	899	913	954	873	965	947	933	913	939	951	933	898	887	941	955	976	936	940	916	907	948	930	951	861	874	828	927	930	864	901	872	972	909	953	941	944	929	933	897	940	909	926	891	920	937	951	853	927	895	955	863	882	923	895	883	904	911	891	929	929	959	924	946	934	981	935	924	890	880	915	996	913	939	936	936	952	909	871	949	932	925	959	901	942	923	949	959	904	929	951	937	892	913	903	914	903	903	868	912	961	930	896	894	949	918	959	942	917	924	933	924	980	927	893	896	932	910	939	909	913	941	896	924	888	894	939	879	920	874	893	849	929	847	914	918	889	898	863	883	942	916	892	904	954	908	925	1027	915	918	910	900	963	916	888	937	889	937	858	880	912	904	919	982	945	882	920	894	871	889	890	885	909	937	969	930	962	937	922	909	902	935	912	921	913	926	953	901	943	903	919	901	890	945	917	904	905	884	978	837	917	935	917	934	899	873	921	951	912	900	900	967	923	895	972	894	882	886	906	892	967	910	856	961	929	910	910	893	927	907	937	908	902	892	932	902	907	910	948	851	911	881	893	876	931	958	916	881	915	888	880	918	931	921	918	955	906	948	917	889	951	970	928	944	937	916	934	952	914	886	902	953	932	875	895	936	894	939	891	934	887	932	860	927	934	944	914	868	923	930	857	876	884	880	924	957	871	891	962	916	897	939	914	965	931	913	893	934	945	912	974	899	952	943	926	915	907	937	875	969	955	970	965	916	888	902	922	937	894	941	878	911	918	906	891	916	924	977	896	958	904	894	874	901	885	875	910	933	925	892	928	904	863	951	891	959	940	964	906	937	888	879	901	950	909	902	886	942	852	917	915	923	924	933	935	907	998	929	932	905	979	898	942	893	850	894	935	935	922	949	963	906	922	883	974	901	922	897	908	930	876	906	913	883	959	941	935	895	938	937	975	931	960	947	910	898	916	908	954	914	939	913	930	882	960	917	925	886	947	919	933	935	939	925	950	872	907	935	933	938	968	928	915	900	939	947	973	907	890	901	929	930	929	905	874	926	978	917	860	989	983	888	931	924	884	911	921	907	959	989	908	899	894	943	938	955	941	901	894	883	876	917	854	921	913	901	948	910	866	926	910	925	897	929	899	967	871	908	943	901	946	934	937	909	891	932	917	891	907	920	901	892	865	910	927	900	949	889	879	900	955	911	925	898	857
4880	323	298	276	272	277	305	285	269	278	284	295	283	264	277	284	293	243	283	285	240	261	301	249	253	261	283	255	299	283	284	283	253	273	256	272	248	248	275	265	297	288	254	260	253	261	287	226	249	236	265	249	281	262	258	244	267	262	275	267	257	263	255	277	235	272	272	258	282	251	282	270	280	270	279	298	251	251	246	273	236	271	296	268	251	287	258	265	241	262	254	229	284	256	259	273	266	254	265	289	265	281	281	282	287	257	278	237	282	260	270	244	251	272	282	277	254	271	245	248	258	243	286	292	252	281	254	272	234	256	262	273	266	278	286	255	263	275	258	260	276	289	261	269	289	262	274	275	283	275	272	274	265	262	258	287	270	280	285	296	271	254	286	261	288	268	254	271	267	269	246	254	270	248	278	264	254	249	232	286	245	267	256	288	255	303	275	260	285	271	264	261	261	292	274	249	297	279	274	244	265	281	241	264	267	244	263	278	297	278	255	276	268	280	278	287	261	269	253	233	279	299	244	278	271	250	235	267	248	270	278	261	267	276	275	281	251	300	315	255	290	269	246	274	272	238	248	272	221	288	268	305	259	285	303	234	244	298	270	297	256	240	266	293	254	268	257	264	247	261	261	284	276	262	268	273	305	242	256	256	279	246	264	236	274	293	271	269	283	242	268	260	273	249	285	256	264	250	295	268	253	262	241	242	251	247	261	279	264	276	227	249	270	245	282	267	259	256	291	280	293	225	278	250	298	239	253	256	270	254	273	289	292	278	254	279	274	282	282	275	252	280	258	259	271	274	273	256	316	276	280	300	274	263	256	248	268	244	246	251	287	238	301	255	252	257	273	259	292	270	281	313	288	263	270	269	234	273	298	279	253	281	287	250	261	266	256	277	267	253	291	239	272	235	289	278	264	304	266	248	243	256	282	238	289	276	302	278	233	268	240	256	286	259	286	264	279	265	269	275	270	258	267	222	260	283	265	272	287	269	269	273	248	267	266	280	242	242	240	286	259	256	265	285	285	302	269	239	276	241	272	263	253	263	258	278	266	276	267	280	233	246	289	254	254	251	269	262	296	249	254	264	292	251	285	266	268	234	288	303	258	276	284	277	298	304	271	267	259	265	262	258	225	269	277	252	245	260	222	259	280	280	274	269	285	292	269	254	237	243	223	252	273	252	259	258	274	274	288	255	265	271	272	302	266	285	276	261	292	261	261	298	263	299	272	252	288	282	279	258	268	285	264	261	264	266	308	268	282	290	278	304	304	280	271	266	249	241	264	242	258	271	268	270	271	291	306	259	303	241	271	269	270	249	264	273	271	299	281	284	304	290	270	282	270	278	239	296	288	254	285	270	238	268	311	261	271	249	285	291	289	277	291	272	282	228	269	285	261	280	267	269	247	300	278	276	248	296	284	272	258	240	266	236	256	283	276	250	265	267	287	277	285	275	294	284	256	268	241	274	260	280	277	258	272	255	276	283	270	261	246	268	260	280	262	278	256	287	258	249	248	248	296	273	260	252	283	282	266	262	274	262	243	247	278	278	255	289	287	275	263	287	272	235	263	247	298	281	264	268	267	279	250	266	247	256	262	263	275	256	248	283	268	276	245	259	260	242	279	259	282	257	295	282	260	234	269	278	268	260	256	250	275	264	265	243	289	251	271	265	276	254	237	268	262	248	291	253	295	262	289	271	257	281	237	248	283	267	262	246	284	261	274	294	279	260	230	257	263	316	269	282	258	250	272	267	266	254	279	212	284	247	283	285	266	273	280	263	263	273	290	265	282	304	242	279	281	272	257	256	265	268	274	259	252	300	254	261	272	266	268	274	261	277	287	285	255	258	300	256	284	254	265	253	273	278	233	254	264	265	224	271	280	274	233	275	243	234	279	261	293	287	262	292	259	278	274	276	314	272	275	261	281	271	278	270	278	283	264	261	259	269	274	264	264	277	281	257	280	300	285	268	253	280	269	253	262	262	270	263	309	280	287	279	268	245	275	259	284	253	292	252	263	262	277	260	260	263	256	299	288	283	275	274	251	245	265	270	285	268	274	277	267	291	287	285	281	238	287	282	265	264	279	265	273	291	249	292	273	272	266	265	245	263	295	277	277	257	274	276	255	276	282	278	283	273	281	284	239	290	257	260	241	234	284	235	291	260	249	264	265	277	254	277	270	285	253	261	242	271	257	280	266	234	293	282	241	260	267	276	259	269	233	292	269	273	271	284	274	282	273	247	304	286	250	254	272	275	264	266	255	242	267	264	256	235	238	266	269	290	272	280	278	276	290	299	236	232	287	266	271	236	264	284	264	248	240	283	289	267	253	290	268	284	275	254	239	235	280	274	276	249	308	289	274	297	226	265	283	239	250	257	256	256	278	274	269	295	303	268	275	301	285	263	258	235	274	280	256	257	278	213	238	274	290	261	290	262	275	290	266	287	246	281	281	279	247	275	259	279	275	251	265	248	263	258	281	258	260	260	262	254	265	256	279	239	242	279	274	261	235	276	255	256	258	277	252	240	266	296	245	258	256	254	269	253	278	282	253	260	275	268	272	286	289	234	245	253	262	264	253	258	259	259	237	278	258	265	262	265	280	259	251	285	287	270	310	257	284	290	263	271	287	260	265	269	287	295	249	258	264	261	272	243	251	261	255	291	256	273	272	291	280	304	261	250	250	237	252	244	260	257	284	285	268	282	245	263	244	274	264	269	236	245	254	277	274	292	277	247	275	295	259	282	257	259	293	223	265	284	251	259	287	249	250	241	280	240	281	257	266	270	289	284	270	278	264	280	264	251	317	296	279	266	248	273	290	263	294	289	249	267	281	264	288	281	245	260	306	279	275	284	263	278	273	296	257	241	297	292	270	273	266	267	280	307	243	245	298	243	317	254	285	250	278	288	267	265	262	242	278	273	252	257	241	274	252	278	261	258	241	244	256	282	256	287	288	267	303	253	269	254	277	276	287	272	271	271	275	261	289	257	253	270	279	287	284	294	270	284	272	283	262	256	256	297	246	259	252	274	276	269	317	280	299	248	246	259	256	277	278	303	288	275	265	261	274	279	281	267	280	284	273	267	262	232	249	253	254	284	226	264	270	249	277	267	295	263	263	258	233	274	259	260	290	316	272	283	258	285	263	266	246	280	293	247	259	298	253	256	293	263	273	281	278	238	287	276	247	268	273	274	291	256	276	272	264	245	283	218	243	274	258	269	269	274	283	265	274	264	254	293	247	307	261	267	269	259	288	259	269	263	269	246	266	287	271	282	265	294	297	261	251	286	266	307	279	263	241	246	261	236	248	262	265	292	260	231	243	240	276	246	280	264	281	270	295	268	273	287	243	293	269	288	239	285	250	274	233	276	259	259	244	265	294	271	275	244	279	290	290	254	265	242	248	280	241	264	301	260	262	260	259	269	274	283	277	282	271	283	281	278	276	263	261	242	270	277	274	254	259	267	262	275	255	235	253	302	282	256	258	276	265	286	233	269
3695	753	752	799	737	759	765	757	690	674	703	658	686	745	705	676	711	719	685	679	709	686	708	670	730	727	713	658	680	703	741	664	694	715	656	715	747	729	698	682	675	686	700	688	674	642	687	748	667	637	694	664	699	675	697	697	676	697	713	658	673	708	708	711	660	685	686	709	716	715	732	681	711	698	682	664	648	684	704	705	692	672	681	663	674	722	655	714	704	657	637	724	684	694	662	705	692	688	658	720	709	651	684	689	710	684	705	722	699	699	664	668	677	678	713	710	648	652	680	755	676	645	651	710	660	695	647	716	704	650	695	736	692	679	650	723	671	689	675	669	637	735	682	716	712	649	728	677	733	694	736	679	735	681	683	727	669	689	745	662	698	703	634	686	709	680	665	669	690	678	711	703	717	688	653	673	671	680	679	708	658	702	646	732	707	674	690	734	707	658	689	681	657	648	722	705	706	642	696	729	689	658	684	690	752	690	725	630	674	694	719	688	652	670	704	672	673	673	728	681	652	684	695	696	704	730	709	667	698	714	684	675	662	690	671	700	716	687	675	714	670	706	705	707	673	717	681	743	672	683	701	679	620	649	694	690	702	723	721	665	697	734	730	676	671	649	737	651	697	686	670	659	708	655	686	677	675	691	680	727	682	678	690	691	689	706	707	672	696	675	680	665	677	678	697	683	752	724	709	727	664	723	690	702	708	671	674	695	652	658	707	657	700	698	668	723	707	750	707	678	722	664	692	682	645	663	652	703	649	735	703	659	693	673	702	675	645	720	682	684	693	679	712	715	705	643	695	692	687	726	656	703	724	698	687	682	670	666	658	716	720	683	679	721	687	698	639	687	652	697	697	718	680	685	701	703	680	710	662	729	657	642	651	679	670	697	704	670	682	681	674	672	693	679	729	670	700	675	697	657	669	678	680	714	659	682	686	680	684	693	711	697	678	716	682	640	671	676	713	688	715	664	668	714	715	689	693	695	709	690	709	675	697	707	671	713	679	687	640	652	693	656	719	647	673	651	699	752	711	716	697	691	670	690	710	665	661	694	665	713	701	686	685	722	647	702	642	700	693	688	687	728	742	661	705	671	661	722	711	714	737	630	707	712	696	721	677	674	723	707	662	700	701	658	706	686	681	654	657	705	714	712	684	647	722	662	733	719	633	704	706	688	692	689	648	691	714	665	696	663	708	659	663	642	690	694	693	705	672	697	661	708	676	690	701	690	671	702	710	692	696	681	641	686	705	679	635	637	659	687	701	698	665	665	701	682	690	702	671	701	705	633	650	681	675	683	697	675	684	713	709	735	690	696	665	693	687	687	687	692	684	681	705	679	688	691	672	657	720	665	680	691	698	678	666	640	715	709	690	678	707	723	687	683	709	696	677	668	668	701	685	642	713	679	690	744	701	676	682	710	714	693	692	666	682	710	694	718	733	692	721	695	664	691	658	696	702	743	675	720	676	695	644	712	704	652	676	701	656	660	678	673	636	670	718	672	700	717	674	671	666	751	686	645	684	675	680	717	641	707	689	673	667	681	700	685	690	701	720	676	693	689	720	718	660	737	726	711	656	736	665	697	685	708	672	661	708	705	735	651	712	693	728	690	671	675	678	677	651	694	663	705	709	688	728	719	693	690	687	735	679	705	723	686	719	687	682	648	674	681	662	687	639	671	684	644	715	637	687	692	704	720	689	688	664	704	666	660	705	675	675	688	697	670	700	726	668	686	657	676	679	713	702	715	671	673	674	685	689	681	678	680	705	729	717	688	656	657	708	661	703	675	696	660	682	705	673	682	678	690	697	682	716	725	641	688	734	691	703	684	697	676	649	679	686	715	663	653	688	713	732	714	661	673	705	725	662	700	643	689	713	676	691	666	662	730	737	686	716	693	711	646	692	690	684	677	664	698	706	684	700	694	673	690	709	670	672	671	654	667	720	703	703	750	721	720	696	671	657	706	693	676	693	722	672	706	717	697	721	705	707	698	694	663	688	679	680	678	703	679	678	743	657	724	696	649	690	674	720	678	676	713	614	707	732	687	672	666	729	659	703	685	720	683	701	678	687	659	689	629	727	663	655	671	714	693	715	694	659	694	700	669	698	681	688	679	678	715	733	693	655	660	661	666	692	701	668	689	747	658	686	699	646	645	664	704	654	671	702	652	681	653	700	722	663	660	710	692	691	715	681	685	710	710	658	687	676	723	733	645	676	678	689	722	621	689	741	701	645	690	668	742	702	669	697	654	765	702	691	669	675	640	676	692	704	690	682	691	672	698	696	640	672	717	662	681	684	664	687	673	752	669	717	671	670	656	662	664	709	700	610	671	702	719	740	687	682	649	692	677	686	676	682	711	695	699	675	721	684	688	732	692	678	679	703	700	668	704	743	675	689	678	686	698	675	660	687	678	683	746	685	672	677	696	691	704	714	679	699	716	667	711	704	697	714	708	708	695	679	702	671	720	709	667	712	667	700	674	706	686	679	696	711	687	696	697	654	720	697	711	703	671	679	672	680	651	663	681	722	681	663	712	674	665	702	686	701	678	675	718	685	711	700	694	639	673	727	677	665	699	678	673	667	729	657	684	664	690	689	714	706	679	724	707	717	662	678	724	672	665	704	712	665	674	659	686	691	662	679	706	682	685	654	654	640	679	681	709	656	683	734	664	691	682	704	721	685	678	638	700	669	651	664	697	657	731	656	647	673	685	705	701	685	606	686	734	710	685	705	661	695	688	654	704	657	719	683	674	664	668	711	668	673	674	671	688	662	712	684	615	673	698	714	684	658	619	692	679	711	688	740	689	714	702	716	699	714	664	683	677	682	628	661	685	671	631	688	697	685	669	666	677	660	652	694	697	687	725	728	674	696	743	709	735	731	669	698	680	638	654	634	678	718	690	677	674	700	681	662	649	680	726	675	705	674	675	683	669	711	686	702	680	687	715	695	699	629	644	735	712	729	676	674	698	708	641	691	686	658	677	677	683	682	708	651	684	696	662	677	686	739	707	701	678	708	642	698	696	671	688	702	706	622	664	639	714	717	712	708	666	677	693	704	651	651	712	683	668	669	692	697	649	705	695	692	673	654	678	744	676	696	656	670	665	699	697	736	683	694	709	695	707	712	660	635	695	712	680	692	685	704	704	687	692	685	676	651	677	738	635	693	683	696	660	694	628	645	679	699	684	682	679	633	659	658	674	660	679	696	691	655	710	702	682	702	710	624	664	671	670	703	689	711	683	683	658	652	702	646	623	687	651	674	689	671	711	683	677	719	683	710	663	649	711	701	654	734	730	619	661	701	684	759	707	679	694	675	744	697	642	667	721	698	687	691	691	713	691	654	702	676	719	686	681	670	688	694	683	687	651	696	729	697	714	714	716	714	685	714	727	722	698	669	668	695	654	651	722	650	717	694	640	714	728	738	712	648	714	713	686	719	709	648	694	707	696	722	707	709	710	667	671	674	709	661	656	674	659	681	673	674	677	674	681	689	644
26468	5193	1288	956	673	542	444	359	367	292	276	239	276	237	240	230	198	246	247	202	221	224	201	203	189	208	192	188	215	203	206	192	196	170	195	192	195	215	210	203	194	187	208	176	222	185	181	197	217	199	193	181	198	184	195	211	193	213	172	208	193	164	189	195	177	176	181	191	214	189	199	209	222	186	184	200	184	196	219	186	175	171	181	190	201	195	202	200	193	168	191	181	213	199	221	183	188	205	192	196	180	199	176	183	178	209	190	194	179	192	186	165	154	192	215	207	173	220	205	185	194	192	187	166	190	165	182	208	196	189	183	190	194	187	176	199	202	165	172	196	212	168	197	173	196	196	141	188	165	173	197	199	193	226	158	203	194	194	162	184	186	191	217	205	205	191	208	178	207	194	214	196	181	200	204	184	182	162	195	184	168	170	178	175	211	181	172	188	191	202	172	181	181	164	160	203	193	206	202	184	183	189	196	174	194	192	169	179	187	167	183	190	185	180	196	206	200	203	196	187	194	210	210	200	203	193	164	171	203	197	195	186	197	192	184	190	192	202	187	193	163	209	179	191	189	172	186	190	171	203	203	214	199	170	165	183	207	196	204	193	184	180	207	190	196	182	172	174	186	208	202	160	185	172	185	206	179	183	193	185	174	167	162	142	189	193	180	188	190	216	158	177	190	180	218	179	182	196	181	181	188	206	179	191	189	196	201	181	167	176	214	186	187	178	181	168	219	203	192	204	220	190	199	195	175	181	204	189	192	146	221	185	188	174	173	182	198	166	184	204	187	178	207	193	179	199	191	188	205	216	187	188	188	176	208	187	187	195	201	199	177	186	191	193	199	202	190	215	184	195	189	199	184	197	189	192	194	155	213	186	187	172	201	196	173	208	172	164	156	219	199	177	213	202	193	180	168	200	207	211	176	177	194	189	201	190	192	204	212	208	188	189	162	172	187	175	194	201	164	201	183	192	199	198	200	177	161	194	212	187	194	165	200	188	173	180	151	179	174	216	174	180	162	174	199	195	176	217	199	185	209	207	176	195	165	183	171	205	204	186	184	170	173	192	179	208	165	183	209	184	176	181	199	192	201	193	185	190	214	198	186	194	191	183	166	166	188	201	194	189	179	193	166	180	190	184	183	181	159	208	194	174	197	209	188	174	209	176	200	179	189	220	201	171	196	192	154	180	188	197	185	193	174	188	188	221	205	176	195	186	181	177	153	182	190	181	189	171	213	200	194	191	199	182	219	187	179	228	210	191	196	199	184	193	181	168	171	196	179	179	182	201	188	185	198	213	187	200	203	200	158	171	162	194	192	176	172	182	231	188	219	173	186	183	184	178	175	178	186	191	193	189	174	181	186	164	199	190	220	168	154	185	172	176	203	203	189	181	225	177	173	169	194	198	165	210	165	189	195	176	184	234	178	179	214	187	181	192	196	187	162	186	189	191	157	207	192	158	197	214	166	173	196	204	172	190	168	211	200	203	200	182	167	202	187	171	181	213	199	193	200	183	197	188	197	183	202	165	193	188	209	201	182	195	178	180	179	174	184	184	201	209	175	175	197	210	179	204	197	177	180	170	203	200	174	194	184	180	220	205	187	160	182	183	193	185	168	203	179	174	187	209	202	169	166	175	192	202	192	184	202	206	205	195	180	167	183	188	204	210	206	200	182	173	183	197	200	200	209	179	196	183	190	209	173	187	196	170	204	206	196	210	199	202	196	170	176	172	167	175	191	192	214	187	176	171	186	189	195	196	179	174	195	177	194	184	176	189	203	221	197	187	185	215	173	189	205	202	186	219	190	182	214	192	203	190	186	181	191	221	216	176	186	190	205	184	178	183	196	197	170	187	190	196	166	176	178	186	198	190	199	179	184	183	188	166	191	159	200	177	175	187	188	192	186	206	187	195	188	183	182	189	177	168	202	186	205	186	191	200	194	202	181	186	187	182	193	170	183	180	216	185	214	193	195	189	171	205	182	186	193	177	196	197	181	204	195	198	208	220	211	197	196	166	177	203	163	196	160	167	197	205	198	172	174	180	199	174	208	175	195	181	207	170	156	184	182	181	185	206	190	201	188	170	161	179	205	188	179	190	194	187	201	155	209	199	198	182	194	181	205	203	189	183	200	206	178	166	210	195	192	171	182	188	206	218	194	186	187	172	188	174	190	189	216	181	218	175	204	183	175	184	168	172	170	201	208	190	201	184	194	189	190	194	175	163	170	188	188	187	216	168	172	194	180	190	169	188	178	203	182	224	178	230	205	202	173	172	179	175	179	187	199	206	203	202	182	180	177	199	193	186	199	170	206	189	177	175	194	165	189	184	207	180	178	190	181	184	178	188	191	141	182	180	201	193	199	194	180	174	192	180	163	200	230	196	173	199	190	193	195	210	200	191	212	195	200	161	194	181	191	201	187	182	171	204	192	194	191	198	197	175	206	181	205	175	209	190	176	198	208	195	184	177	193	166	165	165	190	176	166	177	202	195	216	161	193	203	184	173	207	180	166	193	192	182	216	206	177	184	167	201	204	209	187	164	169	198	169	183	191	188	174	205	199	186	197	171	172	185	187	190	198	201	184	187	162	189	185	187	192	180	192	179	179	166	175	225	160	164	199	195	211	190	198	210	181	215	208	177	222	211	179	205	210	204	180	186	192	198	207	193	209	181	182	172	213	198	205	191	180	193	181	194	182	178	189	162	168	192	172	196	201	200	187	195	190	164	192	204	222	190	203	206	219	198	189	187	203	187	185	156	202	222	175	180	181	186	185	180	193	143	144	204	176	212	179	189	199	195	174	191	234	161	188	181	189	196	195	181	189	210	176	184	183	193	177	195	157	182	178	172	203	193	205	166	176	194	200	185	175	187	233	205	209	196	148	203	207	212	183	188	185	194	195	205	164	199	175	212	177	195	203	193	152	179	174	193	201	198	170	172	195	172	173	191	181	197	181	171	186	165	187	169	228	212	179	205	185	199	185	216	212	170	187	194	215	193	190	207	170	207	166	215	185	204	190	198	168	186	179	197	195	200	205	200	185	206	196	170	195	170	167	192	187	188	208	172	174	187	223	195	177	192	176	186	181	191	190	155	198	182	196	208	205	173	189	169	192	212	203	190	173	202	166	188	185	188	185	208	202	184	192	191	192	180	220	199	177	199	202	194	184	193	170	200	217	196	185	190	163	211	176	181	195	181	227	219	204	178	219	177	201	184	174	200	175	191	202	181	180	195	168	199	167	187	204	160	189	183	196	162	196	185	194	182	200	172	195	208	210	189	201	202	193	216	207	198	196	212	189	208	174	176	187	187	216	183	176	183	185	179	190	156	194	166	171	203	173	192	173	182	206	169	173	166	196	194	204	217	201	204	181	187	195	190	189	198	198	172	172	183	192	196	176	194	190	189	200	213	166	201	162	168	190	209	177	208	190	216	179	189	186	171	167	189	197	196	213	160	198	183	192	177	194	184	198	177	213	175	210	178	175	196	192	196
14267	2211	2552	2961	2684	2139	1995	1602	1364	1318	1206	1090	911	982	879	827	813	796	772	694	681	637	712	709	675	655	638	632	607	601	621	641	594	595	642	587	616	579	603	586	556	628	591	586	561	579	582	586	584	524	578	577	553	528	581	556	563	570	545	561	616	570	575	523	592	515	592	555	568	572	565	543	590	536	599	576	583	525	552	548	544	516	579	582	556	578	582	559	575	529	529	572	534	558	568	518	557	591	546	549	504	544	540	530	540	496	558	530	538	540	556	539	504	543	545	533	518	541	531	522	563	530	566	554	556	552	555	536	582	537	519	562	592	562	563	536	535	557	551	518	542	556	545	564	528	552	559	535	529	524	557	580	534	560	530	541	532	555	522	550	543	549	528	557	580	552	503	509	537	543	531	544	522	516	547	535	574	555	515	552	565	556	553	540	491	538	550	565	527	560	547	554	516	567	512	545	553	552	552	552	571	546	513	548	542	541	553	559	520	550	520	516	543	573	524	554	552	539	575	563	530	539	515	498	527	511	504	514	564	519	560	561	515	547	556	534	543	548	525	558	531	511	553	592	583	538	544	542	508	533	528	602	574	566	588	533	575	539	508	552	552	524	540	571	579	545	541	555	615	532	528	551	531	564	578	521	545	567	535	555	513	530	534	541	569	571	541	524	530	528	525	514	581	550	532	505	568	574	505	531	542	518	556	577	547	541	570	522	577	573	569	559	543	539	550	526	533	512	527	541	497	521	480	523	519	559	553	568	513	527	569	521	542	537	564	554	529	519	536	589	528	569	533	540	545	552	565	567	579	510	513	579	540	555	543	551	566	562	573	569	553	550	509	569	540	538	565	507	602	538	535	561	530	569	531	559	547	568	524	510	558	552	544	529	540	525	506	547	530	533	574	525	540	526	529	501	508	555	528	534	535	555	564	541	527	508	568	552	504	510	528	531	546	521	530	544	531	538	568	531	540	524	557	594	565	533	567	532	562	548	527	551	535	524	527	560	537	544	516	542	534	549	551	567	564	596	548	541	518	588	602	544	519	509	569	529	542	513	516	537	569	520	578	560	558	545	527	539	574	522	526	534	513	538	558	563	511	534	535	533	554	522	581	541	568	560	540	542	546	577	523	531	550	550	554	559	537	502	548	528	514	516	563	534	579	543	490	539	543	540	559	553	532	549	529	566	526	575	537	567	587	566	549	553	549	541	555	540	521	533	525	571	535	538	511	553	521	527	526	517	538	559	579	541	547	540	590	525	524	501	557	545	552	523	547	550	541	524	619	582	531	510	559	538	608	496	555	530	528	540	574	532	522	550	536	598	522	557	536	586	535	565	556	594	493	550	552	528	547	538	508	536	539	530	541	533	523	555	529	543	521	554	554	526	554	536	536	554	553	509	574	560	519	567	512	548	509	563	516	540	562	555	516	535	529	537	538	544	541	555	530	561	555	565	566	547	523	499	548	497	558	499	549	552	552	563	555	538	530	541	540	558	603	548	512	564	529	573	542	551	566	582	538	566	530	578	524	512	555	550	555	527	552	535	556	553	551	533	569	508	561	532	549	500	546	539	538	576	536	531	556	557	558	577	527	548	564	531	518	552	555	546	577	569	542	572	485	547	561	525	542	542	526	539	550	538	552	550	508	553	576	542	529	555	557	542	550	566	530	567	494	546	549	509	527	545	571	529	543	576	565	580	529	541	550	515	515	582	561	551	528	588	531	572	553	510	585	533	542	518	536	538	529	536	518	526	555	541	556	573	577	521	532	568	538	536	561	517	538	549	528	569	554	561	556	520	557	534	524	576	529	511	549	524	522	531	531	541	571	526	544	512	535	549	541	551	505	537	530	502	570	544	577	550	562	562	547	549	531	525	510	557	510	540	549	562	548	533	549	513	560	548	508	525	521	598	572	515	579	526	599	583	538	536	525	554	546	534	568	533	587	556	571	529	554	465	501	577	567	575	517	524	529	535	562	553	520	525	550	586	556	523	526	499	525	529	515	541	549	544	532	514	524	556	551	555	540	564	576	559	537	540	552	561	518	529	517	553	595	576	533	544	533	547	547	548	550	538	563	536	566	543	539	553	549	575	565	534	547	531	536	551	562	552	525	522	557	516	549	483	576	491	511	557	574	544	542	521	540	542	557	562	524	537	557	560	549	545	546	497	535	556	564	523	541	534	569	545	555	611	510	578	550	544	583	573	571	541	546	543	529	523	506	518	515	558	527	510	545	514	572	566	522	586	554	531	530	523	544	543	536	512	564	548	549	522	529	541	554	524	517	492	530	572	529	535	560	518	519	513	531	556	550	508	512	514	555	540	530	527	577	541	495	577	522	523	524	565	546	546	513	539	543	564	535	549	537	548	556	534	541	529	539	495	495	562	601	550	523	563	529	547	553	551	545	576	522	570	582	580	506	537	537	563	604	571	568	506	551	571	576	540	521	562	531	577	516	537	565	540	566	527	560	550	545	544	578	519	555	555	545	570	513	547	579	500	530	550	560	510	524	550	567	578	534	531	537	525	529	510	528	506	545	540	540	547	553	544	553	584	552	566	546	596	523	590	516	561	485	555	564	527	533	531	525	575	556	514	506	547	511	557	544	523	553	541	575	527	528	550	510	552	522	521	531	551	569	536	540	527	545	576	517	529	552	519	520	567	545	537	566	543	547	558	540	513	532	553	539	525	553	560	571	547	522	560	561	526	548	553	531	528	530	568	540	548	540	561	515	524	552	528	569	598	514	514	545	463	525	562	587	566	501	549	517	531	541	578	536	546	512	540	537	514	519	536	563	549	537	585	511	557	513	540	547	542	568	504	533	543	519	527	548	542	556	558	530	546	549	523	560	552	511	565	510	582	559	562	546	566	511	560	484	522	547	573	546	532	553	520	567	516	535	518	582	576	535	543	566	521	563	595	523	557	544	534	541	494	576	562	503	554	559	542	528	555	574	548	575	561	572	521	579	522	523	520	532	525	536	550	595	571	552	542	493	511	507	550	519	509	548	564	523	537	539	534	525	564	506	514	539	519	506	489	523	528	539	532	514	518	505	580	524	515	511	554	525	529	518	561	556	582	540	552	509	553	545	561	567	519	565	572	564	521	566	535	524	516	551	564	549	520	580	527	536	527	538	576	556	517	502	576	550	535	546	548	562	527	551	567	536	536	557	563	550	554	541	543	542	560	557	560	519	569	542	560	536	515	544	536	536	543	579	512	495	490	556	496	572	564	565	541	539	526	560	589	537	600	587	529	548	515	558	535	536	572	528	575	549	524	532	574	567	487	592	508	515	576	550	567	515	555	554	538	516	549	516	542	527	562	559	543	538	547	541	567	565	556	534	576	546	596	527	536	529	522	570	552	509	523	579	505	552	559	570	557	561	558	575	527	530	548	532	523	554	533	543	520	533	530	567	558	551	561	530	537	538	531	530	587	555	566	522	555	509	581	500	538	556	552	546	545	537	581	547	551	522	508	530	505	572	527	571	561	614	542
40739	12860	3121	1986	1387	1047	855	770	635	536	558	483	498	458	460	468	443	381	433	393	425	351	421	419	343	370	399	363	423	386	357	393	380	411	373	345	376	353	392	356	393	359	367	347	370	353	382	361	356	377	332	327	352	395	308	362	380	363	398	398	353	356	350	360	394	361	356	370	363	355	347	359	336	343	358	343	347	367	416	386	324	366	330	366	377	409	393	362	356	330	382	365	391	341	366	382	372	351	374	351	388	360	377	405	353	358	351	382	365	366	397	385	354	324	391	358	333	364	384	357	362	354	344	343	342	414	376	372	344	344	339	316	363	363	369	352	358	352	342	395	379	313	350	399	359	336	341	396	357	325	350	388	345	359	343	366	353	364	384	366	350	349	360	358	381	380	387	351	351	368	346	375	377	346	349	347	356	340	361	335	356	358	359	337	375	391	375	395	345	378	371	385	383	386	399	342	378	366	322	352	348	343	374	390	370	369	369	368	356	351	388	367	350	367	351	320	371	361	350	365	348	359	392	331	348	389	289	364	369	365	369	359	355	374	334	328	388	389	349	372	346	359	350	350	390	365	353	349	356	381	391	397	390	351	371	346	345	345	322	343	384	391	372	374	360	347	378	380	345	365	350	343	361	376	353	392	367	362	392	352	383	394	327	342	406	331	348	378	352	379	336	389	349	376	379	339	369	369	355	358	366	372	358	341	362	330	348	341	312	415	327	359	343	376	340	343	321	361	348	352	387	397	354	334	388	313	333	346	340	337	369	389	378	360	375	396	369	391	369	318	357	344	381	376	349	364	358	345	353	345	349	375	355	348	338	384	365	355	341	355	347	341	353	367	339	363	370	400	366	368	394	352	337	350	374	343	374	307	360	367	355	334	369	374	377	389	340	366	370	373	358	381	365	362	350	361	363	386	350	348	378	389	346	372	352	347	379	366	383	368	384	369	381	375	389	343	363	350	368	384	350	325	355	366	347	363	375	359	365	363	342	384	374	370	367	318	392	345	387	354	361	358	394	330	353	360	354	383	364	367	386	379	354	396	345	330	363	408	344	350	370	380	376	345	394	351	375	328	339	387	341	359	315	349	342	344	371	358	357	358	384	351	380	350	367	345	340	336	344	356	400	357	345	364	349	338	370	362	372	335	330	376	342	355	327	342	343	361	351	337	370	340	377	359	366	349	340	391	371	349	359	336	369	424	335	348	359	378	398	343	329	367	339	333	374	337	338	375	364	373	362	330	349	377	329	341	377	360	346	370	327	341	353	341	362	315	379	349	334	359	375	369	326	364	335	370	364	336	352	337	360	377	331	347	344	342	375	353	376	367	342	369	381	346	344	370	332	352	393	366	346	340	379	369	339	343	344	347	344	334	358	357	362	336	343	356	363	354	376	407	371	360	365	357	363	331	353	375	344	380	348	331	341	399	365	316	368	319	342	366	359	351	372	385	368	320	343	404	343	381	346	369	351	378	342	337	373	333	323	353	384	355	372	346	335	333	391	365	368	404	384	363	372	379	379	400	346	389	352	362	384	363	375	355	381	354	345	378	391	371	347	353	299	381	342	385	378	338	386	372	352	370	388	363	360	375	367	355	369	375	346	356	357	409	351	351	375	346	355	363	348	357	343	369	358	349	378	360	340	370	365	381	327	346	359	345	363	348	355	368	388	365	405	362	371	370	383	357	356	378	365	359	354	383	344	369	343	340	360	377	362	391	327	362	383	364	355	427	363	331	342	368	373	352	375	374	331	356	334	358	373	330	348	358	365	358	313	375	345	364	354	373	330	371	344	399	364	370	369	351	340	393	336	378	331	379	371	371	370	365	357	360	354	347	359	383	350	385	316	391	333	399	341	380	366	386	352	364	360	380	373	400	363	374	352	326	346	350	380	380	363	379	350	346	349	356	376	347	354	357	361	345	367	364	345	361	331	348	311	376	368	387	403	335	345	371	334	383	341	362	347	390	348	357	387	370	360	372	374	330	352	346	363	344	410	386	357	372	353	360	367	343	340	348	349	367	394	375	362	373	367	354	371	370	375	343	350	372	326	362	400	349	354	389	344	378	385	361	335	338	385	371	368	355	401	350	351	366	332	370	375	349	383	394	327	347	378	359	349	352	364	370	378	371	369	338	352	331	373	361	367	374	340	370	344	368	387	375	344	372	358	334	385	334	370	359	350	362	334	371	316	340	334	355	375	341	350	338	368	345	334	342	391	392	347	350	345	394	366	370	344	397	331	382	390	351	362	368	426	365	387	332	374	348	380	340	329	336	399	331	356	350	402	363	378	369	350	390	359	368	320	339	365	370	383	378	359	376	345	365	363	379	400	379	357	395	347	354	363	360	377	361	359	369	359	340	381	365	357	371	364	344	355	354	356	347	361	389	339	303	391	353	347	366	375	364	349	402	335	324	360	364	352	353	376	383	363	316	382	376	323	344	364	338	368	382	366	316	333	323	351	353	362	330	371	319	348	351	403	341	381	334	333	378	364	353	378	358	373	363	351	350	404	379	376	347	356	376	339	409	358	338	313	338	368	372	363	338	357	357	375	374	353	368	321	365	368	364	338	367	353	355	388	386	357	360	366	340	338	353	377	369	383	351	372	408	389	375	334	350	353	369	379	349	347	371	344	380	366	351	354	339	382	380	380	358	351	360	375	386	361	327	341	357	349	350	364	325	360	330	329	370	352	336	374	400	380	361	391	348	369	369	348	345	325	361	377	375	354	400	320	359	361	336	369	371	393	357	338	375	359	341	367	362	369	343	325	335	370	326	364	343	332	324	343	383	357	342	369	354	352	376	377	374	376	351	343	357	371	344	335	336	347	376	401	365	404	357	359	327	368	368	370	341	365	390	391	366	390	338	361	348	347	393	336	363	353	325	372	336	334	393	358	367	363	349	370	318	324	365	364	357	364	347	323	343	354	362	396	394	363	381	367	340	370	344	343	370	386	339	331	363	361	333	361	354	363	342	382	357	364	357	311	387	345	355	333	372	392	353	331	310	366	354	357	369	390	323	357	349	319	342	372	373	373	405	376	401	358	364	384	356	340	337	359	368	359	383	347	345	368	359	354	381	378	342	330	358	364	378	380	356	395	381	351	364	364	350	347	360	358	353	358	354	383	372	333	388	375	347	349	309	361	366	356	335	364	337	387	359	346	328	358	367	350	346	361	380	397	335	361	369	356	378	362	345	339	347	355	372	342	351	344	367	356	376	353	358	383	334	385	372	396	346	396	397	370	350	365	353	322	342	316	361	377	395	341	403	374	354	371	362	376	367	375	332	404	379	361	393	354	358	359	352	384	352	378	359	362	338	382	351	379	384	360	381	387	357	348	329	349	347	376	384	386	363	354	352	346	353	337	331	348	327	351	339	370	352	363	394	382	374	361	360	410	363	338	363	352	345	369	348	366	318	373	368	372	372	377	365	358	359	344	374	314	394	354	352	368	381	401	363	332	373	401	357	356	346	335	322	371	335	347	370	366	367
21308	4155	4714	5725	5035	4127	3447	2963	2608	2324	2091	1881	1832	1663	1544	1493	1367	1327	1315	1287	1206	1211	1188	1198	1177	1114	1148	1114	1045	1081	1079	1087	1091	1040	1063	1068	1024	1011	1033	1036	943	1040	950	1014	1017	1004	984	912	1004	978	1008	953	940	951	956	980	945	970	953	878	898	965	936	982	907	941	907	964	940	954	923	902	904	945	973	915	963	940	904	931	925	965	952	919	1026	922	939	968	909	977	968	906	943	948	973	878	939	967	944	941	921	930	929	905	910	889	960	964	945	947	935	948	911	950	956	959	927	890	920	921	936	922	929	941	913	993	908	881	953	967	914	946	976	903	893	958	893	943	901	880	966	890	882	920	924	957	925	904	926	910	921	888	908	888	987	911	926	943	905	903	915	883	922	932	974	989	867	981	961	997	980	948	945	926	902	888	872	980	932	920	913	919	899	915	883	971	925	933	889	893	957	920	934	919	939	932	945	953	918	915	922	898	911	916	950	901	918	912	911	888	864	1003	964	952	954	926	889	883	971	922	926	887	932	957	922	919	990	918	915	924	936	908	897	892	901	945	865	908	916	984	882	947	937	865	906	916	935	962	956	894	900	932	878	953	922	894	923	923	981	926	869	969	943	907	905	917	911	912	932	904	966	919	978	935	871	923	928	906	967	916	928	967	866	912	908	925	893	885	874	931	969	938	944	953	921	899	973	953	898	944	952	837	911	909	944	914	918	891	918	953	939	921	901	976	917	932	935	925	913	872	916	921	946	889	903	941	959	866	926	921	942	898	915	898	882	952	913	921	918	943	928	927	895	978	863	875	946	901	934	930	902	893	929	917	849	933	921	948	864	965	977	896	873	925	904	853	916	919	913	970	949	954	869	923	864	905	934	861	968	927	939	900	890	887	963	949	962	855	972	947	936	924	926	912	899	943	955	885	933	896	932	939	934	895	904	960	946	997	924	929	871	949	1006	922	907	894	913	937	922	932	921	938	895	891	918	898	961	928	939	940	914	955	938	899	881	931	903	1020	982	913	904	934	874	885	952	897	963	922	906	874	882	896	987	943	927	917	947	924	930	882	895	947	919	883	931	947	881	936	924	938	931	880	934	971	944	915	924	958	921	928	898	943	893	907	932	922	919	921	940	925	924	931	940	914	881	897	908	939	914	854	915	873	944	980	923	963	954	958	939	967	901	916	870	982	950	875	909	910	893	899	876	930	910	937	955	888	902	965	903	940	895	868	904	934	884	944	911	887	903	962	915	903	916	948	898	894	901	914	925	896	941	882	894	924	882	920	873	956	944	890	900	914	900	877	876	886	948	948	935	902	901	950	899	922	897	895	871	892	908	906	945	933	873	919	908	963	916	962	937	969	982	918	941	914	993	933	963	993	929	951	904	973	877	931	954	944	906	916	904	876	906	950	916	927	911	883	895	943	943	908	904	925	860	863	905	879	919	921	902	866	910	884	883	947	900	941	981	907	886	893	965	936	978	898	939	929	977	905	938	871	914	906	883	912	920	916	968	977	908	920	903	906	965	959	897	966	937	875	960	940	878	896	933	891	926	953	937	915	900	936	994	939	894	950	904	919	936	871	904	916	968	933	959	920	945	926	949	865	928	910	899	909	897	915	876	917	907	969	959	933	925	987	891	919	901	929	938	909	889	934	902	904	905	881	940	944	949	913	920	884	873	940	916	937	925	923	929	951	970	896	925	952	935	918	922	977	875	938	960	973	902	882	903	905	925	935	931	911	917	894	920	907	897	976	945	886	903	944	949	954	879	923	904	910	932	945	925	925	887	873	922	931	933	911	936	904	939	888	935	969	880	848	969	871	979	903	918	944	919	899	928	935	957	951	878	903	908	889	902	940	916	895	890	968	926	933	939	906	941	936	966	950	928	897	964	895	937	974	956	912	919	898	913	913	932	873	935	913	891	897	887	859	936	929	839	921	950	914	958	924	948	880	950	896	925	1001	861	889	915	897	905	931	946	906	898	917	949	869	914	906	931	980	914	914	889	922	943	923	937	963	853	856	883	954	930	927	903	946	924	902	906	947	868	918	865	942	923	936	905	939	948	973	875	933	910	939	931	941	873	867	870	866	909	911	887	910	926	911	911	925	933	898	871	875	917	942	909	893	883	978	868	887	883	935	881	958	902	914	951	907	956	969	922	924	893	930	927	872	916	966	933	991	939	917	949	927	964	943	866	939	950	886	875	827	944	864	932	933	899	911	928	924	942	930	950	932	925	961	930	913	911	946	888	906	885	985	870	930	958	951	876	928	947	903	911	883	955	967	889	936	912	911	913	975	930	951	858	857	947	920	928	944	907	959	922	955	970	903	990	901	956	933	930	888	938	914	897	973	902	923	895	908	983	935	861	939	975	907	900	947	952	938	933	955	979	922	878	982	928	906	966	954	893	966	931	942	891	941	884	880	920	905	911	799	907	955	886	930	905	910	913	910	949	941	922	967	878	900	918	906	927	937	906	967	932	865	876	868	929	833	983	933	958	954	955	891	933	938	908	919	885	950	924	906	926	958	886	909	907	883	958	917	936	928	939	883	930	946	949	926	854	937	924	889	915	928	896	957	880	909	939	934	931	866	898	916	934	933	910	896	845	940	955	869	936	1008	915	939	912	955	888	899	908	925	978	907	901	918	950	957	898	877	980	871	902	942	958	893	917	973	918	878	907	878	941	926	936	910	915	894	943	890	854	936	910	916	932	943	907	900	940	865	911	923	969	894	920	927	871	913	978	912	914	917	908	900	861	914	940	962	896	960	894	881	922	919	943	917	913	928	908	921	945	929	942	915	944	918	919	918	930	864	892	959	965	908	928	923	849	900	928	943	936	954	882	911	924	857	960	905	873	949	966	902	916	929	934	908	930	939	944	970	957	952	880	910	882	946	897	847	960	945	930	894	886	931	893	908	939	919	913	918	953	962	916	959	963	918	952	906	918	907	914	876	915	898	950	978	879	921	902	908	942	905	875	904	966	934	943	884	891	948	890	909	917	836	918	970	926	941	951	933	922	916	954	914	900	924	888	941	913	921	919	905	904	933	909	976	895	883	938	909	922	837	918	885	921	974	917	928	906	928	914	910	886	858	939	928	909	909	934	940	921	890	876	880	909	906	920	925	864	909	959	960	895	989	868	888	898	927	956	924	883	932	960	905	972	910	930	933	943	889	938	897	916	941	968	981	954	923	955	885	906	914	925	950	926	922	918	937	862	892	876	881	946	902	942	916	925	953	941	974	842	937	865	908	922	865	932	909	952	919	911	911	919	927	912	946	958	938	836	903	912	899	931	881	893	934	912	907	915	868	901	950	943	891	960	926	910	885	944	893	928	937	954	933	934	926	964	915	911	963	928	890	990	874	896	895	972	913	889	904	885	890	965	901	929	926	907	865	903	925	943	928	892	946	917	935	945	922	923	871	931	916	933	907	949	938	924	929	903	910	925	962	934	947	959	930	907	897	879	975	902	956	898	965	895	894	963	903	933	953	885	899	921	926
4616	374	281	272	263	258	274	250	265	270	253	261	260	258	229	266	281	257	267	243	289	272	274	274	274	282	286	260	266	268	273	287	240	267	266	273	271	281	250	233	226	269	252	258	264	236	254	262	262	265	243	247	250	254	259	256	299	239	289	232	226	261	248	277	260	243	258	281	245	243	272	279	277	262	278	295	269	234	256	239	282	263	268	250	256	263	263	273	274	259	281	280	263	275	280	278	246	263	273	251	262	246	278	233	226	268	241	261	266	256	254	282	262	289	296	254	252	265	269	233	271	299	272	283	267	254	266	255	234	272	286	277	249	271	256	268	265	247	282	277	278	279	256	298	254	278	278	253	258	272	247	263	273	264	238	254	270	271	277	266	271	275	262	256	291	271	262	243	259	282	252	245	276	286	292	263	247	249	258	272	265	271	308	270	276	281	234	297	245	264	265	297	253	254	226	268	250	287	248	258	260	266	267	232	238	273	286	258	304	252	240	282	269	276	260	259	273	259	278	267	255	291	270	223	259	269	244	270	243	301	275	287	264	264	265	283	283	269	239	246	221	258	295	277	284	279	229	283	312	264	270	245	236	237	276	258	249	274	251	251	260	272	232	236	264	255	271	270	269	254	245	247	280	267	270	242	263	258	260	269	257	275	235	234	283	272	267	288	273	245	269	258	283	262	272	265	247	268	278	273	279	271	256	285	241	269	234	228	267	285	262	278	296	252	238	261	280	281	240	276	283	276	268	275	255	287	253	249	280	255	260	266	272	281	308	271	276	269	299	263	256	275	281	266	263	255	266	255	253	268	276	272	256	259	239	226	261	256	297	296	283	244	264	219	269	257	281	249	303	258	294	253	236	277	259	239	258	265	259	255	258	266	284	274	273	271	279	297	265	249	295	286	257	243	243	245	298	303	266	259	264	263	265	276	276	258	278	297	271	323	268	284	249	276	252	266	267	274	287	283	273	257	273	303	268	290	266	291	257	285	256	287	231	258	265	249	246	252	275	247	254	237	242	253	269	265	249	271	249	266	257	294	262	246	251	281	260	258	258	270	248	255	270	254	253	259	249	297	273	264	265	260	282	301	266	274	290	271	266	278	280	271	278	253	268	281	277	242	226	258	238	292	265	242	286	250	266	290	281	253	297	273	245	251	281	257	294	283	277	265	277	255	280	291	241	246	267	258	269	271	253	263	289	255	250	292	269	294	269	266	239	244	280	259	264	265	228	246	269	259	278	278	267	236	275	289	261	239	270	288	294	274	252	253	246	254	237	264	258	250	298	270	269	251	267	283	281	264	265	252	279	252	254	241	288	278	259	290	275	300	267	271	260	275	243	265	263	266	240	253	271	252	247	295	262	296	278	255	277	273	260	257	268	243	286	282	277	257	235	263	266	273	254	284	282	276	294	305	274	246	281	261	245	264	284	281	264	296	270	261	274	288	282	240	270	239	269	229	280	269	276	260	256	246	264	277	263	273	253	252	240	259	260	256	268	270	268	287	279	258	266	265	295	284	260	236	255	295	232	261	294	223	277	285	247	230	247	251	252	251	254	254	270	278	277	273	232	248	252	251	249	267	262	237	252	267	266	285	271	282	288	251	276	255	308	265	250	264	248	268	279	271	259	247	293	267	243	291	219	254	263	230	243	247	251	272	234	284	275	259	292	271	261	250	281	256	259	255	261	280	260	271	286	266	255	266	275	233	263	248	287	266	263	240	274	262	270	256	272	264	235	285	261	257	244	232	233	279	253	268	267	288	244	276	241	274	261	249	305	269	260	253	260	291	277	296	298	275	287	231	265	272	273	268	255	259	247	271	272	248	280	246	276	284	262	261	239	260	270	266	284	258	282	250	285	273	238	253	279	290	278	249	222	271	269	267	269	255	255	262	264	258	260	286	268	263	272	283	278	269	228	258	289	257	233	264	262	288	281	278	231	244	242	248	252	291	282	237	275	249	256	264	290	276	277	274	287	251	282	252	283	293	294	251	269	274	263	269	256	267	251	288	246	271	292	263	259	275	264	281	272	286	261	268	256	252	251	275	256	256	258	268	255	258	263	265	249	269	257	288	260	245	249	288	247	279	292	273	301	258	258	262	264	267	252	276	244	269	285	290	253	240	278	266	246	284	290	266	289	228	288	245	246	248	238	273	276	263	281	271	267	294	274	260	248	249	272	246	283	281	266	260	278	298	257	221	271	260	266	289	277	234	286	236	230	263	277	261	267	272	282	270	266	275	263	263	254	256	229	242	247	267	275	327	292	249	289	296	290	273	265	252	233	282	275	295	274	245	269	275	269	258	286	248	280	295	273	249	259	270	284	255	300	263	243	265	271	263	278	243	233	258	286	252	286	272	272	267	276	243	280	245	257	259	281	280	271	310	284	301	278	270	246	276	263	211	286	272	286	295	270	247	264	272	264	278	248	221	238	276	244	261	257	289	261	278	306	284	275	257	257	269	266	243	254	270	264	251	264	267	280	278	243	276	258	287	267	248	243	284	271	314	291	271	257	293	269	266	296	265	295	238	269	261	252	273	250	248	284	262	259	300	282	270	265	262	313	249	262	240	264	269	265	274	263	264	273	237	263	270	269	275	279	259	266	259	255	242	271	316	220	264	256	285	257	276	269	240	252	265	280	274	269	297	278	270	241	263	236	244	275	266	290	249	270	272	261	267	259	268	295	286	268	269	241	271	274	256	265	275	255	268	274	253	259	288	258	293	259	248	269	261	266	262	246	289	286	281	274	279	241	256	255	269	260	280	265	259	261	258	259	258	257	268	280	238	295	264	268	251	268	302	260	248	294	287	287	275	274	262	287	290	247	277	242	268	239	254	273	284	261	289	267	244	266	272	306	287	281	266	266	288	252	266	268	253	280	265	238	232	236	245	258	262	245	254	279	259	293	266	260	286	277	253	269	277	262	278	222	263	285	251	284	231	285	239	288	277	248	263	254	252	274	258	241	272	258	234	276	257	257	276	269	296	277	264	274	258	302	253	275	261	267	286	293	267	266	303	269	245	293	250	258	284	269	272	286	249	280	257	269	268	256	256	263	260	220	243	273	241	263	274	304	282	268	251	249	302	252	273	265	256	260	271	280	263	263	276	283	271	288	250	272	249	267	260	261	261	268	243	277	275	274	270	276	289	234	288	241	245	274	281	244	255	272	268	235	244	262	261	277	286	274	284	265	255	242	300	277	286	305	293	278	242	289	276	292	267	230	285	277	258	276	268	286	273	254	280	268	270	275	266	278	282	237	276	276	281	261	255	270	262	290	276	271	270	254	290	263	278	291	245	260	240	267	244	264	250	280	246	288	238	260	259	269	296	279	259	267	271	293	260	283	259	249	279	261	260	258	264	243	275	265	253	230	272	250	288	313	282	235	245	261	266	293	271	249	252	252	230	275	248	266	240	294	268	258	273	258	293	297	265	287	243	286	285	242	223	255	283	239	257	243	252	243	280	249	283	264	226	230	279	292	267	289	242
3580	756	733	769	710	738	729	733	665	676	735	669	702	669	677	723	664	699	721	713	672	696	661	699	662	655	720	720	652	650	712	661	707	703	726	688	696	682	699	690	630	694	664	699	642	631	723	677	652	654	649	691	665	682	688	712	671	673	704	696	645	696	714	670	649	683	706	665	728	669	661	668	651	666	674	664	689	706	675	688	676	717	675	708	678	673	678	669	683	678	691	636	691	649	675	722	690	693	693	703	694	642	663	696	696	716	679	661	694	644	696	697	707	735	705	676	685	667	694	695	710	698	672	694	626	715	662	633	688	709	679	706	659	709	699	682	664	662	664	707	759	681	698	679	631	674	658	690	643	663	689	663	665	711	719	706	705	694	663	682	693	715	672	629	711	710	683	662	692	671	674	687	654	679	678	680	652	658	684	677	708	692	680	708	722	736	664	690	760	660	662	669	729	683	693	667	668	703	689	659	664	655	703	671	713	657	647	664	685	698	657	637	706	639	655	722	697	667	742	701	707	651	664	674	682	691	654	658	698	674	714	677	693	647	665	671	713	636	677	708	673	715	663	675	722	713	719	684	732	689	680	691	673	639	679	675	683	635	681	688	672	615	734	690	703	715	698	619	701	713	702	619	681	650	684	641	636	708	690	715	708	656	670	676	642	695	684	689	723	710	642	713	647	692	648	681	644	747	688	692	680	665	691	673	670	688	712	726	684	653	651	713	671	729	694	688	676	674	684	648	652	687	651	701	693	695	669	672	682	708	670	685	680	688	717	712	676	728	718	722	692	691	669	705	643	681	666	660	689	669	721	703	690	670	684	641	662	690	656	654	708	652	717	680	699	697	670	688	681	658	669	640	624	697	707	725	715	744	699	675	638	712	704	711	672	679	691	688	678	690	679	679	653	687	688	695	665	689	676	700	726	645	693	711	697	698	663	667	684	688	690	756	681	753	648	674	666	680	719	705	671	704	691	693	675	715	647	696	684	658	677	668	676	729	672	659	672	649	688	654	691	667	669	639	693	715	717	679	717	683	661	746	672	687	659	671	673	674	670	696	697	716	690	650	645	658	700	650	710	707	687	681	694	688	685	688	675	663	731	641	681	699	699	703	663	718	705	619	692	703	664	684	744	696	718	721	681	692	648	725	706	684	658	690	687	670	701	641	697	709	676	731	686	653	706	738	682	679	684	710	689	654	730	642	680	703	684	667	714	696	664	666	692	669	671	659	681	716	675	690	679	718	707	733	703	668	717	732	727	681	704	651	659	673	684	658	717	713	664	657	651	681	677	668	695	746	726	709	677	717	682	711	717	718	646	671	692	716	665	696	670	727	704	678	711	693	659	634	667	669	657	698	647	707	721	642	648	686	712	660	697	750	687	660	661	645	647	670	666	728	692	695	669	645	691	711	666	660	707	692	673	719	714	668	715	687	699	696	654	677	659	688	675	712	648	679	703	722	671	663	668	638	691	705	648	700	671	678	710	690	693	677	701	688	668	664	645	696	707	698	707	692	689	665	723	740	702	706	712	673	641	684	696	665	715	690	643	687	718	683	637	682	698	682	647	666	678	623	655	695	678	634	681	676	652	705	656	673	681	668	687	690	711	698	687	654	695	718	680	660	724	687	698	675	660	709	700	717	686	686	712	682	658	671	675	665	688	727	662	669	647	678	653	650	691	663	726	617	679	715	741	666	733	677	673	656	667	684	720	638	713	669	660	680	693	698	724	642	681	659	702	686	715	730	766	680	658	666	668	659	669	708	678	674	673	733	689	646	674	687	683	649	701	695	683	665	704	738	708	673	668	659	703	702	693	710	651	629	692	694	713	693	665	683	721	724	696	676	647	674	739	696	694	680	701	719	703	719	711	711	693	703	719	711	702	728	688	667	673	727	651	668	700	640	727	676	684	687	699	645	666	670	690	699	693	670	637	691	679	668	693	726	704	657	688	728	657	728	739	668	676	686	692	642	720	641	637	648	707	677	664	654	658	678	685	689	681	678	670	661	704	632	704	664	716	693	659	657	644	687	683	685	683	693	686	668	636	744	680	686	709	652	687	638	689	738	706	699	704	645	693	689	692	664	696	724	711	706	732	672	685	642	682	675	683	681	669	644	691	724	699	618	687	683	705	717	765	688	687	660	717	682	668	691	687	702	676	724	671	682	679	658	690	662	751	712	655	708	693	717	728	671	669	698	684	679	663	662	706	660	689	708	703	713	667	661	710	709	674	675	647	715	685	661	674	700	685	717	676	691	741	657	693	671	674	714	654	733	718	659	687	717	701	692	678	672	656	691	676	671	683	685	666	674	723	701	690	718	653	693	735	666	727	673	664	673	709	651	693	666	653	700	670	713	672	634	681	660	709	669	698	695	663	678	648	669	696	690	689	690	649	687	676	688	680	686	642	714	721	684	685	697	685	727	668	683	683	666	721	667	697	740	651	728	691	659	704	670	659	706	699	678	684	701	721	708	622	687	667	656	683	669	667	699	712	658	650	693	661	704	691	715	657	583	695	682	673	664	710	695	678	628	684	680	662	712	734	692	672	701	746	642	732	668	701	695	700	624	658	655	685	675	677	706	634	639	670	653	693	681	653	730	656	685	724	701	649	725	730	668	712	699	667	647	674	693	713	637	710	654	704	675	658	678	703	697	695	727	649	731	719	648	698	674	664	674	740	682	725	693	649	652	698	698	651	702	687	659	728	684	685	699	656	684	653	726	672	665	679	709	691	671	693	675	680	673	687	714	671	663	663	676	668	705	701	695	676	661	697	650	699	673	726	676	634	713	656	678	699	691	724	684	637	647	668	716	688	675	664	702	699	694	678	659	656	703	728	659	695	697	651	704	714	679	664	683	681	637	666	711	679	664	754	695	696	692	718	626	703	674	713	662	669	665	691	726	718	677	653	687	631	657	687	657	667	639	679	708	679	707	715	685	653	681	691	680	672	682	671	682	705	730	687	686	676	691	701	696	711	678	741	709	697	687	677	656	689	645	679	730	644	677	756	671	667	691	671	679	673	676	726	660	713	696	692	621	680	681	691	636	681	650	714	675	722	693	686	657	686	689	679	734	682	689	702	719	680	713	667	636	696	706	661	685	673	722	713	654	674	672	660	689	664	655	725	680	680	645	649	642	675	714	674	664	640	673	703	680	696	714	662	709	656	716	694	675	688	651	682	620	699	674	670	680	635	645	698	695	712	654	690	664	637	690	638	646	686	716	644	698	692	653	725	668	663	738	672	662	665	690	693	678	692	697	652	673	649	697	704	681	680	628	667	637	676	681	694	730	707	661	679	680	739	684	687	665	685	612	684	659	670	641	707	656	675	668	631	700	697	647	678	674	677	695	648	706	620	706	664	674	691	689	721	674	679	691	653	742	669	695	661	693	703	721	675	670	727	680	703	670	686	690	640	680	710	669	690	662	670	666	722	684	701	718	683	705	679	617	681	674	698	695	661	663	660	665	701	653	639	736	679	675	680	704	676	712
27094	5850	1362	951	694	566	442	376	333	272	258	278	265	246	221	196	245	214	226	221	204	198	212	243	210	205	185	168	213	187	204	198	194	205	205	205	197	216	186	181	204	190	213	188	188	207	194	194	194	203	178	179	193	186	170	181	182	195	172	170	189	192	193	202	196	212	205	192	162	207	192	184	188	213	190	225	165	183	205	167	175	187	178	179	186	180	210	164	169	195	195	197	171	174	186	197	191	213	183	207	190	208	178	174	174	198	178	194	218	192	203	166	159	182	194	148	193	190	188	169	193	210	189	178	192	193	181	199	205	191	191	196	178	199	196	191	240	178	180	157	202	213	195	202	185	203	169	156	185	187	228	184	199	185	183	190	180	186	179	181	171	173	189	156	209	214	169	198	185	211	197	191	194	199	177	197	195	173	181	184	169	208	187	178	181	176	185	190	183	198	159	186	180	188	170	175	186	204	187	222	197	183	182	205	196	189	194	200	190	172	161	191	185	181	192	179	167	179	165	196	173	172	199	201	185	172	190	190	203	171	190	173	197	200	183	200	169	188	195	196	172	165	189	198	186	183	199	223	185	208	199	158	186	187	162	192	182	176	188	166	198	207	197	188	205	194	212	189	175	211	181	193	186	171	182	159	176	191	175	175	193	204	169	171	177	183	191	189	177	176	187	186	169	201	177	176	175	190	196	176	169	212	199	209	188	183	207	194	183	180	182	178	181	175	176	183	187	188	187	165	196	137	206	178	184	186	186	173	199	198	179	179	178	159	182	187	197	193	163	194	212	189	208	207	173	198	183	193	198	177	174	174	187	194	205	197	194	159	210	165	179	209	187	184	179	197	177	204	184	189	193	214	209	169	188	213	208	190	163	154	204	184	177	174	182	174	183	171	197	200	185	197	219	181	185	183	160	174	184	166	167	200	183	203	206	173	180	186	205	179	192	196	183	179	162	181	192	192	190	196	173	173	191	171	180	173	176	174	171	168	187	177	178	187	189	182	181	181	176	182	176	196	180	181	176	221	188	164	181	211	191	195	196	213	149	179	167	182	187	170	226	193	177	170	196	180	191	180	204	196	190	183	183	194	175	188	196	172	195	194	177	201	173	183	197	190	188	182	183	171	174	166	204	207	191	200	199	196	171	148	190	193	208	173	178	180	190	182	180	168	156	176	183	191	208	168	175	195	182	178	175	168	178	181	194	204	193	182	204	181	211	196	182	192	163	214	183	184	187	169	209	184	176	182	193	164	197	178	180	197	185	198	186	203	181	198	184	169	187	177	215	192	171	169	178	174	196	180	191	190	165	191	204	165	170	196	197	199	193	183	181	180	205	176	205	171	164	182	174	196	195	196	187	183	187	182	187	200	187	191	188	199	176	190	190	175	191	193	203	223	179	203	198	172	191	173	174	224	194	208	203	191	203	177	196	207	194	168	180	185	173	197	217	202	187	198	175	232	170	184	177	175	174	197	182	210	219	186	180	176	181	197	203	163	176	161	189	178	215	191	165	190	203	193	205	190	183	205	185	212	195	199	193	208	204	200	172	174	190	191	171	205	173	174	194	191	197	174	218	206	215	165	169	181	164	196	203	182	191	185	182	191	205	173	179	202	196	205	179	162	151	199	183	161	199	197	183	176	190	174	190	168	203	173	189	192	188	172	210	188	187	179	192	205	167	170	185	189	193	188	182	209	216	193	175	186	188	203	178	186	190	167	184	186	179	196	197	197	184	214	193	183	192	188	171	188	182	174	203	207	177	163	204	197	194	183	193	189	215	180	205	186	176	178	189	197	202	174	158	167	178	200	179	190	186	178	187	197	199	193	201	188	197	172	203	187	193	185	196	202	181	195	186	175	176	206	191	199	174	172	182	149	199	200	197	204	191	203	190	183	213	214	183	193	203	223	178	198	195	184	201	171	185	203	197	174	185	185	169	194	175	177	176	200	179	201	180	181	180	175	192	171	184	218	177	194	194	203	192	194	184	187	185	184	210	169	188	198	191	190	194	185	156	217	215	176	187	165	187	209	182	161	198	181	200	164	187	206	179	167	192	207	206	188	186	182	177	199	194	195	190	193	191	176	195	200	190	190	193	201	188	172	167	210	185	176	173	190	196	193	189	162	187	188	205	190	198	162	171	181	189	173	197	200	203	193	189	196	199	183	196	190	169	219	177	201	176	205	173	186	184	176	162	201	196	195	187	186	152	183	195	183	194	212	200	191	174	194	191	203	159	180	173	196	200	171	180	207	180	176	217	190	196	201	159	182	191	192	189	180	170	184	222	164	211	225	176	191	193	188	180	176	182	182	195	174	192	208	189	200	203	176	191	202	198	172	218	204	185	171	205	204	195	171	193	185	191	180	196	188	190	165	176	183	182	183	199	154	184	202	184	186	184	158	192	179	203	188	220	190	177	176	185	211	188	147	220	206	183	196	207	194	225	192	181	160	179	184	164	186	195	179	194	186	215	188	200	200	179	183	186	171	206	173	199	209	188	182	168	173	177	190	168	173	201	169	190	163	203	201	202	174	188	223	194	173	198	200	177	168	188	189	183	182	160	194	185	156	170	196	191	177	204	187	169	200	183	167	192	185	207	190	196	211	167	194	192	193	169	194	180	202	211	194	186	187	199	183	176	190	169	206	188	207	160	164	173	161	180	178	182	168	196	179	168	194	157	189	173	188	166	208	187	172	177	184	171	163	201	196	211	183	185	192	184	194	192	161	186	190	198	184	177	198	178	177	178	167	185	195	187	187	171	180	167	180	178	187	179	172	173	194	182	185	194	197	166	214	178	210	177	196	175	180	173	175	182	162	177	199	180	200	230	197	201	176	195	180	172	154	185	183	171	182	180	169	187	178	203	184	194	196	184	180	182	178	179	185	191	182	174	193	165	193	168	189	177	172	172	214	189	223	193	194	155	158	183	181	172	162	206	168	182	189	170	195	169	187	178	160	208	199	193	185	191	160	183	200	184	195	163	183	185	181	184	203	195	197	210	194	177	175	211	175	192	183	184	194	165	231	192	170	191	196	157	188	180	166	168	185	175	175	158	196	170	184	162	174	203	161	172	193	181	225	199	201	188	194	171	205	183	195	178	182	181	195	171	182	184	184	175	192	171	182	159	195	185	227	179	194	188	185	159	194	198	176	190	197	186	205	203	168	205	180	198	204	186	177	203	180	181	197	181	179	166	206	187	179	211	202	192	182	196	190	181	167	194	186	189	181	181	210	185	181	164	167	186	173	166	193	174	179	209	174	167	190	166	180	178	184	184	195	182	177	182	188	187	179	195	181	176	220	203	167	184	178	179	189	191	181	174	204	191	181	188	199	204	186	198	210	183	178	179	199	187	189	192	170	170	191	199	178	205	197	202	203	177	184	167	214	190	175	199	199	194	176	188	197	205	185	183	193	207	177	184	167	189	187	180	191	196	196	176	172	202	158	185	188	189	191	177	185	193	195	186	183	192	165	168	158	185	187	200	213	180	172
14708	2355	2681	3041	2699	2152	1911	1654	1451	1295	1155	993	1001	911	869	855	795	780	774	752	712	747	722	660	629	661	679	616	656	629	627	623	617	573	571	579	570	558	565	593	580	585	591	577	532	573	557	583	589	553	574	567	519	586	586	568	540	563	569	555	567	527	542	550	536	564	509	561	536	547	581	541	559	569	569	555	564	540	561	499	535	536	541	534	553	585	572	535	515	547	518	545	531	561	521	567	510	522	562	510	528	545	582	539	537	529	569	530	522	584	536	572	523	534	534	543	517	564	550	595	587	505	568	547	573	506	564	520	498	579	512	515	542	496	561	519	585	595	552	571	531	580	558	566	549	532	546	531	554	556	533	559	475	535	545	556	553	516	497	519	531	513	546	508	476	539	550	535	531	568	506	562	587	551	479	552	528	549	530	526	543	551	555	541	552	582	531	532	521	540	547	550	527	561	580	543	532	515	560	526	540	576	538	545	577	544	556	540	537	539	507	500	526	586	498	558	532	537	554	588	581	580	534	522	523	567	538	559	511	541	574	546	554	571	543	534	572	531	593	538	515	513	554	507	562	544	569	524	547	495	508	542	535	551	553	544	547	524	585	550	564	546	540	543	539	537	563	538	501	529	528	533	553	541	570	527	539	583	520	591	498	582	537	525	540	535	545	555	523	549	555	542	540	556	529	545	548	537	555	480	564	588	551	549	568	510	541	574	574	544	533	546	535	522	548	575	543	540	557	552	541	548	587	566	548	540	523	525	545	562	568	531	533	573	553	567	561	526	567	537	564	547	577	558	521	530	520	484	538	527	531	510	559	546	581	543	540	487	555	564	513	561	548	493	562	568	545	533	546	565	548	517	548	515	538	539	567	536	555	494	516	540	518	542	551	579	562	532	549	534	572	496	572	578	546	554	514	556	536	531	518	523	515	569	521	583	529	501	536	560	526	531	551	520	550	512	519	558	555	544	557	567	529	495	554	503	498	510	515	523	500	574	545	555	564	534	534	564	484	527	557	490	583	576	536	572	558	532	587	514	543	566	549	547	546	524	553	497	539	537	512	491	549	533	591	540	532	520	556	568	551	552	521	507	574	525	547	554	526	576	558	528	566	534	526	544	523	511	572	578	565	549	541	479	460	532	550	527	554	531	542	529	560	524	506	608	531	517	521	541	509	576	533	575	537	529	547	578	529	498	517	500	547	562	518	533	563	544	554	548	553	544	536	532	538	559	512	559	542	530	541	537	546	572	575	530	507	499	537	526	530	565	527	509	540	515	577	555	561	573	560	550	503	532	521	551	553	535	520	512	565	595	552	545	564	567	522	509	574	505	518	532	561	530	598	527	522	574	569	529	517	509	565	493	536	531	541	511	524	536	530	562	513	535	552	543	540	529	558	582	503	522	529	543	578	546	519	531	532	522	557	523	523	523	565	539	571	545	555	510	561	550	547	571	525	531	530	537	496	526	567	565	515	583	553	543	536	547	525	554	560	545	521	505	504	552	523	553	522	554	515	572	563	553	578	531	581	559	518	513	508	541	549	523	521	541	546	559	547	534	563	551	525	532	536	579	522	527	522	516	555	545	567	544	549	550	579	546	507	502	530	504	564	519	553	544	536	535	517	511	549	540	531	568	555	536	550	542	499	489	509	499	542	547	554	566	561	528	559	554	549	567	513	557	501	537	522	549	536	537	519	567	563	492	483	542	522	540	563	546	566	531	556	548	514	511	540	495	561	515	543	493	523	517	526	563	512	567	560	536	530	499	520	581	527	555	551	504	568	500	583	513	535	563	533	550	527	560	531	588	586	578	490	526	550	520	529	549	542	532	543	554	518	517	582	565	541	564	577	527	544	535	563	590	579	521	514	556	510	510	541	524	533	531	508	586	524	552	536	560	533	525	547	547	502	554	516	538	529	607	537	575	504	520	526	517	531	528	599	569	588	514	591	533	544	569	565	547	560	573	556	503	501	543	564	513	529	536	543	555	516	522	560	545	500	524	529	523	548	566	545	579	562	582	556	506	480	508	544	564	547	564	514	556	516	567	572	598	525	554	569	545	533	553	553	528	549	555	523	568	558	570	524	554	540	528	571	525	535	543	534	564	554	562	561	558	534	513	553	530	485	554	550	540	515	546	514	541	553	550	510	559	558	557	533	512	523	558	531	527	574	562	537	579	565	531	532	557	522	567	517	536	543	535	532	548	532	528	506	595	532	499	543	579	527	523	514	530	493	578	528	581	497	534	561	533	532	513	513	555	539	509	560	519	558	547	511	508	538	514	540	565	518	570	523	552	531	527	482	510	556	555	573	522	494	553	598	564	514	544	565	552	542	566	554	554	562	572	545	540	528	459	533	587	562	568	532	495	492	538	504	531	503	498	538	561	505	545	537	527	542	513	520	552	551	559	564	554	525	551	558	526	558	558	530	598	557	572	549	539	536	568	550	538	532	561	533	521	536	522	532	530	572	514	545	553	560	567	555	546	547	559	536	495	541	501	520	536	540	559	559	557	503	552	538	549	551	561	549	557	541	584	571	561	549	580	576	549	503	572	547	531	544	552	547	526	567	535	543	519	541	554	512	525	546	554	577	538	546	520	525	553	535	540	540	528	553	510	540	574	548	540	555	546	529	540	493	520	533	545	486	573	580	558	546	529	572	541	550	555	505	553	549	514	554	532	518	565	559	519	532	531	545	550	576	522	533	526	579	586	513	546	564	535	504	537	539	549	527	554	548	495	520	528	558	514	549	527	552	518	528	466	573	524	546	538	541	557	566	535	549	529	575	539	568	516	580	562	565	534	529	568	530	565	567	515	547	543	554	538	548	492	526	544	545	581	500	545	507	549	574	522	549	540	520	548	506	556	594	519	541	553	551	554	576	520	558	586	549	533	532	508	554	543	568	561	524	480	605	554	556	581	545	549	561	545	515	544	545	559	520	564	560	524	543	555	507	588	528	528	561	563	546	556	574	516	565	539	559	552	554	561	539	547	567	554	542	532	552	571	562	583	530	498	562	577	531	550	490	576	507	548	555	532	488	516	571	579	505	576	547	545	527	539	560	552	528	548	547	558	560	573	547	566	514	501	546	530	549	519	550	571	517	518	505	529	558	515	504	572	532	534	560	539	538	587	572	555	572	597	565	549	542	535	538	512	532	550	550	585	549	552	557	544	525	533	597	525	539	531	563	524	552	539	553	581	532	541	535	551	526	520	551	538	523	586	539	548	523	503	550	540	547	574	535	523	509	531	531	554	534	522	530	545	543	563	549	557	563	594	575	562	526	533	530	513	499	579	498	552	533	527	545	539	524	579	545	559	524	583	607	524	554	556	540	545	530	569	552	580	564	566	494	561	510	560	511	507	543	575	540	491	546	572	595	514	525	525	496	521	579	569	572	502	571	549	567	532	534	543	540	541	557	563	571	520	528	528	558	552	529	566	531	494	556	551	562	516	539	542	588	527	548	517	501	548	523	534	554	529	558	560	555	477	533	533
41233	13267	3086	2034	1385	1073	855	759	655	574	548	563	496	489	469	475	427	374	440	421	409	418	418	381	395	373	403	386	377	421	392	391	384	339	352	395	375	370	365	398	362	382	426	365	342	392	380	402	421	357	370	389	363	382	357	339	371	386	368	367	384	380	380	388	394	345	357	394	367	377	356	389	347	355	331	343	348	350	378	349	364	356	343	363	334	409	382	382	368	365	336	373	327	397	408	372	361	385	368	327	364	362	310	352	352	397	354	336	369	355	378	365	321	360	387	348	363	356	359	403	370	402	351	332	370	372	348	342	338	353	369	349	358	359	386	375	361	397	399	358	360	354	365	363	371	359	362	344	347	360	354	382	381	363	387	344	378	353	353	377	361	360	366	359	336	375	363	358	333	349	335	360	367	359	365	399	382	370	350	334	385	386	349	354	377	356	316	387	358	354	376	404	342	357	317	379	375	359	380	369	342	348	364	362	369	378	390	361	359	339	350	352	357	338	368	309	358	368	372	371	373	343	386	379	378	376	359	358	343	382	358	374	375	331	372	386	375	343	363	347	359	320	355	376	362	352	380	389	373	358	333	390	332	421	400	354	372	359	346	408	358	322	404	322	391	369	385	362	342	333	353	367	350	333	365	323	366	351	378	376	353	403	363	367	343	352	410	351	398	340	329	387	379	350	338	334	384	357	413	392	389	357	373	366	346	379	340	350	362	363	375	364	324	367	341	358	373	390	366	357	367	359	351	403	362	345	360	344	347	351	383	363	381	354	351	382	359	368	346	356	347	369	344	339	353	374	362	409	333	340	374	357	371	344	313	352	357	391	345	328	370	355	376	387	360	351	346	338	339	316	342	348	334	328	374	362	385	367	336	351	321	355	367	339	401	344	350	370	405	376	359	313	375	365	363	343	362	384	354	345	398	356	320	348	366	365	341	365	367	335	394	383	384	389	389	391	341	353	392	382	333	385	381	370	374	353	357	397	378	364	341	342	350	351	380	360	379	392	352	384	388	358	368	363	359	351	357	342	352	345	363	354	320	355	359	358	353	343	348	389	330	343	378	318	328	357	348	359	358	369	337	365	338	320	366	364	370	373	375	335	376	346	380	389	377	396	371	362	327	360	354	329	349	375	366	396	335	379	355	371	390	340	373	363	382	383	355	375	335	335	332	375	356	345	333	367	334	382	359	371	379	338	364	350	353	380	405	356	364	361	368	378	368	393	356	335	389	377	367	335	322	337	321	340	365	392	388	357	366	398	361	362	366	347	358	381	370	369	333	356	372	353	360	325	377	359	375	366	373	405	341	373	364	362	353	346	357	370	366	365	373	356	359	358	328	359	359	329	379	384	351	349	386	386	375	355	360	327	350	379	345	344	377	358	361	420	345	352	346	360	354	389	371	372	362	343	351	346	381	368	364	359	357	366	376	350	371	383	346	370	331	344	366	344	363	375	361	385	366	396	351	336	360	360	352	351	371	347	307	359	328	385	379	356	369	358	388	354	381	368	376	343	368	352	343	349	361	384	349	367	355	389	388	390	347	370	318	358	344	391	387	380	331	359	389	393	366	341	354	385	366	377	325	385	378	354	388	356	397	364	381	363	369	373	357	376	380	378	360	373	368	349	359	394	378	379	393	343	315	395	376	376	376	361	339	435	328	349	335	344	380	407	366	358	346	363	339	369	385	328	346	343	407	374	337	369	352	384	384	374	342	374	357	355	347	364	358	375	390	392	368	378	373	345	331	385	365	357	345	340	366	391	336	399	392	338	347	335	377	337	337	365	346	310	336	334	373	359	339	391	387	362	393	370	354	335	353	373	337	377	387	389	364	351	367	354	357	338	341	353	336	376	382	384	367	393	380	390	352	343	355	403	342	346	340	372	403	370	357	346	374	322	372	378	340	369	340	334	352	340	380	373	370	364	397	395	384	383	383	357	330	347	347	407	395	375	332	369	344	364	361	365	355	357	344	334	366	414	356	362	370	353	384	355	396	342	356	380	365	363	372	359	371	333	354	346	349	344	358	386	363	353	356	366	366	372	405	380	400	357	366	363	362	366	383	332	389	361	359	340	384	341	353	361	394	384	349	336	310	390	362	342	393	338	339	352	384	355	373	349	361	334	356	347	388	332	402	377	377	395	380	360	377	372	361	342	349	372	397	373	368	348	364	370	376	370	360	352	357	366	387	372	369	388	388	314	347	378	380	350	370	369	373	391	328	360	375	360	377	357	371	389	374	365	332	368	355	357	373	369	388	379	351	342	373	359	335	366	380	359	371	375	369	389	348	346	394	363	422	414	314	356	362	378	353	337	403	366	367	385	378	372	390	358	357	358	363	386	343	357	369	366	372	353	376	381	352	355	331	367	376	334	365	314	362	355	343	387	352	319	369	359	361	354	367	397	344	330	361	342	353	353	364	379	340	361	339	385	360	367	367	339	354	358	341	370	333	387	334	357	337	320	358	367	363	338	362	374	355	363	361	375	371	348	389	364	401	373	361	351	360	337	375	373	351	338	357	344	337	369	343	344	334	362	334	320	360	347	362	360	375	375	375	357	329	347	382	356	348	341	356	342	364	325	326	354	344	334	372	368	371	346	349	362	364	350	386	366	370	381	342	355	391	334	355	363	341	337	371	351	330	373	331	373	389	371	357	349	360	348	363	362	392	342	378	363	385	365	345	383	364	367	374	390	365	379	346	346	406	382	346	383	353	403	362	357	394	376	328	370	366	346	358	380	353	357	362	348	389	328	354	358	372	378	362	364	399	321	401	348	370	346	354	350	340	373	344	363	405	376	382	372	355	412	372	355	365	356	364	349	365	363	354	330	391	353	399	334	331	360	344	356	350	381	336	355	358	311	378	317	328	340	357	352	378	386	342	380	350	324	347	369	367	365	351	361	371	370	331	365	351	360	325	356	352	346	315	373	341	382	392	331	369	346	386	353	369	336	358	367	365	343	333	386	352	329	348	301	369	378	343	340	352	337	354	338	363	376	369	390	365	344	350	326	348	347	364	382	354	374	358	390	339	345	361	344	374	357	387	349	351	349	343	368	388	360	375	389	342	379	359	383	384	375	359	372	409	374	332	364	347	374	364	351	357	348	353	403	348	355	340	398	367	355	350	367	406	375	356	364	358	387	355	364	344	367	363	394	336	379	390	399	350	372	365	356	338	389	345	371	391	382	354	377	354	329	398	386	356	373	341	374	354	384	353	371	344	367	374	400	368	369	369	345	361	373	362	366	376	373	368	362	374	344	383	384	387	373	364	360	368	365	368	363	325	377	365	361	330	355	340	384	384	368	361	368	353	352	342	358	373	381	366	381	372	360	381	368	377	355	410	379	352	377	359	369	351	325	365	354	346	381	393	353	376	358	383	407	371	347	352	353	348	395	377	340	340	374	365	344	369	356	362	359	356	385	346	361	338	353	368	347	342	343	334	361	382	335	367	365	362	310	353	378	356	356	360	357	393	381	352	353	341	370	346	341
21607	4336	4819	5602	4946	4125	3422	2976	2641	2315	2092	1893	1694	1686	1601	1483	1454	1379	1321	1262	1253	1233	1153	1165	1189	1123	1123	1108	1137	1082	1067	1074	1055	1046	1076	1035	997	1070	1012	1010	1022	1000	989	1004	997	1000	1005	965	1006	975	940	1026	972	966	925	948	1018	965	999	955	941	961	894	1049	901	927	941	945	1024	970	920	950	905	925	968	980	901	930	944	987	953	910	958	967	934	937	952	954	946	940	934	963	917	910	951	929	967	925	967	924	927	910	922	895	942	925	920	982	983	874	909	910	895	914	927	918	919	956	967	953	931	973	933	980	903	901	890	963	907	924	987	901	939	903	953	953	943	920	918	942	987	943	924	959	904	962	890	951	950	915	947	967	868	898	930	920	924	922	964	907	947	946	894	905	904	940	894	888	936	934	985	866	923	906	927	924	896	960	929	922	927	950	916	889	930	927	948	932	931	926	914	930	915	889	906	898	899	973	907	961	900	917	908	942	918	925	949	923	886	959	962	940	929	905	896	967	924	819	890	897	897	984	957	882	900	903	883	925	933	945	931	931	941	921	937	894	935	964	901	935	966	918	904	892	897	950	937	905	922	939	918	904	897	905	943	892	927	916	920	892	959	928	992	912	942	972	964	938	927	946	964	924	907	904	869	914	910	951	961	860	1004	952	958	936	899	970	903	917	989	898	877	929	959	906	844	928	864	904	909	888	952	959	847	929	934	911	927	908	940	923	985	932	865	895	974	891	897	905	922	944	862	877	937	899	955	895	881	899	976	936	877	927	951	921	922	918	904	961	928	922	849	951	940	900	928	883	893	969	933	939	901	913	931	954	878	917	927	991	934	957	883	955	934	912	949	927	923	883	1012	930	896	930	893	931	883	931	927	914	861	933	941	893	905	847	950	912	923	943	943	976	895	897	884	931	908	895	877	942	928	919	938	920	951	947	914	970	912	959	917	897	908	828	890	972	900	908	897	891	952	931	899	920	919	975	888	955	937	909	907	936	935	917	959	937	909	874	951	950	952	919	965	899	926	961	962	921	901	943	989	892	912	919	935	905	868	860	956	915	922	891	924	906	920	935	902	936	910	923	997	864	933	967	890	914	992	885	914	881	921	960	957	930	989	917	967	894	930	942	884	954	865	914	884	911	948	949	877	875	908	951	912	982	885	906	914	956	896	938	864	874	866	883	973	974	943	920	912	909	907	910	947	936	877	868	928	912	912	971	917	888	914	899	916	921	858	894	958	933	955	891	893	930	919	929	915	917	916	931	922	940	913	949	899	895	941	876	940	933	951	941	944	940	931	886	922	954	885	955	923	934	944	920	953	937	875	905	895	895	906	896	902	885	921	918	956	929	988	925	906	961	960	910	912	893	920	931	927	836	899	847	933	912	968	915	916	928	907	897	1007	888	927	919	868	972	988	904	903	948	910	965	909	916	958	927	997	860	895	940	907	976	927	906	963	954	961	925	958	944	936	995	951	926	932	939	953	916	903	887	902	948	891	940	926	948	880	952	897	963	930	925	895	906	935	978	950	848	966	952	955	960	888	942	903	951	915	906	940	939	901	911	962	892	912	980	880	879	925	941	982	955	868	933	912	916	947	884	927	957	919	927	900	944	924	942	938	915	914	908	945	895	883	957	936	909	921	922	971	949	927	925	954	922	938	922	902	902	901	903	905	945	878	894	944	897	901	923	927	929	903	952	946	943	997	916	935	884	867	927	878	904	936	960	945	887	878	919	933	916	899	936	914	867	929	895	927	889	854	942	917	922	924	914	887	918	897	967	918	920	977	916	946	924	881	919	943	898	908	926	958	920	911	839	953	922	887	915	922	886	966	910	897	921	964	892	900	907	915	913	943	954	857	968	950	917	868	952	912	914	944	878	970	982	902	913	895	942	927	924	909	878	935	927	894	902	957	913	907	939	926	880	914	910	935	933	972	915	903	918	913	936	911	901	941	878	918	889	885	925	979	966	923	963	907	897	893	919	983	942	945	931	899	890	875	1020	896	922	878	930	977	944	948	927	848	901	938	917	997	909	944	975	890	890	915	858	927	902	882	918	914	881	928	936	915	906	976	920	927	931	900	905	960	916	922	888	901	936	940	857	921	925	892	929	914	961	879	937	910	913	962	853	932	912	918	909	919	948	900	907	915	920	956	904	885	924	968	875	905	922	929	912	919	942	931	908	956	921	895	931	993	847	914	941	950	979	946	926	894	944	943	993	926	901	918	882	878	921	894	917	913	948	932	967	952	919	922	953	940	955	952	955	846	911	889	943	938	909	935	941	921	919	925	939	919	923	943	892	898	959	946	919	875	919	860	926	886	929	915	924	912	913	890	937	905	885	917	915	956	905	912	885	916	911	912	965	980	900	908	879	936	906	924	893	903	969	904	939	933	920	978	886	923	968	927	906	959	903	922	899	965	937	904	934	925	879	907	906	905	921	904	947	896	935	935	904	907	922	925	950	839	934	972	898	941	957	907	946	935	887	909	871	936	921	949	876	902	964	960	901	916	904	887	948	968	881	924	957	929	913	897	961	899	919	893	927	914	927	937	914	846	925	902	915	904	911	858	891	953	930	891	885	995	889	938	928	924	966	912	980	895	936	888	864	941	921	876	934	922	881	932	896	963	949	942	911	923	928	919	927	913	917	959	926	920	886	911	910	874	959	910	852	962	952	929	970	940	910	900	918	879	900	978	909	945	880	942	888	945	972	930	900	945	909	940	929	911	924	963	913	882	873	970	983	939	901	953	900	902	909	952	948	918	925	898	929	969	892	902	933	922	885	915	897	929	931	953	880	939	857	911	937	872	920	906	948	890	938	956	900	894	934	917	952	964	919	931	981	923	915	995	948	895	898	906	926	915	859	861	955	960	889	962	924	984	890	1025	958	959	932	935	885	914	917	932	916	974	952	904	931	931	899	957	866	947	915	949	903	921	856	938	841	925	951	870	959	931	939	924	940	930	897	924	931	890	939	908	907	955	930	907	954	930	937	921	909	922	896	921	942	900	917	929	976	898	941	931	943	942	973	913	902	921	929	893	886	928	879	882	911	898	946	886	874	928	908	932	926	910	935	924	908	939	849	904	956	923	957	908	926	926	901	938	918	929	878	899	924	903	857	912	899	961	922	924	962	985	977	908	874	932	882	911	967	935	908	949	891	928	932	966	910	950	921	922	898	899	905	887	911	881	904	919	911	937	922	924	959	896	939	918	891	869	914	893	920	925	878	914	938	956	992	875	920	968	949	949	951	934	906	908	926	874	886	867	944	969	910	883	922	929	997	873	916	867	911	967	939	928	903	913	884	903	914	952	940	926	962	939	933	943	889	867	877	924	902	909	935	904	901	949	973	909	891	951	863	893	925	908	938	899	948	900	882	935	934	876	916	920	949	937	934	942	887	892	938	933	926	892	883	925	936	945	901	869	944	934	892	919	929	954	944	978	918	950	946	883	921	922	929	912	912	915	882	910	886	903	935	906	912	887	886	899	922	953	967	910	956
4393	362	251	260	245	276	263	269	253	263	271	249	258	269	250	253	256	263	288	277	272	257	263	279	272	253	264	250	275	291	278	263	262	318	298	242	256	247	290	267	269	268	293	260	244	299	248	255	239	286	255	251	264	252	271	277	249	241	247	272	215	252	264	222	293	249	277	254	260	266	241	260	242	246	288	263	263	252	280	268	267	281	248	264	262	251	275	258	254	264	257	230	251	284	280	257	266	305	261	258	249	257	285	245	283	275	270	264	289	254	277	269	270	267	274	258	239	242	260	249	281	241	267	288	283	233	273	253	246	273	251	272	260	299	280	253	249	272	269	243	270	273	257	256	282	252	269	305	277	269	236	244	262	276	259	279	247	259	243	266	289	263	261	235	247	241	249	242	253	239	284	271	272	243	273	264	289	274	266	250	271	284	277	272	247	251	241	282	246	280	249	253	274	285	271	259	298	283	253	290	249	234	247	260	253	273	263	251	266	279	281	306	237	252	265	279	259	269	255	260	263	276	246	243	218	244	264	249	271	284	270	276	270	267	272	258	256	261	258	250	249	236	269	244	259	266	289	274	250	280	247	266	280	284	255	254	246	263	266	220	252	256	242	272	286	260	274	289	294	265	241	259	271	275	253	244	274	287	285	274	271	254	255	303	294	230	250	322	267	296	275	238	222	288	279	274	243	264	263	273	246	260	249	257	279	267	267	256	255	264	263	253	261	258	277	269	269	281	270	235	279	287	273	258	262	249	282	260	268	275	264	235	268	267	262	292	276	253	246	248	282	279	248	230	241	259	247	262	275	245	253	251	250	240	276	269	267	211	247	232	290	273	273	273	288	262	290	274	214	263	250	254	257	267	236	257	252	264	262	231	273	238	241	257	285	270	268	263	268	243	276	273	271	252	265	280	265	267	283	261	250	272	221	273	282	260	237	251	271	291	289	248	259	279	259	253	262	277	272	271	271	275	264	246	301	259	263	271	284	264	243	264	246	240	257	277	269	284	250	266	272	263	228	280	277	273	274	271	263	287	276	244	273	282	277	283	281	268	262	286	239	268	247	226	244	247	281	255	270	246	274	259	234	272	253	282	252	270	272	269	247	276	263	300	296	251	265	268	248	278	301	276	252	267	258	249	268	285	262	292	307	302	239	270	262	230	264	253	241	252	259	287	237	288	291	263	246	260	241	267	272	301	247	262	290	256	257	267	257	262	252	268	264	267	283	282	254	251	239	231	265	280	305	250	275	269	258	271	265	284	286	243	261	295	261	259	273	256	264	255	271	253	306	251	268	246	266	292	273	266	256	262	286	271	243	283	257	248	268	267	263	283	273	275	295	277	262	284	262	274	284	266	259	284	257	251	292	241	278	243	283	254	251	269	246	243	261	266	282	251	263	293	269	279	256	282	289	269	247	255	275	243	268	270	246	242	266	255	268	286	221	228	257	245	256	251	278	247	244	253	244	248	237	281	265	267	278	258	250	271	281	266	288	267	302	249	279	265	286	278	262	264	276	262	253	238	279	287	257	245	269	238	269	301	260	252	237	270	280	271	279	275	278	237	276	262	290	252	291	292	262	267	261	269	276	243	263	306	287	256	283	258	237	263	279	255	277	282	257	221	279	262	262	250	295	281	284	267	278	262	257	245	275	288	291	276	295	274	276	239	286	274	254	242	265	269	267	281	313	261	270	271	252	257	261	245	280	285	273	272	280	252	256	256	267	236	281	279	239	254	254	283	280	261	280	245	245	253	268	289	272	260	276	252	274	258	254	267	262	258	246	251	233	259	285	259	284	252	286	276	294	278	289	247	255	253	269	270	244	252	256	281	261	247	274	244	274	253	256	268	263	253	281	251	251	266	283	284	269	272	261	248	251	270	247	293	259	281	307	252	284	262	260	261	300	255	274	224	294	252	283	287	277	288	280	264	280	273	266	263	267	287	244	268	280	251	287	292	248	258	289	233	282	282	214	264	271	276	310	251	231	271	272	270	264	260	277	288	270	257	277	266	250	254	251	281	291	251	291	252	274	289	286	237	259	266	275	282	246	271	245	260	244	253	246	267	268	300	254	276	254	270	269	265	269	245	274	255	268	257	288	255	266	270	277	262	255	263	264	272	273	252	231	227	208	255	303	275	256	269	261	250	255	254	266	273	290	254	224	271	246	282	240	289	272	286	237	258	262	276	253	236	259	287	262	291	239	223	240	251	242	260	253	254	295	275	275	269	260	271	306	252	279	262	237	244	270	284	271	282	280	280	283	285	241	266	277	267	261	244	252	269	248	278	235	255	286	268	273	281	272	263	264	285	273	245	274	214	243	303	276	272	268	259	291	239	279	258	231	295	266	267	272	284	218	283	273	280	253	323	271	263	292	291	229	279	265	263	260	258	265	287	296	259	261	276	242	259	273	278	263	246	253	262	260	228	250	273	269	259	260	263	254	256	219	261	245	262	271	263	256	270	242	258	254	252	251	269	301	276	241	245	248	268	252	281	263	280	306	270	268	238	263	273	252	253	277	259	255	246	249	259	281	267	267	292	276	282	241	242	235	263	241	254	294	273	253	224	275	263	278	254	241	250	280	272	260	261	272	284	256	282	260	248	261	260	262	265	226	289	315	263	245	260	252	259	249	251	258	258	220	328	280	260	239	265	247	264	240	271	285	284	279	271	258	249	241	260	269	253	259	243	278	255	272	289	261	239	237	252	258	282	280	268	254	273	246	273	264	265	288	272	281	268	249	266	263	276	289	251	250	261	260	281	264	260	259	274	253	269	265	257	270	268	286	216	266	268	256	262	266	272	276	272	314	242	252	240	263	268	261	272	282	250	254	262	290	275	252	279	257	269	280	274	273	273	288	250	264	224	281	247	273	273	276	249	239	291	263	269	265	266	286	277	272	257	260	259	251	261	270	283	256	277	263	258	255	299	266	245	249	261	256	248	269	284	264	232	254	272	284	279	265	269	269	256	248	262	332	267	270	278	232	263	264	262	252	273	301	238	253	269	244	257	296	266	277	258	294	300	266	280	263	277	263	279	240	243	262	265	253	275	281	249	266	263	290	275	300	274	259	268	272	263	288	252	269	231	289	291	246	274	256	283	261	280	258	259	261	292	248	253	282	265	256	248	281	280	239	245	264	251	270	266	273	270	266	268	235	271	233	276	279	287	268	278	245	233	274	262	245	263	265	242	250	244	286	277	273	280	268	277	290	270	292	227	268	260	251	271	277	283	291	231	291	285	255	257	260	267	275	280	277	249	257	287	271	235	262	287	277	259	261	224	271	250	269	247	263	271	283	257	287	268	299	244	271	245	256	268	266	262	256	292	248	242	261	295	200	276	253	268	279	295	259	270	258	293	246	268	234	299	269	276	269	280	249	260	257	273	279	253	262	269	233	263	316	272	271	252	257	251	254	231	259	308	231	267	268	252	248	240	266	294	245	271	268	255	301	269	244	255	250	242	254	272	248	260	235	252	296	279	251	277	268	257
3564	731	714	743	738	784	716	704	678	706	696	685	721	719	687	702	675	671	723	673	684	634	706	698	728	682	697	691	699	674	689	721	708	704	690	662	695	682	657	688	665	639	713	682	665	693	722	700	670	666	682	718	659	664	706	668	672	660	670	687	706	667	734	692	652	704	674	689	695	691	671	654	664	706	645	723	679	712	671	730	670	672	653	696	681	687	676	651	723	639	673	689	649	662	676	659	682	636	681	662	667	665	691	732	676	676	729	690	695	674	645	701	675	720	703	651	750	688	708	671	679	675	724	706	709	612	666	638	651	680	667	689	710	606	702	692	658	679	681	716	697	653	666	682	648	690	699	703	679	656	680	701	682	746	684	683	696	683	673	667	703	682	690	714	653	693	724	696	693	680	689	671	682	655	649	696	675	722	695	716	691	716	665	682	721	710	680	696	675	669	781	659	658	700	671	670	659	762	659	652	662	712	684	668	696	735	680	637	714	742	663	677	714	710	684	684	677	718	648	650	672	678	669	680	714	694	668	664	684	656	628	657	702	710	659	677	673	632	695	659	673	666	617	676	660	679	709	696	670	691	680	654	672	686	702	698	674	673	719	691	705	685	687	701	702	645	678	692	668	683	670	665	648	687	660	690	677	704	702	641	693	694	736	665	661	664	699	681	685	668	676	726	698	686	695	719	663	704	704	694	680	631	711	715	654	687	685	691	698	666	722	698	624	690	658	677	712	654	673	664	719	715	687	682	695	673	633	723	682	638	700	662	682	679	707	623	684	686	706	693	661	662	662	671	690	698	691	709	668	657	738	671	693	673	690	677	684	689	689	671	678	654	706	674	693	712	711	653	670	708	661	666	678	663	707	683	685	699	689	693	643	657	650	675	707	688	713	706	723	695	735	704	667	710	697	661	666	685	668	694	678	696	650	651	653	652	672	696	697	676	657	669	640	669	686	682	724	693	681	646	681	692	755	662	679	719	699	692	675	727	690	639	719	715	648	665	705	717	701	664	696	657	692	697	680	696	739	653	697	704	658	645	716	713	672	687	679	691	686	683	683	675	720	741	700	696	656	651	672	670	659	662	666	670	720	653	672	667	704	682	644	666	699	693	689	665	696	660	681	690	677	640	667	712	662	714	672	691	665	688	721	699	684	672	700	698	701	638	696	691	626	720	645	712	682	655	720	668	676	660	704	671	641	693	674	702	651	705	698	637	738	668	644	724	704	689	684	682	655	702	721	662	673	695	690	648	725	684	660	665	690	715	658	700	725	671	673	654	685	682	664	672	664	689	674	690	693	681	701	627	687	733	719	735	659	674	677	694	698	631	677	719	682	727	646	653	698	698	634	622	616	685	703	666	664	703	707	684	676	644	668	674	634	694	679	700	685	703	683	708	645	672	721	688	692	754	683	685	675	690	705	702	645	728	658	688	639	708	700	657	709	701	700	714	675	647	688	674	692	724	669	679	670	656	712	648	705	667	678	690	685	638	650	706	696	683	747	668	679	662	688	666	707	658	695	692	683	691	703	692	702	682	657	693	660	661	684	653	644	707	711	707	688	702	717	684	666	680	717	651	666	664	700	694	673	749	671	676	665	645	685	688	637	657	707	690	670	672	684	729	678	719	691	674	693	710	682	677	705	674	666	737	655	685	711	685	677	661	700	670	719	704	671	686	685	677	702	747	650	657	718	700	662	669	689	651	663	717	674	692	673	704	671	678	660	650	677	739	688	689	683	711	682	708	726	691	711	650	692	724	691	662	691	694	633	679	712	676	674	691	642	710	689	702	682	674	617	669	675	721	660	653	685	641	642	655	672	714	677	676	667	718	677	693	695	722	693	665	696	689	673	693	659	687	646	650	674	693	689	699	682	719	705	714	710	689	699	675	679	680	686	683	707	650	665	683	710	661	676	681	686	664	688	711	678	701	731	674	676	665	718	687	692	698	717	684	681	660	708	676	710	647	666	700	675	637	638	698	706	690	656	670	688	671	688	681	664	680	742	686	673	648	705	617	718	648	670	667	727	689	719	744	663	659	668	692	701	701	663	698	653	714	677	684	695	692	726	700	690	686	693	680	674	685	698	737	655	691	678	657	690	698	698	633	670	656	645	669	687	685	660	627	690	741	659	682	680	697	697	708	700	736	657	654	648	693	612	686	678	717	709	675	686	626	657	714	695	667	682	653	688	725	693	681	697	716	695	680	678	654	703	644	749	668	670	718	667	691	679	685	675	677	737	663	680	708	670	657	642	669	684	635	746	706	658	693	679	698	715	686	624	646	686	689	665	672	691	736	655	746	669	689	685	744	671	683	716	692	704	721	626	660	731	713	666	685	708	674	673	676	730	680	685	648	719	641	686	657	674	675	706	670	671	694	714	682	703	693	652	647	699	689	658	681	704	711	720	703	672	677	661	696	677	703	671	683	719	712	690	694	702	646	679	740	675	671	699	675	666	679	662	676	687	669	663	677	648	681	692	644	691	665	685	715	681	724	695	685	692	670	692	645	680	735	681	693	722	641	675	739	646	688	677	661	662	663	725	673	732	671	716	678	689	668	667	718	671	692	663	719	716	695	650	675	653	711	683	689	656	633	674	684	700	685	687	678	668	662	705	687	691	631	748	698	653	705	655	654	726	672	687	651	700	668	700	709	644	684	713	653	700	669	694	653	672	634	683	689	690	686	690	690	666	694	639	672	639	659	672	695	677	663	682	723	697	660	686	720	696	734	666	711	676	678	650	702	715	731	687	715	660	680	717	653	688	646	669	683	674	682	675	697	672	690	676	719	704	637	700	673	729	673	662	686	657	665	667	705	713	686	715	715	742	663	687	693	717	661	670	694	689	666	699	688	705	689	710	725	694	633	691	682	702	624	669	668	676	721	709	646	683	700	700	664	704	665	700	662	690	622	637	734	708	672	685	688	690	727	680	679	679	740	644	657	716	694	675	665	645	683	682	668	684	675	691	691	683	665	673	714	692	674	716	726	708	684	666	661	685	653	655	638	692	690	655	667	610	682	643	719	701	702	736	730	617	712	674	625	658	670	697	643	682	696	708	669	729	703	674	684	681	740	687	702	750	680	677	674	685	734	663	738	700	670	671	673	686	714	689	676	680	683	642	674	676	681	722	644	671	683	696	666	653	707	645	678	682	704	729	679	693	715	684	675	701	677	678	698	696	680	737	695	693	653	680	673	605	637	669	646	650	729	632	681	657	707	694	676	660	710	689	684	657	696	716	709	682	691	714	721	634	700	658	669	654	670	682	685	672	657	709	658	675	672	642	647	717	696	657	636	662	616	654	666	654	690	696	720	684	698	679	669	697	674	679	673	673	674	706	667	671	689	682	647	662	676	689	710	703	653	660	731	659	686	693	741	697	692	664	690	679	738	684	704	674	662	661	716	666	664	668	664	684	682	655	676	708	613	668	736	708	639	686	715	647	701	662	672	710	715	620	682	670	668	682	714	706	661	692	674	705	663	709	697	659	656
27977	6156	1352	952	682	490	395	396	316	319	257	251	281	252	254	214	223	197	208	248	208	228	216	203	221	225	193	223	220	220	197	188	220	195	225	185	179	196	185	213	165	208	195	176	185	188	194	165	190	192	209	185	224	186	187	197	217	187	202	195	199	173	194	208	189	193	188	192	193	189	206	198	184	201	182	202	191	173	174	191	183	194	178	157	211	191	217	196	180	134	176	195	159	185	175	178	191	183	185	158	187	174	182	203	183	180	188	195	224	206	189	162	176	170	161	210	198	199	198	167	186	183	195	183	194	182	153	206	225	184	181	199	202	209	181	171	214	195	198	187	219	163	179	212	197	192	173	213	198	190	181	180	171	219	171	202	164	169	186	174	186	192	159	186	171	188	211	197	176	149	165	173	189	188	170	170	181	174	201	194	180	174	182	230	184	164	178	178	173	176	204	187	197	182	190	169	170	187	186	144	200	167	193	166	190	203	184	184	177	215	177	207	190	196	178	158	187	194	215	201	179	185	173	187	174	178	196	191	155	206	179	198	194	196	183	167	181	178	190	172	176	180	183	178	208	192	175	180	202	178	166	191	195	208	175	170	226	208	179	188	179	164	176	187	181	199	169	194	163	209	186	187	188	146	192	177	195	153	167	195	219	182	195	203	195	185	176	162	181	165	182	188	203	188	163	191	173	191	174	183	165	183	216	180	182	194	176	196	201	208	179	189	176	193	210	189	180	192	180	167	174	208	182	183	202	206	179	181	181	182	196	229	171	186	155	173	192	176	184	187	170	185	186	168	177	207	183	179	181	183	165	180	191	168	166	192	182	179	201	185	173	171	210	168	192	194	160	197	189	167	180	201	190	189	185	172	192	192	203	169	170	175	207	202	173	196	185	184	155	195	176	182	183	193	179	180	166	197	180	177	202	172	189	189	173	187	185	170	201	178	199	218	186	178	171	193	190	181	163	211	212	197	197	168	184	198	174	181	197	181	170	193	150	190	184	189	203	183	170	170	183	193	198	186	192	176	185	195	171	197	157	182	165	185	195	196	206	196	190	191	197	185	170	184	179	194	183	182	178	157	187	177	171	184	180	181	185	181	189	181	175	201	184	198	183	171	195	179	188	195	193	205	187	208	170	170	207	174	194	206	208	172	181	176	155	173	187	214	183	208	185	200	177	165	190	208	188	171	183	180	191	160	201	179	171	177	195	181	193	211	183	191	184	194	190	178	165	173	169	182	171	175	174	178	169	177	181	177	193	177	193	185	191	180	198	203	197	176	202	159	211	175	190	198	178	195	165	183	176	174	208	172	182	191	206	187	187	191	203	209	186	184	198	182	184	182	194	194	203	221	171	170	189	202	178	200	181	192	195	211	188	194	191	209	166	201	210	199	180	184	209	191	174	192	175	190	178	172	182	203	191	208	191	204	170	189	180	203	225	179	177	170	159	173	166	175	186	170	185	174	197	175	183	193	192	178	165	189	196	192	190	169	196	209	164	190	181	163	193	175	185	165	196	197	175	198	176	161	179	195	209	181	198	187	186	176	180	188	183	189	191	191	197	194	186	199	166	169	188	189	199	199	178	183	184	188	173	176	176	194	191	215	199	182	177	181	168	189	164	179	197	175	165	186	174	193	189	196	190	180	217	161	181	158	193	175	191	152	169	162	194	196	162	171	184	179	200	215	214	219	202	170	185	177	178	177	210	203	209	177	174	218	193	181	186	213	182	187	187	183	182	173	177	197	177	188	179	176	190	208	178	183	206	188	203	189	171	201	191	209	182	192	205	185	169	180	190	176	194	160	196	184	187	179	184	169	187	202	161	193	208	180	200	193	188	204	190	170	184	193	171	196	198	192	190	229	185	197	203	196	188	209	187	198	186	183	193	192	185	173	191	200	199	171	217	196	187	196	189	154	175	200	179	176	181	189	179	181	197	193	170	181	182	191	192	170	198	187	186	182	212	225	172	188	195	195	160	192	202	207	204	187	202	180	163	197	198	196	167	159	176	185	183	200	192	199	175	171	182	179	171	181	170	178	178	198	189	211	195	186	191	211	177	188	164	175	194	186	210	185	169	168	169	202	200	182	218	173	191	206	209	201	213	208	178	211	207	180	174	203	181	177	203	169	171	168	170	174	186	193	168	189	182	170	183	173	168	191	174	194	203	175	182	193	164	197	204	197	163	196	198	170	196	198	189	200	180	190	187	186	185	186	166	192	186	200	187	171	178	183	191	185	161	173	183	161	194	188	181	201	186	203	200	201	170	184	172	187	186	191	185	179	162	184	190	181	194	177	184	191	161	174	158	172	180	200	197	179	202	197	194	173	159	161	164	186	172	214	165	194	191	179	197	181	175	188	194	185	186	198	174	193	202	200	186	200	185	203	190	158	189	183	160	203	180	203	193	142	182	183	164	183	185	191	204	197	184	181	194	192	197	199	199	178	196	181	174	171	196	172	172	181	174	189	200	159	185	188	191	168	185	183	207	169	180	186	161	174	186	189	178	210	168	187	212	188	186	187	186	216	203	178	182	170	191	186	179	183	180	186	178	191	170	175	187	165	162	180	184	185	184	206	175	190	173	213	180	202	201	168	183	178	171	181	181	224	196	176	211	187	187	187	174	191	200	208	197	168	156	179	208	200	165	163	197	191	183	173	169	158	188	181	213	197	176	187	165	174	178	194	192	186	182	183	181	173	190	174	182	172	198	166	182	199	187	189	204	178	156	153	195	160	164	195	195	183	178	199	186	173	203	185	200	176	172	196	228	162	181	188	213	171	195	197	199	223	209	179	198	182	223	202	183	185	166	178	205	195	206	183	221	193	196	211	184	174	190	195	209	149	163	192	191	187	176	188	205	198	195	179	158	171	191	171	212	188	196	192	184	187	177	190	176	196	190	165	207	186	182	194	190	181	161	190	184	202	173	188	168	182	200	182	196	213	203	177	200	189	198	181	194	168	206	204	164	192	174	195	171	203	190	198	186	189	182	176	205	180	182	170	211	192	183	182	191	199	187	192	175	170	182	199	166	196	194	180	195	169	188	193	162	181	209	161	178	169	164	192	185	204	177	201	168	164	186	188	175	187	170	192	198	178	207	206	182	165	168	179	154	194	183	186	177	188	164	199	182	183	182	205	210	209	199	199	184	193	147	191	184	167	177	188	176	195	183	197	219	185	183	196	204	205	176	164	182	193	184	206	152	183	200	203	164	194	200	189	181	171	200	173	172	195	181	206	202	191	163	205	167	197	181	204	192	166	188	161	198	187	215	208	172	168	174	215	219	192	192	203	178	187	178	189	194	173	184	179	186	157	173	192	170	198	218	205	170	198	197	179	208	176	171	193	184	192	200	190	197	208	179	192	185	188	182	185	163	178	181	186	174	196	192	176	189	184	204	183	208	202	177	166	187	190	183	181	194	184	195	204	201	199	183	181	196	187	176	178	185	183	185	189	198	193	193	163	182	210	196	197	189	177	192	207	193	176	191	202
15090	2397	2517	3063	2721	2209	1914	1552	1406	1240	1146	1096	980	888	840	802	786	768	717	687	670	685	655	696	648	646	639	606	599	659	580	542	609	609	595	587	617	603	545	608	582	622	584	561	620	570	577	559	545	559	548	563	591	591	563	558	561	589	596	520	550	549	587	565	577	527	552	554	550	535	546	521	543	584	535	540	562	501	575	545	530	541	564	553	509	561	583	538	575	544	501	552	559	505	500	552	582	548	570	544	520	520	529	540	548	520	535	558	522	546	549	537	533	548	540	534	575	541	535	532	556	560	566	519	533	536	536	570	560	582	545	556	536	589	538	554	555	534	523	541	573	536	560	534	524	529	539	558	541	554	592	583	540	534	571	542	561	528	533	549	592	502	544	535	541	580	538	575	541	510	523	530	516	525	543	561	531	565	576	512	518	563	508	503	567	535	532	520	538	533	514	540	518	568	537	560	533	598	532	549	566	564	531	552	531	526	548	521	521	499	492	521	557	530	546	507	531	544	558	528	533	523	527	549	530	541	528	576	542	533	531	545	518	562	529	534	530	538	555	501	544	534	571	537	550	535	562	542	563	518	570	576	532	549	537	524	568	558	556	526	487	534	510	581	570	544	551	524	521	547	517	537	551	551	556	505	530	523	542	531	536	508	553	515	545	514	570	549	549	527	527	569	541	574	547	567	555	557	536	560	498	552	545	535	528	519	526	539	554	527	523	540	524	526	503	545	540	484	581	556	536	557	528	562	542	574	546	535	529	505	516	574	565	535	554	517	536	515	531	548	580	521	573	583	510	483	559	536	495	562	512	535	542	555	546	547	518	547	558	552	508	548	564	530	496	549	516	520	534	496	579	545	543	587	556	544	498	518	510	599	540	558	523	550	553	521	543	541	556	569	525	538	541	534	513	510	521	536	511	568	531	585	501	554	558	526	539	560	560	559	548	557	587	511	534	506	559	513	570	537	529	528	565	511	567	576	521	542	583	495	547	527	536	552	502	544	540	497	541	546	516	517	546	513	533	588	547	534	522	521	555	520	548	568	545	525	523	550	587	495	530	522	516	566	543	535	553	540	500	510	547	549	536	535	552	548	522	547	526	553	534	543	554	536	489	569	532	518	556	545	593	501	539	562	546	577	563	533	533	526	548	529	559	519	572	535	598	516	593	529	504	528	543	561	533	544	526	549	516	546	546	551	537	535	543	491	562	511	560	530	560	530	578	547	525	560	549	556	540	549	509	531	567	516	544	539	588	527	551	535	535	546	537	543	519	551	561	524	527	518	514	509	546	558	571	546	557	561	500	514	545	550	531	505	578	547	542	523	544	500	543	592	534	560	517	583	587	544	512	523	546	512	532	529	535	547	525	477	508	571	505	502	514	537	559	564	552	547	542	514	576	531	548	551	535	538	545	534	553	538	531	540	513	547	506	539	572	537	521	583	525	518	519	544	544	533	474	547	501	552	536	536	531	601	503	537	580	538	493	556	527	483	542	571	548	558	525	518	516	514	599	535	542	523	540	536	553	545	524	510	596	531	581	574	515	564	564	541	546	544	492	561	590	524	511	539	527	571	543	494	534	540	511	581	542	534	516	557	548	535	554	556	567	564	546	540	533	578	529	560	543	527	512	501	490	573	545	515	537	533	512	502	543	523	567	567	537	549	551	552	544	569	565	570	515	520	551	525	536	532	546	518	509	507	570	567	569	487	510	518	522	526	576	560	475	524	551	613	543	526	572	564	533	506	527	513	496	537	545	590	542	535	572	524	567	523	533	487	552	526	540	503	530	519	559	556	519	595	543	545	536	516	541	541	578	579	546	510	511	511	539	537	579	531	551	553	485	490	485	512	513	521	539	592	520	501	561	522	547	552	501	541	546	550	526	529	509	560	545	515	523	538	559	540	525	569	561	542	518	500	560	546	497	535	550	553	522	539	546	563	515	556	559	556	541	527	541	563	514	518	539	524	533	552	581	559	537	511	591	488	518	591	552	572	511	507	540	556	526	551	512	518	527	533	532	524	553	509	587	541	558	548	530	586	562	553	530	530	508	557	544	533	568	553	533	559	510	513	538	535	526	572	536	551	550	550	503	561	509	564	563	548	504	588	561	546	567	560	533	559	555	519	546	519	580	521	552	547	522	573	590	536	518	524	531	602	513	539	536	515	544	507	505	543	572	505	529	528	536	569	538	540	558	563	534	530	554	533	513	539	539	519	514	533	538	526	546	527	535	548	524	587	534	528	544	529	515	577	524	573	536	520	540	537	524	539	535	491	550	562	502	547	509	552	560	535	570	532	567	488	501	552	517	537	538	520	545	535	540	563	545	555	487	558	552	509	559	537	564	570	546	587	534	510	532	561	537	555	547	536	520	524	547	521	540	585	523	569	555	559	499	501	575	528	536	552	581	522	576	535	517	512	498	520	496	565	539	548	538	509	576	516	561	512	524	542	534	488	544	546	506	534	592	510	475	521	532	570	526	549	527	508	567	539	553	565	556	549	530	541	513	541	587	578	504	526	520	525	561	529	537	562	510	547	514	524	567	530	548	511	512	538	557	577	545	510	546	523	562	521	553	501	542	586	555	509	535	554	530	569	549	525	522	525	506	546	497	531	576	515	541	495	529	541	521	555	544	577	514	552	589	511	562	559	540	571	541	539	557	517	545	537	553	550	518	515	533	516	521	546	544	550	551	554	565	550	510	587	528	559	547	555	514	564	546	509	569	524	551	540	524	538	515	543	537	572	547	568	541	546	562	549	533	569	543	518	547	507	509	547	523	506	589	534	539	517	527	502	519	518	518	567	562	560	549	536	556	545	515	539	526	534	508	539	528	563	535	521	516	555	531	596	555	556	527	570	550	543	550	524	528	500	576	518	525	551	540	527	595	549	524	564	532	562	560	556	479	557	529	546	508	527	589	551	573	524	546	486	536	543	522	560	517	522	565	557	548	547	538	549	553	510	556	500	538	552	572	557	528	525	550	556	521	515	547	521	501	518	543	532	570	543	559	579	560	548	521	531	564	554	555	494	600	503	523	512	542	529	555	517	524	545	563	538	558	519	510	553	498	540	503	546	569	566	539	535	506	526	568	518	531	563	543	508	582	536	527	562	554	554	559	532	565	564	561	530	545	561	535	514	576	514	553	560	519	583	529	504	567	567	535	546	527	581	505	528	542	543	542	553	556	543	535	485	532	516	584	518	559	534	560	527	522	542	534	541	539	511	531	540	571	516	541	555	548	533	587	535	577	553	529	582	587	522	538	575	553	516	502	585	558	546	515	532	566	532	560	554	556	563	538	479	543	574	561	495	535	524	528	531	549	545	541	532	566	571	514	595	501	548	555	507	545	533	561	535	555	572	565	552	567	534	520	581	506	564	556	527	541	506	564	539	521	531	570	504	530	541	532	553	517	538	548	546	563	522	543	551	510	509	555	550	576	529	539	534	541	545	528	536	541	543	519	562	498	516	532	538	573	520	546	547	502	579	564	574
42068	14118	3377	2033	1371	1012	847	751	658	634	527	496	513	501	493	438	422	440	420	417	467	386	431	396	397	392	378	397	387	400	402	397	398	353	376	389	346	359	363	381	371	381	400	359	349	365	371	363	355	364	328	371	401	385	377	361	373	400	338	357	370	382	336	364	369	356	362	358	384	364	353	365	348	345	351	364	375	396	336	371	349	338	341	325	393	413	363	385	323	361	377	360	383	371	367	363	376	351	362	344	356	324	367	372	373	356	361	348	373	380	323	351	378	384	359	379	381	355	373	369	357	365	341	357	360	345	360	390	380	359	343	346	367	358	374	357	316	374	370	358	330	365	360	350	381	393	368	364	410	382	343	386	354	349	350	369	370	366	372	351	350	348	315	344	377	370	324	342	338	347	351	340	377	338	368	340	381	366	358	353	339	356	355	359	364	392	342	368	369	369	367	347	375	356	332	386	369	340	355	341	307	350	379	361	356	366	362	380	379	343	312	353	356	353	342	398	369	370	373	395	385	322	328	372	374	366	357	361	388	354	331	398	360	333	376	373	347	357	323	368	365	357	351	350	356	371	393	393	364	357	362	390	382	366	384	349	378	412	338	350	367	360	368	340	387	389	413	361	366	343	348	352	360	351	349	347	356	380	381	403	395	348	389	350	336	371	346	321	391	357	345	354	365	346	356	356	353	366	328	368	367	363	379	364	355	398	354	355	348	359	351	353	330	364	370	350	384	366	340	360	384	352	366	361	394	353	397	366	382	369	360	332	348	344	369	340	341	358	376	366	363	341	344	336	335	328	357	292	365	337	347	387	377	355	340	373	365	352	349	361	360	333	374	348	337	333	389	399	363	366	351	411	379	376	410	322	372	368	349	348	372	368	363	339	356	381	377	371	365	367	346	331	354	348	339	374	362	370	360	378	357	355	364	363	370	382	346	334	379	350	336	333	370	354	360	354	389	346	356	378	323	414	377	385	355	382	390	367	359	385	354	361	342	330	378	352	352	363	376	370	333	366	355	355	357	380	385	355	364	392	386	377	342	354	345	362	368	338	338	377	356	364	387	360	380	366	340	360	346	338	365	344	356	367	391	370	327	339	340	370	387	360	353	320	372	373	391	311	367	370	338	349	363	370	382	400	360	330	340	347	342	362	404	383	357	347	347	368	335	361	375	399	323	344	346	389	357	397	331	341	319	367	397	406	344	383	372	363	367	357	378	374	359	347	350	397	380	362	355	361	329	353	330	373	377	363	366	364	345	380	346	378	340	330	376	343	386	374	341	346	375	353	353	370	390	343	358	387	357	347	345	381	338	360	360	340	365	372	398	374	347	366	332	340	378	351	315	341	362	360	355	324	357	349	352	362	353	372	355	344	343	376	337	351	361	360	388	330	392	356	334	351	354	340	321	329	363	369	387	356	354	400	358	378	348	365	329	388	325	353	367	359	364	352	359	375	348	344	387	349	318	351	355	332	383	349	361	352	373	372	365	373	384	371	407	367	344	339	346	342	328	350	354	351	349	401	341	382	400	384	371	373	352	372	365	347	360	342	375	329	363	385	380	354	344	357	362	336	382	345	329	355	334	345	370	333	350	351	345	359	326	382	343	358	336	345	344	373	358	355	344	356	366	379	372	362	316	366	341	339	353	359	327	355	341	355	349	363	353	358	350	365	382	354	345	361	355	341	358	363	310	345	386	373	355	375	366	388	366	361	368	371	385	377	343	334	367	345	333	335	328	371	347	357	343	348	379	345	350	380	420	346	343	362	346	347	370	375	376	368	341	385	377	362	351	377	384	352	356	344	360	364	348	385	345	374	376	394	365	340	385	398	379	326	424	347	395	304	354	365	343	349	355	373	350	349	349	390	338	359	372	340	375	353	391	381	335	395	390	393	378	388	368	370	340	362	356	355	381	353	376	372	381	342	345	325	391	349	371	356	347	380	356	334	338	352	377	342	338	352	325	387	357	366	360	354	372	363	374	322	385	376	368	333	339	331	399	375	358	358	347	349	364	363	384	340	361	388	395	368	363	362	337	355	331	378	398	373	368	369	374	353	341	372	373	356	329	357	380	385	337	380	401	382	339	320	365	380	357	358	355	348	330	348	358	323	337	358	377	371	365	361	331	376	384	367	381	386	349	338	371	393	364	372	341	318	349	328	364	375	350	350	339	355	354	364	367	331	397	362	332	364	347	361	338	342	344	362	355	326	356	353	388	371	387	361	321	388	334	375	375	394	350	370	388	361	349	347	371	374	337	323	356	361	336	411	358	370	371	378	416	358	363	345	348	344	360	379	363	363	355	348	323	383	347	355	359	333	348	388	335	365	328	343	392	397	374	365	360	374	340	389	360	350	323	382	380	361	324	348	365	388	356	357	387	390	351	384	360	326	317	355	344	377	352	339	373	377	360	341	394	387	351	348	371	390	347	374	355	365	364	355	357	360	363	341	370	383	369	349	300	340	342	345	351	334	359	355	390	360	366	347	347	354	338	367	363	341	371	353	357	355	343	379	354	356	338	350	363	348	344	381	376	358	390	374	365	346	379	355	346	360	328	353	366	372	357	345	354	315	368	373	367	324	337	404	388	373	351	362	398	362	384	381	354	379	352	369	360	363	384	365	337	384	378	374	382	364	345	338	370	357	360	345	349	365	356	340	356	341	362	340	383	330	376	317	356	370	369	370	377	352	339	388	369	356	355	363	368	404	369	385	352	366	388	345	347	341	358	314	361	361	326	387	388	369	355	364	318	342	344	354	369	367	363	374	399	362	376	377	366	341	347	330	367	369	357	341	362	371	345	357	361	340	362	346	346	350	381	388	332	388	360	333	412	385	343	343	361	378	401	365	363	369	355	377	369	362	371	377	368	397	378	346	405	354	358	369	342	344	374	343	347	349	342	335	361	403	344	368	359	399	333	336	342	340	384	338	333	325	331	364	391	374	342	343	321	362	391	370	388	332	398	337	390	343	382	338	384	368	386	344	351	361	351	366	342	385	346	360	339	347	317	384	349	365	372	372	358	371	347	344	339	343	374	367	376	372	358	370	371	369	410	349	355	346	364	392	390	329	322	368	404	369	337	346	383	388	356	328	343	382	362	340	369	367	323	377	357	333	378	384	354	343	395	375	353	350	360	345	372	350	340	391	361	366	367	368	370	323	343	346	316	375	370	342	373	352	351	380	338	393	365	388	348	353	344	391	357	366	347	374	367	373	369	349	358	337	342	358	371	341	370	348	376	382	357	406	366	362	350	382	357	372	343	363	367	340	350	372	364	341	374	338	382	365	388	350	353	341	353	347	331	322	349	343	372	355	357	348	370	328	360	356	340	371	330	391	379	374	353	384	344	370	366	360	346	366	387	376	371	367	363	364	366	349	324	381	361	352	385	368	311	360	372	385	383	368	393	363	326	354	372	353	376	356	353	366	365	375	376	356	364	376	347	372	346	340	366	316	400	407	373	378	383	411	362	385	389	327	386	323	359	374	359	330
22506	4462	4720	5747	4837	4126	3459	2960	2611	2317	2066	1890	1781	1661	1629	1441	1393	1410	1311	1323	1227	1270	1224	1167	1149	1115	1079	1111	1033	1088	1048	1067	1058	1045	1037	1108	1000	1000	1020	1043	1020	1008	1026	979	997	981	966	902	963	945	1048	1003	1003	981	966	920	992	982	983	961	921	916	930	978	912	905	947	957	923	947	998	953	947	955	951	1009	893	954	988	956	913	984	931	1015	880	928	914	951	907	917	927	901	936	906	918	911	947	944	969	935	963	925	922	917	927	855	950	928	971	954	887	901	947	905	952	923	878	875	960	904	897	922	935	953	916	943	896	900	904	924	969	924	897	903	932	908	937	933	906	936	911	880	923	883	995	950	911	949	892	925	928	882	905	887	985	883	939	860	978	882	929	959	941	969	954	935	937	939	968	900	897	868	898	897	904	907	899	926	913	907	955	915	978	936	891	894	942	881	989	988	893	924	938	886	891	922	984	903	873	900	915	840	936	955	921	956	927	885	934	886	885	951	942	858	934	985	908	930	906	927	882	886	886	886	897	896	967	937	917	935	912	938	934	911	922	990	916	937	956	892	910	851	901	942	982	878	946	946	880	903	864	883	885	918	933	905	963	904	942	868	920	950	943	869	939	891	974	868	917	918	895	949	923	912	941	963	915	871	926	942	930	892	902	883	927	933	949	938	902	950	906	939	978	934	869	924	904	912	958	920	964	923	919	902	980	942	918	932	936	936	926	907	904	954	831	950	926	943	922	870	890	899	871	915	917	997	888	977	845	946	900	912	908	979	933	913	933	941	885	954	942	908	957	891	890	962	846	922	912	857	924	970	905	900	937	950	943	841	894	911	913	867	917	858	931	979	890	937	943	909	931	893	862	884	961	951	947	943	917	898	943	926	896	869	939	923	864	932	920	938	899	902	939	914	972	895	937	930	932	923	875	907	941	943	912	968	902	954	962	888	923	911	889	903	914	897	917	909	875	898	932	963	919	897	904	872	918	952	913	869	923	981	968	945	906	940	903	928	887	897	867	913	929	895	969	960	921	942	937	972	945	938	949	888	901	897	888	919	922	942	900	937	946	928	944	908	891	905	955	960	956	959	933	903	966	957	978	925	951	966	881	883	890	911	920	938	851	901	925	927	922	946	946	937	938	924	899	940	894	832	920	904	941	948	935	948	896	913	957	907	891	984	916	940	912	888	952	919	953	887	905	909	924	885	910	888	884	928	942	905	897	939	934	914	933	924	937	894	881	899	916	921	887	894	927	933	910	902	936	936	946	891	864	948	948	891	862	903	930	906	900	963	942	847	920	930	897	909	934	921	927	910	922	920	899	912	880	925	895	911	873	903	915	884	927	928	917	920	888	881	941	957	913	896	913	937	904	910	903	907	899	912	965	881	880	915	934	907	935	919	915	936	924	940	936	883	929	926	891	921	859	892	934	947	893	923	904	917	920	878	867	893	889	904	945	885	928	886	968	924	890	952	880	856	912	923	899	885	923	892	973	936	946	934	883	872	953	943	917	916	951	947	950	914	937	911	937	927	902	936	927	916	980	891	896	954	937	969	980	917	922	962	935	894	907	917	962	874	908	995	908	896	965	879	945	894	931	929	865	944	874	913	952	954	947	953	922	951	972	881	953	929	932	892	877	949	906	923	936	879	947	927	923	922	935	901	907	931	957	918	884	922	911	938	966	930	955	941	909	925	959	903	884	881	924	909	945	915	921	954	909	907	905	912	887	975	962	922	913	904	927	942	864	909	870	903	885	895	913	916	924	914	923	888	953	912	938	973	937	921	889	890	929	949	980	873	918	892	914	957	907	907	911	950	894	904	915	941	903	876	918	941	880	888	925	901	922	900	879	869	916	924	930	937	934	891	914	975	943	911	935	929	976	944	960	951	884	909	946	954	940	932	941	970	889	900	915	894	936	951	938	927	915	937	927	921	900	920	877	945	950	902	892	924	908	934	919	934	919	917	916	909	927	878	938	937	886	907	935	896	918	978	899	974	904	902	970	930	898	910	901	935	912	887	892	904	884	951	957	924	895	922	880	904	950	908	924	903	872	936	896	927	936	917	928	913	945	966	904	935	952	893	941	914	922	883	970	940	913	966	942	893	941	916	876	950	927	912	915	887	956	849	905	908	906	933	940	915	910	910	857	914	955	961	963	913	923	961	902	899	919	929	909	955	895	918	946	923	948	861	913	875	895	908	906	960	915	913	883	935	913	936	901	875	935	883	916	902	933	944	875	933	897	901	953	908	956	944	926	931	883	886	911	930	870	935	960	916	959	918	911	906	954	885	962	883	894	889	941	933	933	894	907	980	896	908	918	932	922	894	983	861	996	970	918	950	938	864	872	858	879	893	928	913	907	980	931	918	932	893	916	956	873	913	921	908	966	968	925	912	905	949	945	903	886	940	938	847	898	922	930	915	953	898	901	923	867	879	924	871	952	903	932	913	951	911	921	947	912	923	905	926	925	897	928	926	856	974	920	910	911	930	888	907	960	911	932	940	922	853	945	963	897	904	914	890	828	935	865	882	920	873	899	911	855	959	884	956	893	958	881	901	905	933	938	877	881	924	868	916	954	939	985	947	925	962	915	917	885	865	909	916	936	920	945	943	866	935	926	921	914	914	899	884	927	921	935	942	881	963	924	909	897	910	900	936	903	911	908	901	906	920	924	938	929	949	964	906	952	899	884	942	902	910	892	948	899	926	936	934	936	919	943	927	891	952	923	908	940	956	881	921	954	892	903	891	921	921	950	937	900	887	879	933	956	936	944	887	907	923	914	903	881	942	902	950	882	867	904	914	879	903	898	924	934	938	879	899	926	944	894	940	903	932	901	895	890	869	960	894	894	934	928	892	942	916	906	952	922	959	941	866	900	915	928	867	881	902	933	883	901	940	935	946	918	939	937	930	887	895	924	901	912	972	967	876	939	899	929	913	947	966	950	910	845	904	922	943	931	872	910	879	979	936	896	915	940	884	926	940	887	935	910	915	908	875	956	959	926	1004	956	926	902	886	920	937	928	940	926	895	885	909	903	902	934	921	934	959	943	939	915	899	957	929	901	920	983	932	909	970	876	962	916	910	906	938	891	902	935	866	909	950	972	954	904	955	944	928	860	921	880	886	944	872	930	884	873	928	897	882	993	887	948	915	926	882	885	921	935	874	937	922	923	930	866	926	946	914	924	958	927	905	937	922	913	921	888	911	908	900	897	886	946	918	897	902	977	978	934	861	854	916	904	947	934	947	910	869	917	870	908	902	957	883	924	937	871	932	888	899	880	893	975	907	915	910	906	891	904	856	971	942	866	875	885	934	934	898	917	892	969	917	894	815	915	915	869	907	940	915	867	924	893	933	933	873	934	906	941	925	919	908	907	923	937	913	902	941	916	928	965	885	959	951	947	915	891	917	911	974	885	878	881	898	921	951	945	969	923	873	915	871	923	889	946	944	900	887	861	903	901	944	960	913	905	894	989	940	873	878	941	920	899	957	926	910
4543	357	285	285	254	254	273	290	280	275	282	276	297	283	281	229	288	265	278	268	267	267	256	260	268	273	279	246	279	302	264	247	283	266	253	221	273	239	245	258	278	270	301	285	256	248	261	272	280	275	269	258	256	287	269	265	261	278	251	262	297	283	269	279	276	284	258	256	289	240	267	257	271	262	259	267	285	303	282	240	283	252	246	290	239	291	266	241	282	277	263	278	277	257	257	255	265	249	259	275	234	271	271	278	275	251	266	277	293	265	270	259	270	259	291	268	250	252	271	271	258	235	273	257	257	290	287	265	274	303	280	245	250	288	266	258	247	288	252	308	270	239	257	275	266	273	247	281	246	231	242	268	285	257	271	281	297	272	283	222	235	254	233	291	275	238	270	272	275	263	272	260	255	230	258	263	239	257	246	296	270	259	265	234	254	295	253	284	270	288	242	250	275	250	233	283	256	257	247	272	233	250	281	274	234	261	248	251	290	279	270	269	236	260	274	249	267	270	253	271	230	244	263	248	296	274	274	246	240	276	264	270	275	298	287	275	301	249	253	278	251	267	273	255	265	300	273	272	254	266	270	282	254	265	269	260	264	259	278	247	259	277	266	246	257	277	264	264	262	270	262	264	265	275	285	280	263	268	269	258	229	271	251	242	277	247	267	242	278	303	297	235	280	278	261	277	265	261	275	252	243	279	281	279	258	212	249	301	257	234	266	269	253	229	247	257	272	243	264	269	270	251	247	256	244	298	262	277	253	250	258	290	262	259	259	251	272	274	273	258	289	245	252	264	256	253	298	265	254	235	255	262	257	261	257	241	235	259	268	255	256	260	266	228	261	250	251	264	242	248	249	268	272	289	253	280	247	280	263	243	268	283	240	239	276	257	277	264	272	290	260	260	236	288	268	264	267	251	275	246	294	276	280	239	251	259	298	295	279	272	296	274	246	266	253	254	254	248	244	275	280	297	282	275	250	251	286	266	279	273	268	253	251	291	270	257	244	230	268	242	245	286	249	253	266	276	252	260	275	288	296	250	253	287	269	261	247	266	234	231	257	283	274	279	283	290	237	338	251	289	257	262	258	259	251	288	275	265	260	265	299	286	271	287	273	244	248	243	285	250	275	278	260	237	274	254	260	258	307	267	248	272	287	258	270	272	253	271	265	214	293	253	249	291	250	240	252	270	252	291	248	268	275	316	274	264	224	267	272	259	267	268	254	250	239	259	277	263	264	282	254	254	275	252	245	292	260	243	260	251	262	256	238	250	291	256	277	242	273	251	248	249	263	283	226	296	282	265	269	249	276	251	268	306	257	241	284	263	274	254	279	255	262	257	273	237	255	252	256	286	288	283	260	254	261	275	239	270	278	249	274	262	247	293	274	256	257	268	243	266	284	244	263	274	286	267	254	266	271	259	250	251	274	228	267	249	266	264	274	270	248	254	266	274	252	276	274	270	284	252	269	270	277	258	265	262	277	269	232	297	245	273	315	261	250	265	247	260	295	308	286	251	238	252	224	255	282	252	268	284	282	268	275	264	290	253	267	237	263	261	249	240	268	250	262	254	271	265	261	262	258	261	281	269	256	251	236	275	267	290	239	265	296	287	268	244	281	284	275	264	273	290	258	264	262	271	277	263	280	277	266	272	260	261	294	284	255	301	238	271	282	256	254	273	254	271	280	235	283	271	277	237	282	283	262	285	269	282	254	257	267	252	244	285	268	249	241	262	242	259	277	243	262	291	269	256	256	258	276	284	258	290	256	265	261	272	240	243	286	250	295	288	254	291	273	268	301	250	251	254	278	262	279	241	273	281	273	249	292	268	223	251	244	272	277	257	266	288	262	272	263	261	259	269	294	245	282	273	252	261	285	245	288	232	263	248	280	268	271	269	291	243	266	275	238	284	302	280	262	256	248	270	293	246	265	249	240	240	288	260	281	265	250	262	289	266	258	267	291	266	278	245	276	257	270	264	278	253	265	282	276	278	299	257	246	257	262	265	227	273	230	276	230	241	298	259	247	288	295	257	266	264	273	256	272	237	264	257	267	269	284	277	279	235	273	264	295	265	256	265	276	284	271	286	261	270	254	244	270	294	247	244	271	270	243	264	279	267	271	303	271	255	238	242	249	287	274	227	263	267	240	250	236	231	240	243	269	243	266	280	272	260	257	253	251	256	244	251	238	243	271	266	255	259	248	282	268	254	264	233	250	290	282	277	263	258	247	270	291	247	258	250	271	288	285	276	262	237	285	281	261	253	266	256	232	246	249	262	295	297	291	284	273	275	262	264	276	269	271	259	247	257	247	284	252	242	312	266	261	254	256	250	244	240	261	262	260	282	258	283	240	286	277	277	245	257	273	249	241	262	245	235	260	291	266	273	260	295	269	250	295	242	269	272	265	261	257	256	276	254	280	273	239	247	271	280	301	261	271	254	250	278	267	251	271	295	265	262	276	264	257	261	296	274	284	242	238	261	271	262	241	247	268	238	261	239	283	257	268	276	255	290	246	266	252	268	230	252	266	272	295	276	289	269	274	283	276	265	281	261	264	260	273	271	261	257	268	253	262	246	264	261	271	252	285	243	231	262	283	253	247	256	233	304	241	311	238	264	236	261	271	281	261	280	269	280	247	263	277	245	280	261	262	271	275	254	250	257	261	280	247	282	239	264	248	278	273	275	268	285	271	243	309	267	253	262	253	252	239	284	279	273	273	265	279	255	289	268	250	284	259	284	302	252	299	292	286	290	263	270	249	257	266	251	233	257	270	264	234	255	266	281	281	282	254	235	257	242	278	245	240	247	275	272	250	277	285	276	224	275	255	284	274	243	222	255	254	242	257	257	237	235	277	247	274	293	272	256	246	251	274	270	254	257	318	272	276	243	235	227	267	268	239	268	247	243	258	252	298	278	258	281	273	243	237	278	265	269	275	256	294	285	235	291	247	290	252	278	275	283	268	260	249	240	249	256	249	248	255	242	289	273	239	251	274	264	283	270	268	255	286	276	271	259	289	271	274	236	270	256	269	260	272	278	269	252	259	278	285	267	261	238	218	284	258	267	243	261	281	271	274	282	258	263	233	255	267	296	247	250	247	278	244	231	270	281	278	278	263	242	245	292	279	271	264	265	249	256	274	272	252	258	288	257	268	283	266	282	276	287	275	282	243	267	287	240	276	278	274	258	249	253	242	258	288	274	242	265	272	268	294	252	281	239	258	281	251	263	256	249	291	259	266	290	259	276	244	276	272	302	271	268	262	269	269	258	272	270	261	252	260	263	244	248	247	289	263	288	240	267	257	239	299	259	240	257	269	267	242	271	274	270	259	268	284	284	255	282	263	269	257	267	251	255	250	269	244	264	238	244	252	282	275	295	255	255	286	262	263	268	273	275	271	268	304	244	285	259	266	284	271	238	226	261	268	267	267	274	284	281	278	230	272	292	231	272	250	285	234	255	275	235	257	276	250	271	233	273	263	294	274	267	287	267	281	281
3513	769	750	722	726	743	741	676	702	718	708	727	700	685	739	715	704	632	678	690	663	688	696	637	640	643	710	653	637	694	715	667	694	668	697	706	673	733	728	702	653	709	658	652	649	697	604	694	738	685	692	682	637	666	733	719	663	701	670	683	702	680	669	711	679	656	670	687	705	693	675	713	649	673	713	710	664	713	728	697	681	687	723	685	671	672	662	662	643	695	690	646	688	661	669	729	690	679	681	670	663	627	685	708	669	691	693	668	712	746	656	652	665	728	717	695	649	688	655	675	687	685	712	673	704	702	678	699	683	642	707	699	665	710	683	671	708	676	637	666	691	649	699	647	701	695	664	715	715	710	622	707	723	723	710	681	679	712	672	688	698	646	707	686	691	688	656	674	664	659	690	665	696	689	696	693	713	699	697	671	642	719	748	659	645	653	697	713	690	688	714	682	650	665	697	694	697	732	677	674	648	703	649	708	676	682	693	712	718	654	670	639	673	671	697	702	676	755	658	684	681	698	723	680	624	703	637	707	682	671	652	697	666	654	668	703	629	683	710	729	668	723	645	675	667	685	712	716	650	683	722	702	712	657	713	681	676	647	663	717	682	683	686	646	708	736	673	665	636	689	692	675	693	683	639	731	697	656	693	696	686	702	695	718	678	703	685	701	697	685	672	674	686	685	692	695	642	666	653	682	669	711	686	657	710	683	687	675	671	706	673	673	654	673	692	677	696	643	661	695	636	675	651	679	702	691	685	670	676	661	694	662	665	622	652	697	671	667	669	666	697	648	709	663	687	693	689	684	665	661	679	682	637	655	685	703	727	650	676	703	680	687	691	662	735	682	655	698	715	693	669	719	666	628	604	655	640	700	700	712	670	682	776	694	639	675	636	677	674	709	685	634	670	692	679	669	676	675	651	676	688	646	668	714	675	715	670	639	627	717	650	674	663	672	684	690	681	661	674	713	680	681	648	680	672	708	652	697	645	630	670	670	672	662	700	658	671	692	745	658	710	700	721	648	659	720	712	690	663	684	680	702	696	687	681	670	613	688	689	708	725	654	678	683	646	689	729	696	650	658	669	681	665	682	693	655	687	668	668	616	694	668	681	668	717	705	702	648	698	681	662	679	691	674	691	653	670	699	647	699	704	654	688	706	656	664	675	663	659	698	702	633	700	737	694	668	680	661	707	649	668	681	677	710	682	705	701	696	692	709	707	701	663	718	649	743	724	708	647	671	690	712	703	687	683	687	756	681	701	648	690	660	640	620	717	641	702	653	684	680	685	716	687	705	682	702	737	680	667	700	697	687	707	650	686	711	679	655	685	680	687	639	584	699	651	653	675	677	673	714	681	680	706	707	694	674	699	693	626	649	670	691	692	664	677	666	705	714	694	728	640	702	692	704	676	673	682	669	647	691	695	688	684	680	680	668	639	681	745	684	653	668	667	728	641	679	684	672	716	657	696	719	670	723	698	683	675	667	705	679	670	734	731	694	674	658	711	718	655	673	696	671	693	668	676	711	676	673	673	666	711	711	717	762	674	712	728	675	715	668	713	726	675	694	703	652	681	715	721	678	650	657	659	670	692	700	694	679	668	640	710	713	660	698	676	677	666	688	666	616	702	694	670	674	671	681	713	690	645	643	635	647	668	680	689	691	691	670	707	685	684	704	683	695	687	677	678	660	691	709	660	699	654	672	712	717	721	688	682	706	689	660	669	699	665	684	643	724	671	700	630	699	677	653	678	630	645	671	676	713	673	668	698	694	703	643	675	763	658	687	706	680	680	691	698	696	711	719	698	687	721	701	652	659	737	685	712	703	662	694	648	650	708	707	742	698	654	659	687	709	711	675	674	617	723	664	695	689	691	698	677	638	699	644	618	689	702	705	700	735	664	717	659	678	668	682	665	687	645	662	719	661	677	728	701	693	649	665	699	667	678	633	679	720	634	665	682	670	691	667	697	725	704	695	661	730	702	733	696	749	716	666	691	650	691	691	707	725	687	679	711	684	667	650	664	646	670	696	643	707	691	686	683	652	714	671	659	670	700	676	646	662	700	655	709	659	677	676	677	640	697	674	644	706	703	673	718	695	666	681	669	730	653	676	698	715	730	674	676	708	675	683	670	689	686	662	690	650	691	687	732	658	706	694	668	664	653	666	682	706	671	671	677	688	738	652	670	679	665	654	683	607	679	691	657	719	690	686	690	666	706	646	683	692	677	637	660	689	688	673	685	749	656	653	710	670	704	655	692	694	693	674	664	708	697	664	688	665	669	645	633	669	668	695	679	645	685	653	732	669	657	690	671	694	698	726	722	708	726	708	726	701	674	676	658	660	711	672	659	688	697	724	650	645	654	696	667	674	704	679	720	691	715	698	737	671	684	677	651	684	689	677	672	723	685	687	638	703	673	656	701	704	663	682	698	691	686	724	672	652	698	709	696	725	645	696	691	688	662	684	717	666	664	691	632	679	650	645	682	692	683	719	685	685	723	699	621	685	657	663	682	724	693	704	696	677	659	627	690	658	733	670	721	703	700	709	656	684	655	640	626	681	684	667	726	688	695	695	690	676	714	690	696	672	700	652	666	668	694	717	720	699	664	728	740	642	756	689	763	630	703	669	659	677	660	734	668	722	658	684	678	651	642	700	690	678	661	653	711	673	688	701	627	702	699	668	672	675	686	657	699	687	644	642	684	692	615	667	673	648	677	655	666	676	642	663	703	731	708	689	642	697	716	731	709	650	661	688	696	638	662	684	682	667	668	650	692	688	685	694	629	656	697	654	709	677	640	659	669	665	665	646	694	691	667	671	695	721	681	701	650	706	702	664	691	658	707	700	664	672	637	698	698	655	651	632	710	688	657	672	702	685	694	653	704	642	698	675	681	663	665	726	680	682	712	692	687	688	682	693	672	653	678	614	661	681	684	674	666	648	720	686	675	670	682	686	710	686	698	647	668	676	661	686	681	692	677	666	653	666	657	689	707	661	667	688	697	686	663	629	689	699	665	665	710	693	681	690	728	701	691	713	635	647	656	679	697	703	725	748	681	676	733	654	702	670	727	634	707	699	668	647	660	684	647	692	667	709	666	709	613	665	683	644	640	700	626	692	651	690	657	645	648	696	680	691	696	668	645	672	684	641	702	689	685	676	659	697	700	687	663	682	663	679	677	666	660	683	698	679	674	669	656	676	711	663	674	646	672	651	681	701	657	655	644	676	609	733	748	667	685	680	695	663	675	734	633	656	682	646	659	724	748	699	698	723	697	710	709	695	691	666	724	645	665	728	702	695	714	696	700	664	727	734	735	724	674	728	684	669	683	693	675	667	691	702	635	669	721	669	685	708	618	673	748	640	702	732	667	699	613	629	681	655	686	670	699	651	694	644	675	670	706	675	702	648	667	705	709	682	745	673	663	683	717	702	657	668	721	698	716	690	685	653	653	703	654	681	681	651	636	737	680	669	676	693	693	649	665	687	667	664	739	663	709	673
28849	6511	1366	867	712	487	424	372	318	321	289	282	213	243	227	234	222	236	232	212	217	217	221	201	206	195	188	217	190	211	229	174	190	184	200	210	210	170	161	167	174	199	184	167	168	201	198	176	193	189	183	193	194	184	184	190	163	222	193	206	187	211	194	190	209	167	195	170	226	190	202	194	192	171	181	177	171	190	189	191	178	197	214	177	192	214	169	154	194	156	187	168	180	183	209	192	175	175	182	179	152	177	180	193	191	182	176	202	193	166	197	206	180	209	220	164	181	195	185	192	179	183	153	163	194	181	191	172	175	201	164	169	188	199	157	172	179	189	177	180	206	193	176	174	173	188	172	188	186	196	186	186	194	158	173	196	187	169	192	209	208	207	201	199	178	176	218	179	177	175	170	176	159	183	173	196	214	190	188	212	175	175	190	201	192	186	198	180	201	199	171	200	187	197	204	203	188	187	200	178	174	184	199	208	223	192	187	186	181	160	190	201	188	172	205	195	189	199	191	172	178	173	206	184	203	183	182	176	182	171	188	176	199	182	213	198	197	154	187	197	195	212	173	198	174	216	184	165	198	193	187	213	177	183	187	203	172	189	179	175	212	173	181	185	200	176	170	176	182	216	200	187	193	180	184	187	187	187	178	203	161	188	160	207	178	228	197	195	201	188	173	182	154	193	166	146	172	207	175	167	176	176	172	178	197	191	171	192	198	190	175	209	185	189	195	186	199	156	168	214	179	169	196	205	185	168	180	213	168	196	199	168	203	186	187	181	201	175	183	174	174	195	187	204	183	179	177	199	197	180	164	189	178	184	182	175	182	188	200	179	207	167	180	207	199	180	174	182	199	169	196	176	178	184	171	197	186	198	198	165	180	181	181	195	211	183	146	201	201	192	199	173	176	201	178	202	214	191	187	193	188	192	186	179	183	182	189	185	183	186	192	187	174	170	178	185	196	195	194	189	185	178	176	182	178	200	170	199	189	177	178	200	163	177	191	169	210	203	204	159	183	188	175	199	170	209	204	203	192	214	195	193	156	175	178	190	171	185	203	199	183	197	203	180	190	179	180	179	202	175	188	188	181	198	154	200	207	186	192	192	180	225	200	194	185	190	197	193	190	198	184	175	188	197	200	177	179	182	181	177	222	169	183	197	193	156	169	203	196	174	193	197	186	189	167	188	175	171	189	177	194	177	183	188	196	181	182	176	189	190	158	201	163	168	174	195	199	186	183	182	205	203	185	175	167	184	151	177	199	183	175	187	173	204	205	192	194	160	176	186	189	208	193	201	163	179	164	170	196	169	198	180	182	199	187	179	190	202	201	178	181	163	191	206	178	203	177	171	187	175	190	181	213	171	174	204	168	190	188	213	202	195	170	187	180	177	184	192	220	186	194	187	182	193	189	192	200	203	178	176	174	179	160	168	171	190	189	184	168	163	193	179	179	199	182	193	190	167	202	194	187	185	183	159	171	170	184	159	164	173	176	173	173	179	177	182	212	168	170	209	179	162	206	190	193	202	181	170	182	187	179	177	186	185	167	195	158	173	166	183	193	201	190	185	178	207	173	160	187	171	179	190	179	186	186	205	211	172	190	189	187	204	212	185	188	202	180	207	178	185	188	183	171	186	192	179	181	216	174	186	182	163	175	173	201	172	170	206	195	154	205	172	199	187	190	175	196	197	190	208	183	176	193	216	211	202	190	190	193	175	204	210	198	194	180	212	198	179	165	168	191	183	212	200	189	180	164	178	184	186	191	183	190	214	188	180	196	166	203	189	190	189	193	175	189	183	190	204	186	185	172	166	177	177	180	204	205	178	181	193	199	171	197	145	163	191	203	165	175	170	207	212	172	159	180	183	183	185	231	186	201	206	193	198	207	211	175	168	187	176	201	205	183	185	203	200	203	194	202	207	177	193	178	208	173	183	206	178	200	192	185	186	171	200	214	185	213	176	187	205	174	211	196	209	202	205	206	181	166	204	192	170	170	184	196	167	170	185	198	211	194	173	184	176	196	166	197	197	174	199	185	183	212	167	181	166	208	192	188	190	204	175	183	196	180	194	198	210	184	178	201	197	171	215	187	198	183	190	175	177	181	172	206	160	191	215	181	191	203	185	204	199	201	199	187	182	191	173	142	181	193	172	188	184	177	210	187	183	170	195	149	180	178	195	193	178	205	191	196	164	190	195	163	175	176	171	178	177	183	167	167	193	154	177	173	200	184	162	192	173	180	174	168	173	195	173	168	168	186	181	191	185	178	172	208	191	201	192	191	158	170	173	195	198	171	189	192	156	211	177	176	178	188	184	198	194	195	170	192	202	208	216	178	185	170	167	171	191	201	167	197	197	186	214	182	197	174	203	200	204	196	161	198	199	201	166	194	181	176	171	166	164	208	193	166	229	193	185	170	174	206	195	183	187	184	183	192	195	176	167	201	191	195	161	167	206	175	183	173	204	193	154	185	192	166	170	181	176	189	193	160	182	176	182	190	195	187	189	183	206	183	171	153	166	183	189	178	178	184	175	145	184	197	186	177	174	201	193	197	183	170	193	197	185	234	200	199	182	198	176	189	194	178	173	193	193	170	206	191	164	169	174	187	180	184	189	220	171	190	185	184	194	189	206	195	193	169	182	169	180	188	169	192	177	208	189	161	176	176	208	175	216	182	186	192	177	166	184	181	204	178	201	188	173	193	189	180	195	178	179	203	189	179	187	174	176	196	186	202	178	204	173	189	178	161	194	184	205	184	176	159	187	211	185	180	190	162	209	162	194	185	159	188	212	201	197	203	168	208	187	203	175	197	169	209	176	193	202	203	203	183	176	161	188	195	205	185	198	187	186	176	185	183	195	170	183	183	202	216	204	208	158	199	219	189	186	188	177	183	197	201	184	212	184	158	176	190	179	199	175	175	154	167	163	204	184	183	180	193	184	196	202	186	173	190	208	212	168	181	198	179	188	174	167	179	175	213	213	217	176	194	169	197	163	160	170	184	168	197	208	219	206	187	187	158	196	178	197	179	169	190	178	184	186	180	192	223	172	213	180	182	183	173	173	188	223	211	196	177	218	193	203	207	193	194	171	190	183	174	189	175	174	203	194	201	193	168	195	210	195	195	192	215	166	183	209	177	192	169	162	177	152	186	154	194	182	175	175	207	195	178	171	185	188	179	192	174	163	196	173	178	172	170	200	200	193	205	186	184	181	159	162	169	176	192	222	161	207	171	177	206	181	171	156	178	190	172	185	204	178	184	191	202	178	199	191	199	179	175	178	193	171	213	171	178	186	181	198	183	190	185	184	181	193	197	207	196	190	183	173	170	156	172	194	176	187	195	163	202	184	202	181	167	189	206	201	189	208	167	204	171	180	185	174	184	185	169	199	192	192	162	177	170	191	174	170	204	200	184	197	189	182	186	186	187	159	200	187	184	165	182	187	176	190	188	187	202	195	172	179	181	187	184	206	185	173	195	177	167	180	210	209	166	154	202	181
15078	2580	2604	3101	2601	2244	1909	1675	1444	1208	1109	1056	942	903	833	875	765	797	783	721	714	688	708	696	691	651	628	613	662	631	614	609	588	618	579	582	580	565	575	583	580	611	607	590	619	556	561	568	587	538	558	594	547	546	619	564	568	608	564	564	564	545	547	521	516	541	585	568	509	553	523	537	591	563	557	528	562	544	545	557	549	549	548	566	549	494	510	549	527	535	562	560	552	534	563	536	565	553	549	530	547	523	521	561	481	535	540	501	551	579	547	552	557	543	541	541	557	541	577	547	560	555	556	552	542	516	577	538	558	554	525	554	533	591	533	511	541	522	521	544	529	531	553	572	554	574	548	564	557	518	543	520	559	542	592	535	512	557	522	550	551	537	525	496	539	529	530	529	549	530	537	512	560	561	503	548	499	550	549	541	522	527	518	521	559	525	542	539	514	547	504	542	540	542	547	539	505	527	521	511	529	564	519	533	507	564	577	560	529	497	534	523	527	538	575	530	583	554	570	571	490	536	527	514	523	557	538	560	530	559	509	532	541	520	503	564	562	544	498	555	546	544	522	555	568	562	589	512	530	550	549	584	547	556	510	545	524	504	528	507	523	548	546	555	576	548	529	526	549	540	528	523	540	568	557	553	522	556	554	479	568	515	548	518	528	551	519	513	568	538	522	555	539	515	540	529	537	514	491	521	539	539	509	570	570	521	494	583	508	562	575	555	529	544	562	500	498	549	566	550	557	565	559	534	564	553	523	515	588	558	519	505	553	517	521	563	567	599	575	535	507	527	534	540	562	538	553	574	529	536	502	567	553	585	579	539	517	549	577	521	534	532	506	540	518	517	558	507	513	521	515	538	564	529	518	494	534	548	570	515	522	521	514	532	554	541	550	501	571	561	499	565	534	535	610	577	537	538	512	533	538	531	545	487	538	575	530	533	522	502	552	546	580	520	540	530	554	518	577	553	494	510	598	519	544	551	518	529	537	535	525	532	519	568	535	538	531	567	517	524	516	548	540	523	572	506	537	484	517	496	560	537	505	526	515	507	563	515	544	543	538	538	542	529	537	577	574	550	579	583	535	520	540	502	532	553	531	529	569	531	528	497	525	537	559	559	557	554	561	547	564	546	537	572	574	555	527	523	535	563	558	556	537	548	550	531	583	571	542	566	546	558	528	528	546	510	586	581	513	558	530	532	552	533	530	517	557	581	565	525	514	517	520	535	523	571	512	509	572	586	565	559	520	574	543	562	576	507	521	538	516	573	513	516	561	555	503	562	546	544	506	562	524	514	543	553	535	499	504	532	555	542	564	580	528	544	567	555	483	554	498	540	504	565	545	550	513	543	577	536	551	554	515	536	533	550	522	566	554	558	493	558	530	521	544	502	496	528	544	523	506	547	530	540	556	534	572	536	577	540	563	509	522	550	508	547	517	503	601	540	551	561	535	518	541	498	512	556	524	539	527	482	531	543	522	525	533	548	528	521	539	503	508	558	548	542	517	523	510	541	496	524	543	576	532	553	564	514	550	609	576	536	555	537	514	532	596	535	537	526	554	552	524	518	539	529	558	536	535	540	520	551	506	549	539	514	606	548	523	521	524	513	522	529	502	497	550	512	517	565	537	521	514	535	498	498	505	527	520	563	519	580	559	534	530	554	534	545	533	581	507	569	519	550	528	540	546	524	548	522	546	549	588	581	559	529	515	537	563	593	554	529	524	490	558	549	526	580	534	520	522	575	510	592	552	539	560	565	553	527	560	556	532	562	552	539	521	584	531	606	571	552	562	566	542	567	572	537	570	527	538	521	552	544	558	519	544	549	562	550	570	530	549	521	525	591	527	538	555	530	516	573	548	547	557	549	551	521	560	525	525	524	513	513	539	519	551	546	554	549	510	552	529	529	515	524	540	546	505	497	543	532	559	493	520	507	512	541	516	536	534	560	505	524	583	551	555	530	557	521	539	542	542	529	557	543	535	525	513	534	526	573	538	510	566	508	520	539	579	520	539	539	536	530	537	528	504	544	552	555	536	523	579	541	526	533	528	558	522	518	527	528	548	550	519	543	554	500	554	549	556	486	530	522	543	563	573	535	533	584	536	520	539	525	549	550	516	527	545	565	570	561	564	545	488	556	508	526	602	523	541	529	601	537	575	541	553	506	541	549	541	574	550	527	545	547	515	559	574	542	517	494	594	540	548	524	524	525	541	496	535	550	540	510	522	525	530	572	531	516	514	544	522	532	527	554	593	547	524	558	545	557	529	558	558	536	539	537	580	521	530	511	537	530	500	537	553	540	553	516	521	499	574	584	514	519	491	560	540	559	519	530	574	547	539	600	587	561	496	507	541	569	528	551	555	509	556	511	557	528	534	604	560	558	540	542	555	519	570	513	563	570	579	510	502	514	556	570	482	545	561	556	535	546	534	545	578	555	517	530	539	517	511	569	523	494	516	507	553	570	567	544	576	531	518	541	513	544	562	525	538	578	540	565	512	535	521	531	532	532	517	533	537	534	550	551	542	560	557	537	514	584	553	502	524	551	537	594	525	528	546	541	520	544	557	512	552	530	519	583	494	518	515	568	544	540	537	543	511	537	514	508	560	543	573	498	583	532	521	500	527	543	491	538	558	530	598	550	570	555	547	510	550	544	540	529	523	551	524	552	501	547	572	543	557	541	544	555	535	553	537	542	522	572	544	538	536	495	527	537	533	518	545	551	517	541	535	558	515	556	517	514	499	514	509	520	506	534	513	528	560	533	514	521	533	545	546	532	544	554	523	526	586	546	560	540	519	505	527	537	587	566	577	523	578	524	541	520	501	566	556	551	537	594	539	575	555	551	532	524	553	571	548	535	537	524	566	544	539	538	512	572	503	524	551	526	514	520	556	551	481	553	519	511	511	603	518	547	536	526	540	538	505	567	544	551	577	568	558	544	522	540	582	517	576	553	537	540	533	517	561	524	558	584	540	540	518	569	563	536	533	563	519	550	532	515	532	536	552	523	541	552	509	576	539	520	497	554	548	580	539	554	536	550	520	505	589	547	524	576	526	547	569	536	577	520	542	546	476	524	553	570	543	528	559	560	584	555	532	542	510	524	573	533	546	525	526	525	535	511	502	549	547	549	562	532	543	535	526	531	541	485	496	559	544	558	541	496	543	523	516	528	572	507	528	535	500	536	514	526	524	543	553	547	552	520	561	520	526	511	582	543	602	518	543	523	567	534	567	540	597	537	546	579	590	522	534	514	551	556	562	566	539	505	557	549	518	492	525	536	547	533	536	565	518	508	535	539	514	527	509	500	498	526	549	516	556	501	517	505	547	509	517	534	549	537	565	551	515	511	536	500	578	537	571	540	504	533	531	554	560	561	538	563	539	530	545	503	520	536	560	547	536	574	560	511	553	551	494	512	575	548	485	535	520	512	544	508	554	567	537	535	528	571	515	503	557	541	568	542	548	527	516	545	540	515	539	553	564	550	552	561	530	490	552	540
42494	14429	3617	2002	1309	1057	912	708	661	618	536	517	491	480	425	414	398	455	384	384	404	390	394	385	390	400	368	356	379	382	363	343	420	375	384	359	393	390	362	371	368	374	395	369	405	346	370	364	389	407	379	347	376	346	334	368	352	388	375	372	381	391	390	403	346	365	363	399	377	352	335	351	380	372	361	356	360	380	321	336	364	392	370	362	374	352	367	321	342	348	354	361	374	379	359	359	353	390	354	341	396	373	350	373	356	375	342	363	355	324	388	349	350	337	400	379	361	379	375	376	356	341	363	338	363	340	375	372	395	386	357	391	369	372	379	397	326	374	392	369	370	390	372	377	341	334	353	371	389	348	416	345	360	381	348	370	353	366	343	364	350	382	363	356	399	341	378	379	372	350	358	373	337	372	362	402	359	338	378	338	336	381	342	391	402	411	353	351	397	364	373	379	366	393	348	346	385	403	362	339	379	375	349	349	356	378	363	357	399	372	348	375	356	385	375	321	357	391	353	343	388	415	353	358	399	345	355	360	385	361	359	370	371	336	384	366	376	347	366	364	356	357	366	374	418	374	360	363	387	372	373	369	366	368	348	367	365	356	368	377	372	327	336	351	373	342	368	376	389	367	356	366	387	359	363	382	385	389	364	347	363	368	357	397	356	387	393	363	383	401	367	373	348	362	368	363	381	384	400	376	384	374	382	385	355	389	352	353	358	352	417	338	366	379	365	352	352	379	357	367	379	345	390	372	341	364	336	349	365	382	350	367	368	333	404	320	354	355	361	373	356	362	352	376	406	344	365	382	373	366	359	371	404	410	372	341	369	354	345	324	335	381	350	351	384	385	377	386	367	351	367	346	387	367	371	376	371	391	382	386	385	346	369	368	362	395	355	355	377	370	349	330	356	335	337	342	405	377	333	357	368	330	385	376	349	345	368	379	372	353	350	352	351	341	369	384	360	366	333	374	358	356	382	396	333	359	381	345	351	364	381	377	360	358	365	354	394	355	388	368	351	351	383	351	367	330	350	354	348	351	324	350	371	378	368	360	323	351	332	410	394	398	363	368	377	383	404	399	351	363	342	368	353	385	350	387	356	356	366	378	356	374	330	389	367	339	360	366	355	415	351	347	355	387	323	345	404	367	374	368	377	367	361	380	369	340	399	373	382	352	384	396	371	384	328	382	385	361	399	386	359	401	381	332	403	405	357	370	359	367	389	352	391	366	369	371	336	348	358	390	355	389	356	339	333	383	376	313	357	390	310	385	382	347	372	379	353	360	392	375	363	381	344	376	405	367	386	384	345	378	390	363	399	366	362	354	404	379	372	344	327	315	330	333	372	377	373	349	308	387	369	354	394	346	373	368	391	392	372	372	319	366	366	351	410	391	364	389	335	356	383	358	338	346	324	368	364	365	400	345	392	356	360	367	362	358	356	352	356	356	390	360	354	360	345	365	329	392	407	341	347	379	364	397	372	344	345	355	358	369	362	390	316	347	396	360	356	336	360	342	390	372	348	350	387	342	347	373	377	345	359	373	368	360	360	382	378	336	359	326	391	387	367	381	372	361	347	377	346	354	378	372	377	411	371	358	376	337	364	367	367	383	344	400	375	389	375	389	348	387	368	375	350	399	346	348	392	369	366	394	391	363	362	354	362	382	408	353	356	383	372	352	341	352	368	356	386	375	349	362	399	361	394	355	330	367	359	369	357	352	359	374	381	378	360	354	334	365	373	378	338	408	387	359	379	350	362	355	364	340	399	360	371	388	408	361	361	348	371	383	342	384	377	377	373	353	347	378	365	345	342	352	399	386	390	345	390	360	338	340	363	391	343	364	359	351	342	362	354	362	425	381	372	355	383	352	358	328	373	380	374	383	354	366	361	359	351	398	329	382	376	379	382	371	379	333	348	357	359	362	362	351	372	340	353	369	384	384	341	340	368	345	371	358	356	353	347	370	365	325	361	364	369	351	383	372	327	380	356	353	380	337	348	361	387	357	361	380	359	361	352	375	380	343	346	381	373	354	353	408	384	389	357	367	372	389	371	373	367	372	355	387	328	378	350	353	355	346	384	383	343	322	358	366	362	405	347	356	377	359	398	335	373	359	355	343	378	356	360	315	377	363	403	399	356	362	366	376	399	362	365	367	359	327	381	371	354	370	398	383	340	347	343	366	365	407	350	374	361	369	344	340	366	365	381	339	381	378	347	345	367	390	346	346	342	335	353	375	343	374	386	360	372	342	370	379	341	345	377	344	395	337	370	370	374	343	356	315	374	382	390	356	407	367	359	361	367	331	372	359	352	339	371	371	324	357	355	360	361	360	381	372	353	364	370	383	371	370	363	335	350	338	332	371	341	355	379	379	364	359	397	388	333	344	367	348	381	355	353	357	374	387	378	343	346	359	343	376	344	367	338	373	335	347	381	373	352	373	381	350	352	365	394	341	406	393	364	385	381	370	361	357	324	403	376	388	364	360	343	362	359	376	352	357	340	363	362	369	355	377	368	363	370	355	359	401	385	372	369	366	358	386	354	357	339	355	365	338	366	376	357	338	360	371	357	366	363	361	391	359	357	397	357	337	333	388	361	372	346	351	383	349	398	375	348	340	353	358	363	373	380	372	382	382	354	359	347	370	316	357	358	380	375	370	363	380	362	368	358	341	394	355	356	358	369	359	364	352	374	383	345	361	353	371	338	391	358	352	365	341	378	381	378	361	374	356	393	390	369	359	346	342	366	342	391	347	367	383	351	347	322	349	372	332	342	363	346	350	302	344	358	376	354	315	348	386	374	355	357	363	350	346	362	395	379	379	378	362	367	342	323	340	364	359	371	374	368	347	356	380	346	401	353	361	384	368	338	390	406	345	349	343	378	395	363	361	359	357	353	363	359	334	361	332	412	348	364	340	349	383	352	368	378	391	312	374	332	370	357	349	368	353	351	357	330	344	376	365	362	359	394	364	366	401	363	374	340	360	358	351	319	345	362	336	372	343	360	335	368	357	365	372	353	384	384	352	348	378	375	342	366	356	345	396	363	375	372	356	345	350	365	345	342	364	366	405	344	333	366	353	355	356	355	352	319	344	393	386	373	359	349	382	382	337	354	368	404	404	382	369	413	335	379	350	378	372	367	353	361	401	349	350	371	366	361	353	374	349	370	323	370	363	371	350	382	363	366	391	311	341	365	395	345	358	373	366	381	328	355	364	388	396	369	345	362	401	354	378	331	353	371	348	366	372	377	365	375	396	377	340	372	387	363	362	329	387	329	360	365	360	321	383	381	362	366	382	398	366	371	381	398	379	352	383	368	361	351	358	353	367	330	353	360	379	356	372	381	365	362	321	383	345	342	353	378	367	356	358	359	368	369	346	356	347	397	360	366	372	374	375	350	350	351	361	341	343	359	373	357	353	373	365	389	393	396	356	347	368	362	402	343	364	348	352	375	356	352	396	366	367	400	373	382	333	375	331	368	349	379	413	360	333	384	385	341	364
22737	4817	4850	5735	4842	4276	3503	3017	2673	2333	2041	1922	1786	1622	1529	1428	1409	1332	1318	1264	1256	1257	1223	1191	1120	1157	1108	1168	1089	1101	1063	1055	1120	1034	1007	1057	1025	1079	1011	1004	997	956	995	991	998	1016	1019	978	975	963	987	1001	998	957	958	982	1025	936	981	967	995	951	954	957	937	1037	969	891	928	949	921	910	985	973	938	942	978	957	989	955	926	931	899	917	971	889	976	937	947	962	956	979	945	915	978	879	890	969	877	902	922	876	894	948	940	896	982	887	947	918	959	916	923	885	985	995	919	962	906	892	967	937	946	945	894	939	942	926	895	954	898	890	945	925	895	1024	979	956	951	931	974	938	972	933	889	872	963	985	945	994	970	904	927	882	954	949	956	891	934	958	929	931	879	992	884	928	923	943	928	940	963	899	942	925	905	943	967	896	925	896	987	922	932	942	902	980	882	962	940	850	936	931	891	872	929	887	911	894	922	893	961	885	922	917	909	923	965	945	912	931	896	915	932	923	916	888	933	901	941	943	913	894	930	988	903	890	930	907	959	925	988	942	972	976	983	963	910	967	978	933	907	895	911	947	939	965	936	903	860	960	914	917	980	878	857	980	872	896	944	963	951	974	890	906	916	907	941	973	881	938	922	893	991	889	932	964	936	866	928	919	954	928	933	946	923	906	928	971	916	898	893	920	958	862	914	899	891	932	902	891	860	897	883	945	947	910	887	979	920	892	923	886	859	958	954	940	931	849	899	864	896	903	886	888	955	907	942	932	950	993	890	980	945	976	912	944	950	896	871	937	922	932	959	994	881	956	890	940	942	956	959	895	970	910	861	964	913	985	891	905	893	916	937	949	873	903	930	913	922	908	900	892	927	904	918	947	937	902	959	904	942	916	929	895	896	933	933	933	922	931	953	931	982	912	910	982	980	917	909	892	917	966	881	963	916	958	980	926	931	899	874	958	928	910	927	910	943	963	944	983	951	905	983	966	926	938	942	860	858	888	963	908	941	920	906	911	911	901	937	937	946	938	895	917	910	957	956	906	881	927	936	926	876	965	915	881	960	920	921	962	931	884	918	901	931	864	979	846	875	1016	916	918	932	912	949	953	989	929	939	948	925	918	948	957	884	964	939	885	965	957	878	930	939	938	943	937	885	970	984	900	942	853	927	911	934	961	900	991	927	959	896	933	942	869	915	919	888	935	901	906	897	958	940	921	926	886	935	985	944	926	946	859	951	906	878	898	956	941	1015	950	941	936	912	937	920	974	901	926	910	890	893	891	893	957	864	989	858	1018	930	874	941	916	917	964	946	962	958	930	910	885	926	894	926	901	926	926	884	952	930	933	964	939	909	907	919	967	939	924	900	855	927	977	943	921	959	951	936	875	944	933	904	938	910	874	955	913	862	989	941	937	928	919	917	916	947	949	956	929	894	880	926	963	934	944	883	927	896	845	915	1009	915	904	971	904	970	899	887	912	908	933	924	907	974	902	967	982	971	901	922	913	892	953	947	911	959	929	936	973	883	909	941	978	907	922	887	916	925	981	962	865	923	885	920	942	949	908	914	971	893	882	922	967	965	933	886	958	889	917	929	964	902	1016	922	904	889	954	906	942	871	911	951	941	915	921	860	956	917	909	957	915	905	927	946	991	894	931	931	912	927	957	938	914	897	949	946	960	982	960	930	897	956	918	900	946	929	966	920	887	896	940	905	949	920	929	952	924	892	922	983	943	939	897	923	998	944	961	946	883	962	925	965	933	952	915	891	923	960	938	919	930	918	923	919	961	921	934	974	906	929	960	873	889	936	928	922	963	922	943	905	925	946	889	922	863	936	1003	916	932	912	932	924	867	951	936	879	916	891	948	983	917	917	931	931	954	924	913	972	864	910	894	943	937	1022	935	936	915	915	924	913	914	941	953	944	886	918	907	946	914	914	897	920	892	946	957	934	922	963	964	923	894	959	1000	931	937	936	923	953	921	971	1001	931	939	995	912	950	931	971	978	962	894	957	950	937	883	959	919	924	895	948	933	872	916	869	977	935	908	880	932	943	966	888	883	883	993	914	904	938	896	897	963	901	920	971	897	879	932	915	882	922	967	934	923	891	911	931	902	946	924	890	904	950	941	912	922	980	934	916	925	998	902	911	928	939	949	972	912	977	926	961	923	908	866	960	836	938	891	906	919	941	931	919	956	894	941	910	912	896	961	873	951	944	901	930	976	922	965	872	885	963	883	970	926	932	929	941	904	882	977	936	925	955	916	895	897	917	985	924	907	941	930	932	952	923	893	894	929	944	913	958	919	918	920	990	950	914	919	957	912	938	913	943	936	927	934	965	961	987	927	947	938	979	916	936	1007	917	980	900	934	950	894	938	902	906	977	875	915	905	916	1014	923	956	912	984	913	931	917	956	934	938	913	949	901	942	954	942	971	917	940	940	917	898	911	891	903	947	955	976	944	993	932	977	916	976	918	1014	853	908	995	906	948	887	910	931	931	962	946	961	876	947	932	925	913	894	960	939	947	973	948	935	926	903	938	930	954	876	927	976	934	922	911	892	945	953	919	918	990	950	916	988	887	950	894	897	920	928	920	930	867	936	938	872	918	964	897	912	928	933	949	920	939	941	925	961	954	940	956	934	883	929	951	964	944	909	926	961	924	935	902	974	951	970	882	934	965	922	968	1019	923	876	893	933	908	898	948	922	916	922	967	913	939	955	934	914	923	988	914	902	918	905	881	944	904	963	883	947	924	923	948	992	944	949	873	931	921	988	925	920	964	943	995	953	911	918	913	850	907	934	933	938	955	971	899	916	891	887	966	914	904	866	969	905	890	845	948	910	972	866	927	967	843	905	921	937	916	913	942	886	914	895	916	911	912	946	914	937	934	951	922	967	900	986	955	950	951	953	944	936	941	891	957	954	905	968	929	939	939	851	916	923	904	851	919	905	879	954	952	934	869	913	911	860	926	858	929	947	916	900	910	837	937	885	916	937	932	928	857	960	918	956	974	950	901	965	874	889	921	953	958	856	950	905	922	905	916	874	925	932	948	907	883	865	929	929	934	936	964	865	949	894	989	947	919	915	882	920	929	905	923	975	913	905	925	942	910	928	905	943	959	989	919	919	907	978	930	911	891	912	937	1020	963	918	923	896	911	955	908	885	968	913	917	907	940	912	932	934	886	952	928	976	991	878	925	955	964	919	871	974	903	929	961	915	909	978	891	935	938	970	895	910	923	961	979	948	930	923	897	897	887	921	901	910	912	910	963	948	853	961	874	954	947	914	992	946	907	927	942	942	936	956	921	919	894	896	884	920	937	923	986	918	940	907	941	958	930	935	917	900	925	897	926	942	931	944	924	926	927	912	858	949	897	936	917	951	899	899	943	937	879	925	892	906	949	910	899	908	943	932	938	969	960	913	973	923	876	985	885	944	937	931	904	1003	919	924	974	1006	919	942	923	978	920	875	923	929	919	944	919	928	891	944	982	921	973	959	916	886	868	949	926	984	944	887	942	947	898	948	953
4543	369	284	274	248	259	269	268	256	276	251	282	274	277	280	250	269	271	290	272	282	247	280	271	285	279	256	250	287	264	277	272	249	280	279	233	289	290	247	269	269	265	277	278	273	249	292	266	263	245	274	268	294	270	246	255	259	271	262	244	273	281	268	274	270	259	245	274	243	281	246	256	258	265	271	229	256	270	277	273	265	237	259	251	279	273	275	275	268	278	245	297	251	267	286	278	257	253	276	255	270	283	258	261	251	300	254	264	270	281	244	244	268	282	290	246	249	291	286	261	275	249	255	247	279	256	266	270	260	273	260	241	276	261	279	240	273	315	272	276	255	247	272	239	259	235	279	275	258	264	242	252	277	259	272	251	282	285	268	247	302	275	277	266	266	236	284	263	225	261	236	261	253	266	271	238	250	275	282	270	255	254	243	271	253	242	276	249	264	279	300	304	292	260	298	260	271	278	279	269	256	286	271	279	309	255	240	275	249	267	249	295	255	269	249	269	270	266	256	258	254	262	289	253	289	297	270	282	284	253	265	274	286	283	279	299	268	248	266	294	273	270	293	254	242	233	251	283	271	271	291	274	269	252	281	267	265	292	300	284	277	270	255	278	284	234	279	293	238	250	260	247	243	259	282	265	249	278	278	274	245	266	264	265	251	267	278	260	271	266	247	247	248	260	241	252	268	243	252	288	257	250	273	217	317	244	260	259	274	255	267	259	264	268	248	259	259	260	268	259	289	260	251	254	289	263	277	267	267	249	262	252	264	265	276	257	276	281	273	285	264	265	253	277	256	290	262	259	273	257	239	258	271	293	226	260	250	266	255	255	279	282	263	266	270	271	272	283	282	282	263	286	289	289	242	293	260	263	251	279	255	236	254	259	263	236	273	274	268	250	250	247	280	260	268	278	286	266	256	274	246	250	248	264	259	269	251	235	267	276	244	274	293	282	241	267	264	261	273	260	272	280	266	244	268	250	254	228	256	240	266	287	273	253	284	273	275	295	291	278	256	308	272	294	272	241	249	261	271	242	253	274	258	254	239	265	291	248	257	264	278	242	281	281	310	274	265	257	283	255	265	279	287	273	275	279	246	277	296	285	248	249	258	242	256	270	286	288	259	285	271	257	271	289	292	265	255	259	243	274	299	259	284	216	235	272	262	254	282	243	266	272	279	288	234	282	235	234	246	259	244	295	247	282	256	260	280	267	299	277	291	286	259	249	263	220	252	263	274	265	270	288	269	266	247	280	311	235	264	291	308	262	264	268	272	236	265	277	252	273	276	273	272	256	281	256	243	299	245	263	245	266	289	269	256	281	263	284	243	244	259	254	265	259	275	274	283	242	273	252	267	265	298	267	254	253	279	247	275	270	249	283	283	265	270	230	268	255	270	275	234	260	289	268	274	279	266	251	260	287	273	247	292	267	261	259	280	301	289	268	246	274	245	269	255	291	255	253	259	286	268	271	264	275	239	254	280	267	248	274	263	285	258	265	244	291	262	296	260	288	257	287	263	282	257	281	242	251	276	256	277	287	265	281	253	256	300	234	275	256	287	294	244	265	274	278	257	276	269	265	236	265	263	234	260	267	248	249	274	298	262	246	257	258	281	247	242	285	261	252	259	255	233	250	272	269	268	257	236	257	289	272	246	267	273	273	288	260	285	253	252	216	261	247	242	250	284	289	274	248	258	234	270	260	261	286	277	278	243	287	261	260	274	286	284	259	280	249	289	264	272	264	272	239	254	265	255	278	294	235	230	289	300	272	276	265	264	260	274	302	261	276	269	274	269	280	278	287	237	281	226	251	268	236	269	272	292	260	275	271	296	251	235	295	255	259	259	271	252	263	257	244	271	244	295	251	292	280	275	241	259	262	284	286	268	265	269	302	290	274	277	289	289	249	274	277	268	261	271	284	238	246	255	262	264	251	277	283	247	274	277	284	270	279	267	267	284	266	263	243	254	279	282	265	256	243	289	294	276	263	250	305	245	296	273	289	277	279	295	277	253	280	249	241	252	294	295	298	280	268	293	250	257	266	260	277	300	227	248	296	243	234	258	249	266	269	281	236	258	297	235	264	238	298	261	265	251	284	258	265	280	265	273	290	261	252	244	268	237	234	279	262	262	288	267	292	272	256	233	255	226	270	259	230	286	277	285	271	272	255	242	261	263	278	287	276	297	283	254	238	266	320	258	273	270	298	284	267	268	270	252	286	292	285	247	277	294	262	250	270	268	276	263	262	261	247	251	253	296	284	284	303	250	270	249	250	252	243	271	275	259	262	278	265	245	223	259	249	244	251	272	263	271	249	287	269	241	238	272	292	281	293	277	291	273	249	274	243	277	260	241	266	273	244	287	289	243	292	267	288	273	261	269	264	285	260	256	280	279	303	266	272	277	264	279	271	281	263	262	287	273	274	270	267	253	302	271	287	253	278	285	266	273	265	280	291	276	260	277	261	274	252	278	240	246	268	289	261	260	274	264	280	250	263	283	270	292	244	250	254	255	272	304	283	287	290	260	283	266	239	279	258	254	239	293	217	269	247	244	248	287	253	249	281	279	264	262	246	276	294	270	271	228	283	280	279	256	277	283	242	240	300	259	253	304	244	255	245	276	275	246	250	273	237	246	257	268	264	278	282	236	246	262	242	262	261	256	233	242	260	270	236	215	279	281	256	274	281	251	251	265	287	262	243	261	272	290	258	280	231	255	248	281	300	282	333	293	244	244	237	272	231	250	250	258	262	279	273	275	281	250	287	293	260	287	258	250	258	243	263	225	272	285	257	246	268	268	275	292	258	258	251	277	272	244	295	270	275	270	262	250	282	251	243	282	271	268	285	303	277	278	267	287	261	246	254	259	254	277	240	262	242	260	247	251	265	287	287	269	268	267	274	250	245	265	271	239	249	276	275	282	293	286	251	280	231	263	247	265	277	249	270	240	294	246	263	278	275	267	285	257	254	279	275	264	261	286	271	218	282	313	256	269	259	260	299	201	240	280	281	273	243	277	273	259	280	273	279	265	281	258	254	309	237	239	280	261	253	295	281	273	224	247	295	255	284	280	247	254	260	274	261	264	295	290	250	276	292	247	268	277	230	259	245	276	254	255	273	305	286	264	265	273	271	273	241	272	250	269	275	273	248	259	234	269	272	291	273	282	263	269	260	268	287	294	277	268	263	274	289	241	276	291	277	277	275	272	244	272	270	273	266	252	269	279	266	262	263	267	281	266	263	257	310	278	288	272	259	261	273	265	289	287	264	277	267	274	231	277	294	282	243	288	267	270	247	239	258	278	281	260	251	247	273	258	274	247	254	277	265	256	252	331	278	258	245	252	240	279	267	264	260	258	270	246	269	260	234	239	264	277	267	245	254	255	254	280	271	287	270	246	275	249	257	252	273	260	263	254	277	283	261	257	278	267	248	254	282	237	255	271	241	253	270	270	258	280	263	279	265	282	269	282	235	264	220	282	226	261	240	280	245	276	265	267	273
3561	812	773	759	752	744	731	712	664	701	713	724	730	656	704	748	733	699	726	712	679	685	703	732	706	717	703	708	717	691	692	704	684	690	704	685	688	664	672	674	705	754	692	704	699	712	687	674	727	688	669	671	691	677	714	714	706	659	720	668	748	657	711	706	666	688	701	699	671	707	709	710	695	693	705	659	673	679	683	711	696	664	684	721	653	688	723	750	710	676	708	726	686	653	714	687	735	670	680	678	700	774	707	687	678	695	676	702	649	696	680	726	705	688	694	692	709	718	699	696	645	710	684	710	708	683	688	708	675	683	696	681	688	677	689	708	676	685	647	713	693	660	704	674	728	713	708	675	693	693	698	669	688	682	728	672	624	717	704	665	671	672	701	696	724	637	704	703	694	608	706	674	727	713	654	683	701	633	706	696	711	675	665	718	630	657	673	668	710	723	679	663	730	694	667	676	709	663	649	646	681	674	692	650	664	681	710	661	657	675	668	667	693	725	686	685	657	706	718	728	661	653	696	713	728	677	667	680	632	655	687	705	732	675	690	721	687	726	682	695	688	699	677	710	708	684	667	669	714	671	698	684	684	653	697	649	712	695	693	715	699	653	636	689	688	642	703	671	674	640	681	721	745	680	701	757	688	723	686	695	675	737	714	674	637	665	653	716	661	697	703	668	731	721	657	709	670	694	683	693	661	661	682	716	705	686	690	675	666	709	638	660	765	680	669	697	695	666	718	637	663	682	667	696	715	731	696	656	641	671	676	692	713	713	673	692	715	692	674	681	652	723	713	719	661	659	709	720	663	648	666	695	681	702	705	706	750	679	710	706	664	663	672	675	699	694	683	714	703	724	667	721	674	732	694	682	723	671	652	645	681	642	695	648	684	691	665	684	720	693	684	684	687	687	685	688	694	601	631	703	713	682	715	698	703	684	682	690	677	714	723	657	721	672	647	724	706	676	686	674	726	698	674	696	665	699	691	646	697	679	715	689	671	710	705	690	667	709	698	685	699	680	669	682	690	685	731	734	705	684	711	737	682	690	698	713	659	687	660	698	677	660	692	661	681	652	718	697	749	719	682	698	718	664	711	684	658	726	728	687	648	678	672	690	699	685	690	696	655	680	728	662	649	674	639	682	717	695	687	645	689	692	668	725	655	674	671	651	710	695	681	664	664	688	713	665	689	697	654	696	715	699	705	661	675	689	716	676	677	693	705	697	624	676	661	629	627	669	684	691	680	682	661	735	713	675	658	630	672	694	713	658	701	730	629	705	698	712	652	714	686	674	716	698	732	718	666	732	649	656	718	722	705	698	626	692	673	675	698	684	691	697	732	707	710	683	704	665	702	671	691	644	729	688	690	648	725	670	675	677	654	696	717	679	700	670	679	686	686	685	672	716	679	699	637	665	693	643	669	687	704	651	662	728	709	667	682	713	682	710	687	677	720	667	644	714	700	688	685	665	694	700	685	662	661	629	704	686	716	695	656	688	690	705	638	713	682	693	634	689	690	725	717	676	708	681	678	745	672	705	703	701	682	674	656	661	685	670	682	746	698	638	667	712	667	678	715	716	728	719	668	704	757	712	670	661	711	681	685	656	677	696	716	701	643	694	671	720	654	705	700	641	699	694	707	671	703	671	700	670	691	748	658	702	631	653	706	655	683	681	687	673	689	678	705	693	691	676	679	696	683	656	719	683	728	678	688	718	671	729	649	684	666	725	705	669	696	639	700	689	685	690	701	707	668	717	714	694	656	675	691	689	631	702	674	715	685	744	708	731	680	749	690	672	698	665	652	672	665	672	702	673	655	711	702	687	717	677	670	662	684	655	687	711	677	688	726	701	706	711	679	726	718	706	708	698	667	737	708	701	682	679	741	724	711	678	662	733	665	637	699	696	653	667	688	605	692	717	702	708	751	687	658	711	718	659	698	724	663	680	677	679	667	701	669	666	678	682	682	701	672	707	695	681	717	698	637	691	703	710	679	668	677	677	673	678	671	731	680	656	690	654	714	698	646	693	715	684	640	682	698	686	708	699	642	705	704	683	730	653	685	679	677	695	712	702	688	713	670	721	712	689	658	659	630	655	707	700	658	690	691	705	743	694	666	671	648	730	649	673	722	684	737	731	659	691	691	690	678	656	723	657	734	727	693	689	689	705	671	703	670	703	707	707	657	691	691	706	675	701	652	732	670	658	706	730	693	716	696	702	655	673	636	631	679	679	718	678	689	721	641	702	702	678	694	711	687	680	705	754	711	703	695	705	666	685	636	709	743	707	645	721	700	680	719	647	729	679	695	699	712	684	683	704	662	705	668	667	699	710	624	718	664	701	703	674	681	690	697	686	746	709	727	716	675	685	695	677	677	691	721	716	670	674	699	674	700	698	711	725	657	686	648	671	686	647	680	674	641	717	666	689	668	737	662	689	644	676	658	658	693	659	713	664	715	704	713	674	739	654	738	671	711	722	739	710	658	725	672	673	640	679	710	691	663	630	693	693	683	687	703	693	641	712	661	696	710	684	657	659	669	680	691	659	684	647	666	691	624	672	656	725	666	638	682	656	695	672	720	714	693	710	654	685	716	671	737	662	685	646	679	734	686	681	706	677	713	682	713	687	703	688	700	705	701	680	694	682	689	680	674	697	695	683	704	686	658	702	680	679	625	688	741	714	696	680	715	661	678	657	701	687	687	692	693	701	699	682	684	662	706	657	711	679	700	665	686	667	745	674	689	702	696	703	763	682	637	646	639	678	655	742	717	655	674	635	654	704	657	709	700	687	700	673	675	684	663	709	704	697	659	694	684	660	652	694	656	698	721	722	730	681	692	666	700	674	666	687	721	748	604	689	652	696	711	699	686	669	731	640	669	662	741	673	685	718	729	651	695	729	680	704	689	688	714	703	716	659	688	637	675	703	700	728	684	650	690	662	665	655	662	675	734	688	689	716	647	689	714	695	687	641	694	664	683	660	697	633	688	674	674	639	729	651	694	686	713	648	665	668	711	686	742	714	716	663	652	683	664	643	696	668	679	653	728	719	664	698	695	662	656	676	649	723	741	664	721	718	682	681	737	703	648	683	717	611	711	663	709	689	695	724	670	643	664	683	694	689	669	692	721	667	725	696	672	722	653	668	710	652	706	715	714	650	674	675	683	690	678	674	684	672	703	684	706	667	694	679	663	725	752	719	714	695	698	683	673	742	676	674	707	691	698	687	700	687	704	687	684	692	685	748	666	705	691	678	695	687	702	689	633	648	736	714	724	700	687	712	684	687	705	702	722	684	691	700	692	685	626	668	664	648	696	659	704	685	701	737	714	741	679	726	637	641	678	734	663	720	689	668	701	720	713	692	684	665	700	692	706	668	679	685	677	716	670	634	688	663	657	676	671	656	680	716	732	650	652	677	736	647	652	706	676	645	710	686	696	695	709	696	686	702	673	678	730	665	671	662	669	663	689	706	665	685	721	701	711	728	700	683	625	671	702	722	660	681
29387	6471	1385	969	625	525	439	383	365	310	306	261	254	242	273	212	227	185	226	218	215	213	203	208	194	199	179	192	203	208	212	207	197	160	216	170	234	205	212	187	175	209	186	186	199	178	203	208	172	186	208	213	203	169	216	184	198	184	191	209	214	174	191	199	183	174	189	173	169	183	194	199	190	181	203	178	185	185	181	204	183	176	198	187	195	184	202	171	201	189	190	183	187	187	213	151	202	188	201	215	171	207	201	200	172	174	184	185	173	143	185	176	197	173	183	194	171	172	206	193	197	184	195	179	195	191	183	209	199	204	194	199	196	186	189	183	210	205	177	179	173	194	177	162	173	197	198	206	220	205	152	202	214	163	207	185	180	188	169	200	193	212	190	158	191	204	187	177	179	216	178	177	209	187	180	185	212	203	209	198	185	185	168	193	175	170	207	204	183	205	200	203	179	167	178	165	181	186	190	208	168	171	198	195	209	176	184	172	175	175	198	207	204	162	165	209	182	171	192	219	181	178	193	199	205	181	194	169	160	166	210	190	178	180	190	185	182	175	187	199	185	183	184	196	169	224	193	197	179	196	203	197	180	169	191	162	181	220	200	202	176	199	188	173	188	181	212	182	175	189	177	201	199	198	189	170	202	195	189	153	172	210	180	183	180	162	175	216	194	167	179	170	172	174	188	194	197	201	216	186	215	180	161	159	192	224	192	178	189	180	188	178	167	184	182	185	200	211	174	188	196	213	206	178	198	185	220	185	176	201	165	199	202	183	189	182	202	152	193	198	183	170	193	196	179	196	194	207	180	157	194	197	169	187	203	184	174	174	174	167	218	182	189	204	184	178	197	200	191	209	188	186	189	191	193	154	193	203	201	183	178	202	200	202	188	197	190	183	192	185	191	193	202	191	171	192	165	192	197	196	145	195	189	203	201	185	175	185	195	193	186	179	184	170	189	211	183	170	216	184	184	191	222	182	170	162	186	196	195	203	167	202	175	158	198	185	181	179	195	164	191	150	224	194	228	217	167	173	192	213	195	215	205	183	179	164	171	183	188	186	178	177	161	194	182	174	176	173	179	195	163	195	211	187	186	210	199	191	185	184	174	174	171	168	198	194	173	169	184	197	191	192	193	194	174	205	180	192	193	175	179	176	195	194	200	206	221	194	161	211	184	182	182	192	160	184	172	180	193	170	187	190	152	186	221	189	191	186	179	177	213	191	185	200	201	219	161	192	179	184	186	177	171	209	191	181	196	158	166	212	187	191	175	174	178	195	187	196	196	204	176	219	190	177	212	197	216	187	196	192	199	220	166	210	195	172	182	192	190	186	187	181	190	184	219	145	163	199	174	214	173	183	189	198	184	170	172	174	180	190	178	184	175	184	185	182	180	179	187	196	172	183	200	171	194	183	190	182	202	196	185	196	193	175	179	195	196	180	199	200	177	181	208	185	190	181	195	173	187	201	178	203	172	194	176	160	205	200	185	158	190	196	184	181	187	223	202	174	221	188	172	183	176	174	187	179	185	181	179	182	199	187	160	166	190	184	174	185	162	194	188	178	156	206	195	182	170	194	180	182	175	188	185	206	170	198	163	178	171	189	174	182	196	193	170	188	179	170	222	215	179	225	180	208	188	199	181	192	178	173	174	200	171	197	226	198	170	167	158	173	189	178	180	182	208	199	167	182	168	205	231	182	186	198	195	181	203	172	199	184	208	184	169	225	168	190	213	190	203	208	200	199	193	172	179	198	175	184	207	176	189	197	206	168	175	198	182	166	189	181	176	186	191	190	206	183	216	182	217	177	198	185	167	172	178	173	200	209	181	196	204	169	180	183	201	185	211	191	173	174	206	205	161	196	179	187	181	186	182	221	173	181	203	179	181	211	183	189	198	180	189	198	203	167	213	223	175	181	194	165	173	190	186	171	182	200	193	218	209	192	200	178	198	188	177	202	191	205	189	173	202	202	201	187	196	195	176	187	184	177	207	154	178	193	191	168	200	175	185	203	197	188	195	185	191	211	196	193	177	195	182	231	166	204	179	185	195	174	173	164	194	194	166	185	200	167	197	184	196	159	196	183	178	173	196	175	178	194	183	165	196	212	187	196	185	176	172	193	189	206	185	176	183	189	205	184	169	176	184	187	185	176	188	209	188	200	199	188	185	183	207	187	194	183	183	194	212	185	186	185	197	202	200	167	193	211	176	178	178	200	210	189	194	192	195	177	184	183	182	184	201	186	174	208	174	184	193	203	186	217	174	209	160	177	190	182	175	174	210	190	181	190	200	184	169	176	175	193	184	214	177	191	167	182	196	189	198	198	184	182	200	180	149	176	173	209	185	212	172	197	168	196	166	208	191	187	203	173	193	212	183	200	165	187	188	171	171	182	183	207	176	166	184	177	215	203	213	192	154	194	204	170	205	167	192	212	184	187	187	195	206	182	176	182	175	194	208	173	192	176	187	170	184	192	201	180	194	186	197	195	180	197	187	161	165	197	150	171	185	186	181	181	177	218	210	194	195	194	191	204	192	181	185	192	170	186	181	169	192	182	188	178	180	155	200	181	182	184	188	224	204	215	186	191	193	193	196	204	195	188	200	195	198	177	193	192	176	176	184	169	168	140	174	196	179	187	162	201	186	196	196	217	182	203	186	159	184	182	193	191	164	191	161	194	172	179	158	169	192	168	162	179	162	191	195	204	193	185	177	157	154	172	175	184	198	203	185	179	145	167	185	192	177	190	183	180	190	192	198	182	192	164	185	178	168	190	174	195	201	178	197	184	205	178	193	184	167	184	163	209	168	205	174	168	228	168	186	185	172	141	187	176	182	198	212	201	197	201	191	191	159	206	188	211	176	205	198	183	185	190	185	212	178	228	186	147	172	207	200	200	179	176	175	178	199	196	204	210	153	196	177	172	191	171	185	188	159	192	182	192	190	189	188	198	206	216	191	187	201	190	208	203	177	183	167	199	184	189	202	181	178	187	187	166	166	192	186	187	216	198	176	189	199	160	215	195	184	209	150	176	188	162	193	200	209	186	195	205	189	173	189	186	190	183	175	195	195	204	205	190	194	169	174	186	203	207	198	183	170	198	207	176	192	181	208	170	201	190	200	178	183	197	187	187	168	184	183	199	172	203	188	204	179	203	179	206	168	177	171	178	192	162	203	200	183	177	184	206	180	171	169	176	177	179	206	218	150	205	176	170	172	180	170	183	205	187	176	225	175	182	202	211	209	210	192	166	216	204	199	178	200	186	199	198	216	192	201	213	186	181	190	178	192	200	205	192	176	204	185	186	174	191	185	183	173	185	192	190	195	171	191	209	180	171	201	174	185	183	198	193	176	180	183	210	204	194	211	203	199	166	225	202	190	188	196	192	213	186	162	189	203	196	166	193	199	164	171	200	203	173	204	194	200	225	186	182	205	192	174	184	189	173	199	176	201	172	186	183	199	190	186	193	201	173	165	184	208	215	224	218	177	181	209	210	177	201
15203	2698	2538	3002	2733	2169	1889	1720	1412	1330	1140	1002	1003	908	850	778	809	815	773	768	699	693	682	681	672	697	647	642	673	611	666	641	581	587	633	621	587	606	648	654	637	588	622	580	605	595	591	594	608	536	537	574	586	600	549	610	595	601	595	546	569	593	616	586	563	526	551	576	533	546	583	570	525	524	518	561	550	604	563	551	548	573	570	578	567	529	571	552	573	512	511	597	594	596	591	564	570	582	611	556	517	537	584	594	551	551	555	548	587	550	555	566	564	532	559	573	552	532	562	542	571	587	576	552	545	549	563	530	527	529	559	516	558	545	577	551	536	543	585	565	571	560	593	568	511	531	549	536	569	519	515	530	562	551	546	491	519	572	531	547	565	557	582	553	546	562	528	507	545	553	498	552	532	542	584	581	523	610	572	514	542	556	563	540	555	539	550	589	557	561	567	566	524	518	539	547	541	573	551	527	558	545	540	590	546	582	577	571	564	534	587	554	547	520	554	572	540	527	587	542	530	564	578	587	503	511	578	579	539	514	539	565	544	535	546	537	598	564	564	544	562	577	534	559	570	508	531	532	598	539	528	524	546	561	558	551	548	548	552	529	575	578	476	556	579	538	567	534	566	589	562	574	545	533	590	573	519	522	572	537	539	540	550	546	560	560	575	579	551	562	568	535	541	581	575	528	520	532	515	554	542	532	544	522	495	602	548	558	535	518	556	531	582	514	537	534	550	543	517	541	524	537	582	567	523	555	580	540	544	582	542	555	555	555	561	550	562	540	529	548	558	552	558	571	576	542	564	553	559	541	550	555	512	538	575	591	558	519	538	523	560	519	573	560	549	533	524	544	589	561	516	526	524	530	544	556	559	514	572	555	534	531	550	590	582	580	548	529	553	521	559	514	544	564	569	579	545	514	520	548	519	521	553	530	544	541	536	521	564	539	597	535	492	528	558	550	591	579	537	561	549	562	546	544	527	564	537	561	560	559	536	544	599	548	564	573	531	540	557	541	506	525	544	510	579	567	533	561	578	543	535	532	542	567	496	593	563	562	540	569	570	553	566	537	544	531	540	565	538	536	576	555	538	536	567	584	548	564	567	540	571	547	541	535	508	541	536	577	540	546	549	541	542	505	545	543	522	547	553	584	618	522	569	534	536	512	534	538	535	560	558	576	522	555	530	542	563	539	531	556	540	595	536	574	542	534	574	538	550	528	601	546	589	548	547	555	545	568	520	548	539	534	582	548	518	558	545	571	557	519	519	521	586	557	569	543	571	564	551	594	517	563	582	565	527	515	540	517	515	514	567	557	541	550	552	569	547	540	536	525	597	514	582	564	559	537	529	556	539	556	558	554	567	521	572	536	554	529	525	506	540	584	557	543	558	593	544	589	574	582	548	582	556	561	575	580	504	542	522	525	529	533	546	553	572	567	528	520	511	519	530	514	564	608	549	583	552	564	538	553	550	558	518	627	599	539	555	580	579	539	572	557	607	528	523	569	571	547	543	545	532	581	567	553	505	554	554	562	541	551	534	549	588	514	540	542	520	547	545	524	583	547	549	584	562	560	541	519	552	511	540	532	536	550	581	542	508	521	539	547	538	566	517	561	526	584	561	545	532	500	552	516	544	535	491	539	551	558	532	567	570	538	552	561	543	557	533	541	554	539	536	536	537	569	560	549	572	559	540	584	557	565	523	527	539	529	558	584	578	542	531	535	586	520	520	552	510	568	494	559	582	522	530	527	534	528	549	568	552	561	505	539	554	520	585	546	520	556	527	574	557	532	599	528	550	542	549	518	553	528	564	514	535	557	544	540	524	562	522	560	535	594	603	526	553	561	530	514	514	565	578	555	542	532	539	545	519	566	560	588	542	536	569	544	560	522	553	577	573	553	548	534	553	566	537	572	553	543	521	549	520	550	536	543	540	552	550	530	569	545	551	570	512	523	546	551	550	545	577	555	627	543	580	549	552	562	518	549	540	579	554	598	525	516	536	552	568	560	501	548	559	559	557	553	557	559	547	517	553	591	553	548	529	570	537	583	553	570	540	548	531	581	554	547	556	542	531	525	535	562	533	542	576	515	540	576	533	571	555	557	557	582	543	537	549	519	545	541	504	541	514	567	593	555	540	517	506	543	561	551	544	568	563	576	584	549	585	562	553	519	577	555	550	537	559	556	530	547	523	554	544	566	520	516	516	539	521	569	535	534	558	549	545	561	517	532	570	531	549	544	563	515	514	576	567	542	573	569	517	545	567	508	525	584	535	572	581	538	544	515	533	556	525	528	548	537	543	548	550	538	547	514	542	564	533	592	582	583	555	542	543	568	564	548	577	527	555	574	533	546	549	579	521	550	542	559	548	505	568	542	585	552	581	551	540	530	575	572	548	572	561	542	569	555	567	523	528	579	598	561	559	567	545	572	518	537	562	565	528	525	541	507	571	533	537	570	598	565	514	566	551	536	545	516	589	521	561	573	547	554	544	511	541	515	507	545	522	540	575	515	527	551	532	534	572	527	531	527	575	557	548	524	598	573	501	519	595	550	522	541	525	545	546	539	522	569	523	546	546	537	458	548	552	518	580	548	553	536	565	551	577	562	539	543	541	518	534	529	521	554	598	527	571	505	581	543	575	519	562	553	554	514	517	519	517	532	540	590	524	562	535	514	547	548	554	538	541	550	571	598	548	550	526	540	557	549	531	522	512	537	533	544	594	541	527	532	544	531	528	547	478	528	534	540	552	524	553	541	542	521	566	556	547	533	550	554	509	563	542	554	569	544	513	560	554	551	513	566	532	582	560	541	556	545	535	545	554	526	526	561	575	532	564	539	550	553	543	523	541	558	546	502	552	542	559	519	587	547	569	548	573	516	613	527	596	513	544	557	539	496	559	552	547	551	542	517	560	538	552	595	548	560	574	533	529	521	517	618	529	548	557	520	559	497	517	518	555	548	575	547	541	534	538	537	521	550	560	580	497	547	559	543	546	551	528	549	537	585	530	543	522	526	521	570	535	540	558	556	536	576	562	535	527	532	551	555	554	554	529	561	560	516	600	532	549	534	542	532	540	531	616	568	522	540	560	557	553	553	561	572	556	562	583	573	540	515	532	543	536	577	534	589	525	561	511	569	542	538	571	523	566	519	589	505	599	547	560	557	560	563	567	552	555	593	547	525	538	535	546	541	555	601	553	556	519	500	563	535	570	562	545	563	515	508	544	590	526	528	524	531	534	545	546	568	532	544	529	523	525	583	540	544	541	594	524	557	562	546	545	566	542	534	567	595	570	568	549	522	507	562	527	582	577	567	593	581	545	545	542	549	560	515	566	517	546	592	513	560	554	538	550	555	522	528	540	566	546	555	528	549	535	572	558	559	556	591	518	523	571	537	575	553	551	537	554	530	564	541	523	567	570	606	533	537	566	577	544	555	544	546	515	539	579	544	538	516	571	538	518	549	529	523	559	547	568	577	546	562	532	512	564	577	524	548	549	549
43701	14452	3539	1949	1385	1003	877	753	684	614	570	495	493	472	439	453	407	443	392	413	412	397	418	397	429	395	411	356	390	379	355	379	389	379	357	387	397	364	391	385	395	382	380	424	402	373	360	378	378	370	362	380	372	373	343	349	331	394	374	355	378	375	377	358	373	325	379	343	374	372	377	350	411	355	393	376	356	404	373	373	365	382	380	363	350	356	334	389	368	366	370	361	390	370	394	338	338	364	362	361	364	346	388	381	365	351	376	392	363	348	371	359	377	349	346	316	353	389	342	370	371	352	357	333	374	348	364	373	402	379	390	359	368	396	345	368	363	379	371	397	380	330	346	309	362	401	347	374	380	321	391	353	349	356	389	376	361	365	353	418	372	343	357	353	348	316	333	347	394	342	355	381	375	359	337	318	365	369	351	364	386	340	399	346	348	378	311	370	395	402	353	393	396	384	375	371	354	397	358	335	351	377	358	350	342	368	375	349	370	365	367	376	358	322	346	337	347	347	360	368	370	374	372	393	362	344	365	339	365	351	369	352	358	399	378	360	354	369	359	350	361	372	323	342	351	379	408	398	348	351	374	374	355	384	360	370	349	392	375	355	355	377	357	356	396	354	375	352	342	326	333	392	401	351	388	367	376	346	329	359	365	362	367	358	366	363	349	392	382	354	365	362	369	387	380	365	353	407	384	395	388	346	324	313	372	353	366	345	335	355	376	369	379	352	385	367	358	355	333	346	350	394	356	353	375	385	365	345	371	384	369	375	346	338	390	399	343	356	389	367	389	369	389	367	342	366	374	342	371	345	373	357	364	374	400	373	364	376	350	355	351	350	366	397	336	364	379	351	385	393	340	361	367	370	373	350	363	372	353	382	362	357	362	372	356	366	390	350	346	352	384	357	368	361	376	344	407	406	368	363	381	376	403	343	384	375	325	369	368	357	367	350	369	332	394	411	362	368	346	361	363	373	373	395	368	385	334	335	357	386	365	377	395	346	385	362	352	347	410	382	381	368	404	367	378	377	376	375	374	351	341	362	380	334	350	354	362	376	357	380	367	350	369	369	352	355	347	368	328	392	370	355	355	350	369	340	349	344	346	363	348	351	395	325	371	336	367	393	366	360	335	379	347	360	359	364	387	414	357	388	342	392	363	356	384	364	335	359	373	368	352	367	358	362	360	378	353	386	359	346	388	363	312	359	344	390	371	323	342	370	370	371	373	397	378	344	341	328	354	370	366	325	349	349	386	379	356	360	350	377	358	347	393	355	392	394	357	351	349	367	349	363	358	357	379	362	359	345	371	361	368	355	383	347	349	381	335	336	373	365	364	375	328	342	375	399	401	368	347	391	360	381	386	377	372	354	359	342	348	346	367	383	350	368	340	354	347	364	332	373	364	342	419	381	431	361	392	360	320	347	352	386	371	373	352	320	341	335	363	371	390	355	365	371	373	350	359	352	347	324	366	382	383	405	335	360	361	341	358	369	354	371	370	357	353	377	361	367	367	366	369	346	371	369	374	338	350	350	365	350	361	395	360	343	372	366	363	361	364	361	373	360	357	337	348	390	329	345	357	365	374	383	379	380	355	358	368	375	359	359	391	324	304	344	359	370	351	368	382	365	391	359	380	371	355	349	387	373	366	367	362	345	388	380	437	369	375	371	372	365	346	350	392	392	369	385	349	359	349	361	371	358	337	371	378	378	377	363	408	387	352	363	371	358	354	350	358	370	339	379	370	365	364	384	355	356	355	348	357	386	351	369	353	336	375	350	329	389	359	363	368	367	358	361	353	390	379	389	367	354	359	385	367	374	354	367	384	391	384	367	353	386	403	375	385	365	332	354	356	382	365	344	355	355	340	327	348	367	400	323	381	338	373	378	366	361	353	368	361	380	356	335	342	356	353	372	340	372	332	353	354	390	401	350	382	387	394	370	373	388	335	347	354	352	368	362	375	367	346	375	387	357	350	345	379	339	364	362	358	368	360	373	406	371	345	389	355	390	352	440	379	354	376	347	362	340	368	369	388	342	318	385	404	371	336	352	337	371	385	341	361	392	357	376	383	389	355	379	387	355	359	395	387	409	362	364	375	395	378	333	380	317	366	360	358	349	342	353	364	408	358	350	392	374	378	360	395	343	366	366	393	361	361	365	374	407	360	372	356	360	365	360	378	321	374	391	388	348	352	376	372	377	388	353	356	369	334	367	360	379	340	329	361	378	364	380	352	380	359	349	346	356	431	358	383	366	355	394	365	354	324	356	401	344	399	389	380	332	372	355	380	364	376	356	351	366	388	363	337	369	360	370	370	336	351	363	367	357	361	323	353	388	350	370	360	344	379	406	379	396	379	368	350	382	363	363	377	378	363	363	399	326	359	378	341	311	385	377	382	348	358	340	342	367	355	358	352	351	360	358	414	344	363	336	351	335	378	377	373	345	370	354	367	380	341	335	393	360	361	410	362	313	376	387	388	388	407	407	369	369	386	357	353	328	390	313	379	356	363	373	330	350	321	384	362	370	399	374	395	341	362	363	428	400	360	358	374	383	372	373	321	351	406	350	316	369	343	374	367	386	371	346	393	327	383	354	356	411	369	362	374	356	372	375	355	351	363	365	388	391	376	367	357	351	346	386	358	325	356	353	413	358	333	394	371	344	371	370	372	347	371	359	374	358	355	344	333	345	376	370	372	391	370	401	365	398	381	370	366	342	376	369	386	334	336	379	384	377	365	351	406	356	390	356	357	363	334	320	369	376	364	344	380	316	328	368	354	374	319	374	355	353	364	326	360	366	359	340	359	337	387	355	345	337	360	378	342	358	368	367	381	350	363	331	331	361	369	404	356	364	383	366	370	326	357	354	358	373	372	329	389	373	374	345	376	379	359	385	387	357	366	379	370	360	331	385	352	376	390	349	346	384	380	372	413	352	369	324	369	356	365	348	353	339	416	391	355	357	304	370	365	360	379	372	363	353	323	384	368	387	374	360	401	382	375	359	340	416	383	384	315	363	343	341	362	382	368	349	390	385	362	371	357	386	373	371	362	352	376	349	355	364	365	362	357	379	346	371	367	352	344	318	367	349	364	336	371	360	390	333	399	383	329	359	353	381	347	398	321	374	362	360	333	367	398	375	360	394	372	383	357	354	358	359	379	377	364	341	374	392	420	372	382	343	381	383	365	365	361	391	352	356	353	397	356	387	321	378	385	412	381	331	393	391	391	332	377	335	380	341	383	348	343	396	362	381	376	367	324	378	358	392	375	339	373	324	372	365	391	379	354	326	362	364	322	381	372	330	390	378	385	382	356	381	376	405	372	351	367	357	366	406	372	369	369	408	383	345	386	384	351	341	353	333	351	369	341	382	366	364	343	398	382	321	319	383	349	369	330	341	373	363	410	413	359	354	337	354	358	330	352	334	377	360	353	365	352	364	380	354	372	415	365	379	402	367	377	339	330	349	343	363	362	339	391	360	391	327	361	400	363	357	345	384	349	345
23012	4889	4810	5630	4981	4255	3505	2986	2567	2326	2077	1871	1714	1699	1538	1484	1451	1403	1406	1302	1258	1248	1183	1149	1172	1178	1151	1153	1097	1106	1099	1053	996	1086	1071	1055	1039	982	1052	1010	968	983	958	957	957	983	954	1037	979	1035	1011	1019	975	951	915	1011	1018	1011	1036	972	986	929	996	1006	950	912	1011	926	925	938	951	949	940	970	926	999	971	943	959	956	947	911	934	940	967	906	927	967	965	971	965	968	960	944	877	929	970	1020	933	937	900	919	968	898	911	949	960	923	911	973	980	959	964	921	925	931	953	884	911	925	960	956	962	918	914	936	911	866	913	883	968	941	939	959	955	940	956	934	973	943	1000	908	972	950	884	902	944	976	986	976	952	934	930	938	921	869	969	969	927	933	945	945	901	915	911	924	951	910	990	935	945	854	919	918	934	895	956	953	946	953	961	935	978	930	930	975	939	883	926	920	917	923	920	906	929	979	904	989	996	916	931	921	903	940	945	948	916	930	924	959	919	923	920	933	946	931	942	947	884	930	982	923	974	897	891	923	899	953	918	951	933	923	998	966	928	989	910	884	922	994	873	925	897	981	866	919	993	915	906	956	955	949	941	929	926	925	922	927	883	908	998	896	941	892	939	991	878	923	969	934	873	930	923	922	963	878	908	944	929	937	918	951	943	939	918	931	977	965	946	908	943	966	914	966	940	914	948	940	921	922	936	878	925	975	929	969	938	901	966	986	941	947	964	939	917	891	896	886	939	920	907	866	943	948	984	968	946	929	921	928	895	918	997	910	905	911	901	925	921	948	920	940	916	892	915	904	954	960	928	910	944	933	950	966	930	946	951	941	884	990	927	941	930	940	917	908	898	949	887	913	914	921	909	911	912	958	896	896	892	933	885	886	924	912	902	947	921	916	952	899	999	969	927	936	905	949	954	899	938	905	924	976	923	897	931	973	925	883	964	924	836	915	950	930	917	933	956	880	906	902	933	953	909	911	940	866	952	941	954	971	958	900	932	988	942	950	983	954	938	901	966	937	922	953	943	941	919	956	960	914	953	972	923	941	936	917	898	883	937	907	934	936	962	932	901	898	968	941	953	910	907	928	937	941	945	974	949	923	966	983	1011	954	928	868	952	921	937	928	950	919	924	940	910	942	977	971	948	920	969	859	885	910	937	909	929	919	968	932	989	904	967	953	903	950	963	974	910	917	914	931	937	984	957	895	898	961	926	969	944	933	892	911	905	960	908	977	889	943	915	922	981	919	916	911	908	842	922	917	936	937	903	942	938	939	915	956	976	955	928	918	889	955	932	940	923	957	915	916	976	932	913	918	884	929	942	913	925	911	897	959	920	943	931	934	908	904	947	909	968	880	912	993	935	968	930	940	960	908	982	949	1003	937	985	945	905	906	928	937	942	954	896	930	953	935	928	928	976	941	972	908	985	928	890	894	973	914	915	883	936	936	922	962	945	934	924	953	908	907	952	866	967	900	927	956	971	925	1001	908	939	912	937	900	909	972	900	950	873	908	897	951	937	949	879	939	909	911	921	917	936	925	1001	926	882	950	914	969	909	856	939	913	961	926	881	946	930	968	931	941	933	997	936	975	887	899	957	908	915	954	888	953	946	936	950	965	920	965	944	924	959	913	909	962	921	927	867	940	947	943	940	932	910	925	964	942	986	942	920	926	1039	951	928	977	939	914	933	993	910	975	909	938	965	885	941	956	908	995	945	909	955	951	913	895	940	923	945	937	912	928	908	931	939	906	932	941	972	901	956	920	968	953	891	902	941	939	914	960	933	952	920	907	914	888	988	926	927	905	956	930	910	950	924	916	911	958	890	863	941	922	916	927	933	917	926	910	922	920	954	912	900	889	938	892	916	962	933	929	940	937	919	914	861	990	991	882	984	916	985	963	869	907	933	910	949	931	901	878	914	990	973	989	915	990	935	1010	975	915	903	926	934	915	882	946	913	971	955	963	939	939	941	887	919	904	874	887	985	938	945	878	918	944	999	963	940	874	910	890	911	880	923	889	905	944	930	894	891	920	853	971	910	949	968	978	948	950	895	939	959	935	924	929	959	838	979	962	972	927	877	915	951	913	918	926	925	947	924	896	954	881	980	919	893	939	969	909	846	956	943	957	915	926	945	923	908	887	927	892	907	938	936	968	980	971	942	964	908	948	985	970	924	907	888	928	972	940	946	932	958	904	929	941	961	921	911	932	954	958	901	959	891	921	969	898	949	930	909	873	959	948	930	967	867	947	930	867	890	924	957	928	959	903	932	930	945	942	936	933	934	960	956	966	938	925	990	991	940	929	924	930	941	954	993	973	921	934	939	922	921	931	956	894	960	938	917	956	930	957	928	882	948	914	896	949	891	941	893	978	924	1004	955	914	894	958	889	935	920	923	968	944	892	941	953	952	872	946	964	944	952	904	930	932	930	956	949	902	986	960	987	946	913	930	950	960	925	935	931	955	877	950	898	909	915	954	949	920	968	877	945	877	951	948	906	965	914	935	932	959	943	918	971	946	920	926	912	939	891	935	942	927	963	940	942	893	934	897	930	977	918	871	904	917	951	855	915	896	946	926	921	920	946	927	907	934	894	944	971	941	912	958	897	892	912	950	922	933	873	941	961	971	871	1002	864	940	956	920	920	933	992	895	932	985	903	954	933	1008	898	935	944	922	966	943	951	934	886	967	898	942	884	991	886	957	971	933	966	874	953	974	946	964	949	893	928	928	889	931	873	883	919	920	924	996	980	936	962	930	921	904	956	912	887	927	950	988	927	950	948	963	912	974	937	900	847	922	909	942	952	954	907	945	919	963	940	922	915	913	970	910	904	910	941	952	932	965	966	895	918	944	925	1022	927	903	945	954	929	936	888	933	927	918	943	926	884	915	964	900	949	912	897	967	969	926	896	881	944	885	969	960	892	946	902	993	964	925	933	929	952	855	959	927	939	971	893	1000	948	931	919	870	977	915	909	928	906	942	956	926	935	933	986	886	919	895	895	989	936	939	995	951	916	868	913	906	948	955	950	945	994	915	972	901	924	923	928	900	946	873	905	970	929	946	933	895	955	919	922	879	940	959	961	907	884	910	904	918	894	887	877	922	925	929	985	939	940	911	1013	938	954	960	928	928	919	909	930	956	919	921	914	937	897	946	908	915	917	944	912	995	968	894	988	938	885	922	866	895	909	908	943	919	993	915	894	987	948	902	841	1002	923	976	967	887	919	903	936	901	937	949	970	980	949	969	977	934	948	921	905	927	925	898	946	970	893	907	971	934	952	953	939	966	919	907	973	962	937	932	908	892	911	949	955	906	938	925	936	980	958	845	945	957	973	914	912	948	944	945	906	898	924	947	948	914	1023	949	901	899	968	944	937	900	922	896	897	890	916	922	966	915	954	965	913	917	914	953	985	922	931	875	988	968	907	906	915	914	919	911	1007	971	968	952	892	890	946	972	894	928	919	905	908	900	965	930	877	930	957	904	902	892	976	956	935	948	900	931	917	857	958	911	969	937
4285	313	326	253	259	276	254	270	282	260	264	314	247	257	236	262	250	253	268	259	265	237	267	247	271	308	270	280	250	271	274	245	290	249	268	264	264	272	283	262	282	262	260	264	251	305	249	248	277	258	251	276	253	283	275	265	282	238	273	231	269	246	261	229	260	264	269	296	266	255	254	277	297	278	279	260	274	279	281	230	252	232	267	241	285	262	286	283	278	260	277	271	276	224	253	262	258	280	238	266	213	273	241	276	231	293	265	239	282	269	304	273	245	292	276	261	258	266	262	282	249	254	269	254	285	287	259	274	254	252	305	260	246	254	269	248	271	230	273	271	271	270	272	222	255	276	265	251	272	275	260	289	252	258	275	264	271	295	257	261	252	261	264	264	270	236	280	249	266	254	279	260	254	266	285	266	264	273	274	266	284	252	273	265	276	257	251	285	279	260	257	260	248	255	251	266	245	274	266	256	241	279	249	321	283	279	264	235	255	242	242	276	277	260	269	286	269	261	294	243	261	263	259	265	256	241	272	273	270	266	294	257	271	243	280	292	281	273	284	276	292	276	284	269	262	274	248	235	269	248	256	248	271	266	244	272	271	286	276	271	266	264	273	222	278	287	253	289	274	266	258	255	271	247	271	258	284	286	265	279	263	276	284	260	281	282	269	264	266	250	250	280	244	266	279	300	269	256	290	281	266	260	254	254	264	255	253	267	318	270	279	289	246	249	245	249	280	232	237	271	254	255	268	277	262	263	261	253	274	264	278	248	247	259	233	282	262	258	262	294	286	252	295	250	305	301	266	268	252	291	294	276	266	233	239	274	240	265	267	273	274	267	260	284	258	269	241	254	257	286	264	240	267	271	270	249	278	241	279	267	279	261	261	260	250	248	281	285	265	247	294	277	263	268	281	302	269	245	240	263	276	288	287	252	281	262	273	324	261	297	291	243	264	284	266	261	251	267	266	279	266	276	299	297	254	289	275	272	258	259	257	279	269	248	261	287	266	257	254	304	275	262	284	272	259	296	234	255	242	251	254	279	283	286	244	263	256	276	234	274	272	275	248	259	250	282	256	252	269	265	247	243	267	247	295	234	278	273	238	286	304	260	252	265	265	271	249	265	269	287	281	281	283	267	231	275	287	234	270	271	256	271	284	253	262	267	263	269	289	272	257	266	258	258	237	273	273	231	234	270	241	284	263	281	287	263	255	278	251	283	282	300	269	277	277	285	262	290	272	296	251	288	255	233	293	231	254	309	267	272	246	248	275	303	272	255	245	247	269	215	292	273	281	260	275	253	238	278	287	274	258	284	278	290	256	278	266	258	274	259	263	267	254	253	251	264	271	256	238	259	275	281	259	266	271	241	284	246	286	238	267	280	259	264	266	272	259	288	272	247	271	264	280	240	247	268	279	286	295	276	282	292	255	258	280	317	271	259	249	262	244	276	256	252	281	291	269	292	276	272	280	271	231	238	271	288	279	286	247	268	246	260	258	282	247	263	298	265	286	234	252	284	252	295	259	272	255	270	262	295	260	293	285	269	254	260	295	271	269	258	301	263	267	269	237	238	269	247	269	236	231	274	252	274	267	304	245	259	259	280	271	238	247	273	274	266	267	275	289	269	286	288	276	301	260	277	263	276	256	252	262	258	254	239	273	270	273	246	277	285	273	262	247	265	299	256	257	256	307	278	252	264	288	268	253	288	275	290	270	297	252	288	247	252	270	267	269	252	291	271	225	253	270	267	260	277	288	254	292	250	264	267	266	276	291	283	261	270	278	266	266	275	272	249	278	292	255	286	280	291	269	260	282	295	273	267	232	266	251	242	276	276	265	290	248	251	271	314	240	265	270	286	268	271	258	271	260	267	271	259	253	283	291	285	236	243	270	250	256	237	277	273	289	254	261	270	256	252	272	257	248	275	244	310	255	302	269	258	262	284	284	277	287	257	259	278	257	258	276	294	265	265	265	270	276	277	258	247	294	304	284	251	270	268	262	260	283	236	286	255	258	260	271	277	283	250	258	276	264	262	269	260	267	299	239	288	268	257	250	257	281	254	247	253	270	271	256	261	272	262	242	285	292	217	263	238	246	264	269	270	263	295	268	258	276	254	288	284	250	254	266	293	275	240	305	279	271	239	297	308	272	261	273	276	272	275	279	272	268	279	277	245	295	264	263	263	282	283	254	284	252	284	262	294	285	258	275	270	285	287	262	282	280	300	261	267	269	257	304	272	266	243	275	264	289	310	293	249	254	272	253	251	294	252	279	243	265	261	290	294	242	293	260	280	266	270	260	283	240	275	258	222	269	266	284	279	241	279	256	257	247	258	295	241	263	270	292	272	277	271	272	241	290	272	236	266	267	271	261	256	250	291	279	271	264	266	250	299	256	275	259	256	273	245	242	307	287	265	297	258	277	239	249	263	262	244	238	225	259	278	294	248	267	273	289	252	259	252	265	303	265	263	270	256	281	273	252	254	287	239	274	244	271	256	260	291	265	274	277	252	278	264	278	260	256	268	272	281	275	234	275	256	268	272	271	256	221	267	251	305	242	274	264	272	258	290	260	248	311	256	264	308	289	280	278	245	272	260	271	286	292	223	269	276	233	247	264	263	252	256	283	268	271	296	250	254	261	258	236	304	290	272	248	247	266	265	266	237	272	284	254	270	290	281	228	277	256	283	244	252	285	269	261	286	267	242	263	296	264	269	283	292	271	275	265	304	256	265	272	259	275	245	274	232	234	274	275	260	272	281	282	275	228	274	264	251	242	263	263	268	289	293	297	257	242	280	247	264	288	262	246	280	271	280	289	265	275	284	258	243	238	274	292	245	257	250	283	255	251	257	281	239	240	282	232	272	303	269	242	292	255	237	269	287	243	295	254	251	272	270	255	265	256	242	272	257	300	277	263	247	274	301	263	284	247	242	251	267	255	277	273	261	256	276	280	268	285	268	249	272	269	228	269	267	274	290	289	304	291	286	266	267	252	255	279	285	237	258	259	289	258	267	256	275	294	285	274	277	239	263	245	254	262	251	256	267	252	249	243	268	278	294	295	269	284	238	307	226	294	276	268	272	260	290	267	268	283	287	268	267	248	272	261	263	280	298	257	290	278	300	288	244	231	272	276	269	259	286	251	248	270	266	290	224	271	257	267	248	288	288	257	245	251	230	244	247	326	270	250	282	274	269	274	254	262	257	255	273	267	259	266	280	263	250	241	258	249	281	256	263	244	268	260	254	278	286	301	292	279	262	259	259	268	259	271	267	265	294	267	275	260	260	263	245	264	264	271	267	274	258	281	220	248	257	264	295	280	267	284	236	286	279	286	287	235	265	307	275	268	263	283	261	303	267	270	271	292	289	295	268	301	255	282	277	254	283	283	255	248	244	271	256	237	265	258	252	309	256	287	300	272	242	239	276	291	258	259	256	286	271	253	252	275	259	276	260	260	260	263	261	263	247	260	268	257	257	252	290	270	258	281	273	279	248	253	242
3577	813	705	721	744	743	729	738	699	755	739	707	693	676	697	714	706	650	700	728	712	706	652	665	721	692	700	646	705	698	694	730	721	703	688	689	681	669	663	700	721	695	700	670	677	703	685	717	715	672	675	689	725	697	678	695	699	717	687	692	677	732	684	674	643	684	675	681	681	703	710	719	680	709	691	680	664	667	714	697	696	720	690	648	704	680	648	665	659	735	719	709	704	711	691	694	670	699	714	693	692	663	718	699	654	723	653	730	666	696	678	644	692	703	652	652	711	697	686	714	682	661	708	671	710	661	722	682	692	713	663	685	640	650	731	673	653	681	661	684	702	717	675	725	644	710	695	662	712	658	647	679	704	696	687	711	699	691	716	721	711	669	652	710	698	707	667	660	722	667	699	700	661	690	688	688	714	675	705	732	691	649	717	695	709	637	713	635	704	683	664	706	726	655	691	698	674	690	651	756	683	661	696	678	708	712	687	719	712	706	665	676	708	765	694	693	711	658	676	713	722	706	688	649	667	694	684	688	690	677	709	632	658	721	655	673	666	739	688	685	658	764	705	722	687	714	683	678	650	680	662	701	725	642	710	687	726	723	679	695	673	694	753	684	693	717	642	703	695	659	695	660	707	728	675	692	720	646	717	635	701	734	714	690	683	730	721	711	689	708	697	678	724	719	699	698	693	662	705	691	700	693	745	652	697	669	666	707	728	700	657	675	685	660	685	714	729	675	723	734	698	673	702	704	669	670	662	669	654	657	625	657	690	727	731	691	691	729	665	676	687	697	656	755	705	680	680	656	659	716	687	738	648	669	664	710	714	666	660	701	684	700	676	641	665	671	706	704	697	664	709	698	728	692	685	689	684	683	657	658	668	713	693	740	714	663	702	661	694	680	688	699	675	646	701	702	705	757	693	682	696	631	677	725	691	670	691	706	716	670	711	719	678	692	692	718	682	683	707	670	692	728	675	630	698	669	637	678	694	657	670	645	696	721	643	677	736	707	671	660	677	693	758	669	661	678	694	714	682	706	686	713	608	727	681	678	708	708	644	690	756	684	720	679	691	732	680	711	696	681	712	736	667	672	722	684	646	692	676	731	654	705	700	689	696	700	709	674	670	692	723	721	677	664	715	638	752	676	632	695	698	682	706	685	687	620	692	676	638	667	658	688	690	707	696	728	636	662	710	649	730	680	720	695	624	687	721	683	693	681	644	712	635	725	655	705	693	681	687	712	680	673	684	687	712	700	723	704	692	607	676	678	701	693	695	726	690	700	712	678	734	662	727	657	688	717	693	697	703	700	716	687	654	674	701	728	691	696	686	613	674	725	685	697	705	653	653	677	701	641	707	669	716	730	657	655	695	666	635	701	671	721	682	733	684	667	685	697	738	698	725	676	715	700	717	715	681	664	684	676	719	693	679	698	709	647	647	685	743	702	681	644	674	675	696	698	679	680	690	714	705	670	676	657	684	712	708	678	676	664	676	702	698	703	677	653	695	666	683	666	671	704	706	729	694	659	657	680	690	671	691	711	693	679	711	681	656	700	686	666	698	676	679	715	682	648	657	680	693	688	688	725	689	670	689	691	678	672	656	707	675	685	642	691	674	708	723	674	736	713	675	708	728	686	664	656	666	682	654	688	651	673	673	695	720	672	661	716	685	756	694	685	717	705	642	689	697	696	708	674	702	697	688	714	700	705	667	682	679	692	689	651	698	702	679	703	678	705	712	739	667	727	689	699	694	684	738	712	696	676	695	638	680	682	640	690	708	694	686	697	687	673	748	713	669	703	695	686	718	679	690	681	697	701	675	716	705	719	723	711	680	668	687	680	726	676	698	712	663	666	686	692	662	702	671	656	710	685	649	703	683	685	700	675	726	682	719	679	624	675	711	696	668	640	711	695	685	694	677	730	661	653	713	722	674	694	689	692	660	747	687	715	714	659	730	669	697	657	752	694	662	654	761	690	694	725	711	682	697	695	686	670	696	695	706	706	742	687	655	718	718	663	703	740	701	696	737	681	688	665	670	710	704	763	718	723	652	698	702	699	693	763	677	708	664	641	692	690	689	676	663	702	708	713	680	707	725	680	674	678	699	718	731	728	692	609	685	690	710	678	725	707	712	701	717	703	660	703	670	665	753	722	708	672	665	696	700	694	720	681	658	710	657	669	682	716	683	666	689	711	710	687	692	710	664	694	713	672	697	689	693	674	683	736	688	727	654	666	745	651	678	707	692	734	684	653	722	640	689	682	715	705	686	683	692	714	700	686	717	662	691	687	668	707	660	694	772	663	656	718	679	680	696	687	716	699	671	722	651	700	703	631	727	711	721	647	668	698	672	706	664	685	712	653	717	710	683	655	691	690	716	676	693	644	740	669	718	733	687	696	700	689	749	692	698	676	689	735	637	705	723	710	720	675	709	672	729	702	706	675	720	701	661	718	644	686	696	675	682	662	697	718	721	712	701	623	677	666	711	708	685	686	691	690	736	670	688	754	714	727	685	732	708	741	684	697	695	706	697	722	723	675	703	694	715	657	696	694	711	663	679	719	747	685	690	741	710	721	728	702	684	675	693	686	686	712	725	689	680	706	659	703	709	708	691	706	683	649	673	665	665	639	689	651	675	673	700	725	689	663	650	690	712	669	682	715	672	667	707	714	687	722	686	661	671	692	731	721	676	643	642	694	668	670	702	676	667	679	686	642	695	721	659	691	655	709	697	731	677	656	665	667	672	651	681	723	704	702	691	672	690	671	661	690	665	684	644	699	652	657	718	664	745	717	671	682	683	659	643	673	688	720	705	681	690	674	684	737	681	678	705	668	685	734	694	706	697	707	673	710	716	716	729	708	695	720	695	666	703	697	697	673	694	653	640	679	677	660	674	685	738	691	721	658	655	708	633	672	664	684	694	701	711	696	687	688	707	625	682	674	717	670	691	682	679	688	695	645	675	662	732	702	658	684	724	685	704	705	670	643	688	666	725	693	669	702	722	672	698	671	687	687	686	688	738	721	672	687	737	720	715	666	690	685	661	646	665	678	683	654	682	685	737	702	692	719	662	729	721	714	682	677	673	735	701	648	677	679	694	777	684	694	682	684	668	730	700	682	709	721	680	717	734	640	650	732	696	670	695	653	735	663	680	688	676	678	716	683	691	710	677	681	729	713	700	681	677	702	657	643	709	696	736	715	695	670	646	697	707	684	700	684	693	722	674	688	690	627	684	667	676	656	723	644	705	661	668	696	717	761	669	716	690	670	727	670	679	716	693	716	737	732	675	711	715	664	708	695	627	691	700	678	667	720	667	656	729	669	677	678	690	675	653	698	691	699	692	680	736	697	692	651	666	695	666	706	684	705	666	720	672	688	702	688	642	701	690	665	713	702	628	717	667	701	694	723	765	682	693	665	699	711	688	673	696	705	694	719	639	695	639	736	665	689	669	701	703	726	683	680	730	698	702	643	702	747	723	665	719	675	698	686	690	677	671	705
29812	6351	1346	910	677	535	391	354	317	319	270	261	256	249	221	218	237	222	207	222	215	207	226	212	228	212	185	200	178	200	200	198	177	200	203	199	188	187	179	195	178	216	200	191	200	181	192	187	197	218	181	210	216	191	181	186	218	189	169	187	184	215	199	202	185	187	194	178	201	176	194	187	172	176	184	186	191	239	190	177	217	195	184	175	208	189	183	169	182	206	193	194	191	193	187	193	206	190	197	187	199	188	172	205	188	172	183	168	181	185	194	174	191	211	160	214	165	202	176	195	182	194	196	179	186	190	214	219	187	201	172	178	226	198	182	181	173	159	195	184	195	209	181	186	200	200	186	175	215	198	206	170	182	213	180	178	184	191	213	201	207	175	190	186	211	177	180	212	189	178	190	188	192	192	185	209	202	189	178	190	184	205	202	185	181	190	174	196	208	188	175	227	162	186	197	181	186	195	193	198	212	177	194	188	183	190	165	179	176	179	178	193	208	189	197	188	204	196	186	205	175	172	177	211	190	162	176	200	194	168	184	193	177	168	196	179	200	216	208	196	181	172	192	197	159	193	202	199	192	198	156	168	204	188	176	183	197	160	192	184	203	185	199	180	171	216	191	208	199	177	189	213	195	205	188	189	192	180	215	210	166	180	193	158	177	200	208	206	200	195	204	208	179	210	221	182	191	199	197	183	187	195	169	184	204	183	198	211	206	180	187	184	205	197	208	218	167	200	180	194	166	195	203	198	173	202	177	168	192	182	188	200	190	200	171	203	198	163	181	179	173	197	205	191	192	214	213	179	189	195	209	184	182	202	184	195	190	203	180	187	196	172	194	172	169	179	194	221	199	183	191	199	184	198	171	166	166	189	180	195	214	196	193	174	197	192	188	166	186	191	198	190	175	194	200	160	198	183	181	177	178	221	184	197	188	202	191	200	193	186	185	200	184	186	211	191	176	219	180	201	213	200	198	201	168	184	164	178	191	186	181	201	185	179	218	190	210	184	196	170	196	214	188	203	173	193	212	167	181	203	171	171	156	202	191	237	171	184	183	168	207	198	219	192	199	180	185	201	195	191	199	176	174	203	197	166	186	181	183	190	194	192	192	218	179	209	163	181	185	181	167	200	192	190	196	206	175	166	209	205	213	201	174	183	191	183	224	196	184	188	197	166	188	202	205	173	168	180	181	205	171	163	203	165	179	190	182	194	184	209	191	153	209	168	174	184	179	209	180	179	219	168	204	197	167	198	195	173	188	165	190	192	178	197	195	184	211	203	193	195	220	187	175	188	168	165	207	201	186	188	181	180	203	201	187	173	171	180	192	187	213	191	177	193	184	164	192	185	197	190	187	161	227	200	194	178	232	177	176	187	159	188	169	192	180	172	172	194	199	208	185	180	186	197	205	189	197	182	205	212	194	184	202	184	179	191	189	189	177	200	215	209	192	191	183	170	205	165	175	221	203	184	188	183	179	168	170	180	221	196	197	186	198	180	184	168	208	169	190	204	197	194	192	180	198	194	174	168	189	202	206	216	199	171	191	177	171	177	209	174	219	201	206	174	173	202	167	204	185	170	191	193	212	184	175	182	183	182	186	180	178	177	187	159	199	184	193	192	208	178	193	205	199	175	166	160	182	198	173	204	185	167	194	199	192	163	194	183	188	189	194	180	175	209	192	194	181	189	188	192	192	203	207	204	195	175	206	183	200	181	167	175	185	199	187	168	182	179	186	137	196	171	176	190	182	173	162	186	187	201	193	184	172	186	174	193	182	171	200	208	191	196	180	192	166	209	175	184	176	199	171	174	187	196	203	208	183	188	215	172	162	208	169	162	203	180	204	188	187	179	190	165	206	198	203	184	200	181	192	179	181	195	186	190	198	177	196	208	174	202	164	189	200	203	169	187	190	189	193	187	209	173	189	211	203	207	174	166	204	165	199	186	214	191	202	198	198	204	213	181	181	199	174	177	209	203	189	195	187	198	203	168	196	184	196	171	207	190	175	205	165	190	183	197	172	175	187	203	179	156	175	182	174	177	182	182	211	179	222	187	223	197	189	198	191	183	185	205	202	181	184	182	195	200	167	172	197	179	178	169	178	170	194	171	189	189	185	187	179	212	196	187	209	196	197	214	197	222	205	192	182	187	200	157	168	214	170	196	188	199	179	213	192	200	194	186	181	187	203	186	168	193	180	224	218	176	180	199	180	200	195	179	190	187	193	195	200	184	187	192	176	188	169	185	193	198	191	180	167	199	223	207	179	194	191	181	197	197	185	208	183	169	194	208	178	213	179	197	229	178	199	184	207	167	199	187	187	193	214	208	177	192	204	209	197	179	181	187	191	224	216	184	190	195	196	210	198	200	184	199	190	208	209	181	177	155	203	202	197	180	187	175	184	190	214	178	195	175	185	202	194	190	199	197	217	174	219	176	176	193	189	197	185	189	187	172	203	163	174	190	202	197	197	184	144	199	198	200	207	182	173	182	201	196	166	168	179	205	184	181	183	181	185	182	213	215	196	196	207	193	214	204	176	191	181	180	203	196	213	180	170	198	167	192	184	189	179	174	182	188	178	184	180	199	199	190	210	204	173	196	169	210	176	189	179	175	188	171	218	195	203	169	176	174	193	167	196	199	205	176	212	189	191	169	198	175	203	208	184	189	168	176	201	179	196	186	197	204	190	169	173	187	184	172	188	178	198	188	209	190	190	209	193	173	185	177	165	214	174	176	194	184	201	172	180	194	203	207	207	195	185	223	205	177	189	165	188	182	214	176	201	183	181	186	197	193	197	195	207	189	205	194	185	209	209	174	213	186	187	203	187	214	195	202	184	186	190	180	177	197	165	169	189	190	182	213	205	184	192	192	186	190	192	195	188	150	211	197	177	181	176	167	189	194	174	199	199	167	176	183	210	173	194	211	202	209	182	187	202	193	193	187	190	180	180	175	154	198	170	189	178	158	174	180	178	204	207	177	204	180	172	209	187	194	183	168	193	211	191	198	194	184	172	194	176	205	188	207	193	163	193	193	187	180	196	173	166	204	199	174	194	201	205	186	189	185	168	198	236	177	157	170	169	209	211	176	187	207	193	174	200	201	192	183	179	180	169	166	176	192	182	245	176	178	169	195	186	189	194	157	196	199	197	206	170	174	222	176	194	184	201	198	220	198	187	189	195	185	170	202	223	213	190	211	215	180	204	196	176	185	190	185	190	177	186	172	169	212	178	183	186	191	203	180	176	213	178	187	213	219	180	193	180	174	174	194	192	197	197	184	205	190	173	187	180	206	184	180	172	205	177	162	199	215	195	213	181	200	152	202	196	180	197	212	207	189	180	174	209	194	215	193	160	200	186	197	158	199	185	207	176	192	168	180	203	194	217	180	197	176	196	174	163	191	204	194	179	188	166	183	177	206	176	191	194	207	220	180	196	213	204	210	211	200	186	196	210	202	185	207	189	184	200	194	168	177	196	190	184	182	195	184	193	186	194	162
15003	2773	2553	3096	2711	2205	1797	1666	1404	1305	1190	1030	998	910	892	834	873	744	778	744	735	678	674	716	697	663	672	642	635	651	612	611	613	627	616	593	532	607	577	586	582	565	596	579	592	526	566	585	559	629	606	618	619	592	596	579	578	589	550	541	556	560	544	563	599	566	579	629	587	586	563	534	584	606	591	580	579	524	575	538	599	568	574	559	585	555	566	588	587	543	583	549	601	565	561	556	583	577	548	553	578	548	572	548	562	549	564	555	581	597	563	588	559	525	545	571	558	552	511	593	537	566	522	594	584	565	566	533	585	504	543	539	530	552	487	527	551	552	548	606	532	543	596	535	524	569	537	581	526	568	556	513	517	566	547	541	582	595	575	533	554	576	506	579	557	551	564	555	557	542	536	574	544	532	554	500	589	579	549	544	535	539	548	577	590	557	549	533	508	503	532	571	596	532	554	546	523	531	536	559	526	528	537	566	524	557	590	552	553	560	541	522	533	573	568	569	583	524	546	522	554	604	505	533	535	558	563	547	537	574	580	533	518	555	548	584	560	518	543	558	526	515	563	553	534	508	567	526	594	589	555	553	498	577	571	563	553	538	580	526	563	588	550	546	516	535	562	570	533	573	528	537	547	540	504	546	537	571	557	544	576	550	568	621	561	513	552	559	587	528	528	550	525	533	559	537	566	539	543	566	542	577	571	541	555	518	597	534	563	581	538	541	527	520	568	531	531	552	577	566	540	530	530	546	515	545	537	522	568	532	531	569	556	590	549	543	572	565	568	536	578	546	572	523	603	543	558	584	500	572	551	600	569	580	528	566	551	545	542	560	519	505	531	592	556	530	555	559	542	566	537	541	587	549	562	529	542	578	510	527	588	552	561	489	567	554	539	553	512	564	515	570	540	555	562	590	586	549	535	552	559	576	520	538	545	522	536	542	595	547	569	590	556	504	551	540	553	543	580	552	526	522	571	530	564	544	535	527	548	530	581	563	581	497	548	537	547	518	530	518	570	541	544	537	563	528	583	551	545	581	550	573	547	588	534	547	568	502	551	582	550	545	532	514	545	545	533	553	577	570	532	537	562	524	565	568	605	562	560	546	519	514	545	539	536	527	554	564	574	548	540	600	557	562	550	584	569	562	559	560	551	569	539	525	554	595	576	579	530	581	557	537	529	586	535	580	552	535	517	583	570	571	550	529	591	564	561	565	537	533	570	577	539	556	545	541	527	560	510	568	517	590	509	578	575	538	552	576	548	537	574	527	520	547	545	554	556	534	566	579	562	548	555	525	542	540	514	572	564	547	548	571	538	534	546	531	551	548	550	544	552	540	558	536	543	534	553	544	567	545	551	556	584	612	581	572	565	529	543	562	540	523	571	592	560	528	521	543	581	563	568	543	607	504	536	551	522	539	539	559	601	497	554	531	550	536	543	579	572	560	533	552	522	507	518	583	539	561	544	569	586	575	615	521	533	550	550	559	530	539	545	531	552	550	536	582	585	558	587	541	553	589	565	567	534	545	564	553	534	536	565	548	542	555	561	558	580	555	550	505	574	569	539	526	541	540	590	559	530	577	559	569	546	558	559	523	559	556	559	515	551	585	559	561	530	519	548	578	584	562	528	560	533	504	552	578	559	551	595	553	538	520	598	557	553	546	547	554	506	573	528	532	507	548	557	529	604	569	595	530	546	544	537	578	576	546	544	531	517	563	487	564	580	538	575	557	524	564	559	523	560	540	564	609	515	584	521	577	555	560	582	548	553	570	544	554	611	534	562	569	554	551	545	586	547	520	548	589	566	534	548	555	525	590	537	534	553	570	585	536	538	567	553	547	530	544	544	522	562	523	556	567	542	598	535	541	567	527	546	546	533	514	603	530	521	552	553	563	577	572	542	570	569	560	571	518	564	532	539	559	539	544	544	487	540	575	541	520	524	553	514	602	546	487	544	550	561	537	556	539	549	588	537	563	521	557	580	553	527	530	529	553	534	526	536	554	571	541	570	518	560	549	539	541	595	566	548	556	551	546	542	559	558	575	549	564	534	545	526	572	559	505	540	505	522	554	539	554	556	546	558	526	574	606	539	547	526	557	548	563	556	556	550	555	563	522	502	536	542	550	542	568	526	536	554	562	569	526	533	590	584	554	551	546	558	530	570	565	555	511	516	549	567	522	594	584	602	589	504	532	580	570	561	530	535	550	509	555	532	589	541	549	538	538	560	532	550	546	580	574	534	554	551	544	540	568	534	524	538	509	595	568	542	571	540	551	541	611	525	552	541	550	564	583	563	537	567	524	573	570	549	534	554	574	525	554	596	589	574	525	581	541	562	549	545	554	563	562	544	552	576	564	544	538	537	541	503	503	535	567	566	547	591	523	575	538	520	522	551	539	513	573	564	524	585	578	554	573	534	514	579	524	519	514	535	547	556	583	604	554	559	541	513	540	582	595	532	557	612	533	549	516	550	536	526	550	556	537	547	605	574	548	565	573	540	584	535	514	554	567	549	541	594	538	639	546	536	581	576	562	553	552	528	548	589	602	557	543	512	548	564	556	529	588	562	557	533	514	567	579	536	562	528	613	556	590	579	593	530	526	576	575	543	570	601	566	530	540	566	535	578	576	517	510	575	516	585	532	562	528	572	548	517	513	525	567	504	551	504	569	531	575	534	554	552	538	585	575	520	555	579	541	574	560	517	551	559	543	536	553	572	554	575	513	567	531	590	578	506	581	572	587	552	549	562	518	552	534	580	564	584	539	536	549	581	548	552	555	565	512	529	607	553	554	571	533	553	558	546	541	539	583	550	525	545	546	563	535	560	516	527	560	551	513	532	516	543	581	543	504	534	533	585	532	564	541	544	526	571	529	559	559	540	558	559	522	550	538	497	593	550	541	527	558	567	560	538	569	561	552	584	554	577	591	530	555	539	510	533	577	547	548	540	550	574	533	593	552	575	538	550	513	558	544	551	539	511	529	589	540	540	528	536	563	571	565	544	526	533	541	561	558	553	583	587	532	571	531	604	545	560	579	548	522	536	547	549	557	582	533	544	566	547	539	521	533	519	549	515	557	546	548	567	573	542	549	562	494	558	552	585	528	541	556	576	523	551	537	552	537	542	538	566	560	513	520	563	519	567	521	566	581	542	512	532	516	575	542	540	507	552	541	544	579	541	586	622	545	560	516	540	579	583	545	540	591	533	525	556	522	554	591	530	543	524	535	569	559	536	550	525	589	526	531	546	546	570	523	554	562	518	561	540	557	541	533	560	561	553	563	545	555	516	540	525	543	559	573	548	525	547	571	545	531	546	571	595	525	539	583	557	531	558	562	593	557	546	527	520	517	567	559	566	573	514	579	536	560	528	563	533	568	577	516	532	546	554	547	542	499	582	556	565	534	602	555	548	572	560	567	558	459	573	527	538	552	581	534	594	521	542	576	542	539	551	527	556	551	530	559	559	534	526	513	568	527	523	533	572	532	556	592	551	600	526	527
42765	14029	3497	2064	1392	1062	824	727	651	593	576	490	497	447	465	430	474	410	415	405	407	413	382	405	414	371	358	426	386	386	340	362	366	373	361	377	409	393	368	369	379	379	362	366	354	382	360	385	374	380	388	368	338	374	373	360	381	362	401	403	375	372	392	357	399	372	343	361	396	396	393	397	386	328	369	388	372	379	365	394	355	370	362	369	374	404	363	340	379	381	388	356	344	365	383	380	383	374	374	362	385	373	387	355	345	383	356	385	386	379	391	334	408	368	374	379	374	342	401	353	398	378	368	370	410	344	384	360	348	369	346	395	328	363	364	359	356	395	341	405	385	371	351	318	353	399	381	322	389	374	350	354	360	399	369	349	365	365	359	372	359	338	355	359	356	388	357	352	318	357	367	373	371	344	373	342	364	331	378	370	360	398	339	389	339	353	363	355	361	341	380	386	386	375	361	373	390	357	382	400	406	386	370	336	392	363	366	365	416	334	347	366	365	387	346	379	337	379	393	367	317	361	360	344	362	411	412	353	371	361	350	373	362	400	347	384	329	351	343	391	386	360	403	369	344	363	370	359	353	365	346	357	359	350	392	330	361	333	366	384	358	355	347	356	347	387	391	360	368	377	361	364	398	358	355	368	361	364	390	378	378	364	348	371	385	333	378	418	383	351	369	343	381	366	393	357	324	371	357	343	318	395	399	344	335	360	381	341	379	338	370	328	330	371	374	346	357	359	341	384	386	355	361	335	335	394	341	385	368	348	383	357	344	377	353	375	380	349	380	353	346	340	354	386	374	352	351	360	380	340	366	377	363	393	371	346	403	348	364	370	384	365	383	350	387	382	370	418	365	363	320	395	370	376	349	368	346	365	315	357	336	356	371	306	344	369	353	378	374	339	381	394	356	403	364	348	370	357	364	368	343	336	385	389	341	387	381	383	357	402	344	348	371	414	357	394	373	374	371	364	394	382	382	365	378	398	403	371	355	374	382	337	335	363	368	344	372	369	383	376	368	372	367	361	338	349	382	376	355	369	347	329	382	341	377	360	340	360	381	346	361	373	385	377	389	382	364	389	377	375	368	346	356	390	400	381	353	389	355	368	370	355	342	373	352	370	359	354	333	339	375	379	413	388	344	365	359	366	341	359	384	329	355	385	377	377	363	346	372	388	385	327	368	391	370	361	308	357	380	357	365	386	363	339	389	372	357	357	365	365	354	380	354	401	338	359	326	359	391	373	341	376	383	381	357	359	379	377	369	390	363	367	379	378	347	354	353	348	387	379	381	360	367	360	363	359	384	342	382	410	383	357	361	399	363	386	346	426	375	343	333	363	377	377	361	367	390	376	362	369	384	356	368	361	382	364	343	368	328	407	379	377	376	360	371	337	357	412	356	348	349	370	356	368	367	362	346	357	378	392	347	355	351	381	357	401	392	370	397	372	364	411	368	360	378	388	358	358	371	383	381	366	356	363	395	367	388	344	375	378	360	353	347	372	376	370	394	354	380	339	369	354	376	385	341	381	398	356	375	394	391	370	366	379	363	372	348	361	362	373	370	388	386	326	330	405	357	380	367	383	365	377	357	376	387	350	403	366	361	341	352	364	358	356	360	351	336	370	361	387	368	386	362	382	358	365	386	368	345	365	370	336	388	333	394	336	377	416	370	398	376	371	394	371	365	387	361	356	339	328	348	320	413	381	366	377	370	335	391	365	407	374	354	316	375	333	374	361	353	362	390	353	363	372	399	348	369	363	361	376	365	363	356	389	384	336	395	357	338	376	399	362	351	354	369	357	372	375	364	388	368	357	353	385	368	349	373	378	355	367	372	336	368	382	395	347	369	366	400	381	338	384	377	371	347	359	330	379	374	366	383	366	374	366	358	367	369	376	366	350	356	368	377	373	343	390	360	352	361	349	394	333	351	363	363	354	340	356	384	339	363	396	360	334	374	358	371	402	357	361	355	343	354	357	358	357	390	345	355	332	326	321	359	376	355	307	359	336	378	319	350	374	376	375	381	342	380	368	346	372	374	404	358	406	353	373	360	352	392	376	367	375	311	419	364	366	362	375	384	339	369	326	328	385	383	357	368	345	360	384	369	378	370	343	390	372	361	371	385	345	322	339	385	356	414	375	383	365	401	374	341	365	371	360	389	352	411	361	350	325	349	360	373	351	348	372	371	391	361	399	379	345	347	340	398	399	384	384	387	367	383	359	396	349	413	400	315	378	333	371	376	372	340	366	332	356	393	395	370	355	362	350	378	372	394	315	334	394	393	377	332	349	358	389	393	371	377	368	377	370	391	385	361	370	340	382	367	384	388	364	382	341	391	355	360	389	383	372	337	341	368	385	332	348	376	349	360	385	379	371	371	374	373	404	361	387	371	364	363	388	331	349	385	365	362	375	365	386	399	316	405	388	343	342	348	400	406	370	387	339	336	379	383	362	385	408	373	375	370	384	356	361	334	355	350	385	375	370	389	401	347	398	357	359	355	358	370	372	341	388	357	335	375	355	378	361	345	358	378	359	359	386	369	394	374	376	376	347	335	402	413	388	341	315	355	335	390	386	406	395	333	384	347	356	361	325	335	329	326	354	361	378	368	384	354	352	339	371	394	328	361	389	386	373	383	394	347	393	412	371	367	377	397	398	394	352	397	368	348	385	379	365	362	372	371	363	368	410	337	376	412	373	362	360	353	389	329	340	414	374	364	323	355	334	379	368	375	344	348	373	360	391	382	333	403	337	382	356	374	344	346	357	379	358	337	393	358	385	356	355	337	380	382	381	352	373	355	373	344	375	389	330	383	405	345	372	379	388	364	331	368	370	324	369	357	336	369	360	390	364	399	366	392	366	363	376	373	348	379	322	382	332	367	351	366	352	361	349	374	391	372	381	384	336	381	352	374	353	350	373	421	352	370	359	357	351	362	397	353	400	370	374	375	356	345	372	357	381	346	347	355	393	389	362	361	366	357	323	352	393	372	364	371	363	340	397	416	417	382	380	369	350	375	416	367	408	355	349	341	404	371	344	386	367	374	404	385	406	386	324	359	343	386	354	381	378	358	347	378	367	366	354	394	348	385	367	373	362	338	340	340	329	371	344	381	405	394	388	378	381	363	368	339	348	331	357	368	393	358	358	404	375	323	329	375	358	371	390	386	361	341	399	380	379	378	376	356	369	367	394	328	404	399	388	358	381	329	378	360	413	365	354	364	372	359	370	334	375	353	362	368	397	377	351	341	334	331	380	381	388	356	344	351	377	390	395	405	355	360	345	401	403	401	372	399	359	382	345	351	375	347	359	371	380	379	384	352	376	362	355	388	377	384	355	376	335	363	357	358	384	332	331	347	376	377	363	369	355	361	366	393	379	339	365	368	350	355	332	347	368	344	349	399	340	349	320	341	386	396	340	344	350	331	355	338	351	330	365	367	380	371	413	355	381	370	395	322	376	369	384	377	385	387	402	414	419	370	409	363	379	400	332	367	340	370	372
22288	5175	4744	5546	4954	4164	3523	2997	2576	2355	2047	1937	1797	1572	1525	1484	1515	1332	1294	1260	1232	1181	1215	1166	1215	1181	1083	1127	1144	1051	1077	1070	1052	1090	1044	1069	1036	967	1093	1005	1128	1035	966	940	1067	997	1005	1016	1021	1021	955	990	994	1023	968	943	1010	970	958	964	943	985	1026	961	974	968	971	970	939	977	977	934	969	965	935	1023	929	976	946	1002	959	922	991	955	944	977	961	974	909	980	927	982	911	926	974	993	1006	957	915	973	916	971	924	954	905	907	999	958	907	983	962	951	939	980	964	930	951	942	917	902	949	960	891	890	979	902	978	942	963	965	908	966	897	929	877	924	905	951	945	908	910	925	948	957	967	939	915	952	919	905	969	944	925	920	936	974	902	932	976	969	951	883	967	921	1004	958	921	945	906	902	962	955	979	877	914	971	907	922	899	978	986	917	938	939	950	926	885	956	952	928	952	899	919	945	948	901	991	988	914	931	915	929	968	892	913	940	946	971	882	874	928	925	916	949	939	920	948	929	901	925	983	943	903	912	929	944	966	934	909	938	944	979	952	904	947	923	931	911	996	936	895	911	933	951	942	900	973	971	906	927	921	924	963	931	956	966	925	916	962	926	925	978	928	950	924	987	954	978	949	935	938	932	978	930	918	927	910	975	932	891	991	933	897	905	881	944	952	923	962	990	877	914	922	881	968	981	930	942	909	992	928	890	907	954	966	909	983	935	960	942	910	889	941	918	967	928	908	941	969	976	947	895	904	961	938	890	930	904	929	933	895	912	898	912	903	888	850	908	903	957	967	928	993	938	962	928	896	881	930	933	914	922	945	951	951	955	892	916	954	935	917	894	938	889	910	910	910	987	938	984	857	902	854	908	954	950	934	913	978	928	902	916	909	970	925	933	940	931	919	924	911	950	943	921	943	957	944	928	927	953	939	904	935	947	943	928	966	936	946	986	936	947	1027	932	954	951	947	949	894	903	925	951	967	981	967	907	974	936	989	939	909	986	957	919	1034	945	916	944	912	850	920	873	916	944	959	961	966	962	954	922	958	986	951	956	919	990	984	902	965	934	957	973	927	905	939	926	871	942	956	923	924	934	933	933	924	901	911	910	899	947	950	897	991	961	945	917	897	980	927	916	916	923	932	949	939	917	947	982	903	967	921	958	939	925	880	914	931	887	932	948	880	907	913	925	961	981	1015	922	931	923	1006	926	890	904	927	906	925	900	928	892	923	912	901	881	989	905	979	882	856	901	956	955	945	958	943	922	932	974	930	946	946	926	951	878	929	915	942	930	915	878	930	1017	1006	945	873	971	941	983	891	920	957	936	971	946	930	967	898	929	948	931	930	900	949	921	986	929	879	922	964	946	921	958	969	909	923	900	924	926	909	949	914	911	952	942	963	926	967	987	941	920	905	914	991	945	887	934	959	928	980	930	921	927	890	971	945	972	937	925	881	928	950	915	961	897	956	954	905	945	958	937	875	911	974	911	910	995	927	966	869	937	938	931	954	935	945	940	936	903	917	904	960	957	922	889	952	916	910	886	919	948	925	973	965	948	933	932	955	901	922	963	949	950	956	983	934	885	922	886	936	965	913	929	934	889	905	934	959	908	967	931	994	975	935	936	958	942	912	939	929	943	925	960	961	910	914	906	885	952	931	926	932	920	928	934	951	919	947	1006	894	886	953	955	950	877	969	941	916	980	949	867	930	943	922	910	1031	912	859	956	940	991	952	906	889	920	946	914	954	950	936	930	938	921	937	917	887	957	908	975	959	908	911	941	913	922	953	894	925	964	837	961	938	891	920	921	886	870	925	928	964	997	926	904	958	961	954	875	941	927	927	904	950	988	976	926	956	986	959	980	959	896	946	940	990	897	930	1020	972	965	953	939	938	948	929	947	950	953	949	922	850	974	928	924	975	921	941	922	932	957	937	914	966	950	954	1012	973	959	925	916	933	948	928	984	923	984	954	935	948	952	939	967	944	904	1010	928	890	979	944	909	962	965	929	938	938	919	936	905	933	920	901	972	935	940	904	941	928	944	923	871	945	943	913	939	934	995	911	949	931	953	875	919	932	966	932	877	936	931	944	966	934	957	943	916	924	921	932	935	920	964	919	991	947	1006	962	930	956	890	945	940	905	912	911	918	914	962	901	976	854	914	908	934	937	938	917	924	897	902	881	947	911	926	926	979	985	1001	957	919	932	970	928	938	891	936	952	931	947	879	930	962	912	906	982	958	919	931	904	878	954	944	938	979	884	1011	900	910	925	948	965	934	886	930	964	960	895	947	901	887	895	919	970	918	936	963	937	893	921	946	962	916	942	906	920	936	923	936	969	932	874	908	949	927	932	1012	984	906	950	920	960	913	880	998	926	952	930	914	919	950	912	941	948	932	945	908	955	923	917	987	989	971	918	984	948	912	951	868	946	862	880	916	930	912	945	929	959	892	909	913	898	897	923	912	920	902	901	856	920	919	942	877	962	935	948	983	920	942	944	973	1009	970	916	930	879	880	943	943	966	945	941	943	896	982	923	954	936	935	950	979	959	926	933	928	940	931	940	928	905	938	913	935	931	919	872	968	925	922	896	941	939	953	948	947	972	905	919	953	933	924	924	953	965	951	941	932	949	939	917	951	997	866	911	945	919	901	901	938	961	971	926	860	952	972	912	934	965	993	915	938	951	931	933	981	965	945	957	931	944	963	893	962	931	983	904	987	911	951	898	950	871	960	919	893	956	965	960	863	932	959	927	922	972	964	929	857	924	928	917	934	949	936	1026	975	947	951	950	901	988	948	931	954	899	1001	902	961	960	904	876	928	949	916	942	939	945	951	940	994	977	954	989	931	979	1005	960	897	975	930	875	939	905	900	928	1002	984	940	894	943	942	939	954	946	946	896	970	953	944	907	939	975	917	965	910	942	967	933	973	867	909	930	883	966	907	964	912	967	957	902	994	965	968	921	921	890	954	929	919	822	907	879	921	928	930	919	926	953	1022	939	902	945	939	951	893	936	903	913	951	912	966	963	979	967	936	958	923	993	952	935	981	881	982	955	888	983	937	896	952	895	952	874	864	941	933	893	955	916	957	916	966	882	942	903	916	906	1002	1006	942	893	945	933	969	983	944	924	923	935	925	922	941	1031	956	876	945	927	893	965	958	974	926	930	955	919	917	880	927	932	888	916	917	908	925	938	986	874	882	896	941	898	927	905	893	961	912	933	914	928	981	982	945	969	899	967	885	962	967	926	901	864	966	918	941	946	948	1022	910	880	907	938	957	944	976	973	950	888	910	928	889	869	942	923	937	941	1005	913	926	942	927	872	882	903	916	967	911	946	948	962	936	941	967	997	909	851	923	956	908	949	943	959	915	972	936	976	918	922	921	908	880	953	916	902	1001	942	932	911	952	907	948	963	946	966	966	944	1064	917	924	967	1012	911	932	948	921	914	950	980	915	876	941	922	933	936	947	912	870	926	949	963	924	992	943	927	956	882	863	871	964	918	892	981	885	879	900	949	919	905	981	958	880	954	1003	928
4799	368	292	310	272	303	293	294	291	269	276	270	268	271	288	246	280	254	270	247	274	300	279	250	282	249	279	254	278	284	266	256	268	280	275	258	268	279	294	242	243	278	265	282	295	260	267	259	299	283	301	284	254	247	256	272	288	250	260	269	276	259	262	281	256	274	267	261	272	277	268	249	262	240	257	272	254	244	261	258	269	291	241	260	261	261	254	265	294	271	264	267	271	260	247	263	296	246	274	247	293	294	258	251	271	267	251	262	267	281	283	230	248	267	246	253	250	286	243	262	266	254	243	252	270	273	267	301	285	266	264	258	263	265	257	243	271	274	268	258	238	278	268	310	299	263	252	281	268	291	241	259	253	278	279	274	292	258	273	253	252	273	276	235	244	300	277	257	261	265	255	277	285	282	289	246	309	317	275	259	267	289	266	279	248	275	274	277	243	288	244	254	265	296	243	272	240	272	239	286	274	276	302	253	288	274	252	259	269	269	271	257	278	282	268	238	258	266	261	258	238	281	266	273	255	253	273	256	262	269	278	277	304	268	255	285	270	226	291	261	264	262	282	255	278	300	294	276	260	265	260	258	276	274	260	264	264	277	274	261	266	267	263	231	278	268	258	269	284	244	279	268	272	266	260	260	278	244	272	273	254	271	285	284	268	278	275	280	284	286	293	282	269	265	262	284	243	240	268	240	251	283	240	237	260	272	291	270	249	257	290	246	266	286	252	266	281	276	276	269	265	230	272	274	241	302	317	253	230	262	277	285	263	248	276	267	254	280	273	257	289	250	240	258	260	281	253	256	264	232	266	234	264	297	229	241	315	257	254	251	257	275	267	298	241	236	254	253	283	251	274	244	268	272	265	268	268	283	253	292	261	257	286	257	281	263	279	273	241	250	266	257	267	260	289	278	263	296	269	274	277	250	262	286	251	262	255	281	275	233	277	249	261	263	276	286	279	291	283	274	267	261	281	276	241	261	248	281	279	271	257	260	256	209	276	253	261	264	257	255	259	254	262	263	322	299	258	262	291	288	287	274	294	283	235	281	258	279	244	273	256	266	270	289	281	249	272	268	296	256	267	272	275	313	284	286	244	272	274	265	289	281	280	275	252	271	259	264	275	265	285	256	309	252	239	274	262	250	275	275	255	250	265	268	234	262	254	285	264	281	262	250	276	281	278	262	267	293	275	268	252	287	273	290	283	260	261	252	258	251	246	279	301	276	278	255	282	274	265	276	243	250	284	250	264	248	286	273	272	241	261	277	270	265	263	251	309	244	270	248	279	288	283	276	276	255	255	283	260	255	273	278	290	260	264	269	274	286	268	284	260	285	303	269	301	282	249	277	270	265	269	252	273	301	270	290	259	269	289	238	257	259	288	268	283	246	248	221	244	258	279	256	291	269	313	277	252	258	278	258	279	274	286	242	273	245	259	275	274	303	276	284	238	296	289	237	258	251	266	247	252	250	263	284	275	258	244	278	288	288	278	262	277	245	251	283	291	269	248	271	261	294	301	261	264	282	288	272	259	241	271	297	271	262	261	261	250	254	273	291	254	249	299	261	277	266	276	268	264	267	283	249	271	231	269	244	260	267	291	226	284	283	271	278	267	268	276	263	249	310	265	250	261	254	273	306	256	265	302	268	252	279	253	258	279	279	257	253	277	250	271	250	261	294	234	255	233	276	279	275	293	306	262	284	264	300	282	303	269	262	276	261	268	257	315	288	262	297	272	246	293	278	301	244	294	269	222	248	251	249	265	251	268	278	261	266	272	240	261	274	268	252	286	262	269	258	298	262	266	263	261	296	295	272	262	269	267	270	271	241	259	269	271	287	260	260	285	278	261	249	247	233	270	277	265	272	264	262	257	250	284	252	268	272	253	286	263	263	266	282	265	287	243	278	287	237	292	279	262	255	242	267	265	303	237	273	283	239	261	281	275	270	294	247	257	282	245	242	282	248	256	247	259	234	240	272	265	252	276	277	260	252	288	266	257	268	302	255	274	275	278	272	269	276	302	261	266	263	280	277	267	286	277	281	265	260	276	271	268	262	264	265	252	298	287	271	262	251	279	230	260	283	270	278	271	283	302	273	286	328	279	284	270	244	272	317	247	283	260	254	281	301	258	281	267	275	278	262	267	232	250	275	298	262	260	249	264	299	289	253	267	261	273	288	265	265	258	263	253	253	247	267	269	284	262	298	313	267	254	271	277	244	272	294	251	275	241	244	297	281	237	262	247	292	254	300	280	236	283	239	252	296	271	276	281	251	247	248	271	264	259	297	264	260	261	270	270	271	256	283	275	266	288	254	283	260	285	274	272	262	287	275	277	248	282	235	264	249	257	263	254	284	288	266	253	285	256	282	272	283	246	277	259	270	281	307	250	270	269	281	261	253	245	290	258	262	290	250	252	284	263	236	235	295	257	288	279	261	274	279	241	254	269	250	277	267	266	254	237	270	252	268	239	277	251	289	273	268	281	265	248	258	277	296	277	256	279	264	278	281	271	286	270	258	268	269	263	230	283	285	268	280	280	276	256	266	287	254	296	259	270	271	275	267	281	270	243	247	276	279	268	255	256	270	234	249	277	257	280	281	259	272	251	271	263	272	277	244	254	256	275	302	293	269	266	262	263	270	220	260	227	258	264	274	248	266	253	294	245	263	293	263	265	241	264	280	273	285	246	254	322	276	260	269	295	273	281	259	245	280	283	264	275	246	272	269	258	266	249	269	256	273	253	257	277	255	278	282	263	264	273	254	260	259	260	286	250	282	258	261	257	248	266	287	303	237	297	299	258	242	257	233	255	259	273	273	280	268	278	251	267	283	283	277	276	289	265	278	230	260	263	244	264	253	250	290	233	268	261	264	257	247	260	277	290	283	287	261	260	245	268	288	290	299	247	310	270	276	265	244	292	309	257	268	293	266	247	248	279	272	270	259	268	282	266	266	261	259	274	274	285	295	264	269	269	293	241	232	285	287	264	258	267	293	254	279	279	274	283	256	276	238	268	271	273	275	260	273	263	253	260	282	273	266	266	269	268	262	260	280	273	270	278	325	288	262	272	244	251	254	282	251	275	244	272	245	270	250	269	284	286	262	298	279	255	258	290	255	275	252	282	277	285	283	265	295	273	297	273	254	274	302	277	272	269	265	274	278	261	229	270	281	264	261	272	267	285	277	244	279	242	262	262	283	269	273	276	258	260	267	245	278	239	270	252	238	289	273	276	293	319	249	262	251	271	203	246	277	272	266	284	275	222	240	287	272	273	272	257	256	246	286	272	268	253	271	310	290	255	299	265	274	294	283	279	258	284	258	288	239	295	246	240	257	282	263	260	261	274	267	260	282	267	271	237	272	289	279	229	233	229	288	262	265	281	267	278	262	266	258	230	254	267	309	295	225	230	265	271	262	306	255	262	251	277	250	275	263	288	271	252	267	246	271	278	299	264	297	319	285	269	244	244	255	275	280	261	257	293	250	276	283	230	285	247	263
3668	807	763	774	762	734	756	715	729	671	748	765	696	664	688	676	717	678	695	719	688	726	693	657	641	740	701	672	679	715	722	712	708	700	677	716	690	686	690	724	684	732	677	697	697	692	692	695	748	705	732	726	688	741	668	672	664	696	721	658	722	691	685	695	664	700	679	695	731	689	741	670	705	701	696	680	702	640	710	679	682	691	704	672	695	699	704	670	705	670	726	680	704	706	710	712	684	607	735	717	651	665	648	690	671	651	713	695	713	686	675	732	716	647	679	733	696	701	712	682	661	636	662	643	668	716	656	692	718	670	701	688	692	698	665	703	713	670	690	680	677	706	701	725	709	663	696	655	673	730	683	672	684	670	680	710	693	696	682	717	728	684	751	699	714	744	700	692	670	708	707	690	695	704	624	675	708	671	679	720	691	650	725	743	702	706	624	703	651	673	700	649	670	697	737	669	681	683	659	690	717	727	691	690	707	663	743	710	705	724	668	687	651	675	705	637	722	718	656	708	687	682	702	750	698	679	722	658	709	682	702	732	687	665	701	698	683	646	695	676	684	714	707	677	689	667	679	704	640	690	741	661	742	659	689	653	715	670	668	720	714	623	671	697	699	652	663	708	689	682	683	689	706	723	741	701	657	671	670	672	617	647	651	671	675	697	767	690	662	737	688	656	651	675	695	668	669	702	676	673	650	717	664	662	729	712	673	673	717	678	651	709	746	667	737	697	682	709	674	717	683	709	697	683	675	737	724	709	664	689	708	670	704	693	700	679	651	715	746	680	701	712	686	700	701	654	687	668	693	661	687	663	714	706	706	700	702	706	711	666	697	674	674	722	674	669	692	729	701	715	688	740	696	671	687	683	696	684	713	698	688	705	683	711	619	693	633	715	687	727	676	681	654	733	659	694	731	653	647	711	723	664	696	724	702	702	649	660	732	723	702	646	695	705	672	723	727	672	659	736	751	675	676	722	671	698	693	680	697	742	671	702	702	703	737	714	694	655	713	686	680	709	696	701	673	721	668	713	714	660	641	704	679	697	680	717	669	703	705	709	723	732	691	712	695	655	715	652	699	702	743	690	713	692	725	724	657	671	685	692	675	686	674	732	663	704	694	722	664	660	657	697	736	688	695	677	715	701	715	671	680	690	669	678	672	729	676	649	691	681	703	701	692	690	666	699	711	681	662	677	674	718	688	666	715	659	679	683	665	663	707	688	731	658	706	625	704	702	697	677	707	706	732	675	641	697	705	689	701	697	696	733	683	732	643	649	712	610	677	703	664	699	655	666	743	733	647	667	723	709	704	667	656	685	683	725	668	712	667	706	689	689	723	702	650	658	669	710	682	673	709	701	687	695	686	661	711	718	706	653	712	661	653	623	644	719	700	688	712	693	710	683	659	722	697	691	665	686	690	711	719	727	661	705	696	709	702	682	660	684	677	703	645	647	689	690	700	669	673	722	713	669	674	654	672	648	698	672	708	722	679	707	680	650	676	681	701	661	671	745	694	686	699	670	760	702	726	709	661	744	631	706	662	677	703	705	674	743	704	723	698	706	730	694	692	723	662	705	700	714	643	697	685	676	693	684	673	692	663	683	698	717	708	677	706	704	704	702	727	671	719	687	669	696	692	662	681	717	757	671	745	707	721	713	656	694	676	750	737	687	680	728	684	731	685	718	676	734	660	694	715	717	678	661	743	708	682	696	672	658	677	638	692	705	718	666	734	726	709	714	652	727	673	703	671	703	683	664	667	694	660	671	742	700	690	666	666	680	687	637	709	674	728	684	719	683	688	724	711	667	725	670	721	674	686	718	671	697	647	665	675	691	685	681	629	673	720	688	695	648	711	662	712	702	679	669	690	671	655	718	705	701	675	659	705	733	685	676	683	670	657	694	678	687	657	731	715	691	682	689	734	729	707	708	698	721	690	707	646	714	685	654	684	712	706	666	713	678	687	681	674	725	674	663	670	679	701	677	681	712	654	676	696	712	647	693	738	672	670	682	708	726	680	678	721	714	668	726	709	697	729	702	684	667	674	771	690	710	712	721	695	671	703	720	719	714	679	649	695	702	686	676	645	666	688	645	681	667	692	682	694	691	724	668	723	744	696	717	716	687	708	705	736	728	679	747	695	676	704	688	679	681	713	683	630	672	681	711	698	692	729	690	728	686	695	707	726	700	661	751	682	695	679	723	694	673	664	692	711	684	748	650	708	701	688	703	711	651	702	634	684	690	714	672	709	702	727	680	720	728	684	696	715	640	677	671	717	695	708	704	668	656	700	665	717	717	736	676	705	669	743	726	755	681	707	659	664	706	650	689	716	707	705	716	721	691	694	694	684	728	738	667	685	702	704	707	712	677	725	647	671	693	620	725	719	695	709	685	699	728	710	730	645	694	697	643	701	677	657	675	691	693	735	687	711	652	677	628	663	696	735	759	700	646	710	714	714	685	644	650	659	668	647	724	681	664	681	722	733	717	695	717	705	678	686	673	700	719	703	712	667	716	718	707	702	682	661	704	696	711	708	707	656	722	680	645	652	660	681	690	653	694	716	652	681	677	695	638	701	686	671	721	693	675	683	657	727	754	690	653	669	654	649	717	706	643	700	720	634	704	724	672	719	685	722	749	707	645	663	707	717	700	685	664	708	704	719	691	711	652	717	673	737	693	747	703	694	722	689	701	685	681	730	678	706	744	689	607	690	718	719	674	713	704	688	679	686	682	685	699	667	618	742	728	652	694	685	717	712	669	732	637	712	716	698	708	681	685	641	715	668	715	741	716	673	672	710	706	703	739	666	661	665	708	714	664	692	735	697	670	667	697	688	709	703	722	699	676	693	715	685	663	690	686	716	710	689	695	732	673	695	693	741	675	667	706	712	683	675	683	677	718	718	689	716	702	665	679	663	730	699	684	704	654	630	708	668	696	674	671	697	703	650	654	667	677	701	642	716	722	646	695	665	670	700	703	700	737	668	705	749	671	723	663	693	735	736	666	719	705	702	670	651	660	707	690	687	691	716	699	676	692	719	725	728	766	675	687	619	627	705	710	720	695	692	739	694	646	710	730	684	693	684	697	660	658	678	656	677	693	729	720	721	711	673	703	719	679	678	743	735	703	715	653	749	701	658	717	737	678	698	656	698	668	691	666	704	667	753	681	706	627	722	723	689	681	703	699	674	676	711	718	678	711	703	680	688	649	696	745	671	678	661	686	685	726	682	684	673	701	714	667	699	616	677	697	757	642	667	655	709	718	702	674	660	657	655	696	663	691	737	654	700	680	672	678	712	680	698	693	659	713	679	662	699	683	690	687	740	699	701	656	748	658	711	707	681	696	697	682	725	667	696	688	687	702	734	656	731	675	692	757	681	769	690	707	676	687	670	666	702	713	695	710	674	660	735	726	660	659	732	700	705	627	675	691	689	673	695	663	685	667	701	667	690	723	661	712	677	691	694	670	684	713	648	706	709	708	685	658	680	693	705	704	682	687
29451	6215	1343	999	688	486	446	397	341	321	280	269	249	251	217	261	239	212	208	218	223	201	204	200	212	217	184	185	192	189	201	187	195	183	224	200	201	197	164	198	200	185	192	203	184	194	188	196	194	199	210	197	208	209	206	213	200	184	206	197	168	198	199	197	216	188	186	209	176	185	184	184	212	204	192	208	181	191	192	200	179	200	188	199	209	212	189	194	182	180	187	164	186	171	221	190	214	192	213	193	180	196	182	186	201	182	186	184	177	191	176	190	222	192	191	198	175	184	176	183	179	185	173	215	193	169	208	192	207	198	200	186	201	208	220	185	214	198	204	207	199	221	194	191	172	213	198	209	191	185	185	201	189	179	173	203	196	212	164	206	186	180	179	205	198	181	190	177	212	194	217	203	215	207	202	197	183	176	191	163	168	201	185	185	190	210	217	203	162	165	180	193	190	171	199	194	202	201	187	211	190	178	193	192	211	213	165	195	205	176	203	175	175	188	209	172	186	158	198	196	181	173	181	200	192	207	206	183	185	197	197	203	203	177	178	200	196	192	194	201	172	189	194	174	195	219	181	184	181	194	184	175	211	189	155	172	192	197	184	197	192	211	195	192	194	208	185	177	172	189	175	187	199	191	194	183	189	194	182	204	197	182	229	193	175	197	213	217	180	183	184	206	181	176	191	183	164	183	178	177	195	195	189	185	195	178	169	195	202	166	172	182	196	180	179	182	200	177	194	178	199	192	187	179	178	200	192	219	195	191	199	172	197	211	185	186	177	217	189	164	179	192	168	187	197	202	234	174	184	196	197	182	188	208	188	174	202	170	196	193	173	207	192	197	191	178	196	194	209	195	175	184	203	202	173	184	194	169	182	174	196	162	189	192	199	211	206	184	182	201	199	198	182	169	181	190	183	180	226	206	213	188	213	191	191	192	198	192	202	205	184	201	185	165	178	171	194	196	171	183	198	201	205	187	164	213	195	171	169	183	212	218	206	189	188	198	204	189	180	205	207	176	169	180	191	193	175	195	202	193	181	208	229	206	195	184	206	191	171	183	183	191	207	185	186	184	177	186	197	190	188	196	186	182	189	202	176	194	179	202	195	165	186	203	169	203	189	180	212	200	174	195	190	209	201	195	194	187	192	191	188	187	177	174	196	199	181	178	205	229	199	195	183	206	195	214	194	209	179	190	194	191	188	208	177	201	186	190	188	188	181	175	165	189	197	203	185	192	191	175	196	202	186	188	193	199	190	189	214	195	191	201	196	174	193	189	160	184	197	194	202	173	193	172	165	184	209	182	181	179	180	191	202	193	197	210	219	209	189	193	189	189	180	185	187	195	204	194	198	174	160	207	198	198	175	197	213	159	208	198	193	198	183	178	202	184	171	184	193	189	206	201	190	171	195	220	200	182	195	211	178	190	179	210	209	211	179	198	188	207	178	193	203	181	189	186	165	202	183	212	203	189	173	182	191	180	188	185	174	197	190	194	202	161	209	200	183	202	185	190	187	212	198	232	188	217	203	195	186	164	173	173	217	165	187	201	180	177	170	169	180	206	190	201	194	170	194	203	196	188	187	185	186	192	187	185	193	169	204	170	192	197	197	195	223	205	186	219	175	193	197	158	188	187	216	190	171	186	194	187	178	209	181	185	179	182	200	158	182	193	206	217	178	176	197	181	213	200	203	196	185	170	188	201	186	193	184	201	198	198	191	218	206	195	184	186	185	184	192	188	177	186	185	163	166	205	197	211	164	198	203	203	184	199	154	199	199	187	201	183	208	185	193	193	173	190	205	192	187	194	192	190	176	180	224	235	191	166	156	215	176	188	198	205	193	203	175	195	183	204	178	171	192	208	197	204	177	221	183	180	208	199	186	205	192	175	178	198	201	184	199	194	181	197	197	174	182	195	185	173	203	185	180	187	196	194	187	153	195	203	188	198	196	202	203	215	180	181	199	177	219	188	161	177	179	185	179	183	192	214	185	161	193	154	153	196	211	198	175	195	206	203	172	174	189	194	207	191	207	192	182	172	188	192	204	229	175	175	192	197	176	196	197	204	171	207	189	202	175	211	179	181	179	187	174	153	181	197	195	186	176	176	198	198	185	200	193	167	196	219	160	190	174	177	225	210	167	179	196	197	205	223	235	170	189	195	199	183	198	177	207	210	217	185	213	182	188	184	201	223	177	210	187	186	172	200	194	179	206	177	216	179	188	193	180	185	174	223	193	180	171	196	177	178	153	207	196	193	214	197	165	186	182	221	174	195	207	205	210	179	159	184	200	182	165	181	199	183	187	201	196	193	203	177	213	187	178	208	190	184	201	205	157	184	175	167	200	186	194	185	210	173	186	190	184	219	198	178	179	175	181	212	187	222	187	162	195	206	216	198	193	177	190	169	174	223	168	189	203	177	176	205	195	177	179	195	174	193	188	206	178	187	187	203	226	189	212	206	186	190	216	183	203	195	181	200	200	179	189	183	185	196	196	216	191	204	186	188	181	212	181	191	154	185	207	214	187	233	213	199	202	182	172	221	171	156	187	199	191	183	206	202	207	204	207	190	202	177	191	176	180	174	197	192	217	180	185	182	196	172	209	208	184	172	177	168	174	178	184	192	190	201	190	162	178	168	178	195	192	193	198	171	198	195	185	186	182	189	179	189	193	179	218	184	182	187	200	194	171	197	172	187	190	183	175	192	213	182	179	202	176	220	194	190	201	186	195	202	199	188	190	196	179	194	197	192	191	208	189	189	174	192	170	170	195	189	177	192	167	182	163	199	181	213	188	214	197	189	196	208	188	186	182	189	210	189	182	200	176	206	191	192	184	199	202	189	195	199	196	183	198	197	196	194	196	229	215	180	171	213	191	201	165	196	196	177	188	210	216	180	192	165	191	202	177	195	191	164	218	204	176	179	203	195	177	198	200	201	193	201	167	197	190	182	214	201	165	203	204	175	196	177	215	183	190	180	176	184	176	196	194	192	196	195	194	194	210	182	186	195	209	205	192	179	184	177	183	207	199	177	230	176	170	188	210	192	174	183	188	185	183	187	186	177	189	185	171	180	172	197	191	180	156	177	206	205	178	190	213	213	197	191	207	196	174	168	191	174	188	216	188	170	196	211	193	180	223	215	190	216	185	196	212	186	191	210	197	196	176	199	201	187	179	173	175	188	167	197	173	214	192	195	185	212	216	198	211	231	189	200	176	175	205	192	208	191	181	193	196	191	195	199	204	165	168	193	203	206	177	193	188	185	185	189	207	199	192	198	186	181	197	188	193	202	199	178	194	202	197	177	210	180	204	172	202	217	205	218	194	183	179	192	217	171	190	187	183	187	182	191	191	199	204	167	189	180	172	187	156	192	211	189	210	185	177	188	189	183	215	182	225	180	181	174	194	222	176	186	184	176	180	195	216	186	194	206	194	209	189	196	202	208	199	205	195	194	195	183	189	173	175	203	194	202	192	194	185	169	184	177	206	194	172	161	206	181
15235	2892	2617	3020	2587	2206	1857	1605	1397	1249	1133	1099	985	991	889	825	760	792	766	737	748	731	697	649	702	683	687	649	684	605	674	629	618	595	687	615	633	596	618	568	588	610	590	601	619	574	586	565	649	564	627	578	525	578	599	561	557	592	568	578	634	534	511	570	627	562	594	574	559	574	551	582	556	590	600	602	546	561	574	547	521	563	565	582	561	555	558	599	591	548	574	552	574	517	531	544	549	542	527	554	557	613	586	551	552	554	582	600	566	578	574	573	596	557	556	577	560	546	573	578	520	568	553	554	600	560	570	569	527	632	561	577	562	587	538	556	542	600	594	581	540	544	573	552	554	551	563	556	561	557	561	559	561	548	557	544	553	565	586	570	531	525	546	530	566	549	565	559	582	578	583	535	527	589	541	538	506	559	530	545	608	530	509	575	566	537	556	518	556	570	552	553	538	559	588	541	569	616	570	576	563	568	542	561	546	550	554	536	575	549	535	543	573	600	530	549	538	537	575	552	521	541	584	541	536	576	557	565	567	556	546	590	581	555	580	554	579	563	615	544	587	633	533	571	578	537	577	525	566	543	556	569	547	549	535	586	540	525	532	555	592	520	549	567	570	597	554	572	551	558	564	579	531	584	540	565	540	565	539	565	531	580	573	529	592	537	581	544	549	532	573	567	595	573	595	534	554	550	520	537	566	547	574	593	540	568	559	513	551	515	544	561	550	572	566	571	591	520	544	592	549	569	560	583	543	544	518	571	543	602	542	529	582	551	536	539	562	549	593	586	540	536	562	560	540	568	528	557	496	589	563	519	514	552	553	577	551	541	532	542	595	605	539	535	536	557	505	552	567	564	558	550	578	534	568	553	518	552	560	532	538	519	550	528	508	563	541	545	521	565	599	526	567	587	564	554	558	568	514	582	566	580	575	564	604	564	594	587	544	556	526	525	529	540	559	530	567	569	554	519	593	539	561	590	566	548	484	529	560	549	531	570	583	543	538	559	562	587	560	579	551	537	589	554	578	544	521	554	559	516	547	518	532	599	541	519	528	580	544	564	613	539	525	570	555	550	573	578	597	567	509	554	571	537	513	536	548	586	589	503	531	570	543	564	518	591	586	541	521	586	562	566	548	544	540	581	516	512	595	576	612	580	541	536	594	533	562	570	581	541	541	543	536	569	503	569	545	575	523	539	573	571	574	530	558	566	655	552	555	538	555	604	563	548	540	535	593	533	522	559	554	565	563	544	549	557	562	568	521	551	515	587	515	560	558	561	581	528	613	549	583	521	597	552	535	566	587	555	596	540	545	565	545	538	550	566	567	541	532	554	555	540	560	573	511	506	563	532	531	567	542	600	558	534	547	561	544	534	570	530	545	554	603	587	539	575	539	536	544	554	569	551	507	541	520	523	549	586	569	544	547	489	540	568	538	546	569	538	591	519	595	514	572	504	572	533	554	543	575	583	578	569	581	565	570	561	534	586	579	552	571	518	572	589	567	561	522	553	584	541	545	549	545	588	602	539	546	590	587	601	609	575	537	575	524	534	554	552	569	542	580	555	551	531	558	569	572	587	558	543	537	577	541	591	545	567	619	543	531	547	551	547	579	561	552	571	518	569	506	603	590	554	529	564	530	536	540	524	576	530	572	592	523	543	545	539	556	575	537	591	560	551	583	543	596	560	531	522	552	553	544	546	514	538	579	511	565	554	530	548	584	556	517	550	589	564	543	525	577	574	565	531	549	588	600	579	593	560	552	526	570	530	550	569	544	570	553	541	561	596	513	564	525	555	573	583	570	579	589	565	569	552	559	521	539	582	559	604	514	558	586	587	546	573	532	556	566	571	544	595	548	549	539	569	564	553	562	559	577	581	523	541	579	551	550	541	601	564	564	568	535	536	585	575	566	525	565	528	550	547	549	536	493	579	536	553	606	544	597	593	501	549	550	507	580	571	582	538	576	543	545	562	570	533	573	611	555	536	554	587	571	603	549	531	547	602	547	590	505	541	607	558	540	598	564	574	562	573	558	557	571	567	538	569	582	528	531	550	547	511	558	551	548	600	510	601	557	532	537	578	561	572	561	537	523	569	544	522	521	539	573	521	588	547	583	521	576	546	551	571	569	558	543	559	534	567	534	601	569	547	534	528	533	558	531	523	609	574	518	607	547	530	595	566	543	519	553	568	544	554	556	527	561	576	552	525	527	531	532	535	593	528	530	547	568	554	542	504	535	594	576	548	541	576	571	535	608	544	552	560	546	565	550	580	582	576	581	587	542	581	555	601	550	571	539	579	510	576	584	574	530	533	554	521	567	550	530	562	563	558	545	540	589	544	552	610	572	573	562	561	548	526	592	538	574	550	561	533	571	564	609	528	586	554	557	547	536	520	577	565	530	523	582	532	545	593	546	539	543	498	606	527	533	560	530	566	566	542	571	546	564	556	615	573	562	533	576	563	559	556	548	495	581	579	532	519	561	545	555	549	610	551	530	551	540	555	574	540	578	584	525	566	564	535	532	553	560	568	492	537	597	588	569	505	542	550	539	545	541	547	530	592	564	547	539	535	551	557	580	559	589	574	588	566	553	557	524	580	514	550	575	527	538	584	530	542	539	579	574	568	587	511	581	552	520	537	538	557	560	554	579	520	563	575	602	571	591	560	590	598	587	547	564	545	533	575	540	602	567	562	558	547	539	520	546	584	531	512	552	573	519	581	576	560	531	519	586	573	532	546	543	506	572	547	575	511	555	587	528	600	547	494	542	573	537	558	577	577	542	536	577	570	546	551	557	539	533	579	532	575	545	514	555	525	555	546	578	571	522	576	556	529	535	574	629	532	520	536	515	580	557	552	512	534	563	551	586	548	606	546	521	547	536	538	586	538	576	545	559	598	543	576	567	542	593	566	536	591	539	531	570	554	529	545	548	563	547	566	553	554	573	561	591	567	561	548	553	578	542	573	541	563	548	571	560	556	519	543	526	533	561	543	576	574	576	534	565	555	525	588	569	583	538	545	536	527	557	557	566	545	569	559	554	555	549	559	528	603	540	568	530	552	578	568	547	582	545	572	548	535	573	565	561	495	541	591	542	501	537	553	566	561	583	591	571	547	577	513	547	579	569	533	554	532	550	536	560	582	614	539	549	583	564	512	509	579	592	549	543	559	545	553	543	551	583	535	518	511	548	586	545	517	546	526	554	551	508	542	554	517	534	519	517	567	555	532	573	552	593	526	569	580	578	558	588	559	564	529	529	566	542	556	524	620	533	578	536	551	522	553	570	575	598	519	546	565	565	553	556	521	555	554	574	494	529	550	576	551	574	553	574	561	557	531	551	550	548	575	526	544	546	574	562	559	576	583	582	519	554	559	555	597	562	587	536	547	550	551	537	510	530	524	544	531	504	540	596	562	536	557	543	560	577	554	577	550	550	572	550	535	566	553	530	553	535	554	563	533	566	624	543	572	556	535	541	557	563	571	577	535	532	584	542	574	564	557
42947	14258	3350	2002	1397	1046	832	759	694	624	572	522	499	481	436	415	445	414	395	417	378	421	434	408	397	430	394	395	381	401	410	403	432	411	324	384	349	390	415	386	362	403	428	346	369	398	364	372	333	396	389	367	363	381	406	371	358	359	411	387	407	353	363	370	375	323	324	368	408	363	385	392	344	342	369	375	425	368	356	353	354	368	374	347	378	357	377	318	359	378	332	382	395	364	366	358	387	386	353	393	377	363	356	374	392	359	378	347	362	385	357	355	359	387	391	387	342	349	388	379	373	369	363	346	361	331	358	368	339	383	354	390	371	389	370	385	348	344	356	404	394	349	368	351	325	374	372	390	300	352	362	392	380	366	363	331	406	375	349	328	337	333	403	382	401	348	351	368	378	392	352	358	392	393	364	375	353	372	360	365	342	370	369	371	362	367	390	347	369	389	348	376	358	416	365	377	370	362	352	368	369	368	372	352	381	364	333	389	432	373	385	377	353	396	332	382	398	366	350	343	362	352	363	354	343	396	389	388	376	368	374	357	363	374	392	398	366	367	353	363	364	363	427	326	355	383	356	377	366	387	390	392	376	349	362	387	398	394	338	334	368	331	353	361	367	377	370	388	345	354	380	351	344	407	392	336	344	387	382	336	387	368	373	348	349	373	359	366	367	373	402	340	346	367	360	347	369	359	391	374	348	376	381	395	375	376	367	362	377	389	376	351	361	361	343	385	383	357	336	383	376	371	362	364	391	369	339	365	394	381	384	384	382	371	375	371	369	337	407	381	396	382	328	370	361	365	400	357	362	381	372	363	351	373	382	389	349	400	369	371	358	362	415	365	359	351	358	349	373	380	354	379	365	369	379	366	359	338	369	369	357	377	402	365	375	355	385	381	341	367	371	340	387	377	395	383	358	365	345	337	348	322	368	345	324	428	375	390	402	381	389	361	383	384	363	399	406	327	343	366	342	381	351	365	372	375	357	353	363	375	370	333	385	344	396	399	363	350	367	369	383	371	376	381	355	359	420	328	387	368	366	376	397	407	371	355	421	355	365	370	381	343	352	410	388	395	362	350	369	394	377	355	393	349	399	353	372	374	357	331	360	340	365	359	383	354	353	364	360	370	385	375	378	350	361	378	378	380	364	395	374	357	344	341	367	357	367	384	382	403	370	337	342	340	371	349	365	357	365	344	376	356	373	380	327	350	364	379	376	332	357	354	356	359	363	353	377	390	363	360	375	392	364	383	386	373	408	325	362	364	351	356	352	351	407	382	411	385	385	384	381	394	372	392	405	377	386	378	357	390	373	369	324	384	407	366	361	365	367	352	344	366	345	347	331	384	380	387	384	377	361	361	388	360	353	383	365	386	324	369	384	409	364	388	364	378	352	350	367	367	396	348	385	355	324	345	409	349	392	362	367	328	349	404	406	401	368	365	378	398	398	397	359	357	370	375	336	362	367	347	367	351	372	377	402	354	378	369	365	435	350	360	356	362	402	354	398	383	402	355	375	384	375	364	395	348	340	383	328	381	366	342	388	410	369	393	374	367	428	349	386	369	357	382	389	367	380	417	382	416	373	381	358	403	361	357	354	346	401	357	353	403	351	385	369	358	364	367	350	326	393	358	370	328	347	368	332	347	370	363	363	372	357	385	390	366	383	358	381	344	349	376	380	392	352	375	345	407	382	382	383	383	348	369	373	363	383	362	339	368	364	361	390	387	351	358	379	395	365	357	372	352	361	377	323	397	350	370	381	393	360	394	354	388	352	384	370	397	366	365	368	409	347	359	358	368	354	360	353	402	372	378	342	363	374	367	358	361	362	364	380	375	362	361	365	341	369	362	355	366	341	369	351	354	362	344	385	372	336	342	363	369	362	339	358	349	337	374	383	335	361	398	367	355	364	374	351	379	398	353	405	326	397	357	347	361	340	358	343	406	328	379	392	365	349	414	354	339	367	406	363	385	350	344	427	370	341	358	355	354	382	392	370	354	338	355	395	337	377	339	419	338	389	396	359	368	387	367	404	348	328	376	402	364	357	337	355	389	366	380	351	368	362	340	404	384	360	367	347	360	352	410	341	376	367	371	353	383	397	378	371	375	367	346	361	351	336	350	371	401	344	368	368	351	351	343	381	361	399	387	406	370	349	393	388	377	387	392	376	346	383	364	346	406	338	343	358	314	362	374	401	361	360	351	359	362	372	389	357	379	379	397	337	319	377	370	404	348	371	378	367	340	366	357	339	366	378	376	385	357	364	351	366	383	411	345	350	376	338	384	392	399	367	368	349	379	371	380	394	361	334	359	351	367	377	374	399	369	354	351	363	357	327	342	347	353	348	366	363	352	388	366	372	349	399	392	376	393	381	378	347	381	343	374	336	372	378	374	374	367	411	380	371	369	380	356	368	378	372	362	365	356	342	367	361	339	373	387	371	380	353	367	372	338	400	386	347	371	386	379	356	374	380	377	384	352	390	368	353	364	383	365	371	375	365	387	361	365	365	377	320	343	382	376	355	373	371	340	369	367	350	394	379	375	331	375	337	366	387	370	355	353	394	344	368	351	356	372	375	367	393	345	375	350	393	365	368	394	338	389	364	378	366	387	410	376	381	357	406	383	392	363	310	365	348	371	316	369	352	398	376	375	382	382	372	368	347	355	418	370	385	398	356	358	380	373	369	397	350	338	397	386	362	384	377	369	341	350	341	379	305	355	383	351	367	308	363	411	389	347	334	367	361	378	373	354	414	387	383	368	379	384	361	330	379	386	383	406	352	377	324	328	376	353	357	375	349	357	361	336	367	356	359	388	378	386	390	376	380	358	367	341	365	370	374	361	410	352	378	324	362	341	402	354	357	347	360	401	386	360	365	389	363	395	366	361	377	393	379	384	358	378	368	360	369	367	368	356	355	385	405	377	370	366	370	344	373	363	325	385	376	351	368	391	361	362	370	356	360	318	404	371	343	319	359	383	342	374	392	358	338	376	363	376	381	380	367	361	324	375	375	388	387	396	411	368	358	353	343	364	383	358	363	363	351	342	329	398	386	374	404	406	384	356	394	368	377	401	361	359	395	353	383	365	376	364	326	373	393	428	356	374	352	356	351	372	363	358	319	386	365	392	336	369	342	407	369	380	366	358	376	327	323	355	371	392	395	397	354	344	366	375	335	394	341	394	364	371	394	386	347	369	354	378	358	393	373	386	391	382	350	382	417	380	395	358	372	362	360	371	367	380	389	355	401	355	347	377	383	379	330	354	362	362	350	348	381	389	328	369	354	325	376	357	399	371	405	386	363	380	397	350	356	348	333	378	357	372	359	357	356	359	372	372	383	390	383	336	385	358	368	362	369	360	386	364	363	378	355	356	374	372	369	339	359	351	355	395	362	398	348	368	339	385	384	350	364	379	376	371	342	402	348	366	340	403	379	364	351	404	373	371	347	388	362	358	354	377	342	353	373	360	379	404	352	357	344	394	359	374	341	381	404	360	353	377
22206	5536	4717	5520	4889	4064	3513	2909	2591	2276	2074	1861	1694	1711	1604	1545	1446	1411	1384	1263	1296	1195	1241	1225	1192	1179	1107	1143	1121	1081	1081	1078	1022	1077	1089	1024	1000	1009	1019	1108	1040	985	1039	1025	1046	1023	1019	992	1016	965	1001	921	1020	961	1032	996	969	985	949	1033	1015	974	964	953	963	926	932	954	995	961	978	941	947	925	960	985	928	940	971	946	940	975	915	892	967	949	985	947	971	976	969	869	924	910	1003	980	941	943	953	934	892	944	969	980	938	915	963	971	946	953	983	911	954	970	937	950	924	931	941	937	981	982	891	948	954	958	903	903	936	966	941	951	883	906	982	964	1009	964	930	919	930	950	937	957	898	968	944	966	931	883	934	994	964	923	912	907	957	949	951	913	896	927	919	947	953	872	985	929	941	938	946	913	972	939	906	993	920	954	943	928	992	934	933	935	967	1000	924	914	939	994	954	890	936	931	976	927	928	976	915	935	968	935	972	963	903	941	985	929	961	944	907	940	979	930	941	931	989	914	931	916	951	918	945	938	909	971	915	960	896	986	918	965	944	930	1015	951	907	925	920	944	959	935	934	926	1001	930	910	920	936	900	905	956	892	936	941	950	917	903	908	965	915	929	986	935	961	916	957	943	909	956	947	915	952	918	907	915	932	938	952	909	959	973	988	979	965	934	912	915	909	929	974	973	930	950	894	930	980	935	906	932	926	978	914	947	932	990	924	947	957	911	945	923	942	945	901	947	922	927	934	1027	994	920	940	936	910	961	994	920	1003	940	861	946	987	953	944	961	1001	928	893	947	999	932	913	925	973	965	931	929	1001	889	941	972	906	956	924	963	954	944	943	943	970	925	926	977	944	904	942	929	957	904	936	973	943	992	971	954	945	894	928	1003	926	933	878	853	942	991	947	920	953	946	936	997	1001	909	930	970	968	961	932	957	971	890	894	982	966	884	981	894	901	930	978	910	984	910	904	1002	897	916	935	963	1025	952	904	995	925	914	905	950	988	918	967	880	915	1000	901	915	904	889	987	974	952	921	920	972	928	923	980	932	929	939	943	939	932	947	949	924	914	987	947	960	909	902	972	931	925	856	941	888	890	957	914	912	903	941	922	925	901	938	927	859	1003	966	969	900	934	974	918	945	931	971	928	947	965	951	929	895	931	962	904	954	935	895	1002	955	958	916	924	924	929	968	921	939	914	905	891	922	926	887	928	969	951	987	906	867	947	911	938	972	944	941	952	945	937	941	898	928	943	971	958	961	933	938	958	958	915	875	922	918	931	951	928	940	945	926	949	972	922	941	929	892	959	1016	940	977	961	916	911	952	892	947	970	991	888	943	955	896	887	935	975	867	969	964	932	948	939	969	932	959	920	961	931	990	915	955	946	991	940	934	931	946	976	955	937	946	940	951	899	939	923	964	917	945	947	978	969	946	859	924	944	995	943	962	916	915	897	937	997	938	985	964	907	939	962	923	969	937	907	971	954	932	934	926	992	941	915	985	950	935	896	949	939	883	948	963	956	893	945	949	967	924	904	896	913	908	954	944	911	951	948	917	924	920	971	976	929	983	1009	909	938	947	986	934	956	917	947	992	890	926	973	899	930	902	947	930	975	947	945	955	905	928	956	931	888	909	947	955	981	942	956	942	937	968	938	912	893	971	953	926	932	942	946	940	919	920	965	916	989	970	964	917	949	919	958	985	971	903	926	900	911	983	921	960	976	900	888	962	906	937	884	907	966	931	996	946	967	918	887	912	915	904	859	929	904	899	1010	967	906	955	933	918	958	897	879	935	961	927	935	986	950	925	926	904	924	942	917	929	957	961	925	947	906	908	933	870	927	891	916	898	952	924	913	884	916	945	929	889	916	936	900	897	950	897	927	960	976	934	947	1001	939	952	958	871	901	919	942	928	984	925	942	944	978	917	939	913	968	964	987	930	953	948	988	928	924	910	948	912	946	925	858	934	842	927	982	941	851	993	955	955	909	920	906	907	882	868	959	973	949	931	930	952	945	902	955	960	936	1010	974	857	926	966	984	893	934	971	974	960	868	973	939	934	902	962	903	912	905	933	906	969	962	924	939	952	909	989	914	959	948	977	883	960	946	957	975	958	909	913	969	944	918	968	916	898	932	965	906	899	908	918	964	974	965	936	931	926	930	951	948	917	933	971	949	924	918	899	906	965	956	970	945	936	964	915	974	957	927	952	967	959	912	952	940	939	959	958	962	909	911	917	936	940	938	900	890	994	969	951	928	954	920	938	922	967	938	921	954	947	890	939	902	909	914	924	918	923	902	961	918	906	942	917	933	915	954	910	955	944	932	913	953	957	905	909	915	950	1016	950	939	948	924	959	928	973	940	926	935	963	977	978	960	923	937	958	919	898	862	890	926	900	925	975	993	928	940	921	932	943	931	978	876	966	931	927	957	923	935	945	948	949	987	978	958	900	951	927	964	953	925	929	981	909	893	955	894	928	949	967	965	944	976	965	921	892	904	893	936	939	964	906	1023	999	973	1005	905	887	909	918	930	944	933	949	963	965	955	970	949	880	1003	938	935	981	936	919	894	907	926	925	981	908	942	907	930	943	999	927	941	899	959	885	970	947	969	942	909	941	920	947	961	931	930	915	951	937	965	903	939	948	961	883	886	912	965	930	966	953	963	880	908	926	981	925	960	926	910	953	973	985	961	977	924	945	919	935	931	887	901	917	933	919	967	903	951	925	971	974	960	978	924	978	949	894	905	934	989	947	889	943	916	923	959	916	956	940	996	960	923	956	949	1010	943	932	955	922	944	951	910	940	961	952	972	907	909	930	892	922	976	960	934	886	918	937	904	984	931	975	948	1002	918	940	960	933	974	951	956	975	925	934	927	966	915	937	942	920	962	947	948	970	993	940	976	932	939	938	984	909	976	932	945	952	905	939	928	949	921	909	957	896	933	910	936	950	941	902	982	891	989	967	933	968	912	931	915	936	926	945	951	959	896	958	924	1014	985	874	952	900	947	943	933	896	977	933	931	934	948	960	906	906	941	962	908	934	886	961	987	912	907	981	955	978	971	962	919	988	925	985	942	926	942	982	945	966	973	997	951	927	945	884	960	966	903	924	920	934	923	920	992	928	986	899	930	924	957	885	988	955	1028	941	974	985	950	926	922	892	903	892	894	923	964	984	939	947	882	966	863	916	1000	900	986	959	993	943	921	947	910	925	959	954	919	977	959	952	973	941	969	938	962	929	925	948	890	960	927	945	930	879	952	876	936	873	942	938	920	948	963	898	964	932	923	920	848	890	927	953	950	946	991	943	855	945	942	994	945	967	909	943	885	980	936	914	973	950	950	896	976	979	956	937	941	919	938	932	981	956	921	998	934	873	944	939	902	912	891	968	930	972	985	940	947	932	945	954	960	901	933	936	954	984	896	960	936	985	912	938	884	984	917	996	934	899	900	913	940	959	952	977	930	981	968	894	964	915	970	918	949	997	907	1006	948	928	932	933	926	965	892	949	909	927	890	944	962	936	932	962	961	902	984	935
4857	397	268	291	292	296	290	312	315	273	260	253	280	298	282	280	285	261	261	297	267	262	282	279	252	257	244	235	257	254	270	310	239	260	259	228	268	229	277	247	246	255	280	208	249	276	268	243	256	251	292	256	271	275	266	262	246	270	286	284	276	322	288	259	249	270	261	267	257	265	270	236	283	247	281	270	261	242	252	267	263	273	283	281	266	303	264	269	243	251	246	269	234	271	258	256	242	281	259	269	255	295	271	269	275	244	268	270	246	285	274	278	254	244	289	261	259	277	275	253	283	275	268	268	247	251	251	238	278	280	271	250	279	287	279	270	281	244	278	242	303	276	260	268	286	261	256	293	274	277	260	273	291	259	245	282	287	243	276	267	252	269	259	292	265	272	264	281	263	263	273	277	251	276	264	261	253	286	283	243	278	277	264	286	257	264	284	272	233	263	270	285	268	272	236	301	289	269	271	252	300	294	303	325	291	288	273	266	286	233	271	249	265	252	282	271	275	295	256	264	243	263	260	274	266	311	261	247	240	261	257	245	295	281	265	264	294	293	257	273	275	299	277	265	252	250	260	242	235	300	280	247	246	277	303	307	300	283	275	286	262	295	279	283	259	283	235	272	285	254	295	263	296	268	269	272	274	290	274	237	276	289	237	269	251	284	277	279	276	268	258	270	247	241	301	297	290	293	261	244	270	259	289	253	271	271	283	279	260	269	255	282	289	234	262	271	262	259	245	280	273	257	264	252	268	242	295	276	247	264	270	253	284	295	257	259	283	255	274	256	260	287	262	275	267	251	282	274	276	262	280	235	269	236	252	234	280	248	278	252	284	285	258	289	285	231	252	277	264	232	294	262	250	236	307	248	275	277	308	257	292	238	281	258	280	271	272	279	246	285	269	244	293	282	282	244	251	279	278	298	276	248	279	272	291	304	253	264	260	281	294	285	272	251	261	288	274	261	277	272	247	261	293	241	253	267	258	281	264	264	248	295	273	293	269	298	247	285	241	274	290	259	273	252	291	271	239	284	270	258	270	255	276	255	274	269	261	287	291	250	265	239	252	270	269	256	239	292	239	270	287	283	270	308	255	276	267	288	274	284	270	282	265	254	260	262	257	253	270	296	272	269	229	270	241	276	279	276	268	244	223	298	294	268	281	274	270	274	275	288	296	294	255	263	276	249	251	292	281	285	276	295	249	246	232	263	250	269	259	282	278	299	267	243	276	251	251	286	260	267	269	285	256	276	262	252	281	266	260	247	243	308	273	274	278	255	267	270	292	250	258	256	270	244	246	238	285	287	288	283	276	283	265	262	265	234	241	293	245	281	271	280	270	289	257	269	240	277	292	257	270	236	248	303	249	246	244	242	266	285	269	245	278	275	275	262	275	256	271	231	265	261	247	269	255	282	299	265	275	274	292	257	276	272	259	272	254	256	277	301	289	241	266	260	256	250	256	282	259	231	273	283	254	259	290	254	249	249	253	258	281	266	243	259	261	262	266	268	286	313	277	262	296	244	262	286	247	267	269	281	298	274	266	258	299	271	249	265	265	248	256	259	274	260	267	272	288	276	232	265	279	275	282	270	305	274	282	260	262	243	283	282	297	239	251	262	267	244	253	288	265	279	244	257	240	276	270	270	245	247	293	293	281	302	261	277	266	283	259	278	252	252	257	267	272	278	280	271	292	275	268	259	297	284	271	271	275	269	278	260	292	265	276	261	249	257	245	262	278	253	261	266	281	273	265	257	289	261	259	287	269	251	244	268	225	293	242	299	254	295	260	256	278	256	251	279	264	253	253	263	245	263	277	270	263	269	295	275	278	268	261	271	275	247	240	269	264	302	237	289	304	270	258	262	267	274	289	270	242	300	259	286	279	299	260	280	304	299	248	238	273	263	267	262	247	268	256	282	240	278	272	274	278	265	273	294	282	286	258	238	255	276	288	259	249	267	274	266	260	271	241	250	249	268	285	273	255	289	260	264	277	256	303	238	265	291	258	266	262	267	262	283	295	275	276	254	261	260	307	262	243	283	284	266	264	269	283	295	271	262	281	268	285	292	261	277	278	305	268	265	265	267	272	306	264	281	307	272	253	293	263	262	305	283	267	257	291	310	297	286	294	253	279	264	238	245	252	257	254	257	259	263	281	269	244	272	237	268	237	274	277	275	284	281	258	276	250	293	291	263	277	260	314	271	284	229	252	249	257	269	281	260	272	291	247	240	287	278	261	248	256	295	249	248	270	255	280	284	262	259	288	247	246	288	285	295	266	264	267	268	288	264	264	232	232	245	280	263	264	268	255	259	278	287	235	258	278	237	231	280	236	239	259	257	297	252	274	269	280	247	263	241	264	266	259	289	272	273	283	256	266	294	263	256	247	257	277	273	284	309	246	272	251	288	270	253	234	237	260	272	256	277	253	263	261	241	259	261	276	257	290	305	284	256	290	240	272	240	278	272	248	288	274	259	260	270	272	251	215	282	266	290	284	262	258	273	294	280	278	260	232	275	271	289	264	272	266	233	266	246	248	259	261	278	258	249	266	275	262	238	273	297	257	278	260	257	279	258	269	250	255	275	277	243	264	256	267	251	286	273	262	275	312	287	274	250	246	248	279	264	243	276	250	270	280	248	246	306	264	288	260	264	290	277	290	239	242	275	279	275	246	283	256	277	301	284	268	290	289	267	265	286	276	261	271	239	286	281	256	267	265	288	287	266	283	260	259	264	272	275	282	275	260	278	274	302	283	296	256	279	247	260	241	277	275	237	283	287	290	248	289	260	293	274	259	263	244	273	214	279	297	252	259	299	258	273	282	253	259	271	272	254	257	261	279	277	271	274	247	249	261	262	251	267	277	272	277	261	248	277	271	291	250	284	275	261	241	285	227	254	262	295	286	257	266	245	274	297	292	258	252	249	288	264	279	268	302	278	280	257	265	267	258	256	309	256	286	260	289	283	255	238	251	246	283	295	269	250	276	288	237	257	257	261	274	265	254	258	271	252	278	290	274	267	269	261	237	257	277	273	266	278	250	257	260	258	282	302	281	281	260	265	267	289	287	301	264	281	263	266	253	267	273	270	283	272	266	238	262	252	255	260	300	256	263	269	304	234	239	272	247	287	283	280	278	263	274	270	266	269	235	255	252	265	292	274	262	236	285	297	260	280	283	261	290	283	262	271	281	242	268	299	296	240	271	258	287	269	283	284	262	272	245	251	271	268	261	292	271	288	248	249	276	283	261	271	255	257	264	272	257	299	253	254	251	279	267	266	258	295	273	274	254	291	271	283	298	275	250	273	279	266	269	253	247	267	277	272	269	275	260	267	271	257	288	234	264	277	259	291	282	234	273	306	274	290	293	258	283	291	284	271	243	273	267	279	288	260	260	242	270	248	274	246	260	281	271	262	282	260	306	248	267	268	270	264	265	270	273	277	273	271	283	283	277	260	268	278	285	239	287	269	256	260	246	282	249	270	279	260	242	276	264	268	264	245
3724	845	744	759	782	764	744	739	758	732	762	715	699	686	697	692	675	707	673	680	664	676	721	717	718	688	709	685	697	716	678	720	652	670	690	657	685	672	637	677	680	670	721	719	723	697	669	695	713	709	661	673	674	715	684	680	706	743	672	685	676	680	638	709	649	669	659	716	712	692	710	679	677	699	686	690	692	733	728	707	701	684	720	677	703	644	695	680	701	722	754	721	659	715	719	680	711	744	702	681	670	641	708	712	713	694	697	662	669	706	706	725	695	702	683	652	642	729	737	698	678	707	698	750	697	693	679	730	717	685	692	689	707	657	700	662	616	686	671	717	735	675	649	678	681	720	666	696	732	682	676	771	689	663	649	655	691	702	722	706	684	693	663	667	698	693	749	743	724	679	698	712	729	650	679	706	684	729	665	714	694	686	688	641	698	692	694	696	673	731	722	717	666	712	681	680	709	646	673	695	670	654	650	719	690	683	715	709	687	657	763	687	683	662	685	705	724	739	698	646	733	651	691	684	718	696	710	694	686	697	643	699	662	660	693	708	706	697	630	700	676	728	725	720	716	710	709	689	679	693	704	685	679	652	676	706	715	663	694	699	694	711	677	678	626	677	667	724	700	690	671	681	689	704	680	677	697	669	672	689	719	652	623	711	652	688	687	708	704	655	687	697	732	640	686	690	710	699	677	712	764	690	669	646	715	689	687	706	697	648	660	688	714	690	671	684	674	702	679	699	722	695	679	702	700	686	701	706	723	721	741	671	692	697	700	697	679	683	665	675	687	666	691	654	686	688	719	694	658	711	734	687	707	687	757	730	733	730	654	668	709	733	680	729	689	659	690	666	716	691	673	673	719	667	732	683	655	734	711	678	673	699	657	697	673	661	683	722	646	684	688	658	664	709	718	699	702	715	688	721	724	690	670	695	664	703	697	648	684	678	731	687	652	720	727	705	721	687	720	717	665	686	691	706	729	683	712	686	694	744	676	724	687	706	702	695	705	684	675	684	706	718	661	703	692	730	701	781	680	723	688	729	703	744	650	730	695	700	676	690	729	675	703	679	679	699	702	671	747	711	662	684	705	666	717	674	736	681	696	682	680	696	707	670	679	707	729	688	690	718	716	697	647	707	715	705	690	710	692	671	709	680	705	728	703	720	737	725	706	719	637	690	715	716	708	696	665	726	708	682	673	695	697	708	700	741	696	689	703	640	680	665	695	686	703	748	737	739	666	709	669	675	664	698	679	663	713	708	706	681	696	722	686	648	689	711	725	699	695	696	694	699	690	690	686	706	706	677	679	721	680	696	649	719	720	687	713	690	702	703	728	727	712	662	681	679	691	709	709	678	669	656	707	708	691	685	686	721	706	690	730	709	661	777	706	732	722	723	674	726	681	691	681	683	671	672	740	728	687	708	750	690	704	715	655	702	686	696	691	682	699	682	699	703	704	709	705	696	722	682	695	730	643	676	702	683	740	713	661	673	702	705	708	715	701	719	669	683	690	667	674	694	738	727	697	744	679	651	685	710	680	723	663	751	671	719	709	694	668	712	632	683	704	720	662	668	694	677	641	704	734	698	666	713	716	713	675	732	667	672	681	678	711	687	687	685	680	695	694	685	690	713	712	695	686	671	688	731	680	734	648	713	733	701	669	638	677	718	658	707	711	731	721	693	703	697	664	688	715	672	698	703	666	682	658	648	696	622	653	667	680	679	660	693	720	715	664	705	711	669	700	694	660	706	688	692	697	736	702	670	726	735	734	734	715	705	705	682	711	720	707	650	748	699	658	687	729	711	692	657	665	698	730	742	666	698	668	703	725	712	665	694	679	685	713	676	720	643	668	676	678	717	728	695	660	676	746	687	669	731	748	701	714	671	693	759	695	659	723	710	718	675	687	675	706	695	697	729	749	691	717	698	657	683	721	720	709	686	696	656	745	668	676	707	716	652	678	703	681	696	684	693	673	704	681	741	718	719	677	664	678	736	706	722	697	724	690	670	688	748	695	642	674	713	680	693	695	709	726	689	679	694	703	666	658	708	698	686	707	735	676	714	701	653	715	667	688	701	657	672	713	729	733	690	675	706	710	641	651	687	704	702	718	699	663	717	674	663	700	717	677	673	666	684	705	695	673	708	634	713	693	689	686	747	704	677	735	716	697	710	689	704	677	699	711	663	656	704	671	660	729	692	662	711	669	669	695	727	710	697	668	682	667	701	721	754	685	676	729	656	700	705	667	721	702	741	678	708	704	698	707	688	664	706	694	654	692	680	683	670	706	710	724	635	703	715	687	694	675	674	681	688	673	687	729	710	707	647	708	697	724	710	680	674	682	683	666	708	667	764	706	677	718	686	702	690	697	699	664	695	739	733	678	694	720	702	680	692	665	711	731	730	641	682	720	665	629	766	739	668	721	707	693	707	695	714	709	678	686	693	690	663	711	730	719	731	691	662	678	631	685	724	711	682	694	716	718	694	684	713	733	697	669	667	661	716	755	725	689	642	684	714	686	737	702	630	729	671	692	676	684	686	642	702	677	733	712	677	704	683	734	652	713	676	702	716	664	684	699	684	705	651	723	685	726	758	706	682	684	712	712	724	731	686	722	687	720	689	709	653	698	600	663	699	734	701	699	673	630	687	717	665	642	696	649	666	708	687	690	678	669	695	668	706	656	705	695	692	652	700	730	673	714	698	742	705	720	694	720	752	702	722	683	693	679	758	683	686	714	651	699	688	690	681	687	724	690	703	663	702	734	714	714	688	654	727	669	769	662	696	668	656	735	698	719	690	713	658	678	678	740	687	680	697	697	685	689	732	697	720	719	698	668	680	707	686	705	695	744	675	658	738	705	704	643	744	693	701	616	711	668	664	674	672	683	653	699	713	720	711	697	702	715	705	684	744	689	670	677	686	705	686	681	686	701	675	677	653	655	674	693	703	690	667	708	661	695	679	715	691	703	706	699	697	718	725	727	715	688	695	702	655	627	677	683	659	649	691	707	655	705	672	703	689	710	683	672	681	661	712	698	673	687	694	752	691	679	685	653	718	690	665	706	682	696	704	721	673	736	657	698	672	739	700	691	699	737	680	713	694	705	689	725	731	642	709	673	709	679	679	691	729	686	669	698	677	687	687	723	663	662	673	679	714	695	740	678	658	725	691	695	673	688	686	690	722	744	710	705	702	678	709	707	688	736	704	650	729	651	667	705	682	684	757	689	668	686	661	669	692	739	698	727	704	731	677	686	658	721	708	729	694	723	701	692	718	678	636	665	712	689	695	673	674	671	696	703	687	649	677	714	668	694	718	668	661	693	690	702	680	676	690	727	705	694	658	630	673	665	664	714	705	674	723	681	654	702	736	656	707	690	739	688	710	697	721	709	691	712	687	683	695	700	659	676	697	702	686	699	716	720	733	706	719	691	717	710	659	750	692	686	755	691	702	670	698	744	692	718	671	701	692	670	675	738	704	707	696	685	721	691	717	682	704	675	733
29537	6375	1359	921	642	537	401	393	355	288	246	256	274	238	241	242	214	235	228	266	212	241	221	193	206	201	220	201	179	205	194	201	190	229	224	199	202	200	198	206	210	209	214	189	212	190	175	183	196	211	195	216	204	217	179	197	178	205	204	202	185	223	196	179	203	188	218	180	181	177	194	191	190	215	190	193	190	218	200	186	200	190	202	217	193	198	204	237	216	216	205	206	194	188	203	221	219	200	205	210	200	182	191	191	177	187	178	172	175	225	182	199	200	182	179	180	203	195	200	181	183	189	189	175	208	211	180	204	206	214	193	195	187	179	202	194	167	186	179	172	181	204	189	214	191	171	177	199	200	178	177	167	208	195	171	187	207	185	169	216	171	175	213	168	198	207	231	189	198	185	198	199	187	184	216	178	197	176	206	194	191	212	232	195	178	195	188	196	183	186	163	166	189	195	177	174	203	178	206	189	184	190	188	202	186	193	182	208	202	218	197	194	185	180	197	179	188	192	175	170	168	177	198	172	164	216	180	184	166	188	190	193	193	198	182	161	174	209	178	190	191	174	197	165	187	204	201	192	183	196	197	224	184	196	194	203	207	204	204	216	193	208	202	187	201	197	195	172	205	197	174	180	188	180	218	188	203	174	205	198	194	205	199	186	207	186	180	172	212	191	193	204	191	176	225	175	197	185	195	168	192	210	200	211	201	212	203	191	186	187	182	196	178	193	177	205	175	189	188	182	170	192	178	213	210	220	182	188	205	195	198	177	205	192	198	202	201	211	205	179	236	212	193	188	195	181	233	212	175	201	182	199	175	203	209	225	186	189	176	188	205	203	211	227	198	185	183	195	180	171	207	175	196	193	188	175	199	188	185	186	195	172	198	211	185	205	189	185	183	176	208	179	164	208	178	182	182	190	203	194	205	174	208	211	202	190	198	190	205	220	177	180	183	201	185	196	223	193	172	178	202	225	182	190	197	198	209	178	184	197	212	174	154	196	202	188	193	193	184	174	192	198	188	183	211	210	202	190	198	191	185	168	202	196	206	200	185	180	205	194	163	167	166	216	176	170	194	187	195	186	192	211	183	186	178	180	165	202	195	200	182	209	210	217	210	197	205	199	173	209	203	211	179	208	202	209	186	207	207	180	205	227	211	203	202	193	196	207	190	190	185	197	171	169	202	200	192	189	204	176	186	188	182	213	204	189	196	161	193	196	207	184	188	216	192	192	180	187	208	159	196	191	218	207	202	180	200	193	202	182	181	204	200	214	206	192	225	212	184	195	193	220	209	178	182	172	188	197	198	179	207	192	194	173	200	209	177	197	158	190	188	200	173	177	183	179	183	195	185	218	197	180	222	209	211	183	194	185	203	175	199	194	192	216	193	205	190	186	200	169	221	179	196	189	193	202	149	182	180	214	210	181	197	203	191	187	202	179	176	179	214	171	186	207	178	190	176	207	198	191	196	210	215	196	181	188	191	200	182	182	192	213	179	198	177	164	197	182	195	188	181	204	191	178	202	206	164	183	168	195	209	197	215	180	191	208	217	205	176	225	193	163	183	172	190	184	169	201	180	183	177	170	168	172	172	209	205	191	192	190	181	186	193	188	190	177	192	189	221	189	222	191	207	210	184	216	213	199	226	180	202	184	165	191	199	181	160	194	186	172	183	198	182	183	191	196	191	209	175	207	216	164	196	170	190	166	197	168	191	168	216	192	189	178	189	169	219	202	192	196	204	180	198	207	191	181	219	189	179	174	211	211	202	189	197	190	195	174	171	189	197	213	180	208	205	184	180	208	206	208	184	185	195	186	203	195	204	179	183	168	221	189	186	216	216	203	189	192	183	194	203	193	180	186	187	191	183	200	206	200	197	191	178	197	193	181	197	225	157	192	189	220	183	220	213	198	178	217	202	196	226	205	200	197	213	187	183	185	181	199	201	194	180	183	201	182	204	191	208	198	195	184	196	206	202	166	194	156	199	221	190	181	204	189	166	184	172	186	192	202	163	201	184	211	177	220	205	182	217	192	186	173	199	201	180	207	201	190	207	203	192	190	189	182	199	180	191	201	186	200	190	193	181	211	198	188	188	200	197	192	198	196	193	190	194	181	206	160	189	178	167	212	214	202	193	188	214	171	193	195	183	185	198	166	193	190	181	207	173	191	209	200	201	189	188	179	200	194	190	200	196	194	196	181	175	202	185	185	206	178	188	192	179	186	185	189	194	195	189	212	182	184	204	175	193	224	189	179	173	186	169	231	198	205	215	210	182	194	194	176	191	222	211	197	159	201	211	178	189	208	181	179	178	199	186	179	174	213	209	177	177	190	200	169	179	189	204	207	159	192	185	196	205	177	196	196	191	238	170	207	177	205	180	190	189	182	203	163	159	170	177	181	195	183	167	177	206	191	207	168	180	207	189	170	211	200	184	210	176	210	171	187	188	193	188	183	207	188	222	211	185	182	188	184	183	180	195	187	169	196	216	176	187	209	209	154	182	209	188	199	184	194	209	180	176	195	182	223	180	203	170	176	172	192	183	179	185	192	160	167	185	176	192	180	192	181	183	182	192	193	180	211	188	165	175	190	210	197	164	150	201	207	175	186	193	192	201	176	197	174	198	165	195	220	186	196	178	169	180	179	186	228	212	205	186	198	200	190	196	202	186	219	174	199	200	218	189	184	198	186	185	177	207	184	194	178	187	198	193	189	181	208	170	196	192	186	196	174	177	196	181	200	205	190	220	197	196	194	182	188	169	181	211	189	192	173	174	197	173	210	182	178	179	183	200	215	188	197	195	208	179	176	212	190	215	177	183	183	178	197	162	192	167	198	209	210	189	195	174	184	202	186	182	204	180	194	175	169	201	196	222	216	196	199	196	219	182	192	195	201	213	195	176	223	186	205	173	193	224	213	180	187	188	208	182	206	163	206	202	182	179	183	210	194	201	211	201	190	185	197	195	201	191	203	183	187	203	169	183	209	187	205	208	182	215	178	212	192	226	228	192	205	183	203	181	212	176	195	178	223	222	193	180	181	203	184	190	199	182	206	184	170	187	218	200	219	199	187	213	177	184	205	225	193	177	199	184	206	179	211	198	163	190	165	192	205	198	176	179	197	194	181	197	156	189	204	198	184	203	199	196	182	187	175	163	202	201	180	186	168	193	205	180	179	164	199	216	184	199	193	178	200	189	207	218	198	196	181	195	192	211	187	174	193	188	187	177	227	204	170	178	194	200	175	192	189	160	206	183	185	195	184	197	210	192	178	189	165	201	191	191	184	241	219	188	188	168	177	177	203	202	164	202	172	183	178	194	193	181	192	183	200	195	182	183	222	192	205	210	187	173	189	204	195	185	196	192	170	201	192	193	213	184	202	190	195	187	208	187	175	202	193	180	190	211	184	187	181	221	194	190	192	207	208	176	178	192	171	174	192	189	202	189	188	184	180	197	178	188	188	157	194	188	196	177	203	194	184	200	200	179	186	186	188	190	211
15068	3071	2495	2986	2626	2266	1834	1639	1440	1218	1137	1104	999	945	903	853	834	783	743	779	731	692	660	662	662	640	649	672	683	641	620	610	649	619	609	591	619	643	592	586	612	601	594	602	594	651	601	579	589	630	578	557	593	580	614	598	630	587	592	536	574	526	545	596	542	594	558	573	531	574	564	556	539	611	589	565	593	609	539	589	587	532	581	535	571	567	525	576	516	562	558	586	571	534	605	607	563	596	584	578	539	577	562	569	551	546	571	584	566	537	589	537	560	537	585	527	557	557	562	542	556	560	569	575	543	532	579	563	527	560	519	569	589	566	553	551	508	558	605	581	501	513	563	546	607	557	487	584	567	571	553	566	551	558	558	583	571	529	580	569	567	527	558	537	530	553	533	585	605	533	574	585	526	513	602	596	570	582	550	570	544	586	541	582	560	537	547	616	619	533	568	547	558	561	591	535	536	553	511	563	552	526	585	562	565	551	593	545	557	557	576	595	549	526	534	552	528	571	588	555	570	523	575	559	557	578	533	543	559	608	545	556	557	565	528	518	564	609	544	484	585	592	562	536	583	550	545	551	570	554	593	548	534	570	564	595	586	560	573	538	545	540	559	544	526	555	559	579	514	563	553	564	574	536	508	531	550	573	588	529	556	542	517	599	563	570	599	564	554	584	520	579	569	585	521	547	543	591	549	541	561	568	593	566	542	576	569	590	553	586	557	563	552	590	556	548	544	560	556	576	565	518	543	536	521	559	587	534	545	557	580	560	562	578	526	571	537	581	537	560	598	558	577	570	553	593	544	610	549	535	556	552	633	539	576	599	555	518	560	538	520	591	568	566	572	526	555	519	575	572	570	581	537	520	565	567	577	564	567	540	561	528	566	529	534	549	554	590	532	547	545	524	539	563	524	551	595	548	530	599	592	563	541	611	565	585	547	589	585	573	583	587	559	527	535	558	567	555	597	614	541	523	568	534	565	544	571	587	586	556	554	586	572	550	589	560	546	562	578	528	549	506	555	586	571	550	552	513	548	559	527	537	555	538	545	565	509	557	557	530	542	524	562	594	536	558	523	546	595	556	542	589	551	593	585	542	557	567	580	554	561	532	572	571	545	537	555	582	581	549	528	553	555	556	521	499	518	546	557	565	554	548	591	513	548	541	544	574	548	610	565	552	592	544	547	552	572	563	542	531	572	576	555	518	555	544	529	554	534	567	534	559	547	546	593	574	553	546	522	550	581	587	563	551	516	608	525	531	559	575	578	567	538	588	558	552	563	546	587	576	545	571	551	561	536	549	557	555	530	542	594	577	560	559	545	552	542	587	543	600	565	535	596	567	560	617	545	583	559	548	538	557	518	567	560	540	490	551	577	503	539	559	538	558	556	516	536	552	513	534	588	514	552	598	534	570	559	565	576	569	615	552	565	546	548	591	576	540	551	557	550	539	560	542	526	538	588	537	571	567	549	573	584	573	558	549	541	559	556	547	551	567	530	550	610	566	567	550	549	555	555	529	515	570	545	542	554	554	524	558	565	560	620	597	510	548	546	544	533	581	569	552	555	611	528	564	573	554	575	514	561	564	596	548	588	580	610	568	542	532	550	583	574	593	548	591	570	521	541	542	538	617	585	500	519	570	512	548	555	539	544	535	556	553	589	548	566	581	577	553	557	580	552	566	537	544	611	536	558	511	570	573	604	534	515	597	573	545	567	562	565	555	550	531	549	623	558	570	595	532	578	525	564	592	524	576	561	610	585	532	552	597	556	588	543	548	560	578	571	517	547	565	574	536	567	592	509	563	554	556	551	571	547	541	562	568	593	575	557	579	544	571	558	555	571	544	568	538	537	555	546	579	572	575	573	572	575	556	578	525	570	540	557	572	561	575	569	557	579	558	531	553	571	576	534	603	524	539	595	537	520	534	550	516	564	574	594	508	558	542	557	551	571	534	526	547	557	548	558	564	547	555	547	586	540	564	535	530	542	522	575	584	523	584	529	571	548	539	587	559	559	544	559	567	540	538	595	583	565	578	526	536	570	560	579	550	522	545	552	571	556	585	524	536	574	527	568	539	534	545	542	625	553	543	540	571	563	536	568	587	571	549	583	537	580	589	597	549	584	551	591	601	584	540	584	579	580	548	567	571	567	551	554	540	549	519	551	521	538	580	554	549	509	563	578	553	520	558	603	554	580	521	559	569	530	621	539	572	547	597	541	591	552	507	542	520	545	520	575	542	550	527	559	524	565	534	526	552	497	559	567	551	537	570	523	564	566	548	528	583	570	559	548	571	573	562	530	540	590	581	565	525	530	569	527	570	538	557	540	564	547	555	519	539	538	546	574	552	556	540	538	626	590	579	535	548	533	526	570	538	599	581	612	589	605	544	571	518	514	590	555	536	589	580	637	591	562	541	548	574	550	539	550	525	549	567	535	570	583	550	535	539	572	552	581	549	574	567	552	567	583	590	554	571	565	552	552	545	591	531	522	571	541	562	557	563	584	536	584	542	549	563	588	567	568	525	553	537	538	558	556	520	536	536	583	614	528	566	560	573	561	596	572	563	565	555	574	539	583	571	548	558	557	501	572	573	562	564	563	586	589	569	537	549	571	542	545	549	564	562	588	563	535	525	558	536	519	564	539	556	526	566	525	610	537	569	559	564	578	500	595	548	602	570	555	534	538	574	516	574	541	570	577	578	592	579	558	523	581	553	544	542	573	572	505	536	595	534	569	569	583	609	541	555	583	547	548	586	582	565	560	541	574	559	532	546	537	558	526	566	551	507	579	543	569	582	530	530	567	573	535	571	560	535	552	575	575	550	559	533	603	548	557	636	597	609	617	509	579	558	581	568	552	543	551	546	556	558	543	574	575	530	551	533	529	564	553	573	566	609	550	513	552	551	591	598	607	553	535	567	528	540	575	563	531	586	549	579	535	533	538	567	567	582	522	557	553	570	577	546	576	562	551	574	503	551	547	562	514	578	567	554	617	550	579	546	583	567	568	521	563	555	528	574	528	551	483	531	591	561	587	529	588	565	582	506	554	569	556	545	590	521	582	532	543	600	548	526	538	582	565	582	586	530	613	568	531	528	557	558	507	543	522	554	504	575	549	615	566	544	552	557	558	573	556	544	537	562	553	545	491	609	581	571	555	562	545	555	566	579	578	579	575	557	564	521	578	537	512	597	578	545	588	553	543	553	604	569	526	536	592	570	542	547	616	538	533	508	563	553	536	584	579	554	538	541	557	547	542	555	573	542	588	574	539	563	529	544	561	526	578	550	508	562	604	591	582	528	556	518	587	581	587	544	566	588	553	539	570	570	558	578	551	566	536	564	593	529	550	511	600	531	527	536	568	584	559	562	577	542	544	566	566	603	541	546	568	570	588	545	568	526	540	573	545	568	608	578	554	533	532	541	569	550	527	522	553	551	567	509	572	540	570	568	578	554	520	562	504	550	549	536	569	566	595	581	544	547	539	572	568	532	547	526	595	530
42852	14541	3403	1978	1343	1065	842	721	666	615	530	516	530	457	474	442	430	423	397	430	409	435	357	370	374	407	429	426	408	387	390	361	365	391	359	355	398	415	385	379	396	369	371	404	380	384	354	372	393	335	364	386	390	382	347	361	344	383	392	353	392	389	329	355	343	353	354	370	395	385	378	386	373	366	380	357	402	362	391	379	369	393	364	353	351	360	375	366	388	387	371	373	372	354	356	344	336	366	395	399	398	371	354	343	355	400	367	377	353	360	386	356	375	389	380	362	350	370	368	363	361	350	389	367	347	359	350	366	370	365	368	376	389	414	364	361	345	366	354	388	351	390	353	380	375	370	367	358	345	388	387	322	359	394	393	352	367	388	367	372	372	365	331	354	386	370	352	354	378	371	347	378	361	342	344	342	376	412	357	359	384	406	352	399	380	374	335	409	359	364	380	365	411	396	384	371	364	389	364	357	381	380	354	361	362	369	368	392	383	386	371	369	372	364	349	366	380	354	378	352	339	366	355	372	365	336	394	403	365	341	406	372	395	349	359	396	408	358	409	381	331	362	349	364	381	342	330	374	355	349	340	340	334	383	328	384	383	355	388	360	362	388	372	359	360	398	381	389	361	341	361	362	382	339	372	384	345	350	342	371	320	361	358	378	367	354	361	361	372	346	368	348	380	381	377	358	389	349	356	348	356	371	338	360	371	362	342	379	386	402	385	399	393	381	354	377	425	371	347	375	356	392	358	354	383	380	379	378	365	351	364	386	357	365	394	368	380	358	343	355	347	381	398	377	373	404	369	330	335	371	376	373	403	369	397	398	369	383	342	391	359	382	352	373	359	353	354	392	377	359	332	368	356	384	392	356	366	368	370	381	375	327	380	389	368	379	395	378	387	404	367	379	374	374	370	349	389	382	368	329	358	400	361	362	372	382	349	338	356	356	356	385	368	390	371	357	412	338	362	320	343	379	377	396	382	354	379	338	367	371	355	344	390	364	353	348	409	354	396	338	388	388	388	332	388	376	395	339	372	400	378	394	344	346	388	390	359	391	397	343	383	353	371	383	361	350	397	385	348	344	396	354	365	358	377	376	387	374	334	374	340	334	349	362	376	376	386	413	363	351	378	345	364	356	377	386	372	368	364	368	358	355	380	397	425	368	360	362	363	354	349	376	411	423	352	392	351	343	347	366	358	379	370	361	377	388	337	372	369	376	372	349	375	369	394	332	392	353	379	382	332	341	388	389	375	340	339	362	383	385	328	378	398	376	321	349	363	373	347	346	351	334	363	354	366	362	379	386	350	379	370	344	386	355	408	379	374	342	393	392	365	402	366	365	362	387	340	396	355	363	388	370	356	358	378	364	363	367	355	371	354	382	367	383	375	348	350	353	387	371	380	343	363	388	410	326	358	370	396	379	344	363	358	373	358	385	389	354	361	373	363	346	421	409	358	388	341	394	371	398	342	361	361	369	403	355	392	383	388	409	370	351	359	377	364	349	400	361	357	388	396	357	359	368	400	339	361	367	379	342	358	355	357	348	364	370	372	404	397	372	392	386	376	400	343	395	355	359	374	355	377	366	394	347	344	362	391	385	381	390	385	372	362	384	379	349	342	347	365	367	345	322	369	346	369	382	359	331	381	372	354	406	377	335	344	415	388	374	356	341	373	325	370	338	376	383	366	365	392	399	351	404	381	382	360	374	339	374	379	362	365	354	363	407	358	427	356	387	423	323	379	345	354	354	345	361	359	378	353	373	385	364	357	343	364	367	358	385	388	388	358	373	365	396	393	351	349	358	370	360	370	366	355	368	395	370	382	367	368	396	400	374	355	357	363	420	397	383	349	366	352	379	360	353	392	362	359	372	336	382	366	378	367	350	404	351	358	355	373	355	371	382	400	360	375	366	368	390	389	339	387	343	370	355	403	342	382	370	344	367	340	375	365	371	378	361	349	342	354	375	403	380	363	361	348	383	377	354	382	366	364	374	362	375	344	373	388	398	338	352	363	345	348	371	388	343	367	384	385	371	341	415	383	394	394	344	378	359	394	348	340	363	380	357	358	341	345	373	379	333	358	379	361	368	358	410	403	364	378	372	368	363	386	382	385	345	360	377	352	358	324	372	395	404	378	352	358	377	381	361	365	343	400	361	361	371	377	375	358	378	384	403	375	342	384	358	389	367	356	378	347	375	368	361	365	364	347	392	346	334	351	349	340	358	359	368	387	360	360	361	365	361	366	378	395	368	389	412	388	333	388	346	355	389	389	362	352	366	381	322	347	427	351	365	370	341	355	338	403	346	371	391	401	364	371	373	401	347	367	349	322	371	370	346	404	358	356	372	342	339	360	377	347	365	349	359	371	390	386	372	335	361	361	375	389	355	344	376	335	386	364	374	374	338	393	356	346	369	364	335	344	372	325	329	370	368	400	371	348	402	400	382	385	386	345	381	337	408	358	383	383	353	392	320	402	377	374	372	367	375	389	380	349	375	349	380	343	368	359	373	362	391	391	353	367	339	377	354	380	363	349	354	376	351	366	371	353	372	403	391	375	371	376	368	364	382	379	407	380	358	333	370	395	363	382	358	379	334	387	432	375	391	360	349	367	362	367	359	376	372	375	378	409	348	397	350	390	376	376	358	384	384	336	337	371	357	375	349	393	366	353	358	389	374	376	343	353	377	396	380	360	393	363	374	352	347	370	301	358	386	368	364	371	340	370	373	343	324	345	383	374	332	374	358	381	362	334	381	383	330	414	405	422	357	365	395	357	403	371	359	351	369	387	355	360	367	367	379	333	382	372	364	360	379	351	342	371	380	403	391	362	365	380	355	378	354	376	401	372	392	358	385	365	365	347	365	372	370	388	397	375	371	380	347	377	368	348	350	366	388	370	372	408	384	373	317	367	366	386	346	373	360	376	384	354	373	328	368	325	395	380	326	400	343	366	367	394	362	352	378	376	368	377	343	396	376	407	370	374	340	378	361	395	378	369	373	366	344	375	380	351	363	390	385	372	367	348	378	383	363	385	374	364	368	363	370	357	364	396	374	357	385	389	345	378	378	355	340	383	360	350	368	357	376	347	332	383	362	397	340	336	374	322	378	350	379	351	368	366	346	381	380	394	360	373	344	397	370	403	354	333	392	377	325	383	373	391	394	353	371	386	340	354	398	380	379	366	389	392	368	350	377	314	353	385	350	382	386	380	339	372	356	368	380	387	353	383	370	345	358	379	343	353	335	379	349	378	383	359	359	381	380	332	351	386	371	372	379	364	377	382	378	361	375	345	349	389	361	391	371	362	394	355	372	353	373	359	348	359	400	411	393	396	383	362	397	366	394	358	385	363	384	360	397	382	348	355	353	373	340	393	336	340	367	344	347	344	413	370	344	376	368	413	369	350	381	392	394	331	383	389	362	372	361	383	374	392	384	383	377	359	406	396	356	392	359	346	355	364	405	392	398	361	358	330	378	357	347	361	341	327	310	374	362	362	355
21943	5898	4690	5639	4994	4094	3489	2872	2637	2301	2008	1890	1770	1632	1545	1467	1432	1364	1338	1303	1242	1190	1220	1195	1151	1196	1160	1138	1119	1120	1048	1106	1118	1077	1049	1002	984	1028	1046	1015	1071	1016	1024	996	994	946	1003	1015	986	1003	999	1029	1022	997	956	1015	984	983	981	1002	959	1009	957	943	1010	936	1022	993	966	959	994	978	980	1021	938	968	907	979	923	992	962	973	975	975	891	951	964	945	889	910	921	961	949	983	957	921	903	930	943	871	925	933	972	1027	974	908	935	943	961	975	930	949	908	967	923	980	1000	938	900	974	919	952	943	927	940	863	910	944	987	949	925	963	950	967	927	945	926	944	954	944	937	956	946	929	901	945	960	990	956	933	937	980	952	999	953	962	934	932	913	960	936	983	940	924	910	978	927	966	876	898	894	942	930	898	900	975	1018	926	885	944	933	918	999	940	1018	925	993	940	917	914	943	956	973	971	948	945	914	1067	970	941	943	925	962	915	901	968	970	936	962	971	901	959	920	934	930	923	935	884	931	918	946	916	960	918	934	957	927	922	985	903	971	927	917	945	992	914	978	915	988	935	964	944	986	926	918	914	965	906	979	903	939	933	918	916	934	926	930	972	937	905	930	921	916	955	941	906	953	951	907	921	964	1015	920	932	894	934	962	939	927	977	958	925	929	993	969	918	910	913	1001	944	901	941	970	980	967	962	917	917	1039	949	945	911	975	964	940	959	973	965	948	943	953	876	893	912	932	901	889	908	965	874	1022	973	938	966	969	955	949	975	926	874	978	932	940	1003	892	948	894	923	925	921	930	907	927	944	926	936	889	928	910	933	914	886	989	884	943	944	929	925	962	951	1019	919	924	949	938	926	964	911	947	921	931	921	875	955	941	978	985	936	945	916	935	952	928	899	940	942	971	902	912	938	944	982	921	931	950	944	909	972	939	960	938	912	925	941	921	997	891	941	903	894	920	902	937	941	883	956	928	914	931	946	932	973	986	907	955	942	949	981	938	931	970	948	908	921	963	994	990	952	976	966	973	977	928	948	924	890	895	993	946	957	991	921	874	984	925	927	896	1011	928	981	1042	929	940	940	906	952	926	866	906	942	974	906	866	911	945	974	943	946	974	900	982	976	884	950	940	925	919	1000	878	980	995	930	918	919	908	969	914	911	876	917	929	976	956	956	927	932	935	955	907	966	896	902	932	944	992	925	889	948	954	911	934	955	939	931	929	900	977	914	922	901	985	934	959	956	936	999	972	935	936	959	929	948	969	907	947	919	1017	967	911	903	971	1004	929	1012	971	942	950	935	911	895	970	949	940	954	932	1007	950	947	916	929	973	989	916	958	950	1003	1012	947	937	923	971	946	954	959	969	927	943	906	938	965	902	953	912	907	917	996	928	969	901	949	908	978	913	969	926	937	931	973	938	886	895	928	961	969	923	959	915	989	956	910	951	917	930	885	951	924	962	989	919	927	975	944	925	891	943	945	934	957	999	880	920	970	940	967	977	946	925	982	954	954	956	908	925	943	882	922	932	1002	916	911	893	995	959	938	967	931	897	912	1003	939	919	912	959	921	913	915	962	919	942	966	928	938	881	949	949	942	891	964	896	983	973	952	933	935	917	967	913	957	939	946	972	945	889	962	996	941	910	969	947	905	941	966	909	933	925	941	888	941	960	984	879	947	981	931	915	946	934	1010	984	907	1004	989	952	933	925	897	955	973	936	912	916	939	1025	896	938	957	914	890	951	958	968	940	914	934	910	957	919	920	949	906	989	935	931	947	923	989	941	966	893	936	896	961	966	998	948	947	938	957	961	906	965	924	937	928	871	914	942	972	976	908	889	891	945	966	932	937	943	943	911	937	899	952	887	926	912	919	969	940	920	920	961	957	969	947	927	1007	962	992	935	947	970	1008	886	879	948	933	924	928	985	951	912	977	1024	967	923	979	985	955	952	950	929	909	922	911	915	923	958	977	942	885	939	949	907	1003	905	943	912	917	922	947	896	959	934	989	916	964	906	970	948	965	938	940	961	910	989	926	921	934	932	926	1021	913	953	978	937	905	908	948	956	949	917	963	923	912	962	975	941	972	982	929	966	958	920	924	947	959	947	993	955	913	955	979	949	979	939	951	897	950	940	912	947	946	956	956	933	915	902	946	977	932	912	932	927	949	923	998	925	918	947	930	950	949	932	970	930	1021	942	928	955	919	906	911	921	904	936	955	971	928	957	942	893	962	955	956	962	967	935	978	978	924	952	940	912	935	947	988	973	880	969	914	945	967	927	905	907	949	950	928	946	938	944	958	922	950	914	923	921	956	925	909	963	929	973	941	955	914	992	924	958	939	941	881	904	935	931	942	987	947	958	959	947	946	937	933	950	926	885	917	973	925	915	934	898	949	921	956	927	930	951	962	961	973	978	989	959	973	953	914	929	921	925	961	966	972	886	925	952	963	882	890	936	925	939	886	917	972	924	916	922	957	933	944	917	941	923	946	999	963	928	867	927	947	976	914	929	895	946	898	930	977	967	911	917	943	926	972	930	873	947	934	926	942	960	976	930	1001	957	988	904	955	981	929	938	921	947	939	920	945	928	945	935	979	869	919	913	952	899	921	941	934	973	933	975	922	951	940	920	936	903	936	965	947	933	951	968	913	973	918	972	939	917	969	941	995	982	947	975	910	930	914	906	921	964	932	950	912	929	911	995	1007	893	940	927	975	943	903	908	953	940	933	956	957	890	939	928	927	960	918	916	984	923	956	915	943	970	922	920	930	918	972	959	963	934	925	975	902	913	951	947	909	965	894	889	950	955	961	898	947	952	954	933	918	939	955	957	956	929	952	964	956	926	943	948	944	980	919	919	961	966	957	913	930	910	1006	899	912	977	916	913	926	947	968	951	994	980	957	946	904	866	911	851	937	938	921	1013	879	934	1016	921	929	912	952	905	939	939	930	906	970	964	922	921	976	983	935	947	990	931	943	933	1004	953	940	919	962	998	889	900	935	844	904	902	876	905	994	950	962	962	950	951	992	1027	909	923	871	956	986	922	907	915	971	947	925	937	967	936	943	939	935	914	917	924	904	995	951	958	947	981	926	911	917	911	914	944	949	982	950	989	960	969	966	921	914	967	894	996	915	946	951	929	883	929	940	963	894	877	956	885	951	936	926	909	961	915	903	945	917	999	971	936	919	950	892	964	896	906	932	951	936	934	940	924	928	949	931	926	1048	929	983	965	950	928	938	952	924	922	883	952	936	909	922	889	1009	926	954	913	928	942	953	972	940	886	925	922	902	866	960	965	917	940	896	934	928	992	948	960	940	946	919	962	915	932	959	939	924	955	943	957	960	938	971	903	924	930	931	965	933	959	911	958	886	988	893	909	899	939	876	976	975	950	934	929	909	926	929	919	957	974	1009	927	949	899	970	914	920	957	934	921	927	952	920	921	951	928	933	936	995	926	1006	924	896	944	971	978	924	927	927	936	937	969	866	895	920	970	880	936	916	874	931	895	925	926	907	863	937	972	956	944	955	934	936	916	1002	975	973	925	966
5110	492	306	309	279	295	263	305	304	284	285	262	264	292	281	282	256	238	259	279	266	278	265	257	248	297	256	270	278	257	262	259	274	257	258	248	260	276	265	291	310	285	289	280	278	287	252	260	268	295	289	249	267	291	254	280	258	282	269	249	276	272	260	262	282	247	254	262	282	262	258	249	243	248	287	293	266	293	273	281	271	245	265	243	266	274	258	250	276	265	269	277	267	274	263	249	259	274	257	262	245	264	238	256	250	263	272	231	268	256	276	259	265	299	279	265	295	264	273	251	252	275	250	274	292	250	266	277	294	283	280	267	270	281	260	260	279	237	267	295	255	242	245	268	256	272	298	289	280	263	273	266	268	260	246	280	277	260	253	286	251	245	282	261	278	267	289	266	303	251	282	267	270	274	272	281	274	259	238	244	279	284	258	281	271	241	243	247	270	252	263	275	261	259	252	295	246	273	270	253	267	253	273	268	275	270	256	289	284	235	250	255	263	266	253	277	258	265	272	248	239	267	286	265	281	281	241	227	281	242	297	267	293	271	254	273	251	270	225	254	270	260	285	267	279	254	256	249	250	267	269	239	256	256	283	290	263	291	255	265	271	279	279	277	253	280	251	306	307	276	294	253	272	290	270	291	289	283	269	273	265	277	237	271	272	296	265	264	261	214	298	253	266	258	236	259	285	247	270	289	294	311	298	273	282	271	251	255	283	273	268	273	265	239	262	284	268	227	267	298	292	306	261	280	254	272	267	245	268	264	271	272	265	257	254	276	264	271	249	259	284	274	268	256	284	271	276	271	271	281	256	252	261	296	254	277	281	225	284	278	247	267	262	254	247	251	276	254	257	276	286	239	272	256	263	278	249	279	281	277	285	285	290	291	255	241	259	255	279	280	255	262	266	237	269	281	275	257	268	266	250	292	285	251	293	258	277	295	279	280	289	266	283	261	306	291	261	270	246	281	281	241	278	266	284	302	240	265	262	289	278	244	251	238	277	269	271	282	274	291	286	288	262	268	262	287	263	279	242	279	279	258	279	269	286	272	267	268	222	258	259	266	290	289	267	312	277	289	275	241	272	267	237	254	297	254	299	271	265	278	256	243	261	257	265	279	278	260	280	302	261	231	265	257	241	278	285	242	274	264	232	254	271	275	280	284	262	269	281	280	291	266	284	305	271	288	257	262	263	237	261	260	284	238	263	259	248	243	263	259	275	272	278	260	266	247	258	262	271	262	266	281	320	275	296	254	261	266	249	301	260	251	260	272	254	301	259	281	273	266	247	285	276	253	286	276	298	263	235	278	284	299	281	293	248	263	276	262	296	277	294	265	285	289	265	278	254	240	301	292	264	247	264	272	251	219	296	290	285	240	274	253	271	249	260	242	260	251	265	300	300	269	259	277	255	278	294	266	266	252	292	302	252	298	271	250	259	273	280	286	305	273	231	259	273	275	280	270	267	278	250	268	262	278	264	276	261	251	263	268	259	277	264	277	235	264	295	254	298	272	244	297	260	242	254	267	282	256	234	272	284	284	271	272	285	244	268	258	265	282	305	269	301	259	284	286	258	284	258	267	268	261	269	255	257	257	247	277	274	276	288	287	277	260	274	287	254	264	310	269	259	284	242	253	245	281	277	244	290	257	263	292	278	233	250	267	270	286	234	283	256	261	299	275	270	261	263	282	294	259	243	262	271	265	255	257	284	281	237	259	273	275	266	287	254	250	259	227	239	267	266	242	274	253	293	266	257	290	257	279	293	266	280	269	290	245	258	210	263	281	257	273	261	250	275	275	268	300	273	316	234	241	274	248	251	290	289	298	257	259	274	302	255	280	278	257	265	262	293	286	262	286	297	240	239	251	275	266	276	257	262	262	256	259	267	274	276	251	267	257	270	263	269	282	287	283	268	258	252	260	263	246	275	268	274	271	279	249	254	249	239	274	254	236	276	279	241	271	277	231	244	290	278	270	284	272	267	261	269	283	261	306	247	280	263	254	236	287	302	259	262	290	271	247	265	268	287	272	264	280	292	259	263	294	266	250	276	256	278	296	245	276	258	234	288	264	242	271	264	276	289	282	233	279	288	268	278	259	259	305	270	263	266	262	274	252	258	245	267	262	267	269	258	252	285	265	261	284	293	236	251	277	259	299	253	272	279	255	284	263	278	276	279	225	261	253	277	275	257	272	266	262	276	265	257	287	283	280	288	284	270	289	261	251	284	257	319	308	262	260	248	278	263	245	254	271	220	260	274	264	253	271	215	282	267	280	278	277	254	262	275	265	280	317	257	275	244	303	278	259	256	269	282	252	260	263	296	267	292	279	288	233	259	292	248	297	305	248	284	284	268	274	275	299	305	256	277	245	264	244	318	253	273	264	253	257	290	317	275	242	263	251	289	296	271	260	242	244	249	242	261	256	281	246	237	261	266	267	264	273	263	281	271	259	252	271	245	264	259	268	242	254	263	283	266	267	265	234	265	244	263	234	251	282	284	273	250	276	279	250	267	256	302	266	291	269	272	257	268	301	302	260	275	268	282	263	260	294	281	276	289	258	239	286	251	271	250	267	245	241	247	263	247	276	255	252	268	287	281	278	296	238	251	294	291	287	246	269	248	262	283	288	243	262	269	261	248	305	261	250	259	310	258	240	282	270	257	294	246	288	247	252	256	250	266	246	277	267	266	263	273	242	257	281	272	288	274	252	250	262	250	281	305	281	280	259	267	238	240	269	281	269	283	257	277	277	264	277	273	247	276	275	272	285	260	286	260	285	261	292	254	267	267	250	244	268	237	278	271	269	314	249	261	294	253	292	308	253	276	262	262	294	273	279	279	262	255	256	287	275	285	250	308	266	268	245	286	248	247	272	260	240	273	253	250	268	250	270	261	263	248	271	226	258	271	248	270	267	280	273	264	250	268	284	281	265	260	245	263	260	229	262	248	267	277	271	266	282	284	248	256	233	248	278	297	270	259	282	284	267	253	276	295	273	257	279	267	248	251	281	272	231	267	277	260	304	278	258	267	285	256	271	273	275	277	257	232	236	282	249	258	291	252	296	250	260	244	238	231	278	251	261	250	279	253	297	276	267	261	276	267	263	230	285	267	267	263	275	245	281	257	262	245	267	263	295	273	291	248	262	259	247	296	257	282	295	278	291	253	263	244	259	262	241	255	256	268	273	253	247	270	263	277	299	286	261	239	241	279	267	250	238	246	263	299	256	261	271	284	253	280	276	309	282	224	267	273	292	301	255	268	278	261	278	267	298	261	274	259	270	261	305	288	252	256	304	267	266	285	275	261	275	266	249	256	257	248	259	290	279	260	282	259	271	267	258	274	241	244	259	260	250	289	269	249	259	249	250	275	293	292	256	251	277	279	259	275	252	268	275	272	295	244	238	265	280	257	273	250	260	239	268	275	280	274	265	269	245	227	253	273	259	250	310	255	256	239	313	265	257	281	248	266	276	254	266	291	260	265	248	290	274	270	268	264	238
3774	864	782	758	746	833	757	756	717	673	745	731	700	666	721	678	729	709	723	644	717	758	750	657	710	695	701	692	691	698	753	703	705	743	735	724	704	688	692	700	712	701	693	722	669	676	752	717	732	708	706	698	730	748	643	696	736	676	689	708	687	693	673	711	652	686	664	647	692	667	700	680	671	717	714	727	716	675	651	699	689	660	711	776	715	695	660	669	694	656	725	683	696	678	686	733	699	692	707	665	723	717	684	696	704	698	714	693	677	662	694	690	693	663	715	663	670	716	673	674	641	714	636	699	711	731	689	655	705	737	728	676	713	720	754	704	633	700	695	676	713	696	698	707	711	629	746	730	707	722	735	677	701	681	728	677	742	687	720	721	699	671	686	678	677	682	671	664	715	679	687	696	691	686	643	707	705	663	661	689	723	729	686	676	665	702	759	680	721	660	673	682	644	700	688	675	706	689	692	624	698	660	745	706	704	688	669	705	692	670	675	644	670	673	681	639	673	692	678	648	686	732	688	728	723	740	661	706	714	700	669	689	723	673	712	734	734	700	702	654	706	659	701	712	669	678	652	686	684	744	718	679	674	688	744	699	711	693	665	673	684	729	704	687	717	714	663	690	700	730	672	722	706	695	681	709	692	713	700	680	730	708	726	650	718	679	673	677	685	674	686	694	705	693	678	685	704	681	691	740	662	671	736	640	697	691	632	690	680	684	697	708	695	650	704	647	676	714	666	653	719	704	697	708	678	653	714	725	732	654	707	690	666	676	713	675	674	685	692	652	722	704	745	646	679	746	677	696	725	715	682	745	685	710	658	679	688	675	666	647	701	691	638	709	696	708	696	682	703	680	644	693	702	729	659	721	709	721	710	738	692	681	704	733	695	679	729	722	683	692	739	705	681	697	669	678	726	681	684	675	725	657	666	731	712	686	712	728	694	666	684	728	670	750	667	650	672	725	671	667	726	708	680	675	666	658	694	668	707	682	691	704	716	691	687	676	728	736	680	697	676	709	712	689	712	735	684	719	688	703	709	703	715	687	709	676	697	678	696	707	743	709	689	667	647	699	715	682	686	649	694	710	666	668	664	717	725	723	662	654	655	683	694	736	716	726	648	669	714	703	731	660	687	702	706	686	685	669	712	715	713	676	677	729	679	711	652	728	715	766	675	754	719	685	686	693	709	651	701	682	732	687	673	699	694	657	699	724	693	654	683	720	672	688	705	715	742	711	722	667	683	720	663	714	674	692	702	723	715	678	681	706	697	699	706	706	715	701	691	740	674	711	667	689	712	748	653	655	669	705	661	677	690	704	746	705	676	620	708	715	657	675	731	722	686	670	667	693	675	687	684	737	707	711	699	725	693	658	693	699	711	722	698	671	679	752	657	654	726	716	696	660	745	715	739	702	682	716	758	731	732	683	688	709	701	677	692	658	705	686	679	680	667	717	702	690	700	697	681	698	669	677	693	695	696	723	705	687	694	671	672	729	713	656	692	644	689	708	672	707	668	648	687	698	704	677	672	707	679	662	725	774	710	690	722	714	739	721	657	672	673	698	712	683	732	730	700	724	718	650	694	752	680	738	719	680	697	643	706	650	657	693	709	650	710	746	632	715	729	711	662	734	680	716	660	676	701	682	712	671	681	676	709	696	723	642	701	700	746	738	714	686	676	673	703	668	689	703	733	693	694	707	721	671	680	682	712	682	693	687	663	703	689	660	703	707	703	681	677	728	669	721	699	699	715	655	715	688	678	730	714	719	658	670	723	686	744	673	670	682	688	683	701	706	680	690	708	677	688	703	688	726	670	721	707	729	674	681	710	730	694	681	702	711	736	663	702	681	706	688	717	713	716	670	711	693	717	668	698	695	670	684	709	712	730	668	738	709	739	693	686	700	689	719	678	742	727	711	682	692	675	688	693	704	687	701	706	645	651	671	712	709	725	718	683	692	702	707	698	710	665	683	672	709	697	665	684	703	720	717	674	735	679	746	669	673	740	691	714	722	717	710	641	710	697	745	692	702	691	697	695	668	690	676	672	716	739	716	724	686	752	732	727	723	678	759	664	687	713	735	711	717	700	674	700	703	662	701	691	628	646	740	695	671	711	714	659	692	716	663	672	720	668	675	740	702	687	707	708	650	680	680	662	692	671	743	664	716	695	688	694	682	665	739	693	737	741	669	705	681	706	717	685	653	638	629	636	739	687	661	702	730	684	682	663	719	740	705	666	680	657	742	695	700	659	687	669	697	655	717	666	714	685	714	711	724	683	702	738	709	681	701	708	677	659	712	709	680	675	719	693	660	710	709	644	698	682	687	701	694	700	678	690	655	672	716	731	720	727	664	679	742	678	720	713	703	658	699	655	702	656	655	704	668	714	686	687	690	738	708	696	694	716	727	674	700	718	700	703	660	710	698	719	729	686	676	653	626	720	672	719	696	693	700	664	703	730	685	737	688	694	676	673	671	690	671	730	711	664	662	697	664	664	718	717	716	716	639	705	731	698	702	686	707	706	699	702	709	693	678	729	736	695	657	723	733	743	674	631	718	719	685	679	701	677	705	691	682	699	735	700	685	693	732	699	681	708	697	682	655	729	692	668	710	698	682	707	720	664	684	743	689	726	681	714	681	657	693	721	715	674	703	741	697	672	697	745	723	715	705	722	701	700	689	638	686	618	642	727	699	706	688	693	673	718	721	690	690	683	674	721	667	681	667	713	653	696	715	696	708	706	678	653	706	699	707	719	713	700	681	672	716	693	672	720	668	687	659	707	693	669	727	698	700	686	733	706	657	710	732	709	668	674	678	710	657	690	722	737	651	646	671	725	706	763	634	658	690	690	721	662	688	676	703	645	693	693	731	691	709	742	727	692	699	673	695	683	719	664	702	690	711	677	692	664	673	687	690	682	664	686	703	696	685	690	677	761	720	675	713	684	708	672	694	671	682	727	721	677	696	708	735	651	681	692	678	682	699	656	724	648	657	675	680	751	707	686	686	631	715	661	729	671	670	660	722	710	721	695	666	723	705	725	687	744	727	721	663	655	653	656	698	734	685	722	706	703	705	717	689	739	707	748	700	697	670	703	729	691	676	647	748	672	727	702	647	661	671	657	748	684	695	658	695	668	707	681	740	744	703	724	730	696	710	698	649	772	693	665	658	715	730	668	701	707	753	701	665	690	704	696	713	727	629	676	646	686	697	677	670	724	646	709	714	678	688	702	701	627	723	690	704	664	701	695	751	680	718	690	676	719	694	745	625	701	700	699	683	723	689	674	721	699	694	699	659	675	697	661	730	673	662	682	668	701	701	741	690	648	670	703	682	721	668	709	684	714	730	652	686	681	709	679	701	679	711	679	740	679	663	721	698	685	719	692	695	714	702	722	700	681	686	729	682	680	678	675	692	672	682	728	656	635	694	710	654	685	699	702	704	677	649	700	669	678	668	692	710	697	675	724	690	702	714	656	702	742	725	671	740	708	703	692	729	664	689
29300	6640	1350	901	673	489	413	343	324	315	270	260	255	254	232	229	204	201	264	211	232	198	204	208	209	208	206	213	209	214	196	201	201	215	198	196	191	189	191	186	177	219	192	190	180	194	229	225	176	166	178	196	175	214	184	199	191	201	205	196	209	232	196	185	184	189	192	196	171	197	209	185	193	203	175	172	195	208	203	213	198	194	178	209	192	204	196	184	215	191	194	195	192	182	165	194	182	207	189	189	171	184	197	199	204	196	185	188	196	190	192	182	214	212	192	212	185	185	182	206	181	203	194	204	142	184	193	201	196	200	168	219	187	174	213	196	197	211	197	187	169	174	178	189	184	193	188	209	197	188	194	164	198	167	181	181	189	187	210	167	177	171	209	189	213	187	184	206	199	188	182	166	178	180	217	196	166	164	176	176	197	210	179	197	191	221	217	179	193	204	177	197	217	175	196	208	207	200	183	214	195	183	186	214	187	208	178	198	225	156	187	188	182	207	232	203	167	201	208	200	196	199	198	222	200	186	196	167	211	203	203	178	189	191	170	198	192	200	210	192	193	188	196	215	182	171	209	189	207	205	191	188	193	205	213	182	193	209	178	196	210	196	193	188	202	180	201	211	186	179	205	214	169	202	183	193	190	191	199	198	206	206	170	195	201	215	170	193	193	215	176	182	214	215	193	197	195	207	185	191	226	203	176	181	179	207	192	221	197	187	194	186	198	188	179	173	191	182	164	178	198	197	198	186	167	178	209	196	191	183	191	194	202	204	204	198	201	199	183	196	186	164	175	207	201	201	193	186	188	192	172	198	187	198	211	211	206	189	183	180	211	207	178	182	204	205	171	178	199	202	195	195	188	195	165	188	213	192	200	197	189	185	200	189	186	214	183	191	216	195	208	193	163	211	187	210	170	214	184	199	196	178	184	192	164	183	191	217	188	203	185	207	183	205	185	194	182	193	203	213	208	190	175	214	165	185	174	183	192	183	220	177	205	205	204	190	192	204	219	189	193	196	191	184	197	203	197	190	176	189	188	225	190	180	182	205	209	192	173	202	203	196	187	195	167	189	193	178	198	176	184	197	211	205	177	169	202	150	198	179	188	211	212	201	176	213	219	207	193	179	174	181	203	188	200	170	183	183	205	192	202	196	183	198	186	190	180	187	173	210	172	198	208	188	191	171	186	206	181	209	203	169	185	165	182	201	184	192	208	187	202	210	187	186	209	218	187	177	175	181	185	208	195	214	170	187	188	215	181	204	178	189	201	186	172	189	175	180	196	190	208	212	174	185	167	201	171	194	182	188	189	197	218	198	187	193	205	172	200	188	203	190	212	195	201	176	213	231	184	217	210	182	180	205	183	202	182	210	205	207	188	190	189	203	198	192	214	210	223	186	178	174	196	154	183	197	187	179	205	180	160	198	176	199	204	198	194	197	217	169	204	200	187	174	169	169	191	191	206	205	208	193	218	207	176	190	191	197	190	180	219	208	182	197	169	179	194	193	176	179	192	211	191	191	195	173	175	191	178	199	209	171	199	224	183	196	206	201	173	188	171	201	194	205	182	193	166	184	205	168	208	194	186	200	174	178	199	202	183	188	163	183	184	212	193	178	185	196	179	189	218	182	184	194	215	227	198	184	192	202	203	191	195	182	188	232	189	184	176	186	168	195	162	188	198	210	187	176	207	192	199	191	201	210	183	193	158	181	202	216	213	185	183	208	206	210	171	173	181	188	215	223	159	167	196	184	183	183	209	182	198	186	186	188	195	219	195	231	198	200	167	187	201	187	211	176	198	207	188	212	219	185	164	190	182	197	197	196	174	173	199	185	158	177	188	187	192	199	194	189	192	190	185	211	199	174	187	198	174	203	213	179	209	167	192	189	208	186	207	164	211	210	190	185	198	201	188	198	174	180	212	188	193	197	182	186	192	201	159	180	188	205	215	188	208	156	184	194	173	205	180	185	178	210	183	198	201	192	198	202	195	183	193	185	192	247	182	187	190	182	157	196	175	210	204	211	188	200	170	185	202	183	183	178	176	163	195	206	184	191	219	198	185	176	212	179	192	186	163	183	197	181	197	181	194	197	202	208	203	178	206	187	186	194	177	203	177	205	179	207	218	204	212	192	202	223	216	188	205	158	222	199	204	197	189	204	207	182	187	228	201	206	208	218	190	186	180	193	183	220	182	199	196	184	204	185	221	202	192	198	198	210	201	173	190	194	198	188	230	175	189	202	197	183	188	211	196	189	174	201	187	174	192	197	201	180	217	189	199	191	167	175	174	182	194	201	192	193	195	203	204	187	179	195	192	187	205	194	206	186	198	210	207	202	200	191	190	193	217	198	194	177	182	176	204	191	184	195	190	168	191	186	216	207	185	178	195	207	192	190	174	179	191	209	207	182	186	196	185	192	183	182	182	213	200	190	219	201	205	180	189	191	219	200	195	184	185	146	199	168	195	199	181	212	207	197	235	173	195	199	174	188	169	198	162	183	192	197	187	190	185	183	190	201	198	176	189	177	216	178	170	200	186	201	190	189	198	167	190	184	195	213	211	198	173	217	176	202	208	173	217	226	155	192	223	184	201	197	206	181	199	168	192	199	168	211	176	197	199	219	189	179	184	204	186	202	190	202	208	172	192	173	202	200	204	169	187	205	173	220	180	199	185	176	171	177	185	165	176	190	191	199	199	194	213	177	174	187	210	175	193	192	204	179	190	186	183	211	212	173	204	206	199	209	195	208	179	206	168	189	199	207	189	180	215	184	209	197	198	186	179	202	205	186	202	190	172	211	178	183	182	187	199	194	193	186	177	206	186	182	188	174	177	188	182	195	193	207	179	181	173	201	232	173	177	207	188	226	183	202	180	185	202	170	161	191	178	182	194	211	176	203	198	203	198	226	216	178	173	200	169	174	170	181	193	210	208	179	208	190	200	175	189	187	219	186	212	192	218	183	163	176	188	152	192	182	197	175	179	213	193	168	184	188	210	171	190	171	199	201	184	200	211	188	193	206	178	204	195	192	189	214	206	208	202	186	194	192	184	216	212	199	184	167	218	206	154	196	185	215	162	191	189	176	191	183	193	205	187	202	189	205	188	206	199	180	196	178	209	192	213	207	214	200	204	219	205	180	180	194	197	199	156	203	193	200	174	177	236	182	176	191	178	196	155	184	168	200	188	178	202	190	184	217	174	201	201	196	216	200	212	184	206	211	183	186	195	189	181	170	222	206	192	200	195	193	201	215	207	182	206	191	184	195	197	183	183	186	177	212	191	186	211	198	215	205	193	174	177	213	195	190	196	194	188	196	191	200	196	185	184	205	194	184	211	196	204	188	207	202	204	186	168	187	201	195	164	207	201	199	179	198	197	198	170	193	175	191	194	180	203	207	199	163	174	199	202	186	206	203	227	181	217	171	188	212	196	201	190	208	185	160	183	186	190	195	172	200	175	189	187	202	214	187	194	188	163	197	179	193	198	178	203	189	198	191
14769	3463	2552	3075	2719	2130	1881	1673	1405	1332	1185	1098	966	939	879	885	773	823	795	773	744	724	654	720	681	710	630	693	607	677	661	601	640	649	596	613	568	617	573	639	593	597	598	575	567	597	611	596	626	569	602	583	571	603	568	582	569	541	548	535	554	565	582	529	532	566	548	580	573	567	575	616	590	579	601	585	608	571	582	608	576	558	599	555	541	560	604	596	568	567	545	525	593	541	576	561	562	566	549	560	557	573	551	552	560	567	555	578	532	568	563	514	574	541	559	554	568	547	570	571	574	549	564	597	554	543	574	580	581	569	555	572	557	590	526	565	571	553	546	572	565	585	537	533	575	563	605	566	558	587	558	566	570	574	519	527	529	536	549	567	531	559	562	525	528	575	597	532	538	577	559	612	508	594	533	569	559	588	536	562	551	557	572	568	557	548	590	553	595	572	577	567	556	595	562	520	570	575	566	576	575	564	559	554	562	556	545	555	575	555	543	578	584	554	581	579	563	545	560	523	583	527	580	553	575	553	543	565	525	568	563	560	562	565	554	581	498	554	535	540	566	554	556	565	564	571	573	558	576	572	533	588	566	564	535	577	584	545	557	532	549	582	561	544	594	546	524	587	598	539	559	566	589	551	494	517	587	599	553	562	577	572	536	618	572	593	607	551	564	570	578	567	560	578	560	537	555	589	555	573	546	576	535	549	582	558	561	599	561	558	595	589	576	527	528	576	619	576	561	580	518	551	550	515	590	567	581	582	557	525	587	591	578	566	544	543	538	554	554	541	571	507	578	542	585	545	561	562	561	557	524	572	564	546	562	544	561	560	588	539	536	554	579	555	564	590	577	546	549	567	531	526	563	597	520	522	572	565	553	563	549	574	582	571	572	532	563	553	542	563	571	575	555	541	556	573	532	550	568	563	538	563	555	550	566	537	505	540	585	552	550	571	559	541	557	578	593	536	546	556	577	526	560	574	572	543	540	576	521	515	572	571	551	573	530	589	541	538	557	491	563	537	556	531	580	540	551	581	505	554	502	538	554	568	553	559	560	534	580	559	531	563	541	574	549	541	544	538	546	614	568	567	560	565	564	556	569	573	542	568	574	554	565	641	551	546	594	526	568	556	560	544	535	549	538	556	583	550	542	576	586	580	537	530	550	537	583	593	524	579	514	590	568	552	550	568	569	551	586	582	579	560	565	543	567	581	558	579	572	580	562	541	549	564	547	534	547	570	558	567	581	562	565	579	563	553	605	540	537	557	540	542	560	576	584	540	510	554	561	574	570	544	575	593	572	556	595	495	569	540	540	606	535	551	566	545	533	568	594	597	532	583	566	572	545	571	551	561	523	598	531	544	523	587	578	569	536	546	530	583	545	607	542	538	533	548	561	561	541	578	529	544	578	530	540	557	565	579	550	570	552	533	590	591	548	545	549	545	579	558	548	542	539	572	546	591	538	579	585	543	589	568	556	529	511	568	531	553	553	528	558	521	536	564	505	535	577	586	558	556	573	540	560	557	510	516	561	537	592	541	592	572	554	541	592	600	593	531	607	573	564	527	563	538	594	530	586	615	541	556	589	540	559	556	574	573	609	580	556	557	558	575	569	531	546	565	545	553	533	563	532	549	592	498	569	525	554	510	543	562	563	527	535	563	555	536	564	561	542	568	568	571	537	538	605	560	565	523	545	559	575	566	546	569	563	593	607	545	537	606	533	528	584	560	547	550	552	585	546	535	543	567	537	511	567	575	548	565	551	569	573	578	570	591	545	555	571	533	552	578	559	574	586	544	519	577	575	550	580	557	570	553	551	566	582	557	534	518	523	590	554	546	548	593	565	552	577	578	534	571	534	533	583	538	562	514	573	574	569	539	599	548	571	574	571	559	533	563	574	559	564	542	552	583	566	509	544	555	595	538	607	595	547	565	592	577	561	594	506	551	579	520	547	550	537	574	561	571	605	558	552	596	529	534	539	529	576	569	555	536	542	578	591	624	544	570	547	560	545	532	593	555	520	577	570	587	532	591	535	597	569	544	584	562	572	571	517	562	547	537	517	539	569	566	540	576	574	576	558	552	555	518	562	531	583	580	569	552	595	604	547	611	559	557	554	522	582	554	562	528	562	516	540	526	518	579	540	534	561	545	563	553	563	580	555	553	581	587	534	564	586	577	572	572	533	579	600	519	536	574	549	541	592	542	591	577	537	556	586	572	585	603	541	538	555	555	555	538	597	572	558	512	529	568	527	579	533	548	520	605	562	542	566	587	553	580	567	587	567	552	580	555	585	550	544	555	523	560	523	573	542	548	569	533	552	543	546	585	531	553	539	540	586	529	558	522	545	532	548	591	564	566	515	559	600	590	553	547	592	561	564	550	591	537	564	571	594	560	589	577	547	568	535	540	596	554	558	577	559	556	590	591	561	543	536	571	534	519	558	587	567	575	537	547	608	563	552	571	556	550	606	530	547	542	553	576	616	528	556	623	553	595	592	580	539	586	582	569	575	519	555	535	558	561	529	541	593	527	585	547	556	554	537	562	572	572	571	570	547	566	537	563	519	568	567	561	569	558	580	550	516	533	585	569	561	569	571	578	581	534	551	567	549	520	553	544	543	539	512	563	546	519	579	541	512	574	505	548	538	549	549	525	575	564	554	569	517	587	537	574	567	559	540	602	522	578	537	564	556	526	580	599	509	536	557	572	554	592	532	568	598	546	550	531	544	561	556	555	546	564	603	531	533	583	568	569	531	563	579	557	590	567	544	558	575	547	552	554	549	536	593	606	574	589	580	520	578	579	540	550	577	568	521	535	574	544	590	557	545	601	571	582	564	553	567	529	509	581	494	549	561	543	573	558	544	577	544	548	521	563	585	559	558	592	610	535	589	592	557	559	562	546	599	548	535	550	584	545	572	538	577	600	571	598	590	541	583	573	552	552	569	546	547	540	563	591	564	588	559	538	572	543	573	547	554	565	553	558	614	577	587	546	570	506	601	538	548	558	585	572	597	513	531	538	549	555	537	604	586	530	544	568	562	538	564	555	546	534	579	570	558	599	593	556	539	563	529	556	565	526	553	569	529	546	543	558	525	590	604	566	547	546	548	537	548	548	542	555	584	572	518	545	514	558	540	561	609	553	561	551	563	560	519	546	561	511	529	565	551	562	524	555	571	604	535	586	574	601	587	487	558	535	551	527	569	537	519	554	543	528	592	532	518	559	521	517	553	569	553	552	544	487	571	490	517	527	538	557	560	528	603	538	584	587	591	532	545	540	546	544	565	633	543	536	576	571	545	610	590	572	583	545	572	567	571	587	581	564	575	585	545	567	550	551	561	540	541	524	557	551	507	542	532	573	544	577	562	547	593	551	562	607	542	559	544	563	508	538	509	548	568	549	578	597	545	594	531	544	548	512	542	524	554	572	560	549	572	582	536	542	532	536	498	601	529	566	574	581	562	539	574	579	551	560	556	567	550	545	519	573	536	534	531	540	561	559
42107	14569	3637	2017	1410	1056	876	713	647	579	564	532	504	490	495	459	474	418	408	387	405	409	407	442	398	377	436	402	429	416	385	395	398	386	342	386	390	385	390	365	349	365	379	376	391	363	388	336	388	411	387	362	400	351	376	369	354	360	324	354	378	345	370	389	367	380	374	343	398	345	385	384	394	380	360	409	378	364	370	354	322	363	385	354	352	383	377	398	363	367	376	368	399	356	337	368	377	383	367	352	350	373	381	374	403	364	381	389	375	370	376	375	367	386	371	314	345	415	379	355	376	347	375	340	354	370	393	381	376	382	358	380	370	381	355	353	368	395	339	374	353	391	359	375	363	382	368	380	357	352	375	369	358	382	361	360	320	393	356	378	358	347	377	378	372	381	366	372	356	363	365	382	392	365	399	360	342	376	349	358	362	357	360	331	329	346	356	338	352	367	347	377	380	369	386	345	344	332	373	373	377	346	332	334	386	389	365	367	382	384	348	365	392	349	390	334	350	355	383	375	396	373	373	376	331	350	368	361	345	392	353	330	406	411	376	348	395	356	362	366	353	361	345	342	381	375	346	393	368	336	360	350	363	354	353	375	362	374	393	361	383	369	404	368	370	366	397	364	388	394	332	394	344	367	360	355	341	355	351	374	366	346	342	371	376	387	335	359	410	364	334	401	375	373	372	392	388	368	382	353	374	390	378	350	367	377	396	346	348	370	358	356	358	392	373	383	377	386	348	391	390	365	337	376	371	343	389	355	394	376	401	319	383	344	346	369	374	403	361	382	326	364	395	366	372	372	364	356	336	360	374	337	326	360	379	352	358	360	343	377	334	357	356	366	382	382	372	376	378	386	358	396	361	399	347	325	385	340	363	372	365	363	381	346	380	323	385	362	405	387	355	356	357	374	356	361	345	389	350	387	359	413	366	382	359	349	364	337	383	385	348	370	402	358	301	355	388	330	347	392	371	410	379	387	387	416	402	406	354	353	329	367	377	350	377	374	401	351	371	353	353	371	387	364	365	348	365	384	386	354	343	368	367	374	376	363	410	322	373	364	407	347	322	345	386	359	350	339	358	385	376	378	378	338	370	359	346	381	342	340	338	334	362	375	315	358	393	369	338	390	355	379	392	387	342	368	350	353	355	386	367	344	338	398	370	389	352	356	363	333	375	369	363	349	377	378	380	346	377	352	406	390	335	363	388	395	378	376	398	354	410	390	370	411	370	371	382	378	360	318	360	364	383	399	355	369	339	387	358	384	387	364	353	365	374	374	376	380	329	382	343	389	354	368	385	386	428	424	354	420	386	345	372	378	400	368	368	396	361	390	380	375	319	380	365	416	382	367	347	355	361	374	386	377	353	380	365	357	377	348	383	335	355	378	407	352	366	382	391	383	358	347	395	379	368	338	366	369	385	356	360	349	326	376	407	364	388	347	365	363	395	357	385	381	388	391	391	347	353	344	349	350	371	380	380	392	401	355	365	382	336	377	368	404	334	381	393	367	341	394	427	380	369	346	366	371	346	342	351	408	356	369	351	380	386	344	392	387	385	349	385	363	379	369	374	432	393	374	367	339	370	392	408	352	388	362	379	387	374	342	348	393	361	349	351	358	345	384	385	354	369	339	371	372	351	374	368	384	362	374	358	374	375	359	373	379	378	391	390	375	376	328	394	375	397	380	399	378	403	345	373	372	388	337	399	373	372	358	366	344	402	361	373	377	358	388	361	367	407	369	378	373	352	360	356	359	373	356	377	387	348	342	371	389	384	395	365	345	370	343	363	381	373	365	353	384	343	335	356	378	396	353	394	361	344	389	369	386	395	394	367	355	375	396	396	329	342	379	400	375	393	373	344	334	395	366	373	357	331	361	366	389	345	374	385	334	387	341	372	356	337	371	378	361	340	359	370	334	361	353	402	359	380	392	368	380	386	336	369	361	383	385	403	343	359	436	357	358	363	329	362	364	379	362	345	378	364	381	359	388	359	381	379	383	387	385	391	338	378	371	362	366	371	375	343	385	387	352	385	392	374	377	332	388	346	350	343	370	383	397	368	364	349	359	343	375	403	377	362	384	362	335	388	389	368	372	377	406	374	370	333	388	433	348	348	364	391	349	352	380	390	365	375	341	373	371	380	412	389	391	378	347	376	370	383	386	361	399	395	347	393	373	356	343	335	351	353	332	348	335	396	361	348	376	353	368	353	345	398	356	385	376	396	348	336	373	392	380	375	353	383	386	344	380	395	379	384	405	379	378	366	384	354	357	380	359	388	365	385	322	402	361	379	398	366	378	342	350	322	339	372	373	357	349	328	416	361	369	366	363	352	347	389	345	362	402	368	394	362	356	395	355	370	398	341	345	375	354	360	335	381	397	365	370	387	420	374	363	368	369	347	403	341	348	366	386	353	348	368	339	331	339	378	363	367	374	356	356	376	359	343	353	372	340	400	353	385	372	351	365	400	389	355	373	390	375	366	387	388	351	330	351	384	364	373	366	378	398	376	334	365	381	374	380	407	342	371	372	376	343	348	349	367	340	348	369	354	368	330	364	359	369	376	378	370	371	400	382	368	381	363	393	368	393	356	349	344	396	378	371	375	371	380	386	366	366	389	428	409	349	352	350	351	344	357	401	401	395	367	346	395	382	341	376	348	377	353	351	386	393	367	370	393	354	349	357	395	337	380	394	403	392	358	374	345	351	374	352	403	384	388	359	391	345	354	392	392	369	409	362	405	382	377	394	365	382	365	352	378	371	382	370	352	361	386	360	352	396	364	380	386	393	351	360	355	361	363	345	309	336	350	378	352	362	383	374	384	380	346	352	416	374	387	396	345	348	362	335	358	382	391	370	350	356	348	351	369	354	386	368	383	341	377	398	368	392	358	363	401	380	368	355	356	372	379	359	389	373	379	381	376	370	333	348	356	366	380	379	344	362	345	378	389	343	342	369	378	384	351	380	381	358	332	379	342	391	368	369	360	368	423	388	349	376	389	355	385	342	391	355	382	375	341	387	377	366	375	356	374	356	373	362	356	383	361	388	366	373	357	378	381	362	361	340	359	355	377	363	341	360	390	402	369	375	331	343	354	369	393	350	426	401	359	361	354	363	365	357	330	394	321	391	363	358	350	385	376	349	406	381	399	366	399	395	385	370	341	412	360	375	383	368	392	358	390	384	366	370	394	398	346	367	358	358	357	351	410	385	377	351	405	370	401	376	326	377	376	385	347	370	377	382	352	358	355	355	340	414	340	402	357	375	389	364	369	338	403	360	376	331	369	412	351	378	363	347	374	401	391	360	358	344	343	359	386	355	379	388	366	383	410	363	385	339	327	389	382	408	378	353	393	361	340	368	374	383	351	356	377	395	419	355	341	382	403	351	364	355	333	383	380	376	371	402	385	350	396	397	343	387	403	390	347	342	371	363	359	422	338	379	390	360	320	352	384	390	386	398	333	359	350	366	358	369	355	365	382	391	373	391	336	390	401	362	361	359
21398	6045	4809	5473	4826	3995	3400	2890	2663	2336	2087	1881	1766	1620	1583	1513	1419	1353	1390	1293	1273	1256	1221	1229	1152	1160	1154	1078	1071	1081	1115	1082	1063	1002	1085	1113	1094	1032	1071	1028	1040	1097	1037	1036	990	1008	995	1038	945	1025	934	940	986	932	995	1029	1039	978	1027	989	963	984	956	993	985	981	946	971	999	962	987	942	923	998	990	1024	1018	963	919	980	987	920	936	945	921	959	891	935	892	902	1036	982	995	985	933	937	960	952	944	991	924	946	945	955	910	979	930	964	944	920	931	924	934	891	963	938	923	960	963	971	922	969	899	950	990	936	950	970	987	951	923	1018	934	970	959	1009	905	890	922	952	918	945	918	961	938	917	917	925	943	981	899	944	975	949	980	966	923	1027	926	957	1004	919	914	943	856	928	970	926	901	948	911	927	933	919	925	939	964	917	902	915	964	1031	891	970	923	923	917	931	908	942	899	963	918	918	937	925	962	956	909	977	909	949	962	946	930	966	845	887	1008	907	937	929	918	927	981	929	950	971	954	935	943	918	943	954	950	879	891	916	962	931	896	970	989	965	902	932	951	905	886	941	947	984	965	932	982	933	902	948	908	965	961	881	950	930	943	920	889	897	902	908	923	928	908	935	945	973	929	957	947	955	1008	906	902	957	985	933	928	859	939	1010	979	916	905	944	947	917	957	902	981	935	961	955	917	934	950	919	959	954	938	887	918	995	926	955	954	926	967	956	902	944	946	955	960	929	942	962	940	973	923	979	954	914	955	944	936	941	955	911	891	906	881	941	929	898	956	920	945	927	1009	923	958	967	921	895	955	936	943	956	958	936	934	940	951	923	969	941	937	891	969	925	949	954	983	901	969	962	933	935	913	929	934	944	937	970	979	912	965	960	891	900	954	959	933	888	953	999	964	973	895	981	917	904	954	968	937	981	994	923	936	968	926	952	984	1016	965	943	903	900	909	914	955	879	931	913	933	949	900	935	960	955	941	931	923	950	915	921	974	884	883	921	973	865	960	940	968	917	973	995	953	908	874	976	903	972	908	1030	910	958	963	951	946	976	915	990	937	943	983	959	915	903	944	920	950	998	954	927	944	953	960	953	944	983	964	968	963	921	942	960	957	921	922	937	929	973	929	919	967	901	963	939	951	976	932	942	914	921	1022	952	887	929	961	939	961	931	948	946	982	895	959	904	999	924	985	917	917	887	961	942	953	923	908	945	930	877	1002	900	925	903	919	951	941	943	962	925	932	928	933	909	907	955	924	967	943	946	942	929	949	988	928	927	938	934	932	940	990	986	929	904	914	887	877	971	869	957	952	975	955	944	976	943	947	946	927	924	907	947	894	977	929	935	979	917	945	939	1002	889	968	996	929	889	881	901	958	930	967	897	933	912	957	951	965	959	901	919	953	909	893	939	914	952	922	936	903	973	921	994	975	926	922	966	941	950	930	921	946	944	940	918	942	953	916	943	1010	953	909	1001	979	907	942	908	953	912	939	961	982	942	918	939	954	944	950	961	1018	998	950	970	1000	980	1000	960	925	937	954	945	976	909	932	950	1002	936	912	974	917	886	1004	952	956	937	924	902	914	915	917	922	965	914	961	1000	980	888	1001	916	955	949	884	972	970	887	966	938	925	937	998	967	929	926	918	899	935	918	922	931	921	907	878	959	915	944	919	970	984	908	906	939	936	948	898	917	949	874	920	944	913	887	895	903	871	938	926	962	951	924	925	975	1010	897	909	893	938	945	995	892	928	917	939	927	885	888	951	947	960	982	902	913	941	910	906	940	926	978	937	950	946	907	973	1000	948	910	909	1019	952	906	972	988	961	963	949	946	942	902	961	901	937	953	959	1003	922	957	942	1014	943	952	954	945	987	897	910	913	967	957	958	962	952	956	1011	955	938	936	951	967	908	914	968	951	916	983	942	930	938	937	971	950	866	958	914	972	960	909	917	921	975	917	932	917	949	945	947	972	985	903	949	959	972	925	964	978	925	948	941	965	963	971	988	965	984	976	1012	919	927	963	1000	962	940	928	944	948	1011	944	967	947	920	942	941	936	1036	953	988	922	898	975	945	966	970	953	978	979	954	971	931	928	957	937	940	923	931	931	929	947	961	953	920	972	945	916	899	952	931	942	949	893	988	935	871	1001	906	964	970	977	969	984	899	981	889	923	919	925	956	976	951	973	952	941	957	953	935	913	986	927	972	922	958	859	946	914	933	941	984	978	939	917	916	1011	956	969	964	990	968	925	922	969	951	934	889	949	944	906	918	957	967	993	972	972	936	930	918	945	925	916	956	897	995	906	932	1027	934	968	970	881	914	943	947	955	966	970	948	909	894	943	927	937	974	943	897	882	934	956	992	929	982	917	984	945	914	904	923	932	920	904	920	931	957	970	987	935	954	908	948	872	914	975	982	952	905	969	969	927	908	935	923	924	912	896	920	956	934	987	933	932	952	890	968	952	983	963	979	947	902	997	995	912	924	947	971	929	1002	914	921	914	939	1001	981	952	944	933	980	943	895	935	937	940	933	952	912	965	996	926	986	895	928	960	942	971	934	969	915	938	895	947	975	949	960	975	947	944	938	942	873	904	931	943	1037	942	925	914	965	866	855	912	926	933	962	880	951	905	937	928	986	982	905	945	892	943	917	948	955	934	931	1000	967	920	969	949	956	903	932	910	920	927	921	968	940	940	967	944	949	928	964	901	893	970	935	908	866	941	985	947	901	957	1003	959	900	853	925	985	945	935	950	997	921	986	932	930	885	947	955	935	928	897	926	935	876	938	939	930	995	941	971	927	1037	925	933	912	892	949	963	959	944	949	909	951	951	921	908	898	904	1011	936	960	951	935	944	1014	945	959	937	906	930	958	911	914	962	969	974	954	953	925	945	936	924	917	922	913	950	958	945	944	913	983	948	1013	927	943	882	946	970	955	932	974	886	962	938	905	967	988	943	925	958	932	906	898	963	918	953	968	966	936	953	962	946	958	975	932	932	907	970	960	939	933	913	934	937	936	903	950	894	994	931	927	963	962	956	986	903	902	993	971	917	934	958	949	1009	972	953	898	971	972	1007	918	934	927	953	928	897	959	939	986	931	899	921	966	894	890	901	923	932	899	964	969	985	916	972	919	905	993	872	950	888	916	911	909	955	910	949	951	933	944	977	939	947	906	923	942	985	954	961	950	974	941	943	973	988	918	981	898	934	952	899	968	883	948	953	934	899	924	955	956	920	934	955	888	952	945	937	916	982	949	990	892	980	964	962	894	928	967	891	937	919	909	921	920	954	1005	948	954	985	934	930	941	949	960	939	953	914	973	900	942	942	910	931	922	922	925	922	934	919	973	914	949	974	917	965	958	953	842	934	919	951	945	961	946	945	919	875	962	898	952	949	901	911	937	903	940	934	954	988	878	959	961	964	925	937	943	930	959	906	907	963	1023	973	1009	958	892	996	935	922	971	918	950	944	961	920	943	936	938	990	912	888	940	890	906	900	875	911	890	937	916	920	950	911	979	917	915	870	963	883	1017	950	950	920	947	870	932	960	945	978	859
4498	430	309	288	270	258	310	275	289	294	286	269	316	292	252	265	257	252	280	260	289	255	289	290	283	229	259	242	237	250	251	238	267	273	258	259	275	272	278	271	245	243	277	266	244	261	267	265	258	260	239	275	291	269	263	264	295	250	246	250	257	287	285	247	279	280	249	303	277	277	244	259	246	269	249	275	274	268	262	251	248	268	282	286	279	277	265	255	268	277	260	273	311	281	258	269	279	263	273	260	241	292	271	252	273	283	250	259	280	278	249	240	268	278	259	292	252	267	283	300	278	246	264	242	272	284	258	285	273	278	268	270	228	245	284	245	274	247	231	276	271	267	248	287	293	277	234	258	255	269	260	282	245	250	252	256	266	250	284	280	273	300	275	247	262	257	262	270	284	272	273	251	276	259	241	249	249	255	263	285	262	279	275	259	278	246	266	265	251	275	264	275	245	266	276	277	250	249	294	232	296	274	284	256	262	270	278	280	291	248	255	291	280	296	257	280	306	279	285	278	283	293	267	276	227	275	282	295	220	243	275	263	261	260	263	268	246	278	263	267	243	235	286	253	284	261	278	282	258	272	274	278	278	273	243	278	285	290	246	277	275	245	241	268	270	259	260	261	251	254	269	272	259	269	293	257	274	283	261	256	289	300	263	285	281	267	247	289	272	301	290	253	272	284	273	285	262	276	273	291	243	265	274	274	254	243	255	251	260	264	270	274	286	282	251	292	277	255	272	305	279	267	278	289	286	249	294	282	268	248	255	281	281	265	286	277	281	281	257	236	275	257	277	274	258	260	274	257	279	260	269	287	273	275	281	252	268	290	257	277	273	240	252	267	273	249	290	221	262	274	258	267	293	259	293	255	289	269	242	248	262	289	277	269	278	254	259	268	279	287	270	277	261	258	237	280	265	251	258	253	304	278	264	270	272	249	278	284	247	266	262	280	267	293	285	308	261	292	260	243	263	290	273	255	271	244	271	276	252	272	262	266	254	236	235	255	260	235	276	259	276	294	269	288	280	270	265	266	257	287	288	253	269	268	269	274	255	242	277	280	269	244	253	271	245	273	261	309	260	277	264	259	264	291	246	268	290	246	274	286	254	276	281	261	261	291	292	229	267	260	269	273	264	290	230	269	276	281	248	268	270	244	255	276	248	301	254	268	277	291	259	274	288	285	240	262	272	260	265	271	254	257	233	285	262	251	276	244	251	256	242	255	271	264	260	273	268	269	295	290	265	270	298	267	230	290	254	252	259	266	253	277	262	287	316	276	281	274	269	257	259	298	261	260	290	276	268	293	274	247	259	282	236	267	253	254	290	250	278	285	264	265	253	253	272	268	310	249	258	234	281	258	269	277	241	251	261	273	288	235	279	260	254	262	259	280	245	267	290	242	269	274	308	289	254	273	289	244	254	277	284	263	294	280	302	289	272	276	289	252	289	289	246	258	304	250	252	257	263	256	274	265	271	267	270	276	282	265	295	294	269	249	277	269	249	253	279	247	266	264	270	262	270	232	275	266	279	220	256	276	259	274	256	264	248	314	295	287	243	247	266	264	258	290	294	255	264	236	263	288	255	276	272	275	279	290	260	274	295	275	258	270	254	240	261	259	260	276	270	289	270	281	248	263	286	260	295	276	261	250	300	277	277	271	276	272	270	304	256	275	286	265	272	300	270	274	306	288	265	247	261	270	288	295	263	245	275	268	273	271	267	260	269	274	256	234	263	279	258	244	281	248	275	260	271	299	278	247	279	277	279	271	270	253	268	290	296	268	266	245	272	265	242	263	267	275	298	271	267	294	271	251	285	255	263	268	288	252	276	266	283	269	317	278	274	260	247	274	274	249	253	236	250	265	264	249	284	269	237	299	236	262	289	271	276	265	288	283	278	283	262	267	298	257	301	277	288	270	270	291	274	283	255	268	253	259	282	276	275	239	245	263	279	279	248	252	265	284	253	281	275	265	256	272	264	266	255	282	249	270	282	263	275	273	263	278	251	254	266	259	271	264	253	244	268	294	297	277	289	274	277	281	310	271	292	272	280	265	279	250	273	270	257	260	273	268	283	255	259	250	259	282	261	282	217	282	272	276	279	271	268	265	269	268	246	283	249	237	288	262	260	285	259	289	271	275	260	284	290	278	291	280	269	258	286	265	268	268	289	279	275	280	247	237	245	323	220	246	280	268	279	283	241	284	283	262	265	253	265	266	264	267	270	261	294	261	261	250	265	278	263	290	269	280	275	274	293	259	232	231	309	253	282	263	255	265	278	249	230	244	280	277	253	238	297	257	268	246	259	255	300	311	287	265	249	270	232	255	279	276	272	275	257	250	247	282	285	274	253	245	252	266	278	267	253	261	249	236	246	266	280	276	278	304	225	254	286	262	308	254	265	257	264	246	282	241	269	273	250	269	300	290	288	269	251	295	267	251	285	262	302	244	271	250	250	253	258	267	290	266	268	308	286	256	274	262	223	317	254	290	277	302	254	281	278	261	253	244	262	263	245	249	293	244	263	265	273	248	268	239	264	240	283	261	275	263	268	281	246	253	247	263	271	248	283	269	271	263	272	270	246	293	292	292	255	292	244	244	256	266	263	252	280	253	266	243	301	275	258	261	312	280	275	280	262	266	284	265	276	295	244	284	258	257	282	245	259	288	256	266	278	251	266	287	278	274	245	263	294	300	274	288	260	253	275	259	263	253	246	286	275	254	239	275	279	260	260	262	253	293	261	265	267	251	270	260	274	273	232	277	251	261	255	261	262	259	254	282	284	245	257	278	281	249	261	291	287	307	300	281	290	287	236	264	267	284	297	263	274	256	252	243	258	266	241	239	285	257	275	264	278	254	260	220	260	263	278	279	271	244	242	242	272	258	262	259	278	272	272	286	267	289	243	267	258	285	267	259	276	269	268	267	319	274	264	252	270	252	274	271	271	276	251	259	237	267	225	267	274	245	262	258	284	289	273	283	263	291	263	258	245	285	284	263	256	244	258	292	231	256	270	266	272	267	288	254	305	274	249	261	263	237	287	260	268	291	265	285	276	265	258	284	286	291	255	260	279	284	288	277	258	285	270	285	278	269	283	255	273	252	299	256	284	261	290	274	280	279	264	296	267	284	274	246	262	294	250	274	295	284	270	286	299	272	275	268	248	276	259	256	253	268	258	249	281	247	282	265	244	230	300	278	280	272	251	294	267	281	259	268	267	255	262	248	294	269	248	280	242	254	257	276	275	255	279	269	256	282	259	231	278	244	266	269	258	248	255	286	248	255	267	256	262	260	263	250	285	266	285	252	282	276	238	288	264	265	259	279	257	288	249	262	293	273	307	290	295	266	312	258	262	256	252	256	265	302	264	294	278	258	267	268	285	248	304	272	265	262	280	266	247	271	250	255	285	275	268	253	227	282	309	272	266	264	253	229	272	294	268	248	269	284	274	246	246	268	302	263	296	287	286	269	308	262	257	276	254	274	280	252	299	291	259	267	262	286
3628	796	755	813	753	729	771	745	720	727	724	690	732	677	747	701	680	725	699	708	654	677	648	705	705	684	693	741	698	714	698	664	705	701	660	686	674	689	721	662	675	664	659	696	705	723	711	703	690	738	631	674	680	673	700	698	686	752	699	663	656	708	704	661	679	710	697	646	669	694	666	674	691	736	697	698	673	713	719	697	686	699	692	748	706	677	707	674	679	674	706	710	671	692	668	708	684	679	744	714	688	693	738	725	720	707	665	740	687	722	640	717	707	701	698	667	696	656	677	643	727	675	695	740	698	675	693	678	706	675	672	691	717	724	690	682	661	689	704	706	702	668	669	676	659	671	731	690	678	659	677	709	677	658	637	729	676	671	684	686	657	690	665	732	687	709	693	757	706	688	668	719	694	727	676	677	688	645	640	670	709	664	685	640	698	702	677	703	728	712	663	719	751	670	707	687	703	677	676	690	714	657	695	676	672	694	651	721	698	707	643	691	725	733	664	669	727	656	667	711	693	703	672	717	714	667	697	676	714	674	704	665	676	730	686	691	675	718	672	695	719	703	686	696	694	714	708	641	694	655	685	697	684	720	700	699	686	676	707	696	648	680	661	684	672	673	714	659	698	746	709	633	676	742	713	645	654	678	715	700	700	676	696	691	682	658	694	656	697	696	761	726	675	690	726	671	693	740	681	724	758	704	713	621	673	670	694	717	682	715	737	731	706	726	743	672	717	740	727	644	700	740	688	705	677	681	680	708	686	716	702	713	682	687	730	663	670	714	660	685	658	689	633	703	668	712	677	660	722	683	716	712	714	665	644	662	708	711	699	690	678	685	684	668	678	711	682	693	667	656	641	680	695	682	641	663	706	646	679	726	688	611	664	707	700	681	761	665	695	690	692	707	649	753	708	697	691	718	692	698	690	690	686	701	653	727	653	679	723	687	669	716	755	671	687	686	714	711	740	687	678	682	686	677	679	699	745	653	661	707	699	689	682	698	695	663	713	700	679	712	685	665	697	701	710	756	661	654	664	637	687	677	676	691	687	643	712	719	659	659	699	678	756	781	689	713	696	667	692	693	669	665	674	690	734	657	659	700	719	658	736	713	709	678	706	750	730	649	679	703	696	728	704	724	756	696	661	712	726	668	699	668	654	722	670	720	698	649	690	683	686	677	751	679	651	694	687	720	701	666	711	693	695	631	651	683	711	647	684	673	682	690	756	705	700	680	674	731	734	702	715	719	696	695	661	688	674	658	696	698	742	645	654	727	682	656	729	674	714	727	687	714	689	685	712	662	667	691	695	669	681	719	718	707	713	701	731	697	696	682	702	682	715	717	688	691	711	661	714	697	691	697	689	684	701	697	685	696	728	733	696	685	681	663	738	709	663	675	743	731	712	704	668	675	711	676	718	702	722	717	690	736	675	767	730	699	680	721	727	709	721	679	686	661	698	705	699	710	722	687	744	714	662	737	687	673	717	677	685	661	706	673	675	679	672	657	672	735	729	653	661	715	699	686	650	626	709	708	678	647	696	704	705	689	690	684	672	737	707	686	687	689	711	670	693	692	689	699	691	668	730	648	704	678	701	719	738	683	655	677	690	682	747	700	673	707	694	713	692	696	697	707	694	690	722	700	695	699	653	658	693	727	669	687	666	669	710	696	732	711	698	686	703	706	698	703	686	709	653	694	689	699	682	687	744	700	685	697	711	702	697	725	677	687	683	682	674	727	675	703	670	679	703	671	711	728	765	741	683	665	682	694	679	737	696	709	683	689	718	643	684	665	710	717	716	674	678	704	678	700	698	682	721	657	677	717	702	660	667	670	687	706	698	708	731	741	709	701	663	750	730	702	688	639	661	701	704	688	712	650	673	716	746	716	696	699	730	677	668	713	709	708	755	673	721	721	784	689	739	703	683	719	622	644	655	756	685	698	681	701	681	707	684	697	712	631	705	663	645	700	708	765	685	675	655	720	688	716	694	672	702	715	673	678	734	720	681	703	727	686	674	706	691	662	706	669	697	725	632	690	681	682	682	659	702	695	679	692	680	697	656	709	678	712	683	703	677	700	636	667	689	698	725	719	715	700	731	713	670	704	666	662	643	663	702	639	667	653	696	664	706	724	740	654	678	705	652	692	716	684	681	676	722	714	729	661	733	752	680	722	692	707	699	675	690	639	665	644	735	699	648	704	688	665	698	688	726	694	725	681	718	651	675	668	697	698	705	691	637	698	662	727	692	718	703	740	726	701	736	676	672	688	724	730	721	709	692	724	693	646	661	748	686	767	719	727	711	701	671	677	726	672	705	701	676	695	747	716	691	702	708	700	706	672	742	676	713	687	700	694	689	663	701	727	664	678	722	668	654	692	711	730	730	666	648	718	669	695	724	729	712	738	693	652	755	731	651	715	760	704	692	697	676	722	709	685	685	686	728	705	736	719	674	602	689	738	649	692	692	726	710	649	696	664	659	679	701	701	694	756	664	715	704	719	722	669	675	672	700	697	679	756	696	691	720	677	715	705	624	727	660	721	676	657	743	724	654	653	709	668	721	729	694	686	696	692	698	687	675	627	667	671	730	683	693	697	641	681	707	725	705	695	679	690	678	665	684	717	719	667	699	720	670	665	666	708	720	719	745	667	719	672	683	662	735	688	665	658	706	706	667	681	688	675	751	722	658	709	684	706	714	715	682	678	718	716	723	701	697	727	714	691	678	699	684	697	685	689	714	677	700	663	693	710	705	701	689	706	676	681	684	686	661	679	709	683	725	667	683	727	745	675	723	700	647	683	703	727	703	669	712	707	712	696	685	711	690	699	661	702	648	722	723	699	689	660	709	753	676	714	677	715	682	663	664	730	664	674	697	736	713	698	707	726	711	672	672	692	667	683	683	703	660	674	687	695	698	689	683	728	692	747	692	715	701	689	731	690	747	701	719	721	661	713	643	712	691	722	706	712	667	644	666	718	672	699	667	694	697	680	714	672	663	699	757	725	680	710	666	715	679	641	763	631	709	668	623	738	699	725	656	749	680	652	684	699	712	690	689	697	673	669	710	716	691	682	657	688	675	760	716	688	672	703	704	688	656	702	667	712	739	714	708	660	647	708	646	682	722	690	680	703	714	710	711	700	704	694	699	674	685	686	721	668	718	663	672	694	724	711	693	689	709	657	694	666	685	667	655	704	723	694	695	727	673	746	685	668	729	736	696	643	670	660	704	682	744	688	728	691	701	631	687	673	664	661	715	708	722	690	649	717	679	665	704	687	698	671	712	689	672	689	680	678	686	729	709	680	711	773	674	717	745	656	721	717	712	675	762	660	676	707	661	713	674	708	711	688	696	718	721	729	661	685	686	721	669	670	676	703	655	739	703	682	675	690	698	670	672	706	677	708	700	711	717	729	690	677	706	692	691	731	704	641	683	645	685	695	739	688	703	670	673	703	664	728	683	688	734	656	692	638	698	706	727	704	716	662	663	660	697	673	646	731	779	729
28879	6459	1359	933	665	516	463	376	359	329	272	278	248	262	250	267	228	213	209	230	222	224	213	185	194	232	186	228	233	187	195	204	197	228	199	198	186	226	187	200	197	170	208	176	192	207	195	210	193	193	191	200	196	203	216	221	209	196	223	204	180	146	190	199	200	179	196	189	189	185	174	186	184	182	192	178	188	203	198	194	214	191	160	189	192	192	196	204	173	183	196	179	174	206	198	180	210	194	170	208	172	217	197	196	200	186	188	163	184	208	177	220	191	197	191	184	209	198	196	203	205	180	193	175	201	195	177	187	210	204	217	190	193	218	179	190	178	207	193	193	197	172	182	182	181	183	205	168	196	198	211	171	187	178	201	208	200	181	184	206	183	200	206	192	192	169	194	174	195	186	214	161	188	219	202	184	203	205	169	187	167	191	193	193	182	199	182	174	187	185	218	185	202	190	202	211	164	165	169	185	184	198	177	191	188	209	199	193	198	198	203	192	196	212	183	210	230	199	199	194	198	200	181	183	185	181	180	182	178	215	197	196	217	198	183	182	181	199	184	187	189	174	188	201	213	198	171	181	188	193	165	182	184	223	191	166	194	170	197	190	206	182	189	185	210	194	209	184	194	170	190	199	179	193	202	189	187	211	197	204	181	193	206	198	199	198	170	189	182	174	177	182	192	202	211	193	192	183	181	213	228	210	218	184	196	189	153	175	178	192	179	175	177	194	200	201	209	220	186	195	205	187	184	198	212	189	191	192	205	184	175	209	175	154	174	175	179	153	192	205	177	167	191	191	212	168	198	204	161	216	180	194	190	203	218	166	202	198	187	178	193	186	198	169	186	181	175	205	181	215	181	205	165	199	183	173	180	205	197	196	175	188	187	176	198	172	184	186	197	198	190	203	191	209	202	197	200	210	172	198	197	184	185	183	207	167	170	169	181	167	193	186	178	174	169	220	187	179	177	181	194	199	206	169	183	220	172	195	187	205	213	195	207	197	231	171	195	181	221	199	190	183	208	196	214	173	185	206	170	184	189	197	189	206	180	188	194	172	188	197	195	202	193	198	184	201	205	180	199	215	202	200	208	206	178	170	182	191	189	192	211	193	179	190	186	170	172	191	180	202	185	222	181	204	195	183	198	205	189	185	182	183	181	193	195	185	200	192	189	189	165	188	190	203	198	213	168	210	228	200	187	176	183	165	186	195	206	201	206	185	178	207	209	181	189	190	168	187	197	161	197	211	202	206	173	171	176	188	191	190	186	187	215	151	174	200	195	188	190	175	187	183	169	193	204	192	196	207	182	194	176	181	183	193	174	194	187	193	170	209	201	204	206	179	195	179	179	188	204	193	184	201	180	165	195	208	180	168	189	188	192	165	202	207	198	223	180	200	178	192	196	176	180	177	208	183	181	195	213	180	200	198	175	190	213	182	178	184	188	181	200	192	165	193	225	210	175	177	186	198	213	166	212	189	183	190	222	186	175	215	177	209	187	202	203	184	209	187	210	196	188	198	190	190	204	187	181	206	203	184	194	169	182	175	170	216	172	187	185	210	212	191	185	196	215	218	180	194	196	210	197	209	182	187	191	198	176	194	168	185	159	205	192	170	196	198	182	216	233	175	195	207	194	196	162	187	193	193	176	202	201	205	199	214	201	166	185	223	187	208	230	201	206	192	157	188	205	204	207	198	205	210	182	201	204	194	212	193	171	191	192	183	190	187	179	177	215	210	192	201	195	209	188	202	207	207	175	190	200	187	188	197	217	190	157	184	176	182	184	184	201	207	195	170	188	174	163	201	172	200	192	191	191	198	204	187	180	163	182	204	191	193	178	165	208	194	220	188	185	201	168	205	232	218	195	175	175	177	217	179	200	213	183	197	175	163	211	182	206	167	190	177	181	162	168	179	196	175	191	199	192	185	172	192	177	200	212	200	184	192	212	187	193	205	191	220	178	203	214	197	199	205	195	175	193	213	155	179	216	177	192	208	197	232	213	199	171	183	173	189	197	212	170	213	196	163	205	171	196	195	206	198	200	190	190	178	191	206	200	185	171	177	186	175	175	180	160	201	190	175	207	198	178	204	195	187	188	208	189	201	196	176	190	189	195	207	190	182	173	171	161	187	179	182	180	213	177	194	181	202	186	206	184	205	190	176	201	180	195	207	230	182	172	186	202	189	178	179	180	196	202	184	182	171	183	204	189	209	193	204	187	173	179	197	186	191	201	195	175	182	196	195	218	192	197	179	193	180	225	202	190	197	204	192	184	206	224	178	200	182	208	200	185	191	179	181	161	214	186	194	206	190	186	177	193	190	176	182	204	197	197	199	166	215	180	187	188	176	173	206	197	176	175	226	197	195	194	203	189	197	197	201	195	183	182	201	190	201	195	209	157	207	196	192	204	186	201	177	218	192	196	180	199	198	169	187	194	222	190	175	199	178	188	202	194	198	213	219	188	177	171	196	193	199	195	215	175	188	197	207	154	167	197	227	225	184	186	177	203	188	207	211	188	207	204	197	184	169	200	177	187	183	193	164	212	206	194	202	197	183	203	199	199	215	222	195	186	204	178	186	186	184	179	185	193	177	198	202	187	190	188	171	192	183	206	212	180	214	210	189	205	184	189	173	187	199	207	186	196	215	207	184	187	203	214	186	213	218	198	202	186	190	173	190	204	190	185	190	184	206	177	182	181	190	205	192	204	173	182	192	197	204	187	166	221	206	184	197	203	210	180	184	162	177	197	182	172	211	186	215	176	187	191	183	191	201	170	188	187	208	199	194	187	184	185	195	193	195	194	191	188	186	197	188	213	178	184	210	203	202	185	202	195	184	216	188	191	193	176	221	182	195	198	217	207	184	167	206	184	204	191	199	196	179	188	194	182	169	200	195	243	181	213	200	199	192	203	207	190	180	200	204	201	186	212	189	191	179	189	191	178	189	169	200	188	176	208	190	191	182	182	210	189	197	182	194	189	207	212	169	174	201	166	186	219	206	168	189	198	189	183	186	182	186	157	188	181	220	191	197	182	187	177	141	180	207	196	190	194	213	203	201	201	186	202	183	193	196	207	201	180	178	189	212	213	195	193	214	172	181	199	202	200	165	199	190	208	211	199	204	227	230	172	198	211	193	191	212	181	173	193	192	191	185	193	192	196	174	210	225	187	205	171	202	178	187	185	214	207	190	197	204	199	189	197	205	221	224	194	145	179	211	193	222	185	206	185	195	174	197	190	184	217	183	188	209	219	210	195	203	199	181	180	210	211	193	179	206	205	193	188	177	194	198	213	183	197	182	198	181	183	181	165	216	194	209	197	191	203	199	188	190	184	203	192	213	190	188	192	188	188	175	164	187	170	213	192	200	190	189	230	174	209	198	176	191	180	178	228	181	207	175	194	203	189	189	205	181	187	184	184	198	198	186	210	218	177	203	196	212	203	207	178	182	190	207	180	202	173	201	187	198	214	193	170	186	194	181	194	195	187	191	189	211	199	176
14659	3420	2594	2988	2669	2255	1878	1621	1397	1300	1139	1016	1016	946	900	875	826	782	765	758	734	700	719	682	691	661	641	588	643	658	636	656	650	634	618	610	619	648	639	609	603	638	560	647	628	566	583	594	527	601	599	557	550	598	592	548	574	575	581	595	549	575	557	592	523	587	625	559	591	544	551	533	526	562	575	567	603	591	565	613	575	555	592	566	573	591	618	522	552	588	582	584	579	580	585	558	537	523	531	547	574	554	565	568	552	604	524	573	508	569	538	534	562	569	581	558	552	612	570	545	550	578	581	558	541	568	556	612	562	602	560	531	587	548	561	559	571	547	537	540	530	530	557	542	556	587	557	563	556	591	564	578	562	554	555	533	574	548	566	602	544	566	546	612	552	506	565	540	535	565	515	560	585	557	599	569	553	564	541	555	552	564	571	536	521	528	584	545	554	525	535	584	554	565	650	553	554	545	545	535	549	553	581	559	561	547	548	579	522	567	527	556	575	557	532	558	593	573	555	540	526	551	562	564	528	539	530	570	517	555	584	554	557	555	549	539	519	530	569	530	575	543	579	576	570	572	573	555	577	591	545	544	545	547	551	548	567	549	588	541	527	535	550	555	581	513	549	559	547	547	579	565	582	541	535	564	609	561	545	526	534	535	530	543	535	604	514	551	531	555	585	578	572	569	570	549	522	528	523	551	570	579	560	565	546	548	540	509	547	546	543	511	558	556	556	556	544	606	543	590	547	586	575	552	554	591	568	554	526	536	557	547	549	576	549	548	561	581	579	559	577	568	545	575	556	570	559	569	547	537	588	548	567	590	523	508	525	563	580	551	557	547	562	553	561	518	577	537	566	569	544	567	533	533	569	564	541	567	546	568	550	581	551	517	594	549	549	568	543	562	541	560	527	552	527	565	512	567	547	563	516	549	579	511	531	545	528	562	563	575	544	589	574	560	503	543	573	553	586	567	565	534	547	574	538	510	532	561	564	568	588	570	587	548	581	578	595	538	548	549	536	578	527	544	577	555	574	519	524	518	532	537	543	577	587	566	615	555	584	550	606	536	588	565	617	540	551	538	555	557	569	568	533	592	508	545	560	541	597	581	546	563	579	552	553	557	548	539	563	563	556	524	545	565	564	497	603	560	583	622	563	518	551	548	596	507	540	523	570	559	630	545	552	571	572	588	547	557	536	559	566	539	559	597	569	601	560	594	592	545	539	550	549	577	540	561	553	536	551	552	565	590	531	554	539	524	539	545	575	525	565	576	532	532	519	573	572	520	533	532	549	535	570	597	546	549	545	566	561	558	552	581	511	592	548	556	544	509	593	570	549	583	558	570	581	543	541	559	581	583	588	545	534	581	590	557	543	532	564	556	555	574	524	564	575	565	542	561	560	545	539	516	546	533	520	582	562	535	549	538	582	505	571	558	530	565	520	587	579	547	549	510	557	572	507	528	563	564	569	545	537	563	589	565	554	527	537	573	574	503	547	544	549	554	540	526	521	564	585	579	556	565	543	569	548	518	586	541	547	546	581	511	578	580	581	584	549	570	541	520	586	555	526	518	597	534	570	577	589	567	545	556	542	581	562	545	597	564	571	588	583	526	522	566	503	553	550	582	585	548	581	580	539	562	542	553	596	559	553	527	606	545	590	527	585	562	518	542	557	572	565	545	546	552	551	565	538	587	545	595	512	565	528	591	537	551	504	544	552	563	530	524	603	545	532	513	576	576	553	521	596	550	560	571	537	600	558	529	558	558	573	576	555	532	540	567	615	585	573	595	576	556	519	562	555	516	530	510	532	525	554	540	568	548	584	589	568	518	557	572	548	535	514	535	532	549	590	554	590	556	595	548	566	552	539	500	583	578	560	577	576	582	575	555	579	543	535	508	549	584	525	559	602	524	511	565	545	554	552	593	558	560	567	561	528	539	525	553	575	583	529	531	554	584	541	600	550	566	553	597	580	603	598	562	525	574	546	537	588	547	546	587	551	554	538	540	574	578	562	579	590	511	563	521	544	546	515	536	580	546	550	578	562	547	598	566	530	539	560	568	596	506	583	581	508	530	574	580	552	594	536	556	592	558	557	560	570	505	552	539	561	580	553	537	575	535	583	543	551	515	576	567	569	564	552	561	582	563	564	563	543	539	593	528	550	589	501	581	535	508	584	540	540	541	560	560	553	572	586	551	580	579	580	593	551	553	542	593	544	563	553	522	516	535	600	582	588	597	548	538	579	544	554	561	602	592	563	556	568	581	523	561	551	548	553	549	540	587	561	544	545	510	505	575	556	557	543	563	556	538	555	526	589	559	558	552	517	604	545	560	562	521	565	599	573	582	572	596	579	555	573	582	576	578	592	492	582	528	538	548	556	575	614	599	547	564	507	593	535	546	534	560	524	600	558	568	524	529	527	552	558	579	537	570	567	538	565	579	578	571	534	543	552	555	552	576	557	556	568	604	551	544	560	540	527	547	559	563	563	548	555	539	574	544	527	545	563	580	525	545	524	565	538	550	573	572	574	554	560	582	549	575	537	614	590	565	556	580	546	562	542	583	530	577	560	556	553	561	513	528	539	495	551	546	564	577	566	540	591	539	567	592	601	564	566	570	538	540	567	557	516	571	554	543	534	549	541	581	573	536	582	565	557	563	578	573	582	522	549	583	609	526	556	574	579	549	557	560	577	562	541	535	522	579	493	590	545	562	538	558	556	551	576	522	573	570	572	568	540	553	544	554	538	581	561	582	544	588	563	570	604	617	555	519	555	563	536	521	556	511	521	538	605	602	575	589	565	577	632	543	519	607	567	555	576	518	569	532	528	577	556	593	533	539	533	542	544	566	505	522	554	571	561	611	589	588	598	595	581	538	558	522	527	584	570	560	571	574	539	536	556	550	543	541	532	546	585	527	556	588	566	600	539	562	574	561	562	597	538	584	561	587	557	540	557	571	550	555	576	544	573	533	526	580	543	587	569	565	582	566	544	544	534	588	512	525	562	551	546	516	590	561	569	576	541	527	586	578	532	543	577	525	553	557	561	524	540	561	504	576	527	547	497	530	617	581	564	558	531	573	552	576	566	557	505	558	531	549	543	537	548	550	545	546	596	547	564	563	549	576	571	581	581	608	575	536	581	573	559	568	527	534	599	580	556	565	538	585	576	526	553	541	517	559	585	557	573	565	562	554	581	568	530	562	542	523	541	591	513	543	594	545	598	563	511	554	590	559	555	576	594	554	525	566	583	571	574	551	520	574	550	572	509	563	580	559	500	550	559	565	519	537	598	556	604	532	545	530	550	517	543	556	549	574	563	549	556	535	560	527	555	535	588	522	537	533	555	544	506	555	555	578	541	540	573	573	623	526	586	568	533	508	528	576	569	572	528	554	554	553	550	545	534	558	551	590	562	524	576	545	571	561	572	543	532	558	522	560	534	542	562	552	536	558	579	594	570	542	537	539	545	555	538	548	576	595	527	561	546	561	588	552	540	565	535	583
41857	14197	3307	1934	1364	1011	876	764	700	585	513	527	532	503	463	464	425	440	413	396	427	426	409	434	413	404	400	389	431	379	372	383	358	399	377	395	428	403	382	392	371	370	381	347	378	382	361	375	386	374	394	381	366	328	348	364	383	387	390	409	377	417	429	387	355	344	376	369	370	389	350	378	385	363	349	343	360	385	383	371	336	362	409	374	360	323	370	366	374	325	334	354	404	383	349	341	380	374	379	355	422	354	408	340	343	343	372	357	367	359	369	378	372	354	360	388	369	365	316	397	378	370	341	339	336	366	360	382	357	342	426	393	360	348	376	369	411	379	349	355	363	338	368	371	377	369	402	400	338	362	358	414	323	378	347	346	378	330	339	337	320	408	377	343	380	361	378	370	396	381	407	384	386	377	328	373	393	401	385	344	361	364	378	384	371	383	398	386	376	378	378	359	378	365	359	369	393	341	331	373	371	377	356	368	326	358	346	345	362	377	360	396	328	404	390	378	341	352	393	375	375	363	360	368	362	335	383	336	353	385	356	396	375	404	386	377	377	370	352	387	377	391	363	305	352	417	356	370	353	377	383	350	357	368	371	362	357	359	365	390	313	387	390	336	371	390	344	368	381	350	358	382	345	391	343	379	411	371	379	361	357	407	375	365	394	370	358	389	346	355	371	377	312	337	419	338	367	389	372	347	376	345	363	384	395	362	349	346	400	386	337	389	375	399	351	366	358	397	377	361	354	396	348	375	343	384	368	365	396	382	398	386	357	357	404	382	375	392	408	352	346	385	391	357	360	348	366	346	371	356	420	339	346	327	335	376	382	329	395	369	403	356	363	363	335	342	328	347	370	349	380	391	378	394	391	384	358	410	380	391	398	304	359	369	385	385	373	348	374	338	353	388	362	368	342	388	393	393	394	373	359	401	388	371	364	368	339	398	372	371	364	421	345	387	369	383	364	378	385	383	351	386	395	394	348	372	410	322	381	359	386	368	382	359	415	369	362	356	353	384	308	332	376	400	344	394	370	359	367	401	390	336	367	371	361	334	377	378	359	413	391	342	367	347	351	364	334	383	360	366	367	364	387	390	362	351	415	365	362	351	378	345	381	370	402	402	395	372	366	340	345	415	387	390	386	362	381	385	350	385	370	369	361	362	378	377	370	379	358	385	386	375	371	378	366	392	387	356	351	342	377	361	379	352	358	401	362	345	347	368	355	357	336	362	367	382	336	365	341	392	386	356	348	382	368	353	353	338	381	339	360	384	344	396	376	399	348	407	360	336	352	368	376	369	394	389	366	385	368	369	384	337	326	336	391	403	366	361	387	359	386	345	362	370	376	385	322	359	360	361	415	368	359	330	360	393	378	366	367	355	352	350	386	356	369	385	389	349	355	343	379	379	365	395	368	371	348	379	382	371	371	385	367	374	363	383	366	366	381	423	371	369	370	392	344	332	392	390	354	375	345	362	354	386	361	391	366	373	366	389	365	360	367	345	382	381	370	327	392	371	366	363	342	378	383	369	370	374	345	394	370	376	371	355	434	385	314	354	361	359	361	387	359	389	367	383	368	332	432	362	378	364	391	395	341	374	347	398	367	400	386	382	365	364	319	347	340	376	339	335	357	376	381	345	377	417	348	381	374	398	361	381	368	387	353	369	402	382	406	382	375	373	394	379	364	382	352	373	377	353	365	364	379	382	373	350	367	362	353	334	382	401	390	389	352	369	407	390	351	368	364	382	377	370	330	364	409	347	403	345	372	330	372	379	391	392	331	370	387	359	345	385	380	359	399	355	365	376	334	352	363	359	343	384	393	368	372	357	392	349	345	360	334	377	382	352	364	345	364	360	381	351	394	332	346	374	377	378	366	376	370	365	370	364	373	397	354	367	408	357	386	356	382	377	359	383	337	385	387	351	357	358	351	375	356	358	366	362	375	364	347	354	336	383	386	371	375	326	337	385	336	335	317	394	343	360	384	425	403	389	382	367	347	340	353	371	394	371	368	387	373	337	379	348	347	361	380	365	388	367	383	336	411	387	331	383	354	377	379	370	397	348	364	413	403	340	381	349	402	355	341	357	394	380	379	405	391	358	372	414	373	330	385	369	353	385	368	372	403	383	392	378	378	414	334	349	397	365	325	336	393	369	360	335	365	389	333	367	369	342	358	368	375	356	372	383	403	394	410	336	369	376	385	355	375	401	387	393	375	387	387	379	378	392	378	408	390	374	374	384	343	341	389	347	360	377	395	374	350	366	396	381	346	373	362	340	358	388	374	343	383	393	368	368	378	372	363	322	399	369	375	361	387	366	353	330	340	369	368	359	346	320	375	369	379	358	343	385	381	321	394	363	356	364	418	356	366	351	359	367	364	364	367	377	341	354	379	346	362	369	374	340	371	345	370	415	382	359	371	382	356	367	362	362	355	374	381	334	403	365	369	328	372	361	378	393	373	372	360	351	390	375	361	390	371	398	346	332	348	363	348	408	392	360	373	386	376	392	381	367	362	375	346	376	337	400	351	355	379	385	346	361	367	366	404	373	381	375	381	401	378	341	399	432	362	375	353	363	363	391	371	354	345	355	370	366	335	352	338	347	382	331	380	363	331	400	369	347	358	373	395	341	366	322	357	362	409	362	366	367	360	361	385	373	374	317	367	378	361	396	359	374	363	327	340	366	365	358	401	346	345	400	343	376	402	348	345	357	384	367	385	345	402	359	306	349	413	391	341	353	374	359	354	338	343	376	377	377	352	366	355	349	376	366	378	380	363	368	366	404	399	370	359	376	370	341	353	349	391	389	348	341	387	364	364	345	360	371	368	379	364	365	349	353	331	349	400	382	383	326	364	374	368	397	359	423	386	365	343	345	359	366	384	367	378	344	392	371	336	348	325	398	372	371	373	352	350	349	358	361	379	396	401	354	417	375	373	377	356	380	400	381	375	331	380	395	378	354	395	344	355	385	369	347	375	393	388	378	374	330	359	392	357	335	359	344	373	313	345	395	359	393	350	369	375	343	384	356	353	363	389	359	365	397	384	349	394	336	359	365	362	375	388	378	403	344	380	385	352	355	390	379	384	386	342	365	363	367	354	360	379	356	368	346	360	388	341	361	404	363	341	360	340	330	370	341	376	377	355	410	339	383	358	373	358	365	374	405	384	400	373	361	375	376	381	368	391	392	377	361	366	395	421	355	382	345	366	395	408	361	366	392	355	341	391	395	363	371	376	354	385	351	384	376	369	382	348	369	344	349	385	378	359	382	367	343	452	376	363	359	366	357	328	389	358	405	361	337	340	349	401	335	361	344	416	379	342	368	406	363	352	328	362	371	363	348	371	378	405	323	361	393	389	379	357	374	369	404	394	365	364	379	365	367	358	362	352	393	390	364	389	373	371	354	378	376	394	349	390	378	398	377	385	361	359	374	392	406	397	354	391	393	377	374	402	438	351	383	347	361	377	363	375	363	369	418	358	327	339	390	356	414	384	383	347	389
21344	5936	4758	5572	5011	4123	3580	3060	2594	2359	2094	1823	1842	1699	1543	1473	1469	1410	1272	1276	1271	1278	1243	1209	1181	1131	1135	1166	1078	1099	1092	1047	1127	1075	1114	1081	1097	1059	1077	1030	1042	1038	1053	934	1017	975	920	986	988	949	992	950	967	917	941	1022	969	968	977	960	923	985	962	952	999	1005	958	945	984	952	951	1004	1008	982	948	953	972	991	972	917	1002	960	964	963	954	933	995	943	921	892	941	960	910	970	953	957	967	960	938	879	1001	916	979	982	871	964	923	966	874	973	952	943	929	957	909	927	905	947	991	959	986	915	910	914	986	990	944	924	941	901	944	956	957	976	996	960	913	926	936	978	958	972	904	940	951	903	892	953	957	920	923	917	953	889	977	985	957	911	885	921	932	917	952	947	931	942	998	919	1004	940	903	950	945	958	972	974	964	900	935	958	942	940	994	935	912	956	1002	897	932	973	955	928	943	959	925	968	921	969	938	887	954	954	926	905	936	951	941	946	933	903	964	931	950	882	885	868	925	920	911	922	936	939	951	959	961	952	876	904	923	912	950	949	910	946	949	914	984	975	889	982	951	902	945	967	945	877	961	950	899	933	918	1027	960	970	890	968	889	939	948	937	940	902	869	925	926	945	908	925	940	937	965	932	921	976	989	966	894	929	915	916	910	999	945	902	916	923	955	942	931	909	950	954	903	878	901	933	1001	948	908	980	969	947	954	945	974	927	928	902	971	915	940	925	925	947	906	977	956	900	938	955	929	965	918	935	950	968	930	976	933	960	940	911	902	941	937	924	846	955	925	912	947	889	927	944	999	936	931	944	957	944	958	937	997	967	905	924	927	1013	915	956	870	955	998	892	954	949	981	975	959	913	948	949	953	932	978	902	949	895	986	980	951	933	848	946	965	909	973	950	934	918	954	942	910	939	922	859	902	972	927	971	980	931	966	935	945	945	950	956	932	956	1025	955	921	960	946	895	947	983	981	914	916	915	971	969	965	883	944	977	930	902	912	964	928	943	932	943	950	971	945	917	980	943	920	980	932	960	954	887	870	933	996	912	930	918	933	952	919	899	907	943	930	915	926	921	948	942	940	938	915	933	910	955	944	925	855	971	899	975	987	915	948	968	987	954	944	930	952	942	910	900	979	922	925	947	960	872	950	975	946	936	981	948	919	927	889	944	954	974	957	971	968	937	934	928	938	944	951	931	913	923	943	955	933	928	936	880	952	892	914	945	964	922	959	916	903	948	963	895	915	968	935	898	877	980	860	903	1005	897	970	960	893	889	932	927	962	954	925	964	973	951	942	930	909	964	895	973	939	887	920	955	972	933	930	899	955	923	912	919	921	918	929	892	1003	951	973	944	933	925	955	893	893	963	927	930	930	994	974	916	962	966	990	906	885	929	942	941	977	982	962	924	920	913	885	1002	903	952	913	964	983	842	956	1003	981	960	972	983	899	947	973	956	906	908	917	955	996	1003	1009	960	945	924	934	961	925	967	986	926	973	951	943	952	939	977	921	906	948	942	885	964	978	954	894	953	922	948	906	945	942	927	902	944	880	945	945	880	952	939	993	954	1004	922	910	898	964	958	905	973	955	906	929	914	943	914	921	950	928	916	936	938	921	947	917	911	965	934	910	928	912	915	968	957	936	941	1012	962	939	976	978	988	933	965	891	923	936	936	960	929	952	925	939	935	971	960	951	958	948	958	978	908	928	986	949	916	940	889	919	948	901	955	916	983	947	879	961	953	1018	888	908	972	937	924	939	963	903	976	971	961	925	950	939	968	962	937	934	1001	945	888	967	962	911	892	927	949	888	922	908	923	921	939	933	984	959	930	934	944	924	1025	948	907	894	918	943	909	888	937	957	944	951	953	900	975	909	949	957	945	945	980	933	934	994	927	949	912	946	902	943	976	910	932	976	987	923	978	963	989	973	970	977	935	927	929	1013	935	950	921	966	878	963	947	925	922	916	957	913	923	956	940	932	965	981	905	932	951	959	949	930	991	923	952	946	928	965	923	956	944	902	937	1005	979	960	906	961	936	938	966	928	886	909	940	908	973	955	958	944	930	938	963	895	925	952	952	961	934	937	929	942	922	892	937	962	944	935	979	920	960	926	960	963	966	961	987	945	961	1018	914	952	979	932	935	935	976	896	902	904	938	892	947	886	888	904	968	903	893	969	858	1012	944	917	920	948	937	997	984	950	945	967	940	999	929	922	949	940	947	918	922	868	898	925	1008	938	967	884	952	964	950	946	928	992	918	959	970	930	940	951	950	833	931	976	917	923	931	938	916	941	918	1003	943	975	917	944	865	916	918	963	975	932	889	925	896	931	907	901	900	959	956	962	925	972	904	950	951	993	946	971	934	906	927	945	931	984	881	891	955	956	910	963	990	934	1020	967	938	961	981	990	925	939	912	889	921	973	897	965	917	1002	959	914	900	929	936	989	901	938	978	939	954	934	909	944	930	924	925	890	953	921	1013	919	951	929	978	989	921	930	939	944	936	1012	929	942	953	908	962	971	993	914	917	956	956	946	933	930	936	916	996	976	858	924	942	964	899	923	968	959	938	946	963	911	924	905	963	892	947	912	1031	942	963	975	921	891	957	931	883	938	948	967	952	977	931	902	945	925	887	967	951	894	937	927	869	933	957	963	941	935	939	923	944	910	907	960	897	897	1013	940	960	931	974	990	922	967	928	911	882	902	904	1013	942	941	922	982	924	949	917	924	971	968	911	890	898	999	900	945	942	872	968	962	929	944	934	933	947	863	992	894	956	922	956	961	955	911	976	937	877	967	939	899	972	955	941	915	942	943	955	942	964	915	952	940	1027	913	907	993	945	910	916	885	965	940	912	909	951	900	959	968	960	917	928	978	915	885	920	890	924	943	876	959	937	979	937	984	886	965	932	935	1038	922	981	913	909	932	963	901	941	946	945	919	942	951	941	1006	921	925	958	1001	974	962	912	941	898	922	939	933	924	962	921	884	892	972	876	945	940	889	932	964	919	982	922	928	931	933	979	927	958	920	955	900	943	932	939	953	943	943	957	957	946	991	918	944	922	973	959	897	894	909	949	925	956	914	945	964	952	929	881	995	916	931	912	926	931	904	927	918	932	964	970	939	893	945	915	999	872	933	943	935	932	927	953	946	931	1027	907	957	922	943	918	952	969	962	910	893	944	993	964	999	897	914	939	917	901	952	904	945	890	913	929	899	900	918	939	991	945	919	944	920	970	914	917	948	926	932	943	982	911	918	923	926	939	961	964	888	950	882	1001	961	983	955	920	934	897	931	902	938	965	974	881	957	951	945	945	923	907	904	912	893	957	941	1011	922	915	937	983	935	974	978	892	931	951	943	961	1002	941	931	934	964	945	948	926	966	928	967	1004	958	947	953	894	911	971	952	945	927	942	933	923	949	925	920	914	884	942	912	938	935	926	930	830	956	949	924	911	944	918	931	885	977	964	964	939	932	955	907	915	890	926	950	870	1003	920	924	987	952	942	967	961	929	953	940	934	977	951	955	958	920	894	940	913	968	939	972	920
4372	404	264	277	287	262	262	272	275	245	295	270	260	255	278	275	253	291	266	245	255	284	253	269	254	264	277	291	261	263	294	281	286	264	273	246	261	290	289	254	264	263	261	277	259	273	257	279	289	273	276	284	292	267	309	261	266	282	269	264	260	267	251	268	264	283	259	243	254	292	289	282	260	284	270	291	252	264	289	285	275	244	247	277	292	295	272	305	273	280	265	245	289	289	255	274	273	265	254	247	252	239	257	250	268	249	245	285	286	261	272	307	284	254	264	250	269	273	275	282	258	289	306	260	263	265	246	271	248	284	288	279	261	269	226	264	257	266	292	254	254	261	275	315	277	262	278	272	295	263	295	252	275	269	258	275	270	269	251	266	238	282	261	284	271	242	257	285	256	266	275	264	267	269	270	259	246	280	277	264	279	306	270	275	265	251	253	245	226	274	267	271	268	260	255	246	269	288	276	255	268	264	259	226	256	247	254	266	287	266	250	263	281	263	258	264	270	255	294	263	270	234	263	284	279	229	292	263	291	250	247	290	285	278	262	270	280	268	267	249	292	275	234	282	258	279	260	259	279	290	280	236	264	270	240	272	271	256	292	296	257	290	302	264	269	259	280	264	245	271	240	225	237	245	265	264	256	279	281	241	270	264	255	288	274	260	258	245	258	266	272	285	295	237	317	269	261	283	280	257	291	261	282	286	303	274	249	277	272	282	242	254	254	262	235	250	269	261	274	245	232	289	288	273	307	298	256	276	281	277	255	247	262	268	277	270	248	276	272	262	281	274	291	239	270	237	279	268	247	242	273	269	288	246	256	294	291	265	265	272	254	259	279	270	266	269	255	252	260	279	250	272	270	261	246	246	274	278	284	270	271	254	289	269	269	272	259	247	278	252	267	283	249	283	294	253	280	260	248	268	287	267	269	284	238	249	278	266	276	276	291	276	274	264	294	292	276	281	245	272	256	277	271	252	246	276	262	265	266	267	240	267	255	242	256	272	275	263	262	262	281	273	251	275	297	257	283	247	268	308	237	283	263	267	292	257	266	243	273	274	291	261	279	309	244	233	248	243	237	293	227	283	234	279	270	268	314	274	258	268	270	287	242	253	265	272	283	307	244	282	272	221	242	255	264	266	290	237	253	252	248	273	239	260	270	276	262	282	264	284	275	286	275	264	236	261	274	264	280	304	255	257	229	259	249	277	247	266	278	246	279	253	279	253	269	294	274	260	242	311	248	292	248	250	289	277	256	258	243	272	261	274	249	240	262	269	269	264	257	266	256	246	260	266	260	252	242	271	264	256	241	267	263	258	260	261	260	276	242	234	284	275	249	247	278	279	271	249	280	296	220	263	252	287	268	249	265	249	268	246	254	278	274	279	262	249	272	284	276	264	289	256	276	267	305	263	268	243	290	296	261	245	312	285	276	261	246	276	294	268	277	281	288	260	254	225	269	254	276	256	274	307	260	271	262	284	249	273	251	277	253	242	261	251	283	253	262	229	268	272	267	268	241	268	277	265	260	247	263	226	246	285	273	240	276	267	284	266	289	265	290	286	263	255	251	282	288	235	288	287	273	286	269	272	288	255	270	277	279	285	252	277	247	279	250	238	259	285	257	277	271	264	291	266	273	255	257	264	254	246	268	265	256	261	264	255	263	267	291	278	275	270	265	301	294	281	261	264	243	262	267	296	271	263	269	258	250	265	282	267	260	278	271	242	288	284	234	264	303	255	263	289	291	253	223	242	253	264	271	290	260	274	246	250	275	251	283	294	273	263	281	249	266	277	262	273	298	279	280	267	232	280	280	275	273	273	266	270	264	274	263	265	274	252	272	296	262	275	264	254	253	264	244	285	277	263	281	262	232	290	255	267	277	272	259	275	252	265	253	266	255	281	267	266	249	275	257	258	285	256	240	271	284	263	287	270	248	252	275	291	252	293	232	272	269	259	261	272	269	274	286	234	278	241	251	252	273	259	284	254	297	267	292	260	276	275	253	263	259	271	275	250	257	240	251	263	247	263	266	238	246	266	274	243	270	267	260	260	277	266	278	274	277	263	256	265	290	269	232	267	271	259	285	272	290	236	266	269	270	282	282	271	238	263	272	257	293	283	254	280	274	268	258	267	250	247	264	253	254	245	279	263	255	283	283	261	313	284	259	280	256	241	249	259	242	259	267	248	278	252	256	262	263	271	245	256	264	263	286	258	277	284	267	290	275	258	269	303	264	298	293	275	251	269	247	257	276	251	243	274	241	241	273	268	245	257	289	267	261	262	252	261	254	306	258	258	297	263	280	284	259	243	258	250	248	265	270	260	232	271	241	232	266	254	258	274	261	240	238	272	258	260	301	298	269	287	265	261	250	284	294	244	277	285	281	276	241	230	273	274	250	280	243	237	265	278	258	258	275	267	293	267	254	298	275	291	273	254	311	268	255	272	294	251	266	242	275	256	256	259	259	267	274	249	268	263	270	276	279	281	263	274	256	281	289	283	268	239	277	286	266	288	281	272	270	260	271	283	256	292	264	263	281	294	278	291	260	272	291	262	268	255	259	277	271	289	260	280	255	255	293	268	304	256	246	244	264	281	272	298	280	255	294	269	239	275	262	269	266	275	319	269	272	267	254	284	288	270	300	258	277	234	256	263	265	261	253	249	263	263	284	252	249	285	240	276	253	275	286	269	266	286	269	274	253	258	253	243	260	252	272	292	250	237	262	270	259	248	289	313	304	278	273	308	260	257	272	288	259	266	250	282	278	262	275	247	270	247	267	285	270	258	253	275	254	280	259	274	283	258	291	258	278	235	246	280	278	251	258	274	275	277	293	246	257	272	253	271	258	268	257	280	233	240	276	291	269	277	268	259	280	307	281	254	285	276	307	261	273	269	285	291	302	263	278	277	249	257	247	270	280	248	284	261	237	261	289	262	265	301	266	257	242	282	254	266	274	295	268	284	268	250	261	294	280	282	271	231	267	247	279	239	275	266	231	261	282	277	318	236	270	271	228	290	271	275	274	304	266	266	252	318	245	264	258	282	274	264	261	282	256	276	280	258	256	248	282	268	279	286	245	266	271	261	249	271	280	288	273	261	307	274	270	253	297	257	277	266	274	273	249	302	274	241	284	288	276	229	279	276	295	247	266	257	258	291	253	299	256	285	253	245	252	285	271	253	264	263	261	264	247	284	283	270	260	259	282	273	285	261	320	290	275	283	256	271	265	249	278	267	255	251	247	278	268	275	260	285	265	311	265	269	264	244	270	281	270	272	296	265	266	274	253	259	265	285	276	261	281	272	241	258	276	264	280	276	277	269	251	231	264	268	261	286	258	278	271	279	269	292	251	267	244	273	270	254	286	256	314	265	255	270	237	297	281	264	248	268	237	249	274	261	278	261	219	289	265	274	239	262	280	253	270	262	285	265	260	284	260	278	252	237	295	257	253	253	274	280	263	263	300	255	251	263	261	278	246	268	262	250	283	277	250	280	281	241
3485	804	721	774	761	766	732	701	707	703	717	701	672	725	679	700	701	681	668	655	674	652	681	698	685	732	679	685	682	706	715	698	702	678	670	687	681	662	702	720	688	687	719	678	667	711	712	670	700	669	673	720	739	717	714	695	656	737	669	641	681	672	712	706	726	677	719	738	698	715	662	716	717	685	641	698	653	716	681	721	664	680	715	737	711	774	685	701	761	691	673	674	655	706	674	688	688	715	674	639	695	727	681	723	678	710	662	708	766	696	687	701	729	698	655	673	720	711	694	710	693	708	696	668	708	668	724	646	689	711	654	677	652	696	642	723	723	670	763	717	680	665	708	715	680	684	717	692	645	706	699	681	691	695	733	641	700	715	667	695	663	707	683	674	709	683	703	670	665	677	689	693	671	708	653	677	660	710	709	677	673	722	703	725	680	711	715	660	695	586	652	717	648	730	680	709	662	700	690	702	667	714	709	668	668	664	725	759	704	651	756	701	701	696	671	668	696	660	718	666	685	743	686	675	684	722	734	718	670	654	678	647	741	692	694	705	767	726	678	626	698	694	732	690	651	692	700	707	687	709	700	688	686	710	726	695	713	702	736	697	702	690	696	707	722	682	762	716	699	712	729	717	723	716	684	669	668	682	695	716	702	705	650	760	668	694	637	693	655	713	710	728	677	633	673	739	773	698	687	669	689	627	675	693	719	734	654	698	728	659	694	719	730	666	717	676	684	686	657	707	709	710	709	712	696	720	675	702	710	735	672	710	730	657	685	708	740	655	681	676	653	693	723	704	698	674	674	692	700	688	691	702	687	693	678	717	695	680	696	713	673	701	695	720	678	690	707	709	713	710	683	695	698	693	710	651	684	673	608	708	711	709	679	718	726	656	680	703	718	687	693	731	700	709	698	699	650	636	671	697	684	681	704	624	712	669	690	713	692	700	616	724	705	698	647	703	725	684	650	709	733	676	694	678	744	742	736	680	687	708	702	715	679	704	707	718	665	657	712	658	673	679	691	685	706	679	686	676	700	701	678	712	678	706	672	678	662	669	689	682	707	651	648	680	710	688	668	739	674	708	698	714	706	697	710	682	699	714	723	712	691	696	693	724	670	672	655	743	704	708	660	674	720	698	720	696	706	693	674	690	673	692	674	724	678	720	699	655	671	681	706	685	704	684	702	710	714	743	742	726	661	685	688	675	657	691	695	689	740	716	705	690	695	699	725	689	677	709	694	663	725	697	671	684	712	720	680	664	640	706	676	706	697	682	694	672	698	645	677	702	660	658	720	670	674	699	713	679	688	706	699	680	704	716	689	669	698	715	728	674	712	723	679	702	699	675	709	717	714	733	681	662	721	705	724	692	720	645	697	668	680	696	685	711	709	687	698	693	726	748	705	679	714	681	723	675	723	675	676	642	667	710	707	676	687	693	696	688	654	693	683	712	704	715	669	723	675	662	702	662	689	707	708	653	680	696	681	665	652	666	746	718	707	670	697	690	718	696	679	702	649	705	691	654	683	707	671	720	708	642	691	708	683	724	685	708	705	717	670	728	725	688	690	668	643	717	693	670	726	701	687	679	710	701	662	687	702	707	681	707	655	697	724	714	672	707	704	727	639	708	722	689	678	711	656	689	693	731	655	666	705	720	675	697	741	695	702	644	718	703	667	708	698	667	713	712	686	677	659	667	657	690	689	764	702	690	737	687	721	691	668	714	678	712	669	669	642	670	705	686	712	698	637	681	687	701	716	685	691	705	715	714	738	701	720	697	682	700	703	742	719	674	744	684	650	714	696	765	711	681	688	671	697	739	672	710	735	698	701	704	668	673	701	691	700	721	719	663	682	692	723	660	648	658	679	676	727	689	692	735	727	695	649	680	699	685	646	661	740	720	710	679	734	699	684	707	661	704	678	715	717	720	706	672	671	755	668	683	673	705	692	712	691	655	722	689	708	687	643	672	684	727	691	695	729	678	689	682	664	686	720	678	674	664	709	676	702	652	669	690	675	739	693	689	710	678	701	674	695	686	674	683	667	683	677	723	708	698	725	720	685	682	700	714	665	699	694	741	704	709	728	661	694	629	701	716	654	723	719	648	695	695	680	676	714	665	673	662	702	721	690	662	673	726	653	740	670	690	703	676	683	727	690	656	681	673	673	687	734	717	721	671	651	677	701	699	718	721	697	740	693	732	695	693	689	708	693	666	642	698	726	696	669	706	636	692	715	701	688	658	691	690	653	710	687	698	721	692	666	693	695	720	746	663	674	726	683	671	657	683	721	626	652	666	699	675	692	645	714	718	691	663	635	675	723	716	708	664	708	708	698	732	705	712	681	674	678	712	678	730	682	733	685	675	673	666	742	752	737	674	702	638	695	683	711	707	702	724	647	718	657	634	653	694	642	698	691	672	689	637	672	669	650	641	652	698	697	702	671	664	679	698	687	680	639	679	673	658	698	707	669	722	719	705	743	701	675	695	663	721	681	717	679	726	711	694	659	648	708	703	682	632	695	689	681	701	695	691	664	683	671	689	718	695	703	723	668	699	633	738	656	710	663	706	666	726	737	681	664	734	706	704	674	691	679	738	738	687	728	701	699	701	743	674	667	687	659	629	687	670	707	663	727	696	715	690	710	672	678	706	688	670	662	714	704	673	668	632	681	650	688	692	641	743	657	740	653	695	671	688	720	654	681	664	693	669	701	686	670	679	684	642	681	729	702	685	685	663	710	709	652	663	707	668	706	698	673	691	718	697	723	644	712	739	649	660	673	698	714	654	667	699	698	671	635	726	699	701	686	731	680	700	718	741	704	673	712	725	676	725	683	700	721	677	747	699	682	672	687	702	696	709	701	734	680	675	697	706	699	692	694	705	702	690	667	657	696	686	677	717	668	659	716	684	722	688	674	691	689	710	658	720	704	696	671	671	683	723	692	651	694	687	680	679	708	733	646	720	725	694	653	653	743	731	732	710	694	686	677	679	670	698	734	709	720	679	688	702	679	682	706	675	715	669	703	634	673	726	667	729	681	699	674	684	713	683	679	658	720	688	646	659	664	674	691	687	688	709	675	721	702	675	694	680	687	694	663	663	704	683	726	684	699	686	670	704	731	670	649	730	705	753	660	675	693	706	704	743	706	646	676	735	688	675	683	700	710	707	697	718	686	680	749	699	723	706	652	672	678	666	747	676	644	715	706	697	716	676	726	697	710	725	645	662	730	718	684	660	699	728	694	701	725	642	727	731	692	692	670	697	682	705	675	722	733	668	699	705	670	695	716	664	696	676	725	710	668	672	687	679	676	681	667	697	705	670	699	660	621	661	697	650	698	707	639	683	726	666	700	666	676	698	732	662	737	708	663	689	701	672	707	709	665	666	714	702	713	703	695	682	663	698	731	704	729	699	666	708	644	656	691	612	736	744	676	695	671	643	689	747	703	719	700	643	660	690	690	697	697	722	702	688	706	652	710	665	664	690	689	667	664	705	674	729	685	690
27657	5751	1301	989	668	527	425	382	347	286	271	278	263	226	231	221	200	196	227	216	226	190	214	209	194	175	201	227	175	227	224	223	218	199	176	222	157	198	189	193	194	196	191	178	192	191	182	164	183	211	217	181	177	222	201	204	199	188	184	189	202	173	205	189	171	193	189	183	180	200	217	206	204	201	187	187	166	202	168	167	208	182	205	193	197	197	205	222	189	197	183	192	195	192	183	189	154	202	201	207	175	191	190	192	198	206	199	187	185	196	187	199	181	197	204	179	170	190	165	213	195	172	199	181	186	196	187	179	189	189	198	180	215	190	174	190	176	210	195	191	189	186	217	187	221	193	219	174	192	194	183	183	231	179	205	199	182	202	174	209	183	186	190	203	174	207	177	181	205	197	214	215	224	199	195	200	185	184	177	195	183	212	180	194	181	182	171	189	183	190	186	203	185	187	196	195	206	171	215	185	178	202	209	193	185	191	165	180	181	222	186	185	222	201	194	176	170	200	193	196	166	175	193	189	198	189	215	174	172	206	166	166	183	164	186	199	197	214	195	157	170	197	213	175	191	205	201	208	202	190	192	199	182	175	200	187	190	173	195	203	179	189	187	202	221	185	186	196	198	196	181	184	191	184	188	212	211	196	200	200	199	193	181	194	190	193	194	166	192	182	188	194	172	196	197	221	208	194	203	192	201	193	220	180	199	194	178	190	186	186	181	179	225	187	188	165	193	172	206	207	201	187	200	189	174	154	186	196	167	197	201	178	191	186	190	191	201	197	201	165	187	210	190	187	175	200	213	202	205	206	204	180	191	170	174	191	181	187	192	187	184	178	194	168	194	216	173	181	185	175	210	199	202	192	192	200	186	199	214	195	172	193	199	195	196	204	178	173	200	178	205	181	195	200	213	197	190	202	196	190	186	203	199	211	179	182	194	201	207	204	185	193	197	186	152	176	187	181	205	163	187	185	168	185	201	193	182	196	184	193	200	198	219	198	188	188	180	208	205	188	181	183	192	187	185	210	200	192	176	196	190	205	208	195	173	185	206	217	196	192	201	221	183	206	204	174	197	170	180	188	190	182	188	188	185	221	209	181	195	181	216	181	225	187	190	183	191	188	179	188	178	165	198	195	181	187	206	203	213	215	195	187	169	206	193	181	207	198	210	194	202	177	206	180	207	197	189	188	196	192	210	176	200	184	189	178	181	201	211	181	226	192	186	196	203	165	173	198	191	199	170	186	206	207	195	182	194	174	180	199	191	179	195	176	228	204	201	204	179	200	208	190	174	212	175	195	183	217	199	188	189	192	189	153	161	175	175	187	192	225	190	210	177	188	201	203	199	191	193	196	195	201	195	165	177	207	198	185	204	212	194	199	199	179	195	221	183	202	179	192	203	219	175	175	194	199	219	206	187	190	203	172	191	203	179	199	165	185	204	176	183	209	195	193	205	202	174	184	214	180	188	212	196	202	192	203	204	220	179	194	185	191	196	196	199	184	196	170	192	195	174	185	188	200	209	179	178	199	174	179	218	171	176	210	213	174	176	196	194	199	175	219	204	184	181	183	212	215	192	180	205	179	191	191	166	198	189	183	181	218	216	182	198	209	181	181	200	197	212	193	191	210	215	202	194	213	212	205	209	213	192	197	203	177	183	219	160	213	184	223	196	213	191	181	214	190	215	189	217	196	182	173	183	200	194	210	197	176	181	190	203	199	176	199	177	207	192	199	197	213	204	185	199	188	198	196	199	188	162	190	177	156	195	201	182	176	207	196	196	172	173	171	163	184	185	192	197	195	208	215	197	186	179	182	214	192	196	174	200	208	202	197	200	176	167	202	178	187	217	180	198	191	188	176	183	188	194	194	195	183	195	192	190	209	188	192	160	155	201	178	185	190	208	193	207	197	186	178	204	209	174	173	197	172	191	180	201	187	219	191	189	183	200	199	196	204	163	212	191	216	215	195	181	199	179	208	194	211	178	192	206	196	231	172	179	213	195	200	203	194	178	218	181	198	181	204	191	207	196	185	192	206	205	209	185	193	170	190	172	179	178	187	191	191	176	182	219	196	182	186	190	203	205	190	187	207	175	171	209	174	202	223	200	216	180	198	179	203	191	181	204	198	194	174	186	177	219	195	175	200	173	181	199	182	169	201	202	188	181	219	201	182	214	210	203	199	196	175	212	189	198	168	180	206	168	191	165	206	190	190	180	184	199	192	179	208	183	186	184	215	216	193	185	192	180	176	196	167	209	194	184	167	196	206	172	185	180	182	201	191	186	213	205	190	193	194	203	185	216	195	197	194	177	210	191	163	175	217	182	208	213	201	195	203	160	203	173	185	194	184	184	204	170	196	197	160	182	192	183	196	165	187	177	160	189	150	199	196	193	182	180	183	209	201	169	162	184	187	222	192	191	185	195	199	199	197	207	189	194	196	192	189	175	194	202	179	175	196	189	190	149	178	209	174	181	180	193	205	185	199	219	195	178	172	194	181	189	193	195	181	194	211	172	176	180	192	196	192	192	175	195	197	200	199	164	188	186	180	205	218	184	180	179	205	184	186	183	195	192	197	177	166	196	207	186	193	207	197	188	203	195	193	183	155	214	183	182	188	190	183	195	216	219	191	194	191	172	174	187	210	186	194	198	200	184	179	191	199	195	180	194	187	172	201	180	205	224	186	209	171	198	190	195	209	208	179	202	157	163	209	189	196	214	204	187	177	196	206	217	180	201	208	198	173	169	162	180	213	191	199	200	216	206	188	191	183	168	173	191	179	176	209	205	231	185	192	201	205	201	183	166	198	172	220	206	179	188	216	194	225	201	169	188	217	186	197	205	205	203	211	197	206	195	196	195	197	197	173	176	199	167	202	183	181	200	178	194	198	191	171	222	193	204	204	192	200	204	190	179	174	183	177	171	182	220	204	168	183	199	179	159	197	169	188	216	205	218	188	182	219	210	194	172	168	212	199	214	213	204	191	175	188	194	197	177	206	203	179	186	182	202	165	179	209	195	204	213	193	191	199	191	210	211	220	161	160	216	192	182	184	188	207	180	190	180	160	212	160	196	169	180	205	179	184	181	171	190	201	209	181	170	182	193	190	194	222	172	202	214	182	174	182	189	161	189	194	191	199	185	185	189	219	212	195	199	231	186	204	200	192	196	180	185	210	174	218	194	189	183	182	202	205	185	212	180	226	194	182	186	200	153	209	190	169	175	182	181	191	206	188	195	187	192	197	207	207	211	193	187	194	190	207	167	198	199	186	190	199	188	199	199	187	191	178	185	192	197	173	223	182	196	218	195	189	177	186	217	192	214	200	165	196	219	171	182	182	195	228	172	190	207	180	203	169	179	191	234	204	183	178	188	206	167	198	221	218	177	231	172	168	180	174	208	181	205	177	182	184	202	199	203	232	213	199	166	157	210	175	180	187	209	178	182	181	176	174	199	187	197	185	205	200	181	206	189	200	180	179	190	178	185	200	181	214	175	173
14275	3118	2568	3029	2639	2266	1908	1606	1417	1268	1138	1053	978	896	904	808	782	790	780	802	731	735	675	730	689	665	691	618	640	632	639	669	611	649	573	602	604	620	631	620	542	598	600	585	603	544	595	599	562	580	542	583	556	602	568	634	573	533	584	552	563	643	564	573	530	588	573	547	580	583	593	560	547	589	585	597	550	536	587	540	515	567	542	538	562	580	567	565	570	569	515	549	550	525	590	616	549	569	582	592	600	597	604	564	591	547	583	569	601	503	531	585	560	556	557	584	550	573	542	590	603	560	531	557	544	538	599	515	620	547	567	580	557	539	538	524	565	546	587	521	542	548	591	582	570	558	545	532	582	559	574	544	578	534	573	508	542	563	510	542	569	558	560	521	612	546	591	566	615	532	538	560	591	586	556	572	537	564	540	545	559	570	533	573	536	554	559	571	590	578	581	550	556	578	545	561	505	573	586	545	534	592	543	529	575	560	591	589	563	514	541	566	545	580	538	573	552	565	586	542	525	542	565	555	576	562	509	554	583	565	597	538	533	547	570	532	579	563	545	544	548	589	520	570	589	559	590	575	596	526	548	565	541	521	554	503	578	580	564	549	525	532	559	560	537	548	573	620	559	526	539	550	557	574	592	559	535	561	582	561	515	536	596	568	563	583	574	532	531	561	564	531	566	562	526	559	549	572	526	596	551	601	546	606	585	536	592	538	591	530	568	578	581	563	529	561	537	565	549	532	577	575	524	539	537	565	528	530	554	588	564	540	557	558	537	575	537	560	563	574	567	542	594	562	595	579	542	583	564	570	572	597	614	582	556	524	571	598	557	532	546	528	539	573	573	557	592	543	593	546	555	545	568	539	585	494	546	581	545	591	602	547	578	563	587	564	544	611	518	594	531	613	552	582	552	579	558	602	557	560	578	554	527	579	571	581	565	503	517	570	557	541	579	576	541	565	554	537	586	552	560	581	540	542	579	598	559	596	582	547	565	541	583	564	573	558	565	584	520	516	541	552	588	547	535	548	533	558	551	565	558	595	527	567	553	564	520	564	560	583	509	558	575	568	552	581	587	533	517	564	548	559	556	581	565	544	581	532	563	571	548	578	586	553	582	593	578	532	544	532	547	552	544	581	578	558	546	539	577	523	541	565	510	567	555	515	557	568	535	532	538	548	550	589	575	550	546	558	596	559	527	585	610	547	576	580	555	552	574	534	567	556	568	576	569	576	530	557	551	584	585	581	545	565	565	536	542	537	521	613	526	519	562	613	567	543	580	585	536	570	586	554	547	537	556	542	599	572	531	572	546	571	577	557	572	572	586	546	560	573	543	552	549	568	540	554	570	542	571	566	533	564	563	557	536	608	567	549	564	521	534	490	573	540	557	570	531	512	547	530	513	544	537	561	542	604	553	572	572	536	490	500	559	581	558	559	586	557	534	534	530	583	527	536	536	603	574	566	590	556	567	609	547	556	544	576	538	559	540	533	551	523	559	537	564	575	545	539	563	560	570	583	585	571	587	551	565	565	561	562	561	514	575	579	580	560	553	554	544	540	549	562	570	518	526	559	588	503	608	580	573	553	572	578	535	554	613	551	527	588	583	534	591	566	532	553	543	568	544	563	564	603	593	518	582	589	530	529	517	555	566	560	578	599	569	606	519	557	547	588	543	595	547	586	531	539	578	603	581	570	579	547	545	569	581	561	557	584	544	556	580	479	526	567	563	524	513	536	566	572	562	562	498	553	577	538	566	532	561	522	520	602	606	608	565	578	540	561	621	591	589	560	569	556	552	566	580	580	542	576	600	547	580	526	507	579	584	573	516	559	557	592	518	532	556	538	588	556	562	522	548	596	519	566	583	549	545	582	546	563	594	580	567	606	542	528	549	520	556	546	559	533	570	592	599	529	514	548	553	552	535	541	559	554	566	571	565	559	568	587	547	511	566	615	539	589	564	621	552	551	531	563	556	562	575	567	547	542	538	544	571	523	566	547	554	545	577	546	576	538	588	579	563	530	557	535	548	543	561	571	578	552	535	571	582	520	591	559	541	591	536	569	562	569	535	548	533	541	529	531	546	573	545	618	601	549	600	556	542	585	545	606	526	552	541	556	527	555	592	555	531	585	537	532	557	545	549	546	536	552	541	546	532	560	568	549	588	575	523	523	561	567	563	560	596	597	537	615	540	537	549	557	533	552	580	541	533	551	569	566	569	567	584	593	565	521	581	565	552	537	520	545	544	552	505	550	550	521	599	587	579	589	549	530	559	585	561	522	524	577	562	542	564	523	571	540	543	546	560	601	534	539	579	558	551	567	567	547	555	529	592	563	561	569	547	588	540	571	520	525	532	519	547	549	546	520	570	549	555	537	603	514	571	525	523	555	570	563	538	530	522	588	582	536	558	526	557	553	583	569	558	512	524	552	596	559	559	570	566	602	534	512	569	587	566	551	531	552	592	553	520	575	586	544	542	531	600	545	581	566	550	580	554	543	588	564	564	562	529	542	573	573	567	551	533	544	585	578	553	582	577	555	532	573	561	566	572	595	556	570	576	591	518	592	536	588	573	552	566	569	578	530	596	550	552	555	531	530	592	574	539	545	575	562	575	547	555	579	610	495	555	571	527	583	547	625	565	576	509	562	526	555	555	595	553	586	559	544	542	562	552	567	556	520	570	546	586	553	586	531	549	549	559	560	590	521	581	581	584	551	562	538	557	542	539	547	538	532	513	583	531	564	546	568	554	573	542	574	635	556	586	556	553	570	602	552	541	590	532	602	537	559	539	568	581	559	566	491	541	557	563	580	546	556	599	526	580	577	558	550	532	576	578	546	570	571	563	566	563	570	549	554	531	587	551	504	571	546	579	587	548	570	571	573	540	557	587	512	543	566	564	576	567	551	585	579	563	557	546	521	565	556	556	574	529	563	553	588	513	531	592	565	568	602	574	582	571	573	579	553	573	528	556	537	541	524	565	576	593	556	575	574	523	512	552	531	552	556	521	590	567	525	519	560	540	556	616	604	554	557	551	562	569	572	591	560	530	567	570	517	568	590	607	552	529	555	581	552	578	574	516	573	549	561	538	582	497	528	538	618	559	495	533	570	578	550	569	576	565	582	574	558	549	542	563	556	536	550	555	581	572	598	581	562	547	552	582	557	537	595	575	606	559	519	507	513	566	579	536	547	576	627	587	515	582	566	551	532	566	559	637	536	549	562	553	576	545	564	560	544	543	563	536	565	560	563	562	562	587	591	560	535	570	586	549	523	525	533	577	550	548	548	539	553	601	532	564	573	536	560	543	562	575	539	578	590	582	563	570	532	534	547	589	575	551	562	557	547	579	583	539	557	557	552	555	565	552	509	567	579	554	588	559	516	558	618	551	581	538	516	580	586	569	554	528	544	553	574	504	540	554	572	586	597	609	560	546	566	588	618	520	556	605	543	560	545	574	554	579	565	567	580	526	515	539	531	520	518	543	585	539	549	574	612	536	546
40760	13275	3030	1877	1407	1006	847	713	641	589	524	514	470	496	461	490	439	478	379	412	396	399	433	391	374	395	399	394	420	425	388	403	385	357	398	365	376	379	392	338	361	415	382	376	371	421	399	409	395	420	366	364	357	367	393	359	377	345	386	339	382	392	360	411	362	385	372	359	380	349	357	331	361	377	370	371	374	344	345	396	366	354	344	347	362	385	385	338	355	334	395	370	372	347	371	357	365	350	360	349	381	381	362	368	390	350	369	372	360	373	389	343	408	380	386	370	335	378	368	380	369	349	336	392	397	369	429	363	357	359	338	375	404	338	362	377	363	383	369	410	360	342	365	330	391	367	384	376	341	376	383	383	347	380	366	390	374	373	339	358	355	352	373	376	334	374	352	363	349	384	374	372	348	377	338	380	308	390	382	396	306	399	360	369	346	370	346	384	387	392	401	361	376	363	357	358	367	396	369	354	360	381	394	355	369	340	360	376	359	374	368	380	378	394	396	391	376	360	381	354	413	374	355	411	355	386	388	345	388	338	380	380	339	385	361	388	380	369	347	380	332	345	376	378	358	357	374	330	375	381	359	335	378	372	394	374	346	345	387	363	398	374	365	341	364	360	371	328	362	364	398	360	386	376	381	359	387	370	359	379	372	332	332	375	349	362	341	359	338	380	376	353	361	355	407	335	383	356	368	379	353	377	343	358	367	357	371	366	376	358	355	353	381	363	349	409	314	367	345	360	382	374	350	346	352	360	372	390	363	375	382	370	354	374	360	358	353	415	365	389	367	355	381	378	374	347	392	399	400	358	370	380	354	381	363	391	353	336	347	433	359	338	370	394	360	382	383	339	361	372	335	375	369	335	364	378	379	332	346	379	364	381	386	389	387	361	371	355	353	367	406	400	369	386	361	366	350	365	392	390	354	391	368	381	378	438	379	355	397	373	347	381	377	369	374	413	384	379	385	355	373	361	350	360	339	360	347	362	314	345	314	349	353	328	353	357	381	346	347	352	400	372	381	379	419	411	382	386	370	407	327	368	347	389	332	374	375	362	355	374	345	342	381	350	365	347	362	348	333	386	360	326	370	357	374	358	384	377	407	373	371	345	374	344	365	359	369	375	374	356	362	378	359	371	400	403	356	420	410	354	393	327	370	369	327	374	351	320	384	366	395	369	372	362	377	363	324	390	359	361	360	374	368	414	385	381	376	378	374	375	337	363	361	366	341	369	315	365	375	333	359	400	369	410	407	363	387	357	334	339	367	322	351	389	379	378	369	346	380	347	365	409	414	331	362	378	390	372	367	384	376	367	359	387	367	380	355	359	379	356	375	349	365	366	381	352	371	380	382	342	363	382	373	385	378	364	382	408	386	382	400	377	374	354	420	385	389	349	355	364	337	366	384	348	356	331	369	326	390	375	393	365	354	357	325	362	379	378	358	393	356	386	351	380	398	373	385	405	396	393	359	397	355	364	358	368	378	351	345	325	358	383	370	361	380	392	380	361	348	362	344	376	360	384	382	379	357	376	357	378	382	366	360	376	318	364	353	361	359	312	355	368	345	348	352	369	349	355	378	397	350	406	354	376	348	375	374	372	389	334	361	376	396	401	376	341	382	376	364	341	392	348	363	379	385	393	358	348	382	351	363	365	372	400	366	390	366	374	368	369	359	376	374	367	408	376	346	377	361	394	345	378	381	356	376	341	368	374	366	383	396	378	401	376	361	324	372	362	401	418	341	389	403	380	371	372	367	415	365	363	424	356	392	357	365	343	343	372	368	368	364	349	345	361	346	381	375	349	369	340	363	398	397	350	371	387	368	376	346	372	337	335	378	354	369	358	376	384	423	402	371	371	388	391	381	348	351	427	372	337	385	372	343	389	341	391	397	354	340	359	354	361	348	367	356	367	358	363	369	329	394	347	389	371	389	379	364	380	375	368	342	353	357	379	396	349	328	338	398	417	330	352	339	328	363	372	364	381	387	388	349	354	367	409	403	360	404	352	351	401	358	383	386	380	404	379	416	353	377	339	385	382	391	352	384	380	388	355	430	352	339	392	350	367	356	394	339	374	354	369	412	351	378	331	395	366	329	357	383	398	347	381	384	365	368	376	388	366	355	343	350	377	380	348	356	376	347	415	380	406	353	361	354	378	329	365	379	369	342	376	379	406	344	376	381	351	360	348	341	366	370	368	377	393	359	381	365	314	372	352	383	388	364	354	347	368	352	340	386	339	379	368	395	352	342	385	372	400	376	384	358	361	351	405	345	369	379	360	342	386	346	379	356	414	393	343	386	371	372	387	390	313	371	367	352	381	383	358	386	389	404	411	334	336	378	351	335	362	325	379	382	367	360	387	334	344	384	343	348	368	356	375	345	387	387	387	372	415	331	424	370	337	379	345	360	438	363	393	324	375	367	377	386	372	361	375	340	339	372	403	367	360	418	388	357	366	375	360	370	359	344	340	321	339	364	339	361	369	390	404	374	374	387	366	372	354	387	362	375	379	369	338	345	379	382	340	413	345	390	373	340	374	357	352	352	366	362	391	397	384	368	367	366	323	391	381	362	403	415	380	339	397	376	349	380	347	354	429	389	376	361	354	353	369	386	384	396	369	396	366	338	353	390	378	358	372	390	345	391	377	372	368	342	359	387	380	337	363	354	359	379	378	398	336	380	341	380	365	355	382	379	390	364	385	346	365	335	361	362	401	349	348	374	348	363	387	350	361	358	362	374	356	404	367	401	365	389	332	352	344	379	395	366	355	388	357	399	370	408	388	385	385	391	327	352	354	362	346	371	371	375	366	368	350	342	366	388	368	383	393	380	363	376	354	338	351	376	354	388	374	359	364	378	408	393	365	373	377	364	415	372	339	344	354	393	368	339	365	389	363	388	360	416	409	345	367	361	347	360	356	371	303	358	404	339	347	367	371	356	358	356	389	374	349	356	375	378	386	360	396	323	350	359	388	358	348	355	401	346	380	364	397	388	389	371	408	364	367	374	365	351	367	377	369	393	358	392	409	375	357	403	366	367	363	352	381	400	385	349	382	381	366	365	371	392	385	364	318	403	373	356	343	380	340	358	406	371	361	345	411	367	379	377	371	369	361	389	392	374	375	379	373	380	375	400	360	379	343	383	346	384	376	351	366	341	377	392	345	379	384	362	372	380	387	382	344	375	355	360	357	359	383	385	372	377	383	402	407	401	359	353	384	346	381	365	337	383	370	352	368	371	337	402	373	337	386	375	355	353	372	371	372	363	331	404	401	367	347	381	308	359	375	365	371	331	333	373	333	386	363	396	358	371	342	347	353	343	362	346	353	359	372	372	354	380	372	390	376	374	350	346	367	372	376	368	353	378	407	351	353	338	370	370	360	388	361	387	385	380	384	384	359	342	393	333	371	404	345	337	336	340	381	374	382	368	377	387	375	408	377	349	336	377	401	373	350	358	385	355	363	334	369	364	374	367	345	348	367	352	342	397	323	351	347	383	339
20962	5466	4720	5618	4889	4076	3449	2932	2534	2245	2075	1980	1813	1684	1493	1483	1435	1403	1347	1292	1242	1262	1220	1205	1175	1136	1126	1095	1159	1077	1086	1127	1058	1081	1041	1088	1044	1068	1033	1097	982	960	962	1041	984	1060	970	964	993	995	938	1016	1008	961	1003	1029	1005	1030	938	962	974	935	958	998	990	981	941	938	933	980	939	978	934	957	989	952	995	962	941	953	957	917	914	997	1000	957	973	970	914	1005	980	992	954	954	945	971	926	1008	953	932	898	930	979	966	953	940	928	942	991	985	930	924	912	914	973	937	904	988	985	946	936	983	912	916	960	995	977	916	940	987	958	979	922	960	949	959	905	947	957	940	971	939	943	941	911	931	955	961	876	950	944	889	925	912	958	931	952	907	950	933	922	934	961	938	941	919	967	977	960	948	974	936	938	961	1005	976	933	904	921	954	963	977	878	914	975	903	943	985	922	969	954	945	960	924	947	962	922	930	974	889	925	983	905	950	936	902	986	940	946	948	953	996	910	935	916	916	932	955	922	909	968	909	948	935	932	1012	931	896	951	943	935	936	915	883	929	969	970	949	905	971	891	941	973	924	940	953	939	880	958	928	906	910	965	939	904	965	898	905	995	954	969	955	993	957	916	923	951	913	949	946	946	931	971	956	944	939	940	896	910	930	972	914	958	918	994	919	897	940	940	957	912	977	902	1037	926	934	955	952	974	943	1002	979	985	938	957	947	904	981	909	936	897	1011	903	970	898	924	912	941	950	883	960	912	871	945	888	900	919	957	840	945	957	919	922	946	957	965	941	905	964	941	962	955	961	918	921	917	999	972	915	969	914	964	985	945	907	943	932	932	962	950	937	969	892	927	950	886	919	900	896	955	896	954	886	914	957	914	919	932	932	960	958	910	993	997	978	895	931	950	901	951	877	923	957	940	937	956	968	998	868	953	969	972	906	912	897	910	946	929	932	908	952	948	921	1010	947	966	967	997	946	917	913	965	970	922	944	936	964	949	902	934	940	935	947	901	904	970	943	905	899	911	934	961	894	948	980	888	948	846	1002	927	915	919	919	969	942	945	921	954	954	943	952	946	966	965	955	1005	914	947	934	947	929	948	924	915	945	956	899	968	911	908	957	921	916	966	953	964	931	972	938	955	956	922	980	949	899	917	916	911	947	954	973	969	907	942	920	886	971	947	954	965	968	949	942	973	939	907	958	910	920	996	954	950	922	910	919	1012	967	916	922	963	916	940	958	914	918	939	937	977	932	935	949	923	926	901	979	965	971	885	951	919	874	962	955	912	969	937	922	901	918	936	960	937	977	914	920	981	976	968	914	945	940	954	903	920	979	898	937	968	926	953	953	928	972	931	923	918	967	976	943	906	988	989	970	910	922	967	969	928	914	876	954	959	941	938	901	901	932	952	931	977	938	961	970	897	938	929	940	936	932	895	978	1008	855	885	942	896	906	979	906	966	927	925	921	927	894	943	1000	950	919	1002	942	940	948	942	964	995	908	938	949	889	953	981	939	918	929	909	942	935	948	915	943	968	929	984	941	949	959	914	925	943	954	906	888	979	937	901	978	939	942	997	978	936	931	914	946	902	896	923	926	961	923	934	961	965	985	927	938	873	963	923	990	972	948	933	1006	922	882	967	924	926	919	950	939	931	951	923	942	878	936	950	937	922	959	942	926	911	953	903	957	909	968	970	1008	948	877	931	959	952	861	956	983	947	908	925	895	953	921	909	936	932	924	965	948	947	928	959	957	927	968	952	934	904	946	970	941	950	950	956	952	1011	932	963	1007	987	946	940	899	932	975	899	944	964	910	949	961	958	921	923	912	971	953	886	942	944	953	951	970	950	913	921	927	975	922	895	972	991	991	974	968	913	933	1033	947	963	896	909	987	911	918	973	928	912	925	952	939	895	907	957	981	906	923	982	852	958	964	941	937	969	973	875	942	938	980	888	916	946	931	939	935	991	959	878	924	957	919	957	940	967	971	1006	991	967	898	945	917	936	926	952	925	930	974	923	898	923	929	1015	983	979	955	964	924	977	953	869	928	994	942	886	951	922	919	962	932	945	992	933	927	938	915	948	1000	923	893	936	900	953	945	982	873	899	912	894	940	904	970	939	918	959	983	907	928	959	938	877	953	941	976	922	975	951	942	930	967	898	907	935	963	951	939	940	926	927	904	889	909	940	915	978	964	952	974	921	991	888	965	947	921	863	948	912	973	932	933	912	933	931	898	985	958	946	918	942	907	890	921	980	918	914	944	909	933	923	951	900	940	908	964	933	896	968	931	983	905	925	950	951	949	995	920	901	872	944	928	955	952	924	927	927	949	951	918	925	1006	951	980	909	944	904	977	929	932	923	954	912	866	911	985	955	964	941	939	936	959	947	946	914	898	990	939	876	913	916	898	886	969	968	950	889	920	908	939	948	953	954	852	924	956	963	878	904	939	909	974	931	919	928	951	953	960	948	969	923	935	933	959	964	949	935	949	897	1006	920	902	935	931	960	880	964	969	908	947	918	935	912	941	969	902	958	894	941	893	886	957	907	953	971	905	894	961	927	945	943	887	894	973	1004	954	917	934	968	919	989	904	955	987	966	913	913	951	975	932	937	969	966	957	938	890	872	893	959	957	950	949	907	925	991	950	919	963	955	955	947	952	906	956	960	912	990	922	943	957	907	973	942	954	952	938	927	939	961	987	896	947	968	912	903	935	897	882	922	918	939	986	911	917	910	937	930	913	927	1020	944	882	947	928	933	954	920	911	891	926	941	976	923	955	925	966	928	1001	985	941	906	911	938	863	890	981	938	953	986	881	925	939	933	940	976	968	982	958	928	946	1024	907	938	885	962	952	887	942	909	874	924	941	1002	924	959	968	967	941	937	942	938	945	935	925	929	905	907	914	971	918	934	957	1001	948	931	936	938	953	924	947	888	939	963	893	928	943	909	913	953	952	917	959	967	948	982	938	941	905	924	937	932	929	913	969	900	916	950	908	872	910	946	908	998	914	936	970	911	942	979	972	957	952	940	945	956	949	910	965	948	901	927	985	1019	997	907	973	965	946	941	972	987	959	929	932	935	905	928	981	959	945	967	901	941	978	1002	937	926	942	1000	915	938	972	917	982	999	944	864	932	906	939	941	971	925	922	908	923	949	947	917	926	913	876	940	912	912	908	969	920	923	952	956	975	962	971	936	959	961	900	953	966	947	940	950	960	943	963	904	954	931	904	926	941	913	896	964	991	931	904	962	919	947	922	955	945	973	948	921	935	966	997	892	879	931	943	948	993	933	966	969	878	937	984	936	873	947	915	934	966	922	923	957	911	931	988	994	976	971	890	996	986	968	947	939	970	988	916	946	912	932	974	984	900	960	923	963	974	970	944	943	911	905	943	943	953	958	915	904	963	899	961	975	896	959	952	865	948	981	959	974	943	950	965	938	927	934	946	951	1007	883	928	956	922	941	954	960	1015	957	966	977	895	913	957	959	927	937	904	929	981	904	973	929	963	951	881	957	954	967	930	932	947	965	962	989	974	910
4401	314	255	300	265	263	266	301	274	296	243	277	280	292	240	240	286	244	254	271	262	302	271	264	240	289	297	307	258	270	232	273	280	295	245	266	267	270	255	266	246	236	272	258	299	270	283	305	251	273	259	249	252	245	274	267	299	270	253	294	264	259	252	270	252	250	276	247	287	252	247	292	263	281	262	241	255	257	266	241	275	316	269	271	268	274	242	271	293	282	257	285	302	271	250	250	274	241	235	285	265	285	263	249	312	284	298	279	274	239	265	249	264	286	246	262	268	253	292	284	257	260	275	264	268	266	240	268	249	249	273	289	273	248	264	264	307	280	260	273	265	246	278	252	283	290	235	246	259	245	254	241	282	291	273	249	237	249	276	268	256	237	245	262	307	270	259	254	262	281	232	276	275	263	262	245	271	268	250	233	261	260	281	262	236	251	251	253	277	238	316	271	247	267	297	277	270	242	250	274	278	265	267	294	262	271	295	285	283	261	268	241	256	298	242	279	279	288	266	296	259	270	233	267	274	271	272	256	264	273	257	259	287	304	286	283	307	259	287	275	279	287	262	257	244	264	272	301	267	267	241	239	267	251	292	264	243	256	253	293	240	272	267	284	296	299	272	266	243	258	307	283	274	265	264	279	248	238	284	262	287	279	265	282	262	273	260	272	291	248	279	284	303	285	259	264	292	294	276	279	264	262	275	287	263	244	258	270	288	282	291	242	254	236	267	256	263	278	239	261	254	272	299	257	283	265	237	237	290	283	278	245	250	232	259	242	264	258	245	280	254	256	265	241	246	272	266	265	269	286	267	266	279	283	265	257	262	274	272	235	269	233	288	263	277	285	224	277	273	274	273	263	237	288	249	264	263	257	284	257	221	223	258	256	247	275	273	269	270	300	284	277	259	261	267	252	254	279	256	256	282	286	244	271	286	271	285	281	249	236	262	256	246	278	282	269	265	280	261	292	252	248	245	254	263	267	292	285	243	232	273	283	271	284	284	240	266	282	269	241	290	256	271	282	279	261	264	284	266	226	255	292	276	249	299	234	260	256	260	248	288	245	291	253	227	263	263	252	282	256	258	239	253	268	245	254	239	233	284	238	257	266	242	263	297	258	246	282	263	268	264	270	289	271	254	257	280	242	250	268	268	281	232	254	268	258	270	290	243	271	253	241	284	287	242	279	291	279	273	238	272	291	230	232	243	305	290	268	261	229	316	249	265	248	279	254	284	268	292	270	258	253	282	299	253	235	233	287	276	268	257	298	266	254	297	252	291	264	273	251	269	284	253	294	231	240	220	258	248	273	245	265	274	289	288	265	257	273	273	270	271	264	273	281	264	271	269	259	257	267	257	256	253	270	259	279	258	254	263	250	289	259	275	254	277	254	293	307	260	282	258	286	272	254	277	243	276	281	283	285	253	263	264	251	273	251	252	252	258	252	245	233	276	258	269	259	257	247	294	246	263	291	275	286	259	251	287	273	257	277	272	268	257	266	248	271	275	261	272	256	243	306	270	295	249	296	299	260	269	259	264	246	259	249	261	292	257	247	271	249	241	253	280	273	262	283	229	227	259	281	265	286	284	268	268	283	300	249	274	246	236	259	279	277	230	282	279	259	290	272	275	253	262	286	245	276	247	256	254	271	252	287	277	267	235	271	276	249	239	282	250	298	279	238	267	264	237	259	277	257	253	278	265	255	260	261	250	283	277	265	265	250	243	250	290	259	276	266	232	269	275	256	275	270	233	262	253	272	242	255	261	245	261	294	260	252	282	302	279	256	272	270	278	258	282	253	253	287	253	259	246	272	248	262	293	254	273	261	277	260	265	279	274	291	234	267	263	246	231	306	252	237	288	250	266	280	223	242	267	268	252	304	282	264	257	249	284	288	262	272	249	285	287	243	259	244	275	292	287	274	261	257	273	269	267	278	255	273	288	255	264	285	257	259	289	242	286	274	268	278	229	281	236	257	264	276	262	265	297	254	263	258	264	249	266	249	248	272	243	292	308	281	255	260	248	303	258	275	264	272	291	278	285	270	239	256	238	280	271	271	323	280	314	283	278	274	263	260	233	273	294	278	256	245	265	290	304	256	276	259	264	293	298	258	276	258	282	291	258	281	282	270	284	260	294	270	255	289	272	286	251	285	249	304	310	287	259	255	292	241	282	254	245	257	269	297	267	295	280	260	279	237	248	246	268	227	247	244	264	272	277	247	273	284	313	283	282	240	281	269	244	258	253	290	262	277	263	228	227	273	287	273	289	260	287	245	282	240	246	279	282	245	273	257	259	268	273	268	276	227	267	293	269	267	270	248	259	229	258	239	273	236	247	256	256	226	253	262	259	273	293	260	243	262	268	246	261	279	287	273	280	262	274	257	273	266	285	263	258	273	304	262	281	284	271	242	241	298	265	264	235	256	242	267	278	310	257	231	244	274	254	245	246	300	277	249	265	260	282	267	230	268	261	273	260	250	268	224	249	248	279	276	293	298	261	264	275	253	272	255	296	271	274	275	271	275	245	246	265	258	295	271	246	278	257	238	265	256	247	294	290	262	244	277	241	254	272	245	273	255	316	282	255	267	244	248	278	243	265	256	270	255	298	234	261	257	248	285	267	240	241	305	302	261	280	256	273	246	302	282	266	245	288	294	261	269	272	285	272	246	254	225	280	262	255	236	252	259	272	258	276	272	285	246	290	286	261	266	247	313	265	254	264	283	295	273	277	259	255	257	290	243	283	267	281	264	257	273	267	265	257	259	266	269	251	238	280	274	298	258	273	303	225	237	267	255	265	312	252	265	231	257	257	248	262	279	266	248	268	255	279	254	254	291	293	244	280	256	287	262	272	257	257	271	283	285	271	246	290	250	285	252	265	257	265	274	256	281	276	278	271	248	267	263	279	279	245	251	294	247	259	265	260	259	268	237	236	263	283	252	261	256	282	279	294	308	290	259	260	245	310	269	283	271	275	285	279	256	257	266	242	274	274	291	283	273	274	241	277	269	273	269	284	260	255	265	256	272	269	277	279	268	250	265	291	301	262	252	283	272	289	283	266	272	263	293	273	263	265	284	252	259	244	252	298	263	306	272	251	240	246	283	266	261	246	267	277	246	304	271	268	248	261	285	275	241	271	274	284	250	284	265	272	255	245	230	259	242	287	237	240	220	258	288	249	250	275	289	283	285	276	269	240	281	278	248	247	281	232	256	278	270	264	246	234	244	283	267	247	263	266	261	253	305	276	284	276	278	266	260	291	297	292	278	243	287	234	265	254	278	264	303	254	252	278	281	267	251	287	232	251	276	288	246	286	237	253	243	287	251	251	283	261	238	279	278	259	254	263	255	280	289	240	260	268	275	277	263	240	261	266	277	230	257	266	298	280	253	280	270	291	249	274	274	237	265	289	271	248	248	263	271	280	267	263	268	288	268	277	246	272	250	248	256	253	266	282	269	244	232	286	285	280	282	252	251	236	256	286	278	274	245	297	292	272	297
3568	803	774	762	769	722	776	749	735	725	782	721	701	719	711	719	721	723	699	735	679	708	738	691	685	722	743	723	708	674	649	692	704	634	645	760	656	638	690	698	662	647	703	659	698	694	669	697	728	662	740	649	671	679	686	680	682	737	663	684	669	669	697	655	691	645	693	693	748	726	659	683	719	713	695	679	678	656	748	689	683	689	681	686	695	668	731	709	695	669	644	630	659	696	648	681	751	672	640	672	652	678	715	697	690	692	690	707	687	695	670	687	671	728	740	656	693	687	712	713	663	733	691	665	706	668	631	709	688	674	681	719	715	676	651	687	643	729	688	721	680	657	681	689	671	658	734	639	761	690	694	680	712	717	693	670	682	718	706	725	720	691	685	665	697	705	695	689	692	681	676	707	696	652	719	686	690	694	629	656	671	697	726	683	699	705	693	690	696	703	667	690	689	667	728	673	716	697	703	697	678	644	681	665	639	725	663	674	682	699	688	664	687	683	674	681	673	684	710	630	747	713	718	686	724	693	676	700	669	670	683	683	716	664	687	671	642	709	683	675	672	708	665	677	692	668	702	703	659	664	669	648	660	683	720	700	723	670	696	683	709	657	685	667	697	695	732	695	687	714	694	683	702	650	648	669	695	654	726	745	661	705	689	706	693	683	676	625	639	716	662	674	703	689	716	691	701	732	740	704	663	715	713	669	743	664	704	694	689	734	621	664	746	691	693	718	647	696	690	668	706	671	692	652	737	690	666	701	723	686	679	705	700	683	703	707	672	637	697	702	698	705	703	719	700	665	683	664	699	656	666	635	660	678	654	680	727	710	721	697	651	744	678	693	716	745	691	672	722	691	706	709	689	697	687	660	718	696	645	699	684	727	713	690	715	685	665	692	700	718	682	685	691	654	660	699	675	705	677	657	703	740	667	697	686	656	691	722	671	699	677	645	686	706	714	701	716	735	731	686	705	654	698	680	670	647	686	690	652	681	695	703	722	680	712	669	742	718	690	642	677	706	695	686	684	706	707	657	674	648	649	738	672	663	697	672	677	744	690	661	657	623	690	678	683	690	672	664	692	700	693	679	706	693	690	682	659	656	682	706	667	732	679	695	683	646	669	713	695	716	659	686	698	678	677	683	686	715	726	687	703	697	708	694	699	676	697	699	631	683	691	660	705	713	708	677	686	725	699	731	662	695	697	678	667	685	684	688	695	678	662	687	680	670	716	743	655	690	648	701	711	664	632	672	678	675	646	694	684	684	701	681	691	686	691	682	746	685	713	687	663	642	673	693	669	683	688	671	716	683	719	680	669	671	707	714	688	694	703	709	693	688	710	739	662	681	710	665	657	719	643	709	639	722	738	659	724	703	687	698	647	702	679	752	743	627	662	711	662	657	718	722	676	704	694	709	706	731	695	636	703	747	670	710	694	667	680	705	699	716	688	737	715	697	687	697	710	678	721	710	711	661	663	650	734	715	721	694	703	724	691	696	746	691	695	673	674	686	659	715	688	679	634	681	672	671	635	753	651	700	642	648	671	663	694	711	728	682	744	743	662	686	682	695	675	684	690	615	750	700	647	688	668	676	669	740	728	724	693	718	701	687	657	702	681	733	669	694	689	669	680	725	684	718	697	697	681	658	725	703	656	690	665	684	707	676	691	690	700	684	694	704	668	721	706	703	689	708	705	733	638	667	704	737	675	711	746	756	724	649	694	665	714	678	699	660	711	666	686	698	706	718	725	680	687	678	669	701	699	717	703	700	654	689	708	681	665	676	687	671	746	667	649	722	698	711	691	710	687	735	717	700	728	688	676	709	712	699	691	656	683	676	679	722	672	729	737	701	711	687	663	689	699	697	687	675	698	715	701	717	706	698	701	706	665	673	695	689	634	727	701	678	716	690	671	675	704	675	642	692	666	640	728	714	655	669	710	673	751	688	710	705	729	722	626	701	708	678	657	685	686	654	708	709	709	692	672	645	651	699	698	671	652	707	682	734	696	654	715	706	655	708	671	658	687	666	699	681	709	670	676	685	732	669	720	731	683	660	713	684	709	681	680	694	681	721	686	677	685	676	685	703	694	681	708	687	675	711	678	724	736	666	694	674	670	611	650	715	701	664	666	666	705	738	683	656	704	687	671	686	673	706	681	649	721	691	673	677	651	707	705	687	684	690	686	718	741	715	694	658	697	679	696	635	682	655	620	707	670	714	686	649	683	753	730	683	713	709	666	685	682	704	686	706	708	659	715	674	662	669	659	677	694	693	677	751	675	671	733	714	671	708	687	703	704	666	664	697	669	759	718	688	685	710	688	702	679	694	674	679	683	689	654	639	720	707	651	682	691	701	674	727	669	697	718	690	685	726	688	686	701	718	709	715	694	692	664	703	713	669	666	693	706	691	698	663	699	685	688	650	707	667	739	717	679	696	693	698	682	648	685	697	703	712	631	708	664	714	682	649	702	687	646	633	724	709	682	697	719	664	706	733	676	694	689	673	671	649	695	682	678	677	691	693	711	698	737	724	675	691	655	652	682	717	691	724	678	707	747	674	675	703	729	748	695	680	714	661	709	713	664	684	707	700	680	668	663	694	649	736	704	704	700	697	710	739	700	683	694	665	657	708	656	628	630	700	706	721	700	686	702	713	714	679	671	658	672	711	705	736	661	613	723	680	679	683	718	683	644	714	699	734	745	705	722	691	674	712	670	702	698	661	665	712	710	711	700	681	691	664	694	685	634	638	673	691	657	661	707	677	662	707	706	681	643	762	665	719	707	693	731	668	674	685	701	730	719	709	691	704	683	669	687	728	735	700	714	624	697	716	692	690	653	689	641	685	705	687	651	702	702	723	669	693	690	712	675	707	672	690	727	669	658	684	694	659	699	700	667	703	710	712	654	719	710	707	700	705	627	740	673	671	709	709	693	718	661	636	671	727	685	675	665	653	706	754	669	695	698	701	723	688	661	690	682	669	708	679	668	665	700	686	696	697	747	706	693	684	637	666	654	713	707	706	647	693	699	721	737	702	718	704	710	724	719	668	654	653	696	717	736	704	690	687	716	705	718	761	643	701	682	686	695	652	695	722	702	634	657	667	724	696	692	705	670	699	652	702	694	694	710	725	711	687	717	708	716	682	678	685	681	683	678	703	654	684	671	682	704	722	693	697	711	657	740	701	690	666	788	649	719	714	680	701	682	679	730	719	710	721	720	695	683	673	620	720	730	658	686	697	679	702	747	685	693	687	719	685	720	721	709	643	662	636	697	658	703	695	692	696	703	665	668	675	651	736	712	695	691	700	706	716	715	659	702	745	683	698	700	691	680	696	717	640	709	712	697	666	672	707	676	723	648	696	668	667	690	646	661	686	658	685	687	699	664	706	670	678	707	708	653	685	680	663	718	720	690	690	700	712	712	737	724	663	706	711	694	661	678	714	686	723	669	705	701	666	708	669	702	711	651	707	695	674	699	706	705	668	720	703	703	723	704	694	660	689
27580	5426	1243	904	706	590	418	326	328	313	296	262	272	253	236	227	256	246	210	224	222	205	215	182	190	205	211	197	218	200	179	212	198	205	191	176	192	186	173	181	192	174	199	206	195	185	183	207	198	207	198	198	197	191	204	194	184	180	189	199	199	179	178	186	204	209	197	215	211	181	214	189	209	189	192	199	201	229	173	205	212	185	200	186	196	216	200	211	194	199	194	205	190	184	199	186	207	183	197	185	185	207	192	197	173	195	191	183	236	213	174	200	194	189	192	194	178	156	208	180	200	193	179	188	188	170	178	203	194	205	202	196	194	204	196	211	192	195	186	183	192	217	186	208	198	206	200	172	189	190	205	174	211	193	166	212	210	201	205	192	194	214	192	191	179	213	203	161	216	187	194	201	191	197	194	194	197	194	224	207	177	208	187	186	197	196	183	196	178	185	190	197	191	161	189	184	188	181	201	212	176	191	209	178	170	212	186	215	193	193	185	172	174	180	180	167	209	185	201	160	206	217	179	217	186	202	190	197	182	195	201	175	189	195	162	205	188	198	204	198	205	192	161	191	203	197	176	192	189	209	192	235	181	184	191	200	193	194	187	204	203	205	213	199	193	223	187	197	196	198	176	191	208	187	220	197	198	206	191	177	202	189	221	182	189	171	184	205	181	202	195	222	175	201	181	175	164	199	197	200	188	197	186	212	197	173	182	172	183	170	182	192	208	171	214	191	215	189	169	203	181	220	189	209	200	161	169	186	191	202	212	186	207	215	187	196	186	184	201	196	204	202	169	178	187	182	191	188	206	168	173	202	206	177	209	199	214	206	219	201	199	186	191	160	186	184	205	193	193	180	175	176	193	198	200	210	208	216	187	201	166	208	194	221	210	170	204	155	176	193	230	189	182	189	204	183	185	190	177	194	193	181	184	224	192	173	196	194	177	193	180	189	185	185	229	157	203	184	190	174	197	202	195	175	175	194	175	191	208	178	162	177	145	163	201	199	181	185	151	195	217	219	215	188	197	193	202	214	217	168	217	171	194	186	167	187	210	186	206	197	171	167	196	197	225	185	191	177	203	180	185	187	203	173	168	175	178	195	168	168	189	180	199	206	188	179	196	176	187	194	179	183	198	189	205	206	201	189	206	189	183	209	195	219	168	218	186	220	182	183	194	199	190	201	183	178	191	191	191	182	180	194	187	194	184	212	191	184	209	173	193	206	209	180	189	185	194	213	193	213	178	180	206	215	211	209	192	171	210	173	186	189	196	189	215	192	193	184	185	207	171	187	185	193	194	198	178	183	201	214	172	183	210	196	211	203	188	195	210	184	170	208	203	181	206	182	176	189	192	210	198	191	190	190	185	167	196	192	187	195	190	207	190	203	204	166	187	184	202	210	197	212	196	196	193	200	186	183	216	170	199	209	200	186	183	174	190	217	188	194	182	200	178	185	189	192	175	204	220	172	200	209	192	162	204	206	221	196	215	181	189	165	183	197	196	170	203	191	168	198	200	184	203	185	177	196	197	203	181	182	171	186	206	193	195	201	180	200	197	212	202	189	167	164	159	189	197	187	210	195	195	213	206	209	184	187	197	190	207	205	194	211	211	209	206	171	184	205	202	212	199	189	168	197	187	181	193	187	191	203	194	192	187	174	181	210	182	188	191	178	184	184	195	211	199	170	188	198	197	170	182	201	212	198	169	172	176	179	190	197	175	220	181	179	231	183	158	192	205	196	169	156	188	182	235	228	221	193	166	196	183	166	183	177	185	183	186	187	217	203	204	200	171	174	208	165	193	204	187	163	186	185	182	171	216	156	194	184	190	194	176	171	170	210	199	176	206	190	194	180	194	196	207	200	186	196	204	169	180	219	202	188	207	199	206	185	177	185	189	208	187	170	197	181	193	197	183	203	186	194	207	207	196	176	213	175	201	202	180	191	176	187	199	194	172	169	207	184	182	185	201	204	176	183	184	192	212	207	205	181	183	194	193	188	210	167	173	185	205	186	212	192	180	175	174	167	192	184	197	188	187	205	205	203	213	186	202	201	150	206	217	188	185	174	177	192	232	174	169	190	181	191	162	186	206	167	179	224	191	177	192	188	190	183	177	189	185	201	216	196	195	193	175	173	182	187	174	184	194	202	198	181	205	200	205	192	197	178	159	193	196	193	185	196	182	204	182	177	182	178	183	183	200	197	168	190	194	180	211	208	187	191	181	173	189	188	195	217	182	188	208	187	180	206	203	207	203	208	206	198	201	215	211	182	214	205	203	205	199	191	190	183	190	219	176	197	188	216	181	172	184	199	212	219	190	193	154	188	189	178	209	180	176	202	211	184	209	215	183	196	192	185	181	208	166	185	205	173	204	205	173	210	204	173	221	210	203	177	180	195	181	197	194	204	199	194	192	201	212	194	188	186	181	185	201	191	194	193	196	179	195	178	187	212	218	202	177	178	169	169	180	189	193	182	197	189	202	204	184	195	203	220	191	189	203	209	190	171	215	189	200	209	177	191	208	198	197	213	182	176	189	201	158	219	209	200	183	181	205	217	185	169	217	188	196	179	198	172	189	195	182	163	194	196	185	192	206	186	198	196	210	198	176	171	178	204	179	178	215	176	205	176	189	189	206	186	204	193	208	172	192	199	193	168	189	188	184	227	214	172	182	201	180	160	189	193	179	175	202	203	191	206	198	197	203	178	205	194	179	182	195	172	180	187	208	179	158	167	184	196	212	201	201	183	177	177	195	206	203	193	181	199	186	196	181	207	200	210	163	185	200	186	202	197	207	211	184	216	201	213	189	223	196	194	220	202	204	203	198	198	197	176	207	232	191	177	187	189	194	201	182	202	225	225	199	161	166	174	214	176	174	166	215	208	191	199	188	172	187	202	183	193	191	188	220	204	173	182	187	195	198	190	168	186	181	210	204	212	200	205	219	194	198	190	210	179	190	178	190	168	185	190	179	195	199	178	196	165	189	209	173	202	183	194	191	176	216	167	172	191	160	185	183	161	183	204	180	188	200	192	168	191	206	188	198	198	203	203	200	215	200	171	204	224	178	185	191	180	199	187	201	191	196	216	192	195	197	193	209	189	204	172	188	188	178	179	220	195	178	199	172	168	200	201	181	194	188	185	194	189	194	191	193	208	198	186	179	170	190	227	186	202	187	188	202	190	190	178	189	226	182	196	191	211	190	208	171	195	170	190	187	196	209	189	170	198	202	209	194	193	200	207	207	190	193	203	201	201	217	200	184	214	205	161	174	195	175	187	183	191	173	197	175	191	173	179	205	179	193	185	190	202	195	186	182	190	206	196	200	178	186	184	195	199	187	196	223	202	195	195	211	216	194	199	184	187	193	165	181	191	199	172	204	215	187	218	180	215	180	202	195	201	218	183	185	195	181	195	183	198	181	196	172	194	204	188	178	182	219	178	189	201	190	186	183	182	206	151	217	200	200	183	184	214	176	193	194	194	171	176	184	186	185	209	205	193
14087	2758	2500	2987	2678	2280	1802	1640	1340	1322	1140	1066	988	946	887	873	780	777	756	724	729	653	693	682	661	642	657	653	633	613	629	608	655	630	663	604	615	609	597	652	619	600	602	593	571	599	600	598	573	585	594	564	552	632	583	562	556	538	574	560	558	587	532	553	570	551	558	584	594	558	495	567	557	550	568	566	579	589	607	555	596	556	548	584	572	539	520	596	570	563	569	565	557	569	573	578	523	550	539	564	588	566	558	551	640	529	551	565	557	544	508	530	538	563	598	552	582	550	583	557	527	562	585	580	538	544	558	548	537	564	543	518	563	558	559	555	560	580	569	564	546	583	539	584	558	539	598	532	565	552	622	553	542	504	554	591	559	568	551	554	568	553	565	553	517	552	550	526	574	548	604	601	568	572	561	521	575	567	545	567	561	547	526	568	547	555	553	563	594	594	542	536	614	536	541	539	596	532	560	555	598	558	533	544	564	555	553	553	567	542	542	513	585	549	572	562	542	586	554	545	555	634	514	604	586	562	581	575	534	547	581	518	580	523	541	543	589	576	568	580	564	571	569	564	555	546	566	584	572	596	588	564	582	594	562	594	568	567	572	549	557	594	546	589	618	569	609	546	559	538	578	550	544	551	547	532	578	544	577	565	580	555	518	526	578	547	571	508	552	548	537	536	564	591	520	562	540	579	545	587	557	562	541	595	561	542	542	548	537	559	556	547	568	515	567	594	573	563	552	524	568	525	519	561	577	563	585	552	585	526	544	546	593	535	574	557	548	505	520	571	553	581	543	553	531	576	555	507	512	516	571	578	548	570	528	571	567	560	560	566	572	568	590	516	558	563	550	525	562	573	570	546	533	610	540	565	531	572	566	580	571	558	574	551	598	573	562	558	541	558	612	563	619	532	538	581	548	591	528	548	562	537	542	587	592	524	554	550	532	556	533	560	557	553	581	580	587	530	564	549	586	547	549	518	572	575	566	545	542	566	563	596	564	558	549	564	573	540	556	541	587	580	596	575	552	534	577	567	533	554	563	551	527	540	561	540	562	550	521	609	598	600	573	551	582	535	563	561	566	590	548	565	548	549	564	558	539	571	588	573	567	547	550	548	492	522	520	544	526	559	568	565	594	581	526	533	580	558	597	561	555	557	591	520	576	612	520	561	575	527	560	544	556	566	558	564	567	552	567	515	507	543	522	557	579	528	533	526	521	549	562	539	566	513	566	550	562	537	561	628	516	556	592	571	530	566	592	561	573	558	514	585	527	575	590	557	579	565	549	541	568	537	580	561	537	558	532	571	511	549	577	531	546	551	551	593	584	570	575	520	547	572	611	539	537	533	539	536	566	550	528	563	529	546	524	566	516	586	559	556	570	557	573	527	549	607	531	497	534	594	535	572	549	567	590	540	532	554	570	607	550	604	578	508	517	580	530	539	551	542	534	521	575	536	590	574	536	559	550	555	568	561	547	569	555	562	575	570	547	559	558	594	540	578	541	550	555	587	529	583	609	553	556	558	594	577	564	538	573	567	564	549	556	545	532	514	544	575	593	545	551	532	565	548	564	540	540	540	552	499	563	578	564	555	615	555	556	535	485	524	593	542	561	600	586	540	542	585	565	560	513	572	581	577	581	575	548	587	555	516	542	561	572	554	554	547	570	583	559	552	639	583	608	539	546	599	577	575	592	535	573	568	541	564	552	559	543	519	567	587	600	543	557	564	593	566	543	530	548	611	551	561	571	599	572	523	512	552	551	547	527	602	544	539	548	597	592	565	562	541	572	555	583	557	613	535	592	578	547	561	553	576	535	536	560	581	537	535	503	578	540	571	526	546	516	595	577	610	564	550	529	571	536	545	569	581	554	543	532	547	519	530	570	528	539	567	561	574	563	543	523	566	590	561	545	586	562	583	543	603	523	607	545	579	551	484	576	581	569	567	568	530	520	537	514	547	577	511	563	579	535	579	547	522	550	572	570	548	512	588	568	594	568	572	623	593	582	572	523	562	542	541	554	553	569	557	572	534	521	583	552	554	551	577	558	582	554	553	537	504	606	582	540	580	574	545	549	542	541	549	533	514	605	546	514	590	527	551	565	583	557	536	534	588	535	557	559	537	545	602	544	523	544	583	584	593	560	557	542	561	546	539	555	542	550	549	508	584	561	561	572	543	588	563	526	540	557	514	545	558	545	563	578	548	549	572	589	569	502	566	534	602	554	552	516	528	605	571	561	536	562	551	598	575	607	546	561	549	605	565	520	572	557	563	612	584	546	526	544	523	573	571	582	538	517	531	543	563	535	552	584	568	528	570	529	571	584	562	553	561	532	544	530	547	586	596	533	608	531	585	556	583	558	531	549	538	567	565	579	583	533	559	555	548	565	543	503	537	538	549	570	553	551	536	568	585	525	539	586	548	523	558	531	567	552	600	577	549	559	551	554	549	533	557	521	568	578	586	617	526	563	539	580	554	537	588	523	545	584	577	564	525	569	532	592	606	615	554	547	526	582	531	572	571	548	563	518	614	557	533	553	585	580	544	576	559	544	536	541	520	571	584	579	556	551	536	592	517	580	582	542	573	565	516	558	594	564	592	545	560	507	560	558	564	541	531	574	569	547	578	565	566	557	563	599	542	548	550	577	555	565	564	551	551	576	549	551	521	501	595	599	507	567	543	593	534	634	564	580	612	558	517	537	522	534	571	567	597	521	579	567	605	551	507	523	604	555	579	572	551	599	568	550	551	598	596	557	594	581	565	576	522	552	555	566	587	576	533	526	607	572	558	563	545	603	540	555	626	588	518	577	493	551	564	535	553	573	550	566	574	558	561	546	553	573	590	566	562	611	625	558	533	580	610	553	622	591	581	560	586	531	577	536	558	556	517	586	572	557	500	536	565	569	557	561	561	550	545	538	538	542	565	562	539	514	586	571	592	526	556	566	612	534	609	560	536	552	555	554	562	586	556	521	548	552	554	550	553	527	565	583	584	561	559	589	576	575	563	548	507	569	573	524	538	538	569	530	563	585	587	566	574	562	559	554	537	562	548	555	571	570	554	551	536	556	578	556	554	577	543	597	549	563	553	571	563	580	526	580	533	557	567	569	580	580	546	583	569	553	549	556	572	531	524	601	546	586	575	632	562	544	603	551	556	565	531	572	536	555	551	600	564	559	524	556	548	553	566	582	569	538	571	517	555	568	578	623	544	542	539	589	519	570	558	572	580	535	558	589	560	616	569	581	563	563	577	604	534	503	601	564	545	593	540	597	591	554	585	581	573	515	581	592	544	543	518	553	523	557	551	522	550	539	525	557	571	602	565	517	560	545	569	514	537	574	550	563	566	548	556	557	528	575	567	570	539	558	548	524	557	547	583	564	553	575	565	565	615	552	567	548	569	519	538	587	567	544	525	520	536	579	511	567	561	547	543	564	603	539	574	554	594	543	600	607	578	546	581	564	567	573	547	572	589	556	554	579	539	580	539	554	547	550	542	537	516
41772	12427	3009	1962	1414	1097	845	786	627	611	565	510	537	471	452	460	435	428	465	388	443	415	429	435	371	434	374	411	403	360	414	407	415	406	386	376	394	381	385	382	391	406	378	359	374	394	351	367	395	372	377	394	346	374	383	385	359	365	390	353	388	350	390	398	394	388	362	352	389	399	384	358	413	381	394	390	371	345	391	369	344	352	364	362	370	393	374	363	362	360	320	363	389	392	353	421	361	330	339	405	384	356	376	361	395	392	413	396	386	369	368	357	365	394	387	394	394	376	346	391	358	399	393	368	330	379	377	375	351	364	415	359	371	396	371	387	376	360	353	379	355	408	348	373	358	357	394	358	354	406	377	396	366	396	363	360	371	339	382	369	366	395	376	332	390	363	353	392	384	355	358	363	401	406	376	340	393	349	350	363	361	356	390	397	352	395	358	389	371	370	363	350	371	363	365	366	342	376	354	382	346	384	366	355	350	363	380	384	379	376	360	367	360	394	410	375	376	347	391	380	391	391	360	366	390	375	365	349	404	364	374	369	388	364	376	371	351	357	410	368	370	353	399	390	350	391	362	404	365	370	397	381	373	362	358	373	370	377	383	376	408	383	360	336	354	375	377	358	338	362	397	386	390	387	382	356	364	394	417	392	392	358	368	393	364	361	413	376	382	421	342	376	375	344	376	415	368	347	373	355	388	383	378	373	355	419	373	364	362	386	384	386	391	379	381	357	400	384	352	357	366	347	378	369	374	361	360	387	362	344	371	348	408	386	383	344	321	379	365	369	389	372	381	366	346	344	348	340	376	373	385	358	379	346	351	390	415	370	387	356	355	387	384	379	367	405	365	402	356	404	390	383	369	411	384	356	382	374	402	379	376	338	397	345	390	362	402	398	372	387	361	362	377	399	344	337	375	385	353	403	333	381	363	364	329	383	339	396	316	383	391	350	380	337	388	376	388	358	421	348	406	359	451	374	375	378	367	347	395	371	431	392	358	373	373	380	380	377	382	391	372	371	412	349	385	415	366	387	361	360	382	363	371	337	379	358	386	370	362	350	362	331	404	380	337	341	363	393	341	386	374	353	399	394	401	380	365	392	392	352	377	380	374	380	384	341	391	375	359	408	373	375	384	381	364	345	364	410	358	349	362	365	380	353	377	400	389	365	379	420	363	364	353	405	342	349	372	388	351	378	346	385	350	356	339	396	355	377	320	359	409	362	381	373	366	352	379	400	363	360	366	341	396	383	377	392	375	365	354	381	339	336	352	374	362	370	338	379	383	366	373	303	337	353	326	376	379	372	348	397	377	391	397	395	393	333	361	374	437	367	390	347	363	388	340	342	402	423	368	351	365	388	344	400	367	323	348	335	362	348	359	360	354	388	346	358	387	377	380	338	379	357	373	345	333	354	384	409	382	384	393	388	392	355	393	367	375	369	354	387	384	341	383	359	382	373	374	357	362	405	362	410	369	403	396	361	371	377	353	348	358	380	361	342	374	370	379	393	364	343	362	341	369	389	345	378	387	368	390	361	393	334	386	380	380	355	339	344	368	407	396	370	367	385	368	384	344	375	355	379	369	376	362	353	370	327	390	327	384	345	341	394	333	363	404	375	392	382	418	373	392	376	370	375	371	396	387	376	339	395	385	367	342	368	359	341	408	339	379	360	366	373	374	367	357	381	369	369	379	380	339	382	390	349	358	396	359	365	386	417	340	404	336	353	388	395	371	375	368	362	400	367	337	389	370	346	332	393	390	358	355	368	361	404	391	348	372	363	389	388	358	395	402	350	372	378	371	388	392	335	385	381	377	340	330	382	362	370	356	329	355	386	361	385	409	368	393	361	391	386	383	363	387	350	370	375	350	371	349	369	333	401	351	384	345	373	390	392	370	406	356	403	380	373	379	409	364	389	400	412	385	407	370	365	349	355	405	396	371	353	361	385	341	398	349	377	345	349	379	410	355	401	365	352	359	355	411	384	365	368	372	397	387	385	355	381	323	374	387	402	366	377	402	371	384	382	349	349	377	390	357	348	372	350	361	397	375	388	398	345	401	377	365	375	418	366	357	354	355	390	339	394	396	346	382	377	373	362	380	376	355	352	347	354	383	345	391	374	380	381	337	354	363	385	401	395	397	352	367	394	387	339	352	344	392	378	400	371	344	371	346	392	370	338	359	327	420	390	371	377	349	374	348	351	404	372	380	332	388	349	407	347	345	385	383	358	371	394	404	335	413	357	398	381	341	371	371	347	366	384	361	368	343	401	373	360	356	384	349	362	384	351	354	359	360	376	382	388	388	357	381	391	398	381	371	390	412	390	396	333	376	404	381	371	411	389	353	345	345	362	359	424	386	353	374	369	356	383	393	327	346	380	407	360	356	367	360	405	401	378	381	368	365	399	365	353	379	385	362	375	345	368	362	369	386	374	357	408	360	393	346	329	392	382	408	382	363	385	375	379	363	359	366	363	355	335	368	359	367	340	324	392	356	417	364	392	353	347	393	354	338	356	386	372	377	349	387	367	393	357	366	346	366	334	367	373	325	390	359	415	373	412	367	361	351	374	347	381	382	357	338	364	367	350	383	344	370	362	404	393	354	372	363	349	350	379	375	368	375	334	389	360	371	382	359	391	362	347	378	371	360	373	356	353	375	364	368	355	362	364	360	355	334	367	384	368	357	376	382	349	380	343	371	346	400	371	355	377	383	356	369	367	355	388	400	382	359	395	354	346	378	408	353	412	354	390	409	372	374	401	335	341	379	398	372	361	383	385	376	372	372	348	350	394	367	359	380	390	357	350	362	371	370	363	343	362	333	370	358	367	377	340	359	389	374	340	368	375	363	388	415	396	348	376	361	383	389	363	372	353	357	374	401	381	352	393	384	374	365	339	387	351	373	379	315	344	377	377	365	343	398	328	361	401	407	376	370	348	368	336	370	344	400	372	382	396	379	353	386	377	388	345	344	380	392	385	366	367	373	376	378	350	374	347	381	387	356	380	355	347	379	370	344	392	348	356	380	366	373	362	381	384	382	374	383	373	366	408	368	361	336	421	356	380	358	375	395	350	393	379	355	347	353	382	389	370	375	357	384	390	364	347	355	367	389	369	391	366	396	366	385	371	369	389	436	379	359	388	336	370	365	388	421	368	410	377	341	388	362	403	363	391	368	355	356	355	375	350	401	348	366	364	377	420	418	396	358	391	373	396	368	353	368	347	357	373	347	381	413	368	358	346	383	400	365	407	375	406	379	355	357	398	393	348	370	370	398	374	370	350	333	380	358	385	378	394	340	354	364	367	408	382	400	394	360	368	365	359	386	364	366	377	362	325	356	387	375	367	391	384	381	385	354	325	389	398	395	368	377	360	357	343	366	363	364	363	382	386	363	362	385	348	374	376	383	374	384	372	376	405	360	368	350	360	393	373	384	363	347	381	375	377	373	359	345	412	347	341	393	391	387	390	356	383	360	376	397	348	381	381	386	364	387	367	392	354
21234	4778	4486	5620	4879	4067	3482	2949	2485	2385	2127	1866	1770	1637	1609	1555	1420	1400	1333	1334	1260	1250	1281	1167	1228	1165	1114	1107	1135	1093	1156	1041	1059	1109	1057	1063	1033	1075	1006	1053	1002	1115	1051	1114	1017	984	994	1037	1032	976	967	1025	1045	968	950	982	1001	1028	968	969	1002	1027	992	972	1019	920	984	1003	952	977	915	976	933	932	969	932	931	949	969	931	1051	971	971	948	950	959	958	968	931	994	936	993	967	1013	960	914	948	886	939	950	955	972	911	931	976	938	1003	933	977	966	961	888	928	904	937	921	945	944	954	924	966	920	969	970	939	981	932	957	1032	955	991	974	973	979	900	926	958	979	940	954	967	1008	1008	915	943	946	925	965	899	952	995	948	953	1006	928	911	938	928	970	932	969	935	970	957	931	935	940	971	920	900	991	959	912	916	939	961	979	942	932	894	924	906	977	980	988	930	989	931	928	927	939	939	961	924	988	971	987	963	933	896	894	936	997	949	1003	990	948	951	994	937	905	903	928	939	958	935	889	913	991	922	873	976	922	969	992	946	922	915	939	959	939	913	993	921	947	949	950	919	974	921	916	940	973	946	961	942	930	958	998	908	987	957	935	971	964	954	962	960	952	917	966	881	971	974	940	949	986	965	976	929	957	959	968	987	959	950	939	946	947	916	893	999	930	970	939	1018	921	901	907	948	938	930	935	926	982	904	959	921	982	887	950	941	973	986	921	994	973	929	985	924	996	886	959	946	939	1038	976	958	978	1022	944	952	992	963	890	966	923	952	954	887	934	924	953	926	937	964	979	997	919	975	996	946	928	963	930	894	988	969	965	934	882	970	980	950	953	918	899	911	876	948	918	974	972	956	928	964	971	966	981	910	921	942	949	992	973	929	973	956	978	916	913	937	980	946	982	972	937	1028	940	917	960	925	907	976	957	979	933	905	947	953	940	954	964	976	936	959	912	940	1002	907	962	943	918	942	917	925	949	934	960	970	960	959	982	972	958	947	914	1002	926	927	957	951	1003	935	958	888	963	982	939	908	936	934	916	945	1025	943	929	959	909	918	914	927	959	968	958	964	975	932	957	929	991	988	902	990	917	909	945	934	928	921	919	938	964	938	879	925	942	910	957	939	952	958	909	990	991	955	978	984	966	958	953	900	896	935	942	911	974	949	942	884	934	911	932	951	884	995	960	947	947	929	940	966	942	874	939	924	961	959	972	924	966	875	942	885	933	963	953	922	929	900	901	999	935	931	912	928	921	955	905	940	944	966	941	945	926	939	956	936	948	943	959	940	1011	907	941	942	978	942	1001	938	944	963	939	945	945	930	939	929	948	910	946	916	976	988	907	946	900	995	970	967	916	945	957	938	977	1005	918	922	973	998	952	942	947	1014	968	900	974	932	967	943	971	930	933	921	943	934	920	944	915	992	945	986	919	966	903	937	979	945	939	943	920	922	941	994	963	951	935	906	974	981	977	969	966	916	943	914	982	912	919	930	886	959	966	931	925	906	883	950	904	975	908	963	923	943	919	941	945	956	966	920	925	947	896	946	962	970	947	988	925	950	961	965	970	944	926	1001	951	938	957	968	987	949	911	955	945	886	933	913	948	977	987	933	905	974	992	936	948	997	984	974	969	923	903	985	911	921	948	898	946	951	914	971	914	918	955	909	991	955	945	890	1029	998	943	923	954	911	951	945	886	973	914	976	955	964	917	964	928	904	972	967	926	943	963	949	934	943	945	961	882	967	952	887	1003	924	963	956	946	945	943	967	932	967	1016	955	959	982	916	890	961	951	966	962	921	921	909	908	920	913	919	911	925	994	935	983	945	983	964	894	895	944	957	974	906	981	929	944	913	936	896	922	912	955	912	956	914	983	897	914	977	951	931	973	922	945	953	939	955	978	997	974	950	971	945	958	916	965	903	1016	978	957	912	942	913	965	919	912	945	966	927	936	937	1005	924	903	943	956	912	940	954	949	957	923	923	909	952	982	924	926	982	949	933	991	966	933	977	946	885	921	947	918	940	933	945	916	963	926	992	929	989	913	927	1035	976	977	919	978	946	957	952	1002	953	968	866	984	913	961	948	993	991	986	986	932	951	882	944	984	952	935	953	976	983	962	917	916	985	973	980	873	945	939	942	896	922	938	959	920	894	1011	938	969	954	935	932	933	935	934	956	942	968	935	923	998	895	932	963	910	952	945	923	897	984	904	948	934	949	912	952	905	959	954	910	923	955	893	987	940	921	894	920	925	913	993	994	905	919	926	974	923	954	928	981	970	965	941	903	927	964	931	947	928	980	1009	882	963	947	973	951	951	896	970	982	909	1006	961	916	1052	936	924	944	869	946	959	980	923	937	909	969	966	900	909	920	943	954	879	910	970	930	875	917	920	963	930	924	989	941	1008	921	983	956	945	886	922	938	950	875	952	948	926	986	934	926	954	936	932	920	924	894	951	960	959	1040	998	935	993	947	933	917	943	887	949	929	926	915	940	975	957	864	939	918	913	944	956	967	895	932	907	940	944	956	951	907	886	946	940	993	909	914	964	951	924	956	942	926	944	963	1005	992	964	956	872	901	952	891	943	951	934	1053	929	947	945	953	949	988	948	919	922	980	1021	987	982	946	923	896	969	895	934	980	950	945	911	923	962	912	921	960	981	915	916	904	964	950	904	966	918	951	907	1010	980	895	1013	977	975	999	945	940	993	991	952	926	993	912	970	953	984	947	979	961	953	963	927	937	955	1012	969	1014	908	951	959	942	914	926	958	954	964	934	950	1014	939	975	953	927	961	937	916	936	926	917	961	941	983	905	960	936	920	958	887	957	984	931	909	926	947	938	884	958	971	922	978	940	933	953	920	938	903	912	923	930	932	962	921	964	946	896	946	979	944	973	976	946	1010	942	959	970	944	943	980	974	934	959	986	978	941	979	967	928	925	983	952	1003	939	914	969	949	985	930	970	943	937	950	939	909	979	898	965	938	976	927	930	969	916	905	934	975	941	876	912	1020	960	966	971	923	937	943	939	892	915	905	986	901	974	959	890	923	911	975	992	922	946	988	975	911	993	1015	911	931	888	939	911	933	1016	975	1033	976	959	955	958	878	918	930	930	933	966	961	936	958	966	953	981	893	959	947	887	972	926	957	923	930	914	946	967	966	977	922	970	961	907	995	935	934	938	952	916	971	940	951	933	976	938	871	1010	953	953	969	999	998	927	938	960	951	992	918	943	915	907	953	933	945	931	956	941	964	948	952	923	957	910	920	1007	957	923	953	931	902	913	970	920	958	992	967	946	974	929	979	973	939	965	904	981	916	962	998	936	967	962	911	969	931	940	951	984	898	1036	898	891	904	996	920	917	980	957	969	979	929	939	954	930	918	998	956	899	924	906	948	925	942	954	910	911	911	897	903	900	950	936	974	944	921	969	969	919	961	999	997	935	951	936	928	910	966	959	930	950	926	941	969	943	915	934	998	1001	935	983	898	948	948	984	945	899	925	993	924	965	995	975	893	935	954	953	966	966	907	901	987	929	985	968	1013	993	950	955	975	899	970	938	963	919
4563	378	313	237	261	281	276	284	265	250	280	275	293	276	285	265	251	283	285	294	260	268	272	247	286	291	255	279	269	247	290	224	252	261	276	243	224	268	280	276	286	280	258	273	278	256	289	259	220	251	247	281	263	264	262	278	268	273	273	220	257	241	256	275	259	275	258	246	256	264	254	257	274	293	254	273	267	246	253	302	288	261	263	251	283	282	247	268	237	236	276	248	269	269	277	275	259	276	268	275	259	268	248	264	283	232	274	282	279	235	256	251	253	305	280	275	247	240	286	248	274	242	256	279	283	260	250	278	257	286	265	268	279	272	281	254	258	305	258	275	292	281	260	272	233	268	262	266	266	273	295	265	241	254	244	246	296	278	271	269	269	274	271	239	250	274	265	251	269	274	260	271	274	251	252	261	285	275	293	299	247	244	278	252	263	265	277	290	268	262	285	261	275	282	287	290	268	273	247	292	262	292	244	254	281	277	262	266	291	245	240	230	268	271	262	280	250	273	265	254	297	267	301	266	277	249	264	298	272	258	264	275	239	263	275	256	266	258	296	221	280	256	298	299	265	254	262	271	229	262	301	272	272	272	255	278	249	238	273	297	239	285	273	269	271	328	260	257	274	267	274	253	262	288	255	231	295	281	272	309	275	279	278	249	266	264	280	247	261	289	281	255	259	250	250	276	279	287	241	226	273	275	250	255	293	246	313	254	286	291	244	279	279	255	245	288	256	294	231	274	277	287	258	251	274	264	264	280	277	268	299	283	262	280	245	272	267	263	252	263	273	286	262	265	255	296	262	302	288	278	260	261	277	245	270	271	270	287	272	271	282	268	288	277	259	284	255	260	260	272	265	277	251	277	281	260	260	275	270	262	282	248	280	289	255	265	272	235	276	272	265	296	260	300	252	263	261	228	260	246	300	243	275	246	270	302	245	267	263	242	252	285	275	295	258	306	285	247	274	274	272	263	279	288	282	276	294	273	267	234	236	256	265	252	269	272	245	241	266	294	283	258	268	278	244	250	274	241	242	280	231	237	276	283	271	265	268	267	291	259	255	276	268	257	242	273	287	266	281	274	279	231	295	267	277	265	286	285	270	299	251	281	245	295	262	260	285	266	271	263	258	273	255	277	257	264	289	264	259	272	266	274	274	286	281	258	250	274	286	269	268	245	249	274	257	278	248	250	265	257	260	281	293	289	291	267	259	280	277	281	240	267	268	271	281	248	252	246	281	283	257	283	252	292	288	268	256	254	270	251	251	248	268	244	281	272	257	266	248	252	286	276	276	252	296	245	268	277	255	277	268	275	287	281	259	310	243	283	260	280	266	248	271	291	286	267	283	252	256	269	298	253	277	275	243	274	250	251	259	258	266	293	272	251	276	268	266	278	263	253	263	252	264	228	230	246	264	282	254	273	278	285	268	269	261	281	268	252	273	240	254	265	262	265	261	266	267	268	248	288	298	275	259	266	277	231	277	254	270	280	287	277	272	260	277	265	280	245	260	278	274	273	242	264	272	273	287	242	241	271	281	243	275	260	238	247	266	257	269	278	255	289	311	242	287	270	281	301	277	264	252	290	284	280	270	287	259	307	249	230	255	260	258	264	263	270	276	274	264	274	293	283	278	266	271	284	273	276	266	256	273	272	270	252	270	277	246	254	217	280	281	232	255	245	268	278	248	264	248	222	264	248	268	284	279	297	251	247	246	249	248	275	250	252	279	266	303	268	255	301	262	255	253	250	266	303	258	255	294	271	250	290	267	252	274	250	273	281	263	262	270	271	234	244	262	242	312	259	284	254	281	267	265	289	288	257	253	261	265	274	278	287	274	281	285	274	255	293	266	260	277	254	271	261	270	255	263	295	232	301	258	247	259	275	274	289	253	266	272	243	256	267	273	229	261	266	288	277	283	258	280	298	286	253	275	275	234	261	248	252	263	292	261	224	259	278	286	223	266	251	303	276	269	242	232	262	237	268	261	264	261	272	289	263	286	220	245	266	260	250	270	259	293	301	259	287	296	267	241	263	255	274	273	250	274	267	255	267	291	254	270	294	271	238	268	235	250	263	243	271	253	280	302	252	270	282	265	305	246	285	251	283	256	227	252	255	284	261	255	274	236	299	278	287	266	283	270	278	260	288	277	298	265	270	293	286	265	239	282	267	249	252	292	233	272	260	267	276	236	266	258	283	289	271	259	274	244	258	258	286	254	293	275	261	261	239	273	264	237	276	262	288	271	254	250	261	255	243	238	243	269	251	304	265	292	268	272	281	300	264	271	245	270	276	238	261	274	257	252	276	261	262	255	281	272	278	244	270	257	257	255	277	257	279	237	291	268	270	300	273	262	254	273	264	288	279	277	243	279	306	251	296	270	316	304	254	253	240	274	276	281	260	279	282	295	242	253	267	268	299	265	253	255	257	230	289	271	246	264	283	250	248	253	280	279	257	258	269	248	286	269	264	281	260	242	241	268	262	265	257	282	278	281	264	268	300	255	262	259	230	276	287	299	258	276	282	273	253	285	275	249	298	267	268	271	234	260	247	255	286	279	301	246	257	284	225	257	258	270	290	311	239	280	273	268	289	282	313	264	254	264	269	268	286	245	280	275	273	282	265	251	275	274	277	262	268	245	266	259	284	282	270	260	285	256	259	264	252	288	296	297	290	278	279	294	255	260	244	247	280	267	248	285	273	281	271	275	274	269	271	267	272	236	280	259	251	278	291	254	288	239	254	275	283	288	290	256	269	267	284	251	290	273	275	255	250	245	245	295	266	273	282	279	271	269	285	281	267	286	277	258	263	248	285	269	255	262	233	272	288	246	246	303	252	271	257	249	277	257	260	269	262	282	251	272	283	277	275	301	250	242	251	253	272	254	267	271	253	242	273	240	262	277	293	275	259	277	265	299	260	262	264	243	256	267	293	247	257	283	259	257	290	283	278	264	268	282	308	281	276	294	264	264	264	292	278	257	243	220	252	276	276	248	274	275	274	252	277	261	265	272	252	258	276	262	274	290	269	247	264	287	265	282	271	266	267	264	267	217	242	266	266	275	265	287	284	252	260	227	257	230	253	249	266	268	286	287	273	271	272	272	248	249	246	251	270	255	252	253	269	274	277	277	239	294	244	251	255	274	265	272	252	249	260	287	269	296	268	261	298	279	267	285	282	274	259	300	275	252	287	269	266	283	271	249	263	248	276	253	267	283	268	247	283	284	263	274	258	272	277	249	270	259	266	259	280	270	276	263	258	246	257	246	256	257	273	272	266	269	265	250	278	262	287	268	277	261	267	246	270	281	275	240	273	268	275	263	263	259	259	266	289	256	268	299	255	293	276	242	270	252	258	277	291	265	259	289	252	278	262	309	250	251	255	255	255	264	274	285	257	260	256	271	291	265	266	260	281	312	281	286	275	236	258	281	286	261	266	244	250	251	254	250	261	266	297	243	254	242	299	283	250	242	238	276	280	253	261	268	286	265	268	258	245	282	264
3547	785	740	779	751	724	705	748	750	779	660	718	699	655	742	683	731	705	738	716	665	691	717	674	683	698	720	707	704	704	736	712	710	665	664	684	728	680	665	641	709	677	692	673	670	658	639	702	659	708	721	682	657	682	741	730	772	720	695	700	705	712	692	622	731	689	659	706	697	690	673	761	670	649	702	720	690	676	707	710	648	720	713	676	736	663	698	686	680	672	702	679	714	679	701	675	687	665	701	715	656	640	722	708	640	713	660	717	720	705	687	716	672	691	707	677	696	671	727	670	665	723	699	705	708	682	670	708	704	719	699	743	636	693	681	701	699	682	711	662	703	720	693	686	694	664	710	680	690	723	770	666	704	689	682	696	709	722	731	686	714	741	696	693	709	733	773	707	698	675	702	681	683	734	696	704	731	733	686	755	679	708	646	689	730	697	703	690	690	708	734	738	720	666	659	700	703	690	669	721	695	658	696	658	683	679	688	671	629	719	679	714	697	654	689	651	692	721	629	663	723	679	684	740	673	680	681	703	736	689	683	659	685	663	722	699	707	698	690	711	687	753	617	679	688	728	665	686	706	710	707	702	674	659	678	741	719	682	716	710	690	686	690	694	672	640	718	668	657	703	710	672	734	678	702	657	704	683	708	670	729	668	712	732	709	695	709	716	672	676	683	690	716	680	671	678	720	676	680	647	732	713	640	668	638	659	714	692	686	672	680	669	725	678	695	675	688	723	686	713	674	716	690	706	758	733	682	704	704	713	684	654	696	721	718	659	672	675	720	684	711	696	689	692	668	718	724	731	701	649	670	720	676	676	693	732	691	725	709	684	662	669	706	673	642	669	671	675	696	701	644	702	679	699	717	690	686	695	718	698	652	689	667	731	736	650	666	706	688	686	688	712	704	634	690	666	652	674	678	654	749	715	733	665	695	677	667	694	711	730	662	736	717	747	685	712	684	650	687	709	668	670	745	676	744	714	632	676	698	648	670	716	699	651	723	644	684	691	703	685	660	671	714	687	694	659	680	693	613	675	750	689	668	660	713	703	741	699	651	665	730	735	675	659	654	657	729	652	692	716	637	710	653	674	712	690	659	695	709	676	694	715	691	696	704	695	720	725	661	682	676	726	695	668	697	677	686	708	702	717	691	687	721	638	706	756	744	705	660	670	650	657	713	674	690	713	679	632	702	741	638	681	709	689	728	739	693	689	718	707	686	690	713	676	699	690	721	690	688	756	634	648	713	665	665	736	685	715	665	701	651	649	689	744	765	677	697	668	696	694	703	720	703	695	732	697	642	658	697	719	663	691	725	731	680	676	770	678	725	679	683	674	671	687	721	692	707	664	716	650	721	704	660	681	697	691	671	691	717	693	706	712	656	684	703	739	709	714	685	627	672	665	695	706	750	660	709	717	722	671	673	722	708	678	703	635	700	665	709	692	701	709	706	657	716	682	692	727	693	671	643	684	716	672	686	693	695	685	678	681	652	714	732	667	696	697	678	713	663	688	710	690	690	694	735	665	653	713	720	667	672	670	679	691	677	734	670	677	695	682	644	729	659	696	683	699	705	645	680	705	714	687	671	680	686	674	691	736	730	704	728	663	711	702	674	693	673	682	713	666	639	674	712	671	688	685	671	706	690	689	716	683	714	681	688	659	675	709	650	668	682	653	665	740	713	777	690	687	718	679	643	671	680	669	650	699	667	695	704	671	717	703	676	701	696	711	704	700	728	713	657	722	709	696	721	664	714	730	740	655	703	673	678	696	706	710	759	705	700	690	701	705	662	673	702	743	739	729	662	682	701	691	739	661	673	673	717	636	700	679	703	678	755	670	679	698	694	697	741	665	691	669	677	709	661	722	698	708	725	686	691	722	691	679	682	664	642	673	687	676	684	691	683	679	668	689	661	634	709	723	728	704	694	661	710	673	716	723	719	674	708	674	703	681	637	683	711	760	675	689	688	661	665	658	679	664	683	727	730	688	730	689	661	702	700	687	695	718	638	727	711	718	662	707	708	613	630	653	672	721	686	690	694	662	706	690	658	721	700	699	714	707	704	665	719	661	712	695	698	690	705	715	699	632	690	694	658	676	651	689	656	737	708	677	686	721	645	742	701	738	725	685	686	680	697	690	697	692	685	712	708	656	670	697	672	672	697	675	698	650	729	704	704	725	610	683	642	666	701	727	684	671	713	698	731	683	671	678	715	707	639	687	736	654	685	692	687	676	640	678	717	652	691	757	693	714	723	721	717	717	688	727	718	716	682	715	676	690	698	677	688	651	676	708	698	684	669	708	715	667	719	656	692	704	694	704	764	655	640	706	660	714	683	656	691	714	664	664	671	688	700	722	660	706	729	732	694	671	682	678	691	692	723	672	691	646	666	675	687	653	727	690	684	669	715	745	701	734	648	708	721	690	701	665	682	714	724	667	695	689	670	691	725	674	686	699	701	720	725	631	675	723	713	684	688	759	713	695	663	704	696	659	731	711	703	721	715	645	708	684	711	711	654	652	653	735	718	655	729	754	682	711	687	701	690	700	681	691	673	697	721	702	641	700	679	684	688	673	682	696	696	692	740	698	717	683	700	711	707	726	754	670	700	729	617	714	739	652	775	718	681	676	705	687	677	696	677	660	636	690	683	738	703	674	715	721	692	712	660	709	691	703	698	736	641	697	735	678	671	688	703	702	682	691	682	708	705	708	664	665	704	743	726	700	682	694	653	713	710	671	676	661	688	676	733	681	732	727	693	683	677	712	708	710	687	670	708	745	701	719	727	692	693	686	722	660	696	669	712	660	657	686	671	719	696	687	700	648	691	725	735	703	682	706	720	679	694	676	673	646	645	692	675	709	689	702	699	684	701	698	729	674	687	688	702	673	698	764	722	666	658	694	650	666	684	682	660	739	720	688	670	726	702	726	683	687	702	754	682	686	654	705	666	722	667	709	681	683	695	695	708	693	661	689	666	690	689	691	676	686	720	677	684	674	700	675	689	724	644	699	724	691	705	656	682	694	672	659	700	680	694	709	690	680	697	683	707	652	723	692	690	703	724	694	638	707	661	685	730	699	683	712	692	668	693	733	656	699	688	706	714	695	703	714	698	706	678	680	693	686	667	680	673	708	679	678	645	658	717	670	714	668	681	691	648	701	697	703	737	695	708	718	677	699	671	711	669	664	652	708	732	716	697	678	656	683	681	671	718	696	653	698	676	708	687	683	693	654	664	717	708	663	708	681	706	699	696	678	660	691	684	693	736	720	701	685	655	727	667	681	698	688	694	686	642	687	671	681	690	683	720	681	690	649	692	703	689	730	712	679	682	698	687	755	727	685	694	703	660	686	646	678	735	648	710	682	679	659	704	674	714	646	667	727	736	713	674	653	675	666	669	745	703	704	724	730	719	703	634	709	735	764	726	699	726	677	666	654	686	668	673	674	676	693	707	667	677	670	655	657	686	677	690	676	734	738	716	714	703	651	702	687	683	714	704	704
28338	5297	1242	993	630	540	419	434	348	308	269	259	280	256	243	236	209	203	229	208	238	203	199	199	207	246	184	203	183	193	170	203	185	206	215	207	182	197	188	209	216	175	182	193	192	191	178	182	197	186	182	210	189	213	214	202	199	210	220	192	202	216	194	198	185	201	191	215	184	192	197	197	171	211	188	176	185	212	189	185	187	188	194	210	184	200	223	205	195	221	173	218	196	181	191	213	175	195	199	170	166	173	184	182	189	190	203	176	221	195	212	190	196	183	213	195	199	208	177	175	170	190	175	201	182	186	201	197	184	200	183	190	211	204	193	196	195	206	203	180	199	188	194	164	184	212	177	205	194	187	173	205	214	201	183	184	192	217	236	197	197	174	194	200	192	199	177	197	203	190	199	187	192	189	213	191	208	168	196	199	192	197	185	212	181	178	200	180	183	195	190	193	226	228	204	208	186	175	178	185	204	183	207	200	191	176	168	190	205	181	193	191	208	205	199	184	187	210	186	161	203	181	181	189	213	194	206	194	213	191	179	194	209	185	186	207	211	189	193	185	183	188	208	204	179	208	180	167	202	177	221	209	204	194	193	175	207	180	198	181	210	207	190	178	225	191	195	188	174	200	201	201	201	217	199	220	213	169	189	172	207	198	197	199	180	194	195	204	183	189	180	227	199	187	198	232	182	208	213	209	180	179	198	183	197	219	187	193	189	200	192	165	206	210	204	202	197	208	212	177	188	192	189	189	212	199	193	188	211	210	174	184	184	204	175	219	172	184	193	205	203	184	194	194	215	188	189	199	184	170	192	160	196	182	180	208	175	213	190	182	199	191	179	176	197	158	195	196	203	198	197	191	196	188	181	185	205	219	204	210	209	189	195	195	192	196	218	214	203	208	201	184	201	176	198	182	179	199	180	180	212	193	204	171	160	202	174	158	179	169	184	189	200	173	196	192	177	182	194	201	211	196	211	197	203	194	186	205	202	191	160	194	191	170	190	206	202	204	195	194	195	214	178	195	218	199	196	181	200	194	208	211	196	209	219	182	187	192	196	183	216	204	208	198	170	170	196	227	183	185	191	207	200	191	180	182	175	210	182	226	190	209	208	213	206	193	193	181	196	208	188	193	189	183	183	212	194	182	199	182	207	181	177	195	213	217	192	182	205	205	205	177	206	178	188	201	229	199	211	191	205	169	195	202	175	179	197	206	239	181	184	213	203	189	201	163	177	172	195	191	198	190	195	225	190	215	178	194	202	179	194	175	207	218	214	177	211	198	184	205	186	188	170	206	209	177	203	196	208	223	174	175	161	208	197	203	211	186	204	227	188	193	192	185	198	209	205	193	185	222	195	194	213	196	226	177	192	187	203	217	204	187	179	216	210	204	181	193	185	191	199	192	212	191	188	201	190	188	200	176	189	200	197	176	198	185	187	174	200	164	189	174	210	208	204	182	188	206	218	190	187	205	197	166	228	219	200	192	186	188	217	228	198	189	186	188	190	201	193	186	185	178	204	210	202	207	198	188	200	192	220	186	189	164	201	205	196	170	197	202	185	193	186	184	171	193	180	213	202	197	196	196	194	196	192	180	193	221	215	168	215	207	199	195	232	171	213	203	189	202	222	193	196	164	190	180	185	210	192	204	153	215	184	192	198	211	181	190	214	201	174	201	218	184	200	197	211	188	198	201	191	180	198	181	181	195	188	208	209	201	187	187	188	202	175	230	209	176	190	211	195	172	215	195	224	187	192	210	197	182	186	189	183	154	182	184	219	218	205	208	204	206	184	185	182	181	188	211	192	196	198	204	175	172	196	183	187	203	219	192	209	192	208	195	189	205	191	207	198	197	233	180	180	200	216	224	214	216	219	194	198	196	211	202	187	180	188	196	183	173	215	227	202	207	235	205	189	175	174	195	210	196	191	214	202	203	187	196	184	173	210	208	220	199	194	202	185	200	218	190	184	212	174	211	200	202	185	179	216	195	220	194	213	183	216	207	200	214	185	185	202	193	199	186	205	200	199	200	178	192	204	189	228	216	198	193	191	176	188	199	203	166	187	176	203	201	186	204	225	182	169	193	173	210	202	191	189	172	221	196	165	194	209	224	190	198	202	196	178	174	193	191	212	205	172	189	195	208	196	178	179	188	197	198	189	198	183	192	200	213	189	175	204	178	181	181	211	198	176	199	220	196	187	186	172	172	175	209	213	190	199	181	198	206	199	173	194	179	200	216	174	198	187	175	189	195	177	185	187	219	201	182	203	177	194	235	213	178	193	204	174	193	185	204	180	180	204	192	183	181	215	208	214	173	162	179	215	198	197	194	180	173	181	163	180	184	174	198	210	230	193	154	214	187	202	228	183	188	197	204	178	205	201	200	181	209	189	205	189	179	195	202	183	206	190	187	217	206	209	194	181	212	188	210	212	198	197	163	198	182	197	212	175	190	183	198	210	219	185	177	198	217	178	201	192	198	187	198	200	222	203	175	187	169	188	178	185	184	177	176	173	193	184	194	188	178	195	213	205	188	194	179	163	203	191	200	191	196	199	167	171	205	204	222	161	191	205	189	192	188	187	192	166	217	193	209	209	201	200	188	179	182	199	189	195	229	210	196	176	180	167	157	196	212	186	193	210	218	202	153	200	215	201	182	187	181	203	196	177	186	200	178	186	196	198	194	194	181	208	207	182	205	189	204	177	197	197	194	194	176	203	180	209	187	192	200	172	191	200	196	211	197	188	186	185	201	163	202	196	165	161	196	218	203	206	207	198	188	178	207	215	197	183	172	187	206	168	181	220	204	195	186	196	217	205	204	192	171	208	176	166	195	185	182	165	177	210	201	175	184	182	180	206	198	199	207	223	190	203	206	177	210	199	183	176	185	196	185	171	200	188	196	184	197	179	201	141	178	189	199	221	180	175	194	220	201	199	175	173	181	201	193	228	188	189	192	188	184	205	202	180	190	204	204	192	197	181	186	199	208	188	185	166	186	197	205	190	203	196	196	202	173	184	208	189	203	190	218	188	181	227	218	213	185	165	224	213	183	188	201	182	190	207	210	201	196	219	188	202	211	201	220	205	190	204	203	205	178	187	163	189	211	227	205	188	173	205	186	189	192	186	179	221	190	219	188	187	200	222	206	196	199	193	199	207	207	192	197	197	176	218	207	216	201	210	180	193	194	191	175	195	193	205	199	202	211	212	160	202	188	191	208	181	212	169	196	198	205	174	196	189	188	200	185	202	196	214	180	167	186	188	184	181	195	203	194	176	189	203	223	200	195	196	184	198	206	197	171	176	184	208	203	194	187	180	177	167	199	167	174	207	218	194	193	198	181	214	193	203	201	182	182	175	186	193	200	188	203	201	168	192	168	190	201	186	151	191	196	206	211	213	195	171	172	209	198	193	205	196	208	195	164	175	186	203	215	212	200	213	194	200	194	202	167	180	179	193	210	213	193	193	185	202	202	205	194	216	202	212	188	202	217	191	207	199	188
14486	2362	2540	3023	2777	2253	1908	1590	1335	1241	1165	1083	928	956	932	857	844	798	760	733	690	706	704	762	629	679	658	629	686	645	661	632	635	654	633	640	649	578	597	579	641	617	575	635	587	530	631	626	555	574	594	542	595	545	562	603	601	569	610	558	603	533	530	581	578	587	599	581	601	586	615	580	600	582	612	579	573	573	575	552	552	554	564	571	595	580	590	562	552	590	580	550	564	540	579	556	573	580	592	586	541	527	570	589	570	611	580	549	615	634	534	552	515	574	560	554	531	608	540	571	574	560	511	607	582	572	540	600	559	579	539	537	549	580	578	553	579	572	559	530	579	500	559	587	540	553	571	551	520	592	552	556	562	584	572	571	542	587	530	575	554	535	520	592	550	614	575	572	572	584	538	545	532	542	518	543	549	580	534	535	527	575	576	534	579	560	532	530	537	581	536	534	595	531	573	540	540	574	583	546	574	533	578	572	572	564	561	564	532	531	573	527	579	528	596	561	571	562	558	572	534	563	585	548	524	571	559	552	572	518	581	560	538	582	554	558	586	584	569	542	549	590	520	561	557	536	542	547	584	539	604	526	553	556	545	551	548	561	535	544	555	583	552	543	539	556	595	557	611	545	575	581	547	561	577	521	614	551	606	547	553	560	603	532	598	543	571	594	505	541	574	559	559	559	496	567	602	570	506	558	534	550	543	526	549	593	575	565	585	522	566	527	575	565	534	587	527	514	587	541	582	594	564	566	563	553	551	524	516	572	543	584	569	539	544	545	565	578	538	544	570	543	589	564	577	521	568	573	553	556	543	565	569	532	557	575	559	550	574	517	572	599	559	569	597	552	591	573	578	532	586	559	561	565	528	597	572	560	588	562	538	530	551	567	555	537	570	584	536	602	554	576	592	525	542	541	540	574	559	601	543	563	567	557	513	555	550	570	568	589	527	571	565	567	620	584	540	536	530	550	522	587	565	569	525	587	503	589	588	559	570	542	496	556	572	543	566	570	545	521	564	569	545	541	535	541	588	570	551	601	538	571	556	560	570	532	574	563	546	541	567	562	494	530	560	544	550	583	605	540	514	566	622	588	556	584	558	560	534	599	530	585	568	563	579	570	565	565	559	559	542	556	557	562	554	560	553	556	578	550	560	552	546	542	545	551	559	574	545	539	536	558	552	560	575	549	572	567	591	514	565	586	558	558	569	572	524	588	567	590	561	542	529	544	523	562	525	609	580	567	540	539	520	528	571	555	557	520	591	547	538	578	535	558	572	556	522	511	584	566	542	581	536	535	569	582	578	594	581	587	603	540	564	549	590	578	568	558	589	557	592	585	602	579	550	590	570	556	534	576	568	527	507	526	569	558	533	539	549	573	558	563	601	518	568	490	546	566	597	563	556	566	561	570	569	603	598	595	515	571	592	552	547	579	579	577	586	583	552	540	573	585	575	528	601	537	602	530	553	567	532	601	529	538	589	553	578	558	567	564	589	586	518	567	544	579	568	575	570	543	516	581	544	539	572	562	555	527	520	577	541	554	554	544	538	565	577	553	600	536	565	578	541	518	543	576	532	538	583	564	579	576	570	574	582	563	544	597	593	558	538	582	547	571	541	559	529	562	556	567	554	550	551	547	575	592	599	517	546	592	553	573	576	574	573	585	576	543	568	559	541	591	597	554	562	550	556	545	587	568	548	578	535	549	568	544	593	544	519	546	581	566	495	504	550	571	572	572	561	579	544	567	571	540	525	544	543	560	554	555	621	533	549	561	546	589	613	550	534	547	596	506	555	583	526	557	517	560	570	535	565	593	579	587	522	542	529	543	553	550	540	583	545	601	551	538	507	569	544	546	589	549	579	546	561	520	602	580	533	562	584	559	576	549	550	556	589	589	552	560	524	581	581	524	529	560	555	586	591	511	539	565	530	574	501	579	526	542	573	546	537	554	520	540	582	556	560	569	571	534	535	556	558	560	559	550	579	546	548	543	596	551	556	607	538	545	542	530	512	538	566	582	593	504	577	540	555	566	525	572	548	572	558	527	536	529	586	539	587	565	584	570	546	543	587	543	574	607	552	599	521	624	537	553	566	615	609	564	538	554	574	529	588	508	531	568	539	588	548	612	555	565	559	613	568	543	535	563	547	557	533	574	572	538	571	540	579	583	578	554	565	611	583	553	584	589	560	524	565	587	637	550	608	531	567	615	534	535	570	546	544	563	538	571	568	553	572	551	586	588	564	559	562	607	572	522	557	540	560	526	539	551	570	564	567	549	539	526	605	557	579	564	551	576	553	583	560	540	561	572	546	558	584	571	612	593	550	559	567	565	552	564	593	559	523	587	577	558	515	596	585	551	541	592	584	545	599	557	578	576	578	529	566	539	510	554	554	532	589	496	578	532	548	562	563	603	562	565	562	537	589	558	611	587	545	563	590	579	534	584	525	571	547	594	583	572	576	596	508	529	556	535	540	576	544	577	605	506	551	543	574	594	568	579	581	540	539	564	572	566	569	569	580	560	589	590	605	552	555	537	523	572	579	567	542	598	579	577	583	516	580	563	559	543	600	559	541	556	567	545	546	543	546	529	503	579	553	554	579	566	572	543	608	566	521	563	572	524	556	532	537	594	582	602	580	584	577	551	568	556	594	576	580	562	577	568	524	541	565	547	545	569	564	545	566	535	529	517	521	545	574	568	543	541	578	552	586	562	589	601	594	536	561	579	584	571	561	528	518	550	546	545	530	571	578	545	536	553	515	549	572	576	547	553	573	561	552	538	576	596	590	531	506	540	537	556	610	613	554	572	577	602	573	572	587	536	574	592	537	592	597	536	553	588	546	549	596	572	549	540	540	553	542	537	567	545	572	574	530	590	589	560	611	519	572	560	550	577	519	542	569	558	556	528	571	574	523	560	545	571	562	538	577	545	586	562	573	577	587	568	541	527	567	516	539	546	564	537	576	576	566	525	549	574	545	546	556	587	549	546	585	550	555	564	581	536	593	547	533	603	562	544	519	573	544	572	623	562	555	586	532	530	565	536	577	569	588	544	573	555	599	571	569	545	570	494	567	531	556	574	589	502	585	582	514	530	548	580	580	576	555	524	541	575	604	550	585	532	550	642	573	549	574	584	573	536	577	591	490	519	524	554	575	542	548	548	532	555	558	571	557	543	577	549	562	513	528	519	582	553	547	620	569	544	558	562	575	584	549	580	591	538	553	524	578	568	565	587	588	601	578	511	570	567	569	543	590	556	554	549	647	624	543	585	582	520	533	566	537	552	540	524	571	562	544	551	549	555	568	589	572	573	596	549	562	535	529	513	581	545	620	586	586	594	549	543	525	557	548	552	530	584	559	557	551	593	507	544	552	571	510	533	558	550	581	570	568	571	561	585	626	554	581	562	556	580	572	539	605	534	567	546	576	565	574	561	602	607	558	552	538	546	548	557	570	578	546	560	511	534	590	578	589	584	572	539	509	578	564	545	569	559	532	555	539	588
43124	12298	3109	2062	1427	1110	833	750	645	628	604	541	528	440	474	475	418	470	435	413	456	412	412	366	346	414	406	437	404	399	392	372	405	370	415	357	417	385	372	377	404	364	368	412	404	394	366	366	396	366	386	338	351	385	383	411	389	374	367	385	368	364	360	364	397	375	409	336	378	378	347	371	387	353	366	368	379	331	314	397	394	358	376	402	376	377	349	399	364	394	341	393	394	372	368	379	366	363	323	377	368	385	372	368	364	382	386	366	355	385	353	387	353	366	363	350	354	382	375	375	369	352	363	391	398	355	358	374	382	401	350	388	375	360	376	413	380	372	353	389	377	356	382	358	366	404	388	391	370	356	384	414	387	360	374	367	370	331	343	356	387	386	346	386	377	402	342	366	384	321	397	364	359	385	374	402	353	379	428	378	360	380	379	369	380	346	369	369	413	382	367	401	372	403	377	380	349	402	426	355	366	363	383	367	355	378	369	386	417	386	389	372	425	405	357	364	384	375	363	370	388	398	340	340	384	411	379	380	406	362	389	356	374	407	403	388	400	388	362	370	395	396	373	385	384	412	374	328	392	392	364	335	394	353	354	388	347	366	357	363	399	364	412	372	363	388	380	395	370	365	347	383	387	368	349	366	376	386	384	359	377	395	388	419	398	378	383	390	339	396	341	355	382	348	350	358	360	401	363	371	356	418	370	386	367	360	368	364	404	353	345	403	357	369	364	354	382	374	383	389	376	388	366	352	385	407	394	364	369	324	408	368	350	366	403	355	349	347	379	407	375	364	374	396	388	356	403	336	381	408	389	328	355	385	385	364	368	379	397	386	318	375	382	359	351	363	390	368	364	374	379	326	371	388	361	385	395	343	394	361	392	344	337	369	397	337	386	358	403	366	361	374	370	378	378	381	353	412	393	385	390	343	365	361	380	365	356	363	390	382	389	375	413	337	379	367	361	380	384	357	353	381	336	389	359	369	385	375	403	363	369	371	367	362	362	388	387	368	381	359	377	352	364	384	388	368	415	375	361	353	371	366	361	357	378	349	361	385	382	368	385	332	393	368	352	388	403	341	380	377	377	409	371	346	385	363	359	372	382	387	341	359	357	374	341	359	329	355	362	368	394	387	367	342	377	332	361	380	378	357	335	383	381	381	370	375	390	338	380	362	370	358	310	357	355	364	375	355	363	365	414	354	393	367	376	374	370	401	358	399	410	389	374	374	411	356	373	411	405	397	395	400	385	395	383	380	404	360	401	387	395	325	351	351	333	401	353	377	398	376	421	360	391	343	354	352	362	346	351	353	366	346	371	368	395	355	352	360	373	378	366	380	383	372	386	376	383	393	358	364	375	351	374	369	387	340	398	375	415	400	371	357	358	367	400	387	349	340	383	389	362	355	387	351	396	409	370	363	406	400	395	372	351	368	387	386	378	375	363	330	373	380	386	383	371	364	369	411	398	416	393	376	382	353	360	416	412	349	361	404	324	387	381	391	353	360	355	389	377	436	373	381	398	373	361	376	354	398	403	384	377	372	384	349	358	353	356	386	338	396	367	405	357	385	364	413	362	351	382	370	336	342	364	392	399	368	370	369	356	361	343	368	375	358	414	370	375	361	390	333	378	386	407	379	338	363	369	356	363	369	356	369	351	374	384	373	351	376	390	379	387	360	391	386	363	359	388	384	375	348	359	377	370	356	388	348	342	383	362	330	362	378	357	344	379	369	396	360	378	386	372	355	361	381	377	346	394	388	356	369	397	381	378	368	409	361	352	350	395	336	369	368	350	355	360	361	368	378	385	362	370	376	405	376	390	388	373	361	342	384	359	382	355	366	379	386	358	355	362	379	345	391	402	355	343	401	385	378	398	386	350	382	362	408	372	400	366	369	385	402	366	363	406	412	379	357	363	384	408	403	386	358	412	377	397	346	404	386	364	456	386	368	414	393	354	385	362	428	404	359	360	363	400	371	384	370	415	377	375	370	359	397	404	399	346	381	343	378	384	367	379	382	355	355	361	359	386	370	382	350	392	363	365	344	332	392	361	370	344	341	363	390	369	352	361	344	375	361	371	361	350	380	375	382	358	377	375	406	382	356	374	356	396	361	374	365	409	409	369	373	350	366	329	360	367	378	378	367	401	341	407	370	382	363	358	398	368	365	356	361	365	356	366	373	345	395	389	379	398	451	362	337	329	371	341	386	366	351	344	388	356	362	356	377	372	370	397	376	379	364	351	365	385	391	346	385	363	351	336	386	389	362	375	373	377	368	356	384	395	382	372	360	367	385	359	395	407	389	368	372	374	374	375	414	407	368	373	361	411	380	368	377	383	379	387	394	369	392	408	361	379	409	371	403	379	384	370	342	365	419	367	396	398	345	379	369	380	341	350	360	365	338	353	358	379	364	359	402	360	351	326	372	398	323	404	384	423	384	374	392	354	411	340	369	381	379	357	378	386	411	372	401	323	388	403	371	383	359	401	374	388	381	375	372	386	399	369	375	370	355	342	377	370	367	367	352	373	351	350	338	334	401	374	361	388	362	379	390	424	378	361	353	420	405	347	379	369	412	369	375	370	412	412	365	363	390	399	363	357	351	364	391	356	394	369	401	383	364	372	367	372	372	380	400	331	366	384	364	349	358	325	364	344	355	344	396	384	337	382	369	368	374	357	419	374	379	368	363	349	367	376	397	324	362	335	392	381	351	369	364	336	363	352	401	351	354	339	369	382	374	330	372	374	389	321	361	389	386	360	356	325	395	333	344	392	359	379	360	389	349	385	383	360	345	382	381	376	395	370	376	353	407	394	376	411	377	372	394	353	375	380	344	360	386	373	364	365	414	383	382	364	367	347	353	376	359	368	358	352	362	357	346	359	400	384	378	361	345	360	383	389	334	361	331	382	378	363	365	352	362	376	381	403	352	360	353	367	380	364	340	398	376	367	370	379	330	378	380	384	367	388	413	382	347	336	382	380	389	392	353	390	382	365	406	422	357	409	394	367	363	389	391	357	385	347	349	355	376	354	364	350	390	357	388	381	384	405	328	364	396	382	374	366	384	368	369	370	361	403	364	409	390	345	360	386	386	379	361	381	410	412	321	352	346	372	407	366	401	360	351	364	368	380	391	387	363	338	377	356	377	392	367	375	393	367	339	370	385	419	383	371	375	342	371	374	402	369	363	319	416	347	364	350	382	398	350	361	348	360	377	369	410	368	398	382	371	408	382	342	403	346	383	393	398	393	367	369	402	366	386	350	374	345	386	369	371	392	322	354	376	354	389	373	381	355	372	379	343	369	371	380	326	387	355	361	366	404	373	419	371	361	349	392	322	409	351	351	375	360	378	358	403	381	389	402	368	397	359	366	368	391	386	368	414	374	390	406	390	359	361	383	438	364	390	355	354	368	380	371	376	353	361	340	388	357	340	362	377	344	374	365	354	390	358	353	388	365	394	379	391	402	396	363	326	407	342	422	376	375	438	381	379	383	379	387	364
21867	4177	4691	5608	4972	4072	3435	2946	2631	2198	2090	1902	1766	1643	1560	1530	1461	1379	1353	1313	1224	1284	1226	1221	1147	1163	1159	1130	1092	1052	1045	1129	1103	1093	1069	1013	1032	1033	1064	1058	988	988	1001	1029	967	1040	970	928	1008	993	1009	994	1011	968	964	963	1001	1012	1023	954	1058	959	948	941	952	982	990	987	1008	1001	994	988	965	955	959	1002	914	978	968	1008	909	988	977	978	926	1012	977	981	906	970	962	964	1000	982	976	992	940	993	975	969	982	933	907	974	886	951	965	964	967	1058	934	949	942	971	929	966	995	992	906	971	1037	954	918	912	973	957	947	923	956	958	950	960	966	951	957	928	934	925	956	971	979	962	884	978	925	929	1031	919	924	940	885	971	900	949	957	906	983	915	983	930	932	983	963	973	951	947	959	927	1017	923	924	974	996	917	927	1014	915	1016	938	1037	946	970	969	938	910	893	936	972	894	903	937	985	896	947	955	952	956	929	930	958	955	957	981	934	938	956	960	942	995	947	927	933	948	940	942	946	950	944	914	980	985	959	908	971	943	942	941	917	930	910	1008	972	910	901	993	936	926	953	943	931	939	1001	925	993	972	961	964	946	939	893	951	915	924	931	898	924	965	955	991	966	960	985	952	974	965	1016	967	948	929	997	920	954	944	930	912	991	974	945	967	944	956	925	966	956	971	976	926	929	978	919	933	927	902	943	923	933	951	944	922	966	951	942	952	961	987	1011	985	971	995	984	966	931	931	921	906	987	918	974	933	929	942	961	968	970	985	913	920	944	896	930	938	966	903	978	971	923	937	922	947	915	909	927	939	925	949	919	937	960	974	944	908	926	930	901	900	930	888	929	912	970	907	955	962	975	894	905	912	979	958	969	941	990	972	964	930	884	934	968	895	1001	971	964	992	986	937	922	948	940	954	970	1000	919	986	949	952	938	930	941	937	929	906	972	943	987	930	906	930	966	972	1002	887	906	936	880	948	912	981	948	987	940	953	953	931	942	961	953	924	967	924	934	891	978	957	885	991	960	960	918	977	942	982	972	977	921	978	993	942	907	930	918	945	983	935	941	932	914	973	941	959	928	975	967	938	995	917	972	931	923	935	1025	918	965	952	945	960	956	980	902	958	947	1019	938	959	925	957	976	920	924	910	941	955	932	961	992	903	927	979	865	957	926	931	918	921	911	945	963	894	966	951	992	962	1004	928	1027	997	931	990	957	939	960	993	950	944	1003	954	947	939	940	964	988	969	995	975	997	985	928	923	936	949	950	927	912	960	957	971	967	908	920	954	940	929	1025	933	924	942	941	897	958	914	914	959	957	950	942	979	911	986	908	947	955	933	970	980	927	898	966	969	931	914	925	930	987	989	891	992	957	938	963	946	943	999	953	881	944	1006	959	900	929	974	914	914	970	967	969	951	928	967	932	981	905	950	920	912	989	933	988	949	950	986	924	941	939	919	968	940	968	953	951	904	945	955	966	972	918	848	952	899	1030	924	944	939	921	944	949	919	1032	951	1003	932	913	1009	929	947	936	945	962	964	1002	933	993	948	927	953	956	895	930	962	956	928	919	975	930	937	941	998	930	953	954	948	977	966	981	887	965	947	937	954	965	958	990	966	982	931	958	948	943	928	944	967	933	949	961	926	933	956	965	920	926	928	945	935	922	965	941	937	904	951	941	963	937	912	982	977	966	966	969	976	995	906	951	997	949	1004	957	945	927	906	896	976	941	905	939	925	964	917	927	943	944	911	1010	948	910	930	984	929	951	900	979	971	983	926	898	926	931	919	949	988	970	977	932	892	864	931	962	938	953	898	910	940	987	958	903	949	936	980	949	907	979	901	972	936	903	916	959	977	969	943	929	965	914	972	965	960	974	947	937	992	945	943	940	905	908	1020	945	978	942	985	937	952	892	1021	947	1004	932	1017	940	951	1013	930	946	909	972	918	955	963	982	929	973	921	970	937	973	914	943	910	899	1005	949	931	929	964	918	969	945	948	941	858	923	929	894	932	957	957	948	975	976	955	940	1015	964	954	879	983	908	983	928	951	923	950	931	951	976	929	938	940	974	918	960	980	943	951	922	964	926	988	947	980	974	912	973	972	961	928	974	937	923	937	954	919	937	940	990	940	989	978	980	953	957	933	976	930	972	1021	948	974	927	930	954	914	967	906	931	932	911	1051	932	987	894	931	994	938	935	934	948	913	982	962	896	917	930	1006	957	965	923	880	868	1018	928	965	898	997	916	947	968	942	953	887	873	858	873	961	923	920	923	894	972	969	957	965	908	1010	975	1002	950	927	967	1050	933	937	1000	973	996	998	957	1001	914	923	936	946	943	964	968	978	952	966	905	967	941	990	942	909	988	982	945	910	949	928	926	918	921	980	938	937	979	911	913	937	956	963	944	973	918	1008	897	953	898	880	950	923	934	960	947	948	940	914	991	950	985	1036	971	934	973	943	961	968	980	938	914	980	920	940	987	983	955	941	956	921	929	907	978	926	960	983	936	950	907	919	922	916	952	998	934	956	920	933	977	948	891	926	978	956	941	994	1004	994	972	884	959	935	924	942	974	917	888	912	962	967	996	910	924	965	975	893	965	935	935	959	941	951	935	875	914	932	948	937	975	977	912	901	975	956	1018	986	961	959	921	921	955	954	966	920	943	887	937	958	959	908	972	969	894	988	951	947	943	959	953	967	930	928	925	941	917	911	925	971	973	931	947	955	918	916	926	940	984	897	917	936	883	1023	969	983	893	953	907	955	936	875	964	971	898	990	918	1018	954	914	906	1008	950	928	908	994	995	994	958	900	966	951	926	965	969	955	958	933	919	985	883	955	942	912	942	918	924	965	961	952	938	950	991	916	926	915	916	905	935	897	907	949	968	1015	924	957	918	974	964	952	958	970	954	940	978	922	948	879	955	969	884	959	945	1019	940	930	956	975	935	961	972	1015	949	940	912	963	921	951	931	1024	947	981	947	924	895	951	957	943	880	949	951	915	977	929	986	931	955	947	1000	941	951	972	924	926	938	945	990	979	968	1031	980	930	958	889	963	880	935	1023	949	903	925	929	948	979	936	980	951	1011	927	905	923	946	946	942	934	953	922	896	897	976	931	968	940	935	1006	958	980	937	920	928	959	923	959	953	976	972	911	945	966	978	926	938	945	956	946	911	980	958	918	902	960	985	908	956	970	917	966	905	974	942	965	932	974	982	895	921	965	939	1009	971	936	898	922	923	949	950	911	977	943	956	924	946	944	937	926	913	960	931	954	914	933	979	915	945	956	943	952	987	918	944	1002	904	942	950	959	946	955	893	966	945	933	1016	905	963	923	974	961	923	983	910	953	918	945	931	982	955	952	969	900	985	923	895	961	946	917	877	999	966	936	940	961	907	947	950	922	910	977	952	955	1045	898	943	946	899	974	995	904	942	921	980	947	915	938	965	1000	924	970	941	932	898	948	932	945	930	887	970	961	956	969	956	976	957	943	939	979	947	956	989	941	923	916	957	967	940	987	949	976	997	980	973	922	977	922	969	960	939	935	945	929	923	934	968	943	968	969	990	939	952	887	969	972
5610	380	302	273	278	295	298	262	279	270	251	274	267	273	280	288	257	261	262	302	256	265	292	275	281	288	273	281	265	270	280	266	279	301	259	289	270	267	254	278	272	276	298	295	260	278	263	284	251	301	244	262	280	272	284	249	250	261	274	284	269	272	272	231	283	248	248	304	270	284	302	290	234	267	257	261	276	254	277	246	247	265	261	281	264	275	265	279	261	276	260	279	235	253	283	298	283	269	261	250	262	287	246	289	269	277	268	282	254	264	277	285	282	254	292	274	280	279	281	244	258	254	268	261	318	255	241	252	218	270	289	274	272	281	268	283	241	284	279	276	261	270	263	265	262	255	256	286	282	242	267	251	240	255	286	278	272	275	238	267	244	259	271	242	297	301	265	276	279	247	236	265	269	273	248	288	271	258	242	279	272	270	261	256	280	282	303	244	265	273	263	290	280	264	272	292	288	259	269	262	273	286	242	297	284	255	273	284	255	278	280	289	301	277	245	262	282	263	244	309	265	280	245	253	262	240	271	274	273	275	262	287	293	278	281	275	244	294	277	249	254	273	228	262	259	276	297	296	237	296	252	283	243	264	267	325	264	294	279	254	283	263	268	284	289	259	279	300	308	286	242	263	261	243	261	282	281	295	277	277	272	318	296	240	299	273	292	265	255	299	287	292	270	286	294	238	283	245	286	266	237	240	268	247	262	275	254	268	233	265	255	236	250	252	260	257	290	286	264	272	283	282	280	284	254	276	274	276	249	267	270	282	286	291	258	251	280	280	284	279	257	279	253	247	293	254	286	250	253	300	271	251	265	265	264	286	267	264	284	257	255	306	262	239	264	267	265	255	280	237	269	291	282	276	283	265	243	260	255	295	242	281	292	271	256	289	272	263	291	268	247	249	251	265	270	289	296	308	259	284	271	276	256	284	269	271	274	254	243	272	244	255	277	273	280	257	250	260	241	271	291	241	243	239	257	264	266	326	251	269	225	255	279	255	261	259	254	280	289	257	281	248	269	274	241	242	236	258	239	292	269	293	260	288	281	268	279	259	237	281	284	270	250	254	251	251	281	291	304	248	299	268	287	238	255	263	255	275	271	272	299	252	299	243	284	282	258	261	277	268	289	259	273	271	251	245	278	235	272	248	291	279	272	259	214	272	277	257	277	276	283	280	283	262	258	249	264	267	261	260	284	320	290	299	272	247	280	247	286	280	254	257	257	279	286	238	231	255	257	249	256	292	278	239	234	261	259	278	245	302	282	273	279	248	266	280	299	283	266	250	265	287	246	279	282	287	284	305	304	238	261	256	262	269	260	280	265	291	279	268	281	251	282	263	287	286	256	266	275	302	275	254	271	263	283	266	310	264	264	286	255	263	284	266	255	253	274	289	251	276	271	297	280	289	283	276	277	238	289	255	279	267	267	279	274	252	253	285	270	292	264	255	261	286	311	272	271	250	252	296	272	270	252	254	221	280	288	256	266	268	261	261	274	267	257	253	260	266	273	267	267	254	275	260	256	264	289	286	258	263	253	265	264	256	272	259	285	260	261	265	279	249	252	276	312	297	235	270	252	266	281	220	261	267	262	279	285	267	248	302	285	251	264	241	278	244	281	282	263	269	270	251	256	285	265	270	293	260	263	250	258	241	272	288	272	266	277	282	280	270	303	295	286	277	259	282	270	263	261	292	286	278	274	277	272	266	270	267	251	277	248	250	270	263	294	264	266	261	275	294	267	262	245	254	261	286	280	273	288	267	275	238	250	259	243	278	249	280	275	274	272	272	266	271	273	254	290	291	277	274	278	291	257	261	244	255	269	252	240	231	302	275	287	300	291	247	257	288	264	289	289	296	254	260	253	271	272	255	284	265	288	265	271	272	271	270	237	236	269	268	245	284	271	301	259	275	218	263	274	246	296	252	272	316	277	248	280	290	272	233	275	287	265	236	274	243	261	274	245	244	230	272	251	249	256	284	244	264	269	263	243	268	277	278	251	253	264	287	282	274	261	230	257	258	277	264	277	252	312	270	275	266	239	270	255	280	251	265	262	290	291	305	239	288	271	255	270	255	325	283	265	256	280	279	266	300	289	243	283	253	256	288	252	247	244	317	279	302	264	266	272	245	281	262	282	262	260	259	278	281	267	258	272	285	247	280	281	268	301	277	278	279	284	277	263	275	285	278	289	265	248	302	277	257	272	285	275	284	269	271	285	279	273	262	256	278	250	287	265	248	260	278	255	267	267	269	284	244	234	267	263	279	262	276	256	271	263	270	266	294	294	251	263	272	302	266	271	261	302	272	285	272	248	257	294	278	266	264	314	264	286	246	286	255	279	269	271	281	290	268	275	270	227	242	248	292	266	267	279	287	276	280	262	287	267	267	270	279	247	256	244	269	250	265	273	275	291	293	281	259	244	239	274	264	257	261	273	258	242	311	254	263	278	263	243	281	257	276	249	261	275	251	262	276	265	258	271	246	283	318	284	263	247	278	277	279	287	305	267	275	299	245	273	270	287	263	257	263	287	258	283	267	255	254	284	267	252	260	266	271	258	296	251	281	243	265	290	273	316	292	248	277	307	276	276	288	239	236	275	273	287	285	278	276	244	286	280	270	265	258	270	259	257	277	274	255	272	260	257	306	266	240	273	266	266	297	257	253	254	307	282	268	246	239	279	282	270	279	228	263	266	291	246	261	254	295	248	253	278	283	281	290	293	243	251	289	297	264	263	287	293	271	268	271	295	259	258	249	279	285	261	267	283	256	271	285	264	298	304	268	254	266	237	256	271	288	258	285	295	246	276	262	272	270	289	262	269	272	261	262	298	266	317	281	289	281	311	289	252	283	242	243	261	301	252	262	248	262	276	280	287	286	306	258	301	270	269	287	248	270	290	242	264	252	261	241	289	240	279	263	264	287	253	274	252	288	261	269	239	274	296	297	253	248	261	276	281	263	288	265	278	292	261	258	296	270	270	256	275	278	259	261	281	268	257	270	264	259	271	283	272	266	250	280	245	294	307	282	285	274	212	257	285	259	292	284	289	269	256	253	260	292	278	319	262	277	282	274	287	275	271	283	289	275	269	258	283	312	285	246	292	266	272	282	279	277	274	277	269	260	279	261	246	275	277	258	273	269	289	272	274	270	277	250	258	260	281	244	276	243	278	257	256	286	251	283	310	284	248	291	270	271	301	281	272	265	269	250	267	247	272	250	260	239	248	243	301	254	264	260	266	261	292	272	296	302	279	267	268	260	264	250	277	281	264	285	294	263	292	278	275	266	281	271	254	251	308	275	245	260	266	259	266	265	241	270	250	289	271	279	268	278	284	309	278	292	260	265	269	247	259	218	298	242	262	260	275	272	293	269	288	276	285	282	304	256	270	281	268	269	286	255	260	267	254	264	255	237	257	237	237	281	266	278	275	254	257	283	281	287	290	278	254	280	289	285	266	256	268	270	256	292	275	263	269	259	263	265	255	270	252	292	279	277	242	287
4064	764	760	818	769	762	745	687	700	694	701	701	700	711	713	702	683	716	700	702	709	689	743	700	687	693	684	681	713	687	690	686	685	673	644	737	700	725	730	739	691	710	696	707	708	696	742	672	687	700	738	675	715	670	719	697	708	686	682	669	685	731	707	706	705	671	700	666	684	692	718	672	719	697	692	713	688	726	721	691	717	673	671	702	699	676	678	693	678	658	682	634	656	762	704	701	711	690	669	702	692	692	679	699	698	689	663	695	710	690	710	685	673	695	679	686	706	701	725	697	719	714	702	705	694	688	702	746	666	674	695	687	704	679	723	643	703	720	655	710	681	709	704	737	717	720	693	683	702	695	702	708	668	695	755	705	737	691	668	682	716	701	719	705	703	710	700	679	723	686	726	718	666	656	700	682	716	709	695	698	702	629	703	644	704	670	692	661	649	696	681	696	727	712	640	692	704	741	724	699	708	726	696	686	681	713	695	722	704	714	765	682	727	699	680	668	678	693	699	671	750	683	675	676	697	694	730	693	678	686	727	677	722	677	652	713	728	641	688	697	697	719	727	703	729	709	722	668	694	701	729	691	702	751	679	730	652	695	691	700	651	715	666	744	667	708	680	668	696	676	712	696	763	667	675	707	687	696	695	739	704	700	700	718	675	683	666	710	728	665	702	695	710	657	674	654	667	700	702	686	749	671	693	684	680	663	700	691	685	672	696	710	721	666	712	683	648	705	726	720	660	643	680	714	703	715	697	712	767	665	642	691	666	663	685	726	688	735	708	699	668	737	727	672	701	669	731	734	655	681	653	738	699	719	682	681	703	688	679	717	723	725	751	723	728	727	707	723	735	749	701	677	692	700	739	721	735	658	704	705	702	699	742	662	669	632	699	681	708	685	657	672	695	673	702	682	700	654	724	699	647	688	771	689	753	693	659	647	692	678	699	742	685	705	707	736	699	707	657	698	662	703	737	717	734	670	741	666	704	714	685	751	676	695	728	702	739	728	714	644	718	692	725	744	648	707	737	720	722	728	676	673	684	666	705	701	713	702	647	664	695	679	734	667	669	754	684	752	690	696	684	690	668	684	729	679	717	708	685	681	682	687	672	674	675	616	683	685	657	720	658	738	749	703	687	669	698	706	722	715	674	723	666	731	697	689	723	684	704	679	700	657	693	680	686	736	693	677	725	740	695	662	659	679	729	706	749	714	678	705	674	728	675	710	691	712	673	700	675	696	652	722	643	694	692	673	700	683	737	716	721	742	693	630	709	652	712	738	719	733	701	637	681	681	674	660	682	783	657	676	694	646	688	688	708	702	710	711	692	686	717	694	711	683	699	693	688	644	723	673	691	693	690	651	708	720	728	716	724	668	676	724	728	699	701	673	726	687	695	701	683	696	723	697	711	687	729	676	691	664	719	695	682	698	701	701	695	698	691	657	744	692	696	739	689	699	672	687	701	732	669	688	722	681	685	660	663	719	679	596	697	652	714	672	689	727	680	724	719	740	697	734	707	653	662	746	692	673	723	684	711	725	690	730	676	707	727	684	683	722	725	655	667	677	704	741	739	738	686	697	682	748	715	675	774	691	670	662	651	690	682	693	717	634	698	696	706	705	683	696	690	702	753	731	670	714	721	702	667	717	669	684	622	715	679	669	711	697	731	685	719	654	689	669	679	698	709	732	707	692	691	688	717	714	700	686	641	669	707	718	680	718	696	703	666	730	700	697	761	706	686	658	698	640	673	626	691	680	694	696	701	689	671	726	697	712	703	642	701	694	685	732	685	677	669	663	710	685	717	686	676	741	685	679	707	722	702	713	661	674	691	722	721	727	700	707	712	708	746	726	668	731	675	690	694	717	742	693	697	693	688	728	664	674	693	688	789	699	683	658	753	702	694	700	662	700	659	647	743	694	663	666	723	692	687	702	717	676	708	723	748	715	687	699	676	703	652	720	710	665	652	718	745	683	677	704	694	680	684	703	714	670	693	658	662	655	664	724	665	719	714	687	693	674	709	656	722	710	671	682	718	664	678	716	721	702	675	709	715	688	707	687	702	741	714	663	708	681	666	690	724	715	728	702	672	707	710	675	722	754	703	672	688	707	680	718	660	724	697	677	679	701	720	719	641	641	686	672	671	692	718	695	699	687	739	700	645	693	693	728	694	667	704	693	707	723	728	660	655	677	692	700	689	696	705	700	679	676	710	700	661	600	694	703	700	662	680	714	647	660	666	671	689	687	726	728	678	695	676	740	718	701	698	643	703	710	671	688	724	708	709	716	641	684	678	745	697	702	671	652	682	663	728	703	655	681	704	653	712	715	748	719	708	680	692	704	731	686	685	671	723	676	686	701	671	734	738	702	746	692	689	643	688	695	707	665	655	697	702	669	728	696	719	684	700	704	653	702	685	711	754	694	700	718	681	683	682	708	706	705	702	717	719	711	705	731	687	685	721	703	744	665	655	689	672	754	702	698	683	675	668	749	677	662	685	683	685	730	681	705	688	689	746	641	652	686	687	686	669	684	679	705	732	718	680	708	678	720	680	679	667	727	724	668	692	743	699	690	722	696	711	689	709	678	709	739	686	697	690	737	679	670	716	674	706	704	658	721	699	691	684	690	738	704	659	711	692	693	706	775	742	678	725	674	668	681	705	723	687	719	671	676	704	728	681	739	683	698	736	701	674	753	670	690	722	715	728	695	696	696	668	694	686	673	711	698	689	711	678	687	671	724	720	717	690	694	683	737	692	692	722	679	732	718	649	663	711	715	716	706	664	684	687	742	734	700	695	695	653	693	726	736	729	681	676	673	721	664	733	684	742	687	778	686	701	658	703	707	654	701	692	730	699	690	712	662	652	676	716	668	719	691	689	706	694	727	668	710	690	693	691	729	699	688	674	697	720	700	704	642	647	721	649	746	697	721	665	734	750	698	690	707	666	719	653	701	713	693	704	729	686	711	698	703	724	661	707	710	699	686	717	683	727	663	676	666	693	691	705	694	698	714	703	714	697	694	700	711	688	690	766	698	721	705	707	665	733	738	684	682	680	669	697	685	679	699	703	739	718	698	726	652	718	695	690	700	694	691	673	672	689	713	713	703	695	676	681	693	713	717	716	722	730	687	704	710	683	724	684	665	698	690	705	681	695	688	722	685	729	670	731	718	697	757	673	683	659	710	681	719	709	712	729	659	672	701	705	713	707	709	697	713	683	739	706	679	724	706	687	702	646	715	702	648	660	675	739	674	708	686	717	735	711	684	693	726	670	671	747	687	646	684	706	669	702	712	654	692	703	698	671	709	672	708	675	677	679	699	677	688	705	682	670	732	703	721	708	682	760	677	646	704	705	740	691	679	703	678	633	720	676	681	680	721	694	741	689	650	686	719	705	713	715	732	684	675	688	694	706	717	715	736	688	712	717	698	658	670	723	686	706	701	705	652	667	692	709	735	751	694	703	719	675	657	660	707	694	722	709	675	715	719	702	703	750	719
29623	5269	1208	981	650	542	435	383	326	317	282	286	255	259	233	262	229	248	218	214	222	229	224	223	185	229	217	220	201	199	216	203	180	198	217	206	179	200	207	202	197	183	213	204	224	199	206	177	191	191	183	184	203	211	204	192	192	191	223	188	214	192	211	214	202	186	196	176	206	227	207	174	192	215	216	223	229	187	178	185	212	216	218	185	213	219	210	190	194	193	218	183	206	209	181	194	218	208	183	174	183	179	199	189	231	210	201	190	181	193	186	226	217	209	206	196	201	204	187	208	228	171	183	176	196	166	198	206	193	180	206	194	181	185	210	193	199	195	188	199	208	196	198	202	225	209	202	193	209	211	200	194	176	177	208	191	179	216	185	199	203	209	188	190	196	210	192	189	177	200	223	188	192	204	231	213	208	206	181	194	174	182	187	206	191	193	214	198	185	225	190	174	205	184	190	189	198	197	213	187	199	202	209	180	188	213	169	208	192	198	170	206	194	195	198	176	194	187	200	215	218	169	200	179	194	202	190	191	212	188	185	222	180	179	206	193	201	204	190	220	195	197	212	201	209	193	217	197	179	164	206	209	169	185	202	214	180	167	194	178	201	173	212	186	198	191	212	188	193	195	217	214	202	194	200	195	194	216	192	188	205	196	187	207	164	190	180	179	192	213	186	199	185	184	207	177	229	201	173	202	193	207	190	222	211	201	191	159	193	185	206	191	184	216	198	194	187	215	209	213	193	200	246	191	209	175	172	200	180	203	183	174	207	194	178	168	184	198	182	192	196	189	208	190	201	192	185	183	179	190	193	183	202	188	170	202	213	198	182	200	209	191	182	201	188	223	208	208	217	225	181	198	195	198	171	204	189	161	185	186	177	204	193	234	203	209	171	212	180	179	187	181	214	207	216	224	209	183	205	221	176	201	188	206	211	211	204	220	209	205	173	183	183	184	216	178	198	197	222	197	194	189	200	176	220	158	186	193	205	181	193	178	183	184	193	182	167	193	213	198	184	179	205	183	211	210	202	191	198	204	221	206	206	185	185	198	186	173	181	215	201	222	189	196	204	205	186	185	208	208	187	173	206	215	175	187	193	194	208	199	194	194	196	242	185	218	199	200	202	202	197	164	194	211	184	184	182	205	199	188	178	196	180	230	207	174	187	184	190	189	172	226	195	181	174	182	181	171	198	181	249	201	187	189	195	195	191	196	170	202	183	176	176	197	191	218	196	208	208	180	182	186	209	216	196	208	181	185	180	219	233	212	195	189	201	213	219	213	177	179	180	203	172	200	190	183	215	207	190	177	212	199	204	216	194	209	207	188	208	179	201	177	192	181	195	195	205	188	203	176	190	198	194	182	189	197	195	182	200	212	201	175	197	173	173	181	201	188	217	186	216	206	209	213	196	196	187	196	206	190	194	216	197	174	195	185	198	203	197	215	188	180	214	163	201	213	199	173	202	186	197	200	200	197	182	191	211	190	162	206	204	194	199	232	222	177	183	173	223	206	200	209	204	179	205	220	215	221	192	200	202	209	191	177	193	188	187	202	204	201	202	185	199	179	205	206	196	185	198	203	208	216	198	193	199	200	198	198	195	225	169	185	227	218	212	204	216	199	195	179	186	178	195	204	215	177	219	203	199	188	216	164	188	177	213	224	178	197	183	194	192	203	181	187	174	173	187	221	188	209	199	219	250	201	212	197	192	207	195	188	205	179	220	205	202	201	181	193	208	204	194	169	202	182	199	229	199	198	191	178	187	209	188	193	193	170	196	167	184	222	208	210	204	204	188	202	213	204	193	186	203	196	227	179	195	202	182	210	166	190	219	180	204	208	204	198	212	193	207	189	159	180	177	177	192	231	189	217	190	168	183	190	219	188	211	199	187	202	203	174	204	186	166	208	198	202	199	209	212	180	198	182	172	199	232	186	207	203	212	188	180	204	171	201	185	197	204	212	195	158	201	219	222	201	198	179	189	181	187	205	187	187	197	190	186	187	182	203	206	195	197	177	197	211	192	200	198	168	198	219	185	187	191	198	206	199	207	195	209	198	202	199	200	209	202	206	203	221	163	174	184	196	189	204	194	202	185	188	188	220	192	218	234	178	182	181	197	172	190	200	211	195	203	186	193	198	203	216	189	177	194	198	198	197	223	214	202	166	181	186	176	189	208	181	181	218	179	197	187	219	191	216	198	189	174	199	206	198	188	218	186	201	189	193	199	216	212	226	209	178	197	200	174	198	187	182	175	206	167	209	173	197	209	176	208	212	214	210	197	180	201	183	197	183	192	212	212	173	176	201	198	198	208	209	211	175	199	182	192	173	187	180	184	191	212	208	240	216	213	185	221	205	203	192	185	185	200	211	186	202	210	209	196	210	204	188	188	223	207	210	185	210	208	199	162	219	207	215	189	199	176	202	206	196	212	194	198	164	190	178	190	186	205	217	187	196	192	191	193	220	206	207	196	184	189	212	207	203	207	180	186	209	204	207	204	213	189	175	187	192	198	181	191	193	183	179	187	198	204	207	208	195	181	199	197	196	190	236	205	185	190	160	216	194	194	204	180	195	182	210	219	210	210	211	174	212	197	200	178	150	203	213	203	206	224	185	197	206	240	206	198	185	182	184	190	203	184	197	190	207	185	191	202	196	189	191	194	188	183	205	194	213	221	214	203	201	184	182	207	233	190	182	193	209	224	225	194	180	188	200	210	191	186	220	224	210	183	171	202	189	170	194	205	193	196	190	166	200	203	245	189	220	188	187	173	206	214	180	170	211	164	191	196	179	206	206	186	150	209	169	206	184	200	211	169	217	193	225	187	193	211	202	212	206	188	175	190	176	193	198	186	198	179	191	205	205	205	198	224	210	181	202	196	201	204	193	177	187	187	195	191	224	187	194	225	209	189	208	190	198	187	179	204	181	211	198	229	190	204	199	199	186	203	188	206	216	165	179	205	178	202	214	176	186	208	192	185	162	233	193	211	187	197	210	189	184	180	198	190	194	191	202	191	191	215	180	200	222	224	170	189	190	180	187	187	220	183	201	194	214	224	195	196	206	201	202	187	201	186	200	207	180	183	199	222	207	231	192	214	190	221	204	205	194	205	175	183	196	216	182	214	201	190	226	190	191	201	193	215	190	198	192	208	196	186	192	199	177	212	200	237	177	181	175	197	199	185	195	220	191	182	208	199	199	203	221	200	208	197	185	216	189	185	202	202	231	180	160	182	188	204	215	191	224	191	199	179	175	208	204	191	187	205	177	195	192	207	210	197	172	198	184	222	189	186	185	210	175	198	204	223	195	208	208	201	203	186	225	191	177	206	184	207	182	228	191	193	215	225	182	185	156	212	227	195	202	198	173	207	218	215	221	161	220	201	204	169	197	203	190	202	202	192	193	173	204	175	186	188	178	183	225	202	191	198	180	172	228	179	217	185	197	210	215	221	208	205	202	190	198	209	182	197	168	193	184	199	183	209	177	190	193	186	212	227	185
15063	2345	2521	3006	2603	2143	1852	1651	1413	1260	1132	1067	996	923	919	886	784	776	765	796	728	663	729	713	663	656	726	623	697	612	698	626	619	636	657	648	642	625	563	613	571	625	590	597	652	595	627	654	596	612	571	611	551	511	578	641	609	619	622	563	601	581	588	575	520	598	564	604	590	599	581	602	536	573	561	577	569	606	596	596	591	606	631	559	613	557	594	599	560	539	548	582	565	560	603	526	527	567	568	589	559	571	612	601	557	590	565	591	563	603	632	570	571	568	564	567	550	561	591	589	556	572	614	585	563	582	601	543	585	577	562	559	540	574	572	565	540	567	592	566	594	540	542	577	578	580	556	589	569	568	627	605	573	594	536	590	596	518	586	583	565	576	549	584	586	552	536	567	555	557	574	564	578	557	596	578	585	597	619	583	588	600	572	599	558	545	548	563	543	593	558	574	596	563	579	577	525	562	553	515	559	518	588	551	561	564	610	565	524	531	591	593	547	597	569	584	560	589	562	556	587	565	584	573	555	562	560	517	515	564	526	499	579	605	548	571	555	594	554	564	621	550	577	590	570	562	562	568	561	614	542	544	566	524	560	556	553	575	580	593	609	528	523	549	565	575	556	569	567	580	558	566	591	558	603	573	587	555	558	557	568	577	571	559	550	564	596	585	622	545	542	554	572	565	596	567	553	566	592	540	599	600	551	592	549	544	609	568	580	579	559	550	549	525	607	584	571	556	603	568	539	609	535	577	562	647	590	527	587	548	571	580	542	541	557	580	588	567	578	516	590	562	532	638	558	550	613	541	535	547	546	579	543	548	574	575	575	551	578	542	604	589	570	547	577	575	594	540	539	599	556	563	577	590	539	600	538	569	564	608	572	569	544	549	554	538	605	549	567	532	527	587	579	547	547	564	535	614	564	618	524	544	536	578	516	566	570	599	576	561	555	594	569	593	584	570	565	547	623	629	580	551	587	577	553	551	576	529	611	573	577	562	572	566	578	611	587	540	585	556	587	545	631	602	574	549	544	610	542	563	560	561	565	604	605	577	575	614	560	565	547	574	533	568	611	565	572	594	585	570	611	554	549	545	609	548	526	559	575	560	565	617	567	591	535	564	588	587	572	551	594	558	599	516	592	541	538	625	575	542	560	607	554	553	561	553	576	578	574	567	529	539	554	557	585	555	560	551	599	568	565	566	576	586	604	570	607	578	590	595	564	579	546	585	577	521	595	574	592	584	609	599	597	592	574	568	577	566	588	545	547	621	573	548	583	537	615	579	594	518	563	603	542	562	581	582	558	566	540	554	537	568	566	524	577	544	581	588	548	555	561	538	607	573	541	549	588	584	546	531	517	567	593	531	568	546	556	548	572	547	549	597	571	578	597	532	590	557	569	601	571	604	576	556	559	591	556	563	559	606	580	564	542	589	569	549	590	515	598	540	560	560	584	550	577	552	548	598	555	558	559	587	594	553	613	569	546	568	582	551	564	548	542	538	541	585	575	573	568	581	569	560	493	570	532	587	572	564	589	529	514	581	548	603	568	561	573	519	581	564	567	590	547	560	561	588	592	556	575	516	611	571	529	578	536	641	555	583	547	568	564	539	600	570	525	559	547	594	562	557	545	612	571	564	633	583	574	531	580	586	587	543	583	559	572	539	576	560	608	540	584	562	555	573	595	523	561	590	555	554	564	548	542	592	504	542	552	583	557	572	597	584	530	558	549	626	585	540	569	584	578	568	599	560	571	582	584	575	561	563	576	575	558	580	533	538	565	566	566	566	586	615	580	517	588	565	570	588	546	559	581	599	625	604	559	596	565	560	539	567	555	568	536	581	561	553	563	603	560	605	556	574	575	562	567	580	580	540	560	552	571	559	548	555	548	571	533	551	574	593	580	539	582	554	562	545	587	556	538	578	595	561	534	558	537	531	559	579	544	567	560	556	576	534	596	562	543	629	573	563	550	549	537	570	564	576	568	588	544	552	564	534	616	565	570	558	544	570	613	563	535	547	546	567	529	551	574	546	553	535	545	579	581	559	557	559	570	611	588	587	583	560	545	531	560	552	582	567	595	552	529	539	569	608	614	587	582	587	548	576	557	578	573	547	543	536	547	553	549	493	539	542	580	555	545	568	556	547	575	545	548	561	551	583	594	554	561	583	539	597	572	526	583	570	584	518	563	601	588	560	529	554	524	582	580	558	583	580	566	524	566	602	613	601	567	576	560	563	552	557	557	571	527	565	564	573	562	543	592	537	538	512	553	583	599	560	571	578	594	578	583	587	578	617	616	553	595	571	550	595	523	588	605	591	587	596	571	541	572	584	581	563	562	579	569	548	572	571	570	555	570	541	556	583	582	569	577	564	612	595	566	582	575	596	608	559	563	553	559	527	528	566	559	579	584	558	611	577	585	587	563	557	543	579	570	545	589	588	581	525	563	587	590	558	598	566	613	548	582	544	594	569	551	575	551	541	567	577	534	631	534	580	564	515	576	570	566	551	564	588	594	544	595	590	566	562	551	536	567	557	569	579	603	571	594	571	589	568	535	541	626	563	566	582	622	571	551	616	560	576	579	583	596	600	554	566	552	581	537	544	590	617	561	578	583	564	607	604	598	568	548	570	593	582	560	571	519	550	554	560	598	571	593	605	602	543	544	563	557	571	528	531	534	548	578	561	550	536	584	566	595	578	572	579	590	568	571	589	612	540	586	617	562	577	558	561	542	589	537	564	551	575	555	594	577	556	547	586	591	585	600	568	565	592	545	522	544	573	557	557	562	618	578	573	520	553	591	539	581	557	591	586	574	568	545	550	574	557	583	595	557	576	546	576	553	586	583	599	561	576	544	577	566	533	593	557	610	576	616	580	588	566	600	565	619	608	574	548	573	605	615	581	583	572	537	588	580	530	531	554	545	530	549	610	599	578	507	579	555	530	586	567	605	529	592	570	586	580	577	547	599	560	566	587	594	567	579	592	546	555	533	579	580	574	585	566	561	596	601	567	583	552	577	555	555	563	562	573	596	553	532	587	568	587	566	590	568	566	548	562	559	573	566	598	557	562	551	573	566	562	565	560	595	553	519	562	562	560	536	508	567	556	561	590	607	563	579	586	576	549	600	566	569	566	609	551	601	588	570	589	584	601	543	557	588	538	577	583	555	544	572	560	579	582	601	545	569	644	614	588	568	599	557	520	571	592	582	586	582	547	514	557	561	570	591	611	547	575	561	549	619	575	586	577	585	596	552	517	555	572	576	580	573	605	533	559	576	601	498	554	564	595	544	566	558	510	560	567	555	607	562	554	570	566	577	561	594	575	517	560	559	601	573	554	546	562	571	587	549	544	523	572	557	592	546	573	561	574	563	585	594	543	562	570	536	571	577	559	545	587	555	557	592	578	572	522	561	580	570	588	565	584	580	543	535	560	564	570	575	564	542	604	558	560	589	586	564	557	566	555	541	566	564	561	573	560	583	519	544	573	576	610	595	573	589	558
43932	12259	2995	1986	1405	1007	875	763	706	606	574	505	469	460	461	463	420	449	408	410	429	437	403	422	382	401	403	403	382	395	424	418	398	397	371	409	374	364	352	373	374	356	394	376	389	416	395	375	392	386	401	363	382	396	404	417	347	373	395	388	365	371	382	359	408	404	396	389	401	350	374	397	384	371	435	364	364	338	357	385	364	384	392	375	404	371	394	390	368	376	383	371	410	364	413	385	378	391	416	363	374	367	407	399	369	384	406	385	377	364	377	385	394	377	391	365	357	344	393	390	382	380	403	385	392	363	391	375	377	363	333	393	374	349	376	356	371	373	413	367	407	359	383	327	404	354	363	386	344	370	373	377	385	409	381	379	385	378	392	365	395	359	349	369	367	382	411	377	399	370	362	401	412	397	369	384	350	380	391	364	443	415	360	378	400	425	398	346	371	409	399	369	387	374	385	394	367	362	430	383	372	385	394	378	383	402	399	394	394	334	400	370	362	392	364	361	397	363	400	379	407	354	407	385	355	373	369	356	373	350	374	371	414	380	388	420	382	408	388	348	349	386	454	363	378	370	383	359	399	390	394	410	403	389	384	357	391	392	359	356	377	364	390	383	360	389	358	384	392	404	407	353	384	408	358	361	392	409	344	360	393	418	366	403	390	351	395	390	368	391	417	396	367	370	342	336	370	399	389	358	354	397	323	386	391	381	407	354	383	394	379	359	408	396	381	392	388	441	370	401	368	362	370	376	376	348	415	425	389	419	374	394	375	401	375	377	359	359	375	409	378	393	373	369	371	350	333	365	391	367	406	413	406	411	383	383	373	371	403	363	366	347	399	381	389	406	368	385	363	333	366	401	391	368	370	366	370	393	386	406	389	383	411	379	361	396	378	349	372	369	378	371	380	381	360	398	404	398	365	348	424	368	367	370	387	372	344	367	371	369	381	364	380	373	376	425	353	339	376	414	390	403	353	395	395	351	348	376	391	376	394	346	382	381	392	369	395	407	367	386	431	403	378	362	397	336	403	376	387	343	379	382	387	410	417	385	373	349	367	363	369	414	351	431	348	387	384	371	354	377	384	375	390	384	371	376	335	366	381	363	375	346	363	359	400	370	387	355	377	363	375	391	397	373	376	379	387	371	332	409	387	405	390	347	383	401	385	393	394	382	351	415	377	383	384	401	381	385	380	384	388	384	383	378	393	401	402	409	383	378	382	385	382	376	361	380	395	453	431	370	372	381	391	377	367	371	377	382	379	391	362	392	377	366	399	348	329	368	394	382	363	364	312	408	405	393	398	353	394	385	395	379	365	371	380	384	370	390	352	386	372	378	379	405	342	401	393	390	381	400	365	385	335	362	382	395	376	397	401	357	405	386	398	362	402	396	376	397	355	358	385	381	381	366	373	373	383	400	376	363	382	389	396	376	372	384	401	385	367	392	390	385	378	384	370	338	382	366	378	387	384	390	356	355	361	386	346	401	366	370	346	425	366	359	349	403	391	380	380	366	368	400	340	367	423	355	330	364	359	394	391	351	372	351	375	403	373	383	390	382	368	377	342	388	416	368	329	404	379	380	329	382	394	385	387	383	392	389	355	394	384	407	399	418	376	395	398	365	393	365	381	388	360	400	413	382	388	369	423	383	397	366	399	365	398	389	357	397	369	403	387	384	380	387	394	380	365	368	369	410	374	362	389	358	378	369	386	413	394	385	362	361	363	371	385	390	387	397	406	363	346	354	382	348	397	355	364	385	374	360	366	395	374	339	357	373	371	383	362	414	407	371	380	343	408	377	375	398	350	399	385	402	353	395	411	366	379	365	380	408	380	362	337	336	409	375	376	388	396	399	384	382	379	373	372	374	394	372	423	365	395	371	372	393	350	357	377	400	394	405	380	375	387	349	375	350	404	372	377	381	366	370	374	380	376	385	357	388	394	408	363	387	355	354	350	370	363	395	366	373	376	371	368	373	411	370	381	368	389	366	380	401	364	372	361	402	433	421	397	366	398	368	360	399	400	404	363	420	375	373	372	400	398	377	387	386	345	348	405	362	403	394	375	380	388	383	409	411	385	351	378	396	363	370	402	390	375	334	371	374	381	386	365	346	431	374	394	397	417	374	351	382	381	376	373	364	380	375	386	371	360	412	351	353	389	383	355	349	383	346	341	368	352	402	380	372	414	382	375	349	374	389	400	403	396	377	393	400	387	410	389	384	366	350	390	361	386	379	352	387	386	429	414	370	367	395	351	356	396	363	363	388	345	392	381	336	380	380	364	351	346	343	377	383	396	375	379	387	395	381	388	370	352	381	349	402	405	379	383	403	352	370	348	385	395	409	365	338	350	376	332	405	364	370	378	395	399	394	376	395	363	400	384	408	376	371	363	364	382	404	366	408	355	381	393	381	412	400	393	351	369	363	389	416	396	354	414	403	373	401	384	368	356	384	382	333	368	368	371	440	374	377	375	371	379	392	313	365	345	391	356	379	400	386	386	369	360	387	366	389	426	402	384	366	392	353	398	393	375	355	368	384	370	390	353	369	357	398	384	393	370	377	385	335	356	421	403	380	374	385	396	396	381	387	395	377	371	376	369	381	356	373	342	341	387	403	366	378	380	396	349	403	396	391	374	360	376	426	407	355	393	362	378	404	394	379	379	358	388	412	386	401	372	396	382	379	367	380	359	365	376	385	372	378	344	348	354	391	366	371	384	420	376	394	369	390	395	367	423	389	360	352	410	390	385	367	378	372	355	372	345	390	379	424	370	339	362	375	404	369	351	400	395	379	385	358	370	401	355	373	396	374	414	351	360	410	411	407	392	386	389	376	363	380	388	389	375	377	392	377	350	434	367	369	379	361	390	357	361	421	360	382	381	356	430	370	334	373	384	398	391	412	406	344	364	363	402	364	388	352	367	349	376	336	363	377	396	398	357	356	322	366	386	395	353	375	363	378	351	411	379	375	372	396	383	365	397	355	382	376	342	403	340	351	406	414	364	378	382	418	362	371	348	370	375	355	353	353	412	395	340	359	353	391	357	417	389	358	372	393	358	356	390	334	415	357	356	379	408	354	381	385	398	402	311	382	353	355	375	361	404	399	355	408	372	391	369	349	373	346	341	390	391	402	352	347	382	376	347	345	422	385	366	387	378	360	370	354	390	386	389	374	399	394	391	378	330	354	379	376	345	411	379	403	384	401	344	396	388	409	359	382	380	395	397	383	345	369	382	388	346	339	436	368	361	368	401	361	364	385	396	425	390	369	407	393	385	381	424	369	364	354	374	367	371	404	369	386	395	346	378	399	373	396	376	377	415	384	388	435	359	369	387	362	368	359	397	409	404	376	405	358	363	397	369	404	410	411	354	392	342	372	396	351	352	355	369	384	382	400	381	408	395	368	379	413	397	343	380	368	383	386	390	356	355	385	399	394	356	411	364	373	409	374	402	346	357	358	373	366	333	367	378	393	369	342	362	365	343	405	374	372	384	386	386	388
21936	4149	4763	5589	4977	4071	3427	2975	2654	2277	2093	1848	1701	1701	1565	1436	1388	1466	1329	1274	1248	1226	1213	1192	1234	1201	1151	1132	1123	1100	1083	1091	1121	1059	1040	1077	1031	1055	1044	1032	1041	1029	1067	1059	1008	1031	1003	1000	1021	980	988	1015	1003	959	985	986	934	982	967	1014	991	977	1016	978	946	1044	1003	1026	962	963	999	967	1014	961	1013	1015	968	994	970	1007	979	1004	1021	1006	1033	979	960	985	963	965	969	990	961	978	959	997	939	1007	936	1017	895	993	990	969	975	1002	1000	966	988	948	1007	942	916	950	959	984	987	930	960	979	982	962	948	956	957	976	978	916	976	938	938	990	910	1016	973	1027	995	919	993	989	968	933	954	936	994	1033	1013	932	995	969	954	976	955	946	941	924	1005	971	981	947	980	968	938	929	968	946	981	974	995	901	911	977	987	969	1006	948	925	935	978	993	957	975	948	946	979	992	957	935	958	911	973	918	1018	908	969	914	987	937	943	977	995	942	1004	957	915	878	946	921	1012	940	956	975	987	952	924	967	975	981	1009	935	1003	932	997	997	976	919	998	936	946	978	972	1032	953	924	924	916	962	931	959	969	983	903	939	917	958	945	969	932	988	967	922	971	959	925	989	976	937	906	917	988	906	997	995	920	947	925	952	990	953	971	1008	982	968	967	909	902	958	932	1004	953	1040	975	972	1007	963	975	959	942	947	959	955	942	982	904	928	937	925	955	954	981	938	930	991	936	907	951	1005	947	970	966	991	974	973	942	992	918	942	934	923	946	984	984	965	972	948	938	935	1015	987	969	930	923	921	946	980	870	939	911	986	941	994	941	979	990	958	1005	1025	937	955	960	914	921	1024	1018	985	963	958	1007	961	978	946	986	912	948	962	1008	957	933	924	943	989	902	943	949	993	1038	930	979	970	941	988	967	925	984	962	954	993	931	980	925	1013	965	973	937	930	996	942	952	972	954	918	969	953	1016	973	956	974	942	961	907	944	947	1013	974	936	915	909	937	986	942	917	973	910	959	1015	973	919	926	908	935	979	975	974	951	943	997	965	938	968	913	907	1007	949	907	974	935	969	945	1001	924	944	998	965	912	970	952	940	1014	940	959	919	934	1044	959	1011	937	929	905	888	1019	976	908	949	1000	962	993	934	1044	992	996	930	999	925	904	1021	967	972	987	980	990	972	923	951	991	947	950	946	917	963	1018	959	926	892	982	954	935	948	998	981	978	833	992	1000	955	975	952	1013	971	934	981	967	954	999	1019	937	1034	959	940	932	934	949	953	941	930	996	935	915	992	1007	987	939	973	927	931	937	925	989	935	955	935	965	993	965	937	974	945	1024	970	920	908	972	963	992	962	987	989	964	927	905	926	981	990	944	956	937	933	920	918	1022	967	932	940	959	903	990	954	961	1004	961	967	1008	952	903	972	944	989	916	993	866	965	961	957	931	976	986	993	962	973	962	869	945	897	906	962	954	985	950	976	963	937	983	950	914	941	963	958	979	944	932	962	931	947	953	924	1021	954	1008	912	923	941	972	939	984	916	990	962	954	974	1000	946	946	950	922	855	970	928	1004	956	951	963	1001	967	975	916	984	991	972	958	977	972	975	990	911	907	873	959	946	922	944	907	978	951	947	957	970	924	922	921	955	967	922	956	914	1002	929	989	907	965	947	939	947	974	966	1015	939	904	940	951	966	1000	931	938	985	957	990	951	992	943	935	964	959	968	928	942	934	970	929	908	964	922	939	965	969	975	981	929	937	961	1006	964	958	959	988	981	966	992	993	931	966	973	952	1030	972	970	960	946	940	1016	1002	951	891	914	924	948	959	959	975	939	906	965	973	990	940	950	973	933	865	934	985	926	929	969	993	940	1003	954	951	958	992	942	991	976	981	989	953	989	926	968	942	963	941	945	968	1022	937	972	933	1007	977	961	976	966	996	982	978	925	928	964	978	974	985	987	945	949	992	999	987	948	945	917	981	924	976	937	987	983	997	911	949	982	942	957	985	942	951	1022	969	965	921	936	985	974	969	899	986	951	930	966	958	953	943	949	928	968	994	947	947	907	942	916	946	975	1003	976	911	909	979	964	949	957	950	907	981	908	951	971	938	929	1010	993	971	950	941	987	978	949	941	953	1003	956	974	982	935	952	917	904	975	987	981	948	940	996	976	1032	950	958	927	919	971	961	987	962	963	1011	936	898	1003	974	988	931	969	956	950	972	997	988	929	990	990	969	938	910	1010	990	986	941	951	987	979	975	937	945	932	970	962	966	940	955	1026	970	901	941	919	927	988	984	925	980	988	963	1023	980	952	976	1023	967	994	955	1022	980	969	985	941	974	929	991	929	915	1016	936	975	972	926	983	1018	948	903	966	973	1028	890	981	986	1009	954	933	931	946	944	950	955	914	955	1003	959	949	908	930	926	996	976	952	865	933	952	930	996	978	917	968	955	955	991	996	980	910	949	880	965	954	970	955	951	945	935	998	971	936	881	947	916	934	935	941	957	954	929	959	971	983	933	918	937	954	972	976	981	930	958	911	902	963	985	926	957	986	916	978	968	961	992	968	952	965	971	1001	993	955	925	998	970	960	927	950	929	1003	958	939	999	996	944	1037	979	956	986	964	929	946	964	956	969	924	951	978	957	951	1004	937	970	986	909	922	922	982	1022	934	937	951	923	1014	1017	928	978	924	934	931	979	949	976	956	979	962	950	931	935	939	956	919	978	940	985	1011	949	951	953	970	975	918	926	913	967	973	979	966	982	944	956	1006	914	1004	948	970	905	978	924	977	969	935	982	949	1037	978	976	913	976	975	970	985	925	916	899	907	922	945	964	973	972	938	995	964	966	969	987	958	947	935	958	970	934	960	967	973	970	995	964	975	872	1017	975	950	951	927	984	990	904	981	968	967	993	932	935	959	966	940	972	913	945	955	930	929	982	970	936	937	963	911	975	948	970	974	927	954	918	986	946	907	952	886	961	1016	1005	953	890	978	944	968	973	897	975	968	967	933	981	956	930	945	941	925	937	919	977	905	957	934	983	951	934	931	943	953	972	969	960	1014	972	953	960	954	988	933	963	918	983	957	952	931	977	914	963	978	1008	944	968	974	966	991	902	921	1010	988	986	972	951	937	942	932	937	1032	933	972	954	907	1003	957	972	994	933	944	970	1025	964	997	950	1020	967	985	928	965	930	951	991	977	992	996	993	958	904	915	978	909	1000	942	927	961	1004	974	998	963	958	894	957	944	987	985	976	995	989	983	951	929	978	984	946	993	966	982	963	916	895	955	932	946	1017	1000	1002	952	968	981	962	925	1017	915	978	941	970	958	931	944	911	982	948	933	998	933	939	959	947	948	937	967	972	915	949	930	925	972	931	968	906	878	975	916	965	933	990	965	951	973	979	997	934	1001	915	985	944	980	978	991	955	915	993	914	965	950	940	954	982	1015	955	936	952	981	985	973	902	959	952	976	967	918	999	950	915	941	982	947	990	925	1023	1026	959	908	957	930	961	974	942	941	1000	945	931	964	1023	989	933	939	956	963	972	871	954	1005	972	937	938	930	960	990	953	948	922	981	930	1027	981	937	1040	930	989	957	950	967	917	931	963	999	996	989	965	968	1024	923	928	954	917	968
6597	371	311	283	328	286	292	300	281	283	297	267	280	263	296	282	263	242	257	247	279	245	269	312	271	303	254	254	282	260	254	308	246	293	263	272	286	305	261	291	272	295	273	283	256	275	265	260	239	262	277	317	262	292	279	295	267	291	271	264	274	278	285	277	290	257	270	276	273	258	278	242	268	269	269	253	269	284	295	269	258	304	229	290	270	264	270	302	272	252	283	268	253	265	248	256	267	279	279	270	285	252	276	268	267	253	294	270	282	266	276	279	264	309	288	240	274	250	248	279	297	258	274	274	279	309	288	290	308	290	246	251	248	281	259	290	264	278	259	260	293	303	284	262	282	252	300	309	277	304	283	274	265	244	247	272	286	280	280	291	256	262	246	267	234	289	252	265	261	264	273	258	271	276	264	253	263	280	256	304	309	242	268	288	282	281	293	242	264	292	241	272	236	284	256	266	278	268	276	256	281	286	299	308	289	292	289	271	269	239	288	263	279	268	282	284	279	293	278	262	258	289	289	298	300	288	255	248	278	287	285	251	261	282	287	283	298	274	269	272	300	270	271	296	252	299	242	267	281	288	241	305	274	303	287	229	252	297	249	293	271	276	264	301	256	263	296	247	287	300	269	286	234	281	277	276	250	258	290	256	284	268	220	292	282	279	257	288	292	263	300	246	252	296	264	269	300	299	284	274	292	267	253	273	270	273	248	287	291	251	259	285	257	282	279	300	277	275	279	279	285	271	278	280	277	263	250	284	296	302	265	289	292	291	271	243	278	264	263	267	262	245	259	281	277	260	251	297	271	284	272	243	283	255	269	267	239	253	274	248	286	272	268	282	293	270	256	281	268	248	263	272	286	291	301	274	285	296	271	269	270	237	272	274	268	244	293	289	261	243	263	265	260	279	253	232	253	264	253	270	269	275	281	284	290	284	268	251	278	263	307	264	271	240	302	240	265	259	280	263	270	280	276	245	290	268	272	266	245	280	251	246	267	274	239	270	250	313	277	283	269	253	264	287	299	281	267	251	265	283	275	261	256	259	275	252	244	282	296	283	281	245	311	289	283	297	275	276	273	249	254	247	273	281	281	279	266	290	252	252	247	267	281	273	257	271	265	252	279	254	276	262	269	273	230	251	294	284	277	245	279	251	286	269	291	290	309	290	267	251	285	272	307	288	247	266	265	266	269	297	281	291	241	285	268	275	257	263	274	289	300	279	286	241	254	252	288	284	256	280	290	286	263	301	249	256	276	272	258	250	272	274	288	263	282	273	293	251	270	248	294	281	262	275	306	289	267	275	252	260	294	256	297	292	272	270	273	280	263	266	258	269	252	279	265	287	277	268	240	266	302	246	298	257	272	295	265	282	268	285	282	268	249	251	262	305	260	234	251	255	282	289	265	254	261	266	293	284	286	251	267	283	295	288	300	257	273	282	249	287	303	322	252	278	242	285	285	274	274	291	288	226	272	284	283	236	257	269	291	265	250	287	258	260	296	276	264	287	283	274	263	288	254	252	282	275	304	251	298	247	279	270	293	288	270	273	247	268	265	310	266	263	285	270	281	266	296	274	263	252	274	275	297	265	271	272	272	283	297	281	254	269	278	275	262	289	260	278	259	285	283	252	284	276	277	267	301	277	272	322	252	299	276	292	285	247	264	249	269	267	242	279	258	286	275	263	259	264	253	320	260	260	270	259	270	248	261	272	263	279	250	287	292	274	290	260	281	222	269	271	252	272	264	266	296	313	260	270	265	259	269	234	288	287	294	285	292	264	272	249	250	229	265	255	224	264	277	277	283	251	264	249	252	252	251	263	268	294	271	294	296	284	275	274	276	283	275	282	289	278	288	291	298	265	247	274	247	293	263	271	254	273	281	263	272	267	286	290	267	271	277	306	265	270	301	283	282	279	261	299	277	270	284	268	267	273	269	268	274	238	248	272	261	279	283	271	266	301	249	277	256	291	266	273	271	260	242	284	263	266	268	286	294	292	287	285	273	234	269	279	280	290	265	281	275	273	301	270	278	274	275	296	282	302	257	262	308	251	248	275	278	251	283	273	291	301	302	271	268	287	264	304	248	267	261	251	260	293	275	303	250	281	264	271	272	294	284	272	253	264	282	303	287	263	274	253	245	284	261	273	272	307	276	272	263	296	268	248	279	258	282	309	255	273	237	279	282	273	248	249	274	277	295	313	275	263	289	261	316	278	258	288	279	281	279	272	297	294	253	271	260	293	262	273	267	292	271	261	297	274	263	276	270	298	285	266	283	293	288	277	274	257	252	271	252	270	253	280	247	270	279	283	263	264	269	300	259	253	295	280	238	282	283	275	240	243	264	272	278	285	276	247	276	303	262	252	260	276	291	282	297	323	251	297	270	281	264	297	286	280	288	278	261	280	269	271	300	269	296	282	290	282	285	251	254	243	274	252	257	309	265	256	296	263	289	293	275	294	264	270	263	301	253	264	245	283	264	258	284	284	291	285	262	270	266	288	269	256	289	310	284	264	267	266	280	302	293	258	254	257	308	275	244	289	250	265	307	269	280	273	275	262	294	259	267	264	274	285	258	284	270	291	270	289	275	297	300	291	252	249	239	272	274	297	264	276	281	251	273	295	259	266	284	277	281	252	268	276	278	286	292	246	279	254	291	279	280	263	241	258	257	276	286	258	258	262	266	253	271	255	258	271	280	265	262	266	255	258	278	268	251	272	287	256	270	299	301	252	296	307	269	262	274	303	293	271	248	268	260	266	267	282	286	250	324	278	291	262	276	252	277	268	291	281	283	286	275	263	300	236	288	289	252	267	268	266	246	307	248	257	295	256	271	258	286	285	246	263	246	283	257	257	254	306	291	251	251	287	267	249	298	263	254	273	254	279	260	264	268	248	303	254	271	267	251	267	273	281	280	268	303	246	254	265	267	245	278	277	275	294	270	237	246	280	279	254	278	258	284	280	253	255	266	271	241	301	268	247	292	282	270	298	281	273	273	248	276	265	262	258	276	277	268	277	257	263	247	298	269	284	267	256	256	271	275	249	269	274	284	302	307	278	264	304	285	275	243	228	259	271	278	283	303	285	255	271	268	281	258	297	288	258	276	293	245	251	282	290	273	298	262	289	256	233	284	274	284	266	261	276	248	290	256	260	272	260	280	275	286	284	246	279	263	272	301	234	296	262	275	254	272	262	276	266	237	256	238	267	282	255	264	283	247	283	259	258	258	303	301	261	291	263	265	301	252	256	283	273	266	269	246	263	239	261	304	292	286	276	283	282	254	264	277	263	244	303	274	271	277	258	280	273	295	280	248	284	256	271	276	271	276	261	271	254	306	258	277	271	272	268	252	296	271	272	277	279	276	287	272	269	290	260	282	235	305	270	280	280	251	253	288	223	305	285	250	203	281	255	266	282	283	249	266	270	271	287	256	258	284	270	283	289	273	264	255	252	228	262	298	247	242	285	280	279	275	229	263	281	265	262	254	250	267	267	294	269
4134	801	788	775	757	763	744	743	783	720	764	772	690	705	697	734	731	666	661	750	697	688	707	736	752	696	691	691	674	722	726	751	706	734	690	662	684	695	689	703	721	671	714	767	673	701	647	664	722	691	675	679	697	695	689	695	666	718	744	745	724	700	706	714	701	695	705	753	700	711	697	680	668	701	676	697	722	687	735	704	705	681	689	747	690	723	709	672	664	677	703	711	759	719	665	679	729	714	739	698	696	690	662	707	690	725	711	691	703	669	663	681	749	716	755	654	734	723	677	677	705	696	705	738	711	681	668	686	696	699	709	724	742	661	699	692	702	719	696	682	734	681	726	710	671	698	758	727	702	699	707	739	654	691	672	735	667	715	700	714	697	738	725	728	648	666	699	716	694	710	735	669	703	750	705	712	737	677	713	710	708	717	713	695	708	680	745	685	707	720	697	708	660	732	678	699	678	657	701	741	693	749	657	706	684	732	705	687	662	690	688	706	698	683	660	706	683	723	685	704	701	734	731	712	735	720	683	675	665	686	732	711	740	688	665	705	711	717	729	719	761	707	662	662	655	652	683	696	728	702	733	703	714	720	710	707	660	713	651	720	674	746	723	697	716	715	668	654	659	670	699	672	755	743	708	697	727	699	673	741	725	747	683	692	705	719	673	697	743	691	711	699	700	702	667	733	688	693	719	735	644	756	650	658	698	681	721	698	661	717	701	705	701	690	691	690	747	755	678	744	701	758	714	669	720	712	638	761	732	731	681	680	711	731	718	651	747	686	673	677	737	708	703	684	697	706	730	705	708	735	688	681	740	714	689	704	663	681	661	707	667	717	710	685	700	714	717	705	727	692	702	624	688	681	685	671	713	712	714	688	738	688	664	702	729	672	701	691	734	718	687	716	756	665	675	716	700	684	686	731	674	664	680	664	688	687	669	670	714	708	682	674	707	698	665	669	710	679	697	707	696	669	685	711	729	666	723	716	726	722	682	680	668	661	664	706	647	691	688	734	767	716	676	687	706	724	697	740	648	713	692	698	734	694	698	681	703	738	716	731	652	743	687	690	725	613	659	725	653	728	679	656	678	698	682	707	700	717	693	715	691	702	730	668	692	717	682	713	729	705	716	744	724	703	717	688	666	702	666	666	645	633	641	708	719	685	675	730	704	741	666	688	718	674	698	720	674	659	700	673	690	679	674	724	704	679	674	677	659	736	707	688	711	719	675	672	683	720	694	712	726	627	728	683	711	679	720	741	713	690	733	710	670	691	718	686	661	703	706	710	682	660	718	717	685	717	673	683	669	670	686	739	642	694	687	718	728	745	666	736	726	716	690	701	694	735	721	694	706	684	672	722	692	735	691	687	708	686	708	703	698	674	752	696	683	709	716	724	690	677	661	656	700	752	735	703	719	736	668	695	696	701	690	718	686	668	775	689	675	762	681	706	709	687	722	690	712	707	707	679	680	720	710	678	708	694	682	711	688	675	732	699	685	727	703	761	716	663	649	703	707	681	688	706	730	720	682	694	698	742	712	724	746	710	690	686	689	674	676	718	724	653	678	714	727	683	694	698	704	693	680	712	679	710	686	743	700	685	754	753	697	727	740	715	663	729	684	713	706	740	705	685	701	674	677	680	683	679	727	680	734	725	736	736	714	742	746	729	678	670	691	684	706	681	692	677	670	672	672	730	721	709	712	665	736	706	688	687	713	685	716	716	687	746	714	683	712	666	695	713	709	670	776	695	705	703	665	772	726	734	679	684	676	674	731	706	715	672	667	684	658	702	706	685	745	747	681	661	690	763	709	687	711	676	701	707	676	667	680	719	667	705	695	693	712	716	657	657	648	717	717	664	712	704	683	765	719	735	716	680	703	681	675	663	692	710	716	676	735	705	726	749	680	674	694	680	705	700	700	696	707	644	692	706	708	689	696	741	684	715	704	722	698	720	719	687	701	710	716	694	668	678	727	674	677	680	674	740	700	692	724	719	735	681	708	714	689	720	687	658	741	712	734	772	695	698	674	693	742	667	707	716	743	732	676	748	686	756	703	704	729	714	734	734	658	637	702	687	697	709	706	695	684	712	692	690	712	734	699	729	645	701	689	679	721	677	711	693	703	679	689	697	733	712	761	726	655	740	723	690	717	694	699	667	703	682	693	663	662	714	712	699	686	714	710	701	685	718	725	684	704	695	703	707	641	732	676	734	666	674	696	693	707	691	727	682	656	770	766	694	659	710	707	729	677	687	738	745	746	713	689	721	686	728	657	693	700	703	733	669	695	707	689	648	716	699	733	713	717	697	660	685	702	732	712	717	701	680	690	675	696	693	687	707	733	705	693	700	653	672	690	678	721	689	680	721	754	718	696	677	714	714	681	683	689	691	707	662	716	663	701	679	708	699	696	738	641	646	685	714	769	667	697	739	692	746	718	758	681	737	676	704	700	687	718	734	673	688	687	737	665	679	699	698	735	692	692	718	676	715	669	711	713	725	745	675	693	751	733	687	696	697	690	716	735	676	726	691	691	689	691	690	706	745	707	708	682	712	722	699	666	693	710	649	712	767	660	727	716	704	672	714	722	762	719	665	657	700	710	673	724	728	655	694	689	648	730	743	707	694	747	688	655	708	689	747	720	700	684	690	701	705	637	672	748	714	685	717	671	688	683	711	657	680	733	712	653	680	670	697	652	670	706	682	729	672	710	699	728	757	694	706	693	708	740	675	722	730	694	708	693	699	681	728	698	701	746	725	676	694	705	711	688	729	678	724	647	707	685	712	670	753	665	705	676	686	723	681	677	705	677	721	695	704	677	692	698	703	703	723	737	732	732	694	730	716	685	716	693	662	682	695	712	702	709	730	726	678	767	655	720	728	750	646	707	694	667	709	645	662	681	684	715	681	714	698	706	677	768	678	677	729	719	693	715	662	731	683	670	740	719	667	702	679	709	755	710	661	734	677	654	699	702	688	656	710	776	704	693	689	705	671	730	700	707	691	718	727	730	715	689	695	696	724	744	713	691	660	700	676	689	693	714	712	695	720	689	701	666	674	682	684	708	687	702	716	690	708	650	664	746	705	683	660	697	699	717	717	740	719	681	719	757	735	696	639	718	734	714	684	696	723	670	675	733	701	710	762	689	707	723	702	736	700	693	669	691	691	678	705	686	697	722	656	759	703	673	710	724	699	735	700	689	644	746	689	662	681	662	685	639	698	653	681	699	654	691	679	692	687	743	705	686	662	689	675	753	697	666	700	739	703	700	698	689	722	682	692	719	729	710	671	687	681	712	701	708	666	719	677	667	715	704	650	718	687	730	697	696	708	687	696	683	700	687	699	730	698	684	751	652	691	670	702	696	719	743	740	722	719	678	674	715	693	715	724	676	669	696	780	687	696	714	685	685	720	634	674	669	691	705	690	704	711	695	711	694	673	704	667	690	705	684	714	676	663	702	667	687	720	707	742	678	692	719	692	692	643	671	694	701	716	673	702	711	684
30298	5472	1349	936	690	539	449	357	327	311	288	296	285	238	264	252	237	235	214	239	209	225	173	196	219	202	205	205	178	187	204	197	189	210	205	202	180	206	207	196	201	191	186	201	228	214	211	202	185	225	188	178	197	189	211	195	201	206	207	180	207	174	212	212	233	190	177	194	201	190	220	180	210	220	191	199	230	185	177	214	222	214	190	202	218	209	188	204	216	248	200	186	212	202	203	210	202	193	200	177	201	214	209	219	206	196	197	196	202	194	199	200	214	181	191	190	195	184	232	193	181	202	218	186	200	178	216	180	209	230	199	201	216	192	211	181	199	193	212	191	202	235	187	199	205	209	212	178	187	175	188	208	198	191	214	188	180	203	222	208	203	194	208	215	201	211	191	211	201	188	216	200	193	194	202	198	192	186	209	173	201	184	220	182	187	215	188	186	184	211	214	192	175	191	204	206	227	205	216	195	192	187	208	197	199	222	176	194	213	223	231	221	241	209	192	205	211	177	197	194	191	179	216	186	186	196	191	205	179	214	206	220	227	171	188	195	185	210	216	205	221	205	202	192	219	207	195	211	221	204	209	204	205	221	205	227	175	185	200	172	223	221	218	236	206	174	196	210	219	202	202	202	221	193	193	215	224	200	221	205	199	182	234	217	202	171	185	202	190	199	189	191	223	191	164	192	174	166	219	196	205	205	211	189	193	179	195	204	177	208	197	198	189	175	195	184	203	194	224	194	188	211	211	217	195	186	190	217	214	199	193	171	214	214	171	191	171	204	201	186	201	178	210	191	202	216	187	180	186	196	203	198	192	206	192	190	183	197	194	164	201	220	202	208	171	193	191	192	193	201	201	213	215	205	207	212	198	182	209	199	193	200	189	171	203	192	182	184	188	203	198	187	185	214	195	210	199	196	193	183	203	196	227	226	189	181	209	183	215	185	189	194	211	211	215	200	208	191	201	215	198	206	192	187	212	195	236	190	183	202	195	197	184	189	212	189	192	167	223	180	183	230	225	209	201	209	176	202	204	208	206	215	218	187	200	238	220	199	210	169	185	210	197	207	204	211	218	222	174	202	213	199	209	197	197	207	189	218	176	211	206	182	210	232	195	206	180	191	191	202	200	200	196	188	200	208	206	186	202	213	204	199	196	191	208	197	204	195	197	198	228	209	219	200	227	217	201	204	202	199	197	206	187	187	196	188	194	223	182	183	202	223	198	210	198	217	177	185	227	213	221	215	176	187	195	208	212	204	198	201	204	210	200	178	181	220	209	187	199	177	210	196	204	196	216	200	178	215	196	202	179	191	208	197	211	227	187	194	184	200	206	191	177	201	158	204	182	211	227	204	205	193	217	186	199	207	174	205	202	213	205	200	179	226	185	206	229	192	174	203	193	198	237	208	186	192	190	165	202	209	197	184	215	213	204	193	197	189	222	194	220	186	199	212	216	212	190	197	198	194	193	193	192	183	221	196	179	212	193	193	211	211	206	200	198	174	202	206	186	199	194	188	187	193	177	188	194	193	191	189	190	203	188	208	231	150	171	209	212	203	200	179	183	221	217	215	221	219	180	198	179	203	194	193	199	192	186	210	193	197	198	233	194	216	206	172	208	189	242	217	195	189	209	198	221	202	181	214	189	179	206	189	199	187	202	216	196	200	187	192	222	196	210	211	209	191	177	185	221	186	245	209	167	196	184	197	200	202	204	188	186	180	186	200	185	189	206	195	205	172	185	194	211	200	203	188	207	205	192	217	184	188	228	196	216	211	184	179	167	206	167	200	205	189	194	197	218	214	183	186	195	207	246	194	195	207	195	189	190	182	196	237	220	199	191	188	171	210	209	178	199	180	182	244	202	221	180	203	232	211	178	221	181	195	170	195	208	204	193	202	229	248	188	185	199	217	209	214	212	196	192	203	178	209	202	199	219	192	212	196	196	202	207	203	181	195	214	194	198	197	202	205	200	193	199	191	219	182	180	177	199	208	184	182	206	201	205	184	178	193	202	215	206	197	179	195	182	187	212	217	195	213	217	196	211	207	180	183	190	232	208	196	176	224	214	203	192	205	194	208	169	204	219	197	213	203	183	170	208	189	208	200	201	160	203	203	185	202	182	184	184	214	185	205	220	207	198	217	184	217	210	203	197	200	193	191	211	236	192	189	192	193	218	204	198	201	208	185	198	179	222	223	204	218	209	202	198	198	203	189	208	208	210	207	193	201	199	231	189	161	178	191	184	198	213	192	211	175	195	200	178	194	196	207	202	190	212	203	172	213	198	202	228	193	183	198	200	206	237	192	205	204	182	210	185	213	213	213	196	187	216	174	201	181	164	207	199	188	195	181	208	217	207	206	192	178	195	226	186	212	198	187	172	219	208	212	211	181	195	202	215	195	189	187	203	186	181	203	240	209	205	221	235	188	180	205	220	196	170	184	181	191	200	180	199	215	192	195	190	201	190	182	196	232	206	207	183	192	191	201	197	186	199	198	210	204	207	175	192	188	218	194	203	211	211	183	225	194	234	185	211	192	183	182	163	203	181	203	224	186	177	215	211	209	195	193	194	208	181	228	171	192	231	212	197	182	202	243	199	194	189	188	174	193	217	206	175	230	161	189	211	210	199	231	190	198	191	213	192	220	194	218	180	215	186	205	188	188	200	194	199	229	200	197	188	195	187	211	219	200	209	231	183	213	179	215	215	174	208	202	180	170	200	192	183	209	218	218	200	211	187	197	206	217	206	184	184	184	196	191	197	197	165	192	191	192	222	202	200	179	188	243	200	214	181	224	201	183	194	218	208	188	181	180	196	190	190	200	247	190	215	205	191	206	191	187	188	212	194	207	177	189	217	190	153	205	175	188	200	181	205	185	202	204	173	223	211	198	205	221	215	184	211	228	211	187	194	213	190	197	197	198	218	196	200	211	199	218	195	192	210	184	181	207	180	186	194	187	199	209	217	205	211	190	189	219	220	203	227	223	173	232	203	171	187	212	180	201	203	184	190	212	202	207	188	200	184	210	214	214	212	207	206	200	193	191	211	190	195	243	232	190	211	200	202	212	212	184	201	178	180	205	235	194	189	213	191	216	173	210	195	183	200	193	216	216	206	216	232	181	207	214	248	210	206	218	204	196	214	194	201	197	195	194	205	186	227	198	204	197	205	242	209	188	213	206	167	186	197	185	215	210	198	200	201	180	189	197	180	210	224	211	206	174	216	182	189	210	201	185	219	190	196	183	184	218	188	212	213	176	174	178	196	190	205	191	208	205	176	195	203	207	220	204	215	194	193	201	193	205	229	172	222	211	188	184	179	211	195	193	216	199	204	181	216	207	214	185	177	203	210	203	198	203	191	230	210	200	192	195	176	181	187	190	193	207	202	214	202	214	204	187	212	209	192	191	211	197	193	199	187	194	205	208	178	183	208	195	196	184	205	176	183	193	202	182	240	174	223	226	205	192	176	205	250	201	200	231	209	185	189	202	211	213	187	202
15541	2078	2466	3057	2657	2248	1837	1664	1349	1262	1135	1097	1028	922	861	893	792	791	788	753	739	744	765	713	702	673	658	670	665	684	650	617	606	619	636	652	594	654	621	641	643	616	566	651	627	608	595	607	611	634	600	622	632	613	612	608	552	587	604	597	585	573	604	622	606	552	604	579	594	577	597	603	551	587	605	596	566	601	524	567	592	636	610	572	546	584	595	646	587	635	537	551	593	587	547	561	595	571	592	584	610	583	580	567	587	597	614	557	558	606	560	582	583	590	593	541	557	582	583	586	549	550	597	578	607	530	596	561	545	616	588	566	563	588	616	599	605	579	580	594	568	582	616	539	598	591	572	560	523	560	584	553	636	566	585	564	574	605	574	548	535	555	543	574	580	593	574	597	562	578	528	564	592	566	593	592	598	552	542	624	565	633	591	573	554	550	565	561	561	567	544	573	573	590	558	606	609	571	592	600	555	548	553	588	630	606	570	570	577	608	581	542	566	575	575	579	559	552	576	535	550	567	556	585	580	591	577	633	554	595	550	572	537	554	555	566	547	592	586	563	548	566	572	612	565	586	608	561	579	568	588	578	527	532	579	610	589	595	558	577	583	573	621	585	629	581	598	559	591	585	564	590	593	584	554	558	532	595	581	631	560	589	575	596	584	602	582	549	575	574	602	582	559	559	597	555	574	574	599	581	562	555	611	545	574	588	549	553	590	563	553	538	554	578	564	568	564	571	602	617	599	564	550	538	581	544	577	607	582	588	570	561	583	513	577	612	551	574	560	542	553	538	555	573	586	564	585	566	547	591	561	571	551	533	592	542	550	594	568	578	571	521	593	592	536	557	580	617	568	569	569	565	541	561	570	571	558	556	614	544	566	608	549	587	520	523	517	551	545	546	579	588	610	627	553	555	608	569	565	563	591	569	580	578	585	543	557	587	587	562	547	572	547	529	586	542	551	539	572	590	572	552	542	558	605	604	611	612	563	558	599	542	560	567	550	514	534	544	569	590	540	592	588	592	548	592	589	572	582	577	583	541	595	559	578	585	574	573	541	606	604	590	561	581	596	596	598	576	574	596	546	569	570	557	596	546	563	577	546	554	592	585	554	572	577	592	591	541	555	569	539	576	556	585	571	599	583	560	557	581	558	551	578	584	586	576	515	576	533	602	581	569	612	546	577	596	559	597	586	596	579	563	583	546	566	609	597	591	580	594	546	599	576	552	546	567	570	560	610	648	545	583	613	539	584	536	575	541	594	582	605	542	571	558	622	566	555	539	563	530	546	598	572	583	518	543	595	536	598	602	558	547	551	568	555	559	622	536	544	559	545	563	505	535	605	556	644	599	622	592	559	573	559	609	546	589	586	573	568	535	588	549	571	572	573	583	539	544	596	611	608	527	555	572	539	575	548	528	603	539	590	560	571	561	572	560	575	571	547	554	582	569	564	539	548	552	559	548	570	539	555	580	560	568	564	590	568	588	607	582	528	548	595	547	575	592	553	592	586	562	584	585	585	571	559	533	594	592	566	565	562	629	586	584	559	574	587	556	576	569	607	599	544	558	616	584	576	572	590	529	568	599	590	559	582	575	571	582	618	557	573	577	562	567	616	558	574	592	615	636	572	585	592	544	569	563	592	562	566	536	570	550	569	567	613	582	533	594	582	563	586	530	591	515	529	578	561	546	597	555	611	582	569	550	588	576	563	598	595	620	520	516	551	597	571	612	600	558	621	572	611	579	564	595	570	531	546	574	572	577	579	590	584	571	602	563	582	577	601	575	574	566	535	555	582	573	566	550	610	559	558	615	555	558	604	597	596	582	571	536	568	526	583	547	624	614	572	546	579	585	526	531	544	561	599	578	560	548	582	578	510	569	591	489	543	538	593	592	565	581	563	633	630	624	611	562	553	552	541	586	565	556	546	573	595	566	581	604	565	564	583	583	561	532	599	557	594	587	591	607	590	574	576	567	553	582	574	572	615	562	599	576	593	632	592	598	598	580	570	548	581	598	586	582	610	564	567	589	583	565	547	571	531	570	565	561	561	569	551	581	584	584	579	599	562	565	591	593	589	556	597	589	558	557	560	569	544	568	568	568	557	619	607	551	581	531	557	596	554	546	553	602	593	568	569	550	581	606	585	563	546	550	590	615	547	571	547	582	575	593	578	585	578	525	578	542	614	589	538	568	568	573	580	544	563	583	604	530	560	561	555	562	577	586	572	546	555	529	592	583	586	619	604	583	563	632	591	570	554	564	535	558	551	590	529	551	541	591	583	529	591	582	565	583	565	595	600	517	584	599	579	519	592	561	541	542	593	556	551	553	537	587	568	566	536	574	594	547	619	567	574	585	571	570	594	549	576	560	582	554	593	589	558	531	571	568	568	584	544	593	576	581	564	602	608	577	540	573	637	605	538	623	562	558	574	545	596	561	557	552	557	563	578	621	552	545	556	598	577	609	602	599	584	555	592	549	542	588	524	605	582	547	558	581	589	623	589	560	574	598	601	514	577	584	532	557	574	605	600	569	581	561	567	548	588	527	607	544	636	589	566	530	580	605	547	574	570	583	568	560	545	564	569	563	539	590	566	597	560	572	615	582	594	554	543	576	596	579	622	597	596	586	598	555	582	570	574	551	560	563	514	563	608	554	585	579	559	572	533	538	612	582	562	610	583	574	595	575	551	578	547	574	552	560	599	599	570	561	538	599	560	540	591	577	561	570	547	508	554	565	589	587	578	564	596	585	546	558	576	536	535	531	581	609	574	567	570	622	637	525	570	562	594	501	544	552	607	552	582	522	581	594	588	579	577	562	535	548	559	579	561	583	558	531	571	580	561	607	561	568	601	613	588	539	561	552	569	569	555	625	620	579	582	538	588	598	589	617	607	551	556	581	585	544	538	570	598	604	534	551	550	532	569	546	597	585	562	606	593	542	565	601	587	580	574	552	557	614	614	550	566	574	605	597	563	572	568	545	595	572	607	588	551	559	564	568	570	590	589	593	592	585	503	569	598	532	569	563	588	580	563	581	575	612	576	589	618	547	589	588	580	584	542	579	548	540	542	554	538	540	566	592	592	543	543	556	537	587	564	569	595	561	571	550	591	577	614	558	604	557	564	538	584	574	599	593	565	572	547	577	569	568	638	613	554	595	557	599	610	524	600	612	561	577	539	598	557	578	566	568	548	607	564	530	602	582	595	573	580	548	541	572	535	548	601	598	588	575	606	619	571	632	579	612	567	565	574	554	547	561	592	571	576	594	554	563	588	559	586	598	574	576	567	560	587	552	577	557	590	591	581	625	580	599	560	603	586	561	563	570	537	563	563	585	555	599	587	551	573	587	562	563	595	558	552	598	587	554	590	548	652	595	572	572	596	565	535	527	587	575	579	560	537	605	562	605	553	551	609	603	542	572	590	615	594	559	550	577	576	581	593	558	554	541	538	602	533	553	536	579	561	576	602	548	555	538	590	567	574	516	575	541	583	606	573	574
42588	12571	3050	1926	1349	1040	882	787	639	636	619	505	516	451	486	471	428	431	421	470	413	437	393	388	401	371	420	418	405	366	384	415	425	391	396	396	403	350	348	392	376	383	368	392	382	382	356	379	365	404	400	357	393	372	363	391	388	354	379	382	416	361	378	369	404	359	388	341	354	330	387	372	362	411	396	348	380	372	377	352	442	405	367	394	370	383	362	357	355	363	392	383	423	378	395	367	394	354	390	387	369	397	386	396	383	398	416	400	344	352	361	349	384	365	364	368	398	386	386	402	377	384	411	389	367	404	383	400	395	368	351	359	338	381	397	383	372	379	353	379	361	372	379	385	377	378	381	397	376	367	337	333	380	324	378	376	343	397	393	379	405	399	368	372	391	370	416	352	420	360	386	349	346	402	368	419	373	387	397	398	368	362	351	376	394	365	392	376	355	408	380	348	364	383	403	357	405	400	397	420	374	399	334	363	356	343	391	404	371	381	385	361	410	396	362	329	390	364	380	388	394	369	357	385	324	356	418	363	344	354	430	340	371	366	398	406	400	336	329	383	368	347	373	348	351	367	360	428	405	380	383	343	403	375	362	345	398	385	358	362	358	380	350	356	349	384	373	352	387	369	399	405	366	380	379	363	388	369	369	370	370	394	409	380	349	322	398	394	384	359	362	378	402	374	376	359	375	352	393	398	395	397	357	390	387	389	355	343	353	366	382	358	395	350	353	405	376	363	355	343	382	386	368	420	397	359	365	375	402	362	400	354	386	355	384	392	415	367	360	392	387	406	385	375	386	421	357	385	354	365	374	350	369	370	328	397	378	366	358	393	361	392	385	390	367	380	357	386	416	357	362	378	352	387	382	384	402	413	374	352	395	364	407	371	376	408	362	348	373	361	403	372	359	382	364	370	374	384	418	368	324	378	354	373	400	394	397	399	373	408	373	401	404	373	344	412	375	366	322	363	364	383	372	404	395	357	369	396	365	313	421	384	408	377	368	317	365	351	386	379	394	382	387	325	412	409	417	383	358	391	395	387	366	371	406	372	376	364	353	382	362	361	403	406	384	382	387	366	372	400	385	346	351	404	374	372	373	376	365	366	404	387	365	363	378	390	364	351	367	374	349	353	391	346	388	379	391	370	356	398	383	381	356	428	391	379	371	401	367	395	324	424	346	360	375	388	366	396	330	353	386	357	377	356	399	386	396	360	373	386	395	364	381	376	361	380	393	380	390	377	392	384	364	341	388	359	367	369	405	346	367	387	375	387	377	346	359	370	366	371	359	398	365	413	360	356	307	349	375	376	405	387	328	349	363	365	371	381	378	383	361	384	340	361	380	381	333	365	387	370	390	359	353	423	389	382	419	384	390	378	369	377	362	388	362	355	397	406	394	365	434	428	379	369	351	370	437	386	385	357	383	370	363	405	414	365	372	359	405	396	393	375	388	363	406	392	399	420	356	384	336	405	415	372	407	357	380	371	331	385	396	372	375	396	367	356	366	376	396	348	370	384	350	362	375	369	380	384	328	431	397	319	399	360	362	398	348	384	379	390	368	382	372	409	352	339	393	365	381	403	382	402	411	394	385	386	392	417	376	406	364	366	379	392	391	383	375	385	369	366	356	376	387	380	343	397	403	368	357	410	342	389	370	388	353	371	416	373	373	373	334	367	373	369	387	385	385	387	378	385	394	354	406	340	343	364	327	346	338	364	388	373	358	366	358	365	396	399	347	402	367	384	396	382	361	431	387	370	398	361	369	394	403	360	366	379	366	387	407	348	379	376	365	393	370	368	365	385	376	371	362	365	332	402	367	356	358	369	371	370	385	385	379	381	396	397	372	349	380	326	396	381	366	393	429	405	394	427	374	400	384	348	369	359	338	368	375	372	407	403	383	399	364	370	351	375	386	373	393	371	357	385	382	378	389	368	356	370	405	369	393	380	383	353	360	354	364	393	379	386	385	354	405	392	400	385	390	401	389	364	388	403	375	349	399	388	382	384	392	371	374	382	374	342	382	373	389	369	412	409	392	342	357	384	398	382	351	378	358	384	381	347	346	400	359	369	356	403	382	381	438	367	386	379	384	385	380	396	410	382	360	385	336	398	383	403	380	370	388	367	388	378	362	361	364	373	373	363	362	335	380	409	412	374	381	380	349	359	356	376	342	391	403	351	409	412	338	370	419	380	391	349	368	400	363	366	419	390	383	340	371	395	355	383	404	384	401	414	326	416	418	363	397	358	377	374	354	395	353	408	354	389	365	407	385	390	361	365	378	380	393	370	383	382	398	384	384	407	359	371	401	384	381	385	398	368	394	362	395	385	411	368	417	386	359	376	390	369	361	340	411	387	373	384	397	372	391	385	396	400	378	417	351	362	402	390	396	401	356	394	385	421	385	366	384	372	369	393	367	376	375	415	395	353	386	351	375	353	369	387	377	382	364	416	339	378	401	408	369	386	363	400	375	355	376	370	391	385	362	394	377	356	402	349	386	368	357	382	355	391	399	398	342	406	354	370	395	344	389	366	412	393	365	371	353	377	388	410	366	342	395	404	373	408	417	361	388	360	391	326	349	397	348	397	371	357	354	377	348	359	382	363	345	380	397	384	380	390	370	365	388	366	384	366	362	362	383	348	373	341	367	381	373	373	380	372	382	395	357	370	371	373	344	364	353	365	369	404	403	383	373	384	376	398	422	351	382	398	424	353	349	386	329	401	379	390	380	376	407	335	357	382	380	374	365	351	383	359	390	367	379	362	370	379	391	384	355	372	355	374	430	367	386	410	375	416	380	399	361	385	330	372	355	375	363	375	355	371	386	382	388	391	362	399	397	371	410	414	379	336	377	370	390	362	389	354	352	339	382	431	383	392	386	363	376	367	355	354	371	398	374	381	358	374	386	369	367	366	375	390	376	416	374	371	362	370	343	372	377	341	386	355	392	360	360	393	384	426	350	409	391	407	383	346	397	371	362	376	358	368	349	370	384	378	441	397	367	386	386	374	366	350	412	385	383	369	364	371	337	355	372	386	353	379	395	380	389	363	359	380	388	432	366	362	361	375	375	357	393	406	364	352	367	382	375	350	380	408	356	366	376	386	354	387	405	359	382	361	383	381	414	372	452	371	332	364	376	354	406	336	382	375	388	385	382	377	366	386	361	377	374	383	359	379	389	399	381	371	395	367	366	374	371	387	398	385	375	392	402	381	350	387	419	380	393	400	381	392	394	400	374	383	371	375	390	372	368	385	409	395	412	388	389	368	380	388	353	399	347	371	332	391	395	356	374	341	353	347	378	390	363	353	395	360	376	375	388	373	405	382	368	362	399	388	353	385	424	402	392	348	404	389	402	375	372	358	379	380	373	419	386	377	374	391	406	371	336	374	416	354	351	358	397	323	372	353	385	349	399	390	408	384	367	354	388	403	360	382	382	352	391	365	404	367	357	362	353	378	389	380	387	400	397	385	336	407	392	383	408	357	369	382	373	368	393	400
21984	3896	4627	5612	4833	4136	3509	2900	2603	2277	2049	1822	1736	1614	1545	1514	1414	1424	1368	1285	1273	1281	1223	1282	1274	1193	1111	1086	1119	1147	1099	1124	1133	1050	1044	1071	1102	1003	1036	1073	1040	1008	1007	1036	1010	1058	1028	1034	1041	1020	964	973	1032	991	1030	1014	1019	971	984	1044	954	1045	950	982	949	946	998	951	978	969	975	1001	949	935	941	984	1043	962	905	886	941	1021	935	969	967	962	957	979	976	1027	999	927	994	1022	949	966	1010	940	1030	975	958	980	997	930	962	975	1009	980	980	997	980	973	948	970	983	937	1050	975	958	950	1010	920	984	1006	983	1031	1006	958	959	998	926	956	941	956	936	963	976	920	977	942	961	951	892	991	928	927	949	958	932	978	963	958	935	986	940	928	933	952	1041	983	970	954	932	925	974	986	1005	958	935	979	960	938	963	1005	948	924	927	982	981	942	950	958	931	964	987	930	922	959	980	959	938	952	981	925	947	1024	907	943	971	975	1020	965	937	958	920	965	959	937	968	1010	963	949	964	995	938	999	957	898	909	973	943	1041	915	921	924	979	918	958	925	985	964	988	926	943	978	969	938	962	965	942	898	863	996	985	1020	945	996	991	1003	1009	939	934	948	980	1019	980	904	970	917	915	933	946	926	939	990	936	936	961	935	1005	937	1004	991	944	955	943	942	976	972	963	1029	952	923	933	1004	1023	927	918	980	981	971	963	974	977	937	987	983	955	977	1007	993	939	962	941	977	940	942	934	947	941	974	987	955	1000	920	959	975	938	963	883	953	938	933	964	949	857	940	974	931	955	969	991	926	928	891	957	990	1009	915	935	980	1007	889	1014	960	976	941	911	929	908	943	995	993	979	955	948	991	977	952	934	950	970	920	1002	930	903	954	926	949	930	957	956	971	933	960	953	1022	917	973	976	1000	926	1010	963	982	977	940	958	930	977	931	949	924	986	936	916	998	953	1008	919	914	955	942	992	950	934	954	935	955	1004	950	1017	949	1003	960	932	975	958	961	935	1004	987	924	972	921	951	922	1014	975	944	944	928	966	917	972	925	944	973	919	950	893	916	921	920	992	978	946	947	900	932	924	917	1002	999	963	928	965	969	954	1001	940	949	996	946	931	992	947	960	986	975	922	957	1031	940	968	927	942	925	1033	922	908	931	991	934	951	955	1010	942	966	948	928	939	990	986	943	967	927	940	930	952	981	914	997	1011	988	935	965	956	994	966	974	947	927	944	975	977	933	942	952	936	1004	955	958	959	927	927	951	953	949	978	947	928	950	892	969	954	950	970	934	925	967	989	929	909	941	943	945	966	952	982	976	943	931	972	949	956	945	960	901	938	957	925	964	954	986	937	958	902	944	975	956	967	906	987	956	984	952	907	932	972	960	929	952	944	937	989	987	1002	930	941	919	878	961	1017	964	958	926	957	953	972	991	942	920	942	986	926	934	963	955	968	921	954	941	937	934	930	943	924	1025	963	954	943	958	958	955	910	944	934	992	940	969	952	1006	965	949	935	940	944	969	995	969	946	985	957	944	955	986	1001	979	959	953	992	942	942	927	971	991	971	925	1018	1013	893	1013	989	946	984	964	969	954	960	923	971	953	976	1024	964	896	1012	937	967	1071	974	917	955	955	1014	984	971	960	997	957	978	1010	1009	931	935	917	950	979	884	986	957	929	952	978	961	987	994	991	1016	946	952	923	932	945	911	1007	993	987	947	939	972	929	908	1023	958	959	1001	905	921	948	945	924	964	987	956	957	937	990	958	1030	1018	999	970	936	1041	919	964	926	979	955	961	927	947	942	978	922	885	935	1002	974	920	974	939	971	931	959	909	963	981	965	913	925	1002	972	948	944	954	959	948	952	982	978	988	965	978	895	1055	945	954	1026	976	927	1003	1025	943	966	980	964	949	883	968	921	935	901	906	954	971	977	946	957	924	955	938	938	919	899	978	893	910	975	943	1008	951	974	927	899	963	969	933	913	965	955	963	993	939	994	928	932	969	918	946	904	986	962	1024	976	979	997	984	982	987	938	990	929	940	944	926	989	911	955	966	947	943	923	951	903	910	971	935	979	973	947	955	976	943	950	1000	958	975	957	957	932	968	974	956	963	910	925	909	930	973	948	912	956	915	938	969	911	883	960	898	952	961	961	915	962	983	960	942	969	969	932	957	931	929	980	909	971	953	1009	979	977	945	916	989	939	970	973	975	944	962	939	932	941	918	921	1001	982	956	916	937	1003	956	1013	960	984	987	950	1037	902	987	945	898	949	973	978	925	983	1003	922	906	953	985	913	961	927	973	927	954	927	976	962	985	939	978	926	901	980	922	940	985	981	966	987	984	964	865	957	964	946	950	975	924	939	923	937	933	890	940	948	950	941	970	969	957	928	865	967	967	958	1005	923	998	943	962	922	898	952	950	1017	996	873	1008	973	945	981	923	985	956	919	976	1038	976	972	981	944	987	953	970	932	960	952	961	953	958	941	984	997	966	963	990	908	1015	944	993	976	952	927	954	1004	920	980	1019	956	902	1005	1048	968	969	973	985	948	971	981	925	980	943	950	965	967	974	979	936	903	966	964	961	899	867	984	961	958	949	916	950	955	944	943	929	997	932	926	966	994	920	983	974	946	915	980	969	922	1018	962	939	975	946	930	959	946	1003	1010	955	949	1043	976	966	905	980	970	1055	955	975	924	913	962	945	988	1034	993	942	963	975	955	957	978	943	943	938	949	934	933	972	967	1007	991	924	972	954	922	965	944	954	903	898	1010	950	985	953	952	947	919	971	925	930	1009	947	1009	1011	1009	958	935	952	933	967	995	988	904	945	942	947	951	985	975	971	955	966	954	929	947	969	951	977	925	1027	966	926	950	965	935	1014	962	928	907	989	958	956	917	1001	930	906	981	953	938	938	923	969	969	943	936	908	936	993	858	940	900	957	958	987	971	911	992	932	965	1014	955	906	978	956	929	953	935	954	962	954	916	968	895	938	995	941	925	993	926	980	943	906	987	948	991	912	931	986	904	986	970	914	962	951	932	975	970	938	942	923	949	946	983	976	960	958	925	942	1027	1008	968	903	926	913	982	967	931	934	978	959	914	901	883	959	901	981	911	974	918	938	936	1001	942	967	966	946	971	953	908	944	956	990	1016	961	988	992	979	960	939	972	906	962	929	944	966	949	908	940	934	946	981	928	934	952	920	986	963	944	1007	963	907	966	928	1026	984	957	989	940	976	975	962	945	926	917	906	946	969	960	958	995	972	920	933	964	918	968	985	918	943	950	1017	976	1019	986	981	1028	998	899	982	983	943	967	977	997	959	943	969	958	920	921	978	987	947	951	962	947	956	1021	910	940	948	997	1004	891	949	945	962	941	930	1008	907	982	977	955	965	977	954	974	961	918	933	949	965	923	950	925	1002	936	968	953	1010	978	937	953	941	941	970	940	992	971	977	963	1007	911	984	912	1005	1002	909	999	993	974	938	939	917	948	974	983	931	1001	892	916	937	940	951	964	986	970	999	970	909	1037	921	961	901	1009	968	968	1006	941	982	959	985	1000	933	924	979	983	981	980	961	932	920	948	977	990	934	982	945	989	929	945	916	918	887	919	959	966	970	978	1007	963	998	955	935	959	992	979	948	973
6134	345	254	305	268	280	291	297	244	295	290	262	286	275	264	271	281	265	285	264	269	304	263	298	277	284	276	266	271	281	251	275	245	263	250	265	244	275	240	259	273	276	239	277	305	269	281	282	266	265	277	254	249	280	256	268	260	284	259	263	273	262	261	260	260	251	250	263	266	249	278	245	255	248	261	302	266	267	236	265	267	252	274	293	293	274	232	263	283	264	271	252	265	264	263	278	252	286	282	263	267	288	291	283	286	287	315	265	267	299	276	273	258	247	296	259	265	239	268	292	264	251	235	287	262	279	241	258	260	269	284	294	256	272	262	294	250	272	261	264	246	295	286	289	275	312	261	261	289	287	261	272	282	245	294	274	288	262	237	260	290	258	239	246	277	263	268	276	264	278	254	300	271	282	305	267	282	255	315	295	262	288	270	238	264	291	257	264	249	276	239	252	248	247	233	258	250	254	259	251	258	271	236	261	277	273	242	275	254	270	273	263	267	285	264	281	280	251	269	248	273	243	261	277	262	277	265	278	265	285	281	262	231	272	281	237	286	277	314	264	263	280	303	260	286	281	256	244	301	294	251	243	272	275	288	257	275	232	266	261	278	255	279	283	281	268	240	272	275	258	276	295	245	246	304	293	287	251	263	257	232	283	246	267	255	241	243	275	271	275	280	266	263	271	259	256	258	303	267	284	263	287	263	271	258	265	249	267	266	263	240	295	270	276	253	264	276	264	276	278	266	249	269	266	260	309	247	271	292	263	283	291	271	289	270	243	264	289	257	282	256	250	291	259	291	280	259	286	282	273	281	281	261	283	267	238	268	252	266	251	280	254	261	260	268	275	279	249	261	268	289	266	252	262	247	292	262	249	260	257	243	242	244	272	236	251	237	286	272	292	257	276	236	251	276	275	263	256	275	250	252	283	293	293	290	241	241	261	268	265	280	291	257	277	246	271	261	274	275	267	272	252	248	266	269	283	263	252	246	275	242	266	260	284	258	293	278	285	239	278	304	261	271	256	301	269	274	263	258	254	278	283	271	269	271	268	241	272	248	298	292	269	265	270	288	287	266	231	260	259	285	254	293	249	259	258	255	253	255	236	251	294	291	234	305	288	266	257	283	276	260	232	289	261	293	278	238	297	262	246	254	248	249	242	239	254	234	246	273	250	264	245	258	281	244	291	254	287	277	244	297	269	267	266	278	259	277	292	281	260	264	256	254	296	268	278	248	271	273	292	252	249	250	309	273	267	264	275	263	284	282	272	267	268	244	278	295	275	237	259	245	258	269	309	251	271	275	261	250	249	277	274	288	258	251	261	298	260	277	256	232	263	263	255	236	274	239	257	248	252	235	261	303	301	297	282	278	312	279	291	254	307	264	306	256	284	281	260	263	267	267	239	273	259	260	269	282	258	286	279	230	273	239	285	240	251	277	257	305	282	266	296	248	264	271	242	264	278	297	301	273	255	274	286	234	250	281	274	246	267	270	285	234	264	229	287	248	272	251	273	277	226	239	241	285	265	272	259	282	303	261	300	268	261	315	307	297	259	283	276	265	284	279	262	271	290	287	250	268	278	284	261	271	234	275	268	265	261	308	280	303	247	261	281	289	260	267	252	284	292	279	281	271	259	293	270	301	249	256	254	249	275	278	250	282	269	266	277	286	226	259	293	284	279	259	245	290	262	243	259	265	287	277	227	275	279	322	267	251	257	250	254	261	283	282	257	294	270	289	265	244	268	273	282	250	262	275	272	284	260	301	281	253	256	219	289	270	263	268	328	261	245	248	262	303	286	300	297	295	288	258	271	269	260	264	300	266	271	272	265	273	238	272	295	266	279	269	286	245	234	278	287	271	258	276	284	292	266	240	253	258	257	222	274	249	261	237	254	290	260	253	260	235	270	269	269	287	255	263	308	268	254	267	275	277	270	284	285	255	270	253	259	276	264	250	269	271	285	286	274	278	246	236	277	265	290	286	272	279	267	261	251	281	277	310	285	258	254	250	272	276	266	283	288	253	251	235	272	281	279	238	244	239	275	265	247	299	283	264	299	265	267	275	271	263	247	261	264	251	274	274	259	259	266	290	279	267	258	266	282	272	293	239	238	251	261	273	271	274	249	284	289	274	280	249	257	273	265	275	270	312	263	302	256	288	278	251	297	270	286	251	256	294	283	254	291	256	271	240	239	279	229	291	259	283	262	284	279	246	264	311	247	255	276	269	243	261	235	274	251	257	252	245	288	267	259	280	250	290	293	269	262	281	273	261	241	248	276	265	270	263	285	259	252	263	260	281	314	287	249	267	261	265	263	263	284	264	269	249	264	302	273	252	267	253	234	275	261	270	237	286	251	270	271	289	248	255	267	273	272	270	257	274	294	266	293	288	272	270	258	263	279	305	258	265	237	288	242	243	243	264	272	262	244	269	233	275	298	258	279	285	291	308	283	278	238	271	283	249	286	247	308	264	272	281	289	280	270	246	255	261	254	280	289	277	273	283	274	317	276	292	275	282	266	280	250	259	253	261	238	273	280	281	266	269	240	280	285	280	269	294	266	262	262	258	275	272	259	241	277	261	246	285	266	268	259	278	278	268	275	274	291	257	234	260	250	289	263	241	279	250	257	253	271	267	270	283	258	284	270	302	277	269	239	284	288	264	246	267	267	261	259	287	260	284	268	247	279	280	296	302	268	265	268	280	273	262	266	294	223	250	276	279	253	266	288	279	271	275	287	259	257	245	285	263	252	272	258	256	235	293	242	253	243	308	271	295	240	261	285	289	273	256	250	288	276	234	289	276	264	270	262	261	259	264	273	279	245	282	305	280	282	257	273	265	262	276	280	236	252	254	274	272	272	258	256	305	237	245	231	278	253	259	273	312	274	282	265	262	286	295	268	297	280	276	263	293	267	245	272	291	272	308	259	240	248	275	253	240	241	264	258	279	273	253	265	283	247	240	269	285	264	306	254	283	282	260	255	275	253	265	273	256	235	246	236	275	254	300	254	268	251	273	306	293	278	264	265	255	275	246	287	304	263	281	285	309	292	279	227	247	280	287	247	284	233	268	307	287	253	254	267	268	260	219	273	248	266	268	256	294	258	296	232	249	271	252	269	262	257	274	277	240	286	286	277	277	252	312	254	264	270	263	240	257	275	254	281	260	278	274	267	234	301	259	269	273	261	233	272	280	271	258	311	289	258	309	303	256	257	278	282	227	259	273	257	281	263	283	287	261	256	267	249	263	258	269	279	270	238	237	280	285	271	304	282	258	270	278	281	245	277	266	251	299	277	260	288	281	272	253	276	286	284	290	280	234	260	270	272	260	288	281	238	290	236	283	285	283	273	260	268	263	240	265	291	250	274	288	291	272	261	238	255	265	268	267	276	271	294	261	252	245	289	290	267	264	286	243	285	289	262	269	266	260	281	262	280	290	241	276	280	278	261	270	285	280	265	283	270	263	263	292	276	283	255	277	282	254	285	268	258	294	264	270	330
4116	785	764	804	761	736	759	686	734	756	703	727	676	689	734	690	717	711	673	705	738	736	698	688	707	700	690	708	743	699	705	709	686	643	685	703	689	731	754	679	721	687	710	681	737	719	721	742	760	677	694	642	676	742	699	725	732	695	669	674	752	662	668	675	667	716	729	684	709	702	709	668	729	680	680	665	740	701	675	675	675	685	678	662	639	722	711	696	664	696	691	700	719	688	654	625	724	713	711	711	703	693	679	689	697	716	681	709	663	646	709	666	705	692	705	643	714	731	664	680	718	679	715	703	721	684	664	718	704	730	686	700	742	699	687	665	710	682	717	694	717	718	705	682	669	678	686	666	671	674	724	664	648	717	630	667	679	674	735	698	757	642	726	673	684	673	695	723	719	665	678	665	684	681	699	686	676	682	674	732	709	710	622	734	690	714	690	669	692	670	664	732	707	710	702	702	703	725	750	636	690	680	678	684	702	713	734	691	693	715	655	693	698	704	698	694	688	692	702	730	710	714	746	722	707	666	683	704	683	729	706	689	684	716	663	633	701	681	676	693	712	708	749	722	657	700	739	699	743	728	685	650	673	683	649	649	682	680	675	681	678	712	683	657	706	717	667	684	757	671	661	699	755	690	654	699	676	692	741	710	725	675	702	657	677	693	677	730	669	727	694	709	732	716	728	715	685	672	726	681	692	697	672	642	681	676	680	678	655	690	653	727	704	636	705	668	680	696	666	755	712	724	739	758	743	741	629	743	673	713	704	635	716	658	694	722	697	692	702	649	725	714	677	698	654	661	698	724	690	695	687	669	715	624	701	689	713	678	680	721	680	714	701	677	692	690	665	732	701	682	693	720	700	704	650	700	700	662	723	741	704	740	674	684	695	706	716	692	720	732	700	703	712	719	659	675	678	681	721	754	681	732	689	738	674	682	683	663	639	729	699	747	702	733	745	672	681	690	696	693	683	670	719	683	669	659	684	711	701	692	716	690	731	640	689	735	712	666	718	704	725	737	684	669	683	710	698	719	672	735	715	695	735	736	650	680	701	675	677	710	671	714	683	646	709	712	666	699	696	688	663	681	752	713	698	699	721	720	662	708	652	691	663	716	697	727	731	664	729	721	667	702	736	696	657	713	677	674	662	700	730	682	713	689	650	709	702	700	666	714	743	670	684	681	721	686	680	688	681	730	699	699	707	704	681	655	698	666	654	671	699	704	711	702	697	706	689	680	714	682	660	678	711	694	672	729	714	691	714	735	674	685	699	780	679	717	685	700	695	664	683	670	700	710	673	677	639	729	719	692	727	648	673	692	669	732	683	699	630	722	717	677	683	685	729	646	697	690	744	686	705	673	678	649	690	699	687	658	695	719	694	702	711	646	710	692	701	675	670	688	688	714	626	685	728	698	725	679	676	715	703	695	674	723	663	640	706	658	674	678	710	753	697	648	725	677	690	698	693	724	693	699	701	695	691	684	704	741	652	710	653	673	703	738	724	711	664	712	734	677	631	713	707	733	682	706	725	689	683	674	682	682	686	677	680	750	698	666	710	687	689	699	697	671	681	663	656	698	672	674	697	644	714	619	684	701	731	688	704	667	675	683	676	666	703	706	705	707	717	705	719	696	702	693	694	692	678	701	664	723	722	674	693	708	696	675	742	667	713	690	700	683	662	738	690	709	712	674	749	739	679	739	692	677	679	664	698	721	709	728	689	667	694	695	668	701	706	644	775	751	696	712	696	679	685	690	680	712	673	701	662	702	725	679	695	688	707	671	694	714	662	701	661	693	697	684	734	684	671	712	665	682	670	694	611	703	690	678	659	676	671	733	731	655	711	708	669	712	691	733	689	697	671	698	697	700	699	686	727	690	726	693	702	706	722	687	695	690	667	723	664	732	693	638	711	674	662	663	698	748	660	710	693	697	715	690	657	699	690	718	672	644	710	720	688	703	667	725	715	678	686	715	744	729	686	658	694	671	716	700	715	702	718	705	715	696	695	633	666	667	724	715	681	694	720	715	692	662	663	669	687	662	688	685	718	693	706	685	673	681	695	694	663	674	696	735	653	655	720	650	689	680	678	656	696	727	693	728	705	701	713	669	641	684	684	729	711	734	725	688	649	696	683	700	710	716	733	731	709	741	653	731	734	677	694	694	762	708	725	714	707	645	714	693	717	728	709	704	707	719	696	682	674	683	673	663	680	705	761	697	691	684	709	699	691	686	729	709	701	729	717	680	685	706	734	725	751	743	702	701	686	677	672	666	703	675	682	715	703	748	679	691	699	685	697	707	718	689	670	693	691	664	675	720	679	677	697	742	677	676	691	679	724	693	705	663	702	682	716	686	682	697	702	687	673	692	690	699	740	675	710	685	754	711	703	698	677	605	626	670	682	727	703	719	739	692	737	717	742	698	728	663	650	699	721	683	695	680	692	725	713	698	742	713	679	666	704	696	687	742	659	698	724	661	738	717	707	651	722	745	645	677	711	703	700	673	729	722	717	670	702	706	724	667	691	692	679	759	677	687	725	706	712	677	736	733	649	730	678	666	736	684	673	712	698	698	680	691	732	680	724	718	718	712	697	710	693	702	707	661	687	680	644	691	685	692	765	666	696	690	674	737	753	677	747	692	696	715	730	656	734	692	697	652	685	669	677	725	684	685	747	698	699	711	720	718	712	748	712	672	683	685	671	688	729	735	691	744	693	750	690	723	642	672	662	667	671	716	672	715	674	679	765	646	655	665	691	708	706	739	667	624	707	731	704	675	666	679	688	691	705	700	693	702	724	662	726	716	731	733	696	706	705	694	715	671	689	684	668	680	625	653	745	727	722	689	727	694	720	733	740	682	703	680	710	682	649	697	716	674	703	686	670	714	680	691	721	681	724	695	693	704	680	692	722	677	677	657	644	691	690	708	697	693	744	691	691	697	719	703	680	694	656	689	709	749	703	686	681	666	717	668	681	702	713	694	733	679	704	735	712	673	717	708	667	683	719	707	709	669	702	659	721	683	698	686	637	714	740	671	717	730	675	727	663	665	695	699	706	653	699	700	675	676	676	685	642	725	691	696	667	694	703	731	652	707	728	712	680	695	701	714	708	699	717	732	692	724	683	689	698	669	685	705	641	689	658	669	717	630	747	670	657	766	698	703	699	688	695	687	715	690	674	738	687	725	681	683	694	740	684	670	670	681	692	718	696	690	698	674	730	656	640	707	678	710	637	733	696	692	716	667	670	687	684	708	712	736	691	752	644	704	715	678	644	715	689	686	712	709	690	753	659	676	719	738	672	708	703	663	685	676	711	687	690	685	679	672	740	671	706	722	688	702	680	690	681	680	695	716	654	674	664	682	693	698	637	725	698	708	676	672	699	660	708	708	686	712	712	663	703	653	710	653	691	687	749	695	695	617	709	690	721	686	702	680	699	680	680	745	709	718	703	676	657	678	736	688	640	755	694	695	674	686	717	698	700	690	716	728	727	675	691	717	721	667
30029	5936	1335	912	699	506	399	354	326	338	280	262	251	242	231	267	218	221	224	238	216	227	230	208	222	214	196	214	208	215	207	212	234	184	228	183	218	214	206	186	204	192	197	175	211	185	187	179	192	173	210	199	188	207	186	207	201	193	169	198	187	185	215	205	175	168	175	182	208	243	202	197	193	199	219	191	188	191	199	174	184	189	189	171	210	184	162	202	204	216	185	203	193	222	200	196	214	203	205	193	182	202	189	183	191	188	201	197	198	214	220	170	199	188	234	208	182	222	219	201	193	222	186	205	201	186	203	191	194	174	177	184	186	227	180	155	204	199	217	214	184	188	176	187	212	216	193	226	194	207	184	182	193	169	211	215	196	226	179	180	226	199	201	189	204	209	181	215	203	172	204	211	206	196	182	184	200	196	182	185	184	187	209	214	185	198	190	165	173	226	219	215	212	232	219	194	200	185	192	221	213	198	205	217	214	175	190	202	197	182	185	178	183	163	206	235	199	211	208	207	204	195	174	183	156	177	178	184	196	205	186	203	178	200	173	179	211	184	187	180	178	199	195	207	205	199	216	181	190	183	184	206	156	188	209	221	229	207	235	198	182	176	200	199	215	173	191	196	226	185	214	226	191	191	184	177	201	173	191	189	218	199	169	211	234	191	221	204	176	182	180	213	212	206	228	207	182	194	158	179	188	200	194	180	204	193	194	198	203	223	173	198	214	220	180	203	199	205	186	191	195	205	199	190	196	201	176	207	199	194	199	157	205	206	198	207	185	173	179	187	178	203	204	174	214	219	181	215	195	190	208	195	208	204	185	217	216	227	170	201	178	219	203	211	186	214	205	193	220	173	206	171	183	185	189	204	190	198	189	188	189	211	190	187	214	196	186	196	186	200	196	194	193	228	188	178	193	191	208	206	200	196	214	219	207	198	201	187	214	198	203	211	183	206	217	215	178	189	230	214	207	191	200	180	210	186	209	174	206	187	215	220	195	184	194	177	186	209	207	207	203	181	201	213	201	215	193	210	209	204	201	190	194	187	174	226	197	229	218	187	204	183	228	169	218	188	200	203	210	222	189	187	181	203	189	181	199	223	199	190	204	192	219	206	207	180	194	200	198	216	202	162	204	175	205	212	216	191	218	202	193	202	174	175	195	197	170	223	182	187	193	213	195	171	196	203	184	206	164	194	187	224	186	201	200	215	203	173	205	163	197	196	184	201	184	200	201	173	202	184	197	210	200	190	186	170	197	197	198	194	200	174	206	187	193	204	200	186	197	205	192	206	193	196	186	195	215	219	199	168	188	214	199	184	174	217	199	193	193	183	229	224	187	193	182	192	180	222	176	195	201	195	205	205	201	205	191	201	186	177	189	216	187	210	209	196	216	175	181	211	212	170	199	200	181	188	179	186	187	175	202	198	193	193	198	182	192	186	173	191	211	194	214	191	183	196	196	187	179	192	198	184	159	189	189	198	210	195	209	182	195	194	191	223	202	188	216	198	189	205	189	203	183	211	204	185	207	208	195	184	205	196	173	199	191	198	200	183	194	172	171	208	196	203	203	198	209	198	191	225	202	193	181	218	187	206	181	195	189	187	200	204	157	195	185	206	184	190	181	190	198	173	208	208	172	167	200	210	207	211	177	239	194	206	201	214	204	173	216	184	201	176	200	180	210	197	191	205	184	160	187	198	186	209	178	182	188	224	199	191	209	193	189	213	191	191	207	200	205	207	209	188	175	184	200	197	167	203	178	193	206	195	201	197	179	166	223	177	190	203	189	211	189	187	214	215	201	209	185	199	182	202	197	177	185	168	208	222	184	194	180	185	220	199	197	187	177	221	197	187	188	193	214	200	196	170	195	173	205	180	220	191	188	219	191	219	185	178	176	199	185	192	184	165	192	193	216	191	183	160	209	191	205	184	188	196	179	171	180	198	200	201	212	197	190	169	185	190	191	198	210	203	200	186	210	227	226	195	218	170	195	176	190	179	203	199	204	203	195	213	201	192	195	221	215	205	208	226	196	202	200	191	179	200	209	185	195	185	179	188	207	203	200	182	188	204	183	191	195	194	175	214	202	184	192	184	194	221	182	197	208	174	192	198	209	198	193	213	224	203	194	185	203	183	195	185	208	187	207	200	192	206	218	193	194	205	183	186	197	211	200	188	187	202	174	186	204	194	168	222	206	190	187	225	216	160	178	205	195	193	199	188	196	197	183	200	210	190	195	194	208	171	187	172	167	204	180	219	173	200	195	191	219	196	218	196	175	173	187	188	179	168	196	205	200	207	192	180	181	208	222	200	201	210	189	199	194	202	206	200	186	186	183	189	181	214	178	209	172	208	204	185	166	200	205	203	208	199	196	215	190	170	158	188	172	213	193	196	193	178	205	203	182	208	228	183	170	201	200	194	196	202	181	185	175	197	207	180	201	211	189	194	166	215	213	211	196	179	180	183	214	196	183	187	198	184	199	194	197	192	186	186	199	199	197	161	204	207	196	181	206	190	210	186	202	173	216	175	205	206	168	191	205	188	167	178	207	187	186	202	191	200	194	200	182	215	205	181	192	192	165	189	191	194	226	196	199	211	202	176	204	196	205	223	196	197	210	173	228	184	209	195	201	196	182	187	180	186	184	218	209	188	195	220	197	196	199	188	200	168	204	195	180	185	204	188	222	198	194	189	206	173	209	186	213	194	225	208	193	190	221	185	198	171	207	200	213	213	216	198	183	222	208	211	173	177	181	183	179	220	165	175	183	198	160	180	201	183	184	216	200	195	192	211	196	179	199	198	199	169	166	224	201	181	198	189	189	179	187	193	205	189	190	206	175	186	191	189	189	200	173	194	193	201	201	217	180	195	195	215	182	173	210	178	213	184	178	196	185	171	191	182	216	192	176	185	214	222	201	215	182	188	210	203	204	191	209	201	225	191	184	186	195	180	203	186	205	185	198	206	169	203	227	210	173	190	206	187	177	179	199	171	183	162	191	202	197	224	205	201	215	242	185	197	213	197	184	184	170	186	175	175	191	193	221	200	195	207	192	183	192	183	217	182	208	208	180	199	206	209	203	220	190	196	184	189	194	189	179	194	193	202	184	195	188	214	164	166	203	211	198	215	185	199	182	165	197	212	192	175	185	186	179	172	180	199	200	215	191	201	174	179	193	221	161	178	186	215	198	195	198	197	179	203	191	192	185	215	154	189	193	185	201	212	173	204	186	189	191	222	208	188	214	190	197	198	212	214	187	206	189	192	189	193	186	202	201	200	200	187	193	202	200	167	194	224	185	176	200	216	186	213	186	216	219	185	201	192	215	168	202	204	182	171	205	202	174	222	217	170	184	180	179	204	184	192	207	199	178	211	185	205	204	195	185	222	197	214	214	201	192	203	203	193	192	169	218	176	179	183	187	205	206	207	202	202	201	196	208	185	152	185	193	169	217	226	198	197	176	208	198	213	203	201	207	202	168	193	223	175	191	175	186	178	185	232
15232	2349	2478	2927	2676	2350	1854	1596	1349	1277	1186	1080	1015	876	915	879	804	815	809	783	730	715	693	724	702	677	669	693	617	648	644	598	685	612	587	574	665	634	602	588	638	570	638	605	590	584	576	555	621	597	545	605	583	578	571	606	571	598	597	596	575	586	584	533	540	599	613	584	583	611	599	552	572	562	589	569	580	546	570	581	516	537	540	578	612	571	581	583	565	559	560	556	549	576	524	549	567	593	606	591	573	577	553	568	549	535	568	534	579	561	590	556	563	579	547	574	556	590	562	583	617	603	553	585	538	566	561	582	582	586	580	599	524	543	590	543	567	577	580	551	594	588	579	570	569	546	513	583	592	546	577	530	578	581	592	594	569	541	539	582	562	561	550	579	572	555	597	545	552	575	602	565	533	540	577	570	568	571	566	547	564	591	575	551	559	542	572	543	601	569	525	564	560	543	549	612	547	577	577	555	578	576	532	555	556	542	579	558	618	580	596	562	580	571	564	535	580	547	563	494	582	520	581	550	607	589	536	590	538	610	586	579	580	533	560	546	549	585	593	551	625	558	553	605	575	566	610	557	555	533	533	566	556	531	537	562	562	559	557	530	612	527	572	590	559	612	557	545	551	576	557	542	548	562	541	539	583	537	596	570	556	570	575	571	580	572	552	599	517	559	579	565	541	569	538	574	538	515	577	555	585	569	552	589	525	548	576	587	601	564	581	580	595	557	569	555	540	599	568	569	569	592	577	583	570	558	545	565	590	558	559	548	557	553	549	565	582	571	551	558	552	563	550	568	540	551	563	616	614	548	521	575	577	566	597	561	617	572	576	567	577	545	595	573	548	586	598	572	561	548	557	589	592	572	529	590	539	543	591	568	604	559	602	572	522	591	577	568	576	603	560	599	559	569	596	554	606	586	577	541	539	547	565	582	512	544	576	591	595	611	538	541	557	568	566	566	578	575	556	598	564	548	563	537	556	533	556	537	553	596	574	531	546	547	617	634	532	563	590	540	571	567	523	514	584	600	553	595	572	576	593	586	561	518	571	558	596	506	570	507	561	579	543	578	592	557	557	577	570	561	550	562	539	556	595	595	559	593	548	520	517	546	564	569	565	565	590	549	555	584	555	564	579	574	598	519	548	552	532	553	612	556	591	581	546	562	568	599	571	584	566	486	538	563	559	586	569	560	561	572	577	537	602	595	599	554	549	544	601	542	546	594	514	594	513	597	594	597	577	582	578	539	578	579	597	535	542	555	567	575	580	540	564	514	584	596	551	599	588	552	548	620	556	591	600	577	578	577	604	539	566	603	563	568	552	569	580	549	592	539	566	540	592	568	554	563	545	550	560	588	548	552	545	506	550	580	590	580	589	513	587	574	559	587	583	583	549	579	573	537	575	578	570	557	565	581	545	546	579	545	581	572	580	563	568	565	575	570	594	565	570	536	558	610	537	561	583	554	548	555	579	599	584	581	575	558	545	592	582	562	585	567	579	573	556	536	598	571	539	594	515	586	538	583	547	577	539	590	548	540	546	568	602	520	531	591	524	513	537	533	621	574	558	530	590	598	540	557	574	586	558	506	565	576	573	578	542	585	575	572	580	579	633	553	515	588	571	535	558	540	586	569	520	532	609	537	547	570	574	603	593	555	527	551	567	591	579	574	563	585	568	580	543	557	540	555	564	566	551	575	562	543	537	601	570	586	594	575	582	554	586	557	580	592	582	565	593	546	556	581	579	611	581	585	577	540	538	554	594	546	586	582	557	550	577	524	579	559	563	544	524	575	578	609	583	540	560	548	550	567	590	533	585	532	589	546	554	505	568	601	568	557	584	542	565	578	589	554	558	572	555	549	537	598	537	534	558	548	540	548	591	581	568	548	567	560	569	604	593	577	575	594	568	539	538	588	544	570	572	585	552	600	575	545	570	579	565	568	575	610	604	571	556	514	533	544	584	543	558	601	582	568	534	583	568	580	563	558	517	574	573	591	564	542	559	560	576	559	575	564	573	553	604	559	553	561	592	578	538	571	563	575	571	596	522	563	592	562	555	566	552	545	561	559	570	553	585	548	589	574	611	557	553	563	578	577	590	577	545	600	551	566	582	569	547	517	558	587	535	614	558	565	516	537	552	616	549	544	577	601	539	580	561	564	536	577	515	561	549	600	538	594	514	585	545	574	587	537	592	582	586	613	539	556	620	586	555	543	544	565	570	596	563	567	542	565	585	589	576	572	579	579	564	585	525	578	535	579	608	590	562	586	573	548	557	539	589	563	577	569	601	573	562	588	564	594	522	548	573	557	579	581	547	530	556	581	624	580	533	570	564	619	566	550	590	610	599	585	572	573	554	528	560	567	582	561	606	570	575	596	533	568	572	508	561	580	564	534	565	561	584	565	558	553	577	547	578	588	571	581	592	605	525	551	585	548	525	579	565	587	586	560	586	572	555	518	589	581	559	549	542	580	562	551	611	573	596	556	559	537	602	547	565	548	580	564	593	584	582	588	568	520	574	566	577	595	615	551	540	577	555	539	570	566	562	545	569	552	585	557	617	558	584	571	581	558	587	606	575	559	578	550	534	632	563	589	534	635	523	606	504	558	583	581	581	612	563	559	541	545	577	587	538	584	549	561	531	522	531	552	555	565	568	602	556	599	592	615	605	561	575	565	591	531	554	568	553	544	542	581	582	560	578	581	590	612	556	553	575	558	610	565	523	591	588	533	557	558	544	578	584	599	595	556	587	558	585	556	585	537	529	548	559	567	603	573	593	601	570	619	543	529	591	571	553	556	588	587	594	551	594	629	574	614	537	550	545	586	570	596	548	566	594	578	546	559	560	535	550	581	574	563	571	533	588	591	575	563	589	570	544	562	549	598	591	563	574	549	580	590	523	544	538	586	535	576	570	571	610	608	556	607	578	547	558	569	565	553	592	605	572	583	563	571	527	587	594	557	573	566	575	565	559	580	547	591	583	568	541	551	569	553	525	533	546	593	565	581	539	552	595	577	554	557	560	567	557	511	569	561	527	584	586	579	553	577	614	600	619	568	596	555	541	612	604	508	553	547	612	572	548	527	591	574	542	575	545	545	598	553	572	585	521	551	569	573	576	575	559	558	562	524	577	558	528	543	588	637	582	555	582	525	572	585	612	573	518	585	561	598	581	561	540	522	513	544	587	536	518	545	571	534	559	605	524	568	583	557	602	551	506	607	552	553	582	564	570	626	550	536	580	572	561	518	528	556	554	600	568	605	567	590	556	581	553	531	600	564	588	589	538	565	585	568	553	574	564	566	540	564	527	584	557	573	589	547	558	602	548	566	557	531	535	567	508	529	582	528	561	556	574	594	560	565	588	551	538	578	557	586	585	547	554	581	552	568	563	575	586	536	592	561	528	523	577	575	598	558	578	602	551	567	564	573	576	584	597	574	587	558	573	603	580	544	581	585	601	571	622	550	574	594	583	597	587	581	585	553	556	583	526	595	572	554	611	552
42209	12981	3231	2058	1374	1031	874	720	671	645	558	557	466	487	459	453	444	427	388	436	368	415	418	420	404	403	365	383	359	401	398	362	412	368	385	376	381	405	353	396	384	429	397	403	377	375	374	421	364	362	344	376	364	391	339	311	369	383	375	332	375	348	376	365	325	401	362	418	377	368	384	380	377	368	367	367	365	368	405	382	372	395	382	379	353	408	429	378	382	401	359	405	373	360	384	376	381	379	360	374	401	396	411	407	391	380	380	367	347	379	391	381	348	358	351	387	363	381	379	368	376	373	422	392	370	375	340	368	388	355	384	362	374	371	397	350	355	388	365	389	381	395	375	409	388	368	355	369	377	371	393	367	391	394	384	415	367	405	359	370	410	398	396	346	360	358	328	352	376	342	357	400	353	403	380	384	330	395	398	384	341	350	362	352	359	366	368	389	357	407	347	376	384	378	372	370	381	378	357	395	381	382	340	398	356	360	397	352	368	360	362	326	373	373	374	372	406	376	384	351	401	414	390	374	364	391	349	333	380	373	352	347	354	347	411	359	399	389	373	372	389	376	387	394	408	346	373	363	374	383	392	365	354	385	412	330	363	380	331	348	355	394	375	375	345	346	388	387	390	361	374	394	388	417	368	366	363	376	367	356	420	354	360	381	417	354	372	374	367	377	369	384	399	398	372	411	381	397	366	351	386	381	359	327	345	342	359	415	353	393	335	338	379	376	386	359	388	349	409	383	397	371	374	386	440	365	358	361	345	348	365	358	383	361	383	384	365	386	386	415	371	395	348	394	406	362	427	348	398	378	396	332	373	385	352	369	378	392	365	384	385	405	402	396	381	362	342	378	384	370	360	384	375	406	348	404	336	386	390	384	391	370	385	429	353	366	355	379	387	388	357	399	399	385	389	352	353	386	383	398	392	373	343	352	339	355	395	354	361	351	353	383	368	366	364	402	376	365	376	369	381	381	388	345	374	397	351	394	367	386	388	385	365	347	356	382	369	366	367	385	426	386	361	353	367	364	403	403	407	363	350	378	364	387	356	369	388	396	349	398	368	366	380	368	360	381	359	365	353	393	401	360	371	403	380	394	356	386	368	348	363	373	411	349	406	395	389	374	392	385	394	381	390	370	368	345	385	376	342	321	400	364	389	401	386	385	363	379	364	359	351	382	327	390	386	378	379	384	323	368	376	374	365	357	365	337	391	379	388	373	352	392	370	357	373	356	377	430	358	409	386	389	340	357	382	371	351	393	317	388	375	404	357	364	400	368	384	360	370	390	377	400	376	365	377	376	405	367	402	371	359	382	357	350	411	381	366	375	352	384	364	411	377	359	353	375	380	379	364	393	395	365	394	345	415	405	391	362	334	366	409	382	355	363	400	376	386	370	385	396	351	387	381	384	351	349	390	388	372	375	389	393	365	421	366	389	402	375	390	397	361	391	330	379	353	348	379	414	378	369	366	366	394	406	348	373	429	359	384	407	393	371	409	354	363	377	367	392	362	381	365	358	368	358	358	378	415	394	362	376	366	330	399	376	371	361	365	389	330	335	402	346	383	362	365	386	388	398	356	368	389	360	366	387	355	397	407	364	385	347	389	386	379	414	396	348	394	398	374	377	389	370	403	364	358	363	398	362	362	366	346	367	352	398	365	358	360	372	357	370	352	368	367	408	391	374	363	357	406	395	369	334	355	357	338	355	370	396	354	358	366	413	362	410	382	385	402	386	349	360	375	367	373	379	411	371	367	395	394	414	404	359	371	344	371	352	380	337	389	374	380	374	400	385	365	372	388	383	351	328	389	369	376	358	386	358	375	387	392	387	388	374	373	407	403	367	396	385	362	379	398	360	337	365	375	376	341	398	405	353	404	345	368	391	365	384	372	371	369	370	385	330	377	328	404	388	371	364	382	369	373	348	405	391	359	384	392	388	404	388	429	356	351	391	416	367	395	435	374	364	357	370	359	370	386	352	361	373	355	369	363	384	399	410	388	346	395	381	359	367	355	392	409	394	368	395	359	354	346	377	388	390	364	401	442	368	359	350	352	357	406	340	378	360	359	354	407	369	394	376	373	337	391	380	392	362	372	345	393	376	370	395	380	411	366	376	346	383	375	384	390	348	383	387	338	385	358	326	385	420	353	386	398	366	368	363	360	360	407	374	407	380	396	359	362	318	363	403	356	391	357	373	384	370	367	392	351	358	361	367	367	395	388	383	403	377	387	396	390	385	382	377	384	359	377	370	346	390	323	384	377	362	400	336	352	362	365	379	379	341	394	415	362	371	361	386	372	372	402	372	379	375	372	366	405	335	361	358	368	386	365	399	372	382	371	324	385	338	409	354	370	369	340	383	385	393	391	353	365	393	341	375	367	362	343	373	352	383	347	402	385	384	370	371	403	386	346	397	358	378	362	352	396	380	370	367	375	375	374	381	364	353	352	440	345	353	364	353	399	376	372	399	327	375	406	397	387	383	375	366	397	366	432	431	391	397	352	355	364	381	364	349	371	346	380	419	367	355	371	360	396	374	397	384	382	360	400	393	394	395	393	376	388	376	423	385	359	376	401	357	382	402	362	395	393	419	364	352	371	358	400	380	347	338	366	393	364	381	374	399	382	393	389	365	370	367	378	379	363	396	342	373	384	354	388	393	377	372	378	367	385	373	395	387	405	404	381	376	390	368	394	380	397	346	372	404	403	379	385	376	401	370	385	357	380	379	397	325	378	366	332	397	365	391	356	324	389	351	367	385	346	367	358	393	352	353	386	359	387	350	384	400	370	385	358	359	339	372	373	379	400	395	379	349	385	395	342	337	360	338	345	360	319	323	363	388	374	348	371	391	389	351	416	395	415	382	342	319	398	373	355	358	364	388	394	365	416	350	388	395	373	356	353	365	366	393	380	374	354	428	382	409	389	350	394	328	344	341	360	394	381	352	359	399	370	383	384	357	369	368	384	356	335	373	368	363	367	368	400	399	365	360	402	388	388	373	381	354	389	352	334	335	417	387	411	369	365	348	370	369	368	376	392	408	400	396	362	407	389	376	359	393	354	355	382	420	379	365	398	385	383	348	362	378	397	379	400	348	420	347	385	350	353	393	384	388	404	381	413	377	374	383	374	329	357	367	349	377	347	372	342	390	378	354	400	388	366	393	376	371	334	375	369	383	392	374	396	374	352	375	389	347	379	394	391	345	398	357	343	335	359	367	364	356	370	354	365	375	402	379	366	364	386	400	332	374	360	380	347	399	379	387	385	399	393	386	367	382	398	382	369	335	363	365	375	388	338	378	373	361	347	367	402	400	358	368	398	413	392	392	373	359	368	348	413	389	362	376	375	357	369	378	383	404	369	413	386	370	388	389	393	386	376	370	361	374	377	351	367	366	372	355	368	367	376	409	379	386	344	366	370	388	390	391	404	383	387	365	346	347	402	366	349	371	402	367	387	363	378	377	402	386	397	352	371	362	409	420	415	393	381	353	400	373	396	358
21688	4319	4657	5522	4805	4001	3406	2929	2521	2263	2064	1968	1811	1662	1551	1527	1442	1426	1317	1270	1330	1225	1215	1205	1206	1137	1187	1164	1098	1129	1117	1073	1047	1064	1028	1025	1088	1041	1073	1044	1039	1027	1054	1001	984	1090	1041	1022	1000	964	1029	1025	1023	997	958	1002	1008	949	991	982	1001	928	985	970	937	1012	982	970	963	1001	950	983	967	998	964	980	992	948	947	1007	978	936	957	981	913	988	992	917	958	948	920	948	1024	950	952	989	968	952	1000	984	996	968	931	990	955	901	978	950	973	993	936	964	931	961	908	985	981	901	957	927	989	964	974	973	977	946	909	993	968	946	941	957	932	947	974	1001	950	934	988	922	999	957	970	979	927	986	954	938	959	975	966	993	957	911	949	910	980	978	900	962	1001	925	958	938	975	948	947	941	955	883	996	971	945	986	932	993	910	971	897	956	1002	933	940	944	949	906	930	930	929	958	909	961	982	917	978	918	916	956	972	951	940	966	994	988	962	923	978	940	967	910	956	930	956	947	991	929	908	933	961	986	954	974	943	946	961	983	899	984	976	906	980	890	922	977	933	963	920	935	937	947	927	955	939	926	953	977	1021	932	916	984	941	977	917	932	961	973	979	980	982	949	914	965	1032	1010	993	913	967	977	958	965	957	952	882	908	914	958	963	948	941	956	995	942	920	1034	991	980	934	930	901	962	868	962	1001	961	946	939	965	955	945	1000	957	930	975	968	963	958	1014	898	997	955	930	1031	945	943	926	969	951	921	963	890	963	945	946	932	943	888	949	918	934	951	943	955	927	1005	938	926	1012	923	1025	923	974	981	923	964	956	942	924	1001	959	917	947	970	978	963	917	973	959	996	956	956	975	950	942	917	1032	938	959	918	888	929	947	966	915	947	922	948	980	945	918	972	989	941	907	907	1006	924	971	958	967	999	969	932	912	958	961	1010	934	972	951	910	977	950	976	914	974	943	987	966	957	978	1034	980	970	944	973	990	968	896	986	975	980	927	965	917	939	985	976	945	951	945	932	950	953	1012	948	942	943	935	931	923	935	975	911	977	913	932	1014	920	948	970	961	926	942	957	972	957	928	991	932	951	1036	947	947	935	925	953	973	972	969	959	975	916	948	954	905	940	926	939	957	943	990	937	977	899	961	941	971	932	882	965	920	967	964	1011	1009	923	931	1002	953	985	974	977	916	914	940	973	954	931	981	974	946	993	949	930	995	943	897	983	960	929	964	940	939	1007	951	957	945	986	968	931	934	935	937	949	957	1025	912	937	951	969	971	970	949	932	977	981	925	954	959	948	944	951	947	964	961	1014	912	944	941	1010	993	923	963	919	873	981	970	931	957	939	949	929	926	926	920	908	942	987	1000	939	935	972	946	987	916	912	956	971	918	932	943	956	984	967	999	1001	980	919	942	1009	946	941	977	921	990	983	999	926	911	973	963	991	946	958	953	973	975	951	955	974	924	953	929	962	964	1008	956	910	921	948	932	962	960	990	1007	951	941	958	956	936	934	963	979	941	922	986	958	965	959	944	955	982	976	962	959	968	940	967	915	951	909	960	946	942	944	978	900	950	1017	951	956	936	1021	947	949	967	988	960	982	971	947	909	933	951	935	950	988	948	995	959	951	971	897	964	949	949	1006	984	903	959	956	949	975	949	1013	905	1001	966	959	965	939	916	942	994	968	965	943	905	968	982	985	937	923	938	914	999	936	974	978	991	945	988	921	971	935	956	914	947	948	962	1004	992	928	916	920	948	972	951	895	981	1015	949	942	989	930	1000	984	983	973	982	945	950	937	936	938	998	1002	1003	928	1012	957	954	989	1017	943	944	925	930	907	950	978	960	914	1014	979	957	962	931	1006	969	945	951	933	1000	921	958	949	912	991	982	879	1003	905	943	1002	956	963	972	928	989	924	929	963	986	941	942	989	889	951	976	918	949	900	972	946	912	906	923	944	1030	907	943	927	951	902	1015	924	961	977	958	914	904	944	1023	947	979	936	995	945	979	901	961	943	958	954	957	937	885	958	955	958	974	921	983	1007	971	952	945	912	980	949	980	963	910	939	971	963	972	978	937	927	925	913	940	962	924	886	969	943	929	962	1005	934	929	913	908	982	979	942	922	971	917	935	1004	907	886	928	952	976	951	971	959	928	1018	953	964	851	914	918	934	1006	951	995	959	958	961	971	950	931	932	948	957	946	958	930	964	948	947	958	957	966	947	928	983	970	943	964	984	989	951	985	953	956	962	1004	942	949	928	984	942	946	944	983	910	989	901	910	980	955	949	934	996	973	892	944	941	949	944	969	937	893	995	1000	973	905	979	963	876	970	956	969	964	918	964	975	965	948	1025	928	973	954	1002	949	945	937	998	949	994	938	982	930	948	910	909	924	931	936	942	927	987	955	988	981	1002	957	968	958	1002	885	916	962	882	891	929	919	990	973	900	922	908	1023	932	933	982	902	925	937	938	951	901	983	964	955	929	967	961	990	938	991	930	961	935	984	905	955	877	986	958	985	962	965	964	975	933	990	969	933	997	928	952	981	995	930	997	984	967	999	924	983	978	950	956	881	963	918	982	909	1003	991	966	934	967	964	916	995	958	921	909	1031	1034	957	921	946	951	956	961	948	890	931	975	996	950	957	957	919	992	960	962	929	949	979	987	985	975	926	972	965	1016	980	957	953	1016	931	926	943	960	976	932	921	918	947	957	983	953	957	935	982	984	943	941	905	929	956	994	968	979	962	944	948	994	970	903	897	1007	893	985	981	944	990	995	933	968	973	928	982	941	945	946	949	980	971	891	965	940	898	998	940	996	989	927	927	920	995	994	960	923	980	993	1035	988	931	1016	960	960	959	936	981	953	935	938	984	969	1008	925	950	945	926	990	936	931	983	1018	924	931	956	969	951	955	908	942	943	981	952	903	924	908	928	892	913	920	938	956	965	976	995	986	964	930	923	941	912	932	931	969	908	968	972	927	1014	981	1023	955	931	994	1037	975	967	996	967	945	913	951	906	972	898	989	945	977	962	945	985	989	918	972	965	936	976	989	952	961	979	997	952	912	990	965	974	994	908	995	975	976	929	921	952	913	985	983	902	964	927	979	927	1003	945	958	918	951	944	984	954	991	933	953	955	980	943	949	968	928	927	971	963	931	934	942	882	947	960	954	959	905	929	943	1026	969	981	927	961	992	903	963	912	961	969	934	859	969	910	945	1019	967	913	966	938	977	948	939	930	974	971	968	969	991	937	937	963	1001	980	926	955	984	927	937	1012	1009	937	962	988	953	978	965	902	980	944	953	975	944	980	949	990	1006	969	975	931	979	953	949	929	936	970	958	921	962	999	964	1014	935	950	966	989	994	961	964	923	978	925	936	994	963	905	889	969	991	976	1012	986	944	916	969	980	948	952	887	913	964	963	978	910	961	890	931	983	921	949	930	944	986	935	921	970	925	989	1010	987	957	970	960	983	958	997	926	1003	963	981	966	947	927	947	944	997	931	974	881	954	1009	980	976	905	972	968	929	938	1003	958	948	880	948	1009	934	938	922	980	958	936	968	946	904	975	949	889	955	980	969	890	980	928	937	914	956	953	922	925	921	940	939
6778	422	294	294	294	272	288	295	279	254	276	277	307	256	274	265	267	279	256	279	263	243	282	272	265	280	250	247	264	282	254	264	312	279	267	265	262	303	249	277	284	278	252	262	284	291	279	279	229	287	257	243	247	259	278	284	242	270	281	247	268	262	284	286	266	255	248	259	249	268	272	241	278	255	249	259	278	277	271	282	295	267	254	259	244	240	287	262	269	257	271	305	235	258	294	267	279	263	283	280	270	268	273	249	266	276	257	254	265	266	271	266	241	268	264	282	253	278	276	268	277	241	299	250	260	266	297	268	254	285	263	291	285	239	244	276	257	262	249	275	284	289	258	273	251	269	254	303	275	262	234	287	254	283	269	228	275	258	265	261	286	252	258	254	276	238	248	261	277	271	273	272	283	281	267	252	232	243	269	256	258	274	272	290	259	248	285	256	285	254	290	254	294	284	259	295	288	258	267	216	258	272	266	274	274	270	260	258	242	293	252	270	260	276	257	275	241	236	267	267	286	276	281	257	265	277	286	255	272	275	286	253	266	284	264	292	251	253	266	245	266	284	261	289	269	230	262	267	293	267	277	311	288	278	253	288	272	272	264	272	271	266	294	256	303	255	244	249	275	244	249	260	272	283	285	291	281	285	293	268	223	239	253	258	254	273	225	291	288	294	258	264	263	301	276	229	277	256	279	296	269	280	299	256	277	279	304	272	262	256	230	262	264	250	262	299	279	267	258	260	275	296	274	272	244	262	249	265	283	254	261	283	270	287	265	273	265	230	272	262	272	271	261	249	277	279	288	256	275	301	298	261	276	260	267	295	261	311	248	285	305	276	262	278	264	273	270	279	281	293	233	273	261	285	282	277	263	275	272	258	247	262	251	268	294	301	283	270	252	262	309	284	268	282	270	267	293	286	288	284	260	266	251	309	276	282	272	286	287	295	242	275	294	283	264	282	249	270	247	247	261	261	255	241	271	274	240	279	257	259	268	291	265	252	274	268	261	268	264	260	292	293	303	274	256	266	288	256	270	286	285	262	259	274	272	272	283	289	279	291	302	265	275	246	254	242	247	278	271	267	289	254	285	297	287	273	279	266	262	284	265	259	274	260	273	258	246	308	282	252	277	252	278	293	267	252	233	294	270	272	285	307	258	255	244	271	277	271	243	256	244	302	280	271	276	272	259	259	254	256	317	289	245	278	290	263	289	257	256	225	269	268	293	271	270	281	254	261	235	262	272	269	282	262	248	267	265	275	295	245	273	251	266	290	316	293	258	287	231	266	263	278	285	273	271	263	279	288	276	288	266	274	275	292	281	256	267	241	264	281	263	264	232	269	260	242	249	266	261	254	291	255	266	279	274	267	267	283	243	288	265	232	280	257	260	272	243	274	253	261	278	282	277	245	297	269	249	281	270	267	258	278	284	257	250	260	273	282	243	288	249	253	268	273	292	272	241	251	269	277	323	254	274	258	257	253	240	247	250	271	269	270	267	250	245	272	268	281	285	271	248	261	278	283	292	290	270	279	275	281	242	296	310	254	300	255	257	296	253	271	246	272	256	261	276	225	253	260	275	240	269	258	276	253	259	257	273	295	260	256	270	245	249	291	276	323	254	260	278	282	282	283	262	248	258	285	275	276	246	267	262	256	283	258	244	245	263	255	264	255	300	246	259	254	256	247	250	258	294	282	268	262	269	258	241	280	251	259	282	273	257	283	260	282	265	245	235	244	260	253	276	256	294	294	282	288	257	271	259	244	242	265	251	252	292	276	239	261	272	305	255	271	271	252	255	247	237	246	279	291	273	254	268	298	287	267	278	272	271	265	281	278	267	266	268	287	260	287	293	281	257	268	263	251	238	259	266	246	254	263	253	286	250	248	274	254	271	258	232	284	261	281	291	280	245	263	265	277	263	264	268	240	287	286	254	266	255	267	271	303	290	280	261	263	294	276	266	270	288	272	263	256	282	269	286	247	249	269	295	276	258	293	259	299	259	256	259	260	267	312	256	257	247	268	244	268	302	311	274	275	303	287	247	258	262	266	254	263	271	269	272	257	285	269	267	260	305	271	250	252	273	276	259	255	281	258	279	251	274	279	269	275	261	281	279	260	244	251	267	242	261	259	259	281	300	237	304	262	270	256	288	262	275	278	267	279	267	268	268	269	249	278	254	303	274	278	269	267	255	292	291	273	249	274	279	291	262	275	263	286	282	262	252	278	239	259	284	248	283	282	255	287	291	263	299	297	278	235	275	288	303	279	213	255	259	278	267	247	289	234	244	282	239	273	269	267	285	251	264	261	254	271	297	275	284	277	274	270	262	268	261	321	271	278	275	272	281	267	281	270	269	271	266	261	293	230	267	285	270	275	272	250	269	292	250	252	261	287	277	281	275	245	267	283	304	262	270	250	251	287	293	277	245	249	260	269	251	257	268	273	250	271	259	305	259	251	282	269	283	299	281	253	304	287	253	273	266	273	261	276	267	244	286	280	255	292	264	239	254	282	258	270	323	256	280	259	268	252	276	266	262	262	307	308	250	288	276	301	265	302	248	266	253	252	286	279	265	255	264	270	279	260	272	259	282	252	286	280	268	285	275	301	283	253	240	293	274	270	305	258	292	281	290	254	294	304	271	276	269	303	264	291	283	258	278	266	277	284	261	294	283	309	246	250	279	252	261	274	277	262	291	254	261	269	277	261	269	254	280	261	235	261	264	285	271	265	300	297	260	298	283	268	281	284	234	280	239	265	285	272	262	254	285	245	261	267	262	279	276	276	280	282	244	280	275	267	252	274	278	289	310	291	288	276	283	285	259	258	255	279	240	286	270	285	281	267	258	258	254	263	252	257	280	251	265	255	273	285	268	258	284	263	275	257	297	275	272	252	272	259	300	274	270	259	290	269	291	277	263	277	266	262	272	290	262	237	275	250	275	282	256	272	313	295	279	263	257	286	285	264	254	266	260	255	291	245	247	258	298	290	259	256	283	287	259	273	297	252	257	246	281	273	304	247	260	258	269	298	231	254	266	271	251	256	280	296	294	253	256	248	314	253	302	257	265	281	252	264	280	285	262	265	265	248	269	254	258	267	279	236	295	257	270	244	265	293	286	254	254	272	263	256	282	274	294	290	246	276	271	249	291	265	273	268	250	271	303	253	268	280	272	258	245	264	250	293	285	294	270	243	272	242	272	282	251	251	315	255	274	234	265	276	267	251	280	244	243	260	266	271	256	236	250	280	257	282	238	262	255	275	239	265	299	260	276	274	259	285	300	267	279	286	260	252	233	259	252	261	279	260	296	274	250	262	258	238	282	264	261	258	259	254	276	273	247	271	271	263	276	266	287	280	263	273	253	263	237	272	276	274	276	265	275	298	269	262	269	295	271	279	271	271	240	276	270	233	228	258	299	289	267	268	273	300	275	287	242	268	265	282	274	236	286	255	256	259	277	282	265	234	283	271	251	256	272	285	276	284	285	300	255	258	270	250	260	281
4236	806	753	816	778	737	755	716	739	713	661	759	656	728	706	713	670	732	674	652	653	727	683	708	674	688	701	670	682	667	681	701	694	734	695	663	663	728	719	691	678	766	708	687	703	716	698	670	698	665	685	712	765	712	693	708	673	672	684	706	713	757	696	701	704	710	718	712	695	623	674	641	703	730	708	679	678	726	683	690	672	725	709	725	666	681	713	686	679	711	691	680	713	691	693	682	736	695	685	750	699	673	703	746	663	711	707	705	728	726	694	701	681	687	674	660	650	672	715	736	692	717	665	725	700	708	698	730	646	709	763	695	711	707	682	712	661	750	690	723	639	717	679	656	706	720	704	725	676	701	709	698	675	721	656	658	675	698	699	722	675	722	658	735	665	666	721	719	669	696	693	716	691	694	659	690	735	680	672	709	671	692	681	694	750	673	683	691	716	682	717	729	736	674	685	723	706	720	694	728	763	701	698	706	694	703	708	655	628	712	717	692	711	660	677	680	699	722	693	687	681	709	620	724	702	682	720	661	659	678	699	683	619	740	696	706	690	708	713	665	698	714	679	708	684	731	736	640	691	635	714	690	714	678	737	722	722	709	737	692	651	684	725	699	715	702	669	701	710	721	746	685	680	654	715	702	708	676	676	669	753	702	678	671	634	655	717	717	664	666	675	692	681	739	745	794	638	684	688	670	713	692	719	678	693	751	701	659	713	692	702	681	696	712	659	705	680	687	706	698	688	658	726	708	714	692	722	669	692	648	720	700	655	713	714	683	707	685	706	712	709	727	739	702	719	671	714	690	699	691	731	709	702	662	724	725	710	683	694	686	712	692	695	695	714	685	706	690	718	723	678	731	711	753	698	701	745	656	725	667	744	674	666	679	698	724	698	735	727	705	685	666	702	720	679	699	693	744	693	685	708	679	702	662	687	676	691	689	732	669	711	710	664	706	623	663	697	660	724	671	666	700	728	717	672	698	700	702	699	697	665	697	725	701	661	659	695	673	671	667	664	670	684	660	674	658	711	709	703	689	664	690	705	717	686	742	707	712	676	714	656	678	677	661	706	718	685	696	706	686	669	715	697	708	735	676	719	683	674	689	727	735	663	710	716	663	699	731	694	735	679	673	691	738	675	703	723	687	702	680	666	731	709	686	684	615	696	694	701	708	633	722	702	662	677	693	753	691	712	710	707	679	708	700	693	692	674	677	696	681	679	680	703	693	715	730	725	711	720	733	635	702	699	696	704	711	721	694	704	677	696	627	686	732	677	685	680	709	679	673	710	724	666	688	683	734	675	634	667	672	689	704	709	653	727	754	683	705	700	673	697	689	722	677	594	765	685	700	641	705	717	714	723	710	732	685	709	674	693	707	688	716	708	706	756	753	727	663	746	723	669	641	713	718	723	680	689	734	659	726	681	671	677	671	673	732	655	662	691	679	695	671	678	724	695	689	721	668	702	746	677	716	661	657	664	685	703	718	676	694	657	662	702	725	674	718	662	678	659	660	656	748	682	667	686	727	749	686	675	709	687	731	673	712	718	715	692	677	649	695	729	642	642	645	725	745	736	729	675	702	664	725	676	677	702	686	689	734	724	669	729	649	742	693	671	687	668	687	674	654	714	721	735	684	698	660	661	709	685	698	741	702	691	711	668	712	708	670	700	746	756	711	684	696	701	684	678	662	689	682	731	729	716	708	707	697	657	715	665	727	715	713	684	668	736	724	735	713	679	697	711	710	714	695	702	668	657	673	693	685	623	720	632	649	708	699	728	718	702	754	696	693	689	743	722	698	690	646	685	704	680	704	689	643	692	714	712	689	752	709	704	692	670	671	736	663	674	703	759	700	707	669	717	721	683	716	699	694	614	677	679	681	708	684	678	692	701	679	690	691	747	678	709	654	704	660	712	699	719	711	693	704	666	693	691	755	710	683	690	682	690	749	728	656	735	667	731	679	702	662	730	682	676	711	683	659	657	720	684	646	680	729	734	645	677	690	695	708	737	678	677	714	685	714	662	666	700	692	654	691	732	722	694	721	711	713	675	651	692	708	718	724	682	693	741	723	711	709	688	697	712	658	726	709	710	700	729	741	684	686	689	656	737	659	665	657	741	672	674	711	689	669	743	667	713	685	685	679	735	664	716	663	699	714	653	688	722	680	692	683	671	727	705	685	665	658	747	676	726	691	739	707	627	721	707	679	706	689	689	663	654	727	703	707	686	696	699	667	702	712	671	714	718	697	724	706	663	655	730	710	712	704	718	659	712	668	719	690	675	684	723	675	703	729	671	750	679	722	705	721	673	722	691	683	725	685	720	666	699	660	715	679	719	701	671	660	708	692	636	701	691	725	697	740	695	680	717	733	700	714	690	674	656	673	711	704	706	721	683	735	700	691	689	664	663	734	703	724	678	694	688	714	677	762	666	709	723	714	713	716	719	737	689	693	711	653	687	658	669	690	678	710	752	702	718	695	678	665	709	715	740	705	676	718	708	731	694	739	682	663	683	686	665	722	701	677	684	678	719	670	691	658	682	723	632	654	679	743	679	715	735	680	742	742	687	683	733	694	720	717	720	701	723	676	616	711	683	678	718	742	721	720	733	680	738	724	739	690	636	683	704	717	710	717	692	682	735	690	732	693	710	691	728	735	695	710	713	678	712	729	688	683	659	684	704	716	695	712	664	720	671	700	687	692	715	700	694	732	724	713	694	697	635	701	651	667	716	674	704	670	692	669	718	746	690	713	679	710	675	721	681	762	742	706	664	713	686	715	662	693	740	720	694	721	747	719	683	654	693	687	698	695	669	697	644	639	732	676	730	733	715	728	674	668	723	700	704	722	696	688	649	700	694	678	670	706	678	655	695	674	722	710	658	735	707	699	682	701	714	692	671	711	697	757	644	698	652	692	671	728	676	733	719	728	699	669	663	682	692	699	668	691	724	669	727	690	711	656	726	691	675	748	755	684	709	677	687	646	695	691	713	712	673	690	665	660	652	689	657	693	689	731	755	718	696	674	712	725	748	699	691	730	681	667	682	653	621	703	689	674	685	717	705	684	744	701	679	673	659	687	693	694	698	697	675	729	699	719	723	701	766	673	662	712	643	714	694	683	674	719	689	632	677	720	730	684	703	744	674	727	678	670	711	729	675	688	722	660	686	715	654	718	709	707	699	712	702	703	693	671	704	732	720	673	731	702	704	679	663	728	655	710	711	712	717	691	704	694	688	684	652	697	656	725	691	697	659	700	697	726	680	671	733	714	666	735	651	728	668	723	719	742	713	704	701	671	654	677	669	738	695	651	708	678	698	672	707	713	720	659	715	671	698	688	706	676	668	714	680	725	705	706	707	752	677	689	706	664	735	685	725	648	715	686	632	679	700	681	684	698	683	695	725	678	682	766	690	736	674	680	755	711	770	713	658	667	739	669	715	687	659	709	712	704	675	691	693	670	704	720	687	661	713	711	712	687	695	680	641	718	738	621	685	752	759	699
29401	6209	1337	947	675	526	449	371	317	317	265	273	243	239	228	222	240	230	208	245	211	221	201	203	204	216	214	197	218	235	184	228	190	177	222	170	227	218	191	190	229	174	212	205	211	176	202	203	210	189	187	181	189	204	198	184	196	193	178	188	203	180	202	254	224	175	185	189	188	209	215	212	199	205	216	170	191	183	221	191	214	187	198	169	180	232	199	188	184	194	209	185	205	185	204	202	202	188	205	203	218	174	196	185	204	178	206	206	197	189	209	181	188	183	187	179	184	196	196	199	175	196	204	211	187	220	193	195	200	195	219	189	183	205	187	219	179	169	166	222	193	192	166	192	185	189	208	200	186	188	203	196	188	172	193	202	180	218	193	198	196	200	199	215	201	180	197	210	199	209	168	185	222	171	220	208	207	183	199	179	197	198	196	170	219	186	173	193	216	200	228	182	207	216	195	193	235	174	181	203	223	202	208	164	197	203	185	206	197	194	190	204	190	193	198	184	213	194	191	164	228	193	187	215	200	220	201	185	189	208	190	217	192	190	209	200	221	188	179	190	225	214	195	199	201	194	195	194	223	208	192	210	193	177	183	173	167	186	200	171	201	194	198	208	193	199	207	189	185	191	186	182	166	193	190	191	201	187	225	200	202	200	191	199	198	210	194	192	196	187	214	186	211	185	219	165	200	201	184	180	194	183	193	192	191	189	189	212	214	160	171	188	184	224	195	226	201	178	187	175	188	223	197	206	219	205	216	198	212	206	223	200	181	200	219	184	176	199	201	195	186	192	200	190	197	207	218	206	197	196	219	205	173	206	206	220	218	206	197	229	217	205	205	202	229	201	190	198	183	155	189	206	189	208	192	177	199	209	214	192	196	193	195	193	169	222	186	197	210	166	204	183	190	184	188	190	190	185	188	187	198	218	208	219	212	221	183	174	209	156	191	199	166	186	207	195	208	191	200	190	212	197	180	181	192	218	250	187	226	192	187	199	193	176	195	217	200	170	195	190	202	181	195	184	188	185	212	182	226	194	201	224	208	209	214	213	191	191	193	195	199	190	185	196	181	194	221	209	196	177	207	183	234	182	199	210	223	183	201	214	208	189	191	224	199	199	178	222	190	208	186	205	181	199	192	196	194	177	192	203	193	219	200	204	213	210	199	188	174	210	190	190	179	214	218	209	194	199	204	193	180	192	203	190	180	180	200	170	186	190	185	194	182	183	191	202	221	198	194	181	206	187	171	197	197	186	195	191	204	185	181	205	195	219	176	189	203	196	182	194	203	202	174	174	188	195	197	189	202	191	197	197	205	189	205	187	208	203	192	210	210	217	202	188	210	181	180	217	219	206	178	187	197	194	195	176	185	193	207	199	176	182	194	229	205	200	190	193	227	221	209	208	212	189	192	202	214	185	198	191	170	208	196	194	206	211	166	238	193	176	205	180	191	191	194	208	198	192	173	198	201	202	203	226	207	208	183	186	225	202	201	178	185	176	202	179	198	168	214	224	216	198	210	185	208	199	189	222	220	205	190	222	210	193	181	182	176	191	191	177	181	209	216	201	187	220	203	162	168	202	184	212	190	201	192	211	203	190	194	198	207	215	199	171	205	202	186	211	199	199	199	189	209	220	195	203	207	193	203	184	197	200	213	185	181	183	218	211	201	180	193	211	177	159	193	200	207	177	193	194	203	238	172	196	182	194	204	215	201	201	230	194	187	173	183	193	193	187	188	208	197	182	210	221	172	210	200	200	201	217	195	205	194	165	179	176	212	185	171	212	186	170	152	192	202	180	188	233	182	182	211	192	204	184	179	203	179	193	198	182	199	183	204	218	165	186	208	218	216	183	180	196	207	171	182	199	214	242	163	174	203	195	185	195	202	190	188	211	194	214	163	221	191	202	221	195	199	190	172	213	213	220	198	197	200	197	173	213	190	196	195	182	202	203	181	180	180	198	180	171	199	180	222	225	205	161	194	177	192	202	193	192	187	205	215	213	199	227	179	203	198	206	197	204	212	238	208	200	204	193	230	204	170	181	188	187	196	206	181	196	182	198	180	195	191	190	187	218	199	222	202	200	194	198	213	174	188	216	191	216	196	210	246	196	199	182	187	174	214	179	189	202	204	214	194	189	207	199	204	176	197	196	197	190	173	181	190	189	198	211	168	206	185	167	213	212	208	220	226	210	211	191	185	191	203	169	200	204	208	217	233	201	199	193	200	201	186	229	216	196	218	215	234	208	204	225	207	215	197	215	240	216	204	202	187	192	200	213	197	207	192	177	195	206	210	190	167	181	209	194	230	162	206	202	197	205	198	190	197	206	185	169	212	188	173	197	210	219	195	188	219	183	171	180	184	209	203	197	219	211	182	211	212	181	188	209	207	196	160	188	194	211	212	185	198	193	177	184	212	192	181	166	199	192	192	216	201	215	202	195	210	216	208	213	182	204	189	201	211	182	181	193	214	177	199	236	198	189	194	206	226	210	188	203	180	162	214	171	196	203	202	233	185	198	198	201	207	177	178	210	205	181	193	221	188	207	205	215	195	215	198	193	190	201	231	205	193	188	191	179	195	197	180	210	209	194	171	195	217	210	188	196	208	198	201	188	184	180	191	160	176	206	212	205	182	177	205	167	214	204	194	179	153	213	209	195	203	195	201	212	184	223	209	196	181	209	203	181	202	182	182	190	190	191	197	205	210	189	166	185	179	181	200	218	222	194	203	176	184	189	197	211	202	210	224	197	194	217	197	211	176	194	216	169	219	177	224	179	207	185	200	222	204	190	192	209	206	193	159	212	198	210	194	221	210	167	177	205	214	212	166	187	215	185	196	191	203	174	179	183	199	196	191	181	189	240	211	180	188	186	184	192	210	197	201	211	226	211	183	196	205	195	199	202	180	194	191	175	196	172	228	209	188	192	171	170	194	226	201	217	225	179	207	178	203	188	208	200	196	199	220	196	223	187	197	184	201	201	182	184	190	198	215	205	225	207	213	196	195	224	207	197	217	201	181	205	196	185	203	197	194	186	201	197	218	187	200	169	187	192	196	167	202	219	207	188	203	174	181	194	210	195	207	192	207	198	178	207	196	168	207	176	198	210	178	191	161	201	224	224	188	182	212	175	221	209	191	194	184	196	186	160	183	178	196	203	194	184	192	196	203	178	193	209	196	197	183	204	194	217	201	199	191	204	192	203	235	185	208	204	228	161	189	166	199	192	184	188	194	201	189	199	183	206	205	186	197	177	173	202	199	204	191	216	216	205	190	206	185	220	206	183	191	213	190	196	182	192	203	154	186	193	210	211	185	190	207	218	197	197	173	188	197	189	181	228	199	176	208	182	172	189	163	203	188	200	195	192	223	193	214	191	202	221	187	198	200	186	175	169	216	218	207	186	193	203	199	195	180	208	185	185	204	196	225	205	173	190	211	184	204	207	214	193	207	196	189	208	205	202	211	209	207	213	199	186	205	211	193	194	210	193	188	197	199	210
15256	2619	2513	3060	2682	2203	1889	1648	1470	1331	1139	1078	1002	942	907	877	838	780	766	727	753	725	653	687	673	660	717	716	621	617	667	627	642	638	615	653	595	608	643	640	574	641	608	578	640	602	599	565	626	554	627	630	623	600	585	596	601	606	590	557	589	595	586	572	548	580	636	558	568	626	591	538	606	580	573	578	561	573	589	557	565	602	633	583	563	605	603	558	604	547	587	609	576	579	603	579	589	575	580	576	587	584	522	584	551	574	588	552	616	564	518	605	564	539	618	563	557	582	555	611	569	587	570	531	547	582	581	500	592	577	602	619	579	547	545	564	564	581	561	609	565	576	554	564	598	571	575	565	566	537	563	593	572	557	576	539	569	576	576	568	564	574	605	553	564	589	592	551	571	549	544	521	565	576	568	589	612	540	577	557	584	583	522	526	578	583	552	554	608	566	573	570	585	556	562	548	572	577	591	550	577	596	563	548	585	566	578	557	619	580	587	576	587	543	604	531	535	562	591	606	589	588	564	576	579	522	573	530	533	562	606	545	535	539	599	618	554	542	542	580	580	619	575	563	556	576	596	595	549	616	598	539	527	578	544	537	614	569	591	556	577	597	519	553	542	592	605	573	563	555	548	611	557	541	595	559	535	577	538	536	562	561	597	583	603	544	574	578	619	520	548	588	580	558	576	528	548	599	575	574	570	574	559	575	545	567	566	611	587	608	615	548	595	542	564	558	556	560	547	523	537	581	549	539	565	586	557	578	558	554	563	580	548	572	566	555	546	553	562	578	557	535	530	587	570	576	570	605	609	566	608	541	531	548	560	578	587	582	522	555	565	577	582	587	569	596	557	565	565	591	583	540	593	567	576	536	603	554	572	588	532	599	615	599	588	599	562	549	576	549	579	552	591	561	557	581	561	614	529	589	555	544	539	565	579	592	573	599	567	579	549	572	610	545	593	538	546	542	546	601	523	523	586	546	555	587	531	557	530	577	549	526	574	568	585	568	623	633	587	536	584	540	556	555	557	608	585	564	577	565	562	573	533	570	535	572	525	560	635	606	541	571	551	584	548	555	567	574	539	597	559	579	591	548	552	552	548	553	625	551	562	570	564	561	597	577	574	560	546	545	547	614	550	521	567	567	557	553	587	587	558	618	596	569	584	563	549	604	555	581	568	572	568	560	595	566	597	554	570	623	548	557	537	560	539	575	574	606	595	577	557	557	624	576	570	575	580	549	575	590	569	579	547	599	561	549	574	572	574	536	545	594	564	573	514	544	566	577	534	544	610	550	588	608	578	557	554	553	578	568	561	582	546	559	598	545	556	591	553	594	522	581	552	558	566	552	556	588	575	559	569	572	537	556	569	580	568	539	556	601	580	512	595	590	574	586	591	566	579	523	554	607	541	529	550	542	584	539	554	544	575	567	560	550	594	572	574	588	584	565	572	584	578	600	572	620	557	562	601	613	516	576	576	566	572	546	562	566	546	566	549	586	590	567	605	579	563	554	587	593	564	567	609	575	564	577	565	596	597	521	560	585	606	579	579	564	613	552	595	570	590	515	544	596	561	553	607	571	549	599	543	593	558	527	566	588	561	546	566	576	561	574	555	563	566	564	582	585	600	566	567	534	564	553	564	595	600	541	553	519	566	556	576	546	583	618	557	599	545	562	557	538	568	555	536	545	547	569	541	543	573	537	586	573	571	559	565	574	576	575	579	546	561	558	566	588	587	559	546	549	531	562	568	556	526	580	565	592	535	538	535	533	587	591	561	577	555	575	558	571	562	612	559	541	591	576	549	549	569	553	557	555	525	547	549	564	571	611	560	586	593	542	543	604	608	501	544	553	575	544	569	567	585	552	509	547	602	568	588	638	579	584	569	559	574	605	561	569	557	567	636	590	565	569	576	527	584	557	586	573	537	588	564	585	569	575	565	597	512	596	558	526	577	543	588	579	535	566	571	538	553	582	519	569	541	565	547	587	579	537	554	586	591	585	550	581	570	582	554	604	536	565	580	571	529	546	542	570	600	561	591	567	543	584	559	541	573	561	561	539	548	574	587	594	589	564	569	537	591	597	591	554	538	543	608	616	574	576	568	570	584	555	572	572	583	534	576	534	544	572	538	550	584	558	621	618	541	594	574	554	574	597	565	553	562	596	538	595	567	510	581	577	567	590	588	563	588	536	529	589	580	581	555	558	589	565	531	581	592	562	547	526	572	533	570	536	530	607	584	578	551	589	583	582	583	603	592	581	556	555	566	575	554	533	533	552	508	588	554	572	576	558	576	568	587	571	566	562	569	561	565	586	583	594	555	567	596	642	548	571	599	567	618	596	572	542	587	565	575	546	540	571	577	552	615	603	610	563	585	497	587	560	540	613	503	550	580	551	564	577	589	577	573	566	566	558	596	600	556	568	561	580	562	552	588	570	550	586	579	554	599	581	572	555	562	547	518	563	522	582	560	566	569	546	571	550	546	625	548	575	622	608	531	579	576	640	585	563	571	528	546	587	551	572	581	575	599	564	583	588	548	573	558	572	557	544	586	619	531	550	498	564	548	571	559	601	564	543	522	539	523	554	579	550	604	565	557	596	568	579	592	564	582	582	548	541	606	561	598	540	568	563	571	538	578	578	588	585	627	578	561	537	590	603	573	584	539	580	567	569	570	537	585	617	573	553	588	560	547	581	574	567	585	573	578	580	562	515	575	569	575	532	596	562	572	574	574	541	555	581	560	555	568	589	622	558	618	582	550	560	546	516	574	574	582	591	557	597	602	588	516	619	590	554	604	574	573	523	555	558	531	598	545	574	576	553	550	521	571	581	557	570	568	582	570	592	593	545	581	604	572	590	552	557	622	584	605	561	616	570	615	572	579	556	557	548	586	527	585	545	565	570	602	546	571	529	552	577	558	585	587	553	562	514	563	550	599	544	591	580	583	603	562	563	530	549	562	568	552	557	545	586	557	566	591	605	575	560	649	589	548	526	560	603	573	579	552	557	551	609	560	551	584	573	569	558	592	561	583	579	553	556	544	581	557	547	579	585	586	576	598	573	552	579	546	540	581	568	606	555	598	563	617	542	587	581	552	578	564	559	556	578	576	542	586	588	592	615	550	562	580	555	565	581	578	601	605	578	590	601	575	594	578	574	521	568	595	581	576	594	588	557	533	518	568	593	549	565	547	567	563	497	565	591	557	543	545	577	578	541	614	542	584	577	575	579	619	575	547	621	576	583	560	584	513	542	543	556	588	519	546	606	603	540	563	572	547	564	622	595	614	584	587	587	594	568	574	547	589	544	571	581	548	585	630	525	595	579	564	595	548	573	570	597	564	582	524	613	573	585	620	582	607	553	562	575	621	576	585	563	608	566	562	565	562	552	567	589	557	539	599	564	538	553	528	552	570	583	601	523	546	539	557	587	534	571	598	537	509	570	537	584	584	530	550	557	564	567	553	589	544	587	581	541	548	553	565	570	517	607	573	537	577	580	566	595
42728	13950	3420	1913	1370	1050	881	763	658	652	567	531	505	447	474	435	459	413	428	407	424	440	390	411	403	353	385	397	474	416	418	405	400	426	406	404	397	405	406	380	375	364	404	365	373	395	416	385	354	411	365	386	358	380	336	358	410	389	366	386	400	380	348	404	378	382	370	436	404	362	397	410	344	388	347	367	352	351	393	367	362	385	398	372	379	402	378	419	376	405	356	378	373	357	349	374	396	375	357	368	380	358	379	406	372	375	381	365	368	336	389	346	373	331	392	383	388	410	400	381	409	357	403	389	382	373	385	404	354	381	371	378	359	362	376	358	394	367	393	391	383	393	392	353	380	335	389	393	379	377	396	353	395	367	394	392	337	382	394	373	384	368	386	373	373	358	386	370	393	352	364	334	402	388	383	360	374	374	399	367	409	373	355	364	403	373	359	370	371	379	372	399	375	341	357	404	429	396	395	403	386	364	386	399	379	360	349	376	363	363	405	380	383	369	364	359	389	400	359	401	340	386	385	396	364	366	384	386	381	360	367	400	379	397	360	356	380	374	388	379	376	384	403	321	386	374	392	381	379	356	360	353	361	427	365	370	365	368	333	381	394	361	427	370	381	390	349	376	335	392	384	368	388	416	355	380	348	426	354	374	399	400	393	382	362	402	405	371	401	367	388	409	369	369	383	370	337	358	341	372	330	376	361	344	379	381	360	364	310	385	360	388	391	386	373	376	353	382	359	362	402	364	351	382	340	375	356	383	383	374	402	386	394	383	374	383	377	360	369	375	376	331	332	346	415	412	408	361	362	359	342	378	366	363	365	342	369	417	330	373	361	351	387	399	386	394	344	362	390	380	382	401	348	392	363	403	370	386	362	390	397	376	358	391	395	403	391	361	377	372	392	387	385	382	388	383	363	420	360	369	372	367	389	345	376	368	386	397	347	344	376	377	378	349	358	402	363	386	377	376	405	423	382	429	410	368	342	351	356	402	358	391	347	362	378	371	369	366	410	366	373	357	367	409	389	361	375	401	388	368	377	338	352	360	359	362	386	377	355	382	355	413	402	374	394	386	371	360	361	371	358	393	362	372	348	361	376	338	368	384	397	362	379	365	370	361	382	373	368	371	385	411	356	357	406	412	362	385	383	394	364	375	382	376	389	352	375	381	373	360	375	399	355	422	366	348	373	389	348	369	380	381	374	378	374	351	404	382	381	367	349	374	406	380	380	358	394	395	354	390	342	389	386	360	394	388	381	356	354	381	356	359	371	344	384	407	451	362	397	380	346	378	378	380	375	380	352	381	370	381	351	383	367	335	379	375	386	351	390	358	365	387	368	335	375	354	364	383	392	349	357	388	373	371	362	369	349	376	347	379	387	400	365	407	384	350	373	446	406	387	351	382	339	391	341	324	379	358	364	367	365	373	350	344	383	362	376	375	358	353	368	357	360	359	333	411	371	382	423	359	395	364	427	337	370	404	371	391	407	351	378	353	384	406	331	406	356	401	393	388	372	405	386	367	360	388	347	360	348	353	356	408	355	369	401	346	362	376	423	357	333	402	372	410	360	377	396	356	359	378	406	403	364	377	393	403	381	351	366	361	374	387	402	390	378	381	365	400	371	374	389	371	385	376	356	345	366	364	375	335	345	367	355	384	402	398	382	376	384	379	342	337	424	365	419	400	367	348	387	367	339	388	406	389	379	425	343	332	385	376	360	367	379	372	367	403	383	394	369	385	366	415	372	345	376	358	358	408	380	409	386	400	394	391	419	392	395	384	427	343	363	367	355	415	416	360	377	385	371	341	357	352	397	368	360	381	361	375	374	393	339	368	384	399	389	418	355	376	389	388	368	367	399	340	361	387	363	350	371	379	438	377	383	365	358	403	345	379	332	383	389	367	332	396	362	371	357	371	352	331	387	385	346	367	367	390	365	407	370	360	376	423	380	363	369	365	331	413	374	378	377	357	369	384	359	378	379	391	357	340	405	374	408	361	366	362	366	311	352	396	396	365	380	368	372	405	355	338	395	366	383	390	394	364	414	361	387	372	357	362	349	386	359	376	383	377	399	414	393	369	367	390	403	357	369	383	383	360	401	316	351	389	409	363	373	402	364	374	409	383	392	339	346	386	398	372	378	381	359	346	376	393	383	372	370	375	369	374	388	344	383	353	370	415	360	416	363	345	380	383	401	350	404	372	389	403	358	349	397	391	366	390	391	393	371	367	358	376	381	382	337	345	370	386	366	390	399	359	396	376	357	360	370	379	361	380	404	380	385	382	361	392	408	370	396	393	424	348	372	356	376	417	355	385	387	368	386	350	383	385	372	353	374	340	379	334	402	378	370	354	386	385	402	385	386	373	362	381	371	342	367	376	390	370	345	385	390	419	398	357	359	371	380	402	400	401	403	335	387	417	354	335	390	369	388	406	350	345	351	403	372	391	400	358	354	374	363	353	357	359	347	424	423	368	364	370	404	358	392	380	341	372	410	391	384	311	378	393	350	354	374	397	384	359	380	388	356	347	403	400	381	381	364	374	365	392	357	382	399	387	358	377	366	369	400	427	378	361	396	338	375	409	377	404	367	358	384	393	360	359	393	404	399	394	378	403	376	370	395	377	382	388	379	328	401	385	315	406	372	449	407	363	386	361	353	381	372	383	378	375	409	388	362	388	368	384	389	391	347	373	384	322	380	361	376	393	371	385	400	400	336	367	396	379	367	373	387	361	397	376	371	348	370	375	386	382	374	407	381	378	366	366	342	340	332	359	363	416	339	349	357	397	433	326	375	421	411	362	364	355	375	330	365	380	382	335	358	347	407	357	404	388	390	377	375	348	353	379	368	385	404	357	339	387	387	381	357	388	371	352	343	390	396	335	396	375	384	398	364	362	396	377	355	361	387	382	376	354	430	377	374	351	377	410	385	379	335	368	386	352	391	363	379	358	336	373	371	385	382	397	377	377	379	361	366	352	370	375	378	352	359	409	342	406	398	410	369	393	374	380	336	371	364	387	351	373	361	417	380	373	390	385	348	394	414	359	376	343	374	364	393	388	402	347	354	387	372	396	394	397	375	382	380	393	365	402	386	379	367	360	392	370	387	393	355	387	379	324	409	345	365	408	350	352	385	393	367	362	390	371	351	360	366	378	419	398	379	365	378	389	384	393	350	397	360	374	400	419	408	358	339	361	394	339	367	352	358	397	397	374	355	405	371	337	348	401	382	380	372	381	402	365	381	391	370	374	367	365	369	368	370	361	347	396	398	348	364	366	374	372	385	358	353	379	371	346	362	362	401	360	342	382	385	340	381	379	373	368	363	350	384	368	374	385	370	384	389	381	390	368	378	396	358	360	358	361	423	373	376	353	366	367	396	369	363	372	379	349	381	367	355	357	369	366	333	363	370	389	377	387	338	365	369	360	388	349	409	340	376	355	367	362	405	363	383	398	342	374	367	405	377	384	365	355	370	394	395	403	378	414	369	409	395	364	355	367
22073	4786	4776	5648	4965	4089	3447	2886	2623	2320	2113	1892	1765	1640	1619	1541	1409	1375	1322	1323	1309	1242	1247	1195	1147	1209	1152	1133	1178	1151	1096	1135	1170	1050	1096	1012	1062	1024	1062	1022	1100	1023	1090	964	967	1008	1051	950	1050	1049	1026	1073	961	979	1033	955	1013	969	1054	1044	1037	959	1023	988	993	993	1028	975	1001	1002	991	1007	970	1044	948	990	965	958	991	1010	928	974	955	951	959	900	988	950	1036	984	911	911	1068	957	994	977	922	1004	969	971	988	971	1026	975	923	960	999	960	938	978	1006	957	992	971	934	947	944	981	929	1016	1008	928	950	998	1014	990	951	943	1010	974	941	924	947	999	955	1034	934	980	978	1013	927	952	936	965	937	947	962	955	1052	947	994	924	951	920	960	962	980	984	976	946	995	1017	968	995	975	998	949	990	942	942	984	986	982	1052	919	962	952	968	924	967	950	974	945	933	971	941	967	876	1000	906	960	959	967	959	970	940	1004	1011	965	1000	983	914	1022	948	991	963	980	939	952	980	971	965	926	940	967	1004	940	966	929	951	974	965	972	952	1020	961	975	943	977	951	969	950	982	912	950	934	967	946	951	918	947	929	908	918	959	981	949	1014	958	940	1020	965	983	989	949	938	927	943	958	980	954	988	973	964	969	927	921	979	919	977	930	959	943	1009	933	947	984	950	1008	957	931	1020	1012	943	969	989	964	998	956	936	947	940	926	997	968	961	952	1022	946	981	952	994	959	950	923	958	944	964	1006	982	978	1003	925	951	981	935	974	960	945	997	979	1010	956	957	944	985	938	961	921	914	982	962	980	922	964	941	960	963	929	940	955	972	935	952	925	942	952	970	978	945	986	960	952	931	956	995	955	1003	920	968	910	938	953	932	964	963	915	961	981	969	961	968	952	919	908	955	952	969	968	953	1009	980	943	963	893	939	951	945	921	946	961	918	956	960	918	971	942	912	977	927	1005	997	951	928	959	993	975	951	990	989	943	970	992	934	896	929	1007	949	898	970	938	964	926	939	980	985	970	994	949	927	922	895	1001	998	980	944	920	990	901	977	950	940	1026	944	987	945	947	1008	928	974	991	955	998	927	951	955	936	912	932	990	902	949	943	961	945	964	995	944	1000	934	949	971	971	994	983	926	982	957	977	960	965	934	887	985	975	976	899	990	982	989	911	906	958	983	897	992	971	956	986	992	972	958	977	993	968	963	998	930	986	918	964	933	986	872	921	928	888	916	946	991	912	970	932	959	929	991	968	949	988	941	923	974	927	909	954	972	949	980	940	975	1013	965	969	931	917	966	936	976	975	1007	978	969	967	966	912	1021	914	957	946	943	942	921	985	961	926	1003	945	967	974	992	902	957	956	967	987	981	936	958	981	944	990	964	903	969	945	972	968	916	944	944	978	951	932	970	958	931	907	971	981	923	962	1026	964	954	954	945	994	943	995	995	949	952	949	982	952	969	960	1020	974	979	967	1037	983	989	938	965	973	985	918	952	916	902	944	977	986	937	951	970	939	900	989	922	947	969	1013	905	955	959	969	952	926	965	959	978	1008	1007	941	966	954	985	970	973	956	992	968	922	1007	909	951	941	998	934	938	954	981	978	967	990	955	978	970	934	999	973	915	956	968	998	953	1007	978	970	989	931	972	952	962	929	916	1008	926	919	1010	926	886	951	948	903	979	963	930	969	996	976	951	866	917	984	957	971	954	877	949	931	945	860	963	877	958	969	974	958	1018	1018	957	958	907	985	946	912	953	949	992	948	940	999	946	975	1005	890	946	933	972	987	946	986	1014	961	962	1022	931	958	956	983	971	937	995	959	914	919	990	963	958	900	977	990	962	941	941	1003	951	1004	972	980	946	975	918	972	967	914	950	947	954	944	940	965	973	932	1001	927	976	953	974	938	944	937	984	1040	1006	942	936	934	955	967	986	925	965	907	962	901	1006	965	943	955	960	917	968	945	1000	911	970	935	941	955	976	931	937	958	955	946	935	971	925	945	942	932	936	949	971	976	952	962	964	946	933	962	988	940	972	966	938	938	929	973	956	948	919	914	969	957	953	945	1008	988	939	937	972	960	964	955	955	988	986	932	883	967	975	939	951	960	1002	966	994	965	951	954	977	965	940	921	944	928	934	966	972	977	952	970	962	973	982	925	972	921	949	922	948	971	991	905	970	949	971	893	973	1017	943	954	938	963	1012	979	957	934	939	981	967	980	996	955	961	954	931	970	986	989	973	991	921	967	925	902	977	925	919	975	956	981	970	913	948	928	950	976	951	940	936	914	909	959	949	966	979	929	967	976	953	991	928	976	944	898	1013	931	926	947	979	964	959	941	1012	909	930	924	939	951	934	926	978	999	966	1004	974	968	956	922	970	943	935	881	1009	953	974	1009	961	949	883	947	964	940	998	915	966	920	978	923	1029	923	994	974	940	914	976	952	923	954	967	980	931	935	927	1022	994	945	948	949	991	901	955	984	992	965	947	964	950	1016	972	983	999	958	973	978	936	987	976	947	1007	940	949	954	893	977	939	933	946	996	984	949	991	902	1027	997	881	944	963	955	929	957	925	977	981	928	965	945	943	966	965	1021	978	976	924	962	904	954	923	1010	967	998	928	959	979	1004	964	959	957	1017	931	928	911	991	920	971	946	1031	961	953	972	937	957	933	944	980	988	958	937	917	967	947	903	954	977	938	1029	985	950	925	945	921	937	945	938	911	941	970	928	982	951	949	968	982	958	901	930	959	941	960	956	1000	974	1004	989	996	979	974	992	965	1007	996	977	997	914	960	1002	953	888	929	916	972	1032	960	948	965	987	937	971	911	938	992	976	1024	941	959	928	976	932	909	974	931	959	988	966	977	979	928	975	938	953	993	965	952	991	961	1031	936	900	932	942	995	959	1008	936	971	971	888	1018	872	955	968	930	1001	950	968	948	988	919	945	979	933	938	911	927	886	921	900	994	978	961	976	971	892	919	957	931	992	961	969	933	952	955	990	919	941	977	923	1003	987	945	905	958	1000	928	958	961	933	965	978	978	996	981	963	948	957	1029	962	947	931	929	949	901	923	974	966	893	1015	972	1002	957	908	952	968	992	951	981	979	919	979	956	980	976	956	965	959	949	952	927	896	934	947	1007	975	994	950	965	848	923	968	1002	967	953	925	904	947	922	1013	918	939	992	936	961	971	963	907	908	927	986	1007	960	967	935	999	981	992	941	932	952	981	952	953	981	941	991	932	1013	906	976	959	936	908	1001	974	926	970	949	913	914	908	957	907	982	995	926	935	996	945	959	984	884	963	943	965	950	983	976	999	944	919	966	947	966	929	955	999	949	937	977	941	968	942	929	920	944	928	947	986	1000	989	922	945	985	938	928	971	950	931	976	978	958	958	948	969	951	954	959	949	951	1021	965	1010	977	975	961	966	952	971	990	966	922	1022	995	959	939	921	982	980	944	891	968	893	905	974	963	950	960	957	963	955	958	958	897	913	952	898	973	946	933	989	975	968	933	962	976	967	940	1007	1003	912	970	932	934	968	941	967	949	921	952	1028	962	1010	1027	952	955	952	973	946	1000	949	970	891	951	1005	930	992	937	969	1025	968	948	953	954	927	931	942	954	966	988	965
5682	372	294	277	283	256	283	280	256	278	271	280	257	274	294	264	251	282	247	276	278	264	283	250	288	296	273	250	252	263	302	271	246	272	261	264	262	287	297	295	299	273	239	274	278	306	273	283	263	266	284	267	285	272	281	252	281	259	259	280	263	261	281	287	279	252	249	254	232	261	248	269	259	273	272	251	289	240	255	284	300	283	263	254	266	285	271	273	248	259	257	270	276	249	284	263	270	290	282	271	252	255	251	254	265	285	285	266	257	262	287	276	265	268	269	251	255	250	251	292	263	279	252	269	257	234	255	281	269	258	282	279	256	281	287	254	250	242	234	259	289	277	277	257	258	256	267	288	257	262	278	263	255	258	276	259	271	251	244	261	278	246	266	277	263	279	238	301	269	270	260	235	252	243	280	244	255	274	294	266	260	279	259	284	246	257	239	282	287	279	282	293	259	272	291	281	298	244	295	304	264	252	242	278	273	246	245	232	256	263	279	272	274	264	237	275	281	256	271	285	278	212	255	322	260	279	279	262	279	322	284	266	270	264	276	259	282	266	282	253	260	268	265	324	271	270	268	287	222	241	280	263	268	260	267	244	295	252	250	285	220	249	277	267	268	276	267	250	220	262	256	242	261	284	264	262	276	278	281	252	285	245	306	293	284	282	266	279	275	267	246	248	272	283	244	259	257	265	272	261	296	270	246	268	247	287	246	261	272	273	248	301	282	277	260	227	240	256	259	299	259	275	276	253	272	238	280	288	265	245	264	270	281	260	265	255	257	242	283	289	268	250	258	288	291	302	257	227	264	266	253	261	282	272	257	251	264	296	239	246	255	252	265	285	308	236	277	286	253	284	269	259	219	235	271	264	228	301	278	235	257	293	275	242	273	245	227	290	271	245	272	281	264	282	251	281	251	257	260	240	273	271	275	265	246	261	308	298	268	287	267	265	270	259	291	270	250	245	277	254	274	243	285	232	276	266	271	266	265	258	281	264	292	288	259	280	248	266	304	267	255	273	273	259	257	260	267	256	291	287	263	259	293	257	254	262	255	267	283	261	284	284	286	266	266	270	281	251	251	273	291	274	230	305	290	294	242	259	276	264	279	268	280	288	250	277	245	257	274	258	290	297	261	262	271	263	308	251	273	266	252	285	248	266	259	295	250	286	283	257	277	300	253	239	251	238	269	263	274	251	242	307	265	243	259	265	281	284	294	244	259	279	256	257	278	265	249	277	260	265	269	248	261	296	234	254	255	280	271	266	259	286	275	276	273	274	260	245	310	292	275	267	280	288	297	276	267	240	267	278	270	275	267	258	288	300	279	267	271	288	284	289	263	284	254	264	258	269	274	251	291	252	271	277	263	252	271	263	295	262	256	256	267	247	296	244	245	274	279	281	274	272	296	271	249	255	268	268	274	278	259	279	251	231	273	268	246	258	258	230	295	242	256	269	286	261	277	248	259	299	269	282	270	260	294	264	241	271	282	272	266	260	257	276	270	275	246	274	245	294	273	260	251	273	280	276	267	238	252	307	244	282	249	244	255	270	289	266	287	231	260	295	244	235	270	246	305	273	280	254	268	258	283	255	281	285	257	271	239	261	274	284	315	248	265	288	273	263	261	275	233	299	264	266	281	256	285	251	276	277	234	270	260	260	269	257	295	285	257	255	260	287	267	272	264	259	261	259	283	252	270	290	237	245	269	249	273	263	249	249	288	268	293	262	245	292	246	277	257	258	267	253	293	308	277	250	283	293	263	264	283	267	280	249	295	283	281	281	247	265	272	264	282	287	262	269	274	267	272	280	276	285	272	267	268	262	302	275	273	285	270	273	272	269	271	273	279	263	247	282	277	275	274	257	237	265	280	286	266	238	304	267	288	264	268	286	269	270	262	268	239	276	276	264	266	257	276	260	281	295	251	258	290	254	285	259	280	294	285	263	284	248	276	239	250	275	256	280	261	270	267	273	278	266	289	291	267	261	220	261	251	286	262	280	288	260	280	246	263	244	263	270	271	272	263	293	274	272	262	264	283	284	270	273	260	242	268	294	300	245	251	269	255	249	287	263	276	290	251	255	306	291	260	269	260	244	254	260	270	268	307	248	278	284	276	302	250	272	265	285	288	292	279	284	307	258	267	244	257	278	259	271	258	307	265	275	300	241	274	254	262	278	268	226	277	262	270	280	287	285	256	263	250	272	277	258	261	274	253	240	309	324	248	264	246	288	278	269	289	282	266	250	275	251	255	284	267	262	254	273	265	269	284	270	253	294	286	287	277	260	265	254	257	284	259	301	246	282	252	279	289	263	284	273	288	256	296	270	302	299	263	269	274	241	260	248	263	292	259	308	251	272	290	276	265	273	258	266	258	255	265	301	265	245	259	291	245	230	248	316	250	287	265	254	278	289	296	270	273	251	290	254	249	286	255	262	269	237	259	259	273	253	261	267	279	275	247	236	288	294	278	269	265	255	300	279	277	281	270	268	287	255	270	297	262	271	289	280	253	267	253	280	284	273	260	260	287	261	272	245	262	269	262	251	257	294	242	261	306	257	288	253	266	255	239	285	262	253	289	267	274	260	285	291	294	274	238	281	258	282	281	267	253	284	304	265	258	233	254	257	256	273	278	262	231	232	276	243	251	262	269	273	253	283	291	251	268	293	281	299	263	283	275	283	234	247	271	289	281	255	273	282	269	258	264	277	254	269	300	276	284	257	303	297	300	267	313	292	285	275	249	301	280	269	256	281	246	261	244	247	277	250	267	252	271	303	276	260	276	269	253	272	272	276	281	275	250	282	250	261	241	262	266	245	273	280	242	280	257	273	288	284	270	283	278	269	272	247	273	272	258	290	250	263	248	258	247	256	306	285	292	288	255	262	261	288	285	251	297	268	282	266	264	262	247	247	276	271	274	264	291	240	276	289	277	238	287	242	230	282	274	291	274	274	284	290	279	272	272	263	291	258	282	295	250	258	269	260	275	268	288	266	268	280	274	272	311	253	285	256	270	244	240	270	249	289	255	261	266	249	280	281	273	274	239	298	258	279	267	265	272	265	227	259	249	299	277	242	274	275	280	256	268	258	275	282	258	272	263	283	288	271	284	246	265	297	271	264	272	243	257	245	283	272	242	267	286	248	290	242	273	278	252	275	299	273	309	277	278	277	272	243	249	257	281	273	258	275	281	258	289	248	269	250	267	268	261	297	265	291	264	261	272	273	294	281	277	263	270	272	296	272	267	238	246	269	266	286	282	260	318	268	299	277	287	249	231	218	279	256	293	236	272	266	265	262	247	261	275	285	297	280	264	244	273	245	257	262	264	252	246	285	261	262	269	251	252	268	243	260	244	293	273	269	279	228	256	282	269	252	255	300	263	230	256	265	270	246	302	275	299	263	274	243	243	283	275	260	230	247	269	263	295	277	281	266	278	278	266	280	285	251	257	274	257	281	245	256	308	244	278	290	295	285	275	274	273	248	266	294	248	250	277	277	262	285
3903	801	778	750	787	776	728	747	745	672	711	720	752	720	728	688	723	709	673	698	742	686	698	721	705	724	654	699	738	721	719	684	686	689	741	731	697	769	709	694	752	740	717	725	695	719	675	690	699	672	689	671	733	706	672	716	726	681	654	689	691	684	697	691	679	709	678	679	720	651	677	694	741	718	686	752	676	711	661	738	687	696	745	735	703	692	760	731	695	750	722	703	680	687	731	707	731	734	711	679	707	741	686	688	714	724	728	709	699	692	708	725	714	711	710	670	714	720	693	670	717	692	698	747	710	686	685	691	717	713	710	696	666	670	642	700	739	677	696	718	709	680	670	726	653	643	692	696	707	704	695	703	709	693	668	696	667	704	681	726	751	678	704	728	705	741	663	693	709	746	694	676	678	682	691	715	731	707	689	699	696	670	683	705	681	698	741	708	682	669	701	717	668	696	677	688	705	708	712	666	718	732	700	649	696	715	653	701	672	683	658	661	668	705	693	785	698	742	749	698	730	751	694	695	711	691	704	685	668	683	707	721	690	695	711	673	650	690	716	646	715	667	659	672	692	683	693	715	692	687	722	695	684	697	665	702	734	715	734	640	694	687	718	685	687	738	701	727	706	724	752	677	663	675	747	663	644	680	701	712	724	678	693	723	726	714	671	685	717	627	670	684	664	695	699	665	658	724	670	712	692	690	732	688	710	751	737	743	730	703	688	690	666	685	728	694	696	699	686	714	690	694	663	710	728	644	677	725	710	709	678	692	713	738	685	694	703	715	704	665	738	728	692	702	736	723	702	682	670	699	630	765	659	701	658	662	696	674	713	689	711	735	689	681	692	680	732	660	698	717	717	709	685	676	654	719	667	740	709	686	706	663	667	682	748	672	746	668	741	748	669	696	723	655	700	757	676	729	677	711	698	684	649	693	671	733	675	680	690	700	739	687	686	729	692	711	701	746	725	714	707	718	651	689	647	695	712	748	714	674	704	688	711	683	732	732	685	723	749	667	658	686	683	672	727	757	701	685	668	714	680	654	705	727	688	678	709	712	686	680	685	638	695	738	687	687	706	708	707	709	741	689	695	701	721	706	648	674	695	693	683	712	630	711	689	679	699	662	707	707	698	701	705	731	703	699	694	703	729	681	701	701	668	765	699	674	649	681	708	728	687	739	679	740	693	696	706	656	749	708	682	670	633	712	717	700	753	673	653	708	726	683	679	685	684	656	717	683	697	671	687	711	712	719	683	733	718	706	690	732	727	692	667	706	679	727	727	709	713	715	705	716	661	678	654	707	669	734	741	710	709	698	711	665	681	705	717	737	665	661	688	705	694	715	696	706	700	721	678	666	684	682	703	731	701	700	730	697	684	671	708	692	700	685	702	662	664	700	672	714	714	723	679	744	681	689	688	687	663	722	724	702	721	664	697	709	725	714	696	688	677	683	700	660	730	690	765	707	698	712	737	737	736	669	724	700	695	731	684	677	696	723	737	697	719	695	735	673	695	680	700	701	680	673	680	730	701	701	676	669	721	678	665	644	712	701	676	667	680	728	706	719	698	691	689	679	721	751	706	713	724	730	708	669	714	698	697	729	715	700	676	687	690	720	746	699	736	750	720	675	719	706	680	684	659	730	671	726	697	713	691	675	681	699	664	714	697	712	665	690	711	705	655	682	739	752	705	727	740	660	687	728	708	658	761	716	708	694	737	695	691	680	700	682	725	720	734	698	676	669	733	682	691	687	732	658	686	710	688	703	717	704	678	723	684	714	679	716	674	690	702	716	676	684	707	740	710	712	703	695	687	632	697	633	642	682	747	722	656	703	715	717	653	657	680	739	704	705	696	687	647	696	728	684	736	727	695	713	719	697	679	653	677	723	724	718	686	683	656	719	664	663	742	725	667	721	662	696	705	685	710	707	748	685	713	694	686	740	701	726	722	700	730	711	714	674	698	672	703	718	672	669	684	749	686	674	639	673	710	685	619	708	640	684	721	698	686	730	677	744	733	674	672	751	694	710	709	739	657	722	696	726	651	711	699	713	752	714	678	713	737	688	707	683	719	681	706	709	707	700	700	687	753	704	705	688	722	674	736	730	715	671	711	695	730	703	701	755	687	708	707	731	733	668	669	697	711	705	723	715	693	685	654	686	691	676	707	750	699	715	689	694	731	678	780	660	691	675	725	716	699	744	672	655	704	722	687	702	679	639	669	675	690	700	671	720	705	666	731	703	650	662	710	699	731	692	641	739	644	701	667	744	680	736	722	705	715	665	708	694	696	710	691	719	699	713	676	719	658	693	693	655	729	695	707	706	737	703	699	723	702	681	719	654	680	722	663	749	674	710	694	706	698	693	650	673	704	669	701	692	689	665	718	708	699	654	677	736	685	734	702	706	667	656	737	671	751	704	676	691	698	721	705	711	731	699	737	694	714	655	722	698	709	710	685	709	674	720	672	710	643	715	683	706	697	648	697	664	704	737	722	670	691	706	734	732	678	681	725	669	673	705	697	690	711	691	638	713	665	719	696	684	720	697	722	712	692	699	700	670	720	669	720	744	667	676	708	739	751	726	715	701	695	685	713	707	640	672	718	703	742	718	680	706	722	724	680	681	670	736	683	658	652	672	724	686	694	678	704	708	740	674	650	757	694	675	774	682	712	696	652	644	741	715	720	650	713	680	723	745	701	687	687	700	756	696	692	661	684	690	673	694	724	695	695	665	703	690	681	657	691	684	696	706	723	661	760	700	698	706	705	704	662	637	667	708	647	676	655	691	714	681	732	698	672	737	686	707	737	703	707	671	710	653	647	681	655	662	667	754	664	653	678	728	710	674	704	715	751	726	703	665	732	673	676	707	649	691	697	705	680	688	730	709	686	698	672	693	688	637	655	702	690	733	733	731	714	711	702	687	715	759	664	725	698	694	722	679	675	678	751	669	727	675	737	722	740	648	707	687	642	661	662	692	744	696	646	705	719	715	719	664	676	672	723	689	717	681	701	685	676	730	704	676	658	643	664	682	646	668	710	725	701	733	704	723	689	724	714	723	679	712	718	709	709	665	705	693	654	694	686	750	724	705	684	697	709	716	698	724	649	679	664	682	747	692	723	666	638	704	690	700	702	739	710	738	732	667	679	730	731	699	749	666	698	712	692	696	689	717	713	686	696	691	714	685	673	690	715	740	705	724	748	675	651	694	704	710	752	679	678	647	731	696	719	732	702	734	692	669	718	703	697	668	670	707	705	713	707	675	673	669	688	690	693	710	671	734	681	692	660	661	705	671	681	728	698	697	692	707	738	659	661	681	671	723	658	708	692	712	657	751	700	713	662	689	721	670	680	711	667	720	719	711	716	660	705	697	655	703	677	766	709	699	687	732	713	724	680	643	723	758	679	701	686	672	741	651	690	720	669	701	692	665	752	697	693	687	672	726	687	724	740	699	704	668	734	693	763	664	716	697	665	694	680	703	684	735	711	701	732	705	728	678	709	717
28953	6142	1346	910	648	505	421	349	324	316	279	273	246	260	251	246	225	246	226	182	220	215	238	231	179	215	204	197	193	204	213	215	217	229	188	199	198	199	234	205	205	207	209	202	232	187	204	208	195	196	196	203	214	218	174	201	209	186	218	190	188	184	184	211	231	199	185	195	197	228	191	197	197	175	190	220	193	214	194	258	208	194	201	209	199	197	189	194	200	200	184	205	196	187	218	209	171	185	175	193	182	185	215	190	182	207	173	189	205	213	183	175	180	190	198	205	217	193	214	212	230	212	203	183	193	188	210	197	218	214	185	198	191	182	211	161	204	194	214	198	176	170	201	198	190	203	170	192	203	196	197	227	186	207	202	206	180	186	197	175	171	171	224	205	199	221	183	196	219	213	178	188	208	198	197	217	188	202	195	197	199	201	204	182	176	192	200	196	210	203	202	170	185	185	207	193	221	202	179	189	180	188	189	205	203	233	212	190	201	198	221	186	208	213	199	175	185	205	211	185	203	172	194	193	215	207	195	188	192	188	200	192	178	178	215	190	210	219	198	200	181	197	159	213	202	193	192	212	180	202	204	206	203	200	203	198	185	228	175	182	194	226	203	213	189	209	216	189	210	192	216	193	221	193	197	218	193	171	194	207	189	183	189	175	188	201	206	174	202	199	218	195	195	204	216	216	197	218	190	189	209	196	191	221	214	215	190	192	199	209	213	216	180	194	205	214	183	217	189	205	178	200	203	192	191	173	180	189	189	227	177	177	167	204	192	183	173	212	182	183	205	208	208	202	198	217	187	192	195	208	213	159	218	225	221	196	172	251	191	202	202	205	174	196	211	163	189	205	189	193	188	194	215	210	200	192	192	183	212	190	198	194	186	192	172	222	202	197	190	215	191	174	202	192	229	199	173	225	193	187	189	212	202	187	188	200	206	212	193	219	195	176	189	223	204	191	206	209	189	208	212	170	194	219	192	197	207	196	198	201	193	217	233	213	188	206	214	175	210	215	193	201	190	213	185	191	189	221	198	193	203	165	185	218	195	191	194	190	171	194	189	191	209	186	218	201	194	199	208	217	190	193	170	209	167	203	209	214	201	177	201	188	192	211	199	203	171	221	204	177	211	211	197	210	184	174	191	205	210	206	209	197	191	190	196	203	187	195	200	210	201	203	198	200	205	217	185	198	206	208	208	180	209	216	228	210	209	186	196	188	202	202	202	201	189	196	185	220	223	210	196	195	227	198	209	196	185	215	209	184	215	208	221	204	199	214	208	206	186	203	183	198	181	205	180	189	181	208	154	212	198	203	208	200	200	187	194	195	211	209	223	192	214	180	204	190	199	223	192	211	188	205	208	174	210	200	157	198	218	186	187	199	206	197	212	208	213	193	198	179	205	205	172	165	199	196	209	194	205	189	204	201	186	192	191	219	199	177	208	216	216	221	186	196	206	202	193	193	190	170	192	198	203	202	208	173	210	187	197	163	234	193	212	197	192	207	225	178	201	180	200	187	194	206	212	188	183	214	194	172	221	200	200	221	191	193	190	175	182	206	220	225	206	235	192	198	201	196	184	212	200	186	206	205	209	214	209	192	217	204	211	196	188	207	184	200	238	195	184	196	201	199	200	179	198	216	217	209	210	199	185	202	208	201	197	186	198	211	218	188	223	211	193	186	188	206	215	192	200	184	212	199	184	197	181	189	204	208	215	214	185	201	206	207	184	213	191	201	192	175	197	205	193	202	208	206	210	197	197	222	197	208	193	180	191	201	185	208	208	207	199	182	190	192	176	204	185	205	201	203	201	190	182	176	202	193	192	187	204	214	193	184	197	195	178	210	211	210	192	217	188	207	197	205	196	205	204	213	190	177	190	221	203	188	176	190	206	205	203	195	193	212	178	213	218	216	188	224	194	201	201	218	212	216	180	199	215	188	189	190	204	196	180	210	195	213	203	195	204	204	204	197	232	188	190	182	184	202	220	191	210	169	185	184	224	179	199	186	173	222	203	205	183	202	215	177	201	215	183	182	188	208	192	190	187	180	206	187	201	204	177	200	216	198	212	206	206	197	207	197	188	218	163	198	219	186	216	208	188	164	204	192	174	204	210	198	199	177	191	182	219	170	208	193	190	195	189	187	169	193	178	198	226	179	205	195	154	194	217	185	196	210	196	199	188	203	189	195	196	202	185	205	206	181	173	198	176	172	226	192	189	187	192	181	178	193	169	206	170	185	205	178	208	200	193	186	199	197	185	181	181	232	175	173	190	183	202	193	205	193	194	216	210	217	209	172	199	188	203	161	200	187	201	182	180	203	214	169	188	181	196	181	197	205	211	186	254	205	215	188	182	201	193	201	209	191	200	204	218	211	186	193	187	198	190	181	213	190	188	191	208	187	197	209	185	186	192	189	213	187	204	221	184	206	194	194	198	205	196	178	189	199	197	203	184	186	202	181	182	205	185	180	181	210	198	188	188	204	195	201	193	196	180	209	176	204	222	198	196	221	180	236	200	192	219	214	243	181	174	191	183	233	203	197	188	211	214	197	195	162	198	178	233	182	181	198	203	210	200	213	209	192	199	224	204	182	209	217	212	180	215	202	227	214	179	201	204	208	205	196	211	187	206	175	199	186	179	185	221	207	180	174	159	205	209	193	203	196	213	206	213	218	197	210	225	213	187	213	203	192	207	192	193	215	199	189	188	226	202	212	196	176	200	194	179	195	180	202	196	195	176	189	192	190	197	210	209	178	186	209	198	229	177	185	195	197	198	205	195	192	202	194	213	209	196	226	197	189	181	201	203	209	194	208	200	233	218	212	183	208	198	193	200	230	219	202	183	214	199	168	213	206	215	205	213	194	176	193	218	207	232	212	200	215	195	198	199	176	177	191	232	186	210	179	187	210	212	192	201	207	194	207	191	212	197	201	180	196	200	237	255	202	183	195	179	199	237	197	194	217	198	213	181	209	182	192	194	196	219	210	198	220	208	177	203	181	202	190	205	212	175	203	218	208	215	221	208	191	204	183	220	199	201	199	193	204	197	183	194	186	163	200	196	170	199	202	191	213	212	197	204	191	175	179	193	185	174	205	227	198	185	216	197	207	192	211	195	206	209	183	198	189	199	226	199	199	208	203	205	190	213	174	180	190	196	187	187	196	200	198	219	172	182	205	217	191	232	195	192	201	189	229	165	195	175	184	233	181	192	210	176	220	179	197	159	193	202	207	192	220	177	186	202	173	186	198	201	190	218	188	198	182	189	222	189	203	189	187	190	196	185	181	161	187	207	189	180	193	228	183	213	221	199	200	198	201	197	194	202	203	194	191	204	197	184	210	188	198	227	200	210	236	194	210	220	193	211	222	204	193	191	182	176	204	256	220	194	184	185	213	205	189	225	204	180	197	192	199	174	192	225	176	202	188	201	207	200	220	207	194	174	205	200	200	198	222	190	198	201	191	216	186	198	213	206	194	202	218	196	183	203	195	187	197	199	187
15151	2809	2573	2987	2709	2248	1879	1628	1426	1271	1166	1094	1033	941	884	871	844	803	771	712	744	705	653	740	693	653	696	669	658	641	683	622	619	615	606	671	572	646	629	608	606	631	594	603	580	624	548	643	631	583	638	578	549	590	581	577	548	592	596	623	571	648	593	613	605	591	632	583	617	585	594	573	563	616	557	593	576	574	543	568	597	590	612	586	608	600	615	545	561	540	581	581	576	562	553	578	579	578	577	610	602	602	576	578	577	612	567	577	583	591	598	589	593	554	545	566	580	534	553	575	577	556	556	560	543	587	547	644	584	557	604	575	564	595	579	568	568	542	579	580	589	579	596	551	577	571	573	578	578	555	621	574	582	593	539	576	571	581	562	571	529	599	569	601	612	545	564	553	557	578	625	557	605	571	586	543	546	562	579	561	580	560	572	555	560	564	590	568	604	556	560	619	571	556	546	554	544	590	516	558	539	574	611	578	592	577	572	634	579	581	588	568	597	560	570	580	549	558	565	554	571	574	554	532	577	561	570	548	601	581	577	586	581	544	601	562	579	595	542	555	569	617	569	580	528	560	520	528	573	576	587	585	607	588	582	594	591	596	586	558	566	585	533	579	575	594	541	544	594	535	543	595	569	585	572	593	568	587	609	569	505	567	558	573	597	611	574	621	574	623	555	584	586	582	506	550	558	592	552	554	590	577	601	572	575	576	567	560	555	555	582	572	578	573	548	607	574	586	571	525	614	593	583	567	579	592	545	565	548	554	562	551	571	592	563	567	549	577	600	572	584	613	584	596	546	560	524	600	566	589	541	563	522	523	581	545	561	584	585	585	548	564	606	615	554	594	526	557	586	587	531	580	520	588	588	574	548	552	619	562	562	587	553	538	528	590	529	566	526	551	577	589	589	569	535	610	579	569	508	625	586	581	586	544	582	566	521	575	560	567	581	603	579	546	507	537	574	581	594	594	574	569	572	593	581	558	542	561	592	559	545	558	588	618	585	608	585	527	584	563	525	597	553	618	575	559	575	578	556	539	564	586	621	589	556	571	550	575	583	530	612	579	565	573	616	523	589	611	553	595	618	544	573	568	590	575	596	588	581	592	551	533	564	590	554	535	582	580	566	579	553	510	577	579	559	546	586	568	572	615	601	562	597	514	541	582	577	562	534	571	569	586	548	558	566	564	554	582	552	537	558	562	536	538	572	604	570	588	587	576	578	533	604	607	558	576	527	503	567	535	587	620	600	566	536	594	540	586	575	557	580	532	559	597	545	583	577	591	574	564	529	547	545	546	567	597	619	589	568	560	577	577	554	573	598	549	578	576	597	573	573	574	564	580	574	578	525	594	609	592	543	565	554	564	584	570	567	571	583	555	585	578	600	531	551	541	591	600	568	567	566	580	569	587	538	579	623	578	581	537	578	573	569	558	551	531	525	571	555	575	564	588	581	586	563	550	586	568	545	600	551	577	555	581	596	580	575	558	551	586	593	553	562	555	563	573	569	579	566	565	567	556	585	556	585	575	549	569	551	613	582	538	539	548	596	598	582	590	588	545	600	555	598	599	602	537	601	592	581	598	531	555	586	569	593	546	564	550	560	536	533	571	592	566	558	588	605	570	585	549	593	582	558	619	606	535	574	582	559	591	596	586	593	581	583	557	545	591	612	612	592	587	562	576	577	578	550	625	546	584	544	609	573	599	547	559	576	570	554	532	588	567	608	602	573	599	593	615	582	606	532	542	567	534	586	578	576	572	568	602	575	557	617	622	565	565	538	571	554	628	581	591	572	581	544	572	522	601	615	604	588	574	584	551	567	582	595	588	602	584	579	563	544	582	559	623	588	566	575	545	538	567	587	575	553	596	542	516	587	592	528	581	587	577	568	560	566	537	588	555	606	572	537	546	566	546	564	573	593	564	616	556	602	575	578	581	546	537	537	563	572	542	600	581	542	601	573	549	547	547	564	592	577	569	571	575	580	548	565	556	572	618	573	580	582	565	569	604	551	559	568	599	546	589	621	514	551	552	554	630	609	559	564	558	538	576	556	568	617	562	575	614	584	562	567	590	585	572	561	573	568	542	531	553	548	586	603	557	575	574	580	589	572	562	560	501	542	566	573	581	531	553	583	545	581	555	575	546	632	559	584	553	567	570	557	618	583	616	555	538	602	572	549	581	566	519	555	567	566	580	595	551	570	553	554	598	630	570	581	562	556	537	549	563	545	536	566	569	556	561	585	600	568	575	596	592	579	542	568	610	600	567	570	575	574	599	592	588	584	575	554	588	588	597	550	586	592	585	586	593	589	575	569	559	591	549	585	551	520	572	586	553	587	583	607	587	560	526	589	610	543	584	583	578	545	593	562	597	540	554	571	549	544	539	560	558	571	560	569	551	561	604	581	574	555	517	557	557	601	613	577	575	552	563	525	561	605	553	566	584	578	548	586	544	573	558	593	578	608	583	578	559	581	575	576	564	601	559	555	583	584	570	617	582	554	605	569	595	502	540	575	592	552	592	580	615	576	570	566	592	569	563	553	598	569	590	569	541	569	601	592	555	545	593	563	546	589	567	579	564	612	587	559	577	570	610	539	556	587	589	601	620	571	563	580	554	579	559	588	567	547	579	535	557	542	628	577	537	585	618	579	595	602	590	570	521	559	595	550	581	586	571	564	552	549	574	590	581	573	562	578	545	542	580	577	616	529	554	547	603	548	528	590	556	568	627	495	575	606	613	569	580	580	559	654	584	573	535	587	559	571	515	580	546	571	596	625	590	551	544	564	584	563	580	573	525	574	577	571	559	554	571	545	544	567	578	514	546	588	578	566	568	564	576	563	562	594	589	549	568	553	592	529	590	535	561	574	611	639	534	608	548	566	577	581	529	574	575	579	596	615	621	552	598	558	570	577	624	539	565	578	572	614	543	568	529	570	583	546	550	588	573	592	627	578	597	577	550	619	595	567	567	562	577	612	590	557	607	549	553	605	553	572	552	556	556	568	622	581	552	571	565	589	558	572	566	618	559	581	539	539	586	564	570	614	552	558	588	530	598	610	572	558	586	582	575	582	573	580	596	580	544	554	585	581	545	557	583	556	574	561	578	568	529	597	583	559	594	574	558	577	561	600	604	522	568	583	573	591	549	582	566	563	587	588	609	573	600	563	570	598	568	591	580	582	590	574	564	573	551	575	549	567	546	558	566	587	577	570	606	590	557	542	577	590	576	525	542	600	554	587	579	566	563	571	520	591	565	571	580	569	595	557	576	543	579	596	569	550	575	548	545	607	556	558	598	562	517	572	565	564	536	585	609	539	569	567	541	570	557	559	580	557	566	572	548	609	523	596	601	529	600	559	593	558	606	618	567	553	521	559	563	535	577	554	568	530	599	579	555	561	617	546	602	549	586	578	594	549	542	593	558	563	563	578	596	601	595	539	582	565	575	604	538	561	570	560	579	578	582	574	539	548	567	604	577	546	580	547	581	532	546	564	542	593	599
42540	14831	3571	2055	1379	1080	882	757	661	597	544	510	508	432	521	483	467	412	403	396	434	435	412	385	394	399	436	378	413	414	392	411	412	417	385	371	405	383	377	428	374	360	352	426	379	404	381	364	371	341	392	391	416	380	322	382	363	359	396	423	391	404	409	395	389	415	379	391	350	347	416	379	366	391	361	389	392	367	376	428	400	355	362	384	390	401	372	410	395	385	369	394	410	348	396	403	402	351	385	370	380	373	388	381	371	357	423	415	350	385	380	412	374	374	375	411	390	379	372	359	363	357	339	380	383	358	370	378	376	386	403	373	341	379	359	373	394	379	369	385	353	366	368	370	389	395	368	356	402	340	404	404	367	378	387	407	403	407	400	360	357	375	387	386	363	381	386	403	362	413	366	390	381	363	342	406	376	374	380	369	355	345	331	338	370	349	399	369	416	361	393	376	381	353	361	347	390	369	400	373	399	329	391	384	376	382	364	400	361	400	384	370	360	364	382	375	367	367	388	398	367	358	412	415	380	326	430	403	360	381	379	392	340	377	372	370	380	390	377	358	389	351	389	377	357	385	382	389	382	386	386	403	332	397	364	395	347	355	364	377	364	387	371	387	355	413	355	356	401	383	393	390	363	370	380	380	383	368	405	384	401	382	397	389	369	395	378	371	379	382	376	384	392	381	388	375	361	381	356	395	381	403	414	382	367	376	358	364	407	375	368	394	360	396	412	396	410	372	370	368	379	371	389	342	377	373	373	383	396	378	396	406	387	389	369	391	371	391	367	388	359	349	395	375	374	376	383	348	363	389	392	356	376	354	354	368	403	357	385	397	403	376	358	416	388	372	366	403	381	367	385	427	384	412	392	368	371	418	355	389	368	368	379	387	366	366	390	389	348	382	369	391	354	380	357	363	399	371	379	383	378	374	373	333	381	395	397	352	386	369	415	399	416	400	373	369	407	380	358	419	410	366	373	346	408	413	358	357	391	387	398	383	404	369	369	368	409	396	366	343	370	366	411	385	354	373	408	388	408	346	400	357	413	392	405	357	363	375	393	387	392	347	405	349	386	410	343	392	367	375	347	372	404	363	374	345	390	340	387	364	360	365	392	401	424	363	396	414	394	353	376	382	366	382	360	378	354	387	424	399	386	394	364	378	354	414	372	395	381	362	361	374	376	411	399	359	363	406	364	437	389	360	388	400	385	400	368	370	403	374	362	396	370	391	382	370	376	390	362	380	372	361	375	385	398	394	365	385	407	388	375	371	402	381	417	395	339	381	390	374	387	392	425	379	349	352	403	417	355	379	375	407	393	366	419	384	346	343	393	397	378	379	413	411	410	362	366	383	395	360	383	399	372	338	371	370	383	381	366	360	387	400	372	372	386	415	394	347	368	371	392	392	390	412	377	371	385	355	350	408	382	390	383	393	384	365	372	351	410	371	404	355	378	382	397	374	350	396	334	411	370	356	344	358	359	355	407	393	375	404	384	369	344	427	371	367	350	382	377	395	365	375	375	385	372	355	390	376	400	394	401	444	364	378	415	382	386	355	396	342	390	380	358	374	392	360	363	358	429	381	369	400	375	358	356	332	393	341	352	342	403	340	375	383	356	375	411	387	379	403	371	436	365	379	404	362	331	361	378	407	379	379	359	356	374	384	376	397	391	388	392	387	415	376	393	345	405	384	374	396	406	358	365	352	388	375	363	389	382	384	408	408	397	351	368	352	377	381	383	374	397	386	377	396	376	412	350	392	415	360	389	336	408	382	385	379	410	365	385	418	393	374	403	377	408	354	387	356	367	366	391	357	414	355	387	452	368	398	396	365	366	411	368	387	376	397	399	391	369	393	350	398	365	372	403	399	341	359	330	378	391	398	353	376	406	388	395	369	367	375	365	328	379	386	397	391	340	337	366	383	383	376	323	389	386	348	377	364	368	372	359	361	386	362	377	402	389	370	367	381	390	371	365	373	399	353	392	379	374	384	377	392	370	392	382	359	382	391	370	356	374	378	372	382	399	366	366	381	379	377	344	405	428	385	386	338	385	375	349	350	407	362	324	384	387	404	362	368	365	352	349	399	403	400	386	384	347	391	367	369	347	358	384	363	391	380	391	400	410	385	384	406	358	356	365	391	371	398	352	359	330	367	408	372	371	397	328	388	379	369	356	355	401	375	397	393	375	371	382	358	378	363	325	347	354	378	415	369	392	388	361	384	395	395	345	375	402	371	413	390	379	390	393	381	398	344	351	402	395	388	422	401	411	372	382	364	352	353	333	403	397	418	366	381	372	369	397	394	372	393	394	368	371	383	374	383	383	425	393	366	349	392	355	382	358	388	384	371	411	343	389	364	393	382	361	356	342	381	392	384	356	396	388	368	392	389	373	402	371	356	354	389	356	390	407	347	381	384	358	380	358	364	394	407	419	365	394	364	399	382	377	389	365	362	403	386	420	412	373	373	404	372	386	377	378	351	372	378	366	355	379	385	403	375	367	422	395	380	383	406	387	376	350	386	374	369	397	388	347	354	374	357	375	380	385	379	380	405	365	419	371	403	384	378	358	415	364	369	399	347	401	420	396	358	367	371	369	332	414	377	413	393	377	427	416	390	347	325	390	354	366	342	383	391	383	381	415	376	351	384	361	367	389	399	418	401	386	360	390	386	381	369	396	356	395	391	410	413	364	366	368	371	409	377	344	376	373	379	389	400	337	368	358	364	365	351	398	407	390	368	379	359	372	405	359	395	378	378	385	371	386	394	371	346	360	375	360	356	390	406	388	428	371	363	418	360	352	359	397	357	364	371	413	383	360	392	380	372	417	348	407	344	388	388	415	366	367	409	351	348	386	406	354	392	398	369	342	366	398	377	336	392	379	364	391	403	380	361	352	361	405	397	355	343	371	367	374	416	393	397	385	372	366	416	353	339	378	405	364	381	363	380	329	359	336	369	372	383	396	412	380	358	417	340	382	381	409	370	385	358	392	380	358	322	385	392	386	388	368	378	376	406	389	375	414	371	355	387	400	376	365	393	394	353	394	352	355	380	370	357	358	362	381	396	378	417	397	418	344	385	378	381	388	365	387	395	357	393	359	398	379	380	388	386	357	387	395	373	371	390	343	378	352	392	400	346	414	342	406	373	341	406	365	338	402	395	399	357	382	368	379	387	366	355	373	402	389	383	375	390	416	358	431	422	374	393	383	379	393	366	357	377	348	367	399	400	371	403	391	358	393	354	359	398	375	421	387	408	398	410	342	366	386	383	372	354	377	369	379	386	402	396	380	376	352	378	372	353	405	368	372	390	350	351	372	366	411	391	365	374	327	405	391	395	405	378	407	403	396	402	360	413	382	376	385	390	361	374	364	374	358	396	369	379	373	369	364	379	399	353	374	376	372	384	371	388	365	363	367	343	347	388	396	346	351	360	394	419	380	380	396	378	414	421	375	384	367	366	363	354	392	404	375	406	418	382	346	363	384	350	391	411	387	361	366	406
22077	5650	4665	5531	4830	4137	3431	3063	2591	2375	2085	1793	1855	1681	1517	1440	1437	1365	1333	1351	1284	1257	1250	1217	1186	1195	1145	1094	1127	1108	1104	1145	1027	1063	1069	1048	1020	1032	1031	1091	1039	1089	1036	1018	1012	996	1022	1044	995	1035	1027	1011	1009	994	969	981	997	1049	987	1003	998	992	1002	986	970	963	1014	993	971	974	957	1000	969	1002	961	969	978	982	985	1014	964	989	992	1011	1016	995	1001	937	1005	964	1004	1011	1008	946	985	1000	919	944	997	949	962	985	990	997	1002	1007	987	937	980	943	1009	1008	969	968	963	955	929	979	998	937	946	971	955	987	981	949	976	971	1002	1016	963	991	891	955	974	929	976	1046	939	996	916	945	965	985	926	988	1005	979	945	954	981	923	955	952	940	993	940	1016	950	1009	956	1025	987	993	912	922	943	974	933	979	933	990	899	914	974	979	977	979	936	1014	958	902	968	991	980	1005	992	976	974	923	1001	974	997	943	967	910	961	918	1007	979	985	965	873	925	964	935	965	934	915	945	1009	932	963	971	943	976	991	995	973	945	936	990	1004	974	1000	1001	955	952	997	963	955	978	993	1012	963	937	990	943	973	1022	1003	945	963	910	944	915	1005	998	1007	972	926	940	1000	931	936	866	986	1019	959	1009	1011	952	952	963	966	940	944	932	1002	979	928	933	964	945	986	1026	940	936	1007	927	974	1012	947	1010	962	930	956	946	956	953	951	968	1034	932	980	921	936	969	935	954	991	926	962	942	1000	927	992	938	879	918	943	959	959	968	916	957	930	962	1014	973	933	928	1029	897	972	937	967	987	987	947	888	982	990	955	976	936	888	977	920	987	958	960	1011	966	924	937	953	969	972	991	972	999	971	924	962	963	920	918	945	935	993	887	961	964	1012	967	917	984	942	904	971	934	941	982	967	926	944	967	962	937	930	1010	994	933	976	963	979	978	939	949	956	945	979	944	958	931	966	894	962	979	953	1014	958	979	973	921	971	1026	968	973	981	954	1007	933	999	960	924	964	934	968	943	999	952	970	916	923	981	914	987	953	993	1011	996	1009	884	869	981	974	952	976	952	900	952	995	966	957	951	989	973	935	1012	908	955	1020	1009	946	969	835	986	991	929	1010	978	936	979	974	1028	927	979	901	941	971	931	969	980	862	918	937	956	957	957	919	958	906	981	964	944	921	987	970	909	968	979	879	1025	991	923	956	992	964	927	989	971	963	942	975	987	916	921	986	973	928	937	1007	959	1005	917	998	977	963	974	949	1005	913	940	1000	985	970	941	910	883	970	933	948	954	993	984	944	936	901	925	970	917	942	932	921	994	917	1009	903	957	976	963	912	1025	940	898	918	997	997	956	938	951	932	907	986	939	987	943	1036	957	985	916	984	932	930	1030	928	973	944	902	973	963	956	973	922	959	955	955	989	970	936	949	993	947	977	942	990	979	918	916	967	975	956	890	954	932	929	970	1002	955	955	971	971	963	975	955	1014	975	961	959	900	912	930	946	923	938	974	947	939	1030	1002	926	989	935	972	933	966	997	999	927	926	898	982	948	945	967	921	953	965	950	989	1006	982	997	984	947	954	926	938	956	981	933	942	943	987	915	1025	1002	960	960	959	920	921	958	984	989	967	939	992	988	954	962	985	965	962	909	914	927	896	1048	950	984	966	970	949	1054	931	974	925	898	881	962	977	973	911	985	934	997	1001	967	934	924	965	965	969	953	936	982	994	986	986	915	973	1004	956	969	998	934	934	928	967	995	929	1002	991	1008	981	943	1026	949	940	923	963	921	966	939	949	983	970	962	970	966	1020	946	883	1038	941	941	945	917	964	1000	972	937	946	907	962	933	977	933	976	1018	955	937	939	951	916	950	971	922	942	1006	952	948	999	930	974	922	1003	1023	1022	933	1014	952	941	978	955	953	925	949	953	973	923	984	978	1002	958	1001	966	964	1000	965	1000	950	952	992	960	930	962	927	935	978	961	1022	935	959	962	976	956	987	964	989	963	960	936	971	984	939	933	987	931	943	978	944	952	967	977	1006	917	984	992	955	985	975	966	973	917	941	955	984	936	989	1009	976	955	958	940	957	898	937	940	1030	997	964	1009	1006	978	954	922	974	959	946	1000	886	1013	954	987	997	923	912	925	958	912	998	949	914	902	912	935	910	962	974	991	993	933	972	981	1001	956	980	970	937	952	979	925	1011	947	989	982	936	966	957	993	945	968	987	987	977	977	993	1002	989	986	937	988	997	958	1023	947	988	939	995	940	973	934	939	951	931	962	912	982	986	910	960	975	960	979	982	1013	975	952	989	965	969	951	881	904	995	982	1013	970	913	961	973	950	923	953	980	897	998	974	946	951	908	988	956	960	955	970	938	876	923	983	1010	981	944	921	954	944	987	940	968	963	954	919	947	936	986	939	961	937	983	1005	968	949	945	1001	1006	953	967	974	979	972	946	939	989	974	933	963	986	953	939	931	982	938	932	947	909	955	926	950	932	996	925	985	942	946	1028	960	922	978	999	958	971	997	948	1031	947	960	1019	932	953	937	926	912	1004	961	977	960	879	979	984	912	981	980	963	1010	986	977	969	943	956	938	949	926	996	959	921	942	1002	952	1046	994	1008	985	947	950	920	991	888	993	905	999	950	943	944	931	958	1018	900	977	1008	963	978	967	958	949	916	928	936	956	950	945	976	902	969	972	948	986	946	972	933	964	987	935	935	943	919	947	950	980	933	951	952	1018	1023	987	982	965	935	1013	948	951	976	937	915	986	959	995	996	955	995	941	970	924	944	1000	970	945	899	963	966	991	940	994	964	948	996	945	964	975	974	918	1032	984	1017	988	955	980	944	951	945	958	920	991	920	979	898	936	1005	963	964	915	945	942	956	982	953	1045	960	933	986	987	943	920	969	933	934	959	974	933	938	982	959	953	992	984	1032	933	994	931	959	952	995	953	966	1055	1004	909	973	1011	936	966	1010	988	960	940	964	975	963	1057	977	947	968	1004	953	944	976	980	915	950	931	952	926	937	995	945	975	948	968	970	988	958	943	905	954	976	944	950	927	951	966	951	920	965	928	953	920	995	968	993	926	962	938	943	967	909	961	958	1008	963	912	947	962	965	890	934	950	1019	967	953	970	952	964	928	978	931	965	1051	1003	901	999	957	963	980	960	891	944	988	934	944	971	948	991	913	958	971	1027	960	972	997	958	1019	909	948	996	949	955	958	956	917	934	956	957	978	959	967	1018	944	958	953	927	974	944	918	987	953	989	1024	955	953	987	957	988	971	968	896	991	972	996	945	937	945	968	963	980	939	995	939	964	930	949	995	948	963	934	987	936	971	904	994	977	905	976	967	880	891	941	1042	941	894	932	1037	971	947	978	1000	1002	950	975	978	990	944	936	958	1039	971	983	901	963	951	929	1025	964	913	952	984	954	936	957	996	952	923	969	894	1025	921	960	941	997	1004	964	905	941	946	967	954	934	999	966	951	1022	968	991	973	941	932	938	985	948	950	953	991	915	951	899	1016	940	939	980	990	948	881	947	935	978	996	962	949	938	1000	984	895	936	960	974	974	1000	971	955	1007	956	997	986	951	985	981	921	953	957	947	942	940	978	897	968	909	942	944	940	961	952	978	993	941	1004	961	960	957	926	919	996	975	960	929
5748	382	306	305	254	295	278	300	282	245	244	260	272	270	275	266	293	259	277	292	253	268	252	260	269	279	247	259	271	239	257	277	227	266	242	277	282	296	270	263	266	262	269	242	263	265	264	258	281	298	286	277	270	270	278	243	273	276	266	253	265	309	258	273	241	272	248	277	260	232	285	256	271	257	285	269	255	257	270	281	265	257	273	283	265	259	269	276	249	318	279	260	276	271	294	255	246	275	266	254	274	249	262	265	275	267	285	249	262	277	259	305	248	268	272	263	267	273	237	277	262	290	287	269	279	292	258	240	250	274	288	267	245	268	287	290	257	286	259	254	260	299	268	254	259	286	272	276	264	280	276	287	254	283	287	259	257	237	243	306	254	266	275	271	237	251	255	234	274	227	252	288	255	263	271	275	245	228	261	251	253	285	314	263	295	268	264	276	259	266	234	282	284	254	229	256	280	261	251	250	276	271	270	268	299	285	254	262	268	285	268	323	261	270	276	259	267	296	249	279	293	285	289	291	292	280	257	262	251	275	284	268	281	291	297	274	292	269	244	267	254	278	297	287	266	285	293	260	303	252	291	268	237	253	272	281	264	277	291	281	284	256	256	296	293	259	272	272	270	266	278	254	252	238	269	273	275	290	239	287	288	283	262	258	270	268	248	258	255	282	284	303	294	260	267	277	286	265	287	289	276	254	260	263	286	279	265	296	284	297	266	260	283	262	241	246	287	274	311	289	263	277	263	268	284	290	245	281	270	268	266	234	276	292	265	253	266	267	277	269	287	274	281	306	248	288	274	253	266	274	284	257	288	264	246	264	283	281	308	285	301	281	259	234	275	268	248	268	288	291	244	273	241	300	266	253	260	232	265	278	268	305	245	236	249	281	252	262	265	233	292	260	278	242	253	273	234	278	254	276	272	244	257	260	276	244	312	267	254	279	253	311	268	287	250	282	267	263	264	267	277	295	286	276	253	299	251	264	241	272	290	254	251	247	280	263	263	276	240	283	262	277	302	260	277	270	251	253	292	254	284	249	271	275	276	286	273	258	255	283	257	249	317	274	270	287	243	257	297	285	265	269	276	260	288	293	280	291	249	244	245	241	273	261	279	263	264	263	274	277	237	283	276	243	270	288	259	262	271	255	270	308	255	260	255	254	265	301	263	289	256	241	272	268	254	261	260	277	239	275	251	259	259	285	304	286	309	284	283	276	255	262	269	265	246	285	291	285	278	273	264	268	278	262	254	264	290	301	281	299	289	281	275	265	278	279	281	282	275	258	303	267	268	261	257	245	264	260	253	262	255	253	281	273	258	271	273	259	270	259	265	256	294	282	257	290	296	310	281	264	265	296	299	244	275	272	264	291	243	279	265	276	303	249	277	265	272	281	259	284	262	257	274	287	295	265	271	254	249	287	244	266	261	248	270	249	258	254	260	279	288	278	252	263	283	297	260	257	269	281	272	256	317	235	275	241	287	269	239	281	272	261	273	284	269	244	260	245	290	262	239	274	268	241	264	243	264	256	239	239	264	293	281	267	253	265	293	289	227	280	293	278	289	264	250	271	265	279	287	296	304	296	286	274	258	265	272	255	258	268	273	258	260	263	258	267	263	263	263	267	262	256	274	248	276	278	257	262	294	228	278	264	290	252	274	271	276	288	294	294	263	276	258	255	245	255	286	270	281	253	263	278	274	255	248	250	269	283	286	265	273	250	278	237	261	280	291	238	278	263	262	265	272	279	246	276	261	280	284	271	246	274	272	286	274	283	251	259	257	266	259	272	273	269	242	259	250	243	298	255	247	264	259	249	281	263	262	265	303	277	240	302	267	250	247	252	259	276	256	255	245	273	243	290	245	243	275	280	274	260	300	261	245	256	258	258	247	294	289	278	293	257	267	251	257	276	289	278	283	262	266	278	275	276	264	253	232	267	277	263	259	287	266	282	250	276	257	285	274	268	256	239	246	281	269	248	267	269	276	271	280	288	280	254	254	251	257	268	285	285	253	256	303	257	271	287	275	274	269	253	254	276	271	254	235	257	265	274	247	288	244	280	270	269	252	255	304	261	237	280	293	302	273	293	303	282	277	279	286	244	283	270	238	263	284	266	269	278	291	238	246	273	253	291	268	266	256	238	267	271	240	288	297	261	262	258	284	287	276	280	276	258	248	260	254	256	291	296	269	272	230	303	285	277	278	273	256	247	279	291	248	292	260	274	292	273	289	279	253	278	243	246	259	306	257	283	271	301	252	262	289	259	304	233	254	262	264	285	302	286	262	232	275	267	248	272	275	287	225	251	282	277	241	233	269	272	286	280	235	284	265	283	291	277	278	251	271	253	285	262	271	267	240	271	271	287	281	256	264	272	250	278	258	236	264	267	280	250	269	292	273	265	279	281	277	294	249	304	245	291	264	258	265	281	270	268	286	269	304	281	252	268	281	268	290	275	301	259	241	239	305	274	237	279	263	291	279	283	274	278	300	242	260	275	290	270	269	281	277	249	234	263	310	235	265	254	274	278	245	251	246	257	276	263	306	297	271	243	251	278	251	294	244	276	257	260	277	266	302	290	263	269	273	258	273	291	291	263	304	243	262	255	277	268	280	249	244	284	303	273	305	284	250	277	259	242	251	311	270	255	280	272	258	296	274	290	297	297	267	264	246	281	264	243	271	275	245	259	268	262	242	274	287	287	261	261	279	247	282	298	290	266	271	280	282	271	285	271	272	241	264	251	281	258	277	270	272	277	271	280	245	239	240	282	260	254	268	255	284	275	262	273	296	258	292	291	262	261	291	273	298	264	262	268	279	257	302	269	300	278	271	240	264	279	254	269	297	284	241	287	289	238	267	263	248	290	258	285	242	295	269	261	281	263	265	276	250	286	288	268	255	286	271	267	267	274	255	274	293	268	277	279	284	271	263	270	245	270	233	275	284	267	247	262	265	270	266	287	217	271	266	246	253	259	244	276	259	314	287	279	266	259	255	243	281	287	268	279	255	264	286	256	276	273	285	260	256	277	235	258	287	293	298	280	278	274	271	279	290	249	285	275	249	317	280	255	268	319	245	287	269	259	249	291	280	251	272	290	274	288	259	257	270	265	253	249	277	259	282	258	290	293	242	286	272	273	283	263	260	276	271	252	276	262	269	277	286	309	244	261	269	257	260	274	287	277	250	266	275	257	260	267	258	269	270	278	287	312	299	260	256	259	255	257	263	260	263	271	277	271	272	274	264	279	265	293	258	268	261	254	299	247	274	270	257	273	257	275	239	270	277	268	282	286	262	273	302	256	259	254	267	219	264	262	272	272	267	278	265	249	274	240	268	286	286	242	310	268	249	259	296	249	273	264	262	285	291	285	285	256	262	257	270	262	244	282	263	281	266	251	277	280	287	276	253	297	262	250	284	272	243	273	301	251	265	270	253	290	272	279	272	249	271	275	263	303	259	256	252	257	245	288	263	283	256	271	267	266	275	239	291	248	268	263	255	304
3959	803	762	802	763	758	730	731	736	702	729	699	720	711	684	702	768	681	693	748	700	673	689	714	716	725	698	691	745	701	679	731	662	697	690	724	687	689	668	688	665	738	729	689	671	637	706	733	739	709	711	745	687	693	720	700	706	659	698	701	667	636	714	704	681	680	720	716	679	690	723	667	676	697	726	736	682	704	665	708	675	663	674	699	744	678	705	699	740	693	772	735	754	686	666	720	748	674	684	689	716	698	706	708	711	712	631	725	717	655	682	719	757	642	713	710	725	675	730	677	696	663	665	669	701	678	690	715	694	729	695	686	701	701	669	656	667	679	682	717	661	700	723	694	671	691	661	730	681	714	752	676	706	696	654	703	741	713	723	702	720	681	711	707	703	679	668	721	679	683	697	683	699	730	684	689	648	656	692	683	648	737	728	682	678	691	673	720	688	698	717	723	677	715	724	700	749	692	725	682	685	691	663	725	703	663	734	677	692	669	692	667	724	669	710	748	685	689	686	680	725	703	684	727	704	680	684	676	677	634	711	723	715	657	666	690	696	717	657	699	681	715	709	668	715	717	711	687	716	699	688	716	725	713	749	678	636	733	695	746	743	726	712	679	715	678	658	725	678	752	669	639	728	701	706	714	710	670	721	737	700	664	658	686	681	689	733	651	705	722	739	705	727	704	677	680	698	684	673	676	642	710	666	653	695	690	729	682	693	691	696	706	664	701	700	687	721	697	659	677	708	776	707	720	745	703	727	679	723	690	683	677	710	700	705	720	700	674	694	715	677	704	684	732	705	731	688	670	708	686	726	691	716	729	699	732	739	689	705	700	665	698	728	735	692	684	685	693	711	690	696	692	697	736	712	675	698	694	692	730	685	727	655	673	732	641	721	695	741	677	675	683	684	691	661	729	703	751	703	697	700	705	695	734	730	732	690	744	751	705	715	710	650	702	718	662	757	721	661	710	723	728	676	718	688	697	765	699	685	716	690	726	675	712	699	710	716	697	705	716	678	701	704	688	694	699	716	727	681	665	681	705	671	709	684	666	705	653	661	708	714	731	681	719	725	675	681	704	690	690	692	670	694	648	788	720	655	715	726	670	651	712	686	670	687	700	703	716	728	691	698	745	745	717	721	699	721	777	690	703	693	752	743	744	697	720	713	760	687	713	726	673	725	706	698	712	672	692	683	705	752	746	689	663	668	738	690	650	683	666	696	707	716	685	694	664	677	730	709	681	670	706	710	666	695	669	705	659	715	688	688	737	677	679	654	695	678	666	669	729	696	718	678	699	677	696	675	707	668	709	739	680	729	689	726	698	632	645	697	725	679	684	687	659	676	674	689	700	701	692	700	686	715	718	725	722	715	699	730	728	686	716	678	742	722	679	696	686	725	728	700	699	701	702	739	656	700	735	697	679	685	712	701	656	719	717	734	659	735	696	708	724	693	710	727	680	719	735	739	706	733	672	713	670	679	708	663	717	710	694	689	700	672	709	749	717	703	720	690	735	713	706	709	716	684	717	728	726	679	678	660	692	691	742	728	711	672	733	704	695	687	694	679	712	678	710	687	713	698	687	686	728	700	728	686	663	653	720	716	658	695	707	690	710	668	705	753	686	709	692	672	689	704	696	691	732	700	693	687	715	694	687	726	753	710	688	682	713	650	704	684	770	719	742	716	722	660	709	700	737	731	677	677	718	685	703	689	727	685	703	707	707	654	662	715	758	671	707	671	684	681	725	691	668	706	664	701	670	742	711	684	687	717	726	690	671	675	693	695	699	665	715	696	716	678	678	716	651	697	698	705	713	686	701	728	729	659	686	727	684	729	688	694	673	684	670	720	677	680	672	746	705	671	672	689	657	707	672	657	667	692	716	707	671	644	725	679	764	662	732	675	681	669	680	695	718	711	673	643	688	691	692	676	685	732	707	699	676	670	714	672	658	698	729	700	682	695	658	691	716	704	677	680	663	661	697	697	731	687	698	691	748	684	688	729	697	688	667	738	666	705	682	721	671	707	711	679	656	694	654	717	720	677	703	659	674	700	712	660	695	721	668	714	681	659	705	640	700	714	693	698	726	666	690	724	727	679	709	650	722	692	680	674	678	677	696	687	678	698	711	726	714	682	690	701	732	725	714	659	713	727	690	686	734	677	720	709	714	720	656	731	686	687	636	676	718	700	673	757	677	743	730	677	672	715	725	680	702	735	678	746	693	739	666	658	653	703	642	703	710	710	714	734	714	711	681	636	714	730	720	731	720	710	731	685	707	683	751	692	752	710	688	677	694	667	654	728	693	680	669	732	702	694	702	705	718	694	712	708	703	713	679	678	678	642	667	698	677	691	668	717	704	652	702	718	683	684	708	719	693	681	653	668	690	681	680	660	702	731	677	665	705	692	705	685	701	721	723	677	689	690	672	705	704	727	717	671	741	641	710	714	701	714	704	751	654	688	701	736	672	649	647	700	682	682	704	695	730	708	695	679	701	712	709	739	640	725	697	701	660	644	677	705	699	746	711	711	704	720	708	661	714	760	702	635	741	673	735	687	692	714	695	707	695	695	670	735	672	701	695	673	690	698	701	699	736	706	684	686	686	738	735	676	705	701	695	666	713	706	675	674	684	696	691	712	687	665	708	679	688	714	664	699	687	706	697	703	725	681	723	707	723	683	675	633	697	719	663	686	658	691	705	658	727	713	721	726	666	688	708	679	660	707	744	719	708	685	712	649	713	703	740	689	697	699	742	704	668	713	707	731	698	703	711	732	704	719	694	704	704	718	646	732	697	701	720	671	745	739	669	700	686	706	720	688	712	711	665	743	653	702	697	745	717	697	757	712	683	763	669	681	698	689	713	676	702	730	709	654	745	680	709	652	727	694	648	674	671	710	683	719	694	689	714	679	723	710	700	738	727	689	713	662	663	705	718	694	697	706	683	704	717	686	701	673	669	699	725	736	732	754	738	675	709	749	695	744	697	691	663	675	729	669	682	720	691	630	720	704	685	623	659	726	730	686	697	635	729	706	693	685	685	733	706	701	668	657	671	669	664	696	667	750	687	640	742	695	677	679	678	722	660	743	687	755	668	666	705	701	678	745	756	704	647	691	662	703	686	716	716	701	677	738	717	695	695	680	705	763	741	729	719	733	722	695	676	688	714	726	685	689	720	707	700	742	683	731	727	704	725	702	705	698	711	648	666	650	676	656	682	676	683	736	711	684	704	666	719	689	700	704	685	692	700	690	728	685	720	710	675	654	722	685	662	702	689	694	692	704	681	712	756	687	752	696	684	664	672	743	716	667	705	707	709	699	748	721	675	737	716	686	681	694	701	682	703	698	687	663	674	702	702	673	676	719	709	719	721	690	698	721	726	674	683	685	694	718	732	711	708	674	689	733	712	708	677	697	726	704	702	662	658	723	699	763	672	748	736	732	672	678	717	646	701	662	687	687	748	717	702	732	704	681	674	691	693	684	698	751	732	711	694	683	656	672	677
29081	7097	1319	905	660	501	410	417	334	331	276	233	268	265	239	214	234	261	220	222	229	219	230	191	202	216	214	231	226	221	200	215	189	202	217	192	202	211	219	248	240	194	210	200	205	184	190	218	215	213	215	183	187	196	219	198	197	175	238	191	185	223	185	190	183	187	193	164	209	171	197	205	188	188	200	200	191	191	197	196	180	206	234	193	186	198	184	201	214	170	196	202	210	179	193	182	201	212	215	209	222	180	192	182	185	188	200	194	171	215	195	201	229	216	209	188	206	212	207	204	179	196	195	182	192	190	201	199	199	205	201	199	156	196	194	198	215	187	170	207	210	230	218	201	208	213	213	192	212	177	203	201	218	198	220	180	216	173	184	222	201	215	209	179	193	209	211	183	203	207	186	201	224	217	199	174	206	208	196	251	178	205	181	199	186	211	194	184	203	197	201	182	198	195	169	188	225	188	217	191	185	197	183	198	205	181	180	201	174	174	201	197	222	203	216	200	198	155	202	182	175	202	194	198	201	206	215	195	191	212	191	180	182	186	192	201	182	185	180	193	206	205	215	222	209	183	228	185	173	166	221	200	203	198	204	158	195	190	176	196	202	220	190	199	214	201	221	179	203	227	180	202	194	216	195	213	184	196	192	196	179	178	211	207	192	192	186	171	182	189	177	193	200	213	203	208	195	215	198	208	203	194	205	206	171	198	202	186	175	213	179	194	191	189	171	201	216	208	199	200	214	208	188	206	202	192	244	218	179	181	179	211	212	199	191	183	204	176	207	204	189	179	176	207	196	218	201	232	203	199	188	181	167	195	201	205	194	187	208	204	220	209	199	205	177	201	204	204	192	206	221	167	192	211	195	196	195	210	225	200	193	193	175	191	188	214	200	197	187	230	187	222	209	214	195	224	200	215	182	203	215	186	176	194	199	205	209	184	218	213	180	171	218	175	213	203	196	197	196	203	209	185	204	193	190	165	188	189	225	206	183	194	177	189	217	198	181	208	215	191	209	201	214	204	206	195	201	220	213	210	226	210	199	182	207	200	214	210	195	194	217	200	233	202	197	192	210	197	182	210	223	213	177	172	199	221	193	175	201	180	185	218	223	184	213	178	208	206	229	193	224	208	211	191	202	176	189	212	223	195	201	209	201	190	188	220	221	194	208	172	208	213	190	187	222	227	205	197	182	189	208	195	216	201	209	190	204	188	217	208	206	191	176	181	177	186	186	219	205	192	218	204	189	193	204	174	217	194	212	168	190	224	187	220	222	182	191	188	193	200	220	195	205	210	187	164	178	216	189	195	199	172	204	218	193	197	209	214	190	204	186	183	180	185	196	222	197	205	198	215	228	168	193	190	206	203	173	186	222	232	217	206	183	175	203	217	207	184	200	180	198	196	210	168	209	194	182	169	221	198	171	178	216	195	213	181	191	205	235	238	175	192	207	198	200	191	217	213	222	217	212	241	192	197	181	196	165	188	227	200	187	197	201	204	180	158	207	203	186	181	188	189	219	177	189	231	198	180	231	182	185	198	208	215	198	194	202	204	188	204	200	219	209	205	191	211	214	217	196	193	223	201	167	201	185	189	209	177	188	182	218	198	180	193	176	215	226	220	189	177	194	192	173	220	188	177	201	215	193	218	197	205	191	187	220	193	210	200	194	197	204	204	194	232	235	190	208	214	187	194	199	202	192	168	230	213	190	174	190	196	179	209	204	208	224	186	206	196	211	182	210	203	183	232	171	214	201	209	200	189	203	173	189	190	223	200	223	172	195	213	184	203	203	206	203	184	209	201	187	205	192	207	189	179	179	202	204	178	187	210	206	212	213	217	211	216	193	180	199	214	174	211	213	184	186	161	189	201	211	203	183	204	215	182	239	181	216	204	200	188	198	188	198	186	213	205	225	198	209	192	190	206	203	191	189	215	203	217	204	174	201	194	210	190	218	230	171	196	186	212	221	158	199	195	187	191	183	204	208	194	235	195	220	212	203	198	199	202	194	177	207	193	200	172	211	227	202	211	206	234	178	185	192	204	218	199	187	189	209	224	195	171	198	226	190	219	172	209	204	215	212	196	205	179	216	196	179	178	206	194	224	209	234	190	190	206	181	198	186	204	196	165	200	172	161	207	220	210	199	215	208	199	193	195	184	210	210	205	214	139	211	214	192	199	184	219	221	181	204	178	211	195	190	201	201	199	184	174	199	211	184	190	186	198	163	164	190	165	213	200	206	214	179	187	191	180	206	193	188	221	178	196	202	195	205	197	221	199	170	196	204	199	200	207	215	199	209	227	175	205	210	186	188	191	209	199	195	196	178	176	223	204	184	212	205	219	183	200	191	219	184	223	197	204	180	225	228	201	181	196	189	180	186	202	206	191	222	194	204	195	197	213	175	187	226	207	200	194	205	202	213	223	178	196	200	216	200	197	197	218	217	200	187	201	203	185	191	198	204	211	198	200	195	189	202	201	195	211	212	199	190	182	203	170	175	179	197	185	209	216	209	220	175	196	208	224	189	197	200	192	189	214	204	198	192	186	192	201	208	205	221	208	208	200	220	194	201	189	188	207	204	200	193	204	204	202	198	210	197	196	189	214	218	202	176	198	209	194	191	185	206	211	184	191	203	175	186	186	206	206	189	206	187	192	211	178	202	195	228	192	208	199	219	190	183	219	188	207	207	217	214	192	212	183	183	205	192	194	166	190	211	211	197	196	196	204	212	197	212	180	165	172	190	207	216	213	213	235	218	185	184	218	214	221	192	190	209	216	203	190	163	216	193	194	180	208	190	188	188	197	198	195	199	175	188	199	205	206	195	217	196	204	217	199	196	197	177	208	206	212	194	197	196	200	201	190	221	189	182	223	184	207	213	204	195	201	185	194	203	205	186	184	186	191	205	187	182	183	173	194	184	182	179	202	217	207	193	215	199	212	197	223	206	196	189	200	194	222	207	194	221	203	200	208	223	201	188	218	189	228	224	193	176	245	206	193	188	174	196	197	219	167	220	192	207	208	201	170	204	186	203	175	196	207	215	200	207	206	198	191	212	190	207	181	205	187	224	207	185	212	219	190	204	196	199	213	184	184	178	237	202	202	195	207	189	213	201	207	204	221	202	238	199	174	201	204	211	184	192	211	189	219	189	180	187	176	201	198	201	198	210	169	194	193	210	187	222	187	187	187	198	217	197	213	231	214	181	210	217	202	184	195	184	172	223	210	197	186	186	197	179	188	218	223	212	177	209	200	173	200	212	197	213	178	207	193	209	197	223	168	188	197	213	198	210	196	200	198	183	204	210	179	201	223	213	227	201	189	212	206	219	198	180	209	205	189	193	212	187	203	175	182	216	202	207	200	191	201	183	209	178	189	192	207	207	205	203	200	210	184	230	176	213	200	177	203	229	193	214	211	203	201	203	194	201	193	217	187	201	191	196	189	197	199	219	197	195	190	230	202	193	213	206	229	210	207	210	200	215	230	197	220	162	188	228	177
15398	3353	2491	2957	2667	2224	1941	1645	1399	1256	1164	1107	950	903	868	871	781	792	786	714	754	791	697	719	725	704	654	646	688	671	633	669	616	617	645	662	622	614	626	603	590	644	623	663	579	616	556	609	647	623	591	620	616	586	569	613	579	626	570	560	555	592	640	627	600	598	578	586	582	575	593	610	571	588	583	603	599	622	571	617	611	547	588	530	642	574	603	608	556	556	587	590	563	586	608	583	591	578	571	562	586	569	551	548	564	592	558	574	583	576	574	575	582	576	546	572	547	509	605	569	588	611	533	607	533	576	586	590	557	573	565	565	590	602	598	575	567	599	598	558	558	578	565	630	599	562	579	563	609	599	573	607	606	617	643	625	571	558	558	573	551	590	563	562	590	584	608	559	597	548	560	586	542	583	606	571	596	572	542	569	623	567	548	625	584	542	570	618	613	574	584	592	554	570	604	590	579	566	527	556	574	562	602	579	560	592	569	555	596	554	607	594	586	573	580	585	547	555	571	567	588	566	575	590	585	561	569	600	557	563	562	591	546	568	636	578	602	581	589	544	601	543	568	585	577	583	557	540	570	578	532	583	630	524	616	593	612	586	572	581	576	522	580	556	598	580	579	570	579	610	559	578	613	595	555	585	590	561	570	585	576	586	603	572	601	564	548	586	575	572	589	555	580	598	575	543	570	516	540	571	541	607	579	606	571	583	576	610	589	596	614	596	575	559	599	616	579	614	537	584	564	558	596	601	581	575	612	564	595	614	568	580	569	559	555	605	538	572	559	546	577	604	592	603	605	562	542	592	568	561	582	574	587	575	609	576	538	583	558	587	612	580	568	546	597	518	594	564	568	579	583	567	571	593	595	573	573	576	567	581	524	539	568	593	581	554	593	578	614	559	599	591	540	594	590	599	575	586	595	554	566	555	543	533	550	537	549	577	560	572	596	574	551	555	521	572	573	565	564	574	561	592	542	540	601	534	577	585	555	568	570	606	553	587	566	567	574	584	608	597	537	553	591	599	589	587	589	617	553	633	542	548	535	588	537	566	575	611	594	519	586	581	580	559	587	597	596	603	537	561	630	608	559	574	580	592	569	585	611	588	584	599	593	569	583	589	573	589	567	567	546	530	527	581	568	568	555	561	586	554	594	568	562	572	571	589	551	606	551	572	572	556	570	564	581	598	556	586	560	582	570	492	598	613	569	542	588	559	573	565	540	567	572	637	582	569	595	571	567	603	561	566	561	562	579	576	587	553	573	554	600	573	584	591	595	570	575	602	575	610	625	552	544	567	570	600	584	568	593	596	580	555	594	629	566	562	570	593	589	558	582	654	621	571	590	576	546	574	595	582	588	599	587	561	568	575	582	601	578	610	565	580	592	581	581	626	584	529	628	565	559	604	555	571	564	537	549	587	612	571	529	619	548	577	574	584	561	553	542	613	583	603	584	590	582	563	554	567	571	574	564	564	552	581	588	561	568	571	557	587	552	565	562	575	551	575	602	616	570	615	592	562	574	582	554	560	577	544	575	584	537	613	568	545	540	576	599	581	597	601	607	550	540	559	619	596	562	595	568	572	543	563	552	507	586	551	594	576	557	602	588	531	579	592	549	563	555	573	568	536	552	552	621	568	557	600	603	583	612	563	582	604	580	541	582	594	560	588	576	617	579	571	594	553	577	570	574	570	604	545	604	611	568	570	591	571	573	578	604	560	596	598	566	570	597	615	528	583	564	626	583	604	605	618	574	555	562	559	596	578	593	556	588	559	601	570	600	576	582	558	572	556	544	552	571	563	608	551	561	597	598	590	555	588	612	593	561	582	564	589	579	600	621	600	554	601	569	567	581	589	561	592	557	583	559	563	561	574	554	558	581	559	562	557	543	567	569	574	565	585	627	573	572	563	545	563	596	568	567	587	595	579	558	583	581	577	602	550	602	601	601	545	559	628	592	563	590	570	557	549	622	552	556	594	611	561	612	586	573	653	587	587	586	540	609	560	609	550	535	530	553	554	578	577	554	548	591	562	562	555	549	589	564	589	541	560	546	549	593	614	553	559	564	589	590	575	592	572	591	578	617	575	567	539	586	560	559	534	577	577	613	545	573	580	584	534	585	619	604	568	570	561	601	536	524	580	592	570	551	603	583	544	554	587	587	565	614	588	588	584	573	590	580	554	587	584	584	583	536	561	593	593	566	583	603	594	603	591	542	560	577	579	553	585	563	552	574	574	561	578	594	519	596	605	574	594	554	571	609	554	578	601	536	604	571	558	572	584	552	562	592	576	554	595	547	549	583	578	568	599	605	574	608	569	572	574	577	618	577	584	555	602	595	585	545	613	579	595	581	577	580	575	615	600	602	579	578	560	588	532	599	574	528	577	594	568	600	566	575	555	582	557	565	577	583	580	541	544	546	615	537	588	627	590	608	582	605	584	579	538	595	561	623	563	579	583	551	550	594	544	560	602	604	573	587	604	581	594	586	582	553	603	600	572	548	567	597	567	581	546	585	587	569	615	568	614	568	586	543	609	610	567	576	583	556	595	592	562	564	568	576	590	557	591	601	545	546	553	607	560	563	528	555	589	587	548	597	572	608	607	588	570	600	577	615	562	575	551	578	603	590	553	579	530	584	583	588	588	561	575	580	575	596	543	602	572	600	609	614	546	537	576	578	599	612	540	534	547	580	558	564	607	585	570	554	562	598	589	616	579	586	601	548	545	537	593	544	549	567	557	576	589	573	605	572	568	605	532	570	562	585	607	585	524	591	599	547	542	539	566	618	563	591	577	509	523	596	555	575	566	560	539	587	573	613	578	615	537	553	562	584	561	587	548	583	618	553	527	603	592	607	587	541	581	578	605	591	580	573	607	579	567	632	611	579	562	588	547	584	548	572	613	576	568	601	583	580	549	565	542	566	584	543	629	523	601	587	596	530	570	572	565	526	554	569	563	514	568	550	552	533	551	598	579	589	574	578	542	573	595	569	584	591	567	598	527	569	519	560	600	537	594	620	574	571	566	548	586	575	609	552	565	553	548	597	590	589	542	553	620	576	608	606	579	569	578	582	607	535	591	575	520	596	558	580	592	561	572	575	575	550	573	574	578	568	572	583	589	578	601	533	605	521	587	586	586	594	571	563	569	599	607	578	593	579	551	571	578	588	549	580	563	563	554	568	557	616	593	630	589	567	585	520	580	589	578	561	575	559	550	593	539	604	588	537	557	575	547	566	556	540	540	618	559	585	549	569	571	585	561	575	579	600	598	570	573	555	601	552	575	588	561	572	552	606	601	614	636	589	590	555	577	499	581	534	620	564	573	566	599	580	566	584	593	575	574	589	555	570	566	571	584	543	570	613	604	584	623	631	583	599	574	571	606	589	580	586	547	538	588	597	604	535	568	620	558	544	566	612	554	563	559	567	579	570	587	584	588	600	587	604	612	590	608	544	588	585	534	566	530	568	593	595	587	576	585	603	527	564	550	556	555	584	590	582	580
42117	15404	3779	1948	1315	1056	858	719	665	596	542	470	508	525	468	432	422	427	455	461	407	420	410	428	389	419	374	389	447	393	384	367	372	387	422	434	396	373	374	396	428	373	396	391	413	431	408	397	379	388	365	350	377	402	389	400	359	393	384	383	372	434	422	398	358	384	381	371	389	390	380	386	387	381	387	353	392	401	379	377	401	368	365	367	381	363	368	369	367	339	369	361	401	370	351	368	372	351	361	382	380	362	362	356	382	388	349	396	355	372	369	398	410	367	373	373	377	388	350	392	408	382	366	353	379	389	420	399	405	403	388	356	401	357	372	359	365	413	390	379	362	358	364	398	356	392	385	382	374	446	383	370	408	366	405	402	363	392	353	391	370	341	417	389	376	412	379	424	366	446	383	361	394	403	349	394	336	402	401	362	340	340	401	413	378	361	393	377	382	347	378	374	346	383	409	375	351	389	398	403	358	375	350	361	398	337	401	365	393	398	396	369	370	415	394	343	375	370	371	365	383	357	354	384	362	394	368	407	374	385	386	351	335	380	363	385	391	376	410	391	385	380	375	372	376	362	401	351	403	373	405	361	378	348	360	401	360	383	357	349	323	402	384	367	384	385	372	402	401	395	382	330	387	405	359	379	366	371	397	359	350	429	389	368	371	386	383	374	394	369	411	398	392	400	390	349	381	400	363	412	415	390	393	382	383	382	375	389	388	374	363	357	345	350	393	340	365	369	399	399	378	370	411	369	389	394	348	395	370	405	388	353	366	356	377	403	389	353	402	415	405	364	342	339	383	390	377	409	401	343	412	374	348	357	398	366	384	368	379	381	358	366	406	370	384	402	363	377	401	367	389	397	363	398	385	377	384	375	387	377	352	354	384	350	330	343	373	374	389	378	379	360	392	376	389	412	399	349	341	405	358	373	371	388	369	374	374	408	413	347	379	376	399	393	400	386	367	396	373	382	371	384	350	408	380	345	369	385	403	366	380	367	338	379	391	374	432	379	378	378	391	372	352	372	381	378	402	415	400	391	387	379	385	388	391	400	373	380	389	390	360	424	396	431	392	372	398	424	424	417	401	386	379	353	419	367	396	371	383	369	392	391	333	328	378	368	400	368	361	350	397	390	359	430	409	355	403	398	362	386	358	358	364	406	397	396	371	356	410	383	356	447	380	391	413	375	388	341	360	379	376	361	381	384	390	379	357	390	390	394	369	397	361	389	399	367	403	368	388	405	374	351	368	356	368	366	367	406	387	434	424	381	362	384	387	412	389	371	373	380	373	396	393	391	416	399	394	391	402	343	386	394	388	402	342	412	375	356	377	379	377	381	430	384	353	376	381	395	344	377	387	399	375	375	392	367	385	364	371	389	338	402	373	394	375	390	377	379	371	403	367	362	356	362	346	382	324	408	390	347	401	364	383	359	352	411	429	387	398	383	397	378	364	377	384	380	360	337	372	421	390	417	366	382	385	374	397	392	369	409	388	391	382	389	378	355	390	369	402	404	426	408	349	363	363	391	396	369	392	361	394	369	370	388	420	376	388	379	392	389	374	378	405	394	368	367	402	391	378	383	389	377	348	365	337	359	346	350	404	366	375	367	379	418	376	382	369	378	364	335	376	376	351	377	411	383	372	356	379	378	400	394	408	381	394	370	377	414	380	395	376	370	355	404	380	435	388	388	371	368	388	392	387	398	395	417	351	335	386	370	354	419	413	392	353	411	383	387	353	377	396	383	362	399	375	410	392	362	383	409	360	358	368	373	374	357	343	385	363	441	381	384	373	386	359	367	396	401	375	381	363	359	384	352	376	395	354	385	368	389	379	401	410	373	388	380	378	372	358	377	376	399	372	381	351	380	364	408	361	384	375	362	378	389	345	379	384	340	369	369	383	389	366	371	378	408	360	404	419	388	359	361	378	334	359	368	376	394	423	437	369	369	386	406	347	375	383	371	367	423	405	383	355	407	363	359	357	372	386	384	393	395	393	363	380	402	405	421	381	350	410	382	391	351	373	379	368	388	362	379	364	368	367	372	394	383	356	395	364	358	373	382	347	367	399	366	388	338	343	395	383	390	375	380	360	365	403	362	378	376	381	394	381	334	363	372	391	372	402	382	377	352	385	361	371	380	376	379	359	407	343	362	384	401	381	391	349	368	363	333	393	411	413	417	340	404	395	365	405	393	367	333	372	403	362	366	360	377	370	353	381	396	353	403	401	429	410	376	411	379	387	395	396	372	363	323	367	372	391	355	400	374	364	395	391	347	369	403	352	395	346	391	381	386	402	350	391	353	405	381	401	403	381	371	396	434	426	385	360	417	382	388	393	362	387	358	340	373	414	375	364	437	342	381	373	389	440	360	404	386	363	377	381	384	367	382	384	366	388	364	363	391	391	379	386	364	384	387	376	412	399	374	392	390	387	351	374	348	392	389	360	399	359	370	341	406	392	401	363	391	398	393	344	397	370	361	354	334	355	411	358	388	355	385	406	398	393	386	346	367	373	395	385	377	366	410	390	390	416	373	346	355	385	399	380	348	400	384	359	426	401	358	376	362	367	370	401	365	389	368	352	340	374	368	369	356	390	390	363	377	380	413	351	377	404	385	392	389	359	404	374	382	370	386	382	366	398	373	391	387	340	376	375	372	362	403	399	406	412	377	401	354	394	383	419	392	349	375	404	374	377	378	408	466	389	386	379	397	381	397	386	435	400	364	406	412	392	382	414	375	337	392	403	374	393	394	411	374	370	382	344	362	383	357	392	369	361	386	374	374	391	369	381	387	392	408	414	383	363	380	381	350	392	384	376	357	412	374	393	360	363	381	341	392	385	338	411	419	380	364	430	397	380	394	384	381	391	384	358	379	400	387	370	358	392	360	377	435	384	396	383	349	373	349	385	353	392	400	376	384	386	347	373	391	417	381	364	353	405	371	395	389	366	378	378	379	386	384	409	398	359	407	371	390	367	359	383	381	406	386	398	359	378	386	388	410	384	369	405	426	351	375	361	383	385	402	407	360	414	365	345	382	354	373	376	387	402	337	415	373	364	377	345	370	400	366	395	356	397	373	392	390	398	356	415	370	352	404	390	357	371	359	404	389	354	381	335	375	329	398	343	390	405	416	395	379	373	361	395	356	347	361	375	349	406	378	369	367	403	351	381	367	422	379	405	377	405	377	409	353	392	355	382	392	390	362	383	407	406	375	384	374	365	355	361	363	387	362	378	396	388	399	378	363	341	378	397	401	367	412	374	379	393	368	380	392	360	394	353	384	360	398	357	401	372	382	378	353	397	347	387	400	431	385	397	391	385	388	343	351	387	387	351	372	394	375	414	386	383	384	416	416	371	395	398	435	377	375	371	378	424	377	406	387	389	352	398	378	371	389	357	371	418	363	393	355	386	394	355	342	386	394	407	405	376	381	429	398	384	390	385	434	405	358	395	356	399	405	361	371	353	392	377	350	370	400	413	398	371	426	391	389	399	390	383	415
21957	6435	4750	5509	4865	4162	3478	3028	2606	2281	2173	1974	1737	1652	1633	1574	1489	1421	1353	1359	1373	1254	1210	1182	1119	1183	1162	1182	1104	1083	1101	1076	1070	1135	1066	1034	1045	1052	1065	1091	1056	1050	1053	1094	1018	1000	956	948	1100	1028	1011	1018	1003	1030	1045	1055	976	980	1007	994	995	1033	1028	1010	1016	1006	1025	971	1013	1010	1029	959	1019	1036	977	1029	981	972	1001	1001	977	973	984	970	986	1004	1034	1017	995	1005	946	991	1018	962	985	1020	973	969	1004	973	1023	1023	999	970	980	954	1012	1037	1024	923	975	1001	974	957	1024	991	1045	979	1007	991	944	1015	963	1073	1025	934	963	957	969	1022	964	959	969	943	943	984	992	1020	981	917	976	958	1003	968	981	1009	1008	973	886	921	969	990	969	956	903	950	983	944	933	943	927	1018	964	897	919	955	968	996	988	954	953	993	965	910	994	958	990	1024	1007	999	981	927	891	935	926	919	954	983	977	992	956	983	940	928	935	961	979	989	957	965	968	979	955	954	971	987	939	974	983	989	1001	977	961	971	992	980	908	955	990	973	955	929	1004	975	958	1023	1008	950	1000	972	943	1042	965	930	997	987	950	946	976	930	975	996	955	1008	987	1017	989	1010	960	963	896	981	947	989	982	960	936	986	990	1035	1000	944	932	974	965	983	927	1005	970	926	1006	984	996	999	963	964	938	956	920	945	1010	998	1046	996	956	932	969	944	1006	977	990	922	956	944	921	986	988	901	993	980	980	999	961	959	984	1038	1000	954	986	1014	941	974	939	1005	946	970	965	953	983	968	990	953	983	977	981	931	930	915	949	933	989	991	964	961	943	985	976	987	958	973	943	954	910	1025	949	1008	923	987	968	983	939	976	993	891	1002	984	995	1029	924	968	1005	893	976	966	998	953	955	993	990	958	1000	970	995	939	990	997	967	1031	996	986	998	975	996	1001	962	987	981	998	985	1016	973	951	935	923	964	940	1036	964	1008	995	961	969	969	932	936	959	1015	927	927	897	953	1015	962	1034	966	972	945	959	961	1018	991	988	949	958	944	1017	993	903	983	965	1004	980	959	973	974	963	991	904	961	945	996	949	974	965	941	943	987	993	959	1027	942	969	978	950	970	971	961	918	941	965	996	983	934	1020	977	1010	942	955	921	986	923	934	924	1000	955	937	917	984	941	997	974	957	920	945	982	941	971	976	961	987	967	994	999	963	997	974	961	973	981	960	995	934	1041	980	1010	919	958	969	925	957	964	1004	1017	969	924	963	991	980	972	1005	993	972	933	943	1014	934	921	953	1002	994	948	992	1003	972	948	955	937	933	959	934	1006	940	935	1000	936	958	982	945	963	961	955	972	991	908	969	964	937	973	951	991	1022	958	951	974	996	1006	967	994	977	990	973	952	936	967	986	990	1042	1008	954	997	972	947	988	943	918	1004	976	939	966	923	967	946	998	996	1004	987	1002	1010	945	945	1025	928	979	981	931	950	969	986	974	972	945	957	988	964	1032	914	973	992	961	996	973	988	921	996	993	983	970	1057	1011	946	935	929	952	999	911	966	896	919	941	1023	956	1023	939	954	940	985	1022	964	951	1042	950	1014	944	985	918	958	938	1009	1010	937	908	962	1003	980	991	987	921	972	954	913	995	972	926	962	966	986	991	982	967	973	994	932	987	968	945	978	999	968	962	957	924	987	959	975	965	957	952	958	938	973	948	987	1036	962	960	987	962	991	985	972	966	949	1012	982	967	982	936	917	985	980	957	955	1042	941	1008	990	951	1007	1019	968	970	995	949	986	1012	925	945	917	1032	931	958	976	983	990	957	973	976	968	957	997	1029	966	962	946	948	1000	1008	950	960	1025	945	985	969	941	972	925	930	976	976	979	1013	990	989	997	948	981	929	969	955	975	914	1016	1046	993	954	953	918	1006	982	961	925	937	1012	992	893	1008	998	969	994	937	937	982	948	956	999	902	988	1004	976	953	937	1017	967	959	989	959	995	986	930	972	947	990	938	990	983	912	1026	990	950	949	967	974	910	945	925	992	973	971	972	965	957	1009	950	976	971	898	947	988	985	974	949	1000	953	990	927	945	956	996	927	967	968	974	955	1002	949	992	924	978	955	933	935	998	963	995	956	921	980	949	1016	940	1041	1023	982	957	994	990	1021	893	1003	953	983	946	981	920	933	953	1003	949	1006	1013	879	990	990	1003	932	982	955	944	953	1034	965	988	959	962	927	975	933	943	989	966	970	1003	920	947	971	900	927	1012	933	939	992	943	1008	956	978	955	941	927	951	953	1026	957	949	963	972	944	959	933	908	1025	958	950	947	991	918	959	982	977	976	937	958	976	968	1007	975	938	975	941	968	960	1009	926	980	981	935	980	1029	1017	951	987	988	951	970	994	956	989	951	972	953	982	950	1002	931	992	945	960	990	997	941	928	953	982	932	923	958	990	965	1001	999	975	996	997	989	995	968	965	1027	949	985	982	976	991	947	971	1004	906	921	966	984	983	956	936	950	960	943	1008	969	921	959	933	930	975	952	912	950	996	960	948	980	924	956	928	989	940	951	954	971	987	932	1002	934	952	961	957	971	964	872	929	973	947	963	1010	920	968	983	1004	991	913	965	947	937	945	953	959	973	953	931	989	980	900	986	982	941	1005	962	985	921	972	985	962	977	972	967	959	949	971	908	955	924	1041	969	1025	944	975	945	1014	965	930	971	966	957	1018	906	973	932	979	953	1040	951	1011	990	932	987	942	985	1041	956	982	971	988	904	986	923	963	979	946	974	989	974	919	945	951	1014	975	964	979	923	1017	951	988	970	936	1008	934	1016	920	959	942	964	967	997	965	925	977	965	957	974	976	929	910	969	1026	1008	918	917	972	993	994	916	992	1010	946	1003	961	970	920	950	931	923	966	959	1007	956	1007	990	979	970	960	968	933	969	991	966	960	975	967	952	978	951	987	958	956	960	976	958	959	951	918	968	1008	1015	935	986	919	948	982	1002	934	968	946	947	956	1001	1010	917	872	989	998	975	989	952	1003	952	1017	997	895	930	968	1057	1009	969	982	977	947	970	999	963	969	951	983	959	959	915	1026	891	996	975	957	969	993	966	996	980	965	977	964	1038	936	946	907	916	994	954	954	961	950	995	963	975	972	944	956	971	991	990	1058	952	950	973	940	1005	887	948	986	940	998	989	964	968	1001	926	1012	1002	1008	964	953	932	979	913	938	974	1006	963	973	985	976	917	1031	1039	972	1041	987	931	983	968	945	967	966	982	921	948	979	983	982	994	963	942	908	1041	961	988	982	921	970	974	981	938	991	903	1016	971	972	935	955	970	949	990	924	964	986	1002	996	1034	953	982	976	974	957	958	1058	974	939	966	944	964	970	925	970	964	961	997	979	1008	1027	987	1005	965	967	968	934	990	998	1027	1019	933	974	960	986	997	951	913	1027	980	970	990	980	969	983	974	969	1006	987	997	1014	968	968	987	982	960	959	971	965	972	989	987	1043	998	944	1009	929	977	966	975	920	949	921	1001	1010	1011	939	1048	1030	962	972	993	927	983	952	964	984	958	950	945	1009	935	911	954	1000	1001	964	1035	1014	944	971	967	979	954	986	1024	994	993	950	1046	1008	950	929	961	956	950	981	943	1034	964	985	972	951	925	1019	1033	1026	962	969	956	950	992	998	968	849	932	927	981	950	945	983	983	984	980	977	1003	962	1004	945	980	958	944	970
6354	464	280	281	268	270	243	290	246	303	280	310	296	285	258	302	273	270	283	295	260	279	288	252	310	267	285	244	286	257	246	272	262	290	284	286	250	274	280	255	265	287	260	245	254	234	286	298	266	280	278	281	266	253	265	292	279	234	268	266	272	295	282	252	282	280	268	277	326	302	286	246	269	272	283	257	284	265	285	286	247	253	287	287	274	265	269	272	264	247	286	253	266	284	300	287	276	292	291	271	266	256	275	260	291	281	271	260	299	264	268	252	268	276	268	255	249	270	261	278	295	308	251	307	228	270	293	281	284	274	257	255	288	262	256	294	254	273	251	268	269	293	274	235	253	245	269	317	267	294	295	276	275	274	278	270	293	265	257	317	292	282	259	290	264	271	287	288	291	295	271	269	286	263	256	256	295	258	269	243	261	290	254	262	260	267	297	249	289	270	281	286	259	277	266	243	305	264	266	271	274	277	256	248	270	269	267	312	298	269	281	286	259	255	265	242	247	278	301	292	260	256	261	297	262	274	282	223	248	296	268	250	297	263	294	284	266	264	266	251	269	244	232	249	266	293	307	263	277	329	264	265	276	275	264	278	238	254	299	266	290	264	277	259	251	267	293	271	259	303	290	286	291	286	299	268	267	268	294	281	279	285	299	300	282	297	271	270	304	275	267	272	288	281	258	281	293	282	258	275	269	287	266	273	275	276	327	225	291	285	263	268	297	261	274	264	284	260	279	231	241	267	284	270	287	259	266	283	264	264	286	272	288	289	250	246	272	250	264	278	259	257	301	236	254	276	296	278	295	279	285	297	301	268	257	282	278	246	282	271	243	244	274	278	257	285	255	314	247	285	251	258	249	300	268	277	284	246	307	300	264	237	281	244	274	258	267	252	277	246	279	277	234	264	276	244	289	282	273	267	273	289	265	256	253	235	281	274	284	278	269	256	271	273	268	289	269	268	271	279	233	303	280	277	252	276	266	260	293	256	256	269	270	301	256	281	259	264	310	277	246	263	270	284	279	284	285	328	290	298	297	256	281	267	286	241	261	301	253	289	266	262	266	268	289	267	246	237	283	263	267	266	278	284	285	275	287	290	282	285	262	275	266	250	254	267	271	275	276	302	280	295	265	278	295	261	275	316	275	291	265	281	241	269	270	270	292	263	263	279	275	286	302	276	271	264	269	280	263	292	248	271	295	270	239	270	298	271	277	256	281	294	278	275	285	267	248	255	305	247	273	283	269	284	273	271	263	292	281	277	257	267	284	280	248	270	278	302	272	297	277	295	304	298	294	261	288	257	286	288	256	279	288	239	275	277	276	274	231	265	260	258	262	274	297	245	298	279	267	257	281	296	248	253	266	283	264	281	236	264	309	275	262	260	292	288	271	257	250	278	292	255	299	270	273	272	256	260	244	258	300	282	243	280	291	279	266	252	285	255	284	268	276	254	263	280	260	269	285	274	293	279	287	277	291	261	272	272	275	251	254	266	276	262	273	273	262	267	259	267	256	259	272	292	316	302	275	294	289	239	287	271	264	275	255	306	279	311	257	279	271	257	274	272	261	270	241	242	261	277	320	248	260	312	288	281	297	269	277	292	282	264	276	285	242	277	269	273	248	289	259	300	273	247	249	265	270	246	270	265	252	277	301	265	283	241	312	251	286	287	260	278	283	268	252	278	268	265	254	261	235	298	255	282	296	248	275	254	290	264	267	263	277	275	264	266	259	249	246	262	284	276	265	275	270	229	241	278	258	280	248	282	261	270	273	285	258	267	270	278	283	296	304	283	246	274	286	277	261	255	251	261	274	278	252	284	269	277	274	274	261	255	275	251	282	287	294	282	242	242	280	256	288	264	265	272	269	262	289	300	282	273	280	283	268	255	278	277	278	286	302	255	300	285	292	307	276	285	284	296	253	293	240	268	245	280	273	246	248	284	286	259	259	271	244	233	288	280	292	262	276	268	268	289	246	259	296	256	272	226	265	268	267	259	310	279	285	270	282	291	274	256	277	254	277	267	279	275	297	233	248	270	282	265	269	276	270	257	260	257	257	288	267	246	282	264	270	258	241	265	251	260	324	279	281	297	304	271	258	241	269	259	258	276	283	270	241	286	297	269	294	295	285	297	281	263	256	276	268	291	263	263	289	258	271	255	297	270	249	283	310	266	290	279	276	286	264	268	279	274	268	253	310	264	267	273	265	269	240	244	277	299	279	247	286	254	259	269	263	287	293	327	264	262	276	262	288	274	247	289	296	288	288	283	237	286	270	275	298	278	263	294	257	254	264	279	282	299	269	276	252	285	285	274	262	266	276	288	269	304	273	251	270	285	284	287	255	265	274	294	273	277	264	277	269	255	259	294	287	299	258	255	304	284	267	272	272	298	290	226	257	288	269	283	296	309	293	240	282	276	276	280	329	255	272	263	293	239	266	261	251	276	266	300	294	253	297	286	284	260	263	268	251	263	278	275	249	265	243	294	279	270	284	268	259	265	261	286	256	310	284	263	270	299	284	300	289	241	266	310	276	271	291	252	284	270	293	243	313	255	245	246	249	266	262	264	264	272	304	274	272	290	263	280	274	289	295	275	297	292	278	236	284	266	255	280	268	286	274	267	255	264	268	253	270	263	269	287	267	304	271	311	303	281	311	278	290	275	270	285	288	255	261	258	261	286	254	267	263	267	307	281	264	266	314	323	291	268	254	278	282	260	279	254	260	289	289	260	243	281	288	275	293	298	253	272	265	279	264	247	260	295	247	290	286	268	291	255	255	276	283	290	277	288	303	257	249	286	309	289	297	257	260	267	261	284	295	256	268	282	244	263	286	255	264	258	273	271	254	275	265	270	299	279	301	320	271	263	310	295	288	281	256	271	254	277	257	289	281	245	274	304	288	281	282	299	282	291	291	266	281	232	249	304	278	272	303	264	279	282	263	262	262	278	255	272	289	285	277	285	298	277	252	287	234	266	270	266	265	268	261	261	257	273	283	250	260	280	259	257	284	276	294	281	279	265	252	251	256	266	268	263	263	275	266	264	275	275	285	301	281	245	246	266	296	249	252	263	228	285	261	282	279	271	281	266	254	275	284	304	289	285	245	302	257	267	281	235	252	278	278	283	242	255	272	261	259	273	272	286	315	298	290	288	285	281	281	293	254	290	299	266	265	260	272	301	290	265	306	252	255	243	260	251	293	283	217	241	253	237	263	257	257	264	246	297	301	247	278	294	279	258	266	254	282	270	279	256	265	258	246	252	251	282	234	291	260	257	251	276	298	313	271	273	248	254	300	290	243	264	281	298	276	296	289	264	298	259	261	263	270	251	292	259	260	281	296	275	273	281	245	280	264	265	290	266	292	279	247	274	281	292	288	276	237	264	245	258	260	244	285	300	277	315	275	297	277	248	277	266	295	285	258	286	266	256	275	253	261	275	284	289	288	264	282	249	293	276	275	301	310	268	286	285	276	271	297	238	254	248	258	290	264	268	289	286
4125	849	763	756	738	736	749	659	739	671	703	789	727	728	722	768	690	728	682	707	675	720	686	697	731	703	701	719	728	681	697	749	728	738	697	698	680	701	764	690	727	704	701	700	694	732	719	684	704	705	770	714	730	733	705	696	714	726	694	704	731	691	726	705	680	732	697	721	731	689	690	792	686	665	678	712	678	710	690	707	666	714	780	685	716	768	678	687	705	693	698	704	689	731	713	709	737	718	690	753	711	675	694	695	675	711	667	726	682	743	712	699	692	679	665	712	698	768	689	736	713	703	682	677	750	688	691	697	722	695	709	661	701	712	694	666	703	691	708	702	717	717	707	686	713	704	661	651	721	749	670	654	721	681	684	685	718	741	705	749	679	683	620	720	708	733	730	699	720	718	655	706	698	664	751	696	713	770	709	683	695	663	672	656	724	693	737	699	695	703	695	692	742	690	746	708	710	712	682	725	689	694	716	694	681	675	700	693	687	710	645	735	638	704	651	698	617	727	707	726	704	748	685	679	700	735	711	676	723	691	699	731	699	724	721	694	756	701	744	764	653	693	700	766	700	717	714	721	731	703	710	693	717	653	709	697	674	686	706	724	707	713	708	713	721	725	697	694	698	677	733	690	678	727	710	739	717	685	684	706	694	733	693	756	716	676	702	707	693	756	707	688	700	707	744	734	700	740	732	682	705	679	693	698	711	695	664	692	697	715	696	683	699	668	703	698	746	663	754	726	699	726	729	719	699	698	731	704	686	682	722	743	738	715	689	732	730	742	718	699	730	723	712	668	693	685	720	707	723	652	715	701	696	682	700	680	677	689	690	667	715	708	685	689	690	654	705	726	705	686	759	697	691	636	705	674	726	715	726	665	695	688	680	721	692	699	708	687	727	702	674	710	729	746	775	713	739	716	731	699	712	701	689	760	723	710	749	653	715	727	702	761	696	773	704	702	700	742	683	723	684	703	691	690	682	745	675	729	734	675	738	676	724	688	729	692	706	725	667	656	695	655	670	687	653	712	750	716	672	670	689	699	693	735	732	760	714	676	711	689	690	775	752	693	714	683	711	707	655	719	712	733	731	712	708	690	712	674	718	697	736	654	694	651	703	709	707	734	685	691	734	688	685	699	698	658	696	700	713	714	695	690	684	720	696	701	713	712	749	715	680	694	723	758	697	681	777	711	699	696	708	751	731	714	778	705	731	702	670	720	712	710	623	662	694	708	704	693	678	700	655	739	700	705	721	703	724	697	686	760	727	761	712	721	711	727	740	683	678	716	721	710	741	745	718	675	651	747	699	690	727	707	721	713	696	728	719	718	704	692	690	701	742	681	689	732	734	674	705	729	692	685	724	709	670	729	675	724	729	710	711	719	703	698	730	747	691	686	719	717	673	700	704	697	764	642	715	729	686	675	712	723	682	716	687	709	712	697	749	697	737	666	682	698	713	707	728	727	702	710	726	739	725	706	669	728	735	732	710	730	704	684	676	733	722	738	702	669	667	682	707	737	713	724	698	692	718	656	693	686	746	696	719	740	660	712	690	690	723	680	688	742	745	723	685	708	729	708	678	720	720	705	625	733	680	699	674	724	701	692	686	691	700	725	715	686	721	724	683	719	712	754	683	741	694	717	720	739	727	673	691	689	707	700	716	680	694	714	676	722	677	719	703	673	696	734	687	664	749	685	719	677	681	717	729	730	682	734	717	713	691	752	693	745	754	709	693	695	719	707	719	713	710	667	685	685	706	712	704	715	663	701	766	714	661	753	687	692	730	690	668	736	736	702	724	689	676	745	691	645	702	720	700	640	694	700	707	683	713	707	678	704	724	714	749	714	742	746	690	700	704	657	689	759	723	672	701	744	723	746	710	712	721	716	704	720	702	738	714	723	693	696	721	670	699	724	717	709	734	670	701	664	717	675	722	674	782	760	701	695	679	753	730	684	723	680	740	689	722	695	693	705	723	735	765	700	703	748	710	726	723	695	691	706	728	675	688	727	672	697	756	672	706	694	672	744	722	689	732	693	763	705	731	735	685	718	705	718	687	712	740	719	699	715	686	695	718	718	709	724	695	714	709	708	705	662	675	702	687	696	686	673	718	653	750	696	702	683	734	703	669	708	690	700	698	682	710	716	764	738	713	687	713	705	697	719	733	736	721	705	694	729	735	692	677	682	749	691	714	689	691	728	722	748	682	697	722	726	720	707	671	716	700	739	661	746	713	731	723	756	720	710	709	687	669	695	687	702	684	733	734	687	723	668	666	757	669	702	751	727	737	668	731	710	759	717	690	696	723	690	714	744	729	697	663	670	699	665	711	707	723	660	709	734	692	746	681	666	730	724	744	681	714	706	718	710	744	677	678	691	722	715	681	672	653	720	685	753	706	737	722	732	686	740	680	689	732	709	696	705	694	731	710	719	703	671	719	655	719	664	718	712	701	707	682	744	739	709	722	659	674	748	711	673	666	705	711	689	671	706	726	677	722	711	673	735	720	729	707	698	663	734	724	676	705	714	702	784	731	724	680	720	712	684	702	705	703	692	711	706	746	737	674	685	715	741	709	748	720	709	693	705	730	715	730	704	684	688	735	685	647	729	736	711	661	706	699	662	718	719	653	736	707	721	707	697	709	669	679	701	711	693	770	751	714	741	689	750	657	698	677	704	715	691	712	700	712	756	693	684	719	709	733	712	765	687	695	723	727	706	750	737	707	710	724	732	720	705	703	675	749	669	662	677	721	706	692	665	717	669	691	704	732	688	713	684	720	714	737	696	687	667	685	683	719	705	724	684	719	712	739	688	693	708	652	705	671	733	719	697	664	691	706	716	699	665	696	710	707	697	693	722	694	680	689	764	693	706	667	682	662	703	709	706	680	710	712	700	682	670	725	632	703	697	688	716	667	690	704	685	711	674	673	728	748	708	721	712	697	729	676	686	680	751	682	710	743	735	705	724	671	712	694	694	739	697	713	744	699	673	701	745	701	687	742	691	695	757	705	719	708	701	694	714	695	734	724	707	716	742	710	691	694	660	691	731	726	730	687	686	711	728	695	691	695	730	666	722	718	710	671	679	709	734	738	740	704	674	753	730	715	667	725	704	729	731	692	701	726	707	758	717	696	697	652	707	697	736	687	728	695	665	689	675	647	731	656	683	724	753	755	722	723	715	749	725	717	763	688	671	722	710	707	668	713	737	705	675	716	670	730	697	744	699	722	690	705	679	701	727	712	674	710	760	753	708	707	708	707	716	645	691	729	664	699	689	716	729	693	700	726	676	712	735	659	697	652	730	705	676	696	732	678	720	716	742	697	717	708	706	679	777	679	708	718	705	719	735	710	700	748	702	691	703	710	671	692	673	738	692	718	716	733	724	735	727	690	711	680	727	705	723	704	699	686	676	703	685	683	654	697	721	709	698	715	704	694	700	729	704	692	711	755	743	695	715	720	680	712	702	673	715	652	727	692	757	687	674	685	726	696	720	722	682	669	717
29019	7266	1374	904	711	551	483	385	345	329	295	292	262	218	236	230	252	235	216	232	213	214	217	231	215	204	228	215	203	212	216	185	196	219	232	220	215	217	219	220	193	188	202	193	202	207	193	202	206	201	206	198	197	210	196	188	216	213	200	196	210	191	207	180	207	215	225	210	192	205	218	198	173	196	185	196	213	221	201	183	197	211	228	208	206	200	204	189	214	195	203	213	199	200	207	206	216	200	228	218	197	220	202	207	185	211	189	176	218	189	186	185	199	200	186	210	208	225	206	189	210	212	172	177	238	220	216	208	149	199	191	221	209	179	172	205	213	215	213	208	189	213	177	210	210	196	184	191	174	229	217	209	221	242	219	182	181	187	211	186	187	213	215	193	190	207	196	203	214	217	205	197	219	198	196	174	188	194	155	198	212	185	178	192	191	195	206	202	191	204	194	211	179	187	169	199	207	208	199	218	206	195	207	203	195	184	204	211	227	182	196	206	215	213	219	199	213	236	196	207	199	212	201	215	225	184	173	185	199	217	210	223	207	192	216	172	213	193	202	213	189	206	204	230	202	207	217	215	206	203	191	202	197	210	220	196	203	195	213	213	221	197	191	200	214	185	183	201	210	183	211	211	224	210	193	203	195	206	188	185	208	190	185	209	205	204	207	211	202	217	208	221	196	214	191	210	196	204	183	189	206	204	206	175	176	222	201	185	203	190	208	201	205	198	218	210	213	195	187	180	176	184	207	210	212	200	199	211	185	206	232	191	207	226	206	205	223	174	200	196	211	217	177	236	217	215	182	197	200	216	199	190	208	225	166	200	213	223	183	216	181	208	179	207	172	223	214	205	197	205	216	183	199	201	197	188	186	167	195	218	223	217	216	198	190	193	192	234	185	200	200	181	200	213	210	196	183	200	173	190	222	199	203	190	197	226	211	187	189	221	189	207	196	212	165	218	168	189	189	188	210	200	184	218	200	173	204	185	208	222	191	214	197	185	178	199	203	198	198	186	228	196	204	203	211	206	199	211	214	187	197	193	201	213	210	207	203	197	191	199	190	196	170	192	211	208	208	236	217	203	214	203	208	189	203	201	214	207	243	200	200	192	185	187	191	218	209	207	206	206	191	210	195	197	211	215	209	240	182	197	195	184	191	229	204	186	214	217	202	207	201	230	192	209	193	197	189	201	224	224	207	196	188	231	189	206	228	205	211	211	182	186	202	210	173	225	193	207	192	209	212	190	201	189	218	219	194	206	203	191	171	219	198	186	205	234	210	209	215	212	195	203	181	232	214	212	210	193	208	177	209	188	187	176	199	189	189	225	214	203	160	172	195	224	205	172	189	196	190	197	187	226	236	216	212	204	201	193	202	205	187	200	194	196	213	231	200	227	221	192	201	206	210	192	209	193	204	195	167	172	213	194	225	193	221	205	202	218	176	208	202	204	190	191	198	187	213	194	202	206	204	204	225	230	175	205	186	207	227	178	208	219	244	162	185	199	172	168	206	216	194	217	183	203	187	178	207	186	179	200	209	201	224	191	192	191	204	172	192	197	182	225	197	183	196	203	198	176	195	204	197	188	175	189	182	204	180	180	218	197	220	199	185	188	206	222	192	188	203	222	195	207	192	230	182	192	219	209	197	209	203	218	192	218	217	183	217	222	192	202	205	173	211	209	215	170	188	230	196	197	210	201	206	209	218	210	163	201	206	208	182	165	203	197	201	191	183	187	174	207	202	214	230	192	191	189	197	199	191	195	180	202	230	205	189	209	209	201	194	198	191	204	200	208	217	181	191	217	200	233	207	189	202	174	197	199	181	200	230	194	228	171	206	194	194	173	210	220	200	176	194	222	190	202	216	225	205	204	219	209	198	177	204	195	229	211	194	211	177	179	204	188	212	210	213	192	217	212	180	184	187	183	209	194	186	213	194	191	219	172	209	213	220	234	222	197	211	197	190	178	223	217	225	194	200	197	197	200	212	209	186	198	201	191	202	191	224	196	173	212	207	227	206	209	206	210	209	199	219	202	215	202	224	197	196	212	185	213	202	205	197	200	183	221	191	213	212	200	216	202	226	201	199	212	226	201	200	218	220	191	203	185	188	196	238	213	186	207	195	221	186	193	187	186	177	236	222	203	184	200	204	213	208	181	242	200	196	200	204	203	214	177	213	162	199	205	199	191	187	195	210	206	199	197	214	209	212	217	217	196	227	199	173	190	198	202	210	197	208	204	225	195	221	189	194	186	190	188	187	271	196	220	214	209	206	184	193	211	216	207	216	200	208	192	194	190	196	198	202	213	238	202	187	202	203	206	196	159	233	220	202	207	192	193	206	193	191	217	202	187	207	200	228	214	219	211	201	210	209	203	225	215	201	207	175	229	217	188	195	197	198	200	183	196	223	215	210	203	208	209	187	188	170	207	203	214	192	167	201	204	194	214	183	192	169	212	196	202	200	191	197	220	206	194	223	201	210	179	196	174	212	201	186	190	171	175	187	200	201	202	210	186	225	209	232	200	206	178	165	205	182	202	211	209	200	211	192	227	196	213	186	194	223	196	201	230	194	201	184	212	199	206	205	201	204	197	177	210	193	210	220	210	212	207	191	183	204	231	211	206	198	192	186	202	201	179	228	165	190	200	203	186	197	207	214	172	199	220	203	204	198	203	215	218	221	196	189	207	184	204	191	207	223	222	228	203	190	205	212	188	208	164	232	195	199	221	197	176	185	226	190	194	171	210	231	214	205	198	199	207	225	206	198	191	209	191	213	212	192	233	189	176	196	210	241	196	203	218	219	206	189	195	202	204	203	216	179	195	216	186	235	181	199	188	194	204	192	179	207	186	225	187	213	206	184	192	197	198	202	202	186	189	200	193	202	215	223	188	201	214	214	236	215	215	217	212	178	205	234	195	186	187	221	207	200	175	201	168	203	176	171	210	204	188	211	197	190	188	197	193	190	175	203	200	201	201	221	224	208	218	171	208	205	208	207	185	222	188	196	192	219	187	222	161	194	205	192	178	213	184	191	163	198	204	194	192	204	192	203	187	221	202	184	233	219	216	182	228	193	202	204	185	211	201	210	186	202	190	226	201	175	154	206	180	177	234	183	165	193	170	226	183	204	192	198	208	190	203	217	221	214	209	199	198	204	202	209	220	198	202	187	195	217	188	189	226	208	193	237	186	236	218	201	171	182	204	205	210	207	234	186	228	176	178	204	162	191	191	218	198	177	179	178	191	188	212	165	206	227	195	202	220	205	194	225	188	223	211	209	202	201	200	177	194	179	218	206	212	212	198	192	206	205	201	207	212	168	206	193	195	195	204	172	213	180	184	179	221	186	194	171	217	222	194	198	178	190	187	200	203	192	206	213	175	198	198	200	176	219	201	187	217	188	196	204	177	221	222	229	164	196	213	217	227	184	210	181	207	202	220	203	218	208	196	175	200	191	193	209	190	211	215	177	215	211	210	201	216	215	194	222	185	173	200	198	190
15309	3774	2538	2975	2713	2250	1859	1595	1489	1280	1252	1056	1027	963	875	896	859	756	749	747	751	762	735	726	698	711	729	635	619	654	651	644	705	641	602	665	636	648	621	624	630	618	629	630	615	630	605	543	606	599	628	579	578	598	611	566	570	590	589	643	556	574	595	620	611	589	575	598	563	563	616	564	565	581	565	553	629	566	572	575	606	560	579	574	552	559	572	577	587	588	601	566	564	571	597	514	582	563	578	609	588	591	546	578	596	577	554	582	555	592	533	596	542	567	603	600	532	576	592	597	552	575	573	592	567	636	571	583	592	581	552	582	591	546	588	588	543	587	604	573	597	609	556	588	577	558	548	590	557	555	587	569	605	600	546	604	564	558	554	556	557	603	576	538	579	553	574	548	543	532	581	579	580	582	539	593	579	597	585	602	576	564	554	583	588	607	588	537	583	594	556	585	596	598	612	538	568	636	575	612	602	561	571	573	543	603	574	598	505	581	571	600	576	629	591	597	565	586	560	573	562	540	578	535	565	605	598	602	562	567	562	574	565	556	587	560	572	586	563	539	575	564	585	584	569	592	542	559	583	555	609	584	600	571	534	574	591	610	529	547	563	599	567	524	621	543	544	602	575	588	573	536	600	622	561	578	567	553	545	577	565	567	584	542	581	545	543	593	618	571	593	509	570	580	607	571	589	608	590	563	592	592	582	563	558	564	570	564	558	542	564	583	619	603	541	558	603	578	568	547	554	539	612	586	577	606	607	535	573	605	606	625	579	561	603	607	574	579	619	584	595	573	560	572	589	565	598	582	589	548	586	614	572	594	592	570	590	606	560	630	565	574	539	540	548	580	617	580	565	563	573	588	549	560	611	532	592	593	567	585	604	597	549	629	622	552	607	568	590	583	554	561	624	531	568	597	597	545	562	570	611	582	584	585	550	542	569	604	577	582	531	579	564	577	531	599	584	576	585	560	570	572	574	600	595	560	532	632	563	588	607	586	591	584	596	559	568	616	610	616	624	570	574	542	577	531	549	575	570	568	595	553	604	577	588	580	528	542	633	598	572	612	569	582	570	597	568	562	593	579	553	596	588	594	588	559	569	526	585	564	597	569	587	588	568	540	581	530	597	533	555	608	592	597	573	535	598	601	582	587	539	583	587	558	599	572	550	583	529	548	569	558	534	624	546	556	558	601	553	581	603	586	591	546	588	540	573	551	589	552	590	569	565	557	544	605	574	569	583	617	531	590	545	577	563	635	566	562	549	568	586	577	577	572	562	580	562	590	589	615	574	586	609	577	581	570	538	563	586	576	584	569	530	561	571	560	561	608	569	582	561	594	523	620	577	578	566	580	586	571	607	529	554	603	621	629	591	560	602	557	560	552	566	578	554	573	528	549	583	520	578	567	589	610	568	557	555	611	568	514	598	594	608	583	590	565	557	593	577	527	612	599	566	581	582	627	580	550	587	583	575	559	528	548	589	549	555	570	583	594	586	579	618	577	569	572	577	569	541	580	580	567	574	579	558	586	575	573	592	553	563	529	604	616	564	570	562	610	570	550	579	580	572	573	520	587	578	589	568	606	579	578	587	592	593	569	590	602	582	635	547	542	560	556	595	563	525	572	556	524	566	550	561	537	551	589	577	551	548	612	566	563	574	567	590	587	569	531	600	554	573	576	578	581	563	538	552	564	572	578	596	573	575	563	544	576	551	559	567	571	622	585	565	611	611	524	544	593	536	581	574	549	611	557	581	579	587	562	562	545	557	539	563	580	540	545	618	549	603	563	564	556	590	545	591	579	558	563	581	586	588	613	568	544	588	517	600	578	577	551	556	537	552	610	567	581	566	529	584	597	602	567	610	570	575	548	622	597	564	579	566	566	549	604	601	578	581	582	600	597	568	563	569	593	515	540	604	547	568	588	569	580	572	585	575	596	611	548	557	588	511	595	574	550	573	568	625	597	584	544	620	547	561	572	557	560	588	629	577	605	559	573	565	550	574	560	602	602	545	567	549	617	584	554	577	595	648	574	629	546	587	576	575	591	583	561	580	566	576	586	607	567	542	624	597	562	577	590	572	567	609	592	539	588	585	588	587	569	548	579	547	550	611	571	613	609	565	581	583	585	586	569	561	564	545	616	533	563	540	597	560	603	580	614	612	601	580	591	546	586	584	608	552	599	557	546	574	557	588	636	571	601	614	611	557	551	594	597	586	574	608	534	609	554	549	607	593	607	593	541	579	603	585	576	615	555	592	565	599	580	571	554	553	580	571	569	589	550	578	627	582	587	553	592	555	598	599	564	581	597	551	559	537	572	581	586	563	558	568	557	609	578	539	548	528	550	592	574	582	596	629	522	593	591	621	551	560	593	555	577	591	572	580	553	572	548	591	560	588	534	615	534	605	541	545	554	592	565	577	603	601	587	566	552	608	562	591	584	584	570	570	570	560	569	568	570	549	594	573	558	575	570	569	583	585	518	564	569	622	592	555	598	622	606	579	548	555	565	590	582	535	617	559	582	556	550	559	592	562	547	577	564	537	557	569	529	582	602	571	553	595	576	561	611	542	580	610	573	571	573	583	597	543	566	596	622	567	559	561	596	568	606	614	563	564	558	619	508	547	548	602	574	591	562	565	554	545	558	555	577	570	575	564	589	604	567	572	584	582	559	618	553	576	534	605	543	552	564	559	627	614	542	597	596	586	533	569	560	597	544	564	608	564	600	549	608	600	564	582	586	572	597	588	521	576	581	557	576	578	573	553	553	603	592	563	540	575	559	538	563	575	550	581	603	555	574	572	492	590	567	567	585	589	556	591	574	609	578	574	587	522	593	604	527	628	554	576	573	594	590	546	606	575	600	592	573	605	557	586	577	618	571	599	542	606	556	611	577	566	561	550	586	586	616	552	548	591	601	556	551	573	560	615	566	573	556	567	590	603	585	622	519	551	579	561	540	683	656	563	539	515	592	577	547	557	573	538	566	558	580	558	519	575	568	618	576	573	518	566	602	565	596	602	584	588	602	565	568	589	570	575	579	592	619	589	594	581	558	554	573	551	541	572	584	579	563	606	577	597	523	604	547	589	551	590	565	552	535	604	624	549	571	548	549	628	548	628	563	575	607	604	540	591	616	552	580	590	563	539	580	607	578	597	537	573	579	580	574	596	587	529	602	579	578	554	596	555	588	573	574	572	569	577	559	604	585	609	571	534	576	598	550	571	585	579	592	606	571	538	588	590	555	584	576	603	591	547	623	568	547	578	540	620	557	538	531	573	584	565	594	572	582	557	525	597	584	584	538	571	573	591	553	541	552	598	565	591	587	588	578	615	600	598	599	544	580	605	600	507	574	577	551	534	591	568	603	568	569	586	611	603	597	593	593	596	608	633	557	565	575	565	589	540	596	579	548	567	569	642	572	572	587	562	598	550	587	549	575	595	571	563	615	556	555	551	638	564	563	565	546	625	590	579	576	531	607	511	522	584	621	583	568	557	600	569	541
42755	16145	3959	2013	1447	1099	830	799	712	608	597	529	516	477	437	475	456	441	424	448	444	396	375	422	421	403	376	405	421	434	426	398	404	404	410	407	407	406	400	414	378	382	405	400	398	375	361	351	364	414	361	374	390	382	359	371	398	392	447	372	388	431	367	401	399	393	368	387	415	412	379	406	368	377	380	391	363	392	369	381	352	363	363	373	372	394	381	403	365	373	391	358	419	402	335	418	377	401	377	369	381	397	408	399	403	399	362	392	400	402	400	369	391	428	371	370	407	349	364	386	347	397	395	408	356	402	380	365	372	382	401	388	378	401	348	407	396	404	376	412	428	386	414	372	371	383	353	367	402	342	386	397	400	381	379	425	393	411	387	366	397	369	404	388	360	392	389	392	368	395	377	374	361	394	396	380	377	363	413	357	380	388	396	331	378	369	385	357	387	377	406	393	403	354	412	395	385	376	359	382	370	363	369	391	385	407	397	362	365	391	382	393	387	352	371	387	394	402	396	386	365	391	363	375	355	410	383	389	382	384	368	372	411	387	381	395	394	366	396	375	393	406	395	380	378	407	408	374	378	384	428	368	370	407	364	347	363	380	374	347	361	376	379	402	374	384	376	363	392	361	378	366	360	377	454	364	377	362	417	392	408	391	384	348	372	374	426	358	378	408	360	386	374	368	380	386	366	401	356	424	379	377	384	393	393	384	370	379	370	361	367	359	404	377	398	387	383	373	361	356	429	355	360	394	344	358	389	404	375	377	388	376	385	383	368	387	362	356	425	387	406	371	378	379	428	401	397	375	412	422	392	399	386	411	364	347	369	383	391	427	359	383	395	388	398	387	360	381	390	419	360	367	392	361	406	351	414	397	351	367	350	377	389	348	373	381	389	391	352	422	336	379	392	406	378	389	371	393	409	373	348	434	411	379	399	365	353	406	343	390	345	384	401	406	392	408	332	402	410	373	390	389	376	382	390	388	401	378	390	374	393	418	369	357	382	326	381	388	381	369	362	349	373	386	344	369	400	367	383	404	375	393	356	350	378	368	397	396	398	372	346	354	389	396	391	422	340	381	378	400	385	366	367	398	356	373	348	394	376	376	379	407	364	362	374	381	402	382	356	393	360	393	380	403	407	383	383	373	363	375	387	388	360	392	407	389	409	436	406	379	365	350	374	372	380	382	371	373	396	387	371	405	371	412	415	378	372	423	390	398	383	371	379	386	369	375	363	375	386	403	380	375	384	356	343	349	396	385	375	354	341	368	376	386	418	386	382	387	363	368	387	391	372	395	354	401	390	342	395	372	397	391	387	387	339	367	372	364	390	414	369	360	408	392	368	385	410	375	382	354	406	329	361	359	408	391	373	376	401	368	348	373	413	385	373	362	390	394	358	371	386	366	369	393	401	358	376	393	441	372	353	409	391	368	389	369	329	332	379	385	386	384	362	336	427	415	393	376	377	407	352	410	370	378	367	412	420	398	397	388	368	331	403	388	382	379	376	393	376	370	347	411	406	366	373	367	405	384	376	406	396	335	386	371	360	382	348	342	377	364	401	366	376	375	374	424	373	390	384	373	416	386	365	380	417	410	394	367	377	381	397	369	399	396	396	372	382	365	347	352	387	351	376	379	384	354	394	391	381	359	375	403	378	420	400	374	369	388	387	439	388	351	406	356	412	377	367	378	369	373	381	373	382	373	348	395	358	363	366	393	370	349	365	384	376	380	374	358	394	380	381	396	416	437	389	432	397	387	402	391	378	418	412	388	360	378	370	391	365	376	392	391	418	354	378	397	344	402	388	410	338	390	382	395	394	406	352	353	378	389	427	386	417	383	362	390	397	361	357	330	338	387	364	386	387	414	351	415	340	408	392	369	403	385	426	353	362	387	406	371	370	359	401	366	386	402	390	385	399	373	372	373	355	387	401	365	327	355	366	364	429	366	353	397	380	384	390	406	439	400	357	407	384	393	389	425	369	357	352	385	396	376	361	387	392	347	397	412	375	421	390	375	389	397	371	394	395	340	368	363	353	394	395	414	434	400	383	387	395	368	411	360	351	415	419	370	401	345	451	372	357	442	427	389	377	359	371	380	372	410	389	407	361	387	408	386	411	347	421	382	371	404	355	391	380	387	383	407	392	394	413	374	362	408	364	382	378	378	367	342	380	441	357	365	356	418	364	384	409	388	385	373	371	378	377	387	366	360	396	385	378	411	393	369	408	410	397	421	373	400	351	359	376	417	384	395	388	387	385	364	379	374	357	384	407	378	377	361	391	370	426	373	396	409	394	366	355	386	374	396	387	388	395	408	392	386	360	359	347	375	340	393	362	409	403	399	388	431	395	335	409	375	404	357	397	359	392	358	400	350	392	370	412	385	368	403	369	387	393	395	381	394	393	402	365	414	385	363	343	394	370	371	392	377	361	413	387	396	376	379	408	365	404	403	397	397	387	380	401	349	409	404	374	388	351	364	376	378	434	378	398	391	388	386	402	417	399	400	399	399	363	402	396	356	401	384	382	371	383	354	385	383	421	351	380	370	348	437	369	394	339	438	377	342	376	403	355	369	349	372	402	362	341	380	365	346	378	350	377	371	416	364	336	388	375	428	372	373	332	390	393	375	333	359	388	408	371	360	351	418	338	356	420	399	411	379	371	378	387	417	400	346	354	367	387	393	411	363	368	379	371	362	384	375	338	369	415	373	394	354	376	363	373	419	379	359	364	367	402	352	427	385	387	399	367	399	364	394	362	401	373	394	360	373	366	374	370	435	366	346	361	355	380	400	357	365	375	378	403	376	383	361	409	354	367	397	359	396	369	375	375	359	393	421	337	348	377	413	398	369	363	380	384	378	382	374	326	383	360	391	395	397	353	352	377	376	346	364	390	381	372	378	389	407	351	376	411	401	406	373	360	373	382	396	357	410	366	376	362	389	388	389	362	381	368	382	408	397	385	399	414	396	347	413	379	373	380	379	395	389	383	349	350	395	423	393	375	400	370	377	366	395	367	391	388	387	385	387	373	380	355	313	374	367	402	386	402	389	402	385	372	352	396	380	396	374	397	382	385	357	348	386	401	368	320	358	354	369	379	397	408	384	381	366	372	347	384	390	393	420	374	387	414	397	383	363	433	341	385	361	382	362	394	365	401	410	391	354	409	371	415	437	411	400	401	366	361	372	394	365	386	394	400	394	396	394	373	340	339	376	359	364	388	368	370	397	383	370	365	402	369	383	394	394	394	363	396	408	355	343	390	405	391	389	377	370	392	341	357	423	389	359	402	398	393	370	370	386	352	357	394	388	391	359	396	390	384	430	370	371	377	360	387	398	377	417	384	359	385	348	385	407	405	380	391	401	389	418	355	423	396	396	392	390	346	368	391	388	388	383	399	396	419	398	383	412	382	377	383	415	398	353	384	361	358	403	370	377	392	377	366	377	364	407	392	361	369	377	411	381	393	398	387	386	397	392	345	362	419	391	379	370	381	393	400	404
22264	6961	4631	5656	4968	4067	3383	2905	2629	2341	2045	1889	1751	1678	1591	1454	1459	1377	1302	1324	1261	1244	1251	1254	1216	1239	1122	1157	1130	1112	1130	1072	1108	1083	1141	1106	1032	1064	1038	1042	1048	1064	1115	1031	1034	1022	1007	998	1002	1025	1014	1001	1009	959	1027	1016	1061	992	1052	992	971	1016	985	1068	998	961	997	1022	991	990	997	985	941	986	947	1029	986	928	1017	1016	983	958	1021	992	990	993	943	1021	966	948	920	973	978	993	898	964	1001	1013	953	1003	991	1030	1003	979	972	978	977	989	978	974	964	1019	892	949	991	988	978	947	929	990	991	1036	1000	984	983	987	965	983	972	885	937	987	1039	958	1001	934	949	924	938	994	933	1001	970	983	959	1004	978	973	1009	1029	936	978	974	963	933	967	933	963	988	938	914	941	959	932	1016	1023	939	1064	1002	967	1012	952	929	987	901	924	1003	977	949	971	992	1011	948	917	981	981	970	936	975	932	930	964	980	963	998	1011	953	942	1020	935	967	940	959	922	952	1002	974	929	922	985	1016	1001	951	960	940	981	983	1027	992	1001	892	959	992	938	1005	989	926	980	961	974	951	938	966	978	952	934	962	985	871	938	982	943	984	972	1001	989	930	966	1065	976	999	979	989	974	1006	1039	937	956	987	983	988	950	972	1019	952	934	945	971	929	922	984	964	986	993	946	996	983	970	915	966	976	1007	991	945	983	947	942	972	970	987	954	959	1017	920	944	935	983	969	992	973	955	1011	905	1018	957	980	1017	943	974	954	910	962	908	973	994	952	935	952	917	1026	981	900	1033	947	971	992	930	1002	981	946	950	1031	967	967	972	992	990	1013	995	912	927	953	954	926	1014	956	948	975	1012	923	981	1016	933	993	935	948	1034	943	932	1031	953	984	967	983	914	947	971	923	950	978	901	969	983	944	992	963	904	991	979	1007	962	925	967	970	1016	955	968	959	880	952	923	1010	1031	987	978	987	984	974	956	980	1002	955	970	1000	955	900	1012	966	968	967	976	977	936	957	992	942	993	956	927	979	977	977	963	909	937	994	974	913	921	865	961	925	998	986	995	971	974	963	987	923	952	956	974	948	990	966	1007	977	960	914	918	1028	953	967	971	980	1005	983	972	988	989	984	990	986	963	958	929	965	967	921	1001	965	962	953	994	967	993	993	910	1012	1010	958	999	982	913	978	1007	954	961	948	939	980	927	998	1010	956	934	938	930	941	998	927	939	936	910	982	957	1009	943	958	972	945	1002	991	1007	900	971	962	941	960	953	994	953	919	919	1001	966	982	974	995	1009	935	948	951	936	998	896	933	969	954	1085	961	905	1013	948	960	989	967	928	943	925	982	913	964	935	920	982	968	959	937	996	939	989	994	956	979	1043	1005	980	996	964	975	1010	954	973	981	996	936	964	979	931	940	974	973	1002	973	961	968	993	901	929	947	970	913	921	868	966	998	998	961	1035	992	959	952	959	986	965	978	1001	988	1003	1006	974	939	925	971	943	977	935	886	992	976	976	989	970	1000	943	983	946	953	944	961	948	931	925	945	1005	989	1069	929	1005	949	929	937	929	1024	1013	893	946	986	960	932	933	947	999	1014	978	958	975	1009	992	923	1009	926	932	942	973	994	964	985	935	982	986	933	1030	976	951	978	978	922	933	959	1013	969	976	974	947	938	933	926	988	969	950	948	981	983	934	997	1007	904	920	961	952	971	997	996	913	951	972	976	954	964	1007	966	942	941	911	953	1016	937	990	954	989	954	891	955	919	1004	970	1000	978	924	945	968	994	916	1029	879	956	999	1000	989	991	997	983	963	886	966	902	983	976	963	933	951	995	951	976	980	903	1002	930	1049	967	944	967	950	916	894	940	989	1004	910	931	940	974	928	993	1020	955	974	951	963	968	898	953	963	933	941	954	994	962	977	1008	1031	897	977	996	1003	900	937	918	989	986	976	980	972	933	1013	942	954	974	954	966	989	963	947	965	916	948	954	982	922	984	937	940	946	882	979	931	947	943	942	965	951	1000	1000	928	984	956	995	935	959	960	992	959	948	959	952	970	1009	947	974	904	964	985	993	930	900	1008	948	985	953	966	961	982	937	946	982	962	942	1004	935	1011	976	977	946	1024	909	962	1004	964	937	939	940	960	983	945	947	932	1024	939	938	954	927	992	946	917	1023	945	938	953	985	973	963	967	1026	1020	979	960	915	940	1010	909	949	941	943	959	1000	952	920	979	1001	936	971	930	903	932	934	950	948	958	983	989	946	968	939	937	945	1034	995	905	938	966	978	977	946	1006	923	1001	947	1015	939	1009	944	985	929	919	1009	986	948	959	950	990	957	943	968	1056	964	927	956	970	935	1044	952	995	945	957	980	1012	971	979	926	999	1000	967	1018	943	998	973	939	965	976	894	984	902	946	941	1005	1014	933	939	975	934	989	934	976	998	938	1002	1005	950	960	932	937	946	972	1011	1014	963	941	957	941	953	968	1025	977	958	977	895	950	989	1008	1020	1007	947	982	970	1022	933	952	967	960	944	967	901	936	972	960	999	980	898	961	1038	899	994	951	1024	949	987	1025	939	921	989	985	932	945	965	969	957	1011	993	988	934	968	1018	996	967	914	959	921	914	1018	943	1002	936	973	1028	976	967	979	1000	988	1008	1012	946	962	991	947	986	927	982	968	931	1001	951	960	1006	980	966	960	876	951	945	959	962	1009	963	927	987	916	946	969	986	921	979	955	979	941	976	943	904	930	940	964	1002	979	975	915	917	978	1043	977	955	949	942	973	972	932	948	956	1018	989	1028	962	938	1007	939	931	1000	952	917	950	933	949	961	1026	937	979	989	1010	954	992	913	966	957	920	957	996	998	964	1000	930	977	950	974	969	979	999	933	1022	990	961	957	965	952	992	967	994	937	950	938	996	924	941	953	941	982	939	965	980	978	885	938	974	967	1029	996	1010	988	944	931	1003	933	977	938	939	970	985	1018	1012	971	962	969	955	944	943	981	934	898	960	976	1011	1031	908	961	896	940	998	967	971	937	978	998	937	965	1014	975	1003	1000	965	1016	975	954	932	967	924	948	927	982	979	971	981	980	1021	995	982	942	943	958	1000	957	918	964	946	948	1004	967	999	988	954	955	982	950	958	924	972	992	982	1033	948	916	948	995	900	953	970	932	976	999	970	889	1009	909	939	945	969	956	947	949	995	1007	938	998	961	965	974	949	996	956	944	925	978	966	1038	971	957	921	985	990	986	935	916	1007	984	987	969	949	967	979	971	959	955	931	955	963	995	970	968	958	924	959	989	913	933	940	930	1019	969	972	964	956	953	1007	1004	976	998	948	926	985	978	945	939	964	1024	963	1005	917	977	966	908	958	1029	927	955	932	935	1000	991	929	999	993	996	969	959	974	958	956	923	924	991	979	937	953	985	995	983	955	965	994	1016	1005	955	918	1010	977	972	899	1011	952	953	956	995	953	982	935	921	904	915	952	939	978	975	909	966	996	939	991	933	962	975	938	961	927	937	1006	962	970	982	967	929	938	977	920	950	1020	950	978	940	969	970	969	964	992	930	945	968	950	955	992	972	972	937	1027	955	946	985	916	981	914	934	983	994	979	951	1021	956	920	945	945	928	953	978	925	953	979	947	1010	957	1003	999	967	970	983	918	1032	1006	1007	939	975	914	953	973	940	970	955	1018	956	980	924	947	962	979	1004	921	1028	967
6288	456	308	302	267	290	260	291	272	256	280	280	305	279	274	288	314	235	273	279	312	279	301	281	246	269	254	298	271	256	283	303	286	275	266	265	271	250	262	264	257	257	272	289	255	250	256	243	270	263	267	293	283	310	290	257	269	263	268	256	266	282	286	270	274	302	279	282	268	248	256	277	270	286	260	279	268	286	260	278	256	265	249	283	289	308	251	262	285	293	251	243	282	268	279	267	275	245	268	281	245	265	305	284	243	269	242	269	288	284	291	267	281	265	277	260	254	262	251	264	274	292	296	271	278	302	267	289	230	256	295	279	268	275	295	262	254	283	275	274	276	292	263	234	307	286	254	289	290	247	278	277	252	293	288	276	278	250	279	291	253	264	254	302	257	266	262	255	255	264	263	248	239	285	263	268	277	301	276	283	251	248	251	280	293	290	269	276	260	256	311	243	271	267	280	270	273	290	306	244	264	266	282	272	283	268	270	273	280	264	273	257	248	276	275	272	281	255	269	264	250	259	251	288	284	276	278	290	291	269	263	254	251	271	230	271	252	249	277	299	283	290	236	257	274	259	260	292	269	274	279	271	269	295	289	302	249	265	262	279	260	295	274	257	269	246	294	271	247	262	263	262	277	296	271	292	276	259	259	271	262	266	260	242	267	302	259	260	278	268	268	288	269	277	267	236	296	273	263	274	278	244	258	286	254	259	249	309	271	255	269	267	295	260	288	266	297	289	280	259	278	278	289	278	266	259	284	262	294	280	287	265	284	289	276	269	269	273	274	282	245	280	273	262	284	291	258	262	260	260	247	251	295	285	309	254	268	306	275	250	252	276	278	290	282	296	271	300	273	263	262	280	280	278	260	237	291	261	266	279	261	278	298	264	292	260	266	298	287	292	293	279	286	267	245	281	277	280	259	257	264	271	293	307	261	281	254	274	286	259	301	264	284	266	261	220	296	274	269	300	276	272	263	286	248	254	273	265	300	276	291	275	251	310	307	249	270	276	285	290	280	241	272	261	283	284	296	293	260	291	290	251	270	279	277	262	270	287	244	268	325	256	281	281	279	288	279	287	274	262	298	261	285	280	252	266	299	276	244	263	286	265	267	299	286	263	323	274	283	262	274	270	291	295	257	278	292	281	261	260	271	260	255	289	261	273	286	268	258	265	282	258	250	260	254	260	284	307	239	285	266	284	260	256	289	303	284	256	278	246	248	272	292	281	260	263	264	290	280	248	299	280	256	248	247	272	272	259	257	275	282	287	281	249	262	298	318	253	252	260	280	272	269	246	262	268	259	274	270	260	287	268	273	253	272	281	283	265	267	263	269	317	292	264	270	300	295	291	288	258	264	255	279	263	262	269	284	274	233	290	243	258	269	245	273	267	267	261	296	236	265	261	261	247	250	271	249	250	239	269	291	303	250	265	234	279	277	278	295	291	276	277	273	259	266	292	291	281	271	234	283	275	268	265	277	270	288	251	280	287	249	244	270	276	235	274	289	291	279	275	279	272	242	281	297	261	267	287	262	300	264	260	251	277	259	260	259	272	271	270	274	268	245	280	286	288	290	312	288	283	246	284	265	258	242	268	269	253	287	276	251	295	242	289	285	273	266	249	280	267	257	293	261	255	282	266	261	303	280	284	258	260	278	287	263	250	284	252	308	275	272	265	286	269	271	257	257	274	281	259	288	239	267	288	257	283	265	280	287	250	266	275	257	254	273	303	265	262	279	237	277	259	247	290	280	290	270	285	266	244	270	273	295	272	298	272	264	276	269	279	250	298	256	262	284	286	285	276	257	297	278	298	263	282	277	303	243	272	255	258	286	261	286	258	280	277	262	285	256	287	265	238	276	252	280	301	281	240	271	278	259	275	277	271	268	261	260	270	249	275	284	283	264	298	281	248	291	292	300	261	283	260	289	283	285	282	266	271	259	266	292	273	293	244	266	297	286	278	277	282	269	285	265	258	284	308	277	260	268	263	272	282	267	258	252	276	275	222	262	290	249	283	243	247	261	256	296	303	279	264	276	281	264	285	266	275	281	247	253	268	282	244	287	293	277	289	280	277	288	234	279	270	285	264	276	266	267	268	256	276	249	271	299	262	255	303	298	270	272	285	277	283	237	277	298	255	274	256	265	255	261	277	272	279	275	274	280	283	273	286	285	261	279	275	265	255	281	264	310	283	254	301	288	275	324	276	297	271	300	256	284	324	244	261	322	289	299	288	278	244	309	257	257	249	258	283	283	269	285	306	233	239	305	267	253	247	259	245	282	298	263	296	268	295	277	275	254	276	298	282	274	260	296	284	267	279	273	252	278	267	276	300	271	262	263	257	262	248	244	278	268	255	308	275	258	273	244	255	267	294	298	286	261	262	267	289	259	274	306	231	255	253	300	252	287	308	266	286	293	290	250	319	256	255	273	252	287	267	240	303	299	238	274	290	250	250	254	249	263	264	265	267	248	267	298	266	276	280	266	299	270	267	272	267	285	278	252	291	281	262	283	266	254	293	273	271	255	265	276	276	260	285	276	258	271	276	284	273	305	253	285	262	279	287	254	304	290	296	260	265	307	274	280	274	244	265	268	294	297	242	266	256	260	237	271	267	304	285	300	285	251	244	283	242	279	284	296	274	262	291	247	293	257	266	291	257	277	284	293	262	255	273	293	259	248	269	271	280	266	288	274	312	244	277	280	357	282	273	256	258	276	273	272	263	236	279	274	279	264	282	285	237	263	261	249	273	280	288	311	261	270	279	274	274	277	274	258	278	276	262	248	243	282	296	258	292	269	311	286	263	248	282	258	268	281	271	258	274	298	299	290	260	275	312	239	263	265	251	283	290	270	283	249	250	278	274	276	293	292	293	243	269	264	293	267	268	258	275	283	274	260	269	285	256	260	279	299	272	275	289	287	295	277	258	291	269	253	262	274	294	291	257	267	269	262	272	264	292	288	277	254	246	298	289	283	300	278	278	277	282	270	261	281	260	266	280	300	275	290	282	265	274	276	286	265	288	301	263	245	264	274	265	265	261	238	296	258	275	266	267	291	312	242	277	279	293	288	258	269	279	273	295	267	274	275	280	284	288	273	259	275	221	246	286	267	268	296	271	250	232	274	279	266	242	273	268	296	290	284	282	285	283	283	276	263	262	316	287	282	271	256	261	282	274	269	248	250	261	269	301	251	264	275	279	237	247	254	254	272	271	262	283	261	254	274	272	270	270	293	264	259	251	304	271	282	278	270	265	271	281	289	291	227	270	272	274	287	258	264	295	311	233	287	268	248	270	269	240	243	251	281	265	273	299	283	281	289	278	253	267	289	245	270	269	267	238	278	273	251	283	242	281	272	270	271	268	277	277	275	242	263	282	279	269	274	279	282	293	272	243	290	283	273	265	277	271	268	263	294	255	277	227	259	276	257	242	264	292	296	281	254	285	245	275	278	242	277	263	277	268	257	289	274	276	253	263	287	267	270	276	277	250	263	311	281	295
4248	873	777	775	732	730	732	709	705	757	733	711	713	661	746	710	706	657	714	726	693	738	714	696	706	703	730	696	721	723	715	707	691	709	701	702	710	756	711	736	702	686	748	702	749	707	669	749	719	729	717	705	705	708	659	702	658	716	706	733	741	705	716	697	698	668	714	712	697	732	669	720	725	729	664	681	707	625	708	699	699	713	666	695	712	674	737	654	718	713	670	687	672	704	702	740	716	677	754	735	681	702	684	724	673	729	694	697	699	705	734	676	650	685	719	708	730	703	737	702	739	663	718	700	685	736	723	709	672	680	683	710	677	732	696	701	694	695	709	694	724	672	656	663	730	732	681	652	689	709	703	740	676	703	716	698	694	691	751	707	752	741	727	748	676	761	669	712	617	698	740	713	714	712	710	700	677	695	649	744	708	686	683	686	708	683	732	689	698	702	687	691	674	690	680	708	688	700	704	697	708	708	698	655	706	703	717	720	755	664	695	722	681	684	692	675	651	734	718	729	741	680	660	687	723	699	770	708	711	716	698	671	725	712	742	690	722	732	689	707	687	722	658	646	683	764	679	730	697	743	756	693	652	712	695	686	709	718	696	754	676	670	697	692	739	678	701	729	695	688	679	715	696	700	693	677	707	689	682	721	725	674	687	725	739	680	702	702	674	748	706	732	752	679	718	698	668	675	687	756	672	730	705	726	708	721	672	706	655	700	686	713	674	692	683	703	681	694	747	706	730	667	703	675	714	689	717	715	716	735	714	721	710	710	677	648	722	695	688	667	701	695	694	684	761	681	718	689	713	670	665	667	730	690	665	724	699	701	682	669	663	681	701	743	707	710	707	667	709	710	723	722	689	685	714	707	728	694	700	705	725	675	720	716	726	721	671	720	673	668	707	662	761	707	693	684	748	697	716	719	702	699	687	701	710	725	691	742	721	728	709	716	719	710	714	732	725	666	751	709	729	669	740	696	695	709	719	712	693	693	701	709	700	693	660	675	758	673	663	731	728	756	745	730	717	687	715	686	660	734	721	680	752	673	659	693	723	722	707	680	691	687	720	712	729	673	674	699	750	676	657	710	730	686	688	729	766	721	731	675	710	693	649	677	664	733	699	702	721	747	689	700	726	720	737	794	648	738	689	679	705	704	737	709	733	710	682	763	657	665	714	721	673	674	712	682	664	735	747	694	696	737	752	668	701	699	728	751	718	692	723	664	728	690	709	680	665	742	720	716	671	682	668	697	658	708	719	728	721	712	732	721	720	651	661	705	681	683	700	704	705	730	731	720	723	699	695	726	712	737	674	732	756	685	718	727	701	715	699	727	665	681	700	696	730	712	689	720	682	665	717	769	717	725	717	727	693	782	705	740	671	674	707	718	730	697	682	714	642	707	655	729	741	721	722	713	706	729	718	677	717	681	730	697	684	650	722	695	675	714	700	648	682	718	717	699	723	704	646	629	685	722	706	681	727	746	710	723	674	726	715	727	712	689	717	696	724	707	718	704	666	704	670	685	730	709	657	678	703	640	702	762	692	746	703	715	729	702	705	727	677	674	695	695	688	718	711	676	717	741	672	715	717	673	719	685	706	721	686	708	697	755	663	675	721	699	684	749	737	708	716	671	685	662	723	722	729	685	656	679	692	689	715	748	684	682	693	702	703	683	701	720	702	700	690	684	685	698	683	702	727	724	685	711	716	717	660	726	687	701	739	678	690	701	706	755	718	749	721	648	715	664	723	708	682	681	707	721	694	712	713	708	715	748	674	657	669	754	674	741	707	720	708	672	721	711	680	673	659	699	676	690	731	721	743	704	704	744	727	687	670	749	688	675	722	768	716	718	726	707	675	723	686	693	707	689	626	698	701	689	730	670	720	695	692	708	710	652	736	757	740	698	736	713	695	709	750	748	671	692	667	685	709	788	729	684	705	720	708	706	714	682	674	679	730	699	667	650	680	711	726	722	685	694	696	679	688	727	719	695	693	714	732	715	686	693	667	744	744	705	668	718	696	698	700	710	694	703	745	726	656	694	690	724	688	678	742	683	678	720	716	709	635	690	693	673	697	682	749	696	699	727	691	679	723	708	679	643	716	740	684	637	671	678	686	732	677	699	721	684	697	659	715	654	676	703	752	704	730	717	728	683	707	708	722	709	697	716	693	741	708	717	684	702	674	723	707	698	694	687	682	687	665	706	678	746	737	745	683	723	718	700	725	769	767	744	716	715	692	736	635	722	689	719	719	646	700	713	710	719	725	679	654	651	704	702	784	687	694	717	661	709	741	737	691	722	711	690	711	718	644	659	744	698	710	705	756	708	694	714	688	735	704	736	701	707	695	757	703	731	676	743	720	665	723	693	674	731	707	697	677	721	718	707	727	736	706	665	674	722	721	622	680	737	756	728	729	723	744	708	722	673	652	725	677	747	702	701	712	691	705	677	742	713	678	658	716	699	667	722	723	688	712	702	723	700	717	710	720	744	685	709	677	684	710	708	646	711	680	684	700	672	736	689	714	732	715	690	706	725	695	726	712	682	681	712	664	691	691	684	691	685	708	702	722	743	676	679	695	681	688	706	698	710	641	682	718	702	741	686	694	719	631	708	668	662	673	701	719	727	695	702	679	673	699	731	723	680	685	691	722	685	736	701	670	700	670	724	702	683	727	679	718	700	688	718	692	707	718	668	737	660	692	671	717	721	691	714	702	688	675	732	696	730	673	707	707	699	694	711	743	688	713	714	660	710	724	739	749	738	720	714	682	691	676	701	704	660	674	709	740	648	723	740	741	699	709	716	666	694	735	685	662	727	767	690	696	651	700	701	678	720	657	717	701	700	740	688	741	698	680	729	685	722	725	667	687	743	686	648	656	667	674	735	725	724	691	718	702	719	738	688	700	718	681	678	744	694	692	704	659	708	708	682	683	699	752	709	711	679	698	702	682	678	691	759	700	694	742	734	701	737	710	731	715	719	685	727	725	699	689	741	685	709	656	684	705	692	748	701	729	661	674	718	716	665	698	656	738	656	660	711	730	682	705	743	707	682	711	681	710	704	688	708	706	699	659	711	720	696	719	763	688	712	672	668	657	693	678	719	659	662	720	650	746	735	676	708	703	711	684	710	711	708	715	699	660	749	722	671	712	709	695	694	727	710	651	701	697	678	703	717	686	688	730	718	746	702	745	768	673	698	675	695	667	710	679	697	696	694	657	635	714	720	696	724	723	690	664	715	715	706	696	694	695	700	714	699	684	684	681	729	674	742	724	696	710	677	649	703	671	711	663	713	694	714	723	684	684	758	692	746	688	718	749	708	703	683	721	649	686	694	721	683	666	720	698	746	711	682	679	679	686	668	713	720	684	682	652	691	681	689	703	674	696	730	654	699	725	680	711	705	666	664	698	669	678	673	762	705	685	700	707	714	712	714	768	689	695	693	666	648	684	713	734	669	699	697	686	754	695	681	748	746	698	734	727	717	691	729	700	665	749	720	721	713
29562	7724	1406	925	681	516	460	380	342	329	300	274	266	235	249	264	241	207	244	213	211	231	217	217	239	218	222	231	205	225	193	194	205	227	202	221	206	191	215	211	212	218	199	207	205	221	206	193	202	232	203	209	204	194	206	232	213	199	190	208	210	214	182	221	206	198	197	185	215	201	218	193	237	216	218	221	204	193	186	209	213	184	209	181	193	201	177	212	213	225	223	194	200	194	244	222	208	214	207	232	182	210	199	202	210	185	207	210	189	169	203	189	201	187	190	184	188	201	220	205	210	201	210	176	209	213	200	191	196	198	212	197	203	211	188	236	230	207	182	190	188	240	216	204	179	209	207	204	196	195	186	197	210	188	182	208	198	195	184	208	201	212	206	204	190	209	207	223	206	214	223	212	195	210	183	216	222	224	227	203	211	175	213	209	167	198	208	193	223	218	213	186	219	194	203	192	194	205	180	239	208	200	204	193	192	181	211	208	220	194	198	179	222	180	208	216	178	191	200	201	207	200	195	210	213	221	206	218	185	214	208	210	198	207	212	202	204	213	208	220	212	196	210	191	203	217	196	225	172	214	193	199	200	226	193	199	207	211	211	209	187	208	234	188	182	219	213	194	199	185	215	170	190	193	164	181	176	196	224	204	205	183	201	200	200	225	191	207	202	196	202	182	183	213	204	208	225	177	224	225	229	207	214	188	233	211	188	195	189	211	204	201	188	223	200	207	176	200	227	159	177	188	207	208	179	215	201	177	208	206	249	214	197	215	201	218	235	224	220	184	184	210	193	214	218	193	190	224	199	207	201	197	215	215	200	213	216	192	219	197	183	219	188	204	165	218	210	187	201	188	194	217	186	198	221	206	204	185	239	212	183	190	177	155	215	201	179	238	221	189	213	205	214	200	206	197	194	212	190	206	206	165	214	216	222	181	192	195	198	181	204	188	207	210	204	207	227	199	194	190	215	210	206	206	204	237	200	177	219	209	190	202	201	200	233	202	191	210	203	219	196	216	190	210	205	190	195	176	210	211	189	218	187	232	202	201	188	183	170	207	201	199	191	195	196	190	214	193	200	198	212	190	182	218	196	210	164	222	173	193	215	225	200	183	195	197	201	208	186	194	208	207	234	185	189	188	202	189	189	205	197	207	203	199	185	191	205	192	224	189	217	232	199	184	179	200	198	232	201	197	215	214	186	228	218	201	185	192	179	202	205	212	208	198	204	169	185	177	228	183	195	193	190	189	210	170	210	211	214	198	209	200	197	207	202	192	200	187	205	211	158	209	210	201	195	201	169	189	215	208	180	211	188	184	182	218	204	175	203	191	210	228	208	216	204	211	207	202	180	213	209	200	202	207	235	209	224	180	196	202	206	183	198	187	204	194	173	200	148	211	157	206	200	227	214	201	220	215	197	195	194	207	183	192	194	210	197	204	222	202	206	205	212	206	230	188	206	222	217	206	221	222	201	172	220	220	239	199	179	217	215	225	241	198	202	194	179	184	219	195	219	203	205	185	222	180	184	201	193	206	182	189	227	202	198	216	198	183	216	192	210	204	205	211	208	201	226	213	208	225	217	198	196	212	177	198	182	237	198	206	198	206	182	201	215	192	213	212	205	221	189	211	199	180	223	198	200	189	202	189	191	201	205	172	180	225	191	208	200	213	198	204	214	181	196	197	211	213	230	218	201	179	210	194	197	212	238	190	200	204	213	194	205	204	184	197	206	218	205	221	195	192	210	219	212	213	202	192	196	222	209	207	213	209	216	175	216	188	196	224	186	170	199	217	197	201	224	209	210	194	206	202	223	201	199	210	185	183	216	203	222	225	185	184	208	182	198	227	180	208	219	200	217	218	184	229	190	210	199	177	181	211	210	214	213	217	225	243	200	201	192	197	224	207	192	232	196	197	223	179	203	213	219	186	197	171	218	193	205	220	232	199	197	213	162	187	234	211	205	199	196	238	188	214	189	210	215	223	202	205	212	203	178	199	202	223	205	221	172	213	191	220	205	216	231	208	200	181	218	186	230	227	206	189	197	200	194	178	191	194	199	217	193	210	219	197	203	209	183	208	188	225	215	219	209	206	202	196	227	212	175	212	200	203	202	179	172	235	201	229	212	180	199	207	211	212	200	196	208	198	211	210	183	205	206	164	192	203	203	192	219	192	203	205	204	206	213	203	187	195	180	220	191	176	211	196	222	197	175	203	203	189	209	183	204	190	202	212	197	210	210	180	212	233	176	197	185	204	223	227	184	203	219	205	222	206	213	212	212	217	212	200	196	211	203	210	229	208	199	220	192	200	197	218	187	207	213	183	212	190	172	180	214	203	204	217	197	207	210	221	250	203	194	205	208	172	205	223	195	222	199	225	223	203	215	198	222	187	201	200	189	204	193	182	199	204	212	197	249	184	224	181	191	182	251	181	207	195	193	220	219	194	205	220	190	207	204	201	198	194	169	210	210	166	200	211	204	221	177	208	196	208	219	217	206	194	184	215	196	194	206	197	189	244	203	196	204	185	195	193	204	211	240	206	194	208	212	191	174	233	208	199	228	192	180	217	209	205	202	222	227	192	217	222	225	183	193	200	192	212	230	213	208	202	192	232	176	196	172	198	197	185	216	204	182	204	199	240	206	217	211	213	223	192	227	182	194	215	221	214	207	196	210	212	220	186	206	179	200	209	190	201	184	207	211	200	212	197	220	212	221	196	203	178	185	212	197	228	190	180	173	213	201	200	209	194	209	201	183	204	203	183	204	211	233	207	203	189	203	228	192	184	193	183	180	239	252	208	231	214	183	209	223	195	206	216	225	180	193	237	223	232	211	217	183	202	212	220	207	203	220	201	234	197	198	205	229	204	193	213	203	195	193	196	210	211	176	201	190	215	196	202	204	171	188	221	184	198	213	199	212	212	206	201	204	198	172	207	215	187	220	220	195	225	196	210	212	203	198	206	213	182	215	215	190	210	174	205	198	192	168	195	172	192	191	193	191	208	218	181	211	189	194	214	185	203	228	175	184	214	187	224	191	187	196	202	204	194	179	220	198	217	220	195	178	205	208	202	202	210	207	196	187	176	200	165	213	212	186	206	185	204	197	179	200	189	220	202	197	207	214	199	222	204	184	205	202	198	182	189	192	173	187	233	208	175	205	184	212	182	197	219	206	198	195	206	186	207	229	205	208	206	212	177	192	192	214	198	222	199	198	222	182	188	213	215	195	202	186	192	195	210	204	222	217	193	224	180	224	195	210	188	216	192	197	188	194	217	206	197	190	189	195	214	213	207	187	211	188	186	214	207	213	197	204	257	197	210	194	222	231	235	203	184	218	198	210	197	178	198	204	194	226	218	199	196	190	182	221	206	192	213	235	204	196	175	179	210	200	208	194	202	216	224	213	207	202	205	180	215	196	213	221	193	206	211	184	224	206	204	230	203	232	201	213	193	203	167	184	203	207	219	203	192	194	196	206	190	221	192	211	183	213	208	211	187
15401	3909	2577	3080	2670	2230	1886	1615	1447	1312	1167	1062	1008	920	865	871	855	779	761	770	762	728	725	675	708	680	665	671	656	679	639	653	635	632	630	653	648	627	647	600	650	624	620	647	625	605	607	627	615	607	604	621	576	640	621	567	635	587	568	605	605	612	626	583	625	577	633	615	566	572	615	593	585	622	606	570	601	541	593	589	592	598	613	577	590	589	610	627	575	596	573	597	620	581	551	573	588	618	548	574	593	603	568	589	563	584	571	608	639	611	573	584	545	618	637	541	566	599	583	623	587	608	557	574	563	599	556	586	579	592	614	589	566	627	592	588	578	607	590	601	553	613	623	569	577	591	592	568	580	562	573	609	538	591	578	579	582	567	592	572	592	560	630	589	546	593	602	572	537	553	560	602	580	558	579	579	622	601	562	627	582	606	547	604	558	596	586	577	615	606	577	581	605	565	561	552	595	616	555	569	591	620	579	647	554	559	592	579	567	572	631	608	562	603	605	564	568	573	606	557	585	598	571	570	602	565	608	586	562	623	558	593	615	579	587	602	571	627	544	612	565	626	606	538	552	569	564	574	594	566	592	599	605	593	562	543	555	609	574	591	609	534	609	575	559	591	552	547	609	623	560	587	536	586	578	595	615	562	593	579	556	586	590	577	635	582	597	573	597	561	606	587	597	568	568	560	584	575	602	554	534	546	564	565	570	565	572	613	576	593	563	543	565	589	576	599	600	525	604	612	640	590	550	547	572	596	542	604	570	552	589	611	522	555	609	563	561	573	568	537	538	511	563	563	609	547	553	589	586	546	593	587	551	577	594	579	588	592	555	579	589	609	620	647	558	597	546	563	587	564	582	584	578	585	569	636	577	608	553	578	597	620	578	590	557	548	564	543	580	605	578	577	600	565	585	590	606	576	528	629	584	574	603	579	589	549	604	590	560	621	626	587	603	589	549	557	578	584	614	560	597	547	601	554	568	660	561	560	597	528	624	577	595	601	592	577	568	587	618	610	594	576	580	583	598	535	539	562	609	574	579	584	625	561	597	586	556	607	623	563	580	564	569	580	591	580	609	573	559	577	551	583	570	599	605	570	545	549	591	593	599	623	550	599	575	577	556	591	556	616	591	550	604	565	581	603	584	611	565	559	617	604	589	623	545	599	563	650	570	564	612	574	636	594	587	605	544	591	573	570	587	611	560	544	622	566	595	578	564	581	574	563	577	572	560	562	607	579	607	585	577	600	650	609	604	613	589	592	575	563	604	577	609	534	599	625	591	606	592	576	535	558	555	579	597	580	568	587	574	610	593	577	573	630	595	564	568	589	560	581	614	580	569	561	604	579	576	515	605	607	550	592	573	545	591	554	585	567	593	597	581	597	536	548	556	613	577	591	589	574	545	614	579	602	582	599	609	573	603	553	597	594	587	554	609	587	606	589	577	612	590	590	611	572	569	558	598	566	572	618	609	543	594	613	605	594	638	609	542	577	597	565	620	600	582	608	562	575	605	595	553	598	546	579	600	558	563	598	571	606	554	550	617	580	559	590	589	555	564	571	561	558	574	604	569	550	595	513	592	617	579	646	574	538	602	579	617	561	555	596	568	596	553	554	577	550	552	605	565	596	589	538	589	589	549	607	616	581	572	545	569	593	583	585	583	548	545	531	577	573	606	572	527	597	597	568	634	592	602	603	550	564	555	581	587	605	597	580	533	598	596	589	591	538	560	607	607	507	558	574	569	577	558	585	570	631	610	609	577	575	607	610	585	549	561	593	586	611	571	582	599	548	548	593	599	575	608	612	596	552	604	563	590	599	600	588	578	582	575	589	552	598	563	602	557	592	565	585	564	611	596	608	586	590	570	581	591	603	561	548	548	590	564	556	626	574	542	595	539	601	576	552	592	573	583	579	573	608	600	582	570	583	599	571	595	538	574	622	575	596	593	577	579	540	515	605	583	542	585	603	595	578	597	569	583	569	588	567	603	597	602	600	597	590	575	550	594	581	598	569	560	560	587	590	505	588	572	577	585	613	578	619	564	582	554	577	596	588	592	571	556	617	595	557	606	572	581	602	592	598	574	634	596	609	607	602	548	561	589	575	553	588	551	562	593	553	569	577	552	599	596	601	563	554	587	602	486	568	630	601	597	572	580	591	540	594	597	598	565	548	608	581	620	564	605	565	619	571	557	596	616	615	602	580	591	568	572	561	610	611	551	570	541	570	572	587	543	565	588	573	586	586	556	578	644	585	549	643	585	567	573	605	546	602	559	603	525	572	597	567	573	592	547	598	527	575	562	634	555	550	559	582	580	628	610	548	590	590	557	558	602	570	554	574	593	533	570	558	550	543	584	581	586	527	603	587	605	595	592	561	568	606	647	561	559	598	588	580	593	579	585	565	577	599	598	562	531	579	551	617	586	604	545	567	583	612	595	593	585	597	551	591	641	565	619	590	567	589	578	570	611	587	558	578	552	576	583	631	587	558	575	563	579	615	577	568	572	542	577	558	542	588	592	621	546	598	575	588	595	550	582	617	560	534	569	607	606	559	558	574	579	554	608	592	625	536	600	552	599	550	575	584	600	564	615	564	583	596	590	596	597	599	602	598	582	585	574	603	613	562	556	546	530	562	613	598	570	645	583	557	596	570	572	562	563	636	573	567	589	577	599	569	589	599	550	568	613	585	606	598	579	565	595	609	611	600	591	612	620	522	608	553	568	583	624	593	529	605	563	576	595	581	567	566	596	559	568	590	586	584	586	577	567	578	592	574	561	603	607	605	596	588	548	562	548	614	567	617	574	601	579	540	580	598	590	602	587	563	570	630	568	617	580	572	580	595	562	586	605	613	594	594	550	588	583	576	599	521	574	600	592	544	573	579	588	597	559	593	589	590	612	605	605	579	621	555	576	543	560	573	594	572	610	611	587	633	583	548	539	615	601	585	588	583	564	562	587	591	588	537	618	599	600	601	537	548	621	579	556	603	567	607	559	635	589	575	616	626	621	549	545	581	550	592	573	578	559	625	564	582	568	615	581	578	618	608	603	582	583	551	573	556	577	565	544	563	586	566	556	623	585	613	555	599	548	567	568	585	535	577	591	574	601	579	558	599	547	589	584	571	553	574	594	645	607	590	618	579	584	545	556	602	582	548	598	581	561	565	581	598	546	574	563	559	565	564	569	592	583	580	635	562	592	583	587	521	579	593	620	607	594	576	598	577	573	546	607	598	538	594	602	600	523	584	556	555	601	571	604	536	606	609	603	583	597	563	559	546	544	588	550	560	586	599	567	545	593	570	556	617	597	597	535	571	582	560	563	555	589	575	592	586	542	576	597	599	602	578	552	559	597	596	637	571	591	576	615	559	537	546	574	589	560	581	602	585	632	542	601	564	576	555	580	590	596	591	598	577	583	572	540	607	590	585	565	624	585	592	567	570	588	605	577	609	572	597	577	604	551	562	557	580	627	629	605	527	585	643	575	567	633	599	543	601	612	552
42342	15811	3937	1978	1429	1112	875	772	634	661	567	513	477	505	479	477	463	431	426	417	469	418	427	465	452	434	396	380	395	422	437	441	424	436	407	373	370	390	395	357	426	404	379	354	387	370	388	391	412	409	396	405	390	422	368	375	375	364	375	388	376	428	431	406	385	375	390	362	388	344	380	372	406	376	384	382	334	397	380	402	381	395	414	388	369	398	397	395	379	388	392	359	410	411	413	376	381	368	372	411	374	391	434	388	396	396	389	364	387	368	375	406	381	347	389	357	365	411	383	386	404	382	361	347	352	405	375	360	393	372	387	378	380	367	372	376	393	380	366	402	359	374	405	369	365	390	355	383	399	377	354	371	393	353	382	390	379	341	373	377	401	404	394	400	345	399	388	385	371	382	367	390	370	356	370	389	383	362	361	391	375	407	377	372	394	381	364	391	352	394	414	378	408	376	396	359	383	408	400	374	391	413	377	381	419	386	395	405	397	399	370	387	412	374	392	377	385	377	393	359	398	379	398	388	408	349	422	383	380	346	395	350	403	386	345	411	391	389	369	389	395	415	385	386	357	416	384	365	381	379	396	365	387	398	373	385	388	362	428	379	411	390	361	408	366	371	381	376	396	369	367	391	341	357	388	403	427	384	385	378	413	385	409	432	398	382	337	396	399	400	410	405	385	378	393	370	367	395	346	410	361	354	350	377	409	374	368	385	401	401	396	374	375	424	419	387	371	405	378	387	379	373	411	382	356	355	385	379	412	405	373	370	404	405	389	353	390	401	360	368	380	408	388	385	400	360	425	380	383	385	400	362	381	380	405	381	372	400	388	363	360	414	381	390	355	400	401	396	357	410	363	399	404	356	393	371	382	392	354	387	370	396	438	383	373	396	373	376	397	378	397	371	399	341	373	397	356	375	400	362	372	394	418	351	379	411	404	380	359	424	360	363	390	391	384	391	386	379	406	363	349	403	361	409	405	384	419	371	426	377	401	395	385	375	391	382	374	343	375	406	375	396	407	407	380	377	384	397	396	381	415	379	376	406	394	386	357	402	357	375	404	397	389	348	399	403	333	387	367	383	406	359	405	400	355	416	381	383	381	388	382	374	380	389	397	417	388	401	397	369	390	350	359	396	348	409	362	404	398	365	381	407	383	378	368	358	371	385	412	374	389	384	373	339	349	404	415	379	382	389	353	381	381	401	411	376	388	363	378	376	376	370	382	379	373	360	369	351	372	387	367	408	381	356	363	399	331	398	436	383	395	396	373	403	380	375	366	352	383	411	424	392	418	394	411	381	387	372	380	426	406	412	415	417	402	386	370	390	371	369	397	376	380	378	382	393	370	411	416	437	371	368	392	389	398	373	378	378	340	398	385	375	376	416	350	378	400	394	417	407	385	404	382	397	368	394	385	373	394	380	329	381	440	376	385	389	424	377	356	391	428	370	378	368	383	364	369	391	398	392	361	446	411	360	387	409	412	379	371	354	356	367	393	395	380	418	371	401	372	408	356	394	386	367	370	380	402	406	397	360	388	365	346	355	348	394	377	400	393	384	417	387	402	389	386	416	355	373	404	374	387	371	388	393	415	351	350	361	379	381	376	381	361	347	370	334	363	381	377	404	380	380	363	372	404	355	384	412	397	399	358	387	404	348	385	376	411	384	386	371	389	394	384	378	375	385	407	353	360	362	373	395	402	377	378	398	395	378	390	420	333	395	409	390	358	389	360	408	361	381	379	408	362	406	402	398	375	381	356	358	378	418	391	399	386	396	393	390	394	352	372	407	405	400	382	365	397	400	422	390	403	400	399	356	388	393	336	411	362	379	380	376	438	370	380	362	386	379	379	399	356	389	374	405	369	359	403	392	431	394	385	413	372	379	362	395	388	364	356	362	361	382	389	331	372	380	373	373	372	351	362	392	366	384	367	404	369	413	407	400	361	386	381	343	394	384	398	391	363	357	420	384	411	344	359	396	408	416	387	382	396	374	390	351	401	390	385	391	359	346	412	433	370	371	404	370	367	367	394	378	392	408	382	421	390	387	384	385	425	399	449	347	401	372	420	397	397	386	359	380	375	373	411	410	362	383	392	360	417	401	378	385	388	382	378	349	380	370	375	347	370	404	370	377	378	392	368	369	363	355	414	383	403	391	366	388	409	380	396	398	371	367	387	409	387	386	340	363	377	389	347	390	369	399	363	391	389	393	399	396	395	410	374	413	394	425	383	393	354	357	344	396	379	372	386	356	373	374	380	380	352	389	375	357	355	355	417	390	416	376	351	400	385	398	370	426	406	384	378	377	359	387	395	331	371	391	435	366	405	358	401	407	395	367	330	371	413	388	389	400	342	374	376	412	421	412	361	419	384	371	372	416	402	378	378	372	374	389	369	402	357	377	392	390	370	368	361	391	373	403	374	391	379	366	328	409	384	383	397	406	411	392	374	369	384	374	354	367	399	399	401	385	364	411	405	380	383	388	386	400	418	373	366	362	344	385	373	378	380	377	410	402	403	388	392	394	344	405	362	401	372	373	387	400	405	392	383	373	376	390	390	402	370	366	375	395	392	400	375	367	389	409	406	405	382	409	397	343	382	373	383	394	378	414	397	406	417	384	394	364	390	397	391	364	370	404	374	378	390	411	408	400	362	372	374	408	393	386	369	377	389	393	418	403	390	372	398	384	391	387	398	379	376	426	402	382	377	398	391	368	365	382	355	391	372	393	350	372	394	382	398	375	397	438	394	365	365	391	376	357	361	348	399	375	395	401	410	385	422	354	372	367	389	372	366	349	363	358	372	375	377	375	359	402	384	410	410	373	369	368	374	400	381	389	404	393	350	370	385	396	396	412	386	376	373	368	376	381	390	399	366	352	381	375	385	399	379	391	401	393	397	360	360	369	431	362	392	396	387	371	412	352	380	357	352	385	406	380	388	367	418	344	399	356	385	369	322	389	383	397	383	352	402	410	419	374	405	391	377	402	385	417	374	334	400	380	388	375	364	371	389	376	357	353	373	372	396	380	366	368	349	386	402	345	399	395	395	392	378	381	384	387	386	371	369	395	396	418	353	387	364	395	386	328	408	381	361	416	382	412	404	407	400	361	387	383	365	395	375	401	416	389	393	342	364	401	399	371	381	364	374	391	401	377	380	406	399	410	356	392	396	404	384	371	389	397	396	410	411	373	405	379	392	430	440	338	339	367	374	430	406	406	380	366	409	416	373	358	388	395	383	400	376	389	394	401	409	366	367	369	373	388	386	371	383	371	365	408	376	402	382	388	362	391	385	382	337	389	405	394	406	399	346	380	380	388	395	360	395	359	378	386	387	380	408	368	433	401	396	353	414	361	390	384	413	423	365	376	373	371	415	371	349	366	381	411	351	373	352	388	392	396	356	356	380	393	338	365	382	369	362	360	378	394	399	363	352	358	398	432	379	394	381	366	380	395	394	359	404	377	345	370	371	346	379	398	360	391	371	370	392	360	419	394	400	390
22217	6635	4743	5518	4906	4076	3501	2990	2629	2316	2113	1901	1751	1655	1541	1549	1453	1311	1399	1285	1275	1269	1302	1178	1220	1169	1155	1158	1103	1202	1190	1118	1092	1080	1094	1108	1053	1041	1067	1066	1075	1124	979	1049	1042	1049	1051	1078	1058	1009	1045	1043	1054	1036	1050	1034	1016	997	1027	973	1011	951	1006	1022	949	1010	1013	990	1003	1036	980	1001	1006	950	971	1005	1008	963	1041	1022	955	1021	996	957	1022	939	943	1016	1009	977	1001	1035	952	948	988	1035	942	1004	1046	992	977	964	912	956	1007	1004	963	946	967	976	960	1008	952	1005	1004	999	980	928	988	984	992	998	964	957	1004	967	946	985	1053	899	974	996	964	989	961	986	925	978	1006	1002	994	937	923	953	922	997	997	1028	979	1003	978	946	1034	955	992	933	989	884	924	990	948	983	1029	957	956	958	948	961	980	935	969	974	966	1014	972	992	977	985	989	1021	1027	979	951	970	1034	980	953	966	975	1047	988	950	987	982	909	945	984	904	906	948	1009	955	979	990	928	932	985	904	946	925	974	987	976	967	954	953	1063	1054	949	957	912	918	882	933	983	1013	994	912	1037	969	960	954	1021	994	928	958	966	964	1032	979	964	971	919	1009	941	954	949	962	975	1003	909	976	1016	973	940	992	951	991	977	1026	956	984	982	1016	1005	924	937	1009	956	975	976	992	995	931	958	1015	1009	973	998	977	989	1023	972	994	932	935	971	975	951	971	1007	989	997	1009	966	1000	957	987	995	959	958	1018	1010	910	963	946	1044	943	958	999	953	992	1012	957	1024	1002	913	912	908	940	938	1010	949	968	983	948	1003	934	1002	969	1001	963	1029	964	995	993	963	982	1035	960	976	940	976	933	952	961	984	975	977	898	923	934	933	941	928	1005	1030	945	944	990	913	1013	918	961	904	982	977	1012	983	998	984	924	1035	931	973	947	955	940	949	985	1022	1004	977	961	1000	941	988	1011	994	984	960	965	995	990	983	926	934	983	992	981	1004	962	954	992	926	1049	967	919	983	958	995	993	933	1003	973	935	990	937	952	930	997	949	952	989	1006	952	1008	968	952	992	974	955	1035	952	982	973	965	965	952	1024	971	1036	1028	943	996	1005	935	984	926	950	949	959	991	955	995	945	958	1026	948	913	951	956	1004	997	947	942	921	1002	945	975	940	968	965	984	938	909	986	997	1021	1003	963	974	970	967	983	1080	1018	938	937	968	943	982	1010	953	934	994	986	1009	964	984	993	981	959	1005	997	971	1002	989	963	1006	977	927	991	1016	975	998	944	957	992	959	1000	963	963	998	992	1026	961	973	1010	965	941	917	958	913	1028	1014	1010	957	1045	926	934	1019	968	945	964	931	999	986	920	945	995	939	950	967	939	961	991	941	973	1021	975	985	960	980	1001	993	973	938	1007	943	916	953	942	1035	936	974	995	983	990	965	954	1016	984	993	982	995	952	971	930	924	956	968	984	1000	979	946	951	1000	958	907	1025	1008	950	971	998	948	932	948	963	945	945	1003	1043	975	978	914	1038	973	989	982	974	961	986	948	937	995	988	928	966	944	967	917	1015	1010	943	1016	980	966	976	994	963	1017	911	1023	976	902	945	930	990	966	897	990	953	944	991	977	1002	992	971	957	968	959	970	1018	922	982	930	1010	985	933	983	1014	990	994	965	1008	1001	994	990	998	930	935	974	984	1006	1010	942	947	960	935	970	1011	996	964	980	982	991	1037	974	1005	964	968	1012	1010	981	940	967	953	976	958	915	957	946	996	930	941	970	986	1026	974	1005	974	988	979	925	959	987	939	937	960	911	898	967	951	957	958	948	943	990	975	939	964	949	967	941	997	966	976	928	936	913	1007	981	952	913	960	972	921	967	1003	928	936	1004	952	944	967	996	1000	997	1013	999	991	1010	939	994	1000	1000	977	975	996	981	906	989	960	955	984	975	975	937	985	942	988	991	972	960	979	982	976	1014	950	976	920	941	1024	953	970	959	958	1007	1015	982	955	983	966	947	993	943	1003	922	971	932	950	1011	1023	1003	985	972	963	923	930	944	996	990	967	964	994	970	998	992	950	995	953	949	993	981	974	937	1013	973	989	954	950	967	971	967	1006	971	928	998	940	994	1001	973	1014	996	970	971	998	960	942	975	1009	968	1019	1022	991	1002	933	967	937	895	991	964	923	991	1025	968	976	975	993	994	1024	953	935	970	949	962	951	997	1001	929	993	1003	955	933	998	956	996	975	956	1003	996	999	974	990	967	971	951	957	963	920	981	999	966	1008	998	973	968	1006	961	937	935	986	985	969	966	920	1028	942	962	900	936	1005	978	1020	963	970	966	978	911	976	981	954	949	960	922	1008	940	1010	1030	980	985	968	993	960	901	1020	939	1025	908	936	971	929	961	931	971	982	1003	1021	944	978	1029	925	985	974	948	979	973	988	945	1021	910	979	981	999	965	999	1004	955	949	936	884	959	944	985	980	965	1022	946	963	964	989	945	987	949	969	999	926	968	984	960	893	1012	992	1031	1006	1004	946	970	1065	964	984	975	1000	1017	981	1023	997	976	959	967	1063	956	985	979	1014	1017	979	924	920	941	982	993	962	1006	957	918	954	928	1004	931	1026	993	957	977	1011	1018	954	996	976	964	972	998	990	981	1025	931	973	936	947	1010	922	953	930	967	927	947	970	954	958	955	1013	939	905	957	1002	986	893	901	956	1023	951	981	1006	971	987	961	990	909	905	1003	948	936	940	998	910	936	989	933	942	936	928	967	995	1007	939	1005	973	988	957	980	1035	983	989	918	978	971	1024	959	963	951	997	942	984	944	964	974	933	976	921	990	976	1018	979	988	995	969	965	1003	948	1004	912	993	997	977	993	980	937	998	997	935	967	947	986	899	1048	905	954	935	970	966	955	987	985	941	967	965	954	1000	928	941	975	965	1008	903	966	943	918	1000	1027	906	912	1032	975	950	1009	921	920	968	998	932	956	965	958	933	963	1059	967	987	939	964	950	923	962	1000	964	1013	920	983	942	990	995	925	964	959	983	995	933	984	965	970	990	925	1057	1051	969	1017	955	964	1002	955	902	974	939	967	976	920	977	974	970	981	980	931	992	1011	965	938	977	977	1004	967	1018	1007	939	953	967	970	977	958	900	926	965	939	972	953	994	1005	972	987	968	1002	947	1012	956	927	992	1011	928	1000	969	951	913	949	958	954	969	987	1002	998	956	980	984	956	980	980	958	960	952	926	1013	1004	911	966	967	980	919	921	957	1002	931	984	986	921	929	1004	1004	929	960	907	978	973	958	951	1008	992	946	994	989	978	995	926	897	1019	983	1011	925	927	982	970	970	981	921	931	960	972	1011	904	966	954	970	959	996	1004	1017	957	974	998	946	976	946	953	976	976	996	966	1010	945	946	985	972	980	1038	1029	904	959	1021	925	970	962	1030	965	965	1009	1002	1001	1022	985	909	918	976	991	961	929	966	978	1000	990	1008	966	989	944	983	980	979	981	1034	928	964	978	942	944	964	933	983	1024	979	951	955	967	925	984	984	1015	962	994	977	972	987	966	973	959	983	1018	959	952	1004	959	978	1003	983	952	1013	983	978	987	936	933	964	984	961	980	1016	1023	920	988	940	923	961	987	1014	1020	968	928	977	982	1018	1011	1016	945	975	915	998	1000	906	1009	995	1034	939	945	989	982	962	959	971	983	1000	1034	971	952	954	955	983	978	921	986	1021	973	963	916	1013	982	979	993	993	987	918	999	952	1028	977	956	979	1004	959	965	970
6437	401	287	278	276	299	302	267	262	303	290	303	281	299	267	299	270	247	284	290	304	282	239	271	253	264	285	256	273	274	256	252	254	282	253	271	293	275	260	272	297	278	275	275	291	275	312	294	271	266	284	298	276	256	273	271	277	297	263	237	279	287	247	284	279	295	252	252	290	280	260	266	270	268	276	301	268	263	275	261	270	287	260	283	271	269	270	301	302	260	284	297	240	243	281	293	242	286	266	256	273	270	239	264	274	262	287	288	265	291	260	280	257	277	299	257	272	268	257	259	323	253	254	270	264	285	267	275	285	272	257	273	296	281	283	270	263	294	284	277	256	288	281	275	280	267	272	290	272	271	241	271	294	278	273	297	291	281	268	285	266	276	258	285	275	283	276	261	235	299	273	284	257	284	230	274	273	255	289	287	264	277	254	280	277	277	267	287	296	281	284	303	284	290	297	270	276	301	245	291	298	271	263	268	268	304	278	253	256	281	273	285	292	298	260	279	289	281	263	255	276	289	271	301	250	263	275	268	298	262	285	307	268	264	282	276	283	259	277	259	276	286	282	278	261	231	281	274	263	299	279	287	298	232	282	274	268	283	312	283	278	267	274	275	248	280	271	244	265	231	264	266	250	269	285	286	270	289	262	268	278	260	287	243	272	267	250	277	300	279	263	259	288	283	315	272	264	275	265	273	255	264	272	292	260	271	255	281	246	283	258	257	300	271	230	288	286	242	253	270	294	288	261	274	275	283	269	310	266	262	301	267	287	259	274	282	267	227	253	285	255	292	301	269	261	265	283	259	263	287	245	291	282	250	276	269	256	283	269	245	267	291	262	258	284	267	272	285	268	259	272	266	305	246	288	288	307	246	284	315	261	300	281	271	227	264	272	265	276	281	217	281	241	282	271	256	286	281	270	279	276	270	253	302	273	306	245	313	264	295	266	268	255	245	292	234	302	242	241	294	296	264	253	268	272	297	267	299	242	302	290	248	248	245	281	255	271	278	248	271	286	266	261	256	269	276	280	267	289	276	272	249	250	279	295	301	274	305	264	257	278	280	271	267	292	280	265	269	274	292	279	259	297	256	281	291	273	283	274	294	304	289	293	239	268	276	267	255	246	255	291	265	258	307	293	249	259	288	285	282	272	260	247	302	279	284	280	269	270	297	300	290	279	235	265	276	283	264	268	305	230	278	275	268	284	286	258	291	270	279	286	293	255	295	279	279	276	282	266	247	259	275	279	249	258	254	282	294	260	245	274	278	272	241	259	265	294	257	264	275	268	268	285	269	259	276	283	264	263	245	249	283	281	280	278	316	292	268	291	291	262	262	277	266	302	292	286	260	267	258	267	267	302	284	264	267	283	320	265	275	269	268	242	229	258	260	261	257	253	256	295	274	304	305	284	279	277	264	271	301	299	283	287	301	275	267	278	270	258	249	268	271	279	317	267	309	256	276	280	257	260	278	262	276	275	266	259	264	253	254	251	278	285	272	289	268	261	276	225	252	270	259	251	249	279	267	273	256	291	272	270	290	296	270	268	253	263	252	249	254	270	295	254	257	280	272	277	242	296	337	313	251	268	283	269	285	256	293	287	266	261	264	291	269	276	256	278	271	273	284	270	275	298	250	311	284	304	285	255	264	294	254	236	276	254	263	287	254	257	252	283	262	286	281	286	289	268	242	273	267	277	294	253	264	271	296	274	261	274	258	312	246	268	285	262	267	254	271	271	273	267	290	280	278	277	287	282	271	255	263	250	281	236	282	309	304	281	277	282	275	247	271	272	270	256	281	276	273	248	284	262	265	266	256	304	286	273	264	288	292	287	264	261	296	269	253	266	266	239	277	243	279	257	269	293	287	265	269	274	266	247	269	254	329	274	270	251	272	263	252	275	243	261	246	270	283	260	290	294	289	281	276	266	283	289	297	281	279	301	251	260	263	228	241	267	310	290	275	287	292	266	266	274	288	263	281	280	247	289	235	282	246	284	309	300	256	279	289	286	273	273	290	293	275	271	259	268	268	308	270	290	276	285	291	280	269	300	270	251	263	240	281	260	303	257	270	304	282	275	251	297	269	255	280	287	294	255	274	248	288	301	287	290	269	263	275	244	291	309	266	260	283	256	292	286	283	293	285	283	267	259	213	280	245	295	251	285	265	257	271	276	240	265	267	277	268	279	306	279	262	290	293	270	269	283	261	285	302	277	233	267	274	279	267	286	284	253	297	256	288	281	254	270	291	268	256	285	291	279	267	274	272	271	270	291	295	247	251	283	281	274	296	240	267	291	261	294	271	272	257	260	254	281	257	291	272	295	278	281	280	242	274	287	257	281	259	269	279	293	253	301	268	262	299	283	270	254	261	286	314	291	241	245	277	277	280	282	283	290	236	254	284	286	245	253	280	242	280	298	276	251	258	258	295	248	248	280	259	263	283	264	263	273	277	300	282	261	254	257	246	270	266	265	243	261	273	282	261	273	275	276	259	275	272	270	273	290	268	256	237	281	277	277	286	288	283	223	276	272	282	278	258	245	240	289	274	257	277	278	264	271	295	282	252	250	267	296	287	255	263	318	259	291	283	240	281	255	233	271	281	253	269	276	264	258	297	274	253	244	270	260	283	265	288	301	304	282	261	281	280	275	289	319	265	284	263	258	278	259	258	268	295	281	284	262	294	248	257	278	262	267	279	270	269	294	282	298	246	295	247	277	246	302	244	268	257	293	277	271	272	254	268	269	265	250	277	250	267	265	286	259	282	251	250	284	281	275	285	315	305	262	284	264	258	282	248	256	268	307	255	274	271	284	268	255	267	276	248	261	289	286	237	242	279	292	296	291	281	256	279	265	283	304	261	299	269	279	299	284	247	244	269	270	270	277	310	260	267	290	278	286	301	286	265	291	283	256	261	260	275	261	231	290	293	247	301	246	294	265	259	284	278	280	288	283	273	281	280	249	285	264	262	286	281	279	278	281	255	280	322	245	275	254	277	258	303	291	241	264	254	270	252	270	269	285	284	287	249	292	264	291	275	272	262	265	276	264	254	275	281	273	292	299	306	259	255	272	278	299	258	287	264	295	305	254	282	263	253	280	293	258	277	261	286	259	290	283	284	284	276	279	274	247	266	308	272	292	271	264	284	278	283	277	279	296	289	292	225	287	268	244	268	288	229	264	257	249	237	248	275	310	278	233	242	265	303	292	275	293	295	279	291	235	255	296	272	289	281	285	282	313	245	277	258	280	281	261	308	287	276	285	265	268	257	254	277	298	266	260	280	269	284	270	280	287	283	258	313	252	265	280	262	239	282	271	290	275	268	259	258	268	263	287	278	269	245	257	274	244	238	264	276	287	263	267	293	268	270	273	250	274	277	271	284	270	268	284	303	240	254	283	271	249	263	269	271	263	291	263	258	293	261	258	291	268	285	263	278	285	288	283	265	293	270	266	259	274	256	257	286	313	281	273	259	281	256	273	235	249	264	293	282	291	296	264	281
4180	795	788	762	764	762	724	740	766	741	701	742	751	676	699	733	682	690	695	688	701	684	752	736	679	705	719	680	694	687	713	716	671	696	730	722	738	709	719	718	705	733	676	767	682	706	658	720	709	728	724	697	691	785	700	712	696	702	709	708	709	678	703	678	687	687	716	733	663	705	668	727	669	721	740	709	721	634	683	703	687	704	698	722	685	728	703	683	690	719	742	691	690	672	712	716	700	695	675	716	747	764	725	735	679	739	664	685	727	683	730	685	693	692	740	670	691	750	733	696	699	730	663	726	749	744	702	717	736	695	711	710	691	709	685	744	693	681	746	673	666	717	720	731	700	717	683	674	721	698	685	716	714	728	704	755	736	715	707	644	722	723	735	675	691	738	705	629	681	663	661	729	697	737	700	695	678	695	713	708	688	686	707	697	723	703	748	676	699	728	674	665	728	691	681	686	721	679	741	712	692	721	717	688	661	728	667	659	723	682	763	702	703	692	725	701	663	687	678	716	679	674	688	729	719	691	745	683	699	696	722	747	751	696	700	660	744	706	688	693	670	674	696	734	723	712	692	703	755	699	739	727	686	681	705	694	688	693	688	711	644	720	715	742	711	699	708	710	727	701	706	733	652	666	744	698	668	731	702	674	693	675	713	683	705	749	782	712	705	676	672	671	705	707	715	681	734	728	670	729	709	712	688	716	709	654	669	701	681	724	721	690	732	752	694	687	766	691	696	743	683	669	698	714	754	698	698	717	693	702	700	670	695	736	686	640	737	714	715	648	682	744	731	725	690	677	690	721	721	722	671	712	672	696	679	677	676	732	701	645	690	690	726	716	692	705	673	724	692	716	713	710	698	677	703	675	713	727	676	725	769	744	731	676	739	731	710	726	678	711	730	665	728	721	688	687	727	687	723	665	689	734	643	713	698	631	751	649	744	622	693	682	724	668	700	688	721	692	692	708	698	673	720	695	693	749	728	728	732	693	705	744	710	730	725	697	679	715	739	714	689	736	728	711	686	731	682	703	709	712	715	705	707	698	678	708	653	731	662	689	695	706	695	693	708	702	718	672	632	680	734	702	682	732	701	718	699	704	727	717	681	736	718	689	708	763	716	697	670	708	712	685	709	680	706	727	679	698	704	679	671	708	691	710	716	728	701	701	719	717	654	717	741	750	715	709	700	694	695	688	716	681	664	727	675	703	662	684	691	707	700	713	696	662	649	667	736	686	685	707	724	728	689	694	727	692	692	676	704	728	720	631	684	713	690	682	680	681	713	682	663	704	707	701	708	722	659	735	702	732	696	663	704	757	677	714	680	666	670	711	690	722	695	709	735	700	721	692	679	719	655	731	653	677	675	708	693	685	749	701	732	704	707	689	694	708	709	683	725	702	681	732	741	715	740	685	680	731	703	733	746	697	690	704	745	721	716	717	677	688	652	683	690	702	752	749	698	686	704	682	658	731	662	693	730	662	740	707	679	683	708	679	684	677	692	683	649	687	702	710	723	658	697	755	703	747	670	700	683	696	687	697	701	707	672	740	729	730	682	679	710	647	693	745	737	732	769	691	707	653	726	716	685	713	702	697	727	689	674	660	691	713	717	710	674	708	678	693	666	680	686	721	677	712	685	695	707	710	685	710	738	681	704	685	662	692	722	716	665	673	695	695	724	695	692	686	689	658	712	684	671	686	685	685	678	769	709	693	716	766	706	702	726	688	688	699	691	698	707	677	729	697	705	704	728	657	678	715	713	693	758	684	724	656	680	710	718	697	652	663	697	737	682	672	715	677	693	697	697	713	690	737	689	727	702	695	721	730	701	720	699	671	771	675	694	716	710	618	656	679	693	734	724	695	713	733	661	710	698	702	704	653	654	734	710	690	733	684	727	647	690	741	678	699	719	654	707	682	718	706	697	727	688	694	710	716	686	758	703	710	724	654	720	742	712	719	710	748	732	722	707	737	690	680	731	729	722	766	662	697	694	714	702	714	688	669	737	685	667	751	694	696	689	687	692	698	700	654	727	715	691	674	701	697	680	751	691	662	682	668	722	680	681	661	685	709	660	675	677	685	714	713	652	751	691	680	715	732	763	688	683	742	751	705	671	685	691	707	687	679	686	704	669	751	726	665	734	717	694	691	717	686	725	705	708	741	724	680	700	688	727	716	678	666	681	716	690	689	731	717	682	746	666	737	671	668	673	715	736	658	719	688	667	719	702	731	650	698	742	687	703	686	704	662	708	671	677	649	707	680	719	715	649	694	737	703	706	646	690	739	643	704	682	697	719	762	693	736	687	692	699	695	691	713	712	645	688	716	721	696	681	694	676	715	682	713	729	727	718	707	750	746	712	731	751	652	682	689	704	723	694	723	711	695	695	705	665	658	706	702	764	698	654	688	713	713	728	734	687	667	695	725	725	693	703	700	654	740	689	706	697	687	720	701	684	713	711	692	718	726	712	747	702	704	715	723	722	692	706	745	706	666	692	664	742	695	667	717	632	702	683	680	687	715	690	703	691	710	708	679	715	641	665	680	722	666	691	695	680	737	665	733	669	745	692	704	723	772	731	714	713	668	677	735	704	697	717	717	729	702	697	729	724	702	674	706	698	632	712	688	741	695	719	708	701	718	772	687	711	668	672	640	701	728	692	682	715	698	697	712	682	721	740	758	703	712	729	691	701	723	714	704	680	716	723	712	721	736	680	742	726	752	680	695	750	697	739	683	667	678	703	753	689	688	730	730	692	715	725	692	705	656	691	702	715	668	686	686	678	645	706	723	716	723	727	716	677	697	692	776	676	740	729	728	753	705	692	729	740	710	688	685	711	680	673	753	678	729	693	748	690	712	714	693	684	720	716	724	707	761	708	682	694	665	708	696	711	724	753	700	734	730	736	706	703	727	718	657	677	735	680	721	696	703	710	690	708	702	737	664	700	721	726	705	686	718	628	737	730	674	705	740	749	741	750	664	702	711	686	618	649	687	712	696	691	648	672	694	680	699	727	673	688	690	643	680	701	649	700	674	710	684	727	677	724	685	691	711	655	725	697	703	713	699	665	712	740	698	672	678	712	701	703	704	698	728	731	743	702	685	722	740	671	733	717	707	661	745	809	699	693	681	708	697	659	707	662	709	742	714	681	707	740	707	689	664	688	659	766	712	723	670	694	695	712	718	766	699	709	685	704	710	721	696	726	699	668	741	710	700	712	722	696	678	686	684	686	733	721	701	726	711	674	739	707	694	683	708	683	711	710	654	727	699	730	709	679	688	716	702	675	673	718	636	659	695	662	703	683	649	688	741	682	704	753	715	683	730	715	707	732	694	735	618	758	718	739	726	692	716	714	753	693	672	677	656	711	715	708	701	735	705	734	707	696	730	743	673	699	708	708	686	713	715	717	718	709	748	688	726	672	707	684	704	716	685	721	701	681	671	670	706	740	703	656	759	681	720	725	698	703	725	671	710	710	728	688	707	673	704	663	671	691	711	707	707
30332	7578	1393	966	699	493	448	388	357	296	283	272	244	251	264	236	242	217	234	234	226	218	217	217	248	240	243	212	219	207	225	204	197	188	209	192	195	207	202	208	203	224	226	211	219	201	225	211	177	202	218	227	196	201	205	213	201	181	209	216	210	213	182	197	215	212	196	187	200	201	201	201	208	220	195	204	222	181	195	179	213	195	206	214	199	225	179	189	201	197	222	194	197	189	196	223	185	215	193	210	192	194	223	208	195	192	197	204	181	195	202	207	246	196	206	220	217	207	212	170	199	200	199	196	227	204	191	212	187	199	233	202	197	189	224	208	167	187	187	219	193	216	177	211	223	192	195	215	200	198	203	183	210	178	224	224	175	238	197	173	180	159	192	209	203	198	196	220	197	192	214	203	200	208	223	204	175	196	187	197	179	198	217	179	192	168	207	209	194	216	201	231	222	194	232	175	224	200	185	198	213	202	194	203	196	208	197	220	196	219	195	185	216	198	196	197	202	212	205	185	230	219	207	191	203	194	206	211	202	223	180	197	223	197	186	199	210	192	198	185	211	202	195	170	213	214	191	185	191	192	185	219	227	179	196	236	216	199	194	189	173	188	204	181	191	190	210	217	187	201	182	219	200	180	210	213	183	202	206	213	208	183	197	209	208	179	205	188	184	235	196	168	204	210	210	208	199	206	232	200	199	181	202	183	196	216	228	176	178	200	208	191	197	213	190	209	219	214	202	191	175	215	177	214	208	199	200	204	189	181	213	198	186	197	202	225	194	213	209	188	204	198	210	192	189	199	183	191	200	184	234	193	174	197	205	197	217	201	193	202	204	206	196	205	216	194	208	196	207	220	211	219	205	182	216	193	173	191	200	228	211	213	213	197	202	197	201	215	188	199	198	205	200	193	209	177	229	194	201	196	196	195	204	212	212	205	211	226	185	203	174	189	198	188	195	207	195	187	196	195	207	184	188	199	216	220	181	196	203	184	201	242	184	202	171	202	224	222	202	205	186	210	215	220	202	206	219	206	209	220	182	200	182	220	195	189	211	202	209	201	184	214	181	209	196	185	202	188	181	192	197	201	220	197	203	210	196	185	224	196	227	206	218	209	173	172	207	213	214	202	219	189	197	202	198	206	204	198	218	203	202	192	193	211	198	196	212	212	204	203	208	199	195	201	244	216	202	223	208	214	199	185	198	188	192	171	221	209	173	215	201	208	228	212	198	200	223	202	182	229	214	206	209	207	218	188	184	198	202	214	200	232	226	206	212	213	204	202	207	209	213	192	199	180	195	210	196	213	224	199	209	222	202	227	224	224	205	177	183	219	186	201	226	194	219	195	200	201	204	222	214	194	188	187	186	199	196	214	217	206	165	219	188	211	213	185	184	192	224	201	210	223	201	212	187	190	188	198	198	195	167	201	195	189	199	183	199	193	197	197	203	185	205	224	186	176	190	175	212	175	180	203	192	209	202	197	212	187	178	195	236	201	191	199	199	220	201	233	165	222	202	208	205	216	186	208	225	197	202	213	213	202	200	212	191	223	200	214	219	230	204	196	199	197	204	220	214	182	178	204	201	205	216	180	217	209	200	167	212	193	196	190	197	209	206	215	209	198	191	206	216	172	173	218	215	198	195	199	203	200	206	235	203	196	189	209	187	201	213	213	197	211	202	204	202	207	193	194	200	198	203	209	210	206	177	202	196	208	204	197	186	187	199	201	209	213	204	227	206	225	195	183	194	189	221	175	187	206	185	199	197	197	199	192	209	229	228	229	196	213	202	205	199	218	191	208	197	208	206	191	167	196	205	173	207	213	211	191	211	202	200	206	186	194	197	201	225	197	172	193	192	214	183	208	194	196	187	198	211	204	186	212	204	212	213	204	217	241	216	200	199	206	195	197	225	200	210	199	189	196	214	222	209	226	197	216	193	214	200	225	186	215	203	212	221	170	212	179	213	193	216	185	215	185	224	203	205	192	174	219	195	216	183	190	196	232	218	226	229	198	222	201	222	204	193	243	230	228	202	195	195	190	213	203	202	211	196	199	181	197	200	210	196	194	216	191	195	224	203	193	223	203	209	213	188	212	205	204	163	182	208	203	217	185	226	210	206	210	219	204	204	214	202	198	209	212	198	224	194	181	206	212	201	195	202	195	228	199	220	221	236	206	220	206	180	218	220	213	227	213	217	224	184	222	184	195	205	201	195	182	209	192	182	210	190	193	216	199	190	190	185	190	199	172	197	204	183	200	222	222	224	207	211	188	218	189	181	208	233	226	188	193	196	220	230	189	205	195	189	182	212	219	183	201	202	198	190	183	213	203	216	204	206	214	195	190	190	190	204	197	216	225	190	198	205	198	189	198	212	227	196	196	219	212	206	188	225	203	198	198	208	204	205	209	197	173	206	190	209	205	206	217	182	198	231	207	185	207	191	203	210	198	200	193	186	224	187	198	227	216	210	210	218	199	192	194	217	204	205	205	216	176	171	176	187	206	206	204	197	208	193	167	185	182	202	191	205	192	215	202	181	213	211	205	214	235	217	228	196	228	215	199	182	189	202	205	184	227	187	223	194	182	205	183	206	204	186	199	225	215	179	191	204	199	231	197	206	211	195	187	190	198	214	222	199	182	189	193	173	212	189	198	213	174	174	203	184	207	217	211	236	227	180	183	207	205	196	196	221	196	197	191	203	203	193	201	188	215	187	234	199	214	213	207	208	210	219	226	212	197	193	195	203	207	194	176	202	216	194	192	201	196	208	223	211	213	203	198	227	187	197	201	215	209	230	189	194	239	222	193	211	217	207	208	197	169	191	184	184	223	221	197	206	233	212	216	217	222	190	214	190	195	184	212	226	191	196	208	195	209	215	202	217	216	207	207	174	180	196	206	204	188	186	229	200	230	210	198	179	192	212	174	205	201	178	187	211	206	194	214	189	214	186	216	210	230	206	177	201	195	204	193	182	198	201	203	209	200	212	206	209	192	176	230	208	203	201	205	203	185	166	215	214	198	193	214	180	201	176	207	215	160	219	213	206	176	201	174	207	201	207	210	221	206	181	201	189	211	207	180	195	196	193	208	197	206	214	210	239	191	191	212	196	203	207	191	191	180	205	222	212	192	199	199	192	228	202	199	221	219	199	223	210	208	184	177	213	208	205	191	197	215	190	190	199	208	207	203	206	191	214	204	182	213	223	192	194	178	192	172	195	218	217	192	218	188	193	187	202	213	203	179	231	202	201	201	215	207	199	197	200	207	207	198	230	224	210	209	219	196	203	238	206	209	200	207	207	214	199	209	204	197	191	213	191	210	201	218	201	186	215	198	200	185	199	200	196	182	206	207	190	212	222	218	202	201	196	190	193	175	206	232	193	196	201	187	216	224	218	197	194	183	184	249	214	207	196	210	195	206	210	202	172	215	206	192	205	221	207	208	199	178	201	198	200	193	207	221	226	200	197	222	184	193	184	217	224	193	198	224	224	193	206	226	240	205
15790	3617	2550	3062	2656	2304	1904	1638	1414	1270	1170	1035	1043	964	950	835	824	795	750	814	719	715	744	688	701	718	759	686	696	664	632	656	627	683	687	595	571	607	596	634	594	610	562	612	606	583	616	632	614	568	634	600	571	575	614	596	619	580	608	587	612	616	614	577	602	588	613	628	556	558	562	622	611	616	556	585	602	554	541	568	581	574	578	615	589	553	587	643	544	559	573	553	582	611	602	603	552	600	555	597	568	652	596	608	563	624	603	621	560	505	539	583	585	575	620	620	590	562	578	555	621	598	564	619	568	544	611	571	555	549	603	572	558	549	565	605	606	569	553	595	579	567	614	619	549	566	593	588	577	589	549	535	580	611	606	558	596	548	556	554	595	631	549	599	567	580	558	596	583	576	615	625	555	569	640	606	546	555	579	602	578	594	607	614	576	607	600	574	596	543	600	585	581	544	566	583	599	536	564	557	562	588	565	590	610	573	531	595	579	555	556	559	546	613	574	550	560	564	569	556	611	595	570	564	585	607	594	557	529	549	606	581	596	560	563	593	583	611	608	598	569	614	556	563	551	579	554	579	587	552	560	601	580	573	590	601	581	612	553	592	591	598	540	545	562	583	556	606	564	568	581	584	586	604	591	568	607	591	597	605	562	558	555	586	557	586	576	576	593	617	591	588	552	526	563	587	529	575	563	561	562	591	572	562	580	581	587	587	542	607	574	560	596	599	566	628	615	584	553	578	562	561	573	602	568	601	574	547	573	561	560	563	551	589	634	567	577	574	557	578	602	575	576	610	531	571	563	554	562	577	565	572	531	591	609	580	624	636	606	542	585	553	580	557	551	597	525	578	564	537	546	569	604	547	583	571	577	579	617	603	566	561	613	551	561	569	522	546	572	551	572	558	562	547	556	570	566	595	540	565	523	575	606	608	628	557	603	570	575	548	548	520	572	544	602	579	569	573	587	536	574	565	536	555	519	559	598	607	583	587	603	548	563	573	593	581	571	554	594	567	586	584	558	596	575	532	596	574	540	574	563	595	572	546	626	563	567	570	594	544	549	583	581	567	565	586	578	549	578	519	591	566	544	556	616	584	592	608	575	573	568	572	591	574	583	582	572	580	572	597	593	572	564	587	556	555	598	584	569	594	551	594	582	593	621	586	564	532	598	622	621	602	603	584	581	624	590	525	526	562	559	580	630	587	580	545	578	561	572	547	578	579	613	567	584	624	558	558	590	570	562	541	548	596	590	554	546	590	572	524	530	587	592	586	608	599	574	594	576	594	566	631	626	572	582	594	570	592	558	574	566	612	592	522	577	544	603	592	544	586	625	587	540	601	548	614	557	533	566	551	582	603	603	580	579	571	601	633	524	561	597	549	565	578	561	597	568	576	529	595	598	554	540	575	572	592	612	600	613	565	592	569	605	575	590	544	592	553	534	560	660	576	541	603	604	595	601	580	569	596	593	588	546	586	576	599	570	582	570	586	565	565	604	589	584	600	547	584	568	567	561	570	544	545	552	584	557	595	558	612	588	545	598	587	587	580	610	599	573	579	577	576	596	636	591	568	563	556	583	572	618	594	582	550	570	583	549	570	532	625	560	590	577	527	558	583	614	532	601	584	573	567	586	595	541	580	583	582	577	573	583	558	584	575	554	589	585	544	596	573	610	568	534	598	591	571	584	576	566	539	535	607	575	559	600	580	544	612	605	582	565	561	599	567	612	631	587	599	582	569	568	577	544	569	573	586	582	548	608	603	605	577	601	601	538	552	572	539	563	594	563	544	573	579	586	611	556	615	572	589	630	570	561	600	571	565	617	618	577	553	622	618	593	575	572	581	575	598	569	575	580	616	528	583	594	603	616	567	591	588	592	562	578	561	586	581	565	559	594	552	587	600	572	592	573	583	562	514	597	582	588	559	565	583	583	618	603	545	550	595	616	599	574	578	539	564	580	606	556	573	601	605	604	544	582	571	591	581	576	505	567	561	582	638	562	549	583	580	575	604	611	582	591	514	561	540	595	565	601	568	559	567	559	587	552	599	566	594	552	598	525	575	591	588	552	588	592	582	597	639	590	589	588	555	607	567	583	569	554	541	588	551	569	590	593	598	613	567	590	583	571	547	587	600	550	565	537	546	571	572	585	570	541	619	545	567	553	555	581	615	573	567	536	599	601	577	590	579	555	536	573	586	571	548	530	609	583	589	596	575	579	595	548	586	553	568	562	548	561	599	575	530	665	582	574	593	578	588	536	589	576	575	514	589	582	588	591	582	548	586	579	607	573	591	609	605	571	560	598	576	588	542	543	558	576	590	597	575	575	622	599	583	569	563	634	591	561	557	597	584	587	568	573	574	564	585	600	587	593	545	567	564	640	574	544	541	601	590	583	625	568	564	585	548	547	551	560	565	571	583	597	591	553	569	547	599	554	579	594	593	600	564	606	572	605	561	556	607	582	578	582	583	546	572	602	536	588	593	573	562	580	573	579	566	609	580	583	569	582	594	585	603	553	601	569	582	575	602	564	596	526	600	564	564	614	568	563	585	576	571	592	560	572	624	581	571	594	565	590	575	572	608	593	583	552	590	596	591	628	585	549	565	537	588	559	575	582	613	584	583	559	585	594	583	562	597	563	545	564	582	604	556	583	546	605	565	564	530	606	600	566	557	579	557	560	573	597	550	583	571	625	599	602	575	592	590	565	574	611	571	588	573	583	561	565	622	563	593	605	565	569	564	554	618	567	550	591	558	563	561	589	582	579	633	628	543	560	562	601	614	567	640	573	633	568	597	564	594	587	601	555	580	566	608	553	537	612	555	565	580	561	614	548	572	601	566	575	557	584	583	640	540	571	603	572	549	567	589	550	610	552	605	603	586	561	585	565	589	572	578	585	548	555	605	564	566	588	580	577	627	573	583	583	592	539	558	614	585	621	588	536	577	536	567	597	610	569	588	575	550	622	565	603	570	586	591	566	578	566	589	583	581	575	613	595	546	598	582	580	565	568	585	617	562	616	580	583	577	586	531	604	575	587	596	552	620	556	568	550	614	593	573	570	582	539	618	544	657	601	583	593	613	567	582	585	588	574	583	557	551	574	553	557	573	603	563	601	540	601	566	584	619	581	571	603	546	585	574	586	581	560	586	609	573	591	586	579	594	594	590	609	569	551	561	606	589	575	577	566	564	555	567	567	582	563	589	577	566	544	562	590	565	531	555	555	588	530	562	562	579	562	569	576	579	586	535	612	585	611	578	609	620	558	574	588	602	561	615	641	580	594	579	590	591	580	593	600	562	586	541	576	620	578	602	568	527	614	575	620	590	556	557	590	584	612	573	540	619	573	586	573	575	547	593	559	598	609	566	549	556	525	593	563	605	597	606	526	552	580	579	579	559	588	554	587	589	626	590	584	553	580	589	548	564	582	559	555	592	604	627	565	586	615	596	595	585	645	603	599	577	578	603	618	520	569	619	589	599	585	537	562	547	536	590	592	580
43270	15976	3718	2061	1360	1140	932	734	671	580	596	538	466	482	414	472	473	460	446	427	441	449	398	407	429	428	431	456	382	431	408	383	394	423	394	413	370	382	388	398	418	394	409	416	363	391	403	362	385	392	413	338	390	376	392	405	393	391	377	372	381	391	372	382	406	366	414	377	388	388	361	366	431	388	372	384	403	385	396	367	358	401	375	367	389	393	404	406	405	375	409	404	404	362	354	367	366	392	403	409	404	344	405	386	393	381	378	379	463	387	376	382	372	375	421	393	370	400	401	397	396	386	359	369	364	395	390	388	390	395	387	423	402	381	372	374	369	373	425	369	396	404	383	383	382	406	445	354	384	391	397	403	394	381	358	377	402	402	387	412	354	349	381	401	330	384	382	393	361	394	388	467	422	375	382	424	410	404	375	365	376	358	389	379	397	391	421	367	405	401	386	356	423	361	420	357	421	395	409	385	406	371	369	386	397	395	397	421	380	387	312	376	394	384	372	389	383	408	400	380	383	357	423	376	401	389	397	373	392	422	372	385	384	355	368	393	417	376	390	362	389	400	373	383	385	354	366	403	390	402	389	412	315	395	392	383	343	371	387	378	367	412	377	374	400	417	398	376	396	396	375	396	408	381	416	374	406	382	366	391	436	383	419	338	361	406	387	371	390	362	408	379	390	380	437	396	368	397	373	390	388	383	381	386	367	376	396	400	392	389	369	393	411	412	380	374	389	371	395	390	345	378	400	371	414	369	416	393	349	355	422	382	433	388	371	393	397	383	395	396	398	416	393	329	376	418	404	367	362	364	333	410	383	365	397	350	395	400	371	377	408	371	367	361	399	364	383	386	368	368	393	386	396	413	377	412	387	367	404	369	374	381	365	400	381	362	359	412	381	418	382	360	411	393	399	401	437	374	396	384	386	358	404	381	402	357	374	431	398	404	363	357	382	385	390	392	415	398	372	415	424	412	367	431	373	379	373	365	368	393	342	405	375	387	379	406	404	416	392	379	411	415	370	385	428	397	391	364	392	406	374	394	394	376	400	383	363	402	375	430	415	385	417	406	379	414	441	398	374	360	361	378	398	396	365	407	411	382	428	365	390	400	374	373	372	368	408	367	391	345	395	374	404	411	427	363	376	427	373	409	412	378	426	460	397	372	402	385	343	381	430	384	397	379	376	381	391	401	382	382	365	405	386	363	395	360	443	363	352	390	421	351	393	366	371	378	419	341	437	408	408	367	363	391	350	392	403	432	395	387	405	386	409	358	375	393	422	431	418	367	354	416	412	394	375	383	399	417	402	388	390	364	417	406	357	431	382	390	397	366	355	388	411	366	326	361	387	392	397	398	396	399	352	410	390	382	380	387	414	328	357	424	370	379	398	408	357	371	433	395	375	366	391	384	396	374	373	403	378	394	360	375	413	389	394	410	400	366	352	402	367	401	369	354	378	416	409	365	440	377	396	387	406	358	383	359	406	330	407	361	358	403	410	381	358	404	407	404	400	380	398	399	378	353	384	427	401	403	342	370	386	374	419	364	391	369	380	343	387	407	372	390	343	362	374	443	383	383	371	368	400	407	358	403	456	411	396	393	377	379	332	397	369	398	386	383	376	405	418	425	387	379	362	420	418	384	396	423	395	371	388	364	383	382	383	399	374	384	406	368	390	376	405	367	344	366	358	369	343	384	396	370	377	392	395	400	411	435	419	388	383	383	384	377	369	410	409	393	389	412	383	390	379	362	394	391	407	376	371	391	377	367	371	391	397	363	422	408	401	371	380	387	386	411	387	390	397	345	359	354	348	383	382	375	403	426	368	445	397	384	412	379	382	383	404	370	432	410	399	374	392	357	380	401	375	377	391	398	378	349	386	351	412	381	352	391	395	385	403	356	437	347	387	363	369	431	374	343	381	388	400	385	392	371	362	364	413	387	369	362	375	425	379	402	388	380	378	392	449	413	367	367	383	353	391	386	381	356	386	418	389	381	346	419	406	383	381	463	416	351	394	369	372	353	382	394	407	401	373	381	401	408	359	413	400	357	385	405	408	402	389	395	393	409	372	362	355	369	344	393	376	386	382	376	409	390	361	420	387	372	360	374	360	395	380	360	380	368	406	358	373	413	390	435	396	353	401	375	364	386	402	392	364	370	404	383	380	375	401	431	406	414	413	456	399	381	386	366	383	370	378	404	405	396	384	408	404	429	355	386	382	393	378	388	378	380	383	375	363	384	421	372	348	369	396	367	384	378	364	384	414	382	399	374	376	374	387	364	387	373	387	375	411	356	392	349	386	398	351	395	408	353	410	394	415	403	422	397	382	387	429	387	424	394	375	392	393	397	405	361	407	394	350	356	383	353	388	374	430	354	390	360	362	386	356	341	386	384	347	380	426	390	392	359	409	413	407	421	354	376	379	389	367	385	371	407	372	383	392	400	395	402	379	432	387	352	401	396	364	376	399	377	392	427	374	370	400	426	419	367	407	362	396	395	406	388	370	382	409	408	366	377	403	400	362	353	385	377	393	407	424	399	363	358	373	370	404	396	351	354	389	385	385	463	392	358	386	394	381	364	385	394	389	407	382	396	393	341	370	364	394	384	392	394	375	399	396	401	395	411	387	394	370	371	393	363	422	403	349	389	395	395	382	406	401	371	402	365	403	410	376	394	386	375	384	412	364	409	371	405	365	400	394	396	382	383	395	355	343	391	388	366	382	385	352	395	359	383	367	381	423	390	384	422	401	429	391	340	419	401	385	416	387	407	401	405	377	343	363	373	391	394	381	379	430	432	344	398	380	380	385	378	400	401	374	366	397	419	375	371	379	372	399	403	379	382	395	410	391	413	393	385	363	393	399	401	401	385	407	401	379	364	384	383	377	360	382	367	357	397	374	400	403	390	344	351	415	378	377	393	371	336	415	361	424	377	421	364	402	352	367	374	384	396	375	378	361	407	356	382	407	352	389	382	379	330	406	397	383	386	382	391	377	387	395	383	404	360	416	398	411	398	387	378	379	387	397	381	353	416	384	382	412	390	393	368	377	394	370	396	436	393	375	374	410	400	393	368	388	397	383	432	354	409	379	379	379	399	375	357	368	372	375	400	400	415	394	445	363	399	406	391	403	381	371	358	369	409	376	371	397	353	411	362	407	389	362	378	403	398	405	349	417	397	383	364	394	414	345	372	395	396	398	379	414	383	371	354	372	380	377	356	372	370	343	403	393	357	333	381	380	373	382	393	360	393	389	375	401	355	412	397	349	356	381	395	366	397	389	401	362	402	380	410	406	410	384	376	381	363	387	377	399	367	406	363	390	375	431	365	369	387	414	351	389	388	403	357	401	410	374	396	354	390	390	366	441	410	402	414	366	394	387	400	414	370	383	373	374	400	407	429	380	377	369	409	405	379	361	396	396	407	376	371	393	464	419	382	385	408	376	361	365	397	391	398	372	439	367	349	365	415	373	374	396	394	358	406	352	355	368	384	378	397	338	401
22759	6182	4690	5459	4864	4107	3496	2880	2693	2277	2124	1942	1819	1683	1555	1533	1474	1363	1409	1359	1361	1251	1221	1196	1199	1176	1131	1165	1198	1172	1083	1129	1114	1065	1088	1052	1052	1047	1046	1038	1025	989	1045	1036	1022	969	1059	984	990	1051	976	1056	1038	1070	1021	1015	994	1003	1016	953	1003	1008	986	1015	1009	948	1004	990	982	1034	1031	989	992	937	991	978	1018	990	959	999	954	974	974	997	931	1016	962	967	1016	992	1029	1041	1004	969	988	1030	942	939	1025	1009	1005	1012	979	978	946	1001	974	968	999	994	933	944	996	986	981	925	1036	987	995	999	991	988	990	974	1028	1003	974	987	983	961	961	1012	976	994	914	975	965	1001	1012	1019	1001	999	964	971	1007	980	1025	1036	933	933	1006	975	1024	1009	942	1000	955	1017	927	944	961	999	965	1006	1001	983	1002	955	949	1001	1002	968	950	924	979	1035	938	973	1018	920	994	999	991	975	970	973	989	954	1005	999	940	972	1009	991	947	1025	981	970	1019	932	1014	961	973	955	1045	945	920	1025	959	926	949	1014	982	958	889	961	1006	949	957	956	954	1012	991	928	925	994	939	990	966	1003	971	953	988	997	947	977	959	1008	992	1013	1007	994	929	977	938	968	986	1004	991	982	940	1011	1005	960	952	958	977	970	982	1042	1016	1009	990	1026	1001	980	954	1003	1029	946	995	914	1030	1048	1015	994	957	995	1001	968	966	1025	1025	948	1000	943	935	970	967	915	889	937	999	954	989	967	965	962	1043	1005	986	996	990	946	945	983	967	948	1012	1005	963	977	1023	961	1027	961	954	1005	987	981	971	997	922	967	994	985	974	1011	907	966	954	943	972	1000	985	949	945	965	944	978	991	970	975	983	1015	936	977	989	968	1012	926	930	999	1004	981	988	995	948	1033	974	974	937	956	960	982	1002	977	981	937	974	942	975	939	951	942	1014	994	963	945	991	981	971	933	950	982	1003	974	982	970	981	963	984	959	995	1012	958	874	984	910	981	997	946	923	981	978	967	1011	960	962	975	1068	988	998	1014	1012	954	1012	956	1001	974	982	915	1013	1002	969	1000	958	968	993	986	988	943	985	921	998	956	997	941	958	892	1006	983	1005	956	996	952	982	944	977	979	995	998	1005	991	1008	1009	971	964	943	1019	983	948	938	936	966	924	965	913	989	999	1011	980	964	976	992	1000	908	1044	1010	965	939	940	945	985	955	975	968	1012	930	995	997	958	993	960	947	954	965	970	1013	983	968	937	966	1016	972	1022	976	935	1019	1029	999	970	975	976	951	937	968	942	996	994	986	965	988	938	1005	972	951	944	955	1046	980	955	913	987	936	973	951	1007	989	1000	960	1029	967	968	943	1009	981	1005	1002	972	992	979	941	982	1020	935	968	990	971	998	1017	1009	959	957	975	1038	903	967	921	1016	966	950	971	975	954	975	958	1044	989	929	999	985	942	982	985	972	963	1011	949	969	920	953	954	1009	953	1005	990	948	956	1018	956	996	981	1003	980	1006	1019	1003	1004	920	1001	1008	1035	1006	999	979	960	970	962	964	1054	972	1004	947	990	989	923	959	981	941	1009	931	983	974	972	1004	978	968	932	978	961	1012	991	977	953	960	950	939	931	971	986	1032	989	969	999	948	952	964	978	979	1019	977	984	987	1025	969	983	931	1065	972	969	961	924	939	943	939	955	964	941	996	916	893	981	976	879	992	991	967	970	990	988	952	968	917	1006	995	964	979	939	948	960	973	940	961	957	997	1017	914	974	980	997	960	959	1014	1011	942	887	1037	926	957	996	986	990	999	1002	971	928	989	967	1018	1019	970	1009	991	993	992	984	919	942	983	955	977	991	921	986	968	977	959	997	998	970	982	1009	948	962	980	961	960	970	985	904	1004	950	994	962	979	964	977	1009	938	1018	1001	939	1003	962	950	969	949	961	955	994	936	991	925	969	1005	979	988	983	903	1009	983	948	976	979	975	879	953	1013	1016	1049	964	994	951	973	1021	968	977	1008	943	992	970	1010	947	983	980	974	925	979	949	952	977	939	971	930	1010	981	971	991	980	992	1021	952	941	942	1003	993	1004	1021	960	1002	963	942	997	977	925	975	998	987	998	995	942	978	989	982	977	981	1007	930	960	1004	974	961	977	941	964	954	970	976	978	952	959	1006	990	958	1007	931	981	997	959	972	952	979	1000	925	980	973	994	1013	949	967	982	968	958	976	941	971	952	981	950	971	922	961	964	928	986	1010	1004	987	972	945	1011	1019	956	968	992	1004	946	1039	1016	952	928	998	971	960	922	939	933	886	960	990	982	993	1038	1014	979	982	976	914	965	907	965	968	967	959	1002	1009	933	937	1027	1013	942	985	958	992	1003	970	1015	949	891	972	978	1001	910	985	914	1047	953	982	972	962	979	967	991	1015	977	973	1016	966	997	910	1018	1013	1007	986	942	982	979	974	945	933	941	1004	939	954	982	952	925	1029	929	938	941	978	941	1034	1009	970	975	983	944	973	977	989	955	973	987	965	998	940	988	927	949	963	965	989	966	967	973	994	988	971	1021	935	899	1050	984	996	986	1005	997	941	942	975	941	942	981	971	976	998	979	993	1008	970	886	974	1030	975	956	990	1022	1013	995	961	1003	894	991	998	985	979	1009	953	1000	1005	934	936	980	955	970	954	936	1001	907	984	998	1026	962	982	988	956	969	1017	978	949	946	938	936	1011	982	895	997	999	1039	1050	959	981	984	972	980	1015	881	1005	1031	952	982	1004	961	980	949	956	1020	938	997	937	998	1013	954	974	917	971	1009	975	999	950	991	970	955	957	966	968	967	1015	958	1038	941	984	979	1002	1038	939	948	1014	993	971	961	961	1039	999	936	953	986	977	1000	1023	934	980	964	958	979	974	964	979	966	1018	996	953	990	993	952	1021	944	962	997	985	941	1027	992	969	956	971	950	970	1004	982	968	946	919	995	938	994	937	946	983	982	1002	950	930	947	1004	937	993	992	935	980	978	1021	1015	1007	978	984	933	997	974	1031	936	1018	1006	983	966	962	1007	1018	972	997	986	951	973	959	1008	971	985	1001	985	1007	914	994	1001	968	952	925	946	1014	1017	925	983	1009	980	1008	1004	979	981	956	899	993	994	986	994	971	925	972	959	1020	968	1000	1040	989	982	987	1029	962	977	974	965	1060	910	935	952	1016	976	918	978	1057	952	1040	985	945	946	958	963	1009	972	951	1003	994	1018	1033	946	966	981	972	972	1007	969	937	933	980	977	955	988	995	973	1012	980	999	1001	908	952	956	924	969	970	959	957	983	978	917	1038	1003	942	984	888	940	955	946	1036	955	972	951	1029	986	973	957	998	1005	970	996	962	987	992	978	938	991	943	991	1069	951	990	992	956	961	957	958	969	964	970	933	938	994	961	956	989	936	975	1000	947	948	970	966	988	927	1025	1016	982	911	987	991	985	953	969	951	985	978	965	989	933	1046	972	931	954	952	1033	979	943	954	986	971	1030	941	921	1022	947	974	1028	904	993	980	979	965	965	983	972	960	982	1004	952	957	983	954	970	966	956	958	900	1021	982	959	980	957	967	931	931	1010	1027	985	977	927	917	958	1002	897	905	1011	924	961	960	948	985	967	945	998	965	994	971	964	1034	952	1009	1006	1031	984	978	945	1012	953	1004	1028	1008	956	955	911	996	948	1003	963	955	988	954	1035	944	1004	992	976	1045	986	1004	976	1018	982	933	999	945	1017	1018	966	988	943	954	965	1018	948	978	937	981	984	969	931	1025	969	920	1010	1041	1012	896	1023	972	986	988
6769	463	280	280	285	257	268	277	280	267	286	255	275	268	287	288	250	299	275	227	272	277	276	262	273	275	281	256	291	274	274	285	272	272	262	277	271	267	258	295	241	263	277	286	282	273	273	231	250	280	281	278	290	284	257	258	278	277	280	275	232	253	288	275	284	287	258	306	272	261	271	279	300	302	282	277	277	290	279	274	279	304	278	296	272	261	271	277	273	259	296	262	277	269	237	295	285	295	251	293	256	256	297	235	291	267	287	273	278	265	271	263	262	274	264	295	267	241	239	277	298	262	284	282	283	273	267	279	299	246	275	305	286	271	217	285	257	284	264	255	299	248	250	233	260	278	270	290	272	265	264	281	270	284	279	321	264	299	285	278	256	268	272	249	278	290	254	292	273	260	275	282	304	242	233	261	270	278	286	271	280	279	324	269	272	292	273	269	262	271	260	264	291	260	300	260	289	235	258	294	256	297	272	270	265	234	264	283	245	296	293	252	264	261	291	282	336	279	299	296	284	308	292	293	288	270	277	260	250	273	276	318	282	295	281	236	257	238	290	272	278	269	280	264	264	267	268	292	273	265	242	239	260	279	268	254	252	272	310	263	286	286	296	278	292	288	251	249	259	286	262	280	274	273	286	272	267	264	257	307	253	272	279	279	255	263	281	272	284	261	285	261	257	297	293	299	276	242	262	296	267	287	244	299	250	324	263	313	259	275	286	269	278	273	290	294	287	306	266	266	243	297	272	275	276	292	258	266	291	295	257	272	279	254	277	302	235	300	248	274	249	288	262	271	249	284	235	271	286	248	258	254	296	269	250	272	251	265	288	273	280	277	279	251	291	286	261	265	299	282	277	283	249	293	283	271	283	300	294	256	260	256	282	260	280	237	267	240	271	267	278	282	293	245	269	281	307	254	259	294	247	260	251	292	285	258	272	258	265	254	279	286	254	280	270	285	288	270	279	276	282	287	288	280	256	252	275	237	251	290	282	294	260	275	260	248	271	290	290	265	269	269	264	290	278	278	263	254	260	247	266	298	251	316	292	266	248	301	276	244	278	306	280	302	280	262	237	264	276	261	253	280	272	292	249	276	258	295	257	251	249	257	260	277	256	276	286	265	264	299	294	263	247	246	249	255	271	290	292	271	272	270	288	266	318	277	238	272	273	253	259	270	229	234	268	277	290	286	263	255	253	291	286	273	242	302	278	282	264	271	277	295	269	262	276	290	259	292	276	268	265	235	300	248	269	270	265	320	286	282	286	276	313	278	276	274	267	268	253	275	295	266	290	290	259	272	284	250	262	247	263	296	268	288	263	297	280	272	288	273	282	274	262	257	320	271	268	279	282	289	267	268	293	279	268	259	307	282	262	282	270	289	274	274	292	278	289	261	269	241	291	268	246	273	282	261	247	286	320	293	282	264	273	252	255	289	261	269	296	272	279	257	265	274	337	274	246	298	247	277	280	278	285	295	294	273	291	254	281	265	268	238	275	271	293	273	258	293	269	307	278	272	254	284	239	273	289	282	240	267	236	299	297	295	274	282	278	237	231	292	286	260	267	259	300	266	249	267	297	263	249	249	279	286	310	269	274	287	263	275	250	256	314	243	264	323	248	253	259	290	249	289	284	261	279	257	277	246	269	261	280	278	276	283	296	263	276	242	249	295	267	277	282	255	273	272	290	282	272	267	300	303	281	276	245	274	274	255	293	321	263	292	269	255	272	269	239	275	282	274	276	269	301	299	262	243	281	268	283	319	272	277	252	260	291	272	290	295	263	273	302	272	261	257	290	269	251	276	291	260	288	289	248	262	290	231	289	275	268	299	276	269	269	291	255	279	303	283	267	234	277	280	255	254	260	280	294	265	256	283	265	267	260	273	297	267	275	297	269	284	257	269	274	275	252	261	275	270	256	284	301	281	265	273	265	259	297	261	270	301	287	299	278	302	265	290	279	284	298	240	260	257	290	257	272	297	287	265	280	305	282	259	234	295	262	310	280	277	296	276	289	309	272	274	288	308	279	264	251	248	270	249	282	273	279	292	275	275	245	259	302	272	286	276	243	272	269	289	263	268	317	286	295	290	275	255	253	294	265	256	261	295	262	246	254	266	277	286	277	284	268	280	275	277	262	278	256	278	263	307	263	284	275	270	294	259	301	273	298	321	278	254	268	285	304	296	278	282	275	274	238	269	254	268	306	276	280	264	283	266	294	297	271	267	289	280	255	270	328	292	263	264	273	251	277	275	283	265	296	242	248	270	270	298	286	243	278	273	249	272	282	278	264	244	273	251	292	240	312	317	260	271	296	264	298	260	249	274	294	279	272	257	293	272	240	255	276	307	260	283	282	289	251	251	276	287	264	249	281	294	296	285	271	256	267	246	271	256	261	263	271	299	272	308	259	280	288	236	287	264	260	259	272	269	273	274	252	281	266	280	253	301	302	272	286	264	270	298	286	268	313	290	294	269	271	274	296	246	251	268	275	311	290	233	269	270	272	276	263	245	283	250	255	289	307	256	274	268	270	265	264	252	280	297	246	284	290	285	268	268	289	280	258	276	267	250	266	293	250	281	245	255	261	269	269	304	279	268	240	272	267	282	251	245	279	262	263	277	297	259	260	288	285	280	294	292	245	283	279	293	284	278	261	281	301	271	297	273	275	275	269	283	245	281	258	245	267	255	275	256	269	266	264	283	293	263	275	246	266	287	297	265	284	274	244	270	277	263	264	266	275	296	285	254	297	281	278	294	287	302	258	277	264	271	264	273	293	251	316	270	259	282	281	271	304	315	287	294	304	272	254	304	249	293	242	286	292	293	282	264	272	258	273	268	244	299	248	268	278	318	265	276	265	239	242	271	269	273	269	285	295	271	259	281	270	289	283	278	256	266	264	261	290	274	255	311	270	273	258	241	297	288	260	278	278	269	295	245	281	289	287	253	254	252	243	275	266	281	287	311	259	297	322	285	278	286	268	271	259	283	271	237	278	265	293	319	285	300	273	268	263	302	290	262	298	279	274	289	270	285	276	267	287	290	299	278	290	264	229	245	286	264	277	269	242	255	264	284	260	291	257	254	264	288	285	258	239	277	250	278	237	284	305	294	276	263	285	270	256	263	289	250	275	261	282	234	274	261	288	285	291	266	255	293	254	227	247	297	274	251	249	254	256	275	238	292	260	265	317	271	273	299	278	276	266	267	298	261	287	297	249	264	284	247	282	297	263	272	282	265	265	272	256	282	236	245	277	325	265	278	253	283	255	294	292	261	260	269	277	257	291	320	281	270	270	292	285	246	251	251	250	259	304	276	280	263	304	251	257	256	294	264	287	231	264	302	272	283	246	306	260	273	300	242	276	288	296	279	278	278	252	257	282	277	269	288	245	270	289	263	259	276	297	301	291	269	253	261	246	274	276	288	288	264	261	253	259	261	298	278	308	264	283	249	272	281	261	275	275	282	252	266	269	276	286	264	272	301	279	259	290	281	265	258	258	278
4368	818	736	790	796	753	750	736	749	742	752	729	753	744	711	720	706	714	714	703	696	712	719	717	697	762	707	672	692	695	713	676	680	758	700	656	741	737	691	673	699	676	679	726	685	667	716	720	712	673	723	697	655	703	701	708	719	684	734	718	672	759	681	714	742	720	690	711	691	694	720	670	679	709	691	703	717	701	714	704	710	715	745	696	756	749	702	674	697	704	661	704	705	717	717	686	712	705	713	710	637	691	645	707	719	707	718	652	712	733	673	730	696	741	709	715	720	685	652	701	701	668	662	728	759	687	723	698	681	714	692	696	706	768	691	704	741	698	736	673	718	708	781	675	702	709	691	699	722	685	679	735	699	712	674	699	720	740	701	708	791	725	697	692	727	727	743	690	659	722	715	688	702	730	678	675	696	720	699	700	713	720	737	684	727	681	688	738	693	735	717	670	706	734	676	682	723	665	715	694	706	741	721	714	726	700	714	696	724	762	733	683	703	672	652	699	733	713	685	687	743	740	744	699	691	685	654	675	712	676	697	710	719	743	724	718	716	716	725	741	691	718	699	663	678	721	663	749	726	706	659	734	669	684	687	777	685	737	690	699	680	664	738	707	729	704	747	702	708	703	716	718	727	682	699	718	660	726	711	730	729	714	709	728	720	731	680	671	721	693	712	717	708	726	727	675	707	701	650	700	748	775	725	686	695	710	732	692	673	701	721	686	731	692	664	695	685	682	728	686	685	703	667	700	729	716	705	746	749	752	687	671	699	702	690	694	702	692	705	667	704	705	707	715	665	740	652	724	676	732	732	704	723	722	728	665	718	751	696	725	731	718	701	675	727	657	718	750	676	660	729	722	721	660	729	730	700	710	662	712	767	709	736	712	676	733	715	697	665	733	682	691	701	708	698	694	702	703	721	673	671	663	747	725	732	699	699	718	695	763	715	721	704	673	688	716	654	699	716	699	713	722	698	679	693	712	728	717	681	678	738	671	741	718	725	717	691	679	694	780	699	734	704	723	733	718	709	670	696	695	713	712	760	699	682	730	727	727	706	705	735	698	735	693	700	692	690	701	667	715	714	742	712	689	701	717	701	727	741	707	650	710	738	702	696	693	706	711	711	745	743	663	696	723	688	747	707	659	696	707	703	704	734	705	669	703	735	695	730	715	680	705	712	704	695	720	725	667	685	678	744	715	699	703	730	701	705	669	691	713	744	697	728	691	709	673	720	724	710	677	716	728	673	715	684	707	657	683	704	717	692	690	692	701	705	667	721	701	752	713	701	697	742	747	687	723	680	708	735	726	713	695	724	714	733	743	663	684	718	710	735	702	696	760	680	738	695	658	677	663	673	658	753	724	697	715	701	718	719	704	695	746	685	732	717	709	678	714	719	691	702	751	719	708	708	680	678	695	730	694	718	710	741	715	727	678	693	727	707	702	698	682	705	693	740	676	713	700	751	696	680	682	705	741	700	713	700	678	719	697	710	727	685	679	722	731	687	680	711	701	733	748	720	701	700	698	723	705	674	698	703	684	703	675	666	719	705	749	672	693	728	703	686	728	729	675	711	692	683	677	705	724	699	706	684	699	733	746	679	725	710	715	652	759	713	730	737	719	690	701	684	709	695	771	703	712	656	683	718	710	703	684	729	728	722	712	733	707	674	720	717	732	691	730	680	705	696	667	728	694	731	693	682	731	682	664	745	734	720	672	683	637	717	696	721	704	681	681	716	692	711	689	717	700	713	755	679	676	754	716	666	691	664	730	682	707	701	682	688	685	683	682	731	730	664	714	676	699	673	720	663	726	731	718	712	698	713	724	692	764	673	685	687	711	707	659	709	698	678	693	726	687	706	685	702	659	774	738	721	718	732	699	700	659	705	709	688	676	659	718	716	730	747	691	656	687	685	710	713	733	723	734	744	724	698	737	709	687	691	653	695	710	693	725	722	722	729	735	709	727	707	688	676	721	725	692	752	671	724	713	694	681	730	701	697	715	665	728	693	698	686	722	666	658	677	730	720	680	731	688	712	720	717	683	694	734	741	710	727	740	721	693	690	686	683	713	673	687	717	708	666	711	729	690	755	709	710	741	675	701	695	697	700	707	716	720	708	678	719	719	742	694	728	737	696	709	670	661	671	697	700	712	666	688	735	740	686	693	678	710	771	733	689	710	725	662	697	677	756	711	706	730	711	747	683	700	685	703	682	702	704	713	732	686	733	710	709	786	697	711	714	697	691	716	696	751	708	698	689	720	690	702	708	659	689	698	680	681	728	680	702	742	698	726	769	720	713	730	754	693	697	695	703	696	708	693	758	723	734	711	708	709	680	721	712	724	731	725	683	666	693	691	718	678	696	690	748	653	723	717	697	731	727	682	710	674	679	692	690	703	687	710	724	748	705	685	672	769	739	698	746	743	688	710	685	686	662	722	659	731	701	726	719	658	655	694	696	691	731	690	748	743	700	698	714	719	730	683	712	671	742	722	717	668	703	683	682	751	678	706	720	756	713	733	699	736	705	680	708	698	667	688	736	709	739	703	721	724	697	719	670	710	713	685	701	707	731	704	713	670	750	725	699	684	703	719	649	731	750	685	676	712	674	716	732	705	618	731	731	666	719	718	626	683	722	673	649	704	689	688	695	675	687	712	745	682	695	706	717	724	712	755	741	741	725	715	671	683	682	703	657	719	717	681	685	730	759	655	721	669	707	666	702	682	721	718	712	726	751	726	709	714	721	758	712	719	682	693	659	743	701	708	699	693	711	728	710	725	725	710	763	725	707	736	667	739	710	712	717	721	657	708	704	699	676	687	690	747	749	678	732	699	707	718	668	692	659	684	690	741	709	696	706	723	752	757	699	703	722	718	721	684	669	681	673	698	712	692	749	682	692	673	706	744	718	736	687	674	668	675	719	693	748	707	718	713	709	699	691	701	672	721	727	717	671	747	687	718	734	713	700	696	723	685	708	668	678	747	679	763	727	691	757	671	711	714	702	693	712	652	690	716	686	732	687	729	723	710	693	742	692	682	695	668	761	788	708	663	705	729	746	684	668	674	741	780	680	732	676	755	668	743	693	717	691	762	718	728	693	742	697	694	733	738	687	685	734	735	730	696	721	649	690	724	723	727	676	682	711	703	708	687	687	696	699	718	702	722	712	703	721	746	691	660	736	713	726	763	692	716	708	675	715	721	724	715	713	741	669	642	749	709	713	705	714	681	742	726	707	709	719	747	695	707	684	691	729	648	730	704	739	698	722	747	726	694	714	701	742	709	750	706	696	672	688	712	740	709	643	647	676	669	734	711	712	739	707	647	693	685	704	728	757	708	722	684	633	711	664	715	720	668	691	707	701	693	731	669	722	697	700	681	725	707	729	678	702	673	717	679	705	691	720	735	713	695	698	711	726	672	729	725	723	685	695	712	712	733	653	736	688	666	730	711	690	762	691	714	722	687	708	705	737	684	734	735	722	697	763	739	687	703	724	716	754	681
29961	7372	1403	944	629	566	378	369	366	339	295	300	303	257	229	229	261	235	222	214	225	199	218	221	219	226	228	232	200	189	202	227	181	221	236	214	203	192	217	188	191	191	190	209	205	226	218	193	205	190	187	214	211	213	210	206	183	211	186	211	185	232	183	190	231	213	203	200	225	215	222	220	195	225	209	224	189	201	230	218	211	217	189	202	205	214	219	210	205	227	212	193	174	215	168	213	212	207	184	213	193	208	207	238	195	164	215	211	203	204	240	209	220	200	196	219	190	204	192	199	207	202	218	212	186	184	223	207	190	199	210	205	175	220	225	199	194	189	191	197	222	181	210	225	189	182	224	199	211	182	212	243	173	193	175	192	179	209	191	221	189	196	207	192	205	215	206	210	231	237	197	230	197	204	205	218	199	195	196	217	215	200	219	197	224	212	197	204	195	222	200	220	204	239	173	220	206	221	203	203	204	212	188	209	216	189	189	204	200	180	193	210	190	186	186	212	212	229	190	190	179	187	212	204	229	214	235	206	220	201	191	197	210	181	217	195	199	175	197	187	222	180	201	205	192	175	193	192	208	192	187	228	190	195	185	204	234	218	215	196	209	192	221	222	199	209	189	200	221	224	207	200	195	204	182	202	198	215	195	177	198	189	167	206	188	207	195	193	211	181	197	190	191	240	215	200	208	220	205	210	212	218	177	199	207	195	198	226	203	194	222	188	223	210	221	175	225	191	198	226	208	247	174	201	188	204	214	213	187	190	204	200	179	182	210	204	168	202	205	197	209	184	213	212	181	191	187	212	218	204	224	209	201	192	228	193	187	214	207	246	205	205	196	197	199	192	210	211	223	206	197	185	179	191	201	230	211	205	203	176	186	184	172	211	195	192	199	228	207	195	177	217	205	189	211	191	204	183	217	217	190	206	203	215	216	191	175	197	202	218	203	216	178	206	202	203	182	203	207	208	200	198	200	174	192	207	205	171	216	211	218	214	209	180	205	201	188	185	231	210	216	196	192	197	195	196	192	203	210	206	205	197	211	207	206	224	172	178	222	208	195	197	225	193	184	183	200	194	213	212	211	191	220	180	233	225	201	219	177	168	213	195	194	234	217	198	215	206	195	194	211	226	196	212	188	196	190	179	199	197	208	196	194	215	181	203	205	202	181	171	210	219	202	212	227	176	173	250	179	216	177	204	222	167	196	187	190	203	227	207	200	189	183	232	199	182	215	205	207	158	190	180	199	190	209	210	207	193	196	188	213	209	224	206	178	209	181	211	202	197	215	183	220	205	208	197	208	224	184	167	196	202	199	228	200	173	181	182	214	202	183	212	187	181	208	224	230	208	202	198	213	203	188	212	219	190	215	188	192	223	188	205	229	211	202	223	202	183	178	191	186	189	199	229	196	205	221	212	204	210	213	209	190	201	200	218	195	218	197	254	214	205	224	229	198	197	205	188	220	222	209	190	220	223	192	215	196	212	213	216	190	219	218	222	172	203	198	233	185	203	214	218	200	197	177	185	211	222	194	222	198	214	210	237	226	181	196	194	201	179	199	215	167	216	194	187	207	217	228	225	194	191	198	200	198	202	208	250	227	191	200	220	195	206	181	210	213	200	240	208	201	243	210	170	198	198	212	193	187	198	192	210	237	205	193	219	204	178	215	228	221	222	200	210	184	190	196	193	178	212	208	207	190	193	212	201	203	192	215	195	215	182	183	198	219	205	225	230	213	214	197	193	196	214	207	191	225	219	199	188	223	210	209	219	227	202	177	202	213	234	210	217	200	198	210	200	198	198	180	209	211	206	206	224	190	195	210	208	189	206	216	209	216	223	190	200	220	239	199	184	182	185	212	201	220	192	183	224	205	207	194	219	207	188	199	193	200	200	215	203	210	209	228	211	205	226	214	217	197	239	217	183	199	173	226	194	177	216	182	218	190	203	198	191	191	214	187	197	205	206	201	174	215	225	198	194	202	194	166	162	190	200	206	203	197	223	195	211	217	195	191	178	182	195	186	205	196	192	192	204	219	194	205	201	204	212	194	192	189	200	232	216	198	210	199	231	191	182	205	206	212	185	209	200	203	193	225	225	204	221	197	233	200	200	198	216	207	214	191	222	212	205	176	183	205	198	206	209	203	215	186	183	214	184	205	180	212	227	198	203	223	206	192	176	197	192	180	201	201	179	226	184	184	194	209	201	163	213	218	206	213	200	195	209	196	226	168	195	199	206	202	199	250	192	195	183	204	215	200	189	185	208	199	195	188	200	208	188	188	215	185	219	182	186	210	212	213	206	197	195	205	193	211	230	235	220	194	200	198	233	206	199	219	197	203	211	214	219	207	186	223	201	204	174	183	210	206	185	193	198	209	212	198	232	196	210	190	187	200	218	186	213	187	237	194	211	192	200	209	206	211	214	207	205	179	194	226	183	223	201	181	210	225	206	232	213	218	210	190	201	219	219	198	232	184	222	194	211	225	226	219	238	177	167	203	219	212	179	195	197	214	211	180	198	234	194	206	215	190	218	181	217	212	198	194	223	166	183	186	186	202	230	206	207	218	178	228	179	190	193	181	197	217	182	203	232	190	227	211	187	181	214	214	199	175	192	227	214	197	179	173	192	196	202	196	193	191	205	204	200	196	222	206	177	208	210	173	210	179	194	210	186	223	224	201	198	197	206	227	227	199	220	211	200	200	194	205	207	180	232	203	215	201	213	212	200	198	192	211	217	214	200	214	245	210	188	224	204	224	220	228	182	210	191	187	204	218	222	227	213	224	205	195	193	180	195	201	214	197	212	202	195	201	180	223	210	220	195	171	196	237	203	191	183	212	197	197	203	212	210	233	213	200	208	174	164	203	195	210	201	228	195	201	197	223	223	197	216	203	205	217	205	209	195	184	188	200	197	203	221	209	205	236	212	212	202	192	228	217	203	198	194	209	218	193	178	176	196	195	194	236	203	198	208	208	201	196	193	194	197	217	208	205	194	207	221	185	204	184	167	205	198	189	200	206	221	195	181	184	215	214	183	221	194	188	206	212	215	232	212	198	209	209	218	209	221	217	214	230	213	203	204	190	213	205	205	202	193	191	220	206	194	173	180	197	199	193	172	225	213	197	220	214	176	193	192	198	213	222	208	172	182	186	214	220	209	179	213	206	216	192	178	216	191	200	213	197	194	222	198	191	200	205	208	224	208	220	226	210	241	194	202	209	188	205	209	213	198	198	200	187	214	236	196	221	196	192	220	229	205	214	212	215	230	206	192	221	206	202	206	223	207	190	201	199	181	184	200	202	226	204	207	173	220	209	193	198	214	209	238	231	203	214	202	229	218	195	200	233	206	225	192	180	212	190	183	185	217	202	201	189	207	173	196	234	206	197	213	194	218	197	217	217	205	208	203	173	237	228	216	202	199	190	206	225	205	187	186	196	226	216	207	198	215	202	201	186	206	205	198	201	176	191	202	218	215	213	218	184	195	199	193	194	191	204	229
15754	3448	2550	3081	2685	2206	1911	1574	1432	1308	1206	1061	1023	992	864	870	850	855	795	740	707	735	704	675	718	680	689	657	711	691	699	630	668	622	652	585	619	610	608	655	567	646	592	607	662	636	621	567	566	624	566	623	582	607	608	612	638	608	610	599	598	577	585	633	583	575	646	607	589	573	604	632	624	606	585	566	581	600	591	580	630	592	617	536	593	548	625	526	557	629	572	591	593	557	597	596	579	576	592	587	599	583	652	554	587	566	583	564	567	594	604	619	612	605	610	575	592	651	537	575	590	558	600	555	564	594	577	605	562	576	573	589	600	583	561	524	587	559	560	577	541	616	578	620	588	558	573	614	555	616	558	586	585	574	581	560	600	598	586	605	585	630	609	557	554	619	550	630	586	577	595	614	596	582	570	601	552	605	597	579	570	591	609	580	578	577	526	582	578	568	560	586	587	557	596	563	554	594	607	650	580	598	632	609	620	627	584	593	584	570	581	592	527	541	594	618	527	565	559	592	618	566	633	550	597	581	596	563	592	565	581	564	608	603	591	551	610	609	573	557	584	609	548	594	574	623	612	594	578	585	579	563	573	570	590	581	527	544	620	547	599	554	611	580	543	566	565	575	555	572	559	546	572	577	554	613	597	564	620	639	578	618	580	561	551	611	554	536	620	555	577	579	589	596	609	573	562	560	603	587	589	564	555	594	571	600	579	588	575	535	604	601	587	587	598	555	602	578	597	624	614	532	556	588	593	568	609	577	600	587	585	545	587	549	544	615	591	584	588	568	600	582	585	513	589	569	603	591	606	597	571	580	607	588	618	561	550	601	584	558	563	533	591	593	610	596	609	614	598	561	622	594	592	607	600	580	585	596	589	587	621	623	621	610	602	573	556	573	573	591	531	556	560	559	593	574	545	563	588	583	651	559	581	565	605	567	582	586	556	571	587	542	601	565	547	585	576	620	607	567	599	576	605	602	615	560	602	602	618	598	605	544	580	587	598	616	559	617	553	588	569	586	571	591	562	594	557	587	607	608	575	579	564	559	570	581	556	609	572	571	539	567	577	596	580	596	548	626	571	577	542	577	564	591	609	601	594	560	592	581	582	610	607	588	578	553	547	553	597	565	568	591	566	570	583	615	578	551	591	585	577	558	590	600	583	518	666	604	602	576	577	537	595	609	566	584	587	567	583	568	576	545	589	597	559	581	578	585	558	573	592	547	560	540	576	550	546	612	621	546	600	594	613	574	612	565	569	585	605	562	597	578	544	567	568	542	582	570	566	572	577	587	574	569	596	570	565	618	600	606	556	530	582	554	592	616	579	641	610	593	575	605	589	575	576	596	596	538	574	596	629	567	587	609	608	566	527	579	643	543	582	557	613	591	585	568	539	586	556	598	561	583	558	529	631	605	555	573	593	588	602	603	624	573	611	592	583	544	568	600	567	564	539	536	599	637	585	575	571	596	618	577	576	558	570	586	549	585	576	568	558	570	531	554	580	586	559	590	521	562	570	656	578	586	576	592	581	515	621	543	606	560	628	564	567	584	601	596	584	627	570	566	557	600	576	588	580	601	635	546	552	528	595	578	587	588	577	574	586	552	564	565	570	591	586	596	571	586	615	554	567	558	621	556	533	547	560	585	573	583	607	569	575	598	569	566	612	642	566	583	614	571	597	582	577	550	565	562	581	557	638	573	578	592	621	562	590	552	587	535	618	568	569	606	602	569	606	606	592	584	588	549	594	557	627	580	617	581	603	589	589	605	572	603	584	577	586	578	596	593	590	587	598	585	537	615	568	585	593	576	616	561	608	535	602	573	601	572	557	565	585	559	569	590	534	603	565	565	586	584	546	599	559	614	614	530	551	596	571	588	572	621	577	580	584	569	625	559	564	624	546	568	558	598	622	595	539	595	591	553	593	560	567	569	552	568	613	597	607	602	581	565	592	546	619	561	544	553	553	560	612	557	611	604	585	634	535	627	612	594	599	574	603	605	568	566	587	591	527	619	566	579	565	549	560	580	557	601	552	591	622	560	614	635	549	564	529	517	546	557	569	624	599	595	590	600	565	583	602	584	556	569	524	616	605	580	607	603	518	568	583	601	577	590	590	537	609	579	553	557	607	600	588	545	577	565	582	612	572	598	571	603	559	553	586	578	571	549	589	590	568	620	566	599	562	591	547	565	586	586	551	559	583	605	611	556	618	594	561	574	596	591	543	587	589	624	585	583	616	607	555	548	588	603	576	561	567	603	591	559	619	547	637	596	569	594	595	618	596	577	538	578	586	602	592	579	540	581	570	613	615	616	629	605	525	625	633	608	573	555	598	584	562	586	563	622	578	590	608	571	628	596	601	581	604	632	592	572	591	584	615	593	599	588	608	563	526	563	593	596	578	575	574	567	581	554	567	576	573	577	600	592	554	586	589	608	575	615	592	586	590	593	585	555	567	577	589	549	577	598	592	543	605	591	557	606	586	555	574	532	568	541	583	550	593	580	563	578	618	598	591	568	579	601	595	636	589	555	559	570	557	599	539	589	544	575	579	559	619	597	562	597	549	519	606	589	554	559	544	562	592	577	592	588	612	541	590	602	608	559	557	590	566	572	641	614	574	601	606	593	607	646	566	574	554	557	617	548	569	552	603	572	605	639	558	542	607	603	585	613	590	596	572	562	577	546	630	586	588	603	641	553	606	607	600	574	583	584	577	550	581	623	560	622	590	600	584	583	568	587	534	601	615	571	552	580	646	589	603	585	553	599	533	611	576	598	565	579	543	562	557	548	548	567	580	572	562	570	599	540	603	628	567	557	625	597	553	609	561	533	586	571	574	624	557	586	584	622	611	563	600	551	570	618	567	556	597	569	578	550	586	591	556	596	597	560	587	576	584	550	593	623	552	601	574	590	544	591	593	565	595	579	594	545	587	571	601	607	596	600	597	573	596	584	567	566	611	582	583	581	567	576	563	581	560	598	562	611	594	553	594	595	533	561	617	573	649	573	587	588	568	562	567	584	529	581	552	583	572	585	555	566	571	614	576	571	577	581	550	595	577	621	521	581	597	598	575	590	583	559	584	606	597	611	577	587	603	580	578	571	607	550	571	562	595	547	622	561	592	553	623	560	594	587	547	605	583	554	572	592	577	537	589	631	617	608	650	574	586	584	602	585	596	594	581	599	566	545	559	598	557	551	550	587	620	565	580	618	576	564	615	577	607	576	514	581	539	571	570	588	597	562	548	592	594	594	620	593	602	579	545	607	561	582	583	605	628	575	536	602	565	607	564	581	570	606	601	567	606	564	547	562	595	565	564	564	578	574	594	580	618	581	581	543	571	589	570	540	557	559	602	571	553	557	572	560	562	594	586	572	597	566	617	556	634	589	564	585	620	572	568	576	562	587	609	568	562	544	576	590	580	590	543	569	544	588	572	527	582	586	582	573	551	602	604	584	614	573	613	586	580	596	577	608	588	587	576	588	545	555	535	585	621	562	602	572
42406	15271	3644	1965	1345	1047	886	756	719	629	538	483	501	529	468	489	454	413	418	407	462	429	386	432	375	399	418	383	465	389	420	422	438	429	348	402	444	395	400	421	418	383	416	374	383	397	397	390	384	393	404	412	365	363	357	394	388	416	410	380	361	385	381	365	402	371	369	381	393	396	405	377	373	419	369	404	411	382	415	354	357	397	423	391	361	372	395	380	366	429	399	406	385	395	373	406	371	383	395	433	414	396	372	360	372	381	400	382	421	403	364	400	394	407	402	384	386	369	380	376	392	394	383	395	372	397	404	369	367	402	359	397	387	374	411	404	405	376	367	379	394	428	337	389	390	410	388	375	418	409	382	358	344	391	401	343	382	409	401	376	380	380	408	397	386	389	350	398	379	401	408	420	406	394	382	364	378	394	359	340	364	358	344	408	414	418	383	413	395	400	385	342	351	405	430	394	408	379	409	384	376	399	357	374	383	383	391	365	397	376	383	398	402	421	347	377	380	342	403	402	380	393	371	374	414	414	363	394	425	393	380	409	369	397	374	389	422	416	368	383	354	391	396	379	368	385	396	368	401	403	400	372	392	392	395	398	399	425	368	360	389	352	375	374	419	375	371	365	392	370	388	399	402	378	422	399	422	440	384	425	376	378	386	394	399	373	406	391	387	385	361	387	355	357	382	401	424	400	408	395	373	404	373	403	337	392	410	343	385	387	421	393	337	368	389	370	385	352	411	410	433	397	418	376	357	414	362	443	400	408	406	424	403	386	377	395	400	417	400	398	400	380	370	390	390	370	387	384	370	411	349	382	410	367	349	384	370	404	360	394	407	348	405	391	402	361	353	399	397	384	358	393	425	388	388	366	359	417	356	364	401	359	403	385	406	360	388	389	362	394	412	351	331	403	382	424	331	422	385	395	381	341	392	413	375	397	416	385	355	360	359	368	390	361	391	332	388	388	369	394	395	413	380	367	429	404	406	417	377	397	355	390	367	376	349	410	380	389	381	379	404	394	374	396	360	391	373	394	417	374	375	375	380	383	410	391	395	369	379	383	351	403	394	376	393	405	406	387	373	391	348	389	383	357	389	370	376	369	409	373	358	376	353	345	406	387	359	375	399	425	408	345	377	376	386	400	374	386	351	409	378	411	396	368	389	393	379	390	402	402	395	352	354	362	355	383	390	385	372	388	384	376	380	376	398	417	379	382	362	369	390	399	397	418	399	383	409	367	374	351	365	391	336	386	369	401	370	401	384	370	397	373	377	375	362	423	373	402	372	393	404	359	400	399	399	361	399	404	370	343	363	381	387	406	361	379	409	408	384	398	424	365	373	385	397	386	338	382	379	406	383	396	396	389	405	397	386	369	377	392	364	382	382	388	391	369	384	385	394	417	423	366	386	405	369	372	389	369	386	327	366	404	403	421	395	404	403	388	371	410	407	368	398	377	362	368	385	388	400	362	425	377	379	367	389	387	365	386	428	387	353	379	407	401	405	371	369	394	361	425	364	366	395	369	341	418	394	384	375	354	405	394	412	384	356	389	387	399	399	344	379	367	421	393	380	383	411	354	404	408	360	385	386	384	396	427	380	355	391	371	374	398	336	410	331	412	351	439	378	392	422	355	382	396	366	388	397	390	414	403	388	373	362	394	392	380	376	335	363	415	350	404	382	411	351	390	370	432	375	367	424	370	406	416	374	356	391	383	363	378	418	409	409	414	383	405	344	375	380	378	434	378	376	343	374	358	390	396	398	365	406	411	364	370	374	370	418	391	424	409	397	366	397	393	381	379	386	354	380	398	386	373	363	371	415	376	394	407	373	413	380	400	390	420	367	376	355	413	406	371	409	371	380	390	364	395	422	350	361	362	378	400	385	405	411	387	352	366	402	392	391	368	376	370	342	372	424	379	383	380	405	387	380	342	397	389	398	370	408	417	389	402	368	388	385	355	373	413	397	382	375	378	371	385	423	376	369	355	341	372	392	402	406	363	389	398	380	374	359	398	403	383	395	381	362	337	425	402	372	391	392	407	365	410	403	394	406	364	366	389	403	406	397	390	413	379	395	407	375	378	422	396	355	408	397	393	397	430	386	392	419	360	403	407	341	390	372	410	392	397	361	352	401	394	352	406	378	346	403	391	373	386	432	362	390	426	410	392	376	368	399	395	429	338	411	375	391	426	409	392	406	386	402	399	384	358	418	390	370	405	410	389	373	363	356	397	356	357	380	375	377	415	369	350	380	388	370	356	386	403	359	384	331	369	382	341	401	361	378	376	370	423	378	391	378	372	392	372	384	364	367	394	370	396	364	385	400	390	382	390	375	385	376	383	395	387	389	427	376	390	352	366	361	374	378	393	385	406	366	424	388	439	370	380	391	362	388	380	392	383	349	358	405	405	372	391	357	394	412	393	449	363	395	417	396	376	407	385	389	434	372	367	339	405	341	394	396	368	397	331	389	364	347	356	384	399	374	400	344	400	403	392	372	385	369	385	361	369	366	391	373	354	371	334	359	378	398	351	377	367	388	360	356	407	386	375	409	394	425	395	395	404	394	368	425	400	392	388	370	369	376	410	369	412	358	399	372	385	366	384	348	393	414	369	375	389	413	379	392	388	384	404	384	362	403	386	341	369	405	354	408	390	396	380	384	392	410	355	396	404	400	378	396	388	394	372	387	399	361	413	371	395	379	414	380	371	398	380	371	385	368	381	391	397	394	390	382	374	385	363	375	424	378	374	374	387	338	406	394	380	377	412	405	385	376	397	345	392	368	380	418	385	402	400	377	421	399	373	372	396	369	372	374	380	394	392	369	350	427	399	384	402	363	392	409	400	391	370	357	421	360	400	352	417	406	420	363	357	393	358	364	365	387	406	397	413	393	366	401	381	390	371	367	385	378	362	357	377	391	374	354	409	354	388	390	369	405	366	371	385	376	351	382	366	410	402	401	363	404	404	385	377	370	389	393	376	335	372	385	382	412	403	384	380	387	372	358	359	387	376	373	353	344	407	360	351	399	409	412	414	416	386	364	391	410	411	413	397	350	394	390	351	378	390	369	412	378	361	362	415	389	410	385	366	404	410	398	393	400	390	373	377	406	378	363	413	391	380	401	372	373	402	368	402	398	378	386	396	385	410	407	389	376	408	355	367	423	396	404	400	403	367	383	401	360	403	425	353	410	425	391	393	395	415	421	346	377	438	408	370	369	338	362	366	389	379	406	371	365	412	372	403	409	395	387	399	348	369	349	348	343	368	391	360	410	394	337	359	391	423	373	413	413	379	447	383	383	374	375	385	362	393	363	411	388	396	430	401	391	387	394	353	373	383	379	380	370	373	377	404	359	389	406	363	398	388	439	368	383	398	358	396	402	383	416	388	394	423	398	378	339	345	348	370	397	412	405	413	416	398	395	377	365	385	407	412	391	413	372	442	421	403	378	406	380	364	404	369	413	377	387	359	385	372	392	404	381	433	413	380	361	401	391	395	372	388
22170	6087	4652	5558	4741	4061	3499	2900	2614	2321	2167	1861	1739	1682	1618	1431	1438	1401	1375	1373	1297	1279	1217	1164	1133	1180	1216	1143	1189	1125	1123	1113	1092	1094	1086	1035	1001	1072	1069	1071	1109	1028	1050	1035	1032	1017	1006	993	1033	977	1005	972	1014	1023	1042	1021	1004	963	1009	947	1033	983	954	990	991	979	1042	1021	977	1001	1015	1038	1024	961	983	1025	990	1016	975	989	1014	959	976	1012	991	964	1009	991	1028	1002	970	950	1016	1010	969	994	967	964	982	995	997	987	935	962	1040	958	997	1018	979	975	945	1034	1008	982	975	1005	957	1051	1014	963	972	934	931	1001	1000	978	960	975	960	999	983	981	961	908	962	959	1009	944	1000	945	1024	1039	940	897	962	1044	983	1025	993	1002	995	955	987	1017	934	945	1007	973	955	971	1001	988	1031	963	956	992	1007	968	954	946	992	957	948	1014	1006	959	947	976	958	960	1016	922	1021	950	958	998	990	994	934	955	981	950	973	964	992	981	908	1001	965	943	952	961	953	954	975	916	937	1011	945	996	1025	954	960	1043	976	933	972	1012	978	970	955	973	968	1032	1024	931	988	975	963	950	928	960	969	941	968	1026	1033	971	969	1010	915	1041	917	1019	879	993	934	1002	980	1017	985	990	963	939	982	937	967	992	943	934	952	995	979	988	948	953	981	984	988	945	982	979	984	976	939	957	967	970	963	964	975	959	1016	959	987	985	975	935	975	1023	924	975	934	950	1006	995	1002	966	1031	1016	967	967	965	962	989	1003	995	995	930	1041	992	1034	1028	967	1041	969	938	1030	1006	995	985	924	942	981	964	965	1003	1017	916	985	978	983	966	942	976	939	982	986	971	1008	1007	1000	994	922	981	920	1043	980	1006	1028	923	948	938	959	899	965	983	944	969	991	926	988	992	1010	935	987	1027	970	946	1015	950	995	922	946	995	952	945	1024	949	946	970	1012	990	936	996	1029	949	960	984	1013	987	994	998	923	984	982	987	1012	946	985	887	1011	973	940	994	966	955	1004	987	970	958	974	958	1037	980	902	964	958	898	934	954	1026	981	947	981	1031	948	994	955	972	1003	978	966	985	970	1024	961	956	948	917	934	914	981	972	941	969	966	997	1014	984	970	949	962	1002	983	950	995	1021	898	935	1003	963	973	1005	964	896	947	1012	959	947	949	953	935	989	986	1002	939	902	983	908	968	985	966	952	1017	969	989	961	975	942	958	1012	965	950	940	989	959	936	961	924	975	952	968	1000	998	948	961	997	971	998	982	1014	937	964	982	923	944	956	923	1009	970	929	970	944	971	910	946	930	992	963	954	949	938	955	958	941	995	950	991	937	998	972	979	964	1015	936	981	991	963	978	934	965	932	1018	944	985	996	1003	1010	990	967	974	970	963	1016	987	978	991	978	953	929	959	1025	974	952	984	986	1006	966	986	980	969	940	1000	1039	944	992	1020	974	941	948	974	942	998	983	915	961	963	910	927	999	966	988	975	976	970	955	972	937	928	974	979	994	988	945	972	1022	984	958	972	1001	1005	973	903	935	977	960	911	965	943	990	991	1003	1004	879	1028	973	974	973	986	893	978	1005	969	946	1019	975	928	978	940	988	952	935	949	933	959	903	983	939	1002	948	1004	1021	1009	924	958	946	992	961	974	983	944	998	984	956	955	970	970	981	977	966	914	968	1001	991	995	961	936	979	974	974	1005	998	999	950	984	975	941	995	979	1013	1012	966	909	939	1053	1013	965	940	956	956	972	945	985	942	970	1020	1012	973	961	979	963	929	992	1020	1001	962	941	1001	989	1027	1016	939	997	1012	1008	1000	978	996	972	928	1025	959	931	948	937	917	960	988	974	928	976	945	985	987	924	959	970	964	943	916	953	939	964	932	933	990	986	1012	1008	950	946	1010	986	951	905	986	952	938	950	975	1030	1002	959	966	945	970	949	960	952	909	964	962	954	989	988	984	952	941	959	991	947	951	917	970	1033	1020	928	958	960	988	971	981	927	925	1014	954	937	995	953	966	942	947	922	947	986	933	922	988	1018	955	965	960	983	939	969	965	940	946	1011	1023	1001	898	966	937	923	1004	995	922	956	937	987	1013	949	976	1000	959	975	973	1016	1005	916	995	961	988	952	961	989	942	983	1010	1013	952	977	982	985	987	974	1007	995	992	959	1044	972	933	933	927	968	948	1012	966	1003	982	958	926	966	1064	955	986	973	1046	983	996	955	990	989	980	990	1038	992	925	971	974	995	953	1006	987	925	987	952	952	985	940	994	970	951	1002	957	978	1035	979	1001	1025	978	973	998	1032	947	950	978	944	985	987	1012	1003	970	939	920	998	1008	976	902	947	974	933	960	997	955	931	968	944	902	978	937	967	969	1051	977	1035	970	967	989	911	1002	907	961	928	998	998	969	964	990	944	985	957	999	991	948	967	939	977	1015	999	969	941	980	962	998	995	987	1009	1015	1007	944	1012	1018	983	999	891	921	1000	1006	970	947	933	1007	965	999	955	1026	946	968	915	962	988	918	991	913	996	1018	964	995	940	1022	1016	1028	955	976	965	995	1045	958	930	1043	969	1051	921	983	958	927	936	959	895	981	940	937	968	955	1021	989	963	989	957	1001	1018	960	975	944	1014	982	989	973	996	998	966	1000	997	956	1047	911	980	913	1003	988	1026	965	937	944	1012	975	968	969	990	994	900	953	976	979	1007	933	939	957	957	969	941	939	956	973	967	972	974	929	1015	976	952	1002	971	1027	1026	979	930	976	971	934	987	940	948	919	968	999	946	951	982	917	968	974	955	977	1004	989	986	881	970	983	957	946	983	977	976	975	971	1007	1005	948	991	979	935	979	955	973	991	974	1001	927	1007	963	963	1016	948	1022	1008	973	965	1007	952	937	971	978	942	960	989	923	964	971	1007	980	1000	957	993	951	900	960	926	997	952	989	997	947	938	1015	989	993	942	940	974	940	955	970	953	967	949	965	928	947	940	937	954	961	1001	934	1022	974	983	997	894	978	914	956	937	1000	1023	970	1010	998	963	1005	925	988	969	916	1022	930	992	1000	931	1003	939	953	968	964	998	985	1012	976	931	1002	920	964	958	985	1016	918	956	1035	945	960	983	914	930	959	985	996	918	978	972	1012	971	930	980	1022	928	961	976	1027	967	1012	942	955	991	939	961	933	958	970	973	995	957	977	1016	991	984	982	998	930	963	974	996	966	940	941	936	943	922	1013	1034	996	954	976	988	991	948	993	926	1017	1016	955	994	949	991	964	1031	968	1016	957	1000	998	968	947	987	963	1022	981	985	924	940	863	1019	980	923	964	935	1014	923	975	972	929	959	969	964	971	941	982	912	959	911	957	1001	914	958	1013	975	1002	979	948	1031	984	974	961	979	944	1008	969	953	1023	1004	982	920	1005	922	945	968	942	1001	987	1039	1017	974	953	956	951	959	943	975	997	994	992	982	941	999	969	1002	968	979	978	984	980	1012	967	969	925	993	958	966	954	919	981	951	952	967	941	1017	919	997	947	980	948	945	963	980	1020	963	1006	993	943	915	1074	1051	1025	870	950	962	952	947	978	985	957	1006	980	912	995	914	971	973	1034	954	973	982	987	1008	952	995	986	959	969	1010	1031	1009	965	993	979	965	971	903	933	914	1019	968	982	976	981	1007	954	977	962	947	1001	997	1010	996	970	975	941	967	945	968	982	1033	967	1007	992	962	1009	948	946	974	950	1024	933	959	1005	1003	930	937	954	979	957	950	987	987	1011	886	1024	999	934	967	946
7019	451	289	277	289	298	292	274	292	252	267	242	282	298	289	290	256	289	266	281	266	256	284	245	264	279	281	270	272	271	265	261	286	295	262	290	268	245	284	275	302	291	296	252	256	295	298	245	316	251	273	264	276	239	278	261	265	270	258	260	260	252	266	307	283	286	278	258	291	284	305	279	266	242	292	299	280	250	266	264	272	281	289	252	257	271	275	277	284	244	258	276	263	305	272	255	274	281	262	266	303	302	291	255	270	287	275	281	252	278	273	263	277	300	249	292	241	277	241	259	238	274	267	285	272	306	278	285	267	298	274	252	242	289	284	276	253	284	263	276	255	264	260	292	284	257	254	289	271	287	246	273	262	299	285	281	295	292	255	252	268	288	292	254	279	283	251	266	269	267	270	251	299	252	280	290	265	291	253	274	286	264	263	258	310	258	297	281	271	264	267	282	271	265	258	232	270	291	287	255	285	242	274	270	234	304	259	277	306	264	243	275	264	268	243	260	263	266	246	270	284	299	268	288	275	265	289	265	268	270	279	288	281	282	258	243	253	270	271	281	282	261	282	270	265	274	256	238	263	301	290	272	312	281	288	298	252	268	276	288	271	238	282	264	312	281	242	255	281	285	268	276	283	271	221	297	322	286	266	279	273	252	267	252	243	274	297	261	284	280	266	245	291	297	258	290	283	278	284	268	278	270	270	264	269	266	289	241	286	286	262	329	272	276	285	282	257	241	255	282	270	285	280	263	262	256	265	274	274	272	281	234	260	278	280	267	271	268	273	281	285	272	265	276	258	287	247	247	266	284	234	274	274	280	257	237	253	258	287	270	303	251	262	289	259	262	285	263	279	299	272	237	272	248	246	277	290	287	264	279	286	283	264	278	285	290	271	299	278	253	266	231	272	296	285	284	262	289	280	254	254	262	298	267	288	277	272	281	264	263	270	270	282	256	253	274	264	309	280	251	314	261	263	280	280	245	268	305	270	262	259	281	269	289	278	303	313	265	260	251	284	287	264	284	294	271	287	282	290	291	273	271	297	278	287	269	237	291	280	283	278	250	252	261	268	297	288	266	308	244	266	282	251	267	284	278	259	304	271	261	286	280	277	298	269	261	296	251	272	255	265	272	255	301	294	255	290	289	284	252	292	291	271	270	262	269	276	250	263	266	285	251	306	266	267	272	250	279	296	278	272	282	270	267	278	282	272	282	276	266	269	270	269	265	278	273	269	286	251	271	273	296	290	311	274	271	280	265	237	280	265	268	248	255	246	316	251	290	265	287	265	251	282	287	264	260	282	262	263	282	279	276	258	277	263	276	286	294	273	236	291	269	264	275	266	296	274	289	295	294	263	271	306	263	293	261	293	286	267	260	283	268	262	270	255	304	279	275	264	262	278	282	296	248	287	306	266	275	272	258	278	308	261	272	277	259	294	264	271	296	261	268	285	307	296	263	273	283	300	283	264	283	284	253	268	301	266	296	282	297	243	290	294	283	275	274	277	269	266	294	272	240	292	270	279	286	256	267	276	253	276	279	279	273	289	275	273	250	277	275	273	292	314	273	279	279	294	274	279	285	300	269	275	292	246	303	301	261	222	256	266	299	270	283	235	259	281	283	243	265	259	273	270	315	264	294	256	269	308	298	286	254	268	264	261	264	237	276	294	251	285	271	281	298	259	252	268	299	279	296	284	278	302	330	285	275	239	257	256	277	256	300	288	268	287	267	263	286	269	234	266	271	260	284	244	288	279	276	296	287	259	249	307	247	257	288	280	302	280	248	266	295	280	289	236	291	265	269	241	266	281	299	279	264	288	293	266	285	300	301	268	283	285	282	275	298	261	262	255	255	278	276	264	306	279	270	270	273	283	286	286	331	265	269	273	252	260	261	256	268	315	281	284	290	269	266	284	268	295	258	294	255	298	300	271	259	266	248	271	254	283	252	270	252	265	263	262	277	299	275	267	245	279	293	265	289	295	287	308	299	282	278	281	259	274	275	277	294	268	269	291	284	283	265	277	290	294	286	269	274	297	292	273	276	274	278	283	271	271	271	282	280	298	271	303	272	258	261	279	291	264	260	260	252	277	254	234	271	249	280	298	286	303	263	267	277	250	289	267	289	260	251	266	255	243	255	247	282	269	246	249	266	277	272	306	268	268	291	276	265	284	251	264	263	265	264	259	279	291	263	288	274	264	258	282	300	286	271	264	263	271	286	249	262	256	276	259	267	233	269	285	263	257	266	290	283	262	279	250	233	282	279	262	271	252	273	299	243	275	293	266	302	244	260	262	270	268	279	275	283	285	295	283	269	287	276	282	269	284	287	281	294	273	295	284	241	264	266	291	299	267	284	294	278	275	240	265	244	266	284	258	230	281	277	255	276	298	266	248	297	292	254	259	285	279	281	265	288	279	287	288	271	257	265	259	254	261	254	262	281	278	261	283	249	264	255	293	291	257	289	271	284	274	260	294	296	259	261	269	298	300	248	276	277	319	280	279	317	285	253	265	240	285	308	240	283	286	272	275	297	287	262	269	284	249	246	278	276	296	272	251	261	281	261	283	293	265	295	274	255	250	255	266	269	283	275	262	262	280	261	270	262	237	260	269	285	242	272	268	279	276	278	269	259	294	236	258	285	275	254	243	262	265	269	251	254	295	282	267	300	230	295	287	238	264	273	271	264	269	295	221	284	287	302	251	277	265	263	286	288	263	246	261	268	312	298	300	284	283	273	249	245	263	264	299	236	253	292	291	284	254	264	286	301	308	248	253	282	271	302	265	264	267	287	285	291	275	292	306	287	283	279	268	278	267	262	266	250	274	281	239	281	291	259	288	262	258	285	296	278	255	271	293	265	266	288	270	270	268	264	283	273	269	310	249	256	270	261	279	253	282	299	274	283	218	260	302	276	264	268	279	306	250	286	270	295	285	276	289	243	258	263	279	263	250	274	261	251	256	250	279	288	270	290	252	283	288	266	283	281	256	267	279	287	281	261	279	292	284	303	250	271	312	282	265	273	256	281	289	274	271	288	251	274	277	249	286	311	273	282	293	248	278	267	285	285	306	329	282	255	282	266	289	278	307	298	271	298	254	275	244	281	259	252	300	259	282	290	296	227	268	293	253	275	270	280	255	275	245	257	266	245	293	258	294	298	289	273	254	261	278	306	239	253	262	275	286	247	266	275	276	278	304	297	269	274	274	269	274	258	259	283	254	290	266	303	286	289	276	285	243	266	266	248	275	262	272	308	300	289	281	281	267	277	260	291	276	274	255	263	282	280	282	291	275	296	273	309	296	301	285	270	246	256	262	261	228	283	304	273	283	293	262	278	264	266	234	272	288	268	255	281	265	255	262	248	286	240	260	303	265	283	254	291	278	273	307	297	292	276	266	270	270	265	252	297	271	310	277	268	299	285	265	268	263	294	292	288	274	277	274	262	280	296	252	241	270	253	258	270	282	276	248	242	277	271	254	239	282	275	291	266	289	280	285	270
4334	793	776	798	749	737	770	744	680	665	684	730	739	700	752	747	756	723	678	679	689	717	702	670	696	715	685	646	742	693	723	708	659	713	743	719	710	723	670	672	703	699	682	731	694	695	678	721	688	710	684	685	721	716	755	705	661	713	718	690	685	681	675	712	699	728	713	767	716	731	686	670	730	743	754	697	726	688	651	712	747	676	681	696	722	691	685	712	710	713	736	714	708	733	715	687	693	666	696	733	731	706	684	656	746	681	713	723	688	675	698	673	665	664	685	710	718	634	704	705	674	718	704	738	707	713	667	707	705	644	679	698	716	670	716	700	692	735	755	710	683	678	658	700	719	693	722	700	689	720	686	695	689	719	725	680	734	725	752	725	688	681	674	749	719	704	718	683	772	714	637	700	720	661	699	724	720	666	702	687	677	694	687	689	687	683	712	690	738	727	675	687	677	716	689	728	743	718	746	682	716	692	722	692	756	717	692	703	765	667	641	717	678	679	665	729	674	710	718	712	694	698	707	681	720	692	735	687	676	696	664	684	708	682	692	702	704	694	726	695	743	721	704	720	686	710	696	673	744	718	663	720	692	697	695	731	660	701	699	720	675	765	686	724	715	680	661	722	698	679	756	713	717	700	693	711	696	700	697	666	723	685	764	687	723	684	731	734	731	666	695	690	682	678	703	718	724	723	729	682	698	712	713	670	762	732	739	706	699	705	723	739	708	736	708	653	691	725	658	693	733	675	761	728	715	769	715	715	750	702	709	728	740	710	653	711	687	699	682	723	745	675	726	690	683	698	716	752	706	727	700	727	695	752	722	724	652	708	707	715	722	723	720	700	742	741	643	691	716	685	698	722	697	707	727	712	744	695	677	692	728	704	719	713	722	692	686	725	741	659	677	656	665	636	675	712	720	680	710	701	691	711	683	699	709	760	720	704	707	699	705	716	640	695	711	739	700	675	701	702	674	728	712	696	702	707	672	669	719	733	665	714	714	746	722	682	661	633	718	729	699	684	694	728	738	737	708	718	641	701	749	732	704	676	676	713	716	745	701	731	655	741	662	676	746	717	712	709	707	751	660	712	685	695	644	720	711	701	732	721	707	714	676	684	726	688	674	725	709	682	723	688	682	675	699	700	741	711	729	692	670	708	710	708	715	702	733	698	690	650	711	698	697	715	719	751	683	677	733	767	705	678	729	714	746	685	723	706	676	715	696	691	702	723	691	685	707	678	731	673	644	699	686	703	689	698	689	731	711	679	738	696	692	677	701	705	715	687	699	740	708	675	685	745	685	721	698	706	700	763	705	665	700	671	675	712	702	700	715	744	675	696	713	692	711	746	753	664	697	725	683	709	701	659	675	699	766	668	723	722	722	693	691	697	676	730	711	713	730	728	723	766	722	706	666	688	681	725	679	720	668	709	664	713	688	717	697	722	649	661	740	709	688	682	712	727	682	659	664	660	710	660	721	726	707	669	677	680	654	704	686	688	672	703	644	754	702	708	687	737	669	712	701	640	745	698	708	644	658	723	687	736	735	723	740	696	730	686	716	688	745	720	645	692	703	708	709	671	730	712	694	713	649	711	676	695	682	706	674	743	692	699	652	721	665	719	716	720	691	711	748	685	716	632	636	750	695	653	656	673	658	705	679	707	698	719	688	723	698	656	786	701	689	665	713	719	660	726	673	704	690	693	702	769	738	682	723	752	684	683	711	697	684	709	742	731	728	718	684	707	744	701	724	708	689	694	730	716	719	686	690	736	672	683	726	693	715	691	675	686	670	692	691	702	706	640	726	674	681	719	716	616	694	677	683	740	704	736	789	684	693	706	669	656	712	702	691	673	719	720	719	708	685	729	744	731	663	710	697	713	682	687	703	714	690	675	677	722	715	716	697	700	739	678	698	668	705	729	692	691	683	683	767	725	720	694	721	707	715	708	661	715	695	716	698	678	712	693	670	673	721	706	696	685	707	701	717	671	699	743	675	724	722	687	727	683	667	690	679	690	701	688	693	720	712	685	658	722	714	688	706	708	699	714	691	725	701	680	701	674	696	724	718	746	691	684	687	732	673	688	670	618	704	668	719	696	714	695	727	745	730	734	650	701	677	701	718	649	682	711	712	716	689	729	710	695	736	725	669	661	732	720	718	715	665	705	675	651	708	682	720	663	703	711	737	707	655	700	716	677	731	695	711	728	729	715	686	617	729	670	728	685	697	674	708	707	708	733	690	752	684	699	731	674	701	745	714	768	701	726	711	699	693	671	691	715	694	697	700	712	706	684	698	689	729	702	687	748	691	714	715	666	690	687	724	733	679	649	693	731	696	733	721	708	722	703	713	700	685	716	706	696	690	728	699	696	683	730	696	664	750	725	717	712	735	668	698	712	678	727	669	726	701	661	640	700	739	729	715	767	774	700	643	701	688	667	675	666	705	693	706	718	670	736	677	699	687	729	688	645	712	682	662	707	647	641	727	666	678	664	712	658	717	722	700	652	726	687	695	739	694	693	733	699	699	672	720	677	697	731	688	651	705	710	715	685	674	728	679	716	728	673	738	692	698	715	711	699	720	731	705	691	717	691	699	687	697	671	703	677	702	684	717	666	683	658	719	729	716	714	691	669	717	690	716	675	700	686	672	665	727	647	686	751	757	668	696	697	677	671	652	654	697	724	680	704	710	671	744	715	703	702	724	729	678	718	730	711	676	676	706	712	700	666	748	758	696	694	732	732	697	706	758	705	702	707	677	756	757	680	668	687	728	682	720	666	686	677	687	717	695	662	688	693	727	713	675	678	694	780	655	707	676	693	696	664	698	780	687	682	734	697	689	717	718	722	723	728	698	675	721	726	658	701	730	656	703	700	689	682	714	711	666	757	705	693	681	683	729	689	706	705	740	690	647	713	698	672	675	690	748	682	705	698	652	747	641	661	716	746	683	714	725	715	682	692	695	732	712	686	713	710	683	712	720	721	681	691	720	660	674	668	712	715	728	690	741	695	747	733	709	722	696	684	736	729	676	695	719	722	715	695	729	700	684	698	694	665	699	744	677	713	684	707	689	691	697	727	719	719	748	718	716	681	653	716	652	699	732	735	682	655	718	674	686	712	708	717	690	643	700	704	651	654	697	730	693	685	694	711	704	680	693	696	732	727	671	757	716	637	689	702	674	693	726	694	668	680	660	692	663	755	690	696	746	697	716	703	672	693	637	708	685	698	706	720	695	695	725	738	672	697	688	684	685	724	719	716	730	683	708	679	718	739	684	682	662	686	716	719	714	733	721	714	652	709	675	703	696	686	714	711	716	695	726	725	717	691	756	714	691	652	763	708	684	681	716	651	730	655	681	677	700	697	698	716	727	709	695	724	730	652	636	730	720	679	697	716	687	686	667	684	731	703	679	698	714	668	723	674	700	719	681	678	714	767	716	710	694	696	729	672	732	709	698	665	698	676	674	723	710	719	732	685	691	719	709	717	723	660	708	707	681	702	696	711
29332	7095	1311	1001	614	565	411	413	342	272	317	260	254	291	243	243	279	245	230	246	228	228	208	220	229	221	218	206	218	210	223	224	194	248	232	220	203	209	196	223	206	211	211	226	205	225	220	218	211	205	198	255	234	218	211	202	205	206	202	205	224	223	183	197	194	212	221	193	215	196	207	200	213	188	176	212	207	207	218	195	202	177	223	224	225	211	204	190	163	199	223	230	208	246	202	190	196	178	215	209	230	210	192	208	232	219	224	210	201	204	232	220	208	208	171	232	190	220	192	221	223	210	215	192	234	197	193	197	201	182	208	196	194	181	228	196	219	222	209	191	188	234	207	191	189	196	209	203	179	211	170	177	205	212	236	181	199	196	207	199	203	229	216	221	216	220	205	184	178	245	218	232	209	211	199	206	214	210	198	215	196	217	195	213	203	216	222	225	179	198	176	202	204	186	188	209	185	174	206	212	204	183	221	202	197	183	199	190	205	195	217	246	252	218	218	184	200	188	189	199	200	223	207	179	186	218	196	209	229	197	201	175	209	210	220	198	206	201	216	225	233	226	225	202	226	228	195	225	231	203	225	193	187	235	192	204	210	215	197	223	194	200	237	191	190	186	236	247	191	195	203	214	186	201	218	232	185	214	197	218	200	195	176	216	175	182	203	200	190	200	201	184	197	229	211	212	202	205	206	212	205	243	196	223	184	226	201	198	205	222	229	211	203	205	212	200	206	204	202	232	192	218	186	205	178	216	212	203	188	198	201	202	166	190	182	205	220	193	208	202	211	210	213	185	182	212	193	212	179	204	205	198	217	197	179	221	166	214	216	189	191	230	200	183	208	192	224	230	167	181	226	221	214	212	212	233	201	214	195	223	215	218	216	208	176	203	198	201	221	191	202	212	231	198	161	192	192	214	213	240	211	188	182	205	221	198	179	191	189	204	190	194	194	203	180	195	218	197	216	210	202	239	214	221	229	177	202	217	193	181	206	213	200	167	228	198	213	235	190	206	193	199	204	220	231	211	203	186	194	210	199	206	194	217	201	183	196	210	190	210	231	203	228	196	205	203	155	181	206	195	222	161	211	179	223	213	235	203	223	207	199	185	201	194	178	182	209	200	171	215	202	223	197	195	197	188	194	230	205	218	215	204	207	207	193	190	168	182	188	220	180	226	204	193	203	184	208	180	213	203	198	193	214	215	202	202	151	222	198	197	163	207	213	213	208	184	234	187	223	192	224	202	186	202	184	221	231	211	206	223	187	197	223	184	184	210	189	206	200	182	203	202	208	205	180	214	203	228	204	195	183	198	193	216	181	201	167	200	208	191	205	210	201	194	222	179	222	198	199	211	211	188	191	203	233	207	230	211	189	203	187	224	231	218	208	179	197	210	193	200	214	222	208	208	185	214	208	223	177	216	187	209	194	224	236	196	180	214	180	168	221	192	232	203	200	207	193	203	209	210	198	206	186	220	199	200	211	191	174	189	228	201	182	198	196	200	200	204	207	197	196	196	203	192	213	215	186	208	199	191	193	208	202	190	200	195	209	204	195	206	194	200	205	201	240	208	206	202	205	180	179	208	197	219	211	213	204	187	220	201	236	199	180	199	211	194	186	204	238	203	224	195	195	200	214	211	206	203	219	216	184	199	193	221	218	191	193	188	185	215	204	192	216	223	191	188	211	203	198	205	228	192	215	218	181	197	191	211	211	192	262	208	192	220	187	189	210	219	207	175	195	227	196	206	198	215	222	218	195	174	208	204	194	185	209	196	190	182	214	212	194	199	196	195	182	185	187	192	200	209	184	203	202	188	211	204	186	216	210	194	197	195	219	195	184	201	194	196	198	220	186	221	197	180	205	196	184	167	206	227	207	203	233	184	212	220	212	192	206	211	200	183	204	212	221	197	203	207	193	200	212	215	207	232	179	199	199	190	185	188	204	202	191	205	225	206	204	217	213	210	180	198	201	207	219	210	206	207	210	220	230	226	211	198	161	218	215	221	210	205	199	210	191	221	211	176	196	207	183	215	218	191	190	222	199	216	219	201	197	213	235	205	225	227	206	221	217	196	211	231	195	203	232	217	218	194	207	190	205	200	193	190	182	195	236	191	174	208	194	210	193	207	219	184	210	217	184	206	168	200	205	208	223	204	231	209	200	202	213	226	215	191	208	210	187	195	208	189	198	213	171	204	241	186	166	199	222	197	213	213	212	211	202	206	187	207	188	202	207	201	187	207	209	188	196	206	197	213	205	210	215	220	215	218	206	219	195	218	193	197	204	214	188	211	193	184	235	212	203	221	196	182	180	204	201	191	201	171	172	179	208	191	199	228	227	199	209	207	223	193	209	202	224	207	209	213	200	223	226	202	230	203	201	192	201	223	207	206	184	202	229	206	192	188	180	199	190	208	240	190	196	216	207	204	216	228	210	207	202	191	210	228	201	185	178	190	189	195	214	188	211	219	201	179	198	211	199	183	205	196	205	207	207	198	189	195	207	224	203	200	183	213	236	206	207	199	206	206	197	175	193	194	213	222	233	219	226	194	198	194	195	180	212	228	181	199	188	178	192	214	216	205	216	192	191	212	225	212	228	216	217	194	217	224	188	214	212	191	200	191	196	183	227	183	215	203	189	198	195	206	208	189	197	208	233	199	201	193	229	220	206	205	204	208	198	216	207	197	213	204	220	184	198	226	174	167	206	221	215	200	217	213	197	230	190	193	217	205	188	188	220	188	204	182	233	190	211	180	188	197	191	201	217	221	200	214	198	178	205	206	212	204	207	217	212	225	200	202	200	199	208	199	212	229	213	202	203	205	190	212	204	234	184	182	225	216	225	217	244	211	197	162	221	191	183	186	210	223	220	212	189	189	197	188	209	205	202	204	202	194	208	223	206	217	188	197	195	210	209	204	194	226	208	202	210	222	185	198	196	198	229	196	203	200	191	202	192	193	195	196	191	198	232	237	191	215	179	201	207	203	210	190	184	202	182	194	207	233	186	224	193	192	219	210	193	206	205	210	220	222	190	207	178	210	196	183	195	195	183	211	210	195	234	198	220	206	184	211	225	205	198	223	204	205	220	229	205	190	232	235	205	194	220	207	197	199	220	198	202	212	213	206	229	196	186	201	217	198	197	211	189	205	217	208	204	208	197	204	217	203	200	205	214	239	192	178	190	204	215	190	177	212	192	235	206	210	209	198	197	221	225	184	220	209	220	206	195	189	197	190	203	203	183	213	201	196	221	186	189	230	207	222	212	213	191	216	197	191	228	211	199	195	200	227	207	188	210	178	208	179	180	185	215	196	223	202	221	187	221	174	197	203	192	180	200	213	197	221	198	209	191	217	235	210	223	202	203	200	213	210	217	206	213	193	212	178	217	202	195	214	199	190	185	212	206	204	212	215	189	186	205	201	179	189	208	210	198	179	202	196	176	208	210	212	220	174	212	185	191	205	198	207	230	228	237	207	221	229	204	208	186	213	201	191	177	210
15575	3326	2559	3034	2638	2235	1869	1635	1374	1326	1235	1059	985	926	944	893	827	805	800	796	710	703	720	696	728	710	756	654	661	673	638	615	614	638	644	599	627	654	575	632	623	647	684	636	624	621	651	614	609	608	640	606	641	642	622	572	608	601	564	598	566	633	587	600	547	588	615	571	559	609	604	621	615	574	626	588	580	557	573	556	615	588	571	567	578	543	591	606	590	578	601	587	606	580	593	596	629	586	592	540	563	596	575	581	598	588	607	561	633	586	609	562	576	596	603	569	578	583	615	600	614	606	586	602	617	562	590	583	593	573	584	578	543	561	646	587	550	573	611	613	606	592	568	609	570	629	580	517	563	624	597	529	588	559	575	582	575	581	568	551	577	559	587	592	554	568	579	603	593	597	585	643	589	618	572	593	623	620	581	599	589	578	585	579	600	563	586	576	598	621	587	550	594	604	567	607	557	607	579	629	560	572	591	570	584	613	572	565	536	603	568	583	576	602	562	594	571	562	601	553	595	609	606	579	573	591	596	589	563	611	578	571	569	574	582	535	594	573	609	584	605	589	572	553	616	612	601	581	630	557	587	538	565	579	544	603	573	612	582	563	582	572	555	552	567	617	612	595	544	597	593	606	565	586	588	574	543	575	625	580	548	573	566	612	610	607	589	588	579	574	577	606	588	575	618	592	581	581	589	619	627	574	567	548	557	570	575	594	593	620	550	579	586	539	583	588	555	596	557	602	586	625	534	599	582	572	586	595	543	552	582	615	567	603	605	600	605	588	535	571	546	587	593	534	601	596	556	561	596	585	576	605	578	591	600	557	546	616	589	587	598	587	621	565	579	594	562	588	559	586	614	601	575	609	606	609	572	575	530	592	557	553	583	576	571	596	610	559	565	598	577	604	586	567	643	593	557	537	572	574	590	581	561	574	580	579	586	556	557	573	608	581	568	614	576	585	636	620	627	589	589	565	581	614	594	587	584	543	568	617	611	584	545	563	606	571	626	571	624	572	571	608	578	611	591	571	578	584	578	580	593	578	584	596	551	566	586	587	586	574	596	546	595	603	618	597	591	592	590	551	596	565	599	579	613	561	592	550	558	570	586	600	594	598	569	529	587	573	573	541	592	619	568	555	593	624	581	580	597	627	609	572	579	563	574	578	569	600	616	574	568	571	594	575	570	592	561	611	598	530	569	572	629	598	564	581	571	628	588	621	569	587	558	559	598	546	553	560	582	569	597	616	556	568	585	584	572	531	601	621	599	579	603	609	587	589	548	582	574	584	558	557	566	566	534	578	570	597	579	556	550	605	585	589	578	551	589	568	563	601	568	587	590	564	569	589	590	629	586	583	574	559	575	603	587	589	572	591	560	593	576	595	540	578	586	596	582	584	621	631	594	591	593	529	576	543	584	573	588	588	572	631	601	568	588	581	588	571	616	575	578	593	562	560	557	591	609	611	588	545	616	599	568	577	603	571	591	573	534	609	622	647	578	575	537	577	551	571	559	573	581	546	577	600	599	594	573	550	573	611	569	599	582	608	553	585	592	593	568	556	561	605	590	590	615	604	585	610	550	559	604	589	577	609	582	557	529	555	574	600	637	623	581	598	580	581	611	558	593	579	594	623	605	580	574	570	620	624	529	584	605	578	555	595	621	575	567	566	563	582	569	598	573	557	588	613	564	574	593	596	571	558	607	547	589	612	596	589	592	549	642	580	588	576	600	562	599	582	585	585	586	572	604	568	593	552	545	559	570	584	548	597	577	583	594	618	590	608	543	619	602	583	594	588	603	604	553	565	582	626	618	627	578	554	581	581	596	586	598	589	567	610	549	621	551	574	593	581	627	597	631	563	588	632	577	602	587	552	583	547	583	603	630	501	579	577	571	589	579	533	594	542	564	583	624	564	540	587	565	550	574	591	602	600	581	590	627	593	584	558	537	593	579	571	576	576	554	592	569	617	591	565	561	592	547	569	606	594	553	580	588	535	580	587	582	576	637	562	552	619	543	595	584	559	542	545	573	584	591	581	566	577	546	606	554	575	571	575	570	563	561	603	552	552	576	522	593	606	605	595	627	586	573	606	594	569	567	563	587	568	560	595	563	562	588	592	568	565	583	574	561	623	576	613	602	566	592	568	582	592	591	546	555	595	581	561	579	627	607	601	570	604	605	568	603	565	565	577	593	593	565	545	570	561	561	599	629	603	581	604	569	575	591	572	569	585	575	594	590	612	581	583	591	558	651	535	553	562	580	581	561	651	633	597	578	592	564	587	563	601	592	591	570	573	589	618	616	551	606	570	622	548	590	601	605	628	584	621	585	557	538	613	562	593	571	616	593	550	577	566	568	591	606	542	599	609	593	570	596	577	600	562	613	579	594	610	585	634	517	592	558	582	589	587	567	611	601	570	544	596	522	586	560	568	606	594	589	601	585	613	590	564	540	552	552	530	590	604	597	569	563	584	593	607	558	565	575	573	584	539	609	561	565	592	638	563	567	590	562	607	551	593	597	557	585	589	585	540	615	539	565	602	622	577	599	560	573	562	581	561	599	599	622	625	611	559	556	565	583	593	561	563	623	591	562	541	596	549	555	570	571	629	593	609	540	585	579	543	604	569	579	589	572	586	575	542	614	574	607	542	573	597	563	590	596	597	568	603	589	593	582	559	571	552	595	516	624	603	571	576	582	578	564	629	614	627	573	556	582	612	604	598	608	540	608	586	606	546	555	577	556	603	550	550	569	633	568	606	594	595	595	591	588	586	580	601	566	593	594	573	524	584	558	591	580	593	567	607	577	570	626	564	559	589	554	565	575	592	595	578	625	543	580	585	578	577	608	566	567	571	584	617	572	550	567	561	616	560	588	596	551	620	567	572	581	600	598	602	603	603	586	565	639	530	557	569	587	538	585	554	574	577	567	593	610	607	571	616	590	563	571	599	559	609	583	613	564	581	590	579	613	580	608	572	630	557	572	566	548	576	593	580	569	570	589	589	592	594	587	580	564	614	606	568	601	605	570	616	543	556	554	592	579	569	591	615	584	567	583	588	610	579	586	574	588	564	544	585	563	613	590	621	623	598	581	554	567	557	629	542	601	567	583	548	592	582	619	575	584	565	582	609	545	625	611	574	578	558	587	629	631	594	573	583	564	551	620	592	565	572	584	567	596	589	574	577	617	577	619	618	567	607	597	608	557	618	566	614	616	573	548	562	627	618	583	621	609	618	583	574	585	585	581	578	553	538	631	580	565	631	596	562	566	564	624	586	615	570	591	526	580	588	598	569	578	603	539	595	590	577	594	581	592	607	614	597	611	615	540	557	592	548	587	557	630	603	582	586	601	577	634	585	588	592	569	574	580	575	571	575	569	550	555	598	596	580	552	610	595	593	604	590	558	577	634	607	588	566	594	581	555	582	578	547	579	542	567	592	608	593	568	560	575	566	590	562	573	598	580	582	578	610	564	564	582	583	557	566	613	576	515	592	549	604	566	607
43265	15687	3500	2001	1408	1060	956	767	682	651	574	523	505	506	526	462	501	410	455	456	443	424	428	454	414	369	425	362	433	433	428	424	413	409	405	392	404	388	387	404	414	422	386	393	393	385	399	384	416	407	420	377	384	399	429	382	389	358	387	396	389	358	384	364	412	397	392	351	385	394	350	404	423	392	363	380	417	380	359	362	379	419	379	392	370	387	343	396	367	362	392	403	396	413	390	374	423	434	369	388	369	406	401	398	335	397	364	412	389	349	387	355	379	394	387	375	372	390	382	449	401	363	365	379	375	369	434	372	392	416	383	369	374	382	374	400	397	378	389	410	436	387	394	367	381	348	388	402	389	367	393	407	374	425	388	422	386	382	435	425	381	369	399	362	398	373	408	413	353	406	392	374	392	436	418	393	408	415	357	399	406	405	412	375	372	398	405	368	400	376	383	403	389	408	396	375	399	377	384	407	352	392	390	424	404	373	408	366	385	408	350	389	398	357	412	351	407	342	384	374	396	428	446	367	368	385	378	392	370	386	363	357	379	358	373	403	400	340	399	392	402	367	412	423	383	356	373	408	438	391	363	424	380	321	358	399	385	401	353	390	364	383	363	373	379	375	348	372	369	401	374	432	415	382	338	393	380	415	383	374	409	387	380	405	392	343	401	391	348	402	384	360	396	387	398	377	346	370	407	413	395	385	405	357	375	337	398	373	387	389	379	391	388	393	376	359	361	385	393	387	382	404	418	388	377	398	379	391	387	412	362	384	384	410	388	370	391	381	388	363	421	407	395	397	359	418	399	398	373	373	386	368	383	388	385	395	406	390	364	391	424	369	436	368	350	380	381	402	381	434	390	397	392	410	378	356	436	367	382	380	392	408	401	441	360	412	429	417	362	396	404	384	409	391	396	342	436	358	378	409	359	380	381	389	392	410	348	398	396	399	395	406	375	416	370	381	410	366	373	370	349	378	408	379	362	350	424	410	397	381	385	385	370	391	388	334	381	393	398	399	395	379	377	353	371	386	378	438	391	378	403	389	396	378	344	378	406	349	397	357	406	364	390	387	348	380	383	442	370	402	385	396	375	387	358	425	427	363	377	419	388	399	402	414	395	382	387	382	419	397	396	389	411	397	373	384	367	385	376	373	413	412	372	382	367	389	385	387	376	415	386	353	361	388	370	374	388	412	371	362	388	374	391	378	370	423	353	366	421	383	379	404	356	386	380	353	401	371	344	389	413	378	371	381	378	410	376	420	394	424	382	365	376	431	389	380	382	364	378	405	402	412	383	388	368	363	356	381	391	379	370	384	388	344	399	396	430	420	402	393	362	433	343	385	393	367	390	393	382	376	361	385	427	383	369	380	404	412	366	379	399	375	391	406	417	363	399	379	385	373	386	404	358	360	376	387	403	407	404	376	389	369	369	418	403	363	414	410	397	398	389	380	426	370	375	414	370	414	398	393	401	416	353	379	393	343	391	409	401	384	415	399	403	413	411	392	369	360	400	357	374	383	395	379	366	422	415	363	402	328	387	400	352	389	377	360	383	402	402	397	388	379	428	393	401	399	392	395	361	392	408	395	377	394	392	374	374	394	407	400	408	399	405	322	371	406	374	391	398	351	359	389	403	362	395	357	433	383	395	414	364	381	411	372	402	375	383	408	380	388	393	390	356	372	376	356	402	401	388	385	404	372	404	403	377	353	379	367	403	431	359	394	389	355	365	362	358	392	383	409	332	393	381	415	406	368	396	376	391	402	414	402	382	402	430	422	400	372	364	391	383	406	383	351	415	394	409	394	398	359	373	401	345	424	371	371	341	385	422	385	374	396	427	376	354	390	426	351	395	348	379	356	365	420	386	395	400	371	382	390	384	371	363	417	355	410	400	383	387	393	410	382	400	384	383	405	359	358	357	388	384	374	389	391	399	351	386	391	393	407	382	369	381	374	404	394	378	358	379	380	347	416	363	387	404	344	378	377	366	365	378	401	369	355	371	429	408	410	390	391	388	384	375	427	364	396	385	355	386	388	383	383	399	396	356	393	386	351	366	370	396	370	397	409	419	394	419	342	354	384	417	395	364	416	402	371	372	399	409	416	405	415	394	338	363	387	393	401	360	413	413	367	371	379	391	400	413	399	359	383	379	417	430	391	384	382	363	384	355	411	391	365	392	399	368	447	355	385	371	395	395	391	373	389	388	386	375	346	405	369	384	416	378	389	371	375	390	396	379	407	415	373	356	426	408	391	418	363	398	383	402	404	372	378	392	404	360	382	410	400	356	391	404	357	391	354	396	384	377	369	401	380	440	383	391	385	398	375	359	400	362	391	373	376	380	383	371	369	383	357	392	384	376	417	376	401	378	354	383	391	378	398	372	401	411	388	392	394	364	365	411	362	376	380	402	400	418	387	389	399	416	366	374	385	417	379	364	430	367	405	410	391	380	404	415	384	391	387	369	358	399	359	358	384	385	396	395	384	368	376	398	361	385	369	361	394	394	381	388	380	397	398	412	405	384	375	386	429	340	378	406	399	379	367	390	361	380	380	363	362	385	376	422	423	393	407	378	410	407	385	351	402	410	353	397	411	396	365	411	378	396	363	352	404	399	382	369	363	359	380	413	390	371	366	395	357	406	404	398	405	371	371	371	393	345	378	384	389	362	368	400	389	410	421	396	374	357	373	339	387	378	395	364	412	414	402	353	350	384	395	394	382	392	363	349	362	391	378	400	377	405	389	352	367	397	403	388	419	419	384	379	413	404	367	411	381	394	396	389	404	385	392	369	369	374	363	373	373	380	336	352	361	353	359	365	393	381	399	378	411	393	374	371	387	377	416	379	355	377	400	395	375	368	385	398	425	363	349	380	384	376	396	400	374	362	400	385	379	375	384	413	399	430	392	382	406	393	410	398	384	365	403	408	402	414	380	378	396	397	387	412	403	412	357	386	378	403	386	323	409	409	394	399	416	382	416	381	376	382	370	380	434	370	367	380	398	374	401	418	364	412	418	358	428	405	417	377	390	370	427	371	380	402	380	383	394	393	385	373	376	380	362	431	390	354	362	362	368	403	411	383	399	406	372	412	413	404	412	403	389	351	420	416	386	411	414	359	339	380	409	389	367	351	344	387	357	370	382	418	414	362	357	335	398	346	386	396	384	387	380	408	367	385	382	421	376	347	405	386	400	389	395	384	354	389	371	385	385	385	391	376	373	377	371	362	384	383	409	364	371	366	401	380	381	401	379	380	403	382	393	375	389	414	390	356	419	387	382	368	404	387	384	388	378	348	390	409	333	388	375	377	404	374	372	376	419	398	374	391	405	344	362	384	401	387	401	358	370	390	368	383	384	361	387	402	396	376	368	376	383	403	342	400	388	401	357	396	357	377	388	366	391	406	398	418	434	392	396	374	383	388	400	384	361	382	373	364	405	396	377	378	374	365	400	375	388	373	371	405	404	402	366	414	376	358	391	412	379	369	397	421	417	381	383	371	390
22998	5848	4700	5508	4932	4090	3497	2890	2597	2342	2100	1890	1795	1615	1581	1610	1427	1395	1406	1310	1318	1300	1292	1208	1161	1167	1141	1149	1173	1152	1136	1189	1091	1125	1118	1096	1118	1099	1065	1076	1118	1061	1122	974	1033	1034	1018	1042	1024	1005	1004	1030	1031	1049	1008	1047	1001	1006	988	952	1014	973	1058	998	1051	994	996	1002	993	976	1001	1051	989	1004	1036	946	991	1025	1032	981	979	996	947	1001	993	980	1002	939	983	996	989	1028	1009	1008	1009	1050	923	953	1037	991	924	984	989	969	999	980	983	982	971	962	957	972	1003	946	985	975	909	972	965	987	1012	959	942	967	964	964	992	967	1002	998	1009	971	1009	982	970	990	987	963	1001	993	942	961	950	1002	955	1005	980	970	981	952	1015	961	986	940	999	997	960	981	968	973	976	998	975	1004	982	928	971	976	952	993	1006	1000	973	969	978	970	957	1004	987	974	995	969	1008	978	916	966	972	988	986	923	959	967	1011	985	962	1004	975	959	1001	1035	949	923	971	989	972	948	959	949	985	955	960	1002	989	997	961	970	976	937	976	988	974	970	950	942	952	967	973	982	1002	950	908	950	990	993	995	931	1016	959	938	1000	984	938	971	980	981	999	936	949	992	1015	1019	980	1006	941	997	976	1032	992	968	987	1023	1004	964	947	986	988	988	979	974	951	1007	927	956	967	878	915	989	924	991	1000	960	911	978	978	974	981	983	975	932	992	1028	975	985	916	980	949	961	918	1000	958	989	972	990	986	936	980	1008	973	979	973	993	993	932	936	971	965	1059	1000	896	1003	940	977	1021	1007	974	997	1013	973	1025	1013	1015	960	964	946	990	924	960	948	970	918	1004	1027	959	996	968	1020	936	993	1006	983	1002	982	958	952	968	984	1026	938	940	972	977	1035	916	989	926	928	956	968	992	973	945	982	975	996	989	954	1016	959	954	984	1029	972	980	998	1004	1031	963	1016	988	973	986	978	956	981	1022	932	1030	940	978	964	944	968	948	999	986	959	968	910	1016	992	998	997	950	982	929	941	995	1012	975	986	943	966	1026	931	999	948	974	946	961	945	941	1008	1071	932	972	965	900	935	977	971	937	947	991	945	948	989	949	1002	995	1017	1027	1011	979	1005	1005	956	963	960	933	932	1038	964	1004	909	948	1016	982	1013	965	982	964	1021	984	939	979	968	995	971	950	923	1067	1037	951	994	990	1002	1030	993	954	997	963	940	954	955	969	1042	968	962	994	972	941	1008	976	998	967	1008	964	999	1003	955	942	997	914	1008	896	965	966	996	957	942	1009	987	993	1020	976	926	956	962	926	967	955	924	944	995	958	1017	976	972	949	925	1049	917	981	974	999	980	1009	957	981	961	998	995	982	916	991	886	975	1014	955	950	925	969	998	981	968	971	914	955	947	1010	965	987	961	959	950	963	1009	868	903	1010	922	998	1023	935	953	971	978	949	987	1049	995	969	1014	1008	1021	1004	998	962	1002	1021	972	996	951	967	975	961	1012	971	994	955	922	998	964	969	950	1022	985	1011	988	983	1019	993	966	925	993	959	968	976	1006	956	912	988	999	964	984	939	1020	1005	934	972	1008	933	1000	955	977	971	955	930	949	941	960	1005	1025	992	1001	981	1010	990	983	941	941	1028	990	967	952	1013	953	997	989	982	959	969	956	973	926	941	1024	983	992	943	1021	953	931	1033	1012	980	1039	969	1011	990	988	963	967	934	982	1004	953	955	958	946	918	953	964	969	1014	988	972	962	999	944	953	957	1003	942	944	951	1014	977	1056	972	1020	946	1018	975	1017	950	959	993	963	1000	1016	997	998	938	988	986	930	907	1003	925	925	895	968	962	1022	986	958	940	952	920	991	959	944	960	993	906	970	974	994	983	947	954	1008	1005	951	974	1023	989	992	976	974	947	1023	972	971	959	912	973	943	992	950	1001	985	940	921	967	947	975	994	958	929	960	994	1014	972	932	966	958	942	1020	996	997	987	1012	948	979	958	970	947	954	989	1013	979	1013	1001	1007	957	970	941	1018	977	975	914	1006	987	951	958	1059	974	939	1018	925	998	971	995	992	926	958	939	987	961	941	954	951	952	970	1012	967	937	1013	1001	993	961	946	962	942	963	980	975	1043	926	948	1071	933	999	1001	973	964	973	966	993	986	1015	954	959	937	976	980	1032	1006	976	1001	960	1021	948	951	994	988	1010	987	957	969	948	1003	962	968	977	924	996	983	971	984	947	1013	970	960	978	951	948	994	1002	955	919	952	949	961	1000	1002	935	949	957	986	1008	1035	895	998	966	995	986	957	940	1001	998	921	944	981	977	964	954	981	989	995	974	931	968	967	924	983	944	997	935	944	1012	936	955	936	998	953	986	1041	975	976	987	950	951	922	952	996	1010	945	975	984	969	960	989	993	991	1003	945	982	1015	917	990	995	970	945	952	1046	1001	954	998	941	985	939	958	921	923	998	1008	926	1004	999	1000	955	941	965	989	1056	953	973	976	954	942	933	1001	996	1025	981	979	939	974	970	903	930	988	951	962	987	996	910	916	948	961	921	961	963	988	945	960	1031	957	929	1017	1015	937	952	979	947	916	944	912	967	950	1012	914	949	995	1015	957	933	1016	970	952	967	998	978	1019	965	971	930	966	964	966	1004	973	951	942	991	946	1010	968	993	985	960	1022	991	996	966	1036	963	937	949	917	950	956	990	988	978	967	926	952	955	1047	929	971	1021	1006	972	986	993	1004	1025	1011	985	988	983	917	916	940	1074	926	1006	957	898	1003	1000	1004	991	1002	974	959	1025	966	996	958	998	966	960	938	963	982	977	977	1001	956	998	957	1011	956	1011	985	1032	943	954	951	954	967	994	971	1014	931	979	951	969	984	1023	958	1003	970	1026	922	1008	1018	995	951	952	952	980	972	994	1006	984	951	996	978	978	937	970	935	990	992	967	973	958	955	1008	959	974	970	971	948	968	1044	1019	919	934	994	943	934	977	1004	1009	991	933	955	998	983	950	1025	1037	1022	965	1003	946	933	1027	973	991	983	986	1025	997	981	959	958	973	961	983	971	973	980	989	996	1035	1001	979	956	981	972	937	1008	988	940	978	1027	945	955	974	937	983	942	1045	1054	1012	974	963	995	1009	945	1007	1000	960	927	975	997	1020	1006	973	978	984	993	981	939	975	942	994	979	985	960	959	995	1000	1029	994	965	1005	955	957	1015	974	944	999	956	1021	977	938	944	966	926	959	971	975	982	954	940	992	948	970	951	937	878	1003	948	981	963	946	970	935	981	939	984	955	956	1023	968	917	985	970	949	977	930	915	976	961	938	1020	961	998	970	950	958	960	898	933	988	969	996	973	902	922	920	979	951	987	1005	985	947	1004	982	976	932	946	940	1026	967	932	973	962	1003	939	936	1005	975	952	964	954	954	911	999	1000	987	956	1013	954	936	985	894	980	987	938	913	952	924	928	1013	946	985	1039	971	960	927	984	1035	1016	941	990	966	929	1020	948	935	1048	958	1010	1019	946	972	1040	964	927	993	1016	1001	957	965	956	973	941	1002	911	1031	995	975	1002	941	950	940	941	995	984	951	994	994	939	1003	1013	1007	972	977	1018	997	958	984	959	927	941	1011	989	973	1022	1000	989	1004	935	1001	1029	976	1001	922	992	981	967	928	1006	994	901	983	996	947	921	962	954	1005	979	1042	979	1002	987	971	939	925	935	1033	926	963	977	1020	956	922	947	943	990	994	988	970	966	942	941	1013	1011	921	998	980	992	950	949	925	985	941	970	992	966	991	956	960	987
7159	465	336	274	269	269	257	292	282	263	268	256	271	278	260	241	280	294	279	255	292	289	277	265	272	292	252	275	266	295	280	290	276	257	282	299	244	331	287	293	253	279	275	287	279	266	275	251	280	267	272	285	285	288	289	254	286	257	304	246	281	267	268	276	297	267	249	280	309	297	282	295	296	289	279	266	281	293	262	273	283	283	272	252	259	253	288	280	277	269	262	276	267	261	297	296	294	281	253	267	269	241	248	301	288	288	265	241	277	296	280	280	266	293	279	270	258	291	232	260	233	261	274	265	265	282	243	267	273	274	256	239	267	254	263	282	305	265	234	269	279	271	257	275	286	276	282	279	246	271	274	269	247	274	265	282	271	252	301	258	257	291	278	281	280	234	258	274	258	243	261	234	284	285	250	295	269	263	251	260	259	278	267	279	305	256	232	244	261	258	278	310	303	256	298	277	294	300	259	273	273	281	269	270	265	238	265	263	294	235	259	277	271	253	251	266	291	306	259	262	293	285	263	299	270	259	243	247	291	276	269	280	289	272	261	279	294	253	256	265	313	286	281	270	322	289	272	251	282	301	274	289	275	299	286	257	246	324	301	245	246	270	281	279	239	284	240	286	276	303	273	240	264	266	274	267	281	239	251	244	280	326	257	285	260	272	269	249	266	291	270	264	289	260	275	268	297	268	263	286	244	287	277	284	262	248	275	267	269	260	271	242	278	279	292	280	236	297	284	269	246	265	316	262	292	242	269	261	299	273	284	272	284	262	287	260	279	299	277	268	271	275	277	267	282	257	246	273	233	242	278	245	299	267	269	282	256	267	243	267	279	281	296	265	275	287	275	261	258	295	276	269	281	256	295	277	287	295	259	269	289	263	286	271	270	267	282	272	292	270	253	304	265	274	286	301	242	284	258	242	280	273	258	261	270	296	301	283	257	279	267	289	287	300	249	269	265	297	247	249	273	271	300	274	298	258	270	267	303	263	283	266	277	278	275	307	265	260	308	252	290	295	237	284	272	283	252	280	250	287	271	260	292	236	276	277	260	263	242	275	257	251	257	281	286	268	277	251	258	275	273	270	266	262	267	300	272	263	287	267	321	287	292	282	264	272	264	271	287	260	265	274	272	295	299	257	277	299	275	283	270	264	269	270	269	235	257	272	275	246	247	266	288	261	279	268	246	274	268	272	279	274	258	258	260	243	275	259	265	242	268	247	268	258	244	268	294	304	293	273	256	251	283	260	277	264	264	257	315	254	262	272	304	279	255	277	270	264	270	258	286	291	279	270	279	283	271	270	269	264	269	254	282	266	280	265	281	252	287	275	300	268	248	269	280	293	249	285	259	276	289	280	279	271	247	242	287	267	258	263	242	267	272	267	276	271	286	264	267	249	295	250	278	276	310	256	274	272	268	266	250	259	274	269	263	270	253	270	247	271	270	259	271	273	268	287	305	265	269	268	249	270	273	255	267	280	280	312	277	235	265	275	283	267	254	282	248	277	300	251	261	283	274	273	297	292	289	284	274	280	262	250	255	276	270	247	276	281	273	295	275	248	260	247	277	265	293	274	284	281	256	292	276	301	269	252	255	251	266	303	264	256	284	282	302	283	307	309	246	275	267	282	268	279	278	291	279	291	279	279	257	257	279	236	265	290	291	267	263	287	272	238	258	278	298	278	275	265	273	288	281	230	253	262	240	287	254	278	294	303	251	254	277	285	272	251	269	249	287	314	314	258	298	306	263	280	307	268	268	276	273	266	294	270	269	283	279	229	269	251	278	289	268	248	249	285	258	264	278	253	280	240	273	258	279	273	288	284	270	282	302	286	286	267	271	298	295	283	293	252	294	303	266	254	264	247	241	276	236	272	268	251	280	245	280	260	300	218	297	273	288	252	271	284	310	260	252	292	273	267	267	256	251	299	280	279	256	279	275	275	269	262	280	289	314	286	301	258	259	271	319	295	296	257	304	268	252	301	285	278	273	294	292	277	257	255	309	241	310	265	276	276	275	279	265	259	262	240	258	279	278	284	294	282	272	288	273	247	306	282	292	272	263	246	253	250	296	264	272	270	270	267	264	257	256	287	269	268	284	270	259	263	290	302	275	305	292	253	250	270	256	254	302	305	289	252	311	282	270	285	283	289	294	250	313	284	274	288	268	256	285	270	264	244	255	250	270	270	279	285	274	252	259	287	249	292	248	257	256	254	277	268	241	295	274	266	248	301	249	217	258	264	271	241	256	236	253	258	250	263	281	277	283	270	290	256	283	237	264	273	288	288	273	281	305	305	308	268	261	268	284	235	283	269	296	277	288	266	276	261	269	261	299	276	291	275	234	241	255	275	255	261	252	272	268	279	274	275	299	243	301	281	266	268	294	285	262	269	254	287	266	272	275	252	291	301	280	265	259	274	249	261	268	294	278	252	261	245	263	281	308	272	296	278	271	261	294	270	267	280	262	282	283	246	257	290	264	250	271	259	270	283	286	265	261	286	291	243	305	283	271	260	263	279	296	272	254	265	280	296	270	260	240	288	281	282	253	285	280	276	296	273	243	291	289	239	258	269	287	245	255	270	248	248	280	291	266	320	322	267	284	302	253	272	274	251	252	264	262	282	302	308	282	286	278	255	289	268	273	276	266	272	272	295	270	272	278	282	280	292	255	285	268	280	264	276	284	284	264	305	305	276	287	298	258	314	309	291	304	277	266	251	273	270	240	269	266	249	258	251	274	280	260	248	271	280	289	268	246	250	281	290	277	264	259	256	244	263	274	285	295	257	259	280	273	276	277	298	299	269	266	280	271	254	267	247	261	263	294	278	296	282	239	255	269	267	262	253	269	265	262	288	266	299	291	275	309	272	270	294	256	271	255	257	317	276	314	248	289	290	256	271	256	259	267	285	276	302	247	254	277	297	261	294	267	267	258	297	281	286	298	288	274	252	294	269	263	239	241	275	265	244	259	261	229	284	243	264	278	268	289	245	285	252	265	242	295	272	240	261	295	277	256	252	254	277	271	287	266	250	267	248	298	279	262	301	292	306	265	250	225	264	250	283	286	254	280	262	253	266	293	250	269	249	249	246	278	261	289	272	281	304	243	319	269	266	275	298	302	269	273	278	273	287	261	250	283	254	264	285	295	291	264	274	263	256	272	281	260	281	265	289	247	279	268	275	271	310	283	261	275	273	272	275	266	274	295	260	239	261	292	263	305	277	287	256	263	258	296	289	276	278	240	281	275	274	280	269	276	279	259	277	256	283	287	308	297	257	239	258	273	254	258	307	263	276	262	261	270	262	257	308	275	256	272	292	260	248	265	280	282	276	272	289	296	277	254	255	248	226	245	304	276	244	275	280	270	306	266	278	299	300	291	270	252	288	264	268	255	275	281	266	287	255	268	245	318	282	272	270	262	292	285	280	266	273	287	301	293	278	282	288	286	281	261	271	271	282	289	279	301	237	249	298	249	275	281	289	304	288	260	330	260	259	282	271
4391	852	732	840	756	753	796	752	707	708	705	669	707	699	652	705	702	746	710	739	697	727	721	696	717	735	705	729	701	753	690	687	734	716	649	685	679	674	748	734	697	722	732	693	678	742	707	686	730	686	687	683	669	694	661	705	718	711	704	709	684	717	667	724	724	742	700	694	666	688	705	697	676	671	697	724	687	668	655	698	744	712	721	699	732	714	661	753	698	703	724	731	702	664	738	691	709	726	629	669	656	709	740	695	716	668	745	730	659	717	692	696	676	699	644	757	699	686	720	720	742	717	665	726	700	707	722	675	693	725	683	682	762	713	668	691	653	738	698	684	723	706	689	725	712	670	759	702	747	683	742	712	728	746	705	718	707	677	696	663	705	734	743	730	722	720	685	696	697	717	708	750	755	725	672	717	683	718	704	717	682	720	716	715	702	706	716	698	688	720	740	720	699	699	680	650	703	668	675	710	686	722	694	701	662	662	712	689	692	693	689	750	739	725	696	733	684	737	699	682	697	718	693	690	663	711	693	718	711	738	693	703	687	699	683	709	683	687	642	731	714	729	662	685	698	697	675	738	693	711	686	715	687	692	750	738	705	706	708	699	713	704	707	686	723	677	654	707	715	712	666	703	670	726	731	688	733	699	728	684	673	695	696	683	735	732	703	720	687	647	668	681	681	685	689	724	739	701	677	732	732	724	692	704	721	678	714	715	731	762	723	725	699	742	692	751	670	689	712	720	707	706	747	680	683	654	715	726	657	716	748	705	682	706	712	702	686	718	675	695	689	668	727	638	768	651	689	708	722	704	647	686	681	731	741	726	707	685	709	720	678	722	696	649	713	725	680	687	699	700	746	714	681	658	718	726	697	670	700	720	692	691	708	733	672	705	702	704	678	712	664	720	706	666	757	649	682	711	661	685	666	702	677	720	678	705	679	691	692	669	690	701	721	706	706	620	669	713	646	678	699	691	712	680	692	741	720	658	680	717	716	688	681	702	731	724	727	686	708	720	683	700	681	693	725	684	671	698	693	683	713	668	680	717	746	709	684	688	714	667	709	716	692	700	710	651	727	736	726	708	726	676	662	715	721	682	692	729	727	691	728	734	671	685	672	694	715	705	658	733	713	744	666	704	697	680	664	739	697	705	703	689	670	734	620	698	657	671	665	674	695	691	721	687	757	732	720	699	742	756	692	708	678	693	709	736	725	660	708	743	712	668	719	729	721	687	722	725	703	690	747	722	690	694	702	706	752	706	672	681	718	716	754	707	686	755	733	690	712	690	671	682	714	651	694	701	652	692	691	709	719	663	712	652	656	726	701	739	722	668	726	700	730	671	697	717	687	677	701	699	728	722	660	672	712	695	706	684	699	704	671	705	699	684	683	707	695	705	686	691	723	702	710	700	717	766	710	618	714	655	710	714	695	675	777	706	713	711	690	702	682	719	665	707	729	685	661	704	672	665	699	693	684	701	744	729	733	682	657	726	696	740	746	717	706	655	705	688	708	714	729	657	713	708	703	676	698	721	717	710	708	653	705	689	746	703	727	697	681	709	712	683	667	658	735	677	696	682	762	686	728	696	710	735	735	680	700	706	756	706	711	702	695	687	729	674	714	736	689	705	717	735	692	700	719	700	684	663	699	695	728	709	723	713	693	661	704	697	728	753	694	687	680	655	715	701	667	705	700	733	726	693	691	701	734	690	675	706	627	677	650	670	699	694	707	663	738	726	731	715	689	691	681	707	709	754	733	717	714	681	703	747	725	749	725	722	714	672	675	726	733	713	688	761	706	677	737	712	655	669	687	761	736	660	702	695	675	686	634	711	682	688	688	723	697	691	746	699	661	685	687	727	754	741	693	654	680	687	731	693	713	666	701	670	677	670	722	726	688	706	658	699	701	746	674	696	684	706	750	712	716	698	718	712	674	753	713	728	691	690	700	713	710	689	714	709	739	692	696	714	683	663	690	708	733	675	736	735	649	668	733	743	700	667	721	674	735	684	738	718	692	673	700	698	633	681	693	711	679	687	706	723	720	748	719	687	702	668	676	717	756	675	700	720	713	686	722	667	693	751	697	680	678	690	659	746	751	693	691	722	727	679	715	685	695	695	689	746	710	712	702	676	676	720	705	715	696	759	679	670	697	702	698	710	700	695	700	735	715	717	741	693	721	685	670	731	694	742	692	716	720	666	751	713	726	693	718	738	662	719	707	744	679	648	720	716	709	727	750	675	683	678	708	682	700	743	706	640	678	654	692	715	746	697	697	733	708	672	692	681	694	666	694	666	702	692	671	669	680	640	710	729	678	698	681	656	720	673	679	682	677	688	745	729	634	664	692	679	659	698	722	695	665	707	727	657	724	744	661	710	680	719	718	717	682	713	686	685	718	682	690	700	650	643	734	692	720	737	655	710	718	733	734	721	720	733	663	718	710	714	677	664	646	725	703	687	672	708	706	687	765	744	730	698	723	667	706	710	736	662	689	703	723	722	700	687	718	727	755	705	699	709	700	706	726	723	708	674	748	702	690	726	673	728	731	707	714	662	757	638	699	668	683	675	691	688	725	681	713	721	713	707	674	710	659	685	728	661	700	704	688	716	714	712	667	634	721	706	692	706	663	672	683	659	691	710	691	670	675	662	733	680	674	675	729	676	716	712	738	667	675	718	735	679	706	751	704	699	678	687	741	694	704	753	687	718	760	697	679	717	699	677	750	708	785	699	696	702	670	676	658	703	659	743	702	705	754	705	677	674	739	663	721	705	693	694	643	723	690	659	673	716	669	743	681	711	704	673	735	706	692	686	697	701	735	710	688	668	712	678	736	682	695	733	762	754	741	667	661	682	688	679	681	697	726	713	677	674	725	715	685	685	709	717	700	714	691	682	704	685	700	686	727	714	659	717	715	702	699	687	745	743	719	689	705	708	688	715	718	688	703	678	679	677	694	710	706	751	731	680	696	721	695	673	730	692	673	688	708	671	676	722	662	709	717	697	709	694	673	689	711	716	680	727	709	715	671	699	694	717	716	704	699	745	749	668	709	765	661	686	707	704	711	728	763	707	712	700	691	730	702	715	735	724	715	683	734	717	707	747	686	763	708	699	729	711	689	711	701	705	691	711	683	696	702	713	713	716	699	720	701	704	691	735	674	693	659	749	702	705	721	697	706	655	737	719	653	705	660	685	670	660	752	717	686	734	719	696	719	666	755	738	697	677	696	735	728	674	714	696	680	721	681	734	703	676	706	717	738	700	671	685	708	683	686	752	665	661	762	709	666	690	698	666	637	680	684	716	672	624	712	674	677	714	693	715	694	703	670	675	670	737	732	691	661	677	683	660	766	693	725	693	643	663	699	690	720	688	719	762	698	660	697	677	705	718	707	701	693	712	668	747	698	751	765	683	706	705	696	742	740	693	702	715	680	680	666	708	705	692	691	737	673	662	709	738	672	684	719	716	732	693	694	670	668	709	695	725	704	706	666	667	739	710	670	702
29609	7251	1351	949	656	520	436	376	366	299	267	278	281	228	248	252	218	233	230	249	238	207	219	226	194	200	205	202	201	224	204	200	209	226	225	192	180	226	221	207	210	244	226	187	204	206	201	205	212	226	185	196	203	197	237	215	161	220	178	225	186	198	206	207	193	209	216	205	173	187	207	190	200	209	220	195	189	223	174	220	206	199	211	192	197	219	199	208	201	192	219	230	187	227	218	204	210	195	204	239	213	200	203	210	202	197	198	199	212	207	224	196	212	210	248	230	231	191	217	221	207	204	220	192	215	215	211	217	198	188	210	212	230	192	212	179	192	202	199	191	179	198	194	196	189	218	210	205	196	203	210	202	213	202	197	232	211	182	217	224	197	194	232	185	183	220	207	226	202	180	214	235	212	201	202	197	205	191	217	210	193	216	206	204	200	217	204	219	186	207	212	200	198	200	191	222	210	203	214	196	183	201	179	203	194	205	208	212	196	212	209	213	225	196	221	177	211	186	221	195	198	176	195	198	193	224	210	212	211	196	207	210	190	237	183	196	201	182	178	218	219	188	217	225	229	218	188	193	230	219	199	199	211	195	204	203	221	221	218	205	174	215	234	202	215	217	252	212	212	192	219	205	203	178	191	205	196	174	183	219	201	198	233	205	235	232	209	226	207	215	212	223	196	182	235	216	191	184	204	192	213	209	197	205	199	225	217	215	233	233	204	191	221	202	180	215	214	183	204	218	206	209	193	222	196	211	237	187	192	197	196	218	229	196	205	218	192	191	192	200	204	227	204	193	200	205	200	209	214	229	206	195	214	212	203	204	197	183	249	211	205	229	191	205	238	205	201	213	229	202	177	238	203	195	180	211	234	216	193	218	204	212	197	181	200	193	191	205	194	208	204	180	201	191	212	211	218	219	208	205	217	214	209	214	226	204	203	189	196	217	222	215	217	179	198	212	212	218	202	194	210	230	189	223	175	224	204	199	232	224	196	182	221	188	191	218	209	198	187	174	205	216	238	195	210	217	217	207	193	214	223	193	197	208	181	209	219	187	186	204	179	200	217	198	166	225	207	221	224	206	218	231	186	209	211	242	215	181	193	207	204	189	215	209	197	223	209	159	190	202	186	218	223	216	210	227	200	213	171	212	213	234	224	189	216	192	162	194	226	196	227	207	188	224	219	194	205	206	219	202	202	213	210	186	209	217	191	216	238	201	204	191	192	191	218	202	196	173	205	218	204	226	213	193	201	207	245	199	213	182	219	213	199	206	181	200	192	187	245	222	209	222	207	208	209	209	215	194	207	206	227	205	189	232	194	211	213	211	203	207	219	214	221	183	203	209	206	213	219	203	190	208	207	201	185	216	200	199	194	210	208	180	187	197	205	195	209	226	189	221	222	218	212	201	215	221	229	187	211	197	200	215	200	199	205	194	194	196	219	232	189	204	201	188	199	191	212	194	207	191	214	216	196	210	220	211	175	230	196	204	210	195	194	203	213	219	191	196	204	203	194	191	198	167	196	217	213	225	211	211	199	209	204	178	205	224	225	193	203	205	222	198	218	217	220	183	204	215	194	176	178	190	223	194	192	201	191	195	207	204	202	207	219	199	215	185	207	206	224	204	206	193	192	205	196	223	178	216	208	200	221	228	191	202	191	198	173	180	185	213	193	192	217	193	204	199	183	197	201	218	183	202	225	199	177	178	187	197	207	242	221	228	178	218	215	226	222	204	183	215	212	214	188	197	223	212	179	197	192	214	200	202	221	204	196	200	215	195	210	207	195	194	207	194	190	202	184	194	227	219	210	196	201	192	196	204	200	198	222	198	232	214	216	188	220	215	244	183	186	201	199	216	217	192	208	204	225	199	193	184	225	199	226	184	191	213	226	233	172	203	202	226	221	179	218	201	187	189	210	191	207	217	244	187	200	190	226	211	239	183	204	210	193	202	185	209	178	203	185	215	212	223	196	228	223	215	213	196	217	211	241	188	219	196	212	187	226	214	209	220	182	204	198	201	194	204	205	181	197	221	201	216	208	169	172	216	216	224	215	203	203	196	191	202	186	191	201	218	200	186	172	188	192	220	203	187	202	230	206	205	208	214	223	196	191	196	189	199	208	202	212	218	208	194	203	193	212	221	196	182	242	199	204	221	201	195	211	202	196	213	235	229	225	209	216	211	210	207	189	185	211	194	244	192	196	202	183	195	202	186	197	213	236	214	189	176	224	196	192	212	185	225	220	208	189	207	212	186	205	195	188	200	225	237	236	212	219	194	201	216	196	208	231	169	194	217	209	216	186	192	203	208	201	199	182	237	206	190	203	221	199	190	219	205	199	203	192	191	214	184	187	215	196	195	186	202	207	221	197	208	210	187	230	178	222	199	217	221	204	201	211	191	200	198	196	246	185	212	202	194	224	206	218	181	189	207	191	193	205	200	197	190	209	209	188	198	209	187	191	220	209	215	232	223	215	208	224	197	195	189	208	198	198	201	181	191	201	171	210	223	193	225	215	198	186	212	202	197	212	196	207	207	208	221	217	209	191	204	200	206	217	228	187	211	217	167	184	200	216	183	198	195	197	198	198	220	190	174	225	201	230	191	214	188	198	207	205	184	197	172	188	202	200	185	189	204	212	200	207	219	226	201	199	186	189	206	192	196	232	221	224	185	212	197	201	219	214	221	191	187	198	204	204	193	224	198	209	206	193	204	186	194	184	201	200	180	198	192	239	200	198	200	194	201	209	196	218	201	196	216	213	191	182	220	199	193	202	218	225	194	207	209	226	202	195	195	217	195	195	209	177	213	205	208	209	206	179	216	209	209	216	193	205	204	173	215	188	209	215	234	237	228	214	190	204	193	204	210	210	188	213	194	200	194	198	225	181	227	187	207	200	232	198	217	197	221	185	202	205	222	211	202	206	195	193	184	208	211	211	187	194	207	226	215	210	220	228	222	219	203	205	193	193	220	196	211	200	200	185	209	221	216	205	201	214	223	208	205	202	176	230	176	195	198	198	198	190	194	190	206	220	191	226	188	203	191	216	210	183	195	185	208	218	216	206	225	207	204	203	211	198	182	213	218	207	206	221	187	184	214	188	200	212	193	206	233	223	195	227	222	213	187	232	217	211	202	207	222	204	225	190	209	178	231	202	200	202	215	189	207	187	200	208	212	219	225	227	203	192	187	202	198	208	188	222	206	193	239	225	245	214	206	194	212	221	204	204	229	235	202	209	212	203	213	204	222	179	250	226	214	187	193	230	191	214	209	189	212	182	213	209	225	213	218	212	193	204	177	174	207	215	214	225	194	204	193	195	202	194	180	232	215	209	189	221	207	184	219	187	219	195	198	201	201	237	222	209	193	209	225	179	227	210	206	198	209	220	202	205	220	211	184	202	195	184	188	211	180	213	211	197	215	213	211	202	193	208	191	207	212	192	213	192	211	186	218	201	170	197	207	201	214	192	202	207	198	214	175	207	228	198	200	206	190	209	199
15642	3434	2556	2937	2729	2187	1845	1552	1444	1233	1139	1040	1051	899	942	917	855	820	753	733	724	702	725	729	742	712	678	679	601	613	680	634	620	588	623	660	644	595	671	652	654	646	570	620	651	583	599	613	618	609	634	580	627	622	592	591	564	593	648	581	622	586	596	559	645	576	601	598	580	600	593	628	583	608	581	601	593	595	614	627	617	617	586	623	595	579	584	641	607	574	571	583	554	579	576	599	563	619	628	597	624	565	589	597	587	625	607	565	603	608	582	597	605	587	583	626	592	576	610	558	546	614	613	576	575	562	593	608	577	620	581	545	592	564	571	568	577	588	568	617	606	622	594	551	616	641	611	592	623	585	557	565	551	624	607	592	584	579	618	598	604	556	549	579	578	574	604	562	602	628	612	569	627	605	582	592	602	570	551	583	615	601	573	636	589	577	561	536	591	570	604	557	555	610	595	612	561	590	571	578	597	622	577	547	554	607	625	549	584	557	573	580	549	527	609	610	572	618	600	577	578	627	600	618	661	550	550	579	574	583	544	585	575	561	567	586	575	594	593	584	595	560	583	576	618	569	578	584	566	573	626	558	638	605	604	561	562	621	598	562	596	604	612	617	581	597	554	578	557	595	563	597	571	601	555	570	591	584	567	582	574	595	600	575	574	566	590	597	606	602	616	611	579	610	591	554	524	635	593	607	577	599	560	584	613	564	558	581	552	574	585	574	576	562	641	614	599	589	618	614	565	532	569	570	593	588	582	539	614	588	590	613	618	589	587	546	569	599	561	584	585	573	566	599	567	599	547	579	590	593	567	613	591	617	553	598	610	555	521	591	531	617	563	535	592	596	600	602	605	590	620	583	598	612	579	579	568	619	615	582	589	602	555	575	580	581	594	564	608	587	585	523	601	566	615	579	600	596	576	562	605	625	575	592	542	624	602	602	626	561	593	572	570	605	587	539	589	599	611	646	580	570	537	569	550	605	593	570	572	629	609	594	612	582	534	582	597	607	578	615	583	603	565	570	579	611	617	595	585	607	546	580	593	561	570	562	596	581	545	578	591	587	615	606	573	573	551	579	573	542	618	616	600	606	571	582	555	605	587	588	594	605	577	569	574	584	609	588	621	599	539	571	596	532	555	573	568	620	567	590	595	617	566	556	621	579	565	577	585	595	582	597	578	582	584	602	617	593	612	568	559	608	583	577	535	598	597	563	579	604	631	566	565	628	521	605	618	558	602	575	581	591	556	587	606	571	593	599	629	581	611	561	550	623	568	581	556	585	598	582	589	571	598	582	570	605	569	596	599	594	606	643	573	573	550	573	567	563	596	598	581	615	622	560	555	609	595	598	582	608	594	566	597	601	605	550	581	577	598	635	585	589	551	566	562	556	605	563	581	568	577	543	579	557	585	584	539	559	545	548	563	575	611	549	586	577	548	584	553	602	601	598	558	600	568	572	586	584	596	600	557	621	568	563	568	545	562	557	572	612	574	612	563	609	587	603	591	590	588	572	589	567	603	559	597	592	593	597	583	563	586	571	581	580	578	604	631	595	592	601	557	595	583	565	587	548	575	614	566	596	575	568	605	584	616	540	589	608	617	612	589	581	616	640	618	589	607	584	573	533	572	579	588	626	559	625	596	573	616	611	598	563	587	566	562	621	604	614	567	575	621	573	535	574	584	552	589	587	607	590	597	592	604	598	563	551	563	586	594	602	576	601	628	587	592	553	575	558	583	578	612	606	610	563	587	573	592	599	541	599	558	598	561	553	604	590	580	597	576	533	573	562	599	644	559	534	567	576	552	591	591	579	601	619	579	560	581	573	580	644	519	545	610	556	631	573	564	531	617	611	614	530	592	614	586	629	555	568	555	565	610	591	548	577	572	627	572	515	608	606	546	610	594	537	598	578	569	579	585	604	612	584	539	575	576	584	578	547	563	619	599	558	560	576	618	559	607	571	578	567	568	588	571	583	617	610	636	597	546	586	596	597	578	576	550	591	577	546	626	595	576	590	552	572	587	538	594	618	590	574	577	585	558	564	576	601	603	597	595	582	586	553	574	575	559	585	565	557	571	591	619	608	584	600	581	573	574	567	623	583	589	588	569	634	551	566	529	622	580	554	583	620	567	548	582	577	575	578	585	581	591	590	545	612	590	586	546	599	579	578	578	601	585	604	592	553	607	582	587	566	553	595	570	603	579	604	554	580	631	600	571	595	566	585	601	581	629	569	588	571	610	596	633	541	616	592	616	606	575	556	600	611	603	547	586	605	566	555	572	548	555	616	586	558	604	580	575	572	597	631	605	560	565	541	623	631	517	591	583	571	611	548	579	601	595	616	555	586	584	601	557	585	576	603	581	553	609	584	592	620	567	534	605	568	616	560	619	564	578	577	545	578	604	609	626	570	575	545	578	630	615	612	605	594	593	559	559	603	568	591	610	562	574	555	580	542	548	608	571	556	580	594	631	609	558	597	568	611	577	622	564	580	572	575	598	555	587	577	576	625	566	575	552	593	590	560	621	585	598	564	522	583	570	534	586	599	575	584	552	575	598	608	586	580	616	557	589	587	556	631	632	589	573	615	576	608	608	581	566	612	598	576	556	621	624	541	583	606	575	563	575	588	565	577	579	625	594	572	575	584	593	560	616	573	621	603	601	611	605	635	577	562	598	582	529	533	593	599	605	580	576	588	596	614	579	570	605	567	591	598	573	593	558	569	571	591	571	573	581	586	580	586	567	575	533	577	538	602	607	612	525	576	606	597	558	578	561	554	569	610	570	565	602	576	569	564	598	590	574	600	576	533	560	585	570	535	582	594	585	598	607	551	542	583	593	611	617	610	569	592	601	574	619	574	555	567	591	566	588	576	586	606	598	623	585	601	551	612	645	621	587	554	624	582	558	647	561	586	593	564	607	566	604	559	565	560	617	560	605	586	600	558	579	542	583	584	568	558	532	543	610	591	577	566	622	567	560	560	565	587	553	546	593	585	574	577	584	571	579	571	614	554	590	576	625	614	591	617	598	576	610	581	595	619	557	594	565	566	550	576	590	594	568	592	560	560	612	570	590	563	577	584	611	581	550	577	606	609	555	542	595	618	580	583	568	597	603	581	595	582	594	579	542	593	607	594	560	585	581	570	580	547	598	607	603	588	568	579	581	573	585	592	569	573	597	624	608	595	599	587	570	554	575	554	601	572	601	565	548	560	606	549	632	605	585	602	580	549	615	585	583	585	595	568	563	602	601	541	568	579	554	611	537	591	608	593	598	558	561	580	617	547	582	579	591	573	615	555	587	571	575	582	616	603	601	623	578	582	585	596	551	529	604	582	558	617	577	572	621	547	574	575	577	581	557	632	566	589	567	620	620	627	544	607	571	570	604	596	608	595	584	563	588	630	583	578	619	570	555	548	586	579	602	554	610	575	593	563	566	579	575	591	641	544	607	578	574	560	536	578	610	613	585	587	567	634	545	595	563	547	539	564	565	580	556	566
42109	15225	3440	2006	1420	1087	883	775	657	633	556	543	519	502	493	450	456	390	435	388	427	425	430	428	396	370	406	456	446	385	414	436	388	402	426	377	401	451	377	390	404	384	388	362	384	396	366	386	381	378	413	347	368	377	397	366	371	385	383	407	394	430	416	383	325	408	370	388	396	396	391	380	396	392	397	390	401	378	430	385	368	431	397	373	396	405	383	379	376	382	377	403	378	373	416	408	401	398	398	403	392	379	384	402	384	358	389	362	404	387	374	415	407	393	413	367	427	395	360	389	390	378	397	402	408	401	395	400	363	381	384	411	367	430	384	384	343	361	376	401	368	382	413	379	383	433	386	381	364	402	422	370	410	409	407	389	361	400	343	369	391	349	409	420	355	372	375	374	352	374	383	377	396	402	407	407	385	422	393	385	398	390	401	413	368	383	345	381	403	392	378	373	372	381	410	405	372	365	405	395	366	411	380	380	372	402	371	387	374	358	380	396	413	416	368	360	388	412	366	399	392	372	422	393	407	426	385	404	394	397	383	394	360	378	403	343	419	380	428	363	370	401	373	333	385	373	408	372	358	371	343	378	384	395	401	372	370	365	362	391	398	361	388	401	367	399	401	385	391	391	399	396	360	383	396	402	372	383	406	388	394	388	368	409	424	360	403	398	370	367	398	392	368	380	429	390	368	372	396	362	386	372	369	366	427	372	363	375	379	392	404	395	370	351	375	355	408	396	369	347	415	355	396	359	368	385	410	379	382	385	387	373	373	389	394	391	393	383	362	416	407	341	358	366	399	359	350	392	378	359	435	364	364	350	382	401	381	386	375	367	395	405	375	429	335	400	381	376	404	375	368	368	438	358	382	376	392	380	417	384	389	408	386	372	389	361	386	394	396	399	373	373	377	404	410	373	369	366	350	392	393	365	393	396	414	412	397	354	385	407	387	356	398	418	397	361	411	401	418	380	420	400	411	393	352	364	373	421	371	374	411	382	358	392	379	378	389	403	384	411	375	401	366	386	389	364	387	394	379	357	401	395	396	385	404	405	393	414	380	385	410	366	389	360	350	402	422	428	411	418	386	374	361	376	381	370	364	422	406	413	394	338	391	359	354	397	419	357	380	413	378	416	407	402	410	371	378	367	379	393	366	400	389	431	363	407	409	353	414	376	386	419	432	372	378	360	381	385	417	341	382	381	373	360	385	383	404	392	370	434	397	384	415	371	363	375	356	393	375	403	369	419	365	418	397	400	385	418	404	397	401	379	404	412	400	392	421	426	400	380	391	397	369	373	399	412	399	391	370	366	381	393	415	403	363	397	390	408	429	377	388	349	364	385	374	390	399	358	361	376	373	378	413	390	407	389	365	368	394	394	402	403	408	387	362	369	367	396	401	424	413	403	399	376	382	350	395	381	403	373	376	410	377	366	405	390	378	403	423	434	382	385	413	376	389	376	344	349	392	346	376	420	407	355	376	421	380	408	355	379	400	407	370	409	373	402	388	372	365	415	409	375	426	364	388	409	370	368	358	375	358	388	384	355	399	368	414	394	363	389	384	392	412	388	377	386	374	386	412	398	385	393	397	392	381	395	418	354	387	391	388	414	401	366	434	374	366	372	386	387	364	414	386	384	399	393	403	384	395	412	403	390	391	376	386	392	372	381	412	400	389	398	344	395	372	364	392	400	395	379	385	361	417	381	355	366	358	358	368	399	380	391	391	370	369	355	369	380	371	383	417	371	388	394	362	417	398	396	377	356	395	382	401	360	381	412	363	431	408	352	389	395	383	403	390	398	409	429	411	396	371	402	366	384	379	376	401	362	353	418	366	398	423	422	371	439	429	386	405	389	412	381	385	376	403	387	378	354	390	371	382	390	377	388	414	412	418	415	399	330	367	411	394	390	443	395	391	389	403	398	388	368	337	387	389	396	409	418	403	391	374	390	353	360	382	378	364	397	419	373	378	352	406	362	365	409	419	424	374	398	389	373	383	388	400	353	382	418	413	388	394	349	402	374	385	361	409	406	364	363	391	371	377	381	395	392	399	379	348	384	353	439	400	396	384	383	425	359	442	399	380	404	366	404	408	388	414	366	389	361	401	388	404	395	367	398	358	388	388	334	380	379	394	426	386	372	408	437	357	405	407	376	402	421	389	378	359	388	398	386	405	405	396	388	406	387	377	394	403	374	361	398	333	397	403	382	377	355	386	378	389	378	381	390	371	405	397	380	382	362	381	384	388	400	399	406	396	404	381	404	376	374	411	380	361	404	394	395	416	379	384	364	407	357	374	372	403	418	351	427	412	402	383	381	390	399	397	351	404	391	376	379	337	371	391	379	392	394	424	404	391	393	431	410	389	408	366	401	386	388	394	383	463	409	388	417	369	386	385	411	411	417	393	353	363	385	393	390	375	388	372	365	407	379	405	374	367	389	366	402	371	386	381	388	400	405	387	384	405	368	386	397	383	384	402	399	440	333	401	408	395	377	385	383	368	372	396	385	391	365	431	377	411	380	382	409	387	341	389	397	397	386	352	347	382	392	362	356	376	349	378	403	406	394	365	382	382	400	397	380	389	390	354	366	376	395	348	365	378	396	366	403	435	388	418	361	419	411	392	396	355	389	433	385	386	367	408	380	355	393	352	394	362	391	388	392	374	392	388	341	390	384	366	379	399	416	389	384	398	408	358	379	386	374	427	354	422	400	349	401	429	393	367	396	371	379	363	399	376	409	385	406	420	382	389	383	396	366	382	396	355	352	407	358	405	378	381	371	375	409	379	403	395	401	436	379	406	428	384	389	364	335	405	389	413	375	376	374	364	384	398	385	390	390	389	410	374	386	344	374	429	370	429	408	388	370	373	411	379	351	376	405	373	416	390	386	392	395	356	400	406	380	385	392	425	344	378	361	367	384	377	390	423	389	402	407	384	363	369	381	382	398	412	356	399	383	385	338	383	368	359	389	430	351	384	360	381	374	408	412	406	400	380	419	416	372	387	353	371	376	372	397	394	385	391	383	385	395	389	382	367	365	375	372	377	388	383	374	379	370	374	395	411	410	399	391	363	359	368	392	405	364	386	403	430	384	382	423	377	387	407	349	397	365	400	380	391	405	407	379	360	431	405	399	430	415	365	387	405	372	382	365	352	392	365	396	382	377	393	442	367	400	399	362	385	397	393	378	387	349	358	391	373	365	381	371	419	389	401	399	363	392	392	407	382	405	383	428	375	373	335	380	389	417	389	401	392	439	346	334	379	442	397	415	408	413	379	379	381	395	390	382	415	367	397	415	393	373	350	369	394	410	387	391	421	360	380	339	391	375	417	365	414	416	415	381	382	415	406	357	366	408	364	379	346	344	394	381	373	388	404	396	358	359	387	410	369	386	388	387	420	392	388	404	371	407	358	382	395	407	366	425	377	379	393	398	364	379	359	398	408	347	367	382	365	364	383	364	384	349	361	358	405	372	430	347	436	411	424	391	392	389	390	388	402	342
22272	6391	4791	5556	4928	4169	3426	2989	2511	2342	2103	1903	1754	1669	1594	1556	1511	1433	1394	1296	1300	1284	1248	1209	1215	1117	1138	1090	1157	1148	1153	1105	1155	1070	1089	1071	1072	1003	1045	1064	1039	1039	1025	1022	1034	1100	1075	1055	1002	1002	1010	1052	1034	998	1042	1025	985	984	1023	994	938	974	962	979	1030	1021	973	1023	991	986	1034	956	962	994	996	969	1005	1034	972	978	973	987	987	995	1001	1002	982	993	1008	1017	989	1026	1011	950	1016	1004	1010	1004	945	1032	963	1021	1037	965	941	965	1008	980	945	1003	963	1014	1023	988	1000	924	1014	940	991	980	978	974	952	984	1060	982	982	978	1029	996	1032	991	979	1012	1005	975	915	989	994	953	990	990	942	923	1007	977	938	998	1020	946	935	976	973	962	1001	1021	935	966	1018	960	963	932	961	1007	983	1017	979	961	1028	958	987	950	1016	951	975	989	944	917	963	993	993	952	972	940	960	949	952	949	1028	973	943	987	973	990	967	976	1007	1007	1062	1009	985	949	958	954	945	1021	983	957	999	1023	941	988	994	984	991	955	951	983	935	1012	993	985	1003	990	976	935	946	974	953	962	956	973	948	991	1003	1049	962	989	974	983	999	1056	966	980	1029	984	990	967	968	973	990	1021	954	1026	960	966	969	1015	987	988	993	947	1017	983	974	934	996	994	1020	1004	977	956	985	976	1019	978	1003	961	969	990	1023	938	927	953	1004	1025	1012	926	960	917	980	991	1007	948	973	965	972	968	1001	1005	954	1000	963	974	993	942	967	953	990	1034	985	987	964	946	986	999	963	993	1024	967	976	945	993	986	988	982	965	989	951	984	953	960	951	927	929	973	976	1005	1026	958	952	989	984	1007	968	957	909	925	950	967	975	989	1009	978	1017	953	956	980	953	937	1013	973	1011	936	973	978	1008	963	975	956	985	995	1001	948	972	1006	909	962	1060	959	926	999	971	965	956	938	978	1022	996	941	1023	980	1002	930	931	982	964	943	1014	982	936	981	963	1009	970	962	1001	910	886	940	962	972	971	962	985	1004	980	899	994	955	919	966	973	980	928	914	910	994	981	997	950	979	891	982	994	904	939	989	948	907	956	1000	994	968	952	987	1038	988	998	937	953	967	937	1002	1016	961	1021	931	948	1050	995	936	959	974	981	899	995	941	949	973	953	994	988	1019	935	961	958	952	978	992	1039	968	996	1038	1011	947	980	922	996	946	1017	921	950	1020	983	961	966	992	1004	944	1000	999	958	911	935	999	928	980	1004	1003	896	1037	1021	1021	920	1010	1030	1008	984	959	913	969	953	944	949	959	965	995	931	998	945	1014	1004	969	1003	947	987	967	968	1012	982	981	1017	927	949	939	972	892	979	987	965	980	917	943	973	1052	973	963	965	968	1002	972	983	968	1009	1046	960	1011	953	974	939	963	968	945	1000	935	928	993	961	970	972	966	972	957	994	989	1030	970	963	988	965	989	967	1051	973	1038	948	976	966	962	939	987	962	941	981	1016	1098	928	1017	975	1050	949	943	1020	959	993	990	990	936	930	988	952	951	1049	960	1004	1004	990	1023	954	1000	962	1009	963	961	1015	903	941	1031	1004	973	962	926	980	958	987	991	1012	920	953	987	934	951	1015	991	948	1034	987	988	1001	1009	1020	1009	958	1015	1006	997	926	1030	917	963	968	959	949	973	987	959	993	978	967	938	1003	1010	1019	1021	908	961	1013	1014	974	985	993	931	931	1044	993	997	1039	957	914	1012	962	951	957	1017	959	988	990	992	913	940	922	917	978	967	978	999	981	969	983	947	940	948	909	946	964	923	974	956	1006	1049	964	929	962	1003	1006	959	971	950	976	954	922	963	994	957	947	969	1013	1019	937	963	954	1006	992	920	976	983	969	978	1000	962	995	966	1007	984	1095	968	998	956	1001	992	983	969	950	965	969	1016	998	956	1002	897	995	930	1023	943	929	959	944	969	988	992	941	994	954	978	951	1002	1000	1000	956	974	871	919	973	984	924	981	928	988	1004	927	977	933	934	963	1021	1000	975	1066	921	933	983	904	953	1043	963	925	1014	984	992	959	986	963	967	927	946	968	975	949	1023	1017	1000	1019	999	970	951	935	991	1017	970	975	1007	935	1004	971	940	965	986	942	945	981	907	937	958	990	997	955	946	931	916	948	983	999	965	948	946	996	977	945	972	1046	978	967	1005	973	935	991	902	963	966	1013	987	968	1017	988	1011	991	991	1014	1038	1001	966	941	994	940	927	956	1005	1022	994	1022	1005	956	1014	926	1015	972	956	951	997	994	932	943	991	951	993	981	968	986	934	1012	981	980	950	953	948	984	936	989	1016	961	971	979	929	946	970	1007	966	991	995	983	931	1026	1009	943	1011	1000	986	909	983	947	1009	1032	957	962	956	985	938	1000	972	1011	945	986	990	977	963	1023	921	972	939	992	1008	899	932	906	1000	962	987	949	976	1003	984	958	944	968	1012	934	964	965	990	945	994	966	950	987	962	984	955	979	991	962	938	977	912	991	947	931	997	979	1000	953	1002	1004	966	978	986	997	1017	988	965	985	957	993	984	980	952	950	967	1034	948	1006	922	949	1043	991	975	979	955	990	991	989	949	1034	1010	974	962	1004	926	970	960	942	953	950	1017	1016	960	960	986	949	954	926	1025	996	975	973	973	1016	1025	954	965	1000	947	973	1000	962	928	980	974	1002	927	1010	950	1012	944	971	973	994	958	956	1009	935	939	979	947	958	935	997	973	964	998	999	1006	905	959	941	993	970	994	968	1069	979	982	977	989	955	959	975	992	1057	965	985	930	962	995	991	1010	953	988	975	1000	947	960	967	945	949	977	951	961	938	1003	991	973	974	936	944	970	987	998	986	976	971	1006	989	996	1014	978	991	929	973	932	1013	916	986	968	1005	962	974	959	928	1036	971	1008	944	1007	953	964	882	947	983	1013	1036	992	916	925	980	993	980	935	968	958	941	979	955	996	978	1021	891	1039	991	1012	908	961	923	937	1001	973	984	948	943	1014	945	958	1006	960	959	947	980	977	1025	953	1003	1012	1005	936	981	1009	900	917	990	1023	1019	1006	968	980	1018	978	985	1007	982	1005	1027	931	940	960	1011	1027	980	957	963	963	977	996	990	1027	1000	999	922	985	940	935	978	1015	1022	987	993	961	996	952	948	1012	967	949	954	927	933	962	984	978	942	958	988	946	937	912	945	948	994	956	918	920	944	955	956	970	1003	904	950	954	963	982	967	990	981	950	936	999	984	995	949	961	980	944	926	978	1024	978	979	973	980	1012	983	965	996	1013	974	951	965	1024	1001	988	965	953	940	960	949	987	967	967	931	997	1023	988	971	989	1028	955	978	968	968	934	936	928	1005	971	997	959	967	980	933	981	976	951	976	1029	914	937	953	931	923	1030	977	969	984	988	944	967	1046	968	981	991	954	967	962	1023	940	938	995	1007	1019	966	1000	957	985	943	982	973	980	946	989	996	961	976	899	921	1042	951	924	1007	996	978	1006	1009	1001	974	1043	986	970	982	996	962	955	995	952	967	941	947	1046	959	1048	980	994	988	956	958	926	984	998	963	947	1012	945	938	932	955	943	960	950	957	958	980	974	993	992	1059	966	944	969	983	1031	942	947	990	984	1000	931	1017	1007	979	916	968	1005	970	1008	951	931	1034	938	967	971	985	953	950	981	970	974	987	998	953	959	952	965	993	982	962	999	961	932	964	965	921	992	972	1004	955	927	943	987	972	955	1015	1022	960	940	951	1014	1018	955	1000	978	982	927	974	937	975	1020	967
7362	479	297	300	271	273	295	256	274	262	291	259	265	257	265	272	282	266	249	261	274	267	277	286	247	233	267	260	292	253	266	279	275	277	258	273	273	264	264	254	300	270	273	270	256	266	255	261	284	260	300	271	256	253	249	290	277	250	275	307	290	254	271	264	287	250	255	248	246	306	268	278	264	277	269	257	279	281	276	260	239	277	265	278	287	277	277	253	277	245	247	265	260	259	251	288	266	274	280	294	291	255	270	320	269	251	297	263	297	277	258	262	268	263	272	257	249	250	274	254	254	257	273	263	264	267	263	263	248	234	261	265	269	266	269	298	259	272	255	260	284	291	280	276	265	277	256	245	255	285	252	272	285	268	272	265	259	288	261	230	267	273	268	291	271	256	277	264	264	284	276	301	241	304	313	271	266	290	282	229	276	277	251	247	286	276	256	297	251	251	243	273	288	282	258	291	303	258	258	273	258	264	263	270	258	287	297	272	243	259	270	290	269	264	254	248	264	273	272	273	273	263	260	260	266	270	255	296	290	263	252	241	243	275	290	242	269	286	254	286	266	278	255	257	244	274	268	272	267	248	299	251	262	261	284	290	282	272	249	287	252	293	296	258	276	295	276	276	235	286	272	260	280	253	258	263	266	282	251	237	297	263	253	256	283	268	260	276	251	254	298	277	269	265	260	255	257	230	236	277	282	295	279	283	277	277	270	268	261	235	277	274	290	265	265	251	257	280	270	276	264	255	248	272	293	256	252	254	280	278	278	265	268	286	257	295	286	266	269	276	288	287	254	254	256	229	232	274	296	257	252	248	257	258	230	249	271	306	268	282	281	241	302	217	285	287	264	251	242	251	324	303	259	283	257	286	292	328	273	231	280	267	260	278	261	280	274	286	258	236	246	260	287	293	263	261	262	254	237	274	280	221	267	276	288	266	262	289	261	217	278	294	281	273	266	292	244	280	270	253	260	256	273	294	252	256	262	275	255	258	284	274	257	263	288	277	268	269	266	244	267	252	280	261	267	258	286	270	279	253	303	252	260	262	283	258	268	268	263	284	262	267	288	266	281	260	273	291	280	266	283	257	270	245	231	276	254	284	284	273	278	288	277	263	296	262	291	284	264	255	254	291	271	280	267	262	245	250	268	269	283	275	284	299	263	253	296	277	271	278	241	258	266	286	277	278	286	275	275	272	253	289	285	276	287	283	246	279	292	290	253	285	275	271	269	253	298	270	310	303	259	252	277	277	277	280	277	281	287	280	277	252	279	267	274	280	277	304	291	276	245	286	293	273	229	259	248	246	246	279	272	285	259	255	271	287	279	268	272	282	272	277	285	293	298	267	278	257	282	270	267	301	282	262	246	269	260	261	300	289	301	281	266	244	241	244	276	258	292	272	279	259	266	284	256	280	263	284	287	274	278	246	273	255	286	251	256	252	280	232	288	247	279	278	289	289	278	269	282	241	286	264	256	275	254	290	271	264	237	255	280	256	260	273	238	252	273	272	263	256	256	268	267	272	298	286	286	260	267	264	260	274	245	268	270	286	287	321	292	266	274	253	247	265	295	279	244	277	253	277	276	285	307	271	253	251	257	292	283	262	274	252	266	232	290	282	229	272	243	287	262	269	260	285	246	290	290	263	332	262	264	265	253	278	286	258	278	260	271	264	257	282	234	272	244	265	281	272	244	267	259	294	255	259	290	266	244	260	279	289	281	266	263	286	291	261	273	289	260	264	283	258	242	258	281	293	263	250	262	263	292	256	280	278	265	280	262	292	265	273	276	275	284	274	251	272	261	280	275	290	311	297	284	258	291	268	242	279	258	271	268	274	265	283	270	265	256	272	264	266	273	244	271	234	279	253	287	275	263	321	273	246	269	261	281	266	248	248	277	264	274	262	256	256	288	260	292	264	264	265	285	247	297	282	263	303	274	266	282	264	256	277	268	261	274	303	266	260	274	272	266	285	304	253	285	268	272	281	265	230	276	241	264	273	299	269	287	239	275	264	266	265	251	251	298	239	301	267	257	227	296	283	267	258	269	274	269	280	259	302	269	282	282	291	311	299	250	260	292	312	302	268	274	268	291	285	289	263	254	258	265	274	248	261	275	243	286	294	238	262	284	269	260	270	292	282	258	255	263	254	264	249	270	292	268	275	277	267	287	272	300	303	265	288	235	287	305	282	257	244	286	279	242	247	224	294	279	279	291	288	289	271	245	272	283	288	263	302	242	262	271	303	258	253	287	277	293	268	255	284	249	267	287	271	273	296	269	243	287	274	242	279	284	280	289	293	296	269	269	271	262	247	284	265	251	276	279	237	278	271	271	276	271	248	247	276	253	278	272	294	237	248	266	284	273	260	272	233	275	312	229	283	264	253	271	262	260	249	250	286	269	261	255	270	244	256	281	254	265	309	295	280	277	273	293	261	237	267	274	269	249	283	256	282	257	271	278	287	256	282	283	262	246	238	302	280	250	267	283	274	316	269	268	279	304	258	261	262	296	251	266	260	273	288	251	268	260	298	250	278	284	246	270	294	282	291	265	241	254	256	285	288	254	258	251	253	274	287	290	283	282	304	263	241	272	273	281	268	288	300	307	272	238	278	263	250	288	267	261	275	273	268	270	274	301	254	249	279	291	275	301	262	264	275	277	271	263	288	264	290	278	289	289	270	261	303	274	276	271	267	291	256	285	254	282	242	253	257	257	277	239	270	258	292	275	263	273	284	279	254	272	308	277	277	282	251	284	292	258	275	260	254	270	257	281	257	278	262	250	267	298	259	256	280	269	270	250	276	277	266	256	280	260	267	284	274	268	268	294	292	259	246	261	261	298	263	283	276	286	330	269	244	252	270	275	267	304	278	277	275	292	271	292	282	276	246	277	287	243	246	276	277	301	289	251	265	267	286	300	258	250	260	308	266	235	267	257	251	274	268	257	259	254	276	262	272	278	268	265	267	281	292	272	291	273	248	236	270	291	301	283	277	258	296	261	275	273	291	237	265	259	315	264	241	263	252	259	283	279	287	262	271	289	318	258	298	270	271	267	266	288	292	282	256	250	276	307	247	254	268	277	273	266	284	270	272	292	262	267	248	247	283	285	277	254	266	276	250	269	264	271	272	259	262	248	251	279	246	254	248	258	226	263	251	274	264	259	277	270	284	274	278	278	277	284	277	289	264	237	271	266	245	266	298	251	288	279	272	254	298	251	229	250	252	282	283	243	268	275	270	291	226	269	268	292	300	270	283	275	276	277	286	277	306	270	255	271	297	282	267	262	276	261	280	281	287	282	266	280	294	264	281	293	314	268	257	301	270	261	283	255	271	290	267	273	262	273	290	280	267	259	274	261	261	257	280	287	263	278	270	283	241	280	254	255	252	286	269	276	265	267	276	274	263	310	282	259	262	260	276	293	264	284	267	274	289	276	274	269	293	269	278	275	252	303	279	261	265	269	263	262	271	272	279	258	293	288	268	292	259	279	263	277	244	257	282
4441	859	717	776	797	741	717	727	719	717	699	646	707	694	749	676	638	696	708	710	704	710	742	718	664	732	676	709	680	735	708	719	691	714	690	726	678	748	687	738	715	671	690	690	683	655	679	680	677	695	644	674	724	698	766	703	718	703	679	682	687	698	747	672	673	696	706	699	733	711	757	700	713	753	741	713	707	650	712	681	722	693	763	687	665	713	704	673	711	678	728	754	722	742	718	679	692	717	697	707	694	670	692	712	686	720	706	681	723	671	695	710	752	741	751	722	695	696	669	703	679	715	695	699	704	771	674	717	761	633	707	711	717	670	777	712	705	722	650	705	693	639	719	713	699	687	697	715	656	706	727	689	655	657	686	696	655	687	667	709	681	699	669	716	704	692	732	678	746	706	698	672	711	681	737	720	708	678	724	737	661	681	726	731	649	742	710	735	695	709	709	718	674	688	679	684	700	661	722	695	730	689	697	720	717	698	685	774	712	719	683	707	713	701	725	723	684	677	692	700	683	717	665	734	711	709	681	735	720	711	694	702	766	706	761	658	719	691	696	698	685	704	723	688	718	706	722	708	681	689	657	677	684	720	665	691	685	686	676	714	727	729	707	689	657	690	717	683	667	722	714	676	675	706	708	691	729	669	720	717	677	717	682	716	683	731	728	689	707	684	686	680	690	692	696	680	721	679	690	692	649	720	649	741	684	706	677	687	670	673	710	701	695	730	679	675	704	682	722	656	669	697	716	689	756	691	740	724	684	735	715	714	665	680	722	717	727	681	671	741	637	724	666	679	683	686	674	686	687	714	662	689	731	695	734	650	711	683	735	708	614	706	744	702	687	678	722	716	682	727	679	700	627	690	667	651	718	679	730	688	715	682	676	674	695	737	703	681	709	686	636	698	743	709	758	720	679	695	692	718	710	716	713	679	698	675	734	708	685	699	702	683	732	714	700	720	737	717	680	744	680	677	689	745	714	686	716	725	710	674	700	699	689	700	698	657	694	713	688	699	626	659	693	682	694	705	693	674	711	699	652	687	666	704	706	708	711	703	687	718	638	676	658	741	687	677	703	667	706	669	651	699	703	690	740	664	657	679	693	713	722	709	673	696	730	674	696	709	707	717	721	692	719	691	739	710	668	689	668	700	677	663	679	665	694	717	665	701	663	697	671	690	709	711	701	680	704	679	705	656	723	706	660	711	741	703	675	684	706	718	705	682	747	742	699	659	696	650	695	641	678	699	664	710	727	748	725	703	658	709	682	713	714	686	703	734	658	658	709	669	674	678	668	700	696	684	717	705	740	683	687	717	687	704	712	657	643	697	705	754	722	722	657	678	688	703	707	679	718	745	692	766	699	723	718	685	704	729	753	709	738	684	678	690	726	698	675	704	658	701	725	741	671	695	709	716	749	661	703	685	714	708	659	695	717	746	681	687	704	710	692	751	677	699	725	684	719	666	665	686	723	732	692	680	680	719	662	688	684	740	687	753	705	739	695	708	730	687	712	691	684	690	709	727	678	696	728	651	683	682	671	654	728	657	691	753	688	667	720	726	711	687	670	711	689	715	719	712	722	696	613	678	735	677	724	723	634	683	702	717	713	700	753	753	660	746	713	684	675	730	703	688	692	732	713	714	691	706	686	684	664	704	717	703	662	763	693	661	736	745	692	692	768	691	672	690	673	627	727	696	711	710	709	701	680	688	752	722	678	687	680	662	725	703	733	682	678	704	707	696	703	715	683	710	708	713	682	669	747	704	705	666	719	667	678	708	649	740	734	698	720	710	676	704	715	678	699	696	668	693	646	688	711	705	708	705	646	714	687	701	733	682	699	693	625	680	680	715	699	715	702	678	674	713	698	697	654	731	676	713	683	704	659	725	736	648	743	671	714	700	671	685	636	730	730	710	690	661	652	677	733	729	660	727	657	721	683	712	688	724	717	652	726	681	712	727	689	668	733	677	722	704	644	685	719	743	685	708	672	706	700	733	667	699	657	693	703	700	698	735	724	714	768	703	631	724	689	702	704	740	650	720	703	684	683	653	763	710	682	727	691	676	692	699	694	680	692	649	712	735	741	687	671	714	626	687	693	654	727	669	671	696	709	705	735	673	679	707	726	667	687	681	748	732	728	705	690	718	712	677	679	715	689	719	690	762	749	698	665	700	696	692	692	693	685	651	710	680	716	665	703	688	741	691	735	689	654	709	722	663	687	667	692	673	698	662	710	703	695	647	739	643	682	739	680	745	674	713	686	717	686	683	664	737	669	647	676	729	702	651	719	742	725	676	716	720	683	679	715	686	701	652	698	706	673	681	698	650	697	713	682	717	692	735	714	656	700	703	715	702	723	709	722	724	699	714	750	705	707	708	702	719	694	757	709	696	726	706	724	723	720	721	710	712	702	705	753	721	741	754	676	707	685	723	704	739	716	739	751	724	707	692	682	671	722	752	650	667	744	726	652	713	701	720	690	646	681	702	746	684	693	741	693	681	675	714	716	672	699	696	679	716	677	718	739	718	762	743	702	705	713	735	697	689	727	714	774	701	710	641	728	721	669	686	680	718	752	649	712	716	647	678	725	680	679	743	668	666	690	720	705	728	653	727	701	684	697	724	704	724	691	690	713	735	708	706	714	678	680	685	707	648	742	709	698	683	663	713	665	676	691	672	691	673	719	691	722	738	735	669	696	686	687	716	705	705	714	714	721	718	689	729	662	723	720	655	680	685	732	695	723	698	651	702	709	729	724	685	703	684	702	704	646	682	691	705	693	724	756	671	670	672	712	701	707	692	724	710	727	675	707	702	727	730	689	671	693	652	718	701	630	683	710	706	702	728	704	694	688	723	677	703	684	727	730	612	675	738	638	723	733	721	659	699	713	720	660	678	697	691	689	689	706	707	706	659	666	705	684	676	705	715	708	710	722	731	706	726	678	721	719	733	713	680	703	759	730	691	676	673	653	672	720	704	723	720	721	735	696	727	761	675	715	694	714	715	730	693	671	687	718	663	662	707	692	671	694	697	702	703	739	657	740	726	662	695	723	649	695	711	679	639	710	720	687	684	726	656	687	709	680	736	712	713	703	727	708	700	682	702	685	685	698	688	746	736	697	694	730	768	700	693	681	675	657	684	679	699	690	669	684	690	657	714	694	710	738	719	689	721	695	729	697	736	692	722	717	696	640	715	671	686	648	706	727	710	693	669	656	689	686	693	682	706	699	751	715	707	716	683	725	735	651	702	680	747	673	740	713	717	702	707	682	721	694	737	737	701	667	750	697	681	676	669	692	696	726	758	670	690	733	719	711	681	748	710	692	707	735	697	768	693	724	714	707	719	654	715	699	706	714	683	706	725	700	702	713	707	728	695	721	669	707	738	732	691	682	679	676	718	691	705	696	697	681	669	671	680	704	701	678	633	670	637	685	709	689	697	709	654	679	713	761	630	657	689	691	719	708	721	708	708	665	689	709	661	681	683	689	723	725	741	709	714	690	678
31001	8094	1377	1007	697	562	404	378	349	288	293	261	293	264	267	230	236	226	213	202	248	228	217	215	228	234	210	227	212	221	197	196	220	197	224	201	228	215	202	183	215	238	188	214	246	225	205	215	198	217	219	224	207	218	199	186	192	209	210	191	197	192	223	189	230	226	180	212	218	205	187	182	217	218	214	221	222	204	221	191	225	204	211	199	185	195	205	195	210	208	234	204	175	200	177	218	207	199	193	218	212	199	204	195	219	206	203	191	187	195	222	208	198	229	197	185	176	200	201	220	189	210	207	208	201	188	201	189	168	185	202	203	242	192	208	199	209	203	188	198	210	211	189	208	216	217	183	214	206	219	194	214	225	182	205	177	225	193	216	162	184	197	204	234	213	196	221	209	219	180	213	209	217	210	203	192	211	222	220	184	191	199	194	193	197	193	190	211	214	206	206	177	209	218	194	180	197	182	200	173	209	174	183	203	215	212	220	206	231	188	213	229	212	192	226	201	228	198	179	208	218	208	196	220	225	215	215	201	199	211	211	225	244	213	205	217	210	183	195	182	188	207	203	212	192	204	203	217	205	195	222	198	206	208	197	190	208	234	191	219	194	203	223	206	171	201	201	192	241	194	209	205	169	212	234	225	181	217	212	199	200	217	193	197	215	202	185	178	200	222	179	194	183	199	223	193	202	226	207	234	215	200	202	214	212	211	187	218	191	211	204	194	168	187	193	207	213	189	184	177	215	212	200	201	198	229	213	201	215	207	216	198	200	195	216	208	233	224	207	195	197	178	200	202	203	188	197	175	204	189	207	202	214	217	177	207	234	206	214	208	180	196	210	232	202	183	213	205	229	203	242	200	187	212	192	211	188	189	205	209	232	204	201	199	180	193	200	202	193	201	217	202	206	220	184	182	225	170	201	212	210	220	202	200	206	184	179	195	196	221	202	202	209	226	215	203	224	189	200	201	219	201	195	216	209	217	191	193	187	192	194	190	169	200	210	188	242	224	193	188	228	208	187	183	195	230	178	198	226	199	185	216	219	250	204	223	222	224	177	202	193	215	175	235	222	212	204	198	208	194	206	193	203	210	212	215	211	196	193	212	210	214	206	212	191	193	216	200	197	196	227	215	229	239	195	194	186	194	184	211	187	218	192	209	235	207	212	187	181	213	230	217	223	227	222	209	201	214	206	201	191	203	225	178	204	199	215	200	236	199	211	228	191	224	223	227	212	223	203	236	186	222	220	219	197	207	183	221	193	208	196	179	202	232	205	226	205	211	202	217	204	206	212	234	186	214	198	225	207	220	189	178	210	232	184	218	197	196	182	187	209	176	205	207	217	187	231	204	190	192	184	190	214	194	204	221	195	225	175	201	218	198	205	208	203	194	210	197	203	199	221	210	235	195	194	207	208	206	220	202	182	178	180	212	209	204	199	226	186	209	204	203	204	195	205	228	226	215	198	206	239	193	175	194	203	239	220	205	224	215	210	223	209	197	223	209	206	196	177	223	229	206	202	195	207	204	214	218	199	175	197	213	215	206	203	199	208	194	226	203	193	194	233	230	201	205	215	200	206	192	218	203	212	199	207	203	207	222	239	235	185	209	188	179	186	197	226	203	193	171	177	212	246	177	171	221	206	191	229	196	182	209	225	187	233	189	188	219	231	200	197	215	183	196	221	226	199	202	192	185	201	223	203	206	185	198	196	201	199	208	193	199	207	206	219	187	192	197	214	179	213	219	171	229	209	206	193	185	182	196	217	201	227	221	202	212	191	210	204	199	211	215	210	198	209	184	171	186	210	199	190	211	201	189	188	231	207	225	203	188	200	204	197	200	213	184	212	198	200	193	199	196	204	227	194	217	226	191	198	199	211	194	203	179	203	186	216	195	205	247	205	212	204	194	191	180	211	209	200	214	203	189	211	198	206	219	155	229	176	221	237	186	219	179	166	201	195	200	197	199	200	194	208	187	209	199	189	213	196	200	210	207	217	171	206	196	197	216	202	219	208	211	220	187	211	215	203	195	203	216	189	208	214	222	186	191	174	193	161	180	223	218	212	195	203	184	208	204	206	222	207	184	191	218	236	216	216	208	217	200	208	185	200	229	180	211	190	198	237	213	200	209	181	200	202	211	223	207	222	203	200	222	202	227	170	200	200	194	185	229	208	198	192	186	200	214	201	200	199	208	188	188	204	221	214	190	205	206	202	201	199	226	197	209	206	203	187	198	186	179	193	205	215	193	189	196	205	214	191	212	205	204	175	200	178	210	224	206	211	226	231	180	203	206	188	235	224	192	175	202	205	192	195	202	173	220	224	193	199	202	209	191	206	219	209	221	192	181	191	221	214	191	253	223	207	194	201	177	212	203	231	216	210	182	213	215	212	195	196	190	219	209	196	218	206	202	214	214	236	204	203	234	193	217	204	187	217	210	227	204	187	227	211	192	198	185	194	189	181	201	214	221	192	192	199	206	196	184	224	202	231	206	216	185	196	207	179	184	220	168	195	200	212	233	188	215	215	197	208	195	199	211	189	191	197	199	216	196	195	224	209	198	205	234	206	204	189	204	230	191	223	211	204	207	190	208	210	222	202	190	194	204	215	206	238	192	197	215	173	216	183	198	211	195	231	190	219	209	198	216	212	179	211	203	200	201	184	211	193	215	165	195	190	194	193	218	222	203	208	225	191	225	197	193	204	244	223	207	205	196	208	196	198	203	190	200	185	184	199	205	183	188	210	196	185	207	187	185	201	191	196	188	185	207	182	208	202	212	213	209	198	197	236	199	206	193	196	206	207	211	212	188	209	203	193	213	225	207	203	218	232	184	180	215	220	185	231	204	216	215	210	180	189	226	192	187	200	171	209	198	195	182	182	215	177	189	216	199	218	219	184	196	192	195	173	193	204	201	193	217	222	199	232	188	213	203	190	194	213	187	192	191	215	211	193	188	214	192	202	204	211	206	198	212	218	204	198	212	198	229	175	199	207	174	194	224	202	190	213	186	231	196	226	198	196	201	200	190	198	182	195	193	221	187	204	229	192	194	179	186	211	199	185	219	193	185	187	205	229	224	205	194	186	201	220	207	216	210	213	206	206	218	200	201	165	187	204	192	215	185	198	219	220	197	205	235	204	191	196	222	211	206	184	196	181	225	198	185	195	216	172	183	212	205	193	219	208	213	191	223	178	170	232	180	216	216	209	224	215	212	214	202	191	192	194	185	204	218	197	208	202	216	178	229	201	199	183	215	193	193	211	209	199	202	209	197	219	190	191	196	211	216	206	187	227	204	189	217	202	222	180	213	256	192	177	206	219	184	205	207	204	210	217	187	224	206	218	201	189	197	200	207	205	211	200	211	204	189	199	200	201	205	171	206	202	218	209	191	198	210	196	198	198	204	189	195	212	214	197	215	206	207	195	220	228	200	210	190	180	202	203	175	181	222	185	215	206	213	196	207	225	199	210	165	187	225	204	187	204	201	212	194	197	227	220	216
16283	3637	2507	2970	2672	2318	1883	1669	1449	1291	1159	1070	1020	949	865	868	862	835	779	779	759	749	671	713	685	682	678	671	643	695	660	652	656	658	561	622	641	599	554	578	639	598	631	603	597	592	585	604	639	570	621	623	587	617	632	583	612	602	625	580	605	615	628	585	574	627	561	607	576	575	572	594	594	596	578	600	641	571	568	588	567	574	601	596	559	572	549	579	601	597	572	577	598	568	584	584	562	599	582	540	537	586	525	552	593	582	603	569	551	585	585	586	585	565	551	570	606	593	595	511	621	598	589	625	589	561	571	581	573	564	567	567	592	598	589	584	621	557	561	580	606	575	594	593	583	560	565	584	521	618	601	607	611	569	575	569	553	588	540	620	609	575	567	541	564	575	541	535	589	616	555	565	560	600	566	574	574	565	583	591	612	569	570	566	601	610	563	587	591	562	578	591	585	579	592	581	577	574	593	595	599	591	544	554	597	592	623	587	549	558	587	589	561	563	593	556	579	585	606	579	569	573	570	605	564	560	594	586	579	570	624	626	548	588	596	600	567	579	586	543	608	547	557	543	542	568	551	586	604	566	528	616	584	566	579	584	596	564	560	588	602	618	610	574	591	565	592	568	577	554	564	538	600	585	582	526	578	603	583	605	610	593	597	562	561	593	591	552	557	545	583	594	601	577	570	572	550	574	578	573	548	536	587	562	576	551	555	615	593	554	598	584	564	588	591	546	618	517	602	565	588	553	557	551	542	572	577	575	564	590	609	594	592	559	582	583	566	585	636	630	613	599	534	594	525	575	590	571	597	548	573	558	616	532	569	577	620	627	597	583	626	560	583	540	537	527	568	642	580	628	566	572	556	582	571	597	579	536	615	577	554	586	614	578	592	588	563	572	611	565	577	565	585	566	610	588	557	580	619	583	551	586	585	613	563	562	575	575	600	563	615	543	589	530	558	578	585	565	545	571	543	598	569	583	599	603	605	573	599	579	570	604	575	603	577	593	577	547	619	559	563	546	546	589	571	589	620	589	558	620	589	595	577	606	590	578	564	575	596	569	570	619	609	619	589	581	592	568	528	550	555	581	608	566	553	582	588	595	588	551	579	570	601	566	624	556	561	603	582	608	586	567	601	573	550	559	629	531	578	549	597	562	552	543	569	577	619	561	575	568	624	583	573	610	595	553	585	580	561	545	566	560	591	568	586	572	599	573	602	595	596	581	566	538	578	587	574	617	576	581	577	584	574	607	571	562	599	541	540	597	579	600	559	562	565	559	550	566	545	590	558	565	550	592	551	539	559	553	600	625	595	635	616	576	576	571	614	585	542	564	579	595	629	556	580	549	562	560	623	499	614	598	596	561	535	588	591	573	575	568	564	563	571	555	553	587	595	603	601	617	589	562	543	588	544	613	584	539	588	519	576	553	555	572	603	588	602	587	572	557	575	573	586	569	544	577	547	577	572	564	608	590	615	559	587	570	604	538	603	608	572	601	635	598	617	580	566	609	528	599	600	545	570	577	553	548	615	553	583	603	578	591	593	562	554	564	603	593	571	598	583	530	587	608	596	606	534	558	574	622	585	587	569	574	601	604	592	614	553	596	588	580	601	599	577	558	577	558	594	594	598	541	574	603	564	541	584	571	633	603	605	598	606	573	584	529	561	584	613	522	587	634	584	607	621	594	538	579	574	596	565	592	581	601	548	547	577	562	589	603	605	595	591	606	549	605	592	629	583	556	593	610	587	554	602	552	540	620	553	582	574	534	577	554	586	606	560	555	566	571	589	615	569	592	564	627	570	567	563	566	556	568	590	574	617	586	590	559	544	573	585	577	598	623	579	610	589	585	529	565	578	587	603	534	592	563	560	570	570	572	572	560	584	547	566	591	575	590	545	546	602	539	583	547	552	558	596	608	544	562	541	548	608	587	558	602	587	569	593	581	576	634	605	534	604	571	543	548	571	584	552	551	567	639	553	555	601	592	613	552	560	572	606	565	589	552	607	629	553	593	570	586	582	612	614	589	564	586	533	589	622	573	569	581	529	554	596	557	572	545	580	567	578	577	534	526	592	586	555	602	601	589	558	549	599	617	565	564	588	608	629	609	580	597	584	577	551	572	565	606	585	565	577	586	572	621	597	614	592	570	578	622	568	600	604	579	587	558	548	560	580	565	586	568	549	585	588	551	572	581	609	571	605	571	630	580	585	586	545	559	569	524	572	583	590	537	574	554	598	615	589	590	657	584	567	576	581	611	559	569	580	578	601	610	575	599	576	554	593	587	523	556	604	572	542	591	582	572	561	577	584	569	626	555	539	557	567	584	551	540	544	579	574	573	585	574	603	541	576	531	571	612	571	571	621	550	573	625	550	604	572	539	566	578	572	618	591	589	569	585	599	537	559	597	563	600	588	567	524	556	574	546	636	556	598	563	572	601	570	572	562	591	567	598	597	587	568	598	583	579	582	543	600	569	596	603	568	531	544	579	569	558	563	589	548	575	560	585	568	592	577	643	612	587	600	575	596	573	567	588	610	582	581	584	551	554	561	609	623	552	648	549	591	579	563	626	584	605	544	554	602	580	595	607	570	603	622	569	562	540	586	595	566	575	622	553	589	564	598	583	588	553	578	571	549	576	557	594	596	571	586	517	625	504	595	595	584	586	531	585	542	567	601	607	598	560	605	578	616	546	551	590	599	590	574	562	580	603	585	631	596	543	580	566	616	550	581	530	580	606	650	583	591	641	611	591	595	572	602	604	564	596	576	570	573	603	570	577	618	561	570	602	533	572	572	565	592	606	552	571	600	560	584	603	570	571	588	589	611	580	544	597	595	587	517	592	568	572	587	552	611	569	589	568	639	545	587	598	578	627	624	568	600	552	559	575	579	590	559	608	612	593	610	606	578	586	573	612	602	608	568	606	568	567	547	593	583	558	573	591	553	514	537	581	569	603	554	541	578	597	558	559	614	557	577	564	581	619	586	562	586	607	585	563	593	574	585	595	618	569	600	581	614	593	619	580	570	558	582	600	623	564	577	588	573	552	576	587	573	573	531	594	599	540	594	541	543	530	592	573	545	594	592	558	561	616	514	593	592	588	573	569	586	583	545	575	579	538	563	614	571	609	595	589	583	618	570	574	599	566	575	585	584	559	587	593	607	570	594	598	577	559	601	572	582	569	570	586	567	608	591	562	591	588	542	570	603	592	609	591	578	582	549	604	523	551	593	566	567	595	569	582	594	568	593	549	562	558	546	638	557	590	564	588	579	604	592	567	545	579	585	626	561	546	613	609	615	583	578	527	549	559	578	551	571	620	552	602	569	606	596	620	520	592	620	596	565	557	564	569	555	588	583	545	572	587	579	588	563	580	553	578	582	622	528	539	563	567	576	568	559	583	577	562	632	563	537	550	562	567	557	571	581	565	593	605	578	568	566	624	598	567	584	562	616	584	593	615	584	572	561	603	544	558	556	600	607	563	581	558	585	548	587	567	590	522
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
