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
338054185483	338054186043	338054186593	338054187143	338054187693	338054188243	338054188793	338054189343	338054189893	338054190443	338054190993	338054191543	338054192093	338054192643	338054193193	338054193743	338054194293	338054194843	338054195393	338054195943	338054196493	338054197043	338054197593	338054198143	338054198693	338054199243	338054199793	338054200343	338054200897	338054201444	338054201994	338054202544	338054203094	338054203644	338054204194	338054204744	338054205294	338054205847	338054206394	338054206944	338054207497	338054208044	338054208594	338054209144	338054209694	338054210244	338054210794	338054211344	338054211894	338054212446	338054212994	338054213544	338054214094	338054214644	338054215194	338054215744	338054216294	338054216844	338054217394	338054217945	338054218495	338054219045	338054219595	338054220145	338054220695	338054221245	338054221795	338054222345	338054222895	338054223445	338054223995	338054224545	338054225095	338054225645	338054226195	338054226745	338054227295	338054227845	338054228395	338054228945	338054229495	338054230045	338054230595	338054231145	338054231695	338054232245	338054232795	338054233345	338054233895	338054234445	338054234995	338054235546	338054236096	338054236646	338054237196	338054237746	338054238296	338054238846	338054239396	338054239946	338054240496	338054241046	338054241596	338054242146	338054242696	338054243246	338054243796	338054244346	338054244896	338054245446	338054245996	338054246546	338054247096	338054247646	338054248196	338054248746	338054249296	338054249846	338054250396	338054250946	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2885	3650	2300	2885	3650	2300	2885	3650	2300	2884	3650	2300	2884	3650	2300	2884	3650	2300	2883	3650	2300	2883	3650	2300	2883	3650	2300	2882	3650	2300	2882	3650	2300	2882	3650	2300	2882	3650	2300	2881	3650	2300	2881	3650	2300	2880	3650	2300	2880	3650	2300	2880	3650	2300	2880	3650	2300	2880	3650	2300	2879	3650	2300	2879	3650	2300	2879	3650	2300	2879	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	3650	2300	2878	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38611	7623	1110	559	481	433	450	407	381	397	345	327	352	331	368	358	368	348	367	378	379	365	358	358	352	357	315	325	373	346	336	380	350	348	393	331	387	343	341	345	360	366	314	353	358	393	357	380	311	341	350	379	371	335	346	374	363	345	377	365	411	375	363	319	331	347	363	372	372	382	336	383	375	355	363	356	376	332	373	391	338	343	357	376	352	344	340	357	334	343	357	359	310	364	305	400	366	338	344	354	394	339	325	361	372	390	279	352	341	357	326	328	373	359	338	358	345	387	355	356	383	370	311	362	329	362	365	350	355	373	355	361	337	345	375	334	347	319	355	344	326	332	331	348	355	376	350	387	326	379	345	343	305	332	365	348	345	367	331	316	340	354	374	339	353	344	327	342	340	346	337	376	344	365	383	356	374	352	358	354	357	332	322	362	361	347	354	354	333	368	348	372	345	346	335	339	373	316	338	326	342	358	321	327	323	341	374	365	331	327	359	336	349	345	383	369	364	321	333	363	341	395	347	349	359	369	353	352	340	341	322	373	332	371	330	364	365	341	372	362	339	351	334	324	367	365	319	343	369	337	402	338	378	387	336	350	371	356	347	330	347	327	365	343	364	353	364	356	379	379	331	364	369	343	349	385	337	360	360	329	356	345	353	344	382	338	354	355	340	364	382	341	343	325	350	341	342	345	373	365	376	379	397	326	353	353	331	342	329	358	323	354	364	334	337	356	334	296	347	337	370	339	360	401	362	338	353	382	326	348	349	348	347	345	337	326	327	332	342	369	331	328	341	347	378	380	336	368	330	338	389	374	362	346	372	330	336	364	343	347	361	334	355	347	328	353	359	323	319	357	345	341	374	350	326	358	334	365	337	387	325	363	372	339	330	317	339	343	327	322	329	322	360	358	365	388	368	344	391	360	328	358	365	345	358	359	346	312	325	362	361	370	339	361	325	355	394	339	369	338	301	358	337	307	311	342	379	308	361	356	346	336	326	371	331	357	338	346	346	355	318	335	370	329	336	355	393	344	318	362	348	351	363	364	344	314	395	377	323	382	402	354	380	375	363	366	360	340	355	369	341	342	359	342	350	354	390	380	340	357	350	352	348	361	348	313	376	376	334	348	350	350	347	383	358	398	338	382	342	345	354	387	330	306	331	349	363	358	338	357	346	343	336	336	338	333	377	356	352	313	362	349	349	357	368	360	343	334	341	367	357	339	364	394	363	331	327	382	339	344	342	373	319	344	325	328	360	316	310	341	349	337	386	342	345	324	339	352	370	363	384	352	354	341	351	365	320	359	347	335	359	372	377	340	366	356	361	349	370	333	361	380	307	325	343	374	347	338	325	347	354	341	371	336	334	344	351	361	332	334	329	360	345	302	385	357	364	375	341	358	364	369	353	346	358	368	354	330	329	350	345	323	358	385	334	377	347	376	334	327	320	350	355	370	334	352	379	334	384	356	330	322	361	367	323	342	379	336	370	343	333	331	311	374	330	391	355	370	356	347	337	341	317	344	356	355	372	334	355	317	347	338	339	364	327	352	370	404	337	353	339	383	391	328	341	347	336	369	324	346	379	363	314	319	360	377	394	338	371	345	355	334	332	319	337	378	375	329	343	322	360	360	344	346	368	346	361	362	328	319	377	345	338	331	348	344	359	371	344	363	354	359	384	362	353	379	345	348	300	346	339	341	309	343	328	351	342	391	370	371	319	335	345	387	369	359	344	351	345	356	373	352	356	375	357	338	380	357	375	345	352	344	367	321	367	360	364	356	327	354	373	333	355	356	376	359	353	339	326	349	374	349	366	327	362	347	331	350	320	354	393	336	366	360	377	330	348	359	378	384	382	348	377	354	363	347	320	341	349	393	341	368	359	331	361	380	345	346	390	363	354	310	324	351	376	331	339	365	343	351	358	356	329	350	365	356	368	363	353	352	344	352	358	348	354	343	378	339	330	340	349	361	351	350	388	384	351	308	356	370	361	335	320	324	345	379	394	379	315	345	323	363	353	336	341	356	372	335	352	343	339	378	334	370	325	367	371	397	356	327	318	376	347	344	363	362	363	405	333	365	324	391	355	313	326	363	334	317	350	348	319	388	330	339	357	335	387	371	365	369	395	338	335	333	368	331	376	382	371	330	331	340	322	375	334	352	357	380	346	355	344	360	352	342	345	345	361	337	346	346	303	311	387	389	345	343	356	314	341	353	339	381	375	369	366	370	373	362	350	340	338	343	373	312	330	350	360	371	336	332	326	342	369	334	344	330	328	328	325	338	343	340	342	333	365	360	333	356	363	367	356	334	370	367	361	396	352	350	359	344	320	366	360	346	359	343	366	354	326	358	356	376	327	340	362	345	358	363	355	331	325	348	341	328	354	353	340	346	320	316	344	332	353	342	387	373	385	357	348	342	307	326	333	374	336	365	353	347	354	366	326	328	346	361	292	324	365	360	359	336	354	315	348	339	352	387	322	369	365	357	356	343	345	374	375	332	350	372	341	348	350	327	351	370	347	354	372	386	383	335	364	309	342	352	346	359	381	377	349	378	365	342	387	352	342	374	323	373	342	347	363	365	381	388	367	328	377	353	358	335	387	378	356	383	374	327	370	347	366	380	374	353	367	373	349	350	328	337	360	379	345	331	394	342	397	369	345	323	348	361	394	353	334	341	349	352	368	372	348	374	354	352	355	384	356	344	330	353	355	336	372	347	349	329	350	338	340	351	355	324	360	361	321	343	343	391	354	353	332	370	388	396	391	352	355	358	329	398	373	389	358	354	389	322	343	359	315	349	330	340	344	336	326	394	388	344	357	365	348	342	311	338	346	366	341	332	346	352	346	353	338	328	382	340	340	339	312	331	327	404	365	366	350	349	319	347	355	376	353	374	334	351	369	352	368	328	354	350	344	359	339	369	329	371	370	375	364	347	370	325	345	341	320	340	388	362	368	324	330	347	324	372	339	312	350	338	363	352	345	359	366	346	370	360	324	336	355	327	333	317	335	361	357	367	371	370	343	353	337	327	325	351	339	308	325	362	363	363	354	324	386	346	350	342	354	390	323	331	315	310	311	380	343	336	340	397	355	351	342	350	327	311	331	361	330	351	353	326	388	344	319	352	386	354	399	372	334	360	306	338	404	345	332	355	366	326	342	351	346	322	352	332	348	366	364	372	368	334	379	335	331	350	368	380	371	368	317	356	342	354	371	320	359	356	338	353	361	327	367	343	316	319	389	332	346	388	361	323	342	365	350	353	348	369	356	354	345	361	360	345	321	363	350	330	369	366	334	350	336	383	360	365	337	318	365	335	341	376	350	340	364	364	352	377	331	380	345	347	372	328	361	360	349	353	334	361	413	318	380	314	354	341	350	336	361	367	365	319	361	324	340	356	348	362	378	343	358	360	360	374	375	339	333	375	349	311	355	300	391	388	361	381	382	359	333	344	340	383	385	312	340	340	347	346	360	390	378	353	348	370	318	366	359	355	351	353
27402	12135	8166	4402	3323	3018	3007	1538	1237	1082	1126	1038	963	926	867	903	872	879	885	915	861	899	861	871	843	857	868	870	886	869	808	867	867	929	856	868	843	826	872	853	844	854	820	874	819	822	874	851	833	841	867	827	804	802	828	799	849	819	830	802	891	840	831	839	835	849	840	802	810	821	818	849	860	865	801	826	832	839	834	865	859	831	822	787	785	849	878	861	838	839	867	870	883	818	811	882	839	824	862	771	832	809	760	796	822	848	797	845	852	862	876	804	843	869	813	829	871	822	841	852	799	837	837	792	846	818	878	853	839	851	914	809	832	816	877	754	887	868	830	858	842	831	815	807	866	878	805	857	851	816	862	848	797	772	827	863	795	815	815	824	840	844	877	806	803	864	794	796	772	868	833	849	837	856	812	869	835	879	824	843	813	845	864	834	842	886	792	802	837	819	837	817	838	830	858	812	848	789	832	765	820	808	892	831	859	852	816	867	833	802	834	868	823	893	850	840	804	814	836	905	787	864	832	931	849	862	820	813	848	867	803	820	787	809	860	868	866	816	847	831	819	845	773	880	845	809	864	775	872	819	769	867	862	831	810	820	820	825	840	886	901	849	761	817	889	794	834	843	858	835	852	852	852	869	844	775	845	855	862	871	813	888	829	832	844	869	898	874	822	794	856	821	834	851	845	830	803	789	822	800	842	846	879	769	855	854	869	847	843	851	848	829	829	843	778	852	868	820	804	822	811	857	846	855	878	827	833	856	876	841	813	889	838	794	842	879	807	862	843	870	796	821	838	824	856	878	855	803	821	883	813	838	800	846	824	841	843	887	850	810	843	856	820	804	858	815	857	840	832	870	824	849	853	836	802	849	839	850	863	833	799	790	845	852	828	867	805	832	884	883	804	846	836	857	863	803	824	875	840	799	817	861	839	796	852	810	810	828	858	807	809	845	829	840	837	826	862	874	846	857	845	831	818	862	850	773	881	845	896	858	834	825	870	778	862	887	910	846	829	803	832	827	821	823	846	863	857	829	864	866	858	855	811	816	800	787	817	820	873	831	851	830	796	816	847	802	835	853	815	867	850	821	836	847	858	845	743	848	825	822	832	799	831	880	842	795	913	802	859	868	852	817	860	874	849	828	870	840	816	802	784	842	802	838	755	822	812	811	871	767	861	831	769	835	868	846	836	842	818	863	781	783	853	845	797	850	827	883	828	845	848	852	858	825	791	842	867	821	797	864	806	870	843	786	806	827	798	845	843	838	813	839	806	849	832	834	796	873	830	860	839	789	830	836	854	828	787	887	881	837	859	840	897	819	826	822	810	874	855	829	854	881	832	849	824	874	815	839	825	850	850	815	773	843	852	811	769	836	803	883	804	809	872	857	821	792	843	837	844	825	814	873	788	837	809	827	850	800	853	862	867	852	796	813	821	793	840	822	853	819	838	869	847	805	848	833	827	808	835	812	888	849	814	853	791	866	859	812	827	817	898	803	818	826	834	833	833	890	819	882	856	835	850	805	791	817	847	819	810	794	808	835	826	844	850	890	852	836	899	815	859	845	818	865	853	820	863	804	858	869	821	801	832	811	810	847	839	889	865	819	837	827	883	822	824	811	856	811	847	798	845	866	835	811	835	810	801	815	819	806	848	792	815	831	854	820	823	907	860	799	838	830	823	819	885	877	823	854	810	855	814	798	825	886	845	786	841	809	812	796	838	830	823	859	829	813	828	839	870	824	855	833	829	880	802	803	818	874	826	857	837	804	822	821	846	819	831	853	843	820	835	881	833	905	797	813	901	833	837	838	861	829	839	859	805	796	882	819	840	827	843	819	833	834	821	861	821	855	846	830	818	812	850	846	826	815	837	820	824	787	855	895	849	864	865	878	876	833	804	860	826	839	792	785	896	846	798	860	816	873	833	867	851	852	794	901	870	852	850	830	822	883	850	856	827	859	818	810	838	825	848	822	868	823	835	860	820	847	816	867	770	812	806	828	868	844	817	851	843	814	845	853	785	881	865	829	770	837	797	839	843	834	816	795	784	833	800	831	847	872	861	794	848	819	780	832	832	786	854	822	875	825	853	827	822	794	797	841	808	835	856	864	813	788	812	852	872	836	824	843	812	812	852	827	795	853	793	859	796	863	820	865	862	817	821	830	818	809	865	859	807	833	814	813	869	855	843	894	843	815	848	843	854	855	842	804	863	868	837	869	857	842	810	848	854	847	801	853	811	869	836	748	847	836	831	869	847	781	875	836	850	788	822	833	818	802	825	892	811	836	860	777	840	812	818	840	896	832	850	810	803	811	828	815	802	827	863	875	856	783	801	831	897	804	831	817	782	838	829	836	862	869	795	863	820	823	804	805	846	828	807	938	860	890	832	821	850	815	841	861	834	791	777	858	830	846	877	825	807	761	858	791	830	878	785	809	830	864	922	749	762	832	803	804	800	846	816	852	819	856	838	793	857	864	866	877	858	862	821	840	809	814	847	834	871	840	867	836	806	846	876	800	812	863	832	833	802	858	808	836	854	876	819	895	898	809	819	792	806	801	850	837	841	805	839	824	861	818	855	839	786	830	871	895	831	838	832	871	847	817	795	806	821	807	908	795	813	821	843	769	846	839	798	826	860	844	798	884	866	811	833	845	776	859	860	827	828	836	835	828	798	885	837	875	899	926	820	846	824	848	859	841	815	902	811	887	813	818	811	841	855	811	856	815	794	853	795	864	781	826	860	828	837	822	834	810	844	845	888	842	846	827	859	836	842	838	879	845	803	853	851	821	806	792	820	870	885	814	796	825	825	856	786	829	837	832	838	774	811	862	837	777	842	776	817	843	840	818	839	854	803	884	815	859	813	805	808	839	839	825	873	890	820	825	858	793	839	882	819	833	826	810	890	803	853	827	830	859	825	816	845	889	845	838	832	848	872	827	830	854	813	833	859	868	893	838	837	825	837	841	817	836	815	871	817	792	822	874	851	788	807	832	793	792	867	863	790	847	890	875	845	810	800	836	852	826	840	879	847	802	802	868	825	822	827	838	807	831	862	820	826	807	861	802	803	871	847	931	845	872	846	859	859	822	841	836	884	824	801	813	851	848	871	789	815	801	862	884	891	855	827	849	872	829	859	889	823	879	856	819	852	849	845	856	838	781	832	817	824	847	867	811	843	856	835	782	792	827	870	852	823	847	866	775	843	824	757	853	832	794	837	875	811	827	830	859	818	792	837	836	843	874	768	813	857	838	801	871	779	823	897	800	816	907	859	848	809	834	841	825	837	821	851	898	859	842	892	815	895	789	792	827	832	859	807	802	808	825	833	823	827	859	838	829	851	842	797	801	835	821	851	826	810	833	870	846	861	825	816	789	769	797	851	797	822	884	851	852	816	807	806	827	843	868	903	887	811	780	900	832	842	849	834	863	777	847	818	860	806	826	871	837	827	834	814	841	848	781	842	818	820	844	792	809	860	835	867	845	840	848	828	823	824	829	818	822
24746	3203	655	417	356	347	312	361	324	318	324	299	322	318	305	317	324	318	330	301	332	350	319	326	308	303	342	307	334	336	328	317	300	296	360	296	315	345	301	281	315	294	341	351	360	308	322	337	292	355	312	318	328	341	317	319	307	301	298	322	327	348	334	283	320	323	317	312	334	334	340	315	314	336	307	329	319	350	304	314	323	326	290	376	297	311	286	313	326	336	301	278	315	328	328	302	299	354	318	318	331	327	344	306	344	304	332	314	328	345	328	298	322	313	348	309	325	319	353	344	324	334	306	323	293	344	310	328	306	318	309	342	304	310	361	345	308	300	292	301	333	350	319	296	363	349	308	301	307	289	297	273	359	352	329	319	311	319	329	351	299	316	286	330	331	339	323	347	335	371	329	335	302	317	337	320	311	271	307	320	324	330	316	281	326	313	332	302	314	311	306	334	355	310	321	315	338	299	321	292	313	307	302	341	309	305	323	314	324	336	330	347	327	319	282	306	268	352	332	326	344	391	311	322	293	315	270	313	324	293	322	334	325	333	323	314	313	317	336	309	349	323	286	282	328	313	344	310	323	326	313	302	356	349	297	294	302	302	285	342	376	335	330	325	333	284	300	308	322	319	330	282	324	300	333	332	299	312	350	291	312	338	335	332	333	319	284	328	319	318	313	311	306	316	324	332	333	315	326	349	321	347	334	344	340	336	265	310	309	335	323	296	319	319	355	321	347	308	332	326	294	329	309	318	323	344	312	331	311	351	356	308	341	356	339	306	300	288	263	366	344	316	294	357	311	300	308	354	295	294	334	336	344	321	321	306	312	329	291	303	309	320	309	324	315	289	312	309	307	304	318	316	309	311	343	275	293	323	322	303	312	353	300	301	293	318	314	325	333	344	321	330	326	333	302	306	315	365	316	340	312	329	321	267	319	305	279	267	286	327	271	315	311	318	336	316	351	352	344	313	296	345	299	314	321	337	322	326	324	309	312	300	315	322	301	339	327	325	380	321	313	325	286	302	305	322	341	334	307	377	320	348	325	330	307	329	292	312	327	311	309	333	302	295	347	324	273	324	324	337	318	320	356	325	345	362	282	298	311	311	305	301	359	322	346	328	309	303	310	337	297	323	351	332	342	301	317	296	290	353	314	311	353	323	280	312	313	330	334	320	330	317	339	316	346	325	322	340	341	361	297	293	325	331	354	284	336	317	345	302	335	341	322	317	360	298	344	328	324	314	316	321	319	305	329	307	323	337	339	323	336	344	338	338	316	332	320	318	304	355	293	288	303	341	356	301	295	306	332	311	302	387	295	302	325	336	309	328	328	350	315	312	351	347	351	328	334	309	304	321	335	344	314	329	302	313	309	332	299	279	328	310	296	352	319	331	356	337	323	311	301	341	309	306	295	320	334	291	321	321	323	323	328	307	327	353	326	341	315	324	314	307	282	327	317	328	320	323	300	314	325	345	323	322	291	281	341	321	316	302	317	340	356	279	330	319	329	318	337	339	288	323	322	322	350	323	342	365	320	295	336	303	326	330	294	322	342	324	326	339	313	342	316	324	333	326	304	315	277	308	294	334	322	306	302	293	296	325	313	310	322	323	315	287	349	299	296	352	312	300	299	318	316	340	316	314	322	307	316	321	357	295	285	296	337	289	335	322	306	359	310	364	329	282	306	305	301	326	310	269	285	310	290	312	329	312	321	319	337	300	322	333	341	316	303	301	344	327	306	326	318	351	320	284	299	313	290	360	324	314	334	318	298	325	330	315	323	288	328	328	326	346	304	317	301	363	343	334	336	336	357	319	282	290	291	293	308	304	318	330	349	347	303	324	329	313	303	337	283	317	338	331	321	303	307	343	342	299	291	308	280	302	298	314	325	331	351	284	314	308	314	329	310	338	310	309	327	331	352	326	314	313	333	315	298	350	312	352	329	314	325	307	322	319	342	332	308	298	297	333	310	323	307	322	311	332	337	327	298	337	332	326	324	341	317	303	308	314	298	329	311	283	350	315	292	287	344	296	304	295	327	301	335	319	298	315	329	344	316	353	315	323	313	280	313	323	325	286	314	337	305	305	312	305	312	275	317	318	338	336	328	328	312	286	324	326	335	332	300	326	347	343	302	308	350	288	345	335	314	301	323	320	332	339	303	295	305	310	311	365	313	303	325	337	280	320	316	305	308	315	324	326	324	298	310	351	308	334	298	294	315	284	339	292	322	356	317	302	337	315	304	287	321	309	334	344	310	313	317	298	303	332	313	349	331	326	333	306	321	315	294	299	338	362	299	371	316	340	333	336	341	302	305	344	345	309	312	321	336	320	315	352	331	312	309	321	328	369	327	304	320	354	314	293	295	289	284	333	327	302	348	309	290	321	271	299	294	320	320	308	325	337	317	307	334	310	342	310	309	293	300	326	349	348	357	309	294	382	348	335	309	350	330	341	341	285	340	325	333	332	291	329	316	293	334	296	332	324	334	338	324	300	316	314	358	329	297	322	357	289	281	311	356	304	321	329	296	331	317	291	316	271	317	317	316	371	293	314	293	294	319	341	311	329	329	323	325	341	278	352	346	334	325	331	331	303	313	357	339	302	355	325	328	330	321	316	344	322	339	348	302	298	323	319	364	289	339	296	319	304	329	307	299	326	344	321	311	312	350	309	326	321	342	282	336	319	286	343	307	356	301	326	345	305	313	346	317	303	317	306	347	325	345	308	299	328	313	310	357	355	316	365	321	316	311	292	330	372	340	301	351	296	320	339	287	296	325	323	366	344	340	343	321	315	342	322	305	319	279	304	323	354	327	317	315	330	317	327	303	329	324	272	314	335	322	339	294	284	346	278	319	321	318	326	331	304	331	274	348	312	330	284	326	309	309	322	323	328	305	284	318	317	303	307	328	320	295	315	316	306	325	320	341	363	300	346	331	308	351	309	316	328	326	344	367	313	319	327	318	305	333	310	335	351	312	326	335	328	335	288	328	330	327	355	331	316	324	308	284	334	310	330	328	323	310	283	320	289	304	319	321	355	304	309	319	371	342	319	346	302	292	298	329	349	289	288	295	336	311	345	311	310	306	296	308	318	319	310	323	328	311	294	353	317	307	296	292	317	328	329	334	342	317	331	324	291	366	306	322	294	315	288	322	318	296	319	327	297	321	321	334	269	321	310	273	303	294	295	288	313	323	344	302	330	300	339	343	322	336	321	333	332	323	316	308	304	330	324	301	361	314	350	323	291	318	278	281	284	344	347	331	312	313	313	342	326	374	326	307	320	300	314	314	329	311	314	299	339	313	297	361	296	309	313	328	311	316	349	318	317	318	296	314	294	306	333	344	302	305	313	326	311	359	338	330	281	308	306	320	339	304	287	298	341	315	333	316	322	339	279	298	350	358	324	360	351	283	341	317	304	287	356	289	315	328	307	335	336	292	298	324	346	310	304	264	340	305	316	346	361	321	326	292	336	328	303	344	352	332	288	350	305	335	310	342	333
18845	7875	4500	1930	1512	1208	996	849	785	780	788	766	741	750	774	767	765	756	711	712	743	792	764	727	717	719	758	736	764	757	672	738	738	758	738	740	731	764	777	763	747	699	762	732	738	720	757	720	724	747	699	788	703	737	818	673	746	737	729	727	707	695	784	751	645	752	718	747	716	724	753	730	777	751	735	738	704	742	697	735	738	770	786	705	678	740	708	721	748	710	714	728	734	712	695	773	732	720	767	704	733	745	747	730	717	733	732	695	730	771	703	662	669	713	701	706	717	768	778	749	704	758	675	744	743	760	718	720	692	707	745	734	712	744	696	703	759	734	731	684	703	731	765	688	733	720	676	736	721	704	735	694	729	707	736	751	702	792	735	724	708	709	759	711	744	686	691	741	724	735	719	723	723	693	706	719	735	679	704	767	674	754	722	730	757	745	703	712	731	748	749	733	796	770	667	741	732	742	724	763	723	697	733	714	726	738	756	748	720	747	685	744	664	720	770	693	700	706	781	743	754	700	710	667	702	712	722	684	721	678	694	719	745	768	776	760	750	747	756	734	750	715	748	783	715	746	720	678	715	747	722	743	735	746	747	694	761	673	758	745	702	672	710	676	716	692	737	705	721	759	719	759	735	702	703	739	701	731	728	725	752	688	754	704	707	686	770	733	754	719	719	751	759	759	720	706	728	731	751	775	704	760	756	702	685	757	753	693	685	729	733	677	802	727	703	690	754	731	765	668	698	712	749	722	729	745	745	717	729	719	731	737	753	744	720	719	730	707	727	743	681	749	746	774	719	735	709	695	693	688	761	756	711	725	749	738	760	742	729	699	713	735	755	686	756	761	736	689	740	711	678	728	707	726	705	704	741	722	749	743	701	711	724	703	791	708	719	758	741	701	769	699	686	701	709	765	768	739	746	770	697	731	693	704	684	710	713	715	748	712	700	741	758	733	724	746	752	746	719	740	694	719	731	764	727	737	715	704	720	752	739	675	795	709	768	749	724	765	778	764	729	768	748	733	713	718	669	697	735	696	726	784	726	727	769	733	735	780	725	756	741	698	715	702	694	768	700	722	724	731	808	700	732	744	763	715	702	700	730	763	731	767	754	693	749	789	748	671	748	736	721	756	681	745	726	706	711	769	739	737	695	697	762	764	724	749	708	720	708	747	725	743	728	763	720	681	736	764	742	746	695	749	692	712	686	741	696	710	729	716	737	771	741	778	729	742	700	710	711	694	754	699	777	677	723	747	697	754	767	740	733	701	737	771	721	746	720	705	730	733	695	730	710	709	714	719	754	721	706	714	735	752	713	751	727	738	759	728	742	732	761	759	742	718	739	750	762	677	724	736	755	780	719	801	759	747	767	784	709	732	776	775	730	737	789	678	714	714	731	736	774	677	707	767	730	727	766	743	746	737	738	706	709	700	758	759	746	734	733	745	711	753	745	731	729	751	664	719	772	725	716	762	729	749	734	733	701	731	720	738	732	748	693	745	762	750	776	736	745	773	741	784	774	775	734	740	777	722	672	698	721	717	741	747	775	735	733	755	722	677	711	741	762	755	769	712	727	706	728	742	730	747	719	755	738	709	742	670	706	718	712	738	756	695	726	717	757	683	699	704	714	724	787	715	672	706	749	766	746	734	772	766	743	735	700	742	747	734	724	707	786	766	758	742	699	733	729	739	692	703	767	717	760	713	692	713	712	720	715	771	734	711	720	718	770	742	772	696	720	702	728	743	740	744	766	732	766	678	711	703	740	751	717	709	760	720	734	734	737	724	735	718	690	723	734	685	719	746	669	750	729	706	736	714	732	728	729	725	707	689	748	752	714	739	718	764	705	748	751	727	676	716	761	696	786	716	742	767	747	675	682	702	726	706	737	731	719	737	758	696	742	722	723	737	715	713	735	753	721	739	726	742	764	721	686	805	721	703	720	732	742	763	727	742	740	748	727	707	697	692	775	726	694	742	743	759	730	732	737	747	718	755	757	711	750	723	711	773	788	718	709	756	702	690	751	683	765	698	739	687	709	752	723	717	798	750	743	705	734	726	717	694	717	728	761	680	738	710	734	773	782	755	708	738	741	715	702	721	716	722	752	748	783	710	729	735	718	735	711	758	742	745	728	708	713	763	727	747	744	714	733	698	724	726	728	742	697	705	707	737	722	728	697	695	730	737	776	731	683	757	706	706	715	735	733	711	677	714	690	721	780	726	711	756	703	742	765	738	696	757	721	708	697	735	778	711	759	694	748	728	738	727	717	735	735	691	709	735	718	787	719	722	753	749	766	746	736	698	728	757	703	759	729	756	666	709	749	773	680	774	785	727	709	793	793	733	745	722	730	742	736	733	669	711	753	768	678	736	712	721	777	731	716	753	730	705	708	758	817	679	724	690	742	748	755	730	749	745	723	738	763	743	718	741	748	794	751	701	713	723	726	760	718	731	763	708	728	730	749	760	738	696	734	731	742	718	768	710	713	752	766	676	735	741	669	730	723	713	751	752	741	750	717	763	710	716	731	756	692	772	752	733	681	767	720	731	721	746	758	720	773	762	721	681	773	783	721	742	715	704	673	725	721	769	749	773	767	802	705	715	704	713	712	720	773	733	725	751	712	751	728	737	712	750	751	736	725	713	706	712	764	732	710	760	729	749	683	735	753	728	704	738	760	733	755	706	715	746	714	719	740	708	741	719	749	750	706	755	698	676	761	779	760	733	721	714	699	701	760	706	697	737	728	712	711	742	708	713	750	692	758	761	793	700	696	733	671	712	753	734	728	777	735	733	789	732	753	752	688	729	742	705	728	763	730	719	771	767	713	671	720	713	758	684	776	769	737	746	713	741	703	705	769	744	718	692	720	718	728	751	723	705	783	766	742	691	705	679	744	722	718	746	752	726	726	709	722	750	743	698	728	685	716	742	736	733	737	719	766	742	718	721	737	730	714	722	708	754	751	733	699	719	759	712	742	759	752	737	723	725	710	733	739	701	730	697	768	746	767	780	721	750	725	760	767	724	742	712	750	756	717	747	700	719	730	761	756	777	728	692	723	761	717	694	781	738	729	754	668	715	741	764	691	770	708	716	721	717	703	753	719	745	772	709	754	827	716	674	740	753	704	730	714	711	734	700	704	778	734	760	713	683	713	745	702	712	735	726	731	744	694	772	753	749	723	717	678	751	757	736	735	711	702	738	683	713	727	676	692	725	743	733	713	675	727	727	783	702	715	703	723	698	724	746	695	747	723	728	755	745	726	769	729	773	739	712	697	784	754	772	711	733	733	723	777	794	674	764	713	689	777	772	737	741	739	713	670	749	750	716	765	731	718	731	736	756	780	736	737	736	714	729	723	686	761	763	711	706	710	726	742	719	744	755	711	769	729	727	711	705	779	769	705	754	753	691	711	729	741	691	732	676	743	751	700	758	733	733	709	775	761	669	734	748	727	730	721	769	731	742	750	742	723	769	727	782	696	694	731	715	759	778	744	748	786	687
36242	6341	782	503	439	403	390	303	366	308	337	320	362	331	314	317	352	346	368	297	350	309	299	363	358	347	356	347	324	330	358	331	323	322	365	315	349	356	325	326	333	308	353	331	314	371	357	311	330	356	338	344	314	337	331	330	312	330	318	325	322	353	328	320	308	363	327	314	343	310	339	340	347	339	303	377	333	350	348	319	335	298	302	316	345	304	329	306	373	308	322	324	315	355	313	360	325	322	337	315	348	305	316	361	334	345	306	301	349	325	314	330	316	371	305	346	324	307	295	324	347	318	318	305	344	351	385	319	322	313	332	323	345	324	323	343	316	335	354	315	373	335	339	338	327	287	348	342	307	340	320	335	311	345	321	326	338	315	320	345	331	310	372	330	336	282	335	353	331	322	350	336	345	333	356	358	314	333	303	320	351	324	332	341	341	317	353	302	333	338	321	357	332	351	334	314	321	360	362	375	334	324	338	312	315	357	288	326	338	339	281	340	329	339	334	335	329	299	373	321	316	319	303	325	327	321	349	330	342	340	305	336	363	287	330	318	296	377	368	326	315	321	366	328	317	342	332	364	344	318	334	314	356	305	297	309	357	326	344	363	299	330	332	326	371	340	345	320	331	321	351	348	324	329	336	349	333	321	321	323	347	334	312	345	328	323	332	352	305	323	320	339	297	329	340	344	339	293	372	324	342	354	326	306	300	295	297	297	330	326	323	288	324	343	327	312	321	310	318	335	302	308	304	324	311	305	312	329	318	298	343	319	337	335	314	335	332	322	310	356	341	346	319	347	328	332	342	300	334	333	344	349	331	312	328	321	341	359	311	314	337	336	322	335	320	316	290	351	293	360	356	334	304	298	368	302	326	300	334	369	304	331	328	339	340	333	307	312	348	348	299	307	323	299	314	359	319	366	314	307	309	320	328	310	316	338	321	320	317	329	334	351	350	288	334	320	343	349	299	328	350	364	333	335	334	325	342	302	358	295	341	308	304	337	302	336	305	333	326	329	349	322	314	344	292	390	309	349	335	310	303	315	366	341	307	338	342	319	324	291	328	295	313	360	391	299	324	310	325	298	323	351	295	336	327	327	324	334	358	305	314	333	329	309	288	336	361	287	306	281	333	321	345	329	335	334	359	311	305	323	303	336	334	330	332	354	330	372	339	338	342	340	344	353	305	355	300	341	322	311	338	306	308	362	290	319	316	307	325	349	323	356	317	338	339	305	336	322	318	306	309	345	328	325	325	310	331	340	308	303	341	325	316	312	303	307	334	358	351	327	337	327	349	301	333	337	345	283	307	341	312	320	356	328	338	375	367	349	282	291	350	336	299	291	359	363	330	334	346	319	375	321	311	339	336	354	335	334	381	322	359	328	334	328	372	357	320	310	367	342	342	304	338	330	305	326	293	341	341	364	292	265	353	344	356	358	310	323	336	342	308	323	322	318	340	311	333	353	313	273	329	316	317	305	281	340	277	338	328	333	349	342	318	321	356	302	350	318	343	349	288	351	355	319	323	316	314	347	343	297	343	344	350	282	299	338	353	314	313	327	344	321	283	331	314	303	320	334	333	299	311	357	336	322	346	335	307	311	325	302	354	312	347	323	348	346	353	353	293	336	350	316	333	260	278	306	317	319	306	354	337	357	336	337	333	346	315	299	334	338	322	343	319	341	339	319	313	315	313	326	325	315	330	271	344	328	289	299	329	312	311	315	338	389	291	318	338	339	338	355	322	313	351	341	332	336	331	324	306	357	356	341	299	363	322	318	329	337	296	361	299	311	298	319	309	329	330	328	332	338	282	327	278	329	333	357	299	307	343	319	347	303	305	301	297	335	331	370	373	319	308	327	300	355	338	332	337	342	307	303	300	329	346	345	332	340	316	334	317	331	335	304	344	314	339	317	322	314	351	351	326	325	304	290	349	306	327	298	333	322	375	315	293	325	351	346	356	323	341	339	345	341	325	316	302	361	317	328	330	329	329	329	334	356	368	314	347	328	327	317	316	290	334	302	310	327	360	316	315	319	321	330	331	340	324	345	367	298	326	337	299	334	314	322	308	340	336	317	332	333	347	315	323	381	343	314	326	336	344	312	371	327	326	340	326	305	340	336	347	338	341	339	305	308	331	297	298	315	288	328	329	329	325	334	352	331	309	333	350	358	322	326	318	312	347	388	329	320	350	320	317	308	316	339	352	353	300	314	317	287	358	347	304	348	364	343	308	306	327	316	350	315	345	328	349	329	337	333	334	336	317	357	330	344	322	327	320	289	329	338	318	310	336	315	310	308	322	328	365	339	327	340	343	333	304	337	365	355	334	316	296	334	367	356	314	307	293	333	315	330	278	343	277	343	371	330	336	332	334	327	364	333	315	327	339	333	310	327	316	362	340	322	347	360	325	337	344	339	328	313	341	309	313	320	328	301	292	327	326	320	334	332	323	350	307	333	332	347	344	292	317	306	353	313	344	391	343	310	313	309	339	357	369	364	329	360	334	329	284	333	358	323	341	321	330	332	323	345	330	345	353	381	347	349	340	326	309	352	328	350	356	368	328	318	350	314	349	358	334	292	322	329	323	294	303	333	367	364	340	364	358	361	342	288	317	349	319	327	318	349	335	336	332	313	284	347	307	349	346	316	316	357	298	340	351	302	344	299	323	351	311	316	333	321	328	363	318	322	361	330	359	350	345	335	324	283	315	325	336	328	356	321	326	311	303	308	328	302	300	314	306	287	312	347	337	316	331	310	299	328	352	322	339	334	316	357	334	319	345	355	333	333	386	348	333	324	315	301	333	322	318	351	341	338	346	321	325	303	371	337	320	318	322	329	342	299	315	285	323	327	313	325	364	367	334	323	323	322	340	330	318	351	299	331	375	321	320	305	325	335	315	315	316	336	334	339	344	376	309	337	392	343	335	297	325	344	317	321	306	319	365	345	304	322	307	342	349	401	338	322	345	339	357	360	341	296	289	376	331	302	299	320	348	331	313	283	307	341	308	319	347	340	316	352	339	304	284	328	296	340	328	325	328	305	318	332	358	306	315	305	343	318	307	364	374	327	316	323	342	343	339	324	303	284	322	352	319	360	333	293	351	318	340	346	358	341	330	325	320	339	296	296	346	311	333	352	323	358	315	329	326	357	308	316	350	306	344	309	306	304	296	338	352	367	336	295	350	361	336	334	359	317	342	339	336	297	317	307	307	347	320	307	341	338	327	348	327	302	321	329	325	320	317	307	331	317	302	352	360	348	343	297	368	315	330	292	317	345	329	328	324	297	321	339	307	346	328	350	336	333	322	346	331	316	360	357	381	339	357	334	313	364	343	321	349	344	321	391	359	350	323	320	342	298	329	319	315	315	311	345	348	345	333	286	341	334	327	345	311	311	320	310	348	338	306	299	309	338	329	355	354	344	326	324	366	350	313	344	325	289	329	313	336	322	321	357	317	338	308	324	325	298	316	308	361	338	361	336	334	276	345	322	377	331	339	345
26242	9767	4953	3520	2766	2155	1726	1102	921	882	886	854	840	856	846	835	838	750	783	789	771	804	803	760	761	814	795	759	774	729	768	749	775	715	780	731	787	765	789	752	763	751	714	770	790	772	770	767	758	717	753	723	742	762	712	739	742	766	781	767	746	735	794	777	776	768	745	749	795	743	720	775	767	751	766	780	747	767	785	745	764	780	733	790	751	734	788	841	786	758	782	746	754	736	782	675	761	726	735	755	763	754	756	738	764	780	722	749	784	739	718	805	707	714	768	738	748	726	754	726	781	811	714	819	724	753	772	731	797	747	767	783	756	744	777	774	757	713	721	774	740	759	759	744	737	744	802	736	750	785	750	789	799	764	739	756	771	707	774	770	766	791	741	753	754	779	746	791	786	800	790	714	733	767	741	752	802	748	757	760	754	753	788	750	793	696	751	782	794	771	786	738	741	755	760	766	760	781	759	780	725	802	689	816	737	728	816	746	829	768	734	774	722	788	766	751	774	756	765	766	809	807	768	768	779	766	769	777	776	751	798	755	723	783	780	756	725	768	738	750	802	792	754	752	737	765	764	780	820	755	761	775	735	741	753	794	810	766	774	779	817	743	771	811	807	761	750	733	764	745	741	750	748	754	780	761	758	771	763	745	800	777	785	769	804	770	833	759	724	787	780	784	761	814	767	725	759	772	751	717	765	763	734	785	790	764	724	800	765	781	725	760	748	743	761	747	817	805	737	759	731	789	770	772	733	771	765	751	758	809	752	777	747	790	737	758	787	779	750	728	749	765	720	739	722	735	761	825	766	769	754	745	732	786	767	788	735	768	819	733	806	768	808	737	773	784	726	792	772	761	780	692	751	792	748	748	772	765	761	799	736	773	757	758	759	776	744	731	783	750	798	765	759	798	775	773	741	754	765	810	780	721	768	773	783	720	790	810	787	752	775	768	774	755	744	723	763	730	722	760	740	773	767	747	819	740	790	736	752	757	758	743	758	721	757	724	805	784	755	788	784	806	748	777	784	749	717	708	734	833	847	739	772	761	745	751	806	751	757	789	772	758	780	761	728	756	771	762	744	778	740	761	750	729	768	732	712	738	768	762	763	786	800	805	757	764	770	786	771	745	715	787	732	755	793	762	745	741	719	756	757	750	757	739	729	773	772	806	746	736	790	798	759	745	777	785	746	779	783	762	759	821	749	758	780	831	773	751	752	758	735	751	765	791	790	744	782	790	754	756	772	743	729	744	750	743	777	746	799	812	806	768	793	780	799	757	765	778	774	705	758	776	752	784	716	715	723	747	825	752	779	724	772	797	780	773	777	771	799	828	724	762	794	735	764	769	750	724	727	742	770	756	774	725	751	757	746	727	761	786	767	756	773	766	761	770	743	729	761	751	756	777	788	810	748	722	785	740	750	726	769	817	802	777	737	773	740	767	754	764	751	782	730	760	795	784	804	718	743	794	803	793	742	757	793	757	762	769	768	769	754	794	765	745	768	731	739	751	721	784	783	802	793	767	762	779	793	759	750	729	767	755	793	723	745	729	759	750	752	829	708	758	753	726	754	753	721	778	713	731	799	739	736	777	759	774	782	788	730	746	730	739	792	718	747	728	708	812	779	762	732	729	792	780	810	762	750	746	813	775	799	790	754	736	700	752	739	779	809	752	780	762	811	765	756	718	720	805	725	772	782	759	792	771	758	772	717	760	761	749	776	695	787	799	802	758	760	770	784	818	767	763	770	730	763	759	760	772	811	774	803	746	709	753	745	776	812	767	791	744	751	755	785	703	780	802	820	745	763	743	769	735	742	716	809	767	735	760	768	739	828	745	813	776	787	762	749	806	696	807	785	813	782	722	731	779	793	766	756	756	768	795	763	759	736	755	788	799	805	743	748	830	737	789	783	773	763	757	761	791	774	777	831	733	751	746	754	773	744	720	774	811	772	722	783	803	762	782	821	717	786	785	789	794	725	788	795	780	754	737	795	765	755	750	789	758	748	792	742	811	709	761	808	777	819	775	772	793	795	759	784	756	741	769	808	765	760	794	765	737	722	735	734	737	773	762	762	774	773	748	746	778	737	783	766	819	776	764	759	760	770	722	784	779	800	751	772	800	764	778	781	780	744	719	779	737	774	766	686	700	761	791	711	765	796	742	804	779	711	744	717	799	712	787	799	753	771	777	786	784	811	757	755	743	831	750	760	794	793	716	743	811	747	780	756	769	814	753	747	770	760	714	778	737	810	756	765	811	782	721	796	765	726	735	749	774	777	773	767	752	791	758	759	774	768	779	749	725	753	715	799	756	767	756	760	762	737	773	777	786	763	712	798	741	756	752	763	777	825	788	758	744	750	770	748	756	785	753	781	750	751	758	775	755	737	758	753	762	717	777	763	785	745	736	741	767	755	743	786	766	770	788	772	739	759	764	741	749	734	806	751	802	700	788	799	791	787	763	758	793	780	766	777	763	788	836	749	770	746	781	740	773	752	781	710	762	721	757	701	762	786	829	798	757	736	741	775	736	730	796	752	786	753	762	752	742	757	759	779	749	743	736	770	772	749	771	746	745	822	747	779	727	771	767	728	722	721	754	773	743	758	731	767	782	784	805	701	747	728	786	820	728	774	739	811	808	758	684	746	738	715	731	774	714	779	730	767	794	769	783	774	699	770	820	770	768	722	774	752	762	806	773	752	747	768	741	796	773	720	764	785	768	751	790	767	773	782	737	760	719	735	796	765	793	778	783	774	789	726	785	763	742	709	728	790	739	769	790	763	705	739	754	750	774	791	758	794	773	754	750	713	706	726	755	781	752	775	745	710	777	725	718	802	771	773	767	771	764	762	812	765	756	755	773	765	846	716	744	791	757	801	781	767	757	800	755	791	766	808	716	753	803	784	761	794	776	782	793	775	777	797	767	768	714	756	781	710	777	747	760	770	781	804	744	772	764	766	769	726	817	801	773	735	749	770	720	757	741	783	784	757	737	769	742	766	784	770	799	793	773	765	785	782	754	751	788	762	790	737	756	763	752	795	773	710	768	733	765	737	716	798	719	708	731	766	767	711	756	772	770	774	786	811	758	775	779	783	779	773	715	746	804	738	818	752	729	738	790	731	736	833	761	808	748	733	769	788	753	775	739	757	796	820	789	748	712	736	711	752	770	775	778	783	829	775	736	815	777	716	725	838	746	748	747	748	804	757	714	790	752	790	749	825	692	787	759	759	836	801	784	788	738	812	757	708	782	799	777	789	725	771	758	759	726	762	773	732	741	737	733	794	735	807	757	789	755	762	775	788	772	724	720	803	752	787	771	779	787	834	764	767	812	746	765	774	782	750	748	743	763	772	778	835	844	743	789	747	725	764	793	717	761	767	773	767	741	776	773	754	723	762	727	748	746	759	764	761	776	744	810	777	780	777	768	728	782	755	744	806	729	807	813	800	760	807	757	737	740	748	761	740	748	812	752	727	720	716	732	737	757	724	777	762	780	752	784
37978	6809	1049	686	517	440	441	378	344	316	346	331	350	377	357	355	332	333	351	372	369	353	357	354	342	315	330	320	323	308	334	360	356	333	316	347	341	343	373	341	333	351	318	340	318	380	371	331	310	352	312	329	362	313	318	339	339	349	339	343	327	324	324	352	333	319	303	320	329	341	324	363	360	357	324	336	346	335	318	330	351	338	337	320	385	354	347	342	300	361	345	357	341	325	319	361	339	323	311	295	334	311	330	328	330	365	338	294	354	370	332	295	334	346	318	363	334	344	336	346	344	345	324	321	351	349	315	372	370	373	350	360	325	331	325	319	327	349	349	327	361	325	357	313	328	361	352	300	318	350	337	357	322	336	344	339	301	335	332	345	334	348	356	333	382	333	321	345	326	319	337	338	371	337	311	316	364	321	322	360	328	298	364	346	340	312	332	311	355	341	338	319	313	383	346	361	340	353	366	363	348	365	376	352	352	348	379	315	337	319	339	340	311	322	326	350	329	384	348	306	283	372	345	353	302	362	329	316	301	348	342	366	300	326	352	357	330	359	372	355	316	318	336	341	315	363	364	347	313	346	314	314	334	308	330	353	341	319	324	370	354	318	297	332	319	324	363	341	332	360	343	348	337	305	361	315	319	358	351	368	341	307	355	310	361	336	352	326	343	318	304	375	356	359	340	323	295	326	322	341	292	333	357	327	357	351	346	328	363	337	343	345	342	333	351	359	314	312	316	318	347	380	368	333	356	340	361	287	334	305	351	337	336	347	328	327	349	340	334	369	330	313	357	380	318	312	350	373	384	372	365	338	339	321	334	368	367	320	321	377	318	329	354	319	339	327	352	329	340	345	348	362	313	307	341	315	335	338	326	333	355	337	353	311	336	317	307	327	349	333	315	345	353	336	342	347	292	330	337	332	365	321	350	316	316	343	370	333	340	345	315	343	352	318	310	305	342	333	328	351	329	387	327	315	330	333	326	327	324	337	354	336	347	319	328	340	326	321	321	317	319	332	365	332	349	365	333	363	362	311	333	331	355	329	317	326	343	332	336	335	308	317	336	327	317	324	328	319	342	367	308	306	358	358	327	352	365	322	367	315	347	353	367	337	329	289	314	328	341	369	323	333	337	339	348	321	325	331	326	354	312	326	340	320	280	345	313	349	356	341	330	321	348	351	336	327	321	368	373	379	383	382	361	321	345	338	395	364	314	325	343	326	345	328	349	380	350	331	350	330	353	352	311	373	350	325	334	325	302	359	366	359	384	343	302	311	334	346	334	307	314	319	325	347	351	334	395	324	357	320	322	340	332	380	342	330	348	352	338	355	298	296	333	297	322	342	319	345	373	334	357	352	343	306	348	326	315	317	344	338	354	367	301	357	291	321	335	328	376	332	317	342	341	333	322	329	314	360	364	299	362	353	343	341	318	358	339	356	345	314	333	347	321	358	332	323	290	314	346	315	339	347	331	336	351	329	338	344	360	354	344	368	329	318	323	343	358	336	291	342	341	311	341	322	325	325	368	377	335	318	307	349	338	353	361	385	328	325	346	338	353	353	343	365	364	332	312	315	344	339	330	347	363	329	341	333	341	337	346	336	344	355	358	305	346	343	358	345	364	354	366	322	367	333	322	337	338	354	345	336	373	333	331	354	368	363	354	347	382	337	330	321	316	335	346	336	324	312	346	338	327	367	350	333	314	340	338	324	311	351	302	331	353	331	355	323	314	358	387	321	328	382	314	320	308	314	326	351	310	335	382	333	350	301	321	357	320	349	330	351	342	333	319	334	324	339	340	360	329	337	327	343	313	332	339	335	301	342	345	306	382	366	314	336	311	338	338	331	338	321	379	325	338	356	361	331	337	364	358	331	356	320	347	331	366	361	298	334	286	358	337	323	338	361	327	326	329	343	366	341	319	327	352	318	327	311	344	336	354	346	360	358	344	340	361	324	346	340	334	356	363	350	361	317	330	325	310	309	321	324	352	338	332	309	353	331	358	349	328	348	306	342	343	338	346	363	370	356	337	320	349	334	326	346	329	342	290	319	297	346	344	340	292	335	365	340	341	346	368	321	316	344	339	349	338	305	359	337	336	333	312	343	332	330	341	341	337	302	336	357	324	311	341	313	377	366	318	295	306	321	377	336	349	327	315	367	330	357	307	369	341	346	333	387	321	344	323	343	368	352	379	335	375	339	333	329	305	330	352	358	345	352	336	340	372	350	358	342	361	302	304	358	341	334	310	301	358	350	303	304	337	325	330	329	389	328	318	351	324	340	323	318	353	342	350	351	367	344	328	309	355	357	370	343	338	333	354	370	306	373	352	338	323	336	348	357	326	354	328	358	340	297	336	310	323	342	355	346	316	368	349	332	336	310	322	356	328	367	352	359	342	336	342	337	350	313	395	347	333	300	321	339	329	345	354	333	331	315	337	335	310	347	315	383	323	324	348	358	309	338	307	337	314	330	320	309	325	352	358	313	324	343	336	336	346	335	360	294	311	330	313	334	337	317	343	336	354	302	310	309	303	318	337	320	350	356	366	344	363	332	306	344	335	329	322	341	316	350	314	376	349	337	367	354	301	320	334	339	353	304	322	345	385	372	286	328	341	357	310	344	336	370	331	334	329	333	335	320	361	349	376	411	339	315	338	354	334	324	359	346	370	326	346	311	360	350	354	353	329	326	346	330	319	326	368	374	370	343	312	300	355	336	338	314	328	324	352	368	303	364	341	334	375	346	375	298	316	344	337	298	342	342	361	363	326	321	352	310	310	339	356	345	374	322	358	336	338	331	355	340	351	343	314	331	327	335	324	353	352	340	335	318	342	347	333	346	313	335	338	346	368	355	341	364	339	350	351	295	325	349	343	303	350	335	325	364	323	384	332	318	340	321	323	327	344	309	308	330	317	349	330	348	325	349	337	366	313	309	339	360	330	372	339	388	278	332	331	362	316	353	314	363	340	361	360	334	310	316	359	339	336	353	348	330	301	305	315	364	364	339	364	326	353	317	310	350	338	320	339	335	347	335	318	372	334	359	343	343	339	343	331	326	320	330	348	352	320	371	325	335	353	340	296	336	335	308	366	339	337	320	328	319	313	343	355	331	315	329	315	365	339	376	291	333	367	337	337	331	353	365	329	341	345	339	370	340	349	325	360	305	338	353	312	325	332	357	336	307	303	296	343	349	366	326	328	357	309	357	356	322	307	366	346	318	309	334	299	366	328	398	371	357	359	310	321	332	360	347	331	360	309	334	343	339	347	336	352	345	357	336	359	312	314	284	334	305	346	325	343	338	341	332	327	327	354	324	311	336	326	326	343	315	343	366	367	315	328	331	296	323	353	348	323	366	330	359	353	366	312	326	314	301	334	295	348	319	354	328	333	355	370	354	328	329	307	360	368	311	323	344	355	343	325	315	369	340	357	319	334	308	346	330	318	340	323	303	314	364	359	348	388	337	308	346	361	340	374	366	310	331	352	315	351	323	336	314
26446	9668	8136	5847	4284	3290	2488	1548	1092	963	968	980	860	844	876	884	853	857	829	817	801	811	822	815	787	780	806	802	785	789	760	776	901	776	768	767	760	760	754	770	755	774	796	744	797	815	837	768	779	804	762	822	788	756	850	813	818	809	822	845	769	802	732	825	819	773	788	805	745	755	823	766	772	803	749	782	769	795	818	756	795	778	796	805	785	804	827	798	760	821	797	708	744	818	762	733	776	749	761	784	797	762	791	782	787	792	774	826	816	740	812	805	742	827	780	824	826	802	767	809	801	783	782	760	763	834	795	768	796	766	820	723	783	723	793	811	784	810	767	737	814	793	817	810	798	739	826	781	785	789	795	770	764	797	755	765	748	844	799	791	736	796	784	758	803	821	779	775	805	772	759	823	770	815	855	783	766	774	780	753	824	765	829	774	764	766	774	819	822	832	731	770	731	732	789	777	787	761	802	761	799	774	805	780	818	813	860	777	814	776	817	767	780	771	779	778	759	757	788	823	802	827	761	766	792	779	785	812	738	783	784	798	760	809	807	823	787	786	797	798	773	781	784	777	766	803	793	815	777	773	755	795	775	758	802	783	797	807	845	819	795	744	805	848	796	721	762	784	828	785	792	825	827	743	839	778	785	807	803	810	793	750	785	743	796	790	777	826	743	748	777	822	782	790	740	752	725	754	781	795	820	771	829	779	759	817	801	820	804	812	787	831	797	766	805	821	800	774	824	799	772	776	816	743	794	794	812	752	783	785	783	787	795	817	767	761	824	783	736	816	788	786	759	786	800	799	797	811	810	758	783	815	765	791	751	771	754	783	784	797	782	786	824	826	822	787	818	748	814	791	820	779	811	804	749	775	809	787	785	844	809	782	813	794	770	796	794	820	778	790	772	795	828	781	820	811	710	777	780	776	785	800	819	920	827	830	736	765	701	758	743	810	770	778	779	818	812	786	782	755	769	770	805	789	789	796	800	808	763	779	789	784	805	791	775	816	716	805	763	759	823	779	798	791	786	800	816	778	767	790	786	789	783	785	784	791	781	766	757	776	759	836	726	752	777	805	757	791	747	869	834	810	780	818	721	751	815	802	801	780	755	777	790	807	782	797	733	779	789	832	816	785	779	781	806	808	782	788	756	763	719	758	837	765	768	762	836	800	785	794	813	762	771	786	802	760	804	786	789	760	795	811	746	790	781	795	817	806	824	841	763	778	836	786	761	793	772	756	810	760	780	748	785	794	758	771	812	796	709	744	766	842	799	785	801	838	737	794	779	748	749	803	780	755	786	810	771	777	836	816	800	802	796	758	747	798	833	760	770	783	779	824	838	784	823	779	810	814	783	759	764	706	826	766	807	768	757	786	762	765	775	798	805	778	808	808	766	767	793	769	820	819	737	799	800	785	771	737	837	775	781	795	780	830	768	824	734	771	774	813	824	802	795	761	804	842	795	784	771	792	748	827	743	835	728	779	770	789	771	757	758	795	823	756	775	817	777	777	825	748	806	771	777	781	772	781	867	740	769	738	784	745	830	792	780	834	792	788	745	841	774	800	798	782	783	779	796	792	794	775	742	787	839	817	799	821	774	740	824	726	816	820	775	795	774	801	799	784	770	808	717	841	794	766	787	807	833	793	806	812	784	818	788	713	848	784	816	804	798	772	777	762	789	805	810	769	756	812	788	798	790	759	763	786	764	781	790	748	765	746	775	831	772	791	774	750	809	855	786	841	804	716	825	848	801	812	807	787	812	844	810	783	784	839	836	770	783	791	750	797	752	773	818	789	794	784	790	821	791	763	815	798	738	799	772	782	774	767	824	732	768	760	859	808	768	827	809	820	756	813	752	767	803	838	789	760	836	799	822	748	793	734	815	776	811	805	791	745	834	794	760	848	764	804	783	775	759	790	795	864	811	785	800	771	799	783	785	773	781	840	777	759	819	804	708	793	736	818	805	796	796	774	775	782	761	756	775	768	812	809	799	811	750	755	752	764	766	826	771	769	793	803	731	751	832	824	808	802	823	725	813	771	787	794	699	798	788	829	799	756	804	825	760	782	804	799	796	757	762	817	844	765	776	818	817	777	785	786	792	818	811	744	797	799	812	801	742	781	830	856	715	800	795	797	765	797	728	792	774	766	815	786	767	760	805	760	799	749	753	780	788	761	747	786	776	820	808	806	802	738	745	758	752	789	807	774	780	769	800	832	786	737	738	759	800	787	816	805	836	764	782	753	792	765	804	732	762	823	785	766	702	822	749	723	782	783	780	834	779	764	715	794	751	782	742	769	809	787	755	811	771	789	810	850	730	790	828	830	813	818	743	766	818	809	774	783	760	797	806	770	807	855	832	827	810	792	815	723	861	827	761	777	783	752	738	799	799	834	758	747	785	780	809	838	788	750	822	753	775	770	817	833	785	800	744	830	775	848	785	760	811	815	741	800	756	774	725	774	792	813	812	758	754	780	804	778	747	760	787	785	761	746	806	773	781	814	817	696	797	775	780	804	781	796	802	783	792	808	750	774	795	709	811	779	760	789	797	793	787	765	775	783	784	797	809	748	796	789	818	794	780	760	757	806	783	792	772	816	782	780	803	809	794	839	783	771	841	825	816	792	760	824	829	778	748	756	789	808	854	818	822	792	766	761	781	811	781	783	878	808	759	808	764	791	754	767	771	832	750	772	815	800	757	769	827	790	795	749	790	810	795	765	786	771	801	783	788	816	736	814	815	769	775	766	785	745	771	796	789	816	776	774	778	754	788	788	796	777	749	816	835	822	738	840	795	736	749	805	759	790	776	816	810	804	820	748	782	815	807	723	754	826	796	779	749	819	731	773	750	859	750	778	764	804	788	819	763	819	757	760	805	789	796	762	767	855	767	764	795	782	743	761	820	817	786	812	799	795	794	836	774	824	836	763	822	792	799	794	778	730	795	756	777	787	779	793	757	761	797	762	813	757	776	761	778	792	748	815	805	757	768	795	796	792	803	750	769	770	766	822	748	800	810	779	762	810	797	815	770	802	777	812	788	788	824	794	788	824	849	764	763	804	795	803	765	817	771	749	799	774	812	794	772	758	830	784	779	755	817	824	835	766	754	824	724	826	785	778	773	748	801	797	810	773	811	766	806	759	773	769	812	790	857	825	822	812	839	797	817	773	767	814	813	799	796	819	771	804	732	740	804	736	788	814	813	774	819	817	787	779	752	720	771	754	771	781	827	798	801	794	756	788	809	781	825	777	701	783	801	791	802	811	735	758	829	774	762	829	780	779	769	750	763	791	723	798	803	816	774	790	831	763	804	845	750	798	799	758	789	772	770	748	777	761	768	823	813	794	768	768	818	804	780	813	818	721	792	753	735	771	778	747	808	755	767	732	770	810	802	826	794	805	797	800	844	785	781	805	799	753	793	814	773	789	764	799	811	815	795	812	845	818	712	804	802	789	837	771	789	799	786	794	764	770	743	733	780	745	805	769	760	810	758	761	774	818
24800	2944	574	483	370	326	309	332	310	318	291	320	344	323	337	320	295	321	335	304	311	300	334	336	254	301	304	303	324	350	303	302	308	339	350	310	315	282	327	292	316	322	301	274	281	318	318	372	301	306	358	303	308	319	333	306	315	325	320	314	309	297	347	327	326	330	323	267	295	287	294	341	324	343	353	321	312	303	298	294	289	307	319	325	338	340	332	268	317	278	308	309	281	315	276	304	325	310	305	304	333	331	325	329	322	321	290	314	311	269	318	303	324	329	273	331	298	271	280	305	310	300	318	288	313	316	311	303	308	293	322	343	293	331	335	333	290	336	319	326	293	270	300	322	328	301	328	292	331	325	320	309	321	310	291	334	288	351	323	305	323	318	306	335	324	324	316	301	336	336	319	351	301	328	312	326	314	327	341	302	314	301	300	342	340	364	317	343	296	328	317	284	313	319	316	319	305	313	291	304	318	320	287	314	316	292	322	332	342	309	320	301	314	310	321	337	302	316	313	323	315	290	303	302	326	320	299	349	311	327	321	322	303	321	324	309	330	340	297	276	301	306	340	276	325	317	302	352	318	311	309	326	300	341	323	310	317	319	298	292	333	325	337	333	318	339	330	304	314	287	271	311	328	331	328	321	325	324	316	298	336	315	294	336	335	351	319	282	304	332	295	343	291	297	295	318	334	316	300	310	288	334	306	335	321	309	311	330	301	299	289	324	287	306	336	296	296	308	351	337	305	317	321	305	311	342	299	282	328	318	325	300	316	293	363	325	314	312	327	289	300	299	309	317	339	287	335	330	290	277	338	286	296	294	295	331	346	299	325	293	300	293	303	288	318	307	330	355	304	286	314	279	301	347	308	306	335	324	311	340	308	318	325	331	351	284	322	321	278	304	322	350	331	307	324	314	320	293	328	299	329	337	286	304	281	286	301	324	333	320	313	304	267	299	300	328	282	302	310	341	278	328	306	311	309	306	306	349	351	341	328	315	320	360	306	312	338	335	299	283	302	280	298	346	330	338	328	322	302	328	306	318	321	306	332	308	296	304	312	337	319	283	285	331	333	328	299	313	339	266	316	320	296	319	320	311	300	296	285	286	340	310	295	296	335	288	330	332	331	298	291	285	363	319	363	342	343	287	316	350	310	303	292	302	318	315	319	304	294	304	287	288	310	319	338	290	321	291	307	314	293	299	311	370	292	310	314	308	308	333	321	299	289	307	305	301	321	315	351	341	321	314	317	355	321	327	360	311	334	322	311	297	307	299	311	316	317	318	320	318	310	278	336	300	353	326	345	311	310	339	327	323	329	312	334	321	333	289	308	300	323	315	313	336	335	303	290	289	313	303	288	311	320	307	339	317	334	318	298	345	307	312	322	325	305	344	315	327	340	290	332	322	312	334	363	293	300	343	313	324	351	292	305	326	297	311	281	312	320	313	342	325	313	308	321	292	307	320	288	336	312	320	296	309	299	320	325	258	338	301	325	320	299	324	329	325	303	297	319	300	317	352	314	302	323	328	316	299	298	310	337	308	341	321	296	315	299	303	316	271	305	323	327	287	288	303	306	312	322	316	274	349	347	296	308	332	335	316	287	305	317	327	300	316	342	314	311	334	315	322	302	321	332	363	335	327	324	310	355	321	307	332	331	250	313	300	305	304	311	320	335	316	306	319	325	351	310	311	323	312	298	291	344	308	307	268	311	353	279	303	285	296	326	291	300	318	338	316	303	322	301	291	312	306	337	292	309	275	312	321	291	343	323	306	299	348	339	309	298	307	275	317	310	312	310	316	290	310	304	325	310	308	281	330	320	364	332	282	324	317	251	316	307	346	316	370	341	334	330	307	312	348	353	309	348	331	323	303	312	315	340	279	331	277	334	327	298	313	337	318	316	309	317	356	326	340	287	307	311	307	307	322	307	332	293	309	308	275	319	326	285	308	339	328	302	318	338	341	316	288	303	356	346	307	306	326	300	323	322	290	292	352	314	311	282	304	333	319	321	288	293	280	296	330	314	282	314	311	292	305	324	317	303	308	327	310	329	303	313	318	328	282	280	303	329	308	295	323	301	323	318	337	297	262	289	324	302	319	302	285	320	298	321	320	298	319	327	317	335	312	343	278	308	287	336	315	306	315	314	284	314	338	314	310	312	306	317	290	316	315	289	328	288	299	337	289	329	309	320	296	329	353	304	303	314	300	313	317	320	331	305	332	315	269	310	294	315	315	308	352	339	310	292	257	296	312	311	286	308	304	311	311	295	310	315	313	327	290	315	298	322	285	310	279	285	302	289	313	322	277	291	342	299	336	311	318	302	342	306	308	344	331	313	321	297	345	293	284	322	313	303	304	325	283	281	318	310	299	321	293	286	313	306	324	337	278	302	339	334	317	349	320	304	321	294	277	351	353	309	293	337	329	337	288	309	293	329	327	327	331	336	304	338	289	306	320	357	311	307	318	341	320	324	320	292	295	299	315	319	353	334	302	308	310	316	296	302	313	311	323	265	293	263	318	324	294	297	276	308	311	317	328	298	326	301	276	301	297	309	306	332	313	310	326	310	351	286	295	284	292	315	322	298	282	299	322	297	327	315	331	288	286	299	322	293	311	312	317	293	313	314	285	346	294	283	301	341	344	296	317	308	311	307	303	328	286	310	309	290	379	309	339	307	320	340	321	317	293	345	341	307	327	297	307	308	314	307	301	302	316	335	306	330	337	326	302	285	323	292	328	313	309	313	311	319	277	313	281	332	301	288	322	320	294	322	353	311	317	295	317	313	313	284	301	303	319	341	338	290	287	326	322	289	298	311	322	305	308	299	323	309	314	315	316	301	316	332	331	299	329	316	291	301	301	333	325	313	302	316	368	313	321	306	319	319	283	354	301	342	277	292	307	333	318	277	312	325	334	301	325	303	310	321	312	355	333	321	305	309	334	322	323	292	303	331	306	341	293	301	294	335	327	321	337	301	302	326	350	315	305	294	334	316	303	344	315	284	304	335	336	326	303	288	319	307	292	293	327	334	331	337	302	334	327	310	345	297	309	286	292	303	327	324	319	321	299	319	305	272	309	314	339	309	300	316	315	306	335	339	335	291	284	309	338	322	302	286	314	303	299	289	317	314	310	318	301	309	313	313	314	296	292	319	314	285	313	309	275	296	320	306	277	318	303	309	308	311	319	349	311	322	327	328	281	347	332	293	357	268	307	313	349	306	333	319	341	319	308	306	311	303	270	306	317	325	265	307	327	291	275	291	316	334	312	309	314	330	342	311	294	353	328	346	281	291	327	346	268	299	317	316	308	337	341	308	289	328	283	298	322	337	308	313	317	328	312	330	312	319	320	311	306	297	332	329	325	295	311	278	307	286	314	311	309	317	357	309	320	299	304	285	296	326	326	320	338	306	315	311	324	324	293	289	309	313	317	287	305	303	302	322	297	313	333	287	290	321	289	275	346	333	335	321	320	289	271	323	323	309	323	333	307	323	284	330	305
18309	6459	4316	2954	1911	1381	978	819	747	689	701	697	707	663	715	697	732	689	737	692	675	690	745	680	674	680	693	720	710	711	697	663	697	668	713	680	742	695	699	677	693	695	667	685	689	680	745	682	704	697	702	669	687	696	708	748	661	676	684	690	669	656	698	666	715	715	670	644	683	664	727	684	706	692	714	687	727	653	657	658	684	669	743	745	685	656	698	728	684	719	689	653	759	725	721	675	652	686	640	739	664	717	722	676	681	650	666	707	685	724	652	701	714	704	682	654	679	667	732	664	717	695	678	714	716	669	672	648	683	649	701	684	680	679	680	678	723	679	708	695	691	696	723	709	663	712	677	727	678	694	641	722	713	762	649	707	664	693	731	682	665	739	693	721	696	679	721	667	713	653	699	723	701	665	700	673	672	660	715	676	700	670	704	716	694	702	746	676	713	700	711	712	688	705	717	724	670	659	688	670	708	668	666	704	673	711	700	681	735	727	685	669	717	680	692	728	736	755	688	657	689	636	679	665	695	728	669	677	702	671	691	662	703	658	682	682	651	674	707	701	653	696	667	712	714	682	700	666	669	709	732	671	634	684	699	716	651	668	690	663	701	609	696	692	662	652	684	712	700	681	733	746	679	706	677	671	701	674	656	714	688	723	686	677	769	672	692	685	689	684	695	669	719	667	695	726	727	714	705	662	659	709	717	686	700	689	705	638	711	708	662	667	771	734	707	698	697	687	648	747	722	695	689	679	680	700	668	637	719	700	694	696	704	655	694	690	735	732	695	726	704	688	668	693	690	684	708	681	717	729	709	710	685	705	693	667	713	657	668	655	695	679	692	688	725	676	677	651	731	680	676	706	702	701	667	637	724	694	684	727	722	688	692	676	721	717	691	685	659	702	692	741	719	734	699	644	729	673	700	659	684	686	683	675	655	684	670	653	649	690	699	710	667	713	682	676	706	705	683	689	704	706	752	732	660	704	703	688	726	719	709	689	719	717	669	694	658	724	697	676	711	734	726	680	674	709	679	663	733	737	705	667	706	637	711	692	680	664	682	706	686	692	666	653	689	675	650	659	675	672	699	690	675	709	701	645	706	655	726	632	686	713	687	688	688	693	680	714	690	655	695	704	672	675	693	685	661	672	716	675	703	707	676	679	677	640	679	715	671	676	716	670	721	692	687	650	703	702	710	667	673	725	678	693	710	717	671	667	677	675	712	678	702	679	700	690	682	683	701	695	663	670	698	634	702	720	708	715	741	669	710	714	711	707	700	721	697	689	693	698	706	706	717	648	693	721	703	656	705	699	696	712	697	673	664	679	682	692	683	725	679	680	653	692	707	699	737	685	628	730	695	673	684	693	635	690	656	674	745	719	712	679	647	674	707	686	674	729	661	652	679	710	693	690	690	720	669	665	673	660	738	656	715	685	714	668	685	654	689	684	637	688	707	656	677	727	705	650	676	669	767	680	709	700	720	733	679	695	707	666	712	678	692	627	716	715	681	667	657	683	661	731	705	666	726	715	688	650	673	694	638	719	678	653	709	707	693	672	677	716	651	708	661	662	668	682	707	699	647	714	646	679	700	668	680	689	692	718	698	711	672	740	676	702	645	672	635	686	704	663	678	698	680	707	696	650	722	653	673	677	672	710	697	668	710	689	683	656	672	657	675	717	694	683	744	725	676	666	684	695	685	710	718	706	712	698	644	664	650	718	673	645	696	720	726	696	715	685	661	698	696	736	703	669	699	670	690	680	677	675	683	661	684	694	671	635	699	677	700	682	687	698	727	663	672	670	678	691	730	658	658	630	710	702	701	683	708	709	712	720	668	681	700	724	645	657	691	691	711	685	686	651	680	697	699	711	689	616	706	682	682	633	681	696	676	635	713	684	714	662	663	704	678	695	692	687	632	714	714	658	658	692	700	683	676	719	733	685	638	724	689	666	708	691	668	703	714	652	674	718	658	679	724	714	650	679	642	651	695	670	730	711	683	699	719	733	641	723	693	674	647	711	691	664	659	701	696	701	684	683	658	656	696	711	665	700	671	667	707	702	676	713	716	710	641	727	716	669	731	713	744	720	692	681	713	702	660	709	706	701	669	683	712	657	687	804	660	657	704	647	677	716	695	698	675	715	701	698	657	663	688	669	689	718	678	669	696	645	696	712	714	710	689	666	674	692	698	682	695	705	675	690	649	690	705	727	709	697	674	687	683	667	688	672	669	731	687	681	713	701	697	689	704	727	665	696	654	661	698	705	672	697	646	715	685	702	689	724	765	660	709	681	681	654	687	748	675	718	715	662	665	706	687	692	687	710	667	737	693	679	743	792	748	704	682	697	730	689	717	722	675	644	705	702	647	658	708	687	701	729	699	659	690	715	707	645	755	673	735	688	681	646	673	687	673	711	723	684	686	706	711	692	696	700	647	669	688	713	661	649	668	695	665	689	701	698	683	644	693	700	696	721	665	676	711	714	723	649	683	705	746	684	691	710	693	655	716	716	693	691	687	756	649	677	708	660	690	745	675	696	687	706	710	698	686	688	659	673	695	717	682	698	736	709	688	692	685	716	697	702	687	683	707	723	718	735	622	714	686	727	680	696	709	694	652	710	698	667	634	729	696	690	708	685	722	731	658	697	711	666	714	672	700	738	679	676	682	676	665	697	684	707	749	667	740	748	727	656	685	652	675	698	726	703	659	707	652	662	709	709	678	710	667	675	675	677	658	650	685	657	731	670	713	723	686	668	658	688	625	673	691	697	679	697	658	672	671	617	635	690	710	636	683	725	668	697	722	728	717	644	663	688	689	713	732	681	709	676	731	630	691	668	720	660	644	653	694	692	731	695	727	667	698	679	651	687	678	699	668	731	654	657	712	674	699	678	716	663	681	664	690	690	703	692	655	695	685	690	728	659	708	688	648	664	733	693	711	677	650	681	699	684	702	691	658	670	681	651	663	657	709	662	731	652	690	688	682	665	694	685	664	660	668	719	671	692	675	672	712	719	666	665	673	659	660	686	708	704	705	729	656	710	696	717	644	683	705	721	693	651	658	671	694	678	645	674	698	682	672	707	680	716	712	689	702	696	677	694	684	671	691	698	692	672	672	686	664	654	706	720	703	741	659	658	711	668	659	687	751	706	689	700	687	710	667	683	666	645	738	733	680	658	688	736	685	742	745	714	685	704	726	635	659	670	658	687	691	667	657	670	735	709	707	726	682	656	700	655	733	722	741	690	689	684	686	685	681	654	743	678	666	658	671	644	749	760	729	742	673	653	662	683	627	638	679	695	655	668	671	659	720	694	670	732	652	704	678	723	723	696	734	711	684	633	725	717	684	701	662	739	705	720	704	729	699	670	649	712	675	724	663	694	678	751	716	698	702	775	722	712	675	667	664	683	727	705	714	699	707	723	694	680	678	717	699	727	666	696	712	737	757	643	686	680	663	690	682	700	684	646	675	648	656	630	704	681	655	663	657	697	677	709	660	677	724	733
30241	5354	1043	639	491	442	392	367	327	355	332	318	348	319	294	310	307	301	347	353	333	324	313	314	351	352	340	309	321	300	319	312	379	344	320	292	310	283	333	335	332	319	281	304	340	335	323	312	361	321	316	302	316	339	308	326	329	345	346	322	305	297	356	322	305	328	315	341	303	316	321	347	317	317	301	315	321	350	311	301	314	295	333	273	318	309	345	306	306	296	321	362	314	326	339	328	309	347	323	308	317	348	308	312	315	340	326	345	311	353	304	332	331	310	309	330	292	338	311	319	324	286	353	321	359	307	347	307	310	321	325	317	318	340	345	300	312	331	328	325	327	296	283	317	328	352	356	280	312	316	344	334	353	324	351	332	289	320	354	305	337	308	339	314	308	273	325	360	298	315	308	265	328	307	331	333	332	306	334	317	315	323	316	351	357	324	354	332	315	332	358	334	315	321	324	331	304	329	303	290	326	316	308	343	319	318	322	319	311	347	360	301	363	342	335	314	309	328	298	341	334	325	355	304	374	315	323	315	350	323	336	321	367	321	296	342	302	318	336	286	315	328	327	353	297	309	302	270	316	342	325	326	315	311	327	323	358	338	286	296	287	317	324	310	348	310	303	314	347	322	312	322	304	342	319	339	318	336	313	335	307	343	324	297	300	339	316	333	361	316	352	327	330	308	286	335	310	328	323	333	284	342	310	332	323	347	330	320	317	324	323	362	337	289	284	326	321	356	335	303	282	321	275	316	326	327	361	329	314	338	298	297	329	347	334	302	316	325	342	310	326	286	311	327	338	297	334	351	317	304	339	315	309	330	329	326	352	331	321	299	303	297	327	363	348	338	319	309	318	292	290	328	336	330	302	317	331	349	317	355	309	321	328	327	291	302	295	350	346	316	310	305	306	292	347	330	338	302	299	341	310	348	332	288	317	331	298	307	307	314	285	337	319	319	315	286	308	329	354	319	323	304	330	350	332	341	343	351	295	310	300	312	350	332	319	310	315	288	271	324	307	328	333	332	314	324	354	352	300	350	366	308	339	312	325	323	290	336	344	329	320	317	296	338	289	320	326	352	323	297	322	319	373	337	338	328	341	304	328	310	334	331	298	291	343	310	333	293	337	304	304	309	314	298	342	346	282	305	325	312	303	322	309	303	304	295	298	322	302	310	341	289	323	310	322	343	326	338	345	324	335	325	355	340	295	318	317	345	315	318	321	302	310	340	319	355	326	297	330	338	316	319	315	335	325	315	350	326	344	310	343	346	337	315	296	322	280	334	339	323	343	316	322	306	329	318	345	312	281	324	363	342	312	298	308	319	322	307	324	331	354	310	308	344	281	312	333	338	307	297	300	336	326	281	341	315	313	317	337	318	312	345	336	321	327	334	299	313	294	303	322	344	318	352	313	333	345	340	324	330	330	354	294	348	292	318	315	325	348	319	346	319	321	312	302	355	320	296	310	315	301	301	317	314	291	354	300	286	321	300	319	325	285	309	314	297	353	345	325	303	282	336	303	308	325	330	329	306	330	291	322	324	321	295	331	336	285	358	338	336	356	270	322	335	310	331	311	316	313	335	287	286	356	341	316	346	292	318	331	327	311	327	317	309	320	303	321	308	325	314	335	316	314	334	316	284	296	337	323	321	328	341	312	315	314	305	289	317	332	331	313	298	309	289	320	281	297	306	347	355	336	349	278	335	344	287	269	320	324	327	325	330	371	309	312	306	331	323	329	335	348	323	321	314	328	323	330	294	341	315	336	283	311	286	303	345	317	321	307	315	341	344	330	322	306	306	311	319	350	307	316	329	280	346	322	328	338	348	315	274	295	359	297	349	301	338	299	313	313	358	318	322	323	342	299	335	375	310	352	336	313	292	337	331	335	333	311	305	335	345	303	308	304	281	303	297	312	351	329	294	322	307	337	351	327	333	342	318	311	350	349	318	328	330	314	301	332	322	325	334	348	304	300	348	309	322	333	280	326	295	311	329	328	325	320	332	324	329	325	318	297	294	321	356	335	307	301	295	332	302	331	311	341	335	337	338	321	316	344	336	298	288	283	303	336	298	339	314	322	319	300	303	297	281	347	340	306	319	336	321	327	326	322	314	298	284	339	328	290	306	306	314	300	315	342	311	328	312	361	340	323	306	377	309	313	328	278	266	339	318	306	330	370	329	293	340	299	324	349	302	308	309	327	359	340	353	294	319	366	335	315	293	281	320	307	319	315	318	311	286	335	296	334	313	296	267	335	332	321	347	331	330	328	306	325	297	321	322	311	354	330	304	301	344	323	311	328	292	327	331	275	325	306	302	322	322	329	289	350	313	346	328	317	348	303	291	332	332	310	308	305	292	282	350	306	348	296	320	325	302	358	336	331	326	337	307	283	290	330	317	314	328	310	341	316	324	324	314	317	293	321	345	338	321	305	340	298	319	348	312	321	319	311	328	336	337	312	357	333	305	331	327	331	302	315	320	307	341	384	316	322	360	332	306	340	306	363	318	309	336	307	279	348	316	268	344	358	330	304	308	357	316	351	302	314	331	315	298	328	315	363	318	309	300	340	350	325	304	294	265	351	330	304	320	371	280	298	297	322	325	340	305	318	344	341	311	313	312	312	308	319	309	332	297	363	328	316	317	320	300	323	305	346	302	316	312	341	321	327	337	292	323	307	330	331	299	317	306	316	351	322	313	353	294	343	324	332	293	341	296	335	354	331	319	309	333	323	300	316	314	337	322	283	309	334	335	363	347	327	292	305	308	316	334	341	290	300	311	324	364	346	334	329	311	321	295	300	312	330	288	342	289	308	349	314	303	324	300	308	343	296	331	338	329	318	313	302	306	329	336	309	313	301	314	301	296	310	303	319	339	310	327	294	340	318	321	295	309	342	330	315	366	315	303	344	356	336	356	312	320	322	312	323	336	333	327	288	314	313	330	288	299	365	308	299	327	318	339	292	317	303	344	311	340	311	321	328	346	353	314	315	342	316	340	337	364	312	278	298	327	334	358	333	303	310	285	283	349	325	325	332	294	302	319	340	328	315	304	316	298	311	336	321	301	331	338	336	310	301	313	340	322	316	318	344	306	300	322	325	323	330	312	310	320	311	293	334	358	336	351	341	301	326	337	337	374	329	328	315	343	285	312	308	293	337	301	309	321	294	320	331	302	317	310	350	317	349	325	316	305	313	311	309	270	339	313	360	283	294	287	334	292	301	289	331	309	338	325	347	332	300	299	315	300	345	364	334	312	286	329	307	311	301	304	341	323	306	318	338	333	291	338	335	321	302	321	304	331	319	325	307	309	291	297	332	303	359	318	373	328	320	311	310	336	324	338	299	333	324	346	307	321	333	339	350	319	327	305	360	315	319	345	321	314	341	359	288	308	327	315	326	300	304	336	316	306	303	335	318	293	297	304	322	335	321	358	338	315	337	328	313	303	337	324	325	312	314	315	279	306	296	291	319	334	300	331	280	339	327	359	328	360	280	312	356	339
21972	11076	8971	6019	4064	2981	1898	1507	1027	895	890	849	796	764	804	770	779	795	735	767	708	801	775	725	735	709	713	709	772	777	753	662	755	691	721	764	687	704	703	725	735	750	672	716	758	709	704	680	734	769	727	715	723	764	678	770	728	696	677	710	722	763	694	694	702	699	723	745	731	721	745	679	694	740	724	733	736	737	713	698	733	692	742	691	727	698	706	738	682	709	757	701	713	709	650	699	714	710	698	687	790	715	752	766	688	705	726	705	722	761	720	734	725	729	708	747	752	718	760	741	682	807	721	695	725	703	707	720	702	688	722	653	677	767	748	699	709	697	754	699	741	687	701	702	715	712	745	714	722	727	731	709	701	751	705	695	770	764	678	739	775	707	735	764	719	724	783	736	700	708	686	711	745	753	697	711	721	771	725	713	698	713	691	748	720	711	664	751	677	706	738	693	770	717	759	715	703	702	727	772	701	671	717	738	742	720	740	706	710	727	752	749	661	708	715	719	690	748	661	705	727	749	708	686	774	743	696	693	697	706	656	705	694	675	732	736	729	737	753	693	747	726	750	712	722	682	761	710	677	730	687	724	696	750	736	760	662	683	723	764	720	719	715	733	763	719	697	699	725	740	699	731	739	689	721	729	732	692	736	710	720	721	691	719	744	732	711	729	747	737	722	711	759	721	719	721	712	733	707	716	728	705	722	720	750	701	736	722	726	719	667	713	726	735	692	759	697	717	735	736	781	726	717	754	702	758	678	734	715	701	713	741	698	745	732	721	729	738	715	740	663	756	750	714	639	693	711	694	681	720	665	683	680	668	704	753	664	742	713	711	717	734	723	698	743	744	693	701	711	708	745	691	705	744	696	758	732	713	693	735	740	740	679	733	727	685	687	729	718	674	713	741	708	735	716	687	695	674	731	708	681	715	700	751	726	759	713	719	691	709	713	752	744	751	719	737	753	697	692	716	726	714	703	679	715	726	716	716	731	773	692	767	732	712	721	721	715	708	763	694	680	742	721	704	719	721	712	738	765	719	719	767	759	729	739	725	715	672	727	730	690	742	754	719	749	740	751	723	710	720	716	766	696	678	751	702	699	737	746	707	697	715	703	728	709	701	661	712	704	710	687	719	719	715	718	762	657	681	669	718	713	715	708	715	708	768	731	671	707	731	723	729	752	704	710	732	700	716	739	695	720	697	663	666	813	750	739	710	743	724	692	750	686	716	729	662	717	709	727	690	727	736	703	697	720	694	709	752	737	665	722	737	727	690	737	724	728	732	704	688	710	710	742	716	736	694	691	728	706	708	698	752	763	749	729	730	742	720	670	719	698	735	699	734	732	739	703	682	741	708	713	685	742	728	745	708	708	742	715	693	732	738	682	709	730	726	681	754	767	704	680	705	742	721	720	698	714	674	708	718	723	723	698	702	758	734	725	671	737	712	733	719	703	706	712	687	743	699	710	689	697	721	763	685	717	760	713	684	744	737	756	702	676	718	698	749	732	730	691	737	755	708	721	705	747	708	701	722	697	721	713	725	747	753	777	682	718	694	722	732	711	716	746	739	725	737	732	703	717	749	705	718	690	701	766	719	781	741	668	719	727	725	709	684	729	706	744	685	726	709	736	718	688	706	748	726	743	716	719	695	719	744	724	697	715	732	762	743	705	758	692	721	704	693	709	702	703	708	721	721	736	747	716	676	682	695	681	769	744	742	725	687	718	703	721	642	732	738	691	707	735	733	722	772	705	737	752	737	701	697	699	706	674	761	729	729	759	743	755	734	771	745	725	714	726	691	754	739	721	708	722	726	711	737	747	709	725	724	735	682	713	708	736	714	704	725	754	737	720	701	767	734	747	731	694	762	686	693	694	787	675	697	681	716	742	721	735	727	726	730	697	734	707	736	753	697	763	702	744	734	702	698	706	691	725	718	744	716	702	745	714	709	730	701	703	767	734	707	744	685	699	707	706	682	707	724	717	712	705	769	707	677	686	701	692	733	745	701	714	699	752	778	740	722	773	665	755	722	734	706	682	697	732	707	733	677	737	738	718	715	695	744	712	720	760	730	744	695	739	677	728	740	714	748	722	755	723	692	744	690	711	729	719	728	726	718	719	727	721	736	693	719	771	694	725	674	688	693	689	710	700	725	711	723	706	713	706	765	702	707	697	674	721	726	692	736	748	722	726	695	707	727	701	715	694	738	676	690	700	766	696	771	687	751	693	762	731	698	738	712	719	744	733	697	700	700	760	664	704	669	691	760	747	700	781	700	713	727	754	695	696	737	731	748	698	691	715	719	753	777	725	671	766	685	711	739	695	724	731	734	715	722	716	707	755	758	704	708	715	696	730	721	733	699	718	763	733	718	706	693	761	753	744	753	717	688	712	755	746	695	768	716	678	705	720	719	640	687	711	729	695	724	681	712	731	742	635	706	726	686	719	730	740	723	688	694	652	716	715	697	741	682	712	759	737	710	719	718	770	779	728	725	694	709	766	686	667	726	758	729	673	738	726	725	729	745	754	748	721	746	709	703	728	705	734	734	746	694	696	683	696	696	745	722	709	675	732	727	728	745	698	751	713	737	675	714	730	718	719	684	714	760	729	716	692	739	679	710	732	716	726	659	696	667	751	737	700	722	691	739	712	703	675	758	704	730	751	699	716	707	729	728	701	744	701	717	765	724	730	683	702	675	722	694	747	751	715	688	748	718	715	689	684	744	700	749	709	730	772	654	738	733	727	711	725	728	678	687	760	748	753	702	770	690	715	709	700	718	682	730	690	734	676	707	730	714	721	710	696	746	696	715	723	657	746	693	733	730	708	734	713	705	738	739	699	751	730	664	688	702	709	676	698	722	699	692	760	704	735	707	704	737	743	675	761	741	738	687	696	733	691	721	730	741	681	731	714	718	710	701	739	724	724	739	717	708	648	686	708	734	696	726	774	750	685	681	729	710	742	684	758	733	731	741	735	705	713	713	676	728	719	697	704	659	704	748	757	726	714	715	705	683	732	712	739	756	739	702	721	722	725	756	698	732	706	675	727	695	694	743	696	725	708	740	734	709	698	709	694	690	679	753	707	688	727	738	731	675	729	702	682	700	674	722	706	717	730	726	703	734	750	737	706	733	755	679	730	721	758	692	694	702	709	724	725	747	683	723	717	724	702	710	727	722	739	730	719	742	736	721	719	761	712	715	738	731	717	722	712	763	744	746	748	764	792	714	712	688	732	765	715	695	706	714	731	723	736	741	730	741	759	732	763	720	725	750	704	719	718	718	729	688	768	728	716	780	746	726	721	687	709	741	698	745	707	784	691	709	738	712	711	714	721	763	694	687	716	679	722	755	707	713	729	746	742	757	703	694	691	717	702	673	694	703	727	729	675	728	754	742	743	749	709	757	712	705	706	720	711	716	734	707	669	730	734	706	703	657	658	777	681	729	750	749	740	763	739	742	735	709	669	692	716	732	739	724	712	664	732	736	717	694	700	672	728	729
33834	7102	1326	706	606	462	454	379	352	333	320	326	309	346	354	318	323	327	330	310	297	303	332	352	357	361	332	323	318	336	311	318	319	320	366	358	326	328	329	296	339	299	328	333	398	326	341	347	289	321	349	308	361	363	328	328	320	346	322	309	329	307	360	326	373	344	369	339	353	335	330	334	303	343	311	331	324	324	316	324	326	330	341	375	329	363	346	321	313	351	342	318	334	327	353	326	329	336	331	340	342	312	341	358	358	351	328	313	346	370	334	315	322	373	333	337	351	327	323	315	319	355	332	342	329	355	363	339	306	305	318	316	328	307	340	314	342	351	336	326	321	304	323	384	339	323	341	329	307	329	331	347	337	304	307	355	346	303	317	339	316	322	340	337	362	354	334	279	337	350	339	354	364	310	327	324	344	344	370	350	347	348	330	304	326	343	339	358	326	346	346	328	322	353	331	340	341	298	293	334	332	324	301	343	314	343	325	343	321	302	358	351	300	330	345	317	305	333	358	331	328	359	360	335	349	328	347	331	331	318	348	321	329	337	360	304	327	319	322	333	334	308	310	302	338	298	319	332	325	344	309	302	284	307	325	349	303	332	353	334	308	308	311	346	344	312	328	335	304	341	323	348	379	332	322	352	316	312	334	335	338	339	284	299	336	331	322	335	377	344	322	302	300	327	347	362	335	308	340	357	323	330	321	315	322	355	340	324	321	331	324	347	356	333	332	365	349	339	328	321	298	340	358	338	326	360	326	345	331	312	298	319	334	309	371	325	325	331	362	331	324	343	353	311	356	339	288	330	335	358	330	305	329	328	312	303	322	343	313	304	332	340	333	314	362	304	304	300	309	288	344	312	334	349	345	343	282	354	351	336	326	323	312	319	314	346	342	333	325	321	324	313	317	323	340	342	305	336	339	332	330	349	328	324	356	329	337	342	338	329	313	329	335	309	301	330	315	341	306	328	303	332	359	363	372	323	345	368	309	306	362	338	355	358	337	330	334	351	348	325	315	313	362	328	345	324	294	314	373	322	302	328	316	305	331	337	332	308	361	346	351	325	352	316	341	361	344	310	302	323	338	294	319	364	317	318	315	335	357	322	324	298	328	363	353	327	325	331	334	337	319	318	308	312	348	312	301	357	334	311	343	351	310	306	322	330	349	346	364	364	317	365	338	332	342	352	314	336	341	350	329	359	338	337	357	306	341	341	353	330	341	299	309	310	307	335	359	357	331	334	301	333	348	345	373	364	338	339	349	340	388	340	371	328	323	323	337	342	334	322	340	312	333	299	349	326	333	338	319	305	327	346	320	338	330	306	336	287	341	357	320	327	375	306	336	358	328	338	342	327	331	376	328	326	335	351	293	349	340	353	329	337	351	354	345	318	329	313	317	316	335	359	346	330	343	384	344	326	356	319	359	350	355	291	338	330	303	284	334	304	344	345	337	338	329	296	293	308	340	336	345	362	341	347	356	327	307	297	321	357	352	329	292	327	350	341	345	322	352	354	321	338	334	353	322	359	329	301	342	334	300	318	372	320	327	303	326	285	308	327	330	359	343	353	316	297	288	343	345	358	341	346	325	337	363	367	317	365	352	363	333	351	348	301	347	323	358	359	335	344	339	367	337	292	347	347	319	332	376	319	353	373	316	337	367	316	304	369	338	350	352	328	351	345	365	350	304	312	320	350	322	368	317	315	321	318	319	311	345	337	382	341	336	327	314	335	318	355	314	313	314	365	349	325	352	327	362	330	330	336	292	293	336	304	318	365	378	355	374	323	310	363	323	338	324	310	312	369	324	324	319	323	342	337	307	332	347	331	341	337	311	312	319	301	335	332	354	320	357	352	292	308	331	307	333	318	318	323	338	334	327	330	307	359	353	331	336	322	344	333	311	315	324	333	327	278	331	349	322	366	348	351	317	333	376	295	316	318	360	340	330	334	328	315	326	331	362	353	314	333	321	294	317	338	313	354	339	302	316	328	354	315	309	348	324	331	353	353	325	355	371	304	344	367	337	326	324	365	312	336	314	322	325	370	367	335	324	346	304	303	360	315	344	350	291	304	362	298	329	352	330	345	293	314	337	355	360	370	337	297	334	324	330	342	345	358	361	329	335	306	334	348	346	310	307	323	318	339	354	358	349	346	338	328	299	359	338	317	313	344	333	308	352	294	287	341	322	323	364	330	333	350	339	307	345	355	325	320	333	341	338	293	328	314	356	338	301	329	315	322	348	347	347	315	326	337	314	322	333	360	331	391	336	343	335	313	348	356	370	339	352	346	342	345	313	318	334	315	332	330	329	348	328	324	343	349	332	355	308	320	308	309	334	312	324	317	314	333	323	361	319	325	287	379	341	336	330	323	313	357	339	358	350	385	322	316	355	307	351	330	307	322	339	357	342	310	306	345	364	344	340	366	318	311	285	321	307	349	364	343	312	307	343	310	330	310	310	352	322	362	344	321	300	366	360	336	336	277	369	341	321	311	343	344	339	333	341	338	317	337	343	329	321	350	326	348	322	355	335	338	363	323	339	295	327	313	324	333	314	295	320	285	314	303	339	328	344	352	343	332	323	345	325	300	360	318	336	316	321	345	306	329	319	338	398	349	349	346	339	322	307	333	344	318	315	385	280	315	324	328	378	364	314	323	337	310	324	334	313	341	340	301	362	340	323	309	353	349	311	331	309	317	347	308	319	336	341	317	352	310	325	344	316	326	303	303	312	379	361	356	333	328	305	311	316	347	305	350	344	336	314	326	372	350	380	315	313	360	331	314	329	360	386	340	292	344	327	318	332	334	302	303	302	333	346	325	313	342	310	344	341	308	293	345	299	346	308	325	312	351	325	353	330	369	312	323	327	362	302	337	360	342	321	326	369	334	337	319	336	320	327	331	369	344	349	324	351	331	363	352	313	359	310	299	343	340	350	351	311	308	334	330	316	295	317	314	337	321	338	320	342	346	302	356	330	327	344	321	324	357	322	367	345	347	395	344	329	304	278	301	355	333	317	319	308	310	306	306	355	371	306	364	379	354	328	342	334	358	299	321	346	370	339	365	337	341	319	372	317	363	326	350	312	353	338	336	324	344	352	347	314	345	309	335	352	347	327	304	358	355	324	343	356	313	333	361	297	344	341	321	334	365	344	359	315	303	336	311	349	310	290	334	309	340	313	338	374	330	342	317	316	367	338	321	286	313	343	322	325	328	315	351	350	376	319	319	337	304	348	357	330	292	358	328	330	282	350	337	335	350	346	360	315	345	332	343	338	355	352	323	345	350	367	312	348	320	328	309	364	337	348	314	337	327	328	352	318	312	343	354	346	328	359	358	305	339	308	321	343	363	266	317	376	374	329	317	371	298	330	319	319	347	364	335	327	327	321	289	345	370	365	301	295	329	315	342	374	298	332	340	341	304	387	316	343	323	320	315	370	345	350	341	364	371	361	337	343	281	315	335	325	318	325	312	317	324	327	287	357	311	318	310	301	331	334	285
24112	13574	10289	6619	5394	3234	2344	1768	1181	945	954	907	858	870	886	817	845	781	870	782	803	805	754	822	823	783	749	805	801	786	755	793	759	788	745	785	764	771	750	716	788	768	746	755	767	724	757	735	711	719	732	764	727	818	787	765	735	757	750	788	779	762	751	770	752	812	773	771	756	756	761	777	744	748	776	748	787	753	747	769	724	799	740	817	784	747	749	741	765	727	732	792	737	759	784	755	803	733	777	756	796	730	783	752	731	753	751	778	788	837	757	793	773	745	773	784	777	753	741	753	772	740	789	737	728	758	720	767	758	768	726	770	728	774	782	782	788	726	761	760	776	767	769	739	737	751	779	753	763	777	754	698	748	784	782	752	803	769	756	791	736	779	753	750	724	767	746	762	800	763	823	771	770	688	790	751	760	793	815	771	782	765	708	764	780	751	743	733	727	786	739	732	769	747	765	759	790	773	697	753	795	792	825	782	773	763	720	743	757	750	783	738	738	778	751	757	758	752	773	789	774	767	738	721	772	763	730	742	747	775	777	804	779	773	768	851	757	781	813	742	751	783	787	764	784	718	793	740	775	734	746	791	759	788	716	769	742	751	774	768	766	725	758	732	786	779	779	736	741	771	761	841	734	771	781	759	758	776	806	780	694	798	767	800	779	798	801	814	794	805	779	745	743	771	793	792	743	758	747	740	753	817	739	757	797	747	769	775	774	735	772	709	742	768	697	744	760	771	744	782	710	796	743	751	765	767	741	764	796	760	707	760	748	777	745	777	758	747	738	750	802	770	767	690	713	789	738	766	780	766	758	789	748	780	754	793	777	751	745	764	755	815	757	797	763	705	773	761	755	731	815	718	782	764	779	773	759	766	786	742	749	781	718	764	701	706	800	757	738	760	723	763	766	773	774	767	803	806	776	740	742	732	740	769	762	777	745	824	736	790	740	734	726	736	714	780	757	769	738	766	743	751	730	761	799	773	760	752	807	721	757	762	754	773	781	771	784	776	749	737	772	782	760	790	776	770	732	797	778	757	724	773	749	727	777	814	761	760	805	761	743	729	742	748	714	757	746	795	808	760	745	835	711	802	747	730	787	701	749	764	734	803	771	755	788	747	828	763	739	787	747	780	776	722	762	755	740	762	765	738	747	756	764	738	783	786	729	728	782	738	769	759	774	760	775	778	744	744	715	755	783	751	753	787	753	743	799	765	758	760	717	786	798	738	735	738	791	713	788	745	756	779	750	760	706	774	769	768	755	766	724	718	716	774	747	734	774	821	760	733	724	738	738	778	794	806	747	745	742	723	761	751	775	757	751	782	744	752	770	744	751	757	752	782	738	800	777	785	717	732	782	747	750	800	765	741	742	738	799	763	763	757	769	746	754	742	738	788	809	759	728	767	762	751	770	777	760	799	716	774	765	784	733	739	794	817	728	784	770	779	762	807	770	836	796	776	736	795	718	780	701	761	750	718	781	789	765	734	776	721	759	762	764	757	793	735	794	770	775	804	772	789	723	738	803	777	744	763	791	756	797	715	790	739	776	764	797	782	798	756	761	804	783	813	811	734	789	763	754	787	760	806	776	822	768	727	775	758	761	728	789	770	760	761	802	731	725	773	830	797	760	801	774	787	732	781	770	768	737	747	756	760	798	811	762	729	756	766	801	767	708	742	740	739	742	748	773	703	810	717	763	778	720	726	779	760	746	783	785	731	725	814	760	774	783	734	752	753	727	702	781	755	765	745	720	781	758	765	735	745	749	773	748	763	783	723	767	738	767	755	737	816	773	775	806	742	760	755	741	724	753	806	778	728	757	758	753	694	781	706	782	781	745	788	795	736	759	745	768	728	753	738	782	736	767	800	743	785	744	795	764	747	766	765	738	765	733	753	752	786	746	732	715	783	757	729	760	768	772	751	773	774	747	738	728	789	720	750	706	737	774	775	815	769	754	775	756	811	750	737	745	820	753	766	734	744	755	779	747	758	777	761	735	806	764	766	765	768	772	758	777	774	790	763	759	708	750	748	797	754	717	725	735	773	724	747	774	793	757	763	725	744	758	737	776	779	787	731	719	750	756	763	779	828	753	782	766	748	728	789	721	834	728	781	767	730	765	772	767	781	771	755	744	744	771	765	773	743	738	754	772	750	754	791	774	751	743	739	743	778	776	746	812	778	769	774	757	743	743	783	717	741	784	723	786	758	786	746	749	780	753	797	768	784	788	727	738	767	740	748	788	781	778	773	797	707	778	687	736	737	804	799	737	778	758	755	790	737	741	792	738	766	743	755	793	739	784	766	801	752	745	796	756	781	769	755	791	757	747	801	781	751	810	742	792	722	751	753	766	812	777	784	795	751	738	698	759	755	775	734	759	761	784	749	779	757	749	792	742	757	784	774	729	792	798	771	753	753	724	722	781	728	781	761	759	738	752	709	769	797	826	770	772	746	784	735	747	734	778	801	753	751	788	731	765	750	816	748	777	805	788	733	737	766	806	776	797	708	773	782	736	745	769	771	838	763	793	754	780	783	751	774	783	789	808	780	747	719	788	827	788	767	722	747	792	759	744	775	757	771	795	800	759	746	751	826	807	739	791	778	693	735	725	744	735	782	777	790	809	751	738	809	726	735	751	711	745	747	765	720	788	798	775	811	781	757	705	764	779	765	700	799	731	725	756	737	761	727	790	771	744	787	739	796	809	791	733	750	754	793	770	795	723	757	740	785	792	730	752	816	760	731	760	789	798	687	805	752	785	738	815	742	771	742	761	754	835	772	754	727	765	804	756	763	811	732	803	773	765	807	764	728	771	766	776	777	776	764	746	744	730	762	819	792	762	699	756	740	739	751	716	735	764	739	782	794	726	725	786	780	750	732	753	759	728	678	751	767	768	752	754	706	760	709	800	811	819	769	772	736	731	770	799	756	775	823	736	746	751	787	793	766	768	736	742	766	737	759	743	795	786	826	755	758	695	780	785	710	727	756	782	824	756	780	753	797	743	768	738	744	746	763	735	735	784	787	812	777	767	788	751	769	759	736	761	821	770	759	751	783	761	684	768	707	715	781	813	791	775	713	777	725	813	811	731	776	750	758	853	747	746	735	783	764	755	777	755	745	724	756	801	776	781	747	752	737	786	721	735	796	744	770	769	733	761	758	731	788	796	735	725	818	745	757	751	802	793	799	725	759	786	802	730	764	733	732	768	761	802	758	734	768	779	779	812	699	770	766	731	803	752	745	767	779	737	729	769	760	788	724	734	726	766	731	757	679	745	742	787	774	748	766	788	746	727	773	725	747	743	752	735	752	794	817	735	756	757	782	749	746	712	739	819	781	729	815	753	757	799	740	802	825	747	774	726	775	743	781	724	760	745	746	790	752	770	729	787	765	719	772	742	758	772	781	747	761	705	736	764	690	730	733	778	795	821	765	775	733	761	752	820	767	775	757	732	806	749	781	757	740	773	722	762	751	794	793	768	754	724	732	770	739	782	794	744	716
25453	3390	615	478	357	331	325	294	334	295	332	295	328	335	309	287	317	311	293	305	315	318	315	282	323	311	352	316	301	316	271	313	356	282	329	314	298	306	326	337	325	347	306	315	362	332	297	310	320	304	320	321	302	316	265	297	321	303	276	303	340	311	294	327	308	359	294	242	284	312	328	290	339	346	291	337	284	355	284	324	304	288	283	303	325	298	323	331	304	301	317	289	341	323	313	302	315	319	295	276	320	317	282	286	308	263	315	310	270	312	272	292	283	321	323	320	294	313	321	289	321	309	282	332	305	296	330	314	326	319	352	281	306	312	319	297	283	295	323	303	329	305	321	294	296	302	324	307	285	356	312	309	338	284	335	327	295	308	299	327	333	332	332	266	303	294	312	328	303	293	345	301	303	330	325	325	320	300	324	310	313	307	295	324	320	336	319	316	290	324	278	316	327	306	323	285	287	311	286	271	288	317	284	322	323	337	304	302	290	312	301	285	272	284	300	298	327	319	345	284	324	315	339	321	325	308	315	347	339	289	316	295	314	298	317	305	276	327	261	300	307	342	318	355	328	274	315	305	327	316	306	306	278	307	290	306	321	327	301	303	309	290	260	289	327	348	309	307	288	298	318	297	302	295	295	308	315	308	329	307	322	308	335	342	294	297	309	316	305	309	323	313	289	312	316	313	312	319	260	292	346	309	301	290	304	335	325	312	286	331	334	300	311	344	312	270	325	287	308	299	303	314	317	294	331	324	340	284	309	287	288	335	277	320	322	317	323	269	327	311	330	285	322	298	286	291	302	329	340	303	330	296	337	310	287	304	293	281	310	320	322	347	332	277	345	341	303	305	328	298	311	277	342	356	331	279	301	314	368	326	342	328	303	347	309	278	289	325	312	333	327	271	305	329	329	326	324	314	300	339	270	288	347	294	299	308	307	309	276	294	297	302	342	277	282	351	304	312	311	272	320	313	323	287	334	318	278	327	318	320	309	315	321	286	346	304	317	341	336	283	325	305	317	321	288	322	299	272	303	283	311	329	331	315	305	293	293	286	305	307	327	320	334	320	308	316	335	312	304	321	336	293	269	345	345	329	313	316	296	286	312	307	309	309	323	322	274	325	300	342	309	290	334	336	281	318	310	305	293	346	298	305	297	286	359	297	306	322	302	320	284	329	320	323	285	307	328	328	299	345	321	282	282	285	291	304	321	300	314	326	309	319	304	314	323	312	328	311	295	288	309	287	304	307	309	271	302	299	298	291	306	319	335	317	292	279	342	317	342	301	321	313	313	325	312	319	349	300	342	285	284	281	315	322	323	267	306	316	287	284	331	339	293	294	281	287	313	305	272	321	301	300	335	348	317	294	272	301	295	305	306	331	330	323	311	279	304	302	326	334	306	293	297	291	319	308	320	301	302	292	302	324	305	308	330	281	333	330	320	292	341	310	287	351	283	299	333	304	341	311	298	347	303	307	294	280	314	324	301	310	316	312	293	296	305	301	330	304	301	332	317	283	307	321	335	295	308	339	287	306	331	305	323	287	302	339	289	321	282	296	317	343	309	345	289	337	314	315	318	318	321	312	323	321	308	310	306	292	333	279	306	304	340	318	290	313	305	330	313	290	329	376	321	305	307	284	283	330	322	296	322	284	324	290	312	277	282	309	293	332	347	306	320	296	304	282	311	289	342	296	298	306	326	347	306	291	303	306	313	327	317	312	293	317	319	322	297	298	300	291	311	304	314	307	299	323	294	316	278	281	313	311	314	275	331	342	315	314	291	299	304	286	333	303	295	338	326	322	314	291	316	303	281	286	309	330	305	318	293	329	333	314	298	297	295	284	337	284	306	325	286	314	309	312	289	280	306	303	312	263	342	346	312	312	306	304	281	285	328	303	302	326	298	308	297	312	285	316	312	334	333	321	321	309	322	316	306	355	309	280	328	314	325	314	315	311	291	321	292	314	316	299	323	313	323	324	314	313	327	325	294	295	285	292	322	313	318	307	335	323	289	291	335	304	341	295	298	286	328	311	299	310	293	323	297	299	353	283	279	304	307	300	301	305	283	347	318	307	315	305	318	314	309	332	318	302	304	335	328	305	315	341	330	341	332	291	316	333	280	343	291	328	322	322	337	340	312	298	328	288	315	304	331	311	314	341	300	316	301	360	292	302	331	285	321	316	289	263	293	291	319	323	304	284	320	316	357	321	280	307	304	283	322	287	323	320	355	324	332	302	305	338	315	321	307	329	299	270	294	304	283	316	315	326	287	318	333	295	269	297	303	314	281	327	298	299	307	340	342	329	300	292	321	317	319	295	313	318	324	312	304	312	292	338	330	327	273	300	316	322	321	326	285	324	293	357	319	316	288	319	321	330	336	310	307	325	310	299	332	307	345	303	323	294	330	322	334	339	299	281	341	292	318	301	303	323	283	349	309	303	340	312	282	306	291	282	301	303	319	313	305	316	312	317	305	289	291	337	312	300	323	327	312	288	316	307	332	288	299	311	302	310	310	313	319	317	329	327	325	301	319	308	307	307	284	320	321	314	297	277	320	319	318	321	285	308	331	301	327	318	312	263	291	293	310	338	285	291	349	337	307	308	317	340	326	327	272	266	307	293	321	323	281	340	296	321	327	289	374	333	314	331	310	310	330	308	320	325	315	308	327	286	312	307	322	298	290	338	305	297	319	318	297	319	292	317	307	290	312	356	332	311	321	309	281	285	300	305	331	296	292	275	325	329	320	286	281	311	313	302	311	287	308	334	355	312	314	329	318	305	292	297	298	341	332	300	291	319	314	308	322	320	313	290	328	329	285	296	319	321	316	353	333	295	314	305	302	325	280	333	291	310	279	304	311	288	304	337	354	294	324	301	276	314	284	316	338	330	308	279	318	314	315	268	327	300	328	332	310	313	324	337	309	347	304	292	313	312	309	322	319	302	296	273	333	278	309	281	302	331	307	308	317	333	276	292	319	278	276	307	295	308	267	307	335	266	305	325	333	302	296	337	279	354	339	329	294	328	330	293	317	331	295	291	313	259	292	291	289	270	273	317	308	302	337	290	307	313	288	310	308	305	305	292	313	274	302	323	298	314	322	313	311	316	311	331	301	301	301	306	294	310	296	299	344	313	310	340	299	319	295	280	288	287	306	296	339	321	336	314	295	312	297	304	313	307	306	287	338	309	336	303	320	294	320	321	297	273	308	347	322	284	300	271	316	285	290	292	301	285	328	335	321	322	310	308	309	303	312	321	329	307	307	299	316	310	295	295	290	303	309	297	306	297	316	320	294	333	361	314	332	307	289	307	322	307	301	308	299	291	301	288	289	304	300	312	293	312	330	358	295	303	300	322	309	304	274	339	325	313	298	341	322	340	316	306	320	302	307	338	306	308	292	279	312	321	285	293	326	312	291	299	318	303	290	293	311	316	314	302	288	301	288	296	273	299	290	324	316	323	293	312	292	315	305	311	302	306	317	322	327	327	330	288	332	312
19709	6602	3942	2682	1667	1105	883	796	796	741	687	710	719	668	704	682	636	679	675	689	670	677	655	670	663	721	699	749	721	652	689	688	708	715	689	674	698	715	653	653	730	710	662	717	678	691	664	719	689	681	704	623	688	657	654	674	691	713	654	710	686	679	670	718	641	727	703	693	652	644	667	623	722	639	642	682	653	694	692	660	696	689	700	681	665	684	656	726	684	675	683	699	714	671	646	639	664	704	686	675	698	668	718	687	718	660	675	695	696	733	666	644	716	723	654	698	711	675	696	655	681	680	682	649	659	715	641	670	690	700	688	683	691	657	658	675	673	632	703	686	668	676	658	696	653	674	662	700	691	701	692	660	667	685	641	661	676	658	673	673	640	684	721	640	634	711	678	673	672	689	678	686	649	692	689	695	688	697	615	695	665	704	668	667	726	700	672	675	700	663	664	650	697	600	695	646	719	687	688	709	690	702	644	676	704	664	677	662	669	659	660	720	665	643	678	654	647	687	659	686	695	672	718	708	670	692	690	697	641	645	674	686	705	677	704	667	664	643	710	731	676	692	674	702	691	626	685	698	742	706	652	638	690	689	715	631	673	696	692	723	708	722	759	687	650	679	698	684	679	662	681	683	694	653	681	648	661	666	700	633	683	703	711	668	694	694	653	669	627	634	673	729	687	649	702	682	691	712	680	692	710	686	618	655	646	608	695	660	697	669	701	639	663	673	714	647	681	683	641	679	668	679	644	724	676	686	682	663	712	655	727	675	677	713	704	699	671	681	673	665	660	672	689	668	671	676	646	672	666	711	724	718	671	685	668	673	726	670	658	659	659	701	723	711	676	678	710	680	749	686	671	682	673	670	717	670	620	670	695	677	701	687	658	677	678	659	674	676	675	640	645	659	670	671	663	673	729	664	696	668	680	657	617	681	653	705	719	669	689	695	670	669	677	681	714	705	642	647	654	649	655	691	695	705	693	666	691	607	712	647	668	645	674	697	693	675	707	694	657	656	665	703	691	666	704	667	746	675	686	652	657	653	686	665	682	668	640	694	656	688	690	727	675	687	741	677	708	621	708	645	689	646	704	694	640	690	679	633	715	639	659	761	713	703	639	645	689	673	664	707	689	691	694	670	655	670	688	682	671	698	621	663	697	675	671	676	662	672	600	708	625	629	684	715	659	636	679	681	682	681	682	678	662	696	685	638	713	645	664	648	686	680	659	674	618	663	689	681	669	733	630	691	716	684	679	657	649	702	683	714	700	704	667	697	674	706	711	668	694	723	651	703	677	701	703	674	665	715	664	741	658	680	762	662	699	665	659	709	663	678	650	742	700	639	679	675	668	697	628	652	675	732	724	677	708	697	662	648	662	653	678	674	659	624	631	712	715	680	661	652	647	672	648	683	742	685	684	705	694	674	678	669	675	693	688	657	680	641	689	639	659	676	616	644	715	707	676	686	636	685	641	685	657	684	696	686	673	686	654	701	670	681	680	688	677	697	687	705	696	677	766	675	691	685	658	714	670	677	785	691	690	676	685	709	722	700	700	643	676	705	691	695	660	677	699	694	729	689	668	736	689	651	697	658	667	673	641	684	681	665	675	710	672	652	625	701	707	672	675	667	682	706	657	705	648	682	675	648	689	723	653	656	671	686	664	679	705	663	665	661	745	684	674	675	699	712	682	695	664	682	644	639	712	660	685	688	666	652	696	686	728	700	635	676	665	687	673	697	675	646	694	676	680	667	686	665	647	648	680	668	675	680	684	662	728	725	697	674	654	679	680	647	705	674	626	657	666	682	673	687	768	647	645	673	676	664	678	640	662	651	642	664	695	657	657	700	726	653	667	685	719	687	649	670	673	690	674	653	643	688	680	661	626	671	649	646	672	702	731	713	653	701	736	702	650	672	650	668	684	685	664	679	668	711	687	643	669	727	720	706	666	630	677	687	667	664	656	622	666	685	682	676	641	659	688	663	649	698	643	711	691	651	706	727	690	657	662	664	683	694	687	738	693	711	691	662	699	683	710	704	677	713	676	706	685	706	695	705	676	700	667	653	689	680	604	725	672	685	703	692	681	638	691	686	671	708	708	663	648	640	657	672	695	703	671	616	713	677	669	692	702	688	699	683	657	711	682	670	707	680	635	716	694	687	655	682	665	688	708	678	661	674	709	657	683	675	661	698	701	666	658	661	669	637	684	671	706	655	698	678	702	684	723	689	694	664	681	689	695	714	669	672	695	661	693	671	647	675	629	710	682	676	714	671	694	660	686	639	679	689	728	664	670	660	688	665	679	669	695	734	716	655	728	689	659	654	667	661	663	664	668	701	696	687	660	683	684	680	652	655	671	704	712	703	629	619	646	684	677	701	670	667	666	662	672	688	675	648	632	690	630	688	683	678	647	646	680	701	678	634	730	681	704	656	705	709	628	646	685	670	711	666	719	683	659	682	711	670	704	704	636	632	660	699	656	658	661	672	660	652	708	679	687	700	692	697	685	684	688	706	708	712	670	754	678	648	716	695	702	708	652	709	672	676	706	691	705	656	697	695	706	650	713	689	706	705	664	644	671	717	672	683	732	714	704	685	616	649	672	684	659	705	675	691	684	676	688	684	636	643	647	657	671	694	678	670	644	655	663	642	660	646	651	675	656	661	704	698	662	708	689	666	667	690	690	679	706	672	676	693	663	646	729	653	700	650	699	692	693	639	667	622	703	663	698	691	673	747	663	672	642	669	670	719	698	696	749	676	660	681	754	632	703	662	698	670	662	688	697	692	716	656	634	653	663	696	710	662	642	653	643	685	668	646	665	689	694	695	703	642	713	633	664	687	646	688	716	703	669	672	640	623	651	686	706	663	690	673	672	658	678	698	665	677	640	688	661	642	686	655	662	666	706	720	675	698	643	660	629	660	634	681	656	699	683	668	700	683	746	657	664	640	661	684	678	670	696	669	672	659	666	706	632	714	701	678	686	686	675	656	682	694	709	655	674	699	699	699	691	681	680	663	706	680	711	622	683	681	689	692	695	635	661	650	625	704	674	715	665	700	727	674	696	718	713	687	664	665	704	691	656	686	691	642	661	703	647	660	697	710	674	716	685	696	746	656	726	739	698	716	702	761	678	664	669	665	670	619	722	661	685	659	687	665	670	672	682	718	691	684	661	682	687	662	673	749	681	690	707	657	712	670	707	662	630	658	649	663	712	716	693	703	703	687	653	637	747	679	701	746	731	701	725	689	659	640	722	657	628	686	676	668	682	638	700	636	650	698	674	653	701	686	654	681	637	680	669	652	730	700	685	683	676	663	689	635	724	671	663	697	678	686	680	695	687	677	635	594	669	724	676	690	688	693	665	679	679	704	687	655	687	666	642	683	738	710	661	661	705	705	670	685	700	640	695	647	701	729	658	695	708	728	736	679	660	698	686	651	682	691	678	664	685	752	673	688	639	702	671	706	657	679	694	708	693	631	677	682	681	689	694	719	667	701	656	700
34254	5634	985	607	451	343	348	358	338	329	294	304	332	315	358	324	328	319	339	347	325	320	298	277	317	317	324	339	337	309	341	302	354	291	284	344	313	343	307	300	305	328	343	311	307	321	297	320	331	320	299	338	298	339	269	310	332	316	323	350	330	333	349	348	298	293	290	351	329	348	298	282	330	318	328	298	269	352	318	305	274	296	319	317	294	306	319	304	319	320	312	323	332	340	313	307	327	354	310	319	303	307	320	333	344	305	313	328	329	313	294	327	322	329	290	341	311	329	360	309	314	309	335	353	315	320	301	344	340	357	344	298	338	350	327	335	310	299	296	307	369	323	309	338	331	324	306	326	317	321	334	301	279	316	347	332	368	352	315	299	305	297	326	301	292	331	314	311	321	334	327	309	327	307	298	333	354	338	356	307	336	330	326	293	310	309	312	332	302	348	306	286	306	325	291	314	306	308	294	329	302	322	300	313	347	302	343	289	334	298	344	341	311	356	309	354	306	357	317	349	317	278	289	339	362	291	315	363	283	304	311	323	323	327	314	309	278	318	351	355	338	341	322	322	322	306	307	347	309	347	315	362	305	300	321	326	295	332	300	327	342	350	328	365	363	301	294	292	308	310	363	315	308	274	297	361	337	299	340	312	336	257	292	288	321	331	314	313	336	327	330	320	327	335	346	317	343	324	305	324	346	347	301	328	304	316	309	296	307	337	340	314	326	307	380	320	317	315	314	326	324	292	335	348	338	328	329	286	306	342	325	284	304	300	353	321	315	280	303	283	315	317	317	348	283	325	309	343	311	317	350	308	270	333	302	356	303	316	273	370	307	323	326	319	320	310	331	337	355	374	349	312	308	343	309	312	321	323	364	282	289	326	343	322	344	323	343	331	311	284	312	287	298	344	331	322	333	316	346	304	304	312	311	332	313	292	317	347	303	298	290	295	303	304	307	299	318	282	306	338	319	313	327	293	307	313	301	256	317	304	329	341	343	326	315	324	319	305	293	345	335	326	306	335	294	303	315	323	335	287	341	363	319	343	315	307	325	304	331	307	310	309	336	336	277	297	326	344	303	328	280	302	327	344	361	286	344	295	342	303	329	300	327	286	337	307	295	305	337	326	317	352	327	343	321	303	298	323	302	291	281	303	337	294	287	317	293	337	342	315	323	345	330	338	305	328	296	305	286	319	276	326	331	310	318	339	290	320	337	334	324	304	358	329	305	333	349	371	299	315	339	351	312	317	304	332	314	304	336	279	318	283	356	297	273	327	326	342	331	336	330	312	330	353	292	323	314	325	337	346	356	308	300	307	349	308	301	306	347	267	319	326	328	294	316	308	310	341	311	320	282	307	278	325	320	328	293	311	290	355	303	335	307	295	360	364	321	335	326	330	316	285	276	306	329	345	330	314	311	318	328	324	330	292	340	330	315	332	316	329	345	319	336	317	315	320	334	339	330	327	343	303	300	328	303	330	333	324	299	321	325	305	312	307	296	358	314	337	328	316	305	325	323	341	324	305	321	359	310	309	301	340	332	344	308	328	319	310	289	317	368	298	299	328	302	290	320	320	315	317	311	301	338	321	294	340	323	342	321	320	287	354	330	321	341	287	312	302	308	303	309	304	313	310	321	305	309	301	321	283	317	356	323	328	329	316	313	354	312	311	308	348	312	352	298	334	317	313	296	325	335	311	312	310	345	339	307	356	342	332	339	332	316	307	314	271	301	313	313	321	344	329	318	332	341	342	293	284	314	310	328	348	309	296	350	341	318	325	321	297	298	337	345	323	316	300	289	268	279	323	328	344	302	311	293	315	345	316	344	294	310	315	349	288	319	333	331	311	272	298	292	294	295	307	324	346	285	312	294	301	338	288	315	305	305	329	368	333	299	321	350	287	358	329	319	331	298	306	282	309	291	320	337	307	347	341	286	342	313	297	289	355	336	325	316	298	308	355	317	349	321	307	304	302	340	296	340	324	312	370	321	326	309	332	338	327	346	299	332	363	322	336	304	321	317	320	341	326	338	292	328	334	289	316	318	325	349	331	281	272	323	300	288	329	295	340	327	332	329	301	316	337	303	315	322	325	308	287	340	338	294	342	346	338	323	337	297	312	347	309	337	340	330	310	342	328	355	351	349	317	315	292	346	312	328	319	307	316	330	335	322	352	304	335	297	330	329	334	327	320	341	349	329	334	334	314	312	315	332	282	307	325	337	368	305	333	335	321	323	368	333	342	320	327	345	317	312	311	286	297	306	323	350	333	320	295	346	337	329	311	333	317	361	345	291	314	348	313	300	345	341	313	319	319	301	305	297	307	336	325	328	322	328	331	327	331	318	327	341	302	302	329	331	319	330	314	336	288	322	303	314	294	337	331	308	327	380	319	347	342	314	321	317	307	276	303	337	318	301	328	310	347	331	335	336	297	299	342	333	322	319	345	341	304	369	307	359	294	335	331	325	330	337	335	316	312	318	305	325	366	343	295	318	304	328	272	312	303	336	307	302	332	312	326	304	302	307	346	340	338	349	331	315	307	343	325	333	328	303	328	361	323	316	323	317	323	304	359	323	360	322	346	327	304	343	293	321	331	293	301	319	318	343	304	286	346	338	335	300	301	302	301	321	337	344	275	306	322	339	290	336	325	307	288	303	334	327	329	345	299	342	306	326	337	338	329	310	317	310	322	325	320	309	326	280	319	307	309	330	333	323	316	332	336	321	321	380	277	308	299	325	323	330	340	338	325	344	349	366	322	344	286	331	300	363	338	329	346	289	302	315	286	328	316	310	326	302	342	337	314	336	325	366	318	352	316	298	310	291	298	306	358	334	339	342	355	337	307	309	329	328	352	340	334	305	316	291	345	300	307	359	335	328	328	286	329	308	314	310	342	280	318	313	320	317	303	305	324	317	292	310	335	345	337	320	300	307	343	314	342	316	311	329	322	312	327	331	334	323	345	328	363	335	312	326	312	328	332	360	368	313	303	325	335	294	347	315	305	333	289	315	309	288	329	287	315	340	325	325	343	322	316	324	283	320	359	316	316	348	336	348	310	324	317	297	327	300	307	335	335	328	294	302	301	333	332	340	354	305	312	340	311	277	321	310	344	365	291	322	306	326	312	312	339	340	360	341	321	329	291	304	341	313	311	314	338	309	304	321	328	337	306	321	303	324	318	348	307	333	340	335	321	322	332	313	346	348	311	296	346	346	328	341	319	334	332	315	320	334	322	350	319	347	337	319	336	356	343	330	304	331	319	304	296	266	345	337	313	331	339	327	336	334	315	314	339	320	306	303	327	305	326	297	299	321	317	341	301	307	312	288	324	342	352	321	339	312	329	278	323	288	307	324	333	318	301	315	315	344	341	325	303	311	335	307	331	325	326	330	334	328	344	325	311	317	343	322	326	346	367	320	336	333	314	318	344	370	339	355	340	328	348	326	331	313	341	328	328	315	339	319	337	333	329	328	328	346	330	329	340	306	270	326	316	322	322
24378	9164	7604	5240	3227	2123	1425	1199	1015	863	864	830	828	801	753	809	787	734	756	770	762	729	766	773	759	727	691	754	749	724	749	744	733	731	754	739	735	756	738	752	792	718	752	756	662	708	677	693	693	680	760	714	696	720	726	718	731	705	669	720	754	745	720	690	713	685	753	765	715	732	696	707	714	709	699	712	665	752	699	760	763	754	751	788	697	773	706	769	700	707	692	755	726	723	747	726	735	668	736	683	766	706	745	764	712	701	718	710	720	704	722	759	733	741	691	741	756	696	736	676	740	729	740	755	739	748	706	767	686	679	754	708	680	753	724	770	688	749	711	776	683	699	753	737	697	674	687	680	730	724	697	704	731	764	695	725	755	730	689	768	771	721	703	687	732	719	743	747	738	715	707	701	725	682	699	756	721	708	739	706	710	721	708	732	715	741	718	801	707	748	730	696	700	687	734	695	716	728	726	723	735	707	762	720	716	681	719	709	724	726	733	719	757	700	709	704	743	702	685	748	766	791	711	754	697	685	749	759	708	718	713	696	721	753	729	747	685	719	715	734	700	737	684	735	737	709	761	706	696	753	748	723	685	756	682	724	692	701	702	727	713	731	725	741	745	723	735	696	748	756	691	722	729	739	746	768	771	731	709	675	676	752	735	682	716	707	669	758	673	703	736	740	714	707	734	664	704	704	730	758	769	693	681	707	732	699	699	724	722	749	773	751	713	718	716	729	670	712	730	690	661	718	711	740	687	681	704	711	670	719	721	681	751	682	683	716	690	751	737	709	679	688	684	687	746	777	718	666	746	703	675	742	700	740	695	703	694	702	724	767	730	740	745	732	763	738	700	664	678	772	726	740	720	689	726	735	721	754	726	672	722	756	738	728	729	752	670	722	746	702	706	695	720	694	755	765	761	686	723	712	749	710	719	719	649	694	753	720	671	714	722	694	689	737	731	693	768	726	700	716	702	719	758	716	701	729	753	755	700	768	740	680	697	743	696	741	742	714	689	776	757	718	745	736	721	638	691	736	714	675	726	811	705	692	697	735	716	743	717	713	794	699	756	726	714	656	732	703	696	741	703	740	721	756	719	719	698	727	706	724	739	704	684	715	677	699	743	749	707	733	717	703	702	769	723	725	697	715	753	723	693	722	741	729	704	736	725	713	715	669	696	777	749	739	730	776	717	717	734	721	687	763	709	753	726	730	708	698	725	743	727	774	744	713	709	678	743	773	739	728	720	706	704	708	758	670	794	673	711	745	745	687	683	748	723	678	703	737	744	694	733	730	748	746	786	771	778	733	711	755	753	744	685	744	748	699	747	739	711	732	727	741	763	648	692	789	736	711	710	696	673	739	736	717	722	746	693	743	643	684	753	729	710	719	681	757	709	781	690	711	692	713	680	675	736	714	699	743	708	709	712	699	731	714	721	671	679	715	722	757	734	736	788	699	675	748	725	744	686	752	709	714	718	694	695	671	718	773	724	729	708	679	686	755	710	772	738	729	698	702	754	742	724	730	728	740	722	722	726	736	707	783	748	762	748	750	762	700	697	710	710	681	704	682	724	728	709	745	681	687	717	729	725	694	722	766	730	758	770	763	687	730	764	695	720	723	675	694	699	707	685	707	727	700	748	702	713	706	708	721	700	707	708	702	746	725	754	712	696	746	725	731	745	687	695	695	727	678	723	722	716	725	687	735	723	721	723	741	728	686	734	637	694	752	716	706	757	747	728	720	724	697	693	753	742	743	730	700	745	735	692	726	686	721	708	736	733	706	695	715	711	650	704	665	676	753	737	734	685	748	725	730	688	692	686	698	759	726	721	682	717	743	724	674	747	763	708	704	752	708	717	707	741	701	703	713	765	727	708	706	697	667	676	788	726	704	747	734	727	685	716	726	733	653	691	725	746	752	746	714	748	690	713	710	723	676	755	742	750	740	727	697	760	802	757	750	727	683	738	712	767	718	724	735	758	729	730	721	720	728	706	734	695	745	734	753	698	752	760	718	696	732	718	691	722	733	717	683	672	702	672	716	757	771	748	732	759	706	707	674	714	720	705	749	703	741	703	722	755	684	741	678	678	721	703	694	727	744	726	742	737	712	719	694	680	721	719	715	723	707	693	774	704	747	750	712	732	749	733	696	724	737	719	783	674	712	743	762	743	734	729	698	748	721	735	695	708	713	697	718	764	714	687	702	730	735	726	716	728	751	703	703	749	731	672	692	768	725	675	730	715	761	695	731	680	677	718	678	708	730	708	740	708	714	716	758	662	756	730	744	657	727	777	707	706	698	721	726	706	697	687	695	690	711	713	707	729	779	741	725	700	702	716	690	694	717	744	758	805	706	677	748	721	677	767	694	707	699	710	724	791	738	721	735	691	755	736	707	720	713	758	727	679	676	749	742	710	693	700	709	700	711	737	737	757	725	750	724	692	702	739	727	779	787	699	761	763	740	737	711	747	716	757	749	709	704	700	673	745	715	716	655	680	682	764	725	709	719	682	728	661	728	706	750	721	703	734	686	679	708	736	742	739	730	682	723	711	764	732	734	716	733	679	723	727	775	711	751	738	730	700	708	692	704	734	760	738	733	687	694	722	714	775	753	778	710	743	658	757	719	742	757	744	745	688	753	721	698	760	733	749	679	731	720	743	732	712	732	727	684	729	764	769	678	700	732	732	748	683	694	721	714	719	748	717	708	731	790	755	652	737	716	747	709	679	746	700	719	713	689	756	770	716	741	712	757	707	736	735	717	725	738	696	741	708	711	733	711	713	753	694	705	750	741	741	736	707	679	654	716	706	744	720	725	756	720	684	706	779	691	750	694	739	709	759	794	736	700	719	712	707	745	715	744	733	739	732	673	668	703	727	761	745	680	712	703	736	751	686	699	716	750	688	687	722	698	706	748	681	743	755	762	736	690	754	693	747	712	695	720	712	678	752	734	737	734	708	733	741	675	703	716	724	751	714	785	697	739	736	714	718	721	741	728	763	697	725	737	744	704	749	719	744	761	675	718	677	739	761	757	719	713	741	711	718	698	732	722	712	742	684	721	718	748	710	726	718	727	754	733	713	753	753	700	725	735	759	738	723	701	697	721	733	718	716	703	689	697	721	706	668	728	693	678	702	710	716	739	713	732	729	723	756	744	699	717	671	673	686	693	705	763	685	777	688	716	689	758	725	743	764	684	715	734	695	702	714	763	728	724	707	792	725	677	652	722	686	768	749	749	696	732	723	739	748	769	702	789	746	708	701	717	789	672	738	729	770	751	686	669	692	719	735	762	735	758	730	749	700	714	723	723	701	734	721	701	692	695	728	694	735	746	723	741	707	736	731	708	727	720	743	685	692	705	710	785	713	736	724	655	704	725	681	725	747	664	734	698	698	751	741	681	728	675	668	727	759	728	753	738	667	743	683	760	707	771	715	668	724	738	663	745	714	719	725	713	779	721	716	728	685	680	744	732	713	731	710	722	711	686	690	727	733	736	685	707
31144	5473	1210	811	592	507	443	377	394	358	331	332	339	353	327	348	351	361	357	343	352	336	309	357	330	301	315	320	323	315	357	303	319	343	343	341	322	298	313	340	380	312	322	348	347	297	316	354	328	331	320	363	341	326	299	326	334	326	334	352	314	330	348	316	351	373	343	338	344	346	310	325	362	330	359	366	303	315	338	332	347	369	364	324	354	362	346	347	345	356	388	343	351	333	314	349	370	355	335	335	343	317	345	303	366	360	336	348	326	352	365	371	290	329	371	336	309	349	308	317	326	326	357	373	336	352	320	344	336	334	319	306	342	336	348	312	308	319	325	307	364	332	372	334	352	369	349	347	324	297	327	338	295	319	325	382	344	300	355	344	348	352	361	292	366	341	337	331	343	307	345	337	302	301	314	319	309	344	331	368	346	320	332	332	305	327	349	376	320	297	321	330	326	343	329	352	316	356	332	346	326	366	325	329	322	343	336	322	324	316	332	321	323	375	311	353	347	330	334	334	336	347	311	323	355	297	335	321	352	365	327	328	327	316	329	321	303	351	336	314	319	317	295	302	293	332	363	313	347	352	343	351	322	322	326	320	349	316	344	325	311	334	343	329	327	327	327	346	316	321	327	346	332	315	354	349	322	324	318	360	370	347	320	333	340	331	314	338	323	345	363	342	324	363	325	324	350	363	325	332	343	325	314	334	330	355	331	330	357	351	345	317	348	315	356	307	282	332	327	315	320	323	344	344	305	335	323	355	328	340	332	359	344	345	313	317	311	327	332	335	326	358	346	295	301	315	335	323	310	356	355	336	338	328	353	296	319	295	360	354	311	302	337	335	302	309	371	328	310	332	351	344	316	324	322	342	324	345	327	330	330	385	336	339	329	349	368	287	331	316	317	313	362	282	332	321	326	353	327	313	319	349	350	333	304	330	338	358	358	311	294	313	323	320	320	297	331	313	345	310	366	309	341	311	325	356	333	354	318	304	361	347	323	307	326	296	319	363	360	320	307	334	344	312	322	328	316	332	318	339	342	345	312	310	351	283	350	355	339	328	319	331	310	312	387	360	339	328	317	333	329	361	330	308	350	313	318	328	324	361	338	339	327	279	318	326	353	334	297	341	326	346	284	327	341	328	316	342	313	369	295	278	331	316	324	327	310	313	333	326	336	314	308	341	357	332	360	297	331	355	364	350	311	319	342	296	319	344	331	352	349	315	316	323	304	304	315	336	353	321	319	345	346	321	361	336	335	313	360	341	345	310	320	341	310	317	289	339	333	358	316	299	321	308	316	310	300	308	333	324	338	323	295	344	330	345	321	349	310	344	322	326	317	351	337	324	337	336	333	328	335	273	354	326	348	328	341	354	352	350	338	337	306	303	323	373	328	319	321	328	344	344	308	329	329	314	327	333	334	313	314	337	319	352	330	323	343	351	328	376	331	349	338	343	343	339	357	311	319	349	312	304	317	321	312	340	335	304	331	319	321	360	315	305	348	297	322	323	347	309	324	295	323	350	339	334	330	342	330	327	329	357	357	327	334	292	305	319	314	284	297	335	345	358	361	364	362	362	335	313	289	316	335	340	348	370	334	340	324	341	350	322	335	361	320	338	316	325	317	381	331	335	318	342	317	288	290	310	331	289	317	363	351	343	333	311	314	330	348	351	354	326	346	351	355	338	336	339	344	349	338	355	354	368	352	339	376	361	367	323	350	306	351	358	349	272	317	337	333	297	353	351	346	318	316	349	313	311	313	306	329	336	351	326	355	311	318	306	310	311	319	333	355	365	343	341	333	321	319	357	322	350	340	334	340	317	326	313	342	325	361	306	314	317	314	344	343	322	348	377	345	353	362	322	298	307	304	289	345	333	359	345	340	343	327	368	334	335	368	313	322	344	380	352	359	307	359	342	335	342	321	348	323	324	322	313	304	308	320	318	319	311	341	316	321	317	311	303	326	323	305	348	292	310	321	338	341	317	329	336	352	320	320	315	311	325	337	329	316	322	341	342	316	340	339	349	350	325	335	325	327	331	362	328	306	305	334	312	334	345	338	329	339	302	324	293	372	319	323	335	344	344	290	334	317	330	326	324	323	346	346	338	332	330	325	325	335	331	365	327	344	319	311	344	345	322	316	332	333	319	349	348	348	342	323	289	319	303	320	340	322	369	340	298	304	342	350	331	373	357	340	349	347	327	308	319	299	357	365	375	315	333	347	339	325	320	334	316	322	350	366	329	368	341	313	316	336	360	367	353	347	327	344	313	338	309	317	302	334	336	374	354	331	352	304	313	309	339	341	338	326	341	338	323	343	327	305	323	314	300	319	331	317	316	310	320	355	351	355	347	336	350	320	316	329	278	307	307	325	301	314	318	358	336	324	339	313	313	344	354	358	304	346	358	311	326	342	337	336	351	321	316	328	335	342	352	348	326	324	308	303	348	325	348	354	290	321	355	336	340	352	311	306	285	329	319	354	336	330	331	381	328	354	343	345	315	315	307	295	318	287	365	336	296	323	324	289	343	317	332	306	356	334	370	322	339	319	327	338	350	335	326	352	328	357	326	338	328	320	313	331	301	322	334	305	256	306	361	338	344	359	331	306	313	362	287	348	363	380	328	363	336	312	333	331	298	315	309	343	358	339	307	323	322	313	330	357	348	304	348	307	322	314	338	353	327	336	342	341	320	357	329	330	335	327	347	335	313	322	311	322	339	335	343	337	339	322	367	311	335	373	309	314	350	342	297	346	302	302	333	342	293	343	361	371	334	358	326	335	312	327	349	317	362	319	330	368	316	336	287	342	340	336	343	319	324	326	345	363	326	355	318	304	348	343	338	316	387	355	335	352	317	303	381	331	313	353	333	355	352	388	337	317	305	316	311	305	304	316	316	350	330	319	335	351	344	331	320	329	313	326	319	326	318	346	327	351	302	333	346	375	335	327	343	290	344	359	346	343	335	355	339	311	302	341	354	343	322	304	352	299	317	345	344	301	277	314	346	315	301	345	365	334	324	327	303	380	331	316	294	296	355	333	314	318	321	348	319	282	315	332	311	308	325	341	349	337	334	314	341	326	327	346	308	347	302	338	317	343	326	358	316	327	303	337	290	325	336	316	348	346	342	364	341	345	330	311	316	304	338	371	348	318	321	298	319	332	331	345	304	314	296	341	321	341	331	340	348	332	337	349	357	347	333	341	345	345	341	333	345	326	309	349	345	327	324	340	315	312	278	308	339	345	333	328	314	372	281	312	335	379	327	335	321	318	324	327	334	342	309	334	338	359	362	336	330	338	335	352	350	309	315	358	348	350	352	340	352	322	373	359	319	326	300	318	297	328	321	337	317	355	359	324	321	351	328	352	361	332	320	333	328	379	316	301	330	362	343	323	405	350	354	332	338	332	337	314	309	345	340	376	356	301	336	367	329	331	329	331	336	339	338	332	330	320	327	357	319	351	311	301	333	374	376	352	343	353	365	328	319	359	365	330	356	335	302
21434	11189	11011	8306	5253	3917	2669	1987	1551	1034	1023	980	943	937	878	902	808	861	817	816	836	817	792	837	860	755	796	823	724	767	774	739	775	822	778	741	729	740	821	770	803	751	790	769	780	782	811	785	698	770	748	743	714	799	778	789	774	772	805	811	809	747	744	722	697	763	733	741	735	786	761	730	789	795	741	780	751	815	792	778	750	707	746	784	787	770	799	755	775	783	760	679	742	774	761	796	751	768	746	743	715	753	784	803	790	779	762	791	774	757	758	794	748	747	763	710	737	747	745	749	792	769	778	782	739	764	723	805	733	758	787	737	820	771	773	731	748	770	747	750	776	802	751	809	814	767	804	758	745	784	761	792	828	814	769	737	793	760	765	728	760	732	800	789	796	780	769	771	755	791	774	815	752	811	746	788	753	781	778	726	756	722	758	767	776	756	802	744	734	744	738	737	798	754	724	764	728	759	770	779	753	771	777	775	754	830	830	781	782	777	754	840	750	786	768	748	742	779	737	753	729	748	757	758	788	757	775	778	731	810	791	751	750	781	771	824	798	771	761	774	764	776	784	720	787	815	773	763	787	781	716	775	717	749	772	766	792	791	728	760	780	815	720	790	743	688	758	753	729	833	775	730	816	771	791	779	778	765	778	745	804	781	725	690	735	793	785	762	727	759	806	746	743	811	821	774	730	810	712	738	734	784	758	748	759	755	802	781	711	735	741	787	803	783	782	783	746	713	737	775	764	758	732	761	735	722	755	734	728	772	752	784	769	749	752	765	818	687	713	707	768	784	805	724	741	748	798	791	747	773	786	798	764	766	715	758	746	790	738	739	759	767	723	759	806	786	780	795	780	784	802	748	765	735	693	802	736	789	761	738	748	789	755	772	773	807	775	747	783	763	777	765	749	736	785	788	799	763	773	796	797	724	778	750	726	727	778	745	769	737	815	768	788	861	852	789	754	757	773	795	755	778	749	779	772	743	744	744	724	732	823	757	755	787	832	789	758	717	741	744	771	752	781	734	730	736	784	795	783	761	759	803	747	756	812	785	731	763	775	736	760	745	768	778	781	759	775	762	841	671	777	732	710	792	767	768	795	748	770	794	778	747	788	757	822	769	746	829	749	753	753	764	753	785	733	800	795	780	774	737	805	770	740	758	764	825	843	741	793	837	774	764	774	740	759	796	765	801	758	743	764	770	685	801	729	749	766	709	792	784	734	779	734	756	760	786	806	762	813	763	771	732	762	780	731	769	740	758	771	799	811	778	796	720	733	801	774	770	708	767	759	769	752	736	793	751	747	776	767	771	737	769	793	724	761	770	778	747	775	750	793	780	766	744	790	763	803	812	758	761	723	719	716	752	784	791	783	821	769	781	759	735	788	762	769	722	748	760	802	785	751	790	783	804	781	797	749	790	815	796	796	694	807	718	768	745	749	728	789	759	797	781	815	738	761	758	776	726	772	783	749	754	784	745	718	742	763	783	752	794	765	784	786	722	744	764	755	727	797	748	758	795	790	756	746	771	760	742	742	745	801	761	750	841	761	736	764	751	767	761	782	732	734	774	740	765	749	773	751	818	762	724	755	712	737	809	753	725	794	781	775	819	740	780	778	790	738	720	807	762	789	793	759	792	739	714	803	770	773	796	776	771	774	742	786	759	768	749	736	755	754	781	769	755	798	727	749	814	737	750	761	767	805	732	712	753	746	774	709	763	753	786	747	734	753	828	778	752	748	778	745	732	774	718	735	754	750	825	789	813	783	772	763	750	796	784	770	763	761	836	807	797	821	753	717	736	798	748	784	775	818	779	755	794	765	759	750	798	738	766	757	790	802	747	820	733	756	801	770	742	762	787	726	768	771	777	730	750	756	776	711	773	747	779	723	802	808	759	722	716	777	797	760	747	737	816	736	769	773	768	750	776	743	759	756	756	754	788	745	786	750	822	781	765	781	762	789	771	724	723	832	774	770	756	809	790	776	803	742	799	768	755	761	741	761	774	766	782	772	761	801	754	748	775	736	716	754	759	806	792	780	822	823	750	763	774	791	773	739	775	755	773	759	789	781	749	753	791	727	771	775	747	756	800	806	768	774	767	779	752	813	760	738	756	768	760	791	752	776	767	788	810	746	745	793	775	696	767	785	765	790	756	792	800	719	788	757	813	795	776	771	805	772	756	765	764	770	723	783	775	741	795	758	762	734	761	799	775	748	780	735	832	783	792	773	809	791	755	747	818	788	728	761	726	755	786	801	786	774	721	733	766	822	764	751	719	728	787	778	776	766	777	783	746	779	739	792	783	759	767	735	772	729	698	722	817	767	745	794	755	769	766	755	720	770	772	769	770	771	766	817	755	759	817	717	716	781	729	784	752	781	748	798	737	779	806	729	796	765	765	748	738	701	823	763	783	779	810	782	793	742	796	767	759	780	767	772	734	735	769	805	785	765	718	810	773	760	786	789	768	751	775	799	779	685	764	801	764	745	777	775	775	765	734	768	770	801	739	807	763	740	778	759	740	772	735	774	785	803	767	754	786	761	779	739	781	795	741	778	718	742	790	743	780	781	757	747	796	816	747	792	742	760	756	771	824	733	712	789	780	774	765	772	729	797	809	791	781	789	768	790	755	762	786	772	781	743	794	784	774	757	741	820	728	752	733	826	758	740	765	754	768	791	753	730	779	790	770	777	729	783	736	771	768	813	776	814	765	772	754	812	758	783	753	757	804	746	763	803	709	742	738	751	765	783	811	729	788	772	750	792	830	834	739	764	770	855	738	751	780	772	772	765	763	739	730	755	776	756	754	778	750	786	803	730	825	754	750	749	770	786	794	748	788	840	746	762	732	730	801	762	787	794	763	784	731	792	787	738	767	756	818	786	733	774	726	745	779	747	783	762	738	769	766	770	789	774	746	780	798	782	757	711	778	713	737	788	808	761	762	797	795	814	771	737	760	710	771	792	763	724	789	780	821	704	740	759	747	760	734	816	754	806	744	761	750	782	749	722	730	760	774	714	728	823	767	799	812	796	789	759	769	770	754	795	761	701	763	735	775	743	769	755	829	727	764	728	768	827	739	769	714	749	739	781	706	826	766	794	738	728	767	791	767	803	751	737	736	768	755	769	748	746	728	802	791	746	794	767	771	813	768	807	762	740	782	745	748	797	798	726	792	782	756	780	760	802	777	812	775	752	779	739	702	800	815	750	793	694	762	780	769	737	806	746	774	769	807	761	773	786	799	771	763	699	775	823	753	786	759	749	775	792	783	772	757	704	743	792	836	712	752	767	731	749	752	773	757	782	787	835	727	780	776	761	757	765	762	699	822	744	732	800	796	776	804	809	743	768	764	772	770	775	773	805	788	751	743	798	742	755	802	831	784	769	749	800	753	759	775	751	769	775	781	731	772	746	767	764	758	772	773	813	767	730	785	818	777	762	827	766	758	767	757	814	773	774	750	755	796	745	727	792	748	735	789	749	757	733	785	732	796	781	811	741	711
24367	3091	683	437	361	375	347	330	330	327	332	296	336	319	284	350	320	272	301	326	343	314	327	308	269	303	309	339	298	327	359	280	304	307	318	343	325	302	341	331	316	313	314	337	337	318	323	323	301	286	293	305	307	325	281	332	309	308	348	319	307	317	322	345	299	322	304	338	325	311	280	323	304	285	323	324	296	333	319	315	322	291	331	305	277	336	328	308	302	313	290	313	305	259	295	290	315	318	314	288	323	296	292	307	289	299	316	317	332	323	345	302	309	323	360	333	363	331	333	311	313	292	335	295	260	326	299	293	355	303	372	329	294	306	344	320	335	343	307	278	312	328	329	332	296	304	313	293	306	307	330	317	314	342	332	281	318	326	318	310	297	307	322	348	306	308	335	301	312	311	335	313	326	309	317	347	289	313	295	316	285	328	318	290	315	313	317	346	303	319	322	309	306	314	321	338	324	328	300	299	319	321	332	305	309	307	309	316	285	323	329	306	309	302	299	303	299	332	328	332	311	298	360	323	318	295	323	304	336	297	336	360	308	337	310	325	332	270	303	306	318	328	312	307	299	292	333	313	352	287	290	290	305	314	302	302	303	312	339	313	322	345	343	306	303	359	340	348	331	329	294	329	311	299	314	327	289	321	343	313	305	334	312	309	300	319	331	305	323	302	337	324	318	331	286	326	314	357	299	301	292	305	307	305	352	283	314	307	330	308	311	301	301	289	353	312	288	331	306	345	299	331	330	295	347	325	318	313	308	333	341	319	302	328	317	287	300	306	310	308	316	333	319	322	320	358	296	337	326	349	336	279	310	330	342	298	300	309	285	320	317	278	289	353	319	290	301	279	313	339	287	279	311	302	321	279	346	297	312	354	299	310	315	314	328	365	335	294	312	322	314	296	301	316	343	328	314	308	305	328	305	313	279	318	329	292	332	304	320	292	270	310	300	305	328	343	311	303	325	330	313	293	294	295	326	309	309	322	312	320	331	318	323	314	299	295	285	325	316	270	341	333	319	305	292	312	339	304	338	308	337	317	294	325	338	313	328	302	281	305	283	301	346	324	306	301	304	335	312	327	310	292	301	309	318	288	332	314	337	311	319	323	299	286	332	306	350	309	278	341	336	335	317	344	338	304	284	342	284	293	338	335	295	317	308	316	335	309	305	350	304	302	327	302	310	300	334	326	314	309	310	305	291	274	311	306	308	248	277	293	333	332	318	323	308	308	282	352	338	325	307	295	291	326	348	344	293	331	322	319	353	325	342	313	304	289	296	299	314	314	279	324	333	322	295	316	301	319	271	334	320	291	283	308	289	285	271	296	311	335	305	304	311	292	305	320	305	349	301	302	343	312	342	305	294	322	300	273	288	348	309	295	304	305	330	291	306	326	333	303	304	314	333	314	298	316	343	326	292	312	309	300	311	326	305	318	322	314	308	321	320	310	331	349	339	320	341	304	294	322	324	331	324	323	311	316	307	317	312	315	316	311	331	302	350	324	316	293	345	304	290	287	306	340	328	307	296	318	334	323	313	312	331	347	312	335	340	306	335	278	327	323	325	325	341	349	344	291	289	356	353	323	323	323	336	306	334	306	304	305	271	286	300	353	289	340	309	316	315	307	330	296	319	315	308	344	301	285	315	311	307	328	335	270	298	332	275	333	300	295	304	293	286	328	308	351	338	352	314	341	276	286	332	323	342	318	311	321	330	311	318	331	291	315	334	315	304	293	300	303	322	320	305	357	309	325	372	297	321	301	348	301	348	317	326	333	309	315	330	330	316	290	319	293	263	320	330	327	337	322	273	316	333	320	323	293	309	299	310	340	305	329	352	307	313	319	303	351	298	328	321	311	306	282	306	348	294	322	300	323	298	331	312	357	303	322	369	335	320	316	363	326	304	324	311	330	316	330	327	300	306	312	315	316	322	324	316	345	298	305	313	319	310	300	343	365	324	336	308	307	309	308	328	338	305	322	297	310	288	327	338	303	302	317	336	317	331	319	326	331	299	294	333	294	288	349	331	311	298	308	314	327	287	317	290	323	316	345	355	335	292	314	324	323	313	274	305	314	367	335	324	286	316	314	361	328	327	316	356	313	303	332	369	361	331	330	336	289	318	308	307	306	323	327	334	290	279	294	310	287	304	305	310	309	316	309	331	325	311	323	327	331	300	329	308	323	332	357	323	306	343	323	300	285	295	309	296	311	307	298	318	337	334	306	308	327	305	341	313	329	331	307	317	296	306	295	307	325	316	315	339	313	311	301	335	346	352	283	281	295	307	310	291	313	322	297	315	302	328	304	302	289	318	295	328	346	349	308	331	321	307	315	329	295	325	291	299	305	308	312	313	317	311	301	317	306	328	292	349	300	326	300	294	304	332	322	321	337	306	360	314	303	293	322	302	290	339	302	304	324	291	301	318	327	316	309	304	326	319	288	320	358	326	335	356	312	329	338	315	298	292	343	288	299	325	312	303	295	323	298	307	320	293	324	328	316	334	287	288	316	308	335	319	323	318	298	325	296	321	324	300	304	308	293	343	354	331	313	323	283	302	351	296	313	341	293	310	342	299	321	287	317	321	324	290	335	266	308	320	292	299	282	320	332	337	342	302	345	314	324	353	313	320	300	342	326	336	315	323	294	340	293	323	324	316	321	318	318	306	285	315	344	302	289	316	311	302	295	293	308	291	318	314	353	345	346	292	310	311	315	323	294	308	313	323	289	354	292	297	332	340	283	325	299	340	283	313	325	333	375	292	299	303	335	321	322	320	348	316	319	328	327	307	309	307	312	314	317	305	315	290	284	276	311	340	353	303	336	325	309	307	352	310	303	344	277	298	335	292	313	295	281	334	337	329	311	294	319	329	349	326	320	321	301	302	309	315	293	302	326	315	302	280	323	349	276	306	278	329	338	335	328	294	320	311	322	349	320	323	287	297	280	326	327	320	337	303	303	302	309	328	315	319	301	320	296	294	315	276	337	284	295	330	311	306	307	319	329	346	322	317	324	298	307	302	329	326	315	308	289	325	325	340	305	323	299	313	337	318	289	318	297	317	300	330	310	340	314	333	320	318	286	287	312	274	331	307	350	348	312	280	339	321	285	315	318	380	292	322	290	334	294	323	332	332	324	336	275	316	305	322	326	331	312	318	319	339	316	281	320	324	302	309	307	289	279	325	339	304	313	336	298	287	343	279	346	320	292	309	323	319	347	334	305	302	332	311	323	323	318	309	338	277	300	318	326	280	332	314	344	335	323	321	313	327	338	293	305	298	324	312	304	301	325	341	346	304	285	337	322	347	323	322	310	295	315	336	313	317	319	317	282	311	300	305	338	312	292	294	325	328	296	298	317	293	302	302	340	336	302	306	351	340	293	330	347	330	308	283	289	308	306	301	333	309	299	321	327	327	338	305	322	322	328	318	288	305	308	305	338	299	312	280	311	329	274	324	321	338	292	333	272	303	331	284	302	315	315	301	326	326	304	346	310	329	332
18365	7016	5426	3124	1667	1261	901	867	792	782	779	731	728	699	704	712	724	744	717	708	660	688	686	681	725	734	680	687	738	705	671	693	699	758	694	719	702	652	671	679	713	671	693	692	673	666	733	717	707	730	701	721	683	712	724	694	712	683	707	727	728	675	720	699	689	662	707	711	688	720	691	715	685	630	746	665	716	718	711	678	694	683	710	704	693	690	746	731	741	714	721	718	669	747	702	693	705	704	706	719	693	684	675	682	697	643	695	726	704	755	731	720	689	693	720	726	738	726	690	723	734	736	713	635	698	677	705	687	717	659	733	721	745	737	682	705	712	669	671	720	725	717	716	690	613	707	673	640	651	727	738	751	673	714	707	715	681	706	686	738	712	698	753	699	727	739	683	705	647	677	729	668	693	682	696	718	711	679	686	698	707	665	716	712	681	715	751	696	702	727	675	670	665	690	746	694	720	721	699	659	671	690	683	720	681	716	681	684	763	717	701	716	725	715	699	692	719	675	732	710	721	697	727	741	747	686	732	714	696	646	705	635	679	704	743	720	703	732	692	671	712	701	692	739	685	695	698	648	663	724	671	663	687	707	708	709	648	721	717	656	709	711	689	734	656	715	685	777	715	719	697	649	696	695	657	671	688	725	742	736	695	729	641	719	717	691	714	718	671	713	714	703	710	729	750	741	750	677	685	699	717	702	716	695	684	747	699	709	693	720	694	649	694	648	713	724	700	731	715	693	726	706	734	684	700	694	713	674	707	729	712	744	678	661	681	736	721	733	699	702	747	711	704	730	751	733	685	693	687	731	705	726	679	707	654	668	727	701	680	735	683	716	708	694	676	727	708	718	687	699	664	709	626	725	691	671	700	660	702	675	706	714	717	739	721	706	675	713	690	741	728	697	709	681	698	715	725	698	677	696	719	719	685	672	678	707	724	679	670	674	722	708	717	722	728	723	717	704	728	649	686	715	725	705	688	696	685	681	677	704	706	695	714	681	746	727	711	692	760	697	736	717	710	715	693	707	718	704	707	704	682	680	686	705	702	695	722	723	713	712	707	705	736	714	694	732	685	731	735	682	700	696	717	682	731	650	685	699	696	697	676	722	695	686	691	684	702	671	728	695	661	694	712	654	725	680	702	721	681	729	703	693	690	712	680	677	720	762	692	729	696	706	688	752	667	706	719	684	675	706	661	730	701	680	731	690	684	711	714	709	700	705	726	684	694	700	686	676	697	717	708	739	669	660	738	755	722	692	686	691	756	668	716	708	714	679	691	637	721	663	730	708	726	732	726	705	701	617	653	699	678	687	771	709	648	682	711	701	674	676	663	649	705	696	701	679	688	709	718	720	753	696	727	725	739	710	683	708	691	682	672	715	660	682	713	655	748	674	719	720	683	663	716	714	700	701	688	725	705	752	730	707	678	721	681	713	699	650	652	707	737	697	692	686	696	676	715	708	720	673	749	719	723	667	730	689	694	709	668	722	686	691	686	692	703	712	735	702	675	674	680	681	697	694	646	742	746	664	763	680	670	679	692	742	729	711	695	688	718	716	746	790	696	706	638	679	732	733	691	696	694	707	697	691	705	712	686	713	669	727	710	718	730	699	697	695	742	688	696	692	707	651	702	669	714	711	698	728	681	682	677	693	657	652	691	713	681	737	695	696	719	681	735	732	719	735	636	736	673	670	706	691	665	686	736	672	698	684	735	776	708	676	721	677	724	702	696	702	713	676	658	681	712	714	701	687	730	724	661	657	715	679	722	734	740	703	714	704	688	668	691	707	627	709	680	690	696	729	684	677	709	659	661	703	712	674	680	706	685	678	654	676	653	696	728	685	728	718	715	729	696	682	677	648	699	710	699	697	728	689	715	697	667	695	728	674	722	695	673	694	764	723	694	688	707	652	700	728	671	722	709	673	756	727	695	702	660	665	690	726	658	696	725	700	667	702	699	706	722	731	666	667	714	752	740	732	762	734	679	728	730	757	722	689	650	681	686	700	700	743	712	713	710	737	764	731	665	701	724	689	703	727	684	734	708	698	672	701	753	699	731	686	687	686	691	712	664	682	738	711	757	711	698	684	674	712	751	695	737	741	697	703	696	679	708	700	686	678	700	684	669	714	675	722	705	687	703	700	681	700	705	720	713	692	726	741	730	725	701	700	690	708	714	697	743	704	733	724	690	710	704	680	676	697	661	727	709	711	698	675	683	677	722	757	717	698	720	717	741	676	719	735	708	683	697	709	705	720	691	715	697	687	774	732	708	702	710	698	705	679	722	674	651	684	720	648	675	726	676	672	710	686	698	701	713	709	696	720	713	657	638	665	701	720	669	668	703	724	710	669	719	701	674	664	714	738	690	711	722	710	670	689	707	690	706	692	686	680	739	675	672	754	713	693	675	693	735	684	686	733	694	722	688	671	698	679	718	692	703	721	688	703	712	748	696	680	678	651	727	712	721	719	665	729	686	709	719	717	722	715	664	724	710	752	682	666	703	671	696	722	691	709	714	697	698	709	703	696	728	685	665	724	697	675	705	699	696	680	735	675	703	717	711	656	710	680	684	759	734	668	666	716	696	714	694	673	707	744	691	700	725	647	705	695	715	706	721	712	694	684	681	654	677	664	690	674	684	701	702	727	704	668	679	742	755	711	662	688	693	670	726	707	685	667	635	686	704	652	744	674	732	687	681	668	681	664	707	671	694	691	703	667	713	728	706	682	647	723	718	712	691	689	669	734	692	693	703	669	692	683	696	683	701	731	693	720	711	683	744	741	663	675	715	709	658	701	663	707	666	707	751	702	686	741	681	701	706	758	633	661	753	668	708	757	744	746	728	723	720	661	679	661	701	759	688	730	675	699	734	689	714	706	724	662	690	703	705	685	724	737	725	676	686	721	690	716	704	730	664	661	713	717	724	687	704	717	709	710	730	710	711	680	738	716	719	668	678	682	730	719	690	713	703	670	673	713	683	647	755	717	673	709	721	704	674	693	692	669	747	729	707	651	715	691	703	679	763	706	689	705	751	698	696	694	734	748	710	665	737	731	628	665	667	703	702	656	750	711	710	707	676	685	691	737	736	700	714	708	775	708	704	701	649	694	699	697	673	706	723	705	715	732	667	717	681	683	729	717	706	725	671	715	705	724	667	686	663	691	683	716	672	699	696	669	751	745	700	692	735	748	649	677	707	693	684	636	717	687	665	692	699	737	699	680	678	738	734	735	710	697	703	681	744	715	711	698	711	765	685	660	688	713	704	714	692	724	675	676	689	692	720	703	721	722	708	701	705	697	735	674	684	729	684	681	664	674	678	696	736	676	704	696	736	692	739	671	666	682	698	704	740	691	704	717	706	690	721	670	662	698	709	713	710	755	690	693	711	682	744	688	721	664	713	710	695	751	677	720	708	705	684	694	754	707	713	712	765	672	688	723	739	705	709	675	683	713	666	682	711	708	699	716	689	710	704	703	714	687	679	717	659	687	712	689	702	744
34874	5640	1059	649	449	413	346	309	361	360	343	327	325	306	353	332	330	329	359	311	352	298	344	321	333	338	304	308	329	320	314	346	342	331	295	311	325	347	377	319	338	345	323	301	328	294	361	305	303	328	308	337	323	349	303	317	378	363	305	300	315	336	327	368	349	317	307	312	336	372	329	324	341	339	342	365	308	330	331	312	314	326	356	321	308	322	340	337	342	305	322	335	305	306	340	327	293	300	338	304	343	353	307	337	297	346	308	354	337	325	324	277	297	315	352	307	319	333	305	304	292	318	339	322	333	327	326	328	339	301	296	321	286	321	318	342	353	327	332	293	349	329	324	327	354	304	302	341	328	278	298	369	311	283	357	308	340	314	318	330	323	324	331	336	317	347	320	295	315	331	336	322	360	351	332	308	345	333	334	324	313	358	324	331	331	325	315	320	312	347	317	309	300	281	299	343	340	320	344	300	342	294	313	337	325	341	316	341	331	283	310	305	306	352	317	335	354	318	321	327	320	313	306	331	346	318	326	336	293	295	323	336	316	313	353	321	359	308	315	327	286	335	357	315	326	293	356	300	315	341	329	351	319	355	346	314	327	331	323	316	367	345	317	297	317	325	324	321	323	306	334	317	314	318	358	326	322	342	367	313	290	374	305	323	315	334	339	322	342	344	336	314	285	294	322	335	321	356	312	347	295	299	326	349	297	327	281	325	317	307	322	307	337	324	343	334	304	318	301	306	296	313	301	355	312	326	336	319	346	313	330	302	342	347	386	334	331	355	303	306	317	303	304	327	326	314	286	336	320	317	353	333	311	326	376	357	319	328	338	306	328	322	330	342	341	300	336	316	302	317	319	356	330	312	327	341	287	352	359	332	332	289	337	300	346	299	315	316	336	321	282	334	340	303	305	331	330	328	319	361	329	312	309	337	303	340	313	314	302	336	324	347	313	338	313	307	306	335	349	328	358	301	336	299	305	322	314	326	290	381	332	308	341	291	331	292	350	327	344	359	318	320	310	328	332	345	350	318	298	354	303	348	364	328	341	363	312	319	315	300	333	371	320	360	317	335	317	336	306	344	288	340	339	306	333	326	302	315	305	333	297	339	342	344	346	349	306	317	339	342	327	336	302	307	290	320	343	342	324	350	304	337	314	312	306	351	327	304	353	351	336	329	345	322	336	327	337	341	332	358	321	316	344	331	327	317	348	317	316	300	326	322	298	318	323	326	301	345	304	344	332	318	335	316	352	331	340	303	338	321	329	314	274	332	345	312	315	325	316	306	331	331	336	322	302	296	292	334	324	313	349	297	291	335	304	328	311	333	340	322	335	349	349	348	308	315	336	323	349	317	317	320	320	308	301	348	305	339	334	333	318	275	309	311	311	340	327	272	327	344	330	344	349	353	337	323	333	329	311	347	348	319	322	347	320	335	296	293	348	358	340	342	331	320	328	353	322	346	336	325	301	307	310	295	281	350	319	338	362	342	324	319	340	346	337	340	321	361	356	316	332	325	317	312	355	352	301	363	325	295	363	297	284	336	323	301	308	321	304	322	360	331	322	342	316	341	283	310	287	333	312	332	328	337	361	333	340	338	304	350	349	345	310	323	331	398	320	332	325	324	307	297	291	342	341	336	286	328	372	332	324	310	321	288	369	310	307	327	334	346	336	340	338	326	317	317	336	319	324	358	323	352	335	327	312	289	317	293	307	356	311	302	315	331	293	307	330	290	332	318	302	316	311	295	336	330	326	336	355	327	328	325	310	325	295	323	315	324	358	323	312	286	360	395	328	354	303	305	281	326	354	338	307	340	305	345	313	302	364	329	299	362	300	312	354	358	331	300	355	295	318	311	358	353	340	292	353	315	374	311	324	328	273	307	329	303	297	321	346	318	330	313	322	298	350	325	352	316	354	317	348	334	339	343	303	342	324	315	314	305	348	335	316	306	311	308	336	314	314	294	334	355	339	343	318	360	299	358	321	347	312	317	356	323	317	329	339	290	337	322	330	314	344	343	323	321	321	324	355	320	298	327	324	358	328	320	345	311	321	321	352	336	333	354	358	358	287	360	333	305	376	319	305	295	308	303	327	336	352	309	285	325	351	305	328	347	311	297	324	297	322	351	338	289	328	330	325	286	326	294	323	334	326	319	367	285	308	341	296	342	337	352	322	330	335	286	324	325	313	310	350	336	348	318	308	331	326	318	364	326	325	337	332	321	325	344	297	321	332	323	305	342	336	321	332	329	340	347	319	309	340	315	306	325	307	289	290	329	319	352	324	338	351	332	362	305	313	340	319	334	304	345	368	308	349	333	355	308	296	326	334	333	308	340	376	339	323	378	335	335	317	317	317	337	343	349	332	309	319	335	341	325	341	341	357	312	309	351	305	350	324	335	317	342	317	294	362	345	330	311	353	314	316	320	355	335	281	305	318	333	317	296	347	334	273	321	324	333	304	335	372	338	340	337	328	342	331	315	324	329	312	303	362	336	321	352	344	326	350	315	336	316	301	325	344	321	317	334	338	325	341	340	326	333	336	307	333	320	338	322	343	313	339	335	359	332	359	306	345	346	329	317	297	303	363	324	335	331	329	311	366	319	347	357	306	320	327	316	305	301	294	358	302	324	311	331	318	334	334	319	345	331	318	321	297	354	307	330	312	358	302	339	334	365	340	309	325	319	297	364	360	341	311	347	334	319	356	323	322	312	327	332	334	343	278	336	311	318	334	328	340	342	326	335	316	331	324	323	309	315	343	321	340	312	323	303	295	336	346	315	326	352	328	326	331	347	342	334	305	333	343	351	336	303	318	341	352	307	328	311	317	332	310	342	351	345	315	350	348	353	320	337	340	322	297	344	339	298	335	348	333	328	329	329	313	363	334	336	309	291	334	376	307	309	321	339	309	371	319	312	286	306	329	312	320	316	338	359	339	290	321	355	313	310	357	310	329	301	343	301	321	337	329	321	345	332	311	337	270	300	326	335	358	335	322	320	321	333	317	344	309	302	339	315	333	367	302	314	362	314	355	330	308	284	320	323	322	324	340	317	322	328	286	327	332	308	315	314	365	299	321	301	299	355	329	303	266	315	370	312	290	348	370	350	295	344	280	336	315	304	306	320	339	290	359	343	327	327	328	349	339	347	316	334	328	338	318	379	328	350	316	326	330	316	340	341	322	317	308	314	303	342	327	324	331	333	328	307	324	288	298	330	328	319	283	294	282	311	302	307	296	345	339	340	333	322	360	364	338	335	351	322	345	348	342	303	339	328	333	344	306	364	346	329	328	326	277	305	367	323	336	351	306	310	326	313	290	348	313	366	317	313	316	327	350	333	341	304	322	338	325	316	310	341	308	304	327	316	303	343	322	338	352	318	351	317	316	314	303	308	323	318	321	330	315	347	336	332	348	335	346	361	302	338	339	334	332	289	310	306	311	310	332	293	333	305	305	344	312	323	307	289	310	344	329	341	317	334	313	320	305	350	293	329	287	328
23725	9396	8366	5326	2749	1665	1475	1112	915	797	834	823	802	776	761	732	744	762	755	747	795	787	777	781	737	749	723	745	736	747	733	731	748	757	745	706	689	724	726	708	751	738	755	816	736	730	767	753	774	734	769	802	748	741	758	791	772	776	780	735	732	667	699	704	702	731	717	714	708	750	730	752	694	755	797	728	742	733	737	751	777	762	716	752	768	752	741	728	707	755	749	780	757	749	753	743	738	769	754	770	759	730	743	782	739	735	741	790	723	755	724	699	752	743	730	714	752	699	743	696	738	770	777	684	734	709	755	706	738	770	714	749	696	753	744	741	761	770	730	743	775	778	754	784	762	734	746	708	777	786	749	747	755	718	724	776	759	750	724	743	660	740	775	760	747	735	750	726	709	736	724	728	692	684	767	707	756	736	743	762	737	759	788	746	743	763	748	736	727	704	741	760	741	721	728	784	726	777	712	711	735	736	768	763	711	730	773	749	788	738	773	733	788	743	752	765	780	735	742	742	758	733	765	795	784	768	699	733	736	687	694	727	716	781	756	778	717	747	771	721	702	716	741	753	709	760	714	743	713	750	761	773	725	755	726	688	743	723	744	780	727	728	719	753	670	801	749	717	756	748	701	753	757	739	763	770	746	732	755	774	743	741	732	716	734	753	724	771	720	717	759	709	728	723	697	789	780	765	757	769	768	774	733	756	750	763	719	699	748	749	744	765	712	719	778	751	741	734	760	724	731	732	715	745	731	766	721	719	781	757	719	683	765	773	759	759	748	736	785	757	804	772	758	705	751	731	707	686	734	798	741	703	731	754	743	711	708	758	741	754	710	751	758	716	734	767	705	753	743	763	779	727	763	756	756	767	764	729	721	757	672	740	740	734	681	731	734	677	738	787	739	781	780	760	747	765	710	707	739	736	734	750	725	708	722	782	730	718	777	728	800	785	718	734	674	716	771	745	753	788	766	710	771	747	729	805	774	742	764	734	731	698	729	752	752	755	735	735	774	741	723	767	774	745	748	745	706	715	690	722	697	783	748	758	773	742	735	734	755	713	723	735	688	730	702	708	765	745	733	755	733	707	726	692	758	748	796	730	787	744	719	781	753	763	760	757	742	691	737	784	739	753	735	742	745	723	678	747	747	690	701	728	749	763	755	729	712	742	746	680	774	765	768	738	746	764	754	726	717	757	745	724	743	733	732	731	732	697	738	775	751	799	731	766	758	776	746	743	743	715	729	752	732	718	738	758	758	765	779	737	753	742	798	716	748	760	700	749	798	761	755	693	710	739	733	724	726	755	731	693	708	754	762	727	758	726	718	697	749	734	764	746	728	794	744	753	738	770	736	751	755	750	744	756	708	715	825	731	719	753	717	709	721	720	735	774	742	741	701	764	742	750	754	726	690	762	703	757	671	782	755	745	786	757	716	751	723	793	765	742	709	747	711	778	746	747	716	767	772	722	733	741	753	729	747	749	713	764	733	733	753	713	743	762	728	739	738	730	792	783	715	744	763	732	729	698	690	743	774	773	718	741	735	685	722	710	699	719	743	701	763	708	693	735	726	709	743	770	729	705	711	713	734	739	774	734	790	708	730	731	694	729	738	708	706	741	738	717	791	718	721	705	719	704	733	693	792	664	733	744	741	709	762	683	732	715	774	731	750	718	686	752	731	763	729	755	736	704	722	762	723	677	746	742	765	775	725	751	743	732	717	691	712	717	751	739	695	723	711	676	728	670	753	734	724	739	773	747	730	741	721	712	731	749	749	744	817	712	712	737	745	752	726	792	752	746	755	726	729	755	764	700	782	764	690	706	783	725	741	785	725	740	686	698	733	770	741	739	733	719	773	812	749	720	728	724	776	775	751	737	777	735	720	738	782	762	731	718	764	771	773	757	737	744	766	724	762	747	742	800	791	776	703	755	727	841	788	683	749	716	719	786	768	761	745	742	752	719	743	783	721	772	727	739	744	727	761	700	765	739	717	714	726	737	768	722	749	783	743	730	716	725	727	763	760	716	724	733	743	762	737	780	732	723	717	767	717	733	757	753	772	765	722	730	754	688	725	737	693	734	735	702	739	727	737	786	727	757	728	733	750	699	767	710	734	705	757	746	716	773	700	751	772	735	752	745	771	714	714	808	761	770	751	763	705	746	764	713	737	768	763	781	723	757	759	731	722	722	769	746	742	750	721	724	764	750	755	781	770	750	725	759	776	767	716	743	746	696	697	731	769	765	719	746	749	762	741	754	753	750	703	762	708	724	757	743	788	724	776	732	783	745	750	781	710	724	763	757	721	728	718	724	744	714	706	740	675	766	723	713	767	749	718	759	751	751	707	744	759	792	738	707	745	706	699	745	735	807	761	775	729	757	780	736	785	742	706	752	728	786	729	713	730	709	752	751	760	733	766	743	739	725	724	738	709	771	740	745	723	806	743	712	765	741	722	735	789	746	782	758	714	726	761	732	777	743	746	730	745	705	753	729	786	744	752	799	705	689	742	765	717	758	751	735	776	689	721	776	740	770	723	768	749	745	721	732	755	728	718	818	706	770	732	773	710	718	744	736	693	756	741	753	734	788	767	761	745	759	759	696	764	743	708	727	745	798	740	743	748	760	773	745	718	744	714	702	745	737	726	771	755	722	765	729	737	767	767	754	782	684	739	765	773	706	771	734	784	717	731	735	732	769	714	748	739	760	714	711	763	731	728	710	787	770	724	746	756	741	740	774	732	774	739	788	747	746	705	767	766	693	749	703	746	713	749	733	738	762	721	699	745	704	741	773	717	773	772	743	729	762	742	718	703	709	718	733	755	737	701	799	753	718	770	672	713	702	697	719	728	770	773	757	750	727	735	756	780	760	704	732	751	786	759	789	724	716	759	733	772	747	722	761	709	775	719	768	723	747	725	706	752	774	720	715	759	700	706	717	740	696	761	744	758	761	723	765	746	743	737	791	703	750	798	714	773	764	753	773	736	683	770	680	709	738	695	759	734	700	764	709	742	771	695	777	766	711	769	808	748	729	803	753	769	763	770	699	736	740	771	743	675	772	712	736	725	721	737	726	716	722	793	722	793	740	698	683	784	755	754	785	734	743	728	703	779	768	760	753	705	750	720	748	689	756	732	717	788	715	779	703	752	768	721	781	747	731	751	753	704	769	738	731	718	741	776	801	726	725	662	799	730	743	742	717	747	758	741	759	735	778	729	749	761	707	699	681	753	728	746	729	727	739	689	698	712	735	791	749	699	768	778	788	750	778	711	711	733	698	726	720	721	715	735	721	753	770	726	761	770	731	712	755	705	773	747	803	705	709	717	749	726	748	794	788	736	731	746	773	729	719	771	763	699	715	752	729	703	755	693	747	724	736	747	770	779	741	728	749	747	746	710	711	762	736	735	745	725	773	781	713	722	733	783	722	739	754	741	726	742	721	687	767	773	708	781	765	708	732	687	738	774	705	801	736	719	708	688	735	672	752	741	723	767	725	711	770
36465	7313	1232	637	483	469	371	351	361	358	339	352	327	348	342	363	347	356	307	327	362	331	333	362	326	371	331	304	331	363	356	325	290	287	343	330	337	307	329	346	289	352	319	352	313	313	338	317	345	349	346	362	336	378	344	349	357	331	356	312	311	340	353	313	322	330	314	343	322	314	347	312	339	309	324	370	361	302	317	341	377	368	370	349	343	324	293	320	355	370	365	345	335	327	325	351	298	341	325	338	357	365	345	336	341	337	327	321	361	324	342	315	353	321	337	335	351	346	338	340	327	354	307	325	342	351	341	359	347	375	330	337	340	312	313	360	377	334	358	346	314	354	350	300	316	320	354	334	353	338	327	323	357	326	316	342	325	355	341	321	349	351	323	336	340	331	394	327	301	374	378	360	316	322	314	323	306	311	323	315	392	358	276	330	336	330	323	340	327	355	330	333	336	330	347	341	301	318	339	352	373	343	312	323	339	338	310	363	305	352	313	357	346	328	337	301	320	327	315	384	365	327	342	348	317	331	328	353	350	338	341	343	352	364	321	329	310	337	279	294	345	323	281	330	357	347	354	322	338	342	332	362	335	342	348	302	376	334	349	314	344	327	293	335	332	319	366	319	338	325	348	378	361	345	317	344	337	346	319	334	394	322	323	294	334	357	342	339	332	306	339	308	314	334	352	322	321	341	333	318	356	349	340	332	343	309	329	351	337	332	340	329	313	349	323	356	327	296	369	346	375	307	311	299	332	365	360	330	342	367	334	314	319	390	362	332	316	324	362	302	347	342	347	375	380	337	347	367	339	354	334	332	359	377	352	317	304	372	364	326	304	306	346	297	367	322	333	340	318	347	313	325	337	342	338	353	327	342	320	359	373	357	304	319	332	329	331	377	369	305	345	310	326	345	369	361	374	324	358	345	333	324	310	331	328	310	340	320	355	360	382	368	317	351	336	360	319	372	356	283	318	380	341	312	327	369	366	311	303	354	320	373	355	328	340	324	343	308	340	333	347	320	286	331	344	317	280	339	345	318	343	343	319	361	336	353	302	333	321	346	351	313	355	327	402	307	334	335	357	314	314	346	350	346	351	356	343	299	349	358	332	350	344	329	337	342	348	302	313	317	343	334	321	328	333	360	352	299	328	316	366	379	335	342	304	351	337	330	330	348	328	301	334	339	297	363	332	361	336	336	376	334	332	301	348	331	344	316	352	360	366	313	322	325	352	352	326	307	314	344	314	333	360	297	352	349	339	330	357	347	305	352	311	352	295	346	342	331	364	343	288	324	328	334	325	334	341	357	363	327	318	318	332	328	312	324	328	333	355	359	364	343	328	305	361	336	352	338	340	324	338	332	345	334	349	374	344	337	334	343	339	327	326	358	358	331	326	330	326	358	384	347	312	328	335	315	353	332	321	343	332	311	290	371	328	336	339	323	312	348	322	324	335	337	324	361	347	307	342	337	332	302	340	309	340	342	346	305	328	317	332	300	347	359	336	328	338	335	333	289	342	327	334	359	347	357	349	363	297	309	352	334	297	321	328	320	335	328	363	308	347	340	346	360	314	313	348	339	331	321	354	359	341	343	341	340	333	341	329	341	336	352	301	354	356	354	355	316	370	341	336	326	294	299	343	334	337	342	328	338	326	347	335	338	321	317	311	324	323	318	325	351	341	336	289	341	340	347	372	339	312	335	317	328	328	313	294	330	317	348	346	303	341	353	322	329	304	356	336	339	306	352	332	392	344	349	345	362	304	359	354	311	310	335	338	359	323	369	319	344	307	342	335	342	346	332	322	322	324	316	318	329	367	368	319	362	367	343	328	340	350	291	303	338	347	321	329	342	374	362	297	323	347	338	325	316	354	313	346	341	338	377	333	344	321	344	305	331	345	337	343	337	366	322	332	330	335	336	363	322	327	310	325	311	317	360	356	366	310	351	336	293	317	377	340	323	321	313	322	347	327	332	363	381	374	353	334	328	350	305	379	330	300	276	306	321	347	360	339	354	348	328	348	346	324	390	334	333	307	342	339	381	334	311	336	345	337	362	316	351	310	362	339	332	311	302	340	335	336	349	321	347	356	366	334	334	317	319	339	364	344	321	342	343	331	334	385	302	343	349	332	340	368	326	350	346	361	311	350	311	337	299	348	347	326	311	352	396	352	338	275	346	346	316	295	287	356	320	374	335	319	365	367	355	344	346	339	354	339	346	325	342	370	347	338	348	315	321	355	340	304	342	331	339	341	330	322	354	353	345	357	337	358	318	349	343	323	328	364	364	349	357	386	342	320	336	323	359	319	323	357	377	350	363	344	341	349	332	358	337	304	344	318	357	343	332	330	323	331	368	336	357	334	376	349	322	321	352	339	299	343	319	342	368	380	384	342	312	319	340	365	347	330	311	329	347	333	326	338	367	356	309	312	326	357	324	296	328	318	362	330	347	358	333	308	341	360	335	298	353	373	329	315	315	367	309	330	357	362	326	339	374	333	321	349	338	312	386	381	323	337	338	330	351	360	314	338	373	320	302	362	347	334	319	327	309	330	329	329	386	314	336	324	324	354	337	343	348	316	304	344	345	316	339	345	314	317	298	349	331	361	319	322	336	309	329	353	323	350	336	325	378	331	322	351	345	310	340	338	347	350	348	368	371	309	306	295	346	330	345	322	328	342	337	305	326	316	332	318	316	337	335	341	323	335	365	317	367	351	343	313	359	316	307	364	329	333	357	294	307	339	317	323	337	380	305	351	348	358	341	317	343	341	335	382	341	334	350	355	333	361	310	314	371	372	345	325	360	347	317	345	391	333	315	346	344	357	356	302	361	348	306	297	365	316	335	350	346	336	357	358	339	336	372	347	363	338	318	336	314	345	324	333	343	316	370	320	326	311	293	313	303	325	334	357	337	334	318	348	345	327	320	347	289	334	315	288	304	309	326	348	343	311	359	349	346	333	365	370	368	312	321	349	336	338	319	351	325	361	317	339	350	324	324	343	308	338	319	321	364	345	310	341	326	311	332	297	304	327	331	313	312	318	337	344	364	333	343	303	341	317	329	330	328	340	330	327	346	357	365	345	341	322	329	322	333	304	345	346	301	339	319	336	309	308	347	346	332	339	353	322	337	337	313	291	315	328	315	315	312	325	340	312	279	328	361	314	328	356	346	317	334	341	339	356	347	348	387	346	328	358	347	325	322	312	346	299	332	300	356	301	337	366	325	332	314	336	339	321	347	304	329	343	322	353	336	333	343	347	349	340	308	342	307	355	341	330	315	337	326	349	319	354	355	362	368	311	338	338	351	314	320	371	346	316	306	353	332	338	328	361	316	302	372	311	336	330	305	357	366	312	337	352	353	305	340	298	325	356	328	330	346	291	332	308	338	343	323	332	369	346	351	343	335	370	344	331	354	344	356	332	333	337	368	336	348	360	297	352	346	328	326	310	300	321	323	340	310	341	341	325	318	342	340	311	334	317	385	356	345	329	326	321	388	351	344
25218	14029	8748	4746	3534	2991	2547	1480	1024	964	950	928	897	853	856	835	811	836	813	841	809	790	827	763	783	814	751	777	792	807	802	807	834	810	760	818	768	816	773	822	817	806	728	813	764	747	839	816	790	770	770	788	805	760	790	791	810	795	745	814	845	793	798	810	800	818	801	801	799	789	784	739	765	767	791	823	764	772	770	765	782	744	810	812	754	731	749	771	752	815	794	805	759	784	789	861	801	726	770	754	766	778	713	779	790	741	746	796	800	785	777	764	795	752	757	777	770	792	815	787	763	805	757	780	795	799	757	770	798	806	754	797	812	772	745	821	829	814	750	814	734	757	793	743	769	798	776	832	823	786	776	780	828	786	818	786	783	802	737	805	799	786	717	789	805	771	791	802	774	786	799	794	785	780	740	746	776	758	789	814	752	709	781	772	816	742	785	768	792	806	782	760	777	784	808	831	779	838	794	741	740	779	722	763	812	797	789	792	761	819	763	807	802	721	735	734	760	751	761	787	810	781	835	837	757	768	784	776	745	745	814	805	809	795	761	751	793	766	802	793	742	765	771	707	769	805	791	766	776	813	800	773	733	765	771	801	806	776	782	800	786	797	796	809	762	786	819	822	804	815	740	776	766	753	761	777	788	805	793	796	758	822	785	732	785	747	775	733	752	793	814	784	741	759	761	753	727	801	737	795	768	751	771	793	745	805	820	828	753	749	754	751	778	813	770	832	766	737	799	741	729	837	732	753	822	813	794	814	783	780	785	794	788	789	803	767	789	798	776	779	812	807	786	768	794	804	785	784	745	798	777	775	761	767	764	817	807	769	756	798	796	820	825	746	781	838	812	785	823	766	781	789	766	774	803	755	760	798	791	774	761	749	791	784	780	758	801	723	807	781	729	850	750	759	716	806	826	792	764	794	797	803	791	798	804	783	798	835	750	763	758	797	760	795	807	803	822	733	745	797	775	790	788	779	776	773	785	773	730	797	792	872	804	792	755	769	781	760	789	761	854	777	800	795	810	752	775	769	756	727	779	757	760	765	809	803	757	745	783	779	798	764	740	783	805	819	786	753	742	776	794	753	849	753	787	761	779	830	805	780	791	782	730	805	795	796	784	776	800	797	773	738	794	825	772	787	788	761	745	737	778	767	755	777	753	767	852	732	763	775	768	758	805	800	832	790	723	863	760	831	772	808	824	721	802	767	816	790	820	801	765	774	790	812	792	802	807	775	788	804	805	735	788	766	746	792	756	822	812	727	788	778	831	844	782	761	782	790	737	777	833	797	779	827	770	822	811	840	771	863	782	731	732	786	743	768	817	732	815	792	756	766	758	730	758	795	768	800	788	832	819	807	794	816	780	775	769	746	810	731	715	789	750	766	741	805	729	759	736	743	797	742	812	754	772	853	757	792	743	788	798	767	818	800	804	800	763	793	797	792	799	784	797	810	777	791	733	776	745	816	837	773	798	787	800	768	814	758	788	766	796	753	825	793	807	834	777	753	776	819	741	794	832	743	782	744	787	788	831	843	740	776	807	780	805	814	779	834	753	737	829	769	792	793	795	785	741	771	804	787	769	781	779	820	798	810	803	766	810	805	850	769	798	800	799	735	825	812	755	791	834	767	725	770	804	813	771	804	786	785	826	788	779	727	824	805	801	782	822	770	805	774	842	775	808	806	787	787	727	761	805	753	760	782	761	770	809	799	761	762	746	769	762	740	748	777	791	824	727	796	798	758	790	773	795	778	765	801	829	774	764	788	767	738	784	786	796	784	753	742	802	805	760	788	765	793	793	798	780	789	773	808	767	812	821	814	763	758	788	748	791	742	810	750	759	763	804	770	766	814	753	799	776	797	792	825	785	712	759	761	771	758	792	814	790	790	768	789	816	808	758	767	778	732	754	795	793	738	773	756	819	813	813	816	787	761	796	771	790	812	802	760	793	733	803	816	778	753	800	792	770	801	858	819	784	806	748	780	809	800	774	767	769	769	775	763	807	806	753	737	825	773	780	767	793	760	787	777	809	804	744	831	791	814	795	764	781	785	739	772	735	778	756	795	771	774	794	755	821	807	792	769	754	768	806	733	750	818	769	784	765	785	805	755	804	784	832	735	798	803	786	781	713	749	814	760	725	814	810	730	733	803	794	775	788	790	758	789	781	783	755	763	774	795	799	789	789	839	781	789	775	810	751	804	760	736	771	793	780	770	782	792	771	825	810	806	736	766	756	785	825	814	815	764	767	864	769	742	757	735	805	819	786	797	760	780	770	787	732	769	812	805	837	775	812	790	804	765	756	769	709	817	772	783	769	761	827	751	764	773	787	771	815	816	830	731	760	825	828	781	798	765	790	782	797	803	793	819	837	807	815	771	824	787	735	792	776	758	831	792	763	791	764	754	794	799	795	741	776	797	778	782	834	754	757	793	814	747	792	770	758	825	742	763	786	779	798	780	800	764	831	774	749	810	825	782	825	776	767	726	774	798	831	779	774	808	809	750	809	814	751	767	751	826	777	760	789	777	741	771	782	826	782	762	771	777	790	810	786	823	773	762	824	801	783	803	787	760	773	761	807	749	772	816	773	779	815	788	777	781	788	773	838	768	832	781	778	807	807	753	811	782	785	752	798	783	783	803	803	810	795	792	811	759	864	793	792	793	781	777	792	796	806	796	749	787	729	688	776	759	778	774	751	737	816	766	812	760	771	775	772	768	783	811	800	783	757	754	740	775	766	795	751	774	812	806	809	735	757	737	806	750	751	816	781	766	794	712	723	790	781	758	744	767	790	864	733	813	796	743	803	771	784	760	731	793	761	772	757	805	800	800	755	759	750	770	754	775	848	764	782	787	750	766	775	763	756	799	780	741	809	767	742	735	809	819	793	810	757	765	826	790	752	783	773	753	832	795	831	783	801	783	769	777	732	794	721	759	831	796	768	798	773	811	780	810	770	741	772	815	700	803	788	799	765	805	792	798	793	856	787	733	815	792	772	765	753	780	770	768	831	803	782	782	762	821	747	816	790	793	779	801	854	754	803	769	780	762	801	765	771	800	812	791	800	746	785	745	803	804	795	801	751	740	736	792	745	749	773	785	798	821	769	787	769	808	804	769	756	780	806	782	840	725	762	790	729	755	793	761	769	848	780	807	773	807	774	779	781	827	760	770	774	775	784	783	766	796	776	753	793	765	761	715	799	740	794	780	767	754	774	774	709	816	753	810	776	808	766	779	785	761	826	734	791	815	789	807	744	757	773	818	771	784	804	771	809	810	767	774	814	797	787	768	783	785	800	760	766	766	827	696	791	788	793	757	806	745	832	784	712	803	779	818	782	817	785	767	815	770	769	809	769	762	749	805	760	786	789	771	796	780	760	770	785	759	791	773	803	823	795	724	806	787	756	740	779	795	753	742	770	814	773	798	760	834	799	798	778	789	814	752	783	801	763	788	793	750	777	805	774	788	776	795	776	818	797	798	806	791	836	808	795	732	796	773
25213	2793	560	369	362	318	338	361	296	281	301	316	300	306	312	303	331	321	308	312	332	329	322	291	318	339	322	299	324	324	294	294	325	303	292	270	351	332	294	314	314	303	288	328	342	305	279	316	306	327	322	296	331	332	288	299	290	330	303	322	299	317	336	342	280	297	322	299	310	317	334	312	296	298	365	305	339	299	276	333	319	324	265	285	316	300	304	289	297	287	314	301	271	293	328	313	304	317	312	311	295	326	314	296	333	302	305	335	346	319	308	322	324	310	306	309	306	298	339	314	322	330	303	294	319	330	333	282	331	291	328	325	321	301	341	307	331	309	329	302	308	303	302	293	301	338	324	296	250	286	300	296	302	328	322	316	284	303	322	347	296	326	319	308	312	323	325	318	287	335	293	340	311	288	308	318	320	359	298	319	352	331	297	287	299	312	292	291	292	320	320	318	288	293	302	287	331	295	304	342	303	293	322	317	338	319	273	314	280	315	301	324	311	345	287	290	294	327	355	287	313	294	332	304	300	303	304	306	296	314	317	356	317	277	297	312	339	341	303	323	366	362	318	288	296	327	297	314	313	363	303	334	296	306	323	309	307	285	320	320	346	337	266	276	320	313	308	298	307	301	280	288	298	269	322	306	271	303	312	319	289	328	309	309	285	301	326	306	311	314	285	337	325	323	309	317	289	285	311	311	315	316	278	300	319	327	302	310	283	311	322	271	295	348	297	310	305	325	343	324	296	310	335	298	291	309	302	337	320	319	323	278	294	285	318	343	323	324	310	291	308	293	305	303	290	322	321	293	312	324	319	298	325	317	282	306	338	303	315	315	308	282	303	306	308	281	328	337	314	293	318	299	289	317	299	324	315	292	316	296	286	332	306	325	311	284	310	310	318	271	335	291	300	284	296	311	290	317	325	320	278	287	307	339	305	301	317	300	281	293	295	303	262	331	329	290	311	330	305	296	297	292	307	276	318	327	341	293	271	307	282	308	310	316	333	316	307	283	289	320	303	352	305	312	348	325	287	268	307	289	309	311	308	342	289	302	323	294	282	284	344	301	294	316	273	315	259	302	315	320	330	299	314	292	288	346	342	333	335	303	288	324	267	303	308	305	296	284	318	302	322	312	333	287	316	281	325	324	286	311	310	277	268	287	304	288	320	327	288	340	344	320	292	296	276	302	302	326	312	313	304	325	302	314	295	333	320	329	301	317	303	289	327	315	299	306	296	297	324	337	287	320	316	335	317	337	309	287	288	299	349	314	318	338	293	316	311	303	314	290	322	302	304	301	305	288	326	279	310	280	289	264	280	318	311	282	312	309	317	308	313	310	314	286	307	309	336	303	280	298	317	327	309	314	295	286	319	314	312	304	315	319	323	319	282	323	308	293	320	321	323	296	305	293	273	330	314	314	312	327	299	308	288	286	299	286	307	321	335	303	331	294	320	304	304	300	284	346	281	308	300	303	312	302	339	270	338	318	276	318	326	285	332	312	313	307	278	333	300	332	327	282	304	301	307	309	289	319	300	301	295	286	312	288	303	303	330	294	296	296	300	292	323	303	303	330	347	327	303	306	314	317	316	300	315	312	306	333	303	340	323	334	308	291	293	339	339	332	315	325	305	348	263	309	318	304	290	314	296	314	310	310	311	312	303	323	294	315	325	328	320	276	281	306	344	302	299	302	335	324	315	321	316	318	305	304	331	287	283	296	315	308	280	312	333	332	320	313	331	322	317	287	325	325	289	339	314	306	290	301	295	346	312	295	300	290	325	316	319	309	324	302	333	293	295	290	321	315	330	288	302	304	312	302	291	330	318	300	308	296	294	296	325	282	303	291	296	303	324	309	302	300	312	307	300	302	298	315	319	309	295	311	305	303	314	308	344	325	299	301	330	309	301	303	295	303	342	335	307	292	278	292	313	283	316	306	288	279	301	307	322	310	281	322	292	326	289	316	298	310	314	330	299	302	328	270	323	306	293	334	315	256	321	292	331	306	305	284	330	273	301	294	285	333	326	296	326	334	299	299	283	294	321	315	316	336	286	323	303	328	324	336	341	308	306	313	329	309	373	309	304	325	329	341	329	335	307	313	294	322	302	275	314	316	294	296	323	297	305	327	288	327	336	293	303	313	316	342	315	313	312	321	331	331	331	304	290	337	348	301	325	292	305	314	307	278	302	295	352	345	333	334	293	333	290	323	308	288	361	285	288	310	319	293	299	310	307	349	338	344	297	308	341	281	357	309	323	294	281	325	353	329	317	315	313	320	283	320	294	312	296	298	270	282	323	281	333	311	282	299	316	318	316	315	322	338	274	282	306	310	312	300	303	337	264	306	316	288	276	320	318	323	306	299	322	312	328	312	302	350	287	314	283	294	315	315	320	269	340	318	278	311	288	294	289	325	296	304	282	282	314	326	320	335	297	277	289	325	321	314	329	318	324	319	309	309	315	326	315	303	308	289	287	293	304	290	298	289	312	275	299	265	308	291	302	274	295	301	303	279	337	296	299	323	296	305	306	307	269	294	298	292	324	307	283	328	295	330	359	265	300	293	314	327	302	282	286	308	301	303	304	340	335	288	264	291	299	295	293	319	294	311	362	299	282	308	286	330	300	292	323	332	304	303	306	313	327	291	319	333	318	332	292	319	302	373	313	303	299	318	289	275	307	301	306	335	282	305	313	297	325	286	347	322	331	324	320	299	341	332	305	286	272	309	297	290	299	292	311	298	323	344	300	294	324	311	354	283	327	319	289	297	307	334	306	265	307	306	332	308	323	298	323	319	305	292	341	292	306	303	320	290	317	309	293	315	275	291	293	268	292	308	298	289	313	268	315	332	316	306	297	304	323	287	295	287	289	297	320	300	328	289	328	321	308	318	300	313	321	311	270	340	297	283	275	291	349	336	290	322	343	337	279	297	323	335	301	286	300	285	288	341	296	314	308	274	333	325	324	305	296	330	298	297	313	303	314	321	310	333	315	268	304	313	322	300	294	288	328	314	326	324	312	295	301	325	322	314	306	284	340	278	344	334	348	341	334	293	314	311	321	284	316	319	306	322	336	319	291	320	335	305	302	310	292	315	299	324	285	318	314	316	338	298	303	286	312	290	300	306	279	306	345	337	326	309	317	287	286	321	309	319	300	303	319	274	299	300	290	290	317	305	318	321	312	286	312	312	315	300	303	311	319	326	329	317	308	329	317	287	320	324	294	315	308	297	285	313	305	307	309	307	274	293	312	285	277	294	294	332	319	320	329	330	289	323	324	320	327	316	285	296	321	302	292	329	315	308	326	323	320	314	291	321	329	305	321	328	303	287	258	329	290	318	281	274	324	354	305	325	304	324	347	322	316	304	307	299	283	325	316	329	287	306	293	286	304	330	320	345	307	284	271	297	305	329	304	311	304	261	276	281	326	333	268	321	331	347	328	294	302	275	340	308	317	344	319	330	314	327	317	313	298	301	308	277	290	304	315	297	310	302	307	321	311	318
18560	5306	3781	2215	1624	1173	907	760	762	766	736	753	703	717	687	701	672	707	679	683	704	719	675	685	662	704	704	681	697	694	702	698	683	688	702	708	724	686	704	651	681	667	717	688	665	681	697	727	672	679	693	670	655	664	691	666	690	760	741	646	714	673	665	681	646	719	678	696	676	690	704	681	701	720	669	693	710	643	672	689	705	688	658	636	679	679	662	658	661	647	667	662	655	746	683	690	716	717	689	677	688	697	674	670	686	736	702	714	635	683	694	709	639	630	690	689	669	675	640	669	682	659	665	704	726	709	647	674	630	705	661	726	663	669	699	669	706	691	646	687	696	730	699	689	706	700	701	692	686	682	695	734	659	638	681	710	706	700	645	682	665	697	639	694	654	723	650	670	668	684	713	695	647	693	665	672	712	734	707	673	690	670	714	665	681	701	683	674	687	698	690	711	711	727	672	699	737	717	702	654	676	714	692	675	683	677	663	654	653	658	683	669	686	663	674	689	655	665	666	642	707	686	689	676	668	619	641	682	660	683	706	650	717	701	683	717	674	675	664	717	701	718	694	708	709	652	687	679	689	703	651	701	696	672	699	693	699	689	683	673	692	654	660	699	654	662	676	696	664	623	683	655	707	679	635	701	720	723	703	660	659	679	716	658	672	746	670	678	663	692	692	686	669	675	685	718	669	689	648	608	664	690	702	663	647	701	684	708	717	656	672	644	660	675	663	713	714	657	654	720	696	677	704	655	675	707	660	693	685	718	650	660	713	714	705	696	660	665	668	686	738	645	708	689	669	717	670	722	700	701	722	704	665	658	685	625	721	689	670	646	709	678	721	674	693	675	669	694	665	692	657	662	675	670	638	679	737	685	715	673	718	644	703	678	681	707	666	693	680	699	706	662	710	697	714	719	669	684	689	708	693	699	674	684	726	672	687	670	710	723	741	646	708	635	701	672	667	679	683	644	692	651	699	652	682	669	659	756	659	686	726	727	700	707	707	664	640	681	692	697	716	684	662	712	654	720	682	728	697	651	688	706	696	658	658	686	685	708	667	663	709	649	663	654	685	660	694	643	679	676	654	674	699	665	681	645	672	664	670	710	689	661	694	666	659	646	727	711	671	679	684	656	650	727	659	699	704	666	678	647	731	675	673	666	725	671	657	688	668	698	672	712	672	721	683	703	641	714	676	671	739	663	675	669	678	655	672	690	669	724	702	711	719	685	706	711	712	727	626	651	679	703	693	645	704	692	682	711	637	678	711	654	647	725	661	693	654	665	671	675	698	687	722	718	708	721	694	679	650	685	700	732	675	706	694	671	697	667	638	684	666	684	627	651	702	681	689	677	706	739	658	690	661	683	707	704	645	708	664	647	706	684	690	669	705	675	638	684	681	706	692	662	691	650	669	672	676	657	690	703	668	688	691	684	666	683	664	656	703	674	667	716	716	671	691	714	722	688	680	698	741	683	705	707	702	710	680	670	708	650	690	619	643	659	646	722	701	689	698	677	713	703	711	637	667	708	635	681	704	710	650	674	664	691	681	710	702	695	657	700	668	672	631	658	639	694	699	678	675	700	675	679	735	677	701	741	630	680	695	705	700	704	676	670	686	688	660	684	717	675	702	720	674	703	713	671	675	665	684	659	684	703	679	654	690	667	659	678	669	679	656	679	675	639	664	678	710	700	693	660	668	651	687	679	686	718	699	689	668	701	692	659	668	684	711	728	683	721	685	650	695	635	672	724	684	682	675	652	645	725	721	704	668	723	665	673	704	665	678	679	692	678	686	655	644	688	691	706	693	665	690	666	686	719	658	651	681	672	712	658	723	698	691	734	669	640	665	680	666	657	698	682	692	653	735	700	706	651	683	694	676	701	682	700	682	669	724	723	696	690	695	672	656	672	690	674	723	736	691	664	690	699	671	681	662	743	647	641	657	681	679	701	642	750	677	651	724	692	718	660	643	702	644	686	698	689	738	754	704	671	663	693	637	698	655	680	673	687	647	710	693	744	675	688	686	688	689	701	707	719	710	679	699	656	679	685	735	689	713	701	636	741	733	659	653	652	643	687	720	701	698	681	646	728	678	697	694	674	676	734	718	681	666	624	677	657	698	715	692	726	670	686	667	709	676	682	643	701	732	671	686	708	681	743	713	688	689	660	685	690	684	632	680	693	706	682	671	676	675	675	683	698	703	683	664	658	700	698	656	625	687	662	676	696	679	685	682	697	686	657	706	689	684	685	694	684	715	718	685	657	724	671	700	682	634	700	656	666	689	698	664	707	681	674	634	674	625	684	672	691	673	696	674	669	656	711	726	649	696	676	694	664	721	679	670	686	735	670	683	676	687	690	613	714	708	685	713	700	704	675	681	686	707	702	685	717	688	697	692	663	700	732	679	671	694	669	691	692	657	641	676	660	662	694	717	708	671	709	682	687	652	743	685	634	706	595	671	722	679	693	709	683	698	636	668	687	677	690	675	638	703	715	649	706	674	653	732	739	661	649	681	691	700	678	753	703	682	653	640	647	692	693	693	695	699	682	665	735	690	705	708	679	676	687	739	646	688	698	677	660	694	691	653	632	728	655	663	633	674	652	713	661	704	677	668	683	658	709	675	652	691	679	716	710	671	744	645	685	708	636	648	730	682	689	643	673	678	661	692	616	697	680	715	689	675	669	700	632	645	692	674	668	726	713	692	697	663	704	656	666	706	672	719	680	681	677	682	708	719	669	664	682	664	719	717	668	698	650	712	680	675	660	687	679	651	694	656	640	685	689	726	675	694	669	693	698	704	625	736	673	677	710	699	697	706	729	690	718	654	680	702	700	661	662	696	698	680	669	674	704	657	682	698	694	653	642	641	699	659	653	719	647	688	667	698	672	662	655	705	655	705	656	730	696	669	666	715	727	651	695	693	681	693	691	713	662	676	686	654	672	650	704	674	658	647	715	681	735	667	654	687	704	670	637	726	675	746	680	611	693	649	636	662	669	681	684	644	694	711	725	656	661	721	680	706	635	640	676	696	703	666	679	683	615	711	734	675	675	721	679	714	686	656	677	685	672	735	718	656	660	685	659	673	665	711	662	624	699	622	645	730	682	648	706	658	701	687	676	682	694	668	705	716	726	666	684	676	709	704	696	678	668	691	701	702	666	697	678	698	710	693	645	710	703	662	712	665	704	745	685	705	737	688	680	678	670	658	639	652	621	673	666	655	691	685	730	702	670	727	692	715	677	683	673	657	683	648	621	659	634	650	724	677	701	679	644	640	701	707	657	683	679	685	726	622	740	674	709	660	711	706	629	670	711	698	696	694	698	681	690	645	663	666	695	685	713	716	682	653	617	683	706	654	696	697	667	710	690	653	697	646	654	688	672	713	704	650	675	690	690	651	763	715	694	725	627	660	701	692	671	716	702	706	729	671	681	697	739	647	686	689	711	706	639	693	714	640	743	696	677	716	663	748	689	670	722	717	705	680	689	687	684	668	688	676	672
31170	5301	1031	608	446	357	365	323	308	290	327	342	285	322	295	317	340	353	337	330	348	338	310	326	302	339	315	316	325	299	318	321	301	320	302	355	286	321	289	280	319	287	303	298	318	321	363	331	315	289	307	318	292	308	324	337	330	336	307	332	293	308	340	302	322	325	310	297	312	315	348	307	310	259	322	326	359	290	351	339	304	320	342	331	286	315	342	295	352	317	288	292	326	318	322	336	327	290	358	325	307	341	351	376	300	320	270	327	318	328	290	334	315	305	313	327	310	296	331	300	318	308	309	323	349	330	302	334	314	298	377	308	347	293	326	344	311	295	304	261	317	347	372	310	312	307	298	310	309	312	348	314	334	327	308	305	332	350	336	312	328	309	297	310	346	342	278	322	328	308	313	292	267	298	319	329	299	304	321	317	304	300	326	307	303	346	310	326	281	311	337	316	329	313	357	305	317	319	314	305	313	322	310	301	338	312	305	314	323	316	322	318	329	298	320	326	306	322	321	295	304	340	359	277	323	351	311	298	295	356	319	309	291	320	289	312	292	331	296	308	311	328	342	310	352	314	290	332	312	348	317	324	315	303	357	331	300	316	281	284	351	275	312	290	281	297	319	345	328	267	296	348	325	313	306	340	325	313	321	290	341	307	327	325	335	332	301	337	333	283	320	347	329	315	308	310	290	322	319	305	317	316	336	339	343	329	353	315	294	317	319	292	370	330	309	297	323	310	318	300	310	324	332	314	326	360	325	273	343	281	312	334	272	300	289	342	325	320	343	325	300	293	280	299	321	326	317	302	334	326	340	325	292	324	323	326	320	318	312	344	319	318	276	322	304	322	322	308	303	341	350	328	326	328	336	279	284	306	273	317	300	324	294	329	283	312	340	346	318	315	290	299	336	323	331	298	327	326	330	336	300	323	327	308	303	286	312	294	315	307	299	309	328	319	295	310	293	303	319	322	289	325	297	325	302	296	324	295	308	311	310	275	309	349	329	329	301	325	284	286	333	310	291	346	330	319	278	288	342	309	321	324	326	338	310	296	295	312	343	316	288	308	321	307	307	300	317	278	282	310	287	344	288	303	319	305	295	328	292	305	326	315	287	322	305	359	301	333	317	296	298	291	374	306	338	338	340	329	345	304	311	303	285	295	312	313	286	322	324	285	315	320	308	340	323	320	337	287	314	351	329	292	330	318	361	304	325	337	319	362	325	322	323	314	307	314	304	335	323	301	321	334	331	280	312	321	296	335	326	319	323	284	303	298	348	333	314	320	288	285	293	295	358	347	306	320	343	323	339	330	307	337	338	319	350	319	328	332	313	325	319	323	335	348	332	300	301	299	299	309	281	326	293	300	307	303	320	322	310	314	287	315	342	320	342	360	320	338	320	312	316	324	321	360	320	330	331	370	340	316	306	319	307	323	336	331	338	332	315	294	320	342	308	337	352	290	321	329	307	324	338	318	288	311	310	349	329	315	301	348	319	324	317	325	282	309	315	307	287	335	301	314	308	323	307	251	312	328	297	315	315	344	327	340	323	336	297	286	314	322	355	316	292	313	333	297	323	283	331	288	322	323	296	277	306	297	325	314	307	318	358	343	325	284	337	325	316	344	310	305	293	324	300	314	330	324	312	317	306	328	321	310	367	314	314	290	290	319	332	304	324	338	304	329	292	314	282	341	344	341	307	300	327	315	289	305	292	310	292	334	347	294	336	340	312	296	321	291	353	344	318	325	314	365	323	307	315	283	308	321	323	287	301	295	343	312	350	307	331	337	327	298	353	327	325	301	282	323	315	316	314	307	343	343	304	339	330	283	300	337	303	321	307	332	326	349	311	291	310	326	289	330	289	286	293	321	301	356	344	334	316	344	314	310	313	307	324	353	285	288	327	294	278	317	349	314	318	291	341	310	291	346	321	330	327	336	316	312	305	340	352	318	294	349	366	301	301	299	302	301	346	322	317	322	342	341	291	307	325	314	279	295	330	325	299	339	299	295	353	333	352	291	360	314	303	345	306	311	331	330	308	301	354	344	324	317	306	304	311	305	326	316	340	314	286	303	311	314	331	331	331	309	306	303	366	312	314	311	312	297	306	334	321	294	277	335	312	311	297	327	309	297	320	325	298	341	331	314	321	319	311	293	317	333	323	360	312	325	334	299	352	321	344	357	332	337	305	313	305	274	330	274	310	308	299	336	303	300	330	311	320	282	313	322	280	312	334	304	309	353	341	326	303	358	315	327	331	328	313	293	338	322	344	354	292	264	295	294	325	348	335	298	329	288	309	310	330	305	311	323	301	344	339	288	308	348	319	310	309	313	354	323	315	297	343	329	315	318	337	318	337	312	313	299	334	290	306	299	303	314	309	299	280	315	305	287	289	315	343	344	332	309	337	302	293	298	351	311	281	295	304	303	316	298	319	331	304	305	338	324	328	309	366	337	315	301	290	349	322	337	343	281	307	347	293	295	339	310	315	312	325	301	316	311	310	344	354	358	324	268	354	310	329	323	344	329	341	306	329	316	290	328	291	280	313	321	321	317	301	316	330	314	271	297	323	313	337	294	327	282	291	299	298	289	327	323	370	322	269	327	327	312	326	330	313	331	322	320	317	310	315	311	344	322	321	300	335	301	333	312	307	299	346	317	334	310	332	347	332	297	329	317	334	305	333	324	317	299	331	338	291	286	288	332	345	329	338	291	339	339	321	347	278	307	342	292	294	340	325	330	302	280	344	310	302	322	311	325	321	328	345	303	263	309	333	289	303	335	292	310	330	354	328	301	320	329	303	339	289	314	331	308	329	315	338	322	323	298	313	329	345	295	320	295	312	284	331	303	295	340	318	299	351	304	349	315	354	346	341	343	314	317	312	333	329	318	298	332	323	341	331	339	329	303	324	337	332	316	325	347	330	339	359	337	330	314	310	306	328	313	267	332	301	340	305	331	329	338	338	326	332	287	334	317	267	310	302	292	319	326	298	325	339	325	285	287	283	335	345	326	315	334	311	320	294	280	313	355	326	333	329	276	306	321	329	330	299	336	320	331	353	324	318	303	316	319	290	306	298	340	304	347	331	324	298	324	316	349	310	311	301	319	306	327	309	356	357	277	298	315	285	293	328	297	335	333	327	332	294	324	342	323	284	332	334	324	282	330	308	344	300	330	328	332	346	302	342	302	311	331	320	308	306	315	338	305	345	322	280	298	365	305	313	328	313	339	333	320	312	303	298	304	294	288	334	317	298	325	306	336	344	308	326	316	283	327	338	337	310	304	272	304	312	347	332	329	323	298	313	304	309	303	319	306	330	318	315	296	341	333	320	293	322	298	304	324	301	303	344	304	302	289	318	359	296	325	288	307	311	323	309	278	340	333	337	307	332	329	314	311	316	333	310	323	293	317	305	322	342	332	354	323	330	338	326	336	330	321	336	315	319	314	299	315	337	304	342	294	331	333	355	307	341	322	325	333	324	293	329	320	294	314	301	290	301	326
21354	10520	8468	4593	2988	2021	1736	1283	959	885	886	854	822	767	857	773	791	787	734	851	734	754	755	761	730	720	793	706	735	728	774	756	657	694	678	677	750	737	761	728	709	715	716	749	720	712	716	745	777	718	718	751	711	674	705	749	679	725	709	744	730	728	692	724	726	704	718	696	751	711	690	712	728	730	737	681	715	686	730	642	741	702	697	697	738	685	692	686	759	707	728	739	759	729	770	737	732	731	722	656	738	703	736	649	712	739	718	709	742	713	735	699	760	689	726	741	722	758	747	700	720	692	748	700	760	753	769	710	759	703	748	741	731	695	700	661	784	733	746	688	739	699	657	725	663	734	750	699	745	717	725	684	684	721	749	745	712	671	727	686	731	739	727	693	727	722	711	702	672	728	751	711	723	718	768	685	745	726	739	723	711	776	718	743	698	760	724	739	719	709	727	676	732	739	689	755	682	738	678	732	688	738	740	730	699	765	738	680	690	711	722	703	729	695	722	703	764	685	708	764	741	690	666	722	685	699	719	726	707	735	728	719	712	761	715	720	728	733	709	750	701	746	728	738	727	762	723	722	768	690	731	749	732	743	755	767	701	740	716	734	762	709	700	747	716	678	678	709	673	737	720	689	681	752	720	749	743	725	704	753	706	746	700	691	740	720	703	752	720	785	744	762	707	769	749	679	682	720	727	709	681	719	680	695	719	704	759	724	731	713	676	720	674	716	734	700	732	700	672	702	721	741	746	740	699	682	678	715	709	716	723	750	700	771	722	734	718	731	738	742	702	715	719	730	720	719	715	696	735	663	746	690	713	774	690	738	736	696	662	726	708	728	728	725	740	699	701	714	735	733	721	733	709	697	750	705	739	740	718	663	694	714	742	741	723	689	736	713	738	679	776	717	712	733	749	725	754	712	714	751	665	735	702	698	698	716	736	739	651	749	737	721	678	690	707	698	735	698	740	718	739	748	695	798	686	650	704	723	711	693	690	720	761	708	712	707	702	689	747	686	721	698	694	736	728	704	755	722	763	726	676	734	714	749	736	745	736	693	710	770	727	687	723	752	725	745	721	675	775	723	725	750	727	734	676	691	765	727	705	697	709	757	710	745	724	678	721	752	719	711	754	688	717	718	747	759	766	725	750	684	738	692	704	768	681	742	794	726	737	743	682	726	733	697	678	723	690	687	755	725	739	716	685	725	707	715	704	763	714	732	790	717	712	750	702	747	727	743	729	707	707	687	711	751	697	744	783	766	730	698	719	718	674	724	714	728	719	737	692	738	743	710	762	695	747	692	715	674	726	676	710	723	707	735	717	711	721	739	742	712	721	765	750	754	695	707	688	699	763	726	708	777	700	729	699	741	705	707	734	719	646	706	738	750	710	708	752	720	721	698	718	733	731	705	789	715	749	735	730	731	702	689	745	750	700	705	739	735	746	729	722	684	731	680	748	702	783	689	767	692	708	679	688	697	719	740	714	704	708	691	659	706	748	714	740	698	726	769	752	759	780	710	710	715	708	743	749	748	694	704	711	725	713	678	731	712	730	707	747	685	718	748	750	690	714	689	688	694	685	769	661	749	735	678	755	709	714	674	700	709	712	730	707	702	692	749	670	729	711	740	711	704	727	742	749	737	728	725	739	700	703	728	700	758	728	737	674	738	739	694	714	732	742	750	709	732	718	730	719	753	696	731	674	732	758	690	746	691	691	736	718	745	681	702	766	734	667	745	721	744	687	776	709	728	728	705	759	675	710	749	677	754	713	762	693	804	707	732	718	704	709	727	733	751	741	723	771	730	702	750	699	706	718	735	712	709	733	759	702	702	772	737	733	725	726	718	738	671	725	683	685	722	691	752	724	719	690	674	707	777	728	695	738	724	703	682	759	749	743	683	706	746	721	732	723	689	705	732	697	700	756	713	696	683	718	691	696	671	740	713	709	734	671	757	732	671	671	729	739	772	697	752	735	688	744	741	703	730	716	667	684	697	730	688	728	711	741	738	722	707	735	767	732	708	790	742	709	695	736	766	785	677	746	758	766	734	725	676	713	713	684	706	740	685	738	708	729	712	691	728	732	746	747	696	712	765	720	751	718	709	727	666	746	798	729	689	736	719	677	711	780	690	735	775	688	742	723	758	759	762	734	765	746	698	713	718	708	716	696	653	725	737	725	715	743	703	761	676	676	704	695	705	741	708	681	732	715	662	682	687	741	736	732	741	690	716	736	705	718	752	697	709	745	697	690	727	731	750	773	697	719	712	734	710	708	693	700	736	747	712	757	697	710	713	783	719	661	737	737	740	718	729	709	726	721	712	707	751	716	741	750	704	767	735	704	724	715	740	744	658	666	739	727	755	680	681	713	664	718	745	716	782	755	671	777	714	692	682	734	714	770	701	722	744	709	662	724	718	732	687	683	701	697	725	685	728	694	723	654	710	732	679	724	711	688	755	718	726	731	709	725	705	740	710	678	735	692	714	688	699	703	718	710	735	734	666	699	684	705	681	711	708	686	718	707	728	756	712	756	735	754	679	721	737	738	717	678	718	748	712	722	684	738	692	747	732	765	728	767	702	745	715	702	737	687	757	695	682	723	713	751	696	725	667	695	708	732	727	757	741	712	756	742	693	714	756	781	744	713	753	723	735	723	730	691	697	696	684	756	717	697	693	696	730	717	730	721	734	727	707	763	732	723	706	746	732	690	766	707	687	681	726	719	692	712	765	726	726	747	728	731	680	688	705	710	714	704	774	781	685	685	733	751	691	736	710	725	706	747	731	734	742	703	704	732	722	699	691	744	714	727	699	732	682	754	727	728	774	683	747	724	769	722	753	696	747	712	686	732	724	712	749	731	678	768	707	698	722	706	737	703	746	742	721	701	730	687	755	712	667	719	742	724	723	787	706	748	711	711	699	755	664	728	653	720	725	727	727	742	727	680	687	706	706	729	683	697	711	739	727	735	696	748	709	710	747	688	687	760	726	721	707	669	725	742	778	728	690	681	667	738	716	781	738	752	699	751	723	737	724	718	703	683	744	727	702	733	777	706	705	729	700	716	658	665	718	713	653	726	723	683	711	707	713	788	750	730	731	711	698	688	755	722	731	737	742	748	730	707	743	745	744	675	723	704	715	718	777	725	688	746	757	737	716	703	733	735	706	729	691	747	758	696	761	768	684	681	740	690	743	751	706	655	730	730	744	708	714	750	697	706	686	769	700	725	720	745	764	715	726	750	745	756	735	681	740	705	714	732	766	743	652	694	715	711	679	687	731	744	737	708	724	734	728	712	720	761	755	730	677	712	729	726	669	712	703	741	697	721	737	758	744	674	690	758	762	725	693	702	739	698	750	742	691	709	721	690	750	690	743	698	687	704	711	715	694	731	721	695	738	713	725	767	722	692	767	714	691	703	705	724	692	668	713	690	721	713	786	694	682	740	730	742	740	681	742	757	680	721	744	696	734	693	750	761	706	741	713	771	721	720	677	697	701	720	665
39125	7537	1015	589	450	442	424	370	347	327	377	318	353	333	309	317	318	378	316	336	337	291	319	348	383	349	342	300	292	310	361	322	350	341	337	366	339	353	348	344	334	311	349	342	324	351	349	346	324	329	314	332	342	348	290	338	307	374	310	325	363	311	373	326	293	311	360	342	351	357	349	325	352	325	351	304	326	371	344	327	355	341	339	315	332	289	318	309	355	345	367	305	327	341	315	324	308	348	328	322	317	320	326	361	330	314	331	328	329	315	320	359	343	325	293	330	308	315	325	317	288	347	355	322	360	319	324	327	314	333	344	343	292	343	300	332	316	349	349	289	351	328	340	326	330	332	348	294	298	326	353	326	339	326	325	312	328	338	316	312	326	343	315	383	367	325	325	295	335	294	296	325	321	322	346	308	310	356	328	361	330	353	332	313	316	325	309	328	313	331	318	332	362	308	320	340	347	316	337	304	330	322	345	333	337	330	315	367	349	334	323	330	343	367	320	354	314	317	358	328	337	309	297	330	322	340	346	327	335	311	314	340	338	314	322	378	361	302	341	341	348	344	347	344	317	324	340	302	325	335	318	328	331	365	337	348	356	286	312	335	346	373	337	334	332	340	334	306	283	368	348	351	300	325	349	344	355	310	341	319	333	316	289	327	300	311	311	330	333	313	311	325	340	380	325	333	295	338	370	356	341	349	351	332	301	370	339	364	334	346	341	325	287	342	328	329	308	309	335	333	324	302	349	353	331	319	319	319	316	332	328	327	337	352	367	317	296	337	305	334	310	375	348	328	330	294	330	327	347	355	355	325	347	327	349	340	356	320	360	303	311	309	323	321	354	321	307	333	333	329	331	345	298	327	345	330	358	338	324	306	306	365	336	332	341	303	301	291	320	347	330	349	332	365	311	354	319	355	321	336	327	348	351	358	348	354	359	346	371	326	300	322	299	353	342	364	362	365	331	321	324	340	317	307	323	337	344	338	331	315	354	326	334	352	320	320	333	349	358	308	317	358	346	326	338	362	290	302	332	317	349	348	298	328	327	290	326	319	314	330	302	333	330	330	327	344	364	313	347	340	356	351	367	343	338	352	293	319	326	331	355	310	296	334	357	351	322	315	339	342	340	339	380	320	308	288	330	326	344	375	345	344	372	311	320	322	384	343	369	321	335	323	359	310	307	321	361	325	358	325	324	319	353	361	365	344	334	290	309	327	335	324	338	344	340	349	331	326	316	346	324	332	358	351	323	336	308	341	307	314	311	348	337	338	351	344	354	320	339	324	317	305	336	319	328	327	335	360	354	358	299	358	298	351	347	348	277	334	341	330	346	334	313	330	328	331	316	326	291	328	361	358	317	313	313	319	302	320	345	344	343	305	326	327	312	339	360	331	315	324	342	341	328	305	338	367	313	334	351	314	353	334	355	337	334	313	332	323	343	346	292	332	323	319	336	347	324	348	301	325	327	339	328	354	339	318	349	314	321	301	337	333	285	323	306	338	317	346	305	319	321	307	337	321	343	300	371	322	325	280	334	343	298	285	366	333	327	326	354	311	340	306	316	322	344	293	319	336	327	337	321	328	306	336	334	340	316	363	313	324	358	323	307	297	349	311	321	322	332	309	349	335	373	330	297	323	360	329	316	341	321	326	341	319	302	351	351	365	348	328	337	315	333	307	347	324	351	336	308	347	316	341	312	335	308	317	332	325	309	323	313	359	334	348	364	331	325	359	314	357	344	327	366	322	373	351	348	329	336	295	310	317	349	332	295	324	339	359	357	301	302	314	321	352	291	300	354	354	314	341	346	312	336	325	300	287	306	299	348	348	362	327	300	310	344	319	298	318	324	332	324	326	329	304	357	306	340	273	345	309	324	330	288	330	325	309	322	347	320	339	331	368	332	313	325	325	336	335	299	342	311	317	335	349	372	353	343	318	325	334	318	327	295	307	332	362	339	298	283	320	314	339	328	309	325	319	318	330	325	315	361	348	338	336	318	326	317	341	320	316	361	320	347	352	325	318	346	325	311	324	332	329	314	340	350	323	350	322	337	344	293	335	282	312	341	338	333	375	344	332	305	356	317	334	313	343	321	309	316	345	288	321	350	326	316	297	341	335	343	350	336	338	328	315	314	312	364	310	327	367	267	308	356	352	341	341	306	323	335	390	300	347	346	325	319	345	306	338	327	325	310	301	310	330	323	312	327	315	283	293	323	310	301	343	330	305	361	320	333	349	339	306	329	338	373	315	309	330	303	318	309	347	332	334	318	332	333	345	353	335	320	347	360	299	328	346	340	302	313	339	329	306	323	357	338	339	342	346	376	340	306	311	320	340	339	326	330	322	348	317	335	348	311	321	342	309	358	348	332	365	330	378	327	300	335	332	280	317	362	336	303	305	341	318	339	310	362	318	342	330	315	348	323	356	340	302	349	341	316	336	336	309	349	348	335	312	352	302	321	339	325	366	328	352	317	316	346	320	294	302	342	356	328	320	342	316	307	277	306	312	383	325	352	352	358	324	322	339	324	321	311	306	338	358	351	302	379	322	313	352	311	324	341	313	341	321	324	325	362	331	330	302	326	362	330	297	328	340	351	310	362	330	343	326	313	341	344	343	315	317	335	365	311	306	341	339	354	391	332	345	339	332	315	316	333	315	339	374	305	364	329	318	323	322	314	322	309	299	332	374	309	349	344	349	320	338	358	326	316	367	309	363	355	314	302	345	318	353	336	321	347	314	323	313	318	326	315	335	321	350	334	312	331	333	324	306	334	300	335	345	346	324	325	312	319	296	382	346	326	367	316	318	333	343	341	309	329	351	348	346	318	361	356	338	336	363	319	348	311	334	295	336	321	350	343	345	338	348	380	339	351	358	321	320	335	327	372	316	317	325	326	342	337	308	364	326	333	308	325	301	367	337	347	361	357	337	339	318	333	326	396	361	325	292	336	292	299	329	295	338	383	377	352	332	348	349	369	346	324	309	336	306	322	350	319	372	346	360	329	311	335	334	342	350	370	324	307	335	353	294	402	352	322	315	322	315	353	345	333	314	319	316	344	332	316	342	286	355	336	332	317	324	346	356	364	353	361	330	373	329	352	302	336	329	356	329	332	326	323	364	331	372	329	350	321	331	330	338	346	312	366	335	366	335	333	299	303	321	323	345	344	311	328	330	318	341	328	287	348	316	317	348	303	336	324	334	367	345	325	305	338	334	331	346	316	313	354	317	303	310	304	332	353	340	327	345	326	329	366	356	331	324	342	315	335	315	320	343	293	335	296	352	319	379	371	357	394	302	300	321	362	358	305	307	290	325	302	359	330	298	366	324	319	324	332	336	311	366	317	310	339	289	304	335	327	320	331	346	341	334	315	337	285	305	356	358	342	339	347	331	307	283	384	362	382	310	313	318	339	310	336	325	326	325	336	322	353	333	315	328	347	324	321	339	349	341	340	325	319	301	346	374	297	374	326	337	364	287	355	323	339	295	323	340	346	307
27990	10216	7072	4755	3479	2492	2115	1403	1039	948	982	918	874	819	890	875	818	827	848	842	832	807	800	808	798	789	834	736	776	761	807	749	752	751	742	748	712	811	750	715	789	762	756	769	782	762	745	755	739	771	746	766	739	768	762	789	750	733	778	752	735	725	758	743	729	701	803	713	755	768	756	757	779	780	778	765	737	717	809	814	772	737	738	794	742	772	753	715	751	722	763	735	782	791	759	750	754	776	735	707	779	731	795	749	734	698	750	735	779	720	823	786	791	710	746	751	796	757	777	712	762	757	787	757	750	751	726	798	737	775	741	691	778	761	730	768	791	751	818	772	721	745	758	737	739	782	749	818	790	800	767	769	734	776	753	731	798	795	758	785	755	793	790	785	755	764	733	762	809	751	756	724	794	802	779	788	775	714	817	797	777	706	754	773	760	768	779	742	760	767	740	760	771	742	773	738	760	796	707	769	742	759	712	749	756	761	755	780	751	759	751	737	741	806	720	711	821	790	740	737	756	765	763	741	758	748	732	777	762	754	746	748	831	765	760	770	740	766	757	777	722	778	804	782	753	775	757	758	803	751	734	716	712	741	781	769	779	771	754	739	757	764	760	773	756	725	693	746	761	749	794	789	800	773	745	789	753	770	746	763	760	752	791	740	792	747	731	811	756	789	738	750	752	807	721	700	770	754	739	712	767	777	830	728	777	765	814	750	729	754	764	760	793	754	730	750	718	737	755	720	737	694	781	783	791	718	711	714	780	787	786	763	768	733	775	814	776	726	739	747	761	758	767	776	783	746	743	758	729	770	775	767	776	777	737	734	779	756	752	778	793	752	803	701	789	822	761	741	769	822	754	765	758	736	768	751	775	718	755	764	794	783	763	826	746	756	804	768	771	713	805	744	775	774	753	774	714	842	765	753	767	755	718	819	764	742	772	767	710	786	737	768	765	748	770	732	743	754	713	758	745	778	794	755	787	776	788	775	755	720	760	728	724	764	699	751	784	750	739	735	747	770	760	804	765	763	749	754	758	763	790	775	782	744	793	795	808	790	752	737	800	726	760	787	759	741	739	773	750	818	759	793	743	759	722	803	725	750	743	719	779	720	762	778	768	799	768	766	759	737	715	739	785	728	806	731	755	772	726	862	746	750	757	772	825	756	713	773	761	782	782	786	742	772	778	778	738	812	772	765	768	748	766	705	757	799	738	785	769	727	792	805	809	781	769	766	759	766	728	730	790	786	768	752	711	760	770	698	759	769	774	780	773	769	793	751	766	745	768	778	747	785	733	740	724	812	764	741	739	788	752	788	774	740	732	719	758	762	728	769	780	790	727	759	769	771	762	834	797	787	731	752	753	787	765	777	722	799	740	734	723	775	762	768	756	770	779	802	781	776	757	760	723	783	777	738	777	768	720	741	768	769	746	699	770	779	769	791	767	764	749	756	746	767	732	791	771	788	739	731	788	759	760	773	743	758	763	734	748	726	792	706	743	731	807	781	788	750	749	751	742	782	801	765	777	766	765	785	805	770	763	753	744	792	795	747	755	815	762	729	762	748	783	794	737	782	790	754	770	812	725	740	692	793	769	784	794	761	719	782	729	761	777	777	755	744	795	740	738	755	784	788	721	774	821	754	795	741	794	748	832	736	764	714	735	815	749	804	785	732	705	758	769	742	768	771	774	772	730	744	704	786	784	743	754	747	767	783	728	764	746	754	758	772	749	768	743	758	752	735	787	748	783	790	775	779	723	794	725	742	760	764	786	782	782	767	790	785	749	751	772	760	777	753	734	768	754	778	766	678	740	786	756	728	744	728	784	739	728	740	745	783	735	712	794	762	783	750	760	788	740	714	773	825	737	801	792	777	766	726	751	743	800	755	768	752	806	797	686	742	737	752	815	763	753	759	798	805	720	753	724	762	732	812	725	790	665	746	727	692	784	768	755	769	760	749	770	783	779	758	767	761	793	759	792	761	802	747	747	728	732	721	782	752	766	772	770	752	717	698	744	773	759	753	785	760	762	757	729	808	748	763	738	724	783	803	763	743	735	780	777	797	757	793	807	781	733	754	752	789	776	807	745	798	740	770	790	742	759	772	768	733	770	768	731	781	789	779	776	808	746	781	801	759	782	756	783	723	775	695	752	736	750	754	727	762	726	739	817	734	742	778	785	767	764	864	746	775	834	758	779	806	732	795	788	824	802	785	761	786	800	768	737	858	743	790	801	814	751	784	753	735	787	752	742	752	771	715	751	770	705	783	785	750	794	705	839	784	781	757	781	794	738	793	813	768	773	810	738	805	800	731	788	762	730	783	736	777	780	747	736	771	701	784	733	767	737	752	759	770	764	822	763	722	754	803	758	745	751	759	727	789	808	735	766	780	757	773	739	757	773	785	774	744	759	791	773	840	735	750	746	801	794	742	772	729	823	771	776	730	752	773	732	764	778	761	785	776	797	762	708	781	729	759	758	751	741	780	723	740	727	783	757	748	754	825	759	761	802	757	766	737	780	786	735	773	772	810	787	782	771	828	736	778	755	746	825	804	712	778	774	735	701	780	779	771	746	794	781	769	756	783	757	742	762	795	780	801	768	807	788	756	794	779	771	806	737	768	753	764	744	812	779	754	804	822	735	780	750	765	784	772	777	733	752	769	800	801	781	794	737	742	782	733	782	787	806	755	787	731	713	803	758	767	782	774	778	753	733	802	755	787	716	772	778	764	763	783	759	777	792	755	751	745	721	763	764	764	808	735	762	749	764	767	789	805	806	780	713	805	769	748	772	741	763	713	704	751	744	771	749	821	750	744	752	758	763	804	753	777	783	735	780	779	793	728	796	767	772	754	826	775	777	740	754	776	733	752	778	779	732	791	754	725	768	792	745	790	751	798	827	746	779	771	777	724	770	757	737	747	782	798	724	795	776	826	747	796	767	756	780	754	744	750	779	745	757	751	745	771	804	790	769	753	745	768	786	781	772	782	748	777	754	754	733	726	772	804	750	801	736	714	742	816	802	789	764	745	749	744	758	737	753	793	790	804	782	777	806	745	793	765	745	752	744	732	842	791	751	757	788	763	767	793	810	809	764	757	754	757	794	779	735	769	805	719	738	760	773	764	736	811	751	762	766	738	767	726	736	771	783	723	747	758	773	757	732	756	753	777	758	725	733	802	742	741	732	802	734	785	770	757	754	768	764	729	763	750	829	784	714	743	789	726	753	760	784	752	726	779	812	795	720	709	724	788	780	763	753	813	738	749	763	782	763	761	807	744	742	753	739	743	759	782	797	806	733	747	787	765	729	757	711	812	766	796	772	787	742	735	771	756	751	776	798	815	703	746	730	788	775	787	750	685	726	710	720	783	751	726	770	791	676	770	807	801	726	794	774	797	776	811	757	748	771	773	775	750	725	761	757	748	781	834	738	737	770	724	774	727	826	711	786	763	759	776	776	794	733	785	811	737	761	786	758	756	719	742	786	744	726	744	760	795	760	723
23213	2661	608	436	381	328	345	339	283	320	276	277	315	303	297	317	311	313	306	270	321	322	305	334	320	322	302	290	314	303	299	309	287	283	324	324	311	294	319	303	308	286	283	323	308	306	276	299	320	320	322	319	308	318	297	306	308	323	316	309	307	271	337	317	324	319	301	289	268	345	301	342	323	275	335	320	283	283	306	345	295	304	362	335	334	317	303	307	289	310	331	340	302	323	301	326	304	317	272	327	295	286	303	319	326	336	314	311	299	297	304	296	331	325	325	330	312	322	302	311	324	350	296	299	332	287	283	321	312	306	292	327	282	299	338	305	310	315	354	314	271	292	296	292	279	308	326	311	292	313	284	319	296	287	302	322	265	340	292	320	281	286	314	308	317	312	316	308	334	335	311	282	368	293	279	296	311	314	287	313	299	323	328	319	298	299	305	331	294	302	308	317	324	288	299	281	308	294	341	308	276	306	331	331	321	325	311	304	320	329	338	299	331	305	312	327	321	340	291	292	327	339	272	288	291	308	351	341	318	321	327	349	300	312	291	338	295	300	324	331	310	315	322	322	317	303	330	307	288	291	350	349	308	323	334	321	323	319	287	303	308	299	314	277	313	306	282	278	364	315	280	320	329	307	321	308	279	312	280	340	317	325	308	285	310	304	298	312	315	323	316	283	320	343	287	290	305	333	332	325	310	339	307	312	305	309	278	278	293	342	344	321	304	309	330	316	325	310	299	307	295	342	309	314	334	277	322	297	314	295	333	336	314	291	350	355	321	301	319	302	323	300	334	341	334	339	285	301	308	337	299	303	301	326	300	297	301	325	299	308	355	290	300	337	303	302	313	278	291	297	292	314	307	293	318	338	296	313	317	334	324	285	320	313	314	321	286	293	327	331	325	331	322	311	324	323	268	282	316	326	298	310	326	263	309	304	343	331	343	344	280	326	319	316	296	323	283	284	307	279	317	277	294	309	298	289	317	298	302	265	314	318	318	326	332	298	305	344	332	342	341	362	337	339	313	304	308	302	265	304	285	299	329	291	315	320	303	293	265	310	290	298	314	306	308	360	277	317	315	322	337	322	322	322	280	306	307	291	291	318	282	328	300	306	331	304	306	304	330	326	312	269	302	300	320	285	311	295	308	300	289	284	313	289	328	290	341	346	342	299	315	306	346	298	311	300	305	319	341	285	298	287	299	325	298	300	313	310	298	303	315	335	334	319	319	312	347	276	378	305	293	300	314	319	320	310	292	335	315	331	298	315	306	352	288	343	305	318	298	321	334	298	289	320	309	338	316	287	311	330	313	375	324	320	292	310	333	288	303	290	325	294	312	309	294	302	299	322	308	300	319	301	302	308	297	317	292	298	282	308	296	346	352	339	288	279	309	289	319	334	326	311	342	315	276	313	308	355	290	288	291	288	305	281	329	330	288	281	286	307	311	283	307	315	300	297	335	323	311	305	325	324	295	310	301	318	290	330	330	299	314	298	335	312	316	324	312	329	289	335	305	339	336	335	316	301	284	308	267	317	273	296	301	292	306	330	302	314	299	327	339	337	335	302	316	315	323	308	284	315	307	315	296	301	293	340	323	320	308	310	307	262	275	293	311	288	289	299	275	297	289	341	296	306	320	313	324	303	309	344	314	317	317	317	318	298	323	307	293	325	311	305	340	271	348	327	300	292	329	302	276	289	314	284	313	322	315	320	304	324	310	294	311	303	277	307	293	327	328	310	265	282	275	293	310	332	319	292	294	289	288	309	302	326	302	345	316	300	277	296	311	286	313	310	264	288	317	275	297	287	300	319	319	294	294	292	297	289	320	316	346	292	314	301	275	303	315	318	290	295	296	310	296	312	295	320	309	300	299	312	346	336	304	298	310	336	302	299	332	308	317	317	351	286	301	316	271	319	282	314	313	304	288	311	327	297	297	288	319	299	329	309	340	299	310	319	316	306	332	337	345	273	300	312	287	312	307	310	319	326	315	299	319	318	312	292	283	311	288	343	347	282	361	317	290	318	314	345	299	319	322	297	295	304	334	301	294	324	300	321	317	305	295	269	296	331	299	346	311	320	309	292	335	322	309	300	280	304	305	319	303	331	311	262	306	319	316	324	291	315	318	332	320	279	285	338	292	331	307	339	340	298	339	301	272	306	310	315	319	326	332	343	341	323	305	311	312	310	311	329	319	322	311	346	299	277	319	334	278	277	286	312	292	284	308	314	304	304	322	309	315	328	313	329	315	311	306	298	323	323	286	289	292	325	308	327	292	314	323	321	299	301	329	311	299	280	292	304	290	292	325	305	296	283	273	282	333	305	292	288	288	300	309	286	297	352	325	315	309	311	297	310	297	330	295	306	321	326	300	304	368	309	306	313	313	284	286	329	336	327	326	320	310	292	289	331	328	301	348	365	307	291	298	303	309	301	308	303	298	316	329	303	305	333	341	335	353	332	312	300	297	293	306	321	278	273	294	311	314	318	297	312	335	323	318	322	281	313	288	310	283	283	319	302	300	314	265	302	301	275	292	334	313	292	312	345	272	296	298	317	309	314	306	319	310	321	317	282	320	309	311	284	294	358	287	297	339	319	308	265	284	296	283	324	328	300	264	336	337	338	336	323	318	329	293	304	299	293	318	322	331	294	309	312	301	318	299	311	311	299	338	300	313	282	315	334	346	283	359	334	329	366	311	297	332	333	323	306	344	338	297	319	302	295	331	320	331	297	273	296	298	340	343	295	293	325	331	293	340	317	313	320	320	302	322	304	306	308	308	359	345	323	294	311	312	298	307	343	301	281	315	336	289	311	329	324	278	308	327	305	322	295	289	284	324	306	316	353	318	310	317	281	327	310	303	303	329	327	293	285	295	295	312	290	312	301	289	335	300	288	289	281	315	308	368	328	322	303	332	322	338	306	320	292	294	324	358	321	344	339	279	299	299	343	346	316	311	305	312	327	313	333	316	317	294	310	313	314	335	318	290	304	292	326	295	335	313	312	305	318	318	317	304	294	328	296	305	292	300	289	308	301	307	326	299	302	275	314	317	309	326	316	334	284	292	335	310	313	292	292	328	327	322	302	293	321	312	325	339	327	310	322	285	310	291	319	275	297	304	288	292	350	340	335	294	329	320	342	309	310	349	292	310	277	328	349	290	317	302	296	302	289	292	316	321	281	302	314	311	317	340	314	307	290	296	332	294	287	269	356	350	299	299	311	310	290	288	317	302	297	317	334	307	311	301	321	302	319	294	304	299	308	287	303	293	286	325	294	331	322	321	316	303	315	306	323	285	276	303	292	327	353	316	333	315	293	285	344	320	256	293	266	295	307	295	306	323	264	318	296	305	346	296	289	305	310	275	284	290	307	340	305	283	315	297	353	315	291	347	291	297	315	315	308	277	319	297	293	281	283	309	271	341	309	325	315	303	320	336	291	306	326	300	313	303	290	289	334	368	345	319	281	280	284	306	300	324	269	322	311	315	337	324	323	309	318
16998	6138	5088	3065	1933	1228	990	839	768	795	684	733	695	716	757	729	715	730	647	702	722	641	670	694	705	677	702	652	686	693	712	712	666	702	697	705	672	630	728	669	716	696	673	696	715	687	697	674	691	723	660	698	727	653	698	683	724	648	685	699	665	694	731	675	633	780	665	704	709	721	664	681	704	714	694	695	679	662	703	672	681	601	688	710	723	698	633	643	701	677	661	695	657	672	659	738	683	675	719	666	682	699	664	669	666	621	640	693	671	720	698	710	725	647	693	659	708	685	658	676	686	678	701	643	653	685	690	666	662	671	683	678	746	658	642	728	670	720	706	675	704	676	709	691	681	667	656	689	694	715	659	723	687	695	701	718	713	726	724	698	721	689	648	685	715	697	703	714	691	712	691	667	703	691	695	651	620	681	645	690	641	648	648	727	670	661	711	652	728	698	649	676	707	630	717	702	659	708	714	658	688	689	684	670	657	743	716	683	717	690	713	701	670	719	710	665	661	726	695	694	703	636	654	718	696	689	692	691	661	723	655	627	689	644	716	654	771	690	650	678	670	689	670	669	693	702	670	674	707	680	679	688	677	651	675	636	717	664	652	725	685	693	669	672	707	720	686	682	691	725	703	659	692	751	673	665	675	632	692	620	654	683	708	665	681	742	692	659	636	653	667	669	670	729	724	655	697	730	668	711	678	699	665	689	691	711	650	666	669	680	689	687	684	668	698	639	655	702	641	664	663	693	645	681	689	704	664	694	671	657	736	692	681	670	700	716	665	692	634	657	664	679	694	695	706	698	702	728	674	695	722	625	713	739	709	696	621	674	699	692	677	689	655	712	670	671	664	694	669	684	652	618	666	701	701	650	669	670	685	674	686	653	660	658	690	722	692	708	669	641	693	720	663	611	724	707	708	699	680	691	656	669	682	701	703	688	712	724	610	697	640	661	651	667	690	680	726	693	648	686	652	667	695	671	682	652	684	712	661	622	660	667	700	705	679	704	679	702	696	660	673	684	684	640	689	683	686	740	706	654	674	681	679	699	672	657	686	645	666	630	651	706	683	661	643	698	657	712	701	763	719	694	659	714	673	692	660	636	679	687	717	690	673	644	664	681	713	689	668	678	700	672	724	670	656	638	690	686	693	664	706	682	643	695	666	673	675	715	685	662	695	677	672	701	696	695	671	679	715	696	687	684	684	652	665	661	662	690	692	689	642	691	749	688	662	748	707	689	711	666	683	730	673	688	733	698	674	622	659	652	684	648	679	710	696	694	657	698	734	634	641	663	669	659	672	700	714	679	722	677	686	728	642	617	715	652	668	667	673	723	650	718	688	661	701	730	673	667	694	715	661	663	654	719	685	703	707	680	681	662	667	716	672	649	679	690	709	651	685	699	653	708	642	677	689	743	725	681	700	734	675	692	684	687	746	660	671	680	649	653	672	690	673	697	688	696	666	681	690	701	676	678	715	617	667	684	652	709	714	675	665	640	701	726	670	648	650	679	659	651	723	686	675	640	713	716	653	652	683	729	703	667	669	713	704	716	708	694	716	655	622	667	699	690	673	722	698	706	696	689	674	692	691	677	680	673	729	622	638	706	657	704	681	709	695	699	669	692	688	666	708	660	692	673	713	677	658	695	690	661	674	703	663	730	644	668	705	632	673	719	612	682	689	688	663	696	704	700	654	630	696	661	715	673	655	642	690	665	669	671	707	699	744	669	684	683	664	685	674	697	695	673	679	746	694	687	695	641	654	705	639	690	723	682	666	702	689	708	671	647	686	673	680	706	663	680	657	693	649	705	683	674	662	691	733	652	685	671	713	682	728	639	683	694	687	716	666	674	708	663	664	638	657	703	714	662	702	679	668	669	729	677	705	664	641	668	699	630	678	703	692	672	689	695	665	667	672	656	701	680	661	695	647	698	671	621	662	669	667	650	733	657	671	682	710	653	656	668	725	717	664	660	682	655	690	706	658	669	617	698	674	715	666	633	678	647	679	668	697	688	711	696	700	742	661	659	708	666	690	676	685	637	674	683	665	690	687	679	675	707	725	670	692	684	706	705	711	668	700	653	684	680	680	646	670	709	711	660	674	678	646	680	644	660	660	713	705	688	670	623	658	685	688	671	708	672	705	672	674	674	681	733	679	601	668	669	660	680	713	614	654	649	679	645	683	711	708	698	689	716	677	699	699	697	649	708	716	690	667	646	662	670	694	653	685	681	705	687	654	697	665	718	671	679	686	677	685	725	683	690	688	670	698	656	676	703	687	708	672	699	694	653	704	682	672	689	688	697	664	705	717	667	700	679	723	709	688	686	659	698	666	608	717	725	683	736	665	676	644	664	647	731	659	677	660	658	663	659	700	667	682	622	675	717	687	651	663	707	640	703	673	746	678	676	691	671	704	651	682	687	706	665	707	683	696	650	723	663	679	631	664	680	702	663	684	619	676	679	650	699	705	686	703	697	696	698	664	703	645	677	670	656	669	663	661	669	678	667	695	677	697	643	646	680	648	644	657	651	644	695	652	659	707	710	708	707	674	650	686	639	658	644	707	648	687	645	690	648	700	679	723	674	717	645	654	658	691	636	643	687	661	720	682	690	695	682	721	596	690	664	722	672	671	701	687	658	677	663	684	637	693	678	698	685	711	636	667	723	743	643	682	674	681	648	692	678	662	714	673	708	717	641	661	721	677	659	629	711	700	733	690	623	657	696	663	685	688	695	691	679	671	663	706	696	738	674	655	660	699	688	710	649	697	653	707	655	702	691	666	668	708	679	712	712	695	646	670	667	680	718	703	688	670	648	661	745	698	644	709	657	728	674	704	634	713	712	729	682	684	683	672	700	702	671	659	684	698	685	604	676	662	689	664	656	667	710	662	710	654	718	699	739	703	681	716	734	683	676	678	629	687	631	688	660	701	693	666	698	711	634	641	675	664	643	696	702	706	695	681	694	687	721	708	669	656	757	684	680	678	696	654	680	716	646	703	713	648	707	698	684	660	645	690	678	721	649	599	693	711	656	668	672	704	754	661	691	706	743	668	703	677	677	617	708	726	705	692	663	681	627	670	695	711	685	683	668	663	695	680	715	684	734	674	635	640	713	710	705	655	709	704	651	685	689	698	665	714	668	719	703	661	657	679	693	705	640	658	706	651	703	686	662	692	735	680	672	682	681	710	675	763	675	650	680	709	713	654	712	678	698	644	693	656	682	687	670	709	673	659	674	690	661	650	658	688	658	637	736	667	614	724	732	663	681	701	706	705	711	701	641	693	684	683	684	651	651	711	718	673	696	692	652	690	664	662	681	714	719	688	629	668	689	682	700	650	649	657	670	675	672	671	677	634	680	718	656	661	734	700	684	668	718	707	665	678	676	686	694	648	672	676	657	685	688	684	656	672	667	645	635	676	690	640	689	671	691	703	708	655	671	676	648	718	710	689	693	664	686	644	688	748	687	684	680	715	696	723	698	680	709	656	695	730	703	740	658
32174	5449	991	622	432	426	396	321	316	352	331	327	344	292	318	318	302	293	321	304	330	279	353	355	297	316	309	344	280	328	330	311	346	330	325	318	322	336	342	342	288	313	306	382	314	304	343	325	295	298	306	306	312	309	330	334	293	327	285	301	340	327	293	322	315	297	342	286	295	305	312	333	324	294	313	306	351	316	337	304	315	312	316	329	333	283	301	314	336	290	299	323	324	321	345	303	310	311	329	290	342	319	331	320	285	319	322	313	333	312	331	321	327	322	312	314	309	337	302	333	330	337	344	337	313	309	323	317	319	355	311	327	285	319	314	264	302	287	345	299	320	328	333	318	330	300	311	336	340	286	296	322	326	309	296	322	310	332	320	349	352	344	271	309	326	312	297	339	289	356	306	272	337	355	322	345	337	321	289	342	296	341	330	312	290	281	290	345	304	320	350	321	348	298	328	317	317	338	332	287	295	306	286	322	331	330	308	313	332	364	297	342	268	307	300	344	337	314	318	318	343	325	307	314	305	305	343	319	285	306	308	315	313	327	310	288	307	320	329	334	318	315	323	340	304	320	344	333	275	310	292	323	336	319	315	281	321	328	313	331	301	322	284	337	310	354	349	311	333	299	302	325	279	303	305	302	312	347	348	343	333	303	287	295	328	297	315	295	330	308	314	305	333	303	314	301	310	324	337	288	288	337	315	300	327	315	319	288	345	345	319	308	344	336	320	339	317	299	313	295	317	309	323	314	341	293	334	307	317	329	280	301	307	305	306	303	284	319	352	327	336	324	315	344	322	316	306	311	329	343	352	354	314	310	344	284	318	288	333	342	348	297	339	330	322	270	332	329	337	321	303	325	383	324	321	312	330	351	302	287	309	367	324	310	318	320	361	292	316	353	320	293	293	308	313	344	357	303	315	299	306	314	314	322	286	317	320	328	323	324	323	333	333	312	291	285	330	328	319	306	333	294	297	299	305	328	318	279	309	332	340	343	302	305	307	316	299	337	234	331	308	311	334	334	320	290	280	285	286	305	283	352	345	315	374	313	327	302	362	299	322	311	350	318	333	304	317	290	318	302	332	304	311	304	342	310	322	347	324	315	303	336	317	305	328	276	304	284	336	344	333	365	314	308	333	336	332	339	331	302	335	315	341	291	309	311	329	305	320	296	354	352	331	335	325	291	318	284	300	332	315	286	332	282	341	308	321	314	347	321	327	302	299	299	292	327	323	313	302	303	311	330	309	256	319	337	323	317	324	315	347	338	324	300	306	299	305	330	327	335	319	319	330	316	314	336	306	355	332	290	351	329	319	306	332	314	317	339	316	324	283	294	321	294	297	317	337	304	308	305	303	327	346	297	332	345	345	328	324	306	310	344	336	300	297	283	337	347	316	331	335	296	297	324	359	334	319	294	288	334	293	307	315	322	336	313	308	346	322	340	299	316	327	382	291	296	321	316	333	314	347	305	303	311	342	327	333	337	341	306	327	306	315	285	336	301	320	301	305	328	288	343	336	291	338	283	329	296	314	309	312	307	290	323	323	303	323	334	314	328	317	346	288	319	323	318	334	318	329	298	315	332	340	293	303	288	347	304	336	306	359	339	294	325	315	335	337	366	313	314	340	332	336	334	315	287	313	327	354	294	300	324	306	317	334	326	290	296	313	361	312	315	340	325	316	313	299	310	313	298	357	329	314	309	308	345	284	308	316	322	323	283	314	300	328	307	327	335	316	318	298	302	350	281	296	372	338	318	279	297	345	306	370	350	322	328	327	377	332	298	297	312	319	293	318	309	330	307	324	329	330	296	318	330	321	280	333	347	271	307	286	323	324	299	344	302	314	329	376	328	334	331	323	327	265	324	282	319	327	300	298	318	325	335	342	289	307	339	320	316	308	295	312	302	311	315	299	312	322	287	332	335	271	313	295	350	327	255	328	311	293	315	313	309	284	292	322	301	338	323	314	340	321	341	335	329	322	271	308	344	328	329	350	310	336	356	309	329	324	282	343	322	344	311	298	304	294	378	318	334	305	294	305	300	297	334	271	321	324	338	283	318	290	303	304	333	299	335	333	318	330	336	327	299	295	306	292	325	327	303	315	338	308	298	324	321	319	306	294	353	291	309	318	301	310	359	301	365	318	350	363	357	326	333	308	312	310	338	335	304	275	327	301	315	284	328	326	318	310	308	315	311	321	293	275	317	303	311	329	300	321	305	321	308	343	338	357	351	306	342	318	314	311	320	329	311	311	314	348	332	326	319	322	320	314	338	345	327	338	318	324	305	294	315	345	323	331	317	334	281	331	317	296	322	299	341	324	307	302	342	326	335	317	296	313	305	303	320	332	325	323	313	293	313	319	323	337	315	277	311	324	314	338	290	326	317	305	309	334	328	333	310	327	321	312	341	282	296	315	308	294	298	314	348	304	312	305	297	315	290	305	329	352	363	346	332	316	324	325	283	319	327	290	324	339	321	314	314	285	349	336	300	324	312	333	298	263	301	330	315	321	305	284	311	334	337	324	313	317	324	300	326	303	313	310	319	335	332	330	300	283	345	325	290	334	327	297	308	333	344	329	306	308	277	280	328	324	321	305	302	333	344	288	359	324	309	320	309	289	306	310	285	324	336	260	291	323	307	333	338	343	320	321	290	302	302	342	312	320	317	323	326	311	307	277	297	302	301	329	338	303	338	304	330	334	315	333	295	287	311	300	351	344	290	319	296	317	330	304	299	292	325	300	319	291	345	342	334	292	300	317	336	328	342	311	311	329	321	301	297	310	332	285	298	340	306	302	351	291	341	298	290	323	309	373	336	302	288	313	277	324	315	314	325	312	329	291	339	307	299	318	312	317	335	351	337	320	304	329	345	332	301	330	307	303	351	343	300	337	353	327	351	309	318	320	283	359	289	325	335	311	312	309	324	326	294	275	312	297	312	295	331	308	340	303	316	311	332	286	329	334	316	332	326	340	326	314	285	341	304	288	320	355	330	298	325	335	317	337	329	289	301	313	352	339	327	329	325	323	309	340	336	308	312	315	289	308	327	303	322	319	325	322	339	294	323	287	322	307	322	343	318	326	352	321	284	313	296	324	274	319	305	318	316	298	310	329	308	312	328	303	279	291	326	342	311	307	339	335	294	318	329	272	327	354	356	316	377	330	302	327	330	316	321	282	320	311	333	297	333	362	361	321	293	307	303	304	327	302	331	292	290	278	336	316	314	282	320	314	357	348	305	316	315	329	304	283	320	298	288	330	305	320	320	315	321	276	321	320	336	316	320	317	299	358	351	321	288	309	291	336	340	314	325	324	316	320	303	283	324	352	341	336	335	269	292	317	320	354	310	313	351	320	300	309	345	301	326	321	323	302	343	338	281	343	303	343	331	322	303	327	335	314	310	278	331	298	288	344	295	320	326	309	326	301	316	310	314	303	288	307	348	314	315	323	333	327	303	293	312	331	315	291	321	331	340	318	324	290	305	315	320	326	289	315	288
22002	9655	7525	5360	3908	2571	1997	1376	1034	893	915	819	806	741	764	841	755	757	774	788	720	797	744	703	691	715	730	724	773	707	689	725	743	718	706	746	714	702	736	750	671	736	681	747	730	777	703	676	723	754	734	684	710	715	714	708	681	708	738	722	678	690	664	742	731	684	739	749	709	716	696	681	714	680	704	698	705	697	730	716	714	739	718	727	752	716	715	672	764	703	716	732	747	656	730	750	753	716	689	748	692	663	693	742	707	694	766	690	740	690	744	719	703	705	676	696	733	743	766	704	723	726	722	740	706	685	720	681	700	742	730	674	742	730	771	707	715	738	719	693	743	705	684	736	700	711	710	715	706	768	749	687	667	717	756	710	687	690	683	755	709	767	686	699	708	755	699	694	658	739	728	665	701	743	716	694	678	690	672	720	696	749	718	644	739	761	740	745	704	705	768	682	733	727	732	682	712	732	713	725	720	728	725	714	722	705	707	779	699	729	689	747	675	757	718	757	735	725	661	703	664	705	716	718	669	717	712	750	667	698	742	725	722	728	715	696	704	687	702	713	720	734	697	742	703	737	740	690	731	720	678	704	715	750	695	719	725	747	720	698	689	732	676	702	712	683	663	709	717	686	674	711	704	686	696	685	696	720	689	706	701	699	702	684	718	682	695	682	690	720	696	736	714	676	712	729	728	704	737	671	712	696	732	695	707	741	688	694	684	700	720	722	736	716	744	721	670	756	682	648	699	703	740	722	698	697	725	721	732	692	721	723	747	715	712	740	693	697	708	719	707	744	697	696	712	750	660	692	735	720	713	724	692	781	708	701	755	723	780	642	714	696	695	702	729	748	720	748	707	731	743	742	756	714	762	731	725	711	756	727	703	677	708	686	679	721	693	730	723	648	704	686	769	747	705	726	697	705	686	696	746	689	702	724	726	663	714	711	713	704	703	666	695	731	702	702	740	685	749	712	781	748	705	708	726	735	690	723	720	718	709	662	713	692	727	739	722	688	713	687	707	739	677	753	728	695	691	679	785	688	713	752	711	735	739	742	693	683	699	711	714	737	692	701	728	734	689	774	757	713	717	695	742	722	740	708	737	734	617	722	709	731	698	677	711	673	685	708	708	699	734	739	720	727	717	712	730	736	752	693	716	711	764	686	707	726	708	712	694	739	721	673	705	729	759	692	727	727	712	722	704	678	697	683	729	754	716	728	752	740	706	707	714	699	703	663	747	712	692	686	763	725	675	741	691	690	745	701	712	715	754	731	696	726	703	694	680	717	759	674	732	674	698	769	721	736	731	697	738	717	699	779	707	708	704	730	686	699	734	779	718	709	715	711	713	708	711	789	729	682	720	708	704	706	704	703	718	727	738	761	711	707	720	699	727	723	727	753	705	648	735	729	714	703	697	740	726	704	677	704	705	727	773	676	762	692	707	680	645	731	731	685	723	742	741	655	723	753	724	686	752	746	699	680	693	699	712	749	688	757	722	720	695	721	706	707	735	699	699	729	710	727	699	701	672	755	752	733	720	653	754	719	728	702	738	738	697	732	697	703	715	744	740	728	747	730	739	700	679	715	726	713	681	722	772	767	705	731	741	684	710	714	718	700	680	721	703	769	704	757	715	675	699	752	701	716	765	703	751	723	735	741	742	730	680	699	772	735	729	713	744	744	679	700	732	716	724	696	713	751	680	731	715	711	716	730	706	738	666	711	688	723	749	709	714	709	722	703	744	730	704	741	697	688	734	675	692	700	757	722	709	745	673	728	747	697	708	705	728	716	680	731	711	766	727	720	761	667	686	712	713	733	745	759	724	739	687	727	746	686	708	749	718	708	714	757	690	706	691	704	721	738	714	688	698	714	714	690	691	723	699	708	689	744	718	690	730	743	701	712	717	737	718	712	721	729	748	736	734	693	678	705	707	704	696	725	705	729	711	714	704	757	741	740	724	685	725	753	753	734	705	685	763	705	723	684	737	755	763	744	695	728	711	743	704	700	715	720	680	693	705	658	747	730	711	745	701	739	769	723	699	710	731	692	715	685	701	742	705	710	686	710	715	667	716	696	668	737	733	752	690	724	750	700	726	698	722	675	769	691	727	684	717	714	723	705	728	722	665	755	706	677	717	722	701	647	753	701	732	705	753	685	726	714	778	713	714	677	713	718	748	658	778	715	713	675	756	732	742	729	720	723	731	678	726	699	700	755	730	730	716	743	707	768	719	705	729	629	750	677	674	702	716	713	749	704	681	725	708	718	718	686	695	636	714	722	720	730	725	745	713	687	722	709	707	690	740	720	730	781	697	751	714	726	724	723	721	730	746	714	715	680	727	673	715	683	721	697	738	704	731	685	725	678	710	719	728	693	747	720	696	714	721	749	704	680	698	757	747	725	711	696	731	738	751	716	726	750	693	736	717	701	708	689	702	717	697	709	738	753	701	727	737	715	770	718	690	730	720	712	702	742	734	694	704	724	748	706	726	693	757	701	695	694	675	644	725	715	704	727	716	705	728	695	719	684	726	669	723	746	689	707	734	769	712	702	732	693	680	715	700	716	697	746	758	739	675	761	757	728	714	744	764	685	695	677	702	725	741	715	706	667	686	772	686	746	744	716	682	697	708	724	727	685	702	750	701	691	708	745	721	736	708	743	734	718	769	689	697	733	718	661	688	732	743	746	706	746	689	737	724	718	697	678	732	724	717	697	752	723	726	710	726	735	693	703	713	697	730	694	738	711	741	690	686	740	697	714	765	726	707	713	764	747	771	705	760	742	723	753	721	699	708	722	691	709	703	764	712	687	743	706	718	713	734	732	721	733	696	722	754	739	716	775	737	658	724	719	738	685	700	708	682	709	733	724	722	683	730	704	682	722	747	684	700	734	710	711	719	746	750	710	725	738	697	730	726	757	695	742	695	696	710	713	727	693	749	747	733	709	655	690	711	711	724	725	718	747	753	735	710	767	689	717	716	730	699	739	733	753	724	694	740	700	708	697	737	692	671	672	705	698	704	727	674	736	709	730	706	692	736	750	691	710	718	718	742	711	729	733	706	725	720	715	677	709	700	680	702	619	740	742	754	693	759	707	762	748	709	689	744	692	751	711	702	696	722	666	728	706	690	712	739	735	703	738	719	667	735	726	716	731	682	698	759	729	711	709	698	732	710	717	710	675	701	727	718	712	716	682	763	734	710	748	728	721	718	727	722	688	719	715	657	730	721	701	738	727	705	722	714	710	705	723	694	684	726	729	691	665	711	711	737	731	726	698	725	665	707	777	704	739	741	702	722	712	723	738	727	726	769	761	722	717	707	719	734	702	692	752	699	731	744	735	745	717	724	716	719	723	681	712	736	707	754	692	737	713	752	758	730	686	679	701	623	700	739	711	726	755	735	722	756	708	729	707	688	745	754	690	721	731	748	664	714	716	746	706	749	740	738	772	696	750	723	735	705	677	671	737	748	724	734	704	686	678	757	716	745	719	736	739	740	750	764	708
35030	7017	1222	700	522	461	420	354	358	358	335	353	328	326	338	326	322	320	379	316	314	322	330	322	291	344	318	351	325	341	334	334	292	283	321	296	358	365	357	366	358	328	300	308	375	345	325	318	324	332	331	351	323	332	330	347	326	306	348	341	300	318	315	319	357	340	335	307	343	356	354	325	308	307	369	310	298	323	362	305	361	337	311	333	342	361	329	318	332	335	318	336	348	300	343	310	341	298	292	334	338	324	292	309	331	328	337	314	347	370	296	336	350	346	354	328	314	289	333	343	356	324	359	361	341	313	341	321	344	327	316	356	331	325	339	324	331	307	349	356	342	309	344	316	327	337	331	304	325	342	333	334	365	348	345	326	317	315	347	339	345	339	347	325	310	305	346	331	348	331	382	334	308	329	353	364	352	294	330	311	319	319	347	324	335	308	328	321	319	313	330	322	345	335	321	347	348	328	317	309	345	351	342	326	314	333	348	311	302	319	318	346	381	321	333	323	315	328	332	337	324	332	318	286	316	333	307	290	310	358	384	354	316	332	304	325	358	289	337	345	354	329	336	351	282	317	343	308	331	307	320	307	322	314	368	369	299	307	355	323	314	354	358	307	324	326	263	329	330	327	320	358	345	305	337	332	334	310	331	321	338	330	317	339	314	309	338	342	345	337	327	307	366	343	311	321	356	310	308	305	327	316	314	271	335	314	350	359	316	291	321	321	371	360	337	324	318	343	331	333	305	330	352	354	312	313	308	345	306	324	345	334	312	310	304	341	316	345	333	340	315	348	340	336	327	353	326	342	348	363	319	328	323	344	304	308	341	323	331	287	315	330	324	296	320	298	354	311	326	320	318	307	327	281	360	342	337	311	347	309	294	340	316	343	318	314	356	326	342	304	334	319	366	329	372	362	331	332	339	379	322	329	345	345	348	344	352	297	326	358	328	309	339	330	305	336	355	319	339	338	330	330	347	348	342	329	351	328	335	321	303	349	348	352	332	331	344	344	317	313	323	310	321	310	308	294	312	334	346	346	337	349	347	309	343	335	298	309	347	335	310	322	381	325	356	311	348	324	330	326	317	336	334	312	332	338	339	338	324	311	305	329	318	346	318	381	342	331	316	311	347	319	334	299	319	291	314	338	340	327	293	347	324	369	330	320	317	298	318	322	327	422	347	334	327	351	353	354	346	308	302	329	369	318	332	336	368	305	347	315	313	358	337	340	322	350	322	331	309	327	366	320	336	366	347	349	354	316	332	338	325	351	334	345	332	342	320	338	334	336	311	345	307	321	330	320	342	318	343	333	344	300	368	317	312	330	345	356	359	334	364	333	308	325	331	333	327	363	351	348	338	324	351	330	329	360	364	330	334	339	341	357	317	352	336	346	313	319	349	316	363	328	327	328	301	308	359	345	348	294	294	310	333	323	319	323	326	326	326	310	330	334	306	331	343	361	327	338	300	300	361	302	276	349	377	339	315	316	327	321	315	346	351	294	363	364	325	319	308	318	369	338	333	334	317	340	321	361	341	310	324	319	328	359	337	324	354	316	324	316	327	321	310	323	326	348	336	346	316	316	319	335	298	291	327	336	343	281	334	318	345	354	327	342	366	339	364	326	335	321	313	326	326	319	346	291	309	307	318	311	305	350	339	324	329	320	357	347	356	363	287	317	325	288	364	350	357	345	352	327	325	292	333	327	321	308	349	343	356	323	325	340	294	319	330	341	335	329	341	347	347	321	295	308	317	291	325	308	343	361	331	320	332	365	317	336	303	329	299	337	314	314	341	331	367	331	337	327	329	334	300	297	325	340	312	336	338	326	296	325	321	321	359	339	342	345	335	301	324	295	333	308	306	313	318	355	298	305	335	333	338	294	343	334	307	326	354	290	325	347	348	312	352	334	359	394	315	340	357	363	332	344	315	311	339	342	323	329	309	335	350	348	326	320	348	337	335	311	328	381	353	337	326	270	320	372	385	339	340	348	346	331	375	321	348	364	328	329	343	311	332	290	322	331	315	356	353	347	325	332	300	346	327	324	358	309	355	344	308	363	318	295	311	353	329	305	299	306	323	334	375	357	324	319	316	307	340	326	332	354	325	310	355	348	359	309	354	346	343	328	350	339	335	293	296	359	332	307	334	330	360	368	296	334	346	312	357	312	323	301	327	329	304	329	334	325	348	337	306	327	320	330	332	327	315	310	323	343	359	313	332	336	326	320	321	352	304	341	305	290	346	368	333	327	344	331	340	311	301	325	362	319	348	367	333	352	324	347	304	339	358	307	339	295	345	359	365	348	313	318	335	318	348	313	361	341	337	330	346	359	314	300	333	324	355	291	330	354	299	359	332	300	314	348	329	315	354	383	328	316	315	370	323	294	313	342	322	346	332	311	324	334	315	336	321	309	327	328	346	345	291	312	319	337	346	314	329	317	337	323	324	321	312	358	323	310	331	327	361	316	325	322	343	316	311	315	342	329	326	309	347	331	332	352	310	341	323	328	338	351	361	321	313	351	347	332	285	346	318	346	324	320	337	318	306	298	340	360	347	338	338	386	339	321	292	350	348	330	311	343	323	323	345	324	300	358	332	332	346	329	319	313	315	309	315	313	335	338	348	371	336	336	319	328	362	311	338	354	308	352	304	315	299	328	313	330	318	285	343	354	323	331	338	295	316	309	320	314	333	328	322	349	361	326	344	334	319	321	321	293	310	350	303	356	349	345	345	348	290	323	341	323	332	343	301	351	349	300	303	322	328	336	335	299	304	303	357	294	339	302	315	328	326	315	353	332	341	366	307	347	338	280	335	317	334	328	358	341	344	368	314	320	328	326	336	310	327	365	371	358	326	326	342	310	344	338	371	336	319	330	298	321	346	317	334	334	353	344	351	358	330	352	321	341	318	346	323	300	297	304	294	332	317	329	327	363	334	323	280	331	316	323	366	314	326	317	326	321	339	314	305	332	342	326	342	318	315	369	334	321	316	329	300	319	323	295	342	336	332	284	329	336	361	371	326	332	350	312	335	358	322	325	353	319	290	341	341	337	336	325	328	297	302	344	303	295	322	320	341	346	336	335	308	321	346	293	340	349	332	347	321	350	345	349	338	284	320	327	311	330	304	351	354	299	343	316	310	331	323	353	302	323	334	356	333	342	339	320	333	303	312	318	327	346	320	347	340	321	331	290	325	357	349	320	351	341	333	325	350	307	371	325	333	304	297	324	343	337	339	345	348	301	320	342	326	341	341	344	341	328	324	320	340	335	296	316	342	325	331	343	385	334	326	347	322	330	279	328	308	317	326	332	337	324	339	319	317	345	346	347	343	310	329	374	336	334	339	353	322	351	314	321	361	329	342	330	303	294	287	350	340	332	352	325	331	349	320	318	287	320	303	294	286	322	295	344	308	322	318	335	344	296	328	313	327	308	327	284	329	337	330	353	310	323	354	336	315	312	357	315	345	343	339	311	334	337	298	314	321	326	306	300	318	320	325	336
24153	11931	9382	5916	4704	3535	2252	1647	1179	962	904	958	917	750	876	818	851	801	836	772	814	735	765	808	750	782	805	720	761	767	862	769	734	763	767	831	774	747	789	783	749	775	836	745	748	751	751	743	804	763	774	776	767	753	791	816	762	777	820	772	790	787	770	771	779	751	743	815	736	733	740	764	765	764	753	776	759	744	703	755	734	748	804	757	822	790	741	796	771	732	791	775	749	734	799	780	712	766	755	749	739	785	802	769	773	741	779	725	788	719	778	771	768	782	781	765	798	794	787	769	791	789	758	792	818	758	769	743	736	772	787	808	768	774	796	744	756	805	719	743	752	788	797	786	803	765	772	812	801	785	770	738	792	751	746	749	796	770	735	753	779	768	754	751	782	730	788	776	767	794	781	805	805	756	785	835	753	737	815	766	742	754	749	769	761	756	754	752	746	767	804	816	809	755	795	755	744	773	751	750	787	785	750	763	752	784	770	780	767	732	797	803	811	745	741	802	749	756	770	744	804	791	730	810	744	745	787	716	760	747	787	727	810	734	776	768	759	723	713	762	763	811	804	833	812	735	751	814	744	839	780	746	747	784	764	724	766	747	795	732	736	772	784	782	804	756	808	802	759	747	809	779	768	761	794	821	710	746	823	769	792	758	804	712	776	744	759	749	706	773	752	780	803	742	774	782	781	737	805	754	793	794	779	723	786	783	715	733	727	751	728	807	758	773	807	757	762	757	729	764	772	742	742	773	760	719	728	741	778	730	780	813	770	792	751	778	862	741	820	766	802	735	751	773	769	764	692	800	742	792	758	758	784	761	745	790	807	752	772	759	809	771	760	779	831	802	758	784	758	781	740	797	769	715	724	815	770	735	783	753	792	780	741	784	777	757	766	740	786	747	733	781	755	783	775	773	778	772	753	754	740	789	783	834	805	748	752	791	766	756	785	775	767	786	782	780	750	822	786	765	791	752	768	707	747	813	793	762	782	769	748	783	778	744	725	798	733	774	767	774	770	747	772	780	785	737	809	740	792	717	743	729	782	775	738	750	802	764	786	785	802	752	706	740	745	761	768	741	779	771	791	762	784	781	800	738	743	767	780	801	749	767	768	706	756	791	742	787	780	830	788	774	768	772	755	793	699	748	762	791	770	733	769	733	817	735	764	729	726	771	774	761	778	775	734	776	789	776	710	717	742	791	768	740	780	758	800	790	784	738	760	777	795	764	713	779	745	765	727	764	761	748	742	775	784	755	828	770	794	753	776	795	792	748	777	743	757	778	799	802	810	762	797	783	760	818	855	762	767	748	828	757	759	747	762	746	775	737	754	739	779	752	765	746	773	775	751	791	798	719	739	818	771	736	788	761	776	759	781	772	770	752	744	778	788	747	731	708	778	744	798	770	788	776	755	858	779	768	787	801	732	740	803	693	806	797	788	787	819	766	819	756	765	815	736	749	747	734	738	720	780	742	793	705	811	745	779	769	797	754	820	755	743	749	756	754	755	759	777	715	712	742	821	814	767	743	800	729	761	749	768	742	737	768	771	789	761	750	736	785	785	753	767	758	742	776	801	774	734	727	784	766	722	699	806	771	776	762	771	774	738	734	762	779	763	747	807	767	820	814	780	745	761	760	850	756	730	747	766	757	716	748	744	780	789	734	776	743	766	789	710	760	743	768	782	744	775	763	758	819	778	714	772	792	734	812	829	826	764	816	775	757	767	752	791	729	790	747	770	718	708	766	754	725	769	793	779	752	755	822	775	732	753	749	772	773	725	747	767	781	804	759	754	768	767	781	765	748	759	822	805	758	751	748	808	811	776	777	754	819	764	742	800	733	748	782	772	752	794	775	788	765	748	729	750	730	770	737	734	808	738	774	775	749	731	753	736	805	785	681	807	750	746	771	748	756	830	747	778	769	795	780	799	781	797	765	768	802	766	760	775	753	750	774	765	708	757	713	803	803	752	759	762	737	766	786	759	772	769	756	753	693	774	798	825	792	755	749	749	766	747	771	770	774	783	748	736	777	728	810	788	791	760	831	747	726	796	793	751	768	755	728	798	782	779	775	750	743	768	787	766	764	740	779	757	767	777	811	784	742	791	746	794	817	780	835	768	707	773	784	773	793	812	779	803	772	800	780	724	718	769	797	696	769	752	800	784	745	764	786	777	785	760	762	738	763	796	759	744	789	776	749	755	744	754	733	792	743	771	797	786	819	795	706	736	748	789	775	779	800	768	734	732	775	759	724	757	740	825	763	764	773	779	755	749	722	739	762	742	768	750	763	743	757	751	783	780	757	705	761	750	773	741	772	803	778	788	755	746	761	753	807	763	769	761	746	750	771	736	760	777	761	773	766	733	756	776	730	799	789	771	752	742	777	833	816	803	789	784	764	762	776	771	794	745	742	795	750	738	748	752	737	743	793	770	781	763	799	750	789	772	762	733	831	756	765	739	780	789	788	771	779	740	748	756	783	757	765	771	752	755	771	782	755	727	784	773	799	803	736	775	795	741	703	769	750	814	702	808	778	749	772	762	759	746	789	816	788	767	767	733	812	813	800	794	789	736	770	794	770	706	733	782	799	765	744	747	739	774	801	731	787	758	783	782	771	786	762	752	730	810	743	762	762	757	764	795	760	753	776	732	779	766	750	819	757	763	799	716	754	743	757	759	758	728	742	743	762	734	760	742	745	751	727	755	757	753	792	760	724	713	763	713	735	700	729	729	752	739	774	737	753	796	775	739	739	781	779	778	783	770	809	787	764	715	713	758	799	779	764	727	776	746	738	758	741	748	739	773	748	743	726	772	772	755	803	750	797	798	822	778	764	802	758	751	756	791	801	789	724	791	778	752	760	739	783	736	782	743	746	749	757	734	734	732	795	778	753	769	816	765	778	801	680	734	767	754	717	779	792	761	773	776	794	808	776	738	776	817	748	756	741	733	743	782	721	748	794	794	781	754	811	824	797	744	804	766	768	722	796	782	767	787	772	768	808	771	764	731	732	760	766	753	789	762	769	701	746	737	748	805	773	749	759	733	770	778	762	809	731	756	734	738	704	744	718	783	783	766	803	774	775	756	751	796	765	818	778	742	749	806	830	744	760	807	767	764	743	724	791	743	772	724	834	744	765	762	734	754	747	758	763	767	723	779	786	777	783	703	795	768	744	820	723	820	788	750	744	778	795	761	737	758	799	792	780	777	762	758	766	734	807	795	759	783	785	745	789	780	705	800	767	779	771	767	729	787	736	790	752	773	796	769	784	800	723	741	789	784	711	765	729	773	756	748	819	757	813	802	760	777	724	781	805	778	708	785	765	728	778	793	747	757	816	780	726	789	779	793	807	832	784	770	749	759	763	744	764	763	813	746	744	745	783	720	788	751	813	778	761	814	822	738	771	783	770	820	738	753	798	744	752	784	765	817	759	759	749	755	739	750	730	798	744	749	760	721	748	744	747	750	762	806	756	789	764	749	754	735	745	810	774	715	773	764	771
23692	3010	714	446	355	289	329	297	313	339	288	338	338	327	325	289	317	300	328	275	319	300	317	299	303	325	290	296	318	324	342	324	342	308	324	305	312	285	304	295	320	341	294	311	266	292	314	275	312	318	290	312	332	339	302	308	282	292	312	297	298	323	291	296	298	276	319	286	309	320	271	332	321	303	300	279	282	270	285	333	307	309	284	262	279	321	284	293	295	295	306	290	287	290	332	294	320	322	321	310	320	294	291	336	346	339	313	339	315	313	318	338	313	297	310	291	311	319	309	285	334	294	328	335	279	333	325	326	346	325	319	323	309	307	289	304	302	314	271	330	307	288	296	306	336	309	346	331	267	341	308	304	283	333	301	308	281	296	310	296	293	303	327	322	314	327	297	308	298	300	295	307	273	303	281	317	306	288	296	299	321	274	292	312	305	333	327	309	310	282	308	331	322	314	304	292	295	305	322	306	323	322	326	309	290	290	307	299	330	343	307	305	276	308	304	319	262	290	310	287	310	291	323	275	299	325	287	311	323	264	308	321	318	325	315	327	279	286	306	286	294	305	281	357	331	278	287	307	277	291	283	291	268	310	301	310	287	266	335	299	287	338	304	306	310	318	309	314	303	284	308	320	321	296	309	336	313	322	293	337	310	324	312	295	285	291	311	305	302	271	306	303	263	271	297	301	323	336	332	316	303	327	307	286	306	317	313	320	309	305	319	268	297	302	319	308	341	308	303	319	294	329	279	308	276	292	321	324	298	307	339	299	304	296	324	284	336	308	290	285	290	295	281	298	311	311	299	273	315	311	347	293	271	281	306	300	268	311	295	336	309	364	313	312	317	319	294	295	301	293	324	252	266	287	261	317	286	271	314	283	276	311	305	258	299	295	306	319	284	322	288	288	299	327	314	310	265	339	352	298	308	296	301	313	303	295	331	311	358	291	313	344	281	294	310	305	330	289	322	298	311	305	304	297	325	270	311	310	295	303	278	335	282	305	307	273	302	309	314	292	269	306	305	313	286	308	299	300	322	310	307	266	313	321	336	304	329	291	314	299	295	290	287	268	264	334	318	298	302	313	300	306	311	295	327	299	295	345	308	323	286	300	330	317	311	329	283	321	329	307	348	323	315	286	310	287	318	327	315	296	320	321	324	301	256	294	304	285	307	315	296	321	302	326	302	325	315	313	305	309	293	338	321	283	276	308	328	301	283	296	340	324	279	270	276	309	292	296	282	292	284	340	355	293	264	317	277	311	311	285	311	343	293	290	264	317	301	297	282	296	270	307	309	314	290	283	292	311	289	277	329	306	305	318	293	290	307	298	308	315	311	287	309	312	332	286	347	320	308	293	284	293	297	311	345	310	315	304	296	307	309	300	285	300	327	296	292	303	307	329	316	337	294	312	298	299	286	302	260	319	280	307	342	332	301	290	294	327	265	281	318	358	312	304	317	289	304	311	328	342	309	322	291	290	301	316	329	310	291	264	326	282	294	331	277	291	290	314	313	307	302	313	351	262	335	277	300	272	315	328	318	328	262	313	284	302	314	324	337	351	287	305	316	321	302	314	285	315	323	327	325	290	321	302	297	277	292	302	283	275	310	302	280	284	295	312	308	301	309	336	319	314	300	328	333	274	298	278	313	319	311	289	308	307	286	301	259	318	309	295	325	318	323	301	360	292	276	318	320	295	292	308	312	319	292	259	302	315	313	288	291	307	284	329	288	304	298	308	293	298	303	301	297	280	303	318	296	292	310	308	283	336	310	312	271	306	283	311	294	277	324	287	279	287	308	310	285	314	320	332	309	332	324	314	305	301	280	304	251	297	310	305	292	317	310	290	314	280	316	304	325	324	294	312	274	302	277	324	325	330	282	277	292	261	296	326	298	263	295	320	252	258	301	321	299	316	303	289	315	306	302	305	293	280	326	297	308	304	272	314	302	312	320	312	280	333	317	304	327	328	316	332	315	308	298	317	327	308	327	322	322	315	285	296	306	276	305	337	306	290	309	316	331	310	302	292	319	328	239	287	314	281	313	344	280	283	313	309	325	335	304	306	281	303	274	310	301	277	296	293	313	321	326	300	334	320	310	313	296	284	299	328	311	313	280	318	290	314	322	314	292	281	310	304	291	302	344	318	305	302	340	271	309	324	277	276	304	298	321	329	277	328	305	345	298	316	346	278	339	327	286	312	309	322	310	251	301	321	301	266	279	308	317	323	299	318	267	308	301	283	301	280	335	338	305	313	313	288	313	344	305	302	274	322	334	343	309	325	310	319	300	287	311	333	323	309	336	294	294	331	331	292	297	293	294	302	311	266	287	299	290	331	277	319	299	287	290	298	262	286	339	275	333	308	263	281	308	303	291	334	297	327	354	305	327	291	343	273	300	278	328	311	298	301	296	311	321	317	299	315	340	314	304	297	327	315	270	300	303	294	257	299	308	292	295	305	268	315	282	306	303	306	300	303	331	312	286	336	287	322	339	279	297	312	310	301	288	276	314	329	333	305	322	267	304	313	282	312	303	310	295	290	317	326	308	289	302	289	331	332	313	325	339	313	327	317	293	309	303	302	312	339	297	267	306	317	304	324	305	290	311	298	302	295	328	269	302	315	282	324	309	330	302	313	313	328	318	354	330	295	285	312	298	286	299	325	268	277	300	299	292	294	293	335	293	269	336	312	266	303	297	336	322	323	306	301	287	323	293	330	337	290	304	283	329	253	309	304	292	297	350	340	313	297	310	301	342	297	284	262	288	300	344	305	306	259	283	285	308	312	306	327	281	307	321	271	306	307	323	244	253	312	315	330	322	311	273	321	317	274	305	313	342	312	327	284	296	313	298	298	365	337	322	310	304	272	324	314	277	309	307	322	322	305	296	292	330	285	318	290	330	334	299	308	332	308	295	281	321	273	296	330	289	302	331	299	293	279	306	295	295	301	327	313	333	268	335	295	311	307	308	308	323	290	283	300	327	302	300	294	294	302	309	312	331	313	299	339	279	313	280	313	294	281	284	292	330	285	310	284	266	302	316	288	296	260	282	283	292	315	304	303	319	324	345	322	317	313	287	327	310	283	335	330	291	310	319	311	291	291	273	295	307	293	297	256	298	255	299	262	307	280	284	311	293	311	305	310	305	306	312	349	310	320	323	339	310	313	290	302	335	293	310	287	330	289	324	293	301	290	309	312	289	285	277	289	266	312	333	301	278	290	316	318	303	315	331	312	348	290	309	297	349	301	316	325	293	319	287	332	330	314	282	310	336	323	278	311	344	315	340	287	314	302	336	297	284	322	297	307	333	307	290	261	247	276	310	315	332	297	281	337	308	304	311	326	321	317	305	340	295	298	315	335	320	300	310	303	314	327	292	321	288	287	312	282	287	307	311	296	308	307	335	313	337	285	277	310	310	306	285	274	317	320	319	323	309	316	324	320	301	292	306	308	338	295	325	294	327	290	304	303	307	309	286	295	322	305	329	287	288	318	276	327	296	290
17366	7359	4932	2579	1519	1107	904	829	742	738	736	707	775	719	681	700	639	648	700	674	715	694	713	615	726	675	648	656	683	661	666	651	681	650	691	666	694	704	651	726	683	661	676	655	664	675	688	670	655	659	658	620	739	738	668	675	662	647	670	679	710	698	694	655	694	624	678	721	685	681	632	661	689	638	679	669	659	685	685	677	652	639	683	706	697	633	680	673	639	642	693	720	674	668	682	666	682	658	693	698	684	713	671	698	647	650	705	637	672	671	645	673	678	682	681	717	648	639	686	670	679	641	659	709	665	689	700	688	711	662	642	688	683	698	705	627	700	665	628	651	696	685	679	678	686	631	680	655	680	631	690	697	675	676	656	671	702	673	688	686	653	682	613	709	701	706	707	656	720	687	663	732	676	664	683	685	661	706	665	638	688	686	644	650	672	685	665	649	683	653	715	653	603	677	703	693	731	696	652	693	675	662	715	668	711	639	648	653	655	670	682	699	713	696	660	643	662	674	694	628	656	679	630	656	650	682	669	637	687	684	676	662	709	672	689	665	698	676	641	657	669	665	677	671	670	674	668	736	644	669	702	661	699	706	692	657	630	724	661	657	633	673	648	696	623	689	684	685	625	671	664	684	679	675	651	658	703	630	638	643	697	671	663	695	724	719	685	673	664	683	707	662	660	697	640	674	643	719	665	660	675	663	700	613	669	666	658	649	655	646	662	707	645	635	665	666	665	678	726	662	659	696	689	671	663	675	653	656	659	663	728	666	660	700	696	666	634	698	662	705	685	682	653	648	656	655	707	671	665	658	706	732	653	698	685	628	661	700	624	680	682	637	683	683	673	699	699	724	636	659	684	650	708	688	689	652	631	678	657	693	705	672	668	715	699	726	649	648	661	681	729	654	629	655	648	687	632	641	711	608	680	652	678	677	673	692	654	663	702	615	639	647	728	652	683	674	697	664	684	656	661	663	688	679	674	658	668	666	668	682	721	672	647	692	687	634	710	702	689	668	712	716	631	642	675	688	698	666	702	652	691	647	711	670	690	663	634	654	668	696	706	676	650	677	641	640	631	699	684	704	731	650	636	674	682	675	706	705	719	664	680	680	631	702	679	599	638	703	690	708	638	631	669	646	645	694	683	679	669	668	701	679	668	695	617	660	630	694	631	710	647	713	670	664	671	675	662	656	646	654	637	650	701	708	644	657	663	682	660	662	661	693	644	656	670	664	727	646	711	673	674	687	679	671	677	679	645	698	670	657	644	693	674	692	696	692	686	648	661	680	663	670	716	697	654	747	714	648	681	672	685	681	719	688	684	649	673	678	697	674	660	694	686	687	650	674	666	671	691	658	669	675	643	715	634	680	655	653	710	671	666	633	692	624	653	643	692	682	645	683	673	689	664	652	677	692	675	698	617	654	657	696	658	651	738	684	704	758	676	662	700	659	646	656	651	687	640	677	608	675	665	693	693	655	710	649	644	631	686	636	695	657	685	716	674	693	678	688	696	666	682	669	674	726	678	660	715	653	651	672	644	739	651	702	673	698	703	689	623	687	669	655	680	649	627	712	661	630	688	745	737	698	679	665	693	696	704	725	646	631	688	707	645	626	697	664	640	674	688	694	673	677	631	650	681	708	699	703	685	652	658	670	687	661	645	670	689	663	647	665	674	630	632	666	674	725	712	695	658	659	697	684	696	699	692	717	653	645	659	673	680	684	651	687	646	661	654	700	644	668	698	671	658	681	609	700	675	695	702	694	656	646	705	674	679	690	672	728	659	710	647	705	706	678	696	716	691	659	675	700	690	618	675	674	647	701	646	680	699	672	640	673	709	712	675	669	665	618	635	675	673	666	732	656	662	675	667	688	683	728	689	669	670	645	661	642	674	662	617	694	651	677	702	678	688	680	646	694	726	687	671	686	690	690	699	635	630	674	687	668	644	675	641	696	623	667	666	669	706	712	659	690	678	694	697	665	621	717	676	644	668	687	640	653	646	661	686	683	664	704	633	677	718	663	692	647	684	640	690	677	698	698	653	725	701	675	698	622	624	644	636	659	672	641	695	682	615	634	698	763	687	662	709	670	657	658	661	657	665	657	667	662	657	654	697	687	654	654	701	645	641	677	684	664	688	655	706	657	634	665	661	706	691	709	630	690	680	652	687	670	702	724	689	696	682	666	667	651	726	694	722	689	654	706	656	719	648	680	658	634	663	700	698	657	633	663	680	683	628	705	669	674	685	623	687	698	676	634	695	643	692	645	661	677	663	682	652	648	667	654	736	652	678	684	669	667	639	691	675	636	699	673	695	720	673	629	621	696	701	664	679	692	645	719	671	688	677	701	682	665	684	671	676	600	661	674	660	661	663	661	691	673	692	691	659	703	656	725	647	667	671	664	699	693	673	666	696	632	691	662	681	671	703	678	679	681	640	657	688	694	627	655	666	675	662	667	724	672	625	695	673	704	733	657	664	667	646	643	681	687	706	626	678	683	660	655	725	687	669	700	624	648	652	713	676	653	701	686	666	698	706	714	701	672	719	671	669	655	664	726	672	677	700	677	669	691	691	706	702	682	677	723	700	677	670	707	709	652	708	645	685	735	689	681	650	629	682	650	654	701	641	648	683	647	730	646	665	677	650	638	703	680	698	641	631	669	674	664	697	692	688	623	695	686	707	662	717	707	655	657	690	650	680	608	663	669	708	679	723	675	692	657	644	716	702	650	672	697	644	661	639	688	645	641	699	687	658	684	697	684	648	688	687	661	673	670	675	678	664	740	694	694	689	678	652	683	663	684	662	681	650	675	657	640	654	685	663	684	682	688	666	646	664	645	664	665	666	679	673	687	697	688	695	694	650	665	704	669	700	709	663	688	679	704	674	701	710	646	694	699	694	671	713	689	667	678	656	679	670	652	687	664	671	654	708	626	710	670	681	718	678	689	644	675	699	653	690	682	691	650	696	722	668	661	694	688	708	686	697	634	660	678	705	668	727	680	657	678	675	670	692	665	668	650	687	703	711	666	682	669	680	655	626	682	658	677	678	701	655	707	668	714	706	652	673	636	699	673	666	671	678	683	654	699	657	638	654	663	699	670	669	670	671	716	627	646	686	732	643	699	625	708	699	672	701	717	707	660	693	666	676	659	650	630	640	655	674	728	675	718	676	724	683	639	693	683	686	675	717	719	627	663	702	648	695	694	672	651	704	670	715	686	704	711	679	688	702	695	741	706	677	727	664	688	682	656	659	655	672	675	628	714	665	666	640	688	708	689	662	700	689	717	668	678	706	694	637	629	673	670	673	667	717	694	652	633	681	690	702	697	694	706	652	690	664	673	684	686	666	664	683	697	685	682	645	683	668	678	644	677	654	747	642	659	694	682	628	671	646	671	675	700	693	677	694	672	707	672	687	653	697	625	654	683	678	708	637	627	701	698	644	649	692	695	657	644	715	686	666	705	664	693	704	654	645	710	665	710	638	708	720	655	691	706	648	669
29798	5084	1035	680	459	387	396	342	327	321	334	365	289	308	304	341	304	292	286	298	352	350	328	327	343	304	307	323	284	325	331	314	281	287	329	303	337	316	334	329	327	367	317	326	309	307	329	311	334	342	327	354	342	338	319	304	297	324	304	291	325	316	337	311	265	298	331	303	338	278	311	321	325	320	344	322	334	343	366	351	320	370	326	331	308	327	301	297	266	299	321	329	329	301	331	312	298	289	303	312	349	346	305	289	298	279	351	336	299	322	317	350	300	332	328	287	348	365	313	321	300	303	309	317	321	321	335	340	320	308	305	319	301	309	310	283	311	323	304	280	323	339	315	297	293	321	304	300	320	325	312	315	317	334	328	291	305	337	307	310	300	319	331	324	318	290	308	292	337	346	321	308	308	315	312	305	305	317	307	323	304	303	308	311	311	317	336	277	309	314	329	304	334	291	329	333	280	307	299	317	307	318	331	319	321	341	339	327	325	258	307	315	318	303	346	295	309	329	313	300	364	339	295	337	322	310	295	306	312	295	325	291	304	282	294	332	313	312	314	315	307	289	272	312	330	338	365	279	312	328	287	327	330	279	298	354	276	320	334	322	339	357	334	307	358	323	349	336	275	315	280	306	341	329	303	370	291	304	311	336	303	339	317	315	310	285	315	301	314	305	324	326	311	323	306	340	328	330	333	329	299	301	288	321	322	301	313	328	306	304	321	280	279	298	323	293	324	338	315	339	327	282	297	331	340	317	299	320	329	325	302	327	304	274	319	356	322	290	309	289	313	297	318	309	305	288	307	260	317	311	331	347	314	286	304	319	333	313	279	300	300	330	327	329	281	312	311	351	326	338	308	316	358	275	317	342	357	307	324	322	329	280	315	281	325	315	323	300	344	311	324	343	341	295	325	354	329	298	294	305	302	321	319	336	266	331	337	328	314	325	290	279	329	306	307	336	315	315	326	314	309	306	341	339	338	305	324	296	321	299	309	287	319	286	306	339	338	328	307	328	328	306	325	322	348	278	311	325	308	328	301	299	294	321	305	328	328	313	304	343	305	308	291	330	304	322	309	304	314	323	322	309	342	338	303	335	289	311	319	297	332	319	311	338	319	315	324	331	358	304	294	304	291	313	307	294	321	295	318	330	317	298	295	315	326	319	324	331	298	312	334	308	295	312	316	289	307	329	315	331	321	311	307	320	324	355	316	340	290	317	328	329	295	319	320	334	275	308	324	327	321	300	324	312	327	340	286	326	328	340	309	280	316	331	319	269	307	331	345	320	348	306	305	302	309	310	312	283	285	298	306	312	306	296	330	293	281	302	295	305	295	304	325	282	304	288	360	309	332	305	278	288	321	279	301	287	288	318	307	352	315	342	311	330	342	333	316	300	279	349	324	306	263	313	346	322	297	370	317	312	344	322	310	315	315	326	325	314	285	338	302	321	295	286	292	348	286	306	305	306	320	351	317	341	341	316	323	280	338	311	365	328	310	330	307	306	299	342	350	347	335	314	329	293	301	296	332	334	331	311	311	295	317	287	330	335	312	348	334	323	315	283	324	346	284	313	323	329	298	367	320	306	284	297	339	320	310	342	324	319	311	315	333	302	342	304	329	322	331	319	325	302	309	345	301	318	327	321	330	298	346	279	331	312	306	289	286	330	285	328	325	306	320	304	324	306	333	321	320	273	298	284	325	339	303	308	324	308	301	319	351	321	295	315	291	303	338	316	308	306	297	282	300	354	326	329	319	294	311	321	333	328	336	312	283	317	270	321	323	301	334	321	317	324	327	332	334	310	313	302	341	285	320	313	324	338	336	287	313	281	301	324	321	328	289	291	339	303	318	332	327	323	319	317	282	323	331	313	327	292	351	310	311	287	331	327	307	333	348	301	305	305	335	350	322	306	305	310	319	316	299	285	317	311	323	291	314	299	289	315	295	339	314	347	336	319	322	299	293	321	336	297	317	316	325	335	302	323	324	313	290	285	320	334	307	321	332	308	313	323	322	332	329	310	287	319	306	321	331	331	308	329	320	331	303	330	302	323	343	314	352	314	323	286	336	360	317	285	272	316	304	355	323	312	331	331	304	311	327	293	330	313	312	303	304	327	324	298	315	303	320	307	345	337	312	304	281	302	337	340	313	297	344	306	296	287	334	301	328	287	342	322	347	338	346	322	319	336	307	342	311	299	305	318	315	327	292	309	330	340	316	305	317	314	332	323	283	315	294	316	316	351	294	319	313	326	329	354	321	279	345	303	311	332	336	344	365	332	314	329	306	332	311	307	355	306	322	341	330	292	310	315	284	290	330	320	291	304	278	326	298	335	315	334	291	287	312	316	308	283	333	352	336	312	346	284	295	329	341	339	330	327	299	287	285	295	310	281	317	295	309	297	327	292	321	306	300	316	295	319	338	324	316	323	298	326	310	303	308	325	299	324	313	304	339	311	324	343	342	316	319	323	342	336	353	315	304	320	323	330	326	335	336	359	317	336	311	341	318	305	328	325	332	299	337	284	331	329	327	321	318	349	330	304	300	328	348	293	322	314	293	302	285	320	334	328	349	348	316	291	329	310	312	294	274	285	349	313	301	314	293	335	366	272	300	302	323	306	290	306	337	258	311	322	336	299	298	317	320	314	297	301	320	305	298	318	318	320	318	311	318	313	324	286	288	336	314	284	322	294	322	316	289	313	312	298	321	324	311	308	283	297	298	305	328	307	334	288	316	306	295	345	304	326	310	313	331	295	311	311	318	307	348	306	301	300	328	312	305	349	328	304	305	295	324	338	316	291	324	290	335	314	272	308	295	294	316	317	310	325	322	301	300	318	340	329	296	327	302	311	308	309	325	286	317	294	304	312	322	319	282	322	303	311	313	324	314	315	342	299	328	318	269	309	340	322	323	327	299	322	313	326	289	319	287	348	312	324	298	318	343	325	274	298	323	355	297	360	325	316	348	329	302	336	340	341	311	342	304	325	316	321	335	307	343	328	332	328	319	302	338	335	311	335	333	296	306	315	304	327	277	297	354	301	338	296	303	339	301	290	310	309	341	326	335	313	291	315	325	347	365	314	320	347	300	332	317	334	305	318	286	296	294	303	288	326	326	336	337	314	301	330	350	313	304	319	268	301	327	278	328	277	301	306	315	316	331	336	310	331	307	327	288	314	331	313	297	298	324	309	315	297	302	308	307	335	307	291	306	314	295	290	326	287	297	305	286	300	311	300	328	323	308	303	296	307	308	313	310	330	324	305	316	305	313	354	318	303	344	321	322	315	308	317	287	316	330	337	316	328	314	297	324	296	314	342	304	310	286	318	342	351	328	330	283	311	303	319	321	304	308	267	311	319	301	308	343	342	305	303	300	307	322	321	307	342	332	298	317	331	342	293	313	315	343	274	310	282	339	313	309	337	289	293	350	324	290	297	348	296	325	316	284	297	303	346	339	299	308	297	264	305	317	298	291	334	327	333	329	313	353	293	276	325	331	341
21594	10435	8803	6421	3915	2704	2161	1532	1022	924	861	822	837	787	823	741	748	755	720	703	768	814	734	731	763	747	719	701	771	742	692	739	741	727	715	721	765	685	726	768	771	718	712	719	668	707	687	717	788	706	734	745	746	724	715	737	719	715	760	721	728	760	682	757	734	723	706	723	736	709	761	712	668	687	716	702	710	707	774	678	677	751	730	736	695	734	726	703	749	693	723	713	689	715	688	730	712	692	773	755	700	748	684	701	701	715	713	737	701	701	720	682	720	701	721	765	710	733	718	740	719	707	681	739	706	735	717	716	710	755	726	724	728	754	786	693	717	707	700	696	736	733	727	754	727	707	700	712	719	677	754	700	703	727	738	770	730	735	780	692	729	727	719	710	723	692	690	704	729	703	735	691	665	713	711	722	726	731	727	742	685	665	665	727	748	706	722	703	705	688	732	765	721	697	710	724	697	705	750	724	709	705	714	760	718	683	746	707	695	707	715	740	703	755	728	707	726	740	750	747	663	666	764	674	756	698	730	695	638	653	739	690	760	691	709	644	699	690	732	700	682	688	730	697	697	686	730	730	684	718	685	711	755	729	717	678	701	669	739	740	762	715	732	679	664	657	688	760	755	694	742	760	683	731	692	700	744	717	688	705	677	711	718	717	714	760	788	708	719	725	731	725	687	737	773	734	701	715	729	686	681	696	740	733	702	694	680	746	727	732	723	724	689	724	721	759	770	682	715	732	727	682	675	740	741	696	714	758	758	692	696	720	722	720	727	739	726	739	661	748	711	706	699	720	696	711	679	715	678	774	713	743	672	720	721	697	679	752	778	693	696	757	709	729	724	695	732	732	762	690	718	730	712	723	697	713	653	724	743	694	735	737	682	695	744	770	687	728	714	724	759	746	740	705	762	743	746	691	746	726	744	727	716	708	665	737	712	680	717	715	760	671	697	734	734	689	726	714	714	721	729	727	699	791	700	697	719	732	703	738	756	694	720	757	672	762	700	757	681	745	739	731	706	745	689	710	696	731	744	704	702	691	706	750	729	704	704	735	658	664	697	726	693	758	707	745	693	738	718	690	740	723	702	723	720	686	699	746	723	688	697	744	722	727	724	758	730	708	695	724	716	721	714	668	737	655	684	711	702	726	678	731	661	697	740	772	683	778	734	755	795	767	743	782	718	680	694	754	668	712	731	731	697	699	754	754	766	714	732	707	728	760	745	716	680	778	744	713	738	748	711	709	739	719	753	700	711	698	706	742	692	737	739	729	760	681	707	721	716	674	720	745	693	700	757	670	690	736	718	689	742	699	763	705	703	747	735	690	721	709	712	747	658	706	695	687	721	663	687	714	684	700	699	656	767	718	716	695	749	740	744	735	688	747	740	710	730	670	719	725	723	762	677	680	749	705	695	692	738	748	750	693	719	701	709	788	729	694	732	729	667	739	751	747	743	744	705	673	698	725	711	736	736	710	708	739	698	709	699	782	710	697	720	707	711	720	728	695	785	708	734	708	713	741	757	722	746	692	677	737	700	744	707	705	740	732	743	673	747	702	724	730	716	732	703	681	722	695	719	733	738	745	686	751	719	712	705	736	682	702	727	639	764	706	711	737	696	749	697	666	697	686	722	697	729	722	721	722	726	711	711	722	682	713	749	749	687	702	737	680	697	747	706	756	739	708	741	708	690	702	731	736	718	711	750	707	721	682	702	759	682	702	690	710	702	686	716	719	715	686	711	677	722	718	733	688	724	744	675	685	733	700	691	727	720	697	715	712	689	693	769	704	723	710	745	705	722	726	755	766	708	716	710	718	741	707	728	711	682	682	749	714	726	751	744	700	746	724	735	722	739	675	751	693	742	707	705	798	691	728	720	738	760	655	746	756	752	689	684	665	718	711	719	756	735	659	729	682	713	708	770	701	689	724	725	716	679	732	713	697	701	677	766	721	704	724	797	738	691	652	728	741	703	651	731	767	733	684	760	743	668	724	674	683	708	777	703	739	737	715	718	698	626	716	706	749	716	777	754	714	732	768	737	735	765	701	698	771	685	774	710	701	724	765	712	694	728	722	691	722	760	665	697	724	676	663	690	728	711	701	683	746	740	740	705	691	746	735	759	713	698	731	744	770	681	700	680	701	684	685	727	710	711	715	718	721	747	707	658	734	782	742	698	726	764	695	717	696	680	729	728	709	734	687	724	690	716	742	744	702	715	714	716	685	711	742	683	719	742	740	740	754	733	734	710	756	741	654	735	744	699	749	712	727	706	757	723	653	698	759	718	720	729	723	708	741	704	724	691	712	734	716	715	688	679	740	704	726	735	699	741	693	731	655	716	666	685	775	680	707	719	736	721	711	769	737	685	736	769	699	751	747	689	700	685	714	696	720	701	735	713	719	728	751	746	734	715	746	664	722	715	700	717	735	668	686	697	709	743	690	733	772	693	720	727	741	703	725	703	724	711	689	718	750	728	753	718	730	710	741	700	742	758	780	706	750	699	727	734	724	703	700	734	695	690	713	740	722	755	720	680	762	705	727	692	729	747	715	724	697	695	772	686	694	752	720	676	710	713	741	692	685	709	693	702	736	759	739	703	746	672	698	710	724	735	720	722	722	707	767	694	730	695	725	709	747	749	715	715	704	721	677	688	702	696	688	759	731	724	701	665	718	677	747	700	720	755	695	702	742	741	665	714	661	734	704	710	695	698	700	691	747	680	680	751	692	699	694	689	680	715	724	683	703	714	692	734	720	774	699	742	685	716	676	689	717	740	720	697	681	728	709	694	722	727	738	770	662	717	697	704	753	684	678	751	729	746	700	730	721	727	715	719	736	690	673	725	742	706	675	750	726	758	734	706	675	728	707	710	685	738	717	697	756	704	752	744	761	735	714	699	737	723	652	726	745	705	731	753	700	713	715	726	713	716	767	740	745	677	738	651	753	663	712	700	698	738	720	713	697	671	747	707	705	726	700	708	720	718	686	700	679	733	713	759	671	753	712	725	697	723	670	752	750	719	709	693	708	716	714	710	663	717	764	744	760	743	707	724	724	679	675	692	769	705	737	755	723	681	704	703	697	746	735	687	696	714	713	676	702	740	698	715	707	747	706	668	699	688	683	694	696	705	687	747	782	678	736	724	725	713	723	750	699	726	692	725	728	749	702	781	738	672	740	701	678	730	730	656	685	784	715	768	644	674	745	761	702	721	726	707	730	735	690	761	700	727	725	779	722	731	716	764	710	727	752	694	765	701	697	661	679	739	751	709	680	676	691	706	724	694	726	758	727	722	727	705	699	657	722	756	707	735	758	718	752	778	684	690	749	736	665	704	723	730	701	705	744	739	720	728	711	725	739	737	765	688	740	721	741	693	771	752	689	724	701	781	712	743	684	709	719	705	720	714	754	727	693	687	752	709	698	676	719	668	731	706	725	725	692	666	713	676	742	696	730	733	720	716	742	737	707	714	723	724	730	740	716	659	755	769	731	724	704	685	695
34726	7065	1334	691	502	440	388	410	344	370	325	350	355	338	369	360	308	333	310	318	367	322	318	358	325	325	329	330	321	360	323	335	347	309	341	317	357	341	314	314	302	345	332	329	377	347	351	331	318	313	325	354	299	349	338	329	300	326	334	295	337	317	300	338	308	328	363	327	290	308	360	319	332	315	348	334	302	324	320	353	327	309	315	311	324	363	332	324	340	395	352	354	329	339	311	304	320	363	320	325	330	329	285	342	328	342	312	337	304	334	374	281	375	359	339	303	343	353	333	328	354	361	346	341	379	328	331	339	359	333	322	336	290	362	361	299	330	311	332	338	353	360	335	332	354	306	287	323	345	302	321	358	374	327	345	355	331	329	305	349	344	310	330	311	359	358	348	335	309	326	323	351	306	334	328	361	316	311	321	319	302	332	336	340	330	307	373	347	339	313	335	336	326	342	328	338	316	358	300	356	339	341	356	290	311	291	315	319	352	374	324	326	292	328	359	328	313	319	342	323	318	323	331	344	305	332	326	343	329	340	342	311	341	293	351	372	337	343	312	343	340	353	353	327	330	349	345	310	356	317	359	317	365	328	317	328	341	339	332	321	333	316	313	309	333	369	336	338	321	308	337	332	323	348	307	328	317	339	331	339	372	326	296	382	348	309	314	367	316	337	342	328	300	307	351	317	354	376	296	313	318	325	344	325	336	292	309	332	305	343	321	337	337	340	297	298	300	337	326	338	361	349	312	342	296	335	349	335	326	344	343	339	341	343	372	343	333	312	314	365	349	301	319	342	328	338	340	352	316	297	304	343	337	330	310	337	296	344	334	337	322	341	333	308	348	362	303	345	316	329	350	324	339	361	337	327	329	306	322	308	310	317	389	370	290	379	283	300	304	296	363	366	304	322	313	325	347	333	342	342	341	350	334	310	351	350	315	331	360	337	354	342	316	337	350	320	308	297	364	349	330	325	344	340	352	331	321	317	297	314	307	345	300	347	311	304	352	324	313	340	299	314	341	367	328	299	368	353	330	375	346	316	333	328	298	318	331	337	313	290	352	328	362	365	338	313	326	348	323	307	346	341	297	328	304	323	332	364	380	335	339	312	325	362	335	335	362	366	324	339	346	351	325	296	305	325	325	342	339	320	286	326	342	334	362	356	348	293	307	310	320	313	330	335	319	317	363	351	328	323	297	349	334	340	342	321	353	366	338	340	353	315	326	316	339	312	340	319	314	363	357	332	301	313	306	325	303	313	351	302	307	355	323	309	309	345	322	340	325	305	349	338	326	323	317	311	330	327	298	352	348	325	325	335	328	335	331	335	351	337	320	346	340	311	318	335	338	277	355	346	289	326	313	329	299	354	334	332	320	315	350	297	323	322	324	358	335	357	324	300	292	364	374	331	376	338	325	354	316	321	334	319	331	311	343	340	291	311	338	332	316	341	295	292	371	364	319	340	326	335	332	360	342	354	351	343	314	309	320	319	353	331	341	356	348	331	368	326	369	330	327	324	336	336	335	339	327	313	371	343	348	301	371	342	348	355	294	341	326	305	314	329	338	325	329	320	305	312	367	331	357	346	317	306	337	319	335	347	322	347	349	303	309	311	306	310	339	333	326	330	322	331	311	326	325	298	323	326	323	360	300	328	325	354	346	326	313	354	333	327	315	340	335	367	352	326	367	326	353	325	318	338	369	361	353	339	308	344	299	347	302	345	316	340	323	343	289	337	357	307	342	329	356	348	361	341	322	303	283	330	310	354	313	343	336	326	319	339	319	329	285	341	396	323	322	332	315	335	359	331	330	358	296	358	311	300	324	318	354	324	318	343	353	313	364	379	357	346	323	341	315	330	326	355	335	307	365	331	328	315	341	344	363	384	319	330	321	336	327	366	328	350	359	325	316	352	360	301	344	314	321	360	290	339	346	341	317	355	308	337	331	311	338	304	362	295	321	336	325	334	358	305	323	316	348	324	330	369	361	326	348	324	359	340	323	377	335	335	312	354	309	328	325	371	309	346	347	337	369	364	341	336	316	363	366	292	324	330	367	321	302	314	313	312	318	302	374	344	348	348	304	315	350	333	317	359	343	328	345	319	376	357	329	323	334	323	350	343	368	309	341	349	308	356	346	333	305	312	345	294	335	375	305	324	342	330	319	342	322	324	349	341	313	325	360	381	332	318	316	363	294	306	335	340	321	332	297	338	345	360	326	369	353	325	300	298	326	325	354	339	320	337	347	324	369	335	348	338	328	323	333	320	319	311	335	305	315	262	300	326	338	309	347	338	330	337	362	338	330	339	366	321	358	367	318	348	321	363	372	319	305	300	340	311	299	354	317	306	323	316	321	335	320	299	322	349	350	305	333	311	327	352	358	321	333	332	323	337	320	333	319	309	307	322	348	321	297	316	365	335	320	329	321	315	333	348	318	340	339	313	327	323	328	302	301	313	328	345	343	340	334	338	311	319	313	352	350	346	333	370	344	336	322	323	303	343	329	348	322	293	334	315	319	325	313	320	311	325	320	319	373	353	328	332	344	309	318	344	366	324	359	334	350	304	321	341	349	334	316	326	314	286	341	321	319	338	310	310	312	348	334	317	339	353	342	294	293	322	363	356	338	350	313	317	346	293	327	334	335	341	321	361	319	327	295	317	323	348	328	335	357	331	295	325	332	328	330	344	341	320	330	296	364	351	332	331	306	331	316	327	353	344	315	345	320	333	343	311	299	322	275	375	354	383	340	305	302	344	348	359	358	362	344	301	336	350	322	351	363	339	319	330	296	359	342	330	347	373	357	335	365	329	328	305	325	321	334	344	363	364	342	316	333	318	292	304	294	342	336	329	369	314	317	320	316	335	334	338	326	311	315	306	336	332	338	322	322	334	332	349	329	312	327	347	365	372	362	307	337	332	346	302	348	335	336	355	321	331	325	347	321	309	330	342	333	328	352	354	319	346	347	324	363	354	360	338	359	321	329	335	363	316	342	330	339	311	321	303	317	309	321	337	332	320	340	339	308	340	323	323	322	334	328	308	288	330	327	329	334	350	346	355	327	363	350	340	337	348	335	333	345	319	303	328	336	337	373	329	355	352	355	340	355	303	327	346	311	347	280	342	358	342	314	315	328	327	324	341	354	318	327	363	345	351	314	331	336	341	346	319	345	352	359	318	371	339	325	372	302	325	308	333	345	299	297	341	326	349	327	329	305	327	332	344	342	351	325	299	334	360	331	332	339	331	332	313	338	332	345	361	285	322	342	346	321	330	337	320	323	387	339	347	338	312	326	290	328	315	332	293	284	334	364	356	350	342	296	309	350	319	363	347	348	301	362	327	337	306	310	324	315	344	369	344	340	365	322	321	327	320	336	340	320	316	313	325	323	315	335	326	343	344	341	323	319	348	335	326	325	340	309	315	345	322	299	354	335	303	332	330	328	300	357	361	366	345	341	337	330	302	296	321	328	309	355	310	318	330	328	367	303	300	315	291	337	353
23656	12495	9994	6345	4067	3044	2215	1486	971	1006	1010	968	900	853	831	844	858	785	796	811	868	805	777	797	775	810	808	791	747	803	780	779	744	761	725	773	822	781	793	802	710	798	762	725	763	690	722	787	774	725	747	749	789	750	749	757	785	797	777	798	769	788	730	802	748	778	734	780	741	744	752	748	782	750	766	774	783	812	764	769	809	750	791	832	778	781	758	750	720	732	801	733	774	732	770	785	733	817	728	788	717	750	718	787	787	796	696	738	770	776	759	738	776	751	734	763	801	727	750	725	757	810	766	792	778	787	779	707	785	769	777	757	771	733	756	754	729	804	742	795	785	767	803	817	751	765	805	707	780	774	756	811	762	776	772	780	767	814	751	782	692	778	783	757	780	749	833	764	772	760	755	767	740	747	783	732	743	782	749	778	779	742	783	736	801	741	727	762	780	785	762	771	735	734	772	772	730	772	713	731	757	691	792	744	785	733	755	805	778	734	795	778	755	757	738	746	758	731	820	783	726	804	777	747	762	760	761	770	785	781	812	762	720	798	749	810	773	780	776	776	726	789	779	814	736	780	798	740	759	780	707	787	727	788	734	746	760	786	756	725	769	751	806	696	771	772	839	705	763	786	759	753	728	744	757	746	767	811	759	782	754	815	758	767	769	824	734	781	769	765	764	773	829	793	776	778	762	794	779	695	811	812	705	738	707	706	695	767	748	713	776	738	750	794	796	798	742	782	745	775	744	780	748	777	760	791	802	755	736	786	729	789	810	758	774	787	769	777	759	786	747	762	727	752	768	721	775	738	741	721	814	797	762	757	761	735	728	811	741	818	769	741	692	718	731	809	713	731	798	756	791	772	742	776	795	729	808	723	777	804	721	780	813	704	756	796	759	757	786	803	822	791	771	724	715	776	761	758	761	770	784	771	792	710	763	691	688	798	751	787	778	764	789	710	732	793	754	745	777	782	770	770	779	785	756	762	774	804	752	777	725	779	794	781	765	800	754	800	825	783	775	739	687	735	752	777	742	808	743	808	789	727	735	721	764	789	723	786	827	774	739	768	776	750	772	801	813	726	765	771	748	733	743	804	724	755	738	711	756	771	756	773	761	799	785	779	762	795	767	748	800	758	823	731	749	797	745	796	773	736	798	796	818	741	755	779	789	793	771	728	741	697	726	716	790	766	766	778	818	757	743	772	753	740	734	806	776	782	812	745	787	761	784	782	720	777	753	740	757	776	796	758	793	829	824	770	783	759	763	742	782	700	816	753	746	777	766	747	709	775	795	791	757	758	746	764	767	738	780	785	746	774	748	736	770	754	735	743	810	703	773	770	758	737	802	753	766	810	783	814	771	755	787	785	771	773	775	767	755	792	780	744	742	794	733	817	776	766	743	742	740	744	778	753	772	765	734	751	771	766	790	761	756	760	793	759	730	812	738	768	779	785	739	755	759	798	744	746	744	775	730	778	767	708	753	749	781	784	757	763	768	790	781	794	773	763	734	870	744	783	769	743	773	794	761	744	762	770	768	777	745	818	745	812	742	777	755	750	801	787	757	763	778	798	768	718	783	741	745	733	746	772	713	755	713	770	775	795	779	800	808	766	752	803	752	762	737	767	720	779	815	772	813	760	764	826	831	737	744	760	758	788	754	752	752	762	794	777	734	822	752	769	758	733	802	728	794	759	760	789	774	818	781	754	779	778	792	772	767	791	756	776	773	782	737	803	767	738	818	746	790	757	797	751	790	761	780	704	736	760	749	747	706	761	756	799	756	799	785	781	750	789	749	758	766	771	782	756	732	784	782	754	743	731	739	779	802	741	810	785	791	733	738	763	757	736	808	837	769	739	783	740	805	733	766	801	746	777	775	749	742	773	738	773	801	718	771	742	727	738	786	773	803	802	774	772	698	739	757	777	766	796	719	763	780	812	781	795	758	765	780	788	790	776	703	777	742	751	728	807	748	760	701	768	797	764	777	831	748	766	799	755	806	806	723	768	757	780	790	789	781	783	760	745	792	793	739	790	765	719	777	779	803	769	749	780	780	784	815	692	762	805	802	754	750	832	755	810	737	794	722	816	768	781	752	771	794	736	778	772	765	808	782	710	727	828	725	758	748	780	803	758	758	759	757	780	790	726	813	750	734	760	751	790	765	785	758	771	780	815	800	749	727	765	787	813	746	769	811	744	784	768	792	791	744	738	771	772	765	768	765	791	716	765	745	768	755	782	768	752	778	810	762	767	812	771	795	782	750	752	767	785	749	751	744	771	777	803	736	758	787	791	731	800	765	774	758	793	775	773	770	756	696	781	771	765	747	787	744	730	753	759	802	831	768	700	750	759	723	746	788	749	775	715	790	756	771	806	815	759	777	737	719	730	782	715	828	767	761	727	748	800	792	752	751	730	759	730	743	783	814	747	759	814	739	756	728	755	778	778	717	770	790	767	766	726	741	768	767	789	818	742	765	801	739	764	768	769	762	767	752	809	790	793	738	770	805	769	775	743	754	796	760	760	772	708	769	766	755	701	804	727	767	791	781	768	809	777	795	773	718	737	720	743	764	716	791	742	773	710	729	762	761	774	758	741	748	754	733	777	793	750	761	736	772	749	808	749	744	803	710	773	816	766	847	777	764	832	772	760	806	754	783	831	802	781	719	812	746	805	795	754	726	782	761	783	746	785	763	789	772	796	749	768	796	793	683	782	799	741	728	802	745	754	755	789	794	758	772	775	740	783	753	763	811	774	813	804	777	753	796	752	782	733	799	783	765	777	769	742	742	807	772	779	765	772	723	771	784	791	764	813	767	778	791	735	771	828	764	745	806	738	730	760	734	788	741	783	769	772	699	819	728	777	728	760	789	795	732	742	725	840	809	796	761	739	791	762	819	763	752	741	757	818	764	833	738	790	772	764	823	776	713	782	814	742	769	786	751	782	732	774	775	778	807	804	763	754	697	820	772	745	771	795	791	779	786	738	744	720	770	828	742	787	743	739	801	819	771	806	737	756	734	779	759	670	806	768	794	750	743	767	771	768	779	764	733	717	789	752	746	769	746	795	733	807	771	771	783	700	757	790	767	780	748	741	746	808	787	741	746	760	756	806	778	775	783	713	766	773	766	759	736	767	725	780	761	783	755	752	760	736	780	799	762	799	765	703	786	751	818	751	748	749	789	752	826	767	739	790	803	834	750	796	801	737	774	760	745	762	724	740	764	790	769	790	768	758	785	741	795	780	711	711	755	764	749	788	764	773	823	765	688	760	805	762	753	729	774	752	782	761	809	760	742	759	815	731	798	741	749	798	743	730	794	779	719	758	798	782	762	754	790	818	745	783	765	774	712	763	784	754	769	803	763	754	760	752	761	776	765	812	760	779	815	785	764	789	786	809	753	744	758	754	728	751	793	756	733	775	757	765	761	736	794	769	705	818	755	763	722	768	775	786	770	762	745	804	834	771	740	815	707	797	764	773	773	738	762	729	777	701	744	732	794	758
23204	3073	698	423	353	351	340	327	338	326	331	334	313	300	269	320	311	346	316	348	318	339	290	320	312	319	295	308	294	315	298	318	289	296	310	296	329	354	352	314	312	305	267	306	328	314	285	288	311	304	301	313	314	308	276	275	310	295	285	315	285	330	308	319	283	310	343	298	295	309	316	343	261	288	300	305	292	321	316	297	304	320	327	310	298	286	315	336	318	299	344	328	347	325	295	325	326	295	297	304	272	303	327	303	321	298	324	346	287	290	319	301	317	312	260	289	303	311	310	325	312	305	339	336	308	305	297	333	342	293	317	337	370	304	291	294	292	334	303	314	288	342	310	289	301	300	326	323	315	312	273	306	306	303	334	301	326	309	327	327	305	318	330	309	299	304	311	297	299	305	317	290	299	307	283	298	302	275	318	311	308	334	337	319	321	326	329	272	322	306	315	299	284	287	312	289	308	331	302	338	286	330	332	325	317	306	304	323	302	302	318	301	303	311	334	319	281	306	332	295	298	270	297	291	300	287	289	310	317	322	334	291	292	294	302	314	287	321	338	290	313	320	313	316	312	302	299	280	299	296	294	304	320	305	305	307	306	334	301	294	313	281	317	319	300	331	288	297	306	294	296	295	323	300	290	310	302	330	316	357	266	318	264	300	330	295	305	308	300	313	312	320	293	304	305	264	317	291	319	309	319	300	317	344	313	321	312	310	287	322	298	286	301	301	333	294	319	315	336	276	352	300	279	353	349	301	307	337	326	326	302	299	327	307	339	301	298	305	263	294	311	320	313	320	258	292	305	315	320	323	323	322	312	315	316	302	294	301	304	310	302	272	317	301	314	322	318	319	305	282	323	317	325	316	313	338	330	318	312	299	263	321	295	303	314	352	331	318	296	293	324	323	311	309	278	303	341	317	331	298	299	306	306	302	282	308	310	337	274	288	310	278	313	328	335	298	306	273	337	294	278	339	301	325	275	320	345	298	294	325	316	317	303	279	313	310	308	325	304	319	321	277	308	285	338	308	322	320	307	332	285	283	292	309	292	334	303	352	331	331	278	317	331	335	312	316	303	336	308	308	331	325	320	268	319	300	317	311	302	328	274	302	318	314	313	268	277	294	289	307	289	298	293	306	300	312	326	318	294	315	332	304	277	295	275	294	288	365	315	294	293	274	304	367	298	304	327	287	311	290	304	293	327	293	292	308	285	302	308	308	314	276	313	324	290	304	321	306	305	310	324	291	325	325	309	266	286	315	319	313	294	300	296	296	253	325	322	281	326	294	305	305	309	350	301	332	299	309	312	309	303	334	295	307	300	318	266	311	319	352	304	324	295	310	300	303	303	323	300	304	332	306	313	282	282	289	328	336	271	333	283	287	298	313	303	319	303	326	301	305	280	294	309	298	313	325	292	291	307	317	312	322	312	342	347	308	358	334	292	324	329	282	317	325	343	302	314	292	327	297	311	313	333	289	295	259	318	311	296	312	321	292	290	348	335	298	334	313	291	307	300	304	340	306	287	314	307	283	271	283	320	329	317	328	329	313	290	301	303	308	307	305	353	328	308	307	282	358	289	287	293	316	310	312	297	324	314	315	301	300	286	309	322	283	308	297	306	293	311	309	313	287	313	335	335	267	307	300	301	356	316	287	304	324	347	341	300	326	273	322	320	309	279	317	302	288	334	289	300	306	323	325	324	315	282	313	287	285	280	314	300	290	322	309	291	300	312	302	292	312	321	288	314	331	284	269	323	349	309	333	320	309	283	303	300	348	315	290	318	295	326	296	338	284	319	323	296	271	315	325	308	296	303	283	309	304	307	334	303	290	311	315	361	302	284	295	300	309	321	339	308	309	331	295	286	307	334	309	261	303	303	289	344	325	307	308	329	296	319	298	325	298	311	280	310	314	297	330	294	303	350	325	346	319	312	319	297	309	319	311	318	298	299	333	271	349	330	319	320	385	317	308	297	325	327	314	323	323	326	300	342	281	290	306	313	305	288	313	339	314	298	288	303	350	294	276	267	297	326	292	262	325	313	333	323	311	316	336	329	322	296	294	298	298	340	307	346	283	309	305	309	285	289	332	330	321	302	311	304	309	299	303	302	358	270	287	288	330	292	302	279	332	353	315	324	313	323	276	324	271	309	306	311	318	304	338	331	298	302	335	329	333	335	346	315	303	277	303	349	328	295	352	324	359	299	346	297	310	332	316	316	315	288	316	315	321	330	288	342	302	309	319	290	343	320	275	309	325	346	347	273	322	325	341	305	267	287	318	324	294	302	317	335	314	294	310	330	326	298	317	315	287	285	265	301	308	295	279	277	291	326	301	299	292	291	300	300	295	320	281	294	280	298	292	348	309	297	318	291	299	307	329	299	286	320	313	268	322	325	274	297	297	313	344	272	302	337	303	287	303	316	347	331	330	323	300	319	338	332	271	333	355	298	297	323	297	323	310	303	320	328	332	289	344	314	329	342	318	324	342	270	315	337	346	289	313	318	319	333	292	303	282	299	315	330	293	286	286	326	294	318	308	330	306	321	327	303	320	290	300	304	330	319	298	311	303	339	320	288	313	297	279	282	285	287	308	270	333	316	294	290	337	300	298	276	293	345	290	330	286	318	313	321	296	325	305	294	290	330	318	305	314	304	321	283	308	296	279	283	308	286	341	324	316	333	331	291	290	293	323	295	297	318	291	307	280	295	321	311	335	308	311	296	277	311	297	312	321	319	287	303	315	327	342	313	313	320	296	354	331	295	298	313	304	311	293	336	294	297	316	286	287	274	312	302	343	313	309	310	278	330	324	338	294	313	312	295	289	336	313	296	279	313	302	286	322	324	280	311	326	313	330	320	327	306	343	326	296	332	326	299	318	303	314	302	316	325	347	319	316	292	327	321	266	293	306	345	328	281	313	329	273	264	299	280	329	308	280	344	311	324	306	290	304	322	314	319	305	313	315	310	305	342	315	305	317	294	322	309	320	320	326	311	343	305	296	321	292	317	330	330	275	305	306	288	343	307	306	308	286	285	308	302	322	290	325	323	315	296	313	291	296	280	274	317	298	280	312	276	336	289	313	329	325	308	335	290	328	283	289	298	290	298	298	315	331	321	328	339	322	326	297	295	318	305	305	311	294	312	329	315	334	329	289	316	281	320	303	299	313	317	319	331	321	315	307	318	305	339	327	326	281	332	289	286	306	289	328	309	298	347	339	319	318	330	339	311	319	332	310	279	307	296	288	302	287	295	276	298	325	326	297	306	305	342	321	327	323	327	282	306	348	345	298	286	325	325	327	318	306	301	325	299	287	333	331	319	347	305	274	310	307	314	308	322	299	305	282	311	284	285	291	299	323	315	314	319	271	340	294	344	279	302	315	296	308	280	321	319	307	305	319	324	309	312	303	309	343	295	314	270	288	314	316	303	310	309	331	309	323	276	341	328	285	324	281	328	290	286	324	324	303	323	332	322	320	264	306	328	313	321	323	330	288	299	309
17260	7576	5201	2823	1536	1195	903	846	738	785	725	726	684	732	701	717	679	699	734	676	686	755	719	678	691	669	655	678	688	672	692	695	687	737	681	706	658	667	656	694	689	722	714	685	711	731	735	681	702	708	661	695	690	673	632	692	701	677	722	709	651	689	703	707	704	713	717	697	700	689	683	722	656	719	721	704	693	706	705	741	667	680	645	699	661	728	709	659	723	659	700	682	735	682	719	641	661	684	626	641	642	702	658	704	693	673	652	716	734	692	739	682	662	703	694	707	637	670	628	670	680	664	700	701	683	679	629	649	674	729	695	662	666	688	720	718	696	700	679	701	699	672	686	669	680	682	676	661	642	702	714	681	627	696	659	685	656	664	666	705	681	699	723	669	705	702	677	713	653	679	683	677	661	665	695	686	692	712	741	693	661	694	661	667	718	646	625	637	722	685	685	696	697	716	664	687	649	680	702	699	668	683	671	660	710	651	725	680	652	646	656	706	695	717	656	698	697	678	659	727	684	704	673	700	651	691	721	653	665	674	683	674	681	687	677	700	674	676	672	697	661	708	690	699	656	701	673	687	722	697	656	693	736	664	707	698	690	720	668	665	698	672	667	733	683	718	702	651	624	719	704	717	659	665	719	708	686	641	693	699	675	687	724	673	684	704	661	686	662	713	702	676	699	668	698	703	725	670	691	683	660	683	679	706	683	704	677	656	703	638	696	693	705	670	658	691	677	670	652	661	664	683	686	690	712	647	691	682	714	678	700	733	685	708	670	703	649	682	624	716	644	690	683	662	687	669	696	682	696	698	705	659	679	682	676	665	716	648	729	689	673	627	701	678	688	671	693	684	678	666	721	680	694	687	726	691	717	639	652	670	662	683	704	706	724	737	671	632	636	656	665	722	632	699	647	709	692	691	667	731	716	678	705	724	711	633	659	685	704	694	703	665	679	725	716	677	677	706	673	646	738	670	691	707	687	692	675	682	705	686	677	654	677	698	714	671	678	641	677	673	704	665	668	674	639	638	659	687	670	674	625	694	680	672	671	729	697	690	683	676	695	700	673	624	724	653	691	745	687	722	715	724	689	704	657	668	700	677	610	711	704	673	681	697	710	675	686	721	679	686	690	662	688	657	712	688	732	712	642	703	682	708	670	689	672	750	625	669	676	672	679	696	665	672	705	683	701	706	695	676	678	669	653	651	680	664	661	676	637	696	666	709	697	639	685	689	705	660	734	701	656	675	613	736	720	714	762	669	716	639	743	662	669	682	687	704	727	688	709	667	714	686	665	722	639	683	667	669	732	717	695	676	705	655	703	704	621	685	686	711	666	705	672	641	695	718	686	686	657	692	715	675	719	690	730	712	671	723	722	692	695	694	700	639	723	685	653	694	632	668	665	665	685	704	705	691	667	715	721	661	673	675	673	663	682	670	694	724	673	729	716	661	640	695	641	713	724	731	671	682	705	702	700	677	720	652	668	723	723	657	692	665	689	708	635	675	696	674	702	683	709	677	641	659	637	729	706	687	704	686	659	666	724	679	701	700	685	668	645	713	654	711	705	669	667	669	662	643	655	666	700	699	712	665	651	692	692	709	666	661	635	698	715	662	673	621	692	674	696	671	700	654	701	692	691	665	661	701	715	702	696	678	650	664	713	649	702	698	703	701	681	675	648	707	684	656	675	693	706	696	690	727	624	663	670	684	718	688	682	726	688	693	692	691	690	717	652	697	690	677	662	707	714	680	694	689	659	741	731	643	701	685	675	708	716	679	703	677	679	695	626	683	689	646	674	685	682	733	714	709	731	694	648	691	717	650	686	667	693	716	673	694	690	651	670	685	638	669	715	629	710	744	700	657	715	672	682	706	694	663	679	666	700	651	737	686	684	680	731	670	696	682	712	658	686	713	668	721	706	689	681	704	683	682	674	681	676	617	712	724	695	724	704	733	666	688	691	652	659	695	662	707	684	723	670	652	729	704	657	713	710	679	645	693	671	699	704	668	650	694	686	723	713	660	691	694	666	682	696	690	674	711	718	665	706	678	708	686	654	636	696	784	745	651	695	664	710	679	650	666	684	675	697	729	633	673	697	702	687	685	676	669	703	651	682	673	692	689	725	698	693	698	721	683	689	722	665	674	692	684	691	690	670	647	691	703	644	664	645	668	723	709	660	675	665	663	684	683	673	656	710	693	699	718	676	716	662	730	688	658	684	671	636	719	692	671	664	662	672	635	723	670	749	668	718	657	692	645	691	645	699	663	717	674	632	688	662	709	729	654	725	700	682	702	698	692	654	667	665	650	687	670	661	703	663	697	737	705	673	689	730	641	654	702	617	696	694	627	705	699	689	654	687	717	738	653	714	634	688	679	682	724	671	721	692	680	695	686	691	663	691	660	662	679	691	687	708	633	662	710	658	682	706	699	651	677	668	687	680	711	698	713	651	717	682	714	687	692	661	663	698	640	694	716	694	696	673	671	699	665	713	712	705	687	699	659	689	673	669	676	718	708	668	656	659	634	666	663	705	639	676	724	631	681	670	716	671	691	687	735	669	704	698	690	702	668	671	687	705	680	678	678	740	668	729	705	689	644	705	727	718	659	664	727	695	695	640	702	742	703	685	676	714	748	693	715	700	701	686	686	703	675	664	643	654	685	656	672	673	667	669	700	646	656	704	666	735	661	711	689	672	638	721	657	682	717	699	712	702	659	705	671	675	702	736	712	688	686	688	643	690	696	706	695	677	674	653	718	681	702	699	661	728	714	656	692	669	703	633	680	664	670	663	673	691	653	752	717	665	658	690	631	680	723	691	633	691	668	693	620	675	702	753	671	657	671	661	697	678	714	715	701	632	686	654	659	700	690	708	689	708	648	613	704	674	663	684	708	737	728	674	668	715	680	659	715	689	737	685	667	708	722	689	689	655	677	673	655	649	654	677	669	652	628	677	689	672	667	653	716	672	691	710	645	684	671	674	712	671	673	686	703	729	734	661	699	666	694	678	678	677	681	682	740	681	724	686	690	676	710	664	675	658	681	663	633	713	670	692	662	644	680	716	683	685	688	689	738	662	699	672	704	675	650	700	691	721	689	687	680	715	699	669	715	722	709	694	707	694	672	718	679	704	649	706	679	658	665	707	681	700	692	715	693	719	695	686	695	701	694	686	693	691	663	665	669	642	679	695	675	680	644	665	699	722	661	659	712	674	721	636	667	747	700	699	713	689	707	660	708	662	647	685	764	750	686	648	680	651	672	661	687	667	736	700	695	696	666	685	676	668	692	710	707	712	682	682	704	682	691	706	686	657	643	678	695	661	683	693	662	700	714	704	665	707	671	701	664	642	663	727	680	653	691	693	692	706	683	646	684	658	698	689	738	663	709	687	694	714	683	699	670	651	725	678	722	674	695	729	670	704	700	678	669	669	690	675	666	675	666	644	692	745	648	753	694	718	656	659	698	659	687	680	695	691	698	643	677	684	704	703	703	643	677	684	683
35166	6105	827	494	410	364	339	330	341	326	329	317	320	324	362	313	330	319	339	348	338	300	316	335	320	325	303	306	300	350	313	297	303	307	321	309	296	325	323	302	305	316	321	326	327	313	319	298	334	327	288	281	300	328	304	346	334	282	362	334	330	360	336	321	298	304	338	297	310	313	324	341	335	320	309	307	300	307	302	317	296	338	313	292	315	330	360	308	306	294	291	329	344	292	352	292	346	301	324	293	311	346	310	299	310	316	289	333	302	258	295	328	329	348	307	320	300	352	316	308	339	334	315	350	317	335	288	343	332	301	327	302	307	300	323	321	297	332	310	299	312	318	307	311	336	304	293	341	299	323	343	300	319	321	306	312	328	310	335	290	309	310	300	324	302	329	333	337	283	316	303	319	333	318	344	312	335	303	357	343	314	324	328	305	319	318	334	326	339	338	315	341	316	309	356	302	304	321	345	338	290	310	306	280	320	306	299	317	353	291	330	317	332	332	297	320	359	288	338	278	298	356	293	299	279	324	324	328	318	329	312	324	318	308	310	296	306	351	319	324	330	315	308	332	314	326	287	316	292	333	351	355	305	307	336	300	352	312	345	337	310	301	328	300	334	339	321	306	312	346	328	317	326	326	364	291	324	339	302	309	306	343	297	354	293	329	307	333	327	345	338	327	329	330	333	346	311	307	332	334	316	305	303	323	301	290	330	305	331	331	331	339	307	311	341	335	303	313	327	324	304	310	290	320	300	347	352	341	287	325	311	291	299	321	312	307	328	355	325	339	318	307	313	283	313	336	311	327	313	344	309	319	323	331	346	366	317	310	325	311	298	335	337	313	331	327	328	343	336	321	284	303	351	339	310	298	316	303	353	318	340	305	301	304	332	339	327	333	316	280	303	306	352	327	331	329	316	324	298	284	306	303	333	338	350	337	343	312	317	319	341	340	308	313	342	325	299	336	294	318	331	316	334	337	324	301	301	341	309	322	325	328	313	295	335	325	332	306	307	307	347	368	304	329	316	330	323	325	353	281	366	340	328	335	355	289	301	312	319	294	335	342	295	348	332	323	316	337	295	361	330	319	310	311	345	326	339	289	343	361	292	303	321	330	294	322	335	328	351	312	305	300	322	316	293	302	334	295	331	325	354	330	297	318	300	330	360	303	317	309	298	337	353	329	332	375	303	321	353	322	323	298	287	326	319	346	283	275	307	327	306	301	338	307	337	349	302	329	313	321	310	286	299	317	293	331	299	301	335	336	323	304	320	308	342	277	319	318	317	333	314	326	368	317	349	320	292	359	353	316	319	310	339	319	322	315	341	320	303	338	299	297	331	323	298	331	299	312	341	342	346	322	334	329	314	350	321	309	306	335	333	307	318	305	335	293	324	295	314	339	298	271	344	337	353	309	352	323	322	303	285	328	317	326	318	290	344	323	308	323	310	354	342	307	325	330	330	292	308	333	320	337	355	315	358	286	321	312	306	330	290	320	328	323	362	345	339	296	337	325	316	309	308	292	298	300	320	311	352	291	286	326	323	298	312	334	354	311	309	305	328	290	320	296	324	335	307	299	290	330	303	299	340	291	334	330	323	315	331	315	287	297	306	350	333	353	295	321	330	313	306	278	343	291	356	321	300	309	287	318	315	317	333	334	338	317	334	297	348	284	380	296	337	292	338	311	311	371	312	325	303	300	290	324	303	342	313	295	334	308	343	310	309	305	292	341	311	337	341	309	352	312	341	311	333	329	342	275	328	342	312	314	332	302	330	298	269	293	302	296	315	369	348	302	309	321	326	324	301	340	301	296	349	332	276	293	323	343	305	342	299	315	298	272	290	337	317	326	327	350	276	297	289	333	287	339	338	315	307	288	308	329	344	342	298	301	331	330	340	343	328	307	329	311	290	360	297	282	268	260	301	322	338	340	320	305	297	331	355	325	323	344	313	341	313	297	351	337	320	313	317	324	326	314	306	291	318	323	294	329	295	321	303	329	314	304	321	285	301	303	320	303	297	319	325	311	300	316	337	341	313	316	276	307	304	324	297	301	322	249	335	322	306	303	343	319	342	334	330	334	314	349	330	332	293	308	319	309	331	294	301	328	333	354	312	311	318	306	294	296	283	338	290	352	342	322	319	341	286	297	313	313	319	309	325	283	335	300	310	330	347	345	369	300	321	308	311	305	297	308	318	333	371	320	339	303	357	324	357	308	315	341	339	326	302	341	341	331	340	349	350	309	309	318	313	283	327	363	334	311	317	335	325	333	322	288	346	315	313	369	296	291	309	276	328	288	312	319	321	318	329	328	349	321	301	305	332	330	342	304	290	330	349	301	320	303	304	302	307	302	279	308	322	312	305	326	308	317	300	314	344	289	295	361	300	278	298	362	323	297	322	318	329	295	295	337	311	317	308	320	323	286	328	327	333	322	297	334	312	324	358	331	345	318	298	343	328	287	332	327	299	349	329	328	315	312	343	320	324	326	319	308	334	280	299	315	341	308	325	330	311	332	310	290	298	289	327	342	290	321	326	345	292	333	319	280	334	348	320	319	307	336	305	297	317	332	273	284	338	354	339	279	295	344	327	309	299	321	321	326	329	336	323	309	361	321	335	341	342	322	286	312	345	312	304	328	324	318	306	316	363	340	315	319	353	279	308	320	305	309	326	337	326	354	311	312	301	306	280	323	351	344	289	343	309	328	328	339	325	340	317	299	285	291	297	335	314	322	276	288	287	288	356	332	321	349	324	342	324	303	309	332	295	306	329	347	305	334	325	317	301	341	331	311	318	313	306	318	296	320	378	325	321	319	323	303	309	304	316	343	294	359	312	330	326	311	286	345	292	298	339	324	376	313	289	303	325	286	337	312	352	306	338	312	318	327	313	307	318	313	306	331	325	338	345	286	342	334	304	326	301	309	313	345	311	341	343	304	314	321	327	353	348	294	346	318	306	338	335	320	323	306	294	332	308	311	321	310	327	328	323	292	339	345	334	320	341	295	309	306	287	298	342	308	335	306	289	308	318	312	303	326	307	343	323	317	373	343	319	326	348	326	331	322	321	329	316	314	366	328	332	305	280	299	294	329	352	332	313	346	351	324	329	285	337	373	319	316	331	303	292	329	321	338	345	304	338	285	334	294	329	325	361	298	326	363	315	298	301	315	321	354	295	344	323	321	300	319	308	294	292	300	339	323	341	330	291	313	331	334	296	307	314	329	355	340	357	320	295	311	320	299	313	327	326	319	353	343	323	300	305	297	326	335	341	350	357	321	316	311	326	307	290	348	310	342	317	322	316	339	323	325	307	299	326	286	324	316	312	310	319	317	346	343	339	319	337	330	334	333	310	321	315	291	329	295	330	315	332	301	336	341	299	321	324	328	304	312	336	315	288	290	294	305	268	314	314	334	310	341	332	317	332	337	330	316	354	294	310	343	303	333	302	332	302	314	309	320	303	318	327	326	330	317	332	314	327	287	319	332	310	301	308	293	306	317
24736	10073	5640	3940	2623	2161	1655	1085	959	884	837	778	840	822	765	804	784	733	762	786	759	751	711	740	793	714	756	696	789	757	729	768	772	736	696	772	777	728	724	702	720	755	704	701	731	705	782	738	757	698	760	726	741	777	682	757	734	733	745	678	734	759	707	793	718	739	719	721	712	748	731	715	740	777	733	698	699	725	750	750	715	691	725	775	742	733	693	739	712	679	754	736	730	712	723	766	736	694	751	763	733	745	705	733	737	745	776	742	782	739	747	736	715	751	698	736	730	708	750	749	722	760	714	696	804	759	745	740	743	756	752	736	713	708	714	730	721	680	689	733	734	737	737	723	713	723	702	707	744	709	704	706	698	755	722	742	707	714	704	710	700	755	755	716	737	751	737	743	768	740	746	722	740	675	779	760	698	728	748	705	733	723	745	739	673	729	751	688	701	759	698	710	768	689	721	725	733	706	708	745	713	725	722	733	765	678	712	740	737	734	730	746	764	721	749	741	686	783	724	694	776	746	748	727	742	748	762	713	742	746	736	777	689	732	713	742	691	747	703	718	684	716	700	759	738	760	725	762	710	741	698	709	693	733	741	726	782	751	750	729	759	728	688	758	715	739	758	739	777	771	726	746	713	744	719	709	722	732	744	761	754	778	718	775	744	732	722	721	809	744	698	741	767	684	677	766	719	749	734	749	683	724	744	757	720	718	762	688	722	725	747	701	707	668	715	747	719	770	766	715	739	715	711	754	697	742	699	728	736	715	788	743	741	790	696	745	718	753	762	721	724	766	700	746	741	713	702	783	747	724	735	753	731	759	696	748	752	718	762	730	740	682	699	674	762	730	779	687	703	696	741	727	766	718	749	696	738	724	728	711	694	727	745	737	758	720	774	710	719	710	729	712	674	697	702	748	735	783	703	727	741	712	752	707	748	678	715	729	729	692	704	706	754	708	739	761	739	766	757	675	719	747	712	732	724	745	752	739	713	762	767	794	655	753	695	740	732	740	718	744	744	735	741	708	756	734	692	748	737	721	721	699	770	735	690	744	712	734	738	756	720	751	714	696	725	730	733	733	696	742	757	728	747	725	740	698	707	708	732	722	757	695	743	739	734	732	701	653	774	712	725	742	729	713	716	749	719	693	738	747	720	742	765	756	711	697	688	738	694	745	767	762	724	796	758	721	719	698	751	721	733	725	698	749	676	765	727	719	717	733	701	767	739	728	757	781	752	733	741	730	699	701	742	734	753	763	709	724	758	735	728	713	814	710	769	717	697	713	689	785	707	711	676	733	706	740	720	723	683	781	719	759	727	762	743	773	713	754	703	759	748	728	698	726	731	730	730	679	762	765	699	697	740	721	777	708	733	716	707	744	757	712	724	740	739	713	720	677	753	742	778	765	729	704	719	732	739	745	754	784	717	694	702	663	752	757	734	747	654	714	723	701	739	730	713	772	707	664	775	733	722	710	750	739	661	692	713	741	748	688	714	735	730	778	747	754	727	689	700	704	742	709	738	700	731	730	712	741	737	765	726	726	720	733	725	745	652	762	762	731	720	761	690	676	683	699	725	698	729	666	797	742	741	753	762	737	725	791	730	699	760	757	794	734	702	734	692	724	776	690	740	736	683	684	716	749	720	688	760	759	714	735	734	716	742	752	769	748	704	732	753	787	700	736	741	765	703	731	724	723	704	732	747	742	698	693	750	701	770	709	738	674	705	720	726	697	738	770	722	780	743	748	730	742	738	738	718	786	709	700	673	711	732	712	731	701	750	745	716	741	734	737	724	724	764	683	743	756	745	735	713	731	772	737	729	699	694	727	642	751	685	712	740	757	695	744	776	721	726	761	735	749	693	727	764	739	731	714	733	728	718	765	714	721	726	741	776	706	726	715	703	708	723	720	746	763	740	730	659	696	734	700	708	721	641	682	738	745	725	733	741	741	671	713	758	726	719	778	705	696	777	717	729	767	737	702	756	722	695	729	716	728	737	775	733	774	729	772	733	743	756	728	707	698	743	722	720	723	701	751	695	771	709	765	804	663	700	716	781	747	761	705	744	703	730	713	715	736	748	729	714	724	673	761	783	742	739	664	823	736	718	761	730	740	683	712	708	705	711	736	748	734	687	743	757	709	720	723	708	695	723	721	758	716	738	727	750	738	740	744	729	705	727	799	733	745	720	715	726	762	767	721	721	713	760	707	728	728	667	755	750	706	771	707	717	726	748	701	706	761	710	759	737	703	738	717	725	719	744	739	735	680	691	723	733	757	710	711	758	738	696	719	740	783	704	737	754	753	686	753	764	700	730	736	709	705	722	737	725	754	712	733	699	719	746	746	728	729	721	719	714	742	730	720	700	695	737	720	715	775	736	737	705	751	738	745	713	753	715	700	715	706	756	715	767	681	739	687	711	737	734	716	705	717	727	707	746	713	758	701	674	717	756	749	767	716	745	763	774	734	702	730	756	708	774	765	701	735	716	706	718	772	697	733	697	720	733	711	746	719	793	744	728	725	810	752	731	727	758	748	731	744	639	715	785	696	750	774	752	705	739	685	746	699	773	744	723	787	719	737	763	736	736	752	754	703	725	699	756	765	760	705	771	738	724	729	679	767	663	731	718	751	708	734	695	716	754	704	743	710	719	746	704	730	763	703	696	690	735	739	748	727	743	708	748	712	685	723	732	723	728	730	721	693	717	708	733	751	665	747	721	734	701	767	717	674	716	689	748	754	716	715	744	684	793	756	688	708	740	694	742	699	731	692	732	698	708	715	704	727	692	722	719	739	733	718	741	694	718	727	709	708	784	759	754	660	747	690	738	737	703	708	737	782	763	706	735	724	740	718	797	691	740	703	724	705	715	665	743	695	726	705	776	725	733	729	730	730	719	695	721	733	720	686	722	767	734	736	763	771	730	721	760	748	719	717	764	715	738	764	685	742	730	706	733	733	724	742	683	750	726	731	764	737	738	767	687	749	724	763	739	769	709	700	701	669	731	720	753	727	723	717	741	759	789	744	734	770	712	692	733	755	697	724	709	725	736	667	783	729	709	724	742	693	709	716	696	760	724	715	707	681	676	717	762	772	740	775	702	685	726	709	707	741	702	750	697	721	792	702	737	715	726	756	726	708	733	725	747	706	709	780	722	747	748	714	733	722	748	697	698	742	773	707	730	745	778	747	750	713	729	754	739	747	740	718	702	704	772	736	726	731	748	741	758	717	778	730	733	711	727	736	764	723	739	757	766	697	730	685	680	708	769	712	717	774	695	709	724	722	716	731	738	760	702	747	757	701	707	724	722	728	739	729	727	743	680	718	707	718	754	733	719	747	701	789	728	703	697	702	765	764	726	715	713	694	764	757	726	692	761	705	706	756	774	643	779	733	681	726	734	735	747	682	720	729	703	744	725	690	768	726	736	714	744	704	711	711	732	674	712	692	710	761	715	740	741	757	716	719	728	724	717	722	726	746	706	688	728	678	711	704	723	775	775	732
37134	7737	1081	613	513	412	428	363	330	353	355	332	349	351	345	312	330	359	338	329	339	372	340	354	339	347	338	337	363	312	328	304	306	306	324	335	285	337	326	321	400	362	366	334	337	339	335	331	324	341	335	336	333	325	281	307	358	337	304	315	333	314	349	349	339	332	303	318	343	339	309	298	362	330	323	332	331	292	317	321	340	337	344	313	322	347	336	362	339	348	320	338	337	334	339	328	342	363	327	321	340	339	311	322	345	335	345	370	314	297	360	299	332	340	317	290	340	360	314	343	317	320	327	346	366	316	345	338	337	354	339	323	304	317	341	319	350	319	302	328	369	323	337	339	330	324	329	331	305	306	325	303	306	370	338	350	343	385	356	296	305	351	336	350	340	311	321	333	324	288	323	329	337	294	332	317	335	367	339	315	317	321	332	351	337	335	337	313	335	304	315	359	337	312	312	337	321	367	364	308	351	319	365	326	349	354	318	361	355	340	342	325	326	307	341	351	341	328	319	330	327	333	326	335	342	350	319	309	309	321	345	347	339	350	339	347	336	340	329	331	328	335	324	327	358	348	316	350	345	323	357	366	357	327	335	373	321	327	345	299	311	315	303	322	338	356	316	321	300	325	364	323	300	315	300	361	347	337	314	329	341	331	326	341	306	297	374	318	336	310	297	289	339	344	330	358	359	348	316	297	343	308	320	307	300	333	356	312	287	347	316	300	322	339	319	322	328	332	317	326	350	345	322	340	348	343	347	325	331	322	322	338	340	337	353	324	345	345	325	297	314	355	323	332	349	360	296	365	350	321	284	320	340	340	320	302	318	366	342	323	311	315	331	332	357	334	337	376	306	341	331	314	319	361	342	314	360	329	350	355	353	334	372	324	343	312	306	314	338	313	345	321	316	349	315	344	327	356	337	337	317	345	322	324	362	347	318	325	328	296	343	337	311	335	305	337	330	342	340	338	379	331	314	307	335	343	321	295	339	327	334	354	318	372	339	320	297	327	350	348	322	323	344	324	350	305	356	343	318	329	315	327	364	355	356	326	320	362	315	299	333	345	308	331	342	330	369	322	354	331	298	316	329	333	349	310	314	325	303	300	332	321	328	316	337	354	357	333	326	332	342	345	319	369	307	324	340	341	348	342	309	306	310	330	346	317	365	328	355	346	311	285	348	321	322	331	344	333	312	315	341	318	315	345	329	375	332	360	297	334	369	356	324	340	350	313	315	323	315	299	349	325	350	330	327	313	322	323	319	299	291	342	303	358	284	354	314	324	347	337	323	345	310	334	303	338	363	339	324	305	290	358	314	311	324	354	346	335	344	338	353	299	335	356	336	320	303	331	324	334	312	281	301	314	330	302	328	346	315	351	355	340	348	312	336	310	291	346	305	360	334	295	352	312	327	341	335	306	317	335	349	341	322	333	321	334	318	327	323	322	317	346	343	327	303	360	289	344	344	327	293	315	339	337	323	347	338	340	334	327	345	353	333	307	320	351	340	301	347	341	318	353	317	314	288	333	383	305	355	281	343	291	348	368	298	339	315	343	341	331	328	291	334	338	344	351	328	334	337	311	327	396	308	325	356	313	330	351	343	319	375	286	322	332	309	342	357	353	330	339	326	307	320	324	349	332	336	327	348	345	297	348	356	338	309	321	313	349	347	361	331	310	351	320	341	325	308	332	331	347	323	364	354	337	365	324	364	328	315	342	343	348	368	304	320	325	345	339	344	345	318	342	297	362	372	347	304	314	340	349	329	307	348	366	331	324	357	316	328	345	318	305	361	338	323	317	314	334	326	337	326	356	309	353	322	333	340	303	341	339	305	326	339	334	333	312	329	331	319	344	339	312	339	314	330	331	342	325	347	329	301	368	354	348	330	376	324	329	345	328	329	320	325	289	321	315	335	300	354	359	324	326	344	320	350	327	330	321	315	338	335	332	357	306	319	347	368	300	335	341	316	317	332	308	320	318	355	356	290	319	343	339	324	268	324	340	346	315	325	341	294	345	330	321	356	336	330	302	353	322	335	326	354	324	341	315	330	338	323	336	330	313	313	327	340	337	312	327	319	350	362	335	341	301	326	303	310	364	322	333	334	304	324	349	340	330	314	333	328	330	343	304	296	357	348	355	335	348	308	349	338	340	346	324	336	328	356	336	331	322	328	292	352	323	311	349	323	335	356	352	317	304	303	301	332	308	361	339	330	323	339	354	316	328	307	344	319	324	336	324	339	310	365	346	320	328	326	339	406	346	371	394	289	331	313	343	329	336	315	383	322	315	299	330	342	331	321	328	353	330	345	366	366	342	341	352	325	343	279	339	324	342	337	330	314	343	339	332	362	334	341	298	349	363	342	329	342	324	319	323	316	329	324	351	302	325	322	328	318	337	329	324	339	321	370	354	355	350	330	344	357	349	339	313	335	341	346	357	317	335	327	321	341	321	310	335	323	283	362	316	327	349	313	323	314	336	301	324	334	331	328	333	316	306	301	308	307	343	315	328	353	336	333	285	319	360	333	339	369	334	352	299	315	342	330	350	328	294	319	288	332	344	314	331	316	341	321	349	357	331	349	322	349	361	384	347	350	309	339	346	318	303	270	333	335	381	308	337	319	324	326	344	323	289	312	317	330	309	316	320	323	321	350	310	350	308	335	313	341	318	324	334	337	334	337	338	352	345	366	310	322	320	360	326	303	336	299	296	313	297	309	347	348	348	328	336	357	321	296	322	319	342	309	331	343	317	358	314	309	317	325	326	334	307	328	314	348	305	336	372	332	307	338	319	365	353	339	345	331	332	367	347	299	334	344	313	340	336	354	348	300	358	283	359	362	318	353	326	313	356	354	344	312	359	336	321	360	292	328	324	277	332	336	335	338	328	307	314	340	318	316	325	348	335	336	335	345	354	304	344	357	346	306	307	335	330	341	309	305	337	313	311	307	310	334	294	343	305	328	348	364	366	329	314	300	379	316	323	323	345	314	325	324	332	332	334	317	331	354	364	343	319	336	301	310	374	332	346	329	348	314	325	338	352	289	344	380	356	313	302	333	326	322	358	301	318	327	327	345	318	349	308	345	362	320	346	376	336	348	316	308	331	351	342	335	350	318	321	370	334	320	305	320	322	308	356	354	336	323	348	347	354	319	343	342	315	315	320	309	356	342	308	332	329	340	299	329	346	321	321	321	358	333	350	321	320	356	342	323	328	323	319	343	311	337	355	309	321	301	343	328	329	340	363	328	282	318	335	296	308	343	304	297	322	343	307	375	318	312	339	339	350	322	366	324	338	373	325	324	336	334	308	335	365	361	341	347	315	331	322	330	360	350	353	308	331	339	355	357	315	289	340	312	339	335	276	348	320	298	294	335	348	325	344	327	330	311	317	324	296	279	337	318	341	369	341	328	317	324	322	326	345	286	346	332	333	336	334	335	331	343	316	319	340	313	313	345	355	328	346	330	319	335	324	325	347	304	329	355	363	353	359	322	315	342	334
24344	9784	6243	4989	4033	2252	1604	1179	1062	953	933	951	875	910	820	811	854	866	807	813	832	762	786	843	807	796	760	773	731	774	743	775	765	756	785	828	785	764	758	760	749	809	764	772	763	794	806	789	797	752	777	742	741	780	763	717	811	768	783	751	807	770	782	739	748	762	748	756	775	766	794	770	777	717	802	786	801	739	819	774	799	779	755	786	767	729	755	787	725	743	830	785	778	747	814	768	797	778	791	789	756	798	778	744	750	758	771	768	727	727	733	752	801	791	787	794	802	782	750	734	764	735	741	806	757	781	773	779	782	710	736	789	756	764	795	745	816	760	754	765	743	815	777	793	764	778	783	749	803	759	771	821	804	737	732	772	765	793	782	779	773	813	804	818	764	784	749	735	802	827	770	762	749	727	794	799	787	737	797	749	783	765	775	749	791	761	731	769	740	780	775	784	736	774	851	787	786	798	735	778	757	782	725	783	800	747	739	792	739	719	750	769	776	767	787	780	782	762	804	809	739	792	775	793	777	773	801	833	750	691	724	832	739	774	784	770	747	789	716	761	748	789	773	710	802	813	794	786	772	737	736	766	749	741	759	789	760	736	736	735	790	742	750	783	762	743	782	757	742	751	788	696	719	778	755	777	755	778	734	842	773	781	732	775	778	785	798	780	721	762	727	770	789	771	767	818	791	814	772	789	803	750	794	771	778	779	789	743	722	813	735	751	755	765	809	730	755	767	751	783	775	831	760	766	745	774	780	800	807	754	700	794	795	754	758	747	786	825	758	784	740	767	799	778	825	827	786	750	746	764	768	799	763	762	754	779	769	783	739	827	818	772	791	819	721	728	792	809	764	774	785	780	778	797	754	752	741	723	804	775	733	743	788	755	729	735	746	768	744	775	767	744	747	792	754	776	767	746	759	781	763	768	758	751	766	770	797	777	780	733	777	781	792	836	743	774	816	728	731	747	798	774	757	760	731	787	795	751	744	744	747	753	767	750	777	793	778	729	743	815	748	792	771	729	770	821	800	763	741	778	759	758	777	772	801	763	757	753	740	808	750	804	779	736	724	801	794	734	764	763	817	778	774	770	780	791	763	772	782	811	728	819	774	753	783	726	767	781	767	797	805	765	760	738	759	772	740	808	739	761	723	753	777	761	787	756	712	768	742	733	738	785	805	827	798	740	767	770	763	767	792	728	791	788	730	818	782	786	726	777	785	745	803	772	807	796	801	742	728	775	747	748	758	780	837	801	767	779	737	802	758	791	758	710	756	801	774	725	746	732	789	748	792	750	771	763	744	796	717	759	829	802	772	765	759	827	767	779	716	742	770	743	758	742	752	744	763	771	746	757	772	791	804	765	666	809	772	764	775	763	747	751	758	786	746	783	755	727	766	722	720	792	745	776	766	783	721	758	784	752	774	781	743	735	770	828	792	765	762	776	741	754	816	763	786	747	744	811	760	776	776	745	780	740	723	759	807	790	803	750	797	769	765	805	759	766	756	741	765	798	713	741	829	770	727	793	829	769	744	802	735	773	778	804	754	759	756	816	796	751	754	756	776	747	744	781	836	731	804	753	768	805	724	747	732	797	747	764	746	752	793	732	811	779	733	720	762	789	801	774	766	743	775	730	791	785	780	792	738	797	770	806	733	766	757	753	761	823	767	781	736	736	776	743	753	785	765	790	760	778	732	789	743	787	740	750	770	797	795	784	796	738	777	763	819	736	751	786	752	792	763	764	775	806	734	728	785	734	847	769	744	765	724	879	737	712	764	730	739	757	737	791	803	783	775	797	737	789	748	729	744	772	839	742	796	726	783	734	779	762	742	758	798	762	785	745	771	746	765	754	782	763	829	781	798	782	749	707	785	795	737	750	771	748	797	792	783	774	771	765	800	754	759	771	799	773	735	725	701	729	806	706	779	805	780	812	764	783	735	785	756	729	753	772	756	785	767	773	759	773	782	748	717	845	791	755	774	773	827	788	765	784	820	737	792	785	801	786	751	832	702	761	737	758	805	779	745	814	767	802	743	825	788	774	751	770	724	732	758	759	732	756	766	781	797	817	814	775	807	749	799	825	759	736	709	765	751	717	735	740	787	782	799	808	771	791	776	745	816	729	733	727	766	794	759	781	742	778	819	795	773	735	753	768	835	736	784	787	719	788	758	774	816	799	789	794	771	806	785	724	794	778	789	836	765	749	752	734	711	742	750	723	824	778	772	818	742	771	762	746	772	745	777	783	799	804	833	739	734	764	712	787	752	759	781	739	721	746	736	769	791	781	785	753	729	751	779	747	792	792	762	770	762	775	775	798	778	785	783	810	766	803	824	809	798	794	774	748	813	737	821	794	738	756	776	745	812	751	771	726	758	799	742	760	779	794	765	800	738	775	749	795	793	755	799	818	796	787	771	783	804	782	746	794	781	776	757	733	792	767	764	796	806	817	797	756	762	735	754	735	791	771	762	732	750	808	819	764	786	731	746	791	766	808	770	764	782	762	772	759	839	733	755	715	773	733	732	753	716	761	714	741	733	795	784	775	839	739	740	728	784	807	746	773	815	761	795	748	758	776	791	800	754	756	685	779	786	790	729	737	743	733	815	760	784	789	750	745	715	730	773	755	771	769	732	792	749	756	742	777	795	741	774	788	762	761	722	741	738	766	782	779	792	787	747	765	812	780	737	765	757	787	793	732	771	755	812	752	765	762	763	787	712	772	766	775	750	747	746	747	798	793	793	760	764	787	744	754	783	730	750	730	738	747	762	758	773	736	784	721	722	767	736	729	750	815	771	787	740	776	779	810	720	794	795	752	767	711	764	779	759	757	748	751	811	788	754	765	796	749	719	753	749	765	812	749	723	807	809	757	764	786	771	800	778	832	770	761	755	770	768	795	784	808	739	780	769	796	752	757	774	757	819	835	806	726	752	755	780	771	790	806	782	738	756	801	726	772	768	765	787	760	748	781	803	760	790	766	759	784	768	747	757	750	777	790	791	784	792	779	789	735	737	770	780	738	795	807	739	760	800	768	778	780	770	786	750	779	845	812	755	776	799	783	747	758	755	724	793	803	808	732	764	775	792	806	742	721	784	773	711	767	790	755	754	781	765	761	786	783	765	780	743	786	777	742	709	764	748	791	730	764	758	741	766	785	776	749	766	790	805	790	798	796	778	765	746	768	770	783	758	763	709	785	805	768	732	764	775	764	788	748	782	800	772	744	769	802	739	754	758	740	768	810	745	804	779	741	762	796	789	800	694	735	756	754	787	778	711	796	775	779	798	727	799	776	789	785	765	789	784	821	740	733	714	780	780	765	789	741	785	762	731	795	789	773	729	738	789	775	776	785	754	706	753	767	765	795	758	796	838	783	765	752	743	762	809	740	734	746	790	816	774	793	766	787	857	797	768	820	808	811	783	815	745	807	795	725	829	770	722	761	759	820	780	796	815	731	755	774	764	809	772	796	818	775	773	736	784	781	795	764	789	725	778	781
23101	3017	620	483	375	308	307	331	306	333	356	309	288	316	337	301	322	309	310	308	297	340	322	296	286	322	273	297	319	354	275	297	301	303	352	303	267	322	329	289	298	307	318	313	298	332	286	302	306	294	310	285	310	336	294	317	312	286	289	296	322	332	308	305	331	285	326	307	294	267	307	304	340	342	320	307	281	285	306	307	337	310	313	289	306	317	293	350	321	305	292	289	292	326	332	299	298	304	303	379	312	295	308	333	288	292	330	313	329	279	316	316	305	256	299	280	310	309	313	347	310	314	318	357	318	267	285	308	303	321	315	328	334	298	300	268	340	355	288	330	285	284	305	318	309	307	269	327	289	308	354	304	344	317	303	295	308	284	305	302	284	325	309	319	295	313	293	299	318	321	295	307	282	310	293	312	288	325	307	310	313	321	291	283	286	320	324	296	343	302	329	285	325	303	318	265	307	322	315	327	269	280	308	330	302	288	329	325	343	312	302	273	278	303	285	300	306	317	340	318	264	316	304	300	297	280	311	340	298	296	332	298	282	326	348	314	302	301	314	309	309	291	300	297	311	318	300	312	316	322	315	267	327	276	291	303	307	324	298	322	277	263	292	304	326	312	272	304	306	294	308	292	284	292	287	271	304	294	289	309	263	299	296	306	335	292	321	288	320	304	283	313	307	310	312	327	283	289	304	324	297	266	299	332	324	320	318	290	312	315	281	297	274	322	343	348	275	302	285	332	305	301	319	328	310	309	304	305	335	279	307	310	294	298	328	324	297	312	315	282	314	320	304	317	264	319	263	270	296	329	289	291	308	302	292	322	339	307	347	286	307	307	312	342	292	310	300	314	297	317	319	327	316	280	344	310	316	297	320	339	301	337	310	305	308	316	318	333	290	330	346	295	315	274	315	272	310	319	325	321	324	279	295	281	276	314	251	290	305	331	298	291	319	314	296	282	263	255	277	292	313	330	345	308	303	324	298	326	314	306	308	314	295	355	307	318	289	266	280	328	308	308	293	321	294	263	315	326	305	284	313	302	317	276	299	301	306	310	334	290	296	310	330	290	302	293	292	326	296	295	303	326	329	330	296	316	333	290	322	294	335	298	338	314	282	314	278	337	306	303	319	319	313	266	310	274	307	308	312	296	315	333	301	304	305	295	329	323	305	315	323	284	292	282	310	325	293	288	328	327	303	318	306	290	290	333	301	305	279	306	309	289	325	314	305	317	310	322	317	311	295	320	305	300	324	302	309	291	323	291	320	285	340	291	274	310	310	310	288	293	314	348	310	277	345	305	294	290	350	300	305	358	315	299	325	334	294	315	298	314	320	312	327	283	288	297	306	296	291	332	326	329	332	298	300	301	330	324	338	298	329	304	327	296	301	317	309	307	291	363	297	293	308	315	307	280	312	266	303	285	308	310	334	301	311	280	310	288	301	328	299	307	292	304	285	308	317	276	307	320	318	308	311	281	324	301	322	283	320	311	314	304	301	281	284	306	307	280	351	295	328	328	311	292	300	299	314	312	295	282	302	328	312	324	337	329	317	283	295	300	327	299	304	278	327	316	282	264	296	300	312	271	310	308	320	296	311	343	310	285	287	340	316	350	301	283	314	312	305	313	260	327	301	317	269	303	310	311	308	302	315	348	320	339	320	313	311	322	290	296	303	281	310	291	292	321	321	296	345	286	304	326	297	261	309	321	305	312	294	322	299	310	327	275	343	301	299	340	318	284	306	328	334	311	323	306	306	331	301	326	304	322	310	287	325	336	312	302	301	339	306	322	286	316	289	302	352	319	346	280	337	285	295	297	321	322	302	304	305	346	306	297	280	302	293	312	289	337	319	315	331	319	322	319	312	316	314	306	271	336	298	322	288	282	315	312	281	297	305	317	319	298	325	321	309	288	320	295	294	276	295	286	301	316	280	276	308	340	361	310	284	300	325	344	324	300	280	275	309	286	339	250	303	341	321	311	290	312	293	337	319	312	304	274	278	325	326	333	325	312	321	301	316	327	315	310	285	304	313	323	312	323	310	302	340	335	332	266	303	296	277	319	327	272	299	252	336	303	329	336	270	302	297	295	293	270	283	284	313	281	312	272	311	328	324	309	274	318	310	300	307	301	272	305	284	304	317	347	313	319	322	282	316	290	358	323	326	331	322	282	291	302	298	348	295	339	279	311	298	294	327	304	302	291	324	291	291	291	300	321	318	268	284	326	331	286	330	308	288	318	290	304	314	292	295	274	310	297	291	290	310	319	323	298	318	305	354	282	296	317	321	330	318	341	294	316	288	261	328	294	290	327	289	304	312	325	310	311	291	328	312	303	261	284	316	303	326	318	260	288	300	287	323	310	333	306	310	283	295	332	294	302	313	324	303	309	277	306	302	316	273	290	332	296	325	316	318	318	289	320	341	312	282	282	319	314	293	291	266	343	319	310	345	330	299	309	334	365	328	300	343	312	317	310	297	288	309	323	335	321	309	317	320	327	298	346	310	291	325	320	321	308	279	312	301	296	333	315	311	305	283	303	296	313	299	337	341	291	301	306	334	295	289	314	345	311	315	332	306	338	303	294	309	293	278	329	305	297	305	291	282	332	274	322	335	293	294	258	287	284	313	342	295	302	313	286	330	303	320	330	285	332	306	299	294	323	333	262	314	303	348	327	293	273	310	275	334	305	330	292	295	311	316	324	300	310	306	305	344	281	318	291	300	331	335	294	316	310	301	301	363	330	300	311	357	313	289	302	301	291	309	302	331	303	279	339	325	320	307	308	287	284	291	303	306	298	292	309	335	306	314	327	317	336	280	354	302	315	279	296	312	328	330	307	304	332	342	339	334	336	291	292	356	284	319	295	314	336	276	292	306	296	290	325	303	301	298	330	317	292	348	331	295	296	304	324	322	307	347	290	298	329	310	318	312	302	290	311	300	330	282	317	307	299	315	288	337	294	308	320	335	302	353	322	288	302	275	303	283	299	324	281	327	303	319	315	323	312	254	303	327	277	331	312	350	291	340	296	330	284	322	276	323	356	292	293	285	291	332	325	303	302	289	286	308	342	311	315	347	302	296	287	283	298	307	309	319	297	328	302	287	347	315	301	287	318	310	331	359	287	307	320	276	312	302	322	309	298	310	312	309	322	349	302	313	306	307	336	332	312	314	323	291	298	331	281	284	292	275	302	328	294	315	296	297	286	283	281	332	285	333	295	309	272	286	318	340	306	333	356	322	337	303	293	313	321	307	287	282	312	314	343	314	295	304	327	306	310	326	285	297	293	302	281	337	275	263	307	310	324	292	281	312	299	333	289	323	300	280	307	305	319	312	298	336	331	309	355	286	285	319	314	312	294	306	298	313	298	288	282	287	327	311	268	291	317	315	329	328	344	344	317	300	285	308	307	320	322	302	283	289	295	307	298	285	339	224	293	313	326	307	310	313	331	277	302	293	297	289	278	309	320	311	304	303	300	301	329	337	296	272	288	314	316	314	315
17018	6696	4704	3317	1908	1177	926	767	837	729	724	715	720	721	707	678	669	730	706	673	674	659	687	694	736	711	704	722	710	673	681	688	653	670	671	722	662	691	707	651	668	695	734	718	722	681	665	655	694	706	654	657	668	676	691	644	680	702	686	690	671	666	725	717	687	728	694	633	685	714	655	710	731	731	631	692	660	710	652	706	676	742	654	691	688	639	683	710	709	687	686	684	675	657	735	676	699	706	702	643	711	697	652	658	701	677	645	685	669	694	700	655	696	665	674	659	674	708	694	688	672	714	703	671	703	668	691	655	616	647	650	652	684	698	670	732	697	644	662	659	652	638	678	688	650	688	673	645	678	685	658	715	713	752	671	673	674	708	662	662	689	683	644	670	672	684	683	668	723	698	673	658	681	672	668	686	701	664	644	664	667	665	652	693	697	714	656	668	704	696	700	678	664	677	696	717	622	676	691	725	652	661	700	639	717	719	642	686	688	656	636	655	669	700	699	669	683	705	649	689	707	709	742	669	651	653	655	694	682	636	656	638	653	692	714	682	665	700	661	644	714	710	669	705	662	683	653	712	707	668	667	669	684	658	669	712	673	671	640	686	660	662	610	681	687	658	702	606	662	716	666	699	668	673	704	695	675	701	712	676	662	670	667	735	742	680	658	667	664	667	660	694	656	700	719	679	638	681	669	667	704	681	653	645	658	719	685	659	712	702	661	660	718	715	691	660	692	695	680	722	723	678	672	659	670	712	670	683	695	610	680	700	710	702	654	666	647	663	671	688	657	637	715	655	657	652	642	656	704	681	644	593	666	650	655	677	655	745	696	655	660	770	691	679	700	631	644	667	696	604	679	681	680	702	695	694	652	719	692	718	662	679	674	670	678	665	645	705	651	638	692	689	700	693	683	686	629	702	670	661	693	656	679	712	691	682	680	700	700	707	673	675	657	673	691	706	678	676	669	677	686	685	689	669	693	662	658	629	702	653	689	685	686	692	677	651	691	628	677	695	716	635	721	697	692	688	657	688	690	678	683	638	687	686	665	660	693	698	691	648	703	697	690	677	702	678	666	707	669	714	666	654	640	713	626	688	699	616	644	653	659	695	678	667	676	725	671	684	686	691	745	682	696	701	673	680	721	664	668	655	638	712	672	686	728	684	685	709	636	718	705	649	642	674	684	681	680	690	652	685	692	683	678	702	665	640	705	676	736	653	684	641	672	621	691	643	685	707	673	683	677	649	698	684	686	664	653	725	684	716	681	638	685	691	687	668	654	689	677	694	700	659	638	655	680	729	637	644	654	696	698	609	688	717	663	662	721	691	704	646	691	660	714	676	685	675	685	720	649	689	578	701	694	698	691	681	658	679	705	677	706	676	644	686	726	702	659	684	708	661	681	693	660	703	682	638	673	641	639	662	718	670	652	702	687	662	709	656	708	650	631	712	699	743	694	719	644	715	712	673	680	659	680	684	680	700	698	665	709	690	658	675	682	691	730	695	674	682	721	707	673	683	719	679	702	669	656	659	688	704	684	664	691	656	728	668	693	664	683	655	691	669	632	691	658	666	673	674	684	697	682	665	672	698	718	700	706	694	691	634	660	659	688	663	645	737	686	693	735	672	651	654	695	669	680	680	631	687	695	680	634	660	650	660	674	664	668	707	679	683	679	680	718	660	640	678	735	653	658	665	657	659	667	694	640	667	705	679	710	669	667	677	682	662	697	664	718	664	701	685	715	625	659	707	678	703	730	655	660	627	706	667	718	657	709	666	710	694	688	715	707	662	661	701	652	669	672	715	699	704	604	674	665	642	691	712	659	696	666	693	644	653	704	713	683	695	702	681	694	687	660	659	681	689	684	655	657	700	705	658	674	658	687	602	707	680	690	703	670	691	701	691	681	678	686	656	716	640	661	700	686	672	664	674	670	669	665	728	743	709	676	670	704	655	644	663	686	643	712	639	669	678	693	658	676	691	671	674	683	672	640	677	699	671	688	707	690	699	640	657	691	669	680	678	645	738	675	696	645	649	659	714	687	657	707	679	696	629	709	688	701	655	694	706	707	668	650	684	659	703	695	701	656	655	638	656	726	688	647	687	701	706	679	658	688	676	703	678	636	613	690	668	688	679	696	671	666	629	639	714	669	652	656	649	686	669	673	670	677	674	690	693	673	728	688	700	667	665	648	679	685	687	706	652	657	686	663	673	680	634	717	682	643	613	703	673	653	696	673	662	686	693	725	680	693	712	755	663	706	651	692	661	682	696	703	672	679	660	661	671	666	650	685	656	665	676	643	715	691	663	710	667	646	645	651	653	677	671	661	663	673	733	661	682	697	664	691	686	657	646	686	695	654	661	697	639	636	687	677	686	679	658	713	703	749	603	684	677	667	683	649	699	706	668	678	651	728	703	691	708	698	672	723	675	667	697	713	692	683	666	751	627	677	663	649	673	685	702	690	710	668	650	656	666	687	677	697	703	681	677	672	685	691	678	704	709	732	690	691	684	699	686	701	693	691	672	688	704	713	716	666	680	699	737	653	678	711	677	671	720	730	701	671	651	636	705	697	695	730	709	668	705	660	701	630	646	656	689	677	659	682	672	676	641	658	696	643	678	698	696	657	648	732	668	642	720	661	662	681	692	687	679	759	736	718	665	664	669	672	663	743	653	674	706	705	695	669	663	710	685	681	686	684	654	674	671	706	660	659	651	651	723	693	681	637	672	694	658	692	683	738	671	651	691	678	669	676	715	656	663	676	708	638	694	720	684	703	686	635	643	636	698	712	671	665	724	726	687	728	727	650	703	685	686	610	671	656	690	607	687	689	682	639	686	674	695	705	698	655	678	676	687	696	651	701	694	704	672	653	642	664	689	692	669	696	660	692	632	660	679	680	707	672	692	723	677	686	701	685	648	668	680	660	645	707	689	720	670	703	671	743	664	668	698	656	670	663	678	656	692	758	683	702	673	710	668	708	726	674	671	687	652	711	620	667	664	674	714	669	672	679	723	671	662	674	704	684	750	687	647	689	699	656	656	681	694	628	648	722	689	657	700	709	675	714	675	668	682	695	658	685	711	700	650	656	638	683	656	676	663	685	628	696	692	652	658	678	688	689	680	644	645	681	645	678	661	707	620	688	652	689	670	731	673	637	667	693	642	663	694	644	678	683	675	643	733	675	710	630	672	684	667	699	675	708	665	685	696	646	677	647	668	687	685	664	620	729	696	728	669	659	730	699	701	700	715	671	687	706	666	660	668	677	700	676	722	687	683	689	670	679	696	735	674	701	742	687	664	714	661	668	665	687	671	672	630	658	686	672	640	656	704	655	695	697	686	664	684	635	673	677	645	701	650	683	683	679	673	690	679	651	692	712	670	690	682	696	667	665	681	711	690	679	639	685	703	696	669	677	698	666	705	704	671	663	711	681	666	668	697	650	611	664	687	655	717	690	705	688	705	659	673	682	682	671	685	710	688	588	664	712	685	683	731	668	715
31717	5516	1086	624	446	334	379	330	349	303	332	357	295	324	335	359	349	316	307	338	325	329	314	366	334	355	347	307	269	319	300	312	331	312	301	327	324	296	299	324	336	300	308	290	297	319	267	289	330	323	340	343	313	320	297	302	314	312	303	308	295	307	309	337	339	327	312	338	343	302	297	308	313	276	295	337	291	318	335	303	313	334	309	339	298	293	292	317	277	311	306	350	313	343	321	320	310	291	337	299	291	310	309	328	327	301	306	305	350	317	329	307	336	303	328	298	335	321	320	342	284	329	323	295	270	317	301	315	304	299	299	292	322	289	329	298	304	354	297	309	332	301	350	341	314	313	338	322	281	321	329	297	316	338	307	344	320	330	325	342	323	303	313	285	322	288	303	336	310	300	331	344	305	338	322	306	336	300	314	328	299	303	306	282	318	292	300	308	326	298	288	336	328	351	303	372	331	276	304	329	307	309	324	338	337	333	331	311	331	310	315	326	287	322	295	328	369	303	314	330	317	318	301	335	302	287	310	333	279	355	291	302	309	281	292	310	339	325	289	305	299	310	361	350	334	317	357	328	334	294	293	337	308	311	325	307	324	318	318	296	349	298	313	296	322	288	280	324	320	315	305	297	340	326	339	324	326	278	281	300	326	340	323	341	306	320	326	301	303	296	300	334	355	325	312	319	365	330	298	303	294	346	335	322	308	329	301	326	326	328	311	308	296	281	343	330	313	313	285	317	310	285	319	292	328	322	325	331	316	296	305	335	279	319	353	313	331	322	309	328	336	308	299	300	297	303	295	321	329	296	321	294	284	316	281	311	304	324	338	329	318	298	320	323	322	293	304	304	339	299	341	302	330	307	294	321	327	314	310	303	319	315	330	305	306	318	302	272	325	320	300	325	321	314	252	301	302	336	321	323	327	321	268	299	340	314	332	325	327	267	314	303	307	319	338	343	305	319	282	290	292	283	280	322	332	308	293	310	311	322	312	331	295	315	315	321	285	317	321	327	333	298	327	308	306	314	303	316	339	360	319	355	299	315	303	321	310	303	320	266	332	288	346	343	305	360	321	305	338	321	310	312	330	353	305	278	296	327	296	306	339	322	298	300	344	317	272	306	319	303	315	328	315	326	340	317	335	302	333	329	274	300	325	327	330	303	294	337	300	283	299	349	305	312	304	323	298	359	293	295	300	306	292	308	319	342	339	303	343	326	306	308	366	322	314	341	327	296	341	333	328	319	275	290	328	309	309	322	313	314	305	330	329	328	316	325	325	326	317	315	320	328	352	281	354	318	322	329	309	340	310	309	331	337	331	309	297	299	321	324	318	310	346	311	318	327	328	308	321	318	338	282	306	290	329	315	281	320	321	316	308	327	333	326	338	284	335	349	297	309	306	329	305	331	300	343	306	328	299	323	293	297	325	300	337	314	338	338	339	342	348	334	328	307	333	300	334	311	354	346	282	295	286	314	285	316	323	319	300	304	303	332	343	322	311	308	286	311	259	300	312	315	314	310	324	337	324	292	297	292	304	303	293	295	305	288	321	315	333	318	357	276	302	315	313	315	340	359	325	287	349	324	306	296	346	313	310	351	300	322	323	307	333	323	315	300	331	325	305	285	328	297	318	308	311	270	286	290	301	330	318	352	299	327	314	320	328	323	311	331	313	304	313	316	298	352	307	307	285	296	295	301	290	308	307	335	342	325	328	309	313	318	291	315	316	316	283	328	298	293	322	320	305	345	333	267	287	319	311	297	281	298	328	321	320	299	320	326	307	327	334	304	321	308	304	288	331	300	343	307	300	317	331	302	317	314	338	314	373	338	337	317	305	341	312	277	346	312	320	314	331	282	299	304	343	345	320	332	305	295	307	306	352	357	305	288	332	373	298	309	319	334	311	288	323	281	332	299	357	298	327	304	306	285	320	325	317	315	276	349	291	286	323	319	306	311	289	317	317	323	340	346	312	300	291	300	317	307	319	351	307	315	299	326	325	334	332	309	334	313	330	343	328	360	297	305	323	298	311	313	286	328	341	303	328	309	366	331	293	291	314	295	312	348	301	314	289	316	301	302	326	326	312	326	328	322	322	319	307	320	306	310	316	326	339	345	352	297	373	315	309	298	284	292	346	342	316	350	321	298	290	337	334	341	338	310	309	328	326	306	309	316	357	330	331	327	343	321	303	339	315	305	338	341	323	350	303	320	320	339	299	322	326	325	351	329	321	337	365	296	311	347	331	322	374	321	349	313	294	298	333	320	321	299	312	270	303	341	332	325	296	305	319	315	302	302	309	312	291	326	332	294	295	314	277	343	298	315	312	349	308	277	305	340	307	340	289	294	311	294	294	350	310	364	323	332	307	338	317	342	365	295	305	298	283	302	293	292	294	296	309	316	274	331	322	337	280	318	303	329	324	336	335	345	295	305	298	314	339	329	309	337	316	300	331	332	289	317	305	296	300	295	287	325	302	298	313	326	276	307	318	334	312	329	309	341	303	301	341	287	324	329	311	284	296	302	286	312	308	315	313	335	314	334	350	339	347	323	324	321	324	309	316	327	345	293	312	355	296	336	325	308	304	310	337	328	343	319	305	316	313	330	348	324	293	306	327	304	333	306	301	305	344	297	321	306	356	314	328	291	328	312	325	278	308	339	353	323	288	358	318	326	336	303	313	287	322	309	262	316	302	316	311	336	311	296	301	312	304	350	324	297	302	335	310	318	315	311	266	292	329	305	343	295	338	334	297	303	331	303	313	334	300	317	338	324	317	302	302	337	322	320	319	328	330	336	326	349	327	333	288	274	329	290	285	326	344	319	319	334	306	345	318	307	336	318	334	319	327	341	324	334	328	311	324	353	301	291	307	265	358	301	323	320	341	358	346	305	310	298	300	326	285	299	332	334	281	306	338	352	311	316	300	327	336	321	310	340	319	288	353	320	338	313	322	313	307	339	283	333	317	310	311	329	325	312	308	312	314	344	324	362	358	336	310	294	370	333	298	307	302	326	321	320	350	322	294	319	306	254	303	292	305	279	295	314	294	337	297	337	300	308	359	312	297	314	295	322	286	301	321	283	312	340	300	250	305	337	314	296	343	276	300	325	321	301	304	347	315	296	335	354	310	337	329	303	325	299	278	315	325	331	312	334	297	305	311	315	304	316	344	310	305	310	304	298	310	344	333	289	297	279	323	320	320	296	324	310	332	324	327	331	324	320	306	296	307	303	334	310	306	300	342	310	333	316	329	267	333	308	309	257	322	293	323	305	306	313	300	317	301	346	339	341	325	330	327	305	331	326	304	348	301	342	324	321	326	299	288	331	321	292	329	287	292	313	306	300	309	315	342	324	325	308	323	321	322	313	322	307	327	362	316	298	348	330	321	301	310	317	319	277	310	310	306	328	320	283	309	318	298	314	314	322	286	333	328	303	318	326	304	297	294	344	302	299	341	310	297	288	299	308	301	303	331	308	333	299	306	332	351	358	328	360	297	307
22172	11376	8115	4513	2670	1862	1448	1208	933	961	880	852	797	828	815	737	746	804	751	747	764	733	727	737	704	753	694	737	746	726	725	672	778	764	676	754	676	721	723	735	707	703	682	678	733	723	723	686	669	709	684	739	679	774	716	720	740	710	750	776	703	704	755	738	690	732	703	675	745	677	718	756	742	706	714	680	710	720	718	698	736	708	688	701	699	759	716	771	719	727	745	738	693	720	759	715	668	716	757	766	723	685	697	706	736	756	730	759	719	717	734	688	693	723	726	738	715	752	747	722	682	717	668	721	700	703	722	713	729	717	712	682	728	711	669	753	700	691	697	736	748	653	714	737	713	673	766	691	733	727	732	740	652	724	713	743	707	777	719	732	713	733	766	693	740	734	739	747	732	732	719	718	753	725	703	725	689	732	718	678	724	695	709	687	744	674	724	705	716	677	760	739	699	714	690	668	667	735	700	717	699	656	749	734	713	689	707	704	750	749	771	719	741	743	689	754	681	725	674	729	741	746	772	714	750	717	729	729	717	682	744	720	686	755	716	754	740	728	687	693	770	712	696	689	737	723	731	687	785	756	706	745	707	739	774	660	723	706	757	692	692	679	706	715	693	771	686	689	732	697	705	771	714	750	736	704	708	722	687	735	716	691	712	715	701	696	763	740	718	719	727	762	747	741	737	785	724	783	749	683	731	705	750	702	729	716	730	754	744	750	683	699	714	714	753	726	716	725	679	728	704	723	708	692	712	747	714	662	707	754	735	726	660	753	695	738	711	729	735	736	697	685	725	737	692	721	712	732	671	700	714	703	714	716	737	708	713	712	686	788	710	762	700	656	724	724	743	723	714	698	728	724	696	726	785	741	703	659	718	718	713	706	719	728	742	709	711	727	725	714	671	733	722	695	723	744	744	740	717	714	747	751	707	717	715	698	674	782	743	705	759	735	666	736	657	698	707	744	746	698	678	766	745	748	721	764	696	727	690	699	689	683	732	653	714	704	693	714	685	725	744	738	788	719	734	721	736	710	764	716	731	730	737	654	753	759	676	733	698	693	694	724	693	749	694	722	746	681	754	696	706	725	712	721	665	689	684	713	729	708	756	705	733	676	708	723	748	711	762	683	724	660	789	730	685	758	730	713	676	715	704	724	716	719	716	738	693	688	789	701	700	779	733	714	678	713	741	704	728	716	722	733	703	714	763	726	746	736	722	706	719	686	734	662	671	713	744	677	728	761	747	708	731	763	718	711	710	766	692	749	709	753	742	720	751	719	696	751	708	749	766	717	783	737	675	734	726	716	684	708	708	684	695	703	727	711	727	762	732	689	696	704	726	743	776	674	755	710	680	717	724	717	702	683	728	700	730	701	726	721	743	702	687	730	717	702	788	720	691	698	725	760	744	678	671	672	712	713	714	684	732	712	744	726	748	712	681	774	738	735	697	743	715	714	756	777	747	696	738	712	745	736	764	700	736	739	654	692	692	689	704	682	687	731	773	713	744	720	659	743	696	721	734	753	680	733	730	676	701	691	696	661	710	692	724	686	734	737	766	744	702	717	738	719	682	707	706	761	740	694	725	741	660	715	732	685	715	740	741	751	726	740	744	705	766	727	726	661	758	731	719	688	768	707	728	698	710	723	710	712	731	707	689	719	704	686	731	718	678	717	733	737	732	753	700	710	736	693	682	733	728	686	764	743	761	731	691	707	712	768	695	698	724	733	735	719	712	698	678	711	697	769	726	740	689	680	728	724	748	765	654	681	687	719	705	760	699	749	725	760	696	736	723	773	694	720	735	730	737	734	716	718	718	728	678	696	705	718	728	695	728	735	734	694	711	659	705	673	719	727	735	791	698	733	707	708	715	720	763	692	767	716	725	737	723	746	689	735	714	689	731	729	747	692	703	734	743	724	806	708	706	688	754	712	733	678	736	735	737	726	706	728	705	734	688	703	733	710	717	703	726	710	739	708	699	753	728	677	739	686	688	742	734	729	655	708	730	703	773	729	746	743	679	680	697	680	690	745	768	737	688	750	693	727	709	756	696	717	696	672	735	746	746	736	755	761	715	715	733	767	721	748	687	708	735	691	691	712	700	675	723	708	717	720	746	691	786	697	642	702	732	743	745	717	759	730	663	694	743	729	753	715	673	682	707	719	640	695	714	723	716	738	701	733	727	695	689	682	683	730	742	766	726	734	716	765	702	733	721	738	687	683	706	732	697	706	711	698	735	713	738	726	661	733	685	718	707	692	702	715	683	711	736	754	697	733	735	707	716	717	718	749	712	760	732	709	762	710	734	728	730	706	681	727	737	707	707	724	750	753	766	693	688	733	726	735	715	748	737	743	703	756	725	740	687	728	709	769	713	717	688	741	773	744	698	650	734	712	723	734	664	670	706	694	728	730	715	732	669	738	729	749	738	722	698	678	697	723	713	727	733	736	702	712	678	710	737	736	719	679	766	752	755	734	709	756	677	687	675	714	716	692	791	708	722	689	667	679	685	711	714	734	730	685	764	676	668	736	735	775	714	678	705	731	780	739	758	737	724	742	738	696	738	708	741	722	759	736	708	693	690	684	741	732	697	715	750	696	734	732	735	722	774	737	716	717	711	695	724	711	729	723	743	726	689	730	707	744	708	717	650	744	719	730	666	666	700	727	692	691	703	776	737	733	691	761	702	732	690	736	672	655	731	680	682	688	734	764	708	718	718	695	680	736	675	731	674	758	706	687	719	702	722	706	709	749	678	739	722	685	709	745	756	691	742	722	781	684	803	711	711	706	771	688	693	751	702	672	767	767	743	745	776	714	684	694	761	697	743	673	688	749	735	701	738	722	720	707	722	711	681	685	706	735	717	760	720	717	773	698	750	698	756	719	666	728	663	694	769	787	740	766	711	709	699	747	684	748	716	720	731	707	714	700	684	750	688	681	770	727	733	683	688	745	751	708	755	739	722	678	751	684	703	732	707	688	718	738	692	702	725	747	726	726	717	710	719	668	732	716	782	716	705	688	744	728	719	703	688	699	741	702	727	714	721	706	708	740	730	721	725	726	700	713	776	711	724	677	694	716	707	712	766	763	725	720	779	735	649	690	689	717	727	706	668	737	773	688	740	764	743	702	777	709	696	727	698	703	755	727	693	739	709	728	730	743	750	713	717	700	716	766	745	763	731	737	714	739	693	744	704	659	728	703	698	722	738	718	731	739	753	740	711	765	766	686	743	682	740	660	736	687	704	746	721	702	734	714	733	716	691	777	710	747	728	664	705	698	733	731	758	743	766	711	735	733	765	806	750	782	742	716	719	720	775	722	737	712	745	757	671	746	713	744	695	674	720	742	744	773	679	737	729	712	757	692	661	722	731	707	697	739	678	704	713	694	737	715	745	706	711	754	698	733	731	733	701	712	740	728	730	728	727	751	753	681	716	708	742	737	729	681	678	734	725	727	691	723	756	737	738	718	729	698	704	724	734	731	714	748	747	672	712	736	663	724
35805	7571	1149	623	437	396	385	367	349	348	312	345	306	333	339	348	334	316	292	324	327	338	338	357	335	350	322	321	318	329	319	305	282	301	340	319	333	297	341	308	320	326	325	332	305	339	324	305	352	329	313	363	343	342	358	342	351	344	307	342	325	351	332	335	320	331	344	340	367	316	308	326	324	337	348	334	302	341	328	327	332	320	342	325	328	333	304	358	320	324	300	339	307	334	329	279	318	315	344	312	334	324	340	308	320	334	318	304	346	335	306	346	329	339	320	299	313	302	364	309	334	333	306	314	330	312	374	337	345	323	322	320	333	375	344	321	310	296	332	340	328	301	310	323	341	377	322	324	323	309	329	336	341	302	290	334	327	320	319	299	324	311	307	330	337	344	340	327	348	334	325	301	342	342	316	365	288	355	345	316	354	344	279	332	354	327	391	313	312	322	341	341	336	306	308	316	322	361	341	314	319	297	328	306	330	319	304	329	344	326	311	291	348	350	343	308	318	313	323	346	310	341	349	321	311	324	332	327	324	315	290	335	358	330	331	359	327	334	322	353	313	367	351	335	307	325	347	337	311	319	292	322	299	300	346	349	352	363	345	332	298	362	297	316	355	343	329	318	326	323	338	339	329	340	350	341	336	336	336	325	344	338	333	329	321	294	336	322	345	351	353	335	339	338	351	354	360	343	320	332	325	320	334	309	282	304	321	313	343	329	321	317	341	297	342	374	345	316	332	325	349	351	321	357	304	310	325	328	317	316	325	314	323	319	323	294	326	344	326	305	308	320	320	315	326	349	351	360	358	320	328	358	306	361	334	306	351	337	317	348	330	341	301	342	289	330	333	327	327	335	353	345	315	339	320	321	338	345	287	306	304	352	334	291	333	327	319	310	326	343	331	301	355	366	332	301	304	314	319	324	334	309	353	316	315	320	290	342	359	333	333	322	337	363	333	352	333	345	300	327	320	363	312	345	326	305	355	341	342	337	372	344	327	334	319	310	294	317	310	311	307	304	333	342	331	351	313	340	357	336	299	340	343	300	339	331	331	350	339	358	326	331	330	332	308	318	333	321	307	342	309	339	368	308	325	366	359	323	336	290	296	327	297	309	347	324	331	292	354	335	338	305	334	331	362	306	334	322	309	342	331	338	330	297	337	320	358	359	315	361	323	369	350	318	331	312	271	310	332	360	305	316	325	369	312	302	341	313	330	315	357	334	320	328	323	313	340	317	303	317	274	321	346	347	324	338	382	318	332	329	339	326	318	376	293	329	315	296	317	347	355	321	302	344	299	325	335	320	333	321	310	349	276	353	343	321	309	325	304	333	299	335	301	372	320	331	320	324	365	325	314	344	328	296	326	303	308	316	327	317	339	322	304	327	300	302	335	334	314	352	324	340	314	296	324	319	325	328	291	377	328	347	304	294	333	347	326	354	328	304	318	347	309	343	282	302	320	340	289	298	324	355	315	279	314	318	332	334	349	320	330	319	320	297	350	338	307	314	343	327	312	350	318	294	321	335	321	329	314	315	362	305	312	317	322	344	353	356	304	304	344	324	296	336	356	334	339	331	307	334	344	332	330	319	317	338	330	332	372	346	336	346	345	317	315	370	311	356	326	344	330	314	317	307	318	357	308	324	359	297	328	314	319	357	307	335	365	293	308	319	317	314	388	328	319	332	329	345	298	315	356	322	313	340	332	354	366	322	340	351	334	316	299	306	306	349	319	317	326	289	310	346	323	346	324	329	327	328	327	312	325	283	366	352	332	288	336	336	284	330	335	329	335	280	343	339	340	305	352	350	342	325	310	339	366	321	377	317	367	323	359	341	330	327	339	314	340	351	315	320	328	347	351	302	341	316	319	318	332	347	356	343	341	318	313	348	318	334	316	345	298	352	366	321	325	344	308	328	278	332	334	351	364	366	381	353	347	318	311	351	331	316	345	354	359	337	297	319	310	328	300	300	351	303	295	291	308	345	297	332	371	331	315	316	352	352	317	301	301	324	354	322	337	362	328	318	332	331	340	352	356	334	325	357	331	330	334	347	329	344	353	335	337	293	302	318	313	317	283	334	334	328	310	343	335	335	326	334	304	314	364	346	344	313	338	339	312	318	295	346	333	328	359	306	276	323	314	327	344	297	321	319	341	289	332	321	303	349	341	346	357	318	346	376	322	297	354	323	304	333	304	352	326	341	313	337	324	339	307	301	318	289	290	308	337	371	329	311	318	340	362	327	359	360	303	307	345	335	297	306	330	324	295	341	313	337	311	314	324	360	351	343	334	353	317	347	339	328	319	325	340	332	316	337	320	340	334	341	303	324	299	321	329	309	284	315	354	318	334	390	348	322	286	300	292	337	326	332	329	369	348	328	319	330	293	311	331	299	339	317	303	318	348	322	307	375	328	332	302	322	301	358	349	341	347	352	312	309	304	351	341	335	320	321	311	298	335	320	282	335	316	314	366	339	366	318	338	296	306	338	344	357	329	328	328	300	323	323	353	335	348	331	333	373	334	303	331	313	309	306	331	312	329	331	352	335	341	317	331	330	320	330	371	321	330	305	331	312	313	346	302	327	337	334	334	326	318	317	327	340	312	318	327	359	310	319	312	319	335	292	313	305	362	334	284	329	321	316	294	317	321	318	352	312	293	316	351	318	281	326	337	363	337	296	344	327	311	321	346	331	309	343	308	315	309	354	313	388	307	358	348	318	328	332	325	329	316	348	333	336	352	309	303	342	319	342	317	350	334	353	316	307	333	360	341	357	343	342	324	298	304	305	343	284	334	312	316	313	337	340	320	348	341	314	324	315	303	333	313	311	328	337	292	348	329	329	330	329	328	330	327	338	312	340	344	348	333	341	317	300	337	367	312	320	319	339	290	337	336	291	304	346	353	350	299	352	341	282	321	307	319	333	327	321	345	335	334	309	332	322	294	310	342	339	335	332	337	331	296	342	342	306	331	322	314	335	327	294	304	320	346	339	350	332	311	338	306	322	295	351	327	323	301	345	309	322	346	321	294	348	342	341	319	339	347	323	318	332	327	334	321	341	310	294	339	339	299	307	354	357	315	315	330	325	315	325	335	309	313	335	340	348	331	312	346	325	354	362	312	310	337	350	341	340	283	339	318	274	322	325	320	307	319	337	308	354	326	292	341	320	318	315	334	342	333	333	306	333	331	364	331	307	300	321	351	321	319	317	295	375	310	352	318	335	318	320	341	325	357	315	325	345	314	351	344	372	337	310	340	340	331	310	327	324	328	342	332	356	333	325	294	344	319	277	338	327	359	309	309	288	329	333	352	348	336	335	347	301	341	367	337	328	346	336	321	346	349	332	336	356	304	355	310	364	350	343	339	366	314	345	327	335	352	304	343	341	319	316	328	290	321	325	295	303	303	323	333	373	345	309	324	347	328	346	346	316	340	286	362	359	334	347	344	312	336	334	308	321	340	319	356	315	315	342	302	292	330	329	358	301	328	331	303	290	309	330
25343	13872	8194	4808	3264	2244	2088	1423	1063	1040	1022	961	890	921	867	824	839	838	796	812	843	820	821	836	763	798	794	759	778	754	770	761	775	774	777	756	809	834	758	750	788	796	767	746	752	773	743	799	723	780	758	760	741	770	745	766	690	767	757	777	777	775	762	767	738	741	800	757	755	772	774	697	786	798	745	805	769	756	786	784	799	748	754	757	730	794	764	742	758	730	743	748	755	722	819	769	749	740	747	790	826	717	754	675	757	727	763	780	765	744	754	788	762	716	740	748	753	804	772	746	802	757	776	768	754	779	772	801	753	726	765	730	718	811	743	765	817	789	787	771	715	819	713	776	763	723	820	741	808	760	759	710	797	737	743	731	757	761	783	789	750	800	798	737	762	736	741	813	739	745	787	757	736	775	739	773	754	750	818	809	763	767	790	790	762	776	746	770	769	782	737	780	746	809	769	789	751	790	766	794	809	775	762	799	704	792	763	806	774	799	740	783	750	804	743	739	775	765	734	795	785	787	775	775	828	733	752	806	716	753	776	743	763	774	772	767	783	767	777	784	769	791	779	741	758	787	760	777	771	752	791	751	689	720	748	798	767	720	812	734	767	785	779	765	792	710	801	749	761	778	759	751	730	777	817	737	782	734	793	700	741	793	723	735	770	801	717	713	786	717	746	792	778	755	787	760	784	779	770	791	780	791	776	745	804	730	792	749	780	791	781	757	772	760	723	758	768	748	783	795	793	780	829	741	750	757	811	751	714	789	740	724	764	742	763	747	721	753	760	744	733	751	778	743	732	774	757	752	769	752	748	741	782	770	766	753	726	864	821	732	781	813	749	743	760	766	793	751	772	763	794	774	779	758	731	778	801	720	794	777	794	838	760	798	773	766	751	791	795	802	741	728	809	781	732	779	787	722	791	768	762	721	774	768	755	731	766	747	756	809	742	772	755	775	793	787	751	754	734	770	765	747	742	788	744	741	764	744	787	776	779	786	765	767	807	709	809	778	757	768	792	807	781	747	781	735	754	762	805	726	787	712	772	772	782	762	742	767	794	796	776	750	752	790	749	789	768	798	760	776	803	740	801	809	772	799	774	718	760	743	762	754	771	781	792	772	760	743	743	734	768	743	745	752	746	688	793	737	730	747	764	778	751	754	728	755	780	758	713	769	794	729	772	759	778	762	830	757	765	724	772	796	779	715	768	767	731	730	742	774	744	741	788	739	825	739	787	776	784	777	768	732	693	747	786	752	777	839	726	801	742	747	768	675	749	762	778	723	773	754	820	804	760	790	777	771	766	823	765	787	785	813	779	758	740	740	753	742	766	768	793	729	756	775	797	808	738	754	746	766	795	757	763	788	809	722	748	832	800	733	728	773	795	810	742	768	744	723	755	734	780	757	772	727	823	764	724	756	868	727	789	780	786	773	764	722	820	792	789	738	776	720	775	744	793	765	737	778	729	762	752	791	755	784	822	779	782	748	770	736	832	776	711	761	779	822	789	776	746	811	757	752	818	764	844	776	775	728	780	804	782	734	769	759	792	811	743	774	766	783	776	771	787	794	745	767	805	743	769	741	748	798	738	787	782	740	778	806	746	776	785	765	725	807	742	795	737	785	772	814	780	733	795	768	774	754	752	750	764	777	776	761	770	747	753	745	792	749	783	752	790	811	808	764	733	763	786	733	727	787	742	733	761	735	754	747	762	763	726	711	767	762	762	773	781	766	791	769	789	786	754	802	761	794	706	749	782	756	746	761	737	775	806	712	786	713	781	775	808	765	731	773	820	817	772	770	756	738	799	757	767	790	778	781	785	755	752	744	817	762	747	704	735	760	795	730	757	739	771	756	767	775	763	756	795	745	776	764	798	769	771	771	766	759	737	763	721	721	788	790	781	769	783	789	726	726	780	753	747	741	757	795	774	780	740	755	763	755	777	798	760	763	764	787	755	773	737	769	744	778	767	810	720	768	716	788	774	797	755	746	791	768	740	688	755	782	772	697	734	670	778	774	805	722	768	769	735	753	746	804	774	786	750	794	793	850	769	795	784	769	752	742	772	783	784	771	760	761	744	764	789	773	753	791	776	778	724	753	713	765	731	724	757	727	751	741	731	767	746	782	764	776	795	792	753	787	741	752	766	743	761	747	776	784	748	748	814	834	766	755	763	806	765	781	781	793	778	760	756	767	744	743	785	732	776	787	771	798	814	785	756	791	803	778	738	797	744	758	779	783	742	759	728	746	749	783	797	732	786	783	770	768	816	747	736	759	774	753	789	804	771	707	753	759	780	757	754	755	803	770	749	772	762	763	813	780	773	769	750	742	763	780	765	774	764	774	741	766	751	810	740	767	727	781	770	759	793	778	778	778	819	746	714	781	778	774	754	757	735	735	786	755	816	792	785	749	762	739	741	732	760	728	778	831	774	762	775	766	789	770	729	771	745	731	797	761	775	804	742	746	810	784	783	723	756	793	734	784	774	806	758	757	754	783	717	737	703	777	788	743	785	747	817	775	737	783	736	822	745	792	769	720	774	789	788	787	745	774	781	795	756	733	817	754	803	777	791	775	753	752	757	757	739	797	729	756	794	767	754	809	798	740	792	741	763	800	751	768	768	728	784	795	791	771	764	741	816	790	761	803	767	755	728	771	732	782	746	759	783	757	764	794	797	782	745	668	717	754	764	743	801	738	790	794	810	724	742	746	753	760	746	788	721	750	782	700	727	808	752	764	773	775	788	722	788	732	771	722	777	820	759	778	753	833	813	720	746	757	755	805	782	770	719	763	784	741	720	773	780	773	788	769	755	791	733	770	791	748	734	814	774	764	788	736	819	711	750	795	788	756	778	715	756	798	751	766	795	792	749	772	743	776	769	805	808	773	790	778	767	801	730	759	785	752	808	758	805	755	804	756	796	751	807	737	781	779	722	782	734	844	749	735	749	759	762	766	722	790	789	809	740	766	780	766	780	790	772	761	754	771	795	793	761	744	775	787	756	751	712	796	716	817	758	771	752	743	762	775	782	750	746	702	763	768	808	792	770	774	756	801	709	836	754	771	748	774	784	782	740	766	777	805	719	740	804	784	726	756	736	764	740	776	821	731	733	777	781	777	776	759	782	792	745	776	765	742	831	767	836	770	807	710	780	778	744	712	744	788	746	777	802	753	764	775	810	757	802	770	772	773	772	736	786	769	777	746	765	781	739	795	746	746	752	773	790	724	808	774	730	738	758	765	721	792	780	812	749	720	723	752	814	778	774	761	753	762	744	695	778	746	790	772	759	798	768	787	742	791	772	794	767	788	825	781	783	760	776	741	732	742	736	765	811	772	761	708	756	768	693	761	746	725	719	819	733	744	754	733	776	787	785	787	777	729	748	788	758	836	759	749	735	734	741	813	753	731	821	753	825	771	782	807	735	733	740	741	749	744	750	776	781	731	736	817	742	777	769	822	752	760	713	819	744	692	760	758	759	787	757	749	829	747	722	731	785	806
21452	2592	609	460	373	339	344	281	299	312	307	307	348	315	323	279	327	294	352	308	286	292	282	307	299	331	338	329	353	270	304	268	303	317	302	311	299	290	290	300	311	299	286	288	309	297	292	290	288	307	292	292	299	306	275	317	278	272	274	322	321	288	306	295	275	291	334	269	301	257	277	301	289	310	308	348	301	309	273	304	315	303	287	301	298	306	304	302	319	324	282	300	290	323	304	289	275	286	296	310	280	349	311	293	298	325	290	295	282	297	325	280	303	305	318	257	315	293	307	307	291	305	290	295	321	356	320	302	305	299	289	299	330	295	305	278	307	305	282	317	328	316	299	296	313	280	296	334	311	291	276	318	282	272	279	327	300	297	288	278	311	292	250	313	285	325	312	336	340	305	332	281	308	283	298	295	302	336	307	314	333	275	282	299	294	331	268	296	287	283	277	307	278	293	322	264	286	320	313	300	309	321	290	303	334	321	317	292	321	295	299	293	301	313	286	314	276	281	297	279	312	313	293	270	278	307	301	302	299	301	281	321	305	310	298	312	314	303	271	287	296	269	277	308	322	304	322	291	298	285	266	306	304	277	303	289	294	299	320	329	296	308	329	310	318	322	313	343	337	323	306	298	290	281	335	322	324	325	298	290	295	294	336	280	305	296	301	295	337	261	276	303	292	293	314	335	312	298	307	291	301	287	335	312	306	311	291	344	295	317	270	329	297	293	251	319	303	322	311	322	316	317	301	290	281	290	317	311	332	313	290	328	285	305	302	314	278	312	300	308	295	290	301	294	289	325	309	300	285	270	336	281	296	309	305	317	304	284	298	299	314	334	342	276	314	289	315	298	289	293	323	289	308	287	313	300	359	298	284	294	272	307	292	277	297	301	320	291	309	299	317	313	296	310	307	298	302	309	301	304	309	292	298	296	305	267	272	307	280	316	297	267	299	305	288	322	295	314	305	305	303	314	285	311	293	299	309	307	300	294	323	314	297	251	289	295	324	312	269	326	299	294	282	285	284	337	328	279	306	305	345	318	308	293	333	338	313	304	302	338	269	291	324	285	356	290	273	315	282	293	297	310	339	302	305	345	317	274	276	277	306	304	288	300	296	301	298	325	287	289	287	307	305	281	297	311	304	309	319	290	333	282	285	293	263	346	300	313	307	317	287	318	293	291	277	278	325	287	297	308	258	276	314	307	305	308	321	315	273	282	294	324	297	273	313	296	309	328	316	298	296	301	274	312	316	298	287	286	287	301	289	292	302	313	256	326	307	304	298	311	306	289	277	271	319	280	330	320	294	308	270	330	307	313	317	322	273	282	279	284	297	317	307	287	305	293	286	331	290	299	335	301	293	287	275	292	308	298	300	300	320	302	331	300	282	280	337	333	270	284	293	341	294	319	319	294	323	313	296	320	267	325	316	304	292	316	292	265	308	296	278	314	306	286	326	304	309	310	299	350	304	310	270	258	289	331	325	305	288	317	291	320	298	299	318	292	336	301	304	278	285	270	319	322	327	295	293	327	278	311	286	313	311	306	299	304	308	260	304	335	308	268	296	284	295	296	317	288	286	304	285	319	319	329	303	265	320	290	287	307	302	297	323	293	315	297	284	315	306	266	291	322	307	274	308	300	280	353	278	290	309	289	313	298	291	302	299	295	326	327	270	329	294	328	343	324	285	290	291	312	320	293	308	299	259	276	313	287	332	310	301	316	305	286	302	295	302	307	309	343	300	281	279	308	311	307	309	295	302	331	269	298	316	300	305	302	288	308	281	277	325	300	301	278	328	293	306	322	309	297	311	325	295	349	279	296	303	332	316	319	308	331	303	311	291	307	281	314	279	280	297	316	293	299	288	327	322	286	301	286	292	309	339	298	312	281	300	312	300	293	328	291	267	262	315	285	279	300	285	315	334	319	305	329	305	332	296	316	275	297	336	297	315	346	313	318	277	284	302	319	325	268	297	333	280	280	321	266	304	324	256	318	271	269	317	298	320	309	309	287	324	328	302	285	297	348	291	295	344	258	328	320	301	317	276	273	305	301	296	284	304	336	272	316	259	313	306	291	288	295	296	280	291	294	307	302	298	300	308	296	295	293	338	289	300	281	286	316	322	294	282	300	301	304	269	293	323	335	303	287	302	291	291	300	314	282	279	311	296	297	286	288	295	290	252	272	299	306	337	323	281	287	324	247	263	275	331	327	316	304	295	305	296	327	274	286	311	311	284	329	271	282	301	331	285	290	290	283	305	287	342	316	276	345	348	294	292	311	317	255	280	308	292	305	275	297	248	304	326	310	313	320	317	274	302	295	334	326	305	325	312	275	303	337	316	300	284	294	292	301	313	295	268	271	294	303	324	300	296	286	315	303	308	287	300	311	277	271	288	320	306	317	310	312	289	319	304	325	307	330	313	347	347	328	283	297	318	277	293	314	280	310	284	297	306	288	310	296	303	327	274	305	301	293	310	320	309	298	322	309	325	312	291	298	260	263	292	290	304	326	293	311	303	313	307	298	319	322	302	291	272	287	317	300	294	298	273	298	268	303	293	302	306	329	334	295	319	284	285	302	310	301	295	309	304	283	333	294	297	287	338	292	298	319	302	309	322	277	339	314	280	314	294	329	311	273	313	292	283	296	279	310	323	317	337	299	303	335	318	283	299	305	321	323	331	335	323	288	279	309	313	317	303	303	312	294	296	286	322	314	290	283	330	299	313	287	304	333	295	312	336	310	307	274	282	305	315	314	314	304	329	284	341	340	310	304	285	283	335	322	263	293	272	277	317	286	297	276	321	287	323	302	285	281	323	297	318	287	291	325	292	320	313	287	318	270	294	306	295	287	305	306	301	268	280	313	341	306	307	274	313	262	287	314	314	308	290	286	364	305	329	299	292	299	322	312	310	319	298	293	314	326	330	341	301	301	309	318	273	296	310	309	281	285	292	294	313	280	316	322	290	303	308	318	298	270	323	285	312	284	283	322	319	291	325	344	345	263	313	290	277	311	301	278	299	326	327	274	308	314	279	311	346	298	337	290	318	310	284	293	325	316	257	284	291	293	283	280	302	299	301	286	275	314	325	255	301	263	305	270	303	325	282	327	330	299	285	277	290	296	324	312	294	286	300	309	339	323	286	297	309	301	303	266	289	332	290	301	286	314	300	316	287	293	291	340	329	299	313	321	275	297	316	308	329	302	313	296	319	295	303	324	336	339	297	343	312	331	296	324	311	302	332	319	279	308	321	316	323	321	322	287	295	317	284	289	283	273	291	292	295	288	326	302	294	298	286	323	304	275	310	321	299	323	270	309	299	322	281	318	304	297	292	297	264	305	315	277	297	286	330	308	292	287	315	301	296	300	337	322	281	352	327	314	323	287	295	316	313	270	334	341	304	306	332	304	304	304	276	303	322	293	284	305	288	280	306	286	306	290	288	297	320	310	291	303	285	319	258	285	303	329	293	306	345	331	303	341	298	281	317	305	306	311	322	305
16072	5512	4608	3193	1963	1339	1252	977	840	797	771	794	777	693	716	710	706	759	695	710	708	708	699	727	686	661	669	718	689	721	701	700	718	694	664	647	728	616	690	655	713	735	650	643	668	713	707	659	683	690	671	646	699	632	673	652	669	663	784	652	658	701	755	687	718	685	673	658	689	698	690	657	694	673	724	658	696	711	686	682	675	685	703	674	696	685	647	710	731	691	656	683	694	685	728	663	645	641	686	644	649	702	648	659	733	719	657	677	652	691	714	669	698	686	682	683	637	693	675	629	671	711	699	639	654	692	658	672	634	728	712	723	655	686	718	704	644	668	691	690	692	716	667	676	695	643	682	671	657	709	651	663	712	711	667	669	674	664	690	669	706	679	654	666	658	673	686	671	713	669	662	671	629	667	682	707	682	689	718	745	642	675	649	730	674	660	644	653	671	692	671	676	629	659	693	663	699	689	692	722	693	662	690	702	638	659	698	641	658	677	656	668	707	667	678	680	699	671	668	671	686	683	690	663	668	646	657	670	706	765	664	605	689	666	691	666	646	725	660	650	700	676	714	665	635	676	689	659	655	678	644	647	697	723	674	678	675	676	665	675	707	618	622	693	700	713	651	694	668	713	677	685	659	686	695	704	673	686	689	685	711	673	655	706	685	741	732	677	660	697	693	731	695	740	686	711	684	685	681	731	712	672	688	760	664	666	641	675	715	748	678	689	665	677	669	675	672	675	638	707	668	662	669	632	704	708	646	673	668	673	665	696	695	678	652	669	700	736	659	667	688	699	718	622	659	712	674	674	676	668	635	651	667	679	665	695	696	668	695	686	607	711	693	663	708	660	715	712	704	680	677	688	624	748	688	670	706	695	717	687	669	650	670	684	620	660	659	666	634	723	705	670	696	699	677	686	690	670	688	707	697	650	684	673	700	684	660	649	699	681	679	683	687	648	684	661	634	720	702	655	668	647	637	649	697	647	687	693	643	660	680	661	687	667	683	701	668	688	700	686	707	717	690	689	682	656	707	632	672	687	646	664	661	658	696	726	727	692	746	670	698	686	672	675	653	692	684	671	619	691	667	715	683	669	701	657	678	703	672	697	656	626	655	683	704	683	631	696	689	665	684	654	672	677	663	671	691	624	669	707	645	682	689	692	696	700	727	700	646	694	667	645	708	645	656	716	658	679	683	688	669	630	652	704	654	704	670	669	663	653	645	653	667	703	697	650	697	678	641	681	699	679	675	716	688	664	675	691	733	722	708	692	679	698	710	695	698	659	679	673	699	660	727	701	746	679	673	712	663	699	673	695	659	651	676	708	696	653	750	716	680	691	681	691	693	668	674	632	651	675	675	665	705	746	627	645	699	721	690	685	664	693	690	659	703	699	661	692	696	698	699	679	715	656	672	690	686	643	672	716	640	665	690	684	702	669	710	704	687	670	677	730	658	656	673	637	711	683	645	686	692	670	673	723	700	697	638	655	679	644	636	695	713	665	661	666	713	687	742	678	726	701	729	630	682	645	646	679	693	697	727	624	663	683	702	661	647	656	657	688	685	682	657	685	655	678	626	686	676	673	664	644	638	689	640	662	635	688	706	685	677	674	716	743	672	673	696	700	664	700	646	678	741	667	654	704	687	629	713	694	692	635	638	670	657	684	699	680	677	688	634	681	704	679	647	659	646	696	659	669	695	678	680	696	713	646	683	706	610	682	678	646	661	711	680	679	643	638	661	658	662	694	696	657	628	707	691	673	644	670	673	624	692	701	725	665	684	651	660	656	653	714	624	693	688	639	643	643	677	678	674	658	643	637	681	676	663	690	654	700	669	689	657	642	664	693	720	664	662	711	665	664	691	739	650	703	641	643	665	658	652	670	659	674	691	732	686	708	725	680	693	664	672	683	663	686	691	724	649	669	631	645	664	692	683	623	636	724	652	709	611	656	665	649	607	697	656	648	671	660	741	664	651	684	648	682	667	658	653	669	713	630	640	692	688	625	717	691	664	671	732	654	731	736	684	631	652	640	699	669	632	676	635	703	662	664	641	643	731	664	700	617	670	664	685	707	668	615	666	657	709	688	688	698	691	716	698	743	714	650	696	632	658	682	669	628	683	682	698	680	696	659	636	678	656	652	687	655	686	668	637	687	720	699	700	655	658	709	631	637	708	689	690	698	681	697	689	647	676	650	688	664	698	664	689	665	662	686	697	670	695	718	678	648	668	659	659	689	662	667	693	669	657	698	691	659	645	696	670	702	710	704	675	692	691	665	681	628	640	680	644	646	681	724	651	619	727	688	655	656	699	717	679	696	680	691	692	684	658	680	647	677	674	677	700	723	698	669	641	700	644	712	705	661	656	662	690	680	693	705	697	684	639	631	673	650	694	655	672	659	732	691	716	711	699	681	696	666	672	664	626	680	700	674	701	670	688	698	638	718	706	684	709	664	730	699	655	674	646	701	696	679	701	675	681	669	652	669	656	695	704	661	735	676	673	708	696	691	702	697	644	654	680	662	667	658	667	672	665	645	710	708	707	730	679	690	678	693	671	692	654	739	676	690	695	701	637	654	721	659	683	654	732	704	700	652	702	702	724	680	657	690	645	678	699	664	693	687	711	703	669	705	686	710	646	654	651	645	647	667	648	616	712	651	643	715	636	693	679	685	671	681	736	725	713	665	704	661	667	652	653	663	708	663	710	670	654	693	682	634	671	663	672	618	694	685	652	669	623	722	686	629	663	693	676	686	725	642	679	727	659	690	686	678	649	658	687	729	676	683	715	654	731	688	691	675	696	722	637	693	644	673	655	723	691	717	705	632	701	685	633	686	675	661	712	658	715	698	664	677	656	692	679	681	743	697	668	690	655	674	673	670	655	654	669	690	711	690	635	660	715	616	657	668	672	662	681	654	682	658	669	686	673	703	695	691	693	662	675	677	685	713	682	689	681	679	689	628	670	671	632	654	665	652	693	714	688	672	637	694	660	670	684	714	661	628	699	644	646	691	637	622	695	722	667	636	666	688	686	658	669	734	644	631	682	708	666	704	680	691	669	701	659	664	666	694	658	705	629	682	665	682	644	706	688	698	650	686	649	659	636	685	662	670	701	675	714	647	697	698	689	643	666	658	737	698	655	685	713	727	675	696	690	692	667	667	667	696	670	673	677	655	658	645	667	668	672	631	664	645	673	642	674	684	674	666	667	676	687	643	685	689	736	655	669	745	668	674	657	681	718	732	670	664	681	675	657	670	671	688	652	697	707	642	652	652	692	668	691	682	664	684	722	638	659	658	672	690	684	667	654	683	700	686	686	684	672	665	643	712	681	680	706	682	640	721	659	665	675	658	645	714	678	628	652	641	679	677	705	728	685	679	694	628	712	686	688	679	687	699	673	658	677	671	681	726	676	693	677	680	663	646	688	673	678	685	651	657	704	651	678	680	694	676	672	714	716	713	676	663	699	692	682	690	676	654	671	695	693	683	713	719	726	637	641	669
32131	5092	965	566	442	409	392	323	343	316	329	322	357	314	332	308	293	269	313	325	335	322	315	304	307	319	315	304	347	340	302	338	311	354	329	314	320	323	317	319	320	319	337	324	320	338	329	330	305	326	321	316	307	306	309	323	334	342	306	347	317	343	305	310	300	318	290	310	279	302	318	351	314	311	300	320	308	309	306	301	319	357	309	310	331	333	341	322	310	330	354	303	313	332	351	305	331	352	282	340	321	329	298	297	308	287	289	301	317	321	344	315	327	319	310	331	346	346	329	357	318	320	320	316	334	371	327	352	330	302	332	299	386	297	353	322	289	326	313	324	280	302	344	325	317	294	299	312	312	302	313	288	322	317	272	317	310	296	289	329	309	327	323	335	329	314	297	323	294	329	299	283	292	285	271	338	300	323	320	313	333	347	330	275	352	335	343	275	335	338	315	315	338	321	293	323	336	315	316	342	320	307	296	334	317	319	295	298	304	285	299	307	345	315	274	323	316	285	323	321	274	335	316	305	292	311	327	317	294	322	317	321	340	333	300	319	320	316	315	326	327	309	308	341	317	322	297	287	312	316	298	312	316	321	326	328	284	295	271	304	341	317	324	327	296	293	336	318	293	301	331	303	326	317	304	291	271	305	335	297	305	310	295	307	328	296	337	305	300	279	321	328	297	357	302	316	290	300	348	314	323	278	334	320	303	297	270	304	280	259	311	325	346	357	315	290	314	296	317	311	323	339	293	308	349	313	333	336	329	303	303	288	303	329	312	334	334	298	327	334	373	329	299	315	323	298	333	289	346	324	331	310	308	331	325	294	312	315	327	314	300	328	316	288	289	297	328	279	331	310	301	320	329	300	324	316	346	312	339	305	285	326	356	311	305	316	296	288	316	352	322	285	280	326	286	333	325	310	336	310	325	317	293	340	311	315	342	349	322	302	303	318	348	327	308	307	330	318	317	331	302	268	306	298	299	296	307	310	319	345	339	302	313	312	317	333	309	297	333	340	352	305	329	332	291	334	311	344	330	302	353	313	303	307	342	332	323	291	330	324	316	326	334	323	366	337	338	346	319	329	339	300	335	368	335	302	328	328	321	326	319	312	308	301	325	295	314	320	326	314	328	330	309	307	314	312	332	337	302	319	317	294	315	331	289	297	302	329	336	295	330	321	302	277	316	317	308	315	327	311	288	314	321	305	301	317	322	322	298	368	311	315	304	315	321	282	326	310	331	325	310	313	296	288	321	319	299	331	301	290	272	325	344	348	283	321	349	347	332	333	315	298	291	303	328	349	317	318	320	325	325	337	295	322	306	320	315	332	271	321	328	323	327	287	359	317	295	299	312	278	313	327	327	342	292	306	333	333	341	361	296	331	313	326	324	329	308	285	322	318	324	278	313	280	328	339	329	331	308	360	293	319	359	323	308	345	314	313	337	329	318	339	327	306	302	314	341	299	324	349	306	309	303	332	342	319	329	334	269	316	342	343	316	294	341	331	363	341	345	295	290	322	310	318	313	302	308	293	337	336	316	331	295	302	352	324	304	327	267	314	315	299	341	298	339	323	292	328	304	328	331	350	326	324	305	356	352	321	300	324	328	311	302	320	331	349	334	318	334	364	296	316	352	300	304	313	322	324	340	328	325	343	292	311	303	328	309	317	319	349	317	307	315	310	332	321	326	311	330	286	341	307	331	296	325	349	311	326	351	347	336	343	300	313	332	319	320	331	356	288	284	324	318	342	294	302	359	309	307	301	330	330	340	325	293	309	307	314	332	315	285	296	339	350	311	341	307	305	340	286	334	311	322	299	301	320	326	319	346	319	335	311	323	323	319	275	302	316	295	324	327	327	324	324	315	315	323	303	335	322	321	343	309	325	331	328	300	290	342	316	326	309	294	297	299	312	317	317	353	313	313	318	294	340	334	317	295	327	340	307	354	320	335	302	335	283	325	341	344	330	384	337	301	315	303	353	338	335	287	307	354	286	319	323	328	372	319	297	281	338	308	321	348	304	306	306	305	344	315	304	347	311	333	301	330	324	298	296	308	330	297	323	327	319	362	328	317	316	298	317	300	303	279	316	320	326	367	322	304	365	294	303	290	366	345	334	316	272	318	289	300	316	300	333	359	319	331	335	337	325	297	336	305	357	310	321	312	366	304	296	307	312	325	322	316	318	292	348	344	304	283	317	316	309	334	316	326	292	313	338	334	320	301	342	348	333	301	304	285	336	339	275	304	307	322	318	332	347	325	331	327	338	312	333	321	309	310	335	292	288	309	326	342	332	310	336	356	313	338	322	318	329	295	311	330	325	304	337	314	304	321	357	312	351	304	273	343	318	336	303	303	318	319	314	299	307	326	321	296	279	308	326	297	293	327	325	365	320	314	303	309	298	328	310	312	299	300	357	318	292	299	319	317	337	365	298	314	289	292	343	312	287	325	300	298	341	330	325	326	334	286	340	319	323	343	330	309	319	312	298	326	325	342	348	343	366	299	329	292	309	311	315	341	321	281	324	323	320	290	341	310	329	313	303	352	308	322	318	284	320	314	306	314	302	290	281	327	328	306	278	331	318	308	331	324	320	334	313	363	333	306	347	287	288	313	335	294	307	282	347	327	314	340	322	331	314	342	300	345	322	327	350	317	294	318	327	273	309	337	333	315	312	317	297	282	334	327	314	334	333	327	324	313	306	295	301	270	313	327	334	306	341	331	310	313	321	365	308	287	329	293	330	332	311	300	294	330	311	319	362	315	277	327	335	316	326	305	326	335	312	352	300	307	316	315	316	305	328	311	304	321	328	286	356	315	330	327	347	312	328	326	327	312	328	310	349	299	308	331	312	296	324	345	281	300	315	322	344	336	313	341	332	342	344	317	331	335	307	318	333	330	324	323	345	323	292	320	326	342	308	341	336	318	315	304	303	296	327	321	304	331	309	314	290	324	308	349	311	304	325	308	303	331	289	325	316	296	274	331	294	277	314	334	314	316	307	354	318	311	320	334	318	304	292	309	322	303	321	307	286	301	292	310	318	346	325	331	330	318	298	289	318	330	321	330	312	315	290	294	310	324	342	326	314	295	293	324	355	332	311	293	309	338	334	296	301	335	362	323	302	308	313	323	332	281	332	331	290	291	298	313	294	290	317	327	308	300	288	314	305	333	285	329	327	329	335	357	328	315	324	343	322	319	306	365	331	354	347	297	312	372	309	362	322	305	342	349	334	319	268	318	349	307	317	333	303	313	316	310	327	312	328	310	296	287	303	320	344	306	319	346	318	303	324	350	313	312	340	312	326	283	323	297	364	335	309	349	352	311	307	301	302	317	290	347	280	297	329	318	317	332	318	316	303	325	303	339	289	317	335	312	311	345	295	302	311	337	286	329	351	328	292	318	305	338	328	299	300	340	308	307	310	295	315	355	287	354	327	342	320	338	291	323	328	326	310	303	313	327	322	287	296	294	308	316	294	306	329	335	343	316	303	329	326	302	329
22808	9025	7574	4498	2848	2211	1860	1316	1080	1026	917	905	848	878	854	822	790	813	782	783	784	792	799	759	738	724	796	725	680	693	747	750	685	718	730	733	753	718	725	762	758	792	761	737	708	781	747	674	775	726	762	784	738	720	733	713	710	776	746	784	766	754	728	754	764	699	708	765	735	720	722	702	737	761	746	796	718	747	718	680	719	718	783	713	750	758	757	741	678	745	736	727	741	693	717	731	715	748	743	740	752	737	756	723	686	804	722	718	708	733	738	743	707	737	726	748	775	696	730	783	741	758	713	736	710	735	693	718	751	731	744	731	749	695	704	708	715	722	717	680	775	779	729	771	716	717	735	723	692	673	713	716	761	756	754	728	720	711	710	702	727	739	719	737	800	798	705	702	752	755	772	730	719	737	767	746	694	745	752	816	709	720	716	738	669	708	739	780	746	778	738	746	670	712	739	701	743	727	747	755	751	753	723	739	702	762	763	739	732	770	720	737	766	752	705	777	749	750	762	777	722	679	738	762	716	736	759	794	737	693	725	723	724	764	719	729	691	707	733	719	735	709	739	776	735	733	748	732	764	753	726	753	757	750	707	781	752	742	755	739	723	710	724	726	771	754	772	752	718	715	758	726	707	779	741	761	766	704	720	760	767	761	703	736	656	741	748	766	740	753	714	708	725	711	743	693	693	711	744	731	764	728	713	692	749	704	731	741	733	742	726	777	708	713	711	755	773	722	747	744	769	714	707	751	704	703	749	731	747	733	736	752	783	728	762	680	692	746	760	709	738	691	730	741	747	685	694	744	734	738	759	700	725	741	723	796	774	680	756	726	783	745	759	748	697	716	732	758	689	783	715	727	706	712	706	755	702	764	732	725	711	745	734	680	726	731	707	754	685	709	743	743	742	734	750	701	715	724	731	716	789	718	771	761	732	734	727	717	782	739	767	718	752	733	741	699	772	710	732	719	735	713	740	768	717	737	743	740	720	766	731	735	724	706	697	819	743	767	723	760	703	723	758	769	771	754	772	681	716	723	710	745	770	754	735	740	719	694	763	724	725	733	706	715	749	712	732	728	764	713	725	703	712	748	688	778	733	727	720	718	712	774	697	728	735	728	758	703	763	735	737	716	717	749	764	777	739	689	751	751	714	757	785	727	728	731	735	751	731	729	727	721	678	741	699	706	723	761	756	723	804	683	737	733	734	721	734	720	730	698	750	698	678	707	757	748	734	743	688	681	730	722	768	704	729	800	750	701	753	788	741	737	737	731	727	770	682	746	725	698	773	741	723	775	728	735	726	689	722	761	758	719	751	729	719	712	741	737	771	725	727	760	755	695	728	766	710	733	749	753	776	734	703	790	706	771	708	786	708	788	730	749	689	773	772	695	680	733	716	739	767	704	760	702	741	702	698	670	711	733	713	738	742	739	727	704	740	737	711	727	751	711	754	704	767	699	766	784	754	780	691	695	737	746	758	709	708	724	698	775	709	711	703	747	727	707	686	718	703	789	771	757	727	703	736	716	727	725	731	666	742	804	736	755	761	743	786	710	728	727	694	762	757	741	716	718	751	736	715	770	749	697	733	707	752	727	755	687	768	753	705	685	754	694	705	769	701	748	676	694	728	703	681	721	733	695	688	715	777	739	702	763	707	717	743	731	739	749	774	761	746	696	775	721	729	733	762	755	744	695	721	752	693	739	743	711	691	730	741	710	717	749	677	741	723	728	771	704	713	759	711	730	732	752	759	753	718	679	742	735	749	713	786	774	761	750	742	708	752	746	734	708	765	717	724	738	719	740	712	759	761	723	763	722	725	733	729	710	754	688	734	757	726	716	722	737	705	725	737	717	761	733	734	714	749	742	719	706	701	710	762	710	707	740	754	743	750	721	740	742	720	730	753	702	740	716	760	729	780	751	761	750	764	718	729	759	733	657	767	719	734	690	739	698	721	737	717	741	798	733	789	725	722	719	738	746	732	727	711	692	725	734	713	740	722	742	729	745	734	703	781	740	726	722	734	767	764	727	719	730	709	749	797	688	727	714	782	672	723	765	706	777	782	754	715	726	735	729	797	752	744	696	751	722	742	720	720	731	734	764	693	702	731	732	727	706	670	734	739	707	757	693	693	720	789	806	726	737	786	734	716	741	729	690	746	727	734	762	721	697	764	746	729	757	729	769	741	719	725	703	769	766	748	722	764	717	751	741	686	728	718	736	742	777	735	696	737	733	683	674	729	769	735	741	777	746	761	791	744	678	700	745	717	699	737	718	747	778	727	743	735	714	760	763	723	770	738	736	724	729	744	744	718	745	751	769	690	744	684	742	731	761	774	752	750	743	751	727	774	777	756	760	777	731	679	735	686	764	708	725	735	760	775	746	727	744	731	732	729	730	778	728	734	719	701	776	767	716	772	758	767	782	708	737	746	714	753	725	736	694	763	757	680	731	741	723	708	748	755	725	747	663	769	710	740	749	740	722	723	681	790	787	739	682	775	735	705	685	728	747	713	699	732	720	798	754	741	773	719	711	766	726	715	733	710	747	732	729	748	689	815	759	774	758	756	755	727	728	720	692	750	711	765	747	730	718	728	706	781	765	729	760	730	700	770	751	718	735	772	759	767	699	738	729	710	701	740	770	745	737	752	680	756	732	774	738	765	767	748	698	742	744	699	722	729	754	697	775	685	780	776	744	707	772	759	718	710	697	699	734	764	701	697	786	723	744	687	755	792	713	751	721	741	762	764	757	748	752	721	807	790	744	725	754	754	664	767	707	708	741	790	724	723	764	754	720	733	706	705	663	750	746	719	722	747	774	667	749	716	721	724	734	744	686	748	699	723	719	727	758	762	763	731	776	700	750	694	695	800	706	719	741	780	740	730	736	685	734	772	759	718	722	682	713	710	723	785	771	757	674	724	685	771	700	779	723	724	731	728	715	723	718	769	719	741	716	730	752	762	722	708	746	718	738	730	714	751	690	735	726	756	761	725	773	711	690	756	735	746	736	727	712	718	775	758	730	711	731	762	683	800	723	684	763	738	710	732	741	741	747	755	718	744	718	748	760	758	736	755	734	682	685	716	716	769	702	738	712	768	772	690	670	733	727	691	718	764	689	725	707	718	756	722	714	764	702	721	724	764	726	749	706	691	754	778	729	725	740	754	751	748	736	723	725	728	706	751	729	752	757	745	706	734	725	735	721	728	712	750	701	760	800	753	748	694	697	673	693	743	747	726	701	661	744	753	760	784	713	742	809	671	700	729	727	725	690	730	724	713	757	748	719	715	738	671	741	772	739	707	726	705	743	766	713	756	731	757	767	713	744	730	708	773	753	694	702	723	727	713	772	735	757	739	741	727	747	685	712	734	731	719	805	670	730	728	730	715	729	743	697	765	741	716	766	715	736	741	726	680	707	750	647	727	731	761	735	765	709	695	727	703	757	733	712	777	753	757	730	698	753	737	721	661	687	758	719	708	708	731	748	737	711	705	754	743	757
35767	6674	1182	604	479	380	367	370	370	336	375	368	369	336	355	347	388	326	344	303	346	335	296	309	315	364	324	355	363	342	352	328	346	334	347	338	335	339	350	329	299	345	343	358	323	334	301	316	341	302	343	329	295	351	333	330	330	346	348	324	359	316	316	354	329	335	340	313	299	371	347	319	377	353	342	338	327	337	294	330	333	305	320	354	352	349	331	301	326	361	347	336	318	320	317	315	327	282	366	353	346	331	340	337	339	335	332	317	358	305	346	295	325	334	338	356	292	321	333	319	346	355	323	315	338	294	268	345	351	347	356	342	297	320	327	331	358	344	329	331	310	339	315	336	326	326	315	305	298	339	308	331	363	349	347	319	319	365	307	355	341	309	339	359	327	342	349	325	320	339	322	313	314	364	311	322	321	328	373	357	373	330	323	307	356	327	322	304	344	344	340	319	342	347	301	330	327	319	346	309	345	344	318	308	331	322	317	328	337	320	286	332	331	337	312	298	336	365	369	363	321	316	305	319	342	327	298	298	321	298	343	342	366	341	353	324	342	311	343	342	342	345	328	358	324	322	329	336	338	327	345	345	363	346	336	333	359	340	312	284	312	320	293	330	366	330	326	321	330	345	295	349	309	348	332	322	325	331	320	343	362	337	321	350	347	324	366	379	360	327	372	338	303	304	281	288	336	334	319	354	350	375	354	330	313	318	327	314	340	332	321	335	344	295	338	349	341	346	295	351	374	324	338	324	311	308	345	323	342	323	318	292	321	299	364	349	352	331	346	328	334	304	350	297	335	322	320	299	303	303	337	323	340	380	329	379	350	322	346	368	348	294	362	320	353	318	279	310	313	318	352	314	318	306	345	341	318	330	284	317	292	322	327	320	348	351	338	355	312	330	318	342	311	358	330	334	345	341	336	334	336	302	327	331	324	317	331	322	338	323	313	319	308	327	321	364	323	339	309	284	306	339	326	374	305	266	306	312	367	357	328	325	345	335	339	320	317	322	321	306	321	303	347	310	317	316	356	335	324	299	320	311	295	341	326	347	360	300	332	324	329	349	306	336	328	368	322	338	322	301	300	310	295	301	337	326	319	321	332	329	319	331	331	328	299	305	349	313	319	352	343	321	329	337	333	336	336	313	351	327	332	319	327	351	374	333	334	309	315	314	339	315	348	318	358	317	330	347	325	334	310	360	327	357	373	348	323	325	333	315	363	333	350	318	308	325	327	341	363	345	313	334	329	331	333	367	295	333	315	311	344	342	339	305	314	301	325	338	356	354	362	347	339	323	372	353	351	355	317	328	335	315	355	292	366	352	331	327	343	354	336	317	323	327	359	384	314	319	346	284	315	356	328	338	356	361	312	371	356	318	317	350	316	332	308	317	294	330	329	317	319	308	333	345	322	324	356	348	335	333	337	350	334	308	336	356	360	324	341	360	366	277	358	340	359	346	308	352	355	345	347	314	339	318	311	339	303	359	321	332	329	312	333	296	345	350	333	332	357	334	342	322	327	318	334	387	337	347	344	321	338	358	326	298	336	333	344	317	304	333	309	328	318	348	353	333	305	313	337	325	340	314	347	328	289	352	315	356	318	319	357	324	306	365	324	320	310	326	338	290	317	329	346	352	301	316	354	335	305	302	348	327	351	344	339	370	357	338	334	328	313	303	331	308	322	312	314	300	314	330	319	360	331	312	299	369	341	347	342	322	292	307	299	328	332	347	328	316	336	302	319	312	341	309	347	311	332	310	327	323	330	351	336	318	320	303	348	346	346	308	314	324	293	322	352	321	323	361	317	331	324	339	380	314	306	355	352	342	331	320	296	366	336	310	359	354	350	340	353	321	351	336	341	304	349	340	345	316	330	351	298	385	334	327	340	344	319	341	332	334	340	342	315	324	351	345	333	348	316	368	330	334	321	325	361	345	340	339	325	317	292	363	335	352	315	318	310	301	304	301	312	298	287	368	332	319	340	338	309	297	366	338	311	312	341	364	345	320	356	324	328	335	328	359	308	341	320	316	319	320	320	319	330	331	336	312	332	364	295	339	334	353	318	321	282	325	332	290	318	299	346	353	328	323	351	346	318	344	363	301	314	337	333	332	301	327	306	315	316	326	292	326	309	306	319	365	323	341	332	349	302	306	353	328	326	343	333	325	331	326	288	325	331	341	307	326	301	312	305	333	354	347	346	338	325	300	348	357	337	350	354	323	315	355	315	296	351	329	323	370	301	318	310	296	315	285	315	350	304	344	328	324	330	317	338	324	306	318	323	332	351	318	350	315	366	321	321	355	318	343	362	334	344	310	334	350	316	372	351	325	345	334	351	341	314	342	338	317	341	341	336	312	361	305	361	314	320	312	354	323	307	326	324	297	298	276	331	327	311	326	309	321	313	318	322	311	309	322	328	337	303	306	308	339	357	303	307	313	345	327	336	346	306	329	320	323	351	307	309	297	361	297	298	355	326	339	330	359	319	309	294	327	293	319	308	286	330	339	368	321	334	346	337	342	305	320	348	343	318	310	305	310	364	345	298	370	293	344	330	337	328	281	331	352	329	307	348	352	335	360	342	297	330	328	340	319	304	365	305	345	333	308	322	344	325	366	322	324	297	315	345	360	350	359	360	330	287	340	299	349	335	287	322	338	321	285	342	343	311	284	314	310	344	357	354	329	346	363	340	336	336	363	293	299	317	333	337	363	352	337	335	316	331	353	377	353	331	351	315	346	337	351	366	322	296	307	326	362	324	354	298	312	309	366	355	320	336	357	322	302	353	345	325	311	311	336	322	326	316	347	284	317	326	299	297	314	353	328	410	315	349	325	325	311	322	349	344	347	354	356	314	352	323	357	354	326	349	326	362	327	348	345	308	311	299	337	353	347	332	322	330	349	374	344	288	334	345	326	313	312	306	319	340	366	356	337	342	341	307	338	315	347	350	349	318	309	323	307	341	307	323	300	339	374	316	319	289	329	311	351	331	343	335	310	289	333	339	346	343	336	313	368	342	320	357	321	337	322	309	327	336	328	347	321	346	321	330	325	329	384	349	366	336	359	299	343	319	318	296	323	336	354	330	326	332	344	348	332	358	350	358	337	311	360	330	329	342	330	314	335	358	322	301	319	323	305	324	349	328	311	317	343	337	360	341	280	333	309	349	337	324	342	317	334	347	340	318	302	324	313	292	323	321	343	313	326	333	306	353	343	326	333	315	320	325	324	327	307	302	323	312	330	336	347	359	289	334	343	310	310	309	343	361	340	394	332	325	362	368	328	327	322	337	335	328	299	332	352	301	324	315	303	304	286	300	318	299	314	321	320	317	326	332	318	336	352	334	359	325	320	320	318	311	334	354	348	381	305	354	325	324	307	325	347	304	321	334	320	323	285	357	335	338	339	321	276	325	343	357	353	349	321	319	301	311	350	338	330	346	318	305	329	347	357	335	356	319	329	330	362	329	333	339	329	374	363	332	367	338	336	324	329	326	327	327	311
24410	11414	8501	4539	2987	2700	2273	1554	1184	1099	1025	963	959	895	938	864	861	847	867	801	835	829	804	775	842	804	738	748	812	794	819	766	841	775	724	753	741	803	763	827	796	739	738	776	766	783	786	801	756	724	807	766	728	715	741	838	819	793	794	774	792	733	820	770	695	789	814	778	781	765	763	769	773	779	771	804	764	793	828	737	791	796	750	791	726	776	782	772	787	763	747	805	841	797	786	751	738	762	774	757	762	716	758	760	793	758	796	750	793	760	752	779	756	776	768	745	726	777	787	732	753	723	720	720	763	733	795	766	821	779	793	760	770	815	763	774	767	792	737	792	770	730	778	750	794	774	740	771	766	776	761	741	746	742	775	761	761	729	769	768	761	770	769	740	745	762	727	769	754	775	785	794	765	776	802	823	763	798	768	772	771	690	757	708	780	765	756	747	763	691	790	751	778	831	721	767	790	760	756	757	762	769	759	766	774	757	798	751	813	754	763	744	805	752	758	720	770	760	760	710	761	786	817	723	742	756	768	730	775	767	787	768	806	769	754	786	729	791	760	784	742	841	758	774	746	808	707	720	760	788	726	789	747	765	810	787	759	742	772	765	812	754	789	780	761	797	767	766	827	784	747	745	813	715	797	790	749	752	726	749	722	742	762	766	765	795	777	750	762	811	808	801	749	829	788	684	781	796	742	750	759	776	784	768	764	741	785	786	784	748	755	777	807	749	756	733	825	779	837	792	729	776	760	776	754	822	738	739	749	805	706	770	746	837	798	784	786	726	743	751	767	773	723	775	756	739	821	750	788	737	724	778	766	784	776	706	775	760	746	751	787	758	757	796	779	729	744	753	786	804	779	771	759	793	792	747	746	808	795	821	775	757	784	795	783	756	738	755	843	720	770	769	765	763	827	789	735	776	727	813	743	789	809	775	736	749	704	773	766	761	741	747	727	803	733	750	768	760	754	779	776	717	809	766	763	790	779	783	747	724	739	734	780	760	810	733	715	750	793	756	780	705	776	776	787	783	775	747	802	745	815	768	766	794	765	777	762	774	773	796	825	756	767	791	750	775	724	770	809	790	751	744	793	751	759	763	751	767	735	823	737	754	755	733	751	787	758	780	755	796	757	759	776	763	779	764	752	739	796	713	799	750	738	779	775	732	756	789	731	775	769	774	770	791	802	781	768	759	749	711	790	791	746	813	726	751	791	748	772	756	745	739	752	793	752	802	786	775	770	742	752	737	756	753	751	771	798	805	784	833	832	784	791	737	781	727	789	800	758	743	767	759	782	800	822	757	755	754	775	806	750	761	795	776	774	777	745	817	767	737	749	802	829	794	720	773	754	763	784	762	803	756	790	778	776	750	775	737	719	778	738	770	778	787	774	807	791	788	739	772	716	775	760	752	816	762	832	774	773	807	734	751	786	792	772	756	741	751	771	766	786	773	793	778	770	714	747	839	777	732	749	789	778	726	742	766	776	751	779	734	781	723	784	746	765	783	736	737	753	718	773	745	767	786	765	799	765	745	767	707	775	789	770	783	818	771	761	762	759	752	755	761	800	808	765	776	770	751	681	777	718	778	740	829	795	756	774	775	761	768	741	767	795	774	833	794	787	776	782	770	744	808	807	777	742	792	764	770	767	760	768	762	793	731	769	702	769	769	813	736	740	800	763	759	752	760	767	749	723	729	784	762	780	755	738	749	768	735	712	761	739	773	739	817	738	717	771	781	758	779	801	720	816	745	784	795	771	737	776	769	750	808	742	720	794	745	809	796	763	809	775	737	796	782	763	779	756	735	746	801	760	768	769	783	780	762	794	747	770	775	818	757	823	725	778	800	808	790	795	786	775	746	766	774	749	779	760	798	772	754	717	756	770	790	771	758	804	776	805	729	742	725	807	766	759	811	769	767	753	759	775	757	754	738	741	768	786	774	807	786	820	725	785	745	748	811	746	736	802	776	741	796	806	766	801	752	769	739	750	746	702	742	790	790	770	713	791	793	789	796	781	744	772	742	759	723	774	742	812	768	807	819	750	734	792	767	767	803	763	753	794	777	749	772	765	781	767	807	797	730	740	778	763	787	756	808	800	780	784	739	779	770	780	800	835	769	795	766	777	719	760	715	817	761	771	795	757	748	731	770	744	780	787	770	762	782	749	752	736	804	781	763	757	777	770	810	707	720	812	797	744	779	738	749	767	818	794	788	783	754	737	860	796	795	771	806	789	818	748	797	729	756	774	770	795	829	794	757	805	799	758	817	779	779	761	818	748	794	818	735	793	765	790	772	792	744	761	797	740	778	779	748	754	791	762	779	778	742	754	767	793	759	779	716	751	761	766	804	779	769	800	806	732	769	765	742	753	750	751	760	757	738	715	794	784	774	756	804	760	766	771	776	784	757	799	757	778	730	745	742	793	770	789	735	794	749	741	722	748	790	779	766	750	720	766	792	773	775	780	745	810	784	828	737	752	784	803	771	766	784	790	778	794	704	780	772	787	779	765	813	762	768	727	797	763	741	802	789	752	779	748	791	740	742	760	747	800	768	758	791	751	745	786	773	787	760	771	731	721	757	786	817	777	778	749	746	752	785	757	775	762	746	796	750	768	824	757	754	829	807	743	814	772	737	776	758	777	812	762	826	780	749	752	776	746	744	762	770	767	797	788	768	765	763	755	743	708	791	750	762	736	755	807	772	767	731	733	779	789	745	806	763	733	775	786	759	762	783	723	752	809	755	789	690	772	788	727	728	774	772	769	782	787	772	775	750	712	758	714	779	784	721	754	765	790	741	785	730	751	831	771	761	770	753	726	779	740	821	724	755	723	781	787	742	773	754	747	772	762	753	789	759	779	775	761	735	768	790	813	731	783	781	745	780	814	765	742	778	756	802	802	775	768	746	738	761	802	770	767	802	774	773	801	774	744	770	748	812	788	745	715	797	800	760	794	742	718	750	746	764	777	748	793	770	734	796	776	758	760	755	813	768	787	756	757	790	745	778	767	775	756	760	730	795	762	778	760	765	760	786	752	752	807	762	718	799	738	728	773	801	753	751	752	742	759	810	793	736	747	783	792	738	795	748	775	753	792	793	793	762	765	772	769	806	738	817	805	800	771	782	747	709	799	765	774	786	770	747	780	756	757	787	757	796	747	741	753	761	778	803	749	828	778	736	766	725	775	817	756	749	746	815	777	783	791	760	785	768	846	713	753	770	789	738	848	738	747	814	744	761	755	767	735	752	726	757	741	741	767	770	752	758	774	770	685	704	771	709	792	722	790	742	775	795	786	770	780	781	773	764	783	723	812	751	766	757	759	801	774	738	845	759	773	819	793	768	773	795	761	779	750	778	782	758	802	799	783	690	792	786	789	752	806	791	750	726	735	777	791	733	762	778	778	813	766	761	742	779	800	766	696	776	761	744	833	785	790	733	760	766	754	747	784	783	800	833	792	753	753	810	698	702	788	753	755	732	742	788	788	776	744	785	721	784	738	788
24529	3073	565	394	345	308	313	316	338	320	324	317	299	309	305	303	309	302	269	279	277	288	315	291	320	303	336	318	288	285	283	290	328	293	317	301	290	312	309	306	293	281	284	290	323	310	330	318	279	292	283	320	302	312	284	314	319	311	307	318	278	297	306	314	295	263	291	285	289	295	292	320	265	273	338	318	318	300	307	304	313	340	275	281	307	328	307	304	298	300	276	323	329	280	305	312	304	301	274	317	304	325	347	301	315	296	291	301	308	302	350	319	313	329	295	299	258	296	307	298	309	337	279	327	317	302	304	321	334	305	312	298	294	318	304	280	299	299	319	320	322	352	291	319	283	272	266	297	288	303	310	310	323	305	308	317	305	306	275	281	311	277	309	315	280	285	329	323	296	310	302	327	263	278	307	328	283	320	317	300	308	278	313	302	327	334	311	303	272	299	287	321	297	313	303	321	322	289	271	298	290	290	311	302	270	307	289	301	307	309	286	281	280	319	303	311	296	287	266	287	329	252	257	309	297	319	303	321	321	304	315	295	314	294	297	301	292	317	302	286	286	266	321	326	279	267	288	303	285	294	309	267	307	291	304	312	246	291	288	289	288	298	302	319	313	329	304	312	298	292	314	299	319	303	294	302	319	304	337	272	295	313	297	295	269	308	321	293	298	288	294	281	320	332	294	306	316	281	303	309	265	313	306	294	289	310	306	317	308	302	307	331	313	304	286	271	274	301	292	295	308	294	301	278	278	311	345	331	294	261	311	286	293	327	312	318	287	277	285	326	295	294	318	315	310	292	260	299	307	300	280	306	303	311	319	304	301	329	288	308	311	281	305	292	296	303	319	296	280	315	316	303	311	289	288	293	287	281	314	314	299	262	295	307	305	321	280	305	302	290	309	284	272	307	340	278	268	295	309	293	289	296	287	293	311	291	304	291	325	280	288	310	278	344	312	281	325	351	288	315	301	285	265	293	306	309	324	311	312	281	249	290	313	310	269	302	289	295	321	301	267	302	337	282	313	321	318	285	308	298	324	309	324	313	281	283	318	324	327	298	311	305	303	262	327	301	286	280	285	328	300	270	267	336	304	324	298	322	300	288	300	313	311	325	314	310	299	292	304	318	299	309	297	279	303	294	291	296	282	337	274	298	301	313	296	276	296	297	303	291	307	279	319	302	324	296	338	288	277	297	283	311	319	284	280	316	284	287	247	294	294	279	336	289	315	335	334	341	294	352	321	329	294	271	322	307	291	329	309	301	295	294	294	310	300	273	293	282	304	284	284	287	298	294	308	284	345	280	319	331	307	300	318	294	349	314	315	324	292	315	310	308	288	317	337	330	316	320	301	307	276	324	326	313	299	286	291	321	305	325	309	306	301	296	260	322	286	294	297	300	295	300	306	312	286	275	292	287	332	283	287	312	308	267	305	275	294	318	338	281	315	306	317	313	307	273	305	284	331	299	306	320	314	287	308	342	319	307	292	295	278	323	311	317	312	349	296	295	291	252	326	310	270	286	317	299	304	283	311	302	282	285	318	296	282	329	312	263	288	246	307	309	319	311	309	292	300	289	313	314	331	346	307	255	283	318	310	293	305	320	310	270	291	295	305	302	301	298	304	306	305	291	312	311	296	308	286	289	304	260	314	319	278	284	285	254	299	325	285	267	306	303	300	295	321	352	303	318	295	306	339	298	315	283	278	286	290	315	337	291	290	310	270	288	300	321	261	304	289	288	319	280	314	288	276	281	317	240	349	312	314	293	280	290	337	280	280	310	312	299	288	314	290	289	319	301	300	333	305	339	287	291	313	283	332	277	290	333	311	312	278	299	308	275	293	302	310	287	298	312	272	335	314	264	274	300	305	286	294	326	304	275	313	296	321	270	303	286	293	273	313	287	308	302	277	314	306	324	302	344	293	280	260	308	315	318	303	296	285	285	270	305	287	321	282	289	297	314	307	327	295	263	311	314	310	315	328	314	280	326	286	299	289	297	326	297	327	322	324	296	312	275	293	278	298	289	288	286	316	317	301	301	328	264	361	310	280	314	290	328	299	289	306	320	305	340	286	315	291	315	314	296	289	305	283	302	292	303	329	319	295	314	314	287	306	318	327	314	313	335	297	324	302	287	300	280	341	298	303	321	310	327	291	324	296	324	292	285	303	278	288	284	312	316	335	298	297	293	330	346	305	273	356	294	302	309	293	310	324	285	307	339	282	273	301	304	268	293	279	346	299	292	317	288	310	318	303	295	301	333	300	318	284	290	299	321	280	312	318	285	269	297	294	291	289	341	307	279	298	283	259	275	291	298	290	335	290	294	299	313	279	314	293	294	310	282	313	334	299	295	309	322	295	297	304	299	318	310	335	317	283	328	302	338	310	265	286	324	306	336	323	285	288	313	289	312	290	325	334	303	314	320	321	298	302	290	292	301	337	315	293	279	283	275	280	302	274	281	279	291	336	294	310	303	291	279	293	259	299	297	301	294	334	327	302	292	336	317	284	295	308	312	320	318	303	314	315	318	313	293	319	324	322	306	300	325	298	304	309	319	295	314	299	339	346	300	312	292	295	301	300	302	296	280	294	297	329	309	297	300	308	287	302	287	315	291	291	297	301	308	308	286	308	337	289	301	300	299	317	317	320	311	283	330	309	316	318	327	301	311	306	312	275	320	324	327	295	315	288	319	296	307	340	367	279	291	313	302	297	292	310	291	301	298	318	327	276	329	294	321	315	296	287	301	302	302	296	312	298	286	312	306	302	293	307	300	276	311	306	313	325	324	302	307	309	286	310	303	310	313	305	327	341	323	291	301	317	329	299	283	294	313	268	320	299	338	314	346	315	303	297	345	310	303	304	324	289	292	334	327	324	296	331	279	263	308	331	298	327	301	273	302	280	304	314	293	342	289	310	344	281	307	288	297	282	285	316	310	368	305	260	295	283	327	282	294	285	299	308	287	283	323	324	333	321	312	301	293	312	274	278	306	302	283	331	324	322	295	297	322	313	292	321	326	330	328	300	316	298	281	290	285	283	285	308	286	264	268	287	329	294	316	301	322	328	299	308	301	347	298	272	314	311	307	315	307	314	328	319	285	324	322	265	304	292	289	272	276	289	307	307	285	303	312	304	333	295	328	297	260	281	299	386	321	317	329	303	288	298	300	345	283	342	291	291	302	348	352	313	310	314	326	322	329	308	338	302	288	282	292	312	296	301	295	308	309	277	299	295	312	294	293	293	315	326	281	296	274	294	282	328	361	324	291	276	315	317	318	308	309	303	314	284	308	299	316	301	282	287	297	301	302	305	319	281	320	293	286	293	319	317	303	271	289	283	307	343	324	331	324	356	303	293	285	305	278	294	273	297	310	295	292	305	324	289	271	271	303	314	326	305	285	296	291	330	278	268	303	314	318	304	324	307	295	291	314	298	294	306	294	286	287	281	310	272	335	319	291	310	280	296	315	309	310	307	258	275	293	265	319	298	310	279	292	294	307
17754	6129	3590	2444	1730	1280	893	804	779	790	746	752	715	720	731	738	711	720	671	671	701	692	685	619	672	679	671	679	649	679	680	631	700	641	670	682	692	708	678	689	664	675	704	682	668	651	708	695	671	605	657	710	673	687	658	661	646	684	660	639	655	667	691	706	698	659	678	642	689	674	703	693	649	606	638	710	648	713	677	690	660	639	668	663	661	640	675	674	646	666	644	638	672	690	656	636	677	655	688	661	663	676	702	674	658	692	674	663	649	686	659	671	701	652	661	624	654	654	670	687	680	645	660	630	665	699	638	670	652	631	682	707	676	691	712	651	664	628	673	704	698	725	621	656	656	640	622	667	657	670	673	673	647	673	638	702	652	680	692	669	662	684	643	628	686	662	659	653	673	626	648	694	707	680	695	661	638	652	683	635	663	619	622	686	643	714	676	659	665	646	671	645	692	644	673	644	699	643	652	652	687	654	667	694	693	675	677	666	693	637	651	668	687	714	653	650	660	652	675	658	674	713	640	677	663	719	697	638	698	681	676	647	684	672	689	630	691	706	638	680	657	680	675	686	731	655	619	615	642	710	706	681	687	682	646	667	623	644	707	656	643	664	678	700	670	619	649	652	616	654	694	663	707	679	655	655	651	683	665	653	658	648	671	665	691	679	690	679	671	653	677	634	680	679	646	662	661	628	664	671	652	694	655	643	662	647	651	645	665	680	677	665	704	641	675	656	679	667	697	668	707	679	671	646	648	706	678	645	661	642	684	682	700	676	692	674	649	708	666	657	682	689	660	662	692	648	706	678	642	643	650	653	697	633	671	626	659	657	616	651	684	668	662	688	691	684	662	664	639	686	664	749	714	693	640	665	653	645	665	639	692	690	657	646	682	676	675	675	660	627	706	647	672	660	680	636	674	713	686	665	638	682	670	673	690	669	673	649	685	659	687	671	684	641	664	677	671	744	686	703	649	697	709	662	647	663	667	667	659	666	655	664	715	668	648	672	676	660	689	700	641	626	701	637	669	678	688	669	663	671	661	643	656	678	682	724	657	654	672	654	649	634	608	660	685	670	652	672	613	677	674	672	621	682	710	700	678	671	656	704	724	687	684	666	684	694	667	675	646	651	678	640	668	703	715	646	646	656	669	651	697	643	718	652	645	711	643	706	642	683	689	640	676	664	640	656	659	668	691	667	657	649	667	690	701	607	671	657	753	662	686	698	674	660	685	621	632	675	657	602	729	673	648	691	648	707	677	686	688	670	637	694	685	674	673	679	691	664	681	682	647	671	679	713	658	730	689	672	657	652	686	695	644	652	672	685	667	646	645	692	660	659	685	642	684	703	631	709	684	674	678	620	650	688	699	679	671	674	695	707	642	664	694	701	686	685	670	638	623	649	707	604	626	722	659	675	727	632	622	631	632	626	691	641	676	690	607	671	709	629	668	642	675	656	685	661	674	713	679	641	688	644	670	657	718	673	656	667	714	661	647	635	679	655	717	714	644	708	663	722	713	658	670	656	664	661	626	662	654	621	644	689	644	658	681	666	675	652	654	642	642	680	653	688	644	658	709	678	718	646	666	650	649	638	710	691	690	615	667	685	667	659	717	679	668	695	643	641	657	637	652	676	703	714	684	622	668	670	699	714	711	659	709	648	641	691	604	647	638	693	650	696	665	654	662	667	668	684	634	680	724	693	649	682	671	664	669	676	680	683	729	681	669	679	684	666	638	631	689	696	690	638	641	709	668	689	666	619	655	680	672	709	659	696	669	656	609	672	680	683	710	662	658	708	621	687	673	666	665	671	670	676	600	753	611	705	641	709	698	670	702	646	678	698	707	645	701	615	721	662	718	677	676	667	664	670	634	676	665	672	666	647	646	643	690	719	649	707	636	642	662	721	638	666	627	672	706	665	646	653	680	648	689	685	642	612	688	670	696	652	696	674	694	721	668	649	734	688	657	669	646	662	662	658	685	700	658	652	700	657	636	687	676	691	642	688	656	648	689	689	624	654	716	658	639	684	680	671	671	618	694	682	679	671	664	648	689	725	675	683	688	679	665	662	667	669	643	702	687	719	688	643	658	694	669	658	686	669	627	686	638	671	672	657	679	658	698	687	662	650	662	675	736	635	650	692	631	669	706	654	652	713	650	679	650	640	651	627	732	651	680	645	652	648	683	668	640	655	652	666	649	638	689	652	636	597	688	665	690	651	637	693	675	691	705	672	626	688	659	726	648	667	666	679	698	597	681	639	689	663	677	682	626	653	632	725	642	683	689	690	688	673	661	639	680	623	667	617	668	646	668	658	668	688	668	671	727	700	677	658	657	659	635	645	638	676	700	666	649	661	673	645	723	657	683	695	648	640	659	664	631	634	648	703	700	666	653	637	668	681	687	662	693	669	676	702	625	712	632	653	648	688	621	676	667	680	675	694	657	695	685	698	642	623	629	693	676	709	681	704	691	658	635	708	689	680	696	670	659	646	645	670	723	666	681	647	696	697	615	704	694	670	646	630	677	657	630	667	707	643	655	683	677	683	711	732	655	661	654	689	660	713	689	668	709	649	667	679	626	653	650	660	621	651	692	682	634	704	659	659	667	665	656	665	662	649	656	687	702	694	679	692	626	686	633	627	659	657	678	665	706	659	661	654	718	698	652	683	692	661	709	619	661	700	658	683	686	662	669	636	678	681	688	712	708	696	702	644	687	651	641	609	641	648	667	645	652	657	714	679	690	656	717	658	696	659	677	673	649	679	675	696	640	685	681	665	651	664	648	709	669	674	666	721	639	652	614	700	658	693	679	646	654	687	692	597	654	660	658	654	736	613	638	678	660	644	676	666	662	667	671	649	693	636	634	651	686	672	662	653	669	688	671	662	658	680	688	665	669	662	667	671	677	716	625	700	675	607	701	665	674	691	681	674	643	617	648	624	705	707	681	636	697	688	683	623	687	677	674	688	679	665	694	678	709	696	641	632	669	673	628	670	655	646	698	649	671	670	681	627	671	716	607	654	642	677	665	676	648	665	651	709	644	695	624	714	667	679	689	659	662	684	706	634	696	657	641	624	611	692	671	631	713	645	662	647	698	644	685	636	660	676	727	711	595	652	642	640	634	658	659	673	672	705	669	676	707	661	639	637	679	656	668	619	607	704	659	672	625	649	691	693	662	642	638	642	661	674	649	696	646	646	637	646	679	675	652	677	632	694	693	655	651	701	672	697	664	698	710	699	697	691	639	632	650	637	664	672	679	661	664	606	687	668	720	663	669	697	656	598	693	683	641	684	667	661	660	661	693	690	675	732	708	660	699	682	640	718	670	657	754	704	661	639	652	641	669	653	612	679	692	665	683	656	672	700	738	663	685	709	664	662	692	685	666	697	694	673	640	632	705	650	677	623	706	690	673	686	643	733	706	629	668	642	630	662	667	634	650	656	642	680	658	676	646	686	654	667	658	693	641	633	655	644	675	652	694	642	683	707	616	684	694	679	659	640
33886	5869	848	530	432	388	375	338	330	340	302	315	314	338	310	277	311	308	338	340	278	311	309	323	314	336	290	331	305	290	299	286	302	299	328	340	305	308	281	323	323	302	318	336	330	290	340	260	312	310	319	315	297	303	284	291	306	313	287	286	291	274	311	326	314	306	301	280	296	301	361	324	299	276	314	331	314	308	299	332	296	301	313	298	282	326	339	295	297	321	301	312	342	314	326	295	297	289	275	339	325	308	329	302	309	300	325	305	306	300	318	305	313	303	338	316	318	291	317	285	336	343	317	314	315	326	320	297	304	314	323	285	304	294	289	312	293	300	307	332	294	338	278	315	299	326	289	323	289	305	306	305	298	355	325	284	317	323	350	333	280	342	301	335	320	286	277	299	312	301	323	320	321	298	306	319	294	303	340	280	308	346	318	306	304	308	314	297	314	327	337	289	308	286	324	323	348	318	321	356	310	310	323	289	289	314	300	337	341	341	338	295	337	291	286	308	331	308	305	289	314	316	296	269	255	331	305	308	349	319	309	289	285	324	326	281	310	323	326	311	340	315	290	283	279	329	311	302	322	320	325	302	281	324	316	320	327	265	308	304	297	299	315	284	309	339	314	326	316	300	314	332	295	324	327	306	313	259	283	288	312	332	321	292	303	295	311	294	292	293	319	310	294	288	305	304	311	303	307	290	287	324	336	313	297	284	313	324	308	309	296	342	299	303	311	286	315	335	285	300	287	329	341	276	322	271	320	323	306	301	348	289	320	318	322	305	290	299	282	305	317	336	303	313	339	317	302	324	322	306	333	292	295	319	324	291	333	287	308	303	320	340	316	300	290	309	306	313	305	303	298	305	296	309	316	329	331	301	317	326	333	322	287	278	324	322	327	277	304	322	295	278	303	320	335	296	291	311	316	339	297	293	282	343	297	292	278	277	276	287	302	333	307	336	334	316	240	326	340	280	318	304	323	263	311	331	272	320	310	312	295	329	317	289	308	318	315	318	311	295	300	347	279	338	312	322	291	306	320	322	329	312	298	318	288	346	290	294	303	299	328	328	300	323	306	288	344	323	280	289	313	315	289	343	305	293	312	332	345	298	297	314	309	295	297	319	267	290	288	339	326	279	332	293	286	343	304	307	281	309	341	305	305	316	309	318	317	310	334	331	320	322	309	323	317	360	314	315	291	318	294	285	287	295	296	294	300	318	325	323	341	320	327	288	348	312	332	293	322	335	308	296	336	300	288	282	286	317	352	296	301	311	315	322	346	307	273	303	287	335	305	305	297	308	337	303	311	287	337	310	351	317	293	313	307	284	307	295	320	334	323	331	310	314	289	320	303	275	288	322	336	338	311	324	313	316	305	323	324	341	296	316	349	312	300	299	337	329	288	307	288	325	297	306	291	321	285	303	292	302	337	324	333	256	299	286	282	292	310	305	324	322	280	329	314	320	297	286	288	307	315	314	316	307	287	291	309	271	326	292	298	300	313	313	302	308	310	310	296	309	299	347	333	258	296	310	337	312	336	301	286	320	317	299	309	299	291	342	339	294	309	310	344	259	327	266	304	302	310	327	335	323	329	312	305	299	299	291	313	305	308	305	321	319	311	310	321	309	319	301	294	298	305	330	307	289	289	320	286	345	326	313	287	306	334	293	297	332	341	323	286	323	310	289	335	313	292	280	302	315	288	284	316	318	332	290	321	295	324	306	313	322	283	306	296	284	333	273	280	291	311	289	303	349	291	309	296	312	325	323	290	291	331	313	306	289	323	342	322	312	305	311	307	332	310	325	300	336	327	302	286	353	280	282	334	300	334	270	320	359	303	334	332	324	295	334	305	334	317	304	297	288	318	305	339	308	297	308	306	298	303	308	304	322	316	334	327	289	296	336	303	322	291	290	306	303	292	306	306	305	291	310	329	302	305	277	320	308	316	307	320	294	291	339	301	328	319	338	324	318	296	298	304	335	312	289	366	292	330	308	341	329	278	337	297	308	307	313	319	306	302	321	323	302	301	303	328	328	294	326	332	316	346	324	310	332	309	286	307	292	319	335	294	306	346	351	323	280	301	338	306	331	283	341	301	315	297	312	315	294	275	293	285	310	307	313	305	319	278	292	292	353	310	301	296	312	310	276	299	312	320	288	316	278	314	318	335	345	345	320	356	318	330	277	300	313	336	313	306	285	304	323	318	309	338	305	281	324	311	320	277	316	282	323	321	341	281	288	332	309	327	331	318	324	276	292	301	292	317	304	321	309	317	302	306	279	328	353	287	305	294	323	336	306	322	290	319	308	348	334	330	281	318	323	342	301	313	305	315	311	308	332	297	323	294	307	309	311	354	318	361	298	294	313	331	340	301	290	302	305	322	337	320	308	330	318	316	291	312	271	287	318	330	328	291	287	324	290	312	313	344	293	310	317	342	290	291	297	288	331	320	291	317	287	305	315	321	288	314	307	310	319	323	313	294	288	278	315	308	318	294	316	292	313	295	304	325	272	315	302	283	337	328	323	310	310	307	314	287	315	322	285	334	288	314	308	298	330	296	315	303	295	310	335	340	324	314	317	328	305	285	322	313	295	295	304	313	310	313	310	294	321	290	334	315	305	326	299	296	325	290	345	328	344	310	320	309	290	294	300	277	328	304	307	317	315	307	349	316	333	260	270	289	344	308	280	312	328	283	296	296	321	306	302	334	319	347	282	283	332	267	322	355	288	326	306	338	303	304	304	308	307	306	310	320	295	303	327	334	337	270	335	339	337	324	298	291	315	298	312	324	310	298	274	276	304	324	299	310	315	337	281	307	324	300	304	288	293	331	282	317	283	319	304	302	337	332	322	308	301	311	324	298	291	332	293	326	302	274	312	304	315	315	299	310	289	296	326	310	304	327	280	318	343	313	268	325	278	341	294	323	322	333	289	244	325	335	287	317	271	286	339	324	340	321	326	317	297	283	304	311	300	315	310	291	325	322	315	287	295	290	324	319	332	336	332	310	295	295	316	344	319	297	285	287	347	305	304	280	299	270	337	311	305	339	316	317	271	296	302	329	274	332	294	344	299	285	295	288	308	304	317	313	297	285	301	310	327	320	283	304	343	317	310	303	334	254	298	322	310	273	284	309	293	261	300	274	309	312	308	286	304	305	330	333	289	308	293	287	288	292	331	287	269	309	297	307	318	322	320	290	313	317	353	308	306	318	338	297	312	303	323	297	352	300	310	322	310	341	330	295	292	340	314	306	290	317	327	316	301	297	277	314	336	303	305	303	363	332	267	318	289	322	309	287	322	303	277	299	306	281	302	316	295	336	306	296	288	311	318	297	340	352	310	318	310	320	305	298	291	297	349	293	318	308	315	345	324	304	315	303	311	346	318	311	298	345	344	285	330	315	333	293	316	324	315	306	332	317	325	296	310	316	317	317	345	279	326	312	346	311	266	305	321	290	305	311	288	279	279	267	303	299	312	313	315	276	300	303	301	321	299	305	313	306	325
24714	8867	6060	4452	3052	2178	1481	1147	1095	990	884	849	834	809	824	838	779	728	773	736	765	704	717	781	725	695	717	722	737	727	728	684	700	711	691	706	690	699	701	659	682	720	690	661	698	719	712	717	710	698	756	711	702	699	699	723	675	716	736	704	639	690	670	734	717	713	700	652	690	677	675	711	676	687	714	754	719	663	712	651	681	703	684	734	679	727	691	691	676	732	658	713	696	722	694	715	689	717	680	665	690	702	696	698	726	714	696	727	676	703	753	733	745	677	694	712	706	700	668	710	644	647	734	696	734	676	715	695	685	717	712	719	719	653	708	703	661	733	714	711	697	681	690	706	704	700	680	723	709	718	678	700	713	684	679	687	718	758	697	718	691	724	747	697	700	683	696	746	698	705	702	712	663	726	701	729	708	705	723	721	699	653	717	737	695	697	704	703	699	699	699	654	737	721	673	661	707	761	741	679	697	683	671	703	710	728	726	656	741	716	698	709	690	720	716	719	730	695	670	726	675	663	732	692	688	711	708	678	681	681	692	672	665	685	718	711	691	661	686	721	710	748	675	660	690	681	709	713	712	678	662	708	681	644	696	682	641	665	720	702	709	694	678	680	666	670	700	760	688	695	678	651	722	724	694	679	673	738	646	711	691	706	678	690	743	692	676	676	661	672	721	677	700	721	718	719	699	705	730	711	707	712	628	706	679	671	681	722	705	712	721	683	726	695	733	662	686	722	705	736	763	674	704	692	681	676	706	718	735	689	721	717	710	692	710	738	692	685	700	690	725	674	691	658	666	738	674	713	694	758	722	687	683	698	675	701	706	753	684	659	703	690	672	715	716	709	715	724	707	672	724	714	693	743	733	668	602	693	688	711	651	725	701	675	719	697	679	691	671	703	630	767	699	701	681	684	752	703	708	716	717	699	693	720	680	691	692	706	685	693	731	733	686	713	740	726	723	709	736	696	746	715	687	674	673	699	687	724	696	716	663	721	683	724	669	718	742	681	713	718	695	650	697	722	655	696	720	708	675	686	711	701	736	724	723	667	696	701	710	692	728	699	705	700	661	676	714	707	721	678	732	692	729	688	733	708	708	696	694	726	701	684	687	670	712	682	715	704	696	661	683	723	694	721	654	674	744	685	682	735	672	693	674	685	651	674	714	715	713	654	689	695	708	743	751	695	664	713	698	725	710	697	721	695	672	710	685	709	687	757	663	664	702	688	720	634	722	712	679	712	707	664	750	708	681	674	739	653	755	666	724	637	734	695	692	679	705	750	656	688	661	655	696	705	690	702	661	698	723	730	717	683	725	650	727	675	743	722	767	742	699	688	720	708	728	701	671	671	713	681	685	723	721	686	684	654	698	664	717	688	734	708	699	659	672	735	694	709	660	691	706	703	713	696	706	735	665	779	691	707	686	676	695	716	731	751	706	668	680	726	695	732	707	686	704	649	658	662	690	752	710	744	696	739	718	684	731	741	720	748	640	755	693	718	654	668	711	702	744	705	691	719	661	686	707	716	666	700	713	650	709	717	671	713	682	707	676	727	715	688	725	700	701	702	680	738	701	716	668	693	655	710	705	665	681	689	741	716	676	665	670	762	668	702	649	710	675	681	743	699	719	655	673	709	697	717	673	726	698	681	703	663	662	652	671	706	728	687	751	711	674	699	725	718	693	700	662	706	736	696	714	711	703	648	730	645	734	646	676	697	677	738	681	675	650	717	707	636	690	688	691	716	663	695	671	705	728	658	671	705	720	701	679	723	703	666	662	680	735	723	697	692	712	700	723	681	671	680	721	767	687	686	680	724	718	678	706	712	706	683	749	708	697	717	677	635	704	664	716	677	682	745	669	714	707	685	708	693	661	659	685	700	701	699	673	694	697	720	726	682	696	731	699	749	720	701	699	717	684	707	690	706	718	695	698	704	683	694	703	732	667	691	727	682	723	685	742	707	644	666	745	768	700	692	694	668	669	706	688	667	729	750	703	753	691	712	732	665	717	714	661	683	715	696	677	674	722	671	690	758	700	715	736	740	681	722	655	686	708	708	701	729	677	667	718	678	644	757	714	669	706	694	705	727	698	701	671	702	654	723	701	731	673	691	710	740	723	701	731	676	701	739	690	705	738	719	734	680	669	667	676	694	719	681	728	701	699	712	716	727	738	737	708	709	691	691	715	737	706	733	683	687	676	735	700	709	703	764	683	685	648	702	718	741	709	752	744	686	699	724	767	690	687	749	708	710	720	673	709	679	729	693	697	716	675	728	679	722	688	718	701	721	696	682	673	677	695	715	658	707	715	722	692	718	701	680	676	705	638	677	691	703	719	720	721	655	698	739	685	704	693	690	732	703	710	713	725	663	669	698	672	768	711	744	702	771	716	700	712	708	697	680	660	664	686	697	675	689	661	696	706	682	685	687	683	720	744	732	724	708	688	714	707	706	731	702	721	730	681	667	666	702	663	712	707	727	670	713	705	697	727	642	676	701	713	703	729	712	704	695	718	691	699	714	697	761	688	676	694	696	720	711	701	700	686	662	688	700	682	732	659	702	655	768	705	740	721	696	762	708	714	714	710	699	708	708	655	688	658	718	721	663	740	700	739	724	716	740	688	687	703	706	763	718	723	704	754	710	716	693	687	707	692	708	662	675	714	675	656	738	651	652	661	752	682	674	751	698	684	683	679	667	694	694	665	690	716	690	679	697	663	713	687	699	726	712	725	670	684	713	712	695	684	644	689	715	732	677	728	662	682	668	678	693	729	668	705	710	670	714	687	662	684	653	733	665	701	691	658	712	742	690	709	713	680	701	708	689	702	701	656	721	710	660	698	634	749	665	690	733	706	720	720	681	739	674	709	710	679	698	700	705	777	686	678	689	708	720	717	759	709	679	640	681	686	688	680	733	707	739	701	695	716	709	683	729	701	707	681	682	710	696	688	716	713	723	659	704	667	660	711	700	773	665	727	681	705	718	685	718	652	700	678	717	699	704	667	663	696	731	672	705	709	678	707	710	730	690	703	698	708	738	686	683	695	698	712	666	696	697	740	681	698	742	647	704	711	716	714	720	711	701	683	682	669	700	703	707	682	676	724	686	737	671	693	727	653	688	729	684	662	665	699	762	755	712	699	682	700	703	726	693	738	698	717	696	699	699	693	678	655	719	676	692	702	692	722	727	687	721	703	696	695	704	716	698	715	644	677	715	663	667	687	690	722	706	670	679	672	708	715	711	702	695	695	662	734	687	680	690	735	712	697	728	701	710	702	675	692	671	705	710	674	737	716	715	738	737	699	703	695	702	681	715	763	735	728	734	687	736	643	681	747	707	685	741	759	726	699	653	712	686	643	701	692	678	697	674	677	732	740	724	698	722	685	688	722	724	688	701	670	721	769	690	687	671	686	669	685	731	759	681	675	705	744	682	707	661	667	705	694	718	694	664	686	679	716	735	678	703	700	644	716	704	716	691	673	633	697	688	665	706	709	697	694	706
38616	6801	1029	642	422	351	346	351	366	345	350	377	319	355	331	344	323	352	323	377	353	296	297	367	350	367	303	343	329	337	306	329	294	342	350	329	328	342	310	332	335	317	336	339	350	302	283	329	311	336	340	306	330	349	312	310	281	345	297	351	320	305	359	319	354	319	323	368	320	358	326	320	329	295	351	331	395	337	350	299	326	320	291	344	297	314	327	354	364	328	335	321	312	298	298	331	338	336	312	318	313	347	307	332	349	370	332	308	315	333	316	335	324	328	292	339	364	293	321	349	325	320	293	292	322	359	287	308	350	342	290	343	321	340	319	305	317	302	333	326	313	305	342	351	290	336	355	319	300	350	368	341	310	339	365	313	297	321	306	285	313	358	347	330	325	332	312	325	351	286	324	331	341	335	304	285	295	326	324	298	300	332	312	314	335	338	349	334	311	341	299	302	288	327	299	320	319	306	298	341	324	301	291	324	337	343	329	319	334	373	326	328	320	335	294	338	343	317	341	311	354	320	330	306	335	324	327	327	353	360	333	311	335	306	347	317	348	320	332	329	332	357	294	314	345	339	328	311	333	319	311	306	329	349	326	340	357	361	355	335	312	346	330	322	330	347	316	317	335	338	306	326	334	323	302	331	335	327	357	347	339	338	336	341	361	350	308	316	331	326	316	334	317	346	332	317	339	280	309	368	347	347	308	322	323	354	302	295	338	291	343	292	331	339	326	332	324	333	335	270	284	307	334	298	353	295	320	330	296	321	317	326	300	347	323	301	365	326	320	298	280	324	308	274	311	321	338	359	315	312	333	338	354	321	320	281	320	345	333	324	360	298	315	341	334	329	330	319	295	309	314	314	320	325	327	318	332	356	340	294	291	330	299	324	328	352	318	307	287	316	336	316	311	359	334	369	327	308	313	366	378	304	361	334	330	350	369	289	298	326	282	312	312	298	298	324	345	350	333	306	290	344	329	319	318	307	290	351	309	330	328	307	314	333	318	338	377	325	335	331	339	304	334	351	322	334	306	334	288	339	326	300	346	335	282	311	318	332	307	288	341	338	365	336	327	339	350	314	346	293	327	310	333	339	334	364	322	329	314	308	337	320	307	307	304	340	321	335	334	363	364	316	301	313	327	322	301	342	308	304	345	342	344	337	348	338	373	328	318	299	339	341	313	292	331	339	314	320	314	298	336	349	345	272	335	319	337	275	323	362	365	284	304	334	317	308	289	333	341	332	333	333	287	350	294	312	310	328	339	294	302	385	312	344	335	324	326	313	326	315	335	370	311	313	308	320	275	305	295	309	333	302	317	309	333	302	273	286	318	319	330	364	354	342	322	313	325	357	347	329	302	307	332	338	317	308	324	320	340	286	338	337	310	295	326	320	341	308	320	321	339	317	298	301	335	293	301	333	319	342	319	314	379	304	318	325	328	348	337	350	364	317	333	305	342	320	320	357	309	319	333	326	349	315	353	280	308	294	344	327	328	361	356	333	329	288	336	340	321	332	327	346	318	313	324	321	336	323	353	334	350	329	312	370	321	315	327	312	314	316	367	315	342	315	336	326	320	342	330	319	291	344	305	320	312	333	309	332	303	336	301	329	324	342	341	323	332	341	318	293	312	334	326	322	359	349	328	359	320	309	300	293	364	292	339	332	358	329	343	339	284	362	319	318	322	312	319	290	339	349	297	353	287	304	304	324	314	343	305	320	307	317	337	317	315	317	334	350	345	319	301	322	352	337	320	296	328	302	350	339	319	298	327	353	339	325	318	291	323	299	321	332	334	325	339	328	309	342	323	378	325	325	304	310	307	347	342	320	346	317	306	312	318	327	318	326	298	322	318	342	345	339	311	322	325	303	336	339	308	325	324	320	316	308	325	313	295	341	327	330	318	327	318	342	311	338	319	333	346	317	278	346	345	333	326	365	302	339	319	330	320	326	318	321	329	332	356	296	313	325	307	338	300	333	346	359	291	313	343	298	331	361	329	339	328	330	305	346	311	344	341	302	292	333	330	366	314	324	313	312	309	298	346	308	336	338	323	332	336	349	342	318	347	323	326	393	305	317	358	329	302	345	310	337	320	363	348	333	322	339	296	298	332	316	318	280	319	352	316	308	310	345	306	341	328	313	337	331	279	313	299	328	324	323	336	312	331	368	321	305	321	319	286	338	349	340	354	319	312	303	318	330	334	357	365	317	318	328	298	297	354	309	353	311	302	341	353	331	313	340	315	296	317	321	321	323	306	328	362	318	336	318	310	374	362	334	329	326	320	344	333	310	314	339	317	348	336	330	353	317	306	325	334	307	332	326	322	344	318	294	306	327	326	307	354	374	311	314	354	349	322	314	327	341	299	339	347	313	335	301	338	313	320	341	315	339	345	326	315	356	329	337	325	314	323	298	302	319	313	336	296	335	301	332	291	323	301	328	317	335	310	349	317	317	353	340	350	319	342	345	294	350	310	331	316	328	331	325	316	360	348	300	279	303	276	291	344	331	352	318	322	328	323	350	333	347	331	302	305	291	322	314	314	319	318	345	306	320	346	330	290	280	295	317	327	332	345	350	355	306	330	350	332	290	327	304	325	286	298	341	317	338	327	315	316	358	323	356	343	324	306	325	319	349	314	374	333	317	337	351	332	344	306	304	319	298	358	303	307	325	319	308	331	299	337	342	343	337	339	345	315	339	302	342	306	352	310	331	359	313	292	340	318	346	384	363	310	299	355	315	334	313	308	353	347	321	304	310	353	334	346	331	350	310	329	348	303	313	332	317	308	328	338	349	326	315	298	338	324	309	344	314	360	316	352	310	325	353	336	333	321	307	307	313	309	327	292	318	342	331	315	303	301	324	345	325	331	334	312	334	340	301	356	325	308	339	356	323	303	317	337	308	318	312	342	325	310	338	328	293	334	356	328	332	366	314	345	317	341	343	306	312	330	319	314	307	364	311	324	298	320	317	332	348	288	353	354	355	309	342	306	328	295	312	333	302	313	330	325	311	310	344	307	320	349	343	324	354	353	321	319	331	288	322	372	308	307	346	286	314	331	308	341	358	340	331	287	340	315	356	312	345	364	354	314	350	316	323	309	328	307	334	352	307	361	325	328	315	330	352	324	319	316	319	288	301	315	333	308	314	296	337	296	325	318	324	348	323	319	337	317	306	320	337	334	348	308	318	348	337	322	303	320	322	321	308	278	325	358	338	329	313	299	305	324	311	307	321	316	357	313	328	353	324	298	343	337	304	329	341	326	332	383	312	321	329	337	324	306	326	342	357	327	335	343	316	323	310	306	325	309	317	345	305	355	341	330	313	343	350	343	342	337	336	323	309	327	298	320	306	368	351	329	310	319	322	331	356	337	350	362	334	331	325	333	339	306	343	333	344	303	318	339	349	305	339	319	308	315	364	317	364	334	332	282	306	307	303	313	323	312	354	327	354	290	303	318	335	305	331	338	347	333	295	328	318	333	305	331	356	337	314	295	344	330	336
26607	9449	7590	5145	3411	2020	1614	1389	1144	1051	1006	953	830	872	843	862	832	829	789	796	755	771	795	741	771	751	739	772	784	756	749	741	724	806	761	737	786	715	780	736	748	750	749	755	754	779	705	721	698	740	713	764	745	730	739	818	742	713	734	784	744	769	729	716	760	776	756	749	765	730	710	726	733	753	770	751	755	702	693	764	769	798	769	757	740	740	698	709	746	756	760	720	727	717	722	771	725	771	766	744	719	748	732	754	720	776	754	788	749	762	725	733	732	803	715	736	770	725	693	730	747	787	749	772	730	789	764	748	717	766	711	751	730	742	752	745	752	723	709	713	766	783	742	745	764	715	772	723	726	724	715	717	744	706	734	762	751	728	763	773	735	796	754	790	723	720	702	740	684	757	775	730	728	792	800	684	760	728	806	701	720	709	748	686	730	742	767	753	766	733	760	712	743	746	705	710	744	717	694	739	768	752	722	709	735	736	758	784	709	789	752	762	690	738	726	705	707	779	780	752	738	704	765	830	738	743	727	761	765	757	684	715	738	709	810	753	677	756	683	715	745	725	760	731	724	741	751	697	753	742	732	782	712	770	744	695	756	762	808	788	737	744	783	794	736	735	728	745	752	713	762	729	747	735	726	739	728	761	727	707	733	765	748	745	824	786	728	721	715	753	698	726	666	767	770	735	783	755	821	760	735	776	773	780	693	767	732	778	770	726	795	803	748	755	798	730	750	763	767	792	772	746	757	749	746	694	753	742	759	767	744	737	768	712	746	715	777	744	739	711	742	745	762	802	739	764	759	740	793	754	731	759	737	727	751	754	736	785	745	760	711	716	799	745	735	741	755	742	763	753	733	751	720	774	760	743	743	705	770	770	782	702	830	803	730	732	800	713	738	759	772	740	717	748	818	713	778	737	712	751	740	752	726	719	795	731	782	728	721	744	790	761	733	749	774	733	782	717	695	741	761	749	759	715	710	739	750	781	738	753	745	790	771	705	759	760	772	736	755	698	750	775	714	731	710	713	743	805	760	716	735	725	842	779	727	765	751	747	747	696	694	738	809	765	748	723	767	760	749	707	706	719	724	731	758	736	707	749	725	761	724	742	713	754	754	752	736	730	716	741	698	775	815	758	734	692	717	706	784	778	748	768	766	722	720	753	753	782	732	794	756	759	684	718	785	753	693	742	753	725	767	709	722	777	763	754	721	779	688	722	749	788	722	750	763	760	765	744	799	731	745	714	734	742	742	763	754	720	736	742	821	742	729	766	746	751	760	725	719	725	735	782	720	751	724	749	769	708	713	728	766	705	775	771	760	737	740	752	753	736	732	742	754	717	746	797	753	732	750	721	755	722	741	730	766	709	782	727	750	734	717	745	757	722	755	707	763	712	702	727	764	729	775	796	774	684	724	704	705	791	746	736	692	759	709	733	705	699	763	748	713	753	767	773	754	724	728	746	717	734	741	756	731	730	741	706	723	756	782	698	713	772	746	753	761	730	763	741	727	782	752	754	771	760	757	729	716	762	747	763	737	776	740	713	752	722	764	720	784	755	737	776	746	743	694	742	726	760	777	726	684	816	802	702	710	718	727	751	768	725	740	762	727	690	710	772	724	728	824	748	739	718	773	739	776	729	727	757	758	759	713	799	735	691	731	740	738	723	723	726	781	727	749	697	741	775	740	729	733	748	742	722	758	747	739	756	693	740	695	759	781	790	733	754	695	747	734	737	774	756	772	772	791	720	735	712	742	757	801	730	760	785	721	751	771	751	694	741	750	770	732	758	739	739	762	769	803	745	750	723	716	738	756	739	749	745	754	745	740	761	735	751	756	708	701	785	723	738	741	758	756	783	740	785	811	767	746	743	771	798	741	780	796	712	782	799	701	758	759	733	747	746	779	754	751	739	744	787	746	732	770	721	755	749	724	739	745	735	757	801	750	729	721	758	731	722	756	716	731	688	726	738	757	752	754	761	753	764	734	670	762	709	687	704	743	760	774	745	715	788	727	747	735	740	712	700	721	714	774	726	756	774	721	707	789	749	720	731	714	770	723	745	731	778	750	723	803	789	750	794	721	734	792	763	810	726	700	746	744	769	744	736	720	725	722	656	780	736	711	779	734	716	680	740	716	724	760	779	718	678	759	744	737	738	772	748	735	749	742	789	721	751	780	732	727	682	779	731	727	731	733	703	728	784	727	711	756	783	723	776	754	696	755	711	721	785	757	768	738	778	738	724	785	743	744	734	775	712	748	757	748	723	703	776	703	752	708	753	757	794	693	693	726	737	760	779	777	704	674	741	786	723	725	725	734	757	727	777	709	795	723	784	772	771	734	761	789	753	754	731	725	755	730	715	760	743	736	771	751	741	751	759	705	732	749	747	804	773	721	711	772	737	725	743	769	747	745	729	754	764	766	762	761	753	770	746	770	766	779	713	752	719	782	774	739	725	728	693	724	738	730	743	778	755	743	754	772	736	834	731	758	701	767	825	741	722	746	775	762	735	710	734	813	785	742	769	780	746	737	704	730	707	730	709	733	762	734	741	769	743	803	746	740	761	715	748	719	698	760	768	753	708	723	733	761	772	749	734	732	729	784	733	698	713	769	706	723	725	719	730	800	691	751	754	742	711	786	740	704	705	758	740	705	738	797	717	715	774	752	760	725	776	780	712	756	695	693	732	763	767	781	836	713	804	735	710	728	743	772	733	791	755	759	764	698	704	700	763	698	760	740	708	794	704	751	727	761	672	714	734	741	785	765	752	745	764	701	755	766	740	799	768	724	786	755	730	805	810	813	785	737	701	734	726	745	764	757	790	737	754	764	768	750	744	747	781	779	734	718	740	753	725	738	800	688	778	770	762	760	777	749	749	744	752	762	787	718	731	780	706	730	712	764	731	733	739	730	775	708	763	748	729	766	706	748	731	698	771	774	739	720	760	729	707	724	698	760	726	730	792	785	736	714	743	760	688	776	739	741	769	734	730	763	716	739	736	743	768	751	760	838	759	748	758	773	753	797	733	735	747	733	802	759	768	803	783	749	675	746	787	774	717	784	726	742	748	783	724	762	763	804	717	746	816	765	755	720	744	722	740	768	770	774	693	732	727	741	760	731	765	760	747	727	740	744	741	748	763	742	730	790	746	730	797	780	737	773	757	818	769	735	700	698	731	757	708	757	702	715	740	707	766	770	714	701	750	739	772	698	717	733	739	752	743	731	771	741	781	709	703	767	729	783	774	735	785	709	750	760	752	711	757	766	727	746	733	772	747	754	772	754	751	743	747	726	748	727	731	713	694	749	781	700	751	743	745	742	723	743	717	747	731	776	770	720	729	726	766	718	747	745	727	726	697	739	749	746	705	761	788	718	746	756	763	798	761	753	760	717	729	761	741	716	718	755	787	734	773	733	772	767	767	724	756	724	746	745	739	758	751	749	741	780	706	748	727	711	783	728	754	750	713	763	711	709	722	791	726	725	779	748	775	777	781	741	736
24773	2988	549	334	338	328	291	338	295	278	302	279	291	263	312	328	301	275	312	268	256	271	286	302	296	310	336	291	306	276	281	304	310	314	299	323	296	295	321	292	288	317	315	295	315	302	292	299	283	298	322	286	305	298	292	288	310	298	282	319	333	296	282	288	300	285	344	303	306	276	294	273	304	285	293	306	303	276	291	251	273	303	290	292	270	290	275	305	292	290	316	301	306	291	349	282	300	279	290	342	313	290	289	274	330	292	286	308	290	327	318	328	301	317	300	294	326	299	301	313	306	291	284	270	322	304	329	276	284	265	304	316	290	257	325	269	287	285	288	296	284	294	298	314	268	314	309	291	271	291	271	318	298	317	267	324	253	280	276	325	284	322	286	296	323	268	273	264	293	334	287	314	319	256	255	287	321	275	337	326	265	309	257	284	299	270	301	296	256	297	317	280	312	293	312	303	309	302	318	262	309	273	290	327	294	279	288	322	310	277	275	293	295	278	265	314	305	296	328	282	262	293	280	266	300	299	305	306	265	268	312	295	247	276	290	313	274	303	292	286	313	266	299	263	269	303	279	272	315	307	316	321	339	253	308	277	274	285	326	323	306	289	287	304	278	307	298	300	276	292	262	306	271	267	277	307	296	287	303	310	279	285	295	306	274	279	315	296	324	301	283	318	290	321	295	298	307	277	312	264	293	316	311	273	307	309	340	294	289	290	261	324	281	314	295	273	311	286	290	300	287	311	281	306	318	288	316	289	327	269	269	272	314	308	320	296	318	300	298	278	251	284	279	319	298	293	301	285	313	279	307	310	276	328	326	296	299	331	299	305	268	297	277	288	289	313	326	317	284	280	299	286	305	328	298	279	289	272	300	312	321	344	307	293	327	308	291	303	286	310	290	310	326	329	323	289	339	327	331	321	320	306	307	304	290	283	332	269	322	321	291	279	304	299	293	321	320	295	270	275	337	291	279	293	319	333	276	328	284	282	302	279	274	320	285	283	310	308	325	330	282	309	305	304	315	266	321	296	291	288	291	296	318	282	329	310	296	304	316	300	295	292	305	311	287	311	295	304	295	302	304	316	319	304	281	293	274	322	289	306	306	314	316	299	301	291	315	302	296	315	297	286	284	288	294	297	298	271	327	296	262	303	335	309	288	300	282	280	305	287	279	284	296	297	314	287	293	313	264	266	344	289	288	310	290	281	293	298	251	313	285	308	294	284	296	279	272	306	309	334	287	292	268	300	312	308	309	314	279	317	267	295	303	312	289	296	285	279	293	292	307	283	338	273	273	311	291	274	289	274	301	297	286	339	322	249	300	277	284	285	336	298	305	295	296	306	263	301	301	291	316	356	292	306	276	342	326	310	311	302	328	297	298	287	297	292	294	287	277	305	322	280	266	291	298	303	282	301	297	299	303	315	293	302	296	299	315	305	296	295	279	344	301	298	297	288	309	321	270	265	297	339	308	304	295	294	275	302	315	311	297	304	262	282	282	290	274	309	270	304	279	294	310	320	301	289	308	282	292	290	302	297	266	289	318	281	326	290	296	267	284	282	289	303	275	339	280	288	301	301	285	284	285	291	317	284	256	290	300	311	283	305	320	326	292	277	296	291	289	279	312	277	310	297	285	307	305	266	307	278	281	316	314	321	306	296	298	322	272	299	288	299	308	334	319	297	299	306	284	267	291	301	294	335	306	269	303	325	324	286	275	295	315	301	292	278	319	285	275	291	303	276	301	313	310	338	307	296	268	279	319	273	295	311	320	288	295	317	321	290	259	330	274	286	298	313	305	313	265	293	309	311	299	276	333	277	299	302	252	283	276	281	318	261	317	295	299	279	274	303	267	305	297	291	315	298	295	271	319	278	310	322	304	306	263	262	324	262	296	287	287	294	314	297	293	321	282	289	277	301	292	276	310	308	327	287	307	277	286	300	299	317	287	305	296	300	304	315	305	276	296	334	298	298	316	315	315	283	315	296	322	281	325	297	296	322	307	281	270	249	285	293	288	355	276	260	300	324	288	289	333	310	329	261	304	307	285	312	292	276	265	265	290	296	304	313	303	287	292	350	343	311	287	306	302	307	309	314	274	282	301	294	287	335	327	301	336	301	300	281	271	322	280	301	320	271	270	336	274	286	305	304	268	286	307	299	270	281	287	286	293	317	293	323	317	287	251	302	265	283	302	298	311	323	318	282	311	339	316	319	322	318	287	286	282	312	318	340	312	278	300	298	306	287	303	303	237	310	281	287	278	288	264	307	311	309	317	297	312	300	309	314	325	333	385	286	295	306	311	328	285	329	327	312	286	304	303	296	320	324	328	303	302	293	310	297	351	302	308	292	297	329	309	271	285	287	300	290	257	265	303	310	245	272	303	331	325	270	320	301	291	295	280	323	324	310	272	305	306	280	313	279	312	291	283	312	285	289	306	288	302	356	306	276	332	331	298	302	297	326	294	321	299	279	310	313	296	341	277	347	288	277	324	256	296	289	328	300	305	298	322	345	301	294	292	277	296	275	250	291	285	299	332	280	299	290	292	313	323	318	258	278	281	313	302	276	277	279	271	301	321	285	299	294	333	317	294	292	269	278	316	247	290	335	305	298	291	283	282	346	303	296	293	313	288	290	284	294	327	343	286	284	274	312	282	326	310	277	313	306	266	295	315	307	300	313	322	336	308	327	332	280	304	292	324	315	316	295	253	312	286	299	271	276	288	305	312	325	312	257	277	325	319	282	311	248	307	320	306	293	325	275	276	298	278	303	312	274	320	304	288	302	306	302	291	307	287	280	266	304	291	285	289	325	284	292	323	308	299	295	301	290	306	312	255	339	274	304	268	275	336	302	288	284	352	329	267	250	281	285	260	266	302	268	312	320	312	298	275	293	313	302	322	302	303	303	270	265	299	305	255	330	291	311	326	330	260	305	315	309	294	316	268	300	280	289	316	313	299	303	330	273	288	274	312	294	282	300	325	308	294	248	278	312	299	303	305	288	300	296	261	310	282	348	291	293	300	314	282	317	322	290	276	314	315	269	293	286	295	289	251	319	308	325	283	288	309	312	283	319	289	261	290	307	294	301	264	284	282	287	304	318	297	284	260	317	326	331	322	289	302	272	302	307	326	338	317	278	334	350	299	314	303	295	292	323	309	308	288	302	267	333	323	270	317	322	256	285	295	259	281	281	294	280	334	288	280	331	272	275	295	325	265	274	263	290	264	300	284	300	293	273	305	285	258	347	310	294	331	291	291	283	280	334	314	299	319	313	298	305	296	258	294	274	357	285	332	308	302	309	273	286	277	280	291	296	299	281	325	302	283	266	309	300	332	303	307	321	310	308	318	284	314	292	325	274	318	285	316	309	304	285	295	285	305	295	290	266	275	321	323	305	288	263	248	300	322	293	282	283	312	268	301	324	287	300	293	286	279	276	300	325	292	298	290	282	288	318	307	262	268	298	331	280	309	311	323	291	318	304	307	298	300	259	290	296
18480	6153	3684	1990	1191	1051	943	877	751	725	707	708	694	654	682	660	640	709	690	659	658	657	652	633	707	674	695	635	675	705	646	641	632	631	642	674	647	638	623	582	630	632	638	637	665	653	627	629	676	684	639	684	638	668	630	635	628	702	648	648	635	626	637	616	618	614	644	639	643	639	625	621	641	620	609	621	626	700	650	677	674	660	621	589	659	599	626	619	613	666	622	633	645	659	646	631	665	665	603	653	615	617	630	666	682	649	615	677	676	631	665	626	663	646	664	607	643	644	663	661	626	622	661	666	655	601	648	675	628	615	632	627	596	675	659	655	667	628	671	614	623	618	623	644	644	640	608	624	632	642	611	648	619	631	656	635	632	621	692	688	653	619	644	669	621	609	691	654	667	688	628	654	633	607	647	625	671	654	663	607	625	624	691	631	626	625	664	589	653	685	652	615	619	634	618	625	644	630	638	599	627	637	654	652	645	616	629	623	677	650	610	614	652	638	642	645	648	652	672	664	662	654	633	617	707	621	667	633	654	656	608	625	649	644	620	638	657	618	653	688	629	615	640	674	583	615	614	618	632	614	645	677	657	639	631	675	632	605	584	659	646	644	643	690	688	629	627	645	632	633	673	664	644	665	660	618	680	655	669	660	693	677	668	611	658	623	654	655	644	709	671	592	649	627	611	643	654	617	651	599	663	665	654	613	649	637	655	659	698	626	609	636	702	633	660	639	630	621	668	632	651	641	623	714	634	631	639	640	605	648	654	666	630	654	654	621	648	690	667	638	659	630	654	605	606	641	652	677	637	681	595	642	655	648	671	603	686	672	619	721	676	602	661	632	635	642	653	653	623	644	672	630	646	637	704	644	613	601	627	694	607	668	635	648	635	670	648	612	641	685	604	573	613	633	621	634	627	649	652	654	629	647	599	689	666	643	647	668	614	620	622	622	657	642	683	638	634	668	633	621	604	694	613	625	649	638	658	646	643	617	607	674	644	640	611	634	615	586	665	660	633	648	624	653	620	658	666	661	641	668	618	613	616	633	699	621	661	680	650	599	689	642	655	684	691	629	612	620	621	681	647	678	602	643	657	633	625	617	612	652	657	673	631	625	625	645	645	709	663	615	646	627	656	646	634	706	642	659	653	637	648	655	652	622	644	675	657	613	671	624	620	631	612	692	648	611	652	638	629	662	698	647	647	711	666	638	652	596	642	599	621	655	640	622	671	678	613	570	632	624	670	679	583	612	636	648	607	686	637	686	638	669	647	624	626	606	636	616	618	658	604	685	657	618	632	656	635	626	646	631	653	617	637	655	627	636	613	685	644	681	595	629	627	652	651	659	622	637	639	640	642	645	622	663	664	677	673	572	628	669	651	655	671	646	651	663	661	666	662	640	638	659	653	657	620	676	652	645	636	613	647	632	639	594	645	660	657	643	634	671	634	620	613	663	611	638	636	662	630	674	685	637	610	636	649	643	641	629	664	657	631	654	629	669	621	632	686	652	667	600	658	629	671	651	642	665	650	647	612	646	649	644	663	648	601	696	611	682	662	684	645	731	664	598	621	650	652	649	656	655	606	643	645	648	645	634	597	636	625	627	659	683	619	632	656	663	622	627	635	646	628	622	663	615	681	609	647	659	678	653	627	616	623	610	649	654	657	646	668	651	645	638	643	614	656	631	667	688	634	606	622	679	615	645	688	613	626	657	635	620	674	613	640	597	637	643	648	622	655	636	633	631	650	661	658	628	613	637	627	631	661	629	656	669	684	666	670	625	641	646	570	658	634	660	718	656	661	654	662	616	650	652	614	638	653	579	669	612	644	622	669	618	623	622	640	617	663	674	630	638	620	610	644	636	679	636	615	634	643	652	649	672	681	622	623	660	619	616	667	624	612	629	626	589	642	711	663	625	640	677	641	645	655	672	640	725	645	648	620	621	661	652	612	639	593	615	626	669	657	653	667	673	610	688	652	666	651	617	636	660	625	643	585	632	622	643	643	596	642	620	722	645	646	642	633	633	668	671	666	648	636	674	615	626	625	643	636	646	632	677	611	645	612	631	657	677	671	638	664	654	651	674	647	579	629	637	609	661	634	638	601	660	695	643	660	664	665	616	640	650	664	628	638	652	599	647	666	610	658	665	635	648	670	661	661	647	644	613	627	631	581	611	641	638	634	623	642	637	649	641	625	669	630	612	624	652	643	612	613	601	679	622	649	659	617	676	648	645	598	684	590	668	649	656	633	636	674	649	626	663	644	607	644	732	592	660	667	649	654	590	641	677	629	629	622	667	661	655	657	605	637	667	675	654	621	663	614	684	644	638	642	628	615	661	604	661	588	733	667	639	660	639	638	606	654	684	651	652	625	695	613	684	667	681	598	645	658	634	587	677	604	633	620	648	636	667	609	647	620	685	658	679	609	655	634	671	650	628	616	678	657	643	680	676	670	608	602	656	693	668	663	646	651	599	688	644	665	599	668	650	691	679	674	652	616	679	668	638	643	643	625	633	654	625	599	655	657	640	633	612	638	659	673	627	625	636	676	625	645	600	627	622	638	664	653	683	638	651	645	643	658	661	680	587	680	634	644	632	629	681	683	655	633	658	634	588	613	631	648	665	626	661	638	603	667	589	674	649	638	656	622	629	643	683	648	700	649	642	664	648	684	655	649	642	650	668	666	664	665	616	651	634	676	623	665	628	670	650	644	642	596	689	645	674	635	650	671	636	624	648	584	647	665	701	677	645	656	688	658	621	676	615	644	635	627	655	663	627	625	603	637	647	625	615	647	643	652	617	660	652	672	655	634	649	703	607	618	635	631	607	627	624	648	677	685	661	633	672	641	608	642	675	635	661	603	651	609	646	638	657	637	638	649	583	657	666	645	635	657	634	646	654	634	677	653	714	626	581	634	613	658	650	635	640	690	643	653	631	656	627	625	616	608	640	694	652	652	593	678	649	625	618	654	624	681	600	671	634	634	652	611	642	595	697	671	632	666	675	672	637	582	669	635	673	655	640	602	698	660	622	629	605	624	683	653	653	637	654	616	618	619	650	606	651	645	614	668	647	633	666	658	654	678	648	626	662	680	619	664	673	677	632	608	609	636	657	618	655	656	604	637	628	566	609	654	671	625	650	635	623	618	613	605	692	603	675	662	632	640	660	664	635	580	665	607	640	597	669	653	675	640	656	629	669	675	632	638	657	624	617	633	666	640	645	622	664	642	637	662	602	638	654	658	681	670	637	629	640	675	688	596	626	583	706	634	634	643	567	623	594	644	692	657	634	654	614	645	653	620	618	606	642	599	696	637	684	641	667	660	632	671	643	628	588	647	670	628	607	624	679	649	652	664	641	637	616	653	655	668	681	662	638	650	652	627	630	632	639	626	612	623	709	652	656	658	648	676	623	651	656	655	655	692	641	663	609	643	585	630	659	642	656	595	672	634	614	637	636	692	665	605	670	626	611	646	626	676	670	625	635	589	584	583	671	665	621
33607	5447	754	505	399	385	348	328	298	290	322	323	294	298	323	344	321	314	319	307	284	326	318	299	328	313	287	291	303	294	289	324	299	291	288	304	307	324	280	325	330	308	298	312	274	291	279	313	285	280	309	311	334	267	323	325	300	301	314	319	283	280	292	311	278	301	281	295	328	330	338	348	314	302	283	314	329	298	279	327	325	294	299	328	301	340	322	299	334	300	327	294	292	352	282	320	335	346	320	305	317	335	311	281	301	285	310	324	295	351	350	287	307	315	277	277	341	290	313	288	301	294	305	303	279	333	303	321	311	327	357	321	275	299	291	296	305	324	305	297	317	298	324	288	309	325	279	307	267	335	307	309	327	306	295	274	305	286	272	323	313	299	282	310	329	323	302	308	301	303	290	316	273	303	291	327	294	302	319	298	284	326	287	331	315	312	303	280	305	310	314	318	329	319	329	301	312	311	313	321	300	334	306	291	298	294	315	325	331	277	329	321	317	302	320	330	295	311	334	316	327	328	294	314	284	300	312	311	292	304	307	301	305	329	288	333	351	308	300	324	306	282	311	286	302	350	324	303	261	298	313	294	264	324	312	316	273	282	353	307	287	290	327	308	320	317	322	278	292	330	335	336	302	313	312	295	331	279	310	274	298	312	314	314	313	310	311	297	291	323	311	325	299	291	320	292	298	296	313	287	297	300	300	325	283	340	307	312	307	316	291	310	348	279	281	275	293	306	272	309	290	276	324	278	318	329	321	295	332	292	268	290	294	318	328	308	289	283	318	358	291	313	311	324	316	307	320	294	325	332	288	306	304	301	278	305	311	326	272	293	313	277	322	304	305	268	289	317	291	319	314	307	276	303	307	289	243	296	283	316	304	329	300	287	263	332	301	298	320	364	287	311	271	334	347	294	294	288	321	288	251	315	293	290	340	292	306	269	299	331	349	297	305	309	325	347	312	319	338	299	306	296	300	289	304	332	282	315	284	325	290	343	323	306	304	298	279	283	259	338	321	309	312	273	323	284	315	311	298	310	291	292	344	318	284	281	310	306	292	318	272	330	270	317	296	293	337	349	334	351	324	293	318	298	299	299	298	320	316	278	289	295	264	318	322	275	341	312	298	334	315	265	330	295	300	293	314	293	279	312	302	275	309	301	281	306	343	330	349	302	328	298	331	294	311	278	286	292	314	314	310	318	287	310	336	331	322	297	296	317	282	317	277	271	314	324	335	284	322	324	319	288	312	314	307	310	342	338	326	304	287	348	309	307	312	294	298	322	301	299	310	350	286	332	302	278	333	314	344	321	284	317	303	322	287	289	330	318	251	311	289	293	307	289	304	332	330	317	328	295	296	319	294	302	284	302	324	293	320	299	310	283	295	296	310	306	299	341	306	305	325	310	321	299	296	307	286	304	316	287	300	306	296	283	344	310	322	327	317	297	295	299	293	288	294	332	302	307	326	286	307	318	312	279	294	305	324	298	334	302	292	301	299	305	324	307	305	307	297	279	266	289	325	298	328	282	312	271	312	303	312	341	321	306	299	312	328	300	290	301	276	321	309	313	319	303	338	298	261	306	304	332	281	316	319	331	314	299	291	324	309	316	310	279	314	278	307	290	293	355	287	319	341	300	281	348	287	327	313	329	324	280	326	277	288	273	306	279	322	265	310	293	302	290	260	319	310	303	317	301	331	324	333	345	280	308	312	323	307	331	319	308	301	302	311	282	309	302	284	318	282	289	295	325	300	294	333	304	333	304	315	323	296	303	339	293	288	319	302	317	297	323	300	328	322	320	308	295	309	270	325	322	335	330	311	295	301	319	315	296	329	306	300	308	296	308	311	295	317	323	298	311	317	351	315	305	282	315	321	300	308	307	293	329	298	321	301	299	305	278	309	348	287	309	298	328	318	340	291	293	310	303	311	281	300	271	288	340	290	340	327	293	300	313	331	329	295	323	292	306	298	303	332	309	296	328	295	329	319	290	274	295	343	323	299	339	328	324	310	308	316	322	311	317	313	304	336	308	340	310	326	316	319	344	311	324	304	296	335	282	281	307	323	291	311	332	314	336	318	311	310	304	300	289	323	313	286	328	325	288	298	303	298	315	369	282	314	326	300	316	298	285	269	292	290	282	302	319	320	307	332	312	319	325	346	288	296	292	289	297	297	295	296	351	295	289	320	330	344	283	261	304	302	305	305	335	328	305	301	321	303	324	298	290	315	288	310	318	318	303	306	334	298	304	314	309	304	325	300	296	302	309	317	307	290	318	297	320	331	330	290	282	298	298	294	285	321	269	297	292	288	297	303	275	318	284	282	300	325	283	308	325	314	327	318	289	329	298	329	325	318	312	278	300	301	319	301	300	314	285	319	294	315	331	311	326	305	281	293	326	321	301	280	275	288	300	273	278	326	302	316	312	326	268	314	318	288	292	313	329	311	292	341	326	290	301	287	247	327	319	308	308	355	336	279	313	312	279	297	313	327	311	291	314	318	301	300	299	276	278	315	301	323	276	309	290	284	281	339	278	314	293	306	289	306	290	299	286	303	291	278	282	309	321	312	313	280	307	321	299	300	288	292	304	270	313	272	316	291	314	346	285	298	304	338	319	316	303	311	323	311	322	331	290	339	321	290	310	286	292	314	321	273	291	288	260	334	315	312	297	321	285	309	281	345	342	314	290	310	327	285	307	284	279	310	328	308	323	314	289	310	314	306	312	324	296	321	328	331	341	314	297	291	327	317	295	326	299	311	260	299	307	296	294	308	282	284	328	343	329	297	308	292	307	319	338	313	312	296	305	308	279	290	271	295	287	292	313	307	315	309	283	278	337	311	295	297	319	290	329	301	308	269	324	304	296	312	302	296	355	306	304	316	300	295	277	293	305	305	301	280	305	316	282	300	290	333	301	297	302	307	262	294	313	316	287	317	299	290	296	291	325	309	318	332	285	312	316	292	306	312	317	292	310	329	286	309	324	303	304	274	303	317	284	336	303	323	272	289	325	295	296	305	296	311	331	299	295	319	310	315	281	279	303	305	310	282	302	304	307	338	318	299	329	289	257	305	303	310	303	307	298	298	316	306	319	305	286	279	318	296	315	312	323	342	315	316	301	322	318	282	327	327	318	312	312	304	337	311	311	319	320	305	303	302	308	307	285	301	329	289	326	297	296	294	292	310	280	317	318	320	279	290	300	308	306	310	302	332	297	311	286	293	311	285	307	291	338	310	323	348	344	293	340	330	299	286	320	291	301	308	313	340	311	271	287	287	316	290	294	300	325	335	343	325	272	287	279	308	296	281	304	326	300	267	283	300	315	305	287	327	294	297	279	287	315	287	304	297	324	294	299	289	314	328	291	292	316	333	358	300	315	298	281	283	296	336	288	280	303	303	306	302	327	312	318	327	309	339	302	304	324	297	287	299	283	288	289	336	298	311	291	335	296	286	280	286	344	284	311	304	316	312	319	279	336	270	310	285	301	277	319	304	291	338	319
23285	8596	5286	4101	2765	2285	1352	1147	1052	927	828	872	808	748	751	731	738	735	747	658	734	718	695	713	679	722	714	718	698	718	667	682	604	714	703	696	676	690	676	676	623	679	682	686	733	688	659	642	701	663	697	676	667	674	665	649	694	667	701	705	699	719	751	681	679	709	651	657	668	716	692	646	685	692	727	677	719	729	705	701	693	752	668	679	642	651	663	671	702	682	652	726	714	654	586	693	695	692	692	691	692	704	686	725	656	679	668	672	691	672	647	675	705	697	696	736	673	669	670	710	684	664	675	698	702	701	686	656	701	645	654	713	708	650	685	683	645	689	684	677	717	652	641	652	681	705	755	710	650	726	670	691	656	681	719	669	614	736	656	684	688	662	688	693	711	683	688	692	685	613	676	652	673	748	710	684	648	652	683	692	694	659	670	639	639	673	736	658	698	663	662	687	611	692	702	685	651	721	621	648	725	684	656	692	657	683	707	665	707	701	665	705	663	685	721	652	694	670	710	638	673	684	723	730	646	665	700	682	715	718	681	680	674	637	679	711	662	677	659	712	699	682	684	732	689	616	689	663	680	642	626	683	701	677	688	657	657	675	669	696	717	708	647	664	712	637	661	704	678	699	695	714	689	682	657	678	667	696	697	735	660	682	685	657	646	680	639	679	660	699	716	667	713	708	712	678	610	674	699	673	729	672	618	658	636	664	710	672	700	678	671	672	683	680	676	685	707	639	657	679	639	713	712	717	649	675	645	701	683	719	678	638	689	721	651	643	661	718	660	647	695	669	676	689	690	649	651	681	696	671	698	748	678	694	645	681	683	662	715	720	697	682	672	638	702	686	675	681	668	728	684	650	719	677	686	641	647	666	706	658	661	674	692	678	705	688	690	681	666	717	675	702	680	665	694	710	653	640	683	702	674	690	703	697	702	665	687	653	698	716	675	699	644	670	687	677	658	681	679	684	670	720	684	624	708	658	674	711	691	664	678	678	632	711	712	672	620	645	655	675	704	712	667	673	699	682	682	693	712	662	675	671	712	665	632	710	690	646	656	618	661	681	666	684	668	675	660	701	676	710	710	646	705	673	689	673	697	709	680	652	676	693	700	696	692	700	683	687	683	688	667	695	676	654	703	679	674	696	651	719	649	727	718	680	674	694	715	732	734	626	672	713	727	690	655	640	706	705	689	720	633	671	685	663	703	707	646	674	695	688	684	664	677	694	691	661	663	683	630	723	681	660	692	673	705	664	656	721	716	670	729	706	637	659	645	634	658	709	689	697	690	715	670	675	681	682	690	641	681	711	627	659	652	679	690	687	687	665	730	691	705	677	702	640	676	661	671	689	669	677	627	701	682	700	698	626	685	682	732	715	645	674	649	650	717	726	735	713	654	685	697	685	676	702	701	685	677	649	681	703	632	637	676	656	696	732	696	681	707	677	619	695	716	647	678	687	713	664	711	712	693	740	695	650	671	711	656	691	684	702	703	657	671	682	711	711	678	685	667	703	699	684	692	685	646	638	716	647	666	683	687	692	680	696	644	710	688	711	658	679	710	727	656	659	724	703	624	664	719	695	681	691	650	675	693	713	724	694	672	704	699	705	697	703	705	675	685	672	724	638	684	691	683	696	672	735	649	681	686	655	703	699	651	716	702	702	733	666	705	666	638	686	674	675	695	695	727	658	690	739	724	673	708	696	721	695	704	703	723	639	662	661	648	687	716	673	688	699	696	675	691	712	728	681	677	667	673	703	693	703	668	681	705	734	679	650	664	686	683	673	701	659	645	695	728	682	652	658	661	679	664	654	674	627	706	739	674	694	688	694	685	647	676	721	691	666	656	645	633	701	665	698	715	724	640	687	668	661	708	675	696	719	687	683	681	656	678	661	667	694	651	701	695	669	657	668	676	716	687	677	677	732	652	723	690	709	691	708	678	678	698	676	687	656	691	665	703	684	699	713	703	682	711	688	668	668	709	692	701	712	683	682	721	716	676	676	702	688	692	690	736	698	704	652	713	690	687	697	680	678	664	632	652	691	638	732	698	664	682	700	603	681	687	687	661	690	688	679	698	671	701	678	685	708	640	694	720	700	711	677	660	706	695	700	686	635	655	682	686	708	705	689	716	646	671	666	628	674	668	672	731	684	678	701	705	704	735	677	676	683	721	684	666	714	682	713	683	713	675	696	716	638	655	647	661	671	704	679	674	700	703	719	672	659	708	670	652	705	688	638	726	688	655	708	662	677	674	690	668	681	654	709	703	682	716	670	642	662	680	669	616	657	659	725	665	682	654	690	690	678	675	695	679	705	629	683	672	653	634	714	692	691	671	656	734	655	686	675	645	715	712	630	699	693	704	690	690	682	677	709	647	647	703	696	703	689	672	693	671	671	728	621	637	690	708	689	688	680	736	725	689	662	693	648	659	734	690	702	690	690	705	653	677	643	689	688	714	646	719	685	730	639	707	683	680	663	679	640	731	652	721	661	670	688	618	695	659	668	691	710	680	657	680	707	737	662	672	676	680	659	646	671	668	667	679	704	667	698	636	687	681	676	665	665	677	654	697	677	703	708	671	644	681	675	645	700	637	678	680	688	716	672	691	666	674	673	681	599	642	655	642	689	690	667	688	683	669	686	698	681	660	684	671	665	644	721	696	669	699	631	678	654	702	677	685	699	647	698	673	653	640	662	639	687	703	671	714	701	664	669	655	698	662	644	673	742	697	710	671	670	689	690	725	677	698	675	688	693	686	674	664	641	678	719	722	708	681	713	664	663	725	618	666	695	707	672	640	683	700	674	693	654	687	733	662	632	681	673	674	701	676	714	669	680	649	679	712	653	709	722	697	741	671	592	647	685	672	673	644	662	661	642	645	718	664	678	666	698	666	677	738	679	691	668	636	670	721	737	748	677	648	732	646	697	689	688	663	703	682	690	685	665	724	685	648	687	702	665	685	675	631	665	658	715	693	712	686	676	675	685	721	710	638	671	730	662	690	691	708	698	718	647	725	711	661	609	691	681	718	680	674	698	666	709	695	677	729	646	675	679	659	687	707	715	649	679	663	643	658	663	728	698	684	682	693	642	668	714	697	663	688	697	657	737	681	652	679	687	676	654	747	691	668	673	697	683	686	697	663	656	672	705	637	672	696	655	671	701	689	640	679	634	690	653	668	667	713	698	672	723	687	679	704	670	663	692	674	663	666	694	720	708	666	669	658	661	712	688	673	679	656	693	702	667	665	668	670	685	659	699	680	651	681	644	690	738	663	658	691	690	634	709	666	667	714	655	677	692	666	699	672	664	690	710	721	673	659	737	710	662	680	731	691	673	662	695	700	704	705	638	767	705	687	676	695	659	736	687	681	661	663	637	681	630	702	668	700	712	661	667	654	631	697	669	647	661	682	651	673	688	697	653	719	657	658	691	665	715	700	646	710	685	670	623	709	735	697	636	648	654	679	687	697	690	680	694	723	645	706	727	688	667	651	674	668	649
37583	6936	1067	650	462	392	332	336	318	349	344	348	293	327	317	353	354	340	299	331	305	346	341	329	310	302	305	286	306	320	340	327	300	327	330	340	309	297	304	290	319	335	298	299	363	304	309	353	337	318	302	276	315	299	321	307	350	314	321	350	322	280	332	325	334	320	302	324	326	283	298	314	304	333	327	353	305	322	297	285	336	336	319	313	320	343	323	321	324	321	318	324	329	351	301	302	341	287	290	304	314	335	319	283	317	348	316	295	320	294	295	335	276	305	348	305	286	332	326	305	304	297	296	331	305	299	307	310	319	323	314	314	337	299	330	358	266	309	329	301	338	312	356	339	358	318	301	312	324	337	298	333	297	286	308	310	346	318	348	313	306	320	311	292	353	349	321	345	345	332	328	321	306	347	326	346	327	331	351	337	311	306	339	337	317	337	308	351	318	355	353	350	326	308	343	325	359	292	320	317	323	301	304	316	335	307	311	292	320	354	313	306	349	356	348	319	307	303	321	287	337	304	334	350	326	319	321	328	337	309	324	321	320	310	332	312	291	308	324	315	353	307	324	309	287	318	334	324	308	354	314	302	318	355	332	336	299	340	315	332	328	289	347	335	281	346	334	301	316	304	284	362	318	293	305	310	312	371	278	315	339	305	344	349	355	313	292	287	288	331	315	297	299	305	311	315	334	364	335	333	345	319	321	307	336	307	337	369	276	337	315	301	336	327	295	308	334	312	318	290	330	333	306	326	353	302	338	316	304	340	331	292	301	351	322	351	318	327	318	330	319	330	358	333	329	306	295	316	325	343	275	323	335	329	302	307	338	318	303	316	354	339	282	281	306	302	341	343	308	337	321	289	312	328	309	333	315	353	320	347	315	331	333	314	319	338	306	314	337	332	317	333	301	299	326	331	306	338	318	324	288	335	308	311	301	316	345	316	338	328	292	303	321	323	314	339	315	319	310	316	311	289	330	361	308	305	337	315	304	342	356	312	359	316	288	326	334	332	334	300	314	301	315	308	332	321	287	319	359	314	308	310	306	328	314	308	322	338	327	311	322	329	314	360	298	311	319	321	314	292	308	298	327	314	293	302	301	321	330	309	345	303	280	339	329	330	325	309	337	321	320	347	313	329	316	295	357	352	328	286	312	328	337	327	357	325	332	322	338	293	318	323	323	315	280	321	325	321	281	319	346	333	271	316	289	347	307	308	317	304	344	330	307	345	336	345	305	341	276	320	312	294	322	323	315	346	331	289	291	317	332	342	356	323	313	301	325	308	371	327	310	309	298	305	317	317	266	311	312	330	333	330	303	324	344	325	305	330	299	326	308	293	322	291	316	294	346	322	310	308	349	280	313	331	319	324	287	314	307	363	306	288	305	300	340	314	309	325	293	309	344	331	337	297	335	301	331	293	300	311	325	305	312	319	301	275	314	265	341	357	338	324	305	285	315	293	300	333	342	349	321	319	309	319	327	334	304	331	331	332	337	320	307	342	355	330	355	273	313	329	339	348	277	340	325	302	352	298	320	310	322	342	334	348	327	285	298	314	309	328	318	319	327	310	323	326	334	300	377	329	320	300	331	330	308	322	301	294	327	333	308	308	321	301	329	309	330	338	298	307	298	333	327	311	322	325	310	316	344	361	323	309	331	319	313	315	290	320	349	321	315	278	297	321	335	328	339	332	335	330	325	329	302	320	333	322	348	324	324	325	340	307	343	306	314	304	314	332	321	318	331	337	348	308	299	310	311	296	306	369	315	326	309	342	347	382	301	342	321	334	324	307	327	306	274	332	341	313	322	334	316	321	305	313	306	314	319	313	324	279	349	306	321	316	336	307	342	316	317	292	345	297	309	333	327	327	328	308	288	320	315	325	339	315	309	308	313	318	332	306	360	293	295	293	348	315	312	335	329	328	309	326	327	344	312	328	325	327	317	308	315	306	329	336	297	309	323	357	346	338	336	313	305	284	330	296	315	326	319	304	294	295	305	315	302	308	311	284	317	321	321	305	303	330	295	308	314	311	314	328	319	334	340	328	350	340	330	317	341	316	313	317	299	336	365	328	316	320	311	306	336	299	375	331	312	325	309	353	322	324	320	351	294	329	310	358	314	324	342	319	291	333	329	303	344	340	316	332	301	317	295	344	289	344	339	324	332	333	294	298	319	315	338	311	270	349	316	328	310	305	311	338	357	329	308	303	287	300	329	331	329	322	324	296	301	287	308	312	305	311	314	323	319	329	350	303	335	303	316	322	359	318	331	314	341	288	307	311	322	349	300	331	281	295	324	296	322	315	345	319	310	299	326	374	345	304	300	307	344	309	283	308	294	293	320	314	312	321	306	307	323	286	310	279	316	299	341	285	284	323	299	373	330	328	318	324	304	337	316	319	336	278	316	291	330	298	314	337	331	282	298	302	329	271	295	321	363	289	355	314	334	310	316	311	322	335	332	307	321	310	298	326	354	336	333	322	300	329	298	332	308	324	323	321	328	327	330	341	345	340	338	331	316	327	310	329	286	353	294	343	298	340	372	339	363	299	298	298	305	324	346	292	308	311	290	294	344	302	356	315	325	344	323	331	281	305	314	326	286	295	330	331	325	315	326	312	346	320	324	299	326	275	326	307	319	344	312	346	307	313	337	306	300	335	331	331	323	324	320	322	355	362	313	302	296	291	329	310	289	335	320	324	336	321	294	331	336	317	354	305	341	352	317	300	317	316	328	336	333	313	306	309	327	304	348	371	310	343	329	329	313	260	317	335	331	281	289	307	293	322	331	320	337	345	303	336	364	325	307	301	304	316	299	305	287	314	318	295	337	310	317	295	351	300	338	289	277	312	322	349	321	329	308	309	328	333	293	343	333	288	330	329	335	305	362	321	322	336	309	319	311	318	317	301	307	335	314	305	315	333	287	298	309	310	296	314	326	321	332	305	306	323	347	332	321	296	314	314	300	349	298	335	297	305	329	312	305	351	346	333	357	307	354	308	300	297	319	306	323	299	301	308	338	352	352	330	321	332	313	320	345	319	328	338	349	302	370	312	295	306	316	304	330	330	315	344	301	290	326	302	337	323	320	313	297	330	335	301	341	326	293	335	317	319	339	336	337	314	329	306	343	321	333	346	348	345	305	328	320	325	314	283	323	329	311	311	299	296	317	333	333	307	362	304	323	362	287	296	314	328	365	273	329	325	346	325	304	305	314	294	332	314	323	341	336	308	335	288	327	307	285	327	351	363	354	321	330	296	332	333	316	338	350	280	296	295	310	315	346	330	317	300	328	350	352	322	317	307	328	317	325	353	315	324	326	325	355	291	302	303	328	325	298	323	295	334	336	368	304	326	286	308	336	310	310	327	333	323	318	337	299	310	301	318	324	332	320	339	313	318	335	294	303	342	307	361	294	302	278	340	318	317	304	304	303	315	323	280	325	322	332	365	325	330	330	316	351	314	309	355	307	306	308	315	339	316	299	320	314	305	321	322	323	317	319	287
25801	9680	7696	5083	3528	2453	1423	1207	1044	999	868	899	864	838	836	791	808	806	780	746	810	775	743	763	730	726	737	785	735	693	788	755	744	750	771	781	722	716	716	700	745	735	712	707	731	739	769	745	792	759	718	796	772	712	718	730	722	704	683	740	739	678	677	738	772	703	719	731	675	714	739	731	774	745	734	740	736	757	690	709	742	766	722	701	753	732	742	770	747	703	708	739	735	695	714	665	743	774	731	718	722	744	790	735	745	738	706	783	712	737	729	740	710	736	721	772	747	684	700	709	725	783	716	752	744	758	703	788	713	766	721	696	732	712	741	698	703	750	756	722	739	701	721	648	774	717	730	746	669	744	750	717	756	702	689	735	748	752	717	752	748	743	733	755	739	714	703	742	746	691	708	735	741	738	742	725	731	712	756	734	708	710	729	757	723	756	689	705	715	711	748	745	733	709	752	712	718	722	722	745	741	735	775	771	750	764	710	763	757	699	784	715	704	772	710	714	723	711	709	706	776	773	787	773	704	734	760	720	731	733	751	698	702	708	781	716	772	751	752	675	771	735	704	742	736	716	726	753	769	709	719	772	761	676	704	738	765	716	746	763	704	755	751	737	748	722	733	669	726	703	747	728	731	760	745	697	711	750	701	740	745	701	771	690	733	728	696	689	764	735	744	731	725	702	753	725	725	729	791	786	725	743	719	734	766	740	783	738	732	741	736	737	743	742	737	713	702	728	768	764	718	718	739	750	744	686	715	695	701	757	728	738	696	758	714	708	736	738	752	689	758	723	714	722	757	701	729	793	788	771	728	721	704	763	763	756	732	721	714	713	734	743	734	755	724	784	757	691	702	731	726	688	752	799	737	762	757	717	728	720	739	724	693	686	713	728	722	736	698	728	695	687	707	778	771	745	712	772	740	697	734	697	719	684	740	753	701	773	770	742	713	769	708	742	732	710	749	712	732	798	713	746	777	736	708	767	681	686	680	705	797	724	757	734	726	682	762	707	699	734	712	719	688	728	732	706	756	720	711	742	686	779	714	736	722	680	743	696	734	694	741	732	709	696	691	721	705	767	672	719	784	749	745	725	700	714	752	742	693	712	745	704	698	772	727	752	737	723	742	710	683	742	747	741	739	744	693	686	755	746	739	736	704	722	766	727	692	733	739	817	720	675	694	739	755	756	731	654	744	739	763	734	727	730	730	714	697	726	753	680	710	755	733	756	712	721	755	734	766	753	701	742	760	705	729	729	704	737	712	740	732	738	703	767	704	709	718	726	729	708	742	721	715	721	767	700	742	725	709	758	693	753	687	745	765	728	700	762	746	753	729	768	674	735	789	720	761	753	693	720	761	738	755	766	746	732	767	752	697	721	703	709	716	761	723	769	731	765	753	705	759	762	728	730	778	737	715	761	739	677	726	743	740	712	719	704	677	722	756	712	722	756	741	691	730	760	738	748	769	745	764	661	686	689	777	717	741	703	713	760	715	743	772	699	697	782	703	761	707	662	749	713	750	711	728	738	712	740	741	717	752	667	711	733	748	714	728	721	772	774	739	748	707	715	735	745	717	704	722	677	705	684	689	750	754	753	750	716	777	701	713	754	687	740	709	740	743	727	681	731	728	748	712	744	731	716	755	735	742	742	750	708	756	731	779	749	711	743	738	747	759	755	703	782	712	752	749	735	722	735	723	772	705	723	682	759	718	652	722	764	739	692	773	741	757	706	717	692	767	714	725	729	742	730	751	738	758	740	760	711	757	750	713	790	753	740	742	766	691	687	745	719	706	743	715	748	697	726	776	724	738	755	709	775	732	739	720	722	702	718	719	705	750	700	679	729	720	699	734	738	703	720	738	787	744	749	717	767	715	774	736	725	680	718	721	754	724	720	759	740	764	771	732	730	733	740	696	733	738	766	682	712	681	694	772	699	722	729	681	693	736	791	726	708	727	726	736	721	730	725	732	687	765	738	766	749	748	718	756	764	692	699	698	710	694	749	711	779	750	687	709	705	716	771	764	723	703	745	742	747	703	733	671	747	773	685	755	731	788	710	739	765	755	716	766	746	723	726	733	648	727	688	690	744	755	736	724	756	744	719	698	776	738	725	699	753	738	784	680	696	694	722	691	711	747	727	707	728	773	704	709	745	706	766	731	724	749	751	703	723	738	703	751	741	741	698	689	740	744	716	754	691	770	713	724	732	765	681	732	771	755	767	677	692	708	712	772	725	738	698	714	739	705	694	730	746	746	707	692	690	703	725	710	739	739	746	714	735	726	717	766	718	752	737	672	726	730	731	737	770	756	733	750	768	757	757	732	720	746	754	758	741	709	784	744	799	708	718	727	683	729	678	739	743	710	743	753	725	700	716	724	740	719	693	750	724	676	759	756	765	725	727	712	737	710	745	732	743	704	738	751	689	724	733	761	699	775	741	680	735	748	749	753	705	721	768	703	716	750	778	717	745	770	752	703	761	696	729	749	759	739	725	726	749	724	763	705	723	710	767	715	704	682	710	721	767	700	708	761	757	725	716	740	764	734	707	735	699	718	726	747	735	768	741	719	755	760	676	809	781	750	717	734	728	752	689	714	697	696	745	742	716	753	768	684	691	791	703	720	747	701	723	739	748	713	724	667	733	787	738	779	686	724	701	707	760	695	746	763	746	722	767	734	722	686	730	697	757	703	729	754	669	738	720	739	763	711	737	719	713	733	733	753	771	714	761	721	689	737	727	712	673	743	683	724	715	726	745	767	705	749	708	752	686	721	767	767	718	692	729	723	736	687	736	722	751	755	763	765	737	724	720	688	752	795	703	685	746	723	734	759	696	722	719	697	712	758	706	675	736	779	740	704	729	710	697	665	737	696	761	703	698	758	768	683	681	725	718	746	719	698	716	721	682	702	698	784	730	747	780	760	739	724	713	729	709	742	681	716	776	758	709	740	716	758	727	803	735	693	747	751	694	719	733	749	745	741	730	714	759	677	728	745	735	737	739	691	732	743	699	700	726	714	767	757	714	718	737	732	753	713	741	761	685	748	767	743	730	700	709	776	728	791	748	702	711	751	703	715	774	755	717	678	736	799	775	775	726	695	742	757	696	756	706	780	769	719	736	738	725	712	698	707	685	701	669	730	692	702	737	740	749	763	743	764	763	691	755	691	736	719	724	696	723	746	754	720	700	703	741	697	736	739	722	763	737	702	732	691	734	736	718	703	761	716	792	723	761	729	727	723	747	731	725	752	704	702	739	755	720	726	753	736	731	741	735	777	781	724	728	718	742	781	721	763	760	756	701	680	743	730	754	752	757	720	805	770	743	698	756	725	743	780	715	737	681	754	726	682	758	729	764	728	763	751	718	710	744	765	753	780	698	726	721	713	743	718	721	755	719	700	738	760	732	752	724	736	748	750	738	676	738	734	768	757	770	705	736	772	701	749	752	756	726	747	717	751	733	740	756	741	720	734	730	748	687	732	741	737	736	729	759	741	757	754	744
26589	3111	557	384	318	297	252	320	304	345	275	304	289	298	270	285	290	291	299	282	311	316	302	319	280	295	315	279	286	341	313	323	303	327	309	285	291	274	270	272	300	277	285	321	317	297	296	318	306	301	287	297	283	315	293	270	270	303	291	278	278	295	267	305	311	281	309	277	284	305	310	311	301	303	296	302	301	292	271	292	291	294	271	273	285	303	317	305	335	343	265	298	317	302	274	306	302	293	299	268	288	326	306	279	309	280	267	315	285	270	313	279	280	287	277	290	291	291	274	268	330	322	282	291	283	309	301	343	331	281	310	291	289	296	295	313	298	303	304	315	318	344	279	293	313	291	292	299	285	286	258	266	251	318	308	310	306	295	245	270	278	308	276	290	329	278	317	307	296	278	289	315	304	277	292	300	260	277	277	262	307	293	318	276	267	309	291	288	272	278	278	299	329	285	313	302	284	321	325	317	271	308	291	330	302	281	264	309	284	318	287	289	295	288	284	271	297	330	309	279	240	301	289	286	281	282	310	266	293	286	261	307	306	281	298	301	260	262	291	316	324	279	285	281	306	311	281	302	267	293	293	291	282	300	328	287	280	327	300	313	309	262	311	285	316	312	284	274	282	296	303	309	300	320	307	306	310	291	278	301	296	326	291	293	291	318	338	315	289	294	293	293	276	308	291	314	299	292	285	286	303	302	232	283	271	297	320	304	288	303	317	262	332	286	283	283	294	280	278	318	278	296	274	304	254	296	296	316	286	288	298	296	293	310	302	290	300	323	291	290	308	283	318	319	292	279	303	266	267	276	329	319	325	263	287	270	278	284	290	287	292	329	314	334	321	282	284	250	298	295	314	298	271	304	302	330	294	287	285	279	300	266	293	304	328	276	300	268	285	292	273	280	276	276	254	281	330	299	291	306	278	282	308	300	280	300	320	264	294	328	262	344	295	295	257	316	338	296	319	324	308	292	286	298	342	286	274	290	321	302	281	269	305	326	321	294	320	300	282	283	305	281	280	290	300	298	296	266	260	285	249	264	296	279	319	283	311	287	269	303	294	281	314	278	298	304	283	266	294	290	308	309	278	270	294	266	272	281	271	280	319	291	287	286	281	313	304	301	293	308	260	269	308	307	209	289	268	296	284	272	323	283	277	304	322	339	287	270	298	281	326	295	298	279	269	256	273	283	322	291	301	293	275	306	309	309	264	280	286	277	289	351	289	251	268	287	291	292	256	293	248	302	314	288	288	307	286	312	296	277	281	316	346	298	334	297	301	275	306	277	319	287	266	302	323	279	280	293	307	283	275	301	302	300	303	316	296	292	285	324	284	256	287	305	282	306	280	275	290	308	293	298	297	284	304	290	249	283	274	290	317	291	275	297	280	291	321	282	273	269	281	326	306	290	319	304	280	295	276	272	343	280	295	281	309	289	309	284	302	317	280	292	292	324	316	300	258	284	325	263	309	257	288	305	290	286	301	267	293	299	308	254	287	291	267	272	320	309	289	303	284	299	295	281	304	274	297	321	309	322	281	318	289	268	295	281	299	285	283	314	294	289	273	308	312	278	275	289	283	316	327	302	295	272	286	291	282	312	339	274	299	283	352	326	300	280	296	299	272	290	267	287	293	319	295	308	270	303	251	301	272	267	291	300	309	312	270	287	266	327	291	291	297	288	325	274	324	301	250	279	294	296	294	295	303	285	298	286	294	293	265	318	288	299	298	335	294	305	285	284	287	243	286	271	312	292	329	262	292	278	304	276	319	309	318	294	261	327	290	314	287	334	304	322	278	276	308	280	303	318	283	256	290	319	289	298	300	267	294	296	312	275	267	257	261	286	300	229	306	283	307	269	275	301	299	271	308	312	268	274	282	252	273	279	271	306	297	288	317	280	271	331	290	294	266	283	271	291	266	335	294	282	307	277	268	283	278	268	307	285	272	350	332	321	326	314	279	279	312	314	314	300	279	284	292	302	299	271	298	274	279	301	301	307	303	291	283	274	298	319	297	351	326	294	318	292	277	292	288	291	340	310	311	283	293	261	299	286	308	301	300	285	310	312	288	283	279	303	304	261	321	293	272	281	294	305	281	276	275	282	346	313	284	334	280	297	278	313	296	323	331	250	299	305	300	288	254	306	282	291	335	310	301	296	302	294	287	306	285	276	279	297	294	283	269	300	318	292	309	264	275	262	296	304	301	286	327	279	329	265	283	317	287	308	282	277	313	298	311	285	307	306	300	329	311	281	289	323	302	309	322	281	302	336	290	351	344	293	292	293	279	261	296	268	315	311	309	315	288	282	295	297	300	314	297	305	278	310	284	303	294	281	313	308	285	299	295	318	297	291	355	307	354	289	310	304	319	288	301	267	281	323	272	301	290	287	300	313	320	312	285	296	304	316	272	314	291	307	301	333	309	297	313	300	336	283	277	272	268	324	299	278	277	283	307	329	309	303	298	296	293	285	323	285	275	320	294	309	288	281	279	311	299	305	261	307	284	260	291	289	288	308	311	299	302	284	310	296	298	252	306	297	282	320	270	275	265	282	283	318	306	287	309	300	300	292	271	278	293	260	292	296	339	322	294	306	284	284	259	292	302	295	294	292	320	300	323	328	328	292	265	280	297	294	308	268	287	315	324	263	264	258	300	315	289	278	290	292	300	292	273	266	294	306	304	325	267	284	290	294	317	282	287	289	300	303	305	286	280	324	293	283	298	299	327	321	271	292	301	312	277	295	275	299	298	286	313	311	270	308	306	292	308	297	311	304	319	299	281	287	335	306	273	277	284	253	279	276	294	325	317	290	303	268	333	288	259	284	282	308	300	293	302	291	318	262	289	304	324	300	273	294	299	306	277	253	294	305	306	291	315	259	300	301	323	344	291	292	312	297	313	308	280	276	276	239	304	281	333	299	296	255	290	289	274	283	303	286	320	248	290	269	319	317	296	291	293	295	269	296	311	303	277	312	272	292	261	284	315	259	276	279	296	304	302	267	271	297	307	286	311	283	306	324	303	312	321	294	279	308	291	304	295	304	308	279	312	293	286	282	322	314	308	301	283	298	307	268	307	300	303	272	321	293	289	304	281	305	286	306	283	293	271	293	311	310	275	258	273	305	288	323	300	300	286	291	291	289	297	287	319	293	298	334	293	281	314	308	274	314	332	313	321	319	294	297	313	302	265	299	308	272	298	338	278	267	308	276	282	280	310	289	296	303	302	265	295	316	318	270	254	283	272	274	243	282	331	303	264	304	300	259	258	318	322	294	281	285	342	301	254	304	302	318	249	286	280	262	272	304	300	306	286	309	301	283	305	288	328	301	318	293	287	281	273	298	321	285	298	262	340	298	316	263	267	286	309	349	292	299	277	300	278	303	306	283	291	291	290	287	280	277	329	290	316	264	313	297	288	326	265	307	304	335	289	278	286	319	269	286	292	293	315	300	317	273	291	285	309	293	291	297	291	295	259	296	280	302	273	311	293	292	282	295	307	260
19418	5749	3624	2020	1205	956	814	761	737	679	696	676	671	675	621	645	672	693	643	630	625	656	647	661	660	648	587	629	656	647	604	632	615	623	636	680	668	648	671	616	653	641	704	655	619	646	636	612	650	634	592	633	658	632	626	684	638	614	610	606	658	709	637	672	602	682	654	654	679	638	659	647	637	596	626	650	651	646	651	652	622	597	643	630	627	643	679	613	609	617	689	612	673	620	638	644	636	645	683	630	610	590	644	642	617	662	659	628	681	596	644	644	609	638	666	635	648	629	624	629	677	591	652	635	651	685	627	651	660	608	664	637	640	659	656	599	638	695	692	624	617	676	668	652	630	642	577	684	625	641	570	591	632	613	609	652	600	641	649	567	673	655	631	644	625	654	660	650	711	653	608	626	605	561	599	616	637	592	630	654	674	670	644	661	699	699	664	639	613	609	619	657	602	679	651	589	662	685	642	637	651	611	677	641	651	654	647	628	617	602	644	661	611	617	620	611	670	624	647	589	643	616	662	653	606	637	697	664	642	666	644	609	671	667	654	609	684	605	643	652	623	640	653	604	624	621	640	622	630	616	634	681	676	642	643	638	685	643	612	641	649	650	633	616	629	620	647	632	625	660	665	651	646	656	702	641	701	640	663	628	639	612	607	606	663	615	640	616	686	641	630	618	597	666	638	622	632	639	620	621	607	623	647	642	688	631	661	638	610	621	623	587	604	641	631	640	676	606	611	628	618	669	611	667	600	597	622	643	576	661	572	686	632	665	591	613	644	608	647	619	637	645	625	655	635	654	650	637	613	632	656	580	610	641	647	594	611	661	610	658	615	684	621	680	627	638	656	629	665	585	609	653	600	633	616	673	611	657	702	634	623	632	644	572	638	634	642	626	631	604	643	651	661	648	698	663	672	668	607	650	690	615	643	627	594	636	667	607	671	619	634	623	634	620	620	665	625	667	653	593	640	610	603	626	630	662	616	639	636	599	610	651	647	685	654	623	651	606	618	619	619	671	668	648	670	664	666	693	634	661	642	629	620	637	656	630	660	676	604	661	651	602	596	619	641	698	633	653	613	640	658	637	672	636	646	648	642	644	634	639	657	629	654	642	630	644	618	605	635	635	602	682	611	619	690	619	603	623	644	628	624	623	621	657	662	636	657	666	666	610	643	609	602	674	624	642	642	623	667	621	630	661	628	622	649	664	670	681	616	618	673	609	652	647	599	623	648	630	624	687	633	684	649	664	646	687	625	627	645	607	651	629	663	632	676	624	648	603	599	630	624	607	679	614	623	665	600	616	648	576	628	645	595	655	658	650	651	632	632	583	648	633	645	617	609	662	658	645	627	637	640	646	631	653	623	634	615	644	650	635	622	644	601	616	658	658	655	608	665	593	648	619	647	633	659	663	594	579	615	633	645	640	629	626	660	611	628	630	678	620	681	644	636	669	626	691	589	631	627	677	639	634	615	647	613	637	634	636	683	692	654	617	642	621	632	673	645	653	638	630	645	652	625	663	632	637	615	671	621	599	630	627	612	602	683	670	611	634	653	627	684	594	625	689	633	606	661	599	661	596	598	622	626	628	687	655	649	650	629	645	674	642	641	651	623	632	608	687	593	645	665	644	610	578	636	689	602	681	693	655	610	645	644	636	644	634	621	619	627	627	618	630	613	628	643	635	647	684	612	614	658	628	625	687	654	632	622	621	695	654	660	629	610	637	627	665	629	664	680	638	627	683	641	618	650	609	640	610	640	666	635	663	621	597	680	692	653	627	674	673	659	666	650	636	677	666	642	610	650	680	625	670	628	611	637	670	668	642	636	615	614	663	646	617	639	692	680	621	628	638	638	604	633	652	634	599	639	634	644	634	614	641	632	648	623	612	657	600	657	592	623	604	596	638	660	626	605	655	611	643	669	627	652	642	650	633	631	686	650	613	646	610	631	625	643	645	689	644	702	674	640	640	636	609	621	665	654	640	669	646	629	644	660	678	648	628	682	629	640	642	682	637	641	629	610	599	690	663	667	622	655	623	620	652	666	629	647	613	633	653	665	630	666	629	571	613	640	664	686	650	630	621	653	644	620	657	644	646	593	652	641	632	641	654	653	653	618	628	622	666	623	618	649	631	601	687	635	634	680	673	606	624	615	588	638	663	629	604	672	624	628	641	639	652	651	624	685	655	634	607	641	647	604	610	653	614	607	621	653	621	625	639	615	672	626	618	654	678	622	658	634	637	640	652	654	608	665	596	669	623	623	666	641	687	635	615	642	633	668	638	625	653	657	598	662	623	681	639	665	659	647	681	644	648	662	644	641	638	641	653	630	625	663	669	640	666	657	586	621	641	662	608	628	657	660	595	685	618	635	610	620	650	593	598	656	638	608	637	627	595	621	653	651	619	698	634	608	648	668	678	603	655	586	648	612	654	653	643	633	628	645	631	619	617	654	655	602	654	646	638	608	627	599	670	651	621	621	669	635	623	587	670	687	682	688	670	645	650	614	659	633	660	620	623	664	625	634	608	676	618	621	604	656	638	614	656	646	683	589	635	596	607	649	598	642	600	600	641	581	634	682	626	666	636	636	641	640	587	606	635	630	655	659	622	620	639	654	641	633	612	638	649	661	660	625	617	636	653	623	632	641	654	696	656	624	613	640	663	620	665	597	683	619	615	656	624	656	616	623	599	646	659	695	649	608	668	645	690	592	657	614	681	642	649	638	655	649	644	564	623	651	611	628	663	647	605	693	663	623	653	610	631	642	607	665	622	637	645	606	675	602	635	688	652	655	661	641	639	670	667	658	657	626	605	635	620	642	682	668	618	644	621	668	632	646	655	670	643	611	632	650	658	624	642	648	640	663	621	646	653	653	654	627	641	586	627	653	638	657	648	638	646	650	638	647	661	645	656	663	629	665	647	627	619	615	635	627	663	624	594	739	648	645	601	615	626	610	652	657	649	642	597	616	647	675	603	664	621	709	626	642	620	597	634	629	606	643	632	646	657	633	680	631	623	638	653	671	678	625	640	603	704	610	645	614	601	646	589	606	645	627	612	587	632	640	620	661	624	653	638	641	622	624	634	654	662	613	628	671	619	650	627	659	610	621	609	604	662	659	655	662	656	584	644	640	611	606	643	661	611	627	646	688	686	636	655	678	691	624	658	690	647	618	590	614	656	627	645	671	614	657	596	656	640	631	626	612	641	621	671	590	682	663	628	618	659	666	660	636	606	656	614	647	641	657	664	669	610	631	632	681	650	601	623	589	652	604	636	657	622	635	645	647	664	648	662	661	604	674	643	646	625	602	602	642	672	630	626	645	625	637	631	625	618	676	622	634	648	665	643	577	626	641	648	631	611	619	622	602	661	634	642	661	609	619	606	678	639	683	604	648	620	685	636	634	592	601	624	584	634	667	651	612	636	658	621	668	633	678	647	641	623	628	646	630	604	613	665	638	647	611	645	632	625	660	605	631	660	623	630	642	641	639	669	662	657
34012	4744	692	520	419	364	314	310	312	335	335	326	299	270	321	303	307	293	282	304	312	302	318	308	295	305	316	296	288	294	332	320	282	318	290	313	320	289	308	279	343	306	313	285	277	297	285	316	296	287	307	306	314	327	309	314	289	296	333	294	286	323	314	305	288	318	308	315	323	323	293	297	291	304	310	300	322	321	305	284	297	304	304	311	297	295	317	300	295	338	292	321	303	348	303	311	314	314	304	286	337	306	319	297	319	329	323	314	338	311	282	316	324	309	320	301	285	294	304	301	324	285	285	297	280	307	315	308	294	279	314	316	296	298	308	330	284	323	315	294	313	318	267	292	296	320	298	310	311	327	276	274	300	350	308	300	294	283	325	305	317	329	313	302	309	272	283	304	273	278	313	325	307	293	318	317	299	334	287	287	315	313	302	292	299	297	278	318	282	270	269	322	318	294	274	306	322	354	289	321	294	281	278	270	286	307	332	274	301	278	290	286	312	310	298	341	281	315	277	320	310	281	338	268	282	278	321	311	304	316	286	305	262	324	310	309	333	307	297	312	293	311	257	290	268	275	296	299	340	319	281	330	323	284	291	325	288	319	274	300	285	299	300	331	304	282	303	287	280	299	334	306	321	294	305	319	312	307	326	339	293	291	262	302	339	273	287	281	293	317	290	288	284	335	316	305	290	268	310	292	286	323	313	297	310	294	343	316	323	275	340	292	300	315	320	329	303	322	295	304	277	273	307	329	297	335	297	298	293	316	287	303	283	293	311	261	282	282	306	302	321	283	321	308	302	362	278	275	308	306	327	303	316	326	286	300	304	303	312	312	289	299	316	271	305	338	319	333	266	297	282	300	263	316	298	302	329	286	303	270	268	305	299	328	288	288	262	296	286	313	318	301	301	288	327	307	284	303	318	335	314	261	314	291	301	312	298	308	320	302	299	291	281	317	307	283	277	287	310	304	318	285	308	310	283	291	311	314	288	297	301	304	283	290	313	313	281	320	301	298	325	300	305	313	299	339	277	308	306	331	297	270	288	295	328	286	302	316	306	283	313	262	313	284	341	325	317	328	295	315	314	264	305	276	303	318	328	306	333	354	315	291	308	288	329	294	269	303	278	291	284	292	338	319	301	329	283	280	311	300	297	296	324	291	274	294	321	325	302	337	326	327	294	327	305	299	271	290	278	313	289	317	310	274	334	276	271	285	305	303	310	292	294	335	291	335	293	315	282	284	296	302	307	298	280	293	293	288	279	305	310	292	310	287	327	306	274	299	334	321	279	305	321	288	304	289	298	300	333	313	340	287	301	308	298	314	302	306	290	314	320	269	314	316	286	275	303	284	304	300	327	319	291	297	290	302	312	310	301	286	306	296	243	318	332	310	326	317	259	301	291	293	307	259	287	313	269	282	290	293	285	301	263	304	289	290	304	283	299	284	317	307	302	296	301	296	289	300	305	326	287	293	319	309	297	303	289	332	320	282	280	310	318	289	282	309	310	274	264	318	314	327	284	312	304	258	281	292	288	299	301	307	312	280	283	260	284	298	323	308	295	308	346	271	300	337	282	335	291	303	350	282	285	283	280	263	295	312	295	267	303	325	304	323	289	302	277	334	303	292	307	299	300	287	309	338	331	292	307	302	306	297	310	322	306	292	319	299	282	311	299	301	290	334	289	287	291	297	308	303	294	293	276	273	294	293	304	279	285	309	287	272	307	291	304	293	278	319	308	278	318	309	310	280	310	279	317	298	281	299	305	274	302	306	289	276	315	321	285	269	283	302	286	283	329	292	299	280	294	303	305	307	309	283	307	305	326	273	266	329	314	299	314	288	302	278	306	270	314	292	325	251	314	309	318	329	289	312	301	265	297	320	291	306	279	290	317	306	306	341	267	295	347	328	321	282	297	272	254	310	310	317	305	303	297	321	289	333	308	292	301	300	300	283	312	292	321	329	292	291	291	286	251	268	327	325	288	289	315	320	282	311	286	315	362	283	284	298	311	315	304	307	296	297	298	349	311	339	292	306	295	283	301	358	285	292	277	285	297	307	289	312	306	301	297	314	312	295	314	294	274	328	313	296	283	313	316	291	287	308	320	306	301	303	299	301	298	284	263	303	312	321	288	293	278	289	306	296	335	331	347	333	337	306	297	317	294	310	335	299	307	324	306	296	286	296	328	273	290	294	281	300	282	331	327	319	315	320	277	295	334	294	294	300	315	274	328	320	290	283	302	318	312	329	304	250	290	305	320	288	291	286	329	306	292	291	299	319	309	313	331	283	297	291	295	329	338	318	318	305	313	298	310	317	307	303	340	295	321	307	317	308	277	325	284	302	305	302	311	316	315	326	291	304	287	311	309	269	298	275	307	272	308	286	286	308	336	318	286	321	302	317	289	307	301	289	290	291	263	299	308	305	302	317	289	303	287	273	309	290	291	294	292	285	321	321	324	278	269	345	311	323	289	308	267	293	339	309	291	284	316	269	287	281	310	284	328	340	301	290	337	303	291	326	295	318	268	288	342	339	276	314	302	323	290	295	314	281	308	337	291	276	286	304	312	291	311	298	317	286	304	302	300	285	290	289	296	299	300	268	287	297	316	305	346	309	313	300	342	320	323	319	298	323	291	292	320	305	334	320	309	333	297	282	295	320	319	295	313	298	358	301	315	335	337	318	301	265	322	307	299	308	324	293	278	317	322	299	325	302	302	325	316	306	325	326	313	338	329	295	298	260	283	306	275	291	300	317	325	332	266	320	305	283	268	281	270	312	312	307	315	335	322	278	282	318	298	319	300	287	297	300	301	280	299	335	282	296	279	345	313	340	317	306	306	330	318	305	279	330	316	297	358	304	314	306	300	297	319	318	286	306	324	289	264	304	282	318	335	310	319	318	308	318	305	289	299	322	317	305	290	314	267	291	305	285	265	306	325	310	294	327	338	295	307	317	325	290	293	284	291	306	309	338	296	296	302	293	312	258	308	328	331	303	256	315	287	293	318	347	301	294	298	340	277	296	304	306	338	268	290	293	306	281	303	289	284	327	319	311	320	292	300	288	286	273	308	315	307	285	304	321	297	259	312	306	308	317	314	325	296	293	331	307	305	309	321	285	279	306	310	315	295	305	302	306	329	325	272	299	328	281	307	297	273	293	300	275	306	317	309	299	333	289	279	332	279	285	331	316	298	303	295	302	312	297	302	302	300	273	251	264	305	334	320	299	298	306	329	314	287	311	290	329	329	313	280	267	286	249	293	310	311	285	298	293	334	304	290	331	268	316	302	319	274	321	300	290	310	273	310	287	302	335	291	280	307	290	309	297	313	312	300	286	263	292	304	287	326	295	284	272	306	317	286	311	297	296	311	304	288	318	333	309	310	335	303	316	319	278	294	265	305	320	305	324	286	295	279	314	316	346	306	268	301	300	324	356	300	295	294	297	318	319	317	297	294	272	304	308	331	277	264	314	286	322	255	290	279	316	296	288	339	327	317	298
23079	6477	5014	4355	2865	2295	1546	1290	1170	1070	955	852	820	742	806	795	721	737	789	696	684	705	691	683	643	693	713	714	687	713	652	687	693	689	668	682	658	676	643	667	683	651	695	657	652	699	673	649	685	672	646	728	686	671	689	691	659	694	671	730	658	688	629	646	682	671	648	678	622	686	670	620	666	666	659	693	662	714	678	665	696	635	705	697	661	659	674	648	670	662	695	670	711	678	669	676	721	665	674	684	619	693	639	678	653	668	603	667	696	657	647	651	690	678	660	701	652	637	726	691	694	690	666	683	681	669	682	668	625	654	631	671	686	714	693	689	690	648	685	680	676	667	596	628	681	670	665	659	680	660	659	635	724	649	743	668	683	681	647	682	658	679	658	644	653	649	713	652	699	668	686	642	655	653	642	692	724	662	664	641	652	712	680	654	699	629	672	691	657	675	626	684	680	703	667	670	671	691	709	688	664	676	681	648	644	673	702	695	660	649	699	696	689	620	661	689	676	688	718	715	653	702	636	678	662	732	669	731	643	633	716	653	711	656	686	710	707	682	700	700	689	705	662	709	662	637	681	696	661	655	652	706	673	618	679	611	666	632	711	652	649	677	651	677	642	666	645	679	657	691	680	708	642	676	635	674	653	684	689	659	647	678	688	685	639	674	678	674	680	682	662	672	651	664	626	677	675	698	683	629	627	682	682	657	649	699	680	681	710	647	665	672	653	620	697	745	668	685	673	665	683	717	638	696	692	720	676	699	709	671	686	645	679	675	645	676	662	672	700	673	691	714	681	634	671	668	690	715	686	653	633	712	697	679	690	688	665	696	649	670	651	675	704	687	674	654	673	681	712	725	693	656	639	694	637	697	714	692	650	727	667	663	659	683	658	657	721	647	655	676	674	684	677	637	691	702	672	658	682	699	677	689	664	671	707	682	676	607	675	653	715	675	668	670	640	663	685	648	675	681	667	679	658	666	745	704	703	717	659	738	708	673	739	633	678	686	674	704	706	672	654	705	670	732	684	696	614	680	680	671	646	712	688	695	666	673	680	652	697	648	689	639	657	677	658	691	666	677	687	695	723	663	629	699	688	713	657	674	658	675	680	690	652	652	666	683	690	691	693	672	677	641	676	653	684	661	625	654	698	701	636	667	657	652	686	676	646	625	703	678	646	695	701	669	658	698	706	718	676	659	656	633	678	670	643	648	656	688	673	650	708	696	661	660	687	681	663	706	645	657	707	688	674	707	656	667	697	672	650	678	681	692	641	661	658	656	646	657	643	665	660	707	694	657	694	685	662	706	740	713	698	718	652	640	663	738	688	611	721	724	648	692	697	686	698	674	655	682	670	691	718	671	674	689	710	672	683	665	688	637	692	696	682	662	632	639	665	704	665	688	692	675	656	707	681	712	719	640	690	670	727	638	692	734	741	671	679	721	698	645	684	689	640	696	683	683	644	668	665	681	664	681	683	716	691	708	675	614	711	669	647	657	656	664	701	654	680	679	721	695	666	650	639	673	703	688	680	668	689	662	683	655	683	685	690	694	683	690	696	719	677	647	709	671	667	672	666	755	674	706	648	707	694	676	671	710	661	686	603	683	688	659	648	694	678	665	683	680	663	698	743	700	677	665	645	707	644	638	637	705	661	721	708	652	647	693	681	689	697	698	676	671	657	730	626	681	704	695	656	666	666	660	673	657	674	656	662	721	643	670	676	665	685	688	679	654	662	660	663	638	665	688	653	664	683	624	690	719	681	627	608	672	663	696	669	676	681	701	673	694	677	676	664	673	675	685	668	657	648	678	667	670	687	678	704	661	712	702	677	658	668	690	620	686	662	653	693	749	652	675	681	609	714	716	691	649	677	617	657	657	673	661	665	671	641	704	632	660	673	706	637	675	685	685	691	667	703	719	651	699	676	628	657	689	670	676	645	670	642	674	627	717	658	660	690	674	698	675	681	689	677	647	707	738	681	646	704	673	626	675	707	742	696	671	653	640	628	735	718	670	667	683	723	604	678	742	672	668	656	640	604	678	671	664	705	694	659	685	697	663	684	676	682	682	664	682	688	679	667	700	637	693	688	679	741	650	687	706	661	694	685	668	702	684	706	673	697	672	671	685	673	662	666	643	615	666	674	677	688	677	677	700	657	656	652	663	683	684	647	662	714	659	663	630	708	678	675	686	708	679	652	694	699	667	664	742	657	682	674	686	645	689	663	723	690	641	686	713	658	670	650	681	653	721	676	681	698	676	626	672	700	685	686	664	725	649	648	674	644	664	690	655	658	680	673	648	682	694	665	700	674	697	710	682	709	696	665	653	622	669	657	681	659	613	668	652	638	634	714	698	725	665	699	628	662	664	705	717	677	670	675	659	696	678	704	661	656	659	706	654	658	671	681	607	659	673	676	651	640	632	675	631	683	649	675	658	656	725	687	698	648	643	700	668	661	614	623	649	682	696	668	666	671	674	679	665	697	697	664	679	687	656	687	694	663	707	647	652	718	699	669	695	725	686	687	677	669	675	646	665	736	672	675	730	717	662	620	688	697	712	698	700	736	664	668	694	634	624	685	688	666	690	676	670	712	668	649	672	657	661	694	642	694	701	643	633	673	665	691	656	637	699	638	655	626	663	643	624	699	651	662	689	708	657	681	678	719	630	663	680	681	709	677	647	691	638	644	686	703	684	649	694	682	651	692	693	651	751	671	710	695	661	651	652	627	643	653	701	704	664	700	713	663	664	697	723	670	656	691	691	704	662	645	664	679	709	659	662	662	671	659	715	717	686	677	703	666	638	703	690	698	698	692	629	703	647	632	658	675	639	618	660	673	645	671	659	691	707	654	669	669	654	693	716	640	669	656	674	673	714	698	628	661	684	632	648	659	663	640	682	700	665	604	648	677	675	622	664	698	690	669	716	677	699	712	634	654	616	643	687	694	660	683	658	691	666	663	677	657	699	667	674	640	686	704	691	665	650	710	648	676	696	694	691	664	633	677	676	679	655	681	647	688	692	637	738	699	662	687	678	682	654	679	652	656	710	655	679	690	626	606	661	686	645	678	685	696	699	662	687	649	686	695	670	723	652	714	654	653	686	654	653	656	678	656	688	693	693	662	679	660	649	688	650	679	708	704	688	683	653	694	715	672	680	667	665	686	712	632	689	712	679	636	663	647	680	665	676	648	645	644	663	638	627	699	640	692	657	697	708	689	636	656	667	697	681	675	661	676	639	648	653	657	729	654	667	713	648	669	691	695	648	683	643	685	692	676	683	698	668	722	705	696	677	657	673	693	670	699	667	659	676	670	670	641	737	651	717	674	697	711	660	716	658	662	694	684	688	654	663	644	673	633	673	699	662	683	684	682	669	666	632	635	677	626	724	658	652	699	697	651	699	606	702	658	681	690	663	672	655	683	719	672	691	623	706	680	650	706	639	667	755	660	656	696	716	661	655	676	696	725	693	658	668	667	671	660	669	696	618	662	693	662	693	679	664
33391	5962	1039	709	494	410	381	332	368	322	310	325	324	351	307	347	322	312	345	332	297	374	287	317	333	284	310	306	273	341	311	297	318	314	294	315	303	309	303	330	333	294	348	277	321	312	360	334	334	315	329	316	307	308	333	286	342	351	326	344	355	341	334	346	354	330	358	301	280	293	313	350	317	349	340	311	290	329	340	321	301	313	279	331	331	284	310	305	332	312	321	319	303	336	326	291	328	300	284	297	347	315	352	305	309	323	316	306	302	319	340	315	311	317	334	335	329	323	332	315	307	287	316	319	305	334	303	321	290	356	289	333	319	320	315	280	323	308	356	304	285	312	348	342	317	332	321	267	307	345	325	307	294	340	308	354	303	306	337	330	306	287	318	309	316	300	296	348	313	323	298	290	320	304	303	316	321	336	308	292	331	308	334	348	346	321	354	339	319	306	348	320	311	341	329	332	334	352	295	319	318	346	359	323	342	338	315	310	349	308	322	318	348	306	319	331	309	289	282	362	328	310	294	328	328	334	322	301	295	308	297	323	318	325	304	284	316	304	303	307	318	334	336	336	332	319	328	324	314	346	311	306	294	313	286	299	331	313	324	305	330	346	322	341	308	315	310	313	326	321	291	315	299	317	331	345	338	363	285	333	341	325	321	303	313	303	372	322	331	326	321	301	310	305	347	293	325	303	304	315	340	298	319	334	326	310	331	332	324	310	346	328	315	301	306	301	301	345	319	317	309	316	293	358	352	305	318	316	332	314	295	317	321	340	300	340	298	322	293	319	336	292	345	309	328	322	366	330	304	336	296	330	285	304	318	352	365	356	309	325	333	304	357	316	295	328	344	295	347	315	305	338	330	342	285	285	323	339	331	308	328	311	295	289	294	335	332	297	312	316	309	322	300	298	317	337	298	310	313	288	322	278	291	308	307	371	294	361	346	332	332	311	301	310	306	297	303	311	316	301	317	330	279	320	351	323	298	292	283	353	329	285	308	294	330	316	339	306	322	317	325	349	319	323	298	310	322	341	324	317	302	332	307	332	319	335	311	314	319	316	333	317	320	289	330	313	323	301	321	315	284	315	295	313	323	291	358	326	294	325	317	304	322	339	293	309	355	329	285	300	316	296	304	316	354	312	321	297	300	303	312	298	283	310	337	304	273	340	302	301	273	358	303	337	325	297	306	334	311	348	322	299	336	338	333	322	319	303	307	338	337	333	369	327	336	296	282	309	287	284	328	313	288	298	328	276	292	305	323	328	336	317	310	296	302	294	325	311	301	310	305	278	302	318	311	319	347	341	351	310	322	326	340	290	315	343	306	307	323	300	331	334	338	344	333	369	293	291	293	340	340	315	350	286	337	323	331	348	324	313	320	351	295	306	331	307	350	303	340	329	355	322	353	309	314	348	295	324	317	348	319	276	306	314	340	344	297	318	321	333	326	306	316	370	322	312	296	310	343	324	329	307	302	299	311	322	334	324	313	297	306	350	315	330	313	324	280	290	326	320	300	303	309	356	333	306	306	309	305	308	275	306	338	342	362	333	319	265	315	277	284	319	314	316	314	301	325	307	326	317	332	321	317	292	293	319	338	329	309	322	312	275	308	309	297	319	313	300	314	289	288	341	343	303	315	316	321	308	305	301	333	307	305	333	316	326	315	308	317	307	338	361	282	327	316	294	327	290	324	319	331	325	349	316	308	282	286	334	325	310	304	313	340	320	326	365	298	322	298	334	311	321	313	329	309	300	336	344	320	301	357	354	340	370	304	315	324	270	299	306	301	302	326	299	296	320	289	303	342	337	356	343	318	326	321	311	307	327	344	314	312	306	299	322	318	329	318	299	322	298	299	331	307	299	322	340	310	318	318	353	318	302	327	302	349	336	336	318	343	318	336	320	330	306	310	280	311	329	326	324	340	322	328	320	324	300	290	272	329	320	321	309	312	309	339	324	338	323	329	290	294	318	287	310	299	331	301	313	341	334	318	284	289	300	281	318	332	295	283	330	288	314	325	315	333	306	289	283	338	332	331	326	304	299	357	341	326	287	285	311	332	324	281	357	303	282	308	326	350	306	281	312	304	311	315	337	319	271	321	348	317	332	293	301	326	270	287	343	309	289	280	350	304	293	311	339	337	337	303	306	333	304	316	319	332	339	331	338	322	327	348	347	311	274	268	322	337	328	309	308	304	332	339	352	306	309	335	308	325	297	334	341	338	343	310	310	326	314	319	314	338	288	292	317	315	346	309	318	320	324	311	328	271	303	344	304	327	324	319	320	321	361	318	319	320	301	342	319	306	326	358	279	306	283	338	329	339	305	326	322	317	295	309	298	323	291	331	336	305	312	298	316	326	298	312	345	321	290	328	324	337	325	301	274	326	353	280	274	337	300	296	294	302	336	335	328	315	317	319	328	335	336	334	307	342	312	320	315	330	334	330	310	327	313	327	291	302	312	325	340	295	341	309	333	324	307	319	270	326	291	316	317	316	301	279	312	313	341	315	307	300	309	295	265	298	336	332	291	354	334	355	313	303	307	332	318	310	322	332	358	316	282	326	326	306	300	342	332	307	301	343	310	286	351	287	316	320	308	310	334	339	291	317	336	297	301	331	316	287	327	338	321	333	340	291	287	317	314	275	314	322	289	320	318	316	348	291	347	306	302	309	333	325	343	271	324	332	366	306	343	330	298	330	348	346	309	336	328	361	315	305	300	272	314	329	311	299	288	335	305	288	290	339	347	337	344	325	285	301	363	317	299	324	323	319	315	278	305	336	323	324	293	302	331	325	348	330	309	333	334	338	315	317	321	338	364	303	308	327	345	301	300	288	311	351	322	307	292	289	300	356	359	354	314	314	322	351	350	311	315	293	295	301	344	305	284	295	295	327	344	340	326	334	333	331	334	323	296	325	286	320	349	333	279	307	304	320	315	314	362	314	321	334	284	353	309	311	294	328	279	345	338	317	292	305	331	293	312	313	302	306	319	343	354	322	354	340	310	337	356	304	358	308	355	337	315	344	308	296	316	307	325	320	306	298	319	309	319	334	322	321	319	342	319	295	280	318	294	324	320	334	301	327	307	381	325	332	320	291	303	318	342	301	324	329	302	288	290	304	333	328	325	322	357	360	336	314	341	311	299	340	331	326	320	326	339	337	334	294	284	324	328	325	337	312	322	286	342	337	283	297	317	301	346	341	336	349	308	313	305	339	313	357	265	274	314	306	299	296	284	291	299	337	305	287	278	342	318	359	300	317	312	345	334	349	277	304	305	355	353	360	299	325	312	328	310	311	305	324	297	340	294	315	274	285	309	347	355	323	328	300	323	316	363	316	319	332	347	333	263	329	300	328	307	298	319	305	320	309	310	298	326	315	358	343	319	331	332	320	300	347	315	352	269	352	314	331	336	315	285	334	335	285	322	299	316	330	299	295	344	292	308	343	313	281	367	331	332	327	298	312	302	350	338	313	349	306	349	331	321	322	351	341	325	292	312
21692	9913	8531	6237	4671	2871	1901	1507	1248	1160	1068	954	857	852	871	822	828	792	850	787	762	806	725	784	812	741	779	776	748	754	729	731	762	715	676	750	739	727	711	732	753	731	765	757	731	713	698	705	726	721	709	720	656	737	712	735	728	743	712	699	790	724	683	713	683	727	739	686	755	748	716	731	718	693	715	712	712	729	773	699	716	714	727	738	720	696	702	768	738	712	691	777	741	721	704	743	726	748	782	736	753	798	753	719	750	729	709	708	705	718	712	766	737	714	764	718	728	735	695	698	698	746	704	738	767	705	692	741	722	719	721	705	734	716	710	722	736	692	711	716	766	734	702	732	660	737	698	761	706	704	737	769	734	749	703	682	758	721	699	741	771	712	683	716	671	751	729	711	716	734	801	678	721	722	738	750	718	739	715	690	709	746	747	708	694	711	712	711	760	754	730	723	737	710	769	699	674	694	715	721	788	705	709	725	737	709	721	742	709	726	742	752	699	751	738	737	782	653	743	758	755	767	700	729	728	744	745	731	718	749	705	682	678	727	750	688	744	699	690	791	761	739	726	743	744	767	736	722	712	752	680	750	732	721	747	725	732	748	729	673	706	701	682	735	713	791	690	702	704	756	743	722	747	725	701	746	728	670	755	691	687	714	745	697	767	715	665	704	738	738	707	732	658	700	740	724	718	740	728	729	685	743	726	734	744	754	726	735	677	671	764	731	712	748	710	758	752	690	742	702	735	726	719	687	722	690	789	693	669	729	674	707	713	697	709	712	759	689	705	700	697	723	765	746	728	709	738	671	723	708	696	721	724	701	726	690	776	714	737	689	742	730	730	670	721	745	754	744	706	768	737	752	754	700	735	723	716	751	715	676	734	687	724	709	741	688	688	674	698	674	725	696	761	725	747	690	729	724	707	739	726	697	703	669	767	745	678	725	705	681	733	752	758	676	766	707	706	709	708	713	717	729	718	698	694	748	704	711	734	713	745	705	724	714	761	737	724	718	717	706	763	693	745	691	742	729	720	730	729	714	721	716	670	692	738	736	757	703	734	717	728	683	741	723	709	672	772	727	727	704	769	748	727	733	712	752	670	712	727	706	696	737	731	805	763	692	683	716	742	751	748	721	735	744	725	784	725	719	745	701	732	750	796	733	663	739	774	732	765	757	714	701	761	743	718	766	750	706	732	753	714	685	700	734	747	703	724	679	725	721	702	745	742	696	735	776	757	731	742	696	715	677	728	743	779	708	741	746	713	747	754	724	731	734	740	719	705	725	724	717	695	694	734	743	714	696	703	730	773	716	695	740	723	708	708	701	727	714	748	732	741	723	717	733	693	768	707	742	685	750	736	750	717	742	746	804	713	701	722	714	736	756	758	706	698	729	730	748	704	697	688	741	737	760	675	707	712	720	703	710	704	720	735	755	741	742	725	773	697	665	773	730	745	724	742	731	726	667	692	732	715	735	717	735	738	730	695	722	719	684	702	738	736	729	750	711	708	755	730	731	782	657	694	727	732	680	710	721	673	722	705	728	671	731	704	722	721	716	767	694	726	726	709	697	731	695	773	715	695	718	680	720	738	793	697	751	765	717	651	733	703	721	713	681	697	686	755	740	754	697	762	680	744	730	674	682	729	679	745	704	686	679	723	665	732	674	692	711	649	712	705	717	703	710	733	745	682	730	716	719	730	737	704	733	737	741	708	703	724	705	745	673	703	682	703	700	761	717	745	732	721	678	715	700	737	724	717	675	739	702	719	694	685	704	765	701	753	671	707	710	740	683	754	765	714	733	729	709	716	747	744	710	731	764	735	708	694	670	719	748	710	707	713	660	755	792	716	720	699	745	705	723	716	738	727	702	737	770	699	700	799	683	736	715	752	713	717	732	678	729	696	689	728	694	704	752	686	711	716	769	698	744	749	715	725	699	734	698	675	721	774	730	773	788	683	718	760	688	724	724	745	742	755	695	683	710	701	728	693	708	759	679	745	696	727	728	748	741	721	710	785	726	698	673	715	724	658	729	731	719	716	759	738	723	696	677	781	722	769	753	706	749	746	726	691	677	744	743	741	749	758	736	683	683	698	745	738	750	686	745	753	696	677	733	709	726	724	752	745	728	746	757	697	746	693	694	714	730	742	682	731	682	735	739	694	731	750	735	695	718	688	735	670	707	716	741	719	770	723	708	736	750	684	761	797	721	751	759	728	720	697	764	677	711	741	695	720	689	717	728	735	704	714	712	733	699	698	721	747	755	702	738	698	749	720	641	697	736	728	723	718	747	672	708	716	696	712	689	730	712	723	710	742	706	805	728	723	697	714	746	725	727	731	757	746	799	729	694	692	748	740	750	729	687	729	727	732	743	710	749	695	691	703	751	739	722	746	703	700	713	694	718	727	691	735	676	734	681	721	697	721	696	694	737	725	723	741	682	726	675	715	753	737	710	701	763	722	675	658	682	718	771	701	744	712	694	728	745	752	709	742	707	730	715	684	675	701	711	717	755	712	751	693	762	724	715	744	725	691	710	689	716	773	758	712	721	727	728	749	705	721	809	693	778	738	701	780	713	763	742	709	757	735	761	682	703	703	713	748	732	755	734	740	753	728	738	730	720	719	728	722	739	767	736	759	747	702	723	722	722	722	721	765	770	706	690	747	703	746	727	730	736	732	727	694	690	735	704	723	723	675	780	744	743	711	718	771	755	733	745	716	749	735	684	780	702	738	729	711	729	690	754	725	706	722	733	723	688	751	738	724	716	723	745	700	723	683	751	721	713	699	745	782	762	704	720	744	756	751	747	726	717	728	722	737	735	713	734	735	715	720	703	741	737	731	722	682	720	746	698	715	749	719	687	684	679	708	766	749	761	700	697	704	715	702	749	765	715	673	706	734	770	680	668	737	712	699	713	716	730	779	759	731	735	706	760	718	744	685	695	719	768	740	758	726	768	742	714	719	728	710	724	754	653	712	733	687	722	682	731	708	686	695	712	768	717	673	704	721	711	696	718	730	718	679	709	700	724	725	671	750	738	769	714	734	724	704	706	784	681	695	766	711	739	715	685	784	762	713	695	741	717	683	715	730	730	683	804	718	712	739	733	726	701	700	693	729	727	763	718	774	744	687	746	736	741	697	733	728	741	739	675	686	743	735	700	708	727	761	702	727	696	685	723	716	711	702	717	778	763	731	655	744	786	705	747	770	728	724	736	711	757	712	734	734	709	731	681	756	706	733	718	680	703	742	676	685	727	683	713	718	695	716	709	690	734	743	720	728	710	735	747	698	703	738	699	702	731	694	719	764	672	773	712	707	708	745	766	715	718	730	775	688	708	697	714	732	756	734	703	732	707	761	711	715	728	708	717	684	725	717	736	748	734	712	711	741	684	747	747	721	739	765	681	733	735	740	688	713	702	765	722	734	739	736	735	706	716	692	691	765	729	757	693	725	707	740	718	737	762	721	713	701	730	690	694	787	712	694	713	720	702	718	685	721	732
25159	2799	554	401	356	308	332	255	323	335	315	259	275	302	330	298	284	327	316	274	278	295	305	265	272	297	309	313	323	287	278	310	333	290	292	293	296	280	302	285	296	279	298	299	278	284	311	316	294	303	262	291	268	310	332	304	305	281	294	304	296	276	269	295	296	289	304	322	303	328	303	278	327	297	262	275	324	256	269	303	286	308	284	291	305	314	310	269	293	301	306	320	302	284	333	312	299	283	298	268	283	307	283	295	291	286	264	311	300	295	285	288	289	303	326	264	320	308	315	328	341	292	313	302	286	277	307	283	312	302	255	292	289	290	299	335	281	293	292	269	278	291	323	295	288	253	289	285	282	276	287	277	269	325	309	276	292	315	290	294	315	300	280	270	276	297	299	274	299	293	327	284	327	279	279	265	315	301	303	295	315	307	300	318	289	299	306	313	285	290	292	271	295	296	266	285	309	304	285	277	265	255	288	296	323	318	278	290	289	308	302	268	274	283	285	290	305	312	254	272	281	291	266	295	306	328	279	295	295	298	319	296	305	279	300	307	300	252	323	267	306	304	280	289	290	270	289	291	325	337	300	299	325	304	280	303	303	299	275	315	265	283	311	262	270	294	298	295	271	290	273	283	291	295	329	352	303	287	287	311	306	275	290	284	327	276	286	292	282	289	346	326	289	290	325	297	290	292	264	286	268	298	278	305	337	323	286	307	289	272	326	284	322	332	293	301	303	296	306	278	299	318	342	313	301	287	290	277	260	272	311	316	310	295	312	278	296	294	286	302	289	257	284	308	313	288	279	261	302	333	300	308	255	290	302	256	288	310	315	308	303	315	311	271	279	299	245	314	267	266	290	318	314	290	308	320	294	307	264	271	301	295	294	305	297	268	332	303	289	336	326	339	288	292	320	289	297	313	296	336	285	309	307	291	295	264	269	309	283	306	278	296	315	282	282	303	292	313	319	302	261	267	281	307	334	309	288	287	307	296	280	303	311	293	312	325	320	292	285	276	291	273	255	296	337	316	299	294	274	246	272	303	289	312	302	278	280	304	282	294	302	268	295	313	308	296	320	319	292	282	296	280	295	300	305	301	308	278	286	319	281	264	300	297	307	293	282	310	318	295	296	330	283	320	307	274	296	296	280	317	315	268	294	248	270	263	287	269	313	309	330	284	263	307	289	268	282	251	296	296	297	319	274	268	322	275	274	286	313	280	298	298	304	320	304	290	302	296	315	311	279	294	335	329	333	299	274	300	283	320	260	253	271	289	341	285	286	310	285	304	312	261	305	299	298	301	285	287	309	329	296	254	245	285	280	303	316	295	281	329	296	261	280	261	305	305	269	314	290	279	263	295	303	268	323	281	287	299	278	288	257	285	291	299	292	253	312	294	307	281	291	323	302	303	294	275	250	272	283	292	265	281	314	293	271	285	291	290	275	310	254	297	301	299	303	286	285	303	303	288	275	292	283	279	291	292	273	282	286	320	272	310	303	271	276	257	297	278	286	331	291	303	285	314	286	244	244	291	290	290	264	304	346	268	308	295	309	279	299	299	300	272	260	310	290	314	325	293	294	296	315	304	289	320	297	298	320	280	274	290	280	297	298	324	300	277	282	315	297	322	282	301	298	340	279	332	281	325	296	293	282	306	278	287	312	283	303	288	310	343	285	322	293	319	279	304	297	301	303	327	290	307	266	247	273	309	304	322	264	264	289	320	304	283	328	285	317	312	281	314	316	311	298	307	286	315	291	297	289	290	304	282	293	301	294	312	305	316	275	300	314	312	272	296	327	285	307	301	278	285	262	276	273	304	298	336	305	339	325	285	276	293	281	284	270	287	330	280	265	307	313	294	295	307	294	316	293	288	312	339	273	318	294	306	302	313	286	322	296	294	322	309	312	288	276	298	262	300	323	308	280	286	297	319	280	302	293	279	322	296	304	315	253	288	295	261	297	283	276	280	300	325	274	250	303	284	324	259	270	311	307	302	290	264	304	263	309	315	327	290	289	267	318	340	291	276	313	302	277	285	307	286	319	297	294	294	287	270	287	298	302	315	263	300	304	307	309	312	282	283	293	342	301	294	288	315	286	289	306	305	311	307	319	281	304	319	290	276	279	293	294	300	269	306	314	281	280	267	267	292	303	278	295	287	277	269	277	290	304	279	284	325	323	301	268	295	295	258	320	303	317	266	304	282	279	274	308	307	291	321	285	288	287	282	260	288	284	269	331	297	285	301	300	262	291	277	296	282	303	280	285	258	294	310	313	306	294	271	286	278	311	314	282	279	296	291	299	309	299	261	323	270	327	278	298	289	275	321	306	282	269	280	283	283	282	311	286	318	285	301	307	283	303	319	305	283	343	263	280	297	296	297	304	300	285	272	298	256	273	297	297	303	299	280	324	287	289	321	301	321	311	341	295	314	300	282	292	303	278	305	289	275	288	302	286	296	318	273	283	269	315	258	310	260	346	320	266	302	282	269	322	330	301	290	279	266	292	309	293	273	309	304	269	314	315	242	308	272	282	313	289	293	290	292	310	306	296	303	308	315	301	316	274	308	310	286	292	270	295	296	288	278	287	289	288	328	282	299	282	294	269	285	291	321	340	312	293	294	299	300	293	283	279	307	287	244	304	293	332	307	327	310	284	291	314	316	252	295	331	290	289	286	297	294	315	281	240	290	269	304	300	269	309	309	317	289	291	315	294	299	289	294	309	312	245	302	256	292	317	303	299	290	325	302	292	282	317	304	298	313	290	278	279	317	283	308	297	294	305	310	285	293	273	286	252	269	318	289	242	269	295	308	294	284	290	271	312	315	311	288	278	301	290	281	304	309	272	288	325	312	342	286	304	291	315	269	310	297	281	287	325	317	309	320	279	304	288	285	306	302	279	287	295	277	262	313	307	336	299	317	291	274	303	272	307	312	292	342	316	334	302	328	295	281	323	285	314	300	281	297	261	305	300	333	301	275	284	295	306	305	273	305	291	336	307	300	270	300	248	267	312	299	335	305	292	295	322	280	332	297	268	294	276	308	284	274	278	270	291	301	247	316	287	264	316	284	311	278	267	288	336	310	283	291	283	306	278	327	280	302	304	298	343	267	291	299	273	286	302	316	304	280	270	306	275	285	312	277	290	288	291	312	272	311	258	315	272	285	296	300	327	314	305	288	294	296	279	267	311	301	288	321	300	334	298	327	290	289	283	317	297	313	302	271	250	279	322	276	271	289	269	330	256	315	281	307	333	313	294	291	291	300	295	295	316	303	298	304	291	313	326	276	312	316	249	317	281	277	296	285	314	280	336	259	297	283	249	281	307	300	294	276	292	282	321	305	265	308	323	303	324	319	265	303	265	307	294	273	260	289	285	299	327	296	274	324	317	296	281	275	298	308	272	296	329	309	264	279	315	303	277	280	295	287	300	281	281	288	319	275	261	273	301	291	323	313	319	311	314	283	315	308	301	306	280	309	308	321	287	323	291	270	341	301	300	288
17479	5586	3445	2293	1414	1108	1019	808	771	725	671	643	701	697	629	629	643	651	623	665	637	652	637	631	626	625	613	679	660	679	689	605	629	620	674	644	584	649	607	659	634	679	638	611	691	646	641	635	648	673	634	636	594	623	666	650	650	617	665	598	651	624	658	638	631	664	634	630	674	606	673	607	666	606	615	636	678	646	651	641	610	608	633	646	637	630	648	623	636	692	646	627	638	613	685	669	662	632	618	658	638	587	662	609	592	713	616	604	609	618	622	649	646	636	627	680	637	615	645	647	606	641	631	645	623	616	645	642	669	641	643	673	607	605	605	614	606	622	635	665	621	631	627	572	662	616	638	649	645	638	650	638	614	693	624	594	701	637	650	629	626	683	636	643	645	622	651	630	630	643	635	628	642	622	581	615	577	643	673	641	640	686	613	619	624	665	651	645	593	664	624	626	574	652	626	599	663	627	636	618	661	648	650	642	595	647	609	649	630	624	654	675	636	686	665	632	645	658	672	629	640	653	654	605	635	625	615	668	659	618	648	665	634	653	659	635	674	596	662	670	632	630	668	628	636	666	633	648	649	594	646	645	620	604	613	601	649	643	650	604	624	634	642	672	603	665	637	675	627	612	555	610	650	650	605	609	600	625	663	620	664	668	657	627	664	644	625	667	661	582	635	622	636	623	634	627	650	636	638	626	650	630	637	667	674	642	649	660	681	641	670	604	651	638	634	667	620	655	626	653	643	619	632	682	640	639	610	621	641	645	622	630	642	665	600	654	617	621	666	671	614	671	653	677	679	619	590	655	642	667	656	653	625	666	646	640	634	623	647	623	636	678	673	691	575	637	625	679	646	650	564	626	654	660	637	599	626	650	655	621	636	684	606	617	650	619	617	634	643	678	603	574	648	619	598	623	655	672	674	638	587	648	661	621	667	630	662	656	600	696	613	669	647	596	620	596	668	623	673	606	622	659	649	657	636	644	633	618	676	644	627	655	657	641	638	627	632	646	635	655	680	635	632	658	623	614	635	627	649	628	623	646	622	661	595	632	645	632	644	659	597	603	704	618	625	634	647	631	621	607	641	628	621	610	642	615	629	642	636	631	680	637	615	634	643	624	645	648	638	643	640	638	657	631	624	625	635	625	610	614	596	650	624	623	648	662	648	633	648	614	647	650	653	635	630	652	604	643	636	637	613	644	633	637	593	609	651	583	618	604	666	640	567	658	636	637	590	665	678	632	589	581	616	669	619	623	670	630	638	645	604	584	634	611	681	628	660	630	624	602	590	634	620	631	642	659	629	653	630	633	634	638	624	594	671	647	672	634	634	635	625	660	656	640	587	627	637	621	633	643	657	611	646	659	655	625	639	651	608	625	645	635	679	642	651	595	639	669	684	639	619	618	680	644	636	687	663	677	638	654	631	628	630	699	632	653	598	615	610	610	669	639	663	616	639	657	632	640	625	633	621	703	664	642	616	626	676	668	646	596	659	660	572	670	684	586	603	614	613	678	586	603	637	643	611	685	638	616	618	647	610	636	642	607	627	662	641	677	604	632	602	671	661	603	627	673	660	641	617	677	660	647	678	598	642	637	639	635	666	600	643	583	661	659	606	651	654	644	639	622	630	592	636	611	657	663	653	647	629	585	634	606	659	642	659	625	601	605	665	631	614	638	649	669	637	656	625	638	610	629	632	621	603	576	669	620	674	631	633	647	630	619	662	635	602	665	633	620	624	653	644	670	627	574	618	639	653	643	648	631	661	665	644	658	626	651	615	672	677	636	662	688	662	637	619	624	636	625	651	662	602	657	587	605	622	618	629	678	659	642	619	631	661	655	660	611	640	634	634	651	669	631	634	647	637	619	661	650	645	671	595	648	657	617	608	671	636	685	597	595	652	630	638	659	635	624	611	648	596	647	671	641	613	631	622	668	670	624	649	632	590	595	653	652	600	637	665	631	629	623	620	667	653	639	649	650	613	683	639	654	640	604	609	645	597	668	612	606	650	666	635	631	624	669	667	617	668	649	689	683	626	610	631	638	615	649	641	656	694	610	603	647	660	633	644	623	622	722	655	637	656	652	644	616	641	654	638	671	647	624	647	630	624	627	603	603	668	657	642	655	633	631	625	645	672	611	648	591	645	651	670	664	624	608	621	598	639	617	629	695	619	611	614	632	652	644	631	645	634	613	681	649	685	607	601	607	654	653	606	661	583	606	627	603	690	632	614	659	610	634	646	649	649	609	605	642	613	619	619	632	644	648	647	646	665	670	630	585	626	656	613	642	666	592	628	646	637	628	662	582	634	647	586	673	617	630	652	654	649	630	664	636	672	620	591	643	594	647	630	653	615	652	654	677	705	640	607	646	681	624	642	652	609	607	622	623	637	641	630	607	656	655	603	616	647	656	629	627	575	630	650	654	667	621	645	626	646	635	599	653	619	613	641	626	639	642	662	605	626	607	601	617	633	659	605	609	625	675	625	619	593	617	616	642	630	601	639	595	659	652	653	658	631	642	600	656	664	633	633	612	633	630	624	645	656	606	640	644	637	597	607	658	642	626	630	628	612	620	679	617	599	636	642	589	652	653	693	638	638	627	606	648	651	632	641	649	609	641	619	627	612	631	646	585	648	650	656	665	649	614	596	660	618	633	662	604	624	655	638	620	610	671	622	602	635	664	667	591	611	591	647	601	632	666	596	633	609	646	638	644	650	629	622	638	642	614	638	593	665	623	629	681	621	638	665	663	617	656	604	657	624	645	628	601	622	619	638	639	656	611	663	678	624	617	609	612	627	640	634	678	650	624	623	651	684	629	643	609	664	645	686	645	626	627	615	634	653	619	613	625	657	646	643	664	663	619	670	648	646	657	639	661	638	615	682	606	635	639	664	635	619	631	648	627	627	645	637	642	694	650	677	628	648	634	610	639	662	657	600	626	678	642	637	647	649	631	654	616	641	679	686	637	625	628	655	599	616	641	622	610	645	604	676	635	669	615	652	671	660	639	660	630	659	595	661	615	639	647	644	601	635	661	639	641	637	618	625	660	638	674	709	559	644	635	672	651	643	643	636	616	599	652	617	672	619	633	595	625	621	633	637	612	628	677	629	596	670	560	683	616	621	617	654	661	624	656	685	645	658	614	632	678	602	626	606	651	622	649	620	641	640	626	636	628	611	622	605	612	671	657	678	638	636	630	673	638	616	659	620	630	604	654	590	606	673	639	609	609	633	625	677	642	606	611	623	638	617	675	617	646	641	672	645	637	653	643	629	680	637	612	574	656	636	616	638	622	671	585	630	616	614	669	630	642	641	625	640	632	606	654	624	652	635	608	596	642	631	640	655	630	611	610	635	660	631	599	656	663	601	620	636	675	645	615	638	654	655	607	636	698	618	624	612	592	623	614	617	595	668	625	662	650	675	613	632	625	608	599	611	639	639	663	646	645	630	652	663	617	610	633	611	640	673	661	644	651	604	636	644	655	659	594	649	641	622	615
33281	5214	821	548	473	396	362	349	305	308	283	274	279	327	282	296	319	335	279	315	287	291	308	331	323	254	288	308	305	290	287	291	318	275	302	322	325	313	299	336	322	309	288	290	271	336	321	304	294	338	289	270	308	351	289	331	295	291	315	327	312	330	311	315	281	275	273	297	313	306	310	284	313	320	330	326	297	322	329	320	314	319	282	292	335	307	328	310	303	289	291	308	313	288	272	278	293	306	292	285	280	317	324	301	318	307	313	310	299	310	312	335	327	305	316	320	305	307	281	304	319	322	274	315	311	319	297	292	311	309	328	311	311	315	295	295	293	297	284	329	307	290	286	290	303	318	324	329	262	280	310	309	307	307	322	317	297	291	281	304	302	297	352	328	306	333	297	307	302	294	301	291	298	297	306	297	277	291	306	315	283	326	320	301	291	291	283	313	300	307	324	274	321	269	292	307	292	302	320	316	284	298	305	278	297	272	287	298	323	290	272	300	314	301	292	345	323	291	290	318	272	310	294	304	328	315	338	315	308	277	309	302	292	307	281	284	288	294	327	309	302	316	310	307	308	306	288	280	298	300	289	284	282	287	289	304	338	323	311	269	296	340	322	321	277	315	292	290	318	280	333	327	283	298	265	305	329	277	333	319	327	296	311	315	311	303	300	295	318	299	341	312	300	347	301	308	294	288	289	291	344	306	283	307	302	325	293	321	315	285	322	285	285	329	295	316	318	288	330	297	266	296	367	297	298	293	278	309	259	307	282	287	276	309	318	299	314	292	331	313	315	322	305	303	331	296	304	303	315	310	315	307	297	333	326	296	305	329	303	319	350	283	281	304	295	294	323	319	297	308	302	352	308	276	301	288	324	323	302	325	283	326	276	305	274	307	323	303	335	311	315	292	273	330	306	289	312	282	287	303	308	323	329	311	269	314	304	300	319	326	319	326	319	298	297	261	312	321	290	295	305	314	317	288	310	333	301	293	303	313	283	256	302	315	317	325	305	274	315	293	306	294	303	286	321	300	304	298	304	295	309	270	330	314	313	283	321	304	313	335	290	287	280	303	299	300	296	302	282	281	317	318	356	319	316	296	280	284	300	285	287	297	297	294	303	322	289	328	293	299	317	335	298	306	323	338	310	337	283	344	318	336	298	309	287	290	266	299	298	262	300	302	291	311	319	314	299	305	265	295	308	287	301	333	334	316	287	322	291	338	306	307	322	290	311	314	310	313	291	311	298	292	299	330	275	325	334	312	286	306	337	291	300	300	305	334	318	305	296	305	267	336	313	334	310	281	274	326	306	321	269	292	310	300	299	261	296	316	313	309	271	315	338	321	340	319	295	317	274	299	299	291	306	320	317	318	308	339	356	331	312	294	308	273	261	308	338	288	302	314	337	329	292	303	345	323	280	313	277	298	281	332	293	341	331	311	334	284	282	336	303	242	282	350	299	298	314	264	286	322	303	291	327	294	321	311	335	342	288	318	322	270	311	305	301	282	323	290	304	314	283	299	326	284	293	360	322	313	291	302	307	271	300	336	294	304	275	318	304	337	319	302	277	313	320	288	338	332	277	297	318	318	316	308	292	357	287	343	322	285	330	340	273	329	295	308	302	278	311	311	356	273	314	282	317	290	262	289	290	276	297	293	314	270	354	289	317	276	291	312	294	310	277	325	288	300	348	287	343	311	283	301	291	300	313	320	313	323	299	333	288	296	334	267	288	307	294	307	290	299	279	300	332	307	292	288	300	289	307	293	291	310	283	314	291	322	338	318	294	356	328	310	287	308	306	299	306	321	299	291	297	317	314	302	294	317	292	306	295	307	294	272	282	272	319	264	304	310	303	313	299	317	301	303	303	234	334	325	291	289	315	323	331	276	304	310	306	319	315	319	301	316	328	317	292	282	278	278	312	293	297	321	291	334	307	291	287	272	364	287	296	318	337	279	308	328	286	302	296	321	321	285	299	326	275	348	343	290	309	289	310	299	326	306	299	300	308	310	321	304	319	292	300	302	283	321	316	288	281	268	305	311	318	304	267	289	297	282	286	299	306	337	336	302	293	342	299	309	300	302	290	326	312	283	305	317	328	305	263	303	265	319	304	296	302	309	303	289	293	311	371	319	301	339	302	327	354	275	252	288	311	317	302	294	319	299	321	263	275	285	276	281	279	302	282	318	303	322	291	323	315	292	284	330	293	319	300	301	324	268	328	307	284	330	325	302	309	330	285	286	301	310	304	262	290	263	321	273	295	311	291	310	287	285	323	275	284	274	302	325	288	320	301	324	331	287	298	329	301	298	293	304	324	306	296	314	290	336	324	301	331	308	345	325	281	298	310	295	303	278	308	320	275	282	299	299	289	305	304	286	310	296	290	316	295	302	319	288	330	309	294	330	299	305	301	309	351	333	360	305	311	276	296	292	327	286	305	318	324	314	327	268	301	323	328	305	311	300	292	289	289	306	312	302	288	300	285	298	291	294	320	309	290	304	289	290	328	317	323	272	305	293	316	305	291	258	308	315	309	260	306	289	302	302	307	291	303	347	283	306	282	315	322	306	268	329	273	304	303	338	331	305	315	314	292	292	306	297	347	314	294	297	300	272	293	283	314	305	285	303	303	311	294	291	317	336	322	296	345	293	290	303	298	307	293	306	310	305	329	314	323	299	342	291	309	317	324	331	318	344	314	309	342	296	325	292	310	335	316	291	293	316	325	292	307	348	321	300	304	301	302	307	273	262	284	319	329	282	317	297	326	315	280	304	289	298	294	311	286	317	297	284	304	298	294	294	300	302	306	311	309	296	299	310	317	279	308	289	304	310	301	321	286	310	322	278	275	284	313	292	309	313	291	345	335	301	288	308	314	322	318	289	294	289	304	311	355	300	320	295	304	283	292	312	323	316	283	333	291	326	298	300	259	289	293	314	309	298	298	291	332	313	298	306	326	341	306	315	292	315	259	295	314	303	305	340	316	303	318	302	326	279	324	298	292	296	306	306	280	296	300	278	306	294	228	292	303	322	316	313	285	340	304	271	296	288	303	304	299	298	312	303	288	276	300	289	296	290	294	298	322	295	279	270	294	291	349	302	322	300	328	323	302	287	306	283	297	294	307	317	307	323	305	290	311	314	298	301	284	316	283	334	311	304	298	302	305	286	300	325	314	323	331	294	321	257	292	307	307	294	321	313	309	287	313	303	304	327	311	318	290	329	305	268	281	307	289	263	325	312	319	313	335	311	266	320	327	326	305	335	314	287	293	301	287	294	307	286	305	332	343	296	313	310	286	303	302	333	297	257	286	281	281	293	332	311	296	316	339	312	301	337	322	334	302	288	316	292	261	316	302	308	283	351	311	286	291	313	331	288	312	313	291	320	316	321	309	315	298	313	326	302	321	321	283	311	321	319	291	313	298	283	314	294	291	270	284	317	301	321	305	281	316	296	298	335	320	306	314	302	313	305	313	318	290	341	287	312	309	347	318	317	309	307	321	292
23098	8564	6294	4545	3486	2191	1637	1156	1013	968	892	815	750	790	783	755	734	736	740	688	715	707	731	670	708	682	689	708	696	677	713	688	716	668	711	730	667	699	648	707	642	665	634	678	645	667	657	703	690	676	697	675	633	679	685	656	671	682	646	650	668	702	615	650	676	610	671	713	671	663	650	664	668	670	685	709	663	671	700	681	627	672	690	696	667	655	641	719	662	693	616	677	649	701	726	651	706	697	721	678	664	685	688	659	604	717	663	661	696	679	668	668	660	663	682	696	667	710	665	679	705	674	692	637	651	696	718	691	722	654	665	656	683	674	671	683	660	662	732	688	675	644	688	657	660	658	670	674	666	684	675	694	649	701	683	662	724	629	670	697	668	676	702	663	697	674	687	721	661	668	680	656	698	651	630	674	662	696	719	647	731	655	684	646	708	675	619	676	644	697	682	662	658	648	694	654	609	710	660	658	669	638	671	663	689	642	661	639	703	661	682	654	708	675	697	675	724	678	637	670	657	705	699	607	707	654	698	683	665	701	700	700	669	666	689	679	634	703	657	670	656	661	688	688	630	659	640	667	694	689	668	673	673	659	665	654	657	673	668	703	681	677	686	702	699	664	680	664	690	633	697	725	629	675	667	708	701	612	746	681	703	666	678	695	696	650	704	690	681	634	614	684	652	659	673	592	705	644	682	687	623	680	655	671	690	681	642	679	637	708	673	645	651	641	693	664	711	661	685	703	674	647	706	688	682	678	658	693	628	662	663	677	693	631	647	696	658	685	687	686	676	670	644	677	646	626	647	736	644	660	717	664	668	659	674	698	736	727	699	678	705	689	676	675	663	681	685	643	683	675	672	673	636	702	652	692	674	683	646	699	638	666	654	715	666	679	658	684	667	643	636	647	708	732	657	672	681	699	642	674	652	632	658	671	701	671	679	690	683	710	667	653	630	716	697	677	700	684	675	709	692	682	694	686	703	610	635	672	670	695	650	696	700	677	654	713	679	662	654	599	718	654	709	666	688	702	683	649	689	677	673	622	639	683	673	725	686	672	671	663	675	688	675	684	662	659	670	728	631	687	705	627	695	670	601	687	679	677	672	718	620	694	647	684	686	680	680	678	682	692	652	692	669	647	710	721	642	715	652	671	732	703	702	633	708	697	622	694	685	687	710	687	683	691	647	674	697	684	624	663	664	639	660	675	653	638	659	631	659	681	666	685	687	679	665	684	661	683	700	722	678	686	689	699	635	680	662	666	696	701	722	690	677	677	671	678	655	697	688	682	628	675	662	691	659	657	714	697	690	700	674	672	666	681	665	700	645	715	671	659	643	716	741	677	670	675	681	683	705	644	704	640	684	686	661	686	702	758	646	696	671	656	640	645	724	703	648	673	664	657	682	698	690	665	704	730	695	654	670	669	662	650	647	652	668	686	714	693	712	639	632	679	670	702	725	619	691	675	671	697	657	659	689	624	626	670	637	686	679	699	643	668	676	671	705	668	687	684	634	696	704	672	688	652	697	676	702	643	687	702	690	636	666	691	691	671	655	679	672	712	703	630	673	655	708	678	682	706	675	671	708	667	734	651	644	751	667	707	665	623	680	663	674	670	669	691	652	704	699	683	706	682	665	718	653	654	740	703	698	657	672	672	693	702	646	671	674	651	712	667	662	657	657	648	673	645	695	691	692	636	687	703	689	710	670	662	664	656	701	694	696	688	721	702	702	696	680	684	703	663	694	655	657	683	702	705	653	648	660	674	630	680	644	697	706	643	705	720	674	693	681	655	682	692	732	664	672	717	652	688	665	689	660	686	685	699	706	664	686	684	678	690	665	667	693	723	639	678	687	649	681	653	646	635	686	723	673	660	647	661	658	666	644	682	689	676	687	697	704	699	720	651	714	654	647	663	697	734	643	640	700	625	673	692	656	718	635	642	639	717	678	677	662	693	694	703	686	673	660	681	702	645	705	697	707	646	685	658	677	643	674	679	680	668	665	653	633	629	684	695	655	695	702	653	641	683	702	656	722	664	661	666	663	671	669	698	680	674	682	713	707	685	696	705	676	672	672	676	625	671	659	672	692	689	680	701	680	662	636	670	669	715	655	640	686	635	696	627	646	644	709	670	726	686	668	694	647	702	689	694	651	670	662	643	639	688	685	694	677	652	654	693	709	675	740	646	688	679	672	650	657	680	682	693	661	653	682	638	646	644	650	701	695	651	697	695	653	702	711	642	649	670	652	650	690	701	685	712	680	692	730	707	645	674	685	665	683	682	709	679	692	690	671	651	689	659	663	661	673	692	652	710	655	713	677	632	733	649	652	672	667	664	679	664	733	654	658	635	675	656	702	682	686	659	662	681	670	707	703	670	659	667	644	651	692	664	698	636	705	637	672	679	646	691	677	710	728	621	664	678	644	640	680	718	638	658	663	713	710	664	665	677	651	720	699	667	661	709	679	648	676	683	663	637	689	673	650	643	657	711	640	701	648	702	686	708	680	638	673	664	645	719	651	647	659	611	694	647	696	671	681	617	708	664	703	696	669	676	658	715	717	691	694	639	649	654	673	655	647	740	691	705	635	668	647	700	698	653	679	699	709	692	667	685	673	662	720	691	668	677	670	649	640	647	685	725	697	651	662	685	657	691	671	673	630	672	641	643	667	653	683	672	695	664	700	638	721	707	650	672	710	650	674	638	669	665	670	675	639	682	671	670	658	632	657	709	682	710	681	674	668	709	696	697	667	696	650	676	647	681	691	682	673	674	651	673	699	630	653	682	665	650	704	717	638	675	664	683	682	662	653	659	660	654	711	669	695	654	705	627	677	696	751	654	706	696	678	660	658	691	735	667	691	691	707	673	697	674	710	659	664	659	637	669	701	711	690	658	724	702	693	672	659	693	667	676	658	708	715	694	663	671	639	675	660	699	747	632	638	679	704	660	632	706	689	656	676	707	664	698	644	641	676	703	646	691	708	650	643	663	724	727	690	686	698	664	694	662	680	719	692	684	702	671	709	695	691	681	664	719	685	677	664	669	660	626	718	683	620	721	658	654	624	654	691	690	645	661	673	663	670	677	621	676	657	634	670	667	663	740	680	680	690	676	706	655	688	649	673	680	641	657	740	699	657	691	637	646	679	664	680	661	668	697	620	697	671	667	626	681	683	722	589	656	662	699	705	689	704	686	684	673	699	679	669	693	637	681	724	716	723	725	687	641	644	686	712	689	666	661	670	693	743	717	668	685	655	675	693	685	644	685	719	615	668	716	674	658	732	704	687	645	630	657	680	713	721	658	685	686	687	710	689	644	687	629	720	640	686	670	696	682	675	652	674	677	667	647	655	691	681	656	706	679	666	707	684	694	669	697	649	646	678	666	651	685	709	688	643	712	672	686	653	692	676	679	673	678	695	668	634	725	660	682	698	664	653	703	730	709	682	698	664	691	685	718	711	665	662	651	688	637	683	698	696	694	675	697	666	673	678	662	696	659	672	696
31202	5056	1118	872	620	490	432	356	324	350	341	311	332	316	323	317	337	348	335	324	324	300	342	289	319	330	294	350	320	328	276	318	313	378	348	316	303	324	301	335	301	297	326	330	316	308	301	317	309	306	318	299	279	293	370	304	342	341	310	330	300	316	318	309	335	324	319	349	311	353	352	338	337	312	312	362	309	336	332	352	310	317	335	314	320	285	314	356	296	309	321	318	320	302	302	315	291	326	306	310	334	335	324	325	295	298	319	305	323	335	334	317	284	339	342	328	291	335	344	312	319	284	282	313	348	341	302	316	308	348	324	316	303	313	313	339	341	301	348	328	322	291	310	313	325	343	346	329	351	334	316	308	341	309	297	321	354	323	310	348	326	293	301	299	324	298	325	325	313	307	337	326	329	268	347	321	300	327	291	320	292	322	343	314	308	350	327	296	322	299	307	321	317	293	307	326	305	305	304	307	322	284	326	309	309	364	333	325	304	269	268	308	326	284	306	314	337	340	340	315	315	292	312	320	315	294	353	323	325	314	311	303	312	317	304	325	289	312	305	283	302	324	328	333	321	298	313	295	315	305	331	355	313	288	310	302	323	312	296	292	298	312	344	332	329	324	304	324	299	312	323	287	316	316	329	332	348	316	346	339	295	319	301	325	333	306	380	306	307	293	298	328	351	347	349	299	311	321	313	341	324	315	333	298	295	329	335	333	348	356	311	336	314	310	346	310	332	332	309	300	327	349	328	325	311	320	298	332	294	303	305	310	324	327	323	331	278	366	334	309	310	283	293	312	322	338	322	309	321	349	347	304	306	266	322	311	312	317	305	333	326	288	321	326	292	317	296	314	315	341	315	311	335	362	350	333	297	332	314	381	287	317	316	293	299	317	313	349	315	334	314	314	329	332	352	303	313	302	315	311	359	329	358	320	315	314	328	340	323	318	347	294	319	323	322	253	329	314	327	332	324	312	263	303	302	330	321	306	355	299	326	327	306	275	320	344	328	325	339	313	324	326	296	341	291	300	349	314	295	322	301	313	331	315	331	320	273	313	316	368	320	298	306	291	294	335	332	292	307	324	365	305	327	307	317	330	330	304	305	329	329	303	331	305	311	281	334	315	323	352	330	308	307	326	325	322	334	300	337	341	318	307	313	317	337	305	345	349	342	334	318	305	301	339	276	318	350	292	281	289	367	301	370	313	323	346	358	283	319	297	308	344	347	340	299	304	327	317	329	324	330	337	321	325	302	304	324	293	277	314	326	344	313	328	311	341	319	352	335	371	320	302	299	311	320	294	328	345	315	334	310	317	323	300	314	321	347	332	327	325	316	345	326	333	365	313	335	334	302	324	338	324	349	311	321	346	349	345	334	348	317	342	334	307	319	296	327	303	337	324	302	308	259	306	310	305	341	316	352	317	330	296	323	301	323	331	343	283	308	301	285	307	323	337	281	291	302	331	327	309	305	312	321	301	311	330	316	349	294	337	347	297	289	328	312	343	344	328	309	295	276	322	327	325	289	313	311	319	353	333	304	321	291	309	301	318	331	312	300	287	318	318	308	324	348	352	318	302	334	305	318	319	323	303	343	344	350	295	323	296	297	335	287	298	304	363	298	303	331	305	310	330	332	303	328	300	347	286	318	310	324	285	362	352	303	297	318	299	307	332	334	312	346	283	338	318	307	334	307	308	325	348	293	282	323	342	324	329	312	314	321	344	313	330	304	327	347	304	295	326	306	358	314	349	265	290	308	305	334	360	329	294	355	325	349	288	293	317	348	329	345	308	329	315	299	309	319	324	306	335	328	323	354	318	322	319	330	313	345	328	353	353	293	302	342	318	301	327	346	333	318	289	323	339	313	340	321	316	325	314	286	311	341	297	314	348	317	310	294	292	318	323	355	307	317	310	281	335	334	319	335	320	337	284	308	314	345	314	297	287	288	296	274	326	314	297	285	314	307	318	335	332	331	308	347	309	312	305	317	330	314	314	318	320	274	318	316	292	294	298	325	309	282	313	363	346	299	325	323	285	327	315	322	312	305	343	305	333	291	321	304	307	336	321	318	327	324	313	305	343	323	338	311	294	312	305	295	280	309	317	284	328	303	291	336	332	330	307	311	335	327	306	314	304	325	290	318	326	287	322	323	343	319	300	283	334	305	300	356	335	322	337	321	334	314	331	311	334	349	329	314	339	333	327	317	350	304	293	336	298	332	284	292	297	342	305	309	330	324	299	325	304	335	328	307	305	293	295	326	335	340	342	318	334	298	333	335	307	298	295	317	294	311	331	340	361	363	297	308	295	333	294	306	345	341	313	329	304	307	308	339	334	342	336	340	312	328	266	320	308	322	293	315	331	328	305	323	339	306	292	333	326	298	316	306	285	309	306	329	331	344	320	318	311	282	295	317	303	276	353	321	364	288	328	319	319	321	344	328	326	339	318	355	277	326	353	312	310	326	335	325	302	338	302	313	305	302	331	332	294	334	319	308	352	333	299	284	312	319	313	308	302	334	285	297	278	329	318	323	282	336	328	310	309	317	329	295	320	315	289	344	364	324	288	304	302	308	302	346	334	324	334	312	328	318	308	301	289	336	299	299	329	301	356	323	322	334	312	321	335	294	317	322	325	325	288	323	332	311	352	311	326	288	341	313	297	330	293	324	315	344	320	300	312	307	306	289	306	318	337	311	341	348	295	315	328	360	300	339	314	303	308	294	307	327	332	305	332	338	327	333	314	335	311	330	302	323	291	292	299	311	314	306	306	313	332	330	329	308	289	322	319	327	294	364	326	322	299	325	346	302	311	334	310	353	313	333	319	343	316	305	348	337	324	332	307	309	296	320	331	353	331	311	307	278	287	297	339	322	331	331	294	332	305	318	328	309	329	311	296	352	329	314	325	306	318	270	312	310	348	312	319	321	293	331	286	324	320	297	332	293	325	297	360	308	334	345	331	329	313	282	319	337	320	346	315	288	290	334	295	305	333	316	302	316	320	316	283	289	348	307	314	304	325	281	338	335	341	307	336	328	309	311	339	348	294	304	284	279	320	319	317	329	337	306	289	304	325	311	310	343	300	300	337	295	314	336	305	327	314	281	291	305	362	324	303	303	342	291	335	300	291	296	322	308	281	344	336	301	266	281	302	331	324	338	318	289	328	325	322	320	330	323	334	350	321	317	284	337	304	324	321	295	327	304	306	339	300	295	314	321	332	339	300	329	306	291	371	327	338	300	347	308	317	313	318	285	328	326	314	284	312	305	346	317	292	308	318	314	294	333	332	335	357	306	326	348	312	288	271	323	297	294	290	286	300	297	318	313	316	297	311	332	319	325	316	292	329	302	312	278	305	318	321	321	321	298	359	349	346	344	306	335	278	284	313	286	319	315	305	322	280	311	300	305	302	313	318	303	324	347	297	374	274	332	343	326	327	315	321	341	293	278	334	330	324	318	301	336	337	310	332	313	301	305	299	367	358	323	314	325	328	315	344	316	299
20700	9556	10405	8685	6614	3995	2792	1517	1344	1160	1054	916	858	900	886	932	850	772	818	758	760	729	720	702	737	740	720	747	766	717	734	721	739	731	760	718	714	708	711	739	768	714	735	709	722	695	673	708	762	731	754	755	760	720	730	700	716	730	760	678	709	713	703	711	704	707	704	708	766	760	743	691	732	782	742	752	743	702	719	719	762	747	702	768	700	744	729	723	699	710	729	738	770	745	758	742	724	723	696	734	711	715	719	721	729	731	734	722	765	705	748	749	729	696	673	743	726	765	674	722	713	726	745	703	742	719	780	662	732	767	723	714	732	713	714	741	698	695	704	750	738	704	762	691	707	772	717	716	720	724	700	713	714	709	764	741	674	761	734	776	686	714	716	709	712	674	742	718	721	667	726	679	756	716	751	726	708	717	735	667	711	697	708	760	747	743	712	724	720	782	728	727	706	724	733	679	759	744	721	697	725	709	757	718	739	748	729	729	689	722	725	694	715	718	744	742	761	750	724	736	712	715	698	750	710	693	726	733	699	698	683	743	726	728	747	683	714	693	762	716	707	735	730	738	712	729	713	723	697	785	747	724	745	706	689	712	727	758	717	728	717	764	724	706	706	726	664	725	742	707	742	679	721	726	736	663	657	713	753	726	690	709	671	726	698	750	762	708	725	732	749	738	737	763	737	696	700	736	696	757	728	746	746	756	698	748	745	742	697	723	772	709	707	712	655	701	700	729	732	696	731	657	720	724	769	731	755	707	716	766	714	711	703	749	725	741	709	712	723	691	692	725	717	786	714	698	722	718	679	698	731	758	683	734	683	775	691	747	707	753	741	710	705	743	742	742	717	690	663	685	724	740	742	685	688	742	706	756	758	721	729	749	740	711	716	763	744	707	703	725	673	722	699	729	708	696	714	747	670	695	716	750	724	753	719	728	714	742	724	736	740	706	721	692	692	739	730	721	793	718	744	707	727	690	733	740	699	701	703	679	707	697	704	694	748	714	757	698	737	708	727	754	703	725	782	744	702	724	750	705	725	733	715	723	693	716	733	794	705	701	705	743	729	790	705	745	714	718	723	783	713	743	706	749	716	731	711	746	671	740	743	736	766	714	720	704	728	740	730	740	748	717	706	784	710	744	765	789	711	732	699	726	724	746	692	746	730	729	737	699	722	747	706	737	671	749	707	742	703	684	736	687	748	770	669	694	710	709	759	728	734	719	677	744	713	758	701	736	701	752	715	760	697	734	695	721	671	675	691	720	716	727	718	698	692	735	765	695	726	736	701	701	710	742	758	687	729	721	762	716	743	683	749	729	720	686	772	764	718	713	721	674	721	729	732	750	760	705	709	737	709	777	724	730	743	717	719	725	720	717	736	704	710	723	671	741	751	711	689	681	731	762	767	712	731	744	671	739	732	700	734	659	734	721	723	703	706	725	738	736	727	723	708	697	745	712	735	781	716	719	749	707	728	738	765	732	703	692	749	682	675	724	732	737	735	713	753	761	745	742	670	702	760	701	763	749	732	678	740	752	711	712	722	701	778	718	690	719	784	691	703	736	726	723	737	754	655	700	703	738	676	743	735	686	718	716	680	753	734	751	675	708	711	705	730	647	696	715	723	722	764	743	698	768	716	730	705	742	745	722	715	730	753	723	760	706	743	724	696	804	779	711	763	723	751	683	714	731	744	749	654	735	688	797	711	687	683	734	733	714	699	731	704	721	727	701	711	753	726	707	714	724	756	739	767	739	674	758	753	728	713	739	670	715	734	732	758	700	686	754	725	692	731	751	688	707	713	747	678	673	707	714	738	705	731	687	689	750	696	721	763	686	767	706	711	706	710	706	721	752	703	761	715	725	700	709	724	730	717	713	733	742	765	686	763	730	698	727	682	750	718	695	789	687	709	732	737	782	716	688	753	719	711	651	730	768	717	675	733	712	753	728	702	714	716	675	713	699	718	691	693	736	721	732	755	738	760	753	734	662	732	673	754	690	707	790	759	767	704	734	727	672	710	721	746	748	768	742	723	699	690	720	717	715	780	736	685	724	718	669	709	727	780	724	726	742	725	741	766	704	737	726	706	744	780	742	740	719	686	724	729	681	708	740	662	689	723	707	725	736	713	724	681	686	691	723	723	727	703	706	757	724	681	764	743	757	728	730	682	745	729	697	698	713	766	732	697	700	758	708	739	711	687	672	751	758	746	740	692	730	732	719	699	692	742	759	732	732	756	726	722	724	725	724	687	688	739	715	756	723	732	731	723	755	710	699	751	713	739	719	777	722	711	746	755	749	734	723	749	717	725	710	762	765	737	683	678	715	727	712	717	656	707	708	714	680	761	714	755	740	709	757	753	737	727	764	707	752	707	796	720	712	709	720	765	729	734	756	731	719	734	706	757	716	803	739	756	777	707	713	709	736	728	721	767	696	749	692	731	730	766	712	731	660	699	733	728	716	719	780	689	706	714	719	645	783	742	822	738	728	744	706	692	756	761	752	745	748	650	689	730	753	768	761	655	701	719	691	740	693	694	684	724	703	757	744	730	737	728	727	716	788	752	773	730	687	703	749	701	729	715	688	702	766	747	701	705	780	732	668	767	762	701	777	720	721	749	734	721	716	741	670	773	740	745	728	700	756	753	708	709	731	744	686	697	713	751	738	688	696	707	682	738	659	708	724	700	744	705	729	741	735	713	708	744	724	730	728	746	712	741	695	758	721	741	707	777	682	718	710	709	708	728	731	714	722	774	777	693	743	739	738	697	676	738	748	750	737	728	720	726	758	747	712	698	706	699	662	691	704	702	721	765	708	727	719	716	718	732	779	734	721	736	683	700	738	758	719	715	699	689	742	718	706	698	715	754	772	743	729	720	682	707	768	737	745	738	704	714	714	769	719	722	702	724	695	718	751	733	722	727	750	718	710	689	746	692	690	749	762	716	732	732	696	758	698	714	743	710	736	730	712	710	727	754	686	744	737	743	691	708	735	688	735	750	679	729	765	698	681	656	672	748	751	764	709	747	741	706	696	701	689	734	688	699	751	766	745	743	660	673	767	709	728	708	734	701	689	721	709	706	713	716	768	685	705	712	719	730	733	674	722	757	792	718	749	685	696	753	726	757	743	732	727	700	752	671	745	688	708	731	724	702	715	712	708	764	736	757	774	705	724	708	715	746	752	783	743	668	741	752	689	734	769	719	716	662	729	684	669	746	741	788	680	704	707	708	682	748	735	698	775	748	753	750	755	746	747	736	742	683	757	724	732	650	758	741	776	734	709	704	742	761	759	707	762	697	726	712	746	730	712	688	749	702	742	718	726	700	673	757	738	721	765	711	735	755	657	735	773	698	701	758	734	715	745	702	731	660	728	711	661	702	727	701	753	708	742	705	717	675	731	717	742	763	716	741	698	761	783	715	697	750	715	709	719	751	685	706	718	732	694	730	761	765	736	758	670	730	728	722	683	711	730	778	723	733	761	691	738	698	700	733	741	751	732
22688	3020	597	408	329	301	306	340	305	292	281	308	315	309	312	315	303	302	322	274	316	264	295	291	277	312	310	298	301	242	312	282	331	289	283	285	303	286	268	280	302	299	289	312	263	298	295	305	278	293	273	280	313	255	263	253	288	315	281	313	292	311	304	339	282	321	295	306	287	268	293	290	270	271	280	301	300	294	286	268	306	310	274	301	292	284	307	294	263	293	273	268	289	306	277	304	306	306	310	280	328	291	271	307	355	282	304	300	255	260	287	271	287	292	276	292	298	299	288	311	261	295	310	304	267	307	306	284	302	291	297	270	287	317	299	291	302	309	299	294	324	280	293	273	297	293	276	294	315	322	311	310	304	284	273	312	282	294	313	290	295	318	317	299	263	269	299	298	287	267	334	301	283	262	295	278	296	307	295	301	282	272	300	287	309	301	299	295	295	294	265	318	275	307	304	328	282	282	294	244	287	284	300	314	336	286	300	281	300	296	282	307	303	279	306	316	275	280	308	296	277	289	288	296	310	321	292	297	276	306	260	282	272	309	298	301	277	306	276	322	299	286	299	307	276	292	261	295	249	290	323	312	312	302	302	295	287	315	272	292	290	288	283	279	295	307	277	287	261	257	261	306	313	280	326	315	279	280	282	309	307	317	274	291	292	308	281	310	275	295	265	302	322	278	277	277	302	295	298	275	272	291	315	302	297	297	272	257	270	279	322	291	312	275	298	271	286	303	291	320	298	284	280	315	320	297	310	315	286	276	287	307	307	268	304	289	271	297	242	329	317	294	276	292	336	327	277	288	309	287	276	285	278	313	282	296	293	360	292	307	276	270	256	305	292	294	296	298	310	311	330	332	267	308	299	293	278	268	257	309	318	277	289	280	303	290	265	279	309	296	325	295	281	316	290	306	272	266	311	334	276	328	321	284	262	310	300	292	313	306	288	275	342	288	294	303	290	305	305	277	272	278	293	274	325	307	308	252	331	299	264	276	304	309	280	311	285	266	282	287	321	287	323	332	299	294	288	302	272	313	309	304	289	288	274	258	294	266	318	304	280	279	307	272	332	321	294	269	311	288	288	296	311	295	291	293	302	281	300	270	308	299	307	309	284	295	334	285	284	323	245	319	311	311	279	301	277	290	275	275	265	326	269	305	320	309	268	278	282	257	256	323	293	292	294	292	279	323	264	299	298	301	288	304	268	292	281	270	296	322	302	281	312	281	296	315	274	276	279	301	301	320	302	299	272	318	271	264	303	314	304	301	319	289	311	332	313	281	312	302	279	263	325	303	317	283	300	275	265	323	287	289	276	289	337	316	309	295	292	285	249	253	268	305	275	281	276	290	286	303	267	280	264	292	276	306	319	261	297	294	296	284	284	313	315	293	264	309	296	315	295	367	299	287	282	280	296	313	319	317	278	321	301	278	274	307	326	295	326	301	285	333	286	282	266	293	311	297	288	308	279	326	300	317	282	276	300	316	308	280	306	314	279	337	303	303	307	298	284	275	302	319	294	278	291	312	306	285	245	302	327	291	302	306	279	296	283	269	301	308	313	303	291	304	296	283	295	315	320	322	280	283	286	313	330	257	279	275	262	306	306	289	317	304	289	305	299	301	311	286	276	308	293	281	284	300	272	312	298	358	278	292	280	268	280	302	285	311	313	318	295	323	298	293	295	296	291	290	292	295	303	298	297	282	309	297	306	280	314	308	273	278	337	303	278	284	319	282	278	271	315	261	288	244	324	267	307	303	297	279	299	308	297	319	299	306	323	273	296	298	301	342	307	314	290	277	297	314	328	304	292	261	294	288	301	277	292	314	298	360	303	272	331	301	297	257	316	286	307	311	282	296	286	301	301	277	322	302	295	260	286	309	294	316	313	253	294	284	304	291	284	343	298	302	310	279	324	305	306	302	261	276	303	308	315	307	258	307	309	322	281	288	322	289	326	293	275	287	267	309	314	298	289	323	287	269	310	300	313	287	294	287	306	286	280	297	272	275	272	294	292	299	357	287	280	277	334	313	294	314	289	301	313	324	316	300	270	289	298	333	306	311	285	278	279	289	305	315	285	312	326	296	298	282	306	280	280	270	294	256	262	311	291	289	328	308	323	316	352	306	292	296	334	283	265	290	308	286	270	299	371	303	301	292	312	287	285	332	294	325	318	333	261	297	317	270	292	281	331	290	322	283	264	281	319	293	340	311	316	294	289	293	306	288	292	261	316	280	269	308	298	292	281	306	300	261	312	255	305	323	316	312	289	285	265	290	300	275	279	270	314	278	306	291	321	287	301	280	294	291	277	280	254	289	274	305	285	294	288	301	313	300	271	295	267	249	312	292	290	302	293	283	303	310	289	271	300	323	326	330	286	269	267	303	291	267	263	330	292	282	298	286	309	276	263	303	311	335	327	304	305	282	299	310	282	291	288	258	315	325	274	290	265	319	315	300	300	297	309	274	300	333	266	275	278	295	292	288	287	295	312	326	312	298	327	317	302	286	351	255	306	338	298	280	256	261	260	326	294	318	268	311	274	296	303	311	294	326	321	285	301	281	285	294	312	305	321	306	262	294	276	327	290	286	291	309	324	291	258	300	297	311	257	316	294	271	312	241	326	317	284	315	278	308	306	250	307	325	278	291	306	293	286	321	271	282	291	287	295	287	302	320	276	284	291	305	288	334	310	294	279	277	325	322	285	278	266	264	327	299	320	282	291	293	300	275	330	304	331	293	289	274	284	299	316	315	268	287	293	301	282	315	301	287	305	280	293	311	280	303	295	314	264	253	276	288	254	264	305	292	298	330	328	297	312	319	288	291	271	314	284	307	300	295	261	289	272	290	295	284	297	270	324	289	279	277	273	273	314	291	315	280	284	277	297	258	285	271	309	298	270	283	313	311	282	279	315	323	279	287	302	317	326	314	278	308	263	316	280	281	297	253	288	285	332	290	309	274	319	291	267	287	278	300	295	295	278	271	292	279	260	287	269	310	285	281	314	318	295	299	304	264	312	303	304	312	315	304	299	314	324	307	297	277	289	290	297	285	330	283	310	309	302	317	276	313	273	270	305	277	281	296	302	318	296	340	252	295	309	277	287	291	293	280	288	292	309	296	292	309	304	286	307	319	303	300	308	302	326	312	260	279	301	327	315	283	288	290	289	299	285	304	266	255	285	299	265	321	311	332	294	306	285	309	326	290	289	315	270	290	289	280	273	306	265	271	284	281	291	271	298	280	287	275	318	283	274	300	289	275	295	275	313	286	293	275	297	285	318	334	291	290	288	304	291	273	269	307	258	323	282	256	294	282	285	310	329	318	306	299	291	299	278	284	320	289	307	322	280	261	286	286	275	319	312	292	316	337	309	302	291	274	301	300	302	304	310	272	295	310	287	285	287	321	304	257	304	304	301	281	287	298	357	314	282	283	286	278	273	332	289	261	298	264	297	320	348	284	306	282	306	280	293	323	290	301	294	285	271	287	267	301	311	324	267	280
17697	6341	4743	2562	1644	1149	860	792	766	756	728	750	671	701	668	686	678	652	646	643	597	634	627	660	679	608	658	642	639	607	665	629	640	652	645	615	617	606	601	643	674	643	612	621	629	651	614	625	677	675	615	657	622	617	649	644	674	681	685	576	659	617	654	643	632	619	674	664	639	640	723	640	644	610	645	618	649	587	634	672	632	643	626	619	601	623	702	654	643	640	680	623	606	664	621	647	672	580	599	614	642	613	627	670	648	643	645	656	617	611	622	640	640	612	641	643	646	609	621	637	649	651	596	669	599	625	623	663	615	642	642	625	655	680	569	645	609	609	641	643	607	641	647	599	670	627	600	654	639	624	639	677	635	599	665	631	659	614	604	634	664	658	657	617	654	647	613	667	662	633	641	664	625	634	640	655	641	629	622	670	592	666	591	681	666	633	660	601	637	640	611	598	605	601	619	693	618	595	627	615	627	654	629	627	657	673	674	667	648	620	620	654	617	610	627	644	619	671	654	618	633	626	608	693	625	642	616	655	611	681	642	639	635	613	677	605	623	650	678	621	632	643	624	572	666	643	671	658	645	680	666	632	672	654	664	621	659	618	613	680	657	638	661	636	637	606	634	629	656	654	636	663	597	614	639	657	627	656	639	570	680	618	649	627	663	648	628	628	615	650	600	606	625	619	624	642	633	613	651	681	635	626	620	655	569	611	614	626	609	656	625	625	621	651	623	650	644	651	597	638	621	668	641	619	560	632	644	640	652	624	657	674	585	647	613	702	672	684	651	611	635	661	613	635	597	595	584	627	680	641	670	617	626	608	632	649	636	657	640	624	636	658	627	628	648	656	638	647	611	675	665	615	607	651	625	608	646	638	604	599	637	660	634	643	616	635	675	592	661	640	629	686	611	612	604	598	633	690	582	590	608	629	640	630	630	645	675	671	594	633	625	621	632	631	640	646	651	641	625	636	673	604	634	645	652	607	629	614	657	627	621	635	647	651	634	631	611	653	659	633	632	651	670	653	675	615	647	642	612	674	643	656	601	654	605	619	683	620	667	678	650	625	692	591	612	634	670	595	620	647	624	582	642	623	603	630	663	659	606	679	623	635	619	600	644	644	622	611	660	599	616	607	657	656	672	634	633	605	632	659	603	675	606	640	616	602	629	618	609	631	623	623	643	603	670	642	602	615	611	691	634	690	598	660	608	616	610	636	655	644	635	602	604	618	636	638	627	599	643	654	635	596	630	653	626	626	625	639	619	612	639	629	660	618	617	624	582	624	621	652	646	632	631	606	616	711	627	613	640	604	634	632	607	628	624	588	630	649	613	648	652	676	626	635	655	637	675	669	653	600	625	600	608	682	647	604	653	616	651	676	624	654	617	638	624	637	606	642	641	615	638	638	681	672	609	705	604	664	633	628	624	605	649	623	602	661	635	651	613	640	650	613	627	676	681	585	641	616	609	612	655	605	623	614	592	638	647	585	651	681	608	662	619	644	592	602	624	662	626	664	611	581	646	646	615	639	632	648	589	667	674	635	646	606	642	667	645	679	661	657	619	654	609	622	645	633	626	613	602	663	660	653	628	668	609	631	633	611	632	643	557	639	619	653	686	637	620	589	604	628	630	639	583	690	577	647	607	602	615	617	683	597	627	600	639	673	648	621	629	632	598	566	647	668	650	638	611	674	644	602	656	637	605	633	641	592	637	619	682	691	587	619	694	596	625	632	616	587	682	702	665	624	650	596	649	634	667	674	652	616	684	658	624	615	653	665	595	636	633	633	656	610	653	632	631	670	648	644	637	608	606	621	680	636	600	619	680	646	611	669	629	645	665	614	614	665	655	655	618	632	664	596	618	628	658	652	643	601	647	633	605	657	638	635	641	659	677	619	653	619	602	580	616	638	679	686	637	625	678	633	633	607	642	633	694	620	638	593	618	631	652	609	670	651	592	645	623	679	619	637	620	624	606	611	668	635	667	656	643	640	636	653	617	629	623	646	625	673	663	621	645	600	634	627	649	635	632	625	628	623	652	641	641	615	637	622	651	648	666	631	630	614	608	661	628	685	624	650	591	645	640	637	583	668	646	663	673	609	673	628	675	613	639	652	613	639	630	609	650	645	652	612	637	601	642	631	603	653	681	660	648	652	623	644	628	642	619	678	629	586	621	623	658	618	634	622	678	631	639	635	611	620	632	626	590	624	641	639	666	676	649	660	633	595	635	632	638	628	665	631	674	672	610	712	594	640	621	697	659	623	645	654	624	673	650	659	634	631	631	619	640	640	631	627	634	644	623	603	594	589	612	662	609	676	603	652	628	648	649	605	647	627	685	629	623	628	634	636	629	658	640	620	621	632	611	643	661	665	639	596	646	651	658	671	597	645	642	626	608	600	641	626	633	648	609	654	651	689	664	637	606	616	644	652	677	654	589	629	620	638	651	607	624	635	638	642	625	652	621	624	636	609	652	650	616	638	659	653	641	674	651	653	692	624	660	657	701	623	667	605	599	609	602	594	630	672	615	636	660	632	656	616	629	635	630	614	648	659	632	658	640	647	625	657	671	620	609	667	607	644	629	656	595	617	605	642	653	653	643	646	630	624	635	623	630	649	609	626	578	633	648	659	634	600	606	631	639	654	640	659	641	634	640	606	643	606	642	620	626	626	664	607	635	608	724	635	619	686	629	630	627	675	651	639	693	659	676	640	658	655	624	688	684	612	648	670	656	634	660	632	648	634	651	608	574	641	604	627	599	660	663	663	651	592	568	623	631	640	660	659	620	661	650	645	682	660	685	580	612	607	616	716	630	686	626	623	604	616	660	688	623	652	623	610	662	634	639	661	610	637	587	618	612	618	599	588	629	655	655	601	628	654	665	674	666	630	656	617	635	655	640	628	616	617	599	654	615	650	621	656	673	602	643	623	631	647	592	661	653	601	654	656	635	651	627	661	614	636	620	650	636	657	664	681	637	665	605	641	634	631	660	635	652	637	643	623	648	609	613	580	662	595	619	610	636	612	607	620	639	646	623	620	599	634	662	679	625	629	605	640	672	648	610	651	656	654	617	589	590	621	599	683	619	615	593	674	609	647	641	615	650	620	641	658	641	649	669	630	609	627	613	639	627	644	624	629	686	637	637	648	617	637	660	649	668	638	661	643	639	595	658	669	632	599	616	641	636	644	639	631	637	638	623	643	629	638	662	640	601	661	615	621	625	629	637	603	661	588	598	639	630	660	657	646	631	638	602	625	661	644	647	642	652	658	625	627	631	625	645	625	627	632	637	715	564	595	632	664	628	662	671	637	666	699	649	535	660	644	600	615	634	606	632	654	657	654	648	598	636	630	614	639	644	621	666	608	605	601	583	606	646	648	556	615	633	655	593	621	654	604	661	650	644	636	614	616	621	671	645	627	647	591	634	631	642	612	636	668	629	661	591	634	631	598	659	616	635	650	657	619	622	602	639	668	628	675	609	656	671	647	629	632	638	663	655	617
33425	5409	830	488	416	386	329	345	309	300	333	322	337	303	299	263	316	282	299	320	301	308	303	310	285	307	281	276	314	305	327	306	308	328	309	298	322	331	336	292	284	331	287	324	302	308	304	331	317	318	331	283	287	334	311	296	277	286	317	293	329	285	287	303	321	316	312	300	281	273	310	305	288	313	316	344	301	294	285	270	328	257	306	300	279	264	332	295	326	336	281	321	310	298	284	311	274	301	332	272	297	288	336	310	311	314	308	338	306	315	308	350	293	315	332	309	332	317	317	301	289	273	302	311	270	299	310	312	294	290	297	307	298	274	321	319	282	321	301	317	256	319	299	317	303	328	284	302	302	321	332	309	267	313	269	295	284	313	282	280	278	329	312	318	335	331	308	288	313	337	302	292	298	327	334	305	296	293	292	294	283	304	337	292	326	304	337	325	306	310	295	323	310	308	287	308	294	300	341	330	327	304	268	331	307	285	312	288	289	332	313	311	294	321	316	313	334	312	282	302	297	272	335	303	307	312	287	322	311	318	305	275	273	345	302	287	269	280	285	324	324	266	281	330	287	319	316	296	298	288	269	291	279	299	311	313	337	293	280	327	304	345	287	320	295	280	292	284	308	297	291	301	262	324	276	271	290	304	342	321	301	294	307	305	313	318	340	307	315	301	315	332	297	277	324	330	307	353	307	297	285	321	311	328	330	299	258	266	308	286	299	321	277	300	308	259	310	262	291	318	282	298	281	325	302	314	300	320	298	283	306	332	325	318	283	300	293	325	304	314	307	294	303	319	303	289	272	293	286	324	343	319	341	300	314	295	299	299	302	289	348	313	327	309	325	338	301	291	315	337	298	314	304	317	311	320	301	360	304	311	305	337	299	269	303	285	272	314	285	330	319	328	313	315	287	287	286	306	329	308	306	337	288	337	317	305	305	272	300	352	315	304	289	294	310	294	319	303	297	307	309	293	304	283	311	269	291	243	333	296	305	316	289	286	308	297	292	342	292	308	282	305	285	288	300	322	290	269	301	340	340	305	271	270	295	302	327	314	297	303	330	317	313	326	298	326	282	322	347	310	335	287	318	321	316	291	317	310	345	318	283	307	270	305	290	313	345	312	286	316	272	270	292	338	321	323	311	300	294	339	277	285	298	300	330	270	306	298	318	286	335	329	329	334	295	317	289	293	251	306	323	282	281	303	356	312	326	348	275	322	289	285	280	319	327	334	269	305	304	270	330	300	315	304	308	344	324	308	301	318	298	313	316	294	294	287	283	301	273	316	283	290	320	334	312	294	304	318	336	314	303	288	310	276	311	280	289	317	297	290	274	274	283	320	274	334	287	293	338	345	280	292	313	338	292	323	320	297	277	279	259	293	274	303	299	289	260	294	281	319	286	304	294	322	319	276	279	337	322	292	303	284	288	292	297	324	329	302	287	284	300	314	322	282	277	340	290	299	291	327	297	290	358	288	320	270	309	286	299	266	312	330	309	337	298	338	323	282	299	288	298	319	293	279	291	302	320	305	336	303	300	297	312	312	297	302	307	299	312	318	312	292	293	301	308	307	282	318	289	277	326	322	293	310	330	320	308	330	280	332	263	250	296	319	309	335	300	307	293	308	304	296	304	280	288	302	319	315	299	321	305	322	307	306	310	335	308	308	309	277	316	295	333	350	320	329	333	320	279	315	314	287	275	280	283	285	313	308	294	306	285	297	323	315	332	309	281	280	311	323	284	302	296	304	308	289	324	288	330	320	297	295	307	325	314	302	320	281	312	296	299	291	325	321	316	316	331	316	286	289	306	308	337	336	296	279	303	308	328	309	288	301	299	305	288	308	309	310	278	278	319	293	310	318	282	309	300	276	296	291	330	311	299	318	304	305	316	315	354	317	300	254	329	345	326	332	322	289	303	300	265	289	302	288	323	292	298	263	274	315	299	305	296	294	335	290	314	280	279	341	310	297	310	290	304	326	290	313	312	324	304	290	298	290	286	255	337	272	282	306	343	322	286	307	288	304	301	295	312	334	295	318	284	314	281	317	279	274	307	314	288	309	288	326	290	278	336	307	288	301	295	331	271	310	258	284	281	280	324	314	279	314	318	306	278	293	329	315	310	300	318	288	325	303	354	301	305	296	334	317	282	285	288	289	285	321	267	282	299	286	322	286	306	293	290	305	264	348	334	301	273	299	297	313	289	336	328	302	301	295	290	283	287	310	329	312	290	324	305	322	299	311	301	301	306	335	291	319	337	302	285	316	286	288	325	303	316	345	284	331	332	348	310	280	288	299	286	309	331	290	312	317	303	300	314	327	295	310	319	293	336	288	282	334	324	281	279	327	285	307	289	324	319	300	309	310	326	311	276	290	319	322	310	282	342	329	331	289	306	327	289	325	329	270	335	285	313	319	303	330	304	315	291	313	291	293	306	280	286	317	280	283	315	282	304	277	279	339	302	300	268	314	305	318	312	353	319	288	312	304	306	300	300	274	274	316	290	307	294	280	321	296	316	319	303	369	353	292	277	320	312	291	271	299	290	341	289	301	314	325	295	252	297	295	297	304	326	332	329	315	330	298	338	306	332	322	280	314	314	319	290	278	281	334	301	286	288	262	314	302	293	305	292	292	312	308	270	297	314	309	312	304	285	275	302	297	329	314	291	282	281	326	276	297	288	312	284	318	318	339	292	318	272	275	318	301	287	308	296	302	276	323	294	270	306	289	314	327	330	310	314	334	323	316	330	293	294	318	329	319	310	281	297	303	285	312	302	314	323	327	310	302	322	313	297	292	320	327	340	275	349	280	302	298	313	300	300	318	299	313	279	276	290	280	285	300	302	293	313	322	301	313	315	328	273	286	297	315	355	290	295	296	319	303	307	344	285	326	320	314	281	304	350	325	314	327	280	314	282	317	337	309	304	283	299	293	317	317	292	296	317	299	286	292	304	326	303	272	288	313	297	290	316	286	285	312	276	305	341	305	289	302	282	268	277	317	330	293	258	291	313	311	291	340	276	282	261	325	274	292	282	293	275	282	318	312	291	319	334	288	311	315	315	303	299	342	333	304	305	312	290	347	319	312	318	298	298	321	312	294	308	272	259	299	315	311	307	307	314	309	294	261	291	287	296	276	288	312	318	302	328	312	277	304	295	292	306	313	318	314	305	310	271	333	286	319	286	313	304	318	300	316	284	332	278	299	320	287	298	315	258	268	307	326	296	323	289	333	280	317	295	327	297	314	300	304	305	304	313	326	295	289	315	259	286	303	304	282	316	310	307	303	298	303	290	324	292	299	326	313	279	273	316	300	312	328	329	342	348	313	332	305	301	312	340	338	317	318	256	317	276	319	319	295	284	315	308	288	306	302	308	296	326	337	303	338	279	298	273	316	325	323	345	323	290	296	293	312	326	317	315	320	291	306	328	267	310	302	305	294	298	318	285	308	334	324	297	311	346	283	299	316	307	303	367	290	308	285	316	277	305	282	303	344	299	345
23802	9191	6378	3929	2768	1930	1300	1052	967	964	944	850	785	754	792	757	692	719	720	696	748	633	698	695	676	659	688	644	678	710	649	661	703	690	691	675	762	685	685	696	648	624	665	721	720	716	639	693	640	665	666	727	662	707	650	696	693	714	684	692	697	634	714	658	683	737	697	679	716	703	728	666	668	658	675	649	688	635	676	687	675	678	706	675	687	668	688	654	668	639	669	642	671	671	706	700	680	677	669	674	679	670	708	660	632	680	681	647	691	673	693	707	660	699	672	647	672	665	671	653	686	657	680	697	713	622	661	668	675	722	662	675	708	649	672	690	683	673	660	629	668	733	712	693	663	706	674	670	671	666	700	702	658	666	668	707	702	696	728	704	659	651	694	695	706	718	675	696	661	652	686	672	667	721	692	656	660	626	695	654	640	632	699	688	663	699	704	654	689	684	704	660	691	661	696	689	695	642	673	666	705	678	690	704	680	687	663	678	657	678	685	670	640	657	710	746	657	651	651	721	634	707	654	694	617	675	665	667	686	659	685	681	643	651	676	653	687	644	722	672	636	695	709	674	689	665	706	650	643	676	676	729	665	759	671	635	656	660	689	670	679	704	676	662	672	661	689	675	725	689	682	693	668	644	648	669	705	684	678	731	653	716	677	676	622	674	710	641	663	671	675	660	686	698	646	672	673	643	653	695	699	677	675	733	649	697	692	669	653	704	721	643	696	708	622	688	671	703	654	686	619	665	651	695	687	701	648	668	753	729	694	675	677	707	644	647	684	674	668	679	633	626	712	644	683	707	661	668	647	611	730	707	700	673	667	697	654	658	652	663	660	684	685	673	600	701	719	681	675	689	667	703	716	647	686	732	645	675	651	662	661	672	681	664	660	692	643	669	691	712	653	660	690	679	672	693	650	710	676	626	709	673	624	650	708	674	676	689	689	684	725	679	693	663	661	710	722	683	701	679	676	697	712	657	666	682	670	645	668	715	663	689	652	652	666	651	683	693	686	631	722	684	676	716	706	683	685	679	702	658	713	654	688	607	665	611	694	703	675	720	673	696	695	691	686	681	665	720	719	672	680	646	634	693	708	701	718	715	676	690	701	695	645	669	683	696	655	694	648	692	668	681	682	667	681	692	682	662	675	674	630	680	701	668	696	676	668	678	692	674	662	690	686	670	674	693	718	685	662	675	732	662	678	688	661	673	686	677	694	666	683	679	701	641	654	672	724	703	641	702	656	696	681	635	685	681	671	676	687	690	680	668	682	636	695	667	696	679	641	658	665	660	660	685	738	673	748	672	649	683	676	715	730	675	688	660	655	706	660	632	707	718	705	660	676	666	666	640	711	652	709	680	676	647	649	637	685	680	704	624	670	740	729	687	646	686	654	676	635	681	663	675	705	678	687	714	684	683	657	672	649	707	669	702	669	712	689	653	686	674	703	707	643	703	667	649	723	682	641	656	687	678	647	655	663	679	664	670	671	707	676	668	649	651	714	677	675	736	706	638	688	606	684	626	665	688	707	663	652	631	667	695	667	689	654	735	737	698	644	672	622	696	690	696	692	646	683	707	704	664	736	701	694	667	695	667	666	689	704	682	688	682	717	628	699	682	659	681	664	679	623	722	681	691	629	686	657	692	683	655	685	681	687	637	659	709	702	712	706	636	650	698	681	669	671	688	716	680	672	625	673	658	637	679	680	673	675	698	695	690	673	702	670	678	665	674	667	675	657	645	691	670	683	696	679	667	640	635	705	696	701	710	667	633	678	674	696	646	671	684	705	666	687	673	691	691	709	702	717	688	689	711	709	705	673	672	678	690	673	709	667	685	717	667	629	712	676	616	711	646	725	628	666	721	644	641	692	671	679	670	676	734	705	641	690	683	686	629	712	685	686	658	697	661	698	685	699	630	693	691	677	673	657	670	702	688	700	643	693	696	693	698	709	636	664	681	680	681	656	665	697	654	690	692	686	695	718	632	671	647	688	668	675	681	671	699	716	664	673	692	694	686	688	670	688	666	737	701	698	659	650	682	706	666	705	675	676	645	652	646	684	711	643	669	638	662	662	671	705	654	678	704	700	660	717	719	680	677	659	672	691	669	673	706	658	686	688	688	606	701	656	666	729	648	702	690	709	671	688	620	653	699	680	722	704	673	671	664	727	651	682	661	725	690	657	641	665	633	630	691	667	675	666	703	719	673	677	695	679	739	662	677	737	686	687	683	666	647	711	680	678	657	689	654	662	635	682	693	741	708	712	681	692	714	676	648	634	686	671	641	694	707	646	696	698	647	701	652	652	676	664	677	681	632	665	669	654	693	659	665	674	687	687	707	635	710	737	689	708	654	667	644	673	650	660	649	692	652	657	722	714	648	667	677	679	680	647	671	676	691	643	719	652	691	700	688	709	657	692	711	700	737	675	700	631	722	688	725	739	664	708	704	636	670	697	663	658	686	657	673	636	661	670	676	711	712	633	694	647	649	630	682	651	667	687	673	682	656	700	658	702	677	717	685	668	688	681	656	692	687	686	641	690	686	743	663	715	676	693	701	653	670	685	695	704	681	684	656	677	688	702	669	646	665	669	681	685	622	679	637	683	708	645	665	653	639	712	673	703	647	705	677	669	692	697	688	692	718	714	714	639	659	703	711	691	674	651	661	654	697	707	686	664	659	662	689	674	700	630	652	688	643	703	687	695	671	719	685	724	675	611	710	658	704	678	674	653	641	659	661	664	670	698	652	706	656	653	713	650	656	685	725	674	630	689	692	638	665	724	717	677	646	606	682	635	661	683	675	681	707	690	684	699	694	708	715	708	700	663	659	719	677	718	677	697	720	705	623	671	704	740	640	709	703	690	678	694	632	695	654	656	743	652	710	661	681	685	696	632	698	656	741	679	675	662	675	637	680	695	656	726	684	690	667	672	629	661	666	654	667	643	665	669	665	626	702	711	688	682	691	644	627	647	714	704	709	705	692	701	683	687	657	685	684	665	688	638	629	706	680	662	685	731	685	724	706	687	664	667	670	670	725	679	698	661	674	684	623	641	723	698	677	700	662	704	682	649	674	670	697	626	685	646	716	716	695	710	684	665	698	624	677	709	668	705	678	683	654	657	686	659	687	700	690	646	657	673	654	665	657	695	663	654	693	670	632	658	678	687	669	653	687	714	675	698	649	656	696	641	695	708	625	651	670	674	728	698	692	673	616	659	716	720	668	697	689	652	704	673	706	715	731	724	716	669	667	675	671	667	731	655	624	660	644	753	677	656	665	637	686	694	712	649	689	710	637	652	649	642	668	699	676	614	698	661	757	678	666	707	647	719	660	648	704	666	683	678	670	690	722	643	693	659	668	679	738	635	649	696	631	644	645	716	711	698	721	659	669	624	634	696	679	697	659	672	683	623	649	675	692	654	671	712	690	703	655	699	685	646	692	742	693	670	700	663	687	685	714	684	688	717	684	638	709	665	628	688	688	627	724	646	609	668	698	678	664
32037	6994	1157	646	533	424	361	323	343	306	307	339	305	320	308	338	321	304	325	325	294	325	325	289	324	313	291	323	335	323	321	311	320	303	338	319	307	310	291	349	299	321	325	316	289	328	325	344	325	318	315	326	279	299	285	300	311	299	304	274	317	270	320	316	290	310	268	298	299	307	317	310	306	329	350	313	314	312	330	310	326	305	307	344	307	333	290	330	315	305	285	296	308	332	284	322	292	297	303	317	312	300	322	351	354	304	295	329	327	284	327	293	347	314	282	320	307	302	313	281	316	297	307	309	316	329	358	326	310	320	314	348	333	316	320	310	339	331	328	336	345	340	302	322	339	298	331	296	275	277	273	284	322	315	296	350	315	285	321	277	318	319	332	363	309	330	315	328	300	314	328	312	329	286	339	316	338	339	297	313	304	350	327	313	283	318	312	311	338	337	336	296	324	312	333	322	312	336	322	284	315	316	320	306	287	330	339	286	268	314	314	305	309	338	321	318	323	298	321	315	319	327	287	346	323	328	323	306	317	304	304	343	286	304	299	325	327	315	361	340	319	309	339	321	310	321	323	323	348	326	318	308	317	307	296	331	309	292	330	323	319	299	327	316	298	299	302	326	337	313	341	337	320	332	327	294	347	293	359	331	357	294	304	349	319	324	307	260	326	288	327	324	308	317	326	322	332	299	311	343	355	309	338	340	362	335	306	315	329	316	304	302	285	321	300	330	319	307	359	301	328	330	337	341	311	321	309	282	315	309	369	327	332	326	316	294	324	345	312	329	325	332	327	305	343	342	346	283	349	327	303	292	343	301	317	289	317	329	318	294	324	285	341	302	329	306	312	274	321	338	288	292	311	321	310	311	357	316	344	320	304	317	356	281	293	350	347	338	320	326	324	308	322	318	332	301	336	312	312	332	292	325	308	303	327	343	291	301	339	348	327	347	345	345	311	325	315	307	300	323	303	346	334	294	322	301	335	299	324	316	338	309	342	342	348	335	322	317	279	292	334	300	347	306	300	293	338	326	330	338	286	293	323	332	346	309	342	317	298	319	300	311	331	324	306	305	323	333	299	304	295	316	309	330	359	350	300	321	300	312	333	335	311	303	316	320	311	331	318	313	351	327	336	337	323	309	337	326	314	307	337	333	310	354	329	345	316	296	324	320	331	309	332	309	293	315	325	318	290	296	316	315	290	293	317	304	346	380	317	320	343	349	335	294	322	304	331	313	305	335	312	330	338	314	306	297	355	362	319	306	328	329	323	320	343	308	318	325	306	321	314	316	292	291	318	313	271	347	305	319	309	299	299	350	294	342	316	295	304	331	326	314	332	333	301	327	311	340	303	300	327	314	318	303	276	315	319	338	317	294	329	300	304	327	293	325	324	335	293	269	325	315	301	301	288	337	291	288	338	329	323	289	289	299	296	318	351	305	345	309	286	297	321	309	321	305	312	291	302	294	328	285	366	352	347	303	314	299	315	352	306	328	363	300	303	300	340	333	342	286	321	320	326	337	291	304	352	300	304	318	330	333	331	321	305	326	296	327	357	317	301	306	291	300	308	358	322	328	303	324	364	305	353	317	294	296	319	327	315	323	330	309	317	350	306	307	308	303	286	317	264	335	315	326	333	310	300	315	274	324	287	332	290	313	344	357	266	287	292	303	314	295	316	337	322	290	348	329	319	301	302	325	297	305	309	308	306	335	315	322	333	338	299	304	323	316	314	301	317	289	305	323	292	311	332	297	344	266	299	327	320	287	272	314	309	330	309	326	336	337	351	289	297	305	329	319	320	285	312	315	318	325	353	341	327	315	333	306	332	322	338	328	365	300	298	315	360	306	326	320	287	308	322	325	307	316	294	333	354	287	311	361	325	310	314	313	332	320	296	327	351	330	291	328	340	332	300	293	349	330	343	353	303	291	303	332	348	306	359	311	316	319	302	321	298	343	323	305	305	324	306	316	339	320	329	309	311	295	298	294	350	319	316	334	334	312	297	311	311	311	313	331	338	309	314	305	308	317	337	326	329	328	311	310	325	310	315	341	306	312	306	321	280	315	287	266	324	327	328	305	314	281	310	291	321	350	341	297	326	290	301	319	310	330	345	333	310	310	306	292	338	323	347	339	305	334	320	321	337	324	315	304	312	307	305	338	305	290	297	333	302	303	279	354	358	282	338	334	351	304	332	302	310	285	349	286	331	328	330	323	317	324	310	313	313	322	345	302	307	295	286	307	295	320	354	348	337	318	308	356	329	334	305	314	321	291	325	270	346	301	287	309	299	338	310	311	298	336	308	282	351	329	325	344	341	321	278	370	336	293	343	314	331	334	321	325	284	307	329	339	313	330	290	298	311	297	264	319	293	335	327	343	332	311	322	335	347	353	301	312	307	321	330	323	330	308	313	307	344	315	339	306	319	329	323	331	322	274	289	309	324	309	310	291	302	293	317	302	336	320	316	295	343	321	317	335	330	336	302	328	331	368	318	296	312	281	328	285	342	284	329	316	302	325	309	307	281	337	313	312	311	338	327	351	315	345	332	320	332	292	297	343	290	343	317	334	300	285	334	298	309	332	310	340	329	310	340	351	344	301	292	350	321	335	302	308	298	318	336	308	305	319	351	316	325	330	338	351	305	295	354	305	334	319	303	314	292	316	335	310	335	308	359	292	313	348	345	318	321	295	315	298	324	344	327	277	315	339	333	306	310	321	320	335	315	338	332	324	306	318	322	323	341	290	343	346	322	307	285	284	327	337	289	341	309	301	292	315	323	308	295	311	315	318	327	323	298	305	313	349	303	343	315	350	309	365	288	350	320	329	323	311	320	319	316	318	325	304	338	319	312	279	289	283	351	310	313	306	313	292	355	306	316	319	321	329	308	291	319	303	317	322	330	335	321	327	287	291	310	325	315	330	309	309	295	291	349	294	315	319	331	306	272	323	365	371	295	307	301	323	301	317	333	345	315	296	288	333	322	310	338	307	321	338	331	320	343	343	336	307	304	324	316	313	321	322	322	316	298	322	290	303	319	309	291	330	376	316	291	333	333	299	354	302	310	325	299	288	348	360	333	360	324	305	314	327	302	322	299	302	327	307	342	346	362	339	322	300	316	301	315	344	334	325	338	328	311	279	300	281	316	309	312	352	304	290	308	333	321	344	317	333	337	309	341	301	301	346	355	322	317	342	342	325	332	294	313	280	308	320	318	321	320	351	334	329	314	339	313	320	314	345	355	345	301	303	347	299	338	331	319	327	321	350	306	294	328	255	291	329	251	330	307	338	341	356	338	337	348	340	338	312	294	353	327	361	306	315	332	317	355	345	323	329	325	308	317	306	315	315	328	308	321	291	303	330	308	301	285	309	291	317	282	312	310	297	317	303	334	305	326	334	337	291	322	317	303	314	331	316	303	287	315	326	360	300	312	310	344	318	317	261	306	325	291	336	302	317	303	310	284	304	337	302	307	297	293	293	308	346	291	325	344	300	315	343
19415	8311	7885	5528	4164	2689	1998	1508	1151	1049	1054	937	899	835	793	830	827	799	818	791	803	752	750	787	753	699	797	719	759	735	732	723	730	765	743	693	739	766	755	735	737	772	669	710	723	739	707	694	714	716	744	756	705	727	755	747	741	776	744	720	713	713	736	747	783	682	712	689	708	689	757	700	746	754	727	720	725	773	681	697	726	727	746	734	715	710	763	735	742	719	690	697	727	742	748	726	710	765	767	740	721	756	729	707	671	752	734	722	717	708	758	741	761	735	736	733	774	740	780	749	740	747	722	751	706	717	739	719	724	754	689	720	739	729	677	682	745	749	730	716	672	708	757	763	747	710	739	741	737	782	743	699	772	748	692	685	713	749	722	726	743	716	717	720	744	708	746	732	715	714	715	722	746	749	717	724	747	767	725	707	762	716	731	713	761	675	741	748	729	755	780	726	731	743	693	691	723	699	736	753	752	672	741	719	718	726	739	731	689	730	721	678	757	728	692	689	705	770	764	753	671	731	745	739	740	760	752	715	828	711	738	733	685	712	724	725	667	734	741	697	716	716	704	691	749	730	719	737	790	692	720	744	679	699	721	724	783	720	770	723	726	715	728	742	710	737	716	740	711	729	672	809	761	731	724	728	745	711	716	751	685	738	743	695	723	743	739	751	751	726	747	746	768	714	716	760	755	740	701	750	722	730	738	706	735	712	745	735	736	724	722	676	770	691	736	762	769	711	711	706	731	789	772	728	725	733	701	748	746	732	712	732	710	748	686	730	720	758	740	769	679	697	735	715	719	724	684	749	740	734	736	683	718	710	733	767	731	718	745	692	786	753	691	751	739	740	709	716	733	688	705	750	698	703	769	716	745	760	699	747	722	715	685	678	756	722	704	739	745	729	720	792	749	709	710	700	693	706	766	715	766	733	717	721	715	731	752	719	736	704	741	717	734	747	762	733	744	737	692	696	729	732	697	683	753	723	734	682	746	745	750	727	702	729	773	754	748	721	778	712	754	754	795	764	694	727	738	763	731	755	736	709	743	722	753	766	681	706	739	724	727	716	719	701	685	725	688	708	723	707	733	757	715	752	737	699	740	756	712	743	797	745	651	720	674	737	747	754	719	681	690	751	683	745	739	762	713	717	780	737	760	763	743	672	718	702	724	713	721	720	770	721	709	696	745	741	741	738	767	707	743	702	725	731	716	716	723	745	767	715	714	684	754	725	740	739	744	726	712	713	688	732	718	724	740	732	720	697	702	715	713	754	722	727	746	714	715	708	741	716	778	720	734	724	735	691	692	746	724	700	704	746	755	720	699	766	677	740	713	686	741	684	704	731	709	747	782	738	691	743	785	742	751	737	687	778	698	721	730	750	743	688	746	754	736	738	750	721	771	734	724	769	683	650	747	684	755	759	785	761	713	708	705	800	725	759	733	713	748	707	723	708	706	810	726	735	726	760	701	721	694	754	765	733	779	763	769	726	750	692	699	748	727	695	756	733	747	754	706	716	709	753	723	726	764	752	689	717	713	719	761	742	696	735	753	709	707	700	770	750	733	685	747	723	746	734	760	743	751	698	773	734	744	677	750	694	697	715	729	714	709	720	716	728	776	718	692	692	728	728	721	737	728	725	721	741	742	712	649	744	739	702	709	726	731	714	736	733	682	753	688	670	780	706	728	760	755	754	697	692	711	724	738	703	704	763	720	744	690	784	764	719	758	670	708	760	761	721	703	712	763	726	772	730	720	771	716	683	761	760	734	724	709	728	719	699	706	721	725	670	729	751	742	671	715	708	696	715	706	728	708	706	743	749	746	705	693	739	732	692	769	645	685	738	704	729	713	714	716	741	718	745	750	735	747	747	759	719	716	742	690	748	720	729	734	763	727	714	760	740	694	728	695	707	720	673	732	721	755	705	733	672	732	746	683	686	704	713	697	727	728	713	686	733	768	742	668	716	762	740	700	715	740	698	703	715	746	738	718	741	763	670	733	700	738	730	783	761	729	779	721	741	718	745	731	700	728	764	732	741	713	710	732	727	719	714	743	723	684	703	760	751	756	751	752	710	724	717	695	714	728	739	703	716	729	729	758	713	755	719	690	734	690	725	701	715	698	711	696	756	735	755	717	717	713	751	713	729	761	739	728	681	726	753	728	702	755	700	748	720	749	738	743	730	740	698	728	712	697	699	749	756	742	718	738	737	716	747	724	726	720	746	747	698	720	751	721	714	725	769	749	678	676	711	690	739	795	718	730	737	721	702	702	697	728	707	755	737	765	741	750	777	745	747	761	725	736	772	699	678	763	698	766	766	671	728	724	748	747	705	694	736	766	692	762	727	747	733	726	682	749	741	786	720	756	687	743	662	711	705	715	751	674	686	719	731	711	698	737	734	729	750	727	797	773	763	750	744	728	747	759	747	727	742	746	708	745	719	738	722	743	720	721	705	742	740	728	717	770	778	696	715	731	779	690	695	673	693	739	708	705	764	734	735	684	746	734	763	681	719	714	692	715	722	720	725	749	780	751	743	752	730	745	764	730	713	746	689	723	751	739	675	714	663	710	694	706	685	768	733	725	733	730	701	722	695	758	679	708	723	676	676	719	731	715	707	713	738	719	716	706	706	714	697	740	702	753	718	771	674	800	701	720	676	711	727	727	741	732	723	705	722	731	698	728	763	758	669	678	749	701	752	738	728	737	742	757	683	717	721	711	723	682	699	743	677	741	751	717	675	741	717	727	702	719	757	691	721	718	693	721	729	764	703	732	744	730	694	755	731	701	723	694	705	701	737	713	687	726	710	738	691	749	726	734	742	738	650	766	736	719	730	743	757	731	724	742	714	799	674	739	739	730	691	703	770	749	728	732	729	671	706	722	700	741	732	725	694	780	712	688	729	752	716	753	714	740	775	719	732	700	746	679	721	711	762	689	708	748	702	743	713	707	726	717	735	717	724	747	798	664	707	742	737	723	684	698	707	742	778	729	737	773	750	707	728	718	715	753	713	713	743	737	716	695	741	718	690	745	717	717	755	720	714	721	707	741	750	712	744	750	721	739	751	727	777	666	748	727	747	759	761	705	721	719	645	727	710	705	698	635	721	737	753	703	737	708	724	694	748	693	766	692	755	737	765	714	696	716	723	744	715	707	742	743	689	701	761	742	696	734	709	727	696	730	697	704	729	724	717	761	677	724	678	749	664	732	734	758	727	719	695	718	703	677	733	727	757	777	727	804	690	734	737	763	741	748	751	713	729	732	766	761	721	729	711	739	695	753	719	765	725	666	712	751	710	742	731	739	702	680	751	755	729	748	719	707	692	741	730	722	740	737	671	790	762	769	718	738	756	706	713	735	701	722	744	742	694	706	750	755	717	718	745	745	700	758	730	719	737	731	722	712	706	739	699	747	736	700	725	667	743	764	747	686	703	736	706	758	744	748	707	750	741	769	739	703	742	729	790	729	751	680	709	711	767	697	706	783	748	746	770	700	702	753	702
21248	2457	626	487	403	339	340	306	327	290	307	285	287	287	302	314	284	278	309	316	316	335	320	289	295	293	336	289	299	308	316	324	331	303	293	281	300	291	305	299	313	301	355	315	305	322	332	280	331	314	296	287	281	316	280	275	308	285	263	302	306	302	326	311	267	329	318	332	303	299	322	309	284	281	272	302	287	294	325	320	271	320	277	257	287	293	279	315	268	320	309	314	275	287	273	259	268	259	295	279	286	282	334	266	283	314	294	291	324	321	284	248	286	311	321	304	278	296	296	311	291	299	286	324	269	296	327	289	283	297	296	312	299	280	316	281	280	297	329	300	293	289	297	324	290	312	314	276	308	309	321	256	350	313	287	294	254	276	273	291	304	270	315	288	310	293	302	283	315	323	327	303	280	299	295	312	301	268	280	250	304	304	290	260	305	322	290	319	280	273	283	316	344	283	302	307	299	308	301	273	274	301	327	310	314	307	278	313	299	333	289	295	301	305	288	290	270	283	297	313	299	284	333	342	284	295	284	325	296	302	318	304	300	292	324	297	281	285	259	279	310	295	282	279	262	300	304	306	323	304	279	301	307	278	281	296	282	304	294	294	317	302	325	307	297	278	286	292	291	304	296	303	271	305	258	256	292	296	359	298	298	305	283	327	319	296	277	293	298	279	306	310	332	265	308	276	270	284	299	290	312	285	301	299	273	292	293	300	308	286	311	287	293	271	250	289	279	303	295	312	322	292	266	290	312	311	298	333	272	257	298	252	288	299	294	285	300	313	283	299	323	258	301	292	301	276	310	319	284	306	289	276	305	274	282	331	284	336	269	290	314	304	312	258	338	300	299	304	294	319	283	316	298	322	319	238	293	279	306	340	315	265	321	319	284	324	278	314	322	281	303	319	313	296	284	293	290	289	294	267	322	266	281	294	274	298	308	312	338	325	316	305	294	327	306	315	272	290	275	329	289	280	316	296	306	329	324	286	331	329	293	280	334	283	289	309	310	288	297	296	281	290	279	282	298	316	300	310	321	277	298	260	306	286	265	272	307	291	310	278	310	330	307	291	289	241	296	306	313	321	310	285	292	330	307	261	295	328	327	290	307	316	288	302	268	294	307	283	285	291	275	283	304	292	275	292	319	282	316	284	267	294	293	332	291	299	296	293	305	288	292	279	317	299	292	297	305	325	332	293	314	326	306	259	295	314	340	309	283	323	300	338	330	315	277	287	290	340	331	269	315	278	281	297	281	289	297	357	278	305	298	286	298	296	320	325	290	327	323	286	324	329	303	304	282	286	279	319	293	276	349	253	304	287	326	315	283	297	267	317	251	305	331	265	335	283	308	276	301	322	304	286	284	255	310	295	308	291	307	294	312	299	286	279	296	277	307	322	295	320	291	282	265	325	330	287	307	295	302	298	278	317	258	314	317	315	297	304	326	289	289	285	297	297	306	293	288	321	300	297	266	312	276	284	287	285	245	291	310	287	298	265	307	301	308	306	306	263	313	296	289	315	281	267	282	305	290	326	304	298	268	291	311	333	263	282	271	269	300	266	287	303	251	281	323	270	291	286	285	315	318	294	284	297	349	301	312	277	306	260	297	293	292	288	308	275	314	293	316	286	318	311	291	277	296	279	280	286	330	277	282	299	287	318	307	280	300	295	263	297	313	296	315	326	301	279	290	343	295	300	305	288	294	279	321	336	279	302	283	285	327	291	303	287	291	269	273	275	292	267	345	332	319	274	297	294	285	313	297	292	325	318	287	312	275	266	315	306	313	304	335	286	297	285	356	295	285	316	297	272	283	307	293	300	295	312	291	278	277	318	270	310	292	305	259	297	287	322	306	304	319	330	258	349	311	310	287	298	303	304	312	271	304	288	301	321	275	305	276	262	344	269	281	313	292	279	293	260	297	300	281	312	294	297	301	305	331	301	289	291	295	298	301	304	350	291	265	319	308	294	277	297	301	296	331	321	314	294	281	288	323	289	300	305	277	337	295	280	277	345	314	297	299	311	275	327	301	294	298	302	282	298	296	275	269	287	325	289	302	295	272	280	327	314	290	318	309	300	296	267	291	289	305	289	293	286	315	289	293	322	353	300	263	273	308	331	317	295	307	309	317	286	294	279	279	320	296	268	330	340	268	284	326	311	292	301	283	309	331	319	310	292	324	300	285	255	306	279	279	288	322	316	293	248	258	315	325	281	290	288	304	268	333	288	286	301	287	269	303	304	284	304	282	302	276	312	303	303	282	260	302	313	335	295	296	300	279	263	304	273	292	265	300	295	286	304	300	271	295	277	267	261	291	282	337	298	281	266	286	316	287	301	297	307	308	282	297	288	298	307	292	321	315	316	339	278	350	287	303	285	292	294	301	311	337	287	297	298	338	285	302	288	280	286	304	292	320	285	285	314	291	297	276	303	291	295	299	323	254	313	319	342	283	284	286	323	267	275	295	303	285	313	287	273	282	284	299	305	326	296	302	301	300	244	272	319	301	290	278	292	300	292	275	324	312	313	311	284	272	315	315	295	292	289	285	267	301	285	314	293	312	330	288	271	302	302	297	329	270	324	289	285	281	301	265	299	304	317	302	286	283	270	316	300	273	261	310	304	317	301	306	284	300	278	319	317	314	300	305	302	289	308	262	302	271	307	301	308	289	264	320	291	293	279	332	307	306	283	291	289	284	276	316	316	312	342	306	316	283	293	320	307	274	269	294	286	276	294	295	288	326	309	280	278	278	268	301	302	280	290	267	285	271	309	290	303	296	294	290	300	301	301	319	315	326	279	274	286	335	282	292	282	333	307	283	321	274	281	298	309	289	319	297	279	298	315	301	279	250	296	290	320	331	302	279	298	256	323	296	272	289	313	299	315	306	312	310	269	310	297	344	286	305	308	321	327	271	314	287	283	323	300	282	269	269	309	297	296	338	303	285	297	306	312	305	287	296	328	305	309	290	319	300	299	281	308	280	319	301	296	314	303	284	283	288	320	310	308	300	317	283	317	333	280	273	297	294	332	297	296	277	312	299	295	293	295	305	330	289	304	336	309	289	298	335	257	299	283	310	314	284	332	322	308	319	281	287	274	332	297	294	319	291	284	261	306	302	269	307	311	306	328	285	318	315	282	302	309	294	291	280	289	324	305	303	316	293	281	295	284	285	285	306	333	305	317	262	309	285	313	264	299	291	304	284	327	301	336	290	307	296	336	266	299	283	295	300	276	292	290	293	298	303	284	322	315	283	313	325	313	311	326	277	270	293	321	316	328	294	311	306	301	325	281	281	307	325	323	295	323	298	280	313	361	307	275	297	330	272	306	279	319	287	303	302	288	290	336	316	281	334	322	285	298	291	306	285	286	279	333	273	303	300	279	299	275	274	314	302	274	269	301	298	329	315	314	325	309	308	304	269	311	278	313	327	307	292	310	267	258	303	287	295	311	292	322	282	308	285	323	279	278	296	292	313	293	290	305	296	303	309	301	297	299	305	286
15744	6142	4987	3815	2297	1326	1056	813	812	790	790	774	689	688	656	666	679	654	673	715	648	626	687	628	659	622	615	658	629	673	647	633	655	642	665	665	673	703	639	594	613	586	646	601	655	653	630	642	640	635	635	658	649	643	622	645	635	658	660	653	634	629	622	627	634	622	634	640	668	666	642	638	646	668	618	643	607	637	626	618	646	648	626	625	684	676	641	677	616	676	674	600	642	634	611	662	674	596	698	620	654	596	680	637	647	681	644	645	602	605	661	676	639	649	634	662	655	643	616	648	654	660	645	587	641	658	610	656	640	649	599	676	641	630	606	657	661	655	593	635	688	642	592	639	651	685	632	657	653	617	633	649	676	627	616	646	636	610	633	663	669	609	568	603	644	645	646	593	637	626	666	669	656	633	648	648	674	607	665	649	628	639	627	639	678	636	669	602	651	647	614	635	622	632	651	640	601	648	653	645	621	645	602	679	618	650	651	657	635	652	619	629	682	626	669	697	666	636	622	651	627	638	667	686	596	638	615	623	650	625	653	629	622	639	657	688	680	660	648	643	634	647	647	666	694	656	659	587	658	686	625	671	639	621	623	660	659	615	615	649	646	645	606	619	643	648	674	623	666	667	635	628	644	627	652	656	636	695	700	645	638	611	657	626	642	606	651	623	655	653	619	664	656	626	643	668	658	650	630	645	667	602	623	620	684	656	619	651	641	596	626	634	596	686	653	650	657	634	668	633	636	647	619	632	592	694	642	648	634	661	676	639	644	629	620	623	662	599	630	622	664	643	658	644	649	670	666	634	633	599	611	647	637	683	667	628	685	659	650	644	655	670	673	644	660	630	652	661	673	581	638	639	652	580	592	649	651	660	630	617	677	573	639	630	667	632	643	641	677	632	654	630	649	640	658	632	661	669	696	638	665	643	634	657	651	648	653	660	619	659	645	637	615	650	606	612	687	664	665	622	674	629	642	652	586	646	608	643	674	619	633	618	633	652	668	660	654	639	626	620	578	626	643	643	639	617	668	632	657	670	651	629	650	614	668	636	631	610	654	638	642	637	636	657	621	644	641	648	633	686	665	671	635	634	633	715	629	664	665	694	655	633	650	627	707	655	686	614	655	652	643	638	626	572	684	621	632	655	608	621	706	639	671	610	662	676	630	624	633	679	673	671	660	619	628	657	636	645	639	645	649	686	666	605	641	611	629	659	661	623	658	608	634	665	636	625	661	668	646	627	615	644	640	644	669	659	621	642	682	639	601	662	653	637	620	656	595	633	637	642	629	627	667	659	658	665	626	648	674	661	668	636	672	662	611	627	644	628	627	649	671	635	595	634	643	650	607	668	664	670	598	661	652	582	658	606	652	625	659	617	669	673	645	679	653	605	649	628	668	650	601	650	642	628	630	675	653	650	647	609	600	654	613	693	666	602	689	619	641	620	581	603	642	671	661	626	617	630	714	657	687	639	612	675	617	622	602	601	649	671	629	696	667	634	598	628	672	637	645	614	616	629	646	651	631	624	653	660	606	648	597	663	644	621	623	636	622	615	627	663	646	634	640	640	615	649	637	655	650	632	657	629	631	616	633	601	643	602	619	594	641	626	617	599	621	662	637	628	658	681	632	650	675	612	651	666	633	650	695	609	628	642	661	660	612	676	666	657	657	624	612	652	643	679	683	647	640	618	646	677	654	640	649	648	674	677	627	648	647	645	683	611	645	649	600	668	624	627	644	655	714	660	654	663	626	621	692	650	613	663	685	664	644	634	652	623	668	661	648	617	681	628	628	675	638	668	657	624	626	670	602	605	634	643	656	630	634	687	584	626	638	653	676	683	659	637	598	633	692	645	644	666	690	633	680	643	609	657	623	642	674	637	617	606	655	654	667	642	663	618	646	636	632	671	650	627	688	662	631	637	662	606	663	642	699	677	669	677	609	627	683	589	656	638	597	645	649	626	635	599	708	656	683	636	650	661	673	593	619	677	708	656	665	625	604	639	615	610	682	673	640	623	669	682	651	642	661	642	649	589	620	667	644	632	631	689	640	603	653	636	666	656	625	663	669	641	645	629	637	671	644	582	584	605	642	645	645	646	664	614	643	694	668	666	651	618	625	651	621	606	673	624	645	662	626	651	668	652	661	649	686	618	652	631	660	651	642	657	644	608	659	669	645	620	676	639	652	639	631	639	674	666	597	652	629	651	651	622	643	668	649	628	624	640	643	646	648	668	657	625	673	706	586	660	621	631	616	649	678	635	645	654	642	672	633	645	616	652	678	616	600	666	672	566	609	640	644	647	684	623	616	688	641	653	639	571	622	644	617	613	646	619	651	600	683	648	622	668	612	632	644	655	615	653	693	607	652	677	623	660	682	680	622	641	645	664	628	644	624	645	604	674	684	621	638	663	683	662	629	632	647	630	644	628	655	637	596	642	635	644	652	596	680	654	617	620	655	641	637	627	630	650	647	659	639	648	689	655	619	671	638	681	629	615	642	649	705	688	617	649	597	647	655	669	631	674	661	593	667	638	628	634	680	643	674	627	612	626	660	647	674	666	630	667	632	611	651	621	631	653	623	649	652	647	656	651	664	634	630	708	638	611	684	626	610	626	654	653	663	619	635	688	585	672	648	674	621	628	597	657	673	595	653	657	679	637	692	663	621	650	598	661	611	634	649	630	640	639	645	637	664	631	665	643	627	646	658	629	632	648	638	706	681	605	613	614	644	626	616	666	634	646	622	622	611	608	674	605	635	650	613	619	662	703	673	639	643	669	650	627	616	626	679	628	663	673	667	605	652	677	600	650	629	636	690	666	633	657	657	641	662	663	607	648	659	634	634	644	626	597	631	668	612	683	642	683	656	659	615	639	604	616	702	633	639	623	722	661	633	609	657	636	636	624	586	655	665	637	663	618	658	650	678	633	670	671	670	662	610	624	621	665	630	668	661	676	679	632	629	643	653	621	630	626	645	661	634	656	635	607	612	654	647	610	641	675	608	653	633	624	682	640	632	685	632	693	629	616	635	661	648	648	651	634	639	623	606	697	679	615	684	623	655	626	668	677	683	620	680	634	682	637	628	656	615	632	648	668	611	603	618	697	644	643	633	691	636	680	670	607	657	626	704	644	610	673	649	611	597	633	681	633	655	650	640	632	673	631	646	623	655	655	641	664	622	696	645	635	617	597	631	675	668	673	634	625	630	699	625	676	642	645	641	651	621	672	676	633	677	685	644	652	676	601	663	644	657	701	621	663	651	653	650	630	628	686	683	659	689	645	653	600	628	669	634	622	644	650	645	695	681	689	617	606	648	631	610	640	674	634	607	605	658	632	573	682	659	651	667	649	606	697	588	678	640	609	651	619	606	651	671	569	611	646	632	650	692	639	675	637	687	636	625	625	622	641	603	645	638	634	703	664	651	606	675	606	679	696	620	631	651	634	619	655	623	644	610	664	632	627	628	684	669	623	658	703	646	662	648	660	590	607	676	650	679	621
31760	5004	933	627	447	380	352	328	352	289	334	335	292	338	291	298	343	320	351	307	337	296	284	296	283	312	315	312	305	297	303	306	307	300	291	332	312	288	286	326	292	284	337	313	327	335	321	301	280	288	292	293	319	307	302	319	316	303	302	309	312	324	340	308	316	292	280	313	316	339	306	314	331	277	303	306	315	341	289	316	313	305	296	301	326	341	324	309	336	317	320	336	306	272	317	311	295	285	332	384	340	302	332	281	312	293	301	290	299	295	300	271	310	336	311	333	282	336	323	353	285	311	328	293	327	270	284	316	297	317	302	275	291	329	303	284	289	284	352	361	297	296	301	307	316	288	319	299	288	308	279	275	309	300	302	303	296	280	303	337	302	266	285	317	300	312	334	284	296	364	301	315	294	297	303	310	284	313	320	299	295	348	307	329	294	271	309	313	335	325	294	304	301	307	330	335	318	298	318	284	315	317	336	316	337	338	310	318	313	288	275	278	307	279	331	304	293	300	327	310	266	331	347	324	307	299	287	302	321	308	318	319	309	298	277	296	324	285	328	282	297	322	332	294	330	284	332	333	319	304	335	297	302	326	319	344	313	307	295	303	318	315	303	282	304	334	317	311	322	287	324	309	314	272	308	337	318	330	299	319	302	306	334	288	318	334	330	313	268	321	300	309	318	292	297	315	329	305	297	295	287	305	309	323	299	301	338	305	314	317	322	350	282	310	326	287	294	304	332	346	317	302	303	341	295	308	315	307	333	296	309	356	305	324	287	304	333	309	293	314	315	305	314	321	304	260	323	297	306	304	313	342	312	275	301	327	338	335	291	297	299	306	294	278	325	314	315	300	320	341	347	311	295	314	303	292	265	290	327	286	325	321	326	337	286	312	298	302	310	301	331	315	320	322	290	334	291	326	344	320	297	321	326	304	312	275	280	297	325	291	328	307	297	307	262	322	345	329	313	302	298	325	333	297	343	301	327	292	328	283	298	289	322	318	290	309	326	306	330	303	305	314	319	317	318	323	326	271	288	343	277	311	292	337	296	334	329	318	303	321	312	298	301	301	288	268	328	314	314	306	336	307	293	347	302	313	332	316	296	292	271	338	300	318	305	286	336	340	295	278	320	288	289	308	310	305	295	333	321	325	315	301	309	331	281	341	309	318	281	270	311	305	303	306	291	340	324	290	288	321	309	335	319	332	309	289	322	327	302	317	274	320	292	329	305	304	331	331	290	313	316	317	285	332	329	288	296	295	290	301	295	305	313	296	305	280	324	334	301	335	317	297	313	307	285	298	313	292	305	276	305	339	307	324	298	308	286	285	322	299	302	330	313	296	294	296	323	319	314	298	303	341	295	308	309	287	273	305	319	309	306	284	328	305	320	332	323	270	331	371	324	290	329	304	321	298	306	309	316	308	363	310	325	299	277	292	307	299	305	337	336	319	338	306	323	292	305	306	289	352	266	276	336	322	284	325	308	288	281	334	333	285	305	309	305	312	340	319	321	328	316	292	362	288	292	322	336	314	290	315	306	324	291	294	287	263	308	335	312	316	325	352	277	339	330	308	338	327	322	306	275	286	301	310	299	321	342	299	305	275	330	327	300	302	320	297	283	302	320	310	282	316	299	267	277	303	319	316	343	306	282	289	339	309	333	306	304	307	320	318	294	333	327	297	283	305	331	313	299	280	311	277	311	293	318	315	318	317	278	266	313	297	299	293	294	301	310	296	319	293	310	322	337	312	313	289	271	282	346	335	277	288	323	276	305	310	367	290	263	304	296	307	297	307	307	326	288	329	288	316	332	308	324	316	309	285	296	309	319	293	283	299	321	298	334	298	284	315	331	319	311	303	316	303	283	344	281	304	295	297	334	309	342	306	285	320	315	300	342	332	321	286	315	351	307	308	333	326	302	331	287	289	338	330	282	286	305	307	316	312	328	304	355	286	308	347	308	301	333	349	334	316	316	287	340	357	300	302	296	260	310	326	280	286	310	305	291	289	323	278	292	277	336	304	320	300	319	309	331	318	338	332	304	290	291	316	301	300	306	319	299	307	316	335	322	343	295	315	298	322	320	317	296	324	284	314	298	315	346	314	300	305	316	330	311	295	341	324	288	311	302	329	354	313	329	299	305	311	308	293	285	306	283	330	343	304	333	300	318	315	279	304	316	318	309	347	326	322	327	340	290	292	306	307	320	317	284	298	343	380	297	308	307	295	344	323	323	311	342	312	279	306	271	296	333	319	302	325	326	310	346	333	314	291	285	354	306	292	302	316	296	293	315	347	306	305	282	307	288	303	317	305	317	312	335	294	327	323	309	308	321	289	251	319	294	297	281	284	324	331	308	328	325	317	330	308	319	309	318	310	315	335	296	284	276	324	289	316	306	306	305	313	302	308	297	289	300	299	325	331	312	359	295	323	346	337	294	276	336	299	365	303	309	317	323	320	323	279	302	295	306	298	311	285	302	333	347	336	312	293	327	320	302	316	327	301	292	298	306	331	302	330	325	297	324	322	282	318	321	296	308	313	328	317	303	325	277	310	261	319	291	293	303	308	316	298	316	317	292	324	303	326	259	356	308	297	266	327	323	333	291	310	304	300	311	266	325	293	324	318	323	308	326	273	267	301	314	326	304	340	319	285	304	329	298	273	303	302	299	327	311	313	294	292	315	308	332	317	318	313	307	316	309	304	315	285	333	355	317	277	290	326	335	299	325	285	329	309	290	310	288	332	324	297	318	313	307	313	307	283	270	284	322	265	345	350	324	328	303	301	293	292	302	312	273	325	298	286	315	293	325	346	295	321	306	287	293	305	319	297	353	293	293	354	317	335	304	279	305	312	297	287	296	313	311	288	333	323	318	295	288	287	319	303	299	318	325	319	301	321	366	307	302	321	307	284	314	311	324	311	337	321	372	292	323	330	330	303	327	301	316	287	305	310	329	278	329	339	322	334	317	313	342	308	278	321	314	348	307	292	293	312	319	278	319	308	281	306	301	324	310	322	310	310	311	321	304	336	297	320	321	324	352	310	289	292	322	271	322	319	308	321	327	311	299	304	317	333	344	304	329	320	286	327	320	270	297	309	340	347	280	315	294	274	287	321	320	323	309	361	301	276	317	321	306	289	347	338	324	299	305	316	278	307	290	289	280	305	329	308	324	295	293	318	336	312	304	334	319	292	318	310	278	330	317	312	315	304	287	309	317	333	366	310	305	306	302	301	285	294	344	303	281	288	341	274	259	305	313	310	304	289	330	287	293	286	321	311	304	308	319	333	288	293	322	325	341	327	305	342	317	295	318	300	292	318	303	314	304	301	273	308	276	293	300	327	285	288	303	319	310	320	270	295	290	291	288	311	286	309	318	305	300	316	320	342	344	325	354	311	297	313	298	327	280	345	333	310	319	282	293	310	285	240	267	306	291	292	329	310	332	322	304	291	302	285	339	324	325	317	291	292	324	283	306	321	333	313	307	344	303	332	308	335	316	319
22339	9097	8146	5554	3481	2052	1690	1130	1077	936	907	862	772	791	752	711	738	743	730	723	705	715	683	713	717	690	718	704	690	704	647	669	700	678	722	667	694	749	688	686	697	714	674	650	699	677	664	695	655	714	718	683	698	686	655	674	679	657	721	689	727	698	671	658	740	651	651	677	704	698	647	703	650	659	702	693	684	688	686	710	707	696	685	670	677	634	746	732	689	665	667	701	721	673	666	676	690	718	701	656	666	695	663	679	690	722	670	686	685	664	685	727	670	721	691	661	761	735	737	716	708	725	672	661	668	676	691	669	689	673	684	650	671	679	685	695	678	653	656	687	694	673	675	682	628	678	668	711	683	630	696	679	687	683	695	713	671	693	714	666	673	645	685	734	715	715	682	697	693	688	698	696	682	694	677	651	686	687	665	712	637	683	645	678	690	644	647	671	702	703	708	684	635	677	655	678	648	710	655	688	675	697	661	681	662	666	707	677	695	701	679	672	638	699	676	645	666	735	669	663	644	706	671	709	703	745	667	646	720	654	750	677	665	680	660	707	690	691	663	686	672	691	647	674	691	688	691	667	694	686	706	709	649	701	717	698	660	681	683	726	662	701	687	654	679	696	635	689	669	706	676	705	675	679	678	668	707	666	661	722	645	684	693	707	700	705	719	704	675	668	698	683	668	668	637	688	668	708	676	690	688	728	652	717	718	675	754	631	666	685	740	688	710	678	670	705	701	661	664	647	744	676	672	679	684	712	718	641	667	688	676	679	684	696	672	682	625	705	681	702	681	716	688	688	716	635	710	673	721	689	695	671	690	669	683	748	720	647	632	704	710	698	688	699	692	695	667	687	753	664	660	715	657	670	693	658	676	721	692	688	674	695	702	669	733	681	659	733	682	645	673	651	652	671	669	666	670	693	695	702	653	669	683	697	706	684	696	741	699	678	639	667	693	674	686	709	654	692	687	678	713	706	676	669	694	695	700	700	686	678	667	701	674	685	722	654	706	655	732	698	672	706	685	700	709	715	637	684	692	684	711	678	691	643	674	687	660	677	654	679	674	687	686	678	644	684	701	680	657	713	672	673	725	675	650	685	698	671	684	610	678	661	690	690	752	655	678	725	676	634	637	675	698	679	634	678	660	668	670	695	698	725	686	666	660	708	712	680	708	710	679	647	655	653	659	677	643	694	654	677	664	683	718	690	726	698	733	682	660	675	675	698	641	661	681	702	692	653	676	666	670	658	744	688	626	710	651	676	701	644	681	703	665	659	691	692	670	669	693	692	696	703	714	663	705	693	636	671	697	693	712	698	678	685	727	713	669	670	663	676	676	702	653	677	648	691	647	671	685	639	653	674	684	655	650	689	651	706	704	654	726	663	678	652	699	698	694	671	700	700	684	696	681	693	675	677	679	672	673	687	670	708	669	702	709	703	689	687	660	743	654	694	635	696	676	648	673	716	637	730	734	694	674	674	675	664	678	680	709	651	671	660	731	668	648	688	671	686	692	686	673	708	707	669	641	744	709	662	728	665	680	690	653	706	694	653	698	726	669	655	677	665	691	658	680	688	716	716	613	643	679	686	727	712	656	712	669	622	708	682	733	660	683	697	732	672	739	699	679	680	667	686	699	692	725	691	649	695	674	687	704	650	682	695	679	739	674	607	680	691	709	670	677	710	688	664	671	693	735	644	712	658	660	676	701	685	673	677	691	692	683	630	658	672	678	696	730	685	680	693	681	736	704	681	715	660	715	719	736	703	692	653	696	693	696	673	675	644	662	661	701	631	707	700	718	675	646	705	704	714	684	736	740	744	624	723	716	645	653	687	699	709	671	673	686	665	706	642	708	708	697	716	683	715	713	690	701	648	673	683	656	705	680	697	722	660	660	681	664	696	626	698	718	631	674	627	679	699	696	688	655	701	682	678	710	707	654	663	725	753	693	702	664	727	652	651	665	703	637	682	640	615	661	676	706	645	716	706	768	682	699	637	675	661	700	707	684	707	699	625	686	693	715	682	667	714	669	721	666	679	673	677	650	629	665	666	654	680	641	649	651	625	660	650	640	746	700	659	718	755	699	675	698	698	681	683	656	650	684	692	676	688	682	643	696	711	740	702	697	677	696	674	656	666	698	648	659	704	628	711	699	695	685	690	717	644	726	660	693	703	670	699	682	664	662	668	676	661	735	707	697	686	736	657	697	723	704	646	655	739	708	683	690	668	700	688	715	735	678	707	717	694	686	678	704	727	707	691	696	637	688	724	698	671	676	673	675	670	714	693	676	634	716	671	662	643	676	669	671	678	685	676	730	654	706	659	690	658	697	701	712	661	684	653	634	662	660	652	695	687	721	697	699	677	705	650	675	703	696	688	681	646	709	707	675	711	697	694	631	678	634	675	683	726	640	723	728	662	718	694	682	694	712	700	665	678	668	703	672	676	730	684	697	715	685	662	666	697	675	684	680	679	674	684	642	715	695	686	737	663	691	695	673	665	720	656	703	715	630	659	688	709	674	667	738	694	644	662	685	672	703	688	733	713	679	650	725	670	656	676	718	661	696	719	683	659	691	715	733	668	647	670	670	684	675	661	701	664	675	689	708	712	624	690	700	709	693	722	685	687	669	726	718	682	653	676	726	651	694	710	749	649	691	690	657	704	704	672	690	711	704	612	676	670	670	721	664	662	662	696	687	667	676	658	686	691	716	636	655	714	657	681	677	731	698	667	716	700	734	699	713	684	690	702	647	640	666	701	683	706	700	708	688	635	653	692	690	673	732	667	666	676	658	678	689	655	702	719	692	709	697	723	659	675	679	689	690	666	689	719	680	684	668	667	721	712	680	654	666	665	677	716	682	682	681	708	675	664	690	684	656	692	637	679	662	673	686	695	713	701	682	644	683	631	651	650	676	661	699	709	650	675	651	690	650	647	686	665	701	712	690	686	652	711	704	652	704	680	679	657	681	676	694	716	682	683	676	718	698	688	671	684	707	632	649	718	662	658	692	727	674	686	689	675	678	719	684	712	679	720	667	690	650	701	715	668	708	686	694	688	687	660	694	687	671	703	671	702	671	700	702	706	717	686	721	704	659	681	648	700	688	756	727	687	697	641	707	657	665	682	672	742	662	704	681	656	714	630	725	683	729	699	705	640	672	666	664	678	665	692	708	715	694	643	714	738	730	676	702	694	663	642	718	674	686	681	677	691	676	667	701	623	696	723	656	675	694	667	671	669	636	711	705	710	675	678	714	689	690	726	677	716	670	682	703	705	707	668	675	665	709	677	682	683	677	671	638	712	639	637	629	715	657	647	688	692	686	676	689	717	671	644	658	722	688	687	667	689	684	663	691	683	718	752	690	686	666	669	686	691	688	733	678	664	643	673	666	703	681	648	693	704	638	683	633	680	687	680	649	697	677	678	679	714	699	674	719	652	649	683	699	672	703	727	648	675	703	657	639	706	676	638	687	675	664	630	657	690	662	661	695	697	691	688	702	656
32200	6012	1206	660	496	416	364	368	367	369	331	350	321	326	348	313	333	353	343	329	297	304	335	332	307	329	344	349	340	282	340	356	332	317	326	308	285	361	336	292	317	299	335	340	329	357	350	324	318	282	308	339	319	319	312	317	302	329	304	311	324	297	333	340	324	340	327	287	303	322	368	345	324	314	313	318	310	332	350	305	310	319	316	337	336	318	358	344	334	339	314	329	311	326	306	317	311	306	330	323	326	318	324	302	290	330	300	317	301	307	313	329	328	345	278	339	331	303	343	352	331	338	335	336	309	321	300	317	337	322	331	314	302	311	363	335	329	320	310	320	300	317	315	305	327	326	319	364	303	325	349	316	323	306	329	306	357	315	319	311	312	316	358	314	338	325	324	320	303	362	338	328	338	318	323	330	329	304	292	310	297	324	332	328	343	321	306	318	318	320	335	351	333	345	339	307	336	321	305	323	335	333	308	344	318	316	361	328	291	315	327	347	280	311	340	319	305	337	336	340	363	327	341	317	321	329	287	346	321	332	331	337	320	356	300	328	347	315	326	344	292	282	312	317	307	326	341	325	364	327	316	327	339	343	337	325	364	378	288	354	318	349	353	347	297	305	348	338	323	338	332	333	329	315	298	319	303	334	348	369	332	317	362	322	339	307	343	318	372	337	353	348	315	314	317	308	338	328	330	328	316	361	314	342	300	286	323	296	302	342	311	316	341	321	321	328	322	304	301	369	373	284	331	329	298	301	308	294	314	301	325	287	339	327	307	315	297	338	331	331	300	339	340	318	328	325	352	343	311	316	335	308	333	291	285	325	301	354	307	299	281	315	287	323	329	323	298	327	340	324	334	321	315	331	341	345	357	328	328	330	321	302	328	313	341	302	300	288	301	319	311	326	338	363	334	339	277	298	316	338	320	318	318	328	283	321	318	307	333	313	321	315	345	364	324	310	316	346	344	340	306	337	333	352	360	308	350	306	345	327	320	316	305	329	320	329	306	310	348	331	307	301	291	335	337	337	343	308	314	303	317	325	334	316	329	326	286	312	299	316	354	311	306	300	294	288	307	306	367	325	346	352	328	320	272	363	331	291	315	300	309	323	338	362	332	306	318	316	318	311	321	314	331	300	321	340	303	377	323	322	300	346	335	321	363	320	338	326	327	336	313	312	255	320	330	328	330	314	343	320	321	286	272	347	316	315	316	328	334	276	296	302	286	314	309	308	348	327	332	345	332	354	339	312	287	340	316	344	348	306	324	293	321	342	339	310	329	321	353	328	354	347	316	338	304	298	305	291	310	318	319	308	305	287	311	292	310	302	294	351	308	309	322	317	317	326	311	309	350	337	332	294	333	324	303	345	300	343	306	308	351	293	308	339	344	329	299	269	274	327	329	302	321	308	317	348	320	326	345	326	351	323	310	362	315	300	305	318	304	339	340	315	342	337	315	331	310	333	338	325	320	283	316	329	314	335	316	359	339	323	309	268	335	316	334	343	318	306	362	312	326	365	321	334	298	313	321	328	343	329	306	306	305	325	333	304	296	326	309	338	357	328	327	313	336	352	315	304	316	304	334	329	331	328	307	326	347	346	283	337	326	306	325	310	334	310	300	308	330	328	336	356	306	330	338	337	341	336	314	318	283	341	294	297	320	286	349	305	322	305	353	348	308	329	333	362	316	342	344	327	318	337	311	305	309	309	298	276	315	316	346	350	329	297	306	325	296	346	295	349	331	299	326	293	322	351	313	347	272	337	340	323	336	318	322	321	322	292	333	299	328	328	340	304	359	345	345	353	332	310	318	303	327	312	300	291	339	326	353	317	341	331	322	318	333	318	342	298	310	344	299	310	306	336	336	313	333	336	319	353	322	324	340	317	337	302	343	336	347	314	299	338	350	358	321	342	319	332	284	329	329	334	322	290	296	325	304	269	327	278	325	321	319	314	293	338	337	309	333	338	320	339	319	315	312	317	358	333	322	321	336	289	319	315	312	309	321	296	377	342	352	298	331	331	298	306	310	304	336	314	320	323	400	349	317	318	312	328	336	326	318	316	314	328	367	358	311	318	372	306	338	284	328	305	333	313	319	353	343	330	278	322	292	330	314	324	272	322	323	347	325	343	317	342	327	349	305	304	317	307	319	327	276	340	306	317	330	319	332	352	329	343	314	325	327	315	366	324	306	325	356	331	327	311	337	291	319	341	315	291	310	310	345	347	307	323	334	340	335	321	283	322	305	317	320	310	351	324	331	292	337	336	314	317	319	312	301	327	336	341	337	330	314	309	326	308	296	302	324	316	330	346	320	327	305	350	316	283	339	307	335	339	348	312	360	335	324	290	328	319	344	307	313	336	331	340	302	326	319	338	294	349	324	319	319	323	345	293	314	321	341	311	309	309	319	346	327	329	355	348	336	350	330	324	322	296	295	312	330	316	325	323	328	340	304	331	328	296	291	319	352	328	336	329	308	322	346	319	315	326	312	323	337	312	294	292	351	318	332	309	334	355	341	314	361	307	314	321	307	284	339	311	296	331	315	296	314	319	337	311	314	337	344	306	340	330	313	325	280	340	309	325	319	303	299	322	317	292	335	328	320	339	343	317	337	335	323	315	291	333	332	352	337	326	327	321	354	296	308	266	318	301	283	315	302	302	324	302	299	360	304	325	325	333	348	311	332	327	343	298	320	299	314	292	339	315	309	364	326	304	309	340	367	353	340	324	346	353	352	312	324	364	353	325	312	314	344	310	298	302	298	350	324	356	325	359	327	308	339	338	342	336	358	329	356	324	321	351	321	324	368	332	323	322	373	328	330	352	348	314	330	324	337	315	336	306	311	326	322	288	323	330	351	321	289	316	336	327	332	318	299	342	315	317	356	342	352	334	350	330	347	371	319	327	333	320	286	363	321	337	352	350	322	346	328	325	348	325	330	326	319	330	330	313	333	338	301	354	311	270	309	312	312	339	345	306	308	302	326	332	299	325	355	321	336	312	318	316	327	314	309	335	335	330	300	340	288	346	289	319	321	317	314	332	328	324	314	320	306	334	372	350	342	342	362	302	327	293	336	301	300	305	349	343	316	345	327	361	325	310	327	337	330	319	346	347	335	306	296	315	350	359	327	309	342	346	316	323	327	321	324	321	339	328	347	303	310	323	331	330	318	346	311	304	327	331	330	320	319	324	330	347	343	354	337	347	306	312	299	355	328	300	306	346	312	317	311	320	337	335	346	314	333	336	328	327	329	320	311	314	346	363	313	361	313	325	317	327	326	339	351	319	330	341	337	311	310	317	316	294	312	310	341	338	316	303	351	313	336	354	296	327	305	326	359	333	304	315	339	323	331	345	329	318	350	288	341	306	298	314	320	356	325	344	329	327	304	302	280	328	295	325	347	334	315	351	358	290	324	334	311	263	330	309	310	344	333	305	320	325	283	333	321	328	318	309	336	318	335	317	326	315	318	304	322	305	347	330	295	321	325	286	272	324	318	359
22129	11880	9630	5798	3811	3092	2066	1453	1235	1155	988	936	864	848	836	820	795	815	814	758	812	831	791	700	771	765	721	751	835	663	813	759	785	773	704	684	690	712	746	754	780	705	698	737	722	748	721	740	766	737	717	677	693	723	766	667	744	751	736	732	666	685	740	744	770	715	698	787	789	702	690	707	746	733	740	763	734	790	767	746	740	747	733	723	703	735	711	765	681	754	720	679	742	717	670	690	792	758	734	797	765	742	757	736	712	715	739	757	703	751	710	744	750	767	738	743	716	750	768	710	742	689	754	717	716	716	707	730	714	716	728	707	733	720	687	720	709	686	713	744	742	737	744	770	734	722	721	741	702	657	722	748	748	724	731	735	723	712	807	733	788	738	712	697	751	738	755	702	727	709	747	703	738	704	777	746	719	721	740	718	721	721	690	699	704	746	753	742	760	750	727	778	782	712	775	768	770	720	733	741	726	735	702	728	725	713	773	747	734	735	742	772	786	698	727	720	796	732	753	739	742	727	704	721	769	710	685	744	700	731	724	746	767	747	778	782	719	740	728	765	724	753	731	750	701	793	714	726	709	762	700	717	745	716	713	731	794	722	775	728	741	721	737	684	684	731	746	711	743	699	755	700	756	744	722	736	722	740	693	723	749	758	700	722	660	758	752	694	727	705	804	731	763	738	742	744	734	739	738	688	734	670	735	729	703	788	722	750	739	754	743	744	679	769	757	759	670	738	720	732	676	751	699	725	706	709	746	712	714	749	737	711	739	751	737	765	716	734	734	719	765	711	735	716	709	766	735	783	740	706	690	723	730	746	688	698	692	726	701	691	676	744	785	752	727	768	738	777	752	757	729	717	762	735	684	730	704	711	698	729	737	703	773	761	747	716	704	766	730	741	777	727	767	705	708	700	702	689	760	700	756	686	697	704	717	703	711	720	745	772	765	731	712	683	701	757	742	740	722	731	725	753	742	748	716	695	717	758	702	725	737	767	733	717	751	748	702	737	731	684	734	746	764	721	770	772	731	764	743	662	721	740	703	736	751	725	711	776	742	760	752	750	742	706	759	744	757	725	755	699	729	712	746	735	702	712	733	761	735	778	745	786	722	737	733	697	677	728	721	710	753	779	756	696	711	693	720	736	745	674	758	795	716	701	735	699	751	764	753	709	705	716	698	726	723	776	722	761	736	731	750	696	686	724	730	750	740	710	743	713	738	732	766	737	775	715	715	721	749	695	688	786	695	748	709	748	759	757	688	708	756	803	766	734	728	703	730	715	712	715	740	761	765	743	732	702	757	739	744	725	700	723	740	712	760	730	742	740	741	723	722	719	710	758	711	713	778	747	724	758	777	700	740	743	733	694	728	705	719	719	715	706	769	752	712	725	729	808	736	714	748	714	730	744	740	722	721	740	716	702	718	707	721	754	769	720	752	752	676	689	696	717	749	732	748	807	754	715	669	750	729	697	761	749	733	737	746	736	713	731	725	696	699	767	717	719	718	736	740	715	738	753	721	756	716	683	722	737	751	777	689	748	695	740	733	710	757	750	723	735	679	749	726	713	732	758	821	728	702	729	713	703	712	733	731	725	741	754	718	735	665	737	711	724	726	739	702	776	672	698	729	663	778	711	719	719	685	692	742	743	732	711	730	715	745	739	748	737	741	695	723	742	749	744	763	789	761	734	707	721	718	700	700	688	728	724	761	725	738	730	696	761	790	724	775	780	719	684	720	725	737	733	695	737	709	702	710	748	694	707	731	743	748	713	748	745	752	845	755	727	751	680	726	709	712	760	755	815	722	687	723	728	711	713	743	729	681	712	741	748	722	752	710	748	721	693	770	710	750	749	749	756	695	751	712	755	711	752	737	692	711	710	762	664	671	728	730	688	726	717	752	737	724	749	780	754	671	743	706	740	704	751	715	689	714	754	739	721	734	720	742	691	711	754	743	700	677	719	763	680	729	703	749	725	719	725	725	729	743	747	730	798	709	730	748	709	763	734	684	719	730	679	717	772	717	698	716	715	747	727	758	759	731	779	759	738	752	701	747	757	692	698	723	699	744	727	703	706	730	757	741	723	737	725	751	777	762	746	798	723	739	747	751	712	733	748	734	727	728	707	757	749	739	761	734	746	747	720	736	705	707	744	714	706	712	746	717	721	735	756	742	694	729	721	717	758	711	718	727	760	706	689	726	751	766	736	714	747	733	728	729	757	713	690	734	747	750	728	705	728	731	723	781	737	732	712	768	671	726	729	782	758	704	709	768	791	652	724	735	728	718	709	703	704	760	740	730	729	765	737	697	729	706	753	671	744	724	758	754	755	686	723	763	741	701	707	718	727	779	722	762	724	707	734	791	721	720	706	736	763	750	712	712	729	783	688	671	733	756	747	724	773	703	714	721	710	688	700	715	703	714	728	748	757	691	734	737	680	703	760	790	753	751	729	745	721	745	732	774	783	702	710	719	725	755	733	738	693	729	713	761	728	724	784	740	694	736	776	730	707	738	729	774	712	700	716	720	711	743	669	695	698	758	694	744	764	712	741	711	716	669	709	711	720	662	753	715	710	739	720	749	746	744	748	714	736	703	745	712	689	767	717	690	725	785	720	780	665	776	742	757	723	718	701	691	744	691	733	747	696	715	709	771	756	733	703	750	737	711	770	728	767	705	777	698	740	727	711	700	717	729	718	684	730	750	727	712	715	748	752	775	795	728	724	746	739	764	710	753	721	785	701	730	740	716	696	742	666	752	744	793	708	725	693	765	680	735	710	759	769	700	740	725	709	697	710	710	708	702	725	703	757	699	756	742	739	703	691	699	751	769	753	739	707	725	741	709	716	779	758	722	738	698	738	722	711	729	729	701	718	736	709	711	707	718	690	755	680	699	712	720	758	765	705	743	739	694	763	736	775	752	670	678	760	712	710	755	763	790	697	727	713	711	719	750	712	769	683	701	709	726	696	764	722	730	738	742	701	767	723	704	734	700	741	751	698	712	749	736	727	777	774	699	713	710	695	769	747	736	711	747	741	700	717	760	705	761	763	761	706	687	702	717	741	748	757	709	717	719	726	722	698	730	743	738	716	731	737	708	742	751	777	726	753	719	730	708	723	752	754	731	734	722	674	688	688	716	748	736	725	694	740	740	714	668	775	751	724	710	731	698	706	760	736	722	769	770	801	743	683	761	700	714	750	766	727	710	737	763	715	734	759	720	729	780	773	791	712	737	729	811	734	701	711	685	733	705	744	737	671	760	708	704	779	749	738	721	691	707	714	742	755	733	778	748	722	745	738	749	688	740	737	750	766	748	793	703	777	734	806	760	740	750	736	782	789	747	768	759	765	708	790	763	731	721	722	724	723	766	742	721	690	716	737	775	750	744	757	769	764	757	717	704	730	767	707	710	705	725	744	707	766	722	788	729	684	737	768	762	714	701	726	718	750	764	728	702	759	725	762	668	692	736	710	708	738	783	737	752	806	747	706	664	748	713	724
22689	2993	530	371	353	296	310	315	302	323	274	310	284	316	299	300	330	326	311	284	299	303	274	286	324	276	321	284	303	280	300	291	348	285	308	286	294	256	312	272	276	328	307	275	330	311	311	299	302	289	291	284	300	282	302	336	287	321	312	278	293	315	290	314	296	297	285	313	307	329	283	288	299	299	318	295	322	305	276	262	315	282	259	307	305	320	287	278	293	304	313	304	307	309	316	245	275	261	293	308	305	326	269	258	315	321	280	295	312	300	321	307	267	271	304	297	282	291	278	253	301	314	296	315	272	315	344	312	283	296	298	286	282	308	325	332	270	304	307	269	287	275	283	294	299	296	316	300	320	254	273	286	329	294	290	284	305	275	317	277	314	298	311	297	312	303	316	316	298	305	314	308	279	285	278	305	312	289	292	325	352	295	339	289	286	278	306	298	305	273	344	303	292	316	300	331	252	307	301	286	293	265	324	298	268	301	281	304	300	313	285	260	298	284	306	305	304	272	333	264	307	324	272	318	296	258	280	307	280	284	311	284	313	280	276	307	276	276	293	290	274	272	315	259	283	296	298	291	285	313	299	287	345	333	282	292	279	336	307	269	272	311	277	350	265	290	304	292	283	303	279	278	293	304	279	292	269	316	338	314	292	302	298	300	303	321	313	297	279	300	316	294	288	275	288	305	314	294	321	301	295	312	314	323	312	294	280	306	278	275	284	251	334	321	314	304	306	279	269	320	299	339	290	289	280	332	294	271	312	305	268	304	305	326	300	296	312	318	302	305	298	286	262	319	292	315	321	332	310	291	295	284	280	307	314	303	301	312	305	296	274	312	287	320	242	293	278	278	284	338	342	299	302	280	315	299	291	293	306	319	321	338	316	297	265	298	298	285	277	312	307	315	266	318	277	310	275	264	257	305	290	305	290	305	312	283	322	288	287	299	299	298	308	303	324	288	289	330	330	288	300	286	320	318	308	319	287	294	276	308	301	271	307	294	262	289	307	300	289	304	311	283	308	274	304	289	293	282	290	301	315	297	306	277	286	285	309	316	282	302	286	264	314	304	297	316	340	297	345	298	318	301	322	319	295	307	302	258	308	296	297	269	300	335	319	288	306	309	270	249	323	289	283	292	316	284	282	289	297	315	292	272	326	288	266	275	299	314	308	318	314	297	284	296	315	318	284	293	293	310	301	301	301	282	275	324	290	307	316	311	308	306	285	275	297	304	292	265	289	312	265	311	330	266	286	296	332	298	286	279	289	310	317	281	307	310	277	271	278	300	306	296	305	346	315	284	299	320	284	291	271	279	274	303	286	301	305	270	289	326	281	281	294	326	306	285	282	313	306	307	323	317	308	358	301	307	267	282	277	326	311	309	288	288	297	317	290	302	307	303	314	286	309	286	308	299	317	330	261	293	289	296	298	319	303	302	323	300	307	295	305	345	286	328	284	317	282	321	288	293	311	302	293	327	293	285	316	306	284	315	294	319	302	268	293	315	338	290	300	287	282	288	280	343	313	329	255	327	277	292	317	329	331	284	292	266	291	267	314	301	320	310	290	297	299	308	286	274	319	306	301	295	313	287	317	271	314	277	295	292	316	312	314	272	304	271	327	295	277	300	283	276	317	301	298	340	306	301	295	314	337	293	280	263	269	304	335	296	311	270	284	307	290	261	324	290	291	299	264	250	300	317	295	341	274	270	273	274	329	316	284	294	285	323	289	284	305	247	319	284	301	323	328	288	297	310	309	324	298	300	305	264	316	326	346	302	281	280	326	311	295	288	253	309	298	305	292	279	290	321	300	269	313	301	340	317	306	281	324	289	283	287	342	305	306	304	306	308	297	284	334	321	309	318	257	303	296	287	294	290	265	284	352	297	304	311	301	281	287	310	306	295	289	285	313	277	314	305	325	297	296	295	307	313	308	277	301	313	271	277	272	311	305	306	285	278	309	303	321	278	301	304	279	307	318	311	329	272	289	315	315	271	316	290	305	310	310	281	280	272	302	293	299	300	310	289	291	259	309	282	336	299	283	286	261	303	308	300	297	302	327	290	290	302	293	289	294	299	289	293	297	282	329	290	331	283	295	303	283	314	308	278	312	293	312	297	276	314	287	276	287	328	289	291	302	346	282	280	303	299	302	283	295	282	286	310	310	317	296	314	307	324	297	281	292	282	300	292	362	327	277	272	306	291	282	299	271	328	311	315	274	315	325	290	296	310	280	305	273	297	288	280	323	318	299	315	300	312	288	301	299	311	344	323	272	297	334	305	272	314	302	320	309	320	292	266	269	301	301	313	263	302	298	337	297	291	319	291	296	287	318	348	273	295	274	284	344	316	289	286	288	316	321	311	326	298	284	282	324	286	283	299	334	322	294	303	290	291	279	277	317	291	264	307	321	285	293	266	291	286	313	303	297	318	296	287	281	293	284	315	297	326	346	303	272	292	293	263	303	313	317	285	325	305	332	299	288	270	293	338	297	277	308	320	306	328	291	329	300	318	284	308	302	301	295	312	303	311	268	240	309	303	311	272	304	305	302	302	300	304	250	286	298	298	300	274	275	293	327	263	318	290	256	334	301	317	276	271	299	300	312	331	311	293	308	300	309	290	310	298	315	268	323	322	299	306	314	341	294	317	309	271	299	275	303	241	294	305	299	283	271	292	318	262	297	304	329	281	291	295	272	318	281	315	303	265	302	307	263	281	296	301	316	349	270	310	305	325	322	269	317	265	301	315	309	313	318	334	280	329	300	325	307	322	311	280	298	316	304	290	356	318	291	302	283	292	339	299	282	285	323	310	299	294	297	277	320	289	293	295	281	299	308	298	330	302	328	262	332	314	299	324	275	338	299	287	302	293	274	316	299	327	301	291	297	295	291	295	298	292	294	328	270	305	287	292	342	308	280	317	252	289	304	317	304	263	292	299	323	325	283	292	336	303	332	306	304	287	299	257	288	323	302	317	319	317	316	278	318	306	283	290	282	311	290	316	330	291	299	285	302	282	321	301	266	276	253	314	257	284	334	292	281	288	286	284	306	308	295	263	305	335	314	291	298	307	287	321	317	307	297	279	301	266	293	320	281	282	304	289	295	298	288	296	270	316	297	285	321	288	299	302	314	286	306	299	293	320	336	303	312	308	299	289	332	294	319	288	297	299	317	316	297	326	299	280	245	256	286	269	308	310	316	298	312	287	301	291	332	288	314	310	333	310	283	274	297	301	303	294	276	285	239	292	285	295	290	326	307	298	304	286	270	308	296	267	337	299	282	299	290	288	320	291	261	295	305	328	345	271	294	348	272	291	284	347	288	316	265	273	317	277	278	302	297	262	313	295	300	275	268	331	274	293	321	283	314	285	306	340	317	309	280	333	313	306	264	292	289	304	289	303	284	304	263	305	293	315	289	267	293	325	309	298	291	296	294	304	268	332	318	298	241	287	305	318	288	295	285	283	294	295	274	313	299	286	296	299	289	292	298	322	310	288	286	290
17022	6488	3655	2169	1462	1168	958	830	766	769	729	730	660	663	688	685	656	741	710	666	717	663	675	675	622	609	649	623	650	666	646	644	650	660	636	683	600	632	593	618	643	680	633	629	690	692	679	639	674	617	616	645	691	727	634	672	666	614	658	647	652	634	632	663	653	692	699	655	603	675	630	670	658	622	645	641	666	659	637	630	635	606	655	681	581	662	655	634	660	637	640	652	614	692	636	619	635	670	661	603	645	647	656	651	629	651	674	691	614	652	618	620	649	662	631	636	616	667	633	628	687	660	656	618	645	656	590	629	609	689	658	663	620	621	689	619	656	640	629	653	675	666	662	658	631	658	664	649	648	643	638	653	617	625	632	652	597	646	624	593	604	649	631	622	667	642	642	619	634	697	658	644	633	633	666	621	650	611	671	634	644	655	641	617	686	602	618	627	658	637	632	642	631	649	655	613	594	664	680	627	669	685	682	660	656	652	602	632	634	649	655	680	676	640	678	636	624	630	623	602	631	656	692	626	632	637	651	645	648	624	642	609	622	663	640	648	683	616	649	657	678	630	659	656	611	657	644	602	682	590	602	675	638	643	625	630	616	635	625	655	634	657	670	652	654	630	637	609	614	607	646	620	628	665	660	652	684	670	607	616	639	671	646	626	661	665	645	629	630	672	662	661	667	676	656	652	672	613	683	663	641	594	721	678	642	630	600	658	630	624	655	615	678	661	625	604	638	631	707	635	644	636	636	654	657	600	591	599	680	644	669	629	630	636	655	639	654	632	664	658	662	677	649	648	670	623	620	641	644	621	667	619	654	634	628	592	636	659	663	635	629	675	662	627	707	672	639	667	649	596	641	616	633	641	653	667	662	648	604	664	632	619	666	625	653	661	633	657	685	631	633	637	624	587	617	603	678	612	640	616	618	656	660	592	699	605	648	612	699	635	628	574	643	607	631	660	623	666	663	653	625	650	645	686	623	680	632	622	599	626	630	662	707	674	635	611	676	660	636	643	639	639	620	635	645	638	673	651	652	628	679	625	662	658	610	680	676	653	647	651	645	660	633	640	622	692	658	693	647	659	635	647	703	646	644	656	660	646	594	649	639	661	694	658	686	614	642	631	646	641	651	636	656	637	624	704	652	632	636	614	666	643	638	684	667	617	671	629	650	638	624	625	646	626	652	651	673	682	661	634	631	665	639	600	666	628	641	635	616	658	641	612	649	638	614	678	645	658	691	622	639	657	673	664	674	653	658	647	638	637	586	655	646	651	652	635	620	641	652	659	635	628	693	631	637	566	689	652	642	663	648	643	623	656	678	631	674	685	647	610	661	655	689	625	676	641	662	602	635	649	659	619	619	670	646	666	664	664	641	651	632	631	670	608	695	698	622	586	601	652	645	626	667	634	667	668	666	605	692	592	691	636	635	619	614	662	653	632	671	652	601	610	630	622	652	610	650	681	609	652	695	620	671	655	606	694	655	634	640	614	662	619	654	657	669	673	664	640	619	661	634	656	663	677	614	642	667	658	640	619	661	609	610	621	670	680	659	614	630	630	677	661	688	625	654	659	623	678	633	697	649	667	653	653	659	622	613	671	644	648	622	639	657	697	656	631	674	656	655	690	617	628	654	660	668	627	582	629	597	646	643	633	648	661	648	650	699	600	631	644	576	660	623	604	619	639	696	640	641	663	629	634	647	658	643	599	685	643	638	687	632	692	662	627	603	674	649	659	649	628	634	665	630	614	650	630	691	657	628	671	611	715	667	618	619	666	678	644	632	611	660	629	627	628	652	704	678	665	623	645	678	635	680	665	640	644	682	646	668	637	648	668	677	651	574	635	613	641	693	639	635	656	639	652	674	644	649	641	600	657	686	632	616	639	677	654	620	670	618	621	668	639	633	635	619	646	625	598	616	688	670	607	673	668	665	642	652	611	652	629	706	637	711	619	641	634	663	622	643	634	700	626	612	645	639	631	621	656	653	677	657	644	659	618	637	627	650	607	625	652	640	640	625	686	666	647	658	590	663	632	714	618	657	674	643	617	610	612	624	606	675	696	633	685	653	672	649	644	638	620	674	595	646	673	646	646	659	642	625	651	661	655	696	650	696	633	684	667	650	645	669	639	681	649	656	623	615	678	667	668	629	627	653	662	669	666	646	620	615	677	641	651	648	638	640	679	649	604	642	637	633	695	643	658	560	675	617	621	688	645	629	651	632	618	636	594	672	697	636	638	617	675	645	643	645	653	638	622	595	672	696	605	616	626	651	646	666	676	672	639	665	641	649	656	670	630	642	643	651	639	628	612	618	619	671	654	653	672	636	625	643	682	637	667	641	591	643	623	646	632	650	660	609	669	692	659	642	670	626	633	632	633	596	557	645	635	613	625	644	658	674	651	598	694	632	670	672	673	659	640	616	636	657	649	644	649	586	647	646	656	605	658	601	626	626	667	648	651	608	673	673	635	661	668	715	615	672	643	694	644	702	688	669	664	666	662	666	643	632	654	643	622	634	642	626	694	637	610	657	646	633	646	638	624	604	646	652	661	629	610	621	606	633	658	672	624	626	657	626	628	663	719	679	610	641	662	635	642	628	638	636	683	600	643	625	616	595	646	638	685	615	617	605	634	656	656	639	633	664	631	666	630	653	667	643	645	639	638	649	627	661	630	648	638	632	637	595	659	646	674	636	639	663	656	618	620	607	663	647	666	666	671	643	624	657	664	640	660	643	632	614	660	696	609	619	638	688	651	645	650	652	640	659	645	684	645	615	658	623	687	664	656	657	664	659	623	659	621	619	674	661	621	636	640	674	618	690	652	649	640	641	665	605	626	657	655	682	653	632	640	687	606	606	652	675	633	667	659	662	631	622	679	656	638	615	664	621	638	644	657	661	652	588	640	651	690	676	619	642	667	670	705	637	639	627	638	661	645	630	660	665	631	651	665	662	634	612	662	613	609	655	630	688	651	649	610	649	671	659	601	666	695	614	619	702	634	642	692	611	665	606	711	619	655	646	649	627	641	675	649	608	644	677	610	592	658	645	633	699	624	666	611	639	625	664	613	656	639	678	643	639	685	642	614	654	671	646	651	646	631	685	602	590	642	655	633	684	684	583	631	578	593	653	635	643	605	635	700	642	635	648	632	612	658	645	630	622	657	623	639	635	694	632	677	689	635	602	635	617	628	667	637	644	665	635	646	670	695	630	662	625	667	632	645	615	638	686	624	643	653	639	640	643	675	672	656	647	680	638	663	657	646	631	647	620	621	634	651	589	634	689	640	658	669	651	651	669	614	635	637	650	626	639	678	697	665	618	632	658	660	633	694	664	609	660	662	647	665	623	657	645	683	625	610	667	633	627	709	654	648	647	664	659	633	685	653	604	650	610	620	608	624	648	642	670	648	653	639	657	645	632	639	646	623	673	651	627	641	691	660	636	648	647	653	643	642	676	619	612	672	700	645	630	610	583	616	662	607	649	655	681	645	644	603	631	651
29712	4289	906	581	468	441	448	380	315	303	298	322	302	291	335	364	318	328	287	300	322	307	312	340	294	314	324	336	329	339	315	317	337	299	323	312	282	322	304	325	341	272	311	332	336	314	321	346	318	329	302	306	312	303	287	312	318	327	313	267	295	349	329	320	297	304	266	264	300	340	302	293	287	347	347	313	310	309	313	285	333	294	319	318	336	351	311	300	324	300	283	346	293	293	338	314	338	301	308	317	330	293	277	339	344	313	331	317	320	305	293	295	298	310	343	318	309	302	297	302	305	292	312	317	282	306	299	306	303	286	322	321	320	278	305	304	311	343	338	323	301	306	318	334	304	348	343	316	317	301	306	326	296	298	319	280	327	331	352	321	294	328	305	299	322	305	314	298	306	318	338	362	292	309	320	306	350	322	295	316	330	308	309	319	304	336	308	326	328	328	314	280	271	287	293	293	304	298	319	338	326	318	298	335	298	303	344	309	311	333	325	303	295	316	299	335	291	328	284	345	356	301	309	307	298	308	305	282	301	312	273	332	354	308	313	301	318	328	315	300	293	332	318	275	315	283	322	339	288	289	316	316	311	279	288	297	299	314	318	298	279	286	329	293	314	304	331	319	322	321	287	277	266	264	306	312	331	345	335	323	296	320	331	306	316	300	307	300	318	350	320	330	326	325	324	324	289	315	306	325	312	298	277	311	326	323	320	320	317	286	298	314	300	305	331	308	303	252	301	303	327	336	306	326	310	307	281	331	307	329	326	304	337	316	283	322	285	293	347	320	311	310	305	287	362	296	331	329	323	294	303	332	290	323	292	321	356	320	326	306	322	312	300	291	303	294	322	331	288	296	304	288	327	344	310	318	324	292	300	315	301	316	297	320	323	338	319	287	301	353	316	289	341	311	325	303	337	324	310	336	340	296	337	300	294	321	318	318	313	315	299	319	305	298	301	324	306	332	318	285	364	342	317	302	348	331	293	312	321	333	312	334	315	290	309	318	309	301	301	325	290	282	312	309	308	346	317	305	311	302	300	290	297	307	309	337	319	314	305	320	309	285	304	311	309	348	293	337	335	298	332	330	307	310	319	349	323	317	322	291	313	313	334	298	338	344	320	310	311	285	277	326	296	290	289	294	305	311	302	287	344	328	315	288	337	314	313	294	324	328	324	327	314	312	317	280	330	347	284	288	332	311	312	325	305	325	307	325	300	349	319	313	321	323	330	308	288	298	290	320	318	327	290	366	329	338	324	265	298	327	322	324	313	308	284	293	277	273	303	354	287	334	316	301	309	334	314	305	310	295	310	318	305	289	328	291	306	253	324	296	273	268	321	324	319	325	346	342	311	285	331	330	316	285	294	295	316	304	341	320	292	278	334	289	321	297	282	305	311	296	266	325	288	318	293	300	308	323	299	326	316	292	357	287	305	301	316	322	317	286	319	302	304	323	307	299	298	353	323	329	305	293	285	339	313	319	287	275	308	294	335	313	295	332	314	297	278	305	277	316	325	339	332	317	324	313	353	280	323	318	301	303	347	320	360	326	304	336	330	292	323	319	283	323	311	275	337	340	268	319	330	337	340	298	289	308	310	296	275	299	293	304	315	311	299	302	327	315	323	367	303	332	350	311	311	339	326	311	318	294	342	326	324	324	316	288	309	299	311	272	298	341	283	342	324	323	319	319	322	288	297	325	307	322	319	326	293	288	320	307	301	301	332	328	288	298	315	303	337	337	352	302	318	300	310	298	308	318	322	300	298	316	349	313	330	306	302	302	308	310	327	321	360	332	306	304	336	294	304	340	307	352	335	317	320	285	304	293	326	315	298	336	288	343	288	327	308	292	332	295	308	316	345	342	312	329	334	300	322	292	325	302	306	327	347	308	306	280	324	309	317	327	275	292	341	303	306	275	355	302	284	295	328	307	299	337	301	286	307	300	300	306	334	335	335	354	328	315	323	311	345	331	343	354	317	362	329	307	324	332	275	323	296	313	359	269	278	313	310	297	300	356	308	320	333	318	305	312	305	287	268	317	287	294	309	328	327	345	299	326	309	335	305	310	310	311	318	324	303	314	275	319	315	327	330	347	305	335	300	279	295	298	338	327	288	295	303	307	313	308	338	327	311	292	263	273	332	297	308	320	302	312	309	312	338	318	306	304	316	308	328	290	325	298	303	331	305	315	326	300	349	323	317	339	323	305	324	298	287	309	339	334	318	309	307	327	304	291	319	324	308	341	314	321	300	320	311	331	285	343	347	294	309	324	295	314	281	328	313	315	355	321	329	329	325	317	310	299	316	297	324	325	310	326	280	317	315	276	298	304	303	345	314	314	324	291	334	308	307	307	308	340	310	322	346	292	295	297	319	294	273	294	287	319	313	311	316	298	305	303	320	333	315	330	299	317	309	291	317	293	346	356	306	273	298	302	316	322	318	317	300	303	315	319	360	288	288	318	314	313	270	312	333	351	322	320	335	322	371	310	271	298	320	305	352	309	333	343	329	306	308	294	314	312	292	272	295	307	307	338	322	301	312	329	359	310	305	295	324	319	290	330	336	308	290	333	336	330	313	300	332	260	316	354	322	308	287	344	321	317	313	302	308	294	289	295	322	306	326	324	332	319	277	339	309	349	312	286	319	281	304	280	306	328	319	310	312	297	289	332	297	328	351	338	359	349	313	293	307	313	313	314	281	286	286	338	321	338	302	293	280	327	352	309	310	298	334	333	302	308	318	300	343	317	294	298	349	304	289	286	290	289	308	292	312	311	304	302	333	317	308	359	329	303	330	301	345	321	363	321	282	308	316	323	300	295	309	327	314	338	344	303	270	313	278	314	300	325	314	261	306	334	321	320	296	295	324	296	287	317	278	293	343	317	309	299	299	279	333	307	307	285	327	332	349	315	302	315	292	326	364	294	330	338	308	331	329	339	311	307	318	302	326	317	330	291	319	324	321	305	302	286	334	295	337	296	317	286	337	333	322	306	290	303	340	322	317	345	301	319	330	330	294	309	285	315	327	327	305	357	314	327	325	309	328	328	304	317	277	324	328	294	294	287	304	311	325	302	345	353	344	283	296	290	269	306	320	316	301	341	318	286	303	304	313	289	315	313	320	277	336	307	311	345	300	319	327	323	341	326	307	302	291	337	317	325	337	319	319	312	323	301	288	291	307	299	330	343	288	289	324	292	348	318	327	306	331	273	313	335	324	317	319	344	346	323	278	320	335	306	297	308	327	294	273	318	294	302	316	331	291	317	326	309	324	326	326	310	301	335	314	311	308	292	347	293	305	279	305	324	306	313	308	315	294	314	311	351	340	303	321	296	292	316	271	357	310	356	322	272	315	279	306	308	353	298	276	298	282	300	329	301	322	327	306	330	338	284	305	340	324	318	337	328	309	324	337	342	323	348	297	290	294	313	292	320	326	334	323	301	289	332	299	315	304	297	266	345	330	322	317	309	297	310	307	300	309	301	307	318	316	328	313	317	314	323
20204	7846	7539	5343	4004	3105	2278	1672	1097	1016	924	935	889	911	833	794	785	730	726	809	743	784	733	705	741	740	695	705	715	686	715	735	759	721	714	691	715	711	740	677	706	706	722	689	732	747	719	719	729	663	672	747	703	681	683	710	685	665	753	669	658	692	684	699	757	714	722	706	697	710	716	727	705	729	636	716	757	757	656	636	747	665	692	730	685	733	740	698	717	713	720	749	724	686	704	696	728	685	730	700	744	710	737	739	743	714	675	667	679	711	714	693	707	682	740	722	722	649	651	726	661	711	719	776	690	675	700	734	699	713	725	681	700	702	661	668	733	680	700	675	742	695	721	711	687	713	709	706	682	702	746	735	724	656	705	709	681	721	684	699	709	776	762	701	673	647	647	729	743	683	697	674	737	665	699	707	742	672	683	730	649	709	690	731	692	702	659	756	658	690	697	677	730	704	692	693	695	675	738	698	685	678	706	692	686	735	717	707	690	735	706	687	751	724	726	706	692	712	730	691	715	709	718	706	719	704	686	716	750	677	732	669	704	712	701	655	701	665	693	689	743	687	706	720	751	705	697	676	709	711	690	701	740	747	746	692	696	700	674	716	681	667	691	693	742	724	733	733	751	689	708	697	694	705	718	700	748	676	732	686	682	699	724	690	679	693	754	675	680	677	699	670	698	717	709	669	692	699	690	714	660	642	713	708	700	688	654	653	687	687	705	685	675	715	736	734	742	691	643	668	717	701	676	734	732	707	733	701	659	725	704	722	713	721	701	710	684	685	708	699	731	677	733	688	716	662	692	717	700	711	681	731	696	730	656	771	707	696	676	749	737	697	761	687	658	693	742	712	742	730	697	722	700	714	721	700	653	688	669	704	704	721	673	656	700	696	712	713	700	666	657	718	693	687	700	730	710	662	705	665	709	698	683	688	699	716	695	685	719	662	633	681	724	696	721	722	708	722	682	716	706	726	694	667	699	675	684	701	709	716	672	690	710	679	700	706	687	744	666	710	698	744	723	703	725	714	664	698	646	671	718	687	663	708	687	703	694	684	704	738	745	734	696	720	706	724	661	702	681	649	702	675	689	667	698	724	706	678	705	714	691	706	676	728	731	688	687	742	721	725	727	674	691	760	733	713	702	632	689	698	727	723	702	719	707	710	797	715	694	714	728	705	695	696	708	696	745	722	695	696	710	677	679	713	720	723	724	686	692	706	711	715	701	675	677	682	692	733	713	713	712	690	723	721	693	650	701	696	697	658	677	713	768	706	707	676	709	704	705	740	685	701	682	702	684	665	717	701	683	714	684	735	756	739	707	697	720	712	709	717	658	702	703	711	733	708	713	700	675	721	678	733	686	684	694	705	714	705	751	691	685	676	693	677	746	736	760	744	755	674	695	704	705	707	696	716	680	657	681	729	683	687	691	701	680	728	702	718	713	692	707	724	674	725	681	697	705	651	713	627	691	670	723	665	732	702	741	733	748	725	705	767	732	739	746	732	713	669	727	676	666	683	771	724	746	718	702	732	767	685	682	663	751	669	691	732	740	751	686	695	712	670	723	700	686	702	736	650	738	710	693	724	714	742	717	725	681	705	683	700	688	709	737	707	722	672	738	709	658	672	733	682	715	698	743	706	657	706	689	645	675	702	699	734	715	687	676	684	651	773	733	706	741	713	698	702	705	703	691	673	697	703	683	701	700	694	719	717	702	704	691	678	714	691	742	717	728	717	694	676	700	655	706	750	723	678	677	693	688	681	731	703	706	740	681	703	702	766	711	699	682	688	687	681	768	667	659	701	738	755	689	690	762	657	702	712	744	732	698	726	654	708	710	721	680	641	740	669	713	694	690	716	678	715	697	666	716	658	738	690	700	713	702	691	674	737	702	717	696	666	687	650	700	723	705	680	679	678	750	682	650	719	702	709	715	720	704	697	669	710	691	682	720	712	714	725	688	721	723	716	719	732	664	690	709	683	698	723	710	718	739	680	691	778	678	738	682	692	704	713	722	713	722	684	720	751	732	686	669	671	714	714	693	672	674	712	736	702	698	721	701	770	639	678	686	653	686	713	751	689	696	738	712	733	700	674	710	692	716	727	671	684	745	728	768	696	709	683	725	744	742	678	693	662	701	660	670	719	678	705	703	749	720	709	711	727	706	702	721	719	713	696	690	711	694	686	722	667	722	679	687	674	681	699	674	691	719	718	697	740	698	678	754	709	682	695	692	671	692	749	661	722	723	685	746	696	747	684	723	696	705	690	674	712	701	688	683	726	718	712	685	708	691	740	690	697	675	736	692	670	704	738	706	722	712	723	732	668	716	683	661	675	677	680	694	714	703	629	710	758	668	680	720	712	695	689	668	676	742	753	704	692	643	701	708	735	687	718	696	700	682	708	722	706	662	710	679	765	714	674	774	667	691	687	732	726	686	673	704	709	708	676	670	684	654	754	741	690	662	732	698	722	699	740	728	677	709	709	736	687	664	690	686	697	717	724	729	737	714	642	651	704	663	692	727	708	732	665	703	736	693	736	736	697	716	704	711	670	734	725	705	706	696	697	703	701	759	704	689	714	662	648	665	700	700	728	680	684	741	722	729	716	688	718	711	725	684	701	717	712	712	701	741	686	713	696	727	720	681	716	699	711	683	719	696	661	710	713	709	692	727	705	660	703	671	697	716	710	721	716	725	708	690	681	746	729	699	741	722	704	674	700	677	721	681	707	656	714	700	666	742	740	678	621	729	734	676	725	711	699	675	691	667	697	693	684	718	725	727	684	663	705	689	718	705	670	668	716	728	708	733	719	685	705	728	694	691	699	739	736	658	720	709	688	712	750	707	659	725	689	710	672	668	685	704	741	715	701	666	691	672	665	734	684	723	746	673	692	635	688	730	670	702	710	639	660	720	661	692	709	702	750	760	709	726	683	666	699	696	720	688	672	711	715	700	696	725	730	731	683	698	722	645	711	705	697	728	686	671	703	724	698	734	713	682	737	685	756	692	704	700	710	709	707	683	762	693	707	694	741	667	681	681	656	712	717	729	690	728	713	713	685	676	691	724	683	739	719	660	696	699	700	747	688	676	727	701	676	720	693	729	717	724	714	708	705	704	681	745	720	688	694	752	707	654	701	732	681	698	724	714	717	711	696	733	671	690	661	733	687	663	705	693	760	714	729	708	679	682	699	673	683	659	706	693	784	670	656	672	658	743	698	673	714	640	691	692	723	735	715	713	681	684	721	695	724	702	721	712	713	677	710	732	661	686	768	722	698	707	759	706	685	711	720	688	701	750	709	754	733	718	726	721	678	730	732	705	709	682	708	670	686	691	713	694	694	708	734	686	684	718	757	711	691	677	640	701	712	701	703	719	730	707	667	725	670	697	695	693	721	712	679	710	714	723	760	698	666	686	703	660	713	695	724	696	722	753	632	676	749	666	703	705	700	689	700	701	748	699	666	664	752	678	724	701	683	688	662	744	703	731	692	723	694	741	730
34245	6482	1023	662	476	419	380	371	369	380	333	348	349	366	327	315	310	303	339	345	332	317	324	343	324	310	325	324	331	303	308	344	322	296	339	312	354	321	331	364	336	334	359	337	348	320	321	339	336	340	315	320	308	341	313	302	324	358	337	321	277	300	321	346	312	333	316	326	323	339	302	288	328	300	288	316	322	345	331	317	348	305	332	311	326	321	356	322	308	361	320	331	369	328	322	302	294	314	350	315	326	309	316	305	374	320	325	304	316	283	336	330	336	347	325	302	317	329	367	321	329	317	310	305	355	354	314	373	340	309	364	330	285	343	308	334	327	308	345	298	330	319	344	353	331	323	324	330	294	316	317	351	328	330	373	324	297	342	344	301	323	337	343	299	342	325	344	300	354	320	296	310	349	321	319	322	312	329	322	308	319	322	314	344	345	319	337	314	358	375	292	339	359	363	330	328	300	342	321	328	332	367	355	328	319	346	321	334	333	309	294	273	313	322	327	318	327	349	313	306	332	323	347	332	322	316	306	322	324	303	295	341	356	354	297	324	309	333	343	300	326	330	330	322	328	343	300	296	310	315	323	279	327	344	308	335	354	340	316	348	345	346	298	314	347	338	301	336	329	310	322	322	355	322	313	328	309	316	332	327	344	375	348	371	392	335	327	335	324	312	291	320	347	330	339	355	338	337	334	317	335	319	332	334	325	319	302	345	363	311	327	326	344	322	334	353	361	338	342	367	373	327	311	374	326	340	331	297	327	342	334	349	321	328	328	343	298	351	327	335	315	338	336	294	325	310	322	327	315	341	299	333	325	328	320	289	330	342	349	321	330	327	353	319	292	337	325	344	335	327	313	340	338	326	362	334	340	301	319	291	337	336	306	335	338	335	373	282	288	310	352	320	328	315	339	364	324	337	334	326	354	353	312	326	314	336	319	306	310	362	307	342	336	319	341	322	352	318	310	295	307	314	323	305	353	301	311	330	307	347	330	317	363	349	333	347	362	332	308	353	334	329	323	321	314	343	301	332	336	346	334	308	331	340	312	333	305	350	279	271	308	343	338	344	316	360	353	335	339	287	306	291	333	355	346	327	300	310	330	312	323	309	343	356	364	327	307	331	350	289	363	358	293	288	316	303	330	301	345	329	308	322	339	332	314	310	335	337	338	331	345	332	318	317	316	308	285	316	292	326	322	330	349	300	306	321	338	345	346	372	348	337	327	311	354	362	343	319	357	312	322	311	350	309	319	312	330	357	343	357	338	316	333	314	332	342	309	327	316	292	328	304	315	332	354	341	326	288	307	352	323	343	317	315	293	342	295	336	310	323	340	349	316	362	354	305	315	289	323	349	319	325	341	335	345	352	326	345	339	318	354	306	380	297	346	308	354	312	340	324	321	350	290	285	341	334	360	340	351	317	353	302	314	315	374	325	356	317	332	320	304	328	318	326	294	332	340	315	317	307	314	313	321	363	350	325	311	337	342	322	359	336	331	323	324	338	375	326	316	338	352	357	295	341	362	378	316	353	354	333	299	303	352	344	362	325	343	344	345	344	307	302	320	333	294	331	328	312	316	340	372	327	333	373	295	315	309	335	324	339	309	337	357	353	342	305	306	308	316	332	351	333	334	353	323	323	310	326	318	360	361	347	305	331	330	326	314	346	354	331	324	336	333	330	313	332	303	346	329	300	332	332	374	322	325	335	333	350	334	324	345	322	355	355	329	334	364	318	334	368	350	321	319	333	353	345	283	314	283	302	329	323	346	361	314	296	343	314	317	339	336	323	314	344	336	325	345	356	349	297	313	358	319	293	320	349	303	327	296	336	346	333	336	337	316	321	339	329	332	298	304	351	364	365	316	284	327	328	304	318	311	345	319	349	314	336	283	298	321	327	279	337	297	357	333	312	316	307	346	363	358	342	319	330	342	320	315	332	339	348	347	326	320	316	338	294	321	298	337	337	325	327	324	327	314	298	333	341	358	320	339	360	341	333	311	307	326	308	351	344	308	286	316	302	345	320	302	352	360	332	330	352	349	327	316	335	300	320	305	290	329	312	324	366	306	330	328	308	327	322	323	322	362	359	300	306	340	314	336	302	327	312	306	314	320	328	315	329	337	345	327	329	309	305	340	349	337	330	309	349	322	326	331	309	378	331	362	344	360	349	344	320	323	315	352	325	334	356	339	341	341	335	323	340	322	340	356	307	341	311	341	343	341	347	323	330	357	343	340	344	315	316	329	332	339	310	317	320	345	338	329	340	301	291	337	269	334	313	340	310	313	335	292	315	325	330	327	305	329	323	329	349	278	302	335	315	343	338	302	327	325	339	322	343	349	330	328	301	329	327	344	340	314	319	350	295	316	330	355	310	349	316	362	335	317	323	313	314	318	330	278	332	307	317	353	338	347	303	316	342	313	311	319	322	339	284	316	305	340	343	312	291	373	326	328	340	341	313	311	327	335	321	367	350	318	330	302	319	310	364	350	338	312	345	366	351	313	339	357	314	344	341	308	336	307	327	342	334	330	341	356	359	315	306	337	399	346	315	342	362	316	317	334	342	330	332	318	347	301	297	335	350	320	336	332	346	358	357	382	352	381	327	317	347	362	314	330	333	311	286	331	341	259	304	348	336	326	298	321	334	300	330	337	318	371	347	348	289	326	327	337	325	310	324	319	330	343	340	329	324	331	346	301	366	319	321	319	328	322	300	283	308	313	315	317	310	334	337	310	325	345	311	337	341	336	357	342	322	339	325	326	314	356	338	303	318	348	308	283	316	311	322	293	293	300	319	319	324	307	312	320	347	367	335	311	323	337	332	307	364	347	314	344	375	341	321	323	328	316	335	327	327	332	366	341	306	300	277	318	304	367	343	343	316	307	318	331	329	328	319	308	361	323	280	298	356	345	310	315	313	341	303	336	361	317	353	357	328	316	336	334	324	299	333	341	326	320	332	329	331	351	329	365	370	349	280	335	319	333	330	310	308	347	331	378	329	331	336	317	308	317	337	310	301	358	326	310	325	352	351	321	337	341	323	359	338	304	338	341	316	330	352	336	336	298	326	305	355	314	324	362	378	324	314	327	330	310	303	297	294	336	356	364	342	329	331	344	304	365	284	360	321	382	360	342	325	320	335	302	332	315	299	312	323	354	325	323	326	324	339	325	315	345	320	334	308	350	366	332	321	327	307	354	313	319	344	328	338	338	342	352	316	347	336	334	302	357	328	304	349	330	326	323	326	322	362	294	319	304	338	370	331	346	363	346	333	307	359	357	316	308	347	311	314	323	308	325	288	312	288	358	349	346	332	352	359	296	335	366	326	368	330	360	289	333	342	371	330	327	340	330	311	317	347	341	322	324	311	324	319	327	335	319	330	334	314	318	358	303	281	317	308	318	322	334	326	315	356	327	299	335	354	356	298	287	333	328	361	292	320	375	343	360	300	356	368	283	322	306	308	335	310	376	334	292	324	348	347	336	323	318	319	338	324	340	374
23654	11246	8300	6275	4396	3189	1797	1437	1226	1182	1058	1010	980	968	926	804	809	856	847	842	744	817	765	753	798	780	797	772	780	753	736	767	728	726	682	781	756	777	743	781	753	722	749	731	724	797	763	728	739	779	754	755	837	753	763	797	792	724	800	704	774	791	790	792	730	725	767	730	772	798	757	780	727	786	751	744	762	786	676	714	750	805	785	742	732	780	765	777	741	730	737	793	777	740	747	731	741	687	798	767	792	704	752	760	761	791	773	768	809	774	737	763	741	775	752	778	762	754	739	740	728	777	744	767	744	756	755	744	776	777	758	707	782	780	762	757	735	815	726	764	746	757	762	721	797	778	790	783	689	738	746	756	796	772	814	731	747	741	732	793	752	746	800	768	755	791	771	710	725	775	756	753	777	715	778	721	754	780	769	746	709	773	775	761	711	725	762	755	749	812	776	750	788	774	737	766	731	724	785	780	808	745	761	797	753	756	735	758	764	793	772	754	780	754	789	758	745	761	750	783	742	821	761	735	805	741	770	800	759	769	818	760	802	696	761	765	738	751	795	716	751	756	765	793	825	778	745	729	780	778	772	760	739	779	745	783	753	756	758	761	778	777	737	705	758	744	745	756	770	774	797	771	754	770	727	760	785	781	763	713	782	751	729	779	795	757	773	693	737	734	737	783	773	726	803	711	779	728	796	774	753	760	778	739	781	774	781	728	772	776	780	811	796	712	708	780	722	744	728	705	737	741	813	757	738	771	785	721	766	735	771	797	719	793	775	771	765	759	776	777	779	794	792	717	782	761	720	757	748	785	751	760	795	765	782	720	733	762	747	747	743	750	741	768	750	703	726	731	808	810	779	769	766	771	750	749	809	752	747	729	789	725	750	749	758	738	803	771	795	778	750	750	754	774	740	745	803	779	794	782	737	769	722	736	736	804	791	760	749	753	720	789	766	768	751	766	726	759	742	776	757	743	749	792	788	774	721	865	765	775	754	735	772	747	695	755	705	760	766	747	723	758	777	773	772	695	806	750	768	771	704	743	712	752	738	754	753	766	770	775	710	668	762	758	748	739	762	753	731	726	703	744	762	767	700	733	804	791	821	750	791	723	747	762	757	790	756	774	754	741	770	806	745	754	774	720	770	733	759	775	710	758	756	732	755	725	756	737	777	722	770	755	777	762	772	733	748	736	788	748	742	783	780	794	751	725	771	737	735	785	807	796	800	689	708	776	742	747	762	752	806	779	743	747	759	741	755	773	756	691	720	775	777	749	739	768	773	824	774	709	781	773	831	757	786	781	827	775	725	782	764	758	733	749	759	759	754	761	761	745	774	736	743	732	771	740	797	763	780	844	765	755	826	749	733	753	754	734	734	783	763	796	728	737	729	748	799	762	768	736	713	767	719	748	744	757	751	747	735	770	721	782	751	741	764	757	772	770	777	765	738	776	770	719	759	785	778	774	779	758	747	755	756	789	781	748	719	757	780	766	749	755	751	821	730	747	730	784	801	795	720	744	725	773	729	747	722	790	775	788	747	754	769	736	753	785	760	756	766	735	753	775	740	781	752	760	725	785	787	750	803	728	774	718	730	754	746	766	724	788	761	741	747	792	777	798	734	767	740	769	778	788	808	726	748	794	814	790	792	755	763	814	744	767	776	738	772	743	702	786	766	733	789	789	733	771	759	785	770	800	759	776	749	758	748	734	776	850	766	766	763	734	793	734	750	799	781	761	749	725	773	801	760	773	736	734	770	761	720	751	768	776	745	753	736	783	792	774	743	738	763	730	761	761	779	785	746	745	771	726	769	739	740	753	812	747	701	741	749	721	772	766	769	761	774	719	771	785	730	757	739	745	817	797	768	829	733	745	720	754	774	758	811	789	749	799	799	754	739	761	803	740	741	799	768	729	762	814	727	776	789	781	765	754	792	810	798	795	756	754	763	762	758	741	730	705	764	756	730	803	786	817	773	730	800	719	764	783	778	759	750	710	741	761	734	752	796	763	771	765	779	754	726	761	766	758	749	770	752	697	776	803	766	731	781	762	709	755	764	759	778	751	753	792	745	759	763	743	789	751	756	757	738	775	756	716	752	721	741	734	759	787	750	759	828	746	787	780	791	779	740	782	769	725	759	745	777	745	800	780	770	740	760	734	752	761	734	844	741	762	770	731	756	771	731	786	764	801	760	763	726	800	799	781	705	748	768	798	786	760	768	766	779	780	733	781	778	762	720	788	748	734	780	776	748	755	759	809	734	794	793	788	777	803	771	772	734	734	778	760	776	768	779	783	743	794	772	759	774	784	801	750	818	709	747	756	795	749	762	783	740	708	786	769	775	745	756	746	693	772	752	757	743	777	763	778	757	779	789	705	760	778	792	779	793	732	744	788	738	743	758	799	772	699	783	751	711	810	714	784	729	771	735	767	748	753	715	733	707	721	758	778	762	761	799	744	761	783	772	762	746	797	799	722	745	789	742	711	704	778	706	756	796	771	765	710	744	818	725	735	731	781	770	755	806	768	726	755	769	772	763	784	772	756	785	747	758	762	755	757	770	720	728	744	773	789	774	751	823	692	742	687	812	729	760	751	764	738	713	731	762	729	794	789	752	801	735	715	755	746	750	773	788	756	752	745	806	779	748	717	802	722	796	782	748	748	771	780	764	752	752	758	693	722	779	740	753	747	701	795	792	742	781	771	754	766	769	787	798	845	786	785	742	789	721	747	732	787	734	778	772	727	751	745	795	798	778	739	778	735	730	762	757	714	752	783	770	814	759	699	752	754	772	768	751	757	748	788	763	774	752	727	735	799	795	753	769	749	724	758	717	722	741	785	749	717	728	808	757	734	781	775	773	753	765	728	782	777	735	697	769	764	735	762	774	711	787	755	767	809	727	722	741	770	777	797	770	717	769	805	765	742	762	768	782	766	799	774	788	780	788	805	809	749	773	809	760	786	759	744	770	800	789	745	739	743	747	763	776	728	787	804	821	759	746	787	745	736	781	736	792	800	697	736	805	750	733	757	761	724	734	770	778	730	723	765	776	733	717	750	727	748	747	759	792	703	765	762	756	758	782	788	793	734	767	754	742	746	800	762	723	748	754	755	744	771	750	776	741	768	799	757	766	772	761	746	733	794	754	740	728	744	723	750	724	739	739	757	802	740	765	815	746	788	771	771	741	749	818	752	743	750	810	751	766	744	760	776	745	774	746	768	777	729	747	791	822	758	732	736	757	773	783	741	718	744	779	735	751	758	768	790	732	784	790	761	773	794	748	718	773	754	729	753	784	764	723	735	822	733	749	798	737	773	773	758	769	771	772	775	741	753	783	753	761	782	796	735	770	773	784	772	733	753	783	770	751	757	749	736	744	753	717	745	756	799	792	727	761	742	752	809	785	714	755	730	770	720	790	760	767	751	756	788	780	770	768	743	769	755	806	742	776	796	738	767	754	733	801	772	766	741	762	755	755	801	740	710	761	734	747	758	768	755	774	718
24913	2677	562	406	312	308	308	311	310	337	312	366	292	301	338	285	329	285	342	291	324	265	301	302	298	307	281	310	300	296	264	327	292	321	297	315	303	287	295	281	312	284	284	303	302	352	308	280	290	261	302	297	335	349	284	323	315	349	320	295	271	330	275	300	277	320	322	320	304	308	260	296	279	311	295	292	301	274	356	312	291	296	313	307	302	309	308	276	299	285	297	329	314	289	310	294	313	315	338	347	309	302	309	320	289	304	328	282	298	306	284	306	264	300	290	291	268	275	312	293	309	295	311	293	327	297	302	301	320	315	327	290	292	287	281	299	279	260	264	310	327	353	307	335	291	321	286	310	288	290	306	306	321	283	315	317	325	302	313	321	292	340	298	297	315	301	324	295	283	303	326	330	306	320	293	293	322	319	294	317	298	312	313	308	286	317	330	343	303	305	284	296	308	289	310	313	295	294	289	307	360	324	301	298	349	309	277	306	279	296	264	322	303	320	332	319	290	323	279	289	321	295	302	298	294	283	260	309	311	310	274	287	330	292	338	315	274	288	295	319	295	280	301	281	324	325	297	317	301	302	313	280	324	345	290	295	292	308	264	333	286	294	308	311	304	319	341	294	324	312	292	304	334	278	309	289	310	316	283	318	284	326	310	340	305	306	285	264	281	307	341	312	314	304	318	326	295	280	325	311	305	312	308	317	269	332	278	298	359	297	355	321	296	311	302	284	310	302	292	306	312	308	309	313	316	302	302	298	316	286	300	312	306	317	276	315	308	295	309	298	283	299	295	280	323	295	277	310	283	312	345	284	292	288	306	293	298	301	312	272	328	316	295	321	321	329	339	337	261	308	324	301	319	299	295	321	283	299	283	273	304	337	300	304	295	302	284	283	304	327	290	282	297	338	276	284	282	269	299	307	309	299	316	318	283	309	283	297	310	286	295	310	297	313	300	293	289	297	297	274	324	306	283	310	301	320	324	309	318	269	271	319	293	318	266	278	279	315	293	296	311	291	308	307	301	316	305	275	298	291	321	302	271	291	296	307	331	286	296	339	313	317	341	307	326	311	284	290	330	329	294	299	331	293	296	319	337	343	307	312	311	304	305	297	296	322	340	319	344	343	331	315	280	284	347	303	300	347	298	299	318	287	329	297	314	306	289	315	295	282	289	303	300	340	308	326	312	299	336	313	321	324	317	321	309	302	304	274	309	303	300	288	303	280	312	276	286	311	287	319	305	322	325	298	339	306	322	280	296	319	299	302	347	310	327	311	313	302	308	293	298	327	288	305	292	311	273	333	318	291	323	292	297	329	278	314	255	301	257	273	300	304	282	322	289	328	323	315	321	297	313	298	329	303	288	308	285	320	289	308	274	262	289	294	306	271	299	295	300	281	317	304	310	292	307	317	326	300	308	294	335	286	320	285	320	343	344	284	302	278	302	295	302	327	280	358	310	314	277	349	281	307	336	308	287	298	280	309	327	260	283	313	303	292	312	334	306	307	329	300	301	275	316	300	300	282	290	318	259	305	279	286	305	296	283	308	290	311	305	287	311	306	325	291	286	298	286	292	317	297	318	301	313	265	308	319	309	303	312	292	311	276	292	313	313	318	304	306	312	248	314	315	279	311	312	305	273	313	305	327	313	310	304	274	298	263	329	307	316	295	285	317	311	289	327	294	323	321	275	323	308	306	313	290	296	290	325	308	307	307	269	291	290	314	316	315	322	330	294	321	311	303	313	268	304	308	291	311	292	302	286	273	326	342	315	306	307	321	300	302	303	306	325	278	236	280	286	321	310	265	289	307	318	299	314	319	296	278	325	322	293	304	303	322	300	307	299	319	309	304	322	261	298	342	325	328	286	306	323	289	298	289	286	335	307	308	312	270	278	305	290	299	302	321	321	323	278	316	310	323	318	297	320	271	296	266	324	267	299	309	305	341	273	276	312	307	315	318	325	284	251	292	303	309	304	294	293	304	323	296	310	322	307	330	289	291	308	308	329	285	287	287	324	283	347	273	285	287	268	293	345	333	332	317	275	282	318	301	301	287	292	295	298	327	308	333	298	324	268	273	323	335	293	279	353	322	314	290	332	334	322	314	279	334	309	299	299	309	334	316	316	315	306	270	323	330	350	300	293	320	307	285	265	296	323	312	329	307	326	326	300	267	318	320	322	291	311	315	317	278	284	276	299	309	287	329	319	286	313	341	326	326	336	290	333	290	292	320	305	298	313	305	275	292	306	301	303	298	299	303	319	274	306	299	305	362	258	313	309	314	290	283	315	290	316	298	277	272	311	297	299	286	283	312	284	288	305	321	324	319	288	290	336	323	326	290	340	325	335	304	273	303	289	316	293	310	306	330	289	301	337	306	321	293	287	297	285	304	288	290	293	331	340	327	291	343	322	306	276	294	335	295	270	298	278	319	304	362	318	311	363	303	288	264	331	335	305	302	277	328	305	299	336	308	314	289	344	335	293	294	257	328	299	331	284	293	295	298	313	341	327	315	282	290	301	277	304	309	316	316	281	299	316	343	286	301	282	330	294	306	331	324	306	311	339	333	289	308	292	291	303	264	312	316	300	326	309	311	302	314	322	306	302	299	306	267	313	306	316	303	282	300	318	310	321	328	336	339	292	306	301	319	301	326	294	285	321	335	322	336	296	309	319	296	290	278	309	296	288	304	272	293	293	278	334	318	295	335	315	292	315	287	280	310	313	327	319	278	292	273	279	308	305	314	299	334	289	313	317	306	308	328	281	296	318	288	310	305	312	312	304	314	319	294	272	311	286	336	285	348	315	338	315	337	288	341	330	319	307	328	337	306	296	273	322	290	328	307	286	303	303	331	278	290	326	323	296	320	313	288	302	313	340	326	342	286	313	278	292	316	330	298	309	290	295	293	328	294	308	314	312	326	298	308	301	290	271	272	287	296	320	276	338	301	320	298	284	289	310	357	296	290	304	292	349	339	305	320	297	301	310	328	318	322	289	335	308	308	300	284	286	327	321	295	296	337	297	310	329	317	329	330	298	337	277	298	322	303	318	312	327	308	295	292	292	307	310	327	295	305	297	294	282	310	243	331	339	321	307	307	306	309	295	290	259	295	285	323	310	282	311	303	288	304	322	293	290	296	322	349	285	311	296	317	287	313	315	299	293	272	307	316	313	290	299	286	323	321	294	314	278	316	320	314	325	324	291	316	293	319	297	296	295	288	288	308	283	340	308	288	282	308	310	302	342	277	304	311	304	280	292	320	363	286	319	312	322	302	312	267	288	333	288	291	318	292	300	304	296	342	316	290	327	321	275	321	346	323	326	297	330	335	308	309	298	279	293	298	309	301	301	293	303	328	283	309	303	355	292	301	302	298	290	307	300	308	299	322	357	285	287	346	284	297	326	290	296	306	296	255	254	314	305	308	297	300	300	270	309	286	297	300	284	333	299	309	339	288	303	293	275	323	298	285	333	338	323	319	324	311	315	315	275	328	315	331
17009	4538	3771	2560	1412	1087	937	855	801	757	757	763	728	763	687	735	710	682	685	664	705	673	704	681	695	698	685	643	683	694	734	718	742	660	683	650	662	650	668	679	670	677	673	672	717	666	699	691	709	689	641	632	688	671	673	674	702	670	691	691	732	644	638	693	692	659	749	675	645	651	689	639	696	650	679	688	634	698	655	647	672	658	736	628	672	674	639	690	696	667	673	699	673	664	714	665	698	662	722	662	686	738	715	634	685	622	695	686	666	678	683	640	664	647	671	665	742	667	694	677	689	674	634	698	690	685	699	660	695	703	688	677	669	677	701	689	715	681	662	710	679	708	646	668	705	656	681	654	725	644	674	683	704	673	672	692	670	683	693	684	715	626	729	700	657	691	677	650	665	672	721	650	732	640	662	655	690	643	712	700	667	633	675	703	665	604	699	696	702	744	682	717	670	700	703	681	701	637	673	667	671	687	698	679	651	652	638	701	668	645	685	691	698	688	674	665	674	674	641	706	670	717	724	664	657	730	689	639	697	687	678	660	690	657	731	695	711	686	704	672	659	731	635	680	738	668	658	675	654	676	708	647	662	713	701	645	663	641	662	701	659	670	671	685	659	643	680	719	710	681	716	667	670	633	681	635	666	664	661	728	657	673	732	678	666	611	675	701	702	672	668	658	634	693	691	670	666	663	692	663	669	655	659	716	685	667	704	669	650	644	705	706	684	667	711	706	711	698	679	757	688	674	665	661	658	648	657	684	686	656	659	702	643	673	660	664	715	667	604	707	685	629	662	686	623	701	646	667	647	648	636	673	682	694	655	669	652	734	643	656	650	653	695	660	721	673	694	668	646	701	681	716	657	678	704	649	658	696	672	669	637	645	654	648	709	686	653	668	697	683	657	640	668	667	690	680	704	656	687	655	656	668	677	633	697	678	683	653	667	680	654	689	705	624	699	651	701	675	692	707	687	661	698	698	696	666	669	688	687	685	659	715	644	721	686	617	658	651	681	656	692	662	669	695	709	652	638	643	712	679	675	640	650	680	682	680	684	702	681	683	717	716	691	679	674	663	692	711	669	650	656	653	650	630	675	646	642	679	640	650	671	674	684	727	696	663	680	694	716	686	692	700	679	700	678	604	683	677	682	661	640	659	714	665	694	700	660	673	701	678	680	702	646	674	654	697	676	661	643	693	639	672	697	657	707	693	684	713	676	672	669	680	644	665	687	656	694	651	664	641	665	671	644	670	679	710	700	665	667	709	692	682	686	641	721	725	697	696	723	673	627	691	703	665	690	635	726	660	697	694	652	691	636	680	672	679	665	712	683	670	649	647	683	693	638	671	679	672	656	689	684	708	691	723	706	660	720	673	692	655	683	722	657	699	630	681	678	646	707	664	694	663	673	677	699	696	691	668	678	695	680	645	688	687	652	693	698	702	655	652	716	666	690	695	693	679	692	660	680	645	704	665	705	662	673	636	724	682	704	688	656	644	688	702	665	661	663	652	713	709	689	687	661	636	683	647	652	640	638	677	723	700	671	669	638	662	692	689	702	667	723	645	683	680	661	674	701	631	690	656	649	666	665	692	710	676	691	691	644	657	667	727	695	672	691	702	682	684	665	675	685	689	675	654	663	703	660	659	651	676	693	651	714	660	670	690	704	712	696	718	669	668	653	691	670	632	652	651	701	648	677	695	672	675	707	657	655	693	665	704	738	639	652	625	673	647	705	676	665	727	699	663	696	658	663	657	698	691	682	663	715	684	639	689	631	592	698	715	659	707	649	668	694	646	664	693	687	651	643	663	656	693	677	679	680	688	678	674	664	675	720	708	681	647	658	654	691	671	695	715	709	660	700	653	658	678	679	660	688	651	677	682	677	660	697	691	657	668	722	690	674	684	709	614	702	685	651	701	663	753	684	672	679	714	714	703	696	673	669	669	674	685	681	691	665	676	698	725	674	677	703	713	692	677	696	710	666	700	674	691	687	668	660	637	682	703	688	646	697	700	691	664	682	694	751	672	711	655	691	672	663	676	678	642	691	663	681	678	679	669	673	672	675	646	661	668	639	664	642	707	702	691	741	668	633	731	702	668	675	698	694	682	671	710	659	705	647	707	670	673	667	702	679	647	669	654	712	642	653	695	640	680	609	723	688	667	676	667	703	640	653	708	669	669	642	662	675	697	654	637	654	642	668	690	684	660	696	676	675	645	633	683	651	680	676	684	713	693	647	688	640	662	670	684	695	675	682	706	652	700	690	661	631	646	653	670	708	708	693	677	620	743	702	617	650	675	699	620	702	694	701	691	684	657	622	638	683	686	645	764	707	645	725	639	634	725	711	695	645	690	659	652	737	658	670	671	686	675	645	697	632	657	697	727	655	668	649	653	628	680	647	710	706	639	646	696	665	676	637	718	681	668	640	670	618	693	662	680	682	635	654	656	661	652	672	682	688	677	738	695	660	686	748	681	718	700	640	636	662	688	682	727	684	651	661	703	736	682	689	724	702	684	669	675	645	656	655	645	699	634	681	682	668	662	667	738	692	684	714	717	690	676	679	654	704	713	646	700	667	647	665	639	647	687	639	623	649	664	672	654	718	669	657	692	629	662	671	665	693	677	681	649	701	680	674	654	672	635	685	701	694	641	673	665	704	710	670	676	681	669	691	670	672	666	674	683	667	707	625	700	659	699	703	660	684	677	694	714	659	652	672	664	682	693	652	719	708	684	693	685	709	660	672	683	652	721	665	657	705	665	654	717	661	706	699	706	595	699	629	686	637	661	687	663	609	693	724	685	648	668	672	697	695	634	702	694	695	683	657	662	684	659	679	700	663	689	641	659	705	715	723	674	703	640	693	655	676	713	691	674	678	750	671	630	706	665	662	681	657	690	740	668	662	661	680	672	692	691	684	663	688	698	660	709	666	659	685	709	701	717	673	716	676	663	657	673	729	643	684	696	675	711	678	651	654	660	682	651	698	684	651	665	695	690	677	651	674	676	649	717	673	669	636	637	684	665	642	663	670	675	648	674	652	671	641	661	668	638	692	676	695	666	682	615	686	694	656	738	653	661	691	702	668	662	703	657	666	704	649	663	635	640	708	738	684	657	670	653	678	669	687	688	658	668	725	662	690	665	699	663	652	720	714	726	661	706	729	719	610	669	667	708	677	704	647	657	695	652	703	660	674	661	662	644	669	668	682	636	653	650	695	691	726	697	706	684	630	694	660	697	650	638	683	665	671	654	672	743	671	685	671	661	612	667	650	670	648	668	673	684	679	670	653	665	695	679	665	658	683	659	683	671	719	673	717	714	658	692	651	665	669	707	704	699	657	660	694	667	672	732	673	638	679	661	675	692	671	633	747	676	645	697	693	675	663	668	653	691	672	712	656	710	695	650	666	648	654	657	660	651	717	719	700	669	702	633	690	669	708	636	685	675	688	682	725	704	686	678	641	709	664	701	720	684	670	674	685	694	715	699	702	686	642	733	687	666
28945	4274	909	635	442	388	340	298	317	339	285	343	341	289	326	311	309	307	323	310	309	302	347	331	339	320	313	338	316	331	310	318	307	288	330	323	297	300	372	319	309	293	300	290	325	321	296	302	320	293	326	290	326	318	304	315	322	312	293	336	306	330	305	323	336	352	321	303	303	300	297	314	306	321	332	318	307	305	315	363	294	328	293	295	287	318	310	319	298	292	333	308	310	322	301	297	314	312	337	304	314	320	318	326	312	299	332	307	308	373	346	308	322	324	315	368	326	310	332	315	327	307	282	308	322	328	307	287	331	317	337	342	314	314	289	343	316	294	296	311	278	318	303	316	320	354	300	325	318	340	304	311	312	335	307	286	324	326	355	305	343	325	315	301	316	339	317	323	317	321	322	306	325	315	255	306	302	282	336	331	341	321	340	306	344	296	326	323	315	307	315	315	299	328	266	290	335	302	301	342	298	334	325	329	295	298	296	318	298	292	322	326	331	307	323	340	323	300	307	359	338	291	314	337	353	322	311	323	316	338	328	321	307	322	344	318	309	344	346	298	291	334	335	285	327	306	291	322	287	321	294	312	327	308	328	295	325	369	302	333	316	276	315	302	319	329	307	323	355	307	301	308	364	304	325	337	309	294	330	326	369	347	348	306	309	306	323	355	326	322	307	288	319	326	327	324	321	285	318	297	344	328	306	297	312	325	308	302	301	333	308	288	300	333	314	309	333	312	299	289	318	327	294	265	327	311	303	355	328	326	322	311	316	345	299	309	307	313	304	279	309	336	326	323	327	305	336	309	327	301	305	325	304	350	300	284	303	307	321	312	312	346	301	315	280	327	307	344	327	297	337	298	328	309	346	339	313	331	312	333	321	290	293	280	303	316	351	334	329	315	359	356	337	316	290	348	291	303	300	350	282	333	315	335	290	324	342	288	340	297	314	287	357	312	307	291	295	307	343	294	309	294	277	308	318	330	292	322	332	342	323	318	328	287	317	315	315	300	325	312	314	329	309	344	303	327	365	338	320	328	345	307	341	336	311	330	303	337	308	321	299	335	256	319	347	305	300	338	359	341	322	304	330	319	300	325	324	311	312	317	304	317	310	334	307	282	320	362	358	296	327	286	320	311	355	320	304	324	320	281	313	299	310	309	318	333	295	313	323	310	300	319	295	312	338	311	319	308	327	332	291	319	329	292	301	263	298	325	321	291	341	366	326	294	336	298	305	305	310	299	317	314	314	290	296	330	273	323	299	294	319	306	317	372	321	312	304	297	292	345	349	332	343	326	314	323	302	308	317	319	328	316	339	318	303	326	309	333	294	318	304	332	287	349	362	307	329	311	290	328	328	307	341	329	329	327	321	311	343	287	330	333	277	304	271	308	284	303	312	300	340	307	265	294	357	312	313	314	281	330	304	270	303	321	335	335	298	314	323	326	347	309	333	280	311	333	319	326	322	317	298	325	310	301	301	336	319	300	291	323	292	284	293	322	322	327	298	372	302	315	318	328	310	329	309	309	311	295	353	314	318	331	314	308	318	327	300	326	323	281	285	336	315	310	330	310	286	325	290	319	314	329	311	291	323	314	301	333	321	305	312	323	323	345	302	336	332	296	311	334	300	315	362	317	307	289	323	293	324	293	314	309	324	292	315	271	349	308	294	337	327	323	296	298	344	293	287	317	334	294	296	332	305	326	304	319	292	271	311	304	299	347	338	348	340	323	306	336	356	310	321	285	315	312	337	326	322	302	307	336	352	354	329	319	358	296	283	316	331	318	342	314	302	315	317	308	319	310	338	347	340	336	318	357	334	312	334	322	346	335	293	330	286	302	329	293	335	335	333	318	330	329	293	331	296	309	297	318	321	324	314	333	321	273	355	335	332	300	312	326	317	345	311	301	335	335	337	335	333	364	322	343	319	271	302	331	296	337	349	335	284	328	336	313	291	335	313	289	304	300	302	303	309	339	269	317	298	343	285	327	334	320	281	296	313	331	282	306	330	311	338	312	284	297	315	340	301	343	335	314	316	324	286	288	320	322	316	320	285	271	333	326	304	311	296	312	295	290	326	307	304	373	298	286	315	313	320	291	281	321	289	337	329	303	305	308	358	317	343	322	298	317	330	295	306	319	315	328	309	291	323	301	336	320	294	304	308	280	314	320	325	300	314	368	321	292	325	307	293	309	289	305	309	302	324	342	333	317	274	308	301	294	328	342	319	318	311	323	307	288	342	305	313	340	329	318	346	317	296	332	297	309	343	320	344	322	339	286	302	325	348	322	319	327	305	273	337	328	330	329	316	309	326	319	313	320	327	314	325	332	299	331	336	325	326	332	314	291	361	339	297	354	300	292	296	340	340	307	312	339	310	310	311	323	371	334	323	322	353	303	299	278	285	290	339	317	312	314	286	303	340	303	304	311	312	319	309	320	338	302	275	296	298	306	317	310	311	335	326	324	314	312	328	310	332	320	304	314	323	297	291	313	312	311	325	308	302	296	295	341	302	284	275	319	328	332	307	352	315	306	327	322	314	347	363	292	291	317	324	317	308	300	347	341	318	304	313	363	319	351	313	314	290	325	290	297	307	278	294	351	366	349	299	298	334	355	355	329	341	308	280	285	318	297	331	330	294	320	291	313	313	311	329	305	317	307	323	272	340	341	342	325	301	298	307	353	327	338	307	283	300	308	341	337	317	294	294	304	280	314	333	303	328	330	277	305	344	321	266	300	331	310	332	312	297	297	316	329	317	302	324	291	311	315	334	312	304	320	370	305	306	310	312	372	320	319	311	307	328	291	348	309	318	329	297	311	307	306	325	340	300	330	331	306	293	310	329	296	318	293	312	328	314	321	322	284	307	326	303	325	318	327	341	336	318	345	326	313	297	314	301	315	311	345	327	296	348	310	330	292	324	312	336	305	319	308	291	323	319	314	323	295	292	328	310	331	299	331	330	341	320	317	315	277	318	312	338	342	333	300	321	338	279	349	344	324	335	318	342	297	316	336	333	345	312	292	337	321	290	330	285	319	302	311	321	321	308	276	339	331	345	331	349	334	343	315	318	341	352	309	286	308	328	335	320	332	352	366	334	301	334	324	346	326	327	348	292	327	332	371	303	337	312	298	312	328	311	320	303	315	313	331	294	301	273	299	270	325	318	303	299	287	328	331	327	344	321	324	342	298	311	293	308	316	316	292	321	325	303	279	298	283	323	327	306	303	296	291	304	339	316	320	288	309	289	321	326	310	328	336	298	363	307	337	339	289	294	307	311	317	325	294	322	293	324	309	331	321	306	314	360	313	326	334	316	325	321	320	315	303	317	300	317	320	309	340	320	322	304	310	316	306	299	308	314	313	298	308	311	311	306	312	310	314	299	323	286	311	317	316	327	325	304	307	355	328	315	300	326	333	332	343	320	321	275	316	310	304	270	310	270	329	293	299	330	315	318	316	345	323	304	317	315	304	330	293	329	306	323	302	304	333	289	319	320	312
19945	8137	7422	5485	3726	2531	1982	1380	1119	1059	1060	967	922	825	849	820	740	769	737	785	805	769	776	770	734	719	731	740	753	688	714	750	754	771	701	747	738	690	714	716	694	740	711	727	706	710	738	689	682	749	702	719	730	742	743	755	740	725	701	765	750	689	681	733	686	733	697	708	719	764	746	701	692	715	690	743	693	760	714	716	743	729	685	709	722	727	723	720	711	704	731	712	725	669	654	688	695	711	728	742	703	733	721	787	742	723	735	735	704	697	726	673	715	744	698	717	732	715	744	723	718	738	699	719	760	710	733	734	693	700	699	711	714	693	766	728	772	715	714	699	723	707	740	736	720	785	747	712	656	700	793	702	715	753	699	741	749	697	708	744	735	715	815	717	738	745	720	737	728	746	756	766	701	685	703	645	708	707	737	711	765	714	717	723	675	698	733	765	679	749	802	702	752	724	649	696	694	728	697	692	759	769	690	683	748	787	694	707	715	728	712	713	728	692	703	696	733	699	717	720	725	699	684	728	775	736	687	684	715	744	710	695	700	759	738	767	691	719	724	728	694	684	724	691	708	744	724	739	702	703	681	728	726	730	682	725	720	723	703	704	747	706	727	661	733	740	764	727	708	722	711	745	737	731	705	746	709	699	719	775	724	707	741	715	720	669	722	778	729	697	724	756	656	773	741	716	724	718	685	690	758	703	747	745	720	713	700	760	739	679	727	686	726	729	719	685	702	696	708	735	754	691	697	709	729	764	744	708	700	741	693	701	695	754	695	731	721	686	692	725	667	705	684	709	683	786	731	715	729	699	720	706	755	705	703	715	735	698	752	690	693	744	755	758	737	729	712	734	696	763	688	746	660	730	730	738	665	693	715	671	676	783	698	694	738	756	705	677	695	717	758	745	719	706	724	714	741	676	740	722	705	689	749	724	734	734	702	709	684	729	714	731	734	688	764	671	745	741	702	682	718	702	761	727	678	665	795	752	719	718	740	746	719	783	695	731	755	734	654	748	693	712	723	717	739	716	721	649	703	695	638	734	710	739	737	758	746	750	737	774	755	727	708	704	703	724	715	717	697	694	725	728	756	723	702	676	714	725	725	744	706	730	714	716	716	693	720	760	755	708	742	770	756	708	725	707	709	744	717	750	727	719	722	741	695	722	724	722	686	737	753	742	743	717	752	730	686	760	666	730	751	712	717	704	652	708	707	721	730	778	734	732	680	725	739	704	734	648	773	695	755	680	759	732	729	729	718	743	732	725	710	724	735	692	758	752	720	734	761	731	690	723	716	785	706	719	729	773	744	714	710	719	749	664	742	696	711	728	715	697	699	676	698	696	727	735	717	726	752	752	680	724	795	689	745	713	714	665	735	701	774	729	740	726	710	710	724	704	695	796	739	649	720	700	677	781	746	684	681	781	713	725	717	717	719	686	694	765	714	704	703	709	692	695	729	742	713	746	722	741	728	717	637	746	726	717	741	724	734	741	703	693	735	725	718	701	748	721	761	730	724	728	696	724	718	729	768	764	692	711	741	734	743	706	736	741	674	724	711	745	721	686	716	708	699	710	671	737	730	722	718	705	697	723	699	714	668	710	738	780	749	682	690	696	736	697	674	702	715	728	733	739	688	707	709	701	699	733	712	690	728	741	720	683	713	706	729	705	709	719	713	689	738	756	768	739	726	723	693	703	718	691	740	762	707	731	725	689	655	680	731	687	722	728	725	699	736	712	726	684	639	705	727	756	755	714	693	698	750	748	732	732	694	660	747	754	787	669	734	706	723	739	676	728	710	689	688	739	684	697	695	747	797	729	753	711	718	726	729	742	724	747	742	751	686	729	692	675	694	739	734	751	722	678	723	699	740	754	694	730	703	687	716	737	754	742	720	753	690	739	718	706	700	693	700	738	697	695	694	718	736	660	744	708	706	791	756	761	729	731	712	705	675	723	687	700	749	712	747	722	735	741	734	711	687	739	699	749	707	732	718	763	667	741	736	701	749	706	765	704	672	654	678	726	707	709	731	758	725	796	702	706	720	666	706	673	687	718	701	744	715	702	712	714	732	726	738	746	713	725	722	712	696	732	702	777	725	687	719	725	714	773	734	704	712	658	716	745	777	787	733	733	721	727	737	698	703	702	709	718	735	710	739	707	728	691	703	736	765	737	703	699	736	721	650	714	716	683	673	702	715	737	720	765	691	707	720	716	682	699	708	735	698	680	727	725	736	719	722	700	751	734	704	748	727	706	671	661	755	690	782	711	721	749	715	716	759	681	694	688	718	690	666	776	713	732	698	748	702	701	714	686	684	724	719	713	768	747	717	734	715	702	717	744	708	725	749	707	685	731	736	710	775	714	724	711	668	723	724	731	751	752	725	673	729	672	708	759	710	742	675	701	718	766	709	689	698	748	725	692	718	711	729	727	722	749	704	690	694	641	674	714	679	730	774	753	688	725	716	746	725	765	711	726	808	719	713	660	715	680	696	755	689	699	682	701	688	703	713	757	710	748	688	699	683	685	709	741	699	745	688	684	725	712	702	690	726	741	797	683	743	745	690	721	717	684	712	727	689	703	740	672	766	769	669	738	684	715	722	703	757	773	740	737	712	730	734	790	720	708	712	738	697	757	744	705	698	710	732	711	696	693	717	719	717	712	724	724	676	751	755	666	695	716	753	721	706	684	690	728	743	732	708	741	713	725	739	688	747	758	736	737	704	701	717	699	708	693	734	703	710	743	710	730	728	717	769	708	693	724	775	743	756	707	741	696	699	736	696	731	702	743	719	708	733	740	809	697	735	773	733	725	689	716	765	681	757	710	733	697	740	766	734	740	714	722	724	723	719	721	692	701	714	664	713	768	701	722	705	677	699	746	739	721	705	751	748	736	749	730	708	680	771	698	725	712	735	732	709	767	741	740	767	747	700	682	675	743	748	722	721	704	692	721	760	692	698	712	683	694	716	659	701	764	749	724	690	689	675	745	721	696	711	708	648	726	666	702	710	702	739	765	742	707	738	714	714	704	729	707	677	703	722	699	701	681	800	700	773	780	720	711	732	740	757	735	706	681	698	734	711	783	710	674	745	688	727	738	723	736	735	731	711	662	709	699	741	734	754	737	702	779	641	680	706	724	721	725	729	674	721	741	683	716	745	697	753	725	691	705	738	745	727	716	720	741	695	732	686	732	696	730	705	701	685	690	750	720	729	742	696	715	728	725	726	680	727	709	733	736	723	718	684	694	780	768	697	729	745	732	732	677	672	702	726	707	709	697	701	755	726	699	739	746	757	669	737	701	762	698	723	724	761	712	790	743	721	675	749	711	730	656	705	709	742	683	741	731	707	738	755	729	778	727	729	743	729	724	705	707	700	708	649	763	726	741	717	732	766	719	729	754	729	698	726	720	730	716	708	732	738	798	711	710	731	736	680	736	713	743	700	735	740	735	751	706	672	691	661	732	727	691	682	733	755	683	723	759	685	771	706	760	698	678	714	714
32287	5693	1086	756	541	460	380	397	347	369	305	335	331	327	344	352	321	336	348	298	317	335	333	315	357	350	313	347	328	363	319	357	351	344	311	342	349	328	352	351	313	344	327	314	335	314	317	374	327	313	319	337	324	372	354	284	332	314	348	341	308	312	328	315	311	317	343	353	366	337	327	342	305	330	336	328	326	361	295	349	334	321	325	328	331	322	330	325	314	340	304	292	371	341	320	333	337	310	341	336	363	356	346	332	337	342	338	354	354	325	328	326	339	305	306	324	312	329	323	330	341	330	314	315	337	323	323	351	299	322	360	345	334	324	347	320	331	332	306	328	317	292	344	310	398	330	336	303	325	331	320	345	312	311	342	351	319	330	318	367	350	316	310	336	330	324	299	361	348	378	339	342	317	312	333	298	298	313	332	352	338	320	342	362	318	321	293	326	323	355	362	346	382	318	309	344	333	319	358	321	306	291	288	327	334	337	305	306	333	361	346	286	332	323	308	317	300	331	328	342	349	295	339	344	333	343	324	307	329	296	298	295	308	307	323	333	351	311	348	262	329	342	355	318	310	331	343	368	338	333	327	316	315	327	337	281	341	333	327	323	317	310	326	329	337	359	337	357	352	306	337	330	304	323	309	327	362	341	307	324	322	315	318	288	315	333	332	315	305	329	320	311	338	350	315	327	346	361	306	356	353	338	314	319	339	321	297	349	316	324	311	307	323	295	330	317	328	322	347	305	347	333	326	350	318	323	333	344	342	311	306	338	314	321	331	319	320	325	330	364	333	327	308	298	306	302	293	318	326	316	331	346	283	309	352	363	334	314	371	350	332	346	309	368	328	331	346	326	344	335	339	361	354	342	306	325	312	327	325	317	355	326	332	336	345	338	338	336	364	322	295	317	333	292	335	335	337	314	327	338	301	306	338	348	328	325	371	343	331	313	329	334	329	355	328	327	332	338	325	327	356	305	329	352	317	355	344	324	300	334	326	314	343	356	332	330	326	307	382	357	333	368	325	312	337	307	287	329	340	297	331	345	321	344	321	345	348	351	336	331	337	337	323	329	315	296	375	333	321	310	345	356	343	319	304	324	294	315	296	349	362	310	315	303	337	350	336	326	354	326	337	326	304	320	304	335	370	354	320	276	349	332	331	341	366	330	330	327	323	319	296	288	327	349	346	342	308	342	322	320	324	292	304	270	337	314	336	363	321	361	308	352	346	331	361	332	326	327	347	330	329	340	303	354	324	324	322	329	278	351	341	341	344	339	360	303	288	348	300	301	324	334	328	334	347	306	346	326	358	308	334	345	350	314	328	299	306	344	315	319	349	319	297	337	343	339	327	339	296	328	351	330	359	316	323	312	322	335	323	358	330	339	364	364	361	268	288	343	319	341	340	360	320	309	345	349	347	350	339	320	355	312	366	311	345	327	315	285	324	342	320	352	326	380	306	335	312	293	345	313	308	322	339	308	340	354	359	355	331	310	339	366	335	361	305	330	356	349	317	342	333	312	329	307	330	339	358	331	351	332	300	307	325	297	315	318	300	329	345	332	308	360	401	336	363	358	368	338	340	344	315	345	306	319	367	357	327	315	410	358	309	338	342	311	315	357	303	335	349	315	332	290	330	304	304	376	357	336	308	346	300	352	332	326	338	326	337	335	341	312	363	312	348	314	352	338	314	347	349	330	318	307	312	344	300	319	340	358	326	336	325	339	358	320	342	323	343	313	353	315	325	305	301	306	311	309	346	328	305	340	343	303	315	324	326	302	321	334	340	332	324	331	312	340	336	338	312	315	331	348	321	335	345	384	355	340	356	313	307	329	340	358	353	362	304	357	319	352	370	368	290	326	351	323	330	340	366	351	314	353	348	302	344	346	334	316	337	306	370	349	338	359	333	370	338	332	345	313	342	350	366	309	310	324	331	339	346	350	291	329	340	296	355	352	332	334	324	339	305	342	361	356	332	342	316	329	306	318	335	302	331	310	349	301	301	340	359	335	375	345	339	327	300	334	324	317	342	332	337	317	303	322	355	357	314	319	314	351	330	351	314	292	308	296	305	302	282	369	325	302	349	357	327	311	295	316	328	309	310	342	356	327	344	362	335	337	318	343	341	297	331	315	350	357	365	352	334	319	321	334	355	341	330	337	331	325	343	324	312	310	343	329	339	327	313	379	352	328	314	336	357	321	348	316	324	348	352	337	313	361	313	330	363	309	363	359	334	329	316	332	306	362	355	348	326	296	313	345	310	337	363	353	339	331	330	331	318	348	336	332	343	318	297	330	339	330	345	332	307	295	297	349	356	333	286	364	300	320	317	335	346	348	337	333	319	328	336	363	317	349	301	349	332	336	317	327	317	317	344	314	336	321	362	332	339	298	358	338	304	353	312	366	316	325	318	347	307	347	341	339	333	345	312	317	304	326	326	326	343	325	312	310	336	337	338	319	301	303	374	330	300	302	313	311	347	302	341	329	333	328	315	318	324	327	362	325	334	343	310	318	307	333	343	354	365	339	317	315	316	295	306	355	321	297	298	299	345	360	362	341	345	317	346	314	289	344	290	322	367	341	313	311	319	328	291	306	304	355	312	333	364	378	340	354	364	356	352	372	301	323	338	364	340	335	338	297	291	319	358	332	347	363	345	321	338	385	340	320	392	291	323	323	359	332	289	319	326	347	319	338	346	320	316	334	338	312	359	326	334	330	291	313	327	351	324	318	301	339	330	347	311	323	331	342	334	343	315	331	314	315	354	313	321	342	313	321	317	351	329	348	331	289	357	372	358	309	301	329	323	327	349	322	296	318	331	348	332	321	350	372	328	304	338	363	340	341	330	319	322	315	349	329	323	307	329	348	307	295	316	337	320	308	325	316	329	321	347	356	345	320	322	357	327	315	316	309	353	332	350	324	342	335	300	326	340	315	312	302	321	366	318	305	326	342	299	316	324	344	314	333	328	321	324	358	338	353	360	339	333	339	357	350	341	335	336	329	345	345	328	344	294	319	336	310	361	350	306	364	332	349	323	302	319	306	351	318	325	335	335	341	304	292	342	322	349	337	322	345	313	312	361	339	338	356	314	369	311	305	311	304	375	337	287	360	298	330	355	286	336	311	346	332	338	307	325	348	336	338	340	310	337	322	338	347	313	311	341	304	364	343	333	344	372	333	334	310	343	337	333	341	318	331	319	339	341	335	330	325	310	321	299	309	344	348	309	313	356	343	323	306	315	304	326	318	349	351	309	332	345	324	321	311	334	327	331	336	331	305	330	308	332	339	349	323	323	322	330	326	350	323	350	308	298	293	337	315	338	337	352	324	324	350	326	358	351	341	353	360	367	344	291	302	359	329	326	323	332	341	322	361	309	320	326	337	350	380	336	368	341	353	370	333	336	331	344	341	328	308	262	340	319	360	335	325	341	368	357	334	326	375	334	324	338	321	349	317	343	353	335	311	359	325	323	325	298	315	324	337	354	322	336	347	330	287	290	336
21409	9537	8539	6749	4988	3166	2021	1585	1230	1092	1185	1066	996	898	922	835	822	867	835	918	768	815	773	838	789	802	808	774	808	747	775	778	751	742	765	750	807	811	735	742	727	758	771	807	835	804	769	722	807	786	780	782	710	752	779	745	696	747	784	750	765	735	830	740	764	768	825	727	787	750	786	777	804	761	757	764	730	776	774	779	746	735	787	782	769	755	754	749	768	805	789	754	807	760	710	808	799	753	728	710	788	771	786	751	808	781	742	729	746	781	736	859	743	783	792	719	794	723	737	798	766	756	783	729	760	762	776	747	776	749	804	751	759	776	834	759	743	730	774	793	731	827	793	766	788	747	779	763	750	761	734	747	776	801	807	773	727	765	805	741	720	787	779	815	766	749	759	749	764	777	751	756	737	792	754	760	720	778	781	743	750	793	783	767	739	767	797	756	758	757	795	806	768	742	760	741	782	764	766	753	802	755	834	807	774	758	750	791	775	746	736	803	783	789	772	775	764	798	769	771	762	771	791	753	788	785	789	775	781	744	756	772	738	764	754	720	746	787	788	786	788	738	767	731	769	749	798	751	784	820	782	772	746	748	752	753	776	786	774	756	765	744	763	739	727	786	790	743	750	735	747	791	756	777	800	764	761	804	770	786	763	760	786	749	820	770	774	752	804	724	788	748	782	744	785	799	740	769	753	807	749	788	750	746	827	760	730	785	775	773	771	796	787	794	778	756	821	778	743	764	758	716	773	769	762	765	733	750	753	792	823	745	770	766	781	781	747	732	759	777	745	729	768	782	793	796	765	749	755	752	801	787	735	727	741	736	774	773	739	833	749	783	762	767	796	735	758	738	790	766	721	784	825	723	837	774	803	707	808	737	773	758	784	749	824	752	749	767	756	797	814	765	759	803	773	808	759	813	743	804	803	798	733	692	759	752	802	812	769	766	755	688	771	799	752	753	807	726	780	768	739	770	796	804	794	773	701	760	770	727	766	779	789	756	824	753	722	783	742	810	748	805	728	803	758	765	764	725	788	758	754	810	801	709	703	790	775	786	795	752	776	750	733	749	779	741	776	788	778	765	746	780	745	731	803	724	732	779	798	751	765	783	779	759	755	750	744	798	783	807	736	692	783	715	761	765	784	765	793	790	724	810	740	773	757	822	740	751	794	733	718	781	743	793	774	821	787	753	760	764	777	816	838	779	756	783	833	799	768	800	750	761	770	766	801	726	798	804	801	784	774	774	778	743	807	772	718	809	771	764	776	788	722	769	769	771	762	712	797	795	748	722	758	741	783	756	713	824	788	786	809	737	761	808	757	763	764	714	773	743	792	806	753	741	786	782	756	762	783	779	784	735	759	785	783	766	812	725	785	748	795	750	774	715	755	788	741	777	794	768	782	779	804	734	740	743	755	775	802	748	763	783	769	714	796	750	742	759	772	733	784	771	790	779	745	777	719	782	737	763	711	730	738	754	785	737	748	811	758	716	809	813	813	753	818	799	771	758	759	775	730	716	778	803	739	746	739	780	796	815	760	770	761	763	831	804	750	828	757	793	833	761	728	763	771	766	785	795	763	715	787	796	794	742	765	756	723	755	792	739	788	752	724	765	785	766	791	790	845	773	746	851	747	770	756	778	801	746	771	787	815	780	740	796	780	762	825	786	771	737	771	815	774	787	748	760	746	751	775	769	724	753	717	780	816	772	778	806	756	801	750	776	787	767	787	768	748	718	803	796	752	745	780	780	749	813	785	742	765	767	772	776	823	765	791	780	710	756	792	755	774	766	762	817	765	790	799	768	767	808	783	784	791	734	703	743	761	766	754	741	772	729	762	749	735	781	734	766	741	757	799	781	769	789	766	723	774	730	783	772	751	808	750	761	772	754	771	789	816	727	738	736	707	751	722	763	733	778	731	769	766	821	750	752	762	800	800	760	752	727	767	737	800	800	728	774	757	776	793	760	750	784	736	715	782	741	761	784	746	752	796	746	745	800	742	779	719	724	724	778	762	790	749	799	815	777	786	770	815	789	741	800	758	779	795	780	789	738	781	735	703	762	765	758	770	754	760	738	801	755	738	769	792	777	756	780	733	759	772	771	787	769	723	755	767	767	783	762	776	731	779	778	762	772	754	775	749	797	737	791	794	729	827	747	795	767	761	800	793	771	780	789	769	817	749	780	762	809	760	765	796	793	820	791	798	773	760	784	796	771	781	827	790	804	745	777	779	803	745	743	759	794	748	725	744	746	726	740	731	789	755	743	742	781	775	713	776	771	786	758	767	713	764	802	803	835	803	751	738	741	833	774	754	742	768	763	738	755	782	820	760	763	781	791	771	756	773	787	765	749	737	764	789	785	807	781	776	771	797	788	779	771	782	741	812	781	774	753	760	767	752	760	788	769	748	785	795	764	799	782	761	793	744	776	733	765	767	763	739	779	783	813	772	803	773	765	749	802	740	760	741	800	760	791	789	782	751	776	754	746	774	750	759	807	788	742	749	788	723	745	763	767	777	770	751	774	789	787	714	771	771	817	765	811	739	738	761	778	749	768	803	775	720	800	701	813	799	741	760	754	776	759	766	770	811	775	734	803	766	744	757	790	772	755	795	793	761	742	796	818	803	781	803	728	736	798	761	765	701	708	766	806	806	799	757	780	748	769	809	811	731	792	755	729	732	819	759	755	735	750	742	793	788	688	808	731	790	735	756	801	781	761	757	734	773	786	762	764	726	759	805	746	754	764	749	742	770	766	801	786	770	688	813	777	759	806	748	795	775	744	758	827	750	800	784	776	761	761	783	836	767	722	805	772	799	748	736	846	794	780	755	840	762	793	833	716	816	782	782	753	752	749	774	728	746	800	779	773	744	746	778	748	757	771	744	783	756	763	790	701	760	787	787	733	765	778	771	808	771	786	748	809	753	732	778	760	754	797	809	766	757	812	747	765	745	723	763	730	789	746	786	763	778	753	764	770	813	742	769	778	813	785	745	782	724	752	776	767	784	770	801	748	757	750	804	765	739	797	769	748	721	731	746	774	786	752	777	805	755	772	760	801	829	764	741	791	761	770	753	792	766	781	808	829	803	775	796	718	756	754	782	738	757	758	766	752	765	766	763	789	753	756	698	754	812	805	797	778	848	810	782	757	781	758	801	782	757	712	817	784	795	769	713	787	750	778	761	780	769	830	763	766	783	788	732	728	827	728	789	802	745	758	750	754	804	780	692	778	801	794	720	815	744	784	768	759	812	773	821	726	757	779	798	760	771	773	715	757	765	760	802	792	785	753	807	788	799	750	802	782	751	740	753	773	800	763	770	760	744	784	809	754	784	774	771	792	771	773	739	783	750	785	742	765	752	838	792	792	775	761	780	780	775	731	800	756	734	769	728	755	770	740	782	791	753	783	744	783	771	745	804	760	804	724	763	795	764	790	807	799	781	754	758	741	763	801	716	749	767	743	746	750	770	764	704	762	693	719	780	799	706	814	791	772	761	817
24540	2806	572	373	321	304	335	297	293	273	288	328	280	309	297	301	320	308	313	304	326	293	275	277	335	328	303	311	334	314	340	287	333	312	322	298	300	317	327	312	302	329	295	304	343	299	308	298	276	307	355	287	330	299	300	326	345	343	302	262	306	299	321	299	315	317	313	294	308	313	280	298	313	301	307	302	295	339	315	284	346	327	306	327	305	318	313	279	337	344	332	313	308	325	279	318	318	296	307	302	346	294	336	313	295	282	307	308	314	279	320	323	293	353	298	309	297	312	297	301	316	322	313	314	297	310	297	291	302	356	335	320	307	309	299	290	315	285	310	338	311	296	365	327	322	306	314	305	378	309	290	293	327	282	290	315	273	288	303	305	329	292	294	307	324	282	341	282	283	337	280	301	332	295	289	332	341	286	313	332	305	296	307	284	317	316	330	297	297	376	295	304	333	296	286	282	320	322	293	318	302	311	334	311	322	257	330	346	309	294	307	317	308	310	354	337	313	270	305	302	333	316	318	292	312	314	304	279	261	293	357	289	294	298	321	264	311	298	299	307	302	298	296	314	309	287	326	318	263	327	330	322	351	310	330	322	256	311	327	274	317	302	297	343	299	294	286	308	299	321	285	307	344	338	284	304	300	299	308	293	332	296	304	281	322	335	321	277	334	304	291	298	320	314	295	312	294	295	288	299	285	305	291	336	302	300	313	327	280	323	325	297	316	331	309	296	300	327	326	277	271	286	275	307	288	307	294	320	345	317	306	296	295	293	314	306	328	301	311	319	316	313	304	314	306	282	288	310	289	273	320	300	303	293	323	289	329	320	311	287	318	315	333	290	297	290	303	298	316	289	330	318	336	301	298	320	316	308	318	296	343	326	315	326	278	324	312	317	307	307	305	310	287	318	299	304	290	353	310	297	298	290	351	325	296	318	321	291	330	299	312	318	336	291	306	318	311	295	295	302	312	294	282	282	308	321	316	322	331	304	307	274	276	288	296	281	296	306	322	313	322	339	337	311	351	325	320	345	291	300	316	315	310	317	285	330	293	317	327	344	296	302	311	327	308	310	317	318	329	307	305	323	292	292	321	285	305	313	302	282	324	299	310	298	280	281	312	328	327	316	281	298	292	308	344	308	298	315	304	276	310	323	319	291	284	320	306	314	327	282	326	279	315	311	298	325	298	298	324	277	316	304	303	318	306	318	320	293	286	335	301	288	307	294	282	333	305	328	347	293	304	287	291	313	323	272	332	307	337	322	312	298	266	275	298	289	293	307	334	313	343	306	305	318	275	308	302	365	325	292	330	319	288	315	308	308	282	300	305	319	288	301	301	299	327	315	307	331	324	338	310	329	314	305	299	303	318	315	350	310	304	309	322	314	316	297	302	332	296	290	288	312	294	303	291	256	346	315	296	293	317	309	273	319	280	343	300	299	288	312	343	317	266	309	263	320	305	334	333	306	303	317	306	302	322	342	316	316	321	301	326	336	316	276	300	285	312	292	304	293	329	324	312	312	307	277	330	309	294	309	310	291	330	315	294	302	297	343	272	279	336	289	310	338	362	295	293	274	312	344	323	315	285	332	348	342	316	336	322	326	309	285	288	299	325	294	321	313	341	285	273	309	306	305	266	313	347	304	318	288	311	299	314	310	340	297	318	286	290	332	303	302	287	299	328	287	260	299	321	268	294	304	314	324	323	290	327	292	287	309	367	328	290	255	292	294	298	286	320	314	323	299	331	326	311	320	292	315	308	296	301	313	296	322	312	299	314	291	327	299	282	285	310	275	289	298	317	302	322	315	316	291	305	302	310	299	280	278	315	340	303	309	314	315	282	322	292	324	308	309	301	306	304	329	339	312	343	286	301	316	316	318	304	290	299	350	316	345	309	284	285	292	313	290	348	305	299	301	303	319	328	305	319	328	308	324	334	291	305	333	337	322	318	300	333	284	316	315	322	296	322	330	271	289	284	311	274	318	349	338	339	297	329	297	295	281	296	298	302	295	285	331	310	278	331	297	288	347	320	304	320	311	279	284	299	336	317	306	318	320	312	320	298	328	329	291	293	327	319	298	314	295	296	290	316	313	276	317	298	340	302	314	322	318	323	336	341	316	340	310	316	324	306	307	286	312	327	325	307	348	298	285	293	325	292	299	291	321	280	317	279	279	329	308	308	331	292	293	276	273	291	294	299	346	316	270	361	302	334	281	306	289	296	343	314	340	333	334	324	289	307	299	349	330	314	328	295	291	349	328	319	355	304	305	305	295	302	315	290	309	321	319	333	312	307	284	297	299	308	267	356	342	328	347	301	353	287	298	313	323	293	318	288	264	299	301	318	303	331	331	305	322	314	321	327	327	304	335	302	338	298	323	318	302	326	363	320	278	309	294	301	274	300	323	317	332	319	342	340	296	283	321	310	277	318	260	331	317	312	294	315	349	290	287	331	288	332	310	343	301	304	319	274	285	313	287	330	349	316	298	307	303	302	269	279	318	313	276	306	295	356	326	279	296	300	295	337	318	272	285	291	328	318	303	306	303	317	280	323	299	316	309	291	351	310	309	328	324	351	309	301	325	319	296	299	269	314	323	341	301	284	281	334	333	312	324	321	304	293	281	305	300	310	317	320	294	337	333	320	337	325	307	315	305	318	331	328	307	296	339	313	300	278	302	342	311	308	330	310	316	321	340	298	300	305	315	332	314	324	324	267	313	306	300	321	296	296	317	303	314	327	342	281	279	298	290	337	305	302	295	276	274	299	336	305	311	256	298	299	283	293	303	263	313	285	275	307	328	337	288	327	334	289	316	321	283	344	305	269	266	318	280	305	304	312	298	292	300	311	297	310	293	316	306	325	329	294	296	272	337	305	316	322	288	321	331	339	293	308	282	308	299	301	282	319	312	321	309	328	347	293	315	293	313	317	343	339	322	312	310	313	285	276	326	334	315	289	286	296	341	297	319	294	291	335	330	285	280	293	311	282	312	328	375	325	294	306	334	305	315	313	286	346	347	334	356	341	358	309	307	318	284	275	345	305	310	323	279	300	317	297	285	316	324	287	331	307	296	291	342	263	307	278	277	321	333	288	306	288	279	326	338	278	321	298	321	321	308	305	287	299	316	351	283	318	302	294	310	266	276	309	331	303	324	287	352	349	295	308	321	282	343	330	316	308	305	350	315	310	279	322	331	313	285	292	314	300	281	294	283	301	376	275	294	337	342	307	302	275	343	310	306	301	295	278	287	310	310	312	349	306	322	313	332	322	286	293	324	301	297	313	289	309	310	304	324	316	305	264	285	286	310	322	306	286	300	316	308	291	312	325	301	321	305	287	305	331	316	319	311	293	313	300	292	331	319	318	347	298	306	305	322	317	296	276	331	293	286	285	305	326	304	319	297	315	313	296	278	320	322	305	312	328	307	316	304	313	313	335	315	315	337	303	305	320	311	266	305	312	283	318	315	299	314	324	310	297	305	327	321	287	290	322	290	285	312
17684	5915	4348	2170	1338	1028	910	811	795	735	696	765	756	693	746	746	738	716	657	668	723	680	683	696	739	714	717	718	704	707	670	704	675	671	675	699	681	670	662	706	705	718	684	661	649	700	693	697	667	682	700	714	756	673	690	719	691	656	697	714	677	686	748	693	704	680	662	680	654	705	685	677	662	706	698	709	646	717	704	729	653	730	682	726	682	679	709	722	687	613	657	684	674	709	700	704	711	711	704	680	671	664	694	692	692	677	692	667	716	697	704	672	726	688	657	693	697	675	697	694	649	664	686	646	702	662	694	727	660	681	666	710	683	650	698	750	686	725	726	644	666	650	666	688	695	682	644	656	692	698	717	673	710	706	695	731	698	675	651	726	692	706	709	694	678	674	723	684	703	706	670	648	643	683	723	702	636	718	633	662	708	704	668	682	672	641	729	735	688	704	700	681	725	727	752	687	660	722	690	694	666	637	703	742	719	632	743	635	729	639	681	705	678	700	713	698	693	670	688	753	743	713	669	662	720	672	690	715	612	739	743	708	657	683	660	708	718	718	734	688	684	728	641	705	673	694	726	658	648	661	693	669	658	720	673	672	688	680	739	699	698	697	680	643	703	681	676	685	703	636	679	656	675	662	713	716	654	659	667	704	669	684	691	637	621	725	734	632	685	648	695	673	704	714	671	684	683	671	702	708	690	727	674	653	691	655	693	673	730	700	675	652	692	681	682	696	708	712	694	688	668	656	674	676	678	714	703	707	710	654	719	682	649	719	708	682	728	693	685	696	722	702	712	708	697	671	664	648	768	708	688	680	676	691	712	689	683	700	675	715	663	683	694	649	691	728	716	680	703	698	651	711	705	727	683	715	675	684	695	700	716	703	707	725	681	711	681	693	771	699	666	694	677	713	710	749	667	687	683	687	701	700	716	706	654	709	707	678	677	695	660	703	647	682	686	736	656	715	686	757	672	680	702	656	664	688	693	649	712	656	682	675	648	667	724	686	619	717	667	728	693	715	665	718	683	759	686	723	720	638	694	675	633	645	693	727	691	655	677	629	674	731	667	685	705	648	698	657	692	720	707	676	680	695	679	659	702	706	683	688	680	686	667	723	692	665	748	693	737	706	710	714	700	695	679	683	656	689	699	702	701	679	656	690	658	653	665	720	638	697	725	693	634	698	661	682	705	697	668	674	731	707	691	688	672	692	678	650	687	671	667	687	706	661	717	685	612	686	693	682	710	710	664	717	696	662	728	666	715	701	700	699	716	706	679	688	682	685	661	698	668	695	708	741	680	628	665	694	673	668	680	699	702	672	660	688	699	706	703	712	628	704	667	705	714	708	695	653	659	692	668	683	658	679	643	750	689	619	703	672	722	670	678	728	684	687	712	701	663	726	624	641	686	653	720	665	670	690	659	637	709	704	684	721	698	694	698	723	706	725	683	729	688	720	691	691	690	678	704	710	698	705	628	690	698	704	717	692	722	704	687	714	699	660	694	695	656	629	675	674	689	670	633	680	723	661	693	658	718	712	710	703	724	686	669	663	703	696	732	694	705	661	698	727	701	665	728	668	704	702	674	674	655	663	661	674	714	650	693	650	665	680	726	703	674	657	719	673	634	652	704	662	703	657	679	703	648	689	682	676	623	703	675	678	673	695	711	722	701	726	702	673	641	682	726	691	650	702	671	659	670	708	700	661	625	638	690	713	726	730	654	759	698	667	682	709	678	660	737	658	723	655	718	681	739	698	705	681	683	724	641	698	675	726	716	716	642	695	664	751	713	730	706	686	693	723	697	682	677	697	700	706	690	705	734	687	676	657	734	656	696	668	668	675	715	701	639	705	706	716	685	718	733	669	660	729	677	685	648	671	684	668	685	655	747	657	666	680	712	689	672	745	707	702	714	656	726	677	741	709	691	737	691	685	670	687	635	704	714	600	702	697	683	666	688	646	706	735	695	690	644	717	660	652	704	729	685	664	721	679	662	718	647	700	694	695	668	691	675	630	705	719	706	699	663	760	711	716	705	672	657	721	731	686	619	667	699	691	672	703	706	673	713	666	728	699	656	693	646	701	706	636	733	678	675	732	679	711	710	733	716	681	685	674	725	673	650	743	676	726	669	689	683	743	676	731	723	681	685	687	653	660	666	695	651	721	703	692	682	691	683	633	676	642	744	702	666	707	730	678	658	646	680	682	670	661	715	722	678	696	683	691	622	693	698	714	651	677	687	634	700	681	718	692	676	720	683	683	683	700	631	699	679	690	682	694	718	669	687	680	662	719	682	696	690	704	646	722	716	695	639	696	712	656	642	679	722	735	729	719	673	713	674	675	681	677	729	691	703	678	727	700	725	691	690	668	678	700	676	665	739	692	707	711	724	684	667	689	736	681	750	669	688	717	671	744	685	683	705	629	687	659	664	732	701	690	759	626	694	674	692	664	713	713	701	700	689	672	698	659	662	712	659	678	702	680	742	718	745	645	686	709	675	652	688	648	672	725	685	690	690	681	695	734	678	632	670	688	680	714	714	639	697	710	658	730	721	716	692	677	725	659	684	598	725	667	659	702	753	707	703	681	643	729	689	624	677	723	701	692	698	698	685	667	735	749	700	689	684	655	681	716	715	712	700	709	727	702	708	696	714	650	689	704	724	708	686	699	689	674	730	670	686	714	706	689	677	654	655	695	709	695	744	701	672	696	708	697	685	670	656	692	699	684	678	696	667	707	699	698	656	689	704	676	601	702	653	692	671	640	695	696	692	712	706	680	666	657	684	652	693	668	653	663	654	688	708	667	707	709	715	659	696	688	633	707	676	705	702	688	674	689	708	683	671	671	713	656	673	723	684	750	722	664	707	716	662	676	671	659	688	753	652	709	699	714	690	718	716	702	725	688	708	676	684	672	673	675	671	665	724	671	706	687	684	769	718	691	738	677	672	702	694	720	699	712	679	700	677	683	705	681	634	688	743	669	648	663	717	672	710	680	689	710	694	705	722	704	723	699	696	700	758	688	691	655	648	686	706	686	647	667	723	700	660	712	721	675	683	697	691	686	667	695	691	686	715	698	731	706	723	661	703	682	763	662	685	705	712	637	711	695	649	684	697	658	669	682	687	711	696	710	713	691	719	667	691	693	690	754	716	672	686	687	669	710	712	684	679	674	703	695	734	722	666	707	700	665	684	692	656	708	639	685	678	661	718	717	646	675	689	707	686	755	683	682	667	678	694	693	705	638	670	698	702	674	701	686	678	681	721	733	715	661	672	664	726	674	696	728	703	667	686	722	701	642	684	689	682	698	670	622	667	695	719	728	659	655	682	689	650	716	730	713	670	701	740	676	722	695	733	657	684	734	672	720	689	708	728	664	694	705	678	736	712	661	723	691	686	683	701	732	676	691	666	695	683	733	697	712	711	719	675	682	717	686	724	723	689	696	677	676	670	698	724	687	693	695	639	686	654	698	689	717	696	739	623	694	668	698	734	701	678	657	691	688
31768	5450	985	507	426	423	384	310	336	346	326	303	309	314	309	332	314	275	296	325	302	313	343	350	317	291	320	330	319	309	281	327	306	316	284	310	308	300	323	295	339	340	282	353	331	319	297	335	315	339	332	329	306	338	333	312	294	317	331	292	337	348	365	299	319	326	327	316	326	334	294	319	357	316	313	305	288	320	329	326	333	329	306	319	332	282	294	303	297	327	340	312	319	338	316	346	320	308	298	326	333	326	318	311	327	294	347	325	347	338	301	320	306	333	330	306	320	309	339	336	341	332	317	316	321	300	306	307	355	351	324	321	285	341	302	331	321	332	335	359	333	318	309	352	340	318	312	334	344	316	327	322	343	329	280	303	342	291	314	309	317	357	330	324	323	292	340	322	355	311	344	359	332	327	323	307	316	330	305	346	329	304	329	300	316	331	337	327	333	331	345	262	319	308	337	345	329	271	350	295	333	316	319	323	322	317	306	311	352	338	295	303	293	281	330	311	293	287	318	341	324	310	290	313	325	330	325	281	336	326	349	332	291	332	315	333	321	283	324	312	325	327	336	317	342	291	317	337	314	318	331	333	354	343	323	349	316	308	323	351	293	314	322	294	299	305	347	314	314	301	323	338	295	326	317	288	325	304	340	315	297	330	331	319	288	290	296	328	307	305	335	311	332	339	330	300	328	312	294	313	309	297	307	328	313	305	324	327	335	318	290	325	335	321	362	323	318	304	331	302	337	348	325	318	322	348	305	300	356	290	345	328	331	288	307	302	284	310	319	294	334	346	352	314	304	307	317	318	308	328	350	340	307	314	334	331	294	335	328	325	318	293	326	311	282	292	348	336	295	319	307	316	308	320	303	302	312	306	285	352	322	299	321	315	297	300	316	291	307	317	347	314	329	357	333	292	295	317	364	307	307	292	305	278	300	341	316	295	307	323	302	327	350	360	299	312	323	281	308	286	304	333	290	324	315	332	306	282	348	324	316	312	301	320	332	321	321	357	320	335	334	310	315	303	317	296	302	303	341	279	328	324	307	288	310	294	276	306	297	359	311	350	322	304	317	327	312	291	279	305	307	287	334	342	304	349	317	335	317	311	305	320	330	327	325	299	317	340	319	288	302	317	336	296	316	336	295	334	311	340	298	305	339	366	334	319	296	314	330	312	305	328	341	291	287	343	316	302	315	291	275	330	325	321	312	320	292	353	297	307	314	292	304	303	337	307	334	314	306	323	326	278	326	305	301	314	283	304	325	329	312	343	296	288	325	325	329	355	339	317	341	339	297	321	296	309	328	291	311	342	343	314	331	311	302	273	320	317	297	314	349	306	314	321	338	340	317	295	315	316	323	337	340	317	307	318	355	341	317	306	300	318	291	289	339	346	318	323	335	296	323	341	318	313	338	315	299	279	326	323	304	308	321	363	331	311	319	291	285	321	310	343	312	348	309	306	310	313	312	339	283	284	271	318	320	303	310	341	314	320	331	314	311	322	306	317	289	292	311	304	339	318	323	297	322	298	310	316	310	342	337	318	314	315	334	297	344	345	302	324	310	291	274	312	308	303	306	296	296	330	314	290	320	310	304	325	363	322	329	349	303	289	341	335	304	330	311	313	311	321	357	334	338	347	303	311	326	304	321	327	334	306	315	301	298	312	295	308	318	298	339	325	307	347	329	299	330	278	298	294	319	293	320	302	343	307	297	353	336	324	322	332	343	333	310	321	361	339	361	276	293	303	358	312	346	316	304	342	354	334	298	325	339	288	340	327	321	308	296	314	295	335	298	291	299	283	342	321	323	330	348	306	327	364	301	337	326	304	324	314	305	290	314	308	291	327	295	335	303	315	336	314	293	291	331	340	306	319	312	320	329	307	328	311	330	354	326	316	304	327	338	293	315	340	308	321	319	322	315	290	314	294	319	298	288	302	293	321	335	362	335	329	314	321	304	323	346	294	306	316	308	323	327	292	325	350	330	279	315	286	321	343	342	318	287	310	314	328	319	326	335	317	311	320	325	340	340	324	283	309	324	311	295	300	317	288	304	312	292	289	326	306	318	333	294	308	324	328	324	288	293	313	294	309	333	296	359	287	327	325	308	318	311	322	322	312	331	299	326	277	322	296	303	341	313	311	318	324	341	311	299	273	272	343	327	311	375	285	315	317	312	306	315	325	319	325	302	327	331	349	295	318	337	343	304	326	330	350	314	349	345	336	316	308	335	329	341	341	325	319	332	297	317	342	337	318	326	327	301	301	327	317	292	319	307	348	315	296	326	312	341	307	338	341	334	340	326	326	307	338	322	297	315	341	322	320	299	333	315	310	329	322	331	289	329	340	307	313	321	357	323	307	296	324	337	309	337	348	332	316	340	315	361	310	293	307	324	316	346	326	288	351	329	317	317	356	308	280	332	337	321	298	297	309	290	273	310	309	363	325	340	309	304	332	306	311	353	302	310	329	300	302	291	286	336	323	316	309	299	324	308	296	305	309	299	323	335	316	323	317	288	297	309	334	318	276	347	328	315	310	312	317	341	333	332	314	323	294	282	278	337	330	331	326	323	300	291	310	337	327	313	352	341	297	328	314	320	290	313	317	297	280	303	352	349	330	285	283	372	331	329	302	323	335	286	315	356	319	265	320	281	322	288	320	321	328	317	301	328	329	319	357	327	325	313	355	297	349	307	312	308	297	340	334	309	315	366	329	306	314	308	309	283	298	322	304	355	348	296	300	288	330	343	319	325	321	328	336	304	332	311	322	357	303	328	341	295	288	327	344	317	328	309	298	350	301	312	330	294	322	303	334	309	329	309	336	353	310	317	318	318	315	353	331	315	335	310	343	324	317	349	312	342	284	325	296	317	292	313	328	341	317	335	335	337	298	340	345	326	333	303	302	320	319	308	315	322	300	331	323	305	309	319	327	288	297	303	318	297	326	335	303	315	324	357	328	334	328	306	315	308	300	291	284	329	316	338	332	330	314	279	324	345	357	334	334	317	322	309	330	334	323	314	317	307	325	317	321	324	335	301	310	341	325	305	309	329	298	281	291	340	345	309	278	304	345	287	323	309	329	322	331	323	326	324	345	337	320	316	339	353	342	333	264	334	306	315	362	303	313	326	346	347	327	330	328	322	322	319	304	325	325	299	342	353	310	310	293	327	326	304	326	347	328	304	325	337	339	308	334	312	313	328	340	355	328	295	328	317	286	348	317	293	283	329	336	350	318	328	308	303	298	323	332	329	302	326	278	298	351	286	327	356	328	313	313	311	292	330	307	328	290	333	342	321	315	323	318	299	330	323	302	357	334	343	345	321	298	290	365	318	349	300	333	340	308	301	308	333	295	330	297	304	333	350	319	307	308	299	331	313	322	355	316	323	292	313	359	318	315	333	292	319	341	318	305	308	330	336	316	291	355	318	328	341	325	363	337	290	336	292	311	330	343	286	316	328	298	336	305	300	297	338	305	321	342	329	293	301	324	328	328	325	301	315	289
23181	11398	7486	3643	2838	2383	1559	1126	946	932	910	892	808	767	804	780	776	763	771	750	787	676	757	705	717	727	752	750	752	723	770	754	744	702	687	758	753	736	722	765	732	709	713	740	691	704	734	701	695	768	725	739	691	701	710	741	766	719	734	689	704	696	765	712	694	685	741	732	756	725	692	758	733	729	708	648	713	718	697	793	749	752	743	722	768	704	704	748	753	755	732	724	727	710	744	754	755	708	699	755	741	773	759	694	746	714	724	714	727	717	678	733	746	770	774	737	758	700	722	771	699	746	773	749	703	702	774	763	717	735	753	788	716	738	774	750	752	756	721	691	718	700	748	704	723	741	717	743	705	697	713	726	771	706	723	689	722	709	703	715	672	768	700	682	753	770	739	752	777	764	734	728	715	720	689	753	714	722	756	762	733	755	737	712	733	743	721	720	788	723	688	681	738	709	745	742	720	698	714	711	715	666	729	707	773	739	741	758	754	706	710	747	762	779	699	751	734	723	710	685	702	696	731	752	725	717	700	695	734	721	782	725	707	724	730	697	733	751	739	797	709	733	732	742	723	737	725	714	713	767	687	726	738	751	719	755	703	739	714	678	719	719	691	734	758	697	697	690	739	751	720	697	676	673	697	740	698	732	755	727	696	745	703	782	751	748	699	757	651	742	738	750	749	719	735	685	773	732	722	750	734	720	736	763	681	736	762	717	773	707	723	723	718	757	754	733	738	724	726	702	703	747	746	736	718	696	737	704	727	718	737	712	717	740	715	725	748	723	755	701	657	728	757	747	701	735	722	758	682	745	712	713	690	731	711	703	725	741	769	762	752	710	755	729	707	706	741	779	692	751	708	696	730	721	720	706	738	703	694	707	736	772	690	717	728	717	730	763	756	675	734	682	731	747	710	733	687	712	762	692	704	728	760	697	727	698	762	754	749	724	720	747	721	755	694	723	680	652	748	708	705	724	728	778	710	787	742	726	769	747	733	743	751	757	709	740	696	719	732	713	732	726	774	728	722	742	694	771	747	741	711	790	686	736	682	682	774	712	710	759	717	708	752	741	699	687	721	787	755	720	696	672	686	729	699	748	699	680	782	697	757	734	746	749	706	749	676	728	681	733	747	747	707	723	719	708	713	703	725	767	741	725	745	739	730	722	713	698	738	745	674	699	783	728	725	756	750	759	734	733	770	763	743	748	712	734	733	704	743	733	741	729	724	752	680	670	692	712	723	748	734	729	725	740	678	710	753	696	716	753	769	734	726	750	754	740	756	748	743	720	730	720	680	681	755	772	688	742	773	681	726	746	761	730	775	733	780	781	751	746	707	725	754	760	743	763	722	741	708	712	744	708	740	711	693	719	744	732	704	701	742	701	717	713	718	696	747	701	722	690	681	757	729	757	764	732	740	781	775	754	737	736	708	744	710	714	733	665	717	692	758	749	741	692	733	732	741	737	675	746	714	758	734	756	672	705	684	727	735	662	744	686	769	739	751	740	722	705	767	718	746	718	689	691	724	737	732	745	776	722	742	700	726	733	753	711	750	762	741	772	768	697	734	767	751	772	736	747	755	689	735	675	743	737	734	707	691	730	745	732	747	763	720	692	711	701	717	709	752	718	707	727	718	744	678	754	739	757	739	711	683	698	689	696	707	744	730	727	727	676	760	689	709	677	705	741	722	684	713	696	722	768	738	725	733	738	744	728	735	752	741	664	743	668	691	781	698	691	766	719	695	726	727	740	716	711	761	718	755	725	729	705	706	777	721	698	718	695	690	711	696	710	745	712	716	727	755	751	715	725	757	767	741	735	668	748	729	706	738	700	680	702	777	750	715	748	748	716	765	703	754	742	709	749	746	701	729	740	787	752	739	725	790	771	776	688	720	729	734	694	701	702	717	760	727	714	713	720	708	717	710	748	738	716	689	715	710	728	717	791	720	690	767	733	757	695	715	747	801	723	720	726	694	729	725	759	688	706	774	752	707	697	747	715	742	708	707	692	758	693	706	725	743	710	703	745	788	760	696	771	714	732	707	732	736	733	707	751	690	709	723	691	759	787	756	719	703	731	744	793	733	713	746	776	721	761	740	765	730	734	718	731	735	761	714	685	752	743	725	725	718	766	725	724	753	762	716	727	733	764	716	766	787	729	730	674	682	679	710	740	702	723	715	754	672	679	694	711	698	697	701	755	689	734	754	729	714	733	735	748	747	772	696	718	769	698	702	716	740	734	757	702	712	685	682	748	695	744	706	766	715	727	719	764	755	734	702	674	729	769	737	701	728	740	684	806	739	727	714	715	722	749	754	711	754	710	730	721	730	679	724	747	697	772	679	741	749	732	764	739	732	687	727	761	735	734	706	695	687	714	778	713	762	716	756	720	697	742	723	668	732	740	775	758	691	753	721	744	662	782	723	769	697	742	670	749	705	675	740	724	732	724	721	786	735	745	747	739	759	660	714	692	774	769	714	705	704	689	742	708	751	706	718	714	716	750	722	702	738	700	719	698	740	687	720	686	721	722	702	721	752	722	781	759	747	661	773	742	716	742	757	743	650	743	708	686	700	745	720	713	742	750	713	680	754	727	692	708	777	728	735	747	779	752	728	730	695	720	766	719	688	716	709	732	698	769	749	732	696	743	780	734	714	795	761	750	742	710	700	705	682	716	758	765	693	732	659	708	664	737	680	750	746	746	740	705	728	729	745	765	732	718	707	753	668	754	795	730	711	697	716	726	698	730	724	729	725	754	708	775	750	728	733	740	761	742	713	689	754	751	736	748	739	720	714	770	707	701	768	703	747	713	746	719	741	754	756	732	761	702	719	753	704	718	733	744	777	667	718	694	692	684	702	755	746	695	752	734	764	736	730	741	774	727	772	795	733	682	661	695	738	735	736	713	705	724	702	746	735	731	723	683	682	701	759	720	736	726	764	759	775	751	730	772	744	710	782	712	678	743	718	704	725	747	704	753	730	754	691	746	762	746	737	755	756	743	720	700	720	678	729	759	762	796	700	720	718	766	716	730	728	738	740	739	710	713	743	723	667	708	747	767	736	717	716	668	721	707	713	734	693	722	727	757	733	723	754	727	749	724	716	747	722	754	705	705	734	766	706	724	737	706	765	767	695	762	706	700	725	715	730	735	754	719	732	741	737	676	698	788	717	718	745	735	753	671	719	732	693	711	744	741	710	762	699	754	736	723	746	725	724	686	734	716	698	730	696	725	716	770	762	707	810	726	744	749	744	750	747	768	707	805	671	758	721	737	739	804	742	678	750	729	717	771	715	713	752	691	727	772	717	691	717	754	691	709	710	776	730	713	701	769	714	741	809	764	724	704	721	721	677	752	741	795	720	731	678	728	718	773	788	737	721	711	768	734	742	704	697	740	752	738	739	752	747	729	746	704	706	727	759	736	702	671	717	758	728	734	688	725	740	758	752	756	697	726	698	695	727	731	719	728	743	724	716	728	683	734	731	743	678	749	710	688	752	744
37436	7227	954	542	434	422	383	359	345	361	324	329	360	337	321	328	367	343	276	316	323	314	318	353	305	340	306	342	318	340	347	326	362	317	296	317	323	317	310	333	369	339	339	353	336	315	295	336	345	312	328	340	298	335	323	356	326	344	316	339	326	326	324	312	340	338	326	329	326	333	314	344	335	305	312	339	324	346	338	288	334	319	334	317	330	330	326	328	294	353	357	354	338	361	333	348	347	363	349	310	303	332	344	373	325	311	315	309	323	358	336	310	316	334	340	315	330	324	336	339	372	350	349	323	302	308	333	354	316	332	330	356	322	308	292	316	292	329	344	343	365	347	350	300	298	357	318	345	361	324	338	345	324	355	321	329	318	356	324	339	336	289	329	329	339	351	364	317	308	327	370	320	341	349	333	336	316	333	324	312	325	333	361	294	315	316	314	345	333	312	342	337	322	339	310	361	346	337	313	305	325	358	336	317	341	321	349	319	355	327	324	313	333	322	345	325	288	318	328	315	346	342	335	333	308	353	344	338	325	322	353	311	327	339	316	324	384	355	317	314	322	324	309	364	374	326	340	313	342	324	325	307	282	341	301	327	357	359	302	333	351	344	303	313	337	315	351	350	347	293	350	330	310	353	320	303	328	330	347	327	348	326	314	316	333	322	320	320	350	358	302	318	319	326	342	342	304	327	317	324	329	334	342	325	332	322	362	307	341	310	336	347	288	338	356	345	321	318	348	311	312	345	316	347	310	340	329	337	331	359	360	336	329	335	374	319	337	322	307	326	313	339	372	319	346	341	319	338	331	342	329	296	311	321	356	358	340	306	321	334	316	335	343	367	294	307	361	355	352	324	350	350	352	342	305	342	365	325	353	357	338	300	307	330	341	339	342	355	334	338	322	341	336	299	334	313	298	307	333	354	357	349	332	300	365	342	325	293	334	333	339	317	339	364	315	318	320	312	336	351	289	316	327	298	350	335	334	345	319	334	301	324	326	327	353	335	375	371	343	318	357	341	317	341	334	297	323	377	308	338	327	339	328	321	332	321	300	330	323	323	331	326	345	346	357	313	285	357	345	343	324	313	337	347	327	351	340	301	294	320	339	348	341	305	355	327	348	325	326	340	326	280	335	353	353	341	369	353	301	336	305	317	326	324	301	309	337	337	339	303	318	331	326	354	343	319	320	298	338	306	325	336	360	337	283	327	340	324	302	323	323	332	324	336	339	367	319	318	317	326	337	368	376	338	329	355	345	311	328	346	342	352	343	316	332	310	322	346	345	335	357	302	330	322	285	291	378	371	301	376	344	354	296	321	335	297	315	321	323	329	313	308	312	310	357	361	316	334	321	300	337	340	304	364	326	370	342	310	328	314	326	311	307	326	323	336	324	329	347	322	313	330	361	367	309	339	354	328	314	347	331	352	349	321	352	342	356	317	334	313	311	340	305	285	326	313	299	328	342	356	324	333	378	351	314	328	374	405	356	316	307	318	359	315	336	312	331	315	336	323	354	335	336	349	325	351	321	326	298	341	334	368	331	328	348	336	318	326	316	320	323	336	309	352	343	313	325	333	369	333	344	325	332	351	340	347	292	363	334	350	351	294	318	355	337	364	340	353	348	311	324	325	333	310	356	332	305	321	362	346	348	332	338	352	329	334	314	343	299	321	281	355	332	305	355	350	298	310	342	313	334	315	295	348	345	314	327	371	349	315	311	337	347	332	335	339	325	256	337	323	329	353	329	378	330	338	305	362	348	335	309	313	342	347	333	319	361	314	339	323	336	369	314	334	353	335	353	346	355	324	342	337	312	295	344	328	354	329	317	284	334	330	308	343	336	324	306	375	343	280	365	335	323	316	331	319	341	300	319	344	334	389	372	343	317	328	352	333	330	316	334	341	303	294	325	304	302	361	344	283	340	348	329	286	326	385	296	346	362	327	330	320	343	314	300	305	321	321	338	351	326	350	351	285	332	343	334	331	342	348	355	323	347	344	330	325	321	335	320	369	355	335	321	336	325	304	315	341	298	383	342	315	312	328	332	362	364	377	372	329	329	322	327	294	351	319	345	311	345	296	319	373	372	335	314	361	318	320	327	357	342	340	350	314	297	326	337	334	323	331	310	320	310	356	364	366	351	359	360	369	369	345	344	369	323	327	328	358	335	283	330	329	317	346	342	353	336	341	314	368	325	286	302	337	312	319	297	323	348	317	344	354	317	356	319	362	352	345	339	315	310	286	337	340	329	336	322	331	340	318	303	320	329	357	345	357	347	318	331	325	322	321	301	310	320	342	313	332	351	321	332	343	338	316	355	346	327	310	334	353	345	327	306	362	348	297	320	312	341	347	343	345	341	341	355	350	348	344	325	309	360	338	358	293	338	332	315	303	302	356	345	305	325	353	342	362	333	283	336	350	353	342	360	305	314	294	301	327	345	321	301	370	367	319	362	331	333	325	376	314	315	349	326	334	329	339	318	345	332	339	338	345	337	280	354	325	333	302	370	325	345	325	344	315	364	315	314	304	360	324	326	305	342	299	371	325	353	346	361	289	288	321	326	348	283	324	306	355	345	329	340	368	295	295	334	300	327	347	343	321	315	286	337	325	311	311	318	319	348	300	312	302	343	318	297	324	369	322	355	327	325	292	287	351	355	334	319	311	311	340	349	345	315	323	312	318	337	295	349	326	340	306	316	304	332	319	327	331	353	342	333	346	343	335	356	348	325	321	320	345	314	317	352	315	318	347	346	329	330	355	325	304	348	342	331	324	335	331	343	309	348	306	328	313	327	352	332	329	368	359	307	324	353	338	324	338	374	332	368	359	306	299	353	296	321	371	347	322	325	312	327	348	309	340	322	348	307	337	331	341	326	323	328	352	311	328	317	345	364	358	330	337	341	341	358	307	335	322	306	336	345	293	337	336	348	327	355	322	340	320	333	361	343	307	341	347	318	311	317	352	338	336	334	303	332	330	351	370	360	296	346	330	360	342	314	337	366	312	372	348	317	321	343	319	323	368	336	310	320	350	343	335	299	342	335	334	346	338	352	341	308	319	333	356	324	294	339	330	347	359	397	341	370	358	328	323	367	328	348	346	324	336	315	341	304	305	341	321	343	344	337	355	350	368	337	348	326	395	321	311	342	326	331	363	335	331	298	332	313	365	319	335	309	350	328	314	324	339	378	317	296	324	330	307	319	314	321	347	333	335	334	328	328	355	328	374	358	326	347	376	339	344	326	328	327	317	290	359	344	302	355	339	340	308	307	320	328	316	292	320	325	333	351	273	319	347	323	341	309	318	327	308	321	379	346	317	321	337	336	350	321	334	317	350	332	313	314	346	337	319	353	347	311	349	338	329	325	333	306	355	314	339	315	330	342	332	303	324	367	310	298	357	316	343	314	347	298	322	305	314	331	349	354	311	342	336	340	339	321	368	336	349	321	325	327	331	332	367	368	310	316	337	312	323	341	326	332	313	331	334	339	357	325	353	349	311
26966	11689	6535	5017	3467	2204	1407	1158	1070	991	1017	971	914	887	876	841	833	806	780	813	833	770	763	830	823	814	821	796	781	829	749	786	782	855	782	738	748	741	756	801	747	766	731	767	777	747	774	792	824	839	804	750	791	776	824	792	787	773	788	804	770	773	802	794	772	821	787	746	785	792	779	806	816	804	742	744	775	811	785	774	749	809	771	799	774	749	753	782	787	746	752	760	775	793	762	763	768	758	770	769	727	822	818	769	755	753	767	756	772	772	768	784	748	818	796	760	827	752	712	826	777	743	798	797	749	757	766	804	783	754	765	797	742	773	766	772	720	749	749	761	767	781	771	781	800	806	789	773	790	757	733	795	736	727	774	770	774	798	807	800	780	777	760	775	790	823	758	794	781	753	743	758	729	764	760	790	754	775	759	793	733	782	765	776	803	775	787	802	813	776	778	678	766	781	770	772	772	764	782	807	793	776	768	746	777	738	790	760	776	786	735	778	763	760	760	737	825	742	768	737	748	781	763	781	832	797	747	777	712	781	768	709	764	799	810	788	810	741	777	768	817	775	775	802	759	805	786	752	783	797	749	769	743	757	777	770	745	760	774	789	778	730	832	777	771	757	796	772	792	805	771	772	761	790	812	792	775	764	768	781	780	791	806	790	796	757	750	744	762	755	763	753	748	797	769	805	845	829	766	754	786	769	707	794	773	798	806	781	755	751	821	693	749	766	755	730	705	809	772	805	754	779	796	779	739	719	793	821	758	773	815	756	813	798	775	814	761	764	727	736	700	744	739	766	756	783	783	796	776	802	743	785	773	749	809	767	812	802	808	801	716	758	809	753	780	758	721	725	756	755	792	746	787	824	710	724	762	793	811	728	748	831	776	781	764	806	776	785	755	827	799	773	771	756	787	754	724	760	718	792	771	818	787	801	783	761	766	804	749	840	816	772	778	767	761	816	839	772	763	775	830	754	746	758	753	723	807	725	826	726	756	732	749	759	721	776	738	800	747	808	758	812	781	817	810	779	732	793	719	760	756	762	792	784	722	771	739	748	734	756	792	841	773	730	756	762	775	778	751	761	799	747	812	800	816	808	776	759	720	776	752	738	743	794	772	752	753	802	759	781	786	782	790	767	786	778	759	840	758	733	750	782	755	813	730	791	767	771	801	785	790	764	758	778	771	765	811	718	803	751	814	772	781	830	784	742	789	782	790	736	783	804	787	767	712	698	754	725	765	745	787	751	791	762	762	771	784	778	779	796	772	726	760	728	788	785	781	765	769	785	756	760	763	811	782	773	772	799	762	794	761	712	787	748	781	826	789	791	741	783	783	789	748	736	759	762	778	766	788	768	774	784	787	727	774	751	779	794	767	768	769	769	775	724	768	770	804	780	761	794	779	781	780	805	753	787	743	715	799	770	812	791	772	820	775	763	798	783	756	735	752	770	784	795	789	767	750	779	753	771	806	724	807	750	793	772	766	767	760	733	757	787	778	790	778	757	784	810	772	742	806	756	742	718	731	717	729	771	775	772	776	778	765	784	720	780	772	772	760	772	777	787	772	792	761	797	766	750	793	739	741	772	778	758	772	816	752	725	829	789	735	734	759	757	781	786	751	780	762	792	798	741	743	737	790	770	784	784	796	790	789	753	770	754	774	760	797	739	789	816	784	738	803	799	732	756	796	740	732	829	780	769	760	754	733	758	783	724	786	725	738	740	722	778	779	790	785	794	780	771	794	776	835	759	775	766	812	771	757	743	761	752	757	773	732	736	768	755	759	772	707	786	797	775	773	754	792	761	795	786	778	771	800	825	766	739	740	735	778	764	763	714	806	779	745	788	788	785	801	739	773	778	841	801	740	760	836	736	799	720	811	745	733	738	793	782	774	751	786	777	758	765	757	754	803	751	752	789	800	791	783	729	784	728	774	787	787	771	742	737	793	786	762	777	781	831	785	774	748	719	819	754	710	719	757	792	775	739	765	785	795	759	727	741	744	748	776	759	739	826	798	788	754	738	820	734	790	750	720	754	817	779	763	785	755	741	755	771	766	745	761	800	801	808	780	792	758	747	817	761	745	772	743	791	760	769	767	774	773	790	748	777	792	757	771	795	769	747	785	742	715	765	825	734	777	756	738	733	814	763	771	775	766	802	758	794	798	797	779	768	775	752	815	761	825	793	728	748	773	765	813	829	725	797	787	787	730	763	792	788	776	740	708	789	789	811	771	780	725	767	690	772	753	765	744	812	784	830	778	807	796	733	787	762	773	763	785	738	822	709	746	743	782	765	768	739	757	791	762	712	748	842	797	777	753	783	751	772	748	840	762	750	767	738	820	773	745	775	793	752	768	746	787	757	747	793	730	801	750	787	745	738	775	796	762	786	769	814	817	772	770	736	787	736	761	798	783	779	801	820	821	722	757	791	807	806	791	771	740	775	760	773	806	727	793	720	775	778	791	736	719	785	780	704	753	750	737	767	749	760	780	711	778	794	777	775	811	772	787	782	767	771	754	760	805	785	773	829	798	767	758	808	727	800	799	740	809	787	827	780	742	811	758	766	767	740	769	771	775	745	788	806	765	732	769	796	774	819	707	817	798	740	786	749	831	749	802	773	787	782	826	737	777	746	758	852	723	773	778	751	773	819	768	759	759	781	798	780	773	752	755	766	783	801	779	801	778	801	795	770	777	778	731	808	762	728	784	790	729	771	805	787	811	816	754	752	781	817	766	773	779	783	733	816	778	758	740	764	790	774	727	797	789	801	765	777	774	759	773	788	776	743	743	812	800	758	771	809	760	818	786	753	755	774	757	770	755	815	757	750	755	797	735	718	745	779	801	751	770	795	767	747	793	730	732	720	716	776	796	781	793	812	775	757	737	774	836	794	785	718	770	734	812	735	777	726	737	751	748	768	796	807	817	756	717	768	793	778	725	755	742	739	774	765	808	762	758	792	776	756	755	756	760	771	781	736	799	777	754	827	769	757	771	768	751	752	761	759	797	800	749	775	819	765	798	825	795	830	750	757	749	770	766	798	779	847	768	753	782	794	717	787	837	764	772	752	816	786	756	777	740	828	751	760	767	782	768	712	780	729	776	777	796	813	750	796	743	777	797	771	802	737	741	738	761	742	748	752	740	801	740	788	780	727	788	760	787	713	779	749	767	747	801	773	788	744	766	729	788	753	762	790	790	792	742	810	820	738	753	791	749	777	772	784	831	831	753	800	750	780	758	770	749	792	766	793	737	723	777	778	752	838	867	795	778	814	741	717	829	737	783	767	764	769	805	778	743	833	780	783	751	780	791	765	777	745	777	790	769	818	737	770	765	777	740	786	756	761	733	726	822	803	785	783	801	778	765	762	777	747	744	757	769	809	818	764	818	786	742	742	751	751	778	773	774	739	812	775	803	779	887	801	744	767	747	805	756	781	789	796	798	743	760	749	726	792	752	764	786	755	744	755	795	709	772	747	809	780	804	826	801	733	748	833	748	756
27587	3345	584	377	328	310	312	297	308	322	326	349	291	317	295	304	314	343	310	331	325	308	313	328	311	295	320	305	309	331	297	337	311	327	313	317	292	280	326	318	271	312	316	300	290	310	304	324	293	319	318	304	321	321	305	308	308	322	320	307	298	325	327	309	356	318	322	305	351	349	297	325	326	301	271	308	282	300	284	371	314	315	289	329	341	304	322	331	333	320	302	323	319	315	322	318	317	295	303	287	324	311	298	309	317	285	323	290	287	315	283	302	299	318	317	298	303	306	276	332	318	300	331	330	334	338	317	341	310	301	317	304	327	308	306	290	300	339	332	288	305	275	324	331	314	312	309	315	327	319	297	340	333	316	331	286	303	328	298	315	278	293	314	285	322	329	311	302	318	307	320	301	333	319	278	317	319	310	295	283	316	316	315	332	293	320	301	286	312	315	338	343	328	305	293	329	345	340	295	355	314	332	324	332	290	316	313	313	315	283	316	331	318	302	291	289	337	283	309	325	309	331	335	311	350	337	342	333	306	305	327	329	326	276	319	298	301	310	306	327	307	299	335	322	273	298	303	283	302	336	331	286	338	282	315	292	290	311	333	299	305	349	336	330	325	317	308	330	344	328	331	306	312	330	335	276	287	292	334	315	358	313	291	295	306	290	306	298	324	319	325	315	324	304	300	280	280	328	343	314	304	301	335	325	305	300	304	302	308	295	293	294	306	309	315	288	285	296	321	364	314	336	338	324	327	285	271	309	306	298	300	348	297	304	299	317	321	301	319	313	284	304	287	301	305	359	289	301	316	307	319	303	319	279	302	301	316	305	291	322	298	318	298	317	339	300	322	339	312	296	285	316	314	344	296	329	315	301	327	332	306	316	347	293	328	319	282	317	298	310	301	301	324	293	321	314	303	274	308	302	282	295	306	318	320	324	301	287	323	339	322	345	288	324	291	306	321	304	331	332	310	297	316	314	318	309	299	305	305	291	328	313	317	340	311	310	277	286	309	316	307	325	320	298	292	295	286	294	287	300	331	296	303	295	348	302	305	317	310	292	310	300	309	281	345	321	287	311	303	315	312	321	274	326	309	290	322	285	329	306	301	277	303	315	311	302	268	310	308	300	312	280	293	328	286	329	318	301	325	319	308	331	281	340	289	316	300	350	295	299	293	291	314	284	328	300	362	324	325	304	320	276	253	327	312	303	320	332	355	329	313	327	306	321	291	258	329	336	321	343	344	325	304	306	315	316	326	327	326	305	309	334	310	302	309	273	311	299	334	301	340	327	293	321	294	319	321	301	338	306	314	317	314	326	325	289	299	302	303	333	301	328	280	307	294	283	294	335	300	272	323	310	311	289	327	288	308	293	307	318	280	309	320	289	322	328	287	328	326	290	319	338	324	307	301	371	310	282	270	265	321	307	290	337	339	331	301	305	291	298	309	308	316	299	335	305	265	331	329	316	313	293	339	316	253	278	276	290	314	304	288	293	309	303	295	311	300	339	299	351	316	319	297	304	287	300	300	357	293	295	311	325	300	302	329	316	325	318	290	320	286	263	311	360	302	335	318	290	300	321	306	309	317	311	321	307	308	321	293	290	321	315	292	307	321	313	295	292	297	324	299	287	304	297	307	299	282	303	321	320	294	306	282	291	278	333	317	316	242	298	330	332	331	292	316	314	313	305	307	289	283	300	355	322	305	282	290	258	302	279	332	301	299	312	325	289	282	320	296	297	311	293	319	337	323	323	287	278	307	306	311	355	306	306	288	314	321	295	306	312	274	280	300	307	277	347	324	311	281	321	273	348	336	301	308	283	298	271	292	282	302	283	287	303	306	340	302	297	348	312	314	312	313	327	316	316	335	294	290	299	286	346	315	299	294	303	308	314	325	306	296	299	287	309	338	286	300	296	324	288	341	281	310	317	302	304	287	307	327	291	289	278	301	325	329	294	293	310	287	289	307	314	342	315	298	347	261	290	296	356	322	320	301	310	321	322	314	279	298	291	329	318	315	320	303	320	303	340	295	342	330	341	308	277	308	312	312	297	300	299	309	327	306	319	343	323	353	325	326	361	317	330	310	314	275	287	337	306	299	314	311	275	295	308	294	322	315	325	324	324	318	300	331	296	298	320	333	326	308	338	336	322	299	299	298	286	317	308	306	305	337	307	316	333	297	331	322	317	287	321	285	328	285	280	311	308	297	370	310	330	335	307	322	302	337	331	328	344	299	312	311	320	283	313	301	306	305	284	334	335	307	279	316	339	273	318	295	298	324	336	317	293	292	308	329	307	307	301	292	292	295	286	318	294	287	335	326	302	307	322	298	341	291	307	314	302	343	333	304	295	285	312	322	330	332	278	325	311	295	275	289	302	276	311	330	314	309	338	339	319	323	311	338	320	310	295	324	306	314	296	296	293	324	313	319	254	305	281	309	298	283	304	328	304	365	304	310	284	314	315	347	333	305	309	311	306	330	303	273	325	320	281	331	333	292	283	303	343	310	296	312	347	298	312	314	344	296	302	299	311	303	318	312	281	335	352	317	335	325	336	301	325	307	311	295	295	291	306	353	339	271	291	299	293	325	316	310	345	331	348	306	302	339	328	299	302	332	325	310	317	309	317	337	313	308	267	293	319	286	304	294	308	322	324	369	310	302	338	315	319	307	340	270	311	304	287	332	307	274	314	312	312	283	313	313	316	332	319	341	337	343	298	333	315	320	294	311	309	279	342	308	337	316	296	342	339	314	290	352	308	303	315	305	288	291	289	320	329	302	318	288	311	316	315	333	336	324	315	328	332	303	282	325	293	323	336	346	336	290	297	313	346	299	309	318	306	331	347	311	310	300	288	328	278	308	310	301	321	322	291	307	307	300	314	298	298	300	342	288	309	313	302	299	299	289	313	297	332	318	292	311	311	308	312	295	330	275	341	274	299	309	291	278	305	301	325	291	354	312	289	299	311	307	283	264	286	291	286	286	302	311	341	321	316	314	329	304	317	278	299	330	332	355	334	272	311	314	292	293	263	279	307	303	323	303	330	325	348	362	306	319	339	310	319	308	292	297	273	286	306	298	323	282	291	309	277	298	306	299	300	285	288	277	275	273	274	323	277	314	285	337	329	314	358	311	322	298	341	319	336	274	284	317	297	319	301	353	323	304	324	339	313	321	322	303	340	330	284	318	276	312	305	298	302	279	293	322	303	354	335	329	292	332	329	298	332	353	309	293	292	297	306	332	305	304	313	301	331	299	327	299	341	333	293	318	298	286	296	339	284	287	353	331	325	286	311	306	336	303	279	296	331	316	313	300	320	309	316	327	349	290	313	303	308	303	336	267	296	324	315	311	330	296	320	303	296	299	299	315	303	308	325	334	306	256	311	314	321	315	313	253	307	315	320	324	299	304	288	289	300	315	297	307	320	304	315	331	292	312	320	284	302	322	321	307	357	339	315	342	296	296	270	313	319	333	349	298	330	325	303	321	308	343	352	317	336
20239	6313	2750	1811	1177	999	867	706	765	703	747	700	714	701	709	740	722	717	679	691	710	693	662	714	683	684	696	673	663	664	732	751	666	693	691	706	694	686	706	664	703	666	684	702	721	692	686	738	685	695	716	753	706	682	685	668	684	738	635	690	668	723	707	685	683	705	689	682	639	740	691	679	762	713	745	666	708	681	683	685	720	698	690	657	674	736	709	663	694	711	676	711	638	721	699	708	679	706	710	619	718	656	670	689	723	715	714	729	675	698	637	715	703	703	683	717	694	647	722	686	677	712	690	716	701	596	660	690	678	702	729	706	672	711	713	679	678	694	682	735	673	685	659	760	703	658	653	640	662	681	709	655	731	682	724	672	667	752	717	684	709	699	737	662	705	668	649	717	665	698	691	651	671	673	682	672	660	703	660	667	685	687	674	649	674	654	643	736	682	665	727	662	755	674	725	735	695	700	706	686	674	695	724	657	672	699	676	677	737	689	743	681	726	691	648	709	718	628	692	666	718	719	657	701	654	691	669	679	747	676	663	717	689	668	704	675	711	652	663	675	672	709	715	678	700	677	673	690	674	712	655	706	720	720	759	715	675	671	649	701	729	627	673	679	665	771	734	685	681	685	689	740	663	717	702	676	666	720	708	676	699	669	660	739	686	689	719	614	689	713	690	742	698	715	722	670	705	691	674	678	711	700	694	719	682	714	676	711	725	687	681	696	704	688	665	688	702	684	694	698	696	718	719	685	725	667	686	691	691	727	705	700	700	716	682	681	684	737	708	705	691	674	688	671	695	716	724	678	637	690	708	659	662	656	707	700	698	696	706	699	692	682	734	685	698	745	709	699	692	696	699	694	688	672	678	709	715	677	659	691	693	683	693	697	702	681	702	703	678	689	702	699	676	668	702	698	654	699	665	643	708	721	720	690	711	690	679	668	720	658	685	745	667	648	701	682	724	708	698	686	672	726	679	714	670	651	725	659	730	694	699	717	681	669	688	722	711	680	648	687	718	678	699	714	684	707	696	717	700	712	644	696	676	700	742	671	686	677	671	703	728	667	701	683	710	697	638	699	679	702	699	697	677	717	635	700	677	735	716	651	687	696	725	733	707	681	633	741	679	711	729	664	703	692	694	678	718	702	707	703	710	750	649	699	703	664	764	713	672	677	702	715	684	715	682	725	695	680	682	701	712	731	703	711	713	668	692	696	648	650	652	722	683	665	667	671	719	674	682	676	665	669	711	655	669	735	670	696	689	716	681	679	732	705	719	732	677	724	661	708	682	684	711	665	687	636	690	687	659	698	651	717	675	734	714	689	710	696	696	687	628	730	736	643	683	690	669	725	708	644	718	759	650	717	713	694	663	686	692	654	657	732	655	663	710	676	664	711	707	693	663	679	706	701	642	649	666	698	658	708	692	690	713	726	706	686	726	703	692	647	700	703	708	674	732	670	672	668	681	703	691	672	655	655	698	694	693	703	733	654	675	711	681	698	695	660	714	656	660	696	741	652	682	680	659	720	720	666	714	683	661	720	693	689	659	690	707	698	735	717	690	699	725	676	662	705	664	733	704	691	705	692	748	696	666	743	655	701	669	683	682	697	723	718	650	730	726	720	674	676	693	690	716	693	728	644	673	694	691	760	712	727	718	716	712	681	718	694	675	686	692	698	727	712	678	699	696	682	701	763	713	714	657	731	684	696	687	679	672	669	738	666	696	676	660	661	696	701	676	703	693	709	711	731	706	706	690	703	750	735	689	683	672	669	696	653	673	733	749	677	651	747	664	690	728	681	705	729	696	690	708	701	714	732	724	695	685	682	725	700	651	657	699	715	718	713	735	719	690	694	674	694	694	673	707	681	735	675	715	667	722	668	714	666	701	724	650	722	700	709	694	738	698	669	693	709	683	698	703	712	714	661	696	705	716	718	713	682	711	714	749	664	724	745	669	733	717	686	750	695	686	669	652	683	645	683	662	706	710	658	697	686	667	692	768	731	694	731	738	706	666	715	656	707	655	668	695	665	656	645	646	704	716	727	719	682	660	656	676	679	703	639	713	680	731	692	718	662	713	703	732	712	708	690	705	691	690	712	704	685	671	704	676	722	676	670	735	635	706	721	753	712	721	658	656	659	679	696	680	692	676	684	683	675	715	699	664	674	714	679	705	748	673	724	648	670	693	689	706	686	675	691	734	667	645	707	708	689	681	704	685	701	676	713	686	709	710	704	667	654	676	663	669	703	682	687	676	701	690	700	698	676	681	733	729	746	708	700	703	662	655	655	770	676	702	709	702	693	662	688	637	670	721	710	676	706	701	680	642	715	630	664	743	707	677	710	651	711	685	674	731	686	692	695	664	662	716	711	670	678	653	677	707	722	713	703	687	762	716	682	682	685	691	797	739	700	704	666	679	715	698	727	681	664	655	733	661	710	716	718	666	672	713	704	721	693	676	706	662	672	750	643	677	685	761	697	647	655	653	676	689	690	703	716	689	706	688	673	670	690	668	694	662	629	710	691	780	687	694	703	669	717	701	700	711	644	684	706	663	736	653	627	720	698	676	720	693	687	677	731	657	671	681	657	701	689	773	728	743	678	706	675	725	708	662	664	697	673	717	707	708	733	733	695	676	715	680	653	675	663	691	721	717	700	651	710	684	692	703	639	688	697	676	725	735	713	723	699	698	735	689	712	714	679	712	695	679	707	718	719	676	734	686	698	667	675	692	731	662	707	634	712	676	706	697	675	684	662	709	657	654	704	685	657	678	720	707	680	643	668	656	698	687	717	649	705	732	719	698	703	708	685	706	708	715	664	685	752	692	694	709	697	715	643	645	675	729	700	690	688	694	724	716	682	738	678	749	711	691	655	698	706	651	690	657	680	739	686	694	673	699	702	688	692	662	686	691	741	692	701	671	709	694	706	686	705	691	700	715	706	681	673	670	699	738	630	655	714	743	745	721	643	655	670	679	700	680	730	674	681	739	693	756	669	660	658	695	695	712	679	699	680	656	744	714	694	665	723	717	688	671	679	632	688	681	705	662	709	623	708	693	699	673	671	699	691	664	711	683	706	673	660	712	664	691	698	706	707	667	679	695	728	699	695	695	670	720	723	671	685	710	688	736	722	709	676	694	739	684	689	686	685	709	727	720	694	656	721	691	746	705	694	692	678	674	669	670	722	741	728	718	662	680	643	725	684	689	691	675	666	672	726	670	689	676	726	673	669	740	697	709	707	707	729	661	649	667	715	693	698	741	717	715	686	721	702	698	684	679	715	681	679	711	682	680	752	674	685	635	675	700	675	675	673	690	664	726	685	742	645	666	718	703	696	733	699	713	741	710	661	714	717	657	717	717	711	717	699	674	691	639	719	681	664	676	709	705	736	742	711	688	671	677	673	685	722	688	665	704	700	676	711	702	685	677	656	681	674	745	703	674	683	701	711	685	689	682	665	627	687	748	707	652	662	707	726	683	671	678	703	738	724	715	679	679	700
35091	6544	884	535	386	373	354	317	362	341	331	265	294	293	325	302	341	301	331	316	330	327	339	297	346	332	314	316	338	326	356	332	316	294	303	322	320	321	355	315	340	367	305	307	330	317	312	326	338	309	349	307	300	347	305	334	325	327	304	337	311	318	338	338	296	335	294	313	327	306	343	323	281	331	310	303	315	361	314	286	300	308	325	324	305	334	330	338	296	337	324	314	313	331	314	355	337	300	322	346	320	283	299	318	323	308	305	310	319	316	338	358	347	325	293	320	314	283	339	293	354	316	321	307	296	312	337	315	363	282	323	322	312	317	286	320	320	316	353	303	305	347	336	327	297	346	311	310	373	318	306	310	312	350	292	300	298	311	313	326	310	331	330	317	318	334	306	306	325	329	276	284	312	322	357	336	300	343	286	322	330	365	305	330	293	322	311	315	320	341	346	341	339	308	316	271	337	338	324	322	298	312	286	322	340	350	313	277	329	306	317	344	308	307	315	319	339	342	306	301	268	307	336	322	313	287	298	326	300	278	321	285	344	363	329	318	321	302	318	305	304	320	354	320	338	322	321	322	342	328	302	346	335	330	295	306	324	305	306	313	300	308	307	355	336	308	303	335	321	329	315	328	310	345	324	313	337	287	274	320	338	342	306	317	313	300	325	312	315	311	323	312	319	310	310	310	321	292	339	293	321	334	306	309	324	315	293	302	326	356	326	310	295	334	356	325	368	339	302	301	341	333	333	302	321	289	334	301	326	370	309	310	290	337	324	312	297	324	337	325	313	295	327	298	314	281	301	310	319	316	337	327	308	303	321	335	306	330	314	303	321	288	323	327	328	335	352	316	343	342	326	327	288	335	287	298	309	309	340	330	333	342	298	292	317	371	327	308	289	347	305	322	294	298	314	298	319	319	325	318	359	342	320	330	331	306	330	307	322	327	344	303	342	325	342	332	327	341	339	339	307	277	313	332	320	327	342	319	304	315	339	315	323	348	358	301	326	337	302	310	330	283	330	305	326	303	290	306	309	336	321	322	303	313	319	299	300	324	318	326	294	312	340	313	332	316	320	325	327	311	342	292	285	317	302	311	319	330	319	304	302	317	348	327	349	331	325	314	284	321	309	290	322	308	305	353	343	300	301	316	309	277	336	325	330	323	320	322	354	296	306	313	314	331	335	334	327	304	333	326	331	312	325	334	320	342	285	329	311	356	347	296	320	307	305	333	295	352	335	299	325	299	335	316	293	328	317	326	302	314	317	318	293	326	330	302	305	306	328	316	324	319	313	329	303	328	332	278	342	299	342	319	314	304	276	293	289	339	335	316	283	302	323	317	319	307	321	345	278	334	304	341	323	312	309	331	334	305	312	348	334	317	314	310	306	350	322	323	351	325	300	343	337	304	304	303	319	302	303	313	316	317	360	337	350	334	325	315	315	350	319	355	336	345	331	346	342	350	300	309	290	262	331	318	323	312	310	317	338	319	275	294	293	351	312	290	271	335	285	344	318	298	352	299	287	297	332	306	308	315	303	319	350	317	293	332	300	347	323	326	263	287	284	321	297	338	354	339	336	327	333	352	318	336	300	309	325	283	323	312	319	321	309	304	342	337	278	308	305	359	318	295	360	350	310	319	310	300	302	336	337	283	331	319	335	320	322	333	316	333	332	313	312	304	339	313	360	307	339	314	305	322	355	328	315	293	305	303	349	317	339	339	324	299	294	325	338	330	313	322	329	303	320	299	312	338	296	307	311	340	323	306	310	331	338	329	309	303	331	298	317	320	333	331	336	376	321	335	319	323	311	322	355	302	308	318	366	316	290	301	288	316	343	344	302	329	340	289	324	317	332	303	311	339	316	299	318	342	318	329	272	301	323	307	291	356	333	315	331	301	311	303	322	305	330	315	312	359	314	366	318	318	325	300	319	311	360	351	350	334	301	330	292	340	350	313	341	303	266	331	259	310	347	340	310	306	296	292	310	295	310	321	286	332	311	320	323	295	334	309	317	363	301	304	328	347	307	339	277	330	294	354	299	345	350	341	340	311	346	311	318	344	325	337	331	309	282	323	311	328	280	303	314	328	319	341	336	335	327	316	326	336	327	345	310	321	323	313	296	308	327	350	330	322	321	313	294	281	343	293	324	310	357	319	289	270	322	315	308	285	295	284	295	318	319	313	303	318	313	310	311	332	340	330	325	331	354	327	386	338	302	291	300	311	302	330	305	336	300	316	344	332	342	316	319	320	332	323	332	296	341	308	314	309	331	313	280	314	297	324	306	318	344	356	345	283	315	344	340	298	294	349	298	356	319	307	278	320	332	334	335	321	311	311	306	314	283	312	298	294	339	327	338	283	321	330	283	313	318	303	316	316	312	331	300	297	294	325	319	323	368	344	277	321	300	306	325	313	302	329	299	286	345	332	322	363	366	336	333	307	310	310	370	294	332	337	300	327	331	342	321	358	322	323	315	300	291	292	332	301	320	316	295	324	315	301	286	324	319	334	323	323	334	324	356	320	322	337	347	327	311	307	310	337	324	292	287	308	303	334	343	313	288	312	341	338	338	294	320	325	341	309	328	333	342	360	296	295	325	326	305	318	304	341	302	348	345	333	341	327	317	287	326	343	312	330	318	267	319	297	345	313	317	314	315	312	308	299	364	316	260	318	329	321	317	318	340	302	312	379	340	289	322	284	305	326	329	324	335	342	279	347	293	304	306	333	291	329	331	338	301	309	331	324	285	298	272	310	338	307	322	338	333	314	297	347	309	302	308	319	341	321	304	312	329	329	306	319	279	345	300	275	320	304	327	333	330	322	310	287	308	309	322	329	305	309	320	317	298	298	299	304	325	284	345	302	324	341	332	325	300	340	330	303	307	346	336	323	323	299	342	307	338	345	313	340	308	346	321	313	301	315	323	328	326	330	324	298	333	342	345	293	323	352	308	326	341	311	310	320	330	303	350	340	309	309	337	315	322	286	319	363	365	305	340	365	333	310	336	332	342	321	297	323	295	317	297	344	330	356	294	336	375	335	331	357	314	379	329	349	318	318	310	336	323	347	305	340	322	289	339	329	329	323	328	343	344	332	338	329	333	323	321	301	290	273	365	317	320	313	292	324	343	332	341	346	309	336	336	344	331	350	332	291	340	308	338	304	321	344	318	318	315	289	326	329	310	313	293	310	338	287	299	318	309	296	329	318	364	325	299	336	317	333	349	338	322	381	294	357	327	336	328	296	312	315	317	304	311	287	328	328	302	346	310	338	317	336	342	297	320	303	293	299	330	309	324	329	363	330	342	327	325	344	313	341	309	305	328	335	327	313	325	316	267	291	339	282	325	325	322	327	353	307	344	303	310	340	318	326	337	337	288	297	314	327	347	313	355	329	324	290	356	307	289	324	344	313	317	337	310	357	329	317	326	342	302	296	302	300	330	296	306	329	321	315	318	323	320	311	314	338	355	327	338	297	340	268	326	288	324	354	328	345	273	284
24836	10102	5793	3982	2067	1676	1361	1039	873	818	813	801	811	833	814	762	746	799	724	750	769	728	738	768	739	746	750	695	695	707	732	783	773	746	719	746	747	720	696	737	656	736	800	726	707	713	791	716	718	712	731	804	736	751	749	736	701	761	713	719	767	735	747	751	723	743	708	740	736	708	765	723	722	729	717	730	711	687	741	752	749	748	753	798	687	763	758	739	755	711	753	706	723	763	713	666	736	734	748	718	745	724	780	733	745	716	755	721	724	750	672	705	716	705	759	728	739	754	700	680	685	709	662	725	748	767	703	793	788	674	783	719	726	774	692	716	704	716	731	680	716	721	707	710	734	704	733	776	726	699	763	739	740	761	719	737	742	717	729	725	737	804	729	728	757	745	739	710	764	703	684	753	718	674	692	704	727	697	713	671	724	731	752	733	734	711	773	685	786	749	718	741	717	748	738	702	791	730	747	718	715	734	694	734	715	670	701	698	734	748	724	730	718	712	719	793	747	733	707	718	735	778	728	764	752	743	759	737	737	742	769	757	749	726	765	720	723	742	699	736	736	745	672	708	706	700	747	729	682	708	751	747	748	724	725	689	743	723	756	718	672	724	720	763	734	733	719	739	701	706	732	757	749	711	757	746	745	767	684	777	682	684	728	773	687	729	723	705	761	727	685	737	724	752	755	723	768	759	703	739	723	692	707	728	743	776	663	682	761	716	670	686	745	745	742	692	764	756	736	728	751	690	790	754	719	669	750	728	716	730	678	709	675	798	702	768	709	705	740	755	758	766	688	686	737	715	723	686	733	747	746	716	686	720	744	724	739	712	674	691	701	739	721	725	766	743	711	741	743	679	717	693	722	711	691	736	698	715	720	686	727	718	726	726	730	729	730	747	762	708	753	662	745	733	757	734	713	725	721	726	743	761	713	740	799	717	700	769	682	721	746	714	769	748	743	742	739	664	695	719	728	743	745	672	709	746	719	734	707	744	689	710	736	713	742	752	713	737	705	705	698	709	736	754	734	724	736	731	724	740	736	739	766	741	740	709	735	744	732	691	769	750	754	707	706	733	728	714	723	716	720	718	714	815	716	731	724	759	700	735	738	673	734	737	742	707	702	748	731	747	738	756	710	763	750	725	758	711	677	711	720	707	746	741	687	697	719	721	694	745	709	729	697	695	740	726	675	700	733	754	714	735	726	740	696	702	759	757	741	708	778	721	714	689	708	743	710	751	712	724	716	725	738	754	717	719	680	723	705	696	667	750	743	694	717	763	734	725	701	689	718	741	681	689	686	709	743	745	749	733	706	719	711	786	790	700	707	733	753	753	734	713	743	742	711	742	764	714	743	776	709	746	774	707	733	704	776	736	708	726	725	731	745	709	729	766	816	761	757	705	714	725	753	719	715	680	716	694	728	727	694	712	709	764	736	730	704	724	726	671	726	747	736	746	720	713	707	754	747	680	698	725	748	711	704	699	705	812	725	709	712	705	701	697	673	705	707	689	688	791	684	755	710	754	738	707	777	728	711	746	742	768	757	742	789	715	762	738	748	763	720	733	730	763	710	761	733	718	748	741	765	692	662	694	746	802	689	736	722	716	694	733	734	735	712	777	743	753	720	703	709	712	785	753	748	720	754	689	750	747	769	740	731	717	749	735	705	721	707	715	736	753	750	727	664	760	755	747	715	702	743	728	656	724	736	715	759	760	676	773	733	737	760	721	705	686	698	743	709	781	762	737	694	710	713	729	709	729	714	662	745	736	769	731	760	703	725	730	729	705	724	730	739	742	709	744	754	750	682	709	683	746	757	721	738	705	735	761	712	704	719	736	701	758	744	752	748	711	699	740	689	718	730	734	751	737	749	788	695	722	749	743	739	775	726	747	713	713	728	747	703	723	737	667	748	745	753	661	731	741	729	739	719	714	708	688	714	738	717	690	692	690	734	732	754	748	767	725	697	761	711	695	726	712	724	742	733	738	733	719	731	723	697	691	722	738	721	748	715	751	742	732	707	670	686	736	706	727	712	802	710	722	706	774	734	709	690	741	714	691	779	764	717	763	710	698	712	736	704	753	734	716	709	698	788	738	706	770	696	703	733	712	663	763	737	760	754	741	757	774	744	665	715	745	746	727	780	716	684	742	748	711	742	732	703	689	709	722	700	683	783	716	759	720	714	756	733	758	758	762	719	760	737	722	765	735	711	704	709	744	761	742	713	747	753	731	750	784	724	771	715	709	702	704	743	719	764	726	780	694	703	708	718	746	720	714	705	720	721	741	660	734	746	727	742	765	716	746	740	723	756	731	672	709	761	719	689	706	762	701	727	726	750	766	715	689	727	721	765	769	686	738	670	743	725	767	725	739	741	693	716	736	737	728	768	721	705	742	779	770	775	720	707	688	656	733	743	688	736	714	774	792	754	719	761	730	687	776	731	736	743	687	730	725	705	746	740	750	720	696	759	714	703	704	734	756	776	727	679	736	725	727	735	711	747	676	728	758	674	738	742	737	732	688	762	726	742	737	694	740	747	737	724	741	735	665	693	733	675	749	753	704	723	662	721	766	750	700	761	753	741	767	699	693	747	700	721	662	739	740	723	721	731	709	692	689	732	732	698	737	719	743	724	704	757	749	713	774	700	773	731	743	702	745	705	725	716	744	724	763	720	696	768	700	672	770	684	699	717	803	721	727	702	712	733	729	713	748	709	694	726	697	700	716	738	743	725	696	728	752	719	741	734	732	708	728	735	743	688	696	744	730	718	744	710	723	690	685	713	656	734	714	733	704	722	680	764	708	700	738	712	713	708	734	728	709	786	688	767	716	754	740	707	713	685	741	752	751	722	715	724	703	709	687	743	701	763	761	775	707	754	711	752	771	735	753	770	727	808	736	756	724	699	698	699	758	692	758	778	775	740	773	767	708	723	720	718	775	748	730	688	733	748	735	671	774	756	718	748	737	701	765	714	694	717	731	762	712	703	748	771	763	753	734	684	680	761	697	708	728	726	714	709	725	739	751	717	755	751	716	728	687	749	702	721	722	740	733	733	700	752	707	737	708	715	710	716	687	746	754	778	763	721	727	767	761	754	731	733	692	702	754	736	727	822	689	704	723	748	743	732	695	719	770	767	762	791	742	750	731	681	747	739	729	738	734	734	713	711	748	712	726	709	743	742	774	698	746	720	683	692	725	715	766	747	757	725	724	760	712	730	724	724	759	731	745	710	733	762	749	707	745	729	752	692	709	719	721	698	700	716	705	781	707	721	714	711	687	705	785	752	741	702	708	709	717	730	749	717	742	745	741	745	698	677	767	702	738	718	773	724	728	716	718	759	742	684	698	721	691	700	738	703	733	752	775	734	701	764	722	772	728	743	731	731	753	696	698	739	701	748	744	724	724	737	722	764	752	742	745	748	757	753	728	729	759	725	733	749	751	752	725	777	711	783	732	728	713	732	746	698	738	717	740	724	740	745	771	769	704	712	798	745	680	698	710
40112	8063	1004	592	425	360	398	344	332	360	298	315	337	360	363	320	363	355	344	314	318	282	360	338	309	333	350	290	347	312	303	319	306	348	343	325	302	304	340	311	345	316	314	283	320	323	338	314	342	360	364	349	336	340	327	341	362	321	296	369	333	321	346	337	325	319	318	331	348	301	362	358	306	287	348	348	317	322	336	328	312	343	345	334	302	347	329	362	352	313	324	365	355	286	310	353	331	348	303	300	327	335	350	314	347	323	328	353	297	364	302	330	343	330	314	292	336	319	312	308	327	327	308	313	347	344	380	312	356	322	342	298	330	308	341	319	342	331	323	302	332	334	365	322	370	315	308	323	359	325	339	335	342	352	337	351	317	298	333	320	331	348	326	290	335	326	334	307	327	331	341	341	336	342	339	330	349	319	341	320	339	305	345	335	348	344	328	323	352	322	358	306	324	336	357	315	350	295	322	333	373	314	375	305	334	333	299	312	327	328	333	350	345	308	327	351	324	330	313	345	320	368	321	314	314	303	311	328	318	335	302	358	336	319	331	345	289	337	313	323	324	345	324	333	295	326	340	294	326	353	333	323	355	343	297	313	327	332	337	331	337	336	349	311	326	338	390	359	341	350	338	304	349	350	302	294	348	343	338	319	339	334	350	327	340	336	352	318	306	315	342	339	309	377	334	341	306	295	336	325	326	318	319	343	357	340	321	326	342	296	322	338	305	336	328	340	380	318	335	328	341	325	336	344	332	305	333	336	343	350	311	302	314	345	321	338	301	347	367	328	315	344	321	348	327	319	341	347	324	288	328	320	331	377	342	303	343	354	322	303	320	322	329	336	327	341	361	346	301	368	311	289	300	342	336	329	359	303	343	299	327	316	305	315	325	352	315	346	307	344	368	359	336	335	362	310	330	360	316	317	310	324	365	313	339	314	339	308	362	374	286	309	331	317	361	330	316	314	315	313	321	283	357	313	318	299	318	340	369	344	328	339	310	320	304	324	322	321	348	349	333	318	353	311	341	329	296	301	288	328	307	302	314	333	305	333	308	315	311	307	343	322	322	322	357	325	343	319	343	358	310	352	322	341	334	345	302	346	357	364	347	305	373	288	298	328	336	333	283	306	357	313	353	311	306	352	331	306	320	301	294	352	342	380	315	297	335	335	306	310	337	323	336	325	297	309	297	332	335	333	332	314	303	320	327	318	337	327	319	275	343	315	344	311	331	347	319	338	305	330	350	312	336	329	363	334	311	304	327	351	330	327	336	339	345	315	375	320	344	312	338	330	348	345	335	348	332	344	346	315	349	317	279	322	344	367	312	320	333	318	309	301	370	403	308	307	323	311	285	307	332	293	356	306	333	328	335	397	357	339	352	341	316	284	338	346	321	340	332	321	334	308	346	292	283	310	335	364	305	337	308	322	322	336	352	338	305	313	339	334	337	303	314	305	320	350	352	320	323	317	327	322	346	305	326	298	350	295	331	357	313	334	293	337	329	323	319	376	298	323	311	317	332	301	311	314	319	359	307	337	329	300	311	353	301	319	324	331	328	318	319	318	330	324	336	336	349	332	296	353	355	390	325	340	323	302	364	326	370	336	355	323	310	319	332	324	333	354	341	303	352	315	319	348	337	310	319	356	370	359	346	393	321	288	340	316	350	296	347	315	334	341	306	332	330	330	296	334	327	298	320	308	344	342	354	321	308	318	303	312	325	320	329	368	370	358	358	364	346	311	329	346	311	297	326	328	336	332	308	282	304	309	344	352	334	328	358	290	287	326	314	312	333	324	307	347	317	341	319	303	321	306	303	351	341	383	338	347	305	318	328	339	324	316	304	328	316	296	317	314	326	329	355	308	299	338	328	335	332	340	317	343	323	352	329	336	338	343	337	320	330	337	338	328	366	316	320	292	311	331	296	358	317	318	307	302	312	338	342	322	345	339	354	307	325	313	360	326	336	302	325	337	323	351	315	320	347	335	327	309	345	341	335	312	353	327	306	303	344	300	290	322	323	337	335	323	332	340	387	355	318	311	321	348	330	314	338	317	324	302	341	311	355	315	334	341	376	303	333	339	288	350	329	314	313	335	343	362	346	348	348	358	364	317	365	311	322	324	355	343	316	343	343	356	326	313	307	357	340	330	326	300	302	310	350	337	318	343	310	319	317	352	333	309	340	334	344	380	349	322	337	355	307	343	334	330	316	330	321	305	314	312	350	319	327	340	320	296	284	313	302	298	287	328	317	330	340	325	335	332	335	304	325	314	343	333	320	332	308	309	333	335	368	348	360	351	323	347	357	349	345	306	357	312	318	316	355	324	314	296	311	315	301	312	382	340	305	336	331	338	338	304	311	325	348	333	320	307	319	311	306	330	297	324	327	334	337	336	324	334	363	305	304	298	327	315	297	333	343	359	313	342	288	273	351	320	343	324	312	334	345	348	310	341	312	334	323	327	350	327	323	329	319	298	278	330	311	321	306	340	350	321	321	336	335	334	313	304	359	335	320	339	321	288	321	307	310	350	336	306	344	328	338	350	358	348	318	330	346	347	378	364	294	314	333	347	320	339	335	332	333	344	322	339	328	308	337	329	306	294	346	339	318	357	306	334	345	369	332	336	344	313	340	339	301	326	335	292	356	333	313	356	305	355	302	345	351	358	354	326	322	317	347	330	321	318	326	341	315	338	352	322	328	352	347	304	336	341	354	307	302	316	337	293	320	347	310	339	312	298	338	324	295	317	323	344	359	334	332	354	318	365	338	322	340	317	320	334	336	348	332	311	328	303	316	305	279	349	347	362	334	317	334	345	312	308	344	348	322	320	345	327	348	344	332	348	316	312	354	341	361	324	342	359	319	307	328	364	361	331	315	343	326	305	321	307	326	330	313	333	366	315	329	299	301	341	379	320	340	361	300	301	298	334	334	352	322	312	339	308	318	353	313	321	308	311	322	323	307	340	331	329	368	314	339	318	326	324	355	385	325	330	337	318	308	316	322	337	291	302	340	328	319	314	291	303	322	310	307	312	320	351	329	379	353	333	360	356	337	322	324	315	320	284	328	348	345	355	355	364	349	309	344	342	330	329	337	298	351	370	333	326	320	308	285	323	328	363	341	322	338	360	338	336	306	357	316	336	348	306	307	354	364	331	319	328	338	312	331	384	343	347	316	321	320	353	314	362	297	316	343	299	340	335	358	327	305	294	348	353	330	302	322	334	317	362	323	363	297	365	321	308	326	347	313	335	340	308	340	320	331	309	327	337	350	343	318	299	344	310	307	359	333	291	348	328	338	306	324	320	314	347	307	360	342	330	346	336	332	310	283	350	322	292	354	345	330	298	306	338	282	308	321	329	306	323	315	339	312	339	329	289	372	338	332	307	315	293	300	328	335	318	334	336	304	338	310	330	350	348	344	321	336	358	381	338	305	310	292	318	332	358	294	298	322	346	311	307	328	332	330	368	330	324	339	313	364	340	331	354	345	339	351	342	350	318
29255	10877	6948	4472	2293	1745	1328	1053	1023	958	860	882	798	821	811	790	878	819	780	774	758	815	811	736	747	779	756	760	743	739	761	809	746	766	751	781	713	787	810	775	795	740	777	768	742	759	768	771	773	764	734	794	792	740	719	788	760	751	813	722	778	793	798	777	765	767	775	765	707	747	821	732	760	773	760	785	760	717	750	774	728	744	760	752	791	727	796	769	745	747	801	752	710	730	730	731	780	751	765	720	720	756	749	804	745	797	717	797	741	776	733	774	753	720	796	779	741	715	757	784	776	751	791	800	755	789	755	795	781	741	752	742	741	699	760	749	836	767	764	755	777	758	745	791	733	738	743	802	751	794	761	782	782	719	725	727	752	778	785	813	770	772	757	739	745	766	822	766	708	721	771	698	764	758	807	799	765	780	744	733	746	736	749	815	795	767	782	748	771	800	799	752	790	818	805	826	790	793	776	763	794	771	754	765	784	759	796	746	798	768	811	752	749	789	787	732	793	719	714	749	795	771	778	730	763	788	750	767	774	784	747	780	749	782	736	788	788	792	785	746	776	760	773	815	733	753	764	794	710	793	768	756	774	760	776	768	763	724	800	747	731	770	747	745	772	739	819	684	737	796	801	763	755	786	777	775	759	736	754	772	759	785	766	775	771	796	744	747	770	753	781	752	729	762	748	761	797	752	796	755	761	750	705	744	717	792	724	752	768	768	768	792	738	737	688	769	778	741	784	733	761	789	791	809	736	739	786	750	774	716	788	761	766	809	769	815	807	725	773	771	826	750	782	765	713	760	763	746	733	775	773	764	763	712	762	727	802	760	790	804	784	774	728	742	779	771	800	747	764	730	738	755	755	797	743	762	742	800	754	807	795	724	790	747	734	774	800	756	771	778	802	814	720	774	840	735	740	745	737	754	748	743	776	748	761	795	820	718	802	783	780	775	773	805	757	761	765	745	802	803	705	721	756	787	739	786	768	763	742	730	719	785	776	760	774	791	802	780	753	742	742	726	773	798	752	734	703	819	752	761	761	785	732	747	792	775	768	783	763	790	831	771	799	799	762	746	775	694	765	766	731	736	777	763	756	779	759	754	753	715	747	790	800	792	728	769	732	771	728	724	790	777	777	746	783	736	748	724	776	765	767	818	751	796	769	756	743	765	770	728	808	719	777	823	826	771	808	772	748	758	746	762	725	766	776	795	774	771	707	722	799	801	743	785	746	730	765	787	778	783	774	768	764	761	758	752	742	744	851	752	705	791	748	807	767	766	765	768	717	751	716	708	760	782	773	772	781	757	722	687	790	755	803	759	784	746	822	795	763	749	754	724	786	789	785	748	764	766	739	772	775	763	786	792	779	773	764	730	791	791	774	727	788	769	739	751	749	739	731	776	755	733	763	804	757	779	779	764	807	701	769	760	779	755	725	763	787	754	768	757	673	765	771	733	736	760	762	741	754	769	731	731	738	765	795	765	801	816	775	820	812	761	709	785	790	793	767	751	762	725	780	803	759	739	810	734	740	805	787	748	685	744	793	739	766	777	780	792	748	740	778	696	763	709	733	716	757	801	715	762	737	765	763	752	780	786	742	784	765	753	731	763	746	802	778	778	734	761	778	772	755	754	789	776	722	818	758	735	744	757	755	782	724	696	803	791	809	776	761	733	743	772	760	759	767	728	819	806	790	761	776	725	734	750	690	741	798	778	786	745	764	785	764	785	737	851	750	730	791	759	776	807	716	764	743	773	726	742	783	735	733	757	793	786	771	785	770	769	699	799	775	777	781	742	760	705	773	739	781	723	752	742	758	772	764	724	771	720	815	781	802	745	767	726	736	733	758	772	749	723	766	770	723	829	775	761	781	725	781	748	755	746	793	725	772	751	745	735	780	838	783	774	774	704	744	755	790	775	777	816	805	790	708	751	781	760	767	747	785	766	714	743	775	755	776	756	725	783	780	737	684	779	737	778	742	732	801	786	762	727	739	740	781	800	795	784	723	806	775	826	733	783	730	766	837	776	759	805	784	775	747	787	761	781	769	780	782	715	797	787	760	746	765	755	754	775	731	802	781	737	741	753	763	740	754	744	744	807	786	798	763	742	794	759	742	738	745	764	724	777	804	716	774	729	762	788	733	744	783	784	730	790	740	734	740	735	791	754	773	737	791	767	770	776	722	762	791	759	806	765	705	769	757	744	725	774	729	709	786	745	790	772	794	749	722	710	777	736	714	722	735	773	764	783	768	793	759	752	717	753	781	759	733	743	770	754	759	811	765	775	748	808	792	801	807	752	776	826	742	808	747	788	764	725	795	770	746	721	754	776	755	809	723	764	707	723	813	787	764	784	805	703	747	804	721	735	808	780	767	784	758	764	756	779	706	831	714	804	761	745	764	738	760	791	779	813	766	825	787	797	776	726	753	781	732	777	784	813	747	739	721	737	769	823	771	721	770	764	774	774	786	808	749	802	774	764	771	783	779	709	756	810	815	718	793	725	779	751	758	777	792	760	708	776	721	800	778	767	763	764	787	779	817	754	786	738	779	739	814	763	764	784	759	737	739	775	786	786	777	724	788	752	735	732	750	735	790	761	724	742	776	729	759	803	734	787	783	774	743	750	756	781	740	743	762	744	824	745	763	735	764	773	806	787	779	740	750	762	760	791	776	780	784	741	800	726	713	713	821	773	774	772	731	775	757	805	795	785	776	768	765	790	770	751	735	770	768	804	748	795	754	791	707	739	756	749	758	795	746	748	750	783	791	764	771	746	760	765	686	768	737	763	760	760	772	805	769	779	760	771	728	729	768	777	761	803	753	758	795	770	739	736	722	745	742	763	746	733	778	785	830	727	754	735	755	749	781	746	780	788	774	754	733	778	800	796	788	745	740	740	712	773	814	758	757	765	746	743	759	776	787	761	754	744	719	723	778	768	756	749	755	715	775	754	751	716	788	753	808	755	753	729	770	737	788	746	746	758	750	795	810	826	748	770	810	769	707	774	706	768	791	791	698	758	729	757	788	779	747	779	765	748	767	755	755	776	789	787	781	771	759	737	776	764	710	782	743	788	810	763	737	782	760	761	772	810	769	741	755	794	737	775	755	791	799	769	741	807	718	791	744	748	741	770	754	772	757	758	779	808	721	801	778	714	788	822	780	765	786	782	772	751	740	767	788	720	803	806	756	746	765	743	765	734	759	768	808	777	772	777	777	720	788	746	773	734	785	776	738	780	799	770	789	792	728	740	811	759	722	746	793	804	758	759	751	759	781	795	765	779	794	730	781	782	745	778	784	748	803	752	746	816	776	759	726	750	776	753	798	670	745	756	761	758	755	781	731	698	752	738	769	766	754	769	739	735	788	764	737	737	758	750	758	782	732	796	712	737	795	740	773	762	756	783	803	762	780	733	777	740	776	755	774	760	731	750	754	755	745	788	789	785	771	706	752	770	770	737	765	734	734	753	758	776	724	777	772	762	752	759	719	767	771	765	765	755
29054	3221	521	366	333	339	287	307	289	301	267	341	318	319	292	332	308	292	311	288	277	328	314	317	329	304	307	331	314	324	301	310	292	305	295	326	329	324	314	347	315	299	311	281	304	288	276	308	331	314	305	335	319	332	265	301	304	330	303	282	284	338	300	295	317	333	294	325	301	309	284	273	289	308	296	276	297	291	312	299	318	295	296	327	309	287	336	256	265	296	317	304	297	318	317	342	315	322	279	333	325	323	314	323	296	308	279	306	324	335	305	322	347	348	274	301	290	305	329	313	302	335	289	277	296	336	321	322	305	283	300	286	293	283	309	270	320	316	295	284	284	316	309	328	282	354	346	325	308	264	294	290	334	321	328	304	308	324	320	324	286	335	305	350	326	307	324	292	298	328	325	319	290	298	291	312	254	310	307	339	301	283	305	299	298	267	323	302	287	294	326	320	328	305	324	334	348	272	294	313	317	291	333	288	290	343	329	332	307	284	310	293	316	317	311	289	325	311	286	323	322	330	339	298	300	289	300	316	301	331	326	339	297	316	306	303	297	306	281	299	284	279	323	283	298	314	321	320	288	300	292	305	295	301	324	334	346	320	301	311	306	289	295	270	270	280	327	328	271	290	317	318	293	301	324	325	322	296	282	302	307	334	308	322	308	309	292	326	299	298	311	289	286	332	328	330	304	310	301	301	322	326	288	290	316	300	277	321	337	327	317	297	283	315	324	303	316	311	294	317	307	320	308	304	303	271	288	289	272	306	329	304	284	276	319	317	301	306	288	319	310	282	279	283	305	303	275	306	304	310	294	293	309	346	275	333	280	324	319	332	320	302	309	286	345	327	332	318	317	311	317	362	342	293	260	311	311	318	362	283	286	299	283	371	342	298	295	251	303	313	294	311	313	338	304	285	330	322	337	291	325	323	300	321	283	289	318	313	322	293	323	291	310	289	301	312	321	299	302	303	265	334	329	287	310	308	308	292	336	314	312	338	271	295	294	280	299	298	329	296	281	278	306	330	311	292	274	306	300	315	324	310	283	308	277	349	356	290	290	297	323	297	302	329	298	292	275	344	312	327	300	283	318	304	287	286	303	345	286	281	293	303	347	297	322	280	287	318	314	324	278	276	315	364	308	309	317	318	284	338	301	297	319	338	280	283	302	303	326	284	320	325	318	310	302	289	329	325	309	320	292	274	319	298	282	294	291	289	306	327	291	328	294	318	333	354	324	301	322	317	284	280	302	281	276	321	313	288	298	282	342	309	291	303	307	305	296	306	317	343	316	295	298	324	285	317	331	275	282	311	314	323	317	288	310	303	303	314	311	325	302	309	295	290	300	311	275	318	281	298	316	311	300	285	301	274	309	304	310	316	319	338	291	299	350	298	368	341	325	252	307	292	322	279	314	300	294	301	287	279	306	299	315	308	288	315	311	282	324	324	350	305	273	338	293	315	308	266	322	327	343	294	288	316	292	292	303	311	338	316	327	288	301	316	309	269	275	307	328	292	290	320	309	328	319	315	318	297	331	298	298	329	305	289	286	287	279	259	318	317	350	330	319	294	312	325	303	299	310	313	330	312	297	308	280	307	308	295	321	299	337	306	303	324	293	327	330	288	281	276	313	303	308	301	324	314	315	349	334	333	295	321	336	311	295	304	301	331	331	276	329	347	321	305	311	327	292	271	300	287	316	332	337	339	319	277	314	323	334	309	306	317	325	309	315	283	299	314	307	290	299	288	319	318	308	320	310	321	283	333	309	313	310	298	330	318	316	310	300	339	347	313	338	284	319	319	298	315	304	321	283	289	308	290	315	313	309	298	286	283	309	259	296	299	301	284	258	294	286	329	304	310	327	300	299	323	306	345	309	286	291	305	304	296	318	271	302	288	352	325	296	307	306	290	320	304	326	290	313	327	279	309	293	297	328	297	321	301	314	301	285	317	303	300	283	302	292	297	330	311	296	306	274	306	305	357	291	305	289	303	309	288	291	307	334	310	326	315	288	332	316	290	328	319	306	336	318	283	305	290	312	282	310	295	313	299	311	310	304	298	316	312	297	326	287	284	282	276	328	301	262	324	308	315	301	293	297	299	260	309	291	298	323	294	310	328	294	281	310	325	297	297	288	314	318	333	332	299	285	293	321	283	325	314	305	288	291	325	316	325	294	305	308	289	302	288	280	296	301	351	329	292	300	307	329	298	300	299	330	306	288	343	322	286	311	336	294	303	292	295	318	334	348	276	278	249	319	335	338	296	329	330	320	280	299	296	297	292	280	278	324	314	303	304	319	319	259	307	296	324	310	304	291	294	299	283	297	307	324	295	296	276	299	299	281	300	350	337	309	333	300	351	311	320	294	305	313	308	345	300	321	309	324	290	316	293	318	302	322	271	295	308	302	327	303	317	317	300	277	299	281	314	302	299	331	318	328	290	308	337	323	320	317	304	298	321	312	320	341	317	297	326	309	292	302	301	311	316	305	331	324	281	290	302	288	336	315	331	276	292	302	301	301	293	298	313	317	279	281	300	294	297	296	357	313	283	321	312	287	281	307	300	316	315	289	347	290	296	306	303	315	313	320	290	310	297	340	295	299	293	295	269	303	320	313	319	280	311	296	298	276	273	314	302	321	310	312	323	315	311	304	305	312	313	302	285	271	301	304	331	323	323	324	295	288	322	293	323	341	310	331	297	324	304	274	293	322	306	286	334	298	289	288	335	317	322	325	298	311	322	321	323	285	312	317	321	274	341	310	340	316	334	301	305	329	303	303	264	328	300	311	335	292	319	280	345	286	308	308	295	338	338	323	321	334	314	286	303	291	299	325	341	312	285	285	300	279	288	316	347	304	314	317	284	294	277	342	337	324	299	347	317	312	275	329	314	281	276	289	316	318	341	308	306	327	306	272	324	300	337	323	297	309	312	297	338	327	298	342	317	297	337	322	297	281	295	319	330	318	292	304	281	311	319	297	316	253	326	314	309	319	302	319	328	280	313	278	341	318	309	290	296	307	274	306	311	284	307	332	260	308	334	364	313	294	277	318	295	288	307	305	322	311	310	309	311	286	303	328	284	302	308	318	283	294	291	282	347	296	291	326	319	348	321	333	331	319	294	294	334	335	320	311	307	348	315	305	277	345	294	341	310	343	286	267	307	295	331	318	296	277	313	301	316	327	320	314	278	302	305	295	315	285	347	302	320	318	364	315	311	298	307	324	294	309	284	303	361	316	315	326	301	283	317	340	329	298	304	300	303	310	288	303	308	315	320	305	358	309	297	344	278	314	314	283	315	292	315	318	292	279	293	329	278	292	300	291	313	300	291	297	321	282	298	320	308	322	287	317	309	330	283	312	282	298	280	305	296	320	286	293	317	276	307	287	328	336	337	320	293	341	348	290	299	314	305	309	366	296	278	294	314	289	304	310	337	320	322	296	314	312	339	304	322	300	299	326	357	318	314	319	281	283	284	327	300	324	302	283	301	279	299	331	301	348	328
21023	4695	2704	1679	1337	958	813	795	729	728	715	728	702	684	700	661	683	712	659	709	689	691	683	691	679	702	665	657	684	682	690	705	645	672	706	663	683	669	648	682	652	658	712	684	724	639	673	696	708	692	674	715	684	689	702	683	698	698	666	691	680	678	673	675	703	701	663	683	639	641	676	701	666	685	649	703	673	738	674	735	667	677	654	701	677	709	649	703	709	637	655	682	637	652	656	627	657	663	653	636	679	691	662	657	683	689	679	674	676	691	707	661	648	720	659	700	671	682	699	639	635	680	672	664	660	677	658	635	725	697	659	696	723	670	686	654	721	645	656	668	623	663	665	703	683	663	694	670	687	723	701	669	614	640	699	659	719	716	686	678	644	717	666	692	716	739	676	691	667	688	668	626	621	695	659	693	664	692	645	683	679	659	631	692	660	664	668	643	679	701	679	729	672	669	654	642	677	664	710	699	708	636	688	697	692	655	673	718	656	652	644	644	692	661	702	694	687	691	693	724	664	679	706	641	691	714	725	676	639	662	698	693	667	665	637	635	694	666	683	680	665	663	665	731	670	648	681	665	712	676	649	709	707	685	663	696	664	683	642	689	694	701	720	669	694	668	679	679	667	678	635	677	706	723	657	614	695	630	640	668	672	689	630	666	683	670	690	711	683	736	704	688	688	638	592	671	679	679	672	654	739	647	657	667	663	709	642	680	630	649	706	688	694	668	672	704	623	686	690	668	678	639	649	682	671	694	691	704	753	697	731	685	657	668	682	680	643	683	664	675	640	617	696	686	682	685	735	713	698	677	682	642	701	666	668	629	723	709	723	676	694	692	642	644	694	666	679	628	700	685	684	692	685	723	674	683	668	734	682	712	666	692	667	668	688	689	661	686	635	672	709	672	689	675	675	685	655	710	697	700	682	697	685	729	689	705	662	644	675	668	717	661	704	641	700	666	707	713	653	740	723	688	690	694	673	656	665	672	679	657	672	663	715	701	684	671	632	664	727	654	686	698	687	675	686	665	634	642	703	678	698	680	683	687	700	728	679	661	694	655	682	680	657	679	702	658	688	698	663	681	654	638	686	675	689	708	658	642	679	671	641	686	698	652	701	632	695	688	655	702	723	657	689	709	665	671	654	649	697	677	733	689	724	658	694	696	688	701	649	673	663	671	687	694	695	628	690	634	677	660	663	681	663	695	658	656	713	638	706	680	649	682	666	687	714	705	708	651	680	669	630	711	650	648	684	723	692	671	698	729	648	637	686	684	718	692	688	697	692	661	663	675	702	697	672	661	655	698	678	647	667	698	680	642	705	699	708	659	645	648	649	673	679	673	691	642	669	697	699	644	693	697	645	693	714	667	710	674	711	674	693	682	675	632	684	702	736	689	672	678	646	691	643	703	674	693	674	707	699	615	680	680	691	679	703	655	653	677	708	709	712	637	733	652	675	647	712	651	704	667	654	671	695	629	682	697	653	647	651	679	647	654	690	669	657	665	727	662	684	715	730	642	667	665	672	686	630	685	696	671	698	644	699	624	681	687	645	690	635	702	677	641	670	745	670	672	704	621	685	639	719	664	676	672	697	589	676	693	618	657	621	677	676	686	669	702	682	695	681	657	697	687	666	671	687	732	696	685	700	678	708	679	635	698	672	659	670	699	675	674	684	722	667	632	663	671	651	651	634	688	671	722	705	695	662	666	654	658	683	683	707	677	711	657	680	674	689	647	713	699	677	685	677	690	686	701	663	679	662	697	684	688	677	654	656	677	701	681	701	676	682	681	692	662	742	680	651	664	708	709	704	644	671	669	620	637	684	695	694	678	680	729	697	664	605	662	669	671	706	694	668	666	646	694	663	706	650	697	655	688	644	709	663	661	672	692	701	647	719	638	660	676	663	673	711	685	674	719	681	636	689	696	649	652	693	648	756	648	721	702	685	682	676	662	696	628	666	659	738	652	671	707	681	684	658	628	658	640	636	692	712	706	657	664	656	628	670	680	661	684	678	683	709	650	675	687	670	691	661	698	660	704	677	658	691	670	659	740	675	687	680	663	642	652	678	680	688	695	686	685	666	644	665	668	690	661	712	664	650	704	710	656	706	695	693	659	643	693	631	694	651	704	697	736	657	677	694	696	663	692	679	670	747	694	664	633	679	655	700	662	657	674	703	668	677	683	683	646	745	627	706	686	699	681	671	626	669	709	719	670	694	617	669	686	682	684	666	709	643	714	670	683	692	639	662	703	666	668	713	731	680	698	658	681	716	664	655	658	688	672	715	653	701	689	650	736	642	678	679	677	692	664	636	607	700	688	738	690	650	658	671	649	616	736	689	652	677	662	656	683	663	679	659	670	706	675	675	697	686	717	678	652	692	629	674	651	676	730	662	662	678	641	689	693	659	703	666	666	689	654	683	656	648	642	627	685	635	648	661	640	687	678	646	712	710	658	741	700	690	676	678	692	673	609	645	696	677	666	644	661	642	677	679	673	669	734	660	665	650	709	692	709	670	698	671	745	700	647	687	697	659	698	693	694	669	664	649	710	695	662	668	713	690	698	684	680	666	679	710	666	717	684	696	729	735	728	704	705	706	641	636	683	708	661	701	726	709	677	651	690	680	683	670	669	759	660	634	698	710	712	626	687	703	675	694	672	679	722	662	668	629	683	713	679	690	684	645	699	700	641	685	695	612	629	688	703	737	746	675	683	637	591	639	655	701	696	706	722	652	667	679	667	643	703	625	637	681	665	666	678	694	742	694	684	702	615	671	670	685	660	697	698	696	676	632	706	700	680	734	683	654	641	655	646	648	663	660	648	731	703	672	691	664	694	693	692	681	673	689	655	693	677	657	682	656	686	685	721	714	677	647	653	676	698	671	675	712	655	629	690	633	708	667	641	706	676	679	693	696	648	668	698	694	671	710	629	685	600	621	717	683	686	707	667	697	668	648	708	670	678	699	633	722	652	657	617	639	694	670	679	697	646	656	671	635	675	689	702	690	735	723	676	637	684	708	653	708	673	646	718	708	700	680	682	739	664	672	708	681	653	713	737	685	618	675	647	694	715	651	697	715	696	644	686	678	718	655	687	689	725	695	642	662	694	664	690	686	661	668	673	640	685	652	669	675	637	690	669	659	654	676	711	720	686	650	674	714	671	701	679	680	664	668	690	759	644	656	657	746	663	703	661	680	678	691	718	699	648	659	718	688	718	665	703	733	647	671	682	714	640	682	683	655	689	680	649	683	637	647	658	682	732	648	648	688	649	682	680	715	684	690	688	713	708	681	700	683	654	690	673	686	625	683	658	693	699	724	645	632	661	674	687	648	638	701	691	707	656	683	670	669	644	688	698	681	692	614	670	661	716	662	635	677	691	685	728	721	732	719	698	753	682	671	663	678	693	674	684	675	716	685	696	694	693	680	695	674	685	663	658	683	686	707	722	672	679	704	717	711	673	674	704	718	629	713	674	680	665	700	721	657	620	686	661	669	665
34041	5686	924	618	425	385	322	349	360	339	340	317	319	314	313	339	317	328	325	336	324	334	318	326	342	289	293	321	312	309	314	303	322	353	339	323	317	336	316	304	330	325	345	323	301	331	304	304	332	301	302	292	335	354	330	339	314	295	335	309	346	336	380	330	318	355	360	299	330	337	315	317	311	315	274	299	319	317	321	326	351	337	308	293	324	284	340	337	288	343	287	308	341	341	326	288	323	320	312	345	311	326	319	312	282	308	312	337	317	374	347	329	285	302	336	353	300	269	298	324	317	329	293	312	339	302	317	306	301	317	321	342	307	324	319	337	321	305	296	288	307	324	356	318	335	328	316	319	296	314	325	303	337	297	314	313	335	334	301	304	298	318	333	330	312	295	317	302	295	305	333	287	305	324	307	342	333	291	323	297	289	309	288	313	338	312	311	296	292	309	277	307	337	333	315	296	304	318	334	318	346	329	295	311	337	336	312	304	314	340	328	305	365	317	315	349	334	296	333	301	307	313	347	324	319	331	309	288	275	305	289	322	301	352	321	312	295	322	314	344	290	326	315	343	337	309	320	318	294	286	326	364	329	348	303	348	334	311	307	319	342	313	317	330	336	324	317	308	338	281	290	330	304	320	305	278	330	325	319	306	306	278	303	274	330	354	325	336	314	300	300	318	333	286	294	307	330	287	317	284	323	285	347	312	291	324	327	321	317	329	314	321	319	332	338	286	297	309	315	289	304	292	338	364	316	338	332	324	335	290	282	301	335	351	366	331	313	323	334	298	312	295	320	316	306	331	331	307	354	317	297	338	297	283	335	289	308	319	320	344	307	309	331	325	294	278	304	341	336	316	307	329	302	338	312	312	293	306	356	296	315	340	314	334	340	307	318	318	308	320	301	314	326	304	315	339	353	301	340	342	280	323	317	324	323	315	310	309	297	305	332	327	309	320	338	333	321	333	319	332	310	342	299	310	321	300	348	312	310	328	308	349	297	317	289	327	303	323	311	304	329	354	295	305	309	309	287	316	321	338	281	313	337	329	310	307	332	330	319	332	287	289	287	305	356	308	353	319	333	320	294	321	337	307	331	306	297	311	293	324	312	298	334	342	310	303	337	296	301	328	290	309	296	340	294	326	343	325	314	323	322	360	329	297	318	331	338	337	325	301	325	286	327	327	304	320	321	313	308	314	310	282	327	398	310	278	311	292	356	346	334	359	310	312	315	311	343	321	310	354	361	317	315	321	335	317	307	273	313	295	339	293	299	332	327	323	295	319	302	326	300	288	293	321	297	323	292	302	320	341	356	286	303	316	332	325	354	316	318	312	335	322	283	325	295	309	290	338	306	300	328	337	342	333	320	327	320	322	306	303	336	310	304	304	319	306	347	335	307	317	335	343	270	317	344	288	313	299	310	292	336	316	365	287	318	313	330	306	304	351	327	312	316	296	294	314	309	302	322	285	311	315	313	335	294	314	334	320	304	312	360	332	304	341	361	326	306	321	293	294	318	297	303	312	297	312	307	277	308	338	306	319	339	328	319	365	308	325	309	314	317	301	337	301	337	348	300	318	326	329	330	312	308	314	317	300	355	309	294	371	355	339	328	303	311	327	301	337	286	317	315	292	345	311	300	300	324	295	306	329	318	355	313	300	354	326	317	291	313	344	328	330	325	321	328	332	319	325	294	291	307	351	316	318	303	368	341	328	335	295	334	286	334	310	298	321	333	270	322	294	272	330	321	311	329	321	309	316	289	336	338	321	307	287	329	289	322	312	332	280	301	292	325	339	319	280	334	322	319	320	310	317	305	340	302	320	347	316	311	349	337	348	286	307	357	350	306	340	333	305	323	333	319	298	303	291	332	284	313	330	318	289	311	298	338	321	323	315	340	290	340	321	362	305	295	321	354	313	329	343	322	323	287	302	335	338	286	306	317	340	316	298	302	336	332	343	324	325	325	317	328	302	329	315	319	312	305	294	293	306	284	318	288	316	343	327	332	302	313	336	321	310	319	323	320	314	308	320	331	293	330	342	321	335	298	305	324	343	327	312	309	318	327	348	295	295	289	317	319	304	296	313	297	311	301	345	301	322	285	332	318	302	312	336	306	321	319	337	351	301	289	318	334	319	342	317	324	313	329	300	323	320	288	283	297	310	310	313	318	340	350	313	333	287	303	324	319	311	343	365	297	313	320	328	323	345	309	324	305	321	337	302	321	297	343	280	320	346	328	336	301	328	330	282	338	303	304	314	301	293	292	336	287	316	346	348	327	305	333	336	308	323	309	338	340	314	320	314	324	368	344	343	317	291	341	284	323	329	299	338	302	347	284	317	327	344	309	328	310	309	315	281	334	326	360	313	342	300	316	332	319	338	313	326	304	320	309	306	287	321	294	315	316	281	277	336	324	324	315	332	313	322	308	297	278	288	282	336	289	328	301	307	303	306	299	292	303	304	300	285	311	330	332	330	296	344	357	328	293	329	277	321	323	346	315	290	303	341	282	312	320	281	323	319	299	293	314	319	303	302	279	305	309	333	346	355	337	319	282	315	322	300	317	315	335	317	320	307	319	323	314	327	322	340	311	307	333	316	304	334	366	326	314	315	330	346	317	314	298	321	339	298	312	327	311	317	327	304	334	315	327	315	320	313	335	310	333	306	316	328	297	349	324	318	286	293	299	315	337	342	324	331	318	308	327	355	323	332	309	316	308	342	336	352	310	323	299	322	348	308	297	300	319	306	339	320	321	298	312	297	319	344	330	310	335	320	288	309	312	327	380	317	294	314	370	322	331	322	330	320	345	318	335	314	339	369	331	296	309	348	292	347	319	291	313	329	320	314	348	298	276	323	333	327	313	319	333	335	305	328	328	336	278	318	287	321	298	329	350	323	346	326	324	300	347	326	311	346	319	324	302	309	310	318	329	315	364	318	293	292	358	304	303	322	323	337	361	325	281	312	303	365	305	326	318	315	317	315	337	283	266	305	286	346	348	346	310	356	342	316	339	376	317	330	354	352	303	339	299	341	274	345	322	280	330	317	266	307	304	318	340	326	343	307	306	340	319	320	323	300	294	287	309	294	293	320	337	303	326	295	313	329	307	325	339	326	317	302	319	296	340	339	346	371	297	301	321	323	327	345	322	346	311	320	345	325	300	302	320	329	332	285	323	332	325	316	359	306	310	356	308	330	335	317	298	313	306	294	317	287	294	341	345	307	311	323	352	320	308	328	323	306	300	322	298	338	361	335	320	294	352	288	333	350	276	356	295	300	317	296	262	311	310	306	324	328	306	329	321	332	336	326	348	308	303	306	282	344	291	365	301	280	315	334	327	322	314	301	262	304	291	316	321	280	363	294	277	335	312	305	333	324	291	307	340	337	301	322	341	372	363	281	331	287	336	353	355	366	293	328	318	312	344	315	317	303	297	322	298	339	293	335	318	324	256	320	334	293	308	313	306	295	326	312	318	331	330	328	288	316	299	324	320	321	295	276
24547	10114	6775	4299	2897	2032	1359	928	875	841	785	829	774	771	800	757	708	720	777	726	728	697	790	695	728	716	729	730	678	712	742	739	705	695	708	722	687	720	724	709	695	727	744	726	726	697	692	693	762	712	745	699	682	756	734	708	779	719	785	741	731	709	706	719	732	710	736	702	708	726	715	715	722	714	754	740	723	746	739	743	699	711	674	717	698	685	694	741	678	717	722	680	777	719	662	703	778	679	708	711	697	705	674	715	695	704	698	706	640	712	724	662	706	742	726	723	768	676	718	688	689	724	709	746	699	739	718	718	740	709	693	687	696	747	709	732	699	704	745	739	720	730	720	708	687	690	706	715	709	735	770	771	659	758	660	681	747	704	706	681	744	757	755	710	704	703	775	725	706	732	674	723	717	711	687	690	751	694	714	700	692	719	729	711	713	736	776	732	702	752	739	682	715	671	687	709	741	665	685	685	702	708	752	709	731	709	778	675	763	681	672	745	709	751	770	700	733	678	745	702	708	793	719	744	708	688	723	727	725	738	718	722	718	721	710	706	713	685	692	695	769	716	726	690	696	740	706	722	748	663	760	784	706	665	725	695	694	738	722	711	717	725	695	733	679	684	708	692	723	727	733	671	681	737	747	728	690	702	740	752	762	688	726	661	720	679	728	695	737	717	693	683	728	731	703	761	720	684	669	717	747	717	699	716	686	730	706	760	764	719	744	710	732	740	694	753	749	704	708	690	706	710	686	719	754	694	669	709	723	750	781	728	671	710	740	738	759	741	690	670	692	710	714	721	744	746	716	746	731	696	774	700	697	738	697	757	715	737	743	734	696	737	686	756	656	741	744	772	676	682	667	686	726	757	688	682	720	718	757	763	744	730	752	713	713	689	756	701	720	768	737	716	701	732	749	745	729	709	753	727	741	762	753	692	723	707	704	722	752	729	697	677	685	725	720	754	767	689	719	676	734	764	725	755	689	697	726	680	676	731	740	702	703	687	758	717	718	692	701	742	723	685	722	710	732	710	736	718	706	757	769	738	744	746	742	723	731	685	740	720	772	730	707	745	717	715	711	726	722	733	735	681	722	717	694	730	698	721	683	711	737	731	700	705	722	745	692	687	747	715	705	711	666	755	769	677	692	682	680	750	686	772	747	745	711	701	776	696	705	740	711	739	739	740	704	708	686	670	720	705	738	672	709	693	697	695	725	736	677	763	702	697	734	717	720	715	686	788	740	696	728	711	700	723	703	695	685	687	724	727	731	720	746	733	743	707	741	747	744	708	699	666	703	720	710	699	748	664	754	730	744	694	719	724	733	686	716	662	747	747	728	762	757	716	725	715	712	651	695	688	771	675	747	653	747	740	714	682	702	675	712	700	673	693	729	716	725	727	722	714	681	742	713	742	735	683	652	720	699	736	694	680	699	750	739	686	712	710	753	749	754	681	710	723	706	701	729	694	713	729	733	707	689	741	767	693	712	717	736	702	754	724	702	645	682	735	719	741	730	702	713	748	752	689	725	721	694	741	730	719	735	750	697	697	755	689	697	744	722	681	717	712	688	724	710	767	694	742	716	681	733	690	687	730	723	720	697	717	685	727	751	728	681	683	678	723	761	690	737	694	706	709	695	723	729	739	718	742	688	736	733	682	689	742	693	708	750	744	676	773	713	717	766	772	700	721	746	682	706	720	744	748	773	721	704	758	748	709	782	742	758	694	681	760	698	687	706	727	704	735	725	734	741	729	690	717	709	699	696	702	757	722	684	661	707	740	753	700	722	698	702	729	739	695	721	692	728	746	708	686	659	672	677	747	762	726	700	729	682	696	696	752	701	714	738	744	720	754	735	756	753	740	719	699	720	693	747	742	695	741	708	731	702	723	710	683	727	734	724	695	747	713	696	712	700	716	760	752	693	743	745	693	666	694	736	713	727	761	736	681	739	729	749	703	744	691	730	710	705	710	717	668	742	733	718	750	753	658	709	650	709	736	690	711	695	703	681	703	715	716	730	747	757	692	711	709	710	708	705	716	767	783	710	747	688	699	750	699	697	654	712	685	721	647	749	690	723	683	779	726	724	719	759	682	690	721	721	698	715	694	713	696	729	710	708	759	708	705	689	720	787	724	717	728	703	675	724	679	724	680	715	697	729	729	656	727	715	697	767	729	694	707	663	682	767	762	693	713	763	735	708	722	736	744	709	663	736	710	750	736	725	715	712	703	698	707	710	730	755	735	731	775	690	763	701	734	713	723	753	682	717	725	751	796	723	740	758	739	681	702	719	735	685	758	716	712	713	698	710	713	703	723	699	744	719	686	678	708	728	738	724	735	680	694	703	720	743	640	757	725	715	694	703	683	699	723	740	692	709	704	666	737	690	704	684	702	760	755	701	733	715	678	725	751	729	737	739	719	711	744	732	708	732	713	730	715	729	739	728	716	688	741	689	717	701	742	712	689	688	735	710	661	676	707	751	698	687	694	666	748	709	737	662	729	707	735	712	706	718	702	714	697	735	739	748	700	671	722	712	657	753	712	697	717	746	680	688	704	749	693	674	741	731	728	750	732	749	763	721	746	648	770	727	763	706	703	702	761	773	741	732	712	715	696	730	709	713	769	731	750	691	748	766	715	711	705	721	671	728	677	708	740	737	686	711	751	742	676	726	715	691	745	715	749	785	727	739	728	705	664	705	750	671	726	698	763	669	718	720	674	724	725	736	738	744	711	732	727	702	726	725	681	723	707	702	741	709	733	699	691	724	722	720	730	717	743	740	702	687	732	735	765	700	701	735	711	667	697	703	665	715	732	706	685	723	701	645	762	695	710	676	726	741	710	703	744	715	745	719	775	733	729	724	710	726	720	734	701	733	725	703	693	738	734	714	723	716	749	713	716	773	741	674	708	700	731	728	739	666	702	697	718	681	747	703	750	709	741	717	701	747	678	742	729	728	754	691	715	690	677	708	727	747	744	742	735	770	728	732	716	743	716	717	702	675	744	708	703	690	753	716	704	690	713	714	727	688	766	674	708	710	731	708	699	711	665	681	707	724	753	687	761	709	762	702	668	706	737	712	707	677	730	751	705	765	722	697	729	698	711	708	709	736	713	727	725	678	704	716	716	695	696	744	757	702	729	716	686	749	709	761	728	731	692	690	712	746	702	668	732	737	685	763	722	710	744	714	726	700	755	738	708	688	698	707	729	712	733	700	706	706	699	689	701	690	696	693	694	717	701	749	728	686	711	764	734	713	678	721	745	710	741	746	723	730	701	715	700	713	692	719	740	765	715	715	709	741	703	682	721	724	729	728	750	705	685	741	703	713	713	713	761	708	722	707	728	732	735	722	679	693	694	701	702	758	729	719	702	698	702	715	691	741	687	726	744	731	713	722	766	733	717	708	735	721	755	717	736	719	751	692	713	753	738	676	703	704	707	706	694	751	736	754	707	718	742	712	684	689	704	714	733	730	722	701	761	707	698	724	731	691	703	748	703	720	746
31304	5544	1137	711	518	370	353	337	312	350	299	311	335	358	339	327	304	350	315	322	388	351	309	315	339	333	301	373	302	343	327	320	316	318	352	302	367	331	325	324	288	334	336	289	293	315	349	326	325	329	320	336	350	322	306	322	280	311	299	335	341	280	337	318	305	324	325	313	321	323	329	301	291	320	314	349	345	309	318	322	355	350	305	362	327	344	331	313	360	347	315	342	336	312	320	341	349	332	289	368	347	259	352	323	345	337	346	314	333	337	316	376	353	307	311	313	346	316	319	334	355	315	368	354	294	310	330	362	325	345	355	353	361	363	330	310	306	351	304	304	366	314	349	332	313	320	343	346	297	323	342	304	311	351	355	331	344	309	357	349	341	329	319	320	326	324	330	297	318	323	325	309	314	315	354	352	311	327	305	329	362	351	359	327	327	325	348	338	297	331	339	330	311	366	364	334	323	355	345	335	322	351	312	348	304	328	338	303	346	364	336	318	314	330	352	334	324	344	360	339	308	347	361	351	294	339	316	282	306	316	337	333	324	353	293	297	316	301	327	349	321	320	333	305	310	333	338	326	328	304	311	290	306	353	331	335	302	346	319	318	326	338	331	339	334	332	290	299	323	345	341	344	338	295	313	324	323	350	279	327	345	327	332	299	346	330	346	346	341	313	332	310	285	338	321	350	358	353	328	317	318	309	330	339	345	318	340	363	326	316	324	312	281	319	314	281	321	319	309	342	321	353	319	375	330	356	328	316	297	349	368	359	321	341	317	314	328	305	309	311	338	308	341	321	332	318	318	360	328	332	304	327	315	324	328	325	343	322	310	326	347	377	308	340	346	310	313	324	284	334	316	350	326	282	308	349	347	326	336	353	339	367	359	333	327	304	336	329	337	332	319	316	330	330	320	342	319	320	317	334	308	314	332	309	299	326	364	295	337	328	325	354	335	328	331	334	294	372	332	345	306	328	301	304	324	372	326	330	351	368	338	361	313	335	306	354	343	339	326	317	329	338	296	304	319	318	322	323	340	352	303	344	328	374	330	347	336	320	307	332	326	326	329	317	307	328	312	270	344	331	359	324	308	292	314	305	310	322	306	327	288	322	357	347	323	312	323	317	312	328	309	295	303	314	355	361	330	303	357	327	326	318	330	309	314	303	346	299	307	352	355	321	346	308	281	310	323	338	320	334	330	361	348	358	310	310	308	304	306	324	345	322	332	336	338	311	296	339	303	352	311	333	323	296	278	348	303	334	349	327	327	314	314	300	309	331	350	332	308	331	325	347	360	332	345	369	338	340	348	300	325	304	308	318	343	313	354	334	321	369	312	306	350	319	326	342	318	345	308	360	316	333	333	324	326	339	329	322	324	328	321	317	363	328	344	311	336	334	320	360	328	319	286	342	309	332	335	338	361	325	285	329	326	346	340	321	306	351	321	316	345	305	343	336	337	358	361	339	337	318	305	339	326	294	315	329	317	316	319	306	350	342	298	312	337	268	327	313	320	322	304	331	355	354	343	326	318	333	350	348	292	289	318	326	327	313	363	332	322	331	322	307	271	322	311	361	323	362	322	345	326	328	317	310	324	325	315	285	315	292	350	330	345	342	361	345	316	315	362	321	296	334	353	345	315	319	344	315	324	335	328	311	320	340	355	322	354	337	275	311	382	337	323	326	330	337	278	284	306	323	334	310	342	280	333	333	274	358	318	308	307	334	360	341	320	313	332	364	322	345	353	308	337	362	305	338	316	344	306	314	352	304	322	339	312	343	352	316	308	329	319	301	341	334	292	299	350	303	297	327	307	307	323	319	336	329	333	313	332	325	320	333	326	303	304	300	345	333	357	302	373	364	357	341	350	318	315	320	347	349	324	319	312	314	313	325	326	348	317	310	326	323	315	362	319	327	328	358	317	308	317	320	316	328	342	316	282	318	409	341	353	330	345	324	302	306	316	287	354	315	286	298	370	375	289	324	318	363	343	351	306	327	346	326	339	309	301	328	322	348	301	329	300	300	321	325	334	310	335	309	304	340	314	331	361	356	355	334	308	294	346	323	343	310	346	354	341	295	302	348	297	310	339	317	326	384	297	317	304	319	288	299	341	334	333	330	324	306	327	327	324	342	310	336	331	301	285	358	310	333	299	334	294	330	320	345	340	329	310	329	345	353	300	313	314	346	317	344	305	329	339	326	290	322	303	342	304	328	331	300	311	346	338	316	322	306	340	300	321	340	312	341	310	353	321	331	343	320	326	320	285	321	314	345	339	343	336	337	324	310	344	314	303	319	323	312	361	339	306	334	337	315	298	305	321	351	356	302	335	316	342	348	320	325	292	311	317	351	358	327	325	333	311	337	311	315	319	305	340	302	295	300	318	295	319	288	311	327	311	358	351	332	358	310	321	338	335	358	310	358	299	326	359	341	312	326	337	336	331	306	331	321	338	324	300	299	321	353	291	339	316	318	348	318	300	307	318	283	301	339	346	342	313	301	298	312	301	292	328	329	345	317	341	362	337	330	322	300	353	309	353	354	329	346	330	364	381	315	314	299	314	349	327	301	282	335	333	294	307	317	338	325	335	325	303	347	324	333	354	300	332	335	299	323	341	330	338	350	345	342	354	301	350	309	315	360	342	303	335	338	345	335	289	359	293	277	346	322	334	298	352	298	350	306	282	327	306	298	334	322	349	350	311	290	310	307	338	312	320	320	349	319	357	342	327	319	318	331	344	351	321	337	337	341	322	361	354	348	315	334	310	350	365	299	337	335	357	289	319	319	310	308	324	342	327	331	377	309	370	338	321	366	355	335	319	290	366	326	324	300	356	302	301	354	329	337	309	308	311	325	366	351	346	350	321	306	326	347	290	330	357	320	335	332	350	343	362	372	299	352	318	332	354	347	307	308	341	288	296	313	310	365	295	324	322	319	314	317	315	355	307	342	309	340	287	337	313	372	316	324	301	320	342	310	321	331	342	310	346	340	334	326	303	304	306	328	326	344	296	346	349	312	365	331	310	306	300	293	304	317	328	327	322	312	339	350	341	317	353	329	349	316	320	335	346	358	307	312	324	338	350	345	364	334	347	319	313	323	300	342	307	331	333	341	324	345	316	300	315	330	332	329	336	323	304	296	332	336	329	306	351	343	319	316	339	322	317	335	326	316	337	333	314	322	312	323	317	332	309	340	333	325	306	338	301	387	307	338	350	319	371	319	339	311	320	316	319	278	304	298	288	322	336	324	337	318	305	340	287	332	330	346	284	331	354	313	252	348	346	309	299	333	297	314	360	350	303	308	383	305	318	327	313	341	332	318	335	310	361	340	330	294	322	317	314	313	327	350	332	363	333	370	306	305	336	338	348	372	300	314	331	303	369	330	320	317	338	329	322	348	322	330	307	314	288	287	335	307	319	294	333	333	336	330	318	316	337	325	325	318	327	341	305	365	328	307	321	320	355	348	340	306	314	345	348	336	315	346	339	316	333	311	323	340	326	298
20513	10637	8904	6260	4748	2400	1559	1175	1118	1099	1003	950	923	896	872	823	878	838	845	838	838	817	782	793	801	810	799	768	782	827	797	744	793	740	757	776	715	780	717	773	765	768	795	746	765	771	747	735	747	755	788	763	756	749	797	799	751	767	751	698	749	766	805	770	746	763	762	751	763	725	749	795	746	740	698	793	753	743	723	712	742	751	791	753	782	747	743	705	764	823	746	740	732	756	742	711	811	720	759	759	774	797	799	729	722	713	802	706	716	730	751	765	773	772	763	764	748	756	753	690	764	747	750	733	741	751	761	763	749	747	782	755	724	749	793	743	692	749	764	764	723	768	749	709	759	775	760	760	731	757	770	737	787	737	742	761	729	780	790	760	723	777	690	750	788	764	744	750	807	713	789	739	714	804	731	793	788	687	713	803	740	725	726	727	723	767	743	773	718	727	742	748	714	750	732	789	812	732	707	761	738	758	751	774	737	774	752	774	764	783	750	748	760	752	745	751	806	790	772	721	741	741	746	737	768	726	733	733	749	755	711	681	743	764	723	777	722	761	743	772	752	749	790	789	777	722	762	753	755	745	713	715	738	776	735	757	680	729	748	717	800	749	785	718	723	738	745	733	759	740	713	762	733	718	712	762	774	782	749	777	782	790	760	715	768	733	768	725	768	738	793	752	762	773	793	766	715	778	771	741	738	765	706	726	751	772	789	746	775	728	694	703	786	746	727	766	767	734	718	759	714	769	722	746	748	720	753	800	728	728	797	755	726	805	746	760	732	810	701	734	748	780	768	791	766	763	748	778	732	751	713	750	802	725	741	755	758	694	751	717	752	756	774	764	733	775	742	785	722	774	770	732	782	761	721	731	741	757	732	757	752	798	762	694	811	782	768	736	732	784	737	771	766	740	792	734	691	758	751	732	741	775	742	758	782	740	749	724	764	768	711	755	709	795	760	734	727	738	780	709	742	804	823	728	731	765	735	744	705	769	774	748	776	759	729	705	782	724	794	713	736	731	814	780	733	772	768	734	735	778	779	747	768	757	725	742	778	755	721	779	762	786	779	717	715	731	758	689	775	711	770	739	738	753	745	748	723	793	768	771	727	742	707	737	795	771	780	738	736	786	719	748	796	759	742	784	758	751	778	750	716	740	789	717	785	726	710	790	744	753	760	748	810	725	767	786	754	713	773	745	801	751	759	758	745	730	742	752	766	804	706	727	795	766	761	734	775	714	764	787	723	796	769	745	707	761	761	715	699	771	749	734	764	767	760	777	762	805	779	788	753	713	712	768	815	775	762	743	755	772	748	739	705	742	795	783	744	772	734	769	760	723	770	734	756	727	719	759	675	750	757	712	779	760	743	761	741	761	789	756	718	761	725	808	735	783	744	739	769	784	757	770	726	764	731	733	717	735	774	794	765	779	774	762	695	738	767	741	770	723	750	786	698	753	770	763	745	730	725	749	773	796	725	749	756	779	733	760	803	756	766	787	723	769	737	805	720	770	716	775	749	749	752	746	801	767	753	732	749	731	722	775	700	753	751	710	722	769	829	738	781	775	760	751	735	747	718	715	729	724	776	728	744	690	691	747	768	794	764	726	715	770	733	732	742	712	743	754	703	743	729	735	760	764	765	773	775	753	779	722	745	773	754	768	753	808	754	756	743	783	793	705	762	761	728	768	755	792	745	782	762	788	741	757	712	769	759	794	748	773	751	771	748	755	731	807	726	780	784	717	779	754	737	785	773	735	747	790	747	791	786	735	775	722	748	750	739	733	738	762	769	787	759	728	770	737	757	771	769	720	709	762	715	780	743	758	727	726	703	762	794	739	746	797	779	756	741	731	760	727	788	685	720	750	750	734	740	747	732	750	773	774	736	742	714	783	766	756	822	753	792	816	748	713	756	781	765	721	786	705	672	738	773	731	743	722	705	825	751	778	785	723	782	785	754	794	783	746	795	747	714	769	734	730	769	753	749	732	758	797	792	736	748	766	780	800	756	818	757	760	733	765	723	732	760	738	800	781	778	761	714	732	746	770	774	719	765	819	741	744	727	792	789	779	775	743	794	771	721	748	739	772	723	756	781	757	740	808	721	773	796	757	773	750	733	750	742	811	716	765	703	765	738	738	735	826	754	760	734	751	782	760	743	748	752	743	768	791	736	778	761	774	713	746	776	740	735	777	735	741	770	735	740	708	758	784	772	735	708	776	694	792	751	791	799	798	758	746	768	728	707	729	748	714	729	750	755	769	738	727	796	733	708	767	739	686	741	755	758	720	779	770	698	725	733	697	762	773	741	710	780	707	745	724	742	710	787	794	743	700	768	765	763	776	784	741	742	798	794	789	759	722	784	743	795	745	722	752	748	798	786	745	700	760	731	783	807	744	777	719	770	727	760	770	793	755	739	762	748	739	764	739	788	769	759	762	729	771	746	772	774	727	812	758	739	742	784	776	755	768	819	726	684	727	758	795	803	701	713	749	754	753	752	793	751	750	763	752	791	720	782	765	749	736	760	759	714	734	800	757	701	739	718	722	788	710	753	741	726	756	722	753	730	760	787	696	792	758	779	754	750	787	746	764	728	747	731	716	728	745	747	747	750	801	709	749	746	793	777	739	774	808	766	730	731	760	735	760	778	739	741	769	721	724	773	766	724	755	739	745	760	777	739	761	750	736	710	797	729	752	728	751	747	763	731	789	778	737	750	714	766	757	759	762	787	731	772	752	770	785	765	736	717	710	730	761	733	724	766	808	810	768	726	769	730	770	748	752	734	727	716	780	766	757	748	746	752	773	778	747	790	758	737	747	794	762	720	747	754	752	698	775	761	747	816	816	774	723	769	745	773	775	729	773	751	764	718	780	723	720	716	793	773	748	750	759	747	759	805	737	726	768	775	764	735	723	739	762	759	790	784	752	800	799	774	752	744	790	763	803	802	724	715	771	760	704	775	734	783	752	714	732	753	734	743	721	756	737	736	747	732	729	714	730	791	772	752	767	746	816	759	805	767	745	716	725	739	786	739	750	748	761	782	763	702	726	774	762	784	718	747	792	779	747	764	763	757	697	744	713	745	711	809	807	759	750	725	736	738	790	742	782	696	730	782	759	739	779	774	714	764	723	794	804	759	750	764	704	795	807	784	768	739	755	763	727	764	740	710	763	775	778	714	745	792	756	749	714	766	763	777	766	729	767	714	729	778	760	710	752	728	753	787	746	739	744	778	747	755	738	766	763	800	755	814	733	704	697	725	737	752	718	705	732	752	752	777	766	730	720	774	743	744	772	696	738	770	741	718	756	708	763	736	707	711	761	746	732	713	762	738	726	755	715	728	745	745	722	732	791	776	730	752	700	727	748	730	793	763	782	714	726	748	746	760	775	736	715	764	741	719	748	695	754	750	753	773	711	743	725	760	730	769	759	776	772	789	779	728	774	773	783	797	787	742	741	720	762	760	761	725	707	753	735	742	734	736	718	753	748	748	753	775	772	760	738
21911	2313	645	390	357	323	307	292	268	288	295	309	270	314	303	295	339	305	317	290	265	257	310	293	312	294	319	287	323	321	295	307	303	321	324	284	291	321	287	332	315	334	318	296	305	277	292	302	285	340	303	307	300	299	261	275	300	299	304	290	269	276	291	315	291	291	314	333	305	276	299	303	316	313	273	323	287	303	320	291	298	277	272	343	340	284	306	309	290	323	327	346	295	298	262	273	296	291	311	277	304	321	273	275	284	301	289	329	270	289	282	289	314	302	295	290	305	324	281	279	292	298	283	286	339	312	316	311	327	289	270	290	264	317	309	295	323	305	289	299	284	265	272	293	285	301	295	319	298	282	302	268	292	283	302	281	312	279	331	300	318	278	310	292	299	301	289	301	285	279	326	333	317	309	292	309	263	304	295	336	281	263	325	336	308	300	297	244	302	347	265	301	297	356	310	296	316	301	278	280	308	270	297	306	320	303	285	322	311	313	291	303	335	324	323	313	283	301	323	290	282	317	294	312	309	296	307	265	303	308	276	304	284	310	301	303	294	281	306	303	292	278	296	318	309	311	293	310	312	300	299	307	312	322	324	332	293	320	295	308	346	306	299	287	274	287	298	310	308	288	301	295	299	313	314	294	283	331	340	305	293	316	288	319	260	308	289	287	294	277	297	349	272	314	300	305	302	256	298	298	288	301	274	298	327	285	285	278	311	290	289	317	318	257	278	305	333	296	299	260	306	267	298	308	289	321	296	312	296	297	317	279	295	300	276	277	318	310	280	298	287	313	304	329	311	288	285	310	282	292	301	299	285	301	313	293	292	319	294	306	302	325	330	319	272	325	328	294	298	289	319	307	293	280	278	321	270	280	294	313	324	283	282	275	284	289	298	321	327	306	320	309	307	296	310	302	316	272	294	312	307	321	291	291	294	292	310	334	332	326	312	300	289	309	325	294	280	302	299	324	286	287	315	302	290	306	274	304	291	307	284	287	279	328	316	298	298	296	294	322	312	291	277	307	299	296	296	324	321	286	305	310	293	312	323	285	294	329	296	301	339	264	247	340	288	277	288	296	275	271	301	318	302	308	289	308	325	334	323	290	281	316	271	266	312	325	311	303	315	307	304	292	318	321	298	306	274	307	306	333	253	310	334	307	337	341	298	301	262	281	333	305	277	272	273	321	277	298	295	300	344	319	309	274	319	314	286	304	286	301	295	323	303	320	292	301	280	328	337	318	296	316	290	297	296	319	287	312	298	305	291	305	299	316	352	324	316	291	311	278	281	291	298	298	277	337	311	318	297	302	307	291	312	257	271	308	309	340	285	291	303	304	301	319	289	319	289	308	308	290	286	341	276	318	302	286	293	315	315	279	311	274	284	302	295	271	317	320	284	297	295	301	299	270	315	320	307	313	318	285	316	319	304	319	298	300	323	273	307	273	284	304	272	304	302	298	325	290	290	321	311	308	287	285	281	273	279	311	283	265	335	307	296	287	288	285	295	306	277	315	313	279	299	325	319	266	300	270	320	264	275	262	298	303	320	283	281	269	293	289	309	336	282	323	309	292	292	289	298	301	275	282	320	282	300	328	313	311	287	293	278	295	273	322	265	333	269	302	294	313	303	284	317	307	300	349	277	294	306	358	300	249	308	299	327	268	299	335	304	284	301	320	292	319	285	309	286	301	288	295	294	294	294	303	318	301	327	315	301	292	326	300	292	307	283	319	316	312	311	302	282	292	285	313	282	287	335	340	277	303	277	302	293	281	310	307	330	355	294	316	310	300	285	282	346	270	275	307	294	283	312	281	319	331	291	302	290	323	318	280	282	344	275	306	324	309	299	264	299	287	290	311	299	322	305	317	295	283	324	301	293	320	290	315	275	316	275	264	283	273	304	363	311	300	313	331	295	278	300	273	300	335	320	276	288	270	341	296	286	266	289	301	288	333	314	312	296	290	295	275	362	286	352	331	290	298	297	312	286	296	324	302	318	316	311	275	307	275	275	330	304	272	313	307	314	301	329	289	276	286	285	284	311	331	298	302	321	269	322	330	274	283	307	297	299	331	256	297	295	318	286	310	306	307	324	272	286	316	330	311	332	308	295	326	314	304	312	330	257	320	288	299	310	325	301	284	326	278	329	297	310	280	294	343	262	294	336	294	328	282	270	288	291	292	289	302	309	294	327	281	334	281	269	277	322	301	307	310	300	323	306	323	293	289	300	298	319	292	318	344	317	287	306	307	319	290	274	300	335	287	268	286	311	315	276	294	319	328	305	311	313	283	316	313	280	273	312	328	278	286	323	324	325	320	328	283	295	324	293	268	290	315	294	276	313	265	312	284	284	298	293	333	315	321	283	252	296	300	294	264	290	326	288	268	315	287	299	332	267	277	293	314	278	310	315	299	293	283	298	268	305	323	300	301	310	296	315	318	278	262	287	290	300	346	283	282	322	309	282	271	305	296	321	310	281	330	292	250	296	307	290	314	323	304	284	317	325	337	321	301	271	293	311	294	326	276	302	273	303	320	283	289	304	287	289	342	314	331	310	350	315	300	298	316	268	306	294	327	279	287	299	302	321	301	298	307	271	305	302	313	307	342	289	316	290	300	326	312	297	281	287	291	284	291	353	305	271	342	301	293	287	310	299	293	285	315	309	341	270	282	306	272	288	300	282	298	315	278	308	288	302	293	317	310	284	327	266	275	289	294	276	296	295	309	295	299	274	315	296	311	316	275	298	263	304	292	312	349	290	327	299	337	273	297	311	289	282	295	291	347	287	288	266	325	306	320	323	279	270	300	325	288	293	286	311	287	309	318	315	291	320	269	312	304	328	344	320	328	296	323	289	326	291	319	280	275	292	306	317	324	308	308	353	311	326	301	292	329	292	316	273	293	309	299	315	298	329	289	272	295	323	308	314	300	300	291	284	328	332	285	347	308	297	277	313	298	298	297	313	304	331	295	287	275	324	304	294	298	280	322	322	329	299	308	270	283	307	317	311	293	315	278	304	279	303	303	303	322	284	330	307	308	304	300	306	294	290	323	284	283	317	290	303	263	304	272	306	307	288	285	302	276	280	287	262	297	292	297	326	337	322	272	303	273	278	286	299	297	285	299	327	323	300	293	306	323	271	321	286	296	329	341	291	275	280	301	287	280	303	257	290	305	313	288	295	324	280	320	285	305	309	337	277	286	290	310	346	301	310	324	286	318	292	289	312	287	308	332	253	286	286	293	276	297	304	288	334	338	308	301	331	332	279	312	300	311	326	286	262	312	309	295	298	318	282	305	293	292	289	280	294	361	298	306	286	311	291	343	281	303	302	292	304	315	309	288	274	308	307	292	321	290	289	300	303	281	315	313	326	320	330	311	312	305	287	297	291	282	352	290	277	290	293	316	302	331	308	295	282	302	294	285	265	288	294	271	273	298	322	282	297	289	295	287	276	296	301	311	284	283	292	293	256	299	312	279	299	281	280	320	294	296	285	305	321	288
15740	6028	4585	2490	1495	1041	887	808	733	739	737	740	637	675	730	723	649	656	729	659	712	670	684	736	640	690	701	686	672	590	686	642	623	679	613	680	651	673	641	678	672	649	636	641	650	632	662	648	681	704	645	686	657	704	650	631	666	644	666	648	624	639	675	671	604	664	674	609	674	701	702	641	654	698	639	639	676	668	618	641	648	703	653	664	633	648	664	653	654	656	675	635	679	645	702	640	651	667	721	625	622	679	675	657	663	663	636	636	673	646	681	687	627	674	657	644	665	642	673	692	683	625	639	670	616	656	649	632	682	663	605	671	625	629	661	671	650	708	643	642	624	650	690	666	651	658	697	687	627	669	680	627	639	691	668	664	629	628	631	680	602	683	649	702	674	663	648	612	699	621	627	652	651	650	627	612	707	613	669	681	670	669	663	649	615	666	627	600	650	653	661	615	677	599	643	699	680	679	607	629	674	661	680	630	634	693	648	683	656	677	690	664	637	655	658	669	588	660	638	654	636	656	663	680	634	635	672	671	647	664	674	638	644	666	657	631	672	686	650	672	664	682	642	638	688	644	652	681	688	667	716	634	622	643	648	641	700	648	665	621	663	663	616	641	658	660	608	627	648	644	657	676	700	656	655	617	670	646	614	630	657	688	678	643	669	627	628	657	645	646	681	646	679	662	661	708	690	688	678	615	648	663	665	663	673	682	637	641	715	667	645	647	639	632	658	670	684	640	648	728	663	701	628	660	659	612	676	664	666	678	567	640	627	639	646	652	701	696	645	652	658	664	688	683	656	657	680	637	660	655	670	600	654	661	671	681	695	648	675	680	679	709	676	669	663	657	626	627	673	677	642	639	613	635	669	657	667	636	678	641	638	593	621	635	648	625	670	642	622	703	662	666	606	640	638	706	675	621	678	681	630	673	650	645	709	680	653	637	677	690	650	672	629	684	604	617	677	666	644	620	665	641	657	670	660	656	641	622	636	623	663	659	636	677	705	600	666	668	664	653	666	669	649	717	669	654	658	697	728	646	669	602	638	668	628	674	691	663	630	639	707	627	631	653	657	630	608	656	614	645	665	673	684	622	649	679	664	667	662	625	698	640	650	674	659	649	650	644	665	660	640	621	675	684	600	614	617	660	599	649	641	668	625	689	671	649	631	677	653	654	681	690	648	642	621	594	688	635	671	670	679	654	610	695	623	663	612	623	636	642	620	652	645	666	669	635	640	622	652	652	652	650	731	639	640	673	679	653	670	626	649	667	621	658	669	660	617	618	667	644	709	646	680	630	638	629	686	628	629	667	682	624	679	711	650	679	649	637	634	698	654	640	690	676	704	684	616	669	667	676	612	671	613	690	653	651	675	642	653	659	658	658	685	623	655	636	695	636	669	642	603	621	674	683	636	686	632	685	647	576	644	699	695	664	661	665	654	677	645	666	673	669	676	668	664	611	695	660	684	640	666	634	661	630	637	657	659	669	669	691	634	682	680	639	676	597	699	646	673	663	688	665	646	646	629	655	682	656	630	691	652	655	623	651	687	639	644	677	645	697	672	646	646	657	710	638	680	680	614	665	635	687	650	662	625	680	632	660	689	667	644	620	641	646	694	652	643	631	645	656	665	632	664	699	676	638	702	658	698	663	628	673	706	629	637	688	646	689	686	637	674	668	624	653	667	686	640	628	691	596	673	701	658	622	642	657	659	680	673	633	669	678	623	650	645	680	612	658	625	609	672	661	662	649	637	702	681	625	663	667	666	650	689	660	640	658	676	610	680	641	646	608	657	633	688	612	637	663	634	676	645	618	630	623	659	616	665	645	629	676	679	625	673	601	604	636	624	656	617	690	672	703	694	667	658	677	671	620	657	650	665	613	715	658	689	627	687	674	579	620	711	661	667	651	626	665	685	644	648	673	680	632	644	641	693	636	690	641	699	651	658	631	624	668	633	684	595	608	632	598	681	628	692	650	630	639	610	664	675	699	635	665	692	678	688	681	678	660	623	669	660	648	644	633	696	641	640	650	669	630	639	646	657	695	643	666	634	637	641	682	650	658	596	652	624	645	634	651	665	614	629	668	680	712	665	707	632	640	670	697	704	636	664	658	684	629	661	663	630	663	647	668	636	648	628	668	705	695	663	623	616	626	612	625	704	669	688	696	647	641	670	675	671	700	638	627	704	662	636	668	636	667	611	659	648	680	655	654	676	633	639	679	657	655	647	643	643	644	653	678	668	663	655	642	660	668	678	692	723	656	665	692	679	644	604	650	717	662	630	672	622	641	673	612	628	636	658	665	648	675	667	643	628	649	624	692	654	631	628	664	689	678	649	636	601	639	655	671	668	648	642	648	651	650	675	609	677	651	654	628	687	617	613	648	627	681	633	644	718	630	627	691	685	652	632	614	663	622	672	676	643	659	695	645	618	615	686	665	663	706	646	662	693	650	648	648	671	685	650	652	667	650	643	673	651	683	642	689	625	687	672	663	610	667	630	667	608	636	625	619	649	700	628	634	668	660	684	656	669	624	652	650	654	623	682	653	650	659	676	659	658	712	632	646	610	641	657	660	710	683	655	673	640	634	670	663	626	683	647	680	643	672	666	653	628	635	693	660	652	688	708	645	626	675	674	625	622	683	679	659	668	685	709	663	624	638	661	645	641	686	618	654	665	631	650	655	655	654	665	658	687	643	607	685	692	655	662	682	687	635	611	610	687	643	652	681	705	647	621	648	681	596	662	669	730	702	636	646	673	672	671	662	663	639	656	672	694	654	650	666	632	717	637	620	622	663	623	667	619	688	675	643	650	648	665	652	661	678	680	652	694	663	651	679	687	681	615	592	676	669	696	637	648	688	668	657	671	640	667	660	658	682	648	655	668	639	668	662	634	671	661	628	718	702	695	754	663	643	671	675	631	628	661	662	685	652	633	668	662	674	643	674	652	666	660	613	660	664	647	642	628	643	673	696	616	610	678	677	694	661	621	658	661	687	629	639	666	616	643	670	655	649	689	638	615	718	679	637	636	652	662	640	668	628	639	683	677	678	671	657	677	697	656	634	628	615	668	653	662	663	670	687	653	652	674	691	634	638	659	675	674	675	645	680	650	646	638	655	679	692	690	659	639	642	688	657	685	656	633	626	607	671	692	625	610	660	661	660	629	680	643	646	676	629	672	658	645	635	667	693	632	615	663	630	670	732	652	681	652	609	629	654	649	635	624	632	638	676	665	634	619	680	659	666	663	681	628	677	656	690	653	636	639	637	683	703	658	643	645	616	636	624	644	657	668	644	654	655	644	625	637	658	710	645	643	627	627	653	660	616	657	655	667	655	649	675	640	700	658	670	672	678	659	612	629	641	615	645	626	677	647	652	664	665	654	669	663	691	658	643	658	683	628	628	653	663	644	648	605	664	660	636	686	677	657	658	665	695	671	663	659	622	668	607	656	664	658	719	653	670	654	663	609	664	686	632	644	698	644	687	681	643	636	615	670	687
34894	5193	742	452	390	363	339	350	293	320	302	332	304	308	303	300	310	362	317	307	317	348	316	350	280	312	308	324	319	311	336	330	322	285	302	308	300	297	288	288	286	282	333	276	317	318	292	291	322	298	328	297	324	295	307	329	313	314	310	320	289	329	333	316	334	343	297	302	274	300	257	318	302	323	317	291	326	283	339	323	295	326	317	325	302	310	321	358	346	355	288	324	317	360	309	336	326	328	301	323	298	291	300	314	277	343	312	352	330	308	283	313	296	316	284	317	320	309	313	295	320	335	287	316	306	322	306	331	343	305	293	267	317	296	294	264	318	273	301	319	327	291	278	285	278	306	299	310	303	317	301	340	306	331	284	344	295	304	291	318	278	322	302	298	321	307	343	328	331	319	318	327	278	307	339	325	318	293	305	342	323	333	314	316	342	298	313	296	321	296	308	315	298	322	311	330	336	314	324	287	276	269	335	318	272	301	332	317	285	302	317	308	327	296	331	319	358	320	319	307	295	290	326	287	304	303	342	316	327	322	305	322	310	302	302	329	360	320	302	314	359	306	283	320	293	302	337	335	333	310	319	281	300	299	319	326	334	285	295	313	303	295	305	310	338	330	302	344	302	315	298	308	302	324	339	284	294	295	300	332	340	329	296	329	303	315	320	314	296	325	317	308	318	306	330	285	329	338	317	324	322	294	313	333	321	302	308	302	295	308	280	326	300	305	315	288	290	280	337	285	303	295	312	360	294	296	345	333	326	351	335	281	327	302	298	333	314	325	309	304	305	362	307	300	332	298	326	290	314	309	319	322	295	331	297	311	350	287	286	262	277	271	321	312	352	328	302	350	299	274	301	363	320	277	292	305	309	269	317	304	309	275	290	314	306	317	282	309	322	266	306	300	319	295	287	317	333	305	288	315	342	330	311	331	307	273	294	322	285	324	278	320	342	292	328	279	332	309	321	268	299	306	309	296	284	294	339	280	319	315	288	331	299	338	310	283	312	298	322	300	314	302	324	296	305	326	320	308	329	313	284	280	316	315	341	315	318	290	317	292	308	308	340	297	263	333	353	293	317	317	338	304	320	298	291	319	281	287	314	318	327	307	335	325	284	296	332	330	355	313	316	329	299	347	285	306	314	311	305	304	331	323	296	309	315	311	327	304	313	316	326	289	359	312	283	350	301	326	270	336	310	296	319	312	319	311	307	308	304	329	306	305	329	349	306	313	345	299	301	336	323	303	314	306	335	284	306	291	302	315	275	295	320	336	283	323	281	327	318	272	330	321	317	277	294	266	314	299	291	298	329	313	311	330	283	287	324	289	299	315	336	291	312	284	351	318	317	314	274	332	343	305	327	284	301	324	325	292	323	316	318	278	314	292	303	324	311	313	292	310	315	307	320	274	294	293	306	312	308	309	326	333	271	285	299	316	337	323	316	317	318	315	300	291	308	315	340	296	296	334	326	305	276	323	304	339	319	292	331	306	320	287	282	288	314	287	327	313	299	309	322	316	314	345	353	345	329	355	314	380	331	309	289	316	298	324	283	268	305	296	344	285	305	312	346	284	298	339	293	292	324	316	317	331	308	307	301	292	315	310	328	297	343	303	299	296	312	319	303	298	263	275	336	287	310	314	307	350	326	303	352	326	327	296	322	282	293	328	332	323	334	280	285	320	314	329	321	337	304	298	326	288	289	312	337	312	317	291	328	276	294	325	308	303	296	286	267	307	314	313	320	260	309	293	279	316	321	293	291	344	311	285	352	306	308	325	316	338	341	287	312	300	287	339	327	338	295	323	272	313	287	306	316	302	303	306	309	321	311	334	299	317	278	299	329	312	284	325	278	313	336	291	317	311	308	262	305	326	315	284	309	317	318	298	315	308	314	284	320	301	280	283	304	296	337	317	276	298	303	326	306	286	345	322	303	307	294	329	338	282	302	283	321	303	314	297	312	290	287	346	322	329	315	311	323	305	347	289	299	325	295	304	303	320	298	278	308	291	303	322	314	306	298	348	303	292	269	308	309	299	323	298	318	333	315	335	299	316	312	321	309	319	352	303	310	309	312	311	359	293	312	340	335	299	346	300	306	296	288	285	301	314	312	296	303	304	293	279	293	331	313	303	325	343	291	314	272	312	332	332	313	306	332	354	303	332	312	327	329	302	322	329	317	326	304	319	302	318	316	350	341	322	320	264	323	320	307	306	291	318	264	339	308	290	303	310	314	298	311	336	301	292	312	299	305	276	330	300	309	325	307	305	295	320	309	305	291	334	333	307	326	323	337	290	310	325	303	316	302	293	306	333	326	304	337	298	282	325	302	287	304	313	331	347	302	319	317	294	274	293	312	318	332	291	298	294	271	317	310	302	284	340	264	278	319	304	355	339	288	305	324	294	325	299	308	300	297	320	330	318	332	307	334	299	307	310	297	312	323	295	315	304	324	336	284	318	309	310	305	348	319	302	279	338	345	292	330	340	333	320	317	324	325	331	276	299	283	298	331	317	306	286	334	300	352	308	310	309	319	294	319	319	336	332	315	314	306	325	329	295	326	297	320	289	338	277	332	325	293	319	319	322	309	353	301	305	278	315	289	305	338	281	311	307	322	315	302	308	318	271	276	304	312	287	314	294	305	315	304	308	336	335	323	300	306	314	301	333	279	291	283	308	315	274	302	323	338	349	333	307	311	309	286	320	295	278	326	259	280	312	300	302	293	295	308	285	308	319	318	302	291	294	288	296	327	274	292	298	329	334	336	344	350	285	329	297	326	317	322	301	244	318	347	320	304	306	280	299	313	302	314	319	322	332	310	274	321	302	297	326	289	317	292	307	289	323	312	348	281	296	307	319	282	305	315	283	276	327	319	324	316	325	312	317	312	312	345	305	309	312	292	322	287	282	287	315	316	325	359	308	288	299	307	300	281	319	322	304	288	308	325	319	328	302	296	283	314	334	319	293	331	298	327	321	325	294	287	284	302	302	324	304	338	300	334	331	299	359	304	323	314	333	315	302	326	320	342	295	322	310	308	313	335	312	337	310	278	303	302	323	296	300	298	297	282	282	345	333	287	317	320	298	314	333	332	319	298	320	305	285	293	303	320	293	324	291	269	300	305	346	330	297	323	319	315	294	281	329	338	330	308	333	290	309	322	311	300	323	297	313	328	331	301	284	300	264	310	302	327	269	309	301	326	302	328	322	301	337	295	300	299	306	348	337	286	291	317	302	312	304	316	297	305	282	323	338	321	332	314	312	309	293	292	296	317	279	300	303	351	339	352	296	343	314	333	325	297	317	326	314	294	310	303	312	335	295	299	308	316	305	343	323	299	325	343	293	284	296	299	288	311	298	339	316	329	331	277	298	323	307	311	296	291	309	293	297	276	275	317	276	346	317	323	298	336	320	299	326	317	281	337	284	309	332	325	276	305	294	329	342	310	258	351	309	342	328	327	317	333	357	341	329	301	331	273	299	332	330	327	288	308	311	313	303	316	262
23998	6979	4969	3135	2370	1805	1231	1005	870	879	889	833	784	776	821	780	724	773	724	751	773	728	720	676	711	724	691	738	723	722	743	730	742	711	719	748	666	688	704	709	717	710	705	735	757	709	686	738	614	714	718	690	692	670	676	708	687	722	716	704	683	736	699	702	719	664	700	689	736	750	726	698	707	730	688	716	697	709	709	711	651	720	725	691	662	735	722	662	707	672	697	685	673	723	702	729	699	708	671	706	665	696	657	758	698	679	670	631	718	695	689	753	732	702	665	763	738	718	707	703	671	703	688	708	732	725	677	706	711	657	685	669	697	753	745	751	740	715	678	710	693	686	711	642	692	667	686	707	673	693	678	729	752	700	701	714	695	708	701	685	705	694	685	716	671	669	686	739	709	690	720	721	712	738	713	714	675	740	629	672	752	712	694	693	679	694	723	710	705	714	651	737	688	669	697	702	689	696	681	672	718	691	772	702	721	721	668	669	773	693	674	671	760	708	706	666	726	673	681	720	710	720	659	711	697	687	739	714	694	694	726	681	738	699	693	703	699	712	716	726	683	678	723	620	676	718	724	768	746	699	721	715	606	700	718	704	722	743	732	688	706	683	754	699	678	726	703	717	719	715	694	668	688	705	708	675	680	735	674	669	707	708	709	725	706	715	724	740	724	695	681	696	692	710	749	693	687	649	702	666	680	680	713	721	706	696	651	702	690	728	741	726	676	705	725	706	707	711	718	674	704	683	678	665	655	734	724	649	757	683	712	677	713	697	688	639	662	728	777	666	722	753	733	638	739	677	743	727	702	687	694	686	702	701	694	678	676	705	696	700	691	714	689	674	716	695	720	669	730	698	683	644	725	709	666	719	747	722	721	692	716	665	702	672	719	655	718	730	742	662	710	698	663	679	716	689	686	728	703	713	698	725	718	753	690	665	723	631	680	684	690	690	724	716	698	669	686	766	743	684	682	682	748	718	721	675	733	737	673	683	740	678	693	673	686	726	685	733	722	710	738	742	711	673	745	729	721	743	700	727	683	681	723	701	711	674	711	719	696	730	681	679	657	708	704	696	692	705	731	693	712	691	729	708	758	711	719	666	750	734	705	700	693	678	649	671	686	704	728	699	708	756	710	667	751	678	667	684	693	729	685	721	748	711	718	717	641	725	700	701	674	725	694	708	713	648	727	717	683	678	694	721	675	700	703	678	685	703	675	687	678	689	686	712	726	699	725	705	722	724	713	673	666	665	703	655	665	689	645	732	645	675	723	700	744	655	652	706	724	705	717	680	654	615	735	682	704	761	734	743	701	742	752	683	689	719	685	706	708	700	675	739	710	668	659	735	684	721	702	695	750	714	693	680	729	731	742	682	706	727	745	721	676	661	695	704	741	672	687	729	756	759	688	735	689	657	685	680	705	683	645	714	721	667	699	700	718	726	665	679	672	743	682	753	728	671	699	740	763	687	731	693	704	726	680	695	706	692	728	714	700	687	722	711	742	692	749	727	693	697	675	649	705	710	732	668	644	707	722	718	708	728	712	685	636	705	714	746	691	712	716	753	703	700	697	695	712	686	727	724	699	725	710	703	732	663	686	683	655	692	707	684	695	715	687	703	696	716	721	720	742	752	687	741	709	695	667	701	693	754	697	717	696	718	725	651	736	707	728	674	710	721	713	684	673	761	720	747	700	702	683	737	711	698	650	663	658	709	678	695	649	683	717	641	682	685	688	719	713	664	694	755	682	725	689	693	686	734	739	697	733	700	684	700	625	690	742	669	736	709	724	715	723	737	678	732	698	691	680	719	730	666	734	644	651	705	700	707	678	721	736	726	724	703	713	747	667	716	664	714	698	653	681	683	732	686	650	732	688	671	684	690	705	700	677	719	744	695	679	729	719	735	682	702	717	643	694	692	724	668	703	710	674	700	695	712	639	696	715	693	734	671	732	725	719	733	690	752	719	710	696	709	717	718	666	735	680	718	708	738	722	658	672	702	662	688	733	695	688	688	711	653	690	708	735	641	719	707	694	726	671	747	667	665	709	769	681	783	648	737	731	705	715	698	711	678	673	712	741	689	736	727	713	700	644	716	687	701	722	674	692	665	670	701	759	729	671	710	660	698	774	675	699	728	708	682	697	718	705	728	722	690	682	688	734	703	697	754	713	721	742	693	684	741	655	708	734	684	719	726	741	728	715	700	687	730	692	686	720	696	734	662	730	685	699	660	652	671	699	728	687	669	725	691	685	765	679	719	709	692	704	719	724	670	739	665	721	742	761	731	734	689	756	685	689	701	636	703	677	749	693	715	673	678	695	743	694	704	682	727	697	708	732	698	727	712	688	708	712	687	735	674	748	700	712	709	688	679	674	733	713	706	729	727	689	733	718	730	691	668	721	693	710	717	673	706	731	682	699	730	662	694	688	703	677	674	678	711	707	682	738	762	714	681	681	683	684	676	712	699	681	694	704	669	725	735	739	633	712	695	710	693	674	686	657	699	710	693	691	705	694	731	712	681	712	715	668	693	716	706	725	700	698	678	718	682	699	686	745	692	726	668	694	708	693	707	703	685	710	671	733	709	694	696	683	696	705	701	702	708	719	757	692	728	704	684	693	707	688	714	753	721	693	718	764	691	677	710	751	706	708	751	699	715	719	707	680	732	688	702	706	720	692	692	741	691	690	692	675	690	705	681	702	684	733	737	689	725	679	662	693	690	665	686	689	689	716	702	700	738	710	696	699	720	709	689	711	723	666	728	707	687	683	693	678	655	741	707	659	717	680	703	639	676	716	679	679	659	653	712	708	709	698	693	671	661	679	710	717	703	679	687	700	712	744	716	659	695	713	697	682	707	699	669	712	752	702	697	742	755	689	695	686	745	691	706	663	683	681	677	721	666	691	710	706	684	675	739	721	693	683	666	735	760	690	714	739	711	720	716	697	731	698	734	728	693	678	642	683	688	694	680	731	685	671	667	674	734	689	690	700	713	643	719	708	689	665	680	727	718	704	647	765	696	679	640	685	704	679	669	668	661	738	712	690	723	685	696	691	732	754	680	711	695	730	696	689	731	689	701	700	711	756	677	650	641	699	694	663	667	667	712	698	684	754	693	706	747	695	701	721	699	749	664	690	732	681	741	736	689	726	705	663	704	683	699	693	677	672	685	682	654	697	768	715	690	737	687	734	708	697	729	646	698	693	671	685	734	677	736	697	670	709	727	716	689	680	715	697	682	707	720	700	745	710	707	634	648	689	701	722	737	693	685	726	691	698	729	670	742	720	706	702	736	750	710	680	699	699	699	696	700	696	695	672	696	738	699	709	730	680	714	742	705	742	725	773	670	679	696	665	677	697	732	744	726	732	684	693	686	656	710	703	680	689	662	705	687	688	721	644	721	717	722	690	705	664	717	698	678	722	702	689	738	725	711	713	690	685	674	710	760	658	690	693	729	710	736	742	723	687	680	756	699	729	713	704	688	721	694	715	706	723	736	732	677
33836	6255	1203	691	483	369	382	340	367	338	348	321	337	374	322	355	304	332	334	323	332	321	320	350	307	312	321	316	337	310	304	317	320	329	302	339	333	314	344	313	307	304	326	312	356	327	313	326	278	290	308	320	329	340	322	323	323	326	333	327	318	339	333	301	342	324	303	338	337	292	331	283	332	310	343	349	335	300	333	325	352	355	302	320	327	304	319	319	311	352	327	348	331	308	305	306	344	340	320	350	362	318	332	335	302	298	305	303	332	378	355	327	312	343	322	340	332	303	318	314	331	311	312	308	338	349	342	350	362	324	290	310	318	318	322	344	317	323	319	310	313	286	343	320	324	309	342	327	300	322	343	354	360	319	312	334	291	343	353	360	339	331	304	315	324	308	288	345	338	369	295	328	292	326	346	326	301	320	331	294	344	324	359	342	306	353	310	300	285	320	306	313	307	315	341	357	312	320	314	354	329	282	313	351	329	294	319	321	300	283	293	319	371	328	323	312	292	314	349	351	331	302	310	314	328	306	292	314	371	337	294	328	332	321	300	332	359	322	303	342	322	278	321	316	318	322	303	336	328	304	333	324	314	311	338	317	321	284	355	305	314	308	340	294	302	311	320	322	300	348	308	328	310	329	328	332	301	298	335	333	343	335	301	344	295	376	303	306	330	348	313	302	361	329	321	365	306	298	333	330	322	329	325	349	368	300	321	337	311	281	293	322	337	330	335	325	321	330	327	323	341	278	313	297	313	346	307	343	313	291	348	338	300	302	327	327	304	340	322	322	297	348	363	324	315	287	339	328	322	253	350	321	304	322	309	299	358	321	303	328	337	300	274	354	301	307	297	316	311	354	320	342	326	320	318	322	322	303	347	304	326	345	302	325	343	320	315	311	329	309	364	321	338	332	354	305	343	315	344	277	327	294	296	302	331	339	332	303	330	298	311	269	315	327	356	302	313	341	344	311	313	325	325	288	326	348	322	312	324	360	321	305	312	330	351	346	324	330	353	310	294	292	309	311	368	322	335	339	341	319	339	353	302	305	355	339	356	289	359	323	287	315	323	325	298	348	341	307	298	338	310	333	340	295	323	331	369	346	316	330	348	290	324	331	339	303	294	359	354	335	322	326	316	339	338	332	355	306	331	320	276	295	288	325	325	311	337	351	280	361	316	311	353	323	316	316	310	300	342	324	304	312	316	338	338	310	302	329	294	307	307	329	309	329	314	319	315	298	330	330	315	330	318	307	310	329	318	315	335	310	308	330	330	313	380	364	329	328	339	352	323	322	313	331	354	319	349	288	321	326	300	309	327	305	325	351	310	337	288	324	279	322	312	328	317	332	327	333	318	286	301	318	278	331	319	316	292	316	349	311	321	292	305	307	315	309	310	318	319	311	324	327	327	344	312	334	325	329	318	297	345	300	326	308	325	313	328	335	301	329	329	333	320	340	334	294	304	341	339	328	329	341	342	336	372	318	325	319	295	337	378	309	313	355	322	360	341	333	345	301	319	359	366	323	306	347	328	290	349	315	344	318	301	327	298	351	328	298	335	356	320	340	343	318	319	300	310	315	293	302	312	337	344	340	346	301	318	273	298	285	316	295	306	339	320	320	313	359	342	325	345	336	316	320	336	333	324	305	327	347	321	341	333	301	305	265	298	317	367	321	311	284	312	317	347	334	293	332	290	327	321	328	352	388	312	310	306	278	308	324	325	345	306	323	354	336	326	313	331	303	310	354	301	324	330	344	302	334	312	321	358	311	318	334	304	307	300	319	328	351	344	334	319	363	348	342	312	340	304	355	296	353	329	347	343	342	313	324	298	327	310	352	324	311	327	313	314	307	362	316	302	341	342	290	301	304	362	317	319	320	312	293	290	348	330	340	369	319	323	334	341	344	304	341	345	315	322	296	335	326	320	329	319	347	289	315	290	339	338	349	291	331	323	309	333	299	335	309	308	349	324	299	331	308	302	339	337	321	304	301	307	313	340	295	332	287	323	294	303	304	298	332	332	328	322	317	331	301	296	316	318	331	330	370	331	336	332	320	302	334	354	327	286	337	306	328	346	311	322	317	362	311	320	286	316	285	332	302	309	344	352	313	293	308	336	282	317	341	302	317	309	339	311	330	349	353	333	329	320	298	304	303	322	305	288	324	288	336	317	284	302	295	326	351	329	305	323	337	351	313	308	289	312	284	318	311	323	346	319	299	283	344	311	321	319	340	330	343	326	328	323	315	334	342	317	322	335	340	340	318	349	339	317	312	366	341	305	337	277	324	318	317	325	314	352	289	332	318	341	322	330	371	361	350	325	319	343	307	305	323	311	348	350	329	339	375	356	352	314	353	327	314	315	331	316	303	303	312	316	334	345	355	321	343	361	355	345	314	323	324	369	327	282	300	352	327	322	316	324	333	364	313	293	312	294	313	300	351	323	337	313	334	313	361	310	342	355	319	308	331	333	336	325	332	295	329	342	313	347	356	310	355	381	284	336	328	333	328	331	360	338	321	308	315	333	348	338	324	373	359	324	324	357	312	357	320	319	339	328	304	337	326	285	362	282	305	296	317	320	296	317	307	345	323	341	311	324	291	362	315	307	317	339	295	347	315	349	357	313	364	340	330	297	322	320	339	296	325	312	309	337	357	363	326	286	327	350	330	310	322	321	309	304	345	300	302	332	343	310	316	304	333	313	314	310	330	330	307	316	323	341	339	320	350	338	295	310	324	331	341	353	305	359	350	344	346	386	306	344	307	305	298	311	312	316	332	287	340	327	338	304	346	300	329	305	312	328	358	309	337	312	323	331	331	278	327	358	295	325	329	323	321	287	340	335	368	351	314	347	330	284	327	307	311	365	297	287	310	265	328	334	347	293	344	310	327	358	337	360	328	344	332	319	326	312	309	306	322	329	330	322	353	326	346	301	328	316	328	293	340	303	346	348	327	327	317	295	321	336	297	303	316	331	355	308	345	330	307	283	313	293	333	298	298	318	311	311	301	327	309	315	312	334	334	339	345	304	345	332	332	304	340	332	324	291	343	362	332	316	299	332	328	297	298	339	291	362	317	345	308	341	296	361	325	383	279	333	310	324	320	327	287	319	311	304	314	353	327	340	327	329	302	305	343	350	330	338	380	334	338	324	313	365	345	310	354	326	348	334	343	306	325	306	325	338	352	362	345	342	291	296	322	341	342	345	322	315	333	308	335	334	296	305	366	333	358	309	306	333	349	328	352	316	320	307	339	326	296	304	370	324	304	356	296	309	295	314	301	324	337	311	329	353	305	333	332	326	317	314	342	354	339	350	333	314	336	296	310	290	336	302	319	323	318	281	330	302	311	329	293	312	315	338	300	350	314	310	326	302	330	327	338	357	344	369	332	317	328	328	311	305	340	315	334	325	321	332	340	315	343	337	331	337	318	334	307	373	328	329	318	352	337	331	345	329	321	334	343	332	330	313	323	350	318	304	358	321	310	325	278	328	328	342	303	304	293
22692	10814	9008	5722	3833	2054	1563	1150	1071	1002	962	955	896	903	827	809	811	802	793	833	800	804	785	814	778	792	767	725	816	759	745	710	767	752	719	728	739	727	748	775	772	788	739	813	755	732	773	725	762	769	708	758	785	745	758	789	757	734	741	737	702	766	763	770	719	724	720	692	775	710	732	759	734	764	701	770	727	722	731	734	724	753	762	755	741	765	721	747	758	720	743	779	762	746	742	712	730	753	714	717	771	725	725	745	744	720	748	746	702	755	702	754	723	720	728	750	736	795	746	816	706	769	760	785	734	784	700	741	699	701	710	724	761	745	718	752	769	737	733	721	760	776	763	741	782	701	741	763	773	784	735	730	704	758	739	740	725	774	792	767	777	740	744	714	762	737	779	727	740	740	786	725	757	746	762	753	764	754	760	731	746	698	771	821	745	754	770	726	734	725	710	769	747	742	783	729	729	726	762	674	778	796	766	681	767	759	734	773	718	745	739	758	717	721	738	735	702	756	764	731	743	727	782	744	733	718	715	731	756	739	782	776	741	710	727	764	734	725	680	752	734	753	778	749	754	756	807	720	760	735	738	726	747	723	758	760	743	710	707	755	772	726	784	767	764	718	740	741	741	721	773	754	750	770	708	741	786	742	765	727	773	717	701	748	736	772	707	728	749	733	769	743	781	723	759	737	785	714	694	759	757	720	724	767	755	730	776	765	757	724	774	743	756	727	707	734	646	763	730	744	739	709	792	726	770	756	780	760	764	754	703	706	754	734	730	748	744	737	690	737	730	733	763	721	765	718	774	787	710	765	730	723	711	711	742	696	758	713	744	711	672	743	789	745	691	773	715	760	718	750	738	763	694	759	744	768	754	736	779	749	771	739	784	732	747	716	745	772	704	737	780	794	744	712	779	731	715	715	737	773	768	700	741	719	757	757	734	709	707	740	730	700	775	710	762	733	744	751	790	700	742	678	725	727	757	761	749	757	748	781	715	748	769	724	755	714	750	731	756	757	758	723	744	750	710	804	780	748	750	759	711	759	747	743	711	750	762	752	750	743	778	740	787	790	716	756	780	777	725	749	722	676	737	769	732	717	762	743	683	764	741	791	774	770	742	728	741	755	696	731	738	717	739	719	739	738	695	728	775	708	761	783	761	779	682	732	769	693	773	737	725	704	770	737	767	758	756	793	753	708	716	746	725	693	766	716	706	730	751	745	776	699	719	768	741	749	708	718	721	743	719	760	716	776	740	760	717	759	739	721	759	791	794	705	749	763	782	749	731	721	734	726	703	751	736	760	747	743	750	729	711	759	711	725	774	752	726	694	727	741	731	766	707	722	720	712	780	753	737	748	775	730	734	733	743	748	748	702	757	817	741	733	738	749	752	775	768	728	724	730	725	704	681	747	748	759	735	729	772	761	728	781	727	768	729	764	726	756	730	752	746	731	773	789	746	738	730	708	761	734	759	753	728	719	744	712	758	729	751	739	694	697	770	733	750	751	739	776	735	767	756	737	697	759	753	705	697	761	738	772	705	769	735	721	750	677	745	769	737	751	799	776	751	756	730	727	718	706	746	735	765	730	715	735	722	720	733	769	766	737	727	749	752	688	694	763	704	784	758	741	747	751	777	801	723	743	750	794	719	741	698	716	751	744	738	789	728	718	786	717	694	754	779	765	770	765	732	742	719	750	764	738	740	763	761	749	764	789	783	752	711	768	725	741	738	742	744	764	703	738	683	706	789	710	688	763	777	708	750	724	812	745	693	762	719	770	743	722	683	743	752	746	727	769	755	750	723	736	747	772	719	769	713	714	742	736	687	765	727	695	750	732	729	772	750	737	781	734	720	672	735	753	736	746	750	772	763	726	672	761	714	755	780	751	704	738	744	763	784	753	752	787	736	740	703	743	787	747	764	713	685	766	765	744	774	737	711	766	736	696	717	720	753	754	746	775	735	720	769	749	684	723	767	786	701	727	712	726	744	751	752	758	722	744	752	769	733	739	728	737	743	756	760	760	730	744	735	811	701	756	767	710	786	747	736	710	690	801	715	779	746	737	723	748	718	735	770	748	721	735	755	718	736	740	740	726	795	728	735	736	748	812	769	732	700	732	717	727	725	692	708	733	747	733	724	701	726	734	746	712	740	777	734	776	741	793	751	737	800	727	743	759	729	761	740	751	729	758	687	780	725	754	720	746	740	765	770	700	749	742	750	778	757	720	765	750	794	767	744	757	760	755	746	753	740	723	779	713	775	743	705	737	686	733	751	788	696	735	730	716	692	741	784	745	741	794	745	760	702	804	718	839	717	721	731	778	765	763	721	757	745	745	751	705	731	767	744	682	755	766	755	751	775	757	747	804	746	722	719	693	689	725	736	708	722	745	769	785	748	723	716	703	722	737	763	755	741	702	751	749	731	734	687	770	777	709	733	786	759	702	725	780	696	705	753	712	728	730	763	764	783	739	735	724	737	699	727	761	801	752	724	749	755	750	761	746	765	773	721	748	755	713	746	709	747	749	717	781	763	777	753	712	727	754	780	683	722	734	769	739	735	746	700	730	783	710	755	721	709	694	727	729	707	762	674	713	744	723	744	778	684	730	805	750	753	683	755	717	773	706	798	700	733	694	738	770	724	732	738	711	781	764	683	752	728	793	761	746	769	753	713	739	730	734	741	754	700	715	706	761	768	740	735	749	756	746	706	738	739	763	756	719	731	746	786	729	766	752	777	764	695	711	767	699	839	761	772	725	767	684	709	708	713	718	752	729	744	773	805	742	730	732	757	749	813	748	705	723	785	743	692	718	669	751	719	772	726	727	785	725	775	724	770	732	776	758	771	734	717	723	709	752	798	748	713	729	737	733	772	705	742	730	734	746	780	742	678	751	769	753	675	762	728	763	727	761	750	724	705	682	760	743	799	730	721	689	720	743	754	763	735	753	785	791	699	738	751	696	759	733	738	748	760	729	768	755	744	767	782	754	673	719	764	733	736	709	740	767	708	730	724	757	737	743	708	733	757	754	757	734	740	753	775	720	705	773	722	776	692	702	770	735	784	711	711	731	737	744	753	758	810	734	786	729	731	737	752	723	725	693	765	740	778	744	762	737	732	786	739	745	782	721	719	779	732	726	751	757	754	771	775	748	734	727	800	752	744	754	704	727	764	768	703	737	767	732	770	779	702	739	704	761	733	738	756	819	716	760	737	753	734	754	670	703	750	720	740	754	789	736	730	685	711	751	791	703	738	787	773	747	765	767	724	731	735	751	786	748	755	769	774	774	775	740	755	788	718	721	749	742	768	701	739	747	781	731	783	756	715	796	693	704	736	746	770	677	712	718	701	729	712	754	707	737	725	758	737	769	749	749	738	747	721	717	715	721	783	707	765	777	763	777	775	818	774	721	789	668	738	799	741	745	738	703	717	738	759	775	733	708	716	786	720	773	743	734	792	749	748	710	726	819	741	772	766	724	714	733	719	762	748	708	731	784	743	748
20897	2358	600	475	378	326	341	288	298	313	311	355	336	296	287	309	337	291	290	294	308	274	303	289	260	323	303	323	293	293	337	286	271	298	296	307	320	310	271	293	272	285	315	302	304	295	275	305	316	331	335	297	296	264	292	296	324	286	303	338	272	294	320	285	286	298	305	285	278	258	299	287	329	264	293	306	288	306	286	276	291	306	280	326	325	320	259	299	324	323	293	303	308	299	330	296	289	293	322	294	284	297	321	289	282	332	325	309	311	282	274	292	307	302	298	318	280	277	306	305	292	277	284	325	310	326	273	330	298	306	263	313	317	297	324	311	317	297	313	322	301	312	312	309	292	324	272	312	303	275	311	316	283	327	316	291	279	292	295	288	316	292	306	295	292	283	328	291	309	290	305	267	325	294	301	285	288	313	329	305	261	286	280	287	282	296	267	268	303	272	299	304	302	303	284	322	292	277	312	259	294	327	287	320	309	316	314	282	322	308	308	270	272	328	322	282	285	258	324	267	301	294	305	306	294	290	294	312	302	308	299	299	292	300	275	294	304	312	262	289	260	319	321	301	298	319	272	294	314	299	293	306	314	280	284	320	306	269	286	300	300	313	305	257	290	271	294	299	293	313	291	298	310	302	293	284	312	312	266	296	300	287	283	303	300	278	320	301	322	308	268	295	284	304	310	272	318	310	320	314	304	274	307	323	279	302	306	279	317	302	310	325	287	272	286	300	294	274	311	275	255	309	330	272	308	301	312	296	297	281	311	349	302	292	295	295	290	276	292	295	281	308	300	325	262	289	306	262	294	308	262	297	305	312	290	316	330	274	265	286	278	332	279	303	299	277	293	303	330	302	320	298	288	278	301	289	302	286	308	294	291	259	330	271	275	293	301	291	318	279	304	262	295	297	317	305	307	291	290	304	294	279	285	274	303	264	282	293	343	312	316	292	310	298	269	285	272	273	262	312	293	302	321	286	271	288	282	278	284	305	282	328	271	298	310	326	332	308	293	304	304	285	290	292	315	261	302	308	270	276	267	294	299	339	303	282	298	300	330	270	276	275	288	321	324	301	301	288	276	318	308	252	308	322	308	287	297	271	284	302	329	286	296	287	271	316	290	287	315	285	308	315	289	309	304	303	302	299	305	310	317	282	277	277	348	308	307	270	315	297	269	269	287	279	290	283	266	286	273	284	283	285	289	291	318	281	313	326	273	302	274	306	279	296	305	287	315	313	289	302	326	281	289	290	279	324	292	298	289	304	301	292	319	311	301	280	328	312	288	305	289	293	271	271	284	282	286	274	313	304	293	291	318	320	267	274	312	307	288	306	273	276	280	259	334	280	319	295	320	294	268	281	322	300	300	305	340	291	322	284	291	300	327	302	322	285	294	310	280	290	305	287	346	326	275	302	329	310	295	270	304	298	286	297	300	280	294	277	322	289	291	324	318	285	325	286	306	290	319	290	283	278	313	292	278	271	281	341	325	280	307	304	278	281	268	301	298	314	312	283	318	296	299	245	285	291	316	302	315	294	306	267	294	316	300	287	267	315	310	302	275	310	334	312	308	279	294	276	305	324	266	279	299	263	303	327	320	320	319	355	309	308	281	276	293	301	313	303	312	314	282	309	304	293	301	276	308	312	295	275	304	297	322	304	290	277	310	284	289	277	297	275	308	292	298	257	295	246	301	274	306	296	289	315	298	333	303	303	305	317	262	304	269	317	333	283	291	272	282	312	318	288	288	285	289	282	306	290	301	257	301	294	285	343	304	296	293	312	279	283	294	257	265	280	283	310	291	296	297	278	301	295	304	302	288	295	331	293	315	304	307	279	260	286	297	330	316	332	315	278	265	295	298	322	317	319	270	292	302	302	290	297	287	313	301	286	338	270	287	286	285	354	334	317	292	286	293	300	294	249	313	305	284	282	308	287	292	290	309	256	292	291	312	304	315	291	278	283	304	284	288	290	310	313	323	314	295	292	265	268	297	276	290	282	322	298	327	285	303	307	275	308	319	303	257	295	290	289	301	319	307	301	266	293	254	297	259	268	291	304	272	308	314	294	308	307	310	261	300	276	294	265	266	295	299	303	299	288	329	289	286	273	290	332	281	302	291	335	315	300	286	298	270	269	266	312	285	298	308	256	322	330	277	287	312	294	290	325	289	311	286	304	290	296	282	300	275	276	292	298	277	284	315	309	315	276	290	307	308	302	309	306	315	289	282	289	294	281	289	270	297	297	300	295	295	299	309	318	295	282	303	292	317	304	314	292	270	303	333	322	316	278	308	285	329	297	287	281	296	275	259	314	285	313	256	262	335	286	295	299	295	301	288	282	281	329	272	318	291	296	312	298	279	316	336	292	298	262	277	285	272	269	316	310	292	324	278	308	331	291	289	305	320	289	335	273	315	304	304	275	307	296	279	326	288	318	331	311	317	315	284	282	310	321	303	277	337	300	307	276	293	277	295	293	305	301	308	291	336	285	300	286	296	300	295	293	316	294	308	306	252	280	296	308	334	313	370	307	280	332	281	273	296	291	291	295	305	326	314	292	285	302	317	331	305	286	307	290	310	286	332	307	344	314	277	291	304	301	335	306	277	323	280	303	312	260	289	281	315	308	262	305	314	321	289	292	270	302	266	310	293	311	306	303	299	323	303	276	285	289	285	313	302	304	291	287	307	328	320	285	281	262	305	304	271	255	305	331	266	278	290	311	318	334	291	294	286	302	282	308	300	303	298	316	275	297	305	293	291	282	302	291	263	282	308	272	300	301	307	296	322	319	258	300	296	297	336	293	312	288	261	302	294	290	276	297	283	285	293	320	274	324	318	331	307	305	311	319	279	283	306	283	341	318	317	334	314	303	287	300	312	293	289	295	291	324	299	318	336	297	317	300	275	291	315	279	301	265	297	305	299	296	292	333	302	285	278	333	313	354	272	294	297	323	324	287	280	339	285	263	332	288	316	277	297	271	300	270	313	317	274	269	320	270	307	295	291	310	284	277	305	310	312	292	291	305	307	312	288	338	288	335	290	309	301	293	295	323	309	301	318	311	260	313	311	277	280	313	298	314	301	252	304	308	270	305	303	313	290	256	321	286	300	276	269	296	302	284	288	307	308	310	285	318	327	243	307	323	289	295	298	287	279	289	322	253	329	298	293	300	319	275	284	333	261	287	305	283	268	274	302	292	271	289	294	298	299	313	311	281	283	286	312	303	295	250	297	319	314	322	291	339	297	294	295	286	274	282	287	313	281	296	310	299	300	279	317	314	307	265	282	281	296	321	306	310	353	285	281	280	327	306	308	296	324	246	303	304	348	300	303	316	311	294	290	295	304	292	328	306	300	275	341	309	337	285	274	294	328	301	304	312	275	300	292	293	275	294	273	280	307	305	313	283	311	314	300	292	275	287	256	298	323	315	290	287	292	270	325	328	284	305	280	291	290	322	260	332	309	277	284	305	276	288	271	274	276	298	309	292	277	301	296	267	262	284
15550	5908	4919	3257	1635	1100	879	763	771	774	754	723	722	705	685	698	665	689	662	694	665	653	621	636	698	714	637	700	624	655	708	678	637	649	657	645	683	644	666	649	641	667	619	641	638	708	626	679	652	669	669	669	653	691	687	665	615	635	607	620	658	662	638	668	609	644	651	684	645	691	680	628	642	662	619	612	628	656	655	655	636	602	637	617	669	661	624	622	660	655	677	643	638	656	658	656	658	633	681	653	652	657	671	651	646	668	647	611	669	625	687	659	609	643	658	644	613	683	623	636	636	615	598	686	632	645	639	669	647	639	664	693	639	649	640	682	651	642	679	690	633	662	666	624	636	618	627	680	634	654	667	664	637	632	647	645	637	618	672	629	604	648	662	656	664	635	670	596	618	644	652	631	668	689	609	628	647	623	667	647	644	637	687	598	662	660	686	630	630	631	698	624	637	653	664	634	644	634	705	703	667	612	657	655	673	677	666	683	659	659	685	618	672	692	674	622	680	606	663	654	616	634	612	649	611	615	649	623	678	658	614	629	682	644	627	645	672	691	648	641	647	699	670	644	622	674	656	621	669	660	660	663	628	633	632	659	667	736	625	610	624	630	600	675	669	646	671	608	670	668	664	642	625	654	613	654	644	619	585	623	665	654	712	639	659	660	638	631	629	663	688	666	651	674	700	619	639	638	688	674	640	646	681	683	643	682	672	659	641	604	658	663	692	637	647	660	600	672	677	624	662	604	686	687	627	655	673	693	673	641	687	645	648	668	686	642	635	618	626	596	665	660	621	653	663	642	644	632	654	677	607	645	655	621	682	668	626	634	679	671	639	690	673	661	658	630	585	665	653	651	661	619	637	621	583	634	653	637	644	670	662	677	628	638	695	665	653	679	584	704	612	655	689	632	625	645	647	636	685	594	650	683	615	697	651	661	651	659	656	641	661	629	655	633	608	677	663	657	684	680	701	606	659	686	644	688	635	635	647	652	643	676	666	639	623	668	623	616	633	654	636	668	670	681	673	658	689	630	645	663	672	643	656	668	655	659	624	629	642	597	643	653	631	640	669	640	644	603	675	662	626	659	631	614	646	641	677	702	603	667	671	632	684	657	642	680	680	625	630	659	670	671	621	633	691	664	641	638	653	687	651	620	642	691	660	659	634	654	672	647	650	665	697	636	659	638	651	660	642	671	606	642	672	665	677	669	686	626	658	637	638	629	663	634	624	645	681	632	648	605	638	690	642	656	628	691	647	667	619	647	665	611	674	642	629	618	654	661	690	666	626	668	660	655	657	623	646	688	694	647	641	635	642	599	651	671	658	648	644	627	636	631	671	677	665	647	647	642	679	668	617	627	634	633	623	649	663	634	626	641	654	584	662	625	627	696	669	630	687	660	638	634	646	643	661	645	619	585	653	615	627	650	675	638	624	662	631	667	640	679	657	694	688	675	620	634	641	662	604	651	676	604	638	698	662	692	637	671	647	630	680	631	650	652	684	655	658	634	657	646	686	656	675	660	643	655	667	626	629	667	623	667	679	629	698	676	631	660	658	622	673	678	669	692	654	664	683	651	629	666	667	623	662	596	654	647	634	656	657	641	670	660	652	642	636	632	641	631	650	671	661	647	631	651	666	661	668	693	678	671	639	649	655	665	629	598	609	645	697	668	658	675	637	635	655	648	646	622	630	634	657	650	662	627	670	645	641	627	659	678	674	670	660	607	614	635	637	678	653	647	652	647	656	626	663	596	646	615	614	667	664	680	621	659	673	666	639	581	680	626	661	667	648	636	669	630	692	674	623	672	648	631	675	647	648	613	650	663	656	642	667	643	646	636	673	626	627	659	648	651	631	622	650	625	666	678	657	647	659	662	660	641	627	647	686	696	670	650	632	662	671	654	632	656	658	649	634	684	636	618	686	689	630	711	712	620	649	652	671	652	612	678	654	621	633	636	630	663	605	663	621	651	637	611	642	646	632	663	640	634	642	634	625	649	653	683	699	669	608	661	607	658	666	627	642	655	637	616	663	669	643	699	667	657	640	650	641	654	655	613	640	688	628	596	637	654	640	622	708	648	637	649	677	646	599	619	658	604	620	643	653	670	642	634	654	626	683	657	625	638	663	615	627	632	643	659	658	684	638	666	635	664	665	668	618	622	702	662	656	684	667	641	666	615	593	625	605	705	602	608	668	644	615	648	628	702	635	618	664	710	622	619	653	665	663	633	595	679	686	620	635	667	645	630	624	642	638	686	608	598	627	676	654	680	670	661	649	652	666	655	636	648	632	648	676	667	657	643	692	646	635	671	693	656	612	660	675	677	626	635	646	693	651	625	621	661	669	715	595	647	618	619	662	607	626	637	619	671	657	631	659	698	652	654	656	660	674	616	660	683	657	644	646	688	633	641	639	604	598	661	681	658	636	646	634	635	648	660	644	641	664	689	687	650	637	651	656	639	609	639	690	603	623	628	632	654	686	683	693	633	606	652	664	679	640	681	619	680	674	626	687	653	618	612	675	646	653	660	664	629	648	629	639	592	641	641	649	676	621	633	664	631	641	659	668	672	641	681	650	650	586	617	644	643	652	677	647	651	708	631	670	666	634	613	647	626	672	640	625	610	649	657	702	617	674	651	671	649	691	693	671	631	650	651	669	685	650	684	665	640	584	606	607	632	669	675	639	644	638	662	653	671	688	644	655	695	695	662	671	658	619	654	659	617	644	675	653	637	650	675	675	722	684	654	637	631	667	646	589	625	671	662	651	624	664	660	659	646	647	679	628	605	677	639	639	673	649	614	613	659	633	687	640	580	666	664	665	691	715	628	670	655	654	657	679	720	628	705	681	642	643	689	670	665	635	654	665	660	664	625	685	670	688	629	726	664	649	662	627	585	647	647	717	636	670	685	639	660	632	696	602	649	661	638	662	666	651	632	656	665	664	644	645	690	681	660	658	646	661	635	643	667	679	667	660	662	648	668	684	676	666	626	658	619	625	619	648	644	578	681	601	702	678	692	650	660	643	648	633	634	632	621	654	607	634	649	653	638	688	584	637	655	653	623	651	630	671	683	659	640	592	592	626	622	684	645	627	628	599	664	665	672	656	638	660	651	682	679	575	649	707	652	693	632	631	658	595	648	693	681	640	669	645	628	642	635	667	618	684	607	634	641	660	591	670	641	663	645	690	659	656	650	647	677	643	674	624	633	632	665	633	685	663	655	642	652	658	621	671	641	665	651	664	656	646	628	645	650	643	663	677	619	652	658	690	632	651	658	633	649	683	600	656	615	656	621	655	640	663	624	650	658	637	634	631	650	723	654	650	681	614	665	646	656	641	647	645	638	640	657	664	637	651	634	736	652	654	646	683	704	690	646	663	655	603	614	622	719	674	690	636	660	649	656	653	698	632	643	663	625	634	665	657	655	657	629	682	670	624	654	636	576	695	641	655	678	647	657	636	621	699	631	660	592	651	657	615	691	633	665	622	652	639	647	669	680
32979	5283	857	576	390	366	316	336	334	331	284	301	361	317	354	314	321	294	305	309	330	319	344	302	339	300	302	349	324	322	302	330	285	318	316	300	286	315	325	308	297	320	341	338	281	304	313	301	316	305	322	335	340	326	296	298	314	307	297	285	316	330	313	302	310	318	293	328	319	345	309	307	322	311	313	286	282	319	320	300	325	276	312	304	330	345	323	282	317	319	305	285	327	285	317	298	323	293	295	304	330	323	310	305	326	328	310	323	331	340	296	284	326	282	300	327	304	299	324	351	315	308	306	329	339	301	290	305	291	317	287	335	307	286	323	302	320	280	290	322	302	315	294	311	308	281	325	310	312	270	332	318	285	333	291	281	306	334	306	302	308	306	325	301	304	343	335	296	326	292	310	306	309	267	310	294	328	302	320	280	299	279	291	311	316	321	284	337	305	330	328	342	362	269	323	304	342	321	338	288	339	357	329	310	329	295	307	347	317	288	341	299	283	329	319	306	302	321	342	303	286	285	345	303	315	329	321	324	304	295	328	340	330	296	329	312	318	323	308	349	302	303	314	322	301	291	305	306	324	296	348	292	279	331	310	296	302	312	316	291	286	313	315	324	335	316	296	308	306	270	314	302	296	328	287	318	328	278	307	328	317	334	304	293	309	316	283	325	329	314	329	322	294	327	316	326	339	326	299	284	301	296	314	285	262	299	321	282	321	298	297	351	332	293	310	308	309	309	302	301	341	312	258	306	310	307	326	293	344	370	315	343	319	310	264	296	290	284	333	327	332	298	327	322	328	315	280	273	324	317	328	335	280	312	306	314	338	326	280	270	305	312	292	321	308	320	321	293	297	325	348	279	330	304	304	279	316	287	313	327	334	318	296	349	332	322	304	311	313	340	346	347	302	302	303	291	292	329	320	292	312	282	302	313	290	329	310	314	318	278	305	307	277	301	339	293	318	311	340	324	330	351	300	296	325	320	335	331	298	321	330	318	296	310	303	291	285	330	343	329	342	343	301	292	319	310	314	304	344	306	315	265	321	283	331	313	271	291	321	348	302	299	306	284	336	302	349	307	299	335	301	327	367	306	339	318	297	321	305	301	291	277	309	359	343	331	331	334	316	312	311	325	326	329	308	289	304	304	299	305	320	304	317	304	316	307	306	316	284	305	299	303	290	315	293	319	305	300	331	286	324	290	302	302	308	291	297	313	304	320	319	313	327	330	288	326	286	337	321	302	307	265	320	333	343	336	311	318	296	288	307	298	275	304	272	322	313	332	300	293	314	304	338	285	295	309	337	308	315	286	285	297	331	320	274	346	307	324	306	337	350	332	304	291	306	334	298	324	350	304	280	329	319	301	312	331	290	317	322	288	276	305	326	295	306	288	321	350	294	298	311	313	325	297	319	309	325	325	334	311	302	319	285	282	291	317	319	320	338	284	330	310	341	318	295	267	315	290	317	366	337	325	310	303	313	295	299	328	285	329	340	352	297	326	312	334	312	324	306	317	281	307	300	319	307	298	307	347	304	286	290	332	300	309	337	308	335	271	304	311	284	300	320	305	295	291	311	305	337	288	300	372	301	277	306	297	331	331	273	319	301	303	313	317	311	289	336	326	332	338	325	318	304	314	305	295	312	348	311	266	306	305	313	340	287	295	326	306	349	309	312	313	275	331	287	287	289	285	308	334	335	291	286	318	312	288	303	318	308	332	318	315	318	314	303	330	323	339	338	317	320	299	298	324	316	327	322	289	339	305	336	255	319	285	314	304	307	302	332	287	309	305	300	289	263	311	285	298	286	305	291	318	313	313	288	321	344	338	298	297	356	335	297	338	299	292	314	258	302	326	280	309	320	323	291	350	299	344	279	276	287	302	326	276	280	287	287	303	315	321	327	314	319	309	310	342	325	319	292	310	355	291	242	297	315	326	299	276	361	323	291	314	316	297	287	324	316	322	309	341	320	307	300	299	326	320	298	287	332	306	301	288	341	289	294	327	330	307	350	300	297	277	320	300	279	356	307	292	295	288	331	284	311	334	305	314	309	336	319	327	287	295	273	318	314	284	286	301	310	290	306	326	278	323	336	298	301	306	289	332	295	310	348	295	297	288	283	307	320	330	307	302	340	312	296	285	296	297	297	311	317	339	298	291	319	316	300	333	318	321	289	291	310	317	316	288	318	326	333	308	338	299	344	318	308	289	320	257	348	294	291	322	300	331	302	318	305	339	307	308	288	354	300	292	267	310	289	312	309	278	282	362	293	321	341	331	309	296	302	289	314	286	343	293	315	306	275	336	353	317	352	296	299	322	315	305	301	265	299	319	343	312	294	322	305	351	325	319	328	304	340	318	319	284	269	301	301	291	305	272	322	281	304	290	324	295	311	326	264	330	336	334	305	278	324	317	282	316	325	270	300	277	297	272	300	318	330	338	314	339	307	297	286	293	287	322	314	316	311	287	309	301	319	312	319	305	325	279	318	329	307	323	308	334	311	310	314	309	321	304	301	308	299	279	295	305	313	315	306	284	346	315	309	300	308	324	329	304	291	301	282	302	341	311	328	307	285	295	339	310	299	295	313	304	303	317	325	309	319	291	286	278	297	299	310	329	305	328	313	324	310	340	302	297	314	316	301	317	311	361	330	346	313	343	301	325	297	320	280	283	326	290	300	270	294	275	300	308	297	318	334	319	311	288	336	301	286	322	338	290	334	319	301	298	291	349	306	298	304	341	321	305	282	293	304	318	280	337	288	273	326	339	323	322	312	327	300	312	299	338	287	327	303	330	272	316	312	330	335	286	332	310	305	321	305	304	300	306	314	309	337	324	306	304	311	306	348	304	300	326	328	308	314	316	278	329	306	331	305	329	307	286	317	299	315	309	346	324	318	296	313	306	266	322	319	315	328	298	302	336	332	335	308	297	328	319	295	298	293	296	293	305	277	308	313	303	303	285	325	303	330	281	330	300	303	325	283	301	302	292	283	307	316	339	337	314	276	305	291	309	305	323	289	324	304	328	271	329	320	246	308	314	354	345	316	329	325	293	297	297	304	273	291	320	321	296	307	319	310	327	330	313	303	295	306	305	317	325	323	303	299	323	327	336	319	297	309	321	277	295	309	328	307	341	299	319	307	318	321	317	332	312	315	325	282	337	333	308	360	290	316	313	304	299	339	277	282	353	315	303	290	307	305	322	325	324	293	332	293	311	275	308	317	282	300	314	310	293	281	268	322	295	339	285	322	293	290	283	289	314	313	305	292	306	318	296	287	307	283	319	320	290	332	328	292	314	337	322	322	319	309	332	279	309	311	346	302	275	295	307	309	316	299	323	316	341	262	295	305	314	285	304	312	328	281	317	293	276	348	328	273	295	323	308	310	286	332	294	295	327	323	301	306	301	300	332	312	299	296	311	311	317	319	304	324	300	275	330	317	304	296	322	336	335	307	326	338	289	306	316	304	331	317	315	296	297	308	300	285	346	346	337	294	290	290	324
23150	9541	6404	4656	2642	1571	1179	951	916	901	859	797	766	779	681	780	741	694	736	727	716	735	733	737	728	679	692	715	701	691	680	734	749	685	702	625	699	688	651	750	700	730	667	678	724	709	695	732	709	704	708	658	682	697	724	657	709	674	722	718	668	708	681	765	696	720	670	680	699	760	687	668	710	712	667	677	741	717	722	710	725	719	680	692	672	736	677	690	679	738	708	688	729	656	714	684	690	736	729	618	761	689	770	701	716	671	702	692	692	699	677	704	678	701	717	727	707	656	728	636	687	700	761	681	693	625	757	709	687	702	733	707	651	728	701	709	736	683	708	672	704	719	700	717	737	677	690	727	665	697	723	750	690	705	733	722	708	733	743	679	699	723	715	713	716	694	725	691	719	713	671	686	726	714	707	732	671	684	692	700	719	694	737	709	731	680	682	723	715	694	704	691	733	672	731	706	694	716	698	661	682	726	689	683	685	718	703	711	717	686	714	672	691	735	732	704	725	723	714	700	734	719	676	745	698	662	698	708	721	726	692	663	745	694	701	665	688	684	754	682	690	722	647	667	700	708	678	713	666	681	658	707	717	760	683	685	682	717	659	747	693	710	706	702	663	691	702	662	738	722	697	690	640	652	688	755	735	719	701	703	760	692	677	619	704	753	713	661	729	692	725	705	673	675	684	726	657	647	646	624	676	642	673	690	690	704	714	693	701	728	725	702	702	684	689	698	717	707	678	669	647	714	699	753	733	732	706	686	709	718	654	691	686	736	693	698	660	692	702	734	674	656	730	754	678	670	708	666	692	697	690	656	721	681	713	731	702	733	717	715	701	656	661	695	737	661	739	678	696	689	686	735	709	730	699	687	709	707	688	693	704	714	724	701	658	725	739	666	694	644	718	701	718	716	704	671	712	709	668	682	710	751	727	713	746	694	731	685	685	680	731	697	704	713	682	716	733	708	719	693	739	702	642	707	707	720	651	683	697	715	722	702	716	722	672	670	653	683	710	708	684	675	753	697	720	755	683	716	688	664	657	667	733	699	699	707	704	692	710	705	715	757	691	696	689	718	682	677	718	675	703	656	682	688	672	679	673	707	705	710	701	692	700	740	680	734	634	715	698	747	676	681	705	687	718	688	657	745	722	684	740	687	675	707	711	696	698	672	684	662	748	692	652	700	713	689	717	698	745	729	704	743	704	695	674	715	717	748	684	718	709	693	726	672	687	737	770	661	710	697	671	699	746	706	671	685	683	737	677	701	685	696	684	718	714	697	659	678	705	704	729	694	674	723	683	691	749	660	683	701	693	698	707	702	689	692	701	722	709	684	704	703	680	663	682	653	699	713	707	725	683	723	708	667	669	699	696	678	698	670	695	656	724	709	691	701	710	695	715	751	718	686	691	722	720	703	700	746	676	725	723	720	711	689	705	724	672	740	759	699	659	681	665	742	733	696	708	693	680	749	666	723	670	749	677	686	661	702	731	683	647	717	669	730	685	707	656	739	739	673	742	663	714	718	659	676	664	710	715	676	757	736	700	761	699	676	709	717	731	683	726	696	721	719	716	709	740	720	651	733	690	711	734	684	681	693	722	670	711	706	684	700	709	721	714	689	680	725	700	639	689	739	716	702	764	714	703	677	685	748	677	670	693	741	695	707	761	702	712	683	691	692	744	634	729	700	694	731	668	695	688	776	634	693	740	704	678	686	740	731	718	723	648	640	675	681	656	718	689	671	695	720	678	732	722	674	680	722	652	742	713	688	679	732	690	698	726	691	675	709	676	688	713	705	669	753	703	718	689	713	729	678	739	659	697	742	679	706	718	657	702	707	748	705	680	696	706	719	702	651	710	712	711	724	650	713	636	682	722	694	679	678	701	704	709	680	682	685	698	741	657	714	694	737	703	705	704	734	641	693	765	703	695	694	700	699	739	691	749	705	696	684	715	751	723	699	707	692	694	747	717	705	671	712	636	730	694	700	678	700	695	710	745	690	720	752	693	677	666	731	689	667	695	711	709	721	682	689	695	699	677	679	717	708	696	681	620	708	691	699	703	695	687	631	680	695	690	737	726	696	723	734	721	692	655	702	676	722	708	719	734	778	700	730	701	662	681	717	684	709	702	653	703	661	699	690	636	709	677	766	719	710	768	649	702	700	708	716	701	699	680	691	696	662	703	668	686	696	700	705	692	694	696	716	638	625	659	715	666	730	729	672	702	679	683	691	688	714	718	727	715	693	697	645	742	742	680	719	760	707	719	678	731	715	702	725	790	702	702	702	727	742	719	701	723	744	646	675	719	698	682	685	677	701	707	696	726	716	731	695	720	689	662	695	768	708	697	734	675	687	715	721	639	698	670	738	737	658	709	753	695	720	713	644	699	678	719	695	728	737	733	710	692	686	715	765	716	703	670	741	722	677	716	672	703	737	727	659	724	659	745	686	702	669	652	686	685	676	711	658	779	717	715	674	735	761	722	723	717	696	685	730	638	685	688	694	706	701	682	688	709	676	699	677	690	693	720	695	699	756	691	663	704	695	778	704	701	703	732	698	682	708	730	694	697	707	701	725	708	735	720	695	685	709	701	713	717	734	703	688	702	694	675	684	698	719	713	725	701	704	712	662	704	770	692	705	710	696	741	743	680	677	661	691	717	689	712	661	752	708	715	714	737	731	730	691	707	704	677	734	721	737	680	737	671	705	679	718	767	708	757	648	679	668	694	702	691	720	681	701	715	691	713	716	695	676	744	676	691	690	741	694	686	746	723	713	711	738	715	703	683	692	707	662	720	687	710	733	720	713	709	700	689	718	715	716	714	710	695	752	711	680	691	683	691	721	693	682	717	689	694	740	729	721	721	737	689	710	699	670	716	707	702	748	670	713	695	720	693	681	686	693	717	678	685	686	714	697	698	681	660	725	714	663	691	659	685	739	732	698	671	669	653	725	739	684	702	695	724	734	719	696	679	688	699	693	695	690	703	694	689	675	698	691	696	686	700	691	721	743	711	706	715	748	760	716	696	737	712	729	701	654	697	742	725	723	700	697	711	686	717	693	763	688	724	740	690	724	772	641	708	668	647	717	700	698	688	710	661	646	674	697	693	695	722	720	712	704	645	656	668	737	716	692	683	656	673	680	642	695	700	657	718	790	714	714	729	664	722	704	688	711	699	684	710	684	713	729	676	694	666	725	699	683	729	683	733	705	739	717	696	695	718	644	704	694	690	705	673	710	689	664	712	737	706	720	667	715	728	697	692	704	694	720	718	707	693	725	670	695	725	672	762	701	740	718	697	695	695	689	656	684	713	674	707	693	683	689	665	723	713	752	709	689	700	676	701	675	701	712	721	686	664	696	696	739	655	745	663	693	689	701	715	659	693	659	705	735	692	701	702	643	773	711	728	707	704	702	672	743	686	689	745	705	749	677	702	703	682	727	651	768	683	743	701	678	739	696	687	688	700	733	705	692	698	656	717	710	660	699	704	684	703	727	674	707
34578	7032	1127	598	440	427	364	352	342	342	312	292	335	341	308	317	310	330	325	309	301	301	314	271	312	324	330	343	314	322	362	315	329	320	338	316	313	325	318	305	325	319	310	297	339	323	338	344	300	307	319	357	309	358	326	295	336	324	329	334	337	289	294	310	316	344	320	306	325	340	325	336	329	328	340	308	338	310	324	330	346	294	306	331	312	300	313	339	350	331	336	339	300	357	354	330	319	295	299	336	340	305	358	326	324	288	298	279	297	304	367	340	303	302	322	324	323	332	316	312	303	314	326	321	328	303	359	333	308	345	338	294	299	361	359	297	318	335	308	326	324	348	356	332	329	292	316	300	329	303	324	313	362	308	309	326	293	335	328	318	305	317	320	348	327	320	321	322	293	359	343	306	319	330	316	330	348	347	338	334	305	336	310	261	299	332	297	318	313	325	332	328	319	359	341	286	286	288	314	332	298	330	331	328	284	328	333	303	319	350	367	329	334	309	316	333	316	292	333	316	362	313	347	317	317	331	337	335	298	342	332	325	320	286	329	335	345	319	312	330	296	330	352	325	303	344	305	319	320	333	344	341	318	311	320	329	333	340	330	300	347	314	300	290	334	299	333	329	349	334	333	316	321	318	285	313	300	315	295	307	299	313	303	309	319	322	346	296	323	362	278	316	287	319	311	343	316	307	312	308	333	314	308	303	312	306	302	300	340	337	326	314	355	365	312	323	306	339	361	321	347	328	297	301	332	307	324	314	319	324	324	309	323	304	343	331	333	339	322	333	348	305	324	327	318	351	340	342	338	334	310	328	330	300	358	313	319	304	337	308	320	316	326	355	344	340	326	327	298	317	314	334	352	304	316	290	324	320	329	349	338	318	323	322	316	321	289	322	319	297	343	326	304	332	338	320	298	312	354	310	341	338	316	347	293	324	306	337	321	301	309	348	308	332	330	337	330	343	329	331	290	341	336	356	340	296	304	321	307	298	288	333	322	349	326	322	330	326	347	294	334	305	337	312	349	300	328	318	303	309	301	351	354	317	340	298	297	325	340	303	326	331	280	320	315	313	313	312	323	290	312	338	335	294	338	310	269	312	342	323	327	335	328	332	337	307	314	311	324	335	322	358	329	331	276	351	334	373	314	340	298	331	308	332	304	318	356	317	324	330	322	349	340	337	321	322	325	332	313	320	293	344	321	328	324	325	311	354	305	291	304	342	315	311	316	262	311	331	319	297	331	336	311	322	338	322	284	327	297	301	311	332	329	306	325	331	365	315	313	278	344	317	359	325	328	336	311	338	340	336	330	375	287	328	322	337	311	340	341	335	323	319	302	341	332	340	292	336	332	319	333	303	303	353	332	339	313	302	286	295	317	340	358	331	359	321	330	316	330	359	315	286	338	319	305	307	302	312	346	310	358	339	315	302	270	322	351	358	357	321	315	337	304	336	358	313	308	339	327	347	297	336	366	341	321	335	322	331	353	352	335	317	341	311	308	322	297	282	302	297	332	308	333	320	310	313	361	314	302	319	334	339	320	296	288	301	318	304	343	336	351	330	305	288	314	320	326	295	299	321	299	310	352	314	312	320	310	367	340	331	342	334	312	336	329	314	332	316	286	301	340	313	316	309	335	310	315	322	314	268	345	306	290	328	346	312	312	310	292	289	311	315	325	329	318	311	324	326	328	340	315	347	365	353	353	372	312	321	301	322	332	321	327	322	293	290	320	336	258	319	334	365	272	311	310	330	338	306	327	320	347	303	318	337	337	338	330	328	339	321	309	295	322	327	280	352	349	326	325	299	337	313	311	323	301	317	305	311	328	315	322	313	331	315	328	296	331	296	326	323	357	323	317	318	290	294	307	312	299	321	325	356	332	290	288	326	314	334	326	297	330	307	241	359	296	331	309	333	321	320	329	315	369	309	329	346	328	322	346	296	292	310	325	355	317	358	330	318	327	328	325	318	286	327	299	335	312	337	287	305	342	362	358	347	294	291	358	338	363	340	350	335	303	311	366	342	306	307	305	332	334	323	293	328	302	349	357	308	395	323	345	352	306	314	301	340	325	339	309	310	329	384	317	319	336	305	306	311	359	322	338	334	355	311	299	346	371	337	331	323	327	332	316	306	343	297	320	308	330	356	301	329	286	319	326	336	299	344	329	316	342	309	318	347	308	340	308	307	295	354	370	353	318	311	314	354	336	345	336	321	341	302	323	342	336	330	326	311	324	301	340	322	302	321	353	304	320	320	323	297	346	324	303	356	296	308	333	321	330	340	361	298	311	318	317	327	327	327	313	338	315	304	288	311	304	362	288	341	279	362	327	348	331	370	302	321	356	311	336	309	294	321	324	335	328	319	380	330	321	305	329	313	315	323	341	311	293	300	318	317	324	316	318	322	335	339	326	337	375	303	317	332	349	307	331	298	339	328	339	349	333	339	305	343	365	329	348	317	282	354	349	304	317	311	376	328	283	323	285	321	318	288	303	322	335	313	307	344	370	320	314	312	335	314	344	353	325	309	316	315	313	344	371	309	286	299	372	283	297	364	305	307	334	298	306	314	345	322	331	311	325	341	295	315	328	357	331	301	292	330	334	329	334	337	330	331	308	322	363	338	306	313	345	305	302	335	303	315	342	322	329	349	358	296	296	321	317	279	327	339	350	308	326	323	320	343	337	333	337	321	326	298	320	345	331	348	312	317	301	331	327	339	321	302	280	315	324	303	307	288	301	322	327	330	315	332	376	328	393	364	328	314	330	331	313	307	325	331	317	337	323	327	303	286	299	320	299	325	326	331	283	285	307	323	310	322	318	333	314	346	324	359	346	337	319	299	335	341	335	317	340	314	327	303	312	342	319	335	314	322	294	315	358	328	322	322	306	299	318	301	340	338	331	332	353	297	341	327	317	343	303	298	339	321	350	309	328	330	314	330	320	327	344	349	303	324	304	350	300	278	307	353	305	310	302	317	325	331	336	323	309	306	326	339	310	303	309	319	298	357	330	292	342	330	336	301	305	316	341	323	339	345	346	333	325	345	333	365	333	328	346	298	298	335	330	349	296	359	303	333	323	322	308	316	329	342	332	350	302	327	295	290	342	343	347	335	320	321	324	272	323	341	300	307	323	308	345	322	327	297	340	319	314	381	376	340	351	344	336	320	336	379	309	337	321	317	327	359	315	333	349	301	310	311	336	308	299	310	318	338	326	346	337	310	316	309	324	297	304	265	322	324	307	350	327	343	334	296	304	352	326	311	325	335	301	293	288	297	313	317	312	308	317	354	337	325	360	295	349	365	308	342	325	347	317	332	307	328	305	323	346	296	347	289	317	316	343	334	328	317	316	287	349	304	336	328	303	314	377	312	302	320	310	321	318	291	298	338	309	342	339	331	290	338	328	330	324	346	337	360	336	307	326	290	336	326	298	353	340	326	329	295	317	289	323	332	323	339	325	324	295	320	332	309	300	345	291	325	348	314	332	326	316	322	316	331
23412	11751	7521	4657	3261	2794	1786	1242	1119	980	977	855	881	856	866	803	817	809	811	808	782	770	745	755	729	720	782	748	747	743	729	788	755	748	772	738	760	716	767	803	747	739	736	783	743	812	712	741	770	744	725	704	796	699	701	719	763	759	738	756	755	745	693	750	778	727	773	759	732	738	753	735	773	757	736	755	768	752	715	757	726	720	771	769	759	758	720	712	774	712	728	786	758	721	759	703	750	733	791	722	736	747	701	706	764	763	744	701	758	726	743	734	762	696	734	716	726	763	726	719	705	772	759	763	801	753	745	735	752	787	746	706	769	712	690	740	744	735	790	804	724	784	762	743	746	752	736	717	819	746	794	745	756	717	715	748	754	721	779	714	743	759	712	715	721	729	789	744	734	739	749	722	733	760	706	744	740	732	814	758	774	779	721	702	703	756	713	764	770	747	725	727	718	741	719	737	726	765	725	696	748	757	681	745	723	766	780	706	719	754	720	811	740	683	691	737	772	731	788	737	751	733	725	715	801	728	761	702	746	721	726	725	746	709	712	758	739	781	739	702	777	737	755	736	756	749	779	809	726	717	724	729	768	728	753	747	742	763	745	817	723	678	742	725	782	805	730	705	778	713	723	763	773	770	748	729	791	721	756	808	742	770	773	737	759	714	720	742	767	750	750	718	801	726	710	749	747	743	752	780	779	732	757	763	702	700	732	691	730	751	765	709	728	710	746	750	735	725	736	774	728	771	782	776	737	751	712	700	661	771	735	737	703	721	752	714	756	741	750	762	744	756	753	761	739	713	763	734	756	757	783	730	795	748	702	771	767	763	714	747	731	722	806	767	757	777	733	749	749	733	727	728	733	727	738	736	737	779	749	750	770	711	736	733	689	718	758	733	716	774	744	753	731	756	698	787	714	765	729	746	749	731	767	740	745	751	752	698	783	781	719	794	705	743	717	697	760	762	778	765	740	710	731	786	687	785	686	716	766	751	732	749	745	761	722	737	791	727	778	743	752	724	752	793	768	758	762	728	714	706	742	754	721	701	746	734	767	786	674	718	712	775	708	732	740	737	758	728	702	770	747	724	781	686	716	773	756	738	737	796	742	719	761	714	723	777	705	744	692	738	743	738	754	756	764	739	718	809	714	745	703	717	743	748	761	769	724	784	758	717	687	727	757	731	766	673	735	719	793	754	750	735	751	748	703	742	766	727	715	753	746	777	729	743	773	781	758	754	790	677	742	736	757	699	745	709	737	707	736	760	728	801	676	812	721	742	746	796	736	718	763	743	763	707	768	773	754	748	764	770	745	731	727	766	781	793	753	760	738	725	732	804	704	718	715	754	720	713	794	704	708	781	788	763	729	743	787	709	752	718	730	744	726	745	739	728	767	708	732	716	716	747	738	793	698	758	784	753	765	766	740	734	766	755	693	741	706	778	703	742	727	736	757	730	718	766	729	758	744	774	780	753	766	719	756	712	777	732	761	776	745	690	769	724	744	714	739	739	728	730	734	727	741	710	724	742	722	746	769	742	731	719	707	728	742	776	728	722	725	746	770	763	777	747	752	736	713	724	783	736	718	745	680	731	727	718	753	703	789	765	713	719	739	754	740	753	745	689	737	769	763	752	752	767	724	726	732	711	749	756	724	792	751	673	739	727	746	721	752	778	759	739	767	726	718	727	772	715	731	704	719	745	764	722	718	772	774	697	718	718	739	720	731	733	779	788	748	749	768	741	760	738	744	801	771	755	768	770	782	749	724	718	763	768	766	726	765	747	721	746	723	743	738	745	774	720	789	776	785	751	734	778	728	691	721	741	735	701	743	750	789	754	703	751	758	779	735	765	730	768	735	759	784	782	724	765	720	797	736	756	752	695	774	753	760	732	752	750	715	708	750	665	769	731	735	748	741	732	796	797	737	734	793	786	753	806	705	738	774	729	720	704	786	718	767	712	692	722	731	763	713	731	745	776	721	753	761	720	736	719	715	721	705	788	739	778	730	698	773	733	697	760	757	761	712	728	758	782	752	786	801	767	775	735	716	739	741	685	734	744	725	735	776	734	758	738	720	747	683	760	736	729	712	745	728	714	722	775	776	755	743	714	755	740	744	754	727	740	735	750	720	741	735	734	735	755	777	778	780	747	761	773	770	768	697	727	778	799	742	738	773	730	734	728	764	786	734	732	750	774	767	760	709	734	743	754	813	785	716	749	731	725	695	734	748	729	755	759	735	729	770	709	747	698	763	769	752	723	683	804	731	758	743	752	755	714	736	748	762	718	770	698	768	778	725	764	797	752	759	722	713	694	713	786	749	742	711	731	768	753	742	755	793	763	723	758	749	797	755	776	696	744	734	757	738	709	734	705	761	717	730	789	721	724	778	747	761	739	730	718	739	702	779	702	769	717	712	818	689	766	763	792	753	740	716	747	769	751	728	727	737	706	748	745	788	733	804	735	771	705	702	771	725	770	715	723	728	740	703	785	744	721	741	727	726	732	750	789	762	711	751	761	741	710	719	715	757	768	708	717	794	743	748	731	740	743	749	767	731	750	722	743	696	732	743	752	760	715	681	761	696	740	755	727	753	713	739	721	729	750	754	760	710	779	765	755	734	762	757	747	705	707	726	796	714	776	805	696	700	725	741	736	747	749	748	708	762	742	770	713	744	721	769	762	755	730	749	734	745	751	737	748	745	761	778	723	740	724	721	716	742	741	735	741	718	714	737	739	740	773	702	732	762	750	726	743	766	742	713	723	724	768	742	723	748	729	764	732	766	780	791	713	773	708	776	735	722	787	724	774	739	771	798	731	763	747	754	734	695	730	822	727	762	719	748	713	749	742	704	703	755	752	780	778	758	727	760	729	702	706	803	770	708	739	763	740	749	734	708	791	730	750	769	765	764	734	741	719	765	727	707	733	781	811	735	732	742	736	755	785	775	712	657	716	743	703	783	735	763	711	752	723	757	725	717	704	775	767	729	758	733	713	769	758	725	678	724	755	789	754	732	763	783	725	776	784	739	738	775	757	739	733	749	784	725	751	713	734	743	726	728	692	754	777	757	757	765	740	714	796	756	764	754	753	700	763	760	768	755	708	731	750	728	769	697	764	766	724	715	765	762	749	730	739	716	757	684	699	708	710	767	751	689	781	705	678	800	737	737	738	711	719	731	734	755	755	729	774	733	765	738	746	719	786	759	794	733	740	741	761	780	729	743	727	743	743	736	743	762	764	765	755	692	717	761	734	722	753	769	722	738	725	742	719	736	749	692	731	716	714	761	799	734	741	762	747	759	695	687	723	758	740	746	693	709	699	745	715	766	774	717	705	708	765	730	750	717	778	793	795	778	715	748	735	707	697	757	729	792	744	718	716	716	697	768	723	754	787	792	757	768	739	734	761	754	712	767	757	682	676	742	754	736	764	834	724	729	782	713	725	756	691	751	778	751	736	725	737	721	741	779	761	747	768	666	764	755	746	744	748	721	728	803	766	775	697
21964	2254	574	414	333	327	326	287	302	302	298	278	307	302	288	311	317	266	283	319	327	287	272	296	295	332	305	302	302	292	309	304	268	321	307	320	296	277	293	313	268	330	309	310	323	284	290	290	278	324	332	308	298	309	288	303	280	290	283	305	307	275	344	288	334	264	308	324	274	285	303	320	282	299	325	277	288	306	301	311	295	318	296	282	318	294	303	312	302	290	278	271	290	290	281	300	314	308	294	289	269	287	310	314	310	292	295	311	275	296	335	272	286	298	254	313	270	328	307	292	338	290	273	304	301	282	311	285	293	313	275	295	311	290	287	327	316	309	283	290	285	300	312	323	295	305	301	286	312	252	307	278	295	278	282	304	294	319	290	301	321	326	325	306	287	278	291	296	301	293	297	284	302	348	303	332	281	321	276	312	302	297	282	281	294	305	306	329	298	273	279	296	284	294	295	281	297	313	314	307	312	261	290	316	281	262	264	274	298	323	333	311	285	295	287	276	279	321	276	301	309	271	317	298	294	254	272	291	297	292	308	306	314	304	290	301	278	301	305	303	296	269	299	279	310	298	262	293	313	314	283	304	293	290	272	288	296	273	290	309	302	319	295	321	317	285	293	267	331	291	300	285	279	288	308	292	303	290	314	280	328	305	320	317	301	315	276	299	275	321	278	317	278	297	333	299	304	282	312	276	297	259	312	295	288	288	301	317	289	273	283	280	308	318	335	308	289	299	305	308	293	324	279	318	322	300	319	277	282	291	269	293	292	270	291	313	298	296	274	276	273	304	292	312	305	303	285	277	322	316	307	266	302	289	308	292	283	266	315	274	326	330	313	305	301	290	326	296	298	283	291	245	267	278	305	320	307	325	314	285	310	312	304	327	278	299	301	290	276	289	329	284	288	279	266	252	295	259	325	291	293	328	298	299	282	280	309	261	278	285	298	270	307	261	318	297	300	321	283	271	307	287	310	313	305	295	289	314	300	321	268	311	271	315	316	298	301	311	265	262	316	301	283	278	324	325	286	322	274	285	286	311	320	305	289	291	267	264	311	255	297	310	297	333	287	319	283	297	313	303	298	295	305	335	313	249	303	323	314	303	269	301	296	272	312	256	304	282	299	308	271	276	279	314	288	311	281	282	311	301	242	308	294	275	306	287	293	316	275	275	291	283	256	270	287	281	307	288	265	291	268	282	275	286	290	294	311	293	295	315	304	316	310	277	260	321	261	262	286	264	295	266	322	294	287	305	307	282	289	319	266	292	286	324	274	320	300	310	291	296	321	291	271	310	259	289	296	285	289	269	322	278	298	328	297	291	284	307	297	307	304	304	330	282	321	262	285	274	301	292	316	310	323	284	340	294	321	321	301	291	272	288	318	315	300	305	282	276	307	297	287	294	331	278	314	290	299	294	324	287	307	287	320	301	298	294	315	318	296	257	269	303	299	276	290	293	276	310	301	308	305	284	315	290	295	308	301	300	260	326	271	305	348	273	326	303	286	296	316	291	295	307	314	291	269	323	290	324	290	328	294	280	279	289	269	280	305	299	307	320	301	302	314	303	284	294	277	281	278	294	287	285	311	284	315	299	298	299	288	298	311	269	281	285	294	311	318	298	315	292	261	305	317	310	309	296	293	293	306	296	289	279	303	330	299	282	278	327	261	307	302	288	289	301	292	308	267	298	247	309	332	308	286	320	292	268	274	326	269	308	292	310	270	289	289	275	305	298	287	272	298	287	287	315	325	294	289	300	305	294	316	295	302	280	297	282	294	288	306	343	288	285	329	278	286	286	326	276	303	321	325	322	321	297	296	309	293	304	234	284	344	294	336	304	313	274	274	280	272	310	277	340	288	298	296	274	275	312	319	332	282	282	285	313	333	315	275	335	311	305	270	347	266	288	282	295	294	292	296	321	296	272	269	286	303	330	251	290	295	310	303	287	308	312	314	297	261	289	321	300	322	279	326	341	286	290	313	295	317	327	300	318	268	258	301	275	327	299	304	307	278	307	309	291	312	300	315	303	299	311	306	313	275	314	286	270	281	318	303	321	287	319	276	290	299	295	296	308	290	307	313	304	302	279	302	259	269	314	301	305	257	275	289	287	285	320	304	307	332	288	302	297	301	312	309	299	278	297	294	317	303	297	286	269	292	309	309	309	315	307	306	321	280	320	296	297	278	231	285	335	297	326	324	291	331	326	300	250	282	299	325	308	302	289	263	304	298	334	319	283	283	282	298	263	253	284	259	291	297	339	287	300	296	301	342	289	270	306	327	272	310	264	264	280	289	283	281	304	284	270	329	318	300	301	317	297	288	309	270	316	283	301	325	302	291	290	266	257	304	328	305	295	275	276	268	279	313	296	283	301	283	307	285	286	316	267	275	282	292	303	316	291	348	296	281	312	282	270	271	312	307	283	319	334	303	302	307	331	288	328	265	306	278	330	331	312	290	306	297	292	266	291	288	318	309	272	291	263	299	278	274	320	312	296	290	315	296	307	274	318	321	298	293	299	288	300	311	287	280	300	297	304	324	289	290	291	270	329	293	291	291	295	303	289	306	275	286	274	276	272	273	300	303	291	284	296	320	345	296	282	304	331	307	297	295	304	304	271	309	274	302	343	297	294	290	294	327	295	277	256	285	273	254	311	343	289	283	308	303	292	275	306	323	306	273	284	297	316	304	298	303	289	295	308	315	342	270	265	287	282	301	291	309	326	294	312	319	299	265	322	344	312	304	301	307	305	310	280	264	311	317	299	265	289	283	296	297	315	300	281	306	287	317	292	268	310	303	286	269	280	281	276	284	302	327	291	306	295	312	297	311	292	272	271	350	306	307	321	306	294	286	280	286	290	277	292	269	300	301	317	285	303	312	310	272	306	296	269	320	294	313	295	326	302	299	304	268	320	310	292	305	318	296	290	260	315	322	295	298	320	276	288	277	283	300	278	286	296	296	261	285	315	304	270	317	287	267	312	265	302	306	302	272	309	284	327	324	284	356	300	309	304	334	271	300	290	289	288	275	291	259	305	298	307	299	295	300	300	285	281	312	275	357	288	306	281	316	312	324	260	286	277	301	307	303	279	298	317	291	289	299	332	317	293	289	295	288	298	279	288	297	329	292	295	296	303	293	288	305	320	275	323	297	300	310	269	305	282	302	288	271	286	292	335	333	316	288	300	295	280	287	278	295	278	270	332	318	302	283	258	293	330	279	289	338	266	340	302	295	289	312	279	276	275	282	311	307	321	273	341	323	296	321	281	260	257	284	297	322	300	273	328	299	313	284	276	312	287	305	300	262	316	287	278	294	303	287	332	289	307	290	305	311	289	288	279	307	285	268	279	263	332	293	284	299	295	294	305	311	289	307	318	300	292	270	322	290	291	303	333	291	302	282	289	275	306	298	303	297	285	275	269	334	295	312	280	316	295	285	292	304	299	281	313	313	306	275	290	317	280	304	298	298	306	302	279	285	288	302	316	300	328	290	305	313	293
15834	5354	4157	2304	1613	1372	995	873	803	771	770	694	700	681	714	687	671	626	687	687	676	640	634	673	661	660	683	724	641	656	690	640	666	642	614	685	679	657	608	646	671	658	643	595	648	680	613	662	661	679	641	657	688	622	670	641	666	684	618	640	650	601	671	656	681	661	630	643	649	638	649	639	619	637	614	613	615	620	610	591	659	645	650	614	625	654	623	640	617	693	664	666	620	637	603	622	672	610	653	639	629	580	695	643	642	653	646	662	688	643	648	653	666	603	647	606	641	638	691	662	636	651	668	699	694	643	619	667	663	658	641	620	671	681	605	670	653	713	624	646	685	650	632	628	666	646	607	626	638	687	644	662	649	623	642	640	625	667	660	606	669	613	607	681	661	603	629	615	597	646	605	629	654	643	640	612	665	619	633	677	668	661	651	620	626	664	689	643	635	682	634	682	644	609	635	649	620	656	693	642	599	605	621	613	662	668	624	649	648	642	672	650	595	654	631	613	689	675	622	621	635	670	631	603	641	622	679	645	629	678	635	618	673	659	668	640	655	630	623	710	616	634	656	626	628	643	642	657	588	683	665	661	614	701	679	683	646	672	603	603	658	623	621	634	656	672	617	643	659	627	676	634	677	701	634	670	653	667	665	636	630	683	624	621	623	658	664	577	688	635	640	662	670	633	656	645	620	639	614	670	690	651	678	632	652	695	662	637	648	638	626	647	654	645	635	637	675	659	603	639	656	643	664	677	638	630	694	668	633	632	700	655	652	669	690	656	646	636	655	623	631	629	612	667	657	614	709	667	653	641	619	666	680	659	635	625	700	640	634	639	626	660	654	630	659	652	661	699	709	671	655	643	704	627	671	637	663	637	611	624	658	690	641	669	667	666	663	711	638	668	637	653	662	641	655	646	631	649	659	647	650	625	678	714	662	665	670	662	642	649	672	676	658	662	644	664	670	608	723	660	651	688	660	702	670	633	646	675	666	692	656	661	624	614	658	612	662	691	667	609	623	681	683	606	650	650	662	650	659	675	600	653	613	644	643	677	572	619	673	604	648	701	691	713	681	626	676	605	653	647	624	648	634	610	668	636	661	600	635	680	659	630	588	668	636	677	641	651	615	695	621	696	645	659	658	659	646	682	654	605	623	640	657	643	648	637	641	646	667	680	660	648	649	635	635	637	663	642	675	668	674	606	639	654	599	620	711	649	657	640	605	655	632	675	641	630	641	632	664	654	665	646	689	641	624	629	664	620	651	634	643	673	643	633	653	621	647	678	665	658	637	598	640	666	683	643	633	633	660	651	601	647	649	637	657	631	688	657	656	623	676	608	642	626	653	639	641	645	682	629	617	665	613	679	665	620	612	707	629	597	656	681	583	627	596	659	683	628	655	662	671	610	597	612	691	657	637	647	671	645	682	645	656	633	640	628	689	690	644	639	671	631	644	620	647	644	598	640	681	625	668	692	631	657	683	621	670	607	666	676	636	644	661	654	662	670	611	627	665	680	672	694	644	657	731	606	657	652	647	621	646	670	601	609	606	707	686	667	624	679	583	660	704	642	621	676	620	615	648	683	632	685	603	635	655	632	622	594	637	629	635	623	625	643	654	634	698	623	664	671	647	663	640	655	663	648	651	649	638	630	639	667	632	620	611	633	632	662	663	684	616	616	630	678	641	631	696	712	649	625	628	673	637	616	653	625	697	641	625	686	620	647	628	612	666	632	662	660	651	637	643	668	637	650	655	641	634	634	652	646	640	593	623	685	642	645	660	665	689	641	637	641	599	653	608	623	642	615	665	643	647	642	622	710	691	651	682	704	626	601	586	650	641	652	655	691	701	637	623	621	653	657	608	607	657	655	641	620	659	665	655	640	643	669	620	640	663	677	662	639	614	633	645	675	683	676	658	649	671	635	691	679	670	675	674	631	673	646	661	659	650	642	705	640	585	695	626	669	641	634	656	643	620	658	648	672	625	649	654	659	645	634	681	619	660	663	664	635	654	671	677	653	620	651	660	635	660	646	664	639	651	686	623	613	680	640	623	610	684	660	658	615	683	600	684	618	677	673	623	702	615	688	680	658	660	658	672	607	657	671	596	641	591	626	622	667	648	630	647	623	630	665	629	689	676	633	655	679	628	614	677	649	612	657	670	636	655	666	625	665	639	673	679	657	626	655	676	613	620	653	608	632	634	591	638	616	665	667	656	629	618	648	624	645	593	626	637	637	651	650	692	658	616	631	642	679	632	658	636	675	643	648	670	621	657	633	661	663	658	639	634	680	641	629	670	642	658	657	672	669	649	629	674	658	631	628	647	639	619	705	648	626	640	671	622	675	694	635	621	647	653	652	634	668	637	631	629	644	670	659	681	687	639	649	661	602	621	582	655	661	640	607	645	674	613	704	624	654	657	656	656	629	666	690	651	653	586	650	653	620	633	655	645	627	637	622	688	626	680	632	662	643	660	652	643	729	658	623	667	679	646	679	673	613	606	666	668	682	580	680	635	616	639	626	639	635	624	656	618	654	631	647	650	581	675	622	634	626	680	664	682	606	632	640	658	665	666	626	602	710	640	639	618	624	639	661	649	669	631	674	691	651	628	601	633	655	675	651	602	679	631	687	658	637	589	629	662	654	636	642	629	660	646	628	647	605	646	624	641	656	598	602	632	661	652	640	617	648	647	657	616	633	647	692	673	626	640	662	636	603	641	648	626	637	644	629	677	661	643	654	712	658	612	628	662	634	635	610	618	701	619	659	684	629	673	679	641	633	602	599	668	644	679	685	651	673	627	670	657	643	612	620	605	643	655	666	683	638	649	624	665	645	644	674	642	645	635	633	649	652	606	671	666	639	686	669	678	652	607	611	614	643	631	599	625	678	666	625	674	636	689	664	695	629	654	674	637	661	638	636	639	686	654	656	610	672	652	652	642	637	629	686	653	630	683	614	611	614	673	637	650	646	665	614	646	650	648	704	687	643	647	618	672	645	631	634	684	623	652	656	606	655	631	633	622	627	638	675	631	671	635	635	620	615	631	646	675	613	656	622	653	670	627	652	666	644	607	608	616	628	656	682	642	656	648	628	671	608	634	673	633	677	668	651	661	677	679	634	644	623	659	651	667	622	674	690	629	631	635	640	643	650	666	640	604	689	658	631	725	650	650	711	593	639	642	663	620	648	612	667	638	629	639	668	617	609	586	685	682	666	614	658	626	685	622	633	655	639	623	657	645	630	603	641	656	665	650	641	632	649	673	666	645	661	635	630	644	624	677	640	664	632	637	664	640	637	639	607	646	639	652	694	694	629	640	620	695	650	663	708	623	638	656	625	600	666	699	621	668	655	652	640	711	636	603	626	645	625	610	701	624	686	629	635	679	666	683	634	596	663	649	690	640	639	647	648	629	618	654	628	667	652	638	638	662	669	630	638	625	600	655	611	667	654	684	650	681	678	622	653	637	656	641	636	655	648	643	643	647	690	679	636	642	653	660	626
29503	4988	907	532	433	358	374	371	324	335	353	271	314	307	312	338	295	271	310	339	321	347	359	303	291	336	290	258	301	319	326	337	349	293	324	293	319	280	295	307	329	322	275	318	323	314	315	275	321	330	294	323	325	301	294	300	307	345	315	298	307	339	293	299	320	302	281	298	296	305	359	289	328	284	310	355	318	284	317	327	342	285	316	312	331	334	288	301	327	334	336	298	291	304	340	306	319	278	308	334	297	314	291	293	305	314	284	299	273	268	329	292	317	293	309	323	307	291	268	324	304	277	290	308	332	326	331	293	320	298	300	334	310	279	270	294	321	335	338	311	356	288	296	323	270	304	286	334	337	289	321	275	296	282	310	319	310	350	329	311	289	312	327	306	327	326	297	287	302	325	340	286	320	313	317	279	277	351	310	341	317	320	315	314	310	316	316	301	367	305	282	356	321	326	305	295	307	327	325	332	307	300	300	358	307	294	295	304	273	288	319	292	301	272	303	326	313	303	312	271	271	284	278	339	320	296	312	322	328	291	336	299	290	284	336	331	306	317	293	333	288	314	313	331	274	320	278	306	316	303	321	285	300	296	287	285	306	308	309	328	296	324	320	328	322	284	332	298	273	308	332	344	290	295	313	309	303	284	338	321	323	281	306	304	348	290	318	305	297	282	321	315	315	286	294	322	298	312	295	307	299	333	316	334	320	330	342	302	304	301	351	304	352	293	305	327	288	272	321	319	320	318	342	283	302	314	303	318	295	308	295	328	290	331	310	266	318	346	294	286	326	313	327	325	284	313	322	268	309	319	289	303	303	298	306	303	289	308	277	274	313	282	321	304	311	325	310	312	275	304	281	315	293	302	340	309	318	304	314	320	345	288	343	333	342	309	320	316	311	291	308	319	304	318	272	330	282	280	330	312	309	324	301	315	307	328	333	294	263	281	322	321	285	329	288	280	337	294	330	304	285	303	345	319	352	273	301	329	327	318	289	303	293	290	303	314	292	334	294	315	301	307	319	305	333	331	257	301	313	341	322	273	293	338	305	326	294	299	320	359	278	299	311	288	293	322	306	287	267	294	298	288	289	303	310	300	306	308	306	322	308	311	321	286	331	337	304	326	289	308	311	306	312	309	312	309	296	327	302	295	298	287	295	326	313	316	288	332	321	305	324	318	324	327	299	318	286	289	315	264	301	341	314	314	304	318	322	313	376	327	336	334	321	301	296	283	278	301	314	325	309	351	347	320	340	293	305	307	299	308	312	320	320	297	308	297	347	317	300	325	339	286	302	294	292	285	321	304	321	313	331	358	303	319	332	284	293	322	326	305	315	322	279	297	275	293	298	294	316	309	317	305	289	322	310	266	302	303	319	312	273	328	310	289	288	338	299	327	344	288	305	323	314	300	273	340	280	314	346	287	307	333	321	287	292	272	263	341	312	339	331	304	339	324	308	296	346	342	306	289	297	334	309	341	299	283	290	289	325	365	319	319	294	314	323	318	290	297	278	317	328	298	294	292	324	296	266	316	303	287	319	295	365	303	311	306	291	336	307	299	287	316	338	297	311	343	298	294	285	331	294	270	308	319	289	288	326	330	312	295	318	306	315	277	301	281	291	291	312	319	295	314	300	294	314	309	342	326	286	285	278	306	312	291	276	321	319	294	270	327	317	275	278	291	309	278	304	290	317	333	323	341	310	315	289	302	349	291	309	278	324	305	291	285	284	306	283	306	291	270	303	315	308	297	288	248	290	320	364	309	298	296	339	314	323	330	389	343	336	316	343	302	288	292	318	302	303	317	322	342	315	320	331	323	319	318	285	345	287	289	298	319	306	298	314	325	339	345	321	307	330	282	323	305	291	317	331	288	290	293	296	290	332	254	325	323	308	289	337	309	332	319	325	342	314	316	296	332	290	299	294	325	292	270	312	340	301	307	324	293	302	315	322	300	293	307	294	328	306	303	274	298	316	349	296	354	351	273	306	330	329	323	311	308	292	336	337	333	293	301	304	285	293	296	278	323	290	289	324	322	290	306	351	317	308	297	310	306	291	316	336	353	295	322	308	321	293	300	306	311	313	314	317	270	299	294	271	305	315	291	326	305	309	330	327	291	320	300	303	302	297	304	312	317	339	283	303	299	289	335	282	278	284	332	333	309	299	299	298	286	282	379	290	351	298	309	314	267	284	291	288	312	309	314	311	300	336	321	292	339	291	317	348	341	326	301	294	319	325	325	293	296	272	321	295	308	274	274	345	293	330	296	309	294	313	346	347	296	340	321	299	286	305	299	304	313	327	338	338	341	325	305	322	290	300	298	317	318	281	293	334	300	331	341	327	272	380	313	328	302	320	378	345	297	320	276	307	346	320	279	307	280	296	297	292	315	305	296	330	277	283	313	356	334	297	342	281	310	290	315	317	340	356	304	283	316	287	292	317	334	359	340	292	316	312	298	306	283	285	331	304	295	300	308	315	267	318	299	342	302	303	304	279	311	267	302	313	288	329	326	351	279	325	296	324	296	320	345	283	278	286	289	283	312	268	308	319	336	292	319	275	284	316	324	333	302	316	293	290	291	293	307	317	316	267	330	267	301	285	308	344	304	338	327	283	333	300	326	294	289	314	311	308	324	290	322	310	318	342	312	355	330	267	323	335	316	292	303	276	341	294	314	292	317	328	353	344	293	322	342	356	335	298	292	351	312	266	316	316	326	303	300	315	317	305	321	327	319	299	298	298	316	300	334	296	325	370	309	299	325	293	301	349	289	322	306	307	319	331	338	329	310	284	324	326	293	293	296	331	309	306	311	286	281	270	363	331	324	320	278	283	294	306	295	305	327	308	293	326	291	323	278	320	296	298	315	293	278	288	282	292	271	276	274	305	308	290	310	275	327	335	321	303	286	354	309	305	345	327	305	265	310	290	313	310	285	289	298	309	311	326	305	321	302	267	304	311	293	292	310	303	291	283	282	298	313	294	324	330	305	302	314	324	302	319	296	338	331	311	305	300	327	334	332	272	296	285	324	319	302	296	314	301	285	332	339	321	287	302	293	292	285	332	292	275	306	344	336	314	285	310	296	294	332	295	303	287	335	322	275	313	292	298	292	296	322	300	299	316	324	273	308	287	279	312	307	276	284	307	319	325	300	296	323	333	338	281	332	311	305	307	329	333	317	321	307	290	285	292	269	305	312	287	311	332	315	301	299	299	304	317	293	311	292	341	285	290	287	291	308	292	307	319	314	310	306	295	318	306	278	326	328	273	314	331	304	309	351	299	307	335	315	326	315	332	316	295	310	300	304	306	313	303	357	312	291	302	325	286	323	319	270	264	302	311	295	293	343	304	321	304	331	315	321	273	308	323	308	327	319	294	275	309	313	293	312	326	334	297	279	308	298	319	288	307	294	303	300	339	297	297	300	296	313	285	320	323	286	296	308	331	316	348	334	308	320	305	333	337	295	308	288	341	307	316	313	332	300	304	305	328	310	320	303	298	293
20702	10510	7651	4523	3282	2270	1449	1157	1009	895	885	886	824	759	717	777	763	794	753	726	668	716	686	765	677	651	724	740	704	730	732	691	720	660	687	691	692	712	700	704	684	678	772	708	676	689	675	673	757	686	737	670	701	650	757	700	666	700	724	625	707	706	674	691	729	657	730	658	698	714	731	729	728	648	711	736	702	744	743	661	651	725	708	679	708	711	683	746	700	722	727	728	742	696	659	668	687	700	680	690	680	687	679	737	712	638	660	666	716	705	698	678	716	711	681	668	675	722	654	690	716	729	707	669	672	728	696	736	720	692	702	646	729	685	714	654	711	689	700	665	712	673	668	699	673	730	753	680	713	698	688	680	655	726	689	674	646	703	678	657	667	709	698	652	664	664	663	685	712	700	685	659	686	741	663	695	731	690	662	662	719	719	722	706	724	708	686	641	688	694	725	707	706	734	725	724	670	705	711	625	698	727	659	659	716	671	644	706	704	731	668	646	680	675	716	674	736	678	688	749	697	731	743	718	736	643	692	710	689	705	664	716	701	735	703	666	711	657	653	668	720	717	700	654	718	714	721	687	704	674	698	728	747	709	703	715	752	708	690	761	650	652	712	667	659	697	771	699	685	760	698	740	727	720	688	702	705	650	698	691	674	663	664	663	688	694	711	680	685	654	678	723	677	698	704	676	678	715	658	700	661	697	681	696	716	713	713	739	719	655	666	664	738	681	718	675	706	673	731	692	737	717	641	705	719	684	706	730	728	662	693	681	738	703	716	731	678	676	760	668	730	669	718	699	698	679	697	691	691	693	715	717	694	690	687	690	715	725	691	681	700	704	648	660	667	646	702	698	665	665	719	665	691	635	674	676	662	700	697	692	680	666	697	672	683	711	698	687	685	735	680	663	698	717	674	658	709	686	715	749	717	680	688	662	718	683	730	730	643	673	701	666	688	680	716	733	698	676	729	702	719	728	673	680	704	704	675	682	683	680	671	717	674	693	673	677	732	626	676	715	698	700	695	689	742	666	631	707	731	711	698	655	704	686	720	694	690	713	670	696	682	699	736	705	733	706	714	710	699	698	721	680	711	737	689	681	677	714	658	746	697	715	676	735	702	749	731	679	689	749	678	652	682	668	686	679	690	748	671	691	698	731	689	652	656	660	701	692	715	667	754	700	701	748	680	727	646	713	733	663	680	697	728	700	629	705	682	707	774	702	739	681	667	732	707	709	699	714	699	716	722	689	699	722	689	657	751	738	672	734	679	691	718	663	703	675	682	701	718	656	706	695	668	701	700	672	704	664	701	629	662	713	667	682	696	698	710	697	741	679	633	738	745	666	748	645	702	689	671	693	721	733	696	703	722	700	679	659	679	697	719	692	690	701	715	740	748	710	651	703	685	748	662	686	670	674	706	749	704	682	706	654	681	714	666	771	688	661	706	685	659	695	742	705	688	651	720	694	753	691	676	689	714	700	677	706	711	688	743	714	667	689	704	688	707	721	727	705	651	653	696	737	718	677	712	690	681	714	664	658	708	691	682	724	708	700	695	726	696	743	742	766	687	684	712	718	722	722	702	705	685	653	683	727	717	725	674	705	707	681	755	699	731	729	682	711	718	721	696	697	762	720	722	698	719	666	700	671	728	697	657	751	700	737	712	665	641	726	697	691	719	693	735	712	757	699	738	658	652	685	671	697	679	727	675	704	678	747	721	709	658	696	753	675	680	676	725	716	742	707	674	683	670	688	711	685	692	709	734	697	681	653	674	701	641	705	736	700	694	682	719	662	677	645	667	723	748	660	716	699	681	681	679	685	696	695	675	657	704	710	694	705	711	673	729	694	704	681	691	705	693	709	707	687	731	707	703	716	668	662	727	674	705	710	681	717	697	670	754	673	730	730	667	642	683	712	658	681	718	707	664	718	662	676	701	665	689	706	658	671	711	629	763	725	678	741	689	700	714	677	747	762	736	694	718	714	685	732	720	735	694	694	749	687	696	687	720	666	751	719	679	670	715	713	723	726	695	704	681	663	726	688	701	705	728	715	762	681	715	735	697	717	767	700	685	718	661	715	645	675	743	685	650	695	694	720	755	654	722	724	698	670	655	676	723	706	657	648	713	689	700	653	714	738	672	691	689	682	706	689	736	652	683	701	639	691	685	694	685	690	730	669	745	726	737	723	726	742	731	732	669	757	692	673	701	678	709	711	725	690	705	720	687	684	700	691	685	684	676	706	729	682	690	679	662	701	685	676	699	709	691	705	698	694	667	676	722	705	715	676	721	685	699	674	702	707	734	665	743	682	659	692	652	744	748	699	726	707	708	708	690	723	685	726	646	672	704	676	728	684	722	699	692	718	681	621	729	720	677	658	722	685	691	690	704	678	694	669	717	701	701	696	689	688	687	679	712	702	650	703	673	705	667	697	736	693	686	736	722	720	682	695	676	666	687	712	669	712	674	646	730	742	708	702	683	685	714	731	738	695	651	702	731	694	709	657	681	675	691	649	670	691	640	679	680	683	740	687	699	699	674	680	660	758	718	682	676	734	716	690	679	699	715	699	727	679	703	712	658	732	652	736	726	701	738	666	689	710	687	683	697	701	691	738	716	705	681	678	719	721	645	671	697	688	723	674	710	713	697	693	699	668	697	655	710	660	752	731	709	700	697	765	690	679	719	666	698	734	702	712	707	662	700	692	678	684	671	663	704	725	657	696	647	689	675	672	675	686	722	669	743	705	690	696	690	711	688	710	698	697	724	684	684	705	696	724	741	680	697	710	726	671	729	714	686	729	741	690	705	705	715	689	666	714	684	734	695	694	708	706	751	710	675	701	746	715	680	689	652	728	702	760	669	715	745	665	716	717	669	733	681	705	706	673	711	676	667	686	721	701	728	736	672	703	701	681	648	698	713	727	728	688	658	652	679	689	663	746	720	732	688	779	725	705	732	760	664	662	702	675	673	677	692	651	733	685	707	693	701	711	711	701	728	679	755	700	705	736	701	651	691	722	709	708	704	750	714	732	730	741	692	683	681	671	745	734	694	692	708	672	700	696	703	733	729	719	679	714	698	721	717	716	747	679	716	696	681	725	731	693	699	710	726	679	712	699	658	705	687	704	665	705	711	666	675	677	647	706	680	707	685	727	651	672	681	742	717	718	726	686	681	698	732	705	742	682	696	698	686	715	698	708	719	689	653	680	690	739	703	664	737	695	703	730	714	718	767	716	697	720	653	717	711	667	729	699	699	652	683	685	721	665	703	691	709	707	673	699	679	712	645	685	692	763	695	678	686	706	700	730	741	674	732	669	737	691	741	708	700	676	660	739	698	678	725	714	736	736	687	701	702	658	653	702	692	711	740	700	705	676	678	722	693	688	674	709	728	663	687	725	685	713	677	641	728	752	716	681	708	715	733	704	698	707	727	732	704	651	679	709	646	673	681	713	684	694	667	654	703	704	707	682	682	724	709	744	673	722	673	699	723	711	706	714	721	641
36079	6666	929	655	507	407	350	330	334	307	365	297	284	319	315	321	329	302	332	329	338	303	340	312	264	332	323	313	296	341	385	360	298	332	303	320	346	322	288	319	342	344	344	335	304	311	337	306	317	298	334	316	315	334	315	328	301	342	273	317	319	326	318	309	354	307	325	325	295	330	359	319	346	302	318	330	357	341	338	317	358	306	299	318	324	359	323	304	360	297	316	297	339	278	329	330	365	309	318	320	329	345	313	316	339	352	323	345	313	321	327	342	338	299	300	320	331	313	309	343	344	352	324	329	334	303	335	345	330	331	310	338	314	326	310	341	288	308	303	333	308	292	302	362	337	335	323	337	310	308	335	299	305	285	349	307	348	320	332	302	291	318	301	313	275	313	295	334	324	345	324	333	286	325	312	319	348	289	309	317	341	332	341	330	339	339	318	321	314	318	338	361	319	353	327	337	332	309	290	290	367	312	358	336	340	312	299	334	313	319	357	304	320	295	355	326	354	325	310	334	351	330	326	301	347	333	316	324	329	342	323	334	303	323	295	288	317	333	313	306	335	309	341	347	325	300	318	329	353	340	311	357	312	307	327	302	338	312	341	328	289	301	353	346	288	335	300	353	315	332	283	333	328	344	347	298	325	330	282	314	331	339	341	286	322	357	299	343	339	327	331	317	308	343	343	332	304	348	319	328	336	335	359	318	315	330	323	321	302	285	334	299	302	300	314	273	323	301	331	296	314	310	301	304	351	309	307	320	313	297	338	354	335	361	314	329	316	331	300	346	320	297	332	343	328	334	338	309	326	298	291	314	336	307	296	353	329	301	308	318	298	312	293	371	369	332	315	330	304	291	351	350	322	307	353	335	337	322	313	318	275	311	307	296	303	324	312	350	352	314	332	320	325	319	316	332	353	345	297	346	305	308	284	347	320	306	294	298	311	343	296	320	298	353	307	286	313	317	357	328	340	338	336	312	299	347	344	322	335	294	277	316	301	326	337	295	304	306	351	338	316	320	329	312	359	302	331	331	300	285	325	333	327	318	291	318	321	314	304	303	336	333	311	288	323	311	276	308	317	375	348	332	282	317	306	328	361	326	334	317	333	291	307	318	345	302	323	282	306	313	342	322	322	316	305	327	289	317	301	324	313	333	316	351	305	322	323	341	332	344	295	343	322	340	298	315	331	307	326	277	331	380	318	350	325	331	315	331	323	315	320	309	330	337	343	354	321	311	360	316	321	338	311	328	328	306	282	333	310	294	306	335	317	309	343	325	296	309	310	293	291	324	291	296	301	325	326	347	337	338	325	374	313	299	308	313	302	328	316	290	313	350	347	314	312	329	334	371	313	350	335	356	338	322	317	327	321	333	346	322	299	301	285	306	306	355	347	318	332	332	315	314	330	336	336	338	312	289	340	338	337	329	340	303	326	312	340	323	337	333	297	297	335	301	349	330	313	336	343	335	291	344	326	313	341	353	294	315	318	333	304	343	337	334	328	357	300	321	310	323	305	314	291	307	315	303	299	341	313	306	300	295	312	337	338	331	301	327	339	302	313	340	312	298	337	335	344	341	273	306	346	336	323	320	292	336	330	327	287	373	312	352	331	337	344	304	333	326	333	297	361	384	338	309	283	331	297	348	324	355	329	296	340	306	333	317	325	304	362	307	340	308	312	349	340	301	339	302	313	342	334	362	279	284	285	294	337	323	317	282	314	342	322	317	317	319	325	307	328	306	333	323	321	321	322	303	324	287	306	333	322	301	304	310	327	316	334	331	282	301	330	306	328	284	314	313	300	349	266	335	310	354	324	291	317	322	327	311	313	298	309	347	258	331	317	316	306	324	316	307	333	360	329	332	326	340	324	317	352	330	329	324	363	329	334	330	299	342	339	304	338	327	309	290	305	317	318	368	347	308	329	314	338	321	325	316	303	332	323	305	294	338	328	343	343	348	288	331	330	335	327	317	328	304	319	341	312	301	315	338	298	348	326	278	300	298	330	332	309	339	339	308	336	330	355	322	346	313	337	323	299	358	340	327	296	332	283	298	286	317	321	346	299	322	335	329	341	316	332	331	296	292	335	327	318	328	362	348	289	308	315	314	328	318	314	307	286	306	293	316	350	306	293	332	339	311	297	327	338	339	296	314	293	315	315	317	314	313	297	325	322	355	349	310	322	338	330	332	320	326	299	297	328	333	332	273	350	345	349	333	331	344	315	300	325	319	343	328	307	340	314	310	287	318	346	284	294	327	300	317	359	359	311	324	328	344	325	343	347	322	323	318	324	315	313	293	342	349	318	322	317	342	323	285	334	308	283	331	328	328	322	329	344	325	346	357	305	316	312	346	284	305	341	299	310	335	332	302	325	323	295	308	329	334	349	317	310	324	334	312	316	321	310	300	302	322	309	334	327	330	323	297	332	328	313	324	313	358	341	304	344	329	331	341	302	345	346	297	335	335	318	326	341	359	367	299	321	355	304	304	311	297	337	300	306	318	340	327	311	339	314	337	340	323	332	296	310	323	314	305	319	340	339	323	314	302	348	299	287	347	321	319	293	315	363	299	331	359	325	331	321	303	319	347	345	300	283	315	296	365	332	349	300	337	298	319	300	350	337	342	331	314	351	352	312	309	292	357	321	351	301	297	315	355	302	333	305	348	326	329	326	341	309	314	302	325	330	321	342	363	281	301	337	319	313	287	327	333	318	341	302	346	300	320	319	318	330	340	331	349	323	284	293	333	306	273	311	346	296	336	336	313	339	320	314	323	331	325	321	310	321	305	323	348	337	295	289	307	315	281	324	339	333	339	348	306	341	331	323	357	342	360	326	322	298	345	326	319	336	313	316	369	336	321	327	338	337	294	337	305	318	332	368	327	310	325	337	348	330	291	315	342	320	316	322	355	311	318	328	337	323	317	329	322	316	324	331	295	287	329	332	325	314	312	315	313	308	339	317	346	272	334	313	357	329	293	346	326	329	332	328	313	316	317	327	308	338	321	310	346	358	292	303	318	335	308	310	330	341	312	318	327	304	347	327	339	304	326	315	296	310	351	315	321	325	334	336	318	335	320	326	313	316	344	376	303	336	342	319	339	311	299	345	358	313	306	319	328	332	350	323	324	296	306	339	300	339	346	271	340	321	298	313	334	309	315	315	303	337	340	306	300	309	319	342	307	288	294	308	348	331	332	301	329	330	330	327	308	373	338	333	364	315	315	334	306	301	302	335	311	311	321	295	314	332	320	310	321	355	330	311	326	325	327	365	315	289	299	330	328	296	324	306	301	315	312	357	355	332	335	295	328	335	331	325	323	311	335	327	287	344	304	332	285	331	326	286	306	343	298	318	332	280	296	315	320	319	318	309	333	338	307	292	342	327	296	337	294	305	324	300	341	342	335	331	318	299	318	326	318	314	288	315	295	282	286	307	297	366	297	342	316	283	307	355	351	325	300	305	290	296	308	324	320	300	313	338	317	331	317	307	280	292	295	303	348
25601	11040	6840	5332	4099	2433	1579	1236	1117	1003	962	929	891	809	787	823	834	868	809	804	808	783	794	822	820	753	730	720	752	721	729	794	734	734	757	742	777	734	737	777	744	717	721	736	712	767	705	775	794	759	720	731	736	746	746	753	781	768	786	746	733	714	709	767	687	793	784	761	735	691	800	715	763	765	735	782	749	679	735	751	743	759	734	725	757	712	765	731	760	785	737	787	745	752	740	773	739	737	761	755	717	763	806	771	748	733	770	736	768	775	699	730	751	764	732	743	744	785	744	724	795	742	719	683	729	733	751	761	721	795	686	747	701	779	761	736	683	752	764	772	734	785	764	738	779	751	774	754	770	738	728	723	721	771	772	726	707	761	690	735	734	783	739	769	727	747	753	748	787	709	767	745	731	756	727	775	794	743	760	707	726	755	748	763	744	714	724	719	764	706	774	769	715	744	703	735	748	782	747	755	752	772	746	731	757	712	751	783	743	748	758	693	798	695	767	788	756	709	751	737	741	735	752	766	689	732	740	761	742	801	735	717	742	775	746	728	750	716	757	760	771	750	720	751	737	798	722	736	750	751	788	733	770	709	740	712	791	738	801	749	704	779	741	771	707	720	722	729	774	765	728	748	775	780	813	716	706	764	744	775	731	754	751	771	758	782	793	756	732	751	714	761	747	789	730	737	698	722	762	758	771	760	690	698	742	765	731	754	736	706	763	772	715	752	784	715	746	727	699	734	751	712	736	731	690	728	742	762	767	718	726	675	761	736	768	771	706	750	731	757	753	759	679	748	785	701	718	719	723	715	730	756	753	728	735	757	696	751	735	693	690	770	757	721	774	735	698	723	804	752	775	744	748	757	734	732	803	714	769	755	738	725	717	721	727	752	775	738	720	747	745	758	702	732	770	785	776	743	746	722	709	756	748	736	717	714	780	740	732	776	765	748	770	756	810	780	733	790	755	717	760	734	757	734	773	707	722	773	717	772	748	713	744	772	728	729	758	784	761	710	735	756	725	771	778	745	726	752	731	738	698	762	717	733	748	770	704	746	787	794	741	689	778	771	748	751	756	737	719	728	742	781	766	736	725	747	722	710	777	732	802	791	717	731	790	772	709	754	767	734	745	772	719	780	742	756	736	741	692	808	704	759	726	737	744	756	767	689	740	690	670	727	706	738	726	743	728	748	776	742	752	762	703	771	729	737	715	748	687	759	720	776	779	732	707	772	778	787	705	714	764	761	719	758	735	755	717	746	741	766	702	729	740	769	750	712	755	709	737	755	808	735	709	757	717	710	730	763	695	689	744	713	770	737	773	726	727	776	757	751	727	726	729	807	743	694	721	682	760	708	778	757	725	726	792	715	723	760	739	776	715	712	710	793	759	747	723	734	742	735	775	753	763	719	780	707	714	699	751	751	729	747	756	725	695	737	725	720	751	829	740	733	772	759	738	756	759	699	772	723	756	721	760	744	747	791	749	732	824	732	749	747	758	783	731	773	737	685	752	716	732	769	765	723	740	779	753	756	776	771	760	716	703	707	734	801	737	743	761	738	787	779	740	760	744	724	728	707	720	675	710	751	702	723	720	731	729	728	763	759	728	708	765	768	689	708	722	723	748	684	730	769	728	732	718	719	768	769	734	701	713	746	772	709	785	723	752	702	796	672	758	794	746	731	786	736	735	737	755	712	759	785	732	762	686	792	786	665	726	752	760	714	798	763	754	732	723	695	770	717	726	748	719	762	763	704	727	791	757	762	739	702	727	728	751	765	783	804	700	739	740	735	704	732	808	699	751	728	752	722	698	709	734	719	720	755	743	738	750	764	740	746	734	740	731	703	762	712	729	730	737	670	741	746	720	772	711	775	720	783	751	740	759	690	703	741	721	742	732	757	748	738	729	725	760	710	799	802	747	760	782	760	752	734	759	799	733	724	717	757	718	759	707	729	778	781	741	714	690	715	755	739	807	745	758	721	742	742	799	718	736	682	747	722	734	756	738	697	746	796	719	735	705	737	759	743	727	735	701	745	768	752	764	784	749	751	766	729	737	727	770	732	716	692	717	725	754	766	750	701	758	737	724	702	748	713	754	788	767	699	734	780	710	799	777	744	719	728	761	778	794	735	730	758	776	735	759	726	810	755	759	734	695	796	711	729	721	723	791	730	789	800	733	749	748	795	741	766	720	738	754	727	761	760	733	754	757	797	787	770	772	725	727	728	720	781	796	707	675	716	784	773	768	719	715	739	747	727	746	812	689	726	718	740	692	736	749	769	774	731	720	716	696	710	718	746	724	742	767	799	773	769	743	745	754	738	714	759	735	748	735	703	745	721	725	778	762	822	734	701	731	725	725	716	697	752	746	765	749	761	747	745	715	748	741	722	730	726	736	736	720	753	730	782	711	772	711	721	832	760	773	741	742	782	705	737	766	778	741	749	781	717	764	745	740	702	792	771	736	731	751	736	785	713	737	745	736	751	722	772	755	728	762	761	746	718	730	766	745	704	739	728	755	800	696	733	723	745	722	773	745	702	753	752	749	725	729	742	757	743	740	703	726	705	769	767	762	764	762	781	753	742	783	765	726	777	689	711	772	735	771	742	709	735	768	712	703	747	741	702	793	706	752	731	720	724	715	783	762	720	742	768	718	740	744	737	775	726	713	728	701	761	746	705	738	718	744	667	771	768	677	760	792	807	755	774	764	744	772	777	769	755	780	761	725	741	751	731	710	769	712	729	738	785	751	758	734	712	765	745	745	741	771	758	728	783	732	689	761	761	740	760	718	754	739	739	696	760	774	753	738	747	694	718	740	752	723	750	716	766	769	767	772	735	751	713	732	765	762	719	710	765	755	711	709	754	753	759	760	729	732	744	757	752	780	730	751	759	742	719	727	779	736	717	718	782	749	780	733	710	779	722	762	724	771	727	705	778	717	675	773	786	741	703	726	744	760	779	724	758	781	764	728	777	736	761	735	701	743	759	767	691	784	779	757	732	755	750	692	704	718	720	819	767	746	717	805	746	760	742	739	711	662	769	756	753	772	727	723	752	792	715	730	722	722	786	739	749	677	766	738	692	750	703	754	738	730	740	745	724	745	778	733	711	789	744	761	779	760	765	756	736	719	761	734	723	774	717	735	749	717	724	720	706	730	747	765	737	710	771	749	772	734	727	696	801	706	761	759	720	711	722	748	757	745	731	706	723	751	737	708	735	787	775	804	749	783	738	733	712	693	779	766	725	773	738	725	752	743	749	703	756	752	755	744	741	710	743	767	754	731	692	758	777	761	751	716	729	726	727	758	735	755	725	737	731	775	766	762	780	717	731	736	776	702	729	724	738	766	765	822	661	765	750	758	772	759	758	760	753	735	779	708	774	779	711	738	734	725	741	771	725	778	779	713	739	725	751	731	787	751	719	792	698	708	727	801	767	680	763	695	740	777	762	728	751	734	715	678	752	732	736	748	748	793	728	705	695	768	756	699	763	766	762	749	709
22964	2359	557	435	355	310	324	310	275	310	334	270	292	310	341	315	282	276	297	295	301	293	290	309	276	292	286	291	285	292	264	317	300	279	339	320	286	263	316	315	282	275	277	287	315	293	284	270	276	294	256	291	319	289	283	289	294	285	259	290	270	280	280	268	276	278	294	302	306	326	303	290	289	285	274	279	296	332	299	302	356	330	281	286	262	286	281	304	311	249	300	308	279	306	299	289	298	285	296	272	299	296	281	308	341	281	324	283	285	278	291	273	305	270	297	310	289	294	284	277	320	311	298	289	242	294	314	286	302	286	293	289	316	279	271	315	286	351	282	278	344	283	279	281	276	325	345	262	314	274	303	317	339	329	313	286	294	297	302	330	304	307	311	311	296	287	304	290	312	280	297	281	261	300	277	298	276	313	315	277	295	295	315	273	306	287	286	296	287	287	293	289	283	299	286	300	310	286	270	321	308	311	312	284	289	264	305	303	294	312	296	316	273	305	316	297	298	284	327	308	312	274	260	276	287	285	281	311	305	275	264	319	283	288	260	298	303	298	307	273	309	303	258	291	297	285	269	307	318	300	275	302	299	299	286	268	342	310	317	302	258	253	305	335	264	301	309	297	298	312	307	319	310	269	319	321	290	305	318	301	319	268	314	286	309	286	303	322	262	298	302	312	307	285	321	261	285	292	273	279	297	290	312	282	301	274	277	342	314	271	311	265	302	291	321	277	270	301	305	286	291	325	323	319	275	299	273	324	290	290	280	268	328	296	278	282	304	281	308	332	285	301	288	330	315	277	315	323	323	268	290	342	270	277	286	312	322	289	284	304	291	287	271	269	295	307	305	290	326	296	326	288	318	304	291	285	310	305	299	297	307	297	311	310	271	302	286	287	272	275	323	276	280	316	287	304	295	317	265	306	288	307	297	300	275	286	321	280	326	299	288	258	241	307	266	309	280	340	326	274	291	288	345	284	275	273	313	319	322	317	296	336	307	297	300	279	277	286	296	302	308	307	280	296	286	276	324	286	279	261	266	275	297	318	327	287	290	285	278	285	315	310	329	281	306	280	320	276	289	323	298	326	344	298	277	288	284	278	280	296	264	320	302	274	298	323	292	345	300	273	293	291	276	289	314	277	260	285	289	294	278	300	305	277	318	279	283	302	304	289	295	303	270	271	302	262	281	318	348	300	290	288	299	292	267	266	324	329	289	277	311	296	281	300	288	269	301	304	274	301	340	251	299	273	304	327	323	296	298	291	279	291	337	284	299	288	299	307	298	270	340	291	292	277	304	305	249	290	299	295	287	312	293	272	259	301	297	296	284	302	302	290	290	276	319	301	351	331	306	308	265	265	267	304	274	322	306	287	334	365	279	300	265	327	295	313	337	294	311	305	284	288	293	307	312	288	318	279	294	279	317	338	293	331	315	309	292	286	294	284	292	308	266	282	308	266	314	279	251	279	262	308	336	310	282	280	312	296	275	282	303	277	318	256	314	324	317	297	327	275	261	302	290	313	310	293	278	278	276	261	304	300	296	274	317	310	266	303	308	302	308	295	314	291	302	298	299	304	288	276	295	274	290	280	323	255	272	308	274	299	291	314	308	291	284	296	301	271	307	271	290	294	301	304	334	270	303	302	257	261	247	323	269	309	290	290	290	318	288	319	304	313	295	295	302	316	319	321	326	276	290	299	296	336	268	241	295	293	299	314	279	276	317	297	322	308	276	296	287	297	288	304	307	354	304	307	280	282	321	328	280	294	282	300	308	330	287	319	337	308	297	300	324	305	301	305	303	310	292	272	307	276	250	272	279	294	317	291	307	310	277	287	304	322	289	272	271	274	262	282	292	298	283	256	310	287	292	299	302	302	300	281	324	307	304	319	284	283	316	293	297	276	357	303	311	309	293	279	293	290	340	269	289	294	292	285	271	278	271	306	282	295	278	302	276	266	307	291	311	291	284	287	300	292	340	297	267	307	290	292	324	292	281	287	286	286	313	274	306	273	313	298	320	281	272	291	324	287	345	293	293	295	304	303	300	307	258	296	323	272	295	307	262	307	331	267	308	303	297	312	289	262	295	291	295	286	240	288	304	308	298	275	281	268	287	320	301	311	306	287	302	342	288	294	293	301	329	290	324	300	255	290	304	304	302	278	286	284	303	276	285	272	294	282	286	271	294	327	294	274	298	300	276	265	286	301	313	301	281	328	257	292	320	289	271	316	282	306	283	314	308	283	330	276	314	287	297	301	284	278	298	295	307	266	288	292	312	344	328	332	289	267	301	300	253	318	287	324	299	272	299	261	283	331	291	281	327	267	300	262	316	319	290	322	290	306	288	311	298	283	300	295	330	272	294	296	302	304	261	295	272	294	268	281	304	292	287	282	288	300	292	278	296	277	304	290	280	293	326	301	312	276	303	287	305	310	288	313	311	300	300	273	295	291	307	288	291	255	335	285	297	284	302	257	300	321	281	306	282	281	272	295	322	289	291	288	295	308	320	275	298	297	296	288	301	265	309	290	287	268	343	306	305	305	308	307	346	253	287	292	298	271	266	263	291	282	304	314	277	291	316	317	297	313	312	336	315	302	291	273	296	296	285	297	296	291	293	311	312	311	329	288	265	268	291	307	290	278	290	286	302	296	298	305	289	308	290	285	271	306	301	296	305	279	285	292	281	269	286	295	323	287	299	298	310	300	330	309	273	280	309	304	323	287	307	275	283	267	339	328	248	287	336	307	313	271	293	299	326	304	295	298	310	296	317	306	312	302	297	288	334	357	321	294	268	287	291	296	322	270	281	322	314	306	286	297	319	292	313	287	323	292	332	292	288	266	283	299	288	297	317	290	279	265	314	259	304	295	283	305	271	272	277	306	293	296	260	257	284	308	292	280	299	308	295	289	324	313	332	291	277	320	286	337	288	284	281	342	302	285	330	278	288	278	300	318	336	292	283	332	283	316	305	289	316	291	285	297	249	262	308	308	334	345	306	310	340	289	278	289	313	325	291	283	322	286	297	298	313	282	253	286	317	312	307	304	328	274	323	316	279	300	305	257	305	289	265	302	319	296	267	303	296	297	285	300	287	309	329	307	314	296	293	257	297	314	269	302	288	289	338	328	271	330	330	324	282	318	295	286	268	290	276	275	332	288	287	286	302	278	283	293	278	288	293	290	276	318	308	309	306	310	291	296	293	275	272	292	297	319	292	271	310	308	337	300	257	280	304	293	281	289	287	281	329	292	296	319	304	308	303	309	269	265	277	289	301	326	307	306	329	293	294	310	304	326	319	270	270	301	321	280	295	296	292	293	321	287	292	303	279	307	313	284	299	289	303	259	306	275	301	330	282	313	284	294	254	312	337	298	327	296	293	258	315	292	289	299	334	296	303	324	287	304	272	315	279	290	282	294	323	331	303	327	292	291	348	331	326	302	286	288	318	329	329	290	281	328	277	265	327	285	300	296	316	318	284	281	324	323	276	294	315	331	295	289
16703	5081	4110	3063	1907	1176	981	878	852	767	753	711	709	690	689	653	657	687	700	675	617	599	669	672	664	644	663	609	643	658	649	681	655	678	672	643	661	710	604	668	676	617	625	647	671	628	681	627	669	594	703	705	658	632	674	597	655	673	646	669	668	636	669	615	635	647	612	627	638	667	669	630	634	673	659	608	688	648	671	620	690	648	672	662	666	669	633	632	698	638	671	650	657	660	645	646	650	660	634	647	729	671	650	609	658	640	688	656	689	633	654	647	679	669	645	686	690	644	644	636	615	678	661	650	618	629	639	651	635	637	619	667	648	684	643	634	660	684	625	659	688	658	639	654	627	655	636	665	632	670	651	632	647	675	640	692	684	709	666	654	648	673	667	658	683	641	668	677	647	651	697	673	660	673	702	647	658	658	702	654	652	697	647	635	690	684	680	710	649	670	600	639	610	642	595	616	660	682	649	633	648	662	659	670	665	618	685	645	636	626	664	615	633	674	663	634	656	592	649	636	612	633	672	668	673	660	721	643	674	638	639	624	632	645	640	627	636	671	682	610	642	688	680	666	655	610	677	629	637	685	667	637	647	662	678	625	714	635	662	630	600	651	667	626	641	666	630	687	697	658	707	681	643	633	684	658	650	627	688	625	671	671	685	653	600	654	650	630	684	675	660	640	622	639	680	690	630	708	668	627	691	659	670	600	649	680	689	615	673	638	672	675	637	667	684	689	652	661	654	637	656	644	641	700	671	667	651	682	670	653	696	643	618	661	705	656	674	628	654	613	641	660	683	657	647	684	686	631	659	642	642	652	677	644	625	640	653	656	696	676	653	680	602	660	644	632	632	710	684	614	649	620	615	609	673	671	638	617	651	673	656	651	707	679	624	653	655	632	688	641	651	606	711	691	686	634	639	689	610	695	680	618	689	668	626	626	639	631	638	662	655	698	667	647	606	608	640	642	632	686	649	688	680	701	661	670	658	704	667	614	650	647	639	666	641	660	713	628	676	646	642	660	652	629	661	618	633	669	624	658	653	693	658	690	628	617	676	652	685	635	690	608	637	613	643	602	623	655	713	664	659	615	623	644	634	652	648	635	687	636	634	705	622	648	678	700	611	654	651	659	637	687	687	626	638	619	623	644	645	652	633	648	673	628	676	664	650	637	650	649	678	715	628	604	721	617	669	681	679	676	664	661	685	641	599	643	617	679	650	621	638	659	632	636	657	646	650	674	644	694	708	603	668	673	611	645	662	717	609	655	651	659	674	642	679	690	656	614	631	663	636	676	682	657	638	689	670	652	656	683	668	700	667	653	626	685	657	669	672	705	666	617	602	685	636	688	694	673	673	662	619	662	692	659	697	649	648	681	691	650	642	650	653	638	708	658	619	669	654	598	653	669	742	671	643	643	667	700	673	690	654	604	637	666	637	642	650	668	602	654	657	637	646	663	697	663	629	615	629	656	708	641	682	683	648	650	675	631	664	645	648	633	662	648	628	649	681	666	629	646	649	668	658	662	611	696	691	661	621	663	666	670	660	605	613	611	670	689	627	640	707	636	654	620	616	668	659	654	676	644	663	637	694	656	679	637	669	623	692	625	678	653	655	635	647	693	624	631	647	622	681	673	717	687	653	669	643	632	672	636	681	641	659	660	618	633	647	631	655	650	617	656	658	678	656	659	667	653	684	680	697	626	633	686	659	622	651	653	653	641	637	588	644	646	598	722	662	669	620	594	621	692	624	625	662	641	671	628	675	673	682	645	605	677	681	673	612	684	642	602	639	674	641	633	672	624	652	663	676	686	652	646	629	632	669	662	628	653	658	655	660	660	637	672	664	644	694	681	661	615	600	640	625	615	663	590	672	732	634	660	639	665	673	681	648	667	651	646	710	674	701	607	664	613	681	643	643	652	655	645	688	683	654	662	688	652	679	639	677	647	602	638	587	644	642	672	724	653	672	640	649	659	665	612	670	698	607	633	666	646	675	665	692	608	617	692	648	643	636	646	659	679	737	617	689	653	629	648	614	698	662	624	622	660	683	634	651	698	658	596	673	664	697	673	655	653	644	652	644	640	666	696	643	672	654	645	638	659	663	676	663	669	678	641	615	666	644	665	647	654	610	684	644	655	650	637	670	659	671	700	688	589	662	662	652	676	622	650	675	648	618	647	633	647	661	631	677	656	638	716	607	660	673	649	600	616	678	642	669	645	658	683	661	672	671	686	680	654	633	625	682	705	647	623	659	622	671	668	659	694	685	673	682	652	616	675	686	659	689	625	638	629	622	646	615	659	681	665	639	648	594	651	604	701	676	680	657	659	642	676	698	608	659	645	653	639	664	654	669	655	668	653	653	648	666	680	700	628	689	666	640	671	645	652	673	672	648	698	622	658	667	615	656	639	659	676	654	617	658	667	695	667	600	663	668	628	669	699	620	677	666	654	675	644	673	671	641	671	679	602	622	697	650	654	677	631	624	633	657	659	649	637	647	663	646	672	646	676	635	653	654	594	623	625	647	650	684	617	679	646	631	672	706	641	648	665	620	672	653	652	644	657	659	659	666	664	656	639	648	683	667	697	631	613	653	644	616	600	677	653	669	653	665	684	668	648	665	672	685	638	669	664	671	681	602	664	678	674	623	657	656	630	628	655	632	649	621	669	608	634	695	640	628	646	640	638	650	644	692	644	659	644	662	675	598	661	667	674	608	654	645	620	638	637	651	617	638	674	686	639	645	667	711	665	658	664	641	668	648	643	645	646	647	665	605	656	596	681	662	641	703	640	677	716	627	659	608	667	657	664	677	696	665	652	622	625	674	638	673	617	683	657	619	628	681	643	606	674	656	624	648	654	594	631	654	662	681	633	676	642	643	733	718	638	630	695	652	610	662	633	676	616	660	640	682	673	639	693	658	616	615	635	635	690	636	656	643	667	697	667	614	658	673	601	646	688	647	660	601	664	676	660	619	678	645	681	625	666	686	671	610	672	668	621	674	668	666	639	629	646	608	688	646	674	640	682	632	671	644	671	655	634	635	621	631	586	649	658	673	612	632	659	621	626	648	689	626	633	633	645	697	618	675	627	684	618	652	685	671	636	668	640	615	661	661	648	677	709	676	672	683	652	681	652	645	663	675	673	674	670	687	608	684	614	666	649	655	691	623	628	666	637	637	684	640	662	666	687	671	672	666	648	654	630	645	687	647	649	652	688	609	653	647	603	642	686	654	697	628	690	683	680	693	683	697	605	652	648	643	623	667	666	586	663	707	635	697	670	649	641	669	634	673	674	683	641	634	674	649	633	653	625	635	678	612	635	666	640	649	674	644	644	671	663	640	627	636	658	645	654	674	643	668	661	643	654	682	650	655	609	666	635	630	644	685	653	680	623	628	670	673	652	632	664	645	635	656	658	650	655	634	654	613	662	621	662	704	681	624	668	649	648	606	628	639	619	678	683	681	628	671	589	621	654	642	628	626	648	690	641	649	636	584	652	637	673
32875	5337	925	574	436	398	325	326	278	301	299	309	329	304	309	296	287	289	296	313	310	295	273	326	307	292	315	321	302	310	291	319	298	313	337	279	329	276	323	305	332	305	297	287	338	326	317	309	279	294	303	341	285	349	325	317	297	305	327	276	317	298	333	299	306	331	312	318	289	289	289	312	287	342	293	332	310	348	327	299	307	284	283	304	308	321	315	266	266	289	304	354	292	307	286	295	276	299	315	328	296	290	279	310	300	319	317	278	289	302	302	301	317	292	331	303	279	287	279	289	287	306	327	308	290	313	297	303	287	300	318	247	313	295	320	285	309	272	324	279	290	342	304	294	270	337	304	301	304	324	347	317	320	272	304	301	325	282	267	284	295	321	295	291	334	305	300	271	318	298	320	284	302	296	295	327	309	275	306	262	326	312	335	292	342	286	312	263	270	292	288	310	307	286	312	350	349	336	283	307	347	279	286	308	270	316	313	306	332	277	295	304	288	286	301	281	337	285	309	311	305	273	306	319	302	311	276	310	285	301	343	297	311	283	266	300	322	361	318	297	307	314	297	341	289	296	298	330	325	304	330	320	280	304	273	283	331	288	297	289	292	299	333	269	309	322	311	286	329	347	301	300	309	311	303	318	298	340	311	307	301	289	284	291	279	294	309	292	291	291	283	258	273	278	279	306	291	305	305	344	280	320	303	274	353	285	269	312	277	299	314	281	301	282	321	320	297	320	319	306	301	301	319	276	322	338	300	300	328	309	325	294	344	284	284	279	274	328	316	313	327	292	276	290	285	304	322	283	322	312	306	310	293	295	342	291	311	293	317	291	292	332	307	298	305	340	316	299	321	324	332	332	302	322	339	323	328	286	291	304	310	319	318	314	306	317	325	286	362	279	296	307	290	311	291	303	310	308	297	296	291	283	307	292	307	317	312	313	257	333	307	333	326	307	328	324	325	325	324	335	341	255	300	307	289	295	318	325	307	268	283	284	322	325	301	316	325	329	319	315	318	292	308	324	321	309	288	294	299	336	313	328	326	317	288	339	314	311	314	282	294	307	292	325	311	337	317	323	315	302	313	336	327	291	302	303	310	294	302	295	356	337	278	291	308	298	299	295	278	302	314	284	299	301	311	293	280	304	341	295	304	283	266	273	303	283	310	301	304	320	302	271	298	289	290	276	275	292	292	295	306	294	325	303	286	304	302	313	298	334	316	295	329	314	308	310	295	290	289	305	301	299	317	307	301	302	318	313	296	313	299	303	303	269	303	328	355	325	278	299	330	295	350	325	312	259	255	272	308	311	302	304	284	277	294	301	331	295	273	340	332	289	324	291	288	314	312	287	333	331	279	308	273	290	338	321	289	294	294	309	317	294	306	278	319	330	297	299	298	300	310	330	321	289	311	330	320	309	337	288	328	276	309	311	319	297	299	298	293	309	305	324	291	273	284	321	279	305	344	335	300	293	285	300	316	288	303	312	333	342	306	293	310	308	321	285	311	295	281	316	302	312	293	323	303	348	306	288	279	298	307	324	338	314	292	312	294	301	266	288	328	315	291	350	286	323	287	301	328	314	329	288	316	310	321	302	298	283	324	319	337	323	296	301	321	314	337	267	298	359	294	307	285	313	336	340	318	332	281	290	328	279	330	311	303	319	291	282	315	317	313	304	304	314	314	325	329	308	332	345	307	330	291	327	361	286	284	296	278	286	318	309	274	340	327	315	319	297	346	293	308	308	270	310	282	295	314	311	313	293	308	324	271	317	310	314	323	284	297	294	309	296	317	279	284	276	338	298	294	297	260	328	301	336	310	315	318	348	306	302	286	314	317	318	307	311	283	301	285	315	348	343	293	334	317	341	307	327	304	299	283	337	324	264	310	286	285	299	334	316	244	307	318	299	318	283	383	318	323	304	305	314	325	309	317	324	298	325	293	322	307	322	301	264	290	305	340	308	339	282	314	314	302	323	324	277	302	297	305	291	303	311	322	290	349	308	322	295	292	266	284	300	315	316	301	333	321	299	312	286	311	311	307	317	308	294	301	275	316	292	330	297	304	301	323	337	304	337	265	344	336	323	312	304	283	306	332	306	310	313	358	309	312	326	314	285	321	345	301	324	292	301	257	287	288	332	287	296	334	309	321	332	296	306	311	314	346	314	308	302	281	276	283	318	310	283	307	299	284	344	311	306	282	289	310	292	346	317	329	295	301	294	303	324	333	322	298	305	340	342	338	322	317	309	326	315	303	320	302	297	312	313	305	299	317	323	285	301	284	346	304	283	247	294	319	321	291	303	285	287	321	300	331	312	335	281	292	300	304	318	313	327	357	306	323	321	316	298	305	332	320	243	332	279	307	334	306	320	318	315	282	290	350	311	293	333	337	339	284	278	331	298	295	298	310	289	293	323	300	308	307	304	300	314	315	298	285	281	304	298	283	303	277	348	332	283	274	323	320	308	287	303	328	293	289	284	309	337	307	306	312	283	311	314	310	289	296	323	299	350	322	311	277	321	330	295	333	309	309	333	266	287	317	268	293	320	304	317	298	288	311	293	339	293	293	299	352	301	326	289	333	307	293	345	327	326	304	329	283	335	294	337	284	313	264	270	300	316	290	294	293	260	333	301	329	299	293	302	335	279	329	329	331	304	266	267	310	301	336	298	325	319	318	283	333	320	339	319	332	302	294	309	288	299	280	344	302	296	329	319	292	290	317	318	339	332	329	285	311	288	304	326	317	304	310	340	314	310	306	276	284	302	312	332	328	344	340	306	307	314	294	322	342	313	316	331	289	325	326	332	295	299	300	331	321	288	328	311	288	316	306	292	293	294	301	310	304	293	344	294	284	305	274	333	283	286	314	276	297	299	282	294	328	316	305	289	304	327	300	299	298	286	335	302	324	301	308	300	293	287	310	336	312	309	309	317	307	306	305	296	299	275	290	317	343	274	284	307	301	304	295	298	348	278	337	316	300	290	307	294	305	274	282	294	306	279	311	321	285	304	321	308	299	336	297	296	325	290	285	293	314	331	318	311	295	321	302	314	292	289	301	307	289	290	299	308	314	325	305	291	323	303	278	290	324	303	283	346	324	317	305	285	287	337	304	312	314	330	288	322	344	311	276	269	300	312	308	310	343	329	323	280	340	341	291	319	275	305	301	310	294	285	285	309	315	301	306	313	295	318	304	311	272	333	298	322	253	301	310	284	296	330	319	296	303	318	305	309	312	312	284	298	331	311	290	316	318	295	309	300	318	307	314	305	312	265	295	253	316	275	290	322	301	318	279	294	323	313	280	329	289	291	286	309	306	307	293	298	315	336	313	314	317	324	329	304	292	297	293	310	284	272	316	299	320	294	310	288	298	297	323	273	330	317	305	327	307	331	307	305	333	310	301	316	312	338	306	307	315	324	322	288	336	304	292	331	301	283	315	289	325	313	316	274	320	314	287	292	305	306	325	306	279	333	346	322	306	319	301	306	316	272	292	318	308	298
23681	9827	7182	4487	3350	2173	1385	1131	937	869	826	833	793	796	705	730	745	731	697	676	733	728	691	670	695	767	751	671	690	734	706	715	723	678	663	724	680	684	678	718	742	685	727	714	723	682	719	663	695	685	699	709	658	711	694	734	734	718	700	663	691	652	714	707	646	712	677	734	777	679	692	693	699	675	745	720	698	738	651	677	772	688	713	699	694	697	696	717	676	681	704	677	697	702	685	719	679	724	685	718	674	700	687	664	707	696	729	684	680	699	656	714	699	706	651	689	731	672	643	692	732	702	677	709	742	705	676	690	661	673	669	685	693	712	713	723	690	760	678	710	719	656	748	730	684	649	699	655	677	647	697	668	695	701	711	723	697	706	676	710	720	690	738	683	724	687	667	729	673	681	663	703	689	689	693	696	706	756	690	697	692	628	708	653	698	725	653	730	676	663	699	681	690	733	702	713	699	698	669	695	676	710	743	696	690	712	674	737	658	698	691	697	676	696	703	714	673	664	709	686	734	783	685	682	719	735	727	725	642	670	714	696	704	688	717	665	670	708	741	690	736	683	707	737	676	718	711	681	673	700	715	710	726	718	667	696	716	701	727	725	717	746	689	694	723	725	683	690	710	684	678	685	742	688	703	697	696	729	642	685	740	650	703	690	723	679	678	660	672	703	717	664	706	728	735	644	718	688	740	707	698	663	678	659	653	716	685	697	712	673	738	685	674	720	737	693	754	665	741	741	701	682	704	694	743	696	677	723	741	702	672	714	718	715	700	726	694	686	700	693	676	717	703	693	666	735	726	697	676	698	715	685	702	711	697	702	703	661	706	725	691	679	674	703	680	700	663	672	695	647	668	742	658	712	680	668	665	714	686	728	671	650	689	711	716	680	701	681	666	676	684	650	671	726	710	726	681	703	692	682	712	689	702	728	711	708	718	665	728	716	720	703	707	727	755	731	678	709	655	695	663	678	679	707	710	716	703	672	677	695	722	718	681	694	713	737	657	685	716	707	764	719	687	748	663	747	663	734	683	704	679	685	677	683	710	729	724	695	695	692	696	703	693	763	690	662	687	701	718	719	684	697	729	698	691	669	711	687	718	710	637	694	743	709	721	713	713	695	682	726	711	697	668	705	709	740	709	696	693	703	697	749	672	759	711	683	719	714	682	715	681	699	687	698	711	687	744	695	740	698	756	638	698	720	712	644	671	689	701	658	697	654	708	709	702	684	686	648	695	722	700	682	732	693	679	709	718	700	690	638	710	691	702	680	671	719	668	728	693	725	721	724	662	661	731	725	726	660	676	681	663	665	669	717	728	708	701	669	697	700	685	685	705	703	713	706	694	722	682	703	702	683	686	703	696	673	673	697	731	676	703	682	659	708	723	698	735	738	695	730	713	729	734	654	671	695	675	714	739	716	742	672	688	676	648	675	666	681	708	678	655	685	731	722	708	688	652	718	678	687	696	661	699	691	671	677	682	662	735	727	708	658	686	692	665	690	666	705	687	747	693	640	759	630	674	691	707	677	727	699	713	721	697	658	689	678	702	685	710	731	734	736	696	675	639	675	675	720	708	714	728	658	705	734	682	680	695	730	708	730	694	726	709	678	724	670	700	724	723	676	688	666	693	672	721	712	690	721	705	693	689	743	736	726	756	716	713	715	735	674	689	652	723	696	684	688	710	667	685	704	719	692	676	683	702	672	704	692	718	667	725	656	649	751	680	653	668	704	678	733	686	714	713	692	679	661	684	709	655	716	666	734	694	737	667	662	687	708	719	743	723	709	651	703	725	697	672	702	738	687	686	677	673	678	689	707	695	652	676	672	681	668	642	665	691	691	692	688	715	689	685	698	690	683	727	716	710	756	722	667	725	739	735	674	679	675	674	697	740	733	671	682	653	693	704	743	673	678	738	688	696	686	686	759	701	683	684	705	666	736	629	715	733	680	698	722	661	737	686	749	674	727	725	731	717	712	719	682	725	709	707	660	705	727	733	701	662	703	699	661	773	705	673	663	671	740	681	680	671	714	710	709	693	704	699	699	695	709	664	693	652	647	757	662	697	707	713	664	668	720	677	710	693	726	710	700	664	629	757	715	732	702	664	703	689	698	675	682	706	673	729	704	711	709	730	659	723	717	707	691	723	743	717	643	708	728	769	696	660	709	716	718	691	712	650	706	716	720	708	632	692	764	706	708	688	705	718	703	746	685	669	681	740	729	745	726	675	715	704	684	710	683	712	717	732	695	681	665	710	709	653	681	730	696	713	777	668	696	687	718	709	695	697	680	695	708	765	750	745	681	686	690	679	667	689	750	748	716	708	718	685	708	732	726	713	709	647	709	670	695	728	722	718	723	729	663	745	745	652	713	735	665	738	654	664	649	759	741	688	725	704	666	680	659	713	729	693	685	661	701	703	684	692	702	708	664	678	665	761	690	676	711	717	709	665	698	692	687	683	686	654	735	721	679	685	694	662	721	673	717	705	692	696	670	727	667	716	667	699	735	743	710	720	705	688	669	742	735	696	658	693	718	741	710	755	706	690	698	680	676	731	704	670	731	677	711	690	727	683	696	684	693	670	736	709	684	685	744	715	714	712	704	746	687	720	683	749	697	711	692	617	670	683	689	717	666	703	743	661	718	698	757	802	700	654	704	696	705	703	700	725	739	745	684	718	724	724	674	685	752	699	713	717	678	713	711	679	713	681	675	702	721	692	728	676	723	694	739	707	684	753	658	660	685	696	709	729	699	723	737	728	705	734	685	690	743	660	678	737	696	665	729	719	706	678	706	718	698	687	695	642	747	668	711	653	680	710	748	701	713	702	674	702	700	663	716	705	667	713	718	686	734	728	701	740	692	685	699	687	688	696	665	700	692	656	670	693	702	712	688	764	695	695	673	690	690	729	687	658	697	695	702	714	681	671	684	704	719	671	763	713	671	698	694	725	725	723	676	693	733	670	691	705	642	735	662	685	674	682	687	682	698	757	701	703	721	697	693	696	711	656	690	701	697	708	724	689	690	726	680	697	725	700	685	694	681	751	692	707	698	667	725	712	710	714	731	719	705	705	695	721	660	726	705	734	724	731	664	711	670	688	684	719	684	660	687	691	629	716	679	696	686	701	717	689	688	747	719	708	719	666	683	705	701	706	706	664	701	700	723	726	715	763	671	670	702	667	674	722	713	733	720	681	685	653	671	709	700	677	716	736	697	688	748	691	639	753	714	681	660	698	718	696	672	675	664	700	696	670	682	729	724	687	724	691	701	709	717	764	715	665	685	706	670	727	672	677	773	715	734	705	729	685	704	715	695	649	727	668	726	661	724	707	683	707	733	696	702	699	701	699	709	702	714	710	678	744	712	730	716	735	668	697	719	695	694	688	676	693	662	628	690	690	664	674	688	682	716	714	676	726	686	747	716	707	690	727	661	711	704	714	637	699	695	717	681	678	733	698	692	676	711	678	696	712	677	731	711	626	712	715	707	688	692	740	706
34204	6397	1116	705	494	411	360	331	316	335	353	330	296	337	315	340	337	320	331	341	343	310	300	312	312	325	300	314	292	283	322	309	322	292	300	324	290	286	308	338	329	311	320	334	329	334	299	312	284	376	336	334	269	333	320	309	344	317	310	299	298	343	303	281	308	297	296	359	323	359	332	352	297	274	342	316	297	316	304	316	297	327	316	334	318	275	317	330	320	350	301	352	332	311	336	349	356	341	309	315	289	300	308	345	320	344	308	294	326	367	346	330	305	349	317	303	326	365	350	315	320	316	317	302	280	330	295	305	323	320	280	268	369	358	321	309	324	317	337	327	310	317	290	334	320	321	334	339	349	332	308	313	293	329	310	351	316	324	314	311	326	342	330	339	339	336	310	310	284	294	308	278	325	306	308	308	304	285	283	324	304	308	312	355	331	361	297	314	305	297	330	302	336	302	301	308	325	335	323	337	306	352	289	325	344	290	291	296	317	301	327	321	318	319	299	355	304	296	316	312	354	336	346	315	343	315	292	322	283	275	312	287	308	305	331	324	325	329	317	299	304	322	338	315	309	312	306	342	344	323	326	342	316	345	348	324	316	325	298	319	346	334	327	309	300	323	317	296	300	349	307	333	296	302	354	315	306	294	319	305	299	350	324	304	271	269	316	326	329	319	317	322	318	333	310	332	307	305	290	309	303	318	292	332	323	338	313	322	328	317	295	325	340	275	307	322	334	317	323	307	339	326	292	344	334	321	340	348	334	326	323	296	297	307	330	307	304	302	321	275	302	319	317	326	305	307	304	338	327	318	307	330	339	280	339	314	339	349	330	351	293	369	345	297	272	311	359	296	312	315	318	329	303	342	292	322	323	324	308	316	314	268	326	283	315	322	340	315	306	339	318	308	330	323	318	286	297	288	310	309	312	311	329	308	334	333	309	317	310	351	312	287	309	309	327	310	320	276	338	322	339	342	313	310	317	319	319	297	305	344	321	330	314	301	320	336	302	326	297	296	324	340	279	312	311	295	318	326	306	322	341	329	339	336	320	331	329	291	320	356	322	333	324	311	297	309	321	354	285	302	286	299	288	295	298	303	325	340	326	302	295	294	306	330	359	343	333	276	319	342	327	334	337	310	328	326	303	315	294	295	344	310	339	315	316	309	302	326	322	324	295	314	289	297	305	307	302	314	316	309	325	316	316	296	333	320	308	324	325	314	328	343	317	315	321	362	324	284	321	318	282	330	323	320	338	308	366	355	322	317	343	341	280	321	300	339	349	307	301	315	305	314	343	312	320	329	311	336	369	305	309	324	321	307	352	322	315	295	337	320	335	332	304	337	334	362	329	313	329	339	313	299	346	314	320	305	327	277	335	314	292	295	342	310	301	298	311	391	337	329	309	319	334	348	363	302	314	326	305	316	346	304	330	293	307	306	360	303	277	320	320	317	350	307	358	317	307	299	306	331	317	307	340	349	354	377	310	307	321	308	311	330	325	302	326	318	284	284	351	336	320	316	306	303	297	317	318	321	354	306	300	332	314	313	341	322	312	299	311	311	317	327	274	336	290	304	324	349	312	301	303	335	349	308	344	343	314	298	317	318	290	300	323	319	321	320	320	342	350	295	345	261	297	322	344	319	337	322	358	297	324	285	346	308	332	343	346	350	326	325	287	323	307	296	308	314	292	305	294	306	316	306	314	334	356	341	333	308	338	329	317	311	308	324	332	326	329	293	337	282	279	337	309	310	326	318	350	343	323	327	312	336	375	327	308	303	313	296	288	345	332	330	353	363	326	307	328	318	300	332	313	334	327	330	328	323	343	337	319	274	327	326	309	293	339	330	325	308	326	291	325	335	324	315	299	296	298	360	330	299	301	321	304	394	344	343	328	313	320	341	323	313	323	314	321	295	304	335	335	328	288	339	348	321	317	340	340	337	363	362	296	324	339	342	321	302	322	320	322	312	323	332	373	339	322	333	324	305	342	317	335	318	323	353	335	291	350	322	356	313	293	310	342	293	296	334	312	337	320	298	312	322	343	316	337	272	337	321	329	302	304	299	329	317	327	359	315	346	316	319	347	316	312	299	347	287	276	309	335	330	357	307	314	324	328	314	304	319	280	311	362	303	328	298	348	385	330	337	327	300	258	333	307	326	314	321	279	305	328	342	349	310	326	321	330	304	289	341	351	330	347	288	340	318	330	349	314	318	317	315	310	308	321	346	315	335	306	308	302	335	298	316	317	291	291	316	320	273	351	312	345	329	335	320	315	321	322	330	312	301	311	360	321	291	308	309	314	343	317	341	343	304	307	330	343	314	338	301	329	297	319	333	314	320	321	283	331	364	358	327	336	313	300	359	316	303	313	321	350	318	293	337	297	325	306	290	334	298	322	334	305	319	329	306	310	318	359	333	310	300	329	338	337	298	332	337	327	306	342	325	308	310	341	323	288	286	339	317	331	326	333	336	333	332	310	304	332	318	328	299	323	261	328	337	308	306	362	301	304	324	325	301	338	308	343	316	326	296	314	342	319	345	339	330	325	323	350	366	307	305	325	296	283	320	366	307	311	324	334	364	314	336	313	320	336	303	311	315	385	319	322	338	313	296	338	294	360	337	332	340	333	306	314	304	339	327	286	363	316	273	310	310	294	332	376	340	317	285	315	329	316	347	285	299	354	334	311	346	292	340	314	325	306	335	309	296	316	336	299	297	349	334	351	303	305	343	341	326	320	351	345	321	278	314	320	325	337	335	344	320	319	314	321	345	347	340	306	330	315	320	304	324	330	327	278	317	333	298	304	309	333	310	319	331	349	306	269	304	300	321	327	294	299	296	341	337	298	299	337	328	312	306	349	299	346	332	352	319	304	327	320	310	311	285	312	352	314	310	324	332	295	284	306	319	309	342	333	289	331	339	338	320	335	322	319	322	348	306	320	332	327	315	332	336	322	298	350	312	281	333	312	338	326	303	299	353	317	301	260	291	343	324	305	307	317	334	315	337	315	330	339	322	307	337	327	318	286	322	298	330	342	294	287	334	314	312	329	328	295	285	280	314	350	321	367	283	318	312	356	321	287	347	321	305	329	330	325	353	305	338	345	333	341	311	335	357	325	318	349	293	324	362	312	292	306	313	347	314	331	349	332	324	358	328	328	327	336	303	316	294	343	316	320	337	305	292	304	315	328	326	324	312	321	327	321	346	380	320	351	304	296	303	283	371	300	298	334	267	301	292	313	324	313	329	280	307	318	307	319	311	320	334	287	298	307	322	311	329	320	352	321	283	327	310	326	313	336	338	316	312	323	315	298	330	336	303	323	339	279	323	329	309	316	368	338	334	324	327	284	320	325	343	323	313	295	322	320	335	328	324	318	315	335	350	299	340	328	319	314	333	323	339	295	302	310	321	317	337	320	289	314	326	319	318	359	311	317	296	347	321	284	317	302	331	306	302	305	334	318	343	321	336	338	295	327	334	348	319	350	344	341	304	300	297	305	292
23993	11134	8522	6376	4627	3133	1674	1222	1073	999	963	893	829	850	842	830	783	822	815	742	775	763	783	789	774	745	731	745	793	771	717	743	732	777	713	729	772	775	698	780	743	760	744	767	729	731	726	786	674	769	734	755	770	719	717	815	733	730	743	747	724	738	768	693	738	773	763	779	726	731	748	707	716	724	709	716	765	760	741	769	708	748	719	737	790	666	750	803	707	667	769	764	759	787	747	726	749	740	711	712	723	732	720	759	723	743	741	700	742	792	731	736	767	709	756	722	734	683	752	728	714	691	740	739	746	775	747	725	775	751	735	740	741	700	730	768	738	772	750	758	801	761	741	711	729	712	761	721	709	723	763	762	743	721	759	719	746	693	753	767	753	725	785	700	729	787	744	725	702	708	711	735	775	752	737	733	701	755	727	719	726	696	768	747	730	736	776	763	757	730	727	752	710	729	759	751	726	743	755	772	768	742	759	736	722	749	758	758	704	747	733	774	779	752	752	742	767	700	721	791	758	733	739	746	724	718	716	753	767	714	723	730	717	768	742	790	713	698	719	734	788	719	752	738	728	765	704	771	698	773	724	682	771	736	725	754	698	739	694	776	690	749	776	699	745	732	773	752	769	744	736	722	743	740	698	729	742	752	748	700	769	723	762	715	811	731	777	798	700	758	701	770	722	709	702	723	765	765	744	730	742	756	712	711	680	704	752	703	744	718	766	794	756	769	764	753	768	713	746	699	741	753	749	754	741	711	755	770	751	725	725	733	731	722	764	702	743	738	716	740	737	770	762	724	706	734	739	770	737	721	740	744	753	721	754	781	731	746	739	775	740	728	768	736	727	724	771	762	789	706	735	730	731	734	742	752	721	758	750	752	754	744	762	730	771	734	721	727	725	783	780	750	785	728	737	788	741	750	795	743	751	716	737	764	754	784	722	752	740	773	719	757	718	778	730	756	762	728	740	726	680	724	732	698	777	722	726	761	702	730	785	748	719	714	741	741	727	720	730	751	745	704	730	725	670	759	720	717	741	712	766	769	730	764	735	729	704	740	752	697	753	753	739	733	755	724	774	746	756	729	763	704	727	754	744	750	696	765	760	758	774	751	750	756	739	742	756	769	794	743	746	744	739	776	732	721	759	713	771	735	697	767	772	786	767	780	687	732	796	767	737	702	755	763	750	761	725	750	758	802	760	704	760	697	766	748	791	712	685	711	728	766	726	725	735	725	699	746	749	766	757	763	745	782	736	744	741	710	756	781	723	797	763	731	733	734	747	700	733	752	738	764	728	725	742	741	726	687	723	759	723	729	735	812	699	771	709	752	750	759	746	759	775	753	738	796	734	750	729	742	764	742	755	747	764	761	724	725	737	752	763	746	749	782	747	766	773	744	743	686	706	779	759	746	734	725	765	727	749	728	738	727	745	732	762	762	713	702	728	711	730	690	738	761	711	745	802	769	746	673	679	742	754	728	752	760	710	745	696	739	692	698	770	751	714	708	752	742	758	704	779	733	797	743	709	741	710	704	762	720	748	725	683	736	723	704	725	773	732	757	753	719	721	720	718	749	755	732	765	743	734	748	766	771	747	730	744	727	741	728	732	753	788	730	756	737	799	706	723	714	734	754	771	757	717	744	741	742	757	765	717	727	752	731	702	725	739	718	743	711	759	829	712	776	759	727	774	747	729	752	695	732	753	764	751	729	707	766	720	726	730	731	794	758	776	725	704	716	771	749	749	754	812	767	772	734	731	709	776	695	781	722	792	758	744	722	761	763	774	764	740	787	790	729	792	714	708	696	722	791	724	770	752	726	798	743	753	790	755	783	768	706	754	707	728	758	757	732	716	722	733	723	764	785	775	796	728	684	742	793	773	741	736	759	752	781	702	702	768	712	788	725	701	749	775	776	760	734	735	792	713	687	694	778	749	766	736	775	729	765	720	762	726	747	720	771	719	804	706	704	756	745	693	712	666	711	712	736	763	691	744	739	757	720	717	773	788	840	763	765	736	775	777	810	745	731	750	750	747	751	724	716	694	767	760	706	840	765	712	763	705	711	757	717	764	716	713	776	750	760	760	687	721	773	747	698	772	778	734	712	731	778	710	743	729	730	684	704	722	792	748	698	773	697	790	747	751	710	743	757	743	748	740	756	704	793	776	759	785	727	724	784	698	734	739	679	750	710	727	739	726	765	753	697	763	782	732	706	762	715	701	698	714	732	696	762	776	808	735	758	793	746	725	761	774	769	783	744	692	800	764	754	757	719	776	719	763	728	720	737	749	747	717	681	716	722	790	691	703	748	783	719	753	766	703	718	756	782	748	750	730	719	699	767	728	718	791	726	730	748	719	710	658	751	752	794	750	733	737	783	722	745	760	713	716	788	745	719	709	748	753	753	715	753	744	738	741	740	750	693	742	662	721	698	745	742	730	752	733	739	745	718	724	740	739	763	752	783	673	759	737	691	761	752	774	789	752	767	736	730	766	721	756	705	712	706	711	778	766	725	755	742	734	743	795	776	675	765	763	773	766	748	706	713	764	760	749	746	767	722	755	713	740	771	762	697	734	769	775	743	757	754	771	770	754	776	730	721	732	775	712	723	738	752	737	753	699	709	732	724	780	731	720	769	726	713	768	742	779	755	703	767	713	739	702	734	777	721	670	747	733	695	778	731	734	775	722	787	710	692	693	734	767	731	798	704	712	776	733	708	734	757	753	751	726	774	705	739	745	754	770	775	718	743	739	702	744	735	730	717	739	720	750	785	706	743	760	764	773	689	777	708	736	720	733	698	765	677	735	760	739	696	728	776	769	714	761	709	779	769	756	736	706	742	723	714	788	701	725	745	733	729	703	743	738	680	733	720	693	760	752	750	781	718	788	692	733	712	736	765	750	736	706	745	767	726	720	780	755	767	787	733	734	755	733	756	746	758	737	797	734	744	745	702	751	735	769	747	745	735	732	794	794	718	765	681	704	758	720	740	734	741	718	789	759	728	781	791	775	808	749	792	772	717	697	719	761	703	748	739	763	696	727	760	744	781	737	756	706	729	763	760	728	744	741	694	760	719	760	745	739	757	738	711	703	730	738	743	754	743	705	762	759	723	800	736	720	729	765	764	760	746	773	715	785	754	762	715	703	737	691	735	732	760	737	774	724	722	706	700	750	722	725	733	761	701	776	767	738	749	731	755	686	757	740	690	724	723	786	732	760	748	750	720	754	731	741	722	730	744	727	769	770	722	718	719	739	720	705	720	682	709	753	804	778	665	744	730	740	716	735	747	695	721	744	702	742	742	708	751	726	710	754	720	743	737	722	778	755	789	757	762	754	802	757	703	727	723	758	792	756	773	715	689	721	737	727	719	694	765	701	783	730	731	746	779	771	715	711	718	704	806	761	764	779	715	764	742	745	747	731	768	740	716	749	726	727	756	717	723	738	754	732	752	754	748	698	749	763	730	771	751	728	737	720	754	720	743	721	734	713	682	770	782	749	694
23629	2496	551	459	375	316	297	281	314	265	294	301	281	309	278	308	335	298	316	292	317	279	291	270	330	308	279	287	328	305	304	311	321	296	321	324	305	315	268	294	302	277	296	305	321	305	310	280	277	290	260	300	333	290	294	272	289	287	300	272	298	306	283	313	300	293	274	324	306	293	304	286	309	259	273	302	304	312	313	299	295	292	284	287	278	336	311	293	291	303	284	319	320	321	253	264	320	314	298	271	270	291	314	285	282	313	311	328	285	278	278	309	295	284	282	280	317	306	303	269	278	278	289	267	312	315	292	304	285	295	285	261	284	260	297	300	281	311	308	293	287	313	294	315	300	309	304	313	291	299	303	263	311	289	288	295	292	349	304	308	274	293	296	296	276	292	300	343	272	306	301	298	302	257	311	310	319	298	321	310	291	299	296	282	296	274	295	308	296	278	298	280	315	311	293	281	278	277	302	313	254	282	333	286	281	295	314	296	307	322	299	324	309	263	299	320	312	297	304	314	284	302	280	316	288	311	255	307	258	307	268	305	286	332	312	279	313	296	293	271	293	315	287	282	272	268	303	305	301	275	308	347	269	331	288	288	268	274	288	304	309	292	275	343	306	281	290	309	300	290	293	269	301	297	284	292	306	318	303	274	249	292	332	317	289	294	268	276	287	312	289	317	287	261	280	299	307	263	326	289	294	309	291	313	293	294	305	324	304	307	287	336	307	308	292	307	273	332	280	302	296	308	260	299	332	319	321	295	300	283	266	291	299	305	300	349	310	335	305	297	277	292	283	294	306	308	321	280	274	303	291	304	298	322	325	268	323	295	304	293	328	294	301	287	289	288	320	309	296	308	313	277	303	288	279	324	260	294	302	298	283	269	290	301	274	310	316	307	292	285	312	301	294	317	298	296	301	291	276	335	295	315	271	320	292	296	322	281	293	320	358	306	288	295	283	284	310	306	290	340	300	324	364	335	299	315	286	310	299	274	309	305	302	305	322	297	281	265	314	295	313	285	296	302	294	316	279	305	292	280	306	330	302	295	291	338	291	268	263	305	276	240	305	290	306	308	307	309	295	340	310	282	323	289	291	303	281	298	312	307	273	308	283	311	264	332	316	286	301	299	340	322	244	267	267	301	288	295	251	310	317	287	278	305	282	305	290	275	304	284	312	288	267	287	293	319	295	320	277	297	299	332	303	330	295	307	284	297	289	284	322	331	311	273	303	287	320	312	306	283	318	309	294	289	295	296	274	311	315	291	290	308	256	282	286	303	318	304	291	301	291	288	286	296	317	297	284	301	295	259	280	296	302	286	299	292	298	298	287	317	287	283	282	292	308	285	267	275	273	291	280	318	285	266	286	278	293	296	296	290	304	279	309	300	289	321	301	327	314	285	299	299	257	284	272	299	282	311	236	290	306	285	309	308	300	332	307	266	282	272	305	290	302	301	302	265	272	265	305	298	295	296	288	307	294	319	300	278	276	319	348	288	320	314	302	342	290	295	276	266	304	308	290	282	279	316	292	300	265	295	320	286	318	284	329	291	289	291	318	340	315	312	305	305	296	279	311	301	267	293	297	276	308	320	288	311	320	290	289	301	304	303	322	292	270	287	271	305	294	328	303	300	331	297	310	325	288	299	268	310	303	311	265	310	313	273	294	318	276	320	289	286	276	296	316	300	275	305	283	265	303	306	312	297	326	287	315	267	292	269	291	301	284	314	286	287	295	318	346	300	264	286	252	317	298	273	261	302	318	335	281	279	302	260	278	297	322	307	302	295	291	303	277	268	285	286	268	263	278	300	260	324	262	275	265	293	330	301	308	318	344	283	291	325	265	315	285	324	320	239	280	298	297	293	279	279	291	273	287	275	318	314	324	309	304	308	291	310	309	256	299	305	279	280	280	315	288	269	292	282	301	317	296	295	307	318	289	294	314	309	329	299	304	270	303	312	290	264	294	314	280	291	276	317	319	290	310	322	316	285	268	246	289	317	297	287	278	306	307	277	291	282	321	309	292	296	288	270	293	293	297	307	283	279	294	324	281	286	285	299	313	307	285	291	296	302	334	253	324	309	314	297	255	293	298	304	305	304	306	309	266	263	312	320	271	287	303	302	289	304	340	303	302	298	284	282	279	278	311	292	290	296	274	328	310	341	293	328	288	282	328	304	276	286	291	287	351	340	313	268	285	291	278	307	272	307	314	303	269	320	301	320	320	331	323	309	237	259	267	285	299	310	283	314	290	279	315	280	274	273	272	344	289	301	289	303	269	310	294	305	306	280	294	302	324	265	260	311	293	266	297	292	261	285	283	285	288	319	338	312	297	239	267	306	296	328	314	341	326	288	300	303	276	290	311	284	270	305	274	303	262	304	298	314	281	274	312	315	316	291	302	297	281	321	331	310	299	307	326	306	286	272	311	305	294	280	317	289	294	336	291	353	313	273	303	262	280	292	332	313	307	319	314	271	269	258	289	283	304	293	261	303	279	308	266	305	277	330	294	276	289	259	280	295	283	325	275	283	303	277	261	305	324	315	286	275	312	276	285	336	302	330	296	345	293	281	284	316	304	285	323	284	295	321	312	298	291	283	306	292	292	298	300	306	264	321	314	311	264	281	297	257	320	294	271	297	298	323	307	303	277	297	303	279	291	288	297	294	321	322	271	323	295	265	308	297	291	279	291	324	297	284	310	280	293	251	302	318	314	275	289	283	291	311	289	268	307	293	311	285	318	303	272	285	283	283	272	269	277	328	328	320	285	287	303	276	326	277	315	241	301	310	297	269	306	317	309	260	304	294	304	267	273	285	293	315	263	293	293	290	290	276	307	310	316	310	273	274	296	306	302	293	277	298	292	270	317	298	293	311	270	307	291	315	268	303	297	309	322	297	321	308	311	278	319	292	297	255	277	259	289	309	302	306	291	273	326	308	327	279	310	318	278	278	308	272	309	280	292	288	311	306	277	335	290	322	287	295	312	312	269	305	317	277	287	333	291	295	293	326	314	285	326	281	281	313	316	307	306	332	313	295	290	289	283	277	287	295	317	349	330	301	245	284	307	313	302	275	276	286	266	300	310	286	293	265	265	289	306	302	310	273	295	290	315	312	283	312	291	305	289	287	316	330	296	281	293	303	327	266	298	316	305	271	305	312	300	321	299	297	290	291	302	289	303	291	294	295	302	323	282	276	311	306	297	303	299	287	297	288	281	273	302	291	323	263	268	285	293	326	312	329	286	300	306	301	294	289	315	336	264	308	292	273	296	279	321	300	294	304	308	310	334	298	323	280	290	286	310	321	280	274	299	292	283	290	287	280	310	273	297	290	269	322	284	321	296	310	303	300	315	309	327	324	337	269	270	315	298	279	267	277	281	310	305	307	329	308	297	336	309	255	295	300	326	285	286	319	276	294	284	294	270	292	285	317	330	268	279	301	262	285	251	314	316	288	271	284	292	319	338	300	263	286	281	316	308	308	329	312	295	289	277	324	292	256
17246	4894	3781	2925	1908	1206	932	780	814	786	722	705	689	653	643	665	710	653	650	673	684	666	662	641	667	623	717	655	656	671	672	648	637	645	616	636	658	680	669	690	685	640	669	676	630	660	651	633	694	669	633	690	640	656	644	662	644	616	700	636	656	624	624	631	683	636	641	640	642	636	687	608	649	690	664	670	626	675	622	658	661	678	634	633	679	657	699	676	622	675	685	647	650	678	660	633	654	657	666	645	642	658	646	656	666	660	672	645	660	620	623	640	631	632	655	696	636	631	673	644	650	653	660	647	687	648	661	665	680	612	649	674	654	657	660	642	635	689	664	656	675	641	658	651	658	639	673	667	613	626	613	683	684	644	665	603	645	662	653	668	642	634	655	674	657	667	610	673	629	664	661	657	684	668	704	659	604	638	669	633	669	614	648	650	647	652	672	622	641	641	600	666	657	615	658	679	642	672	670	635	640	655	668	678	623	616	621	642	671	639	706	656	623	688	647	665	641	685	652	667	686	639	619	670	588	671	655	623	693	587	644	664	671	624	675	646	645	637	672	636	681	592	662	624	644	695	604	674	614	668	651	619	600	649	643	649	626	685	694	642	693	650	646	612	671	652	671	630	627	651	671	643	640	652	647	633	715	675	665	644	653	664	643	649	627	663	625	663	683	671	636	634	617	623	654	674	677	619	647	660	693	662	673	648	652	664	656	646	655	612	681	624	660	683	671	636	652	641	667	617	677	650	693	615	629	657	639	657	684	636	680	661	640	640	683	661	645	625	685	630	624	622	637	621	631	686	647	618	665	661	614	616	681	644	652	631	639	671	661	640	650	690	642	635	637	693	665	651	645	648	651	625	631	658	662	643	632	650	652	652	636	683	680	628	676	643	665	629	647	698	640	622	674	656	630	621	625	636	661	665	670	674	691	672	630	629	676	619	649	647	638	663	620	671	645	680	654	642	670	652	683	654	647	632	663	638	660	655	676	653	638	685	677	662	666	644	655	628	642	620	616	593	681	654	629	668	673	699	680	656	626	678	680	633	675	671	683	686	662	637	634	598	664	645	628	632	646	670	659	598	657	669	672	643	647	675	662	668	661	662	627	683	614	643	641	642	662	713	649	685	625	657	672	661	651	608	623	705	665	629	700	672	642	621	699	664	630	662	670	642	600	617	679	653	673	695	632	604	622	582	673	659	694	672	640	692	637	668	660	662	620	632	623	643	671	637	625	692	614	669	636	643	661	620	698	687	616	614	642	658	606	674	618	691	636	722	652	591	613	651	712	656	657	635	653	653	659	667	658	682	648	600	671	661	627	665	654	686	662	637	607	653	626	640	635	627	698	653	607	663	661	691	661	675	665	640	652	607	634	669	627	639	595	630	687	684	620	629	661	640	660	661	660	610	649	659	656	608	671	655	664	623	597	644	625	646	661	658	670	661	680	675	646	638	634	700	689	647	609	665	634	697	690	647	648	608	634	640	662	668	672	671	662	672	685	670	637	621	663	664	683	637	633	640	634	677	670	636	623	661	667	635	616	663	637	668	636	642	632	645	633	639	658	657	651	672	617	671	669	656	657	621	642	630	635	685	647	600	619	641	634	670	661	619	646	696	706	674	662	659	666	696	618	647	698	660	688	644	627	631	664	624	655	625	662	632	684	691	659	683	708	658	677	652	600	653	665	628	639	637	677	663	640	638	639	669	653	649	614	674	659	632	628	634	670	666	687	619	637	625	637	634	668	630	614	651	684	650	664	668	647	646	608	636	652	632	652	649	685	594	686	628	619	627	610	690	636	655	632	699	621	663	650	634	693	685	660	643	631	651	649	671	641	671	688	682	678	634	667	646	656	672	659	670	678	662	670	669	616	661	659	691	710	663	664	610	658	660	673	646	671	656	642	628	636	708	665	699	648	654	626	722	646	675	672	684	666	687	603	678	631	680	659	670	617	618	635	639	698	618	687	685	678	657	706	625	633	663	658	594	709	653	645	626	657	701	648	675	641	641	651	636	658	664	630	610	669	624	618	714	627	651	700	693	686	643	627	656	668	626	643	636	622	656	641	671	679	591	722	653	651	667	626	703	658	661	629	694	660	668	669	636	683	676	629	662	634	625	649	638	661	659	628	675	652	641	701	625	677	682	677	621	655	625	628	667	643	675	673	644	651	637	667	693	657	638	633	668	660	648	649	701	664	631	612	639	619	666	654	671	670	658	689	643	675	651	651	686	628	623	648	586	655	678	658	680	678	625	625	683	686	665	664	658	607	660	676	688	644	677	659	668	584	685	605	655	631	667	623	659	684	641	656	667	657	636	616	661	615	641	663	654	658	658	647	594	656	601	626	682	613	647	597	642	678	591	677	670	627	640	654	678	617	672	695	627	693	658	681	676	626	663	621	665	690	621	653	620	662	647	671	646	635	700	651	672	662	652	668	653	639	648	649	639	666	653	620	617	654	632	659	670	652	649	646	692	630	647	655	667	698	709	649	659	688	675	648	601	649	635	637	643	682	641	684	634	680	683	617	640	654	638	633	657	659	646	631	682	670	644	636	618	658	672	663	594	591	637	607	652	606	687	626	668	657	666	641	688	685	721	698	628	687	673	660	648	663	636	670	622	639	675	692	634	631	637	610	609	667	666	694	612	632	690	624	599	672	647	673	667	628	629	689	673	646	682	616	629	644	652	656	652	650	645	644	612	640	653	615	610	611	682	678	646	684	664	649	683	673	682	689	656	625	619	687	686	650	639	652	654	658	661	625	678	671	644	598	704	603	659	637	673	650	661	645	659	653	628	638	621	655	650	644	664	644	666	685	644	656	667	630	618	664	626	646	643	670	645	634	638	638	642	694	705	627	639	652	678	590	655	638	661	658	640	663	641	626	657	671	645	667	691	640	652	689	652	679	654	633	632	625	620	655	639	646	620	672	631	688	654	650	688	646	628	675	606	654	651	674	647	666	616	623	636	675	688	628	617	628	662	631	646	649	639	633	684	647	621	646	735	664	609	682	601	651	641	626	660	683	640	661	688	670	628	666	694	642	623	680	664	683	706	673	671	688	678	744	620	615	588	635	670	612	663	639	632	636	626	626	661	686	653	658	624	653	664	606	670	642	647	640	683	667	656	599	620	674	631	627	630	613	594	647	624	607	640	619	598	662	655	642	660	650	635	650	643	673	656	689	697	677	637	593	656	619	639	631	640	637	657	655	650	587	667	651	682	644	682	639	648	648	654	654	665	679	638	659	698	693	650	648	651	615	660	628	656	645	644	621	641	642	670	652	622	623	616	672	669	654	617	632	656	616	656	651	683	637	657	634	680	615	653	643	629	689	619	668	666	623	665	621	634	610	629	629	652	650	673	586	684	627	634	669	598	677	615	647	641	660	721	649	668	699	665	631	628	632	683	685	656	674	698	655	617	672	644	666	664	651	646	664	638	684	637	664	634	644	633	615	631	666	639	631	683	649	662	624	639	693	643	664	637	635	649	664	649
33225	5002	853	529	428	352	337	325	297	300	336	311	314	304	290	343	297	308	319	304	301	316	288	299	324	253	327	311	340	284	299	319	323	291	329	309	305	326	331	301	299	301	308	302	280	350	332	292	300	282	309	309	317	306	302	328	327	346	289	297	317	312	313	297	329	323	311	272	295	328	287	296	329	305	339	307	292	309	333	321	281	303	353	276	322	307	325	310	284	308	314	298	286	253	329	321	301	303	313	343	318	335	287	321	324	312	273	319	326	298	290	301	304	303	277	308	331	329	328	340	298	293	287	315	318	302	309	338	313	316	349	284	303	306	325	285	339	294	270	320	257	319	316	296	327	317	293	297	341	285	275	290	335	289	270	303	295	293	285	289	320	321	295	262	259	288	311	317	326	274	289	292	320	277	282	312	268	339	320	299	337	298	319	322	307	316	272	311	275	314	305	308	300	314	295	323	317	300	302	273	300	339	319	338	342	316	328	317	316	324	301	299	288	300	264	296	279	298	314	320	294	343	303	291	314	292	330	301	284	306	304	297	282	311	314	265	331	319	309	312	309	323	310	313	334	287	289	289	326	312	312	322	303	282	339	285	281	316	327	273	319	286	303	295	278	294	331	297	263	311	286	340	308	313	290	288	311	355	294	321	305	287	343	293	269	357	310	318	297	300	279	329	297	282	334	303	320	278	310	311	299	297	312	271	291	293	284	320	312	280	313	271	320	301	286	293	309	286	300	346	309	312	320	292	303	286	279	309	272	333	278	293	321	293	340	307	309	301	292	322	339	309	287	296	319	335	303	285	313	285	296	291	331	338	271	300	332	295	305	307	310	280	292	310	311	306	331	304	285	303	311	290	311	345	328	320	307	327	273	329	328	325	312	322	262	297	330	355	292	309	325	304	309	300	311	329	305	293	314	301	301	282	289	311	280	293	266	321	327	307	308	325	291	310	298	298	300	324	343	307	308	322	297	323	319	284	344	259	311	320	284	227	279	335	295	310	304	337	287	332	303	301	299	281	279	305	285	295	309	306	281	300	303	318	309	318	317	320	283	331	286	315	334	280	308	281	316	310	261	304	333	297	306	275	326	303	325	308	305	291	336	344	283	318	312	290	281	310	325	292	307	341	309	275	308	311	319	303	307	303	303	302	316	274	304	305	323	314	304	293	314	273	320	311	278	288	273	307	316	311	323	307	277	301	306	277	319	296	315	303	287	362	321	286	297	280	325	287	278	289	271	285	326	371	297	255	318	335	305	304	325	296	294	293	276	320	318	306	347	313	323	291	324	299	305	310	302	291	293	307	310	308	340	315	307	296	313	253	266	325	284	318	322	311	280	311	318	280	311	316	266	326	275	326	330	308	286	332	351	287	254	309	308	318	272	316	277	314	329	328	324	305	309	286	296	304	298	297	318	320	327	321	303	314	324	330	290	349	334	290	285	324	319	312	271	272	295	275	303	297	310	318	310	267	272	328	327	324	345	300	277	330	330	306	355	326	333	284	320	294	308	314	305	270	303	317	335	278	309	301	302	296	321	311	324	316	304	260	290	256	312	296	298	287	304	277	332	311	265	301	290	332	317	279	324	338	300	318	331	289	281	302	288	322	289	313	291	317	324	300	296	314	261	314	306	295	310	261	293	325	295	297	285	279	307	295	335	304	285	272	299	301	242	331	291	308	283	285	345	314	318	297	285	286	288	279	298	343	341	303	293	302	293	314	307	312	313	286	321	337	275	330	301	305	276	315	314	301	325	291	287	298	309	316	298	319	296	323	333	337	290	304	301	337	337	343	290	332	344	294	287	301	314	296	287	301	313	351	316	288	302	316	321	310	300	323	278	298	274	331	281	285	301	346	310	293	318	310	278	292	327	316	327	331	282	313	279	300	307	350	302	346	341	319	340	310	263	324	327	302	321	341	316	285	278	283	305	298	286	303	306	320	347	282	302	307	311	290	293	307	274	300	312	330	298	300	318	306	315	303	293	288	307	302	336	310	302	296	304	297	278	304	297	301	333	280	288	308	289	326	321	305	299	289	315	307	312	326	298	303	285	305	326	337	284	296	310	316	294	293	315	307	322	301	276	305	310	284	286	250	305	313	301	347	351	265	299	308	323	286	321	299	295	290	306	318	281	295	290	294	320	330	340	322	308	294	283	300	329	293	317	298	321	282	292	277	327	310	280	267	294	295	299	302	309	273	291	332	338	320	313	314	292	315	305	312	263	326	322	278	311	285	325	324	316	281	280	315	286	307	318	322	341	317	279	270	304	283	304	294	296	262	309	296	300	292	322	297	279	308	277	321	303	288	327	302	302	292	301	307	293	273	346	306	294	300	326	303	284	302	318	307	270	273	285	333	336	266	296	299	287	311	338	304	317	303	306	315	295	289	292	321	326	318	276	274	334	293	306	301	294	309	287	310	285	307	290	288	310	315	300	258	298	318	302	298	272	306	307	303	301	328	274	320	283	284	317	301	341	304	321	277	319	293	309	308	274	326	285	330	264	306	282	304	295	301	297	309	295	303	303	312	311	334	318	304	286	288	311	289	284	299	311	320	291	326	328	299	343	300	302	314	289	288	287	301	316	294	311	304	328	354	301	309	319	274	299	294	310	315	300	313	292	337	298	335	302	307	300	267	320	312	292	313	332	294	313	324	308	311	308	278	301	319	324	299	299	289	294	297	313	308	298	321	341	281	290	305	304	327	321	310	295	323	296	327	317	315	318	309	291	297	338	296	302	310	307	348	288	286	308	318	254	292	265	276	302	328	317	307	332	315	290	312	288	301	313	297	311	338	321	304	321	285	328	329	307	342	342	294	308	299	327	357	286	320	310	339	302	301	311	290	310	321	328	279	287	326	329	294	292	320	333	324	308	332	290	344	308	305	308	308	282	295	306	332	316	287	306	324	300	320	302	314	270	332	295	335	273	279	322	299	303	343	321	291	311	313	286	279	300	289	312	301	312	305	303	302	302	243	301	305	290	250	313	314	315	274	280	307	283	316	311	317	326	287	320	308	307	302	297	302	272	292	307	346	303	330	306	310	310	294	302	323	296	325	267	305	302	311	329	304	308	289	313	301	284	309	325	332	292	293	345	291	288	290	325	319	310	324	300	289	294	290	326	338	370	312	324	290	304	318	325	300	325	308	270	307	310	296	280	319	288	321	335	306	278	292	314	289	314	297	339	314	338	291	306	308	282	306	316	344	292	316	347	301	318	275	307	308	318	327	315	318	293	321	308	303	333	310	313	301	316	272	313	335	341	288	316	321	295	285	287	304	325	302	303	339	317	307	292	296	299	311	281	298	334	331	308	340	282	266	303	321	328	278	283	319	297	309	318	326	337	307	322	339	334	294	321	331	280	308	270	295	288	290	298	278	315	306	327	296	316	311	305	308	301	318	286	282	315	285	297	292	265	316	302	306	270	298	297	287	312	321	324	309	266	361	344	290	297	271	313	298	319	297	291	308	282	289	308	345	323	310	318	304
23417	8296	6116	4326	2829	1730	1239	1006	941	872	816	816	819	763	746	720	733	708	677	706	709	713	705	720	743	718	671	707	768	682	736	663	741	708	746	729	739	703	685	659	713	722	667	735	718	688	682	685	693	702	757	659	695	723	735	686	736	764	651	729	699	718	694	740	714	699	723	706	710	646	744	691	734	713	738	698	660	671	666	656	706	699	683	697	678	710	696	685	681	689	721	728	706	695	658	704	690	700	665	752	743	740	695	714	738	693	661	732	697	708	715	723	679	719	668	689	698	726	679	698	705	680	650	690	665	722	736	693	735	695	682	655	712	708	664	734	705	684	668	687	673	713	719	714	669	725	652	743	729	711	664	665	659	712	636	704	729	671	718	656	679	695	683	717	694	704	738	698	701	647	722	709	680	685	704	730	682	711	691	702	684	681	698	679	686	710	701	656	677	710	687	693	684	706	707	759	658	709	753	669	670	690	727	689	733	680	658	729	730	709	693	723	711	695	728	709	694	673	686	671	778	715	683	692	706	694	723	697	692	686	671	666	744	706	682	730	706	692	709	664	741	737	689	680	750	698	718	709	697	682	670	685	712	676	717	693	709	647	721	708	678	706	763	677	709	664	673	677	628	669	686	708	741	676	656	691	686	726	694	714	686	736	719	711	669	686	682	718	692	714	648	716	693	724	684	682	659	700	739	702	694	733	680	668	689	698	669	678	700	675	687	699	741	674	682	716	791	709	700	719	707	737	724	677	716	689	708	739	721	726	684	708	643	729	677	716	718	685	661	682	688	746	729	685	700	689	655	708	632	697	745	678	726	718	698	714	696	716	712	705	669	677	731	722	659	657	671	716	739	661	644	705	675	697	735	702	698	681	675	686	717	713	714	707	719	653	679	662	698	731	670	709	730	733	616	695	737	738	723	741	689	685	730	690	716	702	706	716	709	694	674	701	667	716	697	703	713	731	681	730	742	743	690	689	664	664	698	725	688	711	676	696	724	720	656	713	703	705	680	671	674	724	659	722	704	682	679	708	701	695	701	659	750	681	707	677	660	667	672	689	666	688	686	742	688	709	676	715	705	675	688	650	680	680	694	671	713	647	654	746	672	684	658	721	719	717	677	727	684	685	727	652	739	679	705	621	666	683	690	694	721	702	681	687	719	670	712	672	680	711	717	703	665	720	721	681	684	734	672	719	665	658	711	666	734	711	707	688	683	698	737	682	705	679	706	709	702	666	653	722	690	672	708	737	709	774	670	721	669	724	665	654	700	677	651	733	651	712	680	701	719	678	696	698	695	673	743	702	680	633	688	690	668	724	733	655	688	685	686	696	696	685	720	692	713	684	675	685	659	715	661	718	645	714	646	668	685	681	723	675	705	694	689	735	725	711	720	703	696	682	730	695	693	672	677	692	686	657	713	683	648	653	660	733	708	685	720	746	643	734	686	669	666	738	722	674	715	697	692	702	706	689	734	731	662	687	684	668	709	699	643	686	665	717	629	709	674	700	677	721	677	726	660	694	704	661	687	696	709	701	689	705	665	717	688	699	697	649	716	695	684	686	695	708	715	746	695	681	663	703	731	714	680	754	628	729	737	729	738	708	636	697	650	727	667	675	695	706	679	684	673	707	713	733	679	698	653	694	675	691	754	692	682	722	700	697	686	707	698	728	714	689	698	707	713	692	696	686	648	655	670	666	711	656	665	693	679	667	707	713	674	722	708	697	706	691	695	687	708	683	724	663	698	706	650	737	747	708	718	730	694	660	678	694	740	677	702	683	747	691	711	706	690	653	674	707	697	697	710	707	725	747	707	729	669	740	698	699	698	666	672	703	708	722	730	718	681	728	695	687	680	673	732	699	701	676	712	710	703	725	738	714	763	664	684	685	644	662	710	660	695	701	701	724	683	697	677	658	701	725	702	671	724	717	722	700	706	734	674	714	712	709	698	693	671	726	654	669	701	673	683	716	666	705	733	741	706	727	673	714	711	680	699	701	732	747	710	707	680	702	644	690	732	709	714	682	683	689	721	732	663	713	657	697	684	696	714	680	737	673	681	703	704	691	688	710	752	712	663	709	688	724	714	719	669	643	671	693	717	676	728	724	720	685	714	636	679	647	668	695	693	703	654	653	689	690	691	659	722	672	657	782	677	701	693	667	654	721	711	744	755	700	720	755	732	714	691	749	707	724	692	690	725	658	703	707	696	684	676	714	728	722	701	712	686	671	694	693	639	662	631	674	671	636	679	666	726	694	649	692	687	685	686	705	711	694	681	662	685	690	736	690	681	711	698	687	702	692	710	680	686	693	674	753	688	713	748	699	725	696	672	697	676	715	644	673	695	711	719	677	718	692	664	693	721	689	717	672	699	677	682	715	704	698	685	699	726	719	656	700	686	691	713	707	736	752	693	688	688	647	690	672	708	736	731	679	707	694	698	675	694	668	699	688	672	660	725	702	697	665	678	689	763	702	690	701	649	738	694	712	731	713	691	680	669	699	665	683	653	687	727	702	689	727	709	685	686	689	657	680	665	720	657	722	704	735	683	667	737	729	691	692	690	720	714	701	676	705	714	745	690	658	693	705	726	727	741	685	744	661	716	677	683	716	712	656	677	670	703	698	661	683	748	702	693	673	646	748	733	620	720	675	729	716	726	677	696	687	706	681	721	696	742	758	691	722	648	706	694	685	688	691	733	702	701	663	687	732	740	624	656	696	701	696	742	678	699	704	728	707	704	674	723	702	727	692	675	671	730	724	683	708	715	742	700	659	701	672	732	725	695	659	689	663	671	761	716	684	707	744	698	660	702	685	716	687	701	747	687	696	692	721	722	712	702	679	683	687	716	686	722	705	683	688	677	694	675	686	685	667	712	704	688	650	689	699	709	691	664	700	720	730	682	696	708	697	672	692	689	682	692	682	731	693	689	728	657	703	725	731	672	703	727	735	711	704	661	686	722	687	690	694	703	681	712	689	699	715	692	698	706	734	691	747	723	687	681	699	714	705	708	746	673	703	699	737	700	732	690	732	670	730	700	725	699	712	698	653	707	725	730	676	715	741	675	675	753	720	695	617	736	689	693	702	654	701	696	664	653	733	708	717	715	719	633	722	675	711	755	703	709	694	702	675	723	713	706	668	706	681	685	712	701	663	662	718	684	733	636	687	716	714	697	651	707	736	666	714	707	702	711	655	711	687	669	713	733	736	682	700	689	670	697	666	710	678	705	704	703	751	699	717	680	669	670	687	721	672	703	698	701	679	703	724	688	728	687	635	685	716	693	705	718	691	745	687	718	726	697	730	685	689	708	638	715	678	630	693	701	705	717	752	746	703	733	701	737	675	718	664	716	696	660	734	728	676	685	702	680	679	655	676	685	682	710	643	680	712	681	711	692	710	719	701	697	681	667	689	694	694	700	683	706	650	732	647	689	698	716	731	669	663	713	685	721	675	698	667	727	693	694	683	684	746	702	701	642	721	655	702	733	673	677	714	665	704
33079	5447	981	677	510	424	343	339	348	312	327	356	332	327	314	331	284	340	309	366	319	336	309	311	302	323	329	306	314	338	340	340	307	327	306	299	314	339	317	303	351	339	323	362	314	310	317	332	326	303	332	344	354	309	318	290	336	316	323	317	321	312	325	318	296	327	321	314	340	318	339	350	307	320	315	300	329	318	317	317	326	307	316	328	314	267	346	303	317	292	302	297	309	309	351	312	338	328	301	328	315	373	364	330	302	336	323	334	328	277	303	337	317	327	317	305	350	319	295	293	326	330	329	301	306	319	284	311	352	338	318	300	315	308	338	322	273	305	301	287	337	316	306	329	317	312	307	308	333	356	336	307	317	329	318	304	360	290	303	326	327	284	313	323	266	290	311	323	307	333	330	329	311	304	321	290	339	339	309	292	319	317	311	330	312	321	290	321	315	332	315	323	354	344	303	330	321	332	285	323	308	301	313	338	324	334	324	346	300	337	316	288	304	315	305	317	301	327	329	319	312	300	285	292	305	334	319	323	289	324	332	287	357	321	300	328	335	309	333	313	381	321	307	300	332	312	335	324	292	346	293	327	297	331	288	357	300	319	340	322	296	309	345	334	296	321	331	296	312	295	303	353	307	319	322	303	282	305	315	309	335	316	301	295	305	308	339	296	320	301	302	303	296	308	339	323	304	332	283	321	314	323	346	307	302	339	356	340	307	315	341	340	355	305	319	341	334	337	292	316	314	345	301	320	326	312	300	334	294	296	299	315	308	304	354	339	320	298	320	317	331	365	316	270	314	308	306	326	317	323	283	306	323	358	320	323	325	276	300	340	304	341	316	310	310	327	318	302	305	315	298	279	328	315	330	311	322	313	325	326	283	321	328	322	299	310	300	289	321	310	313	291	313	303	341	314	318	310	296	329	297	309	308	291	304	277	311	294	309	311	345	315	287	290	296	325	316	304	309	340	291	322	289	306	334	341	325	295	345	343	339	340	320	346	327	312	312	308	301	326	289	304	339	336	330	294	326	275	319	296	327	297	313	316	346	307	316	356	303	321	295	345	300	318	312	337	305	301	306	306	330	282	298	313	323	304	308	313	306	307	298	309	303	312	344	357	305	324	322	286	318	328	329	291	326	315	323	288	307	325	345	325	302	303	308	337	316	347	311	312	307	315	349	323	299	322	343	300	295	362	321	294	314	333	330	349	339	354	332	334	287	362	316	299	323	344	324	295	314	336	331	318	285	338	333	314	291	295	315	327	284	325	349	295	334	329	320	299	347	299	281	308	310	313	354	303	340	320	279	345	308	330	322	338	311	313	324	298	308	357	287	279	313	317	298	306	292	301	344	311	325	338	287	297	301	286	326	318	328	284	305	346	303	312	310	313	312	334	312	302	323	300	328	310	321	331	310	310	306	308	316	319	360	312	320	329	309	346	323	334	314	289	317	313	308	297	320	309	328	314	293	329	324	279	330	323	315	299	329	313	290	312	330	303	311	329	304	307	322	280	315	319	334	325	334	294	341	304	351	300	336	319	319	340	355	289	347	336	296	339	359	304	297	279	312	292	286	310	338	328	300	308	289	320	356	328	349	306	305	330	358	321	281	341	322	327	317	332	311	347	303	313	339	328	310	305	295	339	319	355	305	330	311	315	291	310	318	287	319	314	305	333	348	329	312	335	316	317	349	321	300	356	291	306	280	288	326	311	305	296	332	339	293	334	359	313	317	297	284	305	338	300	362	350	326	315	290	308	337	323	327	293	314	341	347	305	283	343	300	313	329	300	321	368	316	346	319	330	306	327	287	311	317	315	329	356	334	337	330	340	323	305	307	299	327	298	313	298	294	381	340	278	303	340	348	329	292	288	328	319	322	312	272	317	339	332	311	310	326	319	322	346	306	317	282	329	329	332	322	321	339	288	306	336	329	281	394	322	303	320	307	295	311	310	291	330	329	331	337	322	316	322	299	275	308	306	322	318	323	317	293	327	349	347	347	324	356	306	300	328	344	331	305	326	303	337	296	282	293	335	322	340	298	314	329	328	314	302	327	321	312	349	304	301	294	307	309	320	312	342	327	334	297	296	297	326	323	303	337	332	305	323	287	306	324	284	340	351	303	327	304	319	313	322	355	293	336	338	318	299	316	311	323	351	325	317	334	306	297	348	337	306	314	299	290	310	328	302	339	334	340	310	325	337	283	294	323	343	325	282	307	323	344	317	292	288	318	322	337	311	297	358	266	348	339	302	316	285	312	319	304	302	292	323	301	301	309	333	338	296	307	316	336	340	351	327	329	345	323	321	329	300	325	301	328	353	305	328	333	358	331	296	340	297	344	346	340	338	301	312	282	287	319	316	319	326	289	292	294	334	319	311	303	312	296	371	294	306	344	337	302	304	318	289	334	307	324	314	331	330	310	337	272	327	294	289	345	318	344	318	284	313	330	319	311	366	302	309	317	265	322	299	292	317	325	349	325	289	276	319	348	291	306	321	326	317	338	319	291	293	330	303	370	296	293	356	314	330	320	305	348	334	316	329	340	327	317	321	319	273	307	314	284	322	334	310	352	332	334	373	332	271	297	315	304	310	343	295	312	299	329	335	351	319	295	289	312	316	290	325	353	343	339	354	336	315	318	292	295	337	314	321	295	299	286	313	302	328	268	320	332	339	310	342	313	304	301	326	334	317	340	322	277	329	306	357	320	299	305	303	306	302	311	301	299	318	329	310	346	369	331	346	338	326	290	319	347	284	314	308	336	287	344	319	324	334	335	339	314	308	291	313	319	322	332	309	309	305	294	341	323	334	357	309	316	339	312	334	317	316	291	306	292	359	322	323	332	296	306	298	307	287	307	343	328	291	279	338	342	339	294	311	327	334	333	279	334	315	327	335	302	313	323	299	345	348	321	333	277	300	276	318	328	334	345	323	304	316	329	333	331	334	316	295	301	343	308	321	333	337	303	307	304	315	313	290	330	296	322	308	314	297	317	339	301	316	350	317	328	300	335	307	331	316	299	295	298	314	311	314	359	327	320	286	341	304	345	306	297	297	313	325	284	312	289	340	312	330	319	344	307	292	344	300	341	302	299	305	333	339	331	311	347	340	346	343	310	352	313	339	311	288	295	319	309	286	307	324	357	334	361	321	310	350	291	301	303	354	331	328	336	348	319	307	300	307	335	346	304	298	344	324	347	320	324	304	340	334	358	334	329	311	308	331	300	283	352	337	344	315	309	321	285	292	301	316	310	338	316	352	338	297	268	311	308	306	343	344	308	303	333	380	313	311	296	270	314	323	278	271	312	339	304	295	289	284	291	332	284	275	285	327	321	335	308	279	327	292	326	304	330	328	312	305	327	314	311	304	327	319	339	334	332	324	324	325	309	330	321	312	364	312	318	375	306	328	330	321	317	342	311	339	309	323	311	323	349	341	329	299	280	335	323	327	337	302	342	327	319	316	345	324	286	353	321	316	295	297	300	314	326	322	323	296	303	293
21532	8619	8137	6641	5305	3143	1738	1284	1117	1069	996	967	820	862	854	836	796	782	851	785	787	773	807	812	766	751	757	735	812	704	787	758	708	726	783	786	773	743	774	763	723	771	744	691	719	705	691	713	743	775	720	756	715	747	691	738	776	775	759	727	711	740	729	741	770	741	738	757	712	749	744	708	713	761	752	701	781	691	765	726	705	711	751	733	693	728	731	712	745	706	713	723	743	724	727	710	682	746	735	788	757	755	762	756	730	769	744	777	765	701	768	727	750	729	718	734	766	768	726	727	779	743	771	766	753	725	795	780	649	731	728	761	695	742	686	725	767	747	756	757	782	745	749	754	743	760	759	708	771	724	748	692	740	710	736	746	709	741	717	702	721	743	739	754	716	744	713	811	687	723	792	713	719	744	724	812	746	748	730	714	790	763	723	742	720	730	763	752	762	717	742	764	727	740	730	719	741	706	813	805	779	728	725	759	751	743	718	715	733	739	710	759	729	747	751	770	745	738	692	741	744	722	775	729	697	738	758	716	692	759	734	765	758	721	706	749	753	716	730	749	716	762	704	731	741	747	769	701	743	744	730	723	718	744	719	734	767	722	724	732	731	741	737	727	754	717	695	719	716	754	773	720	760	746	762	728	751	712	737	795	739	752	779	728	729	703	854	764	790	760	771	727	718	737	762	732	746	750	757	798	716	757	775	744	747	772	768	752	787	732	749	701	704	715	726	768	743	709	729	770	716	765	702	763	750	725	727	757	738	715	691	726	722	724	750	744	767	754	724	708	755	759	727	775	714	756	741	705	725	773	737	746	738	745	730	774	776	748	702	693	757	695	735	717	761	715	755	704	760	734	726	720	756	737	804	739	746	793	725	753	710	754	715	745	756	741	787	755	747	723	741	717	754	760	732	760	719	725	744	752	718	734	737	743	762	750	713	756	753	685	746	741	694	734	715	721	738	769	732	700	768	718	736	752	764	721	763	749	776	729	702	737	711	727	737	748	757	723	729	723	731	741	721	775	747	749	782	701	728	734	743	743	716	761	751	770	749	682	764	702	758	747	775	728	733	789	722	791	758	704	741	745	787	798	704	785	785	752	703	699	712	712	744	747	773	729	741	712	780	751	753	741	743	736	786	682	764	745	774	735	738	727	707	751	797	759	754	762	700	716	787	741	773	737	725	785	782	727	738	764	741	728	741	748	807	765	733	674	750	726	724	720	742	762	782	750	736	753	731	748	734	728	749	764	691	762	706	693	738	717	723	754	772	741	725	739	721	708	750	749	724	739	746	697	736	754	729	740	732	734	734	756	743	716	767	734	753	741	723	759	755	750	739	738	775	711	708	757	722	755	709	735	726	728	730	741	736	717	744	707	728	785	705	761	768	741	729	672	725	770	721	720	746	702	705	732	754	741	763	731	734	728	759	764	751	726	727	776	758	731	762	747	735	708	760	770	698	683	735	723	738	763	748	755	757	706	734	769	737	718	760	734	715	734	734	712	744	729	745	694	760	752	704	773	758	716	753	749	758	728	737	787	739	711	687	748	733	735	778	754	751	738	760	687	706	716	737	727	739	714	761	698	712	750	789	824	738	690	745	695	759	747	699	764	780	764	754	728	741	702	696	805	759	725	751	668	732	759	746	769	720	731	799	728	765	764	759	734	733	758	750	727	786	750	742	794	694	721	710	713	738	721	704	766	746	759	787	709	720	757	719	767	698	728	733	754	730	735	730	745	779	735	712	764	724	756	776	720	767	737	720	759	692	744	715	739	738	749	759	700	681	781	742	726	734	746	741	740	737	783	741	748	754	697	728	638	687	753	760	803	694	691	770	751	733	757	719	748	743	713	763	722	713	708	783	702	756	728	692	731	670	725	732	762	708	716	741	762	693	809	687	716	687	727	680	765	721	749	737	761	802	759	718	711	726	704	701	745	737	797	799	736	745	740	756	737	771	731	722	742	705	744	722	767	728	753	740	711	729	725	765	781	740	768	759	718	732	752	768	724	702	762	793	730	746	768	741	729	762	756	724	761	722	741	701	756	739	770	767	750	747	764	773	719	689	738	721	751	760	721	769	768	762	690	701	719	751	770	739	733	731	703	773	750	741	752	773	732	745	733	726	731	723	755	735	741	720	746	688	769	759	708	764	752	737	740	697	740	766	789	710	734	721	761	740	752	754	749	758	705	744	721	729	716	741	763	758	776	769	730	805	696	710	792	734	726	762	723	723	770	704	736	761	732	723	763	738	742	712	713	720	767	728	701	713	756	756	743	801	727	736	766	755	744	722	738	739	736	724	703	739	736	745	732	781	729	752	748	761	782	710	743	716	740	751	736	739	774	762	714	765	724	763	668	755	729	771	752	726	686	728	725	698	756	735	776	712	728	704	717	715	731	787	702	758	745	736	723	744	679	745	725	692	696	692	757	756	814	726	750	712	723	738	706	739	711	764	766	742	724	730	758	708	749	759	805	768	765	749	675	763	790	751	723	689	806	741	726	715	720	709	745	737	757	742	761	716	731	759	755	743	724	772	731	749	698	737	726	754	730	812	726	720	749	740	757	726	739	799	701	779	707	722	785	695	746	722	738	726	730	766	787	742	702	778	727	736	728	744	738	764	755	734	721	766	763	707	741	732	754	727	736	690	733	741	738	750	704	767	795	731	705	770	735	687	753	746	773	762	712	794	708	767	729	693	730	744	744	709	720	735	728	710	734	787	717	742	791	701	754	809	689	683	745	734	775	732	702	743	726	691	715	728	759	732	705	713	743	702	706	833	741	726	761	761	779	722	766	746	762	735	757	748	752	669	784	734	763	703	774	781	762	734	717	673	744	778	754	677	724	704	741	723	722	745	759	714	733	714	759	781	756	744	788	703	737	731	716	710	772	725	745	736	726	712	730	695	778	755	743	733	765	713	726	733	710	782	717	731	773	744	729	713	711	756	721	716	752	693	766	718	753	756	688	711	734	748	736	760	735	782	688	746	767	693	741	730	783	692	774	697	786	761	715	746	742	769	736	736	754	673	773	706	699	714	710	756	706	754	768	756	731	734	739	690	752	750	721	708	744	783	786	718	717	724	745	729	750	734	768	752	779	701	690	733	777	741	771	727	727	739	700	725	763	732	706	742	743	719	707	708	727	714	773	708	712	700	727	710	745	721	729	725	733	707	723	688	739	714	726	737	744	779	712	726	754	705	766	746	730	724	744	715	724	736	710	739	701	777	722	752	752	785	696	725	747	734	737	744	732	760	700	721	739	703	748	751	702	722	750	740	721	750	706	715	690	711	696	735	727	764	763	819	684	768	707	787	722	798	713	767	703	762	753	759	685	695	755	681	744	767	794	717	784	713	747	694	781	760	747	726	747	701	731	721	683	755	750	784	777	747	764	741	745	733	732	798	711	728	692	669	726	714	781	737	707	713	760	694	757	719	740	742	757	735	744	684	746	791	753	734	704	702	761	744	749	770	731	780	705	701	787	682	737	732	748
22074	2314	551	431	357	285	334	317	291	280	273	287	304	295	287	320	270	328	303	275	306	312	326	285	292	286	266	286	300	285	293	311	294	324	349	301	269	286	335	287	318	270	298	279	253	280	299	289	287	305	269	290	267	296	304	291	279	285	273	293	294	282	271	299	278	299	312	276	278	275	272	286	315	262	268	288	287	288	261	300	300	290	267	279	301	313	290	295	294	302	304	285	299	305	288	265	274	267	247	258	277	265	298	273	330	309	317	289	295	270	271	286	306	291	280	276	288	293	277	312	284	317	297	285	297	283	314	253	330	289	296	285	302	293	286	288	295	288	315	313	302	286	261	290	276	296	285	301	279	293	293	281	255	274	309	330	292	319	317	319	270	302	291	303	261	300	296	262	283	287	267	297	248	276	289	289	291	307	285	299	314	284	271	283	296	294	275	271	300	289	299	325	317	281	284	285	265	301	291	279	296	278	319	282	288	292	257	305	273	310	275	280	293	315	312	301	314	246	317	301	284	303	266	286	283	320	289	306	278	278	296	321	316	281	304	256	278	309	263	289	253	292	292	270	299	327	330	304	280	278	270	307	308	283	303	290	321	322	277	328	289	268	291	278	277	277	247	305	311	293	292	312	326	296	298	316	317	284	271	310	273	300	309	326	289	317	279	313	245	296	315	317	304	271	301	289	287	301	321	323	272	302	287	300	272	287	317	313	313	308	288	288	289	289	308	310	274	276	320	262	315	287	308	326	263	292	313	310	279	284	309	304	264	289	294	302	298	303	285	306	326	292	295	294	312	293	279	303	252	269	309	293	283	289	298	274	283	282	274	300	287	285	278	290	336	326	277	262	306	254	297	259	260	302	310	302	294	299	269	316	279	286	302	293	311	280	275	291	280	285	276	301	280	304	300	301	291	288	324	282	290	320	290	267	295	270	233	269	289	267	292	292	298	305	290	297	258	284	289	274	305	295	289	294	300	291	311	303	268	283	296	263	269	273	285	280	283	278	324	314	272	272	293	312	309	295	290	311	267	308	283	300	311	277	268	273	313	303	300	297	293	278	309	263	320	276	289	293	282	329	279	295	306	324	291	288	292	263	284	306	314	297	305	284	298	279	268	283	289	305	274	300	265	286	325	300	295	290	266	324	273	275	286	297	317	278	292	291	295	292	270	279	300	296	306	312	284	278	260	321	272	290	299	287	302	320	287	300	257	297	300	295	304	300	299	279	267	323	308	289	280	285	305	263	276	308	238	266	307	275	287	341	294	286	308	276	278	268	303	296	277	303	298	265	320	325	325	313	290	276	282	309	292	311	286	279	294	308	287	270	274	285	307	302	278	267	309	299	305	289	293	286	305	277	325	291	299	280	290	314	286	274	299	307	299	271	278	294	285	314	329	255	311	283	255	302	254	312	307	290	332	309	286	301	282	294	306	283	299	289	290	305	284	310	301	268	279	291	304	271	283	322	327	288	314	313	272	286	290	268	286	283	277	264	278	300	290	302	274	263	297	302	295	289	306	313	293	283	285	325	281	290	303	267	285	278	251	311	274	289	259	248	291	287	307	306	318	287	281	286	290	322	288	286	298	304	292	290	317	297	293	313	270	288	312	251	278	292	271	295	292	311	289	255	314	284	326	296	301	275	267	289	319	249	312	309	293	280	255	300	270	260	293	325	299	303	298	283	345	266	262	313	314	287	284	291	311	336	309	327	309	307	303	312	298	272	304	280	318	273	278	289	287	292	303	295	291	296	290	292	308	279	271	299	284	292	285	284	297	286	309	266	289	292	280	271	264	293	287	299	291	298	325	307	277	272	295	306	308	293	318	262	302	316	274	302	284	314	333	332	275	309	323	284	308	277	286	248	247	254	293	313	277	290	308	280	283	283	262	277	277	276	299	303	261	281	301	258	284	281	282	282	333	260	289	290	295	301	322	288	271	312	274	279	276	249	254	282	312	316	306	278	291	299	267	286	304	310	294	287	314	284	310	280	292	271	305	300	299	304	288	306	288	283	281	287	314	314	281	312	304	284	299	271	338	295	261	302	299	283	268	278	292	301	313	256	280	288	316	286	300	287	285	287	289	282	289	313	274	291	342	305	269	247	283	290	289	293	275	297	277	289	313	333	297	286	279	291	303	276	266	284	300	302	272	240	279	303	311	291	298	271	320	302	269	274	276	286	310	287	309	289	278	283	297	257	251	314	297	257	295	318	278	248	289	281	312	298	260	256	274	273	290	271	293	312	281	304	283	280	289	282	314	285	278	285	309	297	279	288	287	286	272	299	284	286	313	323	286	281	317	296	289	306	317	268	285	284	284	288	319	273	317	295	298	291	272	315	332	282	252	317	304	288	305	315	286	292	282	282	289	295	273	327	294	280	317	326	276	278	295	268	336	275	294	319	296	303	290	301	296	291	328	293	290	290	294	313	313	277	279	277	272	283	283	263	266	259	287	279	310	288	265	282	306	322	290	277	285	286	324	276	290	285	277	272	275	310	293	301	323	291	287	244	273	291	292	320	277	326	297	301	279	296	307	284	283	317	302	292	296	319	282	281	290	283	287	303	287	273	279	344	246	280	300	287	308	291	290	289	313	280	314	283	323	270	290	266	257	304	288	315	320	297	288	277	284	309	297	282	353	290	282	315	300	297	288	274	277	319	334	291	315	289	309	310	337	289	271	315	282	309	301	275	275	258	297	282	296	307	306	274	275	282	297	312	328	318	277	286	308	306	282	268	318	306	265	328	297	317	288	322	307	293	284	293	311	296	267	294	288	280	278	300	300	283	272	284	312	289	306	274	280	288	298	303	313	330	270	257	257	249	267	313	266	305	270	282	309	310	304	314	299	276	345	288	305	304	271	288	269	308	282	270	311	272	258	280	316	295	269	279	270	286	291	301	276	325	305	315	306	311	304	280	298	272	306	269	289	250	276	284	279	299	278	311	286	256	267	295	283	280	316	310	298	317	251	271	246	307	271	276	283	304	304	294	259	322	302	293	305	278	255	297	293	304	278	297	336	262	256	312	293	293	287	305	291	288	305	298	303	254	294	275	292	290	323	344	292	287	274	293	271	271	298	316	253	299	311	284	264	328	266	294	264	298	274	287	285	297	293	305	303	302	300	290	308	344	281	302	280	303	313	282	285	293	316	313	279	272	242	287	317	341	302	312	333	292	279	288	283	277	295	302	268	284	292	265	275	289	281	270	304	295	325	302	297	286	288	287	304	323	314	290	283	279	304	275	280	286	268	267	317	323	301	295	284	277	262	293	317	296	285	304	259	246	291	307	301	278	267	292	298	302	308	294	336	306	275	295	280	283	296	306	276	294	290	290	321	289	287	267	314	272	296	287	306	276	313	273	321	313	279	269	298	321	267	298	279	301	300	281	265	285	331	270	287	283	271	277	285	289	320	266	268	299	267	282	268	279	296	288	282	280	297	310	304	297	275	287	289	252	262	301	299	298	282	311	290	255	303	285	279	302	285	303
15857	5478	4444	3069	1866	1186	940	837	822	725	737	670	640	682	672	676	726	703	717	687	668	675	626	649	682	665	645	646	644	640	654	664	673	666	642	636	627	625	650	665	662	640	634	665	630	640	673	632	690	664	613	662	615	633	645	652	665	653	631	699	672	641	626	620	621	632	705	613	638	653	685	627	648	686	650	677	652	685	634	642	691	622	674	681	683	657	650	654	626	649	629	644	666	613	705	663	672	626	635	647	635	655	703	629	639	645	619	661	656	684	669	655	621	604	667	656	644	653	675	613	641	673	648	661	666	628	635	615	637	671	675	635	648	664	588	653	639	698	582	653	646	664	592	683	656	666	599	677	657	588	675	637	644	646	664	643	688	642	633	641	699	661	628	649	644	636	627	645	619	667	643	631	656	666	645	631	633	621	636	696	668	626	649	650	633	636	616	679	646	611	657	651	641	662	614	616	649	644	653	662	670	631	704	680	707	603	677	678	591	628	638	658	652	631	661	664	670	638	652	646	706	631	612	635	657	681	667	623	632	638	659	617	680	647	657	656	717	639	646	664	701	675	617	643	632	592	654	643	617	657	674	656	621	629	687	639	628	610	686	641	596	634	643	658	653	660	643	679	661	609	612	641	621	658	684	653	642	647	645	656	661	673	672	647	625	663	617	650	666	649	655	650	629	613	651	647	646	656	646	688	646	673	632	663	696	662	607	656	621	632	633	693	651	632	657	684	651	656	637	623	677	648	598	621	701	605	661	624	619	637	627	611	709	664	632	663	662	643	638	660	665	662	665	632	676	661	617	654	660	664	671	643	616	677	649	606	659	660	659	630	687	665	657	641	652	609	663	676	652	655	605	637	682	662	604	670	623	657	628	651	612	647	653	658	647	685	665	632	615	665	638	635	652	631	684	655	664	643	624	666	712	679	631	611	684	651	645	633	642	686	641	635	606	652	666	672	670	586	691	643	638	597	645	660	646	591	635	642	696	608	679	640	643	661	680	622	718	637	665	694	637	668	615	651	678	669	638	612	657	683	681	647	631	641	678	649	690	645	633	667	653	596	680	624	672	669	680	660	667	647	638	646	645	654	672	655	692	630	655	653	652	627	638	633	583	672	612	665	648	653	623	653	690	656	632	654	656	690	629	624	689	638	607	668	676	654	671	665	636	644	632	634	647	623	657	646	632	649	659	689	629	642	648	644	706	652	642	620	648	645	641	676	676	647	637	612	683	667	598	660	703	620	687	669	638	679	644	709	627	620	682	648	651	680	690	627	649	646	658	706	638	669	657	630	608	594	611	614	612	660	655	686	629	658	670	652	631	602	655	637	638	641	618	602	629	650	629	639	693	625	652	617	666	600	669	676	640	667	669	637	675	646	611	637	657	653	670	642	682	654	638	687	692	639	693	627	626	659	619	654	677	623	673	642	610	609	654	702	663	598	723	666	655	681	638	620	649	602	607	630	670	645	648	616	602	672	653	664	640	616	668	619	619	654	660	643	720	645	673	630	599	662	654	632	687	699	646	637	648	643	629	669	634	669	638	665	581	651	647	661	670	642	619	644	637	627	635	687	668	686	677	663	655	626	676	650	645	648	616	622	670	696	711	629	677	651	639	643	682	637	684	659	610	621	669	602	605	684	581	632	738	625	659	634	702	664	611	650	646	628	690	644	678	632	709	639	618	652	665	641	682	682	643	670	620	663	628	642	657	643	651	635	628	669	646	671	596	613	635	650	666	645	670	610	651	644	680	638	642	641	676	642	661	666	694	688	660	641	643	636	632	638	658	670	665	609	678	612	642	663	635	655	582	662	640	634	643	645	645	669	634	618	677	653	623	676	648	596	629	659	664	663	651	668	660	670	663	598	654	658	658	662	644	672	643	637	660	642	636	625	654	634	664	630	654	668	650	626	647	643	660	640	674	658	661	646	612	670	657	633	673	630	648	651	630	673	645	637	628	660	679	643	626	675	686	692	644	691	700	619	647	670	658	590	625	661	593	639	645	641	673	635	617	625	636	670	661	705	675	696	619	588	646	664	622	584	607	659	686	619	665	676	690	621	656	555	655	604	643	648	661	656	643	622	659	610	625	677	605	658	695	619	683	667	637	692	676	627	648	618	667	682	661	621	645	643	704	670	634	649	632	716	645	663	667	624	641	664	640	665	665	666	644	640	589	626	648	659	650	653	652	668	672	670	656	615	648	687	617	639	673	637	652	642	609	645	656	633	644	637	657	661	657	632	633	617	650	654	691	634	673	662	656	709	653	666	666	657	644	653	616	635	600	620	613	643	726	659	685	641	717	619	643	674	632	639	643	634	661	624	653	681	675	606	645	655	673	687	673	638	611	645	650	665	693	665	659	651	659	666	667	660	641	657	678	640	630	647	648	650	637	638	656	629	631	618	658	678	675	664	688	643	676	670	656	631	635	613	669	632	581	616	623	615	670	647	656	639	661	612	706	669	647	664	633	657	680	642	674	655	664	662	682	642	626	678	671	618	621	684	632	647	681	666	628	629	636	700	664	637	671	673	662	656	603	600	633	664	680	624	592	663	659	616	654	679	643	658	687	679	658	642	646	641	684	649	615	636	638	651	641	629	637	634	646	650	689	649	663	668	691	626	663	667	638	674	656	653	653	653	635	642	677	651	644	647	633	638	655	644	616	629	589	668	624	613	668	687	663	628	634	649	609	668	662	645	655	625	649	634	641	652	658	623	697	650	624	667	647	638	618	649	676	658	632	669	673	650	649	665	615	645	635	654	662	638	650	630	646	623	671	682	641	646	587	619	668	629	627	666	594	601	622	625	651	667	677	648	680	613	614	654	659	702	640	671	680	649	680	646	671	620	630	660	657	674	613	651	656	633	662	646	651	663	609	692	584	641	673	637	653	668	640	678	666	706	650	665	658	671	664	672	663	640	644	642	662	662	619	653	661	638	620	674	637	667	626	650	644	677	617	695	635	655	664	627	661	690	616	719	651	623	696	665	629	649	675	694	631	617	651	646	648	647	662	690	653	627	686	662	683	632	679	622	673	623	615	651	665	668	612	606	664	656	641	637	643	664	652	650	680	659	645	633	594	679	627	571	622	663	679	628	621	657	650	638	632	687	662	672	685	643	655	668	633	630	637	667	661	661	663	622	681	665	634	692	673	659	652	627	693	617	688	606	658	627	631	606	701	612	653	607	642	625	650	651	645	627	677	653	639	644	620	669	667	671	642	631	731	660	639	630	623	654	621	645	639	598	678	611	641	602	597	626	609	597	638	650	626	652	607	646	642	647	638	624	649	614	623	638	680	642	633	698	671	684	639	678	659	667	667	645	654	649	665	679	651	658	644	614	657	665	608	642	656	653	641	651	647	655	693	650	660	685	631	648	644	656	601	638	648	629	665	615	624	648	677	608	624	670	666	654	616	651	649	651	666	660	632	645	594	625	643	646	658	645	644	661	677	661	632	621	681	666	702	651	651	662	679	653	676	618	628	649	661	648
33760	5821	745	530	427	350	329	337	318	271	321	295	324	329	290	331	289	331	295	313	291	290	302	293	351	312	306	309	282	288	312	292	301	286	286	354	292	301	307	312	292	326	294	258	317	300	274	310	300	299	312	352	320	318	288	290	294	273	305	295	305	334	311	310	365	284	290	275	319	286	294	322	285	297	307	317	315	331	306	302	310	288	299	323	324	321	305	294	318	319	303	273	293	285	314	295	312	275	333	302	293	297	302	295	324	326	309	336	288	259	285	288	322	264	306	329	258	294	303	304	307	285	293	313	296	304	334	339	282	268	314	318	335	357	298	276	294	272	301	282	277	330	305	318	289	296	322	301	289	297	303	270	296	273	307	277	288	309	329	304	332	279	299	298	323	304	300	317	302	306	304	305	295	291	289	283	313	278	274	310	311	290	296	283	284	314	343	310	288	324	313	308	286	298	285	321	305	290	323	309	317	318	311	302	284	328	338	299	305	342	287	321	322	326	293	299	340	306	336	328	305	311	300	318	312	299	280	301	316	292	285	292	277	347	309	321	310	287	328	316	315	297	272	324	294	333	274	318	330	299	287	276	271	289	296	283	314	299	278	371	328	270	303	331	314	292	319	304	317	313	298	327	301	318	279	314	300	322	328	318	295	276	288	290	287	293	323	286	287	324	292	327	296	308	314	296	305	322	293	298	312	318	275	306	303	294	299	315	305	294	330	278	320	321	297	309	293	320	297	321	295	322	296	310	286	277	281	291	291	302	307	272	297	288	305	326	314	298	319	316	327	346	350	249	315	302	318	276	326	329	302	315	310	336	312	327	304	324	333	306	291	313	289	296	320	282	269	321	291	309	297	301	331	317	295	325	259	321	301	275	303	360	296	304	303	274	286	332	310	316	286	274	276	298	273	318	283	311	321	283	268	293	294	257	302	302	306	310	309	290	263	303	308	270	284	282	307	328	311	309	303	314	334	309	305	303	310	262	259	300	287	296	286	306	296	302	280	308	296	320	291	309	304	287	305	292	276	297	289	284	311	323	307	300	300	292	323	298	284	271	298	308	270	330	306	335	305	293	321	303	267	338	316	329	316	326	272	291	320	318	330	339	308	325	299	325	273	321	297	302	339	300	351	301	304	283	325	257	293	313	296	293	282	315	276	286	293	327	316	273	306	321	316	308	276	299	304	289	335	295	340	294	312	274	313	278	308	311	277	306	309	293	274	275	311	281	258	316	318	319	322	289	324	332	295	304	324	358	312	263	307	309	278	291	315	305	315	289	286	298	290	309	307	272	292	311	281	301	254	329	284	354	338	287	308	285	266	280	299	299	298	304	293	291	268	272	303	304	302	293	304	337	300	293	309	311	325	296	295	307	287	283	325	304	302	294	274	282	316	318	291	319	318	316	342	317	301	327	292	289	270	265	290	279	292	297	311	297	296	324	312	303	309	305	348	291	318	331	310	359	304	307	289	296	285	318	297	275	308	297	328	305	280	282	321	309	274	291	320	279	295	298	320	303	349	319	313	320	308	265	283	319	335	321	296	315	314	337	262	287	311	285	322	296	321	307	309	350	294	320	337	339	308	271	305	253	293	295	298	278	317	296	315	298	323	306	285	301	321	313	293	333	298	309	284	315	282	282	312	342	317	319	306	276	335	279	296	309	294	285	283	309	326	295	296	304	338	313	286	257	304	296	320	308	306	305	305	296	258	307	333	266	294	280	279	320	303	306	306	331	299	322	318	288	303	310	278	336	308	324	309	307	245	304	287	313	297	281	269	287	309	282	306	264	280	281	311	324	330	292	314	313	278	319	306	329	314	301	304	284	307	302	306	302	289	311	305	311	326	312	276	297	260	324	259	293	304	291	302	340	285	310	301	295	314	305	307	306	276	265	322	261	322	296	271	293	310	303	273	311	333	319	300	308	270	312	295	322	306	309	284	318	298	325	308	285	329	330	280	289	302	326	309	290	291	280	334	328	302	291	287	302	276	326	292	259	306	283	301	318	342	327	281	320	301	320	268	339	351	291	314	313	301	286	291	290	324	317	322	292	317	294	300	296	301	299	295	337	309	288	301	284	302	328	317	289	271	321	308	304	313	303	254	300	315	291	322	306	319	280	275	307	303	288	330	279	280	330	309	276	268	291	300	313	293	327	336	315	295	302	277	291	306	295	293	311	302	265	297	293	295	342	302	333	315	318	290	321	310	322	293	301	266	295	320	286	300	354	294	315	302	295	312	271	281	300	329	296	310	302	266	308	303	293	301	305	307	313	345	263	293	315	319	306	304	301	282	317	288	295	262	280	272	288	317	320	310	290	286	319	330	320	285	352	298	315	302	293	315	303	301	305	286	317	272	283	295	293	304	277	310	339	269	302	324	256	314	287	287	303	293	328	292	312	318	308	285	338	278	290	322	297	317	286	333	312	335	281	314	315	278	300	314	338	311	336	308	277	282	316	308	313	323	308	312	299	364	322	264	324	314	310	255	323	317	334	310	297	287	322	341	308	293	301	260	296	310	311	314	289	289	315	308	283	304	279	323	282	326	305	331	324	297	322	331	326	311	322	274	307	301	301	333	293	340	310	305	305	273	335	304	297	265	297	270	306	307	303	303	265	272	290	362	326	315	293	275	299	273	299	305	301	313	308	337	317	317	332	317	314	291	315	283	326	293	349	299	289	293	320	313	322	325	310	318	301	277	298	297	298	302	322	281	287	294	367	281	280	299	288	303	310	331	287	315	317	281	308	299	336	289	300	325	310	317	305	293	280	299	316	304	295	321	313	259	300	320	301	273	299	299	290	276	315	290	322	332	325	286	278	307	304	326	291	351	290	317	309	304	312	312	324	284	294	307	308	314	302	282	314	309	286	297	307	306	326	275	312	325	304	257	309	312	310	292	304	290	305	322	275	290	312	289	304	292	299	280	316	298	314	302	279	310	279	302	324	284	312	309	316	302	296	337	286	299	281	319	290	282	308	306	292	316	266	296	326	285	265	306	301	297	262	333	354	318	322	286	288	292	294	309	313	297	313	299	299	294	305	287	335	303	289	304	298	292	319	329	315	298	284	288	278	314	342	339	296	293	294	299	310	301	295	310	317	306	302	277	299	284	320	287	274	300	272	293	283	290	292	285	298	282	328	268	282	302	304	278	336	321	331	336	315	305	324	312	307	317	292	303	297	312	308	295	300	302	300	320	281	297	322	263	320	341	320	299	312	295	291	336	306	306	297	290	307	306	309	280	313	322	295	306	347	281	283	293	289	323	276	308	287	305	296	276	313	299	293	277	302	320	288	325	290	336	336	308	304	316	282	288	290	306	320	346	310	281	315	322	300	317	317	276	299	301	290	275	325	302	277	307	286	326	314	310	306	305	292	314	287	324	303	263	309	314	309	295	302	322	293	312	304	272	306	312	283	308	306	322	295	307	295	305	305	317	280	344	293	314	334	303	282	312	326	272	317	321	276	324	318	278	302	329	295	293	336	306	294
24444	9373	5126	4245	3271	1938	1395	1090	926	902	905	783	724	772	744	754	731	722	706	717	687	692	725	709	724	694	698	709	658	741	689	733	701	755	683	622	709	728	735	707	720	722	705	655	708	729	684	706	727	705	707	685	700	681	754	702	710	681	749	657	683	688	702	643	603	689	691	697	720	687	729	651	680	713	690	666	713	686	693	695	693	660	694	707	682	654	694	697	665	646	630	655	726	682	659	647	659	677	716	706	708	689	719	652	688	633	666	730	693	684	683	668	710	672	694	718	719	693	717	706	660	694	658	745	709	703	690	710	698	698	687	751	695	692	678	676	679	661	683	707	677	713	720	677	665	639	719	635	720	686	717	696	712	702	700	689	679	685	782	689	679	660	658	702	712	701	699	695	663	638	661	677	702	664	664	680	741	673	688	720	666	659	723	693	688	663	687	709	661	708	677	706	682	737	750	696	697	692	686	712	653	698	721	691	714	686	683	712	688	694	703	752	706	714	721	706	680	710	681	701	683	674	682	667	651	722	652	664	686	668	684	761	737	694	697	694	700	688	696	622	744	672	683	670	755	664	686	664	671	657	690	671	667	726	736	676	657	699	657	659	675	657	713	637	741	693	731	681	702	709	685	761	671	673	740	688	683	691	709	662	698	722	665	646	650	664	720	695	605	707	692	669	690	712	697	749	732	692	701	727	706	701	700	696	724	688	701	719	710	689	700	715	706	708	690	685	700	681	664	697	704	713	710	657	682	720	708	716	679	638	667	716	631	668	681	662	673	693	742	741	688	653	714	684	708	685	724	710	646	734	675	689	739	708	656	713	672	688	706	676	694	662	735	695	717	765	664	708	727	716	719	708	690	699	692	721	660	712	677	702	713	698	705	686	663	696	700	683	688	720	690	659	677	654	728	707	640	656	650	682	706	719	692	718	708	698	730	684	712	691	686	693	718	636	705	694	694	709	702	698	716	713	696	677	703	728	725	671	676	667	706	657	677	702	701	689	659	655	700	701	692	674	735	695	755	706	680	728	673	668	718	715	677	669	680	715	684	695	680	694	674	696	690	735	705	712	673	691	709	648	747	682	657	697	665	726	709	708	659	629	745	697	688	684	686	681	744	703	673	746	706	683	702	668	678	655	724	689	645	699	670	717	688	688	730	663	750	674	750	689	632	715	718	703	688	701	655	709	723	709	684	647	717	709	694	713	693	688	649	686	690	642	663	685	680	730	728	729	682	727	722	648	711	679	682	701	711	719	678	685	708	711	743	694	719	692	725	740	729	716	733	704	659	677	711	705	688	655	720	693	693	692	661	713	691	649	715	756	710	716	717	674	716	748	691	679	667	687	734	690	702	685	689	694	715	693	686	721	744	675	680	717	717	724	704	704	714	712	695	690	656	649	668	657	714	703	710	702	673	683	683	678	768	730	703	749	627	689	699	680	703	701	676	677	695	685	666	657	718	676	656	693	736	726	688	689	758	653	692	701	641	689	678	723	713	706	717	772	677	714	696	686	688	711	670	677	671	709	694	700	647	666	690	747	683	694	704	720	691	708	691	757	763	666	689	710	695	751	675	679	747	699	647	701	690	683	705	733	704	743	668	699	691	705	666	686	690	680	676	686	681	671	703	704	669	686	686	687	680	692	735	721	696	717	672	697	703	702	681	672	686	708	695	701	676	649	697	675	712	768	714	711	701	667	691	656	691	684	649	699	700	671	696	643	696	662	676	704	674	711	692	710	693	694	662	720	659	674	668	723	717	702	675	681	695	731	687	727	696	697	702	735	678	664	651	682	679	712	711	723	719	711	669	690	675	693	720	705	636	678	687	723	678	671	668	724	663	694	711	669	680	725	730	705	713	743	693	675	671	710	663	722	658	692	684	679	701	715	706	681	717	706	662	706	682	754	693	668	708	733	662	699	712	700	652	666	715	709	682	713	652	638	674	712	645	664	705	744	751	705	661	689	718	680	698	715	729	649	717	658	707	682	696	681	701	685	689	671	705	705	678	640	690	696	711	651	723	726	724	714	676	685	665	677	733	705	709	670	649	712	684	714	698	671	674	660	654	704	766	671	690	724	674	723	704	682	681	711	695	671	668	651	670	690	693	670	700	724	699	710	659	669	696	695	718	676	724	734	682	669	748	666	620	689	671	671	709	697	703	701	722	717	668	668	682	713	684	720	697	681	707	705	709	709	682	683	690	703	723	709	694	653	676	690	718	713	698	677	672	705	703	703	669	696	653	678	698	689	693	716	715	679	674	719	732	671	729	737	664	697	749	722	738	687	650	686	677	689	727	733	679	678	694	706	647	723	655	679	747	622	709	688	720	658	654	672	703	708	682	677	709	686	697	676	676	697	731	698	683	741	688	714	712	730	688	745	701	716	693	748	685	649	649	710	679	712	663	682	736	698	696	662	658	659	665	663	702	679	722	696	719	686	713	720	695	683	686	672	658	692	647	676	656	652	696	707	724	657	729	697	684	700	721	667	720	688	713	699	653	628	709	688	673	694	684	741	714	690	709	711	712	687	696	721	679	698	687	703	734	690	678	686	728	683	683	710	708	700	660	692	679	679	711	689	698	713	685	732	718	703	696	684	687	722	689	711	689	656	692	671	691	672	741	684	730	732	750	705	731	657	683	674	711	727	686	674	666	679	698	725	680	682	710	741	660	681	667	692	738	643	734	671	658	671	697	741	690	702	728	677	741	687	657	667	696	723	720	688	690	696	685	699	727	746	655	689	672	679	702	688	694	737	697	661	685	672	688	709	702	667	698	700	706	712	683	726	740	675	717	678	737	628	730	678	683	706	629	690	672	711	692	711	677	692	707	727	668	693	720	686	692	702	660	667	714	680	688	697	703	724	718	637	658	696	666	721	634	691	712	663	649	677	693	668	746	692	704	704	695	679	704	687	707	681	714	690	680	654	713	735	680	768	653	696	687	646	664	707	682	699	672	684	705	691	695	724	691	741	658	684	752	674	675	696	716	703	686	664	648	645	686	711	727	660	682	689	696	696	716	654	705	693	724	687	698	682	672	666	665	737	622	689	710	712	742	690	705	724	715	740	725	705	696	673	691	716	736	717	672	687	676	661	720	688	700	675	699	663	707	656	638	687	691	694	780	680	655	764	625	718	686	724	707	788	679	677	696	661	697	688	674	692	682	666	654	714	667	697	712	688	713	655	627	677	694	675	676	728	738	692	691	711	696	675	655	683	656	744	748	668	673	699	672	697	714	672	684	726	708	677	673	701	696	655	661	685	689	696	660	712	685	706	692	736	702	682	691	678	704	690	695	688	666	657	698	718	745	622	715	677	714	692	688	722	707	676	691	630	653	687	663	714	676	657	664	684	678	665	715	681	622	702	698	698	684	698	726	729	685	753	682	682	664	731	660	727	718	735	652	689	663	675	669	662	697	708	698	687	672	698	731	657	713	710	689	747	723	726	717	663	666	682	736	668	745	723	630	684	692	716	715	718	691	702	678	720
38596	7308	1006	621	487	360	345	320	333	304	339	336	329	335	316	310	312	298	337	298	308	319	321	313	314	294	293	342	358	317	319	348	293	319	305	346	326	308	304	277	283	349	322	330	340	327	303	313	321	330	310	305	303	299	295	311	284	281	299	306	327	335	282	316	286	279	311	314	292	296	294	293	304	318	298	295	324	300	345	331	320	324	343	266	306	314	313	347	327	350	303	323	341	292	341	283	333	332	331	308	351	325	307	315	328	308	296	288	305	296	313	322	325	311	309	290	334	348	313	316	296	315	340	334	320	297	309	331	300	336	326	293	321	298	314	320	288	262	301	326	303	326	314	303	309	295	333	298	319	318	284	335	329	292	292	332	346	324	348	302	304	283	265	274	320	318	313	321	339	299	344	330	321	300	315	282	317	350	312	302	315	299	298	296	338	309	309	307	323	315	318	278	284	363	298	314	302	330	319	333	270	308	338	302	269	314	304	328	331	343	333	309	295	294	343	282	313	315	296	282	302	311	330	280	327	278	319	296	310	317	294	321	323	355	305	285	325	318	308	317	347	323	338	289	322	300	306	314	270	319	337	351	306	335	315	302	330	307	330	306	330	312	321	308	310	290	304	331	252	328	289	307	305	338	287	282	318	306	306	288	324	314	341	281	308	338	330	309	335	313	304	309	336	316	321	328	296	326	322	334	306	311	344	297	284	339	315	343	324	284	300	313	324	327	294	340	318	302	313	325	286	300	306	299	305	323	299	345	301	318	297	340	347	301	292	303	325	296	351	321	322	343	316	337	328	317	330	261	340	292	306	359	340	291	332	321	323	302	293	316	325	345	286	317	329	303	341	310	299	314	297	320	318	324	316	320	278	314	286	331	305	294	309	324	331	299	292	280	307	281	325	302	283	318	315	350	318	329	316	320	333	330	301	348	280	282	321	298	312	312	306	309	329	294	309	313	285	325	312	320	303	317	328	287	320	310	322	319	296	317	308	317	304	300	313	319	346	332	315	311	317	322	281	305	310	278	295	308	332	331	327	279	314	313	337	306	311	275	318	282	331	348	287	310	313	280	317	284	343	327	313	297	290	312	277	287	312	303	291	268	314	299	298	297	349	316	341	324	310	329	325	310	324	296	300	298	302	317	294	320	304	297	282	293	337	317	330	279	291	300	311	348	357	303	295	313	310	307	316	313	315	295	324	295	315	326	311	306	320	331	318	299	305	330	328	307	300	295	300	307	323	301	283	316	294	315	323	331	324	343	317	313	309	311	306	326	320	311	296	353	328	310	318	307	333	316	332	299	294	300	313	343	311	272	268	327	320	349	320	334	315	309	298	339	299	339	294	298	281	307	289	342	312	315	317	320	304	343	283	292	301	306	302	282	282	316	335	304	307	354	342	279	324	349	318	292	301	334	302	312	301	303	330	320	320	304	335	306	339	325	322	317	319	283	309	303	300	296	329	329	334	277	290	303	294	313	321	326	336	294	291	329	323	364	350	348	346	342	321	322	347	310	323	346	316	326	344	290	329	306	318	315	335	318	328	312	341	348	304	314	327	302	278	318	311	305	313	322	341	325	288	311	303	332	346	315	312	304	344	321	323	283	291	311	286	320	304	303	293	283	290	283	315	308	320	310	286	306	300	330	317	332	338	334	311	330	300	320	299	372	284	288	313	324	315	307	317	324	306	298	298	313	300	313	311	331	300	286	318	298	331	321	313	321	342	300	322	302	359	311	312	283	296	314	293	319	305	291	289	334	301	339	356	298	335	306	307	306	313	314	297	321	319	341	334	293	303	302	313	320	336	291	326	323	288	328	321	330	315	348	294	332	318	313	331	308	332	347	291	321	329	312	281	310	264	286	324	325	357	337	349	296	307	312	297	295	308	304	298	309	333	330	337	316	306	301	290	286	306	306	321	299	288	321	337	327	295	306	327	320	310	361	335	302	286	311	276	304	306	302	316	300	280	332	317	310	320	280	328	304	338	321	323	328	319	365	291	325	332	329	325	329	314	356	363	310	289	305	263	294	324	307	325	297	309	312	305	314	293	303	322	338	289	339	309	328	310	315	330	281	304	312	302	302	355	303	319	310	315	314	300	341	300	337	328	302	299	307	328	305	339	329	304	329	345	305	331	291	300	281	329	298	294	321	327	355	292	292	310	306	297	334	330	300	278	312	312	305	326	322	306	299	322	305	311	308	326	289	314	309	339	325	337	284	290	321	322	305	312	311	340	342	312	315	318	280	327	302	304	337	322	335	326	288	331	326	291	362	293	320	302	283	277	316	332	324	263	304	325	321	280	315	334	322	312	314	331	301	327	341	276	317	321	321	295	322	319	321	309	294	306	315	327	333	306	328	339	348	317	315	328	318	322	325	315	351	316	330	320	305	315	304	343	314	317	307	301	348	293	362	303	321	303	323	310	297	330	340	314	335	320	353	312	302	318	330	329	290	281	338	327	324	303	312	333	318	330	315	368	298	309	322	290	309	302	312	324	295	304	306	323	319	302	332	320	301	330	330	302	356	326	306	328	343	309	330	300	345	289	289	349	321	320	343	299	325	331	303	322	341	345	314	315	322	313	363	338	292	315	298	340	275	314	290	300	306	304	344	311	301	283	312	323	307	297	312	293	330	319	324	328	323	294	283	322	305	319	326	330	289	309	314	344	317	326	313	317	312	319	317	317	317	315	305	291	328	323	351	334	322	318	350	343	340	310	335	278	338	338	312	302	358	314	345	309	292	329	317	306	311	345	333	317	298	315	317	290	305	339	293	314	348	306	299	341	328	340	284	297	327	299	308	293	306	342	307	308	309	301	287	320	325	303	278	358	314	281	325	342	317	297	311	314	326	318	337	348	322	323	291	287	315	302	323	319	327	324	332	329	306	329	294	327	331	289	342	302	302	319	321	315	334	363	277	306	343	300	323	308	328	339	310	326	279	296	311	345	349	349	344	323	284	343	334	315	312	307	323	308	325	290	327	324	302	302	328	285	330	295	281	317	325	301	315	345	314	332	298	375	302	298	300	281	331	306	326	360	333	293	329	326	337	290	345	298	310	325	305	329	310	312	274	332	344	291	276	326	295	333	317	308	336	327	323	298	285	323	286	308	302	305	299	327	302	344	306	307	328	278	345	324	314	296	310	295	310	294	361	293	362	308	294	296	290	353	308	333	311	303	338	273	345	335	322	339	302	347	319	307	330	323	353	319	306	307	304	306	332	332	340	344	275	334	297	290	292	291	289	325	371	335	312	296	351	330	282	322	285	325	303	309	329	290	305	318	337	324	312	346	292	327	298	321	285	340	346	339	310	321	328	294	332	323	363	329	309	305	287	309	296	308	300	324	301	307	300	287	335	308	316	335	329	305	323	327	328	274	297	314	300	336	301	311	316	313	327	322	347	273	328	332	312	348	316	340	297	308	302	334	303	323	332	368	305	264	346	307	351	327	355	307	312	323	340	318	305	329	329	322	303	323	287	326	313	301	279
27772	10841	7282	5718	3727	2092	1333	1076	994	937	885	854	849	777	820	804	790	788	838	742	759	783	692	741	748	770	733	743	753	724	743	741	776	744	712	738	721	766	796	760	708	672	718	735	738	686	755	689	716	714	741	711	778	741	741	749	698	751	723	720	808	698	759	740	714	779	716	774	716	729	720	722	727	685	754	733	734	710	750	743	798	714	734	709	756	703	770	682	711	750	781	754	765	745	701	734	682	720	744	776	713	732	712	692	714	746	711	752	715	732	732	784	732	722	737	735	706	733	764	750	712	696	744	685	733	704	708	713	761	748	737	747	749	703	730	742	734	739	763	701	749	717	793	727	784	746	732	706	717	759	750	741	717	745	756	718	732	753	672	708	754	773	737	724	721	769	709	742	739	749	717	765	718	698	761	730	742	726	731	727	673	737	791	724	767	768	742	702	753	759	719	711	733	703	750	792	726	755	712	730	694	736	698	699	703	737	714	735	732	771	803	730	741	748	719	729	755	726	739	753	714	743	684	745	725	729	729	722	720	725	702	717	814	753	699	750	721	710	722	775	784	762	694	735	750	724	745	735	751	735	707	740	769	750	760	726	771	695	714	704	776	712	726	725	719	737	774	734	735	709	735	723	722	753	798	700	757	693	690	719	736	720	749	768	740	736	705	708	736	739	719	771	784	745	671	764	715	754	674	779	790	692	714	707	743	704	752	722	760	711	695	728	749	710	713	761	722	701	730	709	772	757	700	770	704	762	708	721	655	708	733	728	698	770	706	726	743	671	727	696	687	772	718	741	729	792	735	770	757	754	729	685	708	751	745	688	715	722	735	796	715	725	741	701	745	750	743	737	726	778	790	725	765	714	740	737	742	706	753	741	752	724	725	737	745	719	733	733	759	753	706	747	728	765	714	734	744	713	743	683	715	789	710	728	677	779	725	737	747	740	712	748	737	735	725	787	745	754	755	687	729	745	745	773	701	794	757	692	728	764	721	760	713	760	706	752	757	714	737	758	738	738	704	757	736	734	760	775	722	734	729	752	732	726	786	735	716	701	710	765	718	728	693	708	720	734	731	733	766	749	726	658	783	705	739	728	758	724	734	729	729	751	740	676	684	766	741	752	732	730	725	688	806	751	756	730	736	739	750	747	721	753	722	702	748	729	737	742	743	740	752	729	702	728	668	724	740	771	784	733	747	746	658	742	772	754	750	771	723	742	759	700	772	757	741	750	734	743	732	769	761	739	739	723	698	719	712	740	736	693	780	700	724	731	701	746	762	761	738	785	705	723	753	754	742	733	764	717	729	717	719	726	739	748	792	698	748	676	708	708	755	764	748	771	722	725	739	771	701	747	729	709	724	741	711	728	774	705	701	745	672	751	707	740	691	729	711	759	707	745	759	780	742	773	759	744	738	716	747	765	710	722	721	732	738	738	722	717	748	770	727	764	703	712	767	733	710	715	708	735	747	803	672	742	725	795	723	769	671	753	735	796	744	742	750	746	778	722	719	739	715	716	733	735	743	703	695	757	734	736	701	745	730	683	736	764	690	782	723	682	754	747	772	749	695	716	750	722	737	716	748	692	717	690	757	685	694	753	702	779	787	735	750	737	755	749	768	760	724	718	725	715	773	718	728	724	763	765	736	707	770	746	710	740	778	747	760	751	634	706	754	720	716	682	722	689	722	718	699	742	729	729	727	763	768	753	754	732	740	780	677	747	731	739	704	718	719	733	745	723	739	703	734	707	769	765	662	723	741	744	687	733	762	690	709	746	724	690	694	710	759	718	785	722	755	718	697	710	737	810	745	710	731	745	798	783	754	801	726	708	758	723	721	731	780	707	703	751	719	765	760	719	731	724	721	751	731	711	721	754	769	688	769	731	772	750	734	710	742	757	719	703	756	803	716	764	726	714	752	743	716	742	741	742	718	730	749	689	732	718	729	741	720	739	754	761	737	699	789	787	719	749	735	756	650	761	711	751	710	745	742	753	721	760	744	760	714	728	776	755	784	755	706	722	697	722	764	725	732	736	729	760	730	742	779	755	716	741	717	717	727	755	708	762	732	772	771	722	753	708	733	735	750	813	746	725	699	750	726	706	725	717	715	759	754	730	746	725	724	757	711	689	732	775	775	767	771	750	776	712	751	716	747	719	741	743	751	703	700	735	749	734	732	742	723	718	792	740	748	761	713	725	773	725	705	718	741	756	794	742	725	755	767	717	708	740	698	773	757	693	729	696	740	701	729	734	731	740	762	715	681	719	750	743	698	714	732	719	726	793	680	739	772	736	713	733	788	712	721	750	758	730	720	739	743	744	727	743	670	739	783	745	774	711	702	749	735	702	773	714	769	759	699	776	756	760	815	706	814	770	695	745	723	757	695	680	722	738	730	730	711	774	739	752	731	766	723	697	800	771	777	754	746	727	727	776	700	701	712	738	709	713	739	732	734	779	706	706	712	726	708	754	758	767	785	727	773	754	775	748	788	734	773	735	701	715	746	748	721	682	752	758	790	704	725	747	743	698	738	770	698	690	688	756	719	757	778	693	742	733	731	711	740	694	749	709	772	735	696	747	729	751	736	740	715	733	756	707	752	710	728	718	717	731	669	686	723	772	740	757	745	779	769	737	723	744	726	731	713	701	714	775	675	800	748	703	717	780	768	743	720	714	764	753	730	728	775	736	736	738	743	739	693	745	715	729	743	760	762	753	700	729	757	722	758	762	747	713	722	744	675	736	690	744	718	728	736	732	712	716	742	720	749	748	713	782	748	736	716	734	746	747	714	733	721	779	726	769	742	745	754	770	733	704	747	755	742	697	751	734	740	723	710	712	754	711	715	726	752	746	769	726	737	719	743	723	794	739	723	755	703	715	732	708	734	772	744	740	713	723	702	753	755	704	725	782	735	762	749	684	737	706	756	773	757	720	753	720	754	802	714	677	749	782	736	699	775	794	731	783	745	764	758	746	758	731	699	763	730	709	756	737	756	699	747	711	741	700	749	743	720	714	732	720	737	757	718	724	714	759	722	691	714	715	675	742	735	757	717	709	678	768	691	740	736	753	750	718	766	731	744	792	750	734	755	777	761	770	742	718	730	678	745	778	731	750	731	719	733	754	757	762	686	733	746	726	746	750	713	784	753	775	744	724	728	728	709	762	736	707	706	760	759	709	695	753	757	739	739	821	778	714	769	733	757	734	758	781	726	745	719	708	718	769	739	735	699	716	777	795	739	738	726	699	783	761	734	755	729	753	707	724	716	744	770	722	733	735	744	730	734	660	732	735	726	742	718	737	712	749	714	784	732	764	777	731	724	739	723	768	712	746	695	723	757	751	718	722	722	709	712	720	729	801	772	741	781	768	702	686	758	679	754	761	755	711	718	720	722	693	721	746	769	731	733	706	753	718	705	739	768	729	756	764	759	745	664	714	755	705	726	766	757	762	764	741	746	751	752	757	746	702	755	715	696	710	749	781	674	745	756	755	748	757	791	693
26137	3005	550	455	350	305	313	293	303	298	241	267	287	325	286	295	338	294	305	278	284	301	307	320	305	302	269	307	290	302	280	269	305	306	269	326	328	299	325	279	271	297	283	238	294	292	302	296	263	317	299	271	307	271	254	317	283	308	314	309	291	298	277	304	287	277	312	278	271	321	322	308	261	312	320	277	292	248	269	280	311	328	307	313	273	272	280	269	291	313	315	291	301	307	298	327	280	321	287	283	269	315	256	298	262	277	327	288	321	307	316	300	290	302	301	298	276	295	265	261	289	291	270	258	305	283	313	288	317	308	254	266	295	296	265	289	253	285	291	278	289	292	319	299	281	289	279	278	277	311	296	260	273	305	287	307	265	294	293	279	280	330	288	262	280	296	332	288	258	305	288	312	311	278	309	294	298	290	293	285	318	294	301	300	297	296	268	298	283	284	304	273	287	284	294	301	308	284	287	278	341	313	265	315	294	307	266	287	291	295	299	299	264	298	286	299	298	252	280	283	305	303	321	328	263	292	306	312	284	297	281	299	285	275	292	267	277	282	265	290	295	306	296	279	276	264	263	306	303	284	296	301	287	307	294	313	291	277	278	311	292	308	293	267	278	302	310	289	285	311	266	311	284	281	254	279	308	325	333	306	313	279	302	254	272	302	283	279	290	308	281	286	292	302	291	279	298	301	317	264	321	261	323	288	280	289	308	344	278	303	315	286	270	309	298	277	312	246	282	287	303	287	308	283	259	312	272	289	297	283	294	271	310	287	291	259	276	296	296	303	285	274	273	263	299	302	270	307	298	276	317	327	264	256	259	301	294	304	290	290	267	284	298	296	300	316	288	291	263	253	274	267	276	303	293	273	302	286	324	308	256	290	255	289	327	312	336	306	302	299	250	290	280	296	269	299	299	305	288	262	276	308	284	294	283	278	302	275	307	312	285	254	291	285	295	301	261	277	337	283	259	283	277	265	280	290	320	308	279	284	277	278	277	279	291	295	308	265	296	306	276	249	282	292	304	313	279	298	282	319	300	315	287	312	265	299	270	313	292	301	294	286	312	297	329	301	295	280	272	299	302	305	242	266	275	293	273	288	266	295	317	283	275	270	275	330	260	298	307	315	308	284	298	300	285	308	328	255	304	315	332	300	289	307	274	277	275	289	284	300	259	286	333	313	271	270	283	273	263	296	330	302	276	251	298	250	337	302	314	284	295	280	300	289	299	282	275	299	265	275	271	332	316	308	315	285	317	275	266	268	304	303	297	309	290	268	272	305	318	262	285	302	282	299	272	282	315	280	308	293	302	284	311	308	310	316	314	292	301	318	273	292	274	329	283	293	269	303	267	296	304	306	311	254	309	272	297	321	289	274	303	276	279	312	266	249	273	279	279	299	291	283	310	313	300	279	282	275	296	294	306	292	295	289	318	291	324	305	281	264	312	277	309	300	302	309	279	311	319	290	322	274	290	303	308	296	276	283	294	301	292	285	264	294	294	272	302	296	303	301	292	279	303	283	278	280	318	274	277	289	292	266	291	328	325	299	288	287	333	296	280	308	280	271	286	284	255	302	308	313	279	278	287	287	332	312	297	285	281	317	288	308	283	298	315	309	299	269	286	294	302	277	269	291	315	285	288	300	280	290	291	268	275	325	291	296	291	307	263	306	301	271	284	270	298	297	283	274	272	291	320	278	316	294	280	303	300	316	279	290	320	275	275	259	327	284	290	327	299	301	319	282	273	296	316	283	298	293	299	307	253	333	286	286	305	261	305	312	318	296	283	283	285	300	328	307	295	300	285	311	267	290	300	288	292	284	259	268	285	270	295	266	260	276	283	312	286	266	279	298	317	292	295	279	312	294	303	279	295	281	292	310	255	289	250	279	293	294	285	290	268	312	280	272	293	329	298	327	286	287	298	260	280	290	278	287	303	294	283	262	302	273	299	321	339	302	270	305	286	285	315	304	234	263	308	275	280	319	287	301	298	277	262	307	289	314	285	294	290	326	270	293	277	328	322	335	262	281	297	263	261	258	295	293	266	286	325	315	281	287	295	307	323	271	294	300	281	311	321	301	279	263	307	291	290	288	318	291	294	321	293	302	301	283	359	324	275	280	282	288	309	277	273	260	264	310	303	287	310	289	312	311	288	266	324	310	282	280	286	327	294	280	276	272	310	279	297	287	298	274	278	294	294	337	262	291	274	277	286	282	306	290	296	300	292	328	286	291	297	276	296	304	298	293	295	313	289	292	272	310	294	342	282	282	303	274	289	290	288	302	267	295	297	312	292	308	305	259	281	318	261	304	292	286	298	276	318	271	301	312	304	318	256	285	283	306	292	319	329	298	339	306	308	306	302	303	309	250	255	269	313	270	305	272	311	303	272	292	284	258	316	301	280	254	296	298	308	266	286	281	283	294	327	304	287	313	304	269	301	301	306	303	271	263	292	251	280	292	277	300	286	272	319	326	336	280	319	293	283	312	276	276	275	243	315	276	268	275	307	308	312	306	248	296	307	283	295	270	281	284	292	293	288	273	285	318	311	296	340	323	235	271	262	291	303	291	299	319	281	284	295	275	278	277	311	294	285	256	285	319	282	319	277	280	289	289	263	299	311	278	280	296	290	319	278	295	294	302	295	276	287	298	324	265	294	283	297	271	291	311	310	287	306	281	283	304	333	301	275	299	306	311	296	304	305	289	321	253	290	262	287	297	287	285	304	263	300	294	281	318	298	287	295	289	279	294	285	259	291	290	314	328	272	288	304	295	305	281	306	246	288	292	269	290	304	248	297	311	321	333	306	288	284	254	272	337	292	305	304	287	318	319	313	280	287	292	275	243	291	290	291	293	298	283	277	286	281	307	277	275	310	307	306	338	295	283	293	302	267	275	266	300	266	289	298	258	284	321	313	292	284	323	296	328	289	299	314	319	261	275	295	305	284	287	263	254	297	312	275	303	323	283	277	299	298	270	269	312	288	261	300	295	293	299	283	296	305	281	320	282	289	311	322	303	249	279	271	292	329	307	295	271	309	282	278	280	297	260	287	280	312	307	324	291	278	273	302	277	285	288	292	259	284	275	321	294	310	288	341	320	295	276	281	306	298	282	321	280	272	322	266	289	317	302	275	297	300	301	299	311	267	344	288	266	285	280	304	283	285	316	271	292	278	287	277	280	314	287	295	306	265	310	263	284	298	292	286	300	259	308	273	257	297	280	272	254	266	271	296	296	313	291	281	297	302	351	311	314	305	281	325	249	305	276	282	265	275	302	273	302	261	277	311	304	313	282	269	288	243	283	296	314	315	285	300	287	270	288	303	283	304	284	287	250	274	288	307	288	303	268	264	266	257	289	306	287	329	293	283	291	300	295	300	259	297	322	299	296	275	296	311	310	284	269	303	325	282	331	307	309	310	303	294	290	302	279	270	280	299	304	295	261	306	295	265	279	289	266	280	334	338	288	323	292	312	284	286	313	285	276	287	330	304	263	246	273
20135	5671	3797	2546	1441	1004	809	672	729	654	724	680	642	676	620	725	657	646	671	644	640	662	657	665	610	696	662	664	627	653	636	630	666	679	654	601	658	618	614	642	683	624	616	644	638	676	676	649	654	625	614	625	629	666	656	678	650	636	664	592	630	620	628	627	660	632	675	628	618	646	645	674	668	621	591	628	689	620	663	665	663	653	630	663	672	623	629	640	678	640	610	687	698	645	648	670	701	599	633	669	647	656	590	674	629	660	634	618	670	612	614	669	604	650	652	616	662	659	660	634	673	639	663	661	637	630	647	697	646	632	618	708	639	673	673	666	632	631	656	641	665	683	668	643	684	617	650	607	660	606	672	645	651	681	685	618	663	635	647	631	614	665	669	655	635	672	660	656	657	648	642	666	611	657	650	659	629	683	624	618	609	691	639	655	624	675	638	681	641	614	697	669	647	686	699	632	673	605	625	632	637	634	676	628	597	606	637	624	583	670	645	645	638	618	639	619	643	642	643	638	656	654	645	645	701	654	611	664	648	605	608	622	632	620	617	661	593	637	668	673	641	624	625	625	676	645	634	650	603	606	648	673	694	620	680	658	651	629	651	616	634	632	650	640	616	635	636	630	678	625	674	661	658	643	630	580	617	643	616	665	642	691	642	635	662	632	628	621	626	657	630	657	645	611	615	621	614	664	642	585	681	652	624	661	662	601	618	658	639	623	673	678	626	635	629	622	615	658	634	669	636	695	641	649	660	637	624	691	660	697	690	673	682	626	690	624	598	672	649	642	697	657	683	639	686	659	636	689	685	683	627	591	635	601	595	606	652	626	635	741	610	621	635	659	629	587	667	646	661	678	627	614	676	653	654	679	632	652	635	651	680	664	654	626	594	675	617	629	623	639	652	653	669	624	585	679	648	643	625	701	662	680	618	656	628	641	627	647	675	676	560	632	623	637	639	622	676	637	670	583	645	655	646	650	645	648	626	625	620	674	619	643	683	618	598	655	647	637	594	633	584	626	646	624	657	663	646	653	660	647	601	661	654	622	676	665	645	626	639	638	631	606	606	638	626	637	624	680	631	684	644	671	630	637	595	691	659	620	678	610	631	633	596	607	668	591	644	628	622	640	660	604	659	646	649	611	609	635	642	655	689	627	672	646	611	609	600	659	653	636	680	636	651	678	650	625	638	628	645	617	612	611	618	657	663	642	657	614	636	633	629	604	635	655	656	636	675	646	645	675	617	628	635	650	659	625	706	626	642	643	611	652	620	625	653	660	656	676	646	680	648	577	644	660	647	682	647	614	634	665	669	652	639	662	648	646	680	631	681	640	644	623	585	633	665	695	643	650	645	657	648	649	667	635	653	641	621	618	618	683	647	648	621	637	636	632	610	658	635	629	607	659	666	635	645	637	613	657	642	651	701	642	627	623	603	651	612	675	678	653	634	662	673	646	625	640	602	673	655	608	620	665	633	600	662	658	642	624	609	634	604	662	629	665	623	666	630	646	611	600	648	657	673	650	668	637	688	657	666	640	610	624	651	607	684	641	642	635	634	626	650	705	651	625	649	716	644	639	648	601	669	614	664	650	632	652	599	660	663	671	636	643	629	626	597	637	574	665	646	649	677	622	652	630	683	638	646	635	660	661	676	628	651	686	646	623	648	662	634	637	654	648	650	628	645	632	643	663	641	607	663	643	621	638	659	622	634	620	660	662	648	642	664	656	696	647	650	630	660	642	621	636	628	647	648	647	602	622	636	640	607	677	616	615	672	647	640	633	642	686	685	668	620	665	644	672	634	653	669	627	668	690	653	646	655	595	595	663	644	628	650	667	658	686	608	625	643	606	640	628	651	651	649	626	598	642	662	687	645	656	664	655	630	680	618	691	635	675	632	652	654	658	679	646	612	690	668	594	630	668	638	675	665	674	681	663	665	632	669	672	649	646	672	640	689	618	665	655	644	663	672	619	658	635	641	611	644	629	657	659	631	640	640	674	687	676	613	607	617	649	659	658	651	623	661	603	668	636	637	669	640	637	652	617	682	645	640	633	651	637	629	635	619	648	630	672	636	606	638	636	659	629	651	653	662	643	677	649	631	632	608	635	669	660	625	669	635	650	670	640	660	650	646	641	640	651	630	633	684	629	625	660	667	601	638	658	708	623	632	659	661	644	662	624	637	646	648	615	685	639	642	671	606	632	677	666	626	650	664	604	678	644	663	688	631	664	642	615	631	626	602	669	653	590	647	688	632	662	625	645	585	648	675	624	639	634	666	625	623	633	620	638	652	633	634	650	649	653	657	632	656	659	631	625	625	629	649	653	678	625	646	620	659	643	655	654	633	650	625	627	647	636	659	636	612	680	667	611	613	597	644	679	654	627	636	653	640	644	626	644	671	631	673	685	690	643	597	649	635	638	619	617	639	683	619	677	635	645	609	625	640	603	629	632	646	709	619	630	680	638	677	653	652	646	647	658	596	648	628	664	601	683	658	657	628	685	616	661	641	654	689	655	655	663	614	627	661	606	663	671	599	603	633	620	637	702	665	656	656	638	619	658	647	610	634	638	654	626	645	680	628	572	618	601	638	630	662	658	663	644	633	634	646	672	642	618	608	694	629	641	629	648	641	590	667	648	667	644	622	678	614	638	657	643	652	615	647	682	619	633	628	688	646	656	687	655	623	649	681	625	693	677	674	656	672	677	650	688	600	650	675	620	688	662	656	625	665	649	627	645	651	646	645	627	679	649	621	693	635	641	668	677	630	614	626	654	641	647	644	639	647	617	672	633	696	621	666	664	646	640	610	604	614	624	609	698	637	653	642	684	683	656	601	635	652	638	651	691	614	665	652	652	656	647	634	613	631	607	665	645	658	640	684	615	642	619	655	665	691	639	636	640	640	583	612	661	648	674	659	643	679	636	606	637	622	674	619	638	635	632	619	641	661	626	668	675	650	598	644	675	655	636	657	644	591	618	660	624	647	617	656	682	641	649	574	641	651	629	633	621	640	656	686	632	626	644	664	661	653	598	673	690	682	640	693	665	674	634	641	667	656	632	643	659	651	657	663	621	641	657	674	654	665	627	649	582	641	687	627	624	672	680	626	649	684	658	683	664	636	656	647	641	643	680	647	630	628	613	671	640	646	669	661	601	619	669	623	639	659	654	660	676	638	672	629	638	679	662	665	681	654	661	613	658	619	606	596	629	646	654	682	652	662	634	597	567	663	664	593	628	636	635	632	655	668	643	642	698	702	637	643	663	647	656	617	643	674	673	640	670	693	669	656	612	617	692	653	694	664	670	659	664	602	610	663	664	677	648	615	657	684	675	636	640	615	631	672	679	635	619	634	674	688	658	650	597	681	648	688	662	626	637	631	657	644	622	652	647	666	651	615	611	649	624	655	653	660	654	620	709	609	667	603	615	683	661	643	628	649	657	656	650	674	667	640	654	623	662	639	600	672	636	661	686	636	660	666	640	627	671	644	607	630	664	621	647
38682	6565	789	461	394	317	320	324	319	315	283	304	290	296	339	304	287	313	308	326	319	300	318	326	343	282	267	330	306	295	302	314	322	282	324	293	340	314	293	293	275	294	316	321	285	300	281	309	316	295	320	327	306	278	271	291	330	323	279	279	273	305	291	313	307	267	289	309	281	300	279	328	301	315	296	304	276	318	332	293	329	299	339	288	301	292	309	307	308	294	295	304	292	298	311	326	316	287	312	301	328	310	344	311	276	294	308	323	284	282	325	285	253	295	302	296	306	300	309	327	321	304	288	295	323	320	323	309	277	290	293	315	264	297	317	299	281	282	351	293	293	305	306	317	252	298	295	317	303	300	317	293	291	290	283	305	302	283	308	302	319	298	266	309	289	299	319	308	295	276	329	293	293	295	322	291	327	319	304	300	304	317	297	313	303	321	310	302	288	314	285	284	248	291	298	338	308	294	322	292	300	280	311	285	315	289	307	293	316	303	272	287	285	302	318	289	333	271	296	319	302	279	334	313	296	316	298	293	291	306	310	314	328	312	317	296	315	287	323	312	278	271	319	281	299	307	309	279	334	295	283	292	281	321	285	300	296	308	328	328	310	293	328	301	310	327	341	304	308	317	278	299	291	299	290	340	325	290	293	278	317	294	304	292	305	298	352	310	284	328	297	291	290	283	321	305	289	319	295	294	292	296	287	322	321	292	284	339	330	283	304	315	298	297	313	287	318	320	296	287	312	307	297	287	310	295	327	297	269	268	329	280	302	308	328	320	303	329	332	266	292	300	314	267	285	284	308	301	310	271	289	306	285	292	287	267	309	317	264	287	279	299	311	311	309	294	319	333	305	288	339	291	299	293	320	338	279	279	295	325	297	280	298	311	289	344	287	323	318	313	338	327	292	288	284	249	301	288	312	348	297	338	283	317	309	312	321	317	318	297	278	288	340	319	261	280	302	331	277	270	315	271	312	311	317	287	283	317	297	323	280	334	327	263	290	317	316	307	312	316	310	340	312	277	273	304	289	316	311	265	314	319	271	291	294	289	275	331	297	294	291	281	299	317	318	306	300	322	278	307	275	319	251	341	289	306	292	309	279	336	282	285	300	298	297	299	273	301	290	292	284	297	357	300	327	298	306	323	271	329	265	282	292	285	309	286	338	286	314	317	297	296	291	310	312	316	350	305	328	340	296	297	301	313	303	314	313	297	313	330	309	331	305	339	292	320	297	334	312	285	315	350	308	289	285	308	321	274	309	309	298	280	291	287	277	308	303	283	305	318	313	300	330	342	304	293	294	306	315	300	324	337	309	343	312	317	305	258	301	267	285	331	310	338	306	291	301	349	292	312	301	311	335	337	300	314	306	313	326	295	292	317	315	316	272	265	271	265	318	326	284	326	311	316	290	302	283	312	321	315	298	301	322	339	332	315	286	355	306	330	299	304	299	328	296	289	282	317	298	293	286	311	317	273	264	321	288	324	292	350	281	308	334	323	338	318	269	302	274	335	309	286	357	313	332	303	310	306	321	311	336	329	305	296	276	319	299	311	316	289	351	277	307	297	282	292	333	324	275	322	291	281	301	278	323	306	271	339	328	286	302	309	328	343	323	310	313	349	309	295	306	270	320	306	312	262	276	316	302	289	324	245	312	330	317	298	323	312	314	284	314	276	315	302	337	298	309	302	304	296	315	284	255	289	317	278	315	327	293	292	285	299	309	310	303	286	315	317	272	247	316	277	300	287	269	281	326	309	309	318	279	299	277	303	289	312	293	298	284	291	310	290	298	309	320	316	276	276	290	276	347	304	285	293	321	333	297	309	328	313	290	338	294	307	308	312	240	312	313	334	287	258	286	358	316	325	315	298	301	287	297	317	300	266	311	312	322	271	322	326	318	290	310	345	293	300	290	279	282	282	289	303	305	290	329	297	336	312	315	311	296	314	289	305	277	284	283	297	305	306	278	269	320	311	328	307	293	289	279	295	317	288	263	318	284	295	292	324	304	306	305	319	288	334	307	326	284	307	311	329	302	269	312	292	327	281	279	304	278	335	296	335	279	318	335	294	310	279	320	327	298	315	290	276	286	314	295	329	286	289	291	298	331	323	303	299	286	304	310	288	255	291	305	322	280	287	332	302	310	274	296	287	301	286	285	287	292	323	295	288	298	288	297	293	270	307	309	319	285	288	294	277	323	315	279	293	312	298	318	291	284	302	300	280	323	279	266	291	318	298	278	330	296	308	258	297	316	297	285	309	298	316	293	286	280	282	313	310	275	269	255	291	298	310	299	324	297	291	321	308	280	321	320	285	292	308	321	338	310	312	321	298	340	299	301	327	327	317	284	300	333	290	308	314	304	308	288	308	300	308	308	293	311	291	320	293	310	279	303	318	284	280	299	311	293	283	284	286	289	301	283	305	273	277	286	291	286	297	294	332	293	318	287	306	328	291	255	298	329	314	318	347	282	306	305	336	303	283	262	331	290	302	283	316	306	318	290	314	287	306	295	304	307	334	336	299	302	335	317	299	294	270	292	286	292	312	311	296	305	290	286	284	317	310	288	313	314	312	277	306	303	292	328	323	297	299	324	293	325	321	317	298	330	305	282	305	289	283	299	288	266	297	300	314	324	337	315	273	298	301	288	269	285	328	331	291	289	353	328	303	297	298	293	306	315	313	322	343	288	314	314	286	297	276	298	309	274	334	308	321	316	308	294	315	272	311	318	278	323	294	285	285	312	320	308	305	318	303	327	279	307	334	288	295	301	313	290	307	311	275	326	320	279	319	310	301	311	301	287	291	288	286	294	297	294	291	297	301	326	293	302	302	302	298	331	333	308	312	307	334	309	296	296	275	302	271	320	312	296	282	321	318	297	309	337	297	304	309	289	291	320	268	290	287	297	299	322	303	306	309	312	307	320	311	288	299	321	328	323	314	297	282	304	283	285	318	319	304	285	300	293	314	279	275	279	308	305	312	303	295	332	300	303	319	305	269	296	301	325	293	300	299	329	315	313	282	332	294	288	303	302	331	294	291	307	306	290	310	312	249	324	306	332	283	316	303	293	299	292	321	328	309	309	301	329	271	274	311	311	279	345	294	287	303	304	311	321	271	327	318	320	292	279	320	289	291	312	277	305	301	297	321	336	319	305	292	279	305	352	295	271	327	287	355	315	291	278	299	294	288	317	307	305	322	348	279	291	305	274	290	294	280	293	323	258	300	338	310	319	289	301	295	308	296	315	321	311	311	310	298	305	308	292	312	313	310	286	313	320	328	276	307	323	314	339	299	299	304	293	321	307	313	272	272	288	265	302	304	341	289	310	298	297	294	306	282	329	313	301	291	318	334	279	308	300	345	316	283	296	333	323	316	318	322	303	293	288	250	288	311	307	321	300	324	312	311	290	278	292	288	328	294	293	305	318	295	329	337	292	292	307	292	294	285	290	309	288	306	330	292	284	285	333	330	285	282	309	335	343	286	274	281	328	316	300	303
27941	8653	5071	3063	2103	1423	914	860	797	793	740	749	757	695	693	708	710	657	695	723	690	643	678	686	685	737	639	730	687	740	667	709	702	657	683	717	634	743	716	686	665	669	708	706	692	667	734	701	713	690	716	665	697	704	678	705	731	685	667	677	720	705	728	713	732	664	701	703	700	689	701	705	709	696	705	682	678	705	722	690	653	721	651	753	673	730	670	695	671	641	661	673	709	717	712	719	679	688	618	719	677	717	712	676	693	709	676	654	723	717	648	729	690	687	716	649	630	693	716	666	691	663	690	664	720	670	656	700	683	689	638	711	680	706	688	654	690	684	707	711	701	685	751	722	692	677	639	729	719	693	717	700	709	687	661	680	682	670	709	729	709	706	613	694	675	685	709	705	683	724	679	656	753	692	711	741	716	644	678	705	680	660	681	692	698	696	701	659	667	661	671	680	667	674	693	685	709	712	679	673	699	697	750	682	652	678	685	705	685	733	685	672	705	705	703	696	667	684	731	692	664	655	713	739	690	676	720	723	671	689	664	706	667	697	657	708	722	675	636	639	667	668	686	697	742	684	621	711	665	679	673	725	653	692	672	695	689	689	712	707	725	679	696	687	686	695	726	680	692	692	693	682	664	692	723	702	732	667	681	652	691	723	667	635	729	702	641	639	718	662	688	667	699	716	655	717	673	668	662	704	709	718	710	700	709	671	687	681	673	662	750	736	715	731	695	639	642	658	654	709	677	701	715	675	687	685	691	726	658	721	691	649	744	691	707	676	678	727	663	659	711	713	641	698	696	690	681	668	683	712	703	716	719	697	709	664	715	698	741	682	675	708	693	682	682	722	713	684	673	720	695	710	697	696	696	743	661	711	696	656	721	689	707	653	670	694	653	695	651	723	655	681	670	695	660	680	706	713	644	676	703	705	649	706	699	679	689	651	672	686	675	677	653	667	663	688	656	709	668	669	638	665	685	667	687	652	679	663	668	683	672	667	688	685	686	721	713	725	675	667	686	661	667	664	661	733	644	706	707	651	728	659	750	690	642	670	686	718	641	678	680	669	677	657	704	672	678	719	737	693	672	668	654	708	669	728	691	755	715	707	735	672	679	680	692	648	676	681	690	685	668	665	691	727	653	694	657	656	693	666	681	686	710	639	723	704	646	663	700	701	651	703	637	681	686	665	667	717	711	699	689	695	671	642	701	672	647	642	673	694	695	678	664	732	687	676	704	707	656	671	697	726	694	659	719	699	739	699	685	700	680	694	700	706	678	668	674	688	690	652	655	705	691	685	697	657	689	660	668	678	689	707	659	646	691	661	677	746	689	701	667	677	714	744	645	659	702	692	681	743	685	705	685	682	656	695	658	664	716	684	703	700	696	715	683	708	660	692	680	684	705	682	710	693	724	698	720	667	721	651	690	663	708	693	692	680	662	700	693	699	682	707	669	726	701	727	664	688	669	711	716	694	683	703	640	689	683	707	695	729	711	686	704	693	716	671	718	683	683	667	671	683	674	678	745	651	638	680	708	685	666	635	696	708	650	742	661	675	742	675	682	683	639	658	699	690	685	634	705	681	684	698	699	697	689	717	693	715	655	710	726	717	679	682	689	644	686	669	739	681	666	687	681	670	683	708	680	684	740	664	692	679	689	698	719	689	721	647	707	660	681	707	667	680	714	700	694	729	687	706	730	680	716	686	714	704	719	687	713	713	682	719	641	694	683	708	654	692	688	684	706	651	699	719	670	720	630	709	720	657	698	667	708	715	697	697	673	713	692	698	664	757	702	659	747	670	686	659	708	726	685	694	695	654	715	709	707	656	696	750	674	738	652	735	714	696	686	687	695	672	707	718	695	693	741	685	679	696	718	688	726	693	688	711	740	698	693	680	698	696	670	640	659	710	726	677	729	757	704	687	731	691	680	696	738	717	713	710	668	692	718	672	677	668	644	695	714	661	736	720	726	739	740	703	619	665	681	684	672	635	636	686	667	645	681	707	686	674	736	699	648	708	692	746	723	694	690	704	682	662	679	710	656	659	634	657	665	730	638	628	684	682	689	690	711	711	668	678	739	751	693	643	648	717	702	704	676	683	693	700	693	667	729	687	695	719	734	731	731	715	700	689	662	702	707	702	704	730	679	670	696	679	697	710	683	685	728	645	721	714	712	676	681	690	694	694	697	713	694	629	674	686	701	715	679	683	671	676	722	678	681	688	639	641	708	657	706	671	721	719	682	700	738	696	695	717	689	674	657	708	692	681	704	700	705	701	702	641	693	689	696	690	668	696	705	683	685	721	748	706	661	653	679	692	710	695	725	695	637	714	646	734	708	737	665	722	652	720	701	711	735	670	688	667	688	679	686	704	679	688	698	675	678	695	666	713	679	688	672	736	679	686	737	675	718	683	729	657	686	690	669	642	629	681	696	636	678	678	650	699	679	700	718	701	719	659	655	684	683	695	645	693	678	684	680	712	698	656	639	651	673	680	701	717	661	718	635	677	707	695	732	686	661	654	671	676	700	703	694	712	710	683	693	692	694	691	635	658	653	640	662	705	661	675	719	661	708	717	656	710	694	665	689	706	676	693	684	661	696	713	685	696	670	720	622	681	686	677	706	689	708	663	755	725	678	657	675	715	686	668	715	704	664	679	702	665	674	706	674	648	675	673	700	638	743	682	675	720	714	688	681	694	693	719	691	711	687	735	696	705	704	675	695	695	733	712	700	693	678	729	680	703	704	698	694	701	710	634	729	638	659	671	681	670	647	685	661	692	708	680	684	720	682	705	723	676	643	689	687	672	667	709	696	725	740	727	686	656	670	692	666	719	735	717	699	690	661	715	721	708	695	677	695	671	689	719	685	690	689	673	712	717	728	591	660	710	724	693	694	731	708	671	692	694	700	653	686	674	702	636	680	674	676	716	719	734	649	760	691	689	695	694	674	701	708	695	684	672	669	648	709	706	681	692	662	704	667	694	702	643	710	658	701	724	675	675	707	677	683	720	701	693	669	682	675	640	726	723	657	701	681	694	692	673	693	708	697	682	683	664	703	645	703	677	694	693	695	722	680	677	691	711	702	689	735	718	726	723	745	694	653	657	684	702	663	687	717	672	675	647	689	733	677	701	724	680	666	675	673	689	707	672	707	701	734	730	662	734	727	642	702	745	728	696	676	700	681	731	684	722	679	702	703	711	689	666	659	651	672	693	712	697	663	665	668	684	675	709	649	724	676	676	710	676	711	609	704	734	701	690	628	702	660	686	683	672	691	667	705	702	706	640	650	734	718	710	729	655	665	658	661	660	690	703	646	668	742	675	672	716	734	699	724	656	745	671	687	692	705	670	663	671	657	668	735	707	697	718	697	719	714	649	662	700	692	713	702	731	673	647	702	685	746	687	672	682	717	674	687	670	676	715	669	692	698	714	699	706	655	719	750	701	669	723	699	708	672	721	695	674	653	692	681	633	714	680	665	724	700	685	665	666	686	733	660	701
38428	6910	964	488	381	306	357	306	285	323	294	299	313	344	308	282	322	277	348	293	308	289	281	370	304	289	343	325	315	344	319	319	348	280	307	298	309	317	319	287	310	309	316	293	342	298	282	286	307	308	326	320	348	311	333	330	324	311	325	305	299	253	291	337	327	318	313	298	322	308	275	325	291	302	295	308	305	313	297	311	326	281	331	305	348	329	291	315	293	291	334	342	311	328	320	345	276	278	322	299	293	304	287	312	316	285	332	339	327	337	314	291	312	306	289	303	296	289	305	284	302	301	334	352	295	306	298	340	307	302	272	324	309	338	326	359	338	291	288	340	332	301	309	332	318	324	315	288	300	346	305	328	338	281	318	304	326	295	333	324	316	311	294	318	341	344	332	309	292	348	324	313	310	350	297	308	311	308	326	306	349	328	333	291	352	315	308	314	310	302	314	316	292	306	313	315	333	306	292	301	293	317	325	322	306	318	264	286	311	300	342	300	325	347	314	332	303	292	331	358	296	324	305	288	306	302	304	311	346	320	343	304	337	325	282	300	326	310	257	319	301	332	294	308	351	305	260	329	295	306	288	287	295	269	322	327	346	302	332	312	276	347	346	343	330	321	328	320	289	322	316	314	323	283	272	321	339	299	315	317	321	285	361	340	323	316	304	336	303	296	321	333	324	280	310	314	294	304	279	311	355	327	311	317	344	323	319	349	333	320	281	303	341	337	336	324	347	323	307	312	294	319	288	318	357	312	339	283	314	314	318	301	333	312	348	304	315	286	291	268	273	285	280	311	303	321	314	291	299	311	336	306	315	282	301	323	296	315	355	327	336	313	290	288	291	293	307	340	332	308	328	314	345	275	330	315	284	342	338	327	320	322	308	330	317	309	330	319	320	301	339	344	333	322	318	306	302	290	284	334	302	321	313	314	296	296	321	294	363	314	328	326	285	299	293	309	278	288	315	345	294	262	347	301	318	274	344	309	283	267	271	312	295	331	293	315	322	308	317	317	316	298	317	331	322	307	309	312	337	320	325	303	309	321	326	322	362	345	315	285	290	292	293	315	306	318	314	303	322	344	317	275	265	308	305	328	291	325	310	302	285	296	299	299	339	279	301	294	316	330	302	309	294	335	335	318	290	319	313	313	322	285	308	305	293	332	308	300	311	326	311	296	312	315	292	308	306	319	332	279	305	277	314	320	291	318	338	348	329	308	296	354	323	307	307	364	296	316	313	322	321	286	302	281	313	335	291	283	303	330	319	305	301	347	282	329	299	311	295	327	294	321	292	299	273	290	302	330	314	319	319	311	305	334	298	314	308	291	295	298	288	315	312	314	321	307	314	333	337	322	288	289	318	315	312	347	304	304	338	317	322	302	316	312	337	323	298	310	304	340	322	330	300	263	287	322	313	321	332	289	336	333	299	280	306	304	308	325	351	289	332	300	313	346	274	354	312	314	346	290	291	286	321	336	303	299	298	307	330	292	337	324	328	300	316	315	364	353	331	319	335	321	337	302	297	329	319	287	331	323	320	326	318	293	302	344	294	313	281	340	298	305	290	314	308	337	332	302	321	320	317	290	254	299	357	289	288	351	306	312	310	269	333	289	290	312	301	324	328	312	341	295	286	334	327	321	321	291	345	315	323	319	339	333	311	355	312	328	326	315	323	350	321	317	342	266	297	314	304	316	283	315	317	303	308	321	312	287	325	341	319	316	261	280	290	356	311	337	293	340	293	289	294	345	351	301	326	330	314	283	324	312	309	296	304	308	304	333	310	258	297	330	303	352	327	321	299	287	354	321	320	323	318	312	344	303	311	317	285	313	302	309	309	310	295	301	360	311	334	302	297	330	350	329	329	301	332	328	315	306	317	307	312	344	309	295	306	309	300	271	312	312	303	273	312	303	293	317	329	297	307	323	304	314	324	326	351	274	310	323	297	307	322	334	298	354	339	364	303	324	291	300	324	324	293	350	325	326	303	332	321	327	302	287	308	344	333	268	325	306	288	298	318	318	288	307	329	313	298	299	309	341	286	316	285	340	298	336	310	331	293	326	330	296	335	296	319	288	298	321	322	334	292	307	321	336	330	319	326	308	302	311	291	315	317	339	335	328	294	285	299	290	303	334	307	307	345	285	317	277	332	362	337	314	317	336	295	286	333	303	300	308	287	296	311	296	286	311	298	333	335	333	321	332	326	347	287	300	274	316	319	304	317	309	312	348	330	337	314	288	300	336	317	307	332	305	319	279	298	307	327	320	335	292	291	281	298	300	311	317	331	326	315	268	311	332	276	323	308	337	312	316	327	327	317	325	308	296	303	323	303	338	326	317	303	323	344	317	303	300	314	298	332	353	307	293	302	322	301	317	331	313	304	309	329	309	312	297	327	304	306	312	304	301	277	312	353	297	315	314	329	315	325	306	319	337	332	309	303	297	291	342	309	283	278	327	296	283	310	301	330	315	305	308	294	293	309	320	312	332	288	282	319	331	337	291	313	281	296	322	299	320	334	301	299	313	331	330	342	299	302	302	298	348	327	288	316	293	310	324	299	310	304	295	293	300	320	303	375	335	309	330	295	307	302	296	318	325	295	286	298	299	312	298	285	286	324	294	343	331	339	331	298	256	304	290	323	328	286	301	316	287	316	278	304	296	311	318	299	303	324	303	301	333	320	308	303	308	280	342	309	320	282	318	291	304	306	311	315	357	327	317	308	306	247	359	297	282	326	281	304	322	327	297	298	303	326	297	318	296	297	308	335	306	301	322	333	324	313	325	286	295	294	302	312	325	313	329	331	300	298	339	307	313	331	316	302	306	281	293	287	311	296	308	326	306	315	320	337	323	334	289	334	315	303	339	270	296	286	280	287	314	324	318	321	334	310	332	322	305	314	320	312	287	329	314	323	289	308	303	314	305	299	309	263	318	284	285	309	333	297	306	315	328	311	313	294	289	290	329	275	314	310	304	337	293	320	322	280	293	315	330	276	334	291	312	329	299	315	302	310	313	335	325	343	290	335	337	295	302	301	294	343	341	310	326	337	302	317	292	307	307	331	316	321	298	331	356	299	303	299	329	340	271	323	321	319	315	325	308	283	290	291	308	306	288	297	348	350	329	347	332	300	332	315	327	301	299	339	290	300	306	309	314	326	292	271	327	342	295	304	334	351	319	316	299	325	326	305	282	339	317	303	366	325	345	310	282	293	296	295	352	319	337	289	322	344	282	329	312	294	289	315	344	334	321	318	324	281	309	282	304	336	305	306	330	319	324	336	344	341	294	292	325	323	362	316	317	313	294	355	318	320	310	278	281	297	335	351	343	330	301	319	315	313	317	274	315	331	278	299	301	281	299	304	313	325	346	280	318	346	289	350	297	312	318	311	307	323	329	276	308	305	334	303	307	292	318	320	327	338	360	343	308	281	297	297	282	299	336	312	295	327	317	302	314	297	331	328	354	318	330	326	304	309	281	334	311	320	321	304	331	287	299	320	338
25898	9931	6443	4510	2450	1547	1115	962	916	853	910	816	840	832	774	792	792	784	780	746	738	717	771	737	739	767	782	671	677	729	731	775	708	793	731	775	716	730	741	709	748	744	716	741	710	737	728	732	711	703	713	748	740	715	696	739	737	731	725	696	741	737	705	740	726	717	750	731	762	689	711	728	767	757	726	765	740	698	722	725	700	733	762	760	718	713	741	727	725	704	702	732	769	704	731	771	687	740	744	718	719	697	758	737	753	708	760	728	752	712	748	736	727	749	756	753	726	686	710	686	715	734	681	727	762	713	738	744	750	747	712	717	741	727	719	673	729	714	715	740	684	668	712	708	744	692	709	729	704	691	769	724	717	708	716	697	733	712	682	744	705	717	720	680	703	718	700	736	688	698	721	734	718	713	730	701	729	679	746	748	702	785	719	735	690	686	718	717	785	687	709	736	750	740	668	709	763	726	707	725	731	726	722	692	716	774	736	722	709	672	726	713	715	722	766	743	705	720	737	753	698	709	718	694	759	710	665	714	774	753	737	723	693	700	709	719	728	814	749	692	715	714	680	740	724	684	774	730	721	787	681	761	675	718	780	745	718	675	695	769	720	737	741	700	724	706	742	741	694	737	749	746	734	700	675	716	752	669	759	688	741	670	717	709	781	705	703	676	738	715	695	741	688	719	746	742	718	740	731	758	753	746	714	673	740	734	725	725	700	719	753	691	660	680	731	700	709	723	712	757	731	713	716	725	702	702	704	671	710	727	743	716	740	689	691	724	736	762	692	763	679	727	715	731	753	711	742	774	751	719	712	725	735	696	761	740	761	710	745	699	720	700	710	712	701	708	742	784	704	737	736	747	746	764	688	695	708	748	723	717	709	751	694	719	738	695	756	715	699	717	706	689	714	704	729	747	742	743	705	712	736	702	717	664	725	677	786	695	691	724	723	743	735	726	753	726	726	738	677	751	741	732	751	769	748	712	725	707	726	724	706	713	712	697	708	729	801	680	688	696	745	668	775	753	749	703	723	678	800	692	701	705	721	725	715	702	742	737	723	728	714	713	715	729	702	761	707	713	732	659	755	731	712	733	714	674	721	728	756	697	751	731	701	753	762	722	659	719	765	708	776	686	729	767	750	701	729	759	663	706	680	708	671	706	718	741	696	739	736	751	770	710	707	730	714	748	691	701	779	739	735	757	778	727	703	742	748	684	708	703	730	719	744	694	742	741	675	723	719	732	697	756	754	739	700	723	711	687	743	720	755	673	772	737	743	710	720	737	745	736	718	678	718	714	688	740	751	709	746	734	756	740	694	757	756	725	700	680	677	723	722	714	714	704	705	750	707	762	736	730	727	767	690	737	704	747	735	729	705	755	729	742	709	703	711	695	710	780	736	750	693	754	738	682	748	743	729	719	741	722	667	698	686	717	791	710	729	715	675	710	699	710	721	751	692	762	731	766	737	782	730	710	662	687	758	740	732	736	741	678	776	717	745	738	747	713	720	785	743	731	712	722	725	759	713	687	700	700	642	743	692	726	742	713	751	775	714	798	677	721	752	776	721	710	706	723	682	701	717	717	726	714	731	717	735	685	740	734	653	713	722	760	719	763	702	709	687	700	712	686	778	731	721	701	682	722	735	710	711	753	742	690	712	736	714	712	735	747	706	722	716	729	760	726	718	739	728	690	714	722	704	731	701	715	760	661	708	767	758	731	690	761	722	724	737	701	673	768	698	743	735	760	729	751	744	713	721	753	725	725	764	724	742	692	728	711	732	716	718	755	748	711	741	725	739	764	745	744	736	735	714	728	729	687	741	696	702	683	728	709	740	746	713	731	713	734	729	745	693	772	690	761	777	724	709	719	704	732	717	756	725	670	715	663	717	695	739	719	745	754	700	732	762	742	728	721	685	756	707	757	725	718	679	717	792	662	745	739	734	743	703	734	701	741	755	727	750	722	686	731	683	741	706	779	731	714	728	753	724	745	692	729	790	686	740	762	718	678	809	702	698	747	757	746	726	729	726	714	715	735	718	760	720	691	735	715	743	707	739	757	706	677	702	711	716	699	731	743	719	709	685	723	706	748	732	747	690	743	706	757	743	721	708	743	676	732	736	695	721	717	718	766	751	722	715	700	739	757	733	696	758	713	781	703	712	763	705	753	711	699	726	729	753	705	716	743	711	689	753	748	707	757	718	677	720	747	749	714	710	743	763	723	718	719	704	743	741	742	707	751	707	728	682	732	719	762	714	706	746	721	701	685	700	697	749	772	691	698	716	729	736	707	693	730	739	714	755	715	686	744	685	743	717	723	685	691	672	717	804	756	743	750	696	688	742	706	672	708	722	691	722	731	681	683	698	702	740	757	718	715	771	701	722	729	741	716	758	689	733	737	717	769	672	702	737	755	671	761	720	748	690	728	709	702	748	713	676	718	717	708	690	745	691	713	721	742	761	712	680	727	670	754	731	729	716	700	727	696	757	750	694	726	699	729	717	689	727	690	717	710	732	720	750	726	732	692	731	734	677	717	719	696	723	778	760	716	699	753	722	747	716	737	702	709	723	737	718	714	738	749	694	741	761	754	688	715	709	707	694	671	700	721	727	723	680	702	695	754	773	755	733	725	736	757	682	693	719	694	727	680	712	689	754	734	719	778	674	722	743	720	673	736	725	692	694	766	741	680	729	708	705	722	698	756	749	728	709	715	729	736	688	700	721	739	737	738	699	722	763	730	714	717	701	712	720	722	739	713	722	798	673	700	778	688	698	772	712	671	691	710	746	672	730	760	724	707	704	684	742	736	700	698	720	691	754	758	729	698	708	745	683	701	720	730	693	752	709	679	690	704	728	705	722	727	714	729	756	709	688	751	725	745	765	742	672	749	754	706	687	745	701	729	715	705	698	740	712	733	744	709	719	762	700	747	711	763	728	730	683	695	772	668	759	711	740	729	712	714	744	637	748	663	758	741	706	735	706	711	747	667	722	676	729	747	773	737	691	702	725	712	693	708	711	700	700	727	740	718	713	717	757	721	705	669	706	741	734	707	715	704	688	705	718	686	702	742	708	673	714	685	694	739	728	776	709	747	737	737	745	740	746	798	732	724	704	709	735	714	721	681	720	733	682	666	751	684	734	732	702	735	703	792	691	744	722	731	711	709	739	704	768	691	708	742	736	747	710	746	702	739	712	733	725	741	740	677	763	710	766	767	697	665	744	654	783	748	735	727	731	724	736	712	761	697	742	707	738	712	730	718	750	668	727	714	725	710	734	728	777	700	760	744	737	681	738	732	725	773	737	734	741	714	707	707	750	742	700	758	754	740	702	718	692	764	731	688	712	737	705	699	726	684	723	683	671	707	747	687	699	741	713	722	669	745	773	714	694	734	720	713	715	694	720	792	734	720	743	752	769	756	747	713	741	717	715	736	707	727	705	742	750	740	708	723	722	703	772	727	706	695	724	764	742	724	714	758	730	750	700	757	788	728	744	730	717	776
20992	2471	633	424	351	302	302	276	346	281	300	291	340	312	329	310	279	273	277	291	315	267	291	256	252	288	282	304	280	299	280	308	310	263	257	278	280	282	288	304	284	306	302	274	266	268	293	280	274	276	278	267	262	264	273	276	280	298	271	287	255	292	307	267	248	296	251	307	299	286	309	261	279	285	264	266	269	323	286	280	263	299	283	296	296	278	305	337	284	277	259	281	291	256	274	295	285	276	302	261	286	274	298	317	301	272	261	276	262	267	280	308	307	292	277	310	286	287	314	292	264	284	317	318	293	276	294	319	295	287	315	282	254	311	292	286	313	301	284	272	275	272	274	313	279	318	279	305	283	270	287	310	309	301	299	298	281	299	274	322	237	295	289	302	273	294	249	271	300	280	257	291	289	314	290	303	279	263	281	295	274	298	286	284	307	294	257	289	275	314	244	287	284	278	284	313	260	280	301	314	305	262	286	267	286	296	270	303	291	262	306	276	305	271	276	282	264	293	293	262	293	284	317	321	272	275	308	274	284	292	278	270	275	287	303	275	277	285	258	240	268	262	281	327	321	275	281	291	302	261	263	284	296	258	285	301	286	290	324	266	301	339	312	272	306	302	297	282	289	236	305	257	294	281	279	274	313	280	287	291	346	274	294	285	309	288	297	289	279	311	294	287	291	274	286	276	267	289	251	297	256	283	274	265	287	278	260	288	275	278	292	293	277	298	314	281	272	291	326	315	297	302	297	265	282	295	301	281	269	299	293	286	298	287	330	289	302	272	301	305	270	280	331	285	290	294	287	284	300	300	273	288	276	270	288	275	305	284	292	287	302	293	274	276	313	318	288	240	250	289	275	299	264	306	308	294	284	288	324	277	299	295	335	275	266	287	285	294	291	277	277	295	283	274	278	256	304	302	294	322	340	258	315	292	295	272	300	278	312	279	294	304	275	299	264	297	327	265	283	260	286	318	290	246	312	282	257	276	304	287	251	297	303	299	257	292	300	298	322	271	308	289	304	277	314	254	288	272	265	301	247	279	296	273	267	263	287	298	267	304	339	261	295	301	260	290	271	285	258	251	293	268	277	297	280	274	281	277	281	293	270	296	298	286	313	260	273	294	283	328	286	274	280	275	257	291	280	303	289	291	285	300	288	291	273	292	323	317	285	296	288	310	292	275	283	279	299	287	257	261	275	298	258	291	296	290	303	294	273	274	294	273	247	282	292	319	270	295	272	289	309	266	292	299	316	290	278	313	303	308	317	286	290	275	264	310	288	308	270	302	304	265	286	286	300	298	285	303	283	270	297	302	301	261	273	284	287	288	252	306	293	280	275	286	285	261	282	263	283	284	265	312	274	281	297	295	290	294	289	260	281	302	296	302	269	277	295	285	253	283	313	281	315	291	293	290	291	303	298	269	280	274	283	287	259	302	327	275	279	268	282	271	306	265	301	321	274	274	283	272	280	264	262	285	279	285	282	299	275	281	270	306	233	309	294	279	305	307	315	299	291	310	272	255	315	278	287	280	283	304	266	251	258	294	297	278	276	285	285	279	265	282	297	288	278	307	308	285	292	334	322	261	285	288	297	288	266	283	295	263	304	284	299	266	268	301	284	295	310	306	299	299	265	246	304	286	303	326	273	283	278	310	281	284	308	291	284	287	267	325	270	284	311	296	261	271	320	278	309	285	278	315	282	273	294	324	279	298	309	287	285	247	270	282	290	293	283	267	322	316	309	279	301	334	227	322	295	279	290	272	274	304	288	335	289	280	318	269	305	292	300	265	296	313	305	339	296	301	283	271	294	298	260	287	302	278	287	314	289	290	304	296	276	283	335	328	313	274	290	318	321	291	271	285	286	260	299	279	313	264	281	291	285	262	279	280	296	264	272	292	272	287	304	270	285	276	278	283	273	299	287	289	273	299	313	311	304	279	289	289	292	306	292	271	289	288	332	273	268	287	251	265	289	307	259	275	258	279	310	288	260	269	279	285	265	269	286	272	267	261	261	273	297	302	298	290	286	283	286	280	318	253	286	285	266	264	289	284	279	275	290	262	269	308	269	281	302	311	332	317	289	277	306	276	299	292	286	287	284	274	283	268	277	271	287	301	302	274	283	314	303	236	256	287	267	274	302	301	297	273	291	318	278	309	299	259	271	299	244	237	279	278	261	271	304	297	293	279	307	277	289	272	266	285	310	286	302	281	310	286	274	275	301	295	273	329	342	300	259	266	281	230	295	339	301	275	286	319	273	298	267	270	258	287	273	284	284	263	311	275	267	272	263	291	267	281	309	293	289	261	270	263	285	274	237	295	310	301	281	322	296	271	275	306	300	278	293	298	311	309	287	297	334	298	276	304	313	298	283	284	315	248	286	287	311	295	285	297	284	260	256	299	285	286	280	257	283	277	270	287	282	285	290	297	264	283	278	287	280	311	259	261	275	282	298	303	311	296	306	309	289	263	290	285	299	281	278	258	253	295	261	307	267	300	297	291	301	246	260	273	280	326	276	297	309	285	324	313	267	303	286	268	255	276	276	313	287	279	305	293	288	324	285	307	324	285	307	281	295	296	306	288	281	291	283	270	290	333	304	293	309	249	280	290	306	287	299	264	259	272	287	293	293	267	274	288	273	309	307	318	246	291	259	289	292	289	266	290	314	287	290	255	255	307	272	302	297	285	316	292	285	314	307	290	284	285	281	285	304	256	245	292	245	270	283	276	281	308	267	286	316	287	312	294	266	319	254	274	294	285	299	320	292	277	266	291	314	275	296	281	281	307	282	271	273	281	314	282	293	320	292	302	254	257	277	312	293	296	284	337	294	257	283	313	292	307	272	312	280	296	283	256	303	314	263	316	293	325	305	315	297	282	326	265	272	316	301	292	306	276	288	300	311	294	253	280	283	338	270	250	274	323	268	279	267	272	284	276	304	313	265	277	285	275	272	245	289	266	269	264	319	311	268	246	290	278	286	274	272	277	293	276	293	294	294	277	268	295	308	303	259	287	292	274	283	318	261	283	263	268	276	278	309	301	278	277	267	283	288	307	297	298	265	309	252	305	330	312	301	299	320	254	265	254	294	272	280	282	307	303	282	290	285	287	272	277	279	263	327	253	291	275	265	307	254	328	297	252	250	280	271	300	287	302	259	287	328	251	269	262	278	290	281	282	292	314	286	284	341	276	263	243	304	283	281	315	275	312	301	280	307	280	266	294	294	300	283	280	272	285	281	287	274	313	300	278	308	291	267	244	258	295	303	298	269	279	245	293	281	253	252	278	258	280	298	277	292	272	282	303	307	245	270	318	285	261	300	264	292	264	274	260	320	282	301	276	282	297	253	281	261	269	268	289	283	301	313	264	263	251	275	301	286	268	294	255	279	283	308	285	265	286	274	298	273	294	314	298	288	300	303	318	259	276	303	297	284	287	298	305	298	299	287	276	271	255	305	294	300	307	285	268	284	314	287	258	274	312	321	287	279	278	271	275	295	280
15890	6679	5277	2589	1677	1062	855	807	742	701	666	710	660	648	653	672	582	615	657	668	625	667	624	655	632	639	660	619	612	653	622	583	620	672	647	633	602	618	643	611	643	596	644	640	637	609	583	615	646	659	641	659	612	642	605	623	627	604	612	606	610	608	619	645	624	633	638	631	637	590	609	623	612	610	644	600	666	660	628	615	639	652	619	630	629	635	631	621	618	606	558	629	621	612	635	645	626	677	669	617	690	626	623	626	579	661	672	617	649	619	630	584	603	620	625	630	629	616	599	631	646	581	630	604	576	622	621	629	588	629	620	620	625	565	623	665	625	635	632	595	651	626	646	607	681	621	641	600	609	618	659	626	628	614	669	626	664	583	695	606	685	657	592	641	556	612	600	622	613	603	696	599	623	623	688	641	628	637	652	639	635	600	650	603	652	625	602	640	634	670	616	617	632	636	604	604	610	652	635	633	614	612	617	669	633	621	607	631	640	605	587	611	591	622	664	618	636	641	636	630	595	620	622	618	658	631	638	653	584	594	651	653	620	636	625	643	683	617	666	626	668	628	649	591	636	623	653	635	636	646	653	620	615	621	635	613	645	590	610	603	585	610	634	613	628	656	628	666	609	620	705	648	650	607	608	654	618	571	645	635	644	674	624	584	625	632	667	622	631	608	603	610	640	652	635	595	619	658	662	627	622	639	608	589	607	647	624	657	607	620	668	595	589	670	582	624	648	668	616	565	622	610	630	620	665	650	598	590	639	670	662	610	635	627	627	637	615	612	668	641	651	631	659	643	621	600	577	605	648	649	611	592	645	636	656	616	596	678	599	626	658	619	626	603	636	646	657	612	603	634	683	624	627	574	589	590	662	685	631	616	644	617	620	610	626	649	651	686	639	675	685	607	598	589	617	631	664	596	622	620	622	563	610	620	612	631	664	646	608	618	637	603	663	647	639	631	659	588	639	646	609	681	625	623	638	619	620	650	631	644	650	618	636	586	611	611	638	648	609	623	597	638	598	602	630	668	626	631	664	645	648	648	631	615	663	567	630	632	617	596	573	682	625	607	652	575	695	599	626	653	643	593	660	632	621	623	606	594	613	641	582	635	615	666	652	635	610	610	631	614	623	591	631	632	626	631	646	670	636	649	605	642	613	645	657	648	615	625	605	659	637	633	616	594	615	592	618	584	651	629	622	648	638	613	634	621	632	639	613	626	654	690	591	645	634	611	591	659	665	625	621	600	594	631	631	585	636	629	625	626	610	648	608	629	623	623	652	653	670	625	615	652	631	649	615	599	629	668	618	627	610	619	636	632	645	657	603	623	618	617	658	596	618	604	597	611	586	680	577	609	677	643	623	615	558	648	608	647	637	631	603	650	586	627	635	622	644	639	616	650	651	623	631	602	634	639	627	619	605	643	597	627	605	644	659	576	646	643	618	633	635	666	599	656	620	563	656	612	635	633	658	630	681	641	619	654	624	643	622	649	648	610	625	620	612	620	576	597	537	630	626	625	582	616	608	612	620	641	641	623	614	673	666	644	570	662	621	607	634	632	605	606	620	609	642	643	602	626	638	684	627	603	707	623	634	620	639	608	636	652	620	611	667	624	628	639	619	614	594	626	642	641	649	645	642	641	663	598	638	635	642	602	612	660	645	647	644	631	631	665	605	644	632	622	607	635	630	617	644	638	639	643	630	596	623	633	683	603	627	673	636	602	650	645	625	610	628	664	646	601	596	617	608	611	673	660	669	619	640	609	655	632	639	613	589	661	660	637	661	627	640	606	606	674	580	594	597	608	599	628	619	638	631	657	651	610	611	621	579	634	646	628	615	569	598	638	652	663	634	606	651	638	628	621	634	688	578	604	652	638	606	643	602	605	673	660	589	634	641	624	634	596	664	668	664	658	596	601	635	630	652	608	635	626	637	614	619	652	618	608	651	645	668	644	643	645	566	559	646	644	629	652	599	590	653	645	583	608	645	613	660	586	665	629	612	642	637	649	622	641	615	648	612	570	661	599	655	649	618	621	630	619	594	606	625	624	620	588	607	628	596	672	644	626	641	640	593	644	660	649	709	668	612	621	642	595	669	616	617	588	632	651	612	581	612	682	631	638	660	638	638	615	619	645	672	658	577	602	686	639	611	599	608	611	611	620	634	656	630	612	623	641	616	566	625	671	650	629	639	621	656	611	617	692	629	627	631	627	620	627	601	662	641	651	604	625	617	635	607	664	636	649	635	623	647	584	639	694	627	605	588	679	676	612	654	628	604	629	599	616	596	663	633	637	654	635	627	582	670	584	609	568	612	613	590	611	609	628	617	608	628	634	635	580	628	641	610	622	583	668	638	643	621	641	644	645	655	612	651	620	624	677	660	668	619	644	628	631	640	606	659	601	658	622	625	620	640	586	616	621	615	643	642	607	634	654	621	649	626	638	618	655	613	621	645	605	631	596	622	646	618	627	592	638	624	627	586	599	627	597	659	622	620	709	621	635	634	645	586	673	601	584	609	638	631	571	622	600	640	606	627	644	656	648	645	624	637	674	664	618	629	640	621	642	650	620	637	610	613	636	615	674	639	648	637	670	582	691	638	633	633	593	643	604	651	653	669	571	607	605	605	611	630	611	648	627	627	575	620	651	649	631	609	595	645	629	655	654	625	649	604	654	602	649	580	649	632	641	626	627	637	605	630	629	616	645	605	618	596	644	628	640	639	652	597	634	673	621	651	626	602	625	616	635	628	623	610	668	616	616	634	617	626	649	605	620	618	659	635	662	602	616	613	686	638	663	599	600	654	629	612	622	634	621	617	569	647	618	659	629	645	594	622	619	610	649	611	647	593	631	636	670	630	613	643	629	667	612	613	632	656	647	589	651	609	650	601	625	629	640	665	659	591	653	581	631	618	630	621	641	597	612	594	676	637	646	633	648	635	648	611	651	652	643	619	654	594	620	646	615	625	599	651	643	641	594	615	643	609	668	632	630	633	652	586	613	589	593	607	597	637	649	686	584	590	628	642	625	616	621	580	644	599	611	664	623	631	614	626	616	647	650	657	636	654	621	630	616	620	634	599	641	632	602	602	646	639	653	623	611	633	656	618	574	634	618	639	605	634	615	635	689	616	631	632	608	612	658	590	653	584	630	640	637	552	655	597	671	664	614	641	608	603	634	669	651	657	624	628	671	596	625	618	613	652	614	566	636	641	632	641	664	626	606	594	553	625	643	634	617	625	593	607	627	574	639	611	635	648	652	609	624	645	683	600	633	628	642	633	614	658	697	609	657	664	637	634	633	602	624	640	621	665	645	651	619	617	608	629	603	628	652	601	594	654	631	663	634	633	618	636	618	577	667	624	634	660	648	617	654	624	580	632	631	616	626	613	636	651	647	637	641	613	630	644	632	647	628	626	649	654	670	613	626	665	581	654	621	598	666	618	587	604	656	621	625	626	611	684	648	639	639	592	607	675	641	631	663	576	664	597	664	628	630	659	594
31372	5156	983	623	368	366	310	299	287	280	306	301	270	337	296	266	285	331	305	298	316	327	303	279	282	299	254	340	283	279	317	287	291	289	311	276	316	269	319	306	285	290	288	317	274	287	286	294	277	279	300	265	338	327	287	316	316	327	288	335	299	298	304	328	286	306	294	310	296	303	335	297	313	285	290	284	299	295	285	323	291	319	266	273	299	308	314	303	313	306	276	278	276	317	263	290	308	321	302	317	259	278	297	319	316	293	272	288	308	300	286	303	320	310	273	287	321	292	276	298	270	316	320	287	275	293	261	280	271	319	300	293	317	310	283	312	308	283	269	298	319	313	303	325	275	300	312	298	330	316	247	286	281	278	252	296	292	294	272	268	294	273	288	286	322	324	290	303	308	276	284	288	268	275	311	276	274	300	288	287	333	318	304	312	276	328	286	306	290	273	320	292	294	306	298	292	250	313	314	317	267	303	271	313	306	291	275	316	322	323	290	291	281	282	271	310	309	248	282	316	306	292	323	308	300	296	292	262	308	293	315	310	289	296	290	327	270	301	251	321	304	311	285	303	301	294	277	318	291	287	280	313	302	267	308	299	269	313	295	330	291	289	317	300	318	307	311	294	299	275	300	321	284	307	300	284	296	308	297	297	336	321	294	266	311	277	300	310	273	314	298	275	268	279	270	309	315	288	278	270	303	236	268	322	279	299	322	272	279	300	305	283	302	311	296	267	304	317	299	294	338	325	260	307	274	267	275	300	294	300	258	280	332	340	340	290	278	284	307	326	318	296	329	302	287	309	297	320	275	295	297	279	344	318	346	302	287	293	300	279	280	328	270	286	310	276	296	270	313	302	319	335	266	317	265	294	321	242	278	310	295	298	299	268	320	286	317	294	293	275	258	293	284	265	305	303	281	327	294	316	281	321	290	298	295	272	298	301	293	290	310	288	279	301	293	303	329	305	322	291	318	284	306	275	305	312	287	243	307	299	314	321	282	313	318	311	294	322	290	301	304	304	280	304	325	325	261	285	305	300	311	291	301	261	280	306	278	341	282	296	289	295	307	296	265	295	293	308	329	289	272	317	306	274	271	266	320	290	297	313	328	291	304	302	244	304	301	316	300	287	301	275	285	282	311	301	327	309	288	317	281	306	314	297	301	291	307	293	303	326	286	287	275	309	278	269	286	297	312	296	300	302	316	299	296	292	264	310	322	266	284	296	287	270	357	291	331	288	299	304	272	270	301	311	318	250	319	301	295	300	300	306	316	305	293	313	312	313	324	300	288	308	326	256	289	328	297	284	301	286	291	286	274	324	304	282	312	311	285	291	277	297	302	276	290	319	305	328	279	297	294	271	293	311	292	265	286	282	301	292	328	303	322	311	256	295	292	285	309	292	315	292	309	305	328	299	278	313	304	321	286	301	293	303	266	311	301	315	308	315	300	323	283	327	304	284	310	298	330	304	298	278	296	273	312	291	317	277	282	277	279	265	324	282	281	281	263	300	294	313	293	291	304	283	326	328	305	280	255	307	297	247	310	289	291	299	284	273	295	305	300	269	290	284	293	295	296	301	333	324	273	275	286	302	298	298	261	333	306	293	296	336	298	289	309	252	312	275	346	246	288	311	290	299	278	298	327	295	309	287	274	288	296	312	303	295	295	310	275	270	280	300	257	323	303	284	301	268	288	320	284	284	335	295	298	280	306	313	295	300	251	292	296	325	337	292	338	309	304	277	294	279	264	327	303	299	310	285	318	336	300	283	326	297	254	274	315	286	296	317	272	287	292	305	273	308	287	275	272	272	291	311	285	275	299	308	313	306	301	308	271	333	303	335	263	272	283	302	286	293	292	305	268	279	310	317	299	337	271	303	288	312	309	280	299	285	322	316	291	279	308	289	292	303	318	299	288	317	295	290	323	313	288	295	297	297	278	280	283	274	307	297	331	289	310	304	272	279	252	259	274	259	292	285	297	298	333	327	310	310	269	353	285	261	289	271	287	282	293	285	309	287	266	285	280	272	319	284	311	289	293	277	299	313	298	298	302	280	293	291	307	318	270	318	294	281	299	277	315	280	339	302	267	302	308	292	312	285	299	297	311	311	281	279	276	291	324	279	306	326	301	290	315	271	302	314	311	295	309	300	256	269	314	271	287	312	292	297	309	284	300	267	267	299	281	290	299	304	323	284	259	292	285	311	293	274	306	306	334	277	274	288	295	284	293	320	341	272	293	291	259	272	314	301	315	281	262	283	302	304	293	281	308	251	294	274	317	298	288	298	321	303	279	331	327	267	306	304	291	270	319	295	321	300	315	289	258	302	339	294	255	274	285	300	303	282	250	283	289	310	278	270	301	323	289	310	291	292	321	286	306	297	295	289	304	260	297	283	287	300	249	319	273	281	299	251	284	330	271	305	274	283	328	330	302	293	295	272	269	295	318	307	311	301	267	268	300	337	296	273	308	280	295	329	325	243	296	307	294	292	275	309	280	286	294	293	282	296	308	293	301	269	302	292	304	285	286	301	261	274	257	286	319	315	266	313	314	284	298	313	310	279	311	267	324	295	273	279	260	301	310	300	310	297	254	312	275	310	279	294	311	282	299	255	287	318	281	298	286	285	283	329	320	291	328	275	296	289	279	297	291	314	304	308	322	270	266	336	273	288	288	316	291	295	268	303	315	303	325	340	313	284	328	278	326	296	287	313	308	311	290	273	309	276	300	272	270	292	344	281	279	250	319	304	287	298	290	321	321	288	289	291	255	284	277	280	284	251	296	286	301	304	292	319	294	300	284	306	308	322	287	317	325	314	293	315	289	293	297	282	316	321	283	317	283	304	294	320	309	283	288	259	327	317	320	309	259	284	294	275	314	311	291	294	310	286	294	300	303	291	301	305	310	325	277	312	283	246	306	334	330	270	289	262	276	309	292	303	271	319	293	299	303	325	289	293	284	274	315	291	317	284	292	295	280	317	310	282	276	272	274	298	285	294	287	279	338	296	288	298	278	288	272	289	278	322	316	293	301	294	283	293	287	301	287	281	281	303	293	338	295	296	289	298	272	313	330	350	295	327	301	268	339	306	272	313	324	311	293	257	288	315	331	312	275	307	313	326	267	290	284	277	298	293	297	336	284	295	304	291	266	279	320	304	325	285	273	281	264	284	308	294	294	309	290	335	267	280	288	294	298	292	281	280	320	300	275	281	303	292	296	326	281	251	281	316	286	302	310	305	291	297	277	279	301	297	306	262	294	276	275	302	259	306	328	316	302	321	276	284	293	275	329	296	311	281	313	283	326	279	307	266	306	344	285	289	297	279	269	296	270	279	300	302	259	280	319	308	309	292	296	300	318	299	308	316	286	270	305	270	278	316	307	325	264	307	292	281	314	318	313	313	283	251	290	313	332	275	287	322	271	315	319	314	273	294	270	272	314	340	282	330	280	307	275	320	293	314	295	285	287	315	303	318	311	280	313	282	315	287	291	329	281	290	320	296
22550	10642	8784	5187	2237	1707	1311	990	878	848	799	779	748	741	701	749	755	661	696	746	674	663	681	725	680	730	724	662	672	662	690	667	679	642	699	661	677	672	662	711	645	662	665	690	679	712	725	700	644	659	690	689	700	697	649	692	648	694	683	661	690	694	692	651	719	638	683	709	664	672	652	661	615	668	631	648	692	669	677	633	668	694	666	682	708	665	712	693	656	640	666	631	669	664	694	667	675	654	685	663	657	668	686	636	684	679	698	675	694	679	637	643	672	673	683	626	663	672	635	719	714	650	700	715	707	701	659	670	654	710	711	665	614	671	635	692	677	662	664	687	712	635	661	669	671	664	679	668	671	708	705	664	684	675	702	664	641	720	626	716	663	637	668	662	698	668	696	707	682	715	663	671	693	664	677	591	657	645	687	668	670	594	702	685	740	638	686	659	669	651	676	713	672	729	706	718	706	678	639	708	693	683	673	698	697	665	691	597	661	673	679	644	678	696	673	688	671	695	647	675	680	668	737	682	676	649	622	704	676	670	665	676	701	656	683	687	691	696	626	653	693	639	645	636	706	640	676	697	685	690	729	675	668	717	664	678	656	611	639	709	696	661	672	691	651	688	657	708	676	671	667	685	661	656	653	671	693	659	656	651	664	672	644	638	684	726	636	665	665	635	665	705	627	685	667	693	677	646	683	674	659	651	698	696	638	658	680	677	699	678	708	696	703	683	663	645	665	678	641	646	613	692	664	649	689	655	666	693	684	670	678	686	736	673	687	682	646	720	693	676	630	678	622	656	667	695	674	660	640	701	668	629	720	678	661	689	650	711	669	682	696	682	627	682	689	643	669	668	633	672	696	695	669	652	699	677	649	686	689	680	641	689	668	646	681	682	691	712	677	691	664	663	693	672	707	671	609	652	694	629	674	688	659	677	660	668	667	686	696	645	706	674	650	653	665	649	659	684	693	655	696	674	697	671	716	636	698	674	689	645	699	670	643	685	687	647	652	754	663	680	692	656	677	694	672	725	686	616	627	746	683	708	641	690	648	693	658	663	671	633	651	715	648	660	680	640	648	626	677	670	670	675	638	689	653	627	669	702	632	628	695	653	629	679	680	724	679	659	701	671	673	680	656	643	649	676	643	704	682	721	717	632	652	689	710	641	692	630	699	715	710	673	651	659	664	668	676	692	679	704	694	718	665	661	636	629	659	686	704	666	617	643	654	675	662	668	697	688	724	635	703	671	645	672	669	672	661	658	678	665	711	659	671	662	699	698	710	669	683	664	719	674	636	679	668	651	672	666	660	746	623	675	645	670	616	672	678	662	653	725	685	701	631	651	682	726	692	718	623	680	686	731	661	620	673	704	656	663	670	651	605	692	669	713	686	668	705	649	673	744	674	659	654	664	644	659	647	654	707	713	665	653	706	683	708	606	724	650	680	667	682	686	659	620	744	658	631	629	675	658	711	681	669	669	634	684	700	704	652	653	673	687	637	645	667	660	667	690	697	696	722	643	686	633	667	640	672	630	679	700	689	680	669	659	696	657	685	677	692	691	639	677	689	661	652	736	680	652	665	658	688	677	633	682	687	678	671	680	659	652	654	670	694	689	670	672	649	696	675	664	687	664	659	653	679	699	701	721	650	669	673	658	674	738	703	672	720	678	611	704	660	695	659	710	699	708	665	717	695	684	664	678	665	652	665	648	666	688	643	660	692	670	648	635	654	668	671	641	658	644	682	677	726	662	627	679	657	664	671	633	677	666	690	651	668	642	701	680	630	685	671	667	737	637	673	692	671	725	648	669	710	637	703	664	661	665	635	699	702	677	615	706	679	669	696	646	646	626	691	712	662	668	732	651	640	675	670	674	673	676	639	675	663	659	655	655	651	643	657	657	685	623	681	669	652	685	685	629	644	667	667	658	695	670	684	659	680	696	704	672	602	641	666	678	649	692	701	676	625	640	685	633	691	653	655	682	698	678	678	643	661	628	723	682	673	680	676	657	628	684	676	656	679	711	645	704	729	705	669	680	718	712	679	715	693	622	623	682	718	669	702	697	690	705	688	666	725	688	672	674	680	652	652	685	672	675	709	658	658	630	694	652	622	674	651	664	657	682	672	683	724	662	724	697	699	692	669	666	698	673	672	646	697	686	687	680	723	682	665	688	662	679	660	684	649	670	651	667	676	694	689	651	681	716	657	658	672	699	650	709	693	673	699	691	695	662	678	664	643	635	707	672	685	675	708	666	664	667	691	663	670	679	676	693	722	654	674	715	641	642	685	660	680	670	696	661	698	638	673	609	649	681	661	694	705	647	649	681	645	671	682	706	647	686	660	654	706	658	659	687	687	674	674	654	690	686	669	612	657	658	658	682	695	677	708	694	693	659	687	680	684	695	700	624	700	680	681	671	670	681	676	688	693	674	639	710	637	640	663	686	676	680	725	673	651	699	676	700	657	703	652	673	680	704	689	647	660	699	659	681	669	678	638	667	717	646	667	619	679	663	675	715	673	743	661	651	687	732	709	693	692	699	638	624	696	688	670	651	648	685	664	689	639	691	695	634	691	687	681	704	645	660	678	687	666	615	693	669	671	762	690	670	679	679	671	680	691	673	637	658	618	658	660	651	699	625	662	667	656	664	691	661	677	672	666	683	652	694	684	647	729	684	676	665	635	667	671	653	684	680	727	718	652	683	669	688	678	716	683	672	684	700	673	666	694	652	641	712	665	663	676	675	663	701	700	677	723	686	687	652	632	671	671	656	676	626	671	677	681	640	748	679	682	646	699	636	684	681	625	680	693	669	699	654	670	689	650	679	671	657	666	667	598	654	656	621	702	688	668	672	672	681	647	659	681	658	680	657	668	669	659	631	673	664	686	642	672	687	705	639	691	685	650	662	713	703	628	622	663	671	695	663	674	681	643	623	703	648	679	707	658	628	675	701	694	679	674	660	687	671	648	659	683	682	698	687	714	651	636	703	660	679	717	625	660	663	721	661	668	705	674	641	650	661	657	671	644	661	654	674	647	665	634	676	642	652	702	655	639	677	669	665	672	675	663	676	677	707	682	721	679	652	607	636	644	683	689	711	676	644	695	636	706	684	675	659	705	648	665	726	626	647	723	682	663	669	645	687	685	639	613	627	666	687	677	685	649	684	645	644	635	681	689	688	663	621	689	688	694	678	669	669	642	692	662	648	674	683	667	687	661	682	694	633	699	654	655	670	699	718	689	653	636	689	694	654	697	660	694	634	674	665	654	673	679	653	648	668	679	645	662	660	643	635	656	695	662	673	678	623	687	622	673	688	678	732	671	706	654	683	695	696	634	684	678	713	701	680	661	663	673	664	677	667	699	715	693	681	702	716	707	681	688	667	692	696	660	653	651	683	685	645	689	689	668	691	691	680	638	665	698	684	700	711	687	699	660	609	708	689	721	640	680	671	687	705	653	692	674	692	651	714	633	692	668	735	616	662	646	664	697	648	673	704	668	699
34394	5970	1126	668	405	383	368	319	303	324	323	344	307	277	287	305	308	318	294	284	325	302	314	336	309	310	309	336	351	315	314	283	301	295	316	321	323	314	287	324	302	309	303	301	279	307	317	294	360	336	307	325	306	336	318	348	322	333	326	295	317	308	336	295	292	315	291	318	291	298	307	270	292	308	316	309	299	293	257	287	309	322	286	317	313	308	327	278	292	319	311	345	326	279	325	304	295	296	320	298	323	314	318	282	300	311	291	292	305	303	288	313	339	302	282	292	307	263	289	301	263	281	293	303	291	303	284	314	318	295	287	364	300	333	298	292	291	299	325	302	274	286	303	302	320	314	265	308	330	296	341	327	303	355	299	319	275	308	319	315	312	301	304	321	336	297	295	329	321	292	278	327	329	337	300	344	299	321	301	293	294	298	317	328	305	316	295	289	306	313	317	322	336	312	309	322	315	285	330	297	282	328	316	293	300	300	274	319	307	284	292	290	331	279	284	300	314	301	284	303	297	279	279	327	324	314	288	324	347	328	312	301	316	303	316	323	314	293	327	310	288	309	313	276	293	318	314	292	305	311	288	327	321	293	320	320	331	311	310	322	335	304	301	287	292	314	317	288	306	351	289	306	314	284	318	305	339	301	347	333	334	298	287	291	317	316	320	281	279	330	308	317	315	296	300	292	299	311	314	288	305	299	301	323	267	309	300	300	295	302	312	308	294	330	326	316	311	316	263	316	291	343	287	294	296	342	253	328	296	281	284	315	357	265	330	291	313	326	324	327	321	290	281	314	308	312	311	295	305	296	308	286	320	337	318	301	344	300	312	317	311	324	312	272	304	301	313	290	267	294	313	317	305	288	305	327	293	292	305	318	257	273	324	309	303	321	315	311	323	297	308	342	310	314	281	309	328	294	312	305	324	302	299	307	315	338	267	287	306	300	323	306	318	339	319	318	314	338	302	288	311	310	315	304	327	298	309	310	334	317	305	309	314	315	305	296	337	318	306	301	332	300	332	311	294	323	324	288	314	268	299	306	294	305	306	312	298	334	296	323	326	332	283	320	318	313	317	277	297	311	296	304	311	322	281	275	322	302	304	311	324	340	326	295	283	346	283	317	338	268	364	276	330	278	261	286	319	311	297	330	314	314	299	295	340	303	319	273	305	298	318	302	320	326	279	296	312	311	299	303	355	311	325	334	295	337	324	335	304	282	321	287	303	301	319	315	296	308	292	296	302	343	312	321	303	289	334	339	331	315	323	312	297	329	305	329	295	259	316	319	295	341	342	319	300	320	295	323	283	307	301	320	316	300	318	285	283	301	332	293	350	327	307	341	288	296	289	277	318	354	284	311	324	327	331	319	298	292	330	268	315	315	329	302	275	339	288	299	348	302	316	326	292	322	344	318	311	288	287	309	305	316	339	324	322	314	325	280	303	323	280	350	313	281	298	298	320	303	297	304	313	282	286	311	324	300	270	317	296	292	313	347	326	376	322	313	316	312	311	308	297	317	291	317	318	299	292	324	265	280	321	303	287	326	335	317	320	346	259	304	329	307	314	336	319	291	306	310	291	329	329	326	337	334	285	286	308	303	331	335	365	312	282	299	327	327	313	297	314	309	323	332	300	318	303	269	319	295	320	289	292	313	311	293	299	340	296	282	282	311	314	321	300	307	319	311	304	331	315	288	304	276	316	304	316	327	332	307	306	314	311	338	325	286	292	334	306	356	356	315	284	296	304	321	298	279	285	309	317	285	278	313	356	321	308	317	297	299	293	333	315	288	276	366	303	288	292	337	290	306	283	294	311	290	268	337	330	322	295	345	309	300	321	294	341	285	289	285	343	313	332	341	322	308	305	305	315	326	323	317	319	322	333	312	321	323	333	289	305	310	333	293	279	334	306	307	302	278	267	314	308	312	293	292	302	319	294	302	339	292	304	308	324	320	308	286	281	349	317	321	294	284	299	291	296	308	299	341	274	309	284	296	287	303	308	350	308	295	323	327	333	308	299	327	321	319	329	280	331	292	306	345	295	337	302	296	337	285	330	307	304	332	334	311	284	280	300	302	308	311	316	313	301	308	312	318	345	307	310	303	298	319	314	313	296	323	322	325	325	274	318	292	313	310	297	326	315	314	292	292	345	311	283	310	320	307	283	322	330	297	310	305	320	306	301	309	335	309	315	318	339	327	315	290	262	297	348	292	310	321	284	330	311	287	308	325	330	313	317	305	319	297	304	288	321	299	302	325	306	313	310	309	326	288	306	307	341	286	316	273	317	317	331	316	326	324	361	312	284	307	295	286	324	320	286	305	302	285	297	326	322	302	329	334	294	297	278	317	310	295	306	323	330	344	321	330	276	312	310	302	303	302	302	330	310	322	386	287	327	324	285	328	330	296	317	326	306	311	301	300	291	306	314	326	290	334	309	341	313	324	314	312	300	300	268	323	328	292	334	299	312	317	322	321	331	329	311	322	308	295	288	322	276	332	317	354	323	285	314	329	314	315	309	287	303	327	321	337	295	299	303	288	298	340	315	328	288	323	309	334	330	305	320	320	326	285	343	329	271	324	322	294	289	335	318	287	317	340	322	261	308	294	312	309	319	348	316	292	332	305	318	288	308	315	307	306	308	349	316	320	299	341	279	297	281	352	316	309	280	313	291	276	312	285	314	327	312	321	279	288	312	322	289	329	316	339	306	318	279	305	295	327	301	322	289	341	317	319	276	305	275	276	310	289	327	276	313	333	323	319	296	300	323	323	310	303	297	291	314	323	335	311	307	311	350	319	305	285	274	317	302	311	337	336	328	303	297	312	385	320	332	330	327	326	296	306	306	298	298	318	292	277	296	290	315	326	319	301	297	321	328	286	293	366	290	286	324	281	300	367	277	281	262	284	297	290	295	334	348	350	323	316	293	300	344	288	291	288	331	309	294	318	333	305	293	313	290	286	313	298	306	309	312	295	303	319	294	281	330	337	304	315	312	320	297	336	331	265	353	311	255	287	333	302	307	297	298	299	289	306	323	317	302	282	300	348	327	312	319	289	290	299	312	290	299	342	337	300	288	307	314	315	298	305	309	324	322	302	343	298	306	273	321	342	326	297	310	301	295	296	341	318	317	291	289	278	295	282	308	312	302	333	294	280	309	306	325	313	291	304	325	325	314	328	323	328	266	325	308	320	291	283	308	312	305	315	291	294	282	283	317	278	280	276	316	294	294	302	317	286	317	267	319	274	325	303	300	311	303	312	313	318	311	327	297	284	318	287	327	309	262	312	305	311	297	317	320	331	281	305	309	314	322	301	316	329	346	315	327	290	301	314	319	332	277	310	312	320	334	267	316	340	292	317	329	310	325	323	306	328	339	295	322	325	321	325	323	308	327	273	308	335	299	318	339	296	327	329	298	282	360	325	272	300	308	287	334	310	317	300	280	295	329	303	345	317	298	352	300	299	321	328	313	317	328	300	317	299	311	303	317	318	348	344	287	317
23701	10251	8949	5894	3089	2063	1450	1223	1003	979	921	933	861	827	783	772	799	790	782	751	766	763	750	720	695	733	750	706	665	738	728	734	678	749	747	712	734	677	717	740	728	701	784	740	726	735	743	765	732	706	722	711	705	673	713	731	695	716	754	713	697	746	714	715	729	688	747	701	768	666	716	687	715	685	740	700	663	707	741	734	700	709	711	702	678	699	738	683	685	727	728	761	742	711	716	783	703	663	688	737	703	644	707	742	714	710	694	700	714	705	730	668	702	749	729	722	704	693	712	690	685	723	730	692	659	733	723	713	711	723	724	711	764	708	734	708	699	737	749	745	727	725	736	689	711	721	729	685	691	725	777	758	713	693	711	726	746	686	698	706	737	762	696	722	728	691	749	722	716	749	651	742	691	656	681	705	773	717	741	698	688	665	708	771	777	689	637	746	703	660	733	738	654	663	703	722	707	724	684	690	744	715	745	743	747	744	768	715	670	713	673	696	737	691	716	764	750	742	722	736	713	709	694	716	717	752	710	755	693	663	714	698	720	695	727	733	704	705	739	694	718	730	724	695	652	732	735	733	682	751	696	750	681	746	689	693	682	735	716	669	709	749	676	751	751	721	699	698	668	716	706	748	718	729	701	753	736	711	658	752	706	660	710	687	751	684	687	689	679	765	692	725	696	734	728	752	684	701	686	712	697	729	727	709	751	717	734	680	705	715	715	663	678	720	672	739	689	706	743	704	696	699	694	678	712	752	724	722	625	662	756	744	715	728	749	738	686	707	735	687	725	733	766	762	707	726	701	696	661	733	742	668	738	683	699	722	734	727	766	706	711	730	709	695	748	706	726	708	713	756	688	739	723	711	716	685	746	724	684	726	683	702	725	709	680	702	692	721	699	717	736	689	722	749	742	727	668	716	717	726	692	720	715	720	723	763	680	723	689	711	737	749	735	675	729	720	732	729	711	738	774	681	713	721	708	701	686	738	703	698	685	729	687	767	719	720	687	743	711	725	729	736	731	728	736	723	713	699	716	700	709	744	754	740	687	720	690	754	703	702	729	716	698	709	741	729	724	754	712	738	714	730	689	727	698	742	725	719	705	720	674	686	703	649	689	727	696	714	694	685	723	704	689	766	688	718	787	673	707	690	679	758	709	695	711	687	699	725	702	696	732	681	705	700	703	709	730	726	781	724	711	730	697	773	742	710	698	722	753	710	674	670	709	759	736	748	765	682	712	737	721	713	666	739	701	712	732	755	734	670	698	727	679	698	733	710	711	722	758	763	667	741	685	686	746	709	703	742	750	738	759	708	703	732	714	722	692	717	697	690	737	759	692	682	726	748	717	688	678	754	754	714	718	724	693	736	747	669	691	680	718	730	700	726	756	737	683	689	657	689	720	706	692	664	722	697	718	737	708	694	654	726	662	676	717	684	713	755	708	678	669	694	685	720	711	705	752	749	727	694	689	773	727	691	724	707	756	708	760	686	764	773	735	686	683	706	680	713	720	713	782	756	724	698	695	718	740	752	722	697	724	697	697	757	736	654	755	717	690	764	716	714	703	710	666	747	693	693	765	729	714	674	728	721	756	700	732	723	716	680	723	643	705	743	705	706	715	704	696	700	681	684	714	731	730	739	742	769	705	731	755	729	727	670	722	689	703	728	725	748	674	702	723	654	730	727	725	714	716	719	719	741	713	673	713	698	717	692	756	757	708	709	687	690	667	750	737	667	691	741	749	696	714	695	712	727	719	682	733	715	684	811	640	713	692	676	718	750	686	745	714	735	675	668	678	730	731	706	669	708	723	717	685	676	699	742	719	725	706	691	739	687	707	712	740	695	710	702	721	760	747	730	719	728	743	688	715	684	716	703	705	728	696	692	735	705	742	722	661	720	735	699	737	690	721	659	690	705	730	743	738	748	708	700	702	767	759	758	725	693	711	737	701	648	677	697	747	714	704	744	713	706	671	714	740	706	720	703	700	705	737	695	710	700	694	747	732	697	681	699	736	746	702	664	739	729	721	716	655	732	752	688	677	754	751	706	733	745	699	690	715	774	657	683	731	703	721	720	726	740	695	702	715	714	683	721	720	699	707	679	671	712	737	703	686	738	672	732	754	696	730	717	680	709	738	715	700	733	705	732	726	719	689	704	710	716	737	707	685	737	717	692	735	729	700	727	712	704	776	685	713	728	651	648	700	737	675	687	761	697	721	761	702	750	740	745	694	730	683	756	666	696	714	770	673	710	684	775	721	711	719	774	712	693	724	734	740	703	714	712	661	716	714	752	761	655	723	717	673	749	692	762	719	705	680	720	725	750	726	662	702	711	720	701	734	701	680	722	739	710	692	725	710	711	776	719	721	710	659	739	737	714	732	697	702	759	673	641	754	682	707	724	707	700	720	667	712	687	727	728	686	706	743	722	694	691	714	720	733	710	710	750	716	743	724	730	712	655	703	695	724	738	718	749	662	734	755	658	663	689	711	688	758	712	690	727	735	678	709	703	726	667	720	772	664	721	756	683	686	729	728	724	751	750	718	713	695	722	713	717	700	699	723	717	723	696	731	716	754	711	717	719	761	663	671	698	688	729	700	731	679	724	722	692	696	741	731	719	736	718	701	752	760	738	735	692	706	739	740	724	735	684	736	727	740	792	686	738	696	719	709	707	729	694	672	716	773	725	725	679	719	702	698	707	733	722	661	719	734	656	717	752	713	711	731	768	727	727	676	705	692	742	704	721	708	709	720	723	718	692	732	693	706	683	768	705	710	707	697	688	694	721	724	724	705	708	699	691	706	723	698	723	709	742	703	683	700	712	675	725	697	676	735	725	696	732	702	725	695	705	746	684	723	678	715	691	727	751	673	752	709	707	703	701	701	728	757	727	672	724	768	702	700	736	711	717	729	704	722	661	731	733	696	726	760	685	729	754	732	684	692	727	705	742	711	730	747	704	713	682	713	728	734	692	702	731	732	702	669	665	713	701	718	687	726	751	774	718	727	692	736	701	705	713	737	716	721	682	729	714	669	723	706	756	688	709	692	709	688	737	748	730	762	704	743	691	694	728	716	699	699	681	736	767	734	700	689	733	738	720	676	718	693	679	719	667	722	699	724	674	727	719	701	734	683	731	673	732	730	701	739	741	740	673	735	693	760	675	659	725	707	743	743	737	684	719	743	734	702	766	716	708	698	688	655	665	746	695	707	706	742	704	735	672	733	686	721	675	745	672	725	761	697	719	700	715	700	740	728	687	744	696	660	752	657	715	706	718	701	753	723	715	726	715	739	704	728	729	686	720	701	731	733	703	709	709	727	776	695	678	664	705	718	749	778	695	713	769	703	685	672	699	692	706	738	719	735	696	683	736	691	710	720	716	737	751	691	768	725	719	695	728	726	696	676	760	720	756	707	709	715	745	731	710	725	705	741	728	737	734	754	721	738	707	755	634	731	742	699	685	668	686	646	722	676	717	757	765	715	712	720	745	682	736	710	693
20911	2288	528	419	324	331	301	283	303	247	298	298	304	269	283	300	272	283	274	282	268	215	267	266	262	295	288	246	293	306	269	265	308	292	258	256	270	278	308	246	303	264	264	297	249	290	295	299	262	312	279	283	300	267	285	260	268	281	290	268	299	267	291	289	298	265	277	297	280	291	260	264	259	264	237	270	314	271	307	250	300	286	281	305	289	265	283	285	243	293	270	264	289	293	297	309	321	272	256	299	271	296	302	326	262	286	262	290	326	317	284	261	290	312	273	298	286	285	294	269	281	283	260	303	294	265	304	258	272	283	284	277	281	308	281	294	283	297	271	251	266	315	309	266	317	270	287	303	282	302	283	261	262	233	323	279	296	287	294	273	282	280	286	276	302	286	275	283	291	285	299	280	274	224	280	298	280	315	304	274	297	296	298	294	299	297	283	296	272	262	273	285	283	290	264	285	273	289	283	269	232	292	287	278	298	242	272	293	295	331	290	253	256	263	246	248	302	289	290	288	292	245	280	294	319	275	282	289	273	297	266	265	264	311	283	311	286	278	295	316	294	272	243	286	263	267	264	261	278	288	265	273	273	257	311	309	317	279	287	241	306	300	300	266	266	277	299	306	306	259	280	254	297	261	269	278	302	281	273	285	284	273	287	285	261	302	288	291	301	300	306	277	284	267	296	289	260	289	277	294	267	277	254	258	248	279	310	272	290	296	274	281	288	288	278	278	264	275	314	285	277	264	281	276	283	271	278	282	304	254	262	296	270	298	252	292	281	226	292	246	281	296	280	263	283	291	306	293	285	285	269	295	301	269	312	291	252	275	280	282	270	294	291	251	292	246	300	279	265	302	278	289	308	269	266	289	270	295	260	253	301	284	235	276	278	274	285	320	251	307	324	303	260	272	291	279	287	274	268	283	318	260	273	263	294	269	268	281	260	235	276	272	266	293	284	291	282	258	298	278	270	289	283	270	267	261	298	277	271	298	339	266	298	284	280	279	290	287	289	254	286	306	272	289	315	293	270	280	255	313	273	277	280	277	267	305	304	279	291	303	275	281	280	303	275	267	262	319	278	324	295	289	282	262	293	302	273	303	318	282	282	263	261	263	268	255	249	274	303	286	296	302	301	275	278	261	330	260	289	290	248	292	290	282	261	313	265	276	281	306	272	285	278	256	275	276	251	295	285	297	244	274	298	251	290	285	295	246	279	255	300	284	291	280	288	298	258	297	279	300	291	293	262	296	295	287	284	280	275	282	308	303	283	285	305	303	272	315	274	271	259	286	263	270	285	263	298	256	272	278	278	309	320	277	306	277	298	291	311	297	245	281	281	249	294	256	282	308	327	284	307	280	280	304	269	254	310	288	260	273	292	273	329	266	295	281	262	248	288	256	285	255	278	281	284	295	256	289	272	307	285	300	252	273	237	295	272	284	234	274	264	306	302	298	272	259	272	282	273	294	280	278	290	258	281	263	279	296	301	262	302	250	308	287	306	275	301	283	293	283	268	288	250	302	284	278	263	263	274	269	296	290	263	280	300	280	286	296	282	243	278	294	264	259	289	255	270	270	304	279	303	311	296	302	269	313	284	239	253	281	288	276	262	297	297	308	297	297	277	314	340	287	289	272	267	272	269	284	292	282	277	280	291	271	301	278	303	261	238	310	266	262	264	273	293	277	262	255	285	253	309	284	281	282	275	298	285	293	290	281	290	279	275	286	283	277	284	310	298	295	292	276	284	290	281	287	297	271	272	261	282	281	290	297	277	256	291	290	276	271	249	256	263	298	288	299	279	258	280	278	286	287	284	295	283	275	280	273	271	291	288	274	299	294	292	275	284	280	293	292	297	295	287	262	281	275	268	273	288	304	291	272	284	277	297	279	283	279	283	267	286	266	304	270	268	288	292	302	280	306	273	278	285	269	311	290	286	269	285	293	326	287	284	245	276	300	279	294	323	303	260	317	291	269	269	275	282	309	258	257	309	259	303	280	275	272	274	276	273	267	278	283	304	292	286	261	282	245	258	246	280	298	265	283	269	263	312	242	308	275	265	247	275	292	277	280	264	278	310	299	282	280	266	270	263	311	264	319	268	292	297	302	271	301	279	292	292	266	257	297	289	297	272	288	301	276	313	289	284	317	275	271	277	269	295	307	268	290	302	319	273	295	273	264	296	272	273	324	285	282	281	314	306	299	279	266	256	287	275	304	286	281	256	272	262	281	279	271	269	270	320	290	282	274	276	306	295	255	277	243	286	270	290	273	286	257	294	274	286	285	287	292	274	312	281	298	285	277	269	284	292	264	251	261	283	323	310	283	274	301	277	308	242	263	272	295	265	295	314	275	272	308	282	258	302	272	249	300	283	274	265	310	277	261	293	301	272	290	265	289	273	287	266	289	296	272	274	271	260	259	273	300	296	283	284	289	296	314	281	284	282	298	285	300	292	307	261	266	291	272	315	247	281	289	287	294	286	271	283	275	270	272	284	293	274	279	252	284	298	274	282	271	303	296	310	265	281	251	278	281	284	255	275	242	284	293	299	286	272	256	272	283	267	272	294	303	267	290	295	293	266	277	282	272	296	292	305	245	308	266	268	302	279	289	257	273	254	288	264	293	273	269	317	285	275	287	269	291	273	287	260	281	280	286	271	311	292	263	291	293	280	282	287	270	285	260	307	251	279	273	304	255	284	266	317	281	293	260	285	293	280	286	299	292	276	269	302	275	261	273	256	287	282	298	271	284	268	264	274	269	316	286	292	286	283	295	277	286	268	306	270	283	261	269	278	276	277	261	303	286	294	301	282	276	287	274	285	337	296	302	270	314	285	259	260	272	310	301	246	291	298	315	270	297	310	280	309	266	285	293	283	303	270	301	265	289	262	290	289	253	285	294	284	263	294	294	263	252	315	275	295	284	278	297	257	294	282	269	283	260	295	294	277	305	276	292	309	256	275	292	302	299	292	286	310	309	301	273	278	262	286	280	278	298	291	269	255	265	284	309	311	250	248	279	281	293	284	281	291	252	275	306	303	272	279	253	282	276	286	273	277	251	286	246	288	286	258	297	281	323	299	294	279	317	312	254	271	296	296	304	289	292	285	281	266	281	326	255	296	302	271	254	269	262	302	289	270	286	305	266	302	282	277	275	277	292	306	266	295	278	277	255	265	291	285	308	316	299	235	262	267	271	271	287	289	272	312	252	302	286	284	283	269	292	262	275	265	293	295	270	262	262	264	255	269	287	293	267	266	287	238	304	266	290	291	263	292	320	262	270	296	313	283	241	276	261	287	281	267	289	296	260	293	273	292	299	273	290	318	288	300	250	295	292	318	272	291	253	282	239	264	260	296	283	290	284	301	306	288	276	312	279	244	277	323	307	300	288	268	299	293	248	254	267	301	274	224	254	276	288	287	312	292	291	264	269	274	294	283	266	303	298	275	284	248	271	268	267	256	239	296	272	309	292	296	265	252	288	285	270	291	263	273	272	267	315
14953	5194	4454	2709	1660	1315	1131	857	781	751	698	711	749	645	660	615	664	576	597	620	632	623	682	648	647	604	654	644	605	620	571	623	610	642	583	628	640	622	621	611	674	631	603	658	605	620	625	625	606	635	615	626	611	579	611	625	627	601	613	624	623	636	654	577	601	609	594	580	657	631	647	646	636	623	638	573	633	631	590	637	574	612	576	638	577	588	673	661	616	612	617	590	672	645	623	620	582	626	607	568	621	620	681	668	585	591	569	603	633	624	625	654	585	619	615	570	621	594	628	647	620	553	595	568	621	615	596	611	616	625	596	583	590	634	597	582	550	586	612	610	602	553	652	610	578	672	636	606	649	571	615	663	602	647	646	649	636	566	595	635	630	601	607	616	635	582	600	621	618	597	644	618	625	584	628	624	638	630	634	638	629	633	607	627	591	612	594	589	611	637	586	574	635	599	605	636	639	586	593	596	619	645	621	617	653	654	644	615	615	625	583	596	636	573	640	642	640	631	621	609	647	551	580	628	659	584	638	620	606	580	613	624	624	591	589	630	622	609	607	630	618	599	570	591	643	616	551	601	597	623	570	622	639	616	656	650	606	585	630	654	606	629	609	623	645	579	609	598	644	630	618	594	584	605	626	575	603	576	612	635	625	603	630	606	627	615	642	615	631	612	613	621	625	632	664	628	595	631	642	599	575	602	624	651	602	633	664	594	634	638	589	653	612	612	596	577	585	638	617	606	567	647	637	589	619	604	607	645	595	611	627	571	632	613	634	606	602	602	662	599	660	596	591	610	629	607	594	640	592	597	606	647	592	643	601	638	625	607	619	601	605	573	591	601	588	576	668	629	614	614	663	615	587	630	563	628	622	591	607	681	657	593	584	601	597	616	587	607	615	569	622	644	608	614	643	652	644	641	664	633	598	598	582	627	600	570	640	599	550	597	607	641	592	584	619	593	601	599	599	608	645	614	577	607	622	618	624	609	608	611	623	598	584	623	650	601	616	604	585	594	650	620	613	645	566	622	613	617	623	611	591	600	649	623	659	607	618	620	611	577	612	614	620	583	613	631	604	599	648	655	643	582	629	573	621	592	574	626	646	579	649	591	598	625	596	630	612	615	635	652	563	583	649	604	602	640	651	628	681	553	612	618	630	655	633	571	608	642	604	603	589	629	606	623	639	626	610	581	587	612	614	620	610	610	642	584	614	604	592	576	644	591	644	604	573	621	622	603	661	634	601	631	596	641	621	650	605	604	580	616	611	653	653	605	623	596	634	623	626	631	648	571	617	620	607	623	639	609	636	624	587	583	602	590	610	607	604	596	601	596	652	554	644	616	613	594	606	605	623	623	595	600	582	607	627	606	649	623	639	624	616	618	617	640	572	625	642	595	610	599	630	665	670	600	624	600	614	642	611	646	603	616	624	637	659	651	565	596	620	583	572	552	618	626	582	671	610	600	577	635	644	600	622	577	599	643	659	633	645	609	584	593	605	618	654	619	589	622	660	610	624	606	568	651	630	641	650	561	631	640	621	625	621	606	621	649	610	658	601	605	615	600	601	616	562	640	624	610	639	640	607	620	622	613	601	572	587	628	640	649	593	568	614	606	607	622	614	643	645	639	661	599	622	626	628	609	623	610	621	599	637	607	632	628	601	587	640	609	617	596	615	586	605	604	636	568	644	631	592	624	607	621	640	646	598	629	564	621	595	599	591	623	610	608	611	597	605	579	582	567	623	613	609	595	630	627	634	599	633	632	605	628	669	632	635	650	594	640	612	594	609	615	629	624	638	609	641	611	619	634	585	596	634	616	623	601	560	632	623	619	622	671	578	601	587	626	625	611	662	607	634	621	583	614	554	625	605	618	618	613	596	598	609	615	639	605	594	623	619	628	623	628	552	638	606	610	605	586	626	618	623	638	600	631	624	645	621	638	634	651	596	619	581	614	658	631	637	619	642	628	611	627	599	614	611	592	657	587	689	631	599	620	616	565	608	626	625	627	630	595	640	596	619	604	617	614	616	613	636	638	645	618	625	601	604	620	597	583	584	605	618	586	673	579	630	629	641	592	593	607	562	602	640	539	605	625	641	620	634	603	645	608	607	652	619	574	592	653	610	625	595	623	598	628	637	667	598	616	612	601	547	623	616	592	582	608	643	594	621	631	594	627	593	629	657	638	623	622	661	635	590	617	579	611	623	590	569	585	613	618	645	617	575	586	596	641	629	622	659	576	596	602	595	606	626	608	594	601	611	567	596	618	635	581	608	619	576	614	565	591	603	595	594	590	630	624	632	610	612	573	575	648	575	604	651	596	601	619	616	618	662	624	628	618	611	625	683	632	603	643	625	644	588	646	651	570	604	569	641	613	610	612	638	617	621	636	600	587	609	586	594	658	582	641	552	581	634	610	623	629	583	662	595	634	611	621	608	659	628	567	648	619	633	614	599	633	643	625	618	642	624	589	605	609	661	607	626	611	628	622	569	613	663	635	566	662	617	643	621	610	623	613	615	634	598	621	638	618	603	636	621	597	623	626	659	621	600	606	630	620	632	586	622	592	635	638	593	670	641	603	607	632	611	609	617	617	647	590	600	602	630	601	647	595	600	610	584	615	659	588	661	640	598	594	637	630	616	601	661	619	603	618	617	659	606	588	624	655	648	609	621	631	613	635	621	642	583	628	617	625	631	615	614	631	599	608	609	622	605	636	638	597	597	616	630	586	634	606	629	624	649	625	601	652	628	591	626	642	661	614	570	633	631	618	645	602	615	612	621	573	626	601	611	642	635	634	624	598	629	627	631	610	598	642	651	591	601	617	602	623	650	630	644	606	649	603	609	586	665	627	638	601	592	625	612	610	632	640	642	605	616	602	631	596	611	593	608	575	611	584	618	593	586	632	567	596	538	636	617	626	629	600	602	593	594	611	591	614	608	630	617	623	620	602	627	635	615	597	607	621	624	598	604	563	601	619	621	614	619	601	603	632	599	605	615	562	644	608	587	640	614	638	637	593	574	577	600	614	614	620	599	591	614	601	568	628	626	645	643	620	591	600	582	610	620	637	668	623	588	640	580	578	658	604	629	630	621	639	584	615	632	621	635	606	617	563	586	639	598	575	634	642	612	596	599	622	631	607	621	650	649	621	615	595	634	618	640	624	605	569	600	589	608	616	627	642	631	604	600	616	617	597	625	659	633	598	690	648	561	656	571	602	625	587	567	569	622	602	628	604	610	597	624	606	600	605	637	598	645	594	621	560	646	592	606	607	590	609	604	617	613	577	613	618	606	618	627	612	605	621	563	615	626	616	595	594	617	595	590	635	635	604	643	579	635	639	594	638	596	590	599	592	639	611	612	630	661	626	587	608	670	650	597	625	602	595	640	612	626	625	619	574	592	591	579	623	642	631	631	640	595	645	620	583	629	630	621	609	631	613	621	677	575	601	625	604	615	644	627	584	653	606	606	612	615	566	666	625	582	582	625	639	608	615	602	595
29119	4760	850	582	468	403	372	332	330	304	295	300	334	271	322	295	306	248	348	313	310	273	299	299	314	306	292	309	290	273	282	274	295	288	293	319	299	315	309	299	300	300	272	299	283	285	290	258	266	248	298	294	288	294	286	315	289	295	324	301	274	289	282	321	317	296	266	310	292	269	310	293	296	307	296	286	290	299	302	277	310	301	325	276	301	286	248	268	312	321	250	298	319	279	269	276	259	260	308	265	285	278	281	324	296	315	297	315	280	283	283	298	289	279	308	247	304	290	301	297	286	276	313	273	285	278	296	264	271	294	276	281	290	313	317	291	328	312	301	280	280	288	303	298	286	288	307	289	314	267	352	308	296	268	301	299	297	276	295	310	287	280	275	287	324	298	297	303	282	300	297	265	301	322	327	275	261	313	308	300	302	300	260	287	299	290	334	277	306	265	274	294	307	290	297	284	300	300	331	281	302	305	295	286	295	297	287	305	297	314	295	302	328	293	316	288	284	326	281	319	340	276	269	272	313	300	295	316	313	273	279	332	303	299	302	320	289	296	289	290	307	293	260	331	301	274	303	310	298	270	337	271	271	310	278	327	270	305	316	338	336	312	295	297	277	339	317	284	313	305	313	304	306	266	286	288	280	320	297	322	264	284	308	308	261	282	291	277	245	314	283	308	287	283	263	311	307	307	299	307	279	286	319	288	300	282	280	315	305	274	301	315	302	289	270	260	305	288	290	326	273	278	282	298	331	295	299	303	330	291	277	285	308	307	315	330	304	262	292	258	319	301	284	347	336	304	308	314	295	293	295	286	305	267	296	318	279	271	339	312	257	287	296	309	281	302	284	303	266	247	279	284	256	300	269	289	294	264	276	315	277	276	262	267	302	267	283	319	289	322	308	265	261	294	290	281	267	287	292	316	316	294	274	304	255	315	287	243	287	278	320	286	299	287	302	294	297	303	288	311	312	248	297	268	293	301	282	319	295	278	263	299	300	303	308	299	298	309	272	296	314	298	297	278	278	226	304	330	273	328	300	271	287	321	302	299	251	273	295	289	343	309	274	313	269	285	301	298	325	327	314	331	278	283	297	318	320	277	274	300	291	329	283	247	263	317	291	283	297	297	299	276	303	296	314	311	304	288	293	338	276	267	320	275	308	311	284	306	309	272	311	282	274	306	303	283	255	290	295	331	307	286	304	288	320	333	296	316	286	252	270	276	311	264	316	323	321	315	318	303	263	313	286	291	291	249	300	318	286	305	285	267	320	287	309	291	291	292	311	302	309	292	277	263	279	281	269	260	301	259	285	339	317	311	300	338	288	284	314	256	310	302	309	291	281	287	265	259	304	286	308	250	290	285	293	310	284	311	283	346	322	288	280	278	298	298	312	308	321	296	337	308	303	272	287	309	319	328	331	305	293	296	286	295	272	310	271	278	298	289	286	307	311	319	294	321	281	286	308	268	288	340	298	274	287	285	292	289	305	277	254	289	282	294	291	298	302	281	255	319	318	290	316	291	283	287	322	297	291	319	311	295	262	276	277	261	298	283	277	296	279	271	312	263	282	271	276	301	303	286	308	307	301	276	277	303	288	284	304	299	304	294	285	287	267	290	282	294	279	301	311	274	318	313	311	313	268	294	300	327	300	276	294	323	296	280	281	293	301	276	290	307	303	309	309	315	299	251	278	287	273	297	313	313	281	298	297	285	291	286	285	297	289	293	323	297	285	313	287	336	275	310	299	289	307	280	262	290	269	296	314	265	313	287	284	301	270	301	298	306	297	320	309	290	301	287	278	277	289	278	299	277	293	290	312	305	311	287	269	287	268	246	299	272	299	325	286	299	289	267	266	287	287	311	247	292	309	332	307	295	286	295	269	295	260	297	300	286	288	264	287	279	316	271	315	317	301	262	317	292	280	281	282	290	280	332	304	273	270	293	311	296	312	280	275	285	301	267	313	302	286	301	304	283	297	297	293	296	296	297	308	304	271	287	282	293	284	350	290	295	302	272	323	303	291	295	293	289	328	299	282	299	326	286	280	284	271	299	302	267	285	308	305	279	307	321	295	318	252	274	290	313	285	280	302	279	276	290	326	305	286	316	301	325	281	303	301	289	248	310	264	310	314	330	327	272	301	290	311	264	328	317	253	314	264	283	259	297	241	284	307	290	288	272	321	306	276	277	283	287	293	292	272	296	344	316	309	294	251	249	299	252	256	286	295	298	293	317	291	284	269	272	290	292	317	320	288	283	295	287	298	254	309	311	269	301	336	293	284	327	312	326	307	267	275	302	263	272	293	282	256	292	325	308	249	310	283	306	290	263	274	277	284	288	287	309	259	306	296	292	305	311	319	300	305	278	306	276	296	279	287	287	316	308	304	303	302	299	329	279	301	249	317	299	284	280	327	301	297	244	292	294	330	295	317	287	285	297	281	288	273	265	315	307	286	305	288	299	289	274	329	329	318	294	331	295	270	296	300	291	282	282	291	268	273	301	296	284	283	320	317	324	285	313	298	301	276	329	324	287	278	269	299	299	309	307	316	281	251	307	282	303	302	301	314	307	278	265	310	288	281	287	276	280	269	299	273	294	291	297	309	300	300	303	284	299	296	317	279	255	305	275	333	294	315	312	277	318	290	300	309	286	288	287	281	277	291	320	317	288	288	295	312	288	290	280	317	332	309	286	301	273	288	305	290	296	276	298	315	280	272	285	300	284	277	315	293	316	340	263	306	286	260	283	299	307	328	290	323	266	293	310	311	324	316	297	331	277	316	324	289	282	282	293	283	314	312	282	290	318	269	266	311	302	320	278	290	278	316	274	283	272	286	281	291	293	290	327	292	322	270	294	315	303	297	290	282	281	316	320	338	290	307	295	293	306	310	286	309	275	295	289	281	286	257	295	314	276	289	267	314	326	279	281	298	312	272	291	335	262	305	333	307	296	293	272	305	264	300	283	329	260	311	304	295	311	307	313	298	275	285	304	303	288	331	292	311	299	282	279	268	280	274	318	288	307	285	302	270	277	279	302	292	295	279	283	266	298	298	289	294	292	290	304	242	305	291	309	278	317	318	270	286	288	341	302	316	293	287	323	291	298	285	284	299	289	293	281	316	320	312	294	295	278	292	265	286	305	306	317	304	299	288	273	293	291	294	300	315	315	283	297	296	303	287	308	273	305	334	315	272	303	278	270	265	274	269	320	273	290	314	319	286	296	293	297	292	315	289	279	309	297	323	279	284	312	302	309	294	289	297	304	315	301	301	302	297	321	281	298	322	289	293	259	301	319	292	313	301	275	293	253	242	294	294	315	279	295	306	321	310	313	283	292	299	279	283	268	315	291	293	343	274	291	278	278	307	282	310	277	270	312	326	289	274	317	288	257	277	294	291	282	294	317	302	272	300	271	274	339	273	290	270	298	286	276	316	323	281	290	288	277	262	269	265	285	303	303	291	284	312	295	318	285	289	311	293	299	285	268	300	268	274	287	345	288
20851	8964	6943	5233	4320	3001	1705	1165	1047	935	928	852	821	810	775	731	763	691	658	697	663	658	665	657	725	675	723	659	648	660	658	657	713	658	663	681	674	670	640	683	693	679	673	637	680	677	641	666	661	661	640	645	708	657	635	615	669	660	654	650	678	699	675	694	652	700	669	657	651	662	711	681	681	693	630	672	695	685	654	621	651	672	653	667	688	631	665	674	702	647	705	616	670	644	637	680	651	675	660	676	682	661	660	682	675	647	674	666	681	659	635	649	685	645	638	737	716	701	675	681	676	688	680	623	654	661	668	679	661	642	684	648	680	645	684	663	674	689	610	662	664	656	636	672	634	680	672	662	696	632	671	657	667	677	704	692	671	628	679	651	680	683	673	669	707	649	668	693	693	673	660	673	681	630	621	688	681	657	651	678	720	664	666	680	670	645	672	653	681	696	690	632	662	640	662	687	664	696	688	608	650	666	664	674	697	619	680	670	610	594	685	686	700	671	708	626	629	673	669	656	690	680	668	673	675	650	719	660	702	680	661	682	646	668	605	661	651	656	666	596	684	700	636	675	670	627	678	699	717	685	663	656	623	673	658	644	613	673	614	671	657	652	660	664	644	640	670	681	632	677	622	718	655	677	676	706	633	681	695	618	680	636	608	676	667	687	643	717	662	677	706	668	640	668	673	660	679	667	674	673	676	681	664	684	657	690	662	709	645	700	704	688	653	627	703	651	680	671	608	663	659	612	687	690	669	642	615	651	618	649	654	656	680	672	643	660	643	701	646	673	686	673	643	643	681	667	683	706	631	700	679	669	648	668	693	661	659	605	668	690	613	657	717	656	650	648	624	707	667	653	665	686	674	695	655	629	651	629	641	667	685	645	684	715	667	656	660	648	653	676	707	631	671	639	662	687	642	702	705	646	642	680	645	702	646	653	650	661	712	661	676	627	671	726	670	638	652	679	702	684	639	627	681	705	721	645	655	655	641	682	639	710	627	669	674	641	641	626	676	674	675	630	669	656	656	698	669	661	674	686	706	690	729	692	603	682	653	643	652	655	653	656	681	699	669	666	718	693	668	729	675	623	666	663	681	702	663	636	632	604	634	696	666	678	677	677	696	645	678	680	665	702	699	632	665	643	660	663	647	636	645	633	689	646	657	641	619	660	641	662	661	640	697	684	667	672	695	646	674	644	659	662	638	670	684	640	628	731	675	642	659	706	650	611	668	651	648	666	639	666	700	682	634	703	658	670	630	689	625	648	678	651	646	690	646	667	686	665	656	729	703	651	646	639	617	668	666	679	663	679	676	686	676	596	622	636	656	711	619	676	683	702	683	622	660	684	696	665	711	660	637	648	640	623	690	640	678	682	651	706	675	654	673	650	626	662	710	610	662	713	686	620	639	642	672	653	679	667	697	641	677	670	632	651	666	636	714	660	637	683	662	628	664	616	713	658	661	697	651	636	661	665	697	690	653	651	706	684	679	674	633	668	684	662	611	669	632	649	690	689	660	701	685	638	708	693	672	639	663	630	638	669	695	652	670	677	670	671	655	693	679	642	652	706	651	670	702	688	699	649	733	667	664	649	683	677	661	673	673	664	709	668	666	671	665	694	669	697	661	643	654	642	625	625	658	663	662	619	630	657	633	657	630	681	656	668	650	676	684	663	649	661	665	656	644	619	675	660	668	711	727	657	677	694	669	677	675	613	639	662	641	690	722	656	697	678	658	665	671	631	643	703	674	632	690	670	641	696	666	636	660	667	694	675	697	664	639	643	684	673	670	683	662	665	648	655	661	707	683	651	655	650	679	689	685	690	656	649	671	669	701	695	605	649	640	658	630	665	586	651	660	598	688	722	691	666	612	677	647	706	644	658	667	639	693	690	643	683	676	668	643	645	645	653	669	682	671	634	621	726	655	667	594	644	651	643	666	662	653	671	673	662	645	679	665	678	662	645	649	658	681	649	662	707	680	620	655	664	652	647	646	674	649	654	621	619	675	674	706	648	671	667	655	691	661	657	682	638	716	684	679	677	690	686	730	654	673	661	675	708	689	653	678	660	647	700	689	656	642	636	677	646	693	651	682	626	688	659	630	667	654	632	602	680	641	652	686	623	646	655	669	671	661	692	644	696	671	677	703	651	651	661	641	630	611	690	662	699	606	678	670	661	677	665	652	665	638	667	648	685	662	653	663	657	655	645	657	676	645	672	727	728	649	685	671	618	684	662	627	646	641	659	677	625	665	671	700	704	646	664	674	659	697	660	679	612	657	641	682	630	670	687	681	642	611	677	645	638	658	604	673	646	677	678	643	648	610	665	644	629	694	657	672	680	663	640	658	701	665	687	629	600	641	604	661	691	696	635	646	655	689	653	670	725	665	645	699	649	661	620	672	623	652	684	669	616	677	657	692	601	658	641	594	657	657	666	637	679	649	666	686	663	661	654	693	645	658	681	642	670	667	705	620	668	674	652	698	662	678	670	672	590	636	638	677	723	673	697	644	648	668	702	712	679	644	655	642	730	697	672	640	710	644	660	663	685	674	646	636	674	706	625	633	682	633	674	680	640	663	593	685	683	632	650	690	641	670	670	677	656	657	730	641	640	637	609	668	623	628	649	672	665	688	702	634	674	709	678	666	675	686	603	686	683	653	675	647	637	662	676	683	662	658	681	613	615	639	712	650	679	629	645	668	698	633	691	667	706	679	656	652	689	688	669	625	657	653	639	699	695	680	674	646	666	631	679	637	669	671	638	631	645	663	650	609	688	677	682	671	639	654	661	685	676	671	644	656	640	654	663	667	675	666	659	674	709	679	685	633	660	646	680	615	722	665	681	656	634	690	672	650	630	643	644	672	667	677	644	616	664	613	619	659	687	650	644	682	678	670	630	662	699	741	665	634	693	660	624	659	627	619	684	650	587	597	651	672	699	690	649	676	643	641	650	683	678	658	645	659	662	677	677	701	613	682	654	638	642	657	608	657	693	670	672	679	681	672	656	646	647	643	662	673	647	655	625	674	662	712	638	684	626	631	700	671	689	632	681	664	664	678	656	688	655	641	659	685	657	659	668	661	663	668	698	643	654	689	664	669	692	656	617	642	653	703	685	636	668	681	672	629	631	673	639	664	676	662	673	643	713	689	620	668	626	631	663	653	708	677	649	661	672	697	693	673	633	662	671	613	630	664	633	702	674	690	669	675	726	644	648	666	680	628	603	676	693	647	679	631	674	626	657	630	670	680	646	683	644	663	670	629	690	690	659	675	686	649	662	637	667	669	646	647	647	710	621	636	673	687	685	682	652	725	694	623	629	686	650	711	681	627	649	612	644	699	669	654	639	618	701	649	684	629	684	700	654	665	678	697	624	663	678	663	669	667	641	634	628	653	721	653	659	691	725	628	628	675	672	667	703	623	675	662	671	653	693	626	700	678	639	657	656	669	625	614	662	691	658	671	669	636	653	662	678	660	650	659	626	621	643	681	667	659	643	686	675
33221	6101	1105	661	411	372	365	349	316	304	341	324	297	308	292	325	340	292	324	278	308	295	286	313	295	282	328	290	285	311	324	308	291	343	306	311	291	291	308	294	302	297	307	292	299	336	305	323	334	325	325	338	323	313	331	278	289	311	345	304	294	312	302	334	346	285	354	277	307	315	325	300	289	327	321	298	272	337	308	262	296	314	330	307	321	312	281	324	326	336	320	287	341	311	294	314	326	303	335	322	330	301	332	316	281	299	309	299	337	299	282	324	326	291	301	284	297	313	299	292	306	324	330	302	312	337	298	298	330	329	313	329	336	317	298	306	322	301	321	307	335	308	310	321	297	317	314	296	292	305	311	295	323	299	320	314	327	286	319	291	272	335	303	328	291	316	326	288	298	289	293	309	295	321	306	288	292	320	314	324	309	320	313	306	293	315	293	321	312	332	304	281	303	315	301	337	299	317	314	334	300	299	307	330	292	331	310	315	277	272	284	255	302	330	270	317	300	285	353	311	309	324	295	300	356	319	297	283	311	327	315	290	313	312	295	321	309	310	338	292	326	298	259	294	287	289	339	330	335	329	333	301	295	325	337	282	328	312	285	288	317	308	303	307	310	275	322	302	317	308	321	307	319	308	307	276	322	291	298	319	346	290	325	319	294	333	320	295	313	318	271	302	309	318	315	310	296	303	289	284	302	326	302	325	300	322	305	313	304	309	291	320	316	298	293	285	312	312	303	321	289	327	298	301	297	311	343	329	326	277	294	308	294	309	295	318	308	311	305	306	293	282	306	319	383	342	288	328	337	303	307	314	335	298	308	321	309	312	286	316	274	296	299	297	313	318	306	306	316	312	341	330	327	299	327	281	307	295	322	311	318	316	278	280	309	270	293	274	304	276	294	313	296	288	313	320	290	345	336	324	336	309	313	311	301	326	284	267	275	287	293	287	280	288	334	296	325	306	361	300	323	316	291	296	325	342	311	318	281	271	309	297	287	340	323	323	291	308	299	318	313	341	306	286	314	299	274	265	314	293	275	333	325	300	319	291	280	297	324	296	288	274	335	328	332	335	304	297	301	288	290	305	311	308	292	312	308	324	323	300	310	354	328	312	286	325	288	318	332	324	313	304	290	278	313	311	313	303	310	284	304	294	322	335	288	317	294	319	305	313	306	298	322	320	328	344	314	346	323	336	320	291	317	272	293	292	317	291	301	290	325	321	324	292	317	318	311	332	311	296	302	296	304	281	329	337	307	288	300	313	287	311	291	286	352	318	304	311	332	287	333	287	309	311	279	305	340	315	303	325	298	318	302	328	293	328	320	305	296	284	280	310	267	275	284	296	342	279	301	335	305	340	323	277	289	298	299	298	328	315	279	294	312	318	330	347	318	283	303	313	303	343	294	300	329	284	343	306	298	357	306	306	313	267	311	304	367	272	295	325	295	297	303	329	285	330	322	291	304	294	314	284	303	299	321	297	299	315	324	354	311	300	338	323	347	292	267	327	308	323	330	329	319	326	283	315	317	303	333	299	310	299	305	307	315	306	319	339	314	299	299	297	323	267	300	270	312	329	316	273	322	321	315	334	317	306	277	296	297	285	314	290	290	318	342	315	295	334	302	300	300	291	306	311	325	327	295	307	300	310	325	303	341	306	340	315	306	321	301	326	290	298	288	268	296	294	339	333	338	302	275	319	287	352	296	325	326	303	298	302	273	345	330	306	309	277	296	321	303	316	295	364	311	308	312	318	326	319	284	315	314	332	338	340	310	269	294	311	263	269	270	337	324	294	294	299	307	299	293	295	272	335	335	275	293	297	319	288	297	325	304	333	311	315	320	303	312	280	310	308	311	301	311	310	318	329	306	290	318	316	296	322	303	334	317	314	350	303	299	311	293	323	292	326	298	318	302	294	317	293	326	323	317	302	308	321	282	289	301	323	320	318	318	313	300	307	314	326	327	285	290	288	312	311	291	281	335	322	335	311	314	281	280	343	318	271	286	300	276	299	288	346	300	306	339	299	291	293	310	306	290	299	313	302	302	308	286	303	262	297	322	299	305	306	327	320	307	317	325	319	318	320	309	311	322	332	310	298	278	281	285	308	301	326	304	294	330	325	331	347	352	306	325	284	275	330	292	293	282	305	324	301	324	306	311	331	330	313	281	349	296	308	292	291	341	352	315	283	312	310	288	345	306	313	321	352	336	337	306	301	327	359	343	322	303	344	326	301	324	321	296	294	335	315	294	308	294	314	299	294	336	322	288	307	325	286	313	334	297	305	262	291	322	309	312	319	312	331	292	267	286	301	306	332	350	290	293	247	305	366	294	335	284	334	294	289	311	324	333	295	287	280	336	271	297	299	304	317	294	335	316	323	272	328	287	320	331	310	322	295	295	329	299	298	330	331	339	346	299	307	346	301	275	324	318	267	301	322	307	330	276	297	295	305	298	312	268	324	318	324	276	348	333	295	322	306	298	293	300	313	288	303	331	285	284	302	279	301	290	293	286	299	296	286	303	316	322	325	286	302	284	285	308	315	305	312	323	312	303	315	323	299	288	293	281	319	297	303	282	306	315	284	322	294	321	332	293	320	312	304	328	301	263	308	292	297	258	332	296	305	309	269	293	298	328	284	305	282	364	317	301	305	321	300	316	274	311	362	324	295	321	294	303	322	286	299	300	286	293	292	314	298	279	360	335	307	275	334	296	309	334	336	302	314	264	277	308	305	325	344	294	323	304	322	325	309	318	284	288	333	282	312	314	359	334	336	335	304	284	297	290	310	287	285	291	300	303	282	309	294	307	300	323	321	305	350	287	327	338	321	312	310	298	339	308	301	271	285	298	309	286	318	283	309	326	276	261	296	285	282	321	316	312	323	287	307	292	275	289	281	324	302	297	305	316	322	315	275	322	302	309	303	315	332	310	299	297	337	279	333	289	313	338	277	302	325	309	326	336	280	296	303	325	295	324	331	305	310	319	340	333	299	326	322	349	297	301	315	274	329	276	287	298	325	306	296	289	301	295	291	325	319	302	334	326	300	271	311	339	316	333	308	310	300	322	320	326	291	290	293	329	305	325	273	297	281	324	300	305	317	317	310	301	301	316	313	291	305	291	271	277	315	350	308	282	332	330	332	283	286	346	282	271	293	291	294	287	330	325	313	351	298	312	313	316	312	314	297	319	325	268	287	312	314	307	257	288	327	299	304	288	291	312	309	320	324	289	290	305	305	351	313	288	289	327	254	281	306	332	312	315	315	299	336	319	328	297	309	309	337	279	293	299	279	298	309	309	318	299	276	320	302	308	279	293	279	325	286	294	295	294	278	307	269	285	315	302	326	330	322	317	299	297	321	309	315	320	317	318	298	272	289	338	307	290	291	307	320	309	303	338	314	317	316	316	271	306	328	307	277	269	294	282	322	282	295	344	326	319	305	285	309	340	302	311	297	287	313	321	328	286	329	258	339	302	318	319	301	294	327	297	291	311	287	295	313
22386	9882	8419	6102	3339	2181	1991	1300	1071	1076	1024	986	925	812	806	822	814	771	724	747	715	755	805	773	748	715	768	695	748	688	699	721	781	690	739	724	728	749	699	661	705	701	704	723	702	700	740	695	721	701	719	721	733	709	742	730	737	751	728	710	711	758	707	708	689	708	741	713	732	671	692	684	734	667	746	707	736	756	683	743	778	671	692	750	696	749	747	698	734	695	749	753	684	748	723	698	705	723	704	765	705	746	763	700	705	689	728	664	719	698	708	701	728	697	725	696	674	683	687	684	689	773	715	754	702	691	701	734	763	726	703	743	726	738	711	690	754	711	731	686	713	780	690	740	732	769	667	731	689	686	692	670	705	694	694	714	723	736	709	660	702	731	716	701	745	724	707	731	723	709	740	693	725	725	713	695	709	726	709	719	690	753	741	722	711	660	687	731	720	766	742	724	697	766	727	713	702	696	706	708	735	741	687	715	673	687	720	719	696	766	719	716	741	714	697	684	727	766	702	737	724	734	715	691	729	679	697	729	697	702	742	718	696	709	726	696	746	719	655	715	707	730	730	782	729	702	698	723	739	697	676	699	729	692	702	673	734	690	691	700	705	756	727	670	750	725	745	721	698	707	692	677	727	684	748	694	718	750	676	706	713	709	671	715	688	684	742	695	703	726	734	701	671	724	740	734	716	732	728	735	687	762	707	726	728	712	683	749	713	715	704	695	716	674	736	732	717	750	690	698	731	701	718	728	717	702	736	759	720	735	704	759	747	709	707	695	724	719	731	722	701	701	721	685	696	742	721	731	745	706	684	728	705	699	701	683	722	761	761	772	727	736	719	705	695	767	682	731	729	696	759	669	741	716	653	692	687	695	727	697	699	687	730	735	745	759	679	767	700	699	690	698	716	707	718	715	740	679	728	688	705	700	724	711	693	732	747	696	708	694	701	701	708	698	710	700	711	730	682	750	766	730	671	685	704	691	736	680	704	716	739	736	708	718	693	706	676	715	703	730	695	672	723	680	762	631	654	694	748	714	716	710	758	714	794	690	710	655	711	753	677	698	708	686	693	723	716	735	740	706	732	670	670	699	722	692	738	709	717	684	731	662	692	706	721	703	691	662	696	727	771	690	708	746	718	740	723	749	707	745	755	704	698	712	656	726	681	745	744	698	717	696	712	741	716	684	694	763	764	692	713	692	698	692	681	704	723	698	711	732	718	752	709	688	701	740	747	702	694	718	675	733	732	730	659	704	731	740	721	735	676	711	714	714	736	747	701	754	664	729	711	702	688	710	739	810	703	701	735	680	713	662	718	703	698	656	678	724	684	716	679	733	719	700	698	704	722	718	745	702	708	712	733	697	712	703	703	729	699	737	764	689	749	709	734	716	729	708	748	708	774	704	736	741	695	710	714	674	691	773	720	742	748	747	735	711	746	723	702	729	696	738	745	746	715	721	661	766	715	723	759	722	705	707	689	758	724	683	733	758	653	740	727	719	706	717	680	712	733	701	735	722	675	734	713	709	707	755	693	699	719	663	702	713	698	716	727	700	745	724	719	758	772	765	749	738	688	692	752	713	726	741	756	695	719	698	700	728	723	712	750	698	683	727	746	681	694	734	702	738	665	716	737	710	765	717	693	706	757	752	751	756	753	741	708	686	697	767	703	727	695	696	721	777	711	720	713	712	678	697	708	743	682	718	698	737	741	720	687	704	735	689	731	709	688	738	712	705	693	721	741	728	697	676	735	694	682	744	754	724	666	714	641	689	714	651	764	692	731	762	725	721	684	711	731	740	725	696	736	694	740	737	731	768	732	693	765	757	716	687	708	709	722	720	691	736	732	735	729	700	713	693	734	703	667	739	689	769	735	713	726	669	712	704	711	709	749	683	684	699	704	754	743	642	678	690	771	700	732	735	667	752	770	678	687	730	712	706	670	708	750	743	735	703	681	709	684	684	700	750	694	697	684	741	712	727	732	686	654	724	710	688	724	741	754	730	712	725	736	730	706	743	698	706	703	713	716	752	708	721	731	775	771	724	708	721	718	708	708	692	670	737	715	707	697	753	721	717	657	702	685	700	718	678	702	720	740	701	690	693	661	726	738	703	737	713	678	716	712	723	739	688	732	724	662	730	676	692	743	701	752	704	728	753	691	695	713	702	686	696	699	697	745	686	722	684	729	722	690	720	686	718	700	731	688	727	773	691	708	755	698	692	688	695	731	704	699	696	717	721	751	714	692	697	757	696	683	733	661	671	739	721	726	695	718	753	743	696	684	661	720	649	703	772	720	697	686	707	711	711	703	726	672	692	733	718	749	734	731	750	717	706	763	714	717	710	718	651	661	727	726	741	703	726	715	679	695	749	742	762	713	679	730	740	721	706	683	732	699	698	748	709	698	701	679	784	709	723	702	723	713	729	728	737	727	754	746	720	682	707	699	717	703	672	663	691	704	752	677	686	722	742	705	722	707	736	714	724	677	720	690	734	784	724	683	691	741	732	685	696	704	694	729	742	729	697	731	746	726	699	739	712	745	696	736	738	702	746	677	730	690	676	666	711	668	671	674	735	750	699	697	743	703	722	702	730	734	698	710	711	712	724	759	691	709	744	705	717	697	740	710	748	715	740	725	705	685	741	699	735	677	704	726	710	713	736	709	704	747	671	710	765	734	675	710	740	685	711	716	746	711	700	742	677	717	698	712	723	711	719	683	681	734	726	763	727	712	656	690	736	718	734	724	703	661	720	714	716	729	730	695	710	696	697	742	807	740	698	699	724	740	721	737	725	759	701	678	712	681	705	739	726	714	710	733	780	728	760	689	742	670	678	677	762	681	658	740	742	714	693	717	660	721	703	716	702	690	700	704	724	678	725	766	717	731	702	725	738	706	715	741	690	703	676	734	731	754	696	726	681	731	665	755	774	726	664	734	742	739	721	746	651	708	737	693	688	704	712	715	728	706	676	756	693	704	682	754	733	711	756	660	690	712	726	676	755	750	710	735	702	728	736	737	692	712	709	691	708	733	675	785	689	705	710	664	747	672	714	722	706	712	735	699	762	715	728	694	675	664	720	703	743	758	746	757	671	711	697	722	716	701	673	704	703	719	716	766	636	673	669	694	717	731	749	683	779	751	727	705	735	740	703	726	675	726	700	696	734	723	678	686	687	692	712	755	707	695	784	717	712	633	712	723	670	724	708	742	729	720	757	690	695	729	761	702	735	685	719	687	731	725	724	708	698	743	752	692	718	707	713	686	690	724	713	653	690	693	704	737	735	690	721	688	733	709	665	718	724	742	698	689	682	747	760	744	705	718	726	691	732	719	745	736	708	722	704	701	667	710	687	737	705	693	710	713	708	762	719	716	694	722	697	712	710	704	758	670	754	704	730	658	671	719	699	689	749	669	733	685	743	736	724	719	633	696	727	696	736	727	735	701	702	678	720	716	741	750	731	706	739	738	723	772	720	719	674	679	697	689	692	740	704	705	699	714	668
24107	2422	431	376	297	294	308	307	291	312	320	291	281	271	284	264	284	271	267	279	282	302	266	330	248	278	289	287	282	272	255	316	294	268	261	238	271	266	301	268	281	305	315	298	263	295	294	266	255	259	290	284	301	289	305	298	308	301	286	277	285	304	271	286	254	251	250	306	289	260	293	256	263	288	307	309	313	294	263	262	267	286	237	294	270	267	257	253	256	272	281	299	266	283	264	270	295	296	273	263	285	249	282	271	265	263	323	340	325	250	262	255	287	295	238	290	281	287	291	271	299	315	269	281	278	297	327	267	262	267	281	264	271	290	272	264	264	284	288	281	266	288	280	282	305	306	302	276	270	296	264	272	293	264	281	302	262	293	257	311	289	287	307	289	281	307	325	275	305	300	295	284	316	300	281	274	295	309	301	255	248	308	260	288	300	311	270	267	279	267	301	278	293	308	290	269	268	235	283	255	286	300	290	279	337	271	287	304	265	272	258	283	271	282	300	309	261	294	284	286	265	298	293	300	287	281	284	272	292	284	277	298	316	270	285	273	298	311	297	256	262	315	300	312	261	265	279	271	291	314	277	292	309	269	281	295	269	306	298	310	270	293	276	284	293	298	263	278	283	268	310	276	311	282	272	274	273	302	259	306	273	261	293	289	297	289	280	272	288	298	270	280	272	283	299	273	318	249	299	291	259	272	281	260	303	280	338	286	289	269	334	279	288	313	283	318	305	285	254	270	261	255	298	302	303	302	297	297	259	260	301	277	276	284	326	265	298	258	280	285	285	289	273	277	312	313	264	288	330	288	277	308	287	277	279	287	289	280	245	297	255	265	288	247	302	274	276	293	270	293	286	330	265	282	290	266	306	316	287	272	262	278	279	280	279	294	281	287	297	272	273	295	300	289	288	266	287	288	277	312	297	277	275	259	255	262	249	261	295	303	320	308	258	310	262	301	268	269	310	293	280	288	283	300	289	306	288	294	272	265	300	268	296	282	279	291	276	264	308	289	310	272	285	265	271	280	269	279	283	268	267	271	254	286	277	310	295	286	279	296	277	312	276	307	278	267	303	321	291	307	295	263	295	307	273	295	262	272	296	284	253	263	308	268	303	311	293	304	282	292	291	279	262	278	307	280	247	298	294	318	280	276	293	298	249	274	251	302	292	296	297	280	275	269	278	268	272	291	268	289	292	280	266	289	273	328	276	285	264	284	272	274	288	292	266	292	291	281	266	267	264	277	292	323	278	269	287	249	259	281	289	287	279	302	265	271	278	266	261	289	295	280	290	283	318	282	259	260	308	303	285	259	277	242	285	274	262	294	281	275	307	298	289	283	310	285	304	241	278	287	276	321	273	299	256	271	294	284	283	294	286	268	316	251	291	343	297	300	277	250	279	269	298	293	245	254	266	274	297	266	290	272	283	283	295	271	275	305	282	276	319	274	290	293	316	325	266	243	256	255	264	264	251	254	302	288	280	273	280	275	285	282	246	273	265	291	284	280	314	292	254	292	313	293	272	257	311	277	308	290	269	338	285	244	280	285	314	299	307	250	281	277	268	298	289	297	244	309	266	308	274	258	314	276	288	303	259	268	291	284	260	287	298	281	273	306	278	257	271	260	263	296	306	279	261	263	283	290	249	282	261	310	290	287	291	304	296	280	292	248	282	306	267	246	301	312	285	253	282	312	259	317	271	306	266	289	291	285	293	269	272	278	282	299	287	313	298	278	260	270	328	289	282	298	321	318	278	300	268	278	280	303	292	273	269	294	266	258	315	286	275	269	264	314	289	296	232	277	261	265	256	291	274	307	252	279	264	277	237	286	286	317	310	296	273	283	290	266	278	264	302	261	289	288	289	270	271	281	305	258	295	265	274	269	286	299	307	278	296	303	296	275	291	244	299	301	263	304	285	256	269	256	287	286	281	297	270	298	245	254	270	325	293	276	296	290	257	286	238	262	269	280	283	279	292	311	283	283	301	264	295	284	303	271	304	268	297	289	299	300	291	277	291	290	276	291	286	285	249	300	281	264	322	287	246	278	263	319	300	310	290	274	261	295	254	253	292	310	268	262	318	304	309	273	246	294	273	290	256	259	296	272	290	274	280	278	285	292	267	302	252	291	274	291	266	283	313	283	335	264	278	265	287	250	276	303	292	300	297	272	320	301	263	281	275	317	283	317	294	300	286	264	267	313	282	272	295	283	302	295	282	291	235	274	279	284	291	303	295	293	247	275	291	294	299	289	275	254	281	295	301	307	278	283	276	304	284	303	277	301	301	267	275	299	310	298	306	280	264	304	275	313	306	264	289	291	290	293	301	297	305	314	292	275	268	257	289	251	294	267	300	275	259	276	328	285	304	328	287	262	278	276	258	267	286	283	293	255	271	298	298	269	287	299	315	252	274	286	308	291	305	280	280	266	286	297	276	280	298	275	257	251	248	293	265	284	306	267	267	279	275	269	285	294	275	292	267	287	294	283	287	283	265	258	285	262	250	263	288	277	269	305	294	312	311	289	289	327	289	259	285	319	309	308	292	331	314	271	291	265	304	262	278	290	296	291	267	283	290	292	264	276	298	273	296	287	271	265	265	275	298	302	264	288	313	281	309	265	275	284	282	284	274	277	259	244	267	275	289	295	280	267	288	263	297	316	289	289	264	273	274	280	283	300	274	270	279	295	277	280	282	270	270	305	279	272	271	275	287	271	264	275	267	289	279	272	310	266	269	272	299	272	261	250	297	260	271	269	277	270	296	277	303	248	304	281	317	271	285	272	286	257	259	260	297	276	250	292	253	326	287	295	262	256	267	302	320	279	286	316	298	320	289	270	294	284	288	264	255	271	300	271	270	267	294	283	307	256	261	284	282	288	284	271	283	302	267	296	298	293	290	279	297	310	272	293	288	284	276	253	266	304	312	299	268	296	285	291	311	296	286	285	264	275	307	265	315	277	294	273	294	305	274	267	287	269	306	284	295	309	280	265	279	302	246	254	291	266	282	264	283	255	287	275	286	286	258	256	298	311	255	258	288	269	292	287	304	291	283	281	272	286	296	250	285	286	295	274	257	282	292	241	281	279	264	297	297	284	294	255	257	282	281	284	315	285	312	276	287	290	290	304	276	293	286	317	275	251	268	283	286	274	274	251	229	257	290	290	292	283	262	290	300	293	278	283	269	275	297	282	295	264	289	284	302	290	261	261	288	291	280	297	276	310	295	267	278	288	270	276	291	262	273	274	299	279	295	297	315	303	282	292	277	311	281	284	310	263	299	313	274	263	239	286	286	283	304	260	254	245	267	263	273	265	285	284	282	307	310	299	279	297	307	269	267	283	287	302	272	284	274	291	307	265	311	330	295	311	286	283	261	255	290	306	295	293	340	270	278	249	304	310	265	263	280	252	238	271	289	285	283	282	281	297	282	265	288	313	275	291	272	291	265	272	279	282	287	298	292	305	263	297	289	287	269	303	272	265	269	285	290	296	255	314	289	306
17716	4827	2696	2071	1710	1187	962	860	761	772	724	719	676	693	686	701	650	641	653	642	705	635	631	659	579	618	654	655	685	642	569	615	624	624	646	599	628	634	678	640	649	667	626	615	654	592	604	671	615	677	611	629	632	623	622	614	663	646	630	580	656	638	632	637	584	652	639	621	661	619	618	632	626	678	633	602	637	626	579	613	658	649	603	616	598	627	668	634	638	623	640	598	583	606	623	666	670	619	661	620	659	575	646	678	630	635	564	616	602	637	662	619	630	617	616	625	601	671	636	632	638	601	635	697	649	595	589	595	599	651	605	641	629	594	645	618	601	620	594	650	629	620	612	622	630	631	610	596	632	616	606	594	599	681	643	618	638	601	618	629	628	620	631	623	613	633	599	603	616	634	640	600	644	647	618	616	661	606	627	637	607	663	600	620	648	616	652	620	651	636	626	641	596	608	605	639	600	657	642	664	595	569	622	618	623	610	558	646	651	618	594	641	606	671	619	624	618	612	629	649	616	657	641	650	691	651	623	590	642	628	599	619	614	608	615	629	620	613	627	611	602	615	653	665	620	627	631	612	682	600	621	663	616	600	662	575	593	636	632	642	643	676	616	623	579	595	628	635	595	598	594	618	597	598	572	647	621	603	609	593	640	618	604	615	650	598	634	676	609	635	621	639	632	654	612	580	602	603	660	581	622	623	608	610	628	650	619	600	643	633	593	618	601	648	557	605	613	640	706	611	626	617	652	659	612	633	604	680	623	611	601	621	668	672	609	616	597	576	635	628	680	636	640	675	634	656	646	668	638	590	658	618	630	640	650	633	641	639	635	615	630	623	637	607	624	638	636	611	612	626	652	610	630	648	626	613	648	621	596	612	645	619	633	589	614	621	600	608	605	638	605	639	612	629	607	679	608	611	662	596	648	628	663	658	604	631	573	574	621	647	600	654	628	621	597	629	624	613	640	612	584	631	615	650	605	599	625	608	630	607	638	642	634	624	644	673	645	623	630	649	646	599	638	626	610	646	555	652	617	657	590	637	666	623	661	645	632	648	642	629	612	642	590	635	604	580	631	590	619	611	591	635	596	579	635	633	678	673	611	642	618	660	627	608	645	628	643	568	638	626	657	617	636	644	616	686	639	599	627	638	614	617	642	662	603	619	588	608	614	655	628	596	631	616	656	597	655	671	635	605	617	580	647	606	654	638	563	660	623	631	653	633	600	556	622	608	615	637	651	623	644	614	615	654	628	640	642	597	610	620	572	598	590	663	603	623	612	598	620	616	606	574	618	667	654	639	641	598	618	622	642	584	652	595	623	629	628	632	679	626	647	671	647	613	624	612	648	628	657	632	605	614	623	648	663	663	609	600	594	609	632	607	594	620	640	629	614	628	602	607	596	582	630	622	573	572	612	609	632	649	638	639	583	644	623	661	629	641	622	617	623	610	670	610	597	658	631	626	619	619	661	635	631	593	637	622	607	637	600	669	620	633	602	644	654	654	627	629	612	578	617	599	635	601	697	634	615	627	615	682	603	604	613	628	608	605	626	614	640	593	606	580	601	653	636	613	572	616	599	534	668	620	620	583	621	666	628	610	634	635	640	596	614	673	599	613	611	607	659	633	616	582	625	659	635	612	603	643	621	657	654	590	630	639	638	590	616	646	601	593	620	612	636	601	653	588	647	605	636	607	638	603	601	611	584	605	646	602	644	676	648	607	627	684	640	578	628	638	614	652	580	598	589	652	613	634	638	579	613	619	601	633	634	657	625	579	627	608	683	585	666	587	608	602	628	592	637	634	596	640	596	635	617	664	626	647	610	649	603	624	633	628	583	584	610	616	577	590	620	661	621	616	627	589	608	589	623	628	601	647	616	633	631	645	644	632	650	623	628	597	603	632	622	631	596	603	625	654	682	643	608	610	612	657	644	585	636	625	604	627	640	597	648	625	640	627	576	596	639	613	613	602	634	659	557	668	628	657	672	617	626	597	595	609	600	598	618	602	627	640	632	655	638	665	633	622	586	624	620	575	622	619	618	631	639	609	637	610	622	587	600	603	644	667	668	630	600	641	638	613	616	641	597	646	653	635	647	639	645	649	641	665	692	647	609	593	613	660	635	608	582	635	632	615	665	641	609	633	589	571	641	626	590	647	672	587	644	648	603	605	626	646	601	637	616	586	610	675	644	630	606	648	663	633	621	640	617	633	641	654	624	600	650	632	602	627	639	610	630	636	568	682	670	655	670	638	611	614	631	646	614	651	613	631	620	602	617	604	630	634	635	629	610	656	627	667	636	610	632	567	642	645	622	629	596	643	621	654	585	642	683	601	616	633	651	612	630	645	611	580	634	626	647	610	581	600	615	605	673	633	654	623	617	632	583	589	610	651	602	627	640	620	653	628	617	655	647	581	667	628	615	614	671	636	609	575	628	632	633	614	598	665	621	632	652	641	611	622	583	617	589	603	647	624	627	606	586	634	643	613	612	660	659	612	642	609	669	623	626	579	630	598	622	630	622	654	624	626	634	586	587	619	622	639	636	639	631	621	663	616	600	643	602	627	627	644	624	619	654	637	630	627	638	618	684	611	576	637	668	655	604	606	652	673	618	595	615	602	650	609	616	616	597	614	629	642	664	674	606	636	669	616	633	620	636	629	640	611	617	620	681	588	623	613	606	650	623	617	658	637	656	600	590	582	639	662	636	661	597	625	655	608	633	658	642	620	608	599	641	641	613	566	631	641	601	602	646	590	636	635	660	603	666	621	604	627	664	599	647	638	652	621	694	631	632	617	617	607	639	614	631	657	641	605	689	637	610	619	630	624	652	614	639	593	623	618	595	594	622	633	600	620	627	592	640	659	641	674	628	659	610	630	628	622	599	663	632	615	600	609	648	629	627	600	640	613	655	651	651	632	595	657	602	636	581	614	568	639	627	559	614	659	618	612	621	658	599	605	628	606	662	649	626	674	632	589	603	619	620	592	614	602	609	609	564	644	630	665	622	632	650	623	631	600	629	644	586	678	616	628	620	625	664	662	600	645	664	599	638	637	614	604	589	633	613	590	627	659	651	654	611	606	644	647	651	671	594	683	671	623	636	630	636	626	633	657	611	677	631	602	633	616	614	638	638	637	602	610	622	634	647	672	598	589	633	670	606	587	645	622	648	607	651	645	596	656	613	624	621	623	631	588	659	604	612	623	612	601	648	587	562	598	629	648	595	628	665	633	617	617	627	672	683	631	644	570	594	612	692	641	613	634	628	584	625	587	617	630	631	614	601	615	607	614	616	621	626	650	588	655	590	640	616	570	633	642	639	613	615	646	625	599	627	611	659	605	598	649	614	651	649	630	669	627	599	624	613	645	628	626	601	578	618	608	614	592	647	626	617	645	631	608	599	647	627	645	614	626	617	586	574	597	644	626	634	612	629	646	615	624	637	605	629	627	581	640	639	633	605	640	605	639	644	635	616	665	580	630	624	641	634	649	630	599	635	558
30773	4372	726	547	454	400	370	344	297	303	289	299	250	312	315	306	275	296	288	320	288	275	306	296	307	276	292	303	296	302	296	306	289	297	273	274	307	281	301	303	346	306	304	288	309	297	313	283	283	278	310	301	329	295	286	289	266	303	286	267	308	318	297	270	309	280	314	270	299	301	263	280	293	294	288	266	317	291	296	319	302	293	309	297	283	303	315	277	267	281	304	301	313	321	315	331	296	294	304	294	327	302	282	290	294	297	333	330	325	309	284	334	263	292	288	289	255	302	308	310	320	297	290	296	266	325	243	266	313	272	292	292	285	283	275	290	292	274	293	291	298	294	300	308	291	305	314	260	293	260	288	237	334	268	303	291	284	290	280	284	300	325	295	260	290	329	285	287	278	337	265	307	288	280	290	287	266	252	289	311	256	299	290	321	286	293	293	276	277	283	324	283	302	320	299	316	307	296	274	297	308	306	293	304	321	279	281	308	281	278	289	262	314	289	302	294	309	299	298	303	313	286	264	277	296	306	317	308	294	295	269	316	315	280	311	322	317	309	327	309	288	297	297	269	344	290	269	263	302	291	306	301	268	276	286	288	324	325	288	290	293	267	272	279	297	306	309	305	292	316	280	321	302	325	285	268	333	311	289	293	270	304	291	278	313	253	262	261	298	295	289	283	317	300	274	282	286	277	280	280	295	264	274	323	276	302	305	274	273	347	268	299	299	291	293	288	305	267	304	293	275	254	328	302	272	281	283	283	304	299	269	297	286	293	283	294	258	318	308	339	283	308	317	289	305	263	274	327	327	299	318	320	303	310	311	327	290	277	289	299	266	271	313	310	287	263	269	318	316	304	305	291	301	288	310	265	295	301	314	337	282	285	306	297	299	269	313	311	266	294	263	302	300	244	307	293	315	284	312	316	280	282	306	261	295	293	284	303	297	296	308	339	296	280	272	322	289	292	313	267	302	300	299	302	277	281	324	287	279	276	291	299	255	289	297	304	254	309	286	314	275	297	282	297	300	304	288	295	279	287	318	310	304	296	296	318	285	296	281	305	283	272	271	305	299	284	313	290	291	289	305	324	329	276	307	305	247	267	331	261	278	322	272	289	313	286	271	306	282	298	281	279	287	240	308	295	305	298	291	296	296	284	259	298	263	304	290	283	323	333	296	321	286	294	289	289	276	268	301	308	299	296	292	298	274	282	303	286	292	323	292	296	285	297	303	284	328	285	293	302	265	306	282	295	288	293	293	289	285	306	277	312	290	288	309	300	288	311	295	281	308	304	312	304	276	278	321	290	334	317	315	254	293	285	362	301	339	288	295	319	272	299	280	296	289	296	282	284	303	270	284	254	292	284	292	316	296	308	267	302	306	274	305	286	272	303	264	302	311	299	300	317	270	279	334	288	297	300	312	292	298	310	295	319	282	310	279	243	289	335	256	314	329	330	281	313	300	289	283	279	274	290	298	279	314	312	279	294	281	306	311	313	274	285	292	282	314	290	282	281	291	298	291	288	282	320	328	271	286	287	329	295	258	290	310	303	282	274	308	319	292	282	306	273	296	265	322	306	303	289	315	299	246	297	296	315	323	288	265	320	290	292	305	291	293	301	300	277	294	285	308	313	310	273	281	277	294	301	301	319	304	298	310	337	252	300	324	298	296	293	293	303	290	308	307	282	299	287	285	285	289	294	283	300	313	301	266	284	279	285	306	325	311	298	287	283	302	330	308	272	303	306	284	315	304	274	291	287	272	311	306	287	290	285	306	288	277	293	264	281	270	264	296	294	301	285	300	309	303	317	267	266	292	260	304	306	239	324	318	334	298	302	343	290	251	241	323	277	270	298	280	293	304	302	295	271	324	273	286	277	314	284	314	315	284	272	285	294	308	300	294	310	285	305	272	255	264	305	284	271	259	265	309	301	298	304	292	309	296	295	292	296	299	342	305	257	308	348	260	277	297	338	276	290	283	267	311	309	307	266	261	320	320	326	264	295	271	296	278	304	312	295	349	294	295	301	298	310	339	304	310	303	262	274	297	292	314	314	286	320	303	307	307	319	309	317	279	295	293	294	271	307	309	299	268	263	298	283	251	290	299	295	282	287	302	293	304	278	290	288	323	307	326	295	294	297	320	276	274	276	296	280	249	327	293	295	255	303	294	305	288	309	326	307	265	305	316	325	312	288	297	305	336	295	299	298	287	294	306	306	325	297	327	280	290	325	287	295	308	262	284	322	339	271	267	291	260	303	293	309	288	301	276	295	281	303	287	283	299	295	275	281	330	304	267	285	327	293	288	264	309	291	327	293	303	331	315	278	316	318	301	279	281	286	271	284	284	285	301	309	293	296	259	287	274	278	255	292	325	296	256	279	300	309	266	240	293	301	290	325	307	271	332	282	313	302	308	292	312	322	301	335	301	303	312	324	271	322	283	292	270	294	321	299	265	293	291	305	305	259	285	296	282	285	288	272	311	293	322	283	302	279	293	286	267	281	278	324	267	316	279	263	268	318	288	313	291	267	271	297	284	285	291	286	305	316	298	320	260	335	285	311	329	313	291	325	329	275	307	281	303	280	285	284	295	290	258	292	307	294	232	290	296	277	252	310	297	308	299	286	281	299	292	299	299	299	289	288	274	307	295	292	290	294	283	313	302	301	320	302	279	327	285	284	293	306	282	256	305	315	278	303	269	287	311	304	305	302	277	308	310	297	294	297	287	263	286	257	310	282	300	304	294	334	299	267	298	287	286	263	309	300	294	287	314	297	301	301	299	273	308	295	279	260	293	309	267	330	355	304	295	332	288	306	276	308	303	297	304	316	318	275	283	282	301	292	326	276	337	284	296	265	268	295	328	309	309	272	250	288	291	298	301	279	295	280	321	306	312	293	283	258	304	314	279	309	306	292	273	291	281	294	296	297	281	257	321	321	312	294	307	287	322	305	287	309	334	280	290	272	314	346	294	283	284	293	328	338	278	279	260	328	318	263	291	279	308	321	307	306	290	311	306	288	288	282	311	294	345	283	312	305	273	263	313	305	294	283	309	317	306	275	288	281	289	284	287	272	281	256	271	290	285	307	306	280	290	324	308	265	280	309	277	300	313	306	305	311	312	325	292	289	264	257	302	311	306	308	297	281	285	272	268	299	277	318	283	298	293	300	272	295	299	297	270	259	303	294	304	299	311	318	292	300	326	341	272	274	274	272	294	288	284	333	303	335	290	281	270	307	300	276	275	308	276	278	270	299	272	310	281	302	263	290	313	336	292	285	285	314	290	333	292	285	290	309	285	311	284	325	320	314	306	314	294	287	276	281	292	290	296	325	308	282	291	289	277	283	328	313	277	280	312	344	303	306	309	287	235	311	325	290	314	290	308	298	286	270	322	265	314	285	316	294	279	291	282	297	271	277	269	293	316	277	291	277	280	268	266	274	287	300	330	296	293	314	291	302	304	283	292	302	273	275	340	314	301	329	299	317	328	304	296	256	290	297
21297	7633	5500	4891	3490	2465	1914	1299	984	926	907	867	802	810	734	717	724	757	669	677	751	690	690	705	713	713	664	670	694	641	661	670	671	688	696	646	704	723	675	670	666	666	636	645	661	679	707	696	677	674	673	653	691	744	719	679	677	650	671	640	654	716	697	663	657	676	685	692	705	680	718	656	663	649	678	679	659	629	660	634	671	625	652	654	586	654	681	674	650	640	621	671	711	675	688	673	692	724	699	716	698	674	658	684	678	698	706	632	699	665	707	723	705	653	671	680	637	664	622	657	680	684	683	684	615	655	695	721	664	673	641	679	652	698	610	686	679	663	684	668	669	669	636	638	727	638	664	672	641	639	660	680	679	648	667	683	687	657	668	687	668	644	681	648	643	681	672	672	656	703	655	683	695	683	646	644	657	645	640	709	717	677	707	662	688	698	728	656	662	660	682	657	653	650	639	668	639	686	642	653	689	620	646	688	643	729	676	637	662	660	686	660	663	666	681	652	689	684	680	644	700	675	677	663	653	704	657	688	714	677	714	676	694	711	683	654	669	693	677	682	642	665	664	596	709	664	703	638	726	706	647	706	663	661	654	690	658	698	696	696	682	656	674	653	679	659	643	723	681	675	697	671	709	682	650	766	671	701	635	655	666	667	673	670	673	680	646	675	650	717	722	632	665	646	687	680	671	660	675	658	696	711	679	638	679	686	679	663	643	651	670	665	694	649	630	681	665	705	662	681	737	690	683	719	627	728	708	663	668	669	621	650	647	656	651	679	688	691	702	631	658	685	623	665	661	689	653	653	681	658	637	662	730	696	667	686	666	699	628	689	672	685	681	708	650	643	667	656	597	655	636	666	655	689	677	693	691	697	639	693	647	678	672	697	682	708	694	664	658	704	675	688	666	691	678	665	694	692	661	626	696	674	700	681	647	652	704	640	668	678	665	689	690	683	683	652	620	659	668	635	649	702	679	659	637	706	670	700	651	660	692	711	719	682	643	689	669	666	691	683	644	671	672	659	631	691	664	679	601	669	675	700	701	685	662	670	657	642	647	700	686	675	675	662	668	685	666	651	670	641	660	684	669	684	661	670	696	712	663	692	660	681	692	669	673	690	660	699	651	711	693	680	669	686	667	710	702	623	702	664	639	672	680	674	631	657	637	683	655	671	651	666	637	676	645	700	687	704	667	635	660	638	672	675	678	663	676	687	702	659	657	667	682	672	685	696	648	669	707	690	664	625	644	668	624	689	666	658	626	656	643	660	674	678	682	723	702	679	699	683	647	663	642	683	708	679	668	686	692	665	664	687	680	651	681	688	659	665	671	663	706	672	689	670	666	674	673	671	648	669	676	682	695	656	671	636	691	663	723	695	659	703	672	660	720	701	632	637	702	729	660	705	663	628	672	663	672	665	718	635	669	648	659	681	663	655	678	703	667	628	696	687	668	626	660	649	676	691	668	671	646	676	675	675	684	671	639	663	711	633	660	698	657	678	652	630	701	670	638	652	701	688	721	679	661	624	662	699	709	676	669	647	675	659	685	619	689	646	670	666	657	664	649	667	697	711	675	633	656	666	628	671	688	599	673	686	704	680	691	649	637	651	657	678	647	709	663	671	638	656	678	664	641	704	709	718	678	694	661	642	717	685	730	667	656	673	683	638	645	713	701	660	671	658	721	645	634	679	673	669	667	641	665	733	671	634	692	640	643	676	682	691	662	687	686	718	637	683	674	670	642	680	668	656	662	668	669	666	662	615	673	661	648	693	669	632	659	664	666	671	686	664	695	651	681	673	677	662	640	679	659	640	633	707	614	699	683	684	655	651	683	668	638	651	637	685	709	702	714	695	634	640	671	697	682	685	717	673	619	696	691	641	625	683	676	705	671	694	732	679	727	614	673	617	660	707	690	682	657	692	700	702	668	662	667	692	657	693	708	679	648	650	647	658	633	658	629	651	650	625	683	679	651	673	711	728	698	655	678	677	667	679	657	687	669	659	661	625	692	681	660	658	712	665	663	697	679	680	657	701	656	665	652	634	662	666	686	687	639	704	700	679	725	653	708	696	661	665	676	685	649	673	690	670	698	681	678	617	691	618	637	594	643	648	625	683	669	698	671	691	638	661	703	626	685	647	609	664	689	669	705	657	659	676	703	667	721	699	638	677	655	688	731	677	627	720	701	677	675	670	680	701	666	657	687	621	666	681	652	717	684	688	662	694	704	650	632	652	648	671	673	678	687	651	698	655	725	684	641	611	655	661	680	670	685	650	687	717	705	679	709	663	700	638	711	671	699	672	676	676	649	697	695	687	696	677	655	660	699	680	711	708	672	684	674	686	675	685	687	702	694	680	648	681	687	654	642	656	646	622	654	665	677	665	688	660	743	670	691	670	682	674	689	661	638	636	661	700	661	641	639	674	671	664	640	643	697	658	645	641	680	644	665	663	661	661	653	676	701	680	667	643	673	678	634	655	708	641	680	671	656	703	695	689	683	672	667	651	649	687	668	657	636	648	660	634	698	662	682	709	664	678	684	662	624	618	687	642	637	659	662	652	668	686	654	639	656	652	644	643	725	715	635	685	663	664	685	662	676	662	667	676	656	701	686	705	693	658	674	702	710	734	624	654	650	683	630	718	677	695	690	631	632	730	681	665	684	738	660	706	641	669	715	679	664	686	693	672	628	680	680	641	656	648	673	702	675	647	684	682	661	631	681	706	657	682	669	673	684	659	678	666	654	705	633	660	730	679	651	708	666	670	697	661	683	667	640	678	654	664	687	631	690	657	639	677	662	676	627	643	692	680	686	656	682	648	685	648	669	662	668	676	678	629	623	648	683	644	667	655	658	644	648	652	633	673	664	646	657	677	650	720	623	708	607	613	669	683	647	760	631	683	633	713	666	617	649	635	683	684	644	676	719	660	697	663	659	685	671	681	672	669	686	698	634	677	702	680	682	664	683	660	690	669	663	670	640	700	636	669	686	664	633	682	669	686	643	685	636	664	672	641	700	642	737	646	714	694	656	631	703	708	701	652	651	643	657	655	690	690	700	716	695	644	667	647	707	697	690	697	677	671	678	668	655	689	632	678	677	664	710	713	711	705	656	675	673	694	688	671	670	681	678	677	717	690	627	675	653	666	694	693	682	687	686	703	666	711	632	633	687	668	664	724	672	702	648	668	683	673	688	679	648	635	693	691	603	644	670	654	655	646	709	656	635	682	641	674	655	688	668	678	703	653	636	658	651	661	659	653	672	717	652	638	680	630	680	652	676	679	667	671	653	655	678	660	659	662	658	714	709	665	696	666	655	695	690	687	660	706	691	653	668	681	657	675	656	703	682	725	644	640	686	635	622	658	692	632	677	685	648	663	668	686	673	683	702	651	657	663	642	660	690	669	727	707	715	669	674	692	726	650	666	647	693	661	678	679	670	680	655	681	696	668	653	688	626	705	675	670	672	670	653	707	669	698	636	656	682	650	711	667	735	688	714	644
34414	6285	919	555	442	389	363	333	330	322	307	303	330	298	337	299	326	316	296	303	354	282	332	301	287	326	315	283	295	299	340	310	314	325	319	286	286	329	275	348	291	311	318	325	320	310	318	297	304	335	325	316	321	331	313	354	318	355	322	320	328	291	331	313	318	289	305	306	298	300	281	333	326	317	344	287	318	330	318	309	280	295	309	318	293	325	316	296	314	299	301	334	288	286	312	307	311	302	331	319	317	318	313	308	319	318	306	301	327	330	328	333	316	274	307	331	349	333	279	339	305	264	315	352	335	326	283	296	302	295	307	284	348	307	300	289	293	302	319	286	322	277	280	306	294	293	263	302	335	304	267	318	309	266	270	301	326	254	296	321	317	306	318	317	314	314	328	263	314	327	336	264	354	299	304	325	336	317	303	270	305	286	272	283	332	297	330	297	286	324	302	293	312	309	303	323	310	298	372	300	347	316	323	280	322	340	287	293	281	305	349	283	298	306	294	284	302	316	328	297	315	309	321	295	278	309	291	328	314	279	329	315	327	318	306	328	285	310	333	290	310	338	323	299	281	302	299	307	293	295	292	317	303	285	281	295	316	290	316	274	300	360	310	282	304	294	319	314	301	335	305	301	319	317	296	287	322	320	294	336	292	296	319	285	290	268	294	305	317	274	299	322	297	291	285	325	329	318	278	287	307	294	291	325	313	312	300	325	349	319	322	317	323	316	288	287	298	294	284	308	300	317	329	311	326	307	283	294	324	289	292	304	338	322	305	342	304	281	325	307	305	328	328	285	344	347	320	303	315	319	338	329	267	280	283	305	305	328	289	296	308	267	270	320	282	293	340	277	316	307	308	336	289	309	304	339	313	297	304	314	293	304	288	319	266	308	277	337	317	321	292	290	334	322	273	291	257	310	298	308	282	282	308	302	299	332	299	312	304	353	318	337	287	315	281	309	316	330	288	318	320	298	327	285	281	262	297	324	296	302	308	292	267	298	287	303	298	308	308	332	288	309	279	302	293	323	345	292	307	315	308	331	301	316	340	307	314	308	295	320	311	316	316	297	314	288	325	314	299	290	281	327	268	268	309	308	361	296	315	303	344	304	319	307	298	308	309	292	297	308	292	288	279	312	317	291	302	310	295	345	325	311	340	316	294	289	320	321	352	336	326	302	285	341	336	334	305	308	344	292	310	324	317	277	304	284	326	313	293	291	340	308	305	321	286	331	292	298	299	280	309	320	337	332	285	318	330	310	308	322	312	307	315	281	287	333	332	326	316	332	324	330	328	322	297	294	321	301	319	294	306	301	297	300	293	329	276	290	307	329	285	315	308	316	289	294	320	306	316	303	335	297	290	362	312	305	299	287	288	315	278	282	282	308	333	330	340	303	328	291	312	279	324	316	321	317	333	330	310	314	287	306	306	301	276	298	284	329	315	301	336	310	344	300	346	318	321	287	351	324	295	328	319	322	319	295	316	309	324	320	295	307	257	293	329	312	282	313	279	307	296	306	330	292	297	312	369	303	310	279	294	311	342	314	312	323	352	264	301	298	290	277	336	310	307	313	339	306	323	312	318	302	311	288	300	307	298	311	321	293	295	326	285	318	299	352	292	301	299	302	353	281	301	330	333	331	300	324	324	293	320	309	335	303	330	347	319	321	293	281	306	299	316	294	274	310	316	293	303	325	299	319	325	282	298	308	293	284	334	331	320	322	306	308	344	288	308	284	305	296	294	308	311	320	323	329	345	322	271	297	326	309	270	321	311	316	324	290	291	276	312	286	302	316	324	303	281	330	335	310	302	305	311	298	324	300	309	325	338	293	262	324	320	307	280	291	338	324	325	294	323	311	310	317	310	313	317	326	285	290	294	329	288	323	342	323	297	291	295	326	279	285	304	289	300	286	313	314	340	320	296	332	316	311	309	294	322	306	301	319	318	308	339	320	320	281	282	275	307	291	295	328	297	332	311	307	318	314	294	284	297	307	322	291	291	301	319	314	305	298	326	304	276	295	293	314	341	283	295	316	309	340	296	276	357	279	305	307	338	312	339	326	309	279	313	295	323	278	349	297	310	312	290	323	310	303	313	335	299	314	297	312	324	292	314	309	318	337	320	289	302	316	288	319	315	313	311	307	321	299	270	291	323	331	321	313	306	272	281	324	305	309	320	320	305	296	377	329	306	286	298	307	309	316	291	309	322	301	327	302	322	296	302	319	304	328	295	305	285	318	322	320	314	314	347	336	362	328	289	323	288	317	301	292	289	299	305	310	300	328	317	312	282	286	289	304	301	313	321	303	315	304	319	298	322	311	318	303	341	311	287	352	300	294	272	324	296	360	327	321	329	290	297	287	333	310	325	313	318	307	298	320	321	295	303	290	305	299	303	297	313	320	292	361	308	296	300	286	297	294	338	291	347	304	292	290	325	295	320	340	296	317	326	329	315	323	282	296	323	296	296	259	324	289	307	282	327	301	301	319	312	310	307	306	296	296	315	287	296	318	344	320	308	302	283	336	309	326	319	312	290	260	263	285	261	272	293	313	313	294	332	313	327	344	269	339	309	316	301	303	319	325	274	302	316	332	315	308	312	302	315	318	307	283	301	313	295	289	333	341	313	311	298	314	298	333	300	330	307	297	328	277	272	309	314	307	294	286	301	292	300	306	337	297	319	289	290	317	309	327	328	327	283	295	322	320	284	315	305	314	307	318	329	329	310	299	274	317	290	295	295	313	325	286	292	301	373	283	285	340	284	275	296	303	286	287	318	296	324	324	272	273	316	313	285	304	322	322	328	321	265	314	315	298	288	297	302	337	286	281	315	256	289	320	304	299	305	287	333	313	298	292	327	314	320	350	293	307	354	294	336	268	313	328	321	308	302	261	299	289	304	290	339	307	316	263	299	315	286	292	309	301	293	331	328	330	288	317	301	303	321	303	301	318	272	259	279	313	289	294	315	332	320	312	289	278	311	329	324	291	311	289	290	317	301	296	307	306	323	304	321	309	308	314	323	315	297	292	300	282	271	280	287	305	320	283	317	284	298	320	293	281	321	342	296	318	311	316	297	262	291	306	319	320	332	304	333	311	283	284	310	320	298	302	275	320	281	304	322	280	325	299	331	285	285	304	319	351	267	294	332	301	291	350	338	305	312	292	295	317	297	309	298	302	309	313	299	301	296	325	302	285	305	273	315	308	289	288	284	279	314	325	309	306	305	315	332	285	311	265	331	298	349	328	277	316	286	304	288	273	325	314	302	361	303	334	307	308	307	307	317	340	330	292	319	302	271	307	313	319	287	292	331	274	292	305	328	311	316	364	313	297	309	338	313	304	295	302	317	299	321	281	281	276	333	254	338	317	309	298	318	287	307	331	318	321	302	309	253	281	291	322	321	308	302	335	306	263	291	302	328	317	327	350	319	316	304	307	329	336	333	310	301	314	311	307	283	299	335	278	311	336	308	333	271	372	335	299	323	312	280	313	329	307	308	305
23671	9633	6193	5122	3639	2590	1706	1150	1006	934	964	922	863	847	831	753	797	754	763	786	778	788	751	776	775	694	726	771	740	723	699	676	685	710	649	724	700	778	699	679	734	781	709	705	704	743	740	729	752	710	732	680	710	663	727	770	717	684	738	752	764	687	741	728	714	733	712	733	713	703	718	660	698	705	707	709	719	722	729	710	743	690	739	713	708	690	696	742	707	728	702	745	698	733	765	731	739	689	744	734	719	706	693	731	726	701	743	739	695	695	730	774	704	748	733	721	743	750	721	722	733	787	694	656	681	633	744	709	697	708	756	749	725	746	744	716	720	676	671	686	733	720	729	685	730	725	744	729	716	690	732	747	696	715	687	703	716	735	706	672	731	754	681	735	743	747	751	748	773	709	761	716	701	759	723	700	718	698	744	755	722	718	734	685	697	757	757	730	716	716	646	718	701	724	723	674	679	736	700	702	676	698	747	725	738	681	743	708	698	783	742	726	750	713	673	736	680	726	738	754	737	715	730	730	695	722	675	674	695	696	728	732	721	700	727	722	694	734	682	649	718	755	708	725	722	745	656	697	743	760	756	688	746	705	699	733	709	681	698	729	714	714	723	687	740	716	698	725	698	720	702	724	714	684	738	732	713	708	750	693	750	716	750	719	735	731	670	690	678	727	714	726	696	707	735	698	734	687	737	731	717	756	745	772	687	736	710	725	712	734	736	716	714	702	653	722	732	748	682	754	734	711	715	708	733	730	707	805	736	703	680	769	715	711	722	681	718	690	692	684	713	675	749	714	698	740	712	682	745	734	731	702	712	711	744	741	741	740	695	711	685	736	722	711	698	695	708	704	723	744	707	728	666	749	698	689	768	728	801	665	749	687	739	748	746	738	748	691	685	714	732	667	716	710	694	741	698	698	757	691	714	720	703	727	715	712	717	723	698	699	733	703	723	702	762	732	665	659	738	780	721	690	716	701	701	738	715	713	744	733	713	741	725	716	724	745	709	744	729	722	742	709	713	703	692	726	714	707	727	732	695	735	686	699	744	747	730	676	746	731	708	677	732	703	764	702	682	715	710	699	726	687	703	749	705	722	720	738	763	699	704	711	764	714	670	706	670	671	717	715	728	722	707	781	707	703	705	707	760	688	718	726	712	732	732	723	747	772	725	753	716	739	690	693	718	744	701	687	758	707	719	699	721	695	695	740	688	710	694	722	668	702	731	697	678	644	677	751	711	678	709	672	721	735	700	698	766	723	666	710	724	713	705	735	712	722	752	687	681	719	751	736	734	670	699	749	744	716	693	738	707	721	666	728	751	752	731	717	720	733	717	710	729	686	757	743	686	714	753	748	722	740	696	716	684	752	724	653	728	707	732	729	733	716	717	684	754	761	744	724	731	731	743	750	704	713	703	731	709	722	732	724	705	731	706	732	692	716	738	766	745	721	706	735	762	652	660	732	720	745	726	690	732	701	758	735	693	699	770	704	744	732	737	716	733	697	674	787	750	691	703	716	666	765	713	697	748	718	702	720	741	754	755	782	685	667	692	705	704	719	734	724	785	735	708	701	739	726	734	745	739	671	665	753	751	726	667	698	716	699	715	723	690	751	678	650	725	700	735	721	713	676	698	695	690	724	708	720	727	676	712	727	717	712	696	744	731	759	674	720	715	731	696	718	739	713	739	668	688	743	717	710	709	715	738	712	752	685	734	671	721	746	735	679	731	764	715	687	765	696	689	756	707	726	726	725	694	696	675	744	723	712	713	698	742	714	698	723	760	704	702	735	711	735	699	715	690	719	748	783	764	707	738	739	724	704	719	703	662	698	726	772	721	717	740	718	721	727	716	711	692	703	739	716	725	702	690	662	672	716	739	750	735	643	744	730	691	745	689	722	692	672	669	712	771	692	706	681	733	683	739	750	709	769	767	679	675	752	737	683	761	717	721	690	756	754	739	704	750	718	723	692	690	703	734	686	723	673	702	751	715	718	724	738	723	692	720	727	738	727	702	796	712	730	740	745	736	758	719	717	718	702	767	705	741	723	720	704	717	717	688	699	715	666	727	700	744	720	761	744	723	689	682	713	764	705	691	704	718	701	703	686	730	704	663	722	736	739	713	686	761	761	673	646	722	701	726	729	672	730	700	729	734	743	683	696	705	732	739	691	718	686	700	702	724	724	656	693	716	749	728	723	715	780	707	723	727	700	691	715	762	731	700	715	724	703	712	690	732	749	708	688	711	757	686	709	767	711	723	705	752	747	722	749	712	737	676	753	714	711	761	742	713	710	706	736	744	738	749	721	698	762	767	677	760	718	724	673	725	763	688	712	741	701	709	717	720	670	725	712	693	707	764	777	706	678	730	704	733	696	709	778	737	691	716	707	732	747	691	717	682	689	729	740	749	746	704	728	715	696	734	724	729	730	710	755	743	729	748	728	731	676	722	803	726	702	695	725	714	708	708	707	737	712	719	699	750	692	684	727	687	707	711	743	730	770	747	758	733	774	690	738	749	729	727	691	713	735	737	713	715	748	681	694	802	741	765	726	704	715	688	748	704	767	706	701	735	729	753	691	712	730	770	721	716	729	662	724	711	764	730	680	742	737	663	757	733	717	715	713	734	749	769	733	650	705	715	719	734	699	681	683	710	770	730	659	695	678	694	731	730	699	755	730	761	728	748	703	691	694	726	752	701	722	732	711	754	753	729	710	685	760	706	707	734	720	701	703	748	717	684	699	720	722	729	697	688	700	748	726	784	713	733	670	709	763	703	713	732	720	717	778	742	682	670	746	704	742	708	713	727	741	746	706	747	664	763	711	721	709	716	707	691	726	652	682	697	637	722	713	693	720	731	714	660	757	703	685	674	729	731	739	672	741	724	716	738	724	730	707	732	738	696	702	746	765	719	734	669	723	670	675	717	753	711	716	694	721	708	686	742	717	689	751	705	718	698	667	736	692	706	772	739	694	730	752	713	717	691	722	663	698	717	705	719	693	738	707	735	714	765	747	709	730	754	685	705	714	707	704	740	741	718	688	712	731	708	697	754	721	718	720	741	719	696	699	720	694	689	745	756	709	728	735	716	726	727	712	703	752	698	716	721	693	736	707	720	723	728	717	701	714	720	739	711	709	688	686	687	694	708	715	752	739	695	710	732	709	723	687	737	698	698	708	703	738	742	759	746	753	724	721	692	701	728	744	710	698	712	720	679	700	730	688	715	736	691	698	702	706	767	699	735	769	762	741	735	707	680	674	707	742	763	709	729	701	705	701	743	738	731	721	734	712	758	713	688	726	717	707	726	711	723	738	699	693	774	691	702	730	748	724	682	731	703	724	742	711	713	729	721	697	718	740	732	670	725	721	727	759	677	706	762	692	769	676	697	727	721	731	750	721	734	686	718	682	718	746	679	738	683	718	731	695	688	721	723	684	722	676	762	706	684	718	715	704	704	675	737	684	713	710	732	713	744	731	717	720	712	728	704	705	686	701	723	689
19814	2353	549	387	331	320	308	286	283	309	262	291	281	299	252	312	273	262	281	249	293	301	300	302	275	261	300	282	316	331	281	312	283	285	272	260	321	271	282	295	280	287	298	293	308	285	258	276	287	270	267	273	286	277	322	265	267	263	261	272	291	274	300	268	231	280	283	277	255	290	290	267	259	254	266	292	255	257	317	292	282	245	281	269	271	312	251	300	293	289	294	304	304	271	284	285	278	292	272	290	296	275	294	300	311	295	290	290	305	282	251	274	321	271	294	294	253	290	295	272	267	293	280	295	272	298	282	266	268	256	280	268	320	269	271	280	294	313	317	281	293	305	298	276	284	264	286	260	295	265	299	290	314	292	317	296	266	292	265	324	276	287	275	271	260	298	284	269	283	271	266	304	263	283	297	318	281	311	279	282	301	272	272	276	309	328	269	311	279	247	338	298	301	269	284	269	289	268	286	318	299	269	283	281	273	296	309	292	318	289	282	301	359	243	267	267	295	270	268	294	270	288	303	269	299	277	277	300	283	276	270	296	313	266	251	276	298	287	285	273	267	321	290	280	328	312	287	300	289	304	296	304	259	267	288	282	273	269	302	273	288	276	298	289	295	287	275	267	287	255	270	278	262	313	277	270	280	255	273	308	323	305	291	287	252	293	279	284	264	279	279	309	305	283	281	265	307	289	259	243	261	290	273	278	279	278	315	281	268	273	280	284	292	272	279	255	256	274	271	291	260	297	302	280	312	280	249	285	281	276	293	283	245	296	297	222	296	280	286	280	337	318	324	303	289	328	298	290	267	282	301	311	303	292	291	313	266	301	263	274	308	327	321	304	273	278	256	276	301	277	274	266	291	282	289	284	270	284	284	284	237	270	289	245	308	292	306	306	261	290	276	284	280	287	282	298	285	290	257	273	289	309	276	300	269	265	273	270	315	296	291	294	260	317	270	291	273	282	244	249	301	293	287	306	289	267	317	272	277	265	249	292	297	286	275	310	276	260	275	328	313	314	279	310	273	257	283	317	289	275	270	312	309	304	299	283	277	277	310	270	289	331	270	319	295	287	290	282	275	284	280	271	266	286	271	281	279	279	273	287	281	280	282	262	260	278	289	271	276	277	311	251	268	303	283	278	280	302	310	269	296	269	290	293	274	273	287	277	281	260	260	285	304	286	285	284	241	282	289	277	277	293	286	253	271	275	297	285	289	295	274	284	272	257	257	301	281	321	308	293	287	296	285	275	283	282	268	328	299	266	285	259	283	315	287	294	268	264	284	284	260	281	291	313	270	294	310	316	307	290	289	293	289	283	296	267	270	266	269	288	263	297	285	267	287	276	289	286	278	280	290	332	271	257	299	272	263	265	292	295	277	229	274	250	257	278	294	299	305	281	286	243	280	276	283	266	281	274	288	271	243	279	295	281	265	251	288	283	263	279	279	295	275	262	289	246	266	279	283	306	304	300	320	281	298	286	278	275	282	250	236	275	274	300	290	297	283	272	288	284	302	262	302	301	282	291	292	271	286	303	311	300	312	281	288	263	252	288	284	291	319	287	288	274	275	289	264	288	269	276	249	259	262	262	272	252	308	267	303	280	310	286	304	331	278	276	278	251	267	287	324	269	297	285	288	310	266	262	305	276	280	289	269	311	287	272	283	267	291	257	268	276	272	281	308	275	274	282	285	289	246	297	250	259	254	295	306	303	262	305	286	289	295	288	276	280	303	259	276	259	277	270	297	292	268	278	284	281	310	295	305	287	278	312	289	315	248	291	293	273	291	250	295	284	257	250	259	280	295	277	285	273	271	303	286	271	311	314	294	280	274	277	274	291	332	273	264	304	287	287	304	268	287	267	267	306	263	299	281	300	270	305	304	310	290	313	312	262	287	277	289	287	271	332	309	267	304	289	290	264	301	313	299	267	281	302	259	273	272	280	267	304	290	304	277	248	271	285	285	267	256	331	289	267	288	306	282	279	250	287	259	309	321	254	303	293	303	312	284	324	292	274	263	299	290	297	301	280	306	259	291	310	294	288	301	279	280	286	263	280	307	273	280	300	257	267	288	315	274	302	295	239	263	302	277	257	285	298	289	263	287	279	285	302	252	269	303	303	313	260	271	292	282	269	275	253	290	273	244	258	268	312	255	297	293	282	293	283	282	289	246	293	288	288	249	300	290	277	303	271	259	262	297	288	282	266	302	270	254	297	304	300	277	295	286	317	284	293	282	295	284	265	235	287	260	291	316	300	254	274	297	276	281	305	277	290	288	327	255	297	291	323	262	294	332	303	268	258	290	283	306	233	262	271	261	287	273	292	249	299	267	299	284	284	270	286	282	260	311	326	281	290	324	242	271	283	247	286	275	247	296	256	289	291	284	298	298	281	305	266	263	291	284	304	293	303	278	307	283	278	287	290	314	290	270	258	263	277	292	277	300	286	272	291	283	261	262	268	273	268	273	272	288	277	282	303	283	279	279	308	289	292	317	269	296	287	287	268	278	276	283	310	313	282	264	294	277	300	308	293	278	271	249	295	250	281	253	266	292	290	320	302	257	243	282	280	287	295	285	281	288	278	297	304	287	269	294	287	275	265	288	250	272	266	255	280	268	317	292	252	266	294	270	314	261	294	269	285	299	263	265	302	280	267	259	270	279	285	286	261	250	290	311	273	296	269	277	289	275	251	264	256	283	271	283	296	295	281	321	294	248	241	290	302	302	292	287	301	297	294	292	300	305	264	281	307	281	301	278	273	289	292	270	261	278	274	278	275	264	278	278	299	285	254	273	259	267	295	306	257	299	293	266	309	260	282	289	296	285	266	286	277	290	288	277	235	280	259	289	266	277	297	262	275	265	272	265	281	282	282	306	267	284	309	284	285	270	287	265	304	296	242	303	301	305	289	299	299	294	287	269	288	280	293	265	276	272	293	308	279	323	264	298	298	290	291	286	276	283	274	293	290	306	286	288	265	287	295	282	315	304	276	296	318	309	258	292	303	300	291	269	266	288	274	281	268	303	262	258	247	283	271	284	280	310	300	295	257	298	316	283	282	280	293	260	292	287	257	282	323	334	286	341	263	250	278	307	291	302	276	313	289	309	307	305	286	329	259	261	276	300	287	287	288	327	289	274	259	274	257	288	285	326	285	249	289	309	294	274	284	255	254	288	333	278	257	281	274	292	262	296	297	281	272	277	284	256	254	265	280	280	264	278	287	274	257	268	296	275	253	296	303	320	284	272	298	295	315	275	287	306	293	288	272	307	261	283	285	279	299	300	266	290	278	276	293	301	252	275	294	323	279	299	274	303	246	274	259	290	307	282	306	289	282	297	262	276	310	294	257	274	297	255	292	286	263	279	284	290	259	294	271	288	274	294	289	309	301	284	300	294	299	301	321	286	283	288	288	289	298	243	297	286	288	298	302	291	279	326	322	282	284	277	316	284	310	271	260	294	282	290	314	271	276	248	271	285	295	319	291	273	291	307	305	298	243
15013	6483	4646	2843	1868	1224	944	787	751	751	728	718	695	703	713	678	657	625	667	664	652	582	563	696	644	651	639	624	648	636	666	640	651	632	613	645	638	597	641	594	555	644	631	641	611	644	637	636	603	600	622	559	612	627	635	650	640	654	590	659	583	578	660	652	655	633	606	658	654	635	629	647	587	668	599	623	584	622	599	626	612	646	647	627	656	684	656	625	616	668	667	668	693	598	631	621	616	638	607	628	637	670	648	619	617	607	632	634	648	569	604	637	579	661	646	622	659	648	656	615	594	652	649	644	640	610	594	587	609	644	638	640	636	593	650	614	627	608	620	619	641	675	633	650	575	649	652	676	617	626	601	699	605	660	605	638	634	610	590	601	639	591	620	586	617	604	615	551	603	677	617	651	602	671	623	634	657	629	632	610	660	645	677	666	600	641	634	645	645	584	636	622	636	618	639	617	592	635	603	608	610	677	622	609	625	607	638	619	595	565	624	633	622	619	579	640	639	618	624	649	565	616	621	674	625	640	583	645	619	600	653	630	616	651	649	616	606	639	620	637	585	605	615	657	615	671	627	642	611	619	660	636	646	635	622	643	613	610	627	596	623	634	645	625	654	691	638	612	671	621	609	651	607	624	652	675	606	605	639	630	635	652	633	672	576	639	678	626	595	577	649	657	611	635	620	618	599	621	618	640	642	682	638	631	608	633	566	652	637	650	593	652	589	639	613	595	632	639	613	628	639	660	641	593	634	655	621	596	631	660	595	654	641	637	640	580	619	619	638	698	636	626	637	662	593	626	646	637	627	619	586	608	598	650	619	599	628	665	630	652	629	660	678	687	646	613	652	640	617	644	636	621	631	676	646	619	601	630	602	626	610	620	612	606	639	645	644	637	641	606	641	676	621	646	645	620	643	654	603	677	632	632	622	668	650	613	581	613	634	587	649	651	626	671	637	631	613	592	585	671	635	656	649	593	627	618	583	654	643	661	682	578	616	595	620	640	643	620	585	566	641	626	628	643	630	580	613	620	656	658	636	618	656	641	621	594	591	575	627	637	621	627	629	582	627	605	661	651	634	568	603	626	658	582	619	624	630	595	634	669	637	651	670	596	623	607	632	585	627	592	631	604	618	616	599	611	606	629	587	676	588	638	598	601	631	676	621	630	650	626	634	633	615	588	677	657	645	638	593	620	676	634	606	627	626	593	620	611	637	620	626	627	641	601	613	640	648	647	621	605	617	610	623	657	620	627	617	607	627	599	663	602	646	657	604	651	631	642	641	582	643	665	594	614	633	561	636	643	672	602	664	612	654	649	658	622	590	654	638	626	628	615	622	602	635	617	663	638	689	585	643	610	631	658	635	629	629	601	611	642	626	666	665	612	626	627	649	616	604	617	633	673	651	646	598	617	647	616	622	595	594	605	631	670	630	609	651	642	628	641	660	621	619	660	623	653	633	595	649	591	593	638	636	655	686	639	632	631	623	641	644	649	664	658	629	590	634	631	674	610	572	624	663	644	654	635	604	607	633	597	621	628	612	579	612	623	614	637	660	630	648	679	637	629	605	663	617	659	664	642	631	592	619	608	605	650	659	610	602	575	639	607	614	623	575	619	632	673	629	613	613	620	627	615	612	583	616	639	629	622	594	636	662	653	650	601	592	597	651	621	576	623	655	614	647	664	616	582	612	588	612	631	595	630	618	656	585	607	623	645	641	663	643	631	635	640	666	616	632	638	614	645	623	633	627	666	619	670	607	635	624	596	619	637	607	613	583	665	634	608	624	622	619	638	629	634	650	638	620	662	621	652	640	612	655	613	630	641	653	653	596	637	661	624	646	635	617	633	593	601	617	654	624	602	635	633	653	628	667	639	614	652	615	650	593	630	607	650	585	640	638	636	629	628	637	604	631	625	597	599	649	664	609	660	649	628	635	651	629	629	623	642	628	642	629	651	674	637	587	648	592	670	633	679	651	623	637	629	628	639	629	594	595	643	636	637	610	662	653	667	634	651	689	624	587	593	637	625	649	629	656	675	670	635	604	617	632	637	610	599	611	648	629	623	615	599	638	620	644	596	678	606	630	631	659	600	620	603	608	642	577	618	592	618	657	660	642	618	646	645	639	609	605	658	637	587	602	658	663	553	663	607	616	593	661	617	654	625	598	638	704	589	623	579	615	665	639	645	628	589	569	631	636	598	624	621	658	639	699	619	670	641	664	607	609	639	628	654	649	583	644	616	613	628	649	647	661	635	632	633	623	646	618	608	619	611	606	581	645	611	630	610	621	674	620	605	613	607	616	655	607	631	635	620	685	640	670	602	646	633	598	634	652	647	614	640	607	643	664	600	622	618	621	706	645	568	625	650	609	618	627	617	624	653	651	621	629	664	642	588	629	643	608	623	618	609	627	608	612	593	685	627	653	641	633	615	602	584	629	656	658	616	628	633	610	644	604	618	609	673	638	612	689	656	625	609	649	652	633	627	645	591	605	635	628	659	659	649	639	631	600	595	625	654	607	632	608	662	642	642	646	614	628	641	655	610	642	620	653	650	588	609	581	629	640	642	614	599	631	599	638	654	589	643	685	647	638	632	651	636	606	625	610	645	635	680	635	641	686	596	639	604	602	623	601	655	640	631	661	570	609	601	583	610	679	629	679	658	639	629	592	657	632	602	613	608	606	671	586	604	671	631	633	669	671	577	642	639	596	645	648	599	617	656	650	667	671	627	626	584	588	668	635	619	629	618	623	640	602	647	688	560	656	615	625	604	622	575	618	587	633	645	603	649	628	620	647	628	639	617	611	637	628	590	599	610	636	648	681	645	624	663	602	633	609	662	600	647	621	633	604	615	588	615	620	620	619	668	625	667	616	628	675	571	605	649	604	619	672	643	638	679	615	628	631	620	653	668	635	591	633	611	645	639	596	626	631	658	641	636	674	606	617	605	637	622	634	578	625	638	641	619	618	641	594	611	608	655	615	607	604	593	632	658	618	613	632	569	599	621	644	635	653	599	605	630	630	657	655	667	633	648	629	657	606	643	606	588	606	643	611	687	641	657	646	615	651	628	622	605	679	631	669	644	660	659	629	617	664	688	621	623	646	647	631	663	642	604	629	580	669	617	616	664	648	611	605	686	613	680	614	601	583	615	608	642	587	642	635	590	640	641	632	651	597	601	620	630	600	656	592	642	646	629	640	562	596	623	665	656	599	630	605	642	592	641	597	634	667	647	670	600	651	624	625	644	601	624	628	597	606	600	614	654	673	619	616	635	636	613	627	633	613	593	660	616	567	603	632	655	612	608	665	632	618	636	646	662	610	614	629	626	606	630	654	672	615	613	620	640	624	590	623	631	592	667	635	610	623	648	623	625	593	571	611	619	619	652	587	590	588	656	621	647	669	662	650	640	585	650	658	641	654	625	627	644	646	613	612	652	627	620	617	650	629	620	658	655	629	610	609	599	626	598	621	646	655	597	614	611	654	617	661	643	624	598
34205	6305	799	570	388	330	334	272	317	292	283	305	307	304	279	338	327	279	290	278	303	296	306	308	320	267	306	311	298	309	312	293	311	291	257	281	318	284	292	335	315	300	255	296	301	300	297	284	284	292	278	290	287	316	287	282	296	292	314	288	353	284	308	272	271	330	349	318	286	310	261	272	296	319	318	247	345	257	289	276	312	272	279	294	281	316	300	280	314	296	267	278	316	297	301	311	289	301	308	292	328	302	270	271	290	301	283	300	255	299	266	288	272	278	304	313	300	292	276	306	292	306	314	324	288	307	312	284	300	279	307	291	307	300	293	272	263	282	305	296	306	310	299	319	295	284	289	305	253	286	292	288	291	330	309	331	323	340	296	324	299	279	314	331	305	266	308	337	259	296	302	299	293	292	314	260	285	297	283	307	296	295	299	326	283	274	250	292	297	318	276	294	291	277	270	283	303	263	303	291	318	339	325	283	289	290	319	326	308	324	322	280	292	278	287	283	351	321	311	283	260	312	274	321	288	286	298	290	297	294	319	273	294	316	304	319	273	291	271	331	325	273	279	295	301	335	301	285	293	287	269	279	301	296	299	290	277	325	326	307	308	306	285	278	271	294	307	288	286	266	304	321	241	328	313	290	287	279	283	314	297	291	331	285	306	286	311	334	266	276	346	279	318	276	297	283	289	326	300	274	288	272	285	286	301	276	302	288	287	301	297	323	299	292	311	292	304	280	321	298	325	293	273	261	307	328	306	303	308	318	308	266	288	291	292	270	277	291	296	280	295	318	273	315	326	282	285	326	313	296	280	268	257	309	293	284	318	306	283	294	294	286	274	339	291	273	303	315	309	284	286	300	276	296	277	294	302	323	276	305	301	298	327	279	295	304	287	269	296	281	292	289	272	288	251	256	311	266	269	286	299	309	294	279	273	279	303	332	288	294	312	303	297	304	300	316	290	284	314	283	288	303	337	342	322	314	289	298	287	282	319	285	329	303	281	292	281	334	303	289	306	277	302	280	284	298	291	284	289	290	285	313	297	330	264	285	267	292	329	259	282	335	337	314	308	291	291	255	279	295	254	289	312	290	277	299	273	299	293	284	281	282	262	313	295	264	281	300	296	277	278	301	292	284	295	302	325	274	304	276	285	300	282	275	286	290	292	297	306	306	303	278	330	331	274	296	277	277	310	301	313	319	305	292	349	334	292	300	315	297	290	301	323	282	334	305	291	288	316	265	285	317	274	284	282	283	300	299	278	312	313	303	268	272	307	282	293	276	260	334	305	236	318	282	289	334	304	302	274	291	301	303	284	266	299	294	298	271	268	254	244	299	328	316	291	295	278	256	290	307	302	281	285	298	315	333	297	325	325	311	323	263	269	264	318	294	284	273	329	255	286	271	316	317	307	291	281	290	272	276	312	293	310	307	328	285	294	285	275	345	299	301	274	308	311	300	302	263	275	290	301	316	302	304	297	295	306	283	279	285	290	303	292	300	295	299	319	317	273	297	262	296	292	297	297	306	320	312	339	309	296	288	327	300	307	269	334	274	267	285	295	286	306	291	293	265	257	274	305	337	272	314	290	344	323	286	295	304	294	299	295	318	285	294	304	294	318	287	294	316	309	293	311	306	297	297	276	298	242	311	264	301	300	294	276	286	276	317	304	309	356	314	278	289	296	296	317	304	287	293	270	288	298	286	282	279	307	311	304	290	262	305	301	301	286	332	286	269	275	294	279	297	335	291	286	264	309	273	291	305	302	316	268	323	345	289	325	327	255	270	273	282	315	278	295	292	289	334	268	283	321	321	291	311	315	276	291	312	279	277	321	311	295	312	305	311	315	292	301	258	303	349	306	292	310	294	281	275	281	287	285	296	258	330	294	290	277	293	262	302	292	301	318	303	287	309	287	284	307	332	291	271	307	329	277	285	291	327	248	273	281	288	301	306	293	289	318	302	332	305	292	318	324	300	309	306	265	259	280	284	253	316	305	319	304	278	257	288	316	297	296	279	297	294	316	266	288	282	282	299	314	260	307	263	314	325	307	257	314	284	306	283	305	280	283	298	273	311	298	306	299	275	257	306	271	273	298	334	318	273	280	294	295	288	307	307	287	318	317	294	326	319	288	287	320	322	323	324	276	272	281	267	269	300	300	317	291	287	303	317	308	279	294	285	306	246	271	313	281	323	286	352	287	294	296	325	271	329	313	292	298	300	294	339	278	281	321	274	293	293	280	305	320	312	296	309	298	304	288	257	306	291	291	277	289	309	279	307	249	282	304	314	289	299	306	264	283	307	297	290	298	287	270	279	287	280	282	264	274	314	312	272	307	310	327	273	292	285	294	296	313	288	278	307	272	302	283	274	311	289	304	286	309	309	274	273	271	289	265	294	306	280	288	292	269	318	321	297	309	308	282	315	310	275	301	275	290	307	314	292	297	271	293	294	251	270	315	287	279	305	274	245	300	284	265	294	310	317	317	306	317	333	278	297	292	284	276	285	292	306	287	269	296	302	257	285	301	275	328	254	292	284	278	313	320	298	298	289	280	278	282	269	282	289	285	277	280	283	289	312	283	312	292	327	276	322	323	308	274	286	278	288	278	312	304	291	286	272	302	321	301	302	309	251	310	309	286	317	304	278	264	313	310	295	265	266	321	304	290	281	306	318	302	301	263	276	309	300	291	266	302	325	284	294	296	266	296	302	303	281	337	318	289	279	257	293	310	300	300	302	320	295	316	287	304	272	302	281	290	290	308	253	311	275	288	291	268	285	332	313	282	306	275	284	293	297	332	303	301	315	303	349	308	284	309	299	290	303	315	298	284	291	299	327	301	329	337	291	285	313	301	272	317	355	311	276	280	281	299	291	285	273	277	305	312	303	315	295	292	326	311	306	301	263	268	261	295	338	265	301	295	308	311	307	327	294	294	318	308	291	304	334	291	292	311	284	266	284	287	320	308	318	301	278	284	297	276	288	279	289	326	313	299	271	306	301	308	273	304	299	322	310	284	287	289	269	293	294	305	263	304	292	299	281	309	296	354	291	268	297	282	273	310	301	308	303	295	319	298	319	313	284	282	289	301	304	289	297	285	295	270	313	298	303	289	270	292	302	305	299	297	303	289	255	314	304	284	321	317	323	297	328	283	309	307	298	299	252	313	287	264	306	292	332	256	310	294	339	304	290	296	311	341	291	285	327	302	305	281	309	319	255	318	281	307	342	276	294	291	303	332	307	322	303	287	313	310	295	280	269	275	274	289	290	306	293	299	297	306	336	281	312	288	295	310	311	261	333	285	299	285	288	282	277	334	298	297	298	305	288	296	309	311	320	299	271	299	328	284	308	281	304	313	271	310	319	290	298	305	267	264	275	290	307	255	273	282	295	308	330	257	293	296	273	285	278	314	291	261	270	298	310	264	299	277	313	310	312	285	284	310	303	275	306	283	278	321	330	273	298	295	302	293	295	270	302	257	281	296	289	297	277	293	291	252	330
25315	10540	5656	3645	2189	1361	1111	890	857	802	855	827	774	715	736	707	722	714	742	724	682	678	677	636	722	682	709	674	695	716	678	665	686	677	650	700	641	667	705	680	689	624	708	735	677	757	673	657	684	676	699	726	654	647	678	636	684	698	738	688	676	679	722	701	667	697	690	727	686	691	654	685	696	705	659	664	690	712	673	729	615	727	616	706	670	639	714	685	701	667	649	730	664	679	733	646	705	683	696	701	687	706	673	689	668	686	731	709	697	705	702	671	678	671	669	692	701	682	655	681	628	655	686	686	668	682	659	723	688	681	661	695	688	691	696	690	611	666	715	698	691	660	708	698	690	716	703	687	690	683	616	679	659	683	743	676	664	653	623	662	636	632	735	706	675	643	733	699	657	667	692	680	708	707	659	731	676	633	659	695	684	706	657	700	702	649	671	692	659	652	651	690	692	638	684	666	708	662	706	686	679	720	727	634	687	717	684	678	660	642	696	696	684	656	693	672	681	665	665	698	687	664	650	669	691	670	664	694	746	610	693	717	692	702	706	699	708	670	664	708	681	654	693	663	716	633	706	693	632	694	701	688	677	671	718	695	679	679	657	662	648	649	665	700	670	710	633	709	712	691	695	677	702	691	681	697	668	670	672	711	692	645	713	674	708	687	689	666	689	718	684	642	663	691	711	717	638	713	722	690	685	667	714	676	664	716	652	673	687	706	675	698	737	666	640	702	667	669	716	676	657	674	680	716	671	647	675	736	665	680	652	694	668	668	652	649	657	700	673	685	680	711	661	661	669	664	699	699	732	734	673	651	674	702	704	731	646	646	716	626	678	685	705	715	672	677	708	654	670	678	666	684	666	660	692	674	689	663	680	671	711	642	705	703	677	655	704	713	666	699	744	680	680	642	707	648	681	692	650	651	656	709	691	676	679	634	679	667	627	651	704	706	675	686	712	640	699	650	643	673	695	726	678	657	704	647	703	702	672	661	694	686	672	705	699	715	647	647	653	683	648	664	661	676	728	658	705	667	693	625	708	674	673	684	715	675	684	717	690	633	717	692	671	742	675	686	692	684	697	696	638	664	636	690	672	651	690	673	697	716	680	745	642	668	688	721	683	703	707	657	668	728	665	709	709	659	650	686	681	693	675	642	701	674	655	640	684	710	658	679	671	688	727	666	652	715	686	678	707	689	682	732	719	696	720	658	713	715	645	691	716	692	668	693	691	636	733	702	650	679	683	688	661	676	665	690	645	672	690	717	718	636	707	715	668	651	656	709	696	693	682	688	730	684	673	693	667	673	718	688	685	676	711	654	666	676	686	686	699	659	656	703	694	686	700	663	714	736	660	634	780	639	670	672	673	672	687	658	685	622	665	685	674	610	711	685	707	704	662	665	690	703	723	665	681	729	709	717	676	733	667	729	660	692	646	699	669	689	668	668	659	621	669	668	698	664	661	669	692	727	686	643	720	691	727	702	667	640	707	680	686	695	687	687	673	658	688	670	672	666	680	695	655	701	680	669	674	676	663	640	728	685	677	681	681	684	690	674	672	677	671	697	705	657	662	698	698	683	680	628	715	675	710	686	702	653	705	769	656	720	724	646	660	672	674	717	685	658	680	677	655	653	646	699	692	709	717	662	692	726	694	635	721	689	670	713	681	717	658	721	705	720	698	670	711	660	696	716	692	672	713	705	685	689	686	641	707	633	700	702	655	717	704	730	716	686	701	672	683	706	685	677	656	669	686	749	673	753	693	648	717	691	648	732	717	644	670	674	709	674	697	705	694	665	688	696	695	690	680	633	673	700	675	698	649	648	693	658	658	703	674	688	727	690	685	664	659	662	679	711	706	645	647	691	665	657	672	676	663	661	689	674	685	718	692	654	682	679	658	695	711	691	647	662	696	693	726	685	711	702	705	705	694	716	642	644	677	695	702	676	659	703	626	657	677	695	668	655	640	656	659	674	702	698	708	609	696	649	693	680	700	684	662	667	709	739	679	665	646	662	684	686	736	682	636	703	695	679	729	684	667	676	675	685	661	652	701	677	697	698	724	718	668	695	673	710	659	696	694	655	731	710	683	677	702	648	693	659	706	650	660	690	659	701	700	677	676	681	670	711	647	665	688	690	679	659	660	689	700	660	665	639	677	730	690	669	656	692	689	689	722	676	684	713	701	664	729	659	692	692	693	679	684	697	734	727	695	686	645	696	640	660	685	690	645	691	656	707	693	712	713	651	688	685	722	661	693	656	690	706	717	677	707	631	705	702	714	664	710	706	723	688	693	691	720	678	689	717	687	674	687	665	690	700	641	664	712	685	683	672	667	666	706	679	634	664	670	675	727	698	707	713	687	699	700	621	714	715	635	687	694	689	698	697	638	664	662	624	702	707	635	673	712	690	722	680	684	707	722	652	709	689	700	722	666	736	695	714	688	704	728	699	677	677	651	698	650	658	676	711	687	672	679	696	723	671	674	654	696	718	727	659	678	701	652	677	690	645	717	666	713	651	687	678	647	652	718	671	638	680	627	664	669	681	686	691	696	755	689	693	696	710	663	726	702	637	658	638	677	691	665	678	694	648	676	705	636	650	657	674	725	660	680	660	628	660	688	673	691	715	668	664	662	735	713	613	709	759	714	702	643	683	654	686	673	723	721	693	659	690	692	717	666	693	707	655	707	684	684	667	678	667	669	702	632	690	665	741	678	680	675	668	688	716	698	721	625	700	695	681	678	691	666	694	712	695	658	693	725	727	713	679	670	657	666	708	723	700	668	707	671	709	718	686	705	662	762	671	713	668	666	651	691	702	662	748	694	683	690	710	719	686	694	630	620	739	709	723	647	708	663	691	682	660	668	637	685	708	634	693	706	659	642	676	671	737	662	688	699	663	711	644	692	660	660	703	638	639	709	653	679	664	676	668	653	706	686	684	702	700	620	701	659	685	672	704	643	654	657	648	658	689	681	655	680	708	679	673	662	655	684	642	701	696	668	699	691	671	674	678	651	711	696	738	681	690	653	665	673	711	717	724	662	690	712	646	680	654	726	684	688	652	709	700	683	696	673	705	701	686	690	680	672	676	718	745	693	658	686	681	671	693	702	719	747	664	718	693	693	690	652	736	617	694	670	634	657	645	731	656	677	736	679	672	656	703	656	720	676	677	695	673	674	673	770	667	710	719	702	672	686	715	673	718	653	666	630	699	673	747	699	675	643	688	662	642	656	643	689	684	684	687	716	668	665	677	756	697	730	659	658	671	699	740	686	665	640	659	702	685	713	688	696	704	701	711	693	696	714	683	710	731	663	671	715	650	709	709	660	689	700	689	728	652	658	713	714	684	727	720	674	692	666	735	662	701	685	717	680	698	703	633	689	696	672	689	697	650	688	690	679	654	671	645	619	700	658	655	730	685	737	702	638	704	703	695	668	678	638	722	675	672	706	704	713	691	659	688	664	686	710	725	730	703	685	682	700	668	657	684	624	705	679	652	710	714
35437	6257	962	651	471	402	352	337	339	299	343	305	292	291	316	299	307	318	320	285	332	301	320	322	299	312	294	300	335	282	272	314	316	320	328	315	305	293	335	328	303	303	275	287	320	322	321	300	282	305	339	326	304	309	327	283	290	323	307	287	306	308	296	319	316	306	317	334	327	322	257	360	331	309	299	350	325	321	297	323	329	310	296	309	341	281	278	276	331	318	369	340	329	310	339	326	320	292	320	306	294	277	298	325	315	332	333	302	300	293	292	287	302	343	338	351	305	329	293	316	308	341	319	298	315	338	291	318	307	275	284	320	340	312	317	328	294	278	286	295	324	288	298	305	308	322	323	290	345	325	318	289	292	304	309	328	347	318	314	310	280	312	300	351	318	340	331	303	283	294	309	352	357	292	285	329	325	287	303	338	318	323	336	308	304	293	322	320	286	277	285	332	332	310	287	323	265	289	320	279	311	320	292	296	272	312	295	320	321	319	332	283	291	322	326	311	303	305	296	299	311	314	303	325	275	308	328	334	300	301	294	314	298	348	262	309	308	298	288	315	293	324	295	306	344	331	330	313	323	316	324	307	352	308	323	312	276	323	276	276	326	300	308	279	328	314	294	315	321	309	317	332	304	272	298	261	292	316	337	279	307	288	316	315	308	319	316	315	298	287	273	306	286	326	297	323	291	294	286	300	280	265	308	281	324	311	326	294	326	337	312	300	297	313	303	315	313	346	304	300	323	308	352	303	344	336	328	314	292	309	299	319	280	322	303	301	302	309	328	293	273	286	317	302	323	272	328	279	343	324	294	310	307	365	332	304	309	340	352	354	324	346	313	316	300	262	359	345	315	342	299	314	306	320	296	301	316	297	295	312	312	302	278	284	299	316	330	303	331	305	315	303	303	324	340	306	303	321	305	317	308	287	314	307	304	324	295	302	291	329	288	306	290	293	328	334	317	296	332	342	296	342	302	305	305	289	309	303	317	297	294	316	343	300	336	324	299	298	278	319	311	347	330	316	277	303	293	289	297	327	335	293	291	310	316	321	308	301	324	304	295	307	310	309	319	299	339	335	322	293	307	289	311	296	284	289	303	303	307	332	299	287	316	330	315	311	285	306	307	291	312	292	296	339	321	293	316	311	254	314	303	299	309	350	290	312	311	340	276	289	282	276	301	328	336	333	330	301	310	299	317	327	334	306	305	313	289	299	287	322	297	312	318	325	278	304	304	324	319	316	342	324	294	306	290	322	306	299	332	306	276	325	315	297	317	316	285	324	310	313	309	296	297	315	273	326	334	326	303	299	308	319	274	288	312	325	322	307	299	295	284	358	322	341	331	309	323	334	310	325	310	283	318	301	338	326	309	283	317	323	313	305	323	313	294	322	286	288	340	306	300	319	311	305	277	324	294	309	318	318	317	311	286	314	302	313	288	327	323	271	288	319	284	266	324	309	311	308	282	288	307	317	279	316	321	333	324	312	289	309	314	321	336	320	304	313	284	342	311	279	284	254	314	342	352	279	274	308	338	299	285	317	317	314	296	261	326	299	298	345	313	296	285	313	358	311	295	335	292	309	292	317	317	285	329	323	327	332	295	301	264	295	307	293	294	306	297	293	329	304	326	260	300	296	323	331	295	311	345	284	303	291	271	308	281	283	266	289	328	316	329	336	342	314	325	311	353	300	313	309	313	316	307	310	321	281	278	340	308	301	333	314	330	318	354	320	301	334	299	296	335	317	325	347	297	313	327	321	272	285	286	341	310	276	317	320	334	324	318	327	309	323	289	315	315	324	311	300	302	358	303	329	317	330	303	307	298	300	298	331	319	311	298	316	295	270	289	359	350	306	301	318	303	322	313	323	326	308	334	292	339	304	318	326	290	298	319	282	308	315	312	306	340	312	282	293	278	294	315	310	297	278	302	300	270	321	300	307	318	323	311	273	340	304	334	319	303	300	336	347	323	298	301	336	302	310	336	287	274	335	307	345	299	336	292	314	322	313	315	310	323	293	296	326	311	322	334	307	313	304	326	254	313	273	277	328	305	285	332	296	338	315	300	285	299	289	294	308	324	267	309	336	290	294	309	290	307	281	315	323	326	308	322	310	338	303	304	345	330	298	321	307	314	326	293	312	309	347	300	331	276	284	329	301	281	303	301	336	340	340	310	309	339	277	288	348	300	301	322	333	311	303	339	320	294	328	299	328	326	308	324	339	320	306	309	321	279	291	310	301	284	281	299	304	314	278	276	336	321	308	332	301	299	292	346	294	294	306	272	259	304	301	314	318	313	304	288	348	324	312	317	340	336	301	306	323	315	293	298	336	292	304	286	294	357	297	311	332	303	290	310	317	305	310	311	296	275	296	305	303	308	302	300	330	330	299	286	269	313	331	340	312	321	290	300	326	303	301	299	285	300	290	288	313	297	291	269	301	330	310	301	258	275	289	302	274	283	319	342	320	310	303	331	322	332	329	325	342	310	292	294	323	300	331	304	294	297	285	266	340	285	304	315	313	325	319	315	341	307	313	313	293	358	330	306	337	318	279	293	334	314	329	318	314	304	317	309	296	316	289	301	342	308	287	300	315	294	328	301	338	319	323	333	315	285	291	271	339	295	317	284	315	336	292	334	311	338	335	301	315	305	267	286	302	277	311	280	310	315	321	316	299	312	266	330	323	308	292	285	344	349	306	306	282	328	289	323	305	330	298	301	323	303	324	308	305	327	278	321	292	326	324	292	296	300	328	330	296	308	296	309	310	307	309	299	287	304	298	306	270	302	332	325	348	322	319	304	306	331	333	291	298	300	284	307	305	335	304	294	302	311	313	297	338	284	300	326	313	305	310	326	310	327	303	352	278	324	320	285	309	331	317	279	300	340	290	332	334	305	291	279	291	300	299	277	305	271	305	306	327	312	309	317	304	348	298	313	303	313	301	286	296	295	307	342	295	303	337	345	328	308	304	340	298	312	289	318	314	331	295	304	304	320	316	334	308	340	332	325	310	304	284	302	294	328	289	320	305	303	305	327	310	294	334	343	289	320	306	359	347	332	334	309	311	318	322	312	303	317	345	306	275	284	305	312	319	315	298	298	300	289	351	345	303	301	281	298	332	309	337	290	309	296	301	305	296	303	350	295	316	308	305	332	321	304	294	301	307	305	286	290	327	309	281	307	318	310	293	292	309	278	313	308	315	332	299	314	327	338	320	333	306	324	314	346	287	338	299	303	315	302	329	307	313	300	295	284	281	313	304	321	343	281	328	308	281	306	281	343	311	302	333	298	323	319	304	337	311	309	315	271	305	288	336	329	318	305	302	332	306	289	331	329	281	302	304	293	276	303	317	311	312	295	333	355	307	293	310	267	310	305	263	327	334	289	306	312	287	332	321	327	332	322	291	334	310	322	329	288	335	340	290	304	292	315	314	343	327	305	293	300	319	304	289	307	317	301	292	333	298	312	309	317	315	289	294	309	326	300	325	292	333	309	303	299	306
24920	9500	8252	6254	4211	2675	1539	1176	1005	967	1022	951	870	849	820	794	792	787	786	705	715	737	768	767	761	739	747	725	708	745	772	771	702	749	746	709	723	745	675	689	748	714	706	695	747	766	746	663	707	771	650	721	706	723	744	709	705	731	702	716	684	740	703	755	765	750	714	708	716	740	725	719	722	755	713	716	722	709	760	730	693	719	749	748	717	717	755	764	696	789	716	741	709	754	761	767	745	709	763	721	721	760	670	694	708	743	699	728	716	740	733	716	707	703	733	687	780	750	758	726	694	692	701	686	738	757	767	718	726	726	727	711	757	747	720	729	725	690	753	716	732	683	722	657	775	710	722	732	708	751	673	702	737	716	705	728	737	698	743	743	734	725	732	678	745	752	779	706	777	734	679	718	726	738	712	694	708	725	697	727	711	710	728	726	698	657	790	687	710	758	719	734	739	740	753	710	716	728	722	732	708	708	725	751	701	726	756	727	728	740	721	727	716	675	704	727	679	649	692	790	760	698	688	680	691	703	707	765	717	768	742	765	675	728	654	702	728	758	714	695	725	752	692	670	727	702	659	681	721	739	688	690	680	721	748	707	761	711	782	708	690	709	701	750	715	705	702	738	724	753	739	723	751	719	716	708	726	720	732	732	743	738	689	745	746	736	685	725	738	661	765	698	742	738	744	711	747	707	736	708	743	699	701	752	701	715	783	684	733	769	712	705	700	723	732	740	716	717	677	697	724	732	686	701	703	733	754	730	703	736	726	754	666	742	705	778	678	726	679	735	727	701	737	694	681	696	731	728	757	755	707	741	780	753	714	698	711	724	741	699	743	729	733	750	709	728	700	767	689	734	723	727	724	738	755	712	712	772	741	703	694	702	689	695	687	750	784	734	745	747	721	712	706	720	743	720	771	698	660	735	703	722	736	761	669	688	780	756	739	705	671	686	695	754	708	702	721	762	695	684	728	741	714	696	657	721	764	744	720	717	770	703	688	739	729	744	736	694	705	732	750	726	733	756	752	717	717	676	688	720	730	677	716	773	731	770	746	728	754	718	717	729	711	728	706	699	663	732	706	773	688	693	740	697	751	737	760	714	745	740	718	695	685	720	737	681	683	693	663	706	749	737	704	707	721	686	750	706	661	730	727	728	754	719	691	693	736	718	719	796	726	726	739	692	735	659	741	676	729	760	734	746	724	697	667	680	751	717	765	704	756	765	684	743	750	722	711	665	746	724	711	744	792	732	738	745	718	684	758	756	710	704	682	737	708	690	759	708	720	721	698	719	740	721	696	723	726	718	738	736	712	734	660	710	742	742	740	701	703	701	734	720	744	767	709	704	771	736	714	722	733	747	759	712	720	737	728	687	709	766	758	719	706	732	724	720	708	731	700	727	677	760	702	762	784	682	755	765	761	750	738	670	727	714	768	713	704	720	758	721	722	717	703	707	760	706	728	704	685	700	682	684	686	734	715	712	694	741	724	750	763	659	690	717	718	747	647	670	698	727	745	703	784	708	753	706	740	690	749	715	712	757	740	679	681	701	715	687	726	740	698	760	717	695	746	681	719	708	648	701	712	725	732	727	677	727	758	677	740	687	705	723	749	715	739	714	708	737	735	691	694	713	698	725	737	729	723	738	729	741	720	727	730	715	686	695	688	804	680	722	718	729	666	717	716	735	678	715	717	731	694	687	706	766	720	704	704	698	678	720	736	686	752	685	717	764	699	705	731	732	713	725	764	700	725	706	708	767	735	693	768	704	764	728	707	688	733	718	702	724	726	715	725	678	708	729	749	700	700	713	688	718	738	707	726	696	696	744	754	766	712	697	688	719	770	736	718	724	731	704	728	720	716	745	672	692	719	712	674	747	703	721	676	734	729	701	696	796	759	731	770	685	772	671	730	736	752	694	692	722	736	694	761	691	732	765	741	756	754	715	714	744	684	719	732	688	749	708	712	709	747	723	822	731	704	707	692	705	686	736	748	730	667	731	701	711	674	733	700	766	725	724	705	725	732	702	699	712	739	701	713	732	698	722	765	744	756	730	756	712	714	747	702	757	697	729	739	710	701	668	704	722	718	743	688	751	742	712	766	696	686	712	722	754	749	754	726	682	678	727	668	746	719	752	707	729	708	679	749	730	675	725	685	694	730	725	668	692	752	722	736	720	697	700	722	699	749	679	696	734	708	729	706	699	722	707	709	746	672	704	710	713	738	713	707	678	724	710	719	674	676	729	723	759	726	730	765	725	749	720	713	715	721	743	703	718	742	767	708	687	710	754	714	685	693	716	763	707	774	749	752	723	716	746	709	719	720	730	713	772	701	693	773	736	686	735	712	707	693	695	723	684	725	751	724	735	744	731	713	767	703	681	706	762	729	729	731	742	746	750	763	748	687	747	704	694	672	717	689	687	701	727	683	692	774	720	693	716	766	701	714	724	740	744	695	724	666	707	691	720	743	702	687	757	738	694	712	738	729	699	685	699	769	742	724	728	744	749	724	690	701	750	711	661	761	701	756	723	734	691	693	694	773	713	675	707	720	688	733	730	737	715	749	709	758	752	695	711	737	750	727	706	670	740	702	712	678	701	744	733	669	713	688	720	723	733	686	696	726	699	676	697	709	695	704	713	720	762	741	743	686	737	706	710	709	736	674	694	752	717	723	709	735	733	715	714	744	733	692	701	731	768	709	695	700	723	709	694	700	667	733	705	736	672	735	707	722	698	696	717	722	711	671	734	746	697	710	705	725	729	722	780	781	709	742	730	685	728	743	786	755	704	758	778	716	725	788	692	722	713	744	723	696	703	712	702	715	740	753	678	718	705	683	700	708	718	758	711	780	729	708	748	716	688	726	699	768	744	739	730	718	707	727	718	762	718	697	672	697	733	737	755	728	714	781	731	711	738	708	710	716	715	727	684	758	751	775	755	735	709	772	787	726	735	727	716	756	716	727	695	726	713	705	741	711	724	693	715	753	701	726	675	710	762	727	705	690	744	742	694	727	684	694	755	707	745	722	754	697	746	734	730	727	728	780	710	718	752	733	693	674	730	725	718	732	713	714	678	729	746	745	698	745	740	730	681	745	719	723	704	724	769	656	729	730	709	701	689	720	727	730	730	745	689	711	723	739	697	756	751	706	690	712	718	701	726	736	758	713	720	729	696	698	774	743	724	739	733	695	720	730	767	787	723	690	724	715	679	704	681	737	719	727	702	700	702	711	702	743	663	685	753	739	732	704	725	759	681	689	694	713	762	706	756	703	711	767	767	720	779	710	739	746	694	748	739	750	718	725	710	748	738	749	671	708	735	728	723	724	750	741	723	697	706	692	731	714	732	670	749	757	698	712	715	734	732	756	706	780	704	734	750	718	719	729	775	735	697	763	727	752	706	722	789	688	719	717	776	710	711	760	708	690	722	737	737	716	698	773	759	723	762	767	689	721	747	722	695	677	716	721	693	739	723	688	744	714	726	764	737	689	731	767	719	739	659
23313	2591	568	413	381	310	281	301	309	275	263	316	295	299	299	268	294	292	283	252	291	284	307	282	306	280	258	279	239	259	286	311	268	277	271	273	257	312	306	311	298	261	302	276	306	268	301	309	290	287	255	283	298	276	306	287	297	252	299	269	290	277	284	316	317	293	261	288	280	271	280	274	259	258	318	295	281	269	285	256	313	249	275	313	286	278	290	336	283	287	304	306	282	282	279	285	294	265	291	280	289	319	281	288	294	293	300	288	285	289	294	290	307	276	329	295	287	305	270	290	279	321	284	293	262	283	276	293	266	289	273	283	284	270	305	299	269	299	287	295	306	290	288	277	294	344	281	283	264	294	278	285	285	304	287	305	279	282	252	249	276	290	288	273	297	265	279	322	269	270	295	273	263	253	273	278	282	320	304	265	293	299	274	267	284	306	298	293	296	303	295	323	276	259	310	293	311	266	306	279	285	311	287	264	286	285	265	301	292	264	278	309	300	272	292	272	290	315	297	298	284	282	277	310	318	290	291	260	307	245	267	295	322	267	264	260	244	253	319	260	276	297	288	292	299	276	283	280	281	305	300	263	277	285	274	315	286	299	259	321	252	279	288	318	313	276	300	294	313	282	294	266	263	304	311	255	319	264	300	260	256	270	280	293	284	289	280	303	334	306	263	309	302	312	309	295	321	303	264	284	284	289	299	282	301	291	322	289	285	287	287	327	294	268	282	287	268	290	303	267	286	259	283	267	295	289	267	295	270	281	233	294	286	281	307	273	299	255	282	287	282	284	296	288	261	292	277	303	281	286	293	274	292	324	284	293	280	265	275	261	315	300	274	272	264	283	282	271	271	271	272	269	291	291	279	301	311	293	299	279	274	286	297	258	292	298	297	274	309	312	282	289	288	282	304	292	271	278	263	298	312	277	273	300	297	293	285	282	285	292	293	281	279	290	306	287	309	253	294	266	253	270	232	278	295	254	248	293	290	301	317	317	300	252	272	279	249	265	292	297	281	281	272	312	316	281	299	274	314	264	273	283	284	266	284	314	317	303	283	258	262	307	261	291	275	271	287	244	271	272	286	278	260	263	287	294	278	277	266	275	274	297	286	258	297	302	309	283	272	274	273	259	257	266	312	309	300	264	301	276	264	313	286	288	286	276	315	275	276	291	298	257	295	286	317	286	292	299	299	297	281	285	296	293	305	300	255	290	303	295	310	287	321	287	312	293	293	287	291	254	317	259	294	298	305	283	310	291	320	263	308	257	286	276	316	294	303	297	293	277	294	296	281	261	304	289	288	290	315	305	278	279	323	307	326	330	294	312	276	302	292	283	293	312	286	314	283	309	278	290	253	280	273	289	301	292	261	275	301	287	247	286	267	273	282	241	285	278	287	270	252	329	281	307	285	272	289	300	305	322	281	307	280	289	329	268	294	297	274	282	240	283	271	308	299	278	289	271	292	274	287	267	270	282	260	272	301	256	263	286	281	310	289	271	271	250	305	278	303	255	289	286	298	267	315	297	303	270	310	309	262	246	290	304	274	273	299	279	266	269	291	293	308	279	291	304	311	249	314	289	257	257	284	289	285	279	271	314	325	323	255	299	296	257	292	295	286	289	306	301	299	274	290	305	306	278	312	306	283	278	292	292	276	282	276	273	305	281	292	309	300	261	320	302	273	270	293	251	302	271	252	304	302	269	263	298	265	304	258	314	279	283	266	290	287	264	284	276	269	301	258	315	318	306	268	296	260	271	256	274	282	311	316	250	267	315	271	284	259	292	285	311	285	306	298	302	292	287	278	287	308	292	268	298	291	280	295	276	297	286	281	288	316	297	288	325	302	288	259	290	298	260	290	302	284	247	251	277	291	297	288	275	260	278	244	323	303	277	296	292	243	294	271	289	270	292	271	276	263	270	260	280	311	290	293	300	323	273	299	289	307	303	277	287	276	271	328	293	273	299	284	305	300	270	283	252	289	306	290	310	305	313	283	296	307	268	296	291	268	316	287	294	281	281	307	325	268	262	305	313	287	268	291	307	274	296	282	304	273	263	289	309	310	302	251	285	296	266	297	303	300	308	294	316	271	273	316	275	244	264	307	294	316	306	305	282	253	296	295	312	285	278	332	286	245	261	281	271	290	301	273	284	302	272	279	281	286	261	284	300	295	306	268	280	308	267	271	275	325	299	252	276	305	276	272	273	291	275	304	287	290	330	281	312	288	278	324	264	277	292	292	292	307	270	272	295	304	282	285	293	311	251	279	272	318	301	303	303	283	295	285	282	278	252	281	301	317	291	311	342	304	287	338	298	269	247	306	258	234	276	308	304	263	266	297	276	280	234	281	278	306	287	281	311	261	278	250	296	297	299	295	313	281	277	281	306	270	307	293	269	280	313	289	327	302	294	289	262	283	301	307	263	288	284	302	312	289	294	249	264	320	283	290	295	279	276	288	254	262	260	312	308	282	299	295	286	278	297	277	309	282	275	287	291	276	252	293	278	302	290	278	303	289	297	278	316	317	270	265	300	273	273	295	334	309	271	283	296	254	269	297	320	271	271	287	269	302	300	273	277	310	304	307	312	316	271	269	285	279	309	267	263	289	285	294	310	287	293	265	257	308	274	296	280	262	275	259	310	273	324	277	277	300	276	287	307	280	293	298	274	321	304	274	273	307	334	332	276	289	281	280	292	281	285	268	272	289	300	285	295	307	282	283	276	269	283	310	271	281	301	315	299	299	287	284	313	266	283	316	285	303	286	283	276	290	289	264	297	294	311	272	310	297	319	270	285	279	294	262	257	277	305	282	267	296	276	241	273	276	303	286	281	276	277	262	325	294	254	265	275	277	286	301	265	275	316	304	279	285	325	270	305	283	295	328	296	271	291	312	272	259	317	254	276	274	285	246	286	261	272	290	263	301	331	265	321	309	281	292	296	323	270	308	284	289	250	262	297	251	283	290	270	272	252	272	265	276	305	319	280	322	279	276	286	276	258	289	262	322	286	320	291	266	281	293	263	314	308	278	256	270	279	271	269	283	269	321	261	311	292	282	261	299	271	289	272	269	296	309	288	292	286	309	301	306	295	315	297	265	285	273	273	305	286	320	276	278	281	292	303	320	276	305	309	305	284	287	310	260	298	270	327	321	259	250	304	281	274	314	291	286	289	270	303	282	311	290	295	299	303	309	305	329	301	239	282	271	299	284	260	290	275	269	293	288	291	273	253	297	310	299	298	281	306	282	303	307	278	281	281	315	278	281	299	310	283	296	269	267	280	314	290	292	287	286	325	333	262	247	284	337	299	290	301	313	280	311	264	262	270	285	241	282	281	263	261	288	285	316	295	279	317	323	290	303	261	267	261	292	292	303	281	276	308	323	265	276	267	275	293	273	259	294	268	265	307	260	287	299	290	286	284	283	261	297	292	277	301	294	253	299	287	277	333	334	275	314	312	292	287	282	332	292	302	331	309	297	273	251	312	282	288	319	287	274	297
17494	5808	4192	2654	2018	1341	950	796	769	731	697	734	669	696	633	645	687	616	652	648	646	633	620	626	663	616	611	668	600	660	651	656	639	651	685	643	670	647	634	614	605	647	686	624	655	574	638	645	644	626	625	586	595	643	680	649	647	612	641	579	649	648	656	640	585	683	648	613	649	621	637	616	605	662	615	617	607	651	592	647	608	673	652	605	683	579	659	638	631	664	623	657	661	652	661	688	594	639	642	681	614	653	621	623	663	661	627	671	642	611	637	630	609	626	617	659	669	622	653	659	628	658	630	647	657	632	706	653	642	613	633	645	653	677	655	667	640	668	660	631	702	635	594	596	644	652	580	637	639	619	657	627	639	668	642	665	682	640	621	694	675	634	686	642	614	643	623	629	667	640	646	632	654	605	629	689	662	645	669	659	598	628	682	634	686	655	600	644	650	655	658	616	659	610	628	633	633	624	630	617	620	625	624	649	594	628	653	653	669	645	636	681	617	625	633	617	609	597	638	616	635	652	652	589	663	622	657	635	631	624	657	623	619	659	667	605	649	626	622	607	656	645	612	667	597	649	652	616	657	647	630	596	670	660	641	647	664	656	655	644	650	622	638	635	629	628	676	642	624	665	668	641	631	666	644	608	680	629	649	634	636	622	607	666	607	613	611	631	625	581	608	620	619	669	659	621	618	666	605	659	659	666	625	637	678	628	628	628	614	622	610	642	630	666	611	613	633	635	606	635	619	664	645	607	588	631	625	641	656	612	632	654	660	603	668	622	636	654	661	641	646	626	662	625	629	629	624	666	684	603	671	652	630	643	628	670	657	623	676	617	643	618	654	629	621	648	635	607	640	614	636	570	643	552	617	656	608	652	615	590	642	670	623	619	640	625	662	592	641	644	603	643	669	654	654	631	663	640	619	615	670	651	598	594	607	637	628	636	625	685	651	620	655	674	664	627	641	638	638	635	634	667	646	598	635	649	666	625	635	612	646	650	616	655	616	627	631	631	589	613	633	621	658	610	627	616	675	631	667	645	639	642	622	597	627	624	645	641	603	616	698	606	639	664	678	614	629	625	637	663	605	641	617	623	628	669	635	614	635	612	588	596	645	627	633	630	626	638	627	647	655	609	616	639	621	631	657	667	624	646	663	652	654	605	648	639	617	632	595	635	638	648	633	647	674	661	643	647	640	636	628	644	676	589	626	588	659	617	655	650	647	623	643	649	622	631	698	648	566	623	611	647	621	603	653	638	649	672	636	620	635	632	663	620	661	640	636	636	615	642	663	634	618	675	668	641	622	611	594	621	654	686	637	644	623	593	619	639	627	664	671	638	663	631	607	705	669	639	602	646	628	614	661	627	603	641	582	642	616	624	647	624	590	637	649	612	636	603	686	612	648	618	647	637	647	635	620	665	669	640	602	642	626	631	624	611	607	594	651	588	615	614	623	668	633	646	607	630	623	639	588	656	682	650	648	635	640	625	665	602	695	618	638	636	641	665	601	606	696	626	633	630	613	635	622	647	594	639	676	645	622	627	617	649	619	654	661	666	588	651	649	638	668	638	626	623	673	621	664	641	654	637	675	628	672	650	652	648	697	656	631	632	661	621	597	640	673	651	638	631	634	614	626	652	625	635	673	661	635	658	641	610	681	608	642	676	615	591	656	662	618	616	676	643	618	633	597	640	639	601	633	647	603	632	649	630	619	624	635	657	687	602	655	627	630	636	615	680	656	647	655	631	625	687	667	612	629	676	657	590	643	603	678	599	627	597	656	610	629	648	578	616	601	644	620	627	651	704	626	661	683	624	645	595	628	610	644	602	646	647	643	599	661	625	613	601	644	668	641	653	623	625	640	649	672	601	648	691	659	642	645	577	628	642	637	599	604	656	655	686	669	605	616	620	669	620	657	603	674	621	630	653	627	616	640	605	613	591	605	661	658	642	659	630	637	608	641	622	613	626	613	650	670	651	663	596	662	618	580	657	632	633	650	634	644	677	617	649	648	657	577	646	630	614	635	642	632	635	650	655	622	667	614	582	606	637	641	678	614	664	612	644	662	658	628	640	652	627	633	608	622	636	627	612	661	584	642	663	622	616	646	643	637	643	672	621	631	625	611	660	637	623	618	627	653	613	630	592	619	646	605	628	635	627	604	649	584	666	610	657	615	655	661	648	627	682	594	611	612	614	591	645	664	628	648	625	649	603	648	643	617	673	637	651	701	668	652	592	613	635	624	623	661	643	635	662	635	628	629	586	615	624	598	666	622	619	587	705	647	632	627	614	651	603	652	650	633	643	621	637	614	683	617	603	632	674	653	640	640	617	612	618	644	617	670	598	626	627	653	658	621	663	640	646	670	637	618	665	612	615	643	662	678	612	674	629	620	609	622	633	689	637	659	621	565	663	622	588	622	614	617	657	651	659	630	659	684	576	624	636	619	563	658	604	645	632	610	660	639	630	638	654	629	640	633	649	644	658	622	604	639	633	630	619	609	644	663	589	616	639	621	644	625	598	641	644	637	669	620	635	605	597	667	652	629	656	634	621	634	669	658	596	614	640	624	685	649	617	657	642	676	690	652	634	674	673	666	655	649	665	658	592	620	643	634	645	646	655	656	652	606	630	665	670	595	647	609	601	628	635	637	620	651	644	635	618	667	640	647	639	600	657	644	637	608	645	662	649	653	675	640	625	658	632	643	628	621	602	627	642	612	618	610	647	641	653	604	619	574	647	605	605	616	617	620	681	651	647	652	612	634	651	622	650	650	669	624	606	615	629	646	656	646	602	586	622	629	653	657	595	633	623	632	663	634	654	623	682	641	633	636	633	617	668	637	644	642	680	644	614	636	656	670	643	625	647	620	631	659	655	645	643	625	615	659	669	650	632	638	642	647	640	654	607	649	598	658	624	652	652	658	635	601	666	600	679	614	665	623	638	625	599	670	617	614	654	642	618	673	701	671	615	671	613	602	614	666	599	631	613	621	626	643	659	641	672	620	611	600	628	668	653	669	649	679	657	649	629	621	670	665	619	674	642	686	671	628	609	612	628	627	650	650	658	680	643	601	623	644	632	639	612	645	630	630	610	633	692	584	633	635	652	656	647	644	625	624	644	677	658	619	655	630	627	618	625	669	649	626	629	638	627	650	635	626	635	643	628	620	637	632	611	651	662	638	655	622	652	647	593	636	612	659	668	654	599	669	608	603	636	601	627	668	608	653	616	652	606	629	601	597	645	623	634	655	661	617	626	637	684	624	578	585	670	612	682	671	621	638	624	621	657	668	596	599	618	660	621	583	593	647	611	618	632	638	656	660	651	679	642	709	609	612	606	612	641	641	664	640	660	649	601	677	631	658	664	645	669	645	638	623	590	668	653	615	646	663	662	680	649	660	622	656	650	631	636	632	621	632	647	670	615	614	681	634	671	639	662	619	659	663	622	589	662	642	673	670	642	670	654	670	610	683	628	614	595	637	636	663	603	618	614	685	621	661	664
31496	5151	859	633	450	368	340	330	321	290	330	307	302	299	311	296	317	280	295	280	280	285	301	275	295	298	314	327	265	302	293	274	313	264	294	332	336	294	334	277	309	292	291	306	285	316	282	287	311	274	267	282	307	316	311	257	296	264	300	276	291	282	331	289	262	293	269	282	293	325	280	325	318	317	288	304	307	303	297	270	323	314	311	311	299	306	256	311	243	294	266	321	315	289	303	290	284	290	310	295	309	294	318	268	294	294	274	301	254	323	313	313	270	275	307	294	320	293	275	270	308	272	291	311	305	315	337	284	286	278	305	313	306	309	299	300	296	286	333	260	289	292	274	311	291	295	315	297	289	306	294	301	321	302	277	291	327	302	298	308	300	290	251	302	289	319	275	315	309	303	316	337	312	261	296	272	295	311	320	296	311	273	274	322	291	275	264	298	287	284	287	295	283	275	314	274	326	287	287	298	301	259	328	286	273	312	294	284	288	226	293	287	301	313	298	301	279	273	292	309	287	292	361	299	284	302	293	279	284	280	275	309	275	307	296	305	259	295	299	293	286	315	297	293	321	316	322	319	295	322	301	260	281	270	300	304	311	315	306	302	257	286	289	307	268	295	325	288	293	286	292	299	318	321	329	310	240	331	322	291	327	290	281	279	285	289	312	302	303	342	307	337	321	309	268	285	287	304	307	307	304	313	278	322	317	296	309	310	289	312	293	329	294	317	306	299	273	267	282	303	263	338	316	307	318	289	290	289	317	308	267	311	300	278	261	298	322	277	303	290	337	299	325	293	275	296	346	292	289	276	291	283	305	298	305	278	303	297	295	290	297	304	284	311	259	292	317	293	300	295	285	294	273	293	316	267	298	287	289	282	287	334	333	271	271	296	284	292	336	312	300	282	287	283	281	293	284	298	294	274	291	291	299	263	325	283	291	290	290	286	295	269	300	253	287	267	311	299	282	281	300	317	295	281	322	303	296	301	301	332	255	282	261	310	299	286	293	338	315	309	316	260	296	285	283	301	301	320	277	309	312	275	278	304	307	289	271	297	290	282	278	296	288	284	263	284	320	299	325	282	261	314	297	321	269	314	300	266	302	316	327	317	288	274	300	277	261	308	311	275	295	307	319	317	297	321	289	276	294	265	333	283	310	286	313	291	295	276	273	298	278	324	303	271	324	315	296	329	287	332	279	310	323	286	284	277	293	304	270	290	311	337	319	345	318	318	269	310	302	308	287	294	334	283	291	285	272	274	302	300	311	294	272	301	310	290	295	287	282	297	297	315	293	284	293	278	268	294	295	267	307	290	283	288	284	298	293	314	316	345	278	300	320	281	294	269	283	299	307	320	312	287	275	288	289	297	283	289	295	311	299	285	299	306	291	311	316	288	332	296	299	283	286	299	259	246	299	299	272	290	304	289	303	268	276	290	303	262	295	303	281	298	306	299	323	291	309	291	306	248	275	306	301	296	328	323	292	255	268	290	280	307	277	299	300	289	310	313	311	290	258	258	313	265	288	289	269	312	326	328	290	282	275	317	346	322	296	343	325	313	260	317	362	271	294	276	280	305	316	302	308	262	257	280	268	301	296	291	292	288	269	283	293	300	317	365	250	278	293	327	287	297	250	297	294	304	296	283	261	281	309	321	296	320	291	294	275	307	291	271	275	293	277	248	316	293	289	316	290	296	326	308	273	291	270	310	262	296	312	294	258	320	313	324	318	267	282	301	269	269	291	319	299	306	314	301	284	288	299	285	295	290	314	294	282	303	283	322	301	309	271	273	309	293	289	310	333	316	293	281	286	316	323	294	326	298	290	303	294	307	283	279	264	278	288	283	304	308	295	326	276	294	282	287	262	344	297	272	283	295	328	274	285	305	279	289	295	300	305	310	301	279	299	295	288	291	312	290	310	313	294	316	310	283	303	305	314	284	299	313	322	274	251	317	286	295	322	298	314	295	284	284	289	301	328	300	309	297	297	314	281	303	297	308	305	310	305	309	308	317	310	297	290	272	289	293	315	296	294	333	311	281	290	293	313	288	302	264	313	306	320	313	294	266	281	286	272	289	291	266	295	321	295	295	293	292	291	281	279	290	269	248	279	303	289	289	311	288	314	310	319	307	245	312	320	311	281	291	274	287	320	308	281	312	299	259	309	313	283	319	317	313	292	317	291	310	320	295	294	299	282	323	305	289	322	313	332	303	291	292	286	300	277	301	305	304	314	312	288	290	271	299	311	322	278	294	296	285	291	273	260	291	288	286	303	310	300	273	323	273	327	300	303	305	313	291	283	277	293	290	285	285	287	290	325	277	306	327	287	296	283	309	281	265	313	304	259	268	272	294	308	289	266	279	307	283	320	260	265	325	264	286	349	302	302	253	285	298	280	317	328	285	328	307	308	306	308	313	291	317	282	319	287	289	303	303	314	311	273	312	331	307	328	301	282	286	278	283	305	321	309	266	280	302	259	302	275	275	299	310	300	304	273	272	290	251	314	293	283	302	255	268	255	282	263	297	312	306	313	285	311	270	292	268	329	264	283	294	314	293	315	276	284	310	306	279	296	260	269	326	265	267	291	326	302	322	347	301	307	326	295	335	291	343	283	290	316	305	271	300	287	292	287	291	282	304	271	298	343	293	282	304	279	258	297	315	328	295	302	319	304	286	314	305	310	301	312	284	252	292	307	283	301	274	285	288	271	271	320	310	317	313	285	301	302	268	296	287	263	267	300	295	312	326	316	304	304	279	281	327	296	304	279	273	302	285	307	308	313	308	276	279	324	309	276	290	319	280	279	305	323	290	313	306	257	296	299	265	266	284	291	286	311	266	299	321	283	281	306	313	304	299	313	311	314	300	300	265	281	262	326	290	272	320	322	324	300	287	275	302	277	286	307	296	323	320	308	309	302	258	299	279	341	328	267	300	302	334	293	294	281	307	282	286	311	267	310	285	313	293	318	283	288	284	293	284	310	288	338	268	332	332	312	301	306	279	277	298	307	290	313	319	282	287	310	269	293	298	282	287	284	275	295	324	297	259	321	313	304	283	291	288	297	275	305	290	288	303	259	300	310	304	297	290	289	307	305	315	263	291	299	304	299	263	303	282	309	333	272	310	320	300	290	320	316	287	318	316	316	283	287	305	302	293	286	305	296	296	296	282	317	290	311	268	306	311	314	315	298	349	299	325	304	318	300	306	317	297	278	287	308	291	292	283	300	294	285	268	341	270	265	302	300	294	288	267	269	296	284	282	296	281	330	303	294	293	310	270	276	310	280	322	287	290	308	295	276	287	330	294	307	311	313	287	286	278	276	316	308	318	267	322	304	299	287	293	304	272	297	318	265	295	306	317	303	293	291	299	332	309	315	296	317	287	284	290	289	295	291	290	296	298	341	264	310	283	282	298	270	298	277	287	315	322	306	321	279	299	307	293	308	285	294	277	280	266	331	308	281	290	273	287	306	326	318	298	315	324	300	304	320	280	285	272	297	291
22854	9202	7033	5677	4217	2074	1447	1122	881	876	859	871	838	786	725	675	755	757	709	683	734	660	737	696	688	661	704	704	677	673	660	718	692	693	605	700	698	689	672	707	699	668	665	694	678	727	719	658	656	698	688	707	680	645	660	697	698	706	689	682	687	653	636	693	692	678	604	657	678	657	713	679	668	685	664	681	683	677	691	686	680	696	667	655	642	663	659	674	675	656	637	658	676	688	657	673	678	713	667	687	697	695	681	658	675	729	672	647	701	699	670	670	656	678	717	675	644	706	696	677	651	729	694	675	662	687	656	649	728	648	680	662	633	685	675	672	687	696	683	669	701	620	629	674	683	693	652	693	700	713	697	671	710	661	702	713	623	655	670	714	671	681	659	717	667	667	665	700	696	727	663	665	676	695	669	694	663	676	669	606	643	656	673	680	712	679	680	707	648	685	711	729	670	668	676	668	631	687	650	678	623	709	712	735	651	677	660	650	708	664	669	715	673	735	679	662	732	671	747	693	659	663	661	713	689	619	679	661	641	693	630	672	673	602	682	651	640	732	761	648	613	694	656	628	645	652	680	666	681	693	669	682	684	676	710	704	698	709	632	661	702	610	660	685	662	727	694	720	702	684	663	646	652	685	633	687	688	657	674	708	687	676	681	670	673	710	654	640	689	659	700	656	642	696	676	665	682	678	651	705	672	653	727	673	675	657	681	643	666	659	659	679	648	676	718	668	684	686	664	671	704	682	694	711	676	655	695	671	685	665	715	666	689	688	675	667	678	685	666	680	661	674	687	653	673	674	701	672	698	656	697	670	673	629	684	712	673	662	726	655	676	680	666	735	682	734	684	710	677	700	679	679	712	658	709	731	653	679	679	668	696	682	608	695	716	669	664	669	632	694	695	680	695	698	672	676	696	640	679	679	711	708	674	696	653	606	641	660	710	702	673	696	697	666	649	663	668	621	756	647	698	696	668	717	718	670	720	650	703	672	678	704	667	639	649	685	610	652	680	667	687	705	698	677	686	624	708	645	645	621	709	658	734	655	644	742	698	708	644	705	678	697	712	668	669	662	673	689	694	664	670	659	728	666	661	777	673	679	721	691	664	673	670	641	674	710	717	680	645	656	694	671	717	690	647	701	694	699	707	699	694	679	671	664	656	674	697	689	661	717	669	629	708	738	685	655	668	681	661	675	673	636	669	686	687	701	723	655	661	671	621	658	693	679	632	677	650	660	683	670	672	707	713	680	702	677	680	680	658	701	706	706	672	685	662	717	712	665	706	666	614	623	677	695	717	669	698	630	676	658	683	682	612	720	672	662	704	722	645	657	687	657	674	683	721	664	675	709	682	696	662	700	701	648	644	674	686	657	749	670	699	652	690	669	675	674	648	634	625	675	664	689	695	675	687	738	680	656	702	686	678	680	649	636	685	654	634	664	663	644	627	656	686	674	689	699	688	659	704	701	697	702	666	708	701	684	631	683	652	636	686	669	655	685	702	675	663	599	665	632	741	716	686	686	728	684	600	643	670	683	721	621	624	663	666	745	687	660	711	703	675	673	686	640	661	674	709	617	646	740	696	680	653	660	718	677	697	662	713	656	725	661	696	715	680	695	679	713	671	685	636	613	648	632	682	698	667	633	668	650	685	652	620	655	668	620	660	672	729	695	668	702	700	706	676	691	668	703	664	691	678	680	694	690	693	712	681	645	676	655	692	706	681	711	658	661	698	721	677	692	640	692	669	748	679	675	673	685	680	649	681	666	686	671	676	719	706	672	715	713	689	666	678	664	686	683	622	676	699	683	692	652	684	699	676	677	658	679	671	675	687	655	658	680	686	700	677	612	662	728	716	691	656	731	677	698	638	658	667	643	689	662	684	649	692	681	727	667	672	652	656	717	707	701	720	703	721	680	697	691	640	680	695	664	677	687	656	672	719	674	711	670	674	667	640	658	642	660	740	694	653	656	663	693	715	662	718	693	688	667	734	749	682	671	691	662	677	676	681	695	708	669	669	711	674	679	679	668	715	719	672	680	682	669	694	677	691	690	700	695	681	661	646	667	694	695	711	706	708	677	654	672	665	684	658	686	698	722	636	662	697	655	674	681	705	699	658	729	683	657	688	622	646	644	692	687	688	694	652	659	662	632	699	686	648	649	712	651	674	681	723	708	629	639	648	663	670	676	655	676	713	659	685	682	635	641	695	662	641	624	678	695	637	690	601	651	680	718	692	668	661	681	658	657	672	680	691	729	675	669	697	673	642	646	707	699	727	684	691	663	677	711	708	686	684	691	637	631	691	635	664	688	750	699	679	643	707	658	645	645	710	665	691	655	646	676	672	695	688	638	657	661	693	692	653	694	670	641	690	692	674	678	666	666	691	671	682	716	697	687	662	672	689	675	673	709	674	664	710	689	666	687	699	715	681	680	655	675	679	731	686	701	674	661	669	699	640	739	681	694	688	652	730	666	702	662	646	636	643	695	687	683	693	672	676	702	656	670	708	626	649	654	687	670	699	730	658	684	677	687	682	647	643	695	647	674	705	691	655	667	681	698	633	678	690	683	738	665	637	621	721	692	674	674	658	685	726	722	638	676	678	680	696	690	708	698	675	692	639	638	706	721	698	703	677	669	720	707	714	674	688	683	672	684	669	679	665	654	668	683	710	694	661	667	654	691	689	650	693	617	654	672	667	709	682	694	652	691	698	593	650	693	694	684	720	691	688	715	678	675	664	704	699	682	649	681	732	652	671	666	734	679	697	689	733	652	735	682	697	638	667	646	656	681	635	719	705	693	668	670	664	677	730	676	659	678	673	681	694	692	650	675	620	699	628	650	686	664	630	667	700	645	693	671	676	685	647	698	680	677	691	647	688	692	656	711	683	646	678	689	678	656	665	674	660	669	680	668	685	679	625	689	701	649	682	661	727	693	745	688	653	668	685	704	690	736	685	688	697	697	684	676	698	664	633	691	679	682	714	661	661	677	662	692	669	711	722	682	692	690	685	683	665	681	667	666	713	727	686	719	616	670	732	673	710	708	633	653	682	665	699	694	666	689	642	689	708	673	712	667	686	676	669	618	660	707	692	665	658	693	668	686	673	641	671	731	678	659	681	707	683	680	646	645	648	665	713	644	716	652	662	685	690	704	689	702	696	711	727	628	726	686	660	691	644	652	709	641	702	651	689	735	670	712	652	651	654	699	715	663	646	635	710	592	660	694	668	664	693	650	698	700	706	679	704	656	717	697	644	688	729	661	675	693	702	728	664	731	697	655	699	674	691	639	724	686	682	702	687	679	699	705	699	688	715	639	669	683	698	654	708	659	655	692	715	635	689	697	685	681	689	674	712	724	664	707	716	659	646	677	680	706	704	693	657	705	669	655	680	673	639	648	667	739	702	669	659	688	687	691	682	668	671	664	679	681	647	664	664	697	622	658	709	681	629	649	658	675	747	657	640	703	686	688	687	726	697	699	708	645	735	655	677	705	706	669
31440	6069	1194	769	524	440	399	333	335	331	325	360	303	355	296	304	377	347	334	311	298	303	288	300	298	313	310	293	296	320	313	306	318	321	315	305	274	295	295	319	346	315	312	320	303	304	315	332	315	288	316	308	321	279	302	291	317	302	323	334	303	281	319	305	308	326	299	346	316	264	308	311	328	269	300	294	298	333	280	326	310	335	272	282	315	313	300	291	315	313	334	311	280	321	330	314	316	336	303	289	281	290	302	309	318	284	305	320	298	268	326	278	342	291	300	313	309	315	300	312	353	309	308	289	287	339	291	333	311	310	295	343	331	313	309	303	311	319	319	299	309	319	326	345	292	309	315	323	334	304	303	276	314	303	313	324	288	314	277	333	318	319	305	307	331	301	314	283	314	303	338	283	311	341	285	296	335	283	283	292	309	258	302	329	324	304	324	287	302	310	327	289	282	298	308	309	332	319	306	302	338	326	317	320	294	346	303	334	302	327	312	327	302	333	268	313	301	324	309	331	300	303	313	332	278	322	325	283	278	325	323	316	334	278	292	322	346	306	311	319	313	303	331	323	337	306	318	286	291	304	327	340	337	312	308	297	336	331	322	337	325	312	299	287	298	334	327	326	307	318	325	328	269	323	310	253	296	348	359	332	320	315	336	311	283	326	314	305	313	319	320	311	318	327	333	317	324	326	300	311	290	346	299	372	341	281	269	313	336	296	315	276	314	323	271	323	325	361	297	341	316	303	301	313	342	290	310	324	330	322	322	328	320	321	317	294	335	355	340	299	284	281	302	302	302	280	303	324	333	317	281	333	326	307	327	323	343	280	279	291	290	289	305	324	338	311	280	321	342	277	321	312	307	329	323	294	327	329	317	272	315	317	370	327	298	290	319	302	343	308	317	294	329	313	326	286	291	328	328	284	300	295	336	331	330	307	327	292	316	322	307	325	301	317	295	324	305	297	301	313	343	300	327	305	311	354	291	324	323	312	313	295	316	295	306	312	308	327	322	313	330	301	307	300	299	270	322	289	303	298	330	296	281	305	299	274	325	292	332	278	313	324	303	308	315	311	337	318	265	278	331	283	304	328	340	291	319	358	294	313	311	280	328	301	300	308	314	316	351	317	346	291	314	313	332	331	327	350	348	339	324	292	298	294	275	285	323	303	328	299	325	343	328	282	323	316	331	309	307	303	292	315	307	319	340	309	327	320	295	315	341	287	339	279	299	314	302	292	305	313	316	317	294	320	317	328	341	328	318	281	313	291	317	338	293	317	332	326	282	330	323	346	296	299	326	322	320	290	302	356	296	315	290	290	294	321	280	344	251	306	292	316	300	344	318	323	321	290	342	310	297	347	299	311	324	311	305	319	300	306	316	314	311	316	312	318	337	324	326	317	280	317	326	320	352	289	284	293	272	324	341	308	322	303	305	299	298	345	346	290	299	321	292	342	308	316	302	306	330	330	344	284	288	315	310	284	321	319	342	319	307	269	330	301	301	304	299	315	298	303	376	339	303	321	311	335	298	327	291	343	321	290	300	282	308	321	295	294	357	301	291	302	318	307	326	328	284	311	317	324	346	288	321	349	334	313	323	333	312	333	336	301	298	287	282	293	326	334	346	322	305	322	323	302	313	304	285	332	344	265	304	300	308	308	308	273	303	302	333	304	286	327	310	308	318	290	293	315	303	315	322	283	349	313	337	293	350	297	309	328	320	319	318	315	310	301	299	320	318	313	291	316	274	321	268	308	292	307	303	330	336	342	296	318	302	310	272	329	333	340	330	333	347	283	282	329	332	328	312	327	239	319	299	323	304	310	270	344	343	321	307	333	332	282	318	272	293	315	336	331	291	306	332	318	315	320	310	273	325	334	331	330	287	302	271	299	323	302	314	293	324	333	288	305	312	343	324	309	299	346	319	337	294	308	325	308	325	314	332	314	307	298	306	292	300	297	325	311	329	344	304	311	300	321	298	323	345	283	335	300	315	315	304	309	284	277	260	307	301	307	271	292	305	320	339	334	299	303	326	313	332	304	331	303	310	276	301	281	314	353	325	299	287	320	333	328	332	317	309	328	326	313	315	344	298	305	302	296	314	289	298	293	308	321	308	292	319	300	315	330	325	296	310	324	290	295	308	314	317	322	316	296	293	323	342	297	309	330	334	344	328	308	276	293	306	310	276	322	290	331	319	333	312	316	294	287	297	316	284	310	275	293	331	279	300	309	314	293	325	303	351	334	347	337	327	317	310	320	322	322	355	291	304	293	287	304	314	270	332	304	302	293	301	303	326	295	317	321	346	303	313	279	328	323	354	306	297	291	337	299	293	309	328	361	304	338	326	312	310	323	251	269	315	347	312	294	283	286	289	331	349	344	310	317	306	315	307	316	317	315	311	316	297	309	309	295	300	304	286	349	281	317	304	319	353	344	293	297	289	296	333	335	313	306	347	315	331	331	330	307	302	317	297	316	288	309	307	284	297	317	309	322	317	321	318	321	334	311	302	335	307	316	299	290	295	269	293	305	343	307	286	327	316	322	324	305	318	286	329	293	283	313	312	316	297	290	309	305	317	299	307	316	291	301	328	304	308	316	288	310	324	304	306	320	300	326	314	274	309	307	354	320	320	331	307	302	296	308	315	284	292	303	305	303	309	328	316	295	332	304	332	339	279	317	322	274	291	321	296	285	320	327	286	307	330	281	319	307	295	286	328	308	315	287	286	288	297	304	326	294	301	303	301	308	327	334	279	319	323	324	350	325	271	289	280	327	302	321	278	334	264	300	283	299	286	309	279	309	322	320	316	286	284	306	304	297	309	313	274	280	301	283	290	299	302	308	297	315	303	326	309	297	313	350	301	305	291	283	304	294	333	307	301	356	322	305	299	330	332	326	305	312	330	319	283	310	303	318	286	311	330	279	319	305	290	331	330	278	279	323	331	295	305	320	286	352	310	288	307	297	308	282	352	327	320	301	301	292	334	285	293	294	285	335	258	313	317	269	316	308	292	296	330	306	279	311	337	322	319	272	301	316	330	277	316	291	268	290	294	314	302	305	333	288	313	344	324	328	303	338	284	341	333	300	290	333	313	337	290	319	325	298	286	300	304	297	318	298	289	304	331	319	308	304	282	314	322	306	323	330	304	316	342	322	313	289	303	316	312	309	351	327	301	302	311	350	321	305	286	339	356	313	324	335	315	350	354	315	304	326	301	330	314	313	283	296	284	280	312	331	334	283	291	287	304	320	356	317	301	304	310	312	302	317	322	294	293	313	326	319	295	331	330	301	332	315	362	292	309	262	323	302	309	310	321	340	315	338	340	308	302	294	312	305	299	311	305	346	311	337	320	344	318	296	302	307	301	320	333	286	289	312	323	327	315	305	272	333	339	305	318	313	284	311	339	301	322	337	330	297	321	333	324	322	317	295	325	298	317	299	297	300	288	324	311	292	325	288	287	305	307	314	318	329	321	339	296	279	299	336	331	353	320	291	288	296
22008	11488	9889	6966	4671	2669	2123	1351	1094	1010	1021	904	924	936	814	812	784	777	778	736	789	750	719	769	742	742	712	701	714	757	711	738	730	758	780	721	760	782	732	751	707	768	704	678	691	755	743	782	688	678	694	732	729	693	705	742	689	685	715	746	710	712	751	732	706	707	753	709	727	695	720	718	773	732	731	751	701	747	723	749	759	755	774	709	739	765	737	694	724	701	712	744	746	739	725	729	708	757	709	709	722	690	718	724	755	710	773	655	785	716	678	688	753	751	733	707	704	761	761	671	763	764	751	735	691	710	747	722	739	714	687	710	756	734	741	809	681	728	719	727	713	699	759	778	692	713	763	714	717	693	721	708	704	737	708	713	714	764	739	699	720	712	689	687	692	674	733	739	729	731	755	745	707	786	706	708	731	735	710	700	726	737	732	769	721	765	744	738	748	695	746	771	730	719	717	733	702	714	679	753	714	723	720	725	771	681	718	757	746	711	751	740	692	756	738	686	701	736	670	707	744	738	738	726	662	705	742	688	671	733	781	702	783	715	729	702	739	736	729	687	704	706	687	750	678	702	737	729	698	764	727	749	734	744	699	710	734	731	756	700	687	698	760	706	741	801	727	734	737	761	718	755	727	704	673	719	758	752	736	748	708	747	718	690	739	745	720	725	715	673	719	708	696	731	738	733	755	706	719	721	728	718	765	717	785	733	727	748	689	702	722	770	753	713	764	694	735	729	733	670	696	697	745	752	749	741	705	719	735	708	756	762	741	744	763	679	725	713	735	714	714	725	701	769	751	677	709	697	753	757	689	748	729	718	741	707	741	717	711	782	707	767	711	744	784	734	724	703	715	734	746	746	763	718	758	721	777	727	733	720	721	750	735	736	738	702	736	656	718	737	763	713	729	720	687	746	749	767	732	740	686	758	708	687	717	749	699	758	731	727	736	718	744	705	775	730	709	676	780	741	699	757	727	746	698	747	708	751	699	740	728	704	720	729	724	743	733	743	708	728	720	750	785	728	728	764	731	748	683	748	733	665	715	708	736	692	792	724	742	739	744	721	717	758	730	744	685	762	691	672	748	772	695	746	755	724	717	699	679	745	730	739	670	746	740	709	689	726	717	732	786	757	730	730	745	725	704	719	736	720	732	707	745	674	733	734	742	740	731	730	743	697	782	742	727	710	739	704	736	736	691	773	727	710	766	726	714	709	736	729	753	725	699	707	708	685	738	713	750	742	699	708	681	714	717	710	723	745	747	715	719	688	726	708	688	745	695	707	788	730	706	716	709	732	762	719	713	705	702	715	749	764	755	738	699	742	721	693	745	720	721	745	671	722	714	702	768	785	703	742	754	714	724	688	687	753	740	717	744	716	751	723	692	683	750	740	749	784	701	741	736	695	760	726	780	690	701	719	707	782	747	715	704	694	724	705	738	702	707	670	745	725	725	731	743	691	702	751	733	737	744	712	740	748	731	715	751	693	742	762	703	705	742	702	727	757	705	738	697	714	704	689	698	725	764	694	669	758	754	733	740	708	725	703	676	733	687	743	740	769	717	749	726	695	697	699	717	710	723	748	698	690	706	723	750	712	753	736	743	711	718	712	708	699	716	694	716	694	712	716	727	705	732	698	721	746	802	734	729	689	736	701	750	740	715	697	760	690	761	741	745	738	705	714	702	714	763	766	783	756	695	763	729	770	729	706	740	707	757	714	758	735	732	708	748	722	725	704	745	724	713	698	744	745	715	726	719	726	727	689	711	719	750	739	740	693	720	719	742	796	761	705	671	738	748	733	748	750	734	706	725	717	686	683	732	760	733	731	722	671	713	742	724	742	724	716	749	708	696	729	779	747	713	739	730	730	753	720	685	714	774	705	777	725	761	740	712	722	722	710	719	775	724	724	724	658	705	751	729	733	746	734	737	714	707	721	709	745	733	757	755	724	728	717	707	730	740	718	766	738	744	739	720	716	794	715	733	751	724	722	684	696	733	744	693	704	698	756	714	735	699	717	688	719	731	710	751	809	674	765	748	773	688	790	750	739	738	737	719	707	736	741	714	704	684	741	736	737	769	694	753	722	758	795	713	743	733	726	684	671	726	726	686	771	719	732	765	739	676	719	717	693	717	754	701	671	765	796	679	733	684	720	696	716	705	699	747	758	740	764	756	699	745	762	702	694	753	735	723	723	754	717	724	721	668	772	737	738	693	750	714	748	702	717	708	740	748	732	729	719	705	705	763	742	731	733	733	711	727	700	729	739	715	726	714	711	769	731	754	719	715	719	752	700	723	740	704	756	756	749	774	722	736	708	697	712	728	755	768	737	711	714	709	687	744	724	686	745	756	726	682	675	725	718	752	689	701	779	679	730	710	717	708	732	734	731	727	739	698	696	722	683	764	734	741	710	701	661	754	744	718	706	734	723	753	752	729	743	705	701	695	714	706	741	744	723	720	756	784	694	754	765	726	729	703	700	743	769	715	781	737	715	706	750	698	716	726	708	734	740	700	740	743	754	703	688	743	703	734	750	730	745	745	736	729	684	714	739	735	713	724	730	740	731	739	741	753	673	746	669	743	711	742	732	750	684	705	714	729	733	760	777	731	699	727	745	666	733	739	763	728	707	736	832	695	731	758	688	761	710	690	684	708	742	720	735	708	758	727	700	769	713	748	763	747	680	706	723	754	769	710	771	735	741	642	790	746	707	712	738	727	761	715	732	689	732	710	780	694	714	698	715	710	723	751	739	759	724	688	726	737	763	723	716	694	736	716	680	701	688	770	692	705	733	755	701	674	731	717	726	753	753	778	742	719	695	741	775	744	729	748	682	693	743	727	703	697	721	781	740	724	709	729	718	701	769	744	706	778	743	736	735	716	714	718	781	733	726	717	743	750	706	677	730	773	749	764	681	710	717	761	733	753	746	708	712	683	735	742	759	694	763	715	707	726	734	722	763	712	747	745	721	721	737	726	752	717	766	724	739	700	743	758	782	697	712	699	689	648	711	734	708	755	748	660	696	780	739	720	705	729	727	723	726	733	692	689	779	685	759	716	739	685	745	736	736	770	740	699	760	730	723	719	734	721	732	711	702	732	694	706	730	723	739	721	719	715	703	736	698	768	752	751	744	739	747	721	708	687	721	732	741	709	718	741	720	711	761	761	691	682	750	750	730	751	718	693	699	697	728	706	759	715	717	724	761	733	735	734	717	699	734	773	676	750	737	723	776	738	722	700	712	674	769	710	728	738	711	720	748	708	693	723	707	736	761	719	779	724	729	730	694	744	719	767	728	710	764	689	728	719	760	700	736	715	689	701	717	774	728	730	760	741	693	784	718	726	751	754	729	712	727	740	752	719	701	690	703	738	765	726	703	706	711	751	683	714	731	778	747	717	687	763	715	699	772	785	760	714	745	719	695	734	697	727	698	745	714	737	679	755	734	738	746	746	734	718	753	710	726	744	705	733	745	768	738	719	721	748	745	682	735	702	767	690	746
23911	2825	606	405	346	326	331	292	289	297	274	280	267	300	299	296	262	275	306	261	341	315	274	293	274	263	307	300	273	259	285	298	305	292	280	270	311	260	317	305	339	251	300	279	290	239	315	308	261	302	260	303	289	267	295	271	271	269	242	291	305	287	304	334	265	299	277	297	279	274	263	292	286	281	299	305	285	257	314	268	270	272	286	283	326	305	319	278	288	264	288	316	287	334	277	302	268	306	277	257	297	283	286	300	269	287	263	286	295	322	285	250	291	265	293	319	280	305	321	288	279	279	286	298	287	283	266	295	280	315	304	289	292	311	293	272	269	269	297	334	305	348	298	272	302	276	265	293	309	278	263	270	276	275	288	309	308	283	269	298	295	305	322	279	251	290	262	295	280	276	299	304	277	279	279	283	288	310	316	315	288	331	319	310	285	296	268	288	295	284	253	240	286	304	298	276	318	290	304	299	309	289	279	271	329	272	300	302	287	284	281	287	271	285	287	307	283	287	279	284	285	311	274	294	264	320	265	281	281	288	279	272	264	298	286	296	320	288	324	260	327	275	292	284	292	256	273	291	273	328	314	262	316	296	335	303	279	300	278	287	285	326	287	305	302	268	283	327	280	284	293	320	261	315	296	290	307	316	260	266	271	275	301	279	290	311	296	273	277	267	337	279	273	275	273	287	293	274	295	290	308	310	281	299	307	310	287	306	306	291	302	281	276	279	306	282	272	285	298	297	295	284	319	311	313	278	293	258	266	293	282	298	287	290	293	326	324	309	300	274	314	268	280	270	293	295	291	300	321	279	264	281	279	282	275	306	297	319	292	281	281	299	301	317	304	288	269	287	301	261	283	323	301	299	311	267	302	283	266	278	292	281	271	286	283	285	312	292	288	249	247	305	278	302	282	296	293	308	270	272	293	342	261	271	285	296	313	307	262	283	310	300	254	274	301	288	304	286	298	337	307	303	277	280	283	317	287	289	276	293	295	269	281	260	254	275	263	262	288	303	278	289	302	269	295	292	247	297	316	287	301	280	302	295	263	273	259	295	264	280	290	320	309	302	282	276	303	285	275	300	284	297	300	291	293	310	285	250	294	272	240	273	304	296	314	280	301	286	272	288	313	300	290	312	295	293	280	262	267	296	318	306	291	276	320	294	260	311	304	278	289	310	277	300	266	307	310	300	291	315	300	299	267	274	264	272	302	271	286	277	302	246	281	278	294	260	284	282	293	279	298	333	310	290	292	319	293	347	298	280	289	282	296	289	279	330	303	326	328	267	313	308	338	261	278	333	309	273	307	286	324	317	309	307	280	289	306	320	283	297	275	251	300	304	307	287	305	283	300	311	288	297	314	307	304	285	305	271	297	296	309	291	272	321	349	307	307	275	292	293	276	292	289	293	319	276	287	295	298	251	288	282	277	264	260	312	299	303	336	299	285	297	292	310	267	283	323	289	271	302	277	294	295	280	242	301	293	294	280	260	293	290	309	310	257	298	269	287	301	274	262	303	305	292	311	324	274	282	285	281	294	292	300	282	291	278	295	252	270	282	279	296	280	287	283	287	281	296	259	315	277	253	277	303	261	288	313	256	311	268	278	296	337	294	289	277	305	282	296	290	283	308	264	295	313	284	302	283	303	273	262	304	288	302	282	312	276	297	295	277	289	328	289	296	290	293	308	284	314	285	308	299	286	305	273	304	303	294	284	283	292	298	274	274	277	269	287	292	274	282	304	299	267	279	280	289	276	271	272	324	274	284	284	303	297	277	267	292	290	289	307	306	264	269	278	311	331	303	282	279	273	274	271	281	287	267	278	310	275	312	264	291	255	302	258	301	298	301	289	278	279	283	269	274	303	304	304	298	296	288	316	310	281	285	274	295	299	273	304	295	305	313	300	300	266	268	308	268	283	301	305	243	268	299	285	292	274	287	311	293	308	279	296	293	330	297	302	279	320	276	274	274	290	299	284	266	240	313	328	316	272	271	260	287	329	293	311	291	307	271	285	325	266	282	294	276	292	293	276	314	284	259	310	304	291	290	301	287	327	282	329	312	306	290	281	338	272	283	288	264	284	264	284	297	322	284	329	303	272	312	264	297	283	310	284	292	294	286	302	294	301	284	247	272	267	319	296	302	271	275	269	280	327	293	303	326	288	293	286	235	290	304	288	278	279	292	293	295	298	266	306	276	265	314	308	312	298	290	296	281	254	307	271	272	304	293	302	288	267	289	286	311	306	295	278	300	283	290	282	313	301	299	270	278	265	282	318	273	293	293	312	289	305	294	288	303	280	303	290	299	273	272	323	277	289	282	270	304	290	293	313	298	278	277	292	273	281	311	261	276	308	284	311	319	261	295	309	316	288	257	275	245	280	287	298	279	304	305	290	297	311	279	289	309	286	261	292	310	244	293	262	339	313	282	281	286	279	266	321	252	263	274	302	308	310	270	316	293	291	251	286	269	304	317	281	289	305	287	279	300	323	288	296	278	267	288	291	304	289	311	342	310	271	286	298	303	312	276	284	284	309	308	288	297	313	310	292	302	262	294	301	303	303	316	300	277	273	266	280	294	294	267	274	283	313	290	284	282	309	302	280	301	308	294	286	288	281	266	269	282	292	266	297	297	275	294	320	252	322	282	292	244	328	307	306	325	284	275	299	276	276	262	282	322	287	293	284	274	286	291	310	283	301	294	271	296	298	246	261	299	286	286	246	271	320	317	305	288	279	294	244	273	247	266	315	308	301	279	277	275	286	288	259	287	319	293	283	286	315	273	316	285	300	319	323	274	268	293	294	290	279	294	304	283	293	267	287	259	321	297	309	267	306	303	293	259	280	310	290	287	301	284	262	272	274	319	319	285	280	271	304	300	266	291	286	276	302	310	281	262	312	314	295	268	285	299	316	305	282	282	301	302	301	295	295	283	285	284	311	293	325	315	312	290	264	278	287	253	346	284	280	324	296	277	294	274	257	272	300	280	313	310	316	245	321	276	296	285	288	270	282	288	302	280	267	271	275	260	280	268	307	287	288	281	276	285	288	285	288	265	281	300	295	271	270	273	267	280	300	261	279	279	312	315	287	282	295	278	293	271	274	281	276	298	277	281	312	267	317	279	267	307	301	263	298	287	254	256	304	284	287	272	287	298	267	276	278	254	296	291	279	320	302	313	288	270	276	291	304	275	284	268	286	301	286	287	303	277	239	281	269	280	283	290	264	293	287	275	283	293	311	286	279	300	293	324	282	330	289	305	283	314	303	308	294	246	280	270	299	300	321	298	299	297	288	278	303	297	291	268	262	294	290	304	303	297	271	272	319	312	289	325	256	289	279	300	275	289	283	276	295	286	314	299	319	268	295	307	309	316	275	283	294	310	293	309	288	276	295	282	293	288	268	290	290	292	288	262	261	268	265	283	272	295	308	282	290	274	294	298	318	258	321	307	249	316	286	267	291	302	288	273	293	283	296	292	293	274	277	291	280	246	300	287	301	320
18309	6085	4489	2862	1745	1120	862	813	747	726	665	738	677	676	709	673	678	657	692	631	639	639	655	633	663	650	646	678	674	673	662	684	638	650	618	657	661	651	674	661	665	668	627	631	691	654	624	646	646	672	629	680	665	620	693	640	636	669	651	633	610	646	654	610	695	677	617	626	691	611	687	635	676	638	654	571	648	688	633	647	621	639	647	620	657	643	650	699	618	660	658	656	662	593	696	642	670	654	692	615	697	633	602	660	670	668	641	598	658	616	602	669	685	686	659	638	668	661	633	695	640	653	676	619	665	670	664	660	684	633	649	647	648	638	635	695	658	651	662	700	700	677	682	673	613	659	676	689	656	633	606	683	683	650	589	650	622	634	644	653	690	654	678	680	688	664	673	680	653	667	603	672	627	670	620	658	641	610	642	673	640	633	694	671	648	632	581	662	629	648	650	684	643	625	675	638	658	603	616	665	630	673	676	654	661	663	634	610	666	640	625	627	676	634	701	708	656	623	650	657	656	677	590	617	639	629	679	667	655	677	652	657	622	660	614	641	623	651	673	646	627	626	669	644	613	672	611	702	668	687	656	656	653	686	629	704	645	686	635	638	632	639	692	650	662	647	657	627	653	678	656	652	677	663	684	634	657	635	640	619	640	644	666	644	671	652	662	655	626	689	635	651	598	671	600	690	706	645	653	640	624	621	641	643	648	609	579	669	660	596	665	640	675	623	639	649	632	643	645	683	659	609	619	609	594	674	660	639	678	652	638	678	619	671	692	657	635	672	674	638	624	636	628	679	712	656	680	605	622	678	717	649	710	634	601	641	660	643	612	660	686	650	684	628	646	631	681	645	618	678	641	684	667	640	614	612	633	684	672	633	657	634	626	669	657	686	642	633	601	659	691	670	654	648	637	666	614	649	663	645	623	662	631	634	627	639	617	665	660	646	630	677	648	660	651	663	672	607	634	626	653	637	695	610	630	652	682	636	676	652	745	631	620	669	586	643	667	632	640	643	625	648	624	630	630	630	664	663	641	606	594	647	680	659	673	644	658	573	645	685	650	598	625	664	656	669	648	648	670	667	689	637	642	637	650	655	651	623	625	653	684	642	658	650	645	666	678	650	636	660	637	645	661	680	652	653	667	663	642	667	633	672	620	625	668	665	676	646	595	637	626	608	610	631	670	641	633	660	642	632	654	617	648	618	614	629	648	647	679	638	643	704	664	689	648	634	645	694	630	661	621	615	660	660	689	642	633	638	696	676	653	677	674	622	652	655	642	641	629	636	625	665	635	630	656	642	618	660	629	666	651	680	634	630	635	585	634	546	634	621	633	657	634	699	657	605	669	629	624	634	647	639	650	640	666	690	628	645	606	654	614	664	638	635	673	626	652	678	655	656	650	609	646	676	674	682	664	641	667	652	654	678	643	673	654	627	656	664	649	647	619	698	647	693	674	615	677	660	671	627	641	649	654	655	657	632	649	639	630	651	663	654	661	661	657	652	629	640	647	618	614	621	643	672	662	635	632	661	647	633	649	679	617	652	643	647	678	643	661	652	640	642	625	609	661	647	674	596	662	608	611	634	636	613	674	612	655	623	668	703	663	699	641	640	679	656	642	650	682	653	655	628	667	713	618	655	682	652	689	653	703	696	677	638	638	647	641	623	649	613	654	644	647	685	638	659	618	612	678	643	681	649	688	624	642	634	652	675	659	642	650	628	640	632	613	676	685	645	609	620	666	640	632	683	652	658	635	682	696	671	653	663	711	623	624	657	653	622	655	682	666	703	608	711	609	652	625	648	647	672	672	645	669	635	628	642	656	716	646	671	630	627	575	629	607	625	696	672	641	661	613	652	656	637	661	619	652	622	681	623	635	666	653	646	648	645	652	681	648	645	653	605	614	625	688	668	619	648	625	628	616	673	631	659	634	621	670	650	669	661	675	674	663	640	668	650	658	624	632	629	659	711	669	669	639	640	645	639	598	641	633	667	668	643	614	724	639	638	653	657	665	600	610	595	641	665	626	677	636	668	655	688	630	683	659	654	610	601	647	644	623	669	698	657	621	622	658	663	680	628	636	646	633	592	649	643	655	587	653	658	609	664	647	641	674	632	646	722	636	609	655	650	585	643	666	632	595	662	634	618	648	682	650	618	655	638	631	656	631	651	682	667	638	652	663	648	664	642	696	622	697	676	660	664	667	621	672	627	637	618	631	637	649	612	678	674	645	651	662	640	655	653	642	664	619	661	612	630	657	656	639	635	686	668	639	637	655	677	643	651	648	651	641	667	671	648	636	627	644	671	678	623	579	655	653	673	654	657	656	672	605	662	624	650	649	705	702	650	644	655	653	671	633	684	643	647	644	643	623	621	672	653	665	686	671	640	645	653	643	670	612	668	627	670	653	664	637	633	655	628	633	623	653	665	651	714	667	595	624	693	733	639	675	658	648	633	638	655	624	630	613	635	608	603	628	664	633	640	602	702	661	699	633	679	664	668	631	628	639	668	642	705	642	687	654	607	664	625	705	602	657	687	702	587	674	680	625	633	635	615	617	643	645	605	650	667	651	619	638	655	605	657	659	636	631	623	644	608	631	627	674	617	680	677	660	673	652	652	677	667	651	654	685	685	637	634	610	634	640	671	655	655	659	628	628	643	668	669	620	662	652	650	627	648	639	629	655	665	685	707	710	607	672	654	639	649	653	643	607	631	632	657	652	617	644	649	613	639	659	640	655	631	634	672	677	666	693	693	667	641	652	685	652	652	607	605	629	625	628	652	631	620	638	649	641	691	628	634	711	624	658	675	677	635	669	638	647	648	626	597	618	646	657	623	684	653	630	631	630	650	669	626	623	630	664	625	678	684	646	632	679	651	663	652	622	659	613	668	658	651	615	666	653	648	656	659	620	640	703	688	658	639	630	657	627	684	642	630	617	610	648	684	657	635	617	628	625	640	617	680	632	663	639	672	620	658	674	655	666	655	651	650	648	682	661	650	627	662	603	682	695	664	648	609	672	634	647	634	670	644	637	668	689	671	642	634	619	648	667	630	648	662	607	630	662	657	672	638	641	650	670	638	638	628	638	681	638	646	621	648	632	635	642	652	694	640	650	622	642	630	656	628	645	647	643	640	674	663	622	657	625	674	640	658	629	661	682	691	636	645	600	662	631	652	664	636	641	664	630	658	630	603	645	649	679	655	671	625	642	615	668	618	695	641	615	653	657	661	683	663	663	625	641	675	657	675	665	679	637	680	652	626	647	645	644	632	687	635	655	631	636	627	633	694	658	667	670	663	624	659	695	618	637	590	652	608	616	641	636	631	639	671	638	671	665	653	702	639	648	669	650	651	621	642	592	647	640	648	658	646	626	647	686	631	649	654	618	651	661	637	685	629	663	656	670	654	637	685	636	639	652	660	660	591	642	619	609	636	630	695	670	632	684	623	698	620	680	638	672	607	620	646	612	705	646	648	659	678	672	638	632	676	691	695	605	698
33304	6254	859	500	408	330	345	349	325	334	322	283	344	285	312	301	310	314	296	280	293	308	332	271	295	314	319	281	292	323	318	291	301	283	297	293	283	315	298	316	312	272	304	328	296	275	310	281	289	301	304	266	264	317	319	304	259	298	292	330	299	307	297	320	286	317	288	337	318	313	315	256	298	285	266	297	292	292	274	282	299	272	339	301	280	318	270	294	298	250	320	278	276	296	276	284	308	308	314	301	292	294	293	275	305	314	281	273	298	293	308	298	291	282	273	329	294	334	289	326	309	263	292	308	310	284	318	296	277	313	312	296	296	303	268	328	295	306	264	305	298	300	328	296	285	279	274	332	281	275	284	292	291	244	288	307	318	307	301	340	315	300	339	272	341	312	302	311	355	315	277	302	281	271	279	307	317	290	298	304	315	300	319	329	307	295	315	281	314	347	329	286	296	325	299	299	291	282	295	302	315	279	295	313	287	280	300	290	330	283	300	308	336	297	295	301	276	309	288	284	305	277	315	292	282	277	266	303	283	293	301	307	298	301	268	271	287	330	292	285	258	338	294	297	290	291	287	323	256	319	298	311	276	322	302	276	290	310	290	266	277	294	280	293	286	294	312	305	296	269	290	287	329	334	321	275	253	303	342	264	284	269	294	302	275	264	283	263	303	307	280	305	309	300	314	291	269	319	307	302	326	302	312	308	297	297	297	265	329	281	296	291	274	323	304	301	289	300	297	289	290	316	284	324	299	302	284	276	289	286	306	295	298	296	291	322	316	322	297	307	256	270	297	290	287	315	312	301	294	299	258	291	310	300	307	303	316	324	304	290	302	276	282	318	327	329	312	317	286	264	308	317	294	286	278	298	295	287	318	319	276	279	303	259	341	307	297	286	300	277	276	281	307	283	303	267	287	277	294	268	311	312	288	295	311	279	292	295	319	275	307	279	290	305	309	299	304	281	289	274	282	298	291	318	335	295	288	292	307	318	283	299	272	303	310	312	263	301	302	307	319	313	293	295	297	284	317	322	316	264	291	294	298	271	274	308	331	325	298	311	307	292	268	251	248	291	293	309	297	313	284	317	294	313	315	324	302	315	311	351	306	349	293	283	282	307	288	281	305	319	311	297	305	360	283	283	327	283	311	287	292	270	307	296	270	302	303	295	287	315	313	299	288	313	320	285	256	310	305	314	288	321	282	289	295	319	311	291	265	270	306	326	306	289	290	306	317	348	293	278	286	294	283	301	309	294	293	266	293	310	314	312	286	305	295	296	321	291	272	299	288	256	337	275	276	314	318	274	274	276	271	280	324	287	296	313	314	278	280	329	301	268	325	330	326	272	283	291	291	324	301	274	303	271	299	325	292	291	332	263	327	269	253	306	316	285	302	272	307	273	294	296	328	308	283	260	300	294	292	297	274	307	318	305	289	272	290	280	302	292	310	296	305	317	296	319	319	295	307	308	334	285	288	275	306	309	294	315	298	290	297	292	312	306	334	259	293	263	304	301	287	281	327	315	327	294	279	299	309	307	310	265	316	292	268	289	328	316	267	290	290	288	316	301	314	261	297	325	323	301	347	333	307	299	314	308	283	317	276	310	293	291	270	295	287	302	323	282	278	307	323	313	290	304	302	288	280	276	332	294	311	286	297	322	280	304	298	311	296	286	300	294	318	300	279	304	313	253	311	329	292	274	338	317	311	311	289	281	324	310	311	278	289	289	306	257	250	309	284	268	294	312	281	261	317	281	268	286	284	316	259	334	303	289	305	266	295	294	298	347	280	304	310	310	290	299	300	288	285	325	307	271	318	300	308	295	267	296	288	291	302	280	301	318	298	291	271	321	286	291	257	280	292	286	298	299	299	297	317	290	293	318	278	317	269	295	292	307	298	260	314	329	305	261	279	252	305	290	314	281	295	277	272	279	314	290	305	297	306	331	296	285	276	302	296	299	301	274	309	325	301	306	288	291	294	292	283	284	285	269	308	304	302	300	316	272	303	291	298	280	332	270	321	314	269	274	295	305	290	286	311	284	304	324	289	291	302	300	279	295	290	277	303	310	311	302	353	316	311	291	309	297	314	305	292	294	310	312	335	293	286	294	344	309	297	315	279	321	320	269	260	294	263	272	300	262	314	296	297	307	278	307	288	286	323	275	287	292	282	291	303	275	293	297	321	305	285	330	293	323	275	343	281	307	307	302	337	294	310	292	286	273	325	323	300	319	298	284	288	305	296	296	303	286	270	316	281	302	303	288	305	323	309	254	300	275	297	313	287	259	268	313	289	290	342	285	310	298	274	326	297	302	290	285	287	265	277	268	298	274	309	293	271	292	313	265	300	290	322	300	300	311	278	299	286	291	262	288	294	324	304	312	348	315	265	299	286	304	269	302	326	281	271	266	283	288	310	285	314	319	279	279	297	305	303	291	286	285	294	303	299	305	313	268	292	290	294	307	320	286	265	321	285	263	319	313	278	333	334	290	298	334	287	283	259	277	307	308	300	304	269	329	292	306	279	315	287	292	282	287	267	268	281	315	307	278	301	288	337	301	317	289	290	339	317	316	322	317	318	278	290	310	321	281	323	280	316	325	280	299	327	302	340	324	301	305	317	285	303	277	288	265	269	292	319	311	312	284	342	307	280	287	320	312	286	294	293	296	287	301	310	289	308	290	302	311	321	328	271	293	277	287	300	311	333	281	300	262	301	275	302	323	328	300	301	302	271	300	275	335	311	307	334	297	284	312	324	299	316	315	324	319	279	308	285	310	304	276	304	304	328	305	322	331	291	294	333	288	293	314	293	298	283	315	307	309	302	254	289	286	325	251	295	281	305	297	264	303	287	310	296	300	292	336	313	315	281	290	312	332	314	325	299	306	302	241	281	286	322	277	285	309	305	327	292	320	312	309	297	293	285	299	307	308	296	287	285	290	264	309	327	330	315	282	307	329	334	301	304	297	291	278	245	304	342	297	315	265	270	280	318	277	304	293	314	286	296	319	316	267	330	306	290	301	276	298	282	311	291	295	314	293	305	254	305	276	286	279	289	324	293	326	288	344	283	272	301	286	330	310	263	319	283	295	313	309	253	262	289	309	308	299	287	301	320	299	309	325	276	350	288	291	315	312	297	295	316	269	287	298	305	275	305	344	340	264	318	306	329	308	278	315	311	288	275	294	260	321	292	297	261	292	304	288	302	307	294	271	291	288	285	318	296	288	300	269	271	279	261	281	320	281	264	275	311	326	279	292	333	296	298	275	262	306	297	279	322	269	315	281	320	299	285	278	303	310	286	285	282	292	300	271	322	287	288	318	277	309	294	297	302	293	279	313	264	248	290	266	295	309	294	336	304	284	292	266	298	262	290	324	308	288	284	306	307	307	355	301	285	308	296	279	297	329	281	283	265	326	344	290	321	287	311	308	304	288	294	301	296	299	320	339	299	276	283	346	292	296	303	303	298	300	303	285	288	292	276	285	307	296	345	298	297	286	315	299
25236	12270	5801	3913	2447	1688	1127	938	813	801	841	801	765	745	783	731	712	738	741	779	712	729	727	752	697	705	682	709	663	677	695	705	689	675	670	673	679	719	741	657	658	754	701	701	690	660	729	707	711	665	657	653	672	699	738	699	713	704	664	745	688	688	653	739	691	667	668	673	671	738	680	664	651	674	647	693	706	678	683	667	689	643	633	683	730	688	654	642	690	699	741	706	704	661	670	692	705	713	684	674	705	674	693	642	664	687	714	708	619	697	702	666	730	689	678	721	706	696	663	675	678	721	740	687	710	674	691	683	699	672	654	667	673	681	689	748	725	690	685	694	708	688	709	677	691	665	680	658	733	702	674	740	711	703	737	678	667	664	664	682	724	693	737	684	666	707	697	739	678	715	720	721	672	667	700	696	704	638	692	739	683	698	727	691	699	696	713	704	669	703	658	722	639	679	670	658	671	676	681	725	676	737	675	713	655	700	690	671	712	707	754	676	704	691	644	680	698	704	656	666	632	689	630	704	664	709	781	681	686	662	693	720	700	702	703	692	696	651	719	678	720	671	725	717	685	690	703	673	680	712	695	684	678	694	684	664	777	655	676	706	663	624	687	668	711	670	739	657	758	687	667	710	691	675	730	691	684	673	669	713	707	661	711	680	668	668	740	664	659	683	748	708	713	689	642	687	702	703	720	708	692	686	697	690	727	696	646	681	709	697	712	703	688	652	719	691	699	687	693	700	754	701	720	704	685	720	694	714	744	716	694	648	689	679	686	696	647	695	670	719	678	708	658	696	716	736	720	638	685	689	742	642	731	679	668	698	736	655	704	691	612	652	707	676	684	676	714	687	715	648	684	684	698	658	671	682	707	635	736	667	725	681	676	732	713	673	722	671	682	679	692	697	689	645	686	722	692	642	684	723	686	693	727	701	700	687	692	675	673	692	672	648	678	699	697	737	667	671	711	664	655	678	701	642	675	725	589	708	670	708	641	666	731	734	704	730	710	658	727	652	711	636	674	722	698	725	687	722	701	669	744	678	714	735	710	734	734	715	698	718	758	668	655	693	703	681	697	735	735	728	735	664	653	682	662	698	672	691	679	680	712	682	682	701	696	723	685	693	710	699	725	669	702	703	683	758	733	726	715	623	672	696	690	666	687	677	691	701	678	705	751	663	661	666	659	700	698	649	683	666	698	718	672	698	686	673	640	674	728	706	649	661	677	716	689	702	687	734	686	652	694	689	716	683	700	687	733	723	765	738	673	709	696	707	654	694	707	680	700	678	686	679	674	655	714	715	658	690	642	667	722	702	667	690	692	706	716	680	701	707	687	666	697	732	693	737	682	666	683	644	656	659	634	708	709	673	693	717	677	719	682	654	681	701	665	681	708	696	667	711	701	703	677	720	681	695	643	656	686	669	721	682	666	644	690	710	671	696	707	699	755	637	660	665	708	669	692	693	657	723	683	720	667	688	678	716	679	666	684	700	716	669	726	695	681	689	713	707	660	755	673	713	662	676	697	670	702	661	715	717	663	643	674	689	715	670	747	676	713	694	669	688	671	700	691	689	657	739	723	649	690	710	717	653	665	722	654	677	675	727	689	752	689	645	676	667	712	654	707	692	696	682	700	666	717	664	693	631	694	689	738	730	722	694	676	734	705	654	706	663	666	696	669	668	692	650	695	736	676	647	696	701	680	732	690	672	679	681	688	645	646	706	690	698	703	699	707	693	677	685	716	741	685	701	719	708	651	712	717	671	678	690	679	738	717	718	715	724	639	670	682	722	724	680	725	706	711	753	705	714	734	712	692	680	699	669	677	680	710	661	747	733	694	699	693	716	667	695	727	727	732	681	694	630	710	684	687	701	676	708	641	706	687	719	672	673	696	725	701	733	715	699	694	719	695	748	682	694	680	689	680	676	701	724	687	717	665	700	695	673	735	697	760	643	704	662	733	699	640	655	713	603	682	707	704	661	690	698	636	699	702	656	691	682	657	685	680	736	709	704	651	707	737	672	673	671	687	713	727	665	703	720	672	703	677	719	694	677	653	714	691	699	699	694	696	687	635	705	713	676	736	649	720	691	645	678	716	666	655	666	677	648	733	707	645	679	680	672	654	680	677	675	721	731	675	654	690	716	695	711	679	668	735	694	662	669	708	720	685	724	749	672	672	692	700	712	733	734	676	713	669	659	703	671	694	724	680	679	682	706	672	665	684	720	689	670	701	739	690	647	703	664	741	692	666	715	695	743	700	646	691	723	684	691	721	664	686	699	715	645	724	650	666	691	633	645	733	666	709	727	744	674	715	666	686	701	658	721	712	703	670	655	699	678	727	663	677	694	662	676	712	704	664	671	661	643	674	667	713	673	708	681	690	725	650	636	694	686	718	647	708	668	705	667	683	669	698	659	698	667	736	732	669	690	687	730	689	690	691	747	708	641	713	721	677	717	711	692	669	657	667	675	680	699	651	647	690	693	659	654	675	678	676	700	683	700	666	679	695	723	688	677	646	737	690	687	686	712	727	679	670	670	678	693	727	721	717	724	691	663	646	638	693	718	692	650	751	650	726	685	641	697	731	661	688	751	669	687	710	680	611	662	649	685	711	645	707	660	675	688	690	670	713	660	670	668	672	700	722	676	663	679	663	680	703	710	675	695	676	717	721	688	663	687	705	683	698	721	729	733	718	689	662	709	731	703	683	720	699	664	692	703	711	712	688	709	708	711	692	701	668	656	742	700	738	665	687	728	685	740	697	692	699	728	646	642	699	642	682	723	702	706	688	729	640	704	716	705	674	718	720	664	667	733	680	692	676	718	678	658	713	712	705	706	657	665	698	690	664	709	686	652	665	649	735	645	653	675	661	696	705	732	660	645	673	708	696	717	751	696	695	732	710	745	690	716	671	709	722	678	667	704	698	697	706	683	687	679	651	716	650	678	688	713	709	682	661	653	703	663	693	714	683	690	688	698	667	674	689	668	705	650	682	686	617	706	649	688	665	726	710	673	686	770	680	724	714	719	725	685	682	717	712	754	691	661	684	662	693	690	687	679	661	711	724	662	706	670	665	707	708	686	702	691	697	711	732	672	676	669	709	685	688	657	741	685	719	694	688	686	683	662	671	705	666	720	721	682	722	713	730	676	706	697	698	673	696	660	678	700	708	667	691	701	684	687	692	667	713	696	700	700	689	720	715	712	694	720	705	732	760	675	648	699	651	698	649	754	692	655	690	716	716	661	701	617	671	688	707	677	684	752	680	666	701	679	659	698	666	717	645	739	683	665	651	703	646	679	628	688	697	686	687	722	648	718	719	733	694	691	697	709	658	680	684	687	723	656	735	705	734	734	718	687	651	702	709	666	727	677	664	669	640	693	672	754	678	694	693	689	671	716	697	731	659	712	663	667	722	700	705	730	682	709	708	711	664	663	693	668	684	698	655	719	672	676	705	684	714	668	686	726	666	694	673	669	688	714	674	736	722	763	683	659	688	728
34686	6429	1120	702	542	412	359	301	352	282	309	313	333	307	320	295	321	278	307	299	289	276	306	338	302	332	310	287	321	292	302	319	336	323	332	317	342	295	310	326	311	303	281	318	295	317	342	306	325	278	347	298	318	336	301	298	304	302	370	293	267	289	294	318	314	316	324	325	284	327	314	301	320	315	327	266	265	333	292	309	321	309	293	311	325	259	303	319	333	282	319	332	323	312	324	313	299	326	328	345	326	336	302	324	325	305	290	289	324	316	298	289	317	319	299	290	300	306	306	312	261	346	300	312	316	339	327	332	293	324	275	300	308	292	333	306	295	273	287	322	342	315	277	309	331	326	311	361	317	311	301	292	326	333	295	313	285	349	309	320	320	301	330	301	288	316	300	318	310	292	318	320	319	323	298	311	328	280	304	301	316	328	312	297	302	335	298	296	356	286	302	344	317	314	302	305	324	323	316	270	294	296	303	269	309	290	291	334	302	313	298	290	314	346	322	297	329	289	314	340	278	306	311	322	305	324	317	310	338	298	296	301	291	320	261	291	334	345	307	336	339	303	336	330	299	330	331	292	298	295	283	322	292	301	320	336	298	276	264	293	282	328	312	305	350	317	313	316	305	299	314	284	304	326	298	324	349	314	309	298	307	318	320	317	313	342	320	310	310	303	298	294	302	327	325	339	294	354	310	279	276	280	322	289	290	329	330	299	280	316	295	352	321	326	303	311	317	289	334	280	279	287	308	293	302	300	273	304	273	304	290	284	310	324	311	299	312	288	271	292	281	326	293	303	326	306	340	294	279	317	306	328	336	336	311	294	300	301	330	304	312	297	345	318	293	327	301	305	329	320	277	274	292	274	317	314	328	309	283	334	314	298	299	302	295	302	314	293	311	330	311	336	303	304	285	309	313	315	295	328	321	332	289	281	321	311	366	328	326	351	281	302	309	290	324	338	301	318	326	312	332	316	282	278	330	292	289	278	327	318	303	315	328	327	331	312	298	298	285	317	320	281	286	292	311	311	319	275	321	297	302	313	275	305	314	293	297	313	334	318	306	340	313	290	316	334	314	328	356	310	323	298	338	301	320	323	278	296	310	313	289	302	322	326	311	324	346	303	328	360	300	292	334	301	278	316	341	305	290	295	266	310	330	297	302	299	322	270	282	290	313	339	366	273	298	333	324	305	308	325	299	324	306	295	295	321	293	311	333	310	305	271	336	315	300	292	315	332	291	273	300	337	318	314	302	324	311	306	297	295	284	310	302	283	294	332	282	321	330	295	330	341	298	287	293	279	310	305	302	321	311	334	318	275	321	332	325	334	332	285	304	340	325	300	337	321	335	295	289	293	341	328	287	336	310	305	313	306	313	329	309	304	306	317	307	287	327	315	323	310	334	300	333	294	338	346	319	293	343	320	339	355	324	284	298	361	270	311	326	298	287	317	314	314	309	301	341	329	291	317	334	302	305	337	330	321	320	318	290	290	271	292	303	313	265	330	293	311	338	290	335	297	314	334	336	307	299	285	296	271	295	303	284	299	346	282	300	305	294	315	322	286	290	320	304	343	319	355	321	289	325	297	299	293	319	272	311	311	291	316	325	302	329	324	321	293	343	307	340	297	292	337	325	309	327	310	341	319	287	321	316	313	319	316	288	301	287	298	326	311	309	297	322	301	306	340	287	329	311	299	301	277	300	288	308	295	279	323	310	301	299	315	334	332	308	325	317	342	315	316	342	356	267	292	298	314	319	286	327	281	313	303	261	294	303	317	326	312	314	310	316	299	286	329	315	342	317	317	343	299	320	309	271	306	289	325	312	305	328	305	312	299	323	291	287	320	293	308	287	314	313	327	305	297	318	330	338	278	297	323	296	296	341	309	316	319	320	307	319	312	290	275	314	300	315	276	350	307	272	349	328	302	295	318	342	313	277	332	319	318	339	343	327	280	319	297	294	323	281	295	320	312	304	275	307	287	312	283	325	332	306	291	294	291	313	300	322	318	312	302	308	356	308	315	327	303	317	293	321	280	318	340	324	318	307	292	320	292	322	323	322	320	278	329	333	351	281	307	319	290	270	325	340	354	307	353	290	282	295	307	296	324	289	323	332	317	287	304	340	322	327	309	314	314	303	299	332	324	270	298	331	323	309	274	287	283	264	288	307	282	283	350	331	338	306	298	320	292	325	304	315	287	345	286	271	285	320	335	305	314	326	306	301	317	337	284	340	309	331	334	336	336	337	308	321	307	305	318	312	302	298	350	336	322	275	338	340	326	320	298	326	323	338	300	305	310	304	283	332	292	358	295	297	309	306	285	303	344	315	326	351	329	301	326	299	316	314	322	253	301	333	306	308	293	324	316	320	317	301	302	307	292	318	348	303	297	311	336	316	321	320	311	314	275	263	320	302	318	338	340	314	300	320	311	308	303	309	258	287	294	294	311	321	323	308	325	300	306	290	317	286	334	314	301	330	304	340	308	316	328	319	328	290	278	319	326	345	335	345	282	291	324	284	288	349	306	280	337	332	291	293	313	334	334	340	317	328	281	312	333	315	312	314	316	314	281	319	274	312	346	284	313	293	347	296	331	323	339	310	307	308	303	287	305	308	326	293	317	287	276	319	306	314	310	288	306	287	285	316	304	308	284	288	277	269	292	315	289	297	304	289	320	304	326	324	345	351	284	294	324	294	294	257	338	309	309	309	372	315	295	304	297	296	267	337	311	309	317	275	317	337	315	288	310	301	339	325	295	307	312	319	285	318	310	341	317	310	338	327	297	296	273	290	335	319	301	318	292	329	320	349	312	311	303	287	302	283	311	296	289	311	312	300	319	302	273	291	299	315	317	314	334	304	317	294	290	296	324	312	321	319	280	311	305	287	293	288	333	294	329	315	332	308	321	304	322	311	294	324	321	315	318	343	345	303	289	316	330	314	278	289	289	301	333	335	329	305	326	282	291	300	320	294	304	310	303	300	285	311	327	323	296	330	359	264	356	318	334	351	324	305	273	292	333	307	320	300	291	302	336	308	324	325	286	328	333	313	292	319	327	287	288	272	313	303	323	292	289	328	339	299	282	293	310	299	310	278	289	315	294	280	323	312	305	327	317	290	332	301	288	312	291	307	319	309	328	286	326	306	297	251	320	343	290	330	316	333	309	308	308	305	318	324	281	297	317	304	324	303	305	319	357	291	340	320	305	327	344	298	344	284	315	303	324	315	299	333	286	308	314	376	296	292	320	316	311	297	289	319	319	345	327	299	306	324	331	331	321	306	325	311	298	306	285	310	317	301	304	302	338	298	309	292	304	316	278	340	308	327	300	293	330	350	307	316	345	294	356	320	292	301	303	306	306	312	382	299	320	300	325	320	337	298	300	359	331	282	299	297	319	284	302	296	304	323	304	276	291	295	293	299	302	291	334	317	322	303	330	331	324	294	328	257	278	298	275	334	301	321	306	293	334	316	295	323	327	312	325	299	326	320	297	275	326	319	314
24697	11122	8880	6310	5029	2863	1439	1048	921	926	917	836	851	803	826	850	802	738	745	782	712	730	741	722	764	743	744	730	715	725	727	705	704	747	681	728	688	756	754	749	758	740	738	702	713	745	722	712	737	714	735	715	708	724	761	711	771	770	706	733	743	707	745	775	747	723	710	798	728	736	733	717	738	736	710	714	773	696	709	699	704	713	732	714	726	761	700	748	748	757	751	721	738	705	725	744	691	710	729	725	766	737	717	780	782	688	716	749	762	753	753	708	755	743	702	733	711	760	744	728	708	735	697	753	794	700	752	698	753	751	741	702	749	724	740	741	747	742	719	720	747	718	746	691	697	732	720	736	753	719	704	754	745	698	723	730	746	776	717	728	685	735	716	715	711	729	735	725	719	710	724	753	764	710	710	729	711	731	771	703	711	782	721	705	743	748	731	713	724	731	749	748	711	735	744	711	753	712	697	736	738	691	753	696	710	764	798	768	776	743	722	720	766	713	752	714	751	707	690	804	714	682	712	736	765	750	782	667	749	743	739	736	731	747	758	678	706	747	750	703	698	686	726	694	710	739	739	766	683	712	688	702	714	742	774	725	734	710	756	744	729	727	709	735	716	702	758	714	721	744	749	696	705	742	696	765	702	729	728	725	680	755	703	726	711	714	751	743	736	721	753	787	767	696	706	709	740	768	728	735	756	773	725	737	767	722	750	756	691	736	716	727	705	727	698	704	725	737	755	731	736	721	704	731	749	722	669	705	754	718	725	752	737	728	695	722	713	697	716	749	756	738	701	719	778	783	714	736	721	736	700	779	708	724	740	685	699	742	709	718	733	777	734	743	770	762	747	762	748	764	710	712	736	779	752	717	737	753	728	765	723	722	736	723	728	729	733	723	718	751	775	713	743	726	735	746	739	663	733	753	738	688	773	777	743	724	689	735	708	685	710	729	713	749	734	769	735	706	739	726	748	741	693	713	725	705	744	776	717	687	700	743	711	718	724	771	734	660	720	728	772	724	671	745	751	772	691	732	764	711	747	746	725	748	710	715	708	719	716	751	768	728	749	722	717	689	717	715	735	710	746	740	729	728	730	741	751	641	731	729	764	704	710	688	736	748	770	752	727	694	720	762	744	716	728	730	721	715	739	698	748	760	709	697	744	678	777	710	733	772	675	719	749	727	731	713	733	707	728	752	705	714	729	777	697	753	780	698	697	733	776	772	727	739	768	681	743	749	691	755	725	776	728	750	700	709	755	727	725	730	749	772	681	688	736	682	748	781	711	741	684	728	736	728	733	748	736	711	741	766	733	758	750	738	753	689	728	681	707	719	688	761	716	753	702	719	717	769	773	720	728	716	737	709	746	719	732	739	781	724	711	762	681	776	738	753	774	727	736	747	697	683	707	715	705	711	693	730	689	701	715	732	745	703	781	728	708	747	710	727	700	734	687	742	745	726	756	727	743	708	729	767	754	748	735	725	732	739	703	743	762	739	741	690	696	743	731	773	721	715	706	713	725	723	738	716	728	735	719	761	716	697	682	724	719	703	739	756	731	735	727	675	771	753	770	758	738	738	666	735	722	743	769	732	710	748	745	717	777	724	738	738	737	712	736	731	756	719	702	719	726	771	766	728	759	686	767	706	703	731	685	719	721	727	745	711	769	692	711	711	725	759	697	736	797	755	720	732	727	721	750	708	723	774	738	727	722	728	733	727	718	711	726	721	703	733	770	693	716	723	708	749	756	692	743	728	707	741	731	704	740	739	715	746	743	726	781	740	745	658	676	721	704	735	720	737	725	724	722	716	774	738	681	744	731	728	678	715	762	696	719	756	747	744	716	726	713	724	740	710	713	742	737	729	700	764	780	741	776	738	783	723	723	699	724	717	721	768	744	743	714	723	730	752	774	762	701	681	755	730	742	709	729	696	768	736	753	735	789	736	742	719	734	737	701	773	709	757	718	776	751	707	736	722	708	734	733	763	731	727	697	694	747	715	711	711	715	747	721	773	712	806	746	728	735	716	762	768	675	814	708	710	672	709	768	734	681	720	724	729	746	728	737	721	725	689	695	761	721	732	678	747	742	695	741	787	724	723	734	751	694	706	730	744	761	762	735	747	714	757	732	713	742	791	762	692	786	731	716	712	728	733	756	705	741	696	714	710	709	747	772	733	767	722	750	728	749	746	689	768	755	708	727	733	729	714	771	710	726	764	723	749	778	748	685	684	713	707	762	755	739	691	723	717	770	691	745	701	726	780	756	772	759	791	705	698	766	695	719	734	752	723	673	756	750	745	748	687	747	724	701	747	722	745	789	787	738	746	737	759	734	760	709	745	742	743	708	731	763	742	769	732	759	707	773	742	754	780	711	697	787	758	694	737	758	708	762	739	733	718	751	741	734	772	716	783	737	762	731	734	754	742	761	732	768	717	722	710	730	770	762	756	701	750	726	751	783	748	756	743	763	696	729	738	715	714	731	732	718	720	707	755	736	730	731	730	725	757	743	755	752	777	744	722	751	725	739	721	682	731	737	747	719	732	749	738	693	685	722	746	691	696	745	713	744	717	758	747	731	716	760	748	764	712	733	697	738	722	784	756	754	726	769	744	718	744	734	709	720	738	694	737	704	687	770	715	769	759	695	744	728	749	774	781	738	698	717	710	780	735	756	741	714	684	760	747	756	735	761	725	749	752	699	740	734	751	758	725	714	671	716	764	703	735	805	754	761	743	720	750	711	780	747	733	746	710	723	752	710	791	719	755	733	710	757	749	737	710	758	763	695	740	732	776	732	740	720	681	728	725	742	739	728	773	761	794	763	766	756	692	731	726	697	685	716	716	697	738	712	768	723	778	713	754	717	720	731	729	711	733	720	727	726	724	726	747	697	739	688	715	737	688	696	752	704	712	716	659	743	743	751	742	708	713	709	661	777	719	679	746	736	737	707	722	742	702	787	721	708	698	755	749	728	723	760	717	714	726	759	715	728	751	783	727	753	725	775	745	702	757	752	709	722	727	747	740	735	794	730	689	771	672	684	721	772	739	717	766	733	752	739	737	788	708	763	730	715	731	697	693	747	762	735	696	750	687	715	757	746	700	774	725	721	714	720	718	767	752	720	728	734	725	762	721	728	732	699	724	753	740	745	698	718	767	731	715	751	768	757	798	762	755	738	783	717	744	759	716	743	733	709	700	697	712	722	715	731	688	750	719	768	777	760	755	738	724	740	771	756	722	732	744	661	737	747	731	704	718	738	677	686	728	733	744	764	704	708	726	707	733	701	736	755	728	719	742	679	665	751	772	749	735	729	738	726	735	751	702	728	789	769	719	686	686	745	702	737	706	747	705	746	702	735	695	753	763	737	698	719	705	689	739	748	692	671	719	713	746	764	756	754	708	720	729	750	751	718	721	785	710	693	730	711	747	694	719	734	794	710	779	746	744	701	704	681	764	720	773	697	744	704	736	729	716	697	804	750	758	722	735	738	792	759	721	716	737
23137	2609	618	475	378	333	318	279	279	279	312	283	292	263	311	308	317	253	272	278	298	256	292	310	286	316	266	273	277	279	275	296	283	293	282	321	294	289	282	292	274	279	277	292	301	303	296	272	287	283	271	278	325	284	320	273	276	298	291	287	303	300	294	292	300	283	299	290	277	288	294	312	297	306	308	326	303	300	281	272	294	308	308	287	256	275	277	288	267	280	298	308	290	274	280	283	279	296	306	315	288	254	290	291	286	254	281	288	303	266	329	278	290	280	288	255	289	256	295	277	274	259	302	271	306	298	297	317	291	282	265	288	254	313	265	263	276	300	298	300	317	266	268	299	270	299	321	289	287	307	274	285	287	267	295	284	274	305	267	290	280	284	288	293	298	299	307	299	273	296	277	280	288	289	277	293	257	292	326	328	291	281	303	291	307	281	302	295	282	265	282	293	287	265	292	280	268	315	281	318	283	298	264	284	253	299	288	309	260	263	296	277	325	278	319	336	251	275	289	291	285	314	280	268	266	293	310	308	278	302	318	283	255	291	276	292	286	285	300	292	269	360	280	266	255	305	277	260	317	269	277	274	277	300	283	270	291	278	288	303	315	299	296	277	280	278	272	297	282	298	306	282	262	270	263	308	299	284	294	294	258	254	319	303	307	299	252	303	264	288	296	316	282	269	269	289	286	306	282	306	291	283	279	295	307	290	286	275	302	279	290	289	304	286	297	270	295	302	289	294	312	242	303	306	306	276	297	254	297	288	266	276	274	291	299	297	300	299	316	311	257	314	284	263	287	252	268	302	339	297	269	318	296	275	279	297	285	269	334	312	315	280	288	325	277	295	297	282	304	286	300	296	300	271	272	309	305	279	294	284	297	304	283	284	317	308	271	287	292	304	317	280	296	301	317	286	292	280	272	293	260	305	291	252	272	284	284	291	285	307	275	301	308	297	316	278	278	304	315	290	277	290	291	284	352	287	299	295	274	324	302	297	311	299	270	300	317	295	300	297	294	280	275	249	261	275	256	275	296	267	293	286	238	281	291	275	297	317	300	310	275	314	291	279	313	289	304	266	300	285	274	255	286	292	284	248	315	267	300	314	263	301	273	281	310	321	283	303	297	296	328	307	300	267	264	231	286	291	276	299	276	260	269	259	283	286	284	282	270	295	303	289	294	295	310	293	295	255	297	292	240	261	285	297	248	278	248	291	270	270	278	289	277	299	287	284	274	297	315	263	306	321	290	299	271	272	308	302	313	290	297	269	300	297	275	285	290	315	299	290	283	284	288	297	270	285	284	281	257	305	298	300	304	314	312	299	259	318	265	289	303	299	274	286	270	274	298	308	293	283	255	301	296	303	289	237	317	306	318	291	294	297	294	302	289	282	318	274	282	268	272	277	279	299	238	308	264	289	274	291	287	253	283	281	285	278	278	289	286	298	300	296	322	278	258	289	266	300	251	284	269	283	279	283	259	298	280	299	284	281	322	331	296	289	293	278	264	298	269	278	278	266	321	299	305	281	307	267	246	293	331	297	313	287	304	257	287	325	259	268	268	282	275	286	291	294	309	287	276	248	285	299	326	321	293	293	293	291	295	281	326	293	305	330	324	307	270	270	279	293	262	263	264	284	301	291	293	271	294	273	283	265	288	292	285	304	305	260	270	293	284	257	270	289	276	307	288	269	289	297	277	286	286	301	309	307	292	277	259	283	317	285	293	285	276	310	301	259	316	302	283	279	298	302	271	272	266	304	299	286	286	286	289	264	280	256	282	312	282	303	280	307	297	278	304	298	299	266	284	282	294	277	285	287	300	314	306	266	305	292	310	297	275	293	297	277	306	270	270	277	251	310	290	264	281	263	307	287	273	298	280	271	309	291	251	304	297	300	290	310	315	283	297	265	275	303	309	287	254	282	276	325	293	294	272	294	273	289	280	324	282	293	284	265	311	317	317	298	293	290	287	286	281	295	266	270	319	305	246	324	291	326	294	293	267	287	278	301	286	278	321	303	296	291	316	278	292	280	298	302	299	290	275	304	245	309	303	298	262	303	288	287	284	298	312	272	248	300	294	297	285	262	308	245	298	287	300	325	276	277	301	318	306	271	255	280	259	277	278	284	291	288	278	299	282	288	318	271	263	308	295	296	325	303	297	342	290	267	295	269	264	302	312	285	308	310	306	285	282	276	288	328	280	289	303	281	285	287	283	263	298	338	281	304	293	280	305	286	281	267	286	283	283	261	302	256	310	270	268	281	299	314	316	270	262	293	295	269	293	286	292	282	271	295	328	286	263	289	277	280	289	301	313	315	293	275	282	292	273	263	259	282	287	266	274	262	266	283	269	286	294	302	247	292	267	293	267	292	274	324	286	273	295	308	307	296	305	251	257	331	252	286	291	303	274	289	295	268	277	287	290	269	257	270	317	314	304	275	291	286	286	292	265	279	281	307	296	316	302	252	305	303	316	301	308	276	291	304	308	284	301	315	320	300	282	281	259	310	282	277	299	300	299	271	264	280	284	268	266	280	263	297	277	294	285	299	261	321	300	280	295	306	302	275	308	295	274	318	303	259	316	336	276	252	270	276	284	305	321	275	264	300	275	255	279	301	320	283	303	281	293	288	260	261	302	317	319	303	304	323	252	300	353	291	302	301	284	274	254	276	291	281	283	296	295	277	261	302	293	262	283	297	269	296	286	284	301	274	268	257	292	281	286	255	294	311	283	281	260	291	294	266	259	278	275	285	268	267	295	297	261	282	296	301	281	271	324	313	292	269	254	275	303	281	310	277	252	285	283	280	284	260	249	301	276	284	298	298	312	311	273	306	302	277	277	277	299	294	315	317	288	264	287	286	322	279	253	291	276	270	248	272	283	285	289	293	310	287	277	280	262	268	252	309	305	284	240	279	291	272	303	285	297	296	299	293	300	295	306	294	295	260	296	320	279	265	300	324	275	277	266	285	268	290	322	274	316	280	268	312	290	285	321	290	292	265	270	272	312	269	303	273	297	296	272	260	300	286	324	295	296	295	318	256	285	294	303	288	309	272	325	293	283	285	306	281	279	265	282	290	314	304	291	271	272	294	281	298	328	260	302	289	296	294	286	292	300	293	263	302	259	286	284	304	259	290	299	288	317	284	313	274	266	311	316	348	299	281	288	303	307	289	291	299	261	294	291	281	309	276	300	271	257	323	292	270	276	271	299	283	273	272	299	281	264	284	302	305	317	250	276	277	281	280	303	292	275	264	252	302	276	281	300	293	277	300	303	275	304	351	298	273	276	299	272	298	292	287	284	279	255	261	307	299	297	300	286	288	250	280	274	267	256	279	286	285	290	293	287	289	299	308	308	275	312	285	281	291	304	289	292	276	291	275	314	286	329	283	296	278	280	310	263	290	312	295	272	315	274	296	320	281	282	291	277	283	306	277	296	262	273	287	278	283	284	287	292	292	299	294	272	272	292	273	299	310	309	283	277	330	304	287	276	282	285	289
16942	5692	5187	3624	1937	1188	788	708	783	688	720	663	716	682	667	619	695	618	674	664	615	628	626	641	647	648	679	667	663	599	674	631	640	676	613	626	640	670	637	592	652	680	689	628	666	678	660	614	663	621	659	621	640	606	618	642	699	684	594	658	670	608	640	597	623	626	640	641	663	674	660	640	611	628	657	657	646	657	629	629	611	644	645	640	677	629	668	649	587	672	649	661	621	629	617	654	635	642	657	662	650	647	687	579	663	592	690	637	655	633	598	667	642	674	616	604	628	633	640	656	644	612	614	633	658	652	633	636	623	648	656	653	615	625	582	600	678	667	622	674	605	679	649	665	666	674	630	634	607	659	612	695	630	592	657	661	675	617	643	649	602	610	611	675	606	636	670	641	601	661	596	620	622	620	619	633	636	637	637	651	661	624	629	586	681	626	633	605	661	618	617	608	637	632	668	628	632	640	590	611	607	676	583	655	573	614	652	661	665	625	658	636	650	652	674	684	664	644	633	649	608	610	649	618	677	665	619	638	661	648	636	652	643	650	620	625	643	676	638	648	643	638	667	644	657	635	674	648	618	594	629	683	640	601	683	626	639	705	640	648	655	667	636	597	664	693	666	655	691	725	637	624	635	627	632	723	631	617	636	593	636	635	694	630	645	652	598	589	650	696	675	602	635	651	605	683	617	633	663	632	656	632	661	606	621	620	641	647	653	619	597	635	666	632	627	643	658	652	631	656	665	651	649	633	622	674	657	633	627	651	645	621	686	603	611	646	654	599	640	673	611	637	610	676	609	640	637	632	591	662	604	657	624	645	630	615	635	668	648	591	640	633	625	683	663	637	609	639	613	635	590	679	652	652	665	675	694	651	674	661	670	675	672	684	655	625	638	640	606	599	656	628	632	619	659	636	617	657	635	660	647	638	594	634	668	654	618	639	689	658	660	653	705	664	627	640	636	595	644	704	632	629	621	626	647	629	667	619	628	650	686	651	709	679	610	658	615	623	635	680	624	597	669	616	636	630	610	641	707	644	614	627	647	643	622	642	669	666	650	661	621	627	588	611	613	616	647	686	621	615	607	651	621	653	640	653	680	640	610	605	619	655	678	664	651	659	634	696	647	628	638	643	697	647	662	668	622	604	672	638	627	623	656	593	657	610	638	602	635	668	653	623	628	619	629	671	679	688	603	655	672	650	634	640	629	622	667	676	624	606	639	656	662	676	634	638	633	628	656	622	690	695	661	627	641	703	619	635	680	656	628	641	657	683	650	616	634	659	667	652	593	677	673	643	619	661	651	673	644	636	583	620	637	695	653	645	638	671	655	642	683	666	632	637	628	662	664	624	619	702	637	609	664	663	648	647	573	665	639	634	651	616	638	679	655	656	620	649	628	660	642	643	631	666	674	626	627	656	654	655	636	610	626	641	646	577	637	641	656	650	612	626	605	578	633	683	625	650	667	624	637	676	651	707	651	621	649	653	647	660	644	639	678	597	657	623	637	633	668	624	652	635	612	630	649	641	671	642	618	675	670	629	619	665	638	674	643	645	619	617	622	620	651	642	632	647	669	659	657	645	624	605	600	625	593	650	590	648	649	670	664	668	691	591	601	660	590	595	611	616	613	631	639	630	678	675	678	717	667	646	643	647	636	676	671	664	670	636	681	639	639	620	646	648	602	629	633	612	628	592	649	628	638	630	636	639	649	642	650	636	615	651	625	629	626	647	645	640	627	673	627	625	661	635	647	646	676	665	653	609	606	637	611	681	672	606	606	607	618	628	654	577	657	647	601	627	599	661	623	621	620	631	633	639	649	623	628	699	657	648	658	643	682	579	651	618	647	706	613	637	624	664	644	648	624	667	647	635	631	700	646	644	647	631	621	661	645	627	666	671	620	684	613	636	662	650	607	663	609	675	636	673	637	660	617	646	599	606	629	675	608	660	664	643	652	660	643	639	653	613	628	645	627	666	617	614	649	657	624	654	616	647	685	725	681	605	652	653	697	690	597	652	606	667	634	654	690	591	621	666	630	666	622	635	641	650	618	652	604	612	611	653	626	628	603	608	620	638	614	678	617	698	622	600	620	647	641	650	664	660	623	641	620	645	701	627	597	650	615	639	661	619	627	661	617	645	613	673	612	634	633	642	610	633	656	606	638	644	587	612	644	654	631	620	676	655	651	643	630	628	587	639	638	618	644	648	685	628	552	648	624	677	655	635	639	651	603	661	620	618	662	634	621	621	658	645	649	662	642	611	637	632	646	608	619	615	660	640	646	616	673	635	616	641	648	623	619	612	626	639	622	641	644	600	653	646	692	609	626	646	634	675	687	605	653	669	656	679	617	649	685	674	660	622	589	646	627	664	648	670	607	626	618	662	676	659	626	660	646	671	630	611	631	661	627	628	653	652	631	660	670	679	696	635	634	654	698	647	622	672	663	653	646	665	582	647	660	675	624	651	616	704	600	631	649	626	600	691	709	635	646	664	643	688	631	632	631	624	616	642	634	643	639	658	608	635	683	613	618	618	641	662	630	633	655	636	620	624	660	644	653	608	640	672	629	614	651	629	598	645	659	669	601	662	648	664	618	620	613	652	591	655	658	603	605	673	665	621	610	625	632	670	669	667	651	669	608	627	645	642	659	665	621	666	624	675	613	647	607	655	624	657	686	653	651	607	661	664	623	684	657	651	647	667	703	658	615	577	642	653	620	683	618	691	657	661	686	649	646	633	653	609	656	620	591	627	669	669	649	658	651	579	658	641	632	647	665	657	635	607	645	625	649	655	638	630	670	663	626	607	644	651	607	645	692	579	675	681	613	594	621	650	627	621	621	662	653	629	626	663	663	604	591	684	629	675	619	662	677	652	620	644	619	639	622	631	646	673	617	661	614	646	686	612	636	636	675	692	594	627	632	675	649	658	646	654	646	635	666	574	667	613	655	650	631	623	612	628	647	620	607	620	609	649	627	677	644	604	601	648	634	616	659	646	610	644	641	649	667	653	665	630	655	614	646	672	631	632	670	619	638	639	643	663	653	654	644	665	676	638	648	605	678	673	613	642	629	610	647	627	700	586	642	645	662	597	674	642	668	643	656	624	658	651	669	640	622	611	636	634	678	641	653	641	649	641	687	641	639	623	641	631	631	601	625	628	684	620	643	674	631	648	635	625	634	633	646	585	701	623	659	649	614	666	633	608	622	665	652	662	621	628	637	595	636	613	613	632	633	629	615	610	616	615	643	658	662	626	653	588	651	660	627	599	649	633	643	615	652	669	638	607	629	644	601	637	663	678	643	612	637	657	658	659	602	675	672	591	633	646	668	665	677	645	642	652	630	684	695	647	584	658	603	646	632	662	654	629	613	624	631	631	653	675	657	648	626	628	551	653	621	660	654	664	628	662	622	646	629	652	637	629	618	647	667	659	617	660	671	640	660	621	650	678	641	623	612	653	599	641	646	651	660	656	681	620	664	652	634	632	646	603	635	683	695	641
33842	5968	801	413	352	352	309	291	301	326	330	298	328	314	268	316	265	273	267	286	336	294	298	315	268	298	325	275	302	256	303	322	289	275	325	293	299	309	273	287	253	277	286	272	296	294	342	312	266	282	298	304	313	300	297	279	312	259	282	315	302	284	292	306	298	329	273	296	278	281	304	325	302	303	294	311	312	298	265	312	326	302	292	299	314	297	255	272	304	288	292	275	296	290	318	305	275	291	318	266	304	280	301	323	314	306	277	301	310	294	270	343	290	273	318	297	293	311	272	266	278	286	269	337	322	307	345	346	326	298	332	290	316	287	312	300	274	301	329	339	259	287	290	331	299	300	288	292	292	275	313	300	316	284	300	299	314	283	319	309	274	320	311	305	282	294	338	294	304	337	285	296	297	306	309	290	308	310	300	293	287	285	290	284	313	319	305	274	286	316	264	297	308	308	322	307	303	294	290	270	293	282	283	323	323	278	283	319	329	283	306	316	351	283	316	330	309	333	313	305	325	295	247	290	313	281	290	267	284	321	318	303	320	322	296	317	327	275	286	271	300	285	294	268	289	307	294	302	280	317	325	294	297	320	311	307	300	290	294	265	314	284	295	309	274	320	310	289	290	286	319	281	303	314	293	317	265	305	315	322	333	305	304	290	293	289	305	291	308	274	315	300	277	299	281	280	304	292	304	289	303	285	279	266	275	293	328	306	281	315	327	287	276	287	301	279	332	286	306	315	321	294	287	310	304	289	237	303	311	300	294	291	323	299	293	303	295	280	265	307	294	285	291	296	314	290	304	331	309	297	274	310	315	300	302	319	267	284	340	278	296	303	288	319	305	304	278	298	322	308	282	277	304	297	300	306	308	301	280	279	274	310	297	328	287	336	293	301	305	330	306	323	302	300	303	288	303	284	312	295	275	259	311	293	305	313	303	284	266	318	314	308	299	320	330	283	314	306	286	319	262	306	293	280	303	289	285	282	321	286	270	294	333	315	301	294	265	302	303	278	294	266	279	292	293	292	315	261	281	309	314	337	260	353	293	317	301	291	337	299	305	279	280	299	298	293	317	296	279	303	335	295	269	300	314	295	320	310	302	289	298	270	316	305	255	301	296	281	293	305	320	300	284	302	292	314	281	334	281	288	323	276	299	360	315	286	277	327	324	322	297	311	295	327	303	305	268	300	307	318	289	295	319	286	315	299	317	271	287	252	262	294	311	293	301	291	277	299	292	300	307	287	298	292	291	269	313	263	283	326	309	291	298	328	301	291	271	275	257	289	311	301	283	315	284	289	289	312	281	306	322	296	307	305	306	281	311	283	338	288	327	311	313	325	279	294	300	296	318	313	298	284	278	275	308	289	282	278	273	278	297	299	292	308	307	296	316	274	312	312	256	265	266	279	306	303	287	313	302	291	276	337	288	306	294	266	297	273	305	286	304	314	293	302	301	292	300	285	314	293	270	275	279	298	301	291	293	301	305	299	308	283	295	288	308	301	267	270	257	299	306	250	291	275	309	283	281	333	282	295	288	317	316	301	309	291	294	287	303	314	275	254	273	279	307	283	337	293	265	305	315	308	297	296	292	305	305	313	309	319	294	302	337	296	310	298	295	276	314	317	276	302	301	329	276	282	301	290	303	305	278	274	289	317	300	266	308	278	305	265	310	266	279	310	300	316	326	307	283	264	312	301	304	305	336	288	293	286	304	277	276	338	299	324	300	291	260	316	327	280	319	309	307	296	313	297	310	328	301	286	306	285	257	273	275	277	333	291	281	325	305	313	307	288	313	287	258	287	309	274	334	284	305	321	300	314	249	291	293	285	268	300	273	318	284	305	282	297	280	332	276	316	267	299	284	295	302	297	287	253	278	303	308	273	297	288	276	252	308	293	309	298	259	308	283	318	282	297	309	282	292	353	313	334	311	309	297	261	278	283	289	309	280	322	284	286	331	346	351	318	310	291	298	318	307	276	295	310	259	264	299	299	323	295	261	259	296	310	285	314	309	278	307	283	321	299	303	296	320	312	297	288	322	277	295	283	283	303	292	310	299	290	293	280	308	320	329	279	308	255	279	296	324	316	256	286	300	272	280	290	300	288	252	264	311	260	317	323	291	278	267	299	322	342	332	322	286	300	286	286	294	316	300	288	289	297	296	294	294	268	292	304	326	283	307	264	272	268	311	336	320	316	288	278	263	302	315	321	312	294	316	302	275	305	314	315	305	335	298	313	303	290	324	330	290	311	276	306	291	312	258	270	308	257	300	294	297	343	309	292	309	294	329	264	322	288	307	265	325	302	296	298	276	298	340	298	298	294	305	295	279	309	292	292	286	294	272	288	273	279	301	268	287	294	277	338	302	302	274	286	290	268	304	316	268	309	301	296	289	304	262	261	273	281	328	321	301	282	305	271	266	294	274	307	299	308	284	281	273	267	287	301	293	284	281	304	284	290	291	288	327	268	300	296	330	296	282	283	288	260	302	276	288	300	313	328	310	345	303	312	294	310	263	286	301	316	294	318	318	294	283	289	303	285	301	271	324	312	299	305	293	294	312	317	295	276	311	330	274	287	320	286	263	313	238	290	269	240	291	314	343	327	274	272	261	322	273	262	291	292	343	295	283	331	265	320	298	309	281	332	350	327	312	295	305	313	273	311	321	291	270	260	280	296	286	272	273	295	298	285	280	288	300	284	302	306	289	279	318	284	275	283	300	311	305	277	288	258	297	303	317	280	278	299	303	263	309	290	280	285	295	293	323	285	299	292	264	282	307	286	310	307	262	287	295	308	302	294	331	286	255	269	302	286	313	266	270	300	272	297	324	317	279	307	279	325	292	288	310	313	356	281	284	289	275	299	309	288	299	313	299	329	313	286	264	276	298	280	299	283	268	313	312	305	292	288	329	278	320	306	316	278	285	314	311	321	277	294	302	298	286	278	275	302	304	281	315	303	310	303	293	293	279	283	302	334	288	267	287	326	297	299	324	296	301	328	309	308	288	296	314	310	308	312	292	311	270	303	315	329	308	290	352	314	325	298	293	331	305	305	301	282	315	283	293	292	261	299	306	284	323	290	250	296	329	288	272	317	307	283	285	305	278	296	300	308	279	302	274	283	310	300	312	314	285	272	290	308	288	320	318	340	293	294	266	304	283	308	316	337	289	312	290	313	301	306	312	319	297	304	281	278	291	268	265	317	325	278	324	284	315	289	299	296	306	304	305	273	308	328	293	301	305	302	315	293	271	307	325	289	288	314	280	266	294	289	285	279	309	309	307	297	290	272	289	301	302	287	316	309	321	327	324	292	286	311	281	334	291	305	280	310	271	323	308	282	281	337	300	284	279	282	295	312	279	290	283	296	298	272	283	276	285	336	311	328	321	272	301	307	313	286	289	316	290	304	291	273	243	327	290	302	300	302	340	319	310	270	292	304	301	301	279	319	301	282	309	303	286	279	294	313	285	315	335	313	321	289	270	330	295	298	300	310	346	258
24906	9761	5040	2862	1919	1506	1090	949	885	846	770	772	754	726	755	733	760	708	716	669	703	709	710	722	692	702	702	682	713	672	674	687	695	681	718	673	686	697	691	686	675	681	670	688	653	667	708	651	634	656	699	684	681	719	703	650	684	643	720	655	710	699	659	696	704	661	725	705	669	670	685	670	672	673	660	660	715	691	670	706	686	694	711	691	665	690	659	702	668	638	721	699	691	665	694	641	731	640	652	679	675	671	693	712	672	702	663	704	726	693	652	672	659	643	671	670	666	696	692	655	627	676	675	709	710	658	678	675	686	685	630	686	614	666	659	681	678	707	683	696	713	658	698	681	710	701	638	738	718	676	683	658	671	680	681	666	675	690	691	682	625	666	751	703	716	660	671	674	697	693	690	695	688	665	693	699	650	698	626	708	652	671	699	705	701	690	688	687	700	682	661	700	684	688	684	624	667	708	673	663	736	705	679	718	700	626	676	677	694	698	658	664	688	709	704	664	709	657	684	661	633	678	679	689	722	659	687	650	683	679	666	640	725	646	695	698	705	685	654	665	706	655	674	729	709	695	709	718	646	659	680	699	694	695	704	627	695	676	692	676	648	696	721	732	684	651	692	652	700	689	687	660	679	692	635	674	645	681	720	639	626	640	645	651	671	693	679	658	647	657	690	661	633	653	657	677	642	708	653	664	698	693	697	711	667	631	636	694	686	693	715	670	680	627	664	669	707	705	677	661	727	674	661	737	676	675	682	701	661	674	692	697	652	641	677	649	700	683	661	668	656	683	699	651	641	635	647	678	689	686	688	659	676	656	647	675	700	662	700	696	688	691	691	675	660	676	678	676	722	720	677	714	654	678	693	683	645	717	672	674	665	671	665	649	648	659	684	678	732	743	674	704	710	705	695	670	697	668	654	711	703	682	684	709	710	741	664	712	664	672	635	656	679	706	630	661	689	718	698	711	715	680	701	657	665	678	679	692	611	649	646	644	670	706	691	705	721	694	660	640	675	736	668	692	677	687	681	650	642	729	690	673	692	657	802	704	698	642	706	704	652	666	703	637	666	684	652	683	656	668	684	638	688	649	650	638	678	687	698	638	682	664	686	678	695	640	634	667	699	750	707	683	661	700	646	705	632	710	689	679	685	686	668	667	648	680	710	700	699	635	722	723	667	668	684	739	698	673	672	689	698	655	693	696	666	635	704	676	669	686	657	697	678	684	727	642	720	708	670	755	700	674	693	636	751	679	721	696	695	688	693	719	696	681	689	708	726	649	696	702	670	663	702	649	686	641	661	656	654	667	674	687	701	667	704	708	672	686	673	722	711	691	678	696	652	654	635	674	625	657	692	626	690	695	688	707	639	651	623	696	741	726	680	702	676	652	685	637	634	675	678	680	691	698	710	692	664	698	682	711	669	668	717	686	659	628	656	670	640	710	691	688	676	678	639	728	724	680	671	687	650	694	655	718	669	727	684	675	721	708	678	629	696	710	654	724	688	656	696	649	695	649	680	675	700	708	699	728	665	756	732	738	674	724	701	716	642	673	651	681	691	659	654	688	696	700	651	647	666	706	671	659	738	688	685	676	643	685	677	672	717	744	716	691	672	674	662	621	677	648	650	703	645	711	657	682	704	677	700	667	680	662	678	722	699	663	668	667	651	683	696	688	686	674	645	672	658	667	685	715	695	668	668	648	644	670	719	625	648	701	692	678	687	733	688	665	679	699	645	695	670	719	684	689	701	707	668	654	702	677	714	709	676	671	700	708	691	656	672	692	708	700	641	635	664	692	661	679	691	682	671	646	662	704	730	741	693	698	713	722	688	680	688	675	708	698	705	730	681	699	708	667	673	679	709	663	681	642	709	680	723	642	671	660	687	705	666	690	664	666	673	672	662	678	650	658	717	659	715	678	634	665	705	660	691	719	678	680	709	665	723	685	679	657	650	640	687	642	668	668	662	659	699	715	676	667	655	656	689	660	703	700	680	720	644	690	708	697	710	671	704	675	699	624	692	725	680	639	664	673	690	692	677	689	667	665	690	735	684	687	680	712	681	654	734	701	640	684	689	694	714	671	683	676	703	687	673	656	677	707	671	710	625	702	657	634	702	690	699	690	688	705	747	642	720	696	718	682	711	679	716	683	691	720	693	642	703	663	709	686	678	687	650	650	664	668	682	670	684	683	693	739	703	689	678	662	678	661	688	707	681	662	671	698	662	679	703	713	672	716	688	705	648	684	651	661	675	674	676	670	633	667	686	699	707	642	703	715	687	670	664	673	715	675	659	672	699	675	715	678	683	672	694	698	667	716	729	629	650	661	694	700	695	682	683	669	665	698	635	696	680	715	693	695	736	687	664	640	694	683	664	670	640	689	682	681	666	640	642	680	719	651	674	746	723	646	678	707	624	683	730	632	716	685	650	682	685	680	671	655	665	722	686	696	704	668	743	687	669	728	625	693	676	668	681	697	625	678	700	687	695	668	630	681	688	692	654	686	703	657	686	656	638	651	656	716	704	695	628	687	670	678	717	706	706	670	697	684	652	713	673	691	689	657	677	670	667	713	671	711	687	703	707	703	710	659	664	701	706	665	726	641	667	734	696	677	683	689	687	673	655	681	712	640	660	666	695	697	675	707	713	702	622	720	693	696	723	695	675	696	673	691	693	657	685	687	703	687	657	691	690	705	740	697	745	656	695	642	667	677	659	657	692	663	679	628	678	705	636	699	694	672	664	699	692	670	681	691	660	650	721	710	671	686	655	700	677	662	705	698	652	707	677	697	693	681	673	709	669	686	674	713	626	684	653	687	726	649	653	664	671	711	696	647	684	683	683	679	687	716	662	725	663	668	698	654	719	713	685	702	658	637	686	707	686	673	683	666	703	727	669	657	676	695	693	692	667	764	642	670	708	698	662	678	706	640	683	713	639	659	684	741	719	703	702	669	667	715	674	677	735	707	694	702	685	637	691	669	698	678	699	686	667	693	694	667	695	664	657	681	670	680	669	673	694	708	671	692	656	671	688	660	685	692	700	724	676	721	657	679	658	682	681	654	615	670	652	669	656	684	680	655	662	678	698	719	689	677	702	654	659	678	723	687	685	679	721	724	668	672	673	667	702	715	657	676	692	663	704	686	656	686	684	664	708	711	716	658	718	681	690	696	678	675	656	699	694	658	658	677	724	724	718	660	722	726	696	699	674	682	678	685	687	677	700	672	667	676	698	624	685	740	653	671	704	694	659	699	693	715	662	678	679	722	670	698	670	752	637	675	680	656	721	732	720	641	669	621	669	698	707	694	678	692	649	630	669	707	687	691	702	691	686	671	684	678	646	718	673	675	696	663	648	667	717	692	679	663	680	654	708	650	674	696	707	669	694	689	700	646	724	687	713	707	701	645	722	659	686	656	683	681	637	643	726	659	657	683	659	687	651	690	705	652	633	605	672	632	690	598	654	711	707	681	666	716	667	678	699	651	664	687	713	688	700	691
39062	7685	937	526	413	405	302	342	337	325	353	276	280	309	324	337	290	305	327	305	321	299	325	317	313	301	302	342	277	262	333	312	306	297	254	337	331	291	315	297	313	291	291	274	354	317	330	299	301	312	303	345	301	294	342	300	336	316	304	295	333	293	282	291	305	318	327	319	305	328	310	298	277	304	294	305	304	353	298	305	292	332	336	318	344	314	309	343	306	331	324	323	303	289	325	291	304	313	264	354	351	307	284	293	302	306	300	300	349	340	317	344	288	298	270	333	329	290	293	286	315	341	330	282	274	306	320	318	312	295	306	316	325	294	292	325	290	303	269	305	336	376	296	307	343	275	321	338	346	303	313	308	290	302	323	297	306	288	301	320	296	294	291	338	335	301	309	329	279	304	271	324	293	362	327	274	313	334	287	299	320	307	307	298	313	302	306	296	304	316	304	292	310	322	331	309	325	337	345	307	311	327	280	342	365	331	330	315	304	347	334	265	326	328	309	325	319	311	287	305	314	310	292	299	312	306	307	304	305	302	309	309	318	307	319	325	302	311	315	330	338	285	301	340	320	312	344	310	295	311	308	301	300	325	295	307	314	299	330	320	334	313	309	307	282	285	321	304	317	290	320	298	298	290	315	305	312	312	327	292	301	304	320	314	299	293	303	286	285	295	355	337	324	315	310	300	295	330	338	284	331	298	352	302	299	333	328	317	325	307	331	321	311	321	325	316	314	315	286	318	285	307	304	278	311	334	313	264	317	313	300	289	292	299	318	322	334	329	292	331	308	344	315	319	310	310	324	271	333	305	288	309	300	327	314	285	275	291	299	307	321	315	317	353	324	304	291	310	326	339	313	320	325	317	328	297	330	319	310	308	305	312	297	326	311	361	300	300	302	328	334	310	326	304	321	305	314	329	311	298	295	322	305	280	289	317	322	304	283	330	306	314	270	322	332	329	324	306	349	322	301	286	291	310	315	318	312	314	323	293	281	300	313	313	331	302	307	303	298	319	300	314	314	355	337	299	312	335	293	314	306	302	292	278	266	319	336	286	291	321	321	326	309	322	317	333	319	282	333	333	340	279	317	333	319	323	326	292	312	309	314	294	313	332	312	286	318	290	303	336	295	297	289	316	328	333	291	312	333	347	283	354	327	314	337	301	305	284	305	304	299	317	304	319	312	310	296	303	314	304	319	310	322	332	318	330	330	259	286	309	313	331	313	323	287	290	301	333	320	320	329	295	346	296	306	320	319	317	310	320	301	295	315	319	312	278	298	285	304	318	287	306	362	331	312	308	307	299	290	317	282	313	310	301	311	296	329	333	304	296	311	328	315	301	318	331	300	279	300	294	309	295	277	289	291	300	333	298	303	320	344	274	287	312	302	298	310	344	310	291	303	300	310	331	290	304	305	324	335	297	327	326	311	282	287	291	345	313	301	292	308	296	325	309	336	341	327	325	287	312	320	321	285	305	346	297	320	337	326	307	321	309	297	314	301	312	314	293	299	313	306	313	317	325	317	294	287	288	311	326	311	308	325	302	301	295	292	306	342	346	313	322	321	350	323	336	315	300	297	284	290	265	325	303	334	291	310	307	314	317	313	299	309	312	328	338	291	318	323	300	319	330	297	341	319	296	289	304	323	290	311	336	313	310	330	335	307	287	317	295	321	346	327	319	311	372	319	299	299	324	297	291	329	330	332	310	325	302	303	304	282	299	312	318	333	345	309	323	326	320	321	343	310	335	304	297	323	309	302	268	318	301	319	310	338	305	338	287	336	324	320	318	294	286	312	352	302	314	339	280	326	286	320	294	355	317	340	312	332	296	344	314	308	318	331	313	318	309	325	286	327	294	308	249	309	315	293	324	298	311	292	309	293	302	308	278	336	300	337	328	315	289	293	286	300	320	292	324	320	323	301	302	325	309	295	349	317	284	353	314	327	316	318	280	326	312	307	335	298	309	316	294	312	309	281	345	299	341	299	329	320	338	317	318	326	338	309	307	321	308	311	333	322	304	340	304	341	336	322	302	319	292	311	302	328	285	347	322	291	300	307	330	284	318	286	355	314	300	319	329	301	328	322	309	273	293	350	314	285	279	305	310	304	307	329	338	330	317	324	292	299	285	317	279	269	329	290	350	325	310	305	303	331	315	306	334	290	306	328	320	303	304	326	298	331	318	281	342	340	322	323	349	313	306	288	311	330	347	342	324	347	307	318	346	336	354	294	314	312	310	296	307	314	338	324	267	281	287	337	327	291	295	326	304	282	302	308	316	276	328	294	304	295	308	360	290	315	350	336	334	331	307	299	308	319	295	309	278	319	292	296	328	318	321	333	288	290	288	349	328	298	308	311	308	309	319	317	341	303	320	332	337	278	300	332	329	334	301	320	322	323	314	272	314	299	354	324	314	296	307	282	301	332	307	328	293	308	313	308	325	304	317	304	348	299	327	287	324	316	298	334	289	322	333	298	306	305	310	346	303	260	288	314	278	361	304	312	306	298	337	316	291	301	320	345	308	313	321	317	312	320	323	323	290	331	308	327	322	311	296	290	270	314	323	339	305	325	318	308	351	357	336	307	301	312	316	310	353	288	313	311	277	322	286	308	319	307	335	306	289	305	322	322	352	326	322	294	312	332	284	339	321	332	311	295	307	308	274	336	343	267	327	326	268	316	302	325	324	279	320	276	355	324	294	336	335	284	315	320	314	353	296	332	299	350	313	302	313	314	314	287	320	343	323	302	314	316	291	306	297	272	314	327	297	300	317	303	282	308	260	289	329	307	302	354	327	292	315	324	308	289	310	307	311	281	283	332	345	319	260	302	315	316	320	318	305	278	326	321	314	317	298	288	313	326	324	339	294	294	303	296	310	298	323	346	317	347	306	285	325	316	305	282	304	306	312	295	318	299	311	345	342	327	302	303	337	319	338	329	307	299	275	293	302	309	315	349	309	325	303	337	300	344	309	284	328	315	313	313	315	303	305	310	333	313	329	293	309	293	294	289	330	330	300	275	341	331	315	311	311	312	344	300	282	339	341	320	294	309	322	310	299	301	301	286	291	306	314	361	299	330	341	322	294	315	321	282	308	347	274	290	324	324	299	313	348	294	314	332	332	391	303	322	357	314	312	281	303	271	322	317	317	323	322	292	285	332	302	320	302	309	305	332	307	302	310	311	352	313	323	310	315	296	352	299	333	325	302	307	309	328	305	284	306	300	316	310	330	308	312	298	307	285	336	290	291	313	311	302	295	292	286	282	306	306	296	304	324	302	269	290	305	311	277	280	291	339	308	309	312	310	282	287	326	276	344	306	259	320	328	293	305	327	323	309	319	331	306	329	307	313	307	346	310	305	296	305	320	290	324	303	328	335	346	337	289	314	289	318	304	278	323	343	267	314	311	321	315	302	334	307	346	292	304	308	314	329	286	308	312	313	304	330	362	324	320	316	298	290	323	279	299	332	292	279	314	326	291	296	334	310	293	281	314	277	310
28593	11343	6391	3649	2684	2075	1359	1082	983	928	879	795	797	801	824	770	769	757	741	747	818	751	755	706	770	740	719	741	761	710	676	765	713	727	712	719	720	759	730	717	782	704	726	762	749	778	774	709	737	702	665	675	739	693	725	716	762	743	713	713	737	722	740	719	746	711	712	774	759	727	695	701	741	703	747	701	705	729	757	735	704	707	698	701	722	676	719	764	712	730	764	710	752	760	745	754	741	710	719	721	717	707	708	739	738	724	731	744	682	779	709	717	776	686	725	720	699	737	718	742	738	709	740	717	716	771	683	722	722	696	751	760	748	766	673	693	726	726	734	747	683	727	701	702	750	763	739	689	756	722	729	692	704	764	694	714	764	770	754	717	713	714	730	730	737	712	696	785	735	696	756	679	729	728	743	717	724	707	722	712	679	709	730	729	700	726	774	749	707	716	714	712	744	713	693	663	736	753	790	721	726	730	746	779	739	732	746	704	723	740	707	713	740	711	744	753	681	719	739	701	751	709	708	761	709	749	671	681	741	752	751	746	710	696	689	732	748	711	746	722	755	737	747	738	708	705	708	734	716	742	712	719	711	753	708	709	782	746	755	694	739	706	704	752	754	738	718	745	714	652	755	760	743	692	747	724	722	745	714	738	775	700	750	729	705	736	704	751	676	782	758	699	728	741	768	748	694	713	759	739	773	709	728	747	747	713	722	682	747	723	698	725	772	729	685	738	723	724	664	727	698	828	743	704	754	745	733	691	665	719	767	703	746	733	708	705	723	727	715	784	756	690	694	743	716	716	731	733	733	703	759	758	688	702	733	737	744	735	729	697	731	725	727	715	717	701	713	691	729	712	721	760	723	712	706	655	730	713	743	729	744	715	692	727	717	693	741	732	720	693	784	694	724	743	715	747	637	705	707	771	742	722	750	708	693	692	684	743	728	771	745	714	703	731	762	759	682	713	664	736	668	717	756	767	708	710	765	727	737	760	685	719	713	740	715	779	723	756	731	673	738	738	700	737	753	727	733	719	704	719	744	740	715	674	695	796	747	729	686	705	722	739	726	680	705	735	700	706	761	735	715	744	754	738	702	710	655	694	766	745	648	734	725	741	708	716	725	728	700	740	728	787	711	720	720	769	712	709	736	743	726	716	711	702	740	751	713	698	775	730	752	714	685	746	751	709	741	715	733	727	704	714	748	718	728	733	666	722	739	673	729	740	729	721	682	715	732	707	707	772	752	694	737	718	734	713	702	724	731	693	714	719	691	711	720	747	746	703	687	789	738	741	751	696	764	668	721	701	756	717	728	743	707	756	743	708	772	725	697	713	696	730	766	763	735	714	738	718	735	700	707	720	713	762	768	713	760	671	750	751	723	691	738	744	707	701	751	717	724	730	722	712	705	755	775	714	741	708	744	737	741	694	676	733	755	717	710	699	759	720	756	704	713	699	735	742	708	723	710	791	727	766	689	680	735	731	773	699	742	701	759	732	696	728	764	723	735	704	715	725	708	694	719	733	700	717	704	765	772	748	753	719	757	774	711	708	725	722	720	751	721	708	671	768	748	718	675	740	717	734	687	719	736	707	711	721	733	787	721	757	744	685	696	716	734	713	771	741	740	705	743	741	686	739	662	770	725	709	779	694	744	686	778	709	756	703	678	700	712	731	725	775	756	709	738	711	658	713	742	724	730	724	773	738	747	689	738	697	703	758	730	728	719	716	712	765	723	740	705	753	699	693	685	685	726	704	708	731	759	717	763	749	698	744	742	755	743	754	710	689	740	720	708	680	731	743	714	720	731	782	774	758	717	704	772	689	734	722	738	706	736	722	742	732	693	721	717	695	746	744	734	737	693	676	741	755	674	748	717	700	704	725	742	703	738	764	740	698	726	750	702	761	715	716	737	791	733	763	684	709	747	758	740	740	705	735	693	706	765	728	710	699	724	731	756	713	724	668	731	723	721	750	760	750	766	718	714	705	742	799	711	682	656	682	714	723	685	749	732	730	764	754	715	700	749	731	739	757	695	733	748	686	735	718	711	708	743	722	705	710	690	723	739	697	683	740	680	713	697	757	759	685	719	748	717	713	726	687	724	757	704	717	719	722	702	692	731	744	726	726	730	733	690	699	703	727	699	728	742	744	752	749	679	752	743	753	691	727	736	741	728	732	702	709	724	711	766	736	733	753	739	708	711	668	746	724	697	696	743	726	703	725	683	760	773	697	741	745	750	726	722	762	742	728	756	727	710	766	731	749	760	751	731	717	729	737	720	728	700	729	752	738	762	781	749	779	778	753	730	738	693	709	710	783	693	721	719	681	755	690	708	681	771	717	740	708	725	771	737	715	758	752	712	735	728	656	734	728	683	722	722	733	723	703	708	723	711	713	755	740	700	708	704	751	782	728	724	764	781	715	701	750	683	748	800	741	724	690	741	696	729	701	679	767	730	709	663	716	743	714	703	753	809	688	711	770	707	704	714	735	825	729	721	748	701	714	745	746	727	722	764	727	748	703	696	728	764	733	749	750	755	728	704	742	723	728	726	721	735	749	760	684	655	661	733	728	740	745	742	685	721	724	742	733	680	736	783	725	768	747	714	741	700	681	700	718	729	716	758	755	719	687	722	746	709	735	729	776	769	717	738	738	708	748	697	758	679	832	759	728	699	768	726	699	744	731	744	756	742	713	727	737	697	726	748	729	706	687	721	738	738	729	688	746	741	743	706	673	750	702	699	743	762	799	742	703	712	676	759	710	693	722	659	716	780	723	776	709	680	733	738	736	721	706	754	725	742	749	732	688	714	727	722	736	736	688	734	689	723	718	725	727	730	739	717	729	726	721	753	752	684	714	745	669	761	716	691	704	663	710	754	734	700	668	750	759	749	714	707	776	744	739	739	733	740	709	718	728	727	697	724	715	692	742	726	753	690	753	716	749	702	739	740	722	716	708	706	733	732	733	670	723	766	707	728	698	712	721	709	722	725	672	749	715	700	763	727	727	777	735	679	700	688	699	725	714	719	688	770	723	727	718	749	704	740	675	706	751	693	745	704	757	732	716	698	721	750	720	760	721	740	731	724	726	733	743	760	738	719	717	737	740	708	730	726	693	759	774	724	772	737	730	702	746	686	755	711	738	721	701	675	691	745	718	715	711	743	740	740	711	760	688	795	726	717	673	746	739	693	718	719	701	720	689	722	741	718	716	693	695	683	736	782	723	771	725	782	695	714	769	720	705	780	719	701	712	707	693	734	710	735	692	706	687	729	720	729	785	706	729	774	703	695	682	707	691	718	727	702	772	747	719	698	714	722	758	740	736	754	741	690	701	739	695	722	681	708	709	719	751	756	727	698	762	687	761	666	693	747	762	735	726	689	748	697	717	765	681	752	685	711	671	705	743	705	734	773	720	747	711	735	738	757	780	711	735	762	747	739	736	738	668	696	760	768	714	759	719	743	742	730	691	703	717	744	745	792	759	709	711	719	763	739	731	747	747
23435	2963	570	385	343	267	284	265	305	301	284	299	300	314	302	294	320	294	267	314	314	319	281	281	242	310	268	293	291	266	291	278	288	302	292	296	287	284	260	275	311	282	281	285	256	291	326	287	306	283	272	294	270	324	287	292	335	327	284	254	294	309	255	288	281	302	288	321	255	266	290	323	301	281	263	282	282	305	269	299	293	318	295	295	271	265	280	299	273	308	295	331	323	272	301	277	305	330	282	294	304	286	281	263	297	312	295	309	280	287	263	297	318	235	298	309	274	282	279	279	291	310	281	328	313	268	307	263	283	303	265	314	266	262	275	265	273	287	279	312	284	305	288	280	288	280	297	274	278	241	277	288	251	306	286	284	309	289	274	276	315	312	301	294	306	272	280	305	301	310	293	284	275	302	285	306	282	315	322	318	275	276	235	283	258	271	275	297	284	248	270	276	290	295	288	358	291	275	307	294	283	296	300	281	321	286	279	270	305	289	277	303	296	317	290	285	273	298	277	305	309	283	285	295	280	296	266	303	293	275	287	320	276	266	307	311	293	261	306	272	286	300	310	317	259	286	296	273	280	268	257	276	285	290	292	308	301	280	287	311	292	315	309	320	244	283	314	309	317	289	260	290	269	293	297	278	279	282	272	278	289	238	267	272	246	293	344	294	290	281	279	293	271	294	274	290	292	283	286	293	306	318	273	292	279	281	281	257	286	299	288	289	294	315	274	319	308	293	282	285	272	299	292	330	298	300	293	275	306	298	298	262	246	289	323	259	299	275	299	289	259	297	294	257	294	283	305	278	248	293	295	280	283	252	289	310	269	269	266	293	331	313	317	315	282	291	279	283	294	318	281	309	306	279	294	256	285	285	295	272	303	298	282	302	324	296	274	281	279	281	287	279	292	299	289	253	298	271	261	244	310	305	296	314	296	274	312	282	281	287	317	310	273	294	291	303	309	269	292	264	305	255	273	280	301	303	334	282	306	295	302	289	297	268	269	281	315	287	310	323	296	295	280	309	299	295	279	292	279	294	284	301	283	293	314	353	290	308	256	305	278	306	285	323	300	281	259	277	307	298	271	297	284	295	271	269	309	263	316	294	287	306	287	307	300	266	294	304	289	286	293	293	303	294	279	312	306	282	299	298	294	276	278	265	275	328	297	288	287	325	300	318	285	297	275	266	285	257	281	307	297	281	279	287	304	285	289	301	282	318	306	306	315	269	285	275	290	295	300	280	299	287	291	298	317	282	313	315	304	276	266	243	261	273	302	311	287	264	284	292	302	293	268	298	288	281	279	296	303	288	246	252	258	285	283	298	273	318	279	272	330	307	267	287	307	264	251	293	282	282	285	241	323	300	306	308	294	305	286	286	282	267	256	300	268	294	263	296	293	271	311	287	270	282	316	266	281	291	299	249	290	337	264	298	273	293	292	290	274	289	299	292	305	297	299	306	301	299	292	286	297	271	304	285	266	297	264	276	299	271	262	285	271	284	322	286	305	293	280	271	300	287	325	272	275	277	307	299	321	311	303	303	293	276	299	299	277	282	300	292	310	273	285	314	276	281	266	301	320	280	294	301	301	282	328	300	299	311	305	308	264	277	290	310	320	357	281	292	282	300	275	272	274	290	301	295	279	273	304	286	270	328	308	308	292	281	301	296	311	302	316	286	298	322	288	297	257	290	286	268	270	288	278	302	279	286	291	291	308	309	279	298	298	292	277	325	267	303	296	275	275	285	272	284	273	307	283	302	300	253	267	316	253	271	275	322	281	267	269	337	266	338	268	274	282	287	287	250	277	306	276	291	329	288	273	266	320	283	298	284	240	285	272	275	313	259	312	255	301	270	273	307	298	276	278	309	270	261	247	283	314	266	317	282	265	269	297	307	292	295	279	284	273	261	296	311	309	264	334	290	296	295	281	287	283	291	304	283	267	309	325	295	277	298	302	290	266	314	305	290	303	291	293	272	287	312	323	282	297	309	288	302	281	331	246	268	287	289	253	286	250	263	287	300	265	260	258	281	292	302	292	281	248	268	266	292	313	272	266	292	325	297	312	278	297	268	290	308	328	301	266	252	279	302	306	313	280	290	302	323	272	300	288	258	306	314	252	308	311	290	271	299	243	274	293	293	269	325	275	289	267	299	268	260	268	269	296	255	297	317	301	293	303	280	301	248	277	261	316	297	313	309	302	271	281	310	305	263	275	322	281	317	283	317	300	261	256	265	302	264	306	309	275	298	296	284	256	308	304	297	278	291	286	266	260	279	288	309	279	292	295	322	311	283	292	270	253	301	298	254	296	310	303	301	317	310	263	307	268	294	312	300	302	301	269	300	272	255	272	300	307	265	283	280	265	315	294	285	312	320	307	276	273	328	276	285	317	303	303	312	325	267	275	277	320	296	315	278	291	292	294	299	277	300	261	299	324	295	272	276	278	295	279	296	287	286	292	280	282	268	279	303	288	314	293	298	311	274	288	303	254	271	303	336	307	295	282	270	285	289	287	277	280	268	280	296	272	294	280	271	271	302	321	289	287	276	295	311	285	292	272	308	307	314	265	278	288	271	285	327	277	287	275	322	256	304	299	268	264	305	287	270	294	313	289	292	291	262	285	301	319	270	285	274	281	289	304	302	303	304	302	305	274	281	303	281	262	280	283	283	281	315	302	293	271	332	236	314	295	286	296	271	287	282	249	321	272	312	274	295	277	269	304	298	311	286	296	268	273	305	289	296	281	296	291	304	320	328	302	297	307	309	271	282	309	296	289	257	294	277	295	298	296	278	286	298	294	268	306	245	286	297	285	270	296	302	288	287	279	293	300	306	277	300	304	278	310	278	295	267	292	283	293	283	289	294	256	287	294	301	306	289	278	264	282	285	317	296	310	276	290	284	294	276	274	277	270	294	313	294	307	320	282	285	272	271	307	299	293	268	293	261	273	259	322	312	285	251	278	265	306	279	296	254	253	280	306	327	249	290	303	267	266	295	296	288	305	306	289	288	319	263	307	337	290	288	299	279	306	285	268	281	290	266	247	280	275	320	279	316	272	254	297	289	329	321	312	288	278	286	301	298	288	298	282	301	301	294	291	258	280	303	287	305	269	260	300	297	269	311	290	262	281	306	280	288	282	277	313	288	309	318	238	311	243	293	305	289	303	314	303	287	270	302	299	301	292	290	282	254	288	287	273	325	283	248	320	304	301	286	282	280	266	271	275	294	258	282	309	277	284	280	257	259	313	289	291	291	289	275	288	297	286	296	276	287	281	271	317	286	290	307	319	317	284	262	268	239	274	271	302	288	271	304	334	309	280	309	285	298	270	248	303	318	292	253	270	294	273	245	321	294	320	309	308	288	298	302	314	290	307	272	274	297	307	296	244	277	285	294	305	306	285	295	297	260	286	308	273	260	344	238	245	257	278	290	321	308	285	277	280	294	317	248	286	262	293	289	287	331	271	306	266	277	331	297	275	278	258	272	307	260	259	280	299	279
17943	6430	4171	2333	1450	970	813	771	700	728	694	708	671	657	680	617	666	719	689	630	642	668	627	632	597	655	634	671	641	629	654	665	684	648	634	633	663	590	672	614	656	656	625	647	605	615	674	654	593	615	609	646	676	637	624	680	662	639	643	638	584	623	640	646	581	659	632	674	666	579	621	637	651	619	669	611	617	622	623	676	655	638	639	636	705	627	655	648	632	631	661	662	648	656	673	640	655	651	642	628	642	688	606	651	638	635	638	661	641	637	634	634	620	620	650	726	619	659	613	647	644	687	646	614	636	647	665	600	597	631	569	635	646	607	569	677	669	668	682	650	619	650	631	652	651	624	619	643	632	626	670	633	650	651	620	632	609	665	622	701	638	656	628	631	633	665	630	655	613	688	591	656	637	679	577	663	673	650	668	630	610	670	657	638	648	655	663	721	629	646	633	607	638	637	655	630	651	657	649	660	603	603	636	656	645	644	650	634	607	655	671	639	605	655	663	623	671	611	616	625	655	697	672	603	686	667	611	672	661	653	661	645	639	640	602	651	634	650	660	659	680	642	663	627	607	688	623	637	660	610	640	678	626	638	596	649	626	658	627	631	623	610	618	583	654	609	615	676	692	627	651	636	616	649	648	686	648	624	601	626	639	609	665	642	622	634	637	659	676	644	633	624	669	621	645	656	640	696	619	645	623	627	674	651	678	644	643	639	642	719	626	687	593	627	628	632	627	664	641	555	644	630	634	653	637	664	610	635	644	720	652	616	686	603	672	656	643	626	635	623	658	664	619	623	624	681	625	633	660	640	653	652	638	650	676	646	672	701	669	644	632	687	671	635	615	667	602	641	667	634	643	593	611	693	651	636	633	667	615	653	646	666	630	632	625	660	648	603	669	690	603	663	630	665	598	665	650	634	632	650	653	654	655	649	595	618	639	583	680	601	593	590	677	645	648	652	648	610	673	711	652	639	620	620	656	654	640	600	632	619	586	614	645	641	639	687	617	666	648	636	600	600	655	587	599	658	644	673	656	646	633	665	628	629	608	641	654	628	624	649	630	633	667	617	641	624	624	631	621	665	653	675	592	675	627	661	622	579	619	656	662	643	660	667	652	660	657	649	614	663	644	637	615	639	681	625	610	619	622	676	639	632	632	631	613	598	640	637	663	617	624	654	686	663	581	626	693	638	609	637	674	680	617	640	660	637	638	646	666	647	625	660	670	615	633	659	625	636	675	652	646	666	614	634	640	675	667	655	685	639	619	640	645	622	635	637	670	638	640	639	637	615	596	602	636	672	629	661	647	625	645	634	648	651	691	634	629	660	647	601	623	687	658	600	628	625	637	647	617	610	632	656	623	650	599	652	615	645	666	628	607	676	598	688	613	612	625	633	647	658	637	627	664	674	642	622	617	639	650	606	618	646	669	648	636	649	644	664	679	684	600	683	633	662	660	653	597	648	650	691	619	617	650	667	608	633	624	626	640	659	660	628	637	653	672	630	637	627	621	626	611	627	617	680	646	676	622	616	678	667	623	613	674	662	657	615	632	620	676	667	694	586	624	634	642	640	641	639	659	656	656	588	640	652	626	646	644	702	666	639	677	658	679	668	657	663	670	630	627	711	647	642	650	628	606	653	621	645	646	604	635	650	654	666	626	633	618	631	619	692	602	689	679	655	658	677	639	656	654	612	614	621	656	649	659	594	652	618	715	648	700	716	668	621	652	646	639	628	651	664	629	626	687	610	677	638	637	577	668	699	654	686	597	624	677	607	665	671	637	668	620	645	583	587	658	676	618	620	642	641	628	654	637	625	635	650	667	622	638	641	630	637	635	613	662	657	622	665	630	655	593	667	619	647	638	618	650	643	612	657	620	634	636	657	635	676	684	629	651	660	633	608	667	669	686	615	678	679	640	652	644	646	634	632	631	653	617	627	626	638	614	629	607	646	673	609	655	656	632	646	702	669	628	616	648	642	644	606	649	625	599	670	623	656	653	634	649	639	631	642	639	653	648	659	623	578	669	644	632	643	609	668	613	629	642	608	615	658	644	647	617	599	636	647	651	636	610	628	653	684	617	706	630	647	620	660	671	613	632	654	658	657	648	665	656	642	656	615	615	659	646	650	634	670	645	649	614	667	614	632	681	678	624	672	639	652	604	658	630	647	642	630	699	620	599	659	636	634	665	662	642	629	604	622	651	632	619	608	618	669	665	624	688	583	611	627	641	654	640	643	641	672	651	636	618	648	613	631	646	630	622	588	616	638	661	641	650	585	632	679	631	628	640	622	628	660	639	650	644	654	604	657	616	634	659	626	618	610	623	592	647	634	633	629	660	641	661	639	635	593	603	672	630	646	640	648	622	624	638	653	617	631	641	663	659	596	658	659	641	625	635	663	641	586	671	612	637	632	655	693	618	609	636	655	618	616	666	679	677	637	639	624	650	611	656	620	671	625	646	655	646	595	658	614	658	613	621	609	610	629	678	679	622	619	612	613	635	631	646	656	649	637	593	629	651	623	613	658	637	626	654	638	671	651	632	631	654	642	677	669	663	643	628	611	563	607	662	688	661	638	636	659	646	688	653	631	634	694	658	668	635	661	588	624	647	600	638	643	619	645	645	708	630	632	629	650	615	689	644	637	681	641	652	662	668	637	616	619	662	596	649	644	693	650	685	628	621	627	642	619	615	689	640	641	653	632	625	664	607	636	676	647	665	649	671	634	662	636	638	644	664	654	653	646	677	615	635	710	649	628	616	633	641	648	615	666	634	642	625	652	649	661	641	618	618	681	669	662	594	636	626	629	649	708	599	595	660	635	599	646	665	639	681	618	654	627	670	643	664	638	614	649	639	652	655	637	627	638	591	629	595	655	643	673	637	657	672	614	648	633	643	644	621	627	652	597	633	609	586	611	669	589	603	641	638	597	617	633	676	644	645	637	613	644	623	625	635	653	647	654	616	610	645	609	645	645	667	627	608	655	657	666	592	652	647	685	630	678	645	646	713	626	682	633	617	670	608	649	623	592	630	638	661	633	625	674	661	639	667	656	603	673	617	616	649	669	626	705	651	596	697	653	696	601	662	629	620	615	617	650	627	624	639	642	618	636	648	648	625	637	648	616	636	652	640	636	624	629	630	648	662	642	636	632	602	658	629	632	643	576	658	631	686	619	651	658	661	613	623	668	624	685	636	654	639	601	599	640	630	646	645	695	636	618	607	665	647	662	648	639	698	640	627	692	647	615	638	671	650	648	643	656	648	658	639	651	633	658	641	669	609	599	669	579	679	604	608	663	673	633	658	601	577	621	670	620	659	631	614	623	616	609	684	651	652	664	662	644	623	621	609	644	644	683	648	664	654	694	655	656	623	677	594	635	666	609	651	655	610	673	641	692	636	665	648	654	624	642	645	668	645	625	642	626	649	628	604	648	640	628	678	641	587	659	644	612	608	652	638	611	609	628	596	691	657	641	641	632	650	635	641	681	627	647	645	670
34709	6101	875	491	341	323	341	318	298	284	272	319	323	316	313	324	273	311	315	287	305	322	322	310	306	301	304	323	282	295	318	307	335	282	281	320	346	275	314	304	319	304	294	297	274	247	297	303	299	295	270	276	264	319	279	309	331	307	315	314	306	283	344	317	296	271	330	294	312	301	322	316	326	320	318	299	293	339	290	289	290	307	305	292	300	327	305	306	284	341	291	292	290	297	298	313	336	292	310	314	309	324	338	287	304	296	272	290	280	294	289	278	290	295	278	290	292	314	332	275	322	298	263	308	290	297	275	278	315	271	266	301	284	304	276	311	339	310	286	297	301	271	308	271	339	331	291	310	313	332	305	297	285	295	291	329	321	297	257	295	271	277	305	288	310	297	322	301	316	340	321	299	272	316	308	274	285	306	307	298	306	309	283	307	303	304	305	328	274	294	285	286	317	282	271	310	321	304	305	335	276	312	288	295	318	320	286	292	343	333	279	313	308	285	334	313	317	278	293	294	267	310	296	321	297	313	291	309	334	278	292	279	294	275	335	322	277	324	283	284	292	226	285	302	278	307	287	305	294	305	292	318	286	289	319	322	317	333	323	315	330	299	316	313	307	318	285	291	327	333	312	296	337	292	286	326	291	294	317	282	312	313	315	297	290	287	309	257	294	302	305	299	282	341	318	324	296	313	273	298	342	285	301	302	310	303	300	263	289	300	298	323	325	270	276	320	319	334	268	311	275	294	275	302	306	265	276	319	310	304	302	256	307	292	259	317	309	334	289	275	280	304	278	300	313	320	277	288	288	302	304	334	337	328	315	317	297	286	284	320	286	312	302	307	312	295	305	276	329	272	319	289	289	315	323	284	329	274	335	316	290	314	266	277	333	273	302	269	295	276	279	259	286	329	331	312	310	264	328	299	242	321	323	283	319	297	310	333	284	294	302	294	282	293	321	317	307	305	313	347	306	342	310	328	298	329	331	295	317	285	291	269	294	308	292	290	310	299	304	305	312	300	290	303	279	315	313	290	302	338	314	309	301	300	329	317	306	339	304	318	317	283	293	307	263	261	294	318	318	300	288	276	317	306	324	328	309	295	306	311	304	332	282	313	286	304	279	295	318	316	291	270	272	335	296	313	315	319	297	293	311	306	299	313	305	305	287	288	293	278	313	315	271	320	294	267	286	283	288	317	311	350	287	354	273	294	296	292	296	280	262	297	283	287	303	295	299	306	310	287	296	267	302	318	274	322	306	312	306	301	325	268	322	301	318	316	315	312	300	338	299	302	312	278	267	279	293	306	315	302	282	270	304	316	351	322	310	296	291	323	307	342	274	322	291	291	280	314	278	310	318	289	294	271	304	322	303	310	284	293	293	279	313	295	335	299	303	297	280	329	337	299	308	312	289	320	260	333	315	301	281	292	306	295	294	287	289	294	293	315	330	302	297	287	282	313	300	312	337	308	318	312	320	333	305	316	327	339	267	279	305	276	300	311	312	294	324	328	319	335	279	270	310	283	287	324	282	277	281	328	288	311	298	294	282	312	309	286	290	298	283	301	327	311	292	263	285	298	316	331	282	312	291	316	288	309	313	323	285	309	291	294	301	301	303	277	325	346	255	308	279	292	285	273	291	300	286	284	296	282	282	271	291	273	308	335	342	281	296	323	317	315	308	326	283	317	336	298	327	323	267	266	300	308	309	278	313	307	332	290	303	303	307	285	268	310	305	278	313	271	276	295	281	333	305	276	323	305	291	306	282	303	279	305	304	341	288	302	279	335	300	281	294	275	257	303	274	282	335	305	324	308	298	295	284	282	317	281	272	315	314	310	290	286	356	300	305	267	282	307	299	276	278	351	311	315	305	343	297	312	252	292	296	285	307	294	307	306	280	300	337	305	315	301	312	291	313	300	285	350	305	314	300	365	307	300	338	298	262	294	282	286	302	328	310	285	320	321	303	321	304	322	302	305	304	281	285	296	278	265	311	297	306	293	304	268	257	304	290	274	310	275	271	315	278	324	285	306	291	290	305	306	308	306	283	307	279	280	268	314	302	280	323	329	291	293	275	315	305	320	314	297	298	290	297	327	305	284	299	308	277	336	335	343	308	324	298	292	289	342	318	294	288	285	293	303	291	330	300	315	289	313	272	302	312	299	286	286	301	282	290	289	298	317	299	329	286	302	319	291	284	312	300	289	291	295	313	307	280	295	323	298	307	306	293	303	321	300	272	294	313	322	289	295	293	280	262	283	296	320	304	289	281	317	316	307	307	297	304	293	302	299	317	306	279	340	277	294	303	312	326	313	280	317	287	298	298	311	304	294	284	302	283	330	283	284	275	329	296	319	298	301	324	264	253	273	297	313	324	295	303	270	312	313	301	293	294	281	275	297	302	319	295	274	301	326	282	265	289	305	303	299	278	307	328	327	302	256	306	295	270	292	309	266	320	288	306	303	295	307	298	303	316	307	325	313	297	275	280	295	265	304	309	330	299	320	287	284	296	267	287	289	324	325	298	315	311	293	301	320	303	300	299	294	287	303	284	302	319	296	279	302	299	318	303	282	314	275	292	285	308	320	289	297	285	308	239	309	305	282	281	316	294	271	321	251	295	293	292	333	323	312	293	309	266	292	293	313	304	296	339	300	302	303	288	314	289	289	287	319	316	299	327	320	271	272	328	335	313	276	274	305	332	301	338	307	275	322	295	275	306	354	266	321	327	333	304	316	337	334	352	292	298	328	321	285	299	290	315	305	307	293	318	284	297	265	292	341	277	321	282	314	295	325	311	322	302	340	305	295	312	285	285	281	301	307	304	299	326	274	333	276	289	291	273	318	296	333	315	286	316	311	314	317	307	293	289	307	338	290	296	297	295	276	285	294	306	326	291	301	325	268	308	282	345	307	309	284	302	307	284	289	282	310	298	300	276	318	317	300	308	315	292	311	312	274	287	323	285	310	297	319	315	320	290	343	256	294	279	303	292	306	293	303	297	313	331	322	303	276	302	270	273	333	274	259	292	302	335	277	301	305	340	319	342	281	329	285	289	329	303	295	338	301	299	302	300	320	292	314	299	304	298	327	319	323	312	232	326	303	301	345	320	349	299	341	306	295	281	297	299	336	300	309	296	281	313	331	328	293	311	310	313	314	314	307	274	293	284	300	314	323	298	328	344	285	299	276	282	290	291	303	282	292	286	264	349	322	329	278	290	294	311	315	304	296	280	302	276	278	298	311	334	268	319	310	288	312	331	306	311	327	309	334	299	301	314	297	338	275	278	320	295	299	315	294	289	284	302	330	316	284	309	291	301	333	287	291	312	307	306	338	258	273	339	316	330	275	255	310	334	297	319	343	258	273	343	306	282	331	312	308	315	325	307	300	308	307	296	302	275	314	296	308	328	291	292	282	286	295	268	337	319	321	302	287	282	327	358	302	297	289	292	281	266	262	301	279	311	302	298	307	315	283	270	295	285	282	310	302	312	332	299	323	327	308
25509	10991	5807	2939	2032	1492	1178	878	858	859	796	743	727	735	726	742	770	724	717	719	710	733	695	671	678	662	677	674	674	722	717	653	645	713	708	707	694	735	707	674	711	684	685	687	700	723	689	696	677	701	694	720	683	732	673	700	677	674	706	688	677	687	689	695	727	745	689	735	673	691	705	695	675	702	699	675	730	717	689	679	719	665	694	681	691	670	733	688	687	655	681	688	647	647	682	663	694	682	750	682	712	640	640	708	730	672	717	645	695	631	658	700	697	692	665	670	687	722	693	675	669	658	614	663	671	710	683	656	701	681	642	680	679	724	700	715	653	719	705	709	701	721	670	677	683	710	675	653	669	685	702	713	679	698	686	659	728	658	621	711	633	670	665	696	678	695	664	668	687	701	740	725	664	670	771	728	656	683	695	700	674	708	665	696	658	702	619	679	624	691	687	694	732	716	674	662	693	693	685	658	640	669	670	679	717	716	695	694	698	660	650	654	684	711	716	713	656	740	715	688	699	653	682	691	666	683	697	679	699	679	640	699	673	647	679	662	676	625	714	712	693	701	712	685	711	702	736	722	689	716	695	720	673	661	680	716	700	694	673	669	693	687	671	707	668	694	640	678	686	680	708	677	657	718	642	698	661	713	693	642	726	663	664	721	647	678	643	685	653	661	714	680	704	673	688	704	646	656	690	683	674	683	749	665	657	675	685	673	712	696	664	698	676	684	652	633	719	683	698	665	727	637	665	667	677	693	671	661	663	632	657	678	680	690	634	666	668	711	731	690	678	691	666	673	712	685	663	717	723	717	660	686	659	687	639	721	723	686	715	621	733	719	718	680	668	644	679	697	692	672	656	704	708	730	677	715	676	698	683	704	666	697	667	713	677	709	650	715	744	670	689	710	694	629	679	623	661	702	705	703	671	693	660	677	688	755	718	700	648	734	679	679	680	740	667	689	658	736	706	654	692	703	693	675	643	709	649	694	679	674	688	698	702	679	704	697	674	668	683	749	649	661	683	702	711	686	669	668	685	673	717	653	664	674	688	660	708	693	685	751	683	693	680	675	716	651	703	678	698	665	711	717	645	667	701	660	679	689	659	705	696	702	684	664	700	642	729	694	671	665	647	656	667	699	686	655	721	709	659	657	677	693	665	684	700	719	692	723	644	698	713	638	705	666	664	649	712	686	731	686	652	727	701	696	683	658	704	679	659	687	700	688	676	651	695	677	671	670	692	696	686	655	673	636	703	675	711	714	715	655	757	660	730	681	683	711	726	703	694	664	685	705	723	714	668	743	742	645	716	714	701	687	682	676	708	655	679	663	701	729	686	688	685	686	697	704	700	654	663	705	691	663	677	684	679	692	661	686	686	690	717	696	701	653	664	647	692	665	712	656	714	728	662	665	738	730	692	684	720	703	723	683	678	692	678	708	654	641	699	662	674	724	685	630	722	655	645	700	686	693	666	662	698	672	690	692	732	723	678	710	691	686	690	705	687	680	693	714	700	698	646	692	734	680	670	672	695	647	707	697	738	700	710	692	683	694	705	660	714	699	674	649	693	708	655	644	686	667	693	692	703	630	712	663	687	647	692	733	698	695	725	653	655	658	696	687	690	669	615	644	695	677	708	730	684	691	709	720	706	683	677	705	709	726	677	707	713	661	683	671	745	700	676	651	717	695	736	716	632	731	714	680	720	715	675	692	664	643	700	689	670	671	702	683	644	697	686	707	697	709	717	704	704	693	687	712	639	679	722	678	734	702	670	667	730	655	674	699	656	675	688	702	697	707	670	646	751	730	655	697	664	726	678	670	691	710	676	703	674	691	660	711	677	711	700	712	679	697	680	697	737	641	663	693	695	667	666	714	665	704	685	679	705	679	714	668	631	671	692	701	685	674	718	703	700	656	666	713	680	704	701	722	643	747	625	695	668	666	688	703	670	684	696	694	669	718	666	671	692	677	708	699	716	648	678	691	720	743	677	708	684	695	682	696	709	736	684	701	678	658	630	651	723	661	690	670	733	674	727	696	742	656	698	672	658	656	673	620	666	695	637	692	680	682	664	694	654	694	739	691	690	661	695	737	695	672	676	707	657	693	722	719	700	682	716	731	666	667	703	708	711	701	710	670	712	743	702	686	729	691	704	705	679	684	709	668	679	671	681	762	722	672	684	662	652	657	666	683	684	650	689	699	675	676	695	651	669	701	671	720	721	697	700	666	712	651	657	667	696	671	669	671	691	685	705	695	641	694	707	728	641	705	678	687	688	695	666	686	695	650	792	697	720	727	703	740	673	709	728	717	686	669	709	680	668	676	712	672	681	708	691	673	665	675	723	641	701	699	681	691	719	705	647	665	690	662	688	659	720	711	685	694	660	673	680	697	673	686	709	679	680	661	683	703	687	674	690	727	685	672	671	700	717	703	692	651	731	683	639	697	673	635	706	628	663	659	702	674	641	712	693	685	714	699	668	700	674	712	727	661	691	702	682	637	673	665	676	694	707	678	671	669	693	654	693	691	672	688	711	707	682	651	681	693	685	672	695	708	755	674	703	682	699	679	716	685	727	687	694	683	685	640	754	622	711	680	678	649	718	618	654	704	678	658	710	693	715	700	721	691	675	653	695	666	665	690	728	717	705	690	662	701	646	696	690	667	676	678	730	658	675	695	657	701	683	649	719	667	675	668	689	626	691	710	714	694	676	692	674	661	679	710	689	710	756	700	677	674	664	669	725	725	685	674	680	702	701	678	688	689	658	627	658	680	666	659	692	676	662	694	705	712	734	683	703	731	677	703	702	713	691	693	698	696	688	626	721	660	686	640	729	651	731	672	692	648	705	746	723	677	681	698	676	641	693	708	701	658	708	690	726	747	681	679	644	687	683	653	717	704	693	689	673	643	674	698	683	671	664	675	679	685	705	680	684	711	728	700	727	696	679	665	713	702	690	644	714	665	685	710	668	715	685	745	688	717	647	749	698	671	656	678	710	636	771	655	667	648	707	696	691	649	691	680	714	710	716	679	690	711	698	692	706	687	660	681	702	684	734	687	687	691	696	721	670	668	708	680	750	672	632	694	697	687	696	654	686	652	708	643	688	690	695	703	652	660	668	693	685	698	683	686	720	738	676	743	705	686	737	687	699	687	698	644	663	692	687	739	679	710	685	691	720	705	710	675	702	662	708	706	688	695	669	747	657	696	690	676	693	712	699	649	700	711	695	670	697	700	699	678	699	666	656	690	683	672	700	702	701	682	670	758	648	659	710	699	717	677	694	748	663	635	696	651	721	689	652	715	675	682	704	653	674	697	663	681	707	672	678	668	685	716	701	708	652	693	707	757	702	671	693	688	697	687	714	670	708	669	648	707	693	690	728	607	680	683	700	655	647	765	697	648	718	727	690	679	733	642	714	669	684	671	716	721	703	676	729	734	655	714	680	677	645	672	730	678	666	715	719	673	703	709	683	682	695	685	682	694	688	651	653	694	642	705	685	668
34112	5765	864	548	506	410	373	361	342	359	313	312	328	329	307	321	327	298	282	308	308	310	333	269	299	339	354	318	310	323	267	273	296	315	338	291	300	286	295	299	312	309	327	301	284	311	299	312	315	308	324	317	330	305	332	314	299	300	319	318	340	273	303	332	316	295	317	285	323	287	301	326	344	334	308	310	301	309	313	296	289	313	321	352	305	312	308	334	343	292	300	315	315	344	317	311	281	308	295	321	282	326	303	342	316	300	305	297	297	329	332	305	297	290	314	341	326	329	315	329	315	305	297	323	329	330	321	340	333	334	307	313	318	333	300	309	316	325	331	291	305	324	314	297	329	348	307	291	297	340	322	277	278	279	312	313	306	321	301	293	317	342	306	302	297	271	286	300	290	333	337	333	334	280	313	295	324	314	321	328	280	310	337	297	284	305	337	300	306	346	331	330	311	328	303	296	323	317	306	358	313	303	310	314	309	312	333	320	308	296	289	313	295	323	268	299	352	312	287	290	321	300	305	320	303	319	313	294	305	324	295	278	314	343	311	302	298	314	299	296	335	313	332	284	326	317	336	280	282	261	336	294	306	324	310	284	308	318	294	313	304	316	313	300	304	298	303	359	340	299	271	328	290	321	299	327	314	327	327	329	305	294	340	314	330	283	293	332	316	298	297	319	311	305	297	306	301	334	297	283	338	329	306	308	305	271	300	325	304	327	323	334	307	288	331	290	311	288	328	284	313	292	329	313	301	328	315	317	330	325	292	338	305	293	300	328	341	298	277	295	322	329	298	302	286	310	280	312	287	333	320	291	305	307	295	296	306	301	333	330	270	337	297	305	329	315	306	344	303	311	338	328	282	325	305	325	292	350	316	310	292	307	311	307	290	330	284	302	312	321	292	330	300	295	302	300	306	299	339	330	348	341	279	313	347	346	292	322	336	298	302	341	340	272	320	336	304	299	325	324	275	290	302	318	301	305	325	325	333	335	276	351	292	319	323	305	295	299	332	312	310	343	271	345	324	291	301	277	303	309	306	317	354	339	291	347	324	286	316	283	324	306	311	329	318	301	316	335	301	276	305	328	313	329	308	308	341	333	325	327	297	303	301	327	308	307	343	318	313	329	330	299	315	355	314	317	317	299	325	330	331	327	265	325	349	340	340	307	292	295	328	307	283	272	334	291	321	288	274	325	306	299	308	268	328	319	311	317	333	274	346	276	300	305	356	304	315	323	335	310	297	311	308	297	352	309	351	312	306	312	326	332	299	320	318	307	347	330	302	280	295	304	343	330	337	284	333	313	313	322	321	285	316	316	302	298	305	338	330	305	316	291	313	352	291	287	305	293	326	329	337	317	346	282	333	296	330	282	332	327	323	323	324	313	285	307	305	290	294	336	310	290	300	310	292	322	300	331	325	303	317	304	317	282	311	332	333	316	307	286	302	291	295	301	292	306	349	288	294	323	286	292	305	311	306	290	288	342	314	337	326	316	323	336	280	349	322	308	328	302	335	311	294	323	291	304	329	331	344	308	303	291	309	302	282	337	333	297	311	289	281	347	308	321	308	326	296	290	287	305	293	296	326	302	291	311	307	348	335	353	308	320	303	308	309	318	345	289	338	296	313	310	344	298	307	293	292	301	358	348	341	280	333	311	330	298	295	333	317	324	323	289	309	319	312	328	326	290	320	333	357	298	292	307	300	310	306	314	320	301	344	305	273	298	291	309	347	308	318	338	298	340	290	296	265	314	329	302	320	286	315	300	308	297	308	299	349	297	307	319	302	311	333	303	301	317	302	326	305	332	266	312	313	326	312	257	311	315	324	297	321	306	283	341	330	337	324	312	310	309	315	333	297	319	331	329	320	304	291	321	300	309	309	315	320	293	312	295	299	329	330	317	301	340	315	290	321	293	307	308	305	283	307	322	290	324	290	295	304	287	277	344	283	296	316	333	306	277	324	274	296	316	331	318	328	282	310	322	307	310	306	310	305	313	286	298	320	319	317	309	294	327	328	308	300	298	304	287	322	291	328	342	303	312	321	302	308	303	327	273	324	306	340	316	320	309	342	310	278	326	305	319	276	331	314	318	329	322	311	287	288	316	317	292	288	308	331	341	284	317	280	291	289	329	313	307	302	280	335	312	341	283	300	293	302	335	339	290	291	296	313	339	329	335	275	323	290	319	310	354	334	306	330	331	313	289	267	339	314	299	360	321	305	284	264	340	327	271	316	329	318	297	321	313	337	317	334	296	326	317	325	319	291	296	307	330	315	354	335	317	331	319	300	308	310	307	290	301	308	295	348	296	313	299	320	294	312	310	333	342	278	319	326	297	304	320	329	315	323	291	292	268	296	295	310	296	321	309	315	289	298	309	326	296	322	312	318	320	350	293	312	323	289	301	302	304	308	326	312	299	307	303	296	275	288	301	328	322	294	281	298	331	308	278	310	303	308	311	287	342	310	295	294	299	281	307	315	314	335	303	303	284	323	325	308	320	313	322	304	292	307	320	315	287	300	288	322	336	325	293	316	344	359	310	367	296	308	346	296	308	290	318	313	321	317	296	313	349	275	307	327	313	283	300	333	309	312	272	322	335	339	292	295	279	300	317	346	347	340	342	312	288	327	298	348	280	319	299	308	323	326	319	316	344	331	284	291	304	263	312	311	274	272	338	304	313	309	349	333	280	311	324	318	319	311	321	328	314	304	330	301	320	323	331	352	348	286	325	286	301	295	302	294	295	287	336	348	312	327	291	314	287	340	332	327	315	336	308	320	338	330	316	321	304	282	285	287	302	282	319	335	316	317	348	315	297	273	306	283	332	276	321	299	298	326	280	354	303	321	315	285	301	279	280	282	300	315	331	349	313	300	317	308	312	318	316	314	309	336	304	274	310	346	311	346	335	301	306	298	319	335	323	292	299	301	323	280	283	313	307	292	320	332	297	305	316	293	341	311	330	298	308	286	319	328	313	275	276	316	334	311	324	306	300	299	279	303	336	319	311	313	315	267	285	334	295	283	330	299	302	325	324	327	353	330	289	313	308	299	337	346	329	332	336	320	279	331	278	289	335	269	332	333	302	295	307	326	285	314	312	291	312	332	313	281	322	290	307	285	329	322	303	315	313	323	306	324	320	330	309	296	318	317	301	301	304	319	288	281	298	322	315	315	324	313	306	313	277	284	339	301	294	296	321	319	325	292	304	303	292	295	297	311	326	306	294	343	291	303	274	283	314	336	304	348	334	305	310	295	293	298	310	368	318	287	297	322	281	305	309	304	295	346	346	339	289	308	308	295	297	320	328	330	302	333	289	308	346	334	304	319	275	308	331	330	310	310	299	301	291	318	325	320	309	338	314	348	272	311	299	304	309	315	296	322	334	309	302	296	356	330	310	309	303	319	330	349	316	297	295	293	315	300	317	296	283	327	283	347	352	366	338	308	297	299	313	283	317	298	305	320	326	288	296	321	279	322	352	319	296	336	299	290	298	343	341
23761	9118	6350	5429	4061	2877	1732	1254	1077	1137	972	938	854	886	837	847	847	776	823	829	769	743	761	795	751	707	717	753	734	725	729	757	767	783	753	699	693	681	762	716	758	741	729	729	722	742	737	768	701	789	733	712	688	762	754	716	744	713	744	760	740	762	756	782	735	735	724	703	737	758	775	710	702	695	717	710	678	726	717	719	721	743	714	677	680	721	719	719	706	762	699	725	708	699	706	774	772	677	758	778	750	701	683	761	743	783	726	732	730	726	675	730	694	739	729	723	775	727	758	746	690	718	728	787	688	728	760	724	741	672	700	782	704	719	738	716	708	701	722	724	743	725	723	765	729	728	700	697	735	669	745	732	751	752	703	729	779	725	764	739	728	778	751	745	701	704	750	731	680	733	727	753	785	739	718	685	737	747	725	738	729	703	691	727	761	782	758	710	708	723	714	741	733	689	724	730	721	769	686	775	707	703	748	715	740	672	743	721	697	743	715	740	702	746	722	754	778	731	750	751	738	747	721	746	767	762	708	686	737	710	695	740	714	747	733	697	695	654	706	718	712	739	733	719	800	750	730	733	752	733	723	692	727	707	710	704	746	699	692	762	754	743	756	767	715	712	706	707	721	685	751	717	697	717	732	735	737	722	725	725	689	734	699	775	740	739	716	734	682	701	716	768	736	699	736	745	718	748	709	756	735	725	711	692	773	739	738	704	750	719	727	708	722	747	696	713	702	724	654	769	719	733	699	766	715	734	740	702	728	742	691	727	774	725	744	754	746	721	732	761	688	743	731	740	773	744	747	762	740	738	747	750	748	713	730	746	729	747	743	711	710	743	738	760	724	737	720	715	731	719	708	703	701	672	705	721	733	723	790	753	724	697	756	714	765	727	729	716	770	729	731	750	757	744	746	744	721	705	725	737	744	730	751	704	765	715	743	738	717	755	765	743	719	737	682	705	717	687	724	753	674	782	735	710	755	739	725	715	717	678	760	708	710	721	758	746	725	742	718	726	726	692	719	748	716	683	761	731	771	709	736	725	742	702	705	698	720	766	682	775	731	713	681	709	689	731	749	710	748	723	740	699	718	713	689	740	711	738	759	774	772	769	713	756	679	753	681	723	743	727	684	729	729	745	721	751	719	717	688	691	747	722	681	713	759	723	724	684	697	728	723	699	739	698	700	727	719	704	705	683	816	784	747	691	733	722	737	705	737	691	702	728	721	745	770	710	731	706	779	727	764	713	750	694	748	732	751	716	719	742	701	714	687	715	723	720	706	703	722	717	715	715	751	750	758	690	655	754	724	710	736	744	764	673	687	730	723	741	784	710	691	720	702	753	712	719	717	734	707	750	703	701	728	720	728	740	775	674	768	674	771	715	703	716	730	728	705	697	740	716	733	777	719	750	776	788	722	768	722	741	713	717	717	710	731	705	691	758	700	738	727	745	692	725	771	714	703	730	741	722	742	730	747	747	704	729	784	680	740	667	721	749	683	704	704	728	735	728	738	688	734	732	715	757	755	755	735	757	746	725	728	709	746	796	770	733	742	722	750	724	698	772	705	704	747	757	734	686	713	736	713	703	756	756	732	732	710	727	655	725	721	707	688	731	756	698	716	736	714	697	691	722	757	702	685	750	738	754	757	743	686	741	720	735	704	734	691	718	759	698	743	759	758	719	710	732	764	712	754	752	756	723	745	707	738	746	782	784	776	706	755	743	715	764	748	689	757	718	764	733	755	721	751	753	724	708	714	704	709	689	738	779	759	721	727	759	740	765	727	770	701	747	758	679	685	721	707	744	754	695	777	711	763	679	690	680	749	713	739	706	719	721	753	713	702	772	764	767	679	730	707	719	701	686	740	707	738	683	729	756	715	701	743	731	708	740	747	733	785	760	725	719	698	702	768	777	778	768	716	761	724	726	738	766	737	757	747	703	746	712	792	736	663	740	730	761	721	800	764	744	716	744	692	688	762	752	744	685	743	716	715	751	729	703	751	693	717	732	717	745	759	748	737	695	741	698	735	746	739	717	735	739	692	721	727	698	755	762	766	703	726	723	733	728	723	736	757	713	715	714	702	693	733	738	723	717	678	736	732	728	729	714	675	775	730	722	717	724	731	709	749	720	684	767	707	753	702	761	695	694	725	676	685	774	726	697	739	728	724	755	769	751	749	745	709	747	721	739	741	707	755	704	735	720	774	702	728	751	751	749	754	750	721	720	744	699	722	707	703	757	724	750	673	742	720	756	702	769	769	745	719	776	724	733	755	739	757	750	741	747	718	739	742	740	767	708	691	713	760	714	776	751	773	718	730	703	765	715	734	740	755	708	777	755	738	721	722	752	754	752	720	762	732	710	713	738	694	737	726	697	716	711	684	725	767	679	707	739	730	777	740	700	736	680	690	752	713	697	682	696	772	757	698	713	769	745	732	700	761	755	758	744	697	670	748	710	705	713	769	730	744	723	729	758	774	713	767	683	737	711	716	738	688	737	732	777	720	742	750	725	751	755	747	697	740	727	755	744	727	701	761	743	730	738	720	717	707	744	731	721	749	718	669	719	736	793	719	727	748	731	678	733	778	751	749	734	722	756	678	754	721	697	690	681	698	733	743	735	735	717	735	740	737	713	746	754	757	748	708	776	706	735	726	734	760	683	721	732	728	726	717	689	761	754	713	739	755	746	736	752	688	764	785	788	677	754	713	773	702	760	736	736	720	675	738	730	737	732	726	784	778	756	698	708	756	737	667	765	684	727	708	713	722	783	731	743	729	744	754	716	732	741	718	751	782	703	718	743	711	727	691	701	727	713	743	677	701	753	719	725	741	688	731	762	744	757	704	748	748	747	710	739	761	767	705	752	709	728	710	708	724	777	771	787	739	738	732	767	708	713	757	703	757	736	672	707	731	777	734	754	724	670	723	786	691	716	758	762	744	730	751	715	719	707	728	723	723	704	765	739	744	719	729	706	735	777	710	755	784	745	737	713	730	746	700	714	714	696	786	741	758	756	763	714	735	753	720	751	740	749	719	670	754	725	755	753	731	698	747	770	735	742	726	748	740	732	704	713	716	709	768	733	731	751	717	715	724	746	723	730	754	749	754	712	722	704	728	707	702	739	755	757	774	715	703	739	742	714	730	716	716	725	739	747	716	737	751	708	748	767	732	722	763	695	674	683	737	735	764	761	731	701	716	737	748	737	678	716	719	785	728	755	719	771	718	761	739	726	721	806	740	700	771	693	743	723	799	722	714	754	699	733	755	745	740	706	735	783	704	730	700	707	675	750	709	742	702	686	756	717	690	746	685	698	707	718	715	714	742	742	741	822	695	723	711	723	717	733	728	729	739	711	714	724	710	740	708	700	724	745	753	737	750	794	748	700	729	751	736	731	734	697	706	700	704	779	752	762	708	717	714	716	657	709	726	730	726	763	746	748	757	690	728	733	713	701	751	694	714	759	729	730	746	707	766	682	739	739	756	725	709	705	746	716	762	728
25224	3098	541	394	348	323	307	282	301	265	284	290	284	281	299	289	306	244	283	279	304	297	277	296	298	271	315	285	317	302	308	309	304	271	287	316	268	305	280	316	314	280	315	291	318	324	318	298	271	297	269	272	257	309	295	251	271	308	299	291	293	325	290	258	280	290	287	262	286	283	252	326	282	274	273	288	284	282	306	302	305	287	295	297	318	317	288	287	268	318	292	268	305	284	312	298	319	301	295	296	329	289	268	296	283	283	282	283	297	284	296	291	297	313	314	284	302	302	302	304	275	255	259	312	289	284	293	288	303	287	289	316	272	281	301	292	285	326	302	283	320	269	326	289	275	277	314	322	324	285	287	300	297	275	307	286	298	302	264	279	306	304	270	303	308	288	281	280	283	282	291	292	320	310	325	286	295	287	292	313	289	266	324	301	276	264	273	277	345	294	300	301	302	270	284	318	291	310	304	304	323	299	336	281	272	318	291	266	267	287	309	304	287	286	296	289	312	290	282	281	286	297	306	280	275	296	275	265	256	318	283	308	308	300	287	321	250	300	286	300	304	311	283	299	279	271	273	285	310	285	277	281	313	307	263	324	290	316	297	313	288	272	306	274	306	309	280	295	302	304	273	286	308	274	257	294	292	292	299	305	282	286	315	325	311	282	289	299	300	322	269	273	313	295	287	277	312	341	311	311	298	277	341	334	275	270	297	304	290	288	273	281	280	310	326	278	308	319	277	282	301	316	326	299	302	296	281	310	262	314	276	299	288	299	278	298	302	291	295	265	299	312	306	263	300	287	327	297	301	310	306	302	272	274	269	266	331	302	275	308	278	312	276	278	295	327	287	325	310	301	288	263	286	280	301	275	305	298	283	323	323	292	286	289	280	293	281	279	289	280	285	317	275	267	286	285	307	301	279	284	303	297	308	295	275	293	310	276	309	290	341	296	277	274	294	322	269	289	279	281	319	284	304	347	300	315	303	308	319	254	286	322	290	300	265	273	289	298	270	261	297	283	291	303	284	302	279	239	276	309	265	289	317	281	314	312	282	314	332	265	291	276	298	284	305	262	299	321	303	309	267	305	308	287	305	327	293	270	243	295	276	292	311	291	281	321	260	267	300	310	309	278	317	305	300	298	317	282	265	269	321	282	282	269	301	307	265	296	290	294	282	296	263	285	264	254	326	292	285	254	302	321	302	278	323	299	303	302	270	262	309	286	307	299	323	292	307	290	297	292	315	314	265	305	327	282	287	311	292	280	308	270	288	265	287	292	282	289	274	265	280	296	277	293	277	295	328	329	313	314	285	296	297	293	311	306	306	288	319	314	289	300	288	275	311	282	269	277	287	285	284	271	311	286	306	319	310	326	287	305	286	284	302	318	280	292	310	305	282	307	307	324	291	270	302	267	313	298	309	306	304	281	294	302	330	304	313	315	314	302	279	318	330	299	302	296	311	289	258	257	292	333	311	315	278	314	264	280	280	297	297	302	303	301	294	280	298	295	259	283	299	264	297	311	247	296	300	266	303	281	297	281	295	279	312	322	314	285	312	276	299	292	301	321	270	288	312	302	282	284	285	293	292	281	292	280	315	271	304	332	309	319	310	273	282	291	312	279	309	285	286	295	286	329	249	291	306	288	343	305	296	295	330	296	286	330	294	287	277	268	266	277	280	288	291	290	284	291	315	261	292	296	283	292	319	303	308	277	294	289	277	295	302	274	268	284	327	288	273	275	289	310	298	274	295	286	285	271	262	295	306	272	273	241	312	283	299	293	276	318	311	328	311	329	288	313	282	325	306	310	294	331	280	310	273	280	268	318	332	308	300	304	306	300	296	296	316	297	281	295	299	298	297	267	285	283	271	288	304	288	317	266	264	289	279	344	288	308	298	286	264	266	275	309	290	282	283	298	298	300	298	268	271	299	271	288	309	315	283	302	256	267	275	301	254	306	287	284	296	295	284	290	333	298	320	308	295	279	297	281	281	310	309	283	284	314	285	290	273	252	303	290	303	296	306	284	286	271	288	325	308	306	275	273	284	277	275	311	264	291	276	271	300	302	309	280	298	302	305	317	316	297	302	291	293	295	309	335	324	299	293	257	267	302	281	278	260	278	298	314	294	310	284	268	281	276	272	261	298	288	324	316	277	319	315	284	331	273	304	279	324	309	284	288	294	293	317	286	296	270	295	316	291	300	276	336	290	299	328	309	303	299	326	290	294	285	289	329	307	301	309	282	293	290	291	275	310	282	288	262	302	296	308	260	313	276	303	293	289	306	296	271	267	304	295	289	319	291	322	318	302	286	293	269	314	306	317	291	294	328	280	300	288	281	287	292	321	281	309	291	286	309	241	308	310	312	300	296	313	274	313	271	307	277	302	293	317	324	325	319	280	287	312	314	290	317	301	283	294	291	293	264	284	329	278	292	316	294	301	317	295	301	287	306	310	273	286	291	277	330	299	318	290	281	290	287	332	270	285	306	281	298	323	293	304	289	301	300	308	341	295	284	288	324	289	297	290	332	298	320	312	282	303	271	302	289	297	315	283	292	248	280	283	242	299	305	299	292	264	267	289	258	273	325	306	335	257	274	286	275	290	332	293	297	295	291	290	266	274	287	302	300	267	304	321	330	286	290	301	242	320	302	297	306	287	275	294	288	285	298	299	322	278	285	258	285	259	294	287	268	292	296	306	280	299	299	280	296	298	247	306	282	257	322	313	264	313	293	272	318	277	319	308	313	306	311	313	280	291	299	333	310	284	276	309	320	282	296	283	297	347	332	281	263	311	324	287	293	296	313	309	272	308	306	299	280	278	299	268	270	284	291	316	286	314	269	267	278	317	278	286	289	293	322	334	279	259	293	305	320	307	312	295	299	321	292	298	296	270	324	314	305	287	287	258	302	300	319	305	303	285	272	290	287	299	277	288	298	286	299	304	280	278	311	276	274	315	309	302	281	294	292	301	325	270	271	299	274	275	283	284	304	261	275	262	290	317	313	288	298	302	317	296	268	292	307	285	270	279	286	300	267	291	290	292	296	301	281	272	288	283	317	282	314	307	266	287	303	300	324	299	326	285	304	310	306	263	259	308	300	330	299	284	295	320	297	293	294	267	315	292	286	282	315	287	321	307	305	295	276	298	274	318	304	313	304	315	290	288	314	311	328	314	288	283	275	291	329	282	309	262	302	298	279	288	305	312	308	268	280	296	283	314	280	288	307	262	346	277	324	337	293	265	310	252	271	289	315	316	292	289	283	321	295	273	309	308	304	309	297	311	315	309	314	335	298	264	319	308	310	295	296	284	280	301	290	279	287	282	329	302	281	309	316	292	269	304	300	298	278	309	318	257	283	298	281	282	305	324	295	315	297	275	305	296	345	322	305	305	288	307	312	335	279	263	303	277	272	262	240	284	288	288	322	289	287	259	272	314	277	306	302	328	280	313	329	306	284	281	293	303	309	289	292	307	297	293	321	282	301	297	325	307	258	304	281
18904	6154	3681	2289	1598	1052	845	800	761	723	751	740	672	677	683	724	682	710	657	766	684	691	651	669	643	639	672	660	651	653	749	705	663	666	700	628	646	619	672	658	682	650	643	682	696	629	666	642	682	608	675	660	680	695	632	657	683	656	675	659	662	681	691	677	657	699	627	652	662	661	651	721	680	645	666	634	715	705	621	645	649	697	652	711	660	646	663	628	644	662	654	650	658	632	717	635	675	660	652	694	674	659	678	662	661	745	620	656	668	671	633	626	658	631	670	634	681	664	681	662	717	661	668	655	615	635	646	763	675	663	633	659	614	617	714	636	607	671	639	660	683	656	710	653	594	663	703	694	645	682	635	626	624	684	653	680	659	677	658	662	668	648	639	633	667	662	677	702	647	661	690	652	643	676	732	632	684	647	683	675	659	658	703	695	636	672	670	675	651	623	643	664	655	618	708	684	651	661	641	694	652	690	705	633	644	675	675	669	702	671	661	655	659	668	633	646	661	690	647	669	673	690	631	605	682	676	658	624	630	674	630	700	680	687	712	628	712	708	677	642	684	712	670	630	642	671	648	660	666	637	715	670	659	633	693	653	650	708	645	691	664	627	675	656	690	633	688	653	670	633	704	650	692	667	656	630	669	659	661	633	656	699	646	626	634	670	675	638	633	631	648	655	644	680	650	693	641	687	694	653	685	660	662	679	642	715	626	663	616	633	638	632	664	648	696	638	658	661	662	680	663	650	602	660	650	648	692	658	653	673	618	661	647	647	642	660	682	631	604	696	620	624	613	662	685	699	670	676	685	642	677	657	702	662	623	681	649	662	659	668	651	691	670	645	665	678	699	649	634	654	626	653	702	666	629	666	693	688	666	685	638	708	646	685	735	610	667	626	646	665	619	668	678	664	641	653	664	688	646	665	672	664	662	653	673	649	677	652	655	652	664	664	615	647	663	695	692	655	645	640	650	713	647	672	667	660	649	702	671	683	727	623	683	678	689	678	658	703	630	643	658	655	643	670	613	637	682	692	712	690	634	630	644	701	700	659	683	625	654	679	640	652	646	673	661	676	678	663	662	665	695	663	706	647	714	656	651	671	633	621	682	675	662	692	655	664	684	617	662	682	668	675	666	654	704	680	660	705	688	693	674	643	687	670	651	675	721	638	666	631	624	648	677	666	683	691	643	686	657	712	609	616	669	684	658	622	706	681	664	634	662	671	666	613	682	659	650	671	654	624	636	646	629	633	693	658	684	641	672	715	630	692	661	650	672	642	678	674	683	642	650	620	654	671	684	654	626	638	630	709	681	732	643	681	664	644	681	691	666	669	656	666	674	621	662	645	696	711	689	698	649	650	685	700	698	639	615	703	662	674	669	695	638	656	651	678	682	635	675	660	689	652	658	646	744	665	656	664	648	640	642	682	648	639	681	649	605	703	635	631	688	662	675	633	626	617	673	631	639	668	662	646	688	631	655	678	636	671	628	694	680	641	652	659	677	649	689	693	685	634	666	646	677	696	681	656	668	690	645	667	643	637	690	654	643	628	658	688	644	654	713	679	678	653	699	650	657	688	671	671	647	625	677	660	648	678	648	687	642	679	668	640	648	625	670	648	660	657	631	632	622	695	642	636	660	682	664	681	685	665	679	702	704	665	689	638	731	673	657	713	690	633	697	632	664	647	648	698	679	670	668	651	660	665	658	638	693	642	689	645	706	712	675	683	675	646	648	696	687	640	673	644	630	667	656	710	677	702	680	670	599	680	650	682	695	689	703	679	676	633	604	664	676	645	643	638	677	686	627	651	709	661	679	665	671	645	702	641	640	637	681	632	659	695	672	682	700	606	662	642	711	693	694	672	664	666	659	683	671	669	606	601	615	710	640	689	658	670	647	673	643	669	665	690	644	631	612	649	699	637	622	643	640	696	645	700	683	701	702	674	653	639	687	709	643	699	634	607	668	708	656	653	663	684	648	665	658	650	693	691	622	628	652	608	618	654	603	654	664	660	670	672	678	694	651	623	698	667	650	608	652	696	585	644	657	661	726	688	627	644	602	639	638	699	687	695	645	693	616	654	645	647	652	636	656	656	654	653	678	654	724	679	640	633	645	664	634	649	675	676	684	645	637	655	625	636	730	615	642	667	642	643	648	626	652	663	633	659	693	682	629	672	666	709	621	675	685	686	623	655	641	663	633	658	618	668	698	668	683	645	642	685	642	638	655	617	662	656	655	672	681	643	672	675	663	664	591	656	668	646	697	692	680	649	617	632	663	657	649	711	628	698	692	695	616	632	652	597	684	650	693	718	644	650	703	651	642	679	629	665	637	653	646	675	647	609	663	649	686	705	694	682	697	651	653	634	670	631	677	653	653	662	666	660	685	648	653	659	671	660	681	669	669	698	684	639	690	689	650	671	716	667	664	709	652	653	679	632	671	664	661	668	671	675	637	676	615	687	639	636	640	625	691	698	641	645	658	687	684	638	650	698	645	709	680	638	690	680	678	678	663	675	657	683	630	651	675	653	689	628	641	678	659	675	691	680	691	659	676	694	675	674	688	672	700	628	679	666	681	645	636	689	681	652	653	658	632	660	669	653	641	663	687	640	678	625	693	629	684	675	644	596	716	659	672	666	660	665	645	656	636	689	665	675	630	670	663	624	696	669	627	651	665	673	657	675	658	709	628	619	697	683	629	634	678	631	646	715	653	709	657	636	679	661	669	651	694	671	643	656	661	644	606	682	673	688	655	688	657	683	666	647	631	691	652	653	687	660	674	653	661	677	678	703	676	638	599	620	667	665	684	698	701	672	695	706	653	636	631	663	650	663	618	627	684	655	626	664	651	680	657	643	688	673	639	702	664	667	692	671	702	700	659	695	663	640	655	659	702	660	720	660	648	676	644	665	665	683	651	652	656	643	677	645	646	683	658	607	668	595	666	637	620	690	662	637	660	631	670	662	659	607	715	639	639	663	661	668	647	635	647	660	667	633	632	652	608	633	657	684	680	665	677	726	687	663	668	668	656	623	656	676	658	656	670	660	673	657	653	612	682	672	670	685	664	695	616	689	671	720	611	624	714	685	676	678	701	677	634	714	681	656	633	631	709	643	687	660	650	653	665	676	666	670	672	636	703	700	646	633	687	623	715	649	661	720	660	716	674	635	697	645	604	691	663	633	671	637	638	637	640	633	624	687	691	678	626	651	666	682	658	688	709	667	695	654	707	687	667	637	663	640	668	647	662	651	661	669	716	675	685	647	643	659	629	713	701	644	667	617	720	681	659	677	640	652	675	686	683	635	629	617	635	694	636	639	680	654	641	692	656	688	685	689	666	635	658	708	703	681	620	664	654	629	662	699	633	683	719	681	670	607	639	622	637	644	655	654	645	649	664	688	688	639	666	676	638	646	677	633	682	650	639	632	627	665	696	660	677	701	682	625	655	664	691	656	679	659	686	650	663	628	666	649	595	672	621	647	649	654	635	651	666	637	687	640
36028	6106	713	472	352	332	328	328	300	312	319	298	283	278	302	321	302	290	326	324	306	309	314	327	319	317	306	327	315	313	293	310	302	320	318	343	316	284	338	282	323	294	361	305	269	293	289	321	335	339	298	345	320	277	298	296	332	312	298	307	308	312	305	308	307	312	286	320	315	301	345	315	297	313	304	282	279	288	315	319	326	305	249	294	312	308	340	326	334	310	303	305	289	332	328	308	246	299	300	293	320	326	309	291	301	281	310	310	295	280	307	286	342	266	326	310	319	320	320	282	303	272	316	301	288	303	305	302	285	305	280	259	265	316	300	281	303	315	313	285	317	308	323	290	303	303	338	307	288	312	323	304	300	275	300	315	336	308	284	314	307	284	292	351	335	313	324	292	321	288	317	294	322	275	293	309	296	325	297	295	287	289	307	300	308	318	316	302	286	307	297	303	306	290	335	268	304	279	325	299	291	319	271	338	289	307	300	310	282	326	301	296	328	288	283	296	308	324	318	291	289	292	287	318	278	313	293	314	313	318	299	323	319	336	314	316	310	327	281	352	334	280	302	329	283	308	303	290	325	304	289	291	324	307	277	318	277	305	282	300	283	299	317	314	297	277	305	305	307	307	271	333	303	284	294	286	292	299	324	317	328	326	306	280	305	289	274	291	320	281	305	285	310	328	309	314	299	307	329	306	324	314	328	261	297	293	291	327	268	263	316	311	297	298	293	317	337	318	247	312	289	290	296	340	317	329	309	306	324	323	306	289	285	301	294	287	285	309	325	277	336	289	278	315	308	287	295	277	281	324	297	305	314	281	288	305	303	325	282	286	317	313	318	308	308	285	308	318	309	279	272	311	300	297	305	288	324	294	297	285	320	273	291	295	309	302	269	311	310	310	294	321	304	327	318	277	262	316	270	330	324	314	302	266	312	316	287	327	300	301	300	311	316	314	300	316	311	331	316	318	279	321	297	319	291	260	297	319	271	278	309	297	283	310	296	277	307	308	322	281	298	375	318	286	296	296	305	311	316	299	305	309	332	296	323	316	306	300	289	287	278	309	265	294	308	279	340	359	333	275	297	309	295	304	321	305	317	334	299	290	296	274	292	313	299	291	307	289	330	285	309	321	305	272	297	333	314	338	296	257	289	302	311	278	308	300	290	315	306	316	276	322	324	331	339	320	317	310	300	314	305	264	305	274	333	317	295	308	308	321	256	293	317	305	307	305	316	301	307	350	290	279	307	314	301	292	312	305	291	310	315	316	297	320	327	281	295	307	314	309	304	272	295	274	264	309	284	319	309	300	336	305	306	283	355	304	293	290	278	287	284	294	329	339	298	312	330	340	292	301	301	286	328	295	334	336	303	297	325	319	308	316	317	297	271	289	307	285	296	337	301	303	306	279	283	308	280	299	309	291	291	278	296	250	283	324	283	344	312	274	271	297	300	284	329	353	326	298	332	306	302	318	283	332	292	316	279	310	314	290	310	308	303	283	326	322	315	285	297	297	339	301	315	269	282	286	305	278	297	270	290	319	310	312	279	329	308	319	283	311	271	312	333	308	305	344	322	279	259	269	308	336	302	318	282	276	275	317	333	306	309	341	301	353	293	317	314	317	303	320	300	315	279	296	285	272	291	261	284	300	309	299	292	278	285	303	290	302	337	320	340	294	311	304	314	287	293	318	354	331	312	295	307	267	317	284	336	316	317	315	298	301	309	323	295	306	308	344	350	311	324	281	267	295	329	331	268	287	288	299	286	316	312	311	325	290	310	300	318	331	304	348	286	300	266	276	303	305	300	316	299	261	305	303	315	336	299	316	311	319	275	300	287	287	305	324	321	330	299	276	291	292	291	330	278	341	317	324	278	296	323	311	328	334	300	317	307	296	319	301	306	284	344	310	334	319	342	314	307	364	275	293	291	289	303	280	286	343	307	271	277	304	280	311	302	314	284	328	315	279	292	306	323	297	282	299	304	292	324	284	281	307	328	299	308	320	329	340	302	308	281	308	257	310	307	291	271	311	297	325	287	299	304	285	324	322	319	329	274	305	292	277	300	327	289	356	313	279	304	299	312	293	289	288	261	297	301	268	334	309	293	306	291	346	312	287	311	332	320	301	300	285	295	309	281	295	283	305	292	313	306	289	281	305	293	310	279	314	329	303	332	288	270	298	285	313	318	297	293	270	294	315	303	309	289	329	313	319	294	303	302	304	265	311	298	252	295	319	327	300	305	308	273	301	310	294	268	299	332	323	290	303	296	346	280	322	303	311	300	281	298	330	329	328	303	292	295	324	291	297	256	315	331	309	319	300	249	267	312	280	291	284	294	286	279	285	286	309	305	279	287	302	318	307	290	281	307	294	310	284	343	300	350	312	311	310	326	285	290	301	315	291	301	298	288	318	305	310	300	295	302	330	320	298	305	307	295	284	310	316	256	322	283	295	272	297	323	318	308	337	319	309	288	291	288	302	320	312	321	321	332	285	305	328	303	329	272	298	292	298	296	279	311	313	293	324	313	331	276	284	301	279	277	254	302	287	297	304	306	287	293	296	288	333	319	348	285	292	330	300	316	337	283	297	306	315	330	277	322	263	301	320	313	287	257	293	314	323	324	300	296	304	283	333	325	286	302	316	288	307	306	316	314	282	314	312	312	325	279	296	297	292	276	288	302	270	258	322	298	311	350	298	288	268	316	293	300	312	319	307	295	353	321	339	293	286	324	325	320	317	358	280	315	313	296	303	284	314	299	308	326	292	305	289	286	288	287	281	304	292	285	292	281	323	300	331	288	312	336	325	310	303	330	301	301	335	340	300	308	278	297	291	298	333	318	330	320	250	307	285	326	284	316	301	287	278	314	334	336	305	315	298	315	343	327	324	286	285	296	343	335	311	287	296	323	319	315	249	300	307	256	290	301	304	303	341	311	317	329	295	298	307	320	326	322	287	324	310	291	296	311	290	278	308	311	297	307	341	274	311	262	282	285	293	322	327	313	322	286	291	328	314	307	280	297	295	299	323	310	299	290	292	285	329	320	317	305	294	274	297	296	306	335	310	318	304	314	304	323	289	312	284	314	277	312	281	306	302	289	319	316	327	331	305	282	282	292	297	297	324	311	312	284	340	288	294	293	307	318	332	291	289	315	322	324	316	330	321	260	319	341	319	298	324	303	298	245	283	331	340	299	312	326	300	340	326	307	330	313	311	295	259	295	310	316	304	295	314	307	320	300	315	285	287	321	282	279	328	297	308	305	307	290	297	289	312	313	326	307	298	294	309	286	326	270	286	329	325	307	312	296	292	303	267	336	303	314	330	312	291	320	299	318	311	329	321	327	339	305	285	289	319	305	379	305	318	305	340	313	273	340	296	305	337	307	301	297	293	255	267	304	291	290	336	325	278	297	303	285	273	297	288	296	302	294	313	298	311	305	308	317	277	275	299	344	313	301	312	286	302	302	299	329	320	273	262	291	293	327	310	339	321	289	292	359	331
25833	8809	4467	3657	2725	1503	1074	959	888	852	772	773	797	779	723	744	805	727	717	695	698	715	683	700	731	683	679	709	701	696	691	686	661	722	706	727	647	740	725	740	736	708	731	693	667	733	717	695	757	749	751	673	680	759	700	724	735	720	708	735	735	750	765	723	704	695	709	735	753	747	734	709	711	737	692	700	673	718	705	697	724	709	690	659	756	694	682	749	716	693	680	694	704	722	681	682	661	711	717	703	667	735	680	660	701	690	708	704	677	701	728	709	709	678	702	745	757	676	720	708	689	716	729	689	747	703	681	699	732	720	736	683	689	723	709	717	713	718	725	757	690	715	761	699	722	729	690	684	701	723	705	729	703	710	735	714	713	721	679	722	671	659	677	697	729	704	727	688	722	709	752	715	740	673	715	714	670	715	709	722	728	738	690	736	759	688	715	704	748	683	712	747	732	725	699	686	719	714	738	742	700	688	747	681	723	697	714	657	652	715	690	716	725	739	671	704	700	716	685	729	720	719	700	740	706	696	726	720	721	699	746	759	681	721	687	676	692	724	675	651	702	710	685	768	729	738	698	725	708	698	683	670	714	672	708	689	706	705	674	712	753	697	730	798	676	708	708	726	716	693	712	691	732	652	739	764	701	711	691	694	711	730	714	695	708	749	670	711	731	726	726	733	778	685	736	766	752	722	695	679	739	746	718	747	718	651	717	713	721	686	717	724	700	711	699	711	724	716	720	730	698	732	707	709	674	680	753	745	723	680	710	720	718	714	686	719	730	655	719	689	696	691	711	708	660	668	727	697	719	746	727	753	698	742	746	715	760	715	714	770	723	717	724	680	739	735	754	686	738	688	698	748	735	733	743	719	688	711	742	682	701	730	748	714	730	715	753	706	675	711	705	723	702	704	745	666	686	689	704	703	718	699	714	777	701	702	714	741	725	740	736	750	705	742	706	716	723	682	720	748	710	715	695	730	721	786	676	674	703	670	702	693	697	715	737	703	739	677	740	678	742	717	702	700	738	715	743	725	676	707	735	735	682	708	706	688	730	751	668	715	720	693	723	748	703	678	679	727	701	754	714	724	715	656	714	723	705	770	720	747	734	685	713	713	721	682	729	678	733	700	754	709	724	721	720	696	766	727	725	713	699	709	674	705	731	670	702	670	723	710	706	746	664	701	664	719	744	653	711	722	754	725	704	666	678	754	688	718	684	706	688	678	713	701	712	739	692	675	701	709	754	758	702	676	710	736	692	683	668	688	701	738	697	726	756	695	765	723	724	705	710	715	704	739	699	744	703	695	693	694	751	751	767	669	758	685	704	759	700	736	733	716	668	662	695	709	733	728	701	761	701	729	725	725	746	691	686	689	701	732	695	749	701	695	687	665	712	711	662	705	695	727	683	700	708	724	757	684	736	658	760	735	736	751	737	723	739	720	668	719	702	732	703	688	752	728	691	733	741	697	659	742	750	709	742	715	676	677	707	636	711	734	685	707	730	672	692	671	684	751	767	746	701	697	690	672	729	662	691	748	709	741	721	694	711	748	688	715	691	723	719	695	704	736	743	724	674	731	767	686	704	711	700	710	732	688	725	726	770	705	748	733	750	728	760	707	727	710	717	705	725	740	705	742	712	715	704	743	697	743	709	708	729	712	714	709	676	686	737	712	712	697	680	668	715	726	687	724	700	674	667	696	739	707	685	746	736	742	714	696	710	734	737	691	765	749	779	683	735	692	746	684	716	699	686	744	715	737	727	718	694	716	675	736	706	670	726	740	686	698	677	749	712	700	713	732	702	695	731	726	677	669	718	745	738	716	737	732	690	684	680	723	733	722	756	668	758	747	733	707	742	707	717	689	718	683	714	717	680	718	770	701	733	698	730	725	716	734	714	747	722	736	748	714	713	746	711	680	701	729	727	721	716	699	722	680	661	717	676	697	728	738	686	716	761	701	713	718	710	719	723	684	712	678	737	730	737	748	734	680	668	741	738	692	698	675	750	701	707	736	710	714	731	724	729	718	730	697	685	726	721	705	688	710	685	691	674	719	734	708	693	677	719	693	685	738	698	751	673	733	737	680	647	714	722	684	745	701	687	690	693	761	676	727	754	738	712	716	710	745	747	702	755	697	713	678	699	756	758	711	683	674	682	712	731	735	713	720	728	726	711	731	731	742	701	685	665	718	680	705	738	700	705	681	729	689	690	750	689	756	686	715	717	681	675	664	699	717	693	684	741	687	722	695	715	705	708	681	719	654	736	725	703	683	678	723	718	717	749	715	690	683	695	709	749	643	718	704	716	733	707	716	711	628	630	742	692	686	673	701	764	691	723	683	737	748	693	706	721	726	700	713	762	706	738	706	760	707	675	727	694	699	653	713	694	750	657	730	728	706	746	701	709	736	724	724	790	748	713	722	682	741	724	731	766	752	777	716	706	694	707	742	742	730	742	734	735	723	709	678	686	705	714	638	653	691	651	765	687	691	675	688	700	668	713	738	723	700	747	707	741	726	693	687	723	733	705	744	713	678	693	706	755	711	737	711	717	668	666	691	707	673	733	712	698	687	721	770	703	683	749	671	681	696	711	731	733	726	734	710	673	708	752	741	726	687	689	698	694	683	712	711	743	765	705	726	724	697	674	701	759	695	684	759	721	678	709	723	694	734	712	686	689	735	703	726	750	744	730	730	702	703	697	694	691	714	764	747	690	708	689	732	688	723	759	703	711	695	729	716	695	702	728	709	716	707	673	665	707	751	726	661	722	732	699	707	730	704	728	680	699	733	691	730	677	719	685	744	754	747	699	675	710	722	699	751	717	721	714	738	708	748	681	700	703	701	706	713	717	733	700	682	716	723	728	730	737	741	739	709	727	735	695	730	717	680	682	671	697	763	706	712	722	735	698	687	696	721	744	681	720	721	709	720	696	716	729	693	683	789	710	748	742	709	703	715	752	707	732	734	767	682	669	716	736	672	737	732	688	717	698	706	709	731	689	695	706	745	675	634	686	721	740	726	691	730	768	694	726	707	705	722	701	691	722	698	722	709	720	707	727	728	745	707	688	732	760	666	744	721	686	754	693	679	723	723	704	704	696	723	723	735	709	731	689	769	704	733	699	723	746	728	729	684	696	733	710	691	723	768	675	740	731	724	750	709	708	717	688	753	672	695	667	694	741	736	745	698	695	701	790	695	687	725	758	664	709	680	690	725	741	702	705	724	732	715	721	667	693	705	734	724	683	714	686	746	709	702	688	669	728	711	760	735	665	726	664	702	796	680	732	685	747	727	764	693	735	730	743	684	723	773	736	701	719	713	741	702	733	718	706	704	755	694	708	695	730	705	714	728	745	712	698	741	760	712	760	724	712	751	699	710	690	688	706	725	707	699	726	732	717	714	746	677	718	673	736	670	695	705	700	717	718	710	768	721	708	780	744	668	709	673	700	690	664	705	688	699	718	745	761	729	704	747	676	692	730	711	703	703	748	720	711	710	692	683
39590	7300	969	559	427	391	368	323	314	316	329	300	327	327	337	326	335	290	341	332	302	295	296	312	328	288	311	338	313	356	297	312	344	337	318	321	327	296	304	285	292	315	352	287	288	334	294	334	321	349	349	300	312	337	319	311	324	317	294	290	354	305	284	310	329	313	334	341	349	327	360	358	302	321	297	302	297	319	336	321	317	316	307	338	297	297	327	313	306	291	287	276	313	327	338	288	332	322	308	323	303	320	339	298	323	284	321	329	333	328	310	296	282	280	295	330	290	318	332	335	336	317	297	330	341	318	300	302	301	307	323	368	301	291	300	352	344	343	356	299	309	335	351	347	349	342	340	293	282	264	303	335	312	322	297	321	331	324	315	344	292	291	326	305	339	330	306	326	324	293	326	332	281	334	310	295	309	300	261	282	305	297	307	325	331	334	324	305	328	329	321	317	286	324	328	297	284	302	324	306	347	321	322	349	343	326	308	328	296	331	335	305	332	306	328	340	300	313	330	329	352	308	307	295	325	309	283	334	299	275	306	346	332	288	320	341	350	354	361	324	311	343	307	314	329	329	318	313	305	326	305	341	308	346	332	320	326	350	321	287	370	287	306	349	326	331	351	337	354	350	317	317	340	304	329	310	333	335	313	350	305	294	336	282	302	324	352	306	326	296	355	309	306	346	313	339	336	329	319	334	319	356	324	338	313	311	326	331	310	309	288	313	329	313	322	324	345	313	291	308	338	335	300	308	323	329	319	310	288	324	340	331	292	310	285	277	305	281	316	332	320	316	356	320	283	330	312	339	331	345	330	280	295	320	319	319	341	277	310	326	347	312	296	368	329	340	333	346	310	283	290	280	329	372	295	343	316	340	303	342	347	294	303	322	280	298	320	316	323	342	304	337	317	283	303	332	312	350	317	338	326	295	302	307	307	324	351	320	319	351	356	340	344	328	340	337	304	320	325	364	309	300	327	312	319	328	320	301	317	310	329	310	306	330	338	338	349	300	307	298	322	327	304	343	326	333	336	331	304	304	323	348	340	305	318	314	318	321	325	354	307	317	307	332	338	315	343	336	301	345	350	323	332	295	361	340	317	331	353	320	328	300	341	316	317	334	304	305	311	324	316	311	364	309	302	323	294	309	354	317	304	311	312	333	307	365	328	288	346	359	341	284	317	314	335	333	286	306	317	281	319	341	353	295	319	328	349	319	336	330	319	289	320	285	296	337	288	298	300	307	311	333	291	296	289	314	314	322	342	287	335	314	306	316	340	326	289	277	314	301	318	331	321	337	284	322	305	297	322	317	322	332	344	332	347	303	327	356	318	313	330	331	294	334	305	298	294	336	303	316	327	328	329	336	377	320	351	301	333	304	310	306	324	313	277	351	331	300	337	297	305	322	335	302	330	336	308	291	300	310	288	327	343	291	312	312	364	321	309	325	310	334	315	306	322	312	298	299	312	282	335	306	298	297	341	299	313	320	350	322	285	324	326	365	311	317	294	335	323	323	295	340	315	340	317	320	318	337	333	314	333	312	315	329	308	299	328	338	318	306	339	346	316	320	351	294	341	321	332	323	302	340	319	299	338	325	319	284	329	283	339	279	275	322	295	308	304	303	320	322	334	369	313	320	331	315	336	326	291	323	333	332	284	300	308	348	328	360	330	333	314	299	293	330	332	306	333	334	324	333	316	322	291	318	338	307	321	311	310	335	299	326	311	354	346	303	310	351	315	331	321	303	287	291	323	307	323	322	368	327	378	281	300	306	303	350	341	374	311	299	297	343	336	348	332	335	278	308	289	301	312	308	337	293	336	347	331	337	322	317	334	332	317	307	301	297	334	355	349	312	316	327	312	315	299	308	343	315	326	289	291	286	314	322	344	325	327	285	329	314	322	289	284	336	299	282	312	347	329	293	340	320	301	308	290	301	323	334	300	352	297	327	279	336	309	310	309	287	299	307	332	370	386	346	310	329	338	326	335	327	318	346	332	298	334	339	314	318	326	338	332	332	302	333	316	304	338	324	314	297	292	316	315	317	363	283	324	327	313	317	304	331	325	359	312	310	308	312	308	337	326	298	319	320	324	327	359	300	332	307	283	346	326	321	335	302	303	334	310	280	313	348	313	321	269	308	317	326	300	314	303	317	325	315	291	313	343	314	374	266	334	312	325	323	331	295	282	313	326	291	346	317	323	328	341	339	342	367	303	313	335	310	309	337	303	368	323	309	346	324	316	316	317	334	345	351	343	325	357	323	331	326	347	323	304	329	330	351	326	351	309	317	349	350	312	303	308	369	329	342	329	352	299	328	271	349	327	319	321	324	321	293	341	329	340	319	306	306	310	321	324	327	354	336	329	322	325	325	318	345	328	296	303	355	312	311	329	321	315	316	300	330	312	344	338	296	325	360	307	336	304	310	296	310	342	332	335	335	311	333	314	343	340	345	285	357	308	297	323	312	339	318	324	312	302	292	309	336	287	326	305	297	326	305	316	304	336	348	318	337	347	317	284	300	303	286	336	323	363	289	280	340	324	312	305	340	344	310	307	295	323	338	332	313	301	325	339	348	302	306	318	323	296	329	282	331	330	290	327	329	323	348	314	297	329	357	336	285	315	325	334	328	340	327	285	281	330	314	347	337	319	344	312	344	337	285	316	326	350	312	332	346	315	326	309	355	306	330	320	326	324	351	347	334	324	285	300	321	292	339	286	317	299	311	345	326	336	338	359	269	299	345	298	312	340	323	332	336	338	309	318	308	305	306	334	279	313	324	280	319	329	355	316	328	323	270	320	324	320	342	322	303	366	322	308	296	290	338	305	313	339	346	297	317	340	318	336	299	324	325	334	319	324	306	265	338	332	308	295	302	327	301	312	306	315	327	307	351	336	319	343	310	341	351	309	313	319	338	271	286	313	334	293	304	295	317	345	312	289	304	332	322	355	322	320	291	334	327	302	313	330	311	290	310	268	332	301	334	330	328	316	285	258	303	354	308	284	333	304	333	318	296	324	347	335	320	348	354	302	355	334	317	335	305	305	321	276	320	329	312	335	306	293	339	297	335	296	308	304	296	288	312	315	314	322	305	283	332	367	334	315	326	323	318	328	345	334	325	308	319	336	316	285	310	329	319	327	289	368	344	339	322	307	339	320	323	330	305	330	364	304	272	322	321	314	288	325	371	317	318	318	310	317	298	293	344	345	310	326	310	293	320	316	314	298	310	308	326	335	319	337	338	288	335	322	358	274	293	341	319	322	307	286	323	336	297	352	306	310	357	309	309	310	305	317	337	336	328	318	316	319	362	359	339	337	321	330	338	312	317	268	298	293	307	291	324	331	330	335	328	317	324	324	301	319	320	305	331	326	317	323	279	332	294	314	321	320	349	331	329	294	305	285	298	337	343	367	322	334	297	321	322	271	330	341	345	302	311	310	324	334	321	318	331	314	351	315	333	270	296	350	328	300	292	325	324	325	296	295	328	302	331	332	320	297	325
27214	9929	6597	4699	3316	1836	1374	1053	992	918	942	827	810	765	823	858	777	840	785	756	806	782	770	732	786	786	803	745	843	695	786	787	780	775	725	753	767	727	799	743	745	704	716	768	742	788	738	808	801	774	696	752	781	805	782	749	720	751	735	767	787	743	769	771	800	734	735	769	785	767	718	745	748	722	790	763	695	784	754	813	821	779	761	786	748	726	744	741	781	755	725	764	751	813	772	711	791	746	747	768	767	774	753	757	780	775	726	796	726	796	766	770	729	690	803	794	727	723	761	762	720	719	728	736	810	771	727	739	722	803	783	742	733	732	694	725	776	783	753	795	733	737	803	743	777	822	709	844	761	807	739	746	763	783	775	775	747	793	749	780	792	732	781	745	737	771	752	751	751	742	756	776	742	801	770	742	724	831	751	787	741	754	718	764	766	754	790	712	726	780	757	771	730	801	735	784	769	765	785	738	766	760	763	771	722	733	815	750	736	772	740	760	775	785	723	793	770	729	733	795	741	771	754	777	816	752	740	736	767	765	752	782	783	776	759	802	792	748	728	730	747	770	783	754	799	775	761	746	740	798	712	748	747	784	755	725	771	743	762	764	778	726	740	762	769	808	765	737	727	752	756	786	782	756	758	793	760	733	776	772	741	781	802	742	749	729	760	744	763	768	760	793	719	751	770	782	761	759	761	725	739	797	712	763	717	737	710	790	784	771	788	742	802	744	763	808	682	817	757	784	771	749	775	729	745	760	757	734	774	736	777	808	801	776	769	752	716	778	718	736	698	767	716	755	754	757	820	732	730	744	762	753	762	773	777	799	722	794	783	743	743	764	750	804	742	785	773	758	784	729	803	757	750	747	745	787	724	790	741	677	723	758	790	761	766	754	764	808	778	772	788	763	784	754	756	747	740	728	735	721	759	764	788	758	791	774	742	741	794	760	744	741	778	739	799	759	764	759	751	776	807	784	729	771	813	753	768	758	764	765	742	750	767	743	733	772	783	738	748	764	749	764	822	774	743	713	762	796	712	819	739	784	829	741	777	758	768	752	767	758	752	779	794	785	740	767	751	775	710	714	741	747	757	748	744	781	812	783	775	800	761	677	796	813	770	733	772	802	767	738	757	766	737	749	780	749	757	748	746	736	789	762	726	791	753	768	772	779	742	800	756	782	752	816	730	691	746	784	784	706	750	801	706	724	772	790	714	774	759	746	784	711	784	761	774	778	779	777	811	765	760	727	748	771	721	739	780	748	753	762	741	773	760	744	742	742	746	762	738	706	756	789	738	734	780	719	766	769	729	767	769	772	774	750	750	776	777	729	730	782	723	789	758	734	735	768	759	792	763	784	732	748	756	765	775	759	787	725	747	744	770	785	810	815	816	794	761	790	752	780	773	772	721	754	812	698	700	762	787	822	753	801	773	806	753	767	807	767	824	750	751	730	748	712	797	728	763	778	715	743	770	808	744	718	751	778	756	749	734	774	778	752	718	802	756	777	774	774	772	789	754	764	732	735	771	755	766	793	759	748	793	743	730	777	773	718	795	747	733	764	765	728	769	731	807	752	784	766	781	808	778	770	767	756	719	730	783	772	794	789	750	757	751	726	744	745	779	775	786	741	736	770	752	778	760	730	751	742	773	776	773	735	773	767	772	780	776	751	763	729	750	781	780	742	801	744	770	810	727	790	771	725	797	789	753	757	740	779	757	772	787	758	791	750	809	757	754	686	789	781	748	710	752	760	765	767	763	728	707	707	756	816	790	758	689	763	758	758	752	767	770	775	731	775	799	753	794	821	762	759	765	800	799	745	764	743	742	789	740	827	744	766	758	748	763	780	774	721	756	828	825	793	718	749	743	775	763	802	777	687	787	739	780	805	765	741	715	773	715	739	743	806	747	748	736	794	805	756	766	769	747	749	767	704	755	812	791	731	772	789	751	747	783	744	753	795	726	742	770	725	764	818	769	737	748	746	786	777	811	746	809	737	734	774	734	742	760	790	782	741	754	750	733	783	781	746	771	744	706	718	790	767	796	759	820	762	748	747	756	773	760	738	741	756	775	751	798	718	712	704	733	764	746	737	782	745	774	764	746	684	733	735	775	795	716	736	788	721	756	776	747	739	735	755	768	750	768	762	757	765	737	753	743	746	763	761	766	730	743	718	755	782	719	759	741	796	758	779	780	740	756	732	831	756	803	735	732	721	768	733	784	761	734	734	772	738	809	764	725	761	746	752	779	744	772	808	832	791	749	782	709	757	706	773	774	789	751	732	747	753	784	766	767	730	739	749	812	764	771	743	747	746	773	740	757	760	767	770	788	738	744	761	799	742	740	733	788	754	748	736	786	757	705	710	765	773	757	737	758	758	734	710	777	744	776	792	752	723	733	750	737	799	728	785	800	739	819	721	721	779	739	753	744	782	761	734	784	792	737	775	801	771	740	755	725	759	737	732	778	789	766	793	783	801	772	758	736	805	776	714	758	731	791	725	739	730	729	767	770	767	789	768	741	743	802	771	692	767	719	745	744	742	778	771	804	729	810	797	779	761	730	759	762	774	725	752	757	785	705	763	731	792	754	736	788	732	763	770	752	757	766	766	771	774	739	767	783	795	768	771	756	788	793	816	730	742	749	760	715	740	731	775	752	744	766	751	773	754	776	740	751	741	734	733	761	769	792	807	740	726	755	713	818	750	701	761	803	788	774	803	747	749	751	776	777	773	768	774	760	734	802	795	815	742	714	781	750	730	716	772	683	764	748	751	749	728	766	745	736	687	753	770	747	746	737	772	723	766	710	745	765	748	724	751	703	715	748	709	747	750	811	765	775	746	748	726	694	737	737	773	741	791	760	787	708	780	736	778	728	798	740	791	789	720	717	743	712	792	783	765	770	768	727	746	749	760	790	763	754	762	716	774	720	798	788	780	722	739	796	743	756	741	792	774	705	781	703	722	798	706	768	776	732	747	745	749	766	759	804	739	765	755	791	709	777	787	787	739	747	788	765	769	735	728	773	815	772	843	727	770	786	743	784	737	800	755	740	787	729	732	763	728	770	754	768	753	754	721	728	825	722	785	746	721	786	750	820	762	815	757	748	732	734	800	778	748	736	787	734	746	731	742	732	760	790	700	800	781	751	739	759	780	765	740	713	736	752	758	748	775	749	784	802	755	761	755	783	767	763	779	746	742	757	780	785	742	750	785	771	747	761	780	760	721	712	745	760	782	760	750	757	770	761	780	733	761	765	733	770	737	774	769	780	764	772	740	809	788	764	791	799	711	799	793	751	700	758	738	724	709	748	805	765	758	754	765	767	703	791	780	763	793	750	754	783	776	781	779	796	766	746	737	788	784	755	743	694	792	757	733	757	750	802	781	774	740	701	719	717	764	727	753	744	766	771	797	765	731	780	755	733	730	737	706	760	801	747	741	732	826	766	716	776	734	767	745	778	732	756	727	765	798	758	746	743	740	762	794	749	725	770	749	765	735	755	738
21855	2555	634	418	309	338	316	268	328	281	288	301	312	285	303	282	308	283	297	309	311	296	290	323	313	341	283	311	313	265	280	281	319	311	303	293	295	293	274	266	310	329	321	304	336	319	283	296	323	311	326	279	261	306	328	306	303	315	285	297	270	324	270	291	285	306	305	287	294	265	268	301	274	313	276	283	291	296	282	332	311	322	268	318	292	283	297	306	277	290	298	256	290	271	310	286	315	305	286	297	321	295	297	318	273	275	315	323	288	297	294	306	257	294	290	268	298	289	305	279	315	326	319	278	306	290	307	276	297	319	302	321	286	287	270	308	286	293	264	306	289	290	317	293	317	279	298	286	326	320	292	338	289	300	349	333	265	312	300	288	321	304	313	334	322	278	300	302	318	268	323	312	296	311	302	265	310	304	291	288	303	272	306	289	296	305	272	291	262	316	283	290	298	285	289	340	250	294	307	271	304	300	297	327	281	316	316	287	295	290	288	291	266	333	283	284	314	265	316	297	303	313	276	275	306	300	302	276	274	280	301	318	274	308	293	286	280	293	260	313	308	289	291	312	290	293	276	315	337	289	312	317	312	287	284	295	295	283	250	263	322	286	275	290	263	308	297	305	288	258	307	296	310	274	327	290	322	267	294	263	266	308	309	278	288	277	301	292	285	313	299	320	283	293	302	334	306	272	285	274	267	283	304	284	292	302	296	318	296	269	323	313	269	291	328	311	319	269	308	339	334	303	305	293	304	290	296	308	321	288	322	291	321	318	305	325	273	284	296	285	294	300	305	291	282	269	277	311	283	299	319	324	295	329	283	287	287	277	302	304	290	273	308	301	316	315	321	277	313	304	290	268	322	317	319	309	287	296	330	283	306	278	290	271	297	287	305	312	327	286	316	332	303	297	313	283	277	251	297	312	295	276	273	301	310	279	326	296	316	312	328	311	293	298	312	289	295	305	289	285	277	269	299	327	315	291	287	284	272	244	303	327	277	298	323	280	286	313	298	292	302	281	281	306	267	280	306	287	293	291	300	306	297	271	319	258	286	331	300	296	283	298	290	301	269	290	323	305	282	323	262	287	292	306	297	298	269	287	313	282	305	307	316	310	263	294	298	302	311	297	255	308	298	271	269	308	297	291	275	311	324	263	308	296	304	327	285	304	295	278	307	284	276	316	309	309	316	305	279	317	294	291	288	325	286	307	294	331	304	277	317	248	289	282	302	320	313	308	345	318	297	321	308	274	294	276	300	292	315	285	275	267	304	272	265	305	303	294	304	278	289	284	286	311	321	292	300	299	294	288	305	296	298	278	293	306	284	320	272	311	283	298	277	280	287	285	270	310	264	281	284	301	310	280	296	301	274	337	297	276	292	300	258	270	293	294	281	305	292	324	315	278	302	269	286	303	327	288	302	282	303	298	277	317	311	302	264	267	284	308	298	312	316	291	294	340	309	302	287	280	275	276	271	296	289	309	290	295	321	307	301	292	309	304	252	286	259	304	280	261	286	288	298	284	319	307	310	293	295	304	315	298	300	293	298	303	305	302	306	303	285	289	316	322	288	284	272	292	283	297	277	276	293	306	309	325	288	264	294	311	335	290	318	291	294	301	296	300	299	285	301	292	296	291	299	278	274	290	305	268	290	286	281	299	317	278	284	307	305	272	312	314	307	331	251	284	320	313	307	272	278	269	300	315	315	283	299	287	278	308	267	293	276	335	306	310	309	306	297	262	329	296	319	333	302	297	300	269	324	323	317	277	329	305	269	361	319	305	292	308	324	270	306	304	302	284	283	276	295	303	284	297	269	298	280	305	292	270	289	277	286	306	304	288	306	297	273	285	280	274	303	270	288	305	323	256	322	303	292	307	298	296	297	274	346	320	284	281	292	300	276	319	303	304	311	301	285	299	275	315	278	322	288	295	280	328	300	322	317	317	329	306	321	302	284	324	303	335	331	275	291	293	318	295	305	269	258	287	273	289	319	292	296	312	312	316	289	285	317	270	295	276	276	300	295	291	295	306	296	301	296	294	298	300	297	286	282	262	297	276	307	294	292	307	304	300	249	286	324	324	321	275	288	304	286	307	293	312	305	275	305	322	291	308	311	269	305	295	299	281	316	289	279	294	300	291	315	278	290	292	283	283	307	273	296	299	286	282	282	253	265	287	282	287	287	269	312	321	307	314	316	294	272	295	313	305	311	283	307	285	302	267	265	271	285	324	293	311	294	318	304	279	287	303	300	294	327	268	317	303	286	277	283	310	307	331	307	294	289	314	302	257	304	315	304	270	279	272	300	293	330	298	310	300	301	312	305	286	331	253	292	326	294	278	290	314	309	283	318	243	282	281	319	315	300	300	269	272	295	291	298	278	288	310	258	297	307	301	307	291	310	292	300	288	272	277	282	316	279	264	273	276	311	295	281	318	294	307	278	355	278	299	314	307	293	263	292	322	311	289	284	334	304	298	295	294	314	283	314	316	296	267	253	270	325	271	285	297	316	311	279	301	326	308	314	301	305	323	314	271	299	305	281	305	277	261	311	307	263	254	307	310	325	308	281	310	304	295	292	317	309	301	295	288	303	298	299	275	287	260	290	278	317	316	298	291	298	281	287	294	297	291	300	333	297	297	325	289	269	286	276	308	337	283	297	292	322	282	299	281	253	301	344	310	282	269	273	259	288	313	315	286	276	272	327	325	299	310	260	274	275	303	265	286	262	283	286	286	308	294	296	308	278	318	292	304	315	303	335	286	296	326	269	305	291	305	281	278	298	276	276	299	314	320	292	309	318	299	291	316	329	286	305	296	326	263	313	297	295	308	303	265	281	333	294	304	342	306	304	266	273	306	291	307	303	315	251	328	255	299	272	292	298	312	304	298	316	298	292	331	291	283	259	289	271	290	322	310	291	294	332	289	303	308	326	292	291	316	277	304	288	301	289	318	292	316	277	259	295	298	284	284	279	311	271	299	339	283	323	278	291	252	307	331	315	295	316	277	269	268	286	254	293	276	296	336	292	285	327	299	298	303	282	323	324	307	301	300	299	285	273	303	277	319	311	291	281	311	301	294	299	305	277	317	284	294	314	309	296	290	321	298	285	304	310	302	292	283	286	303	267	310	292	301	284	311	294	297	303	274	284	285	316	284	315	299	290	299	314	281	270	302	298	294	302	309	288	308	313	259	282	293	300	300	292	302	316	272	308	310	320	298	288	329	304	292	303	327	283	307	310	273	303	323	304	251	309	310	292	269	282	303	310	282	332	282	280	306	312	273	328	304	311	305	293	320	307	325	276	322	303	283	265	283	250	293	305	303	261	289	295	294	274	285	291	283	305	295	309	276	289	294	299	306	296	271	291	327	289	303	310	280	324	310	287	272	322	303	294	328	334	299	288	327	289	321	300	271	304	302	277	299	297	250	291	305	336	314	323	309	297	317	297	266	287	272	303	304	303	310	306	313	311	317	313	268	291	306	319	316	319	306	278	308	289	286
15007	5917	4760	2436	1553	1280	992	901	814	823	792	725	751	705	723	723	664	724	663	728	637	682	620	731	615	658	683	688	673	677	655	640	674	690	696	697	671	707	649	724	638	677	713	676	680	731	679	675	625	698	686	701	663	663	706	663	626	713	657	703	659	675	628	685	643	698	678	732	683	694	667	672	677	697	669	667	704	659	668	668	678	650	652	660	656	655	704	672	632	672	654	685	640	683	714	660	659	695	674	677	693	629	642	658	667	641	685	689	691	719	664	676	608	736	675	687	609	672	639	622	671	676	665	641	689	634	648	690	648	626	693	674	644	690	652	699	667	663	645	686	651	723	722	696	685	659	639	698	672	642	679	685	656	673	651	670	629	709	652	677	700	693	682	691	699	655	639	642	637	662	710	689	647	674	643	706	649	713	695	688	648	716	655	624	646	655	695	692	708	667	672	637	681	684	652	697	645	669	673	643	657	697	686	662	694	638	670	618	648	711	675	725	706	700	704	698	648	670	646	694	643	674	651	657	661	689	657	686	678	633	665	661	667	676	692	698	703	689	675	677	691	671	675	653	696	674	692	693	649	695	665	678	677	696	736	672	710	645	712	675	707	611	695	697	701	684	637	672	692	707	704	631	687	661	683	673	690	693	664	691	636	712	692	712	690	660	666	643	663	702	669	672	669	598	728	677	746	678	639	681	693	677	649	675	704	640	675	690	664	665	701	655	652	669	676	709	717	642	684	674	665	687	672	649	660	711	639	672	667	667	689	656	656	678	683	702	719	659	710	664	652	713	597	680	687	704	679	694	680	681	685	645	666	707	656	733	684	652	693	675	656	640	643	691	650	648	674	650	632	706	672	649	731	698	685	701	720	687	680	703	656	686	642	633	692	706	646	677	663	702	626	689	640	671	694	664	625	696	672	719	675	649	636	722	695	654	678	660	692	704	664	678	717	701	658	626	639	665	672	673	680	706	691	616	699	680	704	701	649	642	681	634	658	642	658	628	675	676	679	675	664	657	672	679	658	662	696	658	661	631	667	632	663	717	662	696	692	685	714	685	657	701	693	708	648	726	650	635	690	692	663	706	643	667	657	672	722	743	695	695	675	692	670	678	652	655	662	659	691	701	669	685	676	662	663	659	631	639	659	676	714	700	683	698	595	689	637	610	664	656	689	694	667	691	678	717	649	700	673	678	662	696	657	679	725	683	680	682	644	690	654	712	688	716	652	682	651	701	680	673	647	675	647	625	651	691	598	668	653	646	635	669	702	699	669	698	664	663	694	673	723	699	717	680	692	697	679	670	687	679	664	641	672	700	664	655	698	660	700	678	696	653	695	707	679	631	675	676	659	652	705	727	678	698	671	683	675	675	667	709	705	676	655	676	639	658	676	724	681	701	683	614	678	690	706	676	716	694	715	672	619	644	687	696	700	655	700	671	635	684	651	679	669	654	661	687	636	670	703	685	700	715	659	682	611	645	708	656	663	647	655	668	631	673	649	646	675	699	713	675	710	646	647	713	661	695	688	657	616	685	662	643	664	664	681	695	698	659	697	635	669	646	708	657	681	632	640	643	631	686	653	642	701	656	687	710	659	699	657	694	694	681	673	631	672	633	702	657	694	693	713	656	745	733	632	636	672	689	635	660	735	699	671	685	700	651	733	678	681	686	688	618	634	643	680	629	682	686	652	642	680	661	640	706	677	628	683	697	689	626	696	730	691	686	689	684	662	658	721	681	686	662	648	665	675	669	689	697	638	714	666	760	678	641	677	686	674	712	699	709	672	719	738	714	642	662	641	655	706	678	660	675	643	649	702	635	690	679	707	606	655	684	665	722	660	634	673	728	685	675	690	674	704	664	669	691	711	685	698	728	656	645	643	700	687	668	685	700	671	615	700	701	724	693	621	657	690	722	715	679	645	662	659	650	687	678	714	638	639	638	641	686	675	688	679	635	641	668	683	685	634	729	696	643	738	659	656	715	700	663	652	647	671	695	716	723	662	687	704	686	662	652	674	673	714	695	675	659	663	655	681	677	661	680	697	679	647	701	682	703	676	665	716	686	658	666	687	646	706	682	661	726	682	690	684	701	684	678	676	689	668	683	646	674	684	723	738	645	649	666	628	707	638	678	683	651	656	663	682	674	654	651	684	641	664	691	709	675	728	672	693	738	688	664	680	613	674	679	682	688	673	678	733	752	669	687	689	662	699	711	681	670	660	680	680	677	735	643	651	648	664	682	681	640	676	689	685	676	696	662	670	667	659	629	704	638	639	745	657	688	676	663	702	658	655	669	669	672	710	645	641	669	658	713	663	715	662	676	651	620	668	674	624	694	699	604	673	700	627	680	680	688	640	654	687	704	657	664	719	697	658	665	686	637	665	681	668	656	679	667	642	695	687	686	658	643	646	686	662	642	635	672	632	647	690	667	681	751	681	691	654	649	702	664	709	647	654	624	688	661	692	655	688	693	667	670	698	701	667	678	693	675	675	710	651	664	700	642	689	674	684	677	692	690	670	657	646	647	710	673	653	682	717	630	703	725	675	717	685	677	729	673	704	691	657	666	670	638	696	673	667	676	642	705	670	657	675	664	660	702	676	644	639	676	683	708	658	661	638	679	691	723	713	659	678	698	654	648	675	695	646	669	670	673	616	686	682	629	677	626	642	657	701	688	662	687	665	690	700	690	680	666	659	635	688	659	657	618	662	669	671	663	682	657	674	673	641	680	687	666	707	682	649	685	682	701	702	657	646	664	699	655	717	658	687	679	705	708	709	710	654	691	635	707	695	686	654	686	701	661	665	705	683	628	677	717	672	659	673	694	720	631	677	700	681	637	682	674	664	626	648	694	701	687	698	713	651	702	639	652	694	686	691	683	645	677	657	708	659	714	745	654	702	670	682	655	653	650	663	698	698	687	691	616	660	649	677	686	726	689	691	700	700	652	688	738	642	659	691	667	668	681	637	671	672	648	731	657	669	676	694	683	646	657	684	720	671	649	664	669	666	670	623	653	629	661	680	674	705	689	632	706	703	702	706	662	685	671	624	691	676	700	650	658	685	682	720	661	702	712	678	665	686	658	663	648	675	698	646	653	697	679	622	629	712	712	666	708	629	665	649	702	666	663	682	702	644	655	673	699	655	676	740	668	659	669	675	662	742	656	676	682	687	686	661	678	711	696	645	703	696	700	674	682	701	678	685	682	691	662	687	629	681	713	644	743	671	651	714	676	694	688	655	630	683	707	680	718	676	696	671	727	657	704	706	693	665	674	675	698	668	689	676	646	662	641	666	654	694	673	661	692	679	657	649	721	638	653	649	684	687	674	703	675	664	694	683	698	664	674	648	685	657	662	704	709	678	664	666	670	674	653	696	649	678	698	664	658	635	691	693	647	653	660	684	636	698	680	673	698	686	699	662	650	656	677	692	718	677	666	700	693	704	601	692	634	648	704	676	665	679	703	682	700	586	681	665	657	714	675	653	685	626	658	628	706
33212	5732	817	550	426	347	282	310	286	275	310	280	300	301	304	308	282	278	312	303	302	315	295	323	305	294	311	295	307	308	341	297	323	317	314	309	275	363	303	308	312	301	310	294	296	319	312	324	333	287	296	322	297	307	299	314	286	306	297	286	303	329	327	290	288	288	282	318	313	308	323	283	314	325	290	310	304	340	306	301	297	292	270	312	337	289	295	297	313	319	299	327	325	329	305	296	286	316	309	272	322	344	310	294	291	290	290	318	290	301	313	314	310	275	271	311	335	304	300	298	299	314	293	305	311	291	316	312	308	313	273	307	293	335	278	332	312	334	325	324	359	298	322	277	290	285	329	327	312	311	310	301	285	286	309	306	308	297	294	323	279	351	331	318	334	276	326	318	349	327	317	312	318	288	309	332	319	298	290	323	325	290	333	330	311	314	324	302	330	283	304	285	333	333	301	286	276	306	335	275	287	336	308	299	316	300	325	299	301	264	331	281	351	263	301	270	328	321	316	315	270	328	309	277	277	312	299	285	300	275	301	271	282	278	336	304	291	337	303	337	298	314	275	320	320	304	295	311	300	309	298	272	293	291	291	328	303	293	297	300	321	321	320	299	293	292	315	287	338	322	284	306	333	290	342	317	289	291	307	320	299	282	297	344	300	287	290	329	316	293	290	301	327	319	294	296	311	283	330	321	283	291	296	305	296	270	278	352	273	315	316	307	311	317	310	310	297	315	303	294	309	306	323	299	310	306	321	311	333	320	305	317	322	306	300	316	309	310	298	315	309	289	330	282	295	313	304	325	320	323	313	275	294	297	317	310	295	297	315	279	298	319	341	298	307	292	299	293	302	335	286	298	272	278	257	328	294	304	292	324	286	321	276	298	305	297	299	313	297	298	313	274	279	323	277	290	305	307	307	291	281	295	301	353	309	310	284	318	299	316	335	292	304	303	281	301	294	320	314	294	288	306	306	341	296	317	313	274	291	336	292	295	337	291	301	262	299	277	312	310	307	311	290	258	341	366	296	311	287	311	322	285	305	291	321	281	322	301	316	284	304	286	309	271	330	276	310	291	303	312	308	285	289	325	304	308	309	335	282	322	305	289	272	343	305	312	317	315	303	288	304	314	309	305	279	319	293	313	316	317	294	287	260	278	280	353	308	326	309	274	276	304	307	327	322	294	295	290	300	306	325	271	343	305	330	277	333	309	307	301	297	294	328	318	337	297	285	317	281	326	303	299	306	294	334	308	343	301	308	309	290	331	277	324	330	320	312	321	284	340	309	349	293	276	301	302	282	333	309	263	299	293	299	339	284	324	281	298	304	338	298	293	333	296	289	290	312	286	324	288	309	297	342	308	285	290	314	301	296	332	328	303	282	264	318	283	301	316	307	309	336	318	318	304	323	303	270	284	302	307	300	302	290	297	271	302	271	296	319	266	313	315	314	331	306	312	321	255	275	317	323	310	295	332	294	326	300	297	258	327	336	304	285	307	315	335	280	298	304	290	287	305	318	313	300	270	310	286	311	301	307	303	327	313	261	266	310	310	350	298	314	299	316	331	330	305	336	280	332	320	312	280	293	269	324	290	294	311	316	306	283	291	309	298	314	327	319	303	292	298	310	314	303	273	342	279	303	309	303	311	295	315	269	285	262	352	325	314	311	326	314	342	300	313	316	277	314	297	313	328	292	267	284	312	287	274	301	327	306	291	336	313	347	310	311	321	325	274	258	317	312	292	278	321	317	280	283	306	302	306	354	328	315	329	285	314	289	299	310	325	289	300	296	311	325	282	316	268	289	306	318	309	317	321	279	273	305	296	295	293	319	296	359	323	312	310	301	293	285	326	328	313	370	327	294	277	277	316	338	315	308	282	313	295	323	292	287	300	320	286	311	312	290	293	333	283	280	326	319	299	273	311	286	301	275	316	286	296	339	322	318	304	261	305	311	301	316	351	326	339	301	334	326	301	329	298	296	312	275	305	288	337	297	292	292	291	347	267	298	290	307	288	302	334	282	273	303	320	300	288	291	295	303	332	292	289	291	284	287	339	298	293	302	327	303	303	297	277	341	302	276	316	311	303	338	311	322	318	322	323	281	337	294	311	319	278	329	284	292	297	314	306	296	326	267	343	297	299	292	321	297	313	279	295	277	324	287	313	295	316	320	306	325	291	278	309	313	300	316	328	335	296	300	292	319	325	282	301	330	291	285	309	304	293	309	307	310	301	287	291	296	313	302	285	280	271	297	247	309	318	279	323	297	293	319	323	287	289	307	296	315	323	304	304	283	290	329	353	288	327	272	324	287	316	338	349	304	311	289	302	290	281	292	290	347	292	310	289	335	322	306	322	279	314	289	330	314	336	332	296	333	273	315	290	285	292	303	300	305	313	292	342	318	311	300	314	280	304	297	251	271	322	307	280	333	284	306	315	258	309	307	285	306	315	314	295	306	269	328	305	309	296	269	314	303	284	328	292	314	288	291	309	334	337	354	320	289	300	319	304	293	316	286	325	287	307	329	287	353	293	285	296	319	344	290	313	297	284	287	324	285	314	263	298	308	292	294	307	293	314	297	304	335	272	311	321	329	248	334	309	322	404	324	272	287	284	320	304	298	289	314	285	316	305	307	297	310	301	271	278	312	287	285	251	287	296	339	326	304	284	319	286	337	320	292	319	258	355	274	297	316	305	329	287	292	314	277	312	283	286	263	304	284	273	312	307	313	311	308	308	292	330	291	308	310	266	316	345	323	304	301	371	299	301	277	288	295	313	304	276	297	329	285	325	321	308	319	282	324	274	281	277	289	299	298	322	328	296	333	325	276	302	314	327	313	329	282	333	306	330	298	296	284	292	277	314	338	304	343	316	306	321	306	304	301	300	302	302	343	297	286	311	292	299	306	301	310	323	296	282	282	256	318	317	324	305	274	307	308	331	295	320	312	299	290	318	275	332	295	309	277	303	302	331	313	314	304	319	297	323	307	308	277	287	311	305	299	347	324	349	275	322	309	314	303	314	307	306	298	305	305	309	352	294	304	326	347	311	294	333	289	304	292	320	314	298	358	281	327	303	296	282	328	284	295	269	285	304	316	294	289	304	297	292	283	283	307	310	273	284	298	294	298	311	309	263	302	302	299	323	285	310	283	268	300	347	289	319	298	307	291	264	307	321	299	311	307	310	307	319	334	320	297	360	329	305	279	336	343	284	334	266	302	279	311	306	319	291	333	337	275	323	315	303	304	321	315	311	332	303	296	292	295	313	276	289	312	298	303	323	303	340	306	325	308	264	323	306	286	311	303	278	272	324	277	295	300	287	314	292	335	292	318	292	300	319	314	312	331	318	312	308	310	317	310	319	341	309	326	286	287	339	319	273	315	320	321	317	309	287	291	299	311	302	259	275	287	344	326	334	295	308	312	294	339	308	341	356	311	263	292	283	304	277	306	309	307	318	314	311	335	313	281	293	297	298	330	313	300	327	345	324	324	307	311	301
24210	9758	5594	4482	3021	1721	1133	934	935	851	843	799	833	783	723	771	763	721	751	757	755	743	708	716	701	749	741	701	721	693	727	743	684	751	714	697	707	725	686	726	684	705	687	753	671	682	676	700	737	738	721	708	696	711	723	725	681	734	667	656	721	654	697	734	703	707	687	714	712	719	697	660	742	689	750	710	745	709	723	715	707	761	663	721	716	729	732	681	722	660	733	681	710	652	721	704	669	707	674	680	731	655	689	709	712	698	733	697	738	667	642	728	712	701	677	732	707	690	736	686	724	701	692	711	678	747	717	716	717	695	728	694	700	684	670	760	671	749	684	738	699	691	717	711	679	764	701	676	676	678	654	709	753	732	724	727	707	722	692	706	682	709	742	734	723	720	689	710	705	717	728	738	707	709	754	704	719	714	701	723	696	728	700	650	732	745	725	688	690	707	730	717	677	722	707	674	707	716	693	744	696	679	722	740	739	679	696	742	690	682	700	731	701	768	716	701	706	700	713	730	722	716	750	744	691	764	684	717	686	679	670	734	694	793	702	701	688	685	728	719	713	676	656	681	694	728	746	713	701	677	691	709	726	668	752	671	726	766	727	710	690	685	678	701	687	732	732	706	651	696	733	759	689	736	691	731	742	689	737	695	715	699	692	681	677	716	692	674	730	696	650	681	703	730	709	652	681	744	723	677	649	732	712	691	747	709	731	711	674	699	764	698	732	760	700	741	694	702	707	687	706	717	714	680	713	667	762	794	673	687	737	722	709	726	728	760	695	676	722	702	706	781	682	716	776	705	686	676	699	703	692	662	712	721	724	703	688	744	684	678	716	716	717	698	719	665	735	757	725	671	743	725	731	715	692	738	745	708	682	673	753	699	712	698	670	694	667	694	715	694	722	698	727	746	679	663	669	749	715	715	759	721	695	696	720	709	767	718	683	692	666	692	739	706	728	680	711	686	656	703	727	737	697	695	714	699	700	730	686	720	711	699	704	712	697	690	729	727	710	696	734	762	728	687	700	638	697	731	701	738	713	708	715	706	704	710	677	706	678	688	708	761	695	708	668	705	738	687	705	719	671	746	698	731	706	700	739	733	725	697	727	729	737	729	692	704	685	742	677	685	747	712	681	784	684	731	684	759	713	728	737	714	701	732	692	720	712	773	741	692	763	685	690	707	679	675	674	713	742	726	729	686	704	723	745	723	728	728	708	742	676	720	729	666	674	695	697	680	717	732	715	704	724	695	727	743	690	715	707	719	736	751	723	693	691	668	730	722	746	679	736	748	678	680	677	681	711	705	728	674	712	758	736	708	675	748	781	660	737	699	714	775	697	689	706	723	678	726	686	701	745	699	736	713	693	694	712	714	742	700	709	748	679	718	726	714	669	706	706	652	627	689	685	675	725	713	667	708	739	684	755	725	750	732	692	771	695	693	712	708	728	743	760	736	676	692	729	688	701	722	746	770	714	721	723	701	667	696	696	730	717	706	725	701	717	700	743	742	708	715	751	711	732	743	712	736	712	648	683	720	770	685	670	704	716	709	707	741	717	703	726	739	692	743	651	683	771	681	715	712	738	712	719	705	686	706	838	740	690	700	654	685	771	713	697	713	685	756	723	660	721	714	696	719	697	665	710	677	707	673	680	702	725	663	695	693	710	758	706	721	730	729	721	716	722	714	701	680	674	665	696	756	708	696	743	726	702	663	721	746	737	783	773	680	762	704	724	706	691	711	703	738	697	716	722	717	740	746	729	713	752	751	689	761	730	683	698	652	736	720	697	745	710	739	698	712	704	765	719	698	704	713	657	705	674	721	733	640	707	661	724	663	753	739	724	701	732	711	656	750	699	718	757	683	695	652	696	696	699	735	720	668	763	720	737	686	755	707	719	734	751	713	698	669	708	701	680	696	678	741	726	675	731	730	717	714	659	722	670	709	670	710	696	716	700	742	644	681	726	712	685	695	752	730	697	700	733	735	647	732	686	681	692	679	706	724	714	671	704	711	726	692	681	703	720	725	664	751	739	665	696	732	773	717	684	697	696	750	717	743	682	721	737	666	778	751	686	746	729	695	695	746	674	666	712	670	704	694	752	713	719	715	699	729	684	706	743	703	722	709	648	693	697	734	733	664	662	711	697	693	713	739	735	675	719	707	738	716	716	739	697	736	729	725	745	721	712	807	679	706	730	684	714	668	661	735	706	684	740	717	726	715	702	705	727	728	716	745	755	736	733	719	726	715	696	733	697	755	674	745	707	706	687	704	705	692	684	748	687	725	692	695	690	727	665	731	686	704	711	725	749	696	695	720	680	675	775	708	679	711	679	702	705	705	733	659	696	674	766	741	700	713	700	692	701	666	760	711	691	700	714	721	717	711	670	695	756	740	688	714	776	703	734	710	679	702	684	677	712	699	738	708	748	763	688	715	745	737	694	721	719	702	745	736	719	706	689	690	737	710	683	718	691	684	709	730	709	708	759	714	683	702	674	734	713	683	709	738	714	683	687	706	718	717	743	763	710	728	696	717	783	722	711	732	703	755	706	626	756	740	749	761	710	682	707	707	734	703	711	697	691	706	719	688	699	703	752	696	741	670	691	715	673	708	705	750	700	722	724	700	710	714	730	700	693	717	737	680	645	702	691	689	721	717	698	743	686	690	714	680	722	700	730	735	718	721	712	708	694	739	686	723	696	700	690	677	715	718	707	722	685	747	700	686	688	723	764	719	695	696	717	698	704	728	689	666	731	707	725	748	709	707	714	671	707	761	732	716	727	699	673	717	706	712	743	718	718	691	738	637	710	690	680	745	706	745	716	680	716	709	719	710	714	704	713	676	702	683	690	711	704	714	677	701	740	698	701	745	642	721	666	669	687	717	732	719	707	690	726	761	700	672	677	718	664	705	697	680	729	694	706	744	701	741	672	741	675	725	701	759	707	682	708	706	709	668	705	772	706	676	713	685	693	704	714	678	729	724	741	737	718	734	750	659	717	741	687	753	695	695	675	719	697	702	690	744	709	723	690	707	746	712	719	718	708	691	702	687	662	731	714	734	674	696	645	674	731	696	719	708	721	752	697	683	679	729	760	729	701	705	691	728	733	735	799	710	742	657	714	718	721	733	730	727	702	713	693	715	691	690	758	690	729	706	712	753	671	746	671	686	700	699	732	673	665	729	714	720	700	697	718	706	664	683	719	734	731	739	723	762	693	700	684	736	710	732	705	699	691	712	660	711	725	768	699	749	776	693	742	697	738	698	739	685	794	742	689	693	713	688	750	724	656	740	743	706	694	749	714	696	727	724	672	710	722	733	701	714	724	695	740	695	722	708	737	701	695	771	695	702	724	772	743	655	670	683	673	736	692	689	672	739	735	714	769	675	737	660	703	677	686	735	687	718	688	687	715	732	708	755	728	683	700	683	749	697	722	688	702	672	746	741	711	714	677	715	720	735	718	737	682	714	735	699	651	727	694	710	736	692	697	668	671	749	703	695
34475	6646	1160	616	458	420	375	328	336	325	318	302	338	336	374	339	323	330	342	352	325	305	274	315	342	321	287	304	323	355	277	294	303	284	307	282	326	338	351	339	309	323	316	288	339	309	304	334	299	269	289	301	296	315	332	332	323	286	289	309	317	286	310	313	286	325	285	280	309	336	325	306	300	339	329	322	295	335	328	285	304	290	350	311	287	305	313	309	338	305	324	308	309	324	343	301	289	315	302	327	315	308	306	328	312	306	308	336	304	306	305	311	343	347	338	333	312	314	323	329	325	311	327	341	325	336	341	342	323	263	349	305	348	365	335	300	340	301	319	337	321	282	340	290	301	332	321	341	298	297	285	319	329	313	343	280	300	306	304	303	314	309	326	326	314	351	315	327	320	332	303	315	317	304	320	337	312	323	338	319	337	339	325	323	307	309	327	327	341	310	287	312	304	314	341	283	295	293	332	338	307	291	295	298	337	346	331	317	333	296	294	295	346	316	316	322	346	359	326	335	303	310	323	314	304	334	281	296	323	317	337	317	316	327	326	317	329	301	343	326	310	312	323	316	326	322	291	335	278	316	300	312	346	306	293	342	323	357	338	300	313	302	318	336	313	308	335	315	355	313	309	302	340	300	295	319	300	345	335	319	316	325	349	334	321	332	359	347	313	309	336	333	311	293	343	309	355	308	308	348	319	313	275	288	321	277	292	319	324	324	319	313	329	303	319	324	298	310	311	337	292	311	322	347	304	328	348	327	291	298	325	283	291	297	320	343	325	317	294	307	296	323	348	291	286	302	262	322	317	323	339	308	298	311	328	316	341	352	313	299	315	310	311	296	314	324	314	329	313	325	303	294	314	303	334	317	325	320	335	306	308	326	306	313	316	324	309	348	345	332	352	318	332	278	343	321	305	333	313	320	317	288	292	289	337	303	337	287	347	320	297	318	330	332	335	312	339	289	305	313	331	338	294	328	325	310	330	333	319	315	314	321	307	313	320	284	311	310	316	286	340	309	329	304	304	321	312	268	329	296	335	328	305	303	276	290	312	324	311	287	318	313	271	316	282	350	288	306	337	349	316	328	292	304	319	322	333	314	325	306	317	304	299	338	320	305	352	290	308	309	283	303	309	314	364	318	339	318	308	330	317	282	274	279	303	285	317	274	295	290	326	290	318	309	310	342	309	348	316	324	339	327	316	300	326	322	325	305	268	274	328	315	311	321	279	323	327	288	324	342	333	349	305	274	306	296	326	320	281	319	342	321	349	313	329	320	352	297	333	325	292	311	366	336	310	334	307	316	314	319	325	337	322	331	331	294	333	292	318	298	286	333	351	305	292	319	312	284	297	342	326	317	306	344	306	341	351	329	328	298	334	330	312	325	295	325	325	346	330	357	328	324	288	298	317	337	335	310	309	320	305	330	329	325	334	321	328	324	325	351	346	303	295	348	319	284	321	305	296	345	315	300	310	319	327	337	346	375	305	318	331	313	297	293	293	301	326	303	322	310	290	309	345	314	315	335	328	302	304	315	320	334	325	316	320	342	316	298	332	324	326	324	310	290	339	323	328	328	305	302	296	343	311	349	300	306	327	325	332	295	301	305	305	316	300	312	332	298	311	355	341	302	319	305	281	306	316	329	352	308	350	295	314	303	320	291	320	303	357	303	330	344	361	321	351	336	302	318	334	315	321	288	326	321	329	327	309	292	340	322	339	315	318	291	316	319	268	312	290	268	305	325	257	293	324	351	296	300	335	287	302	323	336	309	311	305	315	327	331	281	320	335	304	337	304	323	345	339	326	314	287	308	330	298	296	315	314	306	312	317	319	321	317	315	321	324	338	299	280	287	317	296	330	295	303	329	299	359	282	352	318	313	312	351	321	316	332	319	330	298	285	318	291	319	313	284	321	338	314	319	348	337	370	306	299	316	297	329	356	322	287	300	307	316	297	327	301	258	335	308	295	321	339	310	343	318	288	282	337	337	312	330	298	313	340	297	335	294	363	310	360	334	334	305	324	317	320	299	328	314	319	322	345	311	286	314	341	327	282	325	310	313	285	317	298	311	331	309	338	351	329	356	295	310	312	299	305	332	315	309	340	346	301	319	316	322	316	335	340	312	281	323	328	321	304	352	307	318	363	318	355	322	341	279	352	330	303	316	303	332	324	337	357	286	297	294	299	344	312	312	353	368	322	291	355	302	323	295	368	318	310	355	365	313	304	292	324	323	317	311	327	312	326	316	331	291	308	343	325	345	335	325	353	330	302	345	319	312	320	309	324	288	306	340	334	301	319	292	336	310	300	332	332	337	325	338	296	331	317	323	320	281	323	328	337	314	300	319	307	303	278	315	315	270	305	321	334	321	305	324	306	333	315	319	327	351	296	314	322	348	301	335	316	303	342	350	330	301	307	332	338	309	283	330	306	342	336	302	327	304	323	323	309	289	313	310	291	324	348	353	312	348	339	283	312	340	318	302	302	322	308	306	325	343	341	353	309	335	343	334	299	324	314	333	315	306	334	297	302	348	310	298	293	327	292	314	327	352	308	358	323	338	286	260	301	318	344	310	317	294	286	310	283	296	350	295	340	291	295	296	335	340	317	307	289	315	312	277	296	331	305	316	293	328	301	303	302	290	340	345	317	313	331	315	318	326	329	286	282	332	314	300	342	333	326	295	312	299	333	332	319	346	320	305	319	306	323	301	349	281	336	317	323	367	330	333	313	284	282	287	327	312	346	315	341	299	305	315	309	285	303	312	308	332	309	312	320	324	298	294	356	299	332	303	330	325	332	351	309	325	304	292	294	293	310	295	329	313	315	305	321	310	331	335	330	332	273	311	331	293	323	315	305	304	323	304	343	327	333	322	309	315	311	296	326	305	338	308	313	298	314	286	311	330	333	325	282	332	317	348	306	337	317	327	276	331	285	323	314	340	337	347	329	335	333	306	332	331	332	323	340	329	345	310	296	339	308	298	311	296	322	312	319	304	347	326	301	311	351	315	311	309	320	298	301	320	324	340	326	325	297	312	349	252	288	334	315	333	318	361	318	292	321	315	328	317	291	307	350	305	291	301	308	353	345	322	315	324	311	290	309	313	318	330	326	316	325	340	333	307	309	328	309	332	323	294	309	305	314	346	272	319	309	317	331	279	310	340	317	303	328	325	304	291	325	338	311	310	350	336	292	267	306	291	320	323	314	311	342	298	310	304	325	330	313	336	306	341	318	288	316	306	292	324	316	349	304	317	308	325	337	312	315	310	337	286	305	312	310	333	365	325	319	332	314	336	320	335	325	343	301	287	291	305	317	323	327	292	353	348	290	338	309	353	293	328	338	316	313	344	331	309	281	309	286	296	312	329	268	326	326	291	342	364	309	273	337	346	332	316	289	292	320	283	285	299	317	286	307	313	298	325	306	340	292	327	303	301	298	285	331	320	322	363	309	307	343	330	309	340	310	332	314	294	345	301	323	292	282	297	309	294	312	301	329	312
23807	11107	9033	5671	3514	2441	1748	1240	1088	993	985	890	839	851	821	793	833	808	769	777	787	816	802	727	734	810	751	772	747	734	783	777	760	779	753	814	736	756	766	742	769	745	747	759	722	765	710	777	758	733	820	723	774	763	750	764	748	804	742	761	716	764	729	746	829	772	765	711	735	752	731	788	758	753	734	757	786	760	774	818	764	749	717	706	749	787	747	718	704	696	761	724	731	758	766	734	713	728	738	739	754	755	752	773	766	741	751	719	752	762	722	732	767	729	681	703	753	773	762	743	736	764	796	761	718	829	732	720	733	739	730	745	711	748	760	753	764	776	726	706	769	771	738	767	718	753	741	733	744	746	791	762	748	752	737	706	795	765	762	762	757	750	761	738	756	767	761	791	795	709	788	764	799	792	776	722	730	747	776	752	781	745	708	774	735	752	744	751	742	730	721	789	828	726	766	732	770	808	786	729	749	763	732	782	784	724	773	732	744	766	737	739	733	760	733	767	731	727	735	721	752	782	749	783	776	728	693	770	755	754	749	707	738	778	780	727	759	708	746	701	751	763	753	716	696	740	719	715	788	770	749	737	764	720	745	789	729	746	721	799	756	717	750	802	777	717	780	761	745	786	769	754	783	735	734	751	693	731	752	736	766	747	689	753	765	764	725	750	751	708	747	708	756	747	768	733	759	735	764	713	713	731	763	759	759	821	750	745	814	750	779	820	707	745	725	742	741	790	726	764	724	793	765	742	750	774	761	773	772	740	728	747	724	690	797	765	761	725	735	741	758	746	788	766	725	707	770	769	731	765	731	740	708	789	708	766	718	771	750	761	725	722	761	766	764	748	685	807	812	741	781	757	749	791	710	745	746	714	771	768	755	708	784	713	755	759	766	724	799	727	741	705	768	752	727	745	758	752	764	693	720	759	709	794	780	791	738	677	744	735	763	756	779	785	754	741	724	787	794	728	779	842	725	729	728	756	774	707	771	737	743	707	742	721	706	728	710	763	746	715	726	803	681	703	740	737	772	753	726	715	719	775	744	709	772	720	750	775	733	756	741	723	759	765	767	722	747	774	758	786	704	773	763	743	698	749	754	711	730	771	751	769	732	811	749	695	768	765	732	766	753	702	741	771	778	733	780	726	807	768	715	731	752	795	728	727	780	729	759	748	769	742	740	755	722	705	752	726	710	759	754	708	776	753	737	774	719	691	763	745	776	761	748	742	750	777	745	757	807	802	766	787	716	732	799	735	731	799	745	792	731	713	744	738	786	696	742	740	792	738	703	750	697	778	708	779	742	764	749	742	778	745	772	697	797	782	730	765	798	788	735	736	716	783	766	776	758	714	788	716	813	764	707	793	749	806	754	709	746	783	761	736	773	755	752	714	755	760	753	741	774	730	749	744	722	754	782	751	724	768	769	756	734	776	735	718	749	764	720	747	786	768	780	768	749	759	773	752	758	743	690	767	786	774	744	747	733	803	751	755	795	759	746	786	756	766	762	759	771	751	730	724	780	773	722	768	765	753	691	735	774	755	763	750	719	777	767	750	784	800	772	728	712	723	759	738	708	778	758	768	731	778	761	761	723	804	755	769	825	779	759	731	735	751	778	754	716	715	762	840	741	766	777	766	731	776	718	783	698	734	760	740	754	756	737	750	729	795	740	740	778	697	756	746	784	779	754	748	747	715	779	726	763	753	764	758	764	815	745	724	747	761	747	760	758	746	743	788	804	776	806	766	730	741	761	762	722	775	756	776	725	736	737	710	787	721	806	737	769	718	732	747	761	806	758	717	747	773	727	707	754	717	749	747	761	747	753	740	744	758	786	760	768	728	782	755	827	795	728	743	767	751	800	792	791	754	804	771	768	718	714	736	747	803	776	729	778	731	752	757	764	746	739	746	756	751	745	724	780	738	811	717	755	726	727	743	821	764	743	754	790	748	741	765	744	765	772	752	754	774	738	755	740	675	761	778	733	791	729	724	782	780	764	747	773	792	712	742	734	736	810	739	709	752	758	765	743	758	751	754	720	738	716	797	786	777	763	752	744	753	738	729	768	725	734	743	769	772	774	781	758	813	786	747	730	763	817	701	765	721	792	688	747	728	784	759	730	714	776	761	753	739	751	747	726	738	790	766	737	735	744	753	750	767	702	795	790	722	816	751	807	748	773	777	724	726	790	737	738	751	707	803	769	728	768	726	784	764	753	752	749	746	738	733	765	737	819	764	747	698	784	760	766	735	760	743	760	801	753	741	760	746	791	778	741	752	799	758	789	771	796	720	739	762	737	724	752	739	773	760	752	764	741	768	745	767	764	760	786	790	756	766	742	773	837	785	800	753	779	716	717	765	752	768	735	737	748	726	771	738	751	705	726	755	740	713	728	717	762	729	767	741	734	776	719	721	781	785	788	734	756	774	765	725	767	728	823	767	773	721	723	716	755	741	800	754	695	750	759	780	799	790	765	751	782	764	736	713	735	746	685	701	792	771	749	759	752	730	752	780	802	742	736	759	769	772	762	749	752	672	726	739	773	739	724	756	806	703	768	774	769	767	765	787	760	740	733	776	732	767	728	745	718	781	796	746	720	736	725	749	739	739	810	783	726	721	722	740	770	747	750	743	698	730	751	766	746	755	758	759	730	793	695	814	762	779	710	757	729	778	753	812	708	753	781	738	727	808	736	734	774	736	786	709	783	749	776	784	734	753	793	741	764	781	732	762	740	788	748	752	725	742	758	745	758	771	779	776	752	805	715	764	725	755	719	752	766	751	742	705	771	717	768	710	747	730	762	752	723	725	745	789	720	787	702	773	761	754	771	753	696	771	727	778	774	742	698	744	782	769	714	752	772	733	751	714	701	711	738	792	716	702	749	744	751	764	760	732	734	728	734	712	719	706	771	782	769	715	667	753	758	796	759	733	734	780	759	746	740	772	780	728	775	777	743	756	777	759	775	748	801	749	772	759	725	710	777	763	788	727	729	767	729	759	790	694	759	788	745	770	710	759	747	714	758	736	699	759	743	749	681	753	737	711	800	741	775	755	691	756	712	807	715	754	736	725	787	743	713	755	748	748	770	713	756	765	761	778	729	741	737	739	724	722	771	720	728	781	759	736	763	737	762	737	797	775	711	752	729	769	806	765	770	709	751	760	731	748	785	771	700	734	753	788	724	751	750	710	742	770	747	763	796	786	796	760	739	804	710	740	811	771	748	769	749	746	760	736	729	778	790	753	785	801	757	731	766	769	751	758	741	752	737	740	736	772	715	749	730	787	762	749	773	735	764	705	803	723	777	744	766	734	811	751	775	735	744	719	808	787	763	747	748	786	729	736	749	743	744	782	751	728	753	785	732	792	730	785	662	794	747	750	744	729	771	730	758	742	762	732	751	723	730	792	801	722	743	725	779	732	737	766	736	731	743	743	792	749	754	694	764	779	752	758	748	755	763	767	727	690	742	763	751	730	753	740	744	729	761	809	800	773	736	727	744	753
23201	2865	479	362	345	311	297	332	313	285	306	286	345	279	341	270	301	304	309	321	321	332	286	284	299	285	307	273	314	278	298	309	328	300	278	301	314	309	277	293	292	291	305	294	276	307	301	326	281	292	305	301	310	328	287	274	300	300	310	282	308	273	314	310	299	322	318	323	286	293	272	275	271	268	303	289	284	273	267	330	292	312	295	301	324	284	285	292	317	331	308	308	252	286	318	307	288	303	315	304	272	277	318	258	298	285	303	273	291	276	291	261	257	293	289	277	289	293	278	301	296	311	281	280	275	292	302	278	300	293	267	275	279	286	273	297	314	298	293	280	289	273	273	299	295	275	285	267	275	248	296	293	270	287	302	294	334	300	282	295	323	286	289	265	302	301	280	276	281	320	301	291	324	307	299	304	297	307	250	274	253	313	297	291	257	273	275	299	285	298	317	335	306	275	296	274	300	289	295	287	310	306	322	288	312	286	259	278	288	251	287	284	284	300	323	305	260	270	265	277	324	307	315	259	287	313	293	316	321	277	290	301	300	320	299	297	291	273	290	326	305	300	331	323	295	311	281	288	318	303	294	316	310	273	291	306	272	282	298	278	270	293	294	295	269	265	315	314	299	282	269	292	287	282	312	301	271	286	261	252	280	303	266	308	258	289	314	288	285	294	284	293	273	271	271	305	284	287	310	313	292	277	297	302	327	278	286	273	307	289	298	302	280	279	269	288	295	314	287	265	273	318	251	281	290	268	283	272	274	283	299	292	302	287	286	298	287	276	287	246	299	302	289	304	278	259	280	293	296	282	276	263	284	280	311	315	286	266	285	263	261	297	255	304	273	297	314	302	288	291	287	276	263	286	303	264	316	287	270	256	300	294	319	279	294	280	316	300	272	299	276	293	267	302	281	269	293	265	292	289	300	321	292	304	279	313	307	263	302	284	272	277	301	299	292	280	295	288	287	280	288	283	296	291	278	295	296	281	274	289	304	325	313	305	257	315	340	302	278	266	282	295	323	290	276	290	276	297	303	324	297	282	265	275	309	310	277	313	300	303	317	299	304	269	273	283	281	296	267	303	264	295	253	278	284	320	274	290	272	269	286	298	292	250	323	301	279	296	318	287	313	290	292	287	326	270	294	263	288	301	328	270	277	316	273	312	302	322	282	314	309	304	307	287	287	294	280	359	264	256	265	298	282	318	317	315	257	264	282	280	294	292	277	265	318	278	298	318	305	287	289	302	279	281	258	291	263	275	262	262	278	276	325	265	308	309	277	283	284	313	276	271	296	305	309	318	269	292	299	271	284	303	300	311	310	314	298	322	303	307	304	307	285	313	299	311	300	276	284	281	284	319	264	257	293	302	281	283	282	293	285	271	297	277	284	294	286	284	266	289	306	306	307	310	294	296	292	317	287	320	315	297	303	272	269	280	258	297	328	286	278	294	316	346	268	320	265	304	320	311	288	297	274	324	288	275	295	296	276	305	282	275	278	307	288	300	314	294	284	312	260	278	296	265	270	309	330	269	308	283	285	287	302	301	244	308	315	308	288	276	261	290	317	295	301	302	261	311	267	293	274	308	293	272	317	293	283	303	327	291	290	284	286	304	312	277	306	280	311	311	295	264	301	286	288	280	311	296	283	287	251	301	302	299	289	291	288	314	278	295	305	273	276	252	309	278	275	275	293	276	296	284	292	326	289	281	297	295	292	305	331	274	306	253	307	304	284	306	306	288	312	289	305	302	271	275	270	310	290	283	314	299	341	297	318	267	287	297	296	340	321	289	258	266	269	277	271	277	268	301	308	323	291	280	273	276	268	323	266	296	326	261	279	282	310	299	292	265	276	310	293	278	272	293	294	269	305	303	280	275	307	312	307	276	315	310	316	267	309	246	314	274	289	297	276	292	276	279	291	294	278	320	299	275	297	320	308	333	255	296	289	294	298	304	274	301	305	280	299	304	311	297	310	331	296	259	310	303	306	290	306	273	283	295	297	283	286	286	296	282	273	309	305	290	274	283	314	306	306	294	309	291	300	318	276	292	302	302	289	279	296	291	307	278	281	292	336	285	282	291	310	278	307	293	299	314	318	283	286	264	283	272	299	270	287	310	270	274	340	312	272	279	276	280	274	273	302	298	286	305	246	254	281	318	286	260	270	285	291	274	286	276	295	269	323	292	302	273	315	292	324	274	339	304	278	273	305	303	282	278	305	268	288	279	287	268	254	291	290	312	290	289	300	317	285	287	321	274	304	299	259	309	285	285	277	290	319	321	279	263	301	255	313	265	316	319	247	268	287	270	295	261	326	303	275	302	303	292	304	292	256	317	292	292	285	313	321	302	286	306	316	298	310	288	317	300	275	249	280	313	306	281	292	299	278	272	272	290	276	296	312	256	273	296	304	311	322	296	307	330	265	276	256	304	300	263	274	317	278	296	330	304	275	297	316	295	288	293	282	284	299	301	298	294	284	264	286	305	327	298	284	288	305	299	279	277	281	259	272	304	270	249	265	285	303	290	290	290	276	311	279	265	289	278	279	288	273	285	294	309	296	283	319	310	274	331	338	321	283	299	316	264	286	301	347	307	292	265	321	274	305	299	308	277	273	272	292	311	294	275	293	283	274	272	275	290	276	281	272	267	292	293	277	289	276	296	318	301	330	316	292	287	289	289	295	268	278	291	290	303	259	265	293	289	272	303	310	305	297	307	269	309	269	281	288	274	287	281	288	270	282	296	307	301	348	273	286	308	333	308	278	296	272	287	278	301	334	301	311	295	274	306	293	307	292	300	292	310	290	280	262	291	294	290	328	305	293	307	270	306	275	267	289	262	272	332	312	271	276	294	287	270	259	294	302	281	291	279	303	263	295	254	272	261	292	270	282	261	303	268	314	271	295	324	285	290	273	282	282	292	281	324	293	308	303	320	257	281	287	266	275	292	290	291	292	282	281	254	286	332	305	303	311	315	297	279	285	275	264	287	283	294	337	314	289	267	279	275	283	290	291	297	296	288	286	339	334	307	269	320	305	280	294	294	307	282	332	304	306	308	297	274	301	285	260	269	310	283	274	266	273	297	276	297	306	304	262	266	281	291	289	300	294	334	284	314	250	248	305	297	293	337	300	257	298	284	299	287	249	299	285	325	297	243	321	306	271	273	273	301	304	271	307	279	317	290	287	289	309	271	297	274	293	327	265	292	287	300	286	280	316	312	303	277	285	302	298	267	284	261	318	315	310	326	341	301	276	292	285	282	286	293	296	313	306	258	277	261	314	291	296	274	291	289	292	294	276	311	281	293	280	283	347	281	317	302	315	288	272	277	270	285	292	284	305	296	276	277	304	288	280	311	285	283	282	293	270	302	274	259	263	302	306	309	269	304	316	280	320	279	281	269	272	316	282	252	279	281	310	295	305	261	297	308	315	314	297	276	297	293	280	303	279	301	327	324	285	257	283	333	316	304	293	295	293	304	301	282	311	333	274	263	276	244	333	284
17504	5718	3212	2449	1693	1132	853	811	785	783	772	678	688	686	683	683	652	654	656	670	650	705	634	671	656	668	674	661	633	653	610	678	631	652	673	704	652	698	692	697	678	593	644	656	657	654	640	675	638	648	665	661	695	682	648	705	625	615	627	664	676	624	651	656	656	667	638	632	663	661	642	655	691	597	677	704	685	604	652	649	642	675	636	666	667	666	618	627	638	626	611	629	669	643	679	665	671	610	646	616	681	651	668	647	631	653	679	678	625	650	646	629	657	654	673	674	632	647	645	667	675	666	653	624	649	671	632	603	652	678	646	637	648	690	601	637	657	653	646	742	631	656	624	628	674	661	635	711	663	649	640	706	656	620	616	644	622	660	681	626	683	669	674	672	681	633	660	629	655	644	614	687	658	644	682	651	635	706	645	607	656	634	608	632	620	637	664	659	646	692	640	640	642	675	672	654	687	640	641	649	670	682	693	659	659	662	621	646	642	632	685	647	654	646	600	663	670	660	633	644	679	688	624	621	693	666	695	688	671	660	686	649	660	704	635	602	643	649	652	683	672	619	668	624	651	681	685	650	647	645	670	658	651	650	652	700	661	679	680	616	655	674	645	657	637	696	662	666	688	642	660	652	674	636	679	642	667	697	647	636	606	671	681	599	664	667	657	677	660	623	712	665	656	666	636	688	602	672	682	630	645	695	664	711	671	627	637	645	639	660	628	687	695	649	596	627	664	635	670	632	644	672	705	682	652	632	646	660	620	643	664	642	677	674	643	662	673	671	658	682	614	656	635	651	677	680	682	695	681	654	665	693	670	620	641	659	636	690	626	722	647	659	643	624	640	661	645	650	677	669	665	675	638	676	634	706	624	660	656	624	652	717	658	659	688	620	698	731	695	713	639	652	640	662	666	624	678	644	686	666	652	651	644	628	632	672	621	660	653	670	656	666	709	641	664	652	648	669	646	608	656	633	705	626	647	615	670	615	626	633	647	670	677	680	623	681	648	689	635	641	654	692	579	688	699	669	673	659	696	648	647	614	695	653	632	679	666	665	644	700	646	659	719	647	629	663	642	672	617	628	644	681	630	600	678	630	675	650	681	691	659	647	686	696	695	677	657	670	661	656	670	675	615	656	621	639	689	674	655	664	679	677	687	661	634	692	654	663	651	655	630	689	690	667	692	681	720	667	644	632	615	630	666	647	644	674	695	670	685	644	676	674	658	643	656	625	656	658	616	650	676	673	717	689	672	699	666	665	686	634	617	690	708	681	654	643	639	668	660	668	672	664	610	690	612	661	671	659	668	659	712	657	683	608	619	686	693	638	650	697	690	705	634	661	695	664	669	676	681	635	679	661	667	684	659	674	693	685	648	677	645	599	623	615	682	644	687	702	652	680	633	695	645	649	686	648	662	655	631	640	636	669	640	681	663	705	631	671	694	660	623	649	633	634	630	658	650	629	656	653	646	629	678	685	646	630	667	620	623	685	699	640	628	652	670	728	641	632	651	662	637	686	663	610	641	660	648	694	637	660	666	643	690	586	644	601	636	663	647	671	619	661	651	620	669	626	664	643	702	700	640	633	667	670	632	625	686	660	650	650	623	673	649	674	645	666	663	690	650	622	652	665	646	701	661	688	698	620	711	635	647	638	693	661	678	676	639	646	613	644	598	642	618	660	682	610	661	616	675	685	655	611	596	665	690	658	614	638	644	669	630	641	652	654	652	661	681	644	623	656	717	674	622	668	692	710	640	650	663	601	639	675	641	659	704	618	641	636	646	637	642	707	642	655	680	655	673	704	634	635	637	692	663	638	654	648	660	670	642	655	661	629	673	664	717	692	630	662	615	672	676	654	634	700	638	584	628	664	650	680	694	630	614	662	646	685	688	644	687	653	686	636	654	623	628	672	633	579	635	632	657	690	689	658	617	619	691	703	701	626	628	658	643	660	631	700	699	671	648	701	657	645	652	682	679	639	662	658	659	644	691	709	652	649	704	642	685	665	682	668	714	696	653	676	707	658	608	689	668	654	663	639	639	664	617	624	705	677	643	631	688	647	633	642	674	655	645	638	666	603	630	665	642	632	635	637	685	698	634	654	704	677	655	673	653	651	660	713	696	707	679	639	705	634	628	667	650	633	664	700	674	644	651	660	676	650	637	671	648	660	646	669	563	656	627	635	650	695	677	631	632	643	651	636	643	624	649	646	679	668	641	684	657	685	642	644	677	663	655	662	675	663	640	644	685	657	618	659	643	653	649	651	664	702	658	702	668	663	636	655	702	635	688	675	657	666	676	723	659	656	663	643	679	672	661	673	694	599	638	612	676	674	657	684	656	690	682	617	654	660	672	614	672	673	652	666	604	642	664	655	653	701	656	657	641	655	640	652	646	633	647	664	632	660	659	665	656	654	646	682	682	687	669	687	657	646	613	671	623	686	674	621	696	671	666	661	658	689	729	657	675	649	665	632	654	631	641	658	675	622	695	662	665	642	676	662	601	678	643	686	661	663	616	625	687	705	687	648	665	627	663	630	647	633	651	697	698	625	722	669	671	653	628	668	638	654	684	648	653	666	696	671	661	641	708	649	623	655	634	688	670	677	655	699	673	618	660	704	660	649	634	651	627	668	641	665	651	669	683	687	636	671	615	673	652	618	655	645	656	654	658	650	667	638	642	621	623	676	651	611	682	667	681	667	630	660	667	642	699	602	639	612	649	689	684	632	644	647	642	654	627	636	637	610	684	646	668	647	613	685	656	639	646	677	662	641	635	661	630	664	658	694	642	630	637	648	668	612	661	663	635	647	627	622	746	643	703	657	632	650	670	685	637	663	664	635	654	652	661	665	618	659	629	645	675	632	656	644	648	658	641	688	629	647	649	646	638	696	689	635	692	669	670	654	607	715	655	670	671	669	692	694	721	653	663	669	667	672	624	659	653	703	663	641	631	660	642	660	662	648	655	649	651	639	664	668	664	653	700	616	670	667	656	672	656	660	628	645	676	681	656	634	670	650	672	606	647	633	615	656	624	698	650	601	669	655	608	692	686	647	689	644	609	613	656	664	677	640	630	693	694	632	666	633	649	694	649	678	649	664	664	604	653	672	652	667	633	659	681	671	688	660	658	681	595	680	635	708	623	655	673	651	675	647	721	616	646	640	630	666	624	703	691	643	691	729	682	654	669	689	684	618	675	618	664	669	615	686	675	638	639	652	670	667	672	694	629	657	678	663	639	649	683	651	717	640	642	666	659	656	656	633	618	647	632	638	669	659	650	640	674	630	635	658	677	696	677	641	639	605	648	661	644	630	680	635	629	642	704	660	666	650	691	650	667	682	621	606	660	651	647	637	643	667	665	655	667	635	668	663	634	615	640	687	669	640	685	690	673	705	686	645	623	639	617	636	628	648	641	641	655	688	637	666	636	703	679	673	603	659	673	688	678	680	621	654	664	657	656	706	696	687	654	652	679	712	649	683	673	647	696	680	658	663	671	682
33537	5204	750	535	419	363	324	326	288	327	317	334	281	309	291	306	297	272	290	293	298	302	284	299	279	280	312	304	285	294	275	345	315	308	305	294	284	293	318	310	304	278	305	279	300	318	316	347	312	301	288	296	253	303	250	282	297	291	277	270	326	307	298	303	289	297	307	282	274	315	320	262	284	320	338	336	275	307	320	291	287	301	300	312	311	296	299	282	309	305	311	279	294	282	302	272	277	293	260	309	292	327	294	288	335	267	289	282	281	296	287	299	331	281	304	285	275	295	311	339	299	309	316	313	281	291	304	284	273	321	262	264	291	293	317	267	297	283	303	305	286	298	296	288	314	299	327	319	341	271	305	264	272	289	301	310	268	299	311	307	303	287	287	280	317	304	314	305	269	294	313	301	303	298	330	268	276	281	293	291	272	296	316	289	347	322	282	307	312	328	310	300	283	274	281	328	306	311	306	291	263	319	285	303	278	337	294	310	333	309	266	275	304	301	303	292	301	309	298	291	303	331	284	263	304	301	295	279	287	332	313	337	308	304	320	299	286	338	296	330	318	289	285	322	333	328	281	314	330	307	307	311	310	327	336	297	309	282	288	305	293	292	307	315	305	277	305	307	299	339	288	318	273	319	301	318	281	286	290	294	266	289	297	313	298	291	275	290	254	309	310	296	287	285	318	279	290	308	287	282	318	307	292	272	341	279	270	332	332	307	320	302	331	304	293	294	305	317	305	298	303	304	291	302	290	281	294	293	286	265	284	300	282	296	291	300	280	261	343	289	321	308	287	305	305	316	319	275	278	270	298	280	307	305	302	344	273	308	257	309	295	284	302	338	295	323	309	274	311	291	307	321	320	312	318	301	292	316	285	319	316	322	314	304	287	312	304	295	276	298	317	278	296	313	310	291	289	308	290	297	271	305	292	281	313	301	304	319	313	324	317	319	302	293	307	312	286	305	355	276	310	306	331	332	302	309	309	282	289	279	287	308	302	314	307	315	290	301	322	245	307	285	300	304	302	309	293	305	272	290	304	261	281	311	280	293	311	308	290	338	265	306	302	304	294	305	294	307	306	292	320	295	300	312	310	322	292	276	314	287	285	329	330	284	314	354	319	343	247	303	300	285	291	309	312	273	289	290	304	334	287	295	306	324	334	319	328	315	332	279	305	288	268	266	299	300	314	290	315	323	292	297	313	319	289	295	319	295	291	307	308	277	304	342	338	332	285	284	282	329	317	270	290	316	294	312	287	341	288	296	305	321	283	318	290	314	265	302	307	300	321	269	283	309	292	283	306	298	292	309	271	293	274	322	324	279	274	297	312	318	298	299	315	267	289	293	299	294	307	285	314	313	298	321	285	333	333	316	305	269	305	302	310	266	278	310	329	282	336	308	278	294	336	302	288	287	288	306	324	335	329	281	268	300	290	313	328	320	290	289	316	287	321	315	316	276	330	268	289	325	260	318	323	264	290	324	311	299	290	271	288	265	320	288	298	312	276	282	317	240	314	290	322	275	266	316	329	284	296	276	303	284	304	308	293	329	286	327	310	297	286	313	286	303	352	254	296	280	278	329	299	289	328	309	285	259	284	307	341	290	310	340	311	302	299	272	287	326	339	307	282	318	289	323	286	310	280	273	282	304	306	306	329	313	272	314	281	306	284	289	297	306	273	331	278	299	302	310	345	305	308	298	317	300	319	272	315	292	296	286	305	292	329	302	345	307	275	329	315	292	303	345	290	288	324	301	283	259	306	322	293	284	278	323	350	317	315	263	311	313	304	333	273	282	279	324	282	309	270	282	282	303	292	301	293	277	309	309	300	304	292	266	308	312	327	339	303	293	289	319	292	305	307	312	302	294	300	283	299	297	264	298	282	283	315	322	323	292	312	308	340	331	306	293	280	325	299	301	269	315	330	322	301	322	328	332	295	294	288	322	297	309	276	341	297	310	291	294	279	308	295	313	298	291	311	287	299	298	289	309	315	290	289	296	267	316	329	308	321	297	292	335	326	285	325	285	286	274	296	308	290	311	330	304	300	324	284	316	289	313	280	264	309	303	323	284	323	290	308	328	303	309	287	292	349	313	311	254	291	290	313	276	265	312	290	320	267	306	286	285	315	315	258	318	304	297	332	284	294	309	288	300	306	281	318	293	234	316	317	289	287	285	261	272	286	285	274	286	284	299	272	294	336	308	300	294	282	325	313	294	308	321	313	312	292	298	313	274	294	306	308	274	319	303	314	350	294	319	293	283	286	300	272	310	258	299	277	348	331	309	302	317	310	311	252	302	295	295	307	300	301	296	322	302	303	318	318	321	306	316	305	273	292	340	308	303	292	334	268	299	304	299	297	296	306	292	301	296	294	311	276	308	324	274	306	282	292	286	330	317	312	277	266	271	277	278	291	315	295	284	300	311	308	306	310	268	313	313	305	277	290	296	302	335	287	288	309	318	335	323	336	307	282	305	314	284	324	283	271	290	289	285	275	285	280	294	317	295	279	315	295	284	313	308	310	302	299	299	322	296	299	305	289	271	322	288	286	310	284	285	297	294	290	285	316	278	279	291	330	309	290	316	319	322	332	349	300	302	252	290	306	318	310	306	257	306	322	314	291	310	316	293	304	312	297	297	296	327	323	307	287	288	314	294	314	305	303	311	263	288	293	317	307	277	307	307	313	311	288	318	316	306	331	296	320	307	320	305	304	307	292	302	320	307	314	300	311	307	285	292	302	284	278	299	311	323	293	295	303	330	303	266	280	305	302	271	285	281	270	330	312	265	306	298	286	285	326	293	317	296	300	321	296	305	281	308	336	322	326	289	318	302	293	304	305	301	304	321	278	292	273	276	281	326	293	284	318	324	293	336	293	277	300	295	307	286	326	286	296	315	294	279	309	308	326	262	277	306	262	308	306	289	307	286	286	315	295	293	325	303	278	312	301	344	313	296	309	262	286	301	326	287	286	271	309	274	298	315	292	268	303	294	300	289	289	272	236	286	296	345	296	320	308	299	285	304	293	289	293	279	312	294	301	298	337	296	305	255	274	262	292	259	303	317	295	298	329	304	341	280	303	274	317	298	309	275	308	294	283	234	286	292	314	289	288	283	316	316	322	317	289	299	259	300	332	309	304	325	298	318	319	336	282	278	271	316	310	323	324	283	309	296	316	298	301	311	307	287	297	307	302	306	272	273	320	314	297	283	313	305	272	301	298	256	274	299	264	285	311	334	304	306	290	314	341	288	289	327	294	297	306	279	326	276	303	338	324	278	308	291	300	299	300	267	317	276	265	261	297	301	330	300	285	306	302	302	313	330	324	290	266	297	328	319	312	294	305	324	305	281	280	320	325	302	319	325	287	290	310	308	326	253	291	263	308	302	275	317	303	343	350	304	288	302	294	272	309	320	311	278	318	316	296	314	320	268	306	301	300	309	292	285	320	315	270	307	272	286	286	266	278	296	307	302	299	300	297	291	309	309	302	330	292	313	332	270
23731	7801	6449	4442	3156	2015	1436	1137	893	916	815	867	805	788	750	757	774	756	746	702	693	726	736	738	708	709	694	759	681	654	770	711	693	646	698	722	688	703	730	684	678	723	691	713	660	691	683	676	702	718	662	681	622	682	671	638	689	698	712	721	676	658	690	696	728	700	657	674	690	749	684	727	683	691	705	677	679	675	721	693	727	655	709	685	644	726	744	728	675	720	695	680	681	653	663	683	714	698	674	722	680	693	695	713	696	705	692	690	698	682	680	692	698	652	716	731	680	720	729	663	662	680	706	712	718	683	702	657	698	722	662	693	703	697	744	715	702	656	684	719	700	653	667	727	694	713	709	748	698	740	707	715	754	695	691	705	720	697	708	671	702	664	690	668	728	688	677	692	715	701	695	678	667	662	698	724	749	727	681	652	700	671	722	706	687	777	706	722	684	716	691	699	672	673	713	685	716	691	697	720	675	663	659	732	708	716	706	688	691	740	689	660	713	688	668	696	716	718	711	661	709	739	681	682	710	687	671	694	686	700	655	666	718	730	690	698	712	705	719	705	698	681	711	702	734	682	695	686	714	714	674	728	700	690	741	682	692	702	692	711	695	672	725	693	707	680	741	644	660	675	686	683	713	737	688	679	697	695	704	694	675	689	624	675	701	679	728	692	699	674	720	702	703	688	685	681	677	725	691	693	698	708	665	687	699	672	695	716	683	703	694	691	704	717	685	684	664	719	708	735	702	739	661	676	707	668	707	659	687	714	707	688	678	669	634	697	679	699	690	695	680	689	677	702	689	717	683	709	689	679	726	718	685	707	675	710	731	711	703	672	694	686	673	670	652	685	694	662	670	716	684	708	703	696	697	683	671	703	722	671	676	727	707	690	678	705	686	657	673	698	686	739	699	717	748	665	691	688	689	658	760	687	697	676	698	718	706	711	674	718	697	686	724	691	737	688	681	662	688	694	708	724	712	744	668	700	693	678	716	678	677	704	693	677	679	693	659	692	754	681	674	689	691	696	710	714	661	690	682	656	670	675	701	733	659	683	698	708	710	665	709	675	692	661	666	680	674	653	669	678	681	754	688	648	717	746	695	712	739	685	705	695	675	716	707	725	685	663	702	736	678	689	715	661	695	639	697	728	734	651	773	678	725	698	676	765	721	674	717	683	700	728	658	679	735	721	712	711	717	707	718	661	689	740	669	695	679	658	726	712	688	652	691	659	685	703	668	733	720	718	638	679	675	663	674	673	707	646	660	728	666	689	668	720	708	664	697	692	712	728	757	712	667	672	671	755	686	710	690	701	744	748	689	673	672	671	715	685	693	658	672	662	706	689	698	672	673	733	680	695	708	730	720	737	711	681	695	691	701	671	673	683	719	674	673	696	713	676	682	657	698	713	676	699	722	664	699	702	668	656	678	688	726	702	709	694	688	730	691	711	661	675	687	719	732	702	659	655	703	698	705	660	728	759	672	656	715	700	668	707	723	713	710	686	715	711	720	697	711	668	695	686	676	683	716	732	682	691	713	725	726	664	643	702	707	684	673	646	681	698	763	680	688	698	650	707	718	725	718	702	683	737	682	673	674	695	718	682	705	716	699	667	669	748	735	683	732	744	675	657	706	728	698	672	674	698	647	713	716	690	733	704	708	692	737	689	712	676	679	673	738	710	687	691	691	685	673	675	728	691	694	700	688	708	692	690	691	735	720	687	681	757	726	667	720	694	666	715	737	722	690	650	663	686	728	761	661	688	728	715	738	654	722	750	690	680	704	680	710	705	691	673	707	683	744	728	732	661	724	670	692	735	667	695	756	651	726	680	684	711	712	699	675	716	725	697	661	706	703	701	690	676	681	706	705	660	690	709	701	711	725	717	663	718	690	717	705	657	692	682	720	689	716	683	665	670	677	709	696	693	718	764	696	693	693	702	678	689	721	677	704	695	675	687	728	643	707	699	706	748	706	735	717	686	713	732	617	707	717	689	729	688	684	727	666	714	697	710	704	703	694	666	710	685	728	713	719	666	669	676	678	747	728	672	742	739	715	683	685	679	699	697	678	697	679	727	724	730	684	706	727	701	672	677	686	735	662	678	723	735	732	678	739	759	690	743	710	711	679	640	676	678	668	665	689	693	660	712	693	671	690	650	694	658	730	715	682	633	635	697	743	693	659	717	659	667	701	689	719	680	717	679	690	677	599	693	681	711	683	692	736	681	703	734	694	718	675	713	733	703	670	654	697	679	689	769	677	692	678	709	690	685	740	681	685	730	706	705	677	726	651	740	700	665	714	720	691	702	678	687	638	684	709	680	666	720	724	675	701	670	673	680	675	711	703	708	710	706	712	696	728	698	684	708	685	728	703	686	712	724	700	697	706	724	717	667	698	698	696	676	739	680	704	685	689	683	670	645	692	691	721	698	665	642	710	703	700	716	699	681	694	685	669	688	669	655	677	680	692	730	672	689	670	643	710	702	706	675	721	736	692	674	692	657	713	705	732	680	741	715	699	682	661	644	707	687	677	652	710	705	707	682	708	696	701	702	683	661	726	658	714	697	697	683	672	719	655	680	693	645	681	731	686	715	680	703	658	710	704	686	686	775	703	647	715	677	703	679	664	708	717	651	670	693	699	722	695	717	733	721	720	656	643	719	697	672	656	670	700	697	687	679	691	709	694	692	700	694	700	673	705	675	744	639	692	699	698	713	690	714	702	702	692	700	668	675	688	691	681	682	670	664	697	725	676	668	706	684	703	707	655	712	729	706	742	724	743	708	701	696	707	700	733	714	677	656	727	685	694	721	684	730	699	730	725	711	703	678	673	700	708	684	655	672	681	697	706	700	700	685	702	686	722	664	677	713	719	691	707	692	674	713	699	724	709	710	697	664	683	698	668	705	676	706	685	722	720	738	694	703	671	701	672	717	736	682	688	663	662	654	672	629	691	714	727	674	680	693	670	713	750	683	723	660	657	693	649	719	709	682	706	684	676	709	715	659	709	666	713	633	702	692	691	687	720	689	719	669	689	676	678	668	711	725	669	718	670	664	700	676	716	701	696	726	607	747	718	665	735	679	711	684	693	689	660	691	678	679	681	678	679	702	688	667	661	747	700	686	715	675	688	718	717	713	689	741	631	705	689	694	738	701	719	697	728	758	715	692	691	623	696	734	740	684	716	721	754	676	715	694	696	680	656	734	659	681	661	683	725	643	729	706	729	709	690	707	701	678	708	679	731	727	682	693	640	706	688	694	680	705	687	690	683	713	678	647	673	644	715	677	698	695	721	709	670	736	704	685	692	701	764	655	671	673	687	665	749	676	729	672	686	656	700	669	697	638	657	688	729	701	740	649	683	639	661	738	669	699	706	649	700	669	714	672	717	710	767	713	706	693	697	686	666	730	702	708	699	698	685	657	664	661	696	660	736	717	675	724	706	637	705	723	722	692	704	678	752	712	722	693	711	721	732	690	664	723	682	700	683	706	701	679	685	726	676	724
34858	5710	893	610	461	359	392	307	312	325	302	352	314	308	271	348	328	300	306	296	327	323	315	315	313	313	294	293	315	319	304	326	294	293	336	315	319	327	334	325	272	261	285	279	258	346	316	333	303	318	300	314	311	337	313	316	335	330	352	317	317	330	267	312	286	281	287	284	298	331	305	274	333	291	313	306	312	297	295	317	342	293	298	292	298	287	312	301	297	298	344	323	307	303	343	303	306	325	336	296	320	328	308	289	327	297	310	343	309	330	331	322	319	336	313	292	327	321	331	297	301	274	305	278	307	331	276	314	290	321	328	278	336	276	323	311	329	351	307	303	342	295	317	349	313	311	323	311	342	303	311	344	320	300	324	317	300	328	266	282	299	317	264	299	309	295	278	322	334	321	310	290	326	300	277	325	306	324	334	287	311	322	328	320	332	322	308	303	293	336	302	335	316	283	288	319	338	299	273	326	311	321	295	320	300	333	318	304	301	322	304	309	295	338	325	311	303	316	303	295	314	330	307	325	295	328	334	315	315	304	342	299	313	318	283	286	309	309	321	317	305	314	302	276	295	301	315	315	287	328	330	302	317	305	320	318	289	304	308	324	291	278	312	286	308	355	292	301	318	306	312	313	335	292	300	312	313	308	324	328	269	304	323	312	289	291	288	333	315	322	301	295	297	304	327	299	320	332	328	325	324	290	300	331	295	289	309	306	313	305	275	329	336	303	323	323	294	305	282	309	318	285	303	324	309	330	330	317	298	285	294	310	314	343	299	318	302	319	319	274	324	307	340	297	309	328	301	298	294	318	305	339	287	314	291	303	298	320	303	305	330	301	331	307	303	308	332	346	335	309	293	308	296	319	297	323	282	295	279	304	320	327	311	313	318	311	340	349	314	281	307	343	307	302	350	319	350	286	313	331	282	335	347	317	319	305	301	300	308	323	312	331	329	291	318	310	293	268	313	308	286	296	349	292	303	327	315	285	307	310	292	306	277	308	303	303	308	285	297	311	275	295	299	307	305	270	286	288	312	292	310	291	293	306	332	304	307	290	304	278	285	337	312	297	304	296	325	292	284	299	338	291	321	304	319	308	299	307	286	321	303	302	288	313	291	313	304	304	311	325	319	285	298	320	328	329	325	279	314	307	325	309	322	306	323	354	316	262	307	326	357	307	310	338	288	341	316	304	342	308	316	309	327	270	289	325	322	318	301	315	325	322	292	368	323	351	305	317	305	280	307	327	314	328	291	314	296	271	306	328	338	313	292	305	274	314	342	295	329	304	316	289	332	311	345	309	294	305	293	288	347	324	321	316	303	294	321	300	324	323	297	309	315	317	309	281	284	304	291	306	319	317	306	304	309	309	319	331	317	318	300	337	329	330	306	313	312	315	322	297	282	330	297	338	325	322	308	358	303	306	334	303	268	286	320	290	303	324	336	319	299	297	299	344	305	321	338	323	280	278	318	335	324	291	304	296	294	289	277	348	319	301	310	286	313	327	298	309	296	317	308	321	273	335	312	316	301	276	321	327	338	296	317	355	285	303	306	313	314	282	296	282	322	306	313	284	291	279	288	319	308	314	305	283	326	285	305	313	307	291	345	331	324	357	313	295	286	316	321	324	332	304	296	336	311	270	289	294	293	262	328	299	282	311	296	317	342	326	309	303	298	299	344	296	305	291	300	309	315	342	308	323	322	306	289	325	322	307	301	296	323	310	317	319	315	316	327	304	325	301	324	322	288	328	320	263	300	292	320	312	300	291	291	297	308	320	335	310	319	330	319	343	312	291	354	297	299	301	284	328	343	294	334	309	318	335	324	275	325	273	322	297	308	316	320	293	315	312	334	287	315	319	305	315	291	329	276	301	290	307	301	319	302	292	323	290	308	354	333	317	317	306	316	335	334	332	318	306	331	329	270	303	283	294	305	323	301	300	286	290	305	310	289	292	300	302	296	295	282	314	289	321	318	309	322	312	300	332	327	302	312	317	309	286	323	288	264	277	287	313	294	273	302	326	293	291	301	326	337	313	289	311	294	309	310	296	329	328	306	295	311	362	340	329	330	293	322	293	286	304	295	320	322	325	294	285	312	316	290	295	286	302	295	279	349	314	302	319	311	296	314	336	318	336	340	312	270	315	320	276	345	305	288	325	303	287	322	316	331	300	307	296	289	281	273	287	299	270	320	299	342	311	266	311	312	318	336	316	305	322	328	311	324	316	300	286	352	318	301	315	322	325	322	311	320	319	337	298	319	322	331	359	345	268	342	297	299	272	303	350	330	319	335	313	320	321	285	296	281	275	312	315	289	311	309	301	327	351	283	305	324	286	335	326	307	331	307	299	310	343	300	293	300	341	302	295	301	284	288	318	293	283	275	320	279	310	326	295	304	302	314	272	257	315	309	299	294	334	334	348	322	331	297	306	319	325	339	301	311	318	332	308	322	309	308	318	297	318	332	294	341	327	315	291	309	307	300	314	306	328	302	280	306	310	301	342	344	303	301	339	281	324	327	291	304	287	297	333	321	337	291	300	296	336	325	287	288	320	319	279	294	328	306	296	335	306	336	302	290	330	311	318	306	290	318	336	355	299	294	324	312	331	312	305	291	303	331	318	319	330	303	279	313	289	299	329	309	319	283	274	319	310	329	302	318	304	285	288	314	293	331	295	301	333	282	310	303	321	299	307	325	299	301	300	308	290	320	314	296	342	331	272	315	317	290	303	330	305	291	293	327	301	323	292	301	338	336	256	341	347	327	293	297	322	313	313	335	292	299	321	316	297	309	291	295	304	308	304	300	284	333	304	299	261	317	305	316	289	317	336	341	307	304	304	304	282	310	285	299	341	300	298	305	343	281	342	348	310	324	323	313	294	296	301	305	292	289	298	326	334	331	314	316	302	326	302	314	338	293	335	289	304	293	296	306	276	336	312	298	311	342	316	288	319	316	301	329	324	303	300	307	289	301	307	302	292	322	324	313	294	319	280	269	310	291	296	340	309	308	317	300	316	315	327	333	311	324	294	307	295	322	308	282	328	332	303	292	302	312	302	330	302	294	313	307	301	309	312	359	294	258	336	320	305	293	292	306	307	344	321	304	327	310	324	305	292	314	321	343	282	300	344	280	310	302	297	304	323	333	326	322	331	298	346	323	327	325	288	319	328	278	335	316	291	302	320	334	314	296	339	301	294	308	312	299	293	334	331	292	302	300	325	278	323	314	297	276	266	293	317	306	297	292	301	299	319	295	282	324	313	311	308	305	308	310	328	300	314	280	285	363	335	328	297	314	318	324	329	341	290	330	337	306	340	315	313	314	315	317	300	257	319	330	302	313	301	313	299	314	326	300	299	293	335	342	292	341	325	276	293	288	296	262	270	291	310	294	276	310	306	306	295	316	299	296	302	297	290	320	282	323	357	325	348	282	297	315	308	294	309	282	315	299	291	307	284	326	316	302	302	297	287	302	336	329	277	328	296	314	331	342	309	317	314	315	310
22439	9316	7142	4585	2931	2433	1956	1239	1014	894	910	890	826	793	792	788	817	794	776	722	783	726	770	757	743	756	732	716	743	740	745	698	745	760	727	725	751	744	749	703	689	749	759	716	762	686	747	716	703	739	727	723	686	737	701	779	680	708	720	730	725	729	738	747	702	736	695	724	721	710	736	707	682	737	745	738	688	761	743	747	720	681	753	780	705	755	721	743	742	726	716	728	682	733	732	709	700	701	719	720	746	765	716	737	736	726	705	709	770	686	719	693	684	720	760	694	739	728	720	749	763	699	731	708	756	691	694	692	759	705	724	745	697	749	768	715	754	724	729	712	693	710	702	796	734	757	720	692	736	709	700	764	752	742	775	661	763	717	697	706	707	756	737	690	767	714	690	754	715	747	748	749	735	719	713	712	711	805	720	722	711	770	749	724	749	704	713	707	682	733	726	733	695	735	746	724	727	749	767	726	741	715	741	721	731	674	736	723	748	694	760	698	773	716	759	761	745	712	715	724	738	737	734	708	726	707	728	711	727	763	737	711	750	748	702	715	714	760	760	752	771	737	729	760	716	734	701	752	734	710	766	763	717	735	678	751	751	729	727	739	680	784	758	732	711	725	761	708	734	750	725	725	742	746	752	781	763	734	720	733	700	777	749	792	758	774	713	809	723	719	757	759	703	719	727	779	733	723	712	734	727	708	725	743	715	773	741	699	741	727	764	751	768	717	727	733	707	751	735	692	741	717	739	742	730	746	723	719	759	715	715	709	740	719	778	728	709	710	700	709	746	756	701	709	763	752	727	653	759	712	748	725	711	725	725	701	706	711	717	714	710	770	716	737	757	744	666	745	721	685	764	704	778	724	736	724	710	714	711	726	697	713	759	776	714	749	716	788	741	718	717	799	697	657	744	753	723	752	749	739	775	779	755	707	747	765	745	718	743	763	736	748	680	749	690	699	683	703	702	734	705	728	752	755	733	675	763	754	731	726	728	696	745	732	673	723	751	752	720	711	777	735	654	712	755	753	758	777	769	753	715	703	764	767	665	746	799	751	659	702	759	742	720	731	753	693	765	739	731	714	722	716	753	750	720	814	685	714	731	737	710	678	716	690	739	697	735	726	748	732	685	769	772	745	689	741	713	750	744	717	717	742	767	767	767	752	773	756	734	673	713	737	689	706	699	741	751	717	738	699	735	718	756	713	765	692	702	682	750	678	772	738	715	726	733	726	726	706	744	723	795	726	735	746	722	731	757	716	743	739	730	692	735	744	792	718	732	754	743	751	729	768	773	729	715	740	794	711	747	736	804	752	736	749	678	746	697	720	725	767	721	697	723	771	683	753	793	794	693	746	775	728	717	714	727	739	812	724	697	735	710	738	741	735	741	768	738	697	765	777	766	769	723	775	698	727	688	704	692	713	760	760	745	749	725	727	701	725	715	724	730	702	696	754	773	701	715	735	713	758	748	688	677	718	699	740	720	722	751	734	697	750	718	705	766	678	743	694	733	755	735	724	730	740	745	687	762	735	741	738	705	713	729	745	697	764	756	707	702	762	723	790	728	729	775	712	681	762	724	749	759	748	692	745	727	726	746	733	744	686	727	736	725	721	727	695	709	707	722	716	716	716	742	726	749	686	702	718	722	772	716	757	722	737	768	734	719	748	766	737	721	723	775	762	725	729	732	709	773	720	696	724	710	733	759	677	734	695	748	706	754	750	754	771	767	747	767	736	783	761	731	721	792	765	762	777	686	724	702	704	682	721	707	700	705	751	708	706	732	744	720	699	767	715	735	748	729	743	682	718	752	751	670	735	721	734	703	733	757	702	663	740	709	727	750	782	722	758	731	747	686	696	781	695	718	718	720	739	738	783	655	751	725	752	744	702	724	746	713	731	763	698	747	714	740	718	705	751	687	680	724	779	755	692	695	767	702	725	758	751	748	728	773	755	757	733	794	728	786	707	725	729	737	703	757	724	796	724	745	742	724	729	740	742	724	719	739	734	692	750	734	744	712	724	766	758	751	692	781	734	710	715	752	723	712	732	722	745	735	738	736	730	756	752	707	760	754	747	727	692	730	714	731	746	694	748	726	742	727	737	805	713	773	697	715	728	730	709	715	738	748	739	730	756	790	771	765	752	753	718	716	741	714	684	728	726	810	793	690	740	762	761	703	694	740	729	750	729	742	703	693	752	752	651	686	743	748	730	743	745	735	743	695	706	718	752	710	709	729	727	734	725	704	688	755	758	741	709	698	719	762	776	714	748	750	738	745	713	745	796	745	651	683	770	741	720	714	706	732	757	757	738	718	733	745	713	698	710	731	720	731	756	778	710	775	696	699	689	747	698	712	713	716	730	696	706	733	662	708	689	722	718	749	738	708	748	763	743	708	714	773	736	700	731	763	742	719	704	674	698	740	741	694	746	762	744	791	728	723	698	721	685	758	735	728	773	754	713	729	753	740	739	691	707	757	711	721	696	727	710	734	728	688	753	727	734	738	748	701	761	708	736	727	742	774	757	707	734	710	713	796	740	736	767	648	814	738	769	736	733	692	726	752	738	743	724	746	735	700	742	784	702	705	725	720	724	753	761	723	715	734	739	740	745	796	756	724	718	746	704	680	721	711	673	749	761	723	733	743	744	757	764	764	768	775	717	747	739	710	700	681	750	743	730	711	715	707	711	732	736	718	727	690	740	752	736	666	713	690	730	749	765	751	724	707	734	740	699	770	780	723	740	708	745	673	752	747	738	725	693	733	723	722	765	741	764	753	706	709	765	765	751	740	652	724	716	750	747	665	704	757	748	741	719	723	731	708	734	766	727	717	788	710	708	751	712	685	689	776	732	753	775	710	716	791	714	721	755	740	714	714	723	726	723	706	690	738	719	711	700	713	713	730	727	754	733	767	741	746	748	728	714	678	765	736	735	724	686	716	753	785	739	698	731	748	675	704	703	764	728	757	719	688	714	691	730	788	705	730	732	704	744	736	721	721	741	745	715	757	731	717	741	748	753	777	776	719	723	704	751	732	749	755	709	733	760	735	762	775	718	748	703	697	679	758	775	692	746	731	708	707	705	698	751	705	754	749	764	745	745	729	724	797	735	751	744	786	768	748	727	760	719	723	709	702	731	697	748	726	757	691	720	708	729	738	767	726	734	721	772	716	685	697	728	702	758	724	713	723	690	724	704	733	715	744	715	718	668	750	740	711	709	749	717	753	725	745	754	708	749	741	744	747	710	735	741	755	721	667	736	729	709	720	687	771	688	746	725	736	741	725	682	730	741	727	732	758	705	738	715	718	792	753	746	732	751	709	753	739	769	688	752	752	729	748	758	750	703	747	725	750	741	733	715	746	741	737	722	716	708	756	729	740	715	725	724	744	750	699	736	727	728	731	720	740	725	734	726	717	744	730	806	707	727	716	705	750	742	711	763	745	744	736	764	712	707	719	710	732	710	736	694	743	711	731	737	725	741	735	785	721	699	761	750	717	780
26011	2861	529	393	328	300	294	270	255	261	267	312	287	283	288	282	265	301	260	275	291	283	272	269	266	266	311	283	300	312	332	272	272	284	293	283	256	284	287	294	287	287	289	320	283	291	284	273	310	328	294	297	248	297	332	305	295	269	310	295	308	302	281	276	294	266	291	246	295	265	279	271	300	272	289	302	282	300	305	263	291	278	270	290	273	271	273	315	272	296	275	285	289	289	275	258	258	317	311	304	280	275	309	287	299	326	291	308	282	313	283	281	299	295	275	280	290	321	266	278	277	316	301	279	274	290	266	299	257	303	302	261	309	288	271	299	309	322	266	276	309	291	301	287	303	296	259	294	277	336	302	285	290	297	287	281	308	280	287	312	275	298	289	308	271	278	287	299	321	264	283	264	279	328	308	269	292	272	260	280	275	306	270	275	286	313	292	311	291	276	291	299	285	324	292	304	306	324	319	247	298	277	291	313	273	339	300	308	261	287	305	287	310	292	297	283	273	284	284	311	305	288	291	268	310	319	347	288	303	265	285	291	300	249	278	305	280	298	274	311	275	294	304	297	271	299	321	276	286	273	288	266	305	268	297	333	276	292	313	302	296	307	326	282	309	297	309	301	282	290	287	304	265	301	265	274	278	294	287	295	274	301	287	285	271	262	256	288	307	274	293	291	268	298	276	304	261	287	281	285	324	304	303	268	307	243	290	250	288	279	239	284	277	323	348	273	272	277	298	259	291	271	305	255	270	277	295	296	304	275	260	323	310	275	288	310	313	281	283	281	282	316	284	294	280	273	258	255	287	302	316	282	297	287	253	323	277	306	299	280	274	253	313	263	257	287	285	281	324	291	312	314	309	304	260	273	331	298	301	310	303	293	297	274	257	290	266	266	331	282	294	332	280	279	317	288	279	270	314	285	285	289	292	288	268	316	284	269	295	302	258	246	314	304	305	287	302	285	318	291	286	279	279	275	270	283	253	270	271	287	289	274	253	283	320	284	286	278	294	323	278	269	276	274	315	282	280	304	279	279	304	322	289	291	259	298	290	268	259	303	298	277	295	279	254	246	264	284	273	271	298	299	289	317	268	279	327	284	294	266	286	278	286	295	271	293	308	312	305	301	301	288	274	264	312	299	285	288	325	311	287	297	275	290	304	305	288	322	333	307	289	291	253	276	266	297	287	252	331	284	285	302	299	284	281	277	292	255	285	277	266	270	286	268	299	288	281	267	296	312	292	255	306	291	306	280	298	331	297	267	295	293	287	272	293	337	310	311	267	268	272	320	324	300	290	294	299	293	300	286	297	296	295	282	301	278	295	296	283	293	322	300	282	265	267	259	286	303	287	287	280	287	294	294	321	290	289	268	298	273	315	256	292	278	269	272	257	281	265	296	287	304	304	291	282	307	285	293	303	296	297	283	301	269	280	308	282	287	287	274	301	281	299	272	307	263	306	285	272	317	296	240	294	287	287	296	294	271	277	305	302	295	320	317	285	268	277	306	305	291	277	313	273	271	313	316	286	279	253	291	298	291	272	299	316	307	302	307	300	265	280	314	307	266	268	301	264	279	290	284	256	269	266	279	263	261	315	273	265	306	297	314	286	265	286	287	320	235	300	292	294	279	259	302	270	275	267	258	277	268	284	286	298	282	338	311	307	299	300	284	324	292	292	287	266	277	287	240	294	276	292	270	275	282	268	315	305	273	269	303	302	295	274	298	294	285	321	274	272	307	313	290	308	308	327	295	281	299	305	310	311	274	282	279	284	263	322	321	307	285	266	292	273	260	316	291	318	283	312	312	271	290	268	314	286	281	277	286	305	335	300	292	311	284	330	280	276	293	318	309	311	288	294	291	278	293	307	310	272	285	309	323	295	294	296	319	312	251	309	282	271	290	287	315	276	281	284	281	281	295	282	263	294	290	303	293	322	273	280	262	261	301	305	320	266	264	291	294	301	294	303	303	272	276	270	272	292	292	278	324	280	245	299	311	316	303	288	271	298	346	296	308	301	301	301	293	282	319	283	277	326	253	272	294	249	295	294	316	304	301	293	280	269	300	291	272	292	283	281	293	251	276	286	279	284	286	272	299	282	281	326	296	287	294	277	299	293	294	286	270	241	261	254	260	303	270	270	274	287	329	262	301	264	275	281	285	292	299	297	284	308	298	310	315	280	281	236	313	288	289	286	260	276	262	303	323	303	259	269	299	298	323	326	267	301	280	268	292	289	274	264	285	264	262	283	272	283	281	293	270	311	282	303	289	295	297	297	321	262	313	273	258	299	271	269	286	273	338	275	288	286	302	300	302	310	290	303	280	307	315	308	292	273	271	300	314	287	291	303	284	311	311	308	290	332	292	266	308	255	250	282	283	273	261	285	276	262	261	271	299	297	298	282	285	273	264	271	273	256	289	269	271	309	261	289	278	278	289	332	339	300	299	300	267	263	294	272	315	302	298	295	306	312	304	302	289	281	299	290	307	325	301	281	306	293	275	284	292	318	264	259	283	276	273	284	263	312	308	291	293	306	295	289	276	298	289	302	306	246	281	267	279	286	277	286	321	298	292	294	303	274	252	307	293	275	297	296	301	261	262	289	267	281	334	308	329	299	319	284	298	290	292	270	286	288	305	271	261	292	263	281	267	303	304	292	264	285	301	305	291	245	266	280	289	276	249	292	272	282	299	277	261	320	269	287	303	302	311	272	286	272	294	286	291	286	277	254	314	253	265	315	287	279	313	283	290	264	276	294	284	270	296	268	311	276	290	292	335	293	293	303	298	290	326	316	281	294	267	298	270	294	289	278	275	289	292	287	267	282	328	293	287	322	327	296	269	283	285	299	292	281	289	281	312	289	276	332	293	310	320	302	311	309	306	280	306	279	299	325	277	299	264	301	304	301	267	343	284	302	287	289	282	295	298	305	266	276	314	329	291	316	314	289	286	270	274	276	284	284	294	273	288	283	287	274	256	276	300	287	290	284	265	310	272	330	306	280	298	304	270	274	281	285	316	331	312	286	292	257	318	278	280	283	295	290	281	289	301	323	285	282	302	285	301	279	342	288	290	276	308	269	302	294	304	298	266	275	298	321	284	298	257	270	291	306	294	291	292	284	283	284	265	270	282	321	288	313	297	291	300	314	288	287	314	304	295	278	302	265	293	303	294	295	308	308	278	265	303	299	288	294	307	269	278	261	261	271	273	310	290	286	280	295	312	273	288	275	321	291	296	303	275	284	288	271	280	285	296	302	293	286	295	268	303	302	313	306	292	316	295	287	261	286	276	266	294	297	251	304	299	281	289	280	291	307	281	291	320	287	285	290	286	288	291	288	265	293	284	334	279	275	266	268	297	264	280	290	311	336	279	292	342	263	261	261	278	280	259	291	276	308	298	262	276	323	291	289	309	312	270	296	273	286	331	323	284	290	312	306	292	290	291	269	285	286	255	293	312	274	269	281	316	266	265	284	277	305	287	318	281	281	247	282	273	285	290
19699	5668	3176	1840	1457	1072	835	766	720	666	664	691	664	687	680	637	672	672	667	622	608	699	650	696	629	641	670	625	627	702	612	677	641	626	623	649	675	661	680	639	609	632	675	663	605	678	628	635	596	671	707	655	693	665	655	685	636	637	616	650	677	640	669	672	702	661	625	612	614	661	667	624	639	636	636	646	662	632	622	675	647	672	632	626	655	629	675	613	584	647	634	643	653	626	671	651	652	689	619	667	665	631	628	667	663	659	689	656	639	679	632	614	638	651	584	627	663	619	659	624	625	645	632	634	620	636	681	677	612	643	648	695	627	610	655	668	662	635	649	676	633	675	657	613	659	641	647	637	637	635	702	706	635	673	685	659	702	665	636	686	670	647	561	639	606	708	689	618	665	643	709	642	651	638	679	639	691	680	627	661	674	657	651	694	664	633	657	645	670	683	664	626	683	624	636	636	668	622	621	655	656	641	610	649	669	662	656	658	708	678	644	606	646	633	658	678	674	628	696	639	628	649	658	655	588	645	691	656	638	624	632	671	643	672	661	637	700	665	677	626	648	612	653	652	629	628	637	639	663	648	621	658	627	662	645	686	669	634	655	659	635	638	627	672	662	577	668	684	628	665	679	627	622	659	622	617	680	615	665	638	672	655	683	654	640	677	646	675	617	654	698	614	620	649	669	646	622	624	628	609	641	679	650	677	593	633	680	615	639	601	666	620	615	652	605	648	662	653	624	628	637	644	645	688	647	660	708	629	656	644	641	658	640	637	649	680	702	663	630	613	606	635	647	625	635	613	627	680	640	618	682	648	683	631	642	643	693	653	674	700	632	653	627	616	652	680	657	632	649	630	654	675	644	654	671	635	615	647	634	699	629	638	649	638	630	657	661	673	590	632	636	620	627	637	616	615	608	662	658	627	616	649	646	611	705	663	626	651	641	617	597	638	659	622	612	638	655	684	673	653	630	642	652	677	674	662	603	646	654	621	645	650	658	634	666	663	601	657	660	682	591	639	668	639	653	629	624	629	639	651	662	695	669	671	690	657	604	668	672	621	604	654	635	668	607	652	650	647	612	697	630	655	636	675	665	653	656	667	654	680	644	635	707	629	690	656	679	662	613	666	687	633	662	661	633	648	641	658	681	621	673	628	697	648	668	656	658	646	615	666	656	617	634	691	663	647	683	593	629	668	645	596	645	651	637	661	658	657	646	661	606	621	639	684	625	607	683	662	678	643	605	648	643	636	631	673	616	670	640	605	689	638	625	623	623	607	652	652	658	648	692	643	631	675	668	681	672	654	619	693	646	656	675	648	676	660	642	593	665	659	650	643	676	691	619	642	643	663	652	622	679	633	640	676	691	631	651	642	694	694	664	660	688	666	618	648	649	669	665	603	647	674	696	630	629	632	620	615	664	599	639	688	634	682	650	643	643	629	655	626	631	639	605	622	656	628	624	634	629	648	683	690	646	625	651	689	663	652	670	611	677	611	641	666	613	667	591	666	680	722	643	625	642	640	658	644	625	663	648	603	653	668	695	659	644	657	653	631	640	710	634	631	630	624	625	638	624	678	650	624	631	676	666	589	680	671	675	633	668	626	590	643	663	631	636	631	648	666	639	650	623	683	670	618	644	646	684	620	648	651	688	611	609	607	640	669	639	640	667	645	660	624	690	665	657	672	669	662	667	614	653	650	621	647	674	641	703	653	662	669	659	638	651	657	668	639	687	696	654	641	623	654	682	618	652	633	690	615	651	620	683	676	646	677	655	669	625	662	641	659	658	699	615	645	650	661	681	658	627	628	654	675	678	656	661	671	672	651	671	686	619	657	673	639	645	661	651	674	638	620	638	614	645	661	658	715	738	646	641	680	702	606	639	641	656	677	696	621	659	671	656	668	637	670	643	650	620	631	701	645	677	614	621	631	618	621	647	621	636	664	707	664	624	643	614	620	669	621	654	657	646	682	633	623	660	617	665	681	617	640	630	610	669	698	631	642	637	636	657	624	640	644	669	666	662	676	632	644	583	639	661	647	652	690	644	612	661	635	641	683	581	661	649	646	617	652	661	602	672	635	640	661	620	680	668	642	657	682	658	702	612	663	673	644	590	634	619	686	668	700	659	649	644	638	646	659	594	664	581	640	636	640	607	603	645	638	632	632	622	645	620	615	639	630	639	603	666	617	633	632	612	672	598	669	707	621	623	633	660	661	629	615	649	649	661	666	582	628	641	685	651	618	663	643	659	686	655	629	676	654	616	611	598	684	596	616	627	623	645	623	619	662	646	653	677	639	640	641	634	677	615	641	619	650	620	618	632	652	637	677	646	676	615	623	651	635	684	637	642	642	694	726	646	640	625	624	624	672	655	681	671	654	640	678	643	631	670	708	633	684	660	638	643	651	686	649	606	708	698	642	672	646	681	628	603	656	625	614	661	691	614	623	692	674	665	670	644	693	617	656	661	705	634	666	618	634	635	633	662	644	640	637	699	629	612	611	684	647	612	679	638	686	595	694	677	636	660	642	661	627	643	666	634	660	632	665	657	698	608	682	640	644	691	608	632	668	607	625	672	673	648	659	687	652	666	665	638	649	699	670	695	670	628	602	702	674	633	649	618	655	625	610	650	654	625	622	636	614	664	686	658	680	621	650	660	676	627	628	664	641	665	650	634	649	669	612	686	703	662	680	591	681	643	639	663	654	631	688	631	639	668	671	682	668	608	672	671	644	646	644	673	626	680	641	649	619	618	637	629	564	669	674	653	664	643	719	642	651	604	588	619	612	660	630	641	613	702	656	665	684	628	633	635	671	657	662	664	632	664	642	607	663	668	700	615	634	671	615	686	624	621	645	655	654	698	618	630	657	641	625	651	612	636	644	666	625	672	651	633	653	623	645	668	660	612	657	665	653	636	674	641	669	674	682	626	659	633	691	633	693	656	639	624	654	649	631	632	695	671	667	641	644	659	667	675	652	632	635	651	666	660	695	639	634	614	637	637	675	605	658	633	635	695	641	664	665	701	682	654	625	631	640	620	606	643	649	635	635	605	633	662	624	635	672	677	666	652	648	642	620	612	670	607	649	643	657	666	676	676	664	646	637	665	635	653	653	621	670	606	615	677	631	671	622	676	654	638	632	667	695	680	646	669	652	639	671	680	608	648	652	651	606	673	645	655	695	612	687	639	693	638	677	682	680	636	627	676	654	635	624	662	663	684	650	685	680	675	630	660	622	622	645	660	677	631	650	643	624	667	696	688	655	635	675	649	609	646	633	667	599	654	667	642	637	646	652	604	615	657	652	674	637	613	665	643	667	718	668	661	678	664	633	658	665	680	665	674	668	709	667	678	623	631	642	688	682	633	662	626	639	660	663	668	643	674	679	690	642	638	677	645	684	656	679	656	677	620	662	660	616	640	676	660	628	630	632	669	669	668	645	657	636	692	657	648	630	667	680	616	682	631	679	643	678	690	660	659	652	656	642	625	629	641	659	659	672
33262	5062	803	554	452	342	317	286	308	293	308	304	276	313	275	302	317	296	329	275	324	304	319	313	297	294	303	301	299	360	300	269	319	259	326	309	306	283	316	317	291	299	304	353	285	299	311	287	320	290	326	315	291	298	297	294	289	291	283	330	266	268	342	308	333	292	298	299	316	286	312	299	319	303	329	332	305	314	323	319	309	301	333	295	285	303	300	305	290	311	296	278	277	327	307	284	304	304	309	318	303	270	277	311	293	278	287	286	307	284	322	261	318	282	322	303	306	284	286	308	280	302	300	294	321	255	322	314	316	300	253	298	315	283	280	268	328	313	318	318	276	301	283	289	313	313	261	341	312	294	306	322	266	291	322	325	279	328	299	317	273	272	288	305	312	298	332	280	308	297	305	303	310	330	318	317	284	322	258	294	321	340	310	314	306	305	281	303	297	292	309	278	300	299	312	292	295	308	288	294	274	325	291	293	288	284	271	300	312	271	263	284	327	321	309	296	293	323	311	293	284	307	300	278	291	287	280	298	303	293	296	302	301	291	307	298	312	279	311	319	283	307	284	349	285	302	290	320	282	300	321	297	268	287	315	298	329	325	344	304	269	257	289	313	328	314	319	299	309	307	278	313	298	356	302	295	280	293	278	316	300	270	320	322	306	287	291	307	305	302	299	270	274	272	302	312	298	294	288	264	283	308	296	279	313	315	300	291	291	309	306	317	306	315	291	294	322	297	312	311	274	309	340	297	281	284	299	319	287	317	269	296	310	269	267	244	336	321	308	298	277	295	264	299	281	300	307	271	316	292	299	295	292	278	275	280	290	280	292	285	312	311	287	277	348	307	354	317	311	283	307	319	302	266	292	333	278	357	255	261	309	278	294	323	292	291	302	300	316	332	267	298	251	289	276	292	296	296	297	307	267	301	296	312	313	302	312	314	317	304	323	279	257	323	255	317	262	280	318	316	293	307	297	301	292	309	285	320	346	262	283	309	299	298	296	268	303	258	288	318	289	314	280	286	292	306	293	291	304	305	319	276	295	320	283	335	305	307	291	284	273	301	300	295	306	300	306	278	280	319	276	283	305	329	297	285	308	333	315	306	288	256	305	263	296	297	287	298	302	286	312	292	301	306	306	307	281	305	293	283	322	292	304	313	289	302	279	273	309	311	320	285	296	272	284	266	301	306	297	300	298	290	291	300	324	296	296	270	298	308	281	301	283	316	332	303	315	310	263	304	286	294	301	285	328	317	289	267	310	274	341	350	336	310	304	289	328	286	270	263	276	304	277	289	326	312	302	296	309	270	289	278	261	294	257	301	294	312	297	298	303	289	289	286	305	282	289	264	274	330	284	304	282	274	318	293	278	281	321	275	332	315	308	295	309	313	338	319	316	319	296	296	306	319	323	267	259	256	295	253	281	291	298	301	300	285	276	323	296	362	338	310	301	302	314	284	295	287	266	303	302	306	321	289	322	293	271	283	312	311	275	299	320	299	297	277	290	290	310	291	305	298	270	294	296	315	288	319	278	278	334	287	301	285	256	315	317	308	311	285	320	321	304	349	333	329	307	252	305	294	303	309	299	313	314	302	301	307	323	271	299	309	300	333	303	324	298	316	290	283	299	284	306	313	295	341	290	319	282	314	327	260	282	296	318	313	300	268	276	287	314	297	294	297	315	316	310	310	312	263	323	259	305	301	317	306	295	283	312	261	304	317	305	281	271	301	269	310	303	280	320	274	313	267	303	288	299	314	300	306	292	286	292	254	307	286	283	317	298	296	308	298	369	302	270	320	291	322	291	311	312	271	285	294	307	296	297	303	313	262	301	277	289	283	295	323	285	293	290	268	324	284	280	333	293	316	312	311	318	282	323	260	265	316	309	253	297	369	272	265	301	296	341	242	285	306	309	302	293	295	306	257	295	323	306	310	286	297	315	306	305	273	283	297	301	294	260	299	288	275	312	264	297	367	299	337	294	295	371	310	315	280	324	294	297	279	289	341	277	324	309	267	322	311	318	318	312	301	321	280	327	334	309	348	295	274	297	284	321	300	338	300	323	313	294	327	336	302	280	325	298	326	301	301	297	293	296	307	269	315	286	308	324	313	295	264	327	287	298	306	281	324	309	297	300	296	302	304	278	310	285	304	298	303	313	306	292	304	307	287	299	306	296	288	255	302	271	295	297	278	323	275	278	294	301	301	301	307	329	296	281	288	288	296	273	282	316	304	300	257	255	286	321	309	319	281	294	290	295	322	274	306	278	294	290	307	287	284	302	306	319	280	310	314	318	272	285	296	297	311	317	328	329	312	294	297	318	306	332	296	319	301	301	311	305	323	293	283	308	303	280	316	281	299	299	293	316	318	334	283	274	292	312	304	283	269	286	310	312	327	279	278	300	302	300	319	287	343	287	291	275	290	292	324	292	316	301	277	291	308	330	305	295	258	295	321	329	299	298	276	317	267	315	331	333	287	308	279	325	307	272	318	324	302	325	300	295	308	310	281	291	306	323	324	317	268	316	293	282	306	335	335	285	293	262	326	288	325	307	311	315	297	339	331	325	335	311	303	335	272	287	287	305	277	310	336	285	309	307	298	312	287	309	271	313	322	303	303	319	299	269	308	306	291	327	298	285	262	275	286	310	279	293	281	283	341	312	283	296	286	287	306	286	270	315	332	266	292	296	284	284	294	288	288	310	302	280	301	319	283	290	282	317	302	306	313	321	281	326	259	298	291	348	290	262	306	308	285	327	255	361	266	325	319	322	306	274	325	284	277	292	265	300	296	294	289	317	301	297	312	297	289	317	328	324	300	293	324	309	295	304	327	344	292	309	300	305	306	303	322	302	246	303	310	353	308	316	318	302	317	302	299	279	254	296	311	321	289	268	289	287	291	308	308	290	302	284	292	329	297	307	279	294	302	307	275	312	286	296	285	267	298	290	271	278	337	306	284	285	259	301	296	307	293	312	294	278	296	302	299	300	307	274	321	338	274	245	302	249	361	277	308	284	344	297	297	267	281	279	315	318	297	288	321	304	299	302	317	284	316	298	316	327	380	305	324	294	298	325	272	239	282	270	289	280	292	289	296	276	273	340	346	343	319	278	330	296	272	308	278	306	296	296	271	303	319	303	295	297	327	282	259	319	307	288	294	313	266	270	285	268	315	303	311	301	313	299	289	296	280	310	287	293	308	279	301	304	279	299	270	289	295	349	317	298	313	298	333	327	278	277	303	301	269	305	303	295	309	297	308	288	286	296	287	274	278	293	260	279	296	263	297	254	268	289	325	328	331	282	320	333	257	270	299	274	313	271	303	288	302	304	298	307	281	338	275	285	286	333	273	320	310	280	310	312	305	298	289	301	282	302	273	279	278	294	295	288	303	300	327	303	295	337	308	299	260	272	318	334	304	270	281	310	288	307	262	286	287	334	307	311	317	322	292	296	278	312	273	328	310	307	281	251	279	310	293	297	324	280	314	307	297	276	274	282	314
23577	8477	6749	5106	3284	1665	1181	882	829	824	827	737	755	718	767	757	779	753	700	707	699	688	717	722	733	689	667	693	734	690	677	686	685	690	700	715	667	667	683	711	710	676	679	688	658	710	651	724	656	750	708	659	664	636	708	726	674	700	717	674	667	668	676	705	668	700	701	624	680	695	696	723	660	706	718	690	686	695	655	641	669	708	699	667	669	653	665	704	676	648	719	668	655	674	673	698	715	713	723	650	679	678	692	703	735	680	696	722	690	700	704	677	685	710	685	610	665	689	694	683	679	698	674	676	677	648	690	694	665	683	646	719	678	683	688	731	662	675	689	692	716	684	660	671	666	671	689	707	693	675	707	696	658	702	722	649	752	710	686	700	692	736	685	653	729	711	693	652	718	676	697	702	675	677	679	693	709	740	700	693	708	686	693	659	688	642	700	711	713	664	655	648	689	700	667	691	666	666	673	673	742	691	720	701	657	690	724	659	671	686	672	682	688	671	648	679	701	702	709	663	740	694	714	712	711	712	720	705	659	682	701	704	692	686	690	658	685	679	668	666	671	671	683	684	751	657	723	731	661	667	679	686	732	677	673	696	681	765	684	719	693	691	655	624	703	646	660	721	653	682	646	718	703	722	669	730	640	723	685	741	680	658	723	692	652	706	674	655	637	727	673	666	696	702	692	678	689	659	666	661	734	657	685	694	643	724	683	638	696	682	695	716	726	706	673	667	711	704	643	699	674	701	688	663	666	692	714	720	668	723	720	684	676	711	616	692	677	731	675	649	696	644	691	736	680	690	669	756	685	683	686	651	655	680	643	661	667	679	672	664	676	687	691	648	657	678	651	690	664	636	727	687	727	660	690	690	669	634	708	683	664	679	674	650	662	640	738	702	666	650	708	643	645	720	736	653	668	647	654	671	670	664	628	666	683	693	640	713	694	661	637	657	721	704	672	715	691	703	684	710	669	642	681	728	669	695	693	693	681	683	669	666	693	697	701	697	662	714	643	690	687	687	708	719	659	661	639	708	683	636	650	638	624	710	703	720	656	662	717	699	704	666	685	697	705	740	657	706	697	698	672	685	689	714	657	631	688	734	632	728	702	712	694	691	703	730	674	670	658	626	710	693	649	699	677	736	703	713	732	656	719	669	707	686	692	715	686	705	670	687	678	714	679	680	725	679	685	663	676	678	729	687	685	679	693	680	665	696	687	708	661	658	710	704	688	703	660	722	723	671	692	678	697	676	673	695	696	682	758	714	658	698	673	689	691	673	718	683	693	688	695	669	673	652	719	679	709	696	700	703	666	694	694	719	647	710	749	696	666	711	683	664	667	665	693	736	679	726	675	695	730	705	658	688	696	658	693	679	705	690	708	663	675	753	737	647	664	652	686	700	660	671	766	691	698	695	670	712	685	671	673	716	703	726	708	681	705	686	713	689	708	699	719	685	740	685	680	630	715	635	679	702	678	668	706	704	695	676	691	692	631	664	726	663	666	718	704	734	733	675	677	695	669	663	711	676	684	672	675	714	704	724	748	654	715	700	740	723	739	736	638	716	709	671	653	676	680	695	667	671	714	693	680	658	684	687	667	677	708	728	734	638	690	709	719	644	739	737	681	687	681	653	674	714	704	691	677	749	722	634	692	720	690	671	677	656	678	705	711	623	690	681	669	690	714	720	703	674	652	670	682	701	731	665	657	692	696	636	673	645	652	652	712	687	699	645	729	680	668	695	698	703	688	700	654	714	655	689	688	686	693	685	707	755	686	654	696	690	712	664	729	696	674	688	719	784	673	691	697	708	722	707	676	665	701	726	698	668	645	658	676	679	668	633	655	720	651	670	670	645	656	703	646	683	704	683	680	723	688	706	676	680	652	675	678	721	684	634	689	681	724	651	717	701	671	641	701	643	685	712	684	704	708	688	716	666	611	687	745	686	708	644	689	684	710	689	682	684	692	673	643	669	622	646	707	668	712	655	722	669	670	718	689	722	690	667	704	676	659	677	701	714	697	698	684	700	643	703	660	682	717	725	706	644	703	718	685	673	666	703	675	704	695	684	680	742	746	717	684	678	710	699	658	685	686	697	654	667	683	671	735	761	682	695	663	656	707	738	706	672	664	640	710	678	672	676	691	678	718	727	726	679	704	679	709	715	676	659	625	697	737	708	761	700	717	725	683	690	713	691	665	706	725	659	676	715	703	656	677	701	658	698	647	641	672	719	704	646	732	746	717	667	706	684	677	647	695	659	692	693	675	617	685	658	651	689	681	699	676	697	715	712	680	680	729	677	679	660	702	681	710	648	665	669	641	640	695	713	647	693	657	643	682	676	748	689	704	650	719	683	689	674	662	681	697	732	665	672	723	688	728	621	725	674	688	717	741	667	673	713	653	710	704	683	662	678	658	675	703	698	717	674	605	696	676	691	699	685	700	672	663	646	684	628	713	637	681	633	657	666	748	680	725	687	718	643	667	679	672	717	678	674	654	708	617	662	731	697	685	677	655	670	658	671	692	697	745	731	670	571	648	688	688	674	728	717	709	641	690	676	660	688	695	636	700	672	690	689	709	709	693	686	646	696	684	680	726	720	713	675	690	717	631	700	638	629	691	687	727	705	725	728	648	717	678	666	698	711	715	660	725	661	750	686	657	660	704	701	705	700	673	690	703	718	665	681	627	695	668	669	747	650	669	723	661	726	692	702	676	641	656	734	705	705	661	654	671	688	672	671	696	695	682	711	665	678	695	636	661	645	681	671	707	703	705	689	716	684	684	711	672	724	669	742	646	688	714	679	712	664	715	685	660	720	680	693	714	668	659	681	722	659	724	681	663	705	698	691	670	721	655	669	719	673	670	660	639	714	691	656	775	693	671	638	660	739	719	643	662	689	669	741	697	712	681	692	695	692	713	687	643	673	684	667	650	673	684	683	679	649	689	655	727	705	662	661	735	640	694	684	706	677	687	687	680	703	710	732	681	723	696	691	686	657	668	678	731	686	648	670	678	685	709	716	686	673	723	661	695	689	652	703	745	665	699	690	676	687	709	661	669	650	686	646	751	699	683	668	681	689	720	636	696	701	682	706	672	643	673	692	674	683	669	740	656	659	699	650	696	675	697	669	686	707	634	727	680	668	687	676	651	673	687	695	702	690	691	696	642	672	712	644	720	662	676	684	685	709	679	695	668	665	678	662	677	708	732	698	663	678	700	711	734	675	664	662	718	694	672	652	645	669	704	734	660	661	638	689	661	733	710	631	632	727	715	638	665	671	677	670	688	683	670	641	634	696	673	682	724	659	678	695	637	688	713	696	684	728	714	687	699	690	678	698	718	668	686	683	683	675	705	676	679	691	686	661	666	679	702	700	659	686	703	640	637	675	693	716	690	675	684	682	708	684	685	655	725	663	688	697	693	661	667	661	676	703	681	657	714	681	685	682	656	660	721	696	710	663	682	710	673	678	648	703	714	673	681	702	669	726	713	663	725	688	707	697
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
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
